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
336634254618	336634255179	336634255729	336634256279	336634256829	336634257379	336634257929	336634258479	336634259029	336634259579	336634260129	336634260679	336634261229	336634261779	336634262329	336634262879	336634263429	336634263979	336634264529	336634265079	336634265629	336634266179	336634266729	336634267279	336634267829	336634268379	336634268929	336634269479	336634270029	336634270579	336634271129	336634271679	336634272229	336634272779	336634273329	336634273879	336634274429	336634274979	336634275529	336634276079	336634276629	336634277179	336634277729	336634278279	336634278829	336634279379	336634279929	336634280479	336634281029	336634281579	336634282129	336634282679	336634283229	336634283779	336634284329	336634284879	336634285429	336634285979	336634286529	336634287079	336634287629	336634288179	336634288729	336634289279	336634289829	336634290379	336634290929	336634291479	336634292029	336634292579	336634293129	336634293679	336634294229	336634294779	336634295329	336634295879	336634296429	336634296979	336634297529	336634298079	336634298629	336634299179	336634299729	336634300279	336634300829	336634301379	336634301929	336634302479	336634303029	336634303579	336634304129	336634304679	336634305229	336634305779	336634306329	336634306879	336634307429	336634307979	336634308529	336634309079	336634309629	336634310179	336634310729	336634311279	336634311829	336634312379	336634312929	336634313479	336634314029	336634314581	336634315129	336634315679	336634316229	336634316779	336634317329	336634317879	336634318429	336634318979	336634319529	336634320079	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2739	3650	2300	2739	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
45268	23226	7243	3272	2933	45237	52356	18246	1233	223	237	171	153	135	147	141	127	143	123	143	133	95	120	117	120	104	114	120	95	105	92	102	93	104	112	96	79	99	93	118	129	108	98	109	103	88	109	105	105	98	102	86	106	87	82	92	117	97	84	98	94	88	105	97	90	100	87	89	113	96	102	94	85	94	107	104	87	104	103	108	87	100	96	95	84	123	104	98	114	104	91	105	84	89	91	79	106	94	97	83	92	105	108	93	100	91	92	113	76	89	114	100	88	98	106	101	108	107	116	102	98	111	94	115	96	101	96	99	103	100	84	107	99	88	116	86	85	101	99	93	102	85	106	96	95	100	102	108	109	95	114	103	110	85	105	91	81	104	92	105	89	127	89	108	117	110	94	109	87	104	94	81	99	96	113	96	100	99	96	106	92	104	105	99	105	104	101	102	115	93	109	107	109	97	88	96	103	86	92	87	98	101	91	94	87	101	113	94	92	89	87	106	93	87	115	102	94	92	95	97	96	102	99	108	99	98	107	113	95	94	86	94	104	102	112	96	105	119	96	85	95	76	105	110	100	95	103	100	105	104	75	87	102	90	99	87	86	91	79	107	87	101	109	102	108	103	113	107	90	111	96	112	110	99	111	118	103	87	104	91	102	105	105	111	87	105	86	92	94	102	119	103	96	99	108	104	106	81	93	103	89	89	95	107	94	93	92	86	102	99	100	100	85	97	102	120	97	96	107	94	85	86	92	111	103	116	84	75	84	97	94	85	114	114	83	92	103	106	92	97	92	98	99	88	88	100	114	104	88	98	92	104	92	114	88	71	103	93	112	88	104	124	103	94	94	100	92	108	95	86	99	96	99	109	90	101	92	77	99	86	101	116	89	102	115	111	98	98	105	102	103	91	95	95	90	96	96	96	104	91	91	113	103	94	117	112	105	112	103	101	103	97	105	86	109	98	93	97	89	88	100	107	97	94	95	88	104	110	84	110	91	118	97	93	85	99	84	109	84	104	100	96	89	108	89	110	91	104	105	86	102	92	79	102	112	89	107	83	101	101	86	102	88	89	95	95	96	104	88	100	100	104	104	108	109	93	101	100	92	93	102	98	101	97	106	93	102	106	106	108	90	84	93	99	114	110	111	84	112	91	89	96	94	85	113	92	97	98	93	85	93	123	94	91	88	101	105	92	106	90	111	103	111	92	100	105	99	109	118	111	97	100	101	88	82	94	94	80	97	102	109	108	105	87	90	107	90	91	116	93	105	97	116	108	109	114	112	102	97	94	107	109	92	89	104	91	103	82	81	83	89	97	79	95	92	124	80	110	112	100	109	87	93	99	109	101	110	105	106	116	97	104	98	116	106	92	102	107	104	109	100	92	86	105	114	91	86	114	102	104	106	100	103	85	94	105	107	93	88	109	103	101	91	105	96	111	108	96	121	111	90	106	93	104	103	83	103	109	102	112	119	99	90	97	104	92	91	100	96	97	90	87	95	97	101	85	109	93	111	89	92	89	87	82	103	109	119	117	93	93	107	88	106	98	99	90	101	88	93	94	107	88	108	100	96	98	91	97	92	98	103	106	97	108	96	111	109	87	107	101	92	93	117	90	94	84	101	115	93	109	90	84	85	103	104	88	115	91	99	109	90	97	99	111	107	86	96	102	94	118	89	103	93	106	94	97	115	105	105	105	95	88	90	117	77	105	102	99	96	94	93	107	71	73	79	96	86	109	88	97	100	91	94	82	94	85	94	91	106	111	105	103	102	98	113	91	84	86	98	96	105	106	105	105	117	95	77	76	106	87	103	87	98	111	91	92	99	90	93	110	86	90	86	95	86	86	83	94	97	85	99	89	110	114	109	92	87	94	117	108	94	91	111	98	111	88	101	91	90	100	91	95	121	88	106	104	82	92	82	88	93	89	103	112	95	109	89	100	105	97	88	110	101	97	104	93	96	117	87	86	108	101	102	102	100	94	74	94	96	101	103	100	103	117	96	100	88	94	71	102	90	106	90	120	85	98	98	91	100	93	77	111	98	115	86	83	98	105	106	102	95	99	86	80	113	107	77	108	113	106	92	115	86	78	101	95	98	101	98	116	92	96	111	98	96	77	110	111	87	105	104	99	93	102	91	113	85	117	96	101	132	112	104	100	104	114	78	85	109	100	95	111	94	95	103	99	87	92	99	110	89	104	102	112	84	102	113	109	105	121	112	97	100	111	106	88	93	95	108	96	103	96	92	89	90	83	105	92	95	90	113	99	93	110	114	101	98	109	89	109	105	87	95	99	106	84	108	93	122	105	85	104	101	101	98	88	95	95	107	105	112	94	110	92	101	101	108	76	106	105	91	86	82	107	101	105	96	110	107	96	105	103	88	82	94	68	93	88	101	93	98	104	94	89	99	91	106	99	110	92	107	99	118	95	105	88	98	82	98	102	98	85	97	96	93	103	96	92	96	98	103	97	83	98	90	94	115	99	107	108	94	94	93	102	96	100	100	118	97	92	105	91	90	96	105	108	96	92	101	92	108	110	89	99	97	93	97	85	109	88	99	108	91	113	111	97	110	74	87	96	85	100	96	98	98	85	96	92	104	109	112	89	101	105	90	96	109	116	124	92	85	103	113	82	88	104	106	102	97	115	94	101	80	99	105	96	103	92	80	108	112	88	84	76	100	136	89	92	123	92	94	85	105	95	98	115	100	95	87	90	99	99	96	98	106	96	107	92	92	101	111	98	102	91	109	95	96	90	110	110	110	115	93	88	94	105	92	94	109	109	96	90	108	91	106	92	73	102	119	86	108	102	102	79	106	98	93	94	88	102	104	80	93	90	100	88	98	83	103	115	95	93	115	85	106	111	114	113	94	104	105	119	79	90	108	90	110	89	102	87	104	97	94	104	87	96	109	97	91	92	81	92	78	91	89	85	104	89	78	107	95	98	94	121	87	101	96	77	116	103	105	99	81	97	99	85	96	91	85	94	118	110	100	100	115	99	108	98	108	111	84	85	112	112	94	79	96	92	109	111	99	91	107	98	102	101	94	97	99	113	114	95	122	102	97	111	93	129	95	97	99	84	103	109	100	86	110	118	116	92	83	98	124	87	87	101	102	96	121	89	113	97	102	107	105	105	92	96	105	93	100	104	107	112	114	97	110	119	102	90	82	114	102	114	88	100	89	116	113	105	94	111	82	114	94	96	89	77	101	103	97	102	108	85	90	101	95	72	88	108	96	101	103	82	103	101	103	96	91	104	84	109	95	92	92	103	109	88	103	94	94	84	92	119	120	83	100	105	107	109	109	103	91	90	105	91	118	96	95	89	85	103	120	110	80	96	119	95	91	105	96	95	123	105	90	105	92	107	81	110	103	98	107	100	105	102	84	99	103	95	103	107	102	109	96	113	105	93	106	111	92	104	103	117	98	97	86	97	107	110	101	109	93	88	78	107	89	88	102	110	107	83	115	116	99	96	93	88	98	106	79	109	102	100	119	107
28926	8656	4892	6773	8992	58977	62696	9569	1134	978	943	800	684	627	592	578	496	486	489	456	493	397	403	373	375	371	360	376	353	361	322	329	339	301	367	319	335	314	303	321	318	309	316	289	289	306	290	301	272	291	321	283	278	296	269	297	269	293	281	280	285	298	268	274	296	279	262	256	251	280	251	273	278	278	292	267	278	271	265	270	265	261	253	258	280	255	287	270	285	258	253	262	252	284	256	267	252	287	249	255	267	285	278	262	251	258	289	284	259	280	253	272	272	269	222	270	280	281	265	285	279	257	291	258	244	284	265	257	248	274	273	277	264	292	285	261	270	266	240	272	239	248	250	260	287	219	250	245	296	275	263	255	266	258	245	241	257	266	263	267	260	272	261	246	255	269	268	278	296	260	270	275	259	287	246	264	256	289	266	270	263	266	301	293	294	300	287	273	276	299	282	264	290	289	259	253	265	277	261	290	280	254	243	265	235	261	249	281	246	273	243	250	209	285	257	270	286	278	293	257	276	262	254	254	269	291	286	272	286	276	243	253	269	270	252	241	265	265	309	229	258	251	269	269	262	253	247	278	264	268	287	261	266	256	253	266	279	245	269	281	253	252	252	262	286	251	250	248	247	263	235	238	262	265	269	277	265	293	281	268	259	276	261	253	251	301	249	263	289	288	241	257	298	299	287	236	286	260	253	287	269	266	257	285	237	268	282	262	261	278	272	256	265	244	272	272	266	259	276	276	261	261	248	256	250	261	244	270	241	258	283	234	285	271	264	250	235	260	254	281	274	269	259	247	249	272	299	248	244	268	273	235	253	280	241	251	265	264	274	251	257	276	261	302	265	251	255	304	261	243	252	255	296	273	263	254	254	285	255	281	260	276	264	270	272	285	269	255	293	242	289	257	275	256	266	262	252	243	254	250	260	259	276	234	277	262	261	260	238	257	276	258	228	268	259	269	269	268	240	260	255	267	248	266	255	277	266	248	298	261	258	246	260	246	269	265	255	260	253	273	281	251	247	292	252	248	287	266	257	266	274	261	244	289	278	249	268	273	249	247	271	233	279	251	291	245	248	283	245	268	259	250	236	258	284	263	254	257	271	276	251	262	283	240	251	262	291	259	273	256	265	257	297	244	252	248	241	274	280	268	294	238	254	265	228	286	277	326	291	240	287	257	275	312	259	279	276	233	238	286	259	242	231	259	264	269	274	271	278	283	246	242	248	245	220	290	237	261	267	239	262	276	284	249	257	282	269	257	264	269	287	258	273	282	260	266	257	288	253	289	243	268	274	281	257	271	286	287	239	249	249	259	273	241	269	263	265	259	244	268	265	267	246	251	253	263	250	261	249	278	262	252	273	280	279	273	272	278	268	258	257	247	276	267	265	254	269	273	258	257	286	259	252	247	234	260	265	239	280	274	282	248	308	261	282	274	254	248	293	276	251	278	280	249	266	249	261	278	292	272	270	265	243	241	249	279	245	296	280	228	277	271	260	260	262	259	260	264	265	262	283	257	251	259	258	268	270	273	267	280	272	244	246	290	250	280	264	259	278	276	273	232	278	268	242	291	266	254	257	266	261	271	255	254	267	268	300	249	259	282	282	245	251	265	285	231	277	243	243	257	262	241	251	283	249	258	281	276	257	274	251	242	258	267	252	257	262	293	277	279	269	256	257	279	244	253	259	277	254	250	282	263	280	247	272	282	268	255	244	265	246	239	273	262	261	264	260	278	256	253	279	251	253	234	259	250	255	271	226	253	265	262	246	245	248	261	253	287	289	257	262	256	257	266	262	252	249	256	261	244	255	260	270	258	225	249	277	232	259	280	240	263	279	282	256	286	251	267	259	305	251	271	265	248	277	248	275	251	265	264	265	273	266	254	221	289	247	259	255	261	275	254	246	233	244	252	251	270	249	264	270	256	276	247	253	253	261	245	283	252	257	264	232	251	245	261	260	260	235	281	261	260	253	260	256	264	240	255	281	247	245	301	267	287	265	263	255	306	260	252	253	261	263	262	299	262	247	248	273	233	262	276	244	252	271	282	257	257	247	279	230	238	278	248	275	260	267	260	268	260	255	279	268	234	261	269	263	277	274	247	257	287	268	228	241	272	240	274	237	254	269	280	241	281	281	230	270	257	267	255	241	261	256	236	241	272	261	256	236	277	250	250	288	248	253	261	253	269	292	239	256	264	274	230	258	270	243	243	251	281	246	249	277	269	267	267	255	266	260	266	282	252	241	263	271	283	259	289	291	286	251	279	255	260	267	248	268	251	274	270	273	255	298	283	263	238	281	251	257	275	272	263	263	230	255	251	248	279	269	240	268	259	251	261	276	267	257	298	248	293	263	265	265	244	269	254	256	264	262	257	289	274	264	254	246	258	258	248	218	263	271	233	278	251	247	239	262	263	253	255	219	285	280	265	278	246	279	270	260	251	259	288	244	259	245	280	248	252	255	235	252	240	244	227	247	249	267	270	238	258	247	275	260	280	267	300	261	255	269	274	277	232	240	287	271	265	237	266	255	253	255	266	234	255	285	260	249	271	261	270	267	277	252	258	267	295	297	272	258	278	254	266	242	272	261	279	270	244	279	259	275	242	248	222	261	268	275	265	286	285	255	277	276	274	273	293	287	270	268	268	259	280	269	267	237	249	252	272	258	260	250	271	244	273	262	274	249	272	252	244	268	244	251	252	249	233	282	260	274	248	237	261	244	266	275	269	252	268	258	255	246	245	271	252	253	271	290	279	284	258	259	272	303	281	242	260	237	224	293	259	242	263	276	282	261	279	259	243	270	260	269	244	278	281	248	241	258	259	284	245	274	272	256	262	249	276	280	260	246	257	230	266	262	249	248	269	268	282	241	279	250	262	225	268	243	258	252	256	245	241	244	272	231	256	233	280	236	248	245	269	275	248	278	273	246	272	248	271	272	252	257	293	279	256	243	231	262	307	270	274	249	249	259	259	248	281	254	274	261	208	252	256	266	246	264	253	247	286	270	241	287	219	265	272	241	268	277	253	252	257	260	258	281	276	229	268	239	243	259	263	263	252	278	235	294	282	273	260	229	299	283	258	257	262	249	238	254	252	268	245	253	246	263	272	223	257	249	264	257	269	262	259	255	277	250	247	266	244	264	249	247	253	288	258	243	274	273	253	247	290	281	270	260	315	268	296	252	275	220	250	270	250	249	274	241	260	249	258	278	262	267	255	267	242	240	252	270	254	226	250	278	267	260	224	247	264	263	274	277	264	273	273	234	258	237	257	251	270	250	275	252	250	282	265	259	246	256	267	268	242	264	251	259	281	255	261	257	279	265	258	261	257	273	270	236	243	259	281	251	255	266	228	240	271	270	274	250	256	276	254	252	264	253	273	278	245	277	227	271	271	248	275	264	268	270	221	256	244	266	260	265	254	253	265	244	284	273	237	255	243	259	226	301	277	247	246	252	250	247	237	241	254	253	280	262	239	264	262	282	283	260	279	260	289	256	244
13844	6892	348	165	254	2694	2901	183	94	109	139	89	84	95	103	107	80	103	92	102	106	130	93	124	111	85	103	84	90	107	104	102	115	100	100	99	95	93	115	120	106	112	110	100	105	122	102	97	93	116	108	109	104	108	112	119	90	99	86	95	103	92	93	109	104	78	116	116	100	101	110	106	103	77	99	115	98	91	111	106	104	112	92	103	94	103	109	112	120	92	102	109	93	114	94	109	97	87	100	111	85	109	103	122	106	91	107	115	101	95	107	115	101	111	97	85	90	107	104	100	106	88	124	114	91	105	113	107	91	101	86	107	89	89	104	105	99	112	107	99	80	80	96	109	107	99	107	97	109	122	87	115	93	114	94	103	103	100	96	109	105	103	91	84	92	95	113	89	101	102	110	106	101	92	83	85	95	86	101	92	93	112	103	89	100	121	107	102	97	94	111	113	88	105	108	100	101	92	102	79	93	109	99	118	106	85	95	84	103	98	101	89	97	92	100	103	95	98	125	110	102	82	139	129	83	99	112	101	112	94	115	100	93	107	88	95	92	101	104	92	113	83	105	93	92	97	103	111	92	109	115	94	114	97	108	102	102	106	85	102	133	112	112	126	111	96	88	95	110	87	100	117	114	93	85	102	110	103	121	101	105	106	112	106	111	87	96	89	110	76	98	105	113	92	101	107	107	99	95	99	120	90	107	78	127	98	108	100	109	87	124	81	98	95	96	98	108	100	105	93	102	101	99	96	100	109	99	92	99	106	113	91	102	95	84	120	91	97	106	82	107	111	97	98	95	104	101	115	91	113	118	116	83	88	116	118	109	118	110	76	91	105	118	99	119	106	118	109	85	87	124	107	90	119	103	127	104	120	106	89	99	102	103	107	127	102	98	103	91	108	114	115	111	103	94	107	94	113	110	80	99	122	120	113	94	93	97	122	117	76	105	100	103	115	108	103	94	109	118	112	118	113	106	98	113	110	99	78	101	100	95	91	104	105	119	90	90	89	87	85	116	103	85	102	91	94	91	113	114	89	103	93	89	88	105	103	94	97	91	95	93	101	113	110	89	98	103	101	101	107	107	91	97	91	92	113	109	93	121	107	109	85	119	106	103	101	105	98	110	97	108	101	102	107	94	106	97	84	89	94	99	97	100	117	86	82	107	126	93	94	108	105	105	105	119	114	111	105	107	91	71	78	108	100	86	91	111	110	91	96	81	94	92	92	103	104	93	115	95	89	109	104	118	106	89	99	112	106	102	108	92	104	100	91	101	109	102	94	104	98	112	118	93	109	99	82	100	106	91	111	106	95	123	109	94	92	99	101	97	124	104	91	104	118	102	87	113	113	84	109	114	120	77	101	83	125	102	108	108	113	104	85	104	123	101	98	111	117	110	96	101	105	99	88	105	115	99	93	97	99	97	98	106	95	85	117	107	97	121	93	105	111	103	110	91	100	102	98	94	125	112	89	96	108	91	88	110	89	116	100	97	100	94	96	89	107	101	113	109	118	88	88	82	102	100	93	94	120	98	102	98	91	101	82	90	107	89	118	123	81	117	95	99	108	91	106	109	105	100	90	98	96	100	112	112	116	117	104	126	103	102	91	121	113	102	101	98	97	97	90	91	89	81	109	101	109	98	94	104	90	103	120	105	106	98	118	102	103	111	118	110	101	99	94	99	118	104	86	84	97	96	85	103	105	101	100	107	104	86	104	103	92	96	93	105	108	99	104	107	108	125	92	104	108	99	104	103	105	99	106	87	113	83	98	93	112	100	87	93	102	109	109	100	105	78	94	84	98	115	110	96	100	96	95	99	113	96	108	95	101	101	108	102	106	105	94	124	117	109	104	86	88	95	98	109	82	104	100	113	99	123	89	104	109	108	82	109	95	115	106	108	95	96	88	108	97	121	106	89	96	83	123	88	118	108	93	101	130	107	105	80	120	100	94	117	90	96	93	101	93	119	102	101	86	102	108	80	96	112	93	95	92	109	95	104	114	96	113	101	106	100	92	102	83	123	96	106	79	113	107	118	95	120	113	98	100	108	117	96	98	96	125	101	105	101	96	101	124	104	98	114	109	103	113	81	127	95	114	100	105	114	76	114	102	105	93	113	118	125	94	111	84	113	103	115	105	85	106	106	102	100	97	93	88	114	103	103	105	110	98	118	117	98	111	104	104	100	87	98	111	129	99	88	109	112	90	88	120	86	87	79	111	110	105	121	95	106	112	98	115	129	113	107	97	116	109	87	114	97	110	94	94	115	88	93	112	110	98	120	110	108	99	101	113	113	98	117	111	101	94	105	83	93	122	108	95	86	97	94	112	97	98	88	105	101	104	96	110	94	102	107	98	81	100	100	98	101	99	91	107	106	100	82	114	114	112	108	120	100	113	88	101	102	116	87	105	120	104	107	89	79	108	94	114	108	91	97	100	107	87	106	100	140	102	97	119	97	102	113	96	101	102	126	94	99	101	101	120	102	104	98	107	109	100	72	111	108	113	83	86	115	99	109	88	110	103	83	110	100	106	105	117	101	98	97	101	91	106	94	100	95	113	113	106	89	119	108	79	107	117	119	96	115	91	105	110	112	110	98	105	108	88	103	98	101	91	115	102	111	109	90	98	98	106	87	74	101	105	103	94	85	112	124	109	100	117	92	105	93	97	105	102	109	99	109	89	99	92	91	93	96	80	87	96	87	111	98	82	97	99	93	116	106	89	81	101	96	100	91	109	88	101	104	100	93	110	93	118	111	96	107	123	93	100	107	89	96	100	94	92	98	94	108	91	97	102	105	116	103	112	109	108	97	114	96	97	97	99	108	107	106	106	99	105	89	116	101	79	117	108	104	100	97	89	112	90	89	97	118	121	120	100	106	79	109	109	104	95	102	94	102	104	101	97	90	71	119	79	99	109	87	109	104	89	112	109	107	108	105	98	104	109	114	111	101	97	87	96	95	98	130	115	101	93	110	103	112	92	98	105	104	110	90	97	110	103	92	99	119	109	110	114	98	125	95	112	98	108	104	115	86	108	100	95	93	111	111	97	99	106	122	108	98	129	85	83	105	103	111	124	105	101	90	99	91	112	118	98	107	109	110	119	118	96	115	104	88	140	95	103	85	87	101	110	127	131	95	93	95	109	82	102	96	81	107	87	93	110	108	107	109	100	111	102	87	115	106	115	101	120	100	112	105	87	94	109	91	92	93	115	92	82	94	108	103	108	116	94	93	118	94	94	98	111	88	113	88	100	95	98	101	111	102	95	90	111	87	97	94	99	111	97	92	95	114	96	107	103	105	109	89	87	87	100	111	88	93	114	98	102	105	101	87	120	111	104	89	95	81	102	92	108	110	90	123	113	97	101	97	122	113	87	124	120	111	96	116	81	117	93	78	112	112	98	109	112	107	99	116	95	86	86	99	103	76	95	104	100	101	101	123	111	97	109	104	115	95	84	109	103	101	114	89	112	84	91	102	110	86	94	101	99	92	127	120	101
8560	5664	406	458	1202	12769	11655	479	339	305	293	271	269	268	276	280	269	296	276	276	293	270	278	291	270	285	288	309	304	269	257	295	275	277	284	269	265	306	254	270	235	297	281	287	261	278	293	239	273	278	249	275	255	290	279	245	267	248	257	309	295	266	276	271	245	266	258	314	258	284	301	296	275	310	303	271	279	280	273	295	285	284	262	257	262	275	275	269	268	293	289	261	278	269	271	251	275	266	286	272	279	283	274	256	280	283	301	252	245	279	254	247	256	270	262	302	269	272	249	279	293	266	261	275	284	252	280	293	283	300	266	283	252	284	296	304	306	247	285	243	268	271	283	283	258	280	283	275	265	252	281	288	278	310	271	273	271	256	277	280	278	285	273	283	289	273	268	279	247	283	277	283	296	278	263	288	299	294	263	285	280	269	256	265	261	276	292	302	307	252	293	292	261	243	256	245	282	297	266	286	258	272	254	284	284	254	226	323	289	274	298	282	267	258	258	287	265	275	286	269	282	273	255	268	309	287	290	264	285	257	299	264	273	288	285	286	265	284	261	258	312	259	274	286	249	281	269	265	270	330	268	301	290	269	271	249	325	283	274	239	274	233	257	282	275	276	247	293	292	250	301	268	256	252	258	298	295	275	296	286	280	275	271	304	279	303	239	284	274	259	282	284	302	276	284	280	290	263	271	237	276	283	257	305	285	277	267	280	282	277	305	270	274	302	266	272	295	274	252	275	279	261	253	278	285	280	270	293	267	267	282	278	303	267	282	275	303	278	256	278	275	288	316	272	289	292	292	272	290	257	263	295	267	297	298	264	272	274	278	288	255	295	290	263	267	302	291	270	244	262	255	255	279	244	276	281	285	264	294	281	296	274	293	263	284	257	260	279	298	260	294	303	268	273	242	250	266	279	274	261	242	286	269	266	281	281	265	261	284	317	292	288	264	272	268	261	275	254	256	287	264	284	294	286	305	275	266	250	283	259	268	251	266	260	273	283	262	270	253	262	254	294	250	293	266	276	299	275	293	295	261	259	248	296	272	294	306	291	268	270	287	285	302	277	273	296	286	261	290	269	273	271	260	263	284	255	275	276	284	267	293	287	266	263	275	300	275	260	278	275	253	287	275	283	292	289	235	263	256	265	301	287	269	276	265	302	255	243	257	257	284	254	250	297	265	248	263	274	280	257	273	276	288	273	286	289	265	253	253	279	261	268	263	248	272	284	269	261	272	266	282	277	306	257	291	303	255	288	298	252	293	251	284	299	231	241	274	273	315	266	268	245	291	253	246	281	273	283	271	267	263	293	261	284	258	307	275	266	263	281	243	275	281	291	296	291	237	277	258	281	288	265	287	282	294	269	270	275	262	285	252	288	254	282	257	250	249	270	298	291	286	242	302	296	279	270	251	280	288	283	275	275	281	252	290	276	271	284	300	245	245	285	252	282	277	296	262	273	293	282	256	302	292	274	256	279	273	241	263	267	279	226	272	271	273	260	241	264	253	269	271	247	257	277	279	311	314	291	269	273	265	254	260	263	258	302	249	272	253	312	276	312	254	269	256	265	307	246	257	258	284	266	287	259	267	265	303	263	271	266	302	270	266	262	281	282	280	286	284	277	260	278	274	264	269	265	277	252	266	270	264	269	250	280	292	273	293	301	279	270	276	272	282	290	276	283	272	281	290	283	271	286	281	299	282	274	276	249	265	276	281	260	276	252	285	286	284	297	258	310	259	295	259	252	279	289	257	286	251	287	252	269	266	266	278	254	280	266	282	297	291	289	285	289	246	299	247	305	285	304	258	257	272	263	296	300	289	329	279	264	289	269	301	270	283	295	292	289	266	282	299	254	274	241	258	277	292	263	272	259	259	273	279	280	247	300	272	258	260	259	290	294	256	287	237	276	267	274	285	269	284	270	276	274	270	266	285	287	279	244	277	295	265	293	300	247	274	263	270	268	287	283	282	304	272	242	290	292	283	293	280	265	297	270	290	269	282	283	286	271	260	278	287	275	292	293	257	264	247	260	285	279	296	277	268	286	269	286	260	251	314	250	260	246	265	295	289	275	263	267	273	264	261	249	287	321	285	287	253	268	274	265	282	276	259	263	302	272	262	293	286	263	267	272	287	287	287	293	266	281	293	248	263	274	290	257	266	263	291	278	289	317	294	283	294	263	247	268	268	275	293	289	271	283	304	277	263	279	283	295	248	275	280	268	274	257	271	253	273	284	279	259	270	277	290	270	271	286	278	302	272	271	282	263	270	283	302	246	272	293	282	269	312	300	258	264	283	296	277	284	269	276	267	279	239	229	253	305	274	267	301	300	294	275	273	288	296	254	270	275	292	292	266	304	284	269	284	273	287	281	258	260	248	239	286	284	287	261	279	279	263	248	264	317	307	274	283	281	293	256	263	300	282	301	271	255	289	279	283	270	279	308	249	282	250	275	282	297	241	283	282	237	253	292	271	232	254	272	271	261	282	275	261	284	284	275	285	289	292	294	257	254	265	275	279	307	265	318	267	289	278	273	268	293	269	272	266	290	300	271	300	299	294	266	278	268	279	250	280	284	286	290	253	259	290	270	295	285	257	248	295	292	292	262	287	305	271	308	268	268	286	289	265	273	307	276	285	265	256	306	311	272	301	278	284	312	288	286	267	282	277	288	282	297	265	298	293	272	268	259	279	258	268	263	272	269	272	273	284	269	282	286	278	284	250	258	270	284	271	277	266	277	292	276	247	272	262	263	281	300	255	296	282	255	267	279	282	257	278	267	274	245	279	270	267	255	293	271	297	285	281	277	229	276	306	266	260	256	273	307	253	264	266	273	280	252	276	255	291	258	270	301	285	290	271	263	260	267	275	272	303	267	298	297	294	293	271	288	275	292	306	273	261	267	272	289	254	265	252	285	268	276	291	281	255	248	278	287	282	292	250	264	268	287	289	277	273	286	282	260	274	276	285	271	295	275	250	254	272	270	273	304	277	292	291	293	274	267	297	243	287	285	253	275	269	264	292	270	245	270	285	301	298	261	273	274	271	246	296	279	297	235	268	254	249	273	276	232	277	280	271	289	273	309	281	274	265	290	261	293	269	256	292	276	269	275	255	260	259	274	276	260	294	274	284	245	265	277	270	266	264	274	280	261	251	233	253	262	279	262	266	290	293	301	280	259	312	284	306	264	283	278	259	285	274	266	322	272	272	298	279	263	270	302	286	264	263	274	278	266	249	299	271	273	281	276	303	273	264	256	280	274	288	269	239	249	294	271	237	303	256	274	299	269	315	257	293	251	271	255	258	264	282	266	266	273	280	289	294	275	301	271	299	255	272	301	269	281	267	266	294	243	288	281	308	291	305	278	247	273	275	275	283	268	280	298	280	261	292	285	284	287	287	312	256	295	287	280	278	286	279	263	285	287	267	258	277	263	254	267	257	268	291	246	274	307	319	269	265	287	274	266	260	287	251	286	261	288	284	279	256	280	277	246	253	248
37718	30667	8372	2313	3486	21772	22662	2048	238	207	181	179	172	151	145	149	162	134	143	138	134	124	135	114	126	118	136	126	139	127	117	126	130	122	121	143	124	121	134	122	142	132	127	131	112	138	112	130	127	127	129	130	131	115	123	138	99	121	133	132	119	123	114	134	119	103	101	136	122	122	116	116	134	134	105	125	139	122	125	127	118	138	124	135	140	126	108	115	135	134	104	109	113	107	121	123	139	119	130	124	113	134	129	124	113	144	115	120	121	126	125	113	110	111	121	143	118	116	123	119	126	132	126	129	115	130	127	124	118	121	116	118	112	134	129	129	130	107	134	95	131	115	115	115	115	115	103	120	124	135	119	101	119	144	124	132	138	117	130	131	127	129	114	131	115	110	127	110	116	125	132	139	136	144	123	131	132	132	122	126	134	145	127	121	115	121	118	124	120	124	122	118	127	131	99	113	122	146	123	139	134	129	127	112	131	136	127	132	142	135	114	136	142	124	107	109	124	127	106	102	118	134	121	128	117	122	116	120	141	104	117	134	111	118	98	115	120	139	125	135	117	95	109	125	123	125	121	125	123	102	126	135	117	141	123	121	121	117	136	114	110	111	130	111	109	112	128	121	129	129	128	117	125	123	119	124	103	113	120	132	130	113	124	128	125	119	113	131	110	114	129	134	137	123	133	123	131	123	130	105	126	116	122	140	93	122	112	134	125	122	141	120	140	120	126	124	110	121	114	121	137	137	114	132	128	123	130	100	117	118	109	110	108	108	116	117	119	104	117	124	126	132	100	135	119	127	110	115	105	120	114	126	119	111	118	121	123	125	138	111	117	122	127	114	111	151	124	115	131	126	112	125	111	108	123	122	130	126	110	102	130	115	120	124	109	139	125	131	114	123	128	122	130	124	108	121	97	120	134	124	107	106	119	122	125	103	148	109	142	118	127	115	136	113	118	78	108	117	108	143	125	129	115	112	134	122	127	129	114	135	136	92	122	125	126	121	103	109	125	130	119	120	138	119	125	121	119	124	130	111	114	109	109	116	120	137	103	112	114	122	110	112	136	117	123	118	106	117	128	130	118	127	104	107	108	105	109	111	149	112	143	130	129	114	125	105	126	115	118	111	116	113	109	128	134	136	117	143	113	126	113	132	106	129	120	124	129	131	130	128	122	113	123	127	125	125	118	127	125	133	127	134	115	117	134	130	135	134	134	124	143	112	130	119	134	110	116	103	131	115	129	132	115	121	117	113	134	98	120	108	118	121	114	100	107	104	136	116	112	118	140	130	130	119	118	147	116	124	120	122	134	134	129	124	95	125	125	131	142	110	102	130	138	130	145	135	123	146	136	121	134	141	125	120	120	126	106	126	115	117	125	111	109	125	122	134	136	120	114	140	136	125	134	118	115	114	131	104	110	110	118	122	124	121	105	138	128	100	124	120	144	117	126	135	136	126	137	124	121	97	134	118	106	112	124	145	124	116	126	137	112	112	144	116	121	132	121	122	128	100	126	116	134	120	115	116	154	117	113	114	117	127	135	120	125	135	128	107	123	112	110	110	129	113	112	118	105	95	101	123	132	124	133	114	132	121	121	113	141	127	120	120	138	140	143	105	130	132	126	124	112	127	134	116	129	128	114	124	119	108	103	104	134	125	116	115	120	108	104	120	121	123	112	122	125	116	115	132	120	114	126	133	121	99	124	105	126	109	115	118	103	113	126	106	128	121	129	118	125	125	123	123	107	127	99	88	102	116	131	137	130	114	99	126	117	123	122	128	126	147	136	106	121	125	118	125	115	118	135	104	130	116	131	107	100	141	105	125	113	118	115	118	145	143	133	122	105	119	127	138	132	113	123	115	107	128	131	120	128	129	139	128	148	136	124	118	128	143	121	117	137	115	119	114	100	126	111	113	111	104	127	118	135	118	118	143	153	113	108	120	116	134	129	113	113	106	112	131	111	119	103	111	115	137	133	124	112	120	123	113	130	127	123	122	110	120	150	133	122	109	151	107	106	113	117	107	125	151	133	135	113	102	129	136	151	110	123	116	97	128	128	120	130	110	126	105	111	132	106	111	121	121	119	139	129	111	129	107	119	118	123	115	115	107	107	121	124	120	114	133	120	120	146	114	123	141	116	124	116	118	131	113	107	111	108	104	129	119	125	110	117	118	117	118	136	125	126	108	125	123	122	128	130	113	115	139	128	116	133	112	112	128	116	115	96	112	107	127	125	120	114	125	127	119	115	145	122	108	107	122	131	135	119	111	123	106	124	134	110	128	125	110	116	117	118	126	122	115	111	122	119	109	128	107	121	115	138	126	129	117	131	125	129	129	108	109	130	113	103	131	117	121	129	112	126	121	124	125	115	103	125	114	107	118	131	120	124	106	105	124	118	122	117	111	101	138	109	114	118	132	130	103	109	114	113	131	117	129	141	129	120	137	128	105	120	117	124	122	144	109	115	127	113	141	108	130	126	123	124	120	137	145	115	93	119	128	124	104	112	119	118	139	122	122	102	132	141	112	115	116	133	123	131	97	131	122	106	102	117	136	127	125	126	106	126	103	132	126	118	123	114	106	112	143	132	127	107	122	132	122	111	129	123	131	125	112	135	147	127	105	139	120	99	128	135	122	127	123	131	109	114	126	131	106	139	125	116	135	120	127	117	109	115	125	119	117	121	133	129	111	129	121	126	137	128	111	131	131	121	103	118	135	119	130	121	136	106	111	134	112	115	115	116	127	145	125	128	117	106	116	120	113	126	121	135	109	127	120	109	126	119	125	138	123	124	134	110	122	129	104	134	132	133	121	130	111	117	110	127	114	114	137	128	121	126	125	117	132	134	126	130	136	111	117	117	133	130	109	131	115	112	121	115	130	110	108	125	139	121	123	123	121	139	119	117	110	100	107	136	120	139	113	127	131	106	114	126	112	123	136	118	124	126	133	127	126	101	106	133	126	126	142	117	142	107	126	113	106	135	127	123	115	129	143	121	135	143	105	126	120	120	107	123	131	139	128	139	131	126	118	143	106	125	115	126	119	125	121	133	126	123	119	123	124	141	115	126	119	130	131	92	117	121	143	120	124	111	129	136	136	117	135	119	110	122	123	110	132	115	110	136	119	111	124	110	114	102	132	127	123	116	131	117	101	123	140	124	105	139	136	122	125	122	108	114	113	120	140	131	129	108	133	112	109	120	109	136	136	114	134	115	123	112	131	123	94	115	126	126	145	132	116	123	115	129	132	118	111	131	121	120	125	131	105	129	132	122	101	139	103	128	130	110	127	127	104	111	135	128	121	126	120	124	110	120	116	135	134	128	115	124	119	111	104	106	131	138	98	134	118	134	127	141	141	128	112	102	115	132	127	125	124	108	124	125	126	131	132	129	110	128	119	113	120	132	122	126	105	119	138	122	129	126	116	123	128	118	119	108	111	127	115	133	129	133	141	136	118	110	98	125	144	148	132	126	122	143	114	118	116	129	124	126	133	117	108
24884	19460	2735	3486	11622	38825	25919	1539	992	853	787	670	662	591	584	583	544	522	486	456	423	444	442	451	431	403	375	419	366	443	378	388	351	341	335	356	379	360	384	342	328	366	329	349	373	365	325	337	338	358	344	352	338	336	345	364	309	340	320	318	331	321	360	329	329	352	339	332	336	352	313	331	333	312	331	320	296	337	313	335	340	345	352	331	320	338	313	344	345	353	313	321	347	344	356	321	341	325	334	315	339	315	352	340	343	321	317	327	349	327	361	349	335	311	324	335	339	347	334	318	310	350	304	341	341	310	302	311	322	320	304	310	291	332	313	348	314	340	332	318	331	307	326	306	316	324	357	331	365	322	342	304	324	346	300	314	296	349	293	317	345	336	297	317	332	338	331	315	348	329	308	317	315	337	338	338	338	351	319	343	372	320	343	326	345	366	358	346	339	333	328	354	346	308	327	305	306	285	338	355	304	347	325	287	302	311	311	292	327	335	290	333	346	340	313	328	330	351	331	314	340	346	298	322	356	340	324	359	323	325	339	334	333	338	306	343	324	361	300	324	282	346	325	324	314	286	361	325	311	344	348	340	308	319	310	323	291	339	303	340	339	341	314	310	306	344	339	329	309	342	330	318	327	343	310	330	354	276	324	287	329	290	318	334	333	317	348	337	318	299	345	333	353	314	340	338	346	336	294	317	336	319	335	267	322	315	297	295	316	354	330	307	331	340	334	306	277	337	325	290	329	325	343	343	340	316	363	298	330	332	339	300	321	324	324	311	327	324	310	328	308	336	333	324	338	357	276	351	303	315	326	325	321	306	334	318	315	354	315	320	316	329	346	303	331	335	290	338	314	320	295	289	314	323	334	353	321	310	337	325	315	336	332	337	324	334	319	332	350	310	321	303	337	377	320	365	333	314	290	340	325	327	329	319	351	331	332	313	343	301	312	326	308	347	324	308	322	355	312	308	351	309	332	371	306	337	312	309	312	311	316	285	322	280	345	327	346	317	332	332	357	301	340	335	338	311	330	341	345	331	323	322	304	350	333	328	351	335	344	304	302	305	319	262	335	310	325	314	322	299	299	325	304	346	325	338	338	303	325	335	323	335	305	336	332	314	306	330	315	338	334	301	297	335	298	348	286	326	326	315	327	302	319	311	323	329	283	328	333	352	349	308	288	319	291	328	342	321	313	349	342	337	323	350	313	311	337	308	296	357	323	348	345	325	336	350	312	294	341	337	339	305	368	303	294	325	341	332	330	322	297	355	332	335	367	314	336	354	329	345	302	334	320	355	308	323	310	338	335	347	355	327	290	321	345	329	313	342	297	315	299	330	335	327	368	325	316	321	318	339	345	313	290	329	341	318	302	341	312	350	347	305	322	317	315	340	338	327	310	287	309	344	322	324	325	332	323	328	339	330	352	307	330	307	349	324	306	305	322	302	317	330	342	343	311	323	282	311	318	310	325	314	334	312	322	323	304	292	313	362	277	331	296	340	321	337	307	308	311	314	319	308	305	347	316	291	308	326	332	317	327	344	298	308	350	298	330	297	319	303	312	361	336	315	313	319	321	329	307	319	325	306	326	309	309	292	328	307	332	359	348	324	331	346	336	310	339	303	311	314	337	335	331	304	301	293	283	293	344	341	350	345	325	297	316	331	334	321	307	352	322	317	333	348	336	292	300	314	340	303	311	327	341	335	321	326	349	303	316	337	307	314	329	332	326	309	320	294	342	319	300	321	352	349	324	346	336	307	326	335	331	306	323	346	286	319	300	322	322	318	283	317	333	337	299	331	329	312	308	336	309	365	289	294	324	322	315	350	338	355	306	310	344	310	304	345	327	324	340	329	311	354	345	311	319	298	331	337	314	291	311	312	332	313	335	328	310	318	339	323	337	307	378	335	304	340	323	333	282	312	325	318	314	296	368	305	345	328	309	318	317	313	328	299	349	329	321	325	312	358	347	318	331	354	345	323	303	328	335	317	309	334	328	319	290	312	310	323	301	322	324	327	324	286	338	317	323	314	338	326	318	337	341	306	293	304	363	317	294	316	330	342	326	305	294	318	336	342	333	326	335	329	337	368	335	341	320	355	324	332	325	308	326	321	326	313	314	308	335	341	346	339	331	303	313	349	315	312	337	320	316	323	349	321	352	334	333	305	328	334	311	292	348	327	325	333	323	289	307	309	317	289	319	308	291	286	349	311	318	293	324	330	317	311	311	333	328	320	325	334	319	331	334	342	318	314	341	324	309	339	339	320	321	339	304	328	342	333	317	328	321	323	328	312	292	324	358	297	347	346	327	303	327	294	325	314	309	302	336	295	322	336	318	296	294	349	363	312	346	291	329	313	361	328	326	325	310	309	316	331	310	307	307	334	334	339	335	317	293	306	345	323	288	315	322	371	325	313	306	294	343	322	319	339	329	310	316	337	332	299	316	309	330	315	314	312	302	342	369	286	311	331	352	315	342	326	320	330	299	316	316	299	328	312	340	319	326	302	357	294	313	357	314	304	348	315	292	332	311	322	331	307	324	305	328	349	307	309	297	341	309	312	338	311	317	310	304	306	314	349	319	316	321	328	337	321	341	344	337	325	311	345	350	306	342	316	294	363	304	310	344	340	304	327	324	361	298	327	300	324	321	327	304	330	331	289	292	353	305	322	286	314	318	325	319	298	329	337	306	328	326	319	289	328	301	339	325	356	328	319	301	324	326	308	321	352	350	310	322	313	325	349	308	326	310	321	332	311	297	323	297	322	327	304	325	347	300	306	299	343	295	333	323	320	345	322	328	315	376	337	322	321	283	328	300	346	307	339	330	342	309	356	310	334	327	297	305	310	301	325	357	291	313	336	308	315	304	304	341	309	298	296	312	289	336	319	310	344	336	304	322	309	365	331	287	340	333	320	322	319	308	306	347	315	321	325	343	326	308	318	344	311	323	305	314	295	323	320	334	323	304	326	335	332	311	338	291	285	303	294	292	320	328	336	324	308	308	333	308	313	333	348	335	341	333	328	340	312	330	340	336	330	333	306	339	334	296	332	303	330	320	337	303	295	341	296	331	304	310	320	331	341	321	304	297	369	295	339	348	331	309	301	313	310	333	345	334	324	346	331	320	309	322	339	338	311	326	319	313	293	330	320	328	336	321	326	346	359	298	346	327	306	356	332	340	308	346	307	313	333	346	329	322	314	320	317	333	309	326	311	332	312	336	321	338	327	363	315	347	309	322	289	296	314	364	335	317	307	316	303	295	287	334	319	326	288	304	318	325	341	311	309	325	335	305	329	330	289	338	323	317	297	359	323	329	322	293	333	309	289	301	301	325	340	319	342	326	286	315	319	335	313	322	326	337	296	301	331	336	346	316	360	321	356	322	339	321	331	323	324	338	313	343	331	327	310	295	318	312	321	330	337	331	324	315	315	298	323	307	292	326	317	336	327	324	313	323	326	342	313	354	372	330	309	323	328	327	301	314	314	346	325	320	323	347	312
46393	33531	14432	5624	3106	4325	14845	7537	481	302	276	224	191	209	184	161	149	171	154	128	125	131	133	115	125	115	102	97	97	110	106	89	107	115	103	118	94	94	103	106	102	107	105	101	112	107	98	110	106	66	101	100	88	102	82	81	94	104	116	87	85	99	90	94	94	112	91	107	93	89	95	102	80	119	86	106	97	96	97	70	96	68	82	60	96	92	92	98	71	74	88	95	101	113	96	88	99	74	99	100	88	93	96	102	84	81	106	80	79	82	83	112	83	94	92	100	96	99	95	87	95	77	106	103	104	94	98	95	102	87	90	102	102	96	86	100	82	103	97	96	95	89	96	95	100	94	107	88	99	90	97	84	63	97	97	94	105	91	68	98	91	80	103	81	102	101	79	89	86	101	78	94	89	86	108	88	67	100	114	108	88	90	85	81	100	99	84	84	91	97	100	89	87	85	78	81	114	109	88	91	88	108	99	111	108	102	85	79	93	90	88	101	107	114	108	73	97	81	97	96	94	96	87	86	98	106	101	89	77	96	93	96	87	71	110	82	101	77	83	96	85	72	77	94	92	92	91	101	100	82	81	89	88	95	100	87	78	90	108	89	99	107	98	85	86	82	70	89	87	95	92	95	76	90	83	97	79	100	96	107	89	78	82	107	88	95	95	108	85	90	98	97	84	88	91	86	99	90	88	90	80	103	89	103	104	81	94	90	82	97	90	80	83	85	87	94	89	92	87	86	98	88	82	86	92	70	101	98	103	89	96	84	88	86	98	95	92	104	73	93	104	98	99	116	92	98	93	108	83	99	99	90	68	91	113	84	95	91	90	97	87	96	86	90	94	88	83	82	118	69	79	91	98	79	96	94	110	83	86	85	86	103	79	93	92	88	90	93	82	105	75	84	90	92	84	95	94	68	75	71	88	95	80	92	93	90	93	89	91	91	97	98	100	95	82	95	96	87	86	92	87	95	90	79	105	110	95	82	86	81	77	81	91	89	93	86	87	95	84	78	88	95	104	88	89	90	66	97	97	87	83	98	100	93	89	102	84	96	93	75	106	96	103	84	86	105	99	79	96	112	91	86	88	100	102	83	89	85	83	98	78	110	91	98	81	104	81	92	92	104	76	86	84	97	82	83	101	93	116	92	83	97	97	103	81	91	96	91	84	93	95	91	78	81	86	93	103	79	83	109	103	96	77	91	74	97	79	95	88	75	74	81	89	112	86	83	89	91	89	93	95	83	85	87	80	88	85	80	87	91	86	100	94	79	99	85	94	99	97	92	91	78	76	86	99	89	86	82	92	81	104	77	73	75	94	112	103	88	87	84	100	83	80	87	97	98	98	91	77	99	74	104	91	98	85	82	95	99	77	73	101	108	88	82	89	74	90	104	91	102	83	97	88	104	109	79	105	97	105	94	85	114	86	99	80	90	80	80	106	102	82	64	85	88	97	92	90	84	88	86	103	83	99	102	82	82	93	90	84	86	90	95	96	87	88	96	73	82	103	89	96	87	103	71	81	76	98	97	101	87	121	105	89	90	87	91	86	97	85	93	88	91	102	77	95	82	103	82	90	90	104	104	95	81	78	94	82	102	74	98	99	90	68	79	98	84	92	105	86	99	86	74	91	79	105	77	99	95	94	91	74	81	89	99	88	85	119	83	100	81	97	91	96	108	87	91	94	95	90	106	96	88	81	101	82	91	95	112	109	76	84	89	80	91	67	84	94	106	95	103	101	111	72	84	78	84	88	81	108	87	83	104	93	87	73	80	85	75	99	84	116	87	80	95	92	76	96	90	101	92	100	81	102	107	79	97	109	98	85	93	80	75	90	102	93	100	99	77	81	91	95	105	87	79	95	84	83	102	84	89	76	103	97	98	95	73	97	82	88	91	82	91	101	88	94	101	95	93	113	95	95	86	91	95	90	87	79	100	86	94	104	99	91	88	92	66	86	95	87	101	97	85	109	88	79	93	97	103	73	86	75	82	100	106	79	97	105	95	77	76	92	94	76	95	89	88	101	94	98	80	98	85	80	112	84	80	86	77	91	81	91	72	99	103	107	79	89	89	91	96	88	81	97	76	94	97	83	96	104	80	97	88	82	99	86	99	96	79	93	88	107	97	94	98	97	82	96	99	77	78	86	91	82	80	78	92	82	108	87	114	93	87	104	97	89	89	105	93	101	95	93	93	82	83	93	87	91	84	101	100	84	101	104	86	82	85	109	95	88	90	108	109	83	102	100	89	101	89	99	90	96	99	89	98	106	87	89	88	109	90	80	95	99	88	103	76	89	98	81	96	98	84	94	94	82	79	93	91	77	95	80	87	85	91	89	89	88	82	81	90	99	102	91	108	103	82	82	103	99	79	86	85	78	83	82	104	91	104	80	94	102	93	85	88	80	90	86	89	94	93	93	85	98	93	86	84	102	88	94	88	87	84	124	101	90	108	88	93	102	91	103	80	79	93	99	74	73	89	91	104	103	108	91	90	84	81	101	96	105	99	102	102	102	73	98	80	77	102	103	93	99	81	84	94	81	88	92	78	88	99	74	77	93	65	80	73	91	100	90	106	82	75	89	85	90	83	88	72	98	104	102	99	100	95	99	77	100	106	89	86	97	112	93	93	78	89	87	91	72	84	79	93	70	84	100	82	77	94	110	79	96	99	90	85	80	85	79	96	73	84	84	99	99	91	94	93	96	93	74	98	89	74	113	86	86	83	82	85	92	105	108	98	98	76	87	81	97	94	89	74	95	87	65	95	79	97	88	86	99	80	84	89	97	93	112	101	88	93	85	95	95	83	80	91	83	111	92	98	90	101	79	108	104	102	92	81	99	92	92	89	87	84	103	92	92	89	80	84	89	99	85	102	100	87	90	92	92	84	95	99	82	94	72	98	97	105	96	92	82	79	97	76	81	87	89	92	72	89	99	91	96	95	82	79	98	104	103	96	89	91	79	89	84	108	82	95	106	88	85	104	86	88	92	75	71	101	75	101	84	93	86	71	79	79	92	106	101	79	79	85	94	92	76	109	107	87	108	93	99	86	92	81	85	101	94	76	100	91	97	96	93	80	88	98	90	83	95	97	91	94	80	81	80	93	94	97	83	112	77	76	95	85	81	111	78	106	88	90	107	91	95	100	91	107	104	103	90	90	103	75	81	102	93	94	96	85	77	79	91	95	79	108	91	83	86	109	83	104	89	89	69	77	80	74	96	99	96	80	91	94	98	81	92	85	102	100	88	100	94	90	100	86	91	86	95	88	78	93	96	102	107	87	106	97	94	90	66	94	84	85	85	83	89	93	90	100	94	100	81	102	81	95	91	104	96	65	93	89	99	89	97	99	88	101	90	96	94	87	110	91	94	79	118	98	79	80	79	85	89	78	94	87	96	85	73	103	81	97	91	76	84	94	90	92	91	83	89	78	93	86	90	80	82	88	96	95	81	96	109	90	78	79	92	83	84	79	89	96	92	93	100	89	96	91	93	73
30431	19885	4956	5664	7314	13315	28215	9963	1799	1505	1252	1130	1019	909	793	784	681	608	625	597	562	507	478	513	439	441	459	408	404	355	388	401	366	360	349	358	358	323	355	326	300	302	289	285	305	315	283	302	315	303	283	274	290	268	276	265	269	274	260	266	269	273	252	258	271	264	287	284	249	295	240	283	266	249	298	241	270	268	266	255	287	264	257	261	263	247	277	259	261	246	260	231	273	253	283	250	237	275	252	231	271	254	265	251	276	265	233	284	250	249	236	251	265	226	265	227	265	233	264	262	248	279	226	235	201	260	256	245	244	241	260	231	257	249	240	238	273	257	253	241	227	243	227	248	244	248	222	244	278	255	249	226	242	251	214	278	261	241	283	233	263	239	228	267	262	251	268	266	256	268	273	223	267	271	260	269	285	253	261	261	287	283	281	299	264	266	289	283	261	284	279	253	251	266	238	253	245	228	261	246	250	281	238	249	241	229	249	225	264	227	249	250	242	258	247	262	234	265	258	246	266	264	250	284	255	248	253	250	232	247	256	260	239	254	247	253	237	235	251	232	235	234	246	228	228	230	228	233	252	264	244	290	262	263	247	216	261	230	259	226	240	242	260	262	229	226	242	242	215	215	268	275	241	254	231	213	243	203	266	257	214	246	247	226	240	217	240	226	236	238	224	223	252	256	232	254	268	252	242	224	226	239	228	221	263	229	264	237	243	213	247	238	269	247	243	262	246	241	223	259	253	242	245	228	249	220	239	234	235	244	271	250	225	220	259	270	275	260	237	220	224	237	252	232	245	221	234	207	271	259	207	222	232	256	269	257	209	261	274	259	246	271	207	243	254	258	239	223	242	219	239	237	248	261	223	231	245	251	265	246	226	251	255	215	265	243	261	283	207	223	234	254	247	259	234	267	236	238	213	228	254	256	224	248	254	243	246	224	237	268	233	278	258	213	253	249	230	233	253	222	237	243	236	257	280	235	235	240	235	237	234	253	247	265	243	226	247	267	214	249	255	253	267	249	250	225	215	235	238	250	241	238	224	264	242	245	232	268	244	194	244	235	235	229	253	251	218	242	249	232	221	241	222	246	238	224	224	234	251	242	226	253	237	257	260	260	255	254	271	267	240	220	234	250	237	225	236	249	247	257	262	215	246	292	242	239	242	235	250	218	238	248	246	221	255	276	262	247	234	262	261	244	265	226	229	240	225	227	248	257	247	258	247	233	238	273	243	244	235	238	216	230	239	263	252	219	233	249	224	241	290	235	220	230	253	234	238	259	252	233	235	241	220	228	230	242	225	247	221	243	241	246	244	257	229	243	228	256	250	212	253	225	241	241	232	243	230	219	221	216	259	222	243	248	240	242	259	250	263	266	258	239	219	258	222	243	226	245	258	238	237	259	217	253	220	230	234	233	263	269	271	248	240	248	222	241	245	214	250	222	230	252	228	256	241	258	233	227	241	265	243	225	236	250	235	248	255	232	236	219	242	230	227	221	253	252	240	230	237	270	232	256	224	245	257	242	234	239	229	225	276	242	245	225	248	248	243	268	225	265	251	252	231	267	281	240	222	258	220	230	254	246	229	263	238	260	221	254	227	240	234	217	254	249	229	249	237	239	247	216	249	273	230	262	243	220	255	218	215	229	222	249	227	257	232	254	231	252	248	245	247	218	240	212	216	244	238	236	254	227	254	206	234	228	238	251	269	249	240	227	237	231	249	256	213	252	250	234	229	245	225	231	225	219	225	257	234	261	232	243	224	267	249	248	246	260	246	217	249	254	240	269	240	245	247	243	247	237	258	226	213	230	231	243	229	241	233	243	239	238	248	252	262	270	228	260	243	259	242	221	223	249	221	277	276	223	267	231	243	211	279	218	227	241	229	276	252	268	233	223	228	225	247	253	253	262	235	246	240	249	231	239	236	247	232	234	257	243	221	243	234	256	252	236	244	246	234	222	242	229	241	260	248	248	253	288	214	233	225	258	226	276	242	236	232	230	227	229	243	252	237	228	232	239	219	262	262	291	218	289	250	264	237	224	248	284	234	252	240	249	245	249	235	249	236	245	240	255	271	219	234	253	271	241	239	240	246	234	274	249	245	242	228	238	225	235	208	242	243	256	288	274	271	245	231	226	219	258	252	266	254	258	220	219	223	210	233	277	239	246	230	237	242	208	242	221	245	223	239	237	244	257	248	221	225	248	247	223	272	211	262	233	226	211	224	283	230	218	256	241	234	240	218	227	283	246	219	234	232	230	236	246	198	267	232	262	249	185	228	227	236	248	232	226	263	257	249	225	251	239	220	244	246	233	243	246	254	262	234	234	233	239	219	254	257	273	242	241	251	211	268	245	243	250	237	242	243	252	230	260	219	237	264	247	264	260	237	225	259	255	233	252	253	250	250	253	278	221	240	224	241	249	222	259	229	228	227	229	243	262	271	243	222	205	254	255	264	251	234	237	236	266	244	221	257	265	255	240	282	229	261	235	239	200	232	248	243	232	221	224	267	250	253	242	239	221	248	232	235	253	228	245	290	262	215	263	263	229	235	250	237	227	231	285	254	218	249	245	260	246	251	226	214	236	230	267	227	234	242	242	225	250	240	252	220	235	235	235	221	265	231	239	220	242	234	242	244	260	260	243	259	241	250	230	218	226	248	246	249	254	231	236	243	246	219	253	225	226	232	215	249	250	234	226	257	213	233	252	230	245	262	254	228	217	252	229	241	243	246	225	255	234	217	244	218	276	220	255	238	241	233	210	268	241	238	246	244	255	232	261	250	240	227	251	250	235	260	236	279	231	244	242	236	239	242	236	260	246	246	248	229	225	229	256	237	221	238	236	246	224	259	240	232	240	245	257	229	253	235	243	235	230	232	228	229	231	258	242	250	235	226	211	278	219	222	263	240	249	256	262	209	253	228	186	210	255	268	275	234	231	250	236	235	224	250	242	243	237	247	229	256	229	252	239	244	234	211	241	249	243	262	259	239	238	240	281	245	243	234	273	237	231	224	273	236	226	249	226	246	247	253	245	244	263	244	257	232	244	249	252	253	244	225	249	231	269	258	232	244	246	255	245	234	263	234	212	238	247	226	265	220	240	257	225	248	247	256	214	260	253	227	225	236	256	265	237	262	231	241	245	232	249	250	256	256	271	216	241	223	254	244	225	217	228	258	230	229	236	268	221	248	239	230	246	246	249	258	243	229	242	240	234	247	248	249	242	234	240	263	231	221	235	241	237	242	253	227	238	240	238	240	205	220	217	259	250	218	253	239	243	250	245	231	216	248	286	229	245	249	257	222	237	236	247	237	226	245	213	232	229	256	243	249	218	256	230	238	236	234	218	243	214	215	227	244	264	244	260	223	235	211	247	244	246	234	217	252	225	235	232	249	210	240	233	238	250	229	251	241	223	245	241	229	256	237	238	235	244	217	247	242	266	248	260	268	248	246	237	247	253	235	220	218	229	245	245	225	239	260	237	231	274	239	218	253	230
15944	8218	979	248	173	265	811	776	99	94	116	92	106	102	94	112	91	112	101	109	90	106	98	88	98	111	90	96	88	100	101	91	115	117	102	105	88	102	94	104	77	98	101	83	93	83	100	95	92	103	90	93	86	101	87	85	92	90	82	93	88	102	88	94	95	87	94	92	104	81	106	87	105	104	113	95	98	101	90	95	102	88	108	92	97	115	112	100	92	100	94	100	89	84	102	91	80	106	102	103	95	82	95	91	91	87	97	98	90	107	90	89	84	96	106	86	110	75	113	82	101	107	122	82	80	114	97	104	91	99	87	93	117	82	75	89	100	113	104	83	101	84	103	99	102	103	89	101	97	85	99	118	85	98	98	71	87	88	102	97	93	87	107	96	104	85	100	93	99	113	111	92	104	107	102	99	105	105	98	108	95	95	99	97	104	82	94	111	86	111	112	89	94	108	86	94	103	98	113	104	87	79	99	114	94	89	106	85	93	89	103	98	111	76	110	89	114	83	92	101	99	93	98	112	107	113	87	108	100	98	88	95	88	105	103	100	113	100	88	98	103	100	93	102	104	104	108	92	102	98	89	115	126	103	85	92	93	105	84	113	102	115	77	92	98	101	105	88	91	74	86	82	87	92	89	94	84	89	106	105	98	92	104	95	106	100	94	107	99	93	90	106	101	101	104	106	110	114	92	74	107	105	96	82	98	114	105	92	125	99	108	90	116	101	83	98	91	96	102	102	101	80	108	82	94	111	91	81	97	88	87	83	116	84	102	100	99	81	103	90	102	103	82	92	100	104	78	114	92	106	110	84	104	82	92	98	113	101	104	104	104	93	104	97	100	86	69	112	110	110	94	89	107	109	99	109	117	89	105	93	96	107	87	77	97	104	88	96	114	92	96	96	84	94	97	111	103	83	81	97	104	107	111	113	79	102	96	88	84	97	80	105	108	99	116	110	78	113	93	99	88	99	98	105	75	81	103	119	95	105	110	96	95	91	93	94	109	96	95	84	94	93	94	116	98	103	107	77	92	103	93	88	84	94	108	96	105	82	93	87	89	93	98	101	81	88	114	86	104	101	100	88	89	99	95	90	98	85	88	100	123	114	99	102	91	99	96	96	101	127	76	89	98	95	93	100	102	83	104	103	120	114	98	83	109	87	94	91	99	85	104	85	98	84	96	112	88	99	116	100	93	81	100	79	118	98	95	96	95	98	86	93	98	87	110	96	92	100	97	106	92	99	88	107	92	88	95	105	110	95	105	95	95	106	100	98	91	94	100	100	85	94	106	105	112	97	97	102	110	92	98	99	98	83	91	89	94	114	103	109	105	92	105	86	111	88	89	98	83	112	86	90	105	83	103	107	101	99	99	98	91	97	78	115	111	92	90	95	94	89	86	106	99	115	81	107	94	97	87	103	98	102	98	107	111	95	104	105	100	93	99	107	110	103	100	116	102	100	102	79	103	103	94	90	84	89	112	100	95	95	92	96	113	113	97	113	105	80	107	92	89	97	94	82	95	112	91	97	107	99	100	87	111	91	99	113	88	97	89	82	76	95	93	99	94	92	97	92	101	90	90	102	86	94	85	92	105	92	85	92	110	124	85	97	91	95	91	98	110	108	91	88	94	99	91	105	112	101	95	93	100	92	107	104	113	83	83	108	105	100	85	88	97	100	91	101	107	102	95	98	98	99	102	95	100	89	92	80	93	106	102	89	109	85	105	86	92	92	83	106	98	92	102	92	104	100	105	99	112	98	92	73	93	117	98	96	104	82	95	83	91	99	115	91	93	106	107	111	88	111	90	85	77	109	92	74	102	116	98	80	92	101	97	105	104	108	81	97	73	100	93	87	99	82	96	95	111	104	112	120	84	95	106	111	83	100	109	93	96	120	82	97	102	85	106	103	98	108	77	94	81	91	110	84	114	107	105	103	101	103	107	119	115	109	79	85	97	101	97	98	100	103	112	100	86	115	105	92	102	100	101	110	103	98	86	98	80	119	82	104	104	113	94	99	102	102	117	99	87	93	120	96	94	91	86	103	85	103	96	96	93	99	102	118	99	101	114	82	111	99	82	110	91	95	84	95	101	109	83	99	84	88	78	101	88	73	101	89	105	95	88	98	104	100	99	111	103	106	107	83	87	106	88	99	79	93	107	99	85	106	85	95	107	83	128	104	117	94	90	95	106	96	89	101	105	108	75	104	82	99	99	86	91	99	107	93	92	76	91	102	103	87	100	106	99	90	95	87	78	92	93	91	89	103	106	88	107	112	88	107	95	97	83	95	96	97	99	95	120	98	110	115	97	92	91	100	116	80	103	85	87	103	82	105	79	77	100	88	111	109	102	104	96	108	99	107	94	88	88	100	94	107	89	99	110	96	88	87	105	98	78	83	92	98	102	110	85	92	110	100	81	95	68	109	94	99	102	95	104	80	100	83	101	104	94	89	112	106	90	88	99	84	97	99	88	92	111	94	114	87	93	88	96	100	117	104	111	105	92	90	103	89	117	100	77	99	86	94	95	96	100	107	100	99	79	89	73	109	105	113	100	87	93	119	98	71	93	106	121	91	88	99	104	112	104	87	107	113	106	97	101	85	119	97	108	89	101	97	91	108	99	102	88	108	93	75	110	94	111	91	101	98	109	95	83	77	97	89	92	97	88	108	98	113	92	92	102	124	97	100	106	92	95	94	95	92	79	96	86	101	106	78	118	92	93	94	91	113	113	92	99	80	106	100	111	109	77	97	98	82	106	106	109	107	109	89	97	97	74	111	90	86	100	95	94	81	90	109	81	114	85	84	91	95	91	96	88	104	96	115	94	74	90	89	98	102	96	93	91	115	122	104	110	77	97	107	94	96	89	110	89	87	108	79	97	117	97	110	101	112	90	101	119	103	82	89	105	99	104	91	93	98	104	101	93	83	87	100	105	97	104	92	97	81	109	90	97	112	97	104	102	87	73	106	101	103	97	84	102	112	112	95	95	106	102	107	80	103	79	91	113	106	102	100	90	89	91	93	85	97	84	97	94	108	87	86	83	94	97	83	95	90	95	77	80	92	99	103	90	102	95	98	81	103	92	109	88	106	79	102	101	85	110	97	102	84	104	109	87	98	106	69	91	104	98	96	80	93	82	84	104	116	90	82	108	86	107	100	105	105	90	72	113	90	88	95	120	97	91	99	103	97	93	97	98	88	100	96	95	95	115	76	114	109	109	89	96	106	94	80	87	82	97	92	95	96	99	79	99	102	106	91	94	104	77	90	90	98	87	105	111	110	97	105	95	92	95	107	100	112	133	110	98	96	108	114	91	95	91	94	97	98	106	99	104	103	80	123	89	96	89	90	101	92	84	94	96	81	107	99	84	93	107	94	99	114	95	74	90	101	97	80	97	79	89	86	102	109	88	99	113	98	108	107	101	105	107	91	79	107	114	98	90	105	82	105	91	111	95	85	97	101	73	107	81	99	105	100	118	84	123	84	106	100	84	92
9679	6660	597	514	597	1195	4102	3552	339	332	297	297	318	282	276	271	308	303	274	288	289	269	273	296	270	261	253	293	254	291	270	264	269	260	258	272	284	264	276	280	268	262	284	263	259	280	270	287	255	269	282	249	255	261	278	248	254	286	300	278	248	266	270	269	277	277	259	255	255	270	245	246	252	267	282	296	227	288	264	293	276	247	263	308	269	260	256	264	244	279	260	267	259	258	266	250	314	235	272	258	275	284	242	258	260	269	278	254	274	265	261	288	241	298	255	259	262	262	247	252	268	266	255	252	274	265	249	276	275	261	275	281	265	278	252	244	242	288	278	269	262	257	254	259	247	277	251	258	285	274	264	237	239	288	279	247	273	258	280	282	254	239	269	264	273	271	257	261	247	268	304	268	234	259	280	246	268	260	287	261	254	248	265	251	258	259	264	261	301	287	271	235	250	258	290	250	259	255	286	294	274	259	251	257	284	285	276	277	272	286	281	290	244	260	270	257	292	294	285	261	283	296	291	279	287	279	274	272	239	243	275	269	276	256	259	260	268	256	288	250	267	267	255	226	265	251	281	270	252	246	253	258	297	270	273	273	266	217	267	273	280	235	288	281	302	265	283	274	267	276	243	250	255	260	271	257	267	260	274	281	266	278	271	275	252	262	301	259	262	269	246	266	276	244	289	251	269	264	261	276	304	279	256	266	287	264	265	273	268	252	272	244	261	287	248	286	255	275	267	263	279	275	243	255	264	288	263	283	276	253	283	272	269	289	261	251	275	282	266	256	278	261	266	264	254	248	245	243	261	273	283	285	257	257	264	233	255	268	272	267	283	272	276	283	244	272	275	279	249	269	242	287	249	246	275	255	289	268	252	254	300	262	253	251	288	239	275	259	303	278	253	246	276	279	282	255	285	284	268	239	301	285	254	272	287	274	247	305	267	285	281	264	289	263	264	271	265	253	243	275	265	294	256	265	262	262	252	254	247	267	241	263	238	238	290	270	268	279	270	236	250	280	273	309	256	250	234	263	253	274	238	272	260	242	260	245	267	250	265	245	267	281	258	289	242	251	298	268	257	264	286	253	274	285	240	298	248	289	268	271	247	282	265	257	254	276	258	272	266	283	245	268	264	285	274	249	272	266	295	296	245	292	265	253	273	284	264	289	284	244	256	254	280	288	270	259	269	232	277	280	285	280	260	263	270	286	258	256	273	270	275	253	280	291	256	253	303	254	280	278	267	270	247	262	288	261	283	281	260	254	282	265	272	303	290	266	275	267	284	257	243	243	262	288	257	265	266	294	287	249	236	257	275	282	249	240	261	269	257	267	263	260	271	289	282	279	280	290	278	275	274	272	285	273	249	278	251	273	272	262	260	259	239	257	243	281	289	238	267	271	278	263	265	279	268	263	266	287	269	277	282	268	251	274	257	253	272	284	280	271	296	243	290	295	261	259	248	262	262	285	269	298	253	264	261	275	294	242	261	286	275	274	285	252	269	254	270	250	264	257	275	278	259	247	274	250	289	247	267	270	277	261	276	293	246	253	270	261	274	240	266	258	253	258	247	259	271	288	275	260	294	281	263	237	242	278	247	264	249	275	251	276	274	257	257	254	257	294	295	255	251	276	258	251	258	276	281	286	286	248	261	267	279	243	266	290	292	269	267	288	240	283	261	269	264	271	264	249	253	245	291	242	255	271	262	270	265	257	267	237	276	266	258	259	243	280	247	252	259	285	253	272	261	291	256	296	267	240	284	267	283	292	247	244	274	278	267	246	269	272	247	272	275	257	254	262	264	267	303	271	273	275	237	265	254	257	300	285	233	265	316	260	273	271	275	294	270	272	254	275	244	270	244	282	242	238	279	284	318	301	287	280	261	253	259	306	247	267	257	281	263	258	285	231	284	256	263	269	239	292	274	272	268	258	274	269	282	291	290	283	267	282	271	289	238	242	278	286	288	254	261	252	261	261	269	295	284	273	291	280	271	239	280	267	250	267	265	290	261	282	260	247	278	235	266	269	259	265	253	257	245	274	283	256	272	233	282	265	247	270	256	276	278	297	260	253	288	287	250	241	262	280	291	245	265	283	271	274	254	256	288	273	270	284	273	266	256	250	248	282	294	262	252	254	270	277	283	257	261	278	280	271	227	233	277	272	259	290	285	291	259	280	254	276	229	293	281	265	266	276	294	268	295	257	248	268	303	254	260	262	259	281	274	241	259	249	293	272	251	264	276	278	277	279	245	274	249	256	282	256	270	255	270	249	270	295	277	246	306	267	295	262	263	270	277	272	244	293	248	279	268	303	281	281	294	257	276	262	276	257	252	261	260	256	255	279	253	278	288	255	259	267	277	280	293	283	278	250	253	286	262	265	276	310	269	286	265	257	239	257	289	262	242	247	253	292	280	285	273	283	256	256	280	261	256	263	250	265	267	286	282	248	263	276	277	266	269	253	260	261	276	261	261	253	233	276	264	284	283	242	265	254	258	295	249	246	292	262	279	276	264	261	260	259	237	245	268	262	293	274	272	238	299	272	235	266	262	258	264	275	306	268	266	255	239	291	271	255	277	281	285	274	235	264	272	275	250	262	265	266	261	299	263	270	278	259	270	250	285	286	244	279	248	292	270	273	255	274	262	288	277	282	256	257	271	270	254	293	251	266	302	269	267	273	263	260	279	288	295	283	249	267	267	299	282	288	268	272	278	274	284	249	291	274	253	301	253	280	293	256	263	278	252	267	266	296	235	286	272	254	259	259	260	262	264	253	273	250	262	286	249	283	267	239	267	292	264	263	283	270	292	264	233	278	236	257	313	298	273	265	243	267	276	282	263	299	257	261	270	273	253	291	261	242	261	292	262	263	268	256	266	265	234	288	292	287	237	244	268	276	260	286	280	269	268	272	292	271	308	242	239	273	289	272	259	280	276	275	260	256	248	288	269	254	238	270	300	267	274	282	272	258	283	293	272	251	275	271	269	258	264	257	265	267	265	278	261	288	248	272	210	262	295	260	276	264	265	265	240	281	267	259	261	257	275	251	276	274	269	251	249	254	262	249	271	284	279	254	273	254	253	257	273	243	266	260	273	249	274	267	224	276	274	234	267	247	251	247	274	258	246	239	264	268	265	254	257	256	258	260	250	262	266	253	304	269	279	281	298	237	266	284	285	268	277	281	242	256	279	255	243	285	279	257	240	285	295	270	292	263	258	246	283	271	258	239	273	261	264	260	306	289	242	256	290	253	270	250	280	257	295	258	270	286	257	287	291	249	254	298	284	302	274	262	245	299	271	284	275	278	265	264	262	248	264	271	276	248	302	248	253	268	262	273	264	262	252	260	270	270	281	263	267	287	287	262	269	297	275	266	234	258	286	265	277	267	227	277	263	258	245	281	279	251	262	287	263	267	278	250	269	275	304	274	263	247	299	271	248	255	285	287	270	276	272	286	261	267	247	287	263	258	252	282	258	262	272	273	273	264	258	284	280	269	280	279
41224	36777	14291	4473	2968	10025	24338	9195	379	197	192	159	168	175	148	155	146	140	145	137	119	133	121	145	132	139	144	136	152	120	135	114	136	134	99	149	131	139	147	126	142	127	128	128	116	135	130	114	117	105	130	143	139	113	144	120	137	135	113	137	121	123	122	128	120	115	123	131	143	115	106	102	121	114	118	126	135	117	138	113	118	109	126	128	122	128	135	123	117	123	126	125	126	127	126	116	105	107	117	132	107	120	137	114	120	115	151	114	116	134	129	121	141	135	130	109	112	107	129	129	127	119	98	108	145	130	115	138	122	122	117	136	125	120	144	120	126	122	132	114	117	131	119	115	124	121	132	123	132	109	131	119	126	128	122	106	127	141	122	116	134	119	115	119	129	136	122	129	120	146	120	146	131	137	116	114	139	132	139	137	134	131	124	111	114	133	123	104	131	129	149	123	116	100	134	121	103	102	125	115	122	110	115	116	110	124	119	126	125	113	126	138	102	108	142	119	136	120	124	120	116	123	93	132	115	130	128	128	150	132	119	125	137	114	112	123	119	112	133	120	134	116	131	120	150	139	122	165	124	133	110	152	135	122	125	125	142	122	119	141	129	129	107	134	137	126	132	123	129	130	125	146	130	102	138	147	162	128	155	131	129	134	122	132	129	102	122	131	136	114	141	136	135	122	130	122	131	110	102	133	121	137	130	123	117	141	111	133	131	118	140	106	117	158	108	118	142	136	127	106	107	142	125	126	115	126	152	123	101	125	139	123	142	119	130	139	125	120	126	114	122	133	148	127	118	109	130	115	122	128	119	131	121	97	115	132	125	116	137	141	124	128	117	145	111	107	107	111	102	143	120	135	137	110	124	125	120	118	107	142	131	127	128	125	117	132	124	143	98	113	131	125	130	118	127	130	117	141	134	130	115	145	143	111	136	114	120	127	128	115	135	113	126	119	126	120	109	122	132	117	126	106	147	110	146	134	125	143	120	112	129	137	112	134	138	128	137	136	125	120	122	125	124	131	136	126	126	96	135	123	132	133	134	131	126	130	119	123	127	115	117	141	133	129	117	137	124	125	116	116	120	135	135	136	131	108	103	108	148	128	115	140	104	111	115	109	116	130	112	97	116	134	127	122	135	137	131	124	129	150	141	119	128	127	129	138	131	140	125	136	157	143	115	133	130	133	139	131	127	124	139	132	118	123	109	115	144	127	127	126	133	137	129	116	129	127	135	112	128	116	127	117	129	129	108	127	139	103	114	126	135	132	102	121	124	128	118	138	126	109	127	123	139	126	129	147	126	132	121	115	114	138	146	130	125	122	119	130	122	125	121	113	140	113	136	130	121	123	128	139	148	110	123	114	119	153	152	103	126	114	131	135	110	126	109	138	126	115	121	137	139	92	108	135	113	124	140	119	127	117	114	109	111	120	119	121	114	139	112	114	125	134	100	111	119	134	125	133	125	127	137	100	115	120	116	136	124	108	94	122	131	133	134	117	138	121	146	138	127	113	108	139	114	123	131	137	127	133	118	138	100	128	142	110	117	121	97	133	127	114	135	128	125	122	125	145	130	118	121	127	133	134	127	134	106	125	119	132	116	125	130	126	132	128	110	112	138	119	128	117	137	116	109	112	139	117	100	120	118	99	126	136	120	117	120	118	108	133	126	120	117	112	113	120	118	121	135	125	120	122	109	132	118	133	123	111	131	130	128	112	110	128	132	142	149	118	117	151	119	133	122	115	140	121	137	135	113	124	139	133	137	139	114	143	135	140	130	127	112	127	112	117	143	106	133	116	128	135	129	131	128	108	134	126	132	126	125	118	132	163	111	134	126	126	113	132	132	144	140	112	127	106	126	125	110	133	115	131	128	114	136	126	146	138	120	116	112	121	128	127	155	128	136	114	136	120	133	122	113	126	116	141	102	125	107	129	104	132	113	120	125	115	117	119	130	142	120	134	140	140	115	125	123	105	121	120	123	109	132	135	111	122	142	116	120	125	109	132	146	132	133	121	111	130	102	126	124	108	137	114	109	120	141	129	144	105	127	115	128	125	112	139	121	138	122	128	149	136	123	130	128	135	145	124	111	111	111	118	140	121	127	124	124	113	126	119	109	117	123	130	132	105	127	129	123	111	112	131	112	135	119	119	122	122	106	129	109	112	132	124	115	123	136	130	129	127	127	126	107	127	126	125	109	134	128	119	119	131	120	111	120	132	143	125	131	138	123	130	125	114	131	125	123	130	121	149	111	107	134	125	112	103	124	142	122	106	129	119	129	126	119	122	120	136	132	122	110	135	148	112	120	119	138	147	103	107	113	128	121	120	121	114	144	126	144	130	136	115	121	129	136	125	126	122	117	109	125	119	129	137	132	106	149	119	117	135	117	132	111	121	120	138	121	132	111	117	116	144	108	146	103	143	113	117	133	121	120	97	129	137	125	125	128	140	119	111	135	107	118	142	113	132	122	109	126	123	133	116	120	135	114	134	137	117	117	112	115	135	118	114	107	128	126	135	151	121	106	135	126	133	125	127	142	130	127	122	102	108	133	113	118	122	123	136	127	117	127	117	151	124	127	133	137	113	126	124	123	123	126	121	124	119	114	105	107	143	127	113	128	139	118	120	111	117	137	118	125	124	137	113	107	128	133	128	135	119	132	124	128	120	132	129	144	115	161	113	120	132	122	116	139	114	134	132	131	117	121	100	133	146	126	108	122	103	132	116	118	106	118	103	109	128	141	106	132	117	127	136	120	122	124	116	121	118	131	125	121	121	129	132	132	131	145	137	124	126	135	111	131	133	145	120	109	109	110	121	101	126	127	107	140	147	110	142	132	125	106	123	119	121	132	106	123	123	113	130	144	108	127	125	134	119	104	110	137	132	132	134	129	120	132	128	102	115	130	124	128	112	120	124	130	127	126	124	124	119	114	108	110	133	126	135	143	108	130	112	154	108	133	121	129	131	109	149	122	118	141	114	111	111	104	119	118	124	162	141	114	121	108	125	131	107	124	125	121	121	132	127	130	132	104	119	132	122	131	138	137	136	122	116	123	131	131	135	142	128	124	150	136	124	123	124	137	122	134	115	110	131	134	141	157	121	121	117	121	117	127	150	122	109	115	106	140	111	129	121	127	132	118	122	121	122	130	141	106	121	124	118	135	119	132	129	120	131	114	121	124	116	129	116	136	133	122	130	103	118	128	112	116	103	120	106	123	127	113	115	123	119	120	128	119	136	139	127	117	113	131	126	132	126	123	116	127	127	133	129	128	141	101	122	109	133	108	143	106	130	122	114	122	110	120	140	135	138	138	144	129	135	133	147	113	105	137	118	105	128	141	117	132	120	120	138	138	109	134	123	128	125	114	121	134	125	114	124	119	132	137	113	110	117	148	140	132	128	124	121	128	114	136	119	144	129	109	107	141	123	133	121	116	118	129	161	128	121	138	139	119	146	123	128	116	128	124	125	121	130	109	124	131	114	133	129	106	122	129	139
27967	24562	5928	3575	8446	20178	41263	10189	958	857	718	697	620	594	588	556	553	486	476	475	454	480	413	434	400	419	393	393	399	407	389	381	341	345	382	371	393	398	348	358	372	380	384	365	351	337	357	374	336	369	368	372	368	313	353	346	336	385	375	293	329	323	369	359	371	398	328	348	313	367	316	323	357	318	323	353	343	343	311	329	353	340	321	314	327	323	320	337	350	333	355	345	305	361	357	320	338	313	376	333	356	339	304	342	310	329	322	327	299	333	323	377	369	352	356	302	314	338	354	330	311	308	364	338	337	324	311	333	327	347	297	340	361	355	357	357	329	322	320	339	358	347	327	323	346	325	300	326	324	348	319	329	315	343	349	350	323	339	326	338	369	331	324	339	336	348	316	379	361	354	340	339	350	344	373	341	323	370	384	328	388	320	347	355	337	325	351	339	368	341	334	341	339	363	333	353	363	306	351	348	348	311	343	339	354	358	324	333	326	329	352	320	350	310	352	347	329	340	383	338	340	357	347	370	350	371	330	328	316	351	344	345	304	323	327	314	367	314	316	334	319	321	325	348	347	365	324	331	353	335	309	349	317	364	347	332	335	338	329	299	320	342	364	347	336	318	281	347	357	319	312	326	335	323	356	352	335	347	305	346	340	341	314	349	326	366	326	341	302	364	338	364	327	325	332	316	318	339	358	332	340	332	333	349	323	355	334	344	322	318	334	342	330	343	346	357	322	346	316	368	323	327	311	318	336	324	337	316	305	340	330	346	330	335	324	332	324	313	354	345	319	349	318	300	304	334	325	334	333	315	311	306	356	329	332	345	334	325	311	337	345	324	328	361	313	341	319	331	336	330	316	293	362	352	368	317	305	323	337	324	309	319	322	324	331	304	316	321	339	349	345	354	330	331	333	335	328	359	285	337	329	329	334	339	367	316	328	315	336	323	310	319	321	331	312	318	337	319	303	329	339	360	332	322	325	289	295	335	316	342	298	321	333	355	364	364	321	342	362	320	347	346	336	332	321	319	318	361	312	338	298	305	331	328	322	345	310	313	338	376	305	332	313	317	315	321	354	308	331	330	325	343	294	344	341	348	316	319	318	341	363	311	339	322	347	350	311	317	323	342	340	293	304	309	327	360	344	339	278	368	322	336	339	285	336	316	313	337	288	331	328	336	315	343	361	321	334	340	328	308	317	346	305	343	330	351	312	338	341	373	323	321	339	310	318	365	338	312	301	333	357	328	349	324	344	338	338	314	356	330	344	343	338	330	322	319	331	332	300	339	324	319	357	328	300	292	338	302	319	317	335	322	336	339	360	327	336	363	312	326	342	320	320	319	335	331	344	301	362	325	359	341	347	317	322	328	320	333	326	365	345	349	335	320	329	347	317	343	298	330	315	323	325	314	305	317	355	334	355	316	325	321	307	321	306	334	296	309	355	335	292	365	318	337	321	306	336	345	335	323	354	331	318	293	322	360	311	331	322	313	337	312	341	331	344	349	303	308	346	310	309	326	328	324	327	327	338	313	339	369	319	325	344	328	311	326	335	316	327	311	304	331	341	326	318	321	307	327	325	323	349	308	339	311	321	338	334	332	289	341	324	324	320	341	328	326	313	364	318	327	309	329	337	338	332	333	297	325	304	365	325	336	323	315	326	359	287	315	349	351	326	331	338	304	313	306	324	331	324	364	336	339	303	309	319	347	352	331	319	326	308	325	309	323	299	341	309	330	324	337	343	349	319	344	315	357	312	337	318	343	337	280	354	334	307	319	338	322	336	338	330	339	348	287	366	328	345	302	334	325	331	375	346	322	296	305	336	336	308	326	351	340	345	328	308	335	322	327	335	344	305	322	296	361	327	318	312	333	323	294	304	332	338	356	314	305	314	330	339	344	359	344	384	318	323	295	300	318	325	345	321	318	331	302	337	328	360	334	327	339	346	319	352	355	336	331	319	333	329	325	345	326	371	336	339	329	354	332	323	334	313	304	344	299	342	322	346	316	317	341	337	292	358	294	328	323	323	364	320	329	351	347	323	334	312	316	355	358	328	352	332	312	298	306	363	317	293	321	316	333	329	329	331	353	359	352	355	316	334	326	299	337	336	335	317	333	331	344	327	327	340	348	353	321	343	314	330	317	318	311	362	344	317	349	328	330	301	332	365	335	325	315	321	343	334	341	320	314	318	341	333	299	348	300	371	341	330	311	359	329	313	305	331	323	307	344	329	325	341	322	326	343	338	291	355	343	303	331	368	318	318	291	327	363	308	303	324	320	309	315	339	321	327	360	350	327	328	325	352	305	342	321	323	312	323	326	343	365	309	334	327	359	297	304	316	317	347	330	327	303	324	317	343	345	357	331	331	330	317	314	345	307	306	342	319	318	319	320	339	334	356	338	333	327	312	356	306	343	358	347	314	346	337	327	334	329	322	321	316	311	309	355	342	359	352	333	346	327	332	350	321	374	331	359	362	325	330	294	312	336	328	326	314	324	358	330	293	344	302	348	330	334	344	318	330	297	327	313	337	316	317	334	341	307	342	316	315	377	321	330	310	347	318	336	349	339	332	336	341	348	317	335	342	348	328	316	322	298	300	324	326	370	341	300	324	332	316	317	350	356	341	339	341	330	324	294	330	330	287	305	386	318	349	316	347	334	313	321	305	351	338	327	326	311	325	329	297	311	337	310	323	332	350	319	333	343	317	328	305	328	325	327	342	335	369	337	338	319	310	323	296	327	322	341	338	306	304	390	353	346	305	330	303	344	319	335	325	334	344	328	322	332	333	325	341	312	342	342	320	331	316	342	349	321	309	328	333	311	337	304	308	335	337	340	341	324	333	320	360	343	334	318	357	329	342	347	335	334	325	344	318	325	321	318	325	329	297	347	315	307	310	343	335	336	341	313	338	353	347	347	353	314	355	313	312	328	315	341	340	320	355	333	308	298	328	303	336	329	338	319	322	324	319	306	335	358	301	339	303	328	304	358	341	326	337	358	345	293	327	357	310	315	357	344	319	345	327	313	319	366	290	318	306	346	300	322	348	343	351	321	340	317	354	321	300	349	338	339	312	366	333	341	300	337	338	346	341	336	323	290	335	304	329	338	331	326	338	306	310	325	358	344	358	280	327	338	336	330	306	336	327	324	301	294	361	354	341	338	325	310	357	340	353	290	339	302	315	349	319	357	334	320	332	326	308	327	315	303	315	369	352	322	322	317	335	313	320	318	309	320	330	290	327	353	318	339	335	308	345	360	323	316	354	327	308	333	335	339	354	349	334	351	360	360	334	321	315	335	318	311	322	305	325	339	365	286	308	326	324	330	320	286	346	303	339	326	321	320	342	322	286	337	342	353	306	374	331	343	340	330	345	354	360	326	321	314	365	321	339	300	298	307	368	300	330	328	311	322	349	353	355	342	383	388	327	330	333	344	301	327	324	326	347	313	332	342	339	285	322	333	321	327	314	360	327	349	331	308	312	304	347	344	312	332	321	320
52086	48387	27674	15445	15731	51831	35249	8989	523	249	176	197	159	155	133	149	123	136	157	117	142	140	125	134	115	126	121	104	111	107	93	106	106	117	101	117	91	93	125	101	110	99	113	101	90	112	97	112	115	117	108	91	91	110	119	99	97	101	96	100	111	109	102	82	96	123	94	114	123	112	103	101	89	111	85	94	99	85	92	89	109	79	89	95	94	99	104	88	108	99	110	116	88	119	101	99	106	97	93	100	97	92	105	101	107	88	99	111	109	93	76	118	91	86	112	101	76	99	107	85	93	101	100	86	112	111	87	102	108	107	93	105	104	106	118	94	105	89	91	87	85	88	119	106	104	91	99	109	106	112	88	109	85	79	105	96	87	95	99	95	119	89	89	80	103	97	105	104	98	102	88	94	95	94	96	90	111	106	106	101	106	103	110	90	106	102	108	121	95	114	99	113	107	112	114	95	91	101	86	106	100	99	107	105	102	106	121	108	103	102	123	104	96	107	85	98	119	88	95	106	89	83	95	111	89	103	126	110	94	100	93	96	105	91	102	93	105	98	100	96	99	87	92	89	102	84	117	108	86	88	111	123	83	109	104	97	117	105	89	109	99	111	113	97	84	89	112	100	103	106	92	88	104	80	104	109	99	107	108	112	99	104	79	91	111	93	98	103	90	92	93	101	91	90	118	100	92	99	99	105	106	95	77	105	95	104	116	90	80	106	124	101	103	107	96	111	90	109	101	99	110	103	103	103	85	81	103	114	106	89	108	89	102	98	87	93	109	104	97	95	95	98	108	110	111	104	82	94	84	121	97	92	98	114	101	103	88	104	104	86	90	111	97	82	121	90	92	107	97	105	117	79	89	116	104	102	103	119	104	104	97	101	101	107	106	96	98	93	97	94	105	107	84	100	84	97	93	99	84	100	103	92	100	104	102	85	113	97	107	85	78	102	106	121	120	95	85	94	95	87	109	98	110	94	100	109	109	105	86	94	119	97	98	87	98	93	110	88	114	119	95	121	104	105	92	102	86	120	116	89	115	101	108	98	104	111	93	88	86	99	88	107	107	100	79	101	96	98	109	98	85	101	109	91	111	106	100	85	97	90	101	91	119	91	91	99	86	94	104	92	98	98	107	97	94	100	95	110	118	101	89	96	100	103	104	102	102	114	93	93	100	98	84	102	91	90	82	107	114	102	73	106	114	107	113	82	114	101	91	101	92	107	92	105	83	101	98	86	74	104	110	95	92	94	90	112	108	104	91	106	99	124	101	103	106	84	91	106	100	115	101	116	86	82	91	87	104	80	97	104	91	98	101	98	101	80	105	90	102	103	109	103	109	88	107	80	96	97	93	101	108	104	126	107	98	104	116	89	109	118	126	95	90	87	85	107	85	100	94	99	105	105	92	100	89	116	90	93	101	109	103	111	105	106	112	85	84	93	95	100	106	78	96	104	117	88	105	124	99	92	103	107	94	106	98	85	98	91	109	125	106	102	114	84	101	107	99	98	93	111	121	107	91	94	118	107	110	101	82	74	93	99	90	92	91	96	102	94	102	89	92	92	94	119	102	95	106	97	102	95	103	97	86	79	101	104	91	89	104	106	91	104	102	94	105	102	110	87	94	111	80	105	104	88	89	120	98	92	107	126	84	91	86	94	109	114	111	104	109	120	102	109	104	102	99	85	101	107	112	96	99	82	112	101	102	98	111	101	121	106	105	98	90	99	91	86	96	110	106	96	101	104	105	110	88	87	102	98	101	115	82	108	102	90	107	100	133	90	101	80	100	98	91	92	119	103	95	103	105	108	104	84	88	106	97	106	90	107	113	104	116	100	94	109	109	114	96	107	96	106	97	89	86	105	99	99	99	91	84	109	94	115	100	95	108	79	101	76	123	103	96	94	95	93	81	90	94	106	110	100	77	109	102	94	116	94	86	94	122	93	96	76	99	102	85	85	88	120	93	89	104	89	94	114	93	82	100	102	94	81	115	99	103	100	102	101	105	97	92	83	106	90	93	107	84	99	107	110	91	89	86	87	104	94	91	102	100	79	102	110	93	105	106	91	96	114	118	87	104	92	98	85	81	102	107	106	111	87	76	95	96	103	95	99	122	116	87	98	93	101	105	110	98	103	104	100	96	95	93	103	101	89	70	93	98	99	77	93	92	91	99	86	116	116	89	119	113	104	102	88	83	108	110	97	103	107	99	97	109	101	98	111	96	81	92	86	102	108	106	111	98	95	83	97	86	95	107	98	104	114	98	91	91	104	93	93	101	86	97	104	85	107	118	93	87	104	87	89	103	89	100	97	93	107	113	91	91	116	104	101	114	84	103	90	87	105	96	94	89	112	91	101	86	105	95	96	98	98	91	116	101	74	107	98	114	98	101	101	114	93	91	106	90	94	97	94	100	110	102	114	95	88	80	96	94	99	100	103	110	115	87	109	106	106	112	104	78	93	93	100	109	84	109	78	102	103	96	95	89	102	95	94	99	108	88	88	97	103	109	98	100	98	93	104	116	84	106	99	93	98	94	97	88	104	105	104	94	108	107	96	92	84	100	94	116	90	108	111	120	102	90	76	99	92	102	111	102	106	74	105	101	92	87	99	89	97	115	103	107	102	132	75	93	94	89	90	104	88	101	108	98	87	117	89	81	91	89	97	92	73	93	102	117	109	108	106	90	110	113	79	99	102	103	89	100	106	82	102	94	92	120	110	110	111	110	94	79	85	92	100	96	110	99	103	106	87	108	85	84	110	88	90	93	83	116	86	90	104	96	106	93	106	92	105	90	80	126	90	103	94	89	109	92	93	127	89	112	95	99	97	90	104	108	112	124	95	100	92	105	87	96	82	84	83	102	104	113	98	97	90	91	94	87	120	106	80	87	99	91	102	99	101	103	93	100	120	113	100	83	107	103	90	108	104	90	102	114	98	93	112	91	78	111	91	92	88	99	83	98	102	102	106	74	96	93	109	95	91	105	99	82	102	91	111	103	114	106	97	87	112	92	105	81	104	103	100	100	93	99	107	100	116	88	89	72	90	105	90	86	114	83	95	104	126	114	107	91	93	102	111	108	114	102	99	108	108	97	91	88	101	78	93	88	94	93	97	91	98	88	109	93	92	91	111	102	119	94	93	97	107	102	92	105	95	91	102	98	71	92	82	91	100	88	86	104	95	98	101	99	91	111	97	82	89	79	109	96	101	102	97	97	94	111	89	100	105	86	110	95	87	93	105	95	94	98	92	85	82	94	76	94	100	87	87	95	89	101	103	90	90	100	105	110	101	96	95	105	96	95	104	99	91	87	100	119	94	105	115	102	101	97	102	98	122	102	98	98	113	84	93	88	118	77	90	95	100	92	104	95	101	93	98	105	92	109	96	102	111	80	92	103	92	100	99	97	83	89	92	117	103	92	88	89	100	98	131	88	100	109	93	103	106	98	111	85	95	115	92	97	108	109	108	107	97	96	83	86	97	103	99	105	100	87	105	112	88
35604	36035	12729	8431	21708	63449	37686	10939	1107	1034	880	833	723	670	577	580	462	514	490	447	425	595	389	406	360	387	371	349	369	347	344	332	320	320	339	313	338	334	337	297	316	287	312	316	300	270	311	311	294	273	265	282	304	293	288	305	285	288	276	268	267	280	262	272	285	272	296	297	287	272	301	268	264	284	259	263	268	263	251	258	275	272	296	262	296	280	277	258	271	241	282	241	275	267	283	248	263	295	273	272	267	270	286	270	286	285	269	281	274	253	278	256	255	260	258	245	241	298	267	261	261	299	266	255	276	288	289	252	259	263	263	265	238	248	264	286	273	274	264	266	256	247	256	256	287	258	249	264	274	241	304	272	261	271	248	261	247	235	270	267	236	258	290	276	258	269	276	273	268	281	275	285	274	282	274	270	294	268	298	283	268	262	244	301	255	274	251	262	269	291	243	258	274	243	255	254	274	266	272	285	316	273	282	284	249	251	274	262	276	243	266	255	275	235	262	276	262	275	254	287	272	281	275	252	298	290	271	271	271	295	249	234	271	235	269	267	257	254	252	261	265	302	244	275	277	284	259	270	264	269	279	274	292	257	255	273	251	254	257	276	268	260	288	263	263	293	272	266	258	240	278	296	270	229	273	233	270	260	262	239	248	281	260	259	259	244	236	263	278	260	271	265	257	259	234	271	274	299	254	267	261	248	248	252	271	251	282	274	274	251	257	260	243	288	271	271	273	242	268	275	279	269	262	249	246	300	237	269	288	267	277	256	279	277	271	283	227	290	279	263	247	247	272	239	254	236	250	250	272	266	293	262	275	264	270	271	253	259	261	252	282	246	294	273	252	270	288	257	289	260	274	271	277	259	287	239	236	228	273	279	239	281	250	265	265	268	239	275	261	274	252	270	267	243	253	268	256	234	243	280	283	257	260	292	286	269	237	239	245	251	280	254	254	271	288	249	253	246	262	267	259	247	257	258	262	264	261	306	268	256	272	280	257	243	254	266	254	261	222	239	256	283	245	273	271	259	252	266	282	240	292	272	271	259	284	247	272	254	267	269	272	253	254	280	283	270	247	292	245	251	236	290	252	252	254	279	268	265	270	278	267	258	276	268	250	273	230	233	254	272	233	243	254	261	261	268	252	259	277	268	274	259	244	248	248	266	259	251	246	270	267	268	266	259	272	276	270	252	275	290	269	277	246	288	244	262	281	242	259	243	270	264	265	277	240	286	281	270	289	282	275	268	281	246	244	260	263	262	271	277	254	262	288	263	269	276	244	286	244	254	254	273	244	236	239	236	227	263	233	258	300	275	275	251	226	270	259	263	294	292	303	239	258	259	260	262	274	253	249	264	236	282	285	246	240	257	228	244	250	243	272	248	259	286	242	304	236	291	268	259	252	256	278	265	278	248	287	261	251	265	265	280	278	267	259	263	256	276	282	266	276	268	264	284	272	258	257	249	272	280	264	264	266	260	273	262	248	250	267	248	256	257	283	253	214	249	270	272	249	269	305	256	279	254	259	263	263	290	255	279	253	238	249	249	285	252	231	282	282	254	293	251	292	227	253	246	269	270	287	293	267	260	257	233	249	236	255	281	267	259	258	278	284	270	266	269	269	267	279	264	262	277	254	268	257	256	242	268	264	258	263	267	276	261	244	259	283	271	236	248	281	271	264	253	278	275	253	250	274	246	289	256	261	250	252	277	269	256	241	293	275	285	238	272	274	246	274	271	294	294	284	261	266	257	264	249	263	264	259	210	262	272	252	257	249	273	241	245	280	271	254	265	243	276	280	278	247	249	285	238	240	270	253	275	236	282	271	288	267	260	277	253	236	243	263	253	263	284	255	232	275	253	275	228	262	279	262	248	269	276	280	251	293	274	242	253	280	282	247	288	249	243	276	255	256	264	271	271	258	260	259	275	250	275	240	281	272	248	262	238	269	253	274	264	287	251	249	224	230	232	262	257	258	270	238	276	278	242	249	248	235	260	278	273	272	291	247	248	274	280	241	252	256	283	264	264	264	274	273	249	264	265	274	253	243	266	283	265	272	246	269	275	269	263	249	263	254	220	271	268	277	278	266	271	280	272	242	258	287	253	241	257	249	266	273	289	272	247	244	293	277	282	245	231	246	252	258	264	266	232	254	266	238	262	260	265	242	279	280	256	275	265	274	262	263	265	275	227	255	262	272	264	259	264	253	243	292	261	254	291	252	251	277	253	264	256	266	242	269	248	279	272	274	245	262	262	272	283	228	261	255	266	274	280	255	261	258	269	265	251	275	249	263	274	272	260	226	249	258	281	270	265	238	244	267	266	231	254	244	264	260	252	240	237	241	289	258	248	262	234	272	258	270	273	271	233	255	268	224	260	273	244	255	292	291	265	258	257	256	273	288	286	246	287	264	249	251	255	276	270	270	245	236	285	262	276	236	268	251	263	262	324	291	291	275	270	264	294	253	268	262	270	270	279	284	273	220	275	272	265	248	267	278	260	247	268	240	263	271	250	236	261	239	256	249	305	261	267	267	277	282	269	272	275	273	266	259	274	269	241	276	253	266	272	264	268	267	273	269	250	241	251	261	252	250	267	260	271	271	255	273	256	266	258	284	252	284	246	264	246	249	255	261	258	252	254	260	257	256	252	255	262	255	274	249	233	262	255	239	247	275	275	256	281	270	274	297	279	262	276	279	257	287	228	275	260	262	267	277	241	263	232	256	257	285	256	227	240	249	248	284	264	264	245	264	286	262	278	271	266	261	262	259	279	226	251	296	278	257	250	262	234	247	268	269	270	267	288	275	279	241	271	255	266	285	251	243	276	261	249	255	262	240	291	284	258	247	269	272	303	257	278	254	247	258	307	264	280	264	244	264	247	249	281	299	280	261	243	281	241	256	283	275	284	271	262	253	284	258	300	270	294	238	261	245	282	276	288	241	258	255	249	271	254	245	279	270	270	241	268	259	258	251	278	257	264	281	294	276	272	282	253	231	233	266	259	231	267	280	277	232	309	246	279	265	257	255	260	253	263	236	240	239	272	265	249	262	262	234	249	272	244	254	264	271	242	224	242	229	253	288	275	270	272	267	275	252	248	256	299	272	251	289	263	261	248	249	267	269	271	245	252	293	249	251	246	283	268	265	286	269	260	253	260	266	279	252	240	251	263	280	254	231	265	253	265	266	261	240	281	272	248	265	261	298	287	272	274	244	274	303	272	242	269	249	235	273	245	274	264	246	253	252	271	279	261	252	241	242	262	261	247	224	248	262	267	265	268	242	262	271	266	236	250	244	243	252	244	255	272	247	250	304	293	251	261	275	258	266	275	281	303	268	267	240	280	273	276	254	257	259	254	259	271	254	253	250	243	279	252	245	252	273	279	280	231	270	266	282	288	245	256	271	250	247	285	233	279	292	260	265	260	275	262	252	248	284	263	252	267	281	267	252	252	264	239	285	240	268	279	246	258	248	257	275	273	252	240	233	279	241	275	263	294	236	254
20378	16855	3665	830	824	3905	1826	259	105	97	124	111	115	101	100	122	121	101	101	82	100	101	117	95	96	107	103	107	85	116	123	104	114	101	98	109	106	109	122	110	122	92	103	89	108	122	105	107	91	102	102	124	106	113	102	126	111	115	108	97	80	108	117	100	115	101	96	95	106	118	112	89	104	99	114	119	103	111	109	94	126	105	119	100	114	97	100	105	98	96	111	100	99	96	79	106	100	112	98	107	130	115	101	101	103	107	112	96	93	96	98	103	96	99	121	123	102	97	129	113	102	102	114	93	109	102	102	107	105	98	89	111	95	83	103	112	94	110	119	94	96	127	112	97	102	89	108	116	119	107	148	95	112	122	104	105	100	119	113	102	93	117	107	89	124	96	95	104	105	99	83	110	110	101	102	100	134	137	99	118	95	119	107	122	106	85	120	112	104	97	98	110	113	101	115	103	127	91	90	96	106	96	118	106	107	116	119	114	119	111	111	91	125	112	114	108	119	96	101	104	127	112	103	100	129	113	110	94	106	135	110	112	106	110	106	80	104	104	95	99	83	98	115	109	105	94	116	107	111	108	105	88	117	99	116	116	83	123	103	96	109	108	97	109	99	109	121	114	101	98	103	106	76	111	94	118	99	109	100	78	99	108	111	112	112	102	103	103	111	105	99	104	101	108	101	117	116	89	103	102	112	112	124	104	120	117	98	100	115	92	95	110	93	99	99	94	104	125	117	105	97	90	90	101	104	114	115	107	106	104	117	102	99	106	126	91	110	115	110	127	107	101	103	92	101	112	120	114	106	114	118	115	102	111	117	95	105	110	104	102	109	112	106	91	106	94	109	92	119	117	119	102	108	111	118	100	98	98	110	107	99	96	103	120	84	84	99	124	110	115	81	106	111	110	119	88	86	110	117	111	104	104	105	111	108	94	100	97	99	102	127	120	98	94	112	102	108	107	93	102	119	101	127	101	117	108	100	101	103	91	121	112	110	115	112	104	94	94	119	104	115	98	109	126	118	95	107	104	99	117	102	87	94	111	103	109	99	111	112	116	107	93	118	101	105	97	95	116	103	115	118	92	110	110	107	102	105	105	105	106	104	110	97	117	95	111	101	102	110	86	105	124	98	107	108	99	109	111	115	106	110	110	102	103	113	99	107	101	128	99	105	87	105	97	110	114	122	111	109	99	124	107	99	92	103	108	102	88	98	98	98	115	106	107	118	111	106	110	99	102	121	90	99	123	116	83	111	104	106	91	89	123	110	122	115	122	115	106	116	99	112	99	119	104	120	123	78	104	102	112	106	107	102	96	100	109	99	120	97	100	108	85	102	110	114	117	101	94	91	126	130	114	117	112	112	117	113	110	120	107	96	118	114	113	98	96	111	100	97	103	104	135	125	113	116	118	106	99	109	114	123	96	98	97	91	99	118	118	129	93	111	119	116	109	108	121	110	105	97	114	94	100	91	105	102	118	111	108	111	105	122	91	106	118	110	97	125	105	89	93	105	128	97	109	106	120	111	104	108	100	114	113	107	85	108	108	96	109	118	116	97	102	115	112	99	110	111	113	109	99	97	91	91	112	90	114	108	102	105	126	101	98	113	127	97	89	113	108	96	109	96	115	111	107	94	119	103	105	97	118	114	101	99	102	113	104	104	95	116	117	116	89	103	104	115	123	113	107	109	112	113	100	103	88	90	122	106	108	108	114	112	104	108	105	123	90	106	113	108	105	111	87	98	92	94	108	100	106	91	84	96	104	101	109	117	97	99	102	109	111	96	108	98	114	115	104	102	101	121	97	87	95	105	108	109	107	116	108	125	111	117	89	106	100	103	97	123	100	115	107	113	106	119	113	98	94	96	105	99	101	104	111	105	111	103	124	96	98	95	108	103	82	106	96	100	112	115	100	101	85	99	96	106	113	104	107	90	111	96	96	106	106	93	119	96	85	128	111	109	107	101	98	99	121	96	118	107	110	111	115	91	117	87	103	122	100	118	111	122	94	96	98	101	97	113	125	103	99	91	101	114	100	100	100	87	103	103	80	129	93	73	93	98	91	112	125	103	106	114	119	111	101	101	91	116	117	121	124	112	108	121	110	126	101	107	96	97	111	105	101	105	116	95	109	120	98	101	99	107	106	96	104	109	97	111	97	115	112	103	106	108	91	109	110	85	101	118	96	118	103	118	97	99	101	107	99	103	99	101	112	109	115	84	97	101	101	108	93	99	105	119	99	130	93	112	88	100	92	117	87	112	89	112	129	77	99	95	99	123	110	102	103	99	130	97	111	102	106	90	109	104	124	93	120	106	109	93	102	97	91	105	109	113	113	99	103	94	116	85	104	102	100	87	116	115	94	113	105	89	106	111	106	86	123	96	94	96	105	91	107	110	94	122	126	75	111	118	100	101	112	102	104	99	118	95	108	111	111	103	100	91	92	113	115	108	126	107	112	106	87	92	96	108	123	106	92	133	114	102	102	114	110	145	93	103	101	115	97	119	109	101	103	93	111	95	102	116	102	109	125	114	108	118	103	126	118	99	129	109	99	88	115	100	98	114	104	119	105	118	114	104	112	95	110	115	123	98	113	123	106	112	102	124	111	99	109	103	116	113	100	108	102	112	102	85	116	98	131	94	109	86	101	103	107	115	124	102	128	120	107	110	113	84	105	105	116	106	110	102	99	117	103	113	99	94	110	116	109	107	115	105	103	95	100	122	92	101	123	113	118	96	98	97	97	113	112	105	99	91	98	95	99	93	113	113	111	95	113	93	125	107	103	117	100	92	92	100	108	127	105	107	105	112	109	113	91	119	118	96	102	110	91	84	120	96	110	115	131	110	108	122	118	118	102	131	97	91	114	91	96	112	118	107	127	106	97	124	111	121	100	113	118	103	115	106	95	106	122	98	103	117	107	106	93	111	104	102	92	94	110	120	112	110	80	95	114	99	101	102	94	118	91	128	98	99	98	108	107	94	93	98	113	105	93	112	83	107	97	100	112	114	131	120	116	102	117	102	92	99	102	108	91	99	109	90	103	97	105	99	100	87	101	91	111	113	107	105	89	83	95	103	115	107	85	96	117	129	102	97	116	114	111	108	104	102	112	96	93	100	109	107	106	105	117	104	98	93	109	117	105	90	99	105	112	115	110	100	102	100	140	108	117	107	106	114	102	99	98	103	101	95	97	102	107	112	94	96	107	101	113	96	81	99	117	108	101	112	114	115	102	107	96	101	110	99	112	92	99	116	111	109	117	113	118	120	99	120	110	112	105	127	98	117	85	117	126	103	132	118	92	124	88	107	104	92	98	121	102	94	104	97	126	115	111	120	109	120	118	118	115	107	112	111	118	98	103	101	123	106	107	96	105	99	101	82	113	108	110	111	88	93	95	105	112	103	104	112	101	83	103	117	102	106	112	89	111	96	94	111	131	119	104	86	115	96	115	104	112	118	109	97	95	111	104	105	101	114	106	99	94	111	99	99	114	102	111
12652	14493	2314	1453	3825	16500	6917	959	328	302	274	329	281	278	346	302	270	284	259	324	299	283	287	285	291	308	283	285	282	299	280	275	261	324	277	301	319	318	315	294	234	285	275	291	281	315	323	311	288	283	273	247	278	257	306	297	283	325	265	281	309	266	280	305	280	260	282	300	315	297	266	312	292	295	300	319	296	273	290	310	296	323	254	296	307	295	273	311	292	252	278	302	274	269	305	296	325	290	264	303	285	277	267	268	296	255	313	294	270	285	313	298	292	275	330	285	295	256	268	297	314	298	266	255	307	287	271	316	302	268	261	300	310	299	284	286	271	288	294	285	273	250	277	288	274	262	265	300	270	330	297	268	288	305	286	282	294	303	290	296	273	287	300	257	285	280	284	310	295	263	318	272	299	269	276	301	284	310	312	278	287	295	297	284	293	311	308	294	307	291	259	327	325	313	305	271	293	275	307	315	293	273	292	285	320	324	283	279	287	259	298	300	293	287	320	279	304	297	252	326	299	299	289	284	271	322	312	271	297	283	269	272	285	259	278	288	267	310	314	284	288	299	302	309	300	295	294	274	249	274	304	283	291	291	269	262	275	289	284	270	323	285	297	301	281	295	286	318	320	300	292	299	286	274	300	299	269	277	300	278	292	290	292	269	290	297	309	281	301	296	289	273	304	283	310	264	327	296	283	283	294	276	308	267	313	275	268	270	301	293	295	279	263	308	263	282	314	291	268	308	306	315	289	261	285	295	268	286	263	310	310	253	287	290	290	291	291	297	298	290	295	321	293	292	304	301	280	280	316	270	287	293	304	299	310	285	254	266	262	284	277	279	285	285	298	303	316	292	312	295	291	295	297	291	302	307	270	315	276	293	268	284	298	285	294	304	268	272	295	290	256	284	271	277	309	280	305	293	293	286	265	275	269	282	257	295	292	316	274	291	257	268	271	287	305	295	323	279	293	253	295	275	286	283	309	315	261	293	292	283	280	263	296	283	278	274	299	280	252	292	293	312	319	263	306	308	287	297	280	256	281	317	278	298	302	283	250	285	284	328	269	284	276	254	288	307	279	279	291	267	314	267	294	297	264	283	317	315	294	258	288	289	266	291	281	319	257	283	308	288	272	285	303	287	303	270	288	278	283	284	261	315	286	277	274	301	261	279	315	287	294	283	282	290	280	304	299	319	317	303	301	312	302	280	294	306	263	276	333	280	251	282	261	276	256	293	307	292	271	300	292	294	280	308	282	263	293	302	284	260	257	319	321	308	290	291	290	291	297	260	318	313	290	277	269	330	275	310	272	301	306	300	275	269	314	289	303	303	297	303	275	287	268	328	272	287	257	269	301	275	283	285	276	291	307	306	260	291	319	302	292	301	296	303	261	294	299	305	289	282	239	322	285	294	299	292	266	303	311	282	308	279	271	305	299	274	274	282	279	318	298	278	292	289	297	304	295	299	278	273	282	283	309	296	315	286	290	285	289	330	274	314	298	266	286	289	292	286	276	282	281	314	311	265	290	298	294	285	305	256	296	269	300	274	315	282	278	288	276	296	326	289	296	315	278	297	313	276	303	277	284	289	269	315	321	285	318	279	310	281	287	290	292	266	274	300	285	273	289	311	309	257	257	262	269	287	280	317	288	261	294	285	309	288	265	320	289	273	304	286	278	288	321	291	299	279	296	290	265	282	282	255	287	267	266	297	266	309	279	287	295	302	330	302	327	273	276	303	291	283	293	282	266	285	275	286	277	302	267	283	280	277	290	316	266	298	309	286	268	256	299	257	293	303	301	309	288	291	267	305	288	296	298	260	281	298	299	285	276	266	289	320	265	285	304	298	296	313	311	289	232	291	296	302	274	296	296	278	288	296	310	284	304	269	303	275	284	274	264	266	293	286	298	296	299	256	258	295	263	306	253	291	287	280	312	282	298	263	281	280	278	258	289	288	290	294	286	278	294	291	278	270	277	269	284	298	318	273	314	267	246	272	288	292	273	303	294	297	270	302	277	284	324	269	298	306	271	261	295	283	271	304	293	310	292	297	273	275	287	272	269	298	293	277	292	299	308	306	264	309	300	301	288	308	298	279	273	317	271	278	275	289	284	297	298	320	264	275	267	300	303	295	306	289	315	279	273	260	294	272	311	276	255	279	264	299	287	305	278	298	287	277	268	262	278	293	277	288	312	276	288	269	268	257	262	280	261	284	301	274	272	313	274	258	265	277	302	301	300	281	272	302	291	312	303	272	278	307	281	291	299	295	291	292	280	286	290	296	297	278	279	269	276	309	291	299	271	306	267	308	307	307	282	284	282	297	277	301	244	269	275	306	312	303	280	275	307	305	297	299	247	275	281	284	282	298	287	275	258	291	312	311	304	291	296	304	277	296	284	259	273	258	285	294	288	274	308	347	280	300	302	282	294	295	308	300	310	314	280	303	300	275	294	302	280	309	264	318	291	295	295	261	269	288	290	271	296	272	261	292	253	289	329	274	295	296	305	262	311	301	262	288	309	304	300	286	287	254	297	285	299	280	303	290	273	313	297	278	305	267	269	308	287	308	307	292	307	295	270	286	273	281	291	272	322	278	287	330	338	270	279	278	289	286	309	273	281	299	291	280	257	265	277	285	279	305	294	297	298	273	291	285	316	307	277	295	316	281	268	299	263	297	294	280	287	280	259	321	292	295	268	293	300	312	287	308	276	307	269	257	315	287	290	302	280	283	282	309	280	264	293	294	288	256	314	276	302	274	283	301	271	324	281	295	269	283	286	296	276	321	301	256	316	276	307	324	287	270	282	301	284	280	320	254	322	265	259	278	309	291	277	296	282	312	287	281	302	273	276	291	265	306	258	270	290	286	266	280	293	300	283	308	298	312	292	268	275	311	295	288	300	279	302	284	267	284	289	277	295	295	269	282	276	290	277	288	310	293	306	288	282	305	328	311	291	281	260	303	299	265	313	298	276	278	263	275	291	305	320	276	292	306	290	328	288	280	274	298	296	305	292	306	289	311	284	258	256	310	296	258	275	302	297	259	267	271	286	281	281	296	295	299	270	254	291	275	298	275	257	262	292	287	285	287	307	275	259	279	261	280	315	276	301	279	286	274	310	293	291	304	319	310	274	298	283	297	309	300	285	311	299	303	331	302	272	285	276	289	265	296	269	284	296	313	290	296	288	282	273	301	307	304	275	289	285	269	265	277	283	298	274	284	279	280	275	320	274	282	311	279	284	316	307	277	300	273	304	269	265	294	284	293	287	290	284	287	290	304	282	283	298	286	282	249	279	290	288	292	324	254	313	288	293	276	285	265	317	262	278	323	293	290	291	270	280	265	271	295	295	266	260	301	273	268	277	289	311	285	289	285	269	286	292	307	301	282	292	295	315	299	292	307	280	246	305	283	293	264	305	315	312	297	310	302	277	318	313	274	315	311	292	255	299	311	250	310	292	294	316	299	293	273	279	288	282	278	310	287	279	279	275	275	278	310	279	287
44903	37817	14522	4588	7735	35566	34025	12174	504	157	153	158	138	162	146	131	126	138	161	148	174	139	144	144	150	150	131	144	125	156	162	129	118	145	123	129	129	136	138	138	158	119	127	125	125	147	121	118	125	153	132	143	144	126	122	141	138	146	120	150	139	144	120	127	144	125	105	152	115	126	133	134	140	133	156	133	125	143	123	138	131	156	122	139	130	138	132	124	137	104	144	105	133	147	139	135	130	116	130	127	131	155	128	143	133	149	138	129	116	128	120	109	127	125	124	134	141	129	115	126	126	107	131	139	132	116	153	124	136	133	132	128	112	121	141	144	132	113	131	121	143	124	124	145	118	151	142	125	160	123	144	125	140	147	139	127	124	154	156	114	122	139	114	126	170	127	136	124	119	148	155	132	144	122	126	124	112	136	139	125	109	132	135	137	121	119	141	145	147	134	129	139	143	153	134	144	117	140	142	152	130	149	145	111	130	127	136	134	131	128	145	142	126	120	133	162	151	121	149	115	144	141	129	130	131	120	111	129	147	137	141	127	138	130	132	116	131	131	139	136	147	134	136	121	133	133	135	126	142	143	129	142	125	133	118	125	124	133	116	121	135	134	114	152	127	154	115	130	123	128	122	135	152	133	147	148	126	127	122	106	130	133	125	121	120	124	146	135	124	128	125	138	115	140	148	132	122	136	135	127	122	131	124	158	132	154	144	125	129	119	139	120	121	135	134	115	136	135	126	107	120	125	133	109	127	132	146	126	112	137	150	111	131	134	132	134	126	135	134	141	113	133	142	131	131	122	154	137	115	112	143	127	136	150	130	114	111	125	148	134	123	126	125	138	134	146	135	142	137	149	127	139	158	133	123	147	112	136	118	126	122	149	148	135	140	106	113	126	131	136	144	136	119	142	137	134	136	108	125	148	126	139	133	140	152	147	130	153	145	131	119	145	129	132	132	143	135	131	123	130	142	124	151	117	136	115	130	123	112	126	129	124	146	126	142	141	156	117	130	103	124	121	129	120	131	139	128	128	101	127	146	135	144	145	140	114	128	131	150	126	138	134	122	134	125	119	124	131	117	119	132	108	157	109	123	113	134	121	128	138	117	153	146	131	134	157	138	110	148	144	122	141	141	140	145	118	129	141	132	130	136	131	118	119	137	138	133	131	123	127	142	118	134	143	132	127	140	143	124	129	111	135	141	122	137	106	143	141	130	137	119	120	130	114	137	128	144	139	140	127	140	140	125	105	131	127	130	145	153	127	130	142	124	143	120	115	133	166	143	126	153	137	121	125	152	140	149	111	140	129	131	124	126	148	129	120	134	130	139	149	141	130	132	150	121	106	124	121	121	129	123	131	146	120	145	136	122	142	119	123	142	119	138	139	136	123	140	111	131	133	132	115	126	108	112	129	132	146	137	108	112	127	142	145	136	121	148	116	149	125	137	150	136	117	138	113	133	142	117	131	131	129	145	136	112	139	150	136	144	147	143	118	125	123	123	116	147	144	128	126	134	139	125	115	138	126	136	130	123	132	131	124	130	138	128	139	120	136	132	140	114	148	120	131	145	111	141	127	146	129	123	129	114	136	138	136	117	140	129	122	134	133	144	126	123	123	137	123	144	137	142	134	146	146	109	129	134	116	137	124	140	138	131	123	138	124	118	112	133	124	133	140	128	116	140	124	132	108	148	132	136	129	132	143	138	108	132	128	119	135	122	140	134	139	122	105	140	131	115	143	128	116	125	151	125	115	133	120	129	139	137	124	91	121	125	145	129	140	158	128	153	118	140	129	136	124	139	134	135	142	133	125	132	138	123	135	123	135	132	128	103	143	131	137	118	125	128	135	130	125	150	128	136	132	118	141	145	121	130	144	138	124	103	149	126	138	121	123	113	153	110	145	143	156	134	135	130	128	122	140	134	143	120	112	122	131	131	126	119	125	136	141	133	141	129	126	125	145	130	131	143	140	133	132	132	131	113	158	152	121	130	154	127	119	131	131	126	129	125	117	117	131	126	155	129	120	134	121	134	140	120	126	138	144	109	135	117	125	140	127	140	121	119	117	119	132	111	139	126	145	116	137	126	131	134	125	143	125	129	122	123	111	126	130	124	130	133	146	161	131	120	123	107	123	123	124	123	140	117	115	134	134	127	162	134	133	131	124	146	127	124	121	131	132	134	147	128	128	130	145	141	106	137	124	138	153	149	129	132	118	130	138	125	128	105	126	143	116	131	103	123	142	128	126	135	131	130	143	140	115	126	136	120	119	116	124	140	151	120	142	128	117	131	121	132	126	126	100	108	122	137	108	133	129	133	116	112	147	128	146	147	146	121	130	130	133	139	118	123	135	139	130	133	142	120	117	135	137	126	132	117	138	135	115	129	133	121	125	126	145	136	124	149	154	128	131	125	145	120	117	110	127	119	115	115	135	125	112	133	118	135	122	147	118	122	123	148	126	143	122	158	126	129	122	135	126	122	157	146	140	127	130	161	121	115	137	134	140	129	137	127	112	127	115	142	133	120	130	134	122	139	114	143	135	133	153	126	127	126	144	122	135	132	119	115	116	128	107	137	133	138	132	119	109	144	140	123	123	129	115	142	120	114	139	132	136	116	130	144	138	127	140	113	122	123	134	128	139	148	133	140	137	111	119	128	127	127	134	123	137	138	130	133	116	112	133	122	145	134	136	130	126	124	143	145	119	127	118	131	133	144	128	143	150	116	114	118	137	145	143	142	122	134	130	131	140	136	145	137	129	142	145	139	136	128	125	146	162	138	106	112	119	124	112	125	152	140	146	150	118	134	116	123	137	114	135	99	112	129	127	113	140	121	120	146	140	135	139	126	132	121	125	133	138	102	147	121	124	124	136	136	122	147	125	132	133	118	147	125	124	134	147	122	108	148	134	125	137	134	138	151	135	139	130	136	130	126	120	130	124	116	149	133	150	118	125	128	120	130	136	137	150	128	146	144	130	130	129	131	115	145	126	112	132	116	124	126	123	138	148	131	150	138	129	148	142	108	135	137	124	140	142	145	144	139	129	133	124	135	117	139	147	112	125	106	120	114	137	142	113	135	133	156	154	140	133	129	126	128	134	125	117	128	127	121	136	128	133	113	136	139	134	119	130	123	130	129	115	112	119	107	141	136	136	140	142	127	127	143	129	130	130	128	136	138	145	147	124	134	138	123	136	125	116	152	130	128	127	128	136	125	133	113	148	134	125	142	109	129	127	118	132	115	147	130	168	118	116	125	141	134	124	129	128	126	115	121	122	143	134	145	127	97	128	127	122	102	125	139	118	129	120	140	131	136	124	120	121	121	123	130	131	128	121	141	137	132	144	110	123	122	145	135	144	126	124	123	102	125	159	133	140	122	146	122	146	119	130	140	127	136	138	116	110	125	118	122	141	117	106	116	128	131	112	149	140	110	101	128	123	124	150	126	119	123	139	148	138	129	119	129	135	130	137	135	139	142	130	132	142	142	134	149	134	134	115
30758	24375	4556	3489	18605	51817	46958	15419	744	701	642	606	545	479	473	474	508	451	427	445	424	398	382	411	421	384	362	398	351	383	373	354	376	382	396	396	358	338	343	390	478	351	364	344	354	395	353	354	335	349	357	339	349	337	350	374	364	343	361	335	366	367	353	382	366	332	375	327	386	347	330	377	358	352	340	356	350	331	355	360	357	346	377	355	356	329	341	340	329	339	377	333	341	346	327	329	350	342	347	353	388	325	339	341	362	362	350	362	346	307	366	365	360	368	338	331	347	332	343	345	341	337	360	358	331	340	325	348	369	374	353	339	330	300	337	336	335	328	349	328	342	366	360	324	349	335	336	393	323	389	333	335	334	361	333	371	330	350	356	370	327	319	346	335	337	335	384	314	374	324	357	329	352	371	353	350	353	360	351	352	360	354	361	357	344	381	367	324	337	344	342	337	305	372	309	365	375	327	369	350	311	360	352	342	351	356	330	364	326	314	358	345	299	339	367	340	337	366	305	375	346	344	339	352	321	354	335	343	365	306	328	344	336	349	327	330	341	339	346	357	339	344	333	376	341	320	346	342	359	308	352	345	342	358	336	343	347	307	342	359	353	352	326	341	314	347	356	350	340	339	319	316	330	320	343	332	340	331	340	310	319	368	356	349	336	334	392	332	357	350	396	378	330	358	347	350	330	374	329	384	390	358	364	333	353	339	343	346	346	360	348	369	321	359	341	317	328	337	360	326	352	332	327	347	345	357	353	366	346	311	333	360	331	337	349	343	334	344	346	356	356	346	361	363	342	358	369	325	322	337	365	352	356	341	349	330	324	330	333	299	340	319	353	342	364	364	336	359	367	338	339	347	355	383	342	332	372	380	371	345	328	359	352	318	351	332	353	346	327	363	326	349	330	340	340	332	346	371	355	324	320	347	334	349	306	357	360	355	350	357	387	344	332	348	348	328	309	340	315	369	328	337	382	329	333	319	353	332	351	375	345	393	371	357	336	357	365	354	320	334	354	348	345	326	341	333	319	367	322	342	332	352	375	329	348	346	343	355	323	354	337	327	355	344	353	318	320	341	337	316	402	334	372	353	352	301	359	330	342	335	357	349	355	326	337	311	348	333	362	337	348	335	345	312	356	335	331	341	331	294	348	353	350	315	347	364	363	336	335	332	355	326	343	371	350	335	361	347	365	331	382	332	341	363	322	324	362	315	326	378	316	342	326	366	331	363	367	337	342	340	334	345	362	362	348	341	313	347	348	348	348	378	320	350	372	327	370	356	337	320	356	369	307	348	338	320	366	354	359	308	335	343	325	344	347	327	389	338	358	346	360	360	343	377	352	367	346	371	323	326	347	389	325	347	349	336	350	335	297	337	370	327	349	323	337	342	341	339	362	370	391	326	362	327	350	359	367	295	332	331	338	334	328	356	322	329	355	320	349	335	337	332	311	363	343	340	342	324	355	355	339	367	354	375	328	326	315	330	303	387	317	328	319	358	339	343	340	378	348	360	350	331	350	358	363	294	342	343	319	344	376	348	377	338	327	346	361	350	340	340	316	329	322	378	340	311	341	367	339	358	329	348	338	336	320	339	355	343	329	354	336	358	342	358	337	339	346	380	354	340	335	317	371	365	320	307	316	368	347	337	380	360	364	369	345	337	338	352	345	350	365	321	327	318	320	358	332	339	311	344	348	364	342	303	342	333	331	328	339	368	332	356	360	325	341	325	316	360	382	370	304	366	344	336	323	372	318	330	332	341	346	349	313	352	329	363	346	336	330	344	339	349	361	347	336	316	360	328	351	334	300	383	338	346	337	324	345	292	310	323	351	347	341	369	378	354	368	369	316	331	335	355	329	329	371	313	354	371	395	348	318	294	339	326	332	347	323	348	325	331	323	339	334	385	369	345	323	354	338	349	346	345	381	338	323	341	351	349	354	356	352	312	346	353	336	349	314	330	357	330	358	305	335	296	360	340	348	329	327	346	346	351	315	324	370	319	345	310	310	341	327	309	376	333	328	330	326	396	323	343	330	382	316	339	359	339	342	350	363	345	383	335	322	368	372	342	355	355	345	338	353	330	357	340	349	327	342	302	321	351	320	374	341	340	330	372	354	341	327	327	332	333	340	358	355	361	338	336	322	325	327	356	333	327	312	368	337	375	356	373	366	360	372	359	329	374	357	343	331	351	339	343	309	351	340	312	344	321	341	343	339	363	372	322	329	335	347	309	336	332	349	346	333	331	341	364	349	363	340	365	365	348	320	346	330	320	335	320	349	334	323	349	357	366	382	341	329	351	339	373	319	334	326	323	346	346	346	338	368	370	324	342	323	351	324	318	354	356	357	320	338	337	357	347	353	323	339	345	381	339	368	355	335	349	317	315	321	350	337	346	363	337	354	335	358	349	366	345	330	337	338	378	332	390	346	306	363	373	319	335	339	322	310	354	321	338	308	333	329	361	345	342	328	339	342	341	334	364	365	340	323	356	328	328	356	361	358	345	312	329	328	363	363	342	334	346	350	325	382	325	343	334	329	335	364	328	337	335	346	361	351	341	347	347	312	350	364	337	333	334	342	354	349	326	356	348	338	330	349	338	331	358	338	376	359	342	342	323	340	330	344	321	338	327	345	344	358	346	322	350	355	357	349	343	353	357	300	337	298	373	369	341	310	331	360	345	353	337	327	361	331	338	357	364	376	342	345	357	333	337	348	344	360	347	369	337	339	309	341	354	335	377	367	341	341	353	334	362	323	311	313	331	366	323	317	353	358	343	350	354	339	332	344	332	354	305	341	311	357	337	362	321	310	335	348	305	356	336	350	348	347	335	337	322	356	353	307	330	309	370	354	333	325	329	362	346	353	356	380	357	325	355	372	355	360	345	364	360	336	349	349	349	370	353	338	334	347	365	339	352	354	394	319	365	331	370	313	305	365	317	351	345	340	338	322	316	358	334	341	331	378	305	344	348	372	344	321	323	353	335	327	345	359	313	354	355	339	354	385	302	338	352	397	366	318	353	352	353	347	310	346	326	329	350	353	326	324	354	361	348	331	336	343	317	327	365	361	339	345	326	360	326	358	337	365	333	328	373	340	308	357	338	320	337	327	346	343	349	332	340	360	329	348	328	349	314	342	340	335	325	368	332	361	344	340	336	343	358	375	355	366	378	339	350	343	342	346	340	371	359	340	316	324	340	363	322	344	319	324	316	349	329	346	364	362	350	305	331	312	357	348	344	340	340	355	329	325	339	381	341	325	339	332	383	326	350	331	348	355	362	364	339	349	344	331	347	315	350	340	336	344	363	314	364	327	336	355	323	346	373	338	355	353	374	355	364	345	361	350	323	354	355	333	333	342	311	336	387	336	350	352	337	322	354	345	342	317	388	353	297	329	373	328	298	353	335	387	341	344	346	341	352	366	353	329	325	342	348	339	392	339	345	347	323	335	368	334	333	341	361	342	340	325	338	343	351	320	355	333	325	379	338	363	349	321	328
52058	37812	18430	12150	18326	55025	52264	19655	1490	205	188	145	139	139	128	125	133	106	111	123	113	128	118	130	106	114	87	93	120	103	100	107	122	113	111	101	88	135	115	118	124	105	111	104	111	89	80	108	99	94	105	114	103	112	117	111	147	101	91	105	111	110	101	87	124	106	91	123	110	83	127	106	96	104	98	101	79	105	94	132	110	112	107	107	125	125	99	114	89	116	114	109	126	101	97	112	104	107	110	99	92	109	100	124	119	82	120	101	116	92	102	99	104	85	97	101	115	96	116	114	115	99	100	107	115	91	102	108	99	103	112	113	98	118	100	103	104	104	100	81	92	114	105	119	105	99	116	134	107	111	120	112	86	111	125	94	119	104	89	94	109	98	112	95	111	104	81	120	114	103	110	106	101	98	98	90	112	110	91	94	90	106	128	121	120	86	107	108	97	110	115	90	112	93	119	94	101	122	106	109	122	86	101	92	98	117	118	107	110	95	96	77	104	93	109	100	114	95	110	110	96	119	100	114	95	99	110	104	109	97	109	99	112	116	104	97	94	109	113	98	94	100	92	106	114	117	102	103	107	102	97	104	109	89	93	91	121	95	96	104	110	96	113	109	95	95	111	119	119	114	114	106	106	99	120	95	109	119	102	97	101	126	87	99	97	82	114	88	81	84	94	103	107	95	98	100	104	103	105	98	98	91	112	72	129	102	91	111	87	120	107	87	109	108	96	106	124	93	95	113	103	109	118	118	83	120	93	112	112	99	105	111	112	112	99	112	107	111	100	109	102	91	113	112	107	93	104	115	99	80	86	94	95	103	99	124	94	111	87	122	95	115	99	108	95	100	106	93	118	116	97	116	115	92	99	99	99	97	122	114	103	111	102	114	90	99	89	94	122	104	100	80	100	119	103	127	97	95	96	105	95	99	96	103	122	102	110	87	113	108	89	109	92	114	96	96	115	98	121	112	100	117	115	99	109	106	124	98	81	99	109	118	104	105	99	99	101	98	114	116	102	100	112	95	103	106	97	110	80	96	101	104	97	102	98	93	83	118	96	95	102	99	94	104	102	92	91	107	103	111	86	115	99	108	124	77	95	94	93	111	80	109	83	108	116	101	101	95	102	101	113	122	97	104	123	110	108	93	99	97	105	119	104	82	99	85	116	109	106	98	88	108	88	118	95	115	88	103	101	98	118	106	100	95	106	106	100	111	109	90	118	92	102	104	112	102	125	112	97	98	105	105	108	102	114	131	95	108	104	95	107	121	105	105	89	95	98	86	112	102	113	109	103	110	88	108	110	102	85	100	97	122	88	104	105	84	107	103	103	92	99	100	105	103	87	109	121	124	110	97	103	125	109	91	107	100	106	89	91	102	83	87	112	95	93	106	116	81	107	95	97	102	85	110	106	122	117	87	101	104	118	110	78	131	96	97	99	98	90	100	101	115	107	111	121	91	98	120	112	107	117	98	87	97	87	88	123	113	86	96	109	112	95	97	101	122	107	98	106	98	96	101	117	118	89	93	101	113	103	124	100	100	105	129	96	101	105	100	109	110	109	94	84	94	96	111	94	110	113	101	96	97	116	110	95	93	107	111	97	113	83	92	103	94	103	118	90	94	116	118	107	85	95	108	90	96	98	122	101	89	99	92	108	95	97	98	118	93	99	108	102	96	111	93	93	115	91	108	95	83	97	109	109	97	94	91	104	122	97	89	100	106	96	98	99	96	102	108	93	109	112	85	106	108	117	103	89	106	110	105	100	90	106	84	94	96	99	109	102	109	90	99	108	97	106	116	99	92	116	120	111	85	104	108	104	94	103	97	107	101	110	92	108	76	97	102	109	110	110	86	86	112	98	103	96	91	102	110	102	115	137	108	108	103	96	114	107	83	108	115	135	96	99	95	106	108	117	118	119	101	104	109	79	89	106	105	126	102	110	102	91	94	97	110	100	120	110	86	106	116	88	103	94	97	90	101	111	101	130	114	106	109	109	99	116	83	101	114	101	110	95	99	109	109	97	122	87	92	78	97	104	96	96	114	100	100	116	96	99	106	112	106	104	105	99	96	99	111	111	112	111	106	112	110	102	93	99	90	98	109	89	105	114	98	105	103	92	112	115	101	106	96	97	109	107	82	129	108	92	83	106	113	94	92	117	109	109	109	99	87	114	82	85	108	116	108	85	116	91	96	118	117	102	102	111	104	97	102	103	110	74	98	120	87	98	87	94	91	90	95	95	102	111	103	93	105	88	82	99	114	105	92	107	99	97	94	134	106	102	85	110	89	114	105	122	105	115	99	85	111	103	119	97	102	90	98	94	119	108	122	119	86	95	91	99	86	95	110	92	117	100	97	91	115	101	100	104	100	93	103	98	92	88	103	119	79	99	116	95	94	102	113	90	113	105	105	99	94	104	109	95	108	94	103	106	122	90	113	101	105	85	119	107	111	100	124	102	115	93	88	122	108	103	88	91	79	92	97	114	93	96	104	114	111	90	115	99	94	99	108	105	96	90	94	85	100	89	87	103	89	85	108	105	101	105	115	101	101	103	102	111	109	105	109	100	106	101	99	114	86	105	107	97	105	116	113	100	99	84	121	104	112	89	114	109	88	92	92	86	92	114	122	96	98	93	98	108	112	92	102	86	103	91	93	109	115	109	81	90	150	97	86	109	109	109	98	106	104	95	97	97	113	93	97	114	107	105	110	125	113	90	94	103	97	103	95	83	112	95	114	86	112	108	94	102	98	102	95	114	85	95	122	114	103	91	115	111	105	122	94	103	99	98	119	93	119	119	103	111	106	121	93	88	102	101	101	105	100	89	82	91	107	108	107	103	114	115	96	87	112	102	108	92	97	101	104	92	106	107	75	109	104	89	105	97	107	100	105	113	115	116	109	99	95	83	109	111	117	113	96	85	97	100	96	97	111	97	106	86	104	107	97	105	88	100	113	116	117	91	117	109	104	105	101	111	79	109	105	98	116	104	97	74	107	117	115	95	97	108	99	89	100	119	119	78	99	97	110	95	103	104	95	106	125	120	117	120	85	112	122	97	104	109	103	94	110	111	107	107	93	106	94	99	95	93	111	110	109	109	100	113	102	107	116	90	85	89	104	94	84	96	115	123	100	96	109	104	118	93	105	105	95	102	90	101	105	110	111	88	105	105	116	133	111	109	97	98	109	103	94	97	108	111	102	86	106	104	114	113	109	106	102	96	120	108	107	89	130	102	99	80	122	125	106	106	114	85	99	107	80	98	106	119	86	116	96	109	108	91	108	86	92	95	103	91	101	113	107	108	106	106	92	134	114	102	118	101	111	102	118	100	140	110	77	107	94	92	98	108	116	94	116	111	119	108	113	87	107	102	102	97	104	109	115	110	106	112	119	119	93	117	105	113	108	95	116	129	99	93	115	112	114	83	113	124	117	93	105	112	90	93	101	96	100	104	101	90	122	105	77	107	116	95	105	106	96	111	109	110	112	106	105	94	99	103	90
36481	22966	8485	10814	28026	66393	62119	12884	881	779	721	640	564	548	500	454	424	462	421	402	378	366	387	400	369	358	303	360	354	340	345	304	325	293	295	288	294	307	295	496	468	288	327	284	312	286	282	304	312	298	293	293	255	269	311	278	262	300	295	293	282	291	268	295	271	300	286	330	288	267	264	297	292	305	258	284	275	274	262	253	309	269	263	309	288	294	280	273	295	272	306	264	265	275	290	274	269	286	247	291	269	276	269	256	289	260	282	269	261	261	258	279	256	259	298	273	248	262	274	300	226	280	286	265	277	285	277	268	302	258	283	252	270	263	251	274	294	282	253	264	335	269	258	279	271	306	252	283	278	277	256	270	272	294	288	286	255	288	287	265	284	288	266	254	264	289	278	273	275	288	271	244	273	272	285	246	286	299	272	282	284	290	290	309	257	308	294	268	285	257	279	281	302	282	299	294	259	263	282	285	256	273	279	260	273	267	279	269	261	268	264	243	265	279	250	279	253	276	285	242	265	274	262	303	311	276	297	286	274	264	298	243	254	268	274	290	270	285	281	292	283	252	261	276	285	278	255	279	294	286	277	313	273	267	270	281	301	253	256	298	256	270	280	268	252	272	255	298	253	259	273	243	279	315	258	278	247	300	321	254	315	268	259	293	262	269	307	267	268	269	278	278	268	270	285	279	284	259	271	265	289	275	261	277	255	281	308	274	252	276	275	263	231	263	263	280	255	294	266	264	268	225	275	259	269	241	280	289	284	295	257	261	288	266	286	280	275	275	275	256	249	277	304	234	302	262	248	310	262	266	287	269	284	292	296	285	259	279	275	270	280	274	289	266	271	273	262	283	258	259	273	280	280	272	262	266	261	259	258	286	264	255	254	285	296	270	281	266	297	282	272	295	267	278	265	264	280	281	258	250	267	273	289	270	268	272	287	261	276	265	262	285	247	264	242	278	288	264	274	266	264	267	287	295	289	280	264	270	265	244	288	264	253	268	239	292	272	268	252	282	276	287	264	272	281	266	253	292	300	297	277	299	265	275	239	273	263	262	276	266	280	255	284	285	281	257	270	243	266	292	277	247	255	289	270	291	248	289	245	228	251	281	269	253	258	288	270	263	283	283	305	250	277	279	278	295	246	249	288	260	279	273	271	271	308	272	249	254	263	287	293	260	266	296	305	297	300	290	294	261	274	277	250	271	270	261	249	302	274	296	258	259	268	266	295	267	302	259	285	298	272	300	265	275	277	269	274	292	257	269	288	282	283	278	284	262	280	270	297	280	294	308	238	243	267	260	276	249	272	263	256	249	275	255	268	271	248	275	286	276	248	302	230	285	276	271	268	279	289	295	271	248	269	282	270	288	313	279	291	250	291	242	304	234	288	286	249	308	280	277	264	288	254	227	311	282	299	285	265	284	283	259	286	269	272	276	279	325	264	284	252	274	253	263	286	264	276	278	256	286	252	291	263	284	283	253	264	274	276	301	288	265	262	258	299	242	275	290	261	288	292	269	231	275	297	298	253	241	274	261	276	267	275	255	249	251	253	257	289	300	291	273	259	298	269	238	314	288	269	284	255	287	236	296	261	278	268	286	277	278	293	275	294	281	274	254	296	304	259	294	278	261	266	275	239	253	248	250	266	291	257	247	266	269	321	286	254	281	252	269	285	275	266	294	262	271	270	303	287	294	267	256	266	250	287	263	289	275	262	274	275	271	262	294	270	281	286	276	282	237	296	253	271	262	263	243	269	276	261	277	263	269	273	293	281	261	289	257	257	248	270	256	271	275	265	244	278	244	277	266	277	296	279	278	259	278	269	249	297	280	270	282	266	253	269	249	264	272	251	294	276	277	304	292	259	285	267	286	253	274	254	269	269	279	253	277	268	266	270	244	269	251	285	265	280	270	241	252	287	274	263	296	287	278	296	278	273	280	256	240	273	271	250	285	277	263	280	277	289	263	275	263	256	252	260	264	267	252	262	265	265	266	264	270	269	304	287	268	259	268	248	278	256	298	282	265	269	284	256	289	290	267	293	299	287	248	256	266	264	265	248	265	290	302	298	271	280	270	280	240	242	277	251	285	264	259	267	284	264	267	263	301	258	258	277	260	277	277	286	297	266	255	267	287	289	283	272	303	253	298	280	262	256	286	229	262	289	283	294	259	256	261	288	265	267	299	288	243	299	265	251	264	249	265	263	273	265	251	295	294	282	285	293	257	250	257	230	306	282	269	274	308	217	290	258	258	239	275	276	265	273	254	288	269	300	274	270	271	261	260	258	285	292	285	277	274	243	264	292	282	238	268	261	302	275	310	299	273	269	279	273	269	260	294	260	301	278	267	259	276	255	268	263	266	271	272	286	280	288	264	258	268	269	268	272	283	286	306	257	271	280	281	274	279	326	250	272	289	258	320	294	299	287	277	300	295	280	280	294	271	296	253	279	255	296	275	278	262	286	284	295	278	318	295	292	283	275	256	267	290	257	258	264	257	272	273	256	284	269	298	278	273	275	261	286	262	303	260	263	288	281	273	249	270	261	241	263	275	279	261	279	277	277	257	275	262	258	261	253	287	304	292	299	270	256	260	266	285	291	272	276	265	248	268	289	259	284	253	251	273	284	281	261	295	258	319	271	277	280	255	264	293	274	264	273	249	259	246	272	274	258	293	278	259	276	264	260	276	282	281	264	282	271	269	270	257	292	262	257	261	276	268	302	281	295	283	292	259	273	298	280	274	287	250	263	241	302	275	286	271	243	272	271	264	321	280	273	262	275	254	288	286	270	292	257	266	275	260	270	283	285	284	252	264	282	281	252	294	295	273	270	294	255	276	263	268	260	282	240	277	269	279	260	269	286	296	280	266	284	310	269	277	251	262	286	286	280	281	258	260	282	273	254	288	288	268	260	261	257	249	258	276	277	274	278	270	301	279	228	271	261	273	272	284	281	267	267	266	253	283	286	252	293	270	256	259	241	290	288	266	270	303	284	271	264	261	274	255	263	287	243	266	285	325	304	266	299	271	269	265	271	293	257	289	295	251	273	263	248	246	269	262	258	272	273	252	294	233	270	298	310	240	271	253	261	267	277	285	280	286	252	269	282	283	278	246	242	283	264	247	285	252	259	286	275	256	271	277	286	244	278	298	261	245	273	300	265	264	289	289	270	296	267	246	263	272	302	254	272	275	287	290	286	276	255	262	298	278	285	243	272	262	284	281	266	261	273	262	267	290	274	272	255	287	239	287	267	283	273	275	277	300	262	256	243	270	257	294	263	260	302	262	265	251	264	275	281	275	253	279	259	258	277	286	265	268	256	282	281	283	237	298	277	288	296	271	267	238	276	260	265	269	263	279	273	250	262	255	286	297	278	273	283	300	293	283	265	269	264	270	269	268	256	267	261	307	265	250	262	265	268	272	275	286	265	254	277	265	275	246	240	263	289	263	308	292	269	230	269	288	253	268	250	260	286	266	311	305	286	291	275	284	303	256	256	262
19580	15457	5827	1080	1090	4210	3528	668	131	96	120	105	110	117	119	114	115	110	96	114	114	107	118	111	98	110	110	102	126	99	111	111	120	123	112	103	128	97	122	92	135	99	122	130	109	95	105	102	107	117	109	101	110	133	107	90	123	111	125	105	101	102	105	121	108	97	114	119	103	108	128	102	111	110	111	106	98	110	100	111	107	128	130	120	114	125	126	110	104	101	105	89	119	111	114	104	121	115	106	103	104	96	100	113	103	119	115	102	104	93	105	88	112	113	102	112	94	122	92	110	107	100	122	104	101	99	106	116	118	111	105	104	113	110	92	114	93	122	95	87	128	106	85	95	103	92	114	96	122	120	97	103	109	111	108	106	96	119	110	112	84	104	118	112	102	117	105	100	112	105	116	109	93	110	101	116	105	117	111	111	107	113	102	114	105	129	98	103	104	108	92	102	91	102	111	97	107	120	113	101	123	109	104	116	123	103	98	95	98	118	106	114	110	114	116	122	115	92	121	96	107	115	92	102	119	110	121	107	94	111	101	107	94	97	93	96	102	96	112	101	128	111	89	108	125	95	103	105	112	127	119	116	114	108	93	92	112	110	94	96	117	101	94	95	109	105	116	117	104	107	116	129	101	120	108	103	107	103	116	127	111	103	113	101	106	118	113	133	99	95	119	133	135	105	97	101	116	116	119	97	116	101	119	114	89	123	104	105	102	87	102	109	127	127	97	123	97	116	105	104	130	123	108	117	136	112	114	111	123	99	94	109	121	102	98	98	97	96	96	136	108	113	124	127	117	125	112	124	101	118	108	93	105	110	110	123	107	120	114	109	107	113	113	111	106	98	103	100	97	106	114	111	111	107	101	106	119	106	105	99	100	110	107	95	121	99	116	104	117	96	97	123	107	113	112	108	107	99	120	117	103	121	113	111	133	111	113	103	94	97	124	98	95	86	113	107	120	113	124	111	106	102	119	108	105	123	105	109	107	125	113	122	129	119	114	126	111	96	117	105	111	90	112	103	126	96	128	92	109	114	123	114	90	106	114	91	122	119	114	135	116	112	131	100	118	98	124	97	92	115	107	111	106	113	104	91	99	100	116	111	123	107	106	127	101	105	104	110	124	101	128	88	110	113	115	116	127	99	133	107	109	95	119	117	86	108	117	119	118	110	123	95	117	121	103	106	116	85	109	111	121	120	99	99	126	125	120	93	106	118	107	123	114	121	109	121	91	117	110	119	103	107	105	119	104	93	107	102	115	118	89	105	101	96	107	104	107	115	85	105	118	117	110	98	98	119	111	82	97	91	109	101	105	93	108	99	107	102	109	106	110	96	82	94	113	113	106	98	106	97	111	109	110	95	108	118	117	89	115	100	118	101	102	108	92	86	107	103	102	95	120	91	107	113	102	113	104	114	121	108	114	106	93	107	96	111	120	113	116	124	125	113	120	106	103	132	85	113	118	115	105	96	111	99	118	112	112	114	122	113	133	99	108	109	113	103	114	124	121	144	89	103	109	124	114	120	101	108	100	114	104	106	100	89	118	117	98	101	110	112	105	101	106	106	112	94	108	90	118	83	112	112	101	108	119	105	124	101	114	115	104	114	120	90	117	99	96	88	94	96	104	111	124	110	97	97	116	130	106	100	107	132	102	108	99	89	106	98	102	89	99	97	124	105	101	105	95	106	112	100	117	129	107	107	110	123	115	108	100	89	118	115	122	104	116	105	120	88	124	82	96	101	107	93	102	111	86	102	98	98	122	109	105	119	121	98	113	110	101	100	103	94	113	115	105	118	109	109	97	104	98	111	131	118	98	106	111	106	108	125	105	108	100	99	101	114	109	118	127	106	106	96	90	97	117	116	109	118	127	120	102	97	114	104	108	101	104	118	106	117	104	111	113	95	91	121	115	121	106	92	110	105	120	120	129	99	103	118	123	111	134	93	104	114	126	110	98	91	120	109	101	84	105	104	116	108	113	105	120	113	110	118	98	94	126	105	97	102	94	107	116	113	115	116	112	130	118	115	114	102	93	106	122	119	107	95	113	127	93	92	126	101	117	96	100	103	126	123	99	126	119	133	122	98	100	124	122	117	98	126	92	95	93	126	121	107	124	100	117	132	116	114	91	131	100	121	97	100	93	101	126	113	122	107	101	117	115	113	93	93	90	106	102	100	104	104	97	106	110	96	105	129	96	123	103	101	118	122	98	100	114	110	88	94	92	113	108	107	102	109	112	116	115	118	95	112	111	108	122	114	96	85	109	107	113	116	98	98	107	107	102	106	98	108	112	90	120	115	100	106	115	99	94	116	99	97	106	107	118	99	111	93	89	112	109	110	88	114	127	102	115	134	102	123	96	105	108	88	102	114	129	116	114	117	128	105	110	100	123	111	112	118	113	106	102	104	78	110	107	111	82	127	114	78	107	103	112	111	100	109	103	115	88	107	108	120	105	106	117	107	118	108	89	113	95	97	113	94	127	114	104	127	115	113	124	110	111	113	115	96	99	116	113	109	82	127	104	94	122	112	105	100	100	103	114	111	102	100	118	86	118	97	106	96	107	104	108	108	95	122	100	123	100	110	92	104	111	104	112	126	105	104	119	119	121	103	110	124	111	107	110	115	129	99	96	109	113	114	107	105	110	109	94	100	99	114	88	107	103	120	95	102	137	116	113	112	102	101	122	110	123	112	98	106	93	120	92	121	124	120	111	93	101	111	108	111	118	107	113	117	118	107	107	124	105	126	127	120	132	98	113	106	107	110	120	114	104	96	101	109	105	101	96	93	122	123	123	114	121	100	104	101	102	97	111	125	99	100	96	114	123	134	107	109	109	119	105	133	103	120	121	94	117	118	107	143	118	109	106	109	116	88	105	100	114	104	111	128	99	120	111	112	85	104	97	113	120	121	94	99	118	105	112	122	134	91	124	123	97	95	78	107	128	122	100	102	91	111	105	99	107	91	107	136	105	101	101	124	113	105	110	108	96	104	119	94	112	129	96	102	104	120	98	108	120	92	109	118	92	106	129	113	105	104	108	112	113	115	122	105	75	118	126	102	102	115	115	111	94	126	122	102	98	96	113	117	111	118	108	102	85	108	109	121	121	127	117	103	131	100	122	121	100	87	104	105	104	108	103	131	121	103	118	104	100	108	103	104	105	116	136	107	128	122	98	120	109	105	103	107	110	110	82	117	108	132	94	113	114	111	120	102	107	99	100	125	102	123	107	122	101	102	132	110	111	118	120	129	119	112	97	115	117	96	115	125	87	105	109	109	118	116	113	108	96	106	110	102	101	132	99	110	102	111	115	101	108	115	98	100	107	88	106	129	99	105	113	133	108	116	137	102	96	99	120	120	104	110	103	94	107	89	107	110	108	113	112	107	104	111	111	96	91	104	110	95	102	110	105	104	104	112	115	99	87	109	113	109	107	113	112	126	118	110	97	106	97	95	102	114	111	111	126	107	91	118	103	125	99	94	101	107	121	117	105	106
12295	13851	5585	1844	4794	17327	12820	2949	343	300	305	318	304	273	314	289	290	312	309	305	349	298	297	287	278	317	284	272	325	316	292	333	254	304	295	290	320	303	257	332	279	291	284	267	290	270	305	277	319	272	309	277	282	293	302	298	306	332	264	287	302	323	278	284	321	283	287	274	312	285	281	302	298	256	274	302	283	315	312	275	306	302	282	294	308	294	266	297	273	306	309	302	295	307	299	320	310	298	327	285	295	266	294	286	271	301	319	332	299	288	275	285	300	259	291	313	267	281	303	323	291	284	298	292	282	309	260	272	275	299	295	303	293	308	285	255	283	320	279	268	319	256	304	327	271	293	272	283	310	277	275	325	299	311	314	318	294	314	279	280	290	293	294	284	258	273	288	288	272	288	275	281	295	281	336	301	329	305	261	316	299	312	309	295	323	327	311	294	286	295	284	300	302	283	286	338	306	313	308	305	295	340	287	315	345	304	303	282	284	301	308	260	289	315	297	317	284	294	271	307	318	308	277	325	319	299	294	305	298	284	314	300	304	318	289	292	292	278	274	316	321	284	313	296	301	310	300	299	288	311	282	254	287	297	308	335	330	304	281	325	312	270	297	302	286	320	301	277	297	331	300	312	280	310	329	278	314	303	289	272	303	290	305	306	277	309	291	295	292	271	269	284	283	293	299	285	295	288	313	302	279	325	304	262	298	258	292	290	307	316	298	286	297	280	293	284	330	305	263	284	300	275	296	262	287	279	288	273	280	296	283	307	266	310	279	293	271	306	310	271	284	306	284	295	294	291	309	304	295	277	274	292	317	299	322	294	281	309	272	332	318	284	298	311	284	298	278	286	279	302	277	290	306	274	306	293	297	315	321	318	276	304	295	325	314	293	300	317	317	302	293	287	294	309	306	295	279	285	253	290	305	282	299	297	323	298	289	305	299	309	314	293	301	283	323	306	328	319	276	326	284	308	295	287	294	314	278	302	286	273	297	291	295	291	305	269	274	284	288	325	273	304	262	281	316	299	298	268	297	281	307	275	281	300	279	300	305	299	314	299	285	304	290	287	304	313	314	277	296	298	274	314	277	305	324	301	286	290	295	318	278	280	294	292	281	322	286	303	295	299	319	296	307	285	312	301	278	335	301	289	279	308	281	293	285	284	295	295	302	306	298	268	315	274	290	289	308	277	275	266	281	284	317	334	326	288	273	271	271	317	298	318	300	288	302	321	297	295	269	267	315	315	329	274	280	303	299	261	289	294	258	322	268	327	274	260	293	324	306	300	285	293	285	312	321	303	299	284	275	303	314	308	269	284	309	289	313	313	302	305	308	308	300	303	303	289	306	293	320	300	295	298	316	330	283	312	263	329	293	307	303	274	264	316	267	277	284	307	296	283	295	307	303	278	304	311	278	306	325	285	288	284	307	325	309	296	315	275	322	293	281	295	294	297	279	283	295	285	293	271	312	314	260	269	298	268	314	264	307	279	296	301	340	297	248	284	288	297	307	340	320	297	307	298	283	288	281	299	309	277	271	260	281	300	280	284	307	298	243	275	321	279	293	308	298	298	286	270	307	281	271	300	289	296	294	269	284	314	295	290	275	300	295	281	294	311	307	289	295	263	338	288	284	271	313	307	323	297	273	279	290	301	305	303	277	286	301	307	314	313	289	267	294	308	291	291	282	275	292	274	338	271	296	332	290	304	303	285	279	299	335	303	310	272	294	307	313	280	267	254	344	300	277	324	293	311	309	338	315	306	303	277	288	316	311	276	284	318	322	306	292	305	251	307	309	314	284	288	298	272	275	302	330	302	294	280	307	264	311	304	290	313	297	316	284	292	312	310	275	319	289	280	280	331	295	291	336	272	325	303	296	260	270	276	307	302	294	284	259	293	291	283	310	283	297	279	272	284	301	259	276	325	305	288	302	299	298	271	299	269	283	283	287	264	281	278	297	328	293	289	287	281	287	271	282	289	331	270	297	280	270	287	282	304	301	274	291	254	307	317	329	280	284	310	295	269	307	316	275	321	281	286	299	310	308	284	294	261	294	277	296	294	254	291	275	314	286	300	311	269	314	280	296	296	298	273	316	288	291	332	314	294	308	305	285	288	309	289	297	310	302	295	308	310	314	290	284	321	315	270	289	301	277	272	301	284	275	271	292	297	296	282	314	290	300	292	289	281	299	288	292	282	264	294	265	293	295	287	305	286	289	281	287	279	285	320	279	298	275	301	263	300	308	265	292	302	282	265	305	319	277	321	311	295	265	297	278	287	314	285	283	314	305	295	294	293	308	292	287	288	277	290	279	307	304	308	325	276	281	293	323	286	291	294	304	295	284	269	315	250	307	358	311	336	293	300	298	281	312	268	315	293	313	291	260	280	294	288	298	275	297	287	301	287	337	290	322	303	268	308	308	301	279	292	265	274	303	289	284	320	318	298	292	297	268	309	253	303	310	294	307	261	297	305	285	298	302	333	299	308	283	303	339	271	289	260	301	311	312	291	304	332	294	300	304	257	346	298	274	302	320	290	277	277	292	286	311	280	282	289	313	264	280	275	292	306	265	272	305	289	299	299	304	316	290	266	317	332	283	281	283	318	317	322	307	268	299	283	300	314	285	301	284	292	282	310	273	297	307	312	293	297	302	298	281	310	300	291	302	294	299	293	279	300	286	316	274	297	300	291	277	327	306	330	308	267	295	270	273	284	304	292	289	285	312	304	305	309	278	286	303	315	304	302	273	313	283	289	284	306	291	286	301	303	276	304	323	294	274	305	317	288	308	311	291	261	273	291	325	288	296	322	315	292	309	296	297	314	276	269	300	304	291	279	290	290	278	252	282	319	300	281	309	296	298	327	304	282	292	313	276	286	318	295	277	304	287	276	318	282	303	310	288	316	304	282	312	303	297	268	277	265	271	321	302	317	317	289	286	293	305	282	314	270	272	297	292	275	300	336	282	306	276	280	296	305	307	270	285	299	273	323	271	310	287	298	308	302	285	280	319	310	283	293	295	263	300	286	278	262	307	313	294	299	309	289	338	292	329	292	322	305	293	272	305	291	284	292	291	272	305	309	289	289	277	314	294	295	315	287	313	307	280	246	276	322	296	258	279	260	310	303	284	288	309	300	276	285	270	301	306	286	266	300	304	322	287	268	289	309	300	317	291	303	291	287	316	312	279	290	294	295	302	275	317	271	292	270	295	267	310	274	306	289	288	268	272	264	286	272	306	343	301	328	286	319	283	309	299	282	328	296	272	289	317	303	305	257	270	271	288	292	292	280	326	313	313	283	296	299	309	300	290	319	312	295	294	314	331	298	303	278	307	324	307	289	271	298	299	288	300	261	288	271	284	303	298	331	307	331	281	310	285	279	280	307	279	289	287	276	307	266	290	287	304	293	296	323	331	270	271	291	294	296	318	289	293	269	309	287	303	275	299	268	284	305	317	293	303	308	268	314	311	283	313	321	321	298	292	279	270	305	286	273	328	298
44666	43637	24182	17927	8714	32583	39274	11402	429	176	156	158	151	138	160	158	146	138	139	150	124	138	134	158	155	120	134	129	139	152	136	115	144	106	102	141	163	137	142	145	140	122	140	150	144	121	132	132	138	129	130	140	124	115	135	146	145	126	124	104	132	126	132	134	140	127	132	137	131	143	136	137	123	141	132	143	128	114	124	131	139	132	130	133	109	128	133	117	137	115	117	136	134	125	135	119	143	134	122	126	124	112	138	128	114	140	127	139	116	111	118	138	131	125	132	122	138	130	116	135	138	122	118	118	139	134	150	133	118	143	128	124	133	134	153	111	133	117	142	134	121	118	117	117	121	130	121	119	130	136	129	125	124	133	150	132	120	126	105	121	119	126	115	118	135	124	131	126	120	135	126	108	132	148	140	134	130	123	119	122	135	121	133	143	119	141	121	129	128	121	141	140	132	131	139	129	141	149	123	126	141	133	118	151	112	105	141	130	136	135	120	135	115	124	141	134	136	113	138	154	126	126	125	125	172	152	142	113	139	150	126	122	141	151	133	143	131	119	133	123	120	127	132	135	135	116	138	143	134	139	141	132	132	114	151	126	124	141	107	117	120	158	132	120	118	117	147	143	125	111	116	133	145	135	126	133	142	122	120	127	150	147	129	128	135	125	99	125	129	147	113	111	138	150	115	113	131	121	140	110	112	126	117	122	110	116	143	105	130	136	146	120	123	118	126	146	135	129	134	121	123	139	134	123	121	151	147	124	139	118	124	107	142	134	133	150	103	120	113	147	130	117	123	133	133	150	130	162	119	147	114	137	131	150	133	127	115	138	153	129	136	129	128	134	125	117	123	143	133	107	123	136	130	141	119	132	133	153	121	131	127	130	123	133	110	124	133	119	117	124	131	113	141	138	143	107	139	114	124	140	132	143	139	136	121	129	105	146	130	126	153	150	116	139	126	140	131	152	111	135	118	126	112	146	124	157	131	126	131	131	153	137	137	133	126	128	124	134	138	107	123	139	137	138	128	138	129	145	140	120	126	121	139	134	149	140	132	150	146	139	153	108	127	117	117	127	139	137	123	133	151	126	142	132	133	145	123	141	145	125	128	130	146	124	107	123	129	134	119	123	132	124	135	132	147	115	129	143	111	122	134	122	130	144	142	128	137	132	133	134	154	135	124	118	134	136	129	117	130	135	140	130	137	155	143	147	123	127	127	125	107	123	127	145	116	140	137	127	113	130	122	124	113	122	128	124	157	154	122	136	144	139	145	126	142	134	116	134	118	113	127	130	154	146	121	131	112	144	141	136	133	146	123	140	135	140	133	127	136	115	119	135	124	124	118	120	168	126	110	123	147	117	139	112	146	118	138	121	137	138	146	143	128	155	155	142	135	135	121	130	139	136	148	121	137	136	113	121	137	133	123	148	131	134	144	152	117	142	122	148	139	136	137	106	137	121	121	136	142	144	161	142	132	143	129	117	144	137	134	111	138	131	141	129	138	131	131	137	150	109	144	125	129	138	100	132	129	148	127	155	138	135	133	136	143	127	134	110	144	118	136	122	136	120	120	130	149	125	136	133	115	126	122	143	145	134	122	135	129	144	132	100	122	140	121	128	143	128	120	140	135	136	140	124	114	133	138	113	116	120	129	129	124	127	127	121	134	108	140	146	133	113	142	126	118	134	128	134	143	101	123	145	123	123	136	151	141	140	114	127	137	146	143	133	129	104	135	149	140	124	121	93	120	120	134	139	142	137	112	139	105	137	147	106	129	140	158	147	120	142	126	130	147	122	139	153	141	155	125	147	133	138	131	134	121	136	116	143	123	114	147	143	139	131	124	130	149	127	137	124	131	144	131	123	121	140	133	128	115	117	141	153	120	130	147	110	129	146	144	102	127	135	146	105	110	111	141	125	124	129	141	146	123	117	133	133	138	111	138	136	123	127	134	121	136	138	130	138	118	135	125	158	116	133	135	129	138	135	139	138	120	126	137	141	139	153	124	134	121	149	146	122	141	127	141	143	152	125	123	138	131	126	111	135	145	136	141	136	140	126	153	141	116	137	124	117	135	140	127	129	123	147	132	135	139	151	144	129	141	140	132	120	117	144	118	120	127	128	109	138	129	123	155	124	111	134	146	147	134	127	133	121	119	120	129	125	129	125	129	109	155	136	119	133	125	119	127	127	115	124	133	139	122	111	123	136	146	148	120	130	120	133	141	113	128	156	132	114	132	144	132	125	154	125	127	113	144	130	133	133	117	137	127	134	152	122	110	143	138	143	132	135	123	130	123	138	138	123	123	131	120	130	137	151	145	130	148	106	137	128	117	142	121	136	125	134	118	113	144	165	136	151	127	118	126	126	120	128	135	130	158	137	130	116	162	141	130	128	129	126	134	156	128	116	124	135	118	151	131	130	106	127	133	137	123	112	144	143	131	143	137	116	146	138	128	119	116	130	144	132	115	125	121	124	122	149	120	138	125	134	138	131	135	131	140	119	145	134	135	121	126	118	139	117	144	135	122	137	143	130	115	117	136	136	117	125	126	163	133	152	143	154	137	118	151	138	134	116	134	115	128	171	130	131	138	139	128	139	124	127	129	137	144	128	144	134	145	124	135	158	123	136	133	138	125	123	143	149	128	122	126	127	142	138	143	118	133	123	132	121	143	128	138	122	126	126	104	126	141	138	148	133	125	132	130	122	128	143	134	128	115	124	118	137	126	138	121	135	113	121	122	121	123	113	119	134	128	138	133	121	129	123	145	127	124	138	136	128	131	127	108	124	132	150	134	122	131	123	154	138	133	129	136	145	129	155	154	136	141	133	110	110	127	148	115	131	133	112	129	151	136	139	115	124	130	115	135	141	125	115	139	113	125	113	134	128	130	117	109	115	109	133	115	132	147	129	136	137	140	155	137	140	127	134	125	129	118	118	124	129	134	138	129	130	121	125	121	155	151	113	131	131	128	150	118	147	130	114	167	121	114	143	133	129	137	150	145	126	158	134	140	128	148	142	142	131	123	117	129	138	138	134	131	140	123	128	128	118	130	142	140	137	131	115	134	131	131	149	127	132	117	150	132	133	121	129	139	141	122	143	160	124	147	128	136	129	143	134	123	137	133	132	146	119	138	147	132	124	134	129	119	133	134	128	159	123	125	132	124	138	120	139	125	134	124	131	126	138	139	123	122	114	131	122	123	144	140	124	132	123	126	136	115	125	126	122	126	155	143	130	123	118	141	127	124	117	129	114	117	147	112	155	104	135	135	149	127	131	137	119	121	133	129	132	137	117	130	137	136	122	131	107	143	136	123	136	144	136	133	123	122	122	130	136	127	131	130	130	98	120	156	137	119	129	134	112	99	132	118	147	128	130	134	150	129	124	156	137	128	140	131	120	119	121	116	114	125	145	118	139	130	132	136	144	132	137	120	136	141	136	124	135	148	118	131	148	137	107	129	113	120	129	137	113	120	143	133	148	153	149	131	154	137	112	120	123
30307	34747	14750	14383	10257	49542	50926	11372	711	603	547	543	529	504	454	481	400	412	432	432	425	399	382	368	350	404	376	392	376	381	372	393	375	377	361	340	362	344	363	445	440	375	361	366	365	329	344	365	355	369	339	349	352	348	331	342	345	364	370	310	357	352	332	350	350	362	363	297	338	328	364	329	326	347	347	360	350	362	338	369	323	326	337	337	371	331	364	363	359	329	320	361	332	351	363	322	321	381	336	353	332	351	340	373	330	330	345	342	345	321	339	334	370	342	309	330	336	327	296	327	330	384	351	328	353	340	357	328	358	328	371	350	342	319	360	331	331	375	362	353	328	343	327	332	364	333	328	321	361	338	345	346	328	355	330	337	358	343	323	377	312	341	345	342	337	375	373	333	360	339	364	345	345	340	331	358	349	304	373	326	344	355	348	373	330	340	367	322	320	354	308	329	322	373	301	335	333	356	359	384	366	340	368	321	309	350	354	310	312	347	367	324	358	359	342	341	355	300	327	316	312	358	333	355	365	340	331	343	366	332	337	329	338	372	341	358	320	321	321	301	361	316	354	353	367	336	317	345	373	334	337	380	337	386	323	352	328	339	366	341	351	354	342	348	363	352	329	333	352	332	338	397	346	334	320	345	352	343	345	345	348	368	354	372	319	370	366	332	343	343	349	294	321	333	332	359	337	330	332	366	321	335	350	332	352	375	358	335	355	352	354	343	341	360	327	345	354	363	294	325	350	329	356	339	347	338	325	312	342	367	352	348	352	341	339	365	309	330	356	335	382	378	347	334	326	343	350	351	343	378	353	338	329	347	380	319	350	360	356	349	334	332	335	336	327	359	378	337	367	344	303	364	324	335	351	351	336	322	337	318	334	352	325	349	332	323	356	339	319	335	323	340	357	314	334	363	321	373	313	333	351	326	337	380	367	317	316	321	350	366	337	351	360	336	348	361	364	340	346	355	319	329	347	310	358	336	336	344	365	338	335	347	302	357	330	338	348	325	363	334	311	337	338	370	306	372	328	334	355	339	369	335	365	325	339	346	369	341	346	343	342	336	318	352	358	301	326	344	353	359	310	361	350	328	352	324	333	355	332	354	337	321	369	301	379	335	334	347	347	343	354	329	333	366	343	323	361	347	372	362	354	334	354	342	356	352	353	339	395	334	339	355	317	344	305	355	328	336	321	364	342	331	366	363	334	350	333	321	355	346	348	319	299	351	351	335	342	331	322	331	323	341	332	348	350	326	337	349	329	337	358	363	346	360	329	326	347	340	330	340	368	314	324	326	355	345	375	368	360	370	338	335	324	362	377	332	364	319	337	322	374	321	323	335	352	370	365	337	334	355	370	358	325	350	336	376	344	367	351	334	380	329	363	339	340	348	361	318	360	350	331	325	320	333	351	347	341	332	363	399	351	357	339	352	343	320	329	345	308	334	340	351	329	349	359	340	363	337	365	358	311	346	367	371	338	321	359	339	318	348	335	334	332	355	346	352	354	330	335	329	316	350	303	362	353	345	304	363	311	329	302	322	345	353	350	357	345	349	363	375	375	334	344	312	405	331	370	364	373	355	337	348	370	320	315	356	343	343	346	346	362	335	354	368	384	333	368	318	343	338	360	356	336	340	335	360	328	352	351	358	368	372	373	363	340	326	338	335	359	328	342	323	373	344	341	345	322	331	330	362	355	354	334	329	355	347	335	342	321	327	338	331	343	313	374	337	340	342	332	361	355	354	327	346	330	335	326	359	341	351	357	363	340	300	381	345	326	346	335	345	318	333	332	366	346	335	333	326	313	331	332	354	356	356	329	355	333	342	326	361	356	349	363	361	325	340	319	351	375	327	373	333	356	374	370	353	347	325	388	326	329	334	316	341	334	315	338	365	351	348	311	369	329	373	324	341	323	367	316	339	338	333	404	312	328	351	373	342	363	345	357	357	323	317	357	333	340	383	340	336	331	325	351	328	326	336	334	310	352	337	354	341	345	352	347	345	326	336	324	313	345	373	356	325	348	322	340	339	326	365	358	346	392	390	352	328	351	337	301	322	334	358	333	347	340	351	330	333	364	354	350	312	341	358	311	390	336	333	348	374	325	340	357	294	383	325	332	378	353	348	329	380	351	328	337	368	349	362	349	333	334	372	367	360	350	352	353	355	356	372	345	358	366	351	338	334	346	307	341	353	313	325	319	339	317	346	347	348	322	341	350	370	333	335	315	350	356	349	341	344	330	336	333	344	339	357	367	335	352	328	346	371	344	336	337	322	312	333	334	347	371	333	373	339	351	339	330	333	333	351	338	317	361	342	326	346	328	342	330	374	371	329	332	346	350	341	347	339	348	332	360	356	342	306	337	356	359	363	328	341	339	326	361	330	352	378	346	397	308	378	352	331	344	348	403	335	311	358	343	325	347	375	361	317	307	314	333	346	338	333	326	363	331	361	360	311	333	341	349	356	342	351	345	358	346	345	332	364	363	345	340	326	340	305	337	358	350	341	327	349	341	360	334	354	364	346	350	357	312	346	337	324	376	347	323	331	355	333	357	353	327	370	324	340	365	342	335	367	320	338	303	356	331	349	350	353	366	326	333	330	326	339	355	347	319	342	343	354	331	375	362	320	347	313	325	342	317	323	368	331	318	334	357	322	358	375	310	339	329	356	370	359	331	352	366	350	361	327	357	360	345	363	378	330	346	349	307	324	326	357	325	311	354	346	326	292	340	342	346	362	351	351	318	331	355	322	353	324	326	331	345	335	332	378	333	325	348	337	339	310	362	339	362	314	334	353	348	377	345	371	345	347	378	342	315	346	343	355	335	355	363	346	370	325	351	352	335	324	315	357	358	402	354	360	351	303	314	354	340	340	346	333	356	342	316	334	353	348	338	364	361	357	304	327	335	341	342	308	345	351	339	352	328	310	366	338	372	338	337	355	346	370	336	329	347	346	345	350	320	326	335	319	340	351	325	383	354	333	317	355	363	336	345	350	356	374	369	356	348	354	356	327	346	358	348	361	342	357	348	368	340	338	341	374	334	346	338	359	349	355	349	359	329	344	345	361	339	335	353	331	326	347	333	332	353	351	333	357	335	322	370	340	351	342	341	342	331	361	336	374	346	324	331	356	328	359	339	358	342	368	337	352	351	332	326	340	329	367	365	379	329	338	339	326	349	340	354	371	365	328	345	347	366	336	343	348	346	349	369	333	341	321	329	312	337	342	326	351	334	340	330	371	328	319	339	332	372	315	311	380	316	334	328	335	356	371	338	347	340	355	328	333	304	373	341	316	357	350	312	327	355	321	349	341	333	364	314	373	312	344	327	347	343	359	317	342	331	325	338	360	318	312	353	343	327	336	342	365	317	371	341	345	360	339	324	345	345	395	337	344	343	341	327	342	322	333	330	353	336	334	317	358	337	314	347	345	341	345	334	331	327	362	368	317	344	338	344	367	349	343	310	329	324	362	349	330	347	377	359	339	333	344	323	347	340	327
53878	56333	37331	30549	21914	19911	41978	12663	654	224	225	177	163	152	150	139	120	133	118	145	119	133	120	94	117	115	119	98	93	98	90	129	99	97	105	109	102	117	93	139	134	100	94	95	98	115	104	111	100	100	108	102	87	105	97	109	111	77	77	109	89	84	82	97	92	106	97	115	108	108	96	104	115	98	78	124	98	92	101	94	107	104	101	107	94	105	100	97	107	109	107	97	91	93	104	81	103	95	107	78	95	89	98	101	97	93	102	89	86	102	96	89	89	111	89	78	101	117	110	117	97	104	80	86	82	93	94	100	113	91	88	101	84	95	103	100	98	90	75	111	102	98	89	88	114	84	100	104	92	92	98	97	103	88	108	80	105	77	98	80	97	78	109	98	106	85	108	92	120	88	112	95	98	86	109	97	94	95	95	104	102	92	84	87	88	86	101	114	101	93	82	102	114	106	101	91	87	98	107	93	114	85	96	106	97	75	99	96	105	106	101	111	108	86	100	109	97	98	90	111	102	84	88	110	87	95	86	77	75	83	95	89	100	98	107	87	91	90	103	90	98	110	101	103	95	110	83	103	85	102	85	72	89	85	113	100	97	91	95	76	88	94	85	96	102	90	102	91	113	86	86	99	84	90	90	105	108	104	86	104	92	92	112	92	89	92	105	80	102	79	87	100	102	99	106	92	78	94	93	92	86	100	88	102	108	98	90	92	99	114	69	103	118	95	84	79	84	94	93	83	84	93	80	97	93	107	100	84	90	96	88	98	95	108	106	109	115	103	101	86	109	102	105	93	99	89	82	108	102	101	103	107	100	92	102	102	92	74	98	94	94	87	92	95	101	99	86	93	100	99	84	88	89	105	87	84	85	104	96	97	86	95	100	96	84	91	113	102	100	87	89	103	85	94	89	99	112	100	106	98	100	98	111	98	87	94	89	100	103	112	92	97	95	100	94	110	90	93	112	100	90	88	111	108	105	103	98	108	96	92	79	107	92	99	93	98	101	95	71	110	84	85	95	106	92	88	99	102	82	109	101	99	106	100	98	89	90	96	86	86	90	96	98	91	91	127	86	88	104	88	98	94	118	105	117	96	109	105	123	86	85	90	98	71	99	92	93	105	85	87	87	95	91	102	130	88	110	99	114	96	108	102	108	100	101	109	83	78	94	107	88	85	97	96	116	98	95	100	70	95	77	99	104	104	109	97	112	112	87	111	89	99	109	118	115	115	101	91	98	98	120	85	82	88	102	87	98	104	100	94	101	82	103	99	98	101	99	95	84	105	99	86	96	100	105	79	101	79	72	90	99	84	101	93	101	118	110	114	94	99	105	89	91	124	106	95	88	110	78	94	105	106	106	92	86	93	104	95	98	115	105	103	97	99	107	104	95	106	92	100	94	82	93	94	91	97	91	95	90	119	106	102	101	86	91	93	98	93	100	100	112	90	86	97	101	103	103	105	90	81	102	91	108	85	93	89	94	94	103	110	97	100	83	109	97	93	85	95	104	102	113	92	84	96	101	91	91	89	99	93	103	103	90	109	100	94	88	85	93	95	96	83	96	102	118	85	106	96	84	101	93	92	115	89	95	112	97	105	107	90	92	98	85	103	87	105	110	92	95	97	85	77	101	82	115	88	83	89	91	97	88	88	98	82	117	95	106	111	104	96	98	89	88	101	98	90	93	110	106	87	85	116	97	90	89	90	100	99	102	107	93	103	101	100	111	86	112	103	99	103	109	87	113	95	100	85	102	118	87	95	105	92	126	112	84	89	86	97	95	87	94	97	110	96	86	102	93	93	89	90	89	119	94	94	87	100	104	102	96	99	108	100	120	115	84	85	101	107	112	100	90	95	101	112	86	88	105	94	105	101	89	92	95	104	97	109	94	93	95	104	88	107	91	102	102	109	96	101	104	105	87	99	101	99	73	87	99	102	103	90	93	100	93	92	136	98	103	90	100	106	89	104	100	99	96	87	89	84	87	109	93	106	94	81	86	102	107	95	95	99	91	99	105	84	79	100	101	80	137	94	125	104	105	102	94	110	104	97	117	78	101	88	86	91	89	93	105	102	88	103	94	97	99	84	100	91	104	81	71	99	97	92	89	88	104	112	100	93	95	82	105	93	103	91	107	74	91	108	113	108	99	98	82	97	86	93	84	110	106	106	102	98	98	102	83	78	118	109	90	102	92	92	87	105	116	112	110	79	98	88	89	96	80	107	93	108	86	85	89	94	81	97	110	99	85	96	101	98	105	97	91	103	91	95	100	95	100	85	101	116	96	127	99	97	91	89	99	106	84	83	95	92	115	89	98	95	88	112	102	111	92	111	84	93	96	94	100	101	104	99	85	112	101	84	103	88	99	86	104	100	98	89	99	102	118	87	81	94	81	102	100	101	92	90	94	82	88	107	104	79	96	86	100	98	116	111	82	96	85	82	101	99	98	132	92	98	103	95	97	103	94	100	88	95	112	109	99	92	107	98	94	90	102	106	97	80	84	100	105	94	104	75	90	91	84	102	98	109	104	103	118	96	115	99	95	95	115	87	109	69	92	102	104	99	111	113	93	97	101	105	101	95	97	81	95	84	96	105	98	102	104	82	130	109	91	77	101	97	96	93	107	108	93	96	101	102	95	105	101	105	106	110	104	103	101	110	97	129	95	100	98	100	79	102	89	83	91	80	70	78	124	104	102	89	98	102	85	98	104	104	88	107	101	94	99	86	93	100	98	107	97	98	105	101	98	96	99	91	108	98	85	99	99	84	100	95	81	108	95	90	96	98	94	112	75	127	98	91	97	101	112	103	84	92	85	102	86	98	81	92	88	113	93	101	97	104	110	106	101	82	102	97	91	108	105	83	103	99	95	80	83	94	108	86	91	102	91	96	97	93	87	79	93	87	98	99	96	90	86	96	99	100	102	88	99	105	103	96	112	107	87	98	94	102	88	100	66	98	98	108	100	85	110	102	90	105	94	85	84	122	87	117	121	117	103	98	95	110	92	74	96	110	99	93	103	97	86	88	93	107	106	101	101	97	103	101	113	98	107	95	105	108	99	85	90	82	99	93	104	101	92	104	99	86	89	96	80	94	110	102	102	80	103	88	82	82	104	104	85	94	86	101	82	106	95	101	109	107	80	95	121	84	83	105	98	105	101	92	108	106	92	90	107	99	116	110	102	92	106	105	87	110	90	85	99	105	101	103	79	111	98	96	96	93	101	84	105	100	102	85	100	87	102	104	95	87	91	92	84	99	93	92	95	105	88	110	105	114	98	118	89	92	119	104	100	89	100	88	96	93	119	94	102	101	91	84	83	84	79	106	95	88	92	104	96	101	85	90	91	90	93	107	97	82	100	89	74	92	103	81	104	97	108	98	109	85	80	95	104	84	94	92	127	101	106	109	84	104	111	99	96	111	96	90	105	106	109	104	93	91	86	83	101	109	138	91	98	83	103	105	108	82	86	102	111	99	103	120	101	86	109	90	99	103	99	88
37461	49196	24349	31783	15031	29862	53864	4727	1262	1119	950	868	740	691	651	611	539	563	472	461	513	428	429	405	409	416	328	336	340	346	367	362	372	297	323	334	297	323	324	879	552	317	295	301	302	290	282	287	294	287	282	309	287	270	273	298	289	286	260	298	279	262	269	279	292	266	259	271	295	268	292	271	279	312	271	251	251	243	260	264	289	278	282	249	281	264	241	258	244	264	279	259	270	255	282	263	261	254	259	269	261	278	240	272	279	301	260	265	264	255	260	282	244	250	240	276	270	244	252	263	274	280	266	245	268	269	257	252	255	257	265	244	250	244	270	261	283	232	257	244	255	270	223	259	266	288	265	262	243	261	270	268	260	256	242	276	260	278	261	230	259	247	251	253	270	254	235	281	273	267	263	250	291	260	284	258	272	294	247	249	262	261	278	282	271	253	251	275	242	291	237	273	264	254	295	263	272	291	271	255	296	264	305	257	279	258	273	257	266	272	239	260	296	251	287	238	242	274	272	263	265	261	268	275	273	228	263	251	272	267	257	239	291	270	269	253	260	275	262	249	277	240	268	253	265	255	256	257	247	242	251	251	278	273	264	246	246	249	232	256	270	255	304	274	290	252	255	267	234	253	269	270	249	262	246	262	246	235	241	286	268	245	265	243	264	254	260	256	245	254	238	277	262	262	234	263	278	248	250	239	282	264	254	256	260	246	254	251	277	268	259	248	210	288	270	248	283	269	256	251	261	242	277	244	245	283	251	229	236	231	259	244	267	234	265	245	275	267	248	232	235	245	246	231	234	256	249	263	246	248	255	241	239	248	240	267	255	270	245	273	249	237	251	252	243	277	256	255	257	281	272	253	265	235	229	250	260	246	265	255	281	253	255	255	236	240	239	221	236	237	216	246	269	247	252	228	258	260	245	249	273	271	242	261	246	242	270	244	259	243	247	252	258	242	248	251	273	248	240	253	272	259	265	234	253	247	239	240	269	257	259	274	251	255	256	254	252	241	275	248	251	244	267	264	262	272	262	244	273	239	262	242	277	227	263	255	262	254	257	266	220	268	264	242	246	242	230	233	254	259	256	276	248	206	269	239	229	240	252	246	275	270	276	286	298	274	249	234	229	240	268	254	275	290	246	236	255	269	255	283	247	286	231	255	279	270	250	236	261	264	236	260	255	284	259	244	246	221	241	260	278	256	296	274	277	234	276	255	249	262	266	248	261	272	243	289	244	262	260	228	261	270	271	238	247	287	268	269	308	238	251	253	241	259	248	266	268	272	270	271	265	250	241	215	267	224	251	248	242	246	241	267	261	235	249	253	294	257	245	257	244	255	277	277	259	297	248	240	269	221	239	280	273	271	260	262	268	279	242	240	243	246	263	259	260	240	251	266	247	258	271	248	271	265	256	256	268	259	265	243	244	246	248	280	269	259	266	250	276	272	271	230	252	241	269	260	245	227	272	243	274	275	223	248	254	261	227	263	251	271	263	271	247	272	245	243	231	257	256	253	251	248	266	281	247	277	245	283	273	210	247	248	261	246	266	247	254	250	266	217	258	274	247	244	238	220	272	244	247	241	247	243	272	272	262	248	250	257	251	242	264	242	258	275	263	229	244	276	233	241	238	254	240	279	265	254	250	266	224	252	295	245	275	242	243	240	239	277	245	234	269	267	263	284	265	225	264	228	269	261	262	244	253	256	248	278	251	271	279	252	261	259	244	267	260	233	261	274	279	245	287	276	256	245	247	250	246	274	268	236	276	264	226	262	242	249	267	250	283	271	275	277	258	251	232	263	262	276	241	290	251	265	275	246	266	251	254	272	250	268	265	268	228	282	254	254	250	297	314	261	245	213	232	270	249	249	261	290	251	254	247	233	272	242	231	247	263	227	260	247	264	227	265	263	293	240	247	249	305	254	256	282	254	263	256	245	255	254	241	267	266	241	260	243	258	221	264	284	273	234	248	249	257	282	242	276	245	285	275	260	271	257	253	266	255	270	246	269	222	248	255	263	238	220	259	252	257	248	248	291	261	273	242	240	248	275	269	239	245	239	275	255	250	274	249	249	251	250	261	262	268	229	251	259	251	264	249	271	237	269	264	263	274	273	233	254	244	291	273	286	277	283	263	219	250	272	231	255	234	239	248	264	269	272	244	257	252	238	279	248	259	260	267	244	242	253	229	280	258	234	269	258	255	275	253	288	239	244	247	239	250	248	273	247	277	269	271	236	261	260	249	251	234	255	279	240	248	248	235	263	255	272	258	285	283	272	266	247	277	252	256	228	257	230	238	253	263	245	256	245	238	306	240	277	242	236	272	270	279	261	290	272	248	248	231	282	278	279	265	235	244	272	268	225	260	281	266	231	281	227	279	256	252	266	237	274	248	237	257	237	236	243	223	265	233	249	249	260	259	234	245	256	250	244	261	236	263	251	232	228	238	241	247	259	275	302	253	266	247	240	239	263	246	236	259	260	256	289	266	240	260	278	259	261	271	257	268	234	246	289	263	258	241	254	254	259	252	216	281	264	267	248	255	270	237	279	260	277	238	240	222	230	267	243	264	258	245	253	281	259	251	252	267	266	245	224	257	255	215	227	259	254	244	218	249	248	250	253	256	246	274	247	269	258	270	294	263	259	242	259	234	275	269	256	249	228	253	255	276	267	222	256	236	271	252	257	265	238	268	246	259	245	266	262	282	233	252	248	235	258	261	255	272	247	235	262	234	248	233	227	232	253	248	244	227	263	271	266	280	260	220	279	241	232	258	235	275	238	258	285	257	233	218	256	270	241	259	277	266	277	266	266	258	266	243	259	224	280	219	248	257	249	258	257	262	248	263	266	244	261	252	262	236	259	247	272	266	261	303	227	250	236	272	258	238	239	240	257	260	255	267	287	258	273	245	306	235	258	261	228	246	277	245	255	266	255	245	246	251	262	252	265	246	293	284	281	244	214	259	273	263	253	273	286	273	242	246	261	233	245	278	253	247	280	267	252	223	267	279	277	217	244	258	275	292	259	247	250	260	228	265	228	246	246	244	272	236	251	251	254	282	254	231	250	259	260	252	265	231	277	257	245	257	244	250	247	232	266	264	291	266	248	266	238	269	253	258	236	227	240	237	237	261	235	263	225	297	237	263	279	259	297	255	242	242	277	218	271	226	233	265	263	255	244	280	235	257	250	271	278	265	284	266	264	255	265	241	222	269	250	250	275	243	253	255	263	266	260	279	269	254	255	248	256	234	268	260	252	255	243	251	240	282	250	256	232	240	256	266	224	225	254	265	265	260	230	259	264	228	306	227	261	259	271	256	246	232	252	247	278	217	257	237	239	254	233	228	269	265	237	223	280	284	275	254	288	249	275	270	254	289	265	248	240	259	258	281	239	255	272	260	272	255	229	254	281	270	229	261	262	246	239	240	276	219	242	259	209	259	274	253	279	263	262	254	247	244	258	259	234	259	242	237	244	250	241	258	274	260	238	256	238	265	260	250	221
21735	20143	6114	1469	466	479	835	162	101	105	101	101	107	109	98	91	101	92	98	115	98	88	97	106	83	119	106	98	88	105	99	106	111	84	112	95	108	107	99	111	123	126	106	98	98	81	93	112	88	83	99	91	98	100	107	116	95	93	86	118	96	90	98	85	94	102	104	94	101	97	116	99	94	100	93	97	94	96	102	106	99	106	89	98	115	111	107	112	124	126	96	92	98	101	101	115	114	105	88	78	97	78	108	110	85	111	94	95	102	83	93	87	83	94	83	94	116	118	121	102	104	106	96	116	104	86	97	90	86	95	103	101	112	112	87	104	97	95	96	85	86	102	84	91	92	98	91	92	98	91	99	105	103	108	106	111	117	95	81	101	95	101	95	90	119	115	109	111	90	96	111	95	100	91	114	101	102	107	94	99	114	96	86	97	102	116	92	93	102	94	106	116	106	104	98	97	95	100	94	94	78	100	92	102	103	103	105	121	89	117	103	117	100	101	114	92	92	95	95	110	102	97	110	80	108	93	94	103	91	99	90	102	97	87	90	95	89	97	104	103	124	102	116	112	92	82	112	92	107	115	108	100	95	105	104	116	116	102	93	85	94	110	115	109	83	95	102	88	92	114	106	94	90	92	116	96	100	99	119	103	99	95	103	102	114	98	108	108	83	104	72	89	90	93	102	99	95	102	116	98	79	100	104	97	99	107	109	117	83	102	93	102	89	108	87	95	108	77	105	114	102	102	115	95	92	93	99	108	97	93	109	101	99	102	80	109	111	94	103	73	98	74	94	88	101	86	93	86	93	97	113	101	96	106	91	91	101	105	96	100	100	85	100	86	121	97	108	112	95	93	93	79	100	106	100	111	75	92	96	88	99	109	89	102	98	91	95	96	94	104	116	103	93	100	107	100	82	99	100	112	96	91	112	87	96	90	115	104	102	81	76	106	110	110	109	96	112	89	88	87	100	99	108	107	107	86	95	83	103	93	98	97	91	114	77	95	89	91	122	110	95	75	96	91	106	84	105	89	86	102	102	100	112	103	96	96	96	74	100	80	106	91	104	90	99	105	102	105	85	109	106	105	101	98	108	112	109	99	110	100	109	99	100	110	95	92	125	110	113	88	99	91	90	114	95	97	110	87	91	102	119	94	102	108	110	101	97	92	110	108	100	93	99	75	89	109	89	91	101	100	88	93	92	107	103	95	105	110	84	94	111	93	105	104	111	98	89	96	96	80	94	113	104	100	95	103	103	86	100	102	85	117	89	93	105	96	96	108	95	97	97	93	104	103	99	87	86	92	110	90	92	98	98	92	89	90	87	105	86	98	93	98	84	90	102	104	97	89	122	101	94	90	105	90	105	99	93	83	113	103	90	111	101	86	91	94	111	97	101	108	79	96	93	98	102	99	78	91	88	104	95	101	102	93	91	88	110	95	98	105	98	114	104	98	92	118	102	111	104	97	98	104	90	101	91	99	91	104	99	94	96	91	103	91	90	110	83	101	103	88	97	99	101	94	109	96	98	92	98	106	83	125	119	97	114	96	103	92	94	99	78	95	101	114	91	93	107	93	103	97	96	102	97	101	121	87	99	105	83	100	94	104	107	103	97	106	95	85	107	90	84	115	112	93	105	96	83	84	78	91	89	89	111	101	108	104	90	79	97	94	94	106	105	90	96	112	99	101	107	119	93	89	109	89	74	98	98	89	96	89	97	97	105	106	96	99	102	99	92	96	103	101	89	89	115	90	97	95	100	95	87	93	93	105	101	86	98	108	77	94	96	104	89	98	95	93	103	108	90	83	93	94	99	90	106	108	108	111	97	89	86	101	72	102	101	111	90	84	110	103	98	112	118	98	108	99	104	107	88	113	94	96	92	103	105	93	83	91	93	93	90	100	92	99	95	99	112	90	110	102	109	77	98	88	99	119	101	111	93	96	103	93	101	94	95	94	85	107	79	103	109	109	99	92	105	97	97	105	98	89	86	109	124	85	94	92	88	95	97	80	87	102	112	94	111	109	102	94	107	107	106	94	81	82	97	100	94	98	111	106	88	97	112	104	78	97	120	95	88	94	95	113	100	105	91	90	109	97	90	87	103	107	97	101	95	102	111	116	127	102	99	104	111	99	107	86	111	105	119	102	98	102	97	104	92	100	104	104	113	78	120	90	102	90	100	93	119	101	98	91	116	90	94	103	115	98	87	101	93	92	84	117	91	115	104	112	91	96	87	98	99	99	98	108	89	103	109	104	97	113	83	92	72	110	91	114	107	110	101	112	102	108	95	99	99	105	109	89	72	94	99	116	109	98	99	97	84	122	94	97	105	84	95	106	95	101	98	114	90	127	96	104	94	110	87	101	95	91	103	130	75	96	102	89	91	101	70	99	103	93	110	96	96	101	109	100	87	114	95	96	119	103	92	111	104	107	110	99	96	93	113	105	96	96	96	104	97	79	98	67	99	88	108	104	94	104	98	108	106	89	88	91	96	112	85	86	110	79	103	101	95	108	104	95	99	95	86	114	114	114	95	94	98	85	94	88	93	99	86	98	86	92	105	98	101	117	103	92	82	88	98	87	109	103	101	81	99	101	89	102	118	111	82	95	91	93	109	97	102	89	78	89	104	90	96	84	106	100	115	97	114	89	93	96	98	98	109	93	92	96	106	92	105	91	113	95	99	96	92	80	99	96	103	97	100	91	103	94	83	106	88	97	113	98	100	92	104	94	106	113	97	120	93	85	94	93	92	92	108	95	91	107	98	117	94	96	87	111	100	117	89	106	93	94	97	87	106	104	93	106	107	116	95	86	115	112	81	110	87	90	94	95	92	108	92	99	101	126	109	107	95	92	99	87	100	98	114	103	90	97	93	100	96	96	117	113	95	99	96	100	92	106	101	109	90	99	89	90	101	105	107	86	80	87	86	107	101	98	82	99	103	99	99	95	125	103	114	85	97	98	102	95	92	99	102	112	102	102	92	99	88	93	99	103	97	113	101	102	96	109	80	132	83	108	107	86	93	100	81	105	112	100	84	120	99	88	108	91	96	89	110	79	88	99	68	91	82	119	105	110	101	82	87	100	100	96	102	104	106	99	107	108	87	102	105	86	105	94	103	112	96	91	106	110	112	103	90	105	97	122	87	73	115	100	108	99	102	100	95	108	106	83	112	89	94	85	98	88	97	87	98	109	103	97	106	101	88	101	98	71	91	114	95	102	114	87	81	88	98	98	110	112	100	102	114	104	100	88	103	113	78	107	88	88	109	89	98	96	122	102	109	87	93	98	110	115	90	81	100	110	83	104	93	98	104	107	92	103	120	90	91	108	104	96	88	81	100	91	96	101	93	100	94	82	99	67	87	90	103	106	113	102	77	100	102	114	98	101	101	103	108	88	112	99	108	93	82	93	111	90	95	101	84	103	101	112	79	100	115	89	94	88	106	90	87	88	101	80	102	93	89	75	111	103	114	104	98	118	101	83	98	91	87	98	92	102
13493	17571	3904	2627	679	1457	2839	333	318	306	313	330	337	294	292	296	325	309	273	288	295	290	270	292	289	305	288	292	272	308	274	301	256	265	252	288	226	245	246	279	296	295	264	267	267	301	271	286	307	288	282	289	260	260	287	302	257	274	265	281	261	273	260	261	235	279	274	287	283	263	293	234	264	270	267	258	292	278	281	290	270	267	253	272	267	246	283	272	292	257	249	241	261	271	298	283	284	263	276	254	244	268	273	259	259	261	255	251	239	294	269	246	268	292	264	284	275	276	245	263	267	227	265	288	294	282	242	243	289	258	246	277	284	257	260	259	268	255	266	264	261	276	297	279	306	272	262	252	269	259	251	269	300	285	281	268	269	255	247	226	268	266	250	278	254	258	285	277	267	273	250	296	250	269	276	273	281	260	275	272	268	285	276	272	240	290	271	283	273	247	292	263	260	267	272	259	278	292	281	247	286	264	258	302	256	286	277	276	273	248	275	276	297	280	309	284	265	250	285	268	270	248	278	249	230	253	283	265	285	272	286	286	304	268	266	237	271	272	275	245	278	227	252	269	256	249	254	262	256	245	259	277	270	272	280	260	284	271	260	296	265	272	277	284	256	248	264	282	282	282	275	273	301	284	267	304	245	257	266	285	264	286	258	264	291	271	265	281	238	265	263	276	257	260	299	265	265	271	274	266	259	227	254	238	284	281	261	311	308	254	280	297	272	294	270	293	287	278	265	278	264	272	250	252	268	255	269	290	275	257	289	271	260	280	277	247	246	287	299	268	263	255	246	283	257	268	260	289	263	264	232	265	254	251	282	282	238	268	269	236	295	258	279	253	272	267	276	251	243	265	235	258	252	265	274	256	287	274	276	286	269	263	270	254	280	250	249	278	290	274	302	285	270	267	289	291	254	254	269	281	260	260	244	237	264	294	283	255	249	260	245	293	293	296	259	240	273	269	290	268	256	264	268	254	254	269	245	278	277	309	250	319	283	265	277	280	256	266	281	279	242	240	268	271	272	264	282	275	272	274	267	263	259	261	264	279	262	247	259	272	235	271	266	272	266	261	267	278	243	282	262	247	258	277	283	262	272	308	283	300	268	236	243	254	253	270	263	258	263	261	264	285	254	247	276	265	245	287	232	267	266	269	264	283	256	266	276	255	276	280	259	268	261	264	264	251	306	244	262	283	259	222	261	237	263	288	280	230	273	277	259	278	269	299	260	253	288	275	252	256	266	316	258	242	262	282	291	259	288	272	261	288	280	240	275	284	275	239	249	265	285	265	255	247	273	259	267	269	292	278	276	246	286	266	293	313	285	280	249	254	242	260	258	240	269	255	314	271	243	294	248	286	253	259	247	259	253	256	274	281	266	279	260	269	263	233	300	260	272	291	275	259	281	269	275	258	279	289	252	268	230	268	271	280	251	280	290	287	232	302	267	280	269	263	251	259	270	268	258	308	255	233	261	265	269	257	267	249	253	271	241	269	262	281	306	289	265	303	265	268	260	281	289	287	258	257	248	262	263	266	262	240	285	299	257	257	277	273	297	303	287	276	319	252	261	279	253	241	263	251	249	272	278	286	257	261	255	261	279	263	250	268	272	270	279	257	270	263	275	265	251	297	288	277	287	270	275	253	265	281	262	311	253	284	254	290	262	286	260	247	263	301	254	273	264	277	295	246	272	242	294	238	277	259	243	283	276	271	276	283	260	271	234	290	270	240	281	285	277	265	268	251	291	276	284	279	276	268	266	259	279	296	249	293	264	237	277	266	299	267	288	278	280	267	274	292	257	264	283	259	298	294	296	259	257	264	252	269	251	286	296	298	275	268	248	270	276	243	269	282	273	251	260	243	252	238	259	252	264	267	241	258	283	252	300	258	264	272	218	269	255	253	262	292	286	252	270	266	277	266	246	277	261	256	258	249	252	261	267	258	305	275	259	249	274	269	296	261	262	267	275	283	273	263	247	272	257	273	251	267	268	253	271	273	287	266	269	263	255	279	259	271	253	279	300	254	298	244	262	250	266	284	260	278	231	264	241	264	266	247	270	264	275	247	258	302	279	275	267	270	271	252	268	257	293	271	265	226	273	286	253	301	289	259	243	274	284	250	302	269	256	299	270	264	274	275	255	269	286	258	248	243	257	246	257	261	275	267	260	248	265	271	272	296	262	280	258	237	278	280	304	260	257	283	280	254	260	257	267	278	280	290	239	264	268	301	261	245	254	245	258	271	272	272	282	259	243	290	278	229	286	269	294	292	277	265	233	243	284	273	294	282	270	265	269	256	282	249	232	270	259	249	264	257	286	250	252	274	263	289	253	249	294	277	253	264	267	278	254	285	257	302	267	277	259	271	290	263	285	277	258	253	271	287	244	257	289	286	282	283	274	255	260	286	292	273	274	279	278	248	268	295	271	240	293	275	274	274	269	265	296	277	263	235	254	254	299	262	283	246	261	239	266	258	253	287	250	253	259	314	252	277	255	277	238	272	280	266	258	259	246	246	255	258	275	259	252	260	260	262	283	274	257	288	242	286	246	288	301	270	270	273	269	288	234	264	250	246	249	251	250	262	248	266	270	247	276	283	248	289	263	283	257	270	296	247	270	270	250	257	263	268	278	280	289	268	257	270	241	260	271	268	258	273	248	276	257	290	283	264	268	251	288	246	272	288	242	270	259	276	251	254	269	291	280	292	291	265	265	254	279	263	294	288	281	250	246	293	284	277	270	290	262	240	258	291	270	293	262	288	286	291	249	287	265	261	279	259	254	262	264	277	292	262	278	268	283	275	294	253	262	260	281	280	264	244	269	273	274	273	242	261	266	242	261	248	276	265	294	255	261	263	272	246	251	277	278	270	277	272	248	250	241	253	240	254	230	254	274	281	267	286	292	261	294	273	252	247	276	257	264	276	276	302	244	248	302	276	255	270	262	265	285	266	262	266	284	305	295	292	268	267	282	257	268	258	274	281	291	282	318	280	263	295	297	254	269	256	274	292	260	304	280	307	251	254	260	276	258	260	247	244	258	300	261	302	268	265	284	257	283	268	269	243	231	275	301	277	264	278	291	294	274	287	272	242	275	263	288	277	276	296	275	283	268	249	240	258	272	290	251	250	267	274	254	239	245	293	279	255	255	267	246	291	268	281	284	296	240	264	278	257	259	254	265	301	248	277	275	299	277	263	265	285	254	247	293	262	265	259	269	253	274	248	276	268	270	253	262	294	255	233	290	265	258	253	267	261	256	281	264	258	273	266	279	266	264	255	286	283	296	279	287	263	264	311	262	252	273	267	246	276	271	275	274	275	276	296	277	276	269	268	244	269	284	251	265	239	266	279	263	258	279	251	245	279	278	286	275	276	262	256	267	281	274	294	267	258	285	270	276	282	269	284	267	298	272	289	262	287	241	235	290	300	266	242	264	283	281	256	259	258	282	285	303	263	254	292	257	257	276	259	280	240	299	268	292	281	264	272	242	253	268	274	259	264
46924	45638	25861	8335	3884	7982	5324	389	234	211	210	186	165	160	176	156	164	143	153	137	141	137	139	127	118	141	125	137	133	137	128	114	131	111	132	140	121	142	157	130	149	127	123	121	111	120	117	127	118	134	127	128	123	108	134	115	93	118	127	131	107	117	102	122	137	101	123	108	117	115	130	119	135	118	105	117	124	135	124	129	122	121	137	136	110	125	123	130	115	117	113	118	129	109	125	136	121	117	149	113	114	114	126	129	117	137	109	133	92	106	126	111	134	132	130	122	120	137	106	120	116	127	135	124	122	122	128	135	131	135	131	131	120	125	110	110	133	116	124	103	116	124	113	131	113	131	104	115	137	116	111	115	115	123	148	131	111	125	111	125	121	112	150	115	136	130	111	120	125	121	140	123	126	123	130	112	114	115	149	122	116	145	146	125	125	119	128	103	119	121	129	140	115	118	128	123	117	129	116	130	103	116	114	125	119	123	102	103	114	115	98	110	132	98	144	121	143	124	114	130	112	134	128	125	130	125	120	139	90	108	131	128	123	113	125	134	135	117	135	122	143	137	114	113	107	122	116	112	142	121	98	108	127	120	120	142	125	136	136	124	111	121	130	121	137	138	110	126	117	122	129	123	128	114	128	123	131	134	138	136	126	128	100	109	119	152	125	130	121	125	114	101	119	130	134	118	128	115	125	109	137	121	130	109	124	108	130	121	148	123	126	124	106	108	112	116	114	131	141	127	132	123	138	140	114	119	113	110	140	133	114	130	126	122	129	119	105	119	130	133	142	132	127	127	119	130	116	127	113	134	127	132	107	140	122	115	137	122	134	125	133	119	116	140	140	114	118	123	120	122	121	117	128	107	120	121	120	116	129	115	148	117	121	111	142	152	121	117	126	107	108	132	124	139	113	113	110	125	128	118	139	124	117	138	125	112	121	116	128	124	133	130	111	108	101	133	120	117	143	131	124	121	118	127	147	159	118	135	130	124	130	108	116	116	134	117	117	132	135	125	117	121	116	126	127	149	136	118	122	126	157	130	125	140	121	117	130	132	124	118	137	109	132	113	111	135	108	133	108	123	122	121	113	101	110	113	131	116	110	125	144	109	113	126	116	105	92	134	156	137	103	117	117	141	122	121	125	128	127	128	112	128	113	129	133	129	132	112	122	117	121	131	142	117	119	134	130	139	128	109	139	142	102	126	127	124	103	116	129	158	115	125	118	117	137	115	120	146	129	120	128	128	125	125	120	137	120	122	101	99	126	125	128	100	112	117	129	130	134	137	131	134	138	136	122	130	124	111	106	128	119	143	122	119	128	116	131	117	115	118	106	144	143	127	116	130	121	113	120	123	128	113	139	128	129	125	118	128	108	108	127	130	118	137	120	110	123	129	132	123	132	122	130	120	121	123	135	122	135	137	141	119	150	123	112	123	122	117	114	125	135	120	111	115	110	143	129	132	121	119	97	122	125	129	137	119	143	107	114	131	131	133	129	138	111	122	119	96	109	134	127	111	139	128	132	136	128	116	115	118	115	114	112	122	120	139	112	111	147	145	126	142	115	130	135	125	110	119	128	112	117	116	120	131	133	130	134	104	118	118	117	108	129	126	130	119	139	105	116	113	128	133	112	124	119	124	106	128	113	119	133	134	126	131	135	140	116	118	120	147	152	124	132	119	132	129	122	121	112	117	147	155	131	135	110	117	112	131	143	112	125	109	136	133	130	127	131	110	133	133	114	138	126	132	109	110	106	126	127	119	134	135	109	110	101	109	111	111	111	129	141	123	112	131	127	133	134	111	123	139	129	133	136	121	124	130	124	119	137	130	128	129	126	127	102	120	124	130	112	126	127	115	125	132	144	139	116	131	141	125	147	134	137	119	120	120	131	114	134	137	114	101	137	140	116	125	128	129	136	126	128	120	124	106	128	104	111	126	122	115	104	103	128	141	129	130	120	146	120	117	125	119	113	106	136	122	126	111	111	138	132	116	106	129	111	124	122	121	123	129	115	117	131	115	126	109	116	133	122	133	132	111	119	118	139	111	129	134	132	110	132	123	105	124	130	128	111	128	105	125	118	130	131	132	117	102	131	132	169	119	138	149	114	114	112	126	111	139	108	119	123	123	125	148	138	109	149	140	128	135	127	121	137	114	122	123	127	122	150	140	114	118	117	135	164	126	121	119	123	112	129	109	133	112	123	117	136	132	134	145	105	121	115	123	121	107	111	122	131	125	129	122	121	127	111	107	123	117	125	126	114	128	142	128	113	122	138	126	119	122	119	117	124	113	128	135	120	128	141	132	147	121	111	137	111	117	134	124	104	121	128	116	132	128	127	130	118	137	124	140	129	132	104	126	107	128	125	125	126	101	132	126	121	118	134	108	108	127	122	132	115	134	126	121	130	126	122	139	115	127	121	106	114	127	126	134	127	121	106	130	125	119	111	122	113	121	135	114	103	128	123	132	112	118	141	123	126	125	153	128	132	99	113	131	118	118	130	121	100	123	115	129	129	103	117	132	119	133	123	125	124	128	124	138	110	115	127	107	132	140	126	129	112	149	116	112	122	126	115	116	135	108	110	112	123	135	127	133	123	113	123	110	103	119	126	109	137	124	139	121	117	111	114	136	115	145	129	112	104	116	132	127	112	118	100	111	129	113	117	125	123	122	123	121	115	111	143	125	101	116	124	121	122	116	115	122	112	103	132	119	106	113	127	141	141	127	105	107	124	99	115	134	121	135	139	142	125	130	119	131	136	133	125	110	113	131	125	128	147	133	112	126	106	116	129	124	132	148	149	117	109	118	103	117	144	122	112	136	115	132	108	121	144	129	117	119	120	127	122	132	125	108	107	131	123	115	140	124	117	127	133	99	116	107	117	113	119	118	116	120	123	117	129	146	122	127	113	117	130	126	110	132	111	131	106	132	119	116	126	115	118	116	139	113	129	128	110	125	119	130	152	120	131	142	101	118	112	135	127	121	138	102	138	123	133	118	128	126	125	120	124	126	123	127	124	124	119	137	116	122	126	117	101	119	129	135	126	122	112	127	124	119	116	119	125	120	115	140	123	125	129	127	136	120	136	141	117	135	131	135	133	129	121	129	119	120	130	141	133	123	128	135	114	133	127	123	129	129	118	120	130	110	135	109	129	106	137	134	110	122	125	116	127	127	119	160	119	147	125	117	115	129	127	131	150	136	135	125	139	110	127	119	119	131	133	106	102	120	115	124	130	137	138	138	122	113	113	127	111	122	122	129	127	118	119	128	118	132	135	120	118	113	133	141	119	132	127	130	121	138	128	117	124	128	111	112	134	123	130	134	130	143	117	100	122	107	115	126	119	111	132	114	106	118	115	111	110	118	117	125	102	110	140	120	151	127	162	122	112	120	128	120	127	136	122	106	111	127	122	127	104	145	110	125	136	122	135	145	143	129	116	128	135	124	127	127	144	117	122	123	115	123	140	123	144	143	119	128	114	118	120	125	150	111	130	147
31698	37245	14147	3436	8119	18989	7246	1201	1114	929	823	676	700	664	605	552	512	524	508	438	473	498	432	433	444	400	420	403	381	406	407	413	364	370	396	376	366	343	308	390	412	381	374	340	330	348	368	377	379	327	340	354	357	374	362	317	348	331	318	348	341	343	324	349	314	317	324	327	317	327	324	329	354	321	362	337	314	343	364	334	338	326	367	332	314	332	334	342	345	331	338	324	333	333	329	353	310	348	319	353	329	328	310	348	315	327	294	338	319	362	332	294	312	333	330	336	322	315	323	306	318	334	327	351	337	307	321	333	298	313	339	307	337	351	366	317	327	329	294	336	344	293	344	346	322	318	323	307	310	338	354	344	328	338	343	307	296	315	335	309	309	318	317	359	299	328	309	319	324	335	337	311	345	343	316	305	335	375	333	340	316	351	312	322	338	345	307	344	318	337	335	338	338	300	320	352	344	361	298	301	322	319	304	361	328	332	326	343	338	314	322	322	325	304	319	309	327	339	356	335	341	341	298	360	359	313	309	309	337	337	327	307	325	331	311	351	334	344	306	290	302	321	332	323	334	287	338	323	297	339	334	311	331	329	325	324	359	338	344	306	307	338	326	334	309	341	333	317	302	343	322	280	348	353	315	337	299	339	346	314	344	285	300	307	332	333	339	361	332	359	310	317	330	323	319	333	352	338	306	317	318	317	305	303	321	324	311	306	336	290	302	310	309	326	338	323	327	324	305	319	349	308	341	312	295	328	312	318	350	301	335	307	329	314	315	316	332	331	342	317	322	331	353	310	359	333	344	359	313	335	362	310	303	330	334	336	289	316	341	330	321	335	330	309	337	315	324	306	329	365	331	312	312	320	363	348	304	294	343	336	315	318	330	311	360	327	309	328	334	291	315	309	352	311	328	316	336	335	290	307	334	344	339	338	323	323	332	339	322	321	335	340	347	317	302	357	318	329	314	289	320	297	314	324	339	350	301	306	353	336	322	303	326	342	337	288	338	332	338	327	308	304	324	309	370	328	325	310	303	301	331	347	301	307	302	322	343	328	292	348	323	301	294	331	338	314	334	321	344	337	314	278	331	317	316	316	312	346	331	334	324	386	338	304	296	286	313	318	337	355	320	309	316	312	327	350	331	312	307	335	313	319	324	317	295	305	328	320	319	361	320	318	320	331	330	316	311	295	320	350	298	319	299	330	372	313	324	329	325	318	288	361	300	307	328	274	305	335	320	303	304	342	329	299	313	354	325	298	313	312	314	339	291	342	306	338	316	296	342	329	337	299	300	329	332	333	332	331	347	328	329	358	338	282	340	319	292	370	345	323	348	329	305	322	318	316	335	331	333	297	318	325	317	324	315	326	327	330	330	320	310	339	315	322	326	308	316	351	300	323	316	325	350	320	334	332	312	341	310	329	339	335	350	289	304	307	329	313	308	318	281	324	312	322	316	317	317	320	315	354	323	331	363	327	315	323	366	318	297	312	326	311	321	355	340	312	317	320	311	311	338	311	304	322	305	305	281	341	313	328	324	303	303	311	311	340	329	328	347	325	321	335	294	320	334	339	325	323	346	329	301	334	323	345	318	327	324	349	335	339	335	322	300	347	326	287	332	328	317	346	344	312	324	299	311	355	332	310	334	296	333	324	322	340	302	334	323	343	302	339	326	326	336	319	314	349	305	353	325	331	334	294	335	340	331	317	321	363	296	304	312	344	368	329	317	307	276	311	372	356	295	335	332	311	290	310	294	306	309	325	330	339	331	344	322	320	339	352	304	314	325	329	321	326	342	327	308	331	297	301	303	358	318	330	326	342	306	339	358	327	329	340	341	319	326	327	358	311	322	317	338	305	316	336	331	332	286	335	323	333	331	364	324	334	319	323	306	347	336	325	300	305	332	294	358	321	312	321	316	350	324	322	345	330	327	353	318	317	297	327	352	367	326	340	312	288	322	374	322	331	341	330	307	312	347	334	303	337	328	327	352	326	351	341	339	327	333	301	317	321	335	328	318	348	305	335	320	324	317	318	297	300	322	312	286	327	318	330	336	340	329	289	328	287	313	314	315	320	330	355	344	346	314	313	313	362	358	300	317	328	337	338	328	294	292	319	340	270	314	299	345	303	335	346	307	312	316	307	324	313	300	302	319	317	311	349	337	353	332	321	300	328	325	303	305	332	334	351	308	312	346	326	304	338	364	328	313	334	320	337	328	340	318	337	331	340	307	314	303	287	311	289	348	335	328	335	334	290	341	323	311	321	326	317	319	330	320	345	341	285	333	341	316	329	342	332	328	341	323	338	311	327	312	317	327	308	304	294	342	337	345	315	331	332	334	303	314	310	341	311	292	320	306	321	321	334	347	311	284	288	297	285	315	346	358	331	344	340	315	302	310	285	334	330	307	316	342	366	300	337	363	324	345	311	305	318	336	325	337	339	317	360	324	328	318	298	325	332	354	331	299	304	315	301	335	338	323	296	302	330	312	318	320	308	330	301	283	308	309	358	336	326	332	324	292	348	304	329	309	353	320	346	330	316	336	291	352	322	319	301	336	337	302	319	296	329	315	311	325	310	291	317	303	324	306	297	314	336	327	327	317	302	311	332	334	321	293	297	352	303	320	315	315	352	293	309	310	321	311	310	294	303	305	337	340	309	360	298	314	312	311	311	313	305	357	343	298	325	320	350	312	328	330	338	317	322	329	293	328	332	290	327	323	320	339	329	329	289	318	311	362	325	356	327	316	327	326	343	307	346	333	326	302	297	299	280	311	312	337	328	356	319	323	298	342	346	333	321	316	332	350	328	338	302	363	320	338	353	303	308	320	321	304	312	299	346	337	306	288	332	330	317	346	306	328	334	315	335	331	296	336	329	306	348	322	327	341	328	315	345	317	290	317	325	330	324	313	321	334	327	317	322	308	310	312	323	319	332	301	320	306	315	301	356	346	298	344	301	300	290	329	297	330	324	337	296	332	306	353	320	280	303	343	313	344	312	331	309	361	304	328	319	353	283	306	325	307	311	294	302	359	297	319	354	319	334	353	348	318	318	305	330	308	327	338	280	303	322	287	340	327	313	311	287	322	309	331	351	318	293	341	308	305	349	332	349	343	324	317	312	334	320	324	334	353	334	315	284	317	322	310	351	341	349	308	317	327	304	314	317	343	330	324	305	336	310	354	332	321	332	302	328	320	317	319	322	306	338	304	292	339	325	339	309	325	339	329	332	353	309	316	349	352	318	313	345	322	319	357	298	322	359	312	346	322	326	307	325	318	315	346	357	327	335	319	331	334	332	341	319	331	331	295	314	318	329	288	291	305	319	335	309	308	315	261	328	336	315	330	350	325	342	319	326	302	335	324	326	317	319	326	317	317	333	320	322	336	347	337	322	329	310	329	332	308	367	333	333	337	340	333	307	335	315	330	318	328	333	303	310	318	321	322	304	347	308	320	321	315	305	311	327	339	334	315	311	291	350	300	326	375	293	347	326	324	323
55788	46255	21340	11126	23629	49187	24121	3628	427	231	207	177	171	149	164	134	118	147	138	96	126	130	105	107	100	142	107	119	134	108	118	107	110	92	91	102	109	119	113	99	103	102	102	120	92	100	120	98	108	85	87	113	116	116	104	104	93	104	91	89	97	103	107	93	97	99	113	106	112	84	85	111	104	79	110	97	98	92	103	91	99	100	99	109	74	92	100	101	102	112	64	115	91	114	101	91	90	88	98	119	98	91	94	96	89	109	88	90	102	94	96	72	106	113	93	84	99	91	67	107	103	101	87	115	77	95	87	98	104	94	90	85	80	95	114	80	101	72	117	75	100	99	93	94	96	100	101	77	108	114	94	102	103	95	107	84	106	99	105	93	90	104	92	84	84	107	90	92	98	103	95	96	90	93	126	92	100	88	84	95	108	94	95	87	112	101	87	108	115	99	103	96	92	84	85	92	98	98	101	109	93	76	99	93	84	74	87	102	109	98	96	107	96	113	99	97	95	113	114	93	87	104	101	101	111	102	78	102	104	89	87	95	87	85	94	106	94	96	78	85	74	96	93	99	94	92	94	105	76	94	105	97	96	104	97	80	78	97	88	82	99	106	104	90	91	104	109	99	80	93	112	108	101	97	109	79	99	107	104	88	101	104	93	99	93	82	82	103	90	88	107	82	82	94	79	101	106	97	88	79	86	92	96	88	95	89	85	104	105	114	96	98	120	101	112	103	81	92	90	96	94	95	80	100	112	78	102	94	110	106	100	99	87	106	92	101	99	97	89	95	109	97	94	116	97	117	84	98	92	98	101	103	99	91	108	107	88	103	83	94	87	97	99	103	111	102	118	98	113	117	84	85	91	93	102	99	95	94	91	107	93	112	74	98	111	91	117	110	105	90	95	95	91	115	107	110	82	103	101	83	95	94	98	91	97	94	105	99	86	109	77	107	93	93	91	88	98	94	105	109	93	108	102	86	85	91	104	96	104	95	95	95	104	120	104	102	115	104	102	109	94	91	88	76	93	79	96	102	84	105	101	110	113	94	91	91	71	94	98	92	114	93	86	78	80	93	104	108	87	104	86	91	103	74	92	97	76	114	79	98	84	97	112	98	111	86	95	109	76	114	100	101	98	89	90	93	119	99	90	93	105	88	86	84	104	91	94	106	93	104	86	102	80	98	95	95	101	97	115	91	112	95	95	104	101	86	110	88	92	102	89	98	113	101	96	85	116	86	101	116	84	80	97	92	87	103	90	99	96	96	91	129	94	103	93	90	88	102	70	98	103	92	81	95	96	115	103	106	105	100	101	94	98	94	85	114	87	104	94	93	106	89	93	97	96	86	82	97	102	90	74	103	94	85	100	95	95	95	77	111	119	81	86	99	89	110	97	89	88	103	90	99	114	104	86	104	98	97	102	82	101	90	89	85	96	97	99	96	96	95	85	97	98	93	104	113	105	94	105	93	82	98	85	105	89	92	92	97	95	112	108	101	99	86	93	93	95	107	102	104	99	97	103	89	95	95	124	87	85	99	103	67	102	101	96	94	93	118	108	97	84	79	104	93	94	86	97	93	86	86	113	101	123	86	90	104	104	91	88	108	81	87	104	96	75	87	83	94	87	97	79	107	97	97	98	92	92	77	90	96	106	104	96	99	81	95	93	103	103	94	110	102	114	84	89	100	91	106	88	113	110	103	88	102	102	82	94	94	100	81	96	109	97	101	84	90	94	112	103	77	102	88	112	103	70	103	91	96	99	73	91	94	98	81	89	91	119	103	101	88	120	96	89	106	89	98	109	107	106	88	98	81	95	87	96	88	108	73	111	95	95	112	93	88	104	88	112	104	101	107	94	100	85	108	103	109	113	98	89	87	100	88	106	86	106	105	111	102	104	92	101	92	85	92	94	97	93	100	89	104	80	96	95	100	112	86	100	102	92	83	104	83	105	97	96	80	95	88	99	99	85	97	104	79	90	86	89	93	96	94	95	102	90	86	103	84	98	97	104	98	99	84	92	91	92	111	102	74	70	89	86	94	82	81	110	103	74	102	111	97	114	104	89	93	95	107	83	82	89	91	89	97	104	114	104	114	100	82	90	101	87	87	116	118	107	86	98	107	82	84	101	89	96	87	95	100	104	111	117	104	96	89	112	101	104	84	83	108	94	110	99	117	87	108	107	95	116	101	101	101	97	101	89	98	109	95	94	91	96	90	94	110	95	95	92	102	101	96	89	120	83	89	107	81	88	111	105	102	99	92	101	97	87	91	87	91	99	90	99	110	104	93	96	94	87	104	105	91	94	96	122	89	84	98	96	98	115	91	97	91	92	112	95	108	81	96	96	107	90	100	107	80	101	100	91	111	101	95	98	94	96	100	108	103	81	98	90	106	82	86	81	84	85	107	101	95	93	97	83	115	96	100	105	96	95	106	94	119	91	99	102	99	106	83	100	91	96	89	86	85	95	113	99	89	89	85	93	91	86	95	94	84	93	108	98	81	86	89	93	99	89	93	115	100	89	106	89	98	72	93	106	107	97	111	105	106	104	96	105	75	89	108	93	90	94	106	100	86	97	90	107	121	104	116	103	99	101	98	78	100	116	84	90	79	100	104	89	104	80	93	94	84	104	109	103	107	104	94	99	102	107	93	117	109	97	105	112	93	84	102	87	75	97	91	93	92	96	96	94	83	84	99	81	75	98	121	99	103	85	100	96	96	111	130	110	105	106	99	90	89	93	84	93	90	110	93	98	111	104	98	86	105	95	97	121	115	118	98	108	104	85	100	93	104	116	91	109	94	88	87	88	93	95	89	97	110	102	88	91	95	93	109	98	86	83	97	99	88	94	100	91	80	90	106	94	82	104	95	78	92	84	83	98	86	112	107	92	108	91	104	96	102	104	114	89	88	99	95	107	96	105	108	105	92	87	83	90	98	91	96	101	96	117	109	92	89	101	107	94	109	90	87	104	72	82	96	104	92	100	81	98	91	81	106	82	97	94	100	99	103	108	101	98	84	79	103	113	119	100	104	99	106	98	92	106	108	106	88	89	91	89	94	87	113	99	109	113	99	99	97	95	98	108	103	84	98	77	101	107	97	134	130	95	105	112	80	101	90	84	94	97	76	102	106	93	93	94	102	87	94	97	97	92	77	99	92	101	82	90	90	87	82	123	96	100	102	77	98	93	100	98	107	83	84	88	93	95	98	93	99	107	88	89	100	75	86	112	115	103	102	94	90	97	80	99	81	97	77	100	79	91	94	84	106	97	88	103	109	95	107	86	94	86	88	95	97	97	105	92	83	110	88	104	97	111	98	96	98	100	94	98	100	109	99	97	96	77	86	100	101	104	99	88	103	105	85	94	92	94	98	105	108	113	95	99	97	89	104	99	86	104	93	99	107	96	103	97	109	100	99	91	101	106	96	94	93	91	109	92	92	103	96	83	100	87	96	108	101	96	100	108	98	89	97	87	84	94	89	103	93	107	104	79	121	88	86
39403	35275	7914	9113	38349	59819	13391	3665	1488	1036	908	818	731	740	619	583	591	524	503	492	442	426	414	378	387	359	368	370	342	348	366	314	311	314	361	348	356	297	282	357	276	316	302	302	288	279	287	331	313	277	310	293	275	276	281	292	282	297	285	271	294	289	254	283	286	279	260	293	279	264	261	261	248	269	267	236	266	275	281	238	262	277	261	266	244	291	256	223	261	250	274	261	219	257	280	250	268	259	270	264	258	233	257	257	292	245	279	281	244	261	264	275	244	265	253	259	260	266	257	270	289	261	271	247	242	248	275	270	266	245	245	249	240	260	255	247	271	258	254	237	253	251	264	271	280	250	256	271	237	271	240	250	264	259	251	249	264	280	281	284	229	246	260	268	248	282	247	244	306	292	264	300	292	291	268	288	288	247	253	291	247	260	259	284	284	289	252	280	270	269	288	263	262	275	271	286	297	252	258	253	252	279	240	271	216	227	258	286	254	262	268	274	234	265	256	256	260	255	265	259	268	286	270	290	240	235	273	249	264	247	237	239	257	265	254	258	272	251	271	239	260	242	283	256	258	273	249	261	267	257	268	242	254	263	233	230	249	272	245	262	254	258	242	258	268	234	245	280	254	265	241	277	263	263	238	245	244	280	243	284	275	260	255	268	277	251	245	209	237	262	224	247	253	224	260	249	279	253	259	243	225	241	272	238	299	256	276	259	253	249	262	273	283	278	279	260	271	276	264	259	291	251	235	249	273	257	239	265	274	273	252	252	281	281	263	255	255	278	256	268	242	259	261	259	262	258	245	240	213	230	288	253	261	257	238	232	251	254	279	248	234	253	249	225	254	250	272	243	249	253	245	261	230	259	281	267	275	266	223	264	278	252	252	233	229	247	214	265	259	249	252	258	244	267	276	244	281	269	223	264	264	272	272	275	261	239	269	257	252	268	251	265	266	219	257	255	241	266	256	237	245	277	267	271	262	255	268	274	246	278	247	242	250	272	243	249	258	228	278	226	253	222	237	253	250	249	231	261	253	267	254	238	254	265	243	241	251	264	240	286	262	259	262	274	257	245	250	284	250	243	245	263	254	251	252	250	257	239	286	259	258	250	270	272	255	257	253	257	257	251	263	221	247	235	268	215	248	239	261	233	224	259	277	237	235	268	253	275	259	271	252	245	233	251	248	261	259	271	241	279	238	238	246	269	262	261	243	266	257	250	253	281	290	250	243	250	236	254	253	245	225	268	269	250	281	265	283	272	297	263	261	258	259	244	263	274	281	224	252	262	238	263	255	243	252	233	233	252	256	281	262	266	250	258	229	252	235	235	247	245	268	253	240	257	234	257	284	252	266	265	274	269	254	275	261	273	266	260	261	255	273	275	288	243	255	263	276	263	259	258	291	263	235	248	279	239	278	270	265	242	236	259	260	228	234	275	268	251	267	234	258	283	277	263	248	288	255	231	255	279	272	255	229	285	244	286	262	260	246	273	261	254	237	252	236	236	265	239	242	239	258	270	224	262	260	267	267	261	254	263	241	258	264	251	284	220	300	275	237	254	287	253	268	251	245	268	262	231	248	243	264	237	228	232	260	261	228	235	227	275	237	274	249	252	256	244	233	264	272	267	251	259	210	267	284	260	254	251	252	277	276	249	264	273	280	273	249	243	265	225	267	271	279	272	244	260	260	256	250	222	288	258	251	264	272	269	248	246	232	245	239	237	266	258	238	271	255	236	275	261	280	273	246	232	259	206	292	269	277	265	236	228	245	250	238	229	252	256	244	265	241	261	244	228	266	255	224	245	222	252	241	244	234	272	256	277	263	254	230	269	281	253	215	223	247	300	229	265	248	267	229	267	271	239	237	232	235	271	273	236	222	284	268	240	244	247	223	246	257	245	255	252	265	276	297	250	277	253	254	278	240	267	237	257	253	258	238	245	246	271	261	262	248	241	255	277	238	241	245	251	251	262	261	245	288	245	243	270	264	272	257	263	243	266	265	256	242	250	261	286	250	248	265	260	268	264	249	229	243	233	266	257	230	244	261	284	262	251	264	235	253	244	233	236	266	268	258	278	237	243	238	262	250	280	257	263	261	238	242	247	275	247	265	247	273	258	250	254	265	276	257	238	266	272	263	235	289	260	282	271	276	273	272	236	248	241	246	257	235	258	265	253	251	260	265	237	247	231	244	255	257	251	233	239	268	255	249	242	277	261	252	248	263	272	251	266	241	250	246	279	246	242	277	249	256	250	265	246	245	266	288	254	258	277	277	234	211	296	279	276	259	265	257	220	281	253	262	260	249	245	244	238	246	259	251	228	252	258	217	263	249	250	243	278	250	217	257	262	261	255	249	239	250	245	257	278	261	278	256	232	243	234	248	254	238	253	243	268	277	264	257	251	262	243	248	254	272	248	271	267	265	268	272	259	266	253	267	273	261	258	243	263	262	283	242	284	262	280	240	262	240	258	261	287	240	266	239	263	245	275	249	243	298	233	263	249	267	267	247	268	249	261	212	232	257	248	266	283	226	257	254	270	291	246	232	263	268	260	245	254	242	275	255	254	238	260	240	254	235	260	284	266	267	232	284	257	269	287	269	268	243	251	248	234	235	276	254	274	245	299	236	263	227	246	265	236	239	257	223	221	254	256	245	260	267	267	277	248	260	276	244	255	248	260	258	264	242	243	236	275	264	245	249	268	279	268	287	230	228	213	259	281	251	272	272	257	246	275	277	236	251	251	257	250	240	261	253	247	252	261	279	229	243	231	280	242	248	241	234	267	251	239	232	261	244	253	258	275	235	276	274	237	261	245	260	269	252	250	256	265	243	226	257	245	254	266	240	240	269	254	239	257	254	271	235	265	238	284	241	243	258	269	248	259	249	251	252	260	273	267	270	242	250	275	264	260	250	261	232	258	274	260	273	248	262	246	256	235	249	237	267	256	278	261	251	240	244	240	254	268	244	262	277	241	291	253	223	266	243	254	259	257	241	294	263	281	231	255	235	257	277	248	259	250	263	258	262	244	256	247	264	252	257	243	243	255	243	255	264	239	238	257	259	283	277	247	267	262	265	254	257	225	238	242	230	275	261	259	243	274	270	278	257	247	260	254	288	267	283	287	265	273	259	257	240	252	265	259	226	256	279	325	283	275	270	245	238	256	263	247	276	253	264	298	220	229	244	279	264	267	251	251	261	223	238	230	264	262	267	258	243	272	253	247	251	266	263	227	251	266	281	260	255	273	251	238	272	260	284	247	272	264	258	256	218	239	269	250	240	246	267	261	256	257	230	230	237	259	230	245	241	253	262	230	244	260	231	269	264	248	256	248	233	290	237	251	275	281	268	271	240	293	249	231	260	268	232	258	247	278	241	253	287	246	263	266	240	264	286	264	239	250	272	272	249	265	229	229	280	265	262	223	264	240	238	242	281	263	250	272	275	279	259	238	239	245	275	237	274	261	256	265	229	243	258	247	233	272	263	256	260	281	227	245	230	257
21884	14409	4505	1111	446	3000	1085	133	106	115	120	100	85	120	96	99	99	100	99	123	107	106	90	89	114	111	109	92	102	103	109	92	110	106	120	85	98	109	88	112	100	109	102	121	130	100	101	102	106	106	104	105	106	89	106	106	118	117	111	86	97	121	99	125	108	104	112	100	119	111	87	120	95	109	98	94	104	95	96	95	118	135	107	121	92	98	121	110	100	104	100	116	97	106	89	105	93	108	116	97	117	95	112	88	88	108	116	117	100	88	93	105	99	116	96	92	91	93	106	107	104	93	102	113	100	113	126	94	103	116	99	100	100	100	109	110	118	96	103	92	113	101	106	100	99	109	125	95	118	81	100	101	91	114	95	112	98	106	103	99	88	114	94	103	108	111	120	116	103	111	96	111	113	93	106	100	108	103	115	117	103	95	107	112	109	79	107	103	100	106	108	112	102	105	97	93	117	96	91	113	114	96	119	101	91	116	91	98	111	126	106	101	96	125	114	94	110	91	105	109	100	116	115	117	102	94	105	108	105	96	92	97	106	98	119	111	103	101	97	118	100	126	113	93	107	106	97	113	110	117	99	108	113	112	97	109	92	105	96	87	112	124	97	112	87	105	115	93	93	85	99	96	109	94	93	127	100	102	104	99	122	96	120	91	109	91	100	109	103	130	108	111	99	100	99	107	101	106	123	112	89	110	102	111	110	123	135	123	106	86	96	108	86	110	106	122	110	102	105	112	93	117	93	110	103	92	107	116	113	117	98	97	102	99	106	102	115	102	117	108	112	115	94	94	103	120	99	95	112	116	112	109	101	110	110	111	106	104	86	92	100	116	102	96	90	92	103	94	112	99	115	115	100	102	118	97	90	92	112	102	121	92	100	123	99	105	95	122	98	94	103	102	89	92	92	93	100	99	104	113	85	94	110	95	101	107	100	106	85	110	105	81	106	105	109	95	97	118	120	109	98	129	85	114	93	107	109	98	110	101	96	100	116	102	133	106	106	105	104	98	99	113	105	96	73	101	116	133	119	94	103	89	122	98	95	115	130	103	104	92	117	114	95	111	95	125	108	99	89	88	115	110	113	118	93	89	87	90	89	97	102	104	102	109	112	83	102	104	106	90	114	98	101	87	98	118	97	92	105	103	107	83	112	101	118	98	106	103	100	110	103	105	119	112	100	107	102	97	98	119	105	94	83	127	100	103	105	102	88	108	109	106	115	97	94	101	122	97	110	97	107	109	106	96	108	92	117	109	133	96	108	123	117	96	92	90	114	114	100	101	91	96	107	103	94	112	89	108	111	117	118	73	117	115	88	109	109	107	125	107	114	105	107	118	89	108	101	105	91	101	101	82	105	105	115	117	113	119	96	99	100	81	106	107	118	115	106	110	100	91	104	97	113	95	101	120	89	118	99	90	114	94	102	102	94	106	120	107	102	102	104	85	121	102	93	101	87	114	107	99	114	113	94	93	107	99	101	109	106	106	105	108	99	107	105	96	101	93	92	108	109	83	99	103	98	108	108	108	115	99	96	95	111	86	97	111	96	109	102	93	104	96	114	93	95	108	93	106	104	104	112	106	106	106	94	102	75	115	114	110	104	106	119	135	99	106	84	113	112	97	91	105	116	100	100	111	87	104	106	108	87	117	117	103	82	113	97	100	105	90	102	88	101	95	98	94	104	96	114	87	122	113	116	128	102	96	108	101	108	107	97	114	110	99	93	113	103	108	96	105	89	116	115	94	88	87	94	102	98	111	97	94	99	117	105	112	99	98	96	113	105	106	135	93	97	97	116	104	95	90	109	111	112	91	103	110	90	92	80	113	86	85	124	104	101	99	96	116	99	116	119	93	109	111	106	97	104	103	120	104	113	113	107	118	88	107	105	117	103	113	107	118	104	116	110	100	103	102	94	100	94	98	96	87	99	107	92	102	106	116	95	85	114	105	94	90	105	129	108	112	94	107	104	96	95	95	110	104	109	94	102	103	110	107	86	122	99	95	114	105	86	93	100	105	96	93	94	115	105	111	111	105	90	90	103	100	111	127	96	99	122	114	86	107	114	98	107	92	108	92	93	105	95	117	97	99	83	117	84	100	109	100	119	114	95	87	95	95	119	104	104	123	96	96	89	83	101	119	99	89	94	100	74	86	99	128	104	106	98	103	103	88	111	112	92	125	90	110	122	96	98	108	88	92	94	109	106	96	106	131	110	102	96	131	103	111	107	128	81	93	108	118	88	98	107	99	85	83	100	95	88	114	93	114	115	98	108	91	106	107	113	90	94	103	123	80	104	106	110	118	119	84	98	93	120	103	103	113	114	119	112	90	110	86	97	99	106	95	100	106	105	109	115	102	114	117	109	111	103	93	114	111	99	123	96	104	95	87	86	88	109	98	112	91	96	110	102	105	115	108	109	111	118	100	122	113	98	105	94	112	93	94	106	98	95	100	98	100	105	100	93	109	110	98	107	115	102	103	112	88	98	106	109	95	106	100	111	106	109	126	93	106	101	100	108	89	102	91	87	119	107	113	106	100	105	95	106	117	75	74	101	91	126	95	104	83	109	96	116	109	82	95	94	87	114	110	110	115	113	107	110	89	89	100	107	95	102	110	97	91	108	102	101	118	101	77	111	112	97	81	96	93	102	101	95	107	106	105	98	117	99	100	106	86	109	108	91	96	87	114	113	122	98	78	94	107	79	101	114	100	106	109	113	100	106	114	103	110	96	106	114	124	110	113	105	90	107	95	102	101	108	102	105	74	94	117	112	118	93	105	90	100	102	101	115	102	112	101	85	85	119	108	115	99	106	125	117	103	107	104	95	112	107	99	104	116	124	118	119	97	101	99	119	111	118	96	115	105	115	88	123	105	86	117	115	87	104	106	107	102	115	85	90	86	101	93	84	100	102	120	112	95	99	99	94	101	95	111	104	104	107	109	89	81	109	90	116	92	99	115	96	119	125	109	111	113	124	102	76	109	94	108	93	106	105	128	93	105	113	108	112	133	104	115	88	111	98	110	105	103	94	95	96	111	85	95	95	108	95	100	125	100	108	118	109	111	105	114	109	123	95	100	110	85	105	117	85	98	98	99	97	90	100	100	98	103	104	110	97	117	91	102	112	107	99	94	90	112	93	104	98	103	99	75	100	100	90	98	103	117	119	103	125	98	101	106	116	111	111	98	103	112	94	127	110	95	92	94	99	116	102	104	107	109	99	110	89	97	96	107	121	94	102	94	99	108	97	100	117	101	111	116	108	100	94	105	116	109	99	108	98	104	93	115	96	108	99	93	102	99	107	89	106	106	95	82	87	123	89	102	111	109	104	94	121	114	105	100	98	106	98	106	90	121	113	106	112	100	88	117	106	83	110	102	94	100	95	104	93	100	101	97	95	107	95	86	93	102	114	123	101	111	99	99	107	97	89	99	105	116	101	101	105	102	104	89	91	105	93	107	97	96	87	104	112	100	115	120	109	110	100	91	91	82	89	110
13105	12128	4686	2519	1801	13590	3514	405	400	307	317	334	268	289	291	309	277	278	305	266	305	284	301	267	288	264	254	288	282	305	289	300	278	287	296	307	278	287	293	253	261	275	281	305	269	281	257	275	263	292	274	284	290	292	273	301	263	275	295	274	275	299	279	283	279	309	279	261	253	296	298	307	280	286	278	265	253	275	273	289	296	288	289	259	276	268	303	297	281	295	311	277	273	267	269	280	290	298	269	291	296	285	268	271	305	295	292	285	267	256	331	256	305	269	287	277	273	279	256	278	292	282	314	298	290	278	284	291	266	276	339	286	278	308	260	312	300	282	293	277	277	264	292	253	290	287	269	304	279	286	290	285	279	279	281	265	286	288	262	268	307	278	302	319	296	290	244	291	305	276	293	293	295	270	270	283	289	292	301	281	291	294	266	315	295	302	292	253	305	305	274	274	309	330	306	292	252	282	287	303	292	231	272	279	299	287	302	279	273	287	294	241	273	290	284	273	287	269	298	283	293	299	288	272	301	287	280	286	271	297	265	277	295	314	275	313	248	284	287	301	286	266	262	226	266	269	264	263	315	287	278	296	288	262	297	294	267	283	267	304	282	290	276	261	259	256	309	243	297	308	303	258	275	277	314	293	282	319	270	264	263	304	285	266	284	262	288	273	291	276	291	276	280	327	265	266	274	276	241	268	269	272	282	266	280	299	268	268	266	257	278	277	256	272	293	299	292	301	277	290	274	285	292	318	271	280	262	284	305	293	266	280	266	297	292	280	278	255	287	289	244	295	288	273	285	257	260	267	291	264	261	278	254	283	271	289	252	309	305	286	250	276	296	281	274	292	274	263	292	317	314	287	258	273	270	278	299	280	274	279	304	283	285	258	267	260	304	305	267	302	274	279	321	290	281	236	281	288	298	266	258	276	268	293	281	273	265	276	277	286	248	260	294	261	263	278	292	273	302	305	270	286	300	307	276	256	297	305	291	295	292	305	261	255	289	276	296	311	255	304	291	305	298	276	277	264	305	271	280	303	307	286	282	309	268	284	268	271	274	268	296	309	265	279	309	301	300	284	278	277	281	280	285	300	286	279	292	271	292	274	285	253	314	279	278	290	287	251	274	298	272	285	293	280	320	253	303	312	285	307	294	296	257	304	287	293	273	277	289	285	290	293	288	281	277	275	269	306	273	280	282	267	249	294	255	286	276	245	256	268	257	293	273	305	255	306	305	279	270	279	271	288	274	295	278	265	262	269	305	302	289	269	289	294	261	275	274	267	287	269	264	305	281	281	293	280	246	310	276	265	282	304	296	283	266	297	290	283	318	276	288	272	309	277	301	292	263	271	308	252	281	317	258	294	285	317	280	274	270	297	285	299	274	239	275	257	278	269	275	282	301	265	286	285	295	301	256	275	292	273	279	267	277	280	315	317	293	286	287	298	280	280	286	321	277	293	266	271	274	275	287	270	297	262	313	282	299	277	295	300	279	291	294	294	269	286	257	295	318	265	269	266	278	282	303	251	307	301	317	260	288	287	284	281	300	269	306	258	290	286	274	293	284	303	314	274	282	290	289	276	275	318	308	291	293	233	270	301	288	301	287	265	267	279	277	287	306	272	295	262	274	265	246	301	287	295	275	297	290	305	296	261	267	308	263	289	264	279	302	278	305	250	273	268	256	285	304	280	274	283	290	286	295	272	269	286	277	267	267	254	280	276	269	284	301	292	286	291	273	292	291	311	275	302	299	257	302	283	300	270	271	279	301	280	293	286	298	267	262	291	246	293	307	309	261	302	302	289	298	295	283	280	263	271	260	275	272	276	296	338	280	276	269	259	316	249	292	277	269	283	276	260	267	252	254	302	271	288	269	304	270	296	309	287	326	287	288	302	286	276	266	282	257	281	296	297	296	281	281	269	267	295	270	254	277	285	272	273	258	305	253	265	297	292	283	248	277	290	260	313	307	306	270	285	270	277	282	270	285	299	276	262	288	281	263	275	292	284	262	278	258	284	284	281	259	256	290	281	282	308	298	277	273	275	265	301	252	269	265	282	303	278	294	274	274	267	279	274	287	275	288	245	284	278	266	272	301	272	300	277	268	268	253	273	293	284	274	278	286	272	285	284	266	284	271	277	318	285	259	271	289	260	287	287	265	294	281	268	276	297	281	292	280	275	279	282	294	312	268	268	302	260	233	310	243	278	294	284	297	282	255	284	265	281	268	305	290	266	299	297	308	280	284	273	266	280	302	276	287	253	288	280	277	274	304	301	287	272	295	264	282	262	266	267	278	288	280	257	285	274	290	238	267	308	280	300	264	257	284	305	271	271	272	310	297	266	270	283	301	277	279	281	287	279	310	285	271	276	294	262	283	307	273	293	292	282	279	299	293	279	281	261	276	307	263	299	300	284	241	275	270	269	293	264	270	262	266	278	284	283	275	276	307	302	311	298	296	289	278	290	271	271	311	280	282	276	266	279	294	267	254	296	274	286	275	277	313	279	304	263	288	278	279	296	288	294	291	260	293	271	268	298	267	289	293	286	277	275	286	280	291	312	292	303	256	261	269	272	265	284	278	320	283	295	283	294	279	277	300	310	282	291	265	300	284	258	300	290	288	286	253	266	273	263	262	276	271	256	303	246	269	257	270	298	292	299	296	300	275	280	260	279	249	255	292	277	264	287	271	309	282	279	301	283	310	267	285	295	269	305	233	270	289	263	274	262	279	263	281	301	300	267	266	294	255	279	305	276	284	319	267	253	267	242	275	276	260	282	273	284	284	295	281	280	265	289	273	256	259	260	275	303	272	292	254	286	290	271	289	288	264	286	283	283	277	270	296	274	291	271	331	259	267	282	302	265	292	285	306	293	270	273	276	295	250	291	268	312	294	300	268	299	285	300	287	264	280	288	289	302	295	266	268	289	289	290	297	287	290	290	303	278	290	308	285	283	294	286	267	254	258	252	300	268	288	299	250	290	268	275	265	262	259	268	272	255	290	253	261	283	298	260	273	287	307	269	281	272	290	257	273	254	285	275	278	302	249	314	255	301	297	297	274	260	282	269	288	255	306	264	278	285	284	290	277	265	278	285	287	280	258	292	265	281	295	266	307	308	289	290	294	282	273	267	266	260	298	303	299	295	330	289	262	280	280	319	299	283	296	265	284	289	280	272	282	300	301	284	294	267	286	302	305	290	292	321	299	281	286	320	289	290	302	284	294	272	283	232	312	287	267	299	296	273	276	283	292	275	276	265	277	264	257	322	265	286	293	284	303	311	287	278	262	285	272	276	278	260	290	303	294	267	283	302	284	309	315	276	293	279	266	277	283	257	292	282	264	287	264	294	264	274	275	280	286	242	302	263	268	295	283	293	303	268	287	286	288	282	293	261	281	288	306	265	273	292	257	320	272	301	288	280	257	290	297	251	295	278	291	274	279	288	271	273	292	283	301	300	282	296	282	264	285	298	259	310	306	298	269	269	281	270	291	266	280	296
47028	38003	18976	10395	11277	24292	4966	2764	336	244	194	180	197	187	155	166	140	164	146	155	126	187	238	129	131	156	135	138	161	145	135	134	130	128	118	130	132	116	120	179	132	103	117	117	137	133	135	132	139	138	149	115	121	137	118	121	126	117	117	121	116	124	131	122	114	117	112	131	120	132	105	155	121	149	129	117	100	117	147	130	149	147	120	124	126	114	152	125	147	139	118	118	130	122	140	130	126	132	116	123	121	134	124	135	130	110	126	109	124	141	103	131	120	130	134	141	123	147	142	121	102	122	116	149	134	126	114	128	149	131	147	119	148	137	157	116	136	122	130	135	123	122	145	135	116	145	122	137	115	147	133	131	130	106	123	133	118	118	148	156	115	126	137	128	126	129	126	115	154	135	114	109	115	118	138	138	133	143	125	134	133	156	127	133	126	146	126	130	140	136	117	126	123	129	148	144	134	128	134	122	130	102	120	136	133	145	153	146	131	131	114	140	119	132	124	155	116	120	139	131	118	121	115	125	119	109	142	142	121	116	136	151	138	121	117	129	143	132	139	104	108	119	116	132	132	131	110	121	97	114	123	145	106	116	140	140	116	125	130	109	132	136	111	125	140	109	134	128	147	135	132	123	133	124	137	146	142	126	119	108	133	120	124	128	135	140	132	130	133	127	122	121	138	114	131	134	133	120	123	133	134	133	132	119	128	127	128	126	124	100	134	146	124	141	127	123	134	121	112	146	126	132	116	129	107	143	127	126	131	108	125	130	129	137	121	152	122	116	105	122	122	100	139	118	124	98	149	139	139	121	134	127	125	133	128	131	132	138	152	114	132	108	106	128	152	125	131	149	144	122	128	129	118	132	126	140	129	142	129	143	124	134	109	130	108	147	109	124	114	148	138	131	113	130	130	143	126	116	127	123	110	127	142	115	127	127	127	137	149	144	125	115	130	135	148	142	134	117	121	132	115	144	140	136	146	98	147	151	113	110	107	108	132	123	134	135	132	120	118	131	129	131	131	123	128	147	129	110	128	128	151	142	126	113	129	148	127	115	132	125	132	136	129	115	143	111	135	109	135	139	121	141	144	146	137	135	120	130	113	99	114	110	134	128	113	122	124	122	137	116	131	129	110	128	124	136	122	144	120	117	142	127	133	137	122	140	121	131	127	137	140	112	127	114	137	143	141	124	113	115	117	108	125	117	128	122	118	125	122	120	121	121	128	140	115	108	116	123	127	123	131	139	134	131	135	154	140	125	134	143	114	137	124	141	146	135	147	126	137	127	120	147	123	142	132	127	129	126	135	136	125	119	135	125	138	128	131	114	135	121	126	115	133	136	127	122	144	121	109	126	114	140	113	134	132	155	141	107	116	134	142	118	135	126	164	131	108	140	128	134	130	125	134	115	137	132	133	120	112	137	120	115	105	132	132	130	135	119	138	111	124	126	132	142	121	127	115	134	132	127	109	112	134	149	133	120	137	124	134	121	125	125	143	133	143	126	126	132	135	140	154	116	121	133	129	136	129	135	126	135	166	133	138	133	132	133	152	113	152	146	114	157	126	139	108	106	157	135	162	140	136	137	134	123	108	107	130	152	127	124	141	125	140	127	131	149	147	112	121	123	114	133	125	123	125	131	114	136	110	133	123	127	126	111	133	128	151	121	142	146	121	151	116	136	121	130	111	132	122	123	130	142	141	130	132	146	128	129	115	134	117	137	124	99	132	128	108	127	141	143	126	131	128	118	140	135	129	128	106	114	128	138	151	130	133	140	96	130	141	127	126	128	148	120	131	140	131	149	138	135	131	117	114	114	144	117	130	115	117	113	152	122	145	113	132	118	118	134	118	134	116	130	122	130	106	139	121	135	134	121	150	122	140	116	133	129	159	117	130	113	128	103	119	151	103	122	122	143	104	131	123	111	136	114	125	116	119	116	140	124	121	115	109	128	123	137	134	141	144	132	154	129	126	164	141	106	129	121	117	123	120	123	134	139	130	119	104	112	118	138	128	137	108	109	128	114	113	115	122	143	133	113	142	120	138	125	136	142	125	121	112	138	110	142	114	125	119	156	133	138	129	128	142	117	121	122	130	128	123	147	127	128	124	140	136	133	129	124	119	137	132	123	111	118	147	122	112	147	125	131	122	130	112	109	131	125	131	123	126	135	130	134	134	138	112	146	131	144	113	121	139	124	152	119	134	113	133	126	112	132	126	122	142	119	120	117	116	132	125	93	111	102	129	118	119	126	116	118	115	138	126	134	118	125	136	121	130	124	129	124	139	125	145	128	124	137	121	111	108	150	109	115	123	154	116	127	138	131	122	127	124	113	135	126	147	144	105	125	131	114	153	130	132	133	125	128	132	130	133	135	114	128	119	113	121	146	114	121	130	127	139	130	132	142	110	150	123	120	108	119	115	103	134	108	120	133	134	117	114	127	119	106	141	133	145	110	123	124	119	144	125	131	120	125	157	118	132	118	135	133	119	135	131	121	163	119	131	137	97	118	120	115	122	131	125	99	137	139	122	129	141	129	123	114	121	149	153	119	119	134	120	115	130	113	125	126	120	143	113	133	127	142	138	136	129	130	133	126	143	114	128	115	133	123	121	142	124	112	138	132	119	122	121	111	114	125	127	147	120	141	111	119	127	117	128	123	112	128	147	117	129	129	140	134	115	104	116	136	111	120	125	129	139	133	118	127	141	135	126	129	137	124	144	117	118	150	164	112	129	147	124	136	115	132	108	119	107	147	131	123	111	117	113	134	133	129	131	123	121	130	130	128	115	136	124	140	160	122	142	135	136	128	115	115	121	113	136	131	122	125	105	139	127	127	140	147	127	136	143	134	131	114	112	120	123	109	122	116	113	106	137	141	139	147	123	120	127	128	114	129	140	133	117	159	136	128	124	108	128	116	132	126	132	113	123	115	130	114	125	140	129	135	140	131	132	142	119	122	132	146	124	122	137	126	125	149	123	133	109	132	137	139	139	129	113	112	127	134	120	133	125	108	133	117	121	120	147	128	130	118	128	117	109	120	130	97	124	147	134	108	120	126	114	121	135	142	121	125	138	140	119	128	131	121	133	131	139	161	110	128	128	106	99	114	117	116	128	122	125	139	109	130	148	144	114	101	126	110	103	139	144	141	110	118	119	128	137	135	142	123	140	145	129	149	138	141	148	147	128	129	143	138	130	131	131	134	147	140	133	122	107	134	128	144	146	136	106	112	120	129	118	113	134	144	110	127	130	141	108	150	121	125	118	125	126	136	111	133	119	123	131	133	120	140	128	116	123	110	140	125	139	104	107	127	118	125	136	107	121	138	130	110	144	123	114	129	134	151	129	144	147	111	121	125	133	143	138	126	119	138	124	119	129	150	135	127	134	123	148	139	138	139	107	107	121	119	129	141	134	122	122	134	137	117	139	131	130	134	130	113	139	114	123	126	123	145	148	145	132	137	123	120	118	111	135	124	138	139	133	137	131	127	143	114	127	130
31946	26586	12411	9178	20867	37725	5002	9178	1081	874	776	711	710	629	561	547	511	500	486	479	499	884	1170	454	403	410	396	384	368	422	403	431	383	398	357	380	379	344	372	681	346	373	378	326	328	352	371	377	361	359	356	354	364	332	366	349	370	337	337	353	314	365	345	343	345	314	364	341	325	349	361	346	333	367	337	319	324	315	339	343	372	311	305	346	341	348	364	334	326	310	352	343	352	353	375	363	330	337	337	353	327	322	336	333	357	349	346	326	330	326	339	316	333	320	318	335	325	312	354	315	286	334	313	302	310	309	334	340	312	321	316	315	322	325	349	336	307	294	348	345	302	325	346	371	324	364	327	352	350	316	373	373	296	292	318	320	328	333	327	313	350	359	346	310	360	331	332	330	374	350	313	357	352	351	329	330	366	351	362	350	337	373	353	345	374	356	337	339	360	338	355	395	393	346	322	349	374	322	331	348	317	333	332	357	321	344	307	340	299	352	345	322	350	348	315	318	342	330	322	338	305	351	368	338	305	338	335	348	339	324	360	329	320	315	330	330	313	329	339	330	351	329	339	312	344	321	331	339	357	333	320	346	305	345	328	326	367	348	343	341	337	325	345	354	319	335	334	381	355	354	322	317	312	322	343	336	307	360	335	314	335	355	326	325	318	335	351	312	302	307	356	404	338	332	349	341	338	321	302	344	296	329	363	298	344	312	327	327	338	331	327	354	332	317	323	314	309	319	343	336	350	336	358	324	339	332	340	331	339	337	363	358	332	336	320	366	346	316	338	350	344	331	334	315	316	319	330	346	341	306	320	330	319	303	345	343	361	336	316	364	292	344	304	315	332	346	334	320	339	319	316	322	312	377	326	322	348	334	330	344	333	344	321	350	344	349	316	324	296	321	336	323	343	316	350	316	309	310	316	347	307	351	329	321	343	336	334	328	333	328	297	334	316	345	333	394	324	332	327	319	356	349	356	355	331	351	319	340	327	364	366	307	292	336	319	335	355	332	338	345	354	321	359	338	356	336	310	340	336	336	334	349	344	321	367	336	316	335	369	317	335	338	348	333	321	344	341	341	321	293	306	315	358	324	340	366	365	348	334	339	307	289	369	357	322	367	352	317	330	348	360	338	344	333	325	318	344	333	362	343	332	330	350	348	315	318	327	321	362	334	342	359	332	336	341	360	320	317	338	315	349	315	326	360	352	328	358	340	342	342	326	319	345	318	352	327	336	312	338	330	321	329	369	330	320	361	358	347	349	339	322	328	327	332	334	312	341	363	290	326	344	317	322	356	339	314	345	334	325	301	315	330	346	326	355	332	318	318	361	332	342	317	320	312	328	342	366	332	350	343	334	333	314	320	331	329	326	382	321	346	352	341	330	288	299	331	354	334	302	303	319	366	305	303	313	341	339	315	301	322	340	337	349	358	332	332	339	346	342	322	307	305	324	328	346	305	319	298	361	365	321	320	322	368	347	359	335	309	353	335	300	331	323	314	349	321	334	313	332	336	346	357	333	325	362	330	344	303	351	331	329	347	324	315	304	325	316	340	341	358	356	309	368	351	330	331	332	315	313	348	381	337	290	353	315	361	330	355	334	341	350	316	347	346	313	355	357	321	358	335	339	337	335	354	354	350	342	363	341	323	354	305	351	341	342	348	329	361	377	345	318	362	311	316	355	330	308	311	345	361	336	316	348	346	308	350	365	349	323	337	340	329	318	353	339	332	329	334	298	335	303	307	312	324	332	356	336	369	344	352	336	327	330	329	356	360	352	351	317	319	323	326	368	374	336	330	321	318	336	341	332	349	339	353	348	312	349	303	350	303	344	335	369	338	340	370	319	277	342	307	334	364	308	314	300	356	332	352	356	362	334	339	350	352	304	333	328	320	328	350	342	302	337	329	342	324	340	340	332	323	347	346	314	344	327	344	353	326	324	284	342	318	341	353	336	305	280	343	334	337	313	327	350	335	379	338	369	314	343	372	330	358	340	351	334	321	346	320	346	302	352	318	341	371	345	296	319	343	309	332	306	357	324	327	292	337	331	329	337	358	320	343	324	338	342	334	319	333	344	354	343	339	307	315	317	358	326	356	338	306	346	348	320	343	332	337	324	318	310	296	307	311	353	340	332	326	305	355	299	324	344	333	341	313	332	333	327	335	319	335	360	328	316	344	317	336	270	346	323	353	355	329	356	298	371	339	328	334	344	357	319	313	327	347	311	326	292	352	320	317	290	322	313	333	367	342	335	344	325	368	330	358	299	328	370	328	334	331	323	309	361	338	359	342	339	342	314	356	339	359	311	361	336	325	334	319	363	322	329	315	339	367	346	336	337	337	354	305	301	319	334	339	325	332	337	350	346	324	336	314	322	339	337	326	309	354	306	315	343	305	319	333	329	337	322	349	324	344	356	368	320	330	343	363	333	346	339	329	327	317	338	354	350	327	366	342	324	340	287	321	344	311	351	329	328	327	302	312	316	322	344	353	350	314	336	353	305	337	322	352	345	338	359	354	358	342	326	349	320	328	333	356	343	337	336	344	344	337	359	352	336	297	315	293	331	325	364	312	332	336	363	307	373	319	349	298	315	349	299	321	331	360	349	341	305	349	339	332	327	370	300	318	344	306	333	336	353	321	349	324	336	302	346	319	321	336	347	322	324	335	336	319	347	335	329	316	330	330	369	347	338	329	355	362	326	333	338	320	315	332	319	362	308	306	350	353	360	340	339	322	334	324	346	334	312	308	309	326	355	278	318	317	325	337	326	346	320	325	315	341	350	336	341	323	358	333	329	335	343	333	366	304	357	337	318	346	339	317	292	347	348	315	331	316	317	328	307	350	335	328	323	318	340	358	337	370	346	374	312	336	340	335	330	321	329	378	306	329	338	318	342	302	353	346	321	326	358	294	351	362	331	317	327	345	353	325	322	314	335	330	326	309	312	335	313	348	348	339	325	314	317	331	362	318	327	327	322	339	321	349	331	333	325	342	358	341	308	330	347	332	340	330	321	304	312	349	303	358	324	361	305	321	335	342	308	362	337	341	313	339	361	350	329	323	321	325	316	316	307	334	328	317	349	343	339	321	356	351	329	306	308	327	351	338	347	328	339	339	317	340	350	333	327	335	354	304	327	338	320	325	341	328	336	378	312	331	351	287	338	314	321	345	327	336	343	344	354	346	337	320	355	332	304	332	329	333	341	324	337	318	316	321	342	334	331	320	326	312	332	336	314	303	362	304	339	305	289	332	314	317	317	333	323	336	333	303	336	339	345	348	321	341	357	335	292	339	358	360	332	325	318	318	370	301	313	361	319	350	342	347	346	340	328	357	293	348	336	325	331	340	325	308	335	352	327	310	328	336	330	336	320	334	358	335	347	321	350	335	333	300	338	324	335	315	355	328	311	338	330	349	310	317	352	325	311	324	311	360	316	344	344	375	330	317	315	332	338	339	352	307	337	329	309	325	315	336	304	366	337	348	356	284	327	316	341	342
55836	47062	29932	15928	9588	22339	19640	19301	13831	3518	270	193	173	188	149	126	134	152	117	125	131	401	361	106	107	120	112	123	118	86	108	108	101	120	119	103	110	110	110	153	103	105	106	102	108	108	115	99	111	110	121	118	91	98	120	93	96	93	95	80	87	103	115	108	104	102	120	98	88	110	83	99	115	106	113	98	85	99	106	111	121	91	113	129	114	84	87	112	113	100	108	109	109	84	97	99	108	108	101	131	113	99	90	106	118	91	110	88	100	97	115	99	114	104	116	95	106	110	98	101	96	112	99	105	89	95	105	118	105	115	104	112	106	114	111	95	117	95	97	106	101	100	91	101	97	109	90	99	97	115	106	106	107	109	96	81	94	89	102	101	103	108	91	106	94	99	97	99	97	91	99	95	125	95	105	112	114	84	105	74	95	100	104	85	94	106	85	97	112	87	94	99	93	97	91	96	89	91	89	98	111	105	112	97	95	108	102	110	95	93	123	84	94	109	109	86	102	119	113	111	88	123	96	93	87	109	86	107	111	112	116	98	99	96	93	95	94	93	112	119	117	82	101	79	101	96	95	109	111	112	110	107	103	101	88	112	90	102	107	98	98	97	101	101	107	84	92	102	99	95	109	92	97	98	102	92	100	113	86	108	107	98	92	92	123	95	107	100	99	72	112	116	98	104	102	101	95	112	94	102	119	112	92	109	99	101	107	87	124	99	90	91	93	87	98	115	99	88	94	101	116	93	97	92	104	123	115	106	96	91	91	129	98	109	102	105	107	100	111	101	94	110	106	88	109	92	106	101	96	103	110	103	93	105	89	94	94	79	97	92	93	84	118	89	96	79	85	104	88	118	80	97	110	89	88	105	105	106	104	104	87	91	98	87	89	115	90	92	95	107	98	116	90	110	111	107	97	88	111	94	109	116	96	87	74	102	104	92	91	86	111	112	63	98	97	98	86	88	91	79	107	101	81	108	92	107	93	120	104	93	92	117	104	109	112	91	97	96	106	102	105	108	110	106	90	92	115	116	95	117	110	104	85	93	103	90	91	103	85	111	100	88	88	91	99	100	113	107	85	92	97	104	98	109	101	90	118	110	118	95	113	106	101	93	104	82	91	92	103	85	122	105	99	86	101	87	107	105	101	88	108	110	94	105	109	99	109	118	106	122	98	99	104	101	109	108	97	137	90	107	90	95	104	105	102	98	105	97	122	102	98	103	99	104	85	95	99	98	98	102	95	102	92	85	104	98	97	101	104	102	100	114	120	69	94	88	91	120	100	109	126	82	112	96	113	106	94	100	131	103	77	108	90	93	90	105	96	95	89	105	103	112	92	95	103	114	93	94	85	91	109	99	77	106	91	89	100	89	87	95	95	101	96	87	82	95	93	96	88	99	112	90	115	97	89	90	95	114	101	104	109	93	113	91	98	72	81	83	103	94	88	81	97	90	90	116	101	112	89	82	121	100	97	100	93	104	122	119	109	96	103	101	94	98	102	98	110	111	102	100	81	112	103	109	91	105	96	105	119	117	82	93	111	101	92	96	98	72	95	96	92	101	97	85	101	88	103	87	102	98	101	97	85	90	96	104	98	102	101	86	88	97	102	94	77	108	102	113	97	103	88	89	99	86	99	105	117	92	102	108	110	116	119	122	104	123	102	110	85	79	81	127	102	98	109	90	106	118	100	87	89	99	112	95	103	104	99	99	103	91	98	84	96	95	90	104	117	116	90	79	95	91	102	108	102	95	92	101	117	82	118	106	103	95	93	106	118	86	116	96	83	82	117	91	93	101	103	92	98	93	80	117	83	108	112	106	98	109	116	122	112	124	89	96	74	92	98	90	105	111	93	111	94	94	110	110	97	105	101	82	100	118	96	102	99	105	120	112	93	110	115	96	108	87	109	119	93	86	108	103	105	96	84	96	96	107	91	114	110	93	99	110	80	93	114	79	86	95	96	90	91	93	96	105	97	108	78	84	85	103	88	87	95	82	112	98	100	116	101	93	108	109	97	105	107	109	103	114	92	95	97	98	107	103	84	96	97	83	126	108	89	86	97	100	100	103	99	81	95	89	81	124	85	112	89	105	103	90	82	76	89	96	110	90	99	98	104	103	100	102	114	96	102	101	99	109	116	88	107	92	109	109	101	87	86	89	99	80	113	102	112	94	97	92	101	101	91	103	87	110	96	97	99	87	110	105	85	98	87	111	121	102	103	103	113	88	101	108	99	94	88	102	90	77	110	104	107	109	94	119	99	96	85	90	103	106	92	95	93	83	96	103	100	92	112	108	101	106	96	104	103	91	89	102	103	112	103	93	88	84	107	100	100	102	85	102	90	109	98	102	100	102	95	120	90	87	82	108	112	91	102	107	112	98	112	105	107	103	98	80	98	96	108	111	96	100	105	109	100	100	82	91	108	118	114	94	92	99	87	89	93	105	96	86	89	99	103	105	99	72	118	96	81	89	79	99	98	95	126	104	92	97	107	99	107	120	111	95	102	99	78	92	109	96	103	98	99	77	97	92	97	107	96	100	93	101	79	102	95	97	91	102	109	103	88	107	87	90	102	88	105	108	98	76	112	92	104	104	94	91	83	89	87	88	111	89	94	120	91	110	105	94	117	86	106	99	106	92	82	93	98	103	86	94	86	91	110	98	88	111	99	115	104	102	108	113	107	113	104	101	92	129	109	99	91	98	117	95	99	116	91	88	85	97	89	97	96	114	113	97	100	119	80	84	116	87	106	125	108	95	91	95	97	91	90	84	91	106	106	109	112	93	115	94	81	95	113	104	92	109	118	105	104	100	92	93	105	109	89	90	90	91	108	98	93	98	96	115	118	104	91	85	94	102	86	90	103	95	104	79	109	90	109	101	102	93	96	112	99	100	88	100	114	80	112	94	79	101	104	86	94	103	111	92	97	89	96	104	100	105	94	89	93	95	96	104	101	121	96	92	100	100	103	107	107	103	91	94	91	100	100	109	101	98	82	82	111	98	99	89	110	90	93	98	89	103	112	89	108	112	97	91	89	90	99	123	78	115	119	94	109	105	97	83	107	95	106	98	93	89	90	83	102	97	115	88	102	105	105	100	100	99	121	97	109	91	78	91	97	108	107	99	99	100	77	98	107	111	101	106	101	104	88	114	102	115	88	98	105	105	99	87	100	87	112	120	94	83	100	76	94	99	130	95	100	106	118	104	92	88	92	106	93	87	101	116	98	96	104	109	83	97	99	106	88	103	102	107	100	97	96	92	83	95	112	90	103	106	97	102	116	104	110	83	105	94	103	87	107	91	94	93	100	81	105	109	115	80	112	92	107	105	115	84	114	98	94	115	110	100	121	96	107	94	107	103	97	104	104	91	110	96	89	100	106	106	98	81	90	118	121	97	93	109	84	86	104	101	115	104	91	93	96	99	104	91	82	111	102	116	106	110	118	117	92	98	109	95	91	102	96	120	106	92	100	107	99	118	105	85	103	111	99	87	116	101
39281	34636	21178	9500	10823	31082	34473	36062	26082	6382	909	890	750	732	651	613	577	541	477	484	520	2586	2220	414	407	404	374	375	334	370	350	334	311	332	357	355	309	345	365	686	317	306	303	283	280	304	265	304	321	291	262	291	283	316	273	275	287	291	293	291	254	264	288	304	272	270	309	287	271	276	290	269	276	275	264	280	278	241	259	267	264	308	286	272	248	242	259	247	280	268	284	275	253	251	267	306	310	266	244	252	286	281	285	270	244	292	259	267	261	252	272	285	250	271	297	283	300	274	252	253	268	242	281	273	282	285	240	271	281	247	223	280	273	253	255	276	268	269	250	267	275	241	277	288	292	269	271	268	258	251	270	261	250	254	249	234	239	264	274	245	273	287	287	276	265	267	233	263	295	248	267	280	265	267	290	287	305	258	278	246	262	303	277	247	277	237	287	251	284	261	273	268	278	260	280	288	277	269	274	278	273	267	254	263	253	285	293	267	290	252	239	254	260	269	263	269	302	279	255	295	274	290	270	252	272	264	261	269	252	241	288	288	272	287	268	253	261	269	266	255	257	281	256	288	287	255	288	266	256	232	242	268	259	256	274	260	261	265	285	245	270	266	246	274	228	255	261	232	253	287	242	289	246	243	251	261	253	246	241	260	240	282	275	276	259	261	273	260	249	259	252	263	261	273	263	287	267	274	251	249	260	288	247	258	268	280	247	289	252	303	262	279	267	270	260	248	273	263	255	303	285	280	265	267	274	241	258	250	259	259	269	257	288	242	238	267	251	265	263	268	250	249	296	237	273	262	256	260	256	245	240	315	216	231	244	255	219	206	257	231	276	282	265	235	271	275	250	273	273	270	236	255	250	250	254	250	280	269	256	311	256	265	244	271	228	270	273	264	284	270	287	255	257	246	262	251	286	267	275	262	252	233	291	244	286	272	246	278	259	253	278	254	251	267	246	249	250	256	261	244	245	280	281	229	269	251	248	264	281	252	288	307	275	259	271	272	262	296	266	236	253	275	296	272	256	249	255	227	279	269	263	239	285	286	253	236	270	248	267	263	264	245	247	282	247	254	274	263	289	307	279	282	277	279	256	265	238	284	274	276	281	246	258	281	270	253	283	251	258	218	283	238	258	252	254	280	256	268	283	282	264	238	249	231	257	262	274	253	269	250	274	264	274	254	255	250	273	214	283	268	259	309	243	272	283	287	244	280	264	272	275	249	279	249	259	256	295	274	267	249	278	266	283	275	262	265	295	253	277	289	256	251	288	273	291	251	253	288	265	242	298	247	265	260	265	235	250	266	274	254	248	236	260	253	276	249	248	262	235	256	272	251	265	247	266	269	261	271	236	269	265	263	292	269	252	261	262	293	266	266	256	275	253	266	258	248	258	252	269	273	262	275	256	274	243	249	289	259	249	246	265	261	268	267	255	241	254	240	283	259	274	242	282	283	276	234	277	285	262	257	257	286	267	260	273	235	266	283	274	282	274	256	250	268	263	266	259	251	270	260	237	307	248	281	244	272	260	260	239	247	253	254	277	252	256	285	272	242	253	260	249	220	266	271	249	264	271	248	267	274	264	259	263	238	267	264	270	266	280	221	261	253	246	251	269	254	250	273	253	266	269	244	279	259	263	259	256	272	292	267	262	286	264	259	265	258	292	243	237	273	260	211	281	261	252	241	280	269	265	281	274	236	248	264	278	277	265	242	272	261	254	260	225	268	231	246	280	247	261	263	259	267	280	280	266	246	251	231	252	263	271	247	252	242	280	244	260	246	258	260	255	245	254	244	251	242	261	242	278	268	251	251	262	256	219	274	245	256	305	251	251	259	242	270	262	243	294	261	257	258	243	272	275	245	242	254	264	275	269	274	256	282	270	244	240	268	253	262	249	275	267	274	282	249	275	254	281	245	240	256	283	236	252	260	258	266	260	264	259	250	257	238	272	243	268	262	229	298	265	262	273	300	263	233	246	252	267	264	287	294	286	279	259	304	255	243	253	273	241	266	269	266	296	266	262	285	275	289	249	280	275	250	265	289	257	283	256	267	262	248	270	248	247	302	287	259	282	245	273	259	273	284	252	247	265	242	255	264	262	250	257	265	242	259	257	287	270	241	253	280	265	279	268	254	256	280	244	270	236	280	267	255	255	243	257	270	226	234	259	256	256	235	268	304	246	274	275	249	266	259	243	275	270	253	260	277	231	242	254	237	251	264	278	261	275	251	267	244	257	265	232	238	259	271	278	278	275	247	268	254	257	267	259	273	255	256	260	247	269	279	294	263	229	256	263	269	257	248	249	260	271	233	228	258	251	275	274	279	248	296	264	247	250	226	271	269	229	278	239	269	294	248	289	255	252	251	280	243	277	274	251	262	281	246	249	275	268	248	266	253	258	239	247	240	278	259	252	265	264	254	287	290	244	267	243	239	256	240	248	255	275	274	257	261	265	276	244	258	280	289	264	274	261	247	246	246	259	245	263	273	246	268	256	250	271	278	247	286	274	243	235	274	273	265	249	246	241	258	260	270	287	269	239	246	233	252	243	255	254	277	285	261	274	237	264	279	256	252	276	235	270	277	283	272	215	248	263	250	253	265	254	274	266	256	253	259	259	285	268	245	274	250	224	272	239	239	279	239	254	258	227	264	282	263	264	257	260	271	253	248	274	262	256	284	236	243	228	274	271	266	252	275	223	255	298	242	240	254	273	277	279	276	263	247	235	239	283	270	285	244	255	254	295	260	260	295	269	260	263	253	250	271	263	272	279	271	247	260	263	255	267	247	265	271	247	259	225	256	267	272	279	233	281	281	262	263	281	276	248	262	289	262	264	277	263	248	271	240	246	255	277	256	286	296	266	267	270	247	280	253	278	251	253	283	243	272	259	257	275	242	255	274	281	265	289	255	244	275	258	219	248	272	260	270	260	257	265	280	267	253	275	252	271	269	284	249	247	253	266	267	272	270	256	276	243	276	232	251	259	257	249	253	251	290	285	255	254	222	259	266	285	268	278	289	246	253	259	247	274	250	244	300	260	265	239	238	235	248	258	252	275	273	258	277	248	278	251	267	260	243	277	279	277	276	249	262	274	261	262	275	254	250	241	285	260	312	282	220	234	276	254	253	261	265	282	303	255	252	234	253	259	284	277	266	268	277	231	273	255	272	235	271	256	279	235	252	249	252	249	231	267	275	248	277	236	262	250	263	246	255	222	233	264	260	299	247	247	240	248	250	254	246	245	284	287	248	282	235	237	270	238	271	268	245	242	266	247	255	265	255	275	239	284	268	254	266	308	269	243	249	246	255	265	278	255	244	268	236	244	247	265	268	274	254	233	256	255	249	258	273	264	283	271	258	257	241	262	249	278	271	286	267	270	270	249	267	253	254	271	262	266	231	260	263	235	257	263	266	254	249	262	248	268	261	277	251	244	270	284	249	272	230	278	292	237	260	270	275	266	265	266	255	259	238	264	260	257	249	304	265	237	263	286	265	261	264
22700	14365	8933	3366	529	993	879	280	245	246	100	99	117	94	91	97	125	101	98	105	100	138	107	113	109	103	112	106	99	109	112	106	108	101	101	99	99	90	98	103	93	103	92	121	113	96	90	109	100	106	121	102	99	95	101	110	119	87	94	100	107	107	108	98	117	111	92	87	112	100	109	103	102	87	94	95	108	93	96	93	108	103	111	114	98	132	103	94	93	95	121	104	110	109	95	103	92	92	97	103	110	115	85	111	85	102	106	92	110	117	102	117	101	105	117	114	85	105	121	95	109	112	86	111	110	119	90	93	110	110	87	109	101	108	98	114	92	104	106	109	110	103	101	116	119	93	97	107	116	101	103	107	106	106	97	120	91	93	110	109	97	115	121	86	99	109	120	110	114	110	106	103	116	107	97	106	89	104	118	98	106	95	123	101	109	122	111	106	102	83	106	82	104	104	109	113	101	91	109	95	101	87	102	89	105	115	100	92	112	103	78	105	87	118	115	113	130	89	108	96	106	89	118	112	107	106	105	106	103	108	118	109	86	98	95	119	105	101	117	115	114	97	100	104	102	96	89	113	103	105	126	93	90	114	88	121	88	103	111	106	111	102	82	94	99	116	126	113	113	99	100	105	100	102	120	121	129	104	101	100	96	99	93	119	112	95	109	112	97	92	113	100	113	109	81	94	108	95	109	129	111	99	115	94	118	117	115	97	104	102	99	113	113	104	110	94	109	108	97	104	108	87	106	104	123	109	91	112	93	105	123	117	97	106	109	118	103	109	108	93	90	102	84	102	89	88	127	92	119	95	104	92	96	118	114	99	97	106	111	92	95	98	96	101	92	95	108	118	96	113	85	88	90	112	113	127	98	98	104	95	125	90	100	102	91	119	114	111	100	123	102	101	116	93	107	96	104	109	99	104	101	124	92	98	101	109	102	115	101	101	124	106	117	90	93	92	119	103	119	103	119	84	108	91	107	111	101	89	106	96	104	110	99	122	112	93	117	102	104	105	110	108	112	125	96	109	99	116	106	102	75	85	98	103	86	101	113	88	116	104	102	129	93	88	85	95	93	109	106	111	113	113	107	96	98	114	103	103	98	107	102	93	102	119	107	102	119	113	125	96	109	97	106	107	91	91	104	102	104	86	95	113	93	94	109	110	113	108	96	105	105	109	120	103	100	112	91	101	104	98	114	118	100	104	120	116	101	102	102	93	100	88	104	118	91	92	108	100	99	93	93	112	103	97	84	100	132	102	96	106	104	102	101	117	87	98	117	102	103	89	106	89	117	112	109	113	104	116	114	96	108	101	99	94	107	108	105	107	111	115	89	101	97	97	116	97	101	90	105	101	92	90	101	112	105	114	113	102	103	103	102	104	107	86	108	91	107	120	105	106	105	104	109	112	104	101	95	106	98	107	109	104	110	106	97	90	95	107	117	99	103	103	89	122	116	104	101	116	90	82	114	109	110	118	98	112	107	121	100	94	90	94	108	114	102	121	89	114	111	109	102	98	91	100	108	108	104	94	103	109	92	95	101	94	91	117	107	102	109	115	99	111	96	97	96	125	101	108	115	110	103	82	97	107	93	116	107	114	103	97	93	101	87	90	110	117	111	106	97	96	92	108	115	119	101	102	108	93	91	113	97	99	87	117	111	114	108	104	93	89	87	91	103	104	125	92	94	107	122	99	103	114	105	108	95	95	98	103	87	96	100	125	107	106	122	95	120	102	104	104	117	108	121	99	106	101	120	97	105	107	103	108	105	107	123	111	77	118	103	100	115	121	82	112	112	107	112	98	113	102	118	114	99	111	102	92	115	113	102	97	93	100	118	116	96	106	85	104	110	107	106	96	85	102	98	113	98	113	105	95	126	119	103	107	109	94	109	99	95	95	107	120	92	106	79	87	104	112	128	100	101	111	80	92	111	125	106	85	94	111	109	116	95	109	113	117	112	116	101	94	109	113	84	117	96	116	103	120	118	95	117	104	116	116	100	98	116	85	100	92	94	111	91	106	109	104	98	124	109	90	102	85	101	105	107	96	91	117	95	107	90	112	98	105	91	96	108	110	106	103	96	101	97	120	89	113	110	110	94	93	105	121	111	95	106	102	91	108	98	103	98	107	119	111	100	104	96	109	92	124	98	107	107	107	87	98	110	90	96	117	89	103	107	85	109	117	119	91	104	124	92	127	118	112	121	120	137	98	103	96	99	95	101	125	90	102	86	110	107	95	97	99	128	125	99	114	88	109	102	114	96	105	108	98	101	100	113	118	97	103	116	108	90	111	99	87	121	116	95	103	97	102	95	102	110	103	109	108	116	120	115	99	87	101	104	110	109	108	109	109	95	113	107	97	99	107	95	104	109	101	91	104	96	86	111	95	107	99	94	113	106	115	85	109	96	119	125	94	118	104	102	112	104	101	94	81	106	115	118	99	89	111	103	116	107	101	100	118	113	108	103	100	102	89	84	105	107	104	101	115	109	109	94	85	105	106	119	102	78	100	121	113	113	107	107	123	119	110	74	105	86	107	94	100	94	94	111	103	111	111	116	84	89	100	100	97	103	87	110	118	97	115	106	121	112	130	94	101	116	123	112	114	118	92	112	101	105	111	107	112	92	111	95	121	107	103	109	83	90	118	111	116	88	93	89	107	120	84	105	108	101	95	97	105	115	114	77	96	101	107	90	87	96	85	105	107	113	85	107	83	97	106	86	97	109	111	123	102	110	111	103	112	106	101	104	112	101	114	95	96	105	78	103	112	112	110	100	112	109	106	114	126	106	89	109	93	110	109	103	96	78	109	114	111	97	120	89	104	103	97	127	96	117	119	80	86	89	92	91	91	105	111	101	105	103	98	104	105	112	110	108	75	116	108	101	90	107	117	85	116	107	103	100	106	107	112	94	100	98	118	105	108	109	102	106	95	111	91	99	113	96	119	113	105	108	110	110	97	125	89	91	95	108	82	112	110	100	105	103	105	107	95	94	86	120	100	91	121	107	97	101	96	97	110	92	116	109	88	100	99	98	105	124	102	91	92	138	112	113	105	96	113	86	105	108	85	114	88	102	111	97	110	112	106	89	93	119	99	108	89	99	103	92	105	116	122	120	109	114	113	99	94	90	92	91	99	120	113	93	80	115	106	108	84	98	85	106	111	106	98	99	103	105	97	114	99	103	111	81	95	124	88	111	115	96	112	95	94	115	102	94	92	109	84	121	126	92	105	125	90	109	96	100	102	72	76	93	108	116	105	101	109	91	110	114	111	106	118	85	109	112	101	114	114	113	89	99	90	89	123	96	100	117	97	115	115	102	138	105	104	105	92	128	94	92	109	105	94	93	120	96	101	90	111	85	117	133	98	104	120	87	118	109	103	102	105	94	129	98	106	93	109	116	97	133	113	109	110	102	123	105	111	111	85	108	119	114	111	106	104	97	104	99	97	104	119	90	106	96	92	118	98	138	121	93	110	111	99	112	117	107	103	86	97	91	91
14032	11668	8517	4254	780	5074	4244	1276	1444	1008	306	303	295	291	308	273	281	296	284	293	335	404	314	306	274	259	278	333	258	288	260	295	274	274	307	322	292	281	281	298	278	308	275	297	319	270	279	304	316	313	315	280	294	265	288	300	265	274	264	267	284	310	283	295	296	277	326	265	295	290	269	279	248	278	286	264	281	284	289	298	282	334	279	272	262	274	289	262	277	281	292	280	259	260	270	306	293	291	309	257	282	263	280	277	280	271	261	263	286	284	254	286	279	280	268	323	304	249	276	273	278	260	282	300	279	254	271	280	287	278	288	295	285	297	268	261	280	281	286	309	301	289	307	268	298	303	243	270	278	290	284	275	301	273	277	286	266	295	307	294	281	262	259	289	298	296	269	273	260	277	280	293	268	264	287	280	264	306	281	289	281	266	268	295	258	254	321	313	268	287	310	276	304	291	300	299	262	280	289	276	264	279	267	240	286	300	292	272	288	302	279	283	310	286	282	270	271	293	278	291	269	259	324	305	245	271	298	301	282	281	260	284	239	265	298	234	279	295	294	279	289	300	286	294	285	243	264	297	275	309	281	281	279	296	281	288	324	303	303	283	255	289	284	298	300	299	299	278	272	287	296	270	274	264	284	292	274	265	276	285	294	230	270	300	286	305	259	254	265	278	290	293	263	259	276	292	286	265	282	285	299	263	250	288	302	313	279	292	280	276	258	275	300	306	270	290	296	294	292	295	279	287	269	275	306	272	286	284	301	275	274	256	292	302	266	266	270	313	281	247	263	294	284	274	310	283	281	319	280	290	249	282	283	300	312	280	297	269	280	240	305	298	291	286	255	299	301	297	297	291	281	293	284	276	272	284	276	319	273	264	295	302	294	259	288	311	284	295	258	278	313	265	296	280	277	300	278	283	291	307	273	302	250	267	280	286	275	310	261	277	277	286	296	266	272	271	275	278	269	272	283	278	277	303	280	278	292	276	263	279	270	277	278	282	278	294	287	277	276	248	310	263	279	285	283	285	287	294	279	259	271	262	274	264	267	275	305	278	268	281	303	337	290	295	264	260	277	298	268	250	281	272	280	299	264	283	291	319	285	303	297	288	318	282	276	302	309	269	299	280	298	290	283	283	269	285	286	295	257	309	276	282	255	276	275	276	260	246	269	270	289	273	257	292	265	295	281	262	293	277	281	264	272	286	284	284	254	250	289	290	284	263	286	284	284	291	278	311	306	279	305	321	289	254	319	283	281	276	321	258	270	318	302	289	256	280	269	282	284	242	267	287	253	278	293	259	297	267	278	279	261	248	285	312	269	271	286	277	272	298	296	291	306	296	281	250	293	268	300	270	277	271	302	276	269	287	284	298	272	299	270	263	273	269	302	274	292	292	307	280	244	263	266	271	286	298	283	293	297	282	267	286	306	280	273	281	280	275	274	302	279	275	292	272	301	286	277	271	320	285	267	326	250	310	267	297	270	300	278	275	277	287	286	289	279	269	276	281	267	279	275	285	319	287	284	293	259	272	279	262	289	271	282	287	261	278	315	295	311	296	270	287	278	289	286	279	270	273	274	313	279	274	274	288	273	275	278	290	316	288	306	258	287	277	300	268	287	312	275	272	260	278	329	281	317	273	284	320	299	289	287	279	300	316	272	303	277	299	267	279	283	274	314	288	301	306	315	279	322	290	277	324	267	298	279	285	300	267	255	252	278	273	277	270	299	306	274	302	293	255	274	258	273	276	287	312	305	243	239	295	264	264	296	295	271	280	283	266	283	265	301	292	287	304	296	293	307	273	287	258	277	307	296	310	292	281	270	308	289	283	300	264	265	269	292	299	289	292	306	258	275	268	275	305	292	304	268	291	305	265	259	271	281	286	290	315	306	285	296	268	282	307	287	291	261	287	306	268	259	310	286	281	276	249	254	265	271	276	302	291	287	276	256	265	268	290	284	272	272	257	300	283	315	238	299	287	279	276	322	284	284	313	265	278	270	276	302	287	252	295	277	280	267	275	275	287	279	282	266	281	313	238	287	281	282	301	293	302	266	288	284	291	238	294	280	275	285	263	265	305	290	302	284	299	278	255	266	258	311	277	277	281	297	292	309	285	295	280	288	268	281	288	279	251	293	303	269	298	271	303	312	282	266	286	289	281	262	296	284	288	273	264	277	239	269	260	241	336	298	283	265	312	285	316	290	272	286	326	274	264	270	294	288	278	278	275	291	293	269	252	314	284	264	271	271	292	277	289	258	303	276	268	289	276	294	273	321	290	274	285	266	280	272	296	311	250	291	290	291	273	289	270	281	256	258	272	278	271	299	288	270	270	252	331	289	287	278	275	254	276	292	285	253	261	312	267	316	285	295	284	271	286	299	294	309	305	311	275	291	276	277	270	291	286	264	294	296	297	277	277	303	295	280	280	281	284	289	276	296	307	276	265	281	264	259	293	333	304	274	262	310	292	303	298	327	252	293	275	275	253	297	269	255	276	280	273	270	284	298	276	271	296	271	275	263	293	277	305	289	293	278	281	302	294	281	275	287	262	272	280	288	284	293	265	275	291	287	280	272	271	306	288	298	293	306	308	244	293	286	278	273	268	253	255	312	300	311	281	297	302	291	293	264	304	293	289	298	260	279	286	299	308	280	278	256	258	264	296	264	290	268	268	284	277	257	299	281	284	276	274	302	288	279	284	291	294	310	273	262	293	301	268	288	278	272	263	282	278	284	273	279	280	303	252	263	282	267	295	274	281	254	294	289	271	263	274	260	305	274	287	319	294	295	297	276	293	266	295	299	284	256	276	303	260	276	290	267	283	265	310	275	289	293	300	285	289	273	264	255	265	277	277	275	274	284	320	294	305	263	255	277	320	262	270	252	279	286	290	278	261	277	285	290	292	278	287	271	288	290	282	308	299	260	298	285	286	248	270	277	251	297	272	265	337	292	267	259	280	252	294	270	274	285	251	265	273	309	282	281	290	286	288	285	291	246	289	310	294	319	273	290	263	258	296	277	281	283	280	252	270	269	294	228	252	314	274	302	278	257	323	297	267	292	282	266	272	287	265	321	288	272	292	306	267	268	299	308	293	287	269	279	257	284	295	308	297	280	270	259	283	289	277	310	267	273	303	291	282	297	264	257	257	279	252	292	288	287	289	279	273	263	298	266	311	305	282	267	301	273	279	261	285	299	254	263	274	285	285	300	277	271	282	273	308	310	286	263	248	306	296	263	285	260	288	263	300	261	262	258	283	289	256	294	314	281	279	251	271	291	288	333	288	291	283	292	293	298	282	289	281	303	287	261	278	297	283	304	255	260	261	256	265	263	283	282	278	267	275	277	295	278	284	263	265	292	292	262	298	278	286	290	302	268	292	274	309	293	275	296	295	315	295	286	276	281	283	270	268	290	277	249	286	326	299	288	295	284	275	301	288	296	262	297	301	275	308	300	263	280	266	277	290	303	267	287	298	284	265	303	282	311	292	270	289	295	309
45636	40475	29270	11014	5364	18416	15764	4485	2992	917	190	180	178	170	167	169	139	134	150	155	173	249	158	144	142	136	134	119	130	125	124	120	123	133	136	134	137	132	128	134	137	123	135	134	134	112	110	115	135	124	128	132	120	112	128	130	148	145	131	137	102	116	151	132	108	116	142	124	137	128	124	130	142	120	126	108	131	132	136	104	108	118	127	124	118	137	110	142	149	134	129	124	122	157	121	127	125	128	151	128	142	119	97	132	113	125	127	129	107	143	125	125	126	147	119	120	146	128	133	131	151	121	121	139	120	117	113	125	111	112	127	133	110	131	134	143	120	144	136	132	115	132	133	116	132	118	138	120	126	122	128	140	136	136	120	134	123	108	133	142	125	113	112	115	135	124	136	131	108	115	113	105	116	133	136	149	139	118	124	139	125	127	126	113	106	118	123	136	142	121	131	133	113	114	126	125	130	131	115	116	132	129	119	108	133	113	129	135	133	115	122	114	120	120	128	128	128	109	135	126	142	134	132	130	146	134	128	131	139	120	119	121	119	124	117	113	127	130	128	135	140	120	122	141	118	128	124	115	138	121	115	123	125	138	117	116	115	134	142	152	112	129	131	122	120	131	131	126	125	121	125	126	131	115	137	144	118	116	123	111	122	125	108	113	113	130	116	128	122	120	131	119	132	131	125	144	120	132	135	139	128	120	115	131	123	136	118	129	116	130	125	150	153	118	126	107	111	126	125	134	135	136	116	126	118	115	118	130	137	133	120	126	127	136	110	141	114	130	94	131	146	127	115	121	109	109	138	136	115	118	144	126	122	124	125	115	125	119	123	133	141	113	120	134	142	103	117	112	128	138	112	135	139	128	115	125	151	127	144	116	136	138	127	127	116	111	122	119	104	107	116	122	140	134	130	138	126	122	149	132	135	136	136	120	107	130	123	121	141	125	139	136	130	138	117	133	140	114	152	141	159	141	140	139	95	118	126	117	124	112	119	142	117	143	116	118	125	107	125	130	120	145	124	114	142	144	122	139	118	98	103	123	137	109	129	117	130	103	127	131	128	130	123	132	127	100	140	131	121	119	120	129	130	143	122	129	132	126	141	115	113	118	112	107	139	140	116	120	107	124	149	125	130	135	123	123	127	136	121	134	131	137	132	139	123	126	117	116	133	146	134	129	127	124	142	124	137	115	135	123	119	115	129	111	128	140	110	119	138	126	134	116	126	133	104	134	118	119	133	133	128	120	118	123	151	129	133	143	117	147	135	143	138	119	130	131	138	136	131	116	123	109	129	117	138	143	112	127	142	124	131	136	122	136	109	111	101	113	124	125	124	136	122	125	114	116	106	142	128	136	130	120	120	118	112	111	142	127	106	115	124	122	122	131	137	103	117	115	146	136	135	123	138	100	129	134	117	128	120	112	115	131	129	135	108	138	135	136	124	147	138	112	149	128	117	117	130	115	121	115	123	124	108	115	129	121	131	120	127	143	149	114	125	130	106	112	121	140	134	125	124	140	116	109	123	134	140	101	129	122	123	131	156	122	129	125	111	125	139	150	124	149	125	146	139	138	143	147	148	113	116	133	145	135	121	121	112	127	138	138	143	103	122	144	153	113	135	109	102	117	136	137	117	132	110	94	131	122	135	115	117	112	115	130	137	117	115	142	109	121	127	117	134	125	116	115	130	146	122	141	134	135	125	151	119	133	125	108	112	138	113	106	119	119	105	120	120	136	142	113	106	111	120	157	124	135	147	163	135	129	135	125	118	130	103	124	127	123	122	127	118	141	132	138	132	137	133	118	134	126	111	126	115	158	123	133	136	99	100	113	145	145	132	116	136	136	149	107	146	139	135	112	109	117	125	133	129	126	128	115	129	123	139	126	120	147	127	126	132	122	120	126	118	131	133	128	130	137	122	131	120	97	130	112	122	117	117	134	123	127	156	117	132	135	125	123	135	154	122	142	148	104	122	119	119	121	130	127	122	142	121	132	130	125	134	106	142	111	124	139	134	123	140	134	118	124	128	99	127	109	118	107	141	144	138	133	129	129	134	134	125	106	135	134	114	124	135	131	98	132	105	129	121	124	118	149	134	109	120	109	129	113	121	116	153	120	140	143	128	108	134	142	130	133	123	129	121	124	130	104	120	132	142	142	136	126	134	113	136	110	133	159	119	137	139	141	115	133	122	131	125	108	115	127	133	129	124	145	139	119	125	119	128	157	135	138	118	134	136	126	123	123	106	114	123	115	133	129	132	106	131	136	118	120	162	137	135	124	122	121	135	142	142	144	126	125	134	108	120	133	121	135	123	150	143	137	110	147	128	124	140	121	132	139	128	130	124	113	109	130	126	126	114	138	121	141	117	141	129	120	128	139	125	141	125	154	127	133	132	115	115	109	121	130	132	123	104	126	128	127	135	140	118	126	126	125	131	116	132	122	150	136	111	92	123	132	97	135	126	132	139	140	132	119	128	114	123	132	116	132	111	107	126	131	116	141	154	128	114	167	123	121	133	122	123	135	114	113	121	112	145	119	142	125	132	130	140	126	125	145	125	120	137	131	148	133	136	140	122	138	131	156	131	144	147	132	142	125	110	124	141	116	140	126	125	121	115	124	128	132	129	144	105	128	111	127	118	112	138	131	149	133	131	124	116	131	113	105	123	142	112	139	125	124	124	140	120	136	121	120	109	146	121	135	130	118	140	132	120	126	135	146	115	128	138	120	140	136	134	118	134	123	122	125	128	121	128	124	132	126	142	113	127	136	125	141	146	125	138	110	120	135	140	126	139	128	130	145	120	113	115	113	131	134	141	130	139	133	140	116	140	117	128	117	129	116	126	112	119	135	140	134	118	135	140	124	113	111	140	121	147	125	137	135	132	131	121	128	125	113	111	130	131	127	129	113	110	133	115	129	113	132	124	119	118	138	137	143	116	126	115	131	143	143	129	126	115	124	142	129	121	133	132	120	133	146	119	136	118	140	144	130	126	123	120	152	107	132	125	131	135	108	139	139	124	118	122	120	133	120	138	102	129	119	125	139	129	125	128	132	134	133	144	134	100	116	125	131	120	126	116	147	96	120	109	114	143	139	126	120	129	136	120	130	110	119	131	119	129	127	131	128	137	138	127	134	128	129	122	121	118	114	121	127	115	141	127	139	122	145	104	126	113	131	129	106	118	144	127	140	127	123	128	158	116	128	134	145	123	129	125	136	138	126	129	124	127	134	124	120	118	130	134	117	113	136	131	139	118	127	113	123	135	139	132	121	126	133	135	133	134	124	135	137	121	115	110	123	130	125	140	157	130	113	120	137	135	124	136	129	139	132	132	119	127	122	138	129	129	133	120	146	136	133	125	120	118	121	125	106	127	113	131	117	159	130	118	119	136	139	125	112	144	121	112	148	111	133	114	121	141	135	126	134	119	121	138	114	135	115	126	137	133	121	122	128	144	129	118	93	106	103	122	123	133	115	117	114	134	114	122	129	128	129	130	126
29815	32921	19501	4240	9882	36485	26457	10525	12333	2790	759	690	646	606	546	553	527	517	507	448	584	1354	418	437	418	415	448	357	383	389	375	373	347	385	377	349	378	347	389	383	348	358	356	331	335	345	355	330	363	342	339	334	332	335	379	365	345	359	334	331	344	393	353	349	351	336	324	330	357	353	348	352	363	330	356	329	361	342	312	347	331	339	341	302	330	320	350	329	357	317	365	318	333	330	345	330	347	334	331	320	297	336	308	328	322	319	336	344	345	371	377	332	336	312	330	344	364	291	343	314	343	343	347	331	333	322	365	327	344	352	314	329	291	314	353	361	353	334	326	352	332	344	364	356	384	305	323	325	331	336	364	329	328	336	313	346	314	319	317	343	354	327	380	328	345	348	352	313	326	405	368	353	348	349	312	355	348	352	321	343	330	320	328	340	332	348	336	354	341	347	304	351	354	355	330	328	379	324	319	299	305	363	333	335	309	334	357	314	325	336	329	307	304	323	339	342	354	315	308	354	348	318	294	357	364	325	334	357	327	385	315	318	341	322	350	333	349	343	373	366	330	346	380	309	320	342	335	311	347	334	336	337	337	312	348	320	316	343	364	341	339	316	334	337	311	339	320	342	337	311	363	318	377	338	335	329	320	322	364	308	324	290	326	354	323	319	344	354	328	328	306	322	291	344	370	338	343	324	324	332	314	355	331	354	354	304	339	324	363	339	309	328	331	314	316	301	335	368	333	312	334	359	345	330	343	353	308	329	350	308	342	342	333	353	335	356	310	319	330	300	354	337	317	345	320	351	346	354	322	371	346	343	337	317	355	305	311	354	319	335	328	292	354	303	317	350	295	307	307	356	354	355	313	350	326	330	317	332	297	333	330	342	336	346	330	338	332	348	325	313	323	343	307	323	316	339	348	307	348	326	328	334	313	366	354	329	311	347	358	339	333	321	327	285	308	358	314	343	341	376	338	359	307	329	350	344	341	330	328	342	340	335	338	322	314	326	315	280	338	317	325	296	347	308	311	323	322	332	322	304	304	355	302	355	324	319	325	319	352	333	368	321	345	357	332	327	343	312	335	333	330	368	320	350	329	326	347	358	338	340	335	371	308	326	319	339	366	340	312	355	321	324	368	347	340	327	314	329	380	349	291	322	331	329	353	325	326	338	336	328	347	336	311	332	331	331	334	321	308	327	321	308	314	304	336	357	327	345	331	352	312	325	354	342	341	335	357	335	340	327	318	324	339	335	349	350	322	302	338	336	353	312	340	337	319	361	301	342	318	322	355	311	344	332	307	337	319	354	339	318	349	336	325	327	301	338	318	359	349	328	374	345	368	306	329	346	370	343	333	317	343	320	342	347	340	341	337	330	331	322	337	350	336	333	358	341	310	328	327	333	344	311	339	317	344	320	328	339	332	316	331	331	369	365	367	315	330	337	332	343	351	348	338	321	371	348	314	356	315	293	332	347	327	334	368	356	318	329	305	351	299	322	373	335	349	349	367	365	347	327	340	371	315	339	321	340	336	330	341	343	352	326	358	312	304	356	279	306	308	347	335	324	328	336	308	321	350	312	355	315	316	299	365	302	332	361	298	314	337	358	335	357	326	333	325	344	304	322	318	318	309	351	357	337	349	309	329	338	300	315	331	320	364	339	356	337	302	330	344	322	333	384	332	333	321	293	328	335	330	341	304	347	334	334	333	365	298	328	356	362	333	338	302	321	337	398	359	330	335	335	353	310	345	348	325	310	324	322	330	327	358	326	327	314	330	334	348	305	300	354	298	309	353	339	315	351	335	333	332	334	305	336	321	313	361	316	321	345	310	321	360	345	316	310	347	338	326	335	329	359	336	323	324	298	327	335	339	304	326	327	332	328	325	332	325	340	346	338	352	346	346	308	327	343	304	310	340	368	351	318	315	335	339	295	309	327	348	340	324	373	388	332	310	333	357	333	315	349	310	319	337	324	344	322	341	321	339	312	313	342	330	344	361	341	347	301	326	339	331	328	314	347	341	383	362	326	320	372	315	332	345	326	365	344	312	326	321	314	321	314	334	321	340	291	307	351	357	319	338	353	328	343	313	326	344	334	319	344	330	356	352	332	353	332	325	317	322	327	364	362	329	340	311	334	341	356	322	319	360	357	337	334	323	357	338	362	352	338	332	334	365	342	330	332	342	364	314	349	325	361	333	371	332	316	341	333	348	337	335	328	331	312	312	358	335	314	332	327	313	353	340	310	329	324	317	312	359	325	350	328	338	338	355	353	332	328	318	339	347	324	342	328	333	313	349	351	348	328	344	319	341	368	325	321	338	348	324	359	302	357	349	313	358	346	295	348	325	314	366	303	323	340	343	366	342	339	317	323	323	332	345	356	326	341	319	364	318	353	344	307	357	320	336	336	329	332	311	353	336	313	330	353	350	344	312	317	333	318	319	345	315	307	327	335	337	355	333	303	337	318	314	345	386	324	345	353	345	319	317	318	336	352	339	331	361	337	348	350	313	356	341	304	327	341	322	348	321	317	330	329	329	321	326	347	334	349	341	369	374	330	350	318	352	303	330	317	350	298	340	339	338	367	315	326	341	294	319	304	371	316	352	320	328	370	317	335	346	302	352	341	279	335	361	328	324	308	317	304	344	344	335	338	289	332	352	321	335	355	337	327	359	301	343	344	331	312	361	315	349	333	365	339	331	350	332	333	335	319	325	336	342	333	298	328	335	331	361	338	339	331	319	345	382	341	307	285	346	326	326	351	315	319	350	340	354	323	342	323	323	336	307	332	336	327	346	342	312	325	307	376	314	318	323	320	342	343	384	335	343	344	343	328	299	316	319	337	342	337	318	344	342	328	354	332	325	306	350	313	354	330	354	340	353	349	343	344	321	327	354	297	340	330	345	324	352	301	359	324	310	306	341	332	348	323	332	337	323	321	345	351	345	327	350	315	346	334	326	341	318	326	328	319	335	338	348	337	328	363	322	313	346	330	333	329	357	352	326	311	334	363	349	317	318	329	333	352	335	374	324	367	311	368	336	339	352	333	348	343	329	317	341	356	328	356	336	317	339	343	322	321	324	335	302	316	351	340	351	330	338	338	341	337	334	305	328	313	345	336	327	327	375	314	335	325	329	328	357	331	333	333	316	301	337	332	345	336	322	344	312	337	349	348	321	298	298	328	331	333	334	323	335	354	307	324	311	319	353	329	345	349	307	317	339	327	321	358	333	314	332	328	321	330	320	314	304	327	322	307	338	345	346	322	331	343	327	327	327	355	313	336	336	347	332	330	344	309	324	334	368	333	332	318	347	358	321	318	336	321	337	300	313	347	299	389	351	339	339	333	350	320	328	328	333	301	320	330	361	374	319	326	327	288	310	337	329	316	349	324	329	300	345	323	309	359	317	371	381	326	344	354	373	318	312	330	324	325	317	336	325	332	306	342	340	306	342	332	332	339	301	293	337	347	312	302	335	345	335	343	352	298	333	343	361	284	343	305
53279	53838	35532	19208	11487	18367	32795	6472	8077	2936	242	213	163	171	145	149	129	136	132	113	143	160	116	106	118	118	131	101	112	116	85	99	99	116	95	112	99	97	116	102	117	109	75	105	104	108	113	97	85	122	90	99	100	73	115	104	96	91	95	96	90	115	101	109	100	99	102	97	91	88	94	114	89	88	79	105	92	97	82	81	105	90	73	93	81	88	95	110	82	122	108	106	103	101	90	104	109	82	107	102	94	97	81	88	81	97	82	81	90	83	92	85	100	87	85	85	113	107	101	93	98	91	86	101	114	93	80	94	110	96	96	106	97	111	92	117	80	96	98	107	99	92	105	101	93	95	96	96	100	82	106	80	104	103	99	95	111	96	119	78	98	95	93	89	117	94	96	96	102	91	94	84	103	93	114	97	86	86	125	107	94	84	102	85	91	116	84	103	94	107	102	102	90	93	85	100	98	102	90	111	83	77	99	112	96	91	94	107	93	96	90	87	101	97	98	89	102	114	111	92	111	111	89	98	105	107	91	104	107	86	103	106	98	113	85	106	92	84	94	97	94	79	96	91	89	99	83	107	91	95	104	102	102	108	110	80	97	82	99	92	93	82	91	102	90	104	126	108	86	84	79	109	104	77	97	91	88	90	96	92	103	93	85	109	82	114	102	108	105	104	107	102	101	83	106	99	73	89	93	95	94	87	110	98	103	99	84	74	100	79	99	101	95	94	78	101	78	98	101	82	97	91	96	104	84	96	103	88	94	75	102	83	94	97	91	100	77	78	92	95	92	103	109	103	72	100	103	91	87	77	85	84	99	79	95	91	94	83	84	107	98	98	93	95	87	76	107	94	102	79	106	89	103	85	99	104	88	104	97	93	99	87	117	110	88	110	94	106	99	101	114	100	109	84	98	90	88	89	92	108	79	129	87	99	88	94	92	98	104	100	112	110	87	101	102	118	107	98	101	113	85	90	94	84	94	104	98	87	111	93	97	95	110	100	103	94	91	111	111	93	106	106	107	91	113	92	97	119	102	90	113	105	97	79	89	102	93	77	70	90	107	105	127	107	111	83	113	89	98	102	105	95	108	98	98	92	95	106	115	108	86	94	109	90	101	100	94	100	85	90	113	84	101	99	91	80	101	96	79	84	97	96	100	110	94	105	87	91	114	79	88	94	111	80	103	98	107	99	107	96	75	91	103	91	85	92	112	85	111	91	103	79	91	99	98	83	99	88	97	98	90	95	95	96	108	100	89	88	103	97	113	102	82	101	114	102	96	114	96	93	95	99	96	107	108	102	88	110	95	104	104	85	110	100	103	96	94	119	101	85	93	79	77	90	84	81	111	76	98	88	67	108	121	95	100	92	98	84	106	94	100	94	113	90	107	98	100	79	108	101	94	89	101	71	82	86	117	111	106	96	103	89	98	92	93	86	104	103	93	109	101	87	101	101	84	81	97	117	94	95	85	93	124	109	95	87	99	87	89	88	93	98	103	98	95	86	97	92	101	94	98	106	102	111	103	92	95	86	109	88	99	86	103	84	108	89	108	93	106	99	88	89	105	86	82	94	103	118	96	100	124	101	102	85	83	84	100	94	103	102	106	100	113	91	76	100	109	83	93	97	90	86	101	105	105	97	102	87	108	106	88	108	120	103	90	86	101	87	119	107	71	104	105	103	92	105	113	90	95	89	95	90	104	95	112	104	95	104	84	87	110	104	107	92	77	70	107	87	103	115	88	104	88	67	79	91	97	102	115	97	83	93	117	90	89	99	108	88	88	103	96	98	95	92	96	89	105	99	97	91	88	93	85	124	97	99	96	103	97	97	99	91	95	94	116	78	112	82	102	94	91	90	96	90	84	100	99	114	100	99	76	101	95	96	95	106	107	92	105	87	110	102	79	99	84	108	101	107	85	87	112	79	92	91	98	77	98	99	90	85	97	104	102	86	83	101	97	98	101	108	102	97	92	82	100	110	85	117	96	80	101	89	94	85	97	109	87	98	105	110	83	96	104	81	101	115	95	101	108	67	99	105	125	98	102	102	91	95	112	98	100	105	96	105	95	98	92	96	90	93	100	96	93	103	93	90	106	84	87	99	97	87	91	85	90	68	94	109	88	103	97	99	104	89	109	95	106	101	84	102	87	92	91	97	91	94	94	100	103	95	77	87	95	93	103	79	83	92	86	89	108	93	92	88	83	106	99	92	94	94	104	117	95	92	103	95	89	115	117	101	111	105	99	105	98	87	113	98	100	89	100	95	86	117	113	92	94	96	115	95	106	100	108	90	108	85	104	69	90	86	85	91	99	110	107	80	80	109	86	95	105	109	70	93	109	92	82	109	99	87	95	98	93	97	96	99	104	106	86	97	88	93	88	124	107	98	88	90	104	96	91	81	98	87	92	104	88	100	103	78	101	107	93	89	95	104	75	88	97	91	110	83	96	96	105	93	89	104	98	83	100	94	113	90	90	102	94	112	95	85	104	90	89	92	90	94	86	87	89	91	90	99	104	84	94	91	87	105	101	89	92	105	98	111	117	112	81	108	95	107	94	86	103	110	89	77	118	100	91	100	87	105	84	87	85	92	87	89	113	107	93	99	101	105	93	107	105	91	95	92	89	96	88	99	90	109	87	76	101	95	99	115	81	83	107	103	97	107	103	80	93	99	111	89	96	95	94	95	105	100	94	107	91	102	116	113	83	91	93	93	82	110	93	93	92	90	100	95	98	81	71	92	98	76	71	100	93	89	84	103	98	89	94	92	115	100	104	89	88	115	89	91	89	97	76	100	85	84	87	88	98	87	87	109	113	90	98	108	103	94	93	94	102	85	106	100	102	98	101	89	96	95	93	98	85	81	96	90	86	102	88	93	101	95	99	93	70	86	99	109	102	89	84	91	89	100	97	94	90	95	89	87	97	93	101	78	103	95	106	100	97	95	111	108	107	109	81	92	99	97	92	84	95	107	102	108	122	111	87	91	84	95	96	85	96	114	88	100	115	107	95	112	105	98	106	99	103	98	103	99	107	96	113	95	104	108	104	98	95	99	95	100	101	106	105	105	96	121	103	104	102	83	98	96	88	85	92	107	97	85	100	87	85	99	100	90	97	97	103	96	81	102	96	86	106	99	109	108	103	95	79	96	107	108	89	96	88	105	112	100	79	105	95	105	93	85	104	94	113	112	105	96	87	118	93	95	99	94	104	88	111	91	89	97	86	104	70	99	90	97	106	85	95	108	94	104	87	99	93	96	104	94	96	93	87	103	90	98	113	95	92	115	97	101	92	99	115	101	113	87	84	67	93	102	122	109	97	96	94	88	97	102	90	84	105	96	98	100	101	90	108	96	99	101	100	102	96	105	110	94	131	121	93	100	99	94	84	114	101	98	101	91	94	83	98	113	93	106	105	92	95	103	88	94	83	87	102	77	112	112	103	111	92	97	79	88	105	105	87	86	91	76	111	75	94	102	104	86	85	102	98	90	102	92	95	101
36297	43588	26003	6691	9228	30874	41642	3378	21567	4997	974	906	818	715	646	585	594	574	534	499	456	782	405	380	402	405	390	411	374	348	336	350	331	340	333	309	305	307	320	364	321	298	334	289	315	323	284	297	264	328	259	268	280	293	248	276	267	307	241	251	285	268	312	262	278	278	259	262	267	289	241	274	280	262	239	274	286	276	282	288	249	273	283	254	248	295	261	258	291	246	265	280	245	258	263	227	236	265	238	287	264	264	290	271	275	296	275	252	250	272	250	265	257	247	251	235	275	263	248	261	244	261	246	279	262	296	292	278	271	234	254	258	271	231	272	280	272	270	284	256	213	259	241	257	248	230	287	260	242	258	261	266	266	294	249	272	283	258	265	276	279	285	244	295	249	255	251	267	261	275	276	256	275	262	270	275	270	248	253	278	240	270	247	251	288	258	278	277	267	272	262	241	268	246	269	280	235	282	260	274	284	246	273	263	259	231	236	253	278	270	261	252	231	274	259	297	262	271	266	235	265	264	261	269	282	304	221	279	235	261	270	262	266	283	253	247	229	257	223	255	268	250	237	267	245	272	274	244	290	271	261	267	253	252	262	282	260	258	263	249	255	240	270	245	253	253	277	229	263	260	255	245	257	268	234	272	278	247	246	246	254	238	251	257	256	286	250	291	235	265	255	276	261	272	256	219	234	243	226	255	294	263	274	253	261	249	282	266	242	251	245	248	247	248	222	259	244	265	259	235	255	227	256	250	280	271	259	224	261	257	270	266	283	249	250	250	256	208	241	248	277	269	261	253	259	258	254	260	271	262	256	250	245	254	240	247	244	239	248	266	234	245	244	264	250	243	259	258	255	242	277	268	245	260	262	258	251	288	261	242	255	233	233	248	246	272	265	268	274	272	258	231	267	236	234	261	249	235	261	267	234	236	284	245	242	268	229	245	265	257	264	230	249	275	247	232	275	260	248	243	285	236	228	263	266	266	270	272	239	235	272	235	274	241	251	244	248	267	251	244	229	251	246	241	255	277	253	254	256	265	210	270	262	241	275	290	266	293	236	267	272	247	251	232	265	231	226	258	239	246	241	230	269	263	252	273	268	248	253	268	234	246	244	260	283	264	281	274	266	253	241	265	277	274	255	250	233	245	262	263	227	257	273	245	258	253	240	228	258	236	244	249	257	265	256	247	300	233	258	251	250	253	238	247	215	241	241	246	259	278	226	272	229	233	246	269	242	256	299	272	251	271	254	254	270	250	280	239	282	257	265	251	255	262	251	291	246	245	264	244	252	257	241	222	260	243	249	267	262	250	273	246	245	252	255	263	241	277	258	236	247	261	250	230	243	267	227	234	268	264	229	241	272	272	251	254	268	266	267	274	219	276	235	257	278	256	230	249	260	267	248	268	272	282	260	259	263	252	205	271	250	238	250	243	264	262	255	239	288	287	260	274	238	213	260	269	263	252	243	262	275	239	257	233	241	278	227	265	264	256	249	263	282	231	243	244	250	257	270	264	235	237	286	256	270	257	294	260	268	256	258	233	248	288	273	249	231	243	285	241	243	243	211	265	260	266	276	246	286	258	241	267	249	273	256	268	271	266	266	271	245	287	280	275	238	203	254	254	274	254	231	249	258	275	239	243	231	247	221	246	253	269	271	242	257	272	257	240	249	247	248	215	258	263	268	230	256	257	243	231	261	249	235	256	241	245	251	263	232	257	256	261	256	261	273	265	267	242	260	243	270	246	232	257	263	235	277	251	280	296	254	247	290	276	232	285	272	265	257	252	257	264	247	248	281	260	269	259	277	240	241	237	257	278	214	246	271	252	254	282	259	264	257	236	240	270	288	265	256	249	259	286	289	257	265	260	259	281	267	274	256	242	271	233	231	244	234	260	263	270	243	309	276	272	243	233	252	262	256	246	247	255	255	256	234	260	235	258	266	260	248	269	256	270	263	259	247	242	229	269	273	227	259	242	232	233	256	258	257	234	228	246	229	270	302	262	243	256	221	260	276	264	234	263	273	268	265	264	257	254	250	266	219	264	248	256	244	265	267	264	266	271	268	245	230	227	215	273	263	242	287	231	250	256	234	261	240	255	253	237	257	276	263	249	248	247	284	256	201	257	259	243	247	253	271	265	239	265	260	234	267	238	250	273	253	275	265	250	254	252	256	262	219	249	248	214	271	248	261	255	247	249	250	254	233	241	244	248	250	254	268	236	286	233	239	260	270	262	262	270	246	247	266	254	263	262	244	249	255	267	242	232	254	253	264	230	245	271	263	265	260	236	277	261	255	231	271	260	252	266	241	276	258	259	275	248	243	267	220	223	247	270	255	274	223	247	257	257	258	253	253	279	247	271	257	247	251	251	249	262	235	255	250	253	265	262	233	248	257	237	253	237	232	227	248	254	247	264	250	234	231	269	245	248	234	234	254	259	250	226	257	256	281	233	256	270	236	262	260	218	249	238	270	273	265	248	268	245	247	278	249	237	243	244	246	277	272	259	267	228	237	220	263	252	263	274	229	239	241	237	249	261	273	268	244	246	229	244	228	248	239	264	287	265	276	263	238	266	251	273	239	261	238	243	239	255	247	265	252	235	259	263	242	266	277	234	247	255	266	260	255	236	251	261	259	260	266	261	266	265	269	243	250	248	243	253	251	244	237	261	269	230	277	267	241	275	275	213	272	243	251	248	252	261	251	260	295	219	279	279	270	244	237	256	255	243	236	234	240	249	242	301	257	253	256	248	268	218	269	253	259	276	241	258	245	255	267	241	265	256	261	234	259	248	272	236	249	239	255	253	267	241	254	245	262	295	259	267	260	237	282	260	264	271	273	262	238	242	231	262	254	266	278	273	244	284	233	235	247	262	227	250	264	246	249	256	250	234	267	239	248	283	262	259	259	260	270	276	245	264	275	231	267	274	280	251	276	269	248	255	254	231	272	263	242	229	274	255	260	261	269	250	275	237	247	249	243	281	277	255	260	243	237	270	277	255	239	266	268	273	251	253	271	272	253	263	258	259	264	259	258	251	262	262	299	255	248	255	251	232	233	250	232	226	293	255	269	277	264	238	253	265	220	265	251	269	235	232	289	267	250	240	255	270	238	284	244	244	239	251	266	268	243	258	246	266	242	263	253	283	246	225	244	280	276	263	258	267	248	236	255	255	212	236	262	238	251	261	230	236	255	261	288	240	278	243	244	232	259	265	288	246	255	244	272	244	229	241	257	232	252	228	244	260	249	279	229	267	257	245	294	246	245	265	264	271	281	252	267	261	252	263	247	242	232	240	269	238	223	257	217	217	246	272	258	273	248	213	260	249	234	257	251	257	242	242	264	263	263	274	241	251	271	258	239	224	240	225	259	226	264	235	269	243	266	225	268	254	259	268	263	284	253	263	255	257	230	229	253	278	253	263	256	253	259	276	240	244	267	245	266	288	240	285	263	252	243	262	269	253	290	263	251	293	249	267	274	249	244	236	268	256	264	267	252	243
22784	35715	42552	22200	4386	1199	1237	146	212	106	103	101	105	116	105	105	99	96	110	125	113	111	115	112	104	108	102	110	115	72	100	110	104	103	85	109	97	89	100	99	112	105	87	101	105	90	111	111	105	118	90	130	86	103	90	110	91	110	104	91	104	83	99	92	115	88	93	98	92	105	99	104	101	112	110	102	85	100	96	102	104	103	106	93	101	106	88	91	89	113	105	105	107	98	88	104	118	99	100	101	117	88	96	107	111	102	100	90	99	105	99	95	102	100	107	105	98	100	92	95	94	99	111	103	96	101	104	94	114	114	116	110	108	120	100	123	99	97	81	102	102	109	110	97	113	99	96	130	78	81	107	109	124	83	119	103	103	96	90	97	95	92	98	97	109	105	101	108	99	112	105	96	106	119	97	109	86	101	101	96	88	109	91	113	90	101	100	113	102	93	83	108	81	105	104	94	102	108	108	106	93	103	103	101	106	109	98	99	100	87	94	87	126	116	123	107	120	113	102	91	122	125	94	100	106	101	115	87	94	106	106	102	107	100	91	104	92	94	111	120	96	90	103	97	88	100	111	95	99	120	114	99	104	101	125	98	103	113	121	118	101	90	110	114	97	113	112	106	110	115	110	122	100	97	102	92	96	84	117	104	108	109	107	97	95	103	107	106	91	119	114	93	105	123	125	103	82	118	106	103	117	103	96	112	94	107	100	121	109	102	88	113	100	100	96	107	107	99	112	96	107	106	109	99	99	104	99	119	112	111	91	112	93	106	104	96	108	108	106	91	105	107	94	97	94	109	97	112	101	116	98	107	106	97	121	94	102	98	93	100	92	105	106	96	122	98	111	105	111	107	105	117	99	115	116	81	99	92	108	96	114	110	102	114	106	103	111	111	94	100	103	98	122	90	119	112	105	113	128	100	114	113	110	112	117	91	118	83	100	105	107	131	103	122	105	110	107	100	99	94	115	126	93	93	102	110	107	103	106	107	105	112	88	93	91	93	86	109	97	97	109	104	109	92	102	109	97	96	111	115	96	124	97	99	100	114	106	105	114	92	121	112	97	98	119	101	109	98	103	95	119	110	100	98	95	99	94	94	96	111	123	113	112	103	94	98	97	108	96	102	112	89	103	96	104	109	109	90	103	110	102	106	113	104	112	95	110	101	108	106	87	100	123	108	106	101	98	108	117	117	95	101	107	99	102	96	99	103	109	102	94	106	99	96	108	100	94	92	89	98	93	113	108	93	105	107	113	96	97	113	101	103	121	88	101	91	111	100	117	95	112	105	113	114	114	92	93	109	104	85	105	89	91	97	112	105	109	102	98	101	94	109	107	97	114	100	111	121	95	100	94	104	90	112	93	100	111	100	92	96	89	87	107	96	114	107	104	97	95	103	110	116	89	107	95	101	122	85	96	105	116	100	99	96	81	93	107	102	86	103	94	119	112	116	95	113	107	88	100	104	110	103	106	78	108	92	113	97	98	105	107	121	86	105	94	98	96	105	88	95	97	93	82	96	108	99	109	104	103	96	103	97	106	104	101	103	100	122	83	93	107	109	101	104	98	104	100	113	101	105	93	119	117	111	110	99	113	104	106	96	95	108	75	115	119	112	119	115	126	104	97	105	100	99	120	92	91	101	110	114	95	103	92	115	86	114	90	102	113	99	102	88	87	95	89	97	95	107	105	106	113	89	95	125	99	117	95	108	118	108	116	84	93	110	99	105	109	110	119	95	99	76	102	91	98	110	94	110	91	104	118	105	96	102	108	96	86	119	109	87	111	120	109	102	100	109	112	112	108	95	116	121	113	118	81	111	99	127	93	97	98	109	107	119	87	120	104	104	91	100	107	111	113	106	96	90	89	86	115	118	98	104	113	99	115	100	90	96	115	118	102	114	96	100	105	95	118	113	116	104	125	109	96	111	108	90	94	103	107	122	107	100	92	110	97	91	117	108	120	110	91	111	99	99	92	105	95	93	111	90	126	90	107	95	115	102	91	94	98	96	95	100	112	93	108	93	101	111	107	85	104	93	104	131	105	82	101	102	95	95	116	109	104	114	108	98	103	109	115	100	98	107	105	111	102	92	91	96	89	106	90	93	101	95	100	119	120	101	97	109	106	91	104	107	117	93	105	103	111	112	119	99	97	97	99	101	96	120	101	99	99	100	106	110	114	92	99	97	103	96	108	108	90	103	119	104	100	101	94	107	111	107	101	106	99	104	118	106	100	97	114	118	85	79	106	110	114	96	110	96	93	115	117	101	119	96	107	95	90	90	92	118	112	103	103	100	93	99	96	101	128	103	98	98	93	110	106	96	94	93	105	112	105	118	102	124	100	101	100	115	117	101	111	94	104	101	83	115	102	105	107	125	115	107	108	76	103	109	95	96	100	106	104	90	98	95	96	106	96	100	93	93	94	91	104	86	91	113	104	86	75	99	88	98	100	104	117	114	103	106	104	119	119	109	102	82	114	117	118	92	93	106	97	111	121	103	82	98	113	91	106	96	91	91	103	102	87	86	105	122	102	105	99	106	109	92	96	90	113	106	104	82	83	101	96	118	91	109	93	104	109	106	105	102	77	107	100	89	94	98	89	106	86	85	83	95	114	106	119	98	94	104	110	100	86	129	113	110	107	104	99	106	119	107	114	109	120	92	84	113	103	94	91	94	89	87	100	92	86	99	91	100	102	108	114	98	102	106	102	103	101	114	70	102	100	99	80	88	103	121	94	88	85	97	92	106	103	89	98	87	108	124	102	111	98	113	102	100	81	103	114	105	98	104	100	100	92	111	120	98	84	88	96	125	98	107	103	90	101	86	102	113	92	111	92	136	100	75	116	89	80	109	107	105	108	88	105	101	98	96	98	108	100	97	99	107	107	102	105	90	103	110	96	100	106	96	80	111	105	110	111	103	89	98	94	89	102	110	117	96	105	87	110	109	111	107	104	119	119	107	100	112	96	100	109	112	109	93	97	93	113	102	95	111	100	95	96	106	86	92	133	115	98	83	121	105	116	101	108	120	103	80	85	108	90	87	107	88	89	109	95	100	103	80	117	112	96	103	110	112	97	104	129	105	94	102	116	117	112	107	107	100	98	95	96	98	110	110	107	90	84	98	95	101	111	101	106	91	107	106	113	117	103	103	111	101	91	84	116	108	98	106	108	118	94	115	102	105	99	98	102	95	90	87	95	106	106	87	95	110	98	112	99	117	109	97	103	96	95	93	109	116	103	103	112	111	98	94	119	91	104	112	101	102	102	115	107	87	95	110	99	117	85	107	98	86	115	90	107	98	100	98	105	103	117	107	92	96	120	95	116	118	89	92	112	103	87	86	90	86	92	117	103	117	115	109	115	99	97	100	116	119	115	103	123	96	97	96	115	129	130	104	102	109	101	84	106	93	116	112	111	98	105	116	96	104	115	137	100	115	100	81	130	92	94	114	104	105	88	102	109	115	102	104	116	99	97	103	96	91	108	91	91	108	91	94
14296	31871	39081	12127	433	4558	5798	514	1098	330	310	314	304	310	305	272	287	274	277	297	262	324	273	312	285	235	322	293	263	297	276	254	246	289	272	287	247	269	274	296	272	254	269	277	274	287	297	318	279	293	286	293	270	283	263	287	258	253	291	277	298	252	274	263	310	282	269	280	281	284	286	281	270	270	269	281	264	295	261	296	259	295	297	269	273	272	277	291	293	281	286	281	288	293	275	241	285	292	293	281	272	263	276	269	272	270	283	286	286	270	291	286	267	276	293	282	268	264	286	259	267	297	271	251	276	257	262	310	274	294	272	255	267	296	273	238	287	278	285	281	290	271	274	257	283	289	262	270	308	284	295	258	312	263	295	296	260	310	288	287	271	246	280	257	301	288	272	289	279	252	307	288	280	319	260	284	293	272	287	241	281	269	281	282	289	292	281	287	310	262	278	273	296	263	290	274	283	268	270	273	283	297	290	281	296	299	283	266	291	269	283	302	269	278	300	323	279	271	291	303	299	307	260	311	270	258	270	300	310	273	257	275	295	264	239	279	276	291	301	288	277	260	278	290	256	286	305	279	282	294	293	283	258	249	297	270	294	280	254	285	274	249	281	257	273	294	276	285	291	282	278	285	259	288	290	297	269	249	302	289	283	259	304	314	267	265	287	234	271	250	251	301	261	259	293	264	269	285	272	294	272	264	301	284	283	278	261	258	281	298	302	269	267	270	279	277	265	294	287	280	253	284	229	294	269	287	263	281	287	289	273	249	288	286	239	269	259	246	270	297	270	246	258	288	291	249	248	298	295	282	267	303	284	292	280	277	275	322	268	296	276	274	266	261	279	278	292	295	274	260	277	264	289	348	295	286	273	264	276	271	267	308	253	268	281	298	280	251	306	255	279	272	297	264	274	300	266	276	265	249	289	312	299	286	279	242	251	264	257	290	291	248	253	283	263	303	298	263	296	302	267	309	292	289	275	289	267	249	303	280	287	280	243	272	276	291	292	301	275	295	302	252	294	249	274	302	290	340	288	276	281	298	292	299	247	255	287	274	236	271	282	282	274	273	277	285	275	255	254	284	261	260	279	256	320	276	271	266	282	265	297	317	275	244	255	297	266	299	254	270	272	274	284	267	276	283	295	284	251	279	268	281	287	256	249	279	228	281	300	296	292	303	265	261	266	309	304	282	254	261	273	284	299	257	260	270	250	255	275	258	297	261	297	281	291	263	259	313	293	278	289	263	263	258	275	282	273	298	252	298	262	292	283	266	293	273	284	257	262	278	270	260	275	282	256	290	270	274	307	278	325	251	281	263	279	280	272	296	271	264	290	266	295	280	264	298	309	273	276	300	291	268	280	277	291	292	293	279	279	277	273	281	290	256	292	266	282	263	270	293	307	266	284	274	289	294	271	300	286	286	266	256	289	274	300	251	283	274	303	279	269	264	259	290	277	288	286	263	278	273	253	268	297	293	293	273	297	274	273	269	309	234	264	288	283	275	268	260	280	309	294	290	308	299	251	252	281	268	241	282	263	273	293	268	305	281	249	282	258	275	271	270	281	279	239	274	269	283	285	281	279	285	287	290	286	289	285	264	292	253	292	265	272	293	272	277	234	292	275	296	278	288	262	277	292	281	284	263	268	334	290	298	284	302	255	272	296	246	273	282	285	258	284	281	298	254	267	266	266	289	272	276	272	293	274	271	267	289	278	260	276	274	278	283	270	251	300	244	319	296	327	259	269	295	280	283	287	269	293	282	276	255	264	312	251	301	303	280	306	297	283	285	259	286	274	274	281	256	270	274	252	267	283	252	311	273	275	268	273	250	288	275	274	270	263	281	283	272	281	276	297	253	263	253	254	251	317	277	300	312	246	267	311	270	294	284	271	267	269	290	244	270	304	266	273	267	268	264	317	282	282	289	287	287	282	263	270	271	282	270	293	296	254	261	277	256	295	288	289	274	277	254	274	258	283	281	294	266	290	322	294	305	288	293	271	251	301	251	279	283	279	293	296	311	299	271	274	294	270	287	257	262	289	277	297	292	289	282	288	289	282	284	267	279	283	268	290	288	294	282	276	306	276	256	290	278	263	293	278	265	275	267	282	265	268	278	296	279	270	313	285	282	313	270	260	316	289	274	290	286	307	293	299	280	278	260	275	264	277	307	307	294	307	300	262	292	279	275	275	284	302	281	334	262	272	267	259	283	246	266	278	258	282	259	287	281	294	299	334	278	307	264	269	254	286	282	294	310	307	255	264	268	283	298	257	224	269	252	296	269	298	289	276	276	293	299	278	238	287	268	289	307	286	276	271	285	265	293	297	308	298	259	263	277	277	287	291	288	275	282	252	280	275	248	273	306	287	270	241	277	275	260	267	262	279	279	260	269	279	262	281	298	277	287	264	278	303	305	274	295	301	270	273	279	270	282	279	266	286	268	297	288	278	280	277	271	269	285	280	255	269	298	282	271	257	273	323	278	292	283	282	297	281	270	275	256	266	277	295	274	273	301	234	281	267	278	298	279	283	267	290	271	287	279	263	281	278	282	309	283	256	273	277	272	294	256	263	262	291	255	267	270	272	291	275	288	261	276	277	268	306	273	270	291	271	262	264	249	242	293	283	291	292	276	288	301	284	276	283	295	289	280	301	274	268	273	272	253	254	283	289	260	307	293	287	308	268	273	277	288	271	244	268	285	259	246	309	315	277	243	288	274	276	291	285	276	276	302	288	299	274	315	269	298	235	275	298	254	303	305	265	270	282	280	287	271	261	287	272	294	266	285	271	276	333	271	281	263	277	273	283	274	286	281	306	280	274	274	259	317	276	281	266	279	279	281	241	278	280	320	278	267	284	261	250	266	289	273	283	271	245	302	294	249	280	285	277	295	321	281	264	259	268	297	272	299	278	243	273	274	261	281	282	273	285	281	294	260	272	295	300	289	266	269	303	273	291	261	324	273	251	285	290	289	305	286	278	253	286	262	304	282	285	277	267	297	282	292	284	275	254	271	314	274	297	297	282	265	269	297	264	311	246	248	279	293	283	262	274	283	290	274	310	291	268	284	267	288	263	261	266	264	263	264	250	287	264	272	266	265	272	281	269	279	285	302	277	292	263	272	273	268	279	254	274	273	290	271	279	290	326	301	278	253	280	267	291	271	272	275	231	277	271	248	304	307	263	257	267	318	288	279	293	248	290	283	286	274	277	262	255	265	278	271	269	250	292	290	269	279	280	280	270	288	272	264	272	277	296	285	293	315	297	298	243	270	279	258	280	300	269	301	297	307	283	287	299	270	275	274	289	313	273	303	268	264	274	326	291	265	282	312	291	296	254	289	288	289	271	291	298	295	311	266	241	277	279	281	284	301	296	318	303	287	256	300	292	271	325	286	283	256	291	266	301	284	285	328	284	276	288	246	280	269	283	282	304	280	277	294	272	268	279	267	282	281	285	265	259	289	316	272	293	280	274	290	300	306	277	273	291	270	261	278	271	277
47920	59437	48709	30249	15034	19702	22059	2382	1185	209	191	173	195	154	171	138	154	157	133	144	141	151	139	156	133	124	128	116	140	136	127	128	117	143	129	126	150	150	118	159	124	151	133	154	125	119	135	113	124	125	121	144	121	136	123	105	138	114	121	128	120	117	123	121	109	142	154	117	116	135	99	142	144	147	133	129	129	125	141	138	133	135	131	135	118	130	119	135	121	111	130	110	133	112	115	137	128	136	124	93	150	112	126	130	121	110	122	126	146	166	127	136	120	111	138	120	115	118	133	127	144	134	129	142	143	135	125	117	96	116	137	131	122	118	130	128	125	121	115	121	130	120	153	146	124	112	115	131	128	130	120	135	151	141	126	158	133	128	131	132	123	119	134	135	119	139	131	127	98	124	131	133	124	119	117	140	125	123	121	136	113	124	149	142	144	131	132	121	123	119	149	121	125	115	146	124	149	126	119	154	118	128	132	120	120	154	127	146	116	120	124	137	140	137	140	124	111	130	121	119	146	132	136	124	126	137	110	143	136	117	118	111	123	143	118	126	134	122	146	108	118	119	113	123	109	113	137	129	116	144	134	135	111	122	137	134	142	127	122	148	113	130	126	104	144	110	112	128	134	136	128	109	131	130	131	145	115	122	129	118	151	108	125	147	112	150	131	160	130	122	108	109	148	132	116	133	137	148	132	140	132	119	116	116	103	116	99	106	130	140	133	124	124	142	123	115	127	128	129	167	149	130	138	130	135	131	114	123	140	107	109	104	145	122	123	142	143	121	146	129	105	140	110	134	127	129	147	117	116	133	131	113	130	142	136	131	125	137	141	121	130	114	124	112	135	147	116	125	122	118	130	139	110	132	115	133	126	124	116	127	114	105	134	118	131	117	122	125	120	131	128	137	111	126	142	104	120	120	125	115	134	149	146	128	149	144	111	127	108	135	135	134	121	131	119	130	128	131	137	134	127	140	148	124	119	132	133	135	129	137	106	125	133	127	141	143	133	117	123	132	150	137	129	121	123	119	133	129	117	129	115	135	111	154	134	126	115	124	111	148	134	131	114	129	151	137	125	126	140	134	145	130	124	129	132	136	115	134	121	135	137	115	118	128	139	131	128	120	103	134	124	112	111	121	121	126	141	133	127	124	131	133	125	118	101	129	130	126	141	124	125	127	133	124	143	149	116	111	112	143	109	130	127	130	117	118	131	120	127	137	135	128	115	126	150	131	111	116	139	133	116	152	119	125	124	143	136	129	110	118	158	135	133	121	127	133	130	143	129	129	110	133	137	131	112	130	131	149	125	133	141	122	125	145	135	131	136	124	131	133	138	119	120	121	135	113	128	127	136	129	133	122	130	150	142	119	129	128	120	113	109	150	115	126	125	115	135	124	134	134	139	138	114	127	133	124	147	119	117	123	110	127	142	123	156	123	110	120	116	118	136	127	123	126	124	117	141	120	126	142	138	125	110	126	112	130	125	140	118	142	132	127	137	109	126	123	126	121	135	148	117	130	132	125	111	127	137	144	111	143	119	136	142	125	126	126	125	123	118	119	130	114	152	124	112	126	126	128	120	107	126	151	138	130	130	141	119	135	139	100	127	127	134	121	119	131	149	105	133	162	131	130	122	126	155	105	125	153	126	131	102	127	150	126	140	126	123	105	129	128	131	126	117	139	127	132	128	139	148	118	128	124	122	133	122	123	122	136	136	108	125	130	143	130	123	119	124	109	118	120	120	142	124	120	124	130	130	126	117	127	138	124	121	115	127	116	136	130	117	135	143	136	115	127	114	132	137	134	109	121	132	129	128	124	129	124	120	134	145	142	152	122	127	126	120	129	142	118	130	142	123	127	120	116	133	123	144	127	149	129	137	120	122	126	117	130	127	120	128	127	142	136	119	107	122	135	117	125	132	116	120	122	115	118	121	141	118	132	122	129	126	129	114	111	121	135	142	106	151	133	119	133	121	130	119	136	130	126	137	118	123	136	144	112	120	148	146	123	135	115	122	139	124	110	120	117	155	142	136	139	110	146	142	116	137	141	128	128	128	136	136	140	124	138	124	109	115	137	111	138	120	102	123	119	139	128	119	140	126	126	131	143	127	121	132	133	144	134	128	140	135	137	126	141	113	134	133	120	133	136	143	131	133	124	147	137	109	112	128	108	110	118	126	137	119	125	141	147	121	138	145	152	126	132	112	102	148	124	119	131	117	113	131	121	121	112	122	119	127	112	118	141	123	139	127	117	115	144	139	119	142	129	129	107	128	121	123	126	109	127	122	119	157	121	122	133	135	140	120	124	136	150	105	146	138	132	113	124	118	119	122	121	127	136	131	132	150	128	131	139	140	104	110	131	125	117	120	124	124	144	119	132	133	142	143	113	114	132	123	142	123	111	144	126	118	117	161	143	123	125	127	126	160	112	107	134	135	130	131	120	132	117	134	112	115	136	135	130	132	153	141	131	140	128	127	133	146	142	131	137	134	131	140	128	132	136	117	112	123	118	118	128	121	133	136	142	107	141	136	136	133	139	123	121	134	116	133	135	129	139	145	126	113	128	136	123	121	129	102	114	123	123	150	116	125	134	118	140	134	145	135	142	115	111	141	128	140	132	134	114	131	140	137	128	120	143	131	126	112	132	145	126	127	138	144	114	111	140	133	125	101	116	129	143	130	136	120	146	141	123	129	135	135	113	132	115	127	134	147	138	101	112	106	108	121	129	103	163	118	143	117	154	145	139	131	143	116	133	147	120	137	129	109	116	116	128	127	128	115	149	118	125	153	137	147	118	132	123	125	151	132	112	124	132	125	144	131	140	114	129	117	109	139	130	138	110	123	125	123	125	148	132	117	123	119	126	136	123	132	137	136	101	118	116	128	114	131	121	116	146	108	133	139	101	121	138	136	147	141	125	148	129	123	119	133	129	129	119	132	131	127	122	126	140	121	128	114	142	117	132	129	147	131	115	136	115	134	109	115	96	136	126	128	117	115	123	121	116	145	152	113	130	121	137	141	144	131	112	123	118	129	114	122	135	118	115	113	113	110	111	112	148	129	116	123	121	124	143	135	128	119	133	128	117	123	127	146	131	134	146	136	131	121	119	142	138	141	128	141	133	111	122	140	124	125	117	122	110	127	129	109	133	129	108	153	111	150	108	126	131	133	103	131	127	119	127	146	121	126	139	138	123	113	125	120	107	125	156	131	129	128	126	115	129	121	139	133	135	130	129	119	116	125	120	144	147	113	125	114	146	141	115	122	139	124	142	142	109	124	130	131	111	142	121	119	127	129	125	123	123	128	134	145	112	139	125	138	131	129	127	132	136	106	124	118	124	99	131	147	142	152	174	135	143	127	142	130	128	125	121	135	111	141	126	133	120	124	118	123	122	121	126	136	131	133	130	122	127	155	140	130	106	124	123	104	127	121	146	126	149	138	142	126	131	113	138	118	118	124	116	131	130	136	120	142	125	118	127	135	125	121	113	129	115	108	118
32710	52188	40378	15685	5146	30469	32710	1898	5248	770	684	612	592	571	517	523	484	478	440	422	432	450	412	429	387	403	383	419	373	397	402	379	350	407	397	365	351	368	356	515	443	357	339	333	333	363	358	343	330	347	360	357	345	359	388	368	312	345	367	368	331	350	317	324	354	360	339	364	365	325	324	365	343	350	352	340	373	317	323	350	342	361	327	331	321	342	327	354	351	360	337	343	333	320	366	327	285	329	337	328	335	325	359	347	377	316	361	297	322	337	320	343	315	323	352	320	306	321	339	331	315	349	321	365	315	327	320	305	348	336	326	338	335	323	353	341	344	329	302	325	350	339	345	351	299	347	324	319	342	362	318	320	345	325	344	353	328	350	302	326	328	352	340	330	352	348	318	345	329	326	356	351	343	322	340	325	340	328	352	346	324	342	304	320	328	359	317	351	343	311	339	344	338	334	280	325	333	359	306	326	348	328	342	355	343	302	319	364	345	331	361	369	356	340	342	374	344	371	325	348	323	330	343	337	312	314	343	299	344	322	330	321	320	344	362	320	325	317	350	323	331	305	325	342	372	366	324	312	330	351	328	342	319	332	327	324	354	321	374	327	303	321	300	335	299	342	296	307	326	321	329	340	369	341	336	336	349	311	345	327	318	325	332	296	325	356	300	342	344	321	330	334	322	340	326	324	349	311	329	341	325	340	333	316	326	376	316	350	336	352	347	326	354	325	320	336	352	316	325	355	338	307	332	334	334	311	314	332	352	313	359	319	370	347	324	307	331	329	330	321	321	342	311	328	320	325	336	301	339	345	317	336	336	322	315	339	348	367	330	327	366	296	348	351	351	319	333	337	350	318	355	337	333	338	378	327	395	313	369	324	333	343	350	311	331	329	301	337	345	351	307	349	346	328	272	343	303	355	322	325	364	356	347	344	343	328	307	357	331	330	310	303	361	350	356	299	321	351	336	325	363	295	330	363	372	343	343	342	337	337	304	308	339	303	297	342	319	311	341	354	335	327	311	345	359	327	332	345	316	321	325	334	341	332	362	349	326	319	348	311	350	328	315	300	314	346	336	357	346	340	325	324	378	306	353	380	336	348	338	343	337	348	308	355	348	326	296	345	357	287	337	326	320	308	341	341	326	319	304	350	329	350	329	341	321	331	328	362	325	349	339	329	332	325	320	328	351	326	296	365	315	327	326	338	315	337	343	319	330	346	333	353	324	336	323	331	334	353	350	312	340	341	321	351	317	361	322	339	370	323	337	352	297	344	322	351	356	350	295	323	368	320	351	329	315	375	359	303	305	314	360	340	375	355	334	328	326	320	354	300	324	327	344	322	330	335	340	331	345	328	338	334	333	328	314	331	319	343	328	295	329	295	341	344	325	335	339	314	311	364	374	306	362	326	315	358	342	345	356	328	332	319	344	308	311	323	347	337	317	312	304	305	313	343	344	324	342	316	341	307	339	359	311	310	341	333	302	333	335	370	312	319	362	337	338	345	375	329	317	339	349	289	364	331	306	353	359	305	325	328	312	311	312	299	351	318	346	316	325	352	332	322	356	335	350	333	307	361	361	373	346	341	359	321	353	357	321	368	326	345	323	320	309	359	321	343	327	326	310	320	334	309	349	315	339	325	341	323	330	340	345	323	323	336	352	311	375	333	325	328	372	361	349	349	308	353	351	331	330	334	348	354	342	363	322	340	326	318	335	352	336	348	329	319	344	325	302	341	332	353	340	332	333	328	336	328	346	305	345	308	325	333	357	363	364	345	315	325	327	310	309	339	317	327	366	358	326	321	329	329	337	322	341	334	320	328	300	320	349	342	324	352	331	328	364	339	329	321	311	323	353	317	311	326	345	355	340	340	313	329	299	329	356	324	348	334	336	336	350	326	344	306	351	333	363	370	336	372	338	348	327	334	340	349	305	328	355	312	302	327	349	347	344	327	327	356	302	296	329	288	328	350	347	351	313	354	313	337	326	355	323	292	336	343	318	346	315	317	334	326	320	290	325	327	314	341	328	324	324	330	347	354	335	351	346	337	336	339	317	307	320	343	309	341	325	313	335	314	309	314	369	335	335	356	339	323	318	332	321	339	324	348	338	343	333	356	336	303	334	377	348	296	322	327	327	322	331	343	342	364	354	329	324	333	339	334	309	342	326	325	318	356	352	332	339	352	344	317	310	322	332	335	319	349	358	315	362	342	366	339	343	323	364	311	342	343	337	312	338	350	313	301	353	326	312	316	349	323	342	324	318	316	325	326	326	304	318	327	302	320	337	339	306	344	315	351	345	307	363	335	342	317	320	332	343	342	338	317	308	321	365	355	321	351	355	341	329	325	323	313	323	354	352	328	322	350	320	344	307	345	320	297	319	337	325	347	340	348	310	360	337	297	315	337	328	324	340	322	353	343	334	348	336	356	338	378	329	318	322	316	350	355	340	332	339	348	340	310	330	328	305	321	324	358	357	341	341	317	322	322	331	346	323	300	311	371	346	350	345	328	317	328	336	314	308	318	326	345	314	332	327	316	307	350	325	360	327	323	328	323	300	360	346	318	360	352	317	324	301	354	313	338	330	329	362	326	336	331	336	328	334	350	326	358	311	379	323	320	324	345	345	353	347	338	347	332	362	348	345	339	336	325	338	373	345	292	319	319	348	342	366	308	330	342	320	338	300	349	316	361	310	347	356	323	342	329	351	366	306	364	330	327	324	366	319	354	335	324	359	335	347	322	323	324	344	330	348	340	338	337	345	358	361	335	333	346	315	318	331	300	334	340	319	327	314	348	315	331	353	320	346	310	345	362	339	360	321	338	318	366	335	334	310	322	322	339	378	336	314	339	321	372	312	328	338	313	340	315	320	325	321	334	331	337	322	343	325	361	355	336	336	350	340	317	298	353	348	339	320	315	330	327	334	313	328	323	325	304	343	318	340	319	358	340	335	327	309	355	347	334	326	346	317	316	313	326	327	291	322	297	323	336	320	355	302	335	319	323	334	335	330	328	378	332	317	355	339	338	346	319	326	317	321	322	344	314	354	345	365	317	352	315	363	318	345	345	304	370	337	344	332	321	308	325	354	333	343	327	324	340	330	320	326	340	323	341	342	333	353	330	343	338	328	331	330	325	323	324	334	313	310	353	314	351	308	331	337	336	331	351	340	319	318	326	341	315	377	313	333	326	352	375	304	337	351	288	325	314	345	322	323	355	345	340	346	369	350	351	325	329	293	337	347	324	319	364	328	294	314	331	366	392	362	368	325	342	324	358	305	333	337	331	327	321	324	295	345	296	307	335	317	377	353	329	375	305	309	326	311	323	308	334	341	343	318	327	337	352	333	339	356	325	326	362	346	319	309	340	321	311	343	353	326	348	353	334	324	331	313	346	326	337	318	334	328	352	314	345	339	340	358	331	317	312	336	358	362	328	337	340	346	330	337	307	322	327	322	345	305	318	335	327	334	352	348	335	341	295	306	302	325	325	314	331	331	312
59768	55098	34606	23195	16933	39010	30577	5077	11161	5265	246	169	165	146	118	135	124	150	118	134	125	138	91	114	126	107	104	111	112	97	102	97	116	120	97	102	107	104	103	167	145	95	89	99	81	116	101	94	64	103	108	91	112	101	99	99	102	86	103	101	116	91	98	93	123	109	92	86	117	111	100	102	105	99	104	99	88	122	89	112	105	101	102	111	108	111	99	95	100	85	95	100	111	114	110	89	109	108	110	102	99	119	93	108	100	101	104	91	115	77	115	85	88	93	113	120	89	114	99	102	101	99	102	93	108	115	106	95	89	110	92	99	115	112	109	98	87	117	88	104	93	96	109	92	95	114	107	119	94	121	94	103	99	94	85	100	103	98	102	101	92	105	92	89	96	75	126	98	100	93	111	103	100	94	92	116	97	98	94	111	106	128	107	92	89	101	86	90	93	97	88	93	105	124	118	110	98	82	100	97	91	91	105	99	126	102	100	92	88	95	101	107	82	75	91	102	94	98	94	91	95	98	111	93	89	104	96	123	96	100	97	95	98	77	105	128	87	108	94	81	99	87	92	104	83	102	114	98	91	109	97	94	109	90	114	80	112	103	98	94	97	108	95	109	94	100	91	103	95	103	93	119	94	102	91	105	100	97	94	90	96	71	96	102	92	93	110	98	102	88	94	100	101	106	89	97	91	94	91	93	94	95	90	100	94	117	95	97	113	124	92	102	87	95	110	96	85	97	100	86	87	120	97	90	83	104	99	111	110	103	82	101	114	107	90	106	102	73	104	90	94	91	106	99	108	95	87	77	97	78	86	101	113	107	106	112	92	100	95	93	120	98	112	115	102	96	97	99	105	109	101	90	96	89	115	117	112	81	89	100	93	114	103	108	94	83	101	109	73	81	118	99	103	96	95	105	100	106	107	90	109	111	114	96	92	92	101	105	102	110	93	114	106	102	95	99	87	109	91	85	99	117	101	111	90	93	109	115	102	99	112	125	105	103	110	111	111	108	92	85	81	82	100	117	107	106	91	88	89	105	87	107	112	111	92	98	113	95	102	82	109	99	96	103	87	124	111	123	73	109	93	98	88	106	83	87	73	93	123	100	111	91	110	96	113	86	86	110	102	96	97	93	117	88	108	101	93	118	103	110	104	97	101	89	108	89	97	103	99	103	111	99	97	104	121	102	100	116	83	123	93	109	91	102	96	74	107	93	101	98	102	114	98	102	112	96	92	106	88	87	81	93	102	103	104	100	101	73	112	103	108	111	102	87	114	92	99	108	86	97	93	93	108	105	95	94	94	108	99	99	92	91	106	101	129	76	85	108	93	114	96	105	86	121	102	93	106	89	98	121	118	96	96	88	107	103	98	96	109	106	111	99	111	107	109	91	80	96	88	101	102	94	90	105	104	99	85	105	101	99	89	84	84	88	103	108	109	102	99	97	98	82	90	96	85	94	89	89	112	101	107	112	104	86	87	97	99	99	97	96	88	102	104	92	78	83	116	109	103	102	125	88	81	95	105	116	109	92	104	96	95	101	77	93	94	97	99	93	83	90	116	76	99	98	108	85	86	85	105	97	109	91	91	118	84	99	96	100	101	98	95	112	86	94	92	96	117	84	108	117	96	108	82	98	106	77	79	106	97	111	88	117	109	93	84	87	97	82	88	82	103	99	100	110	94	106	93	103	86	93	86	103	114	103	92	104	88	79	92	120	95	91	119	87	81	108	115	99	108	92	104	91	116	95	87	86	104	108	78	80	94	73	92	96	104	103	85	98	89	112	104	92	111	81	94	123	98	101	97	100	105	86	75	100	103	93	94	90	96	101	105	74	86	99	95	101	121	81	88	106	93	98	99	92	81	98	103	91	99	82	89	111	76	90	96	85	109	101	117	110	95	92	90	96	109	114	124	90	92	96	95	96	85	100	97	99	98	102	94	93	92	108	97	129	92	100	94	102	97	87	96	105	96	92	99	80	107	91	97	101	96	112	107	94	91	103	105	108	101	95	93	98	103	86	104	95	94	93	93	92	101	103	83	108	90	105	102	92	98	89	104	91	120	104	108	95	88	96	91	91	106	115	102	100	87	89	88	102	92	103	82	108	96	88	106	101	95	103	109	101	100	92	96	106	111	94	75	96	84	97	87	111	91	84	90	111	102	106	116	91	102	87	97	110	116	110	108	107	109	97	99	102	89	109	80	122	94	92	91	102	109	81	87	89	101	105	85	95	86	97	98	116	101	94	111	106	99	101	123	89	93	92	95	96	87	99	89	78	98	89	88	90	88	102	101	89	96	95	86	85	101	106	100	97	118	98	95	91	96	82	111	86	68	88	89	110	96	97	97	84	98	80	100	99	103	85	114	96	96	90	87	103	107	101	113	101	84	107	109	110	104	111	110	86	95	115	90	95	87	102	109	97	98	95	96	92	105	101	96	84	101	103	109	103	93	110	81	104	120	85	91	106	100	107	102	105	87	95	66	91	105	89	84	96	126	91	121	105	82	97	94	91	120	99	105	91	99	86	95	93	104	117	119	94	105	112	95	87	82	97	111	95	80	97	88	83	95	89	98	107	82	110	108	90	109	114	98	98	95	85	95	105	84	98	119	99	99	95	99	113	110	97	97	96	101	101	86	92	91	86	98	99	88	100	91	105	104	86	99	103	104	97	92	103	105	120	103	107	97	105	108	80	82	97	109	102	111	105	99	100	106	119	114	75	102	103	123	93	104	119	105	110	96	99	101	81	94	88	99	100	86	112	93	101	88	75	100	104	108	92	107	110	94	111	92	100	96	111	105	102	108	105	86	98	92	87	108	76	99	98	91	79	92	92	87	87	106	96	88	98	92	107	108	95	99	117	88	116	92	101	102	100	93	81	113	81	99	88	106	96	100	110	110	91	107	91	92	91	100	80	99	103	95	94	92	102	103	110	92	81	80	112	77	90	92	96	113	101	105	107	106	94	97	97	97	106	98	105	106	103	88	110	109	96	85	94	100	112	102	100	91	108	92	72	102	98	92	100	98	106	81	83	94	95	77	94	93	97	93	88	121	104	91	111	92	91	100	105	124	101	85	104	120	99	98	87	104	99	95	95	107	106	88	85	84	108	102	92	99	91	97	104	111	107	107	111	103	104	93	89	113	83	89	107	105	99	83	95	94	103	98	93	105	96	88	89	97	107	109	113	108	103	111	110	102	87	102	103	105	95	95	115	110	110	94	88	97	93	91	78	100	98	103	95	86	94	93	106	86	88	94	96	110	107	98	106	95	115	98	84	78	86	89	104	107	84	103	98	106	99	106	92	98	97	89	86	86	72	97	101	91	86	104	92	107	111	74	79	120	114	79	110	87	102	100	102	99	112	106	84	95	109	107	97	81	93	99	84	106	106	113	104	99	65	96	93	113	92	107	98	82	91	95	98	91	89	101	92	83	103	109	85	69	126	95	92	104	103	100	111	102	100	87	75	108	89	83	95	88	98	99	106	96	94	98	92
43980	52249	30254	5590	9919	53933	28598	5657	29399	8564	786	750	638	551	554	532	483	459	421	445	507	611	385	411	421	351	348	348	377	356	341	335	322	300	289	297	282	333	335	713	584	330	283	300	315	267	292	254	315	303	285	257	245	278	279	274	262	245	302	270	290	261	297	264	249	271	276	257	278	257	274	282	268	252	271	261	263	240	282	261	292	249	267	275	304	264	247	306	264	273	246	264	265	263	231	283	295	262	249	259	252	261	245	283	246	272	270	250	250	264	250	244	262	285	254	271	250	286	261	260	249	245	249	260	288	258	260	244	271	290	264	257	259	285	237	260	263	239	258	263	220	257	292	272	265	271	257	246	262	231	269	251	274	242	246	274	268	274	249	252	276	250	246	269	273	273	276	261	249	253	284	285	267	252	265	279	240	279	282	262	241	234	275	274	272	233	249	249	238	259	263	278	250	255	264	237	248	269	270	258	246	269	257	266	264	270	229	255	247	249	271	257	256	261	267	266	291	279	264	262	253	270	269	241	291	241	231	252	275	254	257	244	256	274	285	241	244	259	296	281	234	238	267	271	268	255	246	263	249	263	276	261	264	252	257	271	276	260	262	253	250	249	236	245	246	257	275	249	262	277	224	252	260	284	280	264	250	249	267	282	272	274	252	272	242	256	264	258	261	279	249	255	277	269	248	249	265	253	257	231	274	253	271	269	273	261	260	284	253	251	260	290	257	239	231	269	271	268	267	265	276	240	290	266	269	225	242	243	241	231	241	267	284	248	253	228	243	243	265	248	276	243	241	249	256	248	255	254	245	265	251	237	274	259	256	264	257	244	260	262	302	268	250	250	228	249	254	240	275	251	235	249	263	288	231	266	240	256	272	244	278	247	255	245	265	261	238	251	252	237	247	234	264	257	236	254	233	274	246	265	289	241	266	267	246	263	279	253	245	255	283	236	250	241	237	269	259	250	248	259	262	233	254	259	277	273	270	272	269	244	216	282	270	236	250	240	226	280	254	279	253	276	267	279	253	266	257	227	243	279	272	255	238	270	290	253	249	263	289	247	281	258	269	240	259	270	280	222	273	276	260	258	249	244	248	270	255	267	244	265	241	248	265	262	238	296	278	243	233	275	224	236	272	268	274	254	249	247	260	238	258	237	275	255	247	262	274	245	282	247	266	259	293	253	248	249	252	244	232	236	272	269	268	244	261	253	259	256	239	255	266	251	252	268	262	260	273	249	257	279	252	260	267	264	254	256	247	241	265	280	253	278	270	242	274	255	248	274	272	268	246	212	280	253	276	236	220	259	255	304	231	274	263	259	269	260	256	253	255	267	265	254	280	297	239	239	257	276	244	232	264	284	266	267	268	259	253	229	241	249	233	286	278	264	269	270	246	251	262	268	239	247	253	252	252	269	256	243	262	226	247	229	244	272	265	224	268	283	235	236	238	266	256	275	258	254	275	256	249	244	254	232	236	258	269	269	249	258	235	253	265	220	251	268	244	266	276	273	275	271	257	253	266	261	261	279	238	268	238	286	263	234	233	295	246	240	244	306	252	240	247	256	247	286	247	232	251	227	228	254	266	261	264	262	284	227	271	295	242	271	249	253	267	255	252	271	261	261	271	239	270	236	264	242	254	245	244	243	228	257	263	254	260	257	254	286	264	249	267	259	267	280	244	251	238	209	260	247	256	261	278	294	256	235	262	251	280	283	243	264	276	269	268	268	252	289	267	231	277	240	237	264	265	244	236	244	281	280	213	265	264	269	235	255	266	276	274	250	252	253	278	245	247	242	229	269	231	242	255	271	242	223	284	263	276	264	261	252	267	235	239	247	278	251	295	258	240	265	232	247	279	262	254	228	243	276	265	262	270	277	254	277	232	224	276	273	274	266	277	244	253	258	250	254	243	262	259	244	278	259	255	252	273	239	271	252	263	278	286	236	238	241	255	242	263	257	276	248	244	264	275	291	253	235	250	241	245	327	261	250	267	235	264	257	251	279	238	258	236	245	232	286	270	250	243	257	262	280	264	254	258	265	289	281	260	243	289	255	251	243	249	265	252	255	280	243	265	271	270	253	285	241	235	273	248	265	250	248	244	260	236	257	243	284	251	263	255	295	253	258	251	270	257	258	291	274	249	279	253	240	272	256	257	267	258	237	236	234	275	247	268	238	254	263	254	252	242	257	246	250	283	266	268	259	237	259	276	257	248	234	237	283	248	250	246	243	236	264	231	265	251	283	277	240	282	263	260	300	279	264	264	261	249	244	280	251	264	248	256	238	253	255	244	248	272	233	238	276	249	234	266	269	254	259	254	267	265	251	252	270	250	283	258	263	242	237	224	273	279	258	250	260	253	251	257	254	243	242	279	259	269	255	248	244	268	262	272	282	291	269	269	270	253	245	274	263	250	258	260	241	257	254	240	253	252	241	260	256	287	236	273	262	258	288	270	257	275	237	264	263	259	232	268	262	270	246	259	234	218	272	251	244	235	260	260	229	268	238	255	256	241	275	263	252	255	243	264	276	278	260	290	248	248	218	251	252	234	253	264	256	277	260	265	253	274	228	256	259	240	223	241	249	293	294	289	236	246	280	247	252	261	251	271	250	258	260	243	239	254	262	286	250	283	250	263	265	259	253	266	266	288	263	249	238	253	268	252	251	283	240	245	245	261	235	264	263	226	248	250	250	273	253	314	266	235	282	266	270	244	278	264	253	241	263	259	261	262	266	245	293	256	230	257	268	281	245	246	245	273	283	257	252	262	239	263	237	217	273	259	238	278	256	253	263	249	243	256	240	257	263	257	255	235	266	261	283	270	262	260	254	241	250	283	265	262	256	264	243	260	225	250	241	277	263	260	276	254	256	253	247	241	306	284	254	266	264	290	251	270	249	241	251	272	243	262	251	281	271	257	257	258	264	286	222	231	229	252	268	274	277	239	262	286	280	253	264	245	267	268	261	256	264	265	268	256	269	274	254	243	258	258	228	228	270	268	271	259	269	274	253	289	258	235	265	267	274	282	269	260	278	236	237	235	263	245	302	251	247	248	264	240	272	250	242	239	281	273	250	236	261	251	240	234	262	253	268	280	246	252	273	262	252	270	261	225	259	269	262	244	255	268	279	238	273	219	246	291	240	260	264	254	245	224	259	249	250	258	250	261	259	248	243	260	279	249	252	285	236	285	257	246	226	272	262	278	243	246	224	275	257	250	254	269	258	225	267	264	262	248	262	231	266	252	261	282	269	242	277	255	241	246	258	273	254	252	264	263	247	259	266	272	268	256	242	259	252	284	246	253	254	250	230	274	279	281	236	250	268	239	278	261	265	254	264	264	230	254	212	252	239	251	230	240	257	286	260	251	265	269	221	262	255	268	260	255	291	264	237	250	253	257	257	262	266	266	242	239	234	241	229	265	247	271	259	253	262	248	245	255	257	271	280	252	240	227	258	235	264	251	252	253	264	275	235	242	269	269	255	245	264	231	262	248	259	254	278
28406	30114	11900	831	644	1277	839	231	406	191	97	107	101	114	101	93	105	101	96	100	103	111	124	97	88	117	105	92	100	128	113	102	109	93	119	114	107	108	117	105	88	98	89	119	110	115	94	102	98	103	101	111	114	105	108	103	99	112	97	114	118	103	98	116	100	101	108	114	117	119	97	120	104	102	114	96	94	108	113	93	97	98	106	95	112	104	98	88	101	113	100	106	119	103	131	99	111	107	123	91	80	84	91	105	101	114	113	93	108	100	118	107	86	100	103	124	106	110	94	97	111	102	111	108	95	117	94	92	107	107	96	116	91	104	121	114	113	106	114	96	110	96	109	81	100	110	90	103	95	107	110	104	95	116	92	118	116	115	102	106	113	118	95	126	108	91	121	109	86	108	105	95	95	138	91	97	96	109	107	108	88	94	106	96	103	108	97	102	106	98	113	102	94	95	100	101	113	90	105	94	96	98	107	118	102	92	93	109	127	93	99	111	97	109	113	114	101	114	115	105	83	106	129	93	90	124	105	100	85	91	100	96	115	111	99	111	105	121	114	119	110	110	87	115	94	108	114	96	98	102	97	110	104	118	116	110	108	108	89	116	90	107	115	113	114	96	118	95	110	103	98	109	103	112	101	117	101	104	123	115	108	107	114	97	111	108	100	87	119	96	103	106	84	120	104	104	113	100	90	99	108	102	101	113	115	112	77	118	120	108	97	120	117	94	123	72	98	111	125	102	108	93	111	95	98	87	89	110	104	112	103	105	115	108	98	108	97	106	94	95	86	100	99	125	95	91	103	95	89	104	98	109	105	102	82	99	111	103	93	105	107	112	107	102	86	113	99	100	105	100	123	100	103	117	113	100	101	110	108	121	118	93	96	102	120	96	96	101	97	109	106	109	97	119	112	108	105	116	107	107	123	108	94	101	93	106	92	117	99	104	101	111	114	125	101	108	112	113	105	107	121	113	101	97	110	114	106	98	97	98	114	91	91	114	107	121	117	106	91	99	102	92	111	122	91	111	101	91	98	109	104	107	112	105	101	84	116	94	105	114	107	108	94	122	97	90	132	78	111	108	92	94	120	122	120	97	111	84	109	112	106	104	121	94	100	93	122	94	113	97	94	111	88	89	107	102	98	117	95	104	98	105	106	108	110	97	112	94	99	87	104	104	105	99	109	87	92	120	106	85	116	100	101	116	94	100	109	112	111	100	109	107	91	97	87	111	101	100	107	119	105	106	135	101	105	108	103	105	99	111	108	94	114	113	112	100	112	113	94	99	99	92	109	98	116	103	102	112	105	99	107	83	104	108	113	104	119	108	111	114	107	103	107	107	115	85	99	108	104	90	111	104	129	97	104	95	99	105	92	110	98	114	103	119	92	97	117	102	109	100	110	109	92	97	96	112	99	117	119	103	100	99	92	111	95	115	101	85	86	95	100	99	111	103	121	83	97	79	122	110	116	107	105	119	117	123	101	104	99	103	86	102	112	108	113	128	108	100	114	106	109	99	83	102	122	106	90	101	103	107	98	102	112	118	116	107	94	107	97	111	103	100	99	106	119	82	97	100	96	105	107	93	117	85	102	76	106	101	108	88	110	98	106	115	101	103	111	121	98	110	79	109	101	104	109	111	114	110	103	119	111	85	100	101	117	89	95	133	100	85	114	113	98	112	123	119	102	86	102	122	98	102	104	104	96	107	108	111	111	114	126	92	110	98	94	83	111	98	97	97	90	94	97	103	110	97	104	92	121	105	103	95	112	102	105	93	108	90	104	96	106	118	128	108	97	112	101	102	114	121	101	108	100	106	116	107	106	106	109	105	109	106	110	100	122	108	107	108	94	100	121	98	103	107	107	117	96	118	97	96	119	97	94	105	113	110	109	126	108	104	110	95	97	127	107	108	113	93	85	97	103	94	104	101	97	104	101	116	99	129	106	98	109	106	90	113	99	102	117	113	95	119	99	113	104	99	107	119	102	84	112	107	100	123	90	89	107	106	96	95	106	114	112	95	112	88	121	100	111	90	92	89	115	111	110	115	118	118	112	89	92	106	101	120	99	105	107	107	112	110	111	96	80	94	89	105	98	108	98	105	78	100	116	112	101	102	94	84	91	94	89	101	106	104	88	109	95	93	86	103	113	110	108	85	113	103	114	99	113	105	89	114	97	108	93	112	102	102	106	113	136	119	108	104	107	92	132	121	124	109	105	114	103	85	112	103	125	117	116	98	113	101	99	97	103	116	123	113	114	98	127	94	100	102	122	93	106	101	109	93	100	111	97	108	96	81	109	105	103	97	97	107	102	106	110	99	101	95	112	103	80	97	105	96	117	95	99	101	98	92	126	120	99	94	130	101	106	93	124	97	95	102	117	105	121	91	109	95	118	109	92	91	114	130	116	104	115	115	97	97	112	95	125	104	90	122	104	93	78	97	109	89	83	93	100	110	97	99	97	106	107	107	92	108	100	108	99	99	111	98	88	94	93	101	109	122	89	120	117	108	100	107	104	84	99	90	92	119	95	100	103	106	105	101	112	93	73	108	116	112	91	120	94	98	77	103	96	100	100	116	117	105	88	101	100	99	107	106	106	109	112	112	123	111	123	110	100	100	107	112	105	97	98	104	108	105	81	115	96	99	98	84	111	99	104	96	113	101	103	109	101	98	90	107	128	83	101	110	96	97	114	92	116	104	96	113	95	95	116	96	129	112	117	108	114	94	129	106	107	109	109	100	109	107	107	100	92	110	116	108	92	105	81	103	108	129	115	106	89	114	97	98	108	102	90	105	115	118	120	111	94	104	102	81	87	96	113	108	103	79	110	110	126	107	107	124	107	118	99	121	100	116	100	112	104	104	125	115	114	104	102	106	133	113	109	103	105	115	86	86	103	127	102	94	134	100	111	90	106	97	106	111	102	102	116	98	107	97	94	86	121	93	94	113	101	87	91	98	109	101	112	89	105	106	116	125	87	105	98	93	97	101	104	106	99	111	106	103	110	91	109	108	98	96	105	86	96	108	110	102	88	121	114	103	121	109	114	87	89	129	105	91	103	108	101	99	118	124	111	92	92	104	90	91	122	120	92	110	97	105	101	89	103	89	114	108	109	117	103	105	97	112	104	107	128	113	115	81	106	97	117	97	116	117	82	109	96	102	110	89	104	98	114	91	106	109	114	94	99	95	106	111	84	97	125	106	116	93	104	99	119	106	103	121	87	88	96	97	93	95	82	112	120	105	110	117	105	97	106	108	110	100	105	100	103	104	102	124	111	102	82	106	102	87	105	93	89	103	105	100	92	117	91	95	109	112	92	112	112	76	91	106	101	133	101	87	100	98	111	83	105	97	97	101	110	103	109	102	113	112	92	111	119	99	111	113	104	95	101	100	98	114	110	131	129	105	89	79	97	101	87	77	93	109	110	93	108	111	103	109	101	87	118	99	97	105	117	98	119	89	112	102	109	94	105	90	99	100	98	77	120	108	98	94	115	113
17810	25027	8595	502	3314	6618	4570	1127	2265	722	264	321	285	329	278	299	269	289	313	271	317	359	299	272	292	312	284	299	304	275	274	265	275	279	293	244	294	258	295	329	288	312	299	274	269	287	307	276	295	277	283	315	271	307	275	268	302	301	293	271	270	277	277	260	241	274	288	309	276	289	277	280	282	283	296	268	301	285	257	275	295	307	276	284	283	302	281	274	280	282	304	286	274	267	246	290	281	293	280	283	269	273	273	249	303	267	268	299	268	305	248	277	269	276	249	255	293	279	289	274	307	315	290	240	296	291	276	265	294	262	322	288	306	302	293	272	263	300	243	276	260	281	277	283	271	287	287	288	280	312	286	272	317	288	298	286	278	279	291	262	262	283	270	259	288	293	288	282	269	274	306	267	281	296	247	280	320	278	298	299	285	293	288	280	294	271	283	304	252	289	266	272	269	289	277	272	274	263	302	314	277	267	295	297	243	294	275	279	250	270	265	287	276	308	295	298	278	251	269	271	287	276	279	271	256	266	277	268	244	291	273	266	307	280	285	272	282	288	273	285	310	284	283	294	297	291	308	259	271	275	265	269	305	281	275	287	285	288	274	284	273	284	259	291	293	295	275	291	307	276	287	268	311	265	295	286	288	275	274	304	269	259	265	281	287	267	278	290	261	281	310	303	283	279	283	286	266	294	286	273	284	303	288	272	257	291	322	274	280	245	266	310	267	287	287	294	252	253	280	277	264	270	260	270	289	260	298	312	275	296	306	282	291	276	261	254	259	280	293	293	294	297	283	273	277	291	257	283	314	276	280	302	269	291	280	276	274	287	255	296	241	241	278	330	261	289	294	266	278	271	282	280	294	286	283	298	323	291	273	281	314	302	293	312	281	269	256	259	284	273	304	269	268	304	281	294	292	282	276	275	294	292	296	272	285	277	272	247	267	277	272	301	247	249	296	280	262	294	251	281	311	293	251	276	268	289	289	290	264	284	300	278	281	282	283	324	296	312	285	312	256	283	301	266	272	268	271	303	283	276	275	290	294	274	280	286	276	309	284	297	276	254	281	297	309	273	272	302	287	273	267	261	273	283	273	282	267	304	291	314	266	284	292	282	272	266	280	267	291	276	255	265	283	299	283	283	292	343	283	268	302	251	302	239	297	286	285	288	284	285	277	280	258	293	271	279	265	285	282	283	266	264	260	278	277	295	300	272	273	287	274	306	302	266	285	278	314	281	259	287	275	277	276	240	299	308	261	267	258	297	282	278	304	281	294	311	278	289	296	278	261	247	280	254	286	263	290	279	271	273	256	271	297	304	301	275	256	298	305	286	309	293	281	289	257	277	270	289	317	270	273	270	290	262	288	290	280	276	273	295	245	285	261	288	291	291	279	323	271	294	252	293	280	312	277	278	278	290	274	273	258	256	276	289	277	282	275	314	297	284	317	273	286	305	287	306	286	299	281	269	301	285	254	269	303	277	264	290	257	274	272	286	283	271	300	286	281	288	301	250	260	268	309	280	309	292	263	275	293	246	282	302	287	281	258	280	291	292	259	265	281	290	280	251	291	277	269	248	261	291	297	326	270	294	290	267	292	277	263	265	277	281	293	270	289	304	280	264	295	253	291	272	301	276	295	296	300	280	309	297	310	250	286	292	279	300	287	270	293	300	270	285	294	248	288	315	255	309	294	258	279	283	292	281	306	285	308	273	279	276	258	257	295	302	272	311	285	282	281	277	304	304	272	290	296	259	256	263	258	278	285	296	279	271	271	260	260	281	277	286	291	267	297	305	297	257	275	292	305	305	250	288	285	275	263	280	288	284	267	260	292	279	279	248	265	306	277	269	267	254	300	301	292	264	298	290	261	274	282	295	309	293	273	268	241	285	260	286	297	282	301	323	290	243	294	308	294	302	276	283	298	265	291	285	288	295	327	266	300	258	283	303	302	266	278	296	262	259	286	300	292	293	275	312	307	286	306	300	263	279	286	326	286	281	327	309	271	291	272	292	277	255	242	280	269	276	283	269	265	298	266	283	253	268	280	282	260	284	326	268	273	264	293	286	287	272	304	266	285	285	289	283	274	297	276	285	289	316	280	292	271	297	253	324	299	270	292	300	282	305	267	282	278	296	300	296	267	262	275	325	297	251	307	256	238	304	300	290	287	275	281	287	301	296	287	284	279	264	256	258	310	306	299	281	278	295	279	279	313	300	330	307	260	284	277	311	259	265	262	296	286	257	291	282	285	262	287	262	278	276	283	282	270	283	269	254	277	289	296	298	311	279	273	268	305	267	337	267	267	272	298	255	290	276	268	298	258	294	255	280	271	288	278	272	249	283	283	277	260	300	259	255	290	301	294	289	292	274	293	295	252	277	294	311	263	305	288	280	283	280	279	299	251	281	325	298	258	258	268	301	274	255	274	260	271	282	307	287	304	297	292	286	295	261	287	267	279	295	260	279	298	292	276	269	278	303	298	299	281	272	278	274	289	258	299	285	284	248	294	282	281	283	259	289	284	272	271	274	299	264	299	275	278	255	297	267	263	306	262	302	309	248	278	269	266	289	255	270	270	290	305	275	331	277	272	281	268	281	298	283	305	297	277	290	284	303	282	300	270	319	248	277	266	283	314	298	302	272	313	289	266	290	276	233	295	299	268	277	266	272	272	260	268	281	273	273	274	267	273	283	285	268	276	289	270	293	274	290	280	324	269	285	279	284	268	243	304	284	286	285	271	269	328	287	262	259	289	287	282	285	263	318	280	267	295	287	292	264	279	276	268	274	274	297	297	299	288	280	307	261	315	281	272	297	281	261	271	278	277	281	243	281	282	328	273	282	288	290	297	277	308	305	292	303	267	302	253	268	288	274	263	286	291	277	277	286	302	265	311	294	267	266	300	299	293	297	289	280	254	332	282	291	287	242	270	273	299	260	268	289	290	270	278	282	258	294	255	287	259	300	279	292	295	288	296	276	285	273	272	283	310	322	297	297	308	308	288	297	278	283	249	305	305	299	280	290	270	283	279	275	279	281	292	268	266	261	308	249	292	260	282	309	268	285	305	262	291	269	293	281	251	270	303	304	252	242	292	294	267	274	258	281	299	295	274	284	252	282	290	291	270	297	281	293	295	268	261	269	269	274	264	265	267	299	290	278	274	234	273	300	256	286	285	264	279	289	278	266	283	307	291	283	287	300	268	296	283	294	265	284	270	272	228	278	265	269	288	289	264	269	285	264	286	282	278	297	278	284	275	264	251	277	277	259	310	263	252	277	314	270	283	305	276	291	322	290	289	271	274	276	300	283	275	319	283	299	286	303	276	250	309	289	310	278	299	261	281	291	258	296	261	283	265	282	277	254	299	301	300	271	273	300	280	269	289	300	321	293	264	250	297	291	278	266	288	275	276	287	295	285	294	259	267	294	274	265	286	291	264	318	281	282	284	302	275	297	281	283	265	300	257	276	259	269	281	286	283	286	314	273	259	280	295	283	318	284
51061	46911	40560	20143	11965	27131	35523	17170	4139	6515	1087	160	176	180	150	123	146	140	133	139	152	174	154	128	163	148	126	143	118	128	118	140	129	137	116	122	125	133	153	165	132	117	131	148	159	149	135	143	129	150	115	151	141	113	120	119	128	139	118	142	137	131	148	139	134	155	149	113	126	141	141	149	132	138	112	153	138	140	150	133	142	149	125	165	159	151	132	134	151	148	119	128	126	124	146	139	130	125	150	115	146	142	122	144	111	133	128	124	132	132	138	132	127	129	152	140	149	116	140	130	123	135	106	110	144	148	108	124	124	157	144	135	130	157	137	123	129	156	147	140	113	122	140	147	148	123	124	150	123	129	142	128	146	145	150	132	151	145	133	136	150	131	146	158	135	125	130	153	148	127	135	161	119	147	133	159	140	120	122	149	151	155	145	137	137	130	143	134	122	125	135	121	128	139	151	133	159	123	138	146	149	117	141	157	130	131	118	155	143	122	131	142	155	146	137	125	135	137	135	124	122	148	116	119	169	123	136	115	142	124	150	128	137	127	124	131	138	126	118	141	118	137	126	116	146	121	135	161	131	127	131	128	131	111	126	143	151	145	147	154	133	150	142	139	139	129	147	142	129	148	122	145	122	128	127	122	142	153	138	143	149	131	138	149	133	156	131	134	131	126	130	152	140	135	128	142	97	130	124	129	131	136	136	129	132	138	138	127	133	149	135	143	128	140	126	126	152	123	132	128	134	136	144	153	135	139	145	136	145	148	120	150	139	139	150	141	151	116	150	153	155	146	129	159	139	129	124	118	147	119	138	140	137	131	143	146	138	143	134	119	127	133	144	128	149	100	128	126	103	155	158	126	119	131	136	124	136	148	108	147	120	153	139	143	142	138	121	133	163	152	149	147	146	141	135	136	121	140	140	129	141	145	157	132	123	131	126	141	147	136	127	161	127	142	128	144	139	136	127	150	132	139	144	123	130	128	138	131	145	138	141	139	101	183	139	125	119	137	158	134	146	141	124	121	127	127	144	157	127	149	128	142	134	139	130	129	133	142	127	141	129	123	130	141	110	121	142	136	132	134	121	156	132	161	128	120	130	116	111	150	144	136	123	130	119	138	147	141	106	125	120	135	114	116	144	147	138	127	114	151	125	127	136	169	106	146	137	141	144	141	130	137	154	126	114	139	130	128	173	114	114	133	116	140	118	141	136	106	137	128	130	149	139	137	124	145	118	133	124	135	143	131	129	132	131	122	143	151	129	130	127	127	129	131	162	119	155	123	146	139	143	135	149	130	127	130	150	156	136	137	116	125	127	140	172	152	152	142	138	144	128	126	149	122	110	122	137	138	149	127	139	155	138	129	166	134	130	134	142	125	150	107	145	153	135	132	141	126	138	137	131	139	151	147	129	127	122	129	142	133	152	133	155	176	154	125	122	145	142	129	138	153	136	137	136	127	135	134	129	153	141	136	136	129	149	144	122	135	145	145	128	141	140	119	145	137	144	148	124	144	127	132	137	136	137	126	143	125	151	101	126	138	133	145	153	126	151	139	144	138	156	140	152	131	133	136	141	125	153	126	141	141	153	118	144	141	141	131	123	122	114	137	141	139	140	131	135	154	126	118	125	121	138	147	134	124	131	113	144	123	136	127	153	121	132	142	124	139	108	125	135	145	123	128	142	135	124	118	155	134	123	154	153	118	142	134	116	173	150	136	125	167	141	133	149	136	124	138	142	141	140	128	123	139	132	131	135	134	147	119	132	111	156	136	157	134	110	131	127	127	140	123	138	146	121	147	130	133	143	136	118	136	122	139	127	144	141	119	135	150	125	133	132	163	137	149	120	131	131	128	133	122	135	123	136	125	135	124	148	150	131	121	127	119	130	127	125	123	147	140	131	154	139	134	135	133	108	142	153	144	145	138	149	164	113	134	138	130	138	144	126	128	139	123	126	136	130	136	142	139	136	132	128	132	124	155	136	142	136	143	135	119	131	135	134	116	152	133	124	139	118	160	136	131	129	134	136	115	141	138	138	131	154	131	143	140	143	132	129	130	125	135	140	129	123	142	131	142	149	154	140	116	120	157	118	140	122	133	135	137	138	156	141	140	151	159	140	143	135	137	150	140	141	105	150	124	128	140	130	145	115	124	143	151	151	137	117	123	149	130	124	140	120	145	148	113	126	140	138	137	134	149	144	153	150	167	147	136	119	136	123	144	136	128	124	115	146	141	143	132	136	132	137	109	133	124	146	130	149	126	138	151	147	143	135	143	133	133	151	123	112	120	129	144	126	136	132	132	131	134	153	141	131	137	140	127	133	134	123	135	142	167	147	142	133	129	107	130	116	137	127	143	138	116	155	165	132	173	118	130	146	136	133	115	130	110	121	116	125	132	140	151	150	162	117	139	134	117	125	126	137	149	129	128	129	128	132	129	140	120	132	125	133	144	126	124	134	131	138	129	121	145	148	141	147	133	143	139	127	138	137	118	162	158	136	128	122	146	144	127	142	152	139	127	145	119	124	137	124	128	136	132	125	141	156	157	154	131	135	137	140	127	128	135	121	136	121	128	137	133	140	122	140	133	139	124	126	128	151	116	137	141	117	117	122	128	142	133	120	132	119	140	132	151	129	126	148	137	136	157	121	122	148	134	118	136	126	131	123	164	150	138	120	144	131	153	139	141	143	125	125	143	126	111	137	133	117	126	143	144	130	129	124	121	145	112	139	133	149	170	128	137	134	134	123	132	132	141	143	140	138	137	120	149	126	150	156	128	149	132	144	128	143	111	143	154	124	160	140	124	125	132	128	120	142	141	144	127	132	140	119	118	141	128	151	133	131	144	138	135	133	127	125	147	148	133	132	143	120	145	144	136	153	134	122	142	141	135	136	143	125	132	137	147	121	142	152	127	141	165	121	141	134	128	120	128	124	142	127	131	121	125	136	144	131	147	134	141	133	151	148	138	135	144	145	128	145	144	135	153	140	143	116	135	143	154	151	123	144	127	158	138	126	152	138	140	130	148	140	137	120	120	143	126	162	145	103	143	147	142	114	140	154	149	138	127	133	143	114	137	118	150	129	130	138	125	139	140	133	155	135	166	136	136	130	146	126	112	139	145	120	132	133	135	150	118	141	143	151	147	139	143	145	142	120	141	132	132	128	142	121	133	161	140	132	138	122	140	142	119	127	130	166	144	148	150	128	123	113	107	146	142	159	148	151	146	129	105	122	128	156	133	137	165	154	132	141	151	128	140	147	124	122	153	119	142	104	131	123	118	142	156	133	138	128	143	142	113	140	148	147	149	138	125	129	125	123	131	122	143	130	140	126	144	133	175	126	167	101	155	141	101	130	130	133	142	146	133	144	149	143	145	152	149	165	136	137	141	136	136	129	137	135	130	126	125	154	143	117	151	123	135	130	142	131	128	147	126	147	138	144	150	156	116	139	149	130	134	138	128	115	115	129	152	133	140	119	145	142	132	113	127	148	132	155	149
35820	38927	37715	7050	19189	44490	49577	24329	13973	23262	2628	508	461	449	429	446	385	412	436	424	412	495	419	361	383	407	369	373	415	356	378	357	387	357	399	368	376	359	377	635	372	365	363	402	364	385	339	316	346	390	384	366	371	364	361	331	327	374	352	373	337	354	353	398	331	344	374	364	293	362	357	326	371	376	368	369	324	351	371	334	346	336	352	400	345	340	346	368	364	331	347	382	364	360	324	329	335	348	362	365	351	337	342	340	358	346	334	303	352	348	359	357	358	365	348	359	317	337	364	329	357	358	344	323	365	341	387	341	376	335	377	374	346	368	334	365	398	376	392	384	333	383	376	350	347	332	344	340	346	322	351	316	326	364	314	345	324	377	331	328	352	340	311	373	346	375	345	339	336	359	353	358	377	369	350	365	315	361	376	348	339	374	356	352	359	313	385	344	338	387	355	368	325	340	352	376	340	321	352	357	330	388	357	416	351	356	374	336	398	309	349	327	341	377	351	355	367	365	354	373	363	355	349	373	363	351	341	394	375	353	352	343	333	340	401	370	344	331	346	348	360	339	353	329	369	357	342	365	374	368	361	341	373	345	322	380	357	385	372	339	334	357	351	342	328	367	358	368	350	363	338	350	390	355	312	334	337	336	345	344	341	354	380	373	341	351	353	375	359	341	345	341	372	332	330	362	325	322	358	365	358	361	336	389	338	338	341	358	373	366	323	331	338	358	337	362	374	373	356	353	363	347	366	362	373	348	349	345	362	342	337	351	365	383	349	338	382	343	347	363	343	365	349	341	379	362	384	372	347	379	354	365	363	329	358	372	368	336	354	329	359	349	355	358	346	335	320	342	318	372	366	378	338	382	365	350	322	358	344	343	351	380	352	357	342	331	359	334	328	354	351	357	330	337	347	377	329	308	368	334	346	333	361	351	352	360	361	321	361	358	364	359	380	356	376	373	334	356	316	334	389	365	385	334	372	373	342	339	329	342	378	361	371	341	338	360	360	346	316	317	352	326	359	354	368	306	345	348	325	378	354	359	359	363	367	323	346	343	392	330	367	335	357	350	357	350	375	337	366	389	350	374	335	347	398	368	387	368	344	389	327	334	324	396	341	359	354	332	330	361	367	374	362	339	353	335	352	350	361	353	353	387	340	333	340	352	353	353	324	340	366	332	363	330	314	333	400	350	367	365	346	383	391	360	370	351	368	379	352	333	354	358	324	356	365	333	320	344	355	319	332	368	356	325	354	325	364	378	371	329	354	395	343	339	354	360	333	305	339	372	361	366	358	347	315	368	326	332	370	332	354	363	336	315	382	338	348	342	341	368	332	329	365	387	356	343	343	351	357	335	351	327	355	357	340	352	341	368	332	356	338	379	352	354	366	382	327	353	343	349	370	324	350	363	365	364	360	370	356	369	377	344	377	356	386	370	336	332	369	332	358	362	377	347	375	368	330	342	333	321	360	373	365	367	329	387	361	326	340	335	348	363	366	312	350	312	328	337	347	367	325	359	362	359	343	321	361	361	328	364	342	367	329	352	347	359	334	328	372	318	374	348	359	326	353	348	391	343	390	372	362	358	354	339	345	333	358	331	324	352	332	385	346	409	341	287	353	350	358	351	303	341	349	350	350	338	366	364	363	314	355	340	364	348	336	363	352	387	331	361	355	370	342	354	365	331	322	335	374	334	359	323	355	326	328	359	334	370	364	376	338	364	348	351	379	348	353	350	355	354	353	335	339	330	359	364	360	314	337	347	399	372	353	375	359	377	355	362	360	350	359	337	343	382	356	367	353	323	359	364	321	358	378	357	365	349	375	340	366	346	343	363	351	365	379	360	351	334	352	344	352	338	370	334	356	352	354	372	357	357	330	364	335	374	331	375	346	364	371	358	348	387	366	377	312	355	370	369	346	384	369	361	361	382	364	361	343	334	358	342	353	318	379	345	365	366	339	332	358	399	345	361	355	332	335	375	348	338	311	309	383	337	338	353	363	338	361	323	323	367	329	336	341	351	362	349	334	333	343	346	359	363	339	327	312	345	347	343	332	382	354	378	375	370	363	321	330	332	350	340	331	308	343	360	339	349	357	321	344	319	363	333	336	356	358	350	375	352	379	342	343	356	353	340	348	394	351	318	320	341	341	353	373	365	353	377	342	352	317	355	356	360	327	371	337	336	367	350	372	371	348	359	351	336	341	404	350	341	337	362	380	363	374	356	340	342	349	340	346	325	335	362	332	366	366	346	320	372	358	320	345	318	385	345	341	360	339	336	386	355	329	350	355	337	360	340	380	342	366	341	349	347	324	342	367	322	344	359	349	352	354	359	380	342	349	336	350	362	390	340	367	375	341	332	409	328	354	341	349	371	368	363	326	344	318	354	358	351	359	361	368	335	343	355	347	340	362	337	356	341	388	372	381	354	341	350	327	383	315	337	337	372	366	361	371	361	333	356	364	353	361	331	329	336	344	376	381	313	352	323	369	337	318	353	401	349	346	377	370	343	339	367	369	328	337	363	346	333	351	401	361	364	359	354	385	319	379	328	341	365	361	388	359	346	334	325	359	346	382	360	376	350	335	344	323	366	318	355	323	340	354	336	386	352	349	329	332	339	354	345	341	346	348	366	350	353	340	326	361	349	326	362	348	369	348	315	386	363	347	338	353	327	365	342	331	356	345	358	357	356	344	368	382	335	352	368	344	363	365	366	344	349	359	341	356	366	353	314	371	363	337	374	316	336	354	347	359	356	329	340	361	366	356	300	364	353	346	352	406	357	359	352	310	339	369	360	340	349	323	347	374	379	335	326	369	355	332	369	349	363	325	334	361	343	361	345	340	341	358	333	363	342	374	359	390	327	333	330	342	371	359	343	326	306	343	369	361	360	381	385	373	358	345	349	369	369	350	331	381	335	330	335	341	376	379	351	400	364	347	358	338	361	344	378	375	348	320	373	388	349	342	348	325	371	331	336	374	363	335	339	319	348	332	367	329	359	351	383	364	355	349	389	365	421	322	328	327	357	327	389	338	373	361	327	336	367	346	379	355	348	333	319	367	347	357	346	334	336	348	372	341	350	346	362	347	356	357	361	360	347	366	341	350	378	353	347	358	358	345	347	354	363	324	350	354	349	351	360	360	357	367	336	416	346	333	298	327	335	333	354	348	346	314	328	359	357	340	304	385	368	347	345	328	380	369	334	342	321	353	326	340	388	357	350	342	364	359	344	307	377	388	345	360	388	353	344	374	358	343	348	328	369	330	340	410	368	363	355	352	396	335	355	347	343	324	371	367	338	352	339	361	382	367	342	371	341	339	339	308	340	322	301	352	356	347	348	332	371	351	387	388	392	347	376	344	364	361	331	337	340	332	339	388	353	383	411	336	355	352	343	372	360	354	333	335	344	394	350	340	352	332	363	325	386	337	349	358	343	368	351	340	333	350	351	376	328	343	355	329	357	340	386	332	374	341	320	374	369	367	349	368	334	350	364	331	327
57716	53386	37520	20877	13197	35858	47593	24921	10843	15086	1454	149	136	123	116	125	119	123	140	126	205	118	100	117	131	108	111	100	120	109	106	106	110	110	119	119	116	107	108	206	122	116	111	117	98	100	100	98	96	123	117	125	108	109	115	102	120	112	92	100	106	121	94	115	95	115	102	107	101	103	88	99	118	99	96	118	89	103	100	125	109	115	109	93	98	105	100	87	105	105	87	102	90	105	109	110	117	105	100	95	97	109	102	102	105	96	100	81	101	91	110	110	98	95	94	88	117	96	103	112	103	91	101	97	108	93	106	87	114	99	98	104	113	113	103	114	92	104	98	114	98	111	76	92	105	98	104	94	93	121	106	90	94	109	110	94	91	110	113	106	115	116	100	105	90	96	82	105	103	108	102	111	107	100	96	104	93	103	105	118	113	95	105	101	81	104	99	93	101	109	87	101	101	107	117	94	94	103	105	83	111	107	114	96	102	105	102	99	116	114	95	125	112	96	113	109	118	114	94	92	97	95	110	85	97	102	104	102	100	103	108	116	83	87	107	108	106	90	98	103	102	107	96	116	105	116	107	100	81	96	116	102	93	109	100	125	95	118	109	97	110	117	97	112	101	108	89	113	95	99	111	103	92	112	95	118	115	108	114	97	106	91	98	123	81	108	101	109	98	109	92	121	112	124	100	101	111	104	114	84	107	98	97	117	98	89	110	104	111	85	116	99	109	101	106	101	103	101	105	96	99	82	92	100	99	104	88	106	107	109	122	121	112	120	117	109	81	123	113	107	116	108	94	108	96	104	128	103	94	115	108	94	113	93	104	96	95	93	100	106	97	114	108	106	109	90	102	96	99	99	110	100	102	109	102	118	100	89	92	127	98	95	103	102	123	112	88	113	101	96	124	86	102	118	100	125	102	95	107	100	108	93	94	89	129	101	113	103	102	90	90	102	102	116	88	106	94	103	105	82	105	92	103	106	102	95	117	99	100	112	111	114	115	117	81	100	98	117	113	107	116	111	114	101	105	93	105	119	110	107	93	109	107	85	115	106	93	100	107	103	118	112	111	103	113	116	101	130	105	76	105	122	98	114	95	122	105	97	93	92	117	104	107	100	124	109	117	100	114	119	104	84	102	95	103	109	88	111	91	93	85	114	113	116	103	92	109	114	102	106	105	118	100	110	100	117	98	103	106	107	107	77	114	105	119	101	111	109	86	96	84	90	108	107	83	96	116	123	99	116	110	106	104	119	101	95	111	90	111	101	88	101	105	107	99	117	111	86	106	89	108	95	101	92	91	109	88	85	98	99	107	91	104	117	96	106	109	102	116	87	105	99	101	99	96	102	111	99	112	106	95	96	96	112	122	90	95	126	92	107	122	101	100	103	89	110	92	97	109	104	96	109	104	110	99	106	104	95	96	91	86	96	101	105	100	107	116	102	119	115	115	105	80	96	101	105	107	102	85	92	122	112	117	91	97	100	116	97	88	99	110	113	80	94	109	133	107	109	116	100	125	88	108	100	87	100	99	106	108	102	125	95	107	87	111	100	102	105	96	109	97	102	116	105	108	118	116	104	121	109	110	95	110	113	113	104	105	87	105	81	115	101	72	105	95	101	88	101	92	86	100	90	117	114	98	96	101	114	99	106	112	113	79	107	98	117	112	87	96	134	110	104	107	123	113	111	100	97	124	122	101	122	107	96	100	114	108	94	100	98	91	87	84	94	85	86	90	90	107	106	98	116	115	89	114	120	101	98	99	116	122	82	100	106	104	129	98	102	107	121	110	113	96	124	127	103	103	104	109	100	91	106	105	113	98	89	99	101	119	107	124	101	110	109	106	91	104	102	106	108	103	105	116	103	117	104	110	100	110	98	107	86	87	103	97	107	109	124	102	109	112	91	89	111	95	95	110	91	104	116	84	103	95	112	96	106	107	105	98	107	98	105	106	90	89	115	103	99	98	96	105	117	95	104	115	129	122	89	86	96	90	90	91	91	97	90	101	98	88	113	102	100	105	98	108	96	99	107	85	101	103	89	99	107	91	92	115	112	114	118	115	93	105	87	96	99	106	99	112	96	102	103	96	90	120	108	114	89	115	103	93	101	119	75	96	120	90	98	87	102	96	104	130	108	98	109	93	107	103	99	116	100	124	114	109	98	90	103	105	126	107	115	88	108	109	112	101	111	103	114	94	103	102	87	104	107	103	98	96	109	94	93	96	98	107	100	116	106	95	109	97	102	105	98	99	106	102	99	112	114	107	104	110	111	96	112	89	97	102	110	111	109	113	106	89	97	98	107	91	92	103	108	104	107	94	115	77	84	100	115	100	102	94	97	100	91	112	107	95	108	92	113	102	83	114	95	92	93	82	96	82	119	98	91	101	100	99	104	84	119	109	109	94	121	99	100	98	96	93	93	106	103	99	82	101	93	114	96	85	110	113	114	110	104	93	103	107	117	117	105	106	101	118	122	108	96	99	113	99	112	112	106	86	112	125	120	99	99	89	102	127	109	97	98	114	106	92	106	90	112	113	125	96	90	101	94	103	110	109	111	101	110	112	106	108	113	104	112	99	121	96	105	100	107	85	76	93	101	124	121	110	107	90	106	87	105	125	98	115	97	106	116	106	93	100	125	84	104	118	101	101	91	94	98	101	94	83	100	96	97	97	92	100	96	126	103	99	97	95	98	116	96	115	105	95	122	102	102	91	109	114	88	117	114	116	105	108	107	109	107	104	104	94	109	99	103	84	75	122	125	105	105	105	104	115	110	109	108	114	123	102	118	103	116	111	112	131	106	97	96	94	98	82	96	96	113	106	122	107	115	87	96	98	118	100	113	102	102	106	100	104	111	96	109	89	96	116	99	105	121	104	121	91	110	101	97	103	125	95	81	111	99	80	99	112	91	96	117	134	113	100	95	112	110	118	92	113	80	91	113	111	110	112	90	96	115	107	112	104	123	102	91	93	110	110	102	115	82	101	109	97	90	91	89	97	99	116	97	105	106	112	95	102	106	95	111	107	92	117	123	94	120	97	117	99	104	103	100	83	112	121	94	110	95	91	133	103	104	102	116	109	118	94	87	113	125	94	99	105	107	115	88	108	100	98	102	126	110	104	105	106	104	99	82	116	116	102	107	102	108	109	108	91	100	96	111	119	108	103	104	99	107	105	111	105	112	102	115	105	118	101	102	84	116	122	118	88	110	92	95	123	108	100	102	99	106	89	90	107	93	115	108	94	115	92	107	122	109	121	108	107	96	112	97	109	93	117	95	107	112	112	96	121	108	111	97	121	95	97	82	90	120	119	101	88	99	97	110	81	100	97	105	137	117	103	115	106	108	102	110	113	108	104	106	98	102	109	126	94	100	131	91	98	95	100	86	118	110	109	76	115	112	112	113	102	103	88	95	89	115	100	103	100	103	94	91	108	96	91	100	90	113	96	76	92	99	106	108	98	102	102	84	83	91	103	98	107	112	111	105	108	101	106	118	100	103
41951	48932	23200	7269	10380	51419	58911	25545	25781	31508	1643	565	524	433	449	449	398	426	423	418	1032	391	378	327	323	345	317	328	318	321	304	286	308	345	335	294	279	307	332	1043	340	287	286	320	294	289	271	303	300	266	290	278	281	277	263	284	276	267	284	292	280	279	282	261	316	257	265	238	308	251	289	257	280	274	289	295	270	262	270	299	281	269	288	280	287	255	264	246	262	270	266	292	281	254	281	293	252	299	264	298	242	281	260	289	254	290	281	277	306	284	259	290	262	299	291	291	266	255	288	276	275	261	262	277	267	256	293	295	293	285	288	254	302	302	275	251	254	281	293	292	291	260	255	302	277	262	255	298	285	269	291	271	263	264	263	267	269	272	293	268	287	275	280	282	276	303	273	258	276	267	307	285	283	309	303	291	259	268	280	258	284	244	289	284	262	279	280	298	253	285	250	280	276	272	286	274	276	260	260	248	255	275	270	298	287	254	278	281	273	266	277	301	296	253	290	303	270	264	250	298	259	227	298	268	263	292	284	267	309	279	279	242	253	260	285	274	247	257	241	269	260	269	272	239	274	273	273	285	309	276	278	278	287	282	253	295	307	263	287	242	280	283	272	277	256	266	262	273	301	262	283	262	277	270	288	275	262	279	282	280	291	256	250	304	249	246	254	290	254	287	266	278	268	297	311	255	259	249	236	270	278	242	263	261	263	268	252	284	275	280	264	319	240	246	281	291	273	272	277	261	244	287	267	288	281	288	258	244	264	250	267	260	275	299	252	263	268	283	279	258	249	268	280	265	251	261	246	305	282	260	312	254	265	270	271	282	267	257	264	233	286	289	294	289	281	261	269	268	254	284	270	285	258	244	261	283	287	268	273	282	301	273	265	276	275	273	275	269	273	291	262	268	275	283	272	291	265	285	264	263	281	272	268	277	302	271	263	264	267	270	279	292	269	230	259	286	279	254	248	267	268	275	270	272	247	275	288	247	266	228	286	296	269	250	240	271	273	263	275	249	253	279	259	275	281	296	281	284	282	256	252	275	280	271	256	263	278	260	256	266	248	273	273	279	267	304	275	263	252	280	283	279	266	309	273	266	288	297	294	279	297	280	259	280	280	284	265	264	272	285	273	259	268	273	284	275	267	255	278	283	273	298	261	264	275	268	249	256	276	283	278	250	261	293	265	288	322	290	298	307	238	264	293	268	294	259	267	289	276	291	317	263	285	296	301	278	267	251	250	255	260	287	262	274	276	276	253	290	269	258	267	296	253	271	250	240	257	243	263	265	265	254	291	264	270	292	257	273	310	251	308	265	292	273	267	279	287	287	263	287	269	268	278	278	263	245	267	260	260	274	241	279	249	283	260	257	306	269	260	289	245	259	291	276	277	237	232	285	288	295	269	238	261	261	280	267	264	279	268	269	279	284	285	307	254	277	294	245	248	273	277	266	262	260	278	266	277	275	262	281	266	264	255	245	274	290	284	289	258	279	246	294	265	293	281	274	248	291	269	268	283	269	261	259	259	312	291	264	230	275	294	253	257	291	254	261	280	275	259	263	289	273	283	282	272	255	267	244	265	267	283	264	256	258	277	271	269	248	272	275	283	302	280	268	270	276	297	285	261	282	278	300	275	277	304	267	279	266	278	295	241	272	291	308	280	279	272	314	296	247	283	259	288	288	277	267	264	255	294	241	301	283	262	268	271	282	272	240	265	287	275	295	275	280	282	280	298	271	278	262	300	290	270	271	272	266	254	289	274	277	274	244	264	283	262	267	290	272	273	263	294	263	268	259	252	258	299	278	279	266	277	264	271	255	253	251	215	282	286	268	257	299	272	270	300	262	247	285	284	254	263	248	256	288	273	268	260	270	292	254	283	261	255	308	309	278	284	284	270	295	273	245	284	283	269	277	264	281	287	275	253	298	254	287	290	263	287	238	279	281	314	230	274	299	239	284	294	296	283	295	253	306	246	301	263	293	291	260	262	284	278	280	281	276	278	242	258	261	246	278	248	274	273	286	278	287	281	280	285	252	263	275	261	295	273	269	282	251	300	259	264	261	275	268	298	274	285	251	298	301	278	272	301	291	271	276	275	283	246	269	270	287	276	279	282	265	240	293	263	283	273	280	264	273	275	284	260	300	265	283	298	292	272	287	266	275	265	279	271	241	239	251	280	262	269	287	272	273	300	257	278	267	284	244	233	307	270	267	265	263	260	264	296	246	283	275	273	263	314	289	271	256	254	273	262	244	259	289	248	283	273	287	274	269	277	283	286	271	268	284	276	268	263	254	247	227	289	288	311	283	244	259	278	276	281	290	255	279	262	262	250	270	295	288	280	273	273	303	279	285	265	243	290	279	277	286	255	277	268	250	270	271	289	266	283	238	295	272	292	254	274	278	293	270	262	285	259	284	268	251	262	276	278	255	268	300	267	252	267	279	247	312	300	287	248	264	259	241	288	260	258	256	254	298	260	257	259	264	283	275	301	300	263	279	293	293	259	256	258	253	275	307	298	261	281	248	253	263	270	285	264	231	267	295	242	263	275	277	253	285	267	264	244	259	261	255	273	281	256	287	261	279	273	267	264	269	276	256	265	250	259	271	274	268	268	270	265	274	281	301	272	244	217	253	270	275	266	285	240	279	255	268	275	270	261	266	264	267	308	255	282	250	236	240	247	269	273	264	260	311	266	266	262	272	264	296	273	241	296	279	241	263	272	284	271	260	287	260	273	276	271	234	273	292	277	261	239	271	290	282	270	269	300	256	272	254	239	264	293	243	294	268	267	272	277	264	306	301	278	252	271	276	280	249	264	298	277	324	260	286	269	259	268	267	266	266	272	283	259	264	266	266	274	289	267	265	284	267	275	272	306	283	235	254	272	262	273	273	295	253	265	255	273	261	276	272	269	257	305	277	256	260	268	276	257	274	246	247	288	265	291	275	237	277	272	255	243	245	268	261	279	287	285	275	305	258	283	297	293	278	316	272	299	282	283	257	287	267	264	251	294	279	276	301	301	257	293	275	288	256	285	268	244	280	246	267	285	268	287	280	268	222	282	274	280	297	273	250	272	291	273	274	273	290	289	269	282	274	284	271	290	299	295	256	283	284	275	270	272	287	256	280	280	255	278	261	254	291	255	263	272	321	267	253	253	263	272	261	247	287	264	251	261	278	269	292	279	256	283	258	256	279	290	260	269	232	253	257	271	303	301	247	281	271	308	275	264	265	265	274	265	273	266	261	289	267	265	267	259	259	292	288	234	296	276	312	236	246	283	282	285	265	237	295	284	240	284	246	280	263	276	271	290	282	267	264	259	277	257	281	252	263	247	248	308	284	284	250	250	261	258	280	292	258	244	279	275	299	285	275	264	272	249	281	303	240	234	276	278	275	294	272	280	276	243	279	253	255	266	265	278	254	269	248	260	252	227	270	261	267	284	269	278	269	242	239	259	264	255	252	291	266	266	276	265	250	278	279	269	281	256	293	262	242	283	251
24751	27322	11346	1276	754	1553	2551	1617	168	518	153	102	128	137	109	103	123	111	112	95	106	110	89	95	105	105	96	114	105	137	99	112	91	110	107	115	101	112	94	112	118	100	113	116	119	105	102	111	103	134	113	107	115	112	102	99	95	129	97	102	79	124	106	106	100	118	110	119	103	104	110	99	113	127	122	116	128	111	108	120	103	119	113	118	102	112	106	118	111	113	116	97	102	101	105	110	110	101	103	117	124	103	115	109	133	115	97	136	92	91	85	106	119	105	123	115	110	119	105	120	116	103	104	101	105	122	115	104	119	101	132	110	110	104	131	100	100	109	100	96	111	111	110	87	109	108	129	133	96	102	94	109	119	117	119	112	89	108	116	120	106	90	108	104	100	100	105	96	109	111	108	111	110	106	110	94	105	118	98	109	117	99	121	98	132	108	104	100	108	127	93	101	116	106	122	93	115	119	92	96	101	118	117	107	80	128	101	118	102	103	119	115	102	114	98	114	96	109	99	116	98	92	115	121	112	106	123	109	113	113	88	110	100	95	103	98	131	122	109	103	98	99	123	107	117	120	113	83	111	121	112	106	121	119	111	106	111	117	109	119	106	125	108	102	118	125	113	111	106	101	100	103	118	106	105	115	99	98	120	108	105	85	123	115	104	91	113	109	112	110	114	100	94	107	112	99	135	111	107	116	130	98	131	107	118	108	109	106	110	110	116	105	98	131	109	108	88	99	107	99	107	112	112	118	101	107	106	120	97	98	108	102	109	128	101	124	120	116	109	105	129	101	92	123	100	115	126	101	107	103	103	91	116	111	124	122	125	108	97	111	97	112	99	100	129	110	103	115	93	125	117	100	124	87	111	101	118	123	116	104	122	109	133	113	125	101	126	94	92	111	102	117	109	96	115	122	110	110	123	109	89	109	101	127	104	103	98	115	102	113	93	128	129	100	107	118	106	115	117	120	113	131	112	116	119	114	139	96	127	96	116	114	87	120	125	110	97	127	98	111	124	119	106	125	112	101	105	106	109	95	118	137	100	101	98	103	100	100	108	98	133	102	129	123	106	104	124	104	109	105	101	112	104	122	107	101	110	103	102	111	114	108	108	107	105	115	114	90	112	109	115	106	110	104	103	111	101	108	113	107	108	113	106	112	102	115	100	107	115	105	114	102	102	105	112	134	115	108	105	108	118	121	123	111	99	121	114	120	104	103	116	106	93	115	121	101	102	104	116	106	128	100	102	109	106	112	114	119	100	110	118	96	112	97	109	88	94	106	98	102	126	98	119	85	112	124	120	112	95	108	107	113	103	112	131	96	105	108	109	105	110	102	128	104	97	119	107	114	115	106	99	86	101	129	115	117	113	116	108	119	96	119	111	94	98	111	130	97	98	117	117	119	104	110	123	113	109	124	120	105	115	113	140	119	113	116	108	133	105	111	105	98	118	111	106	86	103	107	135	95	111	117	115	115	101	101	112	112	106	109	130	126	108	101	124	95	98	111	106	129	108	126	110	109	114	85	108	115	127	124	117	119	96	120	122	78	109	111	109	105	115	111	110	119	112	107	99	119	102	99	119	111	110	120	98	95	112	99	89	109	133	106	104	113	104	119	127	124	133	106	94	98	127	110	117	93	126	101	115	103	115	103	133	112	113	103	97	109	123	101	122	94	103	95	114	119	107	109	112	106	100	101	107	135	103	104	107	116	110	96	119	90	88	104	95	93	91	101	116	88	120	114	110	108	115	101	99	128	103	113	118	117	119	110	115	108	111	96	100	95	100	124	103	118	110	101	110	115	113	118	107	119	109	111	101	103	129	102	86	108	115	109	119	109	112	108	103	96	116	98	108	127	119	114	108	107	107	113	99	103	122	129	115	114	131	122	103	114	108	114	100	117	120	96	107	122	104	116	108	117	116	123	124	89	114	87	108	110	107	103	104	104	94	112	108	94	108	127	115	107	106	117	109	94	112	104	114	118	116	124	125	108	112	124	117	133	98	127	108	111	138	103	118	124	113	96	87	91	123	135	104	124	113	122	120	101	113	111	112	98	118	122	118	126	103	120	112	118	103	100	126	111	104	95	102	99	87	123	110	115	114	115	100	124	100	107	99	118	120	100	102	123	102	111	116	107	102	115	101	110	99	103	104	100	108	123	120	109	136	101	97	108	127	131	108	114	112	91	110	120	107	109	114	133	115	106	107	124	105	122	118	129	114	98	112	118	115	116	109	127	127	120	122	128	123	123	116	98	120	121	118	130	116	101	138	121	112	143	119	132	108	105	112	96	101	140	118	101	126	118	122	106	92	104	121	127	129	115	109	110	140	110	118	119	115	130	104	112	117	109	84	104	105	124	109	104	112	97	106	127	118	100	107	106	102	131	109	118	121	105	114	115	114	104	127	128	121	112	98	113	108	104	99	99	120	111	98	115	116	107	109	118	137	96	134	89	101	112	115	111	112	108	111	99	128	117	110	114	112	111	115	103	116	133	108	89	111	105	108	116	116	111	118	127	114	122	113	134	126	119	113	109	109	108	112	110	116	115	115	111	95	113	115	107	127	109	128	98	121	126	135	115	117	120	108	99	107	100	94	98	93	101	127	87	102	99	97	115	97	101	114	122	109	125	104	107	112	111	126	106	118	130	113	127	106	107	109	91	111	105	87	112	131	127	105	98	112	107	108	113	103	119	96	111	96	113	103	119	102	109	109	102	105	95	112	111	98	114	128	121	105	108	102	113	112	98	110	104	97	119	104	108	119	105	108	112	104	106	120	119	109	114	107	103	119	128	128	106	110	99	99	94	125	112	128	102	118	107	110	102	105	114	98	110	106	102	109	96	128	106	120	117	100	122	85	131	108	127	97	106	116	105	102	92	109	105	113	117	122	106	120	117	122	106	93	113	115	136	110	94	101	109	100	110	105	93	113	129	105	119	123	121	116	114	116	92	114	103	114	113	116	98	122	105	81	87	129	97	106	103	121	106	105	105	125	112	104	115	110	88	124	116	102	108	118	94	111	95	101	117	136	108	116	114	97	105	112	106	113	125	112	114	118	114	112	118	113	104	116	108	91	128	115	98	121	104	120	96	108	80	118	114	101	94	97	95	94	102	117	123	132	100	96	113	99	100	115	103	94	104	113	135	124	118	121	107	126	123	114	116	119	131	100	91	99	116	114	106	102	88	116	108	128	95	107	113	124	131	101	110	102	106	113	106	124	100	101	109	117	111	104	122	120	106	120	113	111	96	86	120	103	92	105	110	111	128	111	126	132	132	90	103	105	114	108	106	103	103	111	91	100	105	111	120	126	113	101	103	118	107	106	111	115	106	124	132	116	124	115	117	95	99	122	106	109	107	107	87	127	126	112	104	108	120	101	125	87	114	117	113	94	125	103	119	106	94	102	106	124	104	106	108	122	96	104	90	126	139	112	110	99	112	122	95	99	100	108	113	85	116	115	128	112	98	99	111	87	141	112	110	105	118	122	78	115	100
15338	24374	6925	1694	2384	7781	11938	6574	809	3177	521	295	311	309	282	317	281	321	287	316	344	292	279	305	295	297	296	308	301	300	271	284	251	278	317	295	276	304	298	288	266	308	300	316	313	289	289	294	301	280	281	291	306	282	293	301	287	309	259	297	307	291	298	297	254	291	312	266	304	278	252	338	301	310	292	317	317	296	323	296	310	334	291	307	284	288	290	295	295	306	335	328	295	274	280	308	306	290	295	305	324	311	327	285	309	311	300	300	277	302	315	280	310	295	291	306	334	268	254	297	320	283	300	279	301	298	290	304	312	277	297	294	307	302	321	275	304	294	270	306	333	315	308	257	304	319	305	299	291	304	281	291	275	289	302	305	312	306	317	287	278	299	284	308	278	277	288	300	317	301	279	268	297	298	275	282	299	305	309	301	311	292	276	332	302	330	294	304	283	307	290	298	299	304	295	269	291	297	293	261	324	300	303	334	288	290	267	324	300	268	308	300	284	306	287	311	320	288	259	291	284	314	291	301	267	282	303	309	312	311	290	285	310	284	278	301	267	284	324	291	323	285	287	291	276	300	319	307	290	307	311	300	325	319	304	316	311	312	278	292	292	313	298	299	310	279	292	278	311	287	263	281	300	297	291	296	294	310	317	283	309	316	291	289	337	285	320	320	301	295	291	292	336	302	303	292	301	300	296	279	326	279	320	319	295	308	311	314	302	337	274	287	275	301	276	299	310	317	297	287	311	271	293	300	291	310	323	308	308	296	284	269	298	290	290	308	315	309	298	271	290	309	306	303	306	292	309	278	250	312	295	287	283	274	303	294	304	279	303	311	275	289	284	299	294	296	294	297	315	289	312	290	287	311	283	288	300	297	298	312	321	289	305	315	306	324	287	299	278	268	300	317	300	287	302	286	288	311	284	284	298	330	285	298	300	300	335	305	302	303	296	345	310	304	273	318	279	295	322	281	264	316	291	286	269	303	303	280	277	307	311	292	292	278	314	312	316	324	294	304	317	336	271	331	296	293	308	311	292	287	305	303	298	322	303	288	299	301	318	319	303	317	322	312	319	280	315	324	282	308	314	324	292	292	291	278	312	300	305	276	322	300	287	301	296	305	294	301	288	307	302	314	293	308	317	284	283	301	272	279	308	272	322	323	282	304	290	256	309	275	290	317	269	323	303	300	276	301	267	285	281	319	302	321	293	289	311	312	301	317	312	294	311	279	305	301	265	278	297	273	309	270	318	336	334	331	282	278	312	303	248	314	296	309	299	264	283	265	279	268	306	282	309	281	265	304	300	302	282	293	284	332	282	306	296	278	281	292	275	323	310	258	275	264	276	312	296	311	304	312	308	293	302	300	337	305	294	304	320	259	306	260	298	265	300	317	292	290	304	301	304	308	277	281	294	295	290	315	275	317	325	281	326	305	311	294	291	255	298	308	301	325	269	307	292	325	300	336	289	324	295	315	298	302	305	273	302	266	298	297	320	285	262	295	317	278	306	336	342	295	309	290	297	311	305	314	275	294	286	293	287	288	308	314	286	284	307	289	291	305	303	293	260	286	297	294	272	309	326	306	281	307	311	314	298	287	313	305	304	292	300	301	280	292	265	286	309	305	274	301	294	281	308	305	292	316	307	299	285	289	321	315	279	310	312	293	312	286	300	293	317	289	301	298	293	328	291	285	303	296	280	278	304	293	272	302	306	292	278	291	296	317	315	293	314	274	270	317	291	283	313	338	293	305	293	297	294	301	259	293	284	307	306	257	290	302	306	258	292	312	292	279	290	292	286	344	328	292	295	294	319	299	290	276	312	301	298	345	327	311	307	301	294	307	280	314	318	310	274	314	271	288	263	301	305	333	290	310	326	317	282	298	285	276	301	295	301	309	303	279	303	309	294	325	321	294	297	317	289	286	310	293	277	275	301	270	283	274	273	290	305	289	305	314	308	299	302	289	321	329	323	291	271	283	310	312	296	302	279	334	293	327	293	320	309	304	274	321	284	299	297	292	282	305	260	298	333	289	273	287	325	294	262	299	283	288	307	303	294	294	281	317	314	306	330	301	302	291	304	286	311	292	273	299	272	295	280	270	319	351	274	308	261	311	309	300	299	307	326	316	317	267	314	295	324	303	294	299	325	310	298	306	309	299	277	312	308	322	279	314	301	312	300	329	274	325	297	300	313	312	310	272	311	312	309	307	330	314	329	267	304	313	296	289	325	293	334	299	310	310	313	287	338	291	289	275	296	311	302	277	281	301	304	286	320	283	287	298	339	271	294	295	321	319	280	333	303	292	317	299	266	286	335	299	276	297	286	310	301	284	280	302	293	296	294	302	294	291	299	273	290	261	289	287	320	320	280	287	276	298	303	317	285	302	285	285	293	294	317	315	297	286	296	293	279	294	272	285	281	299	292	316	283	306	311	289	300	289	300	328	266	306	304	316	289	297	302	303	276	281	308	271	296	295	308	292	325	322	262	318	316	285	307	302	332	296	319	279	295	310	293	266	305	292	282	320	307	268	292	292	284	319	304	309	259	307	307	273	308	262	267	330	304	281	289	273	289	323	287	279	304	292	275	300	285	302	294	292	323	336	298	314	323	307	297	282	287	290	296	272	263	270	309	307	261	299	293	279	329	301	288	268	299	283	310	315	326	296	325	297	273	293	300	289	318	281	322	265	301	327	302	280	312	285	282	329	295	311	309	296	323	298	313	277	286	302	273	289	311	294	316	284	317	325	313	265	274	297	325	316	309	307	289	277	313	293	305	312	316	324	314	314	296	298	297	280	268	299	291	308	302	273	277	309	261	287	283	295	286	314	315	283	289	303	324	252	297	312	295	318	323	310	288	296	307	293	290	342	284	299	293	284	313	289	299	279	293	288	281	281	311	336	327	299	288	278	312	279	298	298	307	305	289	291	318	308	301	299	321	308	316	303	305	321	302	309	316	305	301	305	294	288	306	321	303	277	303	299	273	302	282	303	311	315	287	299	300	290	251	273	311	291	327	293	290	284	285	299	281	283	307	299	303	297	322	333	291	302	287	281	323	288	286	300	319	289	321	289	304	277	324	301	310	294	297	268	272	320	330	328	280	285	285	295	322	282	308	269	317	305	298	308	279	269	316	290	283	302	277	292	285	287	287	300	312	307	289	311	298	272	296	317	258	281	295	296	298	325	310	307	315	297	279	283	286	297	301	283	327	269	314	296	291	281	316	320	311	269	310	275	286	272	306	288	291	297	305	293	309	273	287	281	303	268	286	290	297	289	296	277	279	307	280	319	311	302	306	298	315	315	288	308	318	284	303	271	293	294	324	292	277	322	294	313	299	260	272	294	283	300	297	304	263	287	302	294	296	289	339	307	261	292	291	283	288	256	318	297	288	263	306	313	291	318	294	305	279	328	303	312	308	293	299	319	305	301	283	280	307	317	351	305	311	323	295	291	278	319	272	267	332	297	290	299	288	300	295	311	310	291	300	305	285	266	299	324
51006	54800	36397	24617	22929	31996	36651	23305	4456	4616	3230	181	199	158	144	146	161	145	137	146	170	152	146	137	137	117	141	136	151	143	128	139	128	131	124	145	152	140	176	169	117	160	132	150	136	131	130	137	150	148	130	164	133	119	145	157	153	138	130	156	162	140	149	140	142	139	125	153	149	139	136	116	134	155	142	132	173	157	136	140	165	149	160	140	139	128	161	138	141	139	139	131	125	131	151	151	155	147	140	141	131	129	124	157	146	160	133	148	140	136	156	132	142	127	159	121	128	167	125	146	152	158	136	150	140	140	121	150	140	130	117	157	152	120	150	133	133	162	154	139	148	135	149	146	130	135	144	151	113	139	145	124	139	146	132	138	167	137	142	136	137	130	143	156	145	135	147	134	154	155	141	137	143	137	147	139	139	164	132	129	176	136	139	136	137	122	163	135	133	135	129	148	152	137	142	131	145	143	168	138	134	136	146	139	139	149	141	172	128	142	162	130	139	142	134	133	147	147	138	166	134	145	129	178	147	148	112	146	166	144	144	153	149	154	155	150	149	139	150	159	125	135	145	155	152	142	127	138	137	127	136	148	146	159	138	145	130	150	138	141	133	156	150	145	153	150	147	151	129	132	146	132	140	127	126	147	171	150	145	136	150	135	136	135	144	125	129	145	142	141	113	128	138	138	132	146	151	119	123	151	144	132	150	121	140	140	149	142	140	133	144	156	131	154	128	133	139	133	141	130	137	140	151	133	159	163	133	153	139	171	139	154	128	147	158	164	152	132	168	150	131	145	160	148	146	137	129	145	141	148	134	144	132	126	134	162	141	131	150	139	144	158	126	144	121	140	124	151	140	139	144	127	169	139	131	153	125	137	150	122	130	156	118	148	134	147	138	150	165	144	135	137	155	151	164	134	135	155	143	164	143	158	131	142	151	141	149	162	143	147	143	131	155	146	143	135	119	166	144	161	134	147	126	121	133	142	136	119	119	148	124	121	144	130	132	148	129	136	142	149	136	159	130	141	142	130	128	144	129	125	143	134	149	124	134	152	142	141	163	125	128	137	141	134	123	133	136	142	165	140	170	150	119	147	132	142	152	149	154	142	140	165	148	150	163	156	151	161	155	142	144	146	145	115	157	140	156	135	133	144	130	140	134	126	142	171	136	153	147	157	120	143	151	125	143	118	140	125	159	141	143	138	129	114	141	122	129	145	166	166	154	157	145	163	143	134	153	146	143	120	146	124	132	153	140	139	136	124	135	136	146	132	132	152	152	135	151	133	156	146	147	143	130	144	152	116	129	141	133	136	129	154	165	137	144	146	164	157	126	146	160	138	143	127	153	125	134	138	148	142	142	125	128	142	160	151	136	129	162	144	157	136	141	138	139	144	149	130	147	147	156	147	144	129	144	137	122	137	146	143	141	160	133	146	142	135	141	141	157	136	119	134	163	119	145	125	137	132	146	133	139	130	147	123	173	137	139	162	143	139	141	138	156	136	123	133	128	138	140	141	152	146	148	147	140	146	138	134	129	148	144	120	115	155	138	137	153	120	124	144	147	134	148	152	111	132	138	147	120	143	149	130	149	133	130	137	134	147	140	143	119	124	149	133	151	142	146	128	124	141	133	135	136	147	131	137	132	139	127	132	127	124	128	125	158	146	148	151	140	129	155	125	155	130	102	152	137	149	113	122	117	133	138	129	162	134	140	153	163	146	163	121	126	147	115	147	134	155	133	128	130	129	124	149	118	132	156	139	150	155	141	154	170	149	132	134	131	125	126	126	139	153	145	153	146	141	132	164	151	151	154	149	146	117	150	128	134	151	121	134	141	144	148	147	142	141	128	141	137	131	143	131	143	139	155	140	162	147	140	140	148	145	146	142	157	145	147	132	127	123	127	141	137	155	129	141	149	146	125	134	121	140	162	144	146	155	122	151	129	113	151	131	158	141	139	151	153	129	133	138	131	153	142	152	149	150	123	139	136	122	138	140	142	136	135	153	135	134	121	152	133	116	156	131	151	126	133	135	163	133	160	123	159	151	142	143	154	147	136	136	131	154	123	120	164	127	136	128	132	148	131	146	143	146	154	142	151	152	159	143	149	150	145	125	150	147	137	170	137	157	142	129	138	152	146	154	147	128	147	155	139	136	167	135	159	116	149	142	154	144	132	145	131	141	160	132	124	134	128	126	166	154	135	130	157	141	148	136	142	135	151	134	133	145	151	153	145	156	151	139	152	138	127	145	145	138	145	119	161	139	151	161	144	116	144	119	134	164	150	134	150	128	150	118	140	162	135	132	144	137	139	161	148	156	162	143	128	128	129	152	127	144	149	150	147	130	120	153	146	153	145	158	152	144	140	125	137	132	143	145	141	139	156	147	163	158	134	170	144	157	148	148	136	145	182	135	133	142	152	135	130	149	155	148	160	136	171	135	155	151	141	144	146	135	145	154	147	142	132	145	121	169	131	149	129	140	144	132	139	141	131	124	130	134	132	150	132	132	140	150	146	139	149	135	156	138	141	153	150	148	134	142	140	164	135	146	165	147	158	128	143	162	139	122	132	158	126	139	138	137	140	148	144	126	152	109	146	142	144	158	149	145	131	117	144	153	136	153	139	135	136	121	160	122	130	142	145	146	160	145	150	126	169	126	123	135	148	126	141	155	140	167	132	133	129	158	123	175	142	139	153	130	143	138	148	122	157	137	150	138	139	133	118	135	149	156	138	119	124	149	159	156	155	148	143	144	153	144	149	167	136	145	148	154	162	153	125	122	147	146	170	121	130	135	149	147	124	148	160	135	144	139	125	169	153	147	145	144	150	153	149	146	139	132	139	131	147	134	119	152	144	146	126	140	147	140	145	164	150	145	127	151	158	130	141	161	154	146	136	143	138	146	142	151	149	159	145	148	136	157	142	164	134	146	151	143	141	136	130	141	140	141	173	141	160	143	147	139	137	147	132	140	114	162	145	152	147	162	134	121	149	162	140	126	135	146	137	144	129	151	118	150	129	151	141	141	147	154	127	158	134	156	132	118	153	147	137	122	148	149	145	140	131	164	139	123	162	141	122	151	170	166	119	136	148	141	131	139	161	159	147	139	150	143	147	147	147	151	160	145	165	142	136	134	165	140	157	143	144	148	144	128	160	140	109	125	130	149	144	153	155	131	154	144	133	148	140	159	162	147	163	160	136	127	149	151	122	147	139	132	124	139	132	149	136	125	143	151	166	145	156	131	144	129	145	130	141	136	127	134	164	148	164	146	144	139	157	128	132	146	143	151	130	133	142	148	145	147	147	134	126	127	133	144	141	167	138	133	133	127	154	127	163	143	146	155	162	146	142	153	146	164	125	146	149	136	150	153	145	135	139	150	129	130	136	163	150	141	143	149	136	150	132	145	141	118	155	163	127	145	131	134	137	124	159	135	138	149	127	143	148	148	153	141	118	135	140	127	143	136	150	144	137	130	122	156	135	150	130	140	165	117	143	151	144	109
36567	50017	23115	21878	26530	47679	49599	34560	6945	19078	10244	462	419	427	434	423	397	420	403	369	479	404	367	384	395	429	378	381	411	396	351	379	354	373	368	380	398	393	454	508	413	362	382	343	341	367	387	341	353	363	393	346	377	391	376	356	392	384	384	396	318	334	366	372	393	357	375	365	397	390	392	386	379	372	353	391	383	352	390	368	373	331	371	354	387	349	354	366	368	364	363	358	352	363	373	360	382	345	349	375	346	363	355	393	361	368	419	374	359	332	353	379	358	383	332	391	378	370	387	342	377	381	393	320	363	380	352	370	350	354	365	370	358	338	375	353	355	352	370	361	342	318	372	352	361	371	393	375	368	375	335	360	381	363	368	361	359	361	369	399	336	342	390	338	336	345	330	363	351	351	340	342	351	356	350	366	374	379	327	359	346	379	386	380	358	364	367	332	379	336	366	396	359	367	362	380	352	354	354	348	360	387	383	340	350	360	386	327	330	370	365	393	410	383	379	318	370	343	361	393	383	349	351	348	339	417	347	369	332	340	327	384	375	373	377	323	331	359	379	388	384	358	390	370	383	403	373	389	403	333	346	326	358	391	385	370	355	315	373	340	370	370	393	347	356	366	347	353	378	377	342	357	365	404	337	338	363	358	401	398	396	331	393	348	375	373	334	330	376	362	348	370	337	339	380	356	384	361	361	354	386	347	357	374	367	357	355	373	350	329	373	363	392	368	356	340	358	374	373	384	313	368	380	374	386	346	372	342	400	382	364	392	336	367	365	385	393	383	392	392	351	340	372	376	374	358	360	366	355	333	334	344	380	358	365	337	379	349	359	369	382	363	342	366	380	334	375	384	404	362	338	351	386	362	396	359	367	387	382	377	350	351	352	363	354	367	389	385	382	360	355	378	409	352	385	347	357	404	380	369	373	390	383	364	350	354	373	358	346	365	357	382	388	356	328	345	352	377	336	359	343	380	348	338	344	381	368	379	349	413	348	379	346	351	354	358	387	359	371	399	358	357	369	343	356	383	371	390	360	336	362	351	350	348	345	387	343	355	322	356	388	359	362	358	371	351	371	334	361	397	368	369	340	359	353	367	355	367	369	355	324	357	405	376	360	344	361	355	374	389	387	392	365	371	342	343	361	335	354	375	390	365	334	378	375	351	345	340	327	355	353	351	374	410	372	361	372	351	374	337	342	362	380	353	358	329	367	349	349	393	373	376	343	394	390	377	354	370	344	364	365	362	382	366	344	352	381	353	360	370	366	369	365	398	366	397	400	355	327	388	341	386	350	410	362	355	375	356	364	362	349	356	328	370	384	353	371	369	372	314	368	352	364	401	356	335	364	360	354	355	375	385	359	309	371	369	370	349	373	360	399	375	338	353	356	341	361	365	362	340	343	351	372	387	358	373	370	350	386	332	364	373	382	355	363	322	357	377	351	350	382	357	412	354	353	345	352	355	417	369	379	370	371	372	365	329	391	368	370	365	382	335	367	369	359	337	353	324	353	327	381	355	407	350	371	359	365	385	357	372	350	373	384	384	391	353	327	365	358	361	378	371	345	361	352	330	371	347	376	326	385	354	372	364	364	327	376	390	378	358	374	357	366	366	324	383	355	359	345	347	332	346	369	359	354	382	349	346	390	378	389	377	397	362	346	364	348	377	375	335	350	340	362	383	381	356	354	397	389	372	319	350	337	351	331	334	345	338	361	376	333	367	400	339	374	351	363	368	352	349	377	357	360	383	358	387	339	360	366	389	390	357	317	387	350	356	346	372	372	349	369	396	382	356	356	358	389	355	371	371	374	340	353	355	369	386	357	382	365	382	351	358	379	346	373	362	381	375	406	356	384	349	381	349	377	372	373	369	366	362	393	365	345	351	343	316	356	388	386	357	355	362	380	379	392	352	330	361	373	346	390	402	364	361	391	338	374	349	345	366	373	371	329	353	342	401	356	353	347	336	337	352	364	376	355	382	358	353	359	356	349	335	331	365	419	368	393	350	341	359	361	366	392	336	366	373	341	361	370	407	370	358	371	361	374	352	384	378	348	351	335	396	367	362	386	362	338	349	353	377	362	349	381	351	312	367	418	369	370	336	387	376	376	350	340	351	370	369	371	364	368	372	338	330	373	367	335	375	361	401	402	356	360	328	377	332	352	367	368	381	392	348	340	397	370	372	355	353	374	366	338	353	392	382	347	351	348	347	377	364	343	356	379	388	379	344	363	382	342	355	385	389	379	330	359	349	375	358	349	362	348	359	367	378	393	365	335	396	365	384	374	362	377	362	387	365	395	346	333	369	365	342	355	384	384	412	381	367	349	384	356	359	366	368	363	371	360	325	360	361	364	374	349	355	367	380	373	356	333	368	359	380	374	369	372	385	357	372	365	353	344	379	354	367	335	349	409	375	347	326	383	332	331	369	384	374	373	371	348	370	356	358	333	402	379	379	351	371	384	371	334	370	367	392	364	374	371	359	361	368	367	373	371	355	382	365	371	358	363	350	394	353	390	360	339	350	361	364	348	390	362	355	381	374	371	353	383	359	364	329	385	372	382	369	385	368	390	380	371	336	385	399	354	342	358	355	353	406	370	367	385	365	315	340	373	354	387	320	361	350	367	343	369	356	357	346	365	354	370	336	336	353	352	304	369	386	376	338	365	356	324	373	380	374	375	371	375	356	366	363	330	367	381	379	389	348	357	368	342	371	373	368	352	367	345	350	356	337	410	353	346	369	320	311	366	356	351	341	324	363	325	366	368	349	341	339	365	359	333	375	357	361	387	399	366	332	371	356	375	351	361	338	375	388	360	349	383	328	366	350	373	362	352	374	350	355	391	374	364	349	348	367	356	346	377	366	385	388	357	378	362	368	367	359	337	372	350	380	357	356	360	348	334	392	359	361	383	356	359	351	350	384	363	378	357	374	386	366	396	362	316	362	381	353	334	366	348	381	348	370	345	376	382	384	357	342	379	344	408	394	370	343	346	355	374	349	374	368	354	361	386	356	354	380	382	333	354	361	382	348	358	341	347	345	386	377	374	381	368	368	372	350	385	374	346	370	360	377	383	361	349	375	374	368	352	341	344	378	357	341	402	375	383	371	353	391	378	395	366	361	368	347	374	367	379	352	362	370	359	381	390	359	370	342	369	346	349	379	324	342	369	360	354	375	383	354	363	359	371	381	347	397	331	383	325	379	388	387	341	364	346	360	376	397	326	391	330	358	333	343	373	338	370	382	377	360	362	350	383	363	375	345	375	351	375	393	372	363	386	369	378	367	391	358	344	345	337	374	341	372	340	367	354	339	378	392	375	386	351	356	351	360	343	376	366	386	361	361	367	366	363	336	363	379	384	382	379	387	351	364	355	313	365	350	376	372	363	366	376	359	357	364	359	380	365	375	378	343	377	368	357	361	366	342	377	390	361	374	386	392	341	368	376	382	351	394	357	372	390	351	345	402	353	374	371	367	350	371	387	339	384	375	383	381	393	400
58140	61963	32354	22290	17811	34445	34424	29564	7680	10355	1850	166	151	150	138	148	132	148	128	114	196	129	137	142	118	123	96	109	116	111	120	93	101	119	104	114	118	107	188	179	96	113	124	116	89	123	116	113	109	108	100	87	110	116	90	122	117	110	99	97	117	115	94	95	99	99	125	101	124	102	124	116	115	88	95	100	107	92	108	97	100	103	106	108	118	106	118	100	99	114	110	99	92	97	124	96	121	104	106	106	99	115	104	112	98	101	103	94	124	96	97	105	109	118	124	97	122	121	103	90	116	87	95	104	99	104	106	98	111	95	89	116	100	100	96	94	97	122	93	128	97	93	99	111	101	91	117	96	93	111	102	109	115	103	116	105	108	113	110	115	99	101	126	112	108	116	102	95	98	113	124	116	116	117	119	105	110	132	99	106	92	129	102	96	119	97	109	115	99	124	103	110	105	104	107	106	107	82	107	111	113	101	135	107	88	98	100	97	108	91	87	94	117	126	108	97	120	102	116	123	94	132	104	101	105	113	113	101	91	107	107	122	110	103	112	103	116	93	106	104	80	81	109	104	130	107	98	121	110	110	106	95	120	96	104	127	108	128	94	103	115	106	93	113	119	81	110	112	101	92	110	114	103	115	99	129	104	109	112	109	125	115	117	105	117	106	106	105	98	110	111	116	98	108	104	87	110	95	99	124	123	99	104	109	107	110	87	88	106	108	112	101	102	112	85	112	93	103	103	113	122	114	109	99	90	110	105	111	102	96	85	120	114	99	103	88	98	100	81	111	115	97	88	106	99	108	110	115	102	120	86	108	106	90	104	87	88	112	114	117	92	113	93	121	108	104	111	123	93	106	115	98	109	106	106	91	119	106	123	105	113	103	112	115	92	96	100	95	97	96	98	92	89	101	102	100	107	104	100	104	102	101	91	93	96	102	107	120	107	103	94	108	103	102	116	107	108	103	113	108	92	92	102	91	108	82	103	88	87	98	115	115	113	93	115	115	115	130	109	101	126	103	118	109	98	109	106	97	102	91	104	104	113	92	91	103	102	111	117	103	108	96	107	123	93	87	112	108	114	107	100	109	105	130	106	99	112	105	93	89	103	100	115	109	86	108	119	106	109	102	113	103	106	120	114	108	100	111	109	108	94	97	102	101	106	113	119	107	114	104	99	103	111	92	110	105	94	105	125	104	106	102	125	103	107	101	106	101	112	111	103	98	100	103	108	99	108	98	113	90	79	91	99	109	115	103	110	128	98	105	77	109	116	126	106	101	108	110	103	111	112	110	107	107	97	118	114	105	92	120	102	95	111	91	113	115	94	98	102	120	99	98	104	123	110	95	112	116	103	102	93	97	116	98	136	118	90	95	108	103	118	106	108	104	106	100	98	106	107	114	106	121	111	93	101	114	109	126	97	85	123	101	108	106	106	90	86	109	82	99	108	109	116	106	90	107	115	113	99	125	94	108	98	96	97	103	123	100	113	110	95	113	95	113	118	140	101	111	107	112	86	106	114	115	102	100	96	124	96	93	106	113	109	102	106	101	94	92	98	106	125	111	124	95	111	124	112	115	93	109	88	95	101	115	99	97	104	90	111	103	101	103	115	93	120	114	101	108	94	113	80	91	98	124	105	114	116	101	112	102	125	105	97	112	105	117	114	111	109	104	112	109	120	101	99	87	95	94	111	104	105	121	111	102	112	121	100	116	105	85	100	123	97	93	119	125	98	104	105	121	130	114	108	112	110	88	103	103	112	110	109	108	111	108	102	114	90	134	105	100	122	116	98	118	101	122	109	105	109	98	94	97	100	106	99	103	107	97	104	107	102	112	100	82	93	95	114	108	103	116	106	107	103	98	106	85	110	92	107	94	110	89	104	99	112	101	117	101	100	82	126	104	109	109	120	101	116	93	95	111	124	90	89	91	100	103	129	121	97	116	115	119	108	125	100	95	93	117	100	129	84	99	110	100	94	84	75	103	97	95	93	110	117	102	102	84	100	108	86	105	111	103	104	107	120	95	100	102	94	112	93	104	119	107	107	99	95	106	113	122	113	119	102	96	105	114	120	113	87	99	94	105	109	115	102	104	107	96	95	94	98	112	107	131	112	114	122	121	108	122	111	91	102	92	133	115	118	122	130	112	112	118	86	118	91	116	100	130	106	132	119	103	108	89	104	103	109	101	87	97	120	113	112	121	85	101	112	112	77	97	100	116	112	106	92	122	93	100	103	104	106	119	100	103	103	100	95	84	106	127	135	82	100	112	111	112	100	104	104	117	108	103	104	95	104	107	114	105	121	106	112	87	98	115	104	135	99	102	121	107	97	96	96	96	102	107	106	96	109	105	97	98	92	102	114	86	98	103	100	95	104	115	105	101	113	87	101	99	99	112	103	117	84	92	109	111	119	107	91	102	124	94	102	112	117	102	120	114	107	109	97	108	126	114	111	119	106	124	109	98	105	109	107	105	94	106	109	83	122	105	103	106	111	116	106	99	103	99	93	102	104	122	96	102	106	109	114	110	112	110	112	99	102	123	125	102	108	91	108	98	95	113	91	97	85	104	102	110	103	100	91	93	98	88	105	105	106	103	87	122	99	95	86	130	103	109	104	114	110	109	117	102	125	126	98	122	102	122	117	89	91	103	96	103	112	114	123	125	86	123	92	108	117	113	107	102	118	113	91	106	126	115	99	89	128	104	115	102	107	108	79	108	112	89	98	109	112	119	110	108	108	115	118	89	102	112	109	126	113	103	92	111	99	100	76	94	115	105	114	131	112	108	79	116	97	87	71	89	107	89	97	99	112	108	114	104	96	110	117	106	117	106	111	69	103	114	104	101	109	113	112	103	103	113	97	99	111	104	120	109	117	119	116	115	117	139	116	103	109	102	109	102	125	127	99	110	105	117	113	123	98	96	96	94	120	96	91	91	91	104	107	104	87	104	94	110	115	102	119	106	107	91	104	119	91	109	102	92	104	106	139	112	104	104	126	113	108	114	89	91	110	87	106	101	115	110	107	89	79	115	101	100	126	108	102	108	100	100	113	124	108	99	120	107	108	122	112	106	89	107	121	105	81	105	113	99	109	94	111	118	111	101	99	96	116	109	107	101	111	101	101	121	116	100	124	99	111	106	102	123	99	117	121	92	123	106	95	91	99	101	114	115	87	104	122	117	92	112	117	104	103	103	116	112	115	107	88	105	111	96	99	109	112	101	102	103	119	109	97	108	108	93	100	94	106	113	109	121	109	93	99	103	96	97	117	98	101	111	104	105	102	97	118	99	110	110	105	84	97	110	117	109	98	116	126	92	100	108	106	136	100	100	103	93	123	101	115	108	103	96	99	111	120	88	96	96	106	115	125	111	112	91	95	108	109	113	99	116	108	87	112	100	94	97	121	101	98	89	123	87	100	117	118	129	111	107	108	115	88	100	103	103	101	113	98	110	114	93	83	110	100	108	116	80	116	112	102	128	95	108	117	115	117	107	93	112
41882	57672	10450	6081	11344	38779	49015	27344	14176	23797	2974	630	599	543	474	494	408	455	391	396	864	395	404	373	355	369	352	356	306	330	336	366	357	306	313	327	315	296	812	692	279	276	302	289	309	321	304	273	295	291	340	281	279	269	274	291	305	245	297	274	259	283	273	254	275	259	247	282	273	290	261	321	257	269	286	286	279	285	291	281	283	286	300	289	281	273	267	289	289	302	280	248	272	298	288	274	271	276	284	271	263	272	294	283	264	253	276	271	286	269	273	250	274	247	287	263	272	295	264	292	299	285	277	278	277	283	293	296	290	288	261	290	257	256	317	254	290	269	262	276	265	281	267	258	275	289	268	272	296	292	279	260	259	293	262	293	280	290	265	271	260	272	287	262	272	250	256	265	293	303	243	284	252	271	295	256	272	285	268	292	297	292	258	271	319	279	268	277	277	285	274	263	295	279	268	267	275	276	241	249	272	293	298	251	261	252	268	254	268	284	282	275	274	253	295	302	283	276	292	288	289	261	313	279	251	269	288	284	276	254	251	251	277	237	248	297	299	265	270	287	280	263	270	277	283	246	277	268	239	281	300	294	277	273	272	254	281	262	250	273	281	248	256	245	261	259	262	250	279	266	238	264	281	268	286	251	285	286	260	285	260	287	267	253	279	278	264	261	272	253	245	269	286	277	263	288	266	269	262	266	260	270	275	279	288	269	269	271	284	275	253	252	281	281	287	246	281	305	271	253	253	273	291	281	261	257	276	277	257	304	279	263	267	287	258	285	273	299	264	274	305	271	246	234	279	260	298	250	276	270	270	264	309	310	237	257	269	295	271	300	258	241	265	291	253	278	278	272	288	261	280	264	242	264	251	234	254	259	274	264	247	272	274	265	249	281	267	248	251	254	327	258	255	266	275	279	262	264	271	241	261	268	262	282	281	280	262	278	310	258	277	277	264	264	278	259	250	266	261	300	274	267	278	283	283	271	277	263	261	267	271	261	285	268	288	283	277	266	327	266	274	247	290	266	279	249	279	280	279	284	247	273	288	291	265	274	283	275	269	264	277	294	311	274	269	262	263	255	266	264	288	284	264	255	243	264	243	263	280	268	279	236	243	252	250	282	283	260	256	263	272	290	268	281	278	285	262	264	258	313	262	266	280	286	240	260	255	277	281	287	283	235	281	253	279	296	264	293	287	287	278	303	277	284	275	254	268	242	281	282	255	281	271	259	287	290	257	256	269	290	257	285	281	280	271	269	286	296	269	281	255	249	289	290	275	272	277	274	282	274	249	285	234	294	239	303	287	316	267	299	262	247	269	268	259	292	270	250	288	259	284	283	269	289	276	275	287	256	308	274	239	290	272	287	279	270	265	266	246	280	276	271	262	266	268	245	277	309	297	237	284	267	265	251	273	272	287	262	270	277	305	268	262	273	237	308	246	296	244	235	294	263	274	249	271	258	255	299	282	254	312	260	259	252	263	279	283	263	286	287	268	276	253	274	259	289	254	273	259	285	267	255	249	263	252	254	270	271	231	282	276	248	259	286	247	282	284	310	243	291	240	269	257	241	249	267	274	256	264	278	310	285	261	303	282	277	279	302	276	284	289	304	309	271	255	241	278	293	260	273	285	279	281	270	238	245	258	292	290	267	261	255	272	259	256	279	261	283	283	277	263	287	266	247	263	272	280	244	267	273	274	257	257	256	265	265	278	281	284	262	274	296	282	282	284	256	278	298	278	254	249	284	258	268	284	302	268	281	250	291	264	262	286	239	273	290	264	268	245	265	288	233	260	244	267	274	279	265	246	287	276	240	245	286	272	264	255	279	286	274	285	262	300	265	267	263	251	287	241	288	258	256	236	259	258	267	286	298	308	266	278	258	299	297	286	267	260	263	273	267	287	282	280	270	244	252	281	270	274	254	284	260	281	256	262	288	254	279	266	280	290	298	298	289	243	282	261	291	256	232	279	303	257	267	267	272	259	291	242	284	255	268	283	249	262	272	281	260	279	259	274	299	278	284	279	278	266	278	275	264	266	281	259	256	245	281	262	254	271	271	248	257	239	251	270	271	232	252	249	286	294	276	301	276	280	285	276	268	251	276	268	253	283	273	268	269	250	289	263	280	290	297	288	272	267	287	299	258	269	273	259	268	284	274	293	263	269	308	292	271	263	244	258	272	276	286	273	273	276	255	257	291	250	284	278	272	266	284	263	255	299	272	275	276	268	267	282	237	279	265	271	243	285	296	266	253	275	262	289	277	264	252	265	289	267	263	271	277	261	263	276	268	265	279	290	259	271	264	282	274	260	276	274	283	256	267	267	234	302	270	270	272	272	280	257	249	242	284	281	290	279	278	283	284	288	256	288	254	300	286	276	234	279	254	250	268	275	257	277	273	277	245	274	294	257	265	275	272	251	265	285	255	271	261	270	277	244	269	293	256	255	272	265	289	282	264	275	262	280	255	271	284	288	264	273	285	263	282	273	277	254	291	250	260	279	273	276	272	272	269	284	302	282	269	266	259	304	284	291	291	268	275	266	253	256	274	240	257	260	310	230	269	266	269	262	278	282	290	277	268	280	299	250	252	264	278	256	258	244	294	265	288	265	239	251	253	257	267	298	267	279	258	307	281	272	290	262	246	244	267	286	267	268	259	284	259	230	264	265	242	268	283	277	258	278	282	271	269	263	273	282	275	288	280	288	313	262	271	283	268	281	280	268	296	251	271	261	259	306	264	266	273	272	283	262	284	276	256	235	253	249	284	256	242	238	283	259	250	269	267	267	268	256	310	264	225	263	240	290	277	280	324	271	278	294	262	274	257	271	270	271	286	253	254	273	293	249	259	258	286	272	244	283	285	285	282	251	261	257	284	283	277	252	247	273	284	272	257	243	288	237	249	300	239	280	292	284	271	273	271	257	285	272	279	250	271	264	276	297	251	271	267	235	286	255	266	260	265	253	243	267	289	274	266	276	268	296	281	253	243	243	243	275	234	268	281	257	289	255	251	231	265	276	265	282	280	293	271	252	294	265	288	282	273	262	248	258	252	266	263	288	280	296	238	274	259	251	265	278	283	246	265	270	278	289	264	293	286	289	234	269	270	281	243	254	251	248	262	270	247	266	260	262	299	269	283	313	268	240	238	299	275	274	299	277	233	283	259	270	288	297	283	283	272	283	255	284	244	299	257	263	270	275	267	317	253	278	257	305	252	264	264	260	279	288	283	259	277	267	307	268	270	273	259	260	283	260	274	275	273	284	264	258	252	282	263	264	253	324	304	276	250	259	254	250	283	271	285	271	311	284	266	269	273	283	280	287	254	268	278	250	243	298	263	264	270	272	275	278	256	241	294	284	302	281	271	287	283	281	286	286	264	264	294	291	266	253	275	268	275	251	269	289	283	266	281	308	291	279	278	258	274	278	290	278	259	255	269	312	284	269	282	241	285	289	258	278	270	257	268	302	231	266	282	286	289	261	248	302	248	252	272	287	261	285	282
27791	35666	10912	947	172	167	782	305	390	211	81	113	106	100	104	103	103	106	116	137	113	106	108	115	106	96	110	98	121	95	97	106	100	82	108	104	103	100	126	120	100	102	101	104	121	133	88	95	97	116	95	94	116	91	101	126	92	111	89	109	97	102	97	97	103	105	101	89	128	108	101	116	116	110	115	122	101	98	95	112	108	122	108	86	102	91	105	91	94	120	91	98	104	110	128	105	101	105	105	111	107	97	113	117	106	119	103	95	109	118	110	121	104	93	99	110	112	113	116	118	124	114	115	89	103	124	93	99	113	100	109	106	108	110	108	106	104	108	101	100	92	107	103	102	115	119	94	104	114	104	118	103	137	97	96	101	120	112	87	114	118	108	119	100	77	116	108	102	100	117	122	108	97	113	105	110	95	123	110	97	108	102	117	93	123	129	122	94	95	92	103	109	100	109	102	122	111	92	105	109	114	115	107	113	94	110	122	92	122	109	109	107	101	113	119	96	101	109	127	100	109	113	104	89	87	97	102	102	110	103	101	93	115	128	96	117	110	102	111	104	95	101	108	108	114	113	97	114	117	82	107	94	93	102	108	89	110	105	99	104	107	127	92	128	97	110	116	83	97	105	76	112	81	103	103	109	109	120	103	107	116	108	111	97	91	107	106	107	115	122	95	102	113	101	122	114	90	118	107	106	94	100	111	123	95	88	116	109	104	99	101	101	97	123	111	100	88	104	111	105	105	109	98	91	106	104	92	131	114	109	110	99	114	103	106	100	102	93	125	102	100	117	91	107	104	100	98	101	96	118	109	114	98	109	112	104	92	110	110	95	106	100	94	104	108	111	116	111	113	103	92	110	105	96	129	104	107	103	92	117	103	100	108	112	119	92	117	97	88	91	111	104	114	91	95	112	105	102	101	104	101	107	122	97	119	104	103	112	97	111	101	93	103	80	111	106	86	98	85	93	91	115	93	109	125	110	105	120	104	116	114	102	93	110	107	114	92	92	114	110	98	106	115	100	113	94	106	110	108	105	101	109	104	102	101	107	107	95	96	102	102	97	97	88	86	118	104	85	103	115	106	102	102	91	84	96	121	98	95	107	109	104	102	108	100	117	92	111	121	103	123	128	75	105	105	102	91	81	101	97	100	102	106	105	86	100	124	104	129	89	100	104	105	125	118	123	116	99	117	97	97	114	112	103	110	93	101	111	122	91	110	105	98	89	116	105	112	111	96	126	116	105	99	107	105	110	92	104	91	111	94	110	133	120	94	98	105	95	118	107	99	104	114	95	120	114	109	103	116	97	99	98	90	115	100	105	99	100	109	97	114	117	102	110	114	102	108	95	110	98	122	125	94	113	124	114	100	103	113	111	106	117	106	89	104	87	103	99	106	119	86	109	86	101	120	97	102	90	131	108	125	115	91	118	102	112	96	103	111	91	107	118	102	96	92	95	97	110	94	106	121	89	97	105	102	91	70	118	102	127	112	117	101	111	98	100	99	110	107	112	99	122	93	105	99	101	96	93	104	105	127	127	104	106	99	109	101	110	123	92	91	106	119	97	105	102	93	107	99	98	114	104	108	112	114	118	92	99	82	107	112	102	80	112	109	110	109	124	112	106	122	103	108	108	93	107	113	116	132	93	105	119	107	102	97	102	101	100	106	113	120	92	89	110	112	113	115	103	107	110	111	99	111	97	130	105	94	126	128	96	116	108	99	113	111	93	108	104	92	104	105	114	88	101	113	99	124	82	106	125	103	113	103	107	105	102	108	110	124	107	94	100	119	92	103	116	113	98	107	96	122	129	95	118	125	95	117	111	120	123	99	108	105	106	95	97	94	95	100	85	99	102	103	117	106	121	89	112	101	100	88	91	85	99	107	111	99	109	107	106	128	125	105	120	110	95	101	107	110	113	110	120	89	121	103	98	118	118	103	112	116	109	111	92	120	116	128	100	100	96	105	124	115	95	99	106	95	107	107	102	115	111	109	95	110	108	91	112	85	108	107	122	109	120	106	117	104	122	100	126	93	94	97	108	106	98	115	92	111	121	109	111	97	103	114	102	95	102	94	113	91	124	102	112	115	105	120	103	110	116	105	114	124	111	118	112	113	95	97	102	108	80	104	119	97	102	110	105	101	110	108	115	103	119	91	93	121	98	97	104	113	116	104	102	123	111	104	96	91	115	103	124	105	84	116	87	115	119	87	105	99	119	99	93	103	114	120	123	107	107	110	106	88	98	122	98	100	112	113	103	98	112	107	118	77	108	94	100	125	111	99	122	88	101	107	94	114	113	100	105	87	111	109	114	108	113	104	114	114	113	87	101	114	110	105	103	112	110	118	102	111	98	109	117	103	85	118	98	95	96	99	97	106	98	114	121	93	120	123	102	97	119	94	92	113	98	103	121	104	121	101	114	79	105	102	107	108	92	103	119	108	118	113	98	116	115	90	124	113	98	106	107	118	119	104	121	113	104	90	112	122	109	113	108	108	91	101	99	107	102	71	97	100	88	97	113	101	94	106	106	112	112	98	105	116	113	118	116	104	98	109	113	105	114	97	117	121	110	107	115	110	109	98	101	103	102	117	99	106	113	100	98	120	103	120	107	97	89	91	125	121	107	115	96	99	90	104	124	107	131	102	100	119	121	88	102	84	108	105	103	100	104	109	127	103	128	105	106	103	104	117	106	111	103	131	98	115	110	102	112	120	130	121	119	104	108	102	105	120	101	91	114	115	105	114	91	116	97	82	117	88	102	99	86	100	97	85	106	101	102	124	117	111	117	98	106	105	120	87	95	108	130	85	124	102	110	94	107	94	117	96	96	98	111	84	110	85	101	97	86	92	117	98	115	116	116	129	107	119	115	127	95	113	113	102	113	100	122	104	100	107	121	110	103	115	113	126	102	122	101	93	115	108	118	117	92	85	106	112	103	102	103	112	113	90	106	95	102	120	86	98	103	125	99	122	90	91	117	93	119	112	124	106	104	99	112	101	101	94	110	122	128	80	113	113	117	117	99	106	99	121	104	94	93	94	110	106	115	116	98	98	103	99	105	104	116	108	103	101	115	101	123	106	102	112	107	99	106	100	127	107	114	96	104	102	106	109	112	111	112	109	110	103	87	115	117	107	102	103	121	118	101	108	123	109	94	110	89	109	100	79	102	95	117	101	124	108	98	110	110	101	111	103	99	115	118	102	103	107	102	124	100	115	108	101	100	92	114	90	99	103	95	93	104	111	97	93	93	111	117	117	118	115	87	111	142	94	92	78	92	99	83	82	105	120	94	118	104	99	92	106	103	85	106	111	117	108	115	109	103	108	100	93	97	96	99	104	99	99	112	120	110	113	97	107	95	108	119	102	107	101	95	111	106	105	102	124	83	110	111	87	115	92	107	112	106	85	120	91	98	103	99	100	103	112	100	114	95	102	118	104	98	87	135	117	132	127	95	114	86	104	108	95	113	101	129	105	111	104	92	107	91	98	110	97	104
17864	28161	5288	838	543	668	3966	1293	2235	879	330	297	284	279	282	286	279	292	302	301	343	295	284	261	254	297	283	318	264	282	321	268	285	266	305	312	270	290	292	287	301	292	288	305	286	296	287	290	274	267	273	282	288	313	269	314	277	287	243	276	256	311	296	273	270	269	286	324	261	269	286	286	287	270	256	274	267	293	251	319	292	301	284	275	294	283	261	277	323	297	279	277	306	296	287	254	307	285	280	287	251	294	258	290	268	301	288	266	295	274	270	321	287	320	257	254	282	286	296	287	295	264	302	244	302	290	314	263	293	309	311	281	269	290	258	242	279	273	311	283	276	260	283	267	260	271	260	319	317	292	309	299	286	282	307	289	259	293	307	288	297	287	280	306	278	275	260	303	276	275	305	264	315	289	284	278	303	266	272	276	275	278	274	271	275	290	284	259	266	310	277	268	268	293	289	269	271	266	313	289	297	305	295	280	272	286	250	282	299	287	253	288	289	274	264	273	284	258	302	293	286	297	283	299	285	285	316	315	282	275	267	286	263	291	258	270	324	267	310	301	286	272	265	272	294	305	284	263	298	280	295	265	267	259	261	306	285	272	230	271	318	275	273	296	289	300	286	278	294	311	289	270	279	301	284	273	276	275	274	295	309	303	311	256	269	273	290	293	242	294	292	257	283	268	272	260	263	274	301	270	294	287	288	268	296	309	294	275	306	288	252	247	271	256	279	270	260	273	273	295	297	313	263	269	260	260	304	279	292	281	265	267	277	269	280	269	254	273	251	286	277	268	284	284	277	283	274	307	275	272	304	278	254	324	308	277	292	309	288	303	270	273	271	254	267	268	291	259	293	283	282	289	287	273	303	290	281	248	279	298	286	289	289	300	262	286	307	300	309	279	309	269	285	291	260	294	273	275	275	296	305	310	287	265	276	286	278	255	293	255	270	265	285	273	286	296	299	270	259	265	311	256	278	301	288	304	277	292	304	281	272	296	271	292	289	279	280	281	254	279	298	268	295	288	297	286	320	284	269	302	302	288	268	296	294	258	293	285	300	292	250	268	310	253	291	285	276	285	253	299	293	292	285	264	298	274	306	284	279	287	290	312	283	312	272	316	289	285	302	267	290	316	289	289	271	274	322	259	255	299	265	276	259	302	259	278	302	284	273	289	269	290	287	280	257	296	274	298	272	270	290	270	282	276	274	282	300	263	294	284	263	270	250	271	276	265	288	257	266	292	281	297	297	283	277	267	281	279	310	279	268	263	286	259	311	295	278	298	295	295	259	276	294	258	287	280	271	291	296	276	280	291	269	283	279	294	280	326	290	271	274	305	277	248	279	291	299	293	284	274	287	268	271	279	277	279	281	265	308	280	270	311	298	249	266	309	258	283	286	296	322	287	283	268	292	285	303	257	272	292	299	287	277	250	298	294	299	298	261	272	286	279	272	268	281	279	280	277	296	278	263	311	289	285	299	299	286	257	282	288	308	272	271	285	291	271	303	273	275	274	270	274	275	276	290	267	264	304	256	310	249	282	297	286	261	281	265	277	291	300	303	307	317	274	292	280	309	265	297	303	267	290	284	305	309	286	288	270	250	278	274	275	298	306	304	297	291	287	279	283	264	269	274	256	273	300	282	256	293	284	291	303	273	287	295	267	272	295	299	284	281	314	244	268	280	259	307	288	255	259	271	295	302	301	270	280	291	258	289	275	277	280	272	293	284	304	274	313	282	272	297	293	250	285	297	249	298	259	287	282	270	295	285	282	250	284	288	266	265	276	252	276	310	298	288	265	287	296	293	275	287	304	285	256	296	291	259	323	275	309	251	266	282	280	293	276	266	277	285	322	300	281	281	276	287	260	280	273	312	276	288	288	276	260	267	277	266	279	282	244	275	274	299	276	270	254	305	275	278	296	250	293	265	271	298	285	263	282	279	299	306	293	249	270	285	284	272	306	288	287	302	289	291	267	264	271	286	311	283	305	302	271	278	285	276	304	292	281	276	270	285	281	275	277	310	277	261	276	273	280	308	275	275	282	273	296	292	311	297	284	278	289	301	268	288	267	239	283	299	316	314	260	285	298	290	266	331	300	306	267	308	277	293	279	286	292	306	285	302	304	294	250	288	311	301	279	287	280	271	269	313	292	264	261	290	302	269	289	273	270	288	294	301	303	281	276	284	296	312	266	271	310	300	292	298	269	256	277	307	306	280	250	300	310	261	274	278	285	293	272	315	270	280	278	253	297	274	280	279	296	284	286	285	285	297	248	292	259	288	298	295	284	296	291	281	281	297	304	293	272	268	308	270	257	287	296	323	320	271	298	273	294	270	266	284	276	275	268	298	287	290	315	305	249	294	281	271	284	281	292	295	269	310	311	279	279	299	295	276	271	315	261	288	279	274	273	301	308	306	294	290	278	261	274	261	290	304	264	293	308	257	284	283	283	284	266	277	308	282	244	260	291	268	258	280	289	262	265	257	298	286	249	301	272	294	287	268	297	269	255	291	306	287	320	253	287	265	301	301	301	280	277	263	311	297	247	288	277	271	302	263	289	289	285	272	310	275	269	292	312	282	284	303	276	270	273	280	251	264	307	268	314	278	293	269	283	279	322	309	278	292	285	289	257	243	285	285	265	266	282	250	269	307	272	285	246	261	239	292	307	292	288	274	267	262	287	261	281	237	275	278	299	305	288	278	286	288	322	295	300	289	307	281	287	281	272	307	258	295	278	280	303	276	280	277	313	299	292	296	307	283	288	290	293	265	280	300	269	300	293	323	279	281	270	288	296	301	267	264	285	281	308	287	264	305	285	256	258	297	273	300	290	290	275	285	299	269	296	282	301	310	283	292	286	308	314	280	277	292	281	297	264	268	288	299	264	271	281	293	326	282	279	288	267	293	268	269	317	240	265	291	276	296	261	282	288	265	302	274	257	310	278	289	245	241	265	303	268	263	304	298	244	260	286	276	277	284	277	281	272	280	301	269	315	264	274	252	284	280	276	276	285	291	286	281	283	300	302	310	288	273	291	263	262	289	281	282	272	284	270	263	286	292	315	311	268	322	288	280	302	301	263	261	302	280	274	271	311	277	302	285	278	282	267	308	293	289	306	268	270	294	299	290	281	278	281	318	280	291	296	277	264	299	302	285	290	273	306	246	297	273	310	278	324	309	282	291	284	274	281	283	290	264	290	262	277	281	300	291	263	281	267	292	266	274	303	265	292	277	281	285	270	302	296	298	267	282	298	267	291	269	267	286	261	271	278	284	291	282	307	286	295	295	278	305	265	267	287	289	296	282	295	274	276	301	282	275	246	299	286	305	270	277	278	303	301	276	271	283	287	331	284	277	290	249	267	291	289	275	283	283	310	300	297	277	275	290	284	284	292	275	264	287	274	297	274	276	287	296	276	272	271	281	289	286	307	270	287	240	281	296	295	317	288	257	292	278	286	321	308	282	266	268	260	255	266	241	292	253	290	274	298	283	300	295	294
50461	50805	23251	10085	3423	1163	640	1513	4091	460	235	192	197	183	163	180	161	155	161	142	162	138	162	163	142	126	125	147	134	162	163	120	136	141	115	137	134	167	185	160	139	139	124	127	124	140	132	124	129	133	137	102	129	127	131	123	136	118	127	122	132	117	144	111	144	133	122	130	132	135	139	122	117	129	139	133	129	143	134	139	135	127	123	122	137	145	136	123	118	126	94	121	115	123	141	132	119	127	128	152	127	136	137	115	119	132	132	142	123	135	122	135	128	135	117	129	131	127	131	123	126	151	115	144	116	118	120	122	141	142	131	126	127	141	103	155	124	124	135	142	134	154	147	147	118	137	128	137	131	138	128	123	129	120	142	127	132	124	150	124	138	158	147	143	145	131	151	144	109	145	107	107	133	106	148	131	164	132	133	131	134	118	121	122	125	136	163	146	131	134	155	117	115	115	133	123	128	124	131	145	120	136	138	119	141	129	140	119	142	121	111	142	129	136	141	128	118	140	142	154	119	136	116	112	131	130	119	118	135	114	120	147	118	144	133	123	141	137	134	149	157	134	117	120	130	122	106	151	149	148	134	151	105	146	156	130	119	120	135	152	142	141	156	125	142	136	129	121	123	147	133	124	111	144	122	134	119	131	140	126	131	142	166	117	113	119	126	125	116	134	133	116	105	146	123	134	140	122	133	121	117	129	121	130	141	137	132	110	125	141	116	151	133	119	149	139	144	121	153	136	133	131	126	133	137	110	139	134	115	113	126	134	155	126	131	137	148	129	118	120	114	139	131	136	130	121	116	114	143	120	136	133	128	130	143	128	149	122	127	141	124	135	127	136	131	128	134	152	121	151	132	128	121	123	126	138	137	151	143	124	130	127	131	137	128	126	106	127	129	103	115	105	122	127	139	112	138	121	124	128	115	144	121	118	127	142	130	124	129	134	122	126	137	147	131	138	123	146	142	129	132	125	117	119	142	115	128	124	128	149	100	143	129	137	129	136	140	136	128	112	126	127	132	121	130	122	155	140	154	139	125	115	117	135	132	139	142	136	142	111	111	140	137	136	121	120	113	130	144	124	133	138	130	150	124	115	102	122	145	132	134	121	120	141	129	138	138	134	144	163	132	116	152	134	133	125	132	137	136	124	133	116	140	141	135	130	122	114	128	132	117	142	138	98	120	141	111	135	143	142	129	122	135	129	123	130	141	114	135	123	113	123	142	137	114	126	112	131	131	114	150	124	127	139	154	148	128	152	133	134	121	126	130	124	133	137	151	128	123	130	156	136	127	136	116	123	121	126	120	127	113	148	142	126	141	145	107	136	131	119	141	134	121	143	128	139	136	124	132	126	128	164	149	146	129	118	147	135	116	121	122	127	130	125	158	127	127	132	130	146	134	130	129	135	141	137	132	129	130	146	118	137	154	124	136	140	106	137	145	134	135	131	124	143	129	125	111	138	133	118	113	127	143	137	121	134	132	124	136	124	112	123	142	131	127	144	120	110	112	111	138	129	118	134	122	131	130	126	145	129	131	134	122	152	128	121	115	118	127	113	132	131	127	137	137	115	131	146	123	129	139	144	134	125	134	108	124	153	114	127	138	135	115	135	123	133	136	109	145	129	145	137	122	140	124	129	127	133	130	124	124	127	129	144	141	139	111	118	117	127	146	128	141	120	130	148	144	125	115	145	136	123	128	119	109	133	127	147	127	136	147	139	128	117	115	130	119	133	147	130	130	127	140	112	135	140	149	118	129	118	134	134	131	128	114	135	137	143	120	127	149	131	133	127	146	156	132	121	130	150	127	115	113	149	135	149	139	141	121	141	133	121	123	141	129	128	117	109	119	142	119	148	133	136	155	140	160	149	121	134	135	152	124	160	139	139	125	124	119	136	145	110	119	123	142	130	134	115	124	142	125	125	131	114	114	119	130	144	126	154	115	132	107	124	116	144	130	135	121	124	137	146	137	118	147	127	152	129	147	106	128	142	118	121	117	127	128	124	148	120	124	139	132	132	126	136	136	130	119	158	141	133	138	98	128	136	129	139	126	137	133	138	138	119	121	116	145	119	134	119	98	125	131	138	137	124	135	144	136	122	123	138	139	125	129	124	130	130	121	128	143	133	146	148	142	136	124	128	148	141	139	120	125	118	119	102	125	123	132	139	127	134	133	143	141	122	151	125	107	138	114	163	126	118	141	122	127	140	120	139	127	121	136	143	105	160	144	125	144	133	118	117	145	122	128	126	144	138	139	138	117	125	125	116	122	136	142	122	119	122	139	147	139	115	120	154	126	114	130	121	130	135	125	118	148	128	127	132	137	133	110	132	137	158	132	141	131	140	115	126	115	124	126	121	137	133	140	138	134	127	138	143	131	147	128	138	110	125	142	123	118	119	132	117	136	120	150	132	113	131	117	135	144	107	118	127	144	110	157	124	147	135	141	136	125	129	137	136	125	132	122	147	128	108	120	157	114	127	125	121	124	142	130	120	133	128	145	121	122	115	142	147	107	139	131	157	117	132	114	126	148	125	130	148	138	137	126	137	130	137	120	139	140	125	170	129	119	111	124	142	143	131	132	132	124	120	134	120	143	141	139	119	129	132	117	143	96	142	127	120	114	143	121	136	127	129	123	114	124	114	127	142	115	141	153	134	139	143	129	124	142	109	149	156	137	110	136	142	137	140	129	130	129	130	144	137	132	118	111	141	148	134	128	121	134	142	116	138	127	119	134	112	144	106	154	143	119	149	137	143	146	141	120	136	130	141	126	138	140	123	125	132	128	128	128	143	138	140	125	112	130	111	128	132	119	123	136	157	138	120	131	121	150	125	109	118	139	134	132	136	124	143	130	118	140	119	120	134	131	134	140	133	146	138	134	122	118	130	119	131	130	125	150	120	138	111	134	126	137	121	144	136	132	134	128	113	120	126	126	132	126	124	109	142	137	127	131	131	127	133	126	123	133	125	136	141	135	130	116	141	140	128	112	129	138	119	129	127	128	128	135	144	145	107	114	124	121	134	130	115	131	125	126	126	121	133	153	125	142	134	143	117	142	139	132	139	129	130	145	104	117	124	117	142	118	133	126	143	115	136	125	144	134	123	117	134	124	120	147	139	123	130	135	131	93	164	138	129	124	133	153	151	134	144	130	132	141	137	129	129	125	117	140	127	140	116	121	134	117	138	121	135	127	133	131	130	127	116	138	124	118	133	134	134	131	128	118	139	136	153	142	108	126	119	124	140	120	107	129	125	141	155	139	126	110	143	143	115	122	128	121	112	129	142	106	151	147	99	129	128	136	124	160	136	108	117	129	118	130	127	119	127	141	114	129	132	126	133	132	120	142	135	125	139	134	126	132	129	122	137	115	144	121	121	147	149	121	134	154	134	155	128	114	122	142	130	151	127	112	122	144	139	106	143	122	140	123	111	117	147	143	131	120	146	120	126	137	141	136	141	113	119	152	124	128	118	114	118	138	157	136	127	133	138	148	127
35045	37789	6725	3135	2583	2415	2273	7005	15271	1338	928	748	741	686	593	617	556	532	506	560	625	555	481	470	449	416	401	383	409	398	396	367	427	409	397	393	376	438	902	482	381	364	356	359	371	371	376	342	347	347	427	370	371	327	353	359	352	342	353	364	342	358	360	371	357	340	344	323	351	325	354	359	319	361	328	370	351	340	348	324	367	324	363	358	327	364	304	308	355	353	324	329	343	342	345	330	366	328	335	339	356	330	352	324	366	321	347	369	346	347	365	338	353	359	336	341	328	306	357	317	346	340	339	338	330	320	311	322	370	335	311	307	355	341	352	341	322	337	327	337	348	323	327	300	343	311	363	347	301	350	337	345	338	312	345	341	365	340	349	307	320	337	351	362	379	300	325	340	369	311	351	387	334	365	314	352	341	350	361	335	342	342	349	351	311	364	316	361	358	325	281	355	360	340	331	368	319	311	344	360	340	322	331	342	346	340	335	359	319	330	355	348	337	326	323	342	340	327	346	353	363	325	340	342	313	327	325	340	320	330	334	328	330	334	335	343	305	317	336	342	352	320	324	309	291	371	338	361	320	337	342	369	358	348	360	337	329	330	311	352	288	384	328	375	340	350	313	344	330	349	350	341	361	331	320	338	334	328	342	344	320	320	345	330	351	337	339	381	309	334	359	321	345	338	354	328	318	320	368	352	321	371	328	333	338	346	327	346	337	347	345	352	348	323	356	332	337	349	351	325	343	303	308	332	317	369	303	325	312	315	329	328	350	328	310	321	321	333	344	356	360	329	334	322	330	340	299	345	296	318	320	339	315	308	359	341	330	348	344	334	351	360	348	337	344	344	334	347	321	350	312	365	316	335	309	311	378	321	306	321	365	314	340	350	334	372	332	346	342	303	352	322	359	338	323	327	352	329	343	319	308	338	369	330	346	323	318	326	321	360	338	331	331	365	364	319	336	353	362	333	365	360	328	296	329	344	344	338	300	343	343	354	363	333	313	329	341	342	321	341	355	327	299	305	311	336	326	340	353	332	312	367	300	324	345	313	316	326	355	330	361	334	322	346	333	361	340	314	332	301	358	332	350	329	330	341	304	314	309	357	360	329	334	343	351	309	325	324	362	361	368	324	367	336	337	344	352	306	367	323	307	297	348	337	328	325	316	335	355	359	352	326	343	326	313	335	326	359	363	344	337	312	321	344	357	341	335	343	297	343	339	337	312	335	373	300	366	359	346	318	337	319	345	311	348	315	330	327	314	347	340	371	340	346	345	325	335	338	365	335	346	347	319	329	324	344	326	357	327	331	348	345	347	327	360	341	353	319	319	346	317	324	341	342	313	321	350	324	324	348	334	311	344	338	343	325	314	312	319	317	338	366	343	338	355	345	321	366	322	325	316	336	338	308	304	342	336	339	356	337	328	350	341	350	331	338	322	321	317	324	327	341	351	324	366	334	360	333	377	322	339	339	340	381	323	335	372	343	340	290	348	366	334	333	361	295	344	324	343	328	323	329	343	317	346	335	334	362	333	352	317	318	335	339	352	304	302	330	318	363	360	303	339	297	319	330	379	344	348	337	342	333	322	298	366	312	335	341	335	308	371	350	333	324	340	334	338	350	327	329	342	320	353	356	334	342	282	345	333	360	306	351	343	329	317	344	328	350	318	391	334	326	315	312	331	348	323	344	326	377	378	376	334	337	347	349	348	355	370	318	345	340	327	368	343	385	354	368	311	336	313	342	334	341	350	326	349	333	338	332	303	346	347	366	332	346	342	332	322	329	326	318	333	331	302	321	297	347	328	329	344	295	317	317	355	359	355	349	324	317	372	318	330	364	338	359	347	327	359	322	342	329	369	318	315	330	354	340	362	351	323	357	349	332	318	346	327	352	344	335	363	364	320	342	340	353	321	348	387	322	292	317	316	314	336	349	338	317	340	294	358	270	308	329	333	311	315	342	351	336	338	342	317	312	350	345	336	332	339	339	356	342	325	323	330	313	326	302	327	305	334	325	339	344	317	350	329	320	303	328	333	351	337	322	323	323	341	338	318	335	309	348	320	350	313	338	324	334	338	328	328	338	360	341	326	314	295	338	344	346	317	364	298	346	330	350	337	331	314	337	351	323	355	332	326	343	337	334	358	353	332	347	349	348	366	331	370	310	321	340	349	346	324	327	376	325	320	348	316	331	330	359	318	321	352	348	339	329	351	381	343	312	340	329	315	337	325	309	328	326	336	341	357	362	300	350	333	319	349	330	354	311	367	343	351	365	350	310	326	325	340	354	372	344	332	345	311	349	337	325	339	344	352	329	323	357	326	326	293	305	319	347	333	338	306	345	325	296	337	328	341	326	333	334	328	316	341	303	392	333	317	377	333	327	405	338	344	355	320	315	335	322	360	373	315	367	307	360	343	326	351	320	353	301	337	339	349	343	377	319	335	316	317	346	303	334	375	350	353	312	333	305	344	342	325	325	337	331	324	354	346	291	321	347	315	313	357	339	326	320	338	328	316	326	317	363	336	317	331	315	320	331	339	296	319	325	334	345	324	337	321	318	348	351	310	321	359	359	346	343	319	351	329	333	314	335	332	322	313	321	371	342	354	332	340	349	327	350	339	349	344	355	346	316	307	350	354	341	313	318	337	309	343	326	356	333	316	324	332	353	332	335	336	340	337	361	328	350	336	329	311	324	341	318	292	368	327	356	324	322	372	334	351	309	350	332	349	329	326	369	335	335	361	320	303	305	344	346	326	315	360	316	355	336	341	333	330	309	332	362	343	308	342	331	311	351	325	350	334	305	316	349	322	360	375	337	344	332	342	346	335	343	371	320	287	341	307	340	335	324	339	327	329	343	356	338	306	319	317	308	359	333	297	320	358	329	351	298	367	334	346	305	347	345	291	342	360	331	292	340	362	319	362	346	332	348	344	315	329	358	360	350	346	351	308	330	327	349	346	325	319	355	318	326	347	335	303	311	340	369	314	334	321	322	321	353	348	327	337	374	346	326	336	316	336	344	332	337	327	316	330	371	372	343	324	352	318	324	363	330	350	304	327	377	316	358	358	336	336	336	334	325	370	326	318	325	327	355	336	347	370	359	346	328	351	340	363	364	312	345	331	329	370	339	337	303	326	333	316	374	333	330	298	345	353	307	323	351	337	310	335	324	335	305	319	338	312	320	326	336	317	316	360	318	323	310	329	338	324	355	336	366	329	347	322	322	328	349	348	339	363	333	329	324	342	371	331	359	347	346	318	311	315	327	320	351	371	355	289	333	317	320	352	323	350	341	338	330	375	325	322	321	335	345	329	329	310	347	329	344	342	317	323	315	344	361	337	356	324	331	341	335	339	309	338	372	341	300	353	320	354	320	333	360	340	323	327	344	322	385	329	338	301	353	333	353	371	339	343	322	341	337	360	354	342	363	338	346	338	345	333	337	349	333	321	344	328	325	354	323	353	307	341	330	326	326	326	339	347	346	341	324	322	356	331	328
57123	48060	32630	19681	13071	13730	2668	8937	19310	7726	391	233	181	166	157	166	123	153	135	124	141	131	121	125	127	105	116	99	126	128	101	119	105	126	123	109	122	189	168	146	107	125	117	117	96	107	93	87	113	116	105	101	104	122	127	109	100	105	104	80	103	114	91	126	109	103	103	104	107	98	108	113	98	101	94	115	114	109	105	99	105	106	109	118	87	108	97	103	101	100	97	118	110	104	98	107	94	89	99	100	109	85	88	115	89	98	103	108	93	97	84	93	110	102	109	101	109	118	110	113	117	113	103	90	100	106	98	97	96	97	107	112	95	102	83	90	102	97	96	109	114	86	110	116	114	105	105	122	116	127	92	102	122	102	99	103	92	93	117	107	108	114	98	91	112	102	102	102	88	104	95	106	112	88	85	112	109	99	118	87	80	96	102	105	107	101	103	104	98	102	111	103	109	103	109	95	95	101	96	89	97	92	106	105	106	107	99	97	96	105	98	108	110	90	93	101	100	88	108	101	108	96	94	99	96	99	118	109	99	98	111	86	120	105	82	105	110	99	116	94	125	104	89	101	104	108	116	97	85	103	103	100	117	113	114	127	94	98	85	122	113	91	88	93	99	129	89	98	116	98	87	111	100	86	95	108	111	93	109	106	127	115	86	85	120	107	88	111	85	95	94	94	109	109	98	102	99	102	91	91	96	106	101	83	121	97	98	94	104	80	103	98	92	91	84	78	105	105	106	96	109	95	106	100	96	133	110	88	102	98	86	100	83	103	88	96	107	98	95	98	87	107	113	101	103	102	99	106	100	96	111	92	102	102	89	120	109	99	103	91	108	107	95	97	83	88	91	94	111	99	106	91	99	98	103	89	95	91	97	110	104	105	98	104	97	94	103	121	100	101	98	103	94	110	108	91	119	105	106	124	105	87	112	106	105	108	102	89	88	98	107	99	99	113	106	105	97	95	84	98	100	100	98	84	94	105	106	95	104	109	121	101	87	123	99	73	101	88	99	95	101	109	108	91	96	86	104	101	90	87	81	105	82	112	123	110	86	105	106	87	122	104	100	110	77	116	89	105	88	109	96	93	114	99	103	99	104	77	102	80	101	124	102	97	93	107	92	100	94	93	116	103	105	118	82	95	108	98	83	112	94	108	102	101	92	98	107	101	91	89	100	95	111	80	104	94	68	85	107	105	86	106	96	92	105	90	93	117	77	100	88	103	96	95	87	102	100	96	86	106	112	103	110	86	107	98	116	111	99	94	84	103	114	87	102	93	105	109	106	105	88	93	102	90	114	84	89	100	81	101	89	111	116	88	89	104	109	111	102	117	104	75	113	110	100	105	89	93	110	104	87	109	111	115	104	98	94	87	109	105	102	111	110	99	108	94	98	97	91	98	116	112	107	103	108	87	107	91	79	92	97	82	92	92	97	108	107	113	102	101	102	76	103	89	100	104	102	122	103	96	89	113	103	94	120	110	110	98	80	93	96	99	101	100	101	77	78	89	100	89	105	103	102	108	92	99	105	109	107	93	92	98	83	105	102	93	103	97	108	102	113	104	112	111	103	102	88	104	94	103	99	81	95	77	112	101	95	112	103	103	87	78	92	94	117	116	83	112	112	88	101	84	103	91	108	121	99	109	99	100	116	104	93	96	85	95	88	97	106	98	86	123	112	108	101	89	84	100	102	104	90	93	89	103	87	91	100	108	86	112	105	100	100	111	99	97	101	102	84	93	110	96	116	89	111	99	101	108	109	113	104	112	120	108	110	96	83	132	87	120	87	91	107	82	100	98	101	97	95	109	120	95	96	104	91	101	91	96	107	101	111	90	98	93	105	95	117	92	116	89	104	101	93	109	113	84	112	87	103	97	92	89	103	105	112	105	109	107	93	90	102	87	106	108	109	103	96	112	99	95	106	115	108	111	94	95	113	84	90	104	118	92	108	104	104	103	100	81	106	106	94	126	87	115	104	95	96	102	78	86	102	113	125	106	100	97	108	106	99	98	95	101	88	79	100	95	77	100	105	104	88	109	110	106	93	105	103	105	96	92	113	105	108	94	95	98	91	110	87	106	82	84	100	115	110	98	87	103	107	109	92	98	97	101	105	98	110	98	78	106	104	76	110	111	103	108	103	104	92	106	95	94	99	88	92	121	108	110	107	98	100	107	93	80	112	104	84	103	90	91	96	87	101	102	98	95	109	92	86	118	103	103	88	86	92	94	105	105	97	116	114	97	95	106	89	121	123	108	116	97	103	78	93	105	100	102	131	93	94	102	96	117	105	99	91	108	91	95	87	110	102	117	93	99	101	96	86	96	104	108	92	110	104	105	83	100	87	102	94	84	95	103	86	84	104	106	102	97	92	90	81	88	108	102	96	91	92	100	125	115	108	111	97	98	97	95	88	93	91	87	85	91	113	107	110	110	106	80	97	83	108	71	99	111	106	88	109	116	102	95	89	113	94	119	106	105	105	90	100	82	108	83	102	98	94	107	135	101	95	88	99	87	107	97	73	82	99	114	101	84	101	87	76	101	90	106	111	120	98	121	118	100	97	94	92	95	107	95	119	105	104	93	107	102	112	94	88	104	108	103	96	102	114	107	101	98	88	109	103	103	97	93	121	87	106	85	92	78	113	100	100	102	97	87	90	108	94	109	98	98	91	88	95	93	99	97	89	111	115	103	119	97	119	93	86	99	98	93	93	96	102	99	107	106	108	105	114	92	108	113	114	102	106	97	92	125	110	98	99	106	113	100	88	109	93	90	102	100	114	131	106	99	127	89	98	91	99	98	105	98	93	97	87	103	90	93	91	110	102	96	94	108	115	90	88	82	107	93	112	102	115	94	124	87	100	106	111	91	91	92	93	95	89	88	80	90	106	106	112	112	103	106	103	100	102	80	99	95	111	97	117	112	104	78	91	115	99	111	98	107	96	99	116	103	104	104	97	95	95	100	98	121	95	105	117	104	88	93	114	95	108	84	112	116	87	97	122	98	103	91	84	98	111	116	94	100	83	104	67	92	119	98	94	94	92	114	107	98	97	125	82	84	122	117	111	98	97	87	100	104	101	108	104	90	99	93	91	123	107	98	105	97	112	94	103	89	86	110	97	105	91	113	101	103	100	105	113	115	97	114	73	94	103	91	110	114	99	106	107	94	104	100	92	92	109	116	89	105	104	96	94	91	105	102	126	97	93	101	100	99	121	114	81	100	100	104	102	82	112	91	105	105	115	105	100	109	96	87	127	112	104	127	83	88	106	106	76	94	110	119	83	104	91	101	102	89	125	117	98	101	109	96	111	106	93	91	121	106	97	99	92	118	90	113	120	87	109	103	89	87	111	104	80	84	101	86	92	114	98	94	99	105	108	104	91	106	121	100	110	89	89	105	109	85	90	97	101	101	108	104	117	88	98	105	96	90	99	104	89	136	105	95	102	101	98	95	116	106	94	114	105	93	102	104	102	96	111	100	93	109	104	112	116	110	118	96
41098	40218	27133	5339	9285	16210	3847	22659	37336	8599	1041	930	862	757	690	637	595	570	595	529	571	477	460	417	407	400	401	447	393	358	389	331	374	333	332	342	429	892	1242	689	278	347	297	284	318	296	307	313	329	305	302	316	309	319	315	321	301	303	317	320	262	273	282	285	291	310	271	245	279	293	285	273	270	282	276	269	247	276	274	269	301	286	273	272	254	257	306	294	284	269	247	273	275	263	246	276	255	252	253	266	244	271	266	234	239	264	262	279	266	270	303	300	267	312	260	278	251	254	227	251	251	284	276	251	270	272	240	259	247	273	264	272	244	268	260	292	264	267	275	262	263	256	265	265	258	263	277	254	266	264	221	253	302	267	245	243	257	263	261	232	263	270	271	259	288	235	263	261	260	276	274	272	290	242	286	269	291	275	261	266	270	257	243	269	297	271	263	252	262	289	282	268	268	267	254	285	271	272	272	254	273	283	293	242	278	260	256	285	269	288	279	275	291	268	267	281	276	293	283	256	350	261	264	245	269	275	243	242	268	259	273	278	264	268	297	241	240	256	285	224	257	280	250	282	281	263	276	273	270	273	282	268	289	261	260	290	296	258	275	280	265	258	266	277	271	271	290	242	262	240	260	247	282	263	245	274	277	254	243	258	250	277	214	281	259	260	271	260	267	271	276	274	268	266	238	291	268	254	267	235	285	232	258	273	271	267	249	241	299	213	274	257	245	234	256	265	255	258	260	235	241	254	242	270	235	243	266	247	259	251	275	247	256	280	233	265	239	265	246	260	263	277	243	285	257	270	248	289	259	247	253	245	258	274	253	233	255	286	301	270	266	259	257	274	289	249	286	271	252	241	249	265	296	276	256	239	276	277	264	268	241	249	293	279	243	228	298	257	279	250	253	250	279	264	269	227	246	241	261	266	269	261	267	243	252	248	250	244	264	266	260	297	260	234	273	257	269	286	287	256	233	226	251	242	255	274	270	258	285	243	287	269	303	263	249	277	239	253	260	263	255	256	283	267	260	267	254	260	277	251	264	264	285	258	243	260	271	273	254	238	248	261	273	243	256	276	281	280	293	251	296	235	246	246	258	289	274	235	278	275	286	254	237	250	219	264	255	274	270	253	261	291	241	267	284	275	240	271	237	235	264	276	256	273	235	259	278	249	274	269	277	254	248	268	255	266	275	251	236	245	258	251	260	253	267	257	263	252	246	264	277	268	270	258	259	243	246	281	288	217	258	248	260	276	238	264	285	277	258	262	262	261	264	260	282	265	253	269	271	268	276	247	237	265	269	242	265	236	276	274	242	275	255	245	276	231	241	256	255	237	282	259	269	307	286	268	244	266	282	256	239	260	260	255	274	239	292	267	261	227	245	257	258	264	264	285	252	274	277	256	252	257	266	249	254	266	259	252	259	255	268	266	270	261	272	257	298	295	263	245	271	265	280	273	255	255	280	272	262	248	263	286	265	270	243	231	269	270	276	259	244	261	247	264	273	254	257	266	255	278	246	302	241	249	279	263	268	263	266	241	281	256	257	281	239	299	254	265	261	263	246	274	252	260	249	258	262	261	257	252	253	304	254	252	270	253	268	293	253	232	249	257	279	269	277	278	257	255	250	257	273	265	261	277	279	241	243	257	246	266	237	255	238	238	252	285	282	277	269	271	261	236	235	271	250	245	253	270	254	239	242	282	256	265	266	246	238	296	248	241	255	231	235	262	247	269	257	274	268	267	249	252	232	237	259	235	260	233	265	250	264	284	261	263	260	236	267	244	255	270	267	278	254	277	272	254	289	272	235	262	238	276	262	292	254	256	257	235	281	281	242	225	258	260	264	248	266	265	253	235	235	271	262	234	260	286	227	254	241	233	250	240	275	277	284	278	250	271	277	268	233	250	262	240	249	264	277	276	296	274	292	238	258	252	248	272	265	250	255	273	255	264	273	276	228	234	284	255	264	286	249	246	270	288	238	266	262	225	247	269	249	271	236	245	267	230	221	254	260	286	250	252	263	245	276	268	263	243	251	266	248	291	244	266	287	265	260	259	243	302	252	245	271	257	246	258	267	247	260	274	261	253	249	261	263	243	295	267	247	240	261	213	262	261	252	268	251	262	241	260	275	251	258	268	287	247	228	278	269	254	270	276	260	245	228	262	270	264	286	265	234	275	255	254	307	233	253	248	250	277	279	260	235	254	266	250	247	273	238	224	248	254	271	270	248	250	253	240	308	258	255	286	259	270	258	265	282	272	242	247	260	277	285	297	244	271	261	288	274	253	234	272	271	283	262	273	218	266	236	268	265	256	252	261	239	269	230	278	285	241	278	260	278	250	263	258	257	257	268	301	252	282	258	248	251	242	245	257	266	279	273	253	267	252	260	245	253	254	254	291	288	236	279	285	274	249	265	269	267	280	246	250	267	253	242	271	265	263	259	230	233	284	261	255	258	263	228	245	252	228	261	247	258	274	289	264	238	233	255	259	278	238	262	254	250	253	283	233	207	235	252	237	261	234	277	260	263	263	255	253	279	268	256	260	277	263	275	264	270	278	284	245	234	263	255	289	246	249	254	250	263	231	251	261	217	246	259	278	240	252	251	257	269	263	240	266	263	276	264	241	253	266	234	277	266	271	266	274	273	256	236	259	277	254	236	255	225	258	277	272	267	287	270	278	258	278	268	271	269	287	259	255	274	268	267	277	265	259	249	284	247	265	283	260	228	273	272	261	257	247	285	249	254	270	255	253	242	276	294	270	266	255	254	265	251	280	235	261	238	233	273	276	253	273	284	252	247	269	245	248	245	250	273	274	232	274	268	246	273	266	274	249	271	250	256	252	275	278	277	253	250	271	255	261	285	283	260	265	255	273	263	244	257	247	277	243	278	288	291	274	278	271	269	248	213	250	278	255	249	259	242	262	280	268	234	278	231	257	270	259	277	281	270	267	260	261	258	231	276	270	269	277	253	272	265	258	271	281	249	265	239	254	255	281	270	274	291	271	248	268	259	259	261	270	280	231	268	266	270	240	274	262	288	272	256	260	248	268	233	269	265	252	233	257	277	251	247	274	280	254	271	224	254	252	291	277	275	272	242	251	281	263	246	253	276	251	237	236	248	254	252	255	258	289	246	281	242	283	269	261	261	219	232	288	272	276	280	264	236	235	227	282	268	292	286	258	259	257	249	247	274	276	257	298	258	278	250	253	273	252	258	256	236	275	244	246	266	252	296	233	247	237	257	245	272	279	261	274	235	248	260	257	269	266	261	263	235	246	288	257	283	245	270	254	255	276	269	257	240	266	260	240	291	270	278	266	269	247	261	277	260	253	236	235	243	262	256	261	234	223	252	260	262	285	277	247	235	274	281	242	240	268	258	269	287	290	223	246	286	273	273	254	270	250	254	267	254	240	261	255	238	265	257	298	278	240	241	270	224	259	262	229	253	248	285	253	264	289	271	282	276	235	280	244	254	298	269	257	253	244	236	255	238	249	252	232
25488	31667	9452	642	193	446	143	198	1179	326	103	103	120	125	119	131	116	106	114	101	113	110	105	118	113	109	109	101	119	97	120	102	114	116	117	109	123	114	117	116	98	107	114	116	114	109	119	101	118	118	140	118	118	103	97	111	115	115	101	100	126	94	127	119	101	99	82	115	125	100	136	104	96	101	118	91	105	105	99	101	112	104	111	118	108	122	92	120	110	112	110	117	100	109	121	118	102	91	116	127	112	101	103	98	111	114	111	110	121	109	98	101	104	108	123	103	90	116	118	101	112	116	110	104	106	95	115	102	81	107	111	135	98	88	99	119	125	132	101	109	105	108	106	103	102	123	123	117	124	94	109	115	123	102	109	107	104	108	95	105	112	111	94	119	109	124	105	112	93	107	128	101	114	115	100	102	103	108	119	129	106	119	112	113	109	125	106	100	103	114	105	138	119	114	121	105	106	110	109	134	108	106	114	96	93	112	105	118	117	119	108	101	108	99	88	123	81	134	102	105	132	119	125	119	100	103	107	98	105	120	123	130	113	95	119	98	106	102	105	118	110	109	118	99	112	105	110	98	107	125	119	104	105	118	127	111	105	110	96	115	84	119	110	125	120	107	99	115	106	111	91	111	119	117	121	101	84	121	101	118	128	105	110	104	108	108	118	100	116	114	110	112	116	100	131	117	109	110	125	111	103	102	108	112	102	127	105	109	115	120	108	123	112	120	101	97	110	102	113	99	109	119	107	106	103	119	103	100	116	123	116	119	116	112	106	101	122	100	107	122	119	100	92	109	110	105	109	113	110	99	106	101	116	114	111	118	113	99	90	105	108	113	98	125	89	116	103	115	95	109	122	112	117	121	108	113	108	108	102	110	131	120	107	114	115	104	90	121	98	115	119	128	90	101	117	126	95	109	106	117	115	95	120	93	104	131	101	113	122	121	115	104	139	95	100	104	103	98	94	103	116	105	118	120	121	122	113	120	109	112	96	105	121	122	101	113	105	99	126	111	103	106	117	122	113	106	91	110	115	112	97	106	107	109	134	85	114	116	126	122	118	95	114	105	128	139	112	103	96	91	110	100	115	117	101	113	85	105	137	100	110	95	109	90	93	116	70	94	102	99	120	109	113	111	123	125	108	90	101	120	103	109	100	105	106	124	115	99	114	102	93	104	117	115	103	104	116	100	123	123	97	112	115	112	132	111	89	114	103	102	133	134	97	110	96	113	111	113	120	106	101	114	101	117	126	120	92	99	95	120	109	113	93	97	93	107	130	102	117	95	109	119	93	110	115	114	127	111	103	108	97	98	121	117	102	101	122	116	123	88	115	114	131	110	117	131	101	119	124	83	115	109	99	127	117	111	111	98	93	113	115	91	93	98	116	103	115	132	102	120	114	111	100	95	98	122	98	107	113	113	94	110	112	103	116	112	94	103	120	104	92	101	105	112	92	95	87	96	120	124	134	100	105	118	93	114	99	119	112	91	123	110	112	87	109	129	120	116	112	103	104	96	97	98	103	94	116	116	126	105	101	107	111	140	94	113	97	98	102	115	81	103	124	99	109	108	120	101	115	114	108	116	107	111	93	104	104	96	118	102	93	96	117	114	97	93	107	101	111	118	112	101	124	97	108	112	122	113	91	106	106	98	122	122	117	89	127	101	113	123	117	105	108	118	97	98	106	107	104	96	118	94	118	116	123	125	112	119	116	116	105	104	102	91	126	106	121	97	100	111	117	106	113	101	117	95	118	118	127	103	111	105	110	107	133	112	112	95	111	99	104	97	105	103	110	103	108	120	84	120	127	124	107	122	110	106	98	112	112	108	102	112	110	97	104	116	111	112	103	115	118	88	100	109	125	103	108	108	114	123	106	121	123	133	93	131	107	110	111	115	86	135	126	112	105	113	107	98	99	105	118	125	107	97	118	117	106	123	120	122	98	117	116	133	128	97	102	118	102	100	122	114	92	108	116	120	102	110	121	104	106	105	114	102	124	104	110	100	92	90	112	102	110	112	111	98	91	105	85	113	119	96	85	121	104	98	104	107	105	109	120	120	104	91	104	91	105	98	132	122	105	121	105	104	124	95	114	103	110	122	100	109	109	117	111	94	110	110	106	113	102	91	105	90	106	132	106	114	128	107	91	98	107	93	105	89	121	119	99	114	116	102	112	105	115	138	114	115	105	104	112	107	92	102	119	108	135	122	101	126	107	102	117	95	142	112	111	109	126	104	117	121	113	100	112	117	103	119	120	98	98	112	105	105	104	118	109	100	125	116	105	115	120	113	116	92	106	104	100	99	92	116	108	113	115	108	110	107	110	101	117	117	107	121	127	120	136	108	125	119	110	78	107	97	132	104	122	117	111	102	98	122	102	105	122	117	113	117	114	114	118	95	112	94	124	86	123	122	122	113	127	111	118	104	94	113	94	109	115	116	130	108	102	108	105	91	105	99	119	117	105	139	122	126	117	104	107	106	87	96	101	92	131	103	106	126	107	105	91	91	121	115	98	112	109	117	124	109	103	102	100	120	94	109	110	118	104	102	116	110	114	115	111	111	112	107	122	84	89	113	106	121	115	119	102	105	113	113	107	115	122	95	135	122	109	103	136	127	101	101	109	106	94	104	100	121	96	115	104	108	121	119	112	90	113	103	89	109	94	112	117	117	114	113	99	110	113	91	118	112	111	118	111	117	92	91	100	107	112	119	98	112	111	102	105	113	111	105	98	112	109	111	108	115	116	110	112	104	117	105	129	119	120	120	110	111	116	108	102	99	115	95	112	108	119	125	91	109	101	115	110	122	138	105	99	101	109	93	123	97	111	107	107	112	113	115	119	119	104	89	112	119	113	117	121	114	109	132	121	110	105	99	119	104	123	110	103	108	98	102	110	126	118	107	105	109	116	97	133	96	124	123	122	105	114	105	99	116	100	99	100	125	104	99	124	122	127	107	121	126	116	114	107	110	102	91	117	110	107	103	112	104	107	109	119	130	109	97	116	112	98	107	100	110	111	101	105	110	111	105	140	114	100	116	113	98	119	107	115	92	124	109	108	116	126	100	102	124	104	123	101	103	111	110	114	101	108	101	115	95	109	120	110	98	97	107	99	141	121	118	96	123	120	95	112	94	111	125	114	99	123	126	116	112	116	115	105	115	102	101	123	103	111	113	103	85	130	106	94	110	121	118	121	114	117	108	127	105	103	117	109	111	98	121	91	120	104	118	95	123	118	105	94	83	107	105	87	107	102	95	116	120	104	105	95	116	100	111	128	111	113	124	113	117	108	122	109	115	113	100	108	135	129	124	106	102	112	108	117	120	109	121	113	106	102	119	140	110	102	103	116	107	89	111	101	115	110	102	92	109	112	110	95	94	98	101	118	122	115	117	107	87	107	114	108	111	100	115	101	107	108	105	100	101	94	116	102	99	127	112	114	108	122	90	126	114	119	106	108	123	110	105	124	105	118	104	99	119	125	92	120	116	125	118	99	123
16785	24909	5180	499	543	2362	410	815	7133	1386	297	313	310	296	292	335	310	289	315	292	323	278	262	277	289	270	299	304	298	305	305	283	282	292	291	255	286	319	334	323	291	305	294	327	306	305	275	295	302	321	295	282	332	285	317	274	315	263	284	296	273	289	313	276	320	282	301	285	318	295	268	297	284	298	287	306	287	304	287	303	281	326	276	297	321	283	273	238	315	314	283	323	278	301	275	278	293	313	289	306	347	289	323	289	304	295	296	324	287	284	286	277	331	290	292	311	281	292	296	279	268	287	281	291	269	300	274	295	307	286	281	271	271	315	279	262	281	294	288	317	297	293	298	291	294	268	293	304	296	273	307	285	276	324	270	287	301	307	279	293	289	324	300	292	305	284	312	286	339	289	277	308	334	297	290	280	302	294	301	288	284	326	298	297	290	286	292	276	301	261	296	281	307	295	283	271	309	313	260	283	302	290	296	281	297	299	269	285	283	265	325	283	315	283	292	296	314	325	282	309	296	323	279	294	318	291	301	302	284	293	275	301	299	296	306	303	273	261	275	308	265	311	304	309	283	263	280	315	297	262	285	285	278	294	318	301	280	262	281	287	336	325	286	281	313	296	284	313	282	292	315	298	293	292	291	306	275	283	319	307	294	293	292	257	295	282	305	288	295	269	268	284	317	315	285	299	293	264	301	253	261	278	318	286	297	285	292	306	296	297	262	296	306	302	325	289	302	280	274	269	300	278	281	284	296	274	300	309	273	281	298	250	322	274	322	275	287	268	318	293	304	273	287	268	304	289	278	293	299	276	307	255	257	265	311	319	290	305	307	308	286	279	306	286	281	294	302	314	282	311	284	275	332	320	284	311	276	282	296	287	301	263	281	285	299	320	304	311	273	291	298	286	323	300	286	289	302	304	314	300	271	278	295	311	269	336	334	314	266	301	282	298	296	289	309	272	275	281	334	313	292	252	273	290	299	302	311	289	328	299	275	289	271	317	289	293	318	292	273	303	277	308	261	298	327	300	298	267	284	301	302	298	293	274	310	320	268	264	276	315	330	273	298	299	282	301	286	289	291	281	288	287	308	299	274	285	299	303	299	287	260	290	301	265	275	323	312	280	277	311	302	296	269	283	280	331	308	293	265	284	313	258	265	283	301	292	290	292	308	308	271	277	305	301	283	304	327	289	324	291	319	301	303	286	282	283	286	289	299	302	306	268	299	279	269	304	289	259	320	294	296	297	299	294	286	279	279	279	298	311	316	270	293	284	285	267	314	312	306	301	272	293	288	302	275	305	292	310	287	301	307	281	314	286	290	298	309	295	297	268	300	282	329	288	285	296	283	316	277	293	302	272	333	275	310	266	312	325	282	286	299	292	298	285	311	312	288	315	269	309	316	272	305	297	287	300	294	295	266	311	269	309	267	303	292	303	303	255	313	298	285	321	316	310	270	276	297	331	276	332	285	328	310	267	297	280	303	303	273	302	269	297	313	312	288	292	300	279	276	297	288	293	304	278	309	306	307	302	286	285	272	301	290	304	288	296	272	293	305	271	294	322	293	306	298	281	296	265	269	293	297	294	289	296	284	288	293	290	281	250	287	268	252	290	282	297	293	280	283	293	305	276	293	251	309	299	299	308	297	285	278	293	291	297	291	275	277	296	314	267	297	303	294	270	304	294	310	299	285	293	291	306	279	294	288	260	293	328	316	269	273	270	280	293	324	311	328	292	291	312	311	319	306	300	323	306	304	303	304	316	290	286	316	308	290	240	308	293	294	269	311	301	302	286	290	311	287	295	289	306	303	303	287	291	289	297	341	309	310	316	271	311	324	276	302	266	299	288	314	289	332	284	320	279	274	274	311	278	291	261	286	276	315	288	251	277	336	294	293	341	308	271	304	283	320	278	318	301	291	266	283	302	295	281	298	315	284	275	298	293	335	296	299	299	263	300	276	298	287	326	270	310	267	282	322	295	327	310	322	302	308	287	307	294	301	300	309	276	285	298	278	295	307	296	271	289	287	290	281	303	306	261	272	272	281	288	300	301	284	316	303	280	298	301	275	284	313	287	303	275	325	316	287	303	302	278	280	296	299	297	300	311	272	290	327	295	326	270	250	299	288	313	265	305	297	303	312	299	293	284	313	301	315	291	280	292	297	310	277	297	305	272	258	310	312	272	280	277	270	292	313	296	309	287	287	299	290	284	276	271	316	294	313	290	292	310	306	280	313	305	315	301	311	284	263	265	307	305	278	279	291	277	261	272	257	285	305	293	286	306	305	280	294	302	311	311	274	322	282	289	281	279	260	297	275	268	322	307	235	320	262	286	300	268	302	289	313	275	286	278	296	297	320	281	328	309	263	283	282	259	274	292	292	286	279	280	285	288	263	301	291	308	304	303	294	318	272	297	278	283	305	292	282	325	296	299	305	317	291	288	310	296	297	297	272	286	295	300	301	313	303	297	285	323	273	297	286	269	315	305	340	287	323	301	283	279	302	310	292	259	270	278	285	272	289	291	281	304	289	290	303	300	298	311	295	266	295	286	305	300	308	288	290	310	306	287	314	311	284	281	300	272	267	293	309	309	288	280	304	300	275	276	284	286	292	314	285	276	314	302	294	288	285	287	310	279	265	291	253	263	293	290	297	300	293	287	303	285	283	295	288	299	308	318	261	292	275	273	280	294	281	287	299	313	268	292	316	328	278	290	296	314	282	285	314	280	275	341	281	300	292	263	292	285	268	322	291	310	312	295	279	337	275	305	296	275	274	272	279	299	284	330	312	281	328	300	308	288	288	287	280	253	329	310	271	291	282	312	299	297	316	283	274	302	292	305	315	279	291	289	300	293	270	301	291	280	321	298	321	311	308	292	268	288	281	288	268	304	293	273	271	267	304	297	286	319	272	299	296	286	288	292	271	301	330	314	299	304	306	280	290	318	298	279	311	310	277	299	297	279	259	270	289	296	295	260	283	297	286	287	280	299	291	293	339	300	292	290	301	280	305	295	281	278	308	290	282	313	270	257	292	302	300	281	270	284	298	293	305	281	312	254	296	278	334	275	267	306	308	289	291	303	315	289	296	284	297	309	277	323	285	264	275	296	300	284	321	292	291	300	297	282	305	296	285	338	313	335	280	289	277	318	280	308	275	312	313	272	273	307	256	267	298	274	288	326	286	285	301	281	294	302	289	287	276	273	281	296	286	307	297	285	290	292	281	284	274	272	285	268	263	293	297	286	315	305	298	276	279	297	267	272	285	283	305	269	259	270	302	298	305	281	316	291	274	300	285	294	270	269	310	333	288	306	306	315	284	287	298	315	284	286	274	285	275	317	291	271	293	302	284	279	301	305	272	280	296	297	287	300	278	293	313	298	291	293	324	277	302	308	302	287	324	307	272	280	328	316	301	300	319	297	258	276	289	305	262	286	318	279	292	284	292	272	276	291	298	317	280	304	286	251	320	296	304	301	317	311	283	303	299	316	316	329	302	292
51324	42404	20450	9680	3525	2936	700	1373	16691	5515	305	185	189	175	166	161	147	160	168	146	176	152	178	140	156	121	146	147	144	165	138	128	123	145	121	148	132	170	168	150	147	153	125	125	145	142	155	121	144	144	128	144	120	136	142	130	136	139	132	162	125	125	129	137	142	138	129	133	137	144	113	131	139	134	133	125	137	169	143	140	137	143	153	130	143	134	148	144	126	143	162	137	141	137	126	117	137	114	141	166	144	132	138	141	141	147	157	138	133	129	130	143	119	150	141	132	131	132	143	157	116	152	150	143	159	129	136	130	132	141	141	122	139	146	124	107	139	143	134	128	147	141	132	128	139	127	134	148	131	141	159	139	152	130	137	120	125	142	130	121	117	145	149	116	137	135	134	125	143	148	150	151	150	130	165	126	123	136	135	103	118	131	150	96	140	116	120	135	134	152	125	145	121	131	121	145	118	120	126	121	159	123	111	124	138	128	141	131	136	165	145	143	136	127	141	132	136	139	135	128	151	125	135	136	145	124	128	145	139	147	135	150	139	116	121	167	121	102	143	148	130	131	129	124	155	133	149	138	132	141	167	153	98	136	110	134	134	130	129	140	131	147	129	114	138	151	123	135	119	137	151	123	141	143	124	134	120	155	157	134	130	115	131	136	138	138	126	145	145	145	143	116	126	120	165	112	125	138	130	141	137	119	143	130	126	122	127	135	137	131	136	137	137	159	129	120	112	148	139	139	127	148	149	126	112	126	153	138	131	135	133	129	124	163	128	124	136	117	135	135	148	113	132	114	140	112	135	110	119	151	144	138	132	134	134	129	158	111	140	134	154	117	156	149	142	129	136	138	130	121	148	137	114	147	134	128	116	140	115	145	139	145	137	134	130	126	156	108	119	157	128	132	142	141	138	142	123	117	133	143	127	122	114	127	142	156	145	138	129	115	119	138	134	122	136	156	125	113	131	109	144	144	138	157	129	142	139	133	117	137	140	110	149	138	126	146	139	125	139	135	137	146	121	123	130	155	134	121	152	129	116	132	119	132	123	137	135	107	162	136	119	124	151	136	134	129	122	120	133	131	138	131	141	138	147	136	121	132	150	126	145	135	129	121	145	134	128	147	138	148	129	142	135	120	145	131	139	125	124	133	121	150	132	141	131	116	136	137	123	129	141	122	141	128	128	132	154	129	145	126	137	143	148	114	136	144	130	140	128	145	150	135	139	139	155	119	147	137	121	138	134	127	114	138	138	127	128	125	136	125	131	153	132	126	123	122	127	118	136	151	135	120	126	112	148	125	144	134	133	125	145	129	115	138	128	139	118	143	112	160	142	141	134	144	139	111	150	127	122	131	134	129	122	127	128	147	141	153	130	131	140	138	141	141	152	136	156	134	116	144	132	126	137	133	146	122	128	123	133	110	140	141	141	136	162	132	137	156	127	151	139	135	131	131	133	120	137	149	137	132	146	137	115	144	130	121	124	127	141	136	130	130	124	133	131	137	120	148	134	147	147	146	131	119	116	153	133	154	128	119	130	112	141	148	149	124	118	150	134	122	130	136	136	138	145	109	120	131	135	127	121	156	137	139	144	122	127	159	109	140	126	123	137	120	149	129	126	137	112	157	149	152	129	145	139	116	134	148	131	142	143	112	137	137	105	145	150	132	149	112	131	155	128	129	130	137	134	147	148	127	131	122	125	121	121	141	139	142	141	123	120	159	122	122	135	124	129	135	149	161	129	116	148	128	137	110	123	126	130	130	153	147	130	135	139	126	147	135	140	142	130	130	137	136	125	126	116	121	135	127	124	150	115	145	140	133	131	135	120	128	125	131	148	157	126	135	109	111	141	137	132	156	123	148	130	115	127	149	157	121	125	115	123	140	123	141	137	133	132	124	121	137	117	117	141	125	153	147	150	137	123	135	138	122	122	146	144	145	138	133	148	130	132	121	147	110	156	134	150	130	127	132	145	128	120	110	152	140	136	111	133	124	144	141	134	128	158	121	136	119	120	148	126	137	119	146	132	134	117	141	135	140	125	139	125	126	134	138	127	170	129	149	135	146	151	157	133	161	124	124	140	132	132	133	150	152	145	151	119	151	138	143	139	139	137	136	124	143	151	138	136	146	134	124	129	140	142	137	139	153	143	132	134	128	149	133	125	140	132	138	145	126	121	124	131	153	146	118	131	140	140	139	122	156	137	142	133	147	143	127	134	140	124	138	138	159	110	119	130	137	138	126	144	128	127	145	128	125	136	126	148	135	144	113	120	133	157	155	128	121	150	152	150	134	132	112	128	135	130	155	129	121	116	129	125	117	131	112	131	113	111	136	140	140	137	140	163	126	125	143	132	126	145	149	132	121	129	132	127	160	104	121	149	144	133	133	112	134	125	122	140	123	141	152	147	139	107	156	115	161	123	146	140	143	132	128	140	116	147	142	121	168	142	139	124	143	133	170	135	119	124	141	131	119	153	138	154	123	130	122	135	126	149	134	128	142	146	127	131	129	153	147	126	154	150	133	132	141	125	133	127	124	133	135	132	128	124	120	124	137	133	140	141	133	146	137	145	144	130	124	150	125	128	137	142	159	153	153	148	124	126	148	129	122	111	127	140	128	112	143	115	131	147	127	109	131	133	157	140	122	138	135	132	141	129	119	131	139	148	138	117	135	129	116	117	122	141	134	139	124	161	141	121	145	140	134	124	138	128	158	139	157	154	138	138	119	123	144	138	127	130	120	136	126	147	150	124	133	120	131	127	145	132	116	113	121	128	138	138	142	131	148	125	147	108	118	145	145	136	138	155	133	131	132	139	123	146	129	124	135	134	135	138	134	141	132	134	141	113	138	139	159	153	151	127	136	139	152	129	148	126	156	140	124	117	128	128	134	151	136	130	123	118	126	131	113	133	135	121	138	123	134	122	129	105	142	143	136	142	136	138	135	139	130	144	143	116	125	114	130	135	139	129	115	137	122	133	121	143	135	139	143	144	124	117	122	135	121	132	142	156	131	136	131	128	131	149	152	129	142	153	123	116	124	151	125	139	130	137	136	117	158	138	139	136	144	135	146	128	128	128	130	136	117	169	125	139	137	142	131	121	123	134	125	148	138	136	134	141	125	164	142	139	135	127	134	143	139	124	137	158	136	147	134	129	151	132	138	147	134	130	149	126	124	139	133	129	130	123	138	135	136	139	168	152	154	126	122	140	137	132	142	121	116	136	147	145	138	122	129	135	138	116	128	130	146	124	148	138	150	118	145	152	141	122	115	128	137	125	141	149	128	146	139	116	134	134	167	103	131	124	133	120	124	134	131	148	139	143	140	132	122	116	112	118	135	139	139	112	150	121	127	132	129	127	121	124	129	131	129	136	149	116	142	146	141	136	125	107	109	128	146	153	123	153	134	135	158	125	139	123	143	153	121	133	135	128	141	117	106	129	133	134	129	127	135	125	120	139	131	137	136	147	148	144	126	149	134	164	134	122	123	155	162	139	124
37469	28099	6410	3309	3214	8026	2054	4620	36348	9385	813	708	672	661	580	569	522	491	535	540	487	487	472	462	420	438	411	400	418	412	394	388	409	383	362	374	412	573	645	378	381	370	388	398	368	383	400	351	336	389	354	342	394	377	370	367	359	352	378	359	350	370	362	382	341	342	356	399	353	359	348	368	366	333	349	339	329	364	360	363	364	372	336	367	335	360	336	341	359	348	374	359	344	353	344	359	374	325	337	367	356	353	363	344	351	328	333	343	342	345	359	343	337	353	324	363	348	374	389	361	364	322	337	309	330	339	399	368	360	359	355	366	361	362	311	358	357	321	374	358	385	344	363	350	369	358	305	326	319	380	361	329	354	316	367	354	361	343	323	343	374	329	355	378	351	330	346	357	340	357	340	365	341	347	335	373	358	355	369	312	341	365	368	348	375	353	326	352	351	393	375	351	373	317	388	351	324	338	356	324	313	322	340	364	374	357	352	335	333	369	366	365	364	359	361	365	348	352	384	356	361	331	330	331	334	334	354	337	349	323	358	338	322	338	360	331	369	345	384	328	310	353	360	337	336	368	332	370	344	335	365	389	382	343	341	349	366	359	353	338	352	350	340	353	330	318	318	341	335	354	359	326	361	368	346	357	339	329	330	303	343	344	392	361	344	338	377	324	340	369	350	350	346	354	362	361	361	355	341	343	346	348	354	346	323	353	353	320	340	334	314	337	325	325	354	356	370	341	366	369	370	345	342	320	397	358	326	354	350	340	321	377	349	346	341	336	361	348	326	320	349	347	357	314	328	346	372	361	390	321	364	325	357	362	368	325	389	335	345	336	367	346	348	352	336	345	337	339	330	369	343	366	333	351	340	318	359	338	375	354	358	308	352	392	328	333	348	340	332	350	354	349	338	334	354	361	340	360	331	380	309	363	336	362	307	368	384	312	329	350	345	293	350	345	364	343	362	349	347	352	336	334	348	377	365	333	333	350	353	358	332	342	330	339	329	307	312	350	346	360	338	386	368	340	364	344	349	370	328	357	330	355	364	346	370	344	357	363	332	387	358	361	366	344	331	348	355	362	317	359	313	367	346	340	321	351	314	353	325	316	322	342	345	340	377	338	333	364	327	345	310	364	346	332	346	313	344	371	372	349	366	350	334	343	334	354	344	315	350	341	341	352	345	324	354	351	343	344	320	362	344	357	355	368	356	326	394	360	319	344	369	314	335	373	351	351	353	353	333	360	341	374	331	350	378	324	357	370	354	361	335	344	336	354	353	328	344	358	337	351	375	354	360	345	339	327	365	346	334	326	348	373	340	350	336	329	370	342	334	306	331	390	349	352	324	350	358	336	364	355	354	343	343	319	302	368	364	322	357	376	360	340	311	361	350	372	333	346	333	346	347	397	354	338	327	341	334	331	375	323	302	362	339	340	316	334	329	379	368	345	367	337	363	340	334	340	337	335	349	334	341	349	371	343	336	356	352	385	325	359	314	368	328	346	366	351	361	367	353	395	385	325	336	333	351	365	357	348	350	352	305	346	339	339	304	330	334	324	324	361	365	360	287	355	338	339	341	340	354	338	385	347	352	340	342	380	358	361	343	347	343	322	358	362	340	386	321	354	330	359	343	346	357	344	344	345	356	336	339	349	341	341	364	327	363	332	363	313	350	305	330	347	369	291	377	332	352	341	373	353	386	382	309	374	359	344	316	351	359	346	354	334	386	335	356	359	364	342	313	340	335	370	336	315	366	341	330	358	360	318	363	331	341	308	374	321	328	365	343	368	381	353	319	403	374	314	348	335	383	318	346	354	351	339	324	325	346	348	356	332	345	346	350	331	324	341	371	345	347	338	359	344	350	371	345	362	318	341	347	340	346	367	340	324	335	344	332	348	335	348	363	349	340	361	347	352	367	364	357	326	326	362	383	352	355	356	344	362	369	365	361	343	361	338	343	334	363	340	322	324	323	344	332	365	354	376	348	348	356	350	355	355	346	341	347	337	340	349	358	335	343	334	329	366	341	377	361	347	372	311	351	354	341	339	359	352	340	356	351	351	338	316	340	348	350	343	338	331	389	324	341	336	372	329	296	347	320	366	353	344	368	334	345	374	356	348	352	363	341	394	336	346	358	367	327	373	346	364	355	314	324	341	320	339	374	351	348	366	353	320	342	343	340	335	343	354	326	358	348	350	358	345	320	342	367	331	344	366	370	341	359	390	366	384	367	364	369	353	349	330	384	350	358	365	350	335	393	358	357	327	325	361	349	346	360	364	367	341	345	330	356	345	347	362	325	342	333	361	341	368	340	345	356	343	357	354	375	343	335	348	348	357	349	356	349	368	354	346	375	335	345	341	330	359	347	320	355	345	317	314	381	371	363	349	385	366	320	363	372	358	354	333	345	372	344	351	313	322	355	349	346	359	358	348	367	353	357	354	289	331	362	360	340	355	358	363	332	346	355	323	323	367	356	348	366	347	334	368	363	325	373	354	382	351	316	348	324	372	357	359	351	349	346	359	352	359	326	323	388	335	336	339	302	343	340	378	368	361	322	356	322	280	318	338	333	346	309	333	318	361	344	335	314	332	317	369	325	308	351	338	373	338	357	363	354	373	345	355	361	389	354	315	337	362	313	304	361	348	350	358	329	348	328	325	342	313	331	355	339	362	346	330	369	352	349	305	345	367	330	323	347	383	323	346	336	364	329	332	342	345	371	291	393	325	356	338	311	339	326	372	339	357	352	324	304	346	351	347	346	349	335	348	372	339	348	369	353	315	354	332	359	356	355	363	354	366	355	357	378	332	321	364	344	340	334	357	363	347	348	349	344	346	372	343	332	398	337	356	354	361	354	361	311	363	331	319	363	351	332	330	360	383	338	311	368	344	362	361	370	364	322	336	354	337	348	321	326	370	363	377	348	379	335	345	363	325	369	347	340	335	359	355	386	367	361	360	368	326	336	381	330	326	339	337	333	359	339	354	349	363	341	317	363	362	344	373	372	359	328	334	348	369	360	369	359	345	347	361	330	355	355	315	364	353	328	353	325	365	351	320	343	371	344	334	351	330	335	347	340	377	316	330	347	361	372	331	337	320	354	388	344	364	355	349	327	373	364	324	345	367	337	381	355	359	336	336	341	328	360	332	326	357	334	380	352	346	348	356	333	328	334	360	343	328	368	319	359	345	335	349	383	357	365	366	321	346	371	349	363	334	359	388	362	402	349	335	367	336	385	327	331	387	334	354	329	369	342	349	382	321	336	344	344	384	339	335	317	308	319	348	362	356	366	337	357	354	371	364	353	370	350	341	338	362	333	343	334	328	364	344	348	384	352	345	312	362	376	374	371	352	359	355	388	353	346	343	328	343	311	360	359	331	321	351	341	361	311	322	302	345	374	314	374	354	343	325	357	348	358	318	322	343	381	348	356	363	320	364	348	328	347	350	355	359	355	362	364	333	329	342	341	362	331	362	342	314	371	340	353	353	342	363	402	330	314	347
56379	44457	26523	14976	6781	3459	2364	2650	18550	7394	337	224	204	182	158	171	161	165	132	130	154	131	140	130	139	113	103	116	96	111	100	113	140	123	101	87	113	130	208	106	98	104	98	106	84	96	99	95	96	93	93	97	108	103	101	108	111	95	120	105	97	82	110	115	110	96	87	108	95	102	89	89	111	92	113	99	102	98	115	113	94	100	110	104	106	109	102	103	102	100	134	86	94	97	120	96	94	93	111	97	97	91	100	87	106	99	118	108	97	114	87	113	101	96	105	113	98	91	106	108	99	103	107	94	107	108	103	95	86	98	91	90	82	91	89	108	89	108	111	96	102	105	100	102	84	114	115	85	96	94	122	89	94	87	85	104	95	109	81	100	110	92	88	115	105	85	104	109	90	103	90	102	84	106	104	85	107	110	86	87	109	89	109	102	106	83	105	105	96	112	110	104	126	98	97	113	85	108	92	100	92	105	100	99	100	94	85	104	102	92	90	110	97	108	111	107	96	111	103	107	82	119	90	99	100	95	100	84	123	94	103	94	83	96	114	105	90	109	119	96	89	101	108	86	112	105	102	107	94	86	105	105	104	88	92	126	114	99	100	96	86	96	87	107	96	87	92	106	103	77	101	94	108	93	91	120	99	100	94	103	89	111	106	90	104	91	107	99	105	89	98	117	84	81	83	89	103	95	106	87	87	128	91	106	96	92	98	104	102	110	97	107	103	98	98	120	117	112	114	94	94	98	116	98	93	94	97	99	88	87	91	85	123	115	102	100	101	109	95	88	106	88	118	104	97	96	93	100	94	85	120	101	104	83	77	111	118	118	120	89	102	82	92	114	97	91	95	124	86	93	101	92	109	96	116	98	107	93	110	109	100	96	91	109	115	105	92	116	104	104	108	108	102	96	113	97	92	103	77	102	102	100	102	78	86	102	91	85	96	106	99	115	93	109	86	95	84	88	97	115	121	90	121	87	113	104	97	96	89	103	92	114	112	112	122	86	100	92	109	93	95	121	103	104	98	99	102	91	99	97	100	99	91	97	112	125	108	97	91	105	95	110	109	92	92	95	116	106	109	102	106	113	97	92	105	75	102	112	100	88	103	109	96	111	99	94	94	100	101	118	104	102	108	84	111	106	101	84	94	122	98	93	107	105	98	92	90	101	110	110	108	109	105	103	103	93	109	106	91	102	106	103	91	101	83	96	105	120	119	88	100	83	114	105	83	91	96	105	100	102	88	71	97	94	88	91	121	100	90	114	87	108	100	116	112	90	100	103	69	120	105	101	93	112	103	109	93	103	94	120	98	122	104	97	85	99	87	99	115	92	97	101	103	109	100	99	76	104	97	98	75	107	100	112	101	98	105	100	97	87	93	105	91	86	103	94	99	88	110	103	95	94	103	88	88	105	99	104	105	103	107	118	96	101	100	90	103	96	97	96	99	106	98	86	109	103	88	117	104	88	101	96	98	116	97	89	93	100	68	95	82	98	87	100	105	101	106	94	94	100	108	92	99	110	110	105	99	109	108	108	104	94	105	81	91	88	101	104	111	96	108	100	82	99	100	96	109	99	102	101	85	100	98	102	97	107	101	99	111	99	91	114	96	101	98	108	96	90	106	93	110	99	99	98	90	113	99	105	106	123	115	83	87	91	82	101	98	93	115	112	89	102	103	110	101	112	93	102	100	116	83	105	91	105	104	84	89	80	105	112	109	112	107	103	99	102	89	92	97	101	117	97	90	99	84	92	109	89	104	106	80	101	87	121	101	92	94	101	88	90	124	95	86	113	77	90	105	105	112	128	102	102	102	90	96	84	96	101	89	91	110	101	96	83	94	88	87	92	115	98	101	101	100	101	101	87	118	91	92	95	92	93	124	94	91	97	86	106	91	97	96	113	122	98	88	103	102	99	107	104	89	99	109	106	91	106	109	90	89	78	98	85	111	109	111	102	94	106	100	92	96	113	102	89	86	94	84	115	112	85	114	99	96	91	107	96	85	98	108	99	83	93	95	105	108	106	93	96	114	105	100	109	87	90	96	104	86	92	98	97	90	102	105	107	99	112	87	99	116	84	90	118	104	106	101	111	101	92	100	102	106	113	107	104	80	107	89	100	86	101	100	112	83	85	102	116	116	95	98	114	90	79	101	91	88	103	106	112	113	91	114	84	88	90	86	94	104	94	102	122	81	94	110	107	83	106	85	109	104	110	105	97	105	95	100	106	103	102	113	94	115	95	110	103	82	96	89	96	91	95	113	91	98	120	107	94	93	96	114	93	92	104	93	111	96	101	100	106	91	107	93	76	105	106	85	113	118	93	103	87	95	97	107	95	99	87	98	113	90	125	100	90	95	110	96	116	105	89	96	97	93	102	92	86	104	94	99	100	99	103	92	111	105	114	101	90	106	94	90	113	82	111	110	116	105	107	105	101	101	106	113	81	91	101	101	108	121	86	107	127	98	98	76	100	90	123	100	99	86	100	103	89	95	93	103	109	101	97	111	102	118	87	99	94	99	114	77	104	115	97	105	102	97	93	100	94	113	103	96	111	103	105	104	97	102	106	109	103	115	87	99	100	94	89	101	99	92	86	109	97	104	116	98	86	78	92	110	117	115	102	104	89	97	98	99	87	103	104	93	95	99	99	109	105	119	96	113	104	100	105	100	98	97	100	80	96	85	109	103	101	92	85	88	100	101	94	120	91	100	110	107	106	126	105	95	85	88	106	95	98	104	92	120	101	110	114	114	85	88	103	100	105	109	98	97	91	96	110	103	89	89	104	110	117	109	99	94	91	99	76	102	97	87	84	105	92	89	83	89	112	105	86	96	97	97	111	95	119	97	115	98	87	106	99	112	96	93	104	94	97	106	101	91	98	112	81	108	109	93	85	116	82	107	114	117	109	100	114	77	86	88	91	94	94	106	119	91	97	98	95	96	96	91	94	95	100	108	92	113	88	89	93	93	107	107	100	80	115	95	94	101	77	108	118	99	97	93	105	95	103	89	95	97	82	128	114	99	109	118	100	93	93	94	94	95	88	83	92	100	101	115	126	115	111	86	107	90	98	90	99	118	112	101	94	103	105	94	105	87	104	94	93	94	111	106	107	100	101	122	99	79	86	101	95	95	97	98	116	100	110	101	88	110	94	97	93	85	106	104	118	91	111	94	103	99	79	94	112	98	117	97	93	84	106	102	103	102	125	96	102	108	92	104	94	92	101	90	84	123	118	93	111	101	108	103	121	99	108	111	111	106	106	111	93	116	110	100	88	127	87	84	94	93	102	99	114	124	95	112	90	107	102	104	90	99	90	120	81	109	106	97	122	96	91	104	101	98	82	106	100	93	92	90	115	94	85	92	109	82	104	103	95	79	98	93	110	123	100	99	96	88	102	102	92	97	92	93	107	89	99	98	96	111	101	103	91	96	93	96	119	122	95	87	110	95	88	89	89	86	100	109	99	104	100	98	104	98	117	78	88	102	109	105	100	100	83
41475	35143	12029	5523	4739	6798	5842	9166	37126	10839	1060	1049	943	802	755	702	669	621	607	551	618	480	497	483	427	449	435	426	391	369	413	358	358	329	357	367	365	553	1188	339	338	315	320	327	311	347	305	306	284	296	283	313	301	308	303	281	311	285	309	276	298	300	297	273	276	250	293	290	252	299	297	266	276	276	287	282	267	286	257	251	274	286	274	282	258	264	257	284	249	258	261	289	283	307	269	283	271	259	250	267	260	268	269	279	255	304	265	259	257	306	263	279	295	256	275	260	247	275	263	242	226	272	272	264	278	285	257	256	266	272	267	249	238	246	250	276	271	269	250	234	267	259	250	269	272	265	285	267	252	291	270	271	245	240	254	249	273	316	292	280	245	278	268	282	271	287	271	241	277	283	255	292	266	270	218	269	247	280	259	241	248	249	251	269	294	285	236	263	285	276	278	251	249	226	275	283	267	271	253	265	294	260	260	254	266	291	257	254	262	235	295	286	290	286	272	252	292	256	233	270	284	289	292	275	263	293	272	265	256	272	251	263	261	254	271	260	249	269	260	260	238	268	270	267	263	289	265	254	261	246	275	245	293	247	267	278	262	255	256	237	272	260	297	258	236	260	268	261	266	249	253	242	268	285	257	227	272	242	245	251	256	236	248	252	266	267	261	296	246	271	274	271	268	258	247	266	224	247	264	270	259	249	250	264	267	261	256	255	267	250	238	265	248	256	241	236	247	251	268	287	242	278	260	241	234	269	255	278	237	258	263	265	266	253	245	237	242	247	239	268	274	228	268	263	268	268	256	270	250	258	225	276	270	259	273	277	276	268	273	268	253	248	234	252	253	263	294	268	243	263	281	261	301	292	257	265	238	257	261	242	253	229	255	250	290	263	280	259	213	274	278	276	258	276	271	251	282	260	259	256	247	256	237	242	284	243	264	276	269	270	252	274	244	263	283	297	257	267	254	251	271	257	228	264	243	246	259	231	284	252	268	248	251	243	256	233	261	255	267	262	251	246	286	262	275	238	274	256	249	244	258	259	246	260	259	301	272	265	278	262	280	271	298	262	254	240	290	244	231	278	249	263	274	268	280	303	266	271	254	253	261	267	252	249	238	242	265	271	230	259	265	242	255	269	264	270	240	230	248	254	296	237	277	244	231	251	269	257	293	256	297	263	277	268	276	287	273	252	247	266	243	272	266	274	238	248	275	253	263	273	293	271	245	261	247	272	260	237	239	265	280	289	251	255	245	269	264	234	252	232	282	274	277	257	248	269	231	264	254	262	257	272	268	240	283	252	231	265	247	246	256	266	259	276	243	290	278	248	243	266	288	245	236	243	272	285	275	262	259	255	273	268	271	253	287	262	278	241	257	274	251	253	266	247	252	261	242	237	278	234	268	259	265	268	238	250	258	232	239	236	261	259	245	271	239	254	263	263	288	262	250	265	273	265	241	272	263	253	274	244	263	263	255	248	290	257	248	259	286	234	215	262	275	251	259	253	250	243	261	282	271	257	288	264	257	257	269	262	255	236	275	246	253	271	230	259	266	234	271	274	285	273	240	276	267	240	242	237	270	256	260	230	242	271	238	246	271	228	236	259	250	255	233	235	240	249	279	244	244	247	273	280	261	268	249	230	257	243	255	245	255	271	238	214	274	254	261	257	241	235	234	259	261	260	261	261	267	292	251	244	245	267	258	232	264	257	243	261	253	263	266	238	236	288	271	279	231	276	283	261	266	265	234	272	240	260	244	257	269	270	278	254	252	261	265	273	215	289	296	235	259	249	240	282	274	239	276	257	276	257	243	266	266	242	294	277	273	255	266	291	233	259	264	284	298	240	267	256	248	265	281	267	253	277	249	282	266	238	267	272	262	251	249	237	262	271	249	234	272	272	259	236	278	259	250	257	225	259	275	256	270	258	287	287	226	252	279	248	246	269	274	260	247	267	247	272	252	285	252	247	264	264	278	245	248	257	259	244	276	256	249	270	269	279	276	284	261	258	264	257	266	266	262	272	249	270	254	260	249	257	271	258	246	265	271	272	262	257	254	242	276	270	266	262	236	267	238	275	257	242	245	268	259	282	272	267	234	265	266	245	272	252	245	252	271	221	238	255	266	251	263	271	274	248	244	275	271	266	248	254	242	292	270	272	268	249	240	248	267	226	256	262	258	250	237	244	223	242	259	266	280	273	246	257	275	260	247	240	253	256	254	284	280	254	248	244	285	241	268	268	256	234	246	278	268	271	297	229	239	255	273	259	251	280	290	259	233	244	242	248	244	271	239	274	239	275	246	282	244	268	265	256	240	239	243	244	256	285	257	255	267	245	255	254	267	239	263	257	271	258	285	258	275	262	253	264	265	220	254	262	243	275	294	242	259	232	257	254	261	243	262	279	276	283	241	260	266	267	277	257	251	268	308	248	256	277	284	241	259	268	284	256	255	258	264	265	239	259	269	283	231	276	243	257	273	258	240	255	286	240	248	244	246	272	253	254	274	245	261	280	264	254	280	254	293	258	247	273	279	249	263	291	271	248	259	295	272	267	236	258	277	248	240	252	256	245	266	237	243	266	241	287	288	292	247	273	260	243	242	243	268	236	226	259	268	258	260	243	260	241	267	266	272	263	252	254	264	282	280	245	217	265	234	271	249	238	264	235	275	266	278	258	249	242	271	261	259	282	267	236	246	282	278	262	281	227	246	253	275	267	258	257	288	248	272	229	268	253	248	266	247	265	265	253	254	269	265	266	256	222	266	245	271	241	236	264	266	285	270	253	245	289	261	258	274	265	275	256	264	276	274	285	283	253	261	249	244	250	260	252	270	276	267	239	238	244	278	267	225	288	245	261	268	248	280	246	283	231	252	256	277	271	257	288	261	284	240	281	299	249	262	252	271	245	229	237	258	247	257	255	262	256	276	277	238	275	234	275	227	275	263	263	253	265	287	238	251	244	255	256	243	282	252	249	249	258	275	258	278	261	218	273	250	251	265	241	277	252	272	288	276	267	248	300	242	245	269	250	276	266	281	266	255	293	290	243	249	263	243	244	272	241	257	266	262	279	279	277	275	277	252	247	272	271	263	246	269	255	268	265	269	258	254	262	254	252	270	224	249	237	266	249	279	257	258	242	276	263	249	242	248	250	253	260	256	298	235	273	262	243	237	253	260	262	283	263	246	251	256	243	230	240	250	214	266	276	253	266	242	245	250	256	274	269	267	232	263	289	295	240	270	256	256	268	261	277	255	250	262	233	283	262	223	252	274	235	248	269	241	284	264	261	276	277	276	238	273	278	279	235	297	259	297	249	264	251	240	257	259	265	269	275	273	269	282	269	249	264	260	271	276	271	259	252	249	258	235	281	276	245	262	260	279	263	218	245	255	284	268	247	266	257	254	241	282	233	279	284	267	293	282	263	259	263	275	283	281	246	254	253	272	261	238	238	258	246	268	241	248	260	268	251	276	270	254	274	260	245	277	253	260	266	260	269	252	259
22311	16703	5002	731	278	180	151	178	479	140	100	101	102	117	114	106	125	108	109	94	107	92	113	128	99	106	104	106	113	100	95	90	121	115	100	105	117	97	96	94	107	124	123	112	116	103	101	101	103	114	116	115	97	118	114	103	111	105	110	118	105	103	103	100	134	96	109	109	96	108	118	108	114	96	112	88	115	90	105	106	106	93	114	103	107	113	117	119	113	102	111	112	108	115	112	105	100	88	84	104	107	110	101	118	108	91	93	105	103	96	126	110	121	105	103	78	104	96	100	99	89	112	110	121	93	102	107	115	112	94	113	98	128	109	88	108	108	109	112	120	111	120	115	86	82	99	115	117	102	103	117	85	121	103	113	107	108	110	97	101	112	127	92	115	99	110	114	103	105	101	123	112	112	115	127	107	107	89	94	97	128	113	107	104	97	106	124	105	132	112	99	105	104	105	109	93	137	120	103	97	110	103	115	97	105	116	98	104	112	100	126	110	114	98	132	93	102	87	101	109	113	107	107	116	113	112	123	97	102	118	110	121	97	82	108	123	102	111	104	103	114	133	105	125	111	100	99	102	103	132	110	98	108	107	107	103	108	87	105	111	108	105	91	100	99	95	80	108	95	91	96	93	116	95	101	117	107	103	103	96	98	123	104	99	88	108	106	114	103	120	113	106	118	124	109	125	112	107	96	101	97	123	116	118	93	106	90	117	107	120	102	119	112	104	102	117	114	100	114	98	110	100	101	98	132	94	97	117	122	104	104	100	89	108	101	100	108	110	91	84	98	109	84	104	109	98	113	82	103	98	100	115	123	102	111	106	119	112	112	131	106	110	109	93	100	116	141	127	93	118	103	115	99	119	115	105	106	120	122	92	101	112	109	98	110	83	107	111	101	93	100	97	125	108	115	106	112	122	96	118	114	104	114	114	104	110	113	112	96	104	104	118	117	110	95	88	105	115	120	113	93	123	102	116	112	129	117	106	114	101	86	118	109	109	103	104	95	114	98	107	102	101	118	124	86	129	119	109	109	106	95	127	127	105	108	96	95	121	103	107	111	106	108	114	117	106	99	108	115	113	101	101	101	99	105	110	108	117	104	113	93	92	97	83	130	112	111	105	94	108	97	120	120	98	111	107	114	115	113	109	108	122	101	106	115	105	90	126	119	112	91	97	97	111	118	108	94	114	106	106	116	93	112	107	114	107	86	107	96	104	86	92	106	109	109	109	114	120	114	107	126	101	110	107	101	102	109	90	103	104	101	101	96	104	100	98	92	108	99	121	105	115	95	93	93	117	107	105	96	126	113	119	104	114	88	126	114	96	99	97	89	102	116	121	114	114	114	109	114	115	96	113	107	123	125	97	109	103	109	115	105	109	114	102	123	111	111	111	120	101	102	108	106	109	112	109	123	110	90	106	115	85	114	100	116	92	107	114	91	99	95	106	135	120	108	115	102	104	117	105	83	111	100	104	118	99	102	103	112	120	126	100	109	109	99	106	97	88	93	120	97	107	102	104	96	101	106	115	96	102	109	112	109	87	113	109	105	104	110	92	100	105	112	115	103	97	103	98	106	108	87	117	122	96	97	118	93	98	97	116	100	125	99	109	106	104	108	91	134	106	112	114	106	107	100	106	109	89	105	113	110	109	108	116	134	121	111	119	115	121	110	117	103	113	105	106	96	96	110	121	96	121	107	101	109	116	94	95	89	100	109	104	89	116	116	123	99	110	100	95	77	119	116	109	114	101	103	106	100	88	98	87	111	87	122	115	113	114	90	104	96	126	101	109	94	112	107	92	108	103	92	95	112	108	113	99	104	115	112	102	95	89	111	106	100	100	96	103	112	108	101	107	106	125	115	103	92	112	99	109	123	121	115	98	107	100	119	100	102	103	109	104	109	105	121	139	110	112	103	110	100	101	100	106	91	102	108	105	100	100	110	90	99	105	108	105	130	97	108	116	101	129	108	94	114	113	105	102	94	97	110	99	114	108	118	102	99	97	113	111	117	110	114	116	87	108	122	111	105	109	117	96	106	111	108	94	123	123	110	111	103	122	105	118	103	108	108	109	105	112	124	98	109	104	93	104	109	94	119	117	105	91	109	90	104	104	101	128	113	102	120	96	108	106	104	107	125	112	111	94	108	122	91	118	108	93	101	118	113	107	96	118	101	104	104	116	118	107	122	107	102	109	107	104	96	96	92	81	105	121	117	106	110	109	94	108	95	105	110	103	108	126	123	105	106	95	125	93	91	105	91	107	118	94	97	94	90	97	120	116	96	114	103	113	108	126	96	96	98	118	125	118	112	96	101	102	117	118	107	110	113	118	111	108	83	108	110	114	91	112	102	97	118	106	108	112	126	93	97	109	104	115	96	91	113	100	99	105	112	113	113	102	110	115	90	80	127	113	97	110	108	103	119	111	105	114	92	99	97	101	114	84	95	88	99	103	103	133	115	93	114	122	103	88	87	115	119	105	86	117	104	91	92	94	98	95	107	103	104	98	110	116	123	119	113	93	139	110	121	122	97	126	109	105	93	122	109	123	104	122	145	112	99	100	115	91	118	105	107	116	113	109	106	104	107	83	122	118	90	106	105	112	110	99	110	114	102	100	102	127	86	123	105	100	96	129	109	116	96	108	105	93	105	88	107	102	130	105	95	101	124	123	92	111	123	98	103	122	116	113	78	123	110	112	104	98	116	92	122	117	104	101	131	106	119	92	117	97	108	106	106	106	88	105	115	108	117	96	113	112	122	94	97	100	79	115	91	97	113	95	119	114	110	97	107	106	125	107	114	112	96	111	111	103	109	119	115	98	93	107	113	101	84	108	82	116	107	89	103	111	123	98	99	85	98	108	119	97	121	97	108	105	104	101	114	100	111	127	116	99	110	77	109	131	111	93	102	112	127	102	111	106	106	98	106	114	132	103	100	99	92	114	104	96	104	95	109	93	108	123	121	97	89	95	99	113	93	100	141	116	94	106	114	104	84	115	95	116	97	113	115	106	100	105	111	104	122	113	105	95	102	99	111	111	113	103	110	105	95	113	125	107	112	90	107	100	112	107	116	107	122	109	102	109	102	120	111	111	109	104	103	125	118	123	113	96	92	96	104	122	104	110	98	102	101	114	94	108	106	109	119	105	108	102	98	99	106	107	98	106	104	107	108	118	101	89	124	95	92	100	116	98	119	97	114	99	88	76	105	112	98	114	117	75	118	96	96	111	116	99	95	100	98	106	95	116	99	107	106	93	107	102	85	91	112	100	106	122	111	126	109	103	99	82	108	115	122	111	96	110	101	115	111	114	99	101	102	103	107	95	88	105	104	88	108	89	79	94	117	73	114	108	86	98	90	77	96	113	109	98	116	117	95	110	102	92	86	97	94	121	109	129	103	98	90	102	108	128	96	106	114	127	104	91	108	92	96	122	126	105	103	106	98	108	99	121	120	106	106	124	109	106	115	89	115	110	115	122	120	98	82	110	106	99	109	113
13839	13014	3890	528	467	390	410	807	2763	412	330	285	331	254	323	315	307	302	321	305	291	312	259	326	288	291	286	298	325	292	310	299	293	314	270	285	302	296	297	327	266	313	287	252	300	301	279	294	284	278	257	296	281	303	278	304	289	290	292	327	254	291	293	277	288	286	286	285	290	287	284	291	277	301	260	300	292	262	258	280	311	277	300	272	266	284	287	293	260	285	292	291	280	296	288	295	298	266	262	254	296	273	293	275	265	289	310	290	278	290	265	310	292	263	298	303	260	275	293	272	307	309	300	261	293	310	277	289	293	269	292	293	263	297	275	325	265	285	283	309	299	269	290	293	267	316	295	300	312	315	293	299	289	261	288	290	297	285	270	312	296	303	286	291	278	296	295	286	318	307	308	309	287	279	311	304	269	290	279	278	262	300	302	300	295	289	300	318	277	317	268	304	307	303	287	284	300	297	285	289	312	267	281	315	270	299	288	291	312	289	286	301	287	302	306	313	297	304	271	299	304	309	290	259	296	283	279	251	311	267	273	296	275	253	311	289	286	299	307	294	308	291	265	266	293	255	309	295	295	289	303	289	294	296	266	298	299	302	293	285	268	274	299	252	277	283	309	267	300	280	288	265	283	281	288	267	295	260	266	293	322	260	319	288	282	290	290	264	304	268	294	300	262	261	292	255	292	281	291	288	319	318	256	275	328	269	257	284	300	289	274	263	274	267	276	294	281	316	280	281	290	292	284	292	267	288	297	273	315	276	259	294	312	295	283	305	291	304	295	304	309	282	299	313	302	271	276	294	295	274	287	288	262	278	303	295	279	290	275	256	274	290	278	293	281	292	289	312	264	285	301	288	251	305	295	274	257	275	274	286	281	283	278	329	310	299	287	285	298	286	291	268	314	270	308	269	268	282	297	274	261	279	280	305	276	295	282	310	304	261	272	280	284	295	256	295	297	290	286	304	298	260	342	270	256	302	275	281	282	287	273	288	297	297	294	304	293	281	302	251	283	285	280	258	302	279	286	290	287	298	249	286	301	296	328	298	259	294	280	291	285	298	304	273	290	280	269	290	285	272	267	277	310	312	291	297	263	289	272	289	294	305	265	290	247	256	244	303	301	279	274	288	287	276	290	282	307	276	265	320	284	285	268	265	330	302	275	289	303	285	273	292	312	292	283	288	266	268	271	294	304	309	276	282	271	294	300	285	334	267	273	290	308	297	271	278	298	278	282	279	281	331	284	289	272	314	316	286	290	300	259	292	297	288	311	273	284	304	300	280	264	299	290	301	266	260	287	272	250	277	280	322	314	274	309	292	314	271	312	281	296	269	267	296	287	301	288	296	273	276	266	309	282	288	287	269	280	282	282	283	299	274	317	278	274	243	283	316	284	295	292	287	276	318	283	257	268	259	320	277	292	284	288	290	266	288	309	278	283	269	289	303	280	270	284	281	299	289	315	287	293	256	258	288	299	282	288	295	274	287	290	274	274	295	286	257	300	270	313	273	289	294	293	311	326	270	277	278	281	273	261	287	276	282	293	285	306	270	314	285	276	281	271	326	318	298	301	283	292	285	268	288	310	263	290	303	291	271	246	310	296	302	279	301	261	292	275	290	259	286	299	282	295	290	251	288	268	262	295	260	284	276	296	301	269	288	312	312	273	287	289	262	301	293	295	308	279	273	315	267	305	278	276	273	295	287	291	270	317	310	265	255	284	323	303	292	266	299	259	291	274	289	266	294	278	306	297	293	293	294	291	278	290	289	302	263	279	294	261	269	284	271	266	283	323	297	325	281	316	268	295	283	289	230	295	285	274	308	250	280	281	293	285	292	272	263	293	301	285	271	285	286	302	289	258	263	283	291	269	269	291	286	307	265	289	307	280	284	265	290	259	305	315	292	301	299	296	280	291	280	270	266	313	256	267	288	311	299	330	282	272	275	315	280	310	306	313	306	270	296	275	288	292	279	288	288	276	312	280	278	293	274	295	292	303	278	304	279	290	301	305	269	270	270	302	287	285	298	287	271	292	280	279	302	273	294	243	298	288	296	302	287	279	269	256	288	271	260	295	301	269	294	262	273	308	291	296	292	279	320	277	289	267	275	265	269	271	297	260	293	277	299	304	287	262	315	285	297	303	265	257	276	313	292	318	299	315	329	279	309	298	268	281	282	271	291	284	281	288	330	312	283	288	300	311	279	287	271	275	297	279	307	286	285	291	305	271	255	306	283	283	273	292	270	272	276	275	281	255	297	285	294	281	290	258	259	279	279	284	309	275	279	289	283	311	288	290	270	270	290	287	293	275	279	299	271	287	286	257	286	283	258	302	292	287	280	288	272	303	269	265	268	309	307	238	257	313	283	277	290	272	286	288	261	290	315	297	345	285	274	296	246	287	276	299	305	274	285	265	280	274	264	277	265	275	277	285	282	305	278	254	259	272	248	289	279	272	298	265	298	285	272	290	276	269	299	299	299	313	262	307	284	293	282	278	286	259	252	277	287	272	293	263	287	284	287	253	256	269	274	325	290	297	273	275	258	320	267	290	271	308	314	260	270	265	285	292	293	323	302	281	288	300	272	274	291	299	265	301	302	329	300	302	287	264	286	310	289	264	298	281	281	295	256	297	271	269	303	256	283	259	281	292	290	300	272	295	280	301	281	320	278	276	334	289	276	260	284	280	289	283	274	288	270	288	260	301	278	272	287	311	294	268	275	288	266	290	273	314	267	295	282	281	287	320	269	289	296	279	263	292	304	253	309	277	288	323	273	256	319	288	275	293	292	280	277	293	293	281	308	286	254	287	311	268	312	306	265	282	284	288	305	278	286	256	290	263	307	300	295	280	283	285	280	281	290	273	285	275	317	314	284	286	263	279	292	334	311	288	290	266	303	316	292	274	272	295	273	293	292	271	281	305	282	241	283	333	296	260	330	251	311	275	286	305	280	239	274	296	270	275	275	294	292	268	268	326	309	286	283	334	269	288	261	285	311	288	312	258	281	282	322	264	285	278	251	298	274	299	272	301	301	291	289	300	271	303	287	310	295	307	284	285	279	280	267	248	277	286	310	303	289	273	307	281	281	290	273	290	295	287	297	288	307	312	278	291	303	320	252	288	296	272	282	314	278	275	286	281	283	295	292	312	276	279	285	259	288	291	277	299	283	285	308	291	283	298	307	279	308	304	291	268	276	289	299	279	267	286	336	267	320	309	284	268	270	263	327	270	275	295	273	308	296	325	278	300	274	270	272	310	289	272	314	260	279	282	301	288	295	264	270	309	296	265	299	290	299	282	331	263	262	280	269	281	271	318	283	294	259	281	279	322	272	288	266	278	296	282	284	265	296	273	296	267	293	290	286	265	258	275	286	291	287	297	283	305	299	283	298	288	299	294	301	289	291	293	270	295	289	313	244	294	304	286	287	283	267	281	275	291	293	304	254	296	283	290	274	315	301	300	269	298	286	256	276	287	301	271	270	308	298	301	302	312	267
47044	30668	13813	4742	1861	909	737	5120	5058	426	205	212	170	181	199	163	163	134	136	178	148	154	142	135	147	142	119	139	147	134	120	143	151	142	127	142	143	148	189	161	130	150	133	151	132	121	133	150	148	126	150	140	121	136	137	132	113	127	134	133	140	113	117	112	126	135	131	148	150	138	151	136	145	131	140	136	140	145	140	121	130	137	120	104	130	116	119	159	152	128	140	144	130	134	115	129	147	120	163	119	127	114	149	128	146	133	120	133	131	130	127	137	141	130	136	125	121	128	123	151	119	148	134	131	107	137	130	147	157	132	123	127	135	148	134	133	127	149	122	128	121	130	132	144	118	138	125	144	147	138	127	133	118	120	127	130	108	131	143	128	138	138	149	116	128	117	162	129	158	143	139	151	137	148	128	141	134	142	136	144	126	124	147	131	136	145	137	147	149	128	149	149	132	140	135	143	123	127	142	115	140	134	145	131	128	114	117	140	132	114	138	129	138	135	126	116	137	131	129	137	127	125	137	115	152	147	129	129	112	121	142	150	134	133	123	145	136	138	131	128	129	134	144	123	128	142	114	136	134	133	113	130	141	120	154	154	149	135	123	124	141	143	145	126	126	120	153	134	136	151	151	124	122	130	140	119	133	149	132	136	134	131	134	138	136	134	126	150	136	127	127	120	129	133	107	142	121	114	139	130	119	124	105	120	123	128	119	108	129	132	127	120	143	138	139	120	126	125	119	134	127	127	133	124	159	139	126	121	118	121	139	123	133	144	134	126	157	142	147	144	130	117	121	132	131	163	141	135	133	134	151	131	121	121	139	136	148	148	116	138	150	133	126	126	142	143	149	128	136	157	112	124	114	125	136	140	116	137	140	119	117	142	131	138	143	133	123	123	136	135	153	133	137	153	120	152	136	133	134	112	126	127	151	139	149	148	125	130	117	126	124	146	137	129	154	109	130	135	151	133	122	137	135	147	134	128	114	132	127	136	120	130	144	127	111	124	143	122	120	127	116	140	135	141	109	130	139	135	133	110	137	141	131	110	148	136	113	145	134	125	102	116	116	128	135	135	123	145	125	126	131	144	124	109	109	135	113	130	139	127	138	127	152	120	122	142	162	116	135	131	142	127	129	138	105	130	114	136	126	150	137	146	126	130	131	133	120	150	134	125	143	134	133	110	124	126	151	138	128	123	132	144	127	140	118	122	138	122	147	147	139	133	140	129	136	139	111	141	123	128	111	132	149	131	133	130	118	146	128	135	132	135	153	164	122	121	129	139	117	126	154	137	128	137	120	130	123	132	147	124	133	116	126	125	102	102	136	120	118	112	139	113	139	125	120	116	117	151	139	120	128	114	138	141	152	148	145	123	126	128	149	116	131	131	156	131	128	143	145	124	120	129	121	126	123	151	110	134	143	148	135	128	133	141	143	148	150	148	145	146	125	134	117	128	151	139	110	157	114	142	150	133	125	137	143	131	117	111	118	126	120	135	124	111	124	129	119	134	128	140	108	137	133	113	133	121	112	122	128	125	141	110	127	137	132	141	133	125	132	119	99	127	142	148	120	151	131	116	145	137	130	147	126	124	144	158	133	139	133	129	128	126	123	141	144	124	133	139	129	141	114	131	155	153	119	118	122	136	125	132	129	122	112	142	135	146	137	127	151	131	139	144	119	138	150	137	122	149	118	131	125	140	144	124	132	113	142	127	136	121	141	126	151	142	128	146	143	131	116	120	123	129	121	137	146	139	107	122	133	113	146	142	133	122	102	119	138	132	131	145	162	129	134	137	121	125	140	150	133	129	141	123	137	125	112	144	111	127	131	128	127	127	148	115	139	122	119	127	119	129	118	139	132	145	121	123	142	138	114	147	116	144	106	130	134	148	127	142	133	119	122	119	130	126	118	126	133	126	134	120	137	166	125	125	162	125	125	132	124	125	139	141	121	142	143	108	110	115	140	113	125	144	144	130	136	139	145	125	132	154	121	137	130	144	150	127	139	134	116	146	138	127	134	136	120	138	120	131	111	154	130	148	138	136	136	134	136	134	146	111	128	142	116	126	129	138	117	128	139	134	125	135	117	130	147	118	136	124	127	133	127	127	142	134	159	144	138	129	142	128	125	128	147	128	124	129	142	132	126	148	120	113	115	141	113	147	125	132	122	112	126	155	138	139	123	126	138	139	135	130	122	144	154	144	115	146	114	120	143	129	124	131	128	137	143	130	132	124	144	128	103	142	116	131	143	129	140	122	126	132	130	133	127	114	133	160	127	134	123	136	133	132	134	133	147	145	138	142	156	137	126	140	132	134	108	130	143	122	138	145	132	123	132	109	137	128	122	156	138	149	112	126	122	142	130	129	148	121	110	136	141	129	132	139	124	139	147	124	151	124	109	127	131	124	123	128	102	143	124	134	128	176	123	131	156	123	117	125	108	127	149	111	149	111	124	111	143	132	162	148	144	125	141	118	126	115	141	148	125	122	150	132	140	131	129	126	136	125	128	142	135	129	120	139	132	107	111	119	137	139	124	140	135	120	131	124	126	120	155	132	155	144	118	130	144	148	134	122	121	117	129	123	111	144	120	124	134	126	112	116	120	134	147	133	112	139	123	110	123	119	133	133	129	122	129	126	135	122	141	120	126	132	111	119	133	142	137	108	111	150	123	127	129	124	130	134	120	145	127	121	133	130	144	139	137	135	128	143	145	133	136	120	135	129	136	143	133	118	124	140	113	121	131	128	132	118	144	140	127	153	136	133	132	131	116	137	123	105	144	120	104	125	147	161	139	130	146	163	134	134	143	141	153	134	134	151	124	131	127	136	136	126	129	136	137	155	130	132	132	133	136	136	119	126	135	121	129	138	141	98	135	139	146	119	123	142	119	124	135	120	129	116	123	133	117	115	127	136	130	118	131	133	128	126	127	120	137	141	123	162	126	127	122	131	140	128	131	117	109	140	114	129	133	125	138	143	126	118	122	133	130	133	124	131	123	129	157	154	163	133	133	120	111	133	122	120	137	148	120	116	138	146	129	137	137	157	129	133	142	126	132	124	133	109	130	135	128	139	121	137	122	131	142	120	116	135	125	138	119	114	150	122	132	145	143	123	148	132	124	126	118	141	132	131	129	125	132	127	110	122	132	116	155	123	144	135	133	134	127	150	150	126	136	118	131	140	120	117	143	134	115	135	150	133	126	123	136	123	105	127	146	131	128	116	132	133	133	146	126	137	135	112	149	115	141	120	123	153	118	135	129	152	121	105	132	120	120	127	119	140	116	144	131	142	143	122	128	119	131	134	134	135	124	142	132	147	129	138	130	131	113	125	117	115	126	139	121	146	141	138	109	138	123	129	136	132	150	134	147	122	153	152	132	130	114	143	133	145	126	121	129	133	116	136	118	125	138	111	132	120	164	143	136	147	139	119	139	120	131	110	125	131	110	117	121	136	125	110	136	129	122	134	137	132	131	136	140	162	143	123	170	108	135	131	134	131
31967	17973	4236	3315	2731	2208	3190	18547	16310	1047	929	800	725	660	681	610	605	531	571	504	481	474	455	445	468	444	441	433	432	409	451	443	390	402	394	419	384	418	716	516	398	381	396	331	390	398	391	390	368	393	371	373	335	349	358	390	326	358	339	350	364	346	312	373	356	351	408	340	381	340	314	379	336	354	352	346	379	350	357	358	338	330	358	356	345	362	364	355	326	341	367	310	343	354	319	330	316	323	357	346	332	372	383	374	342	334	328	372	314	348	355	364	369	335	364	356	350	331	352	361	332	348	365	333	352	368	335	370	344	371	352	324	360	372	292	338	351	306	297	331	350	338	338	308	378	349	377	327	332	376	373	341	341	360	369	334	306	355	326	332	331	345	337	359	337	339	333	344	373	334	342	349	323	369	370	361	356	331	343	363	364	337	343	344	372	341	347	341	351	373	372	347	348	353	345	323	324	367	319	330	319	334	339	372	346	312	348	384	341	347	341	368	338	362	339	371	349	378	357	374	326	351	371	348	348	358	305	364	348	363	361	345	320	328	351	353	317	341	330	391	350	365	310	304	359	302	338	309	328	380	343	379	312	327	365	359	342	335	312	324	366	313	370	370	319	287	353	360	345	351	315	350	354	325	360	360	350	354	361	326	344	323	347	346	329	326	372	327	327	341	336	364	339	357	324	354	339	306	322	384	330	331	345	333	401	331	345	351	351	342	379	345	331	339	370	323	335	318	332	323	357	356	345	346	333	325	350	329	335	364	345	317	380	365	319	364	338	370	340	315	351	372	378	321	322	321	315	350	344	363	341	352	329	335	344	315	335	326	342	323	383	325	351	320	373	361	344	358	346	352	352	332	333	362	337	358	325	357	359	343	324	343	360	343	380	327	344	349	308	349	360	330	333	334	334	340	349	330	346	314	330	345	329	317	366	370	334	338	373	342	347	339	371	350	346	365	316	322	356	311	350	354	355	340	357	339	338	326	329	295	316	319	319	332	317	366	340	326	356	364	335	340	377	336	351	333	309	318	343	361	332	342	344	327	351	342	323	367	321	333	333	327	319	331	372	339	357	358	375	315	345	326	339	359	319	333	354	325	342	304	323	365	357	366	351	373	355	310	355	326	330	367	310	341	340	330	332	329	344	328	340	316	340	349	310	333	344	327	373	368	359	325	363	332	348	331	328	327	317	322	385	346	374	347	331	321	322	318	332	372	353	354	331	367	312	332	349	333	337	321	345	337	326	325	330	346	343	314	383	340	367	324	325	341	368	330	360	321	333	355	330	340	320	335	349	367	327	346	355	320	352	328	345	329	317	340	328	340	337	327	354	315	319	319	304	336	346	347	317	360	302	341	318	353	327	280	345	336	337	325	312	340	338	338	337	320	368	303	350	359	334	320	353	341	390	355	361	358	354	342	334	329	349	353	338	365	351	326	331	372	341	345	335	355	354	340	326	344	315	322	355	346	356	310	363	319	333	355	359	343	330	348	352	315	293	339	343	375	325	330	352	314	365	336	362	345	306	332	342	339	343	317	354	354	295	330	341	352	346	348	323	355	327	354	336	361	322	373	301	345	326	342	306	327	334	338	331	347	363	333	340	343	319	351	345	356	346	383	322	321	344	347	319	354	327	359	353	343	309	331	335	359	365	345	306	341	347	344	363	302	332	326	366	347	336	327	326	351	341	352	367	349	359	351	337	321	337	361	322	344	332	348	344	317	272	342	321	359	346	359	322	322	303	335	346	388	318	324	356	375	348	329	334	358	357	299	328	335	347	362	315	328	343	356	354	341	335	337	300	319	334	351	314	337	339	365	315	313	296	338	335	364	314	345	338	359	353	354	331	336	335	369	347	339	303	381	336	322	362	313	333	343	345	343	322	336	360	387	338	329	353	341	326	352	367	340	353	345	364	319	336	363	333	383	354	336	367	340	354	343	324	345	368	340	338	337	402	363	365	357	326	341	332	311	367	399	342	326	331	326	318	350	339	324	342	380	328	349	329	368	345	359	330	338	341	352	338	323	334	303	346	318	336	343	368	346	333	327	330	338	297	324	338	346	348	336	359	343	353	349	327	358	361	330	346	339	341	326	411	309	323	340	308	318	318	316	354	311	334	329	348	288	329	341	348	329	346	355	329	333	350	370	347	343	320	316	313	364	329	344	325	321	343	326	309	344	336	351	381	337	319	339	336	320	296	345	347	319	322	358	334	323	351	318	354	324	335	327	328	310	331	326	305	334	354	346	339	356	345	358	361	367	344	348	359	342	361	329	341	334	329	337	357	363	370	336	348	342	387	299	347	357	357	360	350	359	315	350	306	371	332	351	369	350	318	325	354	369	328	358	328	333	322	378	333	340	345	325	325	330	314	343	318	338	343	322	330	347	346	333	343	359	346	345	362	397	333	322	375	374	362	348	328	319	352	350	334	354	346	354	310	354	321	323	387	382	335	335	331	347	339	358	330	350	315	345	362	339	357	328	342	363	325	360	359	333	331	318	318	350	333	369	352	294	332	345	310	324	332	380	363	354	355	343	319	348	322	347	342	362	333	333	355	362	338	346	350	343	318	356	358	363	336	375	346	359	331	375	331	316	341	358	355	347	323	353	351	337	314	362	353	333	357	344	360	337	327	352	341	355	329	361	345	378	346	344	312	361	344	352	333	371	322	355	323	345	358	316	334	365	326	344	354	348	341	386	328	330	369	351	320	335	339	319	360	380	366	361	386	342	321	350	343	331	366	340	355	319	326	367	346	347	355	317	323	337	328	367	327	345	358	356	361	330	331	346	355	340	337	355	323	327	321	356	329	352	372	318	354	333	331	376	369	395	337	322	354	381	312	351	336	317	348	386	358	389	336	321	334	328	357	326	349	314	301	365	354	334	325	300	319	338	361	344	314	343	384	330	332	358	316	357	345	331	371	347	378	345	344	341	332	317	340	327	350	332	331	340	341	311	322	319	372	347	357	343	342	336	306	371	352	349	355	336	325	335	371	322	344	373	330	334	316	364	347	336	322	293	338	333	286	334	307	325	353	356	355	341	358	309	322	329	350	367	324	318	363	324	337	331	337	347	353	316	337	357	333	340	321	357	353	348	338	316	348	372	333	313	338	308	376	296	313	330	359	340	356	318	373	350	324	363	320	334	335	375	325	339	385	308	317	346	303	331	329	347	330	370	354	364	323	356	340	337	319	351	322	340	340	343	377	338	340	348	318	358	339	348	368	360	337	358	348	341	343	348	364	339	338	344	338	346	344	341	362	358	345	345	338	355	369	310	333	342	370	327	350	326	350	353	359	310	329	341	357	353	342	343	299	313	365	346	326	372	359	347	323	353	337	316	312	325	329	367	334	344	324	344	319	351	347	361	339	342	351	351	339	358	297	338	368	361	332	336	331	317	329	323	338	352	350	358	339	332	357	346	346	300	325	314	329	345	342	329	334	358	358	354	324	345	356	342	350	340	342	373	353	334	332	366	365	363	355	324	335	339
54269	38714	21594	10141	4345	1896	7747	28583	17307	1378	235	220	191	186	164	173	157	144	154	144	172	132	138	134	125	140	109	131	113	111	122	103	104	101	112	125	111	155	265	232	103	97	102	84	99	94	102	91	119	97	118	86	88	107	112	114	95	100	98	101	92	117	101	95	95	124	118	106	105	120	92	117	92	90	103	111	107	89	90	106	105	96	101	84	105	95	89	101	111	104	111	98	104	98	105	110	88	95	113	90	91	99	104	112	108	100	103	105	100	94	113	93	122	102	92	109	111	95	96	97	113	116	100	95	99	102	101	98	80	101	104	116	95	85	96	100	99	109	86	92	100	93	102	98	113	109	85	113	95	118	88	85	109	104	97	108	98	99	90	96	74	108	90	103	101	98	115	103	105	83	88	92	91	89	89	95	98	109	85	108	92	106	96	91	102	99	108	104	116	109	86	92	92	117	105	98	117	95	77	91	100	94	94	84	105	110	98	97	96	90	124	94	88	105	110	87	102	94	100	96	112	109	101	100	109	93	111	89	100	101	107	93	89	81	85	75	102	75	107	100	115	115	97	101	93	83	101	104	100	84	106	90	91	96	80	81	109	107	86	102	96	91	120	109	92	87	91	88	111	98	87	96	113	99	91	84	96	84	98	105	104	108	99	93	122	103	97	84	92	109	88	106	110	103	94	99	99	119	90	105	86	99	120	108	99	96	91	89	100	91	95	100	101	108	96	92	96	111	101	92	103	106	101	98	106	93	111	93	97	99	105	96	90	92	104	117	101	105	75	100	105	109	92	109	82	119	93	92	113	102	106	88	117	107	97	102	87	103	86	104	97	87	99	104	101	106	118	112	101	106	100	95	135	107	108	99	103	89	97	94	105	97	96	99	110	114	110	103	90	77	94	98	105	94	105	118	111	113	99	98	110	96	115	109	102	111	101	91	98	95	107	103	113	93	110	107	98	83	92	102	97	98	93	97	101	88	85	100	95	101	92	84	93	88	99	101	99	120	77	95	111	104	113	90	112	93	110	106	100	99	89	92	105	84	90	109	97	83	116	103	95	103	89	102	95	102	89	92	76	102	118	129	89	101	111	84	97	101	99	97	103	103	115	95	99	82	91	122	109	93	104	102	105	93	115	107	98	123	103	89	102	108	92	106	110	108	88	92	107	105	96	95	104	92	100	120	101	86	106	98	100	103	134	113	105	89	102	103	97	101	104	97	128	98	121	97	101	106	108	116	99	80	99	93	97	92	90	93	84	100	118	102	89	115	95	109	93	113	90	78	116	82	99	93	88	102	90	120	101	110	102	106	85	96	94	104	90	100	96	100	101	110	103	86	95	104	89	101	92	112	105	113	89	105	90	105	96	82	89	99	122	123	96	92	103	91	94	113	93	114	111	100	92	88	114	90	95	85	106	112	96	96	109	110	92	101	98	100	97	106	115	100	109	115	104	87	97	87	100	88	127	124	107	113	99	104	91	89	109	99	110	100	102	91	85	97	98	102	96	89	112	105	92	93	99	106	117	94	107	118	104	99	93	91	104	96	128	109	91	100	92	86	110	109	92	103	90	99	116	103	103	107	107	102	93	102	113	113	112	104	107	92	122	95	108	111	93	106	103	109	94	100	109	96	85	93	101	95	102	101	92	99	89	91	103	95	97	105	90	117	108	107	85	86	96	112	94	93	101	121	99	99	95	108	97	100	97	88	115	100	97	84	118	109	100	89	96	107	113	98	101	111	91	102	83	118	93	100	90	111	90	88	101	94	107	92	105	97	97	111	87	96	90	95	101	102	96	86	113	100	100	94	106	89	117	98	101	110	95	107	81	92	111	97	98	117	97	91	101	99	90	96	102	95	84	115	116	100	90	93	105	91	102	95	88	94	91	94	104	90	100	111	96	93	98	105	104	140	100	85	105	90	124	96	99	105	103	104	102	98	86	97	86	104	100	98	94	104	105	112	99	76	100	119	92	94	96	114	97	83	110	97	105	92	98	99	115	110	104	97	107	109	108	103	85	102	110	93	97	96	103	92	113	101	102	107	80	103	92	104	80	112	97	94	89	115	104	96	99	104	105	79	123	105	93	99	111	90	98	96	109	102	107	95	103	97	88	85	97	95	95	97	83	88	85	88	106	85	116	123	92	116	114	98	101	99	82	103	94	104	87	105	105	92	117	98	89	106	100	91	90	80	127	114	103	89	84	84	86	99	105	83	85	101	90	82	101	97	98	92	106	93	100	92	92	108	90	101	94	101	113	90	104	91	99	101	109	93	103	101	114	105	102	98	89	113	90	116	84	104	100	86	93	97	104	110	101	127	94	93	99	92	103	90	103	86	117	92	92	107	108	87	88	110	92	106	115	114	112	106	94	103	85	88	83	85	95	109	106	105	86	93	98	114	87	92	90	99	104	89	93	112	99	98	98	94	94	82	86	108	105	107	96	102	97	100	97	106	102	94	114	108	87	87	105	89	114	105	100	112	93	99	89	83	113	85	118	96	104	99	90	112	106	120	91	120	99	103	102	95	105	85	100	97	92	104	88	80	99	108	105	93	114	111	99	88	98	102	108	101	92	91	90	91	81	103	95	102	104	109	97	98	106	101	89	106	96	96	93	108	100	102	87	120	115	111	75	111	98	89	87	90	110	91	102	92	99	98	109	97	96	95	100	92	110	113	92	114	83	79	111	79	124	107	110	106	89	86	84	102	111	123	95	89	102	80	75	97	98	108	101	105	94	121	86	112	99	100	89	106	104	80	90	82	96	90	91	129	92	103	103	74	88	118	91	82	105	98	111	107	93	91	100	102	82	104	114	109	92	93	106	85	115	102	97	112	110	103	94	86	96	102	108	89	109	109	113	106	93	92	100	92	102	97	93	85	89	98	94	83	96	99	94	86	97	88	114	100	84	91	101	93	106	108	88	89	123	106	99	86	97	108	101	94	101	87	112	112	103	105	107	86	103	104	103	98	95	112	114	108	94	113	109	93	112	102	102	101	96	82	89	99	99	82	98	116	95	83	79	105	99	105	86	91	88	83	101	91	91	110	92	111	85	109	97	92	102	102	108	96	81	107	94	102	97	104	80	99	117	92	108	113	99	98	117	87	98	102	88	87	108	110	121	87	99	102	112	97	107	103	112	93	89	105	112	94	103	102	99	113	92	104	101	104	102	99	87	92	102	76	93	83	99	126	93	95	88	116	87	87	86	97	104	120	98	97	114	110	92	78	99	97	109	101	100	90	112	87	99	105	117	101	86	93	107	84	102	102	104	82	94	102	116	90	89	95	111	90	89	101	117	108	91	87	92	111	88	80	93	82	114	100	110	91	108	87	92	97	90	90	102	99	114	101	93	79	101	91	84	110	116	90	97	88	99	112	96	98	98	94	97	81	103	107	115	90	84	81	92	96	101	84	88	99	79	93	101	100	98	95	86	94	95	103	92	103	93	93	102	116	116	84	97	94	118	97	90	108	99	92	104	120	93	99	97	97
38028	30468	7439	5675	4502	3661	19394	46144	26804	1878	1072	959	853	754	691	647	638	565	535	544	872	522	463	479	444	436	442	404	388	397	308	343	340	351	356	341	327	573	1593	1150	292	301	309	306	303	332	321	313	292	298	289	306	285	303	290	268	292	283	280	323	290	278	301	289	266	276	298	264	274	267	272	257	296	260	277	258	284	290	273	263	259	288	274	244	262	253	261	267	256	244	229	287	298	269	277	250	257	261	263	258	289	279	272	270	263	257	265	270	261	247	257	267	276	274	244	253	258	257	221	262	264	272	292	257	287	291	280	269	287	274	288	268	294	304	259	265	268	251	281	262	265	270	272	254	242	250	242	258	246	268	247	274	265	261	251	261	289	270	267	250	267	264	275	249	268	262	266	246	239	288	268	261	261	253	256	278	252	278	278	251	255	235	277	263	262	262	266	271	288	261	247	259	258	270	252	248	241	265	242	253	278	243	276	259	229	267	273	276	250	268	305	257	253	281	281	282	257	273	292	280	262	261	304	262	259	265	253	274	245	266	246	247	253	254	234	268	257	265	265	275	258	248	261	294	253	270	270	264	267	278	253	281	235	243	282	271	283	290	249	251	261	220	269	268	285	241	249	280	252	258	261	273	255	309	261	261	286	264	272	285	258	242	256	262	258	275	254	291	279	235	282	247	271	259	256	281	262	244	266	266	269	239	241	255	260	244	276	240	233	240	280	286	238	277	258	249	248	262	235	261	279	253	246	255	253	292	244	252	270	291	279	252	266	253	256	248	252	259	263	274	220	240	236	253	249	261	266	280	249	252	260	253	221	245	245	267	258	237	262	263	253	249	243	280	248	287	265	248	247	245	237	214	290	242	265	242	228	234	228	239	238	268	237	264	249	263	257	250	235	241	274	245	240	252	254	257	276	262	240	267	246	245	241	245	268	262	277	238	276	283	250	235	241	246	263	250	222	224	277	256	283	254	270	264	279	240	275	237	265	230	251	250	258	275	243	227	235	241	271	257	244	240	241	264	266	230	264	230	259	283	241	247	264	262	266	246	249	252	221	266	254	264	260	277	262	270	251	261	252	258	259	271	275	275	246	272	256	215	275	260	264	252	260	233	268	250	258	250	269	261	255	257	244	266	253	256	257	294	255	230	273	259	292	268	260	269	262	260	237	256	245	278	266	267	270	248	254	245	238	252	258	249	277	268	270	277	236	243	279	253	267	281	241	257	239	241	254	251	224	253	267	244	235	284	275	283	269	250	268	227	288	266	234	275	236	258	261	266	240	275	258	214	251	281	258	263	225	266	254	264	261	259	276	237	283	278	268	270	255	292	250	267	268	259	259	262	250	289	263	263	242	259	268	281	269	254	256	279	237	246	261	249	232	263	268	273	251	300	246	241	269	265	262	253	281	275	236	256	255	263	254	269	258	252	255	253	237	274	274	241	239	284	262	262	241	276	263	259	265	259	247	249	230	291	276	261	269	250	280	238	274	265	238	277	264	213	274	253	253	255	284	251	267	253	266	285	297	296	250	267	226	251	262	278	257	272	273	259	268	239	244	257	251	281	265	291	242	254	226	284	263	254	236	262	253	282	267	243	248	247	231	292	247	247	251	277	264	287	241	262	252	255	239	263	260	262	272	236	243	274	262	253	266	276	274	235	253	259	284	246	271	254	251	254	253	295	263	245	255	258	247	287	295	252	282	248	247	241	265	235	255	277	273	283	273	271	242	258	255	259	262	253	274	226	253	262	226	261	259	252	243	238	264	266	257	248	271	263	239	253	296	279	257	261	250	239	247	237	250	242	289	263	273	253	265	250	291	250	237	263	272	270	252	240	273	230	229	278	259	273	268	269	274	243	252	264	251	251	264	277	258	274	263	274	228	272	231	241	280	278	273	259	286	267	278	254	268	271	270	260	268	270	255	284	261	261	254	278	268	235	270	242	281	255	244	263	258	228	254	241	275	251	240	285	246	270	261	285	251	241	254	285	221	287	242	225	264	274	238	250	256	263	275	260	259	286	261	272	268	248	247	246	240	239	300	273	282	263	250	223	249	274	269	269	265	264	267	271	245	247	257	273	284	233	248	286	273	283	270	237	298	242	254	268	283	245	269	249	260	228	261	244	261	268	287	268	315	246	281	250	295	255	281	255	265	257	284	268	279	259	290	255	262	248	281	262	280	265	239	281	259	264	240	261	276	253	278	269	259	255	271	259	257	267	284	273	267	257	239	246	265	247	265	273	277	269	260	251	251	262	269	273	269	273	268	304	269	269	262	244	272	272	252	265	265	243	246	250	256	241	291	287	237	243	236	275	289	281	262	257	273	263	284	248	239	258	251	249	259	281	240	247	295	254	292	247	244	273	272	257	277	276	251	263	270	271	269	256	257	239	260	265	236	257	255	241	236	235	253	271	261	279	263	262	264	260	256	252	284	280	251	276	263	258	253	256	249	240	255	260	263	247	265	274	268	243	247	248	269	254	244	266	250	301	265	272	241	251	251	275	241	238	246	248	242	261	260	273	267	261	274	259	237	279	270	234	269	254	239	277	254	236	246	265	249	274	293	297	274	269	250	197	270	249	257	243	242	238	273	281	264	254	275	236	276	272	264	254	288	245	268	244	255	245	211	246	242	275	255	254	268	252	265	258	249	282	235	270	299	278	286	252	253	256	257	257	283	286	258	254	307	297	255	249	243	268	237	264	248	259	244	288	268	243	267	259	275	259	260	256	238	263	257	266	242	286	243	241	261	252	275	257	235	283	245	249	273	258	247	274	271	245	276	265	266	300	246	260	229	240	230	267	267	259	288	255	259	222	241	277	237	263	259	260	261	241	248	259	252	272	258	270	270	261	271	255	263	265	255	255	251	297	258	260	268	259	250	250	249	249	265	298	262	261	232	247	263	260	298	253	260	266	266	276	237	265	293	264	288	289	265	261	264	248	251	258	260	242	234	266	255	261	245	248	226	239	286	258	252	258	241	277	266	297	276	281	245	221	249	246	264	286	288	256	261	259	246	240	248	234	243	231	281	257	242	240	262	253	289	291	279	255	295	243	244	239	248	272	230	269	275	258	278	297	250	277	285	264	283	244	239	224	241	264	243	274	255	264	274	258	266	258	276	260	237	261	271	275	273	258	244	259	242	251	256	260	257	239	256	254	274	248	247	258	241	246	273	245	273	270	279	282	274	279	248	270	275	268	277	286	237	268	245	265	236	255	262	215	277	244	264	248	285	280	271	242	282	274	251	236	267	273	263	252	299	284	263	252	257	294	254	254	264	269	250	270	243	257	248	238	260	269	267	239	243	246	240	272	268	271	264	272	254	226	278	257	269	276	260	260	277	259	244	298	259	223	265	270	279	277	281	260	234	283	266	275	263	254	273	247	252	252	282	254	269	260	247	246	231	258	243	253	253	262	257	255	251	242	270	279	274	247	282	230	257	270	237	273	274	264	253	232	279	238	273	272	293	254	254	249	247	232	271	262	250	262
19682	9817	2819	540	202	128	376	1802	1049	159	128	120	125	94	134	89	112	116	109	115	108	100	117	108	97	103	126	95	124	102	111	108	115	113	101	115	122	107	118	126	93	108	96	118	106	109	86	106	109	119	119	101	128	106	110	104	109	110	115	98	103	92	93	116	109	86	108	116	107	110	114	123	106	111	100	104	99	106	100	90	116	112	111	113	125	103	113	111	114	104	89	110	138	111	107	115	105	102	105	131	110	108	122	102	99	104	91	112	100	97	95	115	102	132	112	104	117	123	132	103	99	118	113	112	114	118	111	113	128	108	138	120	106	122	99	105	96	90	121	111	126	112	112	132	117	108	84	122	122	123	115	114	88	121	126	98	127	105	125	114	113	126	109	108	96	106	126	120	112	113	103	138	95	115	118	105	138	116	98	111	116	117	90	103	102	103	125	130	95	100	125	110	120	112	98	112	111	96	108	108	110	104	107	116	103	89	93	103	117	125	119	114	80	114	111	100	96	98	109	126	99	127	106	116	109	106	116	103	118	111	106	99	109	105	105	104	110	106	110	124	107	116	111	100	121	110	121	92	101	117	108	110	125	110	110	113	110	126	121	111	93	100	103	111	124	109	137	106	111	94	130	119	141	114	93	111	128	115	97	109	112	96	94	89	128	110	111	96	112	105	97	99	92	92	104	108	94	97	114	126	116	107	123	91	96	96	108	98	92	132	101	97	111	109	115	123	92	101	112	103	123	106	114	105	105	132	82	129	118	103	96	114	120	126	131	118	106	107	123	93	108	133	108	99	106	115	116	86	129	115	118	94	110	126	111	105	96	107	94	115	89	105	106	109	114	111	108	121	113	108	113	89	120	105	125	92	112	116	131	113	107	116	132	112	117	96	90	98	81	105	119	105	116	106	115	99	112	102	108	128	110	111	127	89	121	100	111	110	118	110	95	108	94	122	90	115	114	119	104	99	94	111	88	96	106	109	102	121	99	102	98	98	102	129	124	117	128	127	117	104	115	115	104	122	112	104	112	127	115	86	95	103	109	108	124	108	107	93	107	106	125	107	107	105	103	112	128	110	103	101	93	100	98	121	116	101	125	130	102	102	118	107	104	96	105	109	111	99	111	120	119	121	111	91	90	112	129	115	101	121	87	83	102	118	123	137	113	107	116	103	109	117	107	89	119	105	111	103	118	118	133	99	104	102	111	134	132	110	119	128	94	96	112	121	108	107	110	107	115	141	110	106	113	121	96	115	99	99	116	114	100	109	108	110	118	92	115	103	120	118	119	97	103	110	110	112	120	91	112	106	103	95	104	95	101	102	105	103	106	116	118	116	116	130	129	112	105	98	95	105	108	119	108	110	119	114	118	126	105	105	91	107	105	117	115	124	98	120	108	99	103	119	97	92	100	117	110	110	112	118	123	98	90	107	114	111	115	130	136	118	116	94	114	82	115	105	115	101	112	121	120	109	108	100	113	114	109	102	130	110	121	107	115	105	94	114	102	114	112	127	118	109	96	105	124	92	109	104	108	111	94	99	106	114	100	139	126	97	120	112	109	101	104	137	119	121	113	102	109	117	106	96	107	122	106	110	109	123	138	96	107	103	112	126	121	123	103	118	119	101	120	114	101	129	114	98	97	95	111	116	103	117	100	125	96	119	122	114	108	94	96	102	112	99	117	115	109	110	104	110	103	103	108	103	99	110	131	113	85	131	121	89	89	113	105	99	102	99	106	106	93	116	117	105	112	107	100	109	98	112	104	115	108	110	88	125	122	110	112	101	117	111	95	125	98	106	101	114	98	117	97	107	115	99	95	92	91	130	95	104	103	117	88	122	94	108	110	106	114	118	99	104	98	99	118	90	115	107	127	103	108	90	101	116	105	128	103	106	121	124	111	88	117	101	106	109	102	99	120	110	116	105	109	109	107	115	109	110	111	122	110	96	109	103	113	125	120	101	117	103	94	100	95	115	102	112	109	110	115	85	109	103	135	103	108	114	99	103	83	109	136	79	114	112	110	121	117	125	125	109	117	118	133	118	124	112	97	107	106	98	98	114	116	119	111	122	109	118	119	111	105	92	114	94	117	100	103	117	112	101	113	133	121	97	110	121	100	88	102	97	104	119	101	128	118	119	108	97	109	115	113	107	107	124	105	121	110	102	124	87	89	114	122	95	121	109	113	108	126	109	131	120	109	104	110	102	110	107	124	111	107	108	94	105	102	112	126	106	97	114	129	128	99	113	129	109	103	121	108	109	90	98	108	109	109	131	115	119	112	121	118	114	108	92	104	115	105	113	94	127	113	105	101	103	106	127	112	130	104	118	106	105	113	95	105	108	115	102	113	120	96	121	112	113	101	106	108	95	103	119	116	111	114	108	115	116	117	111	94	114	115	116	101	117	106	117	113	134	104	114	110	105	128	107	102	109	116	98	110	94	113	118	111	94	107	113	103	110	125	123	108	116	113	101	126	116	122	107	109	93	121	97	125	108	107	113	116	103	102	110	102	120	130	104	119	106	102	110	109	106	115	108	117	106	114	105	89	118	112	106	110	112	98	105	108	106	116	117	119	114	111	109	123	90	119	122	110	105	109	114	103	127	124	105	112	98	109	111	113	101	101	91	112	102	97	110	113	104	115	110	114	93	97	116	94	105	118	105	113	106	103	114	106	107	108	120	101	110	105	102	118	117	117	114	105	108	99	108	100	91	115	118	98	95	113	106	115	109	103	113	101	116	128	119	111	118	112	120	97	123	119	127	101	98	111	112	119	113	104	104	118	99	120	104	89	109	111	105	110	105	100	142	108	103	104	118	101	135	95	113	112	98	105	109	92	104	135	121	119	93	118	104	126	103	96	103	103	101	93	106	112	109	103	108	105	114	114	116	120	94	103	106	91	106	119	107	122	124	125	104	103	116	120	101	110	104	106	101	97	105	114	121	111	91	99	109	107	92	105	121	129	118	115	108	111	120	106	123	101	101	110	100	106	107	121	103	110	125	100	108	94	103	96	101	108	106	107	131	101	110	108	114	95	123	107	104	104	119	100	109	87	106	92	99	98	115	119	117	107	102	112	121	103	127	118	119	105	105	99	77	122	99	96	96	107	124	108	125	108	121	112	96	103	91	109	108	123	115	112	116	92	109	109	99	117	144	114	95	111	103	103	111	118	109	104	135	125	120	114	98	115	113	111	110	124	107	129	114	101	113	96	113	106	128	110	123	129	95	124	116	98	103	99	120	108	113	104	93	124	110	109	103	112	99	111	129	123	101	103	105	99	131	98	107	116	108	91	127	96	119	101	104	103	104	98	128	120	109	96	142	119	120	122	110	101	114	113	108	115	105	103	107	119	115	99	104	111	101	112	119	109	96	126	99	123	115	103	115	113	119	121	105	102	114	125	124	102	107	108	121	124	105	105	106	98	110	92	117	112	113	123	102	115	136	99	118	90	89	116	109	109	103	110	95	97	93	100	106	131	114	137	118	111	95	101	116
11700	7428	2792	815	495	459	2190	9463	5248	389	317	301	305	303	310	306	316	302	293	301	302	308	323	300	299	268	318	296	352	293	336	306	311	313	287	279	296	308	313	314	314	290	285	279	284	263	295	276	292	303	303	305	305	304	287	315	283	273	306	287	283	287	304	298	284	283	275	284	311	287	286	313	315	274	289	300	304	294	270	307	277	301	314	281	294	280	293	294	287	273	326	286	296	301	276	357	282	321	289	330	271	279	308	310	299	279	294	293	275	286	272	311	324	304	273	270	302	277	286	303	290	273	301	287	296	287	276	279	297	300	290	312	312	300	282	287	316	256	298	266	310	297	273	287	289	258	300	317	315	295	266	300	276	281	294	307	269	295	298	319	310	284	279	284	318	302	308	316	286	302	310	330	310	304	331	290	303	307	329	305	306	287	304	293	310	276	330	297	332	286	282	302	306	304	289	298	287	291	280	305	307	261	306	309	301	289	273	302	301	311	334	331	312	302	296	305	272	303	302	317	298	285	284	303	295	269	263	279	328	301	334	306	300	281	293	289	293	280	322	309	274	295	321	294	301	296	259	303	264	316	282	287	278	298	329	270	282	315	333	302	291	296	273	292	322	277	321	282	282	301	303	280	303	297	278	296	326	312	275	305	290	319	301	296	278	281	252	323	305	316	296	279	297	281	296	289	273	304	289	276	297	298	291	308	284	294	310	285	297	296	327	308	262	298	278	295	311	295	312	307	271	277	286	301	313	253	305	292	311	293	283	300	282	285	312	269	298	283	286	313	277	298	307	287	289	290	275	290	309	298	289	289	280	336	292	319	281	322	308	277	284	285	309	314	290	284	299	310	291	311	297	286	318	304	311	299	283	302	292	283	292	281	276	292	266	295	306	310	283	319	290	344	289	273	273	300	283	299	298	299	291	338	292	273	270	282	307	313	310	292	323	303	297	310	288	288	295	285	266	320	292	300	272	304	276	297	314	250	298	288	278	295	281	287	273	287	276	314	305	293	338	333	327	307	268	274	236	302	324	304	306	305	312	286	296	304	309	281	291	287	289	262	290	293	280	310	302	274	298	325	302	285	289	293	323	288	277	300	284	250	283	275	300	296	312	316	295	278	300	276	314	304	300	333	289	311	283	313	298	299	314	256	296	281	273	304	325	294	246	266	314	299	319	280	257	285	263	318	284	287	280	274	309	278	313	287	296	299	307	311	289	298	321	300	324	308	300	308	289	311	290	292	262	303	292	292	288	304	332	278	310	319	284	323	306	286	289	312	284	271	298	288	283	266	301	304	281	297	308	303	317	309	300	319	313	280	306	286	321	304	292	280	275	292	306	321	292	284	328	313	291	330	290	324	315	278	308	317	314	280	275	300	292	305	301	274	310	292	302	345	288	317	282	303	290	263	317	319	334	293	314	287	291	339	318	286	295	316	325	277	296	296	269	296	276	295	278	298	295	277	270	286	279	301	290	301	273	309	286	287	294	290	282	312	307	259	279	295	292	279	269	311	283	272	309	259	287	309	262	316	262	307	246	299	271	283	306	323	306	294	275	314	311	296	305	285	317	276	296	294	312	264	270	257	266	320	299	296	269	287	285	305	311	293	308	281	316	278	285	310	311	270	296	281	280	285	306	296	314	337	304	292	313	276	291	282	286	292	324	283	308	307	281	304	307	274	326	286	297	268	280	292	281	281	334	325	293	255	309	283	317	315	289	317	288	286	321	306	294	295	284	301	270	302	287	283	301	272	263	289	287	282	265	298	300	302	270	286	290	283	263	300	307	294	273	307	274	311	301	311	267	318	317	274	287	276	295	291	272	277	288	307	279	279	265	286	270	280	282	290	307	304	301	274	291	277	277	268	291	279	271	297	304	283	303	304	286	279	278	294	322	288	316	291	304	290	288	248	285	295	275	308	293	288	303	320	300	288	317	287	270	311	305	283	313	293	266	282	272	306	268	313	289	260	294	302	284	282	282	277	286	281	293	297	308	279	273	299	305	288	288	277	314	298	303	295	290	258	286	288	293	275	267	265	298	268	292	332	289	283	306	287	295	304	310	290	302	286	266	286	297	322	281	311	314	332	279	306	302	259	317	274	281	301	281	303	282	294	281	337	315	302	303	294	306	300	305	279	312	291	279	295	304	284	304	311	282	273	311	317	250	285	313	320	299	296	285	245	303	303	306	294	298	290	272	301	277	312	297	308	317	302	294	311	302	289	300	293	309	290	284	299	271	290	304	277	281	296	311	305	275	298	285	334	302	292	269	294	285	284	277	296	257	300	314	315	293	276	278	290	313	291	290	301	294	283	288	283	295	280	296	315	278	283	307	253	307	311	302	282	314	291	268	282	314	281	249	290	268	321	291	280	318	310	277	277	298	283	311	271	294	285	313	306	298	281	293	298	312	247	314	305	289	278	278	294	292	263	310	307	274	291	295	289	290	279	251	294	277	306	258	300	306	274	327	293	293	319	320	283	299	274	285	265	302	296	323	313	292	304	280	289	286	326	309	304	277	337	266	285	332	305	280	291	319	301	282	335	285	273	327	289	326	308	305	311	303	276	303	322	289	304	277	309	289	278	301	286	269	292	293	287	297	295	295	320	294	309	315	309	313	319	317	319	282	328	281	312	304	292	295	277	304	294	296	305	294	313	273	276	260	274	318	304	277	243	287	309	290	316	305	305	295	274	304	300	303	300	306	298	307	333	289	290	298	314	300	263	298	300	293	284	298	298	304	288	255	309	295	304	295	301	314	290	293	324	285	257	307	286	320	297	305	296	295	307	277	290	321	299	285	312	286	295	286	312	269	288	319	302	265	289	293	296	283	294	316	294	297	287	294	288	302	279	285	299	315	291	288	295	268	298	294	281	265	280	288	288	297	270	288	311	295	307	291	308	317	282	317	296	278	286	295	307	301	296	303	295	330	322	301	275	310	278	268	304	304	290	312	331	304	289	316	303	288	277	301	304	250	294	312	322	307	275	314	285	294	289	303	291	280	296	315	298	275	281	315	283	311	275	304	285	295	319	301	288	299	307	317	278	283	271	331	321	278	278	283	315	293	271	288	294	320	274	304	288	299	280	302	326	280	275	302	278	274	314	298	287	291	313	274	298	301	290	326	294	282	331	300	278	300	303	264	296	304	296	284	314	305	260	304	278	292	302	303	296	311	296	333	272	301	282	297	300	287	299	283	272	299	298	304	288	281	337	275	289	315	304	290	285	301	273	309	284	309	284	309	295	294	294	308	254	278	288	315	289	263	294	293	291	307	279	319	279	295	302	288	292	294	284	270	301	286	267	299	317	288	263	287	277	280	296	277	280	309	322	292	273	324	295	319	275	321	290	265	290	269	297	285	269	319	327	259	339	288	294	269	265	310	287	318	286	290	312	275	323	313	306	287	305	277	292	307	321	293	314	275	305	294	310	309	301	301	299	336	311	310	321	307	281	283	281	276	302	311	284	288	265	319	320	285	305	286	305	320	280
43660	33192	13630	4141	2220	2801	4897	23434	19208	1347	186	156	177	147	158	144	169	163	149	157	176	139	142	151	138	137	145	147	131	141	129	140	133	119	132	149	145	160	139	161	136	134	163	146	135	120	135	128	131	127	138	143	136	154	146	146	136	137	124	138	143	111	153	117	142	149	156	153	126	113	133	137	128	135	149	110	123	136	126	156	122	150	125	130	119	124	124	148	120	137	139	149	134	134	142	144	113	137	139	150	148	149	140	146	142	136	133	116	125	127	143	142	128	142	127	118	143	132	104	126	134	142	136	114	135	143	148	141	113	134	120	133	111	137	124	158	123	125	146	123	139	140	155	148	130	134	131	121	144	135	111	132	133	138	138	130	161	130	141	141	118	119	135	109	133	134	133	109	128	147	141	134	147	130	139	148	140	147	113	145	165	115	138	131	113	131	163	119	127	154	127	139	136	129	120	138	133	111	130	131	120	134	153	126	121	147	146	135	161	135	136	137	140	160	150	144	119	136	146	131	131	139	121	129	138	140	125	144	153	130	128	119	117	145	139	137	135	129	131	128	141	139	119	135	119	129	146	141	124	107	144	143	126	130	158	129	131	126	122	143	149	118	117	154	146	134	128	141	121	136	141	112	147	139	148	136	138	127	123	136	114	150	126	124	138	126	143	115	116	134	140	130	132	127	156	134	124	132	135	118	125	134	141	152	139	134	129	154	122	139	117	136	124	136	139	144	120	140	129	140	140	135	160	137	130	128	128	152	116	146	135	142	146	136	144	139	118	148	141	149	142	117	143	167	116	117	143	158	131	119	138	121	110	149	122	130	116	129	132	124	154	138	137	114	147	115	109	117	128	121	123	114	118	140	131	116	126	140	130	135	146	125	158	128	124	146	128	126	141	146	139	128	123	149	119	138	146	135	135	143	129	140	144	134	127	162	165	137	148	112	145	125	136	148	122	130	149	126	124	131	127	124	144	117	128	175	127	137	128	124	119	155	134	128	148	146	130	135	120	143	131	136	131	114	140	128	120	155	138	134	145	117	137	125	107	136	135	140	126	132	146	112	137	124	115	123	124	130	119	143	130	155	157	156	107	139	141	149	114	125	131	135	158	130	159	112	146	143	144	149	151	105	137	160	138	105	147	119	144	121	129	150	150	140	152	127	128	150	133	131	141	142	152	126	147	130	138	148	142	141	115	132	161	152	120	129	147	141	134	136	135	128	144	155	128	125	133	156	140	120	136	141	141	138	141	146	133	144	136	125	130	120	148	144	132	121	135	156	126	140	139	141	129	127	138	139	127	131	121	142	134	150	131	145	163	146	131	126	156	129	143	146	138	135	115	137	138	126	132	135	132	129	140	119	143	162	129	130	125	121	134	135	134	141	130	136	131	138	137	130	136	152	130	120	139	138	140	131	122	141	141	126	140	126	135	143	140	148	135	133	133	121	135	120	135	150	130	139	125	127	127	140	108	135	120	128	148	144	141	134	142	123	128	154	145	128	151	133	147	141	128	128	135	134	128	136	133	149	127	140	154	147	127	127	119	138	118	143	125	141	127	110	122	109	161	117	149	133	129	155	131	153	136	141	121	131	128	150	132	125	157	124	120	121	145	150	131	116	134	124	146	151	127	132	135	132	132	115	131	135	146	158	127	146	114	124	130	137	131	142	158	120	131	132	142	129	127	130	136	126	128	127	145	156	138	131	153	137	146	122	105	117	133	135	129	148	146	123	136	144	140	136	126	152	132	164	125	135	133	151	138	146	129	118	122	127	130	140	140	132	132	133	132	138	132	109	146	155	126	135	136	124	150	142	116	144	117	134	147	148	136	145	134	107	148	108	137	133	147	134	135	140	124	122	139	123	149	116	138	133	133	138	146	129	125	142	137	141	148	132	147	131	108	124	132	130	148	137	133	139	148	136	126	143	156	122	124	134	131	127	151	132	155	130	146	116	128	145	141	141	121	133	119	127	136	138	140	128	125	135	158	140	140	118	145	131	131	130	141	134	139	136	126	123	127	137	150	140	136	140	165	125	135	129	137	130	154	133	138	132	148	138	131	128	121	131	148	157	114	143	121	129	140	140	136	148	138	138	144	137	159	128	139	130	122	144	116	113	144	125	139	136	113	107	144	125	129	141	135	138	135	123	153	156	143	118	119	138	121	129	116	136	153	129	131	140	149	121	137	145	136	142	144	110	124	148	125	124	141	114	131	117	133	146	142	146	142	138	135	127	143	143	142	129	111	134	132	141	134	136	120	133	127	126	148	132	134	148	141	138	141	122	143	133	128	134	134	150	146	139	129	134	126	136	159	105	114	131	127	138	124	135	130	141	131	114	126	136	142	147	124	133	138	138	133	112	111	149	162	135	140	130	126	125	122	125	149	129	113	133	131	126	154	151	140	136	149	131	106	145	133	128	128	138	130	133	121	166	132	132	146	145	149	137	135	142	135	128	137	130	128	131	123	126	144	125	114	154	141	124	116	133	145	149	147	125	129	148	138	136	117	130	122	116	133	134	125	140	114	109	135	118	124	144	138	172	135	137	140	123	120	141	118	124	135	146	134	146	141	140	112	111	163	126	128	128	140	143	163	138	133	138	121	128	140	129	126	131	124	126	145	142	140	130	126	119	121	127	109	151	154	144	114	142	134	130	139	129	128	127	145	123	143	149	107	140	128	144	133	139	142	141	139	145	150	108	133	145	141	116	139	117	126	136	150	142	134	154	149	126	148	134	123	133	128	152	129	127	123	141	149	150	123	146	134	121	137	141	134	145	126	146	108	153	135	133	133	121	130	149	120	126	153	139	125	134	123	146	148	150	133	137	154	124	137	128	125	131	129	118	141	125	144	161	128	118	120	155	120	128	144	136	135	150	145	139	140	127	125	147	135	116	142	139	143	126	136	120	141	122	144	138	126	121	120	123	146	119	121	120	155	117	133	123	131	132	126	141	131	145	141	129	139	139	141	126	130	129	134	131	140	136	149	132	120	151	133	138	129	153	123	127	150	104	136	131	118	116	140	118	117	138	107	122	150	139	132	159	149	119	133	153	139	133	134	136	147	155	149	146	147	130	144	124	124	145	126	132	129	132	118	132	123	138	130	124	142	122	151	136	134	135	128	115	120	142	120	139	144	125	136	127	149	120	148	148	150	136	127	133	132	139	130	144	110	125	120	139	139	125	141	151	132	145	125	142	128	154	155	124	135	131	124	140	108	140	148	113	107	111	145	151	128	126	152	154	121	134	140	142	132	133	147	132	142	131	130	121	127	126	109	118	128	131	135	135	135	170	130	122	138	116	129	130	134	131	139	177	125	143	131	133	156	136	138	136	136	111	144	140	122	148	122	149	122	131	132	133	143	121	121	148	154	148	135	138	131	152	136	126	123	140	141	127	160	145	110	146	129	141	143	128	147	135	130	143	144	124	131	118	133	130	144	140	131	122	122	144	138	133	132	129	120	131	134	136	155	147	128	136	124	130	128	127	129	129
29529	21904	5433	3433	5243	10015	15279	43046	30808	1404	731	638	600	589	556	530	482	484	468	430	739	538	415	422	444	420	411	421	397	398	383	369	396	382	409	417	391	410	418	500	407	374	358	393	356	348	381	373	381	367	350	331	377	340	351	355	355	352	382	369	366	380	400	344	371	354	360	362	363	360	321	320	375	343	336	366	344	320	364	398	364	339	354	350	383	350	360	359	353	319	366	376	337	349	337	329	320	406	366	384	356	362	363	330	349	352	332	331	337	341	338	406	383	369	319	334	353	362	356	327	318	366	327	366	335	352	357	360	333	364	373	344	350	356	347	384	374	341	334	364	352	362	347	349	349	341	347	353	359	342	377	339	365	361	342	374	336	358	377	352	312	355	353	347	359	339	352	351	341	385	377	338	343	320	346	352	370	382	352	346	339	368	379	391	383	368	364	362	352	316	397	322	335	367	333	392	364	334	317	352	361	367	391	357	351	324	364	342	366	363	342	367	379	360	371	383	338	353	355	354	360	338	344	355	341	353	354	351	346	327	370	332	347	376	365	355	362	372	366	340	364	355	339	345	358	409	335	341	330	354	348	347	321	335	371	306	362	388	352	358	332	336	313	354	360	355	373	356	322	330	325	348	343	376	365	304	345	335	381	345	379	383	372	332	333	319	354	374	328	361	343	383	367	361	369	324	357	337	333	331	335	349	342	350	340	370	343	329	351	339	382	348	335	345	334	360	383	353	376	360	373	363	348	335	372	372	355	394	353	368	343	325	393	348	331	362	374	311	323	361	353	333	345	327	372	334	363	350	367	335	354	352	336	368	357	379	350	305	329	364	360	340	359	336	363	352	375	324	367	334	371	337	355	339	335	362	371	345	353	366	368	358	371	374	355	367	345	349	352	364	342	354	352	331	326	337	327	360	348	345	375	365	340	324	364	344	368	351	375	358	349	351	350	365	331	314	351	326	347	353	364	356	322	357	372	336	353	365	351	359	344	342	366	345	333	331	348	332	359	386	346	370	338	368	379	358	336	350	347	336	340	371	348	368	338	399	334	334	349	342	371	311	359	353	349	323	371	341	349	348	331	347	358	369	381	302	379	362	373	381	350	361	366	324	341	349	371	346	369	319	377	353	351	359	346	315	338	359	370	384	353	375	318	330	335	355	358	375	326	353	325	334	342	376	329	348	333	365	344	332	358	330	375	360	341	347	361	349	362	370	325	369	337	381	355	365	336	389	362	332	342	309	345	411	337	356	350	349	357	355	371	334	370	356	338	374	355	358	361	360	369	344	353	352	350	360	349	348	351	345	360	344	373	365	374	370	368	374	361	336	348	321	331	348	346	359	384	334	341	327	343	356	353	361	361	381	344	367	338	404	396	341	369	355	370	365	363	358	323	342	350	366	366	352	393	354	363	339	358	334	328	341	355	368	332	322	325	367	332	368	373	371	304	385	321	339	361	402	382	345	352	378	335	335	361	357	383	362	363	358	321	344	315	362	331	364	376	358	352	348	360	354	324	375	357	328	335	319	343	357	357	336	366	380	347	354	348	349	315	328	339	330	347	366	326	342	373	318	330	377	348	317	363	378	377	305	354	360	345	350	366	344	372	362	377	355	374	390	353	348	362	375	358	340	336	332	341	342	317	350	358	371	338	349	346	349	334	360	377	343	346	334	352	360	321	376	360	374	361	382	339	355	310	340	382	344	336	325	349	349	358	374	338	332	351	365	328	335	361	376	356	364	365	376	342	345	313	346	350	366	368	354	367	354	366	382	364	341	359	368	326	369	352	353	350	346	337	367	340	341	331	345	359	351	315	367	346	332	329	333	387	380	358	363	338	353	358	364	352	311	334	359	369	336	337	353	325	398	350	330	349	341	371	317	321	362	360	347	360	350	366	362	342	359	375	368	313	350	350	356	368	315	344	354	325	349	361	374	391	375	357	359	331	354	331	342	350	349	365	379	346	354	349	327	352	377	369	360	341	352	365	354	332	370	346	383	374	342	314	344	366	408	348	362	318	374	337	349	382	315	342	337	363	356	360	386	364	355	350	327	352	340	320	375	342	374	344	345	348	358	340	337	335	355	374	355	339	360	344	354	376	363	346	369	336	356	364	343	336	318	385	332	315	335	342	316	338	339	369	350	330	332	372	351	334	341	342	378	355	329	349	372	348	345	360	336	366	309	351	363	342	349	383	338	336	348	397	355	353	358	344	369	387	331	338	340	332	366	339	334	330	346	346	359	350	358	349	345	381	326	333	363	348	346	390	376	373	328	310	370	293	326	324	370	340	334	355	353	358	348	360	326	330	356	369	373	345	354	339	354	387	318	354	328	367	341	351	344	356	371	343	361	319	359	375	351	325	342	378	351	338	378	343	334	329	343	359	387	350	343	339	348	349	358	338	358	373	329	328	354	350	325	365	352	357	334	342	351	337	371	376	355	350	366	358	376	365	317	344	341	350	332	347	346	345	347	379	342	342	375	330	320	331	340	361	349	407	364	347	336	339	336	335	352	340	362	336	353	370	342	336	334	345	343	350	351	356	352	301	324	355	354	349	341	387	372	393	380	359	344	355	353	330	332	364	362	366	352	366	339	322	374	311	371	325	322	353	356	358	359	358	373	311	368	349	364	389	352	354	326	358	344	361	349	379	347	349	325	369	306	342	320	333	363	334	361	318	354	376	367	356	372	366	348	350	386	309	361	351	338	331	382	374	338	316	347	325	365	352	331	328	315	351	345	329	339	347	340	349	347	318	333	385	351	381	347	377	325	388	336	341	346	315	346	376	350	343	361	358	364	341	360	348	333	348	381	338	343	358	325	375	349	352	362	351	340	361	359	353	365	357	321	369	326	374	364	369	352	329	343	338	363	351	330	338	324	355	351	338	366	333	378	348	361	327	356	345	351	372	316	358	360	352	365	343	350	335	342	353	338	343	333	355	373	373	373	322	370	351	347	364	341	332	365	367	358	314	351	365	323	373	346	359	350	359	377	339	355	370	353	345	343	366	361	337	347	358	349	350	350	349	356	351	353	366	357	372	317	327	369	336	344	317	358	352	363	399	344	379	329	314	371	329	337	338	335	371	357	335	329	351	362	336	344	351	362	341	328	340	369	337	348	348	354	330	337	344	327	329	369	326	347	349	334	388	371	349	355	302	329	359	357	347	329	349	355	344	351	363	366	351	326	354	345	370	340	350	375	317	370	362	352	345	381	405	335	351	374	370	336	381	343	355	358	363	360	328	367	301	343	359	355	331	329	355	331	341	354	328	349	353	339	348	332	366	342	331	360	355	343	377	335	362	350	360	352	356	365	330	348	357	346	337	380	338	350	348	346	355	362	338	307	352	352	345	358	360	382	377	350	366	377	349	359	347	360	347	351	337	349	356	350	334	360	322	349	368	344	332	370	357	338	359	372	374	358	346	348	328	336	358	367	353	381	384	388	352	360	333	316	373	365	335	350	338	361	367	310	342	337	363	353	314	338	334	387
50036	43040	28358	12796	5872	4634	37450	48021	30512	10623	446	157	126	140	131	134	145	128	124	133	121	122	119	108	119	124	122	114	97	112	114	94	108	144	120	110	142	102	119	125	120	107	107	117	131	106	131	114	98	99	101	94	123	116	114	127	112	103	106	123	115	117	108	117	110	108	123	137	130	109	124	114	90	109	122	110	125	110	103	122	123	104	117	141	104	93	106	129	115	100	106	110	119	113	125	87	129	107	116	109	128	110	90	76	124	107	141	103	95	108	128	110	100	115	98	111	98	118	112	112	131	100	115	104	108	108	99	112	110	110	111	120	100	118	94	113	106	108	92	112	111	108	84	110	116	114	117	115	106	130	131	111	98	120	112	101	125	111	119	130	95	113	144	94	93	112	115	95	101	100	121	105	105	108	91	104	101	95	128	104	119	110	116	111	107	101	105	99	117	119	127	120	112	115	102	92	101	110	107	84	98	105	115	105	122	129	99	114	107	100	110	103	117	107	103	108	110	145	106	99	102	114	112	97	99	104	127	125	98	107	113	102	110	123	106	93	106	121	106	96	121	114	103	102	111	112	109	95	107	109	96	96	105	120	90	112	128	108	111	111	111	113	128	99	107	125	118	94	115	95	90	91	103	83	103	124	104	133	104	121	131	111	117	94	118	112	125	97	111	99	114	104	102	125	121	111	97	111	93	104	104	119	115	96	118	115	111	109	115	123	101	93	97	91	98	113	119	114	108	113	107	98	108	125	131	106	148	108	117	95	113	117	106	115	104	100	88	120	102	103	113	112	115	104	91	101	93	104	95	135	117	84	99	103	117	98	115	140	109	111	117	118	112	116	116	104	123	93	112	114	107	114	99	109	113	108	93	116	114	102	111	106	111	109	123	131	113	114	108	118	121	113	116	112	130	116	102	88	113	96	108	111	112	114	139	110	95	107	90	105	91	106	117	106	130	130	116	105	110	108	111	140	120	112	84	114	115	121	93	108	102	107	102	104	122	100	127	105	95	100	121	125	115	117	104	106	105	95	103	110	103	124	105	112	131	121	130	111	91	107	108	118	128	126	103	99	109	99	115	111	103	108	115	101	100	98	119	116	110	116	120	100	117	121	102	104	96	93	107	104	107	130	129	100	149	116	105	108	109	109	106	100	93	109	104	133	106	97	109	96	119	109	115	111	121	110	107	93	142	118	100	104	102	113	98	125	115	101	109	110	97	106	106	111	103	96	90	120	99	87	124	106	95	109	106	123	98	102	108	111	109	111	109	118	99	112	110	112	112	129	98	98	107	85	104	98	128	90	98	130	119	98	127	116	96	109	122	108	110	115	115	96	98	116	91	107	118	110	100	107	126	128	110	115	120	110	91	97	125	95	110	114	111	119	117	113	116	114	108	111	113	100	106	114	105	111	98	114	114	106	119	104	118	82	104	117	99	96	91	121	114	107	111	124	94	121	109	115	103	103	124	108	105	105	119	90	101	101	111	119	113	116	116	112	113	104	105	110	113	100	93	127	124	120	98	106	121	92	102	105	111	119	102	128	102	109	118	88	97	116	81	107	120	95	119	103	118	104	109	93	108	126	103	104	105	107	99	106	128	127	117	104	110	123	105	118	98	104	124	96	114	108	104	117	133	108	109	111	112	104	114	121	122	119	113	98	108	99	117	136	97	104	107	101	85	115	104	116	119	99	118	97	99	118	119	106	117	105	103	121	105	110	145	116	116	97	127	112	104	98	104	122	124	106	122	131	119	119	105	114	116	87	102	92	131	112	109	95	97	99	123	88	94	100	106	99	116	118	107	127	95	112	93	107	92	116	117	116	109	124	104	110	119	115	91	112	108	104	106	102	122	97	104	100	119	110	106	117	126	114	109	113	122	114	103	124	124	96	106	99	124	115	120	100	105	96	94	105	112	104	89	87	100	116	120	89	96	111	102	114	104	103	113	106	96	102	110	119	116	116	128	108	98	104	97	107	109	93	96	95	111	93	105	117	91	106	120	117	117	109	109	104	94	99	106	106	100	105	101	112	109	122	98	142	113	111	118	107	107	105	110	117	123	95	111	111	108	110	106	123	116	125	134	99	122	113	117	111	108	110	102	96	127	129	112	114	93	97	126	113	104	122	116	115	108	124	115	114	109	105	122	122	120	121	95	94	119	117	106	122	113	102	106	115	125	108	119	109	124	106	115	108	86	128	94	113	106	112	115	114	111	120	119	108	124	112	135	121	107	107	101	116	122	110	123	121	105	100	130	109	96	104	110	95	103	103	105	101	117	97	112	109	92	104	109	123	121	121	95	102	102	116	112	130	108	115	114	112	110	110	121	94	94	109	118	137	111	98	114	102	101	99	86	127	89	104	108	120	114	112	112	80	99	112	109	111	110	125	103	107	103	128	123	117	119	96	117	112	122	108	118	135	103	88	109	119	103	101	115	126	129	105	117	113	115	118	129	119	92	105	106	110	105	109	114	110	109	112	108	114	130	99	114	100	119	99	96	117	100	107	103	106	100	102	99	101	119	123	118	117	101	96	130	119	120	115	117	103	116	116	123	115	107	105	89	102	88	133	129	102	109	104	90	103	119	115	110	108	103	114	121	115	114	126	111	95	111	99	118	104	105	111	123	103	120	118	111	100	102	114	103	111	105	100	123	107	120	114	114	104	120	113	96	113	134	119	115	116	100	134	114	98	121	126	100	103	120	108	90	120	112	112	118	106	135	107	107	94	115	109	96	106	114	111	118	127	114	117	117	98	106	108	120	80	100	113	125	99	119	107	95	105	136	107	117	130	95	114	123	104	104	118	119	118	98	121	98	112	124	107	94	94	116	117	103	112	101	117	130	107	111	105	111	117	114	87	106	111	97	115	107	99	109	131	95	94	128	115	128	122	110	96	87	126	80	98	105	124	112	108	104	104	114	105	121	88	98	88	108	102	105	101	127	116	101	94	113	129	125	100	111	109	99	98	104	107	121	94	112	113	106	136	101	98	100	92	122	108	117	119	104	99	110	100	110	126	101	127	109	108	117	134	117	115	100	120	118	124	108	115	109	104	122	88	102	114	120	91	113	106	113	112	107	103	114	97	106	100	110	93	138	98	115	116	126	134	102	100	106	119	115	112	107	115	113	111	101	93	113	117	112	111	118	135	105	116	117	97	114	117	119	106	101	118	97	100	110	108	117	122	100	115	122	116	88	115	118	123	125	129	139	106	89	101	106	101	104	121	107	98	106	108	104	106	121	116	105	98	93	111	102	130	104	109	98	118	121	115	116	101	90	102	107	112	122	124	102	94	116	134	113	111	121	125	113	132	104	98	113	113	116	111	106	109	106	121	94	99	113	127	110	109	104	110	110	94	115	118	112	116	111	118	118	103	104	124	131	103	126	105	106	95	111	118	107	110	121	121	108	115	108	108	112	102	122	99	103	123	112	122	120	127	122	100	106	106	101	109	106	113	109	119	118	109	97	128	97	110	106	91	121	93	97	121	106	104
34215	34750	17912	5976	6700	12255	53551	59711	43383	15938	612	539	555	438	502	440	444	443	385	377	404	396	362	367	339	372	368	302	352	289	329	337	321	325	305	317	308	327	409	352	313	284	304	305	301	293	326	311	302	286	308	291	302	312	313	329	312	278	296	317	290	317	264	295	277	289	315	316	316	273	274	309	327	307	305	298	307	302	262	272	289	301	306	275	265	273	273	264	299	275	291	284	282	301	272	275	303	291	317	264	263	293	313	281	298	296	288	309	298	292	298	287	308	317	274	297	286	288	275	274	302	300	266	291	330	291	324	270	260	318	326	334	318	278	289	268	293	268	285	278	308	297	281	320	265	302	299	260	296	296	276	308	300	287	289	305	275	286	315	345	293	289	282	292	294	282	281	296	311	257	293	278	302	310	283	280	270	312	266	266	267	278	312	285	314	272	287	332	285	305	288	272	272	308	257	268	309	288	294	268	273	307	307	285	290	295	306	327	309	279	289	298	288	311	294	274	324	318	269	274	305	287	289	268	283	342	297	268	303	323	309	288	290	310	287	249	274	283	279	311	317	292	319	269	261	279	288	290	277	310	308	272	256	294	276	279	285	275	278	298	298	309	272	262	302	323	303	280	255	288	301	304	283	307	300	284	264	283	282	290	290	292	282	294	268	261	268	307	296	280	262	263	278	283	256	275	285	280	277	282	265	273	281	282	275	275	304	292	275	293	280	305	306	278	321	289	310	301	280	316	301	302	298	288	290	285	285	312	315	275	307	303	288	283	295	319	275	278	298	289	273	305	304	264	259	294	293	273	277	280	269	301	284	288	279	274	259	269	288	291	321	279	274	289	291	300	251	281	307	287	271	267	260	284	261	295	290	300	277	289	285	269	255	281	291	257	267	299	300	302	261	298	279	313	287	298	273	286	286	264	261	269	286	294	276	315	272	270	318	266	270	306	277	294	269	303	327	299	291	281	287	294	282	275	300	321	285	255	280	279	294	295	295	297	283	291	304	255	304	286	281	279	257	281	294	310	282	304	311	258	293	275	282	277	282	314	310	262	276	279	262	314	306	292	275	308	298	296	316	281	271	285	281	278	270	331	282	286	271	285	296	273	282	294	311	318	294	294	246	304	284	280	289	281	293	317	276	302	313	283	247	299	271	259	261	278	297	290	279	283	287	257	259	290	295	265	280	293	284	281	313	274	308	287	275	261	282	276	294	288	290	299	282	259	298	284	271	282	278	265	281	267	297	273	278	258	332	321	295	297	265	305	301	277	295	278	318	286	283	267	287	308	263	301	284	300	307	278	287	275	300	281	298	257	267	268	295	301	288	287	288	277	278	272	287	315	284	287	297	288	295	280	284	263	295	294	296	297	312	306	294	291	295	294	304	310	291	287	264	296	279	295	240	286	288	277	277	324	248	303	297	292	295	309	302	278	271	252	287	283	289	278	312	296	278	278	293	252	269	289	294	302	294	268	336	293	283	289	299	270	316	288	266	273	274	265	293	267	285	280	277	277	288	289	277	259	288	277	285	274	253	279	282	318	283	286	296	278	302	319	295	281	309	288	288	270	286	294	288	291	255	330	276	333	284	275	257	301	272	277	273	316	286	263	279	272	271	314	277	299	295	274	266	288	284	304	271	289	301	260	270	253	281	259	300	271	265	288	266	266	306	293	289	267	252	248	310	276	312	295	273	303	281	256	255	295	289	270	268	286	290	346	265	272	306	299	336	274	277	297	287	311	283	277	282	287	311	259	285	293	271	283	294	305	300	288	283	277	277	263	299	281	331	300	291	272	262	321	274	297	297	320	288	292	287	299	310	281	304	292	278	267	295	249	295	315	304	277	282	293	323	285	295	278	272	310	290	301	300	270	262	307	289	291	294	291	292	290	279	277	305	296	280	278	279	281	272	288	279	292	269	296	278	293	296	310	297	285	294	300	308	308	298	276	286	274	291	303	284	263	289	293	280	302	270	288	247	289	289	297	291	297	319	281	285	297	295	274	321	300	262	295	285	279	232	289	272	281	286	293	277	252	265	279	267	290	265	291	286	259	296	280	277	271	290	283	285	278	285	302	288	291	304	307	296	271	281	280	307	304	296	302	293	300	272	275	273	262	293	264	270	304	292	273	297	269	303	277	275	277	263	329	293	298	310	249	268	304	299	263	280	261	277	289	303	266	283	322	308	300	303	262	287	277	287	323	283	293	271	271	270	297	272	291	305	286	310	282	274	317	327	295	285	305	275	312	267	279	288	271	285	317	301	250	311	273	279	298	286	277	300	313	291	284	283	292	290	284	286	262	305	304	329	293	311	297	278	297	283	270	269	287	275	289	292	302	298	313	292	285	268	291	323	276	320	268	259	263	265	300	302	292	283	283	298	298	294	291	320	309	257	274	304	284	254	298	278	288	283	298	290	292	267	281	273	301	261	278	333	269	334	308	270	287	289	286	277	298	329	311	308	286	320	262	294	275	286	279	276	285	280	291	289	301	318	290	277	288	288	265	287	286	272	281	265	301	318	282	293	276	300	338	258	265	291	300	303	310	268	280	327	300	301	319	278	264	281	279	305	274	308	275	284	294	271	288	284	285	289	285	266	287	267	277	276	313	300	290	291	276	335	293	309	300	271	277	278	290	292	259	287	304	284	292	277	316	255	297	294	302	290	272	304	324	290	337	252	244	256	256	262	305	299	295	278	313	291	284	264	284	298	279	285	295	289	291	293	286	298	284	291	255	309	302	304	293	281	252	295	318	318	280	272	291	316	290	294	296	308	296	288	291	311	313	288	268	275	291	257	266	270	298	286	304	276	263	274	297	313	293	260	299	281	301	276	312	270	296	290	293	249	268	325	270	289	273	310	297	297	275	286	272	305	278	306	301	294	297	315	316	275	289	251	271	284	303	277	275	279	303	292	306	279	307	282	261	299	296	294	317	273	297	277	291	317	273	305	266	297	286	272	264	269	293	279	263	262	294	280	270	292	302	297	283	300	261	254	263	282	287	282	266	265	265	249	295	281	291	318	303	287	307	303	305	327	314	292	296	281	263	302	277	283	296	326	278	273	309	269	274	282	291	280	269	278	299	275	296	293	279	268	269	316	340	303	300	277	262	259	285	294	288	294	268	291	294	269	292	299	302	296	291	273	280	269	287	309	270	294	318	288	281	306	306	294	277	293	284	308	274	298	282	289	272	266	296	276	301	315	307	282	290	295	258	305	309	267	284	301	277	304	267	289	269	280	285	287	284	282	315	273	301	265	285	311	300	313	310	290	295	291	292	295	297	280	290	280	260	292	323	284	253	281	278	277	317	274	285	294	292	303	278	297	302	310	277	277	275	313	285	309	293	281	270	285	295	303	303	278	309	272	282	294	281	301	295	286	281	301	287	264	266	269	264	300	270	290	306	282	337	326	275	308	282	281	302	298	303	303	271	279	278	279	280	276	280	266	294	302	305	321	300	292	262	286	284	303	270	299	282	281	277	299	287	290	240
20758	15116	9616	1740	940	266	2141	4590	2927	576	139	126	126	120	118	136	125	124	118	111	115	100	137	122	121	127	119	127	120	106	138	130	140	138	113	123	135	108	137	140	115	119	126	133	123	110	112	143	133	119	142	143	109	116	113	104	130	124	116	127	125	119	148	116	110	119	103	111	124	133	125	110	127	104	116	114	114	116	112	117	128	128	124	112	116	135	117	108	113	130	126	124	130	126	137	105	107	128	135	119	102	103	111	132	114	110	128	132	117	135	132	124	126	118	117	127	119	115	140	117	119	129	123	127	112	120	125	119	109	128	115	123	107	105	132	127	109	120	137	133	117	102	137	124	126	136	108	103	117	131	123	123	122	119	118	123	116	122	118	124	141	137	120	130	99	123	112	136	138	118	101	125	142	113	119	132	130	109	112	112	105	123	132	135	127	134	122	138	101	104	103	119	143	118	130	124	116	123	115	132	124	127	130	104	122	136	108	120	138	126	114	119	120	126	129	135	132	111	114	125	119	100	126	126	134	113	103	106	122	143	125	101	114	132	129	130	132	134	142	101	129	120	112	125	118	136	146	108	105	122	115	111	127	113	130	118	109	95	125	120	114	112	127	113	100	118	116	128	124	118	133	115	118	106	125	127	134	127	140	134	140	119	124	119	123	129	135	117	127	132	135	122	125	99	123	129	124	121	110	120	126	99	120	145	98	124	130	125	131	120	123	105	129	118	124	136	121	113	123	116	122	114	121	127	137	143	124	120	105	125	112	108	109	118	118	119	108	134	121	118	125	111	134	127	150	117	117	140	136	103	114	141	116	115	93	134	121	128	136	138	140	122	108	122	118	117	124	128	100	122	110	110	125	113	136	137	133	131	128	91	117	128	110	126	121	121	132	126	112	120	122	109	106	120	122	106	122	124	116	126	129	113	145	118	131	114	113	127	127	132	118	138	121	140	117	124	114	126	118	149	120	140	143	112	131	114	111	111	122	101	140	121	120	151	105	126	120	109	133	118	116	132	115	114	130	133	135	117	118	133	142	136	130	133	145	125	121	127	112	128	100	144	117	124	139	114	116	111	120	96	129	116	145	128	126	123	109	141	123	135	109	100	111	119	119	104	123	136	123	113	107	134	109	110	100	124	115	131	107	107	105	115	121	119	130	139	141	130	119	124	127	116	119	132	133	121	131	124	123	112	117	118	133	116	132	128	117	123	113	144	121	129	133	117	115	138	131	109	133	100	134	127	132	139	120	107	128	113	132	105	135	127	127	116	138	137	128	115	145	136	128	124	125	145	114	138	116	115	121	113	102	130	114	117	124	107	128	128	116	111	109	147	143	106	124	109	110	127	125	125	92	120	130	125	117	112	130	118	126	129	112	116	121	127	94	130	118	112	120	123	128	104	110	120	136	110	134	140	124	129	138	123	117	120	94	122	118	137	142	109	103	129	99	132	111	125	101	125	121	108	117	127	127	104	121	133	131	136	133	111	126	117	121	134	126	118	114	133	116	113	109	114	123	100	120	118	110	122	114	126	112	114	109	141	123	114	124	119	110	128	118	117	132	120	107	109	120	122	111	115	133	127	123	128	139	137	151	124	118	151	118	119	118	124	119	117	118	108	108	129	125	116	132	118	119	140	113	111	112	121	137	120	103	133	119	129	107	113	137	135	104	115	112	117	117	97	134	139	118	124	123	131	109	104	90	115	114	129	104	106	118	117	122	140	114	133	114	130	121	124	141	134	115	125	120	125	127	119	107	115	116	123	118	133	123	132	127	122	122	143	133	113	125	116	135	127	110	103	141	141	129	107	99	137	132	120	129	111	113	114	132	122	112	119	113	114	126	119	131	123	121	129	102	115	125	126	94	113	106	120	124	137	139	114	117	117	116	129	121	107	118	130	131	110	124	109	133	120	137	134	139	129	119	119	113	132	122	121	117	113	96	127	137	125	86	118	121	119	128	136	122	126	130	121	113	120	113	141	124	125	125	112	123	120	95	129	114	137	124	122	128	124	138	111	120	124	130	121	130	121	131	94	127	123	123	139	119	116	110	130	139	100	127	122	107	133	122	106	141	107	119	118	108	114	120	126	116	120	113	137	139	119	129	95	135	119	135	130	114	122	117	100	134	126	114	119	136	127	116	123	109	118	92	114	128	128	130	109	125	119	113	127	118	117	118	122	120	112	124	117	106	136	120	138	107	129	129	132	155	122	125	127	119	121	118	129	113	116	133	123	118	119	102	136	144	127	118	131	128	125	115	131	119	127	105	110	131	131	143	134	111	107	100	109	131	122	114	112	125	131	114	128	113	110	135	115	143	118	118	125	136	127	141	109	122	134	141	133	125	99	108	122	114	132	118	132	111	119	112	128	122	105	113	128	111	131	137	122	119	102	131	144	111	116	126	126	120	108	114	123	112	108	139	107	141	140	107	121	146	131	115	117	105	100	143	121	126	107	118	116	128	123	143	123	119	117	106	125	106	127	123	140	124	123	133	125	134	136	116	97	118	111	111	139	137	140	115	115	124	138	119	116	128	108	120	119	122	124	115	138	112	119	113	109	130	134	130	130	95	119	125	134	111	133	125	117	134	135	113	133	120	135	136	132	154	97	126	101	116	108	130	119	130	105	101	140	131	125	120	120	123	130	137	112	110	133	119	123	135	127	130	140	145	116	116	111	111	110	116	123	126	103	106	134	134	122	110	138	114	118	106	122	122	102	123	121	119	116	106	119	115	99	120	133	114	124	119	118	107	117	112	122	140	104	102	121	120	115	128	114	118	112	127	139	112	122	133	121	117	129	124	142	134	136	116	138	140	128	134	137	113	142	101	110	103	141	127	125	123	123	118	130	136	107	130	118	104	110	124	116	125	125	117	138	106	138	125	123	114	114	113	145	102	124	125	132	116	135	119	126	138	130	124	132	109	135	116	125	101	115	122	115	123	130	134	107	104	104	137	121	118	133	128	104	121	132	129	120	127	118	111	157	116	135	111	113	119	120	111	122	117	119	112	122	120	127	126	117	121	113	119	129	109	135	131	119	116	130	104	115	110	129	124	113	133	116	114	112	130	124	112	105	126	131	109	120	123	108	96	130	115	126	110	105	100	115	116	129	122	114	126	122	129	115	117	115	136	139	125	124	125	147	98	106	105	119	137	127	124	113	121	124	110	125	119	113	125	132	138	123	119	123	132	112	116	126	116	145	124	137	125	128	113	130	135	110	140	123	109	131	133	107	122	114	122	126	122	136	122	124	117	139	125	102	132	111	115	116	118	111	112	152	127	104	102	118	128	146	115	110	108	111	110	116	114	122	115	117	128	102	109	106	117	120	116	119	116	119	141	92	109	129	121	140	137	113	119	113	125	101	121	142	114	128	119	119	141	131	117	113	115	146	122	118	104	130	130	127	105	99	107	118	153	149	137	100	138	105	119	136	143	130	140	131	133	127	115	104	122	117	120	124	130	118	119	127	128	118	128	125	113	122	147	144	128	120
12840	12389	10037	2341	2602	976	9796	17390	10530	1939	315	356	335	326	338	304	323	324	333	311	361	341	328	309	332	313	320	339	330	337	323	328	350	304	322	343	305	325	334	352	305	331	328	329	307	325	333	324	319	343	341	290	322	315	312	356	312	310	340	300	339	325	321	318	344	300	331	321	339	320	293	323	298	320	326	281	317	332	322	341	350	332	359	331	326	334	318	298	335	299	318	361	328	326	323	346	335	365	358	311	316	337	332	353	332	358	338	324	330	327	312	347	331	322	324	316	309	331	333	337	324	304	300	354	359	333	348	350	340	345	293	332	320	329	312	333	326	291	343	316	321	317	336	362	307	314	332	318	314	335	335	324	335	340	339	305	314	366	328	315	311	358	327	337	317	304	308	339	323	321	328	356	336	335	301	347	331	344	286	337	339	328	351	335	353	338	335	313	362	324	312	330	297	356	342	337	324	327	328	295	341	324	322	319	334	351	330	311	356	317	310	329	326	311	350	303	353	318	324	356	357	339	321	336	335	324	310	350	303	339	324	325	325	341	323	319	322	302	321	309	364	318	324	360	319	349	337	336	339	310	298	309	313	327	339	352	328	339	318	366	288	313	338	298	310	367	321	314	330	298	322	324	354	348	329	348	316	325	350	358	335	323	307	342	329	342	325	325	318	329	332	327	269	349	328	338	364	327	319	333	333	322	361	327	323	331	322	340	326	350	347	333	330	321	303	308	319	314	305	331	302	323	323	323	322	333	335	315	300	378	315	347	289	319	309	320	340	307	351	341	317	321	311	337	344	322	318	341	305	319	321	355	315	319	337	315	301	342	347	324	313	338	351	306	354	338	350	337	322	321	287	321	342	349	299	339	349	356	346	309	372	337	316	345	301	315	329	325	321	306	349	318	314	309	313	341	362	315	316	344	337	310	337	344	297	310	320	337	309	340	342	316	303	338	354	288	349	304	333	315	327	349	359	324	319	334	375	324	344	334	317	352	321	330	332	313	296	313	324	326	317	331	311	313	332	309	321	355	319	336	345	307	310	342	313	320	338	352	318	344	322	355	341	298	316	341	344	321	329	352	348	307	380	347	323	338	294	326	298	303	345	325	337	321	327	337	353	325	337	323	333	326	339	319	331	326	332	323	338	315	343	351	337	340	304	312	312	322	314	303	300	324	375	321	303	324	321	339	340	289	314	327	304	339	322	340	296	339	296	286	342	333	319	319	322	297	327	354	320	341	309	323	362	303	315	341	335	346	350	333	347	309	336	330	344	346	337	362	310	298	361	349	343	317	305	339	338	299	330	340	359	326	341	309	299	335	311	307	308	311	352	331	302	314	300	326	309	329	326	298	319	311	340	322	312	316	319	313	334	307	338	309	337	302	316	339	328	328	302	338	322	323	345	310	297	303	343	371	326	346	329	308	325	340	326	328	334	348	307	319	331	350	333	307	331	329	309	291	316	322	345	343	330	325	296	344	337	318	330	310	320	332	337	308	333	342	312	311	334	314	349	334	323	318	337	352	334	325	354	322	324	316	326	337	324	343	302	319	352	319	338	338	306	293	313	323	338	348	324	276	331	293	331	327	332	320	332	329	299	350	335	321	335	298	318	344	336	301	324	311	327	344	327	305	307	292	330	318	359	371	306	347	299	351	311	334	317	338	296	358	321	325	328	334	340	320	318	322	317	323	338	321	312	328	359	335	350	306	329	321	364	312	326	346	343	333	300	328	354	336	322	333	309	324	289	325	333	309	320	321	317	321	311	314	338	323	339	336	340	338	330	313	305	315	372	339	324	285	331	356	376	332	332	338	341	339	314	331	286	335	308	347	349	309	348	317	318	306	317	304	312	308	354	339	314	333	307	329	318	371	357	301	356	326	347	336	337	320	336	329	293	341	307	314	317	316	308	343	325	284	295	331	311	350	366	331	344	348	304	302	326	350	331	346	314	325	304	322	305	327	327	319	338	340	339	294	311	346	321	341	320	330	332	319	310	315	340	320	358	300	330	334	333	346	336	326	322	362	313	311	316	329	327	323	337	329	320	305	308	335	301	345	340	326	324	326	291	330	340	326	329	371	330	318	333	356	313	322	337	358	325	351	335	313	334	365	327	329	336	360	328	331	333	330	339	358	322	350	310	343	317	349	336	330	344	296	336	324	325	360	310	331	316	327	290	341	331	335	335	342	339	327	306	337	309	300	320	327	344	333	301	316	336	333	313	319	328	334	365	317	319	318	293	349	321	286	306	318	330	327	315	321	325	341	341	360	313	327	349	317	331	324	310	357	323	349	346	354	322	344	355	307	337	323	315	311	334	301	340	312	311	332	350	293	328	303	294	316	303	330	307	329	326	347	332	319	337	312	346	318	330	324	331	350	342	312	329	327	311	333	302	339	346	337	340	341	299	343	334	330	313	347	318	346	321	338	295	325	327	327	324	336	340	318	311	317	327	353	299	307	330	330	310	352	326	329	327	316	355	319	319	365	320	336	298	341	334	288	341	299	319	332	343	371	325	328	308	323	295	335	323	326	329	340	326	313	346	365	331	312	322	324	329	331	357	347	331	345	341	354	320	335	311	340	328	327	355	316	337	336	359	296	328	307	317	337	333	324	322	358	341	348	317	341	365	297	336	327	321	310	337	334	304	304	318	332	327	330	303	316	331	312	313	336	349	313	297	314	336	349	327	316	330	303	354	328	346	289	337	323	330	341	311	317	315	336	314	330	332	334	315	331	357	330	319	355	328	309	334	305	332	335	323	322	312	295	327	357	307	329	327	312	305	331	349	315	328	320	311	326	297	327	322	340	314	367	309	326	308	321	333	314	326	341	329	306	364	325	325	339	328	325	345	329	314	329	344	337	336	357	339	342	325	325	293	334	301	291	324	361	369	310	313	339	314	348	347	314	333	351	326	324	348	320	353	334	321	307	329	343	321	336	333	298	334	289	299	331	314	316	299	316	320	310	324	344	336	320	328	311	318	312	294	325	372	341	339	327	328	325	307	325	329	342	324	327	322	333	341	326	319	361	314	324	345	302	330	335	312	346	305	355	310	334	305	317	308	311	345	330	311	310	347	309	313	342	283	339	345	332	304	344	324	349	316	334	336	341	347	319	339	332	304	319	349	297	336	375	345	276	310	330	324	320	318	337	342	351	336	305	315	331	312	360	306	307	350	332	334	343	320	341	328	338	337	310	312	333	319	314	332	317	343	345	340	327	310	349	353	310	310	330	339	316	366	299	337	308	332	344	366	338	333	325	322	340	303	364	325	331	360	328	335	343	322	354	329	331	345	320	316	298	323	321	330	319	342	357	329	312	353	347	315	361	298	328	355	327	340	330	300	303	342	335	301	318	331	320	353	312	317	320	334	345	307	286	340	333	304	330	341	320	299	352	314	328	298	311	298	340	338	347	321	357	337	338	324	301	315	291	323	315	344	352	307	316	337	303	321	325	316	311	357	314	326	303	319	361	308	334	323	347	328	291	327	347
44039	44321	27322	14515	5593	4529	33214	38962	25622	7108	330	181	171	177	167	180	151	152	143	173	147	155	140	155	156	137	142	167	147	139	152	143	183	142	167	160	175	152	153	157	125	164	149	144	180	152	154	141	163	159	156	146	166	143	135	151	143	150	151	160	163	168	171	150	130	148	128	159	149	134	147	147	119	139	169	141	132	134	160	161	178	171	171	146	158	134	149	153	157	167	153	142	149	174	167	144	148	155	145	156	149	154	153	187	142	156	164	177	151	151	164	148	159	156	138	141	135	156	145	151	156	155	155	156	146	170	164	183	141	168	189	149	139	138	143	146	161	144	177	154	150	159	147	158	142	147	155	142	173	144	156	148	125	163	157	131	162	173	152	162	140	158	163	146	163	133	136	154	154	167	156	160	177	133	157	169	171	146	172	154	185	169	163	190	164	156	159	153	166	144	141	163	175	142	156	153	142	147	155	156	150	166	143	175	139	151	150	176	152	159	158	140	147	145	153	169	145	173	145	151	156	140	142	150	179	149	156	144	149	148	175	154	161	119	151	152	170	145	145	151	151	137	156	154	169	165	162	174	134	124	143	142	155	148	168	137	148	128	136	146	164	145	164	158	163	145	153	149	135	152	145	153	178	165	145	153	145	147	160	154	160	152	147	147	151	140	139	164	160	142	150	154	145	156	154	163	128	148	149	169	167	157	159	152	148	138	154	146	158	173	137	161	150	147	160	152	137	155	178	155	138	137	140	143	162	159	159	140	129	160	137	179	154	134	148	134	131	157	170	148	169	162	155	151	159	153	138	124	152	158	152	149	165	156	147	136	137	162	159	139	168	137	138	172	157	168	166	143	160	147	147	132	171	157	137	148	153	159	152	142	192	148	170	155	136	142	170	153	156	152	156	144	141	140	175	149	161	169	156	149	136	145	151	158	155	155	168	139	134	160	134	158	149	153	153	148	150	159	151	171	169	161	144	166	155	148	157	144	148	139	150	157	145	153	124	162	140	142	148	153	170	159	143	135	157	148	165	142	154	161	149	133	162	151	176	132	143	150	171	138	137	141	163	137	149	157	155	168	155	180	171	156	144	163	140	130	172	175	156	149	151	141	160	146	175	173	148	147	142	151	179	141	127	153	143	147	180	151	131	140	170	142	162	140	156	159	160	158	149	142	145	161	142	140	158	170	153	157	164	146	143	154	141	145	129	136	149	131	171	160	150	165	137	142	115	157	146	164	158	156	156	170	164	138	161	141	178	141	147	163	145	146	169	165	168	147	146	162	173	163	147	142	146	155	161	156	142	154	149	153	151	167	158	150	186	142	127	148	154	145	138	150	147	176	140	139	158	148	161	128	140	142	130	155	146	144	160	155	154	161	139	175	169	158	155	161	167	165	150	159	138	135	162	174	157	155	150	174	159	145	164	145	151	170	150	147	168	160	148	140	167	172	166	145	159	150	150	147	152	142	136	151	140	175	171	155	135	130	141	160	128	142	159	150	150	161	146	160	152	167	174	152	180	131	147	156	157	161	157	176	143	150	150	160	159	148	164	140	135	154	144	166	157	136	170	173	149	149	145	145	146	158	157	159	175	162	130	154	149	168	136	159	116	166	125	148	145	181	156	156	170	168	142	157	152	158	153	152	148	158	150	158	139	157	149	149	133	156	128	147	152	169	169	154	155	178	137	152	148	188	160	164	170	144	150	147	163	156	166	150	164	149	162	156	163	139	155	151	145	148	170	150	146	137	158	159	171	168	154	155	136	163	157	172	164	157	133	159	143	181	160	151	156	136	146	141	142	133	163	178	164	136	147	143	145	133	145	160	137	138	169	167	163	149	175	161	137	148	173	136	157	157	128	164	162	166	175	142	154	162	158	131	149	158	161	139	133	151	158	172	153	172	159	140	148	162	144	174	147	173	167	153	150	145	147	142	152	156	151	166	163	163	145	134	157	164	143	153	149	152	170	145	147	148	158	155	157	145	152	166	143	155	155	140	124	164	151	162	160	170	131	187	145	162	165	133	131	163	158	136	150	167	142	164	138	157	138	136	146	159	153	155	137	127	159	157	149	163	154	146	175	160	134	147	146	169	139	163	128	153	142	181	133	156	145	164	141	141	169	137	145	141	146	157	142	158	158	130	149	109	134	157	151	169	168	128	155	179	150	148	138	138	144	181	126	141	175	176	149	166	156	160	145	151	163	154	153	161	140	149	166	162	173	156	158	146	153	149	150	157	133	150	140	166	147	147	151	155	174	147	121	146	174	168	155	152	147	124	132	155	161	149	157	148	161	138	153	165	143	132	166	166	148	161	165	142	155	158	159	139	164	130	160	162	150	147	149	149	175	163	120	149	148	154	152	151	171	153	154	181	158	154	156	126	164	165	141	162	146	163	156	156	140	154	146	169	146	145	132	154	138	150	160	123	144	153	152	150	143	167	162	135	179	158	155	159	147	149	155	138	152	150	155	151	142	137	155	147	164	159	168	146	140	155	147	157	136	153	178	169	152	160	138	147	164	158	140	149	165	143	150	117	156	147	143	117	126	156	125	148	138	142	151	147	140	169	155	176	131	162	173	144	139	142	181	152	144	152	181	135	137	149	141	167	155	161	153	159	147	185	147	176	162	128	147	166	156	153	142	173	155	159	160	157	148	138	145	148	159	150	135	156	147	152	125	166	160	182	159	142	153	150	180	162	151	135	148	182	156	150	156	141	165	144	143	135	144	158	166	153	165	145	125	143	158	158	157	154	133	149	134	161	165	159	163	170	155	158	155	146	166	157	163	170	128	165	158	136	150	148	169	138	144	167	167	146	166	131	175	138	146	175	162	147	158	136	145	161	139	154	136	165	135	172	180	144	153	157	151	149	158	162	153	150	158	154	162	127	136	144	150	179	159	173	157	141	153	155	158	165	157	167	175	147	150	129	134	166	134	172	146	152	156	177	182	169	148	134	172	173	167	160	164	163	161	156	154	158	152	156	137	141	165	148	147	133	149	159	149	169	128	161	160	160	148	143	165	164	164	149	144	151	164	162	145	165	160	145	154	164	149	160	163	145	165	143	156	148	152	145	152	163	142	157	147	162	170	140	150	157	131	153	140	139	145	160	161	167	159	160	145	144	159	120	159	165	177	155	157	140	138	147	164	133	167	177	146	135	168	170	160	161	170	148	149	154	131	162	148	131	163	173	171	154	161	158	171	179	147	152	147	152	162	136	160	147	153	177	150	147	165	159	149	147	149	143	174	178	164	156	138	159	152	180	147	158	164	171	155	174	131	162	155	171	150	149	159	137	149	153	169	160	176	163	135	153	165	141	146	157	186	173	157	159	151	161	140	149	154	153	153	157	161	158	149	173	124	154	157	154	136	168	172	150	161	151	156	180	164	142	143	139	149	166	166	170	156	169	148	149	147	138	157	157	144	152	155	154	142	136	149	141	146	157	137	162	170	150	144	145	174	174	146	143	141	135	137	148	167	169	169	133	153	141	147	140
29764	36972	14504	11889	6078	12759	51724	53264	40342	14666	606	452	470	417	458	389	392	447	431	423	422	441	415	428	408	421	377	425	403	426	413	387	423	397	387	378	405	405	435	471	402	404	384	375	394	448	388	415	402	395	379	392	385	405	393	429	384	402	408	418	382	397	374	424	382	389	408	406	379	394	371	413	370	391	389	385	410	396	404	411	377	371	397	419	435	366	407	416	418	371	390	407	392	387	389	388	424	386	401	451	398	390	401	368	389	399	414	376	419	410	398	412	412	409	431	375	410	378	400	352	384	373	394	377	407	429	411	383	378	379	390	380	398	384	393	385	389	410	410	342	380	378	368	380	420	369	410	387	392	385	390	394	396	405	445	395	396	402	412	414	395	404	406	386	415	404	358	368	383	408	415	385	388	413	406	401	399	390	414	415	395	361	438	427	421	405	394	384	422	369	390	428	409	423	376	435	422	374	404	387	403	397	379	403	400	388	417	394	386	370	402	418	384	389	364	400	401	404	368	399	404	395	399	411	442	382	406	412	385	417	407	401	377	417	404	368	393	424	378	370	416	407	404	404	388	384	447	385	389	385	373	413	371	379	390	414	403	372	382	366	405	393	397	360	395	415	424	387	409	368	374	406	422	382	405	412	427	398	409	402	383	414	374	404	385	406	418	400	402	385	428	387	396	420	389	413	442	365	373	379	372	367	404	402	387	365	383	384	435	378	401	368	404	400	421	414	409	416	401	385	438	382	411	423	393	412	385	416	386	423	421	426	388	396	391	409	415	402	433	399	396	397	396	436	426	393	401	427	387	379	388	381	371	379	372	388	406	409	410	407	374	403	395	398	361	395	364	446	350	381	449	411	416	404	370	379	382	422	398	343	354	392	390	413	440	416	411	390	415	425	406	410	404	389	421	400	384	395	421	373	434	401	428	412	396	401	405	375	419	399	392	386	417	425	397	406	406	401	418	417	403	399	396	401	401	392	425	401	413	410	416	370	387	380	413	382	374	423	431	390	403	367	379	423	433	450	376	372	401	410	386	369	394	434	417	379	410	380	355	444	379	352	432	437	368	381	389	414	396	403	403	354	390	392	410	411	396	397	383	425	374	391	393	366	390	410	379	417	406	382	387	391	419	393	398	397	375	378	419	388	398	389	394	422	406	401	414	411	397	402	419	421	378	411	434	403	382	363	446	406	382	409	385	382	393	420	389	369	421	390	350	409	383	403	357	414	422	400	398	403	402	428	386	405	407	373	381	400	394	407	406	401	374	413	400	404	391	426	425	414	413	440	397	360	409	389	387	397	398	374	426	421	432	390	432	405	387	405	406	382	393	397	394	395	429	366	397	405	403	409	407	383	405	401	383	383	393	405	400	401	402	394	416	395	395	393	428	388	400	417	394	404	410	394	400	426	403	411	416	419	396	384	418	384	399	411	384	401	439	402	397	401	407	431	400	405	365	435	422	362	415	389	373	396	393	404	386	385	397	394	412	420	413	384	384	417	371	386	406	410	361	391	388	381	408	406	395	379	417	401	405	418	407	367	407	393	383	435	376	387	389	478	383	413	382	405	412	370	426	404	386	415	404	390	394	413	369	393	405	414	373	367	396	378	401	431	401	431	429	394	387	395	385	399	402	343	405	398	381	385	429	406	416	416	396	438	405	379	390	362	396	359	366	417	401	404	372	395	407	401	380	385	376	404	428	401	389	380	414	388	402	389	387	394	413	397	402	406	398	393	386	387	397	413	366	382	388	417	397	370	405	400	393	395	380	439	406	389	377	405	384	378	409	382	347	368	407	394	424	385	414	395	395	372	404	387	397	412	356	414	400	398	405	372	391	398	433	419	391	412	391	380	387	406	408	393	382	392	417	422	382	378	427	391	383	385	402	348	374	403	418	410	407	406	412	397	401	367	393	362	354	401	409	399	418	402	381	399	415	433	416	372	392	398	409	398	404	369	421	412	406	413	413	384	413	420	406	380	410	382	383	459	404	392	362	362	425	393	407	373	346	409	406	367	414	395	418	402	394	389	406	401	363	358	396	398	384	394	435	417	399	392	420	430	390	414	364	404	373	395	437	407	394	387	413	370	392	391	379	403	390	371	406	429	373	398	404	418	393	394	391	432	387	373	405	413	397	395	387	424	430	353	411	407	391	469	406	440	403	384	404	422	423	386	386	370	405	387	379	387	338	404	421	421	373	408	405	364	382	416	406	389	397	417	373	428	406	388	439	413	394	401	399	453	395	421	385	379	362	396	393	394	383	440	390	406	367	356	391	421	388	401	394	422	410	391	410	385	406	414	385	408	414	394	439	424	412	392	396	401	409	422	403	425	402	434	424	403	381	401	371	412	366	416	406	401	427	383	399	408	420	422	354	376	446	407	398	391	377	373	399	391	382	370	369	365	378	396	357	379	401	398	389	426	361	380	403	409	379	383	396	381	419	396	400	384	413	428	377	381	379	406	439	381	406	385	386	391	411	400	384	407	384	407	381	407	372	385	380	409	403	419	403	373	425	416	368	399	396	379	406	409	419	428	400	441	390	384	413	383	415	429	380	381	396	420	397	395	414	406	420	376	379	378	396	406	404	383	386	413	403	393	419	437	403	422	393	380	403	423	398	353	399	419	397	396	389	394	389	395	413	394	399	427	380	433	380	357	382	404	429	417	399	372	387	397	402	429	420	399	410	412	411	402	404	382	412	403	393	364	385	397	387	405	370	412	399	386	418	387	394	363	412	412	424	456	372	391	367	395	364	394	394	361	383	419	422	410	397	390	403	358	432	413	415	388	372	402	408	388	387	406	437	390	424	398	432	371	388	414	385	403	387	415	383	432	384	400	377	419	419	385	394	372	390	411	432	426	407	402	400	411	383	366	399	434	372	400	395	391	393	423	394	371	436	402	413	409	397	407	428	396	423	467	392	396	383	375	413	398	374	379	400	375	394	414	394	417	420	367	395	390	407	384	418	403	397	389	404	397	416	384	427	368	397	417	383	372	372	398	418	410	347	398	394	408	389	408	358	417	399	376	375	452	377	403	388	403	405	413	384	353	380	398	409	415	416	389	421	376	387	413	429	404	395	350	430	421	375	392	395	372	402	377	418	427	416	400	405	384	392	394	381	391	390	401	395	406	370	385	387	370	422	375	424	410	352	415	354	375	376	417	390	410	401	379	377	408	415	384	388	384	381	395	414	382	405	400	396	416	408	399	421	394	416	391	400	440	377	414	396	395	399	376	373	367	393	406	420	401	396	401	379	409	398	393	364	391	433	410	374	349	423	402	419	381	402	402	408	413	402	413	412	422	423	439	438	401	385	392	435	413	364	431	355	382	381	405	373	400	377	388	394	376	374	437	402	428	370	370	443	376	404	400	363	364	392	371	448	419	395	404	448	453	417	391	402	418	447	392	427	408	383	429	403	383	400	416	393	436	428	390	376	388	392	354	381	375	409	424	386	403	406	413	385	359	398	403	397	407	396	391	380	402	414	416
53654	45718	32008	25381	13694	7060	47223	51280	37379	9577	313	122	136	129	147	135	125	144	141	114	157	127	110	117	125	139	122	136	152	124	128	115	121	133	127	105	118	127	113	136	127	130	120	123	112	101	110	106	103	92	118	104	105	128	126	105	138	141	120	132	129	107	123	113	111	136	122	106	129	110	117	119	111	116	118	91	127	116	127	121	108	121	110	101	109	131	120	131	121	117	119	118	121	111	129	123	116	97	108	118	119	120	123	144	130	123	114	118	112	122	101	118	115	118	144	120	111	123	137	125	128	113	120	117	123	123	108	118	117	131	103	128	112	138	125	119	113	115	131	137	134	130	122	126	120	125	124	115	114	140	134	124	144	135	114	124	136	147	113	118	132	115	103	103	135	126	101	118	136	117	111	141	111	128	101	114	100	131	133	121	128	102	109	127	115	117	119	104	128	121	104	131	145	107	114	131	108	117	130	110	111	114	115	116	120	117	120	97	98	115	125	123	122	125	115	103	115	128	121	127	106	116	121	119	114	121	117	108	97	118	119	105	132	116	116	134	100	116	112	106	123	108	119	139	128	104	121	133	132	132	105	115	132	146	128	120	122	133	107	123	120	122	101	121	121	102	106	108	145	110	121	105	113	96	123	116	104	107	115	124	128	125	116	99	132	128	93	108	136	121	111	129	119	113	136	126	125	161	133	107	113	115	125	104	129	140	120	130	146	126	123	124	123	117	113	117	116	113	110	128	120	136	115	123	135	111	114	118	127	124	118	123	106	122	133	116	121	110	133	124	117	116	131	125	117	143	111	108	109	127	129	123	120	107	125	101	113	128	122	119	116	134	120	123	99	114	143	114	119	110	130	133	137	115	124	141	133	115	117	119	101	149	116	98	116	105	124	97	115	137	136	120	143	143	119	108	115	132	126	121	119	120	116	117	129	113	124	136	117	115	134	133	133	115	133	146	136	132	120	128	105	118	139	111	136	103	134	112	117	137	116	110	117	117	120	130	138	127	105	110	127	123	117	107	105	118	125	127	110	142	120	123	108	109	107	122	127	116	124	118	146	115	121	116	122	105	105	141	126	123	118	116	143	136	132	105	107	124	119	125	108	122	100	124	134	118	115	117	123	116	114	108	131	129	113	116	139	109	121	120	124	110	125	123	116	139	134	137	117	119	116	133	124	112	117	131	135	147	123	118	125	117	107	134	128	133	115	123	130	108	127	113	119	118	109	124	110	115	117	120	139	119	136	107	123	121	143	109	132	115	108	121	124	116	112	115	133	119	103	122	144	116	111	114	126	127	119	131	115	126	118	118	123	134	115	132	120	121	127	100	120	124	110	119	139	132	132	122	132	125	117	120	103	120	110	138	130	109	139	114	127	113	120	143	121	118	123	121	114	111	130	127	114	125	136	132	100	112	111	109	105	117	131	113	124	113	110	129	142	135	119	124	107	120	114	113	124	118	116	108	97	114	131	113	115	108	135	132	123	117	103	106	124	126	122	124	125	105	97	123	105	105	128	113	102	134	112	95	103	115	111	119	104	129	127	115	108	112	122	99	132	114	119	109	120	116	107	119	128	124	123	100	102	116	130	111	100	114	103	113	123	123	111	136	113	128	114	117	99	117	124	120	107	99	123	130	118	128	133	124	113	125	126	98	110	114	141	126	131	119	116	99	135	98	129	137	138	125	122	125	123	110	127	118	111	126	105	118	115	116	119	126	131	123	121	136	128	146	116	124	124	129	114	115	121	119	118	131	112	109	119	104	113	120	140	113	131	120	123	115	111	125	121	123	113	105	118	121	102	120	154	125	122	110	127	122	106	130	126	112	122	109	127	120	123	109	129	109	99	114	108	121	126	135	106	126	127	131	123	117	107	120	136	120	122	121	96	115	122	127	120	101	135	134	99	146	127	131	124	118	125	113	101	117	93	114	128	131	96	120	127	118	104	121	132	136	120	116	124	111	122	108	99	121	123	109	112	102	131	120	127	122	98	151	112	111	117	104	121	115	136	121	117	121	126	129	117	137	108	132	121	115	110	98	120	126	107	133	116	137	131	133	125	121	119	112	105	113	127	111	107	123	118	127	132	128	133	130	91	107	125	123	121	103	112	126	122	112	124	127	130	112	123	111	125	144	112	118	129	134	115	123	118	132	128	130	130	116	118	145	104	119	130	117	122	129	101	111	114	126	130	131	120	109	129	126	109	115	122	133	128	116	136	110	143	122	128	125	110	119	131	122	131	121	129	123	126	121	106	111	109	115	135	119	109	118	127	144	133	124	128	113	119	123	123	136	118	116	122	122	124	119	120	124	132	116	115	133	124	127	122	121	147	136	121	111	134	105	139	128	97	142	96	108	145	122	118	120	88	128	110	125	123	126	101	107	117	95	127	126	120	119	103	113	130	127	128	108	106	115	137	118	112	108	144	126	104	125	119	110	114	109	120	141	113	133	124	124	125	129	116	119	118	118	129	121	138	99	123	109	110	107	98	110	116	133	100	130	110	125	161	125	116	98	109	147	109	119	99	125	125	128	123	130	137	129	119	137	153	115	121	118	114	96	123	120	126	128	133	116	137	105	120	105	126	112	119	131	130	133	102	118	108	111	122	107	109	117	115	118	123	126	100	120	128	126	115	122	102	102	105	102	135	139	130	148	117	114	113	115	113	128	127	132	123	120	126	102	133	113	113	131	94	132	133	126	139	115	128	122	128	127	136	121	122	125	97	97	110	126	101	122	109	110	113	123	108	116	122	110	109	136	142	111	134	132	117	114	140	117	122	116	94	118	124	119	125	129	110	103	122	131	110	125	121	127	125	111	141	144	119	123	100	114	103	100	135	110	118	127	110	105	125	142	112	108	117	127	136	110	130	118	123	123	135	141	119	129	103	118	119	125	120	103	129	115	108	120	138	130	105	117	123	112	121	122	121	119	145	113	91	117	108	119	106	115	136	111	108	125	112	135	121	148	120	132	126	111	128	129	147	116	117	123	98	104	119	133	115	121	109	132	116	129	123	134	113	92	116	112	115	110	87	121	126	108	123	109	143	106	108	132	127	103	115	129	106	116	129	116	120	116	101	109	125	110	98	103	123	110	126	104	115	140	115	139	133	99	139	137	124	119	107	113	130	119	107	109	137	127	104	122	100	117	101	115	110	103	118	117	126	115	139	116	126	117	120	108	106	125	113	119	139	107	131	135	118	119	117	123	113	111	121	115	123	115	122	101	110	128	139	115	110	115	107	112	111	113	106	131	103	120	127	117	110	122	115	105	127	138	118	108	131	135	133	118	127	126	121	106	113	136	117	135	139	107	118	115	118	122	109	142	103	139	123	129	116	119	120	106	120	115	101	132	110	105	109	107	116	114	119	131	103	118	128	110	122	96	106	117	121	112	122	92	117	133	137	100	114	127	126	125	112	114	116	104	115	122	113	112	116	124	121	122	119	127	100	105	120	130	149	120	120	108	122	121	114	132	117	115	114	136	112	121	126	135
37581	37085	28145	24175	8403	12124	61997	63009	49067	7162	443	400	415	398	348	401	357	354	339	373	514	353	377	330	339	352	330	355	349	302	310	336	336	335	310	349	313	375	404	355	323	322	309	345	299	308	279	290	346	323	303	294	311	283	306	343	301	330	288	330	309	286	294	300	325	293	331	303	305	298	319	340	329	341	323	310	309	293	290	303	328	324	310	280	337	334	309	285	298	340	330	320	298	338	318	326	294	296	279	338	339	277	318	278	319	313	297	321	313	317	273	320	316	327	309	297	302	351	299	308	291	298	291	283	317	298	335	302	338	317	301	310	290	310	308	317	302	318	303	315	344	302	304	313	336	305	275	322	319	337	307	324	274	311	311	328	280	318	317	326	328	295	341	300	335	312	321	308	303	316	293	303	303	304	324	309	292	317	313	283	295	311	324	300	315	319	340	297	307	306	309	277	293	334	299	303	307	307	339	309	308	296	326	341	269	300	287	306	325	338	329	325	311	331	314	334	314	284	314	316	312	333	288	312	330	327	362	310	318	335	279	319	325	352	299	299	329	306	324	293	334	315	301	315	340	334	298	336	327	319	351	326	309	314	310	330	299	310	302	309	334	307	300	309	311	300	323	324	314	309	287	314	294	309	302	272	296	332	305	306	337	307	330	309	320	318	311	317	332	284	330	265	317	313	310	337	288	315	317	343	322	306	330	299	341	304	332	330	316	313	301	301	300	314	321	323	285	312	345	316	312	317	320	300	306	292	309	352	303	330	344	333	296	313	312	323	309	315	354	312	324	289	290	305	314	310	304	311	322	339	299	316	306	296	333	300	325	303	304	312	308	308	309	345	324	308	322	296	309	335	304	273	314	335	307	277	294	313	292	322	320	321	305	333	298	315	321	276	302	307	278	305	292	336	305	318	309	304	293	318	281	318	323	318	343	365	325	289	291	323	289	308	288	306	284	296	337	332	298	316	313	334	293	318	319	293	307	320	317	337	290	286	314	297	319	345	302	293	322	296	343	327	299	326	317	317	281	309	359	298	307	296	333	275	328	309	292	269	314	336	319	306	316	317	306	325	330	316	341	318	309	302	314	291	275	309	310	296	314	317	319	306	314	304	340	291	336	300	347	320	299	303	295	281	319	293	308	327	307	338	321	279	295	293	307	303	301	297	289	301	289	311	347	298	309	301	326	318	324	275	311	301	329	326	314	323	317	287	305	306	336	302	292	326	327	316	303	301	306	306	330	291	315	281	335	295	289	304	300	298	325	315	283	310	326	333	313	304	326	332	293	333	305	317	331	311	299	316	298	320	294	338	308	322	291	287	310	288	340	319	327	352	332	288	309	316	305	310	342	330	338	303	305	286	357	306	290	275	301	311	284	300	312	315	324	315	322	311	292	302	283	307	306	349	322	319	329	320	316	331	332	315	328	311	338	336	327	333	288	316	321	324	310	284	338	329	302	284	330	298	336	291	296	318	318	348	299	344	339	304	335	325	300	333	302	354	304	305	291	330	336	302	309	288	293	308	275	330	276	267	295	301	286	309	303	331	295	284	328	277	292	331	294	341	324	325	330	320	300	317	321	343	313	307	304	310	334	323	299	313	303	328	318	306	299	305	340	320	318	345	303	331	291	295	272	302	292	298	327	325	302	322	325	316	305	332	295	330	303	304	298	308	297	337	301	316	336	297	303	316	316	291	337	308	326	327	326	318	317	305	300	310	307	271	320	300	337	348	311	314	309	322	308	276	313	290	301	318	294	326	289	286	318	316	293	329	281	325	314	309	279	268	311	344	305	319	292	343	334	315	315	333	319	332	334	300	319	321	312	298	308	325	308	304	307	296	323	328	279	316	319	319	268	316	328	314	307	317	323	314	322	286	305	300	320	317	289	300	332	296	336	281	327	293	278	294	324	317	312	261	304	337	302	301	303	289	339	327	301	277	316	278	292	312	301	320	307	296	316	292	321	316	302	327	312	335	289	301	309	292	315	318	336	275	322	330	320	307	306	330	286	302	331	312	298	306	335	292	322	303	290	311	304	337	300	322	296	294	306	327	310	311	309	316	320	325	305	317	325	298	320	314	315	316	320	325	335	303	316	300	313	317	341	316	304	325	335	294	353	303	309	309	313	304	302	313	300	322	317	327	311	312	296	293	318	318	307	295	334	328	335	322	292	294	323	292	290	328	272	307	310	328	291	298	307	311	331	304	336	318	297	291	313	313	312	326	316	327	326	291	287	294	310	314	296	316	321	309	330	302	311	337	310	349	292	339	324	329	314	300	314	335	341	339	296	313	297	310	298	306	313	316	315	304	307	300	308	300	312	326	280	331	292	340	303	315	285	307	286	327	289	311	325	330	326	313	289	327	335	321	320	300	323	316	315	293	340	321	337	328	333	298	309	310	337	294	297	284	301	303	313	353	268	304	303	335	312	329	312	309	325	327	314	305	327	291	325	298	289	326	294	335	347	279	310	307	315	332	329	317	324	343	324	301	320	315	309	320	291	318	302	336	306	331	306	346	292	291	294	323	293	291	310	307	319	323	333	306	328	308	313	285	323	298	330	312	316	311	284	286	307	308	298	327	303	272	311	319	300	321	321	326	310	355	294	325	287	305	324	320	292	336	346	289	307	298	311	321	318	306	293	276	323	293	314	317	288	326	309	293	334	300	329	306	292	293	319	305	298	311	290	309	261	329	296	328	314	317	307	323	302	327	291	334	313	335	320	299	318	305	324	301	312	310	332	300	303	299	290	311	314	307	299	287	289	322	331	307	295	288	323	290	317	303	332	315	338	326	324	304	310	316	296	302	307	324	311	334	306	327	277	324	296	328	347	290	302	293	319	329	302	337	308	324	320	313	285	297	297	314	330	293	323	326	310	313	334	312	298	293	292	318	327	298	302	306	269	311	329	302	304	301	329	301	318	319	313	331	311	348	301	297	320	296	303	325	330	311	342	293	305	329	295	302	311	285	308	310	310	340	326	298	303	328	304	309	291	307	338	331	285	311	304	343	294	297	327	309	297	331	318	299	316	340	328	314	329	312	312	305	290	290	324	330	258	278	326	302	321	315	301	291	290	302	312	322	329	320	349	312	284	313	306	305	308	328	308	291	340	311	328	315	363	334	322	295	311	335	323	282	325	303	339	304	315	322	302	295	328	312	314	321	299	314	296	319	308	350	312	327	322	303	309	309	300	314	334	318	315	291	311	319	316	304	324	315	325	297	305	315	297	334	321	287	320	314	335	324	313	323	302	314	292	316	286	331	315	335	324	312	319	337	302	311	316	307	295	277	292	315	320	319	331	339	299	306	314	301	330	310	274	341	300	329	271	289	308	334	318	306	306	330	328	298	336	306	323	295	321	319	307	321	305	308	313	309	309	302	302	308	326	323	310	279	277	279	276	299	297	301	308	318	356	305	305	301	313	292	310	308	281	302	296	300	298	316	326	320	319	328	307	294	337	306	334	311	327	334	310	306	354	317	337	300	297	333
19888	20031	18744	6330	530	226	2936	4221	2486	144	128	124	123	134	114	110	108	119	116	135	125	118	118	132	120	138	132	123	112	128	108	138	119	136	132	116	115	106	124	117	126	103	121	125	126	129	116	119	129	116	114	136	113	132	101	137	96	136	157	121	137	96	126	124	112	137	125	118	117	119	114	97	141	132	120	130	122	145	114	118	130	108	120	117	136	133	102	150	122	142	114	132	121	145	128	116	111	120	142	132	119	137	118	118	133	126	127	123	110	115	120	124	123	124	121	144	106	110	113	125	108	122	100	116	122	107	135	127	110	125	105	136	151	124	129	116	129	127	120	99	125	129	108	118	143	130	135	114	132	121	133	137	107	113	129	115	135	112	137	123	134	120	118	115	126	129	106	120	115	120	125	119	131	101	132	113	117	134	111	139	113	112	126	122	95	141	134	123	113	111	109	117	121	117	111	116	131	124	122	140	120	120	122	141	126	121	119	105	134	125	125	125	108	109	101	146	116	129	108	114	117	97	129	124	128	126	129	121	108	101	118	115	139	136	107	127	126	130	131	113	125	128	133	114	135	135	110	133	122	119	132	140	135	109	135	138	115	127	144	117	117	139	133	124	117	125	132	129	131	120	129	130	123	113	134	123	126	114	112	117	119	125	129	122	125	108	123	134	106	115	123	112	120	133	129	111	112	136	108	131	111	115	112	109	128	110	112	124	124	141	138	135	139	101	113	127	139	115	139	114	141	124	135	110	114	112	120	121	125	124	120	137	118	125	134	126	121	111	151	120	112	135	114	126	147	139	106	131	123	119	134	114	114	145	138	130	126	123	135	119	114	132	126	125	130	145	129	134	108	136	119	130	142	130	135	98	132	104	128	137	104	138	108	106	136	133	105	130	137	126	119	152	124	122	129	118	127	126	129	128	121	124	122	116	115	125	105	121	123	127	118	119	123	129	114	128	137	130	131	98	125	124	128	122	133	127	121	133	116	107	102	122	126	125	134	118	122	124	110	115	123	112	111	139	129	149	128	128	116	116	127	111	116	134	101	114	120	112	124	137	118	125	120	116	118	107	135	111	110	126	115	145	118	111	131	132	132	112	126	112	117	137	121	94	105	120	131	128	101	121	109	120	113	137	131	138	130	114	102	113	132	117	91	135	136	129	124	123	136	121	131	134	122	104	110	131	136	124	144	121	111	119	115	147	105	122	119	120	121	89	118	126	136	119	119	128	119	125	112	127	121	119	107	112	138	133	126	121	123	108	146	131	114	115	112	113	116	127	116	132	125	117	109	111	111	128	109	109	116	118	139	117	125	139	117	100	111	133	125	120	130	106	124	117	128	130	143	112	111	122	135	114	133	125	136	128	99	116	120	109	104	118	108	129	131	116	113	121	136	122	124	115	118	112	120	108	127	122	127	112	121	122	127	136	110	123	119	122	136	98	107	109	122	105	124	137	119	116	139	132	136	125	122	129	109	131	104	140	118	100	129	112	134	130	124	116	121	131	124	127	122	121	116	105	102	127	133	135	131	133	100	124	127	112	120	131	126	145	116	122	114	108	131	136	131	117	122	150	126	122	123	134	108	118	111	143	108	108	122	121	116	121	130	123	138	117	94	128	140	127	107	122	125	128	141	125	128	129	133	123	146	118	121	116	115	102	122	138	124	118	117	148	140	114	127	105	114	106	110	141	111	118	119	116	101	122	110	128	123	98	120	123	138	107	114	111	132	122	117	129	133	121	133	114	133	133	124	111	110	138	118	115	106	120	131	123	138	128	130	131	143	123	117	139	132	122	120	129	127	125	120	129	109	118	118	116	128	119	133	113	109	110	122	163	132	127	114	125	119	118	138	111	112	96	105	115	121	125	116	126	116	126	128	129	125	133	145	120	144	136	116	123	120	104	130	121	125	125	129	124	127	120	119	149	126	113	125	103	131	152	121	119	137	123	116	125	127	119	111	127	138	110	117	114	122	117	119	120	120	108	134	122	135	136	134	116	104	119	139	137	121	137	129	158	109	115	115	108	104	118	136	128	99	105	121	122	137	123	127	137	121	104	120	129	134	118	98	116	120	110	135	123	147	115	126	132	115	119	108	125	126	117	121	123	123	128	118	123	122	114	125	119	119	118	118	128	123	130	133	114	121	128	115	125	116	131	138	106	111	108	105	127	118	107	131	143	127	121	122	119	113	124	135	123	122	124	117	131	119	127	130	126	134	128	132	115	116	112	118	128	131	127	116	120	131	117	124	147	123	112	123	117	106	111	118	145	124	141	120	121	124	136	124	111	117	121	119	139	129	144	107	105	130	127	124	129	124	140	130	117	111	132	123	115	117	109	119	126	115	119	130	132	154	122	118	132	111	118	119	131	123	106	123	141	114	123	146	134	130	129	110	97	106	113	131	127	118	121	108	139	123	134	118	116	127	106	125	140	112	113	128	130	111	105	116	127	111	123	132	138	123	101	133	120	143	108	108	113	113	111	110	126	146	124	134	120	122	109	130	141	111	145	110	135	128	118	120	132	114	121	128	119	106	112	98	144	128	135	135	120	127	116	110	115	108	112	117	126	127	120	112	140	111	133	113	119	123	127	135	136	119	131	136	126	107	119	140	114	124	119	116	97	116	117	133	135	130	109	132	116	128	127	110	149	116	112	108	127	118	124	111	111	129	120	134	127	149	131	153	129	137	125	122	115	131	131	128	118	129	142	129	127	120	124	125	127	116	133	116	104	124	105	110	125	131	121	124	115	133	135	141	121	129	133	129	117	135	123	131	123	132	122	113	113	111	126	128	115	126	132	120	94	117	133	120	117	104	128	136	116	144	122	113	112	129	118	116	123	121	118	113	95	107	120	131	111	142	120	129	107	138	120	107	103	110	119	123	126	110	140	123	116	108	133	125	109	132	126	122	119	133	103	136	119	126	113	116	146	151	113	123	108	120	114	137	126	114	110	117	117	125	116	109	122	107	101	142	144	113	135	139	119	117	118	124	121	128	121	111	123	91	133	112	147	152	118	112	110	108	127	140	97	140	123	118	129	135	109	139	124	102	120	133	114	143	127	110	141	110	121	114	135	133	141	121	126	122	119	110	129	110	146	127	142	118	115	134	124	119	117	122	140	115	134	118	127	119	120	127	106	120	113	129	122	116	132	135	122	136	105	120	117	126	111	118	109	128	122	115	105	139	133	123	112	127	124	111	143	115	120	118	104	120	109	139	120	106	132	127	142	118	112	123	129	140	150	111	131	120	124	114	104	114	130	112	135	128	136	119	130	132	121	109	109	121	120	135	134	103	118	123	128	119	111	123	113	142	120	127	123	149	118	114	107	124	115	116	129	135	141	124	124	119	117	126	107	109	121	127	119	112	128	117	97	111	109	124	98	112	122	132	113	120	117	120	129	112	106	117	148	109	114	121	129	112	120	116	129	123	116	120	134	109	106	152	121	126	127	126	128	126	111	112	119	128	138	118	146	144	109	112	111	131	111	139	133
12341	17553	20907	5560	550	1041	13591	16255	9015	374	337	318	328	334	319	321	302	341	327	323	330	323	329	355	332	365	339	296	317	370	342	353	337	331	318	289	314	349	306	325	319	339	320	319	353	335	313	333	350	351	336	306	329	342	317	328	337	292	323	341	344	311	313	303	336	330	328	338	298	345	312	350	314	344	333	348	322	320	335	322	317	310	338	358	328	329	350	355	352	347	339	351	317	329	315	340	309	300	280	301	310	326	321	342	316	307	337	340	327	371	307	337	356	323	361	301	304	299	309	319	325	351	323	317	298	296	331	338	310	344	288	299	336	301	321	385	372	319	332	339	325	355	330	322	321	330	326	320	339	322	304	303	321	308	292	315	328	349	336	299	311	315	341	340	339	311	348	321	377	294	327	354	325	328	318	331	302	338	329	305	329	310	293	344	348	326	335	315	304	345	318	312	366	345	336	356	340	336	365	325	306	375	344	325	322	337	311	338	341	331	324	295	328	339	348	352	349	301	381	340	317	325	338	357	320	324	307	330	318	337	309	354	304	327	342	334	308	291	330	356	314	317	316	337	318	325	335	323	360	347	313	349	293	320	317	340	352	337	327	315	332	363	320	313	346	318	343	328	358	323	368	306	326	356	337	342	293	341	321	322	359	329	333	348	334	345	320	330	321	340	323	325	340	291	311	321	365	338	318	294	331	309	293	312	317	351	305	295	303	304	297	344	309	318	350	341	312	331	308	348	347	361	330	322	349	313	313	348	330	336	316	331	337	296	310	302	333	332	347	362	290	327	319	321	327	327	362	324	332	315	335	346	329	340	325	295	330	340	357	345	322	320	343	346	316	366	342	353	338	360	334	323	340	315	306	323	361	299	364	333	337	329	342	353	300	328	322	355	327	320	327	277	308	299	328	317	334	329	316	320	335	315	305	343	320	315	325	328	362	351	333	334	331	338	335	340	331	356	313	354	331	329	358	312	312	321	334	298	346	337	309	344	342	307	284	309	318	328	353	331	365	328	323	325	328	319	337	340	333	338	334	316	322	348	300	292	362	337	366	302	342	331	320	317	348	295	355	356	316	319	303	291	335	331	313	328	335	333	345	325	341	321	314	323	354	326	321	327	322	313	303	308	300	329	330	314	351	344	324	299	329	316	323	351	330	314	304	312	299	342	315	309	355	323	357	339	321	364	348	325	317	296	302	353	338	312	327	337	341	331	310	321	319	319	328	345	344	312	310	337	322	323	334	333	352	322	331	310	354	321	306	325	295	333	332	304	302	337	298	358	336	316	346	347	342	341	327	289	321	307	322	331	342	330	361	339	316	316	333	313	322	289	356	342	334	337	364	325	324	315	303	333	360	354	335	296	348	322	323	321	351	347	352	339	323	319	333	342	318	342	328	333	306	313	354	331	316	315	310	307	320	317	315	315	363	318	308	317	315	307	308	292	360	334	322	346	343	323	316	326	320	323	350	317	313	325	320	362	334	367	297	321	327	331	333	305	298	335	330	339	363	330	305	339	320	330	347	353	307	352	303	329	334	304	334	323	342	327	342	284	327	308	303	299	323	307	325	338	311	310	333	273	341	343	312	308	332	326	297	343	358	323	276	340	342	348	334	335	310	319	346	308	284	354	338	342	348	342	314	322	339	334	335	296	354	308	312	295	336	320	330	377	316	312	309	322	317	373	308	292	320	336	348	344	328	311	326	319	315	292	310	317	329	335	326	322	328	365	326	314	354	329	310	309	324	334	334	340	355	331	337	383	290	289	324	347	326	352	320	320	319	304	335	330	316	335	313	319	333	316	288	338	318	312	319	295	318	323	329	292	308	344	347	327	323	306	333	361	338	343	319	344	331	302	299	315	299	348	352	335	329	347	327	318	359	323	322	334	304	339	338	310	315	319	334	363	327	296	341	328	326	359	327	327	346	361	345	338	323	337	354	340	365	304	332	332	331	327	297	318	317	343	302	319	353	329	359	288	325	328	334	306	329	340	320	314	312	297	360	324	325	323	322	330	326	323	304	322	354	328	318	317	333	346	346	316	318	346	343	326	337	328	327	302	356	382	330	332	344	295	301	344	340	324	322	334	336	310	316	327	347	301	348	358	309	333	361	320	330	313	323	308	325	345	334	345	318	350	318	323	294	366	338	342	340	290	310	331	303	336	341	322	309	340	342	330	320	327	301	348	341	308	315	323	296	360	335	323	343	353	340	290	314	319	309	298	314	357	345	314	311	346	312	357	337	349	332	337	329	329	325	327	319	349	336	325	358	308	310	321	320	331	316	328	369	337	347	314	340	291	304	308	335	368	350	308	323	355	335	341	328	324	312	312	330	300	320	337	358	334	298	325	301	322	308	323	320	343	324	332	330	350	330	312	332	352	319	340	329	311	293	353	348	316	329	319	342	338	316	318	323	334	339	309	346	321	322	329	328	340	337	353	335	320	317	329	294	332	331	334	318	336	371	347	306	360	314	366	354	300	317	325	326	310	330	325	343	310	347	340	342	337	328	353	344	319	347	333	334	321	335	293	336	323	326	315	321	335	346	307	315	303	341	342	316	345	314	321	343	310	350	362	357	288	313	345	345	342	335	300	303	301	290	344	357	326	345	324	277	318	331	318	313	315	341	328	343	281	325	344	311	312	337	316	320	321	318	347	353	347	339	358	337	342	294	327	370	327	354	320	370	311	327	284	353	323	334	341	323	334	304	331	320	313	351	338	328	328	340	334	342	326	318	366	321	334	344	355	371	304	310	331	333	309	347	340	312	341	316	330	324	319	346	359	361	367	335	330	323	322	327	346	326	329	334	323	348	300	321	317	383	320	327	317	338	315	313	332	354	339	324	313	334	345	337	353	304	310	348	315	339	324	323	329	331	329	321	293	337	333	337	336	369	321	331	326	307	310	347	333	299	300	342	354	303	324	326	303	327	325	341	337	318	320	300	346	295	313	310	339	323	351	333	333	325	316	326	337	311	322	341	290	350	367	316	347	343	381	326	327	355	340	329	319	364	317	299	302	331	336	308	327	303	320	361	294	322	341	337	296	312	332	332	288	353	335	363	332	287	315	341	327	325	319	345	345	321	315	306	315	368	321	321	309	311	308	339	345	341	345	340	298	321	327	305	324	326	333	370	322	311	329	291	331	328	320	345	308	351	347	340	322	324	327	309	339	320	325	329	301	289	318	320	298	338	304	315	325	345	326	303	285	335	318	332	314	306	321	325	361	336	329	320	315	300	321	332	314	360	349	304	327	282	338	329	279	341	312	328	336	326	316	354	369	351	337	316	344	343	363	331	329	324	348	308	325	333	317	343	313	352	318	346	316	336	350	303	339	339	362	341	353	322	310	346	354	364	329	320	319	317	304	312	321	324	340	307	340	325	346	323	349	337	315	335	333	317	317	342	355	330	322	351	311	315	353	326	334	332	333	331	346	316	341	330	306	316	402	309	344	337	334	332	311	352	315	302	315	308	313	325	330	361	323	291	338
43777	49445	37221	15934	7137	6945	36087	36349	21726	1536	188	139	148	168	150	127	148	132	131	151	160	139	152	170	156	172	123	120	150	149	147	167	143	165	142	152	170	186	162	137	126	175	138	143	143	154	171	154	162	151	163	137	162	151	146	147	157	174	141	156	139	160	142	169	158	170	167	152	152	143	141	128	153	143	153	128	129	154	141	149	142	147	146	146	159	169	140	137	144	146	173	131	156	133	145	169	132	140	159	138	136	165	163	147	142	160	139	133	170	158	163	135	135	160	143	138	146	137	141	165	157	163	146	159	145	146	149	147	146	163	148	141	145	117	148	158	135	152	142	139	133	150	174	152	142	151	143	153	158	153	147	141	136	155	154	148	148	161	146	129	162	156	171	130	154	147	137	136	142	149	134	142	136	133	154	166	159	170	156	142	125	158	160	166	160	145	154	144	165	146	162	136	163	143	153	140	152	136	139	137	146	158	161	125	163	160	129	138	159	149	134	141	155	135	146	132	138	136	139	130	147	164	158	149	158	127	143	149	162	130	155	132	140	170	144	144	147	140	148	148	169	136	142	147	155	170	161	131	161	163	135	151	129	140	136	129	173	153	135	140	160	143	159	140	149	145	155	147	174	158	156	152	145	147	147	138	137	179	138	144	147	168	160	156	147	127	162	137	156	135	142	137	145	119	133	166	146	155	150	148	137	170	145	132	142	135	157	156	150	141	136	152	159	142	145	159	157	145	158	149	146	130	181	139	160	169	152	149	175	134	142	157	166	138	163	143	159	162	125	142	158	151	149	157	131	130	146	146	152	119	142	151	170	164	154	150	170	144	177	151	162	129	171	141	151	134	157	150	164	146	150	148	114	135	157	121	143	140	155	168	151	161	154	168	144	147	142	145	139	163	159	148	128	150	150	154	141	165	125	173	165	163	168	142	132	149	139	129	144	138	144	123	159	138	146	150	150	142	137	146	157	135	145	139	153	165	146	121	156	168	156	137	161	165	150	128	157	149	158	157	142	136	144	145	160	137	139	147	142	148	133	143	170	139	169	161	154	142	153	141	137	166	143	162	139	129	124	151	175	154	147	148	147	161	182	148	130	136	144	150	128	131	142	146	137	170	150	133	151	138	137	147	158	151	151	136	142	136	144	151	147	167	154	157	154	168	151	139	132	141	148	132	149	160	155	133	139	155	139	146	138	169	129	130	121	129	139	156	163	149	128	148	154	152	164	135	131	135	137	148	136	167	155	144	143	146	151	160	150	138	161	154	141	142	148	141	150	123	153	162	144	138	143	149	146	130	142	145	157	154	146	163	149	139	135	139	136	144	132	148	136	154	153	164	150	118	139	143	156	139	140	142	151	144	149	131	136	171	136	149	150	172	170	144	144	138	161	137	138	173	140	144	147	159	159	151	158	157	147	152	144	153	139	159	163	168	128	125	144	142	163	156	157	164	145	151	156	161	153	165	154	177	120	147	141	177	153	131	152	161	161	143	134	157	162	170	159	166	166	158	123	135	141	130	152	155	163	149	163	149	155	147	146	177	160	168	158	135	164	171	153	154	156	141	159	142	137	146	172	133	120	145	167	154	112	160	164	158	162	152	165	133	143	133	158	141	139	153	143	141	146	145	152	143	128	140	146	149	151	164	154	153	140	133	162	151	165	139	139	154	141	154	131	140	145	129	132	147	148	159	139	131	130	130	146	146	143	146	132	159	152	144	150	170	130	141	139	170	146	148	153	126	154	171	151	165	125	147	123	144	145	159	162	174	139	150	135	141	155	150	125	144	159	151	127	154	159	141	162	130	161	157	131	162	148	151	164	128	142	128	146	132	171	149	146	142	155	129	164	159	148	137	135	152	129	136	139	139	141	146	143	141	154	124	134	158	134	140	162	142	140	154	109	144	163	138	142	142	144	129	137	162	166	154	178	144	139	134	149	146	132	139	150	151	152	152	130	150	146	161	151	136	147	139	144	151	148	141	155	129	138	134	167	168	140	140	136	151	144	133	151	162	137	147	179	142	146	144	137	150	130	133	150	158	139	148	154	143	138	169	129	143	149	148	144	151	150	152	150	153	160	151	131	133	133	180	163	160	155	174	153	163	169	175	135	144	138	123	149	147	129	141	147	148	142	130	162	138	155	158	172	156	138	155	141	154	143	146	142	141	134	160	161	165	144	162	131	148	149	147	137	158	146	141	148	145	157	136	138	161	141	168	155	120	112	139	124	167	131	179	157	151	133	141	156	155	142	144	145	158	152	157	147	145	125	119	154	132	125	150	154	155	164	140	151	139	152	164	159	163	158	160	151	166	142	131	113	155	145	161	148	160	157	142	145	129	145	151	152	143	156	143	152	136	150	148	172	152	166	147	156	147	138	143	155	138	150	152	137	148	147	142	173	164	160	127	163	140	126	158	144	141	149	147	174	161	155	166	175	133	158	154	161	113	124	143	146	148	147	151	144	144	136	136	150	145	154	145	142	135	155	133	124	142	129	143	125	150	151	145	156	171	122	134	139	147	139	150	125	142	162	143	167	140	154	157	127	150	162	150	141	130	155	158	140	155	129	130	155	157	149	136	144	158	142	149	134	152	154	149	156	137	131	144	158	131	174	165	132	136	153	139	149	152	137	155	159	158	142	147	161	151	160	159	142	127	150	130	165	137	146	144	122	128	144	143	137	137	154	136	152	162	132	130	138	148	157	140	155	144	138	142	167	149	139	153	134	151	150	157	143	156	133	143	134	150	152	161	147	143	152	143	151	130	142	155	138	158	154	151	156	132	138	139	165	145	161	132	144	161	151	144	132	140	142	127	148	149	148	141	146	147	162	133	145	146	174	150	150	145	158	114	162	141	129	139	153	156	165	128	137	149	150	159	142	158	147	160	127	174	135	153	156	147	139	141	136	165	156	136	138	153	138	152	121	133	141	155	137	146	142	158	144	152	128	133	153	129	157	156	115	158	151	149	154	122	140	134	141	149	164	172	138	174	154	183	168	133	156	135	145	145	155	142	128	145	148	148	146	156	168	143	142	152	161	139	154	133	130	135	143	164	149	173	159	136	141	120	167	135	155	129	163	171	168	121	157	160	147	157	146	155	130	153	139	160	155	137	151	149	152	166	160	155	146	148	137	140	141	156	151	162	176	177	158	169	145	143	121	171	153	150	158	171	155	162	148	153	142	146	151	170	156	159	146	136	149	151	150	162	161	144	145	139	152	123	145	161	162	145	142	166	154	158	144	163	147	133	149	135	162	131	141	145	153	150	136	146	150	153	149	128	142	138	145	122	147	155	149	131	158	133	143	139	148	158	151	138	142	158	140	133	136	156	152	144	134	139	118	156	129	161	123	161	168	151	149	139	135	148	136	157	132	153	152	137	150	148	155	145	135	134	129	162	135	170	161	149	145	151	133	139	161	145	141	166	135	146	119	156	153	140	152	149	154	155	164	149	131	141	127	142	177	145	137	150	135	148	134	151	157	155	141	152	144	131
29354	41556	26178	4203	5220	15613	53140	50918	30265	519	479	466	455	452	449	435	442	400	398	414	481	430	404	407	397	425	390	390	400	406	373	381	388	412	384	384	422	428	442	413	384	401	336	383	374	368	382	402	395	409	379	405	410	366	380	383	350	374	369	379	357	387	391	348	356	371	384	396	360	405	399	339	415	379	394	394	397	377	385	372	405	353	376	363	336	377	383	340	377	391	422	397	356	420	419	404	386	355	422	357	384	342	376	403	386	394	363	351	394	404	397	390	368	365	347	389	386	398	374	350	403	423	376	386	354	355	359	367	383	410	356	352	377	389	371	348	362	364	372	413	376	407	381	401	396	385	379	357	394	363	346	392	388	402	395	388	373	415	390	401	365	390	404	421	369	406	423	354	353	385	364	354	379	396	392	371	415	380	373	394	406	398	375	420	408	411	386	371	375	364	381	359	390	398	368	380	417	352	375	385	376	411	387	403	410	356	368	395	340	394	377	375	390	360	402	401	363	357	354	374	364	410	354	379	366	393	383	385	378	367	372	385	360	385	378	388	341	379	352	374	321	386	389	370	379	394	351	396	381	379	374	379	339	405	417	348	367	362	419	361	377	376	399	395	386	384	374	411	364	379	390	366	384	405	375	396	373	369	399	414	385	400	374	357	400	364	379	391	358	385	370	364	354	342	414	382	404	403	377	347	364	379	382	356	357	399	419	368	428	408	364	403	357	379	369	387	391	367	364	363	348	399	397	387	398	387	353	394	369	392	352	389	336	402	392	355	381	366	407	370	372	361	368	381	403	376	355	365	344	361	370	399	343	389	359	394	370	374	374	387	383	361	396	409	396	403	429	388	394	405	382	394	371	378	363	382	379	354	383	418	385	388	381	373	357	409	395	374	357	386	428	394	351	392	355	378	383	405	365	349	392	376	346	364	350	383	369	384	374	361	368	373	353	373	393	376	372	377	413	361	363	392	397	350	389	372	389	397	387	379	357	396	344	379	384	390	428	340	395	395	400	383	406	393	394	365	416	380	385	360	409	365	359	342	380	351	402	395	371	394	375	455	422	395	390	359	376	383	357	383	353	354	353	408	390	371	382	362	378	372	384	368	393	317	374	408	377	363	336	384	365	363	379	407	382	342	384	403	380	385	352	414	386	374	370	370	396	393	373	395	374	340	378	379	364	399	385	368	349	360	387	351	406	368	401	366	416	401	357	384	371	342	390	364	349	403	367	393	369	396	371	381	349	368	408	382	360	384	367	407	396	344	335	378	344	389	408	388	400	379	421	369	340	410	381	391	341	390	384	379	394	379	376	405	386	364	356	401	370	381	383	384	381	389	364	404	360	378	407	391	360	384	353	376	388	388	393	384	381	352	410	400	334	377	387	389	404	382	404	379	428	408	402	385	375	407	389	384	386	360	382	403	391	313	382	361	359	353	353	395	385	420	406	390	394	395	385	348	387	402	376	360	358	395	405	420	415	379	366	370	388	425	416	387	377	410	369	405	418	402	383	365	359	372	361	359	380	407	376	365	335	401	364	393	373	366	407	372	398	361	361	375	385	379	363	350	377	385	382	357	351	373	351	379	384	368	375	349	395	396	342	385	380	369	359	374	374	379	380	391	379	378	379	357	356	383	392	386	377	405	400	384	399	355	375	372	392	383	382	378	339	365	370	373	380	358	357	366	360	370	397	369	368	404	361	364	372	403	381	366	398	375	374	396	383	389	403	386	394	381	356	387	403	344	393	381	366	391	385	361	347	356	362	402	347	379	367	379	380	402	382	411	392	367	383	364	422	373	385	387	350	348	355	358	416	358	356	379	367	392	348	400	368	393	376	373	333	396	387	387	381	362	389	394	437	354	362	382	374	388	368	379	366	394	404	367	422	391	359	427	402	361	356	391	381	387	398	387	359	430	359	358	396	377	364	354	377	381	371	336	388	414	378	343	386	386	385	409	347	368	362	353	368	364	387	343	417	382	369	373	372	381	392	447	388	382	400	378	398	398	379	373	384	382	379	378	388	384	372	411	386	379	376	362	388	391	392	353	386	368	374	413	381	390	401	357	361	403	373	389	412	366	379	414	407	386	360	387	398	362	407	375	402	373	351	354	388	372	368	383	399	378	355	394	373	396	369	363	379	390	355	359	402	346	377	393	386	369	416	381	381	398	364	350	375	399	379	393	368	363	355	358	348	364	421	387	405	381	336	375	390	386	388	365	367	362	410	391	409	366	351	407	372	362	360	320	357	384	368	385	365	373	384	385	351	379	378	396	378	424	356	388	391	358	385	384	386	378	404	404	379	387	413	378	395	372	361	383	371	368	362	370	381	414	380	382	422	362	371	346	384	369	398	398	358	358	380	372	389	369	385	348	376	400	394	397	398	369	369	386	367	393	354	372	370	405	380	382	412	386	396	378	387	373	373	372	378	394	390	391	388	414	380	401	415	408	416	365	375	381	386	395	370	364	363	397	364	388	434	389	406	395	385	390	407	373	379	434	374	363	385	403	439	383	376	378	371	389	358	368	357	386	393	347	375	362	413	434	360	410	393	366	373	381	412	390	372	362	396	392	404	371	377	348	378	416	383	373	359	365	381	396	392	392	396	386	338	349	389	370	428	402	377	384	383	394	377	374	374	413	383	395	378	382	375	388	402	404	387	369	392	379	391	375	325	389	364	354	373	355	370	378	379	386	375	371	380	385	388	384	342	343	361	413	411	398	372	388	364	370	368	359	362	385	381	405	396	351	386	400	387	353	408	403	382	357	352	361	416	384	367	385	389	402	390	362	368	380	381	386	383	374	400	335	383	393	348	377	389	422	393	361	402	352	388	370	390	349	412	399	379	352	416	394	395	411	359	386	395	391	369	399	350	353	385	381	397	367	347	373	361	377	401	358	391	350	373	398	390	394	370	387	350	383	386	346	394	426	435	422	340	365	422	421	391	382	358	395	375	380	368	367	399	383	372	376	353	380	401	362	371	401	389	392	378	377	397	354	373	403	373	365	384	388	380	378	340	387	353	348	376	366	390	353	353	381	401	381	406	360	364	356	370	381	380	376	386	345	399	379	345	370	391	383	381	339	393	390	393	367	373	370	352	379	407	390	359	357	392	386	381	379	393	403	373	358	404	389	346	369	377	372	383	365	398	388	378	379	349	398	382	386	376	358	384	398	371	383	373	424	385	353	361	405	386	360	368	373	371	391	408	367	406	387	363	385	380	359	359	382	415	367	396	346	342	376	343	368	345	353	410	378	397	397	424	363	358	371	399	366	387	379	404	384	376	389	371	395	374	357	339	388	402	373	358	397	368	350	400	367	395	390	372	393	380	372	393	349	431	368	395	339	384	371	397	412	362	397	376	349	349	414	418	388	354	391	359	365	372	362	380	386	387	403	369	378	374	415	409	368	352	379	392	367	366	372	374	396	391	399	362	372	398	357	407	393	381	396	376	391	388	396	382	372	364	349	389	395	393	370	394	369	392	365	375	391
52026	56316	32796	18112	8827	15549	48208	50387	28353	3066	158	174	142	114	142	115	129	124	105	118	148	125	118	131	129	103	124	100	118	108	115	117	99	104	103	117	122	139	151	136	120	120	112	119	121	126	100	120	120	116	112	98	104	131	116	115	96	125	112	120	108	110	111	106	110	91	96	128	120	117	122	121	103	120	117	100	110	114	110	120	125	113	107	102	109	105	122	116	114	112	107	115	146	93	104	121	120	123	111	107	133	109	123	120	119	115	121	109	118	118	113	102	104	108	115	108	105	128	102	120	124	128	106	131	108	109	102	112	113	117	112	117	119	119	79	117	112	116	96	130	127	107	119	102	105	107	107	143	104	121	128	112	123	113	106	111	129	119	129	126	106	117	102	106	133	97	124	107	124	107	104	120	103	106	112	112	113	111	92	113	109	126	120	122	114	133	110	102	116	120	110	120	121	121	110	99	105	108	107	116	100	103	109	126	119	116	118	128	112	113	101	107	112	89	98	110	104	99	112	119	115	114	100	117	112	112	120	99	100	103	117	119	109	111	104	124	105	102	122	113	114	127	127	108	101	133	106	100	128	112	107	97	108	96	108	118	110	121	118	128	120	102	107	122	125	111	102	128	119	101	117	124	98	130	127	95	107	113	117	119	109	98	116	93	110	102	109	108	123	102	122	116	115	130	104	89	97	112	119	124	96	120	111	126	110	114	98	95	128	122	129	103	101	125	129	90	108	115	106	100	128	102	117	96	98	113	119	104	120	98	115	106	120	103	103	117	113	123	102	126	120	114	121	95	107	128	100	124	134	115	94	110	120	112	106	112	103	113	130	104	124	120	136	119	116	114	117	96	120	118	107	95	111	104	129	109	103	87	128	84	112	120	123	112	103	109	118	107	108	115	121	99	97	109	126	118	98	114	126	135	102	127	126	118	103	97	105	114	109	108	115	115	104	107	116	116	117	95	115	115	117	125	97	111	100	89	109	109	116	112	129	134	135	121	113	87	112	96	142	119	125	106	110	102	108	126	93	122	120	119	130	109	105	109	129	126	102	127	93	117	125	108	119	106	109	117	119	105	110	105	125	120	120	113	121	107	98	116	105	117	101	110	104	121	120	107	101	99	112	93	117	120	101	135	117	103	101	124	108	113	124	109	118	110	112	111	104	128	103	127	99	123	121	105	117	97	119	120	109	108	114	98	109	115	90	97	130	103	101	89	109	116	106	115	111	112	92	100	137	120	111	94	115	128	119	127	108	115	125	99	128	112	125	113	105	112	107	131	110	107	96	118	118	118	110	117	113	120	122	123	96	112	117	116	118	122	117	119	126	146	119	110	96	112	100	121	116	110	117	76	98	136	129	130	99	124	109	106	102	135	108	130	101	132	120	115	105	111	106	133	128	111	110	117	125	116	103	114	98	114	107	121	99	124	131	120	116	111	113	105	110	115	126	108	122	91	106	100	101	108	104	110	130	118	114	92	143	115	128	121	91	116	119	127	109	114	96	108	125	119	98	119	111	111	109	111	116	120	133	112	122	114	117	129	131	120	117	115	118	109	108	113	106	87	118	110	103	101	110	108	126	124	105	126	107	121	125	109	115	131	114	107	113	107	123	106	100	110	117	112	99	115	118	111	119	117	115	108	100	111	133	116	121	130	102	105	109	108	112	113	109	111	109	111	116	101	121	126	107	119	121	121	121	102	112	119	118	126	102	145	105	99	119	120	122	114	129	108	111	118	101	113	117	132	123	95	138	130	100	115	99	128	92	100	96	117	106	111	106	116	115	117	91	99	107	110	106	106	118	107	114	110	117	112	113	95	106	106	121	98	94	132	119	119	111	93	120	106	117	95	104	115	120	126	106	115	108	97	121	142	111	97	100	117	118	118	117	132	108	105	145	120	125	100	114	123	116	124	106	105	88	99	126	112	111	115	115	121	116	107	104	125	106	130	105	107	110	106	114	94	127	125	112	108	111	117	93	107	116	120	96	138	110	115	116	117	121	135	106	110	91	117	94	96	104	93	101	103	112	118	134	114	109	110	122	117	156	124	117	113	113	115	122	130	107	120	119	119	109	110	110	113	125	110	103	122	112	105	119	135	126	86	105	119	111	119	109	114	117	104	109	103	135	123	110	117	94	117	107	134	112	87	98	98	124	108	109	111	106	106	124	115	121	113	120	106	118	125	112	104	89	132	117	113	117	117	103	108	99	110	108	124	135	104	110	105	123	118	121	88	124	116	120	108	125	101	113	117	98	115	116	126	93	111	116	113	108	107	138	118	107	107	111	104	114	106	121	102	101	105	123	121	124	117	115	127	123	105	110	124	105	104	107	118	112	97	120	99	116	137	115	130	107	125	116	99	119	104	103	99	110	121	137	137	131	92	104	129	125	114	108	106	122	107	125	114	131	106	120	106	130	115	127	103	117	106	112	99	100	125	116	125	115	98	115	106	110	124	99	118	113	113	109	117	123	102	125	120	118	109	104	105	102	124	110	102	121	113	112	117	110	103	113	115	111	105	101	119	108	120	120	114	121	108	110	116	97	115	94	112	116	106	108	99	116	96	105	107	117	117	101	101	99	109	102	109	127	112	113	110	81	110	101	137	102	106	121	113	111	102	139	115	110	133	105	108	104	96	99	110	110	110	99	109	113	108	129	118	126	114	105	100	124	131	128	106	100	116	116	105	108	103	100	138	124	119	111	112	108	88	104	116	125	110	112	109	115	108	125	123	125	102	121	122	86	110	114	119	120	110	104	123	103	119	125	103	99	117	120	118	126	90	112	117	132	104	113	142	117	107	110	126	132	110	106	81	116	122	110	107	90	105	98	115	99	91	121	131	106	120	120	107	116	99	106	112	121	109	96	118	105	100	123	107	105	103	110	119	103	105	119	115	142	79	106	113	106	90	118	108	105	107	126	102	124	105	111	117	135	101	123	114	111	136	123	128	129	117	93	110	108	137	110	84	110	98	116	98	114	103	112	108	116	112	102	112	141	116	110	125	123	106	113	102	101	133	107	118	97	105	113	113	125	108	117	124	142	102	144	103	105	100	107	123	97	120	97	125	112	111	94	118	104	110	87	107	117	113	116	127	101	109	116	113	103	90	112	96	112	103	120	137	92	104	110	97	130	109	123	119	102	102	103	117	85	126	115	109	111	133	93	98	109	107	101	119	100	114	124	110	109	93	129	132	142	140	107	106	114	119	135	127	119	118	107	99	110	132	100	101	103	113	110	120	124	114	110	130	106	104	93	111	116	103	114	127	109	89	106	86	104	125	124	129	111	121	92	106	114	114	124	132	111	110	106	96	118	121	117	111	111	101	124	114	108	95	122	113	107	127	106	125	127	129	105	97	104	102	96	110	95	117	99	92	110	115	129	103	128	111	100	108	109	114	116	103	109	95	115	100	120	116	132	111	100	108	114	103	109	120	116	107	102	126	116	111	112	106	106	119	122	130	113	112	103	122	120	104	135	95	133	96	118	109	114	106
36153	48261	17661	6608	5365	25835	62373	62051	30461	542	514	471	435	436	393	410	418	394	369	343	504	435	341	357	313	327	350	346	263	307	327	308	305	346	299	325	337	329	700	409	290	318	282	298	293	301	291	294	291	301	340	316	334	270	325	280	316	266	326	325	304	287	311	290	292	296	302	282	266	314	290	314	310	321	279	306	286	300	288	295	291	304	322	301	313	261	291	313	278	293	306	271	285	329	299	267	264	295	302	299	306	318	299	279	293	290	288	309	281	325	324	262	285	294	343	324	301	312	297	299	285	283	293	299	300	319	306	293	308	299	280	297	301	324	286	269	290	277	299	299	271	278	286	291	314	292	297	308	298	313	301	303	305	278	274	309	290	274	286	297	295	292	277	324	302	300	290	313	281	286	274	283	318	288	325	274	300	287	312	288	273	303	311	287	287	287	298	307	318	297	278	280	277	295	274	296	287	293	280	275	286	285	309	315	282	278	301	306	293	307	330	295	309	301	297	314	291	291	324	322	301	295	312	278	267	259	299	285	295	274	312	311	285	323	325	292	307	301	298	262	269	301	317	290	264	322	280	255	305	306	271	293	286	268	313	311	289	286	315	271	311	295	310	328	299	295	278	327	300	295	294	311	323	284	317	299	294	290	251	307	310	296	272	286	271	296	288	314	294	301	295	277	285	319	311	311	325	290	275	313	274	306	277	279	304	291	300	303	294	307	285	279	265	318	283	281	279	284	276	263	304	261	270	297	281	319	302	294	318	296	289	317	309	300	312	299	296	296	267	292	287	328	294	293	301	276	284	283	312	291	295	302	321	278	268	316	260	321	317	339	298	270	281	260	276	302	283	274	280	298	326	326	303	286	265	303	316	282	277	293	317	286	304	278	289	297	252	315	309	286	285	270	305	258	278	280	269	299	320	305	262	306	310	289	317	301	302	295	291	293	311	283	292	278	298	288	302	296	276	315	276	246	317	294	324	303	306	291	301	285	287	318	305	325	277	270	296	280	300	287	301	315	323	300	307	313	291	304	285	304	272	300	321	301	332	267	285	300	278	301	269	261	306	291	279	287	296	273	297	295	296	289	308	274	265	287	294	306	319	296	284	302	291	298	290	279	288	330	330	313	305	304	316	265	285	321	300	313	314	319	286	269	327	293	271	312	286	261	300	249	271	318	286	271	285	264	310	292	316	305	305	278	303	301	299	271	298	276	285	281	275	324	264	287	276	314	278	304	276	273	279	299	312	309	292	295	279	307	288	320	284	293	317	294	300	290	267	283	314	316	294	282	279	311	279	251	289	299	276	299	301	328	300	291	316	289	285	303	314	271	292	284	312	294	294	332	308	274	281	284	281	269	280	278	307	301	288	307	251	313	303	320	295	268	277	293	306	289	274	294	319	295	303	309	290	300	285	299	304	281	315	290	294	313	299	296	292	303	299	289	304	304	268	277	319	245	292	276	270	295	291	289	286	270	310	259	283	294	308	293	279	281	314	278	285	274	292	280	285	305	298	297	260	271	289	285	284	268	324	277	274	309	274	282	301	330	271	289	307	331	297	307	252	289	308	288	322	292	280	322	341	267	288	290	293	262	264	301	267	270	315	245	322	284	268	319	345	292	286	293	306	285	286	284	313	271	290	287	303	265	313	286	305	288	283	288	303	290	280	290	288	279	289	308	292	286	261	315	300	310	306	277	288	297	292	300	299	293	300	303	286	306	269	308	307	302	298	309	304	315	274	317	304	296	275	302	291	304	291	309	310	286	311	254	282	300	302	332	267	311	274	304	289	314	300	300	297	308	284	292	290	296	308	293	278	286	304	307	313	293	304	303	307	284	287	307	286	324	299	291	274	278	289	263	279	288	329	270	292	288	311	305	301	299	302	314	306	299	300	256	317	288	279	299	278	296	311	289	296	295	300	298	303	290	313	279	297	288	304	291	258	313	301	336	314	290	309	279	313	285	301	309	309	294	315	289	313	302	313	306	287	297	294	293	292	289	297	290	318	309	301	312	292	258	279	264	305	273	291	305	300	292	264	304	289	310	290	312	264	290	276	295	325	313	270	275	308	286	305	301	341	315	267	298	273	269	313	292	278	320	270	312	275	289	273	292	330	269	299	283	293	254	287	279	284	292	300	293	314	272	325	303	309	313	300	304	294	295	296	309	286	315	290	313	282	296	328	297	289	284	293	303	299	317	255	291	270	298	311	317	325	298	315	282	279	307	286	276	285	280	304	295	279	290	288	277	263	296	266	299	299	299	297	284	314	314	305	267	285	312	267	333	286	320	309	289	281	289	294	296	280	268	331	307	343	284	296	284	304	279	317	273	293	290	317	278	297	312	317	294	300	281	314	312	281	284	303	305	283	275	300	274	267	261	316	300	258	278	285	271	306	301	280	283	309	304	273	296	290	302	303	306	268	290	306	280	272	279	307	269	300	283	289	291	290	294	303	278	261	283	275	268	277	299	288	279	273	254	303	294	294	312	286	300	307	278	313	268	299	312	281	299	297	265	287	280	280	308	279	295	304	291	269	328	308	284	278	290	293	316	321	282	323	305	293	309	291	301	274	297	300	310	291	304	299	271	298	290	326	283	282	303	272	284	289	262	303	306	301	296	265	293	309	254	288	276	290	317	282	294	259	327	290	298	295	302	305	335	303	267	284	285	271	291	274	278	291	298	316	292	305	304	279	267	313	324	260	287	291	264	278	276	262	304	268	279	267	274	293	305	298	283	249	292	273	303	275	307	322	288	275	287	315	293	277	294	300	297	255	333	313	286	283	290	303	304	282	321	298	287	302	336	288	283	288	257	303	281	283	321	279	299	303	297	292	291	286	264	256	285	306	288	275	267	289	316	319	291	300	287	277	315	285	290	264	302	289	299	276	280	281	284	301	307	284	296	271	285	294	280	328	296	288	316	291	278	323	286	280	277	282	302	308	291	291	282	304	292	304	298	265	304	291	294	301	297	300	274	283	283	285	298	290	276	295	272	317	294	303	293	288	288	327	274	304	297	304	296	314	274	302	287	281	293	295	301	288	278	311	274	266	286	295	296	308	299	284	285	282	303	287	296	296	288	268	285	288	327	291	275	247	274	333	272	307	265	259	265	287	289	315	287	280	268	276	288	283	319	284	309	299	300	293	318	288	284	288	287	302	315	318	286	271	299	292	271	329	304	304	285	321	270	261	293	294	281	293	289	295	302	279	299	309	297	303	297	257	294	318	285	307	268	289	296	305	279	282	275	269	295	291	296	309	298	274	317	287	262	298	285	304	328	304	301	303	308	275	280	302	269	326	250	286	276	290	284	286	277	283	286	306	321	263	311	291	299	279	323	291	294	311	278	278	290	295	280	297	287	293	293	317	292	306	311	291	271	247	269	262	297	288	300	268	306	322	266	282	292	313	322	295	286	292	287	301	280	292	332	300	277	322	296	299	290	265	311	261	303	278	298	287	291	293	285	267	294	300	281	288	305	309	295	301	289	332	300
22700	26289	9666	2464	240	238	2117	4233	849	125	110	124	99	111	120	109	97	130	119	110	118	120	129	127	105	117	112	131	119	98	113	128	110	148	97	118	103	130	117	101	102	101	88	117	128	131	115	121	111	118	110	95	121	98	108	149	112	112	120	125	102	105	110	123	126	109	108	120	148	111	107	113	123	121	126	147	107	103	103	136	120	120	104	127	138	112	115	116	110	100	117	127	120	102	115	124	127	139	101	112	122	114	109	114	112	113	128	122	107	112	103	105	104	119	115	123	124	120	109	122	120	123	115	115	122	90	123	126	120	104	143	125	114	118	112	115	120	121	93	130	112	116	106	109	102	107	96	119	111	90	120	113	134	113	112	108	116	109	97	105	120	143	114	126	128	103	101	124	136	128	122	105	114	121	106	109	114	116	125	121	130	122	113	112	105	119	120	92	90	127	108	91	115	111	111	128	109	106	110	114	113	125	127	116	108	101	113	110	101	127	124	126	125	126	111	130	130	115	101	127	122	114	100	122	87	128	102	113	110	137	121	99	101	137	97	96	107	94	121	119	102	109	122	119	90	120	117	99	121	108	138	116	121	103	99	111	118	97	110	116	111	113	98	105	112	112	120	120	106	109	127	126	117	106	126	106	121	118	107	126	112	101	126	105	136	111	125	125	107	112	102	108	117	136	108	117	113	120	121	128	112	128	117	104	113	96	106	103	126	135	122	122	121	133	108	103	130	113	104	127	118	125	127	107	117	115	96	95	120	105	112	117	105	108	116	111	102	112	105	114	106	107	125	117	127	115	101	115	105	129	104	123	125	104	99	109	118	108	111	101	108	98	108	105	123	138	106	122	101	126	133	123	101	144	127	95	130	118	122	146	111	117	133	119	125	111	112	109	122	120	124	114	104	119	110	127	104	114	126	119	138	120	106	112	115	130	118	134	132	105	113	124	121	116	135	115	129	123	112	112	117	109	108	122	115	115	118	105	123	119	120	114	129	120	117	137	132	102	119	125	106	119	105	109	126	95	112	98	113	130	94	107	111	111	111	102	112	98	98	102	131	123	105	118	106	118	105	129	105	139	110	147	97	105	113	111	112	121	106	125	104	117	118	115	117	117	123	109	118	107	116	119	114	128	115	107	137	115	111	107	99	117	124	126	110	119	126	126	106	98	110	116	97	123	117	125	104	129	101	110	115	117	107	123	113	112	119	99	115	109	98	90	110	105	127	103	110	106	111	122	129	114	115	116	115	98	103	95	90	115	123	132	128	110	121	114	125	115	111	109	106	126	132	119	116	104	116	113	101	124	132	111	125	111	122	131	112	105	107	115	126	132	122	107	96	118	109	111	85	114	128	122	114	100	124	123	102	131	106	118	105	128	125	127	115	110	109	107	119	115	127	108	98	106	124	129	138	120	130	120	94	113	130	120	136	99	127	112	111	104	121	126	122	104	107	124	109	116	90	106	124	117	103	109	121	131	91	145	118	113	129	97	101	126	113	110	108	109	119	116	126	111	111	131	123	131	96	111	125	104	112	122	127	131	90	96	110	123	126	124	124	111	118	103	136	111	111	122	108	116	107	129	95	113	114	122	116	115	99	113	122	118	112	127	119	102	121	117	103	96	117	120	111	105	126	115	141	98	111	122	118	142	117	111	124	103	148	95	124	125	138	108	97	112	133	130	117	111	117	128	107	125	134	95	121	118	125	111	113	103	96	118	128	118	100	98	103	113	102	117	150	104	116	123	100	111	125	128	115	120	129	102	127	134	111	113	116	109	96	106	109	113	121	109	112	121	108	118	124	114	99	105	127	102	122	125	105	107	124	112	111	108	93	127	116	115	99	112	139	109	124	100	121	97	125	112	113	112	114	115	121	109	114	129	114	143	124	97	105	94	101	108	116	126	115	150	98	109	128	114	111	112	119	100	117	115	112	130	123	124	122	123	92	118	114	118	107	105	110	128	134	98	109	115	130	119	109	108	99	117	90	116	116	110	98	98	117	120	117	130	109	113	130	101	126	124	122	117	108	108	118	110	118	127	127	118	120	115	106	100	128	123	126	129	97	118	125	125	117	106	101	111	98	107	113	120	109	105	104	99	120	129	128	106	130	114	107	126	120	109	112	118	91	106	136	118	126	102	117	130	139	98	105	116	111	136	114	104	136	98	140	114	130	109	126	105	114	112	115	116	137	109	119	118	116	147	122	107	132	133	119	107	126	101	124	120	109	106	108	108	119	108	116	105	122	123	130	118	140	121	114	125	119	133	99	98	134	106	120	122	100	120	116	125	114	123	114	121	106	124	108	102	101	110	117	104	119	104	125	122	97	110	110	122	110	106	110	112	103	103	106	130	123	136	106	129	119	116	125	129	115	117	102	93	119	134	94	106	104	101	113	108	101	115	99	129	98	117	117	103	98	107	112	115	122	110	119	93	120	134	125	118	109	99	119	114	109	100	137	123	114	124	117	112	123	108	109	107	102	122	106	126	108	118	121	129	134	104	110	113	110	108	110	107	132	112	117	115	112	112	96	87	110	105	133	109	134	113	114	132	108	110	120	115	124	109	127	133	112	100	102	133	107	108	120	114	115	133	106	134	116	119	100	106	144	131	113	101	127	125	114	111	125	122	130	121	134	123	105	128	109	131	118	113	117	115	131	115	138	124	103	109	103	121	126	124	115	110	124	114	101	117	102	117	118	125	120	106	119	116	112	116	108	118	103	113	93	126	115	116	125	129	124	108	114	112	110	112	126	126	137	116	99	111	98	121	110	120	112	118	107	116	110	130	134	117	103	113	111	114	119	113	107	112	108	114	85	123	116	125	125	110	114	122	133	113	98	120	118	103	136	111	112	114	92	112	97	105	115	99	121	111	133	104	137	125	107	102	100	120	105	130	121	122	105	118	105	107	120	116	112	105	125	115	111	127	132	126	113	113	99	121	121	114	106	125	109	109	112	137	138	125	118	126	117	101	151	123	117	131	107	101	113	121	105	112	138	94	108	126	128	100	97	108	111	134	131	106	112	119	116	97	114	123	106	94	108	117	114	128	139	112	128	100	114	102	112	107	107	122	119	123	105	116	110	114	115	123	112	113	113	122	124	130	115	95	117	114	98	102	114	126	127	118	118	119	123	103	118	136	103	115	92	111	106	95	109	121	129	104	111	128	116	113	126	123	117	107	128	104	116	120	135	127	105	117	111	108	100	91	124	94	109	103	108	120	113	108	128	110	123	107	97	96	122	125	108	122	125	109	113	132	119	103	130	125	104	144	106	125	116	132	115	121	117	115	122	126	114	114	105	135	126	114	117	117	129	121	142	132	118	134	122	98	105	103	115	107	128	109	114	108	117	113	134	117	102	112	113	105	112	115	120	114	116	101	127	120	110	125	113	96	99	107	133	113	111	110	118	138	127	109	119	121	107	108	126	107	113	110	110	115	103	119	104	113	126	136	117	110	120	114	108	129	109	122	106	111	111	99	114	108	119	113	129	118
14465	22025	7162	3172	408	950	10600	16499	2638	308	322	313	315	340	326	317	322	300	348	324	327	323	289	304	280	287	293	277	310	306	293	309	314	305	300	297	304	319	325	320	318	278	308	283	273	342	314	294	348	269	281	278	310	312	307	259	297	289	305	311	323	310	294	316	329	307	329	304	301	298	283	296	324	342	284	303	290	265	304	289	284	299	299	275	315	292	319	317	302	302	310	275	291	286	322	292	312	288	329	301	310	308	278	311	329	300	296	307	314	334	311	318	286	318	297	304	318	317	305	334	294	331	312	318	303	306	323	297	278	320	274	300	331	305	301	314	313	309	295	293	316	319	315	299	277	340	319	315	339	343	322	299	316	304	303	321	286	319	308	280	280	302	314	299	275	317	300	323	317	293	314	340	292	289	300	324	298	306	303	295	304	330	322	281	296	332	321	323	283	299	307	292	294	301	298	293	310	306	269	309	307	322	294	301	335	309	298	293	342	335	265	312	292	317	300	328	283	303	327	310	319	308	338	310	286	313	293	309	344	333	303	311	280	322	330	302	284	304	266	280	297	329	325	324	334	298	309	312	263	316	288	301	296	340	329	317	305	296	302	312	322	298	297	304	323	332	275	277	325	359	333	321	294	298	294	328	318	301	319	326	327	298	317	316	315	296	307	312	286	290	292	320	302	313	332	306	328	291	297	299	325	324	309	279	284	295	284	331	303	296	349	328	292	312	283	297	312	327	313	291	306	313	311	286	304	319	298	297	332	319	273	288	295	260	286	317	303	311	331	317	300	301	325	312	294	307	335	266	305	301	310	335	329	286	300	283	313	295	346	305	319	282	294	295	318	317	304	311	331	304	288	325	300	291	274	274	347	314	314	269	313	288	333	309	300	330	288	288	334	315	319	293	310	301	299	315	323	312	311	317	312	331	349	328	313	293	310	299	348	332	288	274	309	310	292	335	342	304	311	308	315	312	281	302	310	322	316	292	295	327	305	322	290	248	297	297	313	301	309	305	332	315	298	347	333	277	268	329	300	301	303	294	314	301	275	302	301	276	311	331	281	290	293	335	317	312	328	301	353	328	292	294	315	287	323	324	294	308	302	319	305	294	311	307	304	302	310	297	280	312	304	315	285	327	324	296	324	324	316	317	308	318	310	283	279	323	303	306	323	295	336	280	289	318	258	292	313	289	308	340	282	300	280	304	290	307	320	318	333	300	303	286	294	319	313	317	339	305	313	300	319	298	297	278	290	280	304	296	305	311	295	318	290	305	318	275	339	322	311	307	338	315	296	303	282	302	341	278	312	314	285	310	303	288	303	335	306	287	298	338	334	289	295	296	309	306	293	336	297	299	309	303	321	327	333	324	299	329	312	339	320	316	324	289	281	311	293	314	281	298	286	292	270	293	303	314	325	320	287	283	302	332	312	330	302	306	319	304	332	322	319	325	330	323	296	315	277	339	319	314	280	291	304	304	297	310	309	310	341	300	338	328	323	319	286	324	324	318	300	278	269	330	297	345	302	305	333	317	362	318	303	280	341	291	316	328	299	323	298	310	321	316	316	295	329	284	336	309	272	305	307	311	303	325	301	307	309	311	290	301	301	304	319	313	287	302	310	308	321	306	305	284	286	311	314	318	325	297	328	305	330	324	286	310	323	308	321	317	284	292	310	298	318	354	315	320	346	295	324	288	291	309	290	302	311	341	306	294	306	280	356	297	328	280	283	303	291	297	310	333	280	328	280	302	309	341	303	332	329	331	307	336	302	331	318	327	288	296	283	343	305	314	282	301	314	315	320	319	319	311	297	292	300	281	311	311	323	317	336	298	315	286	306	291	304	308	307	282	322	307	296	307	317	329	311	291	291	323	306	276	305	301	302	317	310	291	324	322	306	305	286	319	294	349	294	288	304	309	292	290	331	326	337	305	328	314	274	292	321	317	322	297	322	293	258	271	317	321	330	289	326	297	336	337	291	291	296	285	300	313	324	312	276	332	322	272	295	322	302	315	316	300	304	305	307	300	303	306	310	279	324	296	325	303	327	330	323	293	296	288	313	330	330	326	312	327	326	308	290	319	286	303	319	285	289	306	308	319	323	298	317	321	340	321	312	258	295	301	283	289	331	300	316	310	285	327	282	291	273	314	310	267	274	309	301	293	292	305	323	306	275	341	298	300	331	286	306	285	303	306	349	292	284	293	335	307	313	311	273	295	297	338	323	325	308	325	331	308	301	309	297	295	296	313	304	310	293	315	316	307	296	299	289	299	292	282	293	332	312	308	307	314	311	299	298	282	302	288	290	299	289	299	296	298	280	325	316	276	304	308	301	287	318	324	310	331	309	331	320	284	277	321	330	285	321	313	302	291	323	295	305	307	288	314	288	300	322	308	318	305	295	330	290	313	318	319	335	300	307	322	283	322	311	335	273	296	296	304	319	314	304	313	309	327	310	327	304	285	318	287	287	326	297	259	294	325	308	290	300	318	298	295	293	312	304	310	294	321	312	304	324	288	321	295	283	315	319	323	262	314	297	314	342	319	293	313	340	303	300	287	309	342	307	301	318	299	306	320	308	315	295	301	300	306	309	293	288	323	304	331	313	310	314	312	334	308	322	305	330	276	318	308	330	312	315	333	330	289	327	325	329	294	297	325	269	312	331	316	331	342	292	293	316	334	333	309	318	300	309	280	332	291	324	296	310	313	300	323	302	300	319	317	313	317	249	329	305	317	348	313	322	278	310	279	313	307	292	312	294	325	298	293	343	310	316	300	269	306	336	283	329	323	278	335	312	310	343	301	350	278	314	288	333	266	311	305	325	303	338	321	289	321	315	322	310	321	317	310	292	304	301	305	291	335	334	297	289	295	294	304	307	321	297	293	306	306	295	300	284	312	332	320	322	312	279	318	309	316	301	316	312	332	313	322	329	318	327	287	306	315	303	314	301	263	284	318	301	329	290	296	318	304	315	279	296	302	294	304	328	352	311	313	306	306	301	323	309	300	315	340	337	301	303	251	337	342	305	308	319	320	309	327	334	337	310	327	300	316	317	302	323	308	340	301	287	317	287	281	336	292	285	299	307	299	340	308	309	322	317	320	307	319	294	301	297	306	285	316	311	283	267	311	285	293	324	318	301	305	301	309	325	324	311	276	344	294	310	307	312	327	299	321	317	292	319	278	307	301	314	354	314	311	325	302	341	279	302	329	307	305	298	313	317	294	321	310	297	303	330	306	304	287	319	324	288	331	304	306	314	338	272	296	293	311	309	322	323	307	311	345	315	316	317	312	299	319	275	302	324	329	291	289	314	304	306	305	305	306	289	301	308	295	303	314	282	338	293	312	330	321	278	296	270	354	299	306	282	366	306	307	307	286	285	315	296	327	337	331	275	288	320	297	318	337	298	314	314	303	322	307	308	348	321	307	299	297	322	271	289	305	289	355	320	294	291	277	324	334	302	327	312	309	295	291	295	285	286	324	272	288	337	323	313	340	303	314
46829	48227	29409	15024	4650	2611	34168	35396	7452	260	185	166	166	163	161	169	168	154	135	150	148	160	141	153	139	149	159	157	148	151	134	126	152	141	157	147	158	166	255	171	155	147	144	157	142	108	144	136	126	147	153	126	144	138	156	133	168	152	160	140	153	153	154	145	139	153	144	148	145	134	138	156	144	157	145	160	142	137	144	130	144	125	129	157	140	129	138	134	138	139	133	153	141	154	128	148	139	133	132	128	146	176	142	158	115	132	131	137	145	148	107	137	130	148	146	144	174	158	132	147	140	133	153	154	149	144	137	139	159	132	135	144	144	131	130	145	131	141	148	132	121	141	152	146	147	128	151	135	156	163	116	173	133	137	153	147	160	149	130	151	141	144	160	130	155	154	161	146	153	141	134	141	135	129	162	134	137	142	108	145	132	133	147	136	140	155	142	144	127	112	153	170	122	145	158	160	148	172	116	154	148	138	143	131	131	153	146	120	146	135	122	134	163	149	142	141	139	155	124	164	153	131	143	165	156	145	121	131	127	132	143	141	141	137	146	137	137	141	145	139	156	156	139	143	133	153	160	137	143	137	140	132	132	141	118	151	146	142	139	138	132	140	129	160	145	135	136	137	116	133	137	135	123	153	121	170	132	178	144	148	140	131	138	127	140	114	139	154	126	123	144	141	122	142	158	139	123	133	121	128	148	144	147	134	146	138	131	146	123	145	149	130	127	151	144	134	135	131	132	170	153	140	135	135	149	142	127	145	126	156	138	140	151	153	127	130	135	146	149	145	149	148	149	164	162	123	167	132	118	147	134	139	139	151	151	143	152	137	161	151	143	131	116	156	129	126	153	148	152	146	160	150	130	129	153	131	148	131	158	135	137	164	115	128	170	132	161	130	163	130	148	143	140	121	137	136	144	131	120	149	172	130	117	143	123	139	132	128	154	141	137	137	133	130	146	145	132	158	168	135	164	153	151	152	129	138	139	130	143	155	151	123	140	140	131	128	145	140	141	134	114	138	151	142	143	146	165	143	142	135	144	120	135	148	136	152	140	156	126	124	139	151	146	122	129	125	139	135	140	158	145	145	176	133	140	136	178	127	160	141	140	108	147	134	149	137	135	148	130	124	141	145	154	147	162	162	163	118	153	146	123	125	111	135	122	142	147	130	150	147	134	127	131	165	149	144	141	155	171	116	142	140	150	139	126	134	143	160	135	132	132	149	128	134	161	154	150	119	149	144	150	153	148	139	137	147	142	164	143	160	155	140	131	147	142	165	153	135	131	119	152	137	144	131	139	132	129	142	159	138	142	157	116	149	136	132	130	169	163	149	143	144	138	147	122	136	144	143	157	134	132	150	168	132	138	151	144	152	145	139	146	156	117	148	136	117	130	146	142	134	141	140	132	143	123	134	138	158	153	125	127	144	148	146	148	136	145	169	153	139	139	140	130	153	129	135	135	150	145	152	125	140	127	119	136	158	150	133	133	152	143	146	139	140	160	134	123	139	118	132	132	153	150	124	145	123	151	146	137	117	138	130	150	146	140	127	159	150	141	136	140	140	144	159	134	141	166	141	138	151	141	114	146	146	157	143	124	137	127	154	127	140	147	153	145	148	139	143	131	154	161	130	123	133	154	144	142	145	124	127	136	149	139	163	157	134	147	157	140	116	144	135	132	125	146	146	153	113	135	128	163	140	137	141	129	119	140	156	119	140	125	162	138	121	126	146	130	143	140	145	133	154	129	132	147	140	140	155	144	121	123	132	145	109	135	134	179	150	153	152	157	137	147	157	148	151	130	131	161	117	159	116	134	138	155	143	140	134	137	120	147	144	146	128	136	152	145	146	138	145	136	145	128	146	148	120	137	144	125	142	148	147	148	152	149	139	161	148	113	157	144	158	152	166	146	132	147	133	135	120	153	135	143	147	140	146	129	163	155	146	147	137	154	153	138	137	123	149	155	133	141	151	137	134	135	152	139	126	136	115	135	137	155	149	136	154	145	142	140	144	159	134	128	146	144	144	157	135	165	150	138	153	142	141	163	146	154	157	147	155	151	135	134	137	133	170	150	166	141	146	121	140	131	125	148	153	144	139	129	138	124	142	145	119	149	148	139	151	116	146	139	136	142	141	145	138	135	139	130	135	146	130	149	149	150	180	135	141	161	143	130	153	158	147	139	115	140	162	157	127	128	151	139	141	143	147	124	141	120	132	145	131	154	128	143	138	144	149	131	135	129	137	148	137	142	128	146	145	139	117	122	146	156	156	156	144	145	123	126	117	157	137	132	136	142	116	129	144	125	143	139	147	112	177	148	142	148	137	139	137	140	157	131	124	136	154	122	158	160	146	123	154	139	144	149	144	133	136	140	140	128	152	144	164	137	144	168	137	138	142	123	132	145	140	144	153	138	135	132	130	166	122	141	131	153	145	159	161	171	137	148	124	138	141	126	148	123	135	140	129	159	163	141	144	145	123	149	141	147	162	133	123	136	153	135	143	105	129	133	140	122	152	153	170	152	124	128	133	130	135	162	140	135	156	131	163	109	129	134	125	140	152	136	139	143	138	151	130	145	128	137	127	136	150	160	122	135	154	146	149	147	146	160	147	131	123	138	158	161	147	129	154	137	119	142	123	153	144	122	111	136	158	145	130	164	157	151	125	156	109	149	149	163	146	130	150	145	139	158	150	137	164	145	121	149	155	136	138	128	130	161	144	148	142	134	130	137	162	150	150	131	157	141	152	138	122	159	128	114	122	149	151	117	140	168	140	120	146	141	152	154	150	109	147	140	127	136	151	128	158	150	133	140	152	137	138	127	141	159	152	158	134	130	139	150	145	129	140	147	153	139	132	161	118	159	127	119	125	152	133	164	112	170	147	127	137	144	149	127	155	140	145	135	149	138	132	152	150	156	140	140	145	143	152	132	155	129	146	168	131	130	144	141	162	135	148	126	139	155	136	154	141	163	138	157	159	121	145	128	151	141	137	138	131	166	130	156	140	144	138	148	143	151	153	125	125	143	135	159	153	161	144	123	133	135	152	149	161	134	132	143	144	120	140	164	141	127	126	140	175	130	159	148	152	138	148	155	125	149	153	158	131	133	161	127	154	136	146	163	146	136	147	156	147	152	139	130	159	153	163	140	138	156	135	146	124	133	162	115	131	141	150	138	160	125	132	156	128	144	136	136	170	119	154	139	146	144	123	140	145	158	158	125	140	162	135	130	133	148	117	157	150	124	150	126	154	128	129	151	149	147	157	155	148	118	135	135	150	142	128	143	160	140	160	141	132	149	132	143	128	157	116	148	144	142	152	139	132	147	149	166	130	134	145	137	158	158	143	139	128	154	156	139	125	132	135	159	138	145	140	130	124	134	141	124	168	157	146	153	127	137	151	134	128	140	139	147	167	159	153	140	163	133	153	130	119	135	142	138	172	144	135	148	133	149	152	128	143	165	135	149	130	138	136	128	144	146	151	151	175	163	141	155	123	139	142
31953	38395	21912	5493	2882	7472	52093	48826	2232	614	586	541	476	506	481	480	452	442	458	410	446	452	412	411	403	415	407	382	385	380	393	412	376	428	398	376	368	540	1194	649	390	385	364	368	384	394	371	402	369	367	389	420	373	379	377	388	338	363	367	376	360	367	361	376	352	357	406	357	383	371	391	346	381	369	372	351	372	337	354	360	384	390	385	345	389	377	369	343	392	380	361	411	352	373	343	375	357	317	354	385	365	381	381	396	382	356	395	383	390	372	393	383	345	354	332	380	367	355	386	384	332	381	400	365	339	391	384	357	351	371	376	403	344	351	369	372	393	355	342	362	323	352	374	335	351	357	339	389	344	359	358	366	357	355	385	356	339	355	395	392	350	359	389	345	352	394	358	372	382	349	358	374	347	407	346	380	369	351	386	363	343	379	371	354	371	370	360	363	372	353	356	382	377	340	337	366	368	358	360	354	351	357	392	390	375	374	362	379	376	369	368	368	413	375	375	371	380	337	354	382	366	368	342	362	390	390	376	348	384	359	354	360	320	349	350	351	402	364	387	357	413	352	366	358	355	364	346	373	369	353	365	369	342	382	364	349	373	390	345	406	372	367	363	350	342	370	357	396	342	368	367	353	388	368	331	373	352	351	363	358	393	371	395	363	366	392	348	367	341	387	394	326	380	326	372	350	350	351	367	399	364	382	337	342	365	367	338	397	357	337	346	321	389	345	365	361	383	417	331	344	386	341	403	371	371	344	339	344	350	320	366	363	378	356	370	376	389	404	347	351	360	371	350	389	341	364	377	374	367	363	344	349	381	332	337	342	357	371	358	339	355	364	382	378	368	371	366	365	365	387	368	343	353	377	368	357	382	382	365	359	359	358	371	362	388	370	341	365	327	345	333	349	374	354	365	358	373	361	321	384	357	345	363	359	354	361	363	378	361	355	373	357	354	330	378	356	376	330	358	387	350	363	363	389	365	381	365	366	375	361	366	346	394	371	388	355	355	353	362	331	381	365	338	397	361	363	370	363	356	386	342	380	314	359	372	374	350	368	367	346	335	323	368	375	406	374	349	351	371	350	389	349	376	362	365	395	382	389	377	345	356	389	382	379	325	351	359	313	386	374	351	368	382	393	354	350	380	346	388	352	385	364	355	349	356	396	379	387	339	345	374	365	381	316	369	340	341	374	368	398	381	342	345	351	364	356	383	391	337	393	398	356	405	385	364	381	349	363	358	390	352	378	350	354	365	357	332	376	380	364	376	386	349	329	383	354	391	369	344	362	340	424	350	371	386	379	387	360	369	334	352	349	349	323	360	391	351	382	326	386	386	395	392	378	362	358	371	349	348	360	345	350	355	359	344	352	379	317	356	353	391	388	380	385	371	347	366	350	347	387	363	379	374	357	378	392	362	403	395	354	339	386	364	378	386	370	366	375	382	377	397	373	350	362	348	394	387	380	367	374	320	404	359	362	388	361	381	352	390	373	384	350	410	381	371	402	368	356	367	344	370	379	377	385	340	349	318	349	334	375	324	342	369	371	396	352	393	380	378	383	381	341	348	321	374	348	387	388	361	342	384	345	362	363	397	358	372	348	358	361	357	362	370	385	361	358	352	360	354	380	343	363	357	380	367	342	346	357	380	376	397	360	350	365	331	346	393	367	365	336	369	355	362	380	341	380	359	373	355	359	342	355	351	341	356	394	400	354	362	374	379	387	349	334	370	352	357	382	351	363	364	366	363	369	409	349	352	350	346	343	359	384	382	366	341	370	364	395	378	378	356	381	391	340	393	381	358	352	356	343	343	358	367	354	385	332	306	373	354	372	368	394	357	375	382	321	364	378	340	369	375	360	392	357	332	352	372	367	382	354	346	351	378	356	384	404	382	365	350	388	396	332	349	359	362	387	380	373	323	374	371	376	345	347	346	336	348	354	352	346	348	351	376	383	376	365	390	318	391	381	367	364	337	397	342	406	380	367	345	338	364	374	385	361	348	344	336	369	399	369	366	383	342	363	336	352	410	353	343	342	359	365	369	339	355	352	354	358	378	323	356	342	350	361	359	381	373	350	365	332	369	349	346	351	328	362	331	367	364	386	365	341	418	373	359	346	369	364	417	380	372	352	327	358	325	351	362	356	379	377	357	380	398	342	349	357	363	379	360	353	356	362	352	355	361	340	406	361	383	358	383	378	379	367	335	384	362	356	367	377	353	366	332	346	357	374	377	346	349	357	378	330	350	341	361	368	400	378	370	376	375	366	353	374	380	392	363	373	367	376	369	382	352	365	369	370	376	374	363	369	337	385	373	375	392	387	350	360	411	374	375	364	347	334	360	328	389	364	349	355	366	363	384	337	364	354	349	355	348	380	387	375	407	412	362	319	365	367	319	364	358	376	329	381	366	366	366	366	349	359	360	365	348	343	355	354	370	399	384	379	371	342	380	380	354	365	351	355	327	339	376	397	361	351	350	371	378	365	417	370	352	379	382	354	345	397	371	362	398	359	359	373	359	383	351	368	348	374	388	344	357	367	361	372	361	390	361	346	406	359	390	358	372	340	347	339	384	375	363	376	347	363	368	361	388	384	381	358	361	383	350	348	383	349	396	321	379	360	347	383	362	361	369	385	382	347	369	367	357	341	372	358	386	368	381	338	365	346	353	359	352	341	370	371	337	373	360	340	372	358	329	389	345	382	334	358	374	358	366	353	335	346	381	371	368	344	336	348	348	370	346	397	342	372	325	353	355	371	379	375	337	319	326	332	351	330	386	365	367	358	361	393	348	376	370	371	396	381	382	370	338	369	337	315	391	365	350	383	367	353	406	360	382	408	331	357	344	399	354	391	334	397	310	349	355	347	323	383	364	370	354	343	406	356	378	350	378	363	379	353	352	355	359	367	364	363	338	383	382	352	346	350	383	346	351	350	338	363	366	397	357	339	380	357	411	355	366	346	346	352	357	388	366	339	378	374	375	370	367	340	317	375	351	368	376	368	359	357	400	343	378	362	345	368	345	390	368	346	325	373	410	386	368	354	341	357	329	370	365	322	369	314	374	359	341	378	354	352	324	368	384	337	355	366	371	367	371	359	361	350	390	361	320	408	345	373	390	358	335	352	342	370	389	349	364	363	365	357	396	399	386	346	322	359	348	388	342	338	373	329	361	372	365	371	342	374	337	368	362	366	355	346	372	376	354	360	397	377	376	379	361	362	350	381	358	356	363	394	351	356	344	344	323	327	329	322	378	360	356	370	356	394	386	352	363	359	365	325	349	354	356	369	373	363	379	392	331	368	307	421	334	379	361	358	374	356	349	365	390	352	363	384	385	375	363	378	347	373	366	383	383	324	355	379	349	349	330	358	360	342	391	366	336	373	358	345	368	360	337	341	350	380	366	365	374	367	363	357	406	371	346	350	362	347	352	390	333	371	346	373	354	360	355	387	344	366	371	375	359	375	369	351	356	349	318	358	366	380	364	358	388	376	374	350	343	394
53789	49259	32177	18212	8084	8571	46255	38071	5951	279	201	168	149	135	145	155	147	138	134	150	133	146	111	124	112	127	126	99	125	104	121	131	117	95	115	102	93	121	273	202	100	115	95	120	109	104	114	93	100	124	114	100	108	92	106	95	106	104	99	135	101	112	113	115	110	104	129	110	110	114	106	96	89	103	89	91	115	104	98	115	103	125	108	100	126	104	84	116	106	108	116	102	93	90	87	94	103	116	112	88	109	94	118	138	104	119	102	96	94	103	126	115	97	120	115	105	103	121	99	120	110	108	109	103	93	104	107	117	114	115	106	122	109	102	106	102	96	122	86	113	115	105	114	109	107	127	107	104	122	112	117	111	113	113	112	116	101	99	115	113	114	115	111	107	92	127	115	92	109	101	115	97	118	94	87	103	109	109	109	102	108	92	114	95	126	107	103	101	102	104	106	111	101	126	138	95	108	108	95	101	118	100	119	110	95	85	113	95	108	129	99	87	108	110	110	98	110	82	115	118	107	109	113	85	84	107	95	101	87	114	102	116	108	95	107	107	102	99	113	112	103	122	110	108	108	123	117	88	112	110	92	93	104	105	102	114	110	95	109	98	95	92	106	88	94	110	110	117	104	114	112	101	114	112	94	121	112	121	108	103	114	111	100	106	104	92	118	95	116	109	113	97	130	121	99	99	107	113	101	106	98	104	93	99	87	110	115	108	97	105	103	112	103	123	102	98	92	113	91	106	95	91	102	112	116	93	94	123	104	99	92	105	106	103	107	101	108	107	111	109	91	85	98	90	93	110	104	102	108	125	121	81	113	89	101	132	111	90	104	104	95	110	105	100	108	118	111	89	111	98	104	105	122	90	96	89	97	98	96	123	117	90	110	105	110	102	121	100	104	113	110	114	103	120	98	105	107	86	105	99	91	91	108	95	109	119	92	93	94	113	104	112	99	116	99	103	127	129	104	116	116	102	101	98	96	112	102	109	104	105	100	98	121	97	105	96	107	113	97	101	97	102	116	107	90	111	89	110	103	118	101	109	116	94	107	79	102	119	110	115	114	109	118	104	84	102	103	106	104	101	91	105	108	99	95	101	101	119	99	106	101	115	125	118	92	86	96	100	117	92	106	108	98	93	111	109	90	103	94	117	76	102	90	116	100	115	96	93	99	97	112	98	101	106	98	127	99	111	101	111	80	82	104	107	103	120	102	91	93	104	96	118	107	106	96	116	105	106	104	107	85	105	99	119	100	101	110	108	98	105	104	97	104	115	106	99	105	111	116	103	106	108	93	118	103	111	101	103	104	106	102	117	99	102	124	89	100	108	114	94	97	89	99	103	115	105	100	115	107	91	108	102	102	109	102	110	108	106	114	101	90	107	102	89	115	116	110	99	103	110	109	100	103	113	92	106	95	109	91	109	98	91	118	117	109	124	105	106	96	112	121	116	100	107	103	113	105	90	108	110	100	121	109	122	72	104	122	94	104	111	113	106	84	114	120	95	107	107	82	98	99	90	95	106	110	100	97	85	104	101	101	94	115	121	129	117	108	92	105	120	113	104	118	112	100	95	102	93	107	112	118	107	118	101	93	121	110	117	99	108	120	100	99	106	115	104	94	95	111	92	105	92	114	113	109	119	111	104	110	117	108	114	100	111	110	84	96	104	123	89	99	111	119	135	109	96	100	105	115	106	107	88	90	103	110	94	101	98	116	111	110	111	106	95	101	110	111	98	111	102	95	98	122	127	104	79	104	117	94	113	114	108	107	94	121	111	96	122	108	101	104	99	102	114	117	106	106	114	93	94	98	105	102	113	111	102	108	89	105	113	93	110	107	100	85	108	103	107	113	102	95	108	95	96	102	105	98	106	103	118	109	91	118	113	101	100	103	96	121	96	120	97	101	115	104	114	93	119	108	104	105	108	99	108	109	116	100	95	105	97	110	96	102	116	103	94	105	99	102	97	117	105	99	89	111	88	100	98	108	113	89	111	101	112	89	105	113	109	104	118	108	100	79	125	100	96	101	104	104	99	117	123	108	109	104	135	107	97	115	94	105	104	120	144	106	103	102	123	94	103	97	117	84	118	112	107	134	115	100	107	107	113	111	91	120	105	93	118	97	101	104	115	110	110	112	114	100	92	88	113	102	102	93	98	113	105	98	102	119	126	104	108	98	87	106	113	96	120	110	103	101	107	106	93	111	96	97	102	86	118	111	101	105	106	105	126	128	105	128	114	100	94	90	96	95	96	119	121	94	110	119	112	104	114	107	113	98	122	98	98	110	85	107	129	101	115	98	96	114	110	88	98	110	94	108	109	100	89	107	107	100	116	113	131	104	95	97	108	104	92	101	98	114	115	98	119	109	98	104	99	106	101	102	114	113	122	118	104	109	110	94	124	98	88	109	98	124	106	100	116	107	111	97	102	103	105	88	91	106	110	115	95	89	104	101	114	92	106	108	101	105	127	113	122	108	131	110	98	89	105	104	121	93	95	94	102	98	121	90	90	124	116	97	104	106	104	121	122	119	109	113	105	102	83	126	111	104	122	101	96	100	109	89	94	100	104	101	101	103	107	108	98	109	109	111	87	109	98	92	115	97	96	105	121	101	110	125	105	113	98	115	104	96	110	112	127	122	115	116	103	80	98	126	129	101	104	133	105	110	111	88	103	115	112	110	89	102	86	118	98	100	107	109	112	93	80	98	99	105	115	106	111	107	86	107	105	101	111	117	112	103	115	122	98	113	109	114	102	120	112	99	105	91	110	101	104	115	97	82	122	98	85	106	104	117	107	97	122	94	103	84	94	94	103	92	118	107	112	95	88	107	120	102	115	92	108	105	122	108	111	107	106	111	109	102	125	120	107	108	100	105	91	114	108	94	96	80	108	117	85	97	101	122	116	110	90	109	95	91	90	111	107	110	112	109	102	87	108	92	116	108	99	105	91	94	103	105	116	112	113	124	126	106	110	107	121	109	117	119	102	108	106	106	102	122	106	91	108	106	105	112	95	107	97	99	92	96	115	115	89	105	101	117	128	108	111	97	101	113	103	112	97	106	109	94	89	82	89	111	120	98	96	109	97	117	119	108	101	105	95	103	117	94	108	109	105	113	99	97	109	122	112	101	103	121	95	124	99	95	115	101	97	110	103	92	93	94	93	114	102	107	87	125	117	93	96	106	93	91	107	82	101	97	106	103	82	109	113	119	109	108	91	109	121	91	132	114	113	113	111	96	109	103	114	113	117	98	105	113	114	106	101	109	124	101	96	101	76	87	104	114	99	108	122	121	122	111	114	100	108	100	92	97	118	97	101	108	100	101	107	102	105	91	88	87	90	94	107	114	95	123	84	109	95	98	108	99	112	103	79	101	85	111	86	92	110	88	104	106	119	106	102	110	122	93	126	97	104	121	110	102	118	94	106	98	107	107	116	120	111	103	118	90	91	110	93	85	100	120	102	107	118	128	87	87	97	117	97	104	100	122	118	99	123	119	110
38311	41038	24706	8665	5470	17762	59800	36162	1070	898	806	742	688	626	587	545	496	444	444	498	451	430	405	403	390	335	385	393	332	366	345	311	337	316	347	325	348	412	1830	644	314	308	319	317	352	341	307	287	329	292	319	296	297	321	290	287	295	275	255	281	273	300	313	275	293	293	261	280	282	280	295	273	306	298	259	323	275	285	286	268	291	272	257	289	270	269	287	280	286	260	267	308	286	280	292	283	281	265	253	299	246	251	258	266	293	273	285	255	305	291	270	269	274	257	283	291	269	269	261	267	287	269	279	260	301	276	275	244	261	271	282	273	272	262	272	275	291	260	268	246	288	291	276	267	280	279	263	292	219	260	279	295	275	277	298	279	253	314	268	259	275	288	288	303	293	286	248	260	268	243	276	291	282	249	273	260	254	332	263	291	266	256	246	283	272	265	276	287	297	315	278	293	253	277	281	276	276	306	275	257	261	289	267	276	295	299	299	286	258	285	247	288	284	276	256	296	284	291	264	273	299	278	275	252	258	256	288	251	269	241	284	266	261	274	276	258	263	252	268	284	259	278	264	269	265	283	289	253	267	277	296	309	254	267	288	288	277	295	274	309	293	286	287	283	265	277	276	304	277	274	275	252	254	259	281	281	300	281	279	288	268	276	248	273	249	282	281	257	254	297	287	242	273	277	258	265	298	270	272	279	272	330	267	285	268	296	282	281	291	281	296	260	266	291	270	266	251	289	262	275	260	299	260	274	293	276	281	282	246	276	280	261	252	254	260	257	291	272	288	305	295	285	289	284	260	243	247	246	277	265	274	282	257	259	305	295	230	277	289	268	282	251	252	258	252	275	259	273	303	250	269	269	289	264	255	256	257	248	284	263	253	307	289	279	276	272	273	284	278	267	255	268	250	272	287	281	288	266	278	261	269	270	297	287	282	272	250	252	261	243	212	286	274	266	261	286	265	299	259	285	277	263	271	286	277	290	271	259	248	266	248	266	272	275	277	310	295	264	267	273	272	286	271	281	282	269	298	279	295	285	264	261	264	250	244	286	274	255	301	270	296	289	263	289	260	324	299	271	281	277	239	269	256	263	276	286	278	230	285	293	261	284	283	293	287	300	286	232	264	283	282	275	256	254	271	275	300	277	256	281	284	301	276	270	248	272	271	292	264	275	273	250	277	273	258	274	273	271	263	282	312	264	269	280	253	276	282	276	265	279	293	289	262	276	276	267	256	290	272	263	277	272	259	285	289	304	272	297	271	252	294	270	267	242	272	266	288	290	239	289	286	230	279	260	274	288	254	263	272	266	249	274	286	284	273	308	243	275	274	244	277	268	278	268	283	299	266	291	275	267	292	280	268	258	262	305	296	279	292	275	302	275	268	287	263	277	282	273	290	268	277	239	256	261	321	260	279	261	273	269	269	261	275	306	269	275	293	260	274	279	263	268	298	274	290	298	263	242	268	279	271	291	272	261	251	273	276	272	258	301	283	279	277	262	293	259	261	252	254	274	248	224	291	283	277	277	259	249	285	250	250	296	276	291	272	266	297	271	262	277	299	246	258	261	254	250	280	242	252	253	265	243	265	239	274	264	301	308	251	266	256	266	274	263	237	260	278	289	285	252	270	269	266	267	239	273	278	271	265	300	301	255	249	255	271	272	264	261	299	290	259	268	247	248	298	283	300	266	254	259	274	252	285	287	258	307	274	242	281	276	274	281	284	284	281	286	283	272	268	282	274	291	280	284	252	301	269	269	277	276	274	251	261	296	266	295	285	261	268	275	272	281	252	291	266	266	238	235	298	248	258	296	268	304	271	288	281	293	271	277	266	268	261	275	247	296	272	279	231	286	251	283	258	260	246	265	270	285	258	274	279	265	268	278	275	299	247	276	257	228	245	284	259	257	280	275	262	265	278	253	291	279	246	283	283	275	285	263	282	260	314	299	247	302	267	266	256	307	296	265	286	282	259	260	274	288	248	254	290	257	293	265	257	283	296	265	278	287	294	237	259	241	274	266	267	271	264	251	231	257	284	241	245	244	228	271	270	245	264	271	256	263	268	270	284	283	266	270	313	285	290	263	319	263	261	239	299	276	261	256	270	242	271	252	263	280	260	271	275	283	291	252	250	269	270	272	241	271	251	285	278	274	285	275	251	284	280	281	282	273	307	252	270	281	264	249	264	304	247	290	280	300	271	286	269	279	262	278	268	312	268	289	267	272	249	270	290	261	269	253	275	260	281	271	273	267	257	245	271	286	285	282	250	282	266	269	257	265	283	299	263	286	287	235	271	290	276	268	278	276	288	258	265	255	260	284	260	280	254	297	271	283	268	268	265	266	277	260	283	291	263	284	272	299	291	263	255	266	273	240	277	285	291	289	266	240	264	267	275	225	246	287	278	272	259	275	265	302	248	273	289	243	302	272	282	252	290	283	275	256	281	231	275	284	282	269	269	296	257	269	252	254	252	275	254	262	263	281	244	288	288	275	267	298	282	257	270	294	303	260	272	282	293	266	280	273	277	281	298	228	289	293	256	260	270	259	291	261	251	295	274	257	301	254	233	268	268	287	268	250	245	261	269	244	281	246	255	255	271	282	266	279	297	278	279	277	272	259	255	296	246	253	299	249	294	276	276	301	267	261	276	305	271	267	268	264	293	260	326	272	269	279	295	291	257	242	283	289	282	248	304	253	283	299	242	266	262	273	254	274	302	272	254	284	278	266	250	240	271	262	283	288	272	257	263	243	313	298	279	314	252	269	264	262	262	266	279	296	260	258	286	252	269	263	298	272	255	260	243	278	275	279	251	276	283	255	267	283	268	283	257	254	277	271	250	311	241	284	284	272	294	294	314	293	283	273	269	285	271	279	305	285	258	287	267	280	300	260	256	259	248	262	274	249	241	261	269	279	276	267	286	271	265	269	267	252	230	267	259	283	267	274	282	253	262	256	239	302	241	279	279	255	254	281	302	266	270	234	248	264	248	282	308	263	281	234	262	248	263	280	248	272	296	233	272	272	304	266	279	266	280	296	268	274	262	275	262	245	293	259	273	268	300	256	296	273	254	271	282	253	248	269	241	276	271	288	256	295	284	252	251	286	281	290	241	282	268	272	271	258	256	260	293	277	291	280	257	295	287	269	246	262	272	274	258	269	247	269	280	279	279	269	252	262	240	274	257	296	284	280	251	300	236	287	297	259	281	264	247	280	278	250	238	254	264	279	274	262	268	269	288	268	279	296	278	256	272	267	285	281	281	251	265	303	284	266	257	281	256	252	281	287	257	281	266	295	300	261	277	259	274	276	267	261	284	257	261	258	271	255	286	242	262	271	293	265	286	253	279	290	275	286	279	280	306	254	281	260	308	260	295	252	269	296	263	282	283	281	256	268	273	267	272	262	301	271	242	287	283	233	235	277	258	288	285	237	270	265	260	290	278	277	258	274	281	255	253	281	278	273	282	293	268	249	263	256	276	299	274	256	253	300	248	265	266	298
22502	19283	9478	2313	361	234	1036	237	129	112	101	101	100	124	121	112	87	113	111	90	117	101	108	106	108	79	105	104	107	107	84	107	117	105	109	111	101	112	133	109	124	118	110	112	117	106	118	106	101	112	127	105	116	103	101	113	122	87	101	109	130	109	124	110	105	89	100	132	127	113	122	107	115	101	111	86	110	101	116	104	111	105	96	100	93	102	111	119	144	100	101	97	110	107	124	91	113	105	112	126	101	114	119	108	105	111	126	101	128	122	108	82	94	109	121	91	122	105	106	116	85	98	106	116	126	136	117	94	123	113	107	99	104	100	110	104	89	100	105	118	109	114	118	98	107	123	96	110	103	114	118	123	110	96	94	123	117	112	95	100	108	95	95	124	109	96	111	99	110	116	121	119	126	108	119	99	107	111	120	107	86	115	97	107	103	85	115	123	109	110	106	118	95	118	95	118	112	111	106	109	119	111	100	108	104	105	101	105	103	124	110	101	120	117	87	105	90	109	91	108	107	106	97	106	108	121	97	110	132	102	95	120	104	118	106	101	98	113	116	98	102	102	118	106	102	110	111	106	84	103	114	104	94	108	87	100	112	134	111	106	115	110	103	118	112	126	108	110	112	94	118	96	97	109	92	107	104	106	131	118	108	102	118	93	89	102	114	106	105	100	114	105	106	109	101	99	116	110	105	120	97	105	95	115	114	115	133	88	102	125	117	100	108	94	105	117	117	93	93	115	109	95	97	112	92	94	117	109	113	96	107	109	83	129	102	110	116	102	125	95	109	111	122	114	104	103	104	122	130	113	116	98	101	91	116	117	112	115	104	92	117	119	96	103	100	110	109	80	116	106	132	113	117	118	101	92	108	112	91	122	112	128	118	114	109	104	118	106	123	104	121	85	89	94	108	107	111	114	85	105	120	118	109	102	99	116	95	98	116	114	116	129	94	106	106	123	108	105	103	115	86	115	88	102	96	109	106	117	128	97	116	121	115	126	107	124	99	90	101	120	79	110	111	108	114	101	90	93	105	94	101	112	100	134	90	100	118	100	107	112	101	92	122	114	116	107	119	110	127	104	119	108	101	87	104	109	116	98	105	112	100	118	120	112	115	126	105	119	119	114	109	113	98	109	107	105	107	94	109	117	113	112	101	118	96	119	117	113	108	101	100	101	103	111	132	94	107	117	114	112	109	92	103	108	100	106	110	115	94	101	101	96	104	113	114	111	90	99	112	111	111	118	113	108	117	95	104	112	106	109	111	103	117	116	112	110	114	108	113	86	117	106	103	124	116	94	109	104	119	126	107	109	144	107	124	107	106	115	110	96	103	93	122	102	105	98	101	94	108	104	108	95	110	101	121	94	102	109	123	116	110	116	113	108	108	103	112	108	107	102	98	109	102	124	100	110	113	111	110	98	111	105	123	106	113	109	101	85	127	114	101	107	96	100	104	132	94	109	111	114	105	112	121	117	115	113	101	114	110	109	117	107	94	120	114	122	116	110	101	120	123	111	116	117	106	105	124	102	112	114	96	126	118	107	102	95	122	95	108	107	113	112	113	103	111	104	124	104	104	93	117	112	113	126	115	113	100	110	94	108	118	121	120	119	104	101	108	110	127	97	93	127	97	106	88	129	115	102	95	107	110	116	98	103	100	105	115	110	106	103	103	97	109	109	119	99	93	108	106	111	116	97	119	127	93	111	117	104	147	119	108	116	105	101	104	117	127	114	90	120	89	100	118	112	117	91	102	125	118	111	108	115	106	106	108	94	105	121	113	101	113	109	109	103	102	106	98	123	126	126	90	115	123	110	97	119	120	124	104	111	126	114	126	113	112	105	127	114	132	110	112	115	130	105	97	98	121	114	109	110	110	109	116	115	96	115	110	104	107	104	115	105	94	105	105	102	110	119	99	114	124	120	116	120	120	100	129	112	120	88	117	121	100	109	116	118	113	113	107	95	122	114	101	108	97	129	115	101	118	105	118	104	83	119	120	118	104	109	106	94	112	112	107	124	99	132	121	121	117	106	123	88	118	99	108	107	114	102	113	94	112	95	103	113	108	121	118	100	101	96	119	102	124	93	108	112	100	112	105	108	83	85	107	128	103	115	119	120	103	111	114	114	117	114	119	115	103	116	117	117	121	101	118	122	113	118	106	108	106	106	117	116	97	101	119	117	118	104	101	120	102	114	116	88	115	116	113	123	122	104	98	105	108	102	92	107	104	114	102	95	121	109	104	122	112	121	88	102	116	103	119	109	97	115	109	93	133	108	119	101	120	108	111	120	115	101	122	92	118	110	117	110	123	140	114	117	124	103	116	93	113	95	97	117	109	110	103	96	100	116	106	107	116	122	104	100	130	119	110	118	109	123	108	99	97	99	91	99	124	116	110	99	119	110	105	104	108	117	115	102	111	111	118	105	99	105	95	118	122	117	108	95	93	96	112	112	116	91	121	113	108	108	97	135	129	114	102	127	114	117	120	118	113	93	112	105	112	112	129	108	99	105	116	107	97	103	101	98	102	99	88	89	113	108	127	112	100	116	108	97	114	129	100	111	117	102	89	132	107	95	101	117	106	109	112	102	110	119	104	111	103	93	97	110	100	112	92	107	105	92	107	113	103	103	89	110	114	104	131	110	109	122	113	105	120	114	127	122	102	95	104	112	110	124	94	108	103	126	109	127	112	120	112	115	121	104	94	114	118	101	104	111	107	119	132	107	113	100	102	114	100	99	101	122	117	114	91	108	115	104	121	105	129	113	121	131	108	115	105	106	108	119	101	102	117	114	122	104	114	99	105	130	113	95	102	88	130	100	114	98	121	113	106	108	124	119	116	94	105	99	108	101	103	112	112	120	112	95	109	110	91	119	139	102	115	94	114	114	115	117	116	108	119	118	113	101	104	119	111	84	92	111	107	105	122	112	142	110	99	115	92	108	118	105	131	112	107	133	121	123	107	123	96	115	132	131	110	96	97	93	112	95	118	104	122	90	98	100	104	102	111	121	93	112	125	113	117	104	115	104	94	90	124	120	90	99	111	100	112	111	94	110	117	128	114	108	116	96	107	116	129	116	104	103	102	105	115	113	111	116	121	96	99	93	96	91	105	108	100	127	107	93	97	131	122	103	94	115	121	98	131	106	118	91	124	126	116	107	132	113	112	116	122	110	125	112	107	123	126	110	105	103	95	114	108	125	114	100	93	119	95	107	111	122	121	126	109	100	92	111	117	108	113	87	102	106	108	112	101	107	95	103	145	115	119	135	107	108	112	99	113	104	100	120	107	127	108	95	113	106	82	99	92	104	100	109	108	98	103	110	114	93	92	111	114	118	126	95	120	103	105	111	107	99	103	111	121	111	92	119	114	108	105	107	91	107	122	119	109	107	99	111	96	106	88	103	110	118	141	99	111	103	106	122	114	114	104	105	130	120	111	116	85	136	105	113	115	102	109	115	115	103	92	108	128	106	112	103	116	109	104	117	109	125	109	101
14371	15681	10478	3579	682	1108	5385	682	328	323	279	333	321	296	327	320	330	255	292	291	341	298	284	294	317	294	291	290	292	294	297	268	295	279	298	300	276	300	349	366	307	313	279	305	296	292	297	295	308	279	311	276	296	279	307	267	297	302	286	294	293	327	277	270	294	289	294	278	321	283	294	301	289	308	294	295	315	265	300	280	273	304	308	296	297	305	303	258	317	319	302	290	302	299	308	288	310	282	311	282	283	300	264	289	278	278	287	295	294	272	295	274	262	295	281	274	290	316	290	309	285	299	282	306	295	307	318	299	303	308	286	282	322	279	328	309	315	285	289	255	306	298	283	301	270	283	281	296	276	308	281	282	290	339	302	281	316	306	268	290	277	307	285	298	298	269	296	282	302	337	280	287	293	311	329	268	298	291	300	298	293	281	299	294	296	292	332	329	270	287	304	304	281	312	315	294	299	295	296	272	263	276	280	260	296	311	279	279	299	285	326	293	305	296	322	294	300	288	306	327	293	316	304	265	285	291	267	331	289	287	282	309	284	303	295	298	294	300	314	267	261	276	300	301	305	296	302	272	287	310	304	294	301	315	284	308	280	291	280	277	273	300	296	314	286	296	298	277	293	310	302	293	306	283	263	261	285	281	274	286	290	302	316	275	289	282	324	303	262	274	310	267	327	290	297	303	309	271	285	273	287	284	282	304	286	299	314	290	315	315	280	307	296	275	288	282	284	294	317	306	291	294	311	298	290	308	294	251	268	298	281	314	271	280	289	279	274	286	310	274	313	289	304	318	274	270	308	272	311	290	305	280	317	280	301	277	296	294	333	268	279	301	265	287	288	306	310	263	279	302	299	293	277	279	306	284	273	282	299	267	298	314	308	258	264	296	317	297	306	285	278	259	277	293	287	294	308	280	268	288	263	285	291	300	282	283	296	331	270	286	290	271	305	303	292	271	303	311	295	247	274	287	266	295	280	268	277	291	330	305	292	281	295	298	272	306	304	301	324	314	309	295	295	330	276	291	312	269	296	279	287	277	279	316	296	297	283	304	287	322	266	319	281	300	306	259	275	301	303	314	281	292	304	279	283	321	296	298	289	270	281	345	294	299	282	278	313	304	317	275	293	296	294	296	272	285	307	268	255	287	281	326	297	300	261	309	304	329	311	271	293	280	318	302	279	308	315	308	286	284	265	278	330	283	291	261	294	277	317	300	283	263	308	295	320	322	261	309	288	282	285	291	276	287	293	276	296	286	299	312	286	259	313	304	272	281	295	284	277	289	295	297	270	317	277	318	311	296	279	301	297	308	321	303	296	299	296	314	293	286	275	314	297	292	323	300	292	295	285	307	325	266	305	281	294	300	270	299	305	307	279	288	286	267	291	267	311	279	286	323	296	287	314	294	248	303	290	266	279	285	271	313	313	278	320	280	286	298	303	290	286	281	268	305	300	298	314	294	291	266	296	280	304	278	303	291	301	281	327	312	311	283	294	271	278	287	314	291	304	308	303	301	273	307	317	289	263	293	287	279	307	333	300	292	303	298	287	303	292	305	298	263	328	305	282	278	298	298	286	304	300	272	290	301	305	300	271	270	304	298	270	296	283	307	302	299	276	308	265	272	289	284	303	310	294	282	304	285	288	299	290	305	302	296	286	285	306	273	287	287	313	279	325	312	271	305	294	307	319	292	285	290	287	268	284	258	305	315	295	278	277	280	285	312	280	284	321	300	303	297	301	302	275	288	300	289	275	307	323	302	270	320	307	292	276	281	271	316	286	306	299	297	277	238	272	315	281	306	297	293	306	309	262	278	322	285	292	296	296	273	305	278	278	273	303	299	267	306	264	312	288	303	265	286	296	310	300	294	324	314	296	293	296	273	295	251	304	315	280	289	295	312	277	278	264	305	279	286	275	296	313	319	288	264	296	293	310	270	298	280	309	321	298	289	269	304	298	278	315	295	274	281	296	279	298	305	316	307	293	313	280	313	283	263	285	284	273	294	326	269	297	293	253	302	296	313	297	261	291	318	268	302	255	317	261	289	270	316	314	317	326	263	294	287	309	320	291	260	307	287	334	312	323	282	303	302	322	264	283	287	297	257	262	320	273	300	265	255	310	297	274	304	314	291	290	286	291	300	278	299	259	318	311	292	310	285	304	301	282	305	281	284	263	292	302	289	317	291	294	286	310	297	313	266	253	298	295	277	314	262	263	329	307	279	272	308	282	286	288	280	285	301	299	277	289	297	299	302	288	271	292	300	298	316	291	321	301	296	294	308	297	293	290	249	287	280	295	303	318	267	287	323	302	301	299	310	281	305	300	274	261	313	299	299	299	263	293	263	287	310	287	311	329	295	296	269	301	285	260	278	310	275	294	309	305	282	307	326	284	251	277	265	287	317	303	282	326	279	303	281	261	286	284	328	302	300	318	302	279	288	285	300	282	297	289	269	315	275	298	290	267	278	273	282	320	268	306	285	291	268	302	306	278	295	286	281	303	296	280	317	294	293	283	306	281	275	325	292	312	266	293	263	290	310	315	273	286	292	295	309	285	293	273	308	284	282	291	273	300	277	314	295	298	285	269	291	284	290	305	288	281	281	274	272	296	307	307	261	290	299	273	288	305	263	306	284	269	279	302	259	291	306	308	283	269	289	283	353	289	269	276	295	285	273	265	304	325	316	295	283	281	307	283	304	301	302	270	296	276	287	300	279	298	292	298	310	288	293	284	264	294	278	305	301	300	284	297	283	288	295	303	292	291	290	327	298	312	299	341	312	297	293	298	303	294	294	287	294	307	292	271	281	310	297	303	287	305	283	319	284	300	266	276	320	302	310	276	295	307	274	312	317	269	302	315	284	302	317	281	334	267	333	315	301	294	288	273	303	287	294	283	304	277	274	322	315	290	297	264	275	303	313	292	275	286	311	318	266	287	306	256	264	292	287	277	287	265	302	293	308	301	283	301	286	299	276	276	283	279	276	293	303	274	272	276	289	309	279	275	273	299	281	297	294	287	283	314	299	281	274	313	285	268	257	271	299	279	285	293	311	283	283	283	312	281	276	278	275	303	285	303	284	305	274	266	301	281	285	272	301	328	311	302	294	314	301	311	296	304	268	275	297	276	311	260	287	289	274	297	303	280	292	290	255	291	291	303	302	269	312	279	321	302	280	258	273	337	299	323	275	330	281	281	301	244	281	304	310	260	301	330	281	347	259	290	262	272	299	292	310	280	312	293	300	278	295	286	291	306	350	278	297	296	275	288	284	310	301	233	293	289	276	295	257	268	257	290	307	285	311	279	306	314	274	278	322	274	312	296	302	295	302	294	307	289	291	264	290	267	319	289	287	297	318	305	283	263	285	283	297	291	304	301	264	278	279	300	341	301	304	299	304	312	291	270	277	274	277	275	285	306	310	314	270	287	294	322	259	285	279	301	281	287	285	312	289	268	290	326	337	287	276	273	284	321	301	291	320	301	296	292	274	298	302	282	308
45607	41646	24569	9684	3275	1950	2817	394	263	251	215	207	188	179	169	161	174	178	179	163	151	143	150	146	143	156	128	134	130	150	142	115	136	121	146	135	155	177	197	157	146	134	149	145	139	121	145	127	136	133	143	128	134	134	122	133	126	119	110	136	135	136	128	139	120	123	137	131	131	136	132	132	121	140	136	135	144	146	106	140	127	137	119	152	143	138	132	153	128	158	135	139	132	139	135	142	147	137	143	145	145	162	111	124	140	151	126	135	131	116	133	139	154	156	131	116	151	117	121	137	121	133	118	139	120	125	129	149	133	150	131	116	124	120	134	124	131	130	130	149	148	133	117	121	126	134	124	142	131	144	138	132	124	133	115	140	121	129	135	124	118	121	118	128	145	116	114	131	124	127	137	130	140	112	137	147	130	120	116	127	115	142	124	133	159	153	140	136	130	124	132	124	133	152	152	142	119	146	177	116	139	136	147	133	139	144	136	135	166	126	116	124	128	135	98	110	137	124	129	155	148	118	130	145	119	136	118	121	132	154	131	142	105	130	139	110	113	125	125	113	133	147	122	115	140	130	131	123	140	138	124	138	120	127	147	129	117	129	140	132	127	143	136	132	141	130	129	104	117	113	142	137	127	151	118	124	129	140	133	128	130	132	131	125	140	145	134	142	126	132	134	132	134	133	115	132	139	129	121	130	135	109	125	146	138	134	128	127	117	125	135	123	132	126	121	133	138	132	146	156	121	147	123	134	136	125	137	125	131	146	135	131	153	134	135	120	129	130	119	129	125	141	162	116	119	130	128	129	130	111	117	145	146	129	153	122	132	137	142	136	141	133	133	131	161	115	129	126	167	135	126	135	132	118	145	118	129	122	134	136	131	123	141	122	154	111	116	116	125	128	120	136	145	133	146	148	132	129	152	125	146	116	117	135	127	141	117	118	121	144	145	125	139	129	134	125	133	102	138	155	145	111	149	107	141	138	142	127	145	142	135	120	119	148	137	120	126	131	131	141	142	130	138	149	135	143	124	131	149	130	144	144	134	112	118	127	122	116	130	138	104	149	139	113	144	134	131	138	129	137	132	119	146	127	136	144	141	136	122	136	140	133	131	136	142	135	147	127	142	130	126	133	126	126	137	137	133	126	139	101	108	133	123	123	128	150	127	137	127	128	123	117	128	163	135	124	151	124	120	152	160	130	153	131	109	141	124	142	112	121	118	135	157	150	114	140	131	158	144	129	141	115	140	140	129	109	111	140	124	122	126	140	126	142	114	130	149	134	130	143	152	137	120	124	132	148	139	116	133	146	148	123	137	118	134	133	127	129	123	115	150	117	129	122	139	120	131	151	135	152	132	142	111	157	123	133	117	131	126	136	130	150	129	121	131	127	108	118	147	143	127	138	133	135	144	144	129	118	112	134	108	142	134	117	128	125	134	99	126	130	124	121	100	150	132	110	146	142	152	128	169	136	135	144	131	148	129	143	141	116	140	130	145	139	124	130	134	147	140	132	148	152	140	129	132	130	110	122	134	113	139	137	106	138	140	125	134	133	131	106	132	137	132	135	133	114	124	127	119	152	113	127	150	133	155	130	155	132	139	141	148	128	140	127	140	138	145	141	131	116	129	117	123	122	133	124	129	125	151	118	129	145	170	136	149	144	123	127	142	125	163	130	136	132	123	133	127	121	146	147	132	126	122	115	143	144	145	100	130	143	125	116	153	130	128	148	136	151	125	142	145	145	150	127	134	113	126	122	124	132	124	133	140	120	124	142	130	101	124	137	150	126	128	136	146	131	144	138	134	95	132	148	113	114	129	137	114	125	131	149	128	140	135	131	125	152	142	110	124	136	122	135	169	131	136	139	138	114	138	114	110	153	134	124	146	117	132	135	142	127	148	130	123	138	125	136	129	129	139	135	152	133	137	139	160	119	150	129	124	133	132	124	137	110	143	130	136	137	136	130	111	153	117	152	140	122	145	121	155	127	116	121	125	130	122	119	116	149	144	129	127	131	122	113	135	142	137	124	146	117	140	136	126	113	145	142	129	121	119	130	137	132	153	124	142	136	123	121	123	137	125	140	128	152	135	125	119	120	110	132	135	154	126	131	127	129	142	170	134	138	140	148	154	140	151	143	121	137	138	141	125	146	131	116	145	136	135	140	117	121	156	121	140	137	136	125	126	124	148	145	140	130	136	130	135	125	147	133	130	130	130	124	135	141	118	147	133	138	147	132	135	136	129	147	121	128	149	137	115	144	132	151	136	111	131	135	133	132	136	141	143	124	138	138	151	134	126	135	149	110	138	132	135	113	156	148	140	146	128	133	161	156	128	128	136	135	122	130	143	116	136	109	127	136	105	138	126	145	109	140	140	143	132	114	143	107	140	148	146	142	116	113	143	123	144	104	123	121	148	150	124	129	112	138	139	111	125	125	146	126	116	124	123	135	150	131	140	123	151	142	141	129	138	134	132	141	139	130	134	138	112	142	129	133	112	121	141	132	125	140	141	138	154	140	150	139	136	131	124	132	131	138	141	133	139	156	120	131	150	128	136	119	124	133	112	134	116	146	152	122	139	131	125	123	120	164	148	124	107	120	151	124	139	116	127	125	129	135	135	129	118	139	144	138	149	126	147	142	135	125	174	136	122	108	152	157	127	131	138	119	127	142	130	148	118	118	142	145	119	123	141	123	144	133	133	144	145	137	145	152	138	141	124	112	135	121	144	147	136	141	141	127	121	139	146	134	125	127	135	115	141	140	134	142	107	126	135	143	120	147	160	117	116	118	122	139	117	142	140	134	114	134	127	148	132	127	135	139	135	143	138	151	119	133	146	132	132	145	120	135	135	140	156	143	133	148	127	146	123	126	131	135	145	132	148	124	157	129	132	144	121	139	126	144	138	113	110	122	124	131	127	126	135	138	121	118	114	133	121	119	129	140	129	121	152	146	122	126	136	144	120	114	133	119	114	139	118	129	127	125	111	122	136	150	121	121	132	126	144	144	123	123	134	149	140	118	128	147	138	126	119	121	144	155	139	117	130	116	146	151	122	137	123	128	144	128	129	136	119	129	152	147	133	127	152	145	144	143	155	136	130	135	136	124	137	140	133	148	121	141	143	124	128	137	167	134	118	121	130	132	136	132	140	133	117	136	127	126	133	136	128	132	131	147	118	128	119	135	133	139	137	127	125	135	141	121	124	151	121	126	129	128	141	130	124	131	130	151	150	113	144	123	158	168	113	152	125	134	113	119	120	148	135	144	134	133	129	145	113	139	137	135	112	137	145	126	122	118	124	126	153	142	142	152	131	141	136	133	131	120	125	131	131	128	155	126	119	115	145	155	125	109	132	134	143	138	135	123	117	124	125	133	118	113	143	123	137	147	137	157	142	138	130	152	147	127	139	140	146	135	106	116	119	153	138	124	116	138	122	138	150	131	128	132	114	136	153	133	122	144	131	124	130	138	132	132	145	143	135	123	134	117	134	123	126	120
31527	31734	15603	5086	3432	5919	7633	1460	1189	1018	949	838	747	678	633	587	606	560	563	538	516	528	453	451	448	441	429	450	423	421	421	432	409	374	442	381	408	641	932	455	381	391	362	356	354	348	396	395	346	332	391	346	383	356	362	359	359	366	383	366	355	381	363	382	362	336	389	363	354	358	391	340	351	349	315	346	380	344	369	379	330	335	353	355	359	384	357	359	356	350	346	364	362	348	335	340	384	343	316	348	340	386	323	370	337	339	335	392	374	362	338	351	342	404	370	324	332	315	341	395	330	343	371	363	346	319	357	352	353	352	304	358	366	310	343	333	337	347	339	337	320	385	334	307	392	372	355	355	358	326	363	344	393	347	348	363	330	384	347	329	304	357	364	375	339	366	321	343	355	346	352	363	381	317	385	308	340	332	336	327	351	326	341	367	342	338	348	333	341	331	370	373	350	357	330	358	339	347	344	354	344	358	372	334	393	342	335	341	345	381	330	354	397	385	373	394	368	363	386	341	358	334	347	370	363	337	341	372	336	340	387	325	357	351	355	344	332	339	337	345	333	322	342	372	353	332	358	349	330	339	379	342	343	378	358	341	371	352	320	363	370	352	370	368	340	306	323	328	364	323	336	328	350	361	334	326	323	342	367	328	362	319	345	307	313	338	346	336	359	351	319	369	339	326	351	372	381	358	291	318	366	336	322	348	324	316	318	320	355	342	357	348	366	332	313	359	331	353	345	318	329	349	340	344	350	344	339	299	361	325	378	360	339	345	349	320	339	335	311	327	322	359	317	338	346	358	332	326	325	344	355	323	348	286	342	325	346	344	319	337	308	333	360	316	334	345	344	352	345	325	337	361	305	310	357	361	367	333	344	331	320	350	348	314	308	368	311	377	321	346	311	386	389	322	346	335	327	347	355	317	315	348	367	329	325	381	305	359	323	319	342	360	317	307	377	372	361	343	293	330	314	341	370	345	337	342	371	309	340	376	373	356	374	367	352	342	308	355	343	337	356	331	315	340	329	354	369	348	357	397	361	364	314	341	339	356	332	354	331	363	372	355	328	346	373	342	346	305	334	313	324	308	329	364	320	345	353	350	337	313	335	325	318	367	362	328	330	340	352	335	358	334	335	338	312	325	378	332	359	394	335	313	365	336	326	327	350	337	379	362	361	331	333	334	342	383	333	404	342	374	330	370	379	358	327	323	333	348	347	351	336	354	324	352	325	354	341	329	361	336	375	342	340	353	352	360	347	348	379	353	320	354	337	344	369	347	371	329	374	349	346	314	329	343	332	357	304	339	338	368	330	350	349	337	353	375	333	313	346	347	369	332	348	369	339	352	349	336	312	342	352	355	318	342	361	312	340	361	353	347	368	344	337	348	336	354	344	354	356	325	356	339	303	342	361	357	317	321	351	366	341	322	343	350	354	337	369	323	369	312	326	341	367	354	355	341	340	320	326	338	308	327	336	404	363	350	355	371	363	322	369	355	372	359	349	360	347	332	363	332	338	332	321	303	359	366	343	333	364	347	350	328	360	358	356	337	354	333	349	317	322	325	317	353	340	310	341	360	352	360	381	347	318	340	338	338	331	363	357	343	366	333	372	361	370	351	336	360	304	316	348	340	329	329	347	367	345	325	333	333	326	362	336	358	323	345	338	312	356	337	368	335	322	334	333	334	300	362	321	332	349	352	347	348	321	343	350	370	343	350	363	348	331	343	361	338	324	336	330	334	328	349	337	315	322	317	370	366	321	334	383	330	362	343	357	360	359	311	331	297	353	334	350	353	358	337	309	310	366	326	363	326	361	345	326	320	332	367	347	343	310	353	378	344	368	336	333	349	334	355	358	365	314	348	318	323	357	372	384	338	328	308	368	334	325	332	345	331	391	322	342	356	366	359	344	310	319	381	370	337	334	344	323	367	321	340	349	351	359	365	332	340	347	358	333	323	328	338	374	348	342	354	349	363	348	354	354	357	375	352	355	367	352	335	353	330	344	349	346	381	342	327	301	368	351	333	364	348	336	370	353	332	335	354	334	341	354	367	347	334	346	364	330	346	350	318	345	348	357	343	320	340	331	325	317	315	338	384	315	332	368	380	323	362	348	373	336	352	332	345	394	325	336	329	351	322	339	360	342	314	365	359	326	349	368	362	316	338	350	363	360	372	352	346	364	371	333	369	363	356	329	347	369	380	370	344	312	352	359	357	361	326	313	328	338	365	337	342	362	340	398	345	350	329	327	340	317	347	383	296	328	349	323	364	343	333	365	362	336	349	353	333	366	349	360	349	357	333	352	321	323	353	319	349	383	348	326	368	303	302	378	345	349	345	318	342	330	317	326	323	332	335	361	349	351	356	362	387	343	353	323	339	291	344	331	349	347	355	305	340	343	310	367	317	321	315	365	316	369	347	357	331	296	359	332	379	332	344	350	367	330	344	356	345	309	353	352	311	360	380	362	361	345	367	349	345	324	352	332	335	373	323	315	347	378	377	311	329	382	320	338	357	349	329	347	320	332	306	321	337	337	373	324	350	344	369	330	365	323	331	354	343	347	336	345	312	320	351	382	352	363	342	331	333	342	325	381	354	352	350	350	358	374	365	315	352	328	358	329	308	353	381	347	355	310	354	336	333	352	337	345	337	346	355	318	302	359	348	333	347	325	341	360	362	364	360	325	354	328	334	389	369	357	362	342	347	389	337	351	372	350	337	342	354	355	328	369	356	353	319	321	353	360	337	338	350	340	320	348	350	358	357	356	320	333	319	333	345	358	348	344	328	344	361	352	343	297	352	331	383	334	347	321	349	379	342	343	347	329	344	376	361	311	367	363	310	342	357	355	336	328	339	361	347	362	335	320	377	316	334	324	389	352	340	354	315	326	343	335	352	333	345	345	353	321	345	364	363	345	357	352	339	362	351	330	354	330	347	363	373	351	327	320	355	353	348	322	358	315	365	315	320	349	326	356	340	321	344	342	309	346	372	352	326	307	372	356	351	367	337	367	348	337	331	356	350	336	328	369	323	338	342	331	335	344	335	324	342	323	345	349	344	385	350	313	369	309	370	342	363	354	330	328	342	363	346	349	360	346	355	390	343	353	345	343	328	358	356	345	342	350	358	360	323	346	374	312	338	383	323	338	325	305	345	338	339	370	307	357	328	297	372	327	342	358	340	373	326	350	347	361	362	335	372	345	341	345	362	327	336	351	360	353	353	327	334	335	352	310	360	341	316	365	341	364	354	357	314	335	339	334	341	351	309	335	317	358	338	316	343	343	354	375	345	332	363	338	339	344	354	342	318	318	391	325	322	310	333	357	348	334	312	386	357	345	341	333	354	315	326	375	370	320	322	312	321	373	370	357	367	360	323	360	372	381	355	345	380	338	350	317	331	361	377	345	326	362	366	349	350	369	323	350	350	330	345	378	337	347	326	363	360	345	299	345	328	361	331	362	327	343	374	373	351	320	317	362	337	337	381	350	342	342	335	338	352
52816	46833	29369	14543	8173	32868	46986	15334	1002	271	211	204	158	176	172	161	161	146	132	149	117	306	117	117	112	121	100	124	111	133	121	130	116	110	123	116	132	230	482	414	107	92	109	117	115	123	103	121	112	108	92	102	115	113	132	115	87	107	116	99	120	107	104	88	119	97	116	104	105	110	108	112	112	117	93	113	82	117	85	93	109	104	119	108	94	123	125	103	108	115	88	107	105	103	105	102	95	91	113	98	97	113	104	102	101	121	103	112	89	93	101	116	101	96	83	81	97	105	92	98	115	90	104	111	115	117	101	78	105	100	112	95	112	116	104	107	110	100	102	108	124	90	90	104	105	104	92	107	100	120	92	109	111	102	122	119	117	99	104	114	107	105	90	100	108	118	105	120	95	89	87	94	104	120	120	109	105	88	104	110	105	100	98	120	115	104	91	112	121	120	128	117	99	106	118	102	105	106	118	114	101	102	111	109	99	99	104	103	112	103	102	101	112	106	111	108	95	114	88	112	112	113	112	116	109	113	98	114	113	94	107	108	100	107	108	100	105	104	104	90	106	106	122	111	106	92	102	94	106	117	115	105	116	101	82	108	107	109	109	100	88	100	107	116	112	113	97	95	83	91	110	108	113	109	103	106	99	97	110	111	114	125	107	104	92	100	96	85	105	103	105	119	111	97	89	105	108	117	123	95	115	87	102	96	94	102	111	115	112	110	105	97	113	110	103	115	100	111	117	106	99	96	95	102	106	94	72	112	116	114	99	89	129	93	116	115	107	101	97	90	105	110	106	106	98	116	116	93	117	93	99	112	110	107	124	92	95	105	109	96	127	120	110	103	118	90	103	100	108	87	115	93	97	104	101	104	102	101	118	96	107	88	100	120	85	123	98	107	96	99	108	112	90	123	91	107	89	105	113	99	89	95	106	91	92	110	117	95	105	90	109	109	104	108	125	96	101	91	102	106	107	109	95	95	106	102	105	108	110	107	109	105	97	96	110	132	105	108	93	101	95	88	121	112	96	119	105	101	101	108	110	107	121	109	102	107	94	117	121	101	125	112	113	113	103	91	103	109	123	106	91	100	110	98	114	106	106	93	99	118	115	91	113	109	91	102	101	114	101	105	107	112	102	107	101	107	97	120	96	94	110	123	100	109	109	104	114	107	94	98	98	110	112	105	112	117	95	101	103	101	100	105	112	108	104	103	102	102	108	104	96	99	118	117	99	119	92	117	88	123	97	103	102	115	122	111	106	113	104	105	113	101	107	88	100	110	101	120	99	96	83	94	106	122	104	105	95	106	108	111	106	105	106	126	108	100	106	100	116	90	96	92	92	91	92	102	103	83	107	91	113	123	106	99	101	112	107	104	105	88	91	106	91	93	87	111	99	102	100	107	96	100	106	96	107	102	91	102	95	107	103	98	99	114	105	107	103	92	111	102	108	118	99	96	108	118	107	98	111	102	99	102	98	114	124	108	101	97	121	101	97	80	109	101	106	95	115	99	111	107	124	110	98	105	105	94	114	89	109	79	91	115	77	86	91	98	108	105	103	109	110	119	97	101	90	91	114	104	98	112	108	108	96	101	104	92	117	111	91	92	101	92	92	99	99	117	102	95	98	103	99	116	114	90	111	118	116	104	105	104	101	96	120	132	97	119	90	108	105	110	111	108	111	108	92	103	113	134	99	110	106	118	112	84	92	98	102	102	105	105	100	95	112	116	107	95	101	88	94	91	107	102	111	105	107	119	101	107	85	104	103	125	94	113	104	96	114	97	101	113	120	122	112	89	112	92	116	92	98	94	92	97	110	117	114	94	106	100	117	96	117	132	84	104	108	109	118	123	99	110	117	88	83	93	105	109	107	105	116	104	106	98	119	116	105	90	111	107	92	118	107	122	119	109	108	101	109	98	117	99	94	106	122	105	93	117	103	103	104	102	100	92	110	103	102	110	116	93	98	92	97	115	120	94	107	76	95	122	105	88	109	108	118	99	115	122	120	104	87	100	81	81	111	108	114	99	97	108	111	111	98	97	129	109	109	99	104	102	120	117	94	107	101	103	97	107	103	111	118	103	104	111	95	105	105	103	117	89	109	101	120	106	109	99	100	106	108	97	119	120	113	115	125	104	106	89	89	114	123	81	118	99	114	80	106	94	99	105	114	113	103	88	91	109	98	116	92	102	101	91	114	104	111	86	104	95	106	83	96	74	103	106	105	108	109	103	93	103	101	115	94	107	99	107	104	91	118	89	103	106	107	103	98	110	102	114	82	95	99	106	91	91	106	111	94	93	102	110	86	99	93	84	100	111	118	105	123	102	100	106	96	107	139	118	104	106	122	106	107	117	113	118	95	102	104	113	113	121	109	126	103	98	117	123	93	90	119	107	105	107	93	88	103	92	120	116	104	83	126	105	102	116	94	103	104	83	111	109	108	95	88	102	109	97	80	108	117	89	92	109	95	114	96	112	112	99	119	107	97	115	91	100	119	109	109	98	112	108	99	98	113	91	118	98	102	100	105	101	114	96	96	93	114	104	116	124	98	112	118	103	103	115	124	103	90	91	102	85	105	110	106	109	87	106	101	88	95	113	108	108	87	96	101	120	101	91	112	115	105	100	103	107	88	121	123	111	111	111	108	100	101	112	93	93	127	107	110	99	106	112	109	87	87	98	89	119	109	103	124	94	110	96	116	101	81	111	123	81	106	94	127	96	97	103	95	124	100	87	103	105	104	100	106	99	107	93	106	120	112	96	108	97	109	102	107	103	109	108	102	97	115	99	88	120	100	90	97	111	115	111	92	100	108	101	102	98	108	92	95	98	99	109	122	113	120	112	92	92	102	99	108	96	91	90	91	101	97	106	93	111	113	117	139	86	106	94	106	107	108	111	102	108	86	110	122	91	98	106	105	89	116	103	104	103	95	126	107	107	109	97	102	96	112	105	104	117	105	104	106	107	95	88	124	97	102	98	112	79	100	105	116	114	87	100	106	116	94	119	107	112	97	123	108	126	127	127	107	102	116	117	107	120	122	106	92	90	110	112	104	119	96	116	109	112	97	105	106	111	110	111	99	109	112	104	89	98	102	131	107	110	87	99	91	115	114	101	105	117	115	106	125	103	99	97	90	120	103	102	75	90	97	102	135	116	103	94	113	88	99	123	104	93	101	90	105	102	99	99	97	115	111	115	102	98	88	101	87	100	114	101	99	85	110	101	115	105	98	109	106	125	127	110	99	105	104	121	100	113	116	114	107	108	122	113	94	124	124	97	108	100	105	119	110	108	107	109	99	113	106	107	89	97	83	107	113	90	110	115	110	110	110	117	107	108	110	129	131	104	112	117	97	122	99	106	96	125	104	91	128	116	111	115	96	100	104	110	106	105	109	104	101	101	107	111	94	114	111	110	109	121	105	98	114	89	97	86	107	80	110	97	97	110	119	99	119	95	92	98	125	103	120	105	104	100	113	106	101	106	109	107	107	89	105	92	107	100
36570	37153	19515	6570	11861	45916	53987	11984	1230	1083	904	796	742	691	612	567	532	552	533	468	605	1856	462	392	384	394	364	374	383	369	365	337	340	346	340	323	461	1487	3432	2735	334	324	307	338	313	303	290	301	310	299	262	289	308	291	334	269	288	323	265	312	287	295	295	301	320	300	270	311	300	280	274	289	275	271	310	287	273	312	278	307	250	314	297	277	307	304	282	272	270	286	250	264	262	291	288	292	268	277	277	271	284	276	290	268	242	284	236	277	256	270	264	292	276	308	252	271	306	313	305	306	267	273	269	286	293	263	262	296	286	262	296	287	274	304	246	286	269	235	304	266	274	285	272	261	275	274	258	266	276	298	259	289	271	266	294	271	310	277	270	268	263	262	268	276	273	287	264	278	278	278	280	260	294	268	280	253	293	281	265	249	292	313	260	282	292	268	254	254	298	300	266	291	283	253	261	276	263	294	265	276	275	255	258	287	298	269	284	267	263	275	259	266	273	284	287	261	309	297	283	297	275	282	257	276	298	278	255	309	261	292	246	290	253	245	294	265	257	289	307	289	269	272	303	269	257	274	280	275	240	289	271	267	304	269	269	278	277	255	276	264	287	291	269	253	282	280	302	304	280	271	285	247	269	274	265	285	301	257	259	270	281	304	285	271	287	285	273	321	293	240	289	263	260	300	293	259	253	266	300	265	289	274	279	281	261	277	262	277	303	270	327	259	301	275	260	262	295	289	266	311	262	278	263	274	274	289	263	249	275	261	282	302	258	287	279	264	268	245	275	249	283	252	248	284	272	261	280	271	264	306	256	285	273	264	265	264	261	263	291	251	259	234	278	283	283	290	314	286	278	264	260	284	274	276	279	267	265	276	273	259	279	282	272	279	254	252	255	257	267	279	272	292	282	286	269	229	246	261	271	283	273	272	277	296	265	271	279	261	280	269	266	257	268	282	282	303	270	279	259	292	263	277	293	282	281	279	272	281	272	295	280	236	264	262	262	290	253	296	272	271	301	271	249	270	262	265	275	272	269	278	244	248	260	251	277	283	278	273	302	266	282	286	270	248	261	259	281	283	284	275	298	280	263	246	282	262	231	306	280	314	283	279	251	255	254	258	286	271	289	268	274	286	287	278	290	282	268	274	264	267	269	257	264	270	312	279	285	284	243	269	311	288	258	268	297	289	289	259	252	289	289	262	267	282	257	273	259	259	300	274	283	293	269	259	306	299	256	278	233	286	297	266	267	276	320	272	279	257	309	270	274	261	284	306	250	273	271	288	294	260	305	286	275	265	275	294	257	279	283	280	274	288	261	266	286	248	252	271	277	269	292	272	291	255	290	313	279	306	229	279	266	267	271	283	277	294	237	288	251	279	239	268	275	245	264	285	296	285	247	313	286	237	296	274	273	285	269	239	261	289	300	276	309	286	271	259	267	243	311	271	264	268	257	269	268	302	287	283	271	279	269	283	275	279	294	280	255	279	263	265	292	241	273	272	277	282	282	280	255	278	287	258	269	294	278	292	255	294	248	292	266	276	281	295	271	286	290	229	255	261	279	286	247	275	266	251	303	265	237	271	289	265	259	266	296	252	248	266	277	236	258	261	258	260	304	242	299	247	313	281	260	256	299	259	306	256	274	279	252	273	269	249	306	292	257	234	278	264	294	263	235	268	263	295	312	276	267	274	274	276	255	254	286	272	295	292	299	260	277	279	267	291	274	267	272	279	257	273	255	287	296	256	251	288	282	245	276	295	256	267	259	287	277	259	285	277	255	277	241	292	274	264	297	259	269	263	264	277	242	252	281	273	317	278	276	300	280	305	263	273	274	314	267	269	275	291	274	259	253	279	293	284	262	276	279	292	298	285	306	272	289	254	266	284	264	292	298	280	286	286	273	253	285	257	289	288	277	272	256	288	296	274	277	262	289	253	282	299	252	263	261	286	262	288	276	259	267	264	280	253	280	304	291	254	252	305	286	277	293	278	293	269	293	259	272	270	253	249	276	271	300	252	296	274	256	274	269	281	273	254	264	286	259	274	269	266	274	283	285	267	278	265	274	278	259	269	273	246	272	251	247	253	258	296	241	259	283	257	253	301	317	249	275	244	269	262	311	258	284	285	276	257	285	267	300	246	281	259	266	267	270	283	272	261	259	288	252	258	231	263	265	260	292	251	262	294	271	254	275	287	278	277	274	278	251	282	260	279	273	276	274	292	253	277	275	283	265	273	246	242	296	279	276	272	285	269	285	254	300	271	241	250	287	250	279	265	255	254	289	270	294	272	289	283	255	251	276	264	241	292	292	293	278	255	262	259	281	282	287	284	244	261	283	258	279	297	281	254	318	267	269	280	268	297	277	302	266	258	256	281	270	268	283	305	267	261	268	266	284	263	289	288	293	282	264	258	286	286	276	271	266	291	274	273	267	271	292	260	266	285	302	276	251	282	268	251	300	256	260	261	267	257	270	283	267	268	273	263	253	251	264	318	285	272	303	266	268	257	275	267	289	269	236	272	275	297	284	290	290	284	262	279	269	278	258	268	287	261	299	268	317	276	263	252	274	280	265	270	273	301	248	287	279	260	276	268	287	287	282	264	258	315	267	275	261	245	249	260	273	283	289	273	276	286	279	295	286	250	277	273	285	271	276	255	272	264	296	295	284	257	301	290	267	286	313	281	260	295	279	278	247	267	295	299	270	297	262	305	265	254	289	285	276	290	267	256	266	262	263	307	271	268	293	298	305	262	275	301	303	289	269	262	275	270	265	250	282	245	271	265	294	304	269	271	276	285	256	267	284	279	286	280	313	283	278	269	271	286	269	286	267	288	250	239	301	283	246	278	258	272	242	288	265	270	280	263	269	305	280	253	284	287	292	296	257	315	269	250	285	266	283	265	271	264	276	282	274	294	307	258	279	288	267	263	274	289	235	264	310	271	255	268	265	306	278	276	253	231	298	273	283	293	282	289	314	276	284	288	272	264	256	272	271	242	297	275	264	270	255	285	237	270	265	268	286	293	277	265	287	282	286	274	279	272	272	260	263	266	268	271	266	270	288	279	270	273	289	274	263	272	267	324	261	277	259	287	256	267	307	288	264	273	275	272	271	272	287	310	277	284	293	300	242	292	263	280	263	267	262	279	272	282	256	268	309	264	301	257	255	305	273	259	262	316	243	273	266	266	264	249	250	281	302	245	299	263	250	279	260	265	261	272	276	278	267	264	269	281	276	271	279	303	272	262	269	266	273	282	276	269	309	275	275	279	271	227	259	277	255	289	269	269	292	265	283	270	295	263	283	286	281	257	280	274	313	252	287	258	279	290	278	279	300	293	266	280	262	287	287	292	256	278	249	286	272	250	290	290	268	267	263	265	303	264	277	266	297	295	278	266	269	251	278	288	274	294	272	288	282	269	270	296	291	303	263	279	273	252	280	281	259	297	271	278	256	273	262	272	266	271	246	264	285	270	290	251	296	273	289	260	262	278	275	292	283	291
18338	16056	6283	708	493	1839	4036	1349	118	126	106	125	111	126	131	113	135	119	117	133	136	106	135	105	122	112	109	126	114	112	117	109	122	119	126	112	107	117	120	140	116	121	118	115	128	124	103	92	124	115	113	114	129	130	111	125	130	104	113	118	104	117	105	109	128	145	122	103	123	105	95	100	131	107	125	119	124	110	116	114	91	105	128	110	118	104	115	121	111	114	136	105	123	116	128	105	121	116	125	132	107	119	116	119	119	109	122	127	100	104	121	118	119	117	109	111	99	120	114	99	111	119	119	110	111	124	110	112	133	137	112	99	124	131	102	122	113	106	123	103	99	133	108	110	113	117	117	116	134	119	94	143	108	97	104	110	119	133	109	112	126	120	109	99	122	125	122	123	120	111	122	114	116	127	120	102	108	118	100	115	113	105	111	103	123	86	113	117	120	115	120	124	119	118	113	116	127	97	98	121	116	125	110	126	116	104	139	107	119	122	113	108	109	98	129	116	127	135	107	139	140	137	112	104	130	120	118	117	125	88	126	124	114	94	116	113	126	120	117	119	133	114	143	111	124	98	95	115	132	143	140	110	107	113	123	112	120	109	115	115	115	124	122	93	105	117	111	117	133	115	139	110	123	139	106	124	126	101	121	109	133	103	140	122	137	130	121	116	111	113	123	108	131	117	109	110	115	123	117	118	130	102	98	116	121	123	99	112	125	117	117	113	131	101	118	129	108	115	147	130	118	114	104	94	117	120	133	125	114	136	130	128	119	102	104	124	135	127	127	90	113	115	129	128	119	135	120	102	107	133	129	122	98	118	121	136	111	119	113	114	120	131	127	136	108	120	124	110	81	128	88	98	110	104	112	113	96	117	111	114	124	117	122	111	127	125	123	113	108	128	116	111	115	128	122	138	119	140	110	105	93	117	103	127	114	110	114	111	124	121	113	123	114	124	120	123	130	102	125	109	123	131	130	130	123	98	133	132	105	130	112	122	135	119	102	127	105	132	115	115	118	131	116	122	102	98	105	125	121	112	109	115	120	116	127	133	131	105	124	121	125	120	116	118	103	108	112	118	107	96	122	106	118	107	135	110	104	111	119	136	124	97	111	131	109	121	120	101	122	95	107	110	102	102	114	115	122	112	104	131	95	109	103	109	90	118	110	125	128	129	134	108	115	112	117	106	115	123	120	124	127	104	116	124	127	114	134	128	105	112	118	138	111	115	112	109	124	99	119	138	114	108	102	125	128	115	118	120	105	113	123	98	111	119	120	92	121	109	114	119	125	103	109	129	124	104	97	125	116	125	111	125	116	125	121	112	111	128	130	127	106	110	114	122	103	144	118	116	122	132	118	125	108	113	122	112	135	123	111	106	116	98	130	117	92	128	122	111	99	117	103	115	105	115	85	120	109	106	125	120	116	110	121	119	138	95	100	113	119	132	113	123	110	128	129	127	121	109	118	140	103	128	126	108	130	130	113	111	116	96	109	114	115	128	125	127	106	108	128	112	125	126	121	117	115	121	132	103	108	128	111	123	108	118	129	132	110	113	109	114	135	123	121	129	128	115	104	116	113	119	114	115	119	112	113	118	99	94	137	127	128	114	118	104	116	107	123	115	113	110	113	105	110	116	117	112	120	114	97	96	119	100	117	118	92	124	136	112	120	110	115	116	124	110	111	111	124	106	125	120	108	101	124	116	104	119	121	123	135	127	113	112	107	104	126	127	121	135	113	123	118	132	105	108	132	123	128	91	145	103	114	122	125	116	132	119	102	115	119	115	153	119	115	104	125	121	137	110	115	130	109	116	116	97	134	106	119	111	108	122	124	110	114	118	123	120	102	89	121	128	111	113	132	128	126	105	125	131	119	128	122	124	132	126	98	98	105	106	131	104	94	138	118	113	114	101	120	122	114	125	102	122	117	108	131	116	99	134	131	99	110	118	133	115	114	102	135	109	104	122	119	101	111	107	110	114	101	117	133	119	99	111	115	120	120	108	118	111	119	97	117	88	106	100	133	117	105	101	131	124	134	138	114	134	116	117	103	112	122	97	117	120	116	107	108	113	98	106	129	103	109	121	112	109	127	125	101	133	122	117	129	106	110	111	118	129	89	123	135	124	137	103	116	108	111	117	120	122	142	117	94	111	112	112	105	144	112	110	127	115	96	138	125	105	123	97	127	91	106	122	118	110	101	111	87	103	102	118	117	114	129	122	91	131	106	106	140	123	129	122	110	124	111	137	108	122	115	115	122	127	116	128	104	122	144	131	118	118	122	113	123	137	95	117	140	112	123	113	120	123	123	129	132	90	113	113	110	123	138	109	115	115	111	109	118	112	114	124	96	108	118	108	111	96	102	129	124	136	104	122	115	138	109	122	102	145	137	117	120	99	121	115	123	105	103	111	130	106	119	126	106	130	108	121	111	113	128	160	106	114	101	109	112	124	118	118	124	130	126	130	120	112	112	118	108	104	105	116	116	95	118	122	111	114	111	119	108	124	131	112	129	109	101	130	119	121	116	124	123	131	108	107	109	93	121	105	116	95	129	121	113	123	114	132	96	118	143	103	122	97	125	118	119	118	129	134	132	107	117	129	128	111	115	110	108	107	121	100	106	122	98	111	119	111	122	116	110	110	124	110	102	132	127	109	106	102	118	102	136	113	104	125	137	119	109	140	113	125	96	126	114	118	139	104	120	114	93	108	101	105	105	123	103	111	112	94	122	124	131	113	126	122	141	116	110	121	126	130	113	100	110	111	117	101	143	122	111	128	106	116	101	124	136	116	135	114	95	127	117	103	115	118	113	111	105	129	132	100	118	119	115	106	122	132	130	104	124	108	119	119	107	105	111	130	107	136	138	104	132	110	97	135	116	115	103	111	114	90	132	129	118	129	126	140	106	116	107	120	114	123	128	116	113	133	120	127	116	113	117	122	118	124	86	112	119	117	123	105	111	112	141	132	113	107	124	124	105	126	132	118	106	107	129	92	138	139	113	116	126	109	120	124	90	119	120	110	111	133	123	105	124	111	115	117	112	115	107	106	116	110	126	95	102	132	134	123	133	121	108	110	100	124	131	124	120	122	134	123	104	104	111	112	116	140	107	133	101	111	145	101	119	117	129	113	106	124	118	119	103	123	105	117	110	119	104	115	109	125	111	115	113	122	121	113	150	103	98	132	108	97	136	129	111	114	116	105	95	138	139	102	129	108	114	119	121	114	117	120	108	117	106	142	114	121	112	133	102	108	99	127	111	119	119	113	136	128	130	133	97	95	125	127	95	119	117	115	116	89	125	121	129	106	106	110	115	105	121	110	129	121	108	103	104	112	95	105	121	111	107	112	127	109	143	125	124	126	105	126	118	125	146	116	107	109	115	123	111	105	113	115	118	119	111	114	119	115	119	135	129	107	120	121	122	106	97	116	108	116	117	116	107	127	116	113	114	128	118	124	121	110	108	114	106	104	112	104	96	94	123	115	112	107	118	108	122	117
11498	14074	5298	819	1745	8330	15644	4815	307	331	320	340	315	320	318	305	330	318	330	320	306	327	308	303	318	313	313	335	307	341	323	343	332	312	325	335	316	355	443	507	323	334	351	309	309	291	309	304	325	308	311	306	313	304	344	274	343	317	316	327	329	313	307	313	326	298	318	291	314	333	302	348	294	318	313	325	290	291	342	302	300	327	296	322	318	326	289	339	321	292	314	296	315	294	309	299	283	323	287	286	303	327	313	329	295	295	304	317	297	319	318	327	320	342	347	303	327	344	337	307	306	312	323	315	293	314	294	311	317	315	301	345	347	312	318	323	327	337	314	324	296	313	310	326	324	342	330	317	328	294	311	284	336	287	308	340	321	325	302	341	301	308	337	314	321	323	317	347	309	313	309	321	314	281	306	327	332	294	317	296	331	296	319	309	310	309	296	299	323	334	312	320	313	315	315	289	307	309	289	295	319	332	302	325	310	336	284	318	296	322	285	343	334	324	307	316	318	320	303	290	316	276	304	308	307	305	312	312	310	344	330	315	288	322	305	300	324	356	306	320	310	277	337	278	347	320	335	333	302	344	297	322	313	279	316	298	329	330	332	295	324	286	294	286	288	311	319	286	301	330	335	310	300	282	323	336	309	321	303	297	323	323	287	308	288	322	330	272	336	292	310	279	332	300	286	339	316	308	309	307	323	309	296	309	328	310	353	287	321	306	307	347	342	332	306	322	321	296	300	302	319	324	314	307	326	347	307	288	316	311	325	320	338	301	325	322	320	294	325	313	303	311	293	342	280	312	324	338	336	319	289	326	305	300	332	320	320	307	351	339	293	342	331	316	319	329	321	327	313	319	303	317	304	327	276	324	299	349	300	323	326	339	307	332	330	285	312	306	339	320	315	278	318	341	302	320	320	324	304	333	320	307	344	308	300	282	313	302	308	356	321	298	303	314	289	325	332	308	308	294	354	330	313	313	330	298	296	317	325	307	317	312	330	305	307	303	291	346	347	296	300	311	309	304	319	316	332	291	304	287	308	362	304	308	317	293	324	303	291	288	310	321	310	302	304	308	342	283	351	327	315	301	328	356	329	314	337	321	309	331	327	296	297	300	345	311	278	326	293	321	309	298	287	313	300	318	346	318	320	320	329	315	327	333	291	350	292	327	292	329	308	281	285	292	308	331	331	293	312	339	312	305	322	323	345	309	308	293	348	345	335	274	295	330	307	307	302	322	310	302	302	286	319	327	300	332	298	298	316	307	303	325	330	312	308	317	318	320	305	304	286	298	311	337	359	327	361	308	301	330	315	311	356	300	301	337	345	317	326	308	330	325	335	325	309	311	330	312	289	276	295	290	316	306	311	291	329	302	297	329	298	321	314	335	297	323	300	305	330	298	301	328	332	342	328	312	306	300	309	328	301	329	319	338	296	323	326	321	308	297	292	298	321	328	303	301	311	291	351	327	307	292	297	313	309	348	273	308	290	317	330	312	289	332	346	330	332	298	282	297	326	287	283	311	281	331	301	326	318	310	312	312	331	330	306	311	306	310	303	301	296	319	309	340	317	295	317	325	313	331	314	323	316	277	319	307	297	308	306	319	343	312	285	323	329	304	332	286	307	328	315	320	317	310	303	328	317	310	295	309	342	312	311	328	298	319	329	317	337	349	327	341	337	327	318	307	296	322	309	270	309	333	316	328	303	327	321	343	323	321	327	313	331	312	327	328	314	325	323	315	313	287	295	269	308	272	328	310	327	308	334	317	307	301	307	292	322	277	308	311	341	307	297	328	303	301	313	322	310	270	321	328	312	294	312	327	270	311	324	330	332	333	321	314	312	300	324	343	330	330	318	310	307	279	299	334	319	278	328	317	291	290	313	336	330	355	326	283	334	316	264	336	314	304	284	313	305	324	349	303	318	328	316	290	313	290	325	315	331	289	328	307	296	316	337	336	322	321	293	286	320	281	310	293	296	303	323	319	345	300	301	295	297	324	289	324	300	294	376	299	313	305	310	297	329	333	339	310	302	294	344	303	293	304	313	295	319	326	330	299	313	304	321	294	325	324	324	336	300	330	307	298	329	303	316	323	357	323	322	309	302	315	304	303	325	318	320	320	318	313	322	332	321	307	281	316	299	325	316	311	287	331	325	301	325	323	309	334	320	316	307	309	292	313	289	300	317	297	325	330	338	321	314	295	286	319	334	322	312	332	317	299	331	324	310	314	277	297	336	288	309	314	344	308	337	307	327	302	309	320	282	318	313	337	309	320	307	321	291	302	278	302	317	299	337	317	311	327	276	296	315	307	306	308	325	334	325	289	327	317	301	263	342	319	346	269	304	318	326	299	352	311	328	302	330	297	311	302	289	325	322	314	312	314	310	321	329	313	347	299	347	340	312	326	342	335	309	330	306	295	308	298	266	313	325	318	301	310	343	331	290	337	310	328	314	326	306	334	325	321	311	284	320	332	305	336	292	296	320	293	317	310	299	319	322	322	276	295	323	281	312	323	270	317	332	318	307	334	326	298	339	345	336	336	290	318	332	332	325	314	301	318	329	289	320	332	311	294	323	336	306	308	296	315	288	312	297	296	328	294	349	309	306	314	307	324	315	308	299	306	307	310	326	308	283	313	305	333	320	304	292	304	325	314	318	319	312	302	310	289	309	332	295	308	313	308	319	330	340	313	320	321	310	316	316	311	317	288	322	322	292	319	317	300	303	324	323	313	288	321	291	307	309	321	317	339	336	325	288	326	321	332	300	314	338	351	338	329	321	318	331	299	291	280	325	309	310	352	326	329	303	297	315	293	315	303	338	321	316	313	291	311	304	325	331	306	327	315	307	305	322	291	358	282	327	310	300	300	309	342	288	325	316	347	329	279	328	342	310	326	337	318	356	332	304	324	319	312	295	300	309	320	350	316	327	311	323	286	304	295	328	337	327	311	319	325	324	319	318	321	318	274	308	320	297	264	309	340	321	320	295	310	314	324	304	334	317	271	315	297	326	331	278	324	303	315	333	301	300	328	290	312	301	317	328	260	337	324	303	301	321	305	308	294	315	320	298	337	309	302	309	308	291	270	317	281	294	348	314	342	319	290	326	299	310	312	276	298	310	343	313	320	313	299	313	298	278	282	315	293	319	315	326	309	284	327	328	348	321	340	292	316	307	302	310	293	318	308	294	299	316	303	306	309	281	311	307	310	303	298	343	314	321	307	324	304	308	333	313	351	307	342	321	317	310	285	323	294	330	316	313	325	333	320	319	334	310	305	288	284	290	345	314	330	329	281	316	303	330	326	329	311	334	299	310	288	338	299	305	311	330	291	313	306	324	329	322	311	323	284	334	315	323	317	338	300	304	330	328	313	321	312	288	323	304	319	322	293	324	295	289	327	302	312	284	294	327	315	299	304	282	323	343	326	316	312	322	307	295	336	346	321	351	328	310	340	312	306	290	294	322	305	293	326	311	308	299	329	279	288	321	305	293	304	306	308
44742	52605	42158	22004	11128	18913	40795	22655	1492	195	190	172	151	156	178	145	155	161	156	161	136	145	145	163	153	149	126	163	174	149	130	143	157	155	139	152	156	145	349	276	142	154	158	138	135	140	161	148	155	146	143	146	153	156	122	151	169	143	127	155	129	128	141	154	142	160	155	136	143	139	173	136	139	145	148	143	140	163	135	129	156	138	152	159	137	148	145	156	132	131	156	151	152	144	140	164	132	130	127	152	141	134	135	157	149	158	176	151	136	149	167	135	163	142	159	145	150	145	145	161	136	166	143	129	182	155	157	162	156	145	162	155	128	155	145	139	133	144	127	152	156	133	146	129	132	145	142	134	132	153	146	133	157	115	137	132	159	129	154	159	131	157	140	143	133	151	143	142	168	135	155	144	158	141	143	145	149	135	132	133	136	140	150	157	153	139	134	151	141	128	158	151	125	133	174	136	130	150	161	154	128	144	180	143	151	139	140	145	162	140	128	147	145	132	135	148	136	151	155	143	144	133	145	160	145	152	134	132	167	142	134	134	144	146	140	145	138	154	143	134	170	150	150	141	132	144	159	128	162	161	149	155	146	147	149	161	136	138	129	151	150	144	132	149	131	120	148	120	148	135	170	138	132	125	155	144	170	130	131	147	149	141	140	147	162	141	141	118	142	145	152	132	148	134	141	137	143	150	135	135	145	138	124	120	155	140	138	151	128	144	149	135	122	161	147	165	167	149	120	148	138	139	144	139	161	154	170	149	146	135	137	150	153	150	167	154	145	137	144	150	164	159	117	131	158	142	156	161	137	169	130	174	133	124	138	161	137	144	163	142	138	137	122	154	152	159	138	148	132	160	141	136	151	133	154	164	137	139	144	149	136	139	155	154	123	125	149	151	142	126	128	146	140	130	148	144	146	168	153	132	145	130	144	144	157	142	149	134	130	135	141	146	139	120	141	142	142	145	144	148	143	152	152	141	144	125	160	143	151	156	146	174	149	128	148	137	134	157	137	142	132	132	153	153	153	139	132	142	127	156	149	120	135	155	145	148	145	149	155	144	132	136	130	158	127	127	156	130	130	146	154	158	148	142	164	128	143	138	156	147	158	150	157	129	150	188	141	147	160	132	108	152	151	162	127	167	149	142	155	128	144	141	132	118	141	145	117	157	163	135	144	139	166	150	130	152	153	132	158	140	148	148	148	151	136	159	139	153	137	136	155	149	158	140	168	130	139	156	134	144	140	136	150	161	126	139	119	161	124	145	134	130	146	147	165	147	151	127	147	131	165	133	138	141	175	162	148	141	135	162	150	159	148	150	136	139	152	160	134	139	115	155	131	153	157	145	141	148	149	135	133	137	144	147	142	154	123	126	141	133	160	148	153	148	133	143	150	145	136	140	127	160	148	134	148	140	157	145	170	119	139	137	147	135	150	123	153	150	124	128	129	154	154	123	123	153	144	141	137	131	159	141	122	134	136	151	155	140	139	133	138	152	132	133	159	147	131	151	150	119	140	134	173	135	144	150	141	146	136	152	157	131	158	133	133	142	132	127	156	133	170	138	143	150	141	134	148	141	149	140	128	153	156	162	132	129	154	121	142	128	145	144	133	139	148	146	148	144	141	136	145	134	154	152	150	144	145	160	126	154	143	156	153	146	133	133	130	135	160	167	125	148	117	139	137	126	175	156	151	149	151	133	132	134	145	153	164	128	162	140	150	162	162	111	138	168	175	134	146	155	146	119	156	126	142	153	159	122	132	131	152	150	153	151	138	142	150	148	151	148	121	147	140	150	139	128	149	140	137	148	167	147	149	122	147	138	146	126	152	129	134	148	170	139	129	129	152	165	139	138	133	137	163	142	141	132	145	158	146	138	140	132	119	167	154	129	133	148	146	143	137	138	138	165	154	132	136	115	123	129	141	152	154	141	134	159	138	149	120	145	147	149	168	150	137	138	149	136	127	156	167	133	146	139	161	147	132	131	123	154	125	157	140	129	135	144	141	138	137	151	157	134	135	151	153	146	129	147	160	152	164	153	157	134	113	129	154	135	144	141	131	154	149	151	150	136	134	133	143	136	168	154	145	134	150	143	158	162	144	155	143	122	151	152	170	140	147	149	162	120	141	162	137	136	175	156	142	144	143	143	142	164	145	147	168	134	164	129	127	137	136	134	158	141	139	155	138	146	141	161	140	146	140	137	159	144	141	128	149	152	158	139	131	143	170	136	128	134	164	147	144	135	140	141	138	137	123	133	110	151	161	160	141	139	141	166	157	137	148	128	121	142	153	148	135	143	162	149	146	155	141	135	132	159	135	127	165	160	146	154	134	116	141	129	135	136	140	163	143	131	146	125	140	148	138	127	160	154	154	141	143	162	124	137	146	139	155	157	149	162	134	150	147	152	149	134	144	149	148	137	150	138	141	118	152	161	123	125	137	133	156	135	135	131	144	147	143	138	141	143	138	140	130	162	150	138	155	161	148	146	142	135	149	144	144	126	142	154	150	157	154	127	118	141	140	143	137	141	134	173	128	151	143	140	142	170	162	136	118	163	157	144	130	128	146	133	132	117	147	128	134	133	149	153	153	131	148	142	144	123	160	152	141	145	153	146	116	144	127	156	159	115	167	139	142	150	137	139	148	142	131	151	125	159	136	141	120	133	142	143	161	142	154	149	139	156	131	134	146	169	136	144	141	144	144	132	149	160	145	161	139	144	114	149	150	135	209	154	129	142	137	128	135	147	144	129	133	152	150	173	147	153	160	146	148	159	143	134	174	143	154	154	125	139	153	136	134	145	135	129	135	149	138	181	142	147	142	146	140	143	133	144	164	135	126	147	115	153	145	152	152	157	152	136	140	150	154	158	165	129	154	132	162	152	154	131	146	126	152	167	151	160	147	149	137	150	142	154	143	134	175	144	130	145	145	129	133	143	132	149	150	156	143	127	127	143	164	154	153	175	140	156	138	158	146	123	147	147	154	157	145	144	134	145	162	141	140	131	133	142	141	153	164	134	145	165	145	150	147	127	148	136	155	146	154	157	138	128	154	140	160	142	135	127	151	153	164	146	146	155	157	141	149	131	148	144	139	131	117	132	131	143	120	121	137	153	138	141	127	147	138	152	139	134	160	149	150	148	122	131	141	154	148	163	131	133	131	155	146	147	146	161	131	162	159	140	129	141	158	127	144	142	159	155	131	144	149	155	122	159	157	155	133	129	116	160	149	149	142	141	121	133	136	134	124	150	126	149	119	170	149	161	174	164	144	151	128	135	136	147	118	136	135	153	149	133	139	148	158	148	150	146	155	135	159	162	178	160	137	150	135	128	125	141	137	125	130	178	140	158	168	148	122	123	133	146	153	137	153	142	132	150	126	144	140	154	145	152	154	141	142	146	136	151	125	155	148	156	158	139	155	147	159	167	155	140	149	148	149	145	168	151	148	132	146	145	162	148	161	141	149	140	144	150	159	154	109	138	145	128	119	151	138	142	144	156
30378	45904	34040	10837	7659	35056	55337	22811	724	626	596	540	528	514	492	519	465	457	441	469	438	451	408	437	391	419	437	376	410	418	403	432	438	435	398	410	402	456	2129	1520	382	375	404	386	411	366	365	366	357	369	380	375	405	373	384	385	407	369	385	361	371	355	404	405	361	343	390	393	366	351	370	374	422	354	387	373	379	386	397	403	377	368	383	364	365	399	360	386	359	388	382	392	366	390	345	394	354	375	358	392	372	371	358	351	383	367	367	404	342	373	378	362	369	352	395	376	374	372	372	379	373	367	398	366	353	366	362	394	376	361	367	379	365	418	385	386	352	388	359	371	398	356	411	385	368	349	381	377	340	372	379	357	384	396	371	388	375	375	396	368	386	352	329	384	362	392	359	353	393	360	384	361	380	343	400	375	388	375	356	386	358	390	370	362	357	368	372	358	407	380	354	365	370	376	374	367	369	366	379	384	377	355	347	362	379	374	376	370	389	385	370	354	344	379	377	393	373	356	363	335	362	358	383	371	393	368	369	383	378	342	386	358	377	354	401	391	372	373	363	332	379	382	378	354	376	371	406	390	370	345	398	378	364	338	387	386	373	372	366	353	376	347	342	355	372	362	389	362	372	372	391	353	367	382	371	389	366	359	386	372	350	357	363	373	351	344	379	354	369	380	354	367	361	366	328	359	383	387	380	354	405	384	380	360	366	378	388	401	386	379	379	334	351	368	371	373	386	399	383	365	377	382	356	404	355	335	377	349	358	377	351	380	394	359	387	356	360	358	380	350	370	363	359	379	348	373	351	395	388	368	392	385	388	365	412	359	361	350	414	400	367	378	354	413	396	357	397	358	388	367	353	376	355	356	412	383	365	375	386	327	384	410	325	375	378	395	379	373	407	363	353	361	386	351	366	367	379	382	359	357	390	339	351	347	376	340	353	368	385	373	330	359	366	374	400	371	335	365	393	378	351	343	364	395	370	375	368	370	387	344	354	376	373	363	373	377	384	384	367	375	384	357	397	346	390	375	368	332	378	372	349	368	343	358	385	376	378	395	380	380	350	392	368	368	388	373	388	392	388	365	392	381	376	420	389	349	383	402	395	383	342	389	379	371	386	382	356	374	369	319	388	364	363	340	334	356	374	381	358	344	370	382	356	397	378	397	373	381	375	349	388	380	334	319	367	359	362	399	394	344	389	367	381	380	383	351	375	382	389	366	357	406	336	340	379	364	372	384	390	373	409	369	394	378	362	389	357	371	371	366	360	352	368	381	375	364	372	338	375	375	371	380	359	374	378	392	341	347	396	376	393	376	345	389	339	346	376	405	395	375	343	339	354	364	375	373	371	380	371	347	381	332	351	362	359	388	365	399	359	353	368	385	367	383	394	382	345	378	365	399	417	388	377	348	383	354	347	365	389	400	349	363	389	330	358	374	350	384	366	390	409	361	369	363	383	338	374	371	375	379	398	335	343	376	387	411	363	385	404	425	405	393	382	351	387	365	386	367	383	393	386	384	360	416	374	400	372	337	399	374	351	377	373	340	389	364	374	368	386	392	377	367	356	390	376	351	370	378	433	395	353	315	369	325	381	383	374	376	384	413	382	355	405	367	389	375	363	390	381	376	350	376	370	394	381	371	331	354	345	414	372	331	377	369	355	390	397	383	361	372	334	354	408	345	376	426	359	363	342	346	351	377	368	389	368	379	402	339	366	384	371	357	367	425	383	377	384	363	402	397	349	356	364	379	374	366	386	366	349	381	368	358	387	361	375	393	380	352	358	415	356	381	367	386	372	386	349	367	374	351	384	327	339	361	363	374	348	339	384	386	360	362	357	373	352	395	350	361	342	394	358	381	377	427	383	379	364	379	390	368	395	360	347	372	366	360	367	350	386	398	354	393	369	323	348	364	394	353	346	386	366	371	383	352	374	379	378	362	369	366	352	370	413	365	354	366	365	342	366	383	388	404	378	358	376	388	385	341	356	397	381	406	331	357	372	342	415	362	357	370	384	384	402	351	360	326	383	353	388	389	366	341	369	341	377	364	369	350	380	370	389	344	375	405	402	377	360	367	355	343	353	370	372	387	343	361	369	391	386	362	357	367	355	388	390	394	381	363	358	375	396	364	364	374	362	382	373	370	363	341	368	380	405	368	374	409	401	352	372	397	364	387	377	384	392	333	378	374	368	373	393	354	346	361	388	383	378	379	392	362	377	368	338	410	393	360	374	360	352	373	371	359	369	360	392	380	396	376	395	369	373	379	374	381	388	346	372	356	381	333	389	333	371	366	350	375	381	410	385	383	386	334	395	367	372	374	357	321	383	381	350	382	353	398	407	401	377	396	400	407	415	374	386	363	359	381	387	381	365	364	410	329	347	382	379	378	378	387	385	313	367	372	389	356	374	354	361	329	367	360	361	357	376	392	364	371	358	400	378	372	337	407	330	388	390	370	388	403	373	386	369	364	369	353	353	375	364	358	377	338	369	412	375	360	331	373	373	405	382	356	387	335	351	344	356	369	378	364	415	375	361	373	366	354	378	354	400	341	417	373	360	385	378	362	394	353	389	369	380	352	340	368	369	374	360	375	388	368	352	380	376	370	403	395	383	359	374	389	370	388	361	392	401	381	347	370	395	341	331	381	341	414	350	391	400	354	388	371	381	364	414	380	391	377	376	389	354	373	356	351	391	369	349	365	368	384	354	396	388	358	344	373	366	404	366	387	338	385	331	391	375	350	362	356	375	367	394	375	390	389	383	372	379	384	418	377	394	418	328	374	391	396	367	363	392	360	377	394	366	377	363	380	339	365	394	343	352	337	387	364	389	373	388	349	340	341	382	361	376	366	398	366	374	376	341	399	365	363	387	388	382	348	350	395	373	367	364	388	358	415	358	336	367	354	377	375	394	391	399	380	374	367	388	384	344	381	384	366	360	392	379	370	395	400	385	355	366	367	392	357	410	385	373	378	378	376	387	371	369	384	379	343	360	393	365	386	373	368	397	376	369	383	384	375	385	372	385	389	349	388	350	335	353	385	407	367	399	399	354	347	381	373	377	353	377	361	403	412	349	355	362	373	372	395	367	384	368	397	396	390	360	391	332	383	395	354	388	352	351	372	364	336	361	362	365	381	411	377	352	357	388	350	327	388	365	363	420	373	364	386	339	392	372	365	356	375	364	384	386	394	363	384	384	388	395	375	383	357	369	328	362	372	388	371	354	358	388	353	390	368	385	383	393	415	363	357	341	377	321	376	360	364	406	391	385	366	370	345	421	361	366	353	396	370	376	369	356	380	373	344	366	359	340	383	338	344	391	386	389	371	380	357	332	385	361	363	365	338	375	344	398	334	374	362	357	363	349	338	362	382	340	368	396	388	395	396	359	383	396	385	376	367	364	387	389	343	413	354	370	345	373	369	358	382	359	383	349	378	374	390	381	381	371	351	385	397	404	371	390	359	371	365	369	354	359	388	370	349	365	378	384	373	381	359	364	372
52326	54650	48903	39446	24142	25015	51319	25909	3478	249	195	169	165	169	154	159	140	135	124	126	134	129	124	140	127	122	115	123	100	119	114	135	116	112	117	123	157	157	555	382	112	101	106	118	108	118	110	119	108	118	124	111	102	101	89	88	119	121	99	96	108	102	101	114	123	107	121	115	115	104	114	103	120	116	121	102	133	115	104	111	125	114	102	95	116	105	99	95	122	102	110	115	116	106	116	94	115	96	116	109	110	106	114	113	91	104	124	116	116	115	104	117	100	115	98	103	105	108	126	98	102	120	102	111	107	123	119	116	111	112	91	110	118	108	95	110	111	116	99	128	117	99	104	108	108	114	109	129	92	96	105	123	104	106	104	97	99	110	83	105	113	107	101	119	129	112	110	104	112	96	103	104	107	104	103	119	136	102	128	115	106	113	116	104	117	113	106	128	109	117	113	118	104	129	113	106	87	107	96	111	111	114	110	129	103	123	111	113	99	100	102	98	120	102	135	120	118	114	101	111	112	88	113	109	104	109	104	106	109	100	113	113	96	121	122	98	96	117	115	97	115	111	92	105	113	113	116	96	116	118	105	123	100	91	103	97	117	115	130	111	96	106	113	127	116	117	108	119	128	108	120	134	96	112	110	121	110	103	93	114	99	102	98	118	102	119	128	122	114	135	108	111	97	99	112	117	127	106	96	121	102	135	121	111	116	125	109	98	95	101	113	110	122	113	108	100	90	117	106	101	118	94	113	90	88	108	105	99	118	106	88	106	102	106	117	127	117	137	97	134	98	124	100	98	120	106	113	104	112	117	115	122	110	103	101	100	115	93	110	119	117	107	103	102	113	93	97	119	103	105	119	113	91	120	102	117	114	96	122	116	115	104	122	126	114	107	78	102	93	128	105	93	119	99	102	133	115	98	116	117	121	104	94	111	129	105	106	96	116	105	103	113	119	91	99	104	129	108	98	121	109	119	128	112	94	107	103	99	105	110	114	87	117	101	117	112	114	129	123	92	99	108	140	112	116	91	123	103	116	90	101	114	123	122	107	102	104	94	113	137	104	127	118	109	105	105	117	111	102	118	96	112	111	96	121	110	123	124	110	119	117	106	115	109	92	97	80	120	92	120	110	106	104	104	109	94	98	121	116	98	82	113	99	92	110	120	101	114	106	112	99	118	117	102	113	112	99	99	96	111	108	112	100	104	93	111	110	91	123	99	120	120	112	114	107	107	97	110	118	115	117	99	115	100	102	99	127	99	113	119	104	98	109	126	96	107	107	113	101	100	109	117	113	98	100	104	120	103	105	118	128	112	116	126	104	101	93	111	112	120	116	98	115	95	106	104	78	111	111	106	115	94	109	101	108	113	88	114	110	111	107	100	111	111	110	113	105	104	120	122	97	114	122	124	111	104	116	102	109	97	111	127	94	118	105	98	108	118	106	111	124	106	85	109	127	94	126	107	110	92	111	113	108	104	110	121	97	96	126	102	109	95	103	92	103	107	102	121	98	108	104	97	109	117	101	110	82	113	124	103	123	102	103	99	126	102	113	101	109	110	121	113	118	130	122	98	123	98	106	97	133	100	98	112	95	115	109	127	114	111	115	111	88	90	100	123	105	98	124	112	115	103	99	87	90	107	115	112	98	103	136	114	116	107	102	108	106	113	104	124	102	119	109	102	118	114	105	124	100	125	119	106	120	99	126	115	126	115	105	83	112	118	115	97	96	109	118	117	120	112	122	110	102	101	120	120	107	108	128	83	118	113	118	112	118	100	111	125	94	128	88	80	122	115	116	104	104	119	108	110	102	97	95	118	121	99	116	127	114	107	117	111	115	125	110	106	114	120	107	99	105	109	95	116	120	107	103	126	111	100	113	97	116	92	122	125	104	107	112	111	111	100	102	124	109	109	99	99	114	101	98	122	107	111	114	112	120	107	102	103	105	95	91	88	82	106	102	113	99	124	110	123	130	128	114	109	92	121	103	115	105	120	101	86	114	118	96	95	104	108	89	108	121	93	118	107	112	108	114	108	136	112	114	111	109	110	110	114	127	106	100	110	90	104	127	109	95	107	118	115	114	80	95	86	109	105	123	120	132	99	116	108	114	101	103	107	119	107	101	116	104	114	107	113	120	113	106	111	102	106	104	109	109	119	105	110	92	116	110	92	90	101	101	109	123	118	120	127	115	124	118	106	118	107	113	118	102	92	113	103	114	103	98	97	104	118	118	108	109	103	113	98	101	116	97	100	112	121	100	96	109	113	105	105	122	114	118	90	117	113	102	99	114	101	118	126	89	99	118	117	109	119	107	106	115	96	103	112	111	117	104	96	99	114	115	110	124	113	101	116	98	114	110	108	121	96	110	107	116	106	101	119	100	95	126	108	115	117	114	115	109	102	80	114	130	117	117	86	115	86	106	125	109	106	105	112	108	105	97	99	113	112	94	99	119	92	111	102	125	102	109	114	96	91	136	97	95	127	131	102	111	110	111	98	102	92	112	124	118	118	119	105	86	108	116	97	119	131	113	118	98	117	103	98	111	107	121	96	106	114	111	96	101	116	95	121	98	96	104	105	108	135	111	117	134	82	121	86	117	93	116	118	86	113	103	121	120	97	104	126	110	116	108	109	103	124	118	98	100	107	102	104	110	112	109	121	100	99	108	112	107	121	93	99	103	124	113	99	107	115	128	112	94	121	106	111	109	126	105	111	114	99	120	107	115	110	104	113	116	118	105	96	112	130	95	108	78	91	117	122	97	109	82	102	102	136	110	126	111	128	100	112	111	99	124	104	116	110	92	96	121	135	112	101	111	121	116	120	122	114	109	103	127	84	103	106	118	107	106	117	122	95	104	91	118	105	110	106	90	116	118	114	109	98	100	112	108	106	114	107	112	110	104	101	98	97	111	127	96	122	95	97	110	107	134	118	104	105	113	124	118	101	113	96	114	109	115	115	128	100	109	102	98	99	123	102	112	101	100	118	127	110	104	115	99	100	104	110	102	105	116	122	145	111	104	108	110	95	108	86	119	120	97	115	102	106	103	101	112	117	94	116	84	104	118	92	106	99	105	107	111	105	91	92	108	110	104	102	126	110	116	109	115	122	114	119	98	99	107	103	98	96	110	120	103	97	113	120	115	95	109	116	120	112	101	118	132	98	95	93	114	109	114	108	133	99	111	108	93	119	93	109	93	114	123	115	114	97	116	100	97	109	114	100	105	115	120	116	93	87	93	114	111	114	114	114	117	121	84	96	121	128	97	89	106	96	89	104	110	113	121	101	102	104	96	121	101	92	93	92	119	96	112	103	99	115	108	114	111	114	106	113	122	114	107	116	90	107	80	94	97	97	111	112	96	112	120	111	108	99	123	111	106	103	113	104	111	108	116	105	110	105	111	109	125	91	107	100	95	113	100	94	107	108	110	89	123	102	96	109	82	116	113	130	112	87	114	128	97	121	93	117	94	113	96	98	118	88	106	113	122	97	96	113	112	89
37358	50499	50429	38913	13382	38116	63465	23242	1335	867	816	744	618	591	561	513	493	480	456	414	457	431	392	380	388	419	382	336	426	366	390	326	324	326	312	316	521	802	3651	2406	300	280	321	281	296	296	339	303	336	290	302	291	290	287	318	298	303	348	303	302	276	291	319	260	306	297	306	275	265	298	310	270	308	277	290	293	326	306	272	278	282	280	261	288	269	294	270	268	276	268	307	285	250	287	264	286	249	267	292	278	279	285	277	317	310	259	302	277	261	310	293	252	300	305	277	315	303	275	271	275	275	318	284	283	261	277	307	295	263	296	293	286	301	290	283	280	271	289	308	265	300	281	322	293	261	247	287	313	272	279	258	295	277	290	308	289	272	297	304	290	290	268	297	269	285	269	259	288	273	274	268	298	286	280	268	280	302	303	303	299	288	306	317	282	292	257	287	289	274	277	311	272	305	291	289	249	269	298	268	260	290	282	309	294	268	305	288	299	257	316	288	290	316	296	286	314	303	286	279	264	263	261	297	285	273	256	254	279	270	325	274	264	269	295	293	270	268	271	278	301	251	307	251	272	282	275	257	321	286	291	257	246	272	266	294	281	275	267	292	261	309	306	275	282	262	287	268	259	261	278	291	269	282	308	267	312	267	298	266	265	278	284	286	284	279	247	272	287	286	285	280	284	289	280	279	264	282	284	310	294	269	254	300	275	290	285	288	275	265	296	281	267	243	299	277	258	304	273	264	277	282	291	272	283	281	302	303	274	275	312	275	292	291	286	284	299	293	277	290	265	300	276	265	307	290	307	286	276	277	293	309	278	280	300	318	306	283	289	285	288	293	255	262	291	296	277	279	282	276	255	271	271	312	279	266	293	291	297	273	241	308	272	294	257	279	282	297	257	324	286	301	271	291	265	284	267	284	257	303	278	303	294	278	268	270	272	296	277	278	281	260	321	283	287	305	269	297	299	301	305	278	280	286	275	283	270	289	276	281	324	275	281	280	272	297	284	250	311	300	281	267	303	260	278	318	256	265	295	256	273	281	271	292	274	261	281	265	261	303	295	281	288	291	291	272	281	291	288	296	311	270	269	293	304	282	276	259	281	271	273	273	284	277	271	316	250	260	271	274	300	297	295	250	267	287	298	288	300	276	265	280	302	292	278	249	258	266	304	261	294	250	272	239	278	280	291	296	290	302	273	289	262	291	283	297	293	298	296	263	301	272	288	255	274	250	243	281	301	297	278	301	289	281	287	254	278	324	306	288	283	263	257	287	270	280	270	284	267	279	270	258	285	283	278	290	272	282	266	268	256	277	270	259	274	243	293	297	296	283	299	300	252	274	261	256	306	262	295	314	265	274	301	306	282	258	304	247	258	275	297	282	253	302	270	306	276	278	309	270	287	277	305	250	258	281	268	272	280	313	282	280	304	280	280	292	273	261	285	286	294	250	281	282	292	285	282	259	273	299	286	300	287	294	275	311	259	288	280	256	282	314	283	265	266	262	305	288	323	277	283	302	279	296	283	271	280	269	255	274	300	299	284	268	300	271	291	278	267	258	278	265	310	271	284	266	258	263	263	278	315	301	272	283	272	266	258	266	277	285	288	301	279	279	275	266	285	306	276	256	287	277	299	256	286	306	293	301	278	269	267	264	302	306	280	298	274	273	276	281	267	288	274	265	287	305	283	285	268	293	262	294	290	273	275	269	272	279	297	290	306	277	293	269	285	289	270	282	280	244	307	274	269	254	292	270	240	288	256	304	289	272	304	288	289	275	269	297	290	258	292	270	280	288	286	286	273	293	260	307	276	270	277	293	287	276	287	306	275	280	297	287	266	303	289	286	268	279	287	270	293	305	289	274	263	269	290	310	276	266	305	282	294	264	274	279	286	270	299	252	311	274	266	266	267	298	311	295	259	289	266	267	285	294	289	284	281	281	279	261	286	290	277	287	317	291	275	315	285	306	266	276	275	258	311	297	281	281	255	296	275	258	283	288	271	278	244	288	280	281	291	274	260	272	268	256	269	294	305	287	288	322	302	290	257	308	266	288	267	281	267	266	283	274	268	261	259	259	297	265	254	286	304	269	282	252	291	298	280	264	291	293	256	291	299	270	271	270	279	301	285	282	285	320	296	297	287	296	286	313	294	284	282	285	296	273	280	294	302	262	284	286	275	311	250	298	280	286	301	267	279	294	287	277	264	295	271	271	317	271	259	237	304	262	296	266	253	275	275	282	306	277	269	292	267	287	300	262	306	311	301	289	300	277	275	291	283	284	251	248	293	286	288	300	297	264	279	264	290	288	276	296	295	287	282	285	294	255	283	300	288	265	293	278	275	289	282	303	274	267	294	251	280	276	303	267	277	281	286	251	285	319	255	278	285	263	272	269	284	281	258	283	280	265	271	286	287	287	299	288	283	282	299	256	291	297	300	253	284	270	280	305	278	289	287	273	306	285	305	288	297	286	294	279	288	290	275	283	265	271	302	278	264	289	293	288	305	262	308	265	259	276	271	269	259	289	264	295	280	287	254	293	300	253	277	266	293	279	271	279	291	258	289	280	271	291	250	297	322	267	286	274	302	283	280	303	257	275	299	287	270	278	306	269	245	291	286	258	273	296	288	311	298	288	280	294	284	270	267	294	280	289	272	281	288	274	256	259	264	269	277	250	271	260	286	287	265	318	281	279	291	277	266	282	294	285	270	283	261	300	296	271	272	279	268	279	269	291	275	280	286	274	243	309	289	258	303	293	269	266	288	286	292	272	270	310	269	299	283	278	284	312	265	279	276	268	266	263	283	269	306	296	258	284	275	294	275	285	285	253	225	268	277	294	271	288	305	259	269	266	254	270	285	273	278	260	310	285	258	266	276	266	250	279	268	276	295	295	260	275	272	293	329	277	270	261	268	282	273	255	280	295	278	299	288	292	269	263	269	281	285	265	257	286	313	257	273	271	287	252	280	283	288	247	271	275	275	266	276	297	297	324	249	254	291	279	295	294	285	273	281	290	283	265	283	299	281	275	278	307	272	286	285	290	299	266	283	260	278	302	283	259	281	247	287	278	273	302	287	275	279	288	282	280	275	301	311	262	271	274	291	286	270	256	288	278	264	276	297	286	265	288	312	245	261	291	273	282	286	287	266	279	285	274	304	287	271	279	300	283	298	285	286	257	279	293	303	296	274	274	300	311	247	270	295	287	266	273	295	273	300	282	283	277	270	261	270	247	282	274	285	272	276	280	292	322	278	281	282	257	277	310	276	269	280	290	263	292	303	254	303	290	288	278	271	270	283	267	289	257	269	296	242	279	298	300	283	302	318	264	254	289	296	260	290	264	287	283	231	266	299	264	287	288	309	284	276	290	297	273	302	285	310	276	278	266	313	291	305	288	290	276	273	283	290	263	276	279	271	248	270	277	262	276	252	295	291	291	294	271	289	276	304	273	296	289	292	300	252	265	264	306	261	304	307	295	277	266	264	265	289	266	298	291	254	233	278
18396	23792	27784	8484	944	2307	4878	710	135	127	131	123	123	120	120	120	125	107	120	123	122	109	121	109	113	120	108	125	118	107	122	113	116	114	127	116	106	118	148	130	121	135	121	129	118	116	124	106	104	119	115	133	116	137	118	124	91	106	99	118	120	115	116	106	133	135	120	118	111	130	105	126	125	134	137	108	111	121	150	125	129	121	147	130	123	124	119	117	112	114	111	126	116	118	123	143	120	105	121	118	123	111	136	112	124	116	118	116	119	121	132	148	104	106	115	142	120	143	134	115	105	120	127	118	100	119	107	105	132	127	126	109	94	126	132	117	123	130	124	124	129	109	125	124	126	117	116	114	114	109	115	115	114	120	132	137	134	131	125	107	128	117	113	130	122	119	115	113	116	119	122	130	121	108	146	123	126	119	113	113	120	131	119	130	130	121	113	106	122	125	131	114	100	113	108	119	118	123	129	122	117	147	136	120	123	112	113	141	123	138	137	124	124	129	141	133	127	138	129	126	139	111	102	119	132	131	127	135	118	108	120	141	133	116	117	114	129	127	114	114	106	130	118	113	128	141	124	135	120	108	105	126	120	121	154	111	106	112	134	120	118	137	127	117	112	102	133	132	104	123	131	137	127	113	124	125	115	118	114	130	146	128	121	122	125	113	124	138	130	139	140	120	113	113	111	112	99	127	143	111	125	122	113	128	132	107	137	124	128	130	119	113	121	120	137	121	110	126	129	121	93	121	132	111	137	112	120	118	113	133	137	128	135	132	110	129	115	132	129	113	122	133	114	112	131	135	98	117	141	114	132	106	91	110	124	124	114	136	112	137	139	124	105	111	125	132	106	114	133	131	125	133	126	111	115	131	109	120	117	115	124	119	128	121	121	100	113	111	126	113	124	125	136	111	106	126	115	110	119	135	111	122	112	119	115	119	114	125	122	121	120	106	140	123	113	121	103	122	132	104	118	118	114	123	118	118	126	106	118	125	101	135	105	125	123	116	123	123	126	130	115	125	124	96	147	116	139	108	117	124	123	115	122	120	141	132	117	130	128	107	112	111	130	111	143	120	128	119	126	106	123	110	119	128	110	115	115	109	123	115	121	142	133	115	129	115	126	127	114	125	119	121	109	131	138	116	110	119	102	131	109	123	93	116	122	129	114	104	124	130	137	116	105	128	117	132	137	117	133	126	111	124	120	128	129	119	126	109	132	137	136	118	101	135	122	106	147	110	136	108	123	116	113	105	126	132	125	109	128	127	111	140	124	114	111	113	108	139	114	126	126	109	124	92	132	147	122	105	109	105	111	114	124	136	107	121	116	107	130	132	109	111	130	126	104	112	111	115	106	115	126	110	129	122	129	152	127	116	121	117	127	123	107	125	113	126	131	134	129	124	129	106	126	131	126	131	107	131	112	109	122	138	120	114	116	134	127	121	131	98	106	137	113	128	114	111	107	111	109	108	118	138	115	121	119	106	118	119	118	114	113	125	123	119	152	138	120	111	128	122	136	111	112	114	149	122	121	111	120	118	104	110	122	105	120	111	135	133	128	122	106	123	127	119	103	118	118	123	115	131	117	134	114	122	127	125	121	112	130	127	145	124	118	99	107	109	128	111	126	97	118	109	131	132	122	140	125	132	113	113	115	117	106	122	118	93	122	115	129	115	117	116	93	129	140	123	121	116	129	110	115	109	122	126	116	127	111	118	113	116	122	108	104	106	126	120	116	118	132	117	113	109	136	127	135	128	134	128	104	123	118	117	120	132	137	111	129	114	121	112	123	113	145	118	115	140	135	112	111	113	107	116	139	120	112	139	112	122	109	101	125	108	117	115	119	109	125	113	123	135	105	110	134	126	117	123	119	105	112	130	125	127	136	118	134	109	127	137	110	121	114	134	110	123	155	104	131	119	119	125	131	111	110	125	120	116	134	106	97	125	136	111	116	116	130	136	115	91	130	108	137	144	134	120	103	111	130	139	122	128	107	114	106	116	137	111	124	129	128	115	129	128	113	129	120	146	120	140	99	129	110	138	115	96	108	107	99	141	97	131	113	116	133	117	118	117	129	125	121	117	86	100	132	129	143	123	122	115	117	131	122	129	125	111	127	123	131	137	109	116	140	117	121	122	104	111	113	128	126	150	116	133	124	133	134	127	137	116	137	105	117	116	119	143	130	133	121	121	130	107	123	123	130	120	135	126	112	103	99	125	130	116	134	113	128	114	129	113	120	94	123	121	125	132	125	132	124	113	140	124	107	133	115	116	119	124	132	115	133	127	142	134	131	100	137	114	133	112	125	107	113	130	120	125	113	130	110	135	123	122	129	125	121	113	118	154	91	116	97	121	142	135	123	137	116	127	126	124	126	138	123	115	142	125	134	136	127	99	137	106	124	127	118	140	123	115	115	124	108	108	121	132	105	118	133	136	110	119	102	113	104	118	113	129	112	119	113	104	119	119	126	129	122	125	118	123	133	120	114	108	125	138	111	120	131	127	123	122	129	139	134	130	110	123	104	116	128	105	128	139	110	108	124	93	118	108	119	136	117	121	108	120	97	102	133	121	126	126	107	107	123	140	124	122	124	132	120	128	116	120	125	120	124	141	110	127	123	110	117	109	101	116	97	126	121	124	105	117	125	128	119	124	105	109	124	111	118	107	117	111	122	122	96	119	130	125	134	120	124	127	129	144	125	115	123	137	133	130	117	139	117	124	127	121	128	116	135	131	132	128	130	143	117	109	142	124	130	134	100	135	104	113	107	122	136	118	120	102	124	126	106	117	116	106	125	119	111	155	118	115	123	120	118	120	123	125	130	124	115	102	97	133	113	115	107	122	119	111	111	125	92	136	127	128	111	111	124	126	126	114	112	141	135	123	129	122	110	94	118	147	121	105	115	117	119	106	132	111	116	137	139	114	110	139	123	143	119	114	117	120	136	129	134	117	136	106	129	115	123	140	117	134	109	124	155	107	116	141	114	123	140	127	161	131	129	131	113	125	100	138	113	118	118	118	126	102	121	122	116	139	122	108	140	128	113	123	116	128	117	106	114	126	91	132	134	115	131	122	139	124	133	103	130	126	104	112	102	125	111	150	121	137	135	138	129	103	103	116	134	121	125	119	127	110	107	113	121	113	116	140	120	131	130	107	119	118	136	120	155	96	111	119	114	128	128	115	118	130	117	117	126	99	128	118	122	122	136	121	110	115	124	132	131	127	114	108	111	140	124	122	114	122	101	135	119	118	94	133	144	98	123	133	129	104	128	126	135	136	120	97	123	128	105	103	116	127	128	122	122	116	123	136	116	132	113	131	116	116	133	106	104	125	117	132	111	114	128	116	115	130	139	118	99	131	89	107	115	108	103	122	122	130	109	124	144	133	134	111	102	129	121	110	118	99	122	105	123	122	136	136	124	107	136	131	119	135	137	122	117	117	124	113	102	119	122	125	112	123	131	110	117	121	111	109	108	122	108	116	126	131	139	124	115	119	123	121
11647	22166	27504	5855	1042	9785	17514	2230	321	317	353	331	366	347	343	345	315	316	312	312	363	334	297	319	326	307	334	364	324	351	301	337	324	299	312	350	335	346	403	472	361	324	318	316	318	326	319	318	319	311	295	345	317	311	305	298	296	300	332	316	290	304	315	314	310	322	329	308	311	322	320	336	300	329	331	315	331	315	338	331	321	328	299	343	321	305	306	302	342	322	334	332	311	330	355	334	313	332	311	336	317	305	303	309	313	326	315	335	332	328	334	346	296	334	339	334	361	326	313	338	342	320	316	339	290	334	335	317	317	299	312	304	335	315	325	330	330	314	319	337	342	304	326	337	308	325	300	334	291	326	307	312	359	321	298	311	330	312	345	314	344	290	338	310	333	338	347	347	347	320	309	329	302	322	290	298	307	336	351	330	306	325	316	323	316	336	330	346	305	311	331	339	305	309	315	324	337	325	349	364	363	309	332	329	301	321	333	299	314	319	301	336	341	339	337	300	339	355	335	296	337	304	315	338	320	331	300	317	313	321	318	313	325	300	343	352	333	322	344	338	356	303	323	310	293	329	340	338	307	315	335	350	345	316	286	317	316	309	309	327	290	304	314	307	313	331	314	334	315	325	324	326	327	355	314	316	321	308	311	336	291	319	326	321	333	321	314	327	339	325	317	361	325	338	294	312	307	317	317	320	324	301	323	333	324	314	287	307	332	300	309	314	323	322	331	300	329	371	341	314	323	298	342	323	311	359	347	295	317	319	308	310	316	355	316	330	337	310	330	321	309	333	287	298	338	331	347	336	346	315	344	320	325	325	293	312	314	294	327	299	300	334	319	309	310	302	303	327	317	345	297	319	317	329	333	327	308	355	318	341	313	330	311	316	316	322	330	338	302	317	307	341	313	298	322	352	283	301	342	328	290	354	310	319	350	314	326	290	320	325	343	324	330	337	311	302	302	325	314	360	350	297	339	289	331	358	304	296	327	326	303	322	318	311	320	334	327	336	315	324	314	319	335	321	327	292	347	319	310	314	289	315	328	307	320	325	305	368	339	294	318	320	338	316	348	296	337	294	288	336	282	311	303	339	317	344	305	311	305	334	289	359	307	321	338	298	309	345	316	326	324	328	342	336	285	334	310	291	337	342	309	307	344	294	303	305	326	350	305	323	269	317	316	308	364	316	340	323	329	327	311	315	281	340	323	302	304	323	351	328	301	302	320	306	329	331	323	298	334	320	352	353	340	356	318	299	328	308	334	301	295	317	306	314	319	329	347	329	348	341	323	318	357	307	349	311	319	318	332	343	311	322	306	344	324	322	342	348	318	335	314	306	313	319	300	335	296	302	313	367	331	339	319	316	331	317	301	341	317	308	319	320	295	298	300	314	301	337	313	293	287	304	342	370	333	300	307	322	305	320	307	330	321	349	320	324	303	331	342	330	306	304	319	371	285	349	306	311	308	297	334	329	316	351	321	323	322	315	341	310	319	305	335	332	299	329	334	337	323	310	307	306	294	306	336	318	345	313	319	344	313	316	347	338	292	319	337	348	335	315	310	333	298	335	327	304	317	307	332	337	333	318	313	341	305	295	320	307	315	322	329	303	339	319	314	335	321	332	313	313	351	320	302	319	320	319	340	346	312	339	324	301	347	339	344	331	307	334	357	320	318	312	302	322	345	334	277	277	318	331	320	326	295	312	310	290	314	305	314	312	326	334	337	339	326	313	332	350	314	314	324	329	327	327	338	335	321	295	310	336	322	326	341	334	329	317	311	328	335	328	328	313	332	286	357	320	361	322	297	325	325	299	335	324	331	299	293	321	370	322	338	325	320	338	332	311	381	339	303	344	331	322	324	317	310	302	323	295	323	309	321	288	331	310	320	330	320	333	333	325	374	325	354	319	321	303	338	303	328	357	328	314	322	310	286	332	327	317	318	328	355	333	310	318	362	315	302	321	313	321	302	336	305	351	322	313	338	319	335	301	335	320	326	343	343	309	308	310	313	345	308	341	344	326	317	302	328	323	301	335	330	327	287	317	340	320	305	340	298	321	302	346	318	332	349	301	335	333	308	285	353	314	287	300	334	333	317	347	364	319	322	317	331	314	304	311	347	289	345	324	310	333	327	323	295	323	346	310	317	303	310	312	351	329	303	300	351	281	317	283	304	340	330	330	305	363	303	323	339	306	314	333	329	324	361	317	307	352	285	344	343	324	354	343	320	339	311	371	337	320	284	338	332	330	309	348	315	303	331	300	323	361	333	323	319	332	320	313	314	309	336	289	291	335	327	329	314	313	326	290	322	311	312	299	286	293	325	311	320	315	334	314	333	330	300	300	302	337	320	322	302	324	332	335	333	310	337	311	334	324	334	316	323	316	337	303	332	295	328	324	316	302	308	296	313	299	278	340	327	279	323	314	318	317	338	320	341	302	293	305	316	289	354	297	357	321	322	322	343	349	315	307	305	348	291	350	303	311	302	330	307	285	317	342	324	314	312	349	338	321	310	320	338	328	356	361	341	323	311	336	335	338	322	317	327	338	292	347	325	328	340	320	326	309	311	318	312	333	285	284	334	334	332	321	331	316	343	308	325	305	300	288	306	301	322	319	331	296	336	303	335	317	302	341	291	316	345	353	333	340	305	309	292	310	318	306	311	330	317	352	328	320	327	311	318	291	338	305	297	312	322	292	317	310	315	303	331	276	327	326	327	345	299	344	343	317	305	314	289	319	320	313	338	302	303	300	283	340	322	352	341	331	309	338	302	315	306	319	324	356	306	329	335	308	347	294	322	308	344	312	327	320	342	359	322	300	352	339	325	296	311	347	324	318	327	307	330	304	318	326	353	295	299	349	325	315	326	316	309	309	338	317	309	344	332	338	288	328	330	291	328	299	339	314	325	323	324	337	289	323	302	336	308	315	270	327	312	354	271	343	310	313	292	337	310	285	350	330	334	346	318	335	285	327	327	340	329	308	326	336	308	312	360	333	338	308	328	346	320	330	290	327	299	331	339	321	331	311	327	284	308	331	327	332	333	307	354	322	334	317	325	333	305	337	336	318	349	283	298	310	303	287	318	323	295	335	303	295	293	319	302	314	299	334	301	314	330	336	302	349	292	340	342	307	313	306	308	301	349	330	335	319	287	328	340	319	316	339	342	355	361	333	329	317	339	323	301	331	325	369	342	328	314	316	309	352	330	330	322	285	349	343	314	345	334	332	330	307	363	311	329	343	311	339	326	329	333	338	288	324	326	344	297	319	325	304	290	332	338	331	319	337	351	336	298	297	323	322	311	359	311	295	317	305	287	294	297	351	303	318	319	328	328	328	312	295	306	326	296	329	331	324	329	316	321	345	328	299	326	297	325	332	313	332	326	324	329	296	318	352	330	312	298	308	359	310	346	327	314	342	326	311	299	346	301	325	307	317	308	349	365	289	309	330	295	314	339	315	330	299	338	337	361	307	302	325	325	307	323	281	321	327	305	304	313	313
44245	55915	44528	27106	15567	33288	42376	19866	1718	165	168	173	169	150	158	135	159	160	168	183	189	176	194	192	159	136	145	159	156	165	147	129	143	165	153	176	147	156	248	384	229	171	171	163	155	153	155	131	182	131	162	138	174	157	144	160	163	165	155	143	148	157	156	143	137	144	168	160	135	148	164	162	146	135	177	144	133	158	149	172	163	162	146	160	155	165	160	150	146	156	154	155	159	146	150	133	136	146	146	149	161	169	126	173	154	169	152	166	164	178	146	162	151	158	133	151	152	155	160	157	159	135	152	134	135	159	171	161	144	152	157	157	163	153	156	138	153	165	141	166	157	162	144	153	157	148	150	152	161	141	171	151	145	139	150	157	149	125	166	169	122	148	160	167	133	146	153	156	162	148	138	138	152	169	148	157	151	133	159	146	157	139	146	174	149	142	170	143	164	149	155	176	140	150	151	139	161	185	170	154	143	135	154	159	166	169	171	154	145	149	149	137	161	138	142	129	152	152	129	168	172	142	147	148	141	156	149	160	140	140	161	166	144	161	181	153	150	161	172	141	157	174	156	155	165	170	149	155	145	135	159	132	142	157	135	171	150	155	150	161	156	143	156	171	159	134	159	173	126	133	141	138	144	145	166	171	160	131	163	139	145	132	139	138	154	144	144	163	175	169	154	151	156	148	145	123	169	153	158	155	146	134	156	149	179	140	148	167	167	167	149	158	156	170	149	156	157	166	179	151	121	167	147	139	155	160	149	158	163	139	156	168	166	163	173	160	150	171	142	150	147	131	149	139	167	164	165	176	152	143	159	135	166	138	162	151	161	149	146	156	149	147	147	146	144	173	118	141	151	146	148	169	155	152	132	164	165	140	169	158	127	150	189	152	125	147	156	173	148	177	149	157	158	149	167	152	153	153	148	165	138	161	130	152	151	154	158	149	137	158	139	138	190	148	166	149	149	152	154	144	153	155	155	166	173	138	145	126	152	141	171	144	180	156	147	156	152	135	160	127	152	143	172	157	142	147	147	143	150	142	135	127	137	145	175	149	157	149	138	152	171	141	140	162	144	182	178	157	150	151	130	152	164	128	146	148	161	155	178	140	142	159	158	160	143	136	139	150	142	165	160	164	148	169	144	156	147	169	138	145	141	153	163	159	140	148	159	158	163	138	171	157	137	134	142	165	175	125	145	159	171	165	172	153	146	165	166	142	141	189	151	145	166	152	163	168	151	149	154	140	152	158	168	145	154	141	140	167	141	134	158	175	147	103	145	150	127	161	143	167	158	161	158	173	145	144	131	143	181	145	151	143	138	137	174	146	163	141	171	145	158	154	171	146	187	123	153	160	126	168	155	163	161	163	144	157	142	165	166	163	135	131	152	149	153	153	155	152	150	132	157	128	171	144	157	146	189	157	142	157	136	158	143	145	149	144	132	146	141	143	155	160	148	134	164	158	142	138	151	149	152	161	145	166	162	165	167	157	137	176	135	165	145	133	164	148	135	156	128	147	171	148	124	154	147	148	134	136	155	141	125	128	150	162	160	163	151	160	153	157	157	159	159	160	138	142	148	144	146	147	130	173	178	140	139	168	158	145	155	173	174	182	134	163	155	135	164	160	154	166	142	172	163	165	144	153	157	170	161	144	158	167	156	151	158	140	137	135	164	176	150	162	153	151	156	166	156	156	155	183	165	155	138	147	171	157	162	131	142	164	153	184	162	149	136	159	150	164	152	167	158	154	170	170	164	160	151	165	126	159	134	150	164	148	144	159	152	141	155	147	178	169	141	148	150	148	149	138	151	152	134	138	153	160	138	146	140	153	147	135	157	151	172	182	147	160	167	139	148	147	156	144	171	149	143	160	145	140	131	162	165	176	143	139	160	138	154	158	128	154	137	146	159	140	148	166	158	140	174	141	152	142	177	176	172	162	149	143	156	149	138	148	189	154	167	148	142	153	127	158	161	156	154	149	145	126	160	149	160	154	139	153	138	147	143	175	157	142	156	136	184	171	156	158	163	152	141	160	154	173	150	159	148	176	178	130	164	159	142	141	150	147	146	135	167	160	163	178	158	155	152	140	163	151	128	140	159	153	142	138	122	154	134	168	158	147	166	170	192	152	128	158	160	143	143	145	139	157	141	147	164	173	168	168	134	146	149	162	147	131	147	149	143	172	167	151	157	164	153	165	139	136	151	154	145	190	145	144	146	143	175	133	156	144	142	153	161	159	162	158	137	152	149	140	137	173	136	148	168	162	154	137	180	163	167	155	151	152	149	165	121	147	169	151	163	133	163	161	135	135	152	156	162	175	144	167	166	139	157	144	149	172	158	165	137	147	162	148	139	143	170	164	169	155	155	151	160	151	174	165	155	151	148	145	144	178	158	161	166	127	155	151	136	155	159	141	152	161	173	157	158	153	169	124	159	153	162	194	138	163	174	140	153	175	146	152	152	149	138	155	167	161	162	150	153	150	152	137	140	150	143	141	160	149	162	149	154	157	143	186	138	142	146	162	151	154	160	153	167	153	155	132	163	141	149	146	162	144	144	147	140	128	157	139	165	155	152	158	160	143	161	178	141	147	141	171	147	143	158	174	146	145	149	159	148	163	146	150	166	143	149	176	192	145	150	170	171	157	165	150	129	143	166	147	142	173	132	160	163	157	134	159	150	143	133	137	170	175	137	136	169	168	167	138	132	152	159	138	149	169	166	129	171	156	189	124	144	180	180	168	174	138	157	160	164	149	159	163	154	155	175	167	149	153	150	157	141	138	156	142	157	135	162	154	159	172	170	125	154	147	144	161	130	151	125	138	166	170	153	146	165	156	161	172	165	131	160	148	150	166	163	123	163	154	145	131	128	154	142	160	139	151	166	136	139	178	135	145	159	151	120	158	150	146	150	159	145	129	138	157	146	162	150	132	156	160	148	161	160	152	147	143	143	150	136	164	172	136	151	142	140	172	157	142	164	147	159	159	152	152	142	176	167	152	164	161	141	158	157	128	126	146	162	139	135	168	161	143	147	132	149	155	168	174	165	157	138	175	149	169	144	140	143	154	140	199	151	138	156	147	146	158	151	133	157	131	169	158	157	144	153	174	138	138	143	165	143	137	139	136	137	128	127	151	169	158	139	152	151	146	145	166	160	163	148	156	150	159	175	153	134	159	174	158	163	160	165	151	167	148	170	145	140	162	182	160	176	138	170	160	159	141	161	141	135	145	144	158	132	141	134	132	148	177	139	152	131	175	128	155	140	176	189	136	147	151	162	149	172	140	154	151	144	139	165	150	148	158	153	155	164	140	170	153	140	149	159	138	165	138	147	151	136	161	179	132	136	136	144	154	163	145	136	153	154	162	143	143	165	170	169	129	168	150	158	143	140	154	186	136	124	163	149	150	149	133	150	132	155	134	142	134	159	162	169	137	163	176	136	141	156	139	153	141	137	166	162	150	119	146	149	168	149	169	164	152	137	130	143	165	154	167	139	126	167	151
30877	48541	40425	20203	11068	49234	54839	23675	1346	592	584	518	501	495	476	460	441	443	450	436	519	443	410	430	411	455	396	412	396	420	411	440	410	367	424	422	421	412	1353	2524	946	433	423	418	400	386	399	380	382	374	434	421	375	386	395	390	387	378	430	404	393	401	369	386	402	385	372	395	363	406	386	413	424	394	380	402	392	371	405	449	417	388	378	383	371	355	382	370	379	388	383	386	392	361	396	448	426	427	380	382	387	387	426	374	386	403	394	414	391	402	396	405	366	384	372	359	379	418	379	361	375	412	371	360	430	394	410	370	372	381	336	436	362	425	401	391	405	414	432	394	374	406	403	380	389	390	361	389	402	409	397	406	391	374	446	401	398	371	397	375	385	378	365	386	399	357	384	400	354	371	363	403	393	365	367	415	384	334	359	389	405	365	351	413	392	395	407	381	365	406	370	382	399	423	409	372	410	406	384	404	358	417	396	368	361	388	376	369	384	392	368	394	414	389	373	387	407	392	393	394	397	407	384	396	418	399	390	378	384	438	387	394	424	362	369	402	397	433	378	404	380	408	426	398	379	408	344	366	426	407	375	402	392	419	409	400	367	358	386	369	361	365	365	367	383	388	415	395	402	421	365	362	396	391	378	368	391	384	388	396	383	374	363	385	411	416	381	390	405	373	385	382	360	402	383	365	393	376	418	415	393	376	374	392	385	382	404	362	406	413	382	410	413	382	374	332	358	414	400	392	371	377	419	381	406	385	396	371	396	413	394	374	386	362	383	404	393	388	391	403	394	439	375	375	413	382	408	407	404	395	413	362	403	387	386	393	416	390	374	412	362	426	371	427	367	411	397	362	417	390	383	331	405	378	383	366	381	387	388	391	398	393	371	374	387	385	379	390	389	390	395	383	376	378	367	361	376	414	394	410	417	355	391	401	368	397	370	379	407	399	391	462	407	402	367	384	402	398	408	407	379	396	363	422	377	396	393	406	370	395	336	400	373	397	403	364	415	399	394	391	414	377	376	348	404	386	378	402	396	405	399	425	395	410	421	396	387	398	381	352	358	395	398	372	389	373	399	417	372	431	378	418	367	411	366	374	408	381	373	376	397	410	416	409	345	396	401	382	392	355	392	373	380	404	362	404	385	386	393	405	423	403	377	404	371	352	370	371	385	392	404	381	390	382	387	367	409	402	391	401	418	397	381	389	403	366	371	407	404	365	411	376	358	374	378	373	358	396	424	428	401	369	355	383	401	404	375	365	407	378	380	423	407	375	393	365	417	365	395	407	362	368	388	397	366	376	385	406	374	366	399	414	419	367	396	381	394	368	412	375	405	358	391	396	376	403	378	397	383	385	395	397	400	406	334	380	423	400	394	374	397	354	379	382	363	387	390	400	418	382	415	345	395	378	404	388	382	357	429	353	393	401	403	399	403	404	388	410	403	359	405	391	373	367	398	371	370	409	370	429	431	423	396	358	379	390	388	393	405	379	365	373	399	406	382	348	403	357	381	404	415	367	367	416	408	405	366	436	393	404	407	374	379	410	353	367	382	350	412	402	397	420	371	379	398	379	396	375	392	402	441	391	389	375	412	399	385	385	380	382	430	391	414	396	390	404	361	417	390	387	371	384	407	405	395	405	356	403	381	420	415	400	369	381	412	382	389	394	357	346	388	368	425	399	385	388	389	402	424	403	405	414	383	379	404	363	399	429	397	408	410	396	396	373	390	428	414	403	368	423	399	344	390	374	417	361	388	395	375	376	405	360	387	397	410	381	405	407	418	408	392	350	402	417	363	402	381	371	372	398	425	389	384	413	391	383	403	407	410	388	377	377	397	377	398	385	374	402	419	377	402	410	416	405	384	399	398	373	391	405	363	361	382	378	402	387	377	384	402	387	411	375	355	399	405	385	431	377	386	403	411	357	389	425	398	390	377	386	370	402	366	417	344	385	367	385	370	415	407	408	383	392	391	376	422	401	390	419	401	369	407	390	394	393	407	383	399	386	364	386	388	423	390	391	406	372	397	388	386	388	377	422	430	419	400	392	375	387	405	401	372	411	405	435	392	390	406	370	342	376	373	396	405	411	380	399	378	399	388	398	382	380	365	352	383	386	390	392	381	373	409	400	378	403	391	392	381	413	398	414	364	391	373	394	390	429	371	372	387	358	413	386	400	376	393	388	388	383	380	387	403	400	384	383	410	397	363	389	377	353	396	380	410	390	419	399	375	395	355	390	333	375	408	402	400	379	371	377	394	374	376	390	376	382	392	382	420	376	405	397	364	365	394	373	369	387	374	391	397	395	400	393	360	408	395	383	399	365	373	358	412	380	411	395	409	390	387	384	399	371	395	373	349	408	392	375	419	419	368	353	413	398	383	333	379	392	382	391	377	374	414	396	391	404	363	383	377	384	405	372	414	402	370	384	374	398	383	381	362	391	371	363	386	384	395	424	381	417	426	393	369	382	380	376	397	420	388	374	379	425	410	420	396	410	399	393	395	423	350	365	402	394	429	391	360	404	384	411	398	410	368	391	407	356	385	351	378	397	407	397	420	395	397	408	387	336	349	409	401	403	369	386	418	388	406	388	403	383	364	420	392	392	387	418	389	371	382	383	362	349	369	381	377	394	395	395	434	377	428	383	383	388	427	385	374	346	417	378	381	413	412	389	397	376	360	397	397	405	377	391	420	381	430	400	418	417	368	385	397	370	366	393	387	401	355	361	405	360	378	396	404	385	362	373	388	385	402	375	371	386	375	382	376	362	381	391	357	378	392	416	422	387	376	366	410	392	395	403	405	374	353	362	341	370	401	365	413	376	369	398	383	404	405	398	427	405	375	394	392	397	412	382	397	403	379	395	389	386	407	414	387	429	363	407	404	427	407	370	361	381	393	362	382	368	354	363	434	376	385	376	399	372	372	397	388	402	387	361	379	337	419	370	380	384	396	396	395	376	374	383	368	405	380	375	378	382	385	369	401	365	358	409	405	393	397	370	414	392	393	377	430	384	407	389	336	399	410	383	423	421	383	389	377	362	388	414	408	402	391	423	392	388	387	361	367	390	408	426	438	356	367	372	420	399	392	388	364	380	373	431	401	404	390	423	374	394	402	386	392	376	385	371	415	367	386	387	371	377	391	362	391	414	380	373	398	380	406	373	392	376	408	377	385	415	377	396	408	360	411	379	369	402	392	442	372	372	368	377	388	360	380	388	394	402	378	369	405	369	374	396	389	399	378	375	404	363	390	387	397	410	402	391	402	395	373	394	362	384	370	380	391	403	380	422	409	369	360	401	376	380	366	370	384	376	389	379	393	400	399	435	385	376	400	385	412	387	410	414	396	373	393	408	379	365	406	374	390	375	355	366	395	355	382	399	398	390	341	357	362	400	395	374	403	380	398	418	388	382	404	349	379	409	430	407	385	369	419	379	415	405	404	354	393	404	385	407	419	385	368	392	365	420	375	375	389	386	388	381	387	404	395	388	426	390	401	373
53393	55196	47797	28393	25446	49535	53813	37266	7622	314	170	158	129	114	133	143	123	141	146	121	148	134	118	128	125	105	118	119	133	116	115	97	148	127	126	118	108	146	220	182	129	114	117	135	129	121	111	113	110	118	117	122	131	144	128	127	141	137	120	124	161	130	126	126	132	129	119	114	117	105	112	113	134	126	112	134	127	126	129	136	118	117	115	127	112	133	103	132	142	128	102	124	119	133	101	97	125	122	127	129	114	149	117	128	121	112	122	128	136	117	113	103	149	112	128	131	123	131	121	88	140	132	124	126	115	118	133	143	132	115	136	141	112	128	112	108	137	126	116	129	133	127	117	120	122	114	130	136	127	130	123	134	112	114	141	133	120	125	115	149	120	120	122	94	129	130	135	117	105	117	123	110	100	128	127	107	134	121	137	118	109	127	144	122	131	126	96	128	120	103	105	130	124	123	103	146	141	126	122	128	127	123	118	114	124	134	127	122	105	122	121	134	117	131	127	118	113	120	127	133	118	137	119	118	113	121	145	113	104	126	131	104	128	97	101	114	118	139	125	123	120	133	124	135	117	129	110	123	135	152	133	148	132	105	115	116	139	161	109	112	119	125	142	133	113	114	128	113	123	116	122	117	120	121	146	139	110	106	123	102	121	112	129	119	122	119	107	129	111	122	127	109	99	122	115	113	131	110	106	133	135	112	122	118	113	120	115	133	123	122	127	137	123	135	136	113	126	135	118	100	115	120	133	119	101	121	139	121	101	129	133	134	143	131	121	128	112	130	132	140	122	120	129	129	134	132	122	111	108	123	131	109	132	108	130	126	102	128	111	117	110	129	121	109	114	127	127	117	122	119	119	121	107	124	133	120	138	118	100	122	114	141	121	135	115	134	138	132	127	133	115	136	129	130	127	125	132	136	117	115	117	137	139	127	130	128	135	123	121	135	135	142	108	124	128	128	115	130	126	132	114	128	125	115	111	126	123	135	134	133	139	121	122	101	113	134	123	116	123	133	111	122	123	130	146	144	120	111	124	119	116	126	110	116	128	121	147	115	120	117	116	127	119	141	126	117	126	136	124	117	122	127	121	93	116	134	125	139	126	130	114	107	108	125	105	140	129	126	127	115	125	127	125	129	138	119	92	111	111	113	114	120	133	107	136	129	91	122	133	122	112	114	128	129	134	147	150	110	119	96	128	133	127	113	116	131	128	138	117	101	127	130	134	110	120	108	125	132	117	125	121	131	129	120	117	133	127	130	140	104	122	108	126	125	125	119	110	114	131	108	118	143	118	123	126	130	117	117	124	126	124	121	118	107	119	107	128	139	130	119	107	133	127	120	107	104	118	136	138	119	121	105	113	129	121	122	130	120	108	116	121	126	119	122	121	132	129	98	118	102	107	122	96	130	131	96	105	115	120	133	149	132	115	123	116	127	142	113	115	128	123	130	127	136	131	107	137	138	137	129	118	124	116	148	134	150	130	131	124	114	96	123	127	110	102	104	105	117	108	119	133	120	114	127	112	137	131	121	131	105	119	134	116	144	131	130	136	106	105	102	102	120	124	109	138	116	101	120	130	130	91	141	117	130	120	134	107	120	131	121	119	136	132	115	122	124	128	127	96	123	128	114	124	136	135	114	113	130	153	124	120	141	127	111	128	122	122	126	121	123	127	115	116	120	137	131	128	142	119	131	113	121	120	115	119	133	138	133	138	132	143	111	113	121	121	114	122	125	131	103	125	103	136	118	133	113	125	107	119	103	122	141	154	133	125	108	141	122	103	138	136	115	134	146	117	147	121	144	135	129	110	118	107	114	114	120	128	109	98	112	120	126	121	113	127	114	122	120	132	125	127	106	125	114	123	130	130	129	133	135	131	101	104	142	110	127	107	128	114	99	126	108	132	107	140	132	129	129	126	145	119	117	120	134	154	122	133	120	109	119	158	115	138	114	121	121	122	121	134	113	148	119	146	123	116	137	132	128	102	127	119	118	127	131	123	126	150	106	125	123	89	108	123	148	137	115	110	132	118	117	123	124	110	115	127	137	105	143	108	115	127	106	138	169	138	129	149	148	120	134	90	123	124	125	115	125	128	103	127	139	154	117	141	138	100	104	129	115	112	148	128	114	120	129	115	124	117	118	119	119	115	106	134	156	120	142	126	126	118	106	137	156	128	132	109	138	130	132	121	124	120	133	128	139	123	117	138	121	115	115	116	127	126	123	128	102	125	131	124	136	132	151	121	119	128	117	106	127	106	116	130	129	120	120	112	133	117	150	132	123	105	105	123	133	115	138	117	139	110	130	124	124	139	128	126	140	124	131	137	127	104	93	140	102	142	111	124	148	115	117	108	118	116	136	145	125	126	111	134	135	133	111	136	132	91	138	139	121	133	135	131	133	129	152	116	140	142	115	144	95	105	107	113	133	115	120	125	112	112	141	124	134	142	127	133	128	131	105	116	116	116	115	112	113	118	131	106	120	119	108	114	120	128	126	136	116	120	129	125	120	137	138	136	123	140	145	125	123	125	125	127	131	131	120	122	140	127	126	107	128	120	130	114	137	113	119	120	139	133	129	114	125	125	152	121	114	128	117	139	122	104	134	116	114	112	134	114	125	111	113	94	145	143	121	127	107	134	122	130	119	114	110	124	111	140	128	119	112	137	114	140	122	127	103	142	100	124	135	137	112	110	114	155	120	126	132	130	118	143	131	113	134	127	129	118	116	135	128	117	128	118	124	116	109	142	126	119	122	101	124	109	121	123	117	103	104	135	128	117	140	129	111	133	126	118	119	120	115	135	104	128	104	136	135	110	138	149	135	110	140	102	135	118	130	122	116	125	120	113	104	108	120	105	100	122	95	113	121	111	123	140	136	131	121	118	108	119	124	118	117	131	111	132	111	144	124	138	108	114	139	112	124	131	138	122	107	131	130	113	105	119	124	124	127	133	125	120	117	123	123	124	120	125	122	132	129	128	115	103	116	117	119	118	138	121	121	119	132	108	116	131	125	127	130	116	138	145	101	122	130	131	132	112	124	131	122	145	126	131	118	139	121	127	124	119	105	119	116	106	130	133	128	111	105	121	122	127	143	99	95	128	135	126	92	109	130	132	123	118	130	104	132	123	133	140	133	133	116	97	138	96	111	120	153	134	136	142	127	114	130	146	139	115	119	134	141	123	106	113	133	126	122	110	116	132	128	112	121	141	116	120	132	115	116	141	95	125	112	116	111	123	112	115	109	113	147	110	110	127	118	137	127	144	144	130	141	141	110	126	135	148	131	130	122	117	118	148	118	138	128	133	93	116	115	123	155	132	115	127	137	107	121	145	118	131	105	133	121	128	131	124	127	105	119	129	149	134	126	100	114	106	129	127	132	140	125	128	125	118	118	115	110	117	112	150	142	115	111	110	128	130	121	128	133	128	119	120	115	142	119	127	95	121	152	122	134	117	130	119	130	122	143	105	116	136	137	109	119	133	112	130	132	114	124	110	122
38130	51839	45594	19237	29791	65238	65272	45483	2204	507	508	483	463	376	398	372	384	372	350	396	488	361	379	369	357	315	314	321	318	333	305	327	353	348	336	330	351	497	1114	833	330	346	315	304	334	305	320	328	333	338	319	345	340	342	323	294	339	267	320	313	346	338	334	318	325	343	329	332	311	332	336	303	299	298	302	340	293	307	290	334	336	327	323	305	288	315	312	315	339	314	306	316	327	324	347	303	310	319	320	322	338	328	293	300	318	290	325	325	315	316	328	319	300	339	307	314	311	299	306	337	324	320	332	303	334	318	295	332	317	326	308	311	273	308	321	317	289	289	337	311	311	318	324	344	308	316	316	326	293	314	304	296	312	322	309	311	327	336	311	283	317	294	314	303	320	341	331	330	327	330	352	312	286	315	336	332	332	328	316	328	319	324	328	327	316	316	301	335	339	303	313	329	314	292	322	319	304	296	336	324	318	334	284	315	308	299	318	316	297	335	301	304	285	322	337	343	297	310	338	333	317	322	307	288	313	278	340	331	314	309	286	284	338	343	324	296	317	328	304	339	330	326	296	305	318	295	345	308	299	318	359	320	309	332	289	316	317	317	335	296	329	301	299	297	353	313	318	346	295	324	291	328	305	332	320	321	303	286	291	322	328	292	289	309	327	321	357	326	324	304	285	326	329	316	309	312	292	284	286	312	321	340	293	343	322	325	312	325	297	288	336	314	324	311	288	282	295	313	323	293	325	307	287	295	340	314	325	328	307	306	301	345	303	312	305	309	316	325	320	345	323	340	309	324	330	314	328	347	330	303	306	280	299	322	325	326	293	315	309	264	324	309	337	324	307	331	302	318	309	321	336	324	320	313	284	331	331	286	294	317	301	349	336	319	306	328	287	303	309	290	280	297	349	315	327	333	338	285	328	297	334	309	325	335	354	310	319	335	303	340	304	299	324	341	323	317	322	309	323	284	303	335	302	355	313	283	312	309	287	324	314	300	301	318	320	307	318	328	322	299	305	334	312	333	320	307	305	331	319	296	303	286	302	296	321	293	350	319	311	298	295	320	307	339	316	273	312	305	352	326	280	335	310	306	323	316	318	343	308	313	319	330	343	301	301	308	314	305	315	324	298	324	286	306	308	291	310	308	298	287	316	327	292	296	289	295	334	326	329	318	332	339	291	316	296	315	337	313	366	333	334	309	304	302	308	327	310	331	321	318	301	296	307	298	337	309	357	310	303	349	334	342	295	311	329	317	331	340	309	293	321	305	318	318	303	322	307	338	288	314	358	284	322	354	304	331	310	327	311	326	332	315	350	321	295	339	324	337	342	325	314	311	316	298	307	305	287	313	293	308	314	287	338	327	330	328	303	323	317	318	311	325	316	310	326	353	331	311	353	314	347	301	358	316	283	329	324	339	322	328	328	308	340	317	320	312	312	310	305	324	311	329	319	321	307	298	295	311	297	300	311	323	348	353	345	317	292	306	331	299	316	348	337	316	338	329	330	315	323	293	324	292	295	325	303	305	326	323	301	323	265	336	281	316	309	316	325	309	299	306	305	296	309	303	323	340	310	336	364	317	311	309	280	326	309	320	325	300	298	312	318	321	330	335	336	306	317	312	290	305	293	342	323	326	311	330	285	285	293	313	298	307	315	287	309	324	318	323	304	323	329	288	290	345	300	298	329	283	345	294	324	359	332	289	341	323	309	280	285	305	332	312	320	316	321	323	336	298	299	328	298	333	327	308	312	306	306	325	339	326	324	297	305	317	316	297	286	328	314	329	304	301	307	314	339	320	322	370	321	297	294	305	314	314	331	308	313	330	342	291	314	317	329	321	294	329	323	287	321	327	321	326	315	361	349	330	294	287	306	311	282	297	330	316	345	328	297	324	337	323	321	311	306	315	322	321	300	306	316	313	358	305	318	289	322	353	334	304	296	286	328	340	350	315	308	330	300	308	306	312	281	285	298	326	310	312	295	334	331	321	281	304	304	309	292	333	313	304	348	312	319	297	341	329	330	317	325	308	330	302	324	337	293	312	334	341	321	342	331	299	322	304	343	346	329	312	336	315	301	285	305	307	322	334	308	318	308	325	304	300	317	314	278	327	342	303	281	317	318	312	315	333	337	344	289	303	306	314	308	307	343	324	309	315	312	319	299	317	332	317	327	297	311	295	319	311	292	313	313	305	291	308	317	280	298	313	318	353	305	285	333	311	315	310	274	325	304	299	328	326	310	316	330	290	359	277	308	302	299	353	306	297	278	350	292	333	323	318	323	279	325	333	324	307	315	279	302	329	311	351	339	329	309	323	286	306	310	299	366	325	336	305	321	307	341	307	310	314	307	329	311	308	300	305	272	320	348	303	311	349	328	318	329	304	303	324	321	292	293	313	294	331	306	323	313	305	289	298	332	288	315	298	301	345	314	318	342	304	306	307	306	321	299	316	331	277	294	283	312	270	299	297	320	327	311	282	307	318	317	333	295	310	303	325	292	333	321	333	305	293	321	289	315	328	371	320	331	326	289	330	319	342	313	311	302	329	278	325	277	305	316	339	355	314	332	306	318	344	288	309	277	340	332	329	292	306	315	311	307	329	292	317	306	305	294	298	292	301	310	313	318	341	324	311	335	289	329	309	318	291	307	326	302	308	333	324	354	303	323	304	314	349	325	321	318	314	323	334	326	310	321	290	293	314	319	308	312	332	315	282	346	367	327	315	309	304	330	298	299	333	338	336	302	306	327	314	326	281	325	303	330	277	326	330	343	295	317	317	278	359	309	303	308	340	305	322	320	314	322	349	308	279	309	327	292	349	331	303	326	339	326	310	283	327	317	325	319	318	342	322	288	283	282	284	330	319	310	300	340	295	306	327	307	315	304	298	298	311	305	329	326	305	340	328	310	331	356	327	344	299	317	324	290	301	314	307	313	331	338	312	306	374	321	305	320	308	332	279	307	319	314	310	305	315	288	330	320	331	305	306	305	348	309	338	321	322	310	317	284	329	354	320	325	333	315	333	299	300	332	329	307	282	298	311	320	301	305	295	288	307	337	291	305	328	311	314	330	332	329	329	305	308	331	321	286	305	317	328	337	309	339	311	292	321	328	281	304	310	299	283	319	325	319	319	301	303	346	334	325	309	334	267	329	344	325	314	284	317	344	300	318	329	285	308	309	326	317	314	321	308	330	315	327	296	297	322	336	315	308	316	311	298	360	315	338	320	313	298	329	326	330	329	329	352	310	328	311	310	294	318	353	315	343	327	312	302	319	306	340	319	331	303	295	325	316	324	307	322	301	295	337	307	325	320	312	334	332	310	305	310	327	337	311	320	332	289	307	304	334	313	327	322	324	310	351	290	307	300	328	334	314	324	327	334	317	322	340	303	314	298	299	328	316	304	309	322	340	323	308	323	301	259	325	330	319	330	304	312	349	318	306	289	311	304	324	330	317	307	309	320	292	302	301	314	305	324	315	326	328	318	338	333	297	300	306	333
21367	29396	34907	10317	864	1510	3962	2939	175	124	111	127	141	124	141	105	104	119	127	118	114	120	149	121	140	117	123	135	120	115	128	164	137	119	131	110	132	114	130	117	120	111	118	124	137	113	122	131	111	124	135	110	129	128	124	126	135	118	117	115	137	119	129	103	116	132	131	118	126	124	119	126	124	130	114	118	126	106	130	107	126	141	131	122	127	122	133	115	137	129	123	139	129	122	121	130	114	132	110	127	127	128	114	118	123	126	120	129	154	129	128	107	132	121	125	103	128	128	119	131	113	118	103	122	143	120	130	125	128	114	119	130	125	107	134	164	144	123	127	127	120	133	119	106	142	127	134	134	114	133	132	117	106	119	114	121	117	127	123	139	123	109	111	127	112	111	114	94	128	134	128	125	127	139	140	118	134	110	119	136	125	144	129	114	129	116	104	122	109	111	106	131	115	133	122	140	131	133	119	133	122	107	125	125	116	137	127	122	128	120	130	125	125	123	136	144	139	112	135	131	128	134	157	119	102	146	130	125	124	117	117	127	132	126	103	128	106	127	145	127	121	114	114	123	114	111	132	118	121	113	114	126	130	116	144	120	131	129	134	144	136	129	130	113	117	133	140	121	124	118	132	129	113	124	132	135	114	118	127	119	135	133	132	127	124	117	115	124	125	133	129	91	108	123	125	140	120	162	120	134	128	132	129	122	127	139	117	107	143	117	114	127	117	128	120	119	116	142	133	146	125	145	127	123	121	130	151	122	132	145	131	117	114	114	129	117	129	126	115	143	130	115	124	131	124	110	133	126	117	125	139	139	119	126	116	132	119	113	125	117	129	137	124	135	136	131	125	141	109	121	131	139	125	121	134	131	127	118	136	122	115	137	132	109	128	129	139	128	127	126	123	137	99	100	119	120	128	125	106	128	126	139	111	132	126	129	121	119	105	115	123	123	150	135	114	144	117	97	140	113	127	120	115	120	151	121	132	133	125	112	99	123	140	110	133	135	121	132	137	151	149	108	141	137	118	124	123	132	129	105	140	122	110	113	108	118	136	125	106	124	115	124	143	138	110	123	122	115	128	143	103	129	125	120	124	127	111	119	133	136	129	114	103	126	123	135	133	124	135	130	128	124	129	137	117	107	130	117	129	115	111	149	132	144	126	159	138	141	123	130	126	127	130	123	132	124	118	115	112	129	143	129	110	130	125	130	131	114	112	122	107	107	112	133	131	135	116	136	123	127	114	119	124	124	116	112	124	116	118	136	124	124	120	132	119	115	133	101	129	119	111	129	118	126	110	142	118	119	138	124	141	118	132	136	131	110	134	122	124	133	134	120	106	116	115	125	116	138	99	109	117	113	122	131	108	141	138	128	100	129	116	126	128	134	119	135	118	128	121	134	128	126	114	127	122	125	128	136	126	122	134	136	124	117	107	130	104	123	117	127	116	131	131	123	111	131	123	120	124	117	112	144	127	110	134	113	135	121	113	129	115	141	129	120	136	142	137	128	137	124	129	140	125	114	147	125	121	131	113	116	120	121	112	111	157	123	140	128	116	125	123	132	121	113	125	106	120	125	139	127	124	115	117	115	143	117	106	113	122	127	136	114	118	111	118	116	125	118	138	110	120	106	136	125	135	124	108	127	127	131	121	110	109	135	123	100	124	138	132	107	143	131	124	113	128	132	155	129	125	104	104	143	122	128	125	144	129	123	118	124	137	125	110	117	121	144	123	128	110	121	136	131	119	122	111	118	109	121	125	113	135	122	113	131	127	132	130	121	122	120	102	114	121	121	141	103	134	121	108	141	123	100	117	120	123	134	145	133	148	122	129	113	107	106	135	115	111	138	118	125	129	127	136	157	132	102	132	124	115	132	155	118	105	114	110	114	108	137	131	144	137	129	125	130	141	116	121	125	132	131	103	126	132	122	114	141	109	118	119	133	130	118	134	121	113	113	104	144	122	107	124	125	127	129	132	98	117	129	139	115	112	122	116	128	137	106	122	132	123	111	113	117	107	125	115	114	130	136	131	139	142	134	146	110	123	133	122	121	122	139	142	131	112	126	129	142	116	116	146	106	119	114	132	121	118	132	133	131	131	97	126	127	122	130	130	133	124	114	119	127	96	101	109	131	146	125	110	118	132	135	128	120	126	122	117	126	104	128	132	117	157	118	126	113	125	131	113	144	137	117	121	125	116	113	114	130	125	121	140	129	112	122	111	111	124	112	131	115	133	123	139	117	115	118	129	121	118	112	136	126	128	136	131	135	125	118	117	98	124	120	118	112	126	135	139	127	118	132	136	121	128	150	109	120	122	126	135	122	130	133	121	120	125	127	139	118	128	123	123	115	115	115	97	136	123	122	126	124	130	121	138	116	137	123	110	135	125	125	129	125	133	116	120	123	109	103	134	124	114	125	116	135	118	110	120	117	139	124	141	116	112	136	113	132	116	111	115	117	118	102	124	123	110	117	113	123	121	133	116	129	118	129	109	129	150	123	112	127	134	109	125	119	140	116	140	113	115	125	123	110	114	120	117	116	141	132	127	120	132	116	132	110	134	142	115	113	98	147	130	149	109	138	119	120	147	157	120	127	129	159	129	121	122	119	127	124	133	119	110	129	136	131	114	135	130	124	108	125	121	132	114	125	136	117	126	121	108	138	116	157	104	147	130	135	108	115	119	121	116	120	113	125	120	113	128	117	122	121	123	128	138	130	117	126	101	141	142	111	112	129	126	123	122	118	135	109	144	113	103	126	121	113	123	130	125	113	133	126	117	125	145	112	125	108	123	137	116	123	131	129	118	115	122	107	105	115	136	123	127	116	129	112	140	122	116	129	121	106	142	123	117	131	109	133	130	118	133	136	112	133	122	121	127	129	149	117	124	112	127	127	144	121	132	132	148	117	130	123	110	117	130	121	98	150	92	128	146	115	135	129	142	123	148	119	108	123	125	119	122	117	110	115	136	139	132	107	115	120	118	124	133	146	119	145	125	131	129	122	145	116	120	142	121	106	117	114	127	131	127	133	115	126	108	126	135	140	131	109	110	111	119	100	144	143	146	127	106	113	116	136	112	80	115	118	122	132	111	100	105	148	121	120	125	132	125	128	112	130	146	109	116	147	138	111	126	136	127	119	137	126	131	113	118	126	135	113	106	122	131	120	108	141	137	118	113	133	120	115	127	132	135	124	130	129	113	116	94	108	126	146	124	127	107	112	116	114	128	118	114	105	129	101	127	113	109	84	135	126	119	114	138	120	116	112	129	124	132	131	115	143	112	113	131	144	108	156	127	135	137	128	107	130	118	114	114	128	119	158	121	117	134	124	99	128	124	124	103	130	135	131	131	111	127	125	119	137	135	140	109	117	131	120	132	142	103	139	134	129	100	111	114	121	115	118	135	93	110	122	118	122	117	129	123	135	144	114	99	125	119	100	156	123	125	109	118	114	109	111	144	139	106	131	127	128	122	112	125	129	113	117	122	115	119	148	124	136
13640	26486	33933	5417	844	7453	16381	11103	345	383	367	334	318	329	332	332	364	342	332	317	348	327	339	333	304	314	348	340	322	332	322	301	340	315	326	336	339	314	360	343	335	361	322	342	324	325	325	332	355	315	353	325	320	322	346	310	323	339	354	360	291	321	338	352	373	308	356	336	355	348	336	301	307	324	335	338	362	325	325	304	334	319	328	353	337	349	349	326	339	310	310	332	313	326	346	336	347	357	332	332	316	358	303	308	322	355	327	341	341	328	342	342	327	350	327	315	298	310	321	299	328	333	320	312	360	347	316	351	356	327	308	333	298	327	355	327	344	327	340	311	323	352	339	342	337	339	335	355	346	364	291	318	297	325	320	330	342	349	319	319	336	306	332	361	330	327	346	363	348	332	329	328	330	333	330	339	338	332	345	314	344	344	335	310	328	316	332	338	327	350	315	322	313	328	344	325	369	314	342	330	345	346	321	324	359	339	342	355	324	320	337	314	344	326	349	342	346	326	332	333	337	372	339	344	357	290	319	308	324	359	306	289	351	309	334	324	351	350	340	361	344	339	293	339	323	333	314	307	310	332	313	334	320	355	352	323	315	307	354	331	296	309	342	347	328	347	334	326	342	309	362	327	331	396	292	343	335	339	348	342	346	343	284	349	316	347	317	345	323	339	331	323	288	324	326	313	315	352	319	327	333	341	341	344	338	324	311	355	378	331	329	334	346	345	369	328	316	340	318	342	347	323	323	332	365	323	370	306	348	335	326	309	355	316	313	336	302	326	303	303	348	349	332	353	307	352	325	300	322	345	339	339	308	312	327	332	330	338	338	338	320	336	355	335	334	341	306	287	357	318	337	359	338	310	324	330	338	359	358	367	357	324	320	314	359	334	311	336	315	364	289	336	351	339	325	302	306	323	315	333	341	299	346	315	308	304	307	331	333	340	331	327	343	333	341	300	338	341	319	336	289	327	342	324	323	331	346	351	309	359	328	309	334	343	330	307	301	366	359	344	325	308	312	322	340	357	361	303	328	305	329	312	340	317	300	340	360	307	348	328	317	342	305	335	322	328	343	342	326	316	360	309	316	289	349	339	324	323	314	317	323	308	313	334	332	321	320	320	313	315	357	343	347	322	339	321	368	335	354	326	335	335	288	365	302	322	340	318	350	347	314	365	338	340	322	324	326	340	320	343	328	315	345	314	335	359	333	358	324	305	371	287	304	331	346	346	340	326	351	330	378	356	347	336	323	321	356	321	342	338	324	319	345	357	332	362	317	335	329	321	334	325	326	301	314	334	346	327	334	324	310	309	319	337	333	327	333	307	341	322	312	357	329	355	339	344	340	374	348	349	332	323	313	339	344	326	329	342	345	325	320	346	351	317	331	281	329	325	336	322	318	314	357	305	312	320	337	314	339	326	350	371	348	321	317	320	361	340	353	289	307	340	321	319	337	334	330	303	348	326	326	334	342	305	314	325	331	380	327	308	302	334	323	351	323	325	332	342	317	310	299	330	345	323	310	318	345	329	307	300	338	331	322	322	339	333	312	335	324	298	322	370	328	337	300	327	333	344	320	319	331	335	339	304	364	367	348	344	349	321	325	356	311	334	310	327	317	323	344	343	317	330	345	324	325	334	336	327	352	322	357	328	351	345	352	330	354	360	325	311	314	319	378	327	337	343	319	303	318	335	314	314	321	339	332	300	338	344	352	314	329	310	309	349	364	326	307	360	348	340	343	324	357	342	325	322	330	331	313	347	319	344	347	338	339	312	336	356	309	341	351	300	342	329	350	337	347	322	318	334	346	323	318	337	344	311	327	319	302	375	316	340	347	332	330	327	318	322	345	319	332	343	314	358	367	318	361	310	307	329	340	302	306	356	329	327	315	316	322	348	335	325	327	316	300	326	322	342	348	342	299	342	337	317	306	339	360	319	277	320	342	325	325	305	323	329	360	324	343	373	354	351	348	331	319	345	331	331	359	326	361	307	349	357	336	347	337	355	329	317	338	340	347	314	324	332	348	337	324	339	355	314	333	339	338	345	339	328	381	322	326	348	367	325	316	344	342	302	337	326	321	352	344	316	343	345	346	332	327	305	328	311	328	351	373	318	326	305	329	298	330	339	312	319	330	308	338	307	323	353	345	317	305	337	341	348	315	315	326	324	336	304	299	327	338	357	306	324	352	309	315	333	327	300	340	383	325	346	331	326	299	338	318	360	346	335	347	333	331	297	294	360	318	312	325	335	338	340	337	299	361	327	353	298	327	328	327	304	295	326	343	358	338	334	335	369	338	347	333	328	299	346	363	328	314	316	329	316	310	283	376	308	339	375	314	351	339	313	326	312	350	323	326	349	313	290	345	347	329	341	300	335	302	375	339	346	316	326	344	302	331	359	350	321	303	301	302	311	326	308	347	341	312	325	324	324	327	313	334	303	340	326	328	315	332	327	344	359	351	356	331	305	350	346	326	336	362	315	325	349	325	356	300	324	357	361	338	351	315	343	337	319	320	330	353	342	348	313	320	332	314	315	342	349	345	367	343	331	342	317	331	313	330	333	324	337	343	314	310	306	321	298	336	363	331	334	309	331	311	347	318	340	330	308	343	345	327	333	335	312	305	319	334	312	342	346	335	311	334	324	355	340	326	335	313	315	330	318	317	340	353	315	305	357	343	335	325	338	297	321	330	334	351	323	331	347	320	332	326	307	341	348	341	308	335	336	341	296	337	304	353	334	364	317	325	340	305	334	356	337	324	355	331	323	328	331	307	348	352	351	342	308	318	292	323	343	323	336	367	328	355	322	315	308	338	307	323	312	364	323	340	323	334	371	338	298	331	333	351	320	326	323	324	343	347	306	326	343	313	352	318	304	297	323	337	284	361	332	335	318	367	322	292	313	337	328	331	322	310	350	361	310	334	348	339	339	335	298	293	326	311	332	332	354	347	316	320	318	344	323	315	340	322	362	346	310	344	342	358	336	309	317	322	315	337	323	306	353	338	303	334	321	350	352	317	323	338	320	329	315	368	308	311	307	344	314	324	343	313	314	360	377	350	335	308	359	347	343	345	309	349	317	330	344	373	321	311	342	362	320	304	318	321	304	323	373	310	337	335	298	339	307	334	289	333	354	341	279	345	329	326	334	336	352	301	299	332	320	325	345	320	309	334	299	356	336	330	361	357	345	304	328	323	348	300	349	349	319	313	337	335	320	304	323	308	319	323	341	322	315	294	322	292	310	340	317	351	322	300	316	312	306	349	335	349	337	360	326	328	335	313	348	311	329	332	300	332	349	333	329	341	323	316	335	315	337	334	336	373	344	315	329	315	333	339	327	355	296	312	359	354	351	301	318	357	290	304	329	334	312	307	340	327	324	303	340	332	327	329	332	337	351	299	351	329	325	342	328	333	331	340	334	360	332	301	329	340	339	325	349	306	323	313	286	331	323	355	331	333	325	346	341	332	329	336	330	335	314	351	347	353	341	309	328	322	295
45715	52330	33777	19146	9288	33158	42551	26828	3832	212	160	162	182	161	158	149	151	160	175	173	244	164	138	148	162	156	161	148	158	130	147	159	165	142	182	150	160	141	209	190	160	150	162	154	147	161	138	150	149	135	178	165	136	135	125	156	146	158	146	136	145	169	154	148	141	123	145	129	162	153	136	156	155	128	153	170	166	160	150	151	170	155	147	141	146	172	156	140	145	170	163	149	152	165	157	172	142	166	156	139	146	125	150	151	150	145	154	162	136	162	160	150	160	163	131	152	168	168	140	147	145	166	130	151	152	158	143	142	159	173	160	163	158	142	159	156	151	155	160	157	145	144	147	154	156	183	163	140	145	142	160	163	152	172	152	169	138	149	150	151	155	166	158	167	156	181	150	148	153	142	150	183	130	158	144	145	162	156	150	164	159	153	163	144	152	168	148	161	169	153	147	152	163	164	129	148	139	140	148	149	141	152	128	159	159	126	151	159	165	155	156	189	149	152	160	159	130	154	175	174	148	135	147	145	125	152	160	139	136	161	152	155	162	150	178	147	137	157	156	158	148	144	170	140	143	168	148	137	154	139	127	170	159	157	151	177	175	148	153	175	155	142	139	144	151	167	123	179	171	167	164	150	138	165	167	141	151	147	164	177	148	141	169	139	160	161	147	166	151	154	158	141	165	157	143	163	166	143	138	136	147	140	155	161	180	134	149	146	157	146	134	151	161	156	161	155	158	161	152	155	123	146	162	162	150	161	137	169	174	167	155	161	145	157	161	150	154	129	138	125	160	150	161	171	156	160	162	137	141	160	153	157	161	149	183	158	165	143	156	138	133	161	152	167	131	134	148	150	142	151	153	167	150	146	149	146	155	163	157	140	163	190	156	151	138	149	148	148	149	142	125	179	143	148	149	172	156	158	170	165	158	152	154	148	156	150	165	162	163	162	160	148	159	146	186	149	132	157	163	135	147	121	160	165	144	159	163	151	146	176	151	158	153	154	144	156	175	163	164	138	137	162	167	131	155	138	137	146	164	144	178	160	157	133	117	168	154	148	157	149	168	147	151	177	141	136	142	165	148	141	150	159	142	181	153	144	149	169	157	142	134	157	149	140	174	152	174	138	148	165	152	148	172	140	133	169	143	150	145	164	133	157	173	140	134	160	151	142	149	127	155	148	141	160	151	151	180	156	145	143	161	186	166	146	150	151	166	154	166	167	166	129	147	173	147	141	147	161	166	145	170	146	152	135	138	168	149	158	145	154	160	156	162	155	142	166	150	157	154	154	156	135	153	164	157	140	146	157	176	169	154	141	173	132	152	157	129	139	150	144	130	163	135	152	142	138	144	168	152	155	150	137	154	140	176	140	164	153	136	162	156	148	130	167	138	152	150	151	140	148	128	164	178	156	154	159	134	165	124	158	151	155	170	158	156	149	145	148	140	141	151	153	158	174	144	155	139	134	159	148	137	154	158	148	149	159	160	155	158	156	151	141	163	140	148	148	171	176	139	155	150	161	143	149	156	160	171	167	140	146	179	152	170	162	149	172	131	142	142	126	156	171	144	151	141	151	147	163	159	153	146	169	184	157	143	141	133	140	141	151	150	153	157	156	175	157	128	168	155	172	172	156	152	148	144	155	159	144	135	157	150	158	168	164	147	157	161	154	150	145	147	149	143	153	149	141	186	159	154	152	145	141	151	170	154	153	127	152	150	169	137	153	148	159	130	148	152	134	150	157	181	144	164	152	160	124	169	147	162	163	168	131	159	130	142	161	150	140	159	149	156	147	160	160	135	161	143	161	161	148	148	157	141	152	153	145	133	143	144	148	155	155	144	143	155	148	131	166	155	161	157	145	155	148	165	156	178	142	182	138	143	149	161	144	155	162	134	140	163	151	167	147	144	183	153	150	137	144	165	148	164	161	155	145	162	161	154	178	173	150	142	148	142	165	142	151	166	148	164	131	146	184	141	148	172	148	155	151	142	136	138	164	137	167	162	152	153	156	148	160	130	143	160	182	146	139	167	161	148	164	141	151	151	147	160	145	164	179	157	156	165	165	148	164	127	146	141	157	169	155	131	140	158	150	139	136	134	149	147	155	147	158	147	172	156	134	143	140	154	172	152	150	155	146	126	138	163	136	128	168	154	177	161	158	151	160	150	158	148	154	142	128	172	145	130	167	182	143	145	161	159	145	155	153	153	166	170	149	132	139	176	169	153	135	173	155	158	162	148	158	175	135	149	175	156	153	158	150	164	159	167	159	144	152	163	154	135	118	163	149	162	149	149	149	151	156	155	150	158	140	173	169	139	153	135	154	172	163	157	145	153	169	145	148	145	148	143	158	190	138	176	162	156	159	174	142	162	151	146	149	137	146	144	151	140	129	164	168	134	140	151	143	127	163	158	167	148	160	145	153	171	156	158	154	135	146	161	154	172	141	164	144	160	134	144	118	135	156	153	156	135	146	154	157	161	159	150	150	141	183	141	145	146	133	139	163	152	160	160	156	146	150	155	163	146	152	151	152	153	136	134	154	129	156	133	138	152	149	161	144	141	118	138	161	150	148	148	141	143	149	157	159	150	161	161	167	125	157	176	151	155	145	148	165	144	140	178	152	144	150	144	169	160	148	148	175	151	147	165	146	149	145	126	138	132	163	157	137	129	137	152	160	148	144	156	146	155	165	157	174	152	139	142	156	166	141	154	153	137	167	162	144	163	158	147	158	152	157	166	153	156	151	153	188	159	162	150	173	146	143	144	170	158	162	150	147	167	156	159	158	166	133	163	166	141	152	137	156	149	156	151	143	159	163	173	155	134	142	134	152	150	139	135	173	157	155	149	146	153	170	129	139	153	165	175	156	150	163	168	154	162	154	129	152	129	155	151	138	141	148	154	149	140	167	137	157	144	140	168	144	172	182	154	166	161	170	154	140	155	160	138	151	150	158	126	147	155	157	148	133	128	159	189	176	150	165	170	155	133	148	166	140	156	156	151	169	152	152	160	163	142	166	175	133	144	148	134	150	176	135	149	157	128	158	168	149	181	141	160	152	151	157	171	148	165	131	168	151	167	156	173	155	151	147	142	150	153	155	134	166	166	159	141	172	138	152	159	160	154	177	134	152	153	149	166	136	135	143	125	166	151	150	150	149	146	152	150	155	149	149	158	136	161	173	158	130	153	154	174	135	143	154	151	171	149	157	161	164	179	147	156	152	130	132	171	145	150	174	161	160	137	144	154	109	162	153	145	124	151	168	158	155	134	163	175	153	164	140	151	146	183	161	139	143	147	153	148	138	146	134	151	123	146	159	152	148	164	175	157	159	138	145	161	160	172	163	141	163	148	166	152	154	155	155	141	150	152	140	134	151	139	136	146	148	150	140	124	145	162	170	150	144	144	164	160	146	155	159	160	123	154	160	152	159	163	147	170	175	164	151	160	161	151	123	176	159	132	162	152	167	142	157	148	132	164	159	140	139	141	167	154	145	155	151	176	154
31842	44059	27928	12365	10223	48942	55435	37859	2853	514	459	533	453	440	442	451	464	461	434	489	1013	410	424	420	440	445	407	426	430	415	383	385	400	406	398	412	428	507	955	627	389	382	406	406	390	394	382	414	359	399	407	382	381	418	384	422	353	406	386	401	383	382	380	375	358	376	392	371	379	414	384	393	430	371	380	388	413	374	418	373	399	413	420	357	389	388	393	410	358	400	387	398	370	387	375	389	403	407	443	370	387	379	403	389	361	359	361	428	430	403	415	390	394	385	380	355	411	405	374	376	390	393	399	379	396	400	456	371	374	408	415	373	393	382	385	387	402	375	397	374	388	395	391	390	417	384	376	389	425	407	391	396	367	387	401	436	368	395	379	401	389	352	382	383	394	408	379	436	376	374	393	406	385	394	374	396	427	349	409	395	396	389	393	388	418	399	393	365	407	375	404	346	401	357	383	364	346	396	395	371	369	386	408	372	393	374	405	398	409	371	371	411	383	410	402	397	371	389	394	353	410	375	392	395	386	418	422	377	387	372	386	373	400	442	375	390	373	410	402	399	391	328	386	364	378	413	397	358	399	349	432	383	377	370	400	404	404	357	412	395	413	394	400	401	383	377	414	399	387	404	391	434	374	388	413	375	390	400	371	411	406	418	410	371	405	333	420	381	408	416	386	362	379	419	385	371	402	383	403	367	389	370	383	390	385	394	403	355	412	392	418	381	397	391	408	441	374	382	373	392	380	371	371	417	358	390	410	388	430	383	367	429	399	395	366	442	408	432	394	387	409	371	388	388	375	383	426	409	393	377	409	414	431	397	399	384	375	423	401	380	375	375	375	374	404	422	389	401	371	358	405	349	403	376	381	386	403	402	371	396	393	376	388	429	373	416	384	384	385	381	352	380	412	386	384	434	400	397	375	377	411	376	389	388	403	381	422	357	394	399	408	370	393	446	389	427	399	401	380	404	369	406	376	422	401	384	363	435	335	399	399	392	419	384	357	375	383	381	377	431	415	423	419	404	378	388	416	402	405	386	388	398	356	398	397	394	390	396	422	407	378	398	382	417	405	381	351	402	415	406	386	413	388	369	386	414	371	409	407	371	429	382	403	371	388	368	411	382	444	398	389	398	392	405	420	376	347	391	407	390	407	417	388	371	418	383	408	391	385	393	389	397	365	406	409	382	395	420	379	401	416	395	382	380	389	392	377	371	406	409	394	407	397	389	383	411	412	402	405	374	418	436	400	384	366	382	370	398	374	359	399	409	392	411	375	379	395	370	379	376	411	400	400	378	415	412	387	353	397	343	351	382	407	408	396	391	336	383	395	367	383	411	388	388	394	422	382	369	380	414	388	391	407	383	416	378	386	392	400	383	386	405	372	376	357	360	368	377	390	391	371	399	348	380	406	399	382	414	374	392	390	411	367	372	384	391	391	364	404	374	399	370	404	358	360	390	413	376	357	378	459	381	428	347	391	358	343	424	385	390	390	388	411	411	376	409	372	403	389	379	408	380	426	414	382	405	424	376	413	390	399	358	378	435	397	367	402	383	400	345	407	360	350	413	415	393	376	417	352	409	397	394	394	370	353	400	387	411	411	382	383	376	355	397	424	405	409	332	421	392	398	359	395	394	382	360	394	359	385	411	404	430	403	383	398	411	411	417	415	375	420	417	389	428	418	415	416	370	404	365	382	396	397	355	403	374	411	393	414	395	387	372	367	384	402	385	381	418	403	382	420	385	395	407	421	405	386	378	373	385	409	420	390	375	404	410	367	383	384	383	388	420	363	403	414	424	353	420	401	416	349	397	394	413	408	373	397	412	373	384	381	394	358	372	393	402	364	379	386	381	372	370	373	364	388	391	378	350	343	406	415	391	430	394	427	404	372	397	381	375	368	397	439	413	394	387	376	394	364	420	372	430	404	379	409	407	367	365	377	400	384	368	410	388	359	419	391	398	418	391	401	389	412	382	438	377	372	375	381	370	405	376	384	389	422	382	414	386	377	384	383	382	379	371	414	373	385	422	372	397	388	410	436	367	403	379	411	376	355	412	350	410	378	384	392	400	378	376	422	377	385	390	396	375	376	407	408	354	371	347	403	361	392	371	379	372	394	390	400	414	419	425	411	407	380	397	371	384	370	376	345	403	404	380	383	390	382	359	419	391	383	404	412	372	376	385	419	386	390	373	410	379	404	407	399	372	380	402	421	386	387	375	393	428	379	398	383	377	379	375	392	386	419	401	348	348	381	417	420	410	386	374	401	410	374	386	405	424	365	408	384	394	365	377	401	366	402	399	376	388	360	393	421	384	360	391	390	391	380	427	404	403	394	363	362	358	398	377	385	389	389	433	363	395	363	447	405	396	377	374	372	389	382	399	389	386	392	387	408	398	407	399	378	377	388	382	388	383	370	361	424	420	355	370	416	394	378	394	401	407	407	396	399	383	404	364	388	383	382	368	348	350	387	396	401	383	413	405	368	411	389	356	396	378	366	400	386	388	399	372	408	378	404	366	381	417	369	418	373	384	395	402	344	402	401	382	376	398	443	398	391	380	357	410	401	385	394	370	372	373	396	392	405	396	380	377	387	398	415	362	391	386	379	416	380	384	395	380	405	407	353	424	347	397	391	365	434	379	388	412	390	409	406	383	386	412	394	381	380	404	396	387	360	409	362	389	415	401	402	390	398	393	380	383	395	379	369	392	423	409	364	428	377	428	407	371	396	370	373	354	405	388	395	391	407	393	380	370	358	397	398	386	353	378	392	367	389	352	409	385	386	398	400	386	380	415	373	389	363	398	405	396	419	375	423	377	378	391	363	409	405	377	399	440	392	401	407	394	389	348	411	376	366	419	416	419	414	373	423	363	371	424	372	393	415	395	386	384	388	379	410	386	396	388	391	428	355	384	412	384	403	382	392	378	391	406	378	408	360	376	373	358	397	388	376	393	399	362	394	383	404	382	431	404	440	410	412	333	389	361	391	387	428	376	371	394	401	411	377	350	374	409	404	380	376	401	414	427	369	424	386	360	390	410	384	386	367	388	427	409	388	383	385	372	375	380	417	422	410	391	408	409	399	383	392	371	346	374	402	415	393	399	428	366	413	379	359	384	416	348	367	396	393	373	380	414	386	375	353	361	415	372	414	400	417	401	380	404	379	367	365	398	396	367	389	402	405	377	388	378	383	412	387	413	377	409	389	402	416	370	381	426	417	401	385	408	397	412	419	402	408	368	405	424	380	382	368	398	380	382	354	380	427	430	389	412	384	370	360	385	402	360	367	386	397	393	388	388	396	369	392	407	411	385	371	420	399	394	397	388	422	394	372	387	384	368	373	387	430	358	387	420	393	380	397	411	450	410	370	370	370	407	416	401	387	396	372	406	396	422	361	383	368	376	383	383	391	390	359	385	384	399	387	374	381	388	399	409	369	399	387	375	395	435	358	383	415	412	380	389	395	410	416	406	413	403	383	374	375	442	403	371	390	345	415	383
55805	49097	37498	24057	16935	43967	54722	39417	8723	359	150	138	150	158	142	134	109	144	141	135	754	169	119	132	131	125	148	132	132	126	123	124	109	121	127	127	125	133	243	318	119	110	109	94	126	144	139	136	112	105	109	111	112	112	135	112	108	131	108	115	115	120	96	115	102	111	129	107	88	112	116	113	122	118	103	134	115	131	101	126	132	105	126	106	127	120	113	110	125	116	128	115	99	115	123	106	119	122	107	113	128	146	130	130	121	115	110	106	95	118	104	116	108	114	113	118	124	107	117	117	102	142	131	113	125	125	117	113	110	126	145	111	118	123	134	127	134	118	107	122	99	111	129	117	119	118	116	125	109	104	117	126	126	125	118	132	136	108	104	130	124	114	116	111	117	106	128	136	112	124	116	134	124	108	139	118	133	108	122	140	127	130	108	127	123	122	125	112	143	133	117	117	109	101	115	94	110	145	113	119	138	118	126	106	112	142	105	120	126	134	116	109	109	89	110	113	118	122	102	127	127	102	119	115	121	114	119	116	112	130	122	116	104	108	112	123	145	128	107	145	123	91	108	144	100	101	126	114	121	92	116	120	119	120	136	113	116	124	107	104	120	136	111	123	110	112	112	126	128	117	119	134	103	102	100	114	123	105	106	122	128	114	111	115	119	98	131	133	107	107	130	132	114	104	127	131	142	113	118	108	117	99	117	129	122	119	118	100	116	113	126	120	128	123	102	107	96	123	124	137	100	111	102	90	132	127	117	126	126	97	112	126	121	119	110	102	99	124	125	108	122	109	112	115	140	123	102	121	121	109	127	109	120	109	116	113	118	124	122	119	113	125	126	125	133	130	134	121	109	119	115	116	112	90	116	115	137	105	112	103	120	130	110	119	105	131	110	115	139	132	111	108	126	111	101	116	136	127	122	138	145	115	113	107	113	126	94	105	94	112	108	102	134	119	114	117	113	120	114	119	103	124	114	120	114	116	122	115	111	127	114	117	125	130	121	116	114	117	126	120	116	121	112	116	109	121	124	128	131	103	99	117	105	138	113	115	111	123	129	107	113	109	128	128	109	145	130	126	121	132	107	116	119	113	133	113	102	120	117	114	114	96	135	130	124	109	105	120	132	122	129	125	143	129	108	109	125	93	134	128	131	107	117	103	117	128	117	117	122	125	106	95	104	126	115	106	121	88	121	109	111	121	123	115	118	118	135	96	130	112	134	98	127	112	124	119	131	101	125	104	118	111	116	123	132	131	132	111	130	109	104	128	114	122	116	127	117	117	106	132	135	114	112	107	138	112	121	123	123	126	98	123	114	129	133	96	115	116	109	118	116	114	102	93	92	138	143	136	117	120	111	115	103	129	129	118	133	120	118	139	110	110	120	128	122	105	122	123	132	114	110	103	125	133	129	103	115	129	117	135	140	118	127	127	135	137	110	124	102	132	116	120	110	100	122	138	142	122	110	120	118	135	123	100	119	110	125	133	120	106	111	116	126	133	100	112	107	113	120	124	120	136	114	130	126	118	95	128	112	103	129	125	111	117	115	135	119	105	123	127	119	112	126	133	109	114	107	113	107	126	103	123	120	119	102	120	119	145	117	109	108	118	113	109	105	106	122	110	104	127	108	116	113	120	117	130	92	116	130	97	113	115	122	117	112	122	113	112	115	114	119	146	128	123	120	117	132	112	107	136	122	121	106	130	122	139	110	134	107	146	121	135	128	127	108	111	148	106	110	122	129	107	106	145	121	107	100	128	113	115	104	121	111	123	125	104	116	119	124	122	109	124	124	123	112	115	116	125	114	113	132	125	119	112	133	114	134	129	118	103	123	115	109	119	112	119	117	118	134	117	102	120	126	130	138	114	122	135	124	116	126	121	109	123	130	121	116	103	115	104	113	123	128	105	90	118	113	112	108	101	108	119	117	121	129	123	138	113	109	125	109	101	117	124	113	111	121	113	131	98	106	129	107	108	121	106	107	114	119	117	102	122	111	114	129	113	113	117	99	118	122	114	118	106	116	136	120	114	128	112	138	125	126	118	130	104	105	134	134	103	102	126	121	133	103	120	101	117	113	114	120	143	126	136	129	109	120	125	119	125	115	137	113	112	132	112	119	114	115	143	99	118	137	113	116	130	117	109	106	123	124	121	120	104	105	106	121	99	127	101	126	132	110	113	120	131	106	116	124	118	107	108	123	119	135	110	105	106	111	119	114	133	133	123	99	110	120	116	109	121	90	114	132	127	109	96	121	127	98	134	118	120	128	121	124	123	134	149	112	125	102	131	100	119	109	106	122	108	134	106	112	109	126	139	133	132	118	116	120	123	123	130	127	105	126	121	108	109	132	118	132	107	124	105	104	139	133	122	107	108	122	117	121	132	101	118	98	116	110	135	104	104	118	117	123	132	111	129	122	111	106	100	114	120	130	114	109	126	109	105	97	133	86	117	121	124	105	123	118	110	129	97	107	128	113	109	108	111	111	131	133	108	130	108	126	106	122	99	114	113	118	133	105	104	98	96	123	127	104	129	116	131	108	114	128	123	132	132	134	120	115	102	121	94	96	111	115	129	111	108	133	114	110	120	122	121	120	116	109	111	106	135	124	98	110	121	132	117	89	127	101	122	105	113	121	109	107	113	98	121	119	126	119	121	107	115	139	112	116	114	129	149	129	124	128	126	123	129	130	123	123	113	122	104	110	133	108	120	121	125	114	113	115	111	121	123	114	121	128	119	123	109	111	143	116	116	118	120	116	113	139	122	127	107	111	108	121	110	122	119	109	115	115	113	119	117	116	109	104	121	136	133	118	119	115	115	107	102	101	111	117	110	130	109	127	95	114	91	102	127	116	97	93	114	108	119	116	116	123	121	145	144	118	111	112	129	119	100	114	126	104	118	119	107	108	104	127	102	110	111	119	132	121	118	117	100	134	136	105	119	133	113	143	107	109	128	114	115	113	131	119	128	122	111	118	111	113	112	113	135	116	124	126	108	107	111	100	122	118	104	109	123	119	117	122	121	91	118	116	122	91	126	116	119	102	123	108	125	106	107	128	130	118	102	111	127	118	120	119	114	120	113	102	127	114	118	115	108	127	127	96	127	119	116	129	134	107	108	113	133	129	123	96	133	120	110	132	113	105	111	124	124	106	101	124	122	124	134	127	123	116	101	127	127	143	108	98	124	105	133	117	128	123	107	109	119	138	115	113	122	112	126	108	132	129	113	119	116	126	132	136	101	124	129	119	137	131	117	124	113	124	133	114	116	116	107	143	85	124	119	121	113	108	120	117	112	135	115	119	111	132	109	136	112	120	122	106	135	102	118	104	116	130	113	122	90	137	124	112	132	125	123	123	121	104	113	118	114	121	96	120	119	128	104	103	115	100	121	121	114	95	114	100	97	110	101	109	101	114	112	124	129	117	107	118	108	122	121	109	94	99	97	138	113	111	111	132	139	132	130	108	122	132	114	112	109	108	108	122	135	112	112	125	117	122	113
41296	42506	34123	14794	15606	58520	64276	48563	3251	575	546	507	472	414	477	437	381	392	362	422	4684	533	361	338	352	326	328	316	368	317	333	308	321	375	327	309	329	407	1260	1839	314	353	346	337	302	312	300	310	328	328	286	337	287	288	314	319	316	314	312	311	278	293	315	295	327	327	286	320	284	307	302	329	331	288	317	319	271	299	292	309	314	320	332	306	299	294	318	334	302	311	333	302	299	281	313	342	307	331	273	356	313	344	324	267	299	295	325	308	314	316	286	330	283	319	300	308	318	306	284	289	316	287	290	292	287	288	286	283	319	298	302	286	311	309	299	312	317	272	303	342	309	306	326	341	285	274	309	297	322	323	278	300	294	276	323	301	306	303	329	281	302	297	305	300	305	327	312	285	311	291	302	301	327	305	286	294	310	281	318	301	271	303	310	333	307	318	313	295	311	330	319	305	311	329	335	296	318	300	272	328	296	289	318	278	296	323	311	297	305	319	299	316	306	329	329	292	302	297	272	306	319	306	298	315	284	290	281	305	297	294	306	320	314	312	310	307	310	278	322	304	315	312	285	312	294	299	284	316	309	306	287	313	296	311	327	294	337	310	271	295	304	298	307	297	299	275	342	300	296	291	319	285	317	279	352	295	328	329	300	320	292	330	308	289	297	307	298	313	306	315	293	271	317	284	301	311	300	325	285	327	288	330	289	315	334	301	328	293	271	300	281	306	319	332	277	261	292	319	313	315	301	288	311	317	288	314	275	336	284	338	334	298	287	308	308	295	319	297	326	271	317	305	279	312	316	272	300	296	306	285	274	282	296	316	301	289	282	285	313	315	344	279	323	322	291	346	269	302	276	328	328	320	306	293	291	291	277	301	320	297	296	299	314	289	297	301	353	292	309	326	283	289	305	291	304	287	317	314	320	317	310	326	304	285	287	304	319	311	305	288	287	290	278	305	350	301	336	300	309	295	322	316	297	299	277	336	302	318	320	308	302	304	321	308	308	305	313	327	298	294	310	330	306	325	314	331	297	314	304	303	319	315	285	322	312	333	308	328	315	302	280	325	293	276	295	304	304	284	322	307	307	301	339	296	315	324	334	299	287	309	337	290	310	299	316	303	295	311	323	296	297	314	288	277	296	300	341	307	300	268	304	297	298	291	311	279	274	304	301	286	283	323	292	295	316	322	321	313	340	312	301	317	321	269	283	298	309	323	324	272	310	312	296	295	316	336	311	298	275	322	288	287	310	298	301	304	322	338	284	310	301	297	298	287	299	298	318	282	282	290	309	331	318	314	313	319	298	311	304	321	277	306	303	320	313	283	317	326	286	303	283	312	310	279	281	327	292	309	352	314	286	348	282	283	292	316	305	321	282	333	299	337	298	301	319	330	303	305	300	279	315	312	322	298	303	300	319	310	308	304	308	295	293	299	295	283	311	303	294	333	284	265	315	290	337	318	297	319	300	289	316	302	319	303	313	314	323	273	296	294	296	312	330	306	289	283	282	311	324	305	305	274	308	302	299	287	270	295	289	303	335	318	331	297	327	305	297	278	273	341	319	295	316	317	288	295	272	317	309	316	314	307	327	300	299	325	312	325	303	277	279	319	298	295	308	299	297	303	300	291	298	349	297	307	307	302	291	292	293	314	292	293	301	287	314	332	287	310	300	317	287	345	284	287	289	287	309	306	303	296	285	321	294	278	299	327	309	310	323	313	295	332	319	321	242	331	296	305	322	293	334	306	293	318	285	283	305	289	305	328	284	305	310	364	309	294	349	314	291	321	292	320	316	295	332	311	292	319	331	313	318	298	295	323	302	295	304	307	302	319	300	321	275	307	287	280	309	293	340	307	295	276	287	296	298	299	306	318	356	332	313	281	331	300	287	308	301	303	326	309	305	322	295	311	292	308	297	295	308	296	296	267	321	295	250	286	291	315	333	309	311	299	289	290	322	302	287	305	327	299	288	301	320	303	303	320	306	352	301	302	269	287	302	307	304	316	306	306	347	286	317	281	285	313	306	311	276	325	287	303	291	338	280	318	279	309	309	272	309	278	302	303	280	308	297	319	303	327	307	289	302	310	319	298	312	304	300	320	309	337	327	297	285	294	310	318	297	307	307	304	322	298	300	327	312	269	281	296	297	296	318	305	336	323	313	326	323	279	282	335	334	320	281	309	325	303	321	307	278	335	284	296	310	277	315	294	305	301	299	280	314	322	323	308	287	311	281	290	339	295	345	294	299	304	300	332	304	308	298	305	301	316	274	291	297	299	325	306	306	294	282	311	296	307	317	342	285	313	327	290	279	325	326	291	282	327	333	300	325	313	289	294	280	327	298	329	309	285	327	285	297	291	288	289	294	293	303	314	291	312	311	320	311	291	306	290	301	313	331	312	303	289	306	289	296	308	327	303	329	323	291	291	303	288	293	294	306	315	301	326	286	294	293	280	301	313	289	302	316	302	268	312	316	287	312	302	309	309	288	282	274	306	332	324	305	311	332	307	340	295	284	326	309	269	300	309	284	302	297	336	291	303	313	324	307	306	333	287	333	295	314	295	296	318	303	293	316	314	297	304	279	265	322	302	274	283	316	321	285	291	317	296	294	328	331	306	278	300	295	304	319	288	275	284	311	333	310	322	297	279	280	285	305	269	325	291	319	308	349	283	299	305	302	338	347	328	293	292	270	307	312	293	289	296	272	275	297	326	313	280	298	278	293	307	336	292	315	340	299	301	293	278	329	289	339	307	294	318	298	311	313	306	283	275	330	284	335	324	307	321	284	294	286	281	307	296	309	285	319	296	298	285	320	294	314	322	303	318	328	288	308	298	264	298	302	315	285	311	328	287	302	279	324	305	292	295	302	296	305	322	304	312	288	292	317	316	309	299	298	300	303	279	278	296	303	291	318	292	314	324	325	325	305	302	337	307	298	311	300	309	276	313	317	326	347	285	329	293	289	313	303	279	325	269	302	291	316	275	304	282	308	279	282	320	288	298	328	311	311	305	327	311	299	308	306	289	291	287	309	288	301	282	300	330	281	326	282	288	308	304	315	298	299	296	294	298	302	301	306	331	299	314	291	310	312	320	306	317	279	302	297	292	286	303	304	289	302	320	336	298	300	296	289	287	314	313	297	275	326	287	315	315	279	323	294	320	302	333	300	298	304	301	307	293	274	312	312	319	322	321	298	303	280	292	295	273	307	315	315	323	338	333	281	306	289	291	278	314	311	271	313	322	310	292	303	295	332	313	288	290	310	304	270	307	287	290	290	300	304	267	312	295	285	320	306	297	333	318	301	281	302	292	299	275	312	308	295	304	288	293	312	279	318	298	301	292	288	296	305	281	310	278	297	302	322	321	303	322	304	290	294	292	279	316	321	321	301	338	313	305	300	301	325	306	304	299	274	317	321	300	290	330	277	312	317	311	272	344	304	281	306	320	264	322	325	311	338	311	291	307	277	311	310	317	336	307	318	304	297	318	319	297	305	299	323	312
21990	20067	6226	1091	280	1640	4195	2060	154	124	145	113	97	123	107	131	148	123	132	111	156	136	132	112	104	145	119	123	120	121	142	108	122	125	122	140	114	119	120	104	120	122	101	117	135	111	114	109	135	127	125	121	137	127	120	114	103	122	122	127	122	129	117	123	125	117	97	121	108	111	125	114	120	122	114	127	116	120	116	102	135	124	113	115	106	127	107	133	108	122	142	120	116	107	114	132	120	104	124	97	135	118	123	100	112	116	118	128	116	112	128	111	112	122	134	114	131	116	113	122	139	100	111	121	114	116	96	138	105	112	104	118	108	136	117	123	115	111	135	120	124	114	133	134	123	147	124	115	129	119	88	142	138	101	141	116	108	136	129	121	100	121	116	127	107	122	111	126	115	111	108	95	139	133	135	101	116	117	107	117	128	143	132	103	104	114	111	112	117	113	111	122	119	110	115	111	118	111	122	124	122	128	123	111	117	98	133	125	112	104	100	137	130	116	124	124	105	122	116	123	111	109	140	109	115	132	133	122	116	121	110	134	118	124	130	115	103	137	112	123	110	114	131	115	128	136	130	114	111	120	121	123	125	119	113	124	118	130	127	106	119	125	111	107	105	122	109	113	168	118	135	110	117	128	125	114	149	112	142	125	136	123	111	114	113	114	143	108	97	97	101	140	114	125	107	136	127	111	130	115	132	144	144	102	117	119	122	133	94	125	122	116	127	103	116	125	123	132	115	93	127	113	118	118	105	109	105	118	106	120	96	118	89	117	107	103	135	124	99	143	101	129	127	136	96	118	120	120	124	122	135	109	109	117	110	135	114	114	124	133	125	120	125	117	96	107	97	129	105	109	120	140	147	128	112	133	113	110	117	112	107	124	123	130	108	119	125	147	133	101	143	119	117	121	124	122	131	104	105	123	120	106	107	100	111	101	109	119	115	126	121	105	128	122	120	119	130	110	121	124	118	142	141	144	113	132	116	112	124	99	119	139	124	112	128	117	94	127	118	115	129	138	116	119	125	135	136	147	125	95	121	124	126	116	106	118	118	122	112	112	115	124	123	116	109	114	104	107	118	127	134	124	104	125	129	123	106	130	128	127	132	131	104	118	130	120	114	130	124	111	100	132	120	118	110	125	111	121	127	119	111	119	118	116	133	108	122	110	147	126	94	131	127	121	98	104	109	126	140	125	97	117	106	114	111	144	120	153	117	114	115	128	127	99	93	116	123	137	121	124	108	122	123	115	116	105	131	102	132	113	122	114	129	122	128	112	117	117	116	123	119	125	146	119	132	123	119	123	124	122	115	112	122	112	122	120	120	144	122	101	110	146	119	101	131	116	138	118	128	111	121	122	129	110	116	115	113	126	130	126	156	122	123	97	113	103	119	129	115	130	111	95	127	108	109	124	107	130	139	112	126	134	138	113	114	130	126	105	120	112	127	133	126	140	102	110	120	128	126	124	121	133	133	114	109	129	115	128	131	114	126	113	120	135	122	130	121	93	119	134	131	111	117	115	133	125	129	97	107	123	116	118	108	111	106	121	116	116	132	117	108	121	115	124	125	121	116	115	105	125	112	130	120	107	122	103	118	97	131	113	122	106	125	134	132	119	103	124	118	117	100	102	122	119	101	113	132	145	139	115	122	116	136	119	118	138	119	131	115	120	106	112	110	123	117	125	120	129	96	121	116	137	142	108	106	127	138	116	109	113	129	121	110	112	118	131	130	126	131	125	114	115	115	110	115	114	129	121	100	115	131	112	120	113	120	114	103	118	115	124	119	119	122	103	118	114	156	124	124	99	121	112	95	126	120	109	119	109	142	106	113	130	116	99	110	127	113	125	100	108	113	140	119	123	96	113	106	111	118	117	117	96	126	131	119	132	139	117	120	102	114	123	114	123	130	127	113	128	123	120	126	122	123	128	119	117	114	111	134	131	118	118	129	116	111	118	136	117	116	109	126	128	117	123	159	108	116	105	98	127	113	111	123	145	108	124	109	108	131	122	133	111	130	113	103	120	124	105	114	131	110	102	123	116	124	108	121	113	116	140	113	101	115	119	122	109	123	104	110	124	125	144	133	106	143	106	120	122	97	111	127	121	132	111	133	113	98	128	117	118	138	126	126	120	120	129	111	129	134	106	115	115	126	110	128	108	107	112	121	132	137	138	120	114	118	107	137	122	109	115	127	129	127	127	131	114	121	98	110	151	127	122	111	126	105	98	110	108	121	108	128	122	125	121	117	112	114	111	114	125	122	110	122	135	139	81	126	132	122	131	131	136	113	131	93	113	113	100	137	129	112	98	110	87	124	109	109	123	118	148	119	140	124	113	93	133	132	119	125	126	132	122	120	144	108	130	109	119	105	122	112	121	142	113	130	118	99	101	116	144	98	114	132	111	115	130	118	119	122	132	117	122	130	102	128	116	129	100	101	116	122	125	131	131	140	117	139	96	128	100	117	114	128	111	113	130	125	121	115	122	123	130	121	120	119	103	119	112	103	109	106	115	116	106	101	110	110	99	117	120	121	116	124	121	116	121	120	118	115	111	109	130	135	117	113	112	92	119	130	118	118	124	118	136	124	129	130	115	118	116	128	124	127	130	140	112	135	110	101	116	118	108	109	115	121	107	121	120	109	132	115	115	118	118	100	118	120	127	126	111	128	125	124	141	104	126	120	101	122	129	144	106	105	129	135	118	119	121	145	117	133	129	129	130	123	116	128	101	113	136	122	144	106	120	128	124	118	114	107	135	123	139	140	116	115	113	127	132	124	106	125	121	110	121	136	113	105	129	149	123	111	118	120	109	110	110	111	127	113	117	105	115	111	112	122	127	134	141	140	119	124	131	119	119	125	119	98	137	126	122	103	127	119	106	120	126	134	124	106	102	101	116	99	134	131	113	116	123	124	138	121	135	127	104	119	118	115	120	124	100	104	119	107	136	122	102	107	99	116	129	114	125	117	123	121	114	128	131	107	146	116	108	113	122	131	124	144	134	119	114	117	93	96	130	124	127	101	115	131	127	110	126	111	121	127	118	131	132	122	113	116	110	109	115	116	129	125	109	123	124	117	123	117	88	118	116	111	101	120	131	130	121	122	147	115	110	121	137	112	119	120	121	123	114	128	117	115	127	119	128	124	113	132	136	119	94	120	132	131	118	128	126	112	108	127	121	100	125	125	112	109	129	116	117	119	112	114	122	102	117	106	104	127	124	100	118	113	119	111	115	115	124	122	110	122	136	123	129	135	114	132	96	121	130	131	117	126	120	125	106	114	118	127	117	102	125	106	120	129	130	119	116	110	120	134	109	110	117	124	120	106	124	130	109	115	102	121	116	126	132	131	105	102	125	106	124	123	119	117	107	116	116	125	124	153	104	105	119	123	130	120	101	120	133	128	134	121	108	118	110	102	118	114	132	120	107	135	136	113	115	121	118	121	118	111	128	103	86	127	116	147	114	103	127	134	113	106	113	113	118	119	129	126	118	123	122
13843	17146	5751	2374	929	7878	16262	8072	470	354	322	336	340	318	325	343	313	332	325	306	440	304	332	312	355	333	329	308	311	332	308	335	313	325	299	285	332	328	331	303	303	294	332	311	336	332	314	315	356	312	353	321	324	290	318	302	318	323	277	306	328	347	335	323	367	373	345	346	340	307	342	317	325	318	332	320	329	306	286	346	320	340	296	329	308	316	339	338	292	303	357	306	346	338	339	354	354	314	342	331	317	290	297	334	329	301	293	315	318	325	365	330	321	320	301	320	312	361	277	344	328	317	363	311	334	317	334	316	324	301	296	298	333	314	329	329	316	287	331	347	343	316	324	316	332	304	309	325	334	333	333	349	307	299	344	330	324	324	329	300	336	289	337	330	364	292	338	316	317	302	304	320	321	330	333	317	326	346	336	321	293	337	320	311	288	316	310	355	342	325	311	339	335	290	288	328	321	355	322	335	306	285	351	313	323	332	355	327	309	311	327	325	292	331	313	310	307	337	334	338	306	329	334	335	283	335	313	337	355	340	314	325	353	317	285	308	307	342	327	306	316	317	294	318	314	311	386	335	331	348	350	288	333	323	310	332	315	342	324	316	323	331	338	319	340	334	276	329	332	312	349	312	343	325	313	329	295	333	360	301	325	307	348	333	334	354	292	324	317	291	284	336	305	315	320	326	312	293	359	316	329	335	327	321	333	327	321	325	343	311	317	308	306	347	338	318	302	291	311	325	331	315	360	326	318	332	300	328	359	304	324	308	303	297	343	308	330	315	327	336	332	349	327	320	307	338	310	338	369	323	306	311	329	279	347	346	300	314	366	317	346	290	318	338	325	333	335	316	305	316	286	316	310	287	346	335	332	331	350	321	318	296	304	348	317	321	276	291	321	308	308	324	319	350	307	328	349	341	327	290	323	310	298	314	345	342	315	332	339	335	368	294	346	319	316	333	306	328	327	315	336	331	296	321	307	316	313	334	325	332	317	321	320	315	322	334	333	288	315	307	315	330	352	320	332	284	347	291	345	315	310	324	368	317	323	331	313	332	331	349	326	337	330	324	326	327	344	300	316	312	332	311	324	290	335	297	338	344	319	363	329	311	337	310	317	330	312	326	297	321	308	333	319	300	339	352	332	283	299	326	323	294	317	311	324	311	303	335	324	296	325	351	330	310	321	314	321	336	329	290	320	326	289	332	362	301	324	332	322	324	352	288	364	314	300	301	341	294	312	318	306	277	355	347	332	308	325	307	327	311	322	319	334	303	318	323	325	337	339	324	358	319	337	328	335	311	318	323	327	336	339	317	308	306	313	324	311	344	311	327	376	322	322	326	319	330	313	337	333	310	336	322	335	345	328	325	319	347	310	347	318	334	285	335	293	302	342	321	314	342	319	353	317	355	323	301	344	318	318	328	308	312	328	313	332	341	329	302	317	300	315	311	360	312	333	287	333	306	360	329	334	326	304	331	327	307	353	307	317	332	333	321	318	304	307	343	334	360	326	303	339	295	316	269	359	305	310	308	341	347	297	308	328	299	316	315	363	295	316	314	319	330	278	312	314	296	327	320	314	296	326	297	334	315	348	301	329	347	335	323	314	316	325	297	333	320	350	323	309	337	312	316	339	332	302	320	311	323	304	313	361	327	342	330	344	289	344	312	320	306	343	316	322	345	341	328	327	319	342	336	294	320	326	321	303	367	295	342	318	329	328	303	323	317	304	362	302	309	334	307	306	301	321	328	329	306	319	301	299	288	308	325	324	318	327	309	329	315	304	277	319	286	316	374	324	299	319	317	327	317	301	326	318	357	370	304	331	341	329	347	314	333	320	316	300	304	291	326	319	341	310	354	354	321	351	339	324	303	314	305	327	343	289	323	315	305	349	329	334	321	302	317	336	334	307	337	274	329	312	326	347	360	341	329	339	294	326	353	348	327	312	318	294	309	311	337	340	329	300	338	317	319	321	325	316	324	309	326	305	325	353	339	348	304	332	326	335	327	327	329	354	311	341	311	333	320	335	318	328	316	322	331	294	316	321	320	289	319	349	321	293	307	321	318	339	334	328	315	310	299	309	304	328	296	303	323	313	313	349	320	333	318	303	311	316	334	335	313	326	305	323	298	302	350	323	323	329	311	302	345	318	297	315	327	305	312	342	341	300	323	320	347	316	315	321	309	322	325	313	305	293	296	316	318	333	312	327	297	322	318	307	326	355	311	304	302	285	326	321	343	314	347	316	328	349	354	345	350	312	298	334	324	306	317	297	305	328	323	331	325	355	321	292	299	340	323	324	325	303	310	305	312	294	298	337	314	339	329	338	333	303	351	329	324	344	299	312	338	363	312	299	281	320	329	327	336	318	311	311	335	323	317	310	336	322	338	328	326	350	291	344	335	307	288	325	308	311	300	298	344	359	338	328	331	305	324	299	331	361	318	331	339	330	327	325	318	353	299	328	332	312	303	320	304	328	333	335	298	336	361	295	317	320	321	353	322	305	294	369	356	320	315	331	316	322	327	345	359	282	334	293	292	311	298	336	311	325	334	322	342	292	306	319	327	305	305	334	337	300	310	328	323	355	331	323	311	338	339	351	314	307	324	297	317	329	336	341	351	298	353	308	308	321	325	322	328	320	324	296	318	353	330	301	322	333	282	320	299	330	344	324	343	330	319	342	316	357	335	315	307	307	336	340	357	313	327	345	349	308	343	322	311	344	314	310	329	349	364	317	357	319	345	309	343	327	323	308	328	338	288	327	328	320	311	295	313	336	289	310	339	345	317	314	311	305	315	310	297	272	301	321	331	339	291	301	342	329	307	306	331	316	325	303	338	318	305	335	318	339	322	342	321	351	293	315	333	309	308	322	334	317	330	314	313	306	339	307	320	306	332	353	315	327	332	343	335	342	308	325	296	322	287	313	328	292	327	320	318	294	327	319	330	307	329	330	319	282	343	365	340	328	323	312	341	300	321	326	307	340	294	347	308	311	309	336	350	313	331	330	321	296	325	300	324	316	302	297	360	305	314	303	334	316	330	325	321	340	325	313	308	321	331	333	332	323	323	343	315	296	334	307	289	293	319	306	311	357	355	306	339	329	334	338	325	321	329	349	353	313	347	324	322	341	304	303	333	319	314	324	320	349	327	315	286	310	293	305	311	363	315	307	294	300	320	304	300	349	331	316	330	292	326	302	320	310	312	290	302	333	271	346	351	325	347	308	324	318	289	330	308	319	354	301	313	324	297	328	323	351	291	346	291	346	358	325	302	329	355	311	316	310	363	333	321	317	307	297	350	341	335	366	287	303	319	343	344	346	339	303	323	312	333	288	335	280	298	345	343	316	302	331	327	331	287	309	339	317	326	316	319	338	321	323	318	335	344	312	325	317	312	320	304	305	317	319	357	331	362	329	298	337	297	307	290	303	290	381	335	326	342	310	312	348	287	313	308	306	313	326	321	328	281	308	324	319	316	318	293	290	280	324	331	328	323	326	348
47661	47217	32305	17649	6644	21279	38166	15485	741	196	204	156	165	156	159	163	178	148	167	126	656	198	125	145	122	151	113	132	134	146	147	152	138	144	112	150	137	159	165	136	130	131	143	147	131	151	137	161	156	142	150	146	165	146	138	134	124	139	139	155	140	145	139	134	142	151	144	140	150	172	126	154	162	151	120	146	155	125	139	148	159	168	142	130	133	123	134	135	136	133	148	149	129	136	160	130	157	141	148	143	129	140	136	163	164	163	114	149	132	125	145	167	141	132	149	137	150	129	139	148	134	153	136	144	167	138	151	141	132	159	158	143	127	134	158	129	149	158	126	151	139	144	164	155	136	133	157	128	147	143	143	138	138	142	151	136	145	137	139	152	144	135	139	144	149	156	144	144	145	143	142	145	143	142	138	142	138	128	151	140	147	150	132	164	130	141	143	142	157	147	156	144	138	148	119	151	145	140	157	134	134	143	134	154	137	121	158	147	137	138	158	153	152	160	156	158	135	137	165	144	120	162	118	142	138	143	134	155	142	152	165	134	144	155	133	138	144	118	145	123	139	146	149	137	138	152	146	141	166	130	137	147	145	137	151	156	156	142	136	136	139	136	137	145	123	147	139	141	126	132	130	165	146	142	138	158	134	121	151	130	151	169	114	136	135	139	131	137	167	155	125	140	135	166	127	147	114	140	139	169	144	129	122	133	147	139	135	140	149	132	142	137	130	138	142	142	139	138	129	142	135	142	123	145	128	106	158	165	136	136	154	157	138	148	133	136	144	141	147	157	136	145	140	157	146	159	150	137	142	129	141	139	153	149	155	172	131	121	155	143	157	136	129	138	138	155	137	147	151	167	137	152	141	172	135	138	141	158	160	180	164	144	141	123	155	131	143	143	146	148	140	134	136	171	171	152	136	147	139	142	138	134	130	118	148	152	150	148	137	138	149	151	126	162	131	138	119	132	124	126	136	151	148	146	143	141	139	138	158	139	149	163	136	177	150	126	127	140	142	135	143	140	150	154	143	154	147	137	134	150	156	151	132	155	136	141	130	148	142	148	127	148	145	159	170	135	133	130	146	119	148	150	151	123	138	147	131	156	143	157	153	148	146	152	125	133	142	121	127	130	138	154	138	158	136	175	154	144	168	149	158	120	150	146	163	133	139	138	154	134	142	155	149	143	146	120	137	135	137	144	137	164	129	147	143	148	152	133	166	138	145	132	129	134	139	158	153	138	134	160	146	140	139	131	159	139	158	111	140	115	124	115	137	141	132	157	131	140	166	140	158	149	147	147	137	138	135	148	150	145	125	139	148	123	123	118	160	154	141	160	147	150	134	163	146	131	140	140	140	133	162	135	148	127	131	159	153	150	136	141	140	148	153	147	143	165	155	145	146	147	151	148	122	130	112	125	118	136	146	147	151	150	135	143	155	145	137	134	131	129	155	153	143	137	168	149	149	155	159	141	161	134	136	169	125	137	146	145	145	147	148	120	128	135	128	134	135	156	144	155	147	139	126	160	138	168	145	139	141	166	143	145	162	133	140	155	130	141	142	125	160	145	131	152	136	137	155	129	135	124	148	145	149	124	152	118	119	154	143	135	152	135	127	150	140	145	139	114	135	155	122	151	154	143	126	169	141	139	148	139	153	137	132	159	147	149	141	157	137	139	147	169	133	142	132	115	122	131	129	147	110	132	147	129	153	171	138	146	155	137	152	131	135	131	139	148	130	141	130	154	133	129	136	137	147	136	159	154	146	155	140	129	156	149	149	139	143	133	136	125	141	154	142	153	131	126	146	151	161	145	159	159	132	139	148	148	141	160	122	169	134	164	138	156	135	147	147	145	134	136	133	144	148	158	139	139	144	156	151	148	152	145	136	156	150	124	149	154	132	140	144	154	151	144	138	144	161	137	148	123	124	145	134	130	140	135	161	141	157	156	139	131	158	131	156	131	178	144	167	142	137	125	131	143	136	140	136	137	159	163	123	140	127	157	129	153	157	130	122	149	156	144	153	144	122	132	149	134	138	118	114	116	132	151	137	125	126	157	124	135	147	166	164	147	136	141	158	118	129	137	150	130	126	130	158	139	148	123	141	114	146	143	147	154	145	138	148	140	117	162	151	155	153	163	152	147	140	144	147	132	146	139	130	143	143	142	137	125	154	148	123	135	130	129	143	133	154	129	155	145	150	148	125	164	140	146	140	155	130	151	119	124	140	138	157	133	129	121	164	163	138	170	132	124	152	162	162	135	144	148	142	158	137	158	138	139	130	133	144	170	162	151	173	143	117	135	130	148	125	149	153	147	162	152	143	155	141	151	162	154	155	136	121	165	140	142	157	128	157	143	146	140	135	150	143	139	143	124	143	159	135	142	117	153	150	129	142	116	148	151	144	156	156	152	148	144	146	148	149	155	152	160	126	141	127	130	136	136	151	140	124	145	158	138	133	147	150	144	166	151	125	130	143	127	137	144	150	143	128	143	117	145	117	164	120	143	144	139	137	140	124	152	159	152	145	128	129	148	137	147	139	152	124	158	144	148	150	126	151	142	133	163	143	128	146	153	133	136	155	159	166	128	140	144	142	151	149	135	123	118	134	147	141	137	145	151	150	136	154	147	150	148	163	151	148	160	146	150	151	161	153	131	171	159	135	136	128	160	143	138	143	143	138	138	139	132	134	139	140	113	121	133	140	141	130	124	134	131	126	152	124	137	125	155	127	152	139	127	139	144	142	139	140	138	155	149	129	136	144	140	141	147	155	147	151	125	121	142	138	134	139	140	150	150	158	149	150	150	144	131	154	134	149	157	139	160	136	180	140	148	144	140	131	135	139	143	151	136	132	133	116	117	149	142	134	156	154	139	130	139	139	138	137	166	133	113	132	135	162	153	165	125	143	154	143	127	159	136	129	130	103	152	159	153	181	146	133	141	127	143	145	145	139	156	156	136	157	148	157	148	172	140	163	144	139	129	151	147	134	151	158	131	152	141	149	140	142	125	149	119	143	156	138	138	159	149	154	123	120	128	147	130	146	142	142	131	162	152	162	137	130	153	135	137	131	168	139	130	164	149	146	138	156	134	133	165	133	156	167	152	129	136	155	130	140	123	170	143	152	146	132	146	144	144	140	144	163	138	146	153	150	140	174	136	164	134	147	143	136	135	139	112	146	135	154	152	150	123	145	147	129	125	151	164	134	163	157	161	139	152	146	142	129	131	142	145	118	151	157	137	154	139	127	147	146	136	165	129	148	118	130	139	145	142	118	144	135	133	135	148	136	164	119	145	141	117	159	153	124	138	154	144	154	136	143	138	121	159	169	171	155	134	152	143	157	149	136	124	141	148	147	119	119	149	129	130	136	159	153	142	134	137	142	139	157	151	131	135	153	141	148	140	151	156	144	150	137	145	140	144	155	126	136	144	147	134	162	143	126	119	141	141	157	121	135	150	149	152	170	116	147	120	122	155	130	132	148	144	134	143	130	131	133	155	119	150
33365	38721	27698	11850	7241	37051	51301	17844	693	676	625	573	515	529	495	498	484	440	434	478	4210	628	416	430	396	430	423	404	418	380	411	378	386	376	389	380	385	407	559	365	395	380	407	374	382	408	364	384	355	398	407	400	391	352	369	376	384	373	378	387	386	353	367	408	391	391	411	375	379	374	375	352	360	365	359	368	343	357	368	357	351	362	379	360	348	408	360	375	379	368	369	354	367	383	347	377	386	362	373	364	354	360	384	359	378	363	359	340	373	367	399	352	380	351	363	377	345	323	353	381	387	349	357	366	354	385	382	370	372	373	340	358	345	383	353	359	354	365	362	351	351	350	401	376	370	362	372	356	354	378	340	360	428	348	408	349	392	386	390	369	368	376	373	371	373	366	364	357	394	373	360	356	393	402	369	391	388	350	369	369	334	363	386	365	370	391	372	377	373	380	358	389	372	344	382	382	393	362	371	383	383	351	365	347	347	340	354	387	343	388	359	377	367	378	335	380	372	357	368	361	382	374	368	377	367	354	335	372	331	384	340	370	360	349	353	366	340	341	359	381	362	398	367	396	366	390	363	344	375	369	367	373	382	343	356	378	329	370	363	405	351	369	330	364	366	340	372	357	384	366	371	364	348	356	353	362	369	376	366	341	353	372	360	349	361	370	369	375	380	376	343	356	339	379	375	363	373	377	377	363	401	357	337	366	379	389	401	378	392	372	392	392	377	398	345	369	347	365	385	379	383	387	335	369	369	362	381	379	397	379	369	406	355	379	370	382	390	360	342	388	406	338	389	365	340	392	377	341	388	392	382	368	348	365	399	356	377	384	354	385	350	355	400	389	346	367	378	353	334	338	368	377	382	421	356	381	405	384	363	398	343	389	358	344	381	381	368	370	352	362	382	404	349	364	343	322	341	372	377	344	391	365	374	360	352	356	362	361	373	407	367	377	384	354	359	390	358	387	360	363	374	386	382	351	355	390	360	387	355	362	384	373	343	362	386	366	365	392	395	340	405	325	391	366	383	373	346	398	355	365	364	386	353	348	396	341	379	355	366	337	353	337	351	358	354	372	365	336	402	388	362	352	353	337	361	355	382	363	365	366	360	349	332	364	393	375	363	363	346	403	348	384	374	396	367	416	352	338	346	347	380	323	334	343	360	361	397	393	380	372	347	387	386	336	357	382	380	377	352	379	374	372	380	356	345	380	349	333	390	355	376	382	361	367	393	373	379	354	349	379	371	362	370	337	406	348	345	354	356	347	377	353	366	372	387	376	377	377	371	369	345	384	323	358	373	335	368	375	368	387	347	349	368	353	387	356	353	373	400	355	369	357	380	348	364	397	378	371	360	357	324	375	323	350	378	373	375	381	373	363	349	391	387	366	322	367	365	380	384	357	359	369	375	356	366	354	369	331	390	333	360	365	362	399	392	376	355	390	350	366	369	369	334	361	381	393	364	356	331	305	364	364	369	375	372	366	345	333	393	350	356	372	353	364	377	354	350	369	354	348	355	363	360	355	355	375	349	372	385	374	404	334	384	373	383	362	348	339	381	370	403	365	338	357	371	370	365	352	368	355	375	367	380	380	381	375	382	352	363	396	355	342	365	397	372	340	336	356	394	329	377	385	387	371	373	375	366	367	323	329	374	381	386	400	355	370	387	362	382	340	337	356	350	390	358	378	355	363	371	354	353	334	358	364	379	371	361	392	386	387	366	401	389	351	389	372	405	343	374	344	353	341	355	372	359	350	366	365	378	370	378	391	402	350	377	384	361	328	366	383	378	386	355	367	358	361	367	393	384	356	352	345	387	347	343	336	374	375	374	356	371	381	365	369	374	363	383	360	376	374	359	401	385	381	369	336	360	394	343	382	376	370	357	389	390	335	348	373	372	358	366	385	350	389	344	383	331	363	363	362	390	353	405	348	366	372	348	396	346	354	395	368	352	382	399	346	364	351	362	377	361	361	385	354	340	350	317	372	364	396	375	352	377	361	339	339	345	361	382	326	344	338	362	378	326	374	329	369	374	379	345	377	362	351	415	403	335	344	343	363	361	337	357	369	371	356	321	389	355	355	349	374	362	381	347	365	354	350	420	347	386	355	385	403	406	373	373	366	395	336	363	366	366	380	391	378	340	364	359	393	339	352	319	377	374	340	341	336	373	336	366	375	356	347	337	384	345	358	385	380	368	367	413	362	349	359	389	363	346	366	367	379	342	360	350	368	370	365	348	336	368	374	389	387	401	355	379	374	343	370	365	376	347	349	369	373	355	356	363	354	372	334	353	372	361	341	354	355	355	348	396	372	373	393	342	383	371	356	383	355	308	350	352	388	338	368	398	380	380	350	331	360	375	370	384	387	377	363	390	378	378	390	367	388	356	370	385	383	383	331	395	334	395	361	356	411	369	335	320	387	362	376	347	370	385	324	380	352	338	372	364	376	372	352	358	345	340	390	379	349	325	338	353	385	335	385	352	361	365	343	370	389	342	347	341	373	334	358	365	351	357	348	354	407	340	348	376	369	379	365	394	372	339	363	393	400	380	370	375	361	357	359	359	397	378	399	366	371	363	365	372	380	357	359	382	374	352	386	383	369	354	391	327	393	384	356	376	374	363	353	387	368	361	362	324	391	367	367	353	390	361	346	395	368	364	376	376	377	359	382	382	323	343	363	371	401	368	391	362	381	383	349	382	395	332	403	364	361	347	370	345	368	362	391	364	362	347	364	368	333	352	374	380	377	370	357	327	353	392	331	373	343	354	366	351	376	394	382	379	370	390	358	358	351	385	398	357	366	378	368	371	373	332	388	370	375	386	350	352	375	356	363	365	386	372	385	399	393	361	345	393	398	390	373	356	396	354	391	382	378	376	375	381	348	373	378	346	386	336	391	372	337	341	329	370	379	351	374	391	361	361	382	361	372	328	348	351	364	353	351	387	346	383	379	355	358	369	375	360	379	378	348	368	385	356	367	361	352	352	386	374	366	366	391	367	350	378	362	379	387	338	346	387	349	370	353	328	369	396	347	376	344	378	331	362	389	335	333	376	376	346	353	329	348	330	361	374	366	340	355	379	410	387	377	373	376	341	385	386	366	374	358	366	352	357	363	345	351	344	328	366	344	328	383	387	378	369	359	373	359	351	314	358	374	352	398	340	341	371	344	359	316	346	387	366	387	349	363	357	349	350	367	361	368	385	378	381	366	359	387	343	390	354	400	360	376	343	389	365	384	353	389	355	391	364	388	402	316	341	391	378	361	377	352	344	343	363	384	351	384	317	374	361	353	356	390	368	372	378	340	388	353	352	359	378	402	394	380	364	381	314	354	359	355	373	339	349	357	378	377	358	369	378	374	399	384	353	394	358	375	384	356	336	339	371	343	349	383	366	330	388	371	363	367	369	386	333	349	349	390	369	365	387	365	390	333	373	351	360	386	364	349	341	368	362	382	370	346	376	329	350	363	350	345	382	339	359	354	368	400	370	381	394	369	398	393
54780	51656	43122	27425	15025	23153	50128	28891	2935	228	212	169	177	167	138	145	128	128	125	270	1169	161	131	108	126	111	123	116	122	102	105	107	104	129	88	129	114	110	143	110	103	134	102	107	94	108	123	108	87	111	114	108	126	110	106	118	95	118	102	112	117	129	111	116	101	117	120	102	107	99	99	101	106	98	114	108	96	98	97	98	112	96	103	97	115	124	99	117	114	92	106	115	97	96	101	112	120	102	116	98	104	116	114	109	89	88	109	112	96	99	117	113	116	109	99	123	93	95	125	90	104	105	97	103	107	103	106	97	114	108	134	109	104	104	99	111	101	90	110	96	102	113	111	117	104	107	101	91	116	113	101	115	111	98	133	116	106	97	100	106	109	87	109	111	105	87	114	109	117	114	97	89	119	112	91	90	104	92	95	123	103	103	93	120	98	95	97	94	118	117	112	108	108	107	112	120	106	107	98	108	109	116	71	126	83	98	107	109	94	109	103	116	105	111	91	95	102	93	86	110	127	101	111	106	100	88	113	111	123	99	118	108	111	116	100	113	132	123	98	102	101	105	110	98	120	106	109	114	83	114	103	105	94	107	104	116	124	99	105	109	119	86	124	107	103	105	107	100	108	119	98	95	100	95	103	108	123	116	91	110	118	100	99	111	104	106	104	97	101	118	116	95	102	110	88	103	117	102	116	118	118	99	74	105	137	108	107	110	108	102	89	107	108	101	107	105	119	105	123	109	117	123	106	110	115	114	115	109	101	102	103	121	109	111	121	111	102	97	108	98	95	116	112	116	109	99	106	112	108	127	104	120	108	95	90	122	119	93	114	119	98	118	114	111	101	113	102	121	96	115	111	92	107	118	123	100	114	93	99	113	120	111	98	118	118	97	79	111	107	111	124	118	98	104	96	110	101	108	111	114	118	87	109	96	122	114	98	105	103	109	112	110	96	97	114	95	109	108	101	101	100	101	107	116	104	95	121	119	116	121	101	107	107	106	95	84	108	120	105	91	119	110	106	115	100	98	96	117	106	96	96	101	107	90	101	102	114	112	101	95	111	109	90	96	89	109	96	107	103	93	90	110	127	116	93	131	97	97	89	99	108	103	92	119	100	101	104	94	116	105	108	101	88	83	99	100	101	94	104	114	103	87	102	112	115	114	114	123	113	116	104	104	123	104	108	101	98	113	117	117	100	107	112	109	114	94	111	94	93	95	118	120	102	120	104	112	111	97	97	116	106	109	94	94	101	114	99	108	100	92	102	102	108	102	84	95	99	100	119	107	119	104	101	106	107	107	106	96	97	113	109	85	115	112	101	90	93	108	111	105	104	108	123	95	110	124	118	129	108	114	113	95	101	103	112	125	108	112	113	105	92	106	100	104	105	96	109	111	117	106	113	92	102	110	105	121	88	103	107	107	109	101	113	88	111	114	125	119	88	111	121	114	115	115	77	109	110	114	119	92	89	117	99	103	98	108	86	110	85	106	106	99	102	120	119	111	98	125	95	88	103	126	102	121	109	99	103	105	114	93	87	113	132	132	124	101	117	107	105	95	106	105	92	109	108	91	99	119	106	107	103	90	111	117	116	107	106	131	105	102	111	112	102	114	97	95	110	100	114	100	93	120	103	93	110	123	106	106	108	98	88	127	110	100	103	105	125	92	101	102	100	115	123	113	99	94	106	80	111	99	94	92	114	83	108	96	88	100	116	114	109	101	116	88	103	99	109	105	110	108	84	112	79	125	118	123	112	101	122	103	93	104	108	107	98	98	109	113	127	126	122	105	127	111	107	114	97	114	89	114	103	105	118	118	112	97	108	98	115	105	106	104	116	104	125	103	92	99	111	91	104	125	118	98	110	119	91	103	114	118	113	101	107	100	118	104	118	114	124	94	86	122	113	103	105	98	111	106	105	114	99	102	116	92	117	99	106	103	120	108	111	100	124	108	92	98	110	120	116	102	109	99	94	98	90	130	118	114	108	110	111	101	105	103	109	94	101	109	114	116	108	110	102	102	119	108	98	109	101	92	116	94	90	99	115	90	98	107	127	107	114	115	91	102	112	94	124	101	108	104	112	113	104	89	119	104	123	89	104	121	112	121	101	109	97	97	114	110	125	91	125	108	103	122	106	98	113	101	82	99	110	109	115	111	101	105	104	114	115	97	102	104	96	112	88	105	121	116	107	109	97	102	106	109	119	88	105	106	94	103	125	101	104	94	107	114	96	101	93	90	89	110	103	105	108	113	99	94	94	99	96	103	118	107	109	117	116	105	93	127	110	111	90	117	122	121	123	122	100	101	99	95	97	101	111	115	106	115	97	113	101	120	113	96	118	103	101	117	113	98	105	88	108	107	103	116	118	94	113	113	123	113	106	88	92	117	93	96	97	93	99	96	110	103	110	105	115	110	115	97	128	101	87	106	107	88	111	115	114	119	95	105	126	78	99	114	98	110	94	106	112	111	118	120	112	102	91	105	115	97	117	114	101	123	107	102	107	101	106	124	95	100	107	79	122	119	94	111	124	109	112	114	117	99	116	94	107	122	105	120	117	91	113	114	110	124	118	109	138	105	112	98	107	112	109	114	99	119	108	94	129	95	104	112	97	128	96	88	124	108	117	117	86	101	121	100	91	101	107	90	101	104	119	86	96	106	95	93	122	131	104	92	88	118	87	108	99	94	102	111	115	102	103	98	106	89	91	86	108	93	97	102	109	108	98	95	93	105	108	104	111	98	94	101	99	94	119	118	93	108	102	98	101	130	101	99	118	115	107	105	102	104	111	97	99	105	92	101	88	116	88	98	108	109	123	121	124	128	112	111	121	98	116	102	123	101	98	112	116	103	102	109	105	118	88	107	102	99	109	125	101	131	110	104	112	113	111	103	124	103	93	115	109	107	104	106	108	97	108	112	105	96	107	131	105	110	99	106	103	95	119	95	99	111	102	103	101	100	107	95	116	88	109	121	102	102	105	113	111	111	113	142	87	113	117	113	101	103	93	94	106	121	102	99	117	103	129	98	112	99	96	102	117	98	102	107	92	102	92	114	109	102	100	111	105	105	95	115	100	118	113	100	109	108	112	96	109	102	97	114	108	114	99	108	100	100	106	102	106	104	94	111	98	102	81	116	114	96	99	90	101	89	104	106	90	113	118	104	91	114	93	104	110	104	115	106	112	102	98	102	113	104	106	98	95	102	111	119	93	91	128	90	102	113	92	109	116	122	125	108	98	113	121	121	110	91	119	111	112	130	118	108	102	98	126	111	107	114	109	120	98	124	115	99	117	124	91	85	101	112	105	111	108	106	99	118	100	109	123	124	122	121	92	102	107	102	94	92	108	87	104	113	119	112	80	113	98	91	118	91	96	107	99	101	113	105	103	126	112	111	92	123	107	115	113	105	95	127	105	105	111	94	107	107	129	113	112	91	117	87	95	85	121	98	98	103	101	112	110	102	103	89	115	95	108	97	94	113	118	132	103	105	111	95	98	96
39456	46896	39796	20845	6758	34452	61775	23886	1018	885	764	669	610	646	573	524	481	436	465	1441	6780	390	380	372	351	336	343	400	309	353	338	341	332	334	318	287	320	344	367	296	304	319	255	308	281	271	309	285	321	306	296	285	275	308	316	288	286	302	271	262	285	297	279	295	268	277	290	301	292	264	274	293	290	276	291	314	299	285	280	288	301	285	275	306	266	271	269	281	297	275	282	256	270	254	275	268	291	276	271	309	267	261	288	301	247	266	268	299	270	284	304	278	295	301	272	277	269	267	270	245	275	286	258	270	300	296	267	262	273	317	304	269	266	264	274	279	271	264	248	256	295	264	269	294	258	286	279	285	269	259	274	281	269	300	297	263	274	270	259	310	286	286	272	283	274	276	276	279	261	289	252	259	281	278	308	286	242	258	286	272	308	251	287	273	279	282	264	263	275	301	275	284	263	275	263	278	239	272	245	236	291	265	277	288	289	283	272	305	278	262	300	267	267	277	301	265	268	262	305	300	282	274	271	274	309	259	288	259	264	272	269	275	275	281	268	263	272	260	277	266	259	271	290	278	310	301	290	286	293	294	309	288	275	283	274	274	264	278	279	260	267	260	268	245	283	291	262	276	287	282	295	255	272	287	283	276	256	261	288	269	280	288	265	279	258	275	294	297	265	279	296	251	283	261	309	281	299	290	290	254	270	273	289	278	260	276	237	278	250	276	244	281	282	294	254	268	297	262	264	275	263	276	308	274	277	278	255	285	263	251	256	296	274	255	311	290	289	268	273	295	286	274	263	306	274	297	279	280	282	267	277	250	271	288	287	282	254	264	276	286	284	291	292	270	267	269	287	286	316	274	283	300	243	283	266	246	275	279	279	266	268	281	234	298	264	272	264	261	280	273	277	267	274	276	301	281	287	263	283	310	289	298	290	281	299	320	281	324	282	299	285	297	283	289	251	245	306	301	254	254	285	280	277	282	244	279	266	268	231	269	269	258	279	262	265	295	262	278	266	222	245	275	258	301	299	282	260	301	288	274	281	268	262	252	261	270	278	287	263	253	284	275	263	240	322	277	265	282	286	245	297	245	295	267	270	289	294	272	273	277	281	299	279	259	281	303	257	260	271	282	244	298	262	256	291	287	270	306	283	279	292	289	282	255	289	292	276	263	282	315	288	260	287	280	246	292	298	261	285	281	269	253	288	253	266	257	270	315	260	280	243	279	255	309	284	253	244	253	272	290	230	270	282	253	293	265	291	257	274	259	257	284	264	284	274	229	281	271	271	271	269	251	274	298	287	272	248	237	279	286	284	262	271	262	264	266	271	272	267	279	268	289	273	245	272	281	245	266	277	297	283	260	309	271	260	267	277	281	287	247	313	256	283	294	276	281	271	314	286	248	266	266	275	278	277	284	310	274	274	264	258	274	266	283	290	257	313	255	277	292	294	250	259	301	255	296	302	281	273	253	261	251	285	287	291	251	285	276	259	281	304	266	279	270	263	270	255	261	242	269	266	307	278	277	224	295	267	293	290	309	314	282	244	290	256	267	279	262	305	288	259	253	289	293	289	278	266	253	297	262	243	299	291	239	297	268	244	257	317	288	281	282	285	285	267	266	284	293	271	265	266	286	267	272	272	266	269	286	254	294	273	290	282	278	279	274	270	263	271	268	306	250	280	273	300	283	292	241	253	291	268	246	283	262	272	270	261	284	270	286	280	283	321	305	271	239	288	267	267	256	300	238	258	279	256	263	303	274	283	262	264	250	283	284	262	267	290	293	290	268	290	258	277	280	273	272	265	303	246	285	294	271	268	280	276	279	283	268	266	257	294	276	266	268	273	271	281	283	250	302	259	286	298	249	241	252	296	291	253	299	303	248	273	307	278	282	294	274	273	263	274	278	243	294	268	287	275	279	273	275	287	288	266	268	277	320	275	274	250	272	288	271	303	263	271	264	256	266	269	290	266	269	294	280	281	272	277	280	268	284	276	278	277	245	278	291	294	276	270	289	265	294	253	255	268	266	288	261	278	295	288	260	271	290	285	277	281	293	289	286	277	266	280	257	284	286	264	280	236	275	296	290	276	297	280	269	268	271	264	282	238	260	249	267	277	310	286	278	272	251	256	265	280	251	272	300	249	260	263	289	274	272	277	282	263	304	302	268	292	285	286	272	277	287	280	275	276	251	275	264	246	269	273	262	274	264	325	266	279	257	282	287	283	276	275	250	279	285	288	254	274	268	254	261	301	281	266	319	264	281	285	262	282	262	247	246	256	291	257	264	256	268	300	286	294	270	260	274	286	269	275	262	276	277	268	269	274	267	276	247	252	305	274	242	294	285	274	289	262	268	294	263	295	267	286	243	296	280	301	268	268	296	238	228	255	267	292	309	256	293	290	281	277	264	246	270	282	306	305	276	271	283	262	282	284	294	274	245	293	267	287	248	283	287	250	274	251	276	275	261	289	275	258	281	291	288	277	265	271	271	288	270	298	264	258	294	277	282	289	277	276	284	294	247	262	276	275	271	288	257	315	275	275	286	259	279	299	261	282	291	272	290	256	254	267	267	277	283	263	262	279	283	289	269	286	278	266	261	271	259	265	256	281	287	248	263	267	280	274	259	273	272	286	270	274	292	290	276	273	262	289	254	244	281	270	285	278	286	277	296	272	280	274	273	261	251	286	275	269	250	301	264	282	270	272	247	283	271	276	256	288	276	278	248	282	298	270	276	277	276	277	277	285	244	267	285	256	252	259	304	264	252	254	276	288	257	290	293	297	279	287	278	268	262	280	236	266	251	283	286	285	291	279	255	267	274	248	277	270	281	285	289	281	284	262	286	290	250	267	272	271	254	260	295	236	297	275	276	261	265	298	323	299	267	255	273	284	282	281	267	258	266	283	301	262	316	272	290	273	285	251	266	267	263	260	289	269	260	289	276	271	281	253	298	276	270	259	245	280	293	281	266	287	268	283	250	268	285	273	268	262	282	267	270	262	273	293	249	257	272	264	266	288	297	279	296	279	260	287	270	290	220	295	275	274	254	266	284	267	277	257	303	258	273	268	294	258	280	258	280	274	281	265	269	288	232	250	228	306	238	285	291	285	259	254	281	281	290	274	285	264	281	252	283	281	273	250	291	283	291	273	286	302	299	265	289	262	275	281	287	270	310	270	272	288	241	248	238	259	267	269	287	275	264	274	263	284	300	267	291	263	270	294	294	275	259	262	258	271	267	262	259	290	254	291	290	274	280	263	252	302	280	282	294	268	268	277	270	258	266	250	250	270	272	296	292	256	258	276	255	252	297	266	293	270	273	259	287	274	270	253	264	266	276	257	271	263	272	261	257	266	248	258	273	269	267	266	257	254	287	284	280	274	272	283	270	280	253	290	278	253	271	270	270	270	270	278	280	288	274	318	284	290	247	319	296	274	287	297	255	269	240	284	286	273	266	264	300	278	297	293	285	267	268	269	287	283	271	287	264	268	256	251	263	269	250
23597	21968	12949	2805	374	481	3206	1922	131	126	154	124	115	110	115	121	112	123	101	108	138	99	125	127	109	111	106	98	112	123	120	114	117	128	114	123	127	101	99	113	110	104	112	107	133	119	110	124	122	112	114	125	110	118	118	138	135	117	105	118	90	103	125	121	105	116	118	122	102	95	114	131	115	125	116	118	114	127	102	110	124	105	94	108	107	129	111	125	114	130	110	101	106	130	135	114	103	124	119	124	107	118	116	114	113	99	129	113	108	112	104	133	91	106	131	108	121	125	113	125	116	123	103	118	136	111	113	113	123	119	122	127	136	101	105	107	116	120	118	122	129	108	112	126	127	123	97	108	106	120	120	133	105	126	99	108	113	112	123	109	108	127	107	125	112	105	125	119	99	132	107	121	142	105	114	122	119	112	134	108	118	122	114	101	108	125	117	106	127	119	125	121	110	117	122	102	118	122	107	133	93	99	114	130	108	110	113	125	132	128	108	110	135	102	128	127	109	104	122	111	97	130	107	132	124	113	108	123	106	129	105	125	99	121	126	123	122	118	139	131	111	113	88	109	107	110	115	120	122	109	134	137	112	117	130	114	116	110	110	119	127	124	116	118	124	137	119	122	141	128	101	130	115	119	111	116	109	120	110	112	117	134	123	107	108	105	119	130	135	145	99	111	118	109	108	128	105	122	118	122	110	109	122	130	110	111	112	129	119	102	120	111	119	132	126	110	113	105	110	126	119	118	121	126	100	108	143	130	130	114	129	123	104	106	109	100	122	120	103	126	118	114	114	120	121	113	138	110	116	107	115	140	112	106	93	102	105	111	125	109	102	105	122	111	118	130	115	123	134	125	97	101	139	135	103	131	121	106	125	116	104	111	102	113	113	125	117	116	103	133	127	103	112	94	116	130	120	127	108	120	108	126	109	137	121	107	100	132	101	117	119	124	121	113	127	94	106	116	99	125	120	130	118	120	122	116	117	109	138	109	113	133	122	102	131	109	126	114	120	109	102	108	110	127	113	110	107	124	114	125	114	113	116	105	125	123	111	98	124	117	126	118	102	119	106	134	119	119	114	137	139	124	123	98	91	113	118	112	102	123	135	110	130	106	124	120	126	88	118	109	118	118	119	122	119	122	133	117	97	124	126	112	139	119	135	105	137	117	123	113	127	102	136	124	120	116	112	105	130	102	127	102	104	100	119	110	87	112	106	128	112	102	124	137	112	114	101	114	122	136	117	101	114	104	121	139	110	109	104	123	140	107	114	106	108	115	111	118	115	124	121	127	122	115	118	104	122	108	118	108	107	136	111	128	123	110	100	117	100	125	120	111	133	98	114	117	120	115	98	123	102	103	103	133	101	108	122	123	124	125	104	124	121	123	98	126	114	112	139	123	105	127	113	109	114	127	124	111	113	126	107	108	116	120	102	102	117	129	99	126	135	110	121	101	109	120	131	113	146	128	103	117	121	119	120	117	97	101	123	108	138	124	116	106	122	131	121	115	127	140	116	116	128	122	100	117	116	121	127	104	98	101	105	103	109	105	126	104	116	111	111	108	119	115	108	111	113	125	119	118	108	108	107	126	103	128	119	116	111	120	111	88	111	130	134	126	126	131	105	113	114	98	104	101	115	94	124	102	136	113	111	110	106	123	106	130	128	90	106	92	116	112	117	132	100	104	107	113	111	123	130	127	93	105	123	107	102	104	127	121	120	110	103	126	114	119	107	120	135	116	117	110	112	117	109	132	108	135	97	118	123	124	113	121	118	103	114	119	106	128	107	119	108	113	129	114	111	107	124	109	106	145	108	107	104	109	110	110	131	105	111	121	123	120	108	123	125	114	132	122	101	117	105	116	126	137	122	141	106	118	109	101	119	139	117	116	123	96	111	110	124	129	136	141	115	121	92	109	124	119	117	98	111	116	112	129	115	115	93	114	101	110	130	121	136	103	117	93	109	116	109	116	117	114	106	121	112	114	115	105	123	112	117	125	105	111	114	115	106	122	118	122	139	107	126	91	107	118	143	116	127	105	118	110	119	117	108	114	118	111	116	91	103	112	138	124	116	110	111	99	117	122	92	129	125	104	122	132	127	110	111	125	94	115	125	113	122	112	115	107	119	123	98	131	124	114	125	119	133	113	129	98	114	108	108	102	131	115	118	97	125	137	124	112	127	116	124	133	113	102	120	82	110	133	122	101	100	114	112	122	110	105	132	104	127	105	110	131	122	113	121	140	113	132	105	114	118	128	117	126	112	88	112	121	119	116	127	119	116	99	141	101	120	122	119	117	129	113	107	123	112	118	101	113	100	119	114	111	115	106	127	100	125	128	121	114	113	114	109	120	115	109	98	142	131	129	118	100	123	111	101	115	113	129	108	98	111	112	134	111	125	120	118	112	124	104	111	114	138	120	104	96	119	114	120	107	114	115	111	120	135	107	125	119	113	122	142	134	117	118	152	113	106	99	105	113	104	100	110	135	116	124	110	108	115	106	105	122	99	128	109	116	122	108	103	93	120	116	114	147	121	132	116	120	109	102	105	144	124	123	121	134	113	140	111	113	105	117	98	145	108	99	104	104	117	108	104	133	135	108	135	116	113	123	131	117	95	122	109	111	116	113	127	134	124	105	114	136	94	108	107	125	126	130	152	116	104	125	135	110	114	96	99	110	107	110	118	88	111	104	106	125	107	108	122	129	121	117	107	119	148	119	109	112	109	112	114	103	112	119	110	134	108	101	122	95	109	120	120	112	115	110	102	108	108	114	124	112	119	111	99	125	111	111	133	114	121	95	109	108	119	123	124	95	118	110	111	95	94	115	122	117	121	117	128	111	116	117	117	124	113	91	117	112	140	128	114	120	94	116	122	126	110	128	123	117	110	117	120	120	101	120	118	123	99	124	108	104	111	83	130	132	104	126	136	108	121	128	117	133	115	120	111	92	111	107	131	125	112	126	110	114	121	114	123	111	125	132	120	125	122	119	122	127	134	136	109	101	111	105	111	98	87	114	114	113	111	99	107	121	117	117	126	124	135	119	115	115	122	119	115	122	110	109	109	111	128	113	107	94	115	98	120	109	106	100	124	110	134	87	126	117	110	108	90	118	121	111	117	125	134	116	130	132	122	104	126	126	121	105	124	127	114	106	133	136	138	115	107	107	123	126	95	107	107	104	145	117	133	110	116	110	120	105	100	124	122	107	130	106	105	126	109	124	125	103	114	111	117	111	124	115	126	111	107	112	124	116	105	107	129	98	112	126	108	102	124	113	96	101	110	124	111	121	126	114	111	110	137	108	122	117	121	123	116	107	102	113	129	98	128	130	134	117	117	110	126	111	106	112	139	135	107	119	93	119	111	108	103	132	107	122	101	115	129	110	109	110	112	120	111	127	115	119	126	114	130	124	124	98	107	114	117	104	93	122	116	118	92	111	109	113	112	119	124	111	115	111	111	116	127	138	131	114	116	104	113	109	96	112	131	131	120	113	94	96
14757	19311	15106	4456	840	2601	14220	7176	342	321	355	336	303	312	330	315	332	270	326	336	445	310	312	292	334	310	315	269	315	290	336	304	300	309	323	300	291	311	343	316	305	294	337	300	308	311	310	332	307	294	293	316	318	326	327	297	321	305	342	315	291	297	340	283	288	312	295	309	324	317	281	313	282	301	317	296	297	312	317	311	298	316	314	318	339	317	302	296	332	324	304	311	323	353	276	304	309	306	299	338	312	276	311	325	322	318	317	296	304	325	296	320	293	324	303	296	287	315	295	287	310	311	311	347	329	289	335	334	325	313	306	296	325	320	325	314	294	315	273	293	335	320	319	279	319	297	302	306	328	341	301	313	313	335	297	297	307	329	272	314	281	293	306	301	324	319	283	266	297	310	334	299	292	320	309	301	333	327	294	307	296	351	326	290	335	308	316	308	305	311	302	326	310	311	317	331	292	301	304	320	295	310	344	298	286	312	300	334	307	307	304	288	326	353	322	274	298	315	303	306	309	300	314	354	325	371	280	300	269	314	321	308	327	303	286	329	316	300	325	318	282	320	310	294	328	339	265	303	332	327	333	311	302	310	329	326	298	325	314	324	325	305	287	287	287	316	308	305	298	329	303	303	294	297	314	322	297	283	333	257	328	312	303	325	282	289	311	314	326	297	302	314	322	314	320	321	316	305	288	313	312	285	299	313	286	314	307	321	324	299	326	309	290	310	314	323	303	339	297	298	297	323	308	304	311	324	336	283	359	298	322	300	307	298	291	300	277	305	318	312	300	318	295	243	309	298	315	304	273	318	308	287	299	324	308	323	317	299	291	310	308	327	298	310	285	297	286	303	298	319	308	296	275	306	264	327	309	332	295	319	292	308	321	269	289	313	313	289	322	309	311	289	292	352	295	279	319	303	302	283	311	300	285	327	314	314	315	340	291	324	298	305	314	301	297	340	340	322	344	299	305	297	314	281	315	305	319	316	339	284	300	362	296	326	354	309	285	274	305	319	298	309	299	324	331	317	303	318	317	322	291	303	296	282	335	314	308	311	307	306	314	312	325	320	319	299	306	316	282	288	260	305	349	293	333	310	318	297	313	301	315	313	324	308	299	306	316	286	299	306	291	335	279	309	306	306	305	317	321	319	306	308	342	299	301	334	323	336	317	311	275	330	328	325	339	297	309	313	296	297	310	308	299	314	309	310	311	321	275	280	341	324	302	288	276	311	307	295	332	321	300	309	292	296	337	314	318	327	305	302	321	298	317	279	329	289	335	321	311	294	330	296	312	319	288	315	297	318	329	340	310	292	305	313	304	287	289	308	292	310	303	315	313	303	304	318	311	300	281	314	291	303	304	324	307	337	339	295	276	318	291	269	318	317	318	293	273	294	328	348	289	302	314	300	278	322	294	318	296	289	278	297	313	305	322	306	329	286	338	300	347	302	304	305	335	322	287	328	309	297	308	322	337	331	295	334	334	326	317	302	318	288	327	335	313	302	283	278	300	293	283	318	305	337	309	298	316	291	316	296	328	323	321	296	321	313	307	326	360	324	329	323	340	286	316	300	288	322	289	303	322	330	301	305	304	335	314	286	307	319	311	315	311	311	318	336	341	286	302	296	311	277	314	299	301	328	323	306	304	346	321	318	306	322	324	329	313	341	314	335	284	270	305	273	305	313	327	335	301	308	325	297	313	300	313	349	316	275	338	267	312	339	246	303	316	307	325	308	302	272	286	342	321	351	302	310	309	286	307	318	291	333	305	319	322	296	312	306	311	311	338	305	300	342	304	301	321	307	346	321	282	287	335	319	300	294	334	304	308	318	339	285	289	313	271	289	282	288	311	335	292	318	327	306	297	355	301	300	313	329	328	298	291	302	348	337	333	301	282	327	336	317	307	318	309	338	291	284	299	290	298	322	334	358	304	330	317	314	337	345	320	319	307	345	309	289	304	296	316	307	297	303	318	297	299	296	337	291	314	350	343	290	320	329	276	322	277	319	324	337	273	317	326	276	306	316	290	304	323	325	295	279	281	281	299	297	278	328	321	298	330	337	327	305	321	289	316	301	297	293	304	294	308	337	316	316	306	320	295	257	298	308	333	325	307	284	283	309	299	323	299	293	308	303	297	296	299	331	316	297	332	309	291	347	318	291	271	298	293	304	324	292	288	262	308	310	316	286	289	312	315	306	317	286	328	337	298	295	327	332	278	324	297	326	313	311	333	287	288	322	300	308	271	322	299	351	310	319	281	305	317	313	301	314	306	298	298	306	306	324	330	330	287	300	275	305	309	296	320	297	323	335	292	291	328	268	320	326	300	283	327	297	326	331	305	288	318	282	281	294	324	310	333	318	315	339	310	331	297	316	300	304	303	315	307	325	291	330	316	288	278	338	311	300	328	328	312	275	310	341	279	318	302	301	296	324	294	263	319	328	327	305	318	315	298	311	307	295	287	292	311	315	323	293	321	289	316	292	322	302	288	312	337	301	343	317	298	324	303	277	311	287	285	322	310	334	304	321	334	308	328	304	290	321	303	297	322	303	280	306	309	291	315	303	341	321	325	333	314	344	310	291	319	301	318	293	292	313	318	314	317	283	288	305	281	289	275	273	285	322	312	300	353	290	293	316	317	296	311	289	310	320	291	310	308	302	310	299	307	348	294	291	331	307	324	296	304	297	314	317	302	303	297	315	345	357	328	321	309	305	298	326	332	279	314	310	316	266	311	318	310	320	289	347	292	324	308	309	298	331	318	326	322	287	302	302	304	305	315	286	322	295	336	291	344	296	311	327	311	302	361	320	342	316	300	302	291	308	301	321	288	332	333	270	303	296	324	282	311	277	324	303	283	307	307	308	324	320	318	309	355	305	322	332	303	316	289	310	310	332	294	323	305	325	318	319	257	326	306	294	301	268	269	312	290	316	318	313	332	297	331	318	312	286	322	294	319	290	313	311	317	326	350	321	299	316	299	298	321	310	328	340	304	294	295	315	306	318	292	305	308	316	304	289	312	327	317	320	325	302	319	288	316	315	316	311	305	320	298	304	292	271	327	289	295	287	288	317	302	331	323	306	310	300	321	332	310	330	328	310	312	356	279	323	307	311	341	315	283	316	311	332	336	306	297	315	322	305	305	298	324	320	308	336	329	308	319	328	308	298	329	283	300	327	313	324	306	316	306	338	289	332	322	287	365	344	302	300	323	288	323	315	306	310	297	328	308	317	310	307	329	313	295	307	287	337	324	301	315	302	276	295	334	276	308	300	304	308	320	334	294	329	316	310	309	273	313	303	311	343	326	300	291	292	298	318	329	312	323	330	297	295	286	307	310	326	302	333	327	300	288	322	326	268	314	325	312	314	282	313	345	292	320	310	293	303	284	301	320	297	269	313	314	309	333	297	307	302	289	287	304	285	314	304	320	307	305	332	328	314	291	302	296	293	334	294	337	351	318	300	310	320	283	314	330	325	308	294	313	307	317	330	293	303	315	280
49380	43285	28813	14408	4676	9712	30729	12036	455	239	206	156	158	198	156	150	144	153	155	163	545	181	141	162	173	148	151	154	169	148	154	137	152	144	144	133	157	190	350	184	148	133	157	161	128	112	167	139	146	130	130	144	128	135	122	139	142	122	126	141	168	137	144	135	143	136	146	133	143	150	123	135	160	129	112	147	144	124	157	128	128	151	132	160	147	152	139	137	143	144	139	128	126	128	137	139	117	154	137	137	128	140	129	161	127	157	139	148	118	136	153	155	146	108	121	135	139	146	131	134	131	134	151	139	153	136	154	144	135	127	122	135	136	118	139	162	138	137	159	136	147	146	140	151	133	131	147	138	158	139	127	145	140	141	130	156	143	167	121	127	161	131	132	155	140	131	127	141	134	136	146	131	152	130	151	130	134	171	155	145	142	136	177	132	142	146	166	127	128	140	122	146	129	154	111	140	148	156	138	132	124	145	140	144	135	133	139	132	140	137	137	153	143	141	121	155	147	125	138	141	155	152	115	141	152	141	125	139	148	138	111	159	134	120	135	129	141	142	138	142	153	137	160	137	128	158	137	138	154	131	143	152	144	132	134	148	154	120	127	127	131	142	146	137	136	128	154	136	132	115	113	160	126	122	145	104	153	155	159	140	137	143	144	137	159	132	149	142	129	134	136	160	152	142	163	154	146	124	158	152	153	157	129	136	117	153	135	144	133	144	161	125	115	150	123	126	158	132	137	130	126	153	137	120	157	142	149	104	138	128	135	134	156	144	122	137	147	147	138	130	160	132	148	139	156	115	141	137	147	149	138	127	134	123	90	160	158	127	142	154	149	129	163	138	157	146	140	138	149	140	113	137	140	137	140	118	136	128	146	140	119	156	147	143	151	144	138	140	131	157	123	153	146	152	130	139	134	124	144	178	149	143	157	155	131	140	146	141	140	126	152	165	144	136	139	123	151	138	145	148	124	133	137	133	140	129	126	132	159	114	145	138	124	146	146	145	137	131	140	133	158	149	126	133	133	127	137	149	122	148	112	149	148	156	134	149	130	145	149	140	135	135	151	161	136	146	144	126	148	124	141	108	156	132	140	133	142	113	145	158	140	119	158	123	142	147	147	124	152	145	128	147	146	127	131	128	132	138	143	140	143	135	142	139	148	135	129	135	156	142	148	142	150	165	134	125	133	132	154	132	130	145	180	150	147	142	128	140	126	115	157	149	141	132	134	120	135	147	149	166	152	149	140	142	124	126	168	136	153	138	140	126	154	119	129	140	136	135	135	135	139	146	142	148	133	140	140	134	107	141	149	149	150	132	151	139	144	139	116	135	146	138	128	139	157	148	143	127	137	161	153	135	170	137	146	122	162	132	140	149	133	134	126	139	127	110	131	137	124	135	136	154	151	144	148	126	135	147	149	139	142	122	143	135	131	151	135	126	132	133	136	142	160	136	154	144	152	137	134	137	124	147	157	117	129	130	130	154	121	148	169	135	137	133	134	141	162	140	150	141	129	139	136	117	144	119	143	147	133	147	127	147	112	135	148	137	144	154	123	130	124	128	131	114	142	125	131	133	133	163	152	158	142	141	138	133	169	133	141	134	150	148	136	118	135	153	116	151	160	139	135	143	131	142	150	157	148	130	136	147	160	152	137	133	131	122	130	149	138	137	157	148	141	142	136	123	157	145	124	161	129	121	142	131	124	164	135	136	157	136	127	143	142	141	136	129	151	148	123	158	129	140	134	123	126	150	145	130	132	148	144	130	134	140	145	157	142	146	144	119	165	145	127	138	130	130	166	150	167	141	135	151	167	113	138	158	139	150	145	136	129	154	147	127	138	145	129	141	123	136	139	130	143	154	137	145	148	139	136	134	136	140	154	138	135	143	130	150	136	113	156	168	138	153	141	137	161	137	146	122	136	168	142	127	134	125	142	154	143	150	140	159	164	140	133	131	143	151	137	136	142	140	145	130	135	134	134	149	114	143	136	130	151	146	132	119	141	134	144	139	131	157	152	140	151	143	121	148	135	151	138	134	140	150	126	158	136	125	135	139	121	147	148	135	146	142	142	152	146	127	141	133	147	161	150	146	175	148	115	141	129	140	145	140	138	151	150	130	134	116	140	130	139	144	132	131	129	131	137	144	148	127	137	132	125	143	137	148	104	143	124	141	148	145	157	119	145	134	126	143	150	154	135	139	148	153	146	132	138	142	155	152	147	132	157	129	153	139	148	135	133	142	125	140	151	150	155	140	139	149	144	122	132	129	162	132	155	150	132	163	161	134	138	142	151	149	161	133	147	149	139	153	124	133	113	134	136	119	146	140	138	149	142	142	156	134	118	145	114	141	141	131	140	143	146	167	140	133	111	175	139	134	142	128	145	137	131	132	138	128	130	136	128	139	153	143	126	135	133	143	140	134	116	125	123	134	144	138	137	165	111	149	149	131	157	138	149	147	119	153	136	128	149	147	138	128	155	112	140	136	142	126	140	148	142	153	136	139	152	151	134	140	121	140	143	172	129	127	113	143	125	131	129	143	138	123	155	135	127	109	161	131	132	128	143	145	141	161	154	151	158	122	147	136	139	144	172	136	134	148	146	124	129	140	114	142	137	149	160	143	147	140	123	119	130	157	134	142	130	129	149	157	140	142	168	125	132	139	132	141	134	148	125	132	129	143	121	128	128	141	140	147	147	132	155	145	170	130	137	134	140	143	147	121	143	136	122	150	143	144	140	121	145	142	140	127	128	151	152	137	136	135	133	134	134	137	139	133	151	127	146	153	139	140	158	140	119	134	139	135	155	145	144	149	128	136	140	137	136	124	156	153	123	135	154	143	142	124	150	146	160	133	138	149	126	121	145	139	140	130	127	130	158	135	138	130	146	138	161	131	152	166	134	132	132	149	129	160	130	162	129	135	141	129	161	141	102	138	138	142	144	125	167	132	130	120	158	133	159	140	142	151	143	139	132	127	131	139	119	136	170	133	182	152	120	130	134	141	135	145	152	133	136	140	127	151	131	127	135	149	134	111	143	160	139	124	135	124	134	130	150	138	131	154	139	152	152	163	154	136	138	139	125	144	127	124	156	145	144	136	125	124	153	145	159	125	155	172	140	132	149	143	149	149	135	150	140	124	136	127	143	163	121	131	137	137	139	132	118	126	129	141	141	131	122	137	129	162	136	141	132	144	142	136	161	146	119	149	134	132	142	132	133	152	138	157	141	145	130	148	129	147	149	132	149	135	137	141	132	147	151	132	124	134	131	130	163	138	114	136	157	136	168	158	121	135	136	138	155	143	124	152	140	127	110	133	129	155	140	150	159	135	144	127	154	131	113	134	150	131	158	154	140	137	159	139	144	143	139	147	150	143	151	138	145	132	170	138	151	172	142	136	141	124	129	141	145	137	147	160	113	146	149	117	146	138	113	134	139	130	130	129	157	113	123	140	149	139	151	149	152	148	140	143	127	119	140	129	144	154	130	127	116	141	135	131
34539	35450	23050	8788	2998	21474	47216	12824	888	713	735	633	592	608	554	528	501	462	488	483	3172	435	420	446	436	427	422	404	408	424	423	415	385	416	412	407	430	789	2069	747	372	354	371	365	387	358	382	371	347	329	363	340	313	392	346	358	343	342	377	349	393	370	340	350	334	374	322	343	343	379	370	361	335	347	391	322	346	382	374	389	390	343	359	357	337	342	338	356	363	354	372	360	375	357	360	391	374	363	371	336	350	364	300	383	344	380	381	355	369	349	343	383	360	341	373	347	342	359	351	315	356	387	319	315	347	353	337	391	377	350	348	368	349	343	376	351	357	339	338	347	353	358	342	365	334	331	359	359	327	387	367	334	354	377	358	331	335	393	351	364	336	351	353	336	373	367	355	349	378	353	385	396	403	360	360	351	392	373	378	355	327	345	343	340	341	357	358	372	365	397	328	341	349	385	355	336	354	373	317	310	361	353	390	339	368	355	367	346	368	421	358	364	383	365	354	378	349	336	372	356	373	357	379	356	387	348	348	381	350	352	386	360	363	351	369	382	360	375	327	370	379	330	359	365	363	356	337	382	361	387	335	376	363	371	347	387	363	389	352	358	346	322	345	327	378	324	385	389	351	389	389	340	348	342	360	404	403	339	363	351	377	373	399	364	358	383	334	325	370	358	361	351	378	378	312	363	357	346	364	351	402	359	351	323	309	365	348	341	407	374	359	387	371	355	368	337	358	354	368	408	319	349	344	340	359	340	366	349	376	346	332	371	354	387	378	372	348	322	336	380	338	362	383	356	363	338	389	354	353	349	362	343	375	379	355	373	365	359	354	346	370	379	382	373	353	353	380	367	362	347	392	359	354	351	371	390	354	388	351	359	375	355	346	377	367	350	366	361	385	370	370	359	381	364	355	353	342	370	350	358	357	354	353	322	365	366	356	378	357	377	395	364	358	359	341	361	373	376	350	337	345	350	354	358	336	384	369	358	361	362	351	383	386	359	368	384	356	362	339	386	342	359	365	343	335	356	382	316	379	376	369	400	346	376	349	367	363	352	351	378	350	382	403	374	393	375	377	364	359	365	372	376	312	353	336	318	368	384	358	367	342	359	369	344	325	372	347	359	369	392	346	392	375	374	340	362	353	364	375	369	359	383	379	357	339	354	362	327	372	338	385	346	320	364	371	379	404	366	357	375	338	372	374	362	330	367	345	379	366	370	375	340	374	317	356	348	326	319	332	359	355	378	342	372	369	360	386	367	386	317	346	337	374	368	400	368	341	374	358	358	347	344	390	348	364	363	401	356	369	334	378	350	351	370	349	377	345	355	388	344	372	382	344	344	312	332	370	376	365	379	347	341	356	385	357	356	352	349	327	350	353	338	356	362	392	377	371	362	355	391	363	383	338	361	323	346	364	367	361	354	380	340	381	354	386	346	354	356	351	317	383	375	366	354	326	339	358	355	345	345	386	336	381	318	387	383	363	357	329	347	324	351	335	375	371	377	351	345	376	368	345	378	375	368	357	335	348	350	344	377	326	340	379	381	406	342	330	363	353	362	363	361	374	360	377	346	376	366	370	334	369	355	348	361	335	334	340	364	375	348	375	342	332	359	355	352	367	340	348	367	341	392	367	328	381	369	365	352	378	350	359	347	373	322	384	390	368	338	334	376	389	353	366	347	356	386	360	341	356	359	355	348	353	369	356	370	386	377	336	345	375	346	361	355	381	372	358	370	317	368	360	363	344	318	365	356	368	355	361	384	353	364	354	371	336	398	360	344	381	383	365	353	358	381	385	379	359	361	375	338	388	381	337	375	360	357	350	353	364	365	313	353	379	321	400	372	374	384	363	338	387	392	347	345	316	354	342	388	381	366	349	348	377	376	387	366	335	368	375	368	400	372	357	386	364	371	358	384	336	352	381	354	380	372	370	345	365	380	330	351	331	328	340	343	357	347	340	375	379	379	354	397	364	338	361	328	338	381	363	352	360	335	350	353	365	353	334	366	326	341	357	357	351	341	339	373	381	373	369	353	367	358	353	361	377	349	384	344	338	358	361	360	381	354	357	343	359	358	349	342	392	389	351	364	346	383	346	364	346	373	371	355	378	374	349	366	336	356	338	339	336	352	351	367	384	319	338	358	353	359	338	376	344	352	307	344	383	365	348	345	361	360	366	337	369	353	350	391	369	335	355	375	362	348	365	390	353	343	343	334	361	352	383	343	368	392	325	370	348	328	328	341	350	350	420	356	390	357	315	339	341	343	376	369	382	359	362	376	357	356	380	344	372	350	381	344	378	342	360	378	365	339	335	363	329	329	348	372	375	363	369	354	348	376	373	359	348	347	382	342	341	360	360	378	350	345	371	361	361	367	360	360	369	359	349	358	346	346	370	379	327	369	381	369	345	386	339	346	375	350	387	349	362	321	331	336	349	381	343	341	371	389	344	338	361	341	341	370	351	351	353	349	342	335	327	332	354	356	374	379	357	369	349	325	361	326	362	356	365	365	338	372	353	360	374	413	365	349	321	362	357	343	337	376	377	342	352	355	357	372	370	374	366	345	343	345	352	374	361	360	366	401	352	360	366	376	354	348	388	326	352	392	322	324	372	374	377	376	334	357	340	369	354	368	354	344	341	345	329	366	371	365	365	350	400	378	372	366	349	362	355	341	341	352	353	365	358	404	327	374	349	343	342	330	401	372	361	367	380	348	361	371	356	352	342	365	366	366	361	353	359	352	375	365	358	318	375	348	383	358	364	346	355	370	350	341	373	369	321	376	362	350	329	371	370	352	357	339	365	344	396	336	345	375	367	355	411	361	343	342	371	349	335	349	359	341	370	361	369	361	387	377	352	322	363	349	331	353	348	340	357	372	347	336	367	351	342	373	350	348	365	388	351	352	326	363	338	361	350	353	388	361	351	338	361	383	365	347	337	353	316	354	390	376	351	342	392	356	376	321	353	379	371	344	380	384	365	319	350	358	346	394	349	338	358	354	363	330	401	366	358	340	340	335	369	356	384	367	359	340	409	354	364	341	354	350	351	341	371	351	374	378	384	350	371	354	376	323	348	398	341	391	339	355	364	352	366	353	336	320	379	360	329	343	373	364	365	371	351	359	327	347	339	333	340	325	370	374	369	358	363	377	352	375	366	359	363	338	363	370	361	362	375	345	361	348	358	368	336	370	345	380	324	359	327	389	376	341	377	368	364	380	375	348	357	358	358	347	351	345	342	373	375	349	365	351	323	370	337	368	364	323	374	352	336	356	348	348	330	362	351	353	396	358	349	345	397	342	349	374	351	340	355	353	371	367	347	388	384	348	353	340	348	393	361	361	336	350	352	369	329	355	362	388	371	370	336	359	360	369	344	348	335	362	345	377	367	378	356	336	358	367	356	329	351	340	327	390	376	341	332	365	359	351	343	352	373	335	357	347	328	383	354	389	366	343	395	371	365	350	381	356	344	371	354	357	347	374	350	371	327	383	379	342	362	363
57267	46909	33594	26321	13518	10390	37009	30899	3662	271	190	193	173	139	147	140	138	114	126	186	375	119	131	112	105	116	115	106	112	128	100	129	119	119	104	122	112	123	96	129	100	111	117	110	138	98	112	94	93	88	120	104	101	81	96	96	109	102	98	97	108	107	103	110	102	123	103	113	121	96	96	107	127	116	101	115	101	104	90	99	112	116	100	101	99	100	91	94	120	119	107	89	105	87	109	114	92	119	104	85	85	105	97	93	102	102	92	101	112	95	101	82	83	104	98	97	102	99	87	98	92	106	94	107	125	96	103	101	97	106	95	87	95	82	106	101	87	100	89	102	89	118	91	113	92	98	89	105	92	106	91	94	100	109	101	108	103	98	93	110	94	114	100	101	103	99	93	100	110	95	113	88	93	88	96	117	88	104	94	105	99	113	92	112	94	88	97	99	101	93	115	116	87	96	116	84	113	98	130	95	107	107	95	90	99	114	90	94	107	117	101	99	112	91	92	98	120	99	98	105	101	121	119	107	109	98	121	98	87	101	114	110	98	119	99	119	112	106	110	103	102	95	101	119	107	90	106	106	98	94	96	115	102	92	117	103	99	97	89	108	98	89	92	89	88	95	97	83	93	104	122	121	128	114	103	103	93	90	110	96	103	93	99	98	102	112	112	94	82	85	97	96	92	105	89	111	84	85	95	106	99	108	94	112	103	108	125	97	98	119	91	92	93	101	99	96	99	111	103	104	104	99	84	98	90	88	103	92	104	122	99	123	102	102	101	102	96	99	111	91	102	90	94	101	101	112	107	99	92	106	97	99	95	93	100	102	111	93	114	103	110	105	118	115	89	92	101	107	112	98	122	86	93	113	107	118	82	91	107	104	100	104	101	114	101	103	87	91	97	111	96	105	98	96	110	97	97	110	104	114	94	100	101	86	119	87	112	115	98	105	115	96	112	108	122	100	116	92	117	96	114	102	91	112	102	104	100	99	119	108	90	98	96	104	100	99	102	91	104	94	114	91	104	116	96	96	102	92	103	105	108	96	88	97	97	84	95	90	86	88	101	88	98	108	88	101	110	97	96	103	74	91	121	120	116	96	91	103	99	94	114	81	83	86	85	90	109	98	109	102	104	105	105	92	89	100	110	105	104	126	116	98	104	109	114	107	87	98	121	115	102	110	106	104	114	89	108	104	99	104	108	101	99	119	93	104	93	89	108	112	120	90	119	111	97	95	91	97	113	106	110	105	104	102	104	103	123	108	96	88	105	99	112	109	84	87	103	102	93	88	104	93	111	98	94	101	96	110	94	101	92	68	89	95	103	106	121	85	98	87	95	112	86	84	117	113	101	94	85	96	107	97	93	116	92	116	116	108	110	92	88	109	109	113	95	107	102	90	98	98	103	94	110	87	97	100	91	93	122	90	102	94	96	127	109	111	110	102	100	82	100	91	96	111	103	112	96	129	101	101	100	94	92	107	102	88	101	114	120	99	120	112	89	113	112	112	89	120	85	99	115	96	91	92	100	109	97	97	122	113	105	97	99	92	92	109	101	93	92	122	113	121	125	100	116	107	99	92	94	123	113	87	121	97	103	104	103	89	81	116	99	110	123	99	100	91	89	98	87	112	117	100	104	109	92	109	109	109	99	126	91	96	92	106	99	109	94	98	103	96	96	84	94	92	107	91	109	103	100	97	98	109	101	107	89	111	111	115	88	113	101	100	106	108	110	85	88	101	92	83	94	107	87	90	100	104	95	102	111	112	106	102	106	104	107	93	96	85	99	85	99	116	96	125	95	92	95	116	101	98	100	89	108	104	102	102	119	98	86	86	82	111	109	111	106	74	118	120	126	119	124	82	93	119	107	100	97	98	108	88	102	87	93	97	113	93	107	115	93	81	89	125	85	107	103	106	89	104	106	97	96	94	100	87	98	111	104	103	115	95	95	113	83	93	107	88	105	101	108	85	86	94	115	99	92	90	97	94	116	115	100	106	96	93	100	102	88	108	88	121	90	94	84	102	94	98	93	109	87	88	107	94	110	116	79	92	92	117	100	103	96	106	100	115	125	105	103	103	97	97	108	79	115	90	75	104	115	112	94	100	107	111	98	108	102	101	91	103	94	104	89	107	97	111	110	87	103	98	107	94	117	100	114	101	92	102	77	113	89	110	108	102	111	97	98	112	102	116	93	104	98	112	99	112	99	105	104	113	110	106	92	91	123	97	96	111	111	97	104	101	123	87	111	77	98	105	75	110	102	96	99	86	100	97	105	105	121	102	92	102	106	96	98	96	92	89	107	99	104	87	107	112	113	94	99	103	82	94	92	99	104	85	100	101	84	106	110	110	122	92	104	117	95	111	99	98	118	96	102	113	84	102	103	105	84	92	99	109	82	92	100	88	106	111	115	116	97	101	101	103	113	111	104	106	109	110	79	85	104	110	107	110	99	96	96	98	115	98	100	101	108	102	94	113	81	98	110	91	97	116	93	140	92	114	103	100	109	122	79	113	107	115	99	87	93	90	110	98	122	117	107	105	117	110	91	101	115	99	121	104	89	98	102	112	113	91	100	107	135	95	96	90	110	96	97	103	100	107	103	97	119	89	90	87	89	89	93	109	91	107	106	99	76	98	99	88	87	88	97	113	104	102	100	105	99	88	93	99	101	99	91	105	102	96	101	81	103	88	101	115	109	102	101	90	97	98	101	101	111	104	92	99	91	88	121	96	104	106	88	119	88	99	94	94	95	92	104	89	97	111	101	106	101	94	97	119	105	92	99	97	89	94	83	112	97	90	85	88	100	108	111	102	93	96	96	85	96	100	90	112	99	88	98	112	102	110	90	105	98	100	93	99	103	96	100	118	88	96	94	97	99	95	97	100	87	97	89	84	103	75	87	95	101	88	93	98	104	103	88	109	103	105	93	99	95	107	97	118	93	99	96	114	96	103	100	93	91	109	95	100	87	125	99	106	107	94	94	99	86	103	88	110	106	103	104	109	93	109	92	108	93	86	96	100	115	110	87	94	139	93	96	111	89	90	99	94	102	98	119	106	117	103	96	115	92	86	107	102	104	102	95	103	109	104	107	96	119	110	100	97	99	101	89	112	95	109	100	103	108	97	95	88	102	87	90	81	111	100	79	90	120	109	95	91	90	107	106	98	109	111	111	93	92	126	104	107	89	91	83	93	106	107	88	92	97	107	101	105	103	103	95	102	112	115	77	90	84	102	92	102	102	105	91	97	110	87	113	112	93	108	90	101	101	93	98	93	114	109	100	87	110	101	102	101	103	103	93	125	127	105	102	99	115	99	102	122	105	108	94	98	107	85	81	108	87	82	87	94	119	100	108	95	105	113	106	115	86	120	71	95	109	98	92	89	105	119	101	99	91	99	104	113	85	86	90	110	93	103	85	90	96	98	101	92	91	101	99	90	119	102	102	85	105	101	97	87	116	115	121	102	107	93	99	102	122	91	108	104	113	115	90	95	102	93	94	131
41365	39600	32992	24874	6021	16752	52878	26194	3154	979	921	799	765	683	610	574	532	547	515	873	2209	424	400	418	388	375	379	365	367	330	349	346	308	351	327	346	346	430	324	283	304	293	281	287	281	273	300	304	296	304	290	294	287	290	273	294	289	307	294	269	275	282	289	283	255	272	306	291	252	263	273	274	258	259	269	256	236	305	258	271	287	267	260	237	244	260	247	280	292	274	296	264	271	283	250	259	290	232	277	284	272	269	241	265	279	255	271	245	270	278	278	283	287	256	235	272	263	274	256	253	282	288	270	274	274	265	260	296	282	246	279	247	237	285	270	263	262	237	267	267	266	287	251	271	254	304	278	274	260	284	284	296	228	242	261	283	233	260	265	274	220	264	286	255	273	271	248	274	256	255	268	264	250	296	246	254	275	271	245	241	249	248	267	257	278	269	275	285	286	274	279	292	248	258	262	279	275	263	270	279	258	257	257	264	274	261	229	271	287	268	254	273	264	257	226	296	275	265	259	258	282	279	275	250	249	213	258	280	282	228	250	261	278	254	237	294	257	291	252	270	281	254	297	273	251	256	293	228	277	276	257	271	261	276	282	275	246	258	228	255	268	254	259	261	286	268	269	270	257	259	287	252	248	269	234	263	255	245	262	267	237	260	256	254	250	254	267	277	255	244	237	257	275	256	236	257	272	271	249	277	246	272	256	282	275	255	266	252	241	255	256	279	251	236	254	248	276	252	277	272	278	277	254	248	263	287	264	259	280	258	284	237	259	276	253	255	250	261	248	265	230	262	279	261	265	299	268	282	251	239	255	286	227	273	287	255	262	286	284	267	242	274	261	236	279	250	255	285	254	253	255	256	257	241	263	280	269	251	292	270	240	237	261	252	281	298	250	254	264	264	259	248	257	253	275	247	229	264	283	251	306	262	249	259	290	257	255	259	253	250	299	286	250	303	227	275	242	240	270	268	243	288	246	260	257	248	270	253	281	264	246	287	305	243	266	289	252	289	283	250	258	238	295	257	283	261	243	276	288	271	235	269	266	249	275	245	254	276	252	281	269	244	273	271	278	249	247	258	268	261	256	261	249	254	272	257	279	255	266	251	225	255	305	247	250	262	255	285	255	273	248	276	285	256	278	264	268	249	263	256	245	290	254	302	279	272	276	284	291	277	235	279	281	267	287	250	270	263	253	276	296	245	277	252	245	258	262	255	251	281	264	253	264	269	256	265	234	284	247	287	257	256	256	254	265	269	263	245	282	264	277	250	282	265	245	260	243	300	235	266	268	258	260	259	260	264	280	261	254	243	245	255	242	258	254	247	252	263	270	283	237	248	261	265	286	267	271	252	280	250	261	252	248	272	282	251	291	240	241	275	274	240	265	279	261	253	249	245	241	244	296	256	266	247	253	249	259	267	259	285	245	254	273	262	262	236	255	243	278	242	242	294	266	269	237	259	276	260	266	245	279	275	257	254	249	250	230	264	283	269	251	258	233	232	284	299	276	290	248	258	265	260	258	293	255	246	277	254	261	267	258	248	244	224	301	252	237	231	270	267	259	277	258	266	244	223	279	257	232	265	296	267	298	269	251	260	266	308	267	269	241	274	268	269	260	253	257	273	273	272	272	254	286	256	257	218	268	272	259	303	265	280	298	269	266	282	241	278	232	241	244	250	247	265	266	306	263	281	276	268	281	256	275	251	253	254	244	266	269	259	278	274	274	248	265	235	268	252	247	262	264	269	266	250	247	227	291	216	262	254	249	265	255	245	252	265	286	273	262	284	265	258	262	260	258	257	272	260	244	275	254	259	254	251	259	275	255	250	267	257	241	257	262	286	258	249	237	273	254	278	261	247	256	257	252	261	248	242	255	257	256	265	276	226	253	270	258	257	247	271	259	295	266	246	265	253	277	230	264	262	284	271	271	242	282	270	280	266	276	270	304	280	251	265	275	265	266	255	283	258	298	279	262	288	261	241	274	265	287	272	274	269	264	240	253	247	266	242	264	256	267	255	263	279	266	252	255	231	252	283	232	252	273	229	263	257	275	270	249	295	261	280	240	251	239	272	258	303	248	255	253	249	275	279	272	290	241	258	252	261	235	271	257	279	268	276	258	260	280	293	287	230	274	255	264	254	274	237	257	256	257	264	253	275	267	243	252	274	268	282	262	251	267	292	283	282	243	250	265	270	276	266	278	263	244	246	266	257	247	275	279	266	263	250	253	223	268	283	265	247	254	276	263	277	285	248	253	256	239	271	241	246	286	269	255	293	258	256	250	249	259	264	255	262	227	256	263	273	271	276	238	252	240	271	270	259	261	286	255	254	234	249	274	267	265	314	264	268	282	269	265	270	261	249	276	267	258	268	305	261	271	254	271	260	249	274	246	265	268	254	250	240	269	275	257	229	272	227	272	249	254	243	261	260	251	261	267	248	263	263	275	258	231	266	259	275	286	293	243	271	271	250	254	260	256	256	271	253	256	265	270	248	289	223	253	243	265	250	239	250	289	256	270	249	253	273	247	262	259	247	273	204	253	242	256	262	264	254	279	263	273	256	276	251	264	273	257	261	239	241	264	235	255	269	267	250	271	265	258	259	290	243	256	273	257	276	274	277	279	254	243	259	243	265	242	281	234	241	253	261	270	267	279	274	270	269	267	253	282	254	259	286	296	236	284	276	230	280	249	268	223	268	309	235	244	250	288	251	248	289	265	250	247	253	247	275	241	270	276	273	273	277	278	280	252	253	281	256	243	261	240	238	271	290	276	225	249	249	259	265	292	279	248	273	279	262	243	224	242	256	236	253	250	277	259	254	222	263	302	250	224	247	221	238	317	265	244	244	291	230	228	255	288	239	266	248	255	241	267	245	250	272	247	268	226	279	236	244	258	237	305	252	243	263	275	298	269	250	257	266	268	278	248	267	230	282	258	270	264	255	247	256	265	259	258	273	284	257	271	249	265	260	249	237	234	255	248	238	251	259	256	270	242	240	283	264	226	272	269	265	257	266	258	263	275	258	263	275	270	258	275	261	283	262	274	258	255	273	243	282	233	274	267	244	271	262	277	261	273	289	287	251	259	305	274	271	231	270	258	282	274	265	263	268	249	263	261	251	260	257	264	236	254	287	233	286	262	230	291	250	248	293	278	266	254	262	235	221	270	277	253	268	253	274	268	237	273	242	276	257	271	244	266	267	301	302	275	238	283	256	251	253	236	250	251	250	241	260	251	271	250	261	232	270	248	263	265	261	253	251	266	280	263	287	271	247	232	265	266	280	218	262	290	236	283	244	278	287	260	233	304	274	274	245	285	264	289	255	253	266	270	250	269	239	262	247	233	267	261	250	282	243	237	261	238	253	271	246	288	265	252	254	287	294	245	269	257	252	273	259	255	300	246	283	255	282	269	251	255	264	238	263	244	245	242	276	259	271	255	290	235	243	265	249	289	245	250	256	252	234	273	247	235	259	251	253	279	254	276	257	231	254	268	262	235	237
21460	11372	7008	2043	243	227	688	1043	158	107	101	85	107	110	118	122	110	114	117	111	120	109	105	119	99	109	101	103	112	124	127	122	108	88	109	88	91	114	121	112	112	115	111	106	117	107	102	100	132	113	122	103	128	93	105	108	100	106	89	95	104	113	111	97	102	92	134	95	102	105	100	130	100	104	92	112	109	99	114	120	97	121	98	107	117	114	118	110	110	115	112	109	105	94	110	112	120	108	92	125	107	104	108	110	105	117	108	101	119	99	133	117	109	96	102	119	128	95	105	121	105	103	84	121	99	103	121	105	95	113	79	95	110	108	104	98	108	98	108	113	125	105	95	106	89	98	124	97	111	110	97	117	118	99	118	94	109	103	119	126	120	88	102	127	126	98	102	121	101	110	135	96	132	102	114	119	92	126	87	94	102	111	103	104	112	121	110	106	105	116	100	121	107	105	105	117	114	101	113	100	99	124	104	115	103	103	117	89	102	116	117	100	102	100	115	108	101	102	88	101	129	119	96	99	110	117	116	114	114	106	107	115	111	99	106	108	99	109	123	108	114	108	92	102	106	112	104	106	129	134	104	104	120	115	119	117	108	103	117	88	104	129	119	113	119	115	121	91	114	89	124	106	116	101	89	107	89	103	117	99	93	106	108	103	107	106	108	121	106	111	125	96	104	104	110	107	101	126	102	105	108	115	110	109	107	96	89	98	107	113	103	101	129	106	136	131	100	116	106	97	100	115	101	122	123	99	115	126	123	109	127	109	111	111	110	104	112	93	102	110	95	105	108	100	113	101	116	97	112	114	97	108	124	103	109	109	110	101	117	98	119	100	120	130	95	113	127	96	103	88	86	130	97	119	96	123	112	108	95	92	126	100	103	113	103	105	84	112	109	113	117	103	111	103	110	99	124	99	100	88	116	109	110	120	98	102	141	110	119	118	108	110	123	103	81	77	101	111	119	113	113	111	110	99	97	106	85	96	99	123	105	97	121	90	124	114	125	94	104	127	103	128	121	93	108	121	111	129	103	97	111	115	103	105	102	106	126	100	115	119	106	105	101	106	119	119	115	86	115	100	123	103	111	120	113	98	115	123	100	99	92	99	97	108	104	97	108	114	111	121	114	100	107	117	116	122	104	121	129	97	117	91	106	106	117	106	102	112	107	107	112	103	93	103	115	126	119	124	105	97	102	106	101	110	106	105	113	104	111	105	124	95	106	115	85	92	91	121	107	117	114	119	98	96	95	104	97	118	137	96	119	119	128	109	118	122	115	101	90	104	118	108	108	99	119	101	87	113	98	110	109	81	106	112	123	94	110	90	121	99	124	135	124	105	99	112	81	120	111	109	97	111	121	113	105	98	88	123	109	106	114	95	105	100	109	92	118	102	113	119	114	119	107	119	102	121	107	108	98	105	105	96	108	111	100	106	111	104	93	121	107	103	120	103	120	93	101	108	117	97	118	95	104	103	97	122	115	107	111	90	111	102	118	131	119	99	87	118	116	102	126	133	122	129	99	95	119	108	98	119	103	103	126	107	111	96	110	95	120	116	116	108	134	120	121	110	133	108	116	124	91	94	116	79	110	124	110	116	97	113	114	112	103	109	104	111	122	109	117	104	120	96	99	117	97	90	112	110	87	110	102	125	92	112	114	100	105	117	80	125	110	97	113	112	111	116	130	114	96	93	111	98	107	109	112	125	108	106	109	104	95	116	115	123	115	116	126	108	115	95	109	106	101	121	108	117	102	107	107	104	102	106	101	109	99	108	94	100	106	118	115	114	105	103	125	94	93	100	105	100	117	109	96	109	96	103	102	98	116	105	111	115	106	127	104	115	138	109	112	90	117	95	114	99	108	126	119	124	114	98	102	114	109	109	94	126	105	121	112	128	111	104	112	110	99	107	96	109	100	131	105	108	108	119	102	131	104	114	103	100	124	117	108	95	121	104	108	92	94	101	119	93	104	92	116	122	105	104	109	117	104	109	84	105	123	107	107	113	123	119	115	103	115	106	100	104	111	105	103	125	108	101	88	105	102	101	106	105	106	109	111	89	91	111	119	107	118	95	113	77	97	99	134	102	86	109	113	116	116	105	113	126	109	94	104	105	97	107	117	97	105	117	109	113	93	111	115	133	107	139	95	114	111	122	110	115	127	116	116	122	105	95	102	110	117	117	119	114	109	119	103	112	118	126	114	107	109	108	118	102	101	106	104	101	111	110	114	118	111	91	101	122	90	104	105	118	108	115	131	100	98	120	116	102	93	127	88	125	117	115	94	97	117	109	117	115	84	109	108	93	118	117	119	96	124	113	104	114	125	112	91	97	117	97	110	111	94	84	140	117	119	116	111	114	95	110	106	103	106	111	125	104	109	120	96	86	115	108	125	121	108	101	106	107	120	128	118	116	106	140	111	112	126	119	98	90	122	103	126	107	117	108	96	102	102	100	137	119	97	124	122	111	93	115	102	110	107	104	98	133	103	117	111	112	95	95	108	100	101	121	91	100	120	119	115	92	117	104	94	103	94	90	86	94	109	121	96	113	113	96	110	91	112	125	107	107	113	114	111	115	107	95	90	108	121	118	103	112	103	110	115	104	103	92	100	109	116	112	112	128	124	106	102	84	115	89	130	104	114	107	100	94	103	114	91	120	116	105	103	108	104	111	127	103	74	110	114	132	131	120	97	88	115	95	85	111	111	114	118	106	99	100	130	95	119	113	103	108	113	103	117	104	101	91	121	130	114	107	104	119	100	119	114	105	114	113	92	110	127	100	91	127	121	109	93	122	112	113	103	116	115	117	113	106	95	99	114	112	107	102	108	105	116	110	108	113	103	120	104	110	113	112	105	104	125	115	122	102	115	110	106	92	89	103	109	115	119	102	97	117	120	108	107	95	113	99	104	100	109	99	98	111	114	102	118	110	113	108	85	101	105	113	114	100	121	96	106	97	120	98	93	111	117	95	112	85	133	96	106	103	108	105	110	101	119	112	103	108	113	93	106	110	116	118	110	116	95	108	103	114	90	110	114	102	134	112	114	104	106	109	98	101	118	96	96	99	96	115	111	96	115	110	111	103	113	113	86	115	114	106	107	111	133	112	102	103	112	92	113	102	92	104	107	101	120	98	111	99	105	106	128	142	119	104	103	99	104	140	119	114	136	107	120	111	102	100	131	100	108	115	115	108	112	87	126	118	104	121	94	111	103	101	127	104	119	124	118	115	125	115	120	107	99	118	125	104	100	106	107	115	121	89	99	95	113	105	110	115	105	124	95	124	117	118	116	95	102	99	124	84	95	127	122	124	112	103	109	109	130	105	111	132	107	103	101	105	115	107	117	103	105	110	117	129	95	130	108	114	102	95	110	96	112	108	104	95	98	122	90	105	114	113	100	101	99	89	100	111	98	96	101	105	107	121	109	103	88	106	105	107	104	109	111	115	97	102	106	105	103	114	123	98	97	115	94	117	117	113	105	105	114	104	90	110	123	103
13374	8923	9524	3776	430	986	4034	5139	591	329	304	276	280	290	324	283	302	298	284	303	498	310	346	307	266	313	294	256	287	291	308	323	318	262	297	312	283	296	294	313	285	281	329	281	295	289	330	303	287	274	304	304	291	294	327	305	259	272	274	300	324	276	277	287	258	284	281	301	281	290	272	294	271	315	271	297	304	285	287	280	260	314	282	300	303	320	279	302	283	312	296	293	294	303	304	280	324	306	276	315	291	294	268	284	316	301	311	286	264	310	292	311	298	270	315	268	283	287	296	303	300	292	291	279	302	309	319	283	298	293	285	307	272	311	284	284	287	317	305	285	298	306	300	260	276	307	309	292	281	293	293	297	282	309	317	267	317	293	301	318	299	272	292	291	260	308	299	283	310	292	295	289	283	284	306	312	290	282	246	285	281	291	304	291	273	305	298	313	294	297	298	256	312	305	301	304	276	309	269	279	276	295	300	300	282	288	298	295	279	290	304	293	299	278	307	301	302	320	315	281	255	298	334	298	285	251	291	278	306	302	319	291	325	327	284	287	266	292	297	309	287	294	280	276	290	252	295	267	286	298	303	274	283	296	308	298	268	276	277	288	284	299	323	270	306	279	264	281	268	279	303	289	287	306	311	291	260	275	297	282	291	276	315	291	266	312	313	280	300	289	265	317	261	299	286	325	275	298	302	286	277	306	311	276	287	287	285	299	297	305	254	287	264	313	282	262	287	262	284	275	274	295	272	321	292	280	257	315	325	318	282	297	315	298	281	303	291	304	289	295	321	292	296	300	279	259	269	284	280	285	339	303	308	280	292	283	301	281	316	265	266	317	300	288	283	276	301	296	294	297	293	279	329	292	327	291	288	284	273	310	307	303	303	295	270	281	284	265	273	295	302	291	285	304	284	303	269	302	293	286	295	329	291	307	245	331	298	301	300	291	330	288	290	278	284	279	285	280	301	277	348	310	294	302	304	293	329	299	302	280	281	256	293	267	271	326	299	307	287	273	265	294	294	311	309	290	277	307	310	302	275	302	296	277	279	295	275	293	278	303	261	301	302	299	289	305	260	282	294	305	286	302	298	273	299	271	266	311	271	308	268	282	331	286	285	313	281	271	281	277	254	320	305	286	309	269	288	301	264	305	306	260	313	275	313	297	324	303	314	304	243	283	271	267	284	310	299	305	292	282	288	290	290	296	303	278	276	273	298	314	271	286	309	307	270	282	292	303	303	307	276	280	282	269	273	278	285	270	276	279	297	291	288	273	289	303	306	294	285	283	283	317	293	281	291	278	280	307	270	309	268	277	286	272	296	268	263	288	292	273	316	268	291	281	284	275	307	294	300	313	298	281	256	295	291	286	271	266	303	294	316	282	282	320	293	321	282	308	281	295	292	321	284	280	308	315	280	308	295	262	311	311	306	275	293	285	287	286	269	274	293	285	270	269	304	303	313	300	281	290	291	312	331	290	300	292	274	276	284	290	309	328	326	321	319	279	298	297	288	274	272	281	291	274	313	317	254	293	307	263	286	283	316	305	290	310	281	304	286	299	303	270	286	288	284	293	276	300	313	284	305	283	290	271	274	256	275	273	272	295	280	314	281	290	261	288	315	281	282	332	274	275	286	301	265	293	327	273	277	274	293	289	293	276	296	271	307	302	297	292	285	283	302	295	260	268	278	305	286	272	262	275	263	313	309	286	325	264	305	288	272	289	293	299	308	290	273	299	271	279	276	284	308	289	285	321	319	302	266	260	299	294	300	291	281	302	302	304	265	302	281	278	287	295	310	285	297	292	275	267	269	323	295	267	303	290	279	297	306	295	305	322	300	292	256	278	292	276	322	276	274	269	258	295	295	300	319	296	284	284	283	294	267	256	267	283	308	281	316	283	293	320	290	293	282	309	265	299	272	331	302	315	288	277	275	304	292	305	310	266	272	300	291	297	286	291	310	312	291	271	279	293	263	312	299	311	308	298	270	274	284	269	303	286	273	266	283	304	306	303	295	280	317	279	318	283	292	294	312	309	315	293	285	276	279	277	296	284	293	311	272	291	277	289	300	303	290	261	302	275	293	285	280	307	280	267	295	313	280	276	270	274	283	313	295	294	279	288	309	303	294	260	279	317	304	295	308	314	321	286	280	264	314	302	275	304	266	305	313	275	270	297	295	310	292	287	304	279	281	296	294	300	281	292	303	298	287	281	297	276	324	302	311	303	277	288	267	276	318	300	295	287	283	294	308	267	309	290	309	282	274	324	305	306	325	325	271	259	282	275	264	266	297	281	313	265	309	283	270	316	308	280	300	287	283	285	286	289	257	292	308	290	264	293	277	302	316	304	296	285	294	267	293	276	276	330	291	303	264	307	285	272	295	289	310	271	265	281	295	282	272	284	305	308	315	307	300	284	332	295	297	315	298	326	289	297	303	293	297	269	284	280	260	278	281	300	297	280	289	276	270	283	285	327	303	289	290	303	315	304	307	315	277	283	280	318	279	307	313	275	302	310	309	304	341	286	304	307	269	280	279	273	306	321	289	295	308	280	275	306	275	304	292	316	305	294	279	296	281	287	285	279	284	286	300	273	313	303	310	279	282	267	291	291	289	301	295	291	288	270	307	273	300	291	287	328	294	259	290	299	279	310	264	259	281	268	310	253	292	280	297	314	285	278	272	299	303	272	275	293	281	294	290	290	309	308	293	280	282	294	311	283	294	280	276	304	280	287	272	279	320	291	280	289	317	309	295	316	277	264	301	289	320	269	277	312	270	285	286	267	275	297	308	277	258	275	275	293	277	283	281	281	263	289	300	305	296	298	292	294	286	265	277	282	287	268	302	285	314	294	315	282	275	287	295	292	285	294	302	274	285	293	280	268	268	297	317	281	279	301	266	271	277	274	295	296	267	287	287	304	322	272	294	310	302	262	293	297	298	290	319	282	268	266	306	299	322	290	290	298	294	324	271	298	283	307	285	256	286	267	282	289	307	293	287	311	302	292	278	262	297	274	274	297	266	298	266	273	247	271	297	277	269	280	279	270	299	316	293	260	280	313	280	280	252	283	295	316	287	317	316	280	280	283	297	299	281	277	283	275	307	303	293	277	271	275	302	272	263	294	322	323	264	294	327	318	317	287	265	300	256	297	254	297	292	313	270	299	273	296	311	331	284	276	280	306	269	267	292	281	314	318	305	256	310	307	270	277	259	298	302	307	289	299	249	287	277	287	294	309	340	296	304	282	303	309	310	278	297	282	309	272	317	283	266	297	288	282	284	273	290	278	256	296	316	286	292	318	266	284	285	271	279	276	303	290	312	269	272	299	274	308	274	268	315	284	344	300	254	269	306	294	283	283	307	291	302	301	284	311	290	284	300	315	283	265	285	305	301	278	298	318	289	301	279	300	311	270	279	291	293	325	326	302	274	269	296	278	289	292	302	324	285	294	295	296	302	276	276	282	294	313	267	293	285	294	283	286	276	271	296	330	261	301	341	299
43072	30936	24362	11921	3389	1439	2646	4352	3726	254	219	202	191	177	197	183	148	159	135	187	694	163	151	144	152	148	150	157	185	147	137	133	137	134	141	106	136	166	322	178	135	153	141	129	133	163	128	134	147	155	138	135	132	137	131	136	153	157	138	132	129	137	151	138	146	126	124	143	163	142	132	137	135	143	121	139	149	150	147	148	131	146	125	142	132	133	140	148	148	131	131	141	137	140	133	156	141	128	128	134	147	160	126	113	114	131	141	124	130	143	123	145	136	135	148	137	141	122	147	153	134	120	157	135	150	134	141	138	141	137	147	137	129	140	123	130	149	110	126	120	126	157	132	136	150	124	134	132	132	145	158	140	131	143	134	156	137	129	120	145	153	137	136	135	135	125	137	128	124	138	133	120	117	113	128	129	128	130	139	135	111	152	124	146	130	135	109	147	130	149	126	117	137	134	133	135	137	137	162	146	121	138	156	135	111	140	144	139	125	123	138	139	119	138	126	147	115	133	149	135	126	138	140	148	126	138	164	139	118	134	122	129	139	143	133	128	137	128	120	127	146	132	131	134	95	134	128	136	126	128	155	133	123	143	132	134	138	136	137	122	126	133	136	122	131	134	116	150	140	134	141	115	140	132	126	135	123	130	126	152	133	121	141	138	128	142	151	154	114	112	136	114	138	119	136	140	124	117	126	132	145	140	124	134	128	136	138	144	157	130	156	137	124	127	144	131	126	137	127	114	126	100	134	136	117	108	126	119	154	120	133	134	112	139	129	134	128	157	130	118	137	121	127	143	137	126	132	127	130	135	141	156	142	136	120	136	132	130	138	134	134	117	119	136	135	144	135	141	131	146	123	133	150	143	130	132	147	131	131	128	139	129	143	131	137	148	128	126	134	131	131	119	142	148	139	159	122	109	131	136	121	134	162	125	125	128	128	119	127	146	127	144	129	138	137	122	126	127	151	129	135	126	144	130	139	130	129	137	118	132	143	148	131	137	121	122	131	150	153	136	116	159	135	131	137	134	144	155	151	136	142	124	128	130	140	118	149	147	125	133	137	127	142	126	117	133	154	151	134	124	151	130	132	142	125	135	136	142	148	140	143	162	114	127	122	149	137	132	117	146	135	133	159	122	118	153	153	135	151	133	128	135	135	152	124	141	150	98	131	117	114	116	127	138	131	145	140	135	134	131	121	119	116	135	140	104	135	133	132	128	131	112	148	154	136	159	144	138	130	142	116	143	130	159	153	124	152	133	122	149	135	126	114	150	123	111	129	151	132	131	152	139	138	117	151	149	148	126	133	120	117	137	128	150	132	144	152	124	123	127	138	129	142	154	152	139	119	128	117	154	138	134	141	127	112	135	132	123	117	142	112	121	154	138	126	138	126	145	134	119	161	139	139	133	128	143	140	123	121	143	118	131	121	143	153	129	137	134	127	126	120	141	129	139	141	150	158	136	140	162	129	138	135	134	135	109	140	130	138	133	138	130	149	134	140	163	118	128	146	104	125	147	136	145	155	126	119	134	122	173	129	136	134	147	138	126	124	159	120	151	137	125	120	146	134	149	131	114	138	161	150	114	133	136	140	140	154	124	154	149	132	149	122	121	123	152	155	132	143	127	146	148	148	137	122	106	124	143	134	136	130	127	142	127	154	140	148	128	120	119	151	127	142	152	119	130	150	133	138	128	136	149	145	156	130	142	151	141	133	118	135	141	140	118	133	132	118	160	124	137	137	150	141	121	115	151	132	148	138	162	133	128	149	127	148	131	126	151	132	153	149	137	130	157	149	125	134	134	134	165	147	121	144	127	135	137	133	122	148	133	138	127	141	141	119	139	126	123	142	126	132	145	132	133	116	143	123	144	122	115	108	146	139	111	146	138	127	141	140	143	123	135	124	149	116	131	127	148	130	132	129	126	142	156	135	139	128	152	150	137	128	146	132	148	132	135	116	123	141	121	162	126	144	153	151	129	122	129	134	126	127	137	149	132	143	152	122	152	130	129	139	153	133	126	127	146	141	139	144	134	135	101	116	132	121	121	153	146	158	133	135	143	119	141	157	121	118	136	130	143	147	158	133	131	146	150	153	144	149	121	112	142	155	146	112	139	128	127	129	135	140	136	109	121	133	134	140	129	146	129	113	141	140	122	136	134	134	150	140	143	130	143	131	121	125	160	121	131	136	146	141	133	131	106	141	161	138	141	142	142	133	129	139	160	141	142	110	139	136	139	124	120	126	162	141	128	138	134	130	135	121	136	139	130	133	97	135	147	153	124	139	119	158	126	122	130	113	134	116	134	128	128	126	129	141	138	138	138	138	133	138	127	144	156	138	152	161	118	137	112	137	117	143	136	135	149	126	142	138	134	131	126	131	148	149	132	121	137	117	143	151	158	140	129	137	125	126	121	132	136	129	146	137	118	127	130	127	133	151	113	125	124	140	148	126	123	118	127	142	144	143	138	149	136	127	120	138	106	131	119	154	152	140	143	147	144	148	142	143	148	133	134	116	152	123	120	132	97	134	129	118	146	149	138	135	131	123	121	125	139	159	147	135	130	138	131	132	143	150	116	142	157	130	132	127	137	147	142	144	132	142	143	141	125	127	130	122	130	149	145	144	145	131	128	122	117	123	142	149	117	134	139	135	128	127	146	128	115	146	143	144	131	136	142	146	151	144	119	123	134	149	146	125	133	139	149	152	155	134	148	119	132	121	142	116	128	148	138	133	143	126	130	139	140	162	150	133	128	109	135	139	148	140	128	133	123	126	146	123	126	114	133	140	159	144	129	148	144	134	125	120	125	143	136	142	140	149	127	128	159	139	132	111	134	143	116	135	151	125	148	133	125	146	141	134	150	126	135	145	142	132	144	129	159	161	128	120	139	138	116	132	132	130	147	158	145	136	120	121	126	130	152	131	129	121	141	122	114	141	137	123	169	143	134	122	134	152	136	139	124	128	144	155	134	132	153	132	131	139	127	130	146	128	150	136	140	129	141	127	165	116	161	129	142	143	145	131	118	139	131	142	149	137	129	121	144	122	138	140	121	143	128	115	155	124	134	120	126	147	128	123	140	127	128	134	142	129	111	130	125	123	121	131	113	128	133	140	162	129	145	132	145	125	119	147	130	130	147	145	137	120	142	144	147	142	141	125	119	140	120	142	115	139	115	135	136	122	126	139	151	148	121	113	147	149	108	130	124	142	144	125	136	142	133	147	118	143	148	137	138	131	122	160	132	126	137	145	130	131	128	129	136	136	115	134	123	117	166	111	135	114	152	121	131	132	122	141	161	136	154	151	144	131	136	148	116	158	142	147	124	130	132	154	130	135	124	146	108	148	153	127	150	143	140	134	127	134	124	134	133	155	117	139	141	136	138	127	145	113	134	144	137	146	126	141	151	140	141	119	128	129	130	144	137	118	146	153	138	138	143	141	140	145	115	138	135	134	125	141	148	128	142	120	101	124	131	135	139	128	161	139	123	128	103	129	148
28265	23235	21070	9578	2985	3598	9551	10686	11892	1029	905	733	743	670	614	613	605	535	556	747	4330	460	461	457	412	467	431	450	407	419	391	409	429	400	411	421	398	489	1775	659	400	394	374	368	394	359	381	371	359	344	364	334	358	334	375	367	398	355	387	348	357	329	400	382	368	380	355	382	363	371	368	357	318	361	358	342	385	342	367	369	331	347	371	327	361	370	354	346	369	327	379	353	333	343	326	320	377	338	382	319	309	343	345	361	390	360	387	377	338	352	342	367	359	357	353	327	342	326	351	337	346	356	373	336	367	326	348	355	349	336	331	373	372	336	348	361	348	361	334	331	345	364	375	330	340	352	358	327	354	390	330	369	389	366	350	384	370	338	324	315	370	337	369	358	337	321	375	338	359	334	315	334	379	367	354	331	356	376	330	360	327	319	375	348	338	345	318	342	368	349	363	358	340	353	331	341	357	345	352	340	362	351	370	343	356	363	356	352	384	371	382	318	358	358	335	328	349	390	337	343	346	368	397	342	319	375	359	355	329	377	370	352	323	328	365	324	379	369	397	349	384	354	352	356	342	358	374	383	367	349	340	358	364	388	355	355	335	389	336	391	346	346	343	363	344	366	370	357	352	364	354	353	344	387	346	355	332	349	343	346	374	332	318	367	341	343	363	326	340	349	325	371	324	352	353	358	338	307	384	380	352	328	340	361	323	353	346	378	374	386	330	348	328	348	328	355	321	353	352	336	346	351	350	340	328	363	352	370	351	364	376	347	313	370	353	380	350	335	360	342	346	317	354	379	328	328	341	328	321	350	361	358	311	337	308	330	341	385	329	346	373	368	333	332	364	348	328	358	338	356	356	350	351	364	328	351	358	352	344	333	367	383	336	386	364	345	340	304	343	372	360	323	327	347	331	361	358	295	398	329	341	337	388	372	352	332	343	341	342	333	343	355	335	343	363	361	349	338	356	339	349	376	338	355	381	367	377	322	380	330	374	347	318	357	349	294	341	361	344	356	320	364	328	347	359	377	335	363	353	347	347	360	353	343	353	344	348	345	367	348	376	343	359	328	360	315	352	344	357	365	327	362	324	332	317	430	365	328	334	365	354	350	369	335	351	335	344	332	354	371	336	349	359	359	348	337	316	369	339	367	337	366	354	337	347	336	335	376	347	326	361	380	340	344	311	351	325	339	345	334	340	323	324	362	365	361	357	356	334	339	320	359	304	355	353	387	364	356	344	347	352	377	354	352	338	357	386	327	323	371	306	345	337	346	322	335	359	358	366	355	333	360	381	352	357	324	366	355	338	338	356	339	359	322	378	337	339	378	369	364	313	361	364	326	313	354	333	375	375	345	318	362	340	334	360	368	344	333	364	364	353	347	346	366	353	359	367	346	351	350	313	340	362	334	332	363	367	361	365	382	375	329	321	334	344	369	357	368	337	365	350	360	353	369	377	311	312	331	320	384	355	334	336	333	331	375	365	369	361	376	359	366	351	346	355	362	366	361	368	391	373	386	339	347	363	345	351	334	381	335	366	326	357	355	328	328	365	348	358	348	353	365	330	335	315	329	367	392	340	356	377	355	361	373	368	329	348	380	362	355	391	343	344	365	342	333	346	347	356	333	317	334	345	345	348	363	356	323	364	322	350	368	336	357	333	364	307	329	341	341	377	333	351	363	322	370	347	325	327	339	312	378	366	342	315	334	323	312	326	376	371	333	352	358	336	376	309	314	339	341	338	360	378	352	357	329	327	356	331	355	349	352	334	344	335	347	355	335	325	351	354	367	316	313	373	354	315	316	365	348	329	325	331	343	354	365	322	316	354	348	329	306	354	339	330	384	353	352	346	362	361	366	380	342	350	332	327	390	370	369	353	345	354	360	371	382	326	345	347	349	341	364	342	365	355	348	318	383	319	379	336	356	379	343	329	347	341	384	335	343	307	340	362	338	371	386	348	342	352	352	349	412	343	321	393	348	369	355	367	315	330	360	395	369	341	332	375	328	352	350	381	345	369	342	381	363	337	361	357	331	368	345	371	337	343	385	343	338	371	354	361	358	340	341	378	356	340	372	355	347	369	347	346	341	322	369	364	329	349	354	344	340	366	346	313	342	348	356	354	362	382	349	370	367	359	401	370	343	351	350	341	364	381	328	365	348	361	362	349	351	332	371	342	340	353	343	358	349	352	356	364	346	360	345	368	362	367	334	338	335	345	358	352	330	360	383	331	333	347	341	342	330	341	332	335	360	383	328	333	362	338	368	357	369	356	353	381	354	329	353	370	376	344	370	361	330	326	298	376	334	294	354	344	331	349	354	313	370	390	370	338	367	352	337	327	356	371	332	381	340	362	362	349	337	341	347	356	375	326	344	360	295	375	368	336	335	362	333	372	362	367	331	368	377	334	325	348	335	340	349	342	355	330	321	339	361	328	325	314	370	370	339	348	337	327	404	350	328	348	350	388	328	375	331	338	326	303	326	336	355	345	336	316	333	344	332	341	349	343	367	347	353	383	315	323	319	382	338	346	326	392	343	359	357	338	346	338	343	357	380	353	315	332	377	359	354	343	372	329	374	351	353	328	327	377	348	312	338	315	353	338	355	334	315	367	371	326	336	310	328	321	357	339	353	328	365	351	325	337	383	344	372	371	374	338	356	342	376	346	363	346	337	293	321	360	377	339	368	376	340	363	351	373	319	339	339	343	370	361	364	369	320	337	345	339	368	349	343	368	358	360	334	364	360	356	347	336	339	348	330	346	357	353	351	366	329	316	354	329	342	360	341	341	325	367	351	341	347	335	369	367	348	350	340	336	326	343	359	367	326	390	356	328	357	341	344	342	376	327	334	345	343	347	335	367	339	349	331	339	331	339	381	342	375	356	357	337	357	348	327	352	331	347	360	335	397	371	345	348	350	347	345	381	308	338	350	344	352	336	332	354	326	333	350	399	365	355	348	351	361	333	371	359	331	345	372	315	338	368	329	369	323	352	329	321	348	324	334	339	360	377	325	333	353	332	317	342	340	349	341	322	337	320	309	328	352	350	370	391	311	364	347	356	343	327	378	357	305	351	345	363	335	341	370	365	297	359	344	349	360	335	365	343	338	334	342	317	339	363	359	365	355	349	347	350	387	320	339	316	349	334	334	354	344	352	378	382	335	346	343	377	358	361	324	357	366	356	333	366	326	347	346	357	340	344	362	335	339	365	340	366	368	357	347	347	368	342	361	326	335	348	348	383	332	338	325	353	312	368	329	357	364	353	365	355	367	332	328	367	359	349	354	354	351	356	347	377	343	340	360	373	326	326	332	370	383	314	349	323	366	331	334	336	346	336	357	325	354	327	388	332	379	322	366	362	377	349	341	346	354	338	332	358	327	394	357	334	330	359	337	393	371	341	335	362	362	352	333	354	363	345	367	319	363	368	368	326	369	331	325	382	324	347	384	348	346	327	349	369	314	375	368	335	392	354	329	323	357	339	352	356	326	359	333	345	341
50071	38398	31099	16650	6209	4096	5644	14712	10997	479	235	207	188	212	154	163	143	140	169	313	1315	149	122	121	139	129	133	109	126	143	108	100	92	125	122	112	118	248	1430	1366	180	103	105	127	107	103	106	91	105	110	123	123	119	112	93	106	97	116	98	114	108	92	94	97	81	104	95	101	122	100	111	96	111	105	96	121	87	114	101	125	92	98	104	116	110	90	107	109	110	105	117	102	90	86	93	107	81	100	92	112	88	99	108	107	104	91	102	110	114	83	104	99	103	96	114	129	106	100	97	108	116	107	105	99	109	112	118	108	103	100	105	105	121	109	82	115	97	111	102	99	126	117	104	101	98	102	107	109	87	103	101	99	92	104	101	105	114	107	102	101	102	101	81	98	94	101	97	99	92	111	106	111	104	100	105	84	110	95	104	101	108	99	91	111	117	105	100	91	96	128	119	101	117	106	92	96	96	93	100	104	101	100	111	109	112	118	95	105	103	109	108	103	106	98	97	106	93	96	111	104	98	99	100	94	122	104	107	106	99	79	115	105	103	106	106	110	108	108	106	109	104	107	105	114	109	110	93	93	90	104	90	108	85	95	114	104	101	75	114	89	100	90	92	95	104	113	112	107	99	105	103	107	113	94	98	105	95	95	112	91	106	105	84	97	120	98	100	86	101	87	105	102	93	107	117	99	92	126	100	91	82	114	118	128	112	125	113	111	121	106	95	109	117	82	104	100	122	107	102	120	100	100	116	118	96	91	108	93	115	98	111	107	82	94	88	83	108	93	103	107	117	106	104	98	110	101	95	112	102	107	115	91	102	95	113	98	105	108	124	82	98	116	109	99	99	109	93	102	94	78	112	112	94	107	108	92	99	96	99	110	98	91	111	116	96	112	92	106	93	91	106	106	105	121	111	97	100	97	94	100	113	86	118	102	104	87	104	87	112	106	102	115	107	104	92	113	116	103	99	103	106	113	95	98	97	112	96	99	97	111	100	103	109	96	108	100	92	103	119	105	120	110	116	98	115	112	101	99	93	108	99	98	106	89	104	112	102	89	107	98	104	108	89	113	89	109	106	115	97	120	85	109	98	96	80	107	121	93	101	95	98	92	105	105	106	95	102	117	90	108	101	94	99	96	93	113	104	98	105	105	95	102	111	99	101	119	84	100	98	110	134	99	98	90	99	98	99	106	102	85	94	102	102	90	121	80	110	77	111	96	111	105	112	104	98	105	107	110	111	102	115	128	102	85	122	109	96	91	112	76	124	118	94	112	95	120	100	74	104	112	113	119	97	98	101	108	114	104	113	89	103	115	92	81	108	79	104	113	90	120	101	87	107	110	110	134	94	104	118	98	106	100	119	95	98	111	103	107	97	112	90	90	102	88	101	100	99	106	119	97	108	121	106	104	98	109	110	97	109	102	101	96	101	109	96	106	103	109	105	103	99	119	95	99	98	97	121	79	116	113	102	107	95	88	82	94	87	96	93	98	109	86	103	97	78	104	118	102	106	122	106	99	92	91	103	97	111	100	114	102	94	95	103	90	99	96	94	99	103	116	92	101	104	108	90	118	109	93	105	90	90	99	103	114	87	106	115	118	84	100	111	120	87	103	104	118	102	102	103	97	92	91	107	90	104	101	93	98	103	98	107	96	110	97	93	103	104	96	93	93	108	99	103	113	91	94	93	105	97	98	120	108	97	106	111	113	106	110	107	118	93	89	100	92	130	101	77	103	106	123	99	110	99	96	78	115	93	92	105	94	113	99	104	97	102	102	108	117	105	119	110	92	98	102	86	111	78	101	119	125	102	122	106	101	103	98	93	100	104	109	111	115	107	91	102	90	125	104	99	96	91	104	86	115	107	93	126	102	105	116	110	111	86	92	104	112	112	108	83	89	109	97	96	105	103	97	119	97	121	95	82	104	103	104	118	104	104	115	93	101	108	114	112	110	128	115	98	104	100	101	108	94	103	103	93	97	117	128	106	106	89	94	95	109	88	112	106	99	80	118	92	88	107	115	111	96	121	102	95	132	97	91	103	115	106	114	121	110	122	114	113	102	98	97	110	103	86	101	91	111	93	100	100	101	117	122	105	91	115	95	104	92	96	84	118	140	100	106	92	104	95	98	100	114	118	103	84	104	110	97	93	87	100	114	84	121	94	111	89	83	91	99	95	104	94	103	112	97	120	111	97	83	101	115	115	101	97	98	75	99	103	101	111	112	76	95	106	95	106	112	119	110	91	108	106	84	107	104	100	106	103	104	93	111	120	103	94	87	103	114	79	103	104	107	113	108	130	108	106	121	104	102	100	114	100	121	95	89	102	90	104	95	103	90	97	89	97	91	102	103	105	105	131	91	119	108	104	89	90	114	102	111	104	93	91	95	81	110	91	99	104	101	119	102	95	106	103	110	102	106	94	91	104	90	101	111	104	112	107	106	122	96	84	122	111	82	84	107	96	87	101	101	114	91	105	125	98	89	91	95	106	110	95	111	116	121	102	88	107	109	115	98	94	94	98	95	114	99	112	98	100	106	95	89	101	107	105	98	87	118	116	99	86	72	114	100	82	102	96	119	96	111	98	116	114	112	105	106	118	101	106	120	98	86	101	110	107	112	99	110	113	95	104	109	106	101	102	118	104	130	97	118	124	113	120	96	92	95	107	132	113	111	104	109	87	83	112	107	117	100	103	112	106	138	112	105	105	120	101	108	90	102	99	110	86	94	95	98	120	94	91	97	105	109	93	107	129	105	101	124	79	71	120	105	106	97	83	109	112	104	119	106	99	87	89	90	98	95	106	97	88	88	106	98	108	93	100	113	109	110	98	90	97	90	111	106	102	110	88	118	110	94	106	98	94	91	99	131	106	112	96	86	105	100	93	123	108	81	89	119	95	126	101	125	101	92	105	107	112	96	106	120	100	105	83	84	111	124	99	106	117	106	114	75	109	105	111	103	111	110	99	92	108	110	93	113	107	89	123	107	100	110	97	114	119	112	113	100	108	102	120	93	94	101	104	93	97	95	111	92	90	105	111	94	105	103	93	101	98	96	105	109	93	115	87	100	99	98	96	91	85	101	96	117	102	105	116	106	105	103	96	99	121	90	102	98	106	109	111	111	107	106	104	99	104	108	96	110	102	106	99	92	94	107	88	105	117	89	111	106	133	96	108	87	110	105	104	114	95	100	102	91	114	110	95	118	115	100	109	97	85	100	106	91	102	99	117	104	103	85	94	126	104	117	80	108	96	97	91	85	90	105	80	120	117	104	97	105	117	122	113	101	102	122	92	99	112	98	127	96	98	107	118	95	96	105	93	92	96	102	106	119	107	104	108	109	108	96	108	110	111	111	123	109	129	105	100	102	103	115	103	99	88	86	112	106	103	95	118	103	119	98	98	111	106	98	97	98	90	102	102	102	98	92	99	99	102	106	109	121	92	97	101	107	106	84	107	96	106	109	125	95	90	99	96	101	102	112	98	110	96	121	100	113	92	98
33691	30676	25457	9956	5286	9807	14252	31615	17300	1368	1200	1039	931	861	785	697	640	666	581	1687	8028	475	499	480	434	463	442	401	431	399	367	432	402	366	368	353	368	1671	9347	8698	642	325	331	311	315	351	283	294	293	287	305	283	294	299	319	292	282	328	322	281	286	288	287	268	299	303	281	316	281	254	277	257	266	294	282	255	282	290	301	278	292	283	301	301	262	268	270	267	288	271	297	285	290	283	285	296	272	269	264	254	262	265	275	289	300	270	272	278	277	270	278	257	288	276	272	265	305	301	269	270	266	301	265	258	296	290	270	262	276	259	275	231	294	288	259	261	266	261	259	254	279	246	254	305	280	298	263	253	285	294	283	282	281	244	319	276	261	273	279	281	269	274	262	294	272	264	256	274	247	271	258	248	288	307	276	284	261	315	280	275	289	271	295	275	262	274	293	268	239	260	271	275	261	244	263	300	257	276	263	267	288	291	271	289	295	289	248	254	274	249	263	257	290	275	294	293	287	263	252	284	251	259	290	299	252	264	242	286	277	255	267	287	277	248	280	312	242	253	243	272	259	282	263	278	276	306	265	285	278	253	283	280	283	257	266	287	277	275	268	243	223	261	273	331	276	237	276	279	270	232	284	311	251	260	264	274	255	241	271	286	261	265	268	256	261	265	258	251	288	258	252	257	299	277	291	266	272	265	252	263	228	268	248	284	247	280	286	247	298	265	249	283	253	293	245	290	264	270	262	263	262	310	258	262	284	270	283	289	246	303	284	258	253	274	271	274	264	254	259	269	261	283	271	288	281	276	253	261	287	253	259	256	262	278	281	279	281	283	277	298	276	255	255	247	278	269	247	286	258	271	257	279	262	266	301	272	270	269	262	261	300	268	272	284	285	269	270	241	254	252	259	284	259	271	263	258	232	265	302	272	260	252	270	260	261	281	298	250	283	274	278	265	271	260	244	269	254	308	267	279	303	292	272	250	255	267	260	299	261	273	278	284	265	281	256	271	239	245	238	265	276	226	274	286	239	249	266	307	292	302	286	263	246	247	264	244	276	263	230	257	264	248	313	252	270	256	266	231	265	261	256	245	266	270	302	276	254	266	278	302	285	263	269	279	285	273	255	282	272	262	270	269	283	300	262	274	297	268	258	280	265	277	271	263	261	259	259	275	290	252	271	275	249	292	248	279	266	255	266	272	281	254	277	283	271	263	254	246	277	254	282	251	285	259	290	287	274	271	296	276	280	263	291	244	233	262	269	272	251	278	269	285	268	272	255	249	256	268	265	293	276	301	278	287	281	262	259	270	291	284	292	253	258	282	280	261	253	269	275	246	262	315	265	260	282	241	279	248	267	269	271	266	270	260	265	280	251	273	274	273	279	273	252	270	294	278	280	261	272	269	287	269	262	257	308	260	213	264	284	259	245	269	275	276	262	266	262	269	264	286	287	268	284	282	281	288	278	278	260	274	292	275	274	274	278	293	256	265	280	276	269	275	271	282	227	287	266	257	273	276	271	272	292	259	258	253	262	281	278	285	268	278	268	270	243	284	302	276	288	260	259	254	256	292	271	258	286	273	254	289	256	256	254	253	299	264	305	262	253	247	286	286	257	227	245	280	282	283	268	280	264	271	279	280	277	274	263	271	290	288	262	269	266	258	260	271	296	311	262	260	249	276	272	280	241	269	261	276	292	257	295	287	266	277	254	270	287	297	293	253	253	275	251	261	264	281	296	249	293	267	286	274	296	297	282	244	269	264	236	280	281	231	308	252	268	279	286	256	280	274	266	266	292	295	247	264	257	260	245	257	275	281	283	235	268	272	281	261	242	245	274	284	287	267	269	281	265	263	281	270	257	306	306	277	276	274	240	294	281	259	257	247	267	281	278	253	256	265	307	238	273	286	279	230	251	235	259	261	249	258	295	283	227	276	260	254	300	246	288	268	287	261	287	284	273	294	275	283	261	246	232	260	240	282	255	241	265	294	291	243	282	257	252	265	274	250	286	264	260	275	243	238	288	236	270	302	277	263	250	295	253	263	269	293	273	284	252	266	281	262	252	268	265	285	295	260	269	262	309	271	293	290	258	283	262	270	288	281	282	263	290	287	263	256	268	263	248	258	258	284	274	264	251	264	265	252	269	276	270	246	298	267	291	272	271	242	298	287	246	310	266	234	274	269	275	257	279	255	258	292	292	284	298	259	262	278	277	260	268	255	278	280	288	244	254	306	269	264	250	283	243	285	246	280	256	275	257	273	251	270	265	279	278	280	265	289	297	273	264	269	278	274	283	248	299	278	275	251	264	263	270	310	266	294	272	280	276	272	308	236	259	244	269	271	260	295	290	246	275	272	256	251	278	276	304	242	250	280	256	258	274	277	244	257	262	245	281	263	266	251	256	253	279	275	260	267	269	266	244	267	283	282	258	288	249	267	256	271	271	254	245	276	249	276	272	275	283	291	269	288	280	275	295	270	275	272	291	298	244	274	303	261	250	246	229	275	255	266	254	256	257	273	248	239	253	294	287	272	245	261	300	258	278	246	274	296	247	292	254	292	266	260	253	242	257	263	257	275	262	262	261	261	267	234	278	293	262	251	269	238	286	279	252	278	280	252	298	272	228	257	249	248	262	274	288	270	303	246	258	285	262	248	272	256	284	259	258	281	264	276	257	313	265	256	294	281	259	277	259	281	286	263	264	266	257	272	271	290	274	250	249	276	287	280	253	276	259	278	288	308	272	240	247	273	281	287	249	303	271	251	260	241	283	259	273	297	248	273	251	275	263	268	289	258	271	262	294	231	275	253	227	275	278	261	292	244	268	271	288	261	284	275	240	266	253	273	287	273	243	281	294	267	239	260	245	267	248	264	290	262	304	285	244	293	269	265	290	254	281	276	271	255	246	297	268	241	258	277	294	266	274	261	280	301	275	275	280	240	297	283	274	272	264	262	258	247	289	271	229	259	267	252	258	261	275	250	241	270	240	287	286	261	275	296	255	259	236	285	288	266	276	306	278	257	256	275	258	249	276	280	265	255	232	250	259	276	264	283	270	276	250	232	272	269	281	281	298	245	247	257	273	309	293	258	293	263	283	271	270	262	272	269	241	255	268	253	246	275	281	268	272	270	259	289	269	278	277	272	292	237	259	278	291	247	264	266	270	274	322	298	246	262	259	264	280	257	271	262	282	310	293	275	272	266	297	293	276	278	241	258	275	279	266	287	265	249	291	262	290	270	279	292	254	274	258	294	248	236	261	270	248	280	253	265	273	282	260	285	265	257	278	283	285	278	264	236	292	250	260	256	280	242	256	295	254	263	272	270	245	249	249	253	279	264	250	302	242	272	283	260	269	279	253	267	238	262	272	275	293	277	279	271	291	246	287	293	262	280	250	252	281	249	289	281	294	283	248	250	305	288	260	278	298	236	294	241	254	273	288	261	262	274	287	267	266	255	274	259	251	281	266	256	247	286	245	250	297	302	246	243	296	266	279	268	248	251
17945	8933	5636	701	205	288	222	409	183	131	112	130	116	101	117	112	102	117	105	114	145	120	119	103	149	111	109	125	128	97	96	100	120	114	146	105	107	118	165	181	100	105	111	102	97	104	133	116	121	107	112	127	104	112	97	128	110	103	115	111	130	100	98	89	113	113	147	108	125	115	127	110	112	103	112	104	114	100	105	119	139	106	117	107	105	107	112	112	111	115	119	105	118	107	128	117	126	126	109	132	103	112	119	116	104	96	117	97	110	121	119	133	114	108	108	113	121	100	86	128	136	117	101	103	111	116	114	138	89	115	118	119	121	110	105	97	125	112	113	126	133	100	127	124	120	121	128	130	109	109	118	104	116	120	106	126	110	106	118	115	103	113	99	110	125	92	107	121	108	111	116	108	110	115	121	102	126	118	108	119	105	107	94	111	93	143	102	111	104	105	103	113	115	122	109	120	132	108	103	105	123	121	100	117	98	112	118	104	119	109	121	130	115	82	96	111	103	90	128	127	130	112	106	132	116	96	119	136	138	124	114	125	131	99	105	97	106	130	127	126	109	116	122	80	102	132	120	131	109	106	98	126	120	124	116	124	105	101	92	144	119	90	114	99	136	127	125	107	120	97	122	128	104	101	105	109	105	109	111	127	127	102	134	107	109	116	117	106	118	125	114	86	100	111	114	111	118	122	124	112	111	122	136	108	98	126	129	102	119	97	122	105	121	112	96	96	116	116	118	126	105	117	134	122	113	121	118	110	131	109	130	107	103	124	122	121	112	118	123	111	127	97	115	120	130	115	107	123	120	108	108	95	115	137	97	137	124	108	101	103	113	129	101	115	124	106	122	128	115	102	103	84	107	102	130	110	118	127	125	105	126	118	126	96	108	113	105	101	106	100	123	101	109	125	115	124	104	116	112	96	101	108	108	134	126	100	108	111	116	91	99	114	139	130	95	121	115	104	113	108	126	125	117	126	125	119	133	104	104	132	116	110	112	126	111	116	103	118	116	121	128	116	97	137	97	110	129	120	101	118	97	97	124	114	109	108	118	92	112	114	89	102	108	105	126	108	118	131	116	116	136	114	104	134	107	102	102	120	122	95	114	115	108	106	115	104	135	120	118	120	103	115	117	106	124	106	95	130	113	108	104	104	113	125	107	107	126	103	128	108	102	117	111	104	119	122	116	120	111	113	121	113	112	115	113	107	132	124	130	130	114	119	119	117	113	120	128	107	130	106	99	128	122	109	111	120	146	113	117	101	122	114	111	112	127	118	111	121	126	132	114	108	109	120	108	120	125	104	96	106	95	137	123	100	101	119	117	112	116	93	129	97	97	107	103	124	120	104	124	107	116	127	113	97	88	100	120	120	121	116	109	112	109	109	113	121	105	135	128	89	115	105	132	103	99	127	115	90	108	120	115	106	99	108	122	124	99	113	128	100	112	122	116	117	105	114	113	104	95	120	112	120	114	116	118	121	129	105	110	102	124	93	132	118	125	112	105	121	101	103	124	110	116	125	115	116	104	132	92	108	119	115	94	128	106	98	116	100	112	121	112	102	101	136	110	113	112	97	123	97	117	108	111	112	105	110	109	113	124	100	124	103	112	120	96	118	107	116	115	88	116	95	106	108	134	102	125	117	99	96	117	119	122	118	142	120	113	114	112	119	131	101	126	113	106	107	106	115	113	106	108	114	130	113	111	116	106	114	125	112	120	121	115	98	106	139	124	108	104	131	119	116	123	131	135	96	107	136	111	110	107	118	114	130	107	108	114	120	127	112	108	117	99	106	94	124	119	119	127	139	105	113	104	137	108	112	113	108	116	123	114	119	97	112	126	123	102	124	106	117	120	122	140	112	106	100	105	123	122	116	104	128	105	103	119	129	113	111	88	103	107	123	124	117	111	122	131	113	119	108	130	116	105	119	94	118	126	111	117	100	114	128	100	127	114	113	123	120	101	111	102	115	108	124	107	135	111	110	78	122	108	133	117	118	99	101	105	114	103	112	117	99	106	128	126	115	113	112	116	98	101	113	110	125	113	102	124	123	111	96	122	98	106	111	123	108	112	124	118	105	93	122	107	110	129	104	139	129	112	109	116	117	122	122	135	88	116	113	110	116	136	116	95	129	95	120	115	113	124	114	91	108	97	102	112	112	105	128	110	107	112	116	117	107	105	119	124	108	98	108	99	111	117	115	111	115	115	106	133	98	120	118	107	104	115	102	114	119	103	131	118	113	118	118	125	120	129	121	114	130	137	118	137	123	120	109	95	109	125	128	110	118	132	119	105	117	117	105	144	136	108	114	116	89	124	107	113	115	114	113	124	103	111	135	124	128	118	117	117	104	114	125	119	117	116	121	113	113	96	94	135	118	117	112	122	130	101	99	121	106	121	105	123	95	90	136	105	122	106	104	115	115	102	112	126	108	113	123	110	100	118	108	105	115	108	133	107	107	113	121	115	100	90	102	116	120	105	93	118	99	107	115	108	94	107	122	120	120	109	125	121	110	107	111	107	108	125	113	92	97	112	99	113	127	95	99	140	105	107	101	130	126	103	108	132	103	112	125	114	105	134	119	116	125	112	102	122	100	110	131	105	137	119	106	111	130	121	111	103	114	119	134	133	116	135	105	104	111	104	107	136	125	105	106	114	107	92	128	92	107	111	103	106	106	110	121	122	122	132	126	108	119	114	113	98	105	117	107	128	111	105	122	97	111	122	119	134	121	137	124	92	118	106	136	126	93	130	104	117	119	134	107	96	128	116	110	112	122	110	118	126	102	138	112	127	110	104	109	132	121	111	109	121	119	126	105	120	99	120	110	105	108	123	97	129	117	110	120	126	128	120	121	131	117	117	121	107	111	108	102	108	118	117	131	107	121	118	101	117	133	124	102	130	99	105	103	112	119	119	130	99	105	118	118	124	112	108	109	114	131	115	116	106	108	108	126	114	114	107	109	112	111	111	109	134	125	98	118	121	117	124	107	109	130	131	118	120	115	130	123	117	129	114	105	122	106	132	115	105	104	119	102	109	105	99	116	99	111	98	109	120	123	96	120	108	115	115	102	103	117	127	112	109	116	125	123	120	112	101	102	95	112	109	138	122	116	92	108	127	114	130	133	118	133	105	121	98	112	119	102	126	111	136	104	107	128	114	100	103	95	102	127	102	118	119	114	107	136	122	118	119	127	112	126	118	122	117	118	106	132	127	114	132	102	136	117	139	105	118	126	116	111	110	101	115	109	114	118	113	128	119	103	118	109	108	118	116	120	114	119	120	117	112	130	121	129	108	124	108	114	131	118	106	100	105	109	126	128	105	115	118	116	124	127	86	115	114	111	119	115	99	128	100	125	120	124	118	103	115	116	103	124	113	139	117	117	108	108	111	95	124	121	106	87	120	123	101	106	91	97	95	131	123	116	102	117	115	104	122	113	104	109	106	94	110	112	113	131	121	112	110	125	126	103	132	114	110	129	131	96	113	105	113	100	116	125
10832	7845	6951	809	574	1300	901	2396	676	327	327	332	348	343	309	316	349	356	299	290	639	324	287	320	279	294	342	295	291	319	321	306	322	289	311	285	306	324	796	768	314	292	310	298	289	310	302	325	333	334	298	310	313	329	325	314	299	316	305	305	299	289	267	316	287	292	342	292	296	324	301	302	309	313	298	295	296	298	335	323	303	295	298	289	274	313	309	337	306	304	298	317	303	276	310	328	341	284	298	301	278	298	315	301	309	309	313	305	293	289	310	281	308	304	290	316	289	279	306	300	300	340	306	330	307	311	320	287	313	299	275	283	315	329	320	308	313	276	297	309	347	297	313	305	313	296	254	295	259	320	322	296	291	325	275	328	298	295	341	277	304	321	305	326	320	311	293	340	305	285	308	294	307	323	311	302	317	272	332	334	274	300	315	289	304	289	272	321	296	286	326	298	322	312	307	303	313	310	313	287	319	326	327	300	302	341	294	287	287	302	324	300	291	283	265	294	279	322	307	292	329	335	315	327	286	293	320	300	337	308	278	297	299	273	288	281	301	285	266	317	294	296	290	300	319	332	287	306	352	278	320	314	350	294	267	319	312	292	312	278	298	312	290	292	290	299	321	313	294	302	330	324	318	326	279	302	303	335	345	301	328	311	330	311	310	312	291	294	322	305	327	320	299	302	314	284	287	310	311	308	303	314	323	299	318	328	295	298	300	307	305	301	309	301	281	287	307	312	316	296	308	287	284	303	277	339	311	314	291	319	311	267	285	311	318	311	352	302	296	313	306	322	300	327	315	305	295	282	296	332	315	283	312	327	322	297	326	312	308	329	311	299	301	292	285	289	290	310	308	276	304	308	292	308	319	305	318	270	294	285	321	317	332	319	302	300	251	304	315	313	311	302	322	311	304	305	337	287	285	321	296	305	300	326	297	306	326	296	297	310	320	304	281	289	291	301	303	291	288	271	252	316	304	334	299	305	281	312	323	316	334	293	334	281	286	299	285	286	288	316	314	297	342	301	310	323	293	303	295	307	289	324	301	288	306	286	288	292	316	333	330	268	317	319	369	305	307	313	323	321	329	336	291	305	314	318	305	298	316	309	306	305	325	294	307	330	327	289	316	332	283	286	327	286	273	312	314	324	306	302	291	313	324	337	309	287	338	309	306	312	267	293	304	292	335	316	283	303	351	314	299	312	320	328	311	305	306	298	311	296	293	316	267	312	312	288	291	282	275	331	301	302	341	310	331	307	329	303	314	281	293	323	299	292	284	324	271	314	299	309	276	283	306	325	301	313	352	339	306	304	301	327	322	298	290	331	298	314	313	301	316	281	310	304	316	308	312	293	325	329	291	296	288	317	311	329	305	296	324	306	285	295	295	306	329	295	323	293	296	303	301	333	285	303	291	309	294	315	298	296	320	294	290	339	310	276	306	318	285	277	313	325	308	297	291	326	312	300	296	294	290	299	333	274	309	275	289	292	270	322	302	315	325	320	310	300	341	293	285	299	307	302	313	304	313	297	313	300	296	317	297	313	336	276	300	302	329	285	293	315	292	270	305	318	335	315	305	335	316	280	314	304	310	304	317	306	305	319	323	312	310	297	301	312	300	315	295	305	273	294	304	301	299	295	283	304	297	292	316	306	287	316	320	323	312	305	301	324	327	300	311	316	312	301	312	324	312	297	332	313	331	309	300	290	289	307	297	301	328	320	302	290	333	293	315	300	321	277	300	292	290	303	280	324	321	302	278	315	325	316	313	319	302	315	320	314	293	294	311	356	327	323	322	287	311	302	286	292	320	290	328	319	315	316	307	332	316	313	302	304	326	283	299	305	323	293	300	310	283	302	303	286	326	255	290	305	327	353	334	286	300	307	325	319	321	286	286	312	295	310	315	301	324	307	315	315	317	311	283	311	298	298	301	294	298	290	304	273	311	307	306	315	309	291	328	274	289	285	294	309	265	319	308	322	279	282	317	332	316	309	297	301	298	271	300	291	330	287	323	292	306	309	299	314	312	296	297	318	333	305	327	299	323	285	277	319	292	316	291	314	301	317	301	280	325	329	295	334	318	290	309	280	338	300	282	310	315	295	295	305	341	298	327	313	319	313	300	298	300	321	305	316	289	318	296	291	314	324	300	265	305	288	313	318	310	294	314	327	323	307	289	287	335	317	280	306	350	327	300	314	316	316	318	315	362	329	286	292	262	330	324	296	304	282	297	286	277	288	295	313	309	306	287	306	337	303	312	314	298	292	294	298	315	318	308	312	289	306	308	293	325	313	321	315	297	315	314	300	292	301	313	290	308	310	291	312	327	320	286	313	324	311	295	298	343	301	295	270	298	300	293	282	279	309	321	308	293	296	276	297	319	298	318	322	277	329	290	291	295	283	296	292	305	339	335	292	271	283	291	317	308	292	308	284	285	319	334	326	318	325	307	309	319	288	282	286	286	335	301	314	351	334	317	314	311	309	284	317	297	333	285	288	327	303	300	277	301	342	283	307	302	301	273	292	279	292	280	310	321	325	298	281	303	312	322	343	316	298	316	305	264	307	282	304	292	292	327	308	303	321	301	323	312	300	311	288	307	298	319	322	315	294	295	290	283	287	290	304	295	320	305	274	307	315	297	317	339	290	325	283	344	316	296	319	289	326	290	296	320	286	320	294	302	310	288	278	300	307	287	339	300	316	325	320	292	289	336	289	277	326	290	302	262	294	281	306	287	316	334	300	304	322	326	321	311	321	289	307	310	314	309	292	315	290	318	291	289	297	275	296	288	297	317	294	291	303	278	306	287	268	304	311	301	328	291	308	314	316	302	310	317	289	306	290	302	302	295	317	300	311	311	300	328	336	329	315	303	300	323	319	290	287	318	293	269	297	315	338	264	286	306	315	296	289	286	302	322	311	269	322	296	328	289	279	326	328	309	328	320	299	275	284	331	315	304	319	310	317	296	302	333	318	291	337	319	348	288	288	314	291	309	304	281	285	315	277	287	297	301	304	283	320	317	308	322	340	280	300	314	310	268	314	316	313	312	301	316	275	312	324	274	318	315	327	323	336	299	300	302	287	286	286	327	337	288	303	299	307	332	324	298	309	330	283	309	302	268	284	339	309	305	310	323	276	294	304	326	337	306	321	279	299	341	287	281	308	276	311	321	301	336	315	295	285	305	294	321	309	339	309	347	318	318	301	304	344	280	324	298	292	326	313	327	345	292	317	313	291	322	316	310	304	298	292	277	329	324	319	317	314	304	322	282	289	290	283	320	291	309	330	328	290	281	301	303	337	325	295	309	310	296	302	302	318	290	305	313	291	289	285	308	295	300	316	307	294	313	282	293	306	276	297	286	331	264	308	322	270	287	290	298	262	298	305	307	298	312	336	292	294	280	303	294	278	322	303	296	304	297	297	331	346	305	274	291	319	312	324	305	292	312	324	331	330	297	307	257	277	306	296	310	297	308	310	310	308	360	321	303	318	311	315	297	307	307	340
41234	28139	36733	19904	6421	14499	18308	10013	2055	235	212	196	190	194	183	163	162	149	171	164	435	189	138	158	157	141	151	164	163	136	150	154	147	155	139	153	156	187	330	120	134	149	154	128	142	119	143	121	132	138	150	145	174	128	143	139	152	164	148	132	134	111	133	145	136	136	147	140	131	170	154	118	139	145	149	150	143	140	148	127	147	132	168	148	134	137	136	118	145	137	138	158	127	135	144	146	130	126	125	151	137	135	146	159	128	146	133	146	168	139	145	128	148	144	126	133	143	175	139	158	114	133	164	149	140	149	143	144	152	129	128	139	137	123	131	137	133	133	145	136	142	136	132	129	132	143	146	145	125	121	136	145	152	148	152	166	155	130	150	155	127	145	141	149	145	146	144	140	154	127	167	137	127	131	145	119	160	128	144	156	129	138	130	159	155	148	133	149	160	141	139	145	135	153	138	120	144	153	125	130	147	151	133	136	138	141	116	154	140	123	132	135	146	141	153	134	135	135	158	159	125	154	151	128	133	150	145	126	141	152	140	142	130	138	137	161	151	120	146	148	184	133	157	143	136	126	139	146	134	149	159	138	131	138	155	117	146	134	147	137	129	141	162	143	174	136	143	145	147	129	122	161	143	135	138	141	145	169	129	139	161	124	133	130	137	148	138	148	139	156	125	123	156	133	120	126	159	139	133	144	124	138	145	141	109	146	152	140	117	153	140	140	150	144	124	137	166	154	117	134	156	160	153	137	117	125	129	141	134	126	144	129	149	138	141	141	130	143	131	152	121	145	141	148	159	134	139	153	147	132	115	132	128	136	137	149	135	132	118	138	139	137	138	154	146	123	135	138	135	126	160	127	136	115	160	143	138	158	145	148	153	124	179	154	147	117	133	136	112	137	132	155	132	132	120	136	135	171	157	144	137	134	150	130	162	137	136	125	130	145	140	132	150	140	149	151	137	130	138	135	137	138	145	139	134	140	154	134	122	160	149	150	148	131	140	140	156	121	145	156	131	143	126	137	141	129	150	123	146	150	131	142	132	151	117	141	128	151	132	149	133	128	137	146	156	135	141	123	119	160	127	151	142	126	146	131	143	126	118	133	132	138	139	131	124	137	129	128	154	124	119	133	121	138	127	149	129	148	128	138	172	124	126	136	116	126	119	151	136	136	125	127	161	135	166	147	134	135	136	144	130	141	146	120	162	113	148	139	128	133	148	145	154	127	130	130	151	129	123	133	130	143	150	134	158	153	144	123	135	161	156	159	142	133	147	127	145	140	136	141	169	136	142	128	134	133	133	128	146	122	154	135	117	121	132	150	149	128	127	146	156	146	141	121	126	151	113	149	140	138	132	156	142	141	144	133	127	144	142	136	145	138	138	165	160	152	121	140	138	153	136	127	166	147	159	152	138	126	130	143	131	129	146	150	136	146	161	121	135	149	122	130	122	142	149	142	141	133	147	128	133	132	158	133	155	140	134	133	125	136	155	124	136	141	140	152	157	136	120	154	160	130	148	166	127	124	127	156	148	148	133	149	141	147	135	136	149	145	129	140	146	134	140	90	136	155	134	125	135	135	126	154	126	151	140	149	113	123	137	135	129	155	152	125	127	141	131	144	129	148	151	133	131	117	133	148	154	131	115	149	134	130	141	149	148	142	149	141	135	127	128	148	136	123	127	139	134	138	142	164	146	133	135	124	134	127	140	129	141	137	119	149	152	130	134	123	147	163	135	126	155	124	134	132	116	154	159	135	128	144	132	139	159	140	122	123	153	131	145	140	138	148	132	151	139	136	112	158	129	131	163	129	131	128	129	121	146	134	138	144	164	136	138	164	135	141	156	132	149	140	150	143	137	146	120	140	125	118	157	136	142	150	122	142	137	126	159	155	160	154	149	111	140	136	139	151	139	124	151	143	141	149	158	140	145	142	118	126	154	125	126	152	118	136	135	128	149	147	151	149	151	123	133	134	135	142	132	136	122	125	166	152	139	137	139	127	147	153	134	154	142	127	138	143	124	143	125	157	153	156	130	110	131	142	155	139	132	159	156	134	144	140	132	146	131	166	150	124	150	167	142	137	127	142	142	149	152	132	155	142	116	119	163	123	119	122	134	152	130	141	161	126	112	152	140	129	144	133	137	128	133	149	142	107	117	151	136	155	129	140	139	141	151	119	133	132	153	126	153	145	130	130	156	169	141	146	153	131	118	125	137	136	160	135	165	112	142	126	143	141	138	149	149	145	139	140	144	129	142	134	123	128	172	158	142	132	132	132	156	129	153	139	142	144	155	144	129	121	141	136	128	156	129	155	141	137	152	141	139	151	135	122	135	143	140	133	131	143	129	144	122	137	138	158	147	152	126	136	159	139	133	153	154	128	124	122	144	150	148	126	130	150	153	131	137	123	136	133	160	126	139	157	154	132	120	126	134	138	145	161	135	132	122	155	149	150	149	136	167	162	127	123	140	141	131	148	130	126	152	148	139	128	141	134	151	132	129	150	120	133	147	153	115	136	126	147	122	118	142	150	121	119	152	133	123	121	140	140	148	153	142	162	131	135	149	152	146	124	148	130	132	142	124	147	136	141	133	133	129	138	140	139	131	135	133	129	153	141	139	136	149	137	142	118	136	143	135	153	123	142	151	148	136	149	111	136	138	148	134	135	146	125	133	123	125	147	154	143	148	140	169	156	140	140	148	134	123	157	146	142	138	129	137	125	140	161	130	146	156	145	148	148	149	140	148	117	144	157	150	153	150	146	137	139	146	138	131	139	138	152	141	140	143	141	149	144	126	137	121	148	115	138	162	135	143	162	134	139	159	154	133	143	127	127	142	139	135	156	136	125	147	147	136	120	137	141	157	138	143	148	133	132	143	132	132	128	118	171	156	116	137	136	131	135	150	145	137	139	123	141	143	141	113	130	120	134	152	137	162	149	148	133	146	141	126	149	133	133	158	130	151	135	130	152	141	144	148	112	154	129	128	126	136	146	146	116	136	133	138	140	130	132	120	136	122	133	114	127	137	126	145	157	135	155	154	130	140	131	164	136	133	120	143	151	156	131	128	158	133	134	154	141	137	155	148	131	128	147	135	153	146	155	122	146	132	143	126	143	141	149	144	145	118	123	132	127	141	133	127	139	134	135	159	147	121	121	137	137	123	111	145	139	125	118	129	167	127	123	148	158	142	145	149	141	151	137	129	164	128	138	135	132	146	134	146	150	141	147	137	149	119	138	115	135	142	140	151	142	145	150	134	137	129	148	118	155	144	132	126	121	136	144	130	142	132	142	139	119	128	139	142	141	130	140	171	129	141	129	148	128	144	131	116	138	150	149	144	142	134	137	138	141	136	160	148	131	146	112	156	147	151	139	136	142	147	146	131	152	130	137	138	149	135	130	147	139	146	126	138	147	161	138	124	154	153	141	145	152	164	141	129	154	134	142	144	137	139	156	144	145	172	136	135	118	148	144	149	155	146	140	117	140	113	125	151	154
27003	19891	33208	11379	3349	28229	23707	24300	2646	938	774	750	679	601	610	594	513	513	527	459	2665	529	460	442	442	416	460	432	462	428	431	421	402	370	396	403	428	762	1809	376	404	386	355	397	401	403	379	359	390	337	373	356	357	395	385	369	371	395	412	375	368	354	360	349	389	402	357	402	342	370	375	346	342	351	362	377	363	365	377	396	398	351	386	346	372	392	398	339	393	338	398	380	388	372	361	409	376	363	376	365	341	353	336	367	363	385	354	375	374	359	412	334	377	373	361	377	374	349	351	358	365	365	372	351	355	383	396	377	359	330	374	395	340	352	336	347	361	365	369	365	350	362	364	389	368	343	357	379	367	348	410	360	367	356	365	356	354	344	375	376	368	355	367	353	338	357	349	376	363	383	386	364	358	347	350	403	329	390	371	359	356	342	346	337	351	368	355	353	375	354	382	330	381	355	347	343	349	358	377	404	387	353	342	367	389	357	367	332	345	362	393	368	335	373	359	357	371	363	348	349	330	376	341	358	403	362	397	351	357	362	360	383	372	366	389	339	390	340	321	371	349	355	384	362	382	376	361	364	379	357	375	338	361	338	334	355	367	375	298	356	381	354	360	345	341	354	368	327	374	324	366	353	358	345	362	363	353	367	369	359	368	370	365	341	377	364	356	384	365	375	371	359	349	352	361	354	335	359	379	346	342	333	346	343	334	378	333	357	377	358	363	392	371	355	365	356	362	372	378	357	330	334	383	347	356	360	358	343	341	346	360	401	329	328	367	343	356	349	375	361	342	396	351	376	358	355	378	356	359	356	378	347	376	381	373	375	362	358	351	365	360	359	378	356	374	373	376	363	346	379	321	384	373	396	367	384	343	355	383	371	377	341	362	334	346	380	370	371	389	382	382	365	333	315	375	357	366	344	384	381	380	378	366	356	358	372	382	336	393	341	377	336	343	355	366	369	364	338	343	344	391	390	343	364	384	331	371	386	418	354	322	356	361	350	386	342	355	340	350	363	366	357	341	379	339	379	421	351	381	354	376	354	336	352	362	349	382	366	373	363	349	351	355	348	367	378	383	379	351	364	366	341	362	357	343	353	359	353	392	350	372	357	392	372	345	369	360	346	379	370	384	352	360	383	339	340	365	373	335	339	340	378	362	363	335	356	363	396	375	362	352	355	361	385	398	332	355	357	356	386	363	337	357	357	357	383	351	339	378	378	327	341	335	372	340	369	358	360	366	359	375	341	329	385	401	339	342	357	382	361	340	343	361	391	350	372	375	347	355	379	357	316	370	310	363	328	383	346	332	384	359	373	344	327	322	355	349	377	360	355	317	353	354	358	379	343	396	316	377	347	360	388	366	356	350	344	377	351	354	350	356	348	380	373	354	391	342	358	368	376	377	340	380	350	359	372	324	368	347	375	350	377	387	355	363	354	355	343	365	365	382	340	367	396	367	374	344	374	352	349	328	339	351	356	366	361	372	377	346	336	353	363	384	349	355	338	342	351	358	373	348	353	332	368	381	380	364	338	344	359	349	377	362	380	330	372	353	356	346	388	341	380	361	360	363	354	353	371	382	329	366	313	378	361	358	346	352	327	339	337	362	342	348	363	330	353	332	348	374	335	354	358	369	366	351	344	371	337	356	373	369	345	373	369	359	358	340	334	377	375	358	364	366	376	380	362	356	358	358	358	358	351	352	375	345	329	326	382	340	362	379	366	362	399	407	364	371	394	370	379	344	385	351	354	360	352	358	379	391	358	378	350	382	343	339	360	367	364	363	362	359	337	356	364	344	355	358	336	349	380	343	326	380	342	355	351	336	367	373	350	360	364	357	373	356	399	391	396	348	334	348	383	347	361	358	358	331	359	381	374	390	342	352	347	368	344	361	375	356	335	363	340	356	368	354	353	341	342	367	364	351	377	337	354	337	331	315	358	330	383	361	342	350	374	367	369	342	347	378	356	388	351	368	371	375	364	356	369	344	369	339	380	346	370	348	365	358	348	371	364	375	380	334	357	371	377	354	362	346	371	333	351	362	339	319	373	351	351	390	341	368	369	330	365	353	401	358	341	375	381	367	389	392	362	352	334	362	364	344	354	373	381	357	377	378	351	415	310	361	340	377	374	345	349	348	370	359	348	355	360	387	328	327	337	328	370	346	327	367	348	316	381	375	319	332	375	368	353	337	361	350	371	356	347	328	352	329	361	409	331	381	408	322	363	366	356	342	355	343	347	371	362	352	348	367	372	347	390	373	342	383	389	368	339	380	337	357	367	363	351	361	364	367	332	360	347	343	347	379	361	347	359	351	357	346	362	383	370	354	384	348	359	353	371	344	372	346	349	372	354	361	349	358	386	333	360	350	383	350	369	337	343	343	340	356	356	379	368	346	339	370	346	359	372	372	333	393	357	329	362	364	407	367	361	325	338	355	356	338	365	366	352	344	354	348	354	363	357	385	359	369	316	367	346	359	335	360	346	346	389	357	342	332	374	372	365	365	342	330	348	341	349	347	340	369	338	351	380	350	347	330	344	369	337	343	363	342	359	401	401	334	352	361	391	380	398	353	346	343	372	372	401	344	361	355	371	365	360	335	326	401	391	325	357	410	343	360	357	339	361	348	350	331	372	329	404	362	374	335	413	367	375	364	382	361	367	363	374	353	355	372	364	353	373	373	355	374	357	379	352	370	352	375	343	390	361	367	369	366	342	387	336	357	366	352	340	331	364	376	345	324	378	363	356	379	389	336	359	361	388	371	349	341	331	354	369	374	377	393	358	347	391	398	345	388	386	352	359	362	379	385	364	340	364	348	332	387	390	346	373	351	406	347	346	395	376	381	361	343	321	387	360	363	323	341	399	350	365	349	382	397	384	323	336	354	331	377	329	360	345	360	323	380	327	369	337	365	358	368	353	363	317	385	366	363	338	333	368	371	359	345	383	342	377	336	359	345	376	362	386	366	334	374	369	360	342	365	354	354	348	337	360	394	375	349	391	351	357	341	342	343	354	359	346	340	344	363	358	379	355	349	376	342	363	381	403	346	366	359	359	351	392	357	384	373	356	375	361	350	334	339	340	359	337	377	369	367	326	393	359	350	317	374	383	354	374	376	380	376	354	366	357	351	369	394	374	361	374	370	351	359	344	361	347	379	345	337	357	388	358	348	382	331	331	372	374	361	334	333	357	373	340	355	345	371	375	365	324	369	349	399	360	360	362	380	363	334	392	342	348	345	344	335	371	340	360	377	332	400	300	378	361	340	357	358	382	347	385	399	413	335	367	362	375	355	356	367	385	349	375	373	374	344	398	376	356	377	361	380	357	349	367	367	404	337	358	338	347	362	343	349	359	368	356	362	341	338	386	322	360	366	376	375	366	347	365	371	385	352	365	375	353	363	384	378	384	355	367	343	353	352	383	343	379	368	348	369	364	363	370	357	334	358	375	348	348	344	342	352	346	361	361	357	352	345	363	334	376	388	374	332	353	359	330	350	395
45804	33677	44431	34291	14404	27306	32057	11640	1356	292	232	219	175	208	167	165	147	140	132	117	186	133	132	133	150	129	110	131	125	114	123	137	115	120	99	105	121	132	274	121	106	100	102	108	114	110	99	147	106	91	110	93	116	96	99	100	93	104	124	105	107	108	108	107	96	122	97	103	94	94	101	109	93	97	97	95	121	118	86	103	96	103	125	90	113	94	95	101	90	114	97	94	93	124	105	102	84	98	97	115	86	91	88	107	115	114	103	105	88	112	79	108	125	118	106	106	84	99	117	104	101	96	105	86	101	107	96	107	101	90	124	102	92	111	103	91	90	99	106	85	102	119	92	107	108	86	112	96	102	89	93	100	119	91	107	114	103	94	107	92	98	112	94	98	110	98	101	102	84	102	102	100	102	99	83	81	102	108	100	106	103	97	101	122	97	105	91	92	120	114	104	102	118	104	94	97	117	115	109	94	97	93	90	83	103	92	84	86	109	91	116	78	111	84	91	93	127	99	99	81	108	104	112	90	93	100	107	98	110	96	100	118	116	107	122	81	97	115	100	93	89	94	103	90	95	99	121	115	98	117	110	88	103	112	77	112	112	84	122	98	104	105	108	82	102	92	80	112	111	119	92	107	104	99	108	102	100	103	94	87	106	100	105	115	89	91	86	100	107	117	104	110	112	105	88	94	110	89	102	99	102	103	119	86	131	95	100	92	100	81	101	97	83	99	105	110	116	99	111	110	109	103	94	86	108	106	95	106	88	103	95	94	128	95	92	93	94	104	104	117	99	88	108	98	108	103	125	104	78	103	100	102	106	69	108	108	85	94	97	100	99	96	99	113	99	110	110	119	97	103	108	104	91	91	97	105	96	109	96	120	99	107	91	81	104	121	123	100	94	100	79	93	92	102	110	122	83	105	115	94	105	101	91	85	99	86	92	99	121	101	101	94	111	95	87	98	108	109	105	92	107	91	104	118	88	91	88	85	97	89	105	99	101	91	105	98	102	110	110	97	95	95	93	84	112	94	99	97	102	106	104	91	89	80	113	116	89	108	117	103	79	113	107	106	87	105	102	105	109	106	110	116	104	97	93	105	109	106	121	111	104	100	99	117	101	115	100	101	103	113	100	104	97	91	112	88	96	109	84	94	97	107	98	96	121	103	87	101	93	116	84	94	123	102	116	109	104	91	97	90	108	91	102	93	95	108	104	95	97	101	103	97	99	80	93	92	97	99	89	92	104	98	114	117	95	111	112	115	99	101	100	96	94	105	93	94	104	90	92	111	111	108	98	83	101	91	96	101	93	85	96	91	111	107	89	99	94	102	88	105	113	88	104	102	95	92	102	107	114	109	126	110	90	116	112	111	99	87	106	97	102	83	92	100	105	114	92	88	122	103	87	101	101	106	108	100	119	98	86	101	101	106	100	91	92	105	113	84	106	109	96	101	111	105	89	115	98	107	97	110	107	99	95	105	99	98	98	90	92	107	113	97	128	89	106	93	105	95	114	116	103	117	98	98	85	103	107	107	104	105	110	100	84	87	118	88	105	111	76	93	103	89	107	105	95	83	116	127	79	107	91	97	106	89	101	82	112	113	107	98	89	98	121	108	85	104	96	121	119	92	99	102	75	104	108	96	102	104	111	88	105	98	90	104	105	102	122	114	113	91	92	110	102	91	116	112	90	94	107	104	92	88	80	83	93	100	109	97	88	106	97	116	99	117	104	96	89	92	91	99	125	94	110	103	102	113	102	113	93	96	120	106	116	79	100	110	118	101	97	101	89	112	118	103	117	110	92	93	128	110	93	101	108	99	96	112	78	80	98	107	107	97	85	109	92	115	114	112	99	106	103	111	101	89	95	120	92	103	94	100	98	124	105	116	93	104	83	76	109	110	103	94	107	103	110	117	112	92	107	103	121	102	116	115	110	101	102	88	100	94	108	108	111	106	119	97	123	97	96	110	115	111	118	106	113	97	103	88	103	105	92	101	93	90	107	114	92	94	90	79	99	95	106	93	97	91	91	119	102	118	106	124	98	120	98	101	92	103	83	122	111	104	119	78	92	101	83	102	103	98	91	93	97	96	115	107	94	105	113	94	106	109	100	109	108	90	127	89	89	96	111	111	87	118	89	92	102	91	118	86	98	96	95	91	89	94	115	102	85	94	94	106	96	95	102	107	95	85	96	109	126	126	119	123	119	85	123	119	106	98	88	90	101	104	103	104	115	105	101	78	105	95	106	127	102	110	116	91	102	110	95	102	107	96	102	117	94	113	112	104	102	92	109	114	97	111	110	89	112	113	103	88	95	96	108	100	108	111	103	97	103	108	98	102	92	102	108	73	97	121	106	104	107	107	94	103	96	102	101	103	97	108	104	94	97	110	109	99	124	112	99	91	87	115	93	99	106	99	110	102	71	108	92	100	104	103	102	102	81	112	97	87	101	109	106	100	84	81	98	84	89	109	91	105	110	93	96	80	102	101	104	105	93	93	107	101	96	100	118	93	108	113	110	89	94	111	121	111	91	98	98	106	99	112	96	109	92	113	97	101	85	97	86	113	100	94	103	112	98	101	93	86	113	109	97	103	100	118	100	95	114	107	109	93	100	79	83	110	99	96	114	122	121	95	103	112	86	98	105	102	101	101	107	91	93	95	103	91	106	108	86	83	98	80	86	93	101	102	104	93	99	105	98	102	108	105	93	114	97	94	96	83	117	88	107	113	89	101	106	102	94	101	88	96	101	104	108	107	102	95	110	115	105	96	111	111	103	109	102	102	99	89	81	103	92	90	89	95	105	91	112	104	101	101	112	97	93	99	96	96	108	96	109	92	85	95	93	92	96	93	91	99	92	105	108	87	104	102	105	107	126	127	123	133	93	112	107	98	120	80	93	112	102	108	83	105	89	112	114	88	95	96	104	86	109	88	98	99	115	93	95	101	106	100	109	100	110	113	117	115	104	110	91	92	83	98	98	93	92	112	97	105	100	88	92	103	123	93	98	106	111	103	99	94	105	104	97	98	96	94	105	112	107	105	91	106	112	114	92	97	86	111	120	120	112	97	81	100	98	105	92	119	131	95	91	105	97	104	106	116	120	109	105	124	92	84	122	93	99	117	104	111	113	98	104	86	115	123	99	101	117	92	107	106	84	103	96	93	100	103	110	107	107	109	114	102	115	96	95	101	96	97	94	116	112	106	110	109	101	98	88	85	96	100	102	94	103	109	110	107	92	97	101	99	107	123	96	89	98	108	114	90	88	90	105	84	111	97	97	86	114	92	97	90	115	108	122	108	103	95	96	100	101	81	101	104	90	103	115	92	97	101	109	102	101	106	125	98	110	79	112	89	101	90	95	98	101	107	110	113	119	104	104	96	87	96	104	114	89	117	91	110	113	102	101	110	135	89	111	102	98	107	92	89	105	110	101	96	92	100	91	141	92	91	92	103	105	83	97	93	112	79	101	114	103	111	104	97	112	102	98	113	110	91	100	90
29979	25589	42315	21845	5365	38950	41398	12120	1665	1300	1182	1013	881	772	801	682	637	593	522	529	1068	503	464	475	414	428	405	396	368	380	337	353	347	348	339	343	354	587	1591	359	327	319	313	320	317	286	315	306	278	311	312	318	280	311	306	308	278	276	291	286	326	296	298	303	277	268	259	283	262	260	290	289	297	273	288	286	275	264	254	263	263	272	286	277	300	270	238	270	263	264	289	255	289	270	290	251	293	262	259	278	267	272	237	273	272	261	288	281	314	310	265	284	269	283	260	277	273	271	276	294	310	274	295	248	274	268	264	271	253	260	270	291	296	277	283	263	283	280	250	270	294	242	253	264	250	270	276	292	255	245	271	241	298	276	237	297	278	308	261	261	258	280	257	262	257	254	240	286	236	252	277	263	268	284	267	280	247	278	267	271	272	258	272	268	256	244	256	224	295	258	278	277	260	250	256	279	273	283	271	276	303	280	273	273	244	278	270	277	261	256	248	273	284	268	278	258	247	289	283	275	285	274	233	262	250	284	274	258	302	273	279	295	266	262	281	253	256	243	271	284	267	260	256	282	273	293	258	247	296	260	267	276	248	269	255	261	277	258	255	257	255	256	244	247	270	264	244	262	239	262	279	273	267	243	263	267	267	264	254	268	251	260	258	280	254	251	261	255	251	258	269	277	273	250	266	264	247	259	255	266	263	258	254	279	269	249	272	225	276	274	253	257	265	279	241	284	270	273	266	282	267	252	263	278	299	281	258	285	290	277	268	265	276	265	289	276	283	284	270	267	268	262	258	267	278	288	258	257	252	287	266	269	237	258	273	261	265	287	255	250	253	275	252	274	274	275	263	270	241	271	258	274	243	245	281	235	253	299	231	294	270	260	256	260	233	286	263	274	249	237	243	277	253	254	303	247	263	267	256	249	273	260	263	258	246	249	283	256	267	271	266	274	252	267	257	313	266	272	266	248	296	269	266	264	264	274	251	241	281	253	275	263	252	277	277	260	263	269	259	282	293	283	276	268	258	256	286	247	268	260	247	258	270	266	248	291	268	261	258	263	274	247	251	257	236	255	231	273	267	279	234	248	274	237	278	253	237	254	267	252	243	241	264	257	250	290	247	254	277	273	277	285	280	238	261	266	269	252	273	307	285	284	248	244	298	247	277	290	275	265	255	291	288	226	306	254	260	244	261	277	264	241	227	266	286	266	267	269	254	245	290	270	275	258	263	237	253	291	266	260	276	260	262	237	257	267	267	252	277	237	265	252	280	247	231	281	285	251	290	254	253	252	273	289	239	260	256	260	264	291	287	280	254	253	244	247	285	250	247	260	239	256	246	240	285	251	249	248	256	289	266	257	287	282	244	242	289	262	269	269	280	257	267	282	285	262	260	259	255	257	251	262	270	270	248	271	240	266	255	253	248	283	270	251	229	235	276	290	277	273	258	255	274	269	275	271	246	254	273	270	263	249	262	268	272	273	250	250	261	253	277	271	280	263	277	249	299	259	261	262	255	255	255	282	262	266	252	280	261	264	262	282	258	253	269	257	279	261	274	257	277	288	243	233	263	284	282	262	262	266	269	265	253	273	239	288	286	261	293	252	263	277	239	275	255	261	256	275	257	238	250	241	280	229	288	265	242	238	251	262	248	249	232	263	287	268	244	251	268	277	253	258	279	253	256	256	264	235	233	271	263	265	270	248	255	269	290	258	233	247	266	256	250	274	239	264	256	252	266	254	268	277	260	254	241	262	283	263	262	255	293	249	261	257	257	274	278	268	278	275	277	271	257	262	249	252	260	244	266	247	268	263	257	243	260	260	274	252	272	245	260	255	291	254	285	286	269	252	258	268	278	269	291	278	276	265	247	287	273	233	276	261	268	247	245	236	289	295	253	269	244	272	248	250	286	255	264	262	291	281	254	302	257	256	272	285	279	278	277	257	274	257	254	257	263	271	239	251	307	282	248	273	251	251	272	265	257	263	252	294	260	275	280	272	264	257	275	245	240	251	271	224	304	268	280	250	278	283	254	241	259	287	286	274	280	243	273	225	245	269	235	266	261	259	267	245	244	278	257	276	263	224	283	279	279	256	253	246	295	278	270	269	261	298	245	275	248	268	264	265	256	267	280	271	264	228	265	288	263	235	280	281	306	275	277	263	292	256	263	268	277	233	262	251	251	247	256	227	262	269	265	263	265	234	257	261	270	286	262	262	271	283	274	250	297	238	258	267	245	263	241	266	258	270	269	230	272	230	267	277	259	288	251	273	260	272	261	264	255	267	246	275	243	250	279	289	273	250	292	281	275	250	262	234	256	224	236	254	246	265	287	261	291	276	233	266	256	261	262	278	255	269	260	255	245	274	253	243	261	280	273	257	272	270	265	272	275	246	249	280	224	280	267	237	268	280	240	273	268	238	273	284	265	274	251	255	248	284	266	255	291	300	240	237	262	251	268	269	240	273	286	274	263	278	254	252	272	274	278	260	297	230	247	255	256	249	276	256	247	254	295	270	275	292	263	288	272	269	235	237	291	284	262	274	261	250	265	264	285	265	247	258	287	246	282	284	254	268	235	271	275	271	270	264	268	275	285	262	235	277	258	264	286	246	264	268	277	266	234	284	257	242	256	250	263	269	267	287	264	265	261	273	267	266	285	262	270	278	276	263	271	281	280	271	270	288	277	242	284	282	266	265	269	257	235	291	268	259	259	263	249	283	272	260	258	288	247	238	247	279	271	252	294	265	273	262	281	268	260	247	262	264	270	255	245	269	258	267	259	252	247	260	261	244	261	268	277	274	251	260	291	256	244	285	275	272	256	263	270	289	247	270	291	291	254	251	235	283	274	301	250	279	292	261	260	275	272	269	266	271	239	277	261	262	261	306	274	241	242	272	288	279	244	262	262	259	292	274	265	255	262	269	253	261	266	262	259	274	275	272	269	270	278	248	278	247	252	236	248	258	286	270	268	245	289	269	260	235	245	284	264	269	293	266	271	240	263	262	277	267	302	268	250	296	244	262	267	265	256	250	265	262	267	281	277	296	255	252	260	268	261	239	264	264	263	242	258	270	261	272	282	294	268	272	231	283	264	269	301	297	284	247	255	284	281	263	282	306	257	257	274	260	268	252	251	273	246	264	283	251	246	254	264	270	290	246	269	282	238	249	287	233	256	263	258	257	276	288	280	264	256	256	268	262	265	263	268	268	250	238	264	259	275	271	280	248	274	253	250	281	263	262	285	265	282	243	248	277	268	251	274	271	270	249	278	279	251	250	270	219	252	261	281	251	250	285	279	301	281	224	287	256	261	279	264	269	264	286	242	277	261	283	292	289	277	273	270	238	271	264	260	229	282	249	294	269	249	282	245	260	254	271	233	233	253	280	275	280	275	254	265	263	270	260	264	314	257	262	284	269	251	257	265	291	266	271	248	263	303	286	252	267	251	236	283	274	274	279	285	269	235	271	254	271	261	283	283	283	248	258	268	245	263	244	273	277
14349	10154	10913	1081	204	812	2001	989	124	134	131	114	109	119	105	123	118	110	121	116	121	106	121	139	118	118	123	117	118	122	90	118	115	133	121	126	129	123	118	105	109	122	116	118	129	108	127	118	113	126	136	110	116	131	142	107	112	112	118	123	111	108	138	104	118	118	110	127	111	106	103	134	116	104	88	117	141	98	114	120	102	113	119	105	131	112	112	122	101	120	104	103	137	135	112	132	104	109	105	122	110	102	103	146	135	115	103	122	118	110	125	119	131	130	116	104	115	108	118	132	118	114	94	114	124	110	113	126	121	119	120	112	116	98	146	98	122	124	117	116	133	135	121	117	106	104	117	111	110	103	123	139	103	110	115	127	117	110	124	106	111	113	113	110	110	102	120	93	101	125	110	122	118	117	121	103	126	129	128	112	121	101	110	107	114	126	104	119	102	112	97	101	115	103	102	107	129	99	115	105	110	132	123	117	105	104	114	120	105	130	112	113	115	116	112	112	101	107	110	90	125	100	119	122	117	118	136	114	123	116	122	98	120	122	113	110	135	109	101	118	123	110	106	114	134	102	120	141	118	117	127	124	97	130	126	116	131	126	141	107	116	122	128	136	119	100	128	107	105	111	101	85	112	125	99	100	117	98	117	111	102	118	105	114	105	133	110	121	113	99	127	103	110	126	116	113	109	114	98	124	101	127	122	128	124	106	121	131	102	123	121	118	105	114	108	121	108	127	101	112	131	110	119	123	116	115	107	119	119	115	132	136	101	97	98	130	124	115	129	122	116	109	133	96	135	120	103	100	125	120	127	99	118	106	107	126	119	124	127	122	115	129	118	111	123	101	125	107	117	120	104	102	135	130	120	117	113	119	132	117	120	118	126	107	118	132	87	115	109	107	115	124	127	126	102	105	104	115	104	127	107	118	123	118	121	118	105	126	119	109	126	121	95	118	126	104	125	124	99	112	101	118	116	99	118	111	130	102	123	103	128	102	114	111	105	122	100	104	109	96	117	122	127	104	134	115	98	134	113	119	96	113	103	130	105	108	114	105	98	113	113	107	126	127	123	112	111	124	122	123	125	110	117	128	107	121	118	103	123	104	124	106	112	94	122	122	115	119	109	133	109	110	123	122	126	142	105	102	123	139	110	116	121	115	119	100	135	125	103	133	110	106	107	111	129	124	120	115	113	98	120	128	106	139	119	115	123	114	108	124	106	107	127	108	131	112	115	100	107	112	97	107	133	119	119	131	114	107	113	120	97	111	106	102	108	128	118	131	104	112	102	105	129	111	122	107	138	109	115	119	98	119	104	110	124	114	128	128	108	126	109	119	128	110	128	121	131	97	124	92	106	108	112	106	106	110	122	100	108	112	111	121	118	115	106	121	128	131	122	106	124	125	90	121	127	113	118	130	126	104	125	111	108	99	127	113	130	115	113	112	100	110	113	124	122	110	112	104	110	99	116	127	114	119	105	127	115	99	128	113	115	102	121	121	107	106	122	100	100	115	114	118	115	121	115	111	113	108	109	118	111	121	104	112	115	114	110	112	96	106	115	112	126	98	125	105	116	117	122	141	116	114	112	119	99	107	136	112	92	115	114	114	98	130	95	115	114	126	103	106	105	84	109	89	116	127	114	116	117	117	108	109	138	108	101	122	129	122	113	118	142	115	109	125	123	108	113	108	110	101	117	123	116	121	116	115	112	123	136	131	120	111	109	121	113	108	126	128	110	133	111	116	122	120	111	116	118	121	128	106	118	135	116	118	122	119	112	112	100	111	132	127	113	107	150	119	121	125	125	127	125	112	97	110	118	109	100	127	141	98	113	113	122	134	123	132	108	130	101	109	106	108	116	107	106	112	102	98	130	93	114	102	114	106	113	109	104	109	107	108	107	111	115	112	113	115	115	118	123	105	98	135	125	114	93	99	110	105	118	112	112	116	90	110	103	124	108	129	154	132	126	127	120	112	115	120	106	125	114	99	119	125	120	109	126	120	122	115	103	122	111	107	128	109	118	133	118	135	108	108	103	124	115	111	122	120	103	113	102	117	129	103	106	117	105	116	125	114	110	122	127	126	115	126	109	128	113	111	111	104	141	137	124	119	100	118	95	131	109	119	122	113	119	118	111	110	107	136	104	117	108	92	134	120	124	131	91	115	112	114	118	118	116	134	100	103	117	119	116	139	110	102	121	107	145	114	101	127	107	100	127	136	131	117	121	107	115	138	102	113	119	110	141	116	131	107	113	130	95	125	114	113	109	111	92	117	125	95	98	105	117	111	130	121	108	128	119	122	115	120	116	130	100	111	108	103	106	112	129	119	117	116	122	124	132	124	121	122	106	119	114	119	109	127	111	119	121	123	130	89	122	131	97	98	108	105	105	120	125	137	103	103	123	110	124	112	146	124	120	132	125	121	105	125	102	120	83	110	121	112	118	116	112	147	124	123	111	100	136	124	126	119	127	134	111	102	98	116	115	117	96	107	105	104	133	110	112	121	108	120	133	110	116	122	112	106	110	113	116	118	128	113	114	126	112	129	127	110	104	132	99	126	110	117	109	114	121	124	112	126	124	119	123	122	118	116	109	114	126	107	110	97	103	106	120	105	100	107	116	113	109	105	118	104	119	112	114	137	107	143	112	127	120	113	96	111	112	111	116	119	100	131	117	107	109	130	111	123	129	118	117	117	119	105	106	107	115	118	101	125	117	127	118	125	110	120	126	103	102	112	134	107	109	103	114	109	137	126	125	110	110	115	128	124	112	113	111	122	124	129	97	135	122	134	111	123	107	114	116	107	110	123	111	115	92	114	121	113	121	133	114	108	105	102	115	130	140	112	112	147	116	122	120	125	114	119	136	128	106	136	132	103	123	110	128	95	104	117	116	115	117	139	111	125	114	125	93	108	122	116	108	122	111	119	99	133	88	127	106	106	119	89	119	102	103	119	133	106	104	122	117	97	120	120	122	124	119	113	121	95	114	141	111	117	142	99	110	116	107	122	102	109	136	140	133	120	124	126	124	111	122	114	126	114	99	102	118	107	119	114	109	91	101	113	112	113	113	132	113	98	100	113	117	127	106	112	106	113	115	111	115	108	110	118	111	133	133	122	129	118	126	126	138	104	147	127	116	139	117	96	109	124	123	113	110	99	132	129	121	109	116	111	112	98	122	116	113	100	127	147	99	116	117	124	119	105	104	139	104	127	102	102	86	104	115	113	112	117	99	115	112	118	112	121	116	143	108	114	136	143	133	125	120	119	101	116	97	112	107	112	125	103	133	106	109	124	117	128	116	113	108	102	130	119	132	116	125	121	112	120	111	112	136	129	115	100	109	122	97	120	111	126	97	146	115	116	111	117	125	122	101	110	105	132	108	118	111	106	113	124	120	119	117	115	117	125	101	112	104	109	110	126	111	122	114	109	122	90	127	118	114	111	137	92	118	105	103	114	94	116	125	135	120	94	118	106	98	114	96	114	95	113	134	123	138	119
8630	9792	13082	737	499	4102	10007	4785	362	329	316	344	334	328	310	337	309	329	322	303	358	341	307	332	305	308	309	274	270	330	314	290	349	298	329	304	334	313	377	359	295	305	312	330	296	291	268	325	291	330	317	316	308	323	304	312	296	306	302	311	334	307	290	294	298	334	327	345	277	301	306	309	297	310	288	333	329	289	316	317	310	326	317	330	292	315	333	296	311	310	313	301	323	335	314	292	320	315	325	293	299	306	308	303	288	359	281	324	323	297	323	283	303	303	291	322	346	306	313	295	300	294	294	328	321	322	325	316	326	321	328	295	288	334	329	305	293	314	321	283	274	298	278	304	306	334	301	300	314	318	313	328	295	281	341	293	304	315	307	293	317	333	313	333	307	292	301	337	308	283	274	309	282	312	332	295	303	283	306	312	322	311	314	296	291	284	320	325	302	320	335	317	332	329	353	313	336	329	325	298	310	319	321	290	303	338	335	307	319	320	299	295	291	321	310	309	308	315	286	312	311	344	284	315	308	291	314	308	287	324	292	345	279	323	279	314	302	346	328	293	297	289	298	314	323	315	314	279	326	343	342	332	324	283	303	333	320	295	316	311	299	310	313	316	308	307	318	323	331	296	285	311	299	293	303	295	278	339	297	312	323	286	317	317	314	315	314	299	312	328	312	314	306	306	277	342	256	294	311	324	330	341	287	316	327	315	314	312	311	322	301	288	321	308	303	302	281	299	282	297	325	286	297	321	319	308	300	300	295	302	319	307	360	303	334	285	296	295	296	317	289	321	320	303	329	316	304	321	302	292	306	323	334	275	328	295	305	294	297	314	298	320	301	338	298	323	297	300	283	298	310	317	309	298	299	304	305	336	297	297	314	298	355	293	278	308	307	296	325	302	308	309	342	304	298	290	320	312	309	297	303	293	315	291	291	281	334	319	284	349	318	330	276	322	346	304	281	314	308	324	297	313	295	282	275	316	300	308	314	330	316	335	301	310	323	305	318	348	336	320	307	318	308	320	320	322	297	296	301	306	314	330	312	307	294	283	289	333	296	306	311	304	312	301	316	332	321	318	310	299	309	311	304	317	335	321	299	313	328	293	300	293	288	331	300	329	330	318	273	316	311	298	300	307	331	294	301	294	302	288	299	337	308	314	299	315	290	328	322	297	286	305	278	315	321	311	302	290	343	292	308	315	340	341	326	293	289	309	266	321	300	307	305	327	315	333	324	325	298	346	317	307	291	279	343	257	333	315	310	309	303	337	290	277	313	303	310	318	313	286	310	341	314	296	292	322	304	316	304	326	313	312	299	324	323	290	305	312	310	312	324	304	316	311	316	306	286	315	309	305	277	332	312	310	321	325	313	325	308	312	302	331	317	302	321	295	345	299	307	300	299	283	321	312	284	299	328	327	314	310	313	312	283	292	280	330	318	313	346	303	308	321	295	338	303	326	277	297	302	321	345	314	308	320	291	290	335	317	330	320	315	295	329	296	304	312	308	303	331	297	291	298	292	304	287	325	342	315	299	301	309	321	305	316	318	317	297	308	308	303	327	332	319	314	329	296	308	295	296	317	299	263	291	264	288	302	301	298	367	319	295	341	328	322	316	283	329	284	305	299	298	337	302	312	324	334	341	341	293	302	304	306	299	331	333	300	317	292	295	308	286	319	316	316	287	287	330	301	325	309	318	319	284	300	315	304	308	339	305	331	313	281	308	325	323	303	290	284	330	293	274	302	322	297	326	325	289	298	317	314	334	325	321	290	337	337	347	308	332	321	319	318	327	301	316	324	316	315	347	287	314	319	319	296	302	307	349	342	305	297	311	307	290	309	335	300	304	274	315	358	294	346	318	294	326	300	319	309	326	315	311	288	307	322	293	310	311	304	329	340	295	315	307	294	313	289	341	297	305	308	311	317	319	309	326	330	306	301	314	313	311	301	307	296	300	303	291	316	321	291	319	287	282	305	334	302	286	300	348	311	318	319	322	337	307	296	306	299	280	327	284	301	297	311	266	293	321	313	313	314	285	302	301	269	296	337	324	330	296	285	354	326	290	290	310	314	303	262	305	341	300	335	296	290	334	335	318	302	318	327	313	296	294	329	290	295	295	288	311	289	303	304	315	271	293	297	314	320	336	334	321	299	294	298	285	306	280	297	305	331	299	292	308	312	294	298	312	292	328	325	334	323	278	314	323	326	301	281	322	326	307	314	313	314	303	302	322	270	303	285	304	336	300	344	334	334	303	332	311	284	296	314	277	303	312	307	323	277	278	312	292	307	270	320	307	309	289	323	307	328	311	306	296	331	274	319	313	300	329	301	311	273	325	305	307	336	309	305	345	309	318	289	315	297	354	306	337	281	331	314	326	330	311	286	291	306	321	294	306	288	332	305	298	288	291	328	319	308	297	306	311	348	305	296	315	298	319	349	312	332	308	336	275	284	338	278	340	296	313	319	322	303	331	297	297	317	326	307	361	285	342	318	314	294	307	327	305	320	286	334	279	296	336	318	315	311	336	283	311	319	293	291	328	284	301	297	308	325	318	329	295	300	311	277	313	315	306	327	330	297	334	333	308	295	321	313	290	350	321	329	326	323	311	338	315	322	319	310	305	317	324	342	302	307	289	331	323	320	329	330	314	324	310	323	303	302	292	319	325	311	325	356	292	291	302	282	295	296	298	333	322	313	308	275	361	290	302	302	317	288	316	308	326	316	321	329	305	308	267	344	287	308	333	312	309	283	298	332	341	309	356	311	314	310	314	338	309	297	312	326	332	297	331	293	314	290	297	283	354	314	322	273	320	321	297	317	299	305	321	302	278	298	316	319	322	319	279	320	307	331	311	339	300	303	284	318	326	317	351	308	297	321	290	324	302	286	290	335	309	331	299	321	297	283	290	294	310	303	304	340	297	301	330	343	306	334	300	313	300	321	306	319	311	305	282	284	302	299	300	321	321	282	292	329	344	285	309	325	318	308	326	295	315	288	319	289	315	311	280	303	268	317	308	334	305	310	321	319	296	280	300	309	319	308	290	297	310	319	281	317	339	317	315	299	311	338	300	292	309	306	325	287	307	309	294	336	318	305	310	326	299	347	306	302	310	322	298	304	318	335	290	303	302	306	299	321	297	273	302	326	291	301	322	299	306	324	302	325	319	309	291	324	336	334	309	310	290	308	339	328	313	343	307	313	296	310	303	295	294	317	331	312	318	312	304	300	322	320	325	300	312	316	278	316	304	294	321	311	328	298	325	297	302	344	292	310	298	320	311	331	272	300	301	323	312	318	302	321	276	294	302	307	324	305	304	283	344	279	304	320	319	310	297	297	303	305	319	298	294	296	289	309	319	280	289	295	316	295	298	330	299	274	309	323	324	337	259	327	313	310	290	282	318	298	323	320	305	321	316	320	338	333	303	274	325	310	297	317	345	319	340	298	331	299	295	310	290	317	340	316	302	308	299	324	301	315	336	343	309	333	312	315	291	294	289	322
37445	31386	27518	7959	2358	22494	41919	14890	612	207	187	203	171	165	166	162	150	161	169	153	221	177	149	134	140	147	142	180	139	152	151	143	148	170	137	146	166	159	148	144	171	148	152	148	160	145	136	162	139	161	173	148	152	146	154	143	139	133	160	151	130	139	153	143	135	152	139	137	140	151	141	142	156	158	136	149	146	142	148	150	138	146	138	131	149	152	128	152	126	141	147	151	145	138	124	146	153	160	150	158	156	160	141	160	147	154	131	134	156	120	130	135	150	167	120	159	132	143	136	150	130	151	151	130	150	142	132	134	137	143	157	123	149	147	143	156	162	138	132	140	171	152	177	175	158	141	122	134	150	133	145	141	149	151	116	154	140	141	147	136	156	127	147	127	131	122	140	145	145	142	144	124	172	131	140	158	151	138	142	126	148	144	172	158	146	157	177	136	139	141	139	117	156	132	163	143	126	128	141	153	162	144	134	148	135	145	141	146	137	159	138	148	147	141	138	147	154	155	157	118	129	139	144	154	132	159	150	133	129	149	141	155	156	139	130	142	128	153	127	120	151	155	132	167	150	126	142	170	149	170	135	132	146	149	149	133	151	135	137	121	134	114	149	148	149	139	135	149	146	154	156	139	129	170	148	155	145	140	150	144	142	158	144	140	145	133	138	150	139	125	138	142	131	116	128	148	146	131	163	132	135	144	143	143	145	135	155	161	137	117	143	134	178	147	143	145	163	158	154	150	148	156	156	135	151	143	134	149	157	133	133	152	145	142	162	139	133	137	168	128	140	163	131	173	159	180	131	127	137	148	131	145	142	161	158	132	160	131	146	139	157	124	135	139	161	162	141	144	151	154	135	121	135	158	136	149	137	155	163	173	127	160	131	153	135	125	154	166	145	138	143	156	125	147	147	128	140	132	156	139	154	116	152	141	155	123	158	139	142	134	146	146	129	119	142	158	156	156	137	136	143	136	157	147	156	148	151	139	148	156	146	157	139	140	141	116	136	134	140	136	129	137	164	141	107	129	166	125	152	144	158	126	155	142	138	143	154	149	152	147	142	157	162	147	158	157	144	149	129	141	143	146	161	166	148	143	154	135	146	147	131	136	148	133	155	123	143	128	131	157	141	144	167	127	143	136	169	162	138	146	148	131	138	145	170	125	165	160	141	135	132	156	177	127	147	133	132	139	150	166	163	166	144	141	145	162	165	148	130	147	138	160	147	152	126	143	128	128	160	132	180	117	156	146	154	160	138	163	140	155	146	139	128	124	143	156	153	152	174	147	135	182	110	171	146	166	183	131	146	158	152	126	130	152	141	148	134	137	151	142	141	131	128	123	146	140	146	151	132	132	133	144	130	146	123	157	145	142	141	162	146	145	168	137	162	146	162	148	169	152	143	160	156	138	151	140	165	141	138	158	146	141	155	159	149	147	149	150	144	147	159	147	158	146	149	133	159	141	151	151	145	169	146	152	161	141	159	125	138	176	159	141	161	149	150	148	149	135	166	114	136	159	137	145	148	123	136	139	148	151	149	137	133	149	143	148	167	125	138	129	158	171	152	153	150	138	129	153	137	152	159	144	130	146	147	149	143	123	151	153	129	140	130	142	136	121	132	157	139	138	147	144	136	145	132	138	117	164	141	144	154	143	159	164	150	134	149	144	163	157	136	169	157	154	128	132	143	152	144	159	141	150	173	135	138	144	125	127	147	160	137	153	135	143	156	141	134	148	149	148	145	153	153	159	158	154	154	132	153	130	143	141	149	142	153	136	135	132	161	157	154	163	142	146	149	146	149	139	130	164	137	141	148	161	140	130	150	135	151	140	147	126	154	152	165	155	164	157	164	146	166	160	177	123	142	151	154	130	150	148	164	160	139	163	148	157	143	179	126	129	160	137	133	147	139	171	138	156	158	170	151	151	126	175	161	164	158	149	153	145	150	163	156	172	155	126	150	141	139	141	142	148	149	150	140	139	144	149	144	166	147	144	143	135	141	139	156	143	146	158	154	138	147	134	148	135	153	147	133	145	144	146	141	161	145	148	157	125	143	151	134	144	139	137	148	154	144	153	144	143	128	150	145	137	151	152	163	147	133	143	133	141	140	146	162	126	126	149	181	132	133	146	151	175	138	154	148	151	178	146	142	142	120	151	129	135	157	143	139	141	170	141	146	129	139	141	159	127	133	133	131	143	138	136	125	131	148	143	134	163	162	154	153	141	139	140	150	133	154	142	142	141	151	148	142	139	128	137	152	150	151	144	138	147	134	164	140	144	152	151	143	148	139	154	135	145	170	140	122	163	153	146	153	139	119	152	146	155	152	145	157	148	124	141	132	149	120	136	133	141	144	141	121	130	149	171	126	154	152	142	150	166	145	133	131	160	133	123	178	139	157	134	132	121	160	142	152	167	145	136	133	173	159	140	169	152	143	153	129	133	145	146	145	114	143	169	160	125	160	165	160	144	150	153	137	162	128	139	158	113	154	138	130	146	145	154	154	158	144	140	134	151	152	142	151	150	129	142	157	143	134	138	147	151	163	166	150	141	146	145	136	143	144	152	134	134	155	133	133	121	154	149	170	120	118	148	129	154	157	166	139	132	129	137	146	151	157	159	158	145	134	133	135	152	119	119	152	147	127	161	135	139	131	152	143	150	126	150	137	120	145	165	136	127	155	154	146	136	135	153	147	138	137	160	129	139	165	151	145	138	142	159	151	158	149	163	155	142	124	159	142	120	155	137	128	144	137	153	135	129	153	148	136	154	144	145	151	142	131	158	128	157	123	139	140	159	130	129	165	146	141	165	131	175	153	146	142	154	165	146	160	155	140	131	134	144	147	152	134	156	151	146	152	147	151	139	130	150	142	142	140	132	147	139	152	150	134	133	128	177	145	124	148	159	137	135	137	150	142	140	175	154	147	151	160	149	136	146	148	130	142	155	147	130	140	134	146	154	147	148	151	151	129	139	147	154	159	157	153	145	151	124	143	147	136	161	160	120	128	159	150	145	150	146	150	136	142	152	132	173	153	152	134	170	145	135	138	141	143	147	137	152	162	152	146	148	155	128	124	150	142	152	146	128	145	138	138	144	139	139	156	165	137	129	133	160	141	132	132	151	157	141	139	141	135	137	149	151	154	144	138	131	162	157	153	155	144	148	143	162	131	144	133	139	150	156	151	139	147	149	153	142	153	148	125	139	153	150	135	160	131	144	140	142	154	155	113	143	135	126	127	159	156	145	144	135	143	134	128	126	130	154	136	134	149	132	164	175	121	135	140	157	142	154	153	141	125	144	137	143	158	150	164	150	133	139	141	145	123	152	131	123	161	156	148	156	131	148	140	138	140	123	127	150	139	130	125	159	150	140	157	133	171	118	129	143	152	142	139	138	145	136	148	128	137	161	161	144	124	170	133	160	127	143	157	128	147	148	152	137	158	153	137	145	137	143	161	140	159	156	153	131	137	139	151	125	140	146	160	150	177	141	147	130	147	153
24274	24945	19865	3639	3349	39239	54967	12071	820	696	622	577	606	560	511	516	526	485	454	454	1254	618	423	429	453	431	413	443	422	399	408	387	417	427	385	404	413	403	494	384	473	400	386	426	412	351	401	396	386	406	397	377	419	419	362	362	360	355	351	401	385	401	388	360	367	367	385	429	358	392	336	376	398	374	399	398	361	379	359	399	348	344	372	429	315	425	385	357	352	398	354	369	371	379	373	380	387	372	360	398	333	345	365	420	417	399	371	388	373	400	348	350	404	371	362	388	380	365	382	358	370	375	389	346	401	374	342	407	376	385	364	375	402	402	369	385	396	373	353	370	389	425	357	380	353	379	370	366	397	390	391	360	417	372	377	428	341	367	370	369	380	402	352	377	351	374	388	384	392	361	380	383	392	373	394	402	393	354	365	395	394	362	358	381	406	343	396	388	355	395	378	359	380	390	378	387	397	369	343	366	352	343	379	386	358	387	364	384	358	348	357	403	385	418	377	387	391	364	412	399	357	362	377	394	380	366	353	392	376	359	353	366	386	363	376	410	381	368	394	397	374	405	362	383	393	336	370	383	375	365	387	373	355	393	373	380	388	403	405	385	389	363	361	368	386	358	405	366	378	368	360	363	395	373	382	386	365	411	355	381	363	388	397	393	386	435	371	349	365	373	389	392	400	398	362	396	377	385	392	378	402	389	355	380	345	405	405	382	395	389	385	377	366	403	347	362	401	380	359	388	372	384	382	375	374	371	360	369	380	385	375	368	383	377	354	347	367	355	355	388	409	381	346	377	361	376	404	381	366	392	389	363	390	400	347	347	383	382	371	371	376	380	386	375	366	385	376	391	389	416	373	399	357	392	381	391	364	390	357	410	373	345	365	387	362	400	391	342	395	371	372	340	379	356	376	401	385	395	408	353	396	379	404	371	384	404	369	395	390	341	382	318	411	376	373	390	371	384	374	357	387	387	386	370	401	412	355	391	354	371	348	357	354	383	405	355	372	385	399	383	399	403	377	378	390	384	371	340	380	384	413	381	382	382	340	398	353	366	381	395	352	383	394	383	356	391	359	377	390	364	336	380	356	397	361	372	370	390	369	386	380	351	338	367	389	395	367	401	379	376	380	365	385	382	345	379	392	380	371	365	367	393	374	370	380	396	364	367	378	361	376	408	356	364	371	368	354	394	364	379	390	410	397	394	363	368	368	351	340	388	391	362	391	402	395	337	347	380	367	355	390	368	387	373	379	360	389	392	392	370	387	363	366	367	377	380	351	389	364	374	412	375	418	376	397	365	399	357	397	354	368	370	371	381	367	411	394	392	389	389	379	396	346	408	380	373	381	361	371	363	409	381	372	401	390	390	416	377	338	348	354	383	364	419	404	389	362	333	387	368	366	365	408	390	348	363	392	426	345	358	384	390	363	379	372	373	387	419	405	390	374	331	342	390	386	406	387	382	382	414	359	429	350	387	368	408	375	402	367	373	369	380	409	359	379	410	379	393	411	372	382	384	363	381	388	354	363	356	354	399	380	392	326	391	379	359	390	330	357	374	397	354	361	360	411	410	349	396	355	365	407	365	403	380	399	402	380	339	385	419	363	370	350	432	371	375	376	375	372	391	381	392	356	367	374	401	400	369	355	374	363	399	372	384	366	375	399	403	368	392	392	382	359	360	392	371	375	383	412	348	360	384	377	331	392	351	346	360	376	359	382	358	352	348	384	348	349	348	363	373	387	381	395	341	396	387	381	379	369	366	368	381	375	375	383	387	363	391	366	356	371	369	341	367	350	375	366	385	363	390	360	337	342	383	342	384	370	368	374	376	359	377	402	367	354	393	389	398	384	362	354	374	351	354	357	363	371	376	375	380	389	347	344	359	381	353	402	363	358	390	388	391	389	351	387	402	383	360	350	397	380	410	364	391	357	393	393	378	402	368	363	331	396	352	419	428	360	356	368	374	388	366	416	396	364	367	339	340	364	391	404	362	385	379	394	344	403	392	368	364	403	377	407	415	398	362	391	357	376	361	404	349	389	381	380	379	365	387	368	383	364	357	362	402	345	365	355	327	379	415	364	369	343	413	377	393	378	378	421	360	362	359	349	377	413	355	394	368	370	342	378	376	388	404	360	380	398	408	364	410	369	429	377	379	387	354	369	386	367	368	407	382	405	395	367	375	408	365	357	374	425	364	360	394	382	394	363	405	397	364	391	380	397	385	373	365	370	379	392	394	374	367	385	381	387	370	385	390	382	356	351	358	369	370	374	347	336	420	368	388	383	365	371	392	347	392	357	367	384	367	362	377	389	368	366	359	411	366	351	372	405	322	385	352	371	382	353	356	403	373	381	347	371	389	367	379	361	392	407	372	393	384	380	370	385	389	381	405	360	364	416	410	387	362	422	359	350	391	399	389	398	390	408	389	363	350	376	375	378	412	377	384	397	364	397	387	406	392	377	394	369	413	354	379	363	371	393	415	339	375	378	361	405	386	378	359	400	328	413	371	376	399	391	381	355	383	359	411	339	389	360	402	373	369	382	350	386	393	364	385	402	362	358	405	419	393	403	374	383	402	391	361	388	357	348	366	385	394	384	385	357	360	350	370	367	344	376	365	353	382	391	362	427	430	355	368	345	370	364	353	386	373	366	387	393	413	368	380	406	371	370	364	327	406	380	372	359	366	365	348	354	366	394	372	355	399	384	356	359	363	383	402	374	356	385	349	365	394	357	385	369	338	379	374	378	404	392	363	377	402	350	365	385	409	372	365	347	382	373	398	403	381	408	390	371	394	380	350	374	364	349	399	362	402	402	389	369	393	371	406	342	369	379	386	388	379	389	404	403	388	358	350	342	398	373	367	349	378	374	322	376	366	402	339	346	385	405	361	356	386	423	382	407	387	366	399	365	351	395	400	386	395	378	362	356	358	380	353	350	386	378	368	374	362	380	375	345	356	402	384	379	371	404	411	378	376	374	403	369	398	381	373	358	370	389	382	360	399	369	355	370	386	363	382	399	395	376	418	386	399	346	366	412	354	406	370	403	409	396	390	420	390	368	381	382	373	375	394	373	398	413	346	367	401	373	340	366	359	400	391	362	371	383	322	387	359	375	395	359	377	376	372	373	377	343	355	388	362	416	373	374	374	373	382	408	385	378	399	345	390	369	381	390	366	408	372	372	379	385	388	379	354	352	368	330	402	376	403	370	349	340	367	371	372	392	390	365	389	352	397	389	413	369	358	355	386	354	356	396	383	384	382	376	365	377	389	386	360	387	413	366	352	353	374	410	387	368	358	372	401	394	377	396	411	377	355	388	376	360	350	347	362	377	387	374	350	372	385	379	333	385	342	350	404	399	354	320	397	360	380	387	401	386	376	400	381	399	372	371	371	355	371	364	351	362	367	353	388	351	412	388	419	370	366	386	389	364	371	358	392	349	385	380	390	375	345	384	356	374	373	367	372	383	415	360	404	384	349	418	415	378	384	402	399	390	384
43911	33373	20933	7308	2993	22567	54981	20413	1601	230	206	161	155	187	137	146	139	138	108	139	163	144	119	130	118	118	120	95	100	103	109	123	133	125	104	100	118	153	188	115	129	99	113	123	101	102	121	106	104	107	130	117	114	128	91	131	123	94	108	113	103	118	110	102	108	114	97	107	127	124	95	114	85	105	100	97	86	90	118	109	131	96	100	108	110	106	93	95	123	87	89	109	100	101	123	135	111	92	123	108	112	103	99	92	105	108	99	102	105	104	105	105	110	104	112	95	109	112	108	98	106	112	120	109	107	101	97	95	107	95	119	91	100	105	88	106	113	110	121	92	97	101	105	94	115	105	122	110	106	89	97	112	90	107	104	100	104	99	112	108	106	115	99	93	123	111	134	120	102	90	109	108	91	112	121	96	102	105	95	115	103	80	107	101	120	122	97	99	101	102	98	104	113	87	111	127	95	83	103	112	98	133	95	89	102	87	112	92	104	102	100	122	104	112	110	118	107	105	100	90	112	98	106	101	111	117	109	106	122	104	86	115	109	106	94	104	107	110	93	101	87	97	123	115	110	106	89	99	100	91	120	111	98	112	113	85	111	112	105	104	119	122	92	101	109	100	89	112	99	108	112	123	114	97	96	95	103	99	128	100	99	105	94	108	106	101	115	114	134	98	115	110	97	103	111	108	114	123	89	116	98	121	115	108	107	109	99	93	102	102	104	97	128	99	108	112	110	113	102	93	113	111	93	89	117	105	96	110	97	110	99	113	102	119	117	108	114	111	97	110	116	102	121	107	107	110	113	95	112	87	105	109	104	93	122	107	127	84	105	102	94	87	124	93	110	97	108	90	102	123	96	106	98	95	104	101	92	103	106	112	126	117	127	95	106	105	111	105	99	98	119	105	101	111	98	111	111	109	104	87	106	109	122	122	106	114	102	101	113	111	120	107	112	112	114	106	116	107	113	119	102	110	113	95	103	103	103	111	116	114	101	96	93	108	83	102	104	88	99	116	95	112	113	101	121	108	93	95	104	101	107	107	104	116	98	99	102	119	84	109	96	101	98	112	102	102	96	108	86	109	113	98	95	91	110	121	101	97	108	81	101	95	111	99	102	134	92	82	103	104	103	113	97	112	107	95	104	97	83	98	121	89	80	100	104	122	80	112	107	99	111	102	124	120	104	111	105	93	97	126	114	104	100	110	107	98	108	99	92	99	104	91	96	99	90	96	103	129	90	86	87	108	115	109	115	111	92	100	106	109	105	105	85	108	93	89	113	113	85	102	115	119	100	113	90	93	104	107	118	115	112	97	116	92	109	117	91	95	111	107	105	109	119	114	105	100	112	98	100	106	109	109	122	104	91	94	91	94	108	122	106	116	110	108	90	105	118	94	90	83	99	94	100	118	91	107	112	112	123	102	105	98	103	96	91	96	100	100	105	102	117	112	103	110	99	98	106	87	108	102	104	109	99	91	112	96	114	104	106	107	100	82	84	94	104	114	115	94	102	117	117	98	114	103	101	110	98	118	117	88	88	103	111	87	99	90	102	102	97	114	99	102	103	101	92	90	103	106	107	122	102	90	101	114	92	100	112	100	121	110	100	100	112	106	111	107	96	109	96	96	126	101	112	102	100	97	116	107	115	99	94	114	96	114	121	115	102	104	98	99	103	88	78	93	101	98	106	94	101	108	91	96	96	119	98	122	101	104	110	122	108	98	97	96	103	100	99	105	103	106	88	103	112	106	105	86	91	102	91	114	84	108	100	122	119	105	116	110	94	107	116	101	93	101	116	112	118	106	130	105	103	103	100	100	96	89	115	111	88	100	109	104	82	102	100	103	95	123	103	95	95	93	115	109	123	98	111	90	103	86	94	106	91	91	92	129	112	104	95	81	96	100	97	102	113	66	92	97	120	99	121	112	94	114	111	112	105	100	97	116	109	96	100	114	120	118	102	105	93	101	83	111	86	107	95	102	86	87	87	106	102	115	110	117	98	105	117	118	103	94	102	103	88	102	96	117	94	110	106	129	100	108	85	109	115	93	94	88	107	103	112	94	117	114	96	111	114	120	100	116	103	118	98	113	121	83	94	95	117	89	108	108	109	114	132	101	102	115	122	96	110	116	87	96	122	111	119	124	124	98	100	94	107	126	98	85	100	95	84	120	93	110	79	125	111	101	92	109	86	118	98	100	99	103	87	93	104	113	123	110	108	106	104	92	91	82	126	89	103	99	116	107	97	109	110	124	125	119	114	96	107	98	98	99	86	92	84	107	93	106	118	105	93	92	103	119	105	101	101	92	112	98	89	97	92	99	108	114	99	112	102	108	111	115	100	100	108	118	97	112	100	107	97	102	111	103	90	101	100	103	88	100	89	126	103	93	109	130	101	118	104	91	111	95	94	108	97	102	100	92	118	116	114	105	107	119	102	90	126	114	109	101	96	104	88	95	81	108	101	110	107	124	103	92	107	99	125	107	96	104	120	108	85	90	112	116	88	93	114	101	95	108	98	109	112	94	101	117	126	108	93	117	83	97	97	121	120	119	95	98	113	94	89	104	102	114	89	109	113	106	105	118	117	109	96	98	109	95	86	90	102	105	120	99	93	99	120	105	106	113	100	95	120	113	96	95	87	99	103	115	99	101	93	115	106	127	109	104	108	108	99	99	100	106	112	111	98	96	93	94	90	112	116	82	109	123	99	98	103	116	82	98	94	110	85	110	98	126	110	96	90	110	98	102	105	95	108	111	100	93	94	95	99	99	95	86	100	108	114	99	110	111	97	102	123	88	95	112	87	110	110	100	103	104	106	98	86	115	104	94	99	93	110	111	99	98	97	128	104	93	116	109	110	118	83	90	97	99	108	119	96	109	101	110	84	110	111	105	100	95	119	108	105	122	110	101	94	92	110	107	113	100	112	120	117	112	104	113	108	97	102	106	127	84	108	102	110	116	103	97	109	101	110	103	101	103	95	109	107	108	104	105	110	117	84	116	97	105	97	113	101	121	100	93	110	118	94	97	85	119	103	116	103	101	98	94	108	123	102	113	117	100	113	90	95	105	103	112	133	92	113	97	97	99	123	102	88	121	100	120	90	115	106	104	106	106	90	105	114	104	95	95	115	105	102	114	109	107	116	110	103	127	100	120	109	93	103	111	98	129	101	113	104	105	108	114	120	96	116	115	111	96	100	104	111	107	93	106	96	76	95	109	100	101	125	102	98	111	112	109	127	119	102	86	118	110	130	106	108	103	103	113	94	101	118	86	102	97	83	108	101	110	106	115	104	116	108	82	99	105	123	92	93	74	95	91	97	116	90	112	103	105	107	99	89	120	96	128	106	111	113	121	98	100	96	107	121	94	95	120	93	105	104	117	99	107	115	120	112	93	108	96	87	102	104	125	95	123	85	88	104	96	119	108	114	108	108	88	103	117	116	98	92	109	100	114	85	94	94	101	103	90	103	123	113	77	89	107	107	99	109	119	105	110	100	93
27385	24072	14116	6213	5739	35679	64224	9869	1170	978	910	826	692	610	610	579	528	493	482	417	851	534	441	420	384	427	392	350	375	330	367	348	343	331	320	318	342	411	977	319	484	284	326	318	301	339	297	299	313	308	320	286	281	314	299	293	292	305	295	306	292	310	286	287	276	293	297	272	265	283	271	295	311	303	291	309	299	298	290	278	260	282	302	251	263	273	257	272	292	314	282	293	290	286	277	281	245	254	328	289	295	290	284	306	305	312	273	272	271	311	261	257	231	251	259	290	278	262	252	279	295	278	267	257	271	288	282	286	258	308	308	288	275	255	296	261	267	256	292	278	294	294	282	280	265	268	290	269	286	292	287	275	278	268	294	290	302	281	263	274	265	297	266	297	270	272	263	302	271	262	272	254	260	271	273	251	270	305	271	269	259	271	263	316	284	262	276	285	283	249	283	266	279	266	292	248	240	254	277	266	280	289	259	290	285	284	279	264	271	279	297	289	289	306	298	272	288	292	278	289	281	280	275	253	281	287	264	293	292	305	261	274	273	272	253	267	273	256	279	276	265	295	288	282	272	262	258	293	294	267	294	299	280	263	287	260	259	258	242	265	295	300	263	250	278	311	246	312	253	268	275	258	277	256	282	284	274	279	291	283	250	281	259	277	263	274	286	248	277	296	297	255	291	280	285	273	280	255	255	269	260	275	296	323	261	273	283	285	274	280	289	283	283	273	260	271	270	271	258	267	309	263	279	306	253	285	265	292	255	283	287	254	274	256	268	314	257	255	251	295	272	250	271	271	255	287	279	265	270	275	283	249	248	310	283	266	269	295	257	280	271	250	279	277	277	258	278	276	288	269	247	259	256	281	279	249	257	281	276	266	281	261	249	279	256	249	274	291	288	257	256	271	248	286	290	264	266	283	299	272	302	292	272	264	277	278	275	276	265	259	277	254	245	260	281	266	296	313	279	299	262	268	271	299	293	291	280	304	241	286	272	273	266	253	270	262	276	251	254	274	269	283	249	286	292	282	262	285	240	274	261	308	279	267	216	289	263	289	293	254	288	262	267	292	294	271	289	239	250	287	287	263	282	256	274	288	279	267	276	294	271	277	240	267	269	251	283	277	265	295	254	315	259	293	260	276	294	266	281	271	250	284	241	243	270	299	270	282	287	286	292	262	282	267	290	268	240	286	256	285	282	253	272	257	268	285	273	268	274	276	250	275	288	237	283	270	266	263	286	257	288	262	286	264	319	269	279	258	269	258	282	257	281	252	260	281	264	255	309	242	265	263	266	257	281	276	241	286	265	293	280	266	260	276	265	303	274	286	275	228	294	266	248	299	267	270	302	280	250	263	269	259	247	278	247	250	284	262	260	287	269	308	310	301	283	285	265	227	278	260	287	322	273	292	269	251	285	279	275	276	272	302	269	277	276	267	287	263	253	286	269	289	289	280	273	264	266	278	270	280	278	280	274	267	280	287	283	282	253	269	288	259	279	284	287	283	257	277	288	255	267	284	257	278	278	286	290	274	263	262	272	281	268	261	280	257	282	290	282	265	291	278	275	278	275	262	252	266	321	283	272	303	276	271	293	278	291	252	254	287	291	271	303	286	270	279	271	253	274	283	269	269	303	303	287	285	277	267	268	294	269	288	298	254	281	269	246	264	254	301	253	274	282	258	237	296	295	246	267	259	302	292	277	276	295	284	298	261	281	283	271	279	291	290	274	300	275	233	270	335	292	299	261	255	256	292	267	277	269	277	287	300	297	253	275	305	277	283	278	277	276	247	304	307	269	273	257	275	274	288	287	268	295	281	272	286	270	246	299	315	280	282	285	312	270	284	296	283	296	288	259	298	271	278	294	265	278	276	286	265	286	261	298	265	271	270	267	276	234	287	277	281	270	259	257	276	300	285	296	280	270	262	282	278	273	302	303	289	277	273	279	266	265	310	301	278	291	277	266	292	264	259	272	306	284	294	255	274	269	290	304	258	261	266	288	275	278	283	280	287	287	284	288	276	302	274	267	304	280	265	273	283	293	287	290	284	285	288	275	252	268	294	312	285	286	258	275	275	262	255	299	288	253	246	257	269	270	286	270	241	299	293	263	244	274	264	264	270	292	274	297	287	271	276	291	245	262	279	270	259	272	287	266	281	265	256	286	267	291	271	267	274	294	260	250	275	283	273	266	261	289	275	245	264	294	291	300	273	265	330	260	277	272	273	256	275	284	274	289	289	267	287	300	268	260	307	264	264	265	276	273	275	286	264	274	266	294	259	232	287	287	273	277	282	278	302	278	265	283	274	288	271	274	253	319	278	254	269	265	271	288	242	292	292	285	283	296	265	260	279	303	277	285	279	247	273	285	271	269	289	269	282	273	266	298	283	284	266	300	267	303	283	266	262	278	294	268	274	272	284	280	272	282	293	264	289	265	244	284	297	277	297	260	265	258	256	270	271	277	256	273	264	268	287	285	276	273	272	291	278	285	273	328	266	253	265	270	254	316	303	273	290	273	269	286	286	295	288	273	273	287	282	278	262	301	278	283	249	313	280	274	280	281	269	300	298	280	307	293	276	288	264	270	266	316	256	278	289	281	232	263	289	270	277	264	261	256	275	280	278	264	289	257	292	264	270	283	275	253	247	282	285	267	276	284	286	273	274	248	277	271	278	258	249	265	263	285	301	288	272	232	276	250	298	276	290	256	292	272	306	265	282	265	269	300	291	271	258	272	281	273	269	261	267	291	281	262	296	262	261	284	264	259	239	309	271	276	258	247	265	296	269	258	282	256	282	267	282	254	254	249	280	287	298	284	279	277	280	256	305	259	264	309	251	269	294	274	288	269	265	301	273	258	275	268	250	256	273	298	297	297	302	283	257	272	264	274	245	255	264	266	285	275	292	270	273	306	273	268	231	278	296	266	286	272	282	275	244	278	269	291	247	292	274	301	284	279	288	273	276	277	277	273	285	249	262	267	278	260	303	302	279	234	278	274	283	286	276	272	253	276	290	300	258	275	311	267	266	288	247	277	290	267	263	285	273	282	266	274	269	283	309	267	261	272	315	309	300	272	264	249	288	288	272	271	281	287	280	270	277	259	269	278	255	276	280	259	281	283	274	267	277	289	281	291	267	252	292	261	288	257	258	252	298	246	256	264	269	285	303	268	289	285	281	259	279	266	291	283	261	256	270	246	241	296	265	256	248	249	276	288	242	261	264	259	290	271	242	272	278	288	273	296	304	265	257	270	274	254	252	274	277	303	277	249	305	253	273	274	250	306	297	281	274	284	317	250	235	292	299	285	273	270	336	235	284	238	286	276	289	288	300	273	285	262	277	280	243	268	266	269	242	274	269	276	273	263	275	275	294	278	282	274	263	291	268	276	276	264	269	271	286	251	293	263	284	309	252	309	265	278	277	283	276	277	287	269	298	275	245	251	261	296	282	285	284	275	277	268	279	268	278	268	272	260	274	252	265	296	274	281	270	274	283	276	248
12766	7469	6669	1062	170	359	1602	147	115	117	102	114	94	111	117	99	116	101	105	98	110	109	107	114	116	123	107	85	115	119	107	107	108	94	110	103	97	126	110	103	111	129	128	104	103	125	117	105	113	104	117	109	95	112	114	111	114	99	93	105	99	107	123	108	110	118	125	110	89	107	117	100	118	114	114	99	105	121	106	96	112	90	101	111	114	136	103	107	112	105	120	87	77	115	101	105	99	113	94	104	102	106	120	102	110	116	103	101	107	117	120	96	98	124	102	107	109	108	114	119	106	111	104	121	99	117	127	125	105	92	126	109	102	125	106	106	117	121	122	108	108	107	97	103	119	118	121	103	108	114	100	98	77	113	100	98	94	112	101	112	118	100	115	112	107	119	123	103	104	117	101	108	127	85	97	101	108	103	119	113	120	116	131	97	83	93	105	123	110	89	116	104	106	107	121	111	97	118	101	97	113	116	117	94	106	108	115	109	107	118	83	109	106	104	113	111	121	100	108	125	100	117	108	105	84	102	109	115	125	88	121	102	108	125	118	123	113	124	105	102	106	110	111	116	109	79	93	110	108	97	117	104	88	97	100	122	108	117	107	104	112	104	120	124	119	98	103	93	92	101	99	106	94	101	108	111	96	114	106	105	98	121	120	112	122	97	109	111	110	94	95	103	113	124	106	116	118	133	107	136	101	125	113	119	110	107	113	101	112	117	101	93	97	107	104	98	95	112	105	121	104	104	125	111	98	122	101	98	123	106	109	112	96	128	130	111	108	108	99	110	104	120	93	103	108	91	121	108	109	111	105	105	86	114	100	94	105	93	112	97	91	104	96	106	118	105	82	102	110	115	101	108	109	123	104	111	108	111	96	120	96	103	104	121	94	84	112	116	110	111	118	105	104	110	118	124	106	114	108	115	100	97	122	112	118	93	100	101	104	90	105	93	94	123	89	122	106	94	128	106	105	100	117	112	108	113	111	108	104	115	120	127	108	118	115	123	118	96	118	102	109	115	109	108	120	114	107	120	102	113	134	104	104	100	103	123	99	117	106	112	101	102	110	119	95	117	116	103	123	99	104	102	108	111	105	90	113	109	91	96	118	101	104	103	120	130	106	97	99	116	109	100	119	102	103	115	132	114	107	116	123	134	85	87	98	117	106	89	113	110	118	90	116	111	117	118	127	99	115	112	108	88	114	111	118	84	104	103	112	123	108	96	96	128	118	89	85	104	136	90	102	81	106	134	102	100	115	113	105	115	110	98	115	99	101	104	105	113	105	92	92	106	107	89	112	88	85	110	108	113	107	115	95	108	116	112	112	105	94	112	117	103	103	101	93	115	116	110	120	98	108	122	111	138	122	98	107	106	97	106	98	108	126	98	116	120	97	107	85	99	115	92	98	116	116	108	106	102	115	101	92	111	114	116	106	114	120	105	112	131	117	103	121	94	104	99	117	110	113	138	121	112	101	105	104	118	122	109	102	99	98	139	112	104	102	107	119	111	104	117	129	108	112	113	117	118	106	116	113	114	98	122	112	116	116	98	103	114	105	106	111	99	114	92	104	99	126	93	98	106	123	92	124	118	86	100	105	95	109	125	110	113	117	107	117	108	92	110	120	120	107	106	97	95	116	116	94	95	107	101	106	121	101	104	102	106	121	111	116	124	103	104	115	100	102	113	112	108	126	107	110	118	105	103	104	102	95	122	112	118	104	109	111	120	113	120	89	128	113	114	118	91	114	127	124	97	121	98	100	109	115	103	107	119	116	111	110	133	123	113	110	112	112	127	117	109	111	116	92	103	123	120	116	91	101	93	107	108	101	101	108	116	98	114	113	113	97	99	95	119	117	127	97	113	97	111	106	122	100	96	101	116	88	118	103	92	93	99	107	118	87	114	115	115	104	125	99	105	107	102	122	107	128	115	122	103	116	100	94	111	109	102	109	93	105	113	113	115	109	106	117	99	116	99	99	119	120	125	125	76	118	106	95	113	98	83	106	92	100	128	117	107	114	125	112	102	97	107	126	103	113	106	104	105	121	106	124	113	104	122	113	96	106	94	116	104	93	87	120	105	114	120	115	115	118	102	92	106	131	115	98	99	102	102	108	125	111	97	105	116	119	105	90	100	101	104	111	120	94	105	123	125	105	105	123	125	126	98	115	129	123	119	106	106	119	116	105	97	108	124	117	100	119	110	129	96	104	106	112	102	100	105	103	111	109	103	81	114	112	95	101	103	114	87	111	104	122	79	114	104	101	107	115	99	112	92	132	111	126	99	115	135	101	117	109	119	123	121	131	110	103	117	114	97	128	97	104	95	120	120	99	114	115	106	102	115	117	108	107	99	84	123	109	112	112	113	111	112	121	92	105	108	93	107	104	100	111	127	92	107	97	106	115	121	112	128	114	97	115	82	100	102	99	121	125	98	114	119	105	113	113	101	97	116	100	103	138	107	99	93	103	121	109	112	92	106	103	120	105	114	92	112	110	112	99	105	128	89	108	109	112	91	124	115	96	109	119	103	106	103	113	123	122	109	104	108	116	103	90	95	125	118	114	112	114	112	115	111	102	93	116	109	114	102	99	104	120	102	126	119	96	109	93	111	96	103	114	112	131	114	111	97	131	105	96	111	93	103	123	102	127	93	124	109	101	127	110	114	102	100	110	93	101	108	93	113	119	115	93	113	98	91	132	112	116	106	122	112	97	118	102	119	117	115	97	115	107	98	100	102	118	115	105	106	116	103	95	103	96	117	112	107	110	109	104	115	101	106	131	119	119	104	120	109	83	118	95	113	110	120	120	96	112	122	94	105	119	111	120	105	131	107	116	123	126	102	108	103	99	105	107	100	116	125	103	104	112	114	97	111	115	97	110	112	116	114	109	111	110	91	112	110	126	110	91	135	113	110	114	116	117	104	109	94	114	110	114	125	109	82	104	104	111	113	106	114	113	116	102	89	114	100	82	93	102	107	102	134	106	121	129	125	110	105	92	109	101	136	106	97	118	102	102	95	110	104	110	109	92	125	81	93	98	102	98	103	102	114	107	108	104	113	105	87	96	114	108	93	116	117	108	96	115	105	101	116	117	112	111	101	91	92	98	109	109	123	120	107	95	117	113	136	120	110	94	108	101	119	110	97	102	103	107	96	97	104	120	107	108	104	95	123	113	104	114	112	127	93	122	96	104	117	101	109	114	97	112	110	108	105	80	106	113	117	130	112	104	107	100	116	106	131	100	111	105	95	115	113	119	130	106	120	94	114	90	94	114	110	123	100	107	115	128	114	117	111	99	103	130	113	97	109	116	111	112	106	85	115	102	101	117	114	121	104	103	99	112	113	94	109	113	117	110	100	92	113	90	112	102	99	91	112	109	105	107	108	123	117	119	111	114	117	125	111	114	110	96	101	109	117	104	100	99	85	108	98	104	115	106	114	112	108	115	110	107	108	96	93	85	113	130	131	96	97	105	110	116	84	111	124	104	99	98	103	94	107
7925	6926	9705	1514	544	1912	7545	407	347	320	316	331	291	313	299	300	293	329	288	345	277	326	283	300	318	320	288	299	303	278	335	290	309	298	332	273	301	312	354	362	284	279	298	311	278	298	291	306	296	298	294	300	295	300	294	316	273	283	270	288	292	342	310	324	334	286	280	289	280	312	314	313	299	301	312	294	307	306	293	312	325	269	289	290	299	281	296	296	287	287	310	295	331	316	302	316	309	298	318	287	287	313	300	276	279	314	322	273	303	310	258	302	296	315	323	300	283	308	307	300	302	299	297	307	298	299	346	320	274	280	306	298	289	313	306	295	309	286	320	300	319	321	307	308	285	313	279	296	308	311	324	301	304	296	269	262	282	291	302	300	319	326	285	319	304	303	303	305	280	334	296	298	293	300	299	323	317	323	266	289	286	308	304	283	336	293	294	310	316	305	327	337	309	301	325	308	299	316	300	299	286	311	301	260	276	320	275	262	299	329	317	307	316	302	318	301	311	281	295	304	285	310	274	292	287	315	321	274	301	299	305	297	285	315	311	293	261	308	249	268	284	307	309	292	300	297	294	282	292	315	300	282	264	291	269	284	299	287	278	322	314	293	272	319	284	302	311	308	286	327	297	284	313	303	290	306	285	295	325	296	283	314	302	337	302	304	285	321	277	305	317	347	268	296	300	295	297	277	284	284	292	295	275	286	300	314	287	296	285	295	304	319	303	316	287	291	311	311	297	309	294	308	276	281	299	293	289	314	296	293	301	341	322	300	305	299	273	300	296	277	286	300	300	297	312	307	275	289	314	305	283	315	316	297	297	301	274	298	297	281	324	302	313	293	319	281	309	281	320	290	262	277	297	283	281	313	327	275	278	308	281	293	329	304	308	312	276	304	273	306	304	286	307	297	306	311	285	291	305	328	296	305	314	319	297	260	288	288	315	300	296	279	296	317	278	274	292	294	320	295	283	293	284	282	280	270	320	287	309	288	291	274	310	313	299	285	302	273	326	279	282	314	314	285	276	299	283	319	298	245	285	312	326	279	293	288	302	282	317	310	290	323	286	294	289	283	296	256	299	295	300	317	304	298	281	305	314	305	307	307	275	276	283	312	279	286	277	330	276	297	314	313	292	315	292	295	281	318	287	303	290	325	302	291	310	311	313	282	291	316	280	278	305	325	299	306	299	293	317	289	291	298	324	271	299	276	313	304	327	286	312	299	287	292	266	312	282	304	308	301	268	284	272	290	284	315	303	292	312	291	327	313	293	263	282	316	301	320	269	281	307	285	274	312	303	324	314	293	292	293	298	296	321	317	316	294	274	288	285	276	313	305	285	320	280	311	292	322	277	325	310	309	296	309	279	293	295	306	301	299	318	302	291	314	294	292	327	258	285	311	301	303	281	281	297	284	289	290	288	277	287	285	320	300	310	270	308	297	286	300	290	317	268	316	290	274	281	322	288	317	317	284	298	291	308	290	314	299	264	283	312	316	305	274	275	288	294	273	307	291	289	280	265	298	318	284	283	326	297	317	281	290	319	298	312	298	297	291	314	291	294	301	311	286	279	327	305	289	298	291	322	271	310	283	283	256	296	293	287	272	291	332	295	304	327	284	294	287	285	289	295	322	341	292	283	313	277	283	275	290	284	323	304	302	306	307	290	283	321	309	315	282	325	304	326	303	284	286	312	311	264	307	302	315	306	294	310	297	274	289	287	282	283	315	297	310	288	300	326	271	280	266	284	298	314	294	283	280	306	298	290	281	275	265	290	333	321	298	283	286	278	314	290	307	315	336	280	274	301	289	307	304	309	322	300	279	267	269	297	301	280	317	267	276	316	297	301	284	308	312	265	313	298	295	300	299	296	291	310	305	287	290	320	284	274	293	348	315	325	307	300	309	267	284	269	271	313	335	288	328	290	297	281	279	294	296	303	276	279	310	303	318	284	288	299	301	283	275	281	274	288	291	260	261	281	312	273	298	285	293	295	280	276	296	305	297	276	280	278	291	305	297	294	281	281	301	310	314	303	281	307	291	320	290	328	285	264	309	251	284	308	280	298	293	304	302	305	268	329	266	314	289	296	323	276	300	314	309	276	303	297	312	301	315	299	290	326	318	291	291	306	320	276	291	308	303	299	281	304	270	305	284	306	287	262	300	281	354	267	295	297	283	273	295	273	291	303	299	324	298	317	294	304	312	290	322	306	278	283	276	318	300	299	251	272	285	284	309	319	302	283	332	329	290	291	296	307	274	280	324	307	296	303	288	301	285	307	277	326	283	283	301	341	304	311	324	300	266	301	302	288	281	275	280	279	262	325	286	299	337	292	298	287	298	299	305	261	300	311	284	316	312	302	281	289	296	329	303	284	297	303	297	301	275	277	293	323	289	293	289	267	314	285	305	285	306	316	288	277	297	290	290	311	313	288	310	300	286	275	305	282	265	273	288	288	297	305	304	304	295	300	277	279	293	286	290	269	291	303	276	295	298	319	275	307	291	312	312	319	339	292	321	288	299	309	269	285	291	297	288	267	301	312	292	293	319	310	265	332	311	306	296	284	273	305	283	280	295	336	304	299	329	318	321	328	322	313	315	287	284	296	295	295	282	345	299	302	286	309	294	292	301	261	267	281	298	263	312	279	289	313	295	307	299	297	264	308	307	308	300	286	285	282	282	314	304	273	279	329	290	294	285	274	282	323	287	261	315	277	318	289	276	308	300	301	266	320	298	336	281	283	287	299	305	320	288	298	279	270	276	305	310	313	287	316	304	330	306	277	311	312	299	305	282	288	315	283	287	283	282	279	303	309	273	287	284	293	284	335	306	308	309	281	324	312	296	277	303	321	283	317	287	298	285	294	321	287	314	324	291	295	302	312	288	280	296	300	287	304	275	290	329	284	317	284	290	295	313	287	286	283	297	276	276	303	288	309	280	313	308	292	294	280	270	287	289	309	294	291	320	293	328	318	309	317	303	277	283	276	295	307	307	306	291	346	267	251	329	305	289	262	294	299	297	284	319	317	316	311	321	294	291	292	289	283	270	291	354	289	323	279	276	303	279	309	321	327	320	328	298	305	265	256	330	311	265	319	280	306	298	262	313	277	291	300	268	282	321	308	272	290	281	278	299	285	252	272	261	317	313	302	319	302	286	272	324	302	310	289	305	328	295	305	291	291	312	302	309	306	273	283	310	306	303	290	298	312	297	298	332	323	295	306	312	352	294	313	319	300	303	305	290	296	287	303	313	282	264	312	297	292	275	312	305	262	305	300	311	300	297	296	277	282	270	291	311	301	296	311	304	277	320	282	268	293	308	311	277	288	312	302	301	283	340	296	298	300	298	314	296	306	298	328	294	312	300	297	270	271	316	317	267	302	301	283	310	264	304	289	295	287	312	281	333	320	294	297	312	308	331	300	288	272	287	268	289	313	295	292	292	292	287	258	298	285	298	316	292	271	303	270	292	282	322	317	289	270	287	293	299	312	272	334	295	294	306
33719	27780	29526	10119	2842	10447	4829	446	295	230	216	187	196	143	191	181	169	147	172	147	172	138	145	149	149	154	130	150	144	137	149	139	139	138	137	144	127	164	276	188	149	142	158	136	111	150	156	134	137	165	135	152	132	137	130	127	155	146	133	126	123	144	116	151	134	131	152	123	137	132	124	128	127	129	132	136	122	147	135	135	135	140	130	147	121	139	143	147	120	122	142	141	130	123	120	114	148	137	168	121	135	146	142	148	133	138	143	139	145	159	137	140	129	126	153	131	128	166	149	148	134	158	122	106	151	146	133	146	140	156	106	129	153	130	138	133	138	135	140	147	138	129	147	126	115	160	143	129	143	133	144	125	142	133	166	129	137	153	141	102	138	129	147	130	126	139	146	135	113	139	114	121	141	124	113	138	126	137	131	128	151	144	132	142	135	131	137	139	152	129	139	137	137	126	130	126	131	125	134	126	137	101	136	143	127	147	122	124	136	138	140	143	127	136	158	120	139	135	155	134	140	152	141	137	133	151	134	116	146	150	138	146	142	131	108	130	126	127	149	148	142	124	126	150	130	132	138	134	143	144	126	116	140	148	130	139	121	147	120	136	124	111	126	113	137	149	122	125	146	128	151	133	126	125	120	133	145	137	142	151	164	136	144	154	149	146	134	135	151	155	149	136	127	130	130	135	152	142	138	143	138	140	131	138	147	143	123	142	127	125	127	154	123	137	157	133	132	119	134	119	141	132	150	149	141	120	128	119	136	138	129	125	133	134	139	109	146	146	141	111	131	137	127	129	148	143	124	142	133	128	127	138	138	128	140	125	149	112	140	126	139	112	130	126	130	147	140	145	145	140	128	139	127	153	133	152	113	127	156	135	127	154	148	149	118	142	148	148	133	136	126	143	134	145	126	110	107	133	116	155	139	121	138	113	140	129	147	133	139	142	131	134	137	134	133	144	119	131	131	143	140	122	117	131	148	143	153	155	119	130	124	126	142	122	130	137	142	137	124	134	139	113	151	142	136	127	141	138	144	150	132	143	145	124	138	119	138	144	148	122	121	144	166	133	123	128	116	145	134	139	139	146	145	121	113	130	127	135	130	137	138	154	146	161	110	130	136	161	136	153	156	148	137	133	137	111	125	133	137	145	145	141	136	126	130	121	126	131	149	145	139	125	124	150	140	156	130	119	124	133	136	127	153	153	137	110	135	131	144	140	131	147	144	128	135	142	132	135	138	122	135	143	131	160	127	136	144	136	128	155	134	129	159	144	124	147	149	129	150	126	152	127	139	135	154	126	147	131	180	131	144	146	111	131	126	119	136	119	126	139	149	131	132	133	139	116	148	142	119	140	125	139	137	144	141	146	119	112	148	109	136	127	161	150	133	117	130	134	143	154	149	130	149	133	114	139	168	137	115	127	133	137	134	136	134	123	131	144	131	141	132	141	126	119	152	137	138	121	141	141	138	133	132	141	127	140	136	150	172	139	139	137	141	116	148	145	159	138	145	140	119	135	129	142	132	131	151	134	145	153	124	133	139	132	130	125	134	130	134	150	145	127	133	136	129	136	133	142	132	120	130	146	126	132	155	128	124	112	139	139	127	135	143	127	167	121	152	135	135	138	132	124	141	133	138	145	136	146	133	118	144	124	128	134	125	145	143	138	131	128	125	158	138	122	138	127	143	122	137	146	137	126	164	134	127	130	157	128	139	144	127	137	138	135	118	138	135	138	138	142	123	147	135	118	120	141	142	138	139	143	153	148	154	126	134	127	118	130	141	134	157	138	128	123	149	142	130	132	144	125	141	139	143	112	136	124	137	147	128	150	142	157	128	140	142	122	133	129	135	152	130	139	137	142	130	140	135	133	140	134	135	146	105	135	146	131	122	128	132	134	124	146	135	139	140	133	159	115	132	136	136	133	128	131	129	143	134	129	139	110	151	148	137	140	145	132	110	137	119	162	129	123	157	128	136	146	134	137	140	148	132	133	146	152	140	145	139	117	139	125	105	151	118	137	141	116	133	116	139	126	129	149	146	113	141	136	135	137	123	147	132	113	144	128	121	140	128	133	163	123	132	150	157	137	117	141	149	132	119	126	165	135	131	132	140	131	152	123	134	136	133	135	149	137	120	130	132	121	136	125	134	146	133	116	133	135	121	112	144	123	118	148	119	128	117	132	154	119	117	139	133	146	115	129	149	135	120	140	118	128	121	162	140	148	146	133	139	143	136	111	154	138	146	141	144	144	118	146	131	136	139	153	127	139	145	145	102	126	122	139	152	150	133	143	129	137	121	144	133	139	149	124	149	126	126	130	140	143	142	126	129	146	128	125	142	119	119	141	121	140	128	123	145	154	135	134	121	154	145	136	135	148	144	142	150	128	124	155	117	130	142	140	128	157	120	141	114	132	128	129	147	151	122	126	112	130	139	127	143	123	132	138	141	128	130	112	128	115	106	149	133	125	136	141	141	140	135	153	132	146	124	137	136	142	129	142	129	147	131	148	129	119	129	140	148	143	157	141	136	109	139	135	138	145	122	149	132	125	147	123	146	126	150	135	124	141	143	126	133	162	119	117	115	158	154	126	131	130	126	148	119	159	153	124	119	126	137	133	135	128	129	136	141	136	132	128	129	133	115	142	134	131	141	129	120	142	138	139	114	135	132	137	121	127	138	143	145	147	129	155	121	129	136	138	128	130	131	131	128	127	132	128	141	147	141	152	137	145	106	131	144	117	139	140	137	131	155	144	153	113	140	111	149	130	135	111	144	135	142	143	154	145	132	121	114	127	135	136	141	147	122	145	120	141	153	131	148	145	136	147	136	118	139	124	144	158	135	128	120	124	120	129	122	128	133	128	133	121	150	132	146	112	137	123	137	130	121	128	158	150	131	131	131	131	140	152	136	124	114	141	174	140	128	122	121	131	122	139	145	149	122	111	111	134	143	127	131	122	120	137	146	163	129	119	146	147	148	141	130	127	132	131	144	151	134	148	157	118	137	128	149	137	132	124	143	143	128	114	139	134	127	131	150	119	124	149	145	127	135	146	147	136	158	151	133	136	145	132	145	132	140	129	133	138	168	137	139	143	132	134	149	158	146	133	144	124	110	144	149	145	123	150	142	139	113	117	119	140	110	128	134	139	156	144	137	156	119	145	132	150	136	145	132	120	140	133	125	138	146	125	142	139	147	139	139	133	138	123	130	117	152	147	135	106	156	135	128	147	128	121	144	152	138	135	141	129	124	128	149	151	133	138	139	138	145	113	156	142	122	135	125	136	144	150	121	127	147	150	144	149	112	115	145	141	120	124	144	124	147	145	134	140	152	127	134	138	133	118	131	119	145	156	124	154	126	120	124	140	112	116	123	145	112	129	131	144	124	162	138	129	137	136	136	118	124	138	137	152	142	142	136	129	138	140	119	132	143	147	146	138	109	153	150	123	148	119	152	128	134	135	126	126	127	143	123	111	150	150	121	116	145	121	106	157	157	141
21512	21763	25112	4152	3932	24675	9736	1639	1178	1024	923	780	717	702	637	576	619	557	538	547	595	547	455	491	483	457	442	421	477	425	446	419	409	418	398	400	476	620	1649	887	491	377	360	377	434	378	378	387	400	364	377	389	399	382	367	381	384	364	376	333	337	353	325	358	372	331	381	369	346	387	369	352	332	355	358	373	367	367	370	305	375	363	379	329	370	352	355	300	361	365	347	345	335	373	384	342	372	342	347	368	384	333	350	361	352	389	334	387	348	346	341	357	388	383	346	387	349	343	360	381	357	353	374	354	393	365	322	356	366	366	354	398	352	347	353	329	344	359	338	353	360	347	355	348	340	347	375	328	353	327	364	366	327	353	380	355	348	362	377	365	378	332	355	341	327	366	340	355	343	376	354	401	375	348	393	355	355	372	390	366	352	342	392	382	375	357	330	356	376	368	362	355	341	354	361	388	348	369	344	337	354	352	339	348	387	365	349	360	367	335	365	372	367	366	380	347	380	379	363	396	348	353	366	345	348	316	356	366	361	351	342	347	369	341	361	333	358	352	356	343	381	363	357	341	351	368	354	342	370	355	359	367	371	377	367	378	321	365	343	325	334	350	340	331	360	390	364	365	309	359	347	368	336	355	368	325	393	341	332	347	347	334	355	332	361	324	364	326	377	344	356	364	340	339	352	345	364	339	358	358	368	327	375	337	383	372	368	339	326	315	366	359	349	338	341	357	378	362	365	347	358	395	318	376	346	349	350	359	353	357	352	353	371	378	357	369	327	338	351	366	349	361	337	356	349	362	336	347	390	353	353	356	382	345	355	359	345	364	346	345	360	346	330	352	388	392	371	391	372	344	360	360	336	333	335	355	379	353	362	357	327	354	344	361	317	346	366	360	362	351	357	343	345	369	391	341	367	338	341	380	331	355	355	314	381	359	363	403	326	334	365	359	352	354	391	372	330	364	354	361	337	359	341	357	322	377	337	373	360	354	320	338	357	348	359	330	375	373	390	362	362	354	332	346	349	348	335	356	369	368	367	363	347	358	336	320	370	336	339	329	370	328	363	394	341	351	376	352	352	362	354	362	374	362	405	362	362	308	361	348	330	358	342	347	356	344	368	339	344	379	358	379	363	350	385	373	358	351	336	309	366	364	351	397	344	332	335	368	351	338	368	374	310	351	345	349	340	356	351	373	350	392	380	350	375	333	360	359	348	387	327	350	363	347	344	362	395	323	341	358	352	359	333	363	369	342	354	338	383	380	347	362	379	349	331	326	354	325	362	355	345	331	336	350	344	374	333	389	369	356	376	364	358	352	356	359	387	404	359	322	364	344	338	320	364	362	377	350	350	340	324	343	336	369	342	354	382	312	345	331	380	368	343	352	388	353	313	327	346	365	379	338	358	343	353	325	372	351	368	330	361	359	333	323	334	319	389	366	372	365	390	368	348	337	343	360	335	367	344	360	373	340	351	387	345	328	362	344	333	343	374	351	382	353	357	338	332	336	326	366	330	390	361	352	327	363	368	326	332	344	359	341	348	360	373	373	337	355	380	321	319	339	355	338	362	331	368	347	357	360	375	373	363	344	356	352	327	352	357	351	310	361	368	344	342	363	383	352	357	382	370	358	362	344	333	347	336	363	388	343	370	337	360	368	358	341	355	346	310	338	345	342	347	320	367	374	361	340	352	357	345	369	333	338	339	332	326	351	345	380	373	341	315	357	357	336	349	344	338	386	354	313	353	328	357	335	349	372	339	345	339	365	327	335	370	350	348	376	392	356	311	334	328	348	337	340	364	354	345	297	388	361	342	331	367	352	356	352	344	338	336	332	348	346	342	327	365	347	365	340	332	354	360	367	329	375	361	365	314	347	330	351	333	339	381	359	372	321	336	352	364	344	350	362	340	347	347	354	370	340	337	352	346	326	347	348	357	342	355	354	370	347	365	333	334	366	351	368	398	341	370	383	398	331	329	357	378	334	353	329	340	362	342	372	319	338	335	363	349	362	356	324	376	314	325	327	360	317	346	368	384	376	380	340	335	349	381	362	330	324	376	366	365	381	380	359	377	358	349	401	335	376	372	350	355	353	340	345	350	359	302	365	336	384	369	330	352	366	306	364	286	341	355	334	352	364	368	378	386	348	352	338	354	332	325	336	334	383	349	329	327	357	355	353	360	331	371	366	338	334	363	335	341	375	384	354	333	343	320	354	353	373	354	356	340	361	368	383	358	346	353	352	341	338	367	383	342	345	345	347	350	381	359	333	364	370	308	324	340	338	330	341	326	371	350	313	391	336	359	385	353	331	297	345	369	392	361	369	361	350	366	345	360	366	350	365	350	349	346	376	407	389	325	358	330	366	376	340	320	350	371	360	375	368	343	346	307	350	370	336	391	338	318	355	330	326	326	373	345	349	342	371	370	416	343	348	367	337	337	343	348	341	347	337	356	366	344	323	348	373	323	347	352	360	345	369	368	340	345	365	353	325	362	338	322	304	313	393	346	359	362	331	333	316	345	339	336	366	314	331	393	289	380	360	343	357	349	358	347	313	357	364	373	373	302	360	372	349	360	317	362	350	409	374	355	356	349	357	400	347	363	379	349	387	344	359	353	343	369	341	332	323	316	377	343	366	348	327	376	341	378	340	343	366	335	357	393	364	356	340	358	358	348	333	357	351	323	354	377	337	360	359	336	325	357	355	352	360	388	369	364	382	360	332	362	322	363	327	385	340	363	355	344	323	367	370	362	322	329	336	346	358	358	331	355	332	320	328	367	353	385	402	357	336	362	360	350	361	343	342	342	359	354	344	353	351	301	345	346	353	359	352	334	366	374	338	332	355	379	368	325	349	359	360	385	352	358	306	385	331	340	393	332	345	379	339	327	349	342	341	327	348	330	373	368	350	363	366	350	331	345	354	354	345	378	359	334	368	358	353	373	355	348	340	361	339	341	358	366	377	351	339	347	338	362	391	337	359	362	377	333	363	343	360	373	342	332	326	353	370	322	344	377	350	333	415	373	389	361	345	358	382	338	369	325	374	368	356	345	382	346	357	350	353	366	359	344	331	350	345	327	360	352	340	359	362	332	350	311	344	394	334	354	342	355	390	358	358	354	383	348	369	370	353	359	363	375	346	362	368	362	365	318	331	328	371	326	346	335	338	365	364	356	356	335	323	379	339	355	382	390	369	341	357	339	330	354	359	376	356	377	358	359	360	371	359	355	349	371	322	374	347	368	344	361	389	360	356	372	328	349	345	333	367	353	349	338	342	336	385	335	361	326	353	369	350	374	319	346	379	315	353	351	356	347	328	366	361	356	373	361	318	326	331	363	342	356	343	367	334	343	367	381	352	386	329	383	311	358	363	353	325	351	357	378	377	324	384	351	343	364	324	327	365	345	334	342	367	354	344	348	359	360	389	345	353	385	392	362	347	323	336	353	373	337	378	384	356	344	335	371	329	344	340	346	362	390	336	341	387	369	363	343	336	336	356
43252	38931	39191	17644	7178	5861	13930	2269	2078	315	236	253	209	184	174	162	149	162	123	149	151	114	117	133	144	131	103	105	131	103	104	111	106	141	116	121	97	97	280	223	117	107	98	115	96	105	92	114	92	93	92	116	104	114	102	117	86	90	101	82	92	91	117	109	108	92	101	99	103	97	93	75	110	59	100	101	91	75	90	96	94	62	97	105	81	98	120	103	96	114	86	97	81	104	102	102	90	103	79	78	64	101	91	89	83	111	98	81	69	87	78	85	109	93	101	107	86	94	89	107	85	125	93	111	106	100	109	93	88	106	103	92	95	93	116	86	99	108	124	89	87	101	96	92	94	110	101	89	113	93	99	102	112	90	92	118	86	97	80	93	84	109	101	90	100	98	77	102	94	110	105	91	104	97	97	100	97	105	103	106	92	94	90	85	102	73	104	112	113	101	89	94	102	103	94	98	97	102	103	90	99	100	93	80	90	78	103	97	82	107	93	92	101	94	93	86	102	110	79	108	93	94	107	85	86	93	90	106	83	111	93	102	83	88	101	101	106	94	105	91	103	84	97	109	102	88	97	107	101	96	89	81	85	88	90	112	82	84	86	103	101	108	77	85	90	96	106	105	94	106	87	85	99	108	104	93	88	72	108	79	90	85	108	91	95	92	82	95	87	101	88	103	110	102	90	97	83	97	81	101	85	104	85	108	78	90	98	87	96	111	98	101	87	102	98	99	99	104	80	99	102	83	85	86	88	90	83	107	91	94	95	107	82	95	84	89	96	84	107	108	92	84	92	102	102	110	85	92	89	85	77	102	107	105	95	106	101	87	100	103	105	89	110	105	90	89	87	108	136	94	109	95	94	93	93	85	103	93	96	97	94	91	93	103	111	117	99	117	110	103	108	91	108	110	109	81	107	111	82	100	97	101	91	97	107	101	85	90	74	91	82	110	96	123	104	82	85	91	79	110	78	96	67	100	94	106	88	103	103	92	108	92	105	103	105	100	75	104	76	96	103	82	90	99	81	88	76	81	91	87	95	103	90	91	93	108	96	109	86	89	99	101	99	102	89	72	99	109	104	95	101	96	98	95	106	95	115	104	100	94	101	90	83	94	76	96	99	105	91	87	111	87	100	87	91	99	92	83	88	96	82	98	85	91	112	107	100	120	70	102	92	109	96	117	100	121	100	105	92	104	107	121	105	83	106	81	92	97	104	113	95	92	99	98	95	101	88	113	94	91	93	95	100	85	112	81	97	105	90	102	102	98	93	99	103	94	121	111	110	84	89	102	93	94	100	108	94	88	100	96	98	108	84	94	95	101	93	78	101	109	90	88	104	101	103	78	106	71	109	89	90	85	71	108	106	84	93	93	115	96	87	90	93	81	92	112	99	97	116	98	97	116	87	93	95	101	95	91	103	95	95	91	86	88	96	109	85	85	86	101	89	94	84	90	96	71	93	83	96	102	96	108	95	108	90	84	109	98	105	118	106	111	87	90	88	88	108	89	86	92	101	101	107	92	96	95	84	83	107	100	92	105	105	102	110	87	103	83	95	98	103	95	98	85	97	88	106	88	100	94	92	99	105	95	93	89	91	81	104	91	82	94	92	100	92	88	79	99	82	103	82	111	102	103	101	93	90	112	113	100	93	119	89	105	103	85	101	91	122	107	97	88	90	99	89	83	109	109	79	93	85	100	119	96	96	94	100	102	106	103	99	105	91	82	87	86	102	86	108	100	116	77	101	76	109	68	98	92	116	96	86	110	92	98	92	82	88	85	98	88	77	98	91	84	82	81	89	98	112	89	92	95	95	106	110	98	84	93	82	87	105	98	91	90	94	93	90	69	70	83	100	105	91	89	104	88	86	93	82	91	88	85	103	90	96	95	104	94	104	99	98	101	87	91	91	114	111	99	109	111	95	100	81	114	96	109	93	88	75	103	104	89	87	97	96	85	93	96	95	92	90	86	91	84	90	104	90	90	91	90	110	102	90	97	108	90	89	102	91	93	104	105	96	93	105	96	100	97	92	95	117	110	108	94	109	89	86	96	85	78	83	110	106	102	93	106	97	99	90	90	85	97	113	107	116	112	114	94	81	103	92	86	79	91	95	113	92	106	83	85	111	86	103	106	107	102	98	87	108	107	112	101	99	85	93	79	81	101	109	93	83	84	97	102	98	101	102	89	104	88	99	109	106	97	96	98	86	98	100	86	87	90	103	97	86	107	109	92	95	84	90	111	96	108	108	96	89	78	101	93	108	101	98	80	89	99	102	103	92	93	94	96	100	104	89	87	94	106	89	96	94	102	109	82	92	90	87	89	81	106	85	98	97	100	99	100	83	86	99	98	95	87	99	86	94	92	109	97	106	90	80	103	103	110	98	84	92	79	94	105	87	98	81	103	109	91	98	91	110	86	91	102	99	107	95	99	89	101	89	78	111	88	99	104	94	95	105	91	96	108	102	94	75	82	100	107	105	83	89	95	88	94	94	96	95	106	105	94	100	99	102	105	105	120	110	96	99	91	101	101	104	101	85	115	91	98	100	105	70	81	85	100	90	87	102	101	93	99	95	79	74	98	113	98	84	100	99	90	115	92	101	98	99	112	87	89	91	111	85	103	81	105	105	106	93	97	96	90	105	95	97	104	93	93	109	85	108	98	79	83	116	86	93	96	99	87	98	81	84	95	99	97	104	82	92	94	99	90	94	90	84	97	88	101	92	99	79	124	70	83	86	73	130	92	94	93	113	94	97	99	103	75	105	108	88	85	92	97	112	101	95	85	96	95	98	114	111	90	96	81	97	112	81	111	83	98	89	94	101	96	96	95	103	101	103	86	95	94	78	87	90	109	97	97	112	93	95	81	96	98	91	92	94	114	103	103	101	106	102	104	95	93	111	95	104	92	112	99	108	100	95	106	99	86	93	90	82	110	95	107	82	84	68	95	103	90	99	91	108	119	99	98	90	79	106	90	100	112	86	97	82	100	114	88	95	100	90	87	89	105	83	84	122	91	111	116	93	109	102	104	83	89	95	112	105	101	96	96	93	104	107	87	105	79	102	85	114	106	98	106	85	83	113	82	104	99	101	100	108	101	101	88	88	101	104	94	109	88	90	89	98	102	102	91	88	102	96	94	99	81	111	104	106	104	92	96	104	100	89	82	100	75	103	101	113	101	108	84	103	98	106	90	84	105	106	85	107	103	86	77	99	90	111	99	96	92	84	102	85	88	101	114	91	104	95	67	105	84	91	106	98	113	107	93	85	84	95	113	88	96	100	85	104	87	102	108	102	81	88	104	91	95	85	87	89	92	100	105	106	101	98	93	105	108	100	94	73	97	96	90	92	96	90	82	100	94	106	92	97	93	111	86	109	91	89	98	104	93	101	108	100	90	95	89	115	79	90	79	95	75	103	101	123	110	102	97	100	100	100	99	112	99	96	102	100	87	80	96	91	92	86	96	103	97	92	108	103	95	108	84	86	114	90	117	100	94
27894	30697	33356	6686	5573	14869	20535	7187	5569	1380	1314	1126	1012	933	816	748	720	696	616	616	591	559	503	478	497	464	422	425	426	408	377	406	394	386	365	374	357	464	1861	1085	429	341	337	333	326	311	304	297	320	311	282	295	305	305	301	302	299	324	320	277	272	268	309	279	290	280	286	304	285	259	286	286	280	287	266	269	235	290	265	272	255	280	282	277	258	264	277	272	282	276	259	303	262	252	269	280	273	285	247	255	295	264	248	281	269	269	272	233	249	269	242	280	252	265	269	246	231	269	270	224	254	274	230	250	252	262	252	238	258	262	261	272	295	271	268	293	249	255	252	272	261	237	274	278	248	279	276	234	270	244	238	256	272	262	261	257	241	249	261	281	256	244	272	271	277	280	252	263	276	255	254	265	242	246	256	287	242	279	227	245	292	258	248	250	257	222	269	283	272	274	247	269	256	248	258	279	282	281	248	263	271	236	255	243	270	266	260	286	241	274	269	258	230	269	284	305	272	261	259	276	254	276	265	233	281	250	252	245	255	253	267	262	250	259	279	246	241	250	267	236	225	259	268	281	256	256	248	262	264	239	271	274	255	260	255	274	283	245	226	272	241	268	260	252	250	236	252	250	259	256	237	227	277	271	257	267	262	231	262	281	259	297	266	233	266	261	324	249	270	263	253	248	233	258	242	244	254	214	258	257	240	239	264	235	270	261	263	263	240	250	251	223	238	251	237	248	273	260	252	254	260	272	221	261	248	252	251	258	256	242	283	276	259	247	228	249	242	233	267	261	261	235	260	272	249	238	266	252	263	238	235	254	235	263	277	239	261	236	265	253	267	239	256	285	230	256	281	258	262	240	262	219	283	257	262	277	228	257	269	277	257	254	260	253	277	249	245	244	248	254	276	238	265	260	260	244	251	251	266	250	264	233	254	269	243	267	258	252	252	272	273	228	262	268	250	252	271	251	242	237	256	243	231	257	229	233	251	245	286	238	266	241	254	242	262	257	253	288	258	284	253	252	260	252	260	239	253	262	243	248	281	256	253	272	238	247	241	259	269	259	235	243	253	246	239	243	289	241	247	259	252	230	262	264	259	293	238	242	254	230	250	248	270	262	236	252	251	262	264	263	244	244	269	261	246	278	253	253	266	257	220	225	240	253	261	249	247	261	285	264	250	252	261	250	255	255	264	254	262	245	261	259	247	264	248	254	264	249	274	279	243	266	253	271	232	264	264	238	272	261	240	242	287	274	237	254	277	243	261	265	267	248	257	271	230	284	242	278	269	265	255	264	293	273	263	277	265	243	251	231	240	213	234	239	249	246	260	252	240	247	250	296	264	225	272	254	246	299	262	240	262	238	228	237	262	263	256	266	247	223	258	261	256	286	261	255	262	222	223	235	241	230	240	241	251	261	255	259	251	273	256	271	257	261	220	257	242	283	260	275	237	288	277	272	282	287	275	268	247	229	295	254	245	256	272	261	277	245	247	245	233	279	269	247	265	257	275	260	262	270	272	241	265	265	248	237	270	240	244	234	224	238	233	265	238	257	258	256	271	282	260	229	254	260	241	261	278	282	232	292	226	225	227	268	263	263	246	232	288	268	260	238	252	239	266	236	253	257	249	258	243	235	257	258	205	242	250	239	261	270	280	220	262	270	239	252	254	275	229	286	263	262	223	267	246	224	240	243	239	243	275	243	275	278	277	254	263	276	239	238	229	260	262	239	244	256	242	274	238	295	259	244	266	235	272	253	254	279	258	226	260	253	241	241	255	263	242	248	245	263	237	255	250	275	262	269	269	252	272	244	241	276	263	270	274	255	251	253	246	251	227	232	234	246	206	244	228	237	238	252	195	248	263	262	267	256	261	255	263	259	255	253	268	252	265	237	255	230	254	267	266	237	261	237	244	269	293	273	263	234	270	226	252	269	263	264	250	234	273	294	265	264	232	258	253	257	253	248	266	257	280	264	264	238	255	235	260	243	257	267	278	280	253	255	269	261	286	254	262	255	234	266	267	293	233	273	262	260	267	259	247	245	259	244	275	254	249	249	247	251	262	259	254	256	260	217	272	283	260	259	268	244	247	260	263	247	285	269	255	253	236	266	279	262	241	276	277	247	286	244	237	277	275	276	248	227	269	252	222	257	280	257	234	253	244	249	245	248	250	288	263	264	266	276	293	260	249	260	248	246	256	236	267	264	276	254	243	258	263	274	271	259	235	276	275	242	255	284	267	259	257	244	242	290	285	253	294	264	287	286	251	258	253	270	245	253	258	291	264	256	271	246	273	276	264	260	240	248	274	262	261	271	269	274	268	263	244	264	255	275	232	264	250	269	225	270	263	242	269	286	237	236	250	249	245	268	281	246	255	240	213	260	251	250	276	253	255	275	237	258	269	254	265	241	263	243	292	269	263	235	281	266	221	250	265	269	244	252	255	228	250	260	249	230	236	270	261	222	243	257	251	254	237	274	244	281	244	256	284	271	287	237	255	280	233	270	273	240	270	251	257	243	247	275	253	274	264	239	255	251	276	242	273	243	243	257	256	243	245	225	260	238	245	266	238	263	243	253	256	234	251	247	261	256	271	230	269	245	260	245	247	263	277	300	287	264	244	234	250	271	239	233	221	274	264	240	266	231	260	256	247	264	228	229	233	278	261	283	259	246	280	255	290	258	228	238	289	241	262	237	282	226	251	280	286	249	272	252	260	246	274	263	248	230	283	296	229	265	252	261	240	264	278	249	257	282	278	249	248	288	267	276	269	234	246	284	278	252	265	267	263	248	279	294	258	283	247	263	266	237	268	232	264	242	258	259	264	231	249	243	264	305	257	274	246	262	225	256	275	264	248	228	279	257	258	251	271	251	231	235	238	283	263	267	243	258	263	262	260	289	258	281	247	257	269	267	250	272	274	277	261	307	231	258	243	251	254	256	232	283	252	274	238	278	237	252	231	268	251	279	264	243	264	243	243	254	261	239	244	248	267	258	241	267	248	278	243	247	221	258	244	251	269	261	230	266	252	277	246	250	256	212	258	245	246	254	247	269	249	254	256	269	281	248	264	277	237	237	250	279	261	249	257	245	253	258	254	238	251	255	245	294	259	265	274	246	247	245	235	290	260	250	274	240	244	295	274	260	246	268	274	267	242	270	283	239	265	267	278	260	247	262	267	270	273	249	253	260	239	228	304	257	255	227	264	238	288	260	249	247	275	240	254	277	245	227	247	258	251	246	240	260	256	237	241	246	286	250	263	251	267	259	255	255	246	247	232	264	239	233	264	282	261	242	273	265	238	265	257	269	248	280	281	266	244	265	268	252	262	286	248	237	260	254	249	237	251	257	285	293	246	253	268	246	259	260	257	243	288	266	240	262	269	279	259	257	257	256	272	269	259	236	253	254	239	232	233	265	284	271	246	271	256	261	270	273	248	237	248	240	248	260	229	264	246	261	274	273	265	266	270	239	241	286	263	281	257	261	261	228	258	253	280	269	264	257
14040	11003	5119	499	166	464	580	202	115	107	106	113	133	102	111	114	96	109	113	115	119	111	128	112	115	114	103	104	114	114	93	105	111	106	126	121	104	117	101	111	116	115	114	98	107	104	103	94	122	108	122	92	108	97	111	98	104	100	102	115	89	103	99	99	125	115	115	102	122	111	107	116	115	119	111	123	112	109	98	108	114	96	112	132	105	124	117	93	114	108	109	116	112	124	115	114	112	110	96	108	91	113	114	100	127	113	113	117	125	98	89	107	107	100	112	113	119	93	115	110	107	119	113	121	116	107	108	89	119	96	109	108	92	126	113	105	97	107	100	113	123	117	90	119	103	87	113	114	123	103	121	105	125	100	113	108	114	101	122	107	124	125	113	96	128	106	97	111	113	124	112	105	118	107	113	98	112	103	91	108	103	86	130	104	114	97	108	110	126	118	112	119	106	128	141	124	110	105	112	113	116	119	78	114	108	110	120	114	108	98	112	114	93	107	108	121	132	122	109	108	125	96	128	110	94	87	109	115	117	107	134	101	107	102	130	103	103	115	104	96	118	110	111	122	102	106	124	104	98	99	105	113	114	95	100	121	110	118	105	123	95	109	98	97	115	114	97	129	93	110	112	112	101	105	100	107	121	120	95	111	102	135	112	115	115	110	113	115	106	126	125	102	105	128	102	95	105	113	119	98	106	105	103	133	132	113	105	110	95	104	130	103	96	128	93	132	101	118	119	107	106	103	88	104	107	96	92	121	122	104	103	114	116	109	99	90	112	115	111	105	102	93	112	105	105	119	106	111	78	112	97	113	97	108	104	114	114	109	98	99	119	105	112	104	99	113	111	107	105	115	114	118	126	110	108	96	137	114	109	105	100	101	121	95	100	93	95	113	109	107	133	98	93	109	102	112	89	105	103	124	118	104	115	95	116	97	124	119	124	112	121	103	116	118	104	106	124	121	124	110	98	102	95	123	107	114	96	107	110	134	88	90	108	100	108	115	115	113	102	108	97	100	128	115	103	90	121	91	96	118	100	110	119	103	113	97	110	104	105	115	119	108	118	117	112	129	115	96	106	129	114	105	129	117	102	110	104	112	102	87	126	110	107	106	109	121	105	130	113	127	114	92	112	104	107	120	83	106	119	126	91	111	97	106	84	111	109	111	131	112	116	106	97	125	98	92	102	102	120	115	111	100	102	106	102	119	106	98	114	113	110	99	112	134	95	97	119	104	106	111	113	114	99	109	109	113	123	130	104	119	106	97	97	109	118	116	99	90	100	115	116	115	110	101	97	127	123	115	101	116	118	107	99	121	98	131	99	117	120	106	102	98	120	106	125	102	112	117	114	129	90	99	104	101	125	107	113	119	92	90	118	94	120	106	109	124	114	97	127	109	81	106	101	113	106	120	125	110	110	108	83	106	118	114	125	121	123	120	116	111	112	107	116	126	115	103	101	106	114	99	109	102	109	122	132	111	110	113	108	94	117	134	112	116	116	119	130	87	102	112	102	96	113	104	105	109	117	109	118	118	128	104	101	115	129	124	106	111	121	92	109	99	107	107	126	103	107	95	119	119	97	103	103	124	126	99	99	117	96	87	111	101	118	110	93	107	104	119	119	117	123	104	116	117	109	111	108	102	122	89	125	108	109	106	116	110	103	110	106	127	95	83	123	112	112	115	117	119	117	105	107	103	116	82	111	114	78	109	105	93	114	99	101	112	114	108	129	109	105	110	121	108	127	113	99	113	124	114	131	103	120	103	93	102	115	105	91	104	121	120	123	106	114	99	96	115	101	118	104	111	124	102	119	120	122	113	107	107	119	106	128	103	106	122	112	122	90	123	103	122	105	124	130	105	94	99	108	98	95	112	108	117	88	117	102	121	86	111	96	97	118	117	118	102	108	136	126	103	99	96	126	105	108	111	113	134	120	115	122	93	129	112	111	124	108	107	117	127	123	102	102	109	111	100	121	101	103	106	117	115	103	112	117	107	115	126	101	107	110	98	107	127	109	115	106	107	127	95	106	94	103	105	106	115	112	105	115	123	117	100	113	121	110	123	113	103	126	128	86	113	110	98	129	110	126	95	111	98	120	112	103	126	104	104	88	118	93	92	107	104	88	122	89	130	112	109	112	103	103	112	128	111	110	114	109	128	108	110	101	117	110	117	109	130	96	114	113	89	123	93	112	120	121	111	107	123	116	127	125	92	114	116	96	129	91	115	101	100	115	110	111	104	102	123	109	99	91	123	110	98	100	124	125	108	107	130	119	86	106	119	116	111	118	103	119	102	111	129	111	118	115	101	101	84	119	133	95	97	108	121	132	119	112	109	110	116	99	116	112	102	112	117	108	102	111	95	124	90	106	117	115	108	119	98	110	118	114	114	121	119	84	106	103	106	88	107	127	119	112	114	104	98	109	93	118	117	120	104	114	112	120	117	101	122	126	117	116	136	119	101	110	99	124	121	110	114	105	101	112	135	101	90	109	124	100	111	108	106	110	118	106	93	98	123	100	110	110	114	104	103	115	103	118	117	90	101	96	111	104	95	114	110	106	120	100	102	108	113	124	121	103	111	103	104	108	100	123	94	101	116	100	120	104	113	110	96	105	117	100	112	107	121	138	99	102	87	107	101	129	110	107	114	111	96	100	102	101	102	109	112	103	108	93	96	131	118	94	96	126	116	102	120	125	120	97	103	113	115	122	121	115	112	130	125	117	103	115	112	121	99	117	118	113	113	73	105	121	115	108	133	109	103	100	100	109	109	127	106	108	121	134	117	107	119	110	122	117	107	115	94	104	107	111	111	116	103	94	99	116	108	131	109	117	109	113	80	110	119	126	109	127	97	122	116	100	97	114	101	99	110	136	115	115	106	134	110	115	111	114	101	113	83	119	98	113	110	113	100	118	115	93	105	103	100	111	127	96	91	107	119	93	106	111	133	102	117	101	99	106	104	110	108	123	109	106	93	100	105	103	113	106	100	127	99	122	121	113	115	119	112	94	115	97	103	108	125	99	107	92	114	111	103	107	122	115	136	107	96	118	104	135	100	110	116	126	109	113	81	106	103	123	135	106	123	106	112	107	96	119	129	113	114	120	118	122	118	111	108	115	91	96	94	103	108	113	116	103	108	98	91	115	105	111	110	103	106	98	104	117	111	121	108	115	119	100	105	91	108	118	98	106	89	127	106	111	111	116	108	117	99	117	114	108	102	122	112	120	118	129	104	117	107	108	110	136	122	111	112	115	108	117	115	124	134	108	111	117	102	83	122	109	105	100	106	103	94	109	115	104	104	105	105	107	102	112	124	124	104	97	108	114	106	103	102	111	96	92	106	106	100	118	104	113	94	134	120	106	122	112	110	109	108	106	109	110	124	109	117	102	122	105	102	103	121	123	115	111	119	100	101	117	125	113	111	126	111	110	133	120	103	118	114	101	119	125	113	106	107	111	92	120	99	118	99	100	108	107	127	117	117	110	121	102	111	111	99
8903	10443	5466	661	545	2356	3069	916	430	355	318	311	341	316	354	330	303	281	301	314	313	305	285	306	302	307	306	297	298	311	311	305	312	309	301	322	344	345	329	292	342	310	301	314	321	294	308	336	277	252	277	316	307	322	276	303	288	309	279	290	324	301	284	298	277	320	304	332	308	306	269	283	333	298	309	339	282	298	301	298	305	285	305	300	300	311	278	275	284	322	315	304	310	275	303	281	284	316	306	277	295	334	303	297	340	330	317	342	308	334	321	300	305	299	297	300	283	311	324	297	293	323	306	281	329	330	324	287	286	281	302	276	306	304	315	307	331	295	278	311	296	290	288	295	327	281	302	289	310	328	315	304	304	340	317	289	282	340	289	304	301	304	270	306	313	334	313	300	278	305	292	332	317	294	300	316	286	310	311	324	295	256	297	284	274	309	301	306	297	317	324	328	300	308	311	316	307	322	266	292	264	301	295	301	361	292	307	287	305	318	281	308	290	297	315	292	296	314	319	333	304	284	316	318	325	312	312	281	314	274	294	297	311	297	273	298	313	317	303	320	311	293	258	273	332	270	326	332	297	325	289	281	324	302	318	323	300	281	288	299	265	302	328	280	300	289	319	336	304	288	300	284	311	315	269	268	294	291	306	314	294	307	297	309	298	298	327	308	282	284	303	319	287	332	302	293	281	285	308	315	289	317	297	303	313	299	292	308	323	301	306	340	310	311	277	305	306	330	324	253	316	320	315	295	268	294	325	307	298	266	320	304	313	305	310	292	289	293	298	274	310	306	324	315	338	308	286	279	283	279	312	296	309	294	323	307	304	271	289	267	295	283	294	284	282	308	300	281	281	278	280	283	301	282	269	268	313	290	328	295	311	304	293	284	317	291	314	282	296	315	322	270	316	311	307	307	284	292	314	314	282	300	258	283	252	313	306	309	297	288	262	311	307	321	295	328	301	279	272	292	305	295	299	275	271	271	285	317	297	281	313	286	322	298	299	299	280	288	291	298	305	281	329	284	295	280	266	307	318	280	283	292	298	315	285	306	282	307	306	318	307	301	295	284	299	283	335	306	296	291	300	259	299	341	311	319	289	286	292	280	296	306	329	301	320	314	293	314	288	305	309	310	298	310	324	304	291	281	276	334	328	302	284	333	291	338	311	304	296	313	275	288	303	299	319	301	282	311	309	312	309	258	295	335	297	285	306	318	293	302	291	308	294	298	305	320	292	289	323	326	315	300	298	301	309	283	317	289	318	321	298	304	276	270	274	315	287	294	315	289	298	293	324	282	279	307	323	321	296	323	316	292	314	310	305	306	290	317	306	304	288	294	282	297	307	280	312	298	295	329	320	287	289	287	300	276	299	286	302	287	304	297	342	294	270	307	278	299	290	275	297	340	311	341	282	274	305	297	283	299	295	309	315	311	302	339	290	310	311	324	290	309	297	303	304	309	311	304	289	312	316	290	265	304	319	283	284	298	321	324	266	304	297	278	280	321	282	321	283	316	299	309	293	313	288	276	321	287	302	278	331	299	311	295	307	334	339	309	297	333	307	318	276	273	313	318	302	298	283	292	307	275	310	328	274	304	299	317	268	323	309	291	336	295	286	283	298	269	318	291	308	284	314	316	278	311	326	286	290	307	273	313	307	301	270	331	304	318	283	319	286	299	297	272	296	316	277	324	326	294	288	321	262	309	296	308	308	334	300	302	322	311	270	307	316	300	301	305	329	318	287	342	315	292	317	306	257	318	308	310	288	312	288	271	325	320	297	261	273	322	284	275	286	288	304	327	285	307	309	273	303	328	303	310	306	318	305	305	314	288	307	285	300	288	315	293	288	311	273	301	283	278	286	306	307	281	288	311	318	337	316	297	298	292	316	308	295	291	337	294	314	287	333	290	296	292	312	319	296	273	315	321	309	301	298	299	303	294	286	311	293	287	299	287	297	306	302	298	308	305	271	301	305	298	322	316	287	309	287	309	316	269	281	285	310	308	266	315	307	293	305	317	317	285	281	297	286	288	319	318	303	269	313	298	299	307	333	291	326	279	301	322	313	308	288	311	309	275	301	307	314	312	291	284	305	266	287	301	319	293	295	281	332	324	277	313	293	277	322	319	306	285	314	300	307	317	322	290	267	313	275	305	307	305	264	313	278	306	329	299	290	310	299	299	322	326	315	260	297	285	296	303	287	324	325	306	307	307	294	328	303	299	300	302	313	302	282	286	301	285	308	282	326	318	348	318	280	303	297	309	263	305	306	290	293	298	301	297	310	299	329	322	268	309	281	291	313	309	303	295	287	320	266	302	323	296	297	328	291	291	283	283	289	309	308	304	301	288	288	335	294	332	289	279	323	307	298	304	291	317	298	272	309	310	313	324	291	296	286	299	308	300	288	312	296	282	296	265	305	314	277	336	286	295	318	288	273	305	296	308	297	330	301	294	305	308	281	292	305	285	283	294	278	310	307	314	262	324	326	318	295	299	299	276	280	280	269	300	291	312	283	308	323	302	317	299	293	291	300	294	295	273	280	310	291	318	296	306	301	296	285	302	286	277	302	266	319	305	301	260	342	300	305	296	310	321	283	319	283	289	312	296	289	289	326	280	278	288	344	281	295	290	289	318	302	268	323	291	278	316	318	281	289	271	336	300	282	286	287	330	300	307	288	272	301	316	308	306	297	278	307	311	300	315	333	313	284	291	297	309	300	297	318	304	313	329	312	291	293	305	286	293	288	310	278	317	281	295	287	312	325	318	303	319	301	299	274	294	294	291	311	285	300	304	305	277	294	339	301	303	294	309	322	307	294	287	332	318	315	288	264	310	292	303	263	311	309	303	285	294	315	301	308	328	312	286	329	302	340	292	294	304	317	310	302	300	276	313	284	280	305	299	317	309	301	272	282	340	318	336	305	318	325	304	309	308	305	296	293	312	286	274	313	310	301	320	294	246	295	272	320	302	291	288	328	265	322	284	282	290	260	303	304	280	305	259	303	329	323	321	305	298	272	329	309	300	280	314	290	320	306	298	280	308	318	284	304	296	314	276	322	329	311	327	299	279	274	314	315	284	281	299	279	303	285	284	289	315	320	289	288	296	327	284	304	325	300	292	304	318	270	295	291	272	308	306	280	318	305	302	303	304	291	283	306	302	291	301	336	289	289	279	291	284	292	301	291	280	284	301	276	284	286	310	292	314	297	336	294	281	316	280	279	282	313	297	319	310	287	322	304	308	296	303	262	304	270	306	328	313	301	313	314	290	270	306	293	314	288	314	302	282	286	292	265	299	289	313	311	292	322	316	335	279	301	292	275	311	305	282	294	286	329	300	331	310	287	287	280	330	319	317	285	313	297	279	281	304	308	269	318	299	303	280	289	297	297	290	302	294	297	308	280	287	301	297	322	283	307	313	290	272	333	282	299	304	308	291	299	333	282	262	315	322	296	309	320	281	338	334	289	299	281	316	291	307	320	283	317	305	281	267	295	288	272	311
33144	34230	29871	10652	9700	31246	23601	8307	2106	224	200	191	182	190	163	150	172	169	184	152	160	143	148	144	164	129	160	142	181	169	138	168	135	132	144	141	165	169	327	198	156	142	156	148	143	132	153	169	122	140	141	148	157	169	153	138	147	167	151	149	154	147	132	155	166	155	133	149	144	161	147	157	142	136	135	123	139	143	162	146	142	131	155	136	137	184	181	159	139	148	128	139	148	146	157	154	164	160	134	140	136	147	140	137	143	136	138	148	132	140	142	123	139	143	152	149	140	158	144	132	157	133	170	165	141	151	159	132	154	164	139	151	126	166	162	143	152	155	145	127	142	144	149	152	150	124	136	146	147	168	161	130	168	163	158	146	140	146	159	144	131	143	181	169	148	153	144	144	153	149	137	156	157	148	130	148	149	150	148	135	150	151	140	168	145	166	142	152	142	150	144	140	154	154	146	161	166	171	171	152	139	136	125	160	143	162	158	177	149	155	185	157	153	153	121	137	150	151	155	153	129	129	141	151	142	169	170	147	138	151	169	143	145	162	167	165	154	147	183	137	173	161	150	138	175	147	163	158	137	149	162	144	151	148	157	142	139	150	153	145	152	147	169	151	150	130	156	129	168	147	145	156	152	131	149	131	155	153	142	137	151	148	143	154	153	136	136	144	137	137	149	146	146	154	146	165	168	145	145	145	138	163	168	144	130	145	140	166	149	140	153	157	153	150	149	168	137	150	152	136	144	147	142	152	160	161	142	158	155	138	161	147	138	150	152	148	166	147	153	140	145	145	162	171	146	158	148	136	154	145	144	152	146	126	142	134	148	145	155	144	159	170	130	148	165	160	137	152	142	158	147	140	137	164	125	143	136	168	140	162	159	162	129	153	130	151	157	137	155	131	145	134	149	136	147	160	141	131	126	150	153	155	160	172	148	137	167	123	139	180	126	154	152	143	155	182	140	145	129	134	144	152	150	141	145	144	160	141	165	137	115	134	131	165	155	142	141	134	157	154	142	157	141	154	166	146	142	166	136	167	137	152	123	145	150	157	138	111	147	143	131	134	154	152	157	148	155	149	148	134	143	140	159	152	141	133	153	142	147	158	170	151	158	139	156	155	135	155	149	148	163	130	143	150	156	159	164	130	165	149	164	154	165	144	142	160	157	160	161	165	154	156	153	139	135	157	159	172	136	157	148	150	166	121	165	157	151	155	158	181	148	166	148	148	130	153	151	134	142	160	147	150	134	146	143	155	155	130	145	148	173	143	140	152	140	141	158	146	124	149	129	168	136	163	142	159	158	146	173	132	142	127	162	144	127	158	150	144	134	128	129	176	156	143	131	160	122	156	147	156	161	146	126	164	127	156	158	174	173	154	153	149	149	137	145	140	160	156	133	155	141	142	163	154	142	148	158	158	121	147	129	162	149	139	151	149	147	147	163	143	157	130	171	133	163	148	150	147	152	135	161	132	160	175	147	138	163	166	154	155	140	146	140	161	166	162	128	147	135	134	139	145	149	135	143	137	160	146	147	139	145	133	164	152	163	145	145	155	132	153	161	129	158	129	148	145	142	153	150	159	144	151	153	135	130	138	154	159	146	166	144	139	146	125	143	125	134	152	155	142	175	145	173	152	161	161	138	129	150	136	158	146	153	158	145	158	159	171	121	141	166	136	133	138	156	148	146	146	152	149	157	163	158	139	166	142	148	154	128	150	170	158	152	155	153	141	137	150	138	158	158	127	146	156	147	168	149	163	166	155	143	133	133	149	152	135	161	153	143	140	176	150	143	143	170	157	165	166	133	137	135	159	163	145	137	143	139	152	137	151	156	137	128	146	157	168	154	160	130	163	148	132	135	138	137	125	145	136	142	160	147	143	133	138	124	162	154	149	148	158	137	144	132	168	138	136	146	139	159	154	157	126	165	144	131	130	170	142	156	152	142	160	140	139	139	179	167	148	166	140	139	167	158	142	171	159	141	127	162	165	151	139	151	147	146	156	152	166	159	143	145	153	137	127	150	135	137	144	137	141	160	157	148	149	145	154	153	132	166	151	163	155	127	147	146	156	137	165	157	144	152	158	143	150	145	132	144	148	128	136	128	150	152	182	151	175	156	141	172	143	153	147	132	167	134	138	155	139	135	135	137	139	146	151	167	123	158	132	155	141	133	148	160	139	129	152	165	154	157	159	129	158	164	160	171	155	150	141	149	116	162	148	175	171	161	136	150	156	151	145	168	148	140	139	140	135	134	160	149	149	142	145	139	145	152	136	154	153	156	158	165	151	171	137	152	138	129	153	152	147	150	151	166	139	147	145	144	149	145	142	135	124	159	151	140	142	126	148	138	153	133	163	140	191	161	137	127	151	160	143	149	180	131	157	149	156	140	150	152	144	151	161	118	163	149	146	152	147	168	148	147	157	136	139	142	159	137	149	148	154	157	150	154	148	149	137	145	171	155	150	152	154	139	130	144	153	159	145	151	150	157	129	155	159	138	155	151	154	143	147	142	149	158	125	149	141	132	162	163	156	151	142	148	156	144	125	143	156	142	175	146	151	156	150	165	152	148	138	143	158	129	135	155	140	149	138	138	138	117	149	151	138	146	159	135	129	150	148	170	140	167	151	163	122	165	137	143	141	130	131	136	128	154	123	148	151	141	137	159	169	143	141	150	134	146	144	146	126	157	149	137	163	160	160	144	159	144	150	155	137	160	128	176	148	188	139	161	137	178	161	145	138	143	134	148	125	161	130	177	144	160	129	135	145	171	141	137	154	135	164	142	177	152	153	143	164	164	156	143	148	158	169	128	152	152	137	151	161	139	153	140	154	150	137	159	152	128	135	153	150	146	153	171	146	151	140	170	171	140	157	143	140	158	132	149	162	136	163	140	153	142	134	134	163	138	151	141	147	157	162	130	122	133	142	157	139	141	151	147	132	143	163	152	135	161	132	146	155	160	169	134	134	136	131	138	144	131	154	152	167	152	159	158	154	142	136	136	139	146	157	146	147	141	158	159	167	157	141	140	165	140	161	135	150	152	150	143	153	152	160	149	150	139	139	151	134	150	150	169	141	145	156	138	152	148	139	150	143	143	143	125	135	153	158	179	162	151	153	138	156	153	160	151	143	166	155	140	133	145	142	161	132	136	162	175	140	170	159	141	137	149	138	132	164	136	151	150	142	139	143	169	163	162	138	121	151	158	140	157	152	158	174	157	146	144	141	171	151	154	132	141	142	132	163	135	160	152	152	137	134	143	165	152	126	153	134	141	144	153	127	136	150	161	147	146	156	138	137	144	147	146	144	140	152	157	141	156	170	149	170	150	153	144	148	152	158	151	132	131	131	122	156	163	164	155	155	150	143	168	131	149	143	149	130	153	155	177	129	142	147	141	149	162	166	155	150	150	149	135	134	142	154	131	176	161	138	164	160	167	146	143	145	141	150	163	142	178	163	124	156	158	143	169	152	126	140	151	156	151	153	165	149	137	145	149	128
21627	27693	20059	5022	13160	42700	34606	17461	6937	869	735	699	611	610	584	594	501	541	520	514	483	473	432	418	469	412	428	441	437	415	440	444	400	399	447	435	430	616	1795	997	422	406	439	412	400	405	381	381	397	420	407	411	378	379	375	395	411	391	394	389	391	389	382	403	391	397	388	419	393	366	407	353	394	445	410	403	418	409	370	376	397	398	392	385	417	399	372	401	389	383	347	415	380	406	384	392	352	427	377	390	368	402	364	387	405	404	398	383	387	368	392	408	401	397	390	398	421	384	386	393	378	381	366	387	360	364	406	415	370	370	419	392	394	410	421	384	416	396	364	393	416	396	422	397	396	370	365	361	378	373	360	426	369	408	390	390	390	378	423	379	397	381	399	385	411	384	379	376	384	387	387	356	401	349	398	367	412	390	382	399	388	400	407	349	386	370	372	409	396	396	346	365	393	384	377	396	389	384	428	394	411	390	375	380	390	352	343	388	410	342	361	389	375	410	399	417	371	401	425	394	359	384	400	400	360	364	373	414	387	371	369	388	437	360	376	373	398	376	401	405	383	374	375	428	394	377	365	391	378	401	389	393	361	410	344	364	424	382	375	422	391	407	370	392	393	397	352	382	382	358	376	381	386	373	364	411	383	409	381	382	380	391	351	370	392	398	385	364	406	400	379	427	408	393	405	382	403	388	390	383	383	399	402	385	386	386	402	377	397	385	420	383	388	379	396	365	416	400	382	358	454	358	400	382	390	419	377	368	399	388	422	379	401	393	395	396	397	359	358	372	364	370	381	381	356	400	392	368	402	396	397	388	371	400	378	391	387	369	413	416	377	349	378	352	380	343	384	420	392	394	417	377	396	394	371	400	354	440	385	390	421	373	400	389	400	364	401	366	400	403	385	379	408	385	380	372	369	389	397	372	388	387	409	408	362	406	396	355	394	380	400	365	401	363	367	408	390	388	371	404	373	368	373	388	357	416	399	406	365	409	411	383	390	365	381	403	377	363	401	371	395	401	398	344	389	415	411	383	407	396	376	348	413	392	381	372	400	366	424	358	393	379	400	401	401	407	367	393	388	401	391	385	391	393	362	368	421	368	386	377	381	404	394	397	408	347	396	407	415	401	354	364	369	373	394	390	390	410	408	399	402	376	389	388	411	411	360	371	379	395	383	375	392	382	420	405	384	376	420	382	366	397	375	417	374	394	374	418	363	380	422	419	381	372	369	364	343	357	402	396	393	386	433	379	388	405	372	374	388	405	361	390	379	371	420	353	393	351	365	382	363	439	388	428	412	373	403	377	401	376	411	369	396	371	371	377	390	410	426	385	382	379	397	393	377	412	376	358	394	426	392	378	374	377	397	374	377	402	395	360	368	389	404	406	381	371	406	360	380	383	422	373	353	370	363	396	392	379	338	405	367	380	371	388	376	375	360	376	419	411	422	400	392	375	364	380	395	380	395	388	417	421	409	358	421	402	387	393	372	396	413	347	383	392	379	374	429	378	414	375	400	349	383	382	407	410	368	396	376	374	393	386	372	388	403	411	394	374	360	408	403	389	378	357	399	390	400	396	406	420	378	393	365	366	407	388	383	390	330	390	368	386	384	373	364	410	401	386	342	369	399	387	387	356	385	367	388	377	368	351	410	389	399	388	367	386	395	379	383	345	387	389	365	371	367	411	402	380	389	423	381	359	372	368	383	373	400	364	369	367	374	342	373	367	380	405	394	364	407	379	370	393	355	400	380	390	333	394	424	379	392	395	386	384	331	393	372	363	368	392	359	443	376	404	365	359	371	407	395	390	389	380	391	391	367	364	377	413	383	404	360	375	402	415	373	395	371	390	382	365	349	361	421	404	342	395	407	436	382	366	378	400	376	396	383	395	407	374	380	349	403	409	373	424	378	380	394	396	389	393	388	394	371	389	388	374	408	387	381	401	393	390	357	364	376	374	359	365	420	388	373	388	407	366	410	362	400	395	380	394	382	373	382	381	399	404	367	372	373	354	400	382	392	385	357	394	408	388	388	384	388	381	376	374	370	361	366	405	386	374	366	408	396	358	347	379	386	378	413	384	383	397	387	377	399	389	404	386	347	396	381	385	370	336	342	375	408	439	396	359	400	392	363	436	417	376	387	420	371	357	354	419	407	407	363	356	393	397	379	368	410	379	415	361	403	356	399	385	374	370	390	408	405	386	405	421	403	391	402	371	374	406	361	394	390	362	373	413	408	365	392	414	360	394	403	357	360	380	364	384	375	375	371	388	425	374	380	413	361	406	381	397	384	397	387	399	353	395	421	395	356	420	402	393	402	400	404	359	385	392	392	380	390	381	396	388	403	358	371	404	410	392	383	393	379	397	400	348	385	414	393	429	374	410	388	411	385	353	374	363	335	400	358	388	409	400	416	392	379	425	386	386	334	388	389	388	396	355	408	424	402	399	414	369	364	386	391	415	368	384	378	371	371	408	368	365	396	395	398	398	437	359	394	392	412	369	392	358	407	393	404	414	370	410	382	404	383	371	368	354	370	384	371	389	388	391	393	410	373	386	358	398	401	355	338	388	375	407	366	382	404	369	387	357	399	396	363	399	382	435	416	385	414	387	367	388	371	385	376	364	352	383	348	392	375	396	411	369	375	409	384	396	346	360	410	370	366	376	361	387	401	373	397	422	382	383	374	392	404	382	405	409	403	400	357	404	405	400	400	409	398	398	360	366	387	396	400	371	377	375	385	366	416	386	407	370	380	367	379	377	343	386	400	372	346	381	403	388	389	418	398	356	395	396	373	369	378	377	407	361	385	371	375	432	425	387	370	388	373	377	349	393	401	400	390	371	399	370	396	403	403	405	390	381	362	393	392	358	363	392	340	388	381	388	380	374	374	374	376	388	380	411	401	357	355	337	421	396	358	382	401	383	374	400	378	352	382	384	386	382	388	387	387	398	411	406	370	346	384	383	390	359	345	382	382	391	373	348	367	388	388	376	384	391	368	388	381	370	426	387	391	387	369	370	400	392	378	358	391	404	384	395	385	426	404	386	361	393	383	380	375	391	377	355	375	381	395	365	406	396	372	398	398	362	393	371	372	397	398	378	390	416	341	385	382	360	405	384	366	376	369	384	403	415	378	421	383	371	402	391	380	400	383	380	394	372	384	432	401	419	413	389	386	395	402	378	368	375	400	387	384	406	395	381	402	395	395	384	383	383	352	396	382	405	401	396	361	391	402	402	370	397	393	383	389	411	395	333	416	401	372	375	374	423	414	398	380	369	390	360	381	375	360	351	369	346	397	391	347	412	397	383	374	381	389	404	413	394	392	375	375	394	411	390	387	407	410	401	390	354	364	372	359	408	392	382	400	385	383	417	409	410	379	384	333	410	381	371	384	373	361	373	386	412	390	398	410	372	380	363	397	427	390	396	386	368	410	351	383	374	401	374	410	379	376	403	417	392	373	404	433	342	379	367	377	399	371	366	360	387	396	397	411	412	382	376
43477	47530	38036	18617	23017	58242	53000	24762	8531	359	161	146	153	171	142	153	143	118	133	124	129	134	149	138	123	129	127	102	156	169	124	132	117	136	135	128	106	140	252	262	128	139	109	135	119	137	132	119	138	116	128	104	143	130	106	134	112	120	125	121	151	108	113	114	123	131	120	112	129	118	135	136	126	124	115	143	122	115	141	135	119	115	134	103	123	143	111	137	133	114	124	111	132	146	126	110	127	132	115	133	124	114	135	131	127	124	147	132	129	124	125	122	106	134	118	132	123	118	121	128	143	127	103	120	118	115	133	137	141	159	132	136	127	122	128	144	120	146	112	121	138	117	143	123	124	133	127	124	132	142	121	148	116	110	135	146	123	111	126	118	128	121	123	132	119	110	119	117	122	116	113	125	99	121	118	136	111	107	142	123	106	121	107	126	108	135	118	121	102	115	130	147	113	119	142	147	125	131	131	128	140	119	115	133	119	141	130	136	111	118	107	125	126	131	139	117	109	114	129	109	122	116	119	138	114	148	124	130	119	127	136	144	119	129	123	116	131	121	117	107	135	136	115	127	120	129	142	132	125	126	108	119	131	116	132	108	127	124	140	116	131	129	121	112	139	142	116	142	110	118	130	138	112	134	130	130	103	122	117	134	132	124	109	125	140	115	127	123	128	130	99	126	112	127	121	113	131	123	123	114	134	132	135	134	137	119	112	125	123	113	116	100	109	110	122	104	126	113	119	155	116	111	138	125	124	123	125	136	120	119	111	113	127	121	119	133	150	136	128	117	114	102	139	138	138	135	146	128	121	145	136	114	119	133	131	115	128	122	125	106	121	127	120	130	141	102	137	130	132	143	126	98	132	127	123	135	118	141	98	128	135	128	106	141	138	108	139	121	121	140	137	131	113	98	142	118	128	133	104	136	93	156	137	127	108	133	119	146	121	118	109	137	132	121	131	120	117	114	130	118	110	130	112	129	121	134	122	105	136	130	114	128	129	120	131	137	125	117	130	118	130	124	113	148	118	113	115	122	118	126	123	95	133	151	147	128	133	125	132	137	121	120	123	116	107	116	142	142	119	130	119	132	123	115	139	133	143	111	119	125	113	142	144	122	135	120	125	137	131	108	118	119	119	126	122	129	115	100	108	133	129	120	115	123	124	119	157	126	126	132	115	128	121	135	137	143	129	135	114	105	133	140	125	126	124	128	106	131	143	133	138	126	138	108	142	117	125	140	112	116	119	103	114	131	142	148	128	139	126	114	120	131	124	107	106	121	117	141	112	138	120	128	126	121	127	131	130	125	124	150	147	122	127	135	127	123	107	112	116	119	133	115	120	133	122	137	123	119	140	144	111	131	130	130	123	130	114	145	110	124	125	126	128	124	126	132	128	127	135	119	120	128	120	131	149	122	134	137	136	124	125	134	119	120	110	132	138	138	131	126	130	129	124	120	126	130	131	125	140	128	119	121	102	123	140	121	132	111	127	129	137	98	105	127	137	120	112	127	116	144	130	125	130	139	141	111	132	132	124	109	125	108	116	106	130	128	135	115	126	123	120	134	128	135	151	137	117	121	130	117	114	127	117	124	117	126	125	144	122	121	117	110	117	113	123	129	135	117	129	148	128	116	126	130	123	117	130	141	122	123	144	114	120	135	128	133	124	120	121	129	100	137	140	127	117	143	132	124	137	122	137	120	130	116	134	127	144	121	137	121	140	120	124	128	133	131	111	135	128	127	142	139	116	110	127	117	124	141	137	139	128	139	107	150	121	122	130	122	114	142	128	139	128	126	122	121	134	116	121	135	132	130	151	144	140	127	115	114	149	132	132	141	119	117	107	115	126	134	140	123	113	105	109	112	135	107	120	132	127	133	122	145	147	117	129	123	100	121	118	112	132	122	122	140	116	126	140	126	153	118	129	123	153	119	119	126	121	130	135	115	120	136	120	117	128	122	120	131	146	131	138	124	152	117	110	115	118	139	135	124	118	127	128	144	117	113	133	142	123	120	119	113	119	98	124	127	126	117	136	116	133	140	124	106	130	113	112	115	111	132	130	96	121	97	123	131	117	118	111	137	112	140	119	111	132	118	126	103	129	137	118	136	121	125	131	116	147	111	122	105	128	121	99	113	131	112	114	119	124	128	113	127	128	147	120	130	111	153	127	128	113	146	129	112	111	115	128	123	112	114	134	108	110	115	119	108	129	119	120	127	129	128	110	125	108	138	143	124	145	116	104	108	126	117	134	138	123	118	135	130	121	128	115	135	128	135	124	101	134	136	132	123	133	121	141	107	122	123	116	144	127	123	136	142	106	129	137	131	139	130	95	121	126	149	133	136	105	114	121	121	127	116	131	131	121	126	114	117	129	132	136	131	119	122	125	113	132	125	107	125	125	151	138	110	115	138	132	129	131	103	119	98	109	107	149	121	111	118	139	141	139	126	123	117	122	117	101	112	137	122	103	115	138	133	113	112	103	127	120	122	121	115	124	125	132	125	109	106	112	125	122	119	124	127	133	127	112	132	134	107	116	124	147	108	128	134	118	135	116	136	126	129	113	132	126	130	132	111	122	128	151	138	120	120	109	127	127	116	117	123	125	123	122	135	124	133	117	131	136	125	124	127	126	122	118	123	139	113	122	140	117	121	120	128	118	137	117	112	117	125	124	117	132	132	121	123	117	102	125	120	138	129	133	122	121	141	103	134	124	126	113	130	116	142	124	134	126	92	129	133	131	135	120	111	129	110	115	117	123	116	131	129	98	115	133	114	122	129	120	128	115	138	125	118	114	128	135	115	103	115	124	116	124	122	154	116	120	134	107	115	117	125	111	98	128	129	134	139	114	112	114	130	136	144	127	134	129	133	129	117	140	132	118	113	113	121	135	136	144	145	106	116	103	147	127	136	130	144	128	120	128	119	124	112	134	148	140	134	122	117	142	161	117	133	133	124	109	116	119	109	131	113	131	141	146	120	118	110	121	121	119	110	143	114	124	109	121	127	113	137	124	113	119	125	129	111	132	109	133	127	118	121	119	138	122	117	130	139	129	134	135	122	135	135	112	136	132	118	102	124	116	146	108	161	144	130	125	128	120	121	112	132	126	120	134	117	128	134	138	125	130	130	123	141	147	102	114	138	132	121	137	151	112	122	139	132	127	128	120	114	124	122	123	121	104	134	123	109	125	125	111	120	139	117	132	129	130	118	142	123	133	126	131	99	131	141	122	124	123	140	109	118	143	132	101	115	126	121	122	109	134	115	110	136	138	141	108	126	125	139	129	139	114	129	121	128	138	129	139	137	138	132	110	128	145	123	132	123	126	107	139	116	120	136	135	120	126	130	116	110	110	118	133	137	130	119	124	121	131	145	140	133	114	125	125	130	123	129	142	121	127	121	136	126	152	133	120	118	146	118	137	127	114	124	120	128	134	109	137	130	123	134	131	119	119	129	131	139	116	112	114	123	108	138	128	122	127	122	131	115	125	128	107	115	138	133
29093	39605	23846	7050	28643	68836	62591	30096	15368	636	569	553	519	465	411	462	422	426	431	367	435	383	405	405	381	394	362	367	399	331	334	376	336	335	330	388	330	372	1237	1253	373	353	339	309	343	325	319	333	350	346	328	356	332	345	312	330	337	338	366	338	336	337	341	326	351	364	313	335	357	344	363	328	328	323	355	318	312	350	347	364	340	333	343	339	303	349	337	309	333	336	301	348	337	345	325	340	324	315	334	314	319	315	332	308	323	359	352	304	332	355	367	324	321	347	323	343	331	326	358	334	300	336	343	368	342	349	324	313	344	345	329	319	311	330	372	300	363	335	336	332	300	335	325	322	335	351	310	339	333	324	315	334	324	309	301	308	355	322	350	310	321	353	316	330	321	315	319	320	334	332	315	330	334	324	325	355	336	328	315	329	347	357	326	312	312	385	329	334	360	327	307	330	344	329	309	316	333	314	315	333	368	279	317	319	315	316	349	310	316	310	318	317	339	348	383	327	334	350	325	314	338	348	338	345	308	283	316	306	338	308	348	361	324	330	346	343	305	308	342	322	294	312	337	329	305	351	312	313	301	326	341	315	317	344	306	340	351	314	326	306	350	338	312	356	335	321	340	309	339	325	333	308	350	328	356	300	299	305	336	320	338	328	310	320	353	318	333	327	320	320	357	319	347	334	314	326	317	330	353	310	320	349	343	311	313	305	345	375	346	316	343	311	319	337	334	340	323	330	314	327	296	350	348	321	327	337	328	332	344	364	344	347	353	313	322	322	324	315	302	328	313	336	344	351	353	316	376	343	352	297	323	323	324	322	320	318	313	346	302	306	318	328	322	317	336	316	323	282	320	330	323	309	338	319	326	304	325	362	327	334	347	338	348	320	316	359	308	377	330	335	336	328	349	338	313	309	319	318	310	327	354	319	322	323	323	318	347	383	346	348	342	295	346	310	362	308	341	323	316	339	327	346	319	339	302	311	322	313	342	328	322	341	360	337	319	352	332	350	340	332	339	354	335	327	349	347	335	316	327	322	305	324	347	331	359	360	366	340	335	364	327	370	329	327	340	329	324	360	338	338	316	346	329	293	337	355	308	336	316	333	306	332	345	306	325	347	346	295	326	328	353	332	335	309	340	355	319	314	335	355	319	303	354	313	321	302	327	336	350	333	312	340	332	334	295	321	294	345	322	334	321	305	309	325	337	321	322	323	333	308	319	304	336	355	336	306	359	331	317	327	329	331	330	345	318	332	333	304	317	284	329	348	316	317	325	295	319	328	326	336	339	333	327	352	350	326	317	355	329	330	305	309	330	340	358	293	325	317	340	337	309	354	311	323	323	293	346	330	317	310	346	273	357	346	308	301	326	325	344	331	307	306	303	329	346	342	314	317	324	331	335	342	307	288	314	339	338	327	314	323	332	314	307	329	357	330	320	316	336	348	308	332	335	315	364	331	339	321	303	351	312	342	309	257	334	331	334	319	316	327	307	361	356	306	298	328	348	333	323	366	347	350	308	327	350	310	335	333	314	338	360	328	331	298	355	345	302	309	327	317	342	335	310	315	298	309	321	316	342	340	339	286	317	323	336	332	346	356	328	322	314	309	340	324	333	346	318	328	338	349	312	330	289	305	305	344	329	323	344	307	351	325	317	308	318	296	330	322	350	312	340	349	307	306	321	331	331	326	312	331	311	322	326	323	327	336	330	315	336	348	297	321	342	326	358	283	302	319	321	275	326	333	316	354	337	350	339	335	334	338	330	347	322	341	349	318	341	317	297	319	332	333	312	314	327	356	322	325	299	353	317	310	308	320	338	324	350	335	323	305	376	317	320	302	327	340	360	316	317	299	364	329	293	345	331	326	281	357	322	367	337	349	337	345	313	308	340	332	291	346	319	337	345	328	329	334	325	344	298	350	349	337	337	321	354	302	323	322	327	320	329	343	307	282	361	266	331	338	280	315	316	301	326	327	328	325	320	349	333	331	348	334	312	340	345	309	356	348	336	314	328	317	291	306	310	306	321	316	352	316	322	331	316	336	324	319	298	324	341	296	338	327	308	317	307	333	341	337	330	309	340	299	337	336	319	354	329	322	294	351	316	325	320	331	362	328	355	331	323	327	314	317	314	347	310	344	314	329	353	307	336	309	286	320	345	363	310	332	335	308	329	373	305	339	371	375	316	332	334	379	323	294	340	349	319	312	328	356	300	295	377	314	306	304	300	345	316	373	339	336	316	313	326	318	361	364	329	328	296	340	320	344	327	334	330	307	314	313	324	318	338	321	296	330	306	298	348	341	344	328	317	325	304	342	318	331	323	325	361	317	346	313	313	364	347	312	327	370	329	324	333	329	339	354	309	364	343	373	318	313	328	289	311	284	295	340	337	348	324	317	336	331	326	369	323	334	322	359	330	323	319	308	315	320	344	314	296	311	290	346	315	356	329	320	335	348	292	366	330	326	321	316	347	362	333	320	359	361	316	339	339	330	337	351	300	323	339	307	290	329	365	317	324	290	331	336	333	321	281	289	297	344	311	348	304	337	318	326	341	344	293	334	329	330	326	333	337	338	349	307	331	329	312	315	333	353	320	331	315	316	332	344	332	335	315	344	340	295	334	363	307	312	338	333	322	336	346	311	342	331	308	326	326	306	313	318	333	303	354	316	336	283	328	345	317	322	333	346	282	340	319	318	345	355	314	329	348	328	356	311	313	331	337	315	331	364	299	326	324	320	343	295	337	308	325	336	334	326	325	310	326	332	321	285	352	329	335	307	321	329	361	317	339	326	300	297	338	331	309	369	317	341	328	348	325	325	329	321	338	329	320	274	332	310	324	307	339	312	319	336	304	316	335	337	328	325	298	353	326	348	347	315	320	352	303	315	355	315	356	327	315	326	346	311	323	290	349	328	319	301	311	322	334	345	298	334	317	352	291	306	337	319	291	314	348	365	341	348	330	305	328	314	319	294	302	313	321	310	321	305	326	320	314	326	326	306	328	330	350	318	328	318	289	320	292	297	368	314	289	365	302	300	348	324	339	339	337	333	318	343	310	328	365	281	334	306	328	299	341	338	331	340	351	321	321	355	321	343	302	309	325	324	362	333	327	282	323	303	350	374	312	308	316	310	318	317	338	348	314	354	338	316	328	319	338	319	335	349	361	308	322	337	322	310	347	366	316	333	325	331	299	326	328	346	333	383	320	351	323	315	337	330	313	331	342	338	346	330	305	317	326	326	328	315	341	346	322	344	347	358	319	352	338	370	338	346	325	352	320	341	319	294	324	301	347	289	303	347	323	355	337	319	317	340	330	340	326	323	329	349	333	341	362	352	380	318	342	318	328	309	320	314	313	321	315	301	334	309	302	310	338	342	329	312	348	281	347	347	322	291	358	352	359	343	293	315	347	345	293	317	330	335	314	327	298	332	285	335	305	333	328	315	322	322	349	319	329	304	304	318	314	317	340	358	344	315	349	350	339	338	320	333	341	315	307	296
14468	18638	8594	1079	569	2772	4845	1643	308	126	120	144	124	138	117	112	133	147	139	124	136	132	155	142	143	119	141	131	139	117	115	147	124	135	127	127	148	130	142	151	134	147	140	129	150	141	131	114	135	129	134	146	147	115	138	140	136	140	144	135	142	135	116	132	137	145	143	137	149	149	152	125	121	147	145	130	150	152	148	141	150	115	123	141	152	137	153	129	120	134	141	159	118	153	151	148	127	153	149	145	139	123	122	142	119	126	122	148	131	127	123	128	137	140	132	127	135	133	135	148	142	144	144	137	143	126	148	139	126	137	128	113	109	142	151	145	129	139	113	144	117	142	135	130	136	158	142	107	147	123	122	120	144	129	151	151	108	107	148	148	136	152	142	130	107	133	142	131	132	128	134	115	153	133	119	122	127	157	141	150	134	134	144	156	158	130	128	131	146	135	138	137	122	138	133	146	128	140	152	127	143	156	136	131	148	136	124	131	138	139	140	143	121	131	147	146	124	133	130	155	145	126	138	136	142	152	142	150	122	155	140	126	152	141	137	143	134	133	146	139	140	152	119	143	145	127	144	132	146	118	128	145	145	151	146	141	153	152	135	152	139	140	143	125	146	146	153	137	138	144	134	131	146	147	164	134	130	134	148	130	128	122	139	126	161	130	129	123	155	140	144	122	155	115	128	152	144	131	138	133	133	134	120	150	156	138	138	149	138	156	106	144	139	131	150	131	143	140	170	137	125	133	141	151	130	157	146	139	136	131	146	137	143	151	111	142	128	165	135	150	142	131	135	126	131	141	123	126	139	135	132	136	119	141	136	132	132	153	155	134	131	138	141	131	126	143	139	150	152	119	150	121	159	131	121	131	129	139	144	153	151	157	116	143	145	138	129	127	146	148	121	145	123	122	119	119	133	136	117	148	162	143	150	127	161	134	130	135	143	130	149	131	145	136	144	135	141	135	156	129	107	126	122	139	142	136	135	150	161	136	153	141	159	124	136	134	157	138	140	135	136	138	140	144	146	129	137	137	129	127	138	132	161	137	130	133	132	139	117	142	149	136	137	125	147	151	145	130	136	136	136	120	146	143	130	124	132	135	141	128	132	122	120	148	133	135	143	139	143	147	108	124	126	150	151	141	127	135	129	148	131	152	155	153	137	127	150	138	128	142	143	143	139	126	146	140	152	155	122	141	158	145	124	140	137	120	140	135	122	137	149	136	150	130	153	141	121	146	149	144	114	157	131	136	130	122	137	133	131	156	129	134	146	150	156	136	124	148	152	121	122	141	134	161	132	166	162	128	150	147	141	137	118	155	135	155	149	122	149	152	138	127	135	139	160	138	144	136	146	146	144	149	124	134	154	121	162	168	160	143	123	121	150	134	164	131	134	119	132	134	155	122	150	145	152	121	138	120	156	122	143	132	136	135	128	128	137	136	120	152	129	129	130	116	149	130	133	144	152	141	129	141	117	130	142	136	130	136	126	151	150	143	119	156	126	111	147	132	149	140	135	142	151	140	143	134	131	150	146	148	111	135	113	136	139	147	134	158	142	144	131	148	128	126	131	152	167	111	153	141	135	130	144	144	135	122	108	135	129	140	128	136	138	120	129	144	127	155	155	113	134	153	142	110	133	142	148	130	133	128	125	137	143	138	134	133	130	130	135	140	151	146	154	128	129	123	135	137	161	116	160	142	134	156	144	121	148	132	133	134	136	150	137	154	142	134	146	131	109	148	138	161	159	127	142	135	149	147	141	105	142	143	146	160	124	155	135	163	152	142	135	144	133	146	137	133	132	124	131	138	125	139	154	118	139	165	145	124	140	168	139	153	142	156	146	111	136	141	155	168	150	127	125	133	133	145	117	156	141	138	124	117	116	135	156	131	142	115	127	122	153	134	142	128	131	130	162	142	130	145	132	139	154	137	141	138	135	126	147	124	159	145	151	146	132	157	133	145	143	139	146	132	142	128	141	136	124	147	150	145	138	138	138	130	121	131	135	145	106	130	137	141	122	133	126	168	147	142	108	135	152	168	148	123	143	134	144	129	136	144	157	132	140	141	138	157	135	137	151	122	134	135	127	120	132	141	149	134	145	126	130	117	138	151	148	152	156	142	139	122	132	145	142	113	126	151	114	139	149	110	148	133	120	130	132	132	133	132	157	164	153	144	120	127	142	128	146	141	151	140	130	154	143	128	124	120	143	139	157	149	125	120	142	126	135	129	146	116	142	125	134	151	144	129	149	132	147	136	161	134	133	129	133	114	132	139	115	116	133	133	147	132	139	118	147	161	150	146	164	123	128	152	134	144	142	136	128	130	118	140	146	157	131	127	132	139	147	126	140	138	142	133	134	124	132	134	143	135	131	157	141	153	132	127	143	148	145	137	130	147	160	131	173	112	129	163	151	146	141	137	141	142	127	147	116	148	155	139	125	117	146	161	127	124	149	122	151	135	152	147	149	135	151	130	136	157	144	128	141	138	161	137	154	148	132	140	145	160	147	150	139	149	115	124	147	129	114	113	138	157	117	124	146	120	136	132	134	121	126	139	145	127	125	121	126	129	137	120	133	150	153	121	151	139	144	149	142	155	121	136	146	144	158	144	154	124	168	148	102	136	140	137	112	135	129	133	133	140	113	136	142	141	148	148	134	121	127	131	127	135	127	153	146	134	130	142	117	138	139	145	126	141	123	147	139	136	142	140	134	149	123	136	124	123	143	150	128	124	131	136	112	117	147	144	155	150	140	140	130	123	150	128	141	131	135	135	151	134	141	148	143	136	147	148	135	116	141	121	128	116	131	138	125	131	157	127	151	152	136	146	136	147	135	148	169	141	148	140	142	142	146	148	145	132	136	129	136	160	151	126	120	129	141	152	134	131	135	156	121	127	143	140	123	135	146	162	124	139	142	142	142	129	131	136	133	135	121	155	124	151	107	128	135	135	155	108	119	134	142	128	139	152	141	132	136	137	122	139	134	129	134	141	119	126	134	129	129	116	140	117	121	125	137	124	156	121	144	121	143	138	138	144	148	154	143	133	160	138	123	166	130	148	135	148	155	114	145	149	125	143	143	127	130	157	135	137	123	126	146	125	135	125	123	157	139	149	134	145	139	143	139	134	129	150	165	132	147	130	141	128	125	132	127	129	141	140	145	123	125	142	138	124	132	131	153	134	120	124	142	156	148	133	112	132	135	124	133	141	146	132	131	139	128	141	150	157	136	153	112	132	127	117	130	130	143	133	114	130	162	166	143	117	138	114	123	135	133	130	116	145	133	126	130	151	120	145	136	147	156	120	143	145	152	141	140	130	139	119	133	142	132	142	128	149	124	143	137	151	144	138	153	132	139	136	126	138	140	156	145	145	136	135	126	144	146	156	140	138	146	143	157	121	132	124	138	121	155	146	129	149	116	154	143	129	147	131	149	142	146	126	139	159	150	145	137	116	150	148	142	128	120	147	147	134	137	132	149	124	131	126	152	132	152	133	127	124
8993	17050	5645	900	1982	12966	18090	6149	1348	386	376	333	357	385	382	378	356	354	378	359	374	369	344	368	366	362	376	386	341	365	365	344	372	363	373	369	405	409	410	416	374	338	383	378	354	358	351	327	393	356	377	370	367	349	377	371	359	360	361	370	340	382	367	392	348	341	358	370	373	389	360	340	329	371	387	347	377	353	386	361	380	362	355	367	391	375	381	398	385	362	383	386	389	372	363	368	360	346	397	379	361	352	385	360	372	374	335	352	349	362	341	388	394	371	387	388	388	340	337	372	353	390	348	394	369	385	370	369	362	379	353	375	371	403	368	348	354	367	361	351	338	381	355	356	377	401	359	359	381	348	356	402	342	347	392	392	358	376	350	337	360	348	376	392	335	380	361	344	318	409	386	386	341	384	376	339	352	383	349	362	378	370	370	335	389	366	377	357	370	370	362	375	416	330	402	355	367	329	382	381	364	383	379	413	355	380	368	364	382	395	362	359	388	346	376	376	379	362	355	379	359	334	373	374	410	367	363	410	372	362	377	390	362	370	357	375	388	395	369	393	373	366	361	365	339	375	374	373	380	383	393	363	371	326	395	362	348	355	375	325	360	330	407	366	359	384	360	367	351	343	422	364	359	366	345	353	348	356	364	400	332	322	390	366	356	399	359	362	369	355	341	378	375	341	375	363	342	356	381	367	368	349	340	339	354	382	329	357	351	347	379	402	399	394	386	378	369	351	367	356	362	364	341	341	405	342	361	329	378	393	353	370	360	374	381	368	363	313	367	367	361	369	349	340	334	339	371	367	380	349	345	351	375	375	375	353	355	411	380	360	373	375	377	371	387	365	381	380	358	339	378	354	390	353	359	377	368	361	391	373	386	382	360	363	355	376	377	347	350	352	358	363	381	344	377	385	370	352	401	376	352	349	383	385	394	342	339	366	351	360	393	355	363	380	370	383	399	415	325	356	385	350	375	393	385	365	379	358	368	340	352	344	364	357	348	313	352	347	383	328	365	383	361	361	380	348	367	376	366	359	376	391	350	388	369	373	361	395	385	322	343	384	376	354	374	357	372	389	367	354	373	386	374	387	381	352	392	367	345	366	351	353	374	366	375	378	370	369	395	389	429	355	379	330	357	369	390	371	344	362	352	370	360	344	394	352	338	349	362	353	354	377	355	395	366	375	352	370	412	377	389	365	372	328	376	365	356	348	351	335	379	322	387	397	358	383	363	350	352	376	340	354	356	380	386	368	365	365	396	367	339	350	375	374	362	380	330	412	352	389	336	353	376	407	373	361	366	348	375	369	349	387	374	381	370	343	372	390	362	363	377	359	351	385	381	366	360	369	353	379	398	369	348	388	353	348	370	357	347	365	374	342	369	351	380	338	372	381	350	361	385	346	376	390	375	354	387	383	361	368	376	366	315	351	360	369	354	386	370	367	377	361	346	351	359	347	349	352	322	376	344	366	343	353	362	378	402	357	349	382	378	353	379	400	397	373	349	379	357	391	390	351	367	354	323	370	378	358	335	385	335	359	352	342	363	374	352	373	357	357	392	374	364	384	348	376	377	348	371	376	367	382	387	370	356	383	371	355	395	369	356	333	394	364	413	363	376	366	362	386	359	379	386	383	353	330	377	357	349	349	357	362	381	374	371	365	354	343	377	359	354	363	353	369	365	366	362	355	368	332	362	359	352	341	376	360	360	364	390	374	363	362	382	347	339	357	366	362	338	374	368	365	376	364	371	341	358	343	361	343	385	349	358	349	374	355	339	379	351	364	370	374	348	342	379	360	373	389	386	382	345	339	369	348	375	396	367	378	370	355	362	374	359	375	337	358	393	372	345	373	380	358	347	376	354	373	332	361	372	331	353	357	383	378	392	366	321	369	369	343	366	353	377	386	360	358	363	339	393	342	387	341	374	380	355	359	376	392	384	385	370	361	361	365	372	373	398	358	371	402	391	371	361	326	369	352	372	383	374	381	354	345	398	366	368	349	385	388	401	370	365	354	400	355	359	341	359	381	381	390	360	354	378	392	377	372	369	353	369	374	362	368	376	390	382	378	367	369	364	348	387	360	362	367	359	383	367	382	348	359	357	383	401	375	396	389	337	380	362	366	388	362	351	382	347	380	385	351	364	373	386	368	387	369	372	370	378	357	327	374	351	382	371	366	337	377	360	360	375	347	357	388	371	345	366	340	344	385	341	355	349	393	357	352	433	371	362	342	358	361	362	364	352	378	370	380	351	376	367	364	350	344	381	315	361	353	403	374	389	376	360	304	342	365	358	434	361	329	336	344	361	321	363	362	379	382	400	348	371	368	358	357	343	370	365	382	373	361	360	353	343	370	394	334	356	393	369	377	340	368	368	352	345	358	336	380	369	426	377	366	327	400	374	413	359	332	360	364	387	357	368	375	384	384	356	358	390	349	386	348	356	376	335	353	360	361	343	361	362	359	350	375	351	370	381	382	350	369	386	370	334	402	403	351	361	389	358	351	393	398	361	376	378	383	351	355	364	368	370	348	341	405	354	358	371	382	359	367	399	337	369	337	352	361	374	346	360	347	363	389	354	326	376	354	344	396	331	384	387	360	363	368	373	375	365	365	372	351	371	365	370	334	386	378	378	370	380	384	354	361	379	381	347	375	362	352	370	381	339	385	368	353	381	394	363	372	386	340	354	405	340	406	356	391	363	371	377	342	357	353	356	370	369	363	361	358	347	379	344	344	328	399	353	362	368	381	375	318	346	384	355	357	347	337	377	338	385	388	370	380	358	369	358	343	374	354	395	418	391	338	369	374	368	376	339	349	385	385	350	352	361	337	362	390	381	353	380	351	357	353	349	383	365	365	365	375	389	345	353	346	399	384	390	364	358	346	381	373	356	351	391	358	384	319	367	361	381	385	395	414	362	352	399	355	363	357	344	366	348	368	389	345	419	405	362	359	373	375	370	388	358	361	346	346	374	366	381	302	341	356	347	367	352	323	343	370	360	387	337	352	348	365	400	355	350	365	405	387	392	363	359	376	352	368	355	362	344	367	354	383	347	326	389	364	381	367	386	386	370	374	346	381	382	393	322	342	348	378	375	408	388	364	352	379	338	360	367	378	360	358	371	345	358	344	343	355	370	353	352	336	367	364	378	356	355	328	379	390	400	361	374	364	366	384	335	359	361	371	341	403	378	386	353	353	365	359	374	405	357	365	366	361	370	379	364	391	364	370	362	353	388	358	361	381	403	341	343	405	357	365	346	367	372	371	365	378	371	383	350	342	341	359	375	333	361	369	367	382	358	334	362	398	378	361	356	343	354	374	413	352	379	395	425	350	377	352	344	336	365	376	375	343	339	356	351	347	361	396	333	368	385	395	354	373	356	408	365	365	375	394	343	373	377	353	366	384	361	372	379	332	385	389	355	378	376	358	372	352	369	349	320	345	376	327	382	379	341	352	380	325	349	385	377	348	328	366	390	391	349	366	384	367	389	369	371	388
32888	35060	27529	10481	7375	36574	40619	16182	2819	235	179	217	177	179	176	148	184	190	154	180	474	190	171	168	154	153	182	155	175	173	194	155	164	176	163	142	168	214	337	374	154	160	184	201	151	179	166	162	152	152	171	180	148	136	189	174	190	160	158	169	146	149	142	171	161	163	156	164	154	172	176	167	145	156	149	162	168	149	172	191	175	156	172	179	157	152	163	165	140	176	154	160	181	148	142	154	174	158	170	174	178	168	175	162	167	147	175	167	154	178	160	166	185	173	151	157	193	135	154	144	164	178	135	167	158	150	163	169	146	136	177	131	168	169	163	166	166	183	145	146	139	156	157	165	180	166	165	162	174	149	177	180	158	173	168	151	184	174	154	152	159	165	133	139	167	142	183	174	169	191	163	169	182	152	171	176	168	151	133	168	177	167	170	157	168	166	172	142	171	157	180	176	147	153	176	164	140	166	170	165	158	161	155	151	181	188	155	179	175	159	167	146	156	156	164	174	149	156	164	161	157	165	152	169	173	155	137	169	145	138	179	171	160	165	164	174	172	134	154	163	157	158	166	167	156	156	165	169	148	161	158	178	151	178	174	150	177	165	169	183	166	154	162	170	163	171	170	186	165	181	159	120	154	151	174	143	168	169	191	161	145	158	148	179	151	145	167	166	153	195	180	148	167	145	133	166	146	153	159	174	185	134	168	165	186	180	160	166	150	161	155	175	159	161	181	147	184	168	135	169	177	160	178	168	165	171	156	178	170	159	161	153	143	147	164	150	146	152	149	154	156	148	177	172	161	177	155	157	174	176	148	168	170	165	165	189	167	158	152	162	145	161	157	163	165	158	180	178	164	166	152	167	154	165	154	186	149	150	168	156	156	170	182	187	170	166	162	154	164	173	139	151	171	146	159	165	150	161	152	159	192	157	151	152	164	154	184	179	168	141	181	178	184	162	152	140	170	129	154	163	172	154	185	165	145	140	147	163	165	167	154	162	151	139	173	159	188	178	158	153	159	167	181	175	148	166	151	166	154	164	176	156	160	190	149	165	184	151	151	185	162	150	151	164	158	135	176	141	132	167	161	164	181	173	188	161	159	162	154	155	148	168	168	151	170	160	158	168	172	148	158	186	157	150	166	156	169	160	143	162	164	148	178	157	177	181	186	138	160	166	167	145	139	183	165	206	178	156	158	160	178	159	161	184	164	151	168	145	174	150	162	152	151	127	145	165	157	169	179	169	158	149	163	169	172	170	147	158	134	147	165	164	160	151	157	170	158	157	158	170	198	174	192	143	154	167	166	155	144	175	166	141	166	151	163	142	151	169	183	170	157	186	146	179	170	174	129	160	172	147	170	166	162	179	155	170	133	179	137	153	157	155	155	151	154	139	150	163	148	167	170	155	151	171	179	148	151	167	159	158	174	128	173	153	185	150	154	163	158	155	163	157	181	178	152	157	161	158	152	156	186	147	164	174	191	120	152	191	170	175	161	157	163	151	145	162	150	142	157	182	145	155	161	177	175	172	163	169	175	158	160	166	173	152	146	179	146	144	138	174	136	141	147	155	180	178	186	157	160	138	152	155	168	145	157	179	179	197	172	162	173	151	161	160	168	162	166	168	168	158	142	164	153	146	163	161	151	176	160	146	171	170	161	151	140	177	165	163	179	177	149	168	165	172	167	170	151	185	146	183	166	157	156	183	187	163	173	151	156	159	173	149	170	166	173	140	161	161	157	177	173	189	181	168	160	162	149	167	157	160	159	175	171	175	169	164	161	173	165	151	145	171	175	160	166	148	154	181	159	166	174	156	184	148	132	150	168	163	161	163	156	170	157	148	163	159	153	166	162	153	175	156	159	162	158	152	179	169	161	152	167	178	153	171	175	160	150	171	183	153	165	168	152	186	166	159	153	183	160	172	148	159	139	153	145	159	168	160	166	165	167	161	163	164	139	164	145	191	173	175	160	136	175	169	165	161	150	167	152	164	151	188	166	178	196	175	178	159	155	165	164	168	183	148	157	148	167	170	173	177	146	163	173	180	157	163	169	158	149	155	152	144	170	165	180	150	156	173	192	178	132	152	180	157	155	167	169	142	165	154	169	145	189	159	169	154	184	153	162	178	174	172	179	193	155	168	133	156	172	149	145	146	170	152	161	170	147	180	172	187	180	158	148	185	143	156	156	173	172	131	149	197	157	164	161	180	184	162	144	154	164	171	173	162	146	181	173	147	159	159	174	158	178	159	167	145	178	142	158	157	161	148	167	157	171	185	158	144	160	169	136	150	152	150	165	132	179	185	166	154	180	183	146	169	155	158	168	184	159	150	179	175	182	152	178	166	159	173	180	155	171	184	152	144	191	175	148	177	171	161	171	172	143	160	186	156	182	164	178	142	161	145	164	156	175	154	166	174	133	167	161	164	164	169	168	137	167	178	162	153	180	149	179	146	158	137	179	175	169	156	198	152	182	173	183	175	185	157	161	158	185	169	177	146	186	169	168	157	169	163	178	151	157	164	156	164	170	172	157	177	144	173	167	163	152	186	163	185	168	147	156	174	176	185	170	171	169	128	183	179	174	152	175	165	152	163	157	156	158	140	162	150	163	159	164	151	161	165	158	174	159	157	162	154	175	178	156	162	161	172	172	155	154	170	161	157	143	146	162	152	142	137	196	163	179	162	160	158	185	187	150	165	145	168	185	164	153	162	168	187	166	132	175	171	171	176	150	173	156	169	148	150	128	165	193	194	185	145	155	175	157	172	175	161	155	145	164	181	155	167	178	151	151	165	184	162	190	160	147	174	163	169	169	169	156	165	144	170	163	164	174	171	164	151	161	185	173	187	155	155	155	168	181	158	186	175	131	168	148	194	145	155	167	167	151	154	172	168	147	170	153	159	170	144	148	155	194	176	150	144	177	156	162	144	151	148	144	185	141	162	162	160	154	177	167	160	168	160	160	154	165	171	156	157	176	167	163	170	164	178	144	140	141	155	187	156	164	153	159	165	148	151	169	165	161	184	149	165	181	162	146	175	177	156	152	169	174	163	169	179	135	150	156	148	137	171	165	161	169	166	163	166	146	181	160	175	177	176	178	181	155	167	140	165	172	152	170	159	152	150	173	168	166	159	154	181	145	184	168	183	165	164	167	166	163	167	162	164	159	166	178	167	173	161	157	155	167	177	172	160	177	153	169	163	179	153	168	153	168	177	188	154	163	144	201	154	159	166	169	175	144	158	149	157	145	168	168	158	186	138	136	141	157	168	171	139	152	178	161	154	179	161	158	159	177	156	166	173	162	171	158	136	151	163	133	159	143	160	166	171	180	158	178	166	153	174	153	170	161	189	169	169	150	174	166	147	163	170	132	162	152	166	174	147	169	164	160	173	153	173	168	165	166	141	148	130	184	163	154	169	166	170	153	163	165	157	170	171	155	187	156	168	170	168	177	189	163	160	151	169	170	153	165	133	133	142	137	155	162	191	175	189	161	139	166	142
21771	28255	15351	4282	13271	53220	52108	25846	5269	650	679	554	601	600	530	504	525	512	521	537	2633	500	469	486	485	463	437	422	485	425	484	484	446	432	472	443	411	852	1696	2062	413	409	422	421	418	452	449	425	417	410	442	389	434	416	470	400	425	442	435	406	429	435	413	416	418	436	420	429	426	437	425	437	440	415	403	433	415	451	436	426	451	427	405	435	439	440	437	421	432	406	418	438	402	437	426	445	453	433	418	416	438	412	448	395	424	440	411	397	466	467	427	432	407	412	412	399	435	465	432	446	429	394	409	437	397	420	415	444	419	423	399	460	472	400	434	462	382	431	391	418	405	375	417	395	395	418	453	410	424	415	435	429	406	447	452	401	386	412	400	426	441	413	399	422	423	402	412	390	419	373	414	432	412	444	391	448	421	429	411	435	457	421	417	441	418	405	428	411	424	388	430	408	455	433	423	374	401	460	415	446	374	426	425	415	408	455	396	463	452	417	412	406	450	425	413	414	427	453	423	420	393	417	444	447	438	421	432	401	423	389	434	433	441	413	429	435	455	441	436	429	431	431	438	441	416	401	393	443	417	394	408	399	429	447	420	424	408	402	426	390	441	438	403	410	408	407	394	398	414	427	428	422	382	414	476	406	406	424	400	420	440	427	377	378	431	425	430	441	424	442	413	439	445	420	472	404	416	419	446	411	439	394	446	435	455	429	416	409	447	429	410	419	376	395	413	400	403	442	420	443	422	400	390	395	420	438	415	424	432	414	432	432	411	424	448	406	401	414	403	429	400	417	461	403	431	416	438	369	423	428	424	416	451	432	403	416	414	383	396	421	438	443	421	453	425	431	428	465	449	457	450	441	439	426	432	409	436	455	410	398	423	431	432	399	438	403	392	450	408	419	418	422	406	424	423	413	404	406	435	423	447	395	412	405	408	388	451	462	417	407	410	413	401	398	389	446	425	419	417	431	454	427	409	387	473	436	405	416	417	383	408	398	415	400	442	428	395	439	408	428	418	392	453	413	438	431	434	418	398	433	414	438	416	410	427	424	415	422	442	405	392	426	408	410	432	403	427	404	448	387	439	419	421	427	406	462	395	408	439	388	444	463	444	437	432	445	441	439	426	401	443	404	470	450	408	452	386	435	406	455	385	446	430	438	429	417	407	405	425	391	455	445	428	414	434	425	445	439	416	410	443	396	394	420	439	411	414	439	397	435	390	458	419	430	440	436	431	392	435	430	432	420	406	437	395	433	450	426	427	408	399	388	409	416	468	416	416	392	403	423	393	411	435	422	425	422	419	462	410	418	393	388	404	414	414	439	420	414	417	423	416	423	438	451	427	406	409	415	394	411	411	424	442	453	407	415	433	406	418	374	421	415	422	402	440	409	453	411	432	401	430	449	399	423	408	466	389	427	425	448	402	436	392	398	432	452	432	429	447	431	429	435	442	405	415	413	431	460	436	425	432	408	392	426	437	422	417	425	435	386	397	432	435	401	404	428	429	419	392	381	414	417	426	388	433	434	423	405	421	414	403	421	422	424	409	420	430	407	378	397	398	448	419	459	414	435	453	403	403	469	427	425	406	411	437	435	427	426	415	433	460	392	405	425	454	461	431	420	373	407	469	413	409	432	439	427	439	453	421	424	406	417	394	417	377	419	432	439	408	411	411	421	396	386	411	418	425	462	426	423	422	414	393	413	413	421	436	398	419	410	411	398	391	431	432	391	436	396	442	388	396	423	431	408	411	408	454	427	434	429	439	446	429	432	418	414	414	414	410	422	395	412	409	456	398	398	441	444	443	460	423	412	441	408	441	442	443	443	392	462	422	413	397	414	441	464	422	427	467	409	412	437	434	437	411	451	435	418	445	427	404	443	457	391	417	435	440	444	441	390	421	416	416	408	384	426	387	436	435	401	399	437	406	378	442	439	445	460	407	406	407	397	430	414	400	419	443	408	386	412	409	402	353	461	417	367	441	425	424	426	409	400	403	381	451	409	442	448	408	410	443	430	423	427	429	432	453	410	414	427	452	399	408	413	438	419	424	406	430	392	422	419	409	411	458	430	418	451	426	412	399	407	422	415	439	399	400	389	392	418	386	453	381	451	453	445	424	416	447	432	427	441	432	422	424	389	409	419	405	392	435	423	432	392	423	408	429	444	452	414	437	404	438	400	393	435	410	407	376	414	427	431	414	449	433	405	417	424	424	439	419	402	459	410	417	408	427	464	430	402	443	444	445	435	403	423	403	457	399	411	411	420	427	428	411	425	414	433	410	470	387	431	441	411	427	439	432	409	415	399	384	437	406	440	404	439	406	431	439	417	408	404	433	426	440	399	386	449	440	432	393	427	382	405	436	435	410	460	406	418	476	481	396	398	416	434	443	418	439	414	468	422	431	421	452	441	423	393	386	400	452	418	418	429	416	423	434	436	384	401	440	409	394	439	418	415	431	443	435	414	441	408	410	435	402	404	426	441	445	430	422	430	424	442	436	399	422	395	445	414	411	424	407	426	418	417	437	415	474	436	391	417	390	453	400	421	455	424	410	430	420	450	435	432	415	447	429	406	415	425	392	416	428	427	422	392	441	419	420	387	411	401	440	408	411	444	447	409	416	467	444	389	388	444	409	432	419	442	411	385	408	441	390	415	405	388	420	412	459	412	451	432	402	404	419	419	437	445	434	435	386	434	430	405	456	410	418	433	427	443	411	426	440	464	428	414	471	403	399	442	378	406	375	452	404	405	426	443	462	422	409	399	427	427	425	416	423	417	395	418	446	403	414	416	378	389	430	443	421	462	452	426	433	432	450	395	425	401	415	426	456	423	424	371	472	416	411	447	434	462	399	424	442	430	448	436	448	433	416	415	412	429	395	429	428	428	434	415	365	422	434	427	429	418	445	421	415	438	447	394	399	409	455	437	442	415	383	436	426	424	418	438	399	424	417	413	410	414	438	456	464	421	444	458	402	425	432	402	458	405	414	388	409	471	394	436	423	426	466	417	438	423	421	424	436	460	448	446	428	429	396	404	423	432	409	430	416	409	436	409	410	424	453	416	438	438	420	435	422	449	424	432	423	439	437	401	424	416	431	428	432	417	425	454	435	432	402	415	453	395	435	424	445	452	452	419	417	456	369	448	437	394	414	407	374	445	424	425	405	417	418	441	415	451	407	417	432	432	447	446	443	423	407	437	427	412	446	479	430	449	407	384	427	442	396	416	424	389	413	423	410	416	438	443	411	439	416	455	469	413	392	445	427	407	455	421	418	420	420	426	441	416	393	435	380	440	438	435	390	410	397	412	444	449	443	404	416	419	405	426	398	410	400	439	432	424	437	428	395	442	368	467	419	435	422	452	384	409	374	408	425	421	410	372	412	426	418	434	404	461	440	372	442	416	418	404	407	423	410	401	433	427	426	417	423	388	417	415	395	440	405	397	437	419	420	398	411	441	396	424	429	443	399	465	427	390	410	394	442	417	442	400	434	460	453	415
41842	37228	20114	10543	7707	49359	46558	23091	4412	295	203	186	171	166	167	154	152	150	144	147	1585	463	150	147	125	112	139	133	131	110	104	125	110	121	118	123	130	143	234	464	123	138	127	117	145	129	116	144	116	142	128	124	123	128	129	121	114	106	126	124	122	117	104	123	120	101	126	142	137	120	142	139	122	130	114	122	139	142	102	139	140	120	106	100	121	136	136	146	128	144	118	137	121	134	137	120	121	138	130	117	115	123	103	104	120	122	117	123	126	134	120	92	123	137	140	111	109	130	117	128	136	126	127	133	112	109	124	144	104	128	109	122	113	122	141	131	122	129	131	151	125	118	124	118	148	130	136	120	103	131	121	128	123	129	134	137	117	127	126	126	116	133	148	140	123	117	126	111	107	124	137	112	120	125	129	135	130	104	123	126	128	133	142	111	124	110	130	132	104	107	131	128	116	123	148	126	124	112	132	110	106	128	117	132	128	129	135	118	123	120	117	127	118	141	134	114	136	139	124	111	106	121	116	130	102	109	119	122	135	117	143	106	115	119	119	144	109	133	123	128	107	123	128	135	123	119	138	143	134	125	126	117	112	120	116	125	126	117	126	131	122	127	126	120	139	131	109	115	123	99	110	128	103	120	127	119	126	108	120	120	118	116	100	130	136	134	107	104	117	109	129	121	106	127	120	117	123	135	108	116	112	107	131	107	118	148	108	125	130	122	128	118	147	112	124	107	112	117	116	124	117	141	137	123	114	136	128	119	135	124	122	129	104	144	131	121	125	124	108	119	119	117	118	118	117	139	115	110	120	123	114	134	119	138	123	130	120	120	119	106	127	121	108	124	121	120	131	141	120	128	142	110	132	112	127	91	127	126	98	125	126	128	115	104	117	124	142	128	107	122	117	125	132	116	119	104	135	138	121	121	111	109	123	127	119	119	119	125	119	123	126	106	117	106	94	106	116	132	114	131	120	119	122	140	123	130	114	136	135	133	125	123	135	120	100	111	117	117	127	130	120	115	130	135	106	140	116	129	97	146	137	113	129	134	120	130	125	137	128	130	130	103	109	128	107	118	127	118	129	126	139	119	144	133	135	129	122	135	113	136	141	125	109	105	121	144	136	119	107	106	121	128	116	117	127	116	102	116	109	122	126	110	113	131	125	107	136	141	119	110	117	127	143	112	130	104	124	119	156	123	129	117	110	138	123	133	131	127	98	110	101	142	136	130	111	148	124	131	141	121	124	126	111	93	117	116	123	127	138	116	116	123	120	119	139	126	117	127	112	105	91	135	126	120	138	132	126	128	111	127	129	134	121	107	111	139	132	126	137	134	116	124	115	160	125	118	120	123	138	132	113	123	117	127	110	132	138	132	132	118	113	133	134	116	120	101	121	125	133	123	118	112	125	146	117	118	115	118	105	100	122	111	140	135	122	126	125	128	119	117	121	129	134	109	115	134	108	125	105	125	123	118	143	113	106	119	118	99	126	132	117	130	121	120	119	129	107	102	117	119	117	119	115	93	119	144	154	130	121	118	129	116	112	132	131	127	141	120	127	119	109	123	136	112	120	146	114	107	120	133	124	111	130	135	131	114	118	125	134	119	126	121	107	133	118	111	114	133	124	118	108	116	123	101	123	134	133	135	100	117	113	112	105	127	125	118	124	115	116	126	117	109	126	128	131	123	118	121	112	127	152	122	114	141	128	112	106	123	117	108	139	115	123	140	123	149	114	117	117	122	128	137	101	104	132	131	105	121	120	121	122	127	110	130	126	123	125	119	125	127	126	117	120	120	115	117	135	116	125	133	123	120	129	114	124	132	108	117	129	103	106	124	131	126	138	112	125	114	135	110	134	105	119	101	93	124	118	123	119	102	108	124	112	112	128	113	117	119	135	110	127	115	133	116	119	126	90	120	126	110	112	132	135	150	125	127	130	116	125	106	112	125	112	130	115	117	144	112	118	113	120	123	110	124	129	105	135	114	127	134	129	123	129	113	116	120	143	119	116	130	128	102	120	115	123	129	116	122	126	119	124	109	122	127	141	116	137	141	130	145	113	133	125	125	129	115	134	109	111	101	135	113	137	124	100	118	159	145	122	127	123	154	129	136	124	112	131	134	121	113	144	116	133	137	121	115	145	126	95	127	122	132	138	132	116	117	108	115	117	128	123	120	131	120	137	129	130	121	110	124	115	136	131	148	131	121	133	126	115	108	136	113	137	128	128	131	131	131	128	121	105	114	120	121	115	110	114	122	118	135	142	115	132	118	117	141	112	129	115	136	113	110	117	125	118	122	124	142	137	109	117	124	121	109	140	156	133	155	109	129	107	127	130	98	125	120	122	151	125	134	123	120	124	121	119	114	132	155	115	125	124	126	113	113	118	123	123	125	126	128	118	143	105	120	112	134	129	119	130	111	125	122	118	128	127	116	129	104	114	123	117	140	107	113	114	127	111	102	104	138	138	139	108	129	116	140	130	125	134	129	105	126	103	116	120	126	117	118	109	118	126	128	111	125	145	125	130	109	130	117	105	119	134	119	111	135	137	110	135	120	111	115	108	108	148	137	140	117	126	129	126	139	146	105	123	128	112	145	107	134	134	135	132	117	135	121	112	118	113	112	113	132	128	135	107	124	116	135	119	114	127	115	108	113	134	113	114	114	118	116	121	122	110	141	126	137	129	122	116	126	116	131	105	159	131	119	110	113	121	104	107	111	113	106	113	135	118	141	128	103	115	128	121	114	122	138	103	113	126	126	126	141	119	135	142	138	115	129	118	105	127	106	89	106	123	118	111	123	115	126	134	123	131	124	104	138	129	128	135	123	112	121	99	107	127	126	127	117	108	112	131	117	114	111	118	121	128	127	128	123	128	121	104	126	129	144	132	129	105	125	130	103	148	118	114	120	119	138	121	110	133	127	110	128	102	141	129	118	127	117	155	131	99	119	118	109	131	113	119	132	132	151	132	127	125	103	137	130	114	144	105	100	131	113	120	127	133	116	105	132	136	119	126	148	99	94	130	139	117	117	129	122	142	126	129	143	134	123	138	131	128	120	131	129	131	115	126	117	133	113	117	137	147	124	133	128	126	106	120	126	126	121	127	123	114	132	116	118	123	96	124	122	132	115	128	135	137	130	124	121	115	130	123	129	125	120	112	99	104	134	104	130	107	92	100	119	135	123	142	104	119	122	132	114	123	103	143	119	129	131	117	115	132	121	137	122	126	146	124	119	110	101	116	120	114	106	135	124	122	126	111	129	126	112	145	112	125	106	125	119	123	129	110	120	106	101	131	119	110	126	128	127	133	122	122	132	133	141	127	122	121	122	129	129	120	136	118	128	127	127	125	126	127	110	117	113	126	123	142	144	113	120	114	122	117	120	128	114	116	91	113	122	121	115	124	122	130	131	107	128	129	111	116	108	120	143	104	124	106	110	114	135	111	130	140	126	136	117	118	122	154	146	113	117	143	115	135	104	123	128	128	102	118	130	115	139
27450	27570	11740	9747	13228	62953	52451	34403	3909	891	900	775	666	663	613	560	506	528	468	472	9020	2154	422	439	418	422	401	395	399	435	378	387	383	366	347	354	362	507	1473	2857	360	360	385	345	313	325	353	350	347	316	352	338	327	340	333	319	372	341	332	328	318	308	313	332	309	337	315	317	359	314	342	318	301	312	302	332	291	315	325	305	323	334	336	337	321	299	353	320	306	333	325	311	335	305	313	319	318	355	320	333	341	331	300	307	287	339	314	342	308	315	328	334	336	336	314	307	314	312	327	344	319	347	337	314	339	304	331	327	321	338	310	315	335	320	299	312	329	316	279	340	296	301	327	300	310	322	298	328	331	355	332	324	319	348	336	323	336	307	291	321	305	313	301	296	310	294	300	314	353	351	310	336	332	319	336	331	341	330	303	318	324	305	338	305	333	302	319	336	354	291	318	347	295	327	315	287	340	318	323	338	313	326	346	314	308	336	311	324	347	348	325	296	344	298	314	324	351	384	332	329	328	325	371	298	340	349	322	334	320	313	306	326	309	337	326	306	340	311	296	317	309	301	318	337	309	317	347	306	342	348	333	354	327	298	322	323	337	318	298	315	296	313	331	293	320	332	326	286	366	309	339	318	306	321	345	343	300	306	300	302	319	308	340	313	344	292	313	300	332	316	329	325	368	355	318	334	308	305	317	320	325	330	345	274	315	284	309	338	344	322	325	292	324	340	316	295	295	347	330	356	331	345	330	347	331	346	334	320	321	290	302	330	333	322	300	324	313	353	305	325	298	330	313	344	334	312	291	332	312	306	317	320	317	365	327	314	286	313	316	310	331	286	316	305	245	373	318	338	299	328	350	294	309	311	366	330	349	314	312	290	355	329	319	319	309	319	292	333	301	347	334	341	324	307	337	316	304	324	333	295	308	307	294	330	324	342	281	309	325	283	313	301	329	333	316	294	332	304	319	321	311	309	305	330	332	344	318	314	367	321	314	308	344	319	322	319	323	343	313	328	323	338	324	351	323	337	320	337	344	339	292	353	323	347	327	338	320	302	349	336	314	318	325	312	288	340	296	339	302	347	312	318	296	313	318	301	309	305	331	291	324	345	327	330	328	331	327	318	326	325	322	320	319	338	281	302	340	301	360	312	314	314	312	347	324	336	328	360	316	323	308	322	314	331	311	318	321	341	302	350	312	314	318	328	330	325	349	333	313	338	309	315	319	346	325	331	332	320	310	311	303	278	305	311	322	334	312	360	339	336	321	316	304	321	320	335	318	336	321	314	366	323	303	323	337	305	320	317	299	312	296	347	341	328	338	338	295	306	297	314	299	346	339	319	313	291	320	306	302	328	292	343	356	295	298	347	317	313	325	341	345	307	321	291	347	331	335	277	334	344	305	334	296	324	342	338	305	296	340	307	340	324	315	344	300	321	339	326	306	290	335	312	317	314	296	310	338	304	348	287	342	314	318	307	295	301	319	302	329	324	370	287	304	311	332	317	294	284	316	276	317	324	328	310	334	309	344	344	303	323	308	310	305	353	301	314	296	298	342	308	325	349	328	312	340	300	290	319	328	324	310	308	301	328	311	305	355	288	305	323	303	307	284	294	297	313	335	291	330	309	347	334	322	338	338	331	328	326	322	358	350	310	309	294	317	319	303	333	353	322	306	303	323	321	320	300	307	333	277	332	311	312	365	291	285	311	354	312	313	308	346	335	325	332	326	299	309	300	330	321	280	323	335	324	317	340	323	332	328	319	326	300	336	315	300	294	328	283	330	358	315	314	319	313	305	338	294	319	318	326	305	344	328	303	318	325	322	313	292	312	307	299	332	313	312	333	321	318	306	351	322	312	318	312	324	325	339	299	311	322	301	319	303	318	293	323	333	324	278	347	316	349	358	335	305	328	322	333	349	302	332	312	339	331	311	330	302	324	296	312	331	296	364	324	290	308	318	324	322	317	304	357	335	306	337	295	330	308	341	323	320	321	311	340	311	319	271	327	332	297	313	344	330	329	307	323	349	301	329	323	327	335	341	315	314	336	336	315	342	323	301	346	339	340	318	317	285	304	356	297	313	339	327	338	311	326	295	351	330	312	334	334	348	308	327	315	313	287	290	344	328	300	336	309	295	337	306	344	306	308	289	315	314	343	337	335	323	306	316	316	341	303	312	340	326	308	320	340	334	323	326	319	303	320	298	324	315	312	314	337	305	310	313	292	309	342	305	311	311	334	365	321	323	298	333	354	298	296	276	293	305	328	330	306	334	315	297	325	311	328	309	327	323	331	365	319	362	319	318	325	304	310	338	342	330	317	295	345	352	334	318	305	295	292	290	314	325	313	337	354	349	306	303	311	327	328	374	335	339	298	323	310	319	316	315	312	312	331	300	328	314	337	313	345	327	346	358	324	332	330	301	311	299	332	294	302	324	320	313	326	341	309	303	297	305	320	298	306	331	300	327	307	351	342	285	322	294	323	313	278	282	301	317	344	349	306	314	313	333	326	338	323	333	338	320	318	316	319	315	325	305	324	296	329	321	320	312	324	365	313	338	351	303	286	324	311	343	307	356	322	308	290	317	334	310	347	349	327	317	299	341	296	311	376	325	308	319	314	335	314	340	320	309	331	302	336	323	348	334	313	315	312	339	296	329	292	306	317	318	311	284	304	331	320	312	320	300	319	300	316	343	337	338	326	315	321	343	327	287	299	314	306	335	308	310	342	328	329	348	298	325	310	319	288	346	313	315	343	325	304	337	319	318	339	299	317	318	329	307	316	376	328	346	278	307	343	301	319	321	318	282	315	314	320	328	309	295	307	328	301	290	325	328	313	344	315	305	350	323	321	341	311	311	324	315	294	320	309	300	309	309	330	331	356	279	309	311	334	312	322	325	307	318	304	328	360	307	325	321	321	319	298	355	310	326	316	320	296	338	317	312	323	319	293	338	308	353	313	299	302	310	315	336	294	345	327	314	305	284	329	342	326	347	290	332	284	356	306	315	331	360	339	305	350	322	301	333	315	307	312	337	323	304	305	300	325	299	333	349	338	318	332	327	265	348	323	308	339	319	301	298	322	316	314	332	327	295	341	339	329	342	310	342	343	338	311	319	284	308	320	326	302	327	287	349	348	315	319	330	315	304	330	310	314	289	309	325	311	332	324	325	298	334	335	336	326	321	285	315	295	341	307	324	322	296	303	316	316	307	338	329	331	313	315	288	334	302	330	318	344	307	330	323	317	313	347	313	346	303	284	335	333	332	297	318	308	307	299	325	334	335	343	333	360	326	324	322	340	331	331	304	356	329	340	295	307	307	326	306	317	324	309	342	288	302	351	305	339	331	320	309	300	336	295	330	302	308	339	316	290	329	317	329	330	319	306	328	348	304	310	343	327	275	313	337	294	338	340	323	322	328	324	291	356	306	286	330	322	318	290	346	332	285	293	341	305	315	328	327	325	335	318	306	302	318	346	327	301	326	343	285	327	332	310	322	282
13137	8292	5430	1387	563	3801	3210	588	164	145	121	132	154	135	131	119	102	140	129	123	148	152	116	107	133	137	144	143	110	117	125	122	121	135	157	131	143	137	114	140	134	120	115	137	150	143	155	145	144	124	113	139	155	146	128	133	143	128	135	157	118	119	140	140	112	135	140	114	123	124	149	138	124	115	141	140	112	131	147	140	143	134	149	139	119	136	114	137	114	120	130	112	130	135	125	150	118	124	168	135	130	137	120	123	144	132	123	130	153	112	126	138	138	160	130	132	140	105	132	154	137	139	128	128	102	146	146	130	142	127	113	139	128	134	139	119	114	137	135	146	109	129	112	128	131	119	142	128	122	144	126	116	153	116	133	130	129	119	136	134	133	131	130	142	129	127	139	142	129	123	133	126	137	134	149	164	143	141	147	128	123	118	122	121	124	130	129	131	146	135	140	131	111	133	143	126	140	127	133	139	149	143	121	120	128	121	127	113	124	138	148	124	126	143	132	123	150	121	128	141	128	112	137	120	127	134	118	129	138	146	132	128	127	127	142	129	114	119	143	154	125	113	137	130	130	130	135	123	142	134	150	132	128	138	118	153	130	111	150	137	134	128	150	146	155	148	126	126	135	127	119	153	130	142	135	118	110	133	138	134	151	139	130	125	148	133	156	135	136	140	144	134	127	116	118	121	117	126	143	116	146	127	120	148	138	98	151	124	138	129	138	112	117	148	160	135	147	106	144	127	122	117	116	132	122	122	141	144	132	129	138	135	151	147	126	152	144	131	131	156	107	118	129	113	112	128	136	124	127	146	131	129	107	140	127	142	122	136	115	99	106	141	122	125	121	133	138	131	138	131	133	136	132	137	143	121	123	123	134	135	144	145	94	140	133	130	134	134	134	122	136	132	131	126	117	135	133	146	146	124	121	115	130	126	136	130	134	150	121	135	129	126	128	117	152	124	132	128	119	149	143	146	146	154	140	117	124	117	113	146	137	126	142	141	115	127	137	122	155	139	142	115	131	122	134	116	131	147	128	123	122	124	112	148	136	129	113	128	132	144	136	126	127	120	125	121	146	143	114	137	134	127	129	136	121	109	148	140	151	140	139	129	129	146	150	126	132	127	120	132	133	147	130	93	110	135	117	132	119	137	118	161	121	150	120	148	127	134	140	134	100	142	129	125	116	132	126	102	136	118	116	121	131	146	135	132	127	129	125	129	143	135	127	118	132	146	128	131	134	135	122	142	145	121	131	131	135	146	142	125	145	124	136	141	124	132	125	113	123	138	123	124	110	116	135	144	129	117	126	126	141	139	154	141	126	141	134	139	121	127	125	98	121	129	126	173	130	122	125	138	146	123	123	133	144	120	118	132	123	143	147	128	136	124	137	130	139	131	134	125	133	141	143	126	145	139	133	136	134	152	136	122	125	114	138	126	150	130	128	134	141	129	131	127	155	144	136	138	132	119	138	117	146	132	124	132	119	141	155	118	131	141	142	136	122	129	124	143	122	119	133	123	130	150	139	144	122	126	130	143	122	143	144	136	120	121	111	127	137	126	130	131	130	140	156	132	139	147	136	133	118	125	125	132	118	144	126	118	147	143	127	118	117	142	145	123	121	125	140	133	142	118	158	160	137	143	134	118	130	136	130	137	129	119	116	106	156	141	131	112	127	125	150	135	116	137	132	115	141	130	126	120	128	122	124	126	121	132	121	168	145	151	128	119	133	121	125	130	142	148	122	138	113	143	125	141	133	115	125	140	120	126	125	153	141	118	132	152	159	140	122	144	140	141	137	126	131	136	141	114	128	112	139	133	142	126	133	125	121	131	125	117	136	133	120	108	159	140	139	126	134	129	145	139	144	121	141	125	152	124	134	136	122	134	136	123	133	142	132	131	134	156	122	124	136	117	115	105	134	120	139	114	124	116	139	135	138	123	135	133	133	139	141	138	113	130	136	135	123	128	116	153	137	138	142	157	138	120	119	122	113	147	141	109	126	138	137	136	131	135	142	145	126	139	132	144	130	113	133	135	130	133	135	134	144	145	140	136	143	128	138	131	136	115	139	128	112	138	131	141	159	126	143	148	114	119	136	134	128	142	156	122	127	127	113	137	119	127	126	123	144	140	134	124	105	114	125	134	124	141	117	119	147	113	133	124	133	127	131	127	134	142	115	142	110	134	143	142	161	138	124	128	121	132	139	113	121	132	135	115	115	134	137	128	129	131	118	152	123	124	135	130	143	129	116	150	137	123	121	111	145	149	133	130	136	136	114	152	139	137	143	140	119	130	134	139	115	154	138	134	123	119	137	130	130	154	140	131	125	136	132	110	124	122	118	145	129	123	130	125	140	134	132	124	132	115	131	147	133	118	130	129	135	144	137	135	118	123	138	120	118	124	115	137	142	151	133	137	134	143	132	129	128	142	140	126	122	134	113	125	136	137	170	121	130	118	130	121	133	138	122	127	129	119	109	112	132	121	156	140	149	130	133	139	132	104	126	137	150	131	115	144	152	123	148	143	142	110	117	123	159	117	118	115	132	154	127	120	125	132	123	134	139	111	122	118	116	129	127	126	139	131	146	132	146	120	159	117	128	126	126	115	123	109	156	131	132	114	133	123	120	124	116	137	138	135	125	144	103	168	132	159	121	118	130	122	132	142	121	128	124	114	110	130	129	130	141	131	122	126	138	89	123	114	134	118	141	136	135	138	134	138	143	138	145	124	129	129	127	165	142	126	124	145	120	142	125	130	129	143	136	106	109	116	125	139	123	134	152	148	132	116	118	119	127	145	129	118	151	121	120	126	133	155	109	129	121	128	124	144	134	146	134	141	118	122	148	108	143	132	132	140	110	119	113	153	129	127	146	166	136	131	133	151	148	132	121	116	119	131	113	128	130	143	141	125	125	132	121	100	137	159	132	132	119	127	135	137	118	138	135	138	116	136	130	140	129	123	120	126	118	126	133	148	128	140	142	134	133	133	124	123	161	123	145	122	142	142	152	139	117	132	123	145	122	133	126	144	131	130	141	127	134	152	121	149	121	142	149	151	126	119	150	143	132	121	139	139	119	136	153	111	125	145	141	139	133	138	134	150	120	125	144	142	120	119	137	120	143	117	124	129	132	146	122	126	130	118	136	129	139	132	116	134	122	117	137	116	109	116	133	126	128	111	145	140	116	158	103	132	124	118	127	121	124	120	146	112	118	143	154	149	123	132	127	139	144	127	137	116	122	126	140	121	117	126	144	129	103	137	125	125	138	138	116	138	142	104	140	141	123	142	154	135	138	123	142	128	133	136	137	109	134	144	145	132	148	136	120	116	135	127	149	129	135	138	116	138	129	127	145	141	136	137	127	128	155	118	129	141	151	151	136	113	126	137	141	126	135	134	108	109	111	148	123	118	135	135	113	128	141	141	131	119	132	137	139	119	134	136	131	116	129	145	125	137	128	132	135	131	140	118	120	144	122	129	141	133	142	122	116	132	112	115	120	112
8405	6978	5962	761	1398	15875	11143	3118	499	368	352	366	380	355	379	373	373	361	403	366	690	402	350	364	362	374	341	397	392	399	357	361	322	384	326	371	344	363	391	401	377	361	372	351	343	352	365	360	369	326	349	351	396	370	373	360	359	349	358	318	339	344	368	361	349	347	354	351	343	354	334	381	362	364	347	332	338	337	341	356	376	372	357	371	349	336	373	387	351	332	336	375	388	360	360	382	355	364	357	339	357	370	354	393	354	335	350	353	344	352	322	367	355	350	356	413	375	339	338	378	350	377	374	338	321	388	329	339	392	360	342	357	361	345	362	355	335	372	322	364	345	370	366	334	366	334	341	363	375	358	322	391	353	363	371	314	356	370	354	401	357	361	363	382	307	375	360	343	348	373	364	342	346	325	334	373	348	391	350	354	354	339	373	320	352	341	326	355	363	341	323	354	310	349	359	375	377	351	385	382	343	352	365	360	341	394	347	339	342	342	341	334	391	360	385	354	331	341	341	339	352	339	363	364	349	337	379	327	390	357	346	361	366	345	336	359	342	343	363	345	387	327	353	370	373	324	375	367	358	322	363	321	381	361	370	357	389	372	333	324	360	365	364	358	377	335	320	365	370	351	333	384	367	342	346	355	367	347	358	378	346	335	331	388	376	361	361	375	390	318	346	387	353	318	341	341	325	369	372	366	358	353	368	344	369	364	343	349	372	366	334	327	372	372	351	378	339	314	349	382	362	358	337	350	328	349	362	348	369	327	365	379	342	359	368	347	367	353	335	392	347	337	339	393	389	376	343	356	358	322	346	361	354	406	373	364	393	349	343	343	365	351	349	361	355	372	363	356	379	330	340	370	357	374	347	340	349	354	382	346	348	344	352	336	327	371	335	370	380	355	349	319	368	358	328	358	362	333	349	327	374	371	353	348	347	343	366	365	342	369	362	323	344	375	359	355	332	345	372	347	335	361	326	339	339	332	339	378	366	367	336	318	379	370	348	347	343	371	327	338	347	367	367	377	340	369	311	379	331	358	339	375	357	332	342	386	338	313	347	355	386	338	341	370	368	351	334	369	376	361	368	368	304	366	333	361	386	354	352	372	355	351	366	358	331	342	338	357	364	362	352	320	349	352	339	353	374	344	336	364	385	333	362	373	371	355	381	330	335	336	367	324	341	387	374	345	349	357	390	355	375	321	387	351	364	339	373	353	350	354	324	353	364	363	335	355	359	338	370	371	343	344	367	380	354	336	354	348	332	398	332	340	374	345	377	391	354	364	342	352	337	350	335	369	307	314	338	362	369	344	337	364	333	375	359	351	315	354	347	370	341	353	378	362	366	350	361	372	369	353	337	395	347	348	348	359	315	352	342	354	347	361	357	367	369	344	368	390	362	368	329	385	366	372	393	365	383	363	359	341	353	347	377	352	342	343	377	325	377	376	355	365	355	339	359	350	354	310	360	373	352	350	343	343	339	349	356	332	350	356	362	335	323	318	347	325	327	356	344	358	372	325	351	345	370	354	372	334	380	378	323	367	331	384	329	361	338	368	341	344	364	357	395	339	338	354	353	349	391	362	354	371	338	350	343	362	337	348	372	346	359	308	360	372	373	363	316	357	328	340	363	321	337	361	371	367	339	363	343	359	325	317	350	349	375	396	342	364	349	343	374	371	353	347	363	338	352	397	344	346	351	339	342	347	398	368	363	327	319	345	355	347	360	368	354	373	333	355	392	383	394	349	357	362	323	368	385	386	373	329	386	369	318	358	346	330	371	351	321	367	386	351	391	363	331	358	360	342	345	376	336	372	323	340	402	371	352	389	375	338	353	370	363	345	362	353	317	323	386	376	391	339	366	367	339	365	323	354	372	363	355	383	357	344	338	348	347	352	377	368	355	362	395	361	343	343	348	342	324	344	360	363	329	360	331	388	353	349	383	360	333	357	387	339	336	360	393	357	337	337	339	352	340	341	372	322	368	338	332	331	325	331	342	365	375	364	368	364	354	350	389	385	357	357	367	367	318	332	379	364	377	366	356	346	376	334	337	367	377	366	377	369	353	367	345	357	357	367	387	387	356	350	384	364	374	378	371	357	375	360	337	344	337	367	361	343	342	349	343	356	335	375	346	355	322	331	377	334	362	398	332	346	352	386	378	358	351	341	409	369	358	376	346	336	330	328	351	358	361	376	349	369	341	367	352	360	369	372	344	356	390	324	364	366	358	338	370	402	368	358	343	336	334	351	322	337	358	355	345	355	352	387	388	334	377	356	372	355	347	345	393	356	378	338	364	351	360	348	344	347	353	378	322	356	331	348	359	348	331	349	335	396	362	374	360	340	334	362	359	359	359	356	340	339	332	331	354	340	365	373	387	372	354	358	376	347	404	382	361	356	357	350	374	329	361	352	388	340	388	371	363	363	350	335	344	330	326	326	357	312	389	319	385	371	353	345	363	339	342	356	357	329	333	345	349	337	364	338	348	365	348	360	365	371	338	348	360	366	354	375	366	350	345	339	383	344	329	374	365	356	351	385	344	363	366	327	367	350	343	347	359	358	364	342	370	349	358	354	357	372	374	348	373	338	361	338	351	351	376	357	376	344	354	363	338	343	344	347	395	360	367	366	370	372	376	346	353	360	338	372	323	402	346	350	374	378	343	339	328	371	372	362	349	362	363	339	367	347	359	345	367	381	351	355	340	332	270	373	350	352	356	348	356	383	383	369	377	395	381	383	383	355	314	346	373	355	365	333	376	366	362	368	364	338	328	322	322	354	344	337	378	324	356	357	375	360	346	334	320	353	377	384	343	384	369	349	392	335	366	364	360	369	346	372	328	343	374	330	345	342	350	395	375	362	328	379	373	368	330	356	393	349	360	348	354	376	347	355	338	327	334	361	376	351	362	349	366	359	326	353	375	372	333	360	374	351	367	355	356	383	393	380	348	345	360	356	376	383	355	353	324	352	374	347	365	363	371	317	325	353	316	361	361	338	369	345	353	382	359	340	358	377	335	338	363	380	381	346	409	317	362	364	352	369	371	335	361	377	399	365	382	324	362	379	379	376	369	350	331	342	364	370	335	346	384	413	360	374	344	334	331	354	345	328	356	354	367	339	356	338	392	329	372	338	387	352	359	349	361	359	354	364	362	351	326	338	336	365	360	351	339	360	365	339	331	363	349	335	375	360	344	376	348	388	308	359	350	333	350	369	355	364	375	361	353	380	331	364	368	357	358	342	359	380	314	359	362	350	379	322	361	376	356	350	372	367	353	347	343	373	344	352	353	328	355	375	380	329	350	366	363	377	331	355	357	388	364	375	382	368	355	350	342	318	394	362	335	318	376	345	342	394	337	373	363	353	385	376	372	362	378	327	335	352	377	328	321	348	336	345	375	355	364	328	363	355	366	349	326	349	360	333	373	321	374	370	333	366	346	328	396	361	348	327	360	389	334	376	341	346	376	349	348	367	334	365	352	349	369	340	341	320	323	347	350	380
34212	30971	20580	7638	3454	34758	44470	22074	6590	350	204	180	177	192	177	173	173	171	169	176	275	153	149	169	164	184	157	164	163	167	162	162	149	154	157	158	170	226	233	225	141	159	164	167	172	157	164	165	164	139	164	167	162	169	148	157	143	151	164	164	152	163	173	172	161	170	155	194	164	142	159	153	136	161	175	167	137	163	167	146	166	169	187	148	145	168	179	172	130	154	151	157	160	178	174	150	162	167	172	161	192	150	151	175	167	133	184	175	167	181	180	148	151	148	183	145	168	166	160	127	177	164	171	170	147	154	171	141	170	174	145	167	166	193	149	147	161	160	149	139	155	145	177	182	156	171	168	166	154	175	157	165	167	167	187	157	169	172	167	167	147	174	151	164	170	164	162	157	154	153	158	153	145	165	159	159	151	146	166	151	149	164	178	187	141	176	166	164	156	157	144	147	178	162	155	153	157	180	165	182	146	150	166	158	147	147	143	169	179	172	186	164	157	160	156	152	155	141	179	167	143	159	153	147	175	144	124	159	171	179	157	191	150	134	170	153	142	162	146	146	162	161	160	146	142	150	153	164	165	188	148	179	172	157	178	175	165	141	146	170	165	157	149	158	155	144	159	174	171	177	145	171	172	173	182	161	139	136	180	123	161	164	158	147	178	167	162	163	162	171	162	163	173	157	179	133	154	166	179	164	139	169	164	170	139	172	166	182	143	159	150	166	147	168	162	154	139	149	173	178	163	160	162	168	155	195	181	127	159	178	167	169	155	151	160	155	166	176	166	179	153	163	187	150	163	172	148	162	165	176	165	184	171	166	180	168	162	182	160	186	155	168	155	159	179	159	163	162	148	161	133	177	166	162	156	160	156	147	158	162	181	169	163	167	156	170	174	178	164	157	169	135	162	147	172	135	155	169	149	155	162	146	153	174	182	177	161	150	172	140	147	145	142	173	156	161	150	157	166	145	148	151	174	156	161	151	179	160	163	158	148	160	153	144	163	170	179	152	166	169	166	175	162	152	162	154	162	148	170	155	168	178	153	165	159	178	146	162	152	164	182	175	121	147	153	165	166	149	192	155	167	165	156	147	173	204	176	159	172	182	162	178	162	137	170	169	162	171	147	162	153	164	163	160	179	161	145	175	145	157	159	171	172	167	161	155	167	209	194	145	169	148	158	155	158	166	180	167	171	160	150	143	139	188	169	156	170	182	160	173	164	150	171	172	155	170	165	156	161	148	156	162	154	177	138	169	172	145	152	155	164	176	154	155	194	179	166	164	143	159	170	161	163	141	166	167	164	168	142	183	164	168	157	150	162	148	163	187	163	130	153	188	165	143	174	148	158	170	162	162	170	166	162	155	166	144	149	156	179	171	178	163	167	145	156	163	154	168	154	181	150	163	192	192	173	165	165	162	167	159	163	157	153	177	161	161	150	179	144	149	164	168	172	174	194	156	159	162	179	164	175	163	174	151	156	171	173	172	157	175	141	148	159	181	155	175	174	153	145	174	134	166	178	152	143	166	152	168	164	176	148	155	149	186	170	168	133	160	167	151	157	163	157	175	163	164	166	159	155	158	166	161	177	164	177	180	190	147	153	152	164	172	153	155	178	163	172	157	157	154	193	159	155	123	147	177	165	132	155	159	160	165	180	166	162	177	148	174	163	193	166	145	163	171	178	163	151	172	190	127	141	164	163	142	152	176	161	149	164	162	179	164	142	181	185	158	153	164	159	136	166	168	143	144	145	154	164	175	159	165	156	164	172	153	180	170	166	165	191	143	167	168	160	182	167	171	166	170	186	168	164	175	166	154	163	168	152	153	146	151	165	153	144	166	168	156	148	163	157	161	147	176	153	162	165	158	188	158	153	162	171	172	140	145	158	170	165	175	172	157	179	156	171	162	144	184	165	135	143	138	196	142	157	153	176	185	188	166	194	170	172	155	166	173	174	152	157	160	151	139	152	173	181	158	157	164	177	154	156	164	171	146	172	153	159	164	168	136	158	158	163	168	187	160	149	139	178	139	137	140	160	166	155	144	180	163	150	164	178	161	171	145	170	136	161	158	149	150	157	172	158	165	151	157	167	152	153	191	146	186	181	154	156	164	174	151	158	198	175	153	151	176	150	157	163	162	164	165	157	153	152	148	148	155	165	155	162	159	182	156	165	156	147	165	171	167	186	140	160	154	154	186	156	149	161	143	177	167	152	148	175	181	163	169	166	166	165	177	156	166	150	173	160	133	190	133	172	161	162	163	182	170	160	154	145	159	157	174	151	159	166	153	190	159	191	168	169	165	162	173	164	155	150	139	159	163	159	194	144	163	157	158	164	179	154	143	153	179	164	171	150	156	185	162	183	164	161	168	183	140	165	157	154	132	169	176	164	146	175	179	157	156	158	150	140	155	173	159	179	143	170	135	158	174	169	155	165	151	153	173	158	150	171	158	158	151	171	188	201	132	157	151	178	168	176	144	177	163	189	169	153	158	158	158	171	145	183	178	165	154	176	173	150	168	164	157	168	167	165	177	185	145	166	150	160	190	148	155	167	170	171	163	198	170	151	179	169	182	170	150	164	152	193	134	158	164	136	154	175	163	155	158	187	153	140	162	169	173	139	164	160	162	171	178	166	160	171	128	153	165	153	149	174	140	157	155	135	169	153	157	137	149	170	159	167	160	164	178	168	177	177	186	153	165	129	175	168	155	153	158	165	166	178	162	179	165	140	152	149	182	170	159	182	181	144	145	183	140	154	150	157	154	170	162	166	161	154	187	165	160	162	148	168	153	190	164	135	153	165	156	183	168	159	166	140	175	166	157	178	165	162	166	170	159	165	149	173	168	160	152	181	162	177	157	150	146	174	163	153	158	153	156	188	160	131	166	169	163	178	156	162	158	179	162	138	175	171	161	182	140	136	151	155	188	178	149	171	165	140	179	171	171	154	170	162	167	169	177	150	193	165	142	149	171	158	152	142	173	153	137	164	167	139	154	151	185	153	186	162	145	173	179	155	148	156	142	162	168	157	157	190	151	151	158	152	166	166	174	166	169	178	167	137	154	164	172	135	157	150	153	162	184	185	139	152	128	164	152	161	168	177	145	177	171	175	185	180	190	152	161	164	148	147	170	162	183	163	155	179	144	177	165	164	162	148	158	155	146	166	156	149	171	139	180	164	176	162	145	147	177	160	169	158	183	155	154	139	145	154	161	153	168	158	151	166	143	150	155	151	149	149	170	170	135	154	179	166	178	174	153	168	172	152	174	130	160	147	171	178	183	150	144	162	161	147	167	176	169	140	160	156	164	164	151	152	172	191	154	168	179	164	144	163	166	162	147	144	159	146	156	163	169	159	193	167	155	140	161	156	157	170	149	144	152	149	168	148	144	170	166	173	169	156	175	177	160	157	147	170	158	186	154	196	139	169	184	154	163	173	151	156	161	173	152	185	168	170	174	162	159	156	179	174	159	170	150	167	162	177	150	178	171	156	160	169	165
22433	23433	13172	6248	5498	51090	55895	34991	12271	699	569	583	530	526	507	515	494	489	501	454	1258	467	454	474	492	441	463	442	433	438	427	460	414	440	431	461	529	834	984	1002	445	410	452	439	456	434	461	411	440	462	439	395	423	392	420	423	415	458	467	433	444	426	434	424	416	424	397	454	406	410	432	429	422	421	429	462	406	421	432	409	441	456	457	405	416	417	406	391	455	406	446	396	434	399	397	378	383	460	451	398	441	415	395	410	409	421	417	453	405	446	424	424	451	423	420	438	433	448	406	420	462	412	410	413	427	421	391	384	410	435	453	420	423	431	422	394	427	418	417	417	423	408	424	442	424	436	452	442	416	450	419	431	407	400	431	426	396	451	450	438	419	413	415	452	412	435	399	425	431	405	415	402	466	437	438	415	380	448	429	419	415	392	458	460	395	451	406	450	420	392	438	416	418	411	403	424	410	419	398	443	406	467	418	442	424	419	423	413	418	405	443	399	385	426	436	398	395	447	442	445	433	437	432	419	425	455	431	403	424	408	388	408	417	452	425	438	391	419	437	457	423	442	395	454	431	389	409	419	401	445	421	402	433	435	412	415	438	401	398	413	446	449	445	454	416	420	412	431	397	411	436	470	433	415	430	417	441	420	400	448	420	457	416	377	423	376	412	423	417	433	413	433	397	430	400	427	401	387	392	385	430	388	439	410	457	411	427	432	402	400	399	417	443	445	400	423	410	404	426	427	381	394	454	457	408	413	440	406	414	417	429	434	397	430	452	416	420	414	444	402	451	417	426	438	433	419	415	427	450	415	405	436	399	427	429	432	413	438	417	429	416	410	399	363	427	404	431	432	424	438	427	437	443	407	416	423	439	437	437	424	425	447	429	442	412	416	428	427	418	399	414	431	458	427	406	435	420	431	416	445	437	437	446	412	410	419	447	424	455	422	446	396	413	422	458	418	412	430	389	420	407	418	446	413	407	429	436	422	402	409	420	410	404	439	452	437	392	408	424	394	429	450	380	418	426	420	387	428	431	438	433	413	428	436	434	429	405	436	437	416	425	438	414	439	440	404	368	398	415	426	407	427	441	424	422	426	420	402	414	397	413	476	450	405	404	423	464	479	396	439	429	428	435	398	454	400	442	442	397	435	440	432	442	433	420	424	411	411	445	410	440	428	419	415	440	409	415	455	432	412	427	398	432	424	417	422	432	454	450	463	428	435	483	419	444	429	425	448	394	411	425	416	448	445	423	447	425	400	432	442	431	417	430	418	389	402	436	446	463	448	452	398	408	406	373	427	432	454	406	405	407	405	388	400	413	424	414	451	364	429	418	438	391	448	453	420	417	443	414	459	438	399	381	380	400	414	435	403	398	424	451	406	418	433	427	439	388	429	433	413	425	434	428	384	432	429	446	475	439	409	444	436	428	447	406	405	408	419	448	417	418	432	453	426	438	428	417	436	452	441	394	410	457	445	446	441	445	435	450	441	432	380	418	428	396	426	437	396	444	405	420	439	449	433	397	443	437	410	423	410	404	421	462	416	429	422	403	441	412	417	405	414	445	446	428	430	409	426	419	418	442	466	398	426	409	381	373	438	447	472	437	438	407	406	386	402	434	446	428	432	459	461	424	425	429	410	438	413	456	403	401	429	394	413	424	430	449	415	418	428	427	425	431	427	449	459	428	431	384	405	423	453	438	446	435	433	455	413	449	401	405	441	379	431	433	413	404	459	426	455	421	400	424	406	424	439	434	411	442	467	417	406	409	447	437	416	410	405	442	418	429	458	408	396	398	419	408	428	426	417	399	412	434	433	416	448	422	401	406	438	426	389	436	424	432	416	415	489	399	398	392	473	443	409	439	410	386	432	434	412	447	402	416	442	444	467	411	415	402	420	429	389	448	416	489	420	403	374	430	419	442	461	432	430	440	392	405	384	414	417	415	407	436	431	402	420	408	465	429	416	460	445	376	409	424	403	427	431	426	448	420	456	432	418	433	454	420	414	432	402	425	471	455	435	396	443	406	398	415	437	452	453	374	401	441	432	383	449	467	395	423	442	393	426	441	422	409	476	439	470	454	461	430	440	421	448	397	416	443	424	393	406	412	399	399	447	422	433	422	430	413	434	443	421	445	413	418	403	446	360	477	456	418	396	428	442	446	424	452	439	444	453	415	417	405	416	399	493	378	468	376	405	430	399	409	404	404	419	452	443	426	400	417	429	428	469	433	400	390	408	385	423	407	430	403	437	430	411	408	444	448	400	432	413	404	420	458	435	420	421	413	407	390	404	393	434	434	397	430	427	430	417	433	408	388	435	431	436	421	473	422	432	400	412	421	425	457	453	446	420	429	432	395	419	407	415	444	431	436	393	420	422	424	451	418	421	419	373	419	444	444	410	438	447	436	436	405	413	443	450	413	424	418	409	389	425	423	430	427	426	402	412	404	425	419	422	417	434	421	424	447	398	414	376	394	441	411	435	392	398	451	406	399	465	448	392	395	412	398	396	423	408	449	439	440	407	383	412	416	398	411	431	434	441	402	444	409	437	422	398	436	425	454	434	421	416	408	449	447	385	407	436	445	402	421	440	417	424	407	422	452	375	413	416	411	451	386	432	418	391	425	403	404	424	450	401	440	411	429	424	428	448	409	426	424	454	405	462	468	417	443	443	429	411	421	419	407	385	395	391	396	412	433	385	414	417	412	430	408	459	443	390	456	405	444	445	456	427	426	442	393	424	442	421	433	438	446	397	422	439	431	386	451	394	429	422	413	424	437	423	387	401	419	426	404	413	448	440	452	440	418	433	420	383	416	417	438	411	442	424	419	450	420	428	427	400	405	383	434	437	436	402	468	418	442	439	427	421	415	417	400	466	433	429	418	397	422	441	428	440	438	419	423	413	401	392	465	393	426	424	436	397	395	447	413	414	419	418	417	391	506	386	403	418	411	415	401	403	395	399	418	422	428	402	439	440	408	410	435	395	427	420	402	429	397	447	423	434	434	417	385	382	393	416	392	437	442	449	413	393	412	419	444	428	422	442	427	442	401	427	456	419	416	388	435	430	431	394	438	421	389	407	469	414	456	397	455	441	424	408	407	405	401	471	430	411	387	415	441	419	407	415	395	432	482	438	416	438	444	410	483	411	407	438	428	416	414	413	434	407	440	421	390	395	439	417	430	434	430	410	431	435	433	465	440	419	440	446	405	404	402	416	444	423	425	462	413	407	418	434	421	409	439	432	425	421	430	389	437	461	413	422	396	403	403	402	447	451	420	425	465	418	429	442	412	436	414	427	379	423	453	444	434	431	406	449	439	432	445	406	399	441	420	425	417	450	417	372	426	407	364	390	445	439	404	420	381	409	432	433	433	398	395	432	423	444	410	433	443	404	424	420	406	413	424	449	409	421	416	427	418	427	479	397	414	410	413	438	420	423	408	395	428	435	431	395	441	410	434	402	425	444	420	375	423	392	420	436	457	423	439	423	421	421	414	442
42356	38191	21716	10347	6450	37968	52634	35983	14828	1100	171	184	166	179	159	150	140	128	143	119	181	151	136	137	108	122	133	151	126	124	143	113	124	118	124	138	115	220	471	246	122	104	123	99	127	122	117	121	120	139	143	113	130	130	104	131	118	118	119	108	121	128	123	122	113	124	132	108	137	124	141	123	126	132	127	142	118	118	123	119	130	121	126	116	126	105	117	112	113	119	127	108	133	164	124	121	110	133	120	125	110	126	143	117	125	118	110	110	132	128	135	117	125	114	135	124	126	109	112	130	127	106	125	124	135	138	128	125	113	130	139	133	121	139	127	107	111	113	119	122	125	128	111	125	109	119	118	132	133	113	131	130	145	123	120	108	107	130	105	132	125	95	118	116	132	114	109	129	105	101	121	126	131	114	121	136	120	140	125	137	107	107	124	117	127	98	123	134	121	121	122	102	129	116	113	145	152	122	93	136	107	105	108	115	91	116	114	120	138	102	122	98	134	125	130	129	111	115	120	105	132	127	136	118	122	131	129	117	141	115	130	121	122	105	109	139	122	137	110	137	121	100	116	111	122	133	112	108	121	136	111	117	95	115	125	112	106	148	125	142	116	131	131	129	117	135	128	119	131	124	118	106	128	133	119	123	113	120	115	125	127	131	127	119	119	124	133	117	126	128	120	135	118	107	131	122	110	138	122	124	134	119	118	136	142	99	112	122	135	121	122	103	119	144	114	133	129	96	136	133	129	119	113	109	136	140	123	136	104	127	120	111	109	119	134	98	123	129	140	128	109	125	119	113	133	123	128	121	115	124	114	137	111	117	129	114	114	145	101	129	97	125	136	138	129	128	115	120	137	146	122	132	122	108	131	124	118	116	116	116	123	119	118	119	115	137	107	110	137	126	139	104	132	116	122	103	135	136	126	122	122	108	136	136	132	121	115	130	110	127	123	106	112	117	114	123	128	121	106	132	129	136	123	132	130	111	128	118	122	121	132	126	118	133	128	129	123	103	134	111	98	119	117	124	130	121	133	126	103	106	110	102	125	105	112	108	118	122	130	118	109	137	107	142	131	115	121	119	115	138	130	112	125	131	132	130	134	109	125	115	116	130	131	104	110	117	118	122	127	121	88	136	127	123	135	113	119	136	115	129	117	123	139	128	128	130	132	123	129	129	115	118	133	101	119	128	146	122	117	122	132	92	124	130	138	117	100	116	116	117	107	127	131	124	115	121	141	123	113	130	116	127	134	118	113	106	112	109	137	109	104	113	122	143	109	118	134	127	127	136	129	117	106	119	138	130	119	130	111	136	111	128	93	110	126	134	120	112	135	144	144	135	114	112	127	125	122	109	126	122	113	104	114	121	134	114	123	120	111	142	127	133	126	113	131	134	119	137	106	133	126	114	127	129	116	123	115	109	113	118	108	117	118	133	129	133	91	108	129	118	136	111	129	122	112	127	139	128	111	116	114	113	125	118	137	122	123	123	120	136	108	133	110	121	123	126	114	132	106	105	114	113	126	117	126	135	131	117	118	110	123	99	145	128	105	135	133	126	133	126	125	114	123	134	116	112	105	140	144	125	109	130	119	108	131	133	117	103	120	112	143	130	125	129	113	120	120	106	128	115	121	132	100	121	123	140	130	113	112	136	122	127	128	133	127	125	112	122	130	120	106	114	100	127	131	112	121	121	104	109	123	118	115	114	131	115	144	117	135	120	112	113	122	119	121	130	104	115	130	114	125	123	119	135	132	105	113	114	133	123	114	148	118	119	121	117	134	129	134	141	123	124	116	122	97	118	119	127	120	115	110	116	112	89	118	140	132	116	119	117	142	119	116	114	132	142	129	132	116	108	139	127	130	124	136	117	126	136	135	113	131	143	138	112	113	120	132	120	137	117	117	124	123	120	123	113	115	123	104	115	129	134	131	121	132	106	114	110	125	110	114	125	142	123	138	140	118	99	126	132	133	120	122	109	130	118	125	117	111	111	138	116	100	117	123	110	127	111	103	127	111	114	143	96	126	122	116	124	125	121	143	125	126	127	138	144	121	124	120	129	118	121	105	100	105	133	145	131	143	133	126	128	138	108	119	114	120	125	114	128	99	130	122	138	117	117	117	132	111	122	135	135	117	139	135	118	136	133	128	121	106	137	107	134	110	121	125	118	116	134	118	137	117	119	129	95	88	123	115	115	110	107	112	121	122	128	106	121	98	118	125	102	121	119	126	128	128	126	153	105	125	119	125	132	137	109	115	125	96	127	119	121	109	114	123	118	110	119	125	106	131	135	129	125	127	129	121	130	120	105	112	129	132	110	121	96	122	123	114	129	105	112	119	124	104	109	104	129	129	121	136	110	117	137	115	119	120	120	140	126	111	121	127	137	117	128	118	114	143	128	121	136	117	112	126	127	136	117	112	111	119	111	125	128	136	119	104	115	121	111	116	117	121	109	113	121	117	122	126	141	124	135	130	122	133	124	138	147	118	144	116	127	117	118	116	121	103	124	117	95	122	111	114	105	120	135	127	120	111	122	105	127	135	138	140	127	133	121	131	124	129	97	116	119	113	132	121	119	139	104	118	103	115	120	133	122	142	136	113	129	114	112	110	122	120	121	102	127	126	105	105	138	115	108	111	116	114	126	143	125	129	130	108	114	115	134	126	122	132	113	116	90	131	122	148	121	128	134	130	118	125	123	128	88	82	127	123	126	119	108	135	113	121	107	123	128	110	138	124	99	117	133	146	121	109	132	121	134	125	132	108	124	124	136	111	119	134	114	137	105	110	154	120	125	121	110	119	119	131	115	128	112	146	126	114	137	126	139	121	120	106	127	106	128	113	134	124	117	119	114	137	121	138	109	120	121	116	116	120	102	103	132	121	115	118	117	118	126	118	128	109	99	120	131	126	127	113	104	144	111	110	116	119	116	137	117	110	135	130	131	107	96	109	117	123	119	110	118	124	108	120	137	112	111	126	126	117	134	123	123	125	122	113	131	107	123	96	124	124	124	109	138	109	108	113	114	122	127	115	125	111	115	112	115	131	118	143	113	134	133	119	115	125	120	142	121	105	127	122	118	134	122	130	114	112	118	111	128	116	123	115	126	112	114	125	104	120	128	127	126	115	129	127	129	119	111	117	105	115	117	134	119	109	126	123	117	111	150	121	109	121	122	113	122	113	141	112	123	120	132	119	128	110	126	124	121	110	113	117	131	107	133	108	132	123	111	120	122	113	121	117	131	131	110	116	119	121	114	129	118	112	127	148	123	115	113	110	98	117	122	124	105	120	113	99	129	116	128	130	113	120	132	147	112	137	102	119	112	110	111	116	130	121	121	146	117	123	105	111	128	128	117	124	124	122	118	103	123	119	146	108	137	111	123	122	128	117	117	133	101	115	135	87	120	129	122	118	119	130	114	136	115	124	120	113	140	107	138	113	116	111	128	123	117	126	112	125	121	112	122	148	122	113	124	118	137	125	108	128	131	114	117	108	136	152	137
28785	27218	11406	7745	8955	50840	61475	49104	17377	764	705	644	581	527	548	489	464	457	425	425	754	424	424	358	385	407	397	395	396	385	377	361	369	317	350	355	387	1289	3186	1155	363	353	344	335	321	342	355	349	314	342	364	332	333	344	364	320	350	336	317	349	315	336	333	363	368	299	340	343	306	313	316	325	323	343	324	326	336	302	334	330	308	343	315	347	309	307	328	326	324	315	301	320	318	341	327	334	320	334	335	311	336	340	324	306	314	320	321	336	329	357	308	315	325	306	333	310	316	319	320	322	308	328	339	310	315	334	325	287	306	315	303	330	323	314	330	313	315	338	330	333	340	309	307	347	283	296	331	301	327	301	350	307	288	305	314	358	304	326	347	341	328	317	305	318	296	321	326	324	334	307	314	326	299	316	313	314	309	308	352	332	314	322	327	344	341	318	318	290	344	329	326	347	328	315	323	317	292	340	342	317	345	314	353	357	313	311	318	332	345	336	328	324	332	326	313	324	326	317	322	344	343	341	320	349	326	295	327	332	323	306	318	278	321	321	324	339	310	315	304	314	340	344	325	296	326	327	325	333	322	335	313	326	312	298	328	334	337	331	333	292	319	311	319	324	301	316	297	307	300	296	326	302	304	314	309	306	347	321	318	322	341	303	323	315	321	315	348	326	326	307	290	298	343	317	309	313	314	361	292	317	350	350	352	325	312	345	341	329	318	318	323	345	315	328	293	319	333	289	320	303	311	296	332	309	329	347	310	308	316	295	323	297	299	313	328	321	300	317	316	333	292	341	280	300	329	319	309	331	305	322	306	333	326	317	315	310	344	334	298	299	302	318	338	350	314	325	307	334	299	340	316	321	319	333	293	298	314	332	311	310	294	329	311	309	333	301	338	328	324	334	334	325	305	320	339	315	333	302	322	347	305	362	324	314	346	352	321	340	291	313	330	356	302	314	333	327	310	349	309	325	301	327	315	289	313	312	344	300	305	316	296	308	311	289	342	313	325	317	329	364	304	320	331	309	305	312	347	296	331	321	355	317	327	326	310	343	326	319	307	310	335	314	339	351	323	308	323	333	351	324	299	292	312	313	296	330	296	333	325	313	309	309	306	316	338	300	299	310	301	301	313	321	326	294	308	314	320	336	312	288	327	330	348	323	295	335	281	281	298	328	344	326	309	280	321	307	355	306	343	336	305	300	307	292	323	318	317	309	306	308	319	343	349	338	333	297	295	295	328	331	310	335	322	323	328	347	354	309	306	311	331	315	329	308	348	340	291	324	319	310	332	317	320	317	313	322	299	323	342	318	287	308	321	323	350	333	316	305	329	313	328	331	323	304	332	323	318	293	330	321	302	327	303	300	353	345	336	332	296	332	326	381	317	322	331	339	338	314	345	290	323	326	307	336	329	308	340	298	315	327	341	290	300	288	301	317	321	331	304	314	292	330	315	307	328	338	314	319	317	336	314	321	293	324	303	312	295	330	280	325	334	331	318	357	281	333	349	338	311	322	355	305	325	339	347	329	300	310	330	320	340	307	337	316	333	309	310	311	320	338	310	332	354	314	330	289	279	336	316	311	309	313	330	316	339	297	293	316	335	322	324	312	321	316	322	335	292	354	316	332	322	324	334	281	354	345	322	328	303	310	280	326	317	289	319	332	331	343	294	318	313	341	305	289	314	282	312	347	320	327	304	312	311	307	303	330	318	320	301	326	316	341	306	340	304	298	308	319	323	295	311	342	319	311	344	314	322	339	334	324	325	314	320	321	328	271	306	340	351	305	304	324	329	304	302	300	333	313	282	325	315	326	335	309	337	330	322	331	325	290	335	300	308	332	333	306	332	340	355	324	300	299	327	304	346	319	324	326	282	329	304	326	325	348	318	327	303	308	312	323	322	315	282	321	360	314	313	330	321	320	326	320	329	373	318	334	315	282	280	307	329	304	323	305	327	322	301	317	309	322	326	310	304	321	298	329	331	313	326	342	323	325	355	313	302	325	376	308	304	317	304	320	316	319	320	321	306	329	312	311	297	288	300	327	326	298	299	294	323	313	298	313	298	340	314	300	326	320	313	311	309	334	348	325	357	293	332	339	322	325	310	314	327	324	307	329	311	329	310	340	340	318	344	320	332	310	295	321	348	313	290	326	313	319	318	313	337	319	304	336	303	307	345	297	359	306	310	312	325	333	330	311	346	356	320	358	315	289	329	311	339	279	277	330	287	301	376	324	330	335	353	343	304	321	318	304	316	331	289	294	356	281	322	263	351	313	355	278	320	321	330	350	299	315	321	308	325	361	331	315	329	329	328	311	335	308	370	333	339	303	300	312	333	302	326	340	307	295	335	314	339	322	329	290	313	351	292	324	336	352	322	334	336	298	325	284	348	326	325	338	316	337	330	325	307	331	294	316	324	342	314	291	322	322	327	320	295	329	315	347	305	298	283	318	344	316	311	287	308	333	335	316	323	333	338	291	320	313	349	318	311	323	327	303	297	314	337	363	307	319	326	275	341	307	315	301	327	325	349	302	298	312	320	319	316	318	335	315	313	324	339	318	321	295	313	340	310	313	317	291	317	282	311	330	308	313	322	338	364	308	353	317	354	307	329	303	302	313	322	323	326	342	350	303	299	333	330	330	294	317	339	312	290	339	320	332	326	305	282	332	345	354	320	327	331	276	322	285	318	356	331	307	308	294	302	312	307	301	346	335	315	295	303	345	311	332	323	338	320	330	328	324	284	306	343	337	333	268	321	314	317	313	309	302	305	340	348	354	326	300	295	309	319	315	338	326	309	347	325	335	320	325	329	343	302	288	324	353	335	348	307	290	310	331	318	284	326	318	307	321	365	352	382	302	327	300	323	335	322	287	315	325	301	319	313	352	308	331	309	315	337	340	321	317	312	315	284	307	309	300	309	327	350	292	309	321	328	329	306	325	343	333	299	327	321	314	321	319	346	281	292	346	300	313	331	307	341	338	328	344	322	335	317	311	353	317	318	336	317	340	310	272	311	335	327	331	312	313	346	313	305	333	325	278	330	304	336	340	346	310	343	320	347	340	326	322	315	313	299	298	330	350	348	330	325	320	315	318	318	330	331	326	316	328	325	338	325	299	322	292	322	306	325	334	311	293	331	308	346	303	340	301	346	305	321	312	354	318	327	332	320	314	309	310	316	320	326	341	337	316	328	346	302	336	312	306	363	330	291	298	323	317	338	316	314	296	300	306	313	340	339	322	304	315	326	294	308	287	290	321	295	316	295	327	328	311	334	331	280	328	319	325	299	284	335	319	350	290	296	321	313	326	305	320	287	328	294	362	324	304	326	321	338	323	304	331	315	353	314	308	344	351	283	324	344	302	327	335	300	320	337	294	334	318	328	315	332	320	304	304	321	332	305	322	313	349	311	310	370	308	292	314	324	313	343	315	289	332	365	318	331	363	324	304	336	335	317	342	338	313	312	321	357	330	312	291	323	312	296	309	308	317	337	326	299	327
13880	10339	2684	517	289	2275	2434	1657	251	151	136	126	120	115	134	136	139	130	141	130	138	115	141	127	138	112	120	137	154	129	113	123	129	132	135	133	128	146	154	135	144	124	129	145	123	142	110	123	139	134	125	137	133	121	131	138	115	128	143	119	115	147	107	107	133	126	145	122	119	115	108	110	130	128	150	117	131	117	117	120	139	115	135	147	130	117	112	122	127	131	130	142	136	135	135	120	120	129	143	137	136	117	143	140	123	141	127	124	145	119	113	132	137	136	151	103	134	105	131	135	131	137	133	137	144	124	119	134	151	128	134	118	147	140	109	103	139	132	115	115	116	127	118	104	102	120	120	123	130	146	139	138	125	131	142	126	123	118	134	108	136	149	136	128	137	123	118	131	107	121	107	122	145	100	121	136	135	141	137	123	124	124	115	124	135	127	143	130	123	128	110	139	127	125	131	127	125	140	132	134	105	130	125	129	128	123	132	135	128	123	125	157	138	130	125	115	122	108	130	117	137	145	110	114	135	125	122	109	141	137	123	117	131	140	136	125	135	107	125	119	135	124	134	137	112	144	141	132	119	127	131	133	107	122	128	128	118	135	137	120	141	138	120	130	107	123	130	141	113	121	124	120	119	138	114	125	110	137	118	140	119	128	143	151	144	120	137	99	162	151	133	129	134	119	128	119	148	123	121	119	113	133	120	161	140	111	123	139	124	120	118	141	120	154	128	121	112	120	130	133	130	126	125	127	135	124	146	150	118	123	111	127	127	123	132	148	138	143	132	149	123	114	133	145	131	138	121	132	132	126	111	112	105	135	141	126	136	114	138	129	134	120	130	132	116	136	121	104	130	124	126	139	126	126	104	143	123	155	129	126	123	123	140	129	118	138	139	108	147	124	143	128	125	124	124	112	127	143	134	112	115	119	107	125	123	121	135	137	129	116	136	118	139	135	146	129	137	140	129	125	151	135	131	147	140	139	124	126	126	108	128	108	118	130	126	128	126	129	115	126	137	131	112	147	124	130	112	128	134	133	106	113	108	138	145	128	137	141	123	129	164	131	157	121	142	108	112	130	136	97	145	106	117	143	147	137	126	127	144	122	129	119	149	124	133	136	125	123	111	124	129	130	119	122	123	140	120	127	150	125	140	120	136	131	122	118	124	114	118	141	132	120	125	127	132	143	118	137	133	124	129	126	120	113	129	161	138	110	136	116	149	123	125	136	124	140	107	136	124	135	121	111	124	124	137	136	135	132	137	117	140	135	137	136	118	140	147	135	142	118	133	139	118	126	131	116	134	122	123	126	138	124	114	117	127	131	123	123	131	125	136	111	140	118	144	125	145	131	122	136	135	138	118	128	111	141	127	131	125	124	118	137	123	121	129	134	156	124	125	123	132	110	119	111	127	127	131	133	149	139	123	116	139	138	125	131	132	125	124	147	117	140	127	108	116	137	134	126	109	136	151	143	128	133	136	144	132	136	129	128	137	130	161	142	138	137	148	120	128	117	156	116	120	132	138	125	122	130	136	136	120	122	120	127	128	132	144	140	133	146	139	128	119	127	116	129	130	157	129	127	121	144	132	132	136	120	129	142	140	119	119	115	118	129	118	129	143	127	113	137	130	126	112	126	133	146	122	122	116	127	143	142	147	116	137	144	139	135	118	118	133	138	130	132	128	133	127	115	153	146	124	150	137	126	140	128	125	142	131	130	163	151	123	117	127	130	136	115	128	133	132	141	127	130	131	163	150	121	128	131	114	120	127	125	131	125	110	114	127	140	151	118	124	131	137	143	137	114	116	122	143	139	132	111	135	125	124	137	144	122	147	139	106	133	126	129	142	125	146	130	136	132	112	134	137	136	139	111	147	134	118	127	166	146	122	126	120	122	121	136	129	137	140	129	129	129	127	125	129	106	143	130	131	123	121	117	130	112	138	118	119	118	127	108	129	140	133	126	128	133	136	133	115	122	123	121	141	140	133	117	132	131	137	137	128	128	140	128	131	125	124	118	135	125	130	133	140	119	117	121	127	119	119	132	118	132	141	151	129	109	128	131	122	129	118	131	134	122	122	133	123	119	121	131	132	115	151	108	141	122	142	138	116	153	137	117	135	118	113	109	123	134	109	139	110	132	132	122	116	106	129	116	135	148	109	118	132	154	131	115	122	133	124	115	139	140	123	119	141	141	120	119	124	152	131	147	119	135	103	137	110	134	127	126	141	131	141	138	142	157	123	144	122	131	131	120	171	122	128	128	109	123	114	145	148	106	144	106	117	110	133	116	99	110	118	121	143	110	134	146	135	132	119	129	122	112	151	156	102	147	123	123	122	152	142	127	118	116	122	134	127	122	110	136	124	132	130	110	126	145	141	101	134	119	123	128	124	132	136	121	142	141	134	139	125	116	129	146	143	135	145	146	118	147	143	138	140	149	129	137	123	131	108	116	151	123	120	143	133	124	129	139	125	123	131	138	118	130	129	121	125	116	125	121	147	111	110	127	142	131	115	141	123	100	111	123	129	126	118	135	129	137	119	121	117	133	131	125	131	133	123	134	129	133	115	135	146	138	123	140	116	121	144	147	137	127	118	122	127	126	138	121	125	120	121	128	132	127	135	124	159	129	103	128	142	122	129	118	124	119	142	139	125	144	118	131	137	125	130	138	134	157	127	130	125	133	129	135	135	115	130	143	128	122	127	127	115	135	128	113	122	121	150	135	147	122	138	103	149	143	138	161	128	108	126	126	131	138	117	131	138	143	145	124	135	135	132	142	110	141	117	123	136	143	124	128	137	128	122	124	130	133	132	127	140	131	127	129	112	134	132	147	113	125	147	128	141	120	121	123	128	135	131	99	133	123	141	125	128	131	109	130	127	118	102	136	114	121	125	120	125	121	142	132	135	138	136	147	146	137	129	139	140	110	134	145	117	90	110	139	121	143	129	135	110	115	130	138	122	150	116	122	118	133	123	120	131	122	130	144	134	139	122	127	136	125	134	119	124	130	123	160	134	124	127	129	146	122	116	125	131	124	127	117	122	146	134	145	121	142	123	131	131	145	123	140	116	133	118	139	141	134	116	125	136	142	129	134	131	145	139	109	139	122	125	115	118	123	131	139	121	118	131	134	136	129	138	117	122	136	108	128	126	106	136	115	119	132	141	107	112	127	125	117	126	121	111	128	123	137	146	132	143	117	128	143	143	130	136	127	131	134	126	130	108	126	133	142	122	134	134	126	116	115	112	117	115	148	150	133	133	126	122	145	149	127	135	136	117	160	139	128	136	127	128	123	121	130	112	121	119	120	127	152	125	127	137	113	118	126	111	142	153	122	129	130	136	128	154	125	112	114	119	134	96	147	117	104	127	126	146	113	137	128	139	139	137	146	126	136	134	162	133	146	132	111	119	128	127	140	112	141	133	143	129	137	130	112	129	130	147	107	126	128	129	115	127	120	140	132	126	139	114	134	132	117	121	127	142	133	119	142	132	141	141	136
9054	8628	2294	788	888	10892	11183	7795	765	336	351	374	345	358	335	317	358	351	364	332	359	336	362	387	339	384	352	355	345	348	362	383	342	334	352	331	371	359	455	411	351	368	344	336	372	357	355	371	329	346	367	350	376	345	345	346	346	332	374	357	329	338	364	326	387	360	401	365	357	368	354	329	372	339	345	355	359	369	333	359	364	363	346	357	375	348	339	343	348	378	335	309	339	377	341	333	361	344	355	378	323	361	348	321	325	325	364	343	375	320	361	347	337	342	316	387	332	315	340	334	342	383	383	346	337	373	334	356	358	337	357	379	307	362	351	329	337	370	383	326	344	330	339	355	336	337	357	321	339	347	365	350	350	359	318	376	344	398	355	343	353	355	339	379	381	342	352	339	385	340	342	366	346	331	388	363	359	343	325	347	330	350	312	337	327	370	329	343	369	360	349	352	348	362	369	324	340	344	323	371	374	345	341	326	351	348	371	351	307	347	341	358	372	351	344	375	350	341	367	375	382	338	322	337	319	346	340	299	337	340	332	370	358	339	356	360	320	338	340	296	366	333	340	359	384	341	367	366	363	366	376	364	357	326	330	336	360	359	384	336	391	366	321	363	392	374	373	376	347	338	359	309	367	350	380	369	368	339	379	343	345	322	353	365	339	332	335	340	367	353	325	319	332	374	374	348	316	364	385	343	345	368	320	287	364	341	350	392	332	355	338	348	330	385	355	334	348	334	354	353	350	342	367	341	338	362	335	328	355	350	367	350	329	322	334	327	355	303	355	375	357	364	362	362	366	318	355	358	377	324	322	364	328	334	294	333	364	366	345	365	337	329	348	339	345	332	347	372	334	363	337	348	386	359	361	352	366	370	342	354	324	364	331	363	344	375	352	357	311	358	346	333	336	337	372	346	368	345	379	280	346	354	346	350	356	315	350	360	397	340	354	312	323	350	362	360	329	382	362	351	354	332	325	347	343	359	322	363	317	347	304	348	350	361	338	350	330	333	329	352	348	330	358	355	372	362	340	345	349	326	332	364	347	341	375	333	365	340	347	360	344	346	348	329	342	311	327	352	330	327	344	345	379	336	334	360	379	341	352	342	387	325	374	357	339	357	341	354	337	342	381	326	336	325	332	349	350	310	321	342	386	348	336	359	330	333	348	341	340	292	367	322	359	349	343	367	343	336	352	368	344	331	344	320	349	353	340	369	347	343	340	344	351	324	327	346	389	369	343	329	352	392	355	371	359	327	345	391	378	326	332	324	357	334	347	339	352	341	355	346	352	333	378	381	329	360	372	348	393	369	317	361	372	336	390	325	337	341	374	332	382	347	336	362	350	340	338	352	366	339	359	382	348	350	351	326	344	331	356	366	367	341	353	367	323	368	348	330	344	358	384	333	315	346	329	343	335	344	351	356	318	344	387	327	330	336	355	333	341	316	305	328	354	368	371	361	376	366	346	330	347	357	369	344	350	361	340	337	328	363	331	342	320	324	295	353	368	330	363	351	350	336	357	347	355	352	373	379	327	384	361	331	375	363	323	367	322	374	382	337	346	373	374	302	358	369	380	366	337	345	348	329	355	362	327	327	330	342	354	330	373	321	327	346	317	365	373	385	366	348	354	347	347	350	348	364	353	332	377	327	364	350	363	339	337	343	343	319	374	354	329	343	349	343	339	367	322	314	339	333	345	349	345	317	357	348	341	357	371	346	331	351	327	345	380	344	344	374	342	331	397	328	335	337	334	370	343	294	354	371	338	376	354	361	345	344	334	330	337	379	360	358	364	296	368	361	358	318	357	353	327	361	338	347	354	309	346	351	340	356	381	337	378	331	346	374	332	370	334	357	347	343	346	380	340	375	350	342	308	345	360	370	322	329	334	345	341	379	352	345	321	341	308	348	331	338	355	339	338	356	394	331	354	352	387	346	384	373	318	322	325	350	383	357	323	387	321	325	365	344	345	343	322	362	365	355	335	333	370	350	355	356	354	340	329	344	331	345	362	339	354	354	333	384	318	347	341	336	337	332	354	321	343	365	339	346	333	334	362	290	355	339	357	348	385	322	335	364	329	385	353	356	382	360	355	342	332	358	362	346	346	349	357	383	350	332	391	358	354	362	355	375	369	343	343	316	339	358	355	340	344	350	366	356	348	333	333	336	362	339	332	363	333	360	302	344	351	373	344	377	339	346	377	381	390	350	341	344	350	339	334	324	358	357	348	354	335	348	351	343	358	354	347	314	335	385	351	329	341	359	336	382	333	346	350	335	346	363	339	376	329	313	352	353	330	365	342	338	345	368	299	367	334	385	321	366	349	344	361	338	318	331	335	344	327	366	357	342	337	331	348	354	349	358	376	386	368	320	369	370	379	327	344	360	357	341	329	325	345	325	326	345	360	375	346	351	349	312	340	329	340	329	349	343	320	355	343	342	370	326	351	368	360	337	331	358	356	353	340	360	336	361	346	332	334	370	355	356	363	350	331	382	342	318	346	358	324	356	344	365	338	376	316	363	385	366	333	321	342	311	351	331	362	318	344	330	346	332	345	330	331	351	346	329	348	348	330	341	371	377	362	364	340	349	382	339	380	358	323	363	318	381	335	364	321	321	338	360	327	354	354	310	345	346	362	342	380	369	357	332	346	340	360	351	356	363	331	333	343	309	332	372	331	356	342	351	372	323	367	349	342	314	353	349	353	335	375	340	365	329	328	355	344	365	381	343	371	362	365	350	380	323	356	348	322	340	318	336	336	356	330	336	346	381	341	354	363	365	354	324	333	310	361	367	342	324	337	344	353	344	350	346	370	353	360	354	336	332	342	309	325	347	344	325	340	327	347	379	349	364	346	335	350	324	361	343	342	352	342	338	331	405	321	322	328	357	350	349	359	349	366	336	320	370	325	356	350	326	346	370	344	340	363	315	348	327	329	344	327	320	366	348	384	376	340	360	365	367	350	373	322	308	353	344	343	346	326	324	330	322	338	343	307	376	366	334	354	352	323	360	376	331	332	345	361	345	355	375	323	373	356	335	378	317	326	357	338	336	362	340	366	354	323	320	359	366	358	345	363	318	347	361	360	367	364	365	340	356	319	368	325	373	348	341	367	356	315	379	332	332	355	339	368	356	335	382	360	364	315	330	344	345	344	364	377	314	364	329	331	351	392	369	342	330	373	352	381	345	359	348	355	346	362	373	365	365	337	374	346	357	342	360	357	319	351	344	356	348	362	361	353	370	358	352	353	355	343	334	331	358	347	371	373	343	378	368	373	369	375	371	320	337	362	373	337	317	353	308	345	342	335	351	353	350	356	336	360	355	370	356	363	352	352	353	350	329	376	320	354	347	330	338	353	345	339	350	327	344	343	355	352	330	373	393	316	357	340	356	306	367	350	388	364	339	363	370	349	358	341	349	361	355	360	364	398	369	322	358	346	323	341	331	337	327	325	346	347	374	338	364	329	338	335	344	343	354	359	377	379	347	359	345	314	362	321	339
31990	25988	12360	4166	5500	29009	36377	13131	10695	5650	230	215	201	185	171	179	169	168	157	173	163	169	160	174	161	166	155	164	154	169	195	149	156	126	173	175	175	179	238	363	153	163	154	149	171	163	156	164	149	186	179	152	143	151	169	183	155	146	148	145	161	166	148	138	146	169	154	159	154	139	155	161	170	143	150	162	164	164	171	187	174	163	143	179	148	153	173	160	153	167	178	165	156	166	158	153	161	141	180	159	169	143	146	137	167	183	137	159	168	168	170	151	152	166	178	168	155	174	157	171	167	164	145	157	149	150	173	158	152	153	183	140	156	173	159	160	170	167	192	172	169	157	162	164	142	149	162	182	160	146	155	150	158	160	156	153	161	158	157	178	153	128	149	175	163	178	166	173	151	157	167	135	172	140	161	149	166	158	165	150	181	149	172	153	144	154	159	167	168	163	176	174	128	162	146	154	156	156	155	161	135	161	153	135	171	169	137	154	159	156	151	147	156	165	171	167	152	145	181	148	149	143	149	172	151	167	179	154	145	136	156	133	145	156	157	143	152	157	149	164	151	163	157	167	151	146	161	176	161	158	143	164	169	145	141	148	143	174	159	156	175	156	162	165	152	160	155	163	151	149	139	160	144	154	165	154	164	152	138	160	156	166	173	153	176	161	166	136	169	154	170	152	165	151	138	156	154	144	156	142	177	158	181	174	146	148	146	174	145	144	138	170	155	144	167	163	135	152	153	160	174	165	159	177	142	148	150	174	138	166	175	159	169	158	157	168	162	160	146	157	194	142	168	164	169	151	176	175	179	152	190	136	151	144	139	171	152	176	157	143	144	155	147	182	166	143	173	160	164	152	154	141	151	180	170	162	158	163	150	175	161	163	154	130	138	162	146	151	164	193	163	172	169	161	167	164	155	147	141	165	164	159	178	173	165	148	181	166	152	149	175	147	167	158	180	150	136	168	154	190	154	151	141	151	145	151	162	132	140	163	153	164	157	173	156	130	153	150	165	156	161	151	159	161	141	161	159	154	131	160	130	158	160	165	152	155	154	167	165	160	147	151	145	169	141	173	165	164	155	147	136	162	160	171	162	136	155	146	160	168	172	156	140	157	163	151	149	156	143	141	147	163	172	145	158	148	171	176	153	164	159	155	178	154	161	173	173	148	155	145	174	158	148	165	151	155	166	160	143	161	172	154	191	164	159	148	171	159	124	168	151	149	158	153	158	183	171	169	145	166	149	173	155	142	163	167	145	137	144	156	149	156	153	156	134	152	177	172	150	176	160	156	159	152	140	156	138	157	163	170	169	161	149	144	148	123	160	165	173	155	149	166	148	160	146	153	158	164	164	152	170	157	143	139	156	149	173	184	158	157	133	152	152	155	154	171	167	150	139	143	140	142	152	149	150	162	149	155	167	151	151	160	167	162	171	149	157	157	150	156	165	166	149	155	187	161	148	135	160	154	155	140	142	147	158	157	155	151	178	156	155	155	163	145	149	166	174	179	183	157	138	160	173	152	167	149	159	154	159	169	159	163	146	136	162	172	159	141	128	158	161	165	160	146	131	149	148	170	177	144	165	173	153	176	142	178	152	156	185	165	174	154	166	150	165	161	153	146	172	172	126	143	155	135	159	185	149	141	159	142	146	157	167	161	165	158	153	185	156	165	160	177	150	137	175	151	157	154	181	171	137	154	151	149	151	172	160	144	169	166	147	165	155	166	171	160	147	168	166	147	184	139	143	139	150	170	153	176	166	153	161	146	194	158	158	155	166	166	137	175	174	154	142	161	180	160	123	162	147	165	150	146	143	161	146	165	165	144	145	180	152	167	160	164	175	172	157	164	151	178	137	173	153	136	150	146	157	146	172	167	169	146	169	122	169	161	165	163	148	142	132	157	170	146	174	165	157	165	152	150	156	148	158	163	154	170	171	153	166	153	167	187	148	146	154	159	151	166	149	135	156	140	145	146	169	123	161	157	151	150	143	146	145	157	161	145	159	156	134	153	164	155	171	153	137	167	160	164	156	170	153	159	157	141	173	148	158	163	162	154	183	150	159	166	145	173	168	172	144	159	123	150	174	175	149	137	175	171	149	178	153	164	161	145	187	184	173	157	146	160	165	142	184	179	151	145	172	161	164	147	181	158	145	160	180	159	179	163	165	157	166	155	156	166	156	147	163	158	156	166	160	166	154	180	151	136	177	160	163	151	154	156	158	147	143	155	143	133	181	156	147	169	183	151	156	158	143	169	170	145	158	158	169	171	149	168	177	148	138	182	153	169	160	168	151	153	158	162	170	168	148	151	157	160	150	152	150	164	160	154	147	163	146	148	141	167	158	176	178	175	148	167	145	170	159	149	155	165	144	158	164	182	151	153	144	152	150	159	159	143	140	160	145	170	148	149	168	142	177	176	167	175	154	167	183	148	172	167	142	172	147	164	147	150	155	160	139	136	169	146	147	188	190	148	152	173	136	151	168	145	149	119	157	182	145	172	145	156	163	146	147	160	160	138	183	148	168	153	168	144	146	163	155	158	173	160	165	153	162	160	169	141	159	182	146	162	164	165	145	138	186	167	170	144	154	182	167	165	147	151	161	174	151	180	167	164	144	163	143	151	164	157	149	167	162	152	174	150	144	149	168	150	166	139	152	145	151	161	142	168	134	165	141	144	134	150	138	155	167	176	172	158	148	155	153	143	158	163	135	168	167	164	145	148	162	162	148	148	150	146	150	161	142	152	162	157	169	160	168	144	135	178	154	170	149	156	149	156	167	162	181	141	176	154	157	149	148	159	120	172	132	157	143	159	158	148	150	171	134	184	149	151	163	149	148	134	121	159	156	146	152	174	159	160	146	158	166	171	139	161	136	147	170	157	159	160	190	158	138	166	157	151	149	143	167	149	175	180	147	160	164	161	145	130	154	170	171	147	152	165	155	145	172	166	171	153	154	160	155	158	141	188	182	162	137	163	167	155	140	139	169	171	159	166	152	157	155	166	142	156	155	176	166	144	150	164	128	160	163	155	139	151	152	161	143	183	151	138	136	146	176	160	140	141	157	151	167	137	153	166	173	152	157	156	155	158	168	166	146	153	166	160	144	160	148	167	156	150	166	149	171	173	148	145	150	171	160	174	143	138	140	189	133	183	161	154	154	155	139	155	164	170	159	173	161	132	155	168	156	155	156	148	165	156	166	146	153	141	161	140	181	168	153	154	154	145	168	163	164	139	138	132	160	163	161	157	171	164	179	162	176	144	138	177	161	164	144	163	159	162	151	155	153	155	154	153	153	154	151	171	167	137	167	167	142	148	162	135	170	160	174	144	162	160	160	170	185	181	177	180	152	169	156	164	156	166	168	172	160	157	156	151	165	158	151	158	157	149	152	136	176	161	142	145	163	137	183	144	153	163	147	149	181	175	156	185	139	137	170	158	148	140	159	154	159	173	155	164	151	152	165	163	147	175	163	161	173	149	167	151	168	149	148	179	148	158
21812	17430	7086	4508	13470	45106	48046	21386	28500	10122	690	603	586	660	534	472	536	515	471	513	545	459	463	478	489	458	444	431	462	443	440	407	485	453	443	452	423	410	1091	2001	469	424	428	437	458	405	434	411	395	444	376	441	413	428	428	392	389	394	441	410	415	408	442	448	400	411	406	427	396	412	385	453	421	458	429	404	413	435	424	416	414	425	405	417	425	403	434	401	432	412	410	401	429	457	419	389	432	399	407	409	383	405	418	406	428	410	378	429	429	417	443	416	396	394	352	435	390	400	405	381	411	401	417	392	410	417	364	417	420	441	439	427	423	413	459	394	435	395	417	417	434	417	383	420	409	429	398	402	454	399	388	412	409	407	406	387	438	424	428	396	415	436	418	421	446	416	412	414	411	383	402	417	400	417	400	407	422	466	403	388	419	429	437	404	399	382	383	404	443	392	387	419	390	405	408	418	403	403	398	417	406	434	377	422	404	417	399	440	365	451	398	396	433	432	396	418	406	419	441	454	399	431	444	386	438	373	428	412	395	405	421	424	395	401	430	390	398	448	396	409	424	426	407	408	431	405	386	403	409	430	372	388	441	413	406	435	389	405	399	449	402	393	371	431	398	367	428	426	401	409	377	390	417	414	395	440	402	426	417	429	407	425	426	426	393	386	421	408	410	383	402	430	450	403	409	414	393	433	419	396	409	388	374	388	428	405	394	398	393	434	426	397	398	426	402	423	379	409	425	383	420	424	399	392	404	358	405	391	420	422	402	402	406	415	383	428	391	416	407	434	391	399	437	424	406	413	430	416	420	376	437	423	369	371	392	436	432	410	421	413	383	382	411	427	376	410	411	396	403	392	398	410	394	394	395	454	396	402	386	396	416	412	446	400	391	387	401	416	434	424	425	391	412	405	464	401	457	396	416	414	415	394	375	426	387	425	379	394	363	422	391	422	455	398	424	409	410	468	420	413	420	404	416	423	410	413	384	411	386	415	434	439	392	449	420	438	422	392	388	443	387	408	412	362	401	392	415	391	399	375	423	409	392	398	420	398	414	423	404	404	429	410	420	411	388	395	399	427	429	409	403	417	411	409	383	429	403	391	439	406	396	415	387	383	392	402	423	416	437	460	432	412	396	387	407	446	437	379	431	452	417	381	397	414	423	430	406	404	423	392	420	458	407	389	397	404	439	416	432	393	430	429	386	419	392	400	431	435	415	406	416	405	409	397	415	417	407	374	386	359	415	404	432	414	402	415	406	405	400	401	430	418	394	426	431	404	416	451	444	400	426	403	412	394	403	410	395	428	416	404	423	375	389	411	423	399	376	411	426	423	451	396	430	423	400	400	407	399	422	412	394	409	399	419	437	406	382	439	389	385	400	391	401	411	386	400	416	414	405	404	414	407	430	403	424	418	422	390	396	418	428	403	446	356	401	402	438	368	381	423	438	413	406	452	436	403	391	414	407	415	396	410	454	380	424	414	404	430	380	427	429	354	404	424	425	381	407	441	401	396	391	439	431	424	409	400	421	427	404	435	396	391	423	446	407	428	388	413	398	396	405	399	398	453	388	408	384	393	413	409	410	387	409	380	410	417	424	376	396	390	396	387	362	402	441	369	431	410	406	388	444	383	399	419	440	417	410	432	411	418	391	424	404	430	425	394	432	420	381	400	365	423	426	437	419	373	378	411	429	376	368	432	415	425	425	422	391	417	393	413	406	393	439	431	456	365	413	438	442	432	404	449	433	427	403	450	419	400	464	437	400	421	405	436	426	420	398	425	441	433	398	392	396	387	425	403	380	398	418	385	384	386	388	438	433	397	416	422	424	400	410	420	409	401	388	384	419	444	404	402	410	359	411	409	432	433	420	418	435	412	379	390	398	389	395	433	446	396	386	408	409	408	390	485	397	385	403	389	405	405	386	413	411	391	419	401	401	401	422	416	386	400	402	408	406	438	392	381	418	436	425	399	368	393	420	397	388	399	379	404	436	404	430	385	408	428	447	402	425	395	419	415	408	408	424	393	368	417	407	354	375	373	400	411	431	393	422	431	412	457	401	430	386	427	373	431	371	399	437	409	423	446	441	383	407	429	418	412	411	444	440	398	395	412	397	444	417	399	413	454	459	401	400	416	413	387	432	408	406	397	360	428	408	412	395	412	412	427	405	388	419	414	430	389	388	392	424	413	432	427	390	407	423	419	380	391	398	422	451	381	369	421	412	449	418	423	427	401	453	412	416	427	395	392	374	404	397	450	400	410	428	421	409	424	385	408	401	408	405	434	424	415	454	434	401	407	427	422	371	385	376	435	389	423	399	412	395	394	433	372	420	381	408	428	392	402	445	402	424	385	408	404	374	421	452	420	408	402	445	413	408	391	371	422	395	417	428	427	421	408	414	473	413	452	432	405	397	405	430	453	397	398	429	451	391	444	428	419	408	431	436	425	429	413	407	425	384	428	417	389	436	409	421	402	415	405	421	429	397	384	406	419	397	429	387	435	437	409	408	417	457	439	397	422	428	412	414	397	428	413	403	422	424	449	399	397	402	371	416	412	375	459	411	430	417	415	436	405	428	390	436	389	395	404	408	463	411	431	389	416	427	413	425	383	430	436	384	408	415	430	449	416	429	412	419	398	383	385	420	384	408	422	418	385	392	407	426	397	416	392	365	403	410	436	398	415	475	390	426	409	408	383	393	441	444	375	406	419	407	414	425	422	389	369	437	434	419	409	382	385	402	415	407	401	404	413	427	401	399	415	396	427	417	408	414	389	396	394	461	398	438	403	432	413	408	409	379	432	437	412	393	418	409	441	430	382	419	424	369	425	418	377	408	415	423	413	417	409	405	393	413	390	431	405	380	423	417	417	440	418	397	431	415	390	410	436	421	391	430	386	401	410	402	422	379	423	409	399	400	426	417	390	389	421	423	382	441	432	420	406	401	425	389	375	412	378	429	424	382	396	416	417	411	420	418	383	435	381	357	423	407	425	437	442	354	395	405	416	434	402	389	400	429	419	409	412	424	413	415	409	390	404	392	398	404	418	449	398	414	425	418	394	395	415	417	376	402	424	401	420	399	416	419	408	404	389	391	431	435	387	421	382	403	387	444	410	422	390	423	379	411	415	413	417	376	427	410	409	436	416	432	451	429	402	407	410	414	390	402	386	390	410	419	445	464	423	422	461	415	424	421	436	438	455	396	415	450	404	428	434	380	410	426	409	393	406	379	453	387	439	415	438	420	408	410	409	414	388	386	400	401	419	414	411	380	412	358	444	432	426	428	391	405	410	402	424	409	384	416	397	400	402	429	381	416	397	424	407	420	433	413	406	434	436	411	406	419	391	374	425	400	427	392	383	410	371	386	429	408	433	384	407	372	381	461	391	425	394	426	421	399	381	411	372	403	399	382	441	440	399	411	389	415	381	412	434	393	412	400	436	378	406	372	417	397	380	451	395	413	390	430	418	403	399	369	387	397	425	395	387	395	388	397	384	415	384
38377	32156	21760	8718	9789	55310	49431	31259	24107	3361	197	155	166	172	176	162	139	134	136	134	126	132	125	143	122	138	146	150	113	138	121	118	120	135	130	129	116	128	244	269	135	113	131	108	136	112	127	134	119	117	128	140	135	106	128	116	138	126	138	121	155	120	131	110	146	105	120	138	126	121	121	109	119	120	149	114	109	143	139	128	123	120	126	127	130	113	126	142	99	134	122	119	120	109	111	128	109	115	118	112	134	117	128	100	135	136	127	132	124	124	122	133	134	129	129	123	127	123	124	115	85	113	146	134	114	120	137	126	147	122	126	115	119	144	119	121	125	121	120	116	115	121	125	107	129	107	121	126	110	118	121	113	116	133	116	129	127	111	146	114	127	118	106	110	146	130	87	121	128	121	119	126	135	120	126	127	117	108	133	119	121	151	124	135	127	135	123	120	117	138	135	150	129	140	130	122	133	117	120	146	140	118	143	122	120	143	137	134	119	130	122	135	134	118	136	128	124	126	114	128	113	128	132	121	115	132	124	114	115	116	109	141	136	114	115	132	126	134	139	128	119	121	108	113	127	130	134	124	124	129	110	146	135	105	112	133	139	111	132	111	129	113	114	124	123	107	134	115	146	107	109	105	132	140	128	101	110	132	110	121	112	120	127	132	113	138	122	131	134	117	123	130	145	126	108	121	130	97	136	108	135	148	149	119	128	131	140	131	125	132	117	118	133	114	131	122	119	120	104	113	135	109	116	140	117	114	94	126	126	137	111	127	120	119	111	106	133	124	97	133	129	130	109	112	138	126	129	119	124	139	129	127	115	113	142	105	106	146	122	96	119	127	119	140	142	130	127	128	120	111	123	137	135	155	119	108	120	134	144	110	133	130	120	134	127	142	130	104	120	133	124	113	139	108	116	115	117	136	135	139	118	134	120	110	92	128	120	112	151	125	131	126	121	150	109	129	150	106	115	116	123	117	134	138	119	114	118	130	121	96	128	108	116	119	137	112	113	127	101	130	120	132	138	107	138	134	116	106	134	128	109	116	119	111	153	122	117	131	121	118	118	140	114	121	144	122	105	134	115	133	115	126	114	139	129	116	118	121	123	127	138	129	142	136	116	119	99	129	110	108	126	115	145	122	126	110	128	114	130	124	114	120	113	121	126	148	146	107	125	135	133	134	128	122	115	115	126	123	113	101	126	135	107	133	124	145	135	138	126	134	118	126	126	132	119	123	126	125	110	137	126	124	116	112	127	114	118	122	115	112	124	126	110	126	121	135	117	122	132	125	133	134	110	105	110	127	105	107	105	119	100	118	120	138	131	113	120	138	123	135	114	140	102	145	118	127	114	128	107	132	125	133	137	116	105	112	127	118	118	120	131	128	113	124	114	133	124	124	141	131	118	131	127	118	136	112	111	117	138	116	132	119	123	136	106	126	122	98	146	155	115	114	121	129	102	146	120	130	128	117	111	132	125	138	120	124	130	101	123	138	129	124	130	126	104	144	127	106	125	118	133	128	136	116	113	122	130	125	125	126	134	108	114	106	128	123	125	110	128	135	137	122	117	116	121	128	129	120	130	126	138	123	139	126	141	137	152	117	122	117	107	128	115	119	129	127	142	108	116	106	134	118	112	124	127	106	119	105	116	121	136	120	123	104	120	125	118	121	114	137	122	116	135	142	141	137	103	123	98	126	125	132	108	95	109	108	118	124	112	122	136	116	121	135	112	123	115	128	124	126	121	118	134	125	138	133	124	129	126	126	116	92	121	126	117	121	112	132	136	123	119	131	108	142	118	123	133	122	124	117	118	125	131	93	135	129	119	118	121	132	125	121	110	147	113	114	115	129	124	128	144	102	123	117	128	121	120	107	108	122	124	141	136	106	124	113	97	139	128	107	119	128	130	114	101	126	131	118	144	135	121	115	99	140	111	112	118	134	101	112	135	127	134	119	132	111	138	119	133	116	107	124	128	132	147	125	124	113	110	113	140	125	106	126	132	116	118	141	119	109	140	132	101	121	167	130	131	117	129	124	134	113	141	118	116	121	123	105	137	132	118	118	103	112	114	107	125	110	118	123	116	128	122	108	114	115	119	119	102	124	96	105	138	125	146	109	123	129	132	136	138	132	123	147	117	94	118	109	129	132	131	117	124	110	124	124	118	127	109	136	109	137	123	112	132	100	123	129	119	118	128	132	125	127	129	127	141	128	125	113	135	125	133	131	127	122	111	140	132	119	120	117	93	132	135	118	111	108	115	120	141	117	113	112	114	110	128	115	146	124	135	118	118	122	118	143	115	112	123	133	116	125	129	124	108	137	114	129	138	140	134	131	147	141	137	124	131	128	121	127	113	102	137	140	132	132	118	117	128	120	129	146	131	132	148	123	134	126	109	143	110	109	120	106	109	115	120	121	119	114	123	104	125	114	111	106	119	121	123	124	150	129	122	108	106	128	115	124	120	126	118	124	129	123	131	139	113	135	134	134	113	120	134	129	101	115	126	125	109	126	130	121	128	128	135	105	130	110	109	129	102	122	138	117	130	135	127	133	112	134	149	130	158	112	136	132	118	126	116	131	120	127	143	128	123	122	134	129	122	121	121	128	107	110	115	117	120	109	110	117	121	114	126	130	109	126	142	127	136	121	107	131	118	127	123	151	132	88	119	121	143	119	115	130	115	151	142	112	109	120	118	127	123	114	105	118	125	134	117	124	128	130	122	130	101	130	115	103	140	137	134	141	120	116	128	108	123	109	127	130	144	125	120	116	136	126	128	142	130	128	110	126	127	126	112	109	138	124	138	134	124	127	117	109	135	122	134	143	120	111	139	125	140	120	110	120	123	95	128	95	107	127	142	119	129	114	125	126	135	117	108	138	140	144	140	133	128	121	127	115	150	111	123	122	112	119	131	121	126	111	118	120	123	121	148	156	130	122	125	136	112	114	125	137	121	107	134	128	136	121	136	147	107	130	144	113	137	130	133	120	126	118	135	106	151	118	140	114	135	130	115	123	128	121	121	128	117	103	130	127	118	117	129	118	135	127	114	128	134	119	131	119	122	126	114	140	119	127	135	131	115	121	117	146	110	127	106	115	116	108	118	135	130	115	107	115	121	105	123	134	114	126	121	104	121	122	135	128	126	114	129	119	132	139	122	105	133	128	125	134	108	107	112	124	122	127	125	141	140	133	99	140	118	112	134	145	107	110	111	141	114	113	119	125	144	125	111	128	125	110	111	131	127	95	97	138	104	120	125	111	121	109	128	116	145	139	115	133	107	122	122	114	112	138	127	111	119	151	117	123	109	136	119	117	108	133	130	125	137	123	121	121	134	131	133	110	133	103	90	137	127	111	119	130	112	102	121	132	134	119	127	128	127	139	109	106	121	112	123	138	114	125	133	118	115	120	131	107	106	129	106	111	134	118	121	126	110	118	133	110	145	130	134	106	128	129	138	132	137	118	115	139	110	120	138	101	122	119	138	117	123	112	112	111	120	120
25035	23165	13734	7249	18486	66801	57536	46179	34933	2339	665	592	598	653	483	469	469	485	437	439	380	424	398	397	368	385	381	379	415	350	407	347	386	370	352	367	336	331	1401	1441	361	390	342	389	340	333	347	346	357	307	372	330	340	337	329	328	337	341	357	357	347	303	339	327	348	349	321	312	342	341	312	307	334	341	343	328	331	304	328	318	307	326	315	342	347	347	365	312	305	338	329	327	300	333	316	322	340	321	322	328	286	326	316	318	308	335	344	315	346	330	303	318	333	342	341	346	328	335	315	339	306	327	326	275	340	340	328	347	353	328	277	339	348	314	329	338	315	343	346	325	320	316	352	323	322	326	313	340	308	316	315	340	326	322	323	337	353	351	350	349	296	358	328	323	329	295	319	337	353	352	297	315	332	323	334	309	354	332	325	344	324	324	329	347	334	335	334	345	344	347	311	302	315	313	335	330	316	297	334	323	351	293	348	353	359	332	335	292	309	324	344	365	339	338	324	312	322	362	342	291	353	329	311	341	336	329	337	297	322	334	312	336	347	336	329	308	336	343	312	335	301	306	317	325	330	327	318	325	307	316	319	341	378	328	296	343	344	315	332	330	352	345	296	346	315	350	324	360	348	327	332	375	357	320	305	315	345	323	323	326	301	328	336	306	307	362	292	310	332	317	332	329	321	337	333	326	307	327	344	356	342	306	357	356	292	337	321	350	323	325	316	345	328	345	335	344	328	297	315	329	314	307	337	308	322	314	316	330	320	340	316	341	321	307	331	331	354	332	320	356	316	338	310	334	331	314	315	318	320	283	320	325	333	317	339	326	306	339	367	345	340	318	311	340	312	321	318	337	310	338	304	329	324	318	328	360	323	330	363	310	329	320	297	306	306	348	280	344	334	317	331	339	309	307	319	316	323	361	336	337	334	338	326	337	311	351	340	296	295	363	307	337	341	323	364	307	327	351	302	284	304	315	351	342	291	348	328	356	308	341	323	317	342	324	333	351	340	297	311	344	349	327	338	295	313	312	320	337	356	327	321	327	350	337	328	288	347	308	320	325	316	362	293	311	305	330	306	311	327	310	306	311	332	348	315	335	305	331	335	316	314	353	313	354	337	329	321	324	307	287	345	341	364	345	315	348	310	340	333	339	355	332	374	312	331	319	315	296	352	329	316	322	341	316	329	320	346	323	314	329	362	309	288	323	343	342	335	320	333	321	318	350	361	313	307	335	325	306	298	329	343	325	329	309	343	321	292	327	325	305	350	341	309	340	300	326	320	360	355	345	296	329	334	298	302	324	354	311	337	329	315	328	309	286	333	337	344	311	298	348	314	348	345	311	342	366	340	329	312	324	307	326	323	327	347	321	299	275	319	320	322	341	345	307	319	312	331	342	321	325	338	322	319	325	322	309	295	309	317	337	345	298	325	306	329	319	339	314	286	318	367	334	332	364	319	306	325	292	329	359	344	343	334	288	328	346	349	332	324	318	324	350	341	314	337	319	337	345	325	328	340	303	320	316	337	319	305	319	308	364	318	353	323	322	330	323	291	312	361	325	331	323	329	316	321	355	288	340	302	315	354	336	340	317	324	335	345	280	343	354	314	307	343	353	332	290	350	351	304	334	323	344	310	313	309	353	319	355	324	302	350	315	343	303	324	339	341	337	329	317	343	337	323	319	352	302	325	303	286	320	324	352	321	343	312	326	323	323	318	340	328	340	332	317	333	307	312	332	329	304	329	351	316	313	312	331	293	342	301	326	337	293	367	307	321	339	319	332	319	375	320	330	329	342	337	333	326	311	316	328	331	325	294	310	347	341	319	332	294	314	350	343	329	326	324	318	345	344	297	324	339	355	379	323	341	350	341	326	301	335	328	327	338	316	347	299	331	299	336	342	323	328	358	344	339	334	331	325	301	306	321	342	296	341	310	315	340	339	369	345	341	333	328	316	305	308	327	320	312	323	329	323	318	307	321	339	354	340	301	313	338	313	336	301	297	315	313	331	338	320	355	316	331	342	332	311	324	319	334	351	315	339	347	334	312	361	296	338	360	316	325	303	371	344	324	363	349	306	358	321	302	336	310	335	339	357	306	310	337	328	338	315	372	321	313	338	301	320	333	367	299	317	322	325	308	348	348	343	305	331	335	324	328	339	308	347	314	311	342	333	341	286	314	334	324	355	309	315	316	335	312	314	321	326	322	324	318	304	308	311	326	333	315	348	361	348	309	278	322	366	329	343	351	280	349	350	300	309	324	319	345	332	343	362	341	324	323	319	368	318	308	325	296	348	351	326	330	320	335	308	311	348	344	335	359	324	320	321	333	329	301	300	304	323	332	303	349	344	340	340	309	341	360	350	332	335	354	331	309	331	306	322	304	319	325	332	324	320	301	319	302	309	340	349	347	347	295	312	317	322	316	352	348	336	358	330	362	359	301	345	324	306	346	342	342	361	304	363	358	354	328	367	322	323	317	312	328	299	318	338	313	347	350	341	299	332	313	351	324	292	319	337	322	324	310	322	320	316	357	317	370	353	290	331	318	341	312	327	306	334	318	321	321	351	327	291	343	312	338	306	309	315	317	308	322	333	357	318	321	328	338	313	345	316	342	307	322	295	293	307	319	318	324	319	311	311	353	333	325	361	328	329	324	349	303	325	317	314	317	303	345	289	335	321	355	322	317	322	341	324	306	321	296	327	324	330	327	338	342	315	298	327	295	350	332	313	320	335	339	364	341	351	347	287	320	348	328	347	325	351	319	312	332	335	352	322	275	312	318	313	348	328	357	334	340	291	331	315	341	319	332	308	307	324	345	334	343	333	323	334	341	337	299	335	343	304	369	319	310	306	333	332	333	364	326	334	330	351	343	349	299	321	348	348	360	340	323	286	333	340	331	315	324	334	321	300	320	308	319	322	330	344	318	337	317	305	330	320	356	311	320	329	338	342	352	345	329	316	324	332	304	324	308	291	302	318	299	314	325	352	310	327	326	329	312	331	347	322	367	325	371	319	328	299	317	308	302	329	303	343	319	297	324	300	309	327	309	309	319	304	327	305	341	336	348	334	352	321	359	301	367	301	311	346	333	329	313	348	302	279	319	318	306	346	341	343	317	366	324	328	317	325	317	293	336	359	333	317	310	323	323	341	325	349	344	312	306	343	315	309	317	313	301	329	323	323	309	327	333	310	328	323	308	314	300	298	280	306	342	307	309	321	325	310	343	356	309	305	327	334	331	358	335	337	294	283	353	322	344	291	298	293	319	310	340	328	325	349	328	323	340	306	322	306	356	371	315	354	319	336	313	308	329	322	309	345	307	301	353	344	317	318	345	300	362	341	327	312	333	350	342	341	326	334	319	335	345	320	371	342	347	331	327	289	350	313	301	327	302	307	314	346	310	341	305	323	319	321	336	334	335	333	307	321	320	356	355	327	302	323	337	342	307	298	315	313	311	322	309	310	343	321	289	325	317	321	320	329	339	346	340	344	330	361	321	309
10727	10590	5065	565	770	3414	2238	2122	1019	184	160	143	144	148	152	185	151	117	130	166	141	149	159	155	119	136	137	137	142	147	143	139	134	157	133	125	149	141	142	143	140	147	131	127	124	155	145	137	136	136	144	121	141	130	157	129	128	154	136	116	150	142	137	150	131	141	146	128	142	147	160	130	132	151	137	157	131	135	146	160	130	125	145	153	143	132	148	145	147	151	153	116	141	134	149	147	141	139	142	137	117	126	129	153	117	147	159	129	154	143	128	142	141	151	140	139	126	140	142	147	151	135	138	142	137	172	137	127	138	145	132	133	126	148	153	138	138	143	117	112	119	143	125	123	138	97	135	120	154	155	138	152	113	111	128	135	131	160	160	131	150	140	124	142	139	135	133	133	142	136	132	151	155	133	133	154	138	126	125	130	127	128	149	127	143	131	149	156	155	143	147	149	149	152	149	153	133	137	127	139	142	149	146	150	134	117	148	146	136	153	132	147	152	140	115	134	132	142	133	138	140	155	129	143	130	122	159	137	161	147	144	127	133	123	129	145	120	138	129	148	144	154	142	133	151	145	143	153	130	149	132	160	130	136	135	133	141	124	146	151	142	151	138	138	124	145	140	165	142	136	149	164	128	135	138	141	147	132	137	126	139	126	142	134	145	122	140	143	144	140	133	136	153	136	132	154	148	151	136	125	162	132	150	148	137	153	145	124	127	129	141	144	129	124	144	118	135	134	140	155	154	151	141	154	133	136	130	123	130	118	146	143	130	156	137	132	140	151	118	126	129	150	137	135	141	133	125	175	148	143	147	152	154	134	136	151	146	119	133	150	131	143	137	131	154	154	114	128	144	132	118	149	139	132	128	145	157	143	138	139	152	134	140	134	150	139	145	126	134	124	132	127	135	142	139	131	138	151	157	155	135	146	148	147	157	146	148	151	126	132	135	144	149	158	147	145	149	124	150	154	119	149	157	131	149	132	138	153	137	140	151	134	121	172	136	144	151	155	107	128	144	139	140	138	135	136	127	155	133	146	144	122	160	152	133	146	143	129	136	121	141	149	145	147	138	136	127	131	138	122	128	137	137	143	147	124	131	152	130	126	131	148	133	145	151	130	124	140	131	148	124	154	155	126	148	145	152	131	139	130	131	132	153	129	139	144	142	139	152	166	127	132	132	120	133	138	144	145	129	125	144	131	142	132	120	143	161	116	137	145	129	130	109	139	127	130	142	149	126	132	122	142	140	134	134	140	127	132	145	130	149	128	129	158	138	156	128	162	105	132	117	134	128	144	134	128	159	126	141	143	135	138	153	127	134	143	122	153	134	147	142	151	137	123	129	147	150	146	122	126	138	165	119	149	135	164	130	123	130	131	134	116	175	135	118	148	132	125	142	147	141	155	131	136	133	147	142	114	149	132	125	139	136	163	129	149	153	135	144	117	158	149	137	122	149	157	157	160	130	164	145	143	148	132	142	131	140	144	147	132	125	119	144	136	146	140	143	112	168	143	153	154	133	158	142	116	146	145	150	116	123	147	133	153	115	139	161	152	122	156	147	149	111	134	147	142	130	140	115	128	148	149	146	146	148	138	145	129	133	142	128	126	123	128	148	143	142	132	151	150	149	146	135	144	134	171	109	147	144	122	146	136	138	144	130	135	155	159	155	137	146	134	129	132	128	132	126	148	129	123	147	127	149	148	133	135	132	113	151	138	155	134	151	134	128	120	138	119	146	136	142	145	151	125	120	140	158	162	134	124	147	138	126	127	130	145	130	155	136	143	155	120	152	131	136	134	136	136	129	116	123	124	140	133	134	123	147	145	132	133	148	128	138	142	140	157	144	128	124	143	139	140	127	138	130	162	134	139	130	126	141	146	121	113	154	118	149	135	132	133	157	155	151	141	139	142	111	152	142	135	137	135	147	135	136	129	124	117	119	125	155	142	119	128	149	140	143	150	121	154	143	132	139	137	148	150	138	139	138	129	164	123	141	143	156	132	153	147	136	107	129	154	140	139	118	152	143	131	140	141	116	146	155	145	139	144	159	133	146	141	148	158	136	158	137	131	135	140	131	157	148	130	135	146	132	138	135	142	137	140	146	132	134	136	144	142	136	110	130	116	139	129	131	129	148	113	147	126	143	118	133	144	139	115	128	140	129	146	150	152	115	134	151	119	149	139	131	129	129	142	155	139	153	129	125	139	119	143	152	109	136	132	131	141	145	127	132	124	140	136	124	129	116	152	140	145	131	140	163	155	144	138	125	140	147	132	125	139	137	124	128	135	138	128	152	124	131	148	150	154	138	156	132	160	134	125	132	156	137	148	143	137	134	135	129	144	106	158	126	113	115	138	140	150	140	163	120	136	142	142	139	130	144	129	133	146	154	132	129	139	128	141	141	144	147	137	127	132	148	118	129	116	119	140	128	126	143	130	150	128	125	119	150	143	165	130	140	132	152	134	161	146	139	142	151	135	140	138	139	152	149	142	142	131	143	132	151	162	126	139	128	155	133	143	134	146	144	136	136	134	146	136	140	140	163	146	127	145	142	134	145	125	134	176	137	138	135	125	148	135	126	149	142	145	117	135	146	141	136	140	137	124	156	137	129	131	120	128	115	146	132	157	140	125	132	148	153	114	133	135	141	145	131	134	149	153	141	149	121	123	149	132	141	137	137	124	134	150	155	126	132	134	129	157	138	126	127	122	153	142	142	120	132	139	145	143	162	135	123	121	148	137	124	138	165	132	143	137	152	135	151	149	142	128	146	135	155	140	159	141	131	158	139	137	137	136	120	130	130	111	138	157	133	123	162	122	129	130	138	126	131	142	123	139	145	146	149	153	132	137	128	134	141	156	126	130	132	138	130	144	122	140	134	158	138	154	138	117	136	145	168	151	150	128	130	122	140	140	144	134	145	150	130	140	115	119	136	139	141	136	162	133	134	123	145	132	147	142	146	163	153	131	142	130	146	143	134	111	140	111	134	147	129	123	122	126	140	141	143	147	129	145	127	142	144	140	141	124	112	150	134	148	119	129	119	139	125	131	145	138	128	140	153	135	134	119	133	150	144	115	140	144	141	147	151	129	149	140	149	132	143	134	147	151	135	128	150	142	134	161	144	131	141	151	140	147	150	127	125	143	129	147	127	139	130	145	138	126	132	141	133	124	119	135	133	135	125	131	162	137	133	150	130	127	140	141	131	173	142	125	119	141	126	133	133	146	140	134	131	133	153	133	120	137	117	129	121	132	122	159	128	155	141	143	137	146	143	139	142	137	125	124	162	143	151	129	127	142	149	140	139	139	152	138	158	147	131	154	134	126	126	153	139	137	112	120	139	125	121	133	140	141	132	119	147	130	154	115	122	126	146	131	140	145	143	133	143	154	127	130	137	142	125	130	140	143	150	119	159	164	141	158	144	129	141	133	123	111	141	152	128	114	122	150	162	134	131	125	142	109	132	159	141	144	145	138	142	129	132	125	146	151	136	132	127	139
6857	10518	4247	926	3188	14535	10208	9546	4801	636	392	366	385	393	393	390	369	352	397	361	393	378	352	357	426	375	392	402	365	371	388	366	384	358	392	372	397	402	417	376	389	368	388	392	340	416	365	334	353	370	379	394	362	379	395	363	379	371	355	390	383	369	359	378	388	362	357	410	411	381	365	400	367	390	332	379	376	355	376	400	360	333	328	364	376	362	367	373	399	388	357	404	344	392	353	378	404	426	397	372	402	377	324	328	344	375	389	328	396	402	365	374	393	358	380	355	392	369	347	355	359	397	334	340	366	374	339	380	357	373	363	411	376	378	364	369	376	365	412	396	353	393	351	384	383	369	372	350	341	367	381	387	375	334	403	357	383	375	415	318	354	364	351	380	370	355	378	354	359	364	383	385	375	392	367	346	415	405	387	357	423	356	375	344	370	324	360	356	386	387	391	381	378	382	413	374	375	350	390	327	405	367	351	365	382	368	371	386	373	384	371	373	371	362	387	399	334	375	384	372	365	393	345	357	377	410	379	367	372	380	369	361	361	403	369	410	368	334	364	356	307	347	384	426	367	339	388	381	373	405	388	370	373	346	340	375	366	356	394	351	360	374	351	361	352	385	380	350	366	353	391	382	339	383	368	328	368	389	381	365	359	366	414	376	373	380	345	385	365	390	361	335	382	388	367	353	363	348	367	364	410	353	379	349	347	344	350	399	384	407	380	386	366	368	371	391	395	401	330	385	364	347	387	392	370	358	349	354	378	378	391	364	364	353	361	374	349	346	370	353	382	336	359	357	343	354	398	374	372	407	358	354	376	351	377	358	378	396	384	392	362	348	344	377	397	386	388	399	403	392	371	370	363	388	375	359	383	383	349	358	371	352	333	388	355	375	384	361	373	403	365	369	396	369	383	369	373	396	363	374	385	329	380	371	405	344	352	389	381	383	372	364	395	360	400	409	404	398	396	373	328	379	372	369	355	378	366	368	357	397	377	323	351	344	366	391	394	382	397	355	356	377	365	332	341	360	377	395	310	342	374	400	334	365	367	380	344	359	367	419	372	361	354	369	384	359	383	396	351	355	350	401	386	364	359	383	363	369	356	362	401	390	382	399	328	387	370	344	355	347	384	361	370	346	373	379	372	339	416	355	374	359	407	373	334	349	342	374	334	376	384	388	388	335	346	394	340	402	365	376	346	332	381	371	360	340	345	347	391	358	368	373	371	371	371	364	374	356	371	382	394	359	396	369	389	324	375	380	387	336	367	374	393	359	375	377	382	378	359	367	366	384	395	388	363	353	386	374	357	376	363	388	334	364	372	366	411	377	369	377	341	338	325	394	373	359	347	363	369	360	391	387	385	376	391	340	367	385	394	345	365	342	409	396	373	355	359	327	358	395	374	388	365	388	371	408	385	390	373	355	380	386	357	404	383	367	399	364	396	332	392	369	370	392	370	382	399	388	385	356	384	359	341	404	384	340	386	393	342	350	401	387	382	379	352	368	345	370	388	365	369	347	384	338	368	391	394	372	352	365	364	373	399	361	369	395	414	395	356	389	323	375	350	379	385	382	342	357	325	430	392	382	403	400	376	357	377	376	362	355	389	358	396	367	393	367	385	383	384	372	379	377	364	361	412	336	385	371	370	366	392	377	375	375	405	393	406	360	357	389	361	356	354	346	395	333	377	333	395	394	381	387	420	378	366	386	363	386	349	370	353	402	379	390	393	415	373	354	369	343	373	407	357	363	416	364	405	391	380	369	388	403	372	360	391	360	357	385	327	359	346	335	352	362	375	367	351	383	349	345	349	360	353	370	404	385	364	331	426	359	386	390	330	357	345	367	413	370	375	373	369	375	340	375	345	368	351	382	369	378	366	361	390	391	381	342	399	350	365	375	362	360	350	349	365	361	395	373	364	372	344	340	373	364	419	399	367	377	335	417	367	375	394	364	374	361	365	343	394	373	338	366	378	372	384	384	384	386	349	392	325	388	408	363	402	349	365	369	402	353	374	401	361	393	384	392	373	404	375	379	343	378	400	348	340	351	397	366	349	415	390	362	369	347	388	348	333	345	374	391	352	343	389	389	357	387	364	367	351	373	369	381	379	350	388	335	378	366	389	338	384	365	356	363	358	375	358	358	358	397	350	301	392	370	340	381	406	372	385	402	367	383	370	348	379	376	367	354	387	363	402	378	384	377	383	421	359	385	378	370	369	341	380	366	394	365	352	405	362	359	358	401	368	369	387	406	393	372	389	318	394	340	412	377	356	383	393	401	355	361	382	363	390	361	385	365	395	374	353	367	366	342	347	365	373	387	380	367	388	362	388	362	368	379	376	358	377	357	341	351	370	404	364	363	356	368	397	366	369	388	377	345	369	366	354	366	384	395	391	385	372	378	380	374	366	363	355	355	406	342	370	388	383	372	349	330	355	371	351	369	410	401	363	377	364	331	394	389	311	339	366	367	374	403	410	354	348	357	392	349	397	378	394	382	397	366	367	353	384	340	350	363	412	347	378	414	362	353	366	370	379	359	372	385	341	338	417	388	370	401	358	356	370	360	385	371	350	385	415	370	371	388	360	347	351	378	396	400	341	360	356	337	375	356	386	367	346	366	381	400	325	365	369	330	388	362	348	370	369	382	332	384	388	361	342	404	413	386	334	370	348	394	385	387	358	392	394	357	385	338	380	393	350	373	363	356	366	350	370	350	357	364	367	348	397	357	378	390	380	351	357	380	421	355	362	389	381	369	377	372	370	420	384	376	368	400	362	373	337	439	375	354	392	376	370	365	397	359	382	339	374	386	370	376	321	345	363	356	370	353	361	362	382	393	374	377	379	363	379	390	377	358	358	336	344	375	366	373	399	361	392	329	356	363	363	386	382	380	361	371	398	386	374	377	366	400	379	403	378	384	358	363	386	352	344	373	363	341	373	364	362	380	361	354	364	386	355	406	350	370	335	357	392	408	381	354	417	426	370	379	371	385	359	339	408	379	386	347	421	388	382	364	390	381	391	382	391	400	389	379	385	355	366	373	411	381	389	348	375	397	371	368	401	374	356	386	385	353	389	346	358	358	356	385	383	365	390	386	372	356	384	368	364	377	381	350	394	362	358	344	401	367	380	357	357	374	360	343	393	356	388	378	386	379	358	411	384	377	376	363	356	401	366	389	376	349	359	393	345	371	387	333	362	341	377	389	376	364	354	368	346	348	364	369	334	372	377	413	340	382	378	369	399	351	333	376	351	366	373	333	342	343	352	312	347	395	370	408	322	385	387	363	374	368	375	344	362	406	374	336	370	339	383	347	367	368	380	380	383	354	406	388	391	349	400	360	371	340	422	375	385	392	344	353	361	362	327	369	370	381	387	342	374	354	383	375	358	362	357	346	377	381	432	411	383	368	372	354	399	391	417	376	318	358	363	365	364	373	378	392	398	382	375	355	359	333	365	385	374	346	374	391	378	391	385	380	369	385	345	384	404	375	365	369	379	383
29099	29321	10907	3792	3968	43239	37503	22365	9211	571	197	201	266	168	170	183	161	179	157	168	163	168	167	157	177	153	179	157	156	195	184	168	177	189	188	177	169	184	294	198	149	140	166	177	176	156	182	177	165	170	160	162	170	148	153	149	162	185	179	193	158	171	162	169	163	163	166	158	150	164	171	172	149	156	197	170	182	154	156	167	173	178	163	178	166	176	166	170	166	171	165	179	162	168	140	161	170	168	171	175	166	186	184	188	153	188	202	148	161	163	162	160	170	155	170	173	176	169	166	149	167	171	181	155	150	157	174	166	146	168	149	162	161	161	153	181	181	169	162	147	162	169	163	178	155	188	171	161	180	143	166	159	171	154	156	178	171	157	152	156	154	178	171	192	153	164	173	160	172	173	143	167	181	157	156	160	194	146	158	153	170	161	164	160	160	189	148	195	167	156	187	168	155	167	181	169	163	166	155	198	182	163	152	161	177	154	184	163	155	150	173	168	158	153	154	139	150	159	146	165	170	168	165	155	181	172	176	154	155	162	156	167	161	157	161	201	176	155	152	190	153	189	194	153	164	169	180	184	179	127	161	170	151	168	167	175	175	170	177	152	153	172	177	165	160	172	139	153	141	158	159	156	152	162	198	159	168	164	155	160	176	157	171	181	161	161	158	169	152	159	184	166	176	172	175	159	162	175	177	151	147	154	162	182	164	191	172	180	181	182	174	171	150	179	136	146	161	139	167	159	193	154	199	152	153	159	173	144	159	172	178	170	190	164	161	171	154	153	167	164	170	170	178	197	161	152	155	167	155	144	164	157	172	169	176	155	166	171	162	179	180	164	167	160	182	177	183	180	187	168	158	167	153	160	188	167	146	147	157	172	170	135	153	169	180	188	180	149	185	169	163	166	173	172	173	170	162	162	173	188	145	162	152	171	148	162	151	161	176	158	170	156	182	201	168	150	144	126	183	173	181	170	164	177	193	148	163	145	171	173	177	178	181	159	161	175	186	172	171	152	161	170	164	173	165	167	160	212	174	185	155	162	181	167	162	146	165	152	184	160	155	177	175	159	154	163	165	176	171	160	156	171	153	170	153	157	158	159	176	160	179	162	159	149	159	164	181	169	205	145	165	158	151	171	174	186	151	185	171	162	161	170	163	168	162	151	174	148	158	166	185	179	166	151	180	169	145	203	171	159	160	162	147	178	160	197	130	154	148	206	154	171	148	184	162	149	142	154	183	173	191	190	174	169	164	171	148	170	171	172	163	168	182	143	141	172	176	175	156	180	171	159	195	169	170	163	177	163	168	153	155	172	174	170	143	159	149	173	183	173	171	150	150	186	182	154	173	160	180	189	172	189	160	161	168	145	150	182	156	171	187	165	163	181	184	160	164	162	176	144	140	157	167	179	194	155	168	175	196	173	180	178	147	170	192	168	183	153	156	181	153	179	174	153	160	160	176	174	174	168	156	180	168	163	132	190	158	137	166	167	163	160	173	155	134	163	175	140	160	151	166	142	168	192	165	182	161	151	158	171	171	163	158	162	153	161	157	166	158	162	174	180	182	176	158	135	165	184	177	199	179	177	191	167	170	173	166	151	173	163	149	173	154	166	187	145	175	178	184	166	165	164	188	170	173	167	152	158	177	154	160	197	180	158	144	158	191	182	156	162	180	199	182	168	152	173	167	140	179	172	182	159	171	179	152	160	180	186	187	169	172	158	180	160	160	171	166	176	171	150	176	170	163	161	166	194	164	181	191	193	155	164	142	139	155	161	163	148	180	171	167	177	159	163	161	176	165	167	163	147	165	154	152	158	143	164	177	150	157	171	171	168	174	156	164	156	162	172	173	138	162	198	179	147	162	141	180	165	179	163	159	152	164	166	177	177	172	145	155	151	153	170	152	184	166	159	148	168	136	174	158	150	166	175	166	132	177	168	155	142	175	150	173	173	158	149	180	156	190	173	168	186	188	164	159	150	177	154	156	175	171	180	142	185	155	162	164	181	183	150	151	158	147	136	163	162	172	179	167	156	158	185	172	141	178	158	188	149	174	178	180	161	156	183	156	174	168	152	167	188	163	152	180	145	137	174	168	169	184	164	180	166	184	156	184	179	173	176	160	154	162	173	153	153	156	159	152	144	151	166	197	168	191	191	148	177	161	158	156	157	177	133	159	171	167	154	199	169	163	166	181	142	187	192	177	164	164	150	160	146	177	164	178	183	162	175	144	166	145	150	177	174	174	160	191	158	158	170	147	169	159	161	160	165	165	151	163	159	168	180	167	161	141	172	158	167	161	171	170	171	168	178	167	155	164	173	161	152	178	162	156	179	154	171	155	169	171	167	156	165	150	159	175	199	172	154	147	135	149	164	162	157	178	158	142	183	148	175	179	193	170	168	167	173	173	169	161	179	170	181	183	151	173	160	164	166	149	156	153	156	166	168	184	162	159	170	170	156	195	192	158	173	187	169	180	164	170	165	161	189	176	184	147	153	176	159	166	188	187	148	180	161	166	191	185	163	159	153	167	167	162	157	196	195	162	164	170	171	173	176	171	157	156	192	158	175	152	159	150	164	196	170	188	173	148	163	162	188	164	176	151	146	159	160	183	151	184	164	156	157	147	175	159	183	175	165	167	166	168	160	169	183	188	158	176	160	157	163	192	165	171	154	157	160	170	149	163	160	177	164	170	152	160	161	171	161	195	174	177	150	171	184	165	175	152	171	149	175	168	153	159	191	159	137	175	146	150	167	177	163	180	172	156	157	174	164	158	159	155	175	175	162	162	184	155	163	177	155	190	164	158	182	166	170	179	189	161	169	162	154	177	163	165	170	169	171	177	166	200	184	166	162	168	177	182	179	155	179	161	183	158	193	174	167	172	167	152	148	163	183	132	172	170	140	177	156	146	182	167	177	145	167	154	172	167	170	171	164	173	156	176	181	176	152	152	163	177	184	163	165	168	178	163	179	193	149	148	143	175	141	169	149	170	195	157	171	152	141	166	151	159	179	148	182	167	181	167	156	157	177	144	149	169	162	135	178	181	166	174	190	183	146	170	132	174	176	170	150	181	148	174	145	175	157	181	168	176	151	172	168	164	187	165	187	167	149	161	147	173	186	166	164	149	171	179	156	159	169	152	156	175	176	133	189	154	153	166	171	143	159	150	156	145	154	177	157	177	170	173	154	176	175	198	156	165	180	161	158	163	158	160	172	177	163	168	146	167	178	170	157	145	195	151	161	191	175	160	174	161	175	153	158	154	157	147	157	164	158	158	168	164	180	166	183	180	185	153	166	136	174	169	166	158	152	150	195	161	170	168	174	163	139	148	175	160	175	139	162	169	172	144	172	148	173	168	160	169	176	133	167	150	165	180	163	174	177	156	179	199	169	175	163	207	161	159	157	156	163	191	169	169	187	178	177	172	151	146	178	165	159	174	190	158	165	165	160	179	148	133	173	176	173	182	173	186	140	167	169	151	158	194	166	154	154	161	188
19842	20232	5023	4416	10774	57792	48434	38594	18468	948	605	598	1160	530	496	489	478	494	495	484	490	489	435	460	442	497	471	460	465	457	444	474	436	453	422	423	474	523	1328	960	466	403	431	482	431	406	461	446	424	442	408	404	446	435	421	444	398	426	446	478	441	451	437	425	446	413	446	444	436	445	433	463	465	410	407	417	443	430	391	386	395	418	410	440	435	416	451	405	444	423	401	423	411	412	437	413	429	461	439	429	476	418	456	437	426	460	397	435	444	432	391	452	426	448	435	440	446	436	434	440	419	433	447	434	486	455	419	432	407	422	405	450	411	438	420	463	439	464	414	439	441	412	458	423	443	413	430	425	457	426	420	416	454	428	474	424	410	409	451	460	411	433	459	437	438	418	453	435	443	423	424	430	448	449	428	391	413	421	426	453	440	451	409	415	431	448	434	444	413	457	417	438	435	453	444	484	441	460	444	415	453	406	454	422	418	485	444	485	471	438	441	393	474	446	433	441	420	465	467	416	408	454	440	438	413	433	420	407	442	434	447	438	446	423	421	460	458	438	423	438	457	433	406	462	458	419	423	441	420	415	453	424	454	431	411	420	441	428	421	415	432	446	436	437	426	417	406	430	465	432	417	435	435	454	462	408	428	463	433	426	411	422	459	425	427	453	447	420	421	447	399	451	467	429	422	408	422	429	412	469	440	457	445	423	419	436	417	419	433	405	408	442	483	439	407	425	453	464	439	422	411	409	428	433	451	433	469	461	389	450	416	424	411	408	470	442	435	399	436	403	428	436	432	399	458	477	456	404	404	415	435	453	437	408	412	401	440	446	451	428	414	426	445	438	484	411	453	426	444	418	417	432	457	452	453	401	418	468	443	414	427	394	417	445	440	430	459	427	382	431	438	429	467	426	424	465	418	433	402	427	437	434	408	432	446	444	476	449	428	427	422	432	423	421	435	446	426	430	443	436	411	449	426	386	422	444	417	453	445	448	436	433	435	392	420	439	418	469	428	445	434	414	442	434	444	434	452	414	452	436	408	438	449	387	432	446	455	416	423	454	445	458	442	405	425	453	428	459	442	458	449	454	426	426	431	404	454	424	446	455	442	402	437	424	411	428	445	411	417	448	404	428	423	462	440	425	444	418	430	429	452	421	419	426	410	452	440	434	444	428	439	437	454	405	434	420	384	459	379	446	399	445	426	412	432	412	428	404	445	422	420	434	433	417	396	464	445	435	452	453	394	451	412	410	453	459	441	407	459	413	454	417	445	473	450	445	441	437	421	419	416	381	448	397	403	393	397	435	417	462	457	423	462	427	444	397	417	429	419	429	419	449	427	435	475	420	459	418	445	444	380	381	454	408	412	431	450	426	451	428	425	467	460	387	453	440	399	457	450	432	419	435	440	386	443	424	441	421	441	417	402	433	416	448	450	430	402	428	443	435	432	445	455	418	416	472	443	429	449	462	444	416	447	431	400	458	455	433	400	420	450	438	423	451	406	411	440	419	443	438	457	424	447	416	424	429	433	438	426	449	412	405	403	430	420	433	431	429	448	466	403	415	451	423	446	436	443	451	368	411	437	433	409	441	441	445	467	448	411	459	445	449	407	402	449	411	394	414	452	439	422	426	440	455	438	423	408	424	427	431	433	443	441	432	454	426	437	421	459	437	425	387	448	441	446	436	426	478	462	441	461	445	445	434	410	427	417	409	416	413	448	435	429	417	438	393	445	439	449	406	423	434	432	441	397	417	453	431	453	464	413	444	410	447	441	460	411	415	413	417	470	426	442	427	410	464	411	417	418	437	428	459	429	464	462	431	405	431	456	435	424	429	402	369	448	424	417	413	409	444	432	420	452	449	452	435	449	418	433	448	418	410	417	477	462	428	441	428	431	438	429	463	440	478	427	426	427	384	423	416	426	415	444	445	430	454	425	438	426	387	422	436	452	450	431	441	454	448	411	418	427	455	439	417	439	420	437	390	417	411	454	422	432	435	394	417	450	466	426	478	432	451	419	407	459	474	435	416	452	410	434	378	456	409	439	416	399	454	455	426	434	449	439	445	422	447	433	431	399	436	469	435	426	469	428	432	430	430	436	451	453	417	394	445	435	424	427	412	423	411	438	431	444	416	461	430	449	421	398	450	425	449	440	433	453	461	442	438	429	380	460	398	440	475	450	418	455	429	440	452	396	440	474	398	403	426	399	458	426	413	457	468	440	442	437	481	443	417	414	473	462	425	445	467	424	420	420	443	386	396	432	431	444	430	442	436	433	417	410	479	439	380	399	475	473	455	412	416	422	445	447	422	425	428	394	427	457	402	437	429	421	418	414	408	441	434	402	435	418	442	399	446	444	396	439	417	430	449	442	428	458	439	400	445	430	449	412	463	412	421	433	415	424	438	491	419	439	430	445	430	445	408	449	393	403	481	447	406	415	452	443	443	448	452	468	406	443	407	423	438	433	455	402	419	398	445	407	419	427	432	429	444	484	466	449	434	465	415	397	428	456	427	456	408	416	467	462	440	440	395	443	407	411	450	429	435	445	424	417	428	424	394	443	431	421	433	432	418	445	449	471	429	423	470	429	440	429	458	457	413	445	459	410	419	456	426	460	436	455	415	460	439	458	403	393	408	474	480	431	421	414	406	441	417	412	429	436	481	463	453	423	424	450	413	444	429	452	424	455	410	395	400	439	426	459	417	436	426	418	400	440	424	435	449	416	442	425	443	444	433	458	455	411	436	408	421	456	431	427	431	439	410	451	441	443	408	429	442	432	453	394	456	423	441	385	484	416	399	441	437	399	410	428	431	447	405	410	459	452	450	478	446	443	439	434	438	413	467	445	426	430	470	407	416	388	467	400	439	365	435	427	430	427	430	450	412	444	463	430	438	469	413	432	418	457	458	429	429	454	473	443	437	430	427	415	440	410	425	438	422	461	405	420	430	421	421	397	447	400	403	429	401	433	422	417	428	441	421	395	431	465	447	409	382	409	396	461	442	398	452	421	434	446	410	451	422	380	418	447	421	432	428	435	389	437	444	392	428	431	426	482	452	427	441	441	410	414	414	460	428	433	459	440	410	433	392	437	468	455	474	436	434	424	424	432	437	417	424	421	419	462	408	451	408	421	409	446	445	425	442	396	457	426	440	412	417	440	410	442	412	446	442	415	437	438	434	417	448	421	403	425	461	447	431	400	412	429	451	412	412	437	397	473	462	435	420	405	422	436	445	440	439	402	434	440	425	466	435	433	417	431	430	407	461	426	430	438	427	383	398	448	409	449	429	417	425	367	471	383	470	442	401	409	444	452	461	455	470	448	454	415	452	445	460	436	433	436	432	406	436	420	451	401	439	431	425	445	410	444	411	429	425	392	433	420	417	427	418	404	484	425	468	414	437	410	420	401	442	430	432	441	405	433	432	400	425	465	428	440	452	453	457	398	441	403	415	457	439	463	431	472	443	404	423	428	463	420	416	459	436	393	417	458	406	437	460
36874	39602	22458	9963	11985	55908	39386	32764	20201	2326	206	167	1014	224	162	130	159	150	109	123	141	130	135	127	145	134	137	136	133	113	124	129	122	108	111	114	134	167	203	301	124	140	144	146	132	132	122	138	141	117	112	124	134	116	117	127	109	143	112	130	134	112	123	123	157	114	136	131	115	125	130	130	127	131	127	125	115	116	116	116	120	151	115	142	120	132	118	126	108	136	138	129	121	128	134	148	148	118	123	133	119	125	125	104	145	119	125	136	144	113	128	111	120	120	127	137	112	117	109	118	114	122	136	133	96	130	124	143	110	120	106	111	124	124	91	111	132	129	143	115	123	118	114	119	112	121	123	133	124	118	109	110	135	126	116	107	121	132	126	125	98	147	93	133	127	150	105	123	119	126	106	112	114	124	133	118	123	123	111	121	114	123	124	133	126	132	121	114	110	112	116	99	120	122	127	120	147	135	117	121	116	117	120	125	124	137	125	144	123	140	109	135	119	127	143	135	117	123	117	137	132	136	124	139	123	109	133	137	130	118	111	111	146	125	108	126	140	121	117	114	103	129	130	121	115	136	125	123	132	124	132	113	154	140	115	132	138	103	104	126	120	128	128	102	120	118	128	130	130	121	130	126	127	125	134	133	122	123	127	121	127	141	128	149	102	117	122	131	113	124	97	121	123	115	121	116	112	136	116	127	114	121	113	120	126	131	121	125	112	130	114	138	136	141	130	116	113	141	136	130	129	128	114	111	120	131	127	126	110	114	130	123	124	110	103	127	134	114	121	108	121	119	98	118	126	119	113	143	113	147	141	120	128	125	122	133	133	128	135	109	119	138	126	117	144	117	135	128	144	145	127	123	114	135	132	135	118	126	135	128	143	126	134	117	136	114	138	133	119	113	133	122	113	113	139	127	117	122	102	120	137	103	122	118	119	146	120	142	127	130	128	121	136	123	130	112	128	108	128	117	135	118	132	124	111	151	124	133	134	116	148	110	127	131	105	105	109	119	118	132	127	122	117	128	127	130	119	113	124	113	142	128	128	126	132	112	136	136	138	137	113	138	148	123	115	135	144	124	114	118	132	138	121	133	126	132	126	148	138	124	129	132	134	123	133	112	136	117	125	109	128	118	127	133	121	118	105	114	132	121	128	118	138	119	133	108	119	100	116	114	124	112	104	115	100	113	135	117	121	114	130	130	120	130	131	120	144	128	106	123	128	115	131	110	126	113	128	116	137	136	113	117	138	130	118	136	112	132	128	129	136	112	108	132	126	127	111	128	118	133	95	134	97	110	129	127	122	146	114	122	122	115	141	125	121	106	125	123	129	147	117	113	136	130	102	111	125	138	129	128	107	118	129	120	125	130	131	152	128	112	102	113	150	126	129	111	123	124	128	141	132	118	112	122	109	126	133	119	133	119	93	117	132	119	130	109	122	140	115	112	125	119	129	132	126	120	107	138	118	127	129	132	137	125	134	130	141	121	131	130	130	115	136	140	129	144	156	114	112	118	123	117	126	127	123	130	105	144	137	127	129	141	103	123	123	119	137	112	134	121	124	141	140	121	147	137	129	125	130	130	107	125	140	131	133	130	105	135	129	136	121	133	123	135	102	110	111	111	113	132	109	145	135	125	127	143	143	107	122	116	120	125	120	129	120	122	126	123	111	113	127	104	141	113	124	115	108	108	127	135	137	104	136	140	117	129	119	115	112	122	122	137	140	109	145	135	121	128	133	129	116	115	133	124	132	124	116	137	99	127	143	119	116	116	121	126	109	122	132	94	111	110	120	117	137	144	126	129	132	115	116	132	110	126	112	110	113	153	137	136	129	129	132	128	128	104	128	123	119	108	112	139	109	136	117	129	131	143	132	111	114	145	142	104	152	114	115	137	112	127	98	113	132	139	125	129	130	131	126	152	125	132	122	119	127	121	131	122	109	127	132	120	124	98	122	112	119	128	125	115	118	107	103	142	143	128	110	140	116	124	130	124	129	137	133	117	131	120	125	121	120	102	151	128	115	128	140	122	111	132	142	131	110	145	116	126	121	126	125	112	145	139	139	115	146	103	117	126	118	123	111	132	129	133	119	127	134	125	119	148	148	121	144	116	121	147	135	131	132	142	120	126	116	111	133	118	125	115	110	135	116	105	108	118	131	113	122	111	130	126	124	134	104	127	148	107	126	115	138	98	132	126	139	117	134	124	115	139	124	118	127	117	109	116	126	129	122	129	128	109	126	136	139	118	132	133	146	129	145	109	135	129	117	111	119	133	123	116	154	134	137	131	113	127	106	120	133	109	120	120	119	141	121	116	131	128	135	135	139	113	130	130	117	129	125	129	114	151	106	131	115	115	121	128	137	126	131	135	126	109	129	119	119	130	143	121	121	130	129	143	109	147	124	132	159	126	116	110	125	109	129	136	135	126	120	132	120	117	96	139	120	124	127	127	110	121	139	135	150	112	126	112	131	112	121	136	128	115	117	113	134	128	97	128	110	111	134	131	103	125	139	142	135	118	144	140	138	133	112	114	117	140	122	121	153	120	104	144	125	99	137	92	115	117	127	117	125	164	117	100	116	127	142	106	119	130	118	99	128	127	138	117	114	128	117	124	128	123	129	123	115	125	127	129	131	97	126	117	145	111	114	141	128	134	107	119	116	115	123	131	127	144	126	144	110	126	115	119	108	117	110	129	148	130	131	126	129	115	124	121	108	117	119	115	133	156	128	114	121	126	126	129	137	114	115	128	131	116	114	131	108	136	111	125	119	143	127	130	142	121	123	136	106	117	128	124	120	133	125	109	125	133	115	141	119	118	135	130	125	132	116	114	129	127	132	129	127	138	139	119	130	122	109	112	131	123	104	139	122	151	124	119	115	122	139	143	121	134	115	120	105	137	132	124	139	131	104	113	130	131	104	119	132	109	132	106	94	112	123	106	123	126	127	114	104	106	126	118	123	121	104	123	141	126	105	102	119	99	126	118	125	128	137	133	132	139	128	115	145	125	107	132	117	131	111	98	112	121	135	135	147	121	125	116	139	119	128	125	129	106	126	137	115	106	122	111	138	103	115	120	115	119	108	119	127	119	134	119	124	131	146	124	110	145	119	129	113	112	128	141	115	136	123	132	135	100	121	132	141	122	123	117	123	126	144	128	139	131	119	111	121	95	121	115	123	109	125	136	131	122	130	144	138	144	110	123	143	125	137	135	130	114	137	106	116	121	100	112	112	124	147	115	105	125	124	119	133	115	118	128	129	117	131	123	132	144	130	108	145	119	102	117	133	121	143	112	125	114	155	135	135	127	130	155	112	134	123	101	95	111	130	128	129	122	115	119	146	127	125	120	123	128	127	121	129	107	123	126	121	95	136	127	129	120	112	128	132	146	140	119	132	140	120	114	147	126	139	143	118	139	131	108	109	139	108	126	116	126	125	130	106	119	108	125	120	150	114	122	127	121	124	135	128	129	115	115	111	132	121	149	126	125	133	123	147	122
24464	30073	10884	7525	20825	65271	49355	49009	28570	2272	733	729	5706	649	582	537	508	550	465	429	487	450	421	445	429	382	407	381	408	379	380	384	356	363	361	339	503	785	1258	1943	346	348	373	340	341	382	341	362	362	341	369	325	332	334	344	358	382	358	357	358	374	335	286	360	300	345	325	340	334	315	349	327	361	312	367	320	362	332	359	325	344	303	366	333	280	344	328	369	345	323	319	329	294	317	319	310	319	318	329	333	309	350	353	320	386	322	346	306	337	327	334	345	335	325	325	306	303	335	321	336	317	347	294	318	309	323	330	316	312	358	364	285	339	290	299	322	298	342	320	338	304	338	361	328	332	338	291	332	289	317	329	317	373	334	347	294	329	335	306	336	315	340	323	332	357	336	315	298	331	345	311	325	317	293	329	334	311	315	359	333	362	344	330	308	335	360	356	340	340	319	356	334	332	312	313	360	347	301	328	309	353	290	328	332	342	313	349	334	333	336	302	348	352	348	327	324	298	326	307	362	343	334	312	322	338	330	338	331	314	325	344	307	306	337	344	342	314	336	320	347	286	337	337	349	308	352	336	326	333	306	302	361	313	301	333	308	345	335	312	315	359	342	314	339	316	303	325	356	325	333	322	312	336	303	316	302	323	286	316	318	331	323	345	322	344	319	347	317	307	377	313	302	299	338	351	365	335	326	305	307	346	325	326	319	332	324	314	327	283	322	314	328	321	347	317	327	307	322	331	316	306	328	305	354	344	306	297	327	324	330	325	323	317	329	320	366	350	329	319	299	326	350	337	311	286	336	355	337	314	326	325	336	321	305	329	287	364	315	330	362	348	352	326	364	338	289	345	311	315	357	339	327	331	333	314	326	303	317	319	331	337	332	327	320	303	339	311	374	308	293	364	355	317	338	316	313	308	312	344	345	303	333	302	314	340	345	310	326	325	311	315	321	316	350	336	338	329	310	316	319	316	329	356	321	315	320	359	333	324	299	342	335	331	309	327	323	303	352	330	338	317	308	295	326	360	318	322	312	293	314	320	342	305	343	304	338	351	323	322	343	330	322	316	329	327	334	299	338	341	317	330	334	342	324	338	300	336	324	326	329	325	344	318	309	331	305	338	285	349	356	306	313	325	334	301	341	300	330	335	331	311	312	343	327	332	360	326	348	265	345	324	339	344	377	382	342	314	328	334	318	302	343	335	331	341	326	315	317	277	317	328	314	332	374	317	337	354	305	316	316	334	319	322	306	352	323	306	366	359	336	334	334	324	312	323	299	303	339	321	327	323	315	317	357	323	302	327	341	321	331	334	315	314	319	340	326	332	336	313	365	336	323	314	321	313	336	319	348	297	358	316	331	321	324	341	337	322	321	361	348	313	323	310	312	333	317	331	318	299	339	355	329	341	332	314	347	318	364	316	327	317	289	329	316	335	341	361	321	302	297	317	345	330	324	328	342	301	345	351	301	309	298	313	335	291	327	337	299	356	325	323	305	320	353	313	319	327	296	304	335	321	328	299	330	340	314	339	340	318	279	322	302	320	336	304	332	303	339	330	332	341	347	317	316	322	326	311	323	310	334	313	384	357	338	332	316	328	293	324	327	351	337	331	318	320	310	332	301	350	323	335	300	296	298	313	321	312	308	321	322	308	324	321	339	326	345	327	336	308	310	321	343	324	325	310	348	364	352	291	298	356	312	303	344	334	345	313	358	357	319	315	296	338	342	306	323	327	329	333	318	333	311	358	310	335	338	332	326	335	317	307	352	354	351	345	311	319	365	341	330	318	294	331	314	315	324	360	352	329	339	320	309	308	328	326	337	333	311	346	321	334	312	302	334	288	341	336	287	313	314	339	344	327	343	325	319	329	311	270	279	320	349	334	352	300	333	325	330	330	309	317	347	334	325	286	333	321	349	319	317	290	317	332	314	343	311	342	335	329	307	342	315	328	314	322	335	316	329	304	328	321	335	322	306	337	321	322	348	312	335	332	286	339	321	330	318	321	289	348	289	320	331	321	334	301	317	309	327	337	325	334	372	303	314	306	326	333	336	327	328	302	321	338	301	362	343	325	301	350	348	310	339	331	316	328	315	318	315	303	365	297	335	325	319	307	370	334	370	333	286	309	319	306	311	336	318	330	323	337	299	338	317	305	329	308	359	334	317	321	303	312	317	332	352	342	347	322	306	301	364	314	287	318	307	359	322	335	313	345	346	315	338	318	331	318	330	338	297	323	340	292	311	338	362	327	362	329	307	321	327	328	308	325	342	355	314	324	295	321	314	330	323	344	323	341	335	316	324	332	338	311	325	352	310	300	321	315	324	330	286	302	334	306	339	319	332	315	323	337	312	313	323	340	348	344	323	321	337	325	318	345	309	337	337	316	320	342	335	304	325	318	348	325	315	357	297	338	336	313	303	334	320	318	310	312	306	330	312	323	320	335	330	337	305	354	344	311	299	334	332	329	338	302	342	329	339	327	338	343	338	336	340	331	314	302	312	303	358	314	306	329	348	315	329	331	332	311	288	307	298	345	354	303	304	331	334	362	293	332	309	312	351	300	342	336	334	310	291	317	329	324	299	330	311	322	344	302	337	295	327	321	338	322	330	329	322	313	344	336	326	308	339	346	352	324	308	321	354	340	338	361	309	357	322	298	326	320	334	333	354	355	344	310	301	321	311	318	316	324	339	294	336	307	328	328	369	317	326	300	312	333	324	315	316	336	345	330	329	323	324	340	376	331	342	330	348	294	340	339	367	318	361	287	339	330	329	333	353	314	346	335	341	346	338	335	325	355	368	374	327	277	324	357	321	328	296	303	333	336	290	315	307	322	326	297	313	328	316	331	321	317	294	328	301	327	333	346	315	330	300	322	324	335	310	301	339	343	351	309	334	304	296	347	326	317	309	323	345	355	305	319	308	307	310	353	365	328	319	324	335	303	326	317	278	352	313	357	322	310	288	302	327	349	316	343	344	311	317	344	333	291	338	334	335	296	291	316	317	320	289	305	349	325	326	326	319	311	322	349	315	333	329	314	312	325	323	338	322	311	318	339	311	322	316	327	339	337	295	333	348	320	298	315	354	345	304	304	307	306	321	346	330	307	324	340	300	338	315	312	352	323	318	303	307	316	329	313	329	291	333	366	330	309	301	323	328	302	328	320	318	311	334	323	346	321	331	303	350	358	379	331	318	304	355	309	321	309	320	307	323	370	329	360	361	316	326	300	303	345	349	320	350	335	321	352	307	342	353	339	345	340	324	333	285	337	312	311	289	319	308	304	333	319	289	324	298	285	341	357	322	312	310	294	299	312	313	340	289	318	334	316	317	314	320	342	311	297	319	338	329	307	307	302	324	340	323	345	363	328	308	323	340	291	337	333	308	316	320	354	318	311	357	339	315	325	315	318	310	337	311	317	338	329	326	313	312	316	306	284	341	351	341	311	315	343	330	330	336	327	314	305	331	339	346	337	316	316	317	349	305	297	303	301	331	330	342
10475	12687	4545	894	679	4529	4088	2253	1607	305	166	144	162	161	151	161	152	143	179	145	154	145	170	151	136	129	135	147	162	136	153	143	131	152	145	139	136	147	153	165	158	159	129	148	156	156	161	151	137	157	149	168	160	133	160	132	149	132	137	156	139	131	152	156	157	135	140	133	149	150	158	162	135	131	133	156	138	158	155	157	153	126	154	157	132	159	172	132	143	156	147	167	166	146	124	174	149	120	148	145	137	138	139	147	151	151	147	146	146	156	152	142	143	139	154	146	158	154	148	138	146	141	152	139	144	138	140	135	156	139	159	140	151	150	145	171	136	151	151	138	132	150	132	147	145	149	133	168	143	155	179	127	161	159	157	145	134	126	153	140	154	141	153	141	140	144	137	149	162	144	156	127	146	143	150	147	140	161	146	143	140	144	134	142	150	158	150	146	136	157	146	153	148	152	155	144	124	156	140	158	157	167	143	153	136	144	140	131	128	142	140	135	151	141	149	148	153	144	152	127	134	149	143	143	152	138	159	152	120	165	179	135	148	113	143	162	128	166	141	158	155	138	168	137	158	153	150	119	137	138	150	163	128	152	148	146	173	125	145	161	130	143	147	148	155	160	148	162	148	141	168	131	171	152	122	159	165	132	151	165	145	176	116	151	135	147	136	134	176	142	152	136	156	130	172	143	131	141	146	145	150	144	163	143	159	140	141	159	144	156	151	153	137	147	145	164	161	146	138	167	162	136	160	141	140	141	150	131	152	152	140	130	164	156	138	150	157	156	137	151	164	156	135	126	159	160	157	166	176	163	134	148	149	161	140	161	131	149	142	125	153	126	143	159	139	140	149	142	159	135	147	150	142	136	154	146	157	151	145	127	133	141	124	175	146	138	161	136	145	134	166	134	155	123	163	157	156	142	140	129	149	121	136	147	131	151	135	122	138	158	148	167	151	163	154	162	126	150	129	121	127	132	135	152	150	146	158	142	160	164	148	145	140	144	161	148	156	162	151	147	121	142	136	146	152	144	172	155	158	174	142	146	140	142	156	145	149	159	136	150	140	151	153	143	137	158	150	140	144	137	137	149	133	135	159	125	150	163	167	158	139	142	162	150	125	127	140	153	130	145	159	140	138	171	145	139	149	147	151	139	143	135	137	128	133	147	145	135	161	170	151	139	122	139	156	161	138	147	139	156	147	166	152	137	153	124	148	139	151	168	136	128	161	149	140	162	155	146	161	143	144	155	154	148	138	162	148	155	149	162	143	151	143	165	136	149	152	143	136	147	144	154	153	151	138	144	147	149	171	148	164	126	144	129	145	133	139	160	127	146	130	160	136	159	136	139	149	151	135	153	154	150	126	158	141	163	146	158	152	161	150	152	141	154	164	146	154	136	163	132	150	159	144	137	129	159	156	161	147	139	126	164	137	157	147	157	140	138	149	144	142	146	162	153	156	147	152	154	135	163	157	161	141	151	146	136	152	148	139	149	141	138	154	149	137	142	136	137	173	155	132	142	151	151	157	151	127	142	134	149	157	134	139	136	169	138	140	146	155	136	154	148	152	144	165	140	161	153	157	162	135	136	168	135	147	153	138	146	165	136	143	149	138	151	110	164	154	151	146	140	139	147	140	161	144	154	153	139	146	147	141	165	126	135	125	156	140	146	144	144	130	165	139	145	155	154	139	163	150	160	139	156	124	146	139	131	145	153	159	130	155	123	156	167	161	141	142	151	168	158	156	140	138	132	150	146	143	151	144	148	162	147	153	138	153	160	159	145	135	146	144	154	131	150	143	136	152	153	163	148	136	129	152	162	141	138	120	144	128	130	159	155	164	152	161	152	171	156	152	153	129	149	151	150	144	155	137	152	132	133	148	159	139	153	152	118	121	130	157	145	146	144	159	153	129	167	146	159	139	142	154	137	137	151	137	145	138	129	144	139	143	138	131	139	131	152	153	146	160	156	140	158	137	150	147	160	139	156	138	146	169	154	149	121	136	144	160	165	123	135	125	141	169	138	127	147	158	126	146	151	143	129	165	125	174	125	130	155	134	133	143	157	135	120	146	137	140	137	141	123	132	167	123	153	141	137	136	127	144	136	141	155	158	126	150	155	160	161	144	149	140	143	133	140	146	143	146	160	165	141	147	154	127	172	135	147	143	146	156	155	143	163	156	140	123	154	155	139	141	145	142	138	151	176	147	168	145	138	153	147	140	143	145	143	139	129	127	152	143	142	158	148	160	134	144	146	144	164	145	135	130	149	127	136	151	150	144	138	142	150	147	145	150	147	159	147	138	132	127	134	143	123	137	134	154	149	153	142	158	140	144	169	138	169	127	152	142	151	142	149	138	130	154	133	133	131	147	134	139	149	159	152	153	136	150	131	162	139	131	153	192	132	159	132	132	151	161	133	155	140	158	157	141	186	153	151	140	127	141	139	139	149	177	154	152	146	154	141	140	156	158	154	136	141	164	135	155	150	111	153	136	149	163	162	128	157	146	158	158	153	144	148	144	128	134	132	157	174	144	147	143	144	142	133	137	151	151	152	161	126	145	132	154	164	132	126	133	144	153	156	132	147	148	148	151	140	140	167	166	143	151	154	147	137	167	145	161	150	161	148	142	157	152	137	136	135	138	137	141	148	147	155	142	148	128	145	122	142	140	154	173	159	145	159	150	177	134	146	163	118	134	172	160	149	153	139	135	136	154	127	133	135	144	154	131	156	128	155	136	151	136	164	148	134	153	144	135	156	142	150	138	158	151	149	121	146	151	165	130	137	134	150	156	170	159	167	154	147	148	138	147	161	146	152	137	143	146	145	151	136	147	157	165	139	156	142	152	150	138	147	165	158	163	136	148	139	129	167	169	158	164	138	156	149	161	140	144	150	126	140	150	139	147	176	138	144	146	129	153	146	143	156	166	121	161	143	155	137	135	122	122	172	162	137	159	150	157	139	157	128	146	159	161	165	143	150	152	127	140	154	156	140	166	166	140	144	139	133	127	164	153	153	144	166	150	140	150	138	149	124	133	133	155	161	132	161	132	138	138	136	143	135	143	135	143	131	138	161	138	137	156	134	148	127	139	160	166	154	131	159	159	152	142	148	127	143	149	165	146	149	134	125	140	143	147	129	157	149	160	145	131	144	159	138	153	150	130	149	163	142	149	115	178	145	155	154	145	146	136	172	147	157	151	139	168	143	151	153	137	151	141	133	145	136	147	161	169	144	134	152	139	147	150	154	127	153	159	157	146	126	142	146	158	160	156	127	148	139	134	147	158	145	137	154	138	163	149	137	148	131	165	108	162	109	155	152	125	157	145	154	157	155	132	153	150	128	159	162	129	157	141	139	145	162	159	127	158	139	156	152	147	159	126	129	142	159	133	131	132	133	123	154	143	130	145	137	134	153	132	163	153	148	140	145	146	156	147	162	132	169	152	137	169	150	145	155	146	134	148	144	133	139	152	150	151	155	155	143	147	157	145	132	154	131	162	142
7453	11466	3997	1182	2616	17235	13527	9389	6486	980	397	401	652	395	396	393	383	388	400	381	392	420	376	403	406	378	380	400	367	418	377	388	372	404	414	387	423	368	431	434	417	381	371	385	447	395	405	397	417	419	411	438	410	388	418	397	387	371	417	409	390	346	390	371	397	365	393	415	400	425	427	390	405	404	371	382	369	395	412	380	364	408	363	376	362	418	389	385	377	415	360	351	357	395	377	413	369	390	398	431	456	411	370	421	392	411	387	420	362	398	416	380	410	362	375	394	390	398	390	403	379	397	371	371	382	360	414	429	370	426	387	388	379	368	384	392	441	405	410	344	430	387	387	410	397	421	399	385	440	400	407	385	400	399	396	399	395	412	409	388	383	376	392	391	423	372	406	387	403	413	394	407	422	409	401	346	402	379	421	408	363	380	417	415	391	391	360	400	392	422	409	385	408	362	435	382	344	379	424	377	415	379	374	414	380	415	370	383	376	409	352	417	402	422	400	385	420	390	371	359	419	382	425	381	392	417	372	407	419	432	383	329	402	414	381	425	356	356	355	337	397	399	365	360	383	354	388	410	374	428	415	408	389	399	375	393	420	378	395	396	399	388	422	388	392	386	445	404	357	403	407	391	397	377	423	381	410	356	395	433	378	402	370	386	393	373	361	420	348	411	410	402	414	448	420	404	408	434	377	391	426	418	378	390	390	429	417	409	379	402	382	353	422	407	376	380	382	390	353	376	409	387	386	387	373	398	368	400	421	376	373	389	383	386	383	413	424	398	434	392	361	405	385	372	374	389	359	390	395	451	410	383	377	412	364	405	370	384	391	373	421	373	376	402	399	380	393	420	388	401	429	388	392	413	383	389	357	424	405	400	355	390	384	396	381	361	404	380	382	390	405	356	409	385	368	368	382	390	387	428	372	382	421	417	391	399	429	367	394	371	380	398	409	415	399	409	417	403	369	422	421	380	398	363	406	385	399	412	404	383	415	364	395	412	397	375	385	400	398	394	395	394	426	401	417	424	402	425	404	424	423	429	421	398	393	393	360	409	431	420	414	402	414	395	396	389	366	432	411	381	383	377	440	390	355	400	398	412	415	415	339	390	381	389	420	411	413	397	375	405	421	398	400	401	399	388	389	402	374	375	366	419	378	408	396	379	429	421	394	399	383	426	364	341	410	389	439	378	394	388	419	405	389	382	393	379	385	417	403	419	378	411	393	411	412	419	438	416	388	383	385	350	400	378	392	384	394	409	406	388	360	387	384	390	427	382	364	406	399	393	400	413	356	373	397	408	418	372	377	399	435	395	378	409	422	406	405	397	390	373	358	409	377	395	410	449	377	389	385	398	409	373	407	392	435	416	407	388	402	415	414	384	393	366	407	370	408	392	387	388	445	397	406	372	373	393	414	418	400	417	392	381	385	392	437	416	387	385	379	417	412	362	368	421	415	386	392	384	387	398	397	415	385	389	386	413	392	409	433	415	389	408	412	404	383	405	386	369	371	407	390	368	371	352	382	363	390	381	422	405	381	372	388	370	389	392	398	366	391	382	336	391	437	431	379	388	384	391	401	410	426	388	398	374	391	412	405	397	399	391	418	398	396	394	420	439	373	396	379	389	370	400	427	357	403	399	416	380	414	402	414	399	413	355	417	387	410	362	380	371	388	405	413	360	427	392	371	368	379	335	374	390	378	377	430	416	403	367	389	362	405	436	383	412	425	420	432	363	440	399	404	373	393	393	378	407	400	414	401	344	353	359	422	406	398	393	380	391	366	391	390	413	410	356	414	400	390	428	382	403	392	413	381	376	390	393	408	417	404	394	418	370	413	421	408	390	397	385	403	368	405	391	407	412	394	385	406	420	356	371	399	427	401	400	384	381	366	409	384	398	384	391	380	410	411	343	410	430	380	381	413	386	413	399	380	406	397	372	421	377	343	379	384	392	382	400	389	424	371	391	378	387	426	391	395	378	415	405	403	384	392	376	408	395	414	411	392	388	383	396	431	429	396	413	412	423	387	388	384	368	401	394	407	363	388	373	414	369	386	388	374	365	460	387	364	432	376	414	391	416	378	373	369	386	369	412	398	399	408	379	377	339	404	365	394	411	377	350	397	401	397	405	380	405	422	398	361	361	381	408	379	438	368	387	384	421	379	381	382	381	362	423	388	423	397	368	389	386	408	365	368	383	382	391	393	390	378	384	387	370	362	353	411	361	416	351	390	445	377	412	402	366	371	419	394	361	384	404	421	405	401	381	402	383	395	388	405	413	409	415	354	393	385	388	384	397	383	415	430	394	375	416	412	399	403	389	415	394	387	410	391	391	391	412	368	388	408	400	376	398	383	412	393	406	417	398	413	398	392	403	412	418	368	383	402	422	404	389	406	402	433	407	411	369	414	391	417	394	392	381	366	380	413	411	391	373	393	396	396	381	384	396	399	383	412	389	394	399	369	372	376	395	409	409	380	431	373	405	418	407	389	369	403	395	381	355	365	377	380	378	406	420	401	400	354	411	413	377	438	413	421	375	384	398	372	388	372	389	367	372	419	409	403	411	439	353	398	367	371	406	395	407	393	432	411	379	396	406	417	370	438	388	389	379	427	398	406	408	393	427	408	378	402	395	397	383	385	384	389	367	430	406	382	380	398	407	402	419	424	369	374	386	398	423	413	383	402	358	389	400	413	395	410	387	415	406	429	361	438	354	412	387	398	371	390	382	392	390	426	386	428	401	359	387	437	413	405	390	394	399	386	389	392	392	415	345	391	376	396	432	391	384	374	357	408	389	413	372	414	391	421	374	431	399	379	382	384	421	383	416	411	427	375	393	421	392	405	403	390	388	378	409	387	382	360	393	377	387	396	394	421	370	398	399	404	380	413	435	378	419	380	394	385	418	417	424	389	405	396	430	404	388	391	404	367	379	426	364	379	407	374	422	409	388	379	389	411	391	399	382	423	368	367	399	406	395	401	393	383	397	397	378	399	379	392	376	369	387	421	368	370	403	378	390	404	393	364	378	409	362	377	414	431	376	407	405	390	386	371	399	381	362	435	421	384	431	386	392	407	388	425	407	409	370	428	374	396	394	394	404	410	410	384	404	379	386	389	420	386	374	409	383	399	354	388	400	388	375	398	430	426	387	399	387	393	389	342	402	349	406	414	371	393	372	406	409	398	408	414	406	394	414	353	363	388	430	386	429	358	411	371	420	418	404	377	377	402	409	412	427	402	412	375	381	386	415	408	388	377	390	402	403	393	387	399	402	402	413	432	376	374	411	411	387	404	419	389	395	366	380	395	388	402	380	390	399	405	387	356	414	372	383	398	365	370	383	396	385	368	377	409	376	424	417	412	390	404	399	426	386	387	414	397	401	367	400	386	402	430	403	390	403	350	395	390	396	447	411	391	364	399	378	402	416	362	390	399	388	389	438	380	393	398	389	396	360	372	413	407	367	372	389	361	409	384	431	378	393	384	374	378	369	390	381	374	423
30136	35400	19013	7214	5513	20727	30597	31437	17791	1547	169	302	1545	185	173	173	166	186	203	153	162	175	155	185	161	175	168	159	161	154	192	150	182	143	165	172	190	241	334	197	164	153	177	154	167	175	166	181	157	175	166	179	165	156	166	156	163	157	178	162	170	148	168	163	186	181	151	167	171	155	184	170	166	174	177	170	168	173	177	162	167	153	175	169	162	190	182	160	173	155	150	157	177	156	163	167	176	174	165	151	170	173	156	176	156	138	190	177	171	164	185	170	181	173	159	155	152	161	173	163	164	169	163	168	149	174	175	182	180	167	174	170	160	162	161	172	156	152	176	165	169	160	159	146	156	159	172	176	160	148	160	166	139	145	157	173	171	172	178	188	159	152	142	157	164	145	167	157	160	163	167	178	155	170	157	164	163	168	180	172	138	176	157	167	178	163	158	145	170	165	132	179	166	169	159	175	152	184	173	158	176	169	153	161	170	199	170	161	171	168	165	166	160	170	173	184	160	186	192	147	165	155	164	153	163	181	152	141	160	165	192	158	175	167	155	173	151	144	143	149	155	166	171	179	158	159	146	159	189	165	179	164	168	173	180	149	155	185	162	168	173	179	170	175	170	174	176	147	160	167	183	172	160	170	159	187	178	145	157	160	165	167	194	153	180	156	161	156	190	163	157	176	181	169	155	171	162	144	176	173	163	181	143	173	164	186	184	155	173	151	164	183	160	159	174	189	150	183	155	175	158	176	166	155	161	168	160	173	152	172	151	165	151	198	158	153	179	169	166	178	172	169	153	160	145	147	151	174	175	175	164	159	153	133	172	167	195	141	170	183	175	163	149	167	170	160	151	161	160	167	164	189	142	156	185	153	166	153	184	159	171	150	177	177	147	176	162	178	150	168	172	169	169	179	176	153	175	168	167	152	166	154	157	167	156	165	164	161	163	171	162	188	184	156	168	169	151	183	186	187	174	137	163	146	158	170	160	161	170	161	149	158	172	142	155	173	190	163	164	138	152	169	170	167	148	179	172	174	162	174	166	162	169	162	163	162	183	173	152	152	157	170	186	139	182	165	156	178	183	154	149	200	174	170	194	185	167	172	168	180	192	160	155	158	176	169	169	147	183	158	175	176	192	161	159	138	170	164	166	172	180	172	176	180	150	175	163	174	164	176	180	175	154	158	169	189	188	173	160	168	171	146	188	196	171	179	177	165	166	163	167	161	154	172	163	171	177	152	152	139	182	184	181	179	155	160	180	158	173	182	174	176	182	172	144	157	167	148	146	127	168	174	146	158	173	158	191	182	183	165	154	173	167	185	154	171	152	167	179	176	158	167	182	206	169	153	193	143	176	155	153	162	164	172	175	154	175	161	153	165	163	178	159	164	145	153	169	164	151	214	171	184	160	162	161	167	158	172	179	170	165	163	168	160	157	189	160	205	175	171	159	153	171	150	158	176	163	190	156	175	180	160	179	164	181	162	179	172	171	155	184	171	164	178	184	163	157	161	179	151	176	173	157	166	173	145	163	151	158	177	147	171	166	179	148	156	179	165	159	158	156	178	151	148	175	174	190	190	140	172	182	148	145	156	161	158	147	161	173	161	168	178	168	168	167	199	180	182	183	184	169	166	148	193	145	159	146	161	182	169	174	182	175	176	158	179	177	176	162	161	170	177	179	144	148	172	148	145	174	150	161	171	175	169	175	167	180	171	196	169	199	150	160	167	178	155	164	145	189	169	152	169	174	147	155	162	176	171	163	171	187	167	173	169	160	154	149	161	171	169	166	175	175	158	175	165	161	148	173	160	185	178	169	170	155	171	177	160	172	172	174	169	153	171	154	150	166	187	182	143	171	158	162	174	167	180	167	148	170	182	163	171	157	163	153	170	158	160	171	154	137	182	152	167	161	163	172	173	168	176	157	179	177	150	177	179	164	180	148	162	172	176	184	179	144	162	164	151	161	161	169	148	157	160	142	161	165	171	166	174	186	191	150	147	173	161	171	171	177	195	149	194	165	168	177	159	156	164	173	171	184	162	176	156	158	187	176	158	147	178	161	184	185	179	172	161	180	172	164	180	179	142	161	181	174	178	177	183	185	168	143	163	152	186	162	139	159	179	186	148	179	170	147	151	165	177	170	182	158	149	179	180	170	167	165	167	169	145	163	155	157	188	172	189	164	166	154	179	157	172	154	178	159	162	179	146	154	173	171	167	167	153	159	165	188	157	169	148	164	165	192	162	169	160	170	161	172	199	161	175	165	186	175	156	168	176	151	178	167	161	166	164	170	182	164	159	169	172	200	176	162	174	160	176	165	147	165	164	131	159	159	173	161	181	148	179	164	165	155	153	177	168	160	159	167	165	154	147	172	176	187	159	164	161	178	144	168	169	149	161	138	132	170	167	170	154	174	182	156	155	177	177	173	169	165	168	184	151	167	167	184	154	139	162	162	161	163	159	188	154	156	175	180	154	168	153	171	169	161	171	159	159	169	186	159	169	162	162	174	168	180	174	165	174	159	154	148	171	182	172	163	162	196	174	153	168	146	153	168	178	166	166	183	151	157	156	153	166	152	187	175	161	174	184	159	159	172	161	178	175	171	186	164	165	155	168	142	180	184	169	172	162	171	170	177	189	152	156	155	149	140	146	183	144	149	165	172	174	143	140	179	186	161	159	168	151	170	140	136	173	155	168	160	151	164	181	185	162	184	172	177	196	171	158	185	142	168	164	168	167	166	147	163	183	178	161	170	170	156	185	163	149	159	173	182	162	161	169	183	171	142	149	143	157	156	156	174	164	170	156	173	163	197	179	168	150	160	163	172	164	141	151	178	175	175	170	167	153	182	164	145	169	164	166	161	170	158	160	154	147	174	156	158	183	160	164	159	164	187	150	132	184	165	191	137	161	171	169	163	165	184	143	155	165	180	162	179	170	135	161	168	159	166	166	172	181	181	170	150	191	177	158	174	188	181	156	183	180	174	147	165	153	180	176	157	181	188	176	175	166	181	157	169	195	158	174	192	177	178	178	165	167	164	162	157	159	178	177	190	193	153	169	198	158	172	166	147	185	158	173	160	159	171	158	191	174	146	189	159	179	176	180	165	172	146	157	164	155	164	175	164	171	144	179	159	179	153	156	185	173	185	155	178	148	155	169	180	173	166	132	155	142	164	174	150	162	164	160	170	151	174	165	147	161	168	161	180	176	162	142	172	181	184	182	200	167	157	165	183	185	151	182	161	187	166	190	165	176	158	158	151	177	176	159	157	178	167	176	160	181	167	169	177	152	149	168	178	173	159	180	190	179	152	168	160	180	178	186	159	173	171	139	145	175	183	162	147	184	191	162	198	163	157	148	161	175	168	153	166	170	187	164	160	160	176	144	192	156	191	174	176	167	150	172	180	163	164	173	164	152	156	173	178	152	155	162	166	177	163	169	163	163	171	175	168	163	160	178	183	156	168	167	161	165	176	164	161	179	164	170	162	176	154	168	155	162
20794	27431	9776	6363	12741	34141	48508	46977	31081	1096	608	1404	7983	553	537	532	564	501	535	527	481	485	464	492	471	475	489	464	473	480	463	433	484	486	455	479	563	1143	1924	788	379	454	445	449	421	437	435	452	465	425	420	438	488	503	462	447	403	425	441	408	455	443	426	424	456	441	440	419	456	460	400	474	444	419	432	414	467	368	475	453	452	444	435	432	457	477	430	453	415	427	448	451	464	407	417	457	408	428	447	448	423	455	429	441	410	419	432	418	409	429	446	434	401	415	439	445	437	402	432	444	430	441	391	447	385	433	500	451	432	416	430	406	422	430	454	462	447	417	431	445	469	429	398	450	432	400	429	466	434	437	430	420	443	458	447	416	421	440	466	393	434	447	385	440	436	460	480	459	410	455	419	444	429	447	414	416	426	429	451	416	489	430	456	467	409	470	467	460	391	411	446	451	461	438	421	410	460	478	456	445	453	449	392	405	431	415	459	435	379	458	431	440	434	402	425	412	427	438	449	423	432	458	442	452	461	430	472	436	420	454	448	435	426	388	458	424	443	452	433	412	436	411	451	457	439	417	406	470	428	451	454	404	451	435	457	449	434	472	432	454	430	434	413	449	469	436	430	469	438	420	448	432	443	453	462	448	451	401	424	413	442	429	455	424	423	445	441	422	447	426	448	421	444	417	443	448	438	418	429	438	439	398	444	468	425	469	462	427	447	424	431	455	440	418	435	451	398	445	443	452	453	462	450	480	441	410	429	437	420	447	439	463	450	417	467	430	398	435	412	460	420	415	443	401	407	464	423	422	432	411	462	398	455	460	396	423	446	425	393	485	436	470	447	431	424	377	515	422	426	423	457	415	480	423	466	441	456	449	419	407	453	416	424	437	463	446	439	428	399	424	410	445	440	433	447	433	472	435	455	444	409	443	453	447	459	439	414	421	453	429	425	423	430	449	449	445	423	409	421	400	467	473	439	433	452	442	424	449	444	446	440	419	489	416	442	412	410	424	410	422	433	434	473	449	423	449	417	427	450	444	449	409	447	437	461	439	433	432	415	436	418	419	402	451	421	423	421	433	438	495	455	426	469	418	416	425	407	407	467	443	426	425	451	453	376	454	429	465	481	464	465	430	428	429	433	407	412	438	409	457	476	446	405	431	468	466	413	440	451	422	443	419	449	448	442	473	446	441	454	451	419	441	423	416	397	461	426	458	451	413	437	451	432	467	455	429	402	427	462	459	415	407	440	396	442	416	435	416	432	449	459	419	447	447	439	458	422	458	435	422	428	431	425	446	417	403	435	429	457	448	423	420	398	446	434	412	430	443	442	430	406	448	417	459	467	446	440	438	407	466	433	407	435	422	443	385	422	441	430	427	452	470	440	449	455	400	444	438	411	471	462	418	442	416	436	430	415	459	423	429	471	449	466	437	455	426	417	413	443	441	445	462	485	399	463	470	423	432	388	445	400	469	448	446	418	438	434	435	403	452	435	436	425	456	438	464	469	456	460	438	413	420	441	405	441	409	423	416	413	472	455	448	463	463	471	419	466	433	430	441	443	429	439	423	401	424	422	447	445	476	433	441	421	425	453	446	465	435	457	463	437	426	426	450	398	442	423	403	430	452	417	461	427	463	448	435	435	425	437	438	442	448	402	435	450	405	414	392	450	447	408	408	453	449	427	456	444	439	432	396	451	430	419	421	389	466	428	439	450	471	400	422	437	419	454	450	412	442	405	430	442	436	435	431	435	435	416	457	452	433	402	450	444	475	458	453	413	444	451	463	464	436	401	425	416	441	460	439	419	462	430	410	417	443	402	476	451	447	420	431	469	414	409	428	432	462	433	444	439	426	381	418	412	411	448	419	411	429	455	462	438	450	454	437	466	454	427	421	433	457	455	469	435	440	420	457	386	414	443	438	442	420	427	421	425	466	430	424	420	477	387	405	505	413	427	466	442	419	456	431	403	434	461	430	457	432	421	437	426	469	456	440	471	441	432	423	405	462	465	426	441	459	427	450	459	426	426	419	465	430	447	486	420	419	430	431	420	421	459	419	447	418	437	444	420	414	432	436	434	410	454	451	447	407	410	428	411	418	442	453	462	416	494	437	464	450	407	418	414	427	381	429	444	421	460	458	422	455	443	456	435	417	410	440	456	468	445	447	454	408	421	389	433	413	434	416	421	463	472	423	452	426	445	477	438	441	427	442	439	458	473	424	393	488	430	419	418	453	454	468	429	459	432	423	420	433	465	429	452	408	439	445	450	407	470	435	449	462	417	461	433	434	463	430	459	450	409	457	418	471	393	458	441	416	403	448	465	450	439	452	396	432	446	457	416	441	435	423	450	411	452	438	384	431	425	426	446	474	433	472	426	428	424	447	436	421	457	424	441	451	436	460	445	471	448	430	432	431	475	471	429	441	442	441	431	449	444	396	428	465	464	437	466	435	453	451	438	431	419	492	410	416	433	455	421	411	449	435	449	437	415	432	414	442	420	457	423	450	420	458	476	422	431	437	419	421	458	441	440	429	425	445	475	435	434	486	484	449	431	424	438	431	429	429	437	447	424	468	437	443	428	416	428	418	443	433	380	436	450	426	402	419	469	447	439	419	409	415	445	422	433	440	468	415	438	487	453	437	515	454	446	400	401	461	391	479	505	457	422	454	414	439	426	431	432	411	480	413	396	440	423	410	440	466	473	454	479	458	439	434	425	406	423	403	458	470	445	408	395	435	467	431	417	428	468	413	448	488	427	416	424	427	418	417	447	433	429	447	420	438	449	455	395	442	422	416	430	440	459	445	425	451	452	437	473	444	410	396	437	453	401	411	437	433	480	441	427	475	426	426	428	444	456	425	461	429	465	440	423	463	430	412	440	425	484	429	452	428	416	397	473	407	430	467	423	439	481	409	440	479	426	467	446	457	425	446	433	408	430	425	393	434	449	431	441	453	447	446	404	431	449	443	427	471	458	413	451	431	432	417	407	413	428	430	429	475	439	439	432	410	423	420	451	438	422	423	408	460	402	445	403	434	440	431	458	470	425	435	444	456	472	434	491	441	458	438	421	461	434	438	419	464	449	402	434	410	439	449	468	374	432	427	436	429	440	420	434	419	446	426	465	422	458	462	433	438	441	426	411	423	422	405	421	409	416	462	445	430	480	435	421	464	441	443	443	407	446	429	439	439	461	439	472	439	415	428	456	434	430	440	444	459	402	455	448	433	438	463	444	438	448	471	443	409	441	384	405	424	434	470	433	449	450	426	441	444	442	433	452	428	418	433	428	401	396	388	471	452	406	474	444	416	474	426	455	462	439	434	410	430	394	433	483	430	427	413	437	425	429	436	436	433	427	420	433	436	400	466	441	477	463	418	372	457	423	418	429	416	436	419	438	414	402	458	429	438	443	445	438	469	415	422	457	418	456	423	422	448	427	454	421	430	400	459	429	456	434	436	395	438	455	420	437	466	423	443	451	464	437	439	417	434	426	437	480	427
38014	38270	19262	9258	9406	41047	45925	40883	23460	2749	218	336	3057	204	157	139	153	165	141	140	142	145	129	154	165	158	113	139	137	146	124	125	137	127	121	106	132	225	419	337	146	115	140	132	144	153	130	124	123	146	132	126	143	130	133	119	122	141	121	119	116	138	119	124	125	140	133	123	129	120	131	136	128	141	142	131	135	125	122	135	119	122	137	140	129	146	141	120	131	132	127	134	118	120	145	140	146	141	131	116	117	130	135	128	132	116	158	132	102	105	109	118	132	130	121	154	130	144	146	114	131	136	126	131	125	133	101	140	140	129	127	130	152	109	124	132	126	122	139	109	134	148	129	124	127	131	121	135	137	134	116	122	113	141	127	146	111	142	141	125	124	127	145	125	116	127	119	149	125	155	115	130	143	121	123	137	135	110	121	129	144	122	137	133	114	121	126	121	132	130	136	123	102	134	122	123	139	142	111	135	137	128	136	133	127	118	125	134	117	112	140	131	125	132	145	120	144	142	136	133	98	115	120	136	122	116	125	136	113	116	125	123	125	138	133	121	125	137	114	124	115	130	143	125	126	117	155	134	128	125	133	110	146	117	133	137	128	127	135	141	129	134	126	149	150	144	133	120	131	118	134	126	128	131	121	134	134	119	92	119	138	137	135	110	140	112	130	115	128	118	117	104	111	137	147	113	114	119	127	136	146	129	123	145	131	131	111	126	126	113	131	109	134	130	135	111	127	123	113	117	130	130	145	126	127	134	123	148	139	131	146	138	125	141	111	122	128	127	138	130	110	138	133	151	128	133	147	117	126	145	160	119	155	133	121	143	157	146	125	148	110	126	137	153	131	134	137	137	118	132	127	121	138	133	129	125	144	125	141	115	133	131	130	132	135	117	161	115	126	136	152	123	121	140	135	127	121	122	115	109	119	136	137	135	116	126	134	140	129	138	112	125	133	118	127	130	141	115	130	122	100	124	123	124	133	128	149	106	103	127	108	144	117	130	133	115	109	128	121	118	130	130	155	120	128	121	124	116	150	121	147	126	127	114	131	128	127	105	136	138	132	135	122	137	133	125	115	122	127	124	125	92	114	134	131	117	145	135	108	141	118	140	139	146	106	129	132	140	133	135	133	128	121	135	127	120	105	112	107	134	120	128	120	147	127	159	118	137	122	125	127	147	152	129	134	125	131	122	121	140	115	123	136	122	136	131	122	119	123	140	121	140	121	129	124	123	113	113	116	105	127	131	117	131	144	141	123	139	120	126	121	138	134	135	122	123	142	162	118	132	108	125	110	126	123	138	131	127	127	105	151	138	128	129	128	136	132	128	126	112	140	124	145	114	142	131	129	143	128	121	129	128	156	140	117	134	138	135	121	122	123	154	141	147	126	129	137	148	152	119	128	147	128	136	129	137	140	140	136	129	103	126	131	127	114	125	140	119	128	119	132	152	133	136	124	139	148	122	99	143	105	127	111	124	140	123	128	157	115	127	143	142	126	142	115	119	131	150	139	127	109	145	119	117	131	142	131	120	136	142	145	128	130	125	132	108	120	119	136	158	123	116	127	136	121	106	119	120	125	130	130	127	120	141	114	126	124	142	123	140	110	140	136	110	107	127	98	116	137	108	120	138	131	118	138	134	135	110	110	143	131	125	135	123	126	117	148	132	127	143	121	135	131	134	127	149	122	120	123	100	120	134	130	139	119	168	135	145	136	151	110	136	123	128	125	123	141	133	142	113	104	132	139	138	142	130	134	113	120	147	107	133	113	137	126	137	121	138	141	145	123	140	144	133	139	143	143	112	148	116	126	114	141	110	116	127	146	147	128	126	118	142	131	143	130	113	120	137	122	143	118	123	144	127	143	144	128	168	122	127	131	134	121	128	123	139	136	122	129	135	151	134	128	109	123	113	117	124	121	134	130	136	120	129	115	128	118	135	124	130	122	145	122	140	131	106	123	128	123	141	144	134	130	129	130	133	133	111	150	122	148	146	121	103	142	140	138	127	140	136	120	137	115	119	104	126	119	123	116	118	119	125	137	113	142	126	129	132	142	133	131	131	142	135	126	129	150	128	126	154	122	135	131	132	129	129	136	119	139	122	115	118	121	137	128	127	120	128	117	134	129	132	133	133	113	129	119	98	139	126	100	120	130	110	149	146	110	142	129	141	136	124	130	130	147	140	132	124	129	120	128	114	108	138	121	134	119	120	136	136	118	126	115	143	116	120	153	143	133	136	133	144	114	135	136	133	122	149	130	155	112	132	129	127	139	125	129	107	122	136	143	145	136	97	127	129	147	132	147	132	136	125	134	116	151	135	130	138	112	114	121	128	132	142	129	129	136	124	132	112	154	144	139	138	132	126	135	141	138	121	112	141	117	126	116	132	122	108	122	108	123	138	110	115	133	113	141	123	113	112	122	124	134	123	139	141	119	124	128	161	141	117	123	136	126	134	116	141	134	141	118	120	149	125	103	124	123	143	129	134	125	130	127	129	131	117	131	118	122	146	117	128	131	130	135	119	129	147	137	130	109	119	140	129	121	134	134	128	155	113	129	126	126	156	143	135	135	138	125	122	117	129	138	139	143	147	116	128	130	118	113	146	131	139	130	131	131	141	133	126	109	126	123	121	123	119	115	118	148	123	115	114	137	129	123	110	130	144	114	127	130	141	111	142	113	132	132	135	130	108	117	147	135	146	115	127	120	142	131	110	139	117	131	124	130	147	142	133	131	144	118	108	123	136	132	140	159	132	135	129	120	146	126	126	101	116	124	131	142	140	121	131	125	139	113	122	131	142	117	119	124	124	141	144	119	147	127	127	135	113	133	136	113	121	141	128	137	150	139	135	136	106	112	114	123	123	144	108	124	132	132	122	93	133	121	128	122	128	134	134	127	114	128	99	125	133	144	125	123	132	132	116	125	123	141	127	125	104	125	120	148	122	147	128	140	149	149	116	132	110	132	116	98	159	112	133	117	118	115	115	116	138	150	138	119	135	143	146	147	119	130	127	116	120	132	130	146	132	141	122	132	123	132	116	142	149	137	135	129	142	127	133	133	114	147	115	136	122	139	124	124	182	136	131	139	141	146	120	124	142	137	122	115	140	148	124	140	144	116	130	133	131	112	125	96	131	137	110	131	145	138	117	120	122	133	143	122	124	128	102	141	131	122	126	123	115	126	130	122	136	108	135	132	127	141	152	127	147	99	151	111	128	115	122	127	127	114	137	132	129	151	147	136	119	133	124	108	134	115	133	119	125	125	140	111	133	132	136	130	127	106	119	147	118	125	128	131	129	138	137	137	124	131	111	135	141	108	174	100	117	140	134	130	140	162	114	129	129	150	117	120	140	128	133	125	127	130	126	126	116	135	128	141	164	131	118	122	124	135	105	139	135	125	132	113	130	133	135	123	134	138	127	125	117	116	137	127	134	151	148	147	116	131	135	115	134	127	137	127	131	128	135	129	119	123	134	132	138	142	175	110	146	124	138	132	120
25400	28105	8530	8226	18179	51327	59682	53503	30460	1502	786	1491	12914	535	548	497	480	513	465	452	441	448	430	419	411	404	406	436	414	388	369	376	380	359	412	391	419	966	2929	2126	365	386	343	329	352	343	355	363	353	361	329	344	352	336	355	362	334	369	382	333	326	338	342	329	355	342	382	348	322	337	377	339	342	380	330	328	334	352	369	352	378	366	333	337	324	340	343	319	380	328	319	330	336	326	337	337	340	345	353	369	329	329	315	377	322	361	342	318	326	327	353	368	339	363	342	326	329	369	304	346	327	365	353	353	367	355	357	317	371	340	371	359	333	345	349	385	330	387	371	330	373	321	333	359	372	325	345	346	310	367	316	357	342	360	346	330	331	351	336	369	348	314	342	373	331	337	343	331	379	347	360	345	327	330	340	336	283	318	360	330	353	353	351	337	380	339	339	355	365	366	309	353	381	344	343	376	328	340	373	321	313	335	330	335	339	327	325	377	344	343	303	297	348	339	341	333	381	356	359	340	355	358	341	323	343	372	316	374	336	358	348	341	334	318	342	327	342	342	371	361	337	314	337	362	348	318	364	321	307	333	339	353	330	365	345	393	341	338	331	349	327	342	352	370	328	331	353	346	389	314	356	323	339	357	349	347	327	341	341	350	349	366	316	340	349	381	333	317	350	370	328	335	308	353	332	346	338	343	347	326	342	314	317	351	330	354	338	368	324	329	351	352	339	371	334	348	357	338	319	339	334	358	354	335	356	329	313	351	336	325	304	327	366	354	317	294	369	348	354	320	343	355	354	355	318	352	355	328	372	356	311	332	342	327	339	355	310	322	345	347	346	305	316	334	355	308	360	322	314	354	324	356	347	350	340	341	307	350	334	324	329	305	363	353	358	330	336	311	332	346	326	357	293	338	316	352	319	344	333	310	341	337	324	334	352	338	365	302	353	347	344	358	297	340	369	352	329	353	369	331	349	329	351	324	371	347	363	336	302	358	334	361	340	319	356	347	304	325	308	327	359	340	369	310	331	325	360	326	315	351	364	347	369	337	399	308	342	337	325	342	334	317	350	321	373	343	364	359	319	322	331	340	345	360	365	352	334	328	328	332	352	335	307	347	343	336	300	329	310	311	321	340	369	359	321	312	355	374	334	335	329	331	331	360	360	370	312	327	346	367	356	335	343	376	333	330	333	324	334	328	309	300	345	348	352	324	375	327	338	337	345	326	333	336	365	326	327	301	344	350	374	344	343	318	335	337	309	325	318	367	339	336	386	311	377	304	336	358	368	368	330	332	323	325	329	342	306	367	331	338	306	353	344	321	316	324	350	357	353	367	364	344	333	360	342	345	289	317	337	327	318	348	337	339	348	340	364	350	353	363	353	358	337	347	330	329	335	321	373	333	347	304	319	322	329	356	340	317	354	327	363	345	325	339	339	330	333	327	345	341	342	304	325	343	355	351	351	320	330	354	347	362	355	332	350	371	341	319	338	346	356	344	341	330	348	340	329	307	345	316	347	321	342	332	331	340	331	345	309	361	345	345	353	370	328	367	323	363	352	358	324	379	366	348	334	363	353	308	340	345	339	344	332	334	327	334	318	344	345	338	325	336	327	336	341	357	365	355	349	329	346	337	322	337	339	372	346	320	326	339	341	338	344	365	328	319	323	331	324	357	348	335	341	345	308	327	308	328	351	321	341	352	362	335	348	332	318	313	347	368	338	325	342	336	349	342	346	339	358	341	341	344	346	331	323	344	326	318	340	346	351	323	346	320	367	384	326	337	331	336	328	335	314	350	337	381	348	298	293	332	350	362	376	339	343	358	361	366	366	342	378	350	337	327	362	377	341	352	336	386	348	367	341	328	332	361	332	357	349	346	360	376	336	340	329	350	346	326	325	340	335	367	342	326	341	380	343	359	312	319	320	337	366	360	322	359	329	353	336	350	334	339	348	336	317	349	334	330	337	323	390	345	308	342	321	346	339	329	356	328	309	345	352	327	339	354	337	304	306	359	351	342	330	352	349	355	335	327	348	359	317	323	349	339	349	298	390	336	340	335	309	322	346	377	339	348	335	333	364	343	324	361	334	331	343	364	325	330	335	333	340	326	324	348	378	336	375	353	362	339	326	332	341	330	345	348	304	339	354	327	344	314	321	343	387	349	340	357	321	328	362	354	335	350	325	310	327	352	375	378	354	338	349	307	320	378	328	359	321	345	330	364	342	330	325	374	354	369	351	381	313	326	342	337	363	335	334	328	352	340	338	344	335	332	340	338	347	362	335	347	292	348	359	365	345	360	317	326	354	335	330	317	318	357	322	351	318	372	334	340	342	358	343	343	326	351	325	323	356	319	306	351	373	358	338	367	290	349	319	359	335	358	317	327	328	367	332	338	321	332	316	337	353	371	360	341	349	335	382	353	351	359	347	404	344	329	334	370	314	332	335	365	354	334	348	330	350	333	348	330	313	313	365	331	360	335	335	333	344	360	340	329	308	360	322	358	344	339	334	350	368	315	342	315	342	341	356	335	341	336	360	323	312	341	356	312	378	356	334	333	327	339	328	328	315	331	325	349	323	373	315	363	331	318	345	345	373	367	342	341	364	321	357	316	301	345	349	343	328	312	303	346	335	330	329	368	364	338	344	335	323	320	335	302	343	366	338	326	340	325	333	335	399	327	333	333	372	341	327	328	338	347	369	346	329	347	347	369	346	330	349	342	377	353	341	335	340	338	352	334	330	345	327	342	349	363	368	334	346	318	356	328	335	328	374	353	348	334	352	339	365	342	348	328	365	304	326	331	343	321	348	336	346	340	314	310	338	351	337	349	353	349	360	339	347	330	297	379	339	346	309	352	347	345	349	327	346	345	329	365	345	331	334	364	369	337	322	357	353	344	344	352	347	368	323	335	338	354	345	342	328	349	367	367	380	349	360	323	297	356	326	319	325	372	336	339	337	334	327	371	359	335	326	348	336	353	351	327	345	325	335	364	301	327	337	371	336	349	357	352	313	320	324	333	319	340	358	313	323	331	362	346	345	327	356	334	344	324	323	322	378	360	352	326	324	330	318	333	337	310	318	342	331	319	364	318	405	341	346	342	366	359	361	326	320	362	335	338	359	360	349	330	342	347	305	343	302	302	315	365	329	357	351	345	325	299	357	312	317	350	379	348	368	320	351	362	352	305	328	320	328	361	295	352	331	326	312	356	339	361	352	361	324	310	310	341	327	346	353	346	379	351	323	313	357	337	308	334	337	352	346	338	339	373	310	334	322	327	345	351	349	324	344	354	324	316	346	325	335	325	338	341	356	318	353	315	341	337	363	352	323	348	368	354	330	323	350	325	366	342	355	350	347	352	355	308	347	365	353	351	371	357	351	347	337	347	336	355	344	323	324	364	361	356	363	363	330	365	316	325	330	352	364	367	312	357	358	344	356	330	353	333	376	323	314	351	346	344	330	331	332	325	313	334	353	358	359	326	363	319	354	344	337	335	325	335
11016	8943	1586	406	541	2396	4418	4099	1660	183	171	178	206	137	164	152	140	131	163	158	174	140	151	170	158	145	140	132	153	166	139	152	147	141	165	162	159	155	156	167	167	164	146	154	165	159	163	144	157	143	145	153	156	145	161	154	150	160	147	150	159	149	144	111	154	143	162	156	160	170	148	136	132	149	171	145	149	146	136	165	168	158	147	145	169	138	135	164	148	138	149	154	165	148	167	170	166	179	142	164	145	139	152	144	155	173	159	169	146	134	138	149	143	148	126	166	176	148	158	172	132	142	138	160	144	162	135	137	155	121	136	158	147	148	159	144	145	150	173	142	137	142	149	149	145	137	148	183	172	158	156	155	175	164	151	144	153	159	141	161	146	156	151	148	157	163	142	146	143	132	144	141	184	135	154	135	146	153	143	162	150	157	157	138	155	149	142	133	147	149	162	136	172	150	153	148	133	145	145	170	175	178	161	149	131	161	148	168	132	160	134	149	143	146	153	156	166	144	144	171	159	145	164	149	146	141	152	139	159	159	150	126	163	176	141	154	157	153	143	141	153	157	167	135	145	168	145	172	157	124	124	163	159	151	147	140	142	159	156	136	136	134	145	147	148	152	160	138	153	142	175	146	151	174	160	150	157	142	160	156	157	155	166	123	139	142	174	143	142	171	148	154	146	162	136	150	160	150	180	136	145	153	162	159	144	145	149	162	157	171	142	135	154	142	173	182	166	129	123	136	133	136	148	132	157	174	133	155	152	168	147	147	172	167	158	147	149	150	145	168	150	139	170	176	157	166	138	159	135	141	138	169	170	149	131	137	144	141	161	152	139	146	136	132	165	141	151	167	143	145	164	165	164	155	137	155	145	151	162	170	152	161	164	150	154	160	127	152	145	143	177	157	144	153	154	155	168	132	156	168	162	128	170	134	136	149	159	138	173	150	152	138	137	152	165	148	167	153	154	141	159	164	182	183	139	162	154	141	144	135	135	143	172	119	150	156	128	145	164	141	145	180	133	161	135	162	138	169	142	155	144	160	136	152	157	181	158	170	145	152	157	160	156	165	163	153	160	158	138	167	167	161	143	167	142	145	154	146	146	155	180	147	149	152	165	157	127	140	140	147	142	139	141	168	171	152	127	157	137	147	135	148	136	139	133	149	148	157	164	136	143	171	133	141	172	180	177	150	158	164	157	143	167	160	162	163	167	127	147	150	127	155	135	144	158	154	149	166	152	136	139	136	176	151	154	147	180	140	129	150	148	158	146	171	164	138	144	155	159	131	164	160	145	146	164	158	142	158	145	135	160	156	169	175	161	143	152	150	166	146	142	175	160	149	132	149	136	154	172	166	147	152	158	151	156	140	140	130	152	149	155	164	145	149	158	164	157	163	155	164	152	156	148	135	139	162	139	163	169	144	146	142	158	148	138	157	155	148	150	156	151	174	152	178	172	131	144	131	172	154	151	146	151	133	160	169	156	147	148	178	144	136	129	146	164	157	150	166	147	156	127	145	143	161	146	152	161	147	153	163	137	147	158	148	135	138	136	153	162	156	157	168	155	149	153	169	166	133	138	158	157	146	165	129	128	154	156	147	160	142	132	161	162	147	160	139	154	166	147	136	168	127	167	159	165	155	145	129	147	138	142	167	176	126	156	126	151	143	156	152	154	155	154	136	140	150	184	134	141	170	181	160	157	167	150	155	149	165	181	146	150	150	141	155	151	121	144	149	133	154	158	167	164	156	134	173	154	166	157	121	155	134	125	153	158	153	161	167	144	160	179	157	157	153	139	156	142	126	165	137	120	152	149	152	160	157	133	131	144	137	144	138	165	153	149	138	139	164	139	165	144	136	142	136	167	154	157	145	186	174	164	164	162	171	152	154	153	120	140	144	148	131	182	138	133	145	153	177	159	160	141	125	168	160	171	142	131	152	160	145	164	145	155	139	171	149	156	159	161	163	130	150	149	147	123	161	150	158	152	140	157	147	160	144	177	152	157	150	172	171	152	141	146	144	139	152	165	145	151	161	165	157	164	128	151	147	150	153	146	159	142	167	180	157	145	141	139	145	127	152	143	157	137	129	153	171	143	159	150	142	126	151	172	166	158	160	159	153	157	162	167	171	163	135	177	147	176	159	145	175	158	144	150	135	143	176	152	142	141	170	154	154	147	165	141	162	174	145	147	138	142	163	132	157	156	146	125	154	152	157	154	155	154	156	144	138	136	149	161	160	158	164	134	152	136	156	149	145	164	168	151	170	154	161	144	166	140	147	146	145	159	157	148	127	158	141	156	154	149	152	140	161	165	135	162	134	162	149	151	161	145	151	158	141	153	147	152	162	152	153	161	152	170	157	156	173	151	176	138	145	121	160	171	162	148	149	140	152	145	153	139	147	167	145	139	148	149	133	157	152	153	142	148	178	140	155	154	155	181	145	155	138	139	141	153	137	160	143	162	135	166	148	159	161	129	156	145	156	135	174	167	162	147	153	153	147	157	170	183	144	151	151	173	140	149	141	137	154	134	157	160	146	168	134	164	151	157	166	168	141	159	145	152	141	150	142	144	142	144	173	166	137	143	141	148	166	166	137	126	158	129	160	159	135	161	154	157	152	142	145	143	149	154	142	170	152	156	155	162	145	126	181	141	155	148	145	133	164	137	184	162	116	129	163	153	137	137	151	164	142	117	157	157	172	165	157	170	149	154	149	157	148	162	137	157	149	155	143	164	161	161	164	144	167	133	160	156	145	171	161	170	158	161	137	182	122	135	124	165	149	142	154	159	133	169	145	152	159	142	153	141	170	155	145	153	163	135	157	149	147	150	158	154	144	147	164	181	165	154	148	165	149	155	162	136	133	150	169	137	152	156	160	138	140	161	186	153	124	141	148	162	164	131	128	178	142	157	162	158	147	134	152	149	168	159	168	161	161	156	162	135	140	143	158	162	141	139	171	153	155	156	145	154	175	154	157	144	147	150	127	153	168	152	175	155	156	150	155	148	144	178	146	120	141	159	175	129	139	154	182	153	162	150	138	153	141	123	140	156	133	150	169	164	138	146	148	144	141	150	152	140	185	139	131	146	156	146	157	139	135	144	166	154	142	151	135	137	132	158	138	144	147	147	153	140	170	140	147	144	127	142	155	140	146	150	181	168	144	161	140	167	161	163	161	150	155	153	134	168	141	140	132	154	135	154	147	173	156	161	161	148	156	151	152	127	159	144	148	144	156	152	138	129	161	151	146	142	151	150	160	156	136	154	154	155	158	149	168	142	157	166	145	162	158	150	144	158	165	149	151	130	161	150	144	154	166	156	164	163	154	188	161	155	140	167	159	133	162	168	159	141	164	151	138	162	141	143	143	155	171	151	150	154	162	137	151	143	158	148	153	129	166	147	143	169	182	144	162	135	162	168	166	149	135	161	141	167	140	165	159	168	143	153	149	150	158	167	125	171	152	149	165	163	171	148	147	160	155	155	137	150	170	141	158	153	164
7490	7523	1115	865	2092	9855	17341	14478	5977	421	426	584	781	413	393	380	383	403	406	428	379	397	409	410	449	429	361	415	399	384	406	425	388	414	418	396	414	421	419	496	395	394	389	407	410	442	399	383	413	425	426	378	406	406	472	376	402	412	400	417	425	412	449	409	385	422	406	391	391	382	386	382	403	404	420	411	435	352	372	403	404	397	413	437	411	422	397	415	408	392	408	367	387	401	396	401	384	401	362	417	390	418	439	417	419	396	410	418	433	422	377	397	390	420	396	426	431	340	405	365	381	379	427	405	395	397	414	416	399	419	395	419	441	400	453	397	406	378	382	408	382	420	403	404	426	398	391	431	427	430	436	394	410	400	404	420	402	426	418	399	427	381	416	404	414	401	358	382	407	377	381	379	422	411	397	402	373	389	430	362	366	414	413	394	403	391	415	425	415	373	383	380	437	395	418	424	432	430	409	412	404	406	423	408	418	398	391	414	408	390	358	444	435	365	432	428	399	403	427	393	396	377	441	445	394	414	411	411	420	427	389	403	384	414	392	418	420	397	433	443	377	408	384	394	440	384	397	405	373	415	461	376	401	401	386	403	439	417	402	409	417	433	430	416	415	418	417	390	414	396	429	421	384	427	394	433	400	383	392	434	410	406	388	410	396	398	427	405	419	419	425	404	429	404	412	407	431	417	415	410	408	405	387	390	421	366	406	362	409	419	413	427	417	409	420	387	401	413	418	429	407	419	383	416	416	411	414	437	426	386	424	469	410	416	412	381	401	407	412	375	421	401	443	412	382	383	413	400	413	420	401	382	414	420	474	405	400	365	429	391	407	388	409	405	379	435	379	385	419	461	401	392	409	404	406	417	404	431	400	414	393	383	398	405	441	402	407	464	407	350	400	395	410	404	389	393	385	419	377	420	399	420	411	451	382	405	380	368	400	366	393	423	389	381	382	387	399	432	415	365	386	406	371	404	395	414	390	415	389	400	401	399	387	436	412	360	384	424	408	430	462	432	386	418	419	416	396	396	407	410	415	381	406	409	367	414	410	426	420	422	423	397	429	411	392	422	379	406	435	397	433	430	380	406	389	422	395	393	431	384	442	384	411	391	398	419	407	400	405	403	394	431	434	400	398	373	415	417	402	393	397	420	406	387	384	402	405	410	434	426	403	384	406	428	384	418	411	411	404	395	384	353	405	415	409	427	383	356	428	407	396	400	402	386	447	416	410	414	399	371	404	404	408	426	420	364	399	414	416	387	383	406	411	399	390	392	419	381	390	392	407	403	390	367	409	430	415	392	437	449	390	382	397	378	395	421	437	387	414	382	429	409	432	395	376	408	389	391	404	425	396	423	387	398	380	370	407	396	441	417	421	396	394	375	467	403	436	408	426	432	407	386	402	419	425	403	371	408	378	393	387	379	404	411	363	439	420	406	431	388	402	465	412	430	418	433	416	401	412	416	394	402	391	412	425	408	394	395	388	401	375	404	435	403	404	374	410	400	421	398	369	394	387	401	401	461	401	420	386	420	420	390	415	406	385	434	401	397	433	411	439	431	401	406	426	420	394	416	400	419	387	408	400	361	380	440	388	392	384	407	375	438	407	404	357	406	399	423	429	428	430	393	401	373	393	406	412	413	442	399	424	454	431	410	378	358	409	393	388	414	423	363	437	436	435	410	430	407	398	405	404	411	389	426	383	409	422	412	437	378	415	392	412	393	453	401	405	407	417	383	392	383	403	401	451	434	428	387	374	408	384	407	432	409	389	376	404	396	397	438	410	392	408	407	384	375	402	382	426	434	395	396	375	423	420	435	419	393	396	405	438	396	379	404	359	403	421	417	355	371	381	410	384	384	394	402	398	451	432	407	426	406	403	397	389	424	352	423	410	404	421	387	428	417	444	430	432	405	414	385	375	408	420	407	403	423	378	403	430	399	394	385	399	427	399	384	416	401	381	398	406	400	402	426	410	418	392	417	392	403	414	401	438	397	417	436	399	413	422	422	405	391	423	402	419	403	405	403	365	379	377	389	385	424	428	434	423	429	422	420	398	425	398	387	391	414	394	382	419	412	407	413	409	402	392	385	412	414	418	417	430	412	382	396	423	392	383	412	370	376	385	417	428	426	414	448	389	383	436	380	405	388	421	402	444	410	411	419	407	389	389	374	423	392	416	392	411	420	398	405	399	388	407	431	404	395	431	392	381	375	416	385	416	370	425	396	380	376	395	363	401	396	369	416	371	418	400	362	438	412	388	399	401	389	404	410	397	406	406	428	377	375	359	410	375	394	388	387	416	429	407	421	400	409	399	376	394	384	400	398	397	420	406	401	410	414	425	437	413	414	375	382	403	383	390	420	411	425	417	418	433	469	446	444	435	357	406	365	394	401	412	400	431	387	463	400	398	391	384	431	426	381	410	418	413	415	369	426	402	403	404	389	365	414	422	433	427	398	390	408	466	392	420	417	428	418	416	437	416	398	377	437	385	403	389	428	413	372	405	412	430	414	413	426	386	432	403	377	394	438	358	404	411	406	431	456	371	386	409	411	407	403	404	401	402	407	385	387	399	388	405	427	417	396	361	405	429	406	427	376	446	418	414	392	413	416	380	419	397	485	442	397	405	422	365	377	415	398	389	431	405	414	407	384	400	409	404	431	398	384	392	436	429	409	451	465	428	414	389	377	407	435	397	426	368	413	406	400	407	365	425	398	448	430	381	386	387	405	435	437	419	408	401	435	410	405	391	409	451	453	384	431	417	420	427	430	414	370	411	415	413	422	394	398	443	395	390	370	365	424	390	376	428	392	407	399	414	447	371	389	407	428	387	428	416	402	385	417	444	428	422	427	419	390	419	440	408	397	390	419	405	434	396	381	398	400	401	381	449	385	403	417	386	395	415	408	415	398	421	402	387	422	397	413	466	394	399	415	414	388	428	425	371	427	384	393	398	421	370	406	404	394	397	396	410	415	398	405	402	385	406	405	381	415	359	411	389	397	366	435	393	370	420	368	396	409	421	444	405	420	410	390	415	386	414	384	452	405	407	412	407	397	435	414	422	393	412	389	401	398	403	443	414	426	418	400	413	406	390	407	437	375	398	394	444	412	410	423	438	421	443	404	353	403	429	418	419	369	429	423	413	449	430	398	392	423	402	415	402	407	378	429	395	408	407	416	376	397	418	386	392	398	429	401	428	378	406	379	421	417	391	427	396	417	357	389	398	437	400	371	360	408	420	427	411	389	445	380	431	409	441	438	396	418	398	385	398	373	397	386	436	378	411	400	380	406	378	410	413	443	363	376	404	372	404	372	421	421	395	381	378	368	405	416	411	420	451	406	387	394	421	413	460	427	428	428	384	394	437	422	424	394	408	391	396	416	374	417	387	363	423	438	390	399	408	393	426	425	390	413	413	389	382	412	389	400	424	409	393	381	415	438	391	415	418	398	407	390	408	413	433	372	411	410	418	405	400	394	435	399	424	397	419	390	397	410
28837	32624	12642	4494	2958	23516	40143	34063	21237	2661	203	324	1124	209	169	192	198	203	168	172	192	163	172	190	162	183	194	174	185	140	176	185	179	195	192	194	212	168	196	264	195	184	164	190	160	177	203	186	198	166	187	167	184	180	158	176	187	180	190	190	179	177	170	165	167	170	187	166	178	179	187	194	186	161	187	190	157	190	178	194	180	165	155	207	191	201	150	197	187	168	186	166	183	178	192	157	212	190	173	198	185	208	180	158	160	154	200	193	172	192	211	216	163	187	188	168	200	169	200	190	202	183	154	193	203	177	176	178	195	190	190	181	159	163	173	189	183	157	164	185	174	153	175	166	175	202	181	176	191	198	185	201	178	167	180	161	174	204	180	184	191	165	179	200	189	166	200	192	194	202	192	177	141	182	203	202	162	158	162	166	167	175	171	155	187	185	188	167	179	180	182	165	192	166	171	163	171	148	194	150	187	182	194	187	192	187	193	179	173	184	177	189	173	176	167	178	174	163	176	175	171	168	196	185	177	170	186	177	185	187	180	169	176	194	187	205	178	161	166	159	197	178	173	210	174	192	184	182	211	168	186	173	198	174	183	184	174	185	191	189	191	174	164	154	163	187	151	171	177	209	189	181	201	182	199	166	181	193	204	191	189	153	174	174	180	172	167	198	200	171	176	186	187	190	160	175	185	177	206	183	187	184	167	185	177	181	167	204	180	168	179	191	195	181	160	178	191	175	199	190	197	172	188	189	189	164	172	152	179	169	207	171	190	175	172	188	212	159	155	176	159	177	162	183	201	180	175	172	164	213	187	181	191	177	176	198	193	149	195	168	198	170	195	191	186	159	158	172	183	164	200	188	187	184	183	175	162	177	180	163	191	174	158	186	205	206	167	190	176	185	204	192	192	169	175	138	174	192	184	180	179	165	208	216	179	173	168	170	186	201	188	183	175	168	170	174	192	190	204	151	175	161	178	190	184	186	178	177	183	169	178	180	195	177	189	201	197	179	174	176	185	173	187	201	186	194	179	168	183	167	195	206	159	176	190	187	179	179	197	175	186	162	182	163	173	159	200	182	183	170	180	184	151	186	191	185	162	179	175	166	209	214	162	183	188	177	180	191	186	173	185	170	176	176	179	188	177	192	176	182	186	168	171	181	172	181	182	200	193	183	181	199	183	175	173	182	204	220	187	178	178	182	167	190	195	169	183	189	164	180	195	191	197	192	171	160	163	193	168	190	175	186	179	192	208	206	176	168	193	177	186	200	199	179	159	182	206	175	202	180	186	186	195	182	176	170	159	203	181	182	186	195	168	193	179	172	191	184	169	202	161	180	164	173	175	170	178	189	185	180	181	172	169	165	175	181	208	181	168	186	189	183	185	193	161	184	184	163	170	183	196	192	157	162	168	183	138	158	173	213	173	166	168	178	193	184	181	186	186	154	188	172	189	195	202	171	200	180	164	176	170	193	158	198	178	209	156	202	177	210	176	163	186	199	163	201	182	206	185	184	164	166	174	207	166	183	184	194	184	203	180	174	197	196	201	148	186	160	193	206	183	188	171	177	185	161	180	184	181	191	144	187	178	167	168	178	172	152	190	192	177	167	151	194	205	200	173	199	174	172	193	183	188	195	209	167	190	179	184	190	184	202	167	191	170	175	189	169	193	181	167	200	181	190	168	158	173	187	186	195	195	185	171	159	176	186	170	164	205	194	173	186	188	172	153	180	184	181	216	176	181	181	195	176	175	191	173	194	202	178	191	178	163	184	185	187	194	181	161	195	190	174	153	182	176	182	171	193	194	183	179	164	201	199	208	187	170	189	153	193	172	174	215	198	177	176	197	186	172	193	182	178	169	173	156	183	190	182	182	200	203	179	201	187	177	200	190	161	173	187	154	219	177	187	180	203	186	194	163	162	180	191	193	176	184	178	188	190	157	198	197	151	185	186	181	187	184	184	179	183	188	188	172	184	168	187	197	186	173	190	199	194	197	184	194	200	180	179	209	174	155	185	174	191	196	165	178	200	178	178	160	189	163	144	180	176	174	186	192	186	196	197	178	178	177	196	197	173	192	193	189	176	157	149	170	177	169	196	164	172	177	168	179	182	185	153	210	209	203	195	213	184	197	199	178	188	188	175	175	183	191	204	190	187	182	185	172	182	209	194	195	164	175	164	167	206	192	199	174	170	190	204	185	177	177	189	167	181	166	202	191	201	181	159	197	179	168	182	153	197	190	162	160	170	178	161	201	184	157	180	181	172	173	216	171	172	155	194	155	203	182	193	161	175	166	184	172	180	193	177	222	169	200	163	162	177	199	173	161	153	172	202	195	167	171	183	186	196	176	180	160	196	183	177	187	175	181	198	176	197	192	160	184	168	179	174	186	168	180	175	177	171	152	180	185	196	170	172	150	193	175	196	175	192	175	192	166	185	165	174	179	186	189	184	184	166	224	170	200	175	179	184	175	180	166	193	183	145	141	172	195	183	153	183	196	189	165	180	186	195	184	199	170	179	184	189	188	180	170	184	174	175	187	172	177	157	187	168	161	165	162	181	158	194	170	163	193	176	195	177	202	175	174	190	175	199	193	160	183	181	182	196	165	179	185	161	170	184	192	191	176	188	182	164	175	196	171	166	165	178	180	203	171	157	205	178	173	191	181	169	219	176	186	198	183	188	189	192	152	195	168	214	195	176	192	173	196	196	163	204	176	175	185	192	188	179	191	180	187	193	179	185	184	176	192	173	173	188	155	177	193	190	159	165	173	188	196	182	169	184	158	167	169	187	161	185	184	188	173	175	208	196	165	184	195	186	164	194	192	166	184	192	186	169	201	191	171	195	169	178	173	187	162	162	156	160	178	172	201	157	190	185	196	184	169	196	196	195	191	202	187	150	190	181	187	167	177	164	158	171	188	173	189	189	189	187	133	192	211	204	141	165	188	197	183	181	190	205	189	179	188	168	204	187	160	169	192	211	162	183	181	197	174	175	196	183	172	198	160	191	167	177	189	196	188	172	164	150	197	208	163	171	189	197	172	181	183	188	188	165	214	175	166	167	183	164	198	162	190	167	157	196	200	169	186	189	194	173	193	175	161	191	195	171	173	182	167	184	166	176	199	161	208	176	187	183	162	160	165	197	193	170	150	160	191	183	172	166	199	184	184	201	160	161	157	179	188	195	182	184	171	179	165	182	174	171	193	175	163	194	168	197	185	201	200	220	215	162	182	185	185	190	196	182	202	181	174	186	191	187	171	177	156	194	177	188	192	205	185	200	171	203	188	156	179	140	179	157	165	162	175	185	171	184	171	170	199	176	174	155	203	176	172	198	157	186	205	156	186	190	202	205	175	177	196	159	189	199	171	179	173	150	169	194	222	151	188	162	166	183	153	164	184	194	186	153	176	188	188	188	192	192	177	179	190	166	181	169	162	197	191	178	177	188	193	172	170	172	155	197	181	173	169	184	183	163	178	193	180	190	195	164	195	188	200	185
19426	24682	4744	5975	8142	41197	54409	49014	35675	1915	598	1416	5895	488	507	510	493	553	486	467	506	473	484	472	490	443	506	505	492	514	484	484	459	493	478	511	465	483	613	1181	503	528	451	480	508	467	496	455	524	442	470	472	441	497	451	461	502	510	465	447	447	468	469	496	498	469	502	466	469	509	480	511	484	438	444	443	449	445	472	461	470	455	469	484	424	422	476	484	453	456	471	487	453	488	450	459	481	435	462	488	463	468	488	443	486	467	492	478	466	481	497	440	461	464	481	462	472	494	485	465	490	475	439	468	444	459	431	500	469	517	490	471	472	507	489	462	525	463	466	440	501	471	473	495	470	506	489	450	479	474	452	429	477	476	464	460	477	452	458	452	483	451	447	486	485	447	470	474	466	493	460	472	475	470	461	433	494	451	468	475	452	473	517	488	456	486	478	495	521	464	466	438	476	459	464	456	467	480	475	453	442	483	459	503	467	458	485	514	477	476	485	498	510	503	473	447	466	468	472	460	467	491	488	464	449	510	467	442	454	469	473	477	467	451	473	448	484	449	451	475	476	454	484	446	449	457	504	493	437	472	463	489	498	464	534	489	463	546	457	463	484	466	457	466	489	479	452	501	483	484	469	454	494	454	474	467	447	515	527	508	492	465	486	472	510	470	429	459	490	461	474	430	495	455	491	480	474	418	445	489	455	448	509	480	482	491	468	483	504	468	451	470	439	472	464	466	446	463	466	441	488	458	450	489	462	473	502	431	476	474	477	510	465	476	507	472	463	466	440	469	478	474	479	489	465	475	479	467	491	443	461	493	438	429	470	460	453	439	443	507	438	462	479	477	464	487	456	458	442	455	485	473	455	471	474	483	486	516	470	463	453	483	434	462	472	494	489	472	476	474	460	459	506	450	441	453	471	434	448	471	508	467	444	522	506	452	436	462	503	513	478	466	446	462	514	497	446	513	463	471	463	449	471	466	450	534	454	478	460	469	467	464	445	455	428	469	491	443	495	449	421	493	479	474	503	456	460	486	501	422	454	486	508	418	476	480	484	481	519	440	454	441	472	456	488	474	468	481	494	456	459	467	470	468	449	519	509	444	469	486	473	487	449	449	460	482	474	496	442	441	477	447	490	456	475	503	479	485	406	478	461	462	464	461	497	480	454	494	480	471	465	499	450	468	443	499	437	459	479	506	483	460	446	478	477	446	444	486	481	478	477	503	458	441	513	450	453	457	490	482	447	475	503	502	463	484	470	492	507	487	467	436	475	467	476	485	509	461	465	471	456	464	482	436	470	444	461	482	495	460	416	473	492	508	464	446	453	471	468	488	485	438	462	492	472	492	463	453	448	459	505	463	482	482	490	506	459	483	462	459	459	469	482	479	444	476	480	469	469	505	462	465	448	507	441	464	527	481	454	496	469	465	459	449	453	434	427	453	480	463	442	461	454	467	508	441	467	485	457	434	499	462	486	465	446	462	466	459	476	468	484	447	466	461	489	476	434	486	482	461	465	485	452	426	464	464	465	517	459	479	444	495	488	467	457	455	478	477	480	463	469	471	520	433	479	445	467	475	494	489	439	479	460	464	472	484	492	443	541	483	526	464	472	446	470	440	477	455	465	435	450	466	481	485	469	486	448	491	504	460	479	478	470	480	466	477	498	524	452	477	467	469	459	489	476	446	481	502	455	465	478	444	458	494	476	485	461	489	471	416	512	486	489	462	471	460	474	491	494	491	491	428	471	465	482	504	524	466	453	456	474	463	496	468	432	452	474	509	421	503	467	459	485	466	459	455	465	482	469	472	487	457	473	453	477	476	452	452	438	449	506	479	466	469	477	485	509	479	454	459	446	456	432	502	493	472	444	494	495	474	488	468	507	479	465	456	490	448	475	480	484	460	457	467	489	498	465	445	493	475	462	451	493	478	479	463	458	461	469	502	451	459	462	464	479	422	466	469	467	462	463	502	473	491	477	507	472	443	512	451	465	430	448	480	479	480	461	509	447	465	476	492	458	462	474	485	491	489	502	436	499	458	445	472	448	471	455	475	462	479	443	463	497	436	438	515	500	450	434	440	477	481	495	464	488	490	466	456	450	472	482	484	494	454	468	470	439	450	472	466	477	487	505	487	478	443	471	468	484	451	468	497	483	490	492	472	469	451	459	465	464	402	467	460	502	500	516	439	473	474	501	458	476	455	461	463	448	489	464	465	473	483	439	468	477	458	485	484	443	481	496	494	481	487	480	450	490	470	456	467	473	497	496	471	451	498	490	480	450	490	411	487	487	487	475	505	480	449	447	471	458	454	444	492	479	492	468	483	471	515	478	477	471	480	486	466	470	485	481	473	513	475	443	464	486	487	447	468	482	453	468	465	448	446	464	460	520	451	474	460	505	500	451	464	442	491	512	443	481	489	441	489	483	502	482	472	476	473	437	455	452	458	502	489	480	480	477	456	500	439	478	483	482	477	461	459	521	472	454	489	464	487	455	472	500	495	462	475	436	464	448	459	429	447	435	507	479	462	501	479	504	411	429	493	492	459	466	496	482	482	442	464	474	498	460	459	483	477	484	467	470	396	477	479	484	481	500	506	500	486	464	462	467	492	478	442	490	498	467	449	479	499	471	489	469	462	492	483	483	492	469	498	457	492	467	464	473	456	479	462	485	474	475	488	478	482	477	443	465	448	486	475	461	469	434	486	460	467	456	509	480	467	469	437	515	475	449	479	440	496	488	456	445	452	468	466	495	461	481	454	468	435	444	478	492	455	466	452	452	499	469	479	504	445	461	476	475	484	467	475	503	498	489	500	461	503	470	459	458	461	489	490	513	433	416	466	492	495	440	456	439	457	460	435	439	464	471	477	470	475	486	481	414	453	477	479	473	458	466	517	447	468	469	470	486	484	451	464	479	462	467	488	516	459	458	464	445	468	499	465	508	467	490	464	463	464	472	503	484	470	496	488	450	477	479	505	464	488	470	459	466	509	450	458	446	486	491	484	427	486	447	476	492	478	445	523	488	489	493	479	470	489	487	482	452	439	458	449	497	464	463	437	470	479	496	498	472	499	480	477	508	472	466	475	486	420	463	526	476	477	418	449	472	457	481	453	474	491	521	499	500	428	469	461	481	439	474	471	461	487	439	498	464	496	483	498	483	464	470	490	450	488	451	456	431	480	474	457	462	464	454	488	484	470	503	502	484	463	460	466	488	489	483	486	447	479	491	470	457	455	454	486	501	481	499	493	475	492	459	500	467	476	459	471	493	452	462	505	492	491	490	484	478	467	502	441	506	471	484	489	460	481	493	473	473	461	481	461	486	465	449	494	476	499	491	476	464	477	501	497	472	451	493	488	473	488	471	472	559	450	492	494	464	463	478	487	476	508	453	460	466	458	468	465	471	495	458	509	448	467	491	453	458	464	467	475	468	474	511	494	444	454	479	477	471	493	445	449	467	434	484	515	504	505	456	482	453	500	489	491	479	432	491	446	465	496
40058	40409	20611	12123	9427	22175	47677	52003	36600	6376	268	276	2855	464	167	171	149	133	134	145	170	150	166	161	153	144	119	148	143	150	154	154	139	135	148	153	152	145	158	270	161	138	156	149	137	137	159	146	141	149	126	161	136	156	132	132	160	133	145	140	150	150	127	149	143	155	141	146	121	134	130	143	158	128	137	146	147	139	140	145	149	144	170	152	151	156	151	178	132	140	141	147	175	152	130	134	150	162	145	151	131	127	150	138	139	150	166	151	128	151	168	140	129	180	163	137	130	154	159	149	137	162	142	135	134	156	149	144	178	146	149	144	153	139	142	149	144	155	157	120	135	134	135	151	140	140	128	141	145	153	156	135	149	148	139	140	146	144	148	134	164	130	160	159	145	130	138	147	139	136	138	130	148	150	161	144	151	171	143	149	128	150	149	146	142	151	147	136	139	149	143	162	119	156	146	144	127	134	160	139	140	168	121	127	146	146	131	141	154	129	140	157	158	127	143	159	140	120	153	157	150	116	135	156	126	144	153	156	146	143	139	134	132	149	157	137	134	135	131	145	163	161	132	127	160	141	146	147	162	147	133	139	160	153	157	140	147	141	144	144	139	130	144	124	162	150	147	155	129	143	134	147	133	159	135	133	162	140	152	131	132	116	119	118	139	128	147	142	128	142	144	143	154	165	169	134	150	130	132	139	147	149	105	138	122	147	152	142	164	150	152	128	150	144	124	139	136	137	144	129	123	144	146	136	146	133	142	136	158	134	170	131	121	161	146	129	132	121	154	166	138	137	166	154	141	176	129	149	126	144	142	130	111	133	155	145	156	145	136	151	135	149	145	161	143	143	142	140	133	147	142	131	125	144	138	126	145	136	159	141	140	154	150	141	112	132	133	140	168	129	167	140	146	147	154	150	138	152	141	131	156	131	130	144	136	151	133	134	155	129	151	143	134	163	145	160	141	139	144	129	149	151	136	131	149	131	146	133	136	137	148	135	142	140	148	141	154	161	133	131	142	160	139	131	133	154	151	164	125	139	136	117	120	142	137	135	126	126	136	143	150	141	155	141	155	136	137	130	126	137	148	126	128	138	137	149	162	155	152	152	121	122	134	143	146	153	148	158	146	154	143	138	152	154	155	150	158	130	127	143	141	145	159	139	119	144	137	147	135	139	139	125	155	139	138	158	143	132	136	163	152	140	152	150	124	138	142	159	137	131	140	140	139	151	131	153	128	139	148	149	144	133	160	151	140	149	150	159	137	155	144	158	150	144	130	161	135	145	160	126	125	138	144	164	150	143	133	139	159	144	152	123	128	143	171	140	146	148	155	140	147	134	141	138	141	140	145	131	124	143	132	132	129	113	149	137	129	133	141	134	140	138	143	117	148	133	152	143	150	146	149	128	114	120	146	153	164	136	169	148	131	159	142	132	144	137	155	152	130	141	168	146	156	152	134	148	169	136	154	134	132	144	125	140	141	165	148	138	135	131	144	115	146	111	132	152	154	143	140	149	140	147	148	165	156	121	159	137	141	139	152	147	150	142	163	151	154	156	146	166	143	127	133	140	151	132	122	118	164	124	133	146	143	147	141	149	150	140	160	130	139	140	142	152	143	156	136	143	124	133	148	143	111	162	141	137	156	161	108	143	126	137	149	137	150	155	143	138	154	152	143	162	154	148	136	157	150	141	153	119	151	132	140	148	145	128	135	146	132	172	132	136	150	140	133	154	158	146	165	148	128	136	159	169	144	138	153	144	151	143	139	121	147	151	141	141	161	144	148	142	147	158	138	159	144	150	150	138	142	148	119	125	134	145	164	150	145	135	134	134	127	143	143	143	150	148	146	127	129	141	141	140	126	152	145	170	133	161	114	139	137	127	134	140	132	153	152	133	133	141	158	149	152	165	134	146	143	144	151	165	138	152	165	167	150	139	158	157	148	134	136	150	155	150	136	142	147	120	145	152	148	150	146	130	141	152	145	123	153	151	143	131	127	140	159	140	149	142	159	132	153	135	148	158	134	121	140	126	139	154	157	153	149	134	125	152	142	144	162	136	153	155	151	123	129	144	125	162	135	156	155	144	133	136	182	131	127	145	145	154	166	147	153	126	156	163	146	147	148	138	127	135	139	139	130	133	162	143	152	137	129	128	118	154	148	127	155	156	128	154	140	142	141	152	130	148	146	144	137	129	143	147	158	139	141	155	149	155	153	117	133	126	148	143	138	137	156	140	149	155	136	144	134	138	149	138	149	145	140	150	140	132	136	133	140	154	158	145	129	139	151	141	133	121	166	133	150	148	137	152	149	139	167	151	170	134	133	146	146	152	143	151	152	154	137	125	143	162	147	137	142	147	145	137	159	125	136	128	136	139	123	148	126	150	143	139	139	139	129	153	158	138	149	173	124	154	136	129	127	130	132	143	129	143	147	141	126	157	132	157	139	155	125	147	139	139	129	142	145	141	151	141	118	141	134	128	176	141	123	140	158	135	152	161	119	129	148	122	140	162	163	137	134	141	139	148	129	144	133	125	150	139	145	136	143	144	150	168	144	142	117	141	148	135	112	153	145	151	145	138	150	137	117	156	130	150	135	154	139	127	159	144	145	123	139	159	148	152	137	149	165	139	150	145	157	146	144	143	138	147	131	129	156	142	138	161	118	124	153	149	158	133	150	156	155	137	135	137	141	124	127	145	145	130	143	147	126	152	151	129	156	145	130	147	146	137	143	151	133	157	138	131	133	144	143	153	133	148	130	170	155	148	147	127	168	146	132	130	130	146	129	121	170	144	141	142	148	148	155	124	143	159	137	132	143	155	153	128	136	145	143	142	149	164	134	153	162	148	148	140	149	133	150	155	143	131	158	133	154	135	170	148	157	139	105	127	145	159	124	143	135	136	138	123	147	129	135	133	131	149	146	123	139	155	140	160	144	125	139	115	148	133	119	156	139	148	148	153	139	134	152	139	152	134	148	130	124	129	142	135	147	157	143	146	149	151	149	155	128	128	148	129	157	148	123	147	148	135	135	144	148	135	143	130	155	128	144	127	135	152	124	141	136	126	159	144	143	165	146	149	159	148	145	159	156	141	138	146	142	151	142	167	141	144	154	153	130	134	129	135	145	131	139	136	128	149	143	131	153	154	131	152	147	151	153	129	135	136	143	155	147	133	154	176	161	142	134	137	136	155	128	127	143	149	160	139	133	126	174	131	146	157	148	135	137	137	164	124	126	121	151	124	134	147	122	154	109	136	149	157	112	143	151	142	135	167	141	150	163	135	127	143	140	141	144	134	147	153	156	147	156	134	124	154	164	134	155	154	139	165	126	139	137	154	135	162	151	138	150	152	156	156	138	130	144	155	131	139	163	134	141	140	157	134	136	146	161	125	150	147	138	136	148	124	156	117	154	137	151	153	125	145	156	163	138	134	149	151	147	146	150	157	146	154	178	137	145	145	138	120	133	131	132	155	131	142	136	145	151	139	149	173	149	142	153	141
27903	31106	7111	12627	17819	40483	61875	64567	44324	1700	635	1320	13370	1513	451	449	451	479	396	450	410	424	403	433	405	384	380	393	407	403	372	375	404	408	383	376	393	386	670	1618	401	368	356	375	411	382	398	389	406	371	393	388	400	387	344	389	356	365	406	366	379	343	385	349	368	400	357	391	390	421	381	386	376	376	407	386	391	350	399	377	340	355	400	381	398	378	381	391	380	368	358	357	350	372	374	398	348	359	373	396	408	322	337	381	392	390	398	373	375	373	376	404	397	347	364	370	390	350	365	374	390	374	402	345	377	359	397	351	400	352	393	402	376	368	392	349	361	341	389	384	370	393	379	336	363	394	416	399	388	419	401	371	364	391	376	360	359	363	393	394	398	376	348	347	384	344	370	360	411	395	349	376	352	384	406	407	352	360	369	355	383	383	357	384	383	374	381	358	384	389	337	413	377	344	377	404	347	353	387	379	387	407	418	371	384	348	419	332	368	377	378	380	342	394	351	403	367	406	392	365	385	373	396	380	362	399	367	380	384	372	396	438	387	358	389	346	385	378	362	338	361	393	375	393	384	413	355	367	383	357	378	399	385	396	380	386	347	366	412	381	355	352	368	376	373	360	353	382	370	373	376	398	367	364	372	372	391	373	398	387	357	361	381	378	362	405	368	390	368	383	351	364	389	379	366	380	388	382	396	359	398	360	354	356	410	369	338	383	365	389	330	380	386	383	371	397	370	380	388	391	396	371	360	361	400	379	333	380	383	387	389	375	377	378	378	377	347	337	391	350	386	373	365	407	377	362	367	395	368	377	369	401	362	357	383	358	396	376	345	372	400	359	365	392	374	382	386	374	340	370	376	334	348	371	400	366	339	403	378	420	382	409	365	370	392	336	384	367	388	373	334	366	377	384	361	368	364	371	422	351	362	372	367	368	377	380	395	352	375	344	392	366	371	380	378	376	353	393	377	419	354	371	389	384	365	403	397	431	363	346	369	367	384	346	387	350	365	374	344	352	378	386	419	396	392	365	394	389	383	362	372	353	384	376	408	405	362	399	370	385	386	393	376	355	342	404	365	382	382	406	373	414	389	381	383	341	369	383	407	385	339	374	359	357	355	372	361	384	379	426	358	384	350	387	384	391	377	382	389	364	382	352	359	387	356	370	403	369	386	369	354	355	385	365	377	391	348	382	364	359	385	403	386	331	355	411	355	360	377	381	395	376	380	375	370	380	364	347	357	351	353	355	362	354	353	359	361	405	364	376	376	352	373	361	387	366	368	354	395	371	353	384	369	398	396	325	382	378	373	397	374	359	355	371	353	382	359	340	356	389	362	365	348	411	373	371	397	348	354	371	366	363	398	375	390	368	337	361	356	383	380	386	363	370	393	348	370	388	387	356	416	382	376	385	365	358	397	368	360	349	368	355	365	398	329	377	377	382	391	373	373	350	386	363	375	392	396	355	355	376	370	364	394	373	383	409	391	352	369	369	373	374	370	377	362	375	387	375	377	361	375	398	403	402	383	387	373	395	361	410	376	365	361	357	420	405	370	362	372	327	343	407	359	361	337	377	373	371	361	374	369	356	388	384	376	379	394	366	374	383	383	379	353	362	365	383	384	393	362	383	379	345	373	387	370	369	351	321	371	370	379	339	403	382	381	376	374	363	378	347	345	355	381	355	361	369	398	364	363	366	354	407	367	373	384	378	374	346	389	362	396	366	382	365	387	374	374	406	391	366	364	357	353	381	363	349	390	374	366	359	390	361	409	380	381	356	373	334	386	367	369	391	364	396	358	384	360	352	368	366	357	356	372	365	376	399	343	422	416	388	379	372	391	396	342	374	378	357	346	397	366	365	374	383	393	380	364	350	390	395	373	403	385	352	379	344	354	362	379	380	351	370	373	355	394	382	393	358	387	372	376	388	378	367	349	376	383	419	395	371	382	379	378	384	354	410	421	372	328	364	392	363	382	380	359	337	375	340	395	386	397	369	373	365	345	383	379	373	327	347	422	384	397	362	385	385	359	393	373	372	419	368	385	372	373	353	383	406	358	385	375	364	373	380	396	372	380	373	372	400	400	376	375	345	371	352	341	375	418	361	345	375	420	364	365	378	345	390	416	363	373	340	369	364	386	450	366	370	331	351	371	354	367	400	338	380	370	386	362	394	359	376	365	370	372	381	363	385	392	363	374	377	374	370	368	336	358	397	352	346	364	378	326	349	340	365	366	364	383	401	396	369	384	387	410	403	423	384	389	356	409	370	406	370	376	358	363	338	380	376	395	363	336	345	358	361	383	391	377	354	353	370	388	386	372	354	382	381	354	365	371	372	390	366	371	374	371	401	347	361	390	360	357	341	365	325	401	355	365	370	369	382	362	359	392	370	362	345	377	368	385	350	362	390	364	361	375	394	366	378	376	359	377	394	375	392	393	399	344	357	388	402	362	377	383	390	386	392	390	376	384	379	366	376	382	374	383	329	326	368	370	370	374	369	301	369	383	382	372	388	378	389	354	375	403	410	388	372	346	386	384	398	364	372	349	380	342	351	359	410	355	366	370	354	360	366	388	365	365	370	351	386	373	368	374	378	399	345	345	339	391	375	396	378	360	377	345	394	380	325	360	379	380	347	388	347	344	357	357	348	369	365	338	382	389	380	374	355	358	373	386	365	386	341	359	360	362	376	332	345	381	384	371	382	371	376	365	404	349	408	398	374	386	371	343	360	365	381	350	378	361	372	381	365	385	373	397	373	388	363	372	351	373	384	363	375	380	373	372	369	400	434	385	336	391	372	345	376	403	358	389	382	320	367	388	367	354	347	362	381	358	334	373	335	400	379	381	363	393	362	393	404	373	364	355	376	380	372	355	349	350	368	368	344	375	335	399	371	370	388	404	374	374	364	381	395	375	393	397	369	393	392	345	355	375	352	367	393	381	382	378	413	356	409	383	398	348	361	391	381	346	396	363	378	354	410	363	363	356	367	366	383	375	385	343	430	355	371	376	378	369	381	370	339	345	381	360	362	367	375	360	363	370	380	393	333	360	380	374	351	347	384	347	385	356	393	356	371	342	354	382	344	413	392	381	349	381	371	403	368	365	365	390	381	361	369	369	380	416	382	369	326	387	345	400	382	377	366	373	398	358	401	359	401	342	381	353	363	365	414	401	377	372	372	362	346	379	394	377	379	368	371	382	369	381	403	374	328	324	377	377	382	375	378	353	345	357	358	371	381	369	353	386	391	408	386	397	390	362	360	370	396	426	395	379	366	343	375	404	343	380	379	341	342	370	386	392	346	381	414	399	431	348	386	388	379	361	394	400	357	408	387	406	376	359	347	396	359	349	394	374	389	400	369	389	345	356	377	358	383	365	410	362	364	406	397	394	380	357	382	336	386	378	353	358	388	393	360	382	351	386	381	342	341	354	387	370	364	385	383	353	365	409	373	359	354	387	384	381	340	369	387	374	372	372	385	388	350	377	400	362	371	378	414	395	383
13287	14923	3150	446	247	949	3079	3777	1931	254	148	157	239	144	146	145	135	151	147	131	175	160	136	153	151	159	137	145	162	144	159	161	160	181	153	132	144	146	125	164	162	164	142	142	152	160	156	158	178	143	141	145	129	162	150	138	146	161	158	174	152	160	169	135	153	127	144	175	168	144	155	147	151	167	142	152	169	151	181	135	151	157	135	164	139	160	156	146	136	177	141	144	137	142	170	153	145	140	178	146	145	146	140	153	146	143	164	150	129	150	145	147	141	151	162	123	147	145	132	166	173	156	148	152	160	192	176	163	145	147	159	154	168	128	152	146	145	164	146	157	173	130	160	159	158	157	149	147	142	151	133	155	170	155	153	143	141	174	164	157	147	133	170	141	154	161	144	152	169	162	145	153	141	160	166	124	136	129	144	155	134	175	162	151	160	151	134	164	147	156	149	142	164	143	157	148	138	159	171	161	163	132	150	163	161	166	163	148	139	156	139	157	145	168	166	159	144	156	155	163	181	158	163	143	151	164	136	155	135	156	146	168	151	163	153	147	132	161	158	174	140	150	133	152	177	164	164	174	147	156	162	144	158	162	163	147	147	131	164	163	165	146	156	135	150	165	149	134	156	160	144	149	161	140	138	149	158	144	139	141	134	143	152	145	120	157	155	156	163	155	158	173	159	159	165	167	162	173	140	136	166	151	142	162	158	124	168	152	137	162	156	167	140	148	151	155	142	144	140	140	158	146	183	151	160	147	140	141	135	149	149	150	157	167	166	153	148	140	173	131	147	143	135	151	147	163	156	144	153	163	142	134	136	135	157	145	147	129	154	158	135	154	146	159	134	156	159	147	172	161	160	147	132	158	141	145	141	126	157	156	156	161	161	171	157	133	158	157	154	154	156	128	132	180	188	139	147	165	158	139	166	154	178	167	147	146	150	145	173	163	153	164	149	168	146	156	150	147	158	176	139	139	150	155	152	159	154	153	165	136	163	133	168	152	149	139	140	161	137	158	144	151	151	178	173	149	176	165	143	150	143	150	158	152	145	178	136	147	158	165	144	157	170	147	159	163	137	170	182	148	133	158	136	162	140	129	139	149	151	157	150	163	154	153	161	168	159	154	152	158	148	150	158	140	141	154	162	142	157	153	171	138	148	151	157	155	174	159	159	151	158	165	158	133	124	156	169	162	131	148	164	142	124	140	148	149	159	158	150	157	162	149	146	153	157	134	149	148	131	150	161	164	162	140	144	161	152	144	138	136	165	143	149	149	157	152	158	158	154	169	164	155	154	161	160	146	170	138	133	132	149	152	154	148	154	140	127	136	150	152	143	155	134	143	180	187	149	145	156	157	150	155	153	152	160	142	131	108	156	149	141	139	144	140	154	148	161	149	159	156	130	142	148	151	169	160	147	156	154	165	157	151	151	150	139	148	149	155	154	153	146	148	138	147	147	157	176	179	160	164	144	154	139	134	163	147	147	154	155	168	163	163	130	158	152	143	169	170	142	151	149	159	147	153	143	158	132	176	168	136	156	157	168	150	172	167	155	135	146	146	153	172	162	144	156	146	136	172	153	146	151	163	136	161	163	175	165	149	138	170	157	146	137	160	143	145	137	167	159	149	151	135	148	165	150	181	147	140	159	148	173	166	176	140	164	161	147	148	145	178	156	149	140	163	135	185	133	157	156	151	143	164	157	146	145	138	166	166	173	156	137	177	146	145	152	167	141	150	156	148	158	142	153	154	154	170	165	132	158	148	154	148	161	155	160	123	159	136	150	142	141	156	170	159	128	155	143	155	170	146	160	158	134	157	148	147	136	176	158	158	143	156	162	157	161	138	141	175	148	148	159	145	185	149	141	162	133	162	144	171	148	143	175	157	157	160	164	148	153	157	155	158	153	182	128	154	168	166	165	154	146	171	137	118	142	139	164	150	148	160	152	169	152	135	137	139	157	175	163	151	137	152	173	157	156	138	150	138	155	139	176	169	123	146	141	139	159	146	152	181	145	150	146	147	162	149	157	163	141	164	112	152	170	148	142	158	130	178	149	153	156	168	146	155	141	135	141	156	158	166	146	148	152	134	166	156	156	146	137	135	128	161	134	141	157	154	160	140	150	148	169	172	157	166	166	167	179	170	158	147	152	139	138	124	145	147	155	159	170	169	178	155	159	165	181	166	181	162	166	163	172	164	161	153	142	152	183	139	163	150	150	159	150	156	130	133	162	136	150	154	155	153	158	152	171	152	148	140	160	156	154	144	174	154	170	137	147	156	153	164	167	144	183	127	178	148	164	154	142	181	147	147	156	155	167	158	139	149	161	141	162	172	159	170	154	144	181	165	132	179	160	175	142	156	171	155	143	167	133	126	125	131	146	173	169	138	154	176	151	158	150	146	146	135	157	152	154	163	138	174	170	173	156	151	146	166	152	146	151	143	155	156	165	153	162	139	152	159	167	161	135	168	152	141	147	154	160	158	141	158	156	152	145	151	146	152	164	150	162	162	142	140	169	161	136	151	151	154	146	149	170	166	156	154	169	126	175	140	166	136	168	149	174	141	140	145	185	169	162	135	129	168	156	161	143	156	144	147	149	170	169	154	152	152	166	164	155	149	160	162	127	148	155	151	182	157	157	162	152	185	171	139	137	160	155	159	132	159	157	164	150	157	145	149	153	149	168	183	158	143	163	148	140	159	142	128	156	154	136	157	154	150	165	140	157	157	143	140	163	159	153	155	167	141	166	160	140	147	142	155	173	145	152	162	156	164	134	184	141	164	152	144	151	161	146	154	146	158	122	158	167	156	162	151	136	158	148	152	149	155	145	176	163	161	160	156	150	156	153	150	138	154	144	133	134	153	128	145	140	154	170	162	154	150	138	165	169	133	160	157	155	161	159	157	184	155	172	153	146	132	177	148	141	140	149	157	139	126	150	142	141	155	153	144	142	164	174	161	146	147	137	162	146	150	169	140	135	156	171	154	142	169	153	162	153	122	132	159	138	136	118	157	158	141	154	148	160	163	157	138	157	129	138	136	140	165	170	157	164	170	149	132	157	150	165	167	144	145	143	144	145	159	142	126	166	171	161	156	156	140	140	131	151	150	147	161	164	163	171	157	158	157	146	172	161	163	157	137	165	141	151	143	159	149	140	173	153	136	147	152	154	147	153	150	146	156	170	168	161	172	147	131	143	165	155	147	174	162	155	148	142	148	147	160	152	156	137	159	182	158	146	172	146	160	148	130	173	149	140	154	159	149	141	160	149	157	158	163	153	163	150	154	143	130	130	155	166	159	148	168	168	170	156	130	148	145	143	162	156	148	152	151	155	163	139	149	166	159	156	148	171	154	137	159	137	146	144	157	123	161	163	164	157	154	162	137	183	197	135	142	153	136	161	146	161	145	133	169	136	150	137	182	157	140	147	150	144	150	148	138	171	128	145	155	154	160	160	144	160	168	147	175	140	143	159	157	121	157	163	142	160	144	142	128	160	173
8837	12769	1982	813	778	5110	14136	15008	7382	751	435	499	893	447	395	410	414	386	407	450	402	398	379	406	381	421	401	393	389	442	433	377	415	385	390	385	437	426	440	453	385	432	383	406	410	417	387	411	395	422	353	416	421	367	382	379	404	394	418	410	402	387	366	437	426	410	424	369	407	396	424	405	408	442	386	413	385	392	407	436	410	425	407	404	397	383	386	409	422	425	418	424	419	384	399	378	399	407	388	429	406	412	371	405	391	378	406	409	420	420	413	387	372	379	420	406	387	421	425	439	412	397	379	424	442	430	411	477	401	439	404	434	416	392	418	392	408	410	416	413	414	401	399	402	426	398	394	405	417	427	433	384	429	404	416	424	407	372	400	388	390	371	409	400	452	399	389	419	399	427	389	404	369	392	467	376	434	380	405	394	377	384	422	423	427	392	407	407	388	385	406	402	410	434	435	399	441	395	477	404	396	390	436	413	417	415	406	422	382	380	419	414	404	412	434	420	400	419	418	430	428	440	425	412	406	419	402	392	453	395	411	396	421	391	448	402	404	425	396	418	404	411	409	417	392	426	372	407	388	416	406	404	395	406	387	383	381	378	383	421	412	378	417	398	418	404	405	388	420	372	384	385	411	431	416	430	426	393	398	462	421	438	403	403	394	399	416	396	369	378	397	429	423	404	423	437	427	364	378	418	359	405	392	398	415	374	427	401	411	427	385	396	427	454	427	408	422	426	410	381	420	389	445	381	435	419	407	420	432	436	400	394	407	403	460	401	399	403	407	418	409	408	453	417	399	391	379	384	439	416	416	436	389	456	422	394	435	379	411	391	419	398	384	424	391	383	412	381	405	397	434	401	438	400	406	425	375	402	393	414	426	404	425	398	392	452	441	405	407	409	420	401	402	410	401	399	398	457	437	411	426	414	407	405	397	434	452	399	371	415	453	389	423	428	404	431	413	415	404	422	376	405	412	355	439	376	387	396	389	390	397	401	437	393	409	420	409	416	427	426	384	400	412	394	394	423	414	414	391	399	412	412	406	443	391	417	395	391	436	392	397	398	399	385	404	382	423	397	422	399	362	396	398	375	407	404	412	423	403	402	408	412	401	396	437	406	420	415	393	386	426	408	377	435	421	401	426	382	394	432	421	364	435	401	413	400	388	472	422	398	440	407	386	404	438	431	400	411	375	422	427	421	413	434	410	424	403	386	377	388	417	395	399	387	400	372	404	398	391	382	388	379	410	427	435	439	378	388	429	400	399	390	392	427	432	355	409	404	427	414	409	441	384	386	431	414	437	416	410	460	394	410	383	455	406	410	402	403	417	400	394	388	415	406	442	381	435	458	392	396	419	415	417	409	415	422	370	433	416	387	399	427	401	379	411	408	373	418	432	429	433	393	392	443	402	427	400	392	401	413	444	370	413	378	361	435	403	407	366	397	406	421	414	410	359	411	390	412	372	415	439	416	428	406	405	431	436	391	396	411	395	413	415	384	360	402	423	404	398	410	411	410	389	395	416	407	405	429	403	414	417	413	372	392	437	398	396	423	399	439	413	421	396	406	382	438	415	411	390	391	401	439	385	446	434	395	399	411	428	372	434	451	400	415	403	400	398	419	399	423	405	373	389	401	420	419	444	419	390	405	419	417	418	451	390	396	429	396	419	387	395	405	400	411	386	413	448	403	396	400	456	418	425	408	425	365	405	417	378	405	417	416	441	410	397	397	395	442	386	423	389	426	409	425	362	368	399	428	407	383	412	413	426	424	417	439	425	405	416	402	431	426	406	396	433	404	379	411	389	437	407	399	375	378	453	414	440	392	419	435	393	436	416	376	387	377	433	432	450	440	417	387	422	362	426	398	427	423	406	389	385	397	395	415	426	389	442	408	377	417	426	402	387	418	413	429	398	407	395	421	372	381	385	440	416	447	395	402	405	381	412	409	405	433	399	389	398	432	380	423	400	421	415	441	445	456	374	425	452	411	421	402	394	428	413	391	416	430	425	441	425	407	426	418	374	396	416	405	403	410	387	386	403	406	450	424	433	425	418	389	389	409	400	395	374	425	436	382	393	417	424	376	413	414	397	429	430	430	407	418	405	422	419	406	442	394	424	433	421	408	419	430	413	405	402	386	414	402	413	423	427	399	411	407	406	423	417	403	425	395	401	420	441	402	417	382	429	412	407	421	412	406	412	405	392	380	429	416	392	421	419	439	393	391	397	419	422	439	407	402	405	448	391	411	429	392	404	436	442	423	405	409	408	450	425	395	396	467	386	422	415	424	415	429	413	391	413	424	430	403	461	396	438	399	405	424	361	387	449	395	407	393	395	383	423	422	357	380	405	399	394	417	412	426	390	414	403	367	397	394	432	393	387	418	428	410	409	460	417	430	406	404	382	369	436	424	391	389	434	398	411	422	373	408	392	413	405	400	396	385	410	410	408	426	407	390	385	407	382	385	418	387	448	391	419	449	429	413	395	443	405	412	424	416	424	411	424	431	376	414	418	416	388	415	385	430	399	432	419	382	405	441	429	413	404	436	382	416	411	409	400	388	394	392	437	449	422	400	421	395	384	414	396	403	383	433	390	424	400	385	420	421	411	410	381	378	395	412	384	410	401	393	376	405	414	397	394	392	422	421	401	417	426	412	422	402	417	411	372	417	391	404	414	430	407	387	417	393	422	400	383	403	434	395	379	380	405	434	399	416	380	448	368	397	423	419	409	427	425	432	400	379	399	398	411	396	427	388	355	397	398	406	392	398	418	404	418	422	380	426	419	400	399	408	420	405	429	428	397	415	400	391	378	405	417	386	390	389	409	364	402	405	382	409	401	407	442	420	375	374	421	402	390	441	408	401	399	397	419	406	448	390	391	423	376	411	396	382	429	419	419	379	387	432	395	415	421	407	402	388	392	379	371	415	408	408	403	374	418	414	413	380	423	434	383	379	415	424	395	428	394	419	416	427	375	394	388	440	445	400	400	402	417	424	413	444	450	414	395	411	385	384	402	419	399	424	396	375	415	407	414	381	455	389	398	429	408	417	433	400	395	424	427	413	379	419	399	404	438	389	406	437	386	426	418	376	378	385	415	409	391	381	416	402	421	441	407	416	392	400	434	424	411	398	415	417	434	411	422	375	392	403	405	416	407	371	390	371	413	398	397	410	453	399	400	380	431	402	405	408	418	400	389	417	422	408	412	389	444	391	402	389	432	389	401	390	384	442	386	385	409	386	396	405	427	390	451	384	400	423	422	382	430	402	437	399	441	399	408	396	396	428	421	372	381	414	379	401	429	383	370	381	428	386	366	398	445	412	435	407	392	428	415	458	383	430	409	418	415	395	399	393	403	414	413	412	414	375	392	406	428	395	379	420	473	422	374	413	394	427	446	450	385	425	394	411	401	410	404	409	431	408	417	381	419	446	422	390	376	400	385	384	425	402	366	378	396	423	438	412	444	388	411	435	433	418	397	414	398	440	400	408	457	418	415	404
35412	39128	20331	9017	3200	11743	43691	35151	21984	6902	298	508	734	378	196	168	170	196	196	178	180	193	183	162	184	170	229	194	178	190	197	187	174	192	178	198	179	186	219	202	218	197	199	176	181	183	188	213	172	192	202	179	181	208	195	212	192	192	167	186	186	175	188	182	194	185	209	199	199	189	195	182	180	182	168	218	169	177	216	188	167	214	173	189	183	188	193	191	205	177	221	176	199	191	185	191	182	179	174	208	167	176	194	176	205	202	204	186	199	203	197	200	191	156	214	198	182	193	191	198	181	194	187	172	175	196	191	196	206	192	208	176	197	183	211	191	185	173	175	216	182	206	200	180	191	186	183	180	181	168	190	180	184	198	184	212	185	183	186	180	195	227	179	198	187	212	206	185	201	182	192	213	205	200	186	202	188	189	190	189	206	203	193	201	166	206	170	215	193	180	187	180	179	176	180	192	179	199	207	213	182	163	179	187	195	211	181	200	188	202	186	176	197	195	191	206	201	167	178	198	203	198	172	187	189	203	195	187	208	165	194	200	179	164	157	195	187	170	192	174	190	193	197	199	176	191	194	191	170	172	194	231	212	204	195	201	175	171	159	207	181	195	166	196	198	188	207	193	177	175	191	187	189	186	165	178	187	173	175	194	187	173	182	184	167	186	178	173	191	201	182	175	174	143	192	180	195	175	199	192	164	190	209	201	158	176	179	184	190	167	166	159	195	189	174	193	199	161	184	185	223	197	199	185	180	166	171	181	189	198	221	203	199	180	191	188	172	178	187	210	191	215	179	176	160	190	178	182	197	194	192	184	172	193	198	206	181	189	191	189	199	190	189	184	179	199	191	178	172	185	203	204	198	200	198	177	198	188	164	199	173	149	183	161	192	211	201	185	184	205	191	198	197	189	212	176	192	181	189	178	182	204	193	198	183	193	194	227	208	196	202	189	198	196	165	181	172	175	182	169	192	172	185	180	183	167	192	190	179	170	204	171	184	180	178	176	193	205	196	210	165	173	196	193	168	173	212	204	194	216	164	218	190	205	191	189	198	189	174	192	203	181	173	200	187	190	186	200	176	182	209	196	158	185	176	168	202	188	184	184	181	193	160	217	177	186	178	191	191	192	175	182	208	208	156	157	188	173	168	195	195	192	171	182	192	182	180	181	216	184	182	180	186	168	188	199	166	182	194	206	178	183	197	193	190	199	187	189	185	172	185	185	204	206	188	187	209	198	194	204	206	190	174	204	189	196	199	181	169	169	211	216	202	199	186	180	187	187	195	201	178	187	226	163	197	200	180	218	194	184	179	198	197	199	183	171	170	179	167	191	222	191	200	188	167	177	194	190	194	199	179	178	155	194	177	183	199	196	154	193	191	182	184	194	183	211	205	199	188	192	195	165	211	178	172	165	179	188	205	182	213	202	159	199	200	174	180	187	180	204	187	178	164	194	211	193	214	184	181	196	173	205	191	201	181	174	170	202	194	202	186	206	210	172	168	178	201	164	188	201	175	175	148	178	199	193	182	172	201	183	201	207	185	203	204	172	203	210	188	179	201	176	181	215	190	192	193	181	206	158	216	185	189	180	199	176	181	196	191	188	163	171	189	199	167	191	202	178	180	192	172	183	183	181	177	217	186	200	187	178	194	184	171	176	189	199	175	204	185	204	177	210	178	182	172	156	179	213	188	181	207	174	172	179	181	175	177	178	171	155	193	193	187	173	180	197	211	184	181	184	202	177	188	180	199	214	201	188	185	197	179	181	181	187	198	189	200	188	187	187	218	180	189	182	229	189	185	195	177	200	193	183	196	181	186	196	217	190	188	210	182	200	206	197	200	186	177	153	206	219	198	196	203	157	205	177	195	187	188	207	154	186	201	207	187	202	200	205	209	191	201	192	189	201	183	224	190	182	195	204	198	195	193	213	201	181	182	195	183	204	193	179	187	201	212	203	201	184	166	175	204	196	195	192	178	172	202	207	197	186	198	182	195	183	199	164	186	203	173	181	205	184	204	181	213	167	181	182	178	208	203	196	173	189	195	204	194	178	190	199	173	183	176	208	212	215	202	193	199	195	176	192	185	157	175	193	187	183	201	206	186	188	189	177	177	195	206	191	201	194	186	151	208	189	186	190	209	198	198	196	194	188	202	165	203	177	180	167	186	163	173	191	202	198	197	215	174	190	167	197	191	199	201	209	209	177	165	209	208	198	202	189	171	208	186	166	198	202	191	173	178	194	172	184	174	185	216	183	175	179	200	195	194	208	192	169	204	186	179	180	191	190	185	197	211	210	186	194	218	194	193	183	183	197	188	182	197	184	191	195	198	210	170	189	193	191	171	186	188	223	205	181	192	199	177	193	184	174	205	198	207	201	186	188	183	176	179	183	174	170	185	163	189	207	180	190	188	207	194	189	186	177	198	191	171	195	187	193	203	173	185	172	194	182	176	189	181	170	184	181	190	195	186	206	183	202	163	182	197	210	191	204	177	198	206	172	202	177	188	176	181	215	198	179	188	183	174	194	180	204	185	180	158	150	216	218	213	196	174	201	209	167	200	223	152	208	184	191	184	157	170	192	178	174	191	191	183	149	215	211	181	193	180	216	188	188	193	200	190	171	183	179	200	197	212	170	195	175	157	192	176	167	200	178	194	199	164	176	168	185	192	185	188	201	181	174	189	175	168	165	195	197	176	190	183	179	189	187	191	145	179	234	182	189	194	191	209	182	184	189	168	169	198	178	188	184	172	181	191	179	172	169	196	177	192	200	186	170	183	170	183	187	185	188	173	165	167	186	212	175	190	180	197	201	183	175	168	192	189	185	193	209	164	195	190	182	181	207	171	187	195	176	176	204	225	204	199	193	198	197	205	166	196	206	187	178	164	148	185	179	175	214	219	189	177	181	187	188	189	215	206	184	164	185	198	174	181	215	200	177	182	192	183	191	175	187	178	157	175	175	188	174	161	180	192	188	179	196	177	176	178	172	196	198	192	186	199	172	180	184	204	186	181	174	206	200	188	199	195	171	195	196	190	193	179	175	182	212	186	186	203	193	204	199	188	207	208	198	205	209	191	178	188	211	182	188	184	197	171	188	202	191	183	171	192	185	188	179	179	185	194	182	185	186	181	191	171	196	177	179	165	164	185	205	192	206	184	174	206	206	178	195	184	179	203	197	175	175	198	207	181	193	162	189	175	180	203	209	177	188	195	193	194	190	180	177	200	194	166	212	179	183	182	208	177	197	203	194	155	192	191	188	191	195	182	185	180	170	177	205	225	183	200	183	233	183	181	189	191	201	194	166	209	184	204	174	205	168	160	170	199	177	185	178	196	181	195	185	181	211	181	197	204	207	173	168	212	186	180	187	177	194	173	198	189	182	192	202	200	197	160	197	208	192	187	177	202	188	165	205	201	187	199	180	174	177	171	156	179	185	190	185	203	204	191	205	185	172	206	164	184	180	175	187	172	187	173	191	184	185	175	181	185	186	199	175
25666	27757	12153	6766	4449	24906	57743	48931	38824	11374	778	2499	3943	1615	501	538	527	531	507	510	488	527	506	491	522	494	529	494	485	501	486	524	522	498	510	485	457	513	762	529	496	460	506	458	504	507	460	508	480	483	455	489	494	488	474	455	466	527	469	461	486	428	505	494	489	477	496	464	484	491	483	500	482	491	490	530	538	483	483	475	514	511	447	496	470	480	497	520	458	480	508	457	457	482	504	450	503	483	507	494	513	460	469	441	505	541	496	481	503	479	487	482	479	483	480	488	464	452	459	445	520	478	467	476	472	485	498	494	515	506	498	472	508	505	521	513	454	490	491	490	495	522	502	497	505	471	493	498	472	503	459	461	500	508	460	504	493	508	478	496	476	497	470	495	493	480	471	490	495	487	528	496	455	473	476	475	493	502	500	488	482	520	493	426	468	498	461	510	492	495	534	463	495	524	508	499	500	468	511	503	474	509	460	466	482	448	448	444	475	523	506	469	479	520	484	490	499	498	492	484	479	521	486	518	533	468	526	479	487	486	490	494	467	497	517	425	474	501	501	488	468	484	494	498	522	482	466	541	505	470	485	516	486	495	473	503	459	466	470	522	460	474	491	503	513	478	481	530	458	476	480	500	497	498	500	471	450	462	542	446	467	493	498	478	468	497	500	499	497	489	473	513	487	459	475	487	515	519	530	506	506	487	453	502	537	483	510	464	475	451	487	520	496	483	488	464	465	462	475	499	508	480	456	467	487	503	462	491	487	468	442	447	483	512	508	532	492	507	490	480	470	493	503	497	463	471	464	505	496	494	474	492	514	482	461	508	496	487	505	467	489	469	472	482	496	444	527	457	470	500	484	519	488	501	474	501	519	519	516	498	495	471	503	499	487	483	464	495	478	467	476	486	505	486	505	494	483	490	485	418	470	488	468	468	517	495	454	507	451	466	487	491	516	485	483	486	441	497	461	469	470	534	480	512	463	465	455	478	478	473	484	461	485	516	490	483	481	474	468	486	508	482	469	494	483	511	472	485	446	501	484	470	466	481	500	497	479	523	471	483	491	470	509	519	453	500	465	459	481	505	481	457	470	484	504	484	487	499	463	486	499	510	461	456	452	535	490	473	497	507	491	489	514	517	454	543	465	494	485	458	501	520	464	494	500	456	477	456	502	485	510	499	510	487	477	476	498	467	510	456	462	503	446	476	466	517	465	474	471	500	488	500	492	500	516	517	469	503	495	522	463	444	509	508	471	503	498	461	486	492	503	477	476	532	507	456	478	505	482	461	491	515	504	498	470	498	527	470	503	470	537	505	479	487	527	510	480	496	479	479	479	493	492	499	492	438	467	474	451	477	469	526	480	457	486	498	481	490	485	473	481	485	519	468	506	490	482	458	480	479	469	483	419	516	471	494	455	469	504	497	465	453	493	446	474	432	483	513	503	505	488	470	456	482	496	482	468	491	472	470	463	478	488	498	468	488	502	411	480	489	473	490	532	503	465	493	496	533	474	473	517	480	507	473	487	478	503	499	496	459	454	493	523	517	469	467	456	478	459	494	491	475	490	492	496	494	503	510	520	475	489	448	471	471	483	509	473	487	463	469	512	501	473	498	462	531	477	481	475	489	497	480	486	479	462	493	523	516	499	475	464	533	493	530	490	497	496	445	506	523	496	520	479	457	475	464	465	478	500	479	478	459	482	497	457	483	457	454	450	506	517	486	479	467	514	438	507	481	496	496	484	464	471	479	470	496	474	472	468	476	467	485	500	502	504	479	495	504	514	529	510	446	495	511	526	453	480	463	499	500	463	471	477	455	489	467	481	447	486	515	461	459	536	468	481	509	492	485	494	472	438	463	500	475	504	447	478	511	481	479	485	476	519	486	485	486	489	467	494	496	498	475	449	494	482	492	486	472	509	498	496	496	491	496	491	467	468	498	459	473	473	476	513	455	522	484	505	515	451	495	496	508	450	499	487	480	493	461	480	491	537	511	442	470	504	462	487	453	460	473	449	443	477	510	502	480	527	516	516	510	497	485	488	485	519	495	507	478	483	494	493	460	487	510	500	469	488	496	490	537	483	482	479	501	441	488	470	536	464	497	470	482	491	484	496	489	480	468	514	522	474	479	461	513	504	496	507	475	473	435	494	463	507	507	470	508	509	503	456	516	514	469	469	503	457	478	486	480	506	496	514	485	515	465	509	544	457	455	484	479	521	453	453	488	456	517	462	492	451	450	482	473	445	439	445	445	477	501	478	473	474	499	496	495	473	466	496	466	484	450	468	497	490	447	495	478	499	494	486	493	458	497	475	488	524	489	473	449	470	475	448	510	507	452	509	483	505	463	487	544	471	506	484	480	471	477	469	486	513	478	492	501	496	497	473	481	511	481	498	469	498	496	521	466	467	472	498	485	530	489	472	525	489	502	482	509	514	508	503	477	513	497	479	520	479	473	502	467	462	508	501	437	563	501	518	487	528	460	475	456	492	422	495	439	483	493	440	496	458	473	471	471	507	511	514	504	487	454	505	499	460	515	530	520	456	492	466	491	481	472	480	488	498	512	486	520	483	519	456	493	477	478	467	471	506	468	486	472	491	483	488	475	483	483	491	495	499	489	477	456	459	509	526	500	507	472	491	455	502	483	463	492	500	459	465	476	502	485	424	555	493	497	488	476	462	483	498	454	474	520	466	472	476	513	494	465	470	487	473	489	484	481	469	494	487	469	461	534	473	476	457	505	462	481	515	515	486	480	531	480	517	501	496	477	464	506	497	500	475	532	474	492	476	450	505	491	445	526	529	513	466	500	475	452	459	495	473	491	493	489	471	464	512	482	508	470	498	502	471	466	476	465	486	456	514	462	441	495	509	464	470	464	415	468	468	473	489	446	481	504	467	530	548	464	483	503	478	493	526	501	502	464	477	502	489	498	450	477	482	533	501	475	496	468	485	487	514	502	448	478	478	466	482	497	468	495	440	499	508	482	491	490	466	465	526	502	493	506	464	496	430	500	510	463	495	468	486	487	500	466	461	442	479	499	452	483	462	508	493	486	469	454	499	496	506	498	487	513	489	488	480	468	507	484	550	467	498	533	480	523	481	484	513	500	476	452	479	475	493	526	505	461	517	518	484	523	509	473	480	455	456	483	477	488	522	496	478	450	461	507	443	516	471	465	519	476	473	504	488	484	481	483	513	503	518	505	456	498	481	489	486	472	480	476	484	482	493	493	468	516	467	477	488	463	507	521	508	524	492	462	468	464	453	486	490	495	464	524	474	457	499	475	463	476	441	528	474	494	485	491	494	466	448	473	489	455	444	485	488	463	499	499	487	502	488	480	496	487	480	443	476	455	503	441	455	471	452	463	515	494	489	505	500	484	478	498	505	484	513	496	481	494	488	487	506	488	464	480	454	517	478	453	491	491	483	515	458	525	507	462	451	502	446	492	508	487	465	495	433	517	478	481	467	459	479	463	481	490	490	446	529	452	479	495	483	476
43092	40613	26179	19902	9250	14109	55445	51438	35907	10712	455	389	921	437	147	155	156	140	162	165	152	138	152	150	149	153	155	144	175	128	158	133	156	132	151	143	149	186	221	174	149	152	165	149	159	144	155	151	157	141	138	129	143	156	161	157	157	148	145	141	168	137	144	158	149	158	156	152	157	136	125	149	140	154	142	153	161	161	182	103	155	137	130	138	157	146	124	134	158	152	146	118	168	154	142	158	154	140	153	175	136	147	137	147	148	166	166	156	154	125	152	192	151	139	140	156	153	163	147	154	133	160	129	156	157	163	152	156	143	144	156	164	158	179	143	155	157	132	150	153	140	135	156	134	143	162	159	152	154	147	155	161	158	176	174	146	168	144	163	144	182	140	147	132	137	116	128	149	131	126	136	138	156	138	158	137	140	160	140	159	167	137	153	157	147	153	172	164	156	139	150	149	128	146	165	130	154	149	161	161	153	159	138	146	143	139	166	145	138	153	158	175	185	181	158	163	141	165	144	163	154	153	170	161	152	183	131	151	149	149	131	162	173	162	140	177	128	157	170	132	163	126	145	150	147	145	133	152	155	156	143	150	166	162	152	156	147	172	165	134	152	131	147	129	159	144	148	172	141	146	157	144	128	157	159	148	146	157	162	151	166	163	146	146	136	157	150	168	128	148	152	155	150	143	141	130	143	150	148	165	151	141	150	150	168	163	140	166	127	149	121	132	147	135	144	136	144	141	168	147	155	146	126	165	153	162	132	172	134	134	187	159	148	199	158	155	141	146	129	142	148	143	168	169	150	127	147	154	149	128	170	133	172	146	164	132	125	142	151	144	142	169	132	160	159	146	128	147	184	149	149	143	115	151	147	134	122	154	154	150	157	133	151	168	156	139	159	147	151	147	150	129	145	162	162	144	133	147	154	156	191	132	149	162	141	144	144	142	155	140	131	131	150	154	141	140	146	154	161	151	156	178	149	167	178	146	154	164	156	161	166	147	159	140	160	164	140	181	150	158	145	156	152	132	162	150	171	165	141	119	154	164	134	137	159	141	168	165	157	169	145	126	161	140	155	141	141	166	174	140	143	144	164	161	146	142	160	158	141	153	149	156	133	144	148	158	168	142	148	156	169	135	159	162	161	153	165	144	136	155	158	168	137	136	153	125	168	165	147	163	151	164	154	127	134	122	163	163	148	164	153	150	145	155	152	129	134	128	136	155	155	132	146	144	130	188	151	161	135	144	152	126	144	131	155	144	173	157	135	162	158	157	122	146	139	127	159	122	174	155	148	135	152	146	152	150	153	168	135	154	139	166	160	149	143	135	154	150	139	148	139	147	144	160	144	144	160	147	156	143	152	156	145	138	160	172	159	149	152	151	135	153	150	148	140	142	142	147	184	155	144	133	150	159	143	138	160	157	158	134	152	149	162	154	166	157	145	140	156	158	156	141	143	146	158	162	160	144	139	152	125	181	150	168	182	140	144	155	145	135	145	134	171	144	156	148	148	145	149	155	150	130	160	133	132	149	152	137	153	163	143	141	127	158	148	129	132	145	132	131	151	147	164	154	145	164	156	153	157	164	170	143	133	147	168	146	143	158	137	137	139	158	147	140	171	134	142	132	141	166	176	153	152	149	150	125	148	155	156	168	153	164	160	170	173	155	153	141	151	139	143	161	139	155	149	140	149	159	157	137	158	165	143	148	146	133	141	163	148	159	164	141	150	138	177	144	160	167	163	169	162	172	155	125	149	139	143	142	151	136	163	163	150	172	142	146	146	161	140	143	138	165	162	140	147	144	143	129	122	136	164	139	137	140	153	151	143	142	148	137	156	154	157	140	169	149	152	147	142	156	170	142	161	146	149	152	150	157	152	143	130	150	142	140	150	155	147	150	156	136	162	139	130	138	152	151	138	158	167	154	166	148	155	156	144	146	172	146	174	159	166	161	155	147	146	153	137	156	151	160	158	141	164	154	137	140	144	140	144	152	171	145	152	155	168	128	157	142	162	133	149	162	158	159	158	125	152	154	139	141	141	153	152	141	159	146	150	172	154	157	140	137	161	149	160	146	146	139	153	153	172	148	144	134	149	135	157	146	178	131	142	165	130	149	137	145	155	161	133	162	146	166	141	158	145	154	133	152	134	157	135	136	157	139	143	143	157	144	150	165	142	156	138	155	151	139	143	167	150	134	155	138	166	164	161	137	149	154	142	150	146	129	143	137	132	149	153	140	136	159	163	146	127	154	146	133	161	175	153	154	155	142	148	146	135	150	156	125	154	161	149	143	148	146	141	160	148	135	148	136	132	134	139	167	154	158	146	154	136	133	170	145	138	149	170	165	143	145	128	153	134	135	156	138	144	164	145	175	139	162	152	148	154	139	134	156	135	141	169	139	158	145	146	147	170	135	140	127	167	178	146	155	130	161	134	153	147	160	164	158	160	141	140	159	150	162	154	166	152	151	155	141	135	141	162	152	163	145	150	154	167	149	151	142	146	163	156	155	150	146	156	152	145	170	158	150	139	170	160	148	158	146	136	164	148	162	152	152	151	138	131	159	159	143	135	132	179	142	129	135	147	147	140	162	155	150	164	163	162	175	166	151	155	153	133	162	160	146	154	159	170	145	144	138	152	136	151	145	134	155	149	148	168	154	146	157	147	130	165	150	172	149	183	158	130	157	135	128	168	145	153	139	126	166	147	162	171	127	142	143	153	156	167	170	142	158	118	139	151	151	145	120	151	125	172	174	137	135	146	151	155	162	136	149	149	148	137	153	127	160	145	148	143	139	149	168	167	152	153	130	140	122	134	142	141	154	143	150	133	170	160	150	139	163	162	164	140	155	152	132	180	120	161	148	141	140	154	163	150	155	147	166	157	141	162	154	156	148	140	172	175	145	148	142	135	124	137	134	147	131	127	160	150	165	167	155	162	163	123	164	141	145	154	143	128	172	132	139	151	137	146	139	169	145	164	180	159	153	129	148	152	154	150	165	144	150	145	173	124	142	148	131	149	148	157	128	147	143	142	146	136	160	150	134	139	156	141	134	149	157	153	136	141	130	166	151	159	172	178	179	150	142	138	141	153	155	186	156	149	151	141	173	171	143	150	160	165	147	149	156	142	166	166	137	140	145	146	171	149	133	151	145	149	148	152	146	141	184	118	128	155	144	164	160	157	156	148	143	149	183	134	142	160	145	157	146	147	156	138	151	146	162	123	159	152	137	149	137	131	156	152	147	137	122	151	147	162	161	159	151	157	148	147	143	157	128	132	162	149	145	144	143	175	165	145	170	149	151	163	158	147	165	145	164	142	160	173	162	153	161	156	141	131	170	142	144	138	154	144	168	149	148	144	159	145	160	147	135	140	161	165	164	133	134	125	160	171	155	153	163	181	140	151	146	138	149	134	165	167	154	143	125	162	154	155	137	155	151	152	157	152	165	157	162	159	147	161	171	158	171	155	125	171	129	151	157	149	163	159	131	157	159	144	145	114	148
30278	29816	20337	20118	8197	28232	68292	63504	48097	9083	569	1517	4652	2322	479	440	452	424	450	402	418	408	410	433	417	385	392	418	447	376	371	428	404	414	373	387	355	443	772	388	414	436	395	393	401	380	403	366	419	411	409	396	405	379	381	449	395	356	384	383	404	417	378	403	407	383	427	390	392	371	425	384	407	406	385	386	383	371	390	378	372	403	367	385	413	392	375	406	369	413	388	408	369	385	370	411	404	372	378	434	383	399	371	400	361	394	412	364	404	401	397	374	358	381	418	384	392	383	399	366	386	366	388	416	377	359	360	376	386	417	410	354	378	380	382	387	376	397	434	378	418	381	341	385	380	359	389	379	351	400	395	405	400	386	380	406	395	423	372	431	399	391	432	362	374	380	422	389	391	398	384	396	376	356	420	374	413	386	390	402	394	389	372	384	370	389	418	382	409	414	429	397	378	377	400	386	410	381	384	388	371	372	379	353	388	405	400	360	390	397	413	377	402	356	409	405	419	424	378	401	347	421	388	405	359	383	375	389	390	423	395	410	357	412	382	379	380	408	404	395	409	387	397	403	412	367	411	389	384	425	402	385	371	426	429	401	381	423	391	398	399	411	404	395	375	445	438	421	373	378	423	353	402	409	369	386	405	399	404	394	411	380	392	366	393	381	381	416	388	395	397	369	400	395	390	405	385	388	390	408	387	379	393	390	399	371	394	436	397	388	415	398	418	382	348	415	427	386	403	397	373	389	391	367	351	362	376	383	382	372	407	406	352	367	387	374	404	424	406	375	378	393	398	419	381	431	371	393	380	389	392	356	367	393	374	432	400	391	412	382	391	376	395	390	388	385	400	400	393	384	385	382	408	416	369	416	361	408	373	406	398	333	372	430	382	406	424	383	394	416	429	383	396	419	391	399	372	391	393	384	425	358	393	389	427	404	377	389	366	399	405	406	380	416	407	406	408	362	382	374	385	382	396	353	371	400	381	405	422	382	405	425	380	354	361	396	419	386	387	385	389	399	383	391	370	403	420	383	380	390	370	408	371	409	388	418	395	377	361	392	375	394	396	395	400	377	363	358	364	429	411	398	408	367	398	359	390	401	375	422	410	364	424	373	422	407	393	360	420	398	384	396	411	413	377	380	393	400	397	403	394	418	368	415	403	409	395	396	416	388	416	370	403	397	391	375	419	415	399	414	358	437	426	385	416	441	418	390	401	384	388	387	413	434	405	372	386	363	411	406	388	367	374	418	381	391	390	392	403	385	360	381	379	384	383	405	400	426	376	376	413	413	378	344	412	402	379	400	447	404	387	359	409	414	376	429	364	388	389	405	380	391	390	400	352	424	400	420	390	457	370	389	383	400	374	372	411	407	397	435	369	406	368	389	414	370	353	384	389	394	423	376	393	426	393	358	397	390	428	383	415	403	371	395	396	369	429	382	397	359	390	389	368	385	371	402	390	384	378	380	409	423	393	398	406	382	380	403	403	407	359	371	395	381	340	398	428	373	406	407	413	353	404	391	390	429	379	410	375	394	374	413	396	382	377	383	371	351	370	387	410	394	363	403	391	365	376	368	387	370	385	420	401	387	354	373	424	390	391	403	396	412	404	388	363	414	424	371	377	408	404	373	403	399	383	415	363	428	404	405	438	362	383	380	449	403	411	370	372	393	426	388	408	412	353	367	380	383	395	385	390	387	403	374	369	370	367	384	369	377	409	385	410	371	395	380	424	402	385	430	389	355	361	368	398	384	396	415	352	404	397	381	383	342	411	408	394	392	391	370	413	406	396	376	405	372	377	381	413	364	429	386	374	376	406	440	373	406	380	390	396	409	384	370	402	422	388	405	412	391	364	387	401	388	373	402	407	401	392	379	398	390	411	421	422	386	382	400	388	361	386	412	389	410	395	427	391	408	383	400	403	388	376	397	407	400	401	410	393	347	381	402	363	432	429	399	401	388	373	386	403	390	410	376	389	388	410	381	424	435	407	412	409	397	362	411	379	396	406	368	399	409	417	377	416	419	361	363	369	347	437	378	422	424	397	386	396	387	386	392	417	368	380	414	398	361	389	394	405	359	392	413	419	394	404	391	366	341	381	407	363	392	400	373	439	410	449	354	396	396	424	382	388	398	388	387	383	363	361	411	386	365	393	398	404	381	385	446	395	386	378	384	375	386	377	374	404	439	406	395	400	372	400	387	392	376	412	362	394	372	362	405	368	351	406	368	404	407	392	372	365	373	369	362	393	374	394	402	393	422	385	390	370	385	352	361	397	380	380	387	368	399	373	416	435	393	376	377	403	382	434	390	393	404	421	377	387	395	381	410	393	410	378	398	373	380	417	411	375	397	413	406	416	392	391	412	395	374	371	403	389	396	354	357	366	400	377	364	361	370	400	413	355	395	397	368	368	363	358	373	381	363	391	366	388	434	400	389	369	409	386	364	405	357	416	376	365	366	416	417	368	432	356	401	389	383	408	414	418	376	379	389	355	430	410	395	439	387	375	470	411	377	408	366	380	384	408	400	389	395	363	341	430	427	420	403	407	377	340	386	395	394	388	411	384	377	371	373	393	401	416	404	372	383	387	371	378	390	390	377	384	354	405	396	382	361	378	417	362	409	408	373	391	395	362	424	381	383	368	408	395	397	382	383	429	395	421	408	355	383	417	356	424	370	398	429	368	396	354	393	368	388	403	404	365	427	383	390	412	360	391	390	406	375	398	416	398	362	402	388	399	389	430	422	421	405	421	380	393	429	394	358	382	373	378	386	411	380	387	391	406	427	368	353	366	357	391	374	420	427	401	359	367	390	391	414	421	352	430	419	393	377	372	370	382	392	399	406	393	372	373	366	352	396	410	400	397	379	405	393	376	355	395	410	391	402	397	386	417	402	361	383	342	410	393	384	403	419	399	390	391	411	380	388	367	385	374	404	379	390	395	377	396	394	415	367	411	423	378	412	425	382	362	377	395	369	386	358	423	398	420	372	390	394	376	412	364	393	430	414	400	385	372	371	384	402	416	380	396	405	405	390	368	373	352	371	366	397	420	364	402	382	382	362	407	404	379	398	389	399	413	361	389	376	374	406	403	387	335	383	417	372	391	375	424	358	372	382	370	369	357	373	389	387	414	408	433	374	381	405	400	418	364	430	390	362	393	400	406	388	399	404	421	371	392	396	364	395	404	412	405	390	374	383	407	391	415	423	393	413	413	398	389	382	408	379	374	413	381	398	389	421	369	390	376	389	394	405	424	362	368	398	350	365	420	402	357	387	374	392	411	381	375	372	397	367	420	398	364	406	412	403	409	365	403	363	378	355	389	391	395	385	418	388	393	382	359	384	363	402	386	413	374	375	391	397	377	371	388	395	379	381	379	398	380	385	434	382	413	401	380	421	381	390	407	385	374	386	373	396	393	340	399	374	402	378	403	380	408	408	383	402	373	363	378	401	375	384	407	390	403	402	404	411	354	417	401	375	379	368	393	379	358	387	374	387
14483	14080	6907	7048	2036	1515	4337	4362	1502	208	178	158	216	181	149	160	161	167	161	140	176	159	127	172	158	154	188	148	169	136	168	144	150	178	157	175	175	158	142	152	152	167	149	150	151	149	143	139	177	167	144	150	168	141	154	148	166	170	132	172	161	161	137	165	181	150	152	150	174	132	174	145	164	182	168	170	148	140	173	163	124	161	167	134	144	175	158	145	148	148	136	175	157	152	139	152	143	166	161	158	157	132	171	163	155	156	134	157	142	154	167	166	156	152	151	157	158	146	142	142	169	161	163	168	161	170	161	149	145	159	183	164	166	155	133	157	172	142	152	169	185	157	148	166	153	151	162	148	168	158	150	154	176	170	174	181	143	161	149	175	158	145	142	181	165	168	164	143	143	142	150	137	161	165	151	176	140	161	167	147	159	159	151	165	143	170	193	153	172	156	136	149	147	153	145	135	146	143	145	152	141	162	149	146	150	164	169	150	154	172	151	171	148	138	148	164	154	153	165	152	161	165	167	178	163	163	155	180	144	150	160	155	168	172	146	154	135	170	163	142	164	152	178	133	139	120	163	164	156	172	153	148	157	162	166	159	159	155	130	174	141	176	143	140	156	160	147	156	169	164	145	144	177	139	170	151	159	128	154	150	153	159	156	163	164	155	158	163	142	155	179	147	155	163	157	144	150	148	162	158	181	149	147	190	138	166	143	166	160	161	162	161	146	159	162	161	163	141	170	164	162	146	145	170	178	169	148	173	165	138	176	173	152	153	152	162	173	147	150	152	173	197	125	155	143	142	166	164	145	151	165	166	161	150	180	143	134	186	166	154	167	178	175	154	158	163	149	147	159	142	181	191	157	155	151	152	143	185	175	167	145	164	130	152	154	154	148	156	149	130	135	158	150	160	173	170	155	161	148	150	155	157	150	168	155	160	170	143	157	152	180	159	185	154	150	128	158	172	169	144	144	156	166	158	164	170	142	174	131	146	143	181	156	150	170	184	144	155	170	150	172	169	166	174	162	160	125	165	176	138	160	159	149	157	150	156	169	158	175	145	150	132	162	130	172	172	155	164	182	168	161	139	147	163	142	164	162	151	141	160	173	149	128	146	154	155	148	176	169	149	148	149	126	161	148	155	167	145	151	151	157	146	163	156	159	147	160	147	156	173	188	155	156	164	144	174	155	164	160	147	190	162	175	144	156	156	179	149	152	135	155	153	157	165	148	163	180	166	172	149	163	140	173	177	177	156	160	167	160	161	168	169	147	148	152	172	163	171	141	155	159	165	157	152	152	156	156	162	163	166	167	183	145	161	134	171	168	140	150	169	141	170	136	176	159	159	142	180	145	137	175	136	156	157	130	168	153	177	139	145	163	159	158	173	165	160	161	156	156	145	158	158	134	163	156	147	153	148	165	172	180	155	158	145	144	128	140	154	165	157	173	164	176	155	164	184	151	152	163	160	164	171	129	158	157	166	190	148	145	152	160	166	144	167	153	142	169	147	152	146	152	164	135	152	150	172	174	161	151	164	163	163	134	151	126	161	145	172	172	181	159	155	172	143	158	163	181	173	153	154	165	149	175	135	181	176	158	133	163	170	181	150	170	156	154	158	162	162	163	168	155	145	179	148	149	146	163	155	164	163	180	160	171	155	162	157	163	156	156	180	149	145	169	154	183	160	163	149	146	138	153	166	151	166	159	178	186	148	168	156	138	149	150	172	159	152	161	138	154	156	168	171	160	172	144	156	170	145	173	151	163	163	145	137	150	149	135	174	162	167	163	151	161	166	146	151	163	154	178	160	161	153	159	150	140	175	162	163	147	163	160	133	160	165	170	141	158	164	151	162	177	156	183	161	157	140	150	140	156	175	173	173	164	138	143	167	158	154	137	145	149	146	166	164	169	132	153	162	153	150	151	141	164	154	161	161	165	174	148	156	147	164	154	152	157	163	161	158	162	169	185	164	146	149	149	137	141	132	149	165	181	148	176	151	167	152	160	162	153	161	167	172	168	159	127	165	146	153	158	157	152	171	147	177	169	180	156	157	160	162	143	172	158	164	162	155	170	158	180	156	167	146	133	166	160	153	164	182	135	182	153	161	156	164	155	173	170	156	175	161	168	160	146	174	155	157	182	171	172	147	158	178	146	190	156	134	175	173	146	128	145	167	161	182	138	162	163	150	172	160	165	147	167	146	153	166	143	163	153	162	154	154	155	178	120	149	163	172	165	159	148	181	136	161	170	166	167	177	159	138	155	167	149	150	163	143	167	143	170	142	145	146	153	173	162	169	144	142	156	169	139	164	161	139	176	162	150	158	179	138	149	159	153	179	164	169	170	169	169	164	140	142	145	147	157	160	166	154	157	169	152	161	178	173	150	158	166	135	169	150	167	157	156	152	154	159	150	172	157	147	147	181	150	163	155	170	159	157	162	186	174	154	148	154	156	168	148	159	125	155	153	174	167	155	190	162	169	147	169	156	173	149	139	151	164	157	161	159	139	158	123	152	146	159	172	141	152	151	146	170	136	159	164	146	170	158	169	139	149	152	162	159	166	157	161	175	165	152	134	145	157	142	165	157	143	165	182	160	149	168	144	172	153	158	164	146	138	167	189	160	174	162	143	159	162	162	150	139	158	170	171	140	156	143	157	182	142	156	158	143	170	158	164	153	132	146	134	160	167	154	190	158	143	148	141	181	164	154	149	162	131	163	145	173	139	177	155	151	144	160	138	161	152	152	159	150	157	163	171	164	168	152	170	176	167	162	160	146	165	158	163	144	150	168	148	163	157	157	185	180	160	155	146	165	164	164	178	164	180	129	159	165	144	146	150	155	182	157	126	151	165	159	168	171	170	146	156	168	157	155	152	151	153	170	142	163	154	164	158	188	162	172	178	145	156	172	177	166	138	176	165	159	163	156	177	152	147	164	166	142	148	155	171	170	142	161	147	138	171	154	135	164	136	165	144	139	149	173	170	164	188	145	158	150	142	158	165	173	168	183	140	144	156	143	170	152	179	164	165	165	152	165	165	152	166	151	156	145	135	190	166	169	162	166	162	171	157	154	153	171	170	153	150	157	171	138	124	156	163	159	161	159	175	166	168	159	161	160	178	147	154	159	140	149	155	140	167	172	139	140	148	156	152	159	157	167	188	157	170	162	167	146	158	156	131	155	167	149	151	156	143	167	135	178	158	174	143	149	160	156	157	141	158	148	176	143	184	174	129	160	179	175	147	141	157	127	152	175	181	164	168	160	168	165	176	147	155	157	154	160	150	171	168	166	180	161	149	152	161	179	150	145	134	153	164	165	158	181	156	158	144	138	160	144	171	158	166	180	148	156	162	165	150	143	162	139	138	176	156	171	147	190	159	141	171	151	146	157	147	172	159	129	152	149	137	145	180	145	169	160	158	161	175	160	162	153	155	162	165	161	173	160	160	174	173	146	162	136	164	170	171	142	159	145	149	154	152	148	165	154	160	166	143	152	176	186
9667	11572	7520	10672	2181	6873	18017	15462	5751	511	415	558	872	509	403	403	427	434	460	418	390	398	394	481	420	423	441	430	403	421	423	431	415	391	419	417	425	403	426	415	420	392	464	404	420	411	419	412	414	364	414	430	414	456	372	438	404	430	395	405	383	405	395	457	411	402	419	413	413	393	402	413	425	401	418	401	429	431	400	440	398	415	421	422	460	439	388	418	421	399	420	411	455	430	397	401	413	422	429	438	409	426	440	446	434	417	426	438	414	417	414	443	410	404	421	390	428	417	404	402	448	469	443	407	439	451	430	395	406	419	426	411	445	431	404	418	451	429	428	431	429	414	417	433	455	416	365	430	401	421	417	439	378	446	415	404	396	431	407	434	417	421	416	472	416	460	444	437	427	427	409	432	426	412	394	381	429	422	418	406	444	429	419	407	396	419	430	451	453	450	443	476	415	455	393	464	414	395	417	422	388	432	411	440	445	406	421	446	421	434	421	429	451	421	427	444	407	427	487	391	421	422	407	421	391	415	421	390	422	425	435	408	446	406	415	402	420	467	428	412	393	441	426	434	409	398	425	465	423	449	424	444	432	394	422	423	439	439	408	425	407	395	457	442	418	412	422	405	430	446	426	426	426	455	416	430	443	429	442	408	414	437	428	417	379	414	413	427	424	392	409	430	408	445	408	407	416	447	364	447	415	398	392	402	466	397	422	415	461	456	440	436	429	416	402	417	430	411	414	417	406	430	432	429	416	426	387	440	408	395	434	419	434	398	454	440	419	419	432	457	386	490	411	407	422	428	463	418	440	420	446	387	417	444	447	406	419	407	421	434	439	422	438	385	398	431	445	405	400	409	397	426	466	416	405	447	426	391	377	388	395	415	407	408	367	411	405	403	446	422	416	422	374	392	381	420	415	408	427	404	415	442	435	410	438	436	368	411	439	461	444	441	426	457	427	405	408	415	425	443	408	425	408	451	402	439	432	464	402	446	401	387	406	430	391	434	454	406	408	442	426	410	421	414	416	438	435	416	386	405	435	438	424	430	419	425	433	429	419	399	466	445	411	419	404	394	377	382	422	462	430	412	399	429	422	407	411	392	430	441	415	455	433	453	410	439	384	429	433	426	422	384	416	409	414	424	436	443	386	434	382	447	411	378	386	428	443	386	398	431	438	417	422	438	416	415	411	459	409	393	412	390	374	381	399	421	421	430	413	390	435	437	433	436	459	404	429	442	420	416	407	456	423	435	413	424	431	450	369	373	412	405	420	416	427	394	447	437	424	395	423	442	403	427	420	401	438	434	404	440	436	411	445	395	407	449	433	438	432	393	422	411	408	387	439	420	438	367	419	422	399	416	424	439	399	396	390	431	438	423	422	373	437	466	404	432	411	472	460	410	418	418	430	420	420	402	455	399	471	389	437	460	418	441	431	400	440	402	441	446	416	446	418	450	412	415	428	394	398	417	442	415	438	415	424	435	413	392	411	396	420	431	438	435	429	464	425	418	408	431	434	428	441	406	451	397	407	427	445	396	437	440	419	367	417	426	437	434	437	421	424	411	428	416	454	434	377	441	420	435	398	460	432	413	411	419	422	401	444	406	398	405	437	442	401	399	411	447	432	442	390	416	440	426	419	424	402	392	430	420	429	398	426	418	398	430	417	409	446	407	394	365	419	450	427	428	439	412	451	415	419	416	423	458	409	412	418	411	465	427	404	376	405	404	406	421	415	399	429	421	403	427	429	418	408	443	416	429	431	396	414	422	416	408	440	437	395	416	412	457	434	405	460	433	429	418	406	396	398	414	434	431	414	406	416	421	418	402	398	457	450	429	437	412	419	436	386	440	429	383	394	415	396	409	440	424	409	424	424	390	432	446	387	423	441	414	415	437	427	408	382	423	423	460	403	463	418	433	413	405	427	453	436	414	401	435	394	410	425	432	444	415	384	391	415	427	402	422	400	467	401	401	393	425	429	434	396	416	421	431	421	433	445	419	437	410	420	407	444	409	442	439	434	407	447	389	435	415	434	455	430	432	454	420	422	430	395	412	426	419	449	435	394	436	423	408	430	451	413	412	469	430	418	400	391	427	449	455	415	425	430	449	387	427	423	385	390	401	395	420	442	371	435	443	407	429	421	443	426	398	481	418	438	409	384	431	417	417	423	401	426	457	397	396	421	405	449	422	384	412	435	444	435	429	444	415	398	398	408	414	413	455	414	412	415	430	412	416	412	401	407	406	400	436	435	395	431	373	403	393	438	434	444	428	397	398	409	418	391	411	399	441	427	400	444	403	415	431	420	424	401	460	464	401	425	441	440	428	431	432	391	376	421	424	403	388	416	429	431	428	460	428	425	469	418	412	434	383	406	430	428	414	417	444	438	439	449	429	428	433	430	418	418	389	401	435	426	422	392	460	431	448	424	411	462	398	428	419	400	386	394	405	386	407	403	425	430	401	400	418	474	411	382	424	438	445	391	443	393	430	435	400	403	414	417	426	456	449	417	449	429	411	417	392	459	406	431	403	362	405	443	441	415	430	405	431	439	414	451	426	425	426	404	456	429	428	414	442	447	419	418	401	434	448	407	437	434	412	413	470	385	415	404	395	421	431	439	419	451	416	424	392	419	432	407	407	443	408	455	415	391	452	408	412	422	401	417	388	430	449	424	415	421	417	422	412	447	415	423	399	457	404	418	423	445	444	404	430	399	442	435	441	425	452	422	436	431	410	408	411	464	435	426	395	423	436	425	430	436	480	428	424	401	456	428	429	401	458	407	418	447	459	407	445	402	425	400	403	445	428	409	428	435	454	396	409	424	430	434	446	432	400	438	383	429	393	435	414	411	404	407	416	431	406	397	428	404	387	402	463	400	421	404	412	404	419	428	410	413	451	433	410	423	445	423	440	407	412	411	420	454	430	398	422	404	404	409	374	444	414	398	449	408	406	410	455	411	410	421	432	434	430	394	427	398	390	413	411	416	414	405	426	415	461	453	447	414	474	417	446	417	391	438	440	384	416	397	427	435	433	381	437	449	433	412	399	401	418	432	438	390	412	421	418	342	406	463	411	465	409	401	364	430	422	437	413	431	425	426	438	435	393	418	425	427	384	455	432	430	430	437	404	407	367	428	380	429	415	414	394	428	428	409	401	417	423	417	427	443	445	430	442	403	415	389	424	420	422	398	417	387	406	440	422	411	447	416	413	419	402	395	416	444	405	401	430	392	450	416	437	407	407	450	447	420	437	444	402	438	438	374	436	419	413	436	442	425	411	432	457	424	457	447	423	423	454	449	425	444	413	436	412	441	423	418	401	402	424	434	417	425	417	435	440	408	436	418	424	409	428	469	444	449	434	409	424	442	417	421	398	426	435	431	411	404	438	444	426	421	422	430	429	420	400	436	429	443	447	420	439	401	410	433	440	437	430	421	407	455	402	462	450	406	401	374	420	413	440	403	420	437	427	399	426	409	404	423	421	394	392	443	422	415	392	428	443
34049	37425	22568	8203	3997	22246	40074	34919	20604	3145	254	641	1008	273	199	187	185	176	192	176	184	165	188	186	199	176	188	164	168	188	182	175	208	208	186	190	202	220	196	223	174	168	185	182	197	183	179	184	213	198	184	184	188	194	183	208	183	194	158	192	208	162	183	188	187	173	175	189	186	216	190	178	173	198	195	184	205	186	188	172	198	197	182	196	194	188	188	150	207	165	178	178	181	189	192	183	183	176	185	180	186	157	199	197	187	187	187	170	188	172	152	173	188	192	169	197	192	194	172	209	176	198	175	198	165	169	195	199	180	195	180	196	177	172	183	173	187	162	157	201	176	216	188	198	179	172	173	149	175	159	183	187	200	197	184	218	204	191	162	173	194	190	190	166	186	176	180	167	196	169	184	186	200	183	187	213	195	177	216	193	193	211	192	201	195	210	192	199	174	194	205	175	219	209	190	197	185	181	165	192	194	167	166	194	183	177	171	187	217	181	194	190	178	195	185	191	210	183	209	189	183	157	185	207	185	169	225	171	198	196	196	202	183	184	188	166	197	181	183	183	211	181	196	190	180	203	175	182	177	176	168	187	188	190	198	177	171	186	194	204	207	184	198	189	178	185	195	159	206	195	194	190	187	176	174	175	159	176	192	192	202	204	167	188	197	163	202	188	185	185	211	185	183	178	194	192	191	174	169	203	184	185	189	198	208	180	174	183	170	163	161	170	179	186	184	194	184	184	178	188	188	182	182	185	172	193	189	173	180	213	205	174	182	190	213	174	191	180	181	166	194	199	173	167	179	178	190	190	196	193	188	204	199	176	182	197	178	198	196	192	198	205	176	173	192	191	204	215	162	173	195	206	181	187	185	166	196	171	176	188	179	160	220	205	175	188	200	196	190	192	204	170	167	189	166	193	190	201	194	192	198	196	181	189	185	198	163	179	172	179	179	193	171	216	197	202	183	198	186	154	196	175	176	186	190	215	185	187	195	191	188	172	198	160	188	165	205	202	189	196	206	209	185	195	183	178	198	213	198	193	191	204	182	186	185	184	193	227	171	175	184	192	207	178	196	183	215	196	172	179	177	179	182	186	194	188	203	197	187	194	173	176	188	176	191	195	198	170	202	214	189	208	187	202	177	199	176	198	186	190	193	179	183	186	175	173	166	181	159	186	186	166	187	158	175	203	172	203	203	198	178	183	197	188	190	172	189	191	187	195	197	181	195	204	193	188	190	193	184	197	185	196	202	184	165	183	183	181	191	196	174	180	186	157	177	210	195	184	170	205	208	198	176	194	175	197	173	194	190	195	206	184	192	166	201	181	181	200	183	202	189	186	178	180	181	172	214	179	184	188	190	198	198	209	190	193	201	204	202	193	192	203	156	160	169	211	187	199	177	195	178	174	184	165	167	207	196	187	166	183	203	193	168	174	184	192	185	199	189	189	192	188	184	207	188	171	193	185	197	186	167	193	203	209	186	166	218	184	201	189	172	209	175	196	187	180	180	165	186	176	205	206	158	207	185	184	190	192	187	196	196	168	203	188	165	185	175	184	172	207	197	195	172	168	200	196	192	191	184	174	174	192	195	193	169	185	176	174	175	188	185	182	168	182	192	189	189	192	170	226	207	193	197	188	213	184	173	174	200	176	206	181	176	205	188	168	177	196	188	167	191	174	190	192	183	184	200	182	164	165	206	179	191	198	181	184	184	176	179	168	179	173	177	163	170	176	187	199	161	161	193	191	184	193	187	184	165	193	177	163	167	179	213	181	222	183	180	184	189	191	207	203	190	198	178	152	164	163	179	171	210	185	166	191	175	169	172	155	184	173	195	201	185	173	198	207	193	191	174	183	187	202	198	195	174	207	186	174	200	180	197	177	164	203	188	213	192	181	184	198	172	199	161	195	157	185	203	185	200	157	174	179	164	192	184	214	183	204	179	168	195	174	167	207	198	171	182	165	204	193	180	192	192	198	187	170	188	172	186	196	173	196	194	174	162	177	167	197	198	189	199	184	166	197	194	177	198	187	191	184	161	173	186	177	215	212	192	177	171	179	194	206	192	184	189	179	184	221	219	200	162	172	173	201	198	180	191	203	174	189	201	189	188	187	227	184	189	184	187	198	202	170	184	191	202	202	195	166	161	181	171	183	174	176	161	195	169	188	174	201	172	166	214	182	184	188	157	197	167	212	212	179	178	176	178	162	190	200	167	166	168	177	202	169	184	174	179	201	184	217	175	164	185	169	182	212	200	185	196	188	178	148	218	178	202	181	181	197	186	213	160	199	192	201	176	186	190	200	199	194	190	181	173	210	197	176	191	171	178	190	166	188	187	192	178	177	182	171	179	176	165	156	193	199	184	180	184	189	203	175	177	184	197	190	185	210	182	201	202	208	175	202	195	171	170	222	215	170	210	175	191	192	176	183	187	166	203	181	193	200	197	154	186	193	180	191	174	170	191	189	183	212	196	207	168	169	193	185	191	194	191	193	194	190	180	195	197	206	211	175	193	197	188	172	191	178	163	178	189	184	192	185	202	206	205	194	171	169	163	173	164	168	160	189	171	188	179	171	188	190	186	167	176	185	173	197	205	188	167	184	161	206	180	189	176	186	189	198	185	206	191	184	186	190	197	181	204	204	210	182	191	193	200	173	205	185	176	204	158	171	185	178	198	184	187	171	182	189	191	182	179	195	174	199	186	165	201	197	203	170	169	188	152	197	186	187	187	213	196	203	201	204	167	202	183	196	179	189	181	198	167	183	181	200	200	177	191	182	172	206	192	195	190	195	208	193	185	189	199	183	169	187	204	180	180	205	181	188	174	180	157	211	195	208	176	219	215	184	182	185	178	164	209	179	192	207	179	207	190	196	165	185	210	193	176	165	174	191	167	222	205	172	187	171	197	182	200	185	187	184	194	174	166	177	217	205	186	190	201	195	182	178	185	217	183	175	199	181	188	176	174	173	183	174	200	198	184	188	183	218	189	192	193	198	186	192	169	181	186	207	160	205	186	182	181	197	218	173	186	177	195	189	172	194	190	198	190	191	157	187	187	186	186	167	189	181	168	216	199	192	186	188	181	154	182	193	184	179	184	206	196	210	168	202	180	183	174	199	163	169	181	193	191	205	206	208	213	201	184	183	204	184	188	197	187	169	199	196	186	178	167	175	169	181	196	184	194	197	180	145	199	218	181	154	176	182	204	168	174	187	174	212	182	193	182	203	192	159	178	188	209	187	186	189	186	187	197	165	204	191	177	185	192	199	199	208	198	221	155	188	178	186	180	188	202	183	182	193	186	182	202	192	173	205	189	172	174	175	187	179	198	176	187	189	182	175	180	189	172	185	158	154	194	189	175	177	210	171	170	186	198	194	167	168	187	222	177	187	198	160	218	176	185	184	201	191	208	162	194	168	191	199	186	188	194	184	202	181	184	188	171	165	187	197	172	208	164	178	178	174	164	189	179	185	174	178	172	184	175	196	196	167	181	191	188	198
23275	28865	14131	5371	8090	41590	55146	49447	35593	4200	840	3286	5395	862	512	549	514	514	507	524	489	477	544	518	474	482	507	529	526	507	512	495	502	520	464	522	470	691	692	635	482	496	419	519	465	467	486	517	476	482	456	479	520	464	460	487	520	522	516	450	485	480	476	509	505	516	466	485	479	486	457	493	483	468	515	466	454	464	452	484	483	503	462	472	500	496	471	455	466	508	450	495	428	498	487	469	443	469	471	527	498	470	465	477	495	472	476	474	503	460	472	470	498	480	507	454	483	494	481	477	477	470	467	480	501	492	454	462	466	470	457	509	466	482	475	472	525	488	508	446	489	507	451	473	460	509	506	506	474	434	449	491	491	472	475	469	509	473	488	554	492	460	470	521	497	458	479	491	469	496	462	489	466	502	472	514	514	465	496	521	489	494	512	471	463	496	489	453	524	456	504	485	456	522	507	494	454	458	517	512	471	485	460	473	512	494	481	468	463	461	485	501	496	470	470	491	496	488	515	493	476	462	478	453	467	447	480	468	477	478	530	452	495	494	489	442	484	491	513	493	484	491	462	496	471	453	476	428	492	490	502	474	486	479	496	506	480	470	514	487	482	482	474	491	456	443	473	471	473	510	480	485	461	455	554	477	493	441	513	462	500	477	464	504	448	511	479	483	506	489	494	512	490	467	483	539	512	467	459	458	487	500	481	513	474	519	456	494	513	482	464	453	495	509	496	472	477	492	505	523	499	466	479	462	473	483	451	510	494	530	497	487	458	468	463	527	470	444	482	444	453	471	499	524	508	432	477	467	483	482	493	501	484	461	460	495	499	486	473	468	481	467	497	522	465	491	493	460	512	512	500	482	458	502	434	486	496	489	509	462	490	456	483	495	516	467	474	457	491	498	494	471	497	496	488	524	459	485	496	495	491	428	480	469	459	440	471	483	509	490	509	505	515	480	486	477	479	498	507	470	495	485	480	431	454	474	495	479	467	475	487	491	460	465	438	476	477	487	483	504	481	482	500	454	485	516	498	483	494	506	502	483	494	490	505	484	490	491	488	485	465	504	517	492	478	469	456	469	493	448	510	482	497	465	516	475	452	528	489	503	477	459	463	514	479	477	464	483	477	463	503	497	481	463	457	473	501	493	497	442	495	464	478	478	506	485	456	474	517	444	502	461	486	544	477	492	465	479	455	486	496	471	500	479	459	496	458	492	477	500	490	478	505	493	458	499	479	509	523	500	486	476	477	461	493	502	472	479	477	482	509	456	514	499	501	465	498	487	481	461	479	466	489	487	491	458	497	542	497	469	493	503	546	465	489	467	482	478	428	487	488	504	483	486	470	474	456	508	497	495	450	490	468	453	469	496	462	510	508	454	516	462	451	450	431	522	470	511	487	465	474	447	473	467	460	471	476	521	447	508	442	471	487	493	492	504	481	486	489	516	457	459	481	506	479	504	497	491	467	514	505	481	495	482	462	471	450	491	516	485	513	527	468	483	466	481	452	469	497	474	474	479	455	450	518	505	468	465	480	477	484	478	505	486	498	497	502	474	498	496	495	459	466	459	479	442	522	479	489	499	473	482	493	530	470	442	502	476	519	516	462	501	453	500	499	482	476	461	466	471	495	486	490	478	488	498	488	463	478	460	466	462	490	456	453	478	513	469	487	486	442	497	479	449	492	495	488	513	494	472	487	500	497	490	521	487	490	446	453	502	470	489	526	499	501	440	466	491	485	441	524	439	480	465	508	490	481	478	472	472	530	494	502	511	518	523	470	457	502	489	487	450	514	462	497	471	470	503	458	458	489	504	481	463	486	487	478	471	515	457	488	474	486	492	462	497	488	468	483	484	487	516	443	462	468	491	458	448	474	478	490	450	480	468	497	490	479	511	467	442	441	473	486	496	490	464	496	487	472	440	444	497	468	457	457	505	497	485	496	474	436	468	527	492	447	448	510	491	490	487	450	481	478	515	460	454	475	489	471	481	481	505	498	490	491	474	480	436	488	452	496	457	459	527	452	492	482	494	474	468	453	490	472	470	519	507	495	468	514	452	522	513	476	460	506	446	447	480	451	471	465	469	481	482	484	492	474	433	494	499	516	498	422	492	467	491	477	449	473	442	470	506	473	466	499	459	450	474	485	510	485	458	471	455	486	440	495	462	482	529	480	476	465	462	449	477	477	459	524	449	497	464	499	444	482	491	450	498	488	465	496	505	491	486	478	469	518	483	481	462	518	472	462	473	471	459	466	480	551	430	490	467	431	494	485	496	484	463	451	452	468	460	481	439	479	534	436	491	488	441	465	525	518	492	488	473	520	519	470	454	518	495	477	466	510	470	449	476	467	518	472	485	515	463	487	501	453	519	478	488	477	507	528	508	508	465	485	438	497	507	508	483	474	481	472	468	447	479	487	522	495	476	441	502	436	494	522	482	509	478	469	472	485	482	502	491	461	491	474	468	511	481	480	454	471	475	504	498	474	459	488	507	512	477	460	453	491	456	441	498	480	474	497	495	458	492	479	465	466	498	481	434	450	476	452	487	489	457	440	481	467	459	473	494	499	481	482	478	475	512	495	485	508	462	473	502	510	449	502	476	493	469	510	449	468	467	454	460	483	479	472	491	475	467	475	493	499	485	533	477	501	475	509	520	480	481	519	465	483	468	474	505	467	486	487	487	432	491	501	482	470	500	426	508	507	510	505	481	453	440	491	460	484	470	499	475	498	458	532	503	503	511	448	485	462	493	457	490	463	447	471	476	451	497	513	451	525	477	453	519	490	506	476	470	476	477	467	534	494	496	487	462	439	473	496	490	522	449	473	482	479	446	473	463	467	466	484	479	468	471	538	495	451	493	466	508	463	475	471	467	490	499	495	452	429	497	502	515	507	514	504	475	476	460	461	490	492	493	502	488	475	505	463	452	506	457	500	504	528	478	494	473	502	506	465	494	470	470	465	473	423	509	476	494	446	532	505	488	512	509	489	463	446	469	490	476	538	476	514	498	486	484	497	470	470	495	470	481	502	507	476	503	533	473	488	485	499	505	481	491	477	489	533	483	459	475	485	511	495	512	511	507	499	462	486	499	471	501	459	470	471	499	460	433	473	500	477	532	475	522	489	481	510	501	491	481	483	474	487	453	479	471	504	460	491	492	485	489	484	483	492	452	499	479	509	484	470	512	467	502	479	445	462	502	497	472	452	444	481	491	474	476	508	483	455	449	515	490	470	481	468	489	481	505	497	451	499	438	503	420	492	491	501	475	441	492	460	476	440	510	485	504	485	474	498	429	458	508	481	477	492	483	483	478	464	469	505	521	475	450	514	475	496	487	455	490	490	486	493	469	524	521	478	471	505	503	519	461	468	456	500	483	424	548	504	475	508	485	489	462	453	476	493	509	496	487	490	473	432	526	457	488	492	504	481	501	457	461	498	497	524	476	467	494	466	491	476	494	478	492	511	474	493	507	480	492	468	461	486	475	500	451	476	497	491	463
44717	45474	28909	15604	8073	23385	54577	49913	26621	2956	404	743	1854	174	146	166	152	147	158	151	169	162	128	158	147	154	134	159	145	133	145	164	146	147	139	148	156	197	242	212	148	173	149	152	123	124	137	140	156	131	148	164	123	145	129	136	143	153	161	162	146	130	148	160	159	141	147	140	137	131	162	169	148	151	148	164	126	150	127	140	169	181	146	153	145	166	139	133	136	141	125	156	152	143	155	143	129	136	152	117	146	172	130	151	159	136	160	132	126	159	137	139	141	133	137	142	147	135	139	141	145	120	139	133	147	133	136	157	137	149	136	159	150	132	147	133	178	169	145	141	148	140	142	133	160	155	146	121	150	162	145	159	163	130	175	152	151	154	151	141	115	142	136	148	127	138	174	127	135	126	143	148	140	135	141	130	168	145	161	151	145	142	152	152	121	132	145	145	124	136	149	126	162	140	134	135	129	119	120	158	129	157	133	156	173	134	135	142	161	153	144	131	129	165	166	131	141	143	122	135	143	143	132	149	109	147	134	155	143	134	147	137	137	121	153	161	146	130	146	150	163	147	161	153	155	124	166	140	168	146	146	150	136	129	136	142	138	134	165	155	142	136	149	135	123	145	139	133	132	155	156	152	152	129	154	144	140	155	157	151	138	134	166	153	150	147	154	158	160	154	150	136	148	132	138	150	141	147	135	142	166	138	142	150	141	129	142	162	155	155	140	144	139	163	147	129	158	158	176	149	138	149	125	153	151	136	168	137	145	156	148	158	147	139	152	152	149	146	151	151	143	148	125	121	161	148	150	146	161	155	153	168	133	139	156	137	142	155	141	146	142	147	142	143	142	130	139	132	157	138	160	138	160	145	159	130	151	150	138	124	142	111	133	169	159	145	131	132	152	124	130	137	139	137	114	138	149	137	161	165	135	117	143	141	146	137	130	149	148	137	139	155	149	158	130	129	159	136	131	142	133	153	157	145	151	125	161	144	152	148	172	138	127	156	139	157	141	143	152	145	156	161	143	130	141	138	137	144	129	139	134	143	136	152	131	156	131	127	131	153	154	126	142	134	165	150	140	145	134	153	124	144	155	152	136	135	129	140	127	146	138	132	143	131	124	141	146	123	158	143	138	155	137	127	142	154	147	137	137	142	155	167	141	130	132	147	142	150	143	175	150	147	162	140	145	159	152	137	141	131	156	122	114	156	118	137	148	156	148	127	157	156	143	135	135	160	144	155	146	127	150	154	140	141	152	146	127	136	150	126	159	157	138	154	138	142	145	153	152	127	135	145	175	156	151	127	129	151	151	156	142	149	135	127	151	157	165	124	132	135	148	126	128	146	149	157	152	145	142	169	157	117	145	143	163	148	146	156	141	135	158	118	134	149	160	132	170	156	156	131	142	151	143	150	141	130	161	152	159	159	168	128	155	162	148	142	133	140	141	134	158	145	149	157	163	140	131	144	147	130	145	143	139	133	135	165	158	145	142	161	147	140	162	151	157	133	140	148	139	129	134	149	153	133	152	137	165	140	153	154	146	151	169	144	180	132	143	141	149	134	142	133	161	134	152	149	152	139	121	118	152	150	158	150	155	144	138	139	158	145	144	124	149	172	153	138	139	136	147	155	151	135	118	154	138	138	155	179	138	158	136	121	143	152	122	144	140	168	147	154	149	137	146	142	148	126	152	145	156	141	140	162	134	132	144	143	155	134	144	151	124	146	143	135	141	163	143	143	135	147	129	135	136	154	156	141	150	154	134	145	132	121	129	139	144	161	151	149	129	158	161	139	141	140	144	153	130	156	145	155	167	159	154	146	176	142	150	154	143	142	150	153	159	148	129	126	157	146	161	164	140	156	147	137	138	137	160	144	121	150	142	140	147	143	153	164	139	150	124	136	135	157	143	144	124	136	143	140	152	148	147	139	146	142	155	148	157	160	130	162	165	142	155	142	144	166	154	115	144	124	155	119	142	152	152	133	137	138	138	133	149	131	148	132	139	147	142	138	144	125	124	141	155	149	139	136	147	135	153	161	152	155	147	143	154	137	139	150	134	146	128	163	138	126	126	152	144	149	132	138	141	143	137	160	153	145	155	122	141	157	142	167	167	147	177	153	152	136	119	152	129	157	153	144	170	164	149	141	131	140	164	145	131	148	150	120	142	174	154	146	134	159	155	146	135	141	145	139	139	155	121	144	131	130	143	133	148	166	156	140	141	160	124	160	150	144	134	152	144	158	157	147	133	147	132	125	142	164	133	130	130	159	154	169	122	166	164	150	148	148	140	155	132	151	136	141	150	161	167	143	139	138	134	148	139	159	162	155	146	154	160	132	145	132	142	142	150	144	148	148	147	162	166	147	159	156	152	137	152	136	153	149	122	149	134	156	154	137	140	137	142	159	124	148	164	139	141	172	152	141	159	151	136	163	140	132	173	134	153	135	144	150	126	134	141	114	141	156	155	142	141	136	158	168	134	135	127	137	152	132	153	140	148	149	155	128	130	138	146	155	146	126	169	159	127	137	132	137	154	156	147	120	137	143	154	139	156	130	126	146	148	154	140	138	145	149	136	153	142	145	145	117	137	157	151	131	146	137	143	153	141	127	151	125	155	138	137	122	142	136	144	131	154	133	136	162	172	136	135	134	148	151	154	164	135	140	150	149	136	143	154	118	138	151	140	138	128	134	161	165	139	138	132	160	136	132	170	127	146	134	141	142	140	149	154	140	165	147	146	156	131	150	146	149	140	139	146	119	133	142	151	141	150	141	149	141	147	148	147	127	133	141	146	133	143	133	133	153	140	132	149	145	161	149	153	148	143	124	145	148	143	132	146	138	161	158	149	164	149	132	137	132	162	123	138	157	149	125	149	156	137	142	153	117	145	140	140	151	150	145	146	154	155	152	134	158	133	151	176	143	144	149	129	151	155	139	161	123	137	159	137	133	123	126	151	155	149	163	138	134	142	141	113	160	142	132	140	142	136	132	129	159	159	150	164	141	156	132	145	139	159	149	128	135	155	159	126	155	129	151	149	132	154	128	132	156	145	140	138	142	119	141	140	134	135	142	149	145	153	144	150	125	148	143	162	139	150	148	152	149	145	139	143	155	127	133	133	159	154	153	149	154	161	156	143	137	165	121	131	135	153	145	129	155	145	131	144	129	138	155	130	137	142	145	159	129	148	115	152	145	145	156	138	129	133	143	139	143	149	156	141	161	153	139	137	144	138	151	149	142	138	134	133	131	148	150	131	135	130	143	143	150	143	146	155	141	170	154	146	145	163	130	153	146	154	138	130	124	139	149	133	152	158	128	156	142	159	157	144	136	139	140	146	161	153	159	133	135	144	151	149	134	141	142	139	148	154	146	146	157	144	138	137	166	142	152	141	126	138	165	129	132	135	140	134	142	146	137	147	158	155	163	165	132	148	114	150	138	134	148	131	154	146	162	124	161	155	143	177	159	142	147	139	162	158	145	130	164	140	153	139	132	137	146	142	139
31675	38453	13613	8089	9596	39401	67197	61635	31615	757	1821	3698	8929	521	516	466	517	446	430	448	437	402	443	434	422	423	419	401	420	390	436	424	357	396	410	414	456	817	1318	831	392	425	385	375	382	379	385	370	365	359	366	397	386	354	371	373	385	364	364	387	375	402	375	387	407	412	403	399	377	394	404	396	383	388	379	361	364	381	356	363	363	356	376	369	372	390	394	400	360	381	422	371	373	386	356	352	367	351	398	370	355	373	368	404	387	393	389	351	385	375	397	398	390	416	384	418	365	368	387	390	376	375	400	386	365	357	370	352	416	356	391	362	354	369	373	370	382	372	384	379	373	353	356	368	367	371	385	377	375	377	386	400	375	365	360	369	377	398	401	368	390	394	398	378	356	360	411	354	357	410	322	367	392	407	395	358	382	363	383	374	362	407	357	397	361	346	399	391	358	338	358	370	365	386	404	363	381	360	380	344	392	375	386	385	350	399	391	385	409	373	343	345	368	401	373	357	364	391	358	370	371	383	391	391	388	381	389	374	394	393	383	395	377	379	327	366	338	373	377	389	356	380	348	381	381	406	390	349	383	375	359	377	388	388	364	356	409	376	329	382	396	376	360	393	364	406	359	353	358	372	363	394	375	390	390	400	379	365	372	364	360	370	366	371	353	338	385	363	359	401	378	408	381	408	370	376	381	323	373	376	351	376	380	371	369	326	353	394	391	373	372	365	351	387	380	361	337	385	372	343	380	354	374	345	400	397	365	400	374	369	352	381	398	398	364	360	401	383	384	374	409	360	353	365	383	358	369	356	377	373	365	390	367	367	394	408	369	383	405	370	420	390	400	388	349	384	369	360	369	348	370	369	360	379	370	349	407	416	360	346	350	411	377	399	372	413	398	363	390	367	368	394	357	382	364	364	366	364	336	367	419	380	369	372	377	391	371	368	381	341	373	388	378	373	405	395	392	356	369	355	359	374	367	355	380	374	386	390	420	367	385	393	400	374	319	384	378	394	425	409	344	389	397	359	358	345	364	424	396	354	371	378	345	356	349	379	389	408	381	349	388	367	375	366	381	369	400	332	376	372	378	405	363	353	369	383	395	380	377	377	354	357	402	397	357	363	355	352	366	377	374	389	387	341	384	361	371	408	379	378	366	410	397	365	384	377	366	378	431	390	347	382	321	383	365	371	345	378	365	401	394	390	421	396	385	376	367	356	357	347	355	379	374	369	350	383	394	355	371	364	361	350	370	352	367	388	407	378	401	360	387	372	354	423	343	394	404	404	367	376	350	373	414	359	397	393	377	400	387	387	401	367	373	412	374	360	347	365	380	352	364	404	384	345	401	405	403	417	376	355	324	366	387	364	358	377	351	346	377	347	389	354	366	382	382	404	390	346	382	355	348	371	411	375	373	371	346	389	356	364	366	325	356	374	390	390	364	403	367	383	349	357	352	364	405	394	366	327	370	348	346	400	392	371	394	379	391	349	385	406	383	352	362	380	382	392	381	371	387	375	386	357	383	347	381	340	385	400	372	362	368	374	380	395	354	374	392	420	354	382	375	408	361	392	383	393	414	364	402	390	385	385	393	357	384	387	381	421	402	374	385	384	333	365	357	359	381	359	383	408	397	341	372	377	405	357	391	365	402	370	363	398	369	411	388	422	390	371	348	354	373	346	351	370	371	424	386	372	404	384	385	380	378	364	395	361	380	369	415	393	366	368	400	414	365	354	369	374	377	384	382	337	402	386	353	370	363	377	384	363	364	373	366	366	360	399	388	356	380	365	385	384	368	348	380	356	394	382	361	392	361	365	393	392	375	368	380	379	371	372	376	362	345	349	386	414	380	379	394	362	396	377	352	354	393	368	332	342	375	349	369	363	376	383	354	391	348	406	388	391	367	417	374	387	360	386	374	399	342	365	365	341	403	375	358	375	328	367	412	377	371	406	349	346	401	344	401	338	386	358	336	360	359	363	372	362	382	379	351	349	381	360	387	384	421	391	326	333	382	359	391	376	352	360	363	385	384	356	385	372	369	403	366	407	399	389	398	358	378	371	411	392	379	366	351	380	346	407	366	350	365	384	375	342	355	375	373	393	396	356	351	354	346	358	392	404	391	385	382	396	390	361	376	392	375	361	376	354	350	348	346	363	365	384	380	382	384	385	374	364	376	361	374	417	363	368	377	371	346	350	336	383	409	346	353	373	348	363	363	362	391	359	398	397	366	362	363	380	411	371	360	380	373	400	360	366	391	399	381	370	409	366	363	382	372	375	367	376	378	433	394	394	385	388	351	398	391	368	354	358	361	382	411	349	392	415	390	363	375	363	354	376	378	358	378	375	373	362	396	405	424	352	358	352	352	381	383	377	401	334	394	378	368	374	376	382	379	350	387	387	378	358	355	403	385	399	385	370	385	363	351	397	321	381	355	339	383	390	375	392	379	400	399	365	366	374	380	381	379	366	361	419	375	372	358	354	331	387	401	374	355	387	365	384	419	376	378	352	382	406	381	319	355	382	392	349	388	387	373	357	379	362	396	360	388	399	381	365	364	367	383	379	358	386	357	347	396	390	396	350	368	375	355	339	332	393	366	379	352	384	399	349	384	358	368	372	385	403	396	371	362	351	375	356	375	369	391	397	360	375	397	375	371	418	341	369	390	376	375	362	385	397	364	389	380	385	412	369	380	318	386	349	358	394	373	366	357	380	385	381	374	367	350	388	386	379	360	364	388	372	402	386	394	347	412	390	362	365	381	361	351	407	377	395	376	332	404	341	390	372	375	384	409	389	352	368	382	400	408	376	357	358	377	378	343	377	361	381	380	373	373	384	426	380	402	366	387	366	374	391	388	381	352	410	371	358	409	366	401	375	384	371	394	350	358	398	366	399	404	389	333	380	397	355	402	387	356	383	363	369	370	355	362	405	362	396	390	378	385	359	360	359	378	350	376	363	378	416	394	382	370	389	339	352	356	387	330	377	395	372	382	388	374	359	391	380	370	363	407	345	374	374	344	355	381	363	324	386	342	368	390	319	390	400	360	382	364	384	375	374	370	368	348	332	379	382	392	349	342	405	379	377	400	359	368	348	360	386	345	350	397	394	390	387	411	387	383	379	345	393	403	383	357	378	370	392	373	371	370	383	392	393	384	372	363	373	391	330	328	374	388	375	388	417	395	373	400	354	366	387	363	390	395	380	417	333	412	349	385	393	391	374	372	348	377	348	384	375	361	371	376	385	378	393	360	333	379	369	390	350	353	357	343	393	360	384	389	391	390	385	367	388	378	396	383	349	392	341	388	379	374	335	400	383	367	395	381	366	404	366	357	367	357	389	359	343	403	357	342	384	384	367	360	383	359	357	355	365	391	393	391	359	346	367	333	380	358	355	376	374	352	374	365	382	371	398	379	344	373	418	384	388	373	352	355	380	358	399	342	363	386	373	365	384	377	372	381	390	344	365	362	393	354	397	404	373	381	414	361	374	340	338	407	364	350	361
15234	15011	7303	1080	377	1260	4396	2289	269	154	149	225	286	153	159	173	170	156	151	155	131	158	181	140	153	130	164	144	145	173	159	162	157	139	144	144	125	157	153	134	157	158	131	149	138	136	140	159	154	163	151	165	155	142	141	140	141	171	167	139	164	158	167	154	163	162	147	148	140	156	145	168	142	169	161	156	155	151	151	160	170	136	151	144	126	149	129	133	153	152	162	149	151	154	162	156	156	141	138	151	161	135	148	146	141	120	137	163	150	150	142	163	162	172	159	160	139	156	149	145	147	154	157	155	142	166	149	164	157	146	162	131	151	153	149	143	158	151	156	158	163	137	171	141	157	142	153	165	163	162	150	122	155	150	167	141	132	162	145	148	135	148	146	150	133	151	138	161	167	134	132	149	141	148	137	164	125	166	152	170	157	189	153	155	182	135	160	156	163	139	165	150	149	176	145	155	154	152	162	153	137	157	147	161	154	136	147	154	163	133	150	161	150	146	152	168	155	155	132	165	138	181	163	133	156	147	124	137	153	154	129	173	154	173	142	134	157	140	145	163	165	162	166	150	151	155	142	155	159	153	149	160	144	172	157	172	151	162	152	148	143	140	151	161	165	164	172	149	170	183	142	136	145	164	154	156	133	125	145	156	154	162	156	155	140	147	135	146	155	152	146	146	155	147	162	162	153	147	146	150	167	150	157	128	146	164	135	143	146	158	154	159	147	133	148	149	154	160	155	149	143	135	128	141	136	189	143	135	159	173	149	156	131	173	154	154	152	147	146	155	147	152	170	153	159	154	138	133	159	149	140	162	163	172	125	158	161	154	158	159	165	164	133	148	143	154	146	147	163	155	142	153	146	152	122	151	134	162	134	158	141	172	173	137	164	166	137	122	139	143	141	174	135	152	131	155	128	163	165	148	181	152	142	148	138	148	148	127	160	155	161	144	164	130	150	136	134	157	138	159	135	159	147	167	166	155	141	148	161	138	145	137	166	171	138	154	151	152	162	149	162	121	154	141	153	152	186	179	164	141	142	155	164	147	134	158	164	145	158	139	159	146	165	145	156	161	155	134	133	131	155	153	150	157	159	150	144	145	152	142	136	154	177	140	157	134	128	145	141	143	155	152	148	137	169	160	156	143	149	133	174	145	132	138	159	145	145	153	129	160	139	162	122	126	148	148	141	145	139	157	170	156	159	177	155	153	141	172	163	180	161	149	157	172	137	142	122	135	139	152	164	158	145	152	146	158	138	136	159	154	129	166	152	145	131	155	157	168	146	139	135	146	172	161	142	152	158	127	156	167	158	144	172	140	135	157	137	132	159	156	142	171	165	158	152	152	163	140	160	142	160	142	182	128	164	160	149	136	152	166	149	133	191	164	118	150	144	153	184	144	168	149	154	155	164	137	164	180	151	156	133	163	154	153	167	125	150	143	130	176	131	157	168	150	152	146	163	150	149	144	160	170	147	166	157	166	154	160	129	172	150	147	154	136	147	153	144	162	137	140	160	141	144	150	158	156	153	142	156	142	151	150	147	140	148	153	162	165	149	150	163	148	146	130	146	131	160	145	151	141	155	144	153	141	158	150	147	138	137	170	143	150	153	163	142	148	144	145	157	131	161	155	175	161	157	159	139	170	126	140	146	143	154	145	139	144	148	167	202	154	134	156	151	174	157	144	153	148	172	158	156	145	144	154	151	167	145	170	162	131	141	149	118	155	147	156	150	149	141	139	145	154	156	149	163	140	156	160	159	167	150	150	158	145	124	158	159	159	136	166	158	148	149	150	135	146	169	136	158	152	156	149	161	158	158	148	181	176	153	140	162	149	149	145	167	152	166	146	155	148	148	147	134	158	145	163	151	177	146	151	163	147	129	171	164	149	167	144	160	154	141	157	153	110	154	170	149	151	163	148	141	146	140	144	151	160	144	150	168	166	168	162	151	144	136	176	142	176	153	169	154	166	148	168	146	162	124	158	143	165	149	141	142	137	149	139	148	163	151	177	151	168	130	155	139	166	141	149	155	153	134	162	150	145	150	158	139	161	152	144	168	137	162	139	136	144	134	163	142	165	147	166	128	159	129	164	158	150	156	153	152	151	167	132	147	139	153	143	139	147	150	166	157	175	146	139	141	160	156	134	148	149	158	171	148	151	153	147	144	161	174	148	188	153	142	166	145	154	151	154	127	147	146	163	141	145	154	142	156	172	134	160	145	174	138	168	142	130	160	139	156	151	171	149	128	156	137	144	161	139	172	160	143	158	177	175	131	153	134	151	147	163	151	151	154	169	161	164	153	138	167	149	165	154	142	161	149	124	131	161	148	144	159	139	156	149	144	165	160	134	162	155	163	155	153	168	152	141	142	127	169	146	126	159	143	131	131	146	159	149	147	161	155	161	140	134	159	166	131	151	158	143	163	132	136	166	153	175	170	136	143	125	150	181	138	150	155	143	132	150	152	161	152	137	137	175	146	140	142	171	137	154	133	159	167	138	150	166	139	153	128	149	176	149	132	174	152	159	153	149	141	142	155	123	138	170	165	169	158	160	164	153	156	138	140	148	152	160	147	149	158	140	144	159	123	148	156	139	167	153	131	152	157	152	131	172	165	164	135	141	151	157	145	120	129	145	139	145	164	150	168	170	178	173	160	168	143	155	154	161	168	161	149	140	164	132	144	169	154	161	138	147	161	168	170	121	134	161	127	165	142	149	144	151	159	143	163	147	162	166	147	155	155	150	147	148	171	138	150	172	139	135	164	158	176	151	153	127	156	159	169	182	170	158	148	184	130	127	130	131	169	155	130	154	150	150	138	147	148	134	140	133	141	158	170	154	135	133	153	148	159	149	164	163	179	141	168	159	181	150	149	144	176	177	139	136	160	157	151	143	147	156	148	153	172	139	127	141	133	169	144	153	168	153	154	160	144	158	152	151	156	154	144	135	154	161	138	159	141	139	179	143	139	166	169	154	156	148	151	166	168	140	162	149	161	131	155	156	137	146	136	156	140	142	159	161	149	165	153	146	161	172	170	156	173	163	155	150	142	159	155	154	139	149	145	149	140	152	161	163	161	136	147	148	146	143	145	139	167	155	159	169	149	159	133	154	175	150	153	134	160	158	151	158	152	144	155	144	140	152	144	127	141	152	134	157	131	145	130	129	153	128	141	158	173	157	150	123	165	126	152	145	148	158	177	143	153	167	164	140	154	163	143	166	147	145	165	159	155	144	170	167	139	148	142	135	143	147	138	151	144	168	144	169	161	134	148	167	151	145	144	168	187	171	160	164	162	156	149	167	158	136	159	168	169	146	148	155	139	130	167	138	153	180	140	149	134	166	150	165	150	152	154	153	149	149	156	172	162	160	126	161	146	131	165	149	155	157	169	153	150	140	178	157	143	145	133	144	173	143	148	146	154	129	156	124	163	143	125	152	139	152	171	137	154	155	131	144	139	148	156	149	152	127	141	134	142	132	155	165	155	171	143	154	170	150
10076	13070	7093	1486	1292	6399	17826	8541	685	425	483	908	1205	397	375	423	410	422	400	427	387	403	423	436	392	405	404	367	398	387	429	413	358	437	410	404	370	424	409	374	420	411	406	418	405	376	404	417	431	365	415	376	444	426	412	408	393	391	398	420	406	445	419	371	371	408	400	441	370	439	392	391	407	412	373	449	380	386	414	404	406	423	371	410	414	380	396	385	393	409	407	383	426	403	392	381	402	423	436	408	407	412	376	428	406	405	397	438	413	430	423	410	383	428	443	395	438	444	366	423	398	408	407	417	377	428	395	385	365	397	372	411	380	390	392	369	398	385	408	381	394	417	386	395	377	382	391	389	456	414	413	405	391	386	392	429	401	401	418	399	362	407	394	367	426	418	398	417	413	417	382	392	416	444	426	398	409	389	382	402	393	422	394	385	421	403	408	390	417	379	393	389	390	401	381	424	423	402	404	400	417	427	386	397	423	404	364	387	412	421	385	400	400	371	413	418	394	392	397	428	403	381	394	460	445	430	420	367	367	455	391	402	411	408	397	393	407	393	418	396	383	366	420	399	409	397	357	406	359	385	374	406	398	380	418	430	410	374	385	385	391	406	401	406	444	421	437	349	384	384	404	406	425	419	387	391	372	380	403	387	399	377	386	437	415	410	402	397	413	411	444	399	369	397	405	421	381	383	386	398	450	387	387	421	416	414	399	407	370	376	408	399	410	421	391	376	384	426	420	368	377	426	383	365	349	407	420	410	417	410	365	369	409	406	433	420	400	406	412	393	411	401	401	404	424	401	441	417	375	426	404	406	408	406	435	383	392	377	378	403	380	386	415	438	390	447	394	376	401	407	392	438	394	397	359	417	369	426	409	422	405	393	407	383	392	415	395	419	433	415	413	404	407	431	388	437	399	376	380	394	415	404	383	395	423	376	378	408	421	419	410	374	380	438	378	421	421	387	423	394	398	401	377	369	367	385	402	423	382	423	388	389	388	385	413	422	410	402	388	392	413	405	409	408	433	415	425	367	374	412	422	418	399	433	393	384	445	424	414	413	402	388	408	405	371	399	426	407	419	387	414	409	414	417	426	366	399	389	409	427	403	391	395	390	399	370	410	418	378	354	409	428	409	439	405	387	415	409	412	405	383	427	393	399	405	413	387	398	382	410	410	413	398	406	365	401	387	414	435	417	410	394	357	446	367	409	369	391	395	378	420	431	419	418	437	408	400	419	432	423	393	399	419	412	405	410	409	419	424	372	410	384	441	407	395	429	365	382	423	394	395	374	375	396	384	386	404	393	432	397	404	361	401	413	394	422	395	382	403	361	385	392	407	406	411	374	401	386	404	408	375	394	379	402	422	366	402	393	391	393	409	386	401	377	401	437	386	361	391	412	401	386	407	412	397	412	412	391	383	376	427	387	398	430	423	421	382	393	370	399	383	396	425	359	431	382	408	407	438	407	416	390	411	408	443	387	377	397	385	383	389	424	428	401	403	419	396	390	419	396	401	398	434	403	371	402	408	390	408	400	422	396	381	398	382	414	431	419	367	405	443	401	398	380	433	371	395	399	426	400	400	433	389	424	419	392	414	400	374	408	404	414	419	397	403	390	356	399	404	404	416	420	389	418	434	408	421	380	443	389	383	388	399	405	373	386	414	423	407	382	403	390	394	398	369	377	426	393	403	432	395	373	391	432	388	414	439	375	392	411	422	386	413	359	385	381	392	400	379	392	424	378	387	382	423	393	410	407	411	427	379	420	401	413	380	422	401	411	391	393	411	378	397	390	432	374	409	369	422	371	411	403	427	384	440	436	426	393	405	416	407	393	363	401	369	394	398	401	382	420	386	414	397	399	404	402	427	417	464	390	412	399	418	388	407	388	404	406	381	396	406	417	399	388	386	413	388	409	428	437	408	389	388	382	427	421	380	423	444	397	399	406	412	386	400	414	368	399	403	377	414	431	406	450	417	397	403	453	431	405	410	403	407	419	404	398	407	418	425	399	439	385	369	392	399	369	428	420	394	402	372	409	367	394	419	379	390	429	399	438	380	417	407	414	402	419	405	384	388	402	344	396	388	398	378	399	413	399	409	395	418	396	403	393	408	423	397	414	415	429	420	410	404	405	410	389	401	397	409	407	379	378	432	436	408	417	396	435	410	412	396	432	417	397	411	408	415	411	423	396	430	380	411	369	446	382	421	430	416	395	396	386	420	446	402	414	402	426	395	408	399	373	393	421	357	398	371	406	411	398	364	418	401	429	400	393	454	382	451	377	406	404	405	399	383	426	416	373	381	411	441	429	406	388	401	431	445	421	411	443	371	415	412	401	386	404	419	428	400	410	414	414	401	389	402	418	401	408	405	369	417	386	443	415	423	416	425	382	404	384	419	422	393	415	421	368	403	393	449	392	387	391	425	408	403	411	404	423	402	409	417	399	398	410	376	404	414	403	405	433	413	438	411	395	402	407	415	397	410	402	429	402	417	407	416	422	421	381	392	425	411	370	408	385	383	420	461	431	392	412	425	440	406	384	413	426	367	386	425	386	404	404	389	372	400	445	370	399	406	411	401	399	389	388	420	398	403	416	420	411	417	424	390	425	377	414	386	369	399	368	396	374	367	392	366	384	388	419	379	385	417	423	421	342	409	399	423	366	391	411	377	424	402	382	416	377	396	372	431	443	400	424	409	405	410	391	416	359	380	419	412	439	408	400	398	394	390	377	383	394	370	395	401	419	440	380	421	412	411	401	384	421	408	370	422	423	381	414	398	406	382	428	446	398	388	374	388	371	422	398	420	414	418	385	427	388	412	401	393	372	422	441	385	397	392	413	419	408	419	423	409	420	398	427	374	417	403	403	363	450	403	392	389	395	406	416	403	415	426	376	426	445	377	425	423	375	387	393	391	446	387	395	370	419	405	425	406	393	407	393	383	435	388	404	388	363	406	397	384	420	361	366	430	388	391	408	393	426	402	410	393	401	383	431	371	411	419	410	417	413	425	397	428	377	398	391	373	383	391	396	422	410	414	397	427	393	418	412	421	393	395	435	414	354	396	404	402	416	381	409	385	388	394	374	402	405	391	400	438	415	371	409	357	397	411	426	379	368	428	426	417	396	377	431	422	409	362	430	415	379	452	393	416	395	357	409	396	426	380	378	402	402	406	398	408	372	444	398	426	418	396	404	417	418	414	434	412	416	445	385	409	399	433	382	431	357	400	419	423	414	388	392	397	415	386	423	386	407	388	391	408	384	432	425	405	416	405	430	412	386	399	409	408	391	415	417	362	398	379	417	410	419	414	367	401	394	377	374	429	425	394	413	393	416	391	393	409	385	385	405	411	396	379	404	431	385	390	394	388	392	391	427	400	385	380	434	400	386	427	390	392	417	374	385	373	403	380	425	388	401	396	411	427	432	414	390	401	403	405	408	371	392	419	361	413	413	430	407	381	422	397	423	425	392	413	400	378	394	384	385	427	420	439	381	369	399
37816	44772	30498	11937	7714	27470	40400	24246	2231	294	530	1174	2641	509	217	205	204	171	178	197	200	198	174	185	162	187	163	171	191	164	196	173	181	189	159	164	184	213	264	203	172	193	178	183	197	163	193	174	188	170	183	161	156	193	190	198	184	178	179	168	168	178	182	152	170	202	200	182	196	178	187	168	177	192	188	189	158	214	172	178	181	177	192	172	174	175	162	178	170	205	151	179	168	183	183	160	200	192	165	180	180	182	156	195	208	203	174	186	180	181	172	175	198	202	188	189	181	176	173	159	189	172	190	160	179	198	167	176	181	180	162	165	192	197	179	181	196	155	167	180	172	178	179	158	163	182	180	156	177	184	177	158	189	180	174	158	209	192	188	175	165	187	197	188	185	196	171	173	174	182	160	164	177	179	197	192	201	189	177	160	175	180	207	209	169	166	196	194	198	199	193	193	175	186	193	174	188	174	167	186	170	177	167	168	160	178	178	195	202	180	172	160	171	146	161	198	195	196	172	179	185	181	196	202	187	148	184	177	169	193	192	172	175	202	185	172	175	209	189	174	187	209	155	180	177	183	161	153	200	202	216	215	179	178	160	169	174	173	174	161	166	162	178	174	189	162	180	158	196	197	171	189	169	160	161	175	159	166	192	208	173	170	199	182	177	174	171	183	170	177	187	177	190	191	209	206	154	143	147	160	179	166	214	176	173	200	191	207	166	201	189	162	180	194	188	181	195	200	157	168	186	192	184	185	175	149	195	197	207	191	196	179	172	194	170	181	165	162	184	182	159	181	178	186	181	192	195	171	177	196	187	165	163	178	184	190	164	174	178	145	179	182	164	182	169	157	183	179	173	161	176	174	178	192	189	212	179	174	182	192	171	161	164	182	175	187	154	164	210	196	150	206	190	149	196	145	168	171	170	165	181	158	170	176	176	176	164	168	178	190	191	197	175	179	173	184	177	190	200	173	168	169	173	186	196	180	152	178	185	161	161	202	169	140	182	192	154	190	183	173	179	172	184	178	187	188	162	183	149	183	155	160	208	165	175	199	155	173	182	155	166	182	156	183	169	195	202	199	180	181	149	172	179	164	158	172	183	168	182	170	195	199	184	169	176	182	180	191	203	178	208	175	168	201	202	188	192	184	159	182	195	177	189	181	184	168	197	180	187	187	211	173	168	180	175	182	162	161	194	163	162	191	183	189	190	181	174	186	205	149	186	179	184	199	160	210	180	184	182	209	171	188	176	169	188	174	166	184	165	195	193	174	194	181	193	168	160	195	186	198	189	164	196	146	169	162	180	189	190	193	174	158	169	162	187	174	197	187	174	191	186	174	160	193	181	199	151	185	191	187	186	180	158	180	177	185	199	183	188	190	174	170	210	168	150	192	187	184	197	187	179	199	191	180	196	182	176	158	187	202	205	172	174	169	188	183	173	182	191	179	174	172	188	187	177	194	180	172	183	179	181	174	200	155	196	182	185	170	188	201	174	164	184	189	161	176	173	174	168	183	200	173	183	179	187	171	182	185	165	189	161	166	182	188	177	177	187	173	185	185	173	179	195	172	197	182	206	190	195	180	188	203	193	180	177	174	171	179	191	181	182	188	186	181	176	176	180	176	174	159	155	168	172	178	168	193	182	189	176	171	203	189	182	163	214	185	174	183	185	190	175	159	183	175	171	196	173	172	153	158	181	172	195	149	170	174	182	172	196	184	178	210	183	188	175	189	193	188	172	168	157	179	180	205	190	178	176	164	204	193	187	193	180	170	169	177	167	192	175	193	178	177	174	164	209	182	168	172	191	198	158	196	141	178	177	185	189	181	170	179	195	161	172	188	173	171	188	179	192	169	198	181	194	192	173	194	186	160	163	176	181	173	206	186	195	167	162	175	180	212	191	192	183	182	182	161	200	181	164	178	182	164	197	173	199	199	199	172	146	163	170	182	180	167	179	168	190	150	187	201	174	168	189	167	187	198	157	168	186	177	176	166	193	198	176	148	189	183	183	154	161	173	202	191	184	188	176	186	157	189	163	148	190	178	176	184	180	188	163	175	173	176	197	183	171	163	192	173	174	180	211	193	171	198	183	174	197	210	178	171	177	182	177	180	178	172	183	194	161	178	198	192	147	179	168	169	153	189	194	170	168	188	153	186	186	147	210	168	167	190	186	162	162	212	206	175	158	151	202	193	169	161	192	186	170	179	178	151	209	180	204	179	176	178	167	204	198	193	180	193	168	179	208	187	183	189	171	189	183	180	195	180	177	190	182	197	161	174	166	191	164	155	186	198	185	172	164	174	178	165	180	183	186	195	157	175	193	150	188	201	201	177	194	181	195	195	185	180	180	185	167	225	182	177	183	174	195	176	181	182	187	188	153	205	185	169	211	179	169	165	194	164	179	171	194	166	200	231	181	165	172	182	189	159	180	185	180	185	183	146	161	163	201	191	173	177	191	182	156	159	164	158	177	190	202	187	180	168	174	178	186	182	161	170	185	188	191	155	187	187	176	193	161	179	173	167	183	175	156	162	183	199	171	194	165	170	185	169	172	173	196	185	172	162	183	192	191	178	179	185	176	188	179	187	159	191	193	192	194	193	173	185	177	194	187	180	182	165	203	189	181	164	171	173	177	176	179	176	179	147	191	181	185	179	158	162	160	189	178	191	169	165	195	187	183	176	178	179	181	179	196	178	168	157	189	166	164	165	190	162	210	172	155	187	184	180	182	160	169	181	201	192	180	196	180	180	180	185	182	195	164	188	164	198	178	192	162	186	170	173	167	178	168	180	173	181	173	179	189	179	181	173	187	142	160	167	194	165	185	193	180	210	193	158	213	160	171	172	167	174	180	178	187	174	165	185	186	174	181	155	167	177	179	169	184	172	152	177	187	176	183	168	179	175	174	165	208	189	181	184	171	191	163	163	168	161	172	155	208	183	179	169	185	173	177	194	166	164	161	188	189	173	165	179	202	176	199	208	194	176	169	195	184	184	193	202	196	192	164	172	176	163	188	179	179	171	169	207	174	185	175	174	158	204	172	187	168	196	177	202	174	173	172	182	174	165	170	171	179	180	161	181	177	178	161	176	160	172	181	176	182	204	187	182	173	189	167	181	142	187	171	185	161	139	169	187	173	195	190	205	190	175	163	177	204	192	182	171	165	179	166	199	172	207	188	186	185	171	165	162	177	169	174	191	213	190	158	201	178	167	168	205	171	204	192	157	178	206	198	175	158	201	189	194	184	157	189	183	181	171	182	185	174	199	200	186	175	173	178	170	172	149	185	150	181	165	171	178	154	168	172	175	184	193	208	196	208	202	190	175	198	209	202	183	195	182	187	178	174	170	174	191	165	185	179	165	193	207	204	189	205	158	199	178	167	208	176	161	165	172	167	183	183	169	169	175	184	189	173	165	172	168	181	184	184	209	170	147	165	194	166	191	169	159	180	173	163	190	183	196	182	170	174	185	168	165	188	179	160	187	172	176	189	189	173	175
25816	37263	17218	3878	14344	44923	54203	32602	798	838	2985	6073	12402	1564	583	565	563	544	508	622	508	546	536	488	479	492	475	453	472	521	468	477	459	461	501	491	424	697	1049	601	503	487	482	464	462	437	498	469	472	441	463	470	453	475	460	460	449	454	434	467	457	481	441	479	475	514	483	465	459	484	456	517	469	464	439	452	479	460	471	444	435	486	462	466	433	437	474	441	469	459	499	439	471	486	460	465	452	495	481	440	448	466	435	450	490	435	429	426	472	460	449	469	433	495	461	431	500	439	475	457	482	445	459	458	470	446	469	427	432	464	469	471	485	475	512	508	452	451	505	487	427	417	474	470	434	486	471	486	465	463	449	533	461	445	480	451	433	475	479	462	437	461	448	467	460	478	492	474	436	471	484	449	477	468	493	491	468	420	489	461	492	454	474	463	453	443	417	480	483	461	466	415	462	464	437	449	428	497	474	464	454	488	464	468	448	488	474	479	471	465	466	477	442	470	478	480	445	458	487	483	478	484	434	415	494	462	458	436	449	438	465	424	485	436	448	476	504	476	400	456	431	497	517	479	463	484	475	499	470	488	407	444	460	445	450	459	452	441	465	451	426	461	475	464	479	467	463	423	486	487	413	452	487	491	472	444	465	450	459	411	488	484	450	472	457	473	463	450	471	440	501	451	460	476	453	471	476	473	496	467	452	444	487	512	482	443	452	537	445	476	492	481	477	419	463	471	432	483	487	464	435	464	462	462	468	478	439	476	483	491	429	448	468	441	473	449	477	492	443	436	461	453	478	454	456	467	484	488	472	434	452	403	494	430	457	482	471	446	428	501	458	463	446	475	461	443	444	493	459	445	477	518	475	482	449	448	452	495	508	437	442	437	470	495	489	462	469	437	481	486	457	484	432	475	456	417	491	472	473	474	442	483	471	427	456	459	443	439	461	472	484	453	472	474	461	458	481	483	478	468	483	440	495	427	472	513	453	481	460	451	482	466	467	471	512	480	479	486	474	468	452	448	456	472	477	481	460	461	449	466	456	451	470	460	434	469	476	471	436	457	460	457	446	486	420	454	467	481	487	470	469	464	490	475	427	527	457	450	438	452	443	462	444	460	506	454	478	461	480	489	476	488	468	446	437	438	468	483	498	437	463	475	447	454	444	453	500	464	450	463	477	464	458	478	464	483	443	477	466	460	455	463	474	462	458	485	450	462	478	479	476	472	440	441	429	477	463	457	474	414	441	485	467	478	501	469	475	455	446	477	454	462	451	444	455	451	459	419	431	440	479	454	479	467	484	483	435	473	489	458	466	446	462	437	472	460	467	430	493	514	401	461	475	428	453	458	443	484	453	478	458	478	411	472	441	462	507	432	436	457	468	418	468	447	490	477	452	470	434	470	491	437	494	468	482	467	507	413	464	470	470	467	460	483	434	469	441	478	474	477	449	457	496	441	472	451	475	462	433	449	482	472	538	440	473	461	451	442	461	448	472	475	458	466	467	446	457	482	450	448	464	481	457	455	483	432	510	430	487	463	464	442	481	458	468	477	450	468	426	472	493	455	460	451	505	459	495	436	443	425	473	432	485	460	453	450	453	485	472	473	481	465	462	463	447	452	486	430	421	449	471	457	458	459	465	453	468	425	482	481	468	410	445	437	463	459	459	460	478	462	515	450	483	441	435	465	442	452	484	465	487	470	467	442	465	444	512	457	474	522	474	450	438	458	480	480	417	438	481	505	490	489	487	485	416	438	456	483	438	492	475	465	470	434	442	459	446	416	478	465	461	508	466	425	471	466	459	500	424	491	478	446	481	415	521	466	491	445	432	441	462	440	480	444	449	478	444	470	465	484	505	460	477	470	482	483	500	455	491	489	480	437	445	479	486	481	467	460	459	433	437	445	436	486	484	488	480	473	478	451	470	498	448	458	485	477	451	406	450	454	479	487	437	475	520	471	470	476	445	453	507	469	428	466	458	448	454	432	459	472	425	447	497	483	501	434	495	455	431	456	455	453	442	457	495	460	454	487	460	449	463	461	455	450	429	445	450	426	442	466	485	450	466	486	502	458	420	437	483	490	475	481	446	468	496	499	497	490	460	465	506	440	461	445	506	471	488	468	429	493	481	469	494	456	500	458	465	475	428	509	467	457	453	460	455	454	463	448	463	457	441	470	471	477	464	482	454	466	455	412	485	421	461	456	439	460	479	498	478	420	467	477	458	456	464	457	429	490	443	449	498	450	470	454	475	428	448	477	486	480	477	450	441	454	431	488	479	439	449	439	455	423	475	442	462	438	484	467	486	471	448	435	474	475	446	459	407	445	473	469	491	485	463	469	412	483	488	479	495	474	453	436	487	442	453	481	442	461	445	485	483	424	458	462	436	444	436	465	472	483	419	461	440	471	501	461	469	473	436	487	471	455	451	487	449	458	466	461	457	483	417	437	463	484	458	444	458	450	472	460	464	475	438	450	408	420	458	443	449	493	496	449	426	490	527	443	442	480	435	497	489	479	477	469	442	431	471	456	426	487	450	463	433	483	489	449	434	440	471	447	470	450	456	466	482	451	478	459	477	457	436	494	480	463	484	528	447	458	493	476	442	484	470	513	469	470	487	484	492	468	459	484	493	440	486	460	454	459	412	466	485	434	500	465	468	491	431	442	433	516	447	449	415	449	478	468	455	438	474	429	462	452	475	456	466	480	457	410	461	454	486	510	441	441	429	449	472	429	479	474	487	431	438	460	496	480	466	446	485	451	446	443	479	437	469	483	466	477	463	460	450	459	479	455	478	447	479	469	453	483	449	419	475	438	463	480	455	477	422	471	442	496	476	493	486	465	454	474	487	493	435	520	478	455	491	503	446	459	499	435	478	440	443	455	459	458	435	496	511	430	454	467	452	498	404	445	412	460	476	407	475	457	481	499	481	496	498	494	453	460	417	442	476	465	462	488	439	470	450	433	477	480	446	468	479	461	475	454	441	495	453	456	473	464	469	464	467	448	458	480	453	485	493	482	486	462	450	474	453	447	482	451	440	458	473	432	466	454	464	483	472	451	453	415	468	478	477	443	472	474	450	447	448	476	462	461	452	503	482	474	441	468	496	468	446	436	444	454	460	434	462	482	463	422	477	453	441	480	493	447	441	457	492	466	481	477	491	448	506	508	433	474	476	434	447	465	466	481	472	484	466	483	475	454	447	439	484	472	479	495	466	452	442	481	466	473	469	484	487	468	460	424	470	444	473	461	478	473	474	480	448	475	469	439	504	453	453	481	440	490	457	442	462	443	438	467	458	459	443	451	461	460	469	509	445	455	432	491	463	474	438	462	474	470	442	470	499	466	474	428	422	527	490	471	474	469	481	480	501	422	484	499	447	462	506	457	456	489	490	491	453	495	475	450	458	436	466	468	465	460	455	452	451	463	460	443	452	458	434	462	448	451	432	472	432	476	447	408	474	483	483	462	477	444	486	481	420	451	444	473	457	434	484	486	485	445
48016	48163	31083	21313	26784	56185	52961	30305	4245	254	213	2366	3151	325	177	171	177	162	147	193	191	159	151	162	146	177	141	129	179	147	152	139	153	150	156	154	149	240	356	202	142	141	146	175	162	160	154	151	159	151	156	159	143	155	164	136	156	174	151	140	135	170	158	131	147	162	158	127	144	171	146	111	164	120	146	139	145	148	137	151	134	149	128	158	156	149	153	152	136	146	133	155	137	140	163	140	160	130	158	163	144	150	136	145	140	142	167	146	147	147	157	135	154	164	146	137	133	169	150	153	135	138	151	166	121	133	163	153	148	131	166	155	135	157	133	122	133	154	137	137	170	150	134	158	165	145	141	154	156	174	159	146	149	163	153	148	157	137	146	148	142	159	144	158	156	138	122	163	158	139	157	145	136	179	146	163	164	123	128	162	147	146	139	153	175	142	150	151	152	151	159	130	166	149	157	137	142	155	141	159	151	147	164	158	149	128	128	148	140	148	153	153	154	132	160	154	135	129	152	127	141	137	171	150	155	130	132	172	153	117	140	147	144	139	142	156	130	128	138	148	168	152	132	159	128	165	142	152	154	162	137	143	121	148	164	141	133	126	143	140	136	144	143	125	160	161	133	146	170	147	157	158	151	124	131	154	153	144	146	151	154	152	128	147	131	142	142	142	145	133	146	128	145	150	152	155	137	128	150	132	129	141	158	152	132	160	144	170	145	139	142	142	139	146	153	138	143	150	140	158	157	187	146	135	152	145	144	140	138	140	157	148	138	160	142	159	148	150	141	154	167	186	130	126	147	150	147	124	162	138	162	131	139	150	140	144	153	144	164	140	143	157	157	157	136	153	151	132	133	151	162	127	162	154	143	142	143	143	146	158	143	151	160	139	160	151	151	140	169	159	155	148	154	143	150	136	140	138	129	139	158	135	136	146	135	125	154	153	126	128	144	149	152	141	134	129	146	131	153	172	145	136	154	159	119	135	150	162	149	131	159	158	124	145	135	134	124	167	155	176	150	155	152	176	156	134	145	133	123	166	146	164	155	160	165	144	145	159	161	136	154	134	143	138	148	149	141	134	130	143	121	151	112	158	146	144	136	172	174	144	152	145	145	154	142	134	150	126	161	125	158	140	141	150	149	144	134	167	171	165	144	134	144	142	139	151	137	147	151	138	148	159	128	144	128	163	148	142	141	121	157	143	161	142	139	139	165	139	119	160	153	143	152	147	144	144	140	156	149	157	136	152	124	135	155	149	162	160	143	143	153	126	136	152	142	149	146	149	141	161	152	146	146	167	129	162	154	181	164	144	144	146	138	149	129	142	147	135	141	148	134	127	158	148	149	137	142	128	130	147	161	153	160	135	141	141	156	133	131	133	138	131	138	157	147	147	169	134	150	139	157	140	169	159	141	139	152	151	138	142	138	142	147	174	158	139	136	154	149	137	146	136	140	130	135	138	152	146	147	147	141	147	138	141	141	157	119	148	142	171	130	179	142	158	125	163	170	143	139	142	142	122	121	143	142	140	130	129	144	124	134	137	136	154	144	155	132	167	130	136	146	125	153	120	140	152	149	144	145	142	153	119	159	149	156	142	170	150	131	144	162	140	132	138	163	158	157	151	154	164	161	135	152	145	138	126	148	164	152	150	138	163	123	147	129	148	168	130	162	161	137	131	129	159	163	153	153	143	148	158	147	160	145	169	145	135	139	145	152	155	149	159	178	134	152	154	149	149	145	138	136	140	141	145	157	164	173	137	175	132	120	154	151	144	168	142	153	146	150	143	148	154	131	138	172	146	143	159	150	155	121	147	142	165	144	134	135	156	135	140	159	133	138	164	166	142	137	143	159	164	153	175	154	144	144	155	134	121	153	155	169	141	155	170	137	163	133	145	131	175	168	160	136	150	157	142	132	140	171	148	131	142	130	135	146	138	157	146	151	130	160	137	129	137	126	139	150	143	121	142	127	152	153	161	139	149	141	140	148	154	151	175	149	132	168	136	139	146	164	169	130	152	136	131	144	154	133	161	146	138	139	153	163	140	147	137	143	160	147	174	144	138	164	157	119	168	133	151	163	159	164	128	147	145	141	149	168	161	166	157	138	145	161	129	144	151	135	163	127	143	165	153	134	141	182	139	146	143	150	148	149	166	145	152	159	144	132	142	148	148	134	139	146	177	164	144	131	147	139	127	157	134	139	141	139	135	154	139	141	140	144	163	147	160	147	146	154	132	139	160	173	133	117	151	134	156	146	137	152	139	126	145	152	154	156	142	173	121	157	192	146	127	141	163	139	141	147	139	132	143	132	142	141	152	158	135	146	140	139	164	160	135	150	149	138	146	133	150	132	151	165	172	157	153	140	135	155	127	130	144	142	170	128	141	108	146	133	135	147	150	126	159	132	155	150	148	141	120	140	128	141	147	142	137	138	161	154	141	126	155	161	118	108	153	142	152	139	144	131	164	149	159	174	140	155	120	146	131	154	137	154	126	168	176	140	146	153	125	161	145	168	155	154	132	163	154	134	156	132	144	115	150	163	146	158	131	137	128	165	169	139	154	129	134	133	154	150	157	129	139	162	132	166	138	160	134	144	165	135	143	163	156	149	123	151	153	153	122	162	148	134	162	156	135	146	187	159	157	143	138	140	132	145	137	130	166	148	160	164	147	152	157	159	175	143	139	156	158	154	152	138	147	145	170	143	160	142	136	139	128	145	153	145	155	139	166	168	161	160	136	145	149	141	149	158	162	144	142	142	172	147	146	132	164	152	136	197	138	164	159	156	142	162	151	134	114	145	144	162	138	150	126	134	155	167	148	141	148	149	157	123	156	158	158	143	161	142	156	154	120	160	130	144	136	151	140	143	131	128	151	152	156	142	145	158	145	152	156	168	146	139	129	125	162	158	163	152	171	145	132	142	170	139	135	178	160	152	166	136	158	139	133	162	158	142	176	148	140	145	130	148	146	150	139	138	147	146	155	128	145	145	164	143	160	150	138	160	145	148	147	176	161	130	164	122	150	148	136	154	152	161	143	149	154	155	146	158	179	152	135	135	134	169	147	138	123	127	146	156	115	148	155	150	137	144	153	129	140	138	151	176	120	145	150	156	166	158	141	132	131	138	172	147	144	136	139	151	148	133	146	138	169	139	152	170	176	153	128	135	139	148	153	137	147	129	145	126	142	143	131	140	156	146	128	146	119	159	158	133	146	162	136	134	157	156	157	144	138	147	155	154	145	142	129	160	150	136	141	147	142	148	163	168	150	167	141	122	151	155	153	154	151	155	139	139	147	139	141	137	163	152	140	135	149	135	160	162	131	139	157	132	155	141	153	153	150	144	157	154	146	147	150	151	157	138	158	150	150	131	155	159	165	143	142	168	151	153	136	149	132	137	159	140	138	124	161	155	133	149	165	156	167	171	135	168	143	151	164	148	126	137	170	140	142	144	133	160	170	149	161	146	154	121	149	144	126	153	160	138	138	145	152	135	141	157	133
34447	42322	21513	18258	37561	68057	63189	34094	984	775	721	10681	12384	954	519	515	499	505	487	966	712	489	464	429	452	431	402	442	408	401	445	424	413	382	422	381	413	1158	2057	758	411	405	405	408	378	475	398	375	332	376	360	404	409	370	402	423	373	356	397	396	395	379	378	398	364	393	394	341	381	410	364	396	380	396	362	392	399	370	409	378	360	410	386	380	369	366	379	398	375	360	349	377	379	385	333	407	389	356	404	359	378	376	388	362	387	383	400	376	383	406	409	395	347	376	377	381	415	365	419	346	386	376	369	418	397	402	407	388	385	383	379	362	384	378	359	408	364	381	404	418	410	370	350	381	391	373	412	360	386	353	404	405	388	350	395	358	390	360	336	370	378	375	386	381	369	375	389	352	392	398	361	366	387	368	378	364	390	400	381	364	422	398	366	391	415	346	396	381	389	375	406	341	372	414	373	339	365	384	379	396	330	370	359	362	357	357	335	385	349	374	377	384	380	381	356	389	364	389	377	376	383	349	385	345	349	380	383	377	349	393	392	388	426	398	382	364	349	381	373	373	359	389	357	397	366	354	360	360	388	395	401	383	398	394	373	383	347	380	373	389	386	406	353	347	411	369	376	393	402	391	402	367	382	358	399	361	359	401	378	366	340	361	380	369	357	393	344	353	362	343	388	370	380	366	331	373	428	372	396	387	395	352	355	351	420	374	352	354	370	355	344	345	393	409	411	405	371	380	379	379	387	367	388	375	389	383	371	355	384	350	365	378	363	378	377	357	364	374	368	372	354	357	371	389	347	402	376	349	418	364	358	361	384	415	395	387	421	390	381	377	362	382	390	408	352	392	364	381	348	369	367	367	405	372	356	352	381	396	398	404	365	385	347	385	371	398	370	384	382	373	389	380	378	354	385	377	358	374	400	411	379	375	353	344	377	389	353	370	385	398	399	388	373	402	382	377	369	362	385	387	381	388	367	351	428	370	394	378	368	387	397	365	376	353	390	390	352	362	362	366	385	371	368	395	370	377	357	378	380	368	424	362	400	364	388	396	345	391	354	370	384	380	383	383	397	396	386	372	381	393	384	388	383	375	406	396	361	356	356	417	343	380	332	402	362	377	365	333	411	367	380	383	378	370	384	385	380	412	400	384	383	373	366	385	352	361	395	365	344	417	392	357	365	398	353	410	377	359	375	375	366	376	385	374	351	373	397	370	425	408	385	407	353	359	366	389	356	380	400	406	410	401	381	376	382	390	399	370	358	382	390	389	395	360	385	377	414	365	362	331	360	407	391	387	389	373	366	324	387	361	386	363	379	386	390	368	388	386	375	381	370	378	361	391	369	324	368	388	398	364	371	362	376	382	383	390	401	380	334	370	367	383	378	383	365	349	402	376	376	397	427	378	364	406	361	378	397	357	411	407	357	370	382	363	378	361	361	347	391	372	369	406	361	406	364	363	395	378	385	374	391	359	372	374	370	387	357	404	397	346	395	369	375	371	333	377	371	358	371	378	368	367	358	374	372	358	330	388	395	394	365	374	390	421	403	385	395	362	364	363	370	374	353	376	372	408	371	372	386	365	375	391	375	404	367	369	396	399	402	371	391	379	387	415	359	398	343	364	379	369	381	383	401	388	380	382	386	393	390	399	340	395	340	370	378	378	377	367	377	373	399	363	380	375	368	380	358	398	378	368	344	358	390	381	367	384	414	375	362	398	359	363	334	354	408	365	384	380	372	388	347	382	399	407	375	399	382	377	364	376	368	416	376	385	402	379	345	387	343	386	371	374	355	396	395	394	350	385	378	376	396	382	383	353	369	382	384	379	397	353	388	423	394	347	385	365	378	361	373	376	380	356	384	366	381	345	367	407	373	385	360	389	370	373	401	388	384	376	371	373	394	387	398	376	378	396	356	371	390	369	394	362	416	357	372	403	363	362	373	365	366	379	369	403	383	375	391	366	354	374	382	372	410	373	410	373	415	365	399	398	349	384	422	393	352	374	398	406	389	395	405	390	419	384	391	395	398	414	364	400	393	392	362	393	393	373	394	374	396	346	358	399	385	392	374	370	402	374	356	386	380	382	344	387	371	367	415	383	389	391	422	373	382	396	349	387	387	381	388	369	367	372	367	387	378	345	383	377	378	388	410	410	379	364	379	358	385	372	364	347	366	379	373	415	354	393	380	410	372	363	398	414	386	399	379	396	389	387	375	368	395	373	385	368	410	381	372	382	362	407	404	402	416	375	373	389	422	351	384	352	394	350	391	360	370	352	388	429	366	371	379	386	357	371	387	394	375	377	365	358	428	357	382	384	365	405	374	389	380	387	374	346	392	366	372	384	363	376	428	372	387	395	363	362	408	391	376	392	401	339	358	383	380	371	371	380	349	405	383	393	384	348	361	398	373	405	373	424	396	373	362	370	391	392	401	336	380	369	381	395	347	394	378	343	409	390	359	373	364	384	350	391	364	361	379	355	347	364	374	375	401	374	363	370	414	408	381	384	392	370	399	362	393	417	336	401	370	411	340	372	380	360	386	411	388	382	404	376	358	379	352	392	375	379	392	377	361	386	352	328	403	392	323	387	359	367	393	404	367	376	392	375	391	343	410	371	351	415	365	399	402	381	377	369	347	362	409	394	351	368	362	381	364	369	414	400	371	376	363	371	391	377	373	397	369	362	388	410	362	390	373	339	386	387	362	378	398	357	404	373	417	366	366	361	406	364	372	386	348	366	395	349	385	357	418	361	363	375	390	343	402	368	357	368	378	394	396	378	397	377	403	394	380	368	385	362	349	385	332	387	395	398	350	374	374	378	381	376	367	399	364	377	375	405	379	380	356	367	376	383	358	374	389	344	368	366	368	349	412	403	408	388	366	368	375	404	362	390	399	360	376	364	378	361	359	385	413	382	405	391	360	379	390	380	396	386	380	379	407	396	352	411	395	396	401	405	402	362	385	365	401	379	401	413	347	352	373	391	388	358	366	349	393	395	365	343	383	361	380	390	395	430	364	389	366	367	342	423	378	348	371	360	342	411	357	390	384	381	355	351	410	371	376	405	371	397	380	379	382	343	401	354	372	380	384	357	376	371	368	344	360	371	357	380	367	390	362	370	372	367	381	379	408	379	386	378	387	365	389	377	389	415	387	378	369	360	414	390	406	385	363	367	357	387	367	385	350	370	395	376	366	383	356	398	362	351	318	365	415	398	363	405	360	396	376	376	381	371	356	410	357	365	371	392	368	395	367	390	365	391	361	402	394	347	358	409	365	404	372	395	327	352	351	373	395	365	394	379	373	382	390	388	416	351	381	391	407	377	359	384	408	383	408	407	369	337	388	377	382	398	391	403	360	351	366	391	375	408	396	375	352	367	350	373	359	397	409	410	393	371	355	368	328	369	389	365	397	384	323	355	402	379	353	392	386	341	350	393	367	387	391	377	374	347	390	390	380	387	386	398	395	382	381	393	395	377	389	401	374	346	368	369	379	373	386	368
17177	19078	5703	1004	1898	4020	3999	1757	183	231	265	348	203	170	183	166	186	189	170	172	159	143	160	134	184	171	158	157	199	162	183	143	184	163	174	167	156	160	178	165	182	170	149	168	176	186	158	171	165	146	161	177	179	179	145	179	170	167	160	176	165	171	188	150	175	154	176	140	173	169	147	161	167	186	164	150	172	156	175	186	161	153	171	174	170	179	168	175	178	168	171	167	178	151	154	166	177	170	156	139	171	141	174	185	152	164	187	172	178	173	182	181	155	171	151	165	190	144	156	182	147	157	193	198	198	154	158	157	178	168	164	161	184	160	171	176	175	178	178	164	176	149	168	142	163	156	157	182	190	150	162	167	180	179	158	178	165	163	169	167	159	163	166	171	162	181	165	167	186	160	188	189	187	172	151	161	178	164	157	186	173	149	174	183	175	174	167	154	166	153	175	169	177	176	148	169	166	170	175	172	172	176	178	167	183	166	174	173	144	165	167	189	185	183	162	173	197	205	186	152	165	170	176	159	155	157	159	159	186	161	167	185	170	162	174	152	168	151	174	148	157	161	160	175	157	168	161	148	173	156	157	144	176	183	157	166	184	163	164	158	171	178	153	189	165	179	176	177	178	207	164	179	185	171	180	172	179	157	169	161	163	154	184	172	166	176	180	183	181	171	193	170	189	159	159	171	180	160	143	190	158	165	170	175	130	155	148	165	163	140	157	146	166	169	159	144	180	200	166	157	165	189	162	157	160	154	176	169	150	151	173	173	164	143	174	136	190	167	182	174	179	179	175	138	173	171	171	156	161	159	164	174	155	187	183	178	152	167	154	163	154	172	162	170	186	170	168	152	162	190	175	153	182	180	164	182	205	177	166	166	171	182	172	168	185	182	170	160	172	150	186	161	150	182	165	173	149	169	179	153	155	175	155	179	176	164	173	164	177	169	174	165	149	157	182	153	187	170	158	183	133	187	165	174	170	159	175	182	166	151	162	158	180	147	162	176	184	180	167	184	168	208	160	165	180	153	170	162	167	161	185	146	167	163	160	180	169	162	173	164	147	172	194	158	180	165	183	182	152	178	167	162	179	165	149	185	181	156	158	165	182	150	155	169	160	159	168	166	162	168	165	145	170	167	162	165	172	159	163	168	186	172	153	146	191	158	189	172	147	176	170	162	186	173	157	177	183	187	167	170	182	169	172	177	161	175	186	160	189	159	181	168	171	176	165	173	182	165	183	152	172	182	182	189	158	184	169	159	187	168	171	167	162	186	157	158	174	165	159	169	170	155	155	161	144	144	176	157	156	168	175	185	166	167	170	189	160	179	161	174	170	154	160	150	170	181	183	171	166	177	181	154	169	167	169	169	175	158	165	166	161	162	136	170	171	159	177	167	171	161	167	166	151	142	180	138	173	159	160	170	159	203	168	169	173	164	162	179	192	157	176	162	167	142	180	173	180	181	176	172	187	171	183	164	161	173	164	166	159	164	165	149	161	184	185	170	158	147	175	178	165	151	166	155	160	168	164	179	170	161	166	178	165	171	178	190	166	160	175	155	149	160	181	158	161	157	160	157	163	177	161	172	153	185	169	165	151	156	169	156	155	162	174	165	167	185	160	143	145	166	156	174	174	174	166	181	183	176	161	176	151	161	182	158	187	175	163	172	158	170	177	166	147	155	180	163	155	167	159	173	169	176	173	178	181	154	165	174	166	154	167	167	192	155	163	188	162	156	166	169	154	151	176	156	171	160	171	163	187	185	154	186	164	166	168	170	156	193	147	172	163	165	163	160	170	169	173	180	162	167	155	174	162	155	151	197	168	175	179	167	153	172	177	158	157	165	193	173	180	176	165	185	146	154	164	181	160	160	172	177	150	163	166	169	171	161	152	159	159	178	167	167	177	177	155	166	166	178	159	155	158	172	183	187	164	180	140	166	160	173	179	172	199	161	154	164	142	152	152	154	167	154	171	179	186	171	174	173	168	171	162	147	198	168	169	162	171	172	163	170	188	160	174	173	156	166	178	180	179	153	164	170	144	179	167	163	169	137	164	153	163	164	170	160	192	168	172	170	173	164	160	187	175	170	163	154	192	129	184	151	148	175	170	159	165	168	176	177	143	162	183	175	185	171	169	168	170	166	153	160	168	173	168	166	148	169	178	150	161	168	151	168	154	162	176	160	176	165	167	160	158	170	179	184	164	165	156	137	154	179	194	160	182	159	142	169	192	159	169	186	162	164	148	170	171	163	176	195	180	183	152	156	156	178	170	169	173	189	175	159	177	176	160	182	168	140	184	191	165	166	159	180	166	134	155	155	168	153	190	143	176	172	178	162	186	171	164	173	164	165	174	163	162	171	176	168	168	167	171	165	174	169	196	155	179	163	184	180	159	147	168	171	192	165	175	166	165	165	154	155	167	169	162	177	148	172	163	162	165	163	168	178	163	154	183	182	166	193	185	172	145	164	149	168	160	153	181	156	174	147	177	164	159	164	179	193	161	176	159	182	169	180	158	159	173	142	162	195	172	137	172	155	164	160	164	176	176	155	184	172	143	141	146	132	174	162	185	181	189	160	149	146	163	180	177	183	175	159	176	195	141	178	177	154	179	168	181	167	168	159	163	153	151	174	167	176	162	171	142	164	158	155	158	178	170	183	172	185	168	168	184	156	166	182	169	151	192	193	150	159	155	175	178	167	177	195	201	175	155	184	185	147	166	155	152	168	154	166	163	155	169	169	168	178	178	144	166	184	151	141	167	156	168	174	171	158	156	173	143	170	153	165	168	182	171	161	181	179	164	175	166	164	160	171	162	176	174	154	174	175	187	163	150	193	166	153	165	174	158	171	162	179	166	162	135	182	159	163	178	167	169	156	156	169	183	144	153	180	190	186	161	185	166	143	172	176	177	170	182	172	164	178	165	176	154	160	156	178	168	171	162	164	159	154	160	193	189	161	173	190	167	159	179	167	142	196	162	181	184	169	151	155	154	175	160	181	183	173	169	163	172	164	157	170	184	152	178	174	166	176	143	155	171	179	156	164	178	148	148	170	156	167	187	174	153	144	175	193	149	168	169	172	169	193	187	156	173	159	170	188	189	163	177	144	164	173	169	165	171	164	165	149	162	168	171	135	183	182	196	171	157	154	186	159	163	157	145	172	155	155	152	175	195	171	180	147	169	139	166	178	165	170	168	178	161	158	176	167	184	166	171	172	157	170	142	153	177	181	180	166	162	158	164	155	155	164	190	176	173	167	167	182	162	192	184	187	160	155	148	167	208	157	158	147	146	157	146	174	178	151	158	159	185	191	156	158	180	173	164	149	164	148	154	156	173	172	146	159	180	168	181	163	149	167	148	171	139	198	158	206	179	148	135	157	167	169	157	177	194	166	174	179	166	173	170	154	157	161	194	173	169	188	165	158	170	180	155	161	155	176	184	193	180	171	180	179	158	158	172	173	178	175	189	177	152	164	161	149	158	186	171	192	172	206	154	175
11308	15893	3589	2635	8551	16091	15337	6015	488	952	1201	1465	661	482	436	409	450	456	431	443	464	513	401	420	434	479	420	451	422	456	435	462	473	421	443	420	456	450	476	425	449	410	413	453	458	422	411	430	437	486	410	422	428	450	435	435	432	449	431	426	460	427	424	490	443	471	453	438	446	430	434	439	465	416	441	456	429	454	435	435	455	425	454	477	471	479	393	454	454	396	434	477	492	426	439	428	450	457	419	458	458	434	451	457	467	422	417	442	432	442	438	434	443	460	468	435	460	464	443	389	445	425	395	447	423	437	455	458	449	443	436	438	454	449	423	425	482	406	439	435	432	439	456	437	458	421	425	442	456	459	423	452	466	417	465	476	417	442	429	437	392	476	434	406	406	405	424	438	423	443	477	433	460	419	441	454	473	463	449	469	421	440	446	427	442	419	459	453	466	472	448	465	492	427	466	467	422	475	461	438	452	438	440	470	439	419	420	466	412	445	425	478	442	439	443	483	409	446	417	443	423	427	418	484	438	458	430	449	491	460	439	433	446	461	476	432	441	439	495	444	426	403	435	402	455	420	433	438	431	427	434	452	436	418	427	396	419	404	465	436	458	432	460	465	457	474	429	422	432	418	409	427	454	436	415	456	441	436	428	451	472	442	449	466	442	424	423	436	475	477	449	405	423	437	438	447	455	423	474	431	462	456	421	471	470	439	435	451	422	448	452	439	471	417	397	472	456	438	482	440	439	447	429	424	440	465	439	438	443	451	439	442	434	441	430	468	448	413	419	462	448	454	423	438	416	411	477	432	431	433	467	454	439	458	402	455	475	474	426	441	446	473	438	456	429	456	415	437	446	500	427	431	462	401	434	455	440	440	456	462	452	442	498	434	454	456	450	424	471	445	417	430	432	430	437	423	432	423	462	471	441	418	429	402	453	410	448	431	459	468	455	427	466	395	457	443	440	439	468	474	449	415	472	443	437	445	431	436	414	465	422	463	462	427	452	458	448	482	444	438	444	387	450	473	436	445	409	474	462	438	452	419	440	433	459	479	461	395	446	451	422	419	448	456	474	434	433	436	478	433	443	432	413	456	450	435	478	443	449	436	402	450	417	435	441	444	470	431	441	423	433	429	445	448	458	452	434	466	414	417	470	479	406	441	439	418	448	455	470	454	452	437	421	425	465	454	458	416	446	492	432	442	463	471	413	420	436	429	437	420	441	464	446	444	462	424	443	407	487	472	406	436	448	440	427	472	428	427	435	457	448	461	448	397	437	418	420	461	405	454	455	431	459	430	471	452	420	484	429	434	428	444	463	454	452	474	472	426	427	483	456	463	443	429	451	447	435	441	459	442	413	416	450	452	475	403	412	457	484	426	406	461	468	430	453	411	439	432	440	463	438	436	477	420	418	438	435	463	438	440	435	459	443	484	414	436	434	433	480	424	453	449	456	427	460	473	441	434	427	446	436	410	464	425	406	491	417	404	443	431	441	448	450	446	422	442	428	426	403	434	444	410	479	431	460	442	484	428	437	440	406	436	425	448	432	402	445	385	447	456	424	496	425	441	421	425	423	467	416	459	439	435	481	444	425	450	444	456	460	448	453	412	435	445	480	427	433	424	435	446	468	489	457	456	415	449	460	436	438	432	410	478	417	447	422	473	444	415	403	397	455	469	415	440	420	454	517	425	436	455	465	455	420	441	461	444	428	462	445	434	479	485	438	462	452	467	431	413	421	473	445	447	471	459	429	405	443	468	461	428	438	444	430	442	419	471	428	417	457	437	427	489	446	418	444	472	435	459	446	459	433	419	429	410	446	433	472	423	414	422	427	424	459	448	417	453	402	465	416	459	467	438	445	452	436	463	452	444	461	444	421	448	471	433	446	457	424	466	482	424	422	438	412	479	425	422	404	439	430	435	432	446	417	440	457	458	427	400	441	486	423	417	461	459	466	393	413	461	470	443	456	475	440	438	453	440	420	419	422	446	374	415	457	408	446	382	433	453	401	455	461	438	416	496	484	424	456	443	393	435	469	415	394	509	445	419	437	440	469	438	420	418	463	439	441	426	471	405	401	441	417	472	445	454	455	428	443	395	453	424	434	454	422	448	460	422	443	462	439	466	429	435	465	434	455	455	392	419	420	463	432	442	423	465	433	418	435	441	428	419	400	442	422	432	440	459	406	423	408	447	456	443	398	454	453	428	444	423	454	472	449	411	454	431	425	449	443	448	453	471	419	431	458	438	474	439	478	462	435	406	441	411	453	390	422	486	468	458	466	423	464	442	463	446	442	459	430	440	439	444	457	449	448	466	442	437	497	429	465	435	467	426	464	416	444	437	442	475	415	467	469	510	427	429	417	400	419	429	458	438	432	457	450	448	462	451	464	432	477	427	479	458	432	434	436	417	451	436	415	453	447	428	455	433	422	465	442	430	452	414	405	414	435	427	468	417	441	446	427	398	433	468	432	450	411	417	404	412	452	428	414	460	470	427	451	452	393	464	420	451	444	477	429	371	444	443	491	425	463	442	486	443	444	464	447	425	421	456	415	433	467	462	444	449	448	452	422	459	450	465	460	429	465	441	466	443	433	436	430	434	447	492	432	451	460	420	458	432	449	417	436	461	416	403	447	435	437	432	463	436	420	427	444	437	424	448	424	433	453	446	436	422	425	442	535	463	450	463	448	424	447	410	449	410	455	437	420	427	433	410	441	432	423	440	448	471	477	453	444	451	463	488	429	449	447	455	448	393	416	450	458	453	455	467	422	433	453	426	444	418	443	427	437	450	463	449	428	440	450	461	507	426	424	480	461	417	429	407	451	428	449	438	405	437	441	438	435	426	416	438	404	466	464	438	471	449	447	435	470	404	384	475	426	430	390	426	438	451	425	442	428	415	440	438	445	467	440	394	444	439	424	452	383	416	453	432	451	418	437	448	443	446	451	454	457	484	475	448	456	434	436	413	442	432	485	443	470	447	424	474	474	492	437	447	421	444	439	424	444	455	424	436	469	436	415	439	435	427	412	468	464	483	442	458	456	443	469	430	469	445	451	404	424	408	384	445	445	411	426	441	472	482	406	418	411	431	455	480	435	427	407	465	459	411	439	447	430	448	442	445	439	468	444	468	419	436	459	438	434	449	435	431	461	438	436	447	428	439	464	443	449	466	477	420	455	445	442	401	452	450	431	433	444	450	490	452	439	417	456	432	463	437	439	432	449	434	427	457	461	453	480	431	465	425	478	430	411	430	460	436	429	419	421	419	442	483	438	419	458	430	418	442	443	413	456	435	438	471	449	446	433	473	421	461	460	475	429	425	427	427	421	440	440	450	442	447	446	447	451	417	418	447	465	444	448	412	439	475	436	441	468	426	423	438	434	446	424	415	481	434	453	431	448	431	479	441	423	476	395	462	423	415	447	429	453	434	423	449	476	445	443	415	469	464	500	450	445	428	462	431	433	481	459	436	451	438	457	458	434	458	458	486	418	448	459	426
38442	36849	28006	18795	36565	47707	38220	13505	747	487	3439	4589	1627	230	194	189	205	189	210	216	222	223	203	189	196	217	203	182	188	192	175	210	178	190	185	212	173	192	212	227	197	204	202	189	215	194	187	231	175	205	214	184	174	241	208	199	191	195	177	215	194	177	199	182	218	231	184	205	201	203	210	210	217	198	223	202	171	175	204	222	217	194	185	232	212	191	174	193	217	202	200	214	196	185	211	228	198	232	239	197	203	206	206	170	196	185	221	208	174	199	197	206	181	196	198	190	214	213	196	219	193	189	185	183	187	195	195	193	181	198	210	215	220	201	203	227	199	217	205	185	205	237	195	207	221	194	209	207	203	229	200	193	199	188	171	197	218	191	203	214	204	189	180	200	184	197	216	205	217	204	203	186	195	210	199	198	201	211	198	218	217	175	210	195	180	206	181	210	206	239	195	205	202	179	199	216	189	222	188	218	196	207	221	203	210	185	181	199	207	209	183	204	186	211	215	177	199	185	216	192	220	188	195	210	188	202	227	238	199	179	201	208	173	203	195	190	201	213	222	193	190	171	223	199	190	192	193	205	199	195	176	215	214	216	188	206	192	209	231	198	188	180	205	203	196	189	202	178	177	196	196	218	193	192	206	199	211	212	212	199	208	174	206	181	208	198	198	194	190	226	200	197	192	234	200	223	188	203	195	225	191	200	181	199	225	212	219	179	218	192	215	196	199	195	185	195	197	202	198	189	196	199	183	192	224	195	187	200	184	203	212	204	214	194	196	203	198	181	183	195	192	210	186	179	177	217	216	210	232	201	209	182	203	210	214	188	198	208	197	197	193	200	191	203	194	197	208	203	179	196	189	197	189	195	176	201	204	197	188	172	222	211	198	176	211	226	203	209	203	196	176	185	209	206	190	243	190	199	181	215	218	183	208	187	223	195	174	199	196	231	172	189	200	210	194	202	220	191	185	198	190	181	185	211	198	205	192	235	197	238	238	162	217	196	186	195	175	215	192	197	207	173	182	206	188	169	186	203	187	191	181	194	206	201	222	212	189	190	185	221	223	189	191	204	232	223	212	224	192	207	210	209	197	203	188	220	192	207	202	209	186	208	202	191	208	194	182	159	198	184	204	208	223	198	179	203	194	198	195	190	201	225	215	190	176	193	203	204	181	200	192	222	209	197	201	182	209	207	220	201	217	209	164	217	171	224	210	188	195	213	231	208	195	214	184	189	182	207	196	197	174	178	189	194	217	213	208	182	196	203	196	202	218	193	198	214	193	178	213	199	202	207	192	198	200	197	183	214	205	196	210	195	203	182	194	195	209	228	182	190	213	242	227	210	209	198	183	207	195	175	201	211	184	190	194	207	199	211	210	208	200	204	186	239	205	196	182	184	211	197	198	231	177	203	173	234	208	186	203	193	208	213	206	207	224	186	171	190	215	197	199	184	206	185	203	213	196	206	197	182	199	210	214	214	188	178	199	194	175	218	200	193	208	175	216	197	209	218	180	199	214	213	191	197	199	193	215	227	166	196	214	174	220	223	185	195	194	226	215	206	182	218	214	221	195	179	199	184	194	176	226	182	214	187	187	195	201	210	195	209	195	208	192	232	200	204	201	198	196	215	173	188	210	183	213	187	191	194	181	208	184	177	202	213	210	174	180	218	174	195	200	209	198	178	194	185	199	202	203	172	212	170	204	210	197	219	200	195	208	218	212	167	189	188	189	208	178	202	202	194	202	192	167	196	197	237	190	169	187	212	206	204	177	193	241	192	217	226	206	191	189	206	198	229	160	203	199	195	160	187	183	200	225	220	203	202	210	196	197	217	198	193	177	192	222	197	175	202	202	196	217	232	213	186	216	198	184	205	200	202	206	231	203	198	199	203	208	182	205	215	212	180	206	230	201	179	192	191	195	207	202	217	195	173	190	219	208	202	218	219	194	196	205	226	204	211	216	198	207	179	216	194	192	204	198	200	200	190	203	193	218	213	225	198	180	183	185	195	199	218	200	214	209	202	212	187	226	194	200	197	200	206	200	190	195	208	221	196	203	207	192	203	183	215	181	193	194	171	186	204	204	209	194	191	202	178	222	170	217	226	212	196	217	203	193	192	208	184	234	178	190	188	208	202	207	193	212	179	216	209	200	222	163	211	207	184	196	195	201	203	196	213	198	220	191	219	190	181	199	230	201	184	192	208	200	210	205	219	195	175	197	194	199	214	206	186	187	204	199	168	170	188	205	202	188	215	177	199	184	219	202	208	247	218	219	227	207	208	192	179	183	217	166	180	196	194	211	210	200	216	201	212	217	203	212	208	188	172	198	202	205	187	164	230	180	169	184	201	171	184	190	177	208	222	202	187	201	206	230	182	208	200	200	219	180	198	195	234	186	199	196	193	187	203	196	190	213	201	191	199	169	189	211	224	186	218	206	190	216	210	210	201	210	194	198	189	210	208	190	211	203	194	212	191	208	203	201	206	192	177	195	198	226	184	197	218	198	174	183	198	210	197	202	203	209	230	180	165	211	192	221	208	194	226	199	193	224	227	198	186	160	179	217	204	201	222	204	192	187	205	159	205	188	170	183	201	227	207	196	179	180	197	199	191	194	190	231	169	221	218	188	203	214	220	208	183	191	178	195	178	176	198	208	205	182	202	194	175	219	218	214	194	187	195	203	170	189	183	210	195	182	199	204	207	197	191	196	223	206	206	207	204	227	201	184	183	180	219	210	194	225	178	194	190	209	162	210	197	226	208	172	193	195	228	204	185	198	190	191	193	199	200	185	198	216	197	220	196	210	181	210	201	221	195	197	196	194	201	205	213	191	191	201	193	177	211	194	209	193	232	215	225	196	205	213	179	200	205	189	211	183	181	199	215	199	184	216	206	217	203	203	200	203	193	186	207	219	199	193	230	205	211	185	186	206	193	206	202	200	213	182	207	202	201	199	162	187	212	185	182	221	188	209	192	189	202	206	173	197	211	192	181	175	220	190	189	202	203	193	202	226	204	210	223	202	227	219	170	211	184	194	217	216	213	215	212	193	209	229	205	180	193	202	227	201	173	201	187	215	181	221	204	210	220	212	186	227	192	214	211	199	232	174	162	214	190	204	208	190	211	185	201	214	183	205	174	184	177	203	183	213	192	171	217	188	194	216	208	192	208	194	193	225	201	199	178	211	225	179	198	182	222	202	196	206	211	172	194	198	193	177	194	233	219	187	189	198	198	241	195	192	178	221	182	184	213	222	196	209	199	193	170	179	205	183	166	209	178	196	198	204	231	200	201	189	199	198	206	178	188	201	183	212	186	193	194	198	181	192	207	168	177	211	207	183	196	202	190	195	206	192	185	195	218	210	210	196	188	211	184	193	187	212	219	202	210	214	203	189	216	203	213	212	220	185	208	192	200	210	178	190	203	192	197	225	188	188	222	194	200	173	189	186	200	188	183	151	227	173	202	221	204	223	193	219	201	193	198	215	194	176	204	187	199	201	210
26484	28525	22125	27139	51679	59575	50487	15627	1110	2223	15024	18862	6980	604	576	518	528	587	562	533	550	573	518	535	530	541	523	534	526	481	504	548	520	520	471	564	529	511	540	529	508	540	539	493	560	509	502	525	523	524	539	536	484	513	489	470	509	526	552	520	510	539	511	540	492	491	485	538	535	543	529	532	520	522	518	480	499	492	478	549	507	488	487	517	471	487	530	523	541	517	525	502	472	515	507	522	484	542	470	519	521	507	531	471	512	531	522	484	529	541	542	510	505	510	500	538	503	533	507	512	520	527	532	479	490	535	521	516	483	505	500	518	574	514	514	535	539	522	510	483	542	543	507	548	497	559	469	520	541	558	497	511	488	502	517	509	510	528	516	492	528	514	546	476	506	513	542	531	524	531	512	521	482	541	509	477	496	522	547	502	523	534	512	489	527	514	499	515	512	515	521	511	552	560	479	474	488	492	530	528	504	508	523	554	509	524	516	520	523	518	520	505	458	512	515	557	514	526	534	479	521	498	538	482	517	516	524	535	471	522	491	531	532	522	505	533	506	528	514	520	481	481	484	532	475	507	536	518	527	511	537	542	536	519	492	533	519	480	490	516	532	570	528	504	537	504	503	520	516	519	560	507	563	537	484	588	509	494	492	492	538	474	529	563	481	500	531	486	523	478	516	538	549	493	526	522	530	544	509	521	498	526	525	576	530	501	540	508	499	537	524	526	501	504	543	504	542	502	546	527	523	512	519	495	540	512	501	502	502	520	506	528	489	502	541	533	522	527	550	477	516	518	534	524	546	489	554	482	493	576	520	478	527	521	545	494	516	529	520	520	525	473	532	500	554	495	516	488	542	574	537	474	533	511	510	550	487	505	520	522	531	510	535	511	518	508	529	522	529	469	503	507	533	509	500	478	556	508	512	498	512	533	487	522	519	488	506	495	540	523	510	495	514	491	501	595	489	534	526	511	528	490	498	487	527	492	504	493	527	523	547	520	530	536	523	505	538	518	512	529	555	531	528	526	508	508	501	474	565	555	552	512	490	531	519	532	490	524	500	524	531	526	560	501	497	557	516	459	494	519	487	510	521	481	502	512	544	495	515	536	499	503	522	528	489	510	495	538	510	524	499	493	477	485	509	525	514	542	546	530	537	488	492	520	551	536	508	551	495	521	488	547	508	516	498	512	508	489	520	519	543	510	493	516	535	509	520	525	488	481	518	491	503	502	512	513	562	510	556	499	532	502	530	509	508	510	471	550	528	546	499	540	509	528	510	500	494	507	512	488	516	498	521	506	515	533	474	485	522	510	517	510	463	537	501	499	508	516	517	514	537	499	517	517	515	565	518	553	502	522	539	493	490	508	523	488	546	501	486	517	488	507	520	525	518	506	515	517	508	508	477	510	508	554	498	542	498	505	518	534	522	496	521	517	527	546	568	466	511	483	508	539	476	522	566	503	513	489	493	561	527	497	536	518	529	544	518	522	538	522	544	487	522	475	535	507	516	529	524	541	481	508	471	552	543	532	486	520	491	552	524	464	462	498	554	473	494	515	504	516	509	532	522	513	482	532	481	518	483	510	494	465	492	525	507	519	543	517	504	508	499	545	516	535	537	476	512	504	514	517	520	489	535	510	530	554	498	532	481	529	493	503	539	511	529	513	533	464	507	526	486	506	510	540	516	530	524	529	565	520	517	546	518	514	539	496	552	556	517	501	539	526	524	557	522	477	539	516	515	533	528	504	484	486	536	496	517	497	494	520	535	494	516	538	533	496	525	526	491	496	518	503	486	495	507	558	508	501	533	474	530	524	511	522	523	555	521	517	502	507	524	543	524	526	545	505	529	513	475	516	525	500	544	535	548	505	496	518	513	485	516	489	496	523	536	527	455	519	496	525	542	529	542	476	498	522	524	542	522	495	508	515	582	487	502	495	498	493	457	527	487	517	520	500	525	537	498	516	505	514	517	500	535	493	510	511	492	555	501	527	480	517	488	533	495	515	523	527	503	504	505	502	528	524	567	498	505	527	527	519	479	493	530	522	487	529	538	526	530	515	524	516	497	516	486	532	534	523	498	538	537	528	476	510	479	536	494	534	520	502	526	532	546	513	535	492	531	548	532	506	500	504	502	515	476	546	520	519	518	495	484	504	503	512	514	531	531	545	489	492	504	516	513	497	499	475	511	526	517	510	500	485	528	542	573	523	490	550	494	532	485	521	505	510	505	520	480	484	471	493	547	547	530	519	535	518	484	508	519	478	510	523	508	497	525	523	533	502	527	513	474	529	500	499	479	498	518	536	503	514	522	497	512	543	487	530	474	518	490	515	457	531	530	495	527	520	525	507	530	545	505	517	526	482	502	513	520	528	536	498	534	507	521	503	481	505	565	492	482	470	534	541	514	511	486	568	509	510	524	538	498	521	506	487	516	524	506	514	549	495	554	552	523	527	552	523	499	491	536	526	515	532	500	481	553	523	493	504	498	518	534	481	527	509	516	500	530	524	555	488	490	527	484	506	497	554	533	537	513	532	540	500	546	489	519	482	544	564	494	508	519	516	521	487	544	503	521	543	528	493	492	509	486	475	534	488	529	512	515	479	537	547	536	481	512	520	548	538	514	489	521	491	510	487	528	461	549	515	524	512	563	512	529	582	518	528	515	534	506	531	518	523	561	509	553	500	523	545	507	517	516	502	495	508	512	525	493	500	519	498	513	520	509	549	533	515	506	532	482	516	564	529	546	507	498	556	455	557	520	572	489	525	521	511	536	485	553	534	512	541	502	538	481	583	552	513	507	548	513	521	504	495	505	534	503	532	512	531	482	540	520	552	505	518	497	488	557	531	533	535	504	522	578	513	527	502	491	527	505	498	485	533	527	523	517	491	507	484	500	547	541	532	527	527	492	520	497	500	502	530	540	477	529	533	534	472	537	482	510	551	494	500	527	541	511	542	505	528	546	501	531	523	569	482	488	494	540	518	545	499	538	541	493	586	537	485	489	531	477	520	490	516	536	513	579	512	474	515	504	503	526	490	543	487	513	540	518	514	522	537	498	499	474	520	511	526	531	492	525	491	523	513	552	487	510	509	543	497	528	545	545	499	547	510	491	543	535	527	500	518	512	551	491	474	517	522	526	519	506	509	525	513	509	521	504	552	519	494	543	524	516	524	489	466	528	524	475	568	520	512	485	479	484	517	500	488	550	544	523	514	503	535	506	511	521	514	529	502	562	473	532	528	471	530	502	518	532	510	509	505	518	495	521	526	529	508	520	514	496	511	486	527	493	487	489	509	538	512	492	512	456	532	502	480	537	559	471	547	502	530	513	498	493	490	497	519	488	500	491	514	520	482	516	537	498	500	513	523	506	522	497	552	509	516	543	512	493	483	530	506	522	509	581	502	556	502	564	523	519	503	494	515	518	500	505	564	553	506	541	544	524	468	463	496	518	551	513	508	534	513	548	509	484	530	540	508	508	488	548	523	526	511	523	513	495	507
49753	46185	36702	27983	46217	61335	49278	14420	1353	968	2803	6406	2641	221	170	168	156	181	169	164	152	147	155	155	160	174	153	141	159	157	145	150	145	166	174	165	164	160	164	156	152	170	163	172	150	167	169	144	166	145	141	152	166	154	176	152	155	154	189	165	132	173	172	156	150	174	175	160	168	139	154	156	138	151	168	134	162	155	155	154	140	166	149	167	176	157	149	170	145	158	154	149	150	158	150	143	148	175	160	141	164	179	146	167	155	146	137	166	141	147	148	163	157	161	143	158	155	156	157	147	146	133	163	170	163	180	173	161	138	173	168	177	160	166	158	153	158	133	154	144	152	162	177	134	159	150	156	166	166	153	156	141	157	165	132	164	148	173	167	182	164	163	143	153	197	159	122	145	144	152	170	157	142	139	165	165	179	157	162	144	172	152	147	169	143	155	161	160	142	139	145	172	175	169	119	151	154	168	153	155	179	148	155	141	153	197	167	146	163	130	146	154	168	148	143	167	144	156	138	162	152	159	163	165	160	164	173	163	169	146	164	173	160	159	161	184	152	159	143	163	152	164	187	150	173	163	147	157	161	165	154	145	173	127	175	172	155	169	150	167	176	168	168	160	157	120	144	133	162	153	159	148	170	166	147	151	135	156	162	144	175	162	169	166	153	170	175	158	178	151	143	178	161	155	162	170	170	156	148	154	162	166	167	185	171	150	154	179	157	155	167	145	158	143	126	154	173	160	152	160	149	154	163	166	154	168	150	145	154	145	161	154	154	153	147	161	151	167	147	161	163	166	126	161	147	148	168	144	171	142	155	171	155	152	135	155	136	159	172	163	182	158	180	161	129	128	140	144	185	150	191	164	164	154	149	162	146	155	160	168	156	174	183	150	140	156	153	140	165	136	127	160	150	151	164	145	131	155	161	153	166	154	161	168	165	160	158	176	131	160	152	168	167	157	161	167	139	167	141	138	145	169	148	157	168	148	169	159	163	163	147	155	154	136	155	139	152	144	151	163	150	170	135	155	185	175	146	166	175	152	130	153	171	171	158	142	156	141	159	150	141	153	166	155	168	149	157	146	150	175	132	159	143	154	153	163	160	160	165	156	172	153	151	139	170	146	142	157	149	175	156	170	144	141	155	161	154	133	168	153	175	151	145	162	190	144	159	180	134	182	143	140	176	159	178	155	161	151	158	169	170	141	141	143	153	126	146	149	170	154	183	149	159	177	152	142	146	144	146	139	196	168	165	145	151	185	162	194	140	147	155	157	185	140	168	151	152	157	169	143	145	159	158	135	166	158	158	150	141	152	159	151	174	157	152	168	152	132	173	169	153	164	160	128	155	151	161	152	140	161	154	168	144	168	131	167	151	155	173	139	158	141	150	124	162	158	169	167	161	188	152	172	156	161	173	137	146	146	174	133	141	136	155	160	147	171	139	167	167	170	136	147	166	140	157	148	157	151	153	164	172	164	153	151	163	127	164	153	152	137	151	166	135	163	177	164	147	136	134	148	134	164	150	137	153	149	154	146	149	159	157	155	156	167	161	151	150	150	141	176	144	154	166	163	156	161	140	161	171	159	147	156	167	145	151	146	155	149	147	146	161	142	150	162	158	145	128	144	169	150	150	149	140	123	168	155	169	171	144	152	185	154	151	150	171	144	139	161	142	140	166	168	180	144	166	146	162	166	138	163	146	156	161	167	154	152	163	132	144	140	163	167	145	174	151	150	173	165	158	160	157	181	168	143	162	160	158	169	162	164	148	161	149	156	163	160	146	175	142	144	167	158	141	146	152	174	146	149	161	148	177	160	183	156	177	146	159	154	174	175	161	140	155	145	159	168	155	142	148	150	160	165	142	154	149	157	140	156	165	120	158	142	160	146	194	164	142	154	180	150	171	150	152	154	158	159	160	143	165	169	147	153	160	164	155	164	162	151	150	149	140	147	164	163	157	141	139	180	165	156	164	154	132	132	162	134	162	153	149	166	168	162	147	160	162	150	175	152	159	170	169	137	137	178	160	177	147	162	151	157	131	171	163	137	135	150	148	160	172	176	154	147	157	155	129	159	156	147	152	169	174	145	151	142	161	155	141	145	154	166	140	165	138	159	156	152	144	154	152	136	152	148	160	155	163	181	138	146	168	165	153	153	152	158	146	153	158	127	154	176	168	164	181	142	148	159	133	126	160	173	156	133	177	156	145	163	170	154	160	159	166	165	159	153	151	174	170	161	154	144	149	146	153	147	180	155	127	147	174	135	181	133	139	164	143	171	139	149	149	138	157	145	172	162	145	148	141	143	162	134	153	160	156	160	166	188	151	137	152	131	159	178	147	134	140	162	162	160	152	165	160	182	170	168	158	140	147	141	157	134	164	167	152	154	140	151	146	174	156	140	137	175	190	141	175	141	161	163	160	135	165	159	150	155	151	136	147	137	152	178	167	146	142	156	120	145	157	149	132	153	145	163	161	133	158	140	142	184	163	154	140	138	170	139	149	188	137	166	126	168	148	150	149	130	158	156	143	150	155	146	139	139	139	155	160	152	164	155	169	149	155	159	178	160	150	144	154	150	142	157	139	153	159	160	157	162	148	147	166	150	155	164	171	174	163	145	146	168	143	150	140	154	141	132	148	166	149	158	167	161	153	166	147	167	177	138	165	150	149	150	170	200	164	141	156	148	174	152	163	143	145	139	154	161	144	154	165	125	159	153	160	167	137	166	157	169	159	168	151	163	157	156	150	158	137	141	151	133	142	150	171	138	162	165	164	160	156	150	148	147	156	178	157	154	140	142	145	149	143	153	147	154	139	156	171	139	161	175	158	176	171	166	143	163	155	147	173	132	157	143	160	152	151	144	144	159	171	165	172	155	129	159	143	140	163	151	153	132	134	155	175	173	159	165	144	166	162	164	137	152	163	156	142	130	163	160	166	174	154	156	168	154	159	157	151	160	144	138	149	165	164	170	146	159	151	158	152	124	153	180	154	145	160	163	139	163	170	153	148	148	161	121	132	149	148	140	174	158	168	180	145	152	143	158	176	182	158	170	169	150	162	137	144	162	158	143	180	179	135	143	157	161	153	160	149	185	166	137	140	164	128	149	160	148	177	138	143	159	191	148	165	154	177	144	146	145	154	160	149	175	172	173	149	150	163	163	160	129	176	153	155	174	172	164	145	161	135	152	155	169	138	148	156	142	153	144	162	174	154	166	122	151	129	146	158	173	163	154	151	155	169	152	155	175	146	153	169	160	148	154	152	175	164	175	158	146	154	174	145	179	159	184	155	137	153	161	157	157	151	145	156	180	172	181	148	153	168	151	144	156	163	168	129	152	154	157	145	141	160	158	146	150	156	161	154	143	190	131	174	155	172	150	163	144	173	166	156	147	155	151	159	159	159	163	129	183	144	147	148	162	154	141	170	158	149	165	138	141	164	149	151	177	157	179	132	167	146	154	147	166	181	175	160	152	147	159	158	154	147	146	152	154	178	142	137	138
36481	39966	33051	39766	61880	72904	55251	7176	2148	4036	11746	23615	8967	841	489	445	472	482	470	454	479	445	459	409	415	453	400	381	425	422	423	410	405	395	409	414	416	545	539	413	409	408	467	449	390	401	387	411	420	414	414	412	412	428	404	409	393	417	440	402	431	398	389	405	400	419	378	415	394	399	418	434	417	434	395	390	422	409	426	368	385	455	381	454	422	416	416	398	417	398	413	379	400	400	417	348	423	434	407	406	387	452	394	360	365	376	376	403	417	392	391	393	388	386	400	416	391	406	418	392	382	376	395	404	425	413	413	402	420	407	387	450	424	384	372	381	361	426	387	414	421	398	409	385	418	424	392	400	392	402	411	403	445	377	383	406	386	401	421	426	430	417	415	376	451	410	414	413	393	385	373	396	423	439	390	398	420	378	403	391	423	402	398	425	376	454	430	419	402	392	386	381	409	406	392	408	396	390	395	393	419	392	420	391	398	417	388	408	396	374	417	395	416	408	387	399	411	388	398	410	423	384	409	403	408	419	416	431	424	395	374	381	410	390	397	383	395	420	416	401	412	399	419	389	446	393	407	425	414	404	419	381	422	404	399	397	389	395	399	410	396	413	424	399	408	388	387	417	468	407	416	427	390	430	367	405	418	410	418	414	381	401	391	385	432	397	366	429	422	386	436	373	420	401	395	423	394	430	384	401	422	410	385	375	371	394	363	401	403	353	395	395	410	430	373	379	466	390	404	390	421	377	418	398	403	406	395	385	401	405	409	399	414	389	388	406	399	383	382	394	445	406	386	392	384	392	396	409	377	378	404	369	365	378	403	415	428	416	369	395	440	372	384	408	403	414	413	392	419	395	396	426	402	417	418	435	375	387	399	395	423	410	378	370	386	419	394	380	410	434	356	411	440	386	395	392	418	430	382	399	411	391	376	389	411	382	400	390	410	401	420	402	432	400	398	405	395	402	386	400	377	369	408	384	399	400	408	433	391	399	429	393	408	405	427	389	409	417	431	381	415	399	403	396	385	413	409	353	358	386	385	377	413	428	408	406	394	450	384	444	390	359	391	395	400	381	393	419	432	418	425	395	398	391	428	424	393	400	394	447	418	417	406	399	401	403	400	408	447	411	403	432	415	388	376	393	408	381	395	393	411	387	425	382	414	392	410	440	401	367	372	392	418	392	415	404	416	391	370	420	367	396	406	386	414	435	411	394	403	384	401	382	434	387	407	380	402	409	389	412	416	408	388	430	435	440	409	431	375	397	375	428	426	411	434	402	435	428	399	435	411	399	389	355	417	400	386	408	404	410	390	401	388	400	434	409	442	368	417	445	406	391	398	416	394	389	421	414	397	398	437	411	399	420	385	416	371	427	444	402	363	403	408	384	411	427	422	370	411	425	384	419	391	380	390	430	402	450	400	434	379	393	418	401	410	383	439	408	371	408	412	426	401	401	379	431	388	442	427	420	378	399	407	415	396	390	381	403	406	415	388	429	378	401	370	418	397	364	436	427	406	394	407	411	371	418	371	403	407	391	423	413	407	414	405	403	416	381	402	374	413	405	382	413	416	384	390	405	440	411	410	408	387	434	404	404	383	430	411	425	408	420	402	369	393	400	429	412	412	403	403	397	392	424	389	424	402	400	392	376	409	405	396	407	439	392	381	378	370	399	374	417	407	421	374	404	406	433	387	409	388	379	397	386	395	400	392	395	406	405	404	406	424	420	406	378	374	388	392	409	396	388	395	410	388	379	438	392	394	394	377	366	380	391	420	386	389	375	379	425	369	413	401	362	399	373	399	381	444	391	389	412	425	400	349	452	409	408	383	422	404	395	402	433	425	368	385	405	432	404	406	406	394	392	429	400	380	398	427	419	444	389	380	393	401	416	436	412	393	415	411	425	388	421	405	415	382	409	402	376	359	398	401	402	442	400	422	421	397	429	370	355	364	391	369	391	413	390	410	386	402	425	424	393	360	375	387	393	371	437	386	366	399	386	387	413	405	399	409	398	411	456	409	384	399	371	407	405	407	412	388	381	391	383	410	393	402	400	384	389	433	373	427	418	369	434	409	382	370	389	412	400	410	415	404	417	423	417	385	364	395	398	404	406	364	390	442	408	416	394	389	421	407	398	370	428	362	454	379	407	403	399	369	394	375	421	400	404	405	373	380	418	401	395	386	443	383	381	370	439	398	442	408	392	424	366	430	399	359	410	421	414	395	389	412	387	433	403	395	410	410	394	417	407	403	382	385	402	427	396	446	404	389	403	385	373	407	416	408	404	390	415	398	458	377	406	435	396	396	381	438	399	417	415	403	403	446	411	391	403	373	389	389	405	392	411	377	378	436	432	434	374	418	389	398	380	378	402	413	391	406	388	438	380	393	385	394	395	402	414	385	369	399	402	419	414	405	412	435	435	391	432	399	431	385	433	395	398	383	413	413	364	395	441	419	371	433	409	390	397	405	393	405	405	460	407	380	426	382	426	411	398	426	405	377	408	419	403	375	395	395	422	396	405	406	416	424	409	370	394	434	391	401	411	429	423	447	387	396	408	381	422	411	438	400	409	379	423	369	386	401	424	438	437	398	376	448	402	401	402	381	398	391	420	420	389	423	390	403	409	377	427	374	429	392	414	411	430	391	442	407	441	380	379	428	420	397	406	437	403	413	367	400	380	382	395	442	382	376	402	405	412	392	372	402	416	386	401	412	400	379	377	384	391	413	426	372	426	386	402	399	437	395	440	399	410	408	415	429	388	427	389	403	455	410	420	371	439	375	400	425	388	383	400	411	399	425	423	381	398	391	405	409	403	393	412	378	412	403	393	409	401	412	391	416	379	389	385	396	393	397	380	425	410	398	436	420	400	433	402	414	382	374	371	399	371	398	433	421	421	390	417	444	419	418	395	394	414	413	419	411	407	390	369	387	359	385	400	383	396	386	400	418	404	384	422	417	386	395	434	420	421	421	438	402	425	423	420	420	401	415	387	407	374	396	435	392	399	400	425	422	398	385	338	384	427	448	399	366	420	378	424	383	381	389	412	384	364	418	418	387	377	454	413	414	391	454	397	370	400	388	404	389	399	410	398	419	393	450	369	399	438	416	410	398	398	406	419	380	407	386	388	427	451	389	417	364	384	400	437	360	419	403	411	394	428	415	385	397	403	378	431	391	379	379	408	398	440	436	397	389	392	378	399	437	380	409	415	412	387	381	440	405	397	426	395	391	390	398	408	401	394	441	423	405	387	387	415	365	413	398	399	402	391	379	417	376	442	418	406	401	405	364	372	415	434	407	424	381	397	405	414	399	407	420	396	372	388	405	407	385	430	384	375	389	428	397	401	380	395	429	403	402	395	416	404	396	413	413	408	413	417	375	395	458	418	382	390	398	398	418	400	394	423	426	416	427	416	412	422	423	394	384	394	418	405	432	398	404	391	401	382	384	447	405	428	406	425	403	392	442	396	420	402	412	424	392	386	408	379	428	388	414	362	413	416
19798	18509	12361	2206	3279	5921	2838	227	244	268	322	479	201	189	169	181	158	174	178	165	170	155	190	158	174	146	157	139	176	164	165	166	165	180	157	184	150	159	173	206	155	164	170	170	156	164	169	167	185	162	186	164	180	173	162	169	164	183	171	156	175	185	165	187	160	162	163	176	158	157	137	171	176	160	188	164	181	167	190	162	180	171	148	160	165	182	152	189	175	145	159	174	181	157	161	182	194	162	145	146	177	167	167	167	161	161	183	176	155	161	164	194	173	152	168	162	150	174	146	188	153	170	173	187	177	173	183	165	172	159	189	162	172	195	156	178	174	184	176	156	215	186	168	164	152	173	179	161	179	156	161	178	170	170	182	172	155	180	200	194	159	161	176	172	175	182	169	190	166	183	179	195	167	160	176	166	134	154	165	186	175	158	167	191	165	170	163	165	184	138	153	160	192	152	142	190	159	152	160	170	160	180	147	192	163	169	180	171	172	161	174	168	196	178	179	175	137	167	166	167	158	156	158	180	162	179	189	143	180	170	161	201	150	197	166	170	149	149	178	177	176	180	149	200	165	154	194	166	173	167	162	146	172	160	155	168	174	161	186	169	181	159	172	142	168	179	175	164	159	162	181	172	165	171	179	146	185	183	165	199	170	142	188	188	167	193	172	163	165	147	144	183	167	171	179	192	172	154	167	180	168	176	181	171	159	183	172	166	175	161	189	162	190	150	157	167	147	187	177	182	173	186	183	171	192	171	164	156	131	180	176	193	191	181	159	150	174	184	167	188	168	191	176	179	180	178	182	158	180	164	162	175	184	179	186	129	168	160	170	173	195	175	165	162	171	170	157	168	183	180	148	149	182	166	158	197	159	161	180	193	164	172	158	150	168	148	168	179	191	175	170	189	161	169	147	148	185	168	173	155	145	192	211	154	190	167	172	181	174	153	168	173	189	169	199	188	172	161	155	153	179	170	179	164	169	170	184	162	164	172	158	176	201	181	169	164	165	189	164	197	167	188	154	183	173	170	181	159	162	162	185	171	176	162	166	159	165	200	175	179	198	161	148	166	182	184	177	173	156	143	165	187	186	176	169	158	141	176	167	173	176	182	153	154	168	163	150	156	179	184	159	205	147	169	182	141	177	156	177	169	195	173	153	163	166	167	163	158	174	166	164	166	166	152	153	156	184	175	158	157	162	182	173	164	178	174	179	167	165	169	189	169	150	188	176	177	180	145	180	181	161	160	156	162	151	181	165	185	168	185	165	165	177	185	189	166	155	181	172	198	166	174	179	188	178	166	181	185	190	182	154	178	155	186	163	169	195	186	159	176	174	184	155	153	173	166	169	176	151	181	158	163	158	190	159	177	150	161	181	169	167	178	151	163	181	161	158	179	176	186	177	166	177	143	157	177	172	168	165	164	157	180	172	188	182	161	186	156	162	183	175	175	188	141	156	157	159	172	166	159	168	174	163	173	181	177	165	187	185	184	155	172	156	173	184	179	169	164	185	166	163	169	161	182	146	151	159	148	165	145	168	159	139	161	181	170	185	170	194	157	172	141	150	174	163	172	177	175	173	172	160	174	162	182	157	182	169	187	176	168	177	159	176	167	184	166	173	168	156	202	165	184	171	176	169	175	176	195	181	153	165	145	179	165	163	162	180	189	189	157	186	165	160	187	161	172	170	182	171	189	178	175	168	184	165	160	154	154	157	165	197	191	184	169	186	161	163	155	165	188	166	188	166	176	185	195	155	150	186	181	166	158	155	168	178	156	178	164	180	165	177	166	172	189	160	168	180	180	169	171	174	174	174	169	159	156	143	172	174	191	178	152	180	172	171	156	155	180	168	169	167	197	173	157	172	177	154	171	173	176	149	185	161	176	188	145	160	158	180	163	189	166	165	154	172	168	162	178	169	176	208	149	168	160	157	188	159	169	164	164	157	170	178	182	158	163	184	161	150	163	159	164	184	198	173	163	179	200	182	184	163	171	182	156	184	161	170	184	137	162	174	147	147	161	153	176	190	155	154	168	169	169	174	185	189	184	181	200	167	191	181	181	185	174	168	153	179	162	171	143	175	157	174	156	154	155	160	154	161	158	161	186	180	149	173	188	189	146	169	149	142	151	143	189	155	182	165	186	181	151	157	169	143	171	162	164	155	188	196	168	156	150	177	170	186	171	163	173	171	179	175	170	146	190	173	208	160	182	170	160	187	171	150	168	180	154	157	173	164	189	184	158	150	152	149	165	181	177	176	150	165	159	182	154	187	169	179	151	153	198	159	187	169	169	176	198	155	168	163	163	162	177	152	135	161	155	202	161	200	161	173	154	179	158	169	153	160	157	180	165	164	163	171	169	174	162	184	157	155	170	157	156	173	197	170	169	175	166	166	182	144	159	131	175	188	166	179	173	177	162	146	153	159	169	164	181	174	160	168	145	176	172	174	172	165	166	165	145	162	180	159	156	174	197	167	169	188	174	169	160	188	171	179	139	168	155	167	168	177	183	154	164	173	169	187	166	192	174	175	151	168	174	155	153	159	149	193	164	175	187	170	177	182	172	183	160	175	175	171	162	161	183	151	163	166	153	166	175	178	176	181	180	182	156	164	172	172	186	166	176	184	176	160	155	165	167	170	193	170	166	162	178	163	151	187	164	200	174	150	148	185	168	182	199	144	156	158	157	195	162	174	152	169	182	183	154	154	167	181	133	145	171	173	160	140	164	166	172	207	173	162	142	178	158	178	177	180	170	173	173	163	185	167	186	190	180	161	202	172	161	166	167	177	175	156	176	155	152	169	187	160	169	145	167	162	170	172	151	189	163	174	146	177	159	171	198	162	164	180	165	153	183	191	173	177	160	208	170	184	175	185	168	171	185	179	162	174	172	174	172	166	168	187	153	152	167	147	146	175	154	184	180	165	145	169	154	156	163	189	163	179	170	167	160	153	180	191	154	165	178	170	151	145	178	168	170	173	170	160	173	168	161	172	168	177	185	179	166	179	160	179	156	171	170	181	182	157	193	198	190	161	158	160	148	180	162	176	196	170	150	195	185	171	151	179	168	169	154	186	142	153	166	171	175	157	168	164	150	161	151	180	178	184	193	162	162	157	157	144	186	151	178	180	179	184	149	128	151	155	187	166	183	203	168	168	179	149	189	186	192	184	164	175	180	168	143	163	182	191	172	177	178	177	168	176	176	183	180	183	183	185	177	180	157	168	190	166	164	176	171	154	168	152	179	167	180	175	174	164	169	171	158	191	170	163	158	168	180	178	146	136	183	171	155	167	154	179	175	174	153	168	173	158	199	173	162	164	197	182	160	213	172	175	151	177	176	168	171	157	160	186	168	168	174	175	187	176	177	173	181	169	179	174	149	188	193	185	190	181	175	157	162	174	182	172	165	171	169	184	176	179	170	171	186	158	170	168	175	166	142	178	154	176	190	187	159	173	153	166	144	160	185	169	169	180	163	168	179	180	165	170	167	192	157	189	183
12713	15943	12397	2857	13375	20157	8817	557	708	985	1810	2756	641	460	457	437	455	454	444	450	493	453	474	475	425	462	426	473	476	436	464	469	432	472	456	454	445	435	492	437	448	456	430	446	448	432	473	456	466	455	464	473	471	454	474	483	448	422	484	447	473	457	464	429	502	473	446	450	442	480	482	459	458	432	496	436	463	429	430	456	439	428	448	448	447	445	419	428	473	424	469	443	485	452	460	455	442	427	448	433	455	430	444	438	481	456	433	440	445	429	454	456	479	433	462	463	405	446	416	414	450	464	457	428	463	436	442	439	481	456	499	414	441	433	436	440	445	466	427	429	425	436	493	434	462	484	430	464	437	469	443	441	443	467	460	470	438	475	475	467	452	457	430	432	448	438	451	440	430	435	447	504	439	457	416	433	473	479	403	471	454	431	436	428	434	469	459	434	436	451	444	422	441	440	444	444	441	420	408	443	483	466	447	445	410	436	513	472	427	468	477	431	456	461	454	469	429	461	440	444	433	421	480	457	473	437	451	449	443	421	478	423	438	453	457	452	465	416	454	459	437	458	417	453	442	445	486	432	439	437	458	446	469	448	436	441	446	437	450	450	446	436	458	442	448	408	418	445	447	456	457	454	474	445	452	426	475	451	445	464	465	437	467	454	453	433	428	441	467	429	459	424	431	450	477	442	438	466	444	445	479	423	433	404	452	435	447	452	440	457	419	467	447	454	456	475	436	435	449	478	485	460	463	434	460	459	469	436	460	425	420	464	405	457	457	449	430	435	440	449	451	470	440	418	394	432	428	453	456	452	438	449	448	488	475	436	424	455	432	432	481	449	450	468	472	433	450	475	460	461	440	452	472	449	459	438	464	459	458	472	452	427	474	470	452	437	444	448	405	456	466	448	421	465	449	433	432	474	447	467	452	474	438	440	453	465	435	454	465	435	477	439	465	449	409	445	441	491	463	425	429	454	456	420	431	460	456	436	443	471	450	470	427	450	426	417	437	456	409	462	454	447	431	435	444	455	410	448	435	435	434	483	434	464	457	463	481	483	457	459	422	460	440	473	454	438	448	472	454	410	447	431	461	463	431	450	464	449	409	463	475	455	436	473	491	408	465	414	455	460	449	438	476	473	476	432	440	459	419	459	481	445	467	476	445	462	463	439	445	437	436	466	430	445	466	485	448	457	467	428	446	485	504	422	411	442	473	431	478	474	465	435	412	440	453	469	438	462	462	435	462	440	432	471	447	458	449	466	470	480	445	473	445	463	437	458	444	486	467	489	455	442	413	470	440	407	412	465	450	444	448	457	446	420	423	464	474	460	420	440	445	406	488	451	447	456	424	427	433	450	478	437	475	442	454	407	496	417	444	476	467	458	483	486	448	470	443	427	415	470	436	443	480	436	458	475	477	424	418	426	430	482	423	434	449	454	445	479	427	447	426	461	433	462	452	457	449	461	430	462	459	455	457	467	454	483	469	439	467	437	450	475	465	441	454	485	453	454	426	443	432	455	406	468	446	440	444	456	439	436	403	436	445	441	442	478	433	464	452	479	481	445	435	435	449	445	438	446	479	429	440	439	412	430	477	424	448	477	428	406	453	432	459	461	472	415	475	466	443	440	442	462	472	405	473	508	447	435	450	423	474	463	437	457	453	445	446	459	450	444	457	412	449	464	426	426	462	457	470	504	443	427	465	463	472	466	484	435	433	449	445	426	500	460	438	412	443	443	457	421	434	453	439	430	422	467	466	405	460	433	474	458	476	455	427	475	434	445	472	460	471	467	428	464	448	484	465	442	426	435	456	459	447	457	439	423	476	420	445	447	436	440	467	435	472	489	440	466	479	450	427	478	450	446	431	458	421	449	464	452	471	510	442	448	476	426	442	435	477	471	467	427	452	421	441	435	446	440	429	463	434	478	432	471	420	466	464	446	471	411	452	461	480	440	449	474	452	452	479	417	486	423	431	438	433	438	465	416	434	433	478	446	447	452	454	418	448	430	464	458	455	467	465	444	479	458	453	466	432	450	426	467	424	429	422	424	452	448	487	462	450	427	448	469	430	424	470	466	440	433	451	445	438	432	437	456	438	443	428	462	433	461	465	459	463	463	443	462	452	443	429	446	448	468	449	426	453	413	465	403	448	466	416	444	460	482	447	466	449	437	413	450	437	442	467	432	463	442	496	457	458	453	401	410	456	424	487	461	432	451	460	474	439	418	414	427	439	438	459	431	445	459	443	439	449	416	442	462	485	480	464	463	429	468	470	463	462	437	431	415	442	396	461	463	456	457	413	479	447	455	452	458	441	449	400	424	449	457	467	446	419	428	442	454	427	451	437	449	426	448	429	466	437	459	475	409	459	445	466	425	457	452	483	467	399	425	448	435	454	498	441	439	411	441	432	439	487	447	460	438	455	479	439	426	470	468	436	439	422	489	465	421	440	469	435	467	474	420	436	463	475	410	451	486	480	439	438	477	471	443	452	508	469	430	448	472	455	443	456	466	444	501	474	421	452	440	490	446	437	442	448	454	439	446	442	461	427	449	427	419	455	464	394	475	443	478	449	435	491	446	481	465	451	465	460	454	500	470	438	413	427	454	443	424	427	434	431	452	457	459	450	432	444	462	458	473	430	465	469	422	486	472	446	438	415	416	483	438	429	423	467	441	437	472	439	463	442	465	493	418	433	452	420	458	450	415	445	458	449	410	458	430	450	481	518	481	489	440	424	437	421	454	456	456	431	465	425	421	439	490	451	462	438	461	455	426	449	450	505	474	429	461	485	447	424	478	443	466	445	452	469	475	427	453	446	472	451	420	472	511	403	485	453	481	463	468	475	464	476	440	436	448	440	462	431	444	437	447	459	481	454	430	459	463	412	441	442	425	439	467	462	485	496	437	457	434	462	433	456	459	475	457	471	450	444	477	440	426	410	463	454	434	420	481	382	422	461	446	450	457	432	431	425	468	456	414	428	448	426	414	446	482	401	436	426	475	446	436	446	444	468	455	459	466	426	426	422	430	458	455	452	448	495	482	446	444	463	425	463	425	439	487	436	480	400	422	440	451	438	480	427	428	407	484	460	451	461	491	440	427	460	488	459	429	458	433	484	471	434	449	485	467	441	448	452	465	480	455	450	421	482	428	472	416	407	473	443	456	422	470	475	452	420	443	458	430	454	467	447	453	395	420	447	450	437	473	452	432	453	457	432	476	473	442	411	490	452	442	465	449	426	483	462	445	452	458	426	458	469	444	485	479	468	487	447	447	449	439	462	442	449	462	480	484	451	427	475	424	455	486	493	439	467	452	485	432	484	450	437	443	454	447	468	436	459	422	443	425	476	484	445	443	473	436	450	447	458	471	417	435	422	440	443	446	466	440	451	441	470	463	459	460	480	441	461	460	434	462	447	438	440	422	415	430	454	432	443	428	445	458	484	440	430	455	455	438	408	433	451	437	444	453	486	423	423	407	417	464	456	465	453	475	409	407	457	463
41332	46258	29106	14177	35274	49766	25896	7150	939	4105	4932	3567	628	224	197	240	210	213	189	219	216	210	204	209	196	198	215	218	214	220	195	216	192	195	232	212	211	177	204	218	210	190	200	202	184	197	229	215	190	206	227	200	195	191	185	194	209	208	176	222	191	218	222	181	201	199	180	196	215	202	204	208	191	202	186	216	197	216	217	189	184	194	192	192	198	201	201	219	209	197	211	195	197	199	190	214	209	204	203	203	201	195	193	222	195	182	200	198	204	189	181	208	206	203	177	179	181	203	194	192	182	170	196	190	196	203	190	203	202	220	233	195	207	217	192	198	199	199	176	174	210	210	198	222	219	194	193	216	206	212	202	226	222	173	205	210	199	211	200	190	197	209	211	216	202	182	186	187	221	195	201	213	179	203	203	198	215	169	193	203	191	196	200	202	217	185	228	205	213	188	205	207	184	223	205	181	203	180	182	213	184	204	200	186	179	187	221	186	191	186	173	211	202	207	210	185	216	215	198	189	232	215	182	215	176	208	197	197	189	188	187	176	211	186	180	185	201	181	208	199	191	176	184	191	219	207	222	220	175	212	206	187	186	193	177	197	183	224	191	228	182	214	185	217	207	210	204	203	214	187	212	228	198	197	187	201	203	193	186	206	222	206	195	208	202	205	218	204	210	199	229	189	172	196	171	206	190	212	182	209	179	189	197	184	203	169	220	187	210	179	212	225	203	224	182	193	193	181	203	210	194	211	212	202	186	193	180	196	195	184	197	203	199	220	201	191	188	195	207	203	223	197	222	185	183	186	221	173	203	184	208	207	195	211	207	226	196	198	181	194	202	211	189	198	200	197	207	198	221	175	213	193	193	194	198	199	186	210	220	192	217	206	210	192	174	190	197	211	217	188	192	200	195	186	205	196	209	167	184	219	197	178	190	187	206	189	206	204	198	170	224	233	197	210	188	204	190	200	187	188	229	203	196	188	210	219	219	216	200	194	191	184	200	173	221	197	204	203	204	186	228	182	180	215	198	198	191	209	204	189	211	180	200	191	202	195	197	193	198	205	182	198	211	186	205	198	213	198	179	187	212	183	203	209	168	211	187	186	216	211	240	191	228	233	217	201	185	207	160	194	215	199	206	194	191	207	203	217	215	202	198	201	208	206	184	190	197	196	191	205	201	211	190	202	208	210	220	198	195	191	198	212	180	233	173	216	217	193	189	229	204	210	192	186	207	194	199	219	188	197	186	188	196	184	220	202	207	185	206	215	194	180	208	207	194	183	168	197	229	198	179	211	195	188	195	216	199	197	216	188	204	229	192	176	205	194	208	206	195	189	198	199	206	202	192	211	199	181	226	183	204	184	198	209	217	179	222	190	187	175	205	204	185	205	218	191	209	197	205	189	216	195	202	221	176	190	213	203	199	209	207	179	186	208	193	194	214	186	208	191	230	193	218	190	194	227	189	225	171	207	219	201	204	202	196	199	171	203	202	212	201	204	193	173	197	200	203	189	207	198	211	209	206	192	223	180	216	168	220	213	235	225	208	187	186	199	217	212	207	191	216	199	220	222	222	194	234	180	229	177	209	194	199	198	198	187	227	202	166	207	204	187	192	210	184	211	186	180	203	226	207	218	200	206	193	188	190	223	198	197	215	185	197	170	208	176	203	225	202	206	186	202	212	207	202	185	207	210	195	180	177	199	177	203	194	184	199	198	181	196	198	184	189	203	176	223	203	175	219	222	194	205	216	228	177	186	198	223	213	247	210	222	208	211	208	206	183	206	223	191	199	183	204	181	184	193	187	217	214	180	202	225	183	189	182	200	220	203	198	197	196	179	180	210	215	201	197	180	193	191	205	202	208	226	207	212	193	219	196	185	199	228	213	198	207	197	206	191	196	170	204	211	177	205	194	244	207	181	189	214	220	196	184	211	220	227	200	221	192	185	181	222	183	206	191	199	188	183	187	199	196	193	206	200	179	204	216	195	193	179	201	202	188	228	198	213	183	214	194	207	210	192	188	186	213	183	200	203	191	172	188	186	181	198	199	199	189	203	177	200	196	192	224	192	200	196	215	192	198	190	194	194	195	196	184	208	196	187	202	214	189	213	186	229	203	177	176	194	188	195	190	210	215	186	188	207	174	189	220	188	190	189	191	201	199	238	200	194	187	193	219	189	199	202	191	219	233	196	199	207	189	196	184	183	198	203	218	212	199	206	207	214	215	193	231	185	218	182	172	202	214	189	223	229	211	197	201	208	206	219	210	176	224	215	186	202	202	188	195	217	201	203	207	195	189	215	186	194	227	196	203	186	188	201	212	216	186	199	204	181	186	195	187	194	212	221	210	183	227	211	201	191	182	200	192	190	211	207	221	197	203	226	190	170	203	206	178	216	202	204	172	211	198	181	215	223	180	180	187	196	186	222	188	183	219	200	193	211	207	203	180	201	211	213	177	205	189	211	190	191	194	195	213	216	220	192	182	184	203	183	225	229	208	169	202	199	213	208	200	212	209	194	191	200	186	186	183	202	232	197	185	220	204	203	198	199	192	230	183	189	201	202	219	193	188	205	203	186	193	187	217	211	208	197	209	194	188	197	208	207	176	204	195	193	184	206	191	207	222	213	192	210	251	210	215	216	205	223	164	186	195	181	185	213	170	187	215	219	189	216	197	217	233	194	183	210	185	188	216	179	216	195	206	224	203	174	183	220	190	177	194	199	157	206	211	224	217	184	169	215	215	223	205	205	191	173	201	183	198	193	204	187	211	218	190	212	196	204	197	188	203	220	174	219	217	178	190	207	204	203	195	197	200	213	232	190	183	197	226	202	198	219	219	197	178	190	190	182	187	181	204	189	204	220	184	174	197	191	213	193	197	196	201	165	189	208	196	221	207	186	195	231	221	181	204	195	212	206	192	211	217	216	195	201	211	221	205	199	200	193	202	209	206	186	208	220	191	186	217	169	194	206	209	211	185	199	226	230	208	198	174	193	160	227	227	207	200	182	193	186	206	218	213	233	207	209	194	175	193	178	173	209	203	182	181	228	185	236	194	188	188	201	204	205	211	195	212	191	196	208	188	223	174	206	198	187	198	201	210	193	219	218	211	172	197	200	203	229	194	203	239	181	200	206	213	212	182	198	208	181	199	171	190	219	196	206	204	203	223	215	194	184	216	184	220	200	175	195	199	215	193	210	198	206	206	212	192	203	201	195	239	183	187	214	204	203	197	220	217	188	210	202	200	209	196	203	200	212	177	169	168	205	204	203	206	219	192	207	204	183	195	168	187	204	210	185	203	194	195	213	206	216	202	203	210	212	196	205	228	187	197	206	218	211	210	183	203	208	213	213	213	212	204	205	178	179	209	185	194	198	207	187	222	201	176	224	208	232	189	191	195	190	201	191	183	176	177	197	175	200	190	221	208	190	213	174	176	206	211	176	213	194	216	178	211	173	204	222	193	197	176	197	215	194	198	194	192	228	211	212	200	198	185	203	224	200
28944	38061	18667	12171	49813	60055	34795	12077	3750	16359	19406	14365	2295	660	571	590	569	544	512	553	534	526	525	540	523	503	557	558	521	495	503	555	546	527	514	531	532	570	532	576	519	508	514	528	532	495	515	491	553	537	504	540	548	510	557	507	476	496	456	487	531	513	510	486	499	520	550	517	546	517	508	512	501	498	562	535	492	518	520	504	510	546	498	502	509	522	543	494	526	517	542	518	516	512	495	534	527	502	485	519	504	483	487	544	560	510	496	535	553	523	449	517	551	516	497	494	512	494	516	525	556	498	501	523	525	545	546	539	493	506	510	530	527	521	528	506	510	500	513	486	555	517	495	519	486	518	523	504	512	521	467	523	544	590	503	502	504	504	516	578	514	516	556	519	491	495	499	499	507	488	451	504	586	535	539	503	525	511	483	489	551	512	588	507	543	530	530	511	536	522	505	539	521	541	497	525	524	561	555	506	531	505	501	516	491	530	523	515	539	512	520	538	540	536	521	502	490	500	542	460	503	513	482	540	543	495	569	491	510	490	520	471	506	548	473	556	513	549	548	482	535	521	558	490	541	490	466	539	492	487	515	486	526	528	489	517	466	521	483	498	493	508	569	526	521	526	477	542	508	510	529	494	555	535	502	570	508	534	520	564	513	556	536	523	541	524	499	491	495	505	542	500	484	486	515	497	544	510	513	502	487	519	524	517	475	547	512	520	538	526	516	514	532	494	485	460	495	533	516	540	525	444	552	558	536	492	502	510	505	540	509	543	493	486	474	543	521	505	467	501	524	530	482	492	531	468	507	521	490	543	489	515	521	525	527	539	494	520	500	521	530	524	497	491	527	492	480	554	539	535	593	525	535	490	546	519	535	485	504	513	533	498	567	520	507	515	509	534	536	495	579	503	546	518	491	533	505	515	494	496	499	493	550	532	492	496	537	482	511	493	600	486	520	534	533	500	519	456	509	500	462	481	481	506	519	502	518	487	510	503	488	510	563	515	544	472	487	554	523	529	525	489	525	505	516	536	509	518	521	500	484	512	502	492	515	542	569	521	504	531	467	506	540	471	502	508	502	485	509	546	489	525	552	515	515	481	554	515	461	544	495	524	517	547	502	458	534	565	539	471	511	511	549	517	502	518	543	487	507	523	497	526	506	523	515	522	511	535	475	508	486	492	487	516	537	534	527	564	458	498	525	508	547	524	515	501	594	484	545	515	523	526	545	520	551	555	527	471	519	536	516	494	525	505	534	533	499	565	495	473	507	522	527	522	496	531	479	546	507	493	485	524	527	497	546	531	524	518	490	488	505	491	501	460	513	474	548	511	512	503	524	505	499	537	546	522	548	524	507	503	540	498	503	483	518	519	530	500	534	517	509	505	519	498	470	543	541	456	539	487	525	520	470	484	511	516	485	504	463	497	501	507	532	536	493	509	497	515	530	545	499	500	515	514	502	517	476	525	538	506	498	512	527	501	516	524	475	529	480	514	514	522	551	530	541	468	491	516	537	512	516	530	501	476	534	500	539	564	539	570	501	506	513	486	511	520	559	532	513	527	505	513	511	532	520	455	516	467	485	537	530	516	500	530	547	502	523	551	481	536	520	485	496	539	488	523	474	549	520	511	507	514	471	513	494	527	474	497	497	489	499	488	466	539	539	540	518	538	501	485	486	523	527	573	531	541	526	506	513	496	519	522	504	512	507	534	501	501	550	528	515	526	506	539	494	497	488	544	518	527	485	540	503	503	539	503	515	505	498	505	509	488	535	525	524	517	543	513	490	517	521	499	517	497	566	509	508	525	534	529	480	508	534	527	487	520	539	502	522	517	507	534	512	548	530	517	523	529	510	520	487	472	505	539	522	546	506	513	507	519	521	504	554	514	532	538	504	499	532	501	507	519	497	550	543	511	510	535	502	488	539	521	507	515	505	531	503	507	484	547	517	491	512	529	504	471	518	543	549	490	495	511	524	510	564	508	490	478	524	507	544	507	552	502	526	515	458	496	498	533	508	531	525	513	495	543	488	522	491	489	483	505	507	509	541	562	496	538	500	481	530	547	512	514	502	525	487	539	530	506	515	496	500	497	530	487	499	513	521	523	479	497	499	510	553	505	520	535	525	552	510	502	482	568	525	542	484	504	518	542	523	523	537	563	512	522	525	519	488	511	515	544	500	533	524	510	486	503	511	528	525	496	492	495	536	475	499	530	529	510	519	555	514	548	512	531	519	544	532	552	511	529	532	511	520	510	524	502	474	519	514	525	479	563	533	500	488	498	530	524	477	513	486	532	504	541	496	562	496	559	530	519	516	547	511	496	535	485	500	516	532	492	519	521	501	503	503	534	529	548	520	525	513	561	514	537	498	509	532	474	493	477	535	497	490	502	493	519	480	509	513	517	504	510	496	501	517	517	502	517	506	502	500	534	496	509	475	510	493	529	503	497	559	470	506	486	480	581	510	565	535	504	528	515	484	506	501	502	496	510	515	506	487	510	511	465	539	481	453	494	521	487	529	557	498	523	514	551	501	537	532	509	509	542	518	497	516	501	457	526	505	519	497	520	507	555	480	554	488	504	518	468	465	530	497	535	484	512	498	475	492	535	522	488	509	550	511	495	501	498	527	455	490	484	549	526	498	499	501	510	503	447	515	540	528	532	492	481	537	532	506	520	516	501	513	526	519	499	508	525	513	544	522	479	507	514	533	512	575	505	476	514	534	498	530	498	519	533	535	503	542	502	532	520	526	506	484	446	530	470	492	507	489	539	461	534	519	497	531	488	500	506	482	513	497	455	524	515	505	572	505	500	521	501	548	509	484	499	536	492	542	535	515	483	547	503	499	466	507	504	542	529	530	509	504	529	465	515	537	504	516	509	549	487	557	490	482	487	518	506	537	469	501	536	513	530	497	519	519	531	493	524	534	509	500	534	526	493	557	492	513	478	522	511	496	561	512	456	509	538	520	549	510	503	499	505	530	509	500	560	496	520	518	514	528	508	472	520	489	485	510	505	512	537	552	501	502	530	529	531	515	533	506	477	477	536	500	546	518	522	523	556	442	511	543	507	539	501	497	542	515	500	504	537	558	517	538	516	534	525	521	473	554	505	525	519	508	494	522	507	547	465	549	548	518	521	524	476	458	524	492	517	544	555	468	545	524	533	527	531	527	494	555	521	517	512	558	551	539	559	496	486	526	507	480	501	517	507	478	494	494	511	499	536	502	508	495	506	541	517	508	500	573	529	510	549	483	506	482	454	469	513	517	471	465	514	564	523	516	501	549	529	503	486	520	515	533	524	526	498	494	507	514	472	483	514	517	515	529	504	477	499	535	483	499	483	474	550	504	487	516	508	540	468	475	534	499	516	534	544	518	547	552	495	524	521	515	538	509	513	523	516	515	482	525	514	464	510	510	518	479	566	554	513	475	540	485	478	527	483	499	491	503	503	555	485	567	498	501	537	500	514	524	502	536	513	525	514	492	540	529	495	551	528	507	538
52441	47242	29700	19192	39654	63521	41376	19433	1647	487	4546	9259	2888	214	171	179	201	173	148	161	179	168	167	185	169	164	154	147	194	167	149	177	137	153	154	169	204	165	179	157	175	160	153	156	171	197	170	172	175	172	189	176	159	168	161	158	173	151	166	167	148	165	180	184	163	149	152	176	159	154	166	177	182	146	171	166	190	148	155	139	159	174	189	160	159	147	174	170	165	159	178	166	176	153	153	168	174	158	178	166	146	169	171	161	169	175	177	172	175	162	156	164	169	163	187	146	172	164	168	158	183	205	181	156	179	174	160	178	140	167	144	164	172	157	158	165	139	141	172	169	160	175	147	183	165	171	173	165	171	169	174	142	163	191	158	147	161	153	158	161	144	187	159	163	171	128	158	172	170	142	150	174	168	180	171	160	153	181	127	154	178	193	171	172	160	173	174	179	142	175	165	173	156	166	156	182	149	152	145	160	148	180	184	160	149	173	179	134	138	156	168	164	154	147	162	170	153	160	166	143	192	155	168	185	170	162	174	184	171	170	163	173	140	157	174	172	154	148	160	156	167	171	174	191	162	148	186	142	159	179	157	164	169	159	162	163	157	179	166	172	152	165	168	162	196	164	160	144	181	148	167	184	184	147	164	153	163	166	162	164	159	171	154	152	178	156	158	167	150	177	165	166	176	154	177	154	170	182	168	171	167	163	165	151	134	154	169	144	155	152	147	179	169	174	161	168	170	179	169	176	144	146	162	145	171	142	157	151	176	167	189	161	156	144	160	172	177	160	153	170	169	148	164	143	178	171	159	160	161	187	160	153	134	161	197	164	166	170	134	151	197	147	174	182	173	170	166	166	179	144	162	167	166	165	170	161	148	164	160	174	185	163	165	167	191	159	154	179	176	172	161	132	198	136	168	162	164	170	164	150	160	165	167	156	150	171	175	174	149	165	153	149	164	145	162	160	154	163	163	187	169	165	142	164	157	188	160	170	160	178	180	156	144	172	154	149	144	156	167	167	188	161	192	150	177	200	188	151	147	159	152	171	156	152	172	168	157	185	143	160	152	178	175	183	131	173	156	164	161	153	145	177	155	152	181	147	148	172	188	153	131	174	158	163	150	154	166	163	157	190	173	172	162	194	190	165	147	149	171	161	182	176	178	157	169	177	154	158	126	152	166	170	148	165	171	155	160	151	148	168	163	146	159	150	184	173	152	167	157	161	168	160	197	163	146	170	156	152	165	162	161	181	178	171	167	173	193	162	169	189	165	145	143	163	159	173	164	168	165	163	178	166	158	170	180	166	152	173	153	194	160	152	168	150	173	174	171	146	147	157	187	149	162	146	185	156	171	175	155	160	169	150	164	150	167	187	175	178	165	153	160	158	177	171	151	177	174	156	165	169	163	170	171	187	161	131	173	156	173	168	157	152	166	168	158	155	181	181	148	172	194	159	162	170	143	161	182	171	165	166	168	136	132	167	167	143	162	165	170	149	160	148	178	179	166	158	144	165	169	143	170	154	174	145	156	170	176	161	156	149	182	142	189	163	151	175	143	156	171	150	161	183	159	160	178	168	187	168	171	151	159	167	152	163	181	159	167	165	162	151	191	159	150	154	162	141	161	137	165	167	160	156	161	151	155	152	184	184	189	149	157	170	160	163	164	183	163	171	156	145	175	159	182	176	168	162	161	164	155	161	183	144	146	170	169	177	154	162	172	139	178	162	164	154	144	169	146	177	173	173	161	191	154	170	145	177	162	170	143	169	180	171	179	169	152	157	182	170	156	156	162	150	158	150	167	172	162	160	156	189	150	157	152	173	177	177	167	159	162	163	133	184	157	183	150	169	148	161	135	157	178	167	171	147	142	177	166	169	170	166	175	155	183	164	164	162	164	158	162	142	165	143	146	193	155	164	169	168	156	157	165	149	145	152	154	165	160	188	166	163	155	151	177	156	173	168	173	183	141	172	174	165	183	167	183	150	158	149	163	166	144	158	164	161	168	157	168	148	165	159	176	176	151	169	169	179	186	192	180	173	170	159	179	192	168	155	184	151	150	169	132	159	181	174	151	143	160	170	165	162	150	166	143	148	182	154	180	177	167	162	162	150	168	161	186	146	162	172	191	171	158	146	174	166	154	181	144	184	161	154	162	168	159	184	162	161	146	178	137	158	187	162	178	162	156	164	179	160	127	155	149	174	126	174	180	179	156	196	148	165	177	167	147	164	160	157	164	162	155	170	160	155	177	163	176	176	161	153	149	147	163	173	179	144	135	149	153	160	169	149	162	173	172	172	150	169	172	166	148	182	164	156	175	174	184	170	156	147	171	179	142	158	167	158	163	162	147	177	147	164	166	156	167	175	140	157	152	193	155	147	176	183	165	168	163	158	166	162	156	157	147	168	151	183	132	160	154	160	173	171	154	158	141	176	166	149	177	173	173	157	147	179	159	166	163	182	161	141	187	166	179	172	162	149	156	163	175	165	153	179	139	171	164	179	158	181	148	165	159	149	179	147	170	158	156	153	151	173	178	150	166	165	150	167	145	186	160	150	172	137	147	188	170	155	174	164	158	164	168	170	192	162	148	185	168	146	161	174	169	183	169	165	155	179	146	155	166	148	171	162	184	160	160	175	158	148	175	186	175	155	153	159	183	161	170	165	158	147	166	154	171	141	175	147	172	154	169	189	145	165	170	154	154	163	150	167	181	174	175	172	141	173	163	162	169	153	180	168	158	166	162	169	168	174	153	171	148	155	157	150	160	152	188	142	162	185	164	150	189	182	147	172	181	168	157	170	156	136	144	172	185	171	151	149	192	175	198	155	164	183	154	164	145	186	183	166	156	158	186	167	183	171	159	171	152	162	149	147	157	156	176	142	180	171	175	174	174	165	186	167	165	186	161	176	167	189	164	150	155	162	144	157	149	152	155	155	188	180	177	164	146	137	140	131	145	153	144	162	142	138	164	141	134	179	176	186	178	173	163	170	165	160	170	161	157	176	186	147	160	165	171	168	164	139	151	168	167	171	149	140	164	176	162	179	146	172	168	176	163	148	146	177	159	149	156	162	182	169	160	165	151	167	166	166	194	194	148	132	174	152	178	181	134	165	163	166	186	163	157	166	171	159	152	189	178	179	175	168	157	141	160	171	157	141	149	168	156	169	165	155	128	151	157	146	165	198	177	169	162	163	183	145	137	179	168	159	193	156	173	169	157	163	178	185	177	210	177	157	167	166	157	142	156	147	165	176	140	154	152	182	166	164	178	141	143	160	148	162	174	142	173	160	152	153	153	176	144	163	155	174	145	164	171	155	137	178	173	147	142	161	174	155	129	159	182	168	188	160	150	137	146	184	171	174	175	161	160	140	162	167	131	147	145	149	164	182	167	152	166	158	157	148	151	164	184	164	160	165	171	150	169	170	151	151	151	174	163	147	153	167	162	175	167	168	182	151	181	163	161	167	179	156	162	169	175	159	151	157	173	182	149	157	179	179	185	159
38532	38461	21048	14659	53618	73243	49760	25161	917	2231	16705	28100	7969	619	521	507	525	485	493	482	420	460	445	486	467	460	416	447	472	516	470	426	423	414	440	420	461	481	539	476	468	436	419	464	440	408	436	413	382	418	402	413	416	406	461	415	390	455	421	423	362	422	400	441	449	454	432	402	392	364	424	417	432	432	412	396	432	397	415	405	403	431	465	409	418	432	427	405	433	391	434	463	427	415	415	437	426	399	393	385	398	429	441	418	407	412	433	398	436	413	405	411	393	440	399	432	460	417	404	386	413	425	455	430	457	406	436	397	447	376	403	414	401	407	400	432	429	409	447	402	413	419	462	440	447	406	371	423	453	406	418	425	407	426	443	449	469	407	395	449	391	428	406	440	394	473	397	371	424	407	391	450	416	463	429	443	410	460	423	419	416	453	428	432	433	446	416	403	439	434	387	410	423	407	409	400	419	389	436	446	367	397	433	420	419	402	395	417	411	397	379	486	404	433	415	435	431	414	415	448	429	410	418	433	443	444	403	432	424	397	420	414	416	404	402	432	381	415	440	420	404	426	422	433	392	424	427	461	423	435	433	425	427	444	412	427	433	446	453	420	377	408	413	400	392	414	441	414	432	422	397	370	431	391	403	422	391	434	414	422	426	443	446	390	409	408	399	436	450	436	466	459	392	439	413	451	416	408	449	408	382	372	412	417	403	458	411	396	427	449	407	423	407	429	438	438	410	397	441	416	423	440	391	386	422	424	424	437	448	438	430	407	433	442	433	392	447	420	388	425	430	422	403	395	423	418	433	438	431	442	370	429	397	430	394	449	430	425	455	407	438	418	431	432	439	421	428	396	410	417	398	432	401	422	426	436	433	418	396	428	416	398	400	433	413	391	443	400	414	432	435	405	427	429	415	436	426	427	396	396	382	395	413	392	439	462	432	436	423	415	414	420	435	430	410	412	450	404	401	444	397	403	415	418	414	411	418	410	381	439	403	407	441	423	418	454	421	402	418	414	391	411	430	405	455	400	419	448	401	456	438	401	447	395	427	423	424	394	424	432	425	424	430	383	443	451	428	390	432	408	418	428	400	429	402	414	370	418	448	397	430	444	466	406	398	424	429	434	464	413	421	437	409	440	405	424	388	437	474	412	432	439	407	456	390	441	397	445	448	454	419	420	401	380	420	429	412	440	412	424	449	423	396	404	447	475	429	409	410	458	419	429	396	391	408	413	420	416	447	434	418	394	427	442	388	419	420	444	400	435	396	438	444	393	421	439	439	407	409	417	444	410	416	416	400	433	446	436	426	450	414	431	401	467	422	403	412	392	427	436	449	428	447	437	475	429	458	440	425	375	426	413	408	434	397	412	431	392	395	435	408	465	422	415	439	393	452	439	415	434	408	434	427	404	424	378	395	439	431	458	420	421	449	457	412	437	395	437	403	389	389	392	464	408	440	422	423	422	421	424	392	416	394	448	443	419	420	422	425	401	424	436	438	402	433	420	427	413	397	416	420	372	404	446	401	417	427	445	378	444	422	423	406	395	446	463	398	411	448	421	432	427	410	427	404	424	389	449	422	431	410	417	419	431	427	433	422	423	434	437	427	417	423	396	454	423	422	426	430	400	410	447	451	429	434	441	422	397	408	454	409	435	454	398	399	404	398	420	413	468	408	424	419	421	450	403	392	420	389	398	441	430	388	393	367	414	405	427	435	431	419	408	409	388	435	433	439	404	432	449	400	399	411	414	442	404	437	415	396	435	417	407	443	400	418	451	460	418	424	441	422	441	458	412	399	440	431	444	386	407	431	428	417	398	402	417	399	429	434	401	388	449	391	436	415	420	403	399	418	379	443	400	402	402	418	437	431	416	448	384	417	389	407	419	405	414	444	408	407	391	408	435	424	410	447	407	460	421	449	438	449	406	397	436	383	428	423	430	422	419	410	433	429	406	421	396	411	434	418	437	406	442	425	429	431	418	420	435	411	403	440	412	418	442	432	401	434	400	417	405	438	449	439	407	409	423	391	441	392	429	440	432	409	428	390	422	402	413	452	387	422	414	409	386	439	411	412	415	400	433	456	390	397	467	409	405	400	432	404	426	392	469	388	404	424	416	403	427	406	409	429	407	407	399	407	421	432	444	427	430	396	415	419	418	415	366	413	436	422	384	461	433	426	401	412	431	436	404	383	457	432	446	463	404	448	398	449	419	422	416	385	461	426	451	448	402	420	408	426	462	427	403	418	421	396	440	412	411	432	440	390	432	448	422	441	418	438	426	446	423	408	450	422	430	440	423	419	415	413	428	394	368	432	436	401	398	390	437	388	392	402	449	417	397	449	422	402	442	436	443	430	443	438	432	439	376	405	447	382	431	409	441	419	429	415	424	404	435	402	367	422	415	426	391	421	429	408	396	426	431	438	393	387	413	470	451	419	435	413	429	399	444	401	435	414	452	415	403	401	424	423	447	463	432	394	413	443	428	424	412	409	440	411	414	412	439	403	438	420	445	458	379	419	402	430	431	430	399	383	415	426	422	401	403	410	427	432	426	420	401	391	387	436	425	423	402	425	431	412	459	391	404	394	441	476	375	399	400	440	401	430	431	413	454	382	414	410	402	413	487	415	423	384	439	438	409	410	420	397	435	424	400	398	432	441	424	448	415	414	400	414	433	480	442	434	402	424	422	419	389	391	407	405	411	419	436	388	432	403	429	451	453	390	445	412	408	433	421	445	421	439	439	424	431	418	418	364	390	414	448	409	422	397	406	415	430	390	470	404	405	407	422	406	389	429	415	419	439	406	397	382	413	414	389	427	436	405	432	397	404	404	436	406	395	406	407	442	388	422	401	436	409	408	429	431	411	435	428	411	441	426	447	431	436	443	413	472	427	421	431	413	434	423	408	384	382	438	405	427	413	422	421	392	426	449	414	393	461	440	393	444	404	421	390	477	436	446	395	427	447	405	427	457	417	424	394	444	466	411	394	435	387	402	397	400	414	392	417	442	417	435	428	440	400	419	445	422	468	416	431	389	418	450	414	431	430	445	448	449	418	429	436	393	429	375	443	436	417	411	368	421	404	426	394	359	398	399	404	432	445	375	414	424	434	449	395	421	436	410	407	427	458	429	406	431	413	432	414	441	434	440	416	380	414	438	429	424	434	387	414	385	421	419	383	404	400	387	420	447	441	442	415	407	412	429	432	426	407	415	424	398	453	376	422	417	442	403	415	431	403	412	428	418	403	438	406	419	418	435	425	443	465	414	411	420	452	437	437	388	406	408	400	409	451	426	430	427	429	443	439	456	448	411	397	447	445	441	398	395	416	415	441	438	439	396	431	419	420	398	413	437	437	407	431	403	453	385	410	414	399	441	438	397	437	394	421	424	447	420	387	425	416	470	441	451	428	430	380	402	409	386	382	419	449	418	406	399	447	443	428	381	388	400	421	434	432	393	414	443	429	425	415	392	446	417	424	378	422	383	430	412	373	395	421	414	390
20614	16252	15811	4443	3416	7944	2389	802	204	193	290	348	275	183	173	171	185	182	189	186	175	212	187	209	193	189	172	177	191	177	174	168	185	167	201	154	160	185	186	186	172	194	193	190	154	214	179	187	186	181	169	189	188	190	185	176	177	167	183	186	209	174	192	194	172	199	188	188	156	181	152	181	178	153	165	178	160	184	204	167	177	184	197	188	190	173	179	171	180	189	171	179	208	192	190	182	158	164	176	194	199	197	206	190	206	201	170	183	178	184	186	206	193	191	189	177	182	167	186	173	187	173	185	194	183	174	165	190	174	178	219	167	196	181	206	185	176	191	203	164	164	183	194	187	168	179	160	178	164	163	186	199	185	184	195	198	196	193	173	163	171	202	180	184	182	186	177	192	169	180	196	190	196	203	194	154	166	206	191	165	186	183	199	200	191	177	199	177	178	178	185	196	212	190	199	180	158	175	179	194	161	176	187	165	161	154	178	178	213	171	204	163	165	191	174	176	159	175	190	199	193	177	204	186	167	176	191	179	183	197	184	179	167	193	190	194	193	173	186	203	215	175	163	174	166	161	172	184	200	196	167	199	190	192	190	160	181	183	169	162	165	177	161	183	184	174	170	176	183	198	193	170	190	181	172	195	179	178	204	181	153	188	196	200	175	186	167	185	200	175	176	187	167	164	198	148	203	180	186	184	191	173	162	157	189	176	166	205	184	180	159	181	193	166	175	197	152	174	200	199	180	163	192	193	191	188	164	207	159	182	172	170	175	173	177	171	190	163	178	188	210	158	199	166	212	217	188	175	188	183	170	178	206	171	215	161	202	194	191	174	177	154	201	171	200	164	200	229	173	213	169	179	169	186	184	183	171	189	162	199	172	165	199	162	163	160	178	167	195	195	176	182	165	187	172	205	165	185	202	195	192	194	230	202	187	202	161	165	201	183	200	190	195	162	186	191	172	191	164	204	188	204	201	184	186	147	228	181	199	193	173	188	178	188	174	200	185	202	196	186	160	176	189	178	182	191	199	211	203	189	197	179	164	196	181	198	186	214	182	170	185	201	173	187	199	184	208	190	176	186	182	200	180	185	178	191	162	202	185	166	187	179	208	175	180	163	197	180	194	181	176	195	155	174	174	189	202	171	187	191	189	187	179	163	192	187	176	180	199	203	185	185	189	149	193	172	159	196	166	220	205	201	184	173	161	179	194	202	207	183	174	212	196	187	208	179	177	206	182	198	181	214	180	158	194	203	216	187	159	205	167	185	179	193	184	188	186	172	191	183	192	184	177	179	191	177	193	193	193	183	189	177	181	184	187	167	193	188	195	161	180	211	197	187	179	167	217	175	166	180	176	184	201	187	200	167	187	193	183	194	170	181	167	181	181	179	171	179	182	173	207	171	184	196	179	183	192	203	165	190	171	161	186	172	176	170	204	192	197	182	176	198	179	177	167	182	183	153	194	205	189	157	170	177	195	176	189	172	196	208	171	200	164	163	204	191	171	188	162	213	193	187	221	177	186	166	209	162	167	182	197	175	192	197	199	194	183	146	174	144	171	188	199	187	175	213	188	173	161	186	184	166	180	177	171	173	177	190	202	191	167	211	189	204	179	196	173	167	185	171	170	202	173	186	176	175	178	205	192	167	186	190	186	159	203	191	201	183	188	194	161	188	163	183	167	182	184	182	157	203	172	201	184	202	170	214	173	193	211	196	176	181	196	177	161	183	199	191	213	175	190	184	169	177	179	182	165	171	184	170	185	164	172	182	190	178	182	175	178	175	236	183	193	188	183	174	176	180	173	179	195	193	195	195	180	163	178	180	181	184	175	176	204	192	186	178	182	180	181	218	166	171	172	174	177	185	180	163	192	158	170	200	159	175	199	188	184	180	183	186	164	162	189	200	175	185	182	176	182	189	154	175	197	164	181	169	175	204	175	171	177	212	178	169	169	181	196	184	164	207	180	207	193	175	181	175	190	195	195	200	170	200	168	195	178	185	175	210	195	164	174	201	204	187	162	176	203	181	185	179	165	159	209	184	168	184	175	181	189	166	177	181	193	180	186	172	195	193	167	164	186	209	165	180	192	189	179	198	160	178	178	174	197	181	171	169	181	185	188	211	179	182	165	194	181	182	184	167	176	199	186	205	186	223	175	184	186	168	157	189	188	197	205	191	156	168	178	183	170	184	154	171	184	166	190	188	168	175	156	172	152	160	188	190	161	180	187	192	191	168	154	168	178	183	175	183	176	203	183	211	182	204	210	171	183	177	187	179	187	187	198	210	167	198	196	191	185	193	195	182	178	195	177	188	160	183	184	177	179	170	187	169	166	165	177	192	166	178	176	204	205	224	152	181	195	194	186	214	187	174	190	193	182	173	189	179	189	192	196	184	185	194	146	187	170	195	158	193	185	179	179	201	184	188	187	190	191	189	181	181	191	188	188	190	173	159	179	168	182	185	176	196	179	176	190	170	199	161	178	163	197	168	173	144	166	181	201	164	170	181	177	179	165	202	181	174	188	208	191	171	175	199	185	195	186	179	171	158	184	175	170	163	200	195	167	180	177	188	180	177	168	181	177	168	171	187	193	153	178	164	211	179	185	175	188	195	178	186	201	188	205	190	155	197	171	187	175	183	161	168	193	193	189	175	175	181	158	187	181	151	201	183	162	165	193	205	192	175	175	166	139	183	188	178	177	191	186	184	162	197	173	165	202	160	177	184	198	178	193	183	173	201	175	185	186	198	197	182	186	179	168	195	184	208	194	179	190	200	196	191	194	185	185	189	169	186	148	195	188	201	192	146	173	190	164	170	193	173	191	166	185	178	196	184	196	190	170	201	165	167	199	170	162	210	178	206	227	214	177	179	193	218	207	202	190	191	173	177	196	206	173	174	188	200	211	183	157	170	191	184	189	197	171	180	164	170	182	204	190	188	196	203	174	205	204	167	164	161	207	187	207	196	180	174	155	180	184	190	176	162	197	144	167	183	191	160	186	187	207	191	193	162	167	178	173	214	180	174	162	181	199	193	192	206	184	173	194	157	161	161	179	173	178	178	189	159	173	208	191	193	188	186	180	169	169	182	196	187	198	181	190	162	173	198	162	173	174	163	181	172	180	176	198	167	168	205	165	178	189	188	165	171	165	170	175	181	181	169	176	175	165	182	170	221	165	183	167	197	177	185	152	194	163	208	187	170	184	180	199	178	173	192	190	163	180	184	169	169	183	196	194	167	189	163	196	182	191	198	203	213	176	156	200	186	213	193	175	169	191	157	187	188	164	191	172	201	180	194	183	190	200	169	194	198	192	191	186	185	179	161	179	160	178	190	157	185	180	185	195	172	184	195	191	171	201	189	185	169	163	190	177	165	179	189	197	173	169	198	193	172	191	207	188	175	167	163	195	207	171	192	204	218	172	163	184	167	178	175	197	194	185	205	178	187	184	203	185	158	187	181	183	173	180	161	177	179	195	164	164	191	191	169	200	188	210	180
13111	12790	15945	3336	12259	23923	7450	3497	487	719	1228	1714	1058	487	492	432	437	454	492	501	507	511	491	470	511	504	462	455	442	479	469	498	484	487	454	486	497	499	437	500	528	478	475	479	472	460	486	471	483	513	502	488	461	451	510	478	445	450	475	464	485	495	474	475	486	472	458	462	484	500	490	493	461	490	503	492	472	481	514	498	499	467	507	482	486	500	535	449	512	479	468	496	462	454	498	459	465	464	481	477	509	487	462	483	470	460	480	504	470	471	463	429	509	472	505	497	484	490	460	496	509	445	469	448	464	474	478	470	500	527	506	481	494	465	510	461	482	475	503	490	500	489	447	478	513	462	487	508	465	492	477	448	498	491	461	457	507	506	506	473	465	488	501	487	457	481	469	514	444	489	484	493	477	517	463	492	489	492	431	484	478	497	449	458	459	438	518	484	471	466	495	523	524	476	515	489	499	501	493	509	468	482	491	490	453	465	465	515	464	466	513	471	493	492	504	482	465	483	466	466	480	461	462	462	456	503	485	475	473	477	430	465	502	478	478	487	493	502	450	441	472	480	503	488	482	500	474	478	490	474	453	476	485	449	517	467	497	514	448	454	492	462	491	480	510	471	476	494	491	479	481	515	471	470	520	493	501	510	474	484	481	494	481	503	460	492	475	432	458	470	466	453	522	483	457	481	504	495	462	464	502	492	479	512	487	462	499	474	521	487	455	490	412	468	523	479	453	464	476	473	514	475	498	464	451	500	467	469	521	509	453	506	506	500	471	473	523	492	464	487	475	435	474	464	497	457	488	442	497	493	468	480	490	487	446	477	498	506	521	487	467	470	467	462	496	444	473	479	474	473	492	425	507	451	506	476	426	481	523	498	536	464	496	457	500	458	489	477	439	456	497	474	471	488	501	482	451	507	457	453	428	492	476	444	449	468	509	455	482	465	492	490	469	492	509	500	505	498	428	466	485	510	502	507	470	460	464	476	492	494	514	488	479	467	453	498	472	466	483	475	447	479	461	462	456	520	482	494	444	513	484	488	531	431	487	496	494	461	508	496	451	493	486	460	440	459	453	503	466	491	502	485	501	483	470	497	487	480	490	431	484	485	507	496	513	474	451	505	474	442	449	458	468	494	490	453	483	473	482	438	527	474	520	495	509	442	448	523	501	526	480	498	471	495	479	509	437	448	495	458	446	506	509	467	483	492	489	434	489	476	467	483	478	463	457	496	490	480	447	466	480	513	442	502	507	481	502	469	513	462	474	483	431	482	460	480	482	456	506	497	483	480	442	471	417	485	468	495	494	473	468	499	503	457	514	496	466	478	493	498	460	490	463	499	486	487	495	495	488	459	456	541	425	502	470	497	455	436	443	529	488	514	492	477	495	486	479	474	473	460	458	478	495	467	511	479	503	478	472	457	443	491	490	477	462	466	495	486	495	434	496	465	488	478	475	500	454	488	503	513	488	502	488	501	477	476	470	465	466	507	496	480	447	456	441	499	472	513	493	504	421	502	505	475	478	462	480	492	443	495	457	476	456	479	440	448	504	505	509	471	484	484	475	473	476	479	498	457	491	468	458	442	475	499	478	520	461	432	475	523	497	453	475	508	499	465	502	454	468	495	452	456	457	495	500	494	473	474	487	472	495	506	507	474	482	478	480	484	468	475	464	474	470	464	491	436	499	416	479	438	456	496	473	478	467	459	457	510	495	480	476	516	490	431	495	495	516	466	507	420	477	487	462	476	497	498	468	486	497	502	490	485	506	481	472	499	477	455	473	477	454	496	492	492	494	495	519	507	502	511	460	463	489	462	459	488	499	482	494	505	506	432	508	457	485	470	499	511	463	498	464	490	477	437	458	476	445	453	478	482	450	453	468	474	485	471	488	456	446	472	486	503	489	479	476	465	470	468	504	515	462	490	492	529	539	479	500	482	457	498	492	455	485	470	485	463	475	475	480	473	488	513	481	441	512	475	466	477	455	476	468	457	493	449	465	486	464	541	439	515	498	494	498	488	465	449	511	480	502	451	537	460	490	525	460	489	461	500	516	478	465	507	473	512	475	469	495	491	487	493	460	447	484	423	499	470	480	479	461	479	497	483	492	451	455	508	486	479	451	447	484	433	493	469	494	450	517	488	489	436	506	461	500	502	482	473	482	459	503	508	475	482	466	458	457	481	510	482	464	478	466	477	464	471	476	487	495	489	506	490	472	483	479	457	450	460	441	485	478	470	504	475	453	466	457	464	461	452	449	507	462	461	459	476	510	513	485	487	480	516	445	500	533	457	494	482	482	447	471	466	506	470	495	500	465	461	463	456	473	482	466	474	473	442	502	506	469	446	465	507	538	465	489	452	519	485	481	511	450	457	491	495	510	458	483	444	491	498	471	514	486	505	479	435	496	447	493	489	460	476	456	490	469	484	478	494	473	504	474	483	479	493	470	501	477	509	499	459	471	497	483	539	504	473	437	477	484	465	492	459	481	500	460	500	451	507	503	485	484	467	469	505	503	460	495	504	476	495	491	501	494	465	478	501	490	487	454	511	496	485	480	502	513	454	495	502	494	494	468	475	464	474	465	471	434	477	478	487	487	525	456	468	454	511	477	470	464	479	523	456	466	468	466	481	469	516	462	526	500	524	480	473	461	503	500	509	516	484	515	502	485	476	507	496	472	470	497	474	482	479	458	474	496	494	486	490	495	473	497	474	474	510	462	522	487	472	463	503	465	479	464	490	457	489	490	499	465	510	461	506	446	515	443	510	460	476	511	501	454	482	477	546	481	443	453	469	508	485	497	482	463	462	479	495	459	482	523	479	477	473	476	462	469	484	431	459	486	433	515	484	467	511	437	510	471	471	490	493	487	483	509	495	495	434	505	467	473	503	484	494	452	466	481	490	465	472	476	508	471	472	498	483	483	467	480	544	500	496	492	484	470	487	456	457	456	459	462	493	458	440	450	454	509	474	472	491	521	440	459	418	494	452	508	484	470	477	501	436	491	478	485	463	488	476	491	458	466	506	493	439	484	469	482	500	494	519	443	453	502	463	486	489	473	490	511	452	487	468	455	485	482	502	497	470	482	492	467	490	478	509	448	453	488	473	461	488	503	487	474	518	462	517	508	506	515	490	481	468	508	491	500	485	489	517	507	485	513	497	490	489	489	515	499	456	487	435	486	477	462	519	486	478	486	440	512	484	474	479	490	484	482	446	487	487	467	486	456	496	492	486	501	438	474	486	486	472	459	491	456	510	470	469	492	504	485	468	450	488	474	503	446	427	493	447	468	458	478	472	513	482	502	512	465	451	522	494	499	456	489	509	450	501	473	463	486	482	471	472	480	467	505	531	486	482	495	484	457	490	497	464	479	471	458	483	512	493	455	459	493	438	450	479	499	496	452	481	476	458	483	484	520	472	491	485	454	494	486	470	478	476	515	450	477	487	417	496	505	468	499	495	447	482	483	470	504	491	472	496	436	478	483	472	440	509	452	465
42124	33338	17501	16826	50652	51516	30175	8622	487	275	412	1529	1105	201	193	222	246	218	241	223	210	234	212	194	206	214	190	181	222	218	204	236	230	194	221	234	224	232	272	242	221	214	203	214	201	227	192	197	207	233	210	210	198	223	212	202	211	214	215	207	206	213	215	209	222	183	198	209	209	242	215	208	199	184	204	230	225	203	194	218	207	205	208	209	238	180	220	234	202	207	221	224	214	218	223	209	213	211	247	234	230	233	199	230	194	220	234	231	194	190	204	233	202	218	203	215	210	224	233	205	201	188	226	225	204	193	230	217	238	194	206	218	221	226	245	208	191	202	200	217	208	215	205	217	233	209	205	207	192	210	237	233	220	202	200	221	179	222	192	222	231	234	227	217	203	235	219	212	206	215	220	215	180	187	203	208	220	231	225	204	226	207	203	218	196	192	218	200	216	204	200	212	213	244	205	222	211	217	214	207	209	201	187	209	210	214	220	221	183	239	221	205	221	188	172	205	213	204	205	216	204	198	208	206	208	208	215	187	219	232	208	191	199	233	220	245	226	231	216	200	211	219	198	198	193	242	225	223	221	214	216	199	184	194	205	236	214	190	225	214	220	237	222	202	208	206	249	205	218	214	233	204	212	214	218	197	218	203	172	218	212	202	212	198	216	202	198	250	197	200	224	214	234	227	226	203	229	201	209	206	227	188	207	202	218	237	234	203	200	195	221	241	202	244	211	224	211	211	205	192	251	197	223	212	192	250	244	183	195	193	223	235	183	201	206	196	184	201	222	219	228	229	210	220	200	197	232	224	184	203	230	224	201	235	210	213	223	217	200	184	202	196	223	213	242	199	208	230	226	203	209	210	223	219	231	205	196	227	218	188	211	229	236	223	196	225	217	216	227	220	188	215	199	226	216	204	201	207	220	221	234	213	204	226	199	253	211	209	224	231	197	201	214	194	210	217	240	202	216	222	228	215	221	244	224	196	209	211	214	221	206	208	216	198	240	221	215	226	203	228	196	246	191	161	198	233	220	208	191	223	215	227	205	197	191	220	215	217	212	217	210	200	193	228	224	214	252	201	201	214	212	240	216	206	214	217	219	216	225	193	181	194	209	195	218	206	210	225	239	208	189	235	223	208	200	225	205	230	221	221	214	207	223	214	196	223	197	202	203	211	212	231	206	199	185	224	196	210	212	216	219	219	207	213	203	224	219	204	208	219	198	214	236	217	227	232	218	209	192	217	222	232	220	209	196	215	246	242	182	211	203	217	220	231	223	235	215	217	232	212	243	210	226	226	210	224	200	195	212	211	210	199	203	222	209	205	213	217	207	194	230	201	233	212	213	207	191	229	228	234	203	221	202	205	194	203	192	224	215	211	206	220	220	203	217	200	225	192	222	203	224	212	227	225	206	217	215	251	205	247	208	209	195	216	192	240	187	186	220	201	219	203	207	201	211	212	230	212	217	226	204	232	227	201	202	184	206	185	225	228	194	200	208	229	230	212	250	191	215	197	194	220	209	203	191	204	223	189	207	229	186	207	241	201	228	221	224	237	220	211	231	213	232	218	208	230	173	210	208	206	227	231	240	192	199	224	209	233	177	186	212	238	241	220	210	175	222	223	185	208	218	231	198	207	241	230	208	235	211	228	209	205	208	217	184	235	226	199	204	223	214	227	214	244	224	221	198	206	181	214	233	250	213	222	213	221	233	213	224	233	199	222	243	199	228	225	207	212	209	216	208	193	197	209	206	209	225	195	218	219	244	219	219	217	202	198	198	205	210	217	250	194	207	217	208	251	211	200	222	233	215	196	209	208	223	227	218	232	231	194	210	205	216	229	207	247	220	220	211	200	226	198	204	223	217	197	210	209	214	220	202	225	211	213	231	225	176	225	263	213	192	205	222	242	257	225	205	208	201	215	203	238	210	234	221	193	201	223	208	207	217	204	222	214	211	259	220	229	221	193	207	206	215	218	203	218	222	206	224	211	187	201	224	188	213	220	188	217	200	192	217	222	198	214	204	209	214	208	203	236	213	215	188	204	201	206	218	207	201	201	242	201	201	224	209	238	207	199	207	200	204	239	215	199	221	229	195	202	212	214	237	196	202	238	212	203	237	214	208	200	219	198	220	230	224	222	247	212	211	230	204	208	232	219	210	192	207	212	214	239	235	207	245	217	237	204	217	189	198	228	196	212	214	221	223	214	203	205	212	212	183	220	221	209	232	223	210	188	218	221	212	194	210	219	209	217	227	216	212	195	195	215	190	204	228	216	190	212	220	225	209	207	198	217	206	226	199	176	205	204	233	231	217	206	204	191	225	208	209	195	213	198	223	223	219	237	199	249	212	223	215	216	212	230	217	193	205	210	216	201	240	194	213	206	193	222	216	223	199	222	229	216	209	189	245	214	211	226	218	240	211	203	225	207	210	213	187	216	219	210	225	223	217	228	210	255	209	227	226	209	185	191	220	218	229	220	199	231	228	233	225	196	192	212	200	233	193	214	226	238	217	215	203	218	235	169	206	220	230	203	199	208	206	225	221	186	206	214	206	237	200	223	216	215	207	196	202	216	236	226	180	225	213	221	202	232	202	209	236	203	209	204	230	212	219	218	237	232	216	201	213	193	229	216	211	226	249	234	230	216	208	234	185	230	201	228	215	206	228	217	212	204	236	231	204	231	230	209	200	222	206	248	201	211	200	193	232	225	200	215	221	204	235	204	206	227	223	197	218	196	223	221	191	225	198	208	223	224	197	211	223	215	215	237	229	227	219	187	222	205	208	192	241	206	214	193	212	190	221	253	213	199	219	211	258	195	214	207	218	218	207	216	191	244	208	231	195	197	227	202	207	212	221	235	208	202	219	183	236	209	233	212	228	222	227	197	218	177	226	174	211	200	217	223	247	240	199	213	203	209	233	233	211	199	231	229	213	191	219	215	198	216	182	217	225	228	231	225	198	239	207	188	221	211	200	226	230	211	238	225	213	230	235	236	192	213	207	211	236	247	200	199	211	195	226	197	227	228	186	226	174	215	204	215	215	215	214	203	186	201	219	196	217	225	226	199	215	214	224	208	217	207	229	220	188	226	180	206	202	208	211	227	245	208	202	192	203	223	214	200	219	236	207	195	216	209	202	195	205	193	198	229	225	202	216	217	226	202	200	203	214	227	200	225	208	207	194	224	219	236	210	198	202	224	222	205	182	222	240	223	221	188	197	188	223	205	212	234	217	237	213	236	217	220	244	214	201	225	191	199	230	207	207	209	214	213	232	217	197	239	240	191	224	205	182	205	201	207	235	196	227	204	207	212	198	209	190	191	201	212	198	212	207	195	213	202	197	201	211	217	215	179	215	197	220	216	226	206	229	238	226	224	211	214	201	196	200	194	224	223	216	220	209	213	220	233	211	217	198	217	227	205	216	221	219	193	227	205	215	203	225	185	197	208	227	224	222	218	219	218	216	221	214	230	225	214	220	218	195	197	218	219	217	230	229	193
27563	23504	11805	25612	62330	61460	38928	14603	979	1020	1918	7983	4921	627	546	580	551	581	578	541	541	571	582	574	548	555	530	566	532	533	543	527	529	524	547	558	599	704	1125	645	568	527	541	559	588	538	559	531	530	578	588	574	530	570	571	595	608	565	524	580	492	559	537	548	546	569	529	553	549	598	547	573	550	561	564	534	512	613	532	566	530	547	525	545	522	586	530	521	538	545	597	543	583	568	543	576	542	549	556	551	570	498	576	533	570	583	582	545	545	536	589	559	523	534	563	552	557	512	558	509	545	538	544	560	563	548	498	514	547	521	541	528	526	516	538	572	542	587	537	537	551	514	541	542	536	549	524	572	588	577	577	527	541	555	529	548	552	551	541	562	523	530	548	524	570	537	548	542	558	577	525	591	563	550	542	556	566	505	559	526	549	557	546	482	576	584	588	479	529	521	508	524	553	577	535	562	578	558	546	584	556	545	556	566	574	562	517	539	559	544	571	555	564	537	557	549	531	548	583	568	584	555	555	606	577	530	529	531	576	547	538	565	553	570	494	558	585	525	534	529	545	578	539	552	532	567	535	572	550	535	508	551	553	561	558	516	548	522	573	586	516	580	522	535	546	505	532	541	557	592	542	541	513	578	549	535	516	519	528	552	556	578	613	528	504	530	559	534	566	564	570	547	540	538	515	562	545	518	540	507	569	551	555	530	539	557	562	538	536	577	590	522	553	543	567	541	507	555	553	583	537	561	562	513	534	554	533	611	542	569	548	581	535	525	550	545	519	529	538	495	535	571	545	539	574	512	538	537	516	571	497	574	582	526	504	580	526	581	510	545	528	528	531	528	571	564	519	601	539	543	528	578	529	580	582	545	558	538	560	545	520	570	545	569	525	552	528	565	544	504	529	568	574	578	540	545	550	583	565	526	515	559	541	535	564	553	529	565	551	570	548	521	565	560	569	544	579	532	559	543	567	557	535	544	564	548	601	584	527	568	528	616	542	541	584	539	548	543	539	507	575	517	542	539	553	550	542	500	540	542	576	519	542	543	553	511	540	579	522	528	558	561	530	580	541	520	538	579	542	525	611	561	518	577	508	531	540	549	568	513	535	575	557	541	525	547	547	604	541	562	514	540	530	585	569	551	545	526	535	557	541	523	555	567	555	525	539	553	536	532	582	562	526	548	575	543	535	534	559	549	531	514	536	523	549	524	469	519	477	570	544	517	586	536	589	552	542	507	583	538	566	578	604	566	503	588	521	528	565	553	519	554	490	542	551	565	557	576	547	529	516	550	551	577	548	544	544	522	564	536	530	543	562	538	588	540	548	540	607	537	528	548	528	560	493	548	533	536	528	533	552	529	574	567	518	563	528	499	573	563	513	540	550	551	568	539	570	570	530	551	574	591	533	480	518	561	526	557	521	559	547	558	538	576	524	566	565	534	546	549	564	519	524	533	581	508	511	592	537	559	545	568	549	568	555	532	534	580	520	519	550	577	563	583	556	568	567	507	529	567	515	570	532	548	574	595	546	511	499	535	537	519	513	557	514	552	559	550	568	537	548	516	554	569	563	568	537	530	524	568	567	536	536	556	503	541	545	536	547	534	525	530	542	549	512	536	565	580	525	481	556	571	529	549	541	539	584	573	531	549	578	518	586	551	567	547	547	524	563	530	550	510	562	508	586	533	526	531	562	553	525	582	572	552	531	556	534	530	600	559	491	539	559	585	604	540	561	558	557	555	550	555	531	509	537	520	578	545	553	520	522	573	537	545	564	569	533	580	515	535	586	581	575	582	562	562	586	557	503	531	535	543	506	593	591	521	516	540	552	561	504	599	571	537	552	540	546	541	545	559	533	520	572	537	545	562	531	502	572	536	580	510	545	562	537	578	510	521	559	544	551	519	552	532	525	598	555	520	522	520	512	532	560	557	593	566	545	528	523	549	577	539	572	567	500	516	537	557	592	532	555	537	532	547	567	579	545	521	549	562	539	532	571	560	547	583	545	575	559	558	534	517	533	540	561	556	553	542	569	557	543	572	547	513	572	517	571	596	519	518	510	544	531	500	587	569	583	585	571	541	521	543	590	565	538	553	528	565	534	553	567	577	557	559	517	516	538	535	512	538	520	534	508	514	556	496	551	531	568	536	541	577	523	542	524	554	503	542	600	545	543	500	511	553	547	588	521	525	540	593	503	529	535	549	541	583	570	520	527	524	541	515	555	491	547	518	592	560	562	574	528	548	515	552	543	577	557	566	552	524	560	542	540	528	544	612	592	551	544	534	526	568	570	506	576	561	574	564	563	510	555	543	554	563	546	567	536	533	563	543	577	578	565	565	556	549	564	552	569	508	534	539	560	514	531	579	548	572	553	537	531	546	500	564	602	601	522	571	536	529	574	521	566	517	570	542	557	536	554	519	552	526	559	551	599	524	527	555	579	578	532	543	569	542	511	514	533	551	550	548	548	556	567	551	578	526	538	517	582	538	545	548	583	551	545	517	535	592	533	550	522	569	526	575	551	529	554	555	538	525	523	573	562	544	551	561	560	550	516	556	562	534	546	536	567	526	574	565	558	540	529	529	529	548	522	545	516	546	526	565	556	549	579	536	553	506	514	554	530	584	525	535	541	564	513	535	568	539	508	527	559	536	557	534	509	583	559	563	563	570	533	524	529	545	581	571	580	533	551	563	513	548	580	539	531	553	531	519	549	548	555	534	541	551	546	565	593	537	568	576	538	518	565	585	532	517	549	594	564	555	533	549	579	541	565	553	512	548	582	516	557	553	562	529	570	580	544	578	554	490	546	549	560	572	573	550	540	517	547	556	569	529	543	548	493	540	502	570	546	543	521	534	571	536	554	533	551	563	601	552	538	527	579	518	547	551	545	540	539	569	525	529	568	568	553	535	548	575	545	515	537	555	552	550	566	538	543	552	532	571	564	543	524	531	590	584	546	536	571	510	562	559	574	516	532	565	546	581	552	570	538	536	560	605	528	556	548	576	544	548	555	579	553	554	524	541	587	523	547	510	562	529	530	551	517	521	515	501	553	559	535	552	532	595	538	562	539	507	560	547	563	583	528	516	574	535	550	533	565	558	545	542	530	556	528	563	516	525	568	552	560	543	547	545	584	567	569	525	573	557	562	526	541	552	561	550	563	553	515	560	530	528	558	554	534	559	516	518	555	559	531	584	539	558	531	536	502	600	532	497	553	550	572	521	575	523	549	520	528	556	501	549	529	546	569	533	543	554	570	548	537	574	517	542	525	574	577	620	523	534	532	549	548	552	557	540	556	551	486	551	527	564	512	539	531	526	550	544	536	552	516	507	524	523	537	557	580	515	571	514	554	548	550	568	536	504	557	586	550	559	488	521	567	529	592	570	542	515	546	544	584	529	527	522	545	555	520	567	583	555	518	581	543	539	557	566	520	551	529	565	561	529	513	527	544	537	561	538	533	551	547	549	521	515	544	549	553	537	561	540	495	593	553	584	534	565
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
