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
338474970701	338474971259	338474971809	338474972359	338474972909	338474973459	338474974009	338474974559	338474975109	338474975659	338474976209	338474976759	338474977309	338474977859	338474978409	338474978959	338474979509	338474980059	338474980609	338474981159	338474981709	338474982259	338474982809	338474983359	338474983909	338474984459	338474985009	338474985559	338474986109	338474986659	338474987209	338474987759	338474988309	338474988859	338474989409	338474989959	338474990509	338474991059	338474991609	338474992159	338474992709	338474993259	338474993809	338474994359	338474994909	338474995459	338474996009	338474996559	338474997109	338474997659	338474998209	338474998759	338474999309	338474999859	338475000409	338475000959	338475001509	338475002059	338475002609	338475003159	338475003709	338475004259	338475004809	338475005359	338475005909	338475006459	338475007009	338475007559	338475008109	338475008659	338475009209	338475009759	338475010309	338475010859	338475011409	338475011959	338475012509	338475013059	338475013609	338475014159	338475014709	338475015259	338475015809	338475016359	338475016909	338475017459	338475018009	338475018559	338475019109	338475019659	338475020209	338475020759	338475021309	338475021859	338475022409	338475022959	338475023509	338475024059	338475024609	338475025159	338475025709	338475026259	338475026809	338475027359	338475027909	338475028459	338475029009	338475029559	338475030109	338475030659	338475031209	338475031759	338475032309	338475032859	338475033409	338475033959	338475034509	338475035059	338475035609	338475036159	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2721	3650	2300	2721	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36332	21093	8992	875	462	405	371	276	233	169	170	176	142	169	144	159	139	191	187	127	153	161	131	139	135	158	129	130	126	135	131	113	130	147	141	147	129	144	139	151	124	138	123	123	120	144	127	137	136	140	124	118	138	133	135	154	115	124	134	155	139	131	136	123	135	118	150	151	125	102	127	135	128	143	133	137	126	133	134	113	147	144	140	140	132	122	135	133	131	119	147	135	150	126	121	146	117	129	139	140	132	136	134	109	133	107	136	143	143	138	140	140	142	148	129	149	131	137	129	148	129	147	138	134	140	151	131	137	117	135	135	138	122	144	131	151	134	131	140	124	138	138	140	105	143	125	137	133	144	111	144	150	136	150	152	126	147	150	135	144	111	132	127	130	144	141	124	150	125	145	154	160	146	126	144	119	140	145	139	128	145	149	105	161	135	141	128	144	140	152	118	137	127	136	133	140	143	147	117	135	146	144	116	147	145	137	164	119	148	135	111	105	155	138	124	145	138	143	126	144	131	121	124	125	142	132	144	140	133	136	143	129	137	156	165	131	159	131	112	127	139	141	132	134	124	118	131	132	166	144	129	125	147	151	140	125	131	148	113	135	123	133	124	139	124	115	159	152	129	124	117	148	128	135	127	133	109	142	142	129	153	140	134	114	152	122	130	148	151	145	132	126	126	112	128	133	144	126	116	134	140	144	118	144	121	104	139	144	138	129	143	140	128	138	125	165	143	144	129	142	135	144	133	133	148	138	145	132	119	156	140	126	134	133	121	128	122	130	130	132	145	124	134	149	125	143	140	157	117	132	158	132	130	122	122	132	130	122	149	115	129	161	127	107	135	150	158	125	142	141	123	131	148	150	130	138	125	168	123	138	151	131	129	154	150	130	133	135	153	136	148	118	137	110	129	148	127	149	142	136	142	124	136	151	142	133	124	131	136	140	128	136	162	121	134	133	128	155	131	168	126	127	134	116	154	142	134	130	110	121	132	137	109	128	142	129	117	145	98	112	120	149	131	143	138	132	140	130	164	142	132	134	137	140	123	143	126	138	116	140	139	145	138	150	142	135	128	129	140	172	138	134	139	136	145	146	147	131	114	132	139	128	145	144	149	135	153	151	145	131	135	144	155	134	138	148	121	123	149	135	135	132	115	123	129	138	118	124	107	138	142	139	122	132	126	132	137	134	134	142	116	124	149	156	131	139	125	125	162	144	122	140	139	132	135	121	116	135	140	133	144	122	135	156	119	122	139	135	139	160	132	158	146	131	138	135	114	127	149	157	162	140	158	136	137	131	154	132	147	129	130	112	120	139	123	129	169	128	112	123	149	116	138	124	119	116	132	131	111	123	134	128	135	147	134	126	137	135	136	145	120	160	132	132	132	136	120	110	125	118	133	166	134	131	125	144	132	130	136	161	139	146	119	139	140	126	136	142	148	133	143	135	144	152	137	135	135	138	141	156	138	101	140	131	115	148	138	131	144	137	155	137	134	126	148	126	119	128	140	114	127	135	119	138	131	134	125	116	122	158	122	130	147	125	117	130	144	132	117	133	125	133	123	160	116	125	147	126	145	141	122	141	117	126	128	132	124	134	128	145	117	117	169	121	118	140	123	131	135	125	125	128	142	140	108	162	116	138	145	138	130	122	142	132	146	130	109	160	110	133	144	114	125	122	119	150	129	136	136	143	148	134	157	110	134	119	134	121	135	122	142	114	126	123	119	125	144	147	129	113	127	113	111	136	101	135	133	137	130	142	150	122	115	108	145	135	141	170	141	120	140	131	144	146	146	135	130	136	128	122	138	146	124	154	137	124	130	139	114	137	124	140	151	129	156	145	149	143	138	132	138	150	137	144	115	126	142	139	127	121	138	116	124	136	126	141	125	133	117	121	146	125	130	148	125	125	110	140	119	126	136	152	125	162	116	148	123	147	116	121	127	126	134	122	144	145	136	133	156	140	128	135	120	142	128	132	126	115	124	125	150	146	123	138	117	149	136	138	147	131	137	136	145	150	128	146	147	142	148	133	128	126	122	117	136	149	139	131	134	122	126	151	132	132	129	120	129	124	139	139	138	130	148	122	128	109	157	133	145	150	156	134	134	141	135	150	136	135	130	138	135	141	133	132	125	143	133	147	129	131	124	142	130	149	139	131	112	141	146	130	148	123	145	126	128	127	117	118	115	110	95	119	144	119	124	137	156	124	135	124	121	121	148	142	137	121	103	116	122	141	114	146	148	119	144	145	119	144	120	145	148	129	127	121	134	154	146	142	152	145	135	159	143	146	137	125	147	135	152	151	148	130	146	133	137	126	117	127	125	139	124	146	130	172	141	121	131	153	121	138	145	133	99	128	139	141	136	132	120	122	114	142	142	128	128	145	117	125	108	159	127	151	140	113	122	150	136	142	141	124	122	130	130	140	123	110	131	135	135	133	145	139	118	157	129	115	130	147	148	128	127	124	138	143	130	127	143	148	147	131	132	126	135	141	125	133	144	128	145	142	145	123	147	151	142	183	143	142	144	138	148	119	144	125	99	152	146	116	157	139	142	136	116	121	120	125	112	164	130	144	134	129	127	121	156	148	140	145	123	128	119	142	123	138	146	139	139	138	122	121	126	138	126	121	140	146	150	147	143	136	144	127	149	133	120	112	123	156	127	154	141	128	124	135	132	144	148	139	143	160	152	142	150	114	161	159	124	142	126	132	149	140	131	140	131	129	152	155	126	140	126	144	122	117	150	163	145	127	133	138	122	142	120	143	140	130	106	128	134	149	118	145	132	167	127	135	160	133	164	140	137	116	145	144	155	135	138	136	155	142	147	145	131	135	127	157	157	140	132	133	115	149	136	118	128	135	109	121	134	129	141	154	148	144	152	165	122	111	112	120	137	144	137	137	147	136	124	128	104	117	125	154	139	140	126	146	156	112	127	151	140	129	152	134	136	145	118	160	134	146	153	134	135	146	126	139	136	135	124	151	148	139	150	129	129	132	129	151	136	132	145	136	148	129	129	154	147	141	129	148	116	138	144	114	145	119	128	145	141	141	146	120	140	138	140	138	147	140	142	131	134	126	132	152	125	130	142	108	127	132	122	139	110	130	131	143	119	121	121	133	145	132	147	114	126	132	143	128	116	131	138	139	153	147	128	133	144	142	114	131	126	153	144	138	131	137	135	141	149	137	151	126	145	132	131	136	139	123	148	144	139	146	117	150	141	153	122	117	120	153	123	143	127	130	139	128	121	147	120	143	157	112	112	148	158	132	127	131	159	139	122	151	136	151	132	142	126	137	132	111	136	147	118	156	160	178	147	127	137	150	151	146	134	156	127	148	129	111	147	113	135	131	137	142	141	133	133	124	126	150	136	122	128	135	137	134	131	140	120	144	123	127	122	132	138	120	142	141	120	137	131	126	148	126	134	150	121	123	127	137	141	137	134	143	141	142	141	138	127	142	132	126	144	114	161	151	146	133	149	132	130	140	149	124	133	145
23254	17582	6022	1634	1617	1666	1711	1152	837	581	563	561	509	529	466	464	505	600	609	446	373	400	350	373	368	373	348	336	349	337	324	292	335	350	352	375	337	336	314	346	348	345	353	327	306	327	347	351	329	370	336	345	328	337	320	340	328	347	372	360	347	328	345	335	361	331	315	328	326	307	335	341	333	347	324	332	336	304	331	340	346	334	351	299	331	342	343	307	363	394	335	352	342	314	327	308	346	347	333	340	314	320	320	301	342	346	346	328	338	357	287	318	337	324	341	336	306	311	343	367	312	318	330	332	341	322	323	317	334	330	338	341	344	334	369	331	318	335	344	296	324	317	333	329	338	349	358	320	330	346	303	343	298	312	321	348	330	370	346	334	298	332	325	345	309	350	321	314	350	340	352	359	324	309	347	317	326	309	336	331	312	357	378	336	319	330	327	324	330	335	342	346	328	327	351	320	337	364	358	318	329	315	316	360	342	293	322	327	331	315	337	346	325	311	333	367	325	303	343	326	349	336	329	332	323	340	307	358	327	322	322	292	330	319	314	355	309	328	335	330	324	334	352	340	349	331	336	334	323	323	329	340	344	342	319	320	294	335	323	341	296	347	306	338	322	332	313	332	321	343	330	332	316	342	344	327	352	337	356	336	319	329	331	322	341	331	358	350	322	354	348	323	363	324	320	327	316	307	328	338	326	325	343	333	318	355	315	343	309	347	316	338	349	317	357	364	314	335	317	331	341	317	353	336	313	327	352	325	336	332	353	358	349	324	318	313	342	351	334	310	328	364	352	326	325	339	322	341	324	358	353	335	324	327	344	328	365	310	325	341	307	349	327	351	321	331	329	320	337	347	324	312	335	313	312	356	331	295	329	307	338	351	325	351	306	328	362	280	348	343	303	309	339	345	335	327	322	347	335	333	355	337	342	325	359	376	310	314	327	328	328	307	345	335	343	337	298	351	331	314	303	343	333	324	364	349	360	348	331	330	306	336	322	348	328	328	318	342	310	311	355	336	349	325	313	367	338	351	329	342	337	317	355	340	319	334	349	335	350	338	362	312	345	322	342	336	356	297	319	312	341	329	324	330	309	301	319	320	327	347	342	346	286	354	368	331	328	316	346	339	340	347	325	330	324	316	333	342	357	347	343	350	343	316	351	362	321	333	315	336	335	332	335	349	318	339	308	332	350	355	365	349	336	318	327	344	312	345	347	348	341	325	346	366	336	329	313	319	335	344	301	331	305	325	331	352	327	334	332	327	308	324	335	327	376	308	332	356	331	337	374	304	344	302	336	337	309	321	365	297	346	350	371	311	342	344	350	336	354	345	307	303	348	301	358	306	308	329	339	321	343	368	351	318	319	317	322	328	334	318	358	324	347	313	316	292	345	332	326	318	323	326	340	338	315	350	356	360	335	324	310	337	329	312	333	304	334	292	319	320	339	349	344	321	304	300	337	339	334	341	357	331	350	317	326	339	367	361	332	327	330	319	320	331	364	344	330	340	325	341	348	334	344	322	307	332	332	340	355	354	324	305	327	320	356	350	314	346	309	354	310	322	355	310	298	334	348	338	308	328	296	341	305	353	331	349	352	318	319	326	334	351	313	292	347	337	321	358	303	336	338	340	299	320	331	313	330	346	323	340	325	340	348	334	297	332	339	347	363	328	346	336	329	350	329	323	314	362	311	340	322	314	356	302	352	375	316	327	332	362	357	326	321	326	317	339	339	357	339	370	341	323	322	332	341	333	315	296	303	377	367	336	343	345	357	382	312	328	314	324	355	327	319	332	351	314	323	359	308	319	318	326	323	335	347	337	331	304	333	312	328	291	340	351	337	364	349	339	357	339	337	337	327	348	353	344	327	312	309	332	364	331	328	330	315	307	351	334	340	343	308	337	324	322	331	313	321	327	336	364	328	339	327	316	347	352	339	337	347	292	346	332	374	316	343	342	316	331	327	329	349	302	298	320	326	359	339	317	317	353	330	355	343	331	360	328	312	333	317	350	324	349	330	312	333	334	316	378	336	325	346	347	336	296	332	339	324	321	301	295	346	324	347	359	339	322	338	353	354	319	350	311	292	315	338	328	337	356	302	328	321	329	314	327	314	317	317	353	319	356	347	338	308	341	317	332	331	322	327	338	325	322	330	379	366	346	348	324	339	366	349	330	308	324	338	289	362	338	324	323	329	309	321	346	298	303	319	321	341	331	305	341	311	359	356	317	335	347	344	315	346	301	352	303	363	348	342	367	338	308	345	296	327	357	327	334	318	331	336	325	285	313	332	314	351	326	324	330	317	350	351	324	342	330	339	345	313	340	340	369	323	319	287	330	373	350	308	339	344	326	324	316	346	337	320	322	329	338	323	316	339	303	333	356	335	316	336	328	339	322	333	286	302	328	332	345	320	320	352	346	350	334	324	352	308	333	314	325	337	354	357	331	343	379	345	325	288	299	332	312	338	335	327	343	361	335	320	340	314	311	336	324	340	366	341	352	314	350	306	327	333	334	347	312	342	340	306	342	336	339	308	319	329	344	350	346	313	337	342	328	309	346	342	303	347	314	341	346	330	358	326	354	347	360	361	322	329	345	345	311	324	299	335	362	332	323	339	331	346	336	333	322	310	331	328	346	320	291	371	307	331	345	353	346	338	297	340	323	324	349	325	342	330	323	319	318	324	341	339	355	337	373	335	297	309	350	320	301	374	357	342	355	316	340	328	352	314	313	318	348	329	326	319	304	351	348	338	324	327	340	317	325	329	318	385	325	301	332	293	322	333	344	343	328	314	310	324	331	318	325	327	338	336	345	364	345	340	360	316	306	344	342	339	353	343	304	322	353	333	350	327	342	360	315	310	352	326	335	347	330	340	359	346	312	341	318	324	349	334	314	337	301	359	327	318	314	317	335	326	327	341	343	320	328	310	339	295	318	345	349	332	319	320	324	307	356	365	361	360	303	336	325	343	324	323	319	305	321	325	330	341	322	338	328	372	317	359	318	296	356	331	327	317	302	341	318	318	319	335	283	353	304	350	337	354	338	312	347	326	342	317	347	326	353	342	304	307	325	350	337	368	304	335	354	347	314	356	338	328	331	326	354	313	335	350	284	314	321	323	335	347	328	326	313	323	333	326	327	348	310	321	332	330	350	334	316	303	332	307	347	346	330	304	310	345	317	331	325	311	331	345	334	336	286	344	319	335	335	373	353	324	306	356	348	335	305	328	305	346	337	342	309	324	317	347	316	345	332	326	297	358	355	319	346	314	332	345	325	304	292	303	333	300	319	329	303	330	323	330	340	363	326	344	334	325	361	342	315	333	335	313	314	337	382	364	321	350	357	359	327	345	322	338	322	307	339	323	332	326	355	323	341	339	339	320	339	313	344	319	318	346	349	347	314	307	335	332	326	377	307	320	351	341	360	270	327	302	322	309	325	339	316	306	351	356	330	359	320	318	341	301	364	318	330	317	343	344	366	316	350	348	337	354	380	319	348
14343	4325	945	279	307	306	290	240	266	257	241	243	235	246	247	209	234	240	248	239	211	211	237	251	229	219	259	244	229	219	238	223	246	205	230	239	255	246	235	229	229	209	242	212	234	219	206	217	256	257	240	245	227	212	229	239	224	229	245	235	296	239	231	235	232	233	238	248	241	218	239	245	209	236	237	204	200	235	237	222	254	241	222	222	248	218	232	253	246	246	217	244	229	219	239	215	214	239	236	211	226	260	240	250	252	236	226	264	220	257	258	213	201	195	241	211	242	242	217	221	209	229	259	234	231	223	221	264	232	250	225	232	219	225	239	218	255	197	229	250	236	236	240	219	233	244	218	250	245	241	220	209	226	223	233	212	233	228	222	227	233	241	203	229	247	221	227	204	206	202	238	211	220	209	253	250	246	243	229	236	242	244	248	230	248	246	223	229	199	206	238	258	251	275	253	237	235	287	224	228	252	203	233	241	227	246	244	265	226	239	193	223	225	226	214	244	240	226	238	223	215	243	237	233	224	244	236	247	233	203	242	211	239	233	252	207	236	232	228	253	222	243	267	230	220	232	235	246	253	221	209	237	224	264	257	216	245	252	250	219	260	242	199	214	243	235	236	232	255	209	221	246	239	221	261	243	250	223	265	224	233	226	239	237	248	205	217	266	214	259	224	227	230	225	238	249	241	244	260	249	273	234	221	233	223	238	230	228	221	250	223	235	225	201	253	249	227	219	245	250	226	244	259	248	216	238	225	250	235	242	236	234	269	236	216	224	214	193	211	210	257	224	207	244	244	206	253	240	225	219	243	214	202	220	211	238	204	222	240	219	233	231	230	234	197	230	241	251	233	215	248	264	211	233	220	228	243	251	209	229	236	236	242	235	215	227	237	242	225	229	235	213	217	225	266	217	252	227	236	257	220	240	218	241	221	231	214	235	247	216	245	225	219	238	240	257	232	235	200	220	211	222	219	241	236	236	245	251	206	234	228	221	222	253	241	218	237	222	214	233	213	223	211	245	216	232	216	259	240	218	227	225	246	257	208	235	211	211	220	231	257	224	226	230	244	256	243	242	239	224	252	225	229	217	228	228	201	217	243	254	235	211	242	245	254	225	226	251	225	225	237	247	239	235	249	228	202	254	240	225	217	257	247	261	240	225	208	241	261	242	237	245	233	194	221	244	218	229	237	197	242	228	252	211	260	216	235	224	215	228	269	230	230	237	232	245	226	228	230	240	239	228	228	216	231	253	211	255	225	250	229	230	213	221	212	260	243	239	205	212	238	218	230	263	222	197	214	246	193	234	245	224	221	218	258	260	253	220	237	247	217	223	240	207	250	260	243	233	217	202	220	220	241	236	222	234	216	208	244	260	213	234	214	242	182	240	241	244	226	226	238	235	235	216	201	231	230	228	247	245	221	242	253	228	225	254	240	229	229	238	216	234	224	235	221	257	215	259	206	241	257	252	228	233	260	242	241	245	226	234	236	214	225	241	220	243	207	250	238	226	235	245	262	276	239	234	234	255	237	232	267	227	212	220	236	234	229	189	233	224	254	240	205	211	229	237	230	241	243	208	230	230	225	238	237	231	259	246	224	247	226	246	223	237	234	230	233	231	238	226	195	242	232	239	241	258	246	220	219	247	248	208	199	251	240	228	226	248	216	240	229	241	237	221	233	243	231	230	261	205	236	222	239	246	231	240	228	211	217	197	219	252	234	258	221	229	225	213	248	232	251	242	206	224	252	242	251	232	237	226	239	256	236	238	219	241	239	219	227	224	237	230	239	229	256	230	234	226	249	238	250	224	211	267	237	235	205	224	251	272	233	248	221	255	210	229	222	247	233	253	219	213	218	219	260	230	254	265	229	247	249	196	266	228	253	248	253	230	213	227	239	224	206	217	207	249	191	225	237	239	216	202	251	227	236	219	232	229	198	218	235	239	230	204	249	227	222	251	246	251	220	247	219	236	233	214	255	227	236	224	246	239	241	256	222	238	262	239	248	233	220	216	226	285	237	230	206	233	215	252	260	243	246	252	229	197	241	243	212	208	241	233	222	236	231	239	260	210	217	219	228	229	238	228	241	233	231	230	227	261	242	211	211	253	203	242	233	250	247	203	248	243	244	203	221	240	231	231	236	240	253	230	208	218	232	213	249	223	235	217	207	240	248	238	228	227	235	258	240	235	241	239	248	213	218	219	250	221	222	219	217	216	225	264	278	205	219	244	228	231	248	227	194	217	226	243	210	223	236	234	227	215	240	228	225	212	206	253	208	249	268	237	248	256	226	234	209	244	243	222	286	246	214	236	210	228	232	241	223	242	219	230	219	229	220	273	229	218	216	238	205	245	198	250	220	222	252	215	233	250	244	233	254	228	227	235	235	253	223	222	223	211	230	236	235	232	235	214	235	245	246	218	219	244	244	213	225	228	252	263	245	249	201	249	231	230	193	231	230	243	239	241	216	214	246	263	236	265	231	247	230	249	204	218	221	222	244	199	225	261	203	238	200	235	227	235	215	267	227	191	220	255	234	245	236	274	234	237	237	234	246	230	250	222	236	205	236	252	275	243	258	221	223	228	212	209	215	253	236	228	237	223	252	262	240	222	240	206	245	232	205	250	245	235	255	235	214	228	266	205	242	219	238	239	218	250	218	265	223	186	229	262	252	240	270	239	222	234	247	229	226	239	210	228	234	236	220	227	242	223	251	221	229	219	244	237	235	212	217	225	241	231	241	232	215	239	221	245	228	213	234	224	245	245	235	249	214	271	235	251	243	239	217	262	209	244	218	235	229	225	238	244	228	229	225	261	202	219	223	238	212	230	215	213	256	241	228	254	210	255	256	249	246	248	236	214	237	228	221	215	232	246	262	214	238	236	212	208	239	228	217	253	247	208	236	228	225	272	233	222	246	222	220	263	255	232	226	253	235	245	233	258	267	257	215	222	236	238	242	232	212	215	237	249	237	214	244	245	230	245	232	213	258	220	248	230	230	242	228	235	242	229	245	232	238	245	272	239	231	236	236	234	237	203	242	256	233	240	236	223	234	219	240	229	240	252	252	241	235	215	242	231	277	249	231	241	217	233	238	217	229	240	222	245	246	239	211	230	206	221	216	220	231	210	251	232	215	220	204	220	221	214	224	224	234	213	240	244	209	223	267	203	221	249	210	235	244	236	282	231	221	226	209	214	244	249	228	218	239	240	248	221	222	259	240	203	234	262	225	228	234	265	229	230	252	235	247	227	248	225	224	221	233	238	238	209	240	213	261	213	221	254	234	203	240	228	259	211	230	230	223	203	273	213	234	239	214	225	239	233	256	211	233	231	227	249	228	227	224	233	261	240	242	257	212	216	243	223	255	254	240	262	262	243	228	254	228	232	254	220	236	237	239	204	212	216	214	227	238	226	241	210	218	251	207	249	235	235	236	259	207	233	238	218	228	251	242	246	213	237	224	224	237	242	201	261	207	234	214	234	248	250	213	241	229	278
10164	4215	1386	689	770	914	846	712	624	568	584	615	590	552	575	582	575	584	575	568	544	554	574	574	567	558	550	573	563	527	552	518	548	571	554	559	552	557	552	588	556	545	575	547	589	565	567	522	573	523	532	595	555	564	574	539	591	555	533	512	563	574	515	584	539	612	576	566	586	595	543	570	499	568	516	566	592	527	572	547	579	548	569	565	556	604	570	559	597	530	567	531	533	582	549	584	559	570	570	579	567	588	531	569	576	588	589	593	564	541	565	564	577	572	562	600	566	532	564	560	586	536	575	565	601	524	514	584	560	552	528	529	575	561	585	525	595	552	558	558	558	569	512	538	539	586	539	586	554	577	541	565	586	597	573	538	544	563	588	550	567	568	554	567	569	516	544	562	535	583	566	612	544	526	554	577	574	511	551	516	545	530	566	551	588	588	527	558	529	574	583	553	547	540	557	521	528	554	630	572	484	548	547	554	534	573	555	546	598	544	563	548	576	551	495	513	586	563	515	519	553	593	527	522	579	583	554	538	603	550	595	568	552	526	555	585	514	553	555	563	548	609	602	581	568	567	568	523	577	550	527	553	546	565	557	553	593	539	609	559	545	533	566	564	544	537	521	575	578	524	550	569	483	576	626	557	539	539	582	551	524	549	550	517	590	540	580	563	582	581	528	580	538	563	568	557	576	521	544	597	541	520	565	587	584	593	574	574	537	542	535	542	552	577	543	580	595	548	573	564	547	559	587	582	601	574	571	534	576	517	593	598	558	560	552	539	587	576	531	537	522	532	525	588	530	539	557	529	600	493	573	613	569	557	580	535	555	538	549	548	551	567	549	539	524	590	566	562	576	576	560	607	545	563	582	550	526	550	581	618	545	531	571	561	564	597	560	540	575	561	532	546	543	542	537	558	559	598	563	520	554	523	546	556	568	591	570	575	554	556	582	528	591	554	523	587	574	543	587	535	601	559	570	563	540	577	589	537	531	560	562	587	538	515	601	573	537	536	538	544	593	586	559	578	578	590	559	581	585	554	568	505	559	562	585	554	560	541	577	558	554	545	567	552	545	581	603	569	606	588	545	541	566	543	566	534	604	583	523	569	617	529	571	586	550	523	563	525	565	610	568	550	555	569	538	549	535	573	609	574	542	558	527	505	568	547	565	558	569	557	523	543	566	571	588	569	589	523	607	567	566	537	539	545	606	573	525	589	549	555	543	549	551	565	538	525	581	537	559	553	547	531	583	534	580	571	568	546	590	574	579	604	560	562	546	581	516	555	552	579	585	548	533	567	559	609	576	543	553	544	598	591	585	577	555	522	530	574	565	538	544	549	567	546	589	533	558	595	555	564	555	546	555	589	530	549	578	576	581	538	594	536	524	523	592	580	603	542	569	545	574	524	528	563	586	563	556	584	519	570	545	555	542	583	525	515	539	552	544	566	565	503	557	585	479	524	577	565	568	501	554	568	564	602	535	598	559	595	540	519	544	563	556	566	558	625	571	582	590	545	554	542	563	540	524	544	542	568	581	580	530	572	541	578	521	589	516	521	538	529	589	573	564	549	554	591	519	577	577	613	578	568	550	568	584	612	569	587	564	558	515	559	562	567	585	563	568	532	573	529	536	591	583	527	556	568	575	572	554	537	468	574	555	572	587	555	569	525	576	580	601	575	544	576	533	582	527	523	532	555	592	530	595	543	568	602	535	565	525	555	569	589	581	588	567	562	541	577	543	556	553	568	548	567	571	537	595	587	563	582	567	543	536	548	575	549	558	578	582	510	532	557	548	583	584	550	555	566	567	568	550	567	554	586	556	556	584	581	551	616	579	569	548	561	599	500	531	564	546	573	538	575	601	602	554	557	576	557	548	574	534	588	579	579	586	560	553	519	560	584	548	530	584	564	579	570	593	534	531	537	585	571	556	548	567	556	541	528	559	558	550	553	591	571	535	544	511	542	534	548	581	562	542	572	544	530	530	604	539	574	542	581	535	565	572	553	552	547	605	539	527	548	578	538	575	512	605	545	595	592	508	544	594	591	609	592	597	584	543	571	552	569	566	563	547	537	564	542	607	554	528	593	580	576	567	557	542	584	605	572	574	557	612	525	549	588	566	533	522	608	585	572	571	527	582	539	589	563	564	547	561	580	533	543	586	577	586	584	545	600	588	553	595	589	554	570	616	592	532	575	560	532	565	583	590	561	548	592	582	581	566	543	582	529	542	513	558	580	581	565	596	547	569	579	544	603	618	543	546	592	559	566	568	504	531	554	576	579	573	552	535	579	562	575	525	553	575	559	568	568	587	504	540	570	582	580	504	587	570	553	548	553	593	555	515	528	534	570	578	521	551	562	551	593	523	561	599	533	542	567	553	575	507	543	616	553	526	546	540	546	529	560	592	562	518	565	548	540	546	575	567	521	536	564	572	592	540	551	614	607	523	571	558	536	548	529	548	536	545	564	587	537	554	539	559	543	573	583	592	564	564	522	524	493	624	558	518	498	569	540	554	591	565	538	534	583	572	599	546	536	557	551	601	563	563	499	563	551	571	579	585	570	539	571	515	557	596	600	514	573	548	531	585	558	545	567	549	570	608	505	534	567	522	542	525	571	544	573	514	546	556	549	574	552	519	582	554	537	594	553	566	566	538	553	544	548	528	568	586	544	560	555	577	535	550	529	573	563	605	579	588	554	560	567	563	528	553	593	569	576	510	546	603	521	587	550	548	550	540	550	615	576	584	546	561	531	579	552	561	549	562	565	535	552	598	553	613	569	558	574	560	559	561	575	597	551	545	574	549	556	581	554	550	592	544	577	607	582	590	592	501	562	568	556	557	596	519	563	553	578	548	526	548	557	544	485	534	570	521	598	566	552	551	613	591	556	546	556	567	548	567	579	559	560	577	566	570	570	546	561	552	540	569	569	551	543	552	605	572	613	560	580	564	536	564	545	591	539	580	577	525	530	583	533	522	552	551	593	594	526	550	505	539	560	589	547	567	566	554	525	524	567	575	509	532	548	582	543	541	490	561	573	552	544	570	525	564	578	573	606	586	568	564	587	563	561	526	530	580	541	594	570	620	577	540	616	531	585	538	541	569	549	576	575	599	563	554	558	563	582	547	559	570	567	552	542	552	560	566	571	578	556	552	562	544	589	529	563	571	546	576	546	537	571	560	568	532	532	571	548	534	557	561	535	582	595	575	588	571	567	528	546	575	582	537	561	566	551	579	550	550	568	548	530	514	561	590	513	589	549	547	580	572	607	543	550	592	552	526	527	558	528	528	555	575	582	592	587	591	548	592	551	581	514	560	525	557	567	551	507	546	607	534	549	586	575	565	580	551	589	557	550	561	548	543	553	587	565	555	568	565	543	563	579	540	591	540	569	554	580	512	554	545	579	566	534	546	570	562	541	567	550	590	564	556	520	563	543	515	568	560	569	541	546	548	563	583	549	565	544	530	547	562	605	522	585	564	529	529	533	546	572	542	597	505	561
26369	13210	4348	557	444	453	383	331	254	251	278	278	278	242	255	249	286	275	232	259	241	261	257	257	251	212	258	266	258	237	246	238	250	269	248	275	227	245	243	235	254	247	273	246	289	251	263	265	233	242	280	238	274	241	271	249	234	241	244	262	254	251	247	227	262	254	240	231	247	246	273	222	260	244	262	241	260	265	249	258	263	249	241	266	250	263	265	243	246	224	236	249	262	258	240	244	250	280	231	256	260	238	292	255	249	293	241	251	239	272	241	268	242	248	229	236	253	251	216	259	272	266	218	246	255	273	255	257	261	235	287	213	251	237	274	251	257	244	254	229	260	267	241	247	245	247	304	246	245	243	259	235	240	259	218	272	250	263	246	227	264	251	255	256	269	265	227	234	258	229	230	265	261	273	218	236	271	227	252	263	272	224	245	241	264	262	271	255	257	260	248	272	245	255	234	226	244	265	252	239	259	261	224	233	264	249	263	272	250	240	255	233	262	257	259	270	271	232	232	255	243	215	268	272	257	267	276	259	244	214	247	231	245	234	240	253	263	242	226	239	249	256	250	239	262	259	254	272	244	255	258	233	251	270	244	245	241	242	257	248	239	282	261	246	255	257	257	221	242	225	252	240	261	282	275	235	230	234	211	266	261	262	244	244	231	235	245	251	274	202	243	234	242	247	265	256	243	241	249	237	234	241	253	255	252	257	242	236	266	252	228	269	259	249	236	238	273	248	241	253	239	261	274	269	244	259	272	258	267	240	271	266	260	272	271	252	272	242	237	254	259	234	261	256	250	242	261	212	264	243	241	255	223	253	235	211	247	228	228	232	254	246	236	237	231	256	247	252	223	241	287	236	237	254	231	223	244	236	249	259	254	259	265	256	279	269	229	228	239	251	259	250	254	266	241	250	275	228	243	271	243	223	247	282	256	256	248	241	269	257	255	273	264	243	247	231	240	244	231	241	243	225	208	228	227	250	280	213	238	242	255	228	257	238	254	254	240	247	254	241	224	261	247	236	259	236	261	244	247	221	258	260	241	236	248	239	229	253	232	279	239	244	239	243	230	257	269	252	237	268	244	242	248	224	221	251	228	248	243	233	216	266	240	247	253	267	243	251	254	242	212	278	245	225	238	234	255	246	256	285	296	231	269	228	251	224	238	263	240	266	232	260	250	258	248	262	252	261	253	250	227	232	231	266	238	240	253	238	243	258	245	236	242	243	257	241	240	268	225	232	238	266	261	236	260	252	238	262	265	236	229	250	230	270	234	226	246	246	274	238	289	246	251	255	218	231	245	247	243	261	257	229	239	262	251	258	237	220	222	249	235	247	253	246	241	241	241	247	235	257	264	254	238	238	230	239	234	242	260	254	242	250	274	267	228	230	244	241	263	240	230	250	275	277	239	242	238	260	257	265	242	219	244	244	252	237	265	249	242	253	277	259	266	242	251	260	268	259	222	230	255	282	238	265	264	277	236	225	217	228	271	231	268	242	248	216	257	235	227	253	279	225	267	219	274	247	231	215	263	241	245	235	239	268	209	255	256	261	232	240	245	243	251	255	246	262	245	263	246	287	225	199	267	222	239	259	240	247	248	240	236	229	262	261	227	248	250	234	251	227	275	274	254	237	249	247	257	214	254	265	267	223	275	239	254	248	251	225	251	263	255	240	255	243	260	250	239	233	246	255	279	255	237	257	253	228	236	260	251	230	248	231	282	248	249	255	253	236	264	231	244	241	228	260	277	262	240	226	234	239	248	232	252	231	260	237	240	248	237	282	263	249	236	232	262	246	271	256	245	253	251	249	251	220	266	219	223	234	245	235	225	227	235	236	260	250	260	246	256	253	234	255	235	238	245	234	256	244	263	249	220	234	230	246	249	251	242	261	263	262	265	255	255	270	252	240	245	266	237	255	262	258	248	212	272	245	202	246	287	227	254	240	271	251	244	251	270	222	235	275	245	244	284	249	237	256	257	270	229	225	247	283	217	285	253	258	253	281	201	244	260	217	235	245	257	233	249	260	245	223	291	248	236	232	259	227	280	250	261	262	233	247	267	235	229	242	217	236	269	261	250	258	245	255	253	250	255	255	234	259	223	254	257	258	244	224	266	264	261	237	230	248	239	254	213	273	280	227	236	258	262	277	264	243	236	235	230	231	235	247	266	237	248	256	275	255	252	242	258	251	257	252	243	233	268	271	223	256	261	276	281	259	215	265	235	261	284	257	247	255	257	257	231	254	232	258	227	263	236	234	259	254	246	248	262	260	241	238	241	233	235	244	279	233	244	252	208	249	255	244	279	253	257	219	228	260	212	236	234	243	289	232	265	222	278	267	225	256	247	251	242	271	241	248	248	246	235	260	299	247	242	230	238	272	225	262	234	250	248	232	276	267	273	260	250	269	229	261	252	288	262	262	231	244	258	251	255	232	264	248	286	249	231	257	228	251	238	232	279	241	256	249	244	235	249	235	238	244	271	261	262	242	238	248	237	248	233	225	225	262	268	257	228	255	262	246	259	251	245	265	225	257	240	239	239	242	251	261	257	240	276	230	280	226	251	221	236	262	239	232	244	239	241	244	244	264	251	255	268	254	261	263	237	246	221	257	220	233	256	251	250	235	251	279	259	217	261	263	224	226	224	252	252	265	264	288	236	259	228	264	272	272	261	278	240	261	247	257	262	240	219	269	204	218	249	275	237	256	270	251	236	258	243	261	277	250	263	231	244	213	251	245	257	265	220	230	272	256	267	217	236	250	238	243	257	270	254	256	249	235	262	253	260	269	250	233	252	235	244	246	236	258	264	259	247	226	246	284	273	251	254	221	258	259	231	238	248	243	237	226	264	249	270	258	270	258	257	262	228	240	227	254	264	267	254	275	241	231	243	248	231	250	217	237	274	237	225	224	269	261	244	254	254	257	237	277	262	232	233	255	239	263	251	241	244	269	272	266	263	255	275	267	286	253	226	231	255	235	277	244	226	267	269	239	247	245	237	244	249	239	238	261	245	273	277	264	247	252	260	259	247	261	245	235	233	272	252	250	236	271	257	225	226	246	262	263	252	247	224	258	228	238	239	260	244	210	278	291	252	212	262	278	234	237	252	272	250	267	246	225	228	221	278	241	276	220	250	285	231	281	225	240	259	261	278	261	253	233	237	255	244	237	217	243	270	285	248	231	253	223	239	243	209	245	225	209	278	242	266	232	229	225	236	262	261	255	251	262	227	224	247	259	259	245	251	229	238	236	258	256	248	258	246	252	250	244	280	248	221	239	244	209	253	251	229	238	251	248	238	248	222	249	245	263	282	254	236	263	243	251	227	221	252	249	288	236	240	264	221	253	253	246	228	217	277	256	249	240	246	236	254	243	245	254	241	265	234	245	278	280	266	266	226	269	232	248	278	232	236	230	247	247	227	216	234	271	248	263	270	221	217	255	220	240	256	239	277	242	267	237	253	255	253	277	250	263	243	238	221	261	285	268	265	281	214	235
18257	12215	3685	1312	1441	1590	1376	1048	868	758	749	710	684	635	712	644	655	658	680	608	617	562	646	638	563	559	599	638	601	578	585	585	601	607	568	576	604	625	573	582	591	635	551	580	573	600	552	579	560	587	570	580	614	610	544	548	609	601	595	563	609	586	575	600	562	603	625	616	601	583	588	559	589	594	605	589	592	586	625	594	600	596	579	608	570	607	582	650	589	567	603	619	589	587	604	563	566	559	599	542	567	607	581	536	561	568	621	588	617	630	585	597	589	595	568	591	584	559	602	579	637	566	600	613	573	596	585	588	536	573	557	616	529	613	591	577	595	593	594	579	580	609	551	580	556	597	600	588	616	641	559	574	608	567	585	581	552	633	606	609	601	612	559	593	600	537	620	587	610	576	561	599	599	581	598	616	583	563	613	568	579	573	594	592	575	553	600	560	565	562	591	597	584	585	558	614	597	580	595	630	582	574	557	597	607	571	581	591	565	595	578	612	613	550	601	570	581	561	578	589	590	618	580	608	606	564	599	560	602	579	579	614	553	592	567	634	619	603	600	569	564	565	601	589	576	616	590	556	562	569	610	570	607	572	599	567	595	577	572	566	522	569	561	580	553	617	568	596	538	609	566	567	619	598	579	597	581	578	615	570	583	606	620	609	568	564	585	571	604	606	591	624	584	586	529	582	539	616	561	601	594	571	592	563	583	625	553	602	590	617	528	601	574	588	592	580	573	608	587	646	587	584	575	622	595	564	576	576	611	544	614	572	569	599	544	541	573	580	634	595	615	616	593	573	597	580	605	635	572	572	677	605	587	589	587	579	553	570	552	556	616	580	631	596	584	557	616	597	592	600	600	615	572	591	596	568	579	647	593	529	597	564	550	582	583	578	619	586	615	563	592	557	555	590	583	612	552	585	636	597	591	573	621	608	632	590	568	566	585	596	611	606	609	628	560	591	586	605	573	598	574	557	612	585	612	580	561	570	586	597	632	582	572	573	562	568	521	562	604	556	576	608	583	608	590	598	591	593	581	587	587	577	563	578	643	576	597	618	606	623	546	566	573	576	588	566	574	574	574	609	572	573	584	598	562	596	564	563	593	549	571	558	572	606	594	623	584	578	600	605	622	621	598	591	584	588	621	564	537	629	603	552	581	589	528	588	549	573	593	547	611	593	571	602	558	536	588	586	564	591	536	579	574	559	566	621	623	570	600	586	588	523	581	561	576	601	587	583	592	588	595	603	572	575	588	588	640	551	578	565	590	562	577	563	566	600	574	558	589	642	606	540	613	589	613	587	632	615	590	620	557	581	569	528	582	590	609	587	562	587	581	546	564	584	597	547	613	577	611	557	566	589	592	588	605	583	535	587	619	549	541	582	565	613	638	592	600	611	597	529	559	555	604	610	578	619	566	572	598	609	590	591	568	579	631	563	579	591	627	623	598	624	604	570	577	610	576	609	556	577	574	596	565	592	601	629	575	578	573	600	630	596	548	598	617	573	570	613	587	560	614	597	641	565	591	587	597	598	544	591	587	632	544	586	553	604	583	590	548	619	611	601	617	550	593	562	603	599	586	574	571	598	590	591	594	573	533	586	561	563	548	593	551	608	589	570	635	610	576	572	627	591	603	573	576	610	570	593	609	582	562	582	587	555	586	642	580	591	568	613	565	599	559	592	564	628	572	539	547	580	591	559	634	591	585	620	614	587	569	547	568	564	567	599	613	581	600	585	562	565	593	564	562	640	562	621	603	575	611	566	562	581	584	596	536	573	573	570	587	603	598	618	605	625	596	556	529	586	564	584	588	574	546	507	556	573	586	578	568	587	569	580	603	589	554	568	589	568	575	593	583	573	604	576	574	610	583	573	559	616	624	558	561	582	615	630	580	621	598	605	582	584	611	548	586	591	588	644	578	558	546	587	556	595	554	654	565	585	583	556	604	563	566	589	570	594	599	580	553	587	578	580	595	603	577	615	556	581	542	561	584	567	596	622	587	598	585	610	607	554	560	595	541	601	587	564	553	576	554	629	557	614	573	591	642	620	594	523	567	592	585	598	554	590	543	559	563	571	568	619	578	607	591	583	566	583	590	531	578	592	666	537	591	532	567	595	628	617	580	544	605	634	615	592	595	588	596	589	636	593	600	616	554	623	580	578	567	579	571	598	640	584	597	571	598	576	600	591	587	624	565	587	595	643	566	604	594	528	548	628	552	579	523	565	602	583	613	534	621	553	613	588	597	585	534	571	563	592	546	583	588	574	615	608	580	591	642	575	591	627	563	591	589	595	582	593	577	608	606	577	572	574	592	587	576	586	565	552	595	605	597	572	581	626	599	560	580	528	574	580	581	546	607	571	563	560	623	570	597	564	585	593	644	585	589	598	593	580	561	578	576	590	587	574	588	592	608	582	586	554	566	573	580	590	616	605	569	557	567	580	595	573	558	578	543	586	558	594	561	562	575	591	599	586	596	558	615	585	563	595	552	570	608	569	541	606	586	603	584	596	604	611	603	605	599	585	585	575	575	588	611	555	630	579	599	585	646	547	587	567	603	592	621	569	563	591	593	624	592	587	549	608	579	578	578	596	558	609	574	551	604	596	577	566	564	589	577	545	540	595	602	574	570	604	550	564	650	595	540	580	596	559	657	599	541	561	561	537	588	546	607	543	607	568	588	602	602	583	545	554	569	633	557	555	627	570	589	586	596	577	635	574	549	587	580	539	605	574	606	588	585	565	540	559	599	565	553	599	564	597	551	591	576	633	571	572	603	576	616	576	545	570	621	584	583	551	596	582	557	572	595	569	589	614	538	584	596	590	564	627	616	595	605	572	523	547	580	583	562	588	554	580	579	604	570	592	595	588	587	576	607	572	595	595	589	604	595	565	556	557	599	596	583	591	570	587	586	606	601	573	587	571	574	568	580	592	564	610	617	564	584	544	577	584	592	607	597	622	573	604	610	581	555	623	561	618	575	598	554	576	601	563	575	558	576	584	560	589	575	592	562	593	577	613	619	608	545	579	660	605	579	575	564	617	564	599	545	596	594	590	549	530	587	601	569	558	609	548	585	564	534	555	585	542	604	620	590	604	624	582	577	562	588	520	601	572	554	546	557	580	587	624	591	587	600	564	619	575	612	590	611	580	585	574	580	569	602	660	576	554	563	584	609	602	623	629	605	610	573	550	586	568	580	581	568	551	578	551	568	550	570	556	610	557	593	561	618	589	623	555	606	595	593	574	551	584	596	573	590	627	571	583	606	554	605	603	561	585	574	610	595	582	623	590	580	552	549	562	591	590	623	617	614	595	570	542	580	567	591	600	607	583	601	588	557	602	594	581	586	579	609	549	597	565	574	608	590	588	612	580	548	552	590	591	544	616	592	554	597	586	585	575	583	614	578	551	580	615	584	563	594	561	573	646	598	582	580	604	617	566	569	587	589	596	568	576	595	571	577	574	573	610	590	596	586	624	574	651	551	573	620	639	580	590	566	576
36141	21368	8732	808	573	494	362	273	176	172	149	164	175	156	158	133	159	177	169	125	163	140	157	145	149	142	153	135	127	134	147	131	155	135	136	155	160	162	150	130	126	135	141	130	135	125	132	140	123	108	122	141	156	123	137	135	139	145	147	154	138	157	158	150	132	137	129	141	134	119	156	142	130	132	142	125	130	149	148	139	149	132	136	154	137	148	138	132	136	125	151	145	125	134	117	140	126	147	151	135	127	143	151	137	136	121	152	117	147	135	116	146	123	136	147	116	135	128	166	138	153	142	152	153	130	128	151	137	142	155	166	137	141	126	126	151	125	146	123	122	118	123	137	126	123	113	163	153	118	109	137	142	139	123	125	162	153	127	133	150	146	143	135	128	148	129	150	131	127	118	134	129	128	147	124	131	133	128	131	145	161	145	124	105	121	126	131	133	102	148	134	141	144	144	138	136	145	152	138	125	131	140	163	125	136	130	138	153	154	140	141	137	138	143	119	145	128	139	124	134	155	141	147	126	144	144	145	125	128	134	138	142	160	134	126	137	141	135	129	122	128	137	123	147	145	139	145	151	126	130	125	116	133	144	142	137	129	138	131	130	105	137	110	130	133	145	118	152	120	130	129	141	113	130	121	145	131	136	156	131	172	129	122	146	137	140	165	119	128	132	133	140	110	151	165	129	134	114	142	125	149	144	123	156	127	122	147	134	134	134	121	145	146	141	134	123	123	138	131	124	139	161	131	128	134	156	105	140	134	132	135	159	136	135	132	140	145	119	119	126	142	148	124	114	134	138	142	125	136	141	122	137	130	146	152	127	142	119	115	146	133	127	134	153	120	119	144	134	143	126	136	150	143	125	130	150	140	139	141	142	116	113	169	149	127	141	109	137	141	129	139	132	115	128	148	137	142	111	115	127	136	144	135	137	155	117	141	139	144	126	140	161	142	140	137	142	136	151	132	139	140	124	137	123	145	161	125	145	140	133	142	135	137	156	156	135	145	133	137	124	141	145	135	138	135	117	125	139	129	150	152	147	154	155	154	139	122	136	113	140	148	152	127	130	125	145	149	129	126	115	132	135	143	121	150	134	122	172	115	119	133	127	143	119	128	141	162	126	122	115	121	129	131	121	140	128	132	144	146	109	153	118	133	138	144	125	118	130	148	112	123	145	142	131	131	126	153	132	138	128	132	133	161	142	139	132	119	134	134	141	112	151	136	135	138	110	140	131	133	132	134	123	156	158	110	131	134	117	114	147	124	112	133	139	124	145	130	137	148	134	124	108	132	148	150	158	145	111	120	135	145	133	155	149	131	139	120	133	112	135	125	137	120	117	139	129	134	130	143	127	130	151	132	141	142	132	159	125	129	121	127	141	140	118	125	126	147	137	147	133	120	137	124	129	150	125	127	153	131	136	121	114	121	149	155	123	121	129	122	144	140	145	140	85	131	114	143	124	129	125	140	125	148	124	143	123	132	137	127	137	139	153	137	153	136	117	114	118	129	129	117	144	124	126	117	127	128	122	144	147	151	132	121	142	139	117	139	127	129	134	122	134	133	139	134	122	156	137	142	135	115	141	124	133	134	133	142	123	132	132	105	126	132	138	99	138	128	118	138	156	142	121	134	137	138	133	119	119	136	119	126	105	125	133	134	145	137	136	141	133	133	139	129	141	137	127	112	127	118	154	144	136	141	128	135	137	155	121	143	107	118	125	141	122	150	118	129	131	118	140	122	157	133	134	129	123	115	133	146	130	128	129	136	131	126	127	139	141	129	131	162	144	146	132	130	121	137	121	112	119	142	124	131	142	139	126	128	157	107	139	126	151	162	146	108	150	114	130	139	162	135	136	139	142	131	134	161	127	130	137	133	148	142	122	140	135	113	130	146	137	136	115	129	113	133	148	136	141	113	124	114	141	140	124	137	155	134	164	132	149	133	140	146	146	125	152	141	128	130	139	117	125	138	109	139	147	144	125	135	130	136	103	124	118	133	125	148	113	122	136	156	123	119	122	118	158	126	119	140	151	162	131	136	158	153	131	124	120	139	120	124	144	149	140	156	127	137	130	113	128	102	154	156	132	134	130	129	137	138	150	141	126	133	128	131	165	124	145	135	138	150	106	119	136	133	137	148	128	145	134	142	149	141	152	135	127	145	128	130	132	149	141	146	134	144	125	137	122	132	128	131	116	148	120	138	124	143	125	125	134	125	156	113	149	129	118	125	136	145	124	143	122	132	141	121	120	158	160	163	126	131	136	142	144	110	115	127	134	125	126	148	149	127	126	133	112	125	133	147	146	134	149	153	127	137	143	144	126	130	155	133	131	122	161	118	130	136	139	134	137	154	133	118	132	143	106	154	164	152	137	142	120	124	132	135	140	117	137	141	133	137	139	142	111	124	132	146	157	135	115	140	125	152	133	146	130	128	130	142	141	118	129	165	132	128	140	143	145	138	130	128	145	129	131	140	115	119	122	150	133	139	98	118	157	138	128	141	144	119	122	149	146	119	148	135	136	130	115	144	144	130	158	147	140	139	123	109	125	138	124	127	125	120	130	146	144	118	121	153	126	133	136	142	143	125	138	150	144	128	124	130	132	143	140	132	112	136	126	134	146	134	128	140	127	110	136	123	117	124	129	166	130	137	133	119	130	129	120	119	127	134	135	118	151	150	153	145	139	150	149	134	130	154	143	138	129	125	131	141	133	128	117	139	131	131	132	134	116	155	142	136	131	114	111	133	146	135	132	136	123	149	150	146	136	137	130	120	141	132	131	150	151	156	132	141	145	128	149	140	143	119	131	151	132	113	130	118	116	122	130	147	152	149	132	144	122	144	126	126	144	138	119	120	141	137	166	127	133	129	154	126	130	122	116	124	135	124	134	117	142	131	113	123	128	111	141	122	145	129	147	151	135	148	123	145	142	121	130	143	161	125	134	148	140	130	159	130	139	120	117	127	123	130	144	146	117	141	109	126	145	147	138	121	133	127	157	144	124	147	133	137	137	141	139	149	124	121	147	137	138	140	131	143	118	125	138	129	145	147	139	145	141	122	126	135	135	129	143	144	139	137	110	143	127	128	124	126	140	129	136	136	132	145	102	149	136	137	124	137	145	135	149	148	124	114	134	136	120	145	132	132	152	130	129	119	116	153	145	128	126	137	142	144	132	151	131	132	157	135	140	142	143	132	124	129	129	152	124	127	128	149	129	122	136	114	142	129	148	126	131	153	114	127	129	117	139	137	121	141	137	120	151	129	139	123	139	138	137	127	133	148	119	159	140	144	157	109	145	114	128	150	122	126	123	116	130	135	117	149	122	132	114	138	151	155	126	133	137	142	125	144	134	162	133	144	134	126	125	122	132	136	133	147	126	146	150	127	134	121	128	117	128	125	135	139	160	131	131	126	153	116	131	133	117	129	134	140	142	138	147	130	102	127	124	134	132	127	135	120	130	135	158	139	141	119	115	138	137	149	122	159	125	147	135	115	134
23316	18193	5535	1670	1895	2035	1548	1037	698	578	584	538	557	457	463	495	487	536	434	391	379	389	344	355	359	359	360	356	351	314	316	331	341	342	333	342	378	350	340	337	364	336	350	340	319	360	317	342	339	303	339	323	344	313	320	317	350	332	325	316	311	326	335	355	332	318	346	349	368	341	306	328	323	309	335	342	315	332	334	328	334	308	319	345	342	328	340	334	340	325	338	331	345	345	324	301	288	332	326	330	317	335	380	333	313	333	318	317	323	341	326	312	370	339	337	347	331	313	317	344	339	357	370	358	329	318	340	346	349	320	319	347	331	330	335	353	297	344	354	337	367	310	333	306	326	336	352	330	314	315	327	336	343	351	340	383	345	316	338	362	332	330	340	356	320	329	365	326	336	328	307	352	351	343	334	360	327	336	343	359	336	324	321	309	311	336	303	337	330	301	332	323	329	314	350	333	342	337	303	335	315	345	336	339	352	316	351	341	295	341	324	356	338	326	309	326	343	312	331	324	350	336	331	351	322	322	328	359	323	305	366	349	319	365	323	333	313	319	341	293	377	304	341	326	344	349	340	303	318	336	359	302	313	317	314	316	346	323	278	332	359	353	356	336	307	328	342	307	328	344	303	334	336	333	309	332	314	357	325	328	332	342	342	309	339	346	339	316	307	337	334	320	330	322	348	325	330	309	294	325	339	330	327	307	362	334	332	323	319	326	323	328	353	317	315	345	311	346	317	302	309	321	338	324	333	347	333	319	317	344	330	340	353	345	324	320	316	331	299	341	332	314	283	339	345	343	365	329	366	312	317	310	346	328	318	289	347	365	301	314	299	328	313	340	345	356	337	316	314	360	387	317	338	356	350	339	333	349	345	342	327	340	341	390	311	345	348	344	319	329	322	349	324	362	341	330	345	333	372	325	336	331	316	331	346	286	345	316	349	329	309	326	313	321	334	325	313	328	306	321	347	360	312	315	351	313	324	333	310	356	342	369	334	333	321	362	322	309	366	344	331	336	296	338	341	333	334	362	317	316	324	329	308	349	338	329	353	329	351	340	342	350	365	303	311	341	318	324	340	316	325	296	301	361	329	327	331	358	348	334	348	332	319	336	317	305	361	327	318	318	319	316	356	334	322	336	317	312	302	330	323	294	328	320	356	337	324	329	335	336	338	305	292	327	340	313	330	318	337	328	382	336	340	313	333	347	317	345	324	311	319	327	282	375	295	330	330	350	316	356	331	326	347	331	317	341	343	343	316	322	329	327	347	304	336	363	321	340	359	339	353	332	327	334	329	327	344	288	330	334	328	306	320	349	325	327	327	317	279	318	317	298	363	327	322	348	326	319	339	308	326	344	299	318	325	345	367	322	345	295	351	319	316	334	339	345	322	317	336	332	350	342	330	316	335	348	336	337	347	342	329	319	328	301	259	350	325	357	342	336	310	323	354	299	340	319	302	317	331	330	324	333	333	352	337	337	317	309	343	341	342	336	330	374	349	327	352	331	302	344	314	322	321	309	345	325	314	325	361	339	325	324	301	306	339	314	336	317	318	353	343	332	319	377	330	361	330	317	313	311	347	315	312	332	346	332	346	337	330	332	350	343	340	321	318	370	350	331	332	344	348	316	316	307	308	320	335	323	344	355	322	329	302	357	322	333	327	329	362	304	341	321	326	353	299	315	348	333	323	326	366	331	358	333	311	340	343	296	321	334	310	337	314	325	317	321	352	360	327	300	344	354	368	322	348	327	354	311	347	336	328	336	324	314	350	341	324	310	333	355	313	345	351	324	349	334	364	334	314	353	278	316	347	326	320	291	323	290	320	346	303	337	339	340	356	337	358	347	273	323	348	320	363	323	298	327	321	325	347	322	315	351	309	344	336	318	344	315	345	335	333	345	308	327	356	323	370	339	302	340	313	337	325	336	349	346	316	323	342	313	360	322	324	335	300	320	339	332	311	308	336	300	311	342	353	315	316	308	315	342	371	349	341	331	330	330	326	294	325	320	345	369	331	303	348	326	319	331	313	341	302	314	360	314	336	328	361	323	326	349	341	307	300	316	355	328	328	351	325	336	303	339	320	346	347	348	333	351	304	316	335	309	324	376	356	350	308	333	330	322	377	323	332	314	326	338	344	331	332	329	312	321	341	355	312	342	295	315	354	340	316	325	354	334	315	340	319	295	333	307	332	330	348	359	358	309	335	362	326	340	317	343	338	317	327	346	358	350	329	336	345	347	310	338	337	346	323	318	339	298	297	323	335	348	358	347	351	308	336	319	370	338	320	320	367	324	344	326	357	320	347	306	341	347	324	315	340	323	305	332	328	320	336	355	366	329	324	304	349	321	275	328	334	318	344	344	348	314	332	312	372	375	337	334	318	334	333	322	329	339	318	311	309	341	350	311	344	311	340	327	311	340	359	297	325	343	334	308	322	319	307	336	360	343	322	328	319	297	310	319	339	339	325	364	351	341	320	330	344	331	308	347	335	299	320	332	285	294	358	326	351	323	335	304	335	315	357	337	325	356	340	336	326	340	308	325	337	323	334	323	334	330	312	328	322	343	317	312	353	317	305	342	339	337	304	336	344	334	355	364	353	359	319	381	325	332	329	320	307	313	346	349	340	352	316	347	336	330	328	333	315	318	316	298	372	338	343	319	366	364	324	337	345	358	328	328	336	327	343	334	307	339	348	343	357	327	353	298	341	327	335	315	325	336	349	337	336	341	358	315	342	315	359	346	313	308	321	322	349	339	342	339	341	293	305	342	337	350	312	315	336	337	324	327	331	322	326	359	352	329	336	325	337	348	308	329	310	331	304	331	357	302	328	349	350	358	335	342	321	350	310	306	363	304	339	338	336	315	305	333	312	342	326	348	302	319	314	333	329	339	320	351	336	328	320	318	338	355	333	363	330	345	303	348	342	327	300	337	308	342	347	307	355	345	295	357	343	305	289	344	337	333	303	342	326	318	349	329	356	316	302	347	373	353	379	344	372	335	341	298	325	329	350	328	316	339	325	303	288	345	344	333	334	330	318	309	341	339	331	317	336	324	323	343	350	338	351	323	305	348	350	345	345	327	314	304	310	305	368	334	319	351	309	311	327	332	315	310	340	329	332	319	335	325	362	336	355	326	349	307	326	329	337	349	344	302	313	331	320	323	335	326	325	349	326	330	324	320	335	334	319	312	325	335	317	298	339	337	318	328	326	382	336	340	317	345	305	320	325	324	354	335	341	335	305	303	314	333	359	317	285	328	319	323	333	354	297	319	312	364	332	317	341	349	337	326	324	390	342	321	320	316	373	300	330	330	339	348	314	314	329	335	361	329	315	338	379	349	346	318	332	335	357	356	349	342	359	345	342	366	318	334	301	321	320	356	322	314	363	329	320	340	359	356	312	355	336	346	335	335	341	334	345	318	321	319	337	309	350	287	319	338	347	359	321	355	315	334	304	308	364	359	328	344	324	344	334	378	323	329	309	323	321	320	303	337
14750	4623	1103	276	312	348	292	251	247	202	256	253	250	241	244	215	240	250	239	229	262	232	258	246	218	278	251	234	230	238	262	266	264	239	228	254	260	271	222	229	260	250	246	238	234	242	245	244	230	222	227	254	223	251	242	249	245	257	253	253	218	231	201	243	246	212	273	230	237	244	236	252	233	249	240	223	245	242	229	294	224	219	255	257	230	209	242	237	230	271	232	223	254	252	223	227	247	226	243	219	231	212	257	219	264	242	235	213	218	229	229	222	221	269	224	235	223	214	244	233	232	254	215	241	249	261	223	239	196	221	232	231	238	250	261	229	227	221	262	225	229	238	230	224	266	228	218	233	278	269	247	255	226	229	225	235	244	245	226	227	238	250	233	248	243	270	238	256	235	219	241	252	237	232	251	234	226	230	274	231	258	249	243	263	256	244	236	241	252	222	258	263	241	279	236	252	253	255	236	242	237	242	265	251	214	248	221	247	274	265	250	237	240	235	245	227	251	239	245	263	224	269	227	215	252	253	226	236	222	264	232	241	226	202	228	241	220	239	216	212	241	209	222	262	241	215	252	243	222	233	231	261	240	259	198	227	236	267	255	228	219	212	262	217	227	225	241	244	205	243	225	220	216	246	234	251	228	244	241	263	252	237	231	214	240	235	218	250	258	263	236	228	224	239	240	232	242	245	265	244	240	219	223	244	230	241	241	220	228	252	233	221	247	252	249	232	249	270	215	241	250	249	216	250	259	235	234	232	260	241	220	224	226	247	251	224	231	232	243	242	222	247	213	212	253	216	253	261	244	220	226	214	250	218	256	271	258	229	252	251	237	246	226	262	239	247	235	223	241	243	252	252	248	218	225	227	254	256	217	244	219	218	249	214	252	253	259	213	226	230	254	261	253	233	250	231	238	252	251	242	230	232	227	227	229	213	233	228	215	229	250	251	228	226	220	254	228	201	250	249	192	239	210	243	242	263	224	237	245	251	234	236	194	275	227	237	226	220	190	264	232	228	223	227	221	271	219	228	228	239	244	242	203	257	245	227	219	226	256	236	235	228	234	201	233	229	246	226	214	247	222	236	222	242	216	255	232	227	249	244	211	244	243	261	234	233	234	263	242	251	239	269	230	249	249	258	250	235	218	238	223	214	244	231	256	242	240	235	237	246	227	247	219	237	241	246	223	213	273	239	265	222	239	243	264	252	233	229	231	240	227	236	237	250	217	251	227	238	235	230	236	241	214	245	222	233	243	275	231	238	238	218	221	205	225	209	197	242	251	250	226	222	243	214	239	252	227	222	225	227	235	232	233	230	239	247	228	217	219	276	257	227	254	242	227	212	229	240	224	254	232	227	224	266	193	217	250	229	226	262	247	202	240	228	255	247	234	231	248	252	262	250	240	235	244	238	213	220	266	230	227	245	230	244	259	224	250	258	236	220	238	234	241	238	237	237	242	253	226	242	263	229	230	268	228	242	251	252	236	222	238	235	222	232	240	251	247	249	257	257	252	227	249	227	243	235	238	226	230	231	238	256	250	202	271	243	244	249	209	238	242	216	273	237	237	258	237	226	232	236	251	237	242	248	264	226	248	238	251	195	234	228	229	223	264	243	259	232	263	257	197	252	244	259	239	230	250	263	249	264	227	226	212	240	245	236	236	257	259	241	250	263	270	246	233	259	241	217	229	206	254	237	248	255	227	207	248	209	238	254	247	214	259	234	258	222	230	238	244	264	223	229	237	258	261	246	225	234	226	225	234	229	251	245	221	237	224	234	233	237	218	243	244	235	250	233	231	245	221	233	220	214	226	236	242	252	220	256	242	239	235	242	211	240	244	240	266	241	234	245	247	244	234	241	255	240	216	228	243	243	237	231	233	263	246	234	248	225	221	226	238	258	247	269	238	242	238	234	220	268	236	229	242	247	230	215	233	190	261	241	237	218	253	229	224	242	218	260	223	243	226	234	246	220	249	228	260	223	233	258	211	228	216	253	250	212	266	214	233	225	228	228	228	250	249	232	237	261	222	248	225	227	222	218	239	261	231	236	240	218	245	231	224	229	252	225	222	237	246	253	223	234	267	243	250	230	235	214	217	242	226	237	244	206	236	232	196	252	234	238	273	259	269	227	233	237	258	239	225	236	256	236	243	220	243	270	227	248	232	216	227	192	244	233	228	200	250	256	254	229	201	249	222	230	244	261	281	262	217	201	216	231	246	253	269	249	213	255	216	240	257	240	233	210	237	259	237	209	207	246	225	229	253	243	210	241	245	230	230	238	252	242	241	235	225	203	226	254	214	207	231	249	243	251	245	229	216	239	229	249	225	232	239	228	244	238	223	217	228	237	226	237	238	246	239	225	272	228	264	217	240	264	261	272	217	249	222	241	231	248	231	203	252	233	225	275	255	221	263	231	238	267	231	226	226	231	223	248	227	232	244	244	251	228	238	251	266	222	263	243	239	216	258	254	216	215	235	219	248	244	274	217	204	232	244	229	246	218	235	241	259	232	242	207	231	238	218	244	205	223	246	230	217	235	205	249	221	224	222	237	242	231	218	234	241	236	230	267	235	206	223	207	251	256	249	251	246	238	239	231	229	241	254	247	225	236	227	258	229	199	223	245	234	241	226	247	233	284	254	246	237	244	215	258	251	249	246	247	263	273	239	266	238	230	235	272	214	231	235	227	207	260	268	217	243	256	228	237	254	238	254	227	237	235	255	239	225	245	237	233	235	211	248	245	242	241	197	202	227	222	230	226	247	231	239	203	241	241	217	241	253	222	239	220	251	233	236	253	248	239	219	228	232	232	242	243	235	252	248	240	245	236	228	238	247	260	274	210	233	242	214	206	219	232	215	222	228	231	228	216	248	255	221	231	258	219	229	259	229	265	251	253	257	245	240	258	266	217	230	250	214	218	227	234	246	258	229	250	257	226	235	235	254	240	260	234	243	239	254	231	235	244	228	256	232	254	239	246	240	239	229	231	259	242	241	238	256	233	237	246	244	243	229	254	274	255	283	239	212	220	220	239	231	232	231	212	234	230	239	213	234	262	251	256	235	257	205	228	256	226	257	246	208	244	258	280	234	264	247	257	237	224	262	224	224	230	239	217	248	221	274	249	257	228	231	267	218	240	249	228	255	219	229	244	244	261	256	230	223	229	228	229	236	236	219	270	210	247	246	244	273	273	225	225	202	233	271	238	218	219	249	234	232	240	253	249	250	244	255	247	212	260	229	264	235	204	231	220	248	240	229	256	237	225	227	254	241	275	249	229	244	263	225	257	245	227	236	239	235	250	240	235	238	256	254	225	260	213	259	230	235	266	245	249	224	225	246	239	251	217	231	247	242	265	211	241	267	245	243	203	232	280	211	255	235	266	267	233	203	234	245	216	250	242	266	237	250	243	239	235	247	251	243	238	214	210	229	228	255	238	242	273	221	228	236	242	230	229	264	241	243	232	243	246	252	236	239	245	234	265	257	243	241	214	251	219
10366	4483	1541	783	890	1009	927	686	597	611	573	600	591	625	616	626	586	656	565	546	595	597	572	542	553	596	583	566	546	561	551	570	573	557	561	563	548	600	510	564	579	571	562	592	553	561	575	518	566	559	595	570	575	551	594	590	556	553	566	544	597	563	588	533	576	619	565	543	516	617	592	564	566	629	540	585	610	604	594	610	543	555	575	586	595	554	576	561	597	553	571	576	564	581	547	539	599	564	529	539	574	574	578	609	622	546	567	586	558	577	567	563	547	585	604	526	604	622	576	545	593	553	573	602	569	590	558	595	540	572	602	566	582	533	580	578	584	578	579	580	544	560	549	559	575	598	575	571	602	543	579	559	538	533	562	572	533	544	579	576	580	573	525	542	568	596	560	622	585	601	570	559	647	622	558	570	587	570	547	597	559	536	561	572	569	620	529	604	575	569	557	574	572	587	582	516	616	564	586	565	579	537	578	546	582	569	595	538	560	574	597	572	602	580	559	603	598	579	579	549	566	541	564	581	561	551	631	591	582	609	612	607	567	578	581	531	546	598	526	555	573	511	537	605	599	580	578	594	569	553	573	579	538	587	558	558	589	543	593	535	575	538	552	594	565	580	571	557	550	570	572	544	578	544	550	547	537	605	553	529	550	612	570	566	575	559	581	527	578	574	535	579	547	530	565	574	571	614	553	529	543	549	534	600	511	562	575	584	497	564	591	576	540	627	600	561	586	563	575	565	582	521	558	565	554	582	573	558	573	586	567	593	538	567	586	580	548	535	553	571	569	577	544	561	565	570	559	533	539	582	631	594	627	533	596	575	543	581	611	562	591	556	560	575	562	588	589	567	583	575	594	587	563	560	530	592	573	582	577	568	576	579	536	579	584	575	615	545	531	580	590	532	573	573	588	562	545	580	536	599	542	557	550	589	565	597	544	563	535	541	602	572	580	555	563	550	601	607	594	577	589	545	552	564	596	547	583	572	589	550	600	564	601	565	585	555	540	534	577	535	568	556	548	534	567	573	591	601	586	606	555	539	555	591	590	571	510	582	567	583	591	639	601	530	558	543	601	596	560	522	588	583	579	566	551	566	560	543	592	600	588	560	606	586	577	589	570	606	550	582	585	532	557	559	577	572	537	599	552	548	557	568	556	594	595	607	599	577	521	559	564	592	593	560	549	571	558	563	564	535	567	572	574	524	571	581	545	542	582	579	519	579	613	619	623	528	576	583	570	556	539	573	521	595	523	576	579	585	574	596	541	545	606	564	585	607	593	591	571	578	590	545	592	555	573	565	582	573	617	550	580	588	564	557	561	587	583	523	567	560	597	532	564	596	562	555	549	537	562	603	578	558	566	594	563	560	587	565	554	583	546	597	572	566	580	585	570	566	546	580	556	537	540	558	537	557	538	549	560	540	554	578	535	574	534	573	566	591	581	548	554	608	573	540	568	533	591	577	517	572	539	547	558	564	579	572	564	539	575	567	582	592	533	549	563	568	560	603	521	565	568	541	589	562	568	528	594	545	560	554	527	570	593	595	539	566	564	606	569	582	615	554	553	567	559	521	527	586	568	593	587	562	546	572	544	567	514	517	504	567	565	546	536	612	577	527	566	568	616	606	537	570	576	567	581	590	577	569	596	574	547	566	556	534	566	541	605	569	578	558	554	548	552	584	524	542	552	543	570	573	611	562	592	562	578	573	558	580	604	552	564	564	585	539	563	554	573	601	542	561	557	595	568	573	592	603	569	611	607	560	589	575	520	606	593	568	569	596	572	569	565	563	567	594	538	552	598	590	593	551	580	602	587	559	554	575	605	591	586	545	535	563	551	545	567	615	594	605	578	562	601	557	544	565	560	567	578	597	566	566	570	579	590	576	556	614	556	595	539	588	546	539	557	559	566	537	621	550	582	561	551	545	572	562	579	587	594	561	594	579	583	587	580	588	565	565	569	579	542	595	577	528	587	569	573	555	588	552	612	571	533	548	577	582	537	531	563	544	578	598	549	541	549	548	552	525	559	560	601	597	604	544	530	589	498	568	576	575	573	506	547	567	569	566	585	582	583	567	570	569	594	573	531	594	545	571	519	572	535	594	570	578	580	540	561	571	565	542	533	608	608	572	552	567	574	588	571	541	578	582	553	579	585	515	586	579	537	577	570	574	558	573	605	587	543	566	549	598	567	559	577	559	553	575	566	579	577	574	544	594	551	541	565	572	580	553	571	533	552	581	567	564	584	609	551	569	550	560	546	568	554	583	563	539	580	561	596	589	603	545	596	579	558	540	570	571	595	524	569	582	524	539	574	612	575	534	565	568	599	561	588	599	583	585	536	556	577	569	590	568	549	607	571	561	530	596	573	550	579	616	569	588	527	618	515	559	609	591	542	582	618	531	571	572	594	594	586	621	592	558	564	548	610	590	561	585	580	558	596	549	572	572	567	601	596	566	574	540	618	588	586	576	564	579	571	511	570	547	570	636	581	523	528	564	620	569	540	568	576	582	542	592	536	566	545	558	559	533	579	527	591	586	579	588	542	607	560	623	598	573	588	553	594	577	575	566	603	534	549	562	547	563	575	581	567	567	544	548	598	548	589	560	563	627	563	563	580	542	578	559	589	546	579	592	569	584	634	564	563	587	586	548	570	613	549	567	576	568	575	583	590	536	572	573	624	568	561	562	535	620	554	568	596	564	568	585	576	579	584	569	547	567	564	530	544	579	582	579	616	553	563	569	534	607	581	593	551	569	569	563	607	585	557	570	565	587	576	566	562	580	574	596	547	621	536	602	554	563	587	541	572	583	564	584	577	543	563	603	575	565	572	559	633	579	561	554	578	551	554	626	548	545	568	593	554	523	578	528	598	593	581	556	583	572	496	555	537	539	582	529	570	558	558	578	591	554	586	602	528	530	569	587	547	573	583	584	604	535	565	563	553	586	551	526	574	576	535	579	569	571	562	542	561	555	563	578	543	541	579	594	558	557	542	562	568	532	573	547	586	551	613	557	528	596	584	581	579	586	569	560	577	606	566	561	583	542	550	578	547	573	530	538	575	599	573	577	618	545	575	543	565	601	554	533	514	537	549	573	552	588	544	514	579	564	551	526	520	616	536	567	597	556	541	576	530	580	585	553	535	530	573	599	605	540	618	517	600	575	563	574	573	576	574	590	540	559	582	559	624	538	565	580	573	568	517	609	504	604	611	572	552	548	593	586	595	532	565	518	595	565	559	592	584	532	569	593	555	581	588	560	573	593	543	597	576	572	581	577	578	533	590	583	574	537	553	541	559	567	563	535	601	600	581	538	531	531	593	573	546	528	608	564	608	563	560	555	561	563	573	576	560	591	602	537	578	555	574	565	555	590	557	588	555	610	569	589	538	557	554	594	549	608	537	561	566	568	539	601	541	527	624	524	550	543	557	575	535	581	599	590	532	547	563	561	579	565	556	559	529	551	573	567	554	532	532	578	587	586	627	559	579	578	607	584	592	558
27297	13276	4198	557	524	468	461	331	303	271	253	298	271	287	299	262	275	305	283	272	262	262	262	265	275	262	245	234	261	241	258	242	280	238	299	275	270	230	253	273	254	247	284	265	250	301	287	238	252	264	276	245	250	215	260	244	236	253	256	250	283	277	242	271	249	257	235	271	240	259	231	267	244	284	251	227	230	268	241	278	274	263	267	252	287	263	253	263	265	257	255	270	277	273	277	250	261	269	239	256	296	280	262	242	241	268	239	267	243	259	255	253	243	263	249	265	252	236	261	258	254	257	225	275	244	244	233	255	268	261	265	268	269	269	268	246	257	245	222	246	286	246	252	290	273	264	276	244	244	259	236	255	239	265	267	240	232	258	257	259	250	238	278	236	249	269	254	214	263	255	245	275	231	272	244	252	247	296	262	234	227	268	235	262	258	237	260	260	262	247	255	242	241	270	271	231	277	272	263	263	259	246	278	247	252	257	249	278	254	226	236	265	245	279	266	254	298	267	269	268	251	253	245	238	249	230	247	260	277	278	249	245	261	268	261	242	247	257	265	244	253	265	239	250	264	287	228	253	246	247	229	275	262	294	259	240	256	244	272	228	263	273	270	261	237	249	278	232	239	283	262	223	282	262	240	284	261	264	285	240	253	259	237	266	250	226	252	246	238	261	269	261	267	259	256	283	239	230	240	235	260	235	255	268	239	236	275	257	258	263	269	252	259	260	229	239	255	267	269	302	235	290	233	242	263	263	279	261	250	254	220	247	264	265	244	282	262	278	234	259	257	233	247	252	273	260	252	231	242	226	275	275	268	248	256	260	252	245	234	290	276	246	268	248	270	258	283	250	258	266	266	253	260	236	257	253	263	261	251	243	243	254	255	256	271	273	242	242	268	254	247	271	235	244	244	277	256	258	238	273	243	240	249	265	245	263	224	232	241	273	269	253	284	281	229	235	261	244	266	253	288	247	251	252	260	237	276	224	291	281	242	247	244	294	240	259	283	263	267	235	280	268	243	268	269	262	247	253	221	268	246	239	256	234	278	277	241	248	268	248	238	250	244	268	249	234	248	249	268	254	236	265	258	260	245	241	249	266	264	278	249	271	254	269	261	248	261	227	252	296	241	265	259	217	265	250	233	265	297	257	275	263	266	278	267	249	275	270	252	247	252	294	243	251	215	266	235	224	248	250	268	240	266	249	213	231	233	230	268	258	246	281	265	278	248	280	265	259	248	245	266	245	272	259	245	246	275	272	256	237	255	269	265	265	244	281	269	257	258	225	267	252	278	268	227	253	262	260	272	259	245	283	261	249	240	258	249	245	242	275	252	284	247	265	288	250	261	254	249	280	268	259	277	276	246	261	280	252	267	259	254	272	243	261	248	261	260	263	230	282	264	264	250	254	271	244	274	263	250	267	245	252	212	245	283	259	239	247	252	243	257	258	278	259	246	268	233	261	257	235	255	261	228	285	254	284	245	294	246	237	262	269	225	247	242	275	278	239	266	231	253	255	237	223	282	253	272	255	264	260	276	259	253	238	265	254	248	266	258	246	270	295	258	271	263	253	241	271	259	253	259	284	239	234	255	230	262	260	278	270	258	230	264	251	265	266	267	270	256	249	264	247	246	228	256	226	278	281	239	241	237	264	245	249	270	261	267	259	244	232	247	248	256	255	248	242	265	258	243	253	255	258	259	247	248	261	218	241	257	257	235	237	252	258	268	254	243	241	249	262	234	275	246	287	259	259	254	234	244	242	225	296	244	236	241	282	272	257	253	235	251	260	239	278	229	255	217	272	231	244	249	248	234	276	265	259	242	230	248	244	254	263	258	264	242	278	239	282	266	243	272	243	291	248	277	248	295	282	259	269	246	261	237	234	228	236	239	259	253	247	260	254	268	268	253	266	263	259	264	241	259	226	257	307	264	261	243	273	276	287	237	281	268	267	266	263	268	248	292	255	243	258	240	291	262	256	252	226	273	230	258	248	276	254	246	235	268	235	260	241	257	260	220	242	254	252	236	274	275	236	245	235	232	251	246	274	224	255	274	258	265	269	251	268	248	255	233	255	260	239	243	269	277	245	246	243	245	248	259	251	258	248	250	251	283	246	255	286	240	234	275	257	257	279	255	254	268	249	266	268	243	233	236	244	264	244	247	278	259	245	239	260	263	258	239	257	266	272	232	265	258	277	278	235	238	249	277	236	234	283	262	241	247	268	267	254	277	262	250	240	280	243	245	244	256	261	278	255	256	233	257	228	225	292	231	287	237	269	255	270	316	285	248	264	275	238	242	249	275	268	250	260	277	268	248	250	248	238	247	219	244	262	242	271	274	279	248	234	261	252	299	266	253	254	271	266	283	258	256	252	282	256	297	257	261	256	239	259	265	254	283	279	284	272	255	266	254	258	260	265	256	265	261	245	257	266	247	261	265	244	248	277	284	257	256	264	260	269	255	222	235	276	276	268	267	247	256	264	269	239	245	234	255	258	263	295	257	284	241	294	240	239	246	255	248	258	224	268	266	235	215	267	279	246	282	244	252	265	226	283	271	284	241	262	246	296	276	269	288	269	272	247	291	256	236	260	244	282	251	255	254	257	250	238	249	242	264	244	226	263	282	261	262	286	238	242	220	251	270	253	239	249	261	249	249	267	269	266	255	261	243	251	237	255	237	260	250	251	241	245	259	250	258	262	282	293	251	272	261	272	269	277	239	269	272	248	272	288	260	246	272	286	264	297	259	230	225	229	231	224	226	244	247	231	245	267	262	249	270	272	235	247	246	227	266	234	247	239	237	252	252	262	229	281	283	245	275	237	261	264	291	230	249	220	241	243	248	245	257	251	255	250	266	248	247	239	278	279	256	258	227	273	277	267	275	250	246	237	247	256	272	213	239	308	226	253	246	222	230	262	263	249	257	258	242	261	269	288	275	234	223	257	241	266	268	254	242	282	249	257	276	276	261	230	212	198	259	245	271	246	261	276	254	290	227	260	259	286	224	252	242	240	243	279	238	243	235	289	263	247	249	241	232	269	228	245	241	245	229	244	247	275	267	249	266	251	266	257	281	259	266	249	262	252	243	257	246	232	246	256	268	293	237	263	263	268	243	243	219	250	279	273	283	247	251	267	249	246	275	259	232	227	264	246	262	291	253	252	274	257	260	244	243	268	234	223	264	264	226	254	303	237	255	259	261	284	252	269	211	278	262	262	244	259	256	250	283	242	262	256	241	249	263	270	259	278	250	213	246	252	266	258	261	276	263	260	230	254	252	265	259	239	256	251	241	235	248	243	253	270	237	254	247	240	243	250	229	239	251	241	270	263	245	277	276	262	267	271	298	273	262	289	229	258	259	237	267	255	249	269	257	269	252	268	269	254	278	287	258	270	247	241	267	263	272	253	240	264	264	249	249	263	254	236	266	257	219	264	259	257	236	266	280	249	285	263	284	253	258	279	255	218	223	264	264	237	254	271	273	211	264	257	285	285	250	274
18828	12319	3557	1417	1644	1792	1539	1052	775	721	764	695	701	725	650	700	683	726	612	616	666	612	628	624	610	606	627	625	600	608	620	605	533	591	646	584	599	567	563	590	587	547	582	604	600	655	569	622	567	575	632	606	609	590	561	634	592	608	601	595	620	582	602	629	605	598	561	635	624	628	573	629	624	590	598	617	602	636	602	551	581	599	570	581	641	611	585	594	611	618	573	624	597	638	616	617	602	636	620	633	573	591	581	603	585	551	611	631	597	596	600	584	584	610	598	621	562	554	576	581	615	595	574	640	589	581	617	638	609	592	583	597	621	554	607	559	624	600	616	578	625	563	624	642	619	566	635	616	571	595	609	574	594	585	569	630	617	604	630	623	606	620	623	634	615	588	635	636	644	603	624	555	589	612	601	570	634	605	670	562	600	585	591	572	623	572	586	581	589	614	600	614	561	597	636	586	625	593	620	571	624	619	597	619	567	585	597	589	605	605	606	635	574	600	593	582	603	595	568	616	540	578	576	597	619	599	608	601	574	636	581	608	570	589	638	565	574	596	591	613	597	597	640	602	580	581	614	535	601	586	667	560	622	570	585	624	596	597	604	630	568	601	563	645	583	585	561	579	602	579	617	639	564	592	583	621	637	548	619	643	551	592	570	591	650	592	609	593	597	609	634	590	572	550	648	579	575	550	643	597	593	570	644	616	535	626	567	614	612	639	574	602	610	577	580	621	607	618	581	577	622	577	613	592	642	581	604	625	585	573	588	564	602	565	630	619	601	607	568	670	587	629	566	541	586	634	646	645	625	578	637	635	597	592	595	591	576	624	631	617	624	587	569	583	567	547	567	591	567	612	584	560	628	642	600	560	605	574	629	623	576	609	630	606	611	609	621	611	604	605	610	582	615	581	575	598	641	602	574	639	591	569	627	575	606	621	582	581	588	596	608	580	611	595	595	589	571	613	570	556	625	600	622	627	609	637	585	613	538	616	619	599	603	641	597	576	610	618	553	605	614	640	587	599	601	596	610	617	557	606	585	571	562	560	610	610	630	613	619	604	610	619	575	589	595	585	625	587	595	595	585	587	553	632	600	614	565	600	589	564	624	612	579	564	616	582	620	577	589	614	567	574	566	655	566	581	584	598	597	550	588	564	640	571	594	613	579	571	609	613	623	651	627	568	616	579	614	617	574	597	610	640	594	638	580	595	614	633	609	607	603	545	607	596	632	587	551	550	574	613	577	620	602	612	563	571	601	596	589	554	583	583	601	602	596	588	588	603	634	606	581	609	567	636	631	561	565	644	588	552	594	572	605	594	600	596	601	588	615	620	597	590	622	569	592	545	643	649	562	607	624	548	619	602	678	575	604	633	616	562	578	573	556	598	609	628	618	623	641	570	579	616	614	614	581	560	584	633	597	597	603	618	630	609	593	601	624	604	591	553	588	565	617	632	587	577	651	623	588	616	620	599	633	610	634	586	590	557	597	587	596	600	585	596	599	610	584	598	591	594	622	599	557	560	566	612	542	600	587	580	652	604	629	645	572	598	591	638	577	595	602	583	560	588	606	579	605	621	583	592	583	585	574	555	594	590	618	603	610	579	579	607	618	633	611	571	619	592	586	615	570	612	606	547	640	658	579	577	593	578	554	565	587	585	612	599	610	619	608	633	594	561	628	613	573	594	589	559	597	608	603	592	595	584	627	649	611	562	634	596	588	624	576	584	616	561	602	596	579	553	568	638	612	581	610	602	595	620	620	609	603	614	621	592	590	607	647	589	617	596	532	592	596	585	605	560	590	597	562	605	578	587	605	598	584	555	629	557	632	580	610	614	640	599	644	595	621	572	591	607	585	594	648	606	563	623	599	591	643	597	594	609	578	574	581	594	596	617	585	624	551	600	579	651	593	568	615	607	568	535	594	596	619	570	558	583	600	594	555	588	637	570	635	548	567	596	585	605	601	631	604	592	586	595	592	616	580	603	602	627	639	644	559	610	587	612	594	592	569	635	572	592	613	552	578	556	590	583	603	617	579	596	601	572	611	581	578	633	578	585	559	631	565	600	600	616	622	626	617	607	614	575	613	586	576	607	612	649	590	556	615	669	600	632	596	581	628	607	574	631	619	629	557	584	586	627	553	593	615	627	633	621	592	576	562	592	602	587	610	609	555	605	606	626	585	606	586	595	609	606	597	591	619	600	581	617	590	616	556	603	588	540	638	578	604	619	630	591	572	609	632	614	628	612	646	588	566	591	542	581	646	584	606	592	593	590	640	601	628	594	608	612	570	613	601	569	623	611	601	616	596	562	627	569	633	595	600	589	602	561	612	622	632	583	626	639	594	594	607	565	578	599	624	622	571	603	629	610	596	598	615	635	597	659	575	604	575	644	635	618	609	609	613	614	634	615	553	543	667	568	644	601	604	616	593	646	620	584	584	623	608	618	609	561	624	612	588	652	582	603	581	565	594	570	580	598	614	636	581	569	609	623	603	569	618	583	571	621	615	589	577	662	595	571	592	644	591	562	637	648	571	625	594	626	620	572	622	567	572	529	621	582	590	598	558	557	622	578	600	585	609	643	617	595	611	625	589	596	568	596	620	583	606	634	620	601	605	586	600	608	609	614	607	568	594	549	603	645	609	553	597	597	615	578	576	570	570	638	547	589	573	623	603	637	567	642	595	616	606	592	557	588	586	622	615	625	590	605	599	578	583	625	611	612	616	603	581	583	645	618	563	610	615	604	580	647	611	616	603	629	610	614	599	589	555	604	595	574	615	606	608	572	590	606	625	604	587	644	582	625	641	551	610	588	604	561	576	628	586	660	613	611	624	653	595	589	572	582	590	588	633	581	587	614	594	585	605	633	586	629	615	586	594	580	597	620	596	589	557	579	637	668	637	625	574	527	614	589	608	599	614	600	595	599	574	591	645	598	594	606	599	579	616	573	636	592	621	592	625	660	565	611	588	617	592	573	593	604	604	614	618	595	652	637	619	601	612	612	601	557	599	604	618	630	609	576	629	604	594	575	569	590	583	609	637	621	594	596	641	604	582	611	566	630	569	598	606	606	583	580	591	541	589	558	604	633	622	609	608	599	577	599	605	591	623	571	642	592	589	572	584	626	581	603	584	602	630	579	643	642	604	585	576	573	611	616	594	567	641	564	615	665	589	629	591	603	610	617	660	552	627	598	621	595	618	624	626	571	605	556	624	601	577	615	623	592	594	598	598	601	573	574	599	630	596	611	587	614	576	592	600	595	639	612	593	634	599	609	560	624	567	547	619	597	588	578	622	570	545	618	624	598	576	626	628	612	622	590	665	606	560	602	586	601	631	611	579	601	588	565	619	582	625	619	569	628	592	594	585	554	604	558	588	618	608	597	578	598	594	583	602	613	590	611	563	641	596	626	557	591	578	600	597	552	613	585	606	574	588	630	607	601	620	630	603	656	616	590	570	594	614	591	609	624	553	632	618	583	542	631	574	569	583	553	575	614
36449	20808	9428	813	545	537	460	286	178	189	197	181	180	155	140	166	188	161	136	169	164	153	167	150	153	159	148	135	141	175	109	133	153	155	158	170	125	137	133	139	135	150	144	108	127	154	147	136	129	136	157	133	152	166	143	122	154	142	126	135	136	146	153	137	129	136	137	145	150	146	149	142	133	148	140	157	127	147	145	139	150	140	125	138	129	124	164	144	109	135	153	127	141	128	151	139	167	148	156	161	143	135	138	129	142	133	159	151	152	143	133	133	142	140	147	134	139	152	118	130	131	145	102	144	144	138	132	145	130	135	142	140	150	136	152	128	143	127	140	142	151	150	150	156	129	136	132	108	150	137	147	159	146	135	146	135	139	149	125	154	136	113	155	133	134	170	164	139	139	138	141	124	133	142	120	130	144	131	128	120	133	158	143	144	125	141	149	137	146	151	124	141	145	124	124	136	134	151	135	136	146	125	135	157	117	147	137	153	120	137	163	139	123	133	128	139	135	138	140	119	141	130	139	113	137	142	154	155	149	147	150	128	144	156	152	147	126	140	152	139	122	143	151	152	156	139	161	128	138	137	135	159	143	154	142	155	149	148	134	146	108	113	140	151	131	150	140	147	177	131	142	164	124	116	122	131	135	138	144	135	158	128	145	114	120	137	145	127	127	169	167	123	153	160	136	147	148	138	140	141	140	149	147	134	117	117	151	137	164	134	154	132	145	136	130	137	135	132	122	124	144	151	114	109	143	143	145	133	168	139	139	150	145	141	119	142	135	148	123	114	151	153	133	144	133	138	147	122	137	144	146	142	145	129	134	140	130	137	132	133	151	152	130	158	135	132	149	114	114	137	153	149	146	153	115	143	147	128	154	175	133	158	146	136	149	140	131	165	131	142	129	136	140	148	148	116	123	141	157	126	143	161	129	136	134	127	142	136	139	141	139	123	127	132	135	125	149	155	128	128	107	107	143	140	123	133	146	134	139	136	129	120	164	156	130	147	109	126	149	131	134	141	112	146	135	152	134	166	121	154	148	144	169	144	136	120	139	166	154	169	131	145	150	137	128	164	141	127	140	146	152	149	142	146	125	163	156	150	120	148	144	128	146	139	138	134	113	146	137	131	152	159	115	155	143	146	130	126	156	131	145	169	149	121	136	140	144	138	137	146	126	108	129	121	142	139	142	145	135	122	140	147	133	136	146	144	150	153	118	124	140	135	149	179	132	151	166	130	183	128	129	137	145	127	142	150	127	147	122	119	119	134	136	142	163	138	150	134	131	140	138	126	125	158	126	142	151	122	135	125	160	154	137	160	142	148	157	144	117	127	128	152	117	151	153	148	144	141	139	142	142	139	145	135	146	152	159	138	133	124	151	153	137	141	123	140	132	143	123	146	164	145	133	135	111	151	113	120	141	120	141	127	135	161	145	129	145	157	131	134	137	145	118	149	126	143	143	137	138	147	155	124	132	133	160	163	132	134	187	126	131	133	133	141	131	135	147	121	140	123	145	145	155	159	135	143	136	139	136	130	135	142	151	127	135	162	131	149	158	137	103	137	146	150	138	138	152	138	144	156	125	116	126	121	152	127	129	162	121	145	133	152	138	98	160	138	134	150	129	147	137	145	133	162	124	159	117	147	160	132	151	141	144	136	147	146	149	137	127	137	124	133	137	131	158	116	145	136	111	138	120	155	159	136	164	153	148	135	127	137	132	155	139	148	136	152	165	134	150	147	140	148	148	165	139	120	126	149	148	142	160	152	140	158	136	141	177	147	138	143	139	127	134	136	140	148	160	136	140	136	134	155	140	149	139	139	137	141	145	149	126	146	128	162	147	127	115	141	127	148	138	160	142	146	153	125	140	145	135	134	147	134	118	174	140	140	125	132	115	138	135	147	145	128	129	142	151	148	148	169	133	143	128	122	130	147	139	147	150	126	145	138	150	122	118	137	140	152	140	137	133	129	156	140	124	147	135	137	114	143	139	122	150	146	148	141	132	153	149	139	148	136	151	133	158	142	167	129	151	155	166	158	153	144	145	154	133	138	147	153	126	142	132	132	146	124	142	159	136	133	152	151	124	118	113	137	152	143	155	137	122	126	133	152	122	139	134	148	125	140	145	142	114	168	152	115	144	126	126	134	128	140	136	155	152	154	164	119	151	117	136	144	118	141	120	126	139	147	148	147	123	145	136	130	138	142	150	139	144	152	133	150	161	126	138	157	148	151	119	153	146	128	125	139	144	118	143	127	142	155	143	132	134	119	122	139	115	123	126	139	122	127	141	141	122	125	138	129	147	129	152	135	131	160	130	135	107	130	123	128	126	126	154	138	147	118	152	149	152	140	154	141	154	135	128	142	145	149	144	135	121	147	139	136	144	143	123	148	119	113	143	140	155	129	141	131	130	152	118	129	125	121	107	145	168	132	153	141	128	144	128	129	150	122	149	136	139	165	140	123	159	155	156	135	147	139	135	159	147	133	140	121	158	133	134	135	143	139	140	146	153	134	145	125	131	155	104	144	133	152	159	133	136	152	151	147	150	145	114	123	138	141	139	141	144	132	133	145	135	121	136	145	156	136	120	138	142	130	146	148	123	149	154	128	147	139	161	139	143	126	137	144	162	132	128	156	138	122	124	143	132	131	155	136	120	154	160	117	123	137	123	144	147	137	152	142	120	147	130	118	123	131	144	161	131	145	123	129	143	145	149	140	136	121	150	119	129	127	117	142	123	139	146	144	122	136	153	121	136	129	141	127	162	129	136	144	159	143	151	135	150	152	137	142	141	164	156	140	123	146	136	144	148	126	138	130	145	133	138	117	137	138	144	134	113	142	128	143	160	128	105	136	139	144	139	141	137	162	149	123	128	115	137	121	140	117	134	126	125	108	153	129	153	157	155	137	141	144	135	142	115	139	129	131	127	136	140	138	127	138	139	125	153	145	132	142	152	130	135	150	133	149	149	148	143	118	145	128	155	130	141	151	129	139	145	139	150	158	149	142	162	135	140	133	124	135	155	165	142	138	132	127	146	105	145	159	145	128	146	125	126	156	132	146	124	152	126	142	132	141	135	127	153	136	147	140	160	139	142	148	115	145	128	122	142	143	138	146	134	123	140	142	123	150	139	134	128	126	110	135	139	140	121	146	131	145	130	128	166	126	127	139	135	121	130	136	134	155	145	140	136	152	134	138	145	125	149	168	143	149	136	144	136	129	146	130	125	149	161	122	123	163	146	149	141	129	121	148	143	143	123	170	133	134	163	144	139	130	147	122	165	143	145	134	120	161	146	134	138	157	151	129	116	131	160	140	151	141	147	156	155	135	122	139	144	144	151	128	154	140	112	123	149	137	122	164	143	127	122	130	140	136	154	139	138	122	150	147	144	149	144	150	140	131	168	151	156	136	127	134	153	159	143	156	149	137	132	164	146	137	137	145	153	140	125	155	145	152	154	143	128	128	126	143	142	155	150	160	144	149	142	127	137	120	117	110
23656	17870	6309	1681	2027	2353	1969	1016	681	580	560	601	570	516	478	497	549	481	419	448	526	355	360	384	373	362	404	361	336	353	351	355	363	359	349	351	367	365	356	340	351	365	328	333	359	356	367	341	366	344	335	362	347	332	338	338	340	362	347	359	356	320	347	339	342	362	316	339	343	333	368	359	353	335	342	338	342	339	360	352	360	301	377	324	353	346	336	344	320	343	310	345	349	332	352	338	371	305	327	314	347	367	333	356	327	343	333	358	346	348	319	336	331	357	330	361	357	344	326	335	347	354	358	353	322	311	338	347	378	308	347	326	322	317	347	360	324	332	319	364	354	363	362	331	357	348	291	329	320	349	375	342	344	338	326	354	364	341	303	311	341	364	339	355	343	315	333	356	338	377	344	351	321	311	354	359	336	363	315	343	346	350	330	339	370	334	354	314	314	342	305	348	363	372	345	344	342	337	337	360	351	360	326	364	336	336	315	319	350	367	335	354	363	350	345	335	349	360	339	356	346	320	350	345	361	307	345	375	330	335	340	344	343	343	341	327	355	359	352	342	323	366	319	349	326	332	381	351	361	342	334	345	329	279	362	328	325	322	355	337	345	334	340	358	317	344	336	340	349	334	331	335	345	345	335	365	340	358	341	344	341	337	331	328	375	328	357	346	334	371	355	367	370	313	381	351	346	362	385	358	374	335	333	324	333	378	355	342	347	321	335	347	343	359	338	354	358	363	351	340	365	329	327	333	314	359	349	339	336	369	353	326	354	326	320	328	323	328	351	337	332	337	358	339	326	354	360	360	321	373	304	376	335	312	370	324	326	346	345	366	337	317	323	347	345	335	345	350	344	334	308	351	340	349	343	336	356	347	337	339	345	325	343	346	341	337	366	334	372	356	336	371	333	343	356	314	338	323	322	295	356	343	354	358	326	320	330	325	338	356	337	340	364	332	361	350	328	354	361	326	362	350	338	349	312	323	345	324	340	355	330	330	349	361	323	350	309	332	328	324	322	337	321	349	340	354	315	347	372	357	330	324	324	337	321	368	337	315	330	372	326	330	347	348	301	334	321	321	331	320	333	331	341	362	348	347	349	321	322	334	340	356	324	323	355	353	329	363	346	349	337	358	329	308	321	328	368	308	325	328	350	354	336	337	347	361	334	343	315	342	343	314	388	329	312	320	335	332	344	351	330	367	358	362	328	305	337	294	359	349	347	332	339	330	342	369	352	341	326	347	333	363	325	347	362	327	350	338	353	338	316	333	361	311	318	337	327	347	342	326	380	336	374	360	337	320	360	309	359	312	356	364	362	354	343	363	336	351	341	354	336	351	356	344	330	345	314	350	345	353	356	358	321	336	340	313	324	300	320	333	310	345	319	322	366	355	343	323	356	339	344	322	366	306	343	335	339	358	352	342	334	342	365	334	357	330	376	308	376	332	362	330	330	343	378	338	335	316	331	362	347	355	329	352	355	394	338	323	340	364	333	319	347	324	347	354	303	327	307	308	327	362	334	350	333	370	336	350	375	342	341	347	381	319	348	324	300	362	348	357	359	315	362	345	362	356	341	335	383	370	353	305	341	391	322	364	327	335	346	362	335	363	344	331	327	349	309	321	322	319	363	332	344	348	333	343	351	341	352	337	370	348	351	336	383	340	331	363	361	355	338	361	355	327	344	363	341	339	350	301	363	353	322	351	333	344	349	353	332	341	357	350	340	343	349	326	339	319	354	336	368	344	349	353	341	343	346	351	375	389	341	377	331	346	319	320	303	343	354	354	337	358	336	331	341	353	315	368	310	351	373	358	341	362	340	341	322	354	331	358	343	337	327	333	354	356	345	338	308	327	359	327	330	352	322	346	337	382	325	361	328	371	365	338	337	345	337	333	341	353	361	380	342	328	331	342	336	368	345	320	315	350	355	356	354	349	356	360	344	323	367	349	326	344	344	317	336	355	330	339	345	349	341	356	334	353	323	343	331	322	357	341	317	335	341	336	349	352	331	345	331	338	325	372	334	344	337	355	332	349	345	330	362	328	352	321	340	325	348	326	355	352	348	317	329	368	313	319	329	341	318	358	320	335	343	358	333	378	305	367	347	318	317	354	358	343	352	370	347	346	370	352	304	303	365	337	327	382	337	336	340	334	328	360	336	326	346	324	338	358	331	286	325	357	300	347	367	340	357	335	360	343	360	331	340	364	344	361	340	344	351	325	346	334	355	369	331	353	290	301	295	343	321	374	368	340	321	347	345	342	381	349	322	326	329	349	340	341	324	311	348	323	350	333	329	369	310	322	314	368	358	354	377	285	337	351	349	346	376	322	367	357	331	324	360	344	343	334	344	344	370	364	339	391	354	344	335	349	335	378	350	324	332	362	360	354	351	333	363	311	344	344	334	336	363	352	330	365	388	355	344	341	311	347	335	345	327	383	338	326	362	350	372	319	341	340	326	327	362	382	333	374	374	343	368	318	367	315	339	353	326	345	320	341	316	382	317	359	337	330	354	345	374	325	320	339	350	333	325	343	339	362	309	341	364	336	362	365	321	307	322	322	373	343	345	350	341	334	330	311	356	354	335	367	341	345	376	339	349	369	338	317	367	312	332	339	328	333	320	371	303	345	346	321	314	333	349	378	339	334	318	347	314	339	371	359	344	352	362	352	358	337	356	350	326	345	353	339	348	336	339	327	326	335	325	356	331	329	329	353	341	369	355	371	335	327	349	346	336	360	351	365	346	368	336	355	351	340	354	312	315	336	347	359	371	341	339	321	325	319	335	325	348	358	360	382	329	347	338	345	354	392	352	363	336	342	337	356	335	342	337	364	351	355	348	363	337	338	334	311	326	376	375	398	327	370	331	319	326	364	357	356	325	359	322	307	308	386	375	333	351	338	330	332	311	349	328	356	355	362	333	338	365	333	316	366	352	355	292	342	328	343	307	369	323	316	307	313	348	339	351	320	335	351	365	356	342	343	351	332	316	346	347	350	365	337	371	353	338	309	312	315	355	342	352	310	327	316	385	340	315	353	332	329	320	317	302	371	327	360	333	353	353	360	327	349	330	314	347	333	345	343	335	351	368	292	316	277	326	333	383	354	362	370	346	355	367	341	352	332	329	333	348	344	349	334	338	351	365	336	359	347	373	322	345	353	351	337	364	367	328	351	328	364	347	359	354	349	362	339	355	344	382	345	320	358	334	338	327	341	371	347	358	323	346	353	336	343	348	338	370	343	334	349	359	308	372	358	327	355	327	332	351	337	316	319	344	351	360	340	351	320	327	333	352	342	353	369	360	360	371	356	319	332	351	344	328	324	360	342	358	345	350	348	349	330	316	340	360	338	358	345	347	337	329	379	376	340	365	334	374	330	307	335	335	349	327	341	359	331	347	346	322	345	357	359	325	341	386	352	346	355	351	351	349	344	342	313	348	335	318	361	336	352	322	337	325	337	367	356	319	325	339	345	311	331	323	345	350	314	358	344	340	313	349	316
15079	4329	1084	295	288	324	301	246	262	235	236	242	260	234	231	236	208	251	255	252	260	223	241	241	219	265	258	258	240	213	228	225	246	234	225	259	258	242	262	272	235	245	236	267	246	265	226	240	219	262	225	239	236	253	258	223	271	272	208	242	262	220	267	221	255	242	245	252	231	226	259	238	249	238	247	236	225	230	240	231	239	262	237	260	258	257	260	238	231	241	253	232	250	249	225	245	258	250	224	268	216	260	226	226	237	222	235	235	226	239	233	231	232	235	235	225	249	254	238	242	245	238	225	242	211	228	242	246	276	232	223	237	256	236	264	243	245	226	240	241	227	236	251	239	254	262	233	238	246	267	226	233	229	253	247	286	223	217	223	246	214	227	236	224	237	240	229	243	243	270	228	267	249	218	240	242	251	221	252	264	279	237	233	268	232	243	212	221	238	258	222	246	257	262	232	247	230	248	234	260	251	256	231	261	244	228	247	235	226	249	197	201	247	236	260	256	236	252	198	264	273	267	227	228	245	232	236	236	233	211	252	247	253	233	238	241	239	258	258	231	237	243	266	242	214	233	227	231	239	253	230	231	249	250	245	251	221	258	244	218	213	251	265	225	237	237	218	237	233	225	232	245	207	203	232	246	229	257	261	231	248	248	265	260	244	244	243	247	247	257	252	260	225	211	247	213	237	235	210	241	238	255	236	225	238	258	275	273	241	242	233	261	243	243	231	254	247	235	233	235	217	236	245	264	222	225	225	232	227	242	245	227	227	203	238	219	242	261	258	210	256	252	276	243	216	238	248	242	250	254	251	233	247	240	229	243	249	263	240	226	239	237	233	238	239	240	247	245	214	224	217	242	229	228	257	232	223	259	216	215	257	222	225	236	201	248	246	241	239	217	241	252	225	254	250	242	214	233	240	263	239	258	234	246	213	238	245	274	227	210	254	242	227	242	227	226	201	242	260	241	216	249	237	245	210	242	276	252	217	227	233	248	234	221	233	219	252	231	233	266	250	260	248	258	241	240	267	253	223	237	240	270	231	227	240	235	224	234	243	236	245	241	257	246	254	241	223	220	255	290	238	251	262	228	238	217	247	224	244	219	256	242	234	241	209	260	234	231	237	228	221	228	246	269	241	221	220	247	226	260	261	245	249	234	217	245	241	237	236	232	245	244	261	243	266	231	227	221	240	256	223	228	224	238	218	234	206	239	226	237	247	273	250	242	276	261	232	210	230	246	258	239	244	248	230	231	238	247	222	248	238	225	258	216	243	256	217	259	249	253	243	226	210	249	251	218	226	233	222	228	228	248	255	255	233	241	216	225	239	215	244	280	220	252	217	208	251	251	229	235	231	237	230	234	234	241	222	221	212	262	225	252	238	240	239	249	238	218	248	230	250	247	238	251	234	252	253	232	257	210	237	249	238	255	258	255	238	248	239	218	232	248	257	246	254	232	246	237	226	257	224	247	251	231	224	239	220	230	238	266	235	253	244	250	245	237	229	254	272	252	233	243	252	242	275	249	240	257	236	254	242	214	224	243	227	248	237	224	234	244	209	245	235	237	224	261	206	230	262	238	230	253	231	241	248	235	256	258	207	249	239	224	249	246	255	223	224	246	246	259	228	247	257	238	240	250	225	249	218	263	246	219	220	224	239	231	235	225	248	234	223	216	221	271	251	264	237	277	239	254	245	242	254	246	237	233	240	212	228	244	215	218	236	245	234	249	214	248	238	261	242	230	253	211	270	237	259	261	221	253	250	223	250	254	248	256	243	253	279	243	243	259	228	241	212	232	228	241	250	254	235	217	239	257	220	253	262	238	251	216	248	226	211	237	230	225	231	233	247	243	210	250	238	263	245	257	220	231	230	236	246	232	246	234	258	236	263	220	248	246	223	266	229	246	216	260	218	262	245	252	219	241	228	230	246	271	248	250	222	253	263	237	232	225	246	251	262	246	226	225	259	249	225	259	242	230	228	232	244	232	276	240	254	226	249	236	233	236	235	250	208	231	258	225	249	240	217	229	206	241	234	224	226	243	232	229	228	296	245	248	230	212	234	205	217	216	233	260	244	236	248	256	254	252	254	241	247	279	217	241	248	229	230	234	211	228	223	239	237	228	272	220	248	213	235	268	248	220	221	235	232	229	214	247	252	243	204	253	248	216	214	236	254	230	250	223	230	226	231	256	228	257	256	240	245	220	227	218	241	237	246	235	260	277	230	231	237	249	227	216	243	247	241	263	227	244	223	255	258	235	223	243	209	217	249	241	249	233	231	247	263	245	234	249	229	221	242	214	210	230	246	255	245	264	232	248	233	221	203	206	256	267	245	261	230	220	240	237	217	253	236	255	265	234	211	242	259	238	216	218	227	265	253	233	283	220	254	239	238	249	251	253	269	244	234	224	262	226	261	260	223	233	213	255	260	240	250	197	244	239	243	222	233	260	255	233	239	229	246	237	236	230	236	218	272	219	267	249	238	227	235	275	231	241	253	243	259	238	238	228	232	284	218	236	268	228	238	242	226	235	216	229	227	256	253	224	265	245	246	242	246	225	252	222	241	226	237	251	254	269	226	247	235	269	228	231	221	247	251	236	240	250	237	247	233	240	246	225	251	248	215	234	236	221	260	224	220	254	276	220	257	254	261	264	239	216	229	233	262	266	225	265	249	232	253	246	266	250	250	234	258	238	257	226	233	234	243	218	238	244	264	253	244	230	236	227	242	251	232	247	221	260	260	240	227	231	264	239	234	246	213	282	243	240	245	229	216	246	295	245	209	266	225	258	234	242	250	215	249	225	255	231	225	260	221	271	222	245	246	209	214	262	218	236	242	256	247	276	239	247	244	257	249	262	271	269	233	255	257	215	267	247	263	239	268	224	254	249	203	236	254	228	244	256	254	217	218	242	236	236	255	230	235	248	242	253	246	229	270	258	229	252	244	230	248	247	267	222	235	263	230	267	246	248	240	219	247	203	236	244	249	263	240	223	260	241	267	244	277	254	246	267	262	245	245	225	224	199	224	241	230	219	207	268	257	245	238	244	241	247	222	254	211	243	230	237	233	265	218	260	230	258	250	234	233	245	246	222	269	256	245	248	250	242	229	218	235	242	242	221	241	243	232	222	237	237	272	238	237	227	252	230	231	225	260	208	255	239	203	243	224	256	247	251	235	243	252	226	280	242	241	244	217	223	208	227	224	256	247	227	279	253	234	246	219	248	250	220	250	271	237	233	250	218	249	249	253	263	248	255	241	272	232	234	232	246	221	227	220	243	248	238	219	234	233	228	225	260	217	226	249	252	243	260	215	231	229	229	199	246	223	237	234	266	261	245	249	224	236	248	237	225	230	249	215	237	238	214	256	251	244	226	248	241	252	260	219	259	218	247	278	207	272	237	224	251	266	229	224	255	231	223	268	206	246	276	246	210	226	229	267	204	257	249	233	239	229	219	246	227	222	242	261	243	253	244	235	232	233	263	220	277	236	262	252	260
10484	4196	1644	710	835	1069	974	718	578	575	630	642	616	600	578	579	657	617	556	644	655	544	556	569	588	590	567	568	561	604	645	561	563	556	577	588	621	554	630	563	579	557	558	557	585	634	595	607	603	596	619	594	567	592	559	613	577	580	531	588	599	607	559	556	579	622	613	531	547	593	571	561	576	546	551	579	566	571	528	578	605	556	538	566	585	559	569	568	575	588	590	580	569	601	589	569	571	572	592	590	558	570	572	538	556	604	594	576	569	597	560	552	540	610	588	578	557	561	550	558	554	596	544	543	592	578	597	562	564	570	555	572	584	570	549	562	573	588	594	590	571	616	607	548	562	573	548	595	518	535	592	570	531	536	601	592	582	578	605	591	603	579	560	570	537	554	615	585	570	565	601	595	585	575	596	581	562	559	564	595	561	568	581	577	591	554	595	583	579	542	570	549	555	563	551	568	569	593	612	595	593	553	570	584	573	589	561	591	523	575	586	554	557	581	538	603	598	582	586	579	599	549	610	562	603	550	604	618	627	580	593	587	553	583	598	558	545	591	603	622	557	570	600	592	623	589	604	533	583	563	602	586	591	561	581	593	589	575	558	574	591	541	567	575	596	565	590	592	581	539	563	524	574	595	605	584	563	574	564	543	539	601	537	563	549	585	579	571	593	632	535	569	591	566	573	585	553	594	599	595	559	583	572	579	579	557	603	594	555	553	564	603	557	562	597	561	617	548	609	628	581	595	556	589	570	626	564	540	594	606	584	591	599	550	579	604	563	574	577	583	539	572	575	555	560	587	543	604	594	569	596	552	567	551	568	563	590	581	655	550	588	580	576	573	590	549	550	523	546	586	541	552	571	556	535	595	563	625	563	553	592	599	583	591	538	579	598	605	586	588	579	571	568	544	603	538	550	597	562	599	604	574	583	558	601	533	554	588	533	564	572	553	544	600	534	548	564	622	550	566	550	602	578	546	560	580	572	568	567	547	579	620	616	529	563	599	632	559	539	573	572	601	636	554	578	581	588	608	557	582	646	578	591	552	613	594	598	590	537	618	580	587	558	534	566	540	559	562	570	564	576	609	587	590	588	566	558	582	517	541	582	545	565	587	538	578	554	586	576	612	597	609	588	601	585	573	549	549	559	562	554	582	560	607	559	576	575	551	600	574	555	544	572	591	570	562	542	615	556	531	592	586	567	597	575	570	547	580	589	558	577	569	537	563	561	537	584	569	580	539	572	556	593	587	545	545	588	560	564	574	558	546	552	594	552	561	578	549	566	544	611	610	622	599	570	582	560	582	564	604	585	576	568	574	587	595	609	552	548	575	605	563	554	569	558	621	567	580	567	605	583	600	573	609	536	582	627	636	585	526	561	576	630	562	562	577	578	575	545	542	606	575	579	579	560	599	605	566	571	570	571	549	565	582	569	609	578	544	624	576	581	585	581	554	566	561	561	566	560	594	586	589	553	529	566	576	594	570	566	559	561	577	566	609	545	558	568	560	562	596	602	597	530	553	617	554	555	561	586	577	597	537	567	570	576	581	570	573	576	538	566	570	548	558	566	575	594	588	569	579	621	588	592	541	584	566	585	591	547	577	559	575	549	528	553	571	574	575	558	564	606	597	565	541	571	536	559	569	615	584	569	619	613	572	541	530	543	568	587	557	598	559	566	596	596	547	581	592	545	605	607	573	578	543	550	580	638	569	546	565	541	521	556	561	573	572	583	529	556	527	586	588	561	541	601	587	579	564	571	521	601	563	552	583	565	558	557	574	553	578	584	536	565	578	582	585	575	537	561	573	554	578	561	575	546	550	584	545	565	576	586	566	564	567	571	525	571	590	607	583	564	556	565	558	570	591	636	555	555	649	612	552	570	610	585	591	554	582	547	543	597	566	562	529	617	597	582	625	542	553	549	584	581	563	591	571	609	562	587	549	588	587	585	555	603	583	580	607	570	563	579	555	591	562	579	529	585	556	528	596	567	570	618	577	524	600	569	559	585	511	569	566	562	542	581	547	578	566	558	561	571	581	593	601	561	559	559	583	603	609	629	608	569	526	593	595	600	578	541	584	568	558	535	609	605	545	603	535	561	553	550	582	545	634	579	596	564	564	608	626	563	538	571	556	545	551	563	589	555	579	563	583	552	565	582	570	552	570	549	614	565	581	601	582	516	564	562	560	545	591	551	564	568	555	562	589	643	546	573	569	529	577	574	556	619	565	560	587	607	560	560	569	533	550	563	543	554	586	571	565	580	644	547	622	538	561	555	597	583	618	568	578	575	609	596	561	573	592	535	592	587	591	547	582	538	579	570	574	535	605	559	566	570	591	595	560	562	560	567	595	576	579	570	579	531	562	600	608	567	542	615	570	535	564	552	589	569	584	571	552	564	588	578	563	583	578	566	621	575	588	590	538	568	605	627	573	548	568	564	538	547	588	559	584	567	553	580	546	594	568	643	574	611	571	570	585	527	621	614	560	606	547	584	597	522	609	537	583	556	532	582	548	522	611	551	580	614	577	559	587	542	592	578	594	580	578	591	541	616	571	569	576	587	618	520	543	568	570	583	608	581	604	588	617	597	581	523	581	566	577	557	561	613	587	554	557	572	592	600	582	602	544	565	532	557	532	566	557	591	578	558	573	553	570	543	559	573	532	561	620	579	613	537	609	551	608	559	594	581	585	577	536	616	513	569	551	576	604	590	556	541	606	574	562	554	541	587	569	595	541	605	591	579	592	570	559	594	566	594	571	533	558	593	569	591	523	589	590	554	594	585	587	591	563	605	570	573	599	577	550	578	600	577	565	561	570	574	561	602	559	546	585	576	539	561	568	564	608	559	590	594	565	598	575	551	620	574	596	566	569	590	537	584	558	540	602	607	599	570	570	567	633	579	560	577	596	560	628	573	584	559	570	595	574	584	572	550	576	577	584	566	584	555	572	559	540	538	574	546	570	578	547	557	527	565	566	542	524	569	567	584	545	561	558	572	617	580	545	588	607	577	618	533	562	585	596	565	566	570	567	594	586	574	590	570	592	583	560	598	599	573	565	595	585	553	567	612	603	566	546	568	570	541	583	568	561	566	574	596	580	576	568	609	575	622	587	549	577	555	621	545	554	571	552	590	570	554	567	616	562	558	529	563	573	596	594	590	581	594	608	540	563	592	535	571	560	556	583	604	577	577	556	592	583	553	569	575	608	540	551	585	566	580	544	627	606	579	578	603	594	618	564	603	580	582	580	551	597	570	559	612	624	565	556	566	570	614	605	565	551	578	559	590	569	622	538	572	566	592	571	544	599	588	580	583	567	567	567	613	593	580	565	570	583	543	576	600	587	577	567	540	588	579	580	573	589	574	584	578	551	561	597	622	585	583	556	591	605	546	545	580	606	588	549	584	578	555	593	578	589	609	564	586	587	591	562	562	585	570	600	580	556	576	599	601	551	626	546	575	584	592	561	560	528	592	545	562	570	578	568	551	602	555	644	543	566
27163	13153	4336	492	433	461	407	324	271	307	259	252	306	269	306	232	267	281	253	265	304	240	251	248	278	253	222	278	261	265	241	247	261	278	234	240	255	266	241	260	246	269	249	260	243	237	235	276	230	229	241	280	292	223	250	241	261	263	251	273	252	293	263	292	262	271	238	262	219	241	234	252	246	286	248	260	240	308	297	275	264	248	235	272	276	257	249	251	252	275	257	261	272	237	271	231	283	260	256	279	271	259	259	262	249	265	270	255	265	251	272	255	270	245	227	260	249	241	250	275	232	271	253	240	281	263	255	256	241	244	242	274	266	238	268	271	225	262	237	278	233	240	225	281	245	287	254	274	251	241	239	243	263	267	256	259	277	260	260	256	269	239	258	254	237	255	251	248	243	274	269	252	251	276	256	233	293	251	288	271	253	247	272	252	270	255	282	220	246	236	242	263	252	256	301	275	272	241	264	261	262	262	256	245	241	257	256	251	243	273	247	289	291	277	261	268	241	248	256	253	267	244	254	249	260	251	270	238	250	245	220	301	275	252	256	293	261	260	248	256	274	243	250	260	227	257	246	295	251	241	248	254	251	252	227	290	251	270	251	253	263	266	281	266	233	262	255	254	234	284	240	246	257	247	253	245	246	269	241	247	257	300	284	237	257	227	235	278	251	247	258	256	291	240	263	262	259	247	258	255	249	257	239	265	265	274	250	254	266	268	290	233	258	255	258	255	254	244	270	242	236	247	286	266	302	274	273	250	261	237	235	276	271	245	263	265	284	260	262	248	257	264	275	248	250	263	258	247	265	243	271	271	238	277	240	213	257	251	273	237	248	225	296	241	246	284	265	244	248	220	255	288	279	253	250	254	273	250	257	242	230	267	261	252	226	240	244	269	251	236	256	251	252	245	244	263	254	296	241	314	260	282	246	275	262	252	263	284	273	265	247	272	276	252	265	238	260	243	255	279	270	285	276	287	272	239	260	271	281	264	295	265	240	253	266	243	267	284	261	258	263	274	277	252	255	239	271	263	280	240	245	241	213	229	235	244	270	260	283	234	268	263	285	240	293	231	269	249	254	242	268	233	261	275	233	266	238	242	242	226	235	222	227	259	263	255	279	252	255	262	260	248	253	261	252	262	262	286	249	251	260	276	288	258	236	279	232	240	243	251	240	247	255	246	237	247	282	279	262	220	264	225	220	240	254	267	254	240	252	282	253	224	238	231	271	270	242	247	283	263	219	269	260	262	269	238	261	243	257	266	258	270	265	275	265	239	258	271	240	264	273	253	243	270	256	230	275	225	290	261	251	271	240	246	283	256	247	238	251	277	257	302	261	231	255	271	278	209	270	214	258	274	241	270	269	282	298	254	244	255	259	257	246	253	256	266	276	267	267	260	235	249	253	244	203	257	245	258	264	269	215	246	269	291	275	239	253	258	264	260	290	282	281	250	221	278	279	288	256	254	280	256	282	220	274	249	230	256	286	257	248	246	238	259	276	266	226	289	220	247	239	289	280	215	254	247	243	253	251	268	260	293	278	274	271	258	235	239	287	269	248	247	240	286	268	277	265	250	243	236	264	258	225	290	272	267	260	275	244	277	276	260	273	273	264	255	273	237	231	248	272	270	233	257	276	266	242	268	256	249	285	284	249	258	233	283	279	266	254	260	247	271	226	239	284	233	264	278	265	236	240	269	301	261	235	258	269	269	230	268	257	244	260	268	244	261	254	275	261	233	247	259	240	237	270	258	250	236	276	267	260	264	247	246	274	253	236	240	214	238	273	252	231	252	246	220	244	261	258	255	275	230	266	237	266	278	270	218	270	283	259	223	266	271	259	258	249	273	249	264	278	254	239	238	226	284	232	257	234	245	303	245	259	258	246	273	244	280	274	239	257	250	271	263	253	241	285	247	270	283	227	243	258	268	262	263	260	241	242	254	230	257	236	275	257	262	247	241	277	238	235	251	239	297	234	266	259	247	241	253	271	280	256	242	221	275	262	303	239	269	251	270	269	251	276	272	243	230	256	234	253	277	244	257	271	249	294	241	240	271	212	258	273	258	239	254	255	273	252	258	249	225	258	268	245	254	243	283	251	258	258	300	232	260	270	253	253	281	242	222	227	257	260	247	272	251	246	265	290	251	279	266	258	238	249	250	235	257	247	266	257	261	229	253	273	275	254	240	209	248	242	276	250	265	244	276	236	264	264	259	244	248	273	298	280	222	264	285	234	231	241	293	247	258	252	251	272	251	290	242	241	259	262	236	246	259	277	256	260	255	232	279	225	252	253	258	247	251	245	260	234	258	266	264	246	245	222	244	243	261	284	254	280	252	272	228	272	275	259	245	261	271	226	241	264	278	245	263	243	222	275	274	234	266	250	261	246	228	229	265	271	289	263	284	245	273	231	235	268	243	280	276	287	286	249	258	270	259	262	251	291	239	258	269	249	224	270	284	254	257	237	270	250	247	247	232	243	244	253	240	223	289	266	280	286	260	248	242	323	265	265	240	240	280	267	269	240	275	307	262	307	242	268	254	253	252	225	250	257	273	242	260	228	261	259	261	242	278	256	269	257	264	275	252	250	262	260	243	255	263	229	290	275	238	263	232	251	258	255	221	281	255	251	255	273	251	271	269	228	266	262	265	252	271	226	266	270	254	269	271	272	269	255	205	258	264	269	275	255	220	227	255	265	246	244	264	257	264	267	256	218	274	261	249	243	257	304	257	210	241	267	263	270	249	265	274	264	241	275	286	249	268	254	241	276	267	252	242	245	259	223	248	241	253	221	266	274	258	268	238	262	249	256	274	234	239	253	250	241	252	238	226	266	257	230	262	255	278	264	254	257	250	229	275	263	249	245	240	275	250	239	263	242	268	253	253	260	242	241	245	234	235	238	268	253	241	245	251	249	259	289	295	242	267	271	248	273	271	243	252	255	260	264	275	260	260	253	258	239	247	255	269	239	267	223	205	239	261	246	262	232	251	230	254	269	246	254	259	246	265	248	253	233	271	257	245	238	241	234	271	262	267	274	287	267	257	254	268	287	239	249	262	254	288	241	259	212	277	271	268	273	253	235	254	270	248	228	278	238	249	258	244	274	224	268	269	268	221	231	242	253	259	260	277	254	266	251	233	273	273	221	257	260	259	274	275	250	267	275	248	231	266	228	259	294	266	225	248	291	263	240	254	251	257	241	238	276	252	258	281	238	269	272	255	269	266	266	240	259	262	232	269	264	245	276	285	252	242	262	259	273	243	260	238	287	268	273	278	246	253	278	254	253	266	242	252	281	284	236	270	232	265	260	261	262	280	253	248	230	237	247	226	249	250	246	252	259	259	285	245	251	241	249	234	267	258	267	270	254	252	260	263	244	262	228	242	242	264	254	249	236	261	268	263	256	293	279	233	268	239	238	263	253	257	237	259	255	265	268	272	232	240	265	260	231	254	280	279	244	268	286	288	277	256	230	248	246	300	265	267	268	258	256	240	242	236
18937	12250	3633	1262	1352	1578	1393	914	740	708	712	808	773	736	621	647	746	713	678	650	765	623	630	611	589	603	615	614	609	632	621	581	646	608	607	581	599	576	639	619	579	611	615	609	580	650	641	572	571	558	607	639	604	624	590	567	583	637	606	619	608	581	593	598	612	589	590	625	587	592	601	598	630	594	624	611	604	618	575	622	586	567	607	659	599	588	608	594	570	614	653	586	568	626	561	646	609	611	642	626	585	563	601	623	644	617	567	613	572	570	595	606	601	576	624	603	616	603	568	576	618	564	591	625	585	603	605	622	616	646	603	644	627	531	611	590	632	577	629	619	586	564	570	599	602	605	616	607	620	622	628	576	536	630	601	619	628	587	612	615	597	612	626	612	618	641	593	560	551	587	599	579	603	571	576	628	614	617	629	623	567	615	587	640	555	585	633	576	586	597	610	573	604	635	593	600	581	608	663	615	606	594	594	632	596	600	615	587	632	587	580	602	597	599	614	585	623	578	598	611	631	653	610	635	605	614	558	562	581	569	580	624	632	540	625	586	596	649	567	618	605	592	574	569	609	616	590	607	586	594	624	597	600	610	611	613	603	595	562	639	597	552	620	588	608	595	649	601	593	595	603	599	613	587	599	614	604	596	615	600	573	605	571	614	537	590	611	626	619	584	600	556	615	588	637	624	605	585	588	612	625	594	625	614	631	617	613	589	613	602	603	608	586	572	636	607	611	622	645	625	623	581	619	581	600	596	572	602	603	604	657	634	597	612	554	592	596	614	629	591	643	608	564	592	609	622	589	601	551	605	635	583	590	597	609	583	566	594	671	577	629	601	594	637	593	608	617	607	599	611	642	600	638	587	618	621	585	616	606	613	618	620	608	615	568	615	607	585	653	658	611	642	594	556	646	609	581	635	598	607	584	575	610	619	606	626	633	620	604	623	600	625	608	597	580	616	622	606	588	613	620	601	596	614	606	574	597	609	614	637	588	630	597	614	613	615	575	599	603	601	570	667	559	610	586	620	572	575	646	589	620	616	636	570	622	643	592	561	637	651	590	578	628	647	561	621	583	609	574	615	688	578	618	634	587	589	604	636	612	616	618	635	613	630	591	642	588	610	607	580	576	577	614	580	605	609	630	600	626	609	618	614	609	587	596	631	619	589	611	604	589	644	618	625	595	567	563	626	593	605	567	636	602	652	568	647	596	587	602	624	639	576	614	599	595	575	611	568	569	607	558	582	580	578	631	622	594	631	550	592	574	616	599	567	617	615	615	554	596	579	614	604	639	609	570	637	609	609	612	641	625	601	590	612	631	610	572	608	617	629	623	563	607	614	653	599	562	622	627	603	587	604	607	636	568	567	593	567	572	583	597	606	655	626	592	589	613	589	586	628	597	561	598	573	616	586	639	599	570	550	600	605	633	554	581	647	672	591	629	567	622	605	638	587	607	586	587	600	557	623	590	596	611	570	579	612	587	610	608	636	570	576	614	558	629	578	607	611	612	613	561	624	643	599	590	598	578	598	618	629	626	604	573	578	589	608	568	596	609	603	567	590	588	590	637	536	586	599	610	650	582	556	626	576	605	587	619	564	612	586	572	659	661	643	584	592	641	586	558	571	571	579	583	654	583	604	618	625	576	650	563	606	606	589	577	565	584	601	587	580	621	620	594	576	590	625	623	599	595	606	590	608	602	656	635	602	565	592	593	619	627	572	625	572	575	606	606	606	588	543	602	601	587	584	592	629	583	572	585	590	618	612	605	570	611	620	612	580	605	627	626	608	601	667	626	627	600	626	633	634	620	635	620	617	580	609	598	652	639	623	605	588	591	593	624	630	621	593	606	566	658	615	597	608	601	621	607	627	596	600	598	608	583	571	593	556	623	620	608	596	581	586	606	644	578	552	597	595	615	583	585	573	546	613	580	632	653	578	581	569	613	605	555	585	567	617	589	573	623	588	592	607	661	594	610	632	588	641	628	611	596	558	621	644	623	528	626	617	592	664	590	602	599	550	596	598	573	612	594	615	582	559	605	626	606	610	633	565	622	594	622	589	576	620	609	618	651	604	576	599	683	566	549	626	569	634	596	597	612	622	590	618	643	600	610	578	546	656	597	573	589	622	598	593	607	596	628	603	620	637	569	604	593	626	610	592	613	571	597	575	587	573	609	576	565	664	617	564	590	592	536	586	580	625	607	615	643	581	656	574	589	579	610	614	580	582	577	624	599	625	593	608	598	597	594	585	606	621	574	653	596	626	603	642	617	574	596	613	638	587	589	604	601	555	595	606	642	648	618	641	576	617	643	610	570	619	612	561	615	598	612	593	584	564	606	615	566	587	640	587	618	607	559	576	651	601	591	582	566	608	633	612	670	619	589	635	600	622	570	561	583	595	619	624	600	583	586	613	575	587	586	572	605	597	592	615	659	625	611	575	607	608	596	613	590	595	632	609	602	631	607	596	569	583	628	590	553	604	595	639	626	684	643	662	589	598	586	657	606	612	578	659	571	607	622	582	597	623	576	596	637	614	627	648	604	582	643	647	622	604	608	625	610	585	595	638	590	621	566	592	618	600	618	579	591	568	633	616	647	593	635	629	625	589	624	609	621	588	588	582	583	577	557	615	582	614	592	580	609	583	590	583	597	620	565	586	636	605	643	628	593	590	621	624	596	580	558	588	638	567	586	595	597	643	614	605	623	599	587	594	636	607	600	626	569	594	582	603	571	572	670	613	625	636	575	620	622	597	583	615	615	559	587	610	611	591	613	572	635	600	614	595	573	596	605	583	598	595	608	590	622	601	610	592	635	590	588	618	601	625	586	615	614	602	608	604	616	625	611	614	557	624	581	605	587	629	600	596	609	624	598	574	612	605	590	574	584	605	632	601	609	597	564	647	595	598	552	629	618	588	613	623	630	612	586	599	623	592	588	578	609	616	581	654	642	548	604	649	620	621	589	607	623	602	616	596	595	597	650	615	578	610	620	559	639	628	586	607	596	636	564	555	644	610	637	621	598	615	625	577	569	612	594	590	635	600	614	649	583	606	590	569	614	617	581	596	605	580	652	617	570	593	626	618	671	599	583	602	590	666	632	615	601	605	599	548	594	581	580	626	581	612	637	607	604	591	601	610	625	576	610	602	632	640	613	559	583	575	631	611	613	588	579	608	609	618	611	547	651	606	612	612	580	599	588	524	604	571	603	597	571	582	620	574	573	570	587	592	600	605	589	585	590	623	598	580	601	628	636	645	602	548	622	666	585	608	637	616	557	622	614	593	596	609	614	596	555	618	634	622	636	568	587	572	566	580	617	581	550	616	613	579	610	566	598	573	585	599	593	578	602	632	599	607	644	636	622	589	571	614	577	558	612	592	631	640	611	562	578	628	589	589	572	570	571	599	613	622	620	600	608	609	604	596	601	626	593	610	568	577	636	609	606	641	607	589	574	639	620	593	611	575	622	614	584	630	593	566	603	677	587	596	610	575	621	593
35820	21843	9056	874	424	396	353	231	200	169	215	175	197	160	139	149	184	147	141	146	170	152	152	155	141	154	131	131	129	153	172	134	135	127	145	121	126	147	134	135	145	136	136	139	142	163	148	128	120	144	132	110	135	155	146	143	145	153	138	136	153	131	134	137	144	137	144	130	137	131	126	141	124	145	147	138	148	154	117	139	151	138	144	133	163	153	142	138	141	177	125	152	121	146	139	132	138	132	141	146	161	128	138	141	139	142	117	168	149	125	132	149	143	137	125	116	122	142	138	122	127	151	146	132	126	128	167	126	151	155	140	142	120	157	135	104	138	154	152	129	164	146	139	132	126	139	145	144	161	149	139	135	147	141	144	130	128	154	157	131	135	131	130	136	135	135	143	146	139	138	167	133	142	135	180	152	145	136	149	146	142	149	151	142	136	147	133	142	132	123	159	147	128	136	137	141	149	145	141	153	126	140	137	124	140	153	111	124	174	136	147	139	124	158	153	129	155	143	142	138	170	170	142	148	148	122	125	131	143	142	151	117	131	119	121	115	129	128	140	170	148	154	123	138	134	117	114	113	146	156	160	155	127	140	139	133	128	142	143	140	130	116	152	128	126	143	140	142	119	144	162	123	116	142	157	153	121	153	144	140	151	146	125	123	128	134	127	140	131	136	139	155	138	132	137	123	136	143	141	146	135	142	150	168	145	146	146	100	150	143	144	129	158	134	133	136	141	133	142	167	127	148	129	164	128	141	157	137	113	149	149	137	129	145	147	141	151	143	163	130	136	140	130	147	148	173	121	151	144	132	149	154	132	126	133	132	135	162	133	139	136	150	136	155	146	147	158	141	133	139	140	144	148	158	144	142	144	138	112	133	142	155	146	147	149	156	129	135	163	139	132	136	127	125	150	151	139	141	156	129	127	152	126	116	129	141	141	157	117	137	164	129	130	143	150	146	129	134	127	149	140	154	128	136	146	168	151	144	144	136	138	143	161	142	125	136	135	129	133	136	119	141	122	137	134	153	120	133	149	149	139	131	136	141	131	133	130	147	128	129	141	131	161	147	134	130	147	110	128	141	149	132	166	115	134	154	143	154	131	124	136	147	157	144	131	130	135	153	116	129	148	164	136	141	148	150	134	129	138	113	139	141	121	131	125	149	132	136	137	133	127	140	122	147	139	136	131	139	139	138	141	142	152	135	138	140	141	131	126	126	148	149	134	132	131	152	138	132	134	149	131	150	127	132	125	154	142	154	130	140	159	131	157	132	150	126	131	113	142	127	148	140	141	158	150	175	146	132	123	157	146	137	149	149	136	142	140	153	126	151	143	143	121	140	129	149	155	131	144	140	150	134	137	120	136	145	129	138	138	143	149	131	139	130	135	132	161	149	133	131	139	171	161	125	153	144	124	160	153	133	138	155	149	121	158	128	139	120	153	142	151	130	124	132	143	117	170	144	121	142	132	145	151	137	154	137	155	153	146	162	168	165	150	159	165	154	154	150	153	130	146	142	152	123	133	138	162	131	132	124	124	133	154	126	153	136	129	122	116	128	144	141	137	153	141	155	137	140	137	138	130	148	139	137	150	147	134	137	139	141	145	150	154	149	142	143	131	148	126	141	122	117	116	158	160	136	131	144	118	130	159	137	135	136	128	136	157	131	145	128	131	131	108	147	134	149	146	143	133	162	134	155	161	133	144	135	124	175	145	144	135	150	129	139	141	155	119	126	141	129	146	149	140	135	144	153	125	140	164	121	140	134	148	146	135	134	137	127	124	128	147	159	140	131	132	137	136	131	138	145	146	142	127	171	137	125	155	158	141	126	128	141	142	165	141	125	148	140	142	151	140	154	122	151	156	134	143	140	145	146	132	140	142	145	137	144	140	121	146	148	123	128	163	135	134	128	140	157	144	148	134	133	150	154	143	140	136	147	140	149	131	138	134	122	136	131	160	141	145	107	118	141	139	135	128	136	154	145	156	161	160	145	158	141	139	150	168	136	159	123	127	139	121	130	147	157	147	112	132	134	132	136	145	140	155	135	125	153	146	146	146	133	140	161	133	121	132	115	153	132	145	145	174	142	132	119	140	136	136	148	142	135	147	135	123	131	138	151	156	106	113	167	124	149	133	154	139	152	161	118	160	137	140	157	138	137	119	149	129	126	137	132	143	152	144	126	131	141	137	159	128	124	144	133	133	120	132	126	152	116	137	149	121	139	129	143	127	133	134	135	154	134	163	132	157	148	136	142	128	131	147	118	142	133	122	136	127	130	124	144	141	132	139	149	157	142	135	128	145	153	160	140	152	142	130	154	163	142	138	141	136	157	147	140	149	143	140	142	136	147	142	130	136	137	131	144	136	116	136	149	144	151	147	152	150	155	135	137	116	148	134	157	149	137	133	120	150	137	130	145	145	139	133	156	140	134	124	144	130	131	138	135	165	170	130	146	159	144	147	148	118	150	141	129	116	149	121	120	164	148	126	146	132	138	126	151	158	147	139	137	133	144	126	134	142	115	130	140	132	132	136	126	152	141	133	142	133	127	117	117	125	122	122	145	140	149	142	127	134	150	144	134	143	129	156	138	170	154	165	141	128	129	132	133	134	139	147	134	128	130	133	130	129	146	139	125	138	132	134	127	138	139	131	140	138	158	152	131	154	160	131	140	147	144	143	158	137	126	159	132	133	138	128	128	139	142	162	139	128	149	140	151	152	131	147	139	152	131	122	127	147	146	137	149	144	156	110	148	141	140	144	128	157	137	151	145	143	146	141	144	111	136	160	125	127	154	134	161	147	141	119	144	122	124	133	122	144	150	159	155	176	139	148	142	139	106	132	128	124	164	150	149	127	141	135	124	139	142	163	144	141	157	139	131	150	123	136	137	149	148	152	131	133	141	135	134	116	122	136	148	137	133	145	108	155	140	123	148	154	144	156	146	118	130	131	128	145	138	134	151	155	140	166	158	133	153	126	128	140	126	134	129	141	142	166	168	122	125	160	122	156	162	134	119	136	142	140	155	120	143	135	140	134	126	138	152	141	134	147	133	160	132	132	141	146	134	134	149	157	158	133	139	167	146	144	131	133	120	133	152	123	129	143	141	149	130	139	144	161	163	133	151	145	136	180	123	137	129	135	151	159	140	143	145	135	167	117	130	141	155	129	129	115	143	139	118	133	142	132	162	123	115	145	161	138	135	132	130	135	137	143	138	140	148	138	138	153	123	146	144	132	141	126	129	146	129	135	169	128	149	126	136	149	130	166	153	146	131	128	133	132	151	130	144	135	159	133	131	142	116	151	132	149	130	146	146	119	128	122	149	131	135	167	126	146	132	153	144	146	143	120	153	144	127	155	157	110	126	136	128	150	127	132	145	144	123	143	144	117	137	153	146	120	146	135	126	140	141	141	143	138	148	124	145	140	148	125	130	149	151	165	132	166	166	150	155	131	145	143	147	139	137	117	122	136	130	122	130	146	136	144	134	119	128	143	132
23053	18837	5120	1541	1575	1775	1432	835	653	592	566	611	679	518	484	479	572	502	420	536	567	354	357	360	376	365	337	335	366	354	364	382	381	371	319	316	378	351	371	386	347	349	327	329	348	343	368	330	354	346	347	358	361	367	353	321	365	327	356	337	363	313	349	310	350	333	347	318	347	313	357	360	352	352	327	351	303	301	337	341	340	305	324	325	395	330	368	321	342	380	306	339	320	309	335	330	338	352	353	349	359	336	341	326	348	363	343	350	344	345	352	346	363	359	326	320	332	347	340	349	316	371	379	319	339	308	328	368	357	347	340	332	346	317	353	350	325	344	318	348	296	348	337	353	331	340	367	310	330	332	357	377	348	336	349	329	338	328	346	300	344	315	334	354	366	380	331	330	373	342	334	352	320	321	327	347	301	318	349	316	318	343	320	355	314	300	296	346	376	333	348	344	347	325	333	322	343	339	353	322	316	339	325	337	314	346	352	339	356	338	371	307	388	330	347	383	348	341	373	357	333	364	362	314	311	358	334	347	349	373	344	301	344	331	360	347	377	346	368	343	344	383	347	338	344	347	331	343	363	287	315	334	336	331	343	341	388	372	316	326	364	336	351	343	325	314	357	305	328	359	344	326	365	332	308	325	366	333	366	322	347	321	354	358	344	331	321	341	356	336	345	325	335	331	336	354	377	339	368	343	340	363	343	340	342	329	365	331	337	336	341	319	336	303	337	350	342	313	337	335	368	379	356	365	343	334	373	331	337	362	326	341	369	321	334	345	316	355	323	330	340	365	314	340	325	358	335	367	308	362	325	353	346	328	340	370	354	307	348	345	349	380	322	335	339	348	354	348	340	341	328	370	347	377	362	397	317	335	337	335	317	330	346	364	308	352	353	346	323	336	298	362	324	327	327	330	363	300	348	336	352	369	339	363	347	345	343	333	341	338	332	348	366	348	337	350	348	353	345	344	350	343	332	318	334	331	313	375	345	369	292	337	335	376	332	325	331	322	342	322	324	368	360	336	341	316	326	371	348	342	381	375	375	336	338	330	320	345	301	350	371	341	313	344	374	317	343	357	340	344	348	356	309	339	352	355	338	341	337	339	340	352	328	377	365	299	349	305	339	347	343	306	333	337	323	340	355	333	324	350	317	360	341	323	357	332	358	310	324	344	344	339	337	381	334	327	356	347	341	321	304	350	336	347	348	354	339	314	362	328	348	332	333	322	334	333	329	336	328	345	377	367	341	347	374	340	330	326	386	341	338	340	359	322	342	337	313	342	314	314	347	355	339	320	384	333	335	336	325	326	351	314	370	363	311	314	357	338	313	351	330	319	342	343	314	348	338	328	365	316	378	335	357	336	353	339	339	347	330	329	375	339	358	343	326	332	348	334	358	362	325	322	345	302	369	363	338	352	345	358	334	350	354	334	339	358	324	337	343	323	348	342	331	339	343	351	318	366	339	337	349	303	342	347	340	343	308	330	353	351	363	332	335	329	375	339	364	327	360	353	354	370	368	311	363	345	364	347	345	346	364	323	308	338	305	368	331	327	335	307	305	360	338	353	358	352	317	343	376	313	330	353	356	337	297	337	339	338	326	337	361	324	325	351	334	347	330	347	352	347	346	336	351	326	311	332	313	323	332	305	370	312	321	340	338	309	322	338	323	359	336	352	363	341	353	329	328	345	364	322	341	334	347	353	337	346	324	353	324	347	321	349	350	353	354	333	347	345	356	314	340	336	327	338	333	358	314	365	316	324	336	375	354	331	359	350	348	351	357	372	339	344	335	347	343	336	314	311	338	363	335	340	365	350	328	360	356	318	335	346	321	336	343	358	357	371	361	327	312	340	344	332	345	348	343	343	332	296	353	330	348	351	345	370	326	323	367	311	308	317	317	336	357	341	370	316	345	350	327	348	317	332	342	342	327	323	360	370	332	324	333	351	324	342	364	341	316	333	365	317	387	378	336	343	383	307	364	358	348	339	346	351	320	338	352	394	348	342	357	342	327	310	348	318	339	366	337	338	344	330	322	349	327	348	374	364	305	368	335	370	334	335	367	348	299	328	320	369	322	342	368	354	334	354	349	354	316	347	361	337	350	322	386	351	319	351	326	389	324	326	365	354	336	345	368	336	327	306	331	343	355	350	366	364	360	339	339	343	319	365	334	327	366	350	346	341	342	325	339	349	334	347	329	315	369	300	352	328	356	338	332	361	365	309	360	325	323	342	329	347	336	359	363	346	304	332	342	338	337	321	326	360	341	333	310	338	336	358	327	342	348	331	356	327	324	355	348	334	336	336	345	336	350	388	338	350	351	358	350	333	357	370	324	341	369	352	369	309	335	343	336	354	326	337	351	353	325	350	329	322	331	363	339	349	345	341	334	362	333	359	331	324	369	339	313	336	321	348	347	306	337	328	349	369	356	324	349	342	332	333	327	362	348	331	296	351	352	350	349	321	309	336	341	336	331	337	323	343	335	338	328	348	368	336	364	371	330	294	339	343	338	346	344	339	308	329	320	337	347	333	341	324	355	325	340	343	318	354	338	389	318	355	383	338	329	315	336	346	344	318	343	323	295	316	343	342	347	329	336	326	349	288	361	323	295	326	337	337	381	339	359	352	336	339	360	347	332	358	334	357	367	344	357	362	354	347	323	361	350	355	298	361	339	311	352	321	343	365	336	361	368	312	333	358	317	361	379	329	350	351	339	310	350	358	320	339	331	345	341	370	316	339	328	333	375	349	338	360	348	326	350	331	393	333	336	351	368	357	310	344	372	331	332	368	338	336	347	324	326	337	363	311	360	361	339	339	341	334	319	340	336	316	378	344	348	357	362	341	378	311	344	340	333	372	332	359	322	319	380	366	318	337	352	321	356	351	303	369	332	342	353	327	338	364	348	364	338	359	308	318	375	369	330	367	340	344	336	348	342	346	357	329	329	344	332	345	331	352	364	351	340	349	352	336	331	347	359	355	363	330	327	332	360	375	355	327	346	329	333	339	322	361	320	324	342	320	351	361	355	327	351	323	353	342	309	371	320	314	329	348	346	343	348	333	364	328	346	352	312	369	349	327	379	379	321	356	348	332	353	367	354	321	322	369	338	319	296	340	364	311	343	338	319	349	330	316	342	363	366	328	350	323	370	302	347	332	316	335	340	348	330	350	339	368	353	346	328	359	348	337	324	353	324	368	364	352	374	365	328	344	370	316	338	333	346	346	367	394	360	348	376	347	376	308	340	335	345	337	340	382	344	378	350	364	327	390	359	348	341	325	322	350	311	352	332	355	327	326	334	326	328	334	327	344	367	308	333	338	352	326	334	323	325	347	381	330	344	361	356	334	322	346	370	343	352	342	324	300	343	320	298	321	326	401	317	351	373	340	352	331	341	308	339	350	342	304	321	353	357	338	314	320	346	316	330	328	324	340	348	359	342	394	326	320	325	346	354	352	331	339	328	336	338	329	324	343	371	363	347	337	338	323	340	352	357	352
14370	4437	1282	291	285	269	285	275	225	242	254	279	274	226	240	254	257	251	273	233	289	217	218	252	260	238	239	243	247	251	241	208	268	269	226	268	227	246	241	228	256	243	281	256	220	240	258	265	242	272	253	262	219	243	225	268	240	275	218	228	272	241	224	239	244	248	244	205	267	224	224	233	241	256	214	225	252	282	238	232	257	239	239	253	234	265	226	237	237	232	236	247	244	243	227	244	237	209	240	253	261	253	236	256	249	275	269	260	261	245	266	231	232	241	235	235	245	226	251	249	253	218	246	254	225	234	206	232	229	214	222	258	258	230	238	241	266	226	218	263	271	227	249	248	210	258	234	240	229	263	206	251	236	266	195	240	262	239	257	255	247	270	232	249	225	247	221	239	227	209	217	255	229	202	222	213	259	252	259	256	250	250	247	263	237	233	238	212	238	230	258	250	239	217	257	241	230	244	245	256	239	227	258	235	235	242	248	244	239	288	252	248	217	246	233	256	261	249	250	264	253	231	219	249	249	227	247	230	237	264	238	241	249	249	227	217	227	243	234	229	240	256	256	266	226	222	277	254	211	250	249	241	192	269	226	265	241	235	260	254	264	229	240	214	254	271	273	288	210	234	234	217	238	220	197	259	243	199	246	250	259	246	269	245	224	249	229	248	228	236	231	262	240	247	243	235	232	258	248	218	270	242	245	262	241	229	277	246	257	240	228	263	241	245	225	232	247	210	239	259	234	241	247	230	265	215	207	217	259	238	229	218	224	233	250	243	239	234	241	226	234	220	230	248	215	252	207	229	252	253	229	260	236	258	245	242	243	247	230	269	265	235	209	240	225	238	250	250	261	234	235	228	258	221	213	236	265	227	256	255	231	224	273	252	259	260	267	280	255	235	250	249	234	231	240	248	253	230	250	234	218	236	223	210	272	248	259	249	242	238	241	227	226	277	259	212	254	238	244	210	241	223	253	255	237	247	253	239	251	241	246	259	232	229	235	250	216	237	260	221	247	245	249	243	263	247	237	245	247	229	228	230	259	263	253	247	250	241	257	219	231	236	249	256	217	264	261	229	207	229	222	228	227	256	234	232	245	250	249	229	267	251	266	252	250	262	250	236	240	249	234	236	233	243	256	243	254	246	251	220	246	280	253	238	267	213	241	235	249	259	264	290	219	232	231	237	218	255	269	233	277	241	217	248	241	243	224	214	234	237	226	259	238	261	263	219	254	259	251	260	224	247	276	259	248	239	234	228	257	245	237	233	236	217	225	230	261	240	260	257	237	255	241	251	260	246	264	245	247	255	245	271	229	248	243	241	240	231	227	246	206	262	246	263	234	243	238	262	240	202	269	210	237	244	259	268	249	229	239	236	224	240	282	232	259	245	240	238	242	226	272	232	228	253	238	214	282	255	261	243	250	241	256	258	255	223	250	241	250	212	231	262	257	249	250	235	227	257	224	240	248	237	235	257	275	247	226	262	217	234	260	229	216	229	236	255	230	222	259	245	226	280	238	221	246	251	250	243	258	247	215	228	260	233	238	243	253	252	256	211	267	256	264	194	231	257	240	214	239	229	238	251	265	221	239	237	235	237	259	251	231	237	228	270	234	226	255	241	235	242	238	229	255	239	242	246	256	239	237	256	233	256	246	226	248	284	250	237	218	228	254	236	260	242	272	260	223	260	250	249	253	225	244	234	244	247	251	235	259	243	234	230	229	228	217	239	232	243	260	244	248	250	253	255	225	245	253	257	246	231	236	259	250	232	244	268	245	228	254	256	226	261	225	241	258	243	265	257	248	212	231	242	255	256	240	233	275	256	239	267	235	220	242	234	245	278	236	222	249	254	238	253	257	252	232	255	232	254	236	213	234	227	254	248	252	223	247	262	246	252	226	235	264	233	259	217	245	225	225	251	238	251	274	217	260	274	236	249	242	253	266	235	259	246	246	272	242	217	253	234	210	263	260	222	219	228	249	217	247	231	245	228	233	250	258	242	223	259	241	224	234	221	213	229	243	252	238	272	262	233	256	236	224	209	260	242	224	205	239	231	235	231	245	242	225	243	223	241	236	232	245	239	207	231	211	256	249	262	228	239	246	217	200	224	260	262	254	244	242	273	267	213	255	258	258	264	261	241	255	233	266	240	243	246	245	262	265	224	238	253	233	225	250	227	258	245	239	265	238	242	229	252	235	247	234	229	229	268	220	225	211	226	234	245	209	220	253	244	274	227	228	225	249	257	214	252	248	258	228	250	233	253	251	237	256	243	257	217	233	273	245	209	260	247	235	236	227	242	224	209	247	250	269	254	251	248	235	263	245	228	242	256	225	228	223	242	246	254	248	209	218	243	233	241	253	246	268	258	243	246	211	245	241	273	223	226	232	236	234	240	238	259	241	235	276	231	230	228	271	262	250	257	248	253	227	230	275	255	246	250	269	244	223	225	224	218	214	274	236	215	255	251	227	248	253	215	255	269	262	262	226	226	236	248	210	239	292	223	208	209	214	225	232	231	259	268	247	268	241	223	236	251	268	244	231	237	238	252	222	249	232	281	216	218	232	260	251	243	268	229	230	241	229	265	250	259	244	253	251	274	225	252	260	256	279	264	207	282	233	211	257	213	239	242	239	242	252	223	226	268	245	249	244	237	261	235	266	237	238	230	233	239	245	242	221	237	236	257	236	224	234	220	239	249	240	232	236	241	253	254	247	281	261	243	254	223	252	215	226	257	239	218	273	253	229	255	229	227	255	263	259	227	224	246	233	253	224	240	216	232	232	218	220	246	251	242	225	250	223	258	258	227	246	228	265	218	253	259	236	237	249	231	259	240	234	244	244	254	236	224	248	244	235	233	228	249	224	231	247	241	224	211	244	264	276	259	213	241	259	239	216	281	247	241	245	231	274	289	223	254	245	242	254	269	262	240	268	257	211	247	233	279	219	255	248	244	218	244	256	250	253	264	247	248	237	250	232	225	214	223	240	221	255	260	235	265	250	244	230	225	222	259	251	268	234	238	232	231	248	250	218	226	273	217	240	240	249	231	205	237	266	226	246	262	235	254	270	260	218	214	237	232	227	258	250	263	246	233	232	218	226	216	206	229	275	245	229	259	235	237	274	239	262	248	256	244	235	233	250	240	232	245	257	265	252	250	238	253	230	216	219	224	222	219	259	240	250	267	247	215	265	243	256	262	238	247	255	248	229	274	242	241	259	262	224	224	275	236	234	225	237	221	236	228	270	206	236	254	262	232	264	235	243	234	237	261	253	237	232	221	241	219	263	208	255	257	235	226	246	234	231	245	257	233	239	216	278	239	238	240	203	265	248	237	240	231	244	220	232	264	258	257	237	252	250	253	218	228	261	238	257	254	245	266	243	270	231	254	258	244	252	257	244	244	236	274	227	232	247	239	261	231	233	238	260	269	234	225	253	252	248	231	246	257	258	263	221	241	218	221	242	236	259	225	220	266	241	238	251	256	241	232	253	260	251	246
10360	4368	1766	713	708	760	718	624	578	625	625	616	646	610	611	612	645	638	564	612	665	566	578	593	575	559	591	596	647	596	570	570	585	586	613	584	573	569	567	594	607	571	613	577	589	548	604	629	602	589	569	545	552	590	598	590	577	577	588	558	522	594	563	613	566	588	591	583	578	568	601	566	548	554	559	572	586	583	591	552	587	585	639	570	575	572	626	589	592	611	563	563	571	585	546	565	542	581	576	573	567	566	564	588	623	563	569	599	557	559	593	596	580	583	573	589	564	602	559	594	578	622	600	552	585	575	578	573	592	565	592	598	589	540	546	580	611	595	562	554	571	629	545	556	589	591	562	572	577	580	578	542	580	597	586	564	571	579	573	592	568	588	591	562	584	581	577	595	618	539	596	563	577	577	606	573	575	595	572	587	614	599	598	579	569	561	545	580	611	589	613	594	558	586	573	563	573	600	636	573	594	577	553	613	571	595	569	535	540	569	595	608	535	569	597	617	593	591	596	529	539	582	550	524	544	619	584	589	563	554	600	592	599	578	590	551	585	562	554	562	592	547	567	558	654	589	582	572	600	588	607	597	593	584	576	509	555	601	584	598	611	522	590	572	592	584	570	541	610	548	575	608	558	574	570	597	574	615	609	607	565	548	583	564	575	541	567	560	648	587	619	560	608	571	560	585	578	570	572	605	587	572	561	586	583	586	554	624	577	598	530	599	542	563	561	562	534	585	509	558	598	575	607	570	603	598	547	563	603	583	621	574	577	587	575	536	574	579	610	531	596	617	543	566	584	569	557	620	534	605	571	548	544	591	594	561	589	574	563	581	558	534	570	582	546	587	575	551	584	592	560	576	597	591	554	605	604	581	559	559	589	586	544	582	593	579	571	535	590	643	586	580	555	590	548	544	578	571	587	594	562	556	584	568	573	546	563	612	619	618	582	601	604	577	563	616	573	585	556	608	586	599	556	597	583	579	587	566	600	557	616	565	584	595	592	605	597	585	558	554	558	588	608	582	601	588	596	593	577	591	570	578	574	602	554	578	559	597	598	543	564	564	561	611	599	563	652	579	579	552	571	578	584	605	587	574	576	580	583	587	633	584	618	602	558	576	558	556	573	570	631	557	642	577	602	596	609	578	571	566	573	604	597	568	560	636	569	567	623	539	568	551	573	564	578	565	567	573	558	554	604	553	555	540	584	620	599	569	583	580	566	557	558	590	615	602	575	612	550	524	590	538	581	589	566	568	562	555	570	575	563	556	578	618	590	577	579	639	570	577	600	572	577	586	553	570	562	521	597	579	556	602	556	587	541	611	594	586	592	559	567	582	579	546	576	560	579	561	542	627	598	561	597	598	563	586	549	584	573	575	590	581	598	604	569	566	548	586	586	580	599	555	614	537	620	627	552	511	585	576	610	579	595	563	613	560	603	564	579	574	631	580	597	568	590	603	549	591	579	554	556	591	548	543	548	597	567	596	532	592	610	608	584	615	526	505	567	586	614	598	583	568	568	617	550	579	602	636	557	587	575	557	583	566	550	561	617	532	573	572	554	582	574	579	589	574	592	537	586	580	567	639	584	598	556	558	577	575	563	570	571	572	558	559	578	585	613	555	646	542	560	532	620	565	601	612	643	594	582	570	562	606	555	596	553	577	579	554	553	601	607	605	606	619	625	554	595	580	587	575	599	580	584	593	576	586	605	535	596	603	609	547	593	613	549	576	548	520	603	594	584	584	564	575	569	559	622	590	570	564	530	578	604	573	571	554	556	570	579	571	637	564	587	574	610	554	612	569	600	595	589	560	554	599	578	536	589	597	571	554	592	605	574	571	620	560	548	565	594	599	577	595	581	574	587	614	590	565	559	592	603	571	555	607	584	577	566	616	594	583	546	609	592	560	577	588	582	614	579	560	567	558	570	573	612	599	577	541	582	616	596	541	565	568	558	592	563	564	527	580	607	545	587	572	588	573	611	553	565	600	596	583	597	569	552	564	554	617	586	592	565	529	622	577	567	550	578	554	552	550	583	604	594	603	618	575	576	567	563	517	579	573	572	584	582	567	543	560	581	557	630	587	548	577	493	589	609	584	575	563	572	603	571	566	539	592	552	584	584	560	546	564	613	599	569	532	553	569	583	536	559	563	580	556	600	543	579	516	553	574	540	556	559	572	547	633	610	543	559	584	561	602	590	561	558	557	566	553	591	611	566	597	577	610	580	583	556	594	610	560	555	619	592	571	586	587	561	533	637	588	582	576	563	596	589	580	562	527	557	556	574	585	572	586	572	617	604	608	616	585	588	560	573	563	605	542	585	594	573	582	563	557	592	570	608	571	549	533	658	587	583	590	546	575	568	597	569	564	608	562	568	593	531	553	612	599	570	551	549	543	559	554	587	617	558	592	626	571	600	624	591	547	583	616	567	585	577	614	598	537	601	612	572	572	589	532	570	579	551	568	587	547	549	539	537	546	592	598	574	581	638	573	573	618	579	576	609	585	590	626	604	566	601	556	597	604	579	589	566	560	572	574	579	546	576	577	608	608	562	598	624	580	539	602	576	552	541	612	579	557	593	593	615	574	595	607	617	559	586	578	585	619	590	546	549	597	594	551	650	584	599	603	564	618	540	584	578	577	581	595	570	553	623	549	585	536	570	592	569	541	584	598	621	596	578	572	556	581	595	600	618	624	589	608	595	605	526	614	530	553	562	579	609	569	601	579	587	574	585	599	574	583	607	605	553	623	571	571	586	572	538	522	614	585	593	531	574	550	542	556	554	536	568	594	565	567	601	587	572	630	582	591	579	593	539	592	563	575	575	607	534	604	612	553	597	596	563	571	586	587	597	585	570	550	572	635	573	595	555	554	604	564	599	551	565	612	585	577	555	536	588	551	610	573	574	591	635	632	569	573	523	576	532	568	607	635	556	582	569	551	583	576	586	608	581	581	556	601	600	575	596	579	585	568	554	566	566	587	591	575	557	539	601	576	607	573	556	572	599	589	592	596	575	582	585	548	591	568	580	544	576	583	580	595	541	614	565	556	557	596	566	572	571	582	572	569	577	585	591	590	572	545	614	595	611	552	523	601	595	599	611	536	569	562	580	557	587	577	597	581	539	526	618	608	581	611	605	579	544	548	599	551	552	576	592	555	586	570	599	592	584	551	555	611	593	588	577	579	616	573	577	571	558	603	569	570	580	601	567	589	545	586	612	596	540	609	584	577	587	592	581	557	571	558	575	559	620	593	586	551	569	606	567	535	585	582	575	598	555	547	583	570	558	574	615	595	581	590	585	627	563	548	593	583	579	578	586	567	572	557	585	541	572	630	594	603	571	556	571	558	577	593	583	578	600	584	564	623	577	626	595	528	597	600	564	607	557	557	582	578	571	590	570	563	556	556	540	577	567	571	588	604	582	577	552	564	594	551	593	538	596	537	591	594	587	572	535	610	574	570	587	550	623	578	571	600	586	602	598	572	592	561	539	627	608	586
26751	12672	5106	532	436	354	347	305	291	303	280	288	301	253	251	300	264	274	266	260	279	278	272	263	264	263	258	263	264	277	276	242	287	274	276	261	237	262	249	247	220	260	274	250	263	263	244	252	262	277	250	252	283	287	244	281	281	267	259	275	272	265	263	278	265	265	272	277	280	261	253	257	264	248	261	256	237	276	243	256	277	252	232	247	265	263	251	243	269	269	251	267	266	281	246	252	246	247	256	282	248	290	233	257	254	238	276	248	261	244	249	265	253	228	236	265	218	298	247	269	260	259	214	283	252	244	279	264	292	244	249	232	220	254	238	281	279	278	280	264	224	264	240	241	254	268	266	254	287	243	297	294	281	242	248	249	260	253	256	244	243	219	262	283	279	267	224	269	264	248	252	254	236	277	267	246	254	282	252	274	258	291	267	239	210	237	250	272	263	239	263	263	218	279	295	248	232	305	248	256	246	239	258	263	233	254	284	248	274	260	258	237	268	234	237	269	304	270	256	239	245	239	241	209	275	232	239	259	261	276	270	288	260	274	264	271	269	260	231	282	276	248	291	270	242	245	275	233	251	260	257	242	281	230	239	257	285	305	262	251	261	296	248	254	270	262	247	237	258	285	238	236	238	258	262	258	251	247	260	246	258	245	274	276	269	247	253	249	248	272	249	262	261	227	251	269	263	267	248	252	279	258	278	275	271	260	255	236	272	248	252	248	264	204	270	248	251	225	282	256	249	226	236	263	272	231	254	254	270	271	271	274	254	274	261	264	279	274	256	259	313	243	226	266	263	242	234	252	278	245	234	257	249	235	214	269	254	273	238	254	258	262	256	256	228	226	283	264	260	265	268	260	228	249	247	236	282	283	228	251	260	256	212	296	250	284	234	234	249	250	238	265	281	251	280	253	256	276	265	252	275	234	265	245	263	228	262	250	252	249	259	252	264	237	278	268	256	248	256	235	239	314	244	230	260	268	226	287	246	260	251	259	242	227	267	262	271	249	278	291	216	301	238	245	256	280	263	233	252	270	289	263	241	263	253	247	253	251	238	254	240	308	227	277	268	255	264	260	268	272	241	292	260	236	284	247	261	255	290	281	254	272	265	274	265	259	250	264	258	253	262	261	238	255	268	265	257	239	257	253	234	255	294	258	277	256	271	266	246	244	267	251	224	263	235	255	223	231	244	270	231	238	264	244	255	257	262	264	237	250	283	262	269	271	260	240	284	234	279	240	264	258	233	284	287	267	228	230	271	239	225	255	268	235	267	276	271	249	229	253	266	270	253	276	251	248	274	271	261	266	277	261	242	270	252	256	241	263	276	244	289	266	275	231	275	253	258	284	272	237	253	281	222	258	238	248	244	254	282	265	276	268	273	251	230	281	273	258	295	275	283	260	255	297	272	292	294	245	270	261	253	257	243	265	255	260	255	271	249	307	237	272	248	248	279	274	255	237	258	219	250	280	274	274	255	268	267	263	249	268	254	263	248	284	265	244	257	268	252	230	287	265	264	236	276	260	258	275	257	276	290	248	240	290	247	236	254	281	251	240	243	263	272	258	258	257	261	227	264	251	278	254	269	260	254	241	232	240	264	262	265	248	248	253	222	251	251	269	251	247	244	249	259	263	303	245	266	258	253	244	216	282	269	276	246	249	267	236	244	257	273	247	274	277	249	244	229	252	259	262	218	241	233	281	281	263	263	270	232	268	255	269	278	260	274	259	268	276	274	271	251	256	259	261	272	268	284	274	268	266	271	277	227	237	287	234	246	257	217	276	268	253	238	269	270	299	250	237	277	264	248	267	287	265	259	234	253	245	286	276	245	269	244	263	283	242	295	242	286	252	235	247	258	321	219	213	267	273	253	256	271	250	258	237	255	254	237	291	243	275	245	260	244	255	242	257	300	269	235	286	279	236	256	273	238	261	256	261	241	275	260	271	249	248	268	229	276	251	267	262	271	276	252	242	252	292	249	249	241	254	283	245	257	245	248	226	260	274	249	293	270	299	264	229	281	268	247	246	248	234	264	275	246	258	250	255	269	265	256	276	249	278	260	250	263	263	258	251	287	248	248	254	252	246	293	266	277	239	276	219	277	246	251	283	284	265	265	266	254	274	245	261	241	264	240	253	255	260	258	225	252	257	260	268	273	276	243	240	274	252	315	248	247	259	273	244	262	240	248	278	277	237	255	281	234	253	238	244	245	258	248	270	278	274	274	278	252	252	239	277	264	251	252	244	269	248	272	241	258	253	253	226	287	277	243	266	271	230	250	247	263	275	237	245	263	258	248	251	290	248	305	250	286	237	268	269	255	238	274	245	266	274	247	235	277	288	266	272	256	276	281	264	240	267	243	241	248	258	243	248	265	258	245	268	263	240	262	262	246	259	288	271	254	231	260	267	268	264	251	217	267	251	229	281	238	249	260	280	265	266	295	260	269	262	217	265	237	248	263	250	258	239	258	246	261	281	272	264	247	255	260	296	292	267	269	227	262	244	246	285	268	258	234	256	235	267	292	285	251	264	279	271	246	220	241	240	240	296	233	269	216	258	228	260	259	234	223	234	248	255	218	251	254	273	281	273	260	222	254	278	248	260	247	261	275	260	235	290	234	272	267	264	250	284	266	279	233	209	261	269	299	238	268	251	274	253	268	261	246	254	256	253	253	263	262	251	248	255	258	256	269	261	252	231	262	293	268	271	239	219	262	237	260	235	224	262	258	271	265	278	261	250	264	248	267	267	242	264	225	254	247	245	251	258	259	258	255	277	272	279	252	261	255	274	295	249	262	269	270	296	279	265	258	266	269	233	287	287	236	258	263	240	236	266	262	263	287	293	261	254	258	243	281	264	275	266	292	244	267	273	268	280	285	252	225	245	229	231	248	221	223	251	263	243	275	242	268	260	248	257	219	253	262	280	233	250	256	250	267	229	261	293	252	251	258	247	255	272	228	250	222	260	275	250	260	244	248	270	277	241	259	238	249	277	262	254	263	269	273	233	262	256	271	281	255	243	244	237	288	248	276	225	260	249	249	253	247	277	276	251	272	250	294	238	257	229	240	269	228	282	282	249	243	279	275	264	235	249	256	259	234	283	227	264	267	275	264	281	294	272	263	273	247	259	245	257	268	265	247	251	259	264	267	260	292	252	254	254	289	235	254	267	277	259	252	261	242	244	238	289	249	256	284	271	273	281	261	246	251	261	254	269	272	242	285	241	249	247	272	263	279	238	255	262	243	246	249	259	245	234	258	272	264	239	250	260	243	244	301	240	250	240	272	254	253	236	255	236	257	262	261	241	271	258	257	238	256	255	278	243	225	261	260	256	272	263	243	256	266	267	238	269	288	224	247	281	249	264	268	272	254	258	262	246	279	282	274	245	257	245	246	268	252	266	266	226	257	277	259	231	260	238	267	252	249	257	296	275	290	293	255	272	261	232	234	279	276	297	241	268	242	254	270	248	257	267	268	272	275	268	269	250	243	264	267	258
18304	11893	5084	1152	1253	1228	1066	843	747	728	769	815	846	675	690	697	782	753	645	676	739	643	584	562	632	691	635	612	599	604	625	662	613	607	654	608	562	628	612	634	647	575	599	597	629	607	588	609	621	622	639	597	591	660	578	604	599	585	616	631	627	594	622	612	563	604	594	586	578	608	600	612	589	625	609	574	595	648	583	621	632	581	599	592	663	589	555	594	628	624	581	585	596	582	620	547	633	608	527	639	624	640	648	626	626	580	599	600	589	635	593	617	571	600	641	619	596	600	544	574	620	575	612	570	622	610	592	598	610	596	603	626	611	574	609	579	589	615	605	608	589	592	588	605	626	606	563	599	591	617	594	620	651	556	608	610	642	628	610	634	612	594	591	584	632	631	612	596	585	621	614	622	584	626	598	638	585	602	610	572	619	613	622	603	588	629	588	614	646	593	541	598	598	573	662	580	579	610	563	613	590	631	584	633	631	588	589	614	582	638	579	638	668	574	641	613	571	585	581	587	620	597	604	605	578	612	579	591	626	637	669	578	609	568	625	573	596	615	581	645	647	612	611	585	583	594	606	592	606	565	630	633	585	605	620	586	605	625	610	626	618	605	616	591	609	592	611	634	624	582	616	605	615	636	640	606	629	656	571	622	595	621	568	610	603	591	602	630	563	610	615	620	618	657	619	617	531	599	666	627	606	616	570	618	608	628	593	604	641	616	614	638	620	578	630	595	630	616	645	644	621	601	608	617	603	561	617	620	617	603	584	583	648	600	595	588	588	578	589	584	592	609	604	633	601	627	624	574	575	565	626	606	622	670	606	585	601	649	624	618	611	603	605	604	629	626	582	607	619	582	633	619	563	618	624	591	622	605	622	589	588	626	614	604	635	562	633	634	622	614	598	612	617	583	621	603	592	597	622	588	569	623	572	604	572	595	601	582	577	611	594	617	572	625	622	622	613	610	616	578	575	588	617	642	576	564	603	622	583	649	621	632	592	647	574	568	624	611	640	612	647	588	628	662	620	600	611	569	617	615	620	605	607	620	558	572	585	574	611	602	601	569	645	625	595	602	591	619	602	627	571	627	595	659	598	618	651	621	604	589	602	620	606	626	645	590	617	587	609	641	645	599	567	614	635	583	615	614	599	585	623	581	560	606	635	600	573	619	590	581	585	608	633	637	592	559	569	615	567	591	580	575	573	595	581	617	589	565	585	606	560	598	572	619	589	597	589	606	567	552	645	587	628	579	601	571	602	595	567	626	628	604	556	589	607	619	632	656	597	577	619	562	628	611	597	631	625	581	618	588	594	627	644	610	622	593	625	608	577	575	591	625	614	578	586	602	601	570	621	591	581	599	582	675	597	553	609	594	607	592	601	577	595	634	589	584	572	620	645	587	582	600	603	591	581	608	619	602	550	592	595	580	618	666	628	622	592	630	600	582	615	606	601	580	661	638	598	599	587	585	628	614	618	623	610	681	603	620	603	639	554	634	631	584	591	617	592	626	634	598	605	583	579	605	623	619	587	621	581	580	625	593	597	639	615	606	614	607	583	577	643	593	593	601	604	619	610	612	596	630	601	610	593	618	595	609	624	564	626	597	631	587	600	587	619	585	592	603	573	607	588	608	605	622	568	575	611	650	580	626	602	585	613	639	654	630	640	636	572	585	589	602	627	619	633	631	596	561	624	570	619	617	618	620	630	607	658	591	566	620	628	606	578	618	625	620	612	614	601	595	583	607	588	606	615	632	615	601	594	621	601	593	602	601	591	623	611	580	595	633	587	582	629	582	593	624	602	611	609	577	567	576	622	590	607	582	587	603	578	631	599	625	623	586	581	614	599	590	586	609	603	635	635	609	604	595	608	623	634	613	616	640	603	609	614	576	570	603	567	601	628	567	588	629	630	618	646	603	581	624	617	586	646	548	593	598	584	587	606	598	614	633	616	622	620	610	608	584	600	649	606	600	604	627	568	600	623	613	633	600	607	636	595	582	621	610	594	598	585	610	611	635	625	603	591	592	601	606	632	591	585	619	573	566	620	599	624	646	604	585	583	615	596	589	600	600	605	537	580	605	598	599	618	610	632	563	625	550	639	633	570	631	617	570	588	617	610	617	584	617	611	606	618	636	630	601	576	610	642	623	628	604	595	635	601	578	649	649	611	593	572	613	597	651	590	627	595	594	620	674	609	628	604	622	648	550	616	647	615	585	596	552	587	662	621	606	623	587	625	577	600	593	590	609	655	597	615	580	624	604	559	610	578	662	602	587	625	606	644	577	601	558	620	612	604	582	587	603	615	644	542	605	632	593	595	604	629	611	597	555	614	603	581	575	629	577	596	605	634	602	583	588	613	536	575	568	614	594	592	604	607	559	564	603	645	590	597	608	597	590	614	564	589	630	590	615	621	623	602	596	576	610	648	619	612	577	601	581	632	575	595	609	570	624	643	570	584	635	606	618	579	610	643	601	613	598	565	600	587	592	599	588	573	618	612	598	587	606	602	615	648	613	614	609	606	558	579	558	600	630	555	615	614	579	617	635	638	594	594	577	634	582	602	628	561	608	605	619	579	605	625	606	553	622	570	623	619	615	571	581	609	599	622	590	639	618	553	622	604	595	566	619	599	565	615	629	573	627	604	616	618	630	611	573	616	581	624	611	585	617	585	591	575	572	599	562	610	581	578	600	574	578	587	586	618	608	627	595	601	603	593	625	661	584	605	598	634	565	638	642	625	572	609	594	623	592	603	592	609	570	605	553	619	637	629	613	646	624	631	590	611	606	543	584	581	604	649	605	598	642	571	600	581	605	606	572	612	582	611	588	654	626	608	632	656	584	564	649	610	606	609	589	625	574	598	611	647	602	635	619	595	598	586	605	614	587	613	611	609	633	591	593	585	628	595	645	576	580	623	647	569	557	616	597	565	633	603	612	647	608	614	597	600	625	619	583	585	577	547	640	612	583	609	580	612	646	609	596	611	623	636	578	588	542	586	607	587	600	551	577	622	595	621	578	589	587	587	629	638	609	598	582	619	610	634	586	604	542	612	616	602	609	634	628	608	649	609	633	612	591	579	583	620	588	574	640	643	627	642	609	597	604	556	587	580	568	593	586	599	608	564	626	609	619	593	621	636	623	620	567	603	638	618	611	617	589	632	623	560	645	567	590	627	570	551	608	588	595	612	600	570	605	612	585	572	614	588	589	626	617	593	647	634	560	614	613	562	593	641	625	588	549	645	588	626	636	575	573	565	629	614	600	598	608	627	597	603	609	604	591	594	579	626	651	651	569	621	602	586	628	637	572	625	626	596	621	637	608	617	577	648	582	578	632	593	583	638	571	593	603	585	610	587	573	597	571	564	612	592	628	560	641	588	555	640	601	598	614	593	617	637	597	594	605	644	625	631	592	616	626	585	654	613	602	578	567	641	522	569	604	620	564	593	593	590	584	566	609	559	604	606	636	619	620	650	606	609	635	583	568	617	618	603	582	594	611
35703	19972	9411	812	393	335	244	212	185	168	162	210	220	178	163	189	159	162	147	172	171	166	140	137	134	131	137	130	146	157	141	143	147	143	124	141	141	132	127	153	152	172	166	139	134	126	146	141	129	112	124	139	150	133	142	132	125	117	144	147	132	134	135	150	136	154	134	143	138	144	154	154	136	130	136	136	134	126	143	144	168	164	161	146	146	152	131	122	120	150	124	164	141	157	124	153	154	123	115	124	142	150	127	153	140	137	148	137	138	152	157	147	150	144	160	150	126	146	145	122	146	150	142	132	132	142	149	140	132	132	145	140	129	111	131	131	153	162	142	138	149	126	171	135	117	142	115	154	119	148	125	153	137	128	134	126	130	146	143	128	137	128	152	136	154	128	135	134	137	131	142	138	134	129	124	151	135	126	143	150	120	125	132	134	155	151	133	157	164	151	151	127	134	131	138	122	131	135	125	125	128	139	130	135	108	132	133	154	143	115	125	132	137	130	143	152	137	128	133	128	125	144	128	121	138	149	135	138	146	146	151	124	131	124	139	150	145	121	130	143	132	143	125	127	144	128	141	145	146	127	143	107	139	146	145	127	132	163	148	145	117	141	133	122	147	151	151	146	137	130	143	145	145	136	145	140	142	133	152	144	126	153	127	136	134	156	125	142	129	128	131	138	129	147	142	135	142	125	149	151	133	150	126	143	118	146	140	147	148	126	147	135	140	151	156	152	159	133	146	144	126	139	168	147	132	125	147	128	139	131	145	136	144	136	139	113	120	132	122	133	141	144	125	125	136	138	142	135	146	139	139	123	130	128	132	133	149	165	151	149	116	125	137	140	149	129	135	144	142	129	126	132	161	137	133	127	152	140	155	136	139	137	120	151	140	127	133	110	134	160	129	122	151	144	100	148	144	138	167	145	123	143	125	139	123	152	135	149	139	128	138	119	129	151	136	143	154	132	136	137	127	125	130	153	132	122	133	127	139	151	168	159	142	129	133	150	110	120	115	134	177	133	108	149	167	142	149	138	162	140	137	136	133	143	144	139	131	128	142	116	131	137	129	125	139	114	136	138	146	126	165	141	127	123	147	147	128	143	153	122	123	142	143	124	142	156	133	136	127	137	151	121	112	164	132	133	130	159	150	129	148	123	122	140	134	143	158	135	130	143	132	133	125	148	150	147	138	127	149	135	145	143	134	131	127	148	118	129	123	125	150	126	142	141	134	168	133	160	127	131	141	128	140	163	122	132	147	131	131	127	160	154	141	140	147	129	121	113	160	139	137	142	136	116	131	141	156	131	136	138	136	152	145	160	158	145	143	139	144	133	131	144	156	134	139	131	143	137	153	148	121	152	131	149	139	146	122	134	132	172	144	163	145	145	142	123	112	149	133	123	126	137	131	134	155	144	121	148	118	133	149	151	152	148	146	127	137	128	116	118	138	141	135	142	126	138	128	149	154	148	141	154	123	153	140	109	138	127	142	146	160	144	164	154	129	120	136	143	129	137	110	148	159	131	143	134	149	143	148	114	121	139	120	124	150	127	126	128	150	142	146	132	148	130	144	155	136	143	133	155	143	148	156	140	154	121	128	126	134	172	140	153	131	122	143	141	152	139	130	139	120	125	133	127	137	130	155	126	124	145	123	132	139	137	129	134	116	154	153	136	148	133	126	156	147	139	162	126	146	100	144	137	137	131	128	154	132	145	130	124	122	127	142	141	116	150	116	121	148	122	120	154	144	153	153	142	156	139	144	156	157	130	161	151	144	143	138	124	131	134	139	136	131	125	103	116	138	131	160	129	158	144	144	132	137	138	128	135	161	128	129	143	128	144	145	129	135	141	158	152	138	132	130	153	148	148	136	134	132	135	132	135	151	152	141	139	141	149	123	126	138	140	144	135	147	158	141	116	155	142	140	142	159	137	120	131	148	153	117	140	136	132	122	134	142	144	120	131	151	124	133	146	139	144	136	136	132	141	132	156	123	140	136	162	125	126	135	125	140	126	119	113	115	157	155	133	133	123	122	135	133	128	131	143	165	133	143	154	136	126	153	133	135	132	136	134	158	144	132	131	141	136	151	138	141	143	126	140	140	112	132	159	139	118	140	122	130	151	134	145	130	125	147	124	132	135	140	143	137	138	137	147	158	121	119	119	120	148	146	136	126	122	162	141	143	147	162	141	129	122	134	130	147	135	135	106	133	123	154	141	143	135	137	134	164	150	139	141	145	126	127	131	145	158	149	145	122	148	162	135	145	145	138	126	135	136	137	147	114	126	125	144	149	154	147	155	134	134	127	133	129	149	133	144	149	160	128	148	125	154	134	129	137	148	140	136	139	134	129	169	123	134	137	159	122	134	136	147	128	128	156	139	143	139	134	161	131	148	146	118	146	152	165	141	136	159	130	147	140	140	141	144	138	142	143	116	133	117	144	156	127	145	133	137	139	125	121	135	153	131	134	137	147	142	138	136	152	153	139	139	129	122	140	153	124	152	169	149	122	132	126	146	139	128	151	134	167	142	155	129	145	145	155	140	123	138	163	126	125	161	124	172	135	149	154	152	153	149	138	150	141	114	153	134	133	141	134	145	126	122	140	126	162	148	154	149	140	123	140	159	142	125	142	140	130	152	162	136	134	148	113	129	145	142	159	163	138	136	160	143	126	139	126	142	130	161	137	113	162	138	106	145	124	149	150	154	126	129	135	127	141	150	117	152	119	117	132	158	144	144	161	115	140	131	139	137	135	109	151	155	132	125	130	123	131	153	144	155	123	140	146	133	122	143	140	141	166	161	132	140	141	155	140	124	137	132	120	118	117	135	132	146	142	122	150	122	140	146	141	130	147	117	149	139	131	145	137	148	149	156	119	131	141	145	136	141	122	140	137	131	151	133	130	150	129	139	128	131	134	128	140	127	155	140	146	126	135	131	152	130	141	147	158	150	146	146	126	132	129	148	142	159	122	152	133	151	153	157	122	145	165	146	127	159	146	158	141	145	126	145	144	154	145	137	145	154	135	130	129	144	146	137	152	136	140	165	148	113	123	133	151	147	146	154	167	156	175	131	169	137	149	155	141	145	137	150	131	135	147	141	133	137	133	152	123	149	152	144	138	131	146	118	125	159	144	161	152	139	129	158	149	124	131	131	128	126	137	128	126	127	146	143	140	151	147	133	156	137	147	145	131	153	150	129	136	132	118	136	124	161	147	128	144	142	130	145	137	142	122	152	142	124	125	143	139	157	138	141	170	147	142	133	136	153	126	139	146	136	140	137	132	168	163	131	159	145	137	136	156	113	159	149	154	148	146	133	123	136	146	149	132	132	130	135	113	131	135	148	131	145	159	137	113	122	130	164	132	116	133	139	125	139	160	135	150	144	131	128	145	139	134	127	150	147	147	148	114	116	130	142	119	151	113	130	133	133	134	154	107	157	144	154	142	122	133	150	139	124	145	130	156	134	139	147	124	151	137	126	141	137	149	153	135	133	121	140
23235	17368	6826	1468	1380	1313	931	817	715	581	682	869	732	483	437	496	580	517	452	458	599	396	341	373	353	328	352	347	362	341	361	370	373	333	361	381	362	355	337	330	405	368	335	382	347	358	331	339	344	357	346	370	364	371	317	342	354	336	351	356	358	353	342	364	333	337	352	361	320	365	329	344	345	349	313	336	326	335	340	340	363	346	352	334	347	337	316	331	369	332	324	345	341	338	319	355	339	369	336	326	342	329	371	343	338	303	355	331	333	296	312	338	321	356	328	329	333	340	319	365	336	327	337	350	335	339	327	328	322	340	356	330	347	315	323	332	327	344	335	340	334	360	362	322	330	329	312	305	329	374	356	349	359	311	351	339	345	353	358	363	346	359	340	322	317	336	345	374	343	363	335	360	355	322	327	299	308	333	323	359	322	354	346	373	375	351	313	334	369	328	333	330	347	311	348	361	363	317	379	339	362	342	316	323	355	337	310	315	328	361	356	308	346	319	318	323	326	376	340	316	343	323	340	377	339	328	328	336	329	358	354	314	325	338	334	353	337	356	376	341	323	349	354	319	319	302	325	351	358	379	369	343	356	328	360	356	364	346	342	341	339	321	357	345	365	328	333	344	319	332	339	396	326	314	371	318	344	323	349	332	330	356	308	314	340	330	348	330	339	354	309	351	378	321	339	341	372	353	339	361	340	333	349	326	358	357	372	323	331	316	318	346	324	334	334	325	353	320	318	335	310	317	298	323	368	324	343	333	323	320	329	350	347	347	319	327	315	348	314	357	342	374	362	339	338	354	352	341	339	339	340	350	349	349	332	361	347	356	339	305	295	377	340	329	386	350	301	331	331	340	327	365	340	319	336	339	329	339	349	326	310	378	339	349	319	353	374	343	354	354	341	325	324	343	358	337	379	343	363	322	322	329	313	335	360	356	332	356	333	332	341	305	373	340	336	335	336	360	337	349	358	319	300	369	335	348	338	366	338	344	331	319	368	339	328	349	359	341	365	313	351	342	322	371	340	355	352	317	376	326	344	345	301	297	353	351	322	362	341	335	332	327	337	320	333	313	337	336	373	378	352	323	368	356	338	321	377	351	361	340	334	380	318	351	338	326	359	353	347	333	317	332	347	298	302	338	330	323	354	337	361	309	340	356	326	362	339	340	346	338	352	351	309	370	350	336	354	347	358	335	333	354	336	355	320	362	329	349	350	355	350	305	323	345	355	355	338	357	322	375	331	333	320	364	357	315	355	364	334	324	337	350	329	301	322	329	321	370	300	341	346	337	332	385	323	316	363	352	323	381	373	348	344	317	314	360	341	344	378	350	367	306	332	352	362	342	330	356	331	317	343	365	356	339	353	342	338	332	364	308	308	326	351	344	357	306	337	324	347	348	384	364	318	322	326	333	311	336	363	354	339	304	337	341	338	332	325	386	316	328	324	338	367	360	340	358	352	337	329	341	339	358	339	357	346	330	323	348	380	360	365	360	337	331	323	340	333	361	331	321	318	325	373	366	357	362	358	321	327	349	334	350	318	326	354	361	362	376	345	344	380	383	322	342	304	360	345	338	330	315	383	351	361	312	323	320	405	301	349	320	338	319	319	359	315	342	320	341	334	344	323	336	327	356	331	339	369	338	319	356	319	331	331	303	354	333	318	356	327	333	351	338	321	336	326	333	357	340	339	351	377	339	354	324	345	331	338	330	313	320	357	323	326	306	328	381	341	354	347	349	368	348	342	373	332	349	344	331	359	364	317	353	345	339	351	320	355	347	344	346	343	323	367	337	348	329	335	338	349	317	335	339	341	337	330	361	363	350	320	364	366	331	365	323	344	325	379	366	343	335	351	364	357	315	369	349	315	326	356	325	338	345	362	367	332	342	363	349	330	325	334	307	355	357	343	325	308	321	320	344	304	378	363	357	345	349	348	337	348	344	313	364	328	319	353	317	343	318	355	340	321	325	327	330	383	358	346	339	364	343	354	361	327	334	369	333	312	330	352	331	356	362	351	360	325	335	350	295	324	350	324	348	355	330	304	337	333	371	339	341	347	326	335	318	344	329	322	345	317	327	344	299	323	308	310	299	351	311	339	359	336	351	385	346	349	309	326	344	323	307	325	339	347	358	347	332	337	345	329	344	333	323	359	319	353	315	352	329	380	361	353	337	328	349	327	294	332	337	346	329	337	328	346	337	357	329	342	305	370	349	330	328	372	336	336	366	357	317	333	342	329	347	353	357	343	330	366	381	346	361	359	345	344	340	328	364	299	314	305	350	337	333	355	335	341	326	379	334	344	316	352	353	319	348	352	370	318	343	344	378	336	383	377	368	351	343	353	322	386	335	363	341	333	350	302	350	343	353	354	354	338	327	333	356	337	328	329	356	326	320	350	320	337	372	368	345	330	358	354	355	338	316	340	311	327	371	328	357	330	344	330	329	352	349	335	372	328	313	322	324	340	315	377	326	353	311	357	350	321	338	341	347	316	313	364	321	315	352	307	330	356	341	367	326	345	342	354	347	369	333	333	368	318	350	320	341	339	371	323	351	331	309	336	361	350	327	358	332	333	322	375	326	355	368	342	333	350	339	341	365	377	350	375	333	338	309	359	349	316	319	347	344	338	357	332	338	336	322	354	343	312	396	330	293	331	353	341	345	335	350	328	362	312	329	358	338	361	359	319	318	352	356	350	336	362	342	338	313	367	371	349	354	342	369	352	342	312	324	372	305	315	338	324	343	370	351	321	384	341	353	412	363	331	316	318	308	365	336	339	326	312	309	358	341	355	348	336	368	317	317	329	355	327	318	334	345	330	360	310	332	304	357	348	320	334	380	337	330	332	357	356	322	333	300	308	327	333	347	347	334	357	331	333	346	347	334	351	349	351	331	363	330	351	345	352	364	320	312	386	352	358	357	294	376	319	316	361	334	355	342	329	318	337	340	361	320	318	357	404	334	368	351	354	363	338	331	350	327	347	350	346	337	341	335	337	352	320	359	358	380	319	360	363	344	346	364	331	379	354	355	352	340	363	332	359	327	352	357	327	351	342	332	334	310	354	338	357	358	324	341	295	351	364	318	346	363	335	344	336	366	306	319	346	330	336	372	331	357	326	299	354	340	330	331	343	351	334	353	353	354	348	343	337	324	322	380	351	338	325	360	318	304	373	365	340	346	373	350	366	325	333	315	368	325	330	340	382	313	326	388	340	346	345	313	342	321	327	308	342	306	338	348	346	340	334	356	349	336	347	309	361	308	310	330	330	318	315	356	339	335	338	352	371	348	364	348	327	354	304	321	367	333	347	340	359	331	354	340	318	347	348	328	334	356	357	373	354	348	323	337	317	353	337	333	366	344	334	335	352	317	351	332	380	325	344	311	339	350	369	342	360	382	376	336	354	347	331	377	371	340	328	329	315	341	342	342	376	327	340	329	335	342	345	354	321	336	348	345	335	305	345	320	342	349	373	388	341	357	334	316	332	358	344	332	328	334
14231	4289	1368	290	294	281	244	240	259	256	272	273	267	232	239	231	259	249	229	252	262	233	227	234	245	261	230	262	210	229	219	261	231	228	243	247	255	254	208	238	246	229	214	229	283	244	247	253	255	241	215	257	230	216	255	240	243	211	243	274	222	257	238	214	249	259	270	262	205	234	225	235	218	256	234	243	251	210	228	269	246	260	236	243	224	234	240	237	279	208	245	239	258	231	230	248	248	248	234	230	237	234	244	250	241	238	248	206	231	262	235	250	258	236	253	280	242	253	262	241	242	255	257	226	247	238	262	277	247	252	250	234	227	245	217	240	241	219	240	249	233	253	230	238	241	259	271	247	263	228	242	263	238	259	208	234	268	261	230	224	276	225	264	278	218	250	232	211	222	253	235	242	222	222	226	268	239	242	235	227	248	256	251	247	243	249	228	233	241	239	255	222	248	233	234	238	245	248	257	215	267	252	255	228	236	232	199	227	228	231	256	264	245	251	248	238	244	249	234	239	249	250	247	247	233	221	253	198	215	269	262	223	249	228	252	260	223	240	256	244	228	265	228	259	262	233	239	226	243	238	269	238	227	264	253	237	221	243	273	248	234	228	232	239	214	239	256	241	271	251	229	274	231	230	253	239	235	228	243	241	256	252	272	246	246	240	237	252	256	243	240	239	271	271	247	245	229	239	255	242	229	226	259	230	227	263	225	241	224	252	248	254	246	239	256	223	234	266	215	237	241	249	257	235	222	259	236	247	247	246	247	229	262	246	245	231	242	218	223	214	255	246	256	230	233	256	240	237	214	247	262	242	251	245	230	246	245	257	221	230	245	249	210	251	248	245	240	262	246	254	256	240	256	252	258	233	226	232	237	246	223	239	220	237	248	237	217	233	257	240	216	266	257	242	269	245	253	272	255	248	214	247	255	247	237	241	240	214	241	258	222	243	255	226	205	255	230	225	244	223	229	225	243	264	222	215	245	271	219	212	227	265	242	249	232	232	234	263	237	205	240	233	262	260	231	251	253	242	268	235	232	238	249	242	227	242	254	265	243	247	218	231	266	215	254	231	233	218	238	243	198	284	237	239	254	240	234	246	244	261	235	245	202	243	261	234	221	250	227	252	240	239	287	224	250	233	249	248	228	277	222	247	241	253	239	233	254	250	239	229	248	246	257	255	236	237	257	268	221	248	251	226	241	233	228	226	236	249	266	251	240	237	245	231	240	241	254	248	230	193	246	241	231	249	251	240	253	239	228	237	251	247	225	229	260	248	254	228	229	238	235	238	243	270	277	227	229	244	247	267	279	253	242	229	229	259	242	227	240	245	227	243	241	274	251	224	238	225	246	263	251	262	232	233	226	240	254	239	233	243	222	224	236	250	231	245	265	230	228	245	255	251	199	238	235	228	225	222	234	210	247	245	247	252	258	221	240	266	261	280	279	237	251	212	238	223	232	253	254	231	225	266	211	251	248	239	259	237	226	265	235	246	256	265	239	244	277	245	242	245	249	254	234	223	243	243	209	255	233	246	251	237	257	237	236	253	233	237	234	232	237	234	272	236	231	250	223	254	250	232	209	254	244	248	263	227	237	218	241	233	260	228	226	256	241	250	218	223	267	246	236	232	209	255	260	218	228	266	254	255	228	225	252	238	231	248	240	250	239	259	291	252	241	208	249	264	220	265	211	246	240	282	253	233	234	279	223	240	246	258	253	249	243	237	230	228	244	236	238	249	224	254	256	252	246	278	249	221	227	248	249	251	226	204	230	244	245	248	254	269	248	247	244	272	221	255	227	247	212	234	232	225	257	256	254	249	271	241	220	251	247	281	220	284	250	223	252	231	239	257	210	232	220	276	232	238	226	262	240	277	255	239	239	238	243	240	216	252	239	239	228	256	248	249	246	225	239	261	248	256	218	248	214	258	236	249	245	250	252	263	256	255	227	242	238	212	223	235	238	241	212	239	241	248	248	235	263	264	237	232	242	217	218	275	221	220	226	251	234	238	245	256	284	238	254	242	236	253	227	245	236	243	241	263	255	230	239	265	227	253	233	227	243	237	267	251	246	253	244	245	240	241	238	232	230	229	268	252	221	234	229	231	262	247	250	225	237	237	261	263	265	218	263	224	236	271	253	245	230	251	245	222	236	243	268	235	229	246	220	240	244	253	220	240	237	255	224	225	266	228	248	227	249	239	246	253	240	266	232	231	227	237	243	235	240	238	244	212	244	259	222	232	247	225	257	251	239	245	243	254	246	280	216	240	215	230	248	238	240	247	256	266	211	255	268	240	252	246	241	264	282	271	228	209	274	254	243	244	262	265	261	224	233	234	262	226	264	220	247	260	250	249	231	236	274	221	235	261	237	229	233	238	236	250	247	221	237	273	236	251	238	252	217	252	276	233	198	239	246	228	256	226	236	249	228	220	256	231	269	247	223	260	206	273	237	241	249	234	250	239	231	244	241	249	262	242	208	253	268	273	262	221	250	241	248	244	247	270	252	226	272	213	221	265	265	243	257	221	208	251	228	244	224	250	238	258	258	222	252	236	229	243	252	234	251	259	247	258	243	184	268	254	264	216	286	257	227	245	230	251	229	213	230	229	255	258	248	248	223	242	241	239	234	241	255	238	256	254	200	233	252	273	231	243	248	230	244	224	232	272	259	257	213	245	269	246	237	224	231	258	251	227	227	237	267	252	249	241	255	246	230	258	271	242	214	237	241	272	234	245	243	213	232	235	255	248	206	223	245	250	243	259	234	247	267	250	227	253	239	272	216	241	248	245	230	247	234	262	212	226	243	240	237	264	227	250	226	260	244	248	252	252	267	244	233	234	262	227	232	242	232	247	259	251	248	243	244	243	226	244	248	240	241	250	234	222	257	229	243	215	224	213	246	258	241	255	239	227	256	264	209	268	215	241	247	238	262	256	225	255	243	267	261	243	229	236	248	229	230	261	279	250	240	243	236	245	258	251	243	250	256	261	247	242	238	265	243	238	272	228	223	221	228	253	264	215	230	217	251	226	258	237	209	232	217	247	239	257	245	249	260	231	237	244	256	248	249	224	223	222	221	208	244	230	280	256	256	262	257	249	240	246	244	242	220	266	224	246	266	232	228	244	232	250	261	250	259	261	251	247	219	253	244	274	226	224	248	262	258	269	248	226	247	259	237	239	211	226	229	244	260	214	227	232	219	244	254	243	216	228	241	242	219	230	272	251	249	245	233	256	256	244	260	240	223	260	242	250	231	239	258	239	269	242	267	225	228	253	236	217	257	251	247	275	231	222	267	245	235	254	264	253	236	251	238	266	270	264	211	246	249	236	261	270	243	242	246	220	227	242	231	239	226	252	238	227	264	238	236	244	235	225	228	241	248	219	224	238	237	250	252	234	265	233	241	267	239	222	250	236	254	214	230	241	247	234	232	256	240	236	237	247	232	241	257	250	238	237	225	223	243	245	222	216	246	249	261	222	256	231	236	208	236	234	242	263
10115	4056	2032	662	663	700	668	652	606	610	658	762	611	572	603	667	648	558	616	574	662	552	544	600	567	546	568	559	605	591	564	574	565	563	580	592	561	643	620	551	540	551	541	535	560	577	566	625	556	532	535	587	536	567	591	559	576	579	568	589	582	541	582	602	597	572	574	574	580	561	557	597	591	569	595	578	560	559	540	610	581	594	578	536	606	602	552	595	582	548	516	567	596	654	548	566	609	557	593	550	560	563	581	545	597	565	616	646	588	585	562	572	557	600	589	574	600	586	544	569	587	558	610	604	594	575	557	555	593	559	583	568	535	604	572	569	568	562	574	602	526	552	566	571	570	594	568	579	536	521	596	566	578	600	547	563	593	602	553	531	564	566	602	608	550	620	528	619	544	591	579	582	598	597	617	555	565	572	592	534	549	544	537	581	581	602	608	589	575	593	558	542	583	512	604	577	607	579	547	587	553	589	602	625	585	542	569	582	607	566	520	587	557	559	579	567	593	579	569	538	565	596	595	611	587	554	573	599	551	561	595	591	606	589	594	568	584	573	541	593	591	584	595	597	586	575	556	574	556	598	560	532	627	592	596	569	574	572	573	536	568	558	558	576	600	535	562	548	578	584	583	608	586	534	569	549	566	614	568	562	567	579	571	604	607	556	594	558	555	592	512	552	596	575	583	538	596	575	579	559	568	586	593	525	540	604	591	545	557	608	605	595	588	584	589	567	536	574	553	567	594	573	592	535	556	538	547	585	615	605	594	574	544	589	597	592	543	584	559	543	577	586	581	614	552	571	603	593	555	621	588	578	576	578	617	598	583	568	563	554	569	540	561	541	589	549	569	611	617	614	611	587	575	569	611	581	598	526	549	583	602	585	552	572	571	593	575	572	623	591	578	574	623	568	602	583	605	554	541	556	548	563	574	613	574	604	562	559	584	594	569	604	593	565	593	606	581	559	582	576	555	559	565	578	603	603	593	573	574	555	585	568	566	574	594	631	531	615	571	547	551	582	578	610	599	600	563	550	552	590	589	560	592	553	575	563	551	565	550	569	576	549	600	549	624	600	602	596	612	550	563	612	592	591	585	583	529	578	548	585	587	604	626	565	578	574	522	566	617	570	553	582	568	578	549	595	597	561	554	568	603	565	539	577	565	559	583	556	565	582	606	618	528	569	570	561	580	555	619	603	567	600	574	610	573	545	594	590	590	563	565	579	582	575	591	590	579	541	558	577	526	555	608	562	534	581	590	593	539	576	578	584	565	626	574	575	621	612	587	542	588	547	596	548	558	567	566	611	581	527	562	574	644	598	556	576	562	577	584	582	566	581	585	551	575	577	563	557	585	606	508	555	556	571	566	599	613	592	587	585	557	539	588	548	550	591	584	542	564	575	617	521	583	575	550	555	545	569	585	535	618	582	630	580	587	569	628	587	580	548	568	572	570	537	574	560	582	579	580	576	570	568	621	518	599	563	601	572	575	548	607	548	556	584	590	596	587	593	563	581	597	610	545	553	564	566	624	534	581	555	563	576	560	556	594	597	566	587	558	584	556	585	588	595	594	608	633	555	560	574	580	560	541	579	559	574	604	582	570	521	561	527	553	575	601	560	563	594	557	593	562	569	555	583	594	577	554	577	602	606	577	592	537	572	568	555	561	578	583	586	593	591	580	621	548	591	619	571	538	573	547	588	606	568	606	563	610	567	614	590	558	620	623	585	634	546	610	558	557	597	580	595	552	551	597	556	576	551	546	580	558	574	579	582	533	569	644	566	572	603	558	554	530	578	562	520	601	553	577	564	600	584	577	532	541	585	549	590	545	600	580	555	588	551	583	541	582	566	566	611	569	562	580	551	596	603	628	576	617	555	595	561	598	585	581	613	588	564	600	573	594	601	593	545	625	561	588	587	576	607	556	562	617	590	589	573	600	607	545	548	596	582	559	568	609	570	583	597	563	592	590	596	538	536	577	605	609	562	573	545	581	580	545	574	581	545	569	591	573	576	551	578	558	617	565	584	578	575	596	555	555	607	541	540	536	587	549	592	599	589	582	533	616	587	569	556	559	602	566	587	622	555	618	579	583	542	573	580	547	566	581	609	564	558	593	563	557	588	538	554	540	600	550	559	570	571	565	567	566	557	583	573	553	588	602	550	553	559	603	568	585	639	628	620	527	565	597	600	550	589	595	602	562	577	545	581	543	594	563	611	562	606	582	557	594	587	583	555	581	555	606	602	577	565	580	551	623	580	584	591	580	577	593	508	627	503	599	559	554	568	555	559	588	576	604	557	567	547	562	594	549	596	601	542	597	598	549	594	576	550	581	519	573	584	587	555	589	600	606	606	585	525	535	581	595	575	610	568	586	613	621	602	598	559	576	583	575	568	574	554	560	575	559	591	522	556	588	581	594	587	577	576	576	547	527	583	602	585	560	572	583	579	556	585	567	548	575	572	610	564	573	538	581	567	552	557	609	609	573	593	603	545	615	587	617	585	543	598	588	546	586	586	589	556	557	558	549	573	573	591	603	562	607	578	592	561	563	604	602	592	594	590	549	574	585	614	559	529	575	601	585	608	529	560	570	555	558	602	560	523	568	552	558	555	578	558	559	596	602	554	589	573	582	562	582	595	593	595	588	595	541	567	590	551	575	595	571	554	572	554	570	563	568	621	552	593	596	633	575	583	533	580	575	567	580	582	547	579	533	569	556	551	583	562	546	577	532	570	606	574	532	588	555	609	578	576	582	569	567	618	566	574	600	550	583	559	584	577	570	568	545	573	589	603	568	584	593	551	603	542	567	561	535	573	544	571	615	566	575	603	593	552	565	530	572	585	577	613	573	586	581	558	602	570	591	584	580	586	553	554	564	577	591	542	593	555	584	545	592	579	574	572	589	568	583	569	581	618	572	551	585	571	547	615	586	642	566	605	630	560	561	597	574	553	552	579	546	561	566	602	515	561	537	613	575	597	577	596	607	555	579	581	559	557	580	571	587	616	558	593	555	592	559	569	576	544	607	570	575	587	572	493	574	549	560	567	581	611	591	546	600	572	585	622	586	578	606	546	566	553	590	560	555	571	594	612	546	564	543	596	575	576	569	555	578	564	590	604	534	584	583	548	596	554	545	576	602	550	562	586	561	577	601	584	595	548	576	627	583	552	552	540	593	570	581	567	565	590	596	575	579	626	560	602	572	549	512	591	597	575	580	526	576	613	560	585	606	587	570	569	563	582	600	564	614	589	558	588	562	575	633	608	576	575	581	567	589	596	592	557	580	592	600	578	586	580	568	575	566	570	549	572	559	604	577	557	579	556	618	590	570	607	572	559	538	591	548	635	605	553	602	605	575	552	607	599	584	591	556	587	610	552	613	566	560	615	573	568	584	576	589	564	566	579	586	597	516	627	522	590	569	560	561	590	549	611	572	623	598	560	573	556	614	603	539	589	624	560	574	562	586	567	601	579	597	598	634	617	604	536	544	554	547	553	622	594
26752	11780	5163	484	336	360	337	314	271	266	311	302	308	261	275	254	274	272	245	263	285	260	270	268	283	261	241	235	290	264	251	261	284	251	262	291	255	247	253	284	267	244	256	244	269	235	240	232	220	224	247	252	279	246	255	250	254	256	254	262	225	254	278	264	260	256	271	245	256	278	231	263	257	293	265	262	257	275	237	272	273	288	243	253	260	205	246	256	257	237	243	282	250	246	257	252	280	268	247	274	250	265	277	280	251	248	267	221	264	272	258	270	248	245	260	254	241	260	265	260	239	265	238	244	241	242	231	266	232	277	274	268	253	239	275	256	239	251	268	290	287	246	277	250	232	245	272	248	250	250	242	218	246	271	249	265	257	270	253	233	248	259	269	266	250	253	272	237	273	272	246	273	277	285	237	258	266	265	238	235	300	297	283	265	261	272	253	264	244	258	266	228	247	231	280	278	269	279	273	251	255	244	258	273	275	239	264	245	256	287	220	260	280	260	258	278	256	263	263	259	243	259	317	262	265	247	236	249	234	286	260	266	248	256	255	257	254	255	260	229	251	267	266	281	247	274	276	252	283	273	260	251	269	268	226	249	259	265	247	275	283	226	239	283	267	236	270	256	250	268	254	247	279	235	239	277	226	240	242	273	261	250	258	280	253	248	232	260	239	278	240	253	255	206	244	253	251	218	270	261	255	275	261	248	252	237	245	276	254	252	248	261	268	252	226	239	271	244	239	229	262	251	267	249	238	255	221	288	261	276	260	232	270	259	269	284	243	241	237	276	292	258	238	234	256	253	254	272	263	257	216	250	249	253	247	234	242	249	229	260	264	259	218	269	240	253	283	263	268	265	255	249	230	242	243	263	261	281	249	261	231	250	243	242	264	239	233	267	239	263	238	240	263	260	270	279	246	260	236	241	251	275	235	256	300	270	259	261	285	273	245	256	275	257	214	287	262	281	269	258	239	218	278	261	264	239	246	247	268	249	274	255	223	253	253	253	253	256	236	274	219	244	259	234	258	223	225	246	268	271	256	222	268	240	264	265	251	271	235	227	279	275	280	265	271	272	268	262	238	262	248	249	298	264	247	259	261	232	248	248	275	267	244	241	228	252	222	266	271	264	254	223	263	236	238	268	283	250	234	233	244	229	246	261	244	239	246	226	249	249	224	249	227	272	261	244	251	248	257	245	259	229	241	262	285	206	250	268	312	250	223	220	241	256	245	253	267	273	261	241	294	270	259	283	270	288	236	245	278	255	263	264	245	238	254	255	263	247	218	265	252	263	240	287	264	243	254	216	256	276	247	261	249	305	233	247	276	251	271	218	245	254	254	264	262	271	226	247	266	241	252	259	248	257	249	292	260	234	227	253	254	272	271	222	250	276	246	249	261	243	232	283	252	251	273	288	232	264	220	272	253	264	231	241	240	257	282	263	234	243	244	274	238	225	242	247	277	275	260	257	234	218	252	264	285	241	271	257	269	239	276	265	242	247	247	281	285	260	258	236	255	257	275	236	228	253	291	253	253	262	240	268	236	246	248	260	232	203	294	280	274	253	264	250	250	249	233	280	247	262	262	236	267	265	268	274	256	281	244	262	266	241	243	227	264	246	289	257	248	230	247	255	244	260	212	270	262	216	248	269	288	232	268	248	246	257	268	232	269	267	256	253	243	277	263	265	254	266	260	250	237	252	236	233	267	225	235	230	243	278	264	226	245	239	299	276	239	257	254	230	240	260	265	266	262	272	224	262	263	283	228	258	253	270	283	273	257	244	260	252	259	261	272	257	245	281	244	231	253	270	274	269	239	259	270	275	286	239	263	267	263	239	263	290	276	239	256	267	235	244	272	254	277	263	278	261	268	241	222	242	263	255	276	249	244	269	268	266	256	251	240	270	253	268	265	303	239	234	265	248	233	251	250	257	243	261	301	258	265	256	272	235	262	255	258	240	216	253	228	218	249	252	266	269	260	275	255	269	255	249	276	245	270	272	282	250	256	249	239	259	243	265	229	261	242	242	252	252	247	250	273	244	237	239	285	256	287	257	263	263	249	251	210	261	283	241	249	250	273	261	250	241	248	256	270	262	254	243	250	282	255	261	265	261	260	276	249	257	255	255	238	278	265	272	270	232	251	231	256	240	279	262	287	250	240	262	270	284	240	246	258	251	248	254	234	281	262	243	271	250	239	266	249	257	243	275	262	260	254	243	232	246	243	266	256	261	269	252	238	251	252	237	255	272	262	251	277	275	267	275	260	267	249	270	250	255	264	261	242	233	250	270	226	263	258	287	268	244	251	249	300	242	253	245	238	243	267	241	248	241	255	264	245	261	235	265	272	239	246	259	256	250	259	286	244	287	252	238	225	261	284	247	246	267	258	227	247	234	263	239	251	255	235	268	250	253	254	235	217	227	271	277	232	268	224	233	282	281	246	264	234	269	244	283	244	270	259	237	256	267	238	287	266	264	286	231	273	269	237	212	238	244	242	223	228	259	255	261	270	258	246	267	254	271	270	280	237	270	246	251	226	248	243	243	251	268	231	259	258	269	264	239	224	237	245	244	252	282	234	276	265	235	264	240	249	292	263	268	264	236	274	260	231	283	280	260	267	255	263	246	265	241	266	275	245	265	244	254	233	281	270	271	266	240	243	260	268	271	256	238	250	280	237	251	256	251	242	245	269	257	266	269	217	238	235	280	262	261	250	252	266	252	259	221	272	252	257	274	290	230	258	265	271	230	250	296	275	261	279	233	245	254	273	240	264	254	248	263	222	248	247	273	243	261	253	247	252	253	251	278	266	271	250	236	260	270	264	270	242	267	255	259	239	256	239	266	259	240	270	266	229	243	252	254	227	276	229	248	290	247	276	239	249	279	217	264	222	264	259	258	259	267	224	251	259	275	279	223	269	281	242	244	270	241	248	256	266	243	231	254	271	262	240	259	251	226	253	267	250	266	245	269	252	236	244	259	290	249	223	272	242	265	266	236	260	253	262	260	239	261	275	267	274	232	258	219	229	243	242	242	279	253	251	240	270	265	268	248	251	271	227	252	276	251	270	249	256	273	256	274	256	252	270	266	233	243	227	244	240	239	262	262	280	255	244	267	271	256	285	235	274	272	258	240	267	272	259	253	231	251	257	246	242	274	276	258	289	280	231	266	269	240	262	263	241	282	230	228	275	253	236	244	239	280	238	256	271	237	218	263	251	242	226	251	255	258	232	244	240	253	249	282	237	271	252	253	244	244	269	260	247	258	264	283	234	241	238	282	260	268	208	290	278	266	237	262	220	267	261	284	258	241	232	240	275	224	273	262	239	251	256	235	252	284	251	267	252	266	239	267	246	234	233	221	282	252	260	244	237	256	274	259	229	241	248	270	264	258	237	265	262	254	252	282	242	226	262	268	256	212	230	230	251	237	253	280	246	254	252	244	266	237	265	236	267	247	256	231	254	254	266	213	236	263	274	261	257	243	258	225	272	272	267	247	272	291
18609	10720	5363	1148	1154	1068	903	821	789	803	880	910	775	705	673	690	702	645	691	662	768	636	652	618	623	588	574	592	651	630	613	613	591	602	646	602	631	582	622	621	595	600	604	600	608	621	641	549	616	584	584	608	638	630	617	609	622	631	578	602	599	624	559	587	630	579	583	613	612	627	621	590	603	591	587	598	606	561	600	630	591	571	597	620	579	638	613	600	560	605	593	624	620	600	613	585	621	591	599	632	622	628	564	593	621	567	598	584	604	620	641	629	575	573	596	608	554	610	639	624	602	544	621	604	618	643	631	614	579	570	633	616	613	614	623	605	632	583	606	590	619	594	570	625	567	593	586	638	605	624	619	654	596	612	581	612	594	558	605	574	570	587	609	606	553	619	622	605	612	628	613	649	591	604	583	641	634	594	549	588	596	574	592	584	585	611	561	596	616	591	628	579	620	561	602	604	648	608	629	546	589	573	615	581	637	598	597	598	560	601	625	571	574	614	604	577	624	610	621	583	611	655	617	595	612	571	600	565	631	547	615	587	570	615	604	582	588	615	596	580	605	597	607	577	601	582	592	661	594	626	564	580	559	641	574	628	604	593	620	628	595	574	603	620	592	606	588	642	599	615	598	597	585	588	618	605	601	578	619	620	613	602	566	611	638	582	583	631	595	589	598	563	593	577	588	578	567	569	612	597	644	605	621	628	595	609	618	564	598	567	611	629	616	571	600	638	607	641	613	580	555	617	588	580	588	643	592	594	592	619	593	641	607	552	582	628	573	564	571	588	574	614	605	617	629	616	586	617	578	560	589	613	625	632	632	580	641	624	579	614	637	608	650	626	615	579	586	599	551	604	550	568	610	544	602	561	583	601	611	635	574	620	613	601	587	605	562	593	600	639	568	581	571	612	636	648	637	598	586	576	590	575	549	605	609	589	578	591	599	588	590	593	564	603	618	608	607	621	625	616	589	617	594	577	627	626	623	586	590	599	575	572	579	610	611	593	612	606	625	626	620	610	592	561	570	600	561	571	560	600	579	633	578	612	644	599	606	611	613	572	609	593	585	597	582	582	643	660	590	590	586	618	604	611	603	596	626	588	602	586	598	581	585	625	630	594	602	603	569	563	548	589	618	612	563	600	617	640	582	569	623	602	580	610	585	600	616	574	612	638	611	610	597	586	552	597	619	569	589	609	620	606	624	580	626	606	618	601	608	584	576	596	598	634	574	616	586	597	599	637	572	622	588	588	625	582	601	595	625	561	583	585	611	599	631	514	599	613	569	613	632	653	584	595	592	575	598	621	593	581	615	605	593	546	620	580	608	577	636	578	625	631	557	599	572	562	593	594	622	627	633	605	614	613	617	540	588	593	615	582	582	620	581	657	572	638	594	596	623	592	619	603	591	617	622	595	584	593	603	579	586	558	609	603	609	607	620	643	613	624	641	619	569	637	594	566	602	596	595	595	594	596	547	637	611	586	617	629	606	587	610	633	599	629	616	597	599	553	612	631	596	609	609	628	595	589	621	625	584	655	533	626	640	606	596	623	589	624	630	582	612	637	618	587	577	573	584	559	608	571	609	584	601	636	659	619	573	596	591	575	580	594	601	595	617	643	625	609	622	592	570	595	619	562	648	591	573	600	616	542	576	573	636	629	558	630	591	620	615	578	589	599	593	622	597	567	615	602	577	589	605	611	603	579	628	597	610	607	594	592	573	586	591	575	596	632	559	640	621	633	609	609	615	570	636	614	621	584	595	609	547	603	611	589	583	619	554	577	605	570	627	560	571	620	604	657	594	587	591	610	602	577	602	552	584	630	609	606	595	599	606	605	601	620	582	637	592	595	596	629	640	557	595	624	604	583	555	615	638	589	578	618	596	597	617	576	581	594	588	559	619	578	605	579	564	643	587	626	580	640	578	599	596	584	549	645	552	579	603	614	638	607	609	610	587	572	585	583	603	554	579	627	591	601	601	584	579	576	605	655	638	541	611	578	614	619	623	630	623	603	620	587	601	602	598	593	641	565	626	594	568	624	623	583	613	589	625	605	605	549	629	619	555	630	625	602	608	571	612	581	592	623	610	582	559	628	626	603	585	598	625	605	604	590	609	604	572	627	603	576	626	582	605	608	589	593	624	589	602	575	600	634	598	562	563	644	583	615	645	594	576	604	627	571	563	571	608	615	577	583	603	604	614	625	558	601	575	582	595	598	585	626	602	620	637	568	585	587	618	582	601	627	621	564	616	588	573	620	579	614	614	629	597	572	659	598	570	595	588	599	599	618	578	581	557	599	619	614	586	658	581	605	580	628	613	597	602	640	591	590	561	608	593	605	608	627	594	666	588	608	584	597	611	581	596	585	613	641	585	611	569	579	593	582	651	594	626	595	642	595	581	593	576	612	560	625	564	596	622	606	586	564	598	583	624	612	604	636	611	565	564	615	615	585	620	614	611	615	639	612	608	596	602	575	613	594	565	605	651	639	612	614	603	589	557	590	626	586	601	579	628	600	649	580	581	592	607	595	585	640	620	598	577	569	566	591	593	600	571	605	614	604	593	612	603	574	608	563	607	615	608	592	561	598	625	664	622	629	630	600	637	654	612	602	637	628	596	620	635	569	634	587	580	607	627	596	615	620	611	609	615	602	611	609	642	584	610	625	609	596	627	570	572	619	572	559	586	622	602	599	576	628	626	623	599	621	636	575	574	575	593	622	568	568	571	618	614	586	595	624	613	566	545	612	612	633	584	593	583	632	623	627	592	570	615	633	595	635	622	597	615	588	613	599	649	593	616	565	636	552	586	613	620	549	560	623	622	628	625	583	642	635	593	579	583	623	636	564	556	570	631	617	573	589	594	611	587	605	629	617	554	638	598	592	615	629	592	620	577	586	625	594	553	623	595	614	571	606	587	620	603	591	626	591	556	580	599	628	619	611	640	633	627	606	611	581	631	586	577	584	598	584	606	609	599	593	651	586	623	602	555	613	635	603	636	630	629	618	585	617	585	623	607	608	597	615	586	597	539	602	639	545	587	608	564	607	590	619	606	597	610	605	575	588	583	560	580	619	632	587	597	581	625	579	619	572	643	598	621	604	615	605	586	568	601	633	613	588	587	642	598	558	557	613	629	619	567	598	607	589	624	570	634	625	574	598	613	587	544	630	639	564	582	589	635	573	575	617	616	603	648	614	608	616	604	624	591	610	582	583	607	659	570	645	617	577	603	611	636	605	610	574	585	609	590	578	608	581	605	590	592	611	581	575	605	610	555	652	590	602	588	583	583	588	604	630	610	565	607	601	562	640	587	657	619	604	620	587	601	584	573	614	578	614	590	604	593	578	575	566	607	620	556	592	579	633	627	631	630	570	591	605	589	614	651	601	580	642	588	581	612	585	548	615	597	611	623	603	623	637	657	602	596	570	597	621	587	624	606	626	583	583	618	613	601	652	592	603	585	612	598	615	571	582	605	595	620	619	604	613	620	608	600	593	578	586
35683	18722	8861	807	403	304	239	198	181	188	176	183	185	144	168	153	145	145	147	149	167	162	134	127	154	139	144	120	133	160	153	138	147	135	144	153	131	120	139	128	132	136	146	139	138	152	154	120	127	124	144	136	145	116	148	143	131	151	143	128	130	139	115	118	154	122	148	157	153	148	126	110	103	124	131	146	144	145	141	133	131	127	138	159	141	134	157	152	157	118	164	122	133	155	123	140	119	143	129	143	128	124	129	143	140	157	154	127	145	119	136	120	145	129	146	106	124	151	136	119	137	142	130	106	142	123	158	126	149	133	143	109	131	129	135	134	119	127	125	131	141	140	139	107	124	142	153	118	142	138	139	136	142	145	147	142	148	138	135	130	162	134	144	166	135	173	145	127	143	139	119	160	135	146	161	157	160	133	150	132	129	119	145	143	133	133	121	107	119	123	111	148	114	136	144	129	131	130	116	138	119	125	149	138	146	127	111	135	146	143	148	146	132	149	140	157	118	137	142	148	141	138	151	144	150	140	145	116	122	145	120	125	127	145	130	125	130	142	155	147	123	116	121	124	130	151	149	126	138	111	131	140	124	135	137	131	154	156	127	124	124	154	157	120	162	131	142	125	149	143	127	122	125	143	129	133	136	147	152	131	125	141	134	124	150	129	119	129	116	134	138	147	131	147	137	125	127	123	136	156	114	139	124	163	142	129	122	139	118	126	173	120	155	132	133	140	145	134	124	141	149	127	149	137	140	149	135	129	144	165	141	130	127	130	122	139	158	129	131	127	127	135	129	122	139	136	149	127	134	129	137	131	146	135	139	132	152	151	123	139	151	153	124	142	145	127	143	167	133	117	151	141	137	145	138	134	127	130	143	136	150	137	150	142	150	146	116	109	138	162	122	119	134	142	153	130	142	143	127	132	131	135	153	138	137	132	120	156	128	132	134	153	128	135	124	120	142	130	149	158	154	124	144	141	121	140	135	139	137	150	120	139	136	129	119	139	103	147	148	133	125	166	136	127	136	142	140	148	124	152	148	139	142	127	139	141	146	136	127	124	128	124	141	146	132	149	152	162	125	145	132	131	137	150	132	157	139	119	125	123	165	123	145	144	134	128	149	112	128	138	149	126	132	128	139	141	151	162	160	155	122	156	123	133	155	139	131	162	125	145	122	126	136	159	124	134	155	134	146	134	103	138	122	154	126	121	136	139	121	142	152	137	158	132	136	121	131	119	146	144	125	126	152	145	136	124	147	130	137	146	138	131	149	125	136	149	140	142	122	105	148	144	124	123	146	150	133	157	110	146	147	136	148	148	112	151	119	142	142	151	155	155	157	142	122	144	120	141	117	115	132	141	147	140	135	147	116	115	135	115	131	139	145	110	145	123	117	124	134	132	166	151	144	157	136	141	145	131	126	147	131	140	146	150	147	141	122	141	124	125	136	151	123	115	132	124	153	134	146	141	150	138	145	131	135	128	127	132	165	153	136	130	135	125	115	148	122	121	131	154	156	126	111	120	135	129	142	124	135	138	144	137	147	152	139	120	124	126	124	128	130	119	152	126	138	130	133	135	142	122	140	131	141	120	128	131	134	125	138	156	148	146	144	129	147	125	127	141	150	137	133	152	144	144	140	117	135	128	137	140	130	114	139	142	117	154	147	136	117	147	134	127	127	143	144	132	135	133	129	145	129	122	116	131	128	135	111	140	138	121	124	137	144	128	148	133	147	127	130	133	131	119	147	130	145	142	142	142	141	142	140	149	132	127	132	135	131	149	129	139	135	142	132	154	154	152	161	130	141	137	130	147	149	156	141	142	128	136	135	141	127	142	142	127	129	107	133	116	126	138	131	126	141	143	130	142	119	132	125	134	116	160	136	142	133	127	142	130	123	131	137	117	131	142	165	151	126	173	145	138	123	124	145	127	134	173	158	146	151	124	148	146	144	152	143	140	163	135	117	142	135	151	121	144	139	136	113	141	124	148	140	158	119	140	144	149	112	149	144	131	146	140	135	161	150	138	139	130	139	154	152	144	136	137	148	136	129	145	142	147	137	138	144	132	163	130	140	141	141	135	158	131	160	130	143	147	132	106	139	133	116	140	117	117	134	136	139	132	117	150	136	125	111	119	141	130	146	154	109	139	125	144	132	140	149	123	158	146	140	115	138	124	136	161	157	165	127	141	134	153	138	141	128	143	148	134	134	120	136	125	139	117	143	119	133	148	119	145	141	129	112	136	119	138	121	130	128	122	138	151	134	147	133	149	143	143	131	157	145	144	112	131	117	159	158	134	127	131	134	117	134	131	127	133	133	158	136	112	125	140	137	150	141	137	142	157	126	149	142	137	138	152	127	145	145	152	180	128	147	160	121	137	139	145	157	135	167	157	158	137	129	149	135	152	167	126	152	152	135	137	144	144	149	122	119	123	130	154	125	123	143	153	146	144	139	150	130	122	125	139	133	134	143	147	148	147	118	109	148	140	128	127	141	133	125	126	122	140	136	116	122	127	128	136	150	130	135	153	117	148	130	163	133	146	141	129	132	148	119	129	153	118	132	116	139	134	164	145	141	156	123	138	119	140	143	166	146	142	131	120	153	136	132	139	119	141	134	125	137	135	126	129	167	116	121	118	138	144	119	178	121	146	128	143	141	123	147	135	117	111	132	121	126	136	118	126	124	139	141	154	117	134	151	120	158	143	121	137	136	126	129	142	142	148	128	133	143	136	145	142	124	139	129	133	124	138	144	130	128	125	133	149	118	126	151	141	136	114	135	139	160	124	119	125	123	106	114	129	101	130	142	133	140	126	139	135	121	136	140	119	134	140	136	122	146	129	144	138	158	136	129	135	146	129	120	139	118	133	121	137	134	133	132	114	131	126	148	149	144	158	134	119	138	133	142	136	141	159	156	124	143	136	136	144	134	131	129	148	138	138	115	128	157	160	119	123	139	147	159	143	154	127	145	164	136	145	142	139	111	142	128	130	139	126	129	170	146	125	122	133	131	140	127	125	146	129	137	139	137	128	131	143	134	131	113	123	121	143	117	152	146	149	142	153	128	132	144	120	138	139	155	123	123	115	147	139	108	118	120	119	134	149	126	126	142	134	131	141	151	143	145	152	116	138	129	137	143	143	140	131	154	168	142	168	133	160	134	135	113	133	153	114	135	139	145	144	126	135	144	140	144	149	133	140	154	133	143	118	128	123	126	126	124	131	129	129	137	122	133	129	144	135	128	129	156	108	131	121	169	153	126	140	153	117	140	124	146	141	121	147	152	142	129	131	138	142	143	139	161	137	125	125	128	141	144	131	137	110	148	149	137	118	133	130	129	137	157	147	133	142	124	139	156	144	137	142	147	146	128	146	125	165	131	137	143	141	116	142	115	130	114	126	159	150	142	119	125	122	134	139	153	138	135	152	153	144	142	139	133	156	152	134	116	132	133	130	129	134	126	120	125	162	142	134	140	117	137	132	147	136	105	131	124	126	157	154
23017	15281	6941	1504	1306	1126	894	731	622	668	712	679	648	540	441	435	438	476	424	402	577	383	349	369	402	371	389	333	366	353	348	353	367	338	379	346	344	308	318	346	374	374	364	374	323	305	348	338	338	371	325	330	341	340	350	316	353	345	327	327	354	305	337	334	335	337	339	333	309	334	355	360	366	336	338	324	315	345	342	335	331	351	297	342	324	322	307	344	328	314	340	316	317	351	350	335	330	324	317	327	348	315	357	340	331	317	340	332	312	326	333	317	332	314	316	357	360	331	317	339	302	341	305	336	321	330	322	312	327	313	306	349	323	347	345	315	311	349	344	364	324	316	343	339	314	317	356	321	347	338	357	358	341	329	346	310	322	324	325	330	326	339	294	339	342	357	351	335	290	333	336	341	315	342	319	317	360	349	344	375	303	300	315	336	319	324	395	333	340	335	344	338	328	332	334	342	324	339	340	331	337	314	373	355	338	332	332	350	343	344	321	284	323	332	324	315	324	341	306	335	342	351	303	311	333	350	326	330	329	312	351	327	318	372	324	355	333	335	325	373	307	329	294	332	308	320	322	330	295	326	332	322	367	334	338	322	319	356	340	337	334	316	320	340	312	350	342	347	350	332	341	308	339	318	360	359	376	332	331	313	346	363	308	342	314	325	313	314	316	332	299	349	348	359	332	331	364	341	343	335	308	319	317	333	324	328	314	353	336	324	348	327	358	342	336	347	309	321	319	319	336	343	299	339	323	339	351	340	322	344	351	299	318	328	340	321	329	308	360	330	343	305	345	346	334	330	340	332	307	369	332	335	306	307	335	309	343	348	344	337	332	346	332	319	328	312	349	364	370	300	352	359	318	339	339	325	333	340	337	343	368	328	335	330	345	325	346	305	303	294	328	352	335	291	332	299	365	323	349	342	329	333	336	321	333	316	345	335	329	376	308	348	324	311	343	358	337	321	324	350	338	326	343	354	325	339	378	350	348	339	311	321	306	335	311	355	347	346	318	295	334	360	309	366	323	336	327	362	362	315	325	301	336	349	338	328	318	306	344	342	349	321	319	304	317	325	330	346	317	328	319	321	351	345	339	295	340	336	295	318	340	305	347	325	342	336	344	306	316	320	282	316	356	324	322	352	359	342	320	352	355	331	354	333	310	359	339	365	332	340	321	319	305	317	333	378	330	308	315	323	341	351	310	346	336	340	326	320	351	347	321	313	321	342	281	307	312	320	327	300	334	346	352	331	325	329	328	317	348	344	313	306	328	311	331	310	352	328	318	329	338	302	367	315	358	353	344	329	324	329	324	351	344	340	331	330	348	306	359	312	349	294	342	330	337	343	331	353	333	306	346	345	368	262	322	316	356	326	324	343	341	329	320	318	331	324	353	321	332	317	335	326	341	327	319	329	338	311	325	331	335	326	293	356	347	315	333	325	315	359	326	322	337	322	326	357	366	344	335	352	354	345	321	318	326	341	347	339	332	325	344	299	321	304	319	312	324	352	344	363	339	328	337	353	314	334	355	330	322	309	327	341	306	340	320	338	362	384	315	310	330	312	331	319	330	324	322	338	319	299	343	319	318	329	351	334	365	318	327	336	352	337	310	322	343	337	333	346	331	324	343	317	363	317	334	325	321	291	335	338	334	348	337	342	347	368	304	326	321	328	316	347	345	319	358	332	339	337	356	349	321	345	327	356	332	335	314	315	306	331	333	293	307	349	328	303	369	322	310	332	330	311	354	333	328	371	302	326	306	319	341	322	342	327	345	311	306	350	336	320	360	317	336	326	332	352	338	340	302	325	311	319	351	345	327	311	320	330	333	335	342	339	339	313	343	338	324	346	350	344	356	336	334	341	352	308	334	291	322	326	341	373	352	291	324	331	365	284	325	297	341	342	337	322	329	346	346	353	334	327	335	361	317	335	327	366	355	338	380	341	342	357	319	308	327	342	338	321	330	331	360	333	354	318	302	335	342	326	375	368	351	338	350	368	329	305	329	333	341	329	338	323	357	352	310	337	309	290	322	308	312	336	326	353	346	336	338	340	354	362	306	337	321	332	321	357	320	358	331	328	317	348	349	346	344	352	326	326	350	349	343	318	365	329	301	337	329	336	305	330	346	345	345	365	352	344	340	325	311	324	324	325	309	289	313	328	359	319	332	299	363	323	347	363	367	334	332	301	358	346	330	376	332	305	334	326	324	375	321	309	354	354	355	321	321	297	348	319	347	333	344	326	338	301	289	339	327	362	325	315	363	364	338	387	337	357	363	331	351	340	348	331	347	351	346	335	331	349	328	317	330	360	294	304	378	312	358	354	326	329	322	338	354	309	345	319	300	332	356	328	332	324	336	340	336	333	355	353	299	335	347	350	345	324	318	284	379	322	344	360	327	350	310	308	333	323	341	315	296	303	318	323	336	352	340	315	345	341	356	313	333	347	347	329	321	320	333	301	351	324	348	289	373	312	323	313	323	335	336	336	328	310	355	333	325	354	339	297	335	332	341	354	312	329	320	299	289	301	351	319	340	345	356	326	364	348	331	348	328	347	331	337	309	344	350	328	344	319	313	322	326	319	354	362	332	345	316	307	326	314	322	350	350	356	302	321	334	314	367	346	347	318	372	348	342	351	321	343	314	342	352	330	335	325	294	287	305	326	351	330	340	337	315	353	325	330	323	317	317	369	342	320	321	331	332	344	337	326	325	367	322	310	314	323	305	357	317	330	342	319	349	328	340	314	337	336	334	327	334	316	341	358	334	341	298	341	314	300	361	322	332	342	343	320	344	335	341	338	361	362	351	326	331	325	356	338	308	336	324	324	315	335	352	337	314	335	346	335	298	319	306	320	329	324	324	344	346	341	357	355	366	299	334	332	296	349	334	345	321	359	334	362	373	315	309	353	326	313	338	352	324	324	302	315	333	318	339	340	352	330	305	320	352	340	353	323	332	324	324	332	343	353	317	316	333	301	346	360	333	300	334	337	355	355	324	316	331	324	324	327	311	327	320	282	330	368	336	331	323	331	352	326	344	348	333	297	333	306	362	334	296	344	343	308	329	357	319	327	315	318	312	328	344	338	346	333	347	332	340	308	307	339	332	335	331	348	331	346	331	349	344	341	353	338	350	339	350	323	336	349	340	356	341	344	322	313	312	337	342	363	318	340	312	321	308	369	334	359	341	342	370	342	349	351	323	312	367	329	303	311	346	354	340	292	363	312	344	320	333	341	340	320	331	364	305	313	345	314	344	341	368	331	321	350	347	281	328	320	313	319	325	344	337	346	378	298	339	310	343	368	338	325	345	341	323	306	317	330	359	316	344	301	309	310	326	292	331	421	330	356	353	325	326	316	338	332	323	327	348	313	345	325	349	343	334	354	336	311	336	346	314	345	340	327	339	330	361	357	353	317	329	315	302	335	328	332	300	349	366	324	330	342	335	322	318	349	308	340	348	341	325	304	340	308	359	330	358	297	340	350	329	343	347	328	298	336
14168	3768	1102	277	233	259	250	266	252	235	257	258	259	281	237	186	251	212	253	256	280	228	197	213	255	221	217	258	240	234	253	222	240	249	214	239	242	225	210	216	243	232	245	213	233	256	234	221	260	271	234	221	223	235	222	209	218	228	225	264	253	232	230	255	260	244	248	238	255	254	257	271	237	243	276	256	229	231	213	212	247	244	257	231	261	233	245	220	210	223	239	233	255	242	215	215	224	249	236	218	238	246	224	240	265	249	224	213	227	246	238	217	226	238	202	227	245	238	254	217	245	235	272	261	238	226	222	221	260	233	238	247	260	235	257	219	225	230	248	242	258	230	247	234	213	227	246	232	231	230	239	224	227	216	221	221	253	237	239	233	232	253	235	221	197	229	213	221	225	228	248	244	246	218	214	260	256	245	254	235	237	210	226	243	222	227	260	224	234	242	222	262	237	200	212	226	199	251	255	242	226	232	203	228	261	242	241	224	230	211	245	204	246	238	239	262	262	240	236	225	228	262	239	232	242	245	244	236	241	208	229	237	227	237	223	269	192	223	242	241	222	246	242	238	220	243	225	220	250	228	222	244	252	249	241	227	260	227	237	242	238	255	233	231	240	264	208	232	232	256	235	249	217	227	228	230	211	237	216	263	206	228	237	244	246	227	257	236	229	245	238	231	233	249	232	231	251	253	229	234	234	242	252	237	247	249	230	264	253	236	238	234	241	263	240	232	248	260	251	233	247	237	242	255	248	217	226	242	237	210	263	275	236	223	238	240	261	255	239	253	210	213	251	253	246	264	283	230	247	249	226	221	206	228	240	224	245	207	254	241	227	225	221	245	231	249	241	221	226	237	258	237	254	232	267	275	228	222	233	233	218	255	250	244	227	250	231	232	276	229	246	252	257	233	264	221	219	223	216	237	225	237	243	254	258	217	232	237	236	270	220	250	243	223	230	199	246	254	221	259	237	233	226	243	219	217	234	241	219	228	237	223	244	234	201	239	245	234	232	257	279	235	211	238	254	266	235	242	255	240	260	239	217	250	238	233	262	250	254	216	255	261	220	238	246	246	235	241	232	250	251	242	237	266	213	245	231	247	245	228	254	230	240	211	267	232	227	231	240	252	242	221	227	211	222	231	223	253	236	214	235	251	246	247	252	239	250	236	263	232	232	212	258	255	219	224	247	247	256	242	229	246	237	226	244	248	209	254	247	225	225	205	229	213	265	246	235	266	252	248	274	233	209	252	253	225	219	241	252	221	225	240	249	237	247	238	234	225	232	273	203	230	230	237	255	232	234	236	250	245	250	233	233	227	212	254	218	230	248	224	247	221	225	271	208	245	222	235	234	259	257	264	248	250	237	241	241	243	244	214	242	221	246	258	223	242	233	236	266	226	256	210	237	263	228	253	209	258	239	234	213	254	248	248	251	236	230	280	248	232	256	254	233	264	218	213	234	252	235	217	242	239	212	259	248	229	266	222	233	233	203	245	236	252	252	250	231	243	226	235	226	244	230	246	239	253	251	257	219	250	227	216	252	254	251	239	245	218	247	237	244	238	247	232	274	252	233	252	237	245	227	237	247	251	215	259	220	216	249	257	224	264	245	223	217	246	277	241	257	240	229	220	214	235	244	230	238	256	235	266	260	237	232	249	222	247	243	232	245	246	234	233	254	232	251	263	195	221	245	260	234	225	236	252	247	255	224	268	230	212	246	218	219	236	254	218	248	238	230	255	215	232	221	249	234	265	207	237	242	264	233	252	239	219	243	231	234	202	236	237	222	236	257	253	210	259	240	237	223	252	235	227	243	242	232	240	242	252	232	221	263	220	228	217	251	238	245	256	241	226	269	197	221	201	268	229	230	225	252	249	241	258	242	226	219	245	253	256	241	246	249	260	246	238	205	225	219	237	256	232	258	232	245	221	213	237	246	212	235	255	220	222	221	224	234	220	229	223	249	243	210	223	246	202	234	226	253	238	245	238	282	218	233	224	237	228	249	242	217	242	248	245	244	246	201	260	239	210	243	224	253	265	218	247	254	264	244	249	207	259	216	252	221	221	230	230	274	261	238	230	257	198	256	253	247	250	256	225	227	263	216	236	249	260	237	214	272	247	245	227	235	246	198	239	255	243	242	280	258	242	250	229	245	264	217	203	219	229	251	197	252	242	244	226	232	218	261	238	270	246	232	246	250	241	253	232	229	231	210	239	247	226	225	230	235	234	240	244	235	239	242	232	238	246	222	215	208	250	232	243	258	268	223	234	243	230	229	243	232	224	256	237	208	229	241	234	220	248	231	233	241	257	242	242	248	224	252	229	235	256	246	235	200	239	244	212	236	219	236	249	246	229	234	218	220	238	217	241	246	222	229	235	216	242	247	239	248	225	237	254	224	237	254	228	202	248	243	249	241	215	252	201	203	239	213	244	248	239	237	244	215	221	209	247	233	239	266	228	267	224	236	245	228	228	224	226	221	226	210	222	234	250	202	248	254	246	224	231	219	243	240	248	253	267	207	270	239	224	226	210	235	229	256	254	225	227	212	221	241	228	276	226	220	224	243	234	263	214	248	246	250	256	231	229	227	238	234	240	214	266	224	252	234	240	222	239	237	221	221	241	220	240	233	251	244	234	233	238	251	249	211	247	234	241	233	235	252	236	231	273	232	239	215	230	199	229	233	227	258	235	240	272	246	219	234	209	249	247	256	255	222	230	237	233	252	240	231	213	258	230	255	230	227	223	239	260	242	200	246	277	213	243	236	238	226	230	247	240	244	256	248	220	219	218	235	223	228	225	247	254	266	234	205	223	236	222	227	239	210	240	246	233	249	223	225	258	304	231	208	237	232	258	241	251	227	228	254	243	235	234	255	221	218	250	242	251	223	217	226	236	233	241	247	238	220	218	227	239	255	231	240	232	187	238	217	249	242	230	226	232	244	242	207	227	230	242	246	245	251	253	218	251	247	243	234	225	234	239	220	239	254	238	228	241	229	266	215	251	240	245	234	245	230	235	253	242	246	247	266	249	254	245	247	249	239	225	241	216	236	229	226	233	263	233	249	231	212	234	260	236	216	250	233	227	254	232	251	228	246	265	236	244	235	235	235	226	212	243	241	243	236	221	241	247	228	246	224	215	228	222	255	235	257	247	213	261	215	236	220	262	214	210	221	255	224	207	260	234	279	239	222	244	238	225	235	220	243	236	280	229	241	269	227	216	217	221	242	248	250	274	249	216	205	256	215	251	234	260	254	241	228	245	241	217	221	256	264	247	253	241	251	238	248	266	250	255	232	260	226	245	218	234	249	218	255	244	225	238	271	259	226	259	247	254	249	241	248	270	228	234	241	241	276	261	215	222	238	236	269	251	209	262	242	227	265	242	230	241	242	248	241	261	258	234	242	256	233	241	254	236	239	255	257	234	252	253	200	250	247	219	282	245	243	242	225	239	216	227	232	226	230	219	206	230	256	245	244	218	258	266	241	239	263	225	259	235
9875	3710	1654	630	671	648	611	636	621	611	634	652	647	545	543	590	592	569	577	597	638	569	580	534	555	587	536	597	544	532	588	575	600	537	572	525	543	564	595	588	560	553	537	555	524	540	591	539	580	572	574	572	558	596	617	558	533	564	548	531	578	565	551	578	577	541	530	566	584	545	522	536	521	546	572	544	544	528	609	614	586	577	560	574	546	579	567	574	574	603	563	564	501	543	563	556	541	529	548	553	521	578	589	565	624	539	568	549	601	543	546	568	596	534	578	578	516	578	559	587	563	574	537	614	584	548	553	589	567	583	549	564	591	567	591	562	602	560	579	577	554	567	592	599	545	569	530	573	608	557	585	577	591	562	619	588	568	586	583	590	550	551	538	548	577	574	558	543	525	566	561	560	577	557	588	584	561	582	556	561	555	553	567	591	546	595	547	615	545	570	588	557	549	551	558	556	579	555	559	600	581	523	565	556	558	570	565	575	581	568	577	569	602	552	548	559	551	530	579	588	524	557	581	583	577	588	578	559	539	549	563	540	552	582	584	553	592	555	578	583	563	575	529	600	579	565	567	604	547	550	533	601	533	555	602	581	551	573	535	602	543	589	557	537	552	503	624	595	561	546	516	596	551	529	603	506	558	561	556	540	548	574	553	524	550	606	507	547	588	543	565	535	595	550	578	559	597	533	550	575	578	587	593	569	572	579	543	551	559	533	579	532	553	531	573	565	558	533	548	620	545	569	574	540	534	576	593	524	556	593	533	565	565	591	575	531	589	562	548	544	602	533	542	587	589	586	543	528	619	522	557	535	565	569	586	568	543	580	580	580	622	532	548	560	572	562	554	567	558	533	576	546	585	554	573	584	546	556	572	577	609	543	556	607	605	568	575	554	551	608	578	566	544	608	516	601	569	491	600	576	543	548	548	572	534	585	562	581	526	565	580	582	578	561	539	553	627	548	581	599	524	576	573	607	567	583	585	579	556	545	556	586	571	562	553	593	569	551	551	560	558	564	561	560	584	601	572	576	559	542	547	579	572	580	576	603	603	567	547	550	544	581	566	583	577	588	570	583	581	590	609	559	509	584	574	548	568	559	582	581	555	548	585	590	601	585	582	583	570	593	559	583	587	558	519	536	573	561	557	560	583	582	575	564	536	602	582	564	565	545	552	581	551	610	559	561	550	572	566	568	557	595	572	559	532	563	547	571	580	514	601	578	592	576	574	531	591	588	609	557	581	578	547	565	565	561	557	539	623	548	560	576	545	558	584	590	610	574	590	544	567	546	550	556	572	590	599	540	605	549	577	586	577	603	553	518	598	579	603	567	582	604	544	532	533	599	571	521	556	602	593	550	568	597	530	575	616	578	593	537	559	586	588	588	518	602	550	538	545	539	598	522	587	595	571	629	541	571	557	595	564	598	565	548	573	585	573	562	566	566	554	593	570	599	562	541	522	597	541	569	550	572	556	585	575	586	567	550	570	568	586	542	557	580	569	569	568	520	536	554	515	588	591	567	557	559	536	584	524	602	584	604	557	564	578	576	595	633	573	523	582	569	557	545	539	516	553	564	611	554	539	596	490	573	537	583	574	547	543	543	602	535	580	567	570	593	571	561	559	578	604	608	554	558	534	570	587	536	603	608	538	566	545	540	598	596	548	544	551	578	578	575	555	531	572	560	571	560	596	587	580	587	565	603	562	584	563	588	585	542	546	587	557	548	567	569	563	563	575	592	628	550	544	579	527	577	557	583	584	570	563	550	535	559	543	557	547	547	593	591	548	606	579	590	561	587	559	603	558	538	561	594	577	566	576	557	581	567	569	563	587	569	563	563	554	520	528	593	584	549	563	533	564	633	562	569	574	570	529	568	602	560	602	560	579	557	548	561	593	579	538	569	590	536	608	617	551	593	531	590	571	582	570	582	562	583	569	576	538	607	561	561	554	551	541	580	585	555	560	613	566	569	559	563	584	549	530	551	572	556	562	569	586	559	565	553	563	584	559	569	567	573	575	570	592	605	556	568	583	579	577	563	546	552	569	563	566	575	571	578	582	590	611	564	577	512	551	543	574	566	576	562	604	570	560	576	574	549	599	555	589	543	584	558	562	601	589	592	602	583	568	572	566	546	562	566	577	563	547	555	520	573	580	532	581	579	511	582	583	546	605	533	566	567	552	529	565	557	558	616	555	559	554	610	583	553	560	557	565	547	577	567	549	540	573	591	604	583	576	556	579	617	515	548	543	566	562	513	574	569	573	588	586	565	553	543	573	542	545	580	560	590	589	552	606	616	555	597	544	564	567	587	528	553	611	558	562	582	614	576	553	536	555	610	567	539	592	546	572	577	584	555	611	550	564	557	590	587	527	578	587	576	568	561	545	604	581	578	577	577	609	564	596	559	553	580	551	559	598	531	579	581	557	550	538	582	594	559	537	598	580	594	558	559	545	598	543	556	513	576	580	539	548	547	575	563	559	556	569	570	566	588	603	599	539	566	588	584	567	577	553	614	599	559	557	554	554	565	559	596	603	565	566	556	568	522	597	614	574	574	554	615	575	595	546	560	579	566	566	563	560	577	584	596	561	576	592	537	566	541	585	571	538	555	564	565	593	543	570	537	567	565	541	572	558	538	599	570	585	575	560	561	554	617	576	591	583	532	554	553	571	570	580	572	555	586	564	552	574	546	577	542	582	567	568	571	567	557	594	552	553	546	585	555	563	558	587	578	599	540	574	525	561	587	530	539	548	583	575	616	532	563	564	556	584	547	569	639	575	567	615	533	592	528	576	574	566	606	567	584	605	520	532	556	626	567	620	541	528	571	582	587	559	597	557	599	551	557	593	545	583	576	609	558	568	564	599	627	599	580	589	536	527	593	570	588	558	561	561	570	516	575	602	608	610	596	587	566	569	556	572	558	534	575	559	569	562	587	607	532	529	548	526	558	522	559	558	580	610	554	580	587	553	568	580	594	560	580	582	554	535	554	541	551	562	535	567	559	555	521	558	575	576	591	546	557	573	591	555	542	544	586	624	599	581	563	558	523	576	564	569	566	572	597	569	589	548	569	568	586	544	551	557	597	524	577	558	552	559	555	584	617	612	589	546	554	549	535	579	571	573	554	583	543	562	566	552	580	601	591	559	553	599	613	606	565	599	564	571	521	553	570	552	576	522	597	531	531	574	548	541	544	549	614	569	531	583	543	582	545	591	546	569	518	584	573	578	590	553	601	571	603	581	555	569	572	608	546	582	565	530	565	569	533	538	544	576	575	632	558	560	575	589	603	561	596	564	547	569	576	578	551	565	556	546	602	564	589	574	592	569	554	582	563	588	538	549	549	533	579	550	548	578	545	618	519	561	599	611	562	593	595	597	559	579	577	563	562	571	547	514	539	549	537	560	541	602	543	593	552	566	603	603	573	564	555	559	549	575	570	548	594	552	582	542	570	572	578	578	545	556	555	559	565	551	599	513	540	595	578	561	549	524	553	549	618
26454	11347	4069	534	348	355	309	305	272	287	308	314	268	229	294	293	288	252	262	282	277	251	226	225	257	246	252	262	241	261	244	235	288	229	292	238	258	253	237	265	262	249	262	272	254	266	239	252	235	253	241	246	262	266	215	272	268	218	261	253	245	256	292	273	266	234	268	278	266	281	261	266	244	244	236	245	253	224	247	258	232	253	269	236	253	256	250	217	244	278	246	224	236	253	282	256	242	261	276	239	281	259	255	273	285	247	259	251	233	267	244	247	272	237	246	243	256	243	247	236	258	252	265	275	276	262	294	224	206	266	270	243	264	268	234	268	276	221	248	237	235	242	292	236	282	259	271	227	247	252	223	237	237	243	257	227	259	237	254	248	249	266	270	269	248	254	211	252	241	276	281	279	262	237	240	253	245	249	257	257	242	280	271	227	266	217	246	249	239	230	267	233	264	261	260	248	222	255	261	244	241	262	214	236	212	238	230	261	279	279	249	235	278	273	257	232	199	294	270	281	264	247	235	246	269	266	245	270	240	245	251	247	237	260	250	270	253	266	223	240	238	245	275	229	224	280	231	221	258	257	256	271	248	258	271	258	278	238	270	263	222	272	245	227	262	246	270	251	219	253	274	282	268	235	258	231	272	239	257	270	255	247	214	232	279	229	244	217	276	257	264	256	245	249	272	245	245	235	258	246	235	243	256	256	285	272	274	259	252	243	236	247	252	233	243	264	234	257	266	234	252	250	250	274	281	256	265	259	269	250	245	302	248	230	247	273	249	268	263	257	271	238	268	247	243	238	265	234	246	205	249	247	246	255	274	260	269	239	249	279	257	271	234	255	230	255	259	243	236	233	245	243	280	272	286	242	244	232	250	240	246	244	250	277	269	268	255	230	246	242	245	244	278	226	223	254	251	242	242	267	246	268	231	269	262	245	249	234	272	263	284	278	242	273	249	271	237	246	247	238	251	250	236	285	204	244	240	236	261	253	277	274	253	244	263	262	255	252	277	250	238	249	263	263	242	262	240	259	258	260	222	279	257	268	238	237	268	267	251	263	287	269	255	248	268	260	301	244	268	255	260	217	269	264	259	261	262	213	248	275	257	261	275	256	252	266	257	276	254	249	261	254	228	245	256	241	255	246	264	235	233	250	241	243	251	258	280	263	277	290	276	242	251	255	256	227	256	236	274	236	278	261	256	261	253	253	268	275	252	252	257	268	274	237	247	269	269	219	250	247	252	267	261	246	241	251	257	267	269	266	233	253	295	254	250	235	225	225	252	234	246	271	245	276	250	237	233	259	260	258	264	236	232	242	227	255	265	237	258	262	248	278	238	264	236	251	263	222	257	253	243	256	255	255	280	254	250	248	244	269	249	247	270	252	278	265	258	232	247	257	261	222	225	271	243	255	270	237	269	265	206	230	251	280	230	265	256	229	230	268	259	286	262	281	268	261	280	278	239	224	286	262	262	280	264	253	272	265	259	268	277	218	246	250	266	281	239	256	253	235	249	232	262	250	275	266	257	231	246	241	251	235	220	246	252	261	252	252	256	231	248	262	259	272	245	244	265	235	248	245	247	281	254	236	274	263	243	260	209	254	230	229	240	252	229	287	282	262	261	255	251	249	257	236	228	288	284	247	250	246	267	266	266	275	257	256	248	224	247	241	235	244	259	262	231	261	268	240	266	263	248	257	238	274	248	257	258	273	268	258	277	269	265	276	276	273	273	264	241	229	266	273	278	262	242	262	276	259	273	237	259	236	251	260	273	263	232	290	250	281	256	269	247	262	265	231	256	265	227	221	260	247	252	260	269	249	272	225	257	267	247	245	254	265	255	239	231	239	248	259	294	244	296	263	289	280	239	266	264	249	223	265	245	219	257	281	233	245	250	283	242	223	276	218	238	245	258	266	272	239	287	215	272	269	253	264	241	254	264	234	254	258	241	242	277	224	239	243	238	245	259	257	214	262	244	293	270	233	226	253	243	240	285	276	235	279	264	271	255	237	273	289	269	244	249	261	251	248	237	244	230	268	251	251	271	260	270	214	239	232	241	264	268	266	228	250	244	237	253	257	271	263	241	241	276	255	258	265	285	259	247	281	226	238	256	223	232	225	238	272	246	280	233	304	251	254	248	265	266	256	229	229	259	231	234	252	249	260	242	269	226	284	247	271	244	270	270	230	277	245	261	273	251	243	254	234	234	244	224	290	248	253	281	286	252	261	236	254	254	237	279	247	246	275	261	248	278	254	265	245	257	234	239	240	251	252	275	289	273	235	261	283	251	237	248	261	246	270	268	232	252	249	266	279	244	272	258	290	224	265	246	235	256	221	268	253	251	268	268	214	250	264	280	243	256	264	265	289	269	258	238	260	211	267	236	252	277	229	230	259	249	262	240	271	248	235	231	252	235	237	270	246	252	268	236	269	229	263	268	230	254	245	241	239	234	238	216	273	228	247	281	260	266	252	245	230	249	267	255	258	271	261	232	244	243	249	254	249	253	265	254	264	222	263	248	228	253	255	264	260	238	264	263	243	252	246	248	258	264	257	233	269	278	259	237	248	258	282	242	276	269	251	245	261	261	238	267	255	247	253	231	245	258	254	257	230	256	253	253	225	259	253	235	262	259	276	231	252	259	259	242	248	262	248	263	254	236	219	224	268	238	224	247	275	269	249	252	237	244	239	255	261	254	221	235	232	240	245	301	272	230	255	258	266	253	248	250	257	249	253	260	242	273	251	263	267	242	261	247	228	250	292	219	271	268	240	247	283	258	250	251	253	281	242	246	282	270	258	271	248	276	249	254	259	259	264	242	258	270	228	244	236	279	212	238	241	227	231	246	249	241	255	265	245	284	287	260	261	243	214	217	265	243	240	297	252	280	232	239	281	256	260	276	214	271	246	262	253	245	257	246	305	232	226	263	223	246	266	254	270	256	255	249	253	234	269	250	231	268	235	245	245	260	251	269	264	271	229	261	262	258	231	254	221	259	240	256	253	254	288	248	274	255	267	269	278	247	264	247	234	233	287	241	233	265	231	247	240	236	228	267	265	251	251	248	244	220	270	238	252	253	259	248	281	251	257	249	253	244	248	271	274	241	216	236	240	260	258	257	249	276	281	244	259	242	250	234	265	269	262	271	258	250	248	235	267	271	265	252	225	251	258	272	261	276	275	230	291	244	236	266	265	272	239	250	244	244	214	261	250	271	272	250	247	230	282	256	257	286	265	276	231	232	259	251	252	257	234	268	258	281	288	247	279	259	252	241	256	274	228	254	211	245	246	227	241	269	255	273	275	246	242	247	265	282	265	263	272	249	257	258	260	247	233	267	271	250	253	242	268	247	243	259	239	240	282	244	242	275	258	273	269	227	260	310	246	286	248	229	261	249	276	255	281	266	255	239	239	266	267	260	231	244	228	262	240	283	220	249	234	246	272	272	249	269	266	238	258	262	280	224	267	256	278	247	257	242	264	242	257	243	241	263	265	240	256
18393	10154	4192	1196	1067	976	886	800	754	718	728	863	761	661	661	647	677	653	628	649	703	619	607	627	611	635	553	606	604	606	603	595	621	595	606	572	563	593	562	569	574	589	622	589	602	591	590	615	612	531	613	576	607	584	555	640	641	554	619	596	579	592	589	585	549	591	576	583	625	620	637	617	553	589	589	616	572	561	584	595	581	606	563	591	632	660	600	596	637	592	606	582	613	601	603	587	616	593	575	584	592	572	546	609	594	584	577	577	585	614	592	550	599	583	589	619	592	556	602	611	608	589	565	583	604	567	630	594	626	562	638	608	600	541	587	614	590	618	591	617	566	590	610	590	556	602	624	551	590	598	568	625	588	600	582	589	583	563	585	588	594	588	557	640	579	572	615	592	591	578	576	565	546	585	620	581	620	579	549	621	595	648	560	616	607	582	559	525	615	588	592	562	578	568	566	591	611	592	574	573	583	626	600	599	597	614	534	599	610	585	620	601	586	542	604	558	602	561	563	577	592	563	610	607	601	636	592	598	605	558	590	582	575	572	584	590	581	590	590	594	578	581	610	577	579	594	594	550	591	588	554	588	574	564	583	547	569	610	593	581	615	575	584	607	578	578	574	596	583	606	608	604	593	564	631	588	584	610	549	607	606	567	612	589	619	590	598	556	561	562	625	592	615	569	603	567	594	603	657	623	587	574	621	584	609	555	598	569	571	599	570	604	558	600	583	574	583	584	566	614	623	613	579	614	614	590	599	603	636	599	572	582	585	586	579	571	607	578	581	609	554	564	567	564	586	601	572	577	596	582	634	579	557	600	605	586	563	568	608	568	616	569	616	538	604	585	641	626	515	635	610	580	615	556	600	600	543	553	589	582	572	571	557	539	620	588	637	612	561	592	612	611	634	589	566	581	598	638	603	563	640	589	589	616	633	617	593	559	559	577	591	598	636	623	554	599	593	600	619	609	583	586	607	549	596	613	587	596	571	595	619	630	537	599	551	575	576	582	600	616	597	593	615	603	591	590	572	582	581	563	596	576	585	548	620	602	568	529	608	588	620	583	582	588	618	578	616	560	639	591	629	589	589	600	559	593	587	591	602	568	583	594	598	585	604	554	594	598	593	585	599	633	590	638	602	575	596	601	572	593	602	566	624	605	573	619	612	587	613	609	597	567	572	598	582	584	614	587	612	592	582	563	563	621	601	581	573	569	589	601	608	620	564	572	592	573	574	610	615	583	603	607	595	573	609	632	573	601	556	598	563	585	586	600	593	582	605	595	568	636	581	583	589	546	576	590	525	562	574	606	602	560	638	603	559	555	598	609	583	594	560	574	587	620	564	564	627	562	562	590	562	558	576	581	583	620	572	599	608	569	579	632	579	572	556	580	622	635	542	610	587	624	610	560	596	600	505	624	557	603	606	609	592	547	588	563	585	575	575	645	617	596	605	590	582	555	593	573	613	625	567	574	612	571	594	577	551	559	620	598	580	570	574	580	582	612	598	565	580	595	584	572	594	571	620	551	557	573	639	595	600	600	596	609	620	609	582	534	627	559	617	609	608	631	591	576	555	613	607	582	544	593	576	551	584	620	620	579	575	561	578	598	622	594	561	621	576	573	559	591	604	632	615	611	552	589	603	589	548	569	569	605	581	561	576	575	589	604	592	585	563	588	593	567	618	566	603	593	603	613	603	591	567	610	614	578	607	622	579	581	640	582	626	598	577	602	620	593	592	631	598	608	566	548	568	598	597	636	595	578	587	573	584	569	594	583	609	586	576	592	588	591	544	587	583	608	588	598	596	577	594	619	584	602	567	604	564	628	617	593	620	557	555	592	535	588	616	586	628	614	577	558	578	581	602	568	596	602	604	597	555	586	586	575	594	585	611	538	613	603	571	569	595	623	614	600	622	586	564	586	560	608	599	618	604	578	642	638	634	562	590	625	603	562	595	599	591	564	609	584	537	560	607	629	574	592	601	600	579	637	589	581	619	590	613	577	580	560	580	575	574	574	587	610	578	591	569	560	576	583	599	619	588	596	607	593	590	598	599	582	604	572	571	578	600	579	606	613	573	616	584	593	632	582	621	591	563	585	599	533	615	566	581	596	559	594	627	559	599	577	597	577	572	560	612	602	569	565	599	585	573	590	623	576	614	632	596	643	570	638	574	595	596	616	576	558	639	598	569	562	628	600	567	575	558	598	588	556	538	576	588	579	616	601	559	598	573	612	608	597	565	627	585	588	605	570	580	583	598	573	575	577	598	568	595	609	626	570	634	570	607	587	592	562	637	633	601	586	605	574	566	574	615	596	577	592	578	607	575	597	601	565	611	615	589	591	574	648	614	577	597	572	540	622	579	593	582	618	599	582	587	620	550	571	577	596	638	595	606	605	572	589	568	603	541	605	561	588	649	605	591	616	582	580	592	587	558	535	602	621	608	630	560	588	584	589	613	593	621	584	581	569	562	624	598	577	603	606	561	531	602	565	597	580	587	605	574	548	636	621	586	591	613	601	613	641	589	575	603	566	587	599	598	597	583	587	598	573	604	566	628	583	582	583	637	630	577	564	575	572	586	600	575	577	612	601	575	591	609	603	600	578	581	599	591	554	600	617	603	572	571	570	596	570	606	595	582	566	605	591	584	602	581	578	600	612	616	556	603	610	598	613	595	581	609	578	578	602	668	573	593	541	586	598	606	560	609	603	615	591	631	605	572	601	608	612	595	583	596	565	587	614	585	593	631	560	592	628	615	596	609	581	588	633	629	584	588	588	578	583	577	617	620	607	577	549	536	573	606	568	569	591	601	607	561	581	618	619	616	605	587	575	576	615	617	603	583	592	586	610	585	568	645	567	616	585	624	583	577	610	590	657	565	593	543	634	593	576	620	592	612	601	561	607	608	546	570	602	616	589	570	590	622	599	599	576	586	567	641	593	556	584	561	615	579	572	589	598	542	577	557	555	593	639	602	570	608	605	604	583	571	584	593	596	582	587	585	550	584	586	556	555	564	572	600	538	623	621	611	622	604	647	625	628	590	604	588	608	571	583	594	573	626	557	570	651	609	547	561	564	600	578	595	615	558	576	569	566	523	584	618	575	561	576	552	597	609	600	653	566	595	606	607	625	616	576	639	556	590	596	580	574	579	601	593	556	614	577	570	624	576	555	566	603	570	601	600	592	606	622	592	591	616	556	599	609	509	609	546	594	601	640	601	593	607	594	596	589	610	614	587	581	567	611	609	601	595	635	580	580	590	557	616	597	606	586	596	556	607	569	586	604	555	579	526	579	588	613	576	586	609	588	574	626	612	586	566	547	595	518	614	556	620	578	616	607	591	572	578	590	589	610	588	602	565	590	596	560	617	562	559	564	603	603	567	634	587	584	592	554	576	583	587	605	607	597	558	604	587	577	565	578	604	607	561	578	622	568	638	622	588	558	571	637	589	606	586	613	623	574	618	630	592	588	597	606	584	614	595	574	603	555	600	605	638	610
35474	19049	9722	898	383	296	236	204	196	186	217	204	179	181	140	140	138	167	142	158	126	136	124	154	135	111	156	115	168	117	123	136	132	135	169	132	135	124	131	148	119	135	130	126	140	144	136	143	158	135	128	123	130	116	142	136	152	145	147	146	145	124	130	128	129	129	137	138	138	134	112	138	158	127	135	123	138	148	137	141	150	125	148	149	144	122	126	112	137	118	138	138	134	136	115	145	140	143	145	141	113	128	155	138	120	118	155	174	139	117	108	141	140	118	148	136	135	145	148	170	149	126	129	143	141	158	140	140	131	132	148	138	129	124	114	123	142	129	137	140	104	109	136	130	139	127	124	137	124	134	134	152	128	128	145	124	123	140	127	147	134	127	138	129	139	130	125	131	126	130	141	143	152	127	120	145	149	129	143	141	145	121	123	135	144	132	158	114	127	158	137	149	139	136	139	132	142	138	131	122	133	125	139	146	118	130	130	132	142	116	135	115	134	119	136	135	122	123	123	141	130	115	131	143	128	144	140	137	165	131	133	118	134	133	142	143	145	142	108	130	142	144	130	120	139	138	135	132	109	141	117	126	138	159	119	124	125	131	118	138	139	138	140	126	138	115	152	138	118	131	140	121	121	129	129	137	144	126	142	134	134	165	141	135	148	144	136	130	154	147	126	116	132	129	134	152	123	146	113	126	124	121	145	140	124	119	137	134	135	138	124	139	146	151	135	141	133	140	138	145	116	162	140	136	145	147	121	131	119	164	129	144	122	105	128	124	124	139	150	135	139	123	119	129	146	132	135	125	138	143	137	126	130	131	122	103	126	136	119	130	144	141	138	136	125	131	134	121	142	140	130	135	127	131	148	123	138	132	119	126	128	131	124	134	160	122	144	138	136	134	141	147	139	145	134	150	130	108	141	135	104	148	157	129	155	149	154	134	151	130	107	126	133	120	123	148	138	138	125	121	152	119	133	135	126	134	129	146	112	128	132	139	131	130	136	132	114	141	115	148	135	127	119	125	139	131	160	139	128	136	148	148	125	129	140	126	151	126	129	130	130	122	148	138	124	157	147	132	129	111	141	129	125	119	128	135	134	129	133	118	146	128	132	120	135	137	125	160	121	128	128	111	151	138	135	131	135	142	124	155	143	125	139	119	148	139	140	148	140	136	146	127	135	121	139	148	130	127	141	140	132	147	136	147	125	107	135	134	132	121	137	144	129	130	136	141	129	142	137	123	126	129	158	131	145	133	148	88	120	107	133	132	126	125	157	139	141	127	125	108	126	126	126	140	122	150	154	135	133	133	133	134	127	137	144	133	135	140	140	133	164	147	142	156	157	140	125	114	127	124	115	132	128	145	126	142	108	127	160	141	136	136	123	142	145	143	111	127	127	132	114	152	145	122	115	159	154	133	142	129	138	154	134	114	119	129	146	120	115	127	127	136	137	124	107	148	143	150	132	139	147	146	123	134	145	133	150	130	119	123	132	130	157	138	143	156	153	110	125	152	138	140	110	119	127	140	139	115	111	156	141	143	131	156	110	129	137	137	122	139	162	126	114	142	145	140	141	125	143	119	137	130	151	138	151	135	128	130	120	124	124	130	133	138	118	128	136	146	144	143	138	140	129	143	146	154	114	138	136	129	139	125	139	122	113	121	161	143	125	132	121	141	139	120	119	124	132	138	125	133	128	121	150	142	135	126	129	114	152	141	140	127	121	125	124	130	127	121	146	127	120	135	130	139	138	127	123	143	163	127	148	147	117	128	152	149	139	139	144	146	123	145	137	120	158	140	132	122	135	148	125	123	128	146	133	143	130	150	137	121	127	150	119	140	134	129	140	131	135	142	146	118	124	154	127	132	152	149	136	148	137	147	131	148	136	126	145	112	130	137	134	175	158	160	141	151	117	124	134	147	143	130	119	152	135	123	132	120	134	131	141	136	125	131	141	133	133	123	143	124	141	137	140	149	141	131	159	129	138	144	134	117	142	123	157	138	146	136	142	134	144	120	159	155	127	111	127	128	130	144	121	127	109	139	116	114	143	131	128	113	152	152	133	126	143	117	125	106	123	144	135	126	149	123	127	129	135	165	122	119	106	151	136	119	138	127	141	139	129	149	135	139	131	134	132	122	158	123	132	134	164	148	150	156	121	142	121	139	148	132	145	134	135	117	131	130	132	158	147	128	115	128	141	130	108	125	124	155	146	140	129	132	136	134	141	119	133	138	136	135	131	129	144	134	142	160	128	143	144	128	143	141	160	156	137	125	141	159	114	133	157	103	141	129	150	142	117	130	160	123	128	128	116	140	122	135	140	128	100	126	157	136	138	149	133	128	133	118	137	117	129	113	114	117	156	126	129	138	128	136	148	126	122	125	132	128	141	129	121	136	139	143	135	127	128	128	133	147	136	106	136	131	145	134	135	150	127	139	136	139	136	113	121	143	127	123	127	124	116	125	139	139	136	150	136	146	134	147	146	137	117	133	137	148	121	128	123	131	140	143	127	138	122	127	123	138	137	125	130	124	134	128	133	130	138	148	125	131	136	153	128	130	135	114	132	115	120	127	152	130	140	151	166	127	130	101	118	125	126	144	154	135	145	109	141	162	123	127	130	123	111	137	136	123	143	141	124	155	116	138	133	146	142	138	130	182	124	154	142	135	132	145	135	160	132	151	145	119	131	122	133	131	146	149	123	130	145	136	139	140	158	138	138	126	117	139	127	119	120	114	137	140	110	142	121	135	134	173	132	151	125	140	125	104	124	134	127	134	133	120	148	153	123	154	125	151	158	139	135	137	126	161	133	143	141	133	144	114	125	117	125	131	130	132	125	135	126	129	150	156	136	137	127	139	135	137	139	123	135	118	145	145	137	146	134	139	128	132	139	157	141	120	134	114	137	142	120	140	149	135	152	142	152	158	153	140	118	123	128	138	150	115	130	116	127	140	141	124	135	142	141	133	131	130	118	132	141	136	126	151	151	129	134	144	160	125	152	131	124	110	130	137	154	150	137	140	126	120	129	146	117	121	146	118	117	123	128	106	143	128	115	127	138	119	113	130	148	135	131	145	152	108	133	137	153	134	132	142	141	137	166	141	122	125	128	140	133	149	113	113	139	127	126	143	108	131	141	130	112	145	133	126	150	107	123	137	144	154	147	123	139	141	164	148	129	127	109	141	138	150	127	114	151	128	125	136	125	129	116	123	159	144	154	119	132	143	144	121	122	124	129	134	144	139	126	120	125	126	151	134	129	132	160	140	137	112	133	135	116	126	124	134	125	157	140	113	131	144	127	148	117	143	145	155	123	126	131	118	127	154	130	141	126	134	150	144	129	149	131	147	139	127	144	147	129	125	132	130	123	131	130	146	119	125	129	114	142	124	119	139	138	132	127	125	136	129	124	138	142	146	119	141	158	147	142	153	134	126	139	136	108	138	131	147	122	162	128	135	137	140	136	130	119	126	125	157	146	125	108	143	135	121	140	110	155	116
22909	15517	7335	1509	1317	1048	849	702	658	657	742	765	552	488	428	404	438	413	390	429	486	342	357	374	372	349	332	371	359	366	356	341	337	315	335	345	339	353	349	347	335	334	344	337	300	321	355	345	327	374	342	308	360	330	340	330	326	340	281	313	339	331	323	333	346	317	360	357	322	311	343	319	343	350	363	317	337	331	326	345	305	316	320	350	341	284	335	342	306	318	339	324	326	325	337	353	354	331	316	329	350	320	325	333	334	331	357	351	313	285	305	322	291	299	342	327	314	319	327	336	339	319	329	346	343	311	345	343	358	333	343	367	323	335	331	322	339	353	341	322	341	332	320	327	353	300	350	357	321	344	358	325	341	347	341	329	346	340	340	329	327	353	333	327	312	325	326	333	316	340	328	321	326	335	343	305	326	329	339	341	323	329	329	323	364	326	331	344	323	358	345	315	322	316	326	324	343	341	340	342	341	324	298	313	343	324	300	321	329	317	322	319	336	361	357	331	334	302	306	281	310	319	331	351	328	337	344	321	334	340	353	339	321	327	344	302	332	353	301	313	341	336	332	353	348	328	306	297	319	335	340	322	326	327	314	342	323	312	303	332	317	294	348	292	323	326	343	363	336	308	315	347	314	330	321	339	327	311	304	326	330	325	324	305	352	327	320	321	333	344	330	355	332	335	338	291	317	315	339	354	305	331	328	316	326	322	315	352	306	311	329	330	356	325	344	321	312	348	324	347	306	326	344	315	350	338	339	329	349	348	348	327	306	344	313	352	322	342	350	314	327	331	334	319	363	353	344	344	303	300	354	336	331	327	319	369	342	355	321	329	321	318	375	333	329	325	345	340	331	318	326	359	355	316	376	301	346	300	345	300	342	370	301	337	326	318	302	337	343	350	344	349	329	309	386	329	331	325	357	312	358	328	301	330	327	328	321	332	347	302	337	299	335	335	313	321	311	343	288	321	327	333	351	326	359	333	334	316	342	344	347	360	371	340	327	341	356	344	361	317	338	363	320	309	336	323	339	328	323	321	357	329	305	346	337	333	355	334	322	338	327	333	338	306	359	338	350	325	336	336	349	339	295	372	342	310	335	322	329	348	320	336	327	330	335	321	327	328	327	352	332	329	327	308	354	339	293	327	319	316	335	335	338	352	335	333	309	312	365	343	329	314	320	330	314	342	319	338	357	348	293	309	319	352	317	334	310	289	317	351	309	328	299	306	320	335	337	314	327	349	310	365	304	323	330	329	326	325	359	327	312	311	298	319	313	315	343	331	333	330	346	335	327	336	311	332	316	341	325	370	362	334	302	352	334	357	332	315	331	338	332	352	316	333	342	349	359	352	329	342	347	313	340	322	316	307	355	331	342	307	329	336	329	360	343	307	309	302	337	303	349	334	362	311	331	330	330	333	315	341	319	355	359	365	321	320	338	310	359	349	331	331	336	316	319	321	357	343	332	312	349	310	333	327	361	339	311	351	341	326	336	320	331	324	325	335	318	339	330	324	335	314	337	323	325	359	326	319	372	307	338	321	341	347	315	334	347	344	306	326	315	320	312	354	350	325	329	330	331	351	321	333	332	323	268	316	302	323	347	294	334	301	315	354	361	323	354	326	332	358	322	318	350	307	351	333	306	330	323	332	338	333	339	321	303	320	334	331	374	350	331	328	357	335	338	330	347	313	350	327	364	340	326	320	344	354	330	331	347	329	348	322	329	390	330	338	313	310	338	333	321	345	343	312	340	335	356	308	361	322	315	323	326	320	314	369	359	361	344	338	335	348	361	324	341	333	322	347	343	340	354	313	346	346	350	365	327	314	369	346	320	321	337	305	326	366	335	303	328	339	328	317	356	297	292	344	293	345	342	326	321	335	293	325	343	364	360	325	338	339	324	351	310	307	341	307	323	341	312	310	363	342	308	303	330	344	323	363	341	315	353	349	321	340	336	355	324	326	333	296	328	317	355	325	362	323	326	359	318	302	329	336	316	342	314	323	374	361	326	353	331	331	331	307	319	304	337	345	338	325	311	325	325	362	358	346	322	337	318	321	324	336	331	313	344	329	325	331	305	313	357	342	326	331	331	324	347	302	326	281	361	318	324	334	351	309	320	322	300	344	310	336	320	326	318	306	347	305	316	333	357	294	326	355	318	325	318	351	351	323	279	352	317	330	314	328	347	358	341	327	306	305	316	327	358	329	318	349	332	344	302	317	346	323	335	331	328	339	331	311	321	327	350	331	314	344	339	319	335	357	297	334	306	327	345	299	322	336	342	330	316	320	358	318	310	319	298	331	366	334	341	307	323	345	325	337	358	351	328	330	318	305	307	336	282	299	334	346	302	327	307	352	333	336	328	346	318	360	305	350	342	308	347	349	381	316	369	304	326	326	367	338	351	343	310	326	340	326	321	331	344	351	340	324	322	306	328	350	325	327	315	338	340	316	352	328	322	344	296	336	309	352	315	333	314	309	338	338	328	327	340	359	334	332	355	350	325	337	341	351	333	311	301	343	332	344	315	340	323	306	330	327	316	326	342	309	326	350	336	306	370	335	342	351	357	352	323	377	298	327	350	313	331	335	315	309	344	318	357	347	331	310	337	354	325	339	325	322	349	335	298	321	321	364	348	357	305	303	319	337	337	322	327	321	332	330	311	308	332	345	334	324	314	346	326	335	357	339	320	333	324	317	323	323	309	330	328	310	344	316	302	318	333	345	339	357	306	346	305	328	346	329	318	360	341	329	307	356	362	307	318	300	355	356	310	340	325	343	340	331	342	333	330	323	309	304	326	318	330	324	347	338	331	319	349	338	383	291	318	343	329	348	354	352	337	320	291	336	345	348	349	345	331	319	359	339	357	362	304	322	336	312	327	296	342	306	327	329	348	306	334	335	313	330	308	340	311	325	328	314	353	337	351	382	337	341	342	343	289	322	328	353	337	315	291	308	304	324	295	336	342	334	321	317	340	360	306	333	334	334	333	335	305	340	339	331	354	349	323	340	343	344	321	329	339	324	289	334	301	319	346	336	309	334	321	341	304	314	343	302	353	285	327	306	329	323	307	303	307	334	310	324	299	312	362	328	345	302	334	353	314	328	308	332	290	337	319	342	301	341	330	324	309	308	344	339	309	323	320	333	332	314	315	328	348	301	311	356	319	363	321	329	311	341	326	322	328	330	356	330	325	359	335	301	357	318	315	320	322	335	344	341	319	325	340	342	306	296	320	323	359	330	329	334	335	310	332	284	331	322	321	332	295	327	335	357	340	361	338	333	323	336	321	311	320	345	290	345	356	333	341	359	321	340	327	337	355	320	320	335	319	309	347	302	322	325	332	315	315	318	344	303	356	328	337	307	337	360	321	328	339	310	321	338	329	327	330	355	347	309	343	310	357	324	322	320	323	309	308	335	342	334	338	355	317	331	332	342	324	311	361	355	317	344	350	341	326	342	346	321	319	343	319	353	365	340	343	328	361	313	299	322	327	325	311	330
14369	3977	974	295	263	254	222	223	248	241	227	253	256	254	298	250	248	249	233	254	235	225	245	224	244	254	249	248	256	200	218	226	250	257	236	243	261	210	254	231	244	226	233	247	250	238	230	266	250	221	227	258	235	242	252	247	231	223	254	225	205	236	248	246	261	254	249	212	257	238	227	232	246	229	236	266	256	223	240	238	214	232	241	239	209	241	240	253	241	255	270	233	248	232	251	242	245	264	254	249	224	232	232	239	235	227	235	246	234	255	256	245	231	199	248	235	248	226	237	256	217	237	242	241	233	198	240	200	234	225	224	232	264	208	219	271	249	238	231	238	257	285	265	259	246	253	256	226	206	222	245	221	245	250	259	222	216	238	238	281	245	232	252	230	221	251	222	229	255	224	256	273	219	247	259	233	223	255	237	245	225	212	216	244	230	225	236	223	234	251	232	232	275	235	219	243	231	218	234	225	250	239	248	207	243	226	252	226	239	243	219	243	240	228	253	220	234	247	255	242	277	235	228	241	254	229	229	220	235	245	227	215	222	242	251	228	234	236	231	255	224	228	238	258	253	252	232	246	232	251	234	229	239	236	256	238	222	241	258	239	227	220	211	266	255	235	230	236	222	225	227	223	232	246	209	252	244	239	245	223	227	235	241	226	213	231	263	236	201	236	246	255	245	239	217	225	251	259	255	219	244	255	211	229	246	254	223	205	230	242	238	234	214	220	259	236	236	247	231	251	250	249	236	268	241	224	241	230	223	228	245	248	248	247	262	239	234	222	262	234	234	236	240	222	260	272	243	278	214	238	245	242	259	232	244	232	219	229	255	237	272	226	249	241	226	240	243	242	241	271	265	243	226	243	253	206	232	244	229	252	241	214	261	261	257	264	229	250	245	216	259	269	219	231	249	264	254	222	228	237	245	250	237	233	257	242	232	231	251	221	231	237	233	245	242	232	290	254	241	261	228	258	231	242	220	239	232	237	241	220	234	249	245	249	263	231	253	230	222	274	238	238	220	228	239	266	234	224	254	222	250	256	237	253	265	239	227	263	228	237	222	242	248	240	228	215	262	226	221	229	202	232	267	231	223	237	238	221	230	242	227	236	217	242	256	258	263	247	228	221	247	219	246	254	253	243	258	265	242	231	216	245	258	247	236	217	213	247	247	259	230	266	240	263	212	234	250	241	269	256	247	223	226	228	240	217	212	249	230	229	261	226	228	241	195	223	234	226	225	225	228	222	243	225	252	233	245	224	247	244	230	249	259	251	246	222	192	228	226	276	230	240	259	232	204	210	227	261	225	249	249	248	213	250	243	225	208	228	217	234	236	250	253	244	251	254	247	254	225	249	255	218	234	216	238	250	217	247	181	236	242	212	237	224	245	243	233	226	215	216	240	258	252	216	201	209	223	219	231	232	270	244	250	200	253	222	243	225	218	265	231	269	241	263	236	229	263	261	249	250	216	234	270	222	252	246	220	221	242	228	253	205	224	238	246	243	239	228	224	251	276	250	214	215	234	227	232	267	203	227	230	240	230	255	222	270	244	226	297	230	218	219	234	227	243	227	226	235	255	227	233	231	236	259	245	252	220	213	253	220	234	228	225	283	245	235	234	246	255	229	244	249	230	226	254	215	253	234	238	226	246	255	227	213	261	217	251	240	240	211	226	226	254	236	213	210	270	254	240	245	220	228	259	247	284	223	230	237	212	254	220	255	215	246	231	252	256	266	211	244	250	248	255	232	227	235	246	245	227	257	265	241	251	244	235	230	233	264	217	269	238	262	238	241	214	236	219	240	225	260	236	246	231	215	236	219	221	231	218	195	235	262	271	246	260	258	245	229	230	237	226	234	261	236	225	227	273	231	256	199	249	247	228	205	249	233	220	212	204	227	237	256	223	206	230	256	205	210	265	237	233	228	257	253	239	259	216	236	239	254	228	222	243	248	256	226	234	245	222	242	258	258	235	261	241	218	244	231	271	229	231	226	249	240	229	232	284	235	230	228	231	235	246	249	260	285	251	237	257	216	255	253	244	221	238	220	226	223	208	266	254	257	243	266	239	226	244	250	246	227	278	270	242	268	235	254	256	249	277	235	260	245	273	234	246	254	242	246	230	229	264	247	230	222	258	253	242	223	262	261	264	246	220	243	221	222	241	221	241	220	283	246	234	235	264	249	234	233	240	230	239	245	229	241	228	232	235	250	247	233	229	247	254	222	225	224	247	250	227	247	241	235	204	223	230	208	224	249	252	239	230	251	218	223	219	232	231	259	242	255	229	210	250	217	256	274	214	264	193	210	260	249	248	251	227	265	225	249	231	247	227	222	238	241	259	226	253	257	240	257	227	251	247	249	220	222	239	214	216	252	226	227	233	246	216	262	278	226	243	221	246	220	243	219	241	258	229	207	226	237	207	228	221	234	211	259	246	216	240	239	275	247	249	251	253	265	244	270	242	241	243	248	227	265	221	274	230	234	218	224	220	261	261	237	230	251	259	248	203	242	237	244	265	255	227	250	249	235	262	232	226	250	208	224	236	234	230	248	236	254	237	230	211	234	234	242	251	244	256	243	222	234	223	236	211	233	236	229	232	250	226	273	246	223	205	261	245	227	233	224	254	227	251	256	220	231	225	220	232	254	220	242	216	268	222	231	224	271	224	260	223	275	255	248	254	237	227	200	250	221	218	219	206	241	228	264	259	231	230	258	246	265	225	231	220	223	206	245	249	241	243	225	229	256	241	235	226	227	259	219	230	223	238	266	210	228	212	253	232	228	258	257	227	218	259	247	260	254	217	243	229	241	282	224	233	230	237	250	241	258	253	244	245	236	244	246	222	263	221	239	241	233	260	247	247	237	249	232	266	259	238	219	232	252	275	237	226	243	224	239	271	237	222	243	249	274	247	253	227	250	235	230	258	246	211	241	247	233	238	223	262	241	225	228	231	257	230	248	248	228	298	205	243	230	234	235	243	242	265	260	245	209	241	225	215	198	220	239	222	228	231	279	251	232	231	234	254	241	254	226	225	217	239	212	236	235	227	245	247	232	210	238	273	217	235	240	247	231	255	256	268	250	255	250	264	239	242	219	268	250	197	251	248	208	247	233	221	232	232	204	253	215	226	221	236	256	255	259	247	219	248	225	205	257	255	251	245	245	246	233	270	236	241	217	214	256	236	223	262	234	261	241	215	238	256	248	259	263	211	218	251	231	219	248	258	242	212	226	245	263	237	213	192	247	221	203	248	226	214	271	238	227	227	230	224	231	237	265	242	234	232	243	248	237	215	259	243	260	226	244	235	250	273	250	218	243	260	253	258	242	235	224	234	235	240	265	248	241	236	265	225	257	225	243	260	224	253	241	229	246	271	257	238	239	236	227	232	246	232	225	250	243	246	245	239	259	282	242	213	240	234	239	235	243	236	234	226	256	213	219	238	234	246	246	232	250	251	225	245	207	260	237	235	236	237	268	246	242	229	246	250	246	243	230	248	213
9966	3705	1453	657	647	649	634	567	622	570	648	679	647	560	584	574	611	605	608	613	599	571	573	588	566	554	576	489	585	584	569	562	581	568	529	579	564	528	547	584	546	541	569	599	551	556	571	567	607	564	584	567	561	604	567	579	578	563	566	553	547	597	556	576	578	587	524	587	579	534	550	636	591	571	555	595	550	567	569	540	548	568	540	554	562	574	594	533	582	540	588	577	571	547	610	597	573	594	548	532	608	565	523	529	540	590	571	573	521	561	543	578	556	541	582	559	593	570	556	592	552	534	550	579	612	555	540	549	568	590	559	568	566	560	537	582	578	596	576	602	560	602	593	592	552	552	584	558	569	602	569	565	565	577	535	568	588	588	564	568	541	591	559	605	577	583	575	554	547	529	601	572	556	572	589	534	542	555	524	636	602	545	564	539	516	628	592	523	590	551	541	549	544	592	623	579	549	538	612	538	555	592	592	570	548	559	581	538	594	601	606	607	576	564	534	595	599	583	581	564	597	596	575	565	517	607	557	541	614	564	548	588	584	546	567	563	544	571	573	563	566	606	569	575	566	542	590	520	534	535	552	519	531	548	492	571	547	555	601	560	535	564	585	591	551	600	574	534	553	565	546	580	566	550	553	585	559	521	564	559	580	582	591	556	561	558	541	562	591	542	595	575	568	588	556	560	522	556	562	556	606	555	540	593	587	566	564	587	614	549	548	571	590	615	575	593	569	524	533	560	569	519	557	589	571	573	562	579	594	576	540	611	560	530	592	574	573	591	610	572	508	619	588	547	538	572	567	562	591	585	563	537	518	553	602	558	576	530	596	608	558	581	564	517	596	557	563	584	572	552	570	605	579	565	542	567	585	600	529	539	608	572	545	534	551	576	537	606	544	535	576	562	592	547	568	593	540	545	590	578	556	533	600	614	582	592	566	571	531	577	576	567	591	532	611	558	570	586	611	557	575	543	616	545	586	574	567	598	618	590	602	582	556	557	570	620	561	587	528	560	569	586	588	538	568	555	544	591	573	549	562	569	573	551	565	576	552	595	595	605	520	591	603	584	566	575	521	569	569	602	571	550	563	556	598	581	559	582	607	568	539	561	573	586	585	571	612	561	561	588	608	552	608	554	567	526	568	586	572	581	580	525	567	583	544	577	581	575	577	588	605	539	612	569	604	594	551	571	538	547	556	601	534	574	567	583	596	531	573	584	569	574	589	566	616	539	585	587	577	548	559	582	575	549	584	551	565	577	592	581	519	573	585	498	572	570	554	559	563	562	553	565	606	563	563	547	536	574	597	582	614	581	579	597	589	546	591	568	547	581	609	584	596	577	561	611	586	578	555	563	583	597	556	544	546	573	564	588	586	619	528	569	560	584	595	566	559	518	606	566	557	569	548	566	567	581	597	527	536	578	552	555	516	579	497	545	589	557	545	586	567	573	559	575	587	580	575	574	582	566	567	583	582	599	580	557	556	558	549	581	542	594	560	561	557	565	562	564	583	560	552	553	587	618	579	565	558	622	568	601	612	571	541	578	540	600	594	574	559	570	585	545	554	585	573	579	573	535	579	541	566	496	582	594	590	584	570	505	548	666	573	605	556	568	573	559	568	583	544	617	602	575	580	537	526	603	561	527	562	524	552	546	589	614	584	610	567	539	591	530	600	600	561	547	556	577	573	574	501	580	540	585	549	584	520	554	586	557	569	518	573	557	571	590	563	550	581	579	553	594	569	551	539	567	576	589	553	536	577	570	551	548	572	585	563	587	571	572	579	573	553	575	555	589	572	597	594	556	567	571	546	570	584	573	580	537	574	578	588	538	563	543	540	607	629	531	570	550	567	572	545	567	577	576	569	578	559	575	546	612	544	531	562	572	571	558	553	569	560	567	586	541	579	542	598	599	553	589	562	558	602	530	544	548	570	564	606	550	600	553	542	587	607	579	594	574	547	547	565	573	541	565	560	535	582	574	531	556	570	540	598	585	563	582	582	577	569	584	593	601	573	589	553	565	551	568	533	550	567	572	539	586	614	602	565	583	585	580	567	569	573	582	564	539	550	580	540	542	568	572	554	555	541	601	591	562	541	559	551	578	626	561	540	552	611	560	572	591	548	565	544	500	609	551	557	573	519	597	556	555	573	536	591	580	613	550	584	557	580	588	584	533	565	523	566	602	576	573	568	594	574	548	512	611	596	641	590	528	525	556	574	560	567	547	533	580	567	561	588	574	573	552	582	541	589	618	568	563	588	582	549	550	574	609	570	559	559	579	560	556	599	600	573	549	524	604	591	564	565	591	569	611	575	571	538	552	602	540	564	554	547	537	553	570	605	584	552	551	558	515	592	566	565	554	570	583	549	572	562	566	577	600	556	604	551	572	556	547	526	587	537	568	540	575	570	574	551	560	588	551	532	580	597	562	586	539	536	519	605	604	575	580	570	578	570	583	549	583	553	535	596	573	566	573	591	546	580	559	558	593	566	553	539	580	544	595	539	531	561	569	569	594	608	576	564	585	558	579	555	594	546	554	578	590	578	535	544	582	586	584	602	540	594	585	549	590	538	605	527	561	575	577	571	572	575	585	551	549	545	547	575	591	552	580	577	559	548	552	542	537	586	559	584	592	596	552	560	548	564	583	590	571	561	578	567	595	576	608	538	586	559	568	602	586	553	568	580	575	583	586	584	567	584	545	544	573	550	525	553	565	542	621	560	543	576	579	608	589	564	556	556	597	591	597	571	581	571	554	575	550	578	538	569	599	587	579	590	585	607	582	590	576	571	598	529	576	572	560	580	544	578	536	546	597	573	563	569	566	569	553	569	561	573	571	555	551	607	564	531	563	564	599	551	591	557	578	572	571	616	583	538	598	558	596	569	589	597	546	574	574	600	577	559	524	599	632	593	606	561	589	588	539	536	590	553	559	569	569	556	580	580	557	538	559	565	546	582	576	588	572	574	591	567	570	528	603	527	575	577	551	561	578	556	577	581	556	593	532	597	594	506	576	539	544	609	539	586	568	574	578	543	587	575	576	590	588	528	549	571	575	573	583	541	568	577	571	556	589	599	594	535	582	603	622	579	568	551	599	579	570	560	573	554	562	582	583	544	583	561	586	591	565	567	581	566	590	544	579	597	571	548	588	531	560	594	581	570	586	570	597	566	612	596	581	562	554	563	561	541	541	567	570	568	593	582	592	544	584	592	618	553	576	581	567	589	571	585	564	550	540	532	564	564	590	585	567	537	539	535	564	573	548	576	537	560	548	549	577	563	578	601	600	529	564	613	555	551	571	551	557	563	567	525	574	561	570	572	601	541	561	560	589	575	560	608	564	544	590	554	580	534	599	524	573	568	590	575	554	576	566	543	572	605	563	534	608	575	576	547	542	593	581	560	542	564	571	546	544	595	565	548	542	523	577	530	596	559	560	562	521	527	587	549	601	584	544	544	541	561	533	583	559	546	548	624	565	581	548	575	519	566	573	538	539	563	601
26489	11191	4038	500	368	293	309	291	302	285	293	322	254	276	242	265	273	259	255	245	236	246	244	238	260	265	233	265	267	231	254	250	235	237	266	272	249	247	244	260	257	272	255	255	228	238	227	269	271	264	247	238	267	262	249	249	252	232	260	262	264	250	279	241	263	279	272	257	251	280	264	259	245	242	265	261	261	232	272	229	266	260	257	235	265	252	284	262	246	245	230	289	258	240	245	248	261	262	253	234	253	260	226	260	245	213	255	238	248	232	242	236	269	254	255	238	236	256	253	250	293	261	247	270	248	269	262	254	258	242	253	263	219	265	258	267	251	226	248	280	244	279	262	269	222	245	239	230	250	252	213	240	255	269	244	249	232	247	227	256	221	249	255	259	222	255	264	217	247	246	224	239	242	236	210	289	225	238	280	268	259	246	263	267	243	244	264	217	231	220	245	246	248	235	269	259	251	253	277	233	244	244	243	242	243	221	252	262	253	270	244	259	255	237	266	246	241	259	257	283	263	254	218	242	265	243	263	262	247	263	269	229	236	241	249	231	226	209	265	233	238	264	250	250	254	288	245	254	272	273	226	216	256	272	251	258	268	252	241	246	269	238	283	243	264	255	240	242	235	266	237	234	272	219	229	238	245	265	234	246	251	241	275	257	243	282	250	262	256	227	265	239	259	245	253	244	222	258	269	253	225	265	272	276	270	269	258	237	221	247	238	251	282	255	267	234	233	233	238	206	242	260	240	229	242	259	248	245	257	244	269	259	260	281	255	239	244	235	239	252	234	269	252	254	249	256	298	263	249	255	243	248	271	247	235	261	243	252	250	233	242	250	234	245	258	233	246	299	220	231	223	250	263	228	232	270	243	231	239	253	243	241	252	252	257	279	252	263	276	232	230	251	251	274	265	246	271	244	265	275	273	262	248	264	249	289	259	263	275	243	270	265	249	227	246	248	262	264	238	235	243	273	244	238	222	262	256	273	244	274	272	259	262	267	262	256	240	229	238	274	288	260	243	267	281	242	259	253	269	232	277	247	254	267	221	216	291	246	266	242	247	210	241	239	225	265	257	242	254	246	254	239	261	244	259	259	266	261	227	269	264	244	242	245	251	263	246	243	263	255	277	207	285	259	236	256	271	245	264	247	271	227	249	304	268	261	256	280	257	267	244	249	243	239	238	253	263	264	250	288	235	233	239	247	259	261	262	254	259	253	246	265	250	286	266	242	268	255	258	257	273	243	255	254	263	253	247	239	270	253	238	268	245	237	256	248	257	250	263	243	215	220	234	240	270	252	239	257	261	259	245	264	230	261	247	243	275	254	234	266	256	254	266	241	250	259	265	252	240	227	216	255	259	238	254	262	246	235	261	249	230	253	235	250	239	264	251	251	254	241	267	250	274	260	260	257	261	238	273	224	235	258	284	225	226	273	279	259	254	252	247	263	253	241	223	239	237	246	248	257	245	231	274	280	255	250	281	254	229	246	255	227	257	261	245	245	234	288	280	262	262	260	267	246	239	267	244	223	230	265	281	213	213	262	269	267	241	271	244	267	234	236	254	244	250	265	254	236	258	261	257	273	239	228	227	241	245	272	308	239	283	242	292	244	245	230	242	235	263	252	263	237	242	216	236	254	248	274	265	255	269	255	251	238	261	253	247	228	264	234	251	274	249	283	272	258	235	254	254	235	257	279	244	259	224	261	253	271	250	284	244	273	282	268	252	233	229	264	255	256	255	249	245	221	259	278	257	251	254	259	261	269	262	266	235	227	246	245	252	245	267	259	244	230	258	258	271	246	233	256	262	255	261	257	234	253	265	272	230	238	233	220	247	231	255	252	277	238	240	271	268	244	229	269	250	234	243	239	264	246	255	265	270	240	246	269	271	258	240	239	266	257	283	260	260	233	286	239	240	245	239	261	258	255	290	243	247	287	255	255	226	191	249	246	246	267	235	252	272	268	268	247	238	236	256	248	256	232	241	242	263	267	262	249	240	257	252	250	239	246	254	285	225	267	202	229	266	265	253	254	239	280	292	247	246	258	242	235	260	273	251	247	252	261	257	245	273	238	268	255	239	240	264	254	265	252	264	214	265	272	274	263	271	228	253	258	252	280	268	249	243	263	283	246	243	251	252	224	239	225	288	265	277	279	240	275	258	264	262	256	232	257	258	224	249	230	274	252	237	254	258	248	235	278	249	278	281	277	245	247	247	257	271	270	267	238	255	249	226	230	232	271	240	257	279	238	235	271	255	261	260	258	229	251	244	266	225	256	242	257	251	248	260	215	266	246	236	226	256	276	275	245	262	243	266	260	224	235	229	276	273	250	243	266	292	254	272	242	268	257	232	233	260	261	265	254	257	225	261	240	260	249	249	217	246	239	247	258	241	273	255	231	216	268	279	249	254	263	254	245	231	206	279	253	267	263	256	276	238	265	254	261	249	245	274	238	239	259	235	254	229	233	246	241	221	273	240	240	229	252	256	267	273	251	251	264	247	218	244	234	233	240	271	276	268	258	288	263	242	266	222	257	262	236	260	257	257	255	252	221	257	245	293	265	245	246	232	250	262	258	249	259	276	256	222	263	222	267	223	235	266	241	233	250	259	242	260	239	238	240	247	231	259	239	253	253	251	272	224	232	267	270	270	253	233	223	232	238	242	250	214	229	240	257	251	249	261	262	233	259	226	215	225	248	264	284	251	234	247	252	267	271	230	244	256	243	255	248	230	250	261	265	255	240	258	244	257	238	276	234	252	236	272	268	269	247	244	248	256	244	242	255	221	269	251	253	254	209	245	254	213	243	279	252	270	248	250	239	239	266	253	246	284	249	247	244	229	270	231	229	258	233	259	275	245	255	235	245	257	233	254	244	254	246	245	228	243	232	265	245	269	234	239	250	239	225	257	253	242	262	274	242	250	229	263	240	266	239	243	273	258	249	231	247	255	256	251	237	251	248	296	271	239	238	251	251	243	235	238	273	228	273	256	252	250	217	271	251	248	242	264	224	262	246	261	241	249	242	241	276	264	272	254	251	262	269	260	243	249	256	251	243	271	231	254	237	245	246	261	252	275	239	280	286	283	286	235	245	262	227	256	239	239	254	266	245	256	217	245	276	243	241	239	274	262	269	245	238	264	258	255	229	265	255	260	240	248	290	245	277	247	211	252	261	251	261	260	281	273	226	247	237	253	246	246	255	249	268	266	243	231	295	233	262	254	239	228	264	264	270	228	248	241	261	257	268	247	250	265	269	276	232	248	268	264	249	219	262	239	271	222	232	278	268	278	258	264	266	282	264	275	257	260	258	277	233	256	275	228	218	245	231	242	218	229	252	282	263	248	261	256	224	293	243	237	266	239	276	237	256	268	248	257	250	245	223	263	280	303	249	280	254	260	221	252	251	222	247	262	241	256	259	283	263	233	267	251	287	297	248	248	218	260	245	261	258	255	257	271	236	254	245	239	250	243	236	249	247	266	269	249	268	269	236	256	232
18212	9656	4330	1204	1104	1037	873	818	779	802	773	820	755	708	650	684	659	648	649	637	639	600	593	606	593	594	610	584	655	609	594	591	587	576	590	632	604	606	594	566	588	601	587	616	566	614	622	560	617	627	618	598	566	599	627	568	587	593	582	602	575	572	595	603	601	572	587	588	579	618	552	622	586	607	600	613	565	601	607	585	587	567	627	642	579	634	556	570	528	546	606	569	588	565	596	601	595	590	611	614	603	561	571	605	606	616	612	585	607	603	572	570	601	591	606	625	605	570	598	595	620	596	635	565	590	555	593	601	613	556	566	557	581	574	582	598	590	580	554	644	592	572	621	597	603	630	601	637	612	587	575	604	610	601	593	590	613	569	596	598	599	585	613	576	579	631	595	612	597	579	585	569	600	568	619	599	581	610	591	598	671	592	583	594	644	617	578	608	599	597	585	617	581	627	573	562	647	635	601	602	615	582	586	624	548	543	586	581	585	613	596	588	562	610	592	566	548	622	572	601	577	612	589	591	599	543	586	594	601	573	602	620	648	569	584	593	616	618	616	624	572	578	583	642	592	591	561	589	623	588	572	627	619	569	613	584	611	608	586	582	552	576	578	611	588	560	583	564	632	613	643	633	542	610	578	562	620	602	619	588	624	602	602	613	593	581	572	617	609	572	547	578	602	616	649	610	576	572	589	591	609	655	582	580	610	594	579	580	557	584	617	567	604	593	571	561	616	629	635	561	578	593	572	594	548	557	610	572	585	567	634	644	560	604	608	594	585	573	598	597	590	574	607	578	636	615	631	576	603	599	626	589	611	560	565	636	592	546	589	615	586	598	622	596	572	583	579	593	619	602	604	597	663	624	602	600	616	604	590	623	551	607	628	594	616	584	620	604	595	583	607	639	560	589	578	609	590	590	573	636	601	605	589	573	603	564	600	565	594	557	634	577	596	608	572	568	596	582	603	595	608	594	579	600	579	588	629	576	596	585	540	593	558	605	601	581	618	603	596	617	576	619	585	607	565	570	610	618	634	601	647	609	575	639	587	585	571	616	569	580	588	551	606	637	608	598	601	601	615	602	628	558	621	598	593	584	537	628	578	604	573	588	571	583	626	589	571	576	604	571	615	613	594	569	573	613	594	581	579	588	620	608	612	575	619	571	624	599	558	646	575	557	648	641	630	588	594	560	596	616	603	588	645	589	600	617	583	564	585	590	591	623	604	596	636	575	529	602	615	619	627	604	584	598	586	624	528	616	628	574	616	549	579	616	605	637	652	623	634	566	596	572	598	579	585	606	599	592	577	589	603	611	605	586	577	581	641	624	597	594	565	573	610	616	603	628	647	639	554	605	598	589	599	588	625	598	600	610	581	526	630	623	616	574	634	595	563	645	597	586	584	613	563	590	603	561	575	616	600	583	570	579	610	572	566	643	591	593	602	572	579	594	605	610	584	572	588	595	555	576	603	578	575	579	584	597	595	597	621	607	610	651	563	578	604	565	560	618	576	641	642	586	577	625	551	596	590	586	556	615	611	637	578	620	573	607	613	571	638	609	583	633	577	616	604	602	590	546	605	586	580	605	598	611	607	579	552	546	615	612	575	605	570	613	630	583	579	638	588	620	605	591	579	551	614	597	620	609	590	549	614	595	558	560	590	576	576	569	585	580	574	597	577	570	606	574	624	600	579	583	599	582	589	632	610	580	576	539	614	627	577	584	619	590	611	604	612	616	602	589	593	535	598	603	587	594	613	607	590	554	608	605	579	605	573	577	571	595	595	602	607	593	606	632	601	569	601	630	575	625	621	564	582	628	610	607	583	608	622	582	576	615	642	630	583	586	618	562	615	590	561	628	590	664	602	574	596	585	623	579	591	582	615	584	578	543	584	611	584	612	636	642	585	652	590	593	610	629	599	577	574	618	600	575	575	599	574	601	561	581	591	602	654	638	605	641	608	611	579	579	620	585	585	597	610	657	607	654	608	582	559	607	596	571	598	590	568	591	573	585	613	587	598	564	553	599	608	585	578	629	568	612	604	548	590	590	605	597	590	631	620	600	619	576	616	611	581	584	553	595	541	591	532	594	629	619	593	569	641	603	604	658	597	569	610	600	603	547	607	552	629	622	582	571	608	642	597	576	618	594	598	606	577	609	622	572	583	577	604	575	634	585	574	574	570	566	599	586	600	551	604	613	632	619	596	578	610	605	631	580	639	613	623	623	623	588	600	574	626	561	597	602	597	592	597	575	581	604	597	622	624	606	562	619	611	589	628	577	547	590	598	649	564	609	596	641	603	609	578	565	625	589	621	620	567	588	626	621	605	637	619	586	603	578	621	606	608	619	559	571	586	595	672	599	598	596	649	630	593	574	584	573	532	596	633	583	574	597	604	586	566	563	593	618	594	594	594	574	616	578	543	579	586	607	633	575	567	600	585	602	620	548	608	597	581	631	584	571	579	599	589	578	590	603	561	618	585	536	601	588	604	597	596	579	562	603	579	596	595	625	616	557	648	551	560	544	630	570	575	619	622	578	609	617	572	578	610	591	609	602	613	603	627	545	590	532	574	598	619	594	594	581	606	606	588	627	604	553	580	629	637	602	599	593	574	590	614	607	594	578	576	580	564	613	573	630	563	584	610	634	605	626	639	611	600	626	605	601	627	555	571	547	605	588	612	650	607	650	605	587	637	604	570	600	609	586	598	613	582	548	583	620	568	592	570	581	642	584	590	570	587	555	639	604	605	625	585	620	567	601	611	576	630	656	586	587	569	546	619	608	626	525	611	572	613	588	661	598	543	592	558	610	588	635	603	556	586	578	551	572	588	609	581	614	609	601	599	555	602	570	548	590	537	583	596	610	600	624	597	551	595	622	580	552	562	565	598	598	584	569	579	597	589	557	576	589	594	591	592	614	603	626	593	583	583	561	541	617	594	600	584	545	605	569	573	580	552	558	626	588	567	604	575	604	551	595	625	605	571	576	579	622	583	565	588	598	591	603	621	605	590	593	585	552	599	586	589	575	620	584	578	590	611	662	574	606	594	567	543	594	547	602	610	575	618	616	592	588	599	551	582	578	627	592	590	596	572	596	605	574	582	602	579	607	622	611	627	540	622	598	601	597	604	568	606	586	560	533	587	594	600	578	593	648	630	605	623	590	579	564	583	641	563	563	570	599	621	587	625	584	571	623	634	581	565	573	573	577	616	616	564	609	630	615	613	607	604	595	608	541	554	567	573	605	556	606	629	625	569	608	596	560	611	613	614	620	577	606	575	629	563	568	599	628	627	565	587	591	607	579	574	612	614	559	634	582	562	602	547	602	596	631	602	586	567	594	617	588	581	606	591	603	581	538	576	661	619	598	600	580	564	601	607	592	592	579	555	597	610	590	644	585	572	561	592	595	625	587	597	541	575	574	553	578	601	610	570	604	593	569	598	587	594	595	607	565	589	626	646	581	597	580	583	606	565	576	636	596	559	620	608	573	606	551	625	593
35336	17928	8678	886	383	335	226	211	187	187	220	204	176	163	165	154	147	157	146	159	144	148	140	121	131	126	140	151	121	132	135	140	139	131	135	135	157	117	132	131	131	130	141	149	125	141	117	118	119	113	117	135	143	128	132	123	120	141	134	126	132	138	140	132	140	128	137	128	124	132	128	141	136	112	152	134	133	136	131	123	114	135	127	123	120	150	127	123	129	120	160	124	147	137	164	129	147	110	145	127	139	141	104	141	144	134	147	128	146	132	130	140	128	133	107	140	115	113	135	131	110	130	139	108	138	135	117	130	106	151	139	140	128	118	119	135	140	132	134	149	158	132	109	130	126	124	123	124	127	139	116	128	122	121	143	149	138	107	125	121	127	125	130	110	128	147	133	140	143	128	138	151	130	137	135	139	148	131	129	115	123	151	120	107	133	129	127	128	132	132	121	144	113	129	136	154	135	118	149	130	151	142	120	133	120	126	143	142	107	118	141	141	131	134	143	123	146	145	122	116	149	130	132	130	139	133	120	147	129	124	135	122	124	133	140	130	139	163	126	117	127	137	130	130	130	149	130	137	147	124	134	134	134	120	129	112	121	109	129	122	113	152	131	115	130	119	129	150	154	131	125	112	145	147	149	131	110	138	152	135	127	137	120	108	150	155	135	159	136	154	129	145	140	117	149	148	144	148	148	133	108	143	133	127	113	140	145	126	130	140	151	140	130	138	137	127	128	139	123	141	129	137	145	115	136	130	137	131	126	129	155	141	114	123	124	151	150	131	138	146	121	152	143	155	96	133	133	128	125	131	122	134	125	140	136	114	151	133	181	130	143	138	127	148	161	130	135	120	148	137	142	132	142	134	143	132	155	123	153	140	133	127	130	132	137	138	149	125	152	138	130	129	140	151	133	128	134	115	127	134	122	162	104	136	140	131	119	130	135	147	121	134	127	100	134	154	140	109	123	134	112	147	134	144	144	142	124	135	132	125	126	148	133	125	145	135	125	138	135	165	127	135	116	137	126	133	161	130	141	125	124	132	116	136	136	139	138	113	135	138	133	156	134	130	126	141	129	139	132	142	114	136	130	154	139	114	142	144	123	136	144	135	157	140	128	142	132	151	143	128	117	136	138	120	132	141	108	144	126	147	127	130	134	121	113	133	139	128	132	134	107	124	155	141	126	116	140	102	135	136	145	165	147	139	140	120	141	117	160	138	135	143	146	130	133	110	165	125	124	115	141	137	160	138	138	136	125	126	125	117	124	132	136	126	139	138	140	136	142	142	138	143	148	133	133	131	125	138	132	144	143	143	152	117	124	139	139	146	164	127	148	118	119	143	131	161	112	138	121	137	125	152	126	121	149	118	130	128	108	149	127	140	107	131	124	116	129	132	134	133	108	119	151	133	132	155	147	147	171	143	117	128	136	129	118	145	155	136	125	130	132	131	128	132	137	147	140	133	139	139	127	144	152	134	116	148	135	123	131	152	136	117	146	119	111	134	156	129	130	124	156	131	129	114	111	108	145	161	146	118	147	147	143	141	130	140	116	134	130	147	132	146	126	119	124	139	133	117	127	121	154	123	120	129	121	121	129	136	140	139	149	125	142	119	129	122	148	149	123	141	132	145	127	150	145	139	128	123	140	125	122	131	139	132	142	144	124	141	135	117	130	164	143	123	138	149	139	144	116	125	114	120	131	114	132	128	126	136	126	122	144	125	122	143	138	151	129	129	122	119	135	130	135	140	121	128	149	141	115	128	128	122	121	125	152	161	134	135	134	123	114	156	127	130	124	138	140	123	142	107	115	129	121	139	146	129	142	137	134	120	138	131	128	120	135	131	140	118	123	111	147	152	134	121	115	126	147	125	124	133	136	136	131	128	121	129	158	134	137	151	128	139	130	149	148	130	148	129	150	133	137	133	126	148	132	150	122	133	174	126	132	155	129	137	118	136	147	155	138	153	129	157	118	131	127	131	137	117	138	140	142	125	160	118	140	158	119	117	126	135	148	148	137	136	134	136	124	128	140	135	117	117	108	144	140	152	135	137	151	142	141	120	135	144	120	154	121	122	135	133	144	110	151	145	127	145	113	138	149	111	113	128	114	135	125	146	129	125	128	137	156	160	131	132	123	133	134	140	140	121	139	141	143	128	112	136	123	132	112	115	134	123	126	126	138	143	140	150	163	124	139	121	118	117	138	128	134	119	124	122	125	118	111	136	135	109	141	160	142	114	139	120	128	148	141	131	136	132	117	136	145	132	136	136	159	128	121	134	120	145	145	127	135	148	142	139	138	118	139	112	124	146	121	123	126	137	128	124	148	120	116	122	152	129	141	140	153	124	125	127	134	129	153	146	134	136	137	142	140	145	132	143	115	130	141	137	121	114	124	158	140	133	158	137	135	108	123	138	144	109	136	131	115	115	139	115	107	141	112	143	124	136	130	134	115	125	134	127	154	111	123	135	122	124	149	139	148	133	159	149	137	100	162	116	135	135	147	117	113	125	128	148	118	147	107	120	136	130	121	149	128	131	109	126	142	120	128	138	115	128	110	136	119	126	155	107	147	149	166	135	130	123	130	136	153	128	148	151	112	109	140	146	164	152	119	130	113	128	120	128	125	123	141	152	127	133	142	128	131	126	134	119	142	119	129	108	150	112	155	125	131	137	143	126	127	133	131	143	146	116	111	120	141	116	138	138	153	143	135	133	137	128	131	109	133	132	126	131	132	137	159	148	144	143	134	127	124	150	126	143	121	113	128	127	117	128	141	127	129	118	149	142	115	151	101	108	134	123	159	135	159	131	135	138	141	134	140	131	129	142	122	137	123	153	127	134	150	133	143	126	138	119	130	132	120	132	137	130	112	121	125	132	129	127	132	125	136	133	137	132	139	116	124	134	152	134	129	130	124	138	111	119	122	153	113	135	126	153	147	131	137	123	153	142	152	137	125	153	110	133	127	121	144	120	136	151	127	156	123	128	129	134	134	112	155	136	116	132	135	124	151	155	121	117	130	115	126	141	137	147	129	138	119	143	122	130	123	121	129	144	129	112	131	126	118	122	127	158	143	136	143	140	131	121	126	129	118	125	141	144	145	138	121	130	136	144	134	126	130	120	145	144	127	145	122	124	143	118	138	134	136	125	136	143	146	146	130	131	133	127	121	163	161	127	134	140	122	179	159	106	113	122	126	110	130	140	125	146	146	137	139	131	105	149	142	127	125	142	141	132	116	125	124	144	142	148	142	123	134	142	139	132	132	157	129	154	123	136	144	140	124	153	131	129	133	122	148	145	128	158	121	137	126	158	148	129	124	132	166	126	138	141	110	148	119	127	144	154	129	149	135	145	120	119	109	149	112	147	145	140	137	132	146	122	119	134	116	134	130	139	119	125	118	131	130	106	115	112	132	143	135	131	124	135	138	115	152	120	118	108	123	151	138	118	161	151	139	149	126	138	148	94	146	150	145	146	124	127	135	137	107	124	139	132	130	138
22721	14454	7655	1459	1321	1066	874	685	661	709	673	685	572	472	466	412	467	441	429	378	392	374	339	356	376	378	342	369	323	322	302	339	316	341	346	374	323	339	341	342	333	343	337	336	360	357	328	331	364	343	333	334	339	313	327	355	333	331	331	337	334	340	326	332	334	327	313	341	345	347	334	332	320	316	365	324	323	325	341	294	330	343	326	323	324	311	340	282	310	299	312	322	344	304	322	326	359	305	308	356	313	351	321	299	354	304	313	312	337	323	321	325	338	300	312	310	356	319	318	287	344	337	310	335	316	318	336	345	310	321	343	322	376	336	335	332	301	315	328	307	336	325	325	309	306	319	355	311	301	324	352	321	284	346	318	326	329	313	372	357	302	334	310	340	333	323	319	313	323	307	354	343	325	318	331	316	323	335	344	374	331	350	346	327	341	352	303	292	325	322	303	319	340	353	360	341	315	326	301	337	348	380	318	319	341	339	313	314	347	336	328	354	349	305	315	328	353	343	332	323	338	306	336	299	323	309	319	304	326	376	343	297	297	337	292	325	320	332	317	321	324	322	365	332	342	309	339	325	362	329	295	293	319	305	308	355	317	336	315	314	362	351	304	347	309	326	302	305	328	297	344	308	316	316	336	328	325	348	329	317	325	342	335	329	310	295	325	332	331	311	331	298	312	328	328	350	366	340	328	293	293	307	361	317	288	338	325	327	318	328	346	317	336	325	337	331	290	302	335	310	322	305	323	362	345	312	348	340	308	305	331	300	312	309	302	301	319	324	332	321	322	328	311	348	337	308	310	335	342	328	355	319	340	337	341	296	342	327	333	335	327	327	346	317	370	318	325	312	340	311	342	290	316	334	296	337	329	315	350	292	329	360	309	310	336	332	336	344	366	300	346	338	314	332	314	334	291	316	334	344	330	328	370	342	292	324	341	329	339	316	299	325	312	320	305	336	297	350	322	330	318	349	383	320	313	311	319	330	306	314	328	349	348	333	319	320	349	317	313	312	316	291	325	352	326	296	335	316	337	355	344	307	325	343	355	304	320	329	322	335	319	326	337	305	326	341	338	315	311	298	342	352	326	334	323	336	325	320	343	318	317	316	333	332	334	357	324	334	336	342	356	308	320	296	342	338	306	317	319	325	318	316	298	319	359	336	329	319	308	330	337	333	325	334	348	321	319	292	327	335	363	286	316	327	306	350	315	316	367	345	327	291	307	312	334	319	331	327	303	326	356	343	322	345	331	342	318	333	316	290	331	326	335	345	333	280	323	337	330	342	353	328	320	347	345	337	335	339	330	340	285	338	324	341	334	345	325	339	323	327	315	351	328	335	315	340	345	345	301	337	305	357	307	328	306	318	339	336	309	324	335	343	347	339	302	342	300	321	330	312	304	326	310	318	296	355	327	335	350	334	337	359	332	354	345	308	337	356	353	354	332	322	332	357	321	315	323	321	340	336	328	319	328	330	300	329	319	319	344	368	287	345	309	303	329	325	330	339	327	347	309	339	331	371	348	356	326	362	362	327	330	333	345	335	337	338	348	325	351	359	322	340	326	343	307	325	329	338	322	313	334	330	349	333	343	313	334	345	321	304	360	316	325	314	330	355	351	334	352	331	331	329	334	355	332	325	329	321	304	284	299	313	339	318	341	342	314	304	318	341	270	342	324	311	297	354	310	318	319	336	328	350	334	333	333	314	367	319	336	347	319	353	345	289	323	343	328	312	297	309	335	339	317	308	350	345	323	331	345	312	357	369	330	329	326	323	344	340	330	339	323	361	305	325	316	330	342	321	371	307	312	299	341	319	345	328	317	333	290	311	317	311	345	321	361	348	327	330	325	309	330	295	356	320	304	306	344	303	326	357	336	358	345	304	312	343	380	345	323	334	350	305	326	330	361	316	330	314	333	336	317	319	334	313	314	341	319	324	311	314	331	319	321	312	339	334	311	301	340	311	323	340	339	300	325	326	340	314	328	315	343	302	349	306	321	327	316	329	319	298	337	332	346	290	321	366	326	309	312	299	331	320	330	292	339	322	303	322	300	280	345	337	308	336	323	351	285	336	351	334	332	327	322	361	341	320	342	323	328	349	316	289	361	309	326	332	322	314	340	297	334	312	324	339	331	324	333	313	323	304	317	323	326	337	339	330	346	329	313	355	336	321	345	350	336	321	342	355	330	298	318	308	319	315	343	311	309	338	310	337	313	328	302	316	315	290	348	307	303	299	344	315	319	340	330	322	312	308	317	334	338	353	352	336	289	304	311	331	354	311	330	329	336	304	360	297	328	350	323	306	332	327	310	288	325	341	349	336	319	311	354	309	309	324	327	350	327	336	321	334	360	323	340	276	343	295	360	288	310	322	305	317	362	336	316	295	320	356	314	325	328	343	331	334	336	358	325	324	311	337	333	321	329	337	344	301	325	318	293	351	319	287	350	358	358	328	322	302	333	332	335	319	313	352	322	325	325	333	344	303	320	355	324	303	341	327	359	329	315	310	339	277	309	314	311	327	357	316	330	323	347	310	334	321	323	324	374	300	304	313	328	331	346	339	317	313	338	311	319	328	307	314	360	299	345	312	337	326	352	277	330	306	325	313	326	339	330	309	284	313	315	373	331	318	352	334	311	332	333	332	309	343	305	360	310	344	363	340	341	339	358	338	341	319	305	318	341	332	312	318	336	349	336	333	315	305	307	347	310	324	301	323	313	313	333	314	311	315	320	330	313	325	334	320	292	355	349	347	334	318	310	340	335	343	321	327	336	307	310	319	340	349	314	346	314	368	332	353	350	310	300	314	318	327	333	341	331	321	325	337	326	328	336	343	332	322	348	351	322	340	348	339	295	343	331	305	324	334	347	322	337	367	368	313	336	315	334	342	338	336	335	300	321	338	322	307	315	311	322	302	286	349	317	339	314	315	339	301	333	324	333	342	326	298	300	303	312	362	329	322	312	354	342	313	311	340	343	329	336	322	342	280	343	317	324	347	337	317	348	323	323	333	315	301	333	292	310	345	336	334	313	283	330	353	318	361	337	327	311	313	322	320	313	329	347	360	307	331	333	353	309	325	287	339	336	310	326	331	312	345	309	313	293	317	345	345	328	320	326	334	297	330	318	344	317	312	316	312	319	313	343	358	320	323	293	332	342	350	306	329	308	288	320	325	322	335	314	340	344	317	331	329	310	311	287	318	301	313	327	331	369	326	326	314	328	326	319	295	278	335	324	364	324	322	310	306	301	331	332	295	321	345	324	349	329	345	331	319	334	345	362	317	351	294	326	303	326	319	348	330	320	346	351	307	360	324	332	307	301	338	344	310	316	315	339	327	305	339	339	354	353	331	315	321	353	319	341	322	338	300	310	357	320	298	316	342	314	328	333	343	316	354	360	331	337	335	292	348	323	351	338	316	332	327	339	311	317	353	332	320	317	352	342	320	332	331	278	328	333	314	338	309	320	315	331	376	310	354	330	341	317	331	336	335	318	323
14182	3937	1041	257	246	240	262	224	276	253	250	242	247	230	247	255	228	209	249	239	237	243	232	211	240	227	229	232	240	217	262	237	217	229	238	236	237	227	230	244	243	196	220	260	207	288	236	230	223	253	237	231	193	229	240	254	226	240	252	256	220	212	246	234	231	252	247	256	250	202	236	210	246	239	251	224	245	226	225	198	252	254	286	206	249	233	217	251	256	223	232	234	230	239	233	252	252	267	228	213	237	240	236	228	229	242	221	242	248	273	249	239	246	239	222	214	237	235	267	218	232	211	238	234	241	220	240	257	255	255	208	248	264	233	231	243	253	241	234	234	247	218	255	232	222	224	231	233	264	272	226	266	245	232	232	236	254	269	241	240	248	248	224	233	215	219	216	239	249	262	224	206	201	209	218	238	230	203	244	221	246	215	240	199	247	246	219	241	242	253	226	229	227	225	207	263	227	235	223	233	237	258	228	222	202	235	248	214	230	279	239	206	224	249	221	245	239	245	244	198	223	219	206	237	239	249	255	218	244	237	215	234	223	223	265	221	260	245	246	251	275	230	252	246	256	252	229	240	213	221	221	240	218	255	241	236	241	230	236	213	259	221	243	208	253	234	244	237	228	246	258	234	250	219	238	211	248	274	249	221	265	239	248	251	214	245	236	214	244	230	249	219	236	258	248	225	217	214	241	230	247	246	262	241	235	238	260	229	259	227	213	237	210	229	238	255	238	236	252	220	265	217	239	234	218	234	223	244	222	246	262	230	258	225	253	252	219	237	228	247	258	224	256	231	256	226	233	232	231	241	236	223	231	248	242	245	241	220	244	213	216	245	248	240	213	204	246	247	237	239	234	242	266	225	236	258	232	285	230	213	262	229	234	237	248	222	237	245	217	249	240	241	227	226	225	221	249	250	235	225	239	240	241	227	205	271	202	240	260	230	239	239	276	208	237	239	240	209	214	241	235	227	236	229	235	230	240	226	247	241	277	275	243	234	223	237	240	230	238	248	222	226	238	230	259	231	207	233	250	227	253	235	233	241	254	248	254	213	238	226	223	248	247	244	220	222	248	244	235	231	250	217	234	227	231	266	246	228	274	202	247	227	223	238	202	211	249	217	232	267	221	229	234	265	224	229	222	245	242	225	255	222	237	201	261	269	232	248	249	223	241	254	225	226	250	242	265	232	245	243	244	251	204	239	245	211	246	247	234	237	235	230	242	243	249	240	253	240	210	225	263	216	248	237	223	242	215	233	226	241	232	236	240	250	244	234	244	236	254	255	226	226	296	246	262	260	233	223	245	246	247	216	218	230	235	225	208	245	229	231	234	246	277	241	252	238	257	241	218	220	236	231	252	224	285	241	240	238	242	236	225	246	235	238	210	220	260	219	253	264	219	250	238	214	240	237	275	202	251	237	248	232	259	259	227	259	245	245	244	257	223	249	226	222	234	223	222	242	221	229	232	234	263	228	225	237	224	223	284	220	257	272	230	262	230	272	245	235	272	242	232	221	242	225	241	269	257	228	223	238	226	214	228	236	247	201	230	228	241	240	216	234	259	218	257	266	217	214	249	244	200	241	221	247	255	217	224	249	225	258	241	238	201	236	242	249	259	258	231	246	238	217	225	219	241	209	217	256	244	234	256	252	221	263	249	232	258	236	237	236	224	243	243	250	232	227	242	227	224	226	213	270	243	244	222	244	241	259	215	252	231	230	221	252	254	238	267	228	218	215	213	231	229	263	240	250	236	231	220	246	244	222	238	244	240	248	247	241	240	226	250	214	262	230	239	254	230	209	220	216	226	208	220	229	257	247	257	243	228	235	237	218	218	246	268	208	237	253	220	255	257	243	241	241	222	228	229	241	243	267	222	241	264	225	236	246	244	281	243	213	231	256	263	209	254	231	238	250	249	238	219	266	228	243	223	257	234	240	263	256	248	265	268	234	249	212	256	260	237	275	244	240	239	246	237	235	248	224	236	274	223	243	229	237	229	223	246	217	234	240	259	292	247	268	218	232	255	231	234	243	195	210	235	240	228	253	232	234	238	269	223	282	214	251	222	233	234	222	233	242	254	240	238	243	235	244	252	241	253	244	228	251	250	236	235	220	262	239	227	236	223	261	272	258	225	223	258	216	247	226	226	228	233	232	207	252	241	266	244	240	248	245	236	245	257	231	222	218	212	228	226	222	255	259	242	236	231	268	219	232	236	255	249	242	228	212	277	219	245	245	219	251	237	249	219	246	222	242	215	239	246	238	237	201	188	261	250	241	212	220	266	230	250	246	243	209	189	250	245	228	230	214	233	217	224	243	210	242	246	242	208	228	246	255	226	223	224	296	257	249	213	243	245	215	243	216	238	256	258	228	225	246	238	215	220	223	216	231	267	239	247	249	245	256	256	225	241	219	240	255	235	264	239	240	233	254	256	270	253	258	249	289	238	243	225	219	226	264	223	241	202	245	251	242	242	227	238	216	262	225	225	246	236	217	269	247	212	246	233	227	248	258	227	233	225	247	261	229	225	252	278	223	202	231	235	248	228	245	226	217	238	240	253	232	222	239	235	219	231	252	262	232	254	260	239	226	233	223	259	248	260	238	248	231	253	244	233	244	242	231	195	216	251	238	231	234	274	247	215	239	238	223	234	207	244	239	230	229	205	247	277	211	227	232	224	204	232	225	260	240	221	219	222	238	251	259	259	227	227	216	275	241	236	233	278	257	236	253	257	229	238	232	202	233	229	225	278	254	235	225	224	217	214	246	256	209	256	231	222	228	273	212	228	247	265	268	234	254	220	235	209	237	212	210	222	265	261	229	257	250	234	209	203	225	246	251	230	212	240	276	238	246	214	250	233	243	226	230	264	249	237	245	245	238	222	256	232	273	225	225	230	252	238	269	226	247	239	232	234	287	236	235	222	244	242	247	260	220	250	222	247	243	270	220	230	232	256	268	234	218	249	267	256	223	245	240	226	244	263	239	269	232	237	234	247	265	221	241	264	213	255	229	235	242	232	261	247	225	236	241	260	205	218	264	265	244	293	246	252	234	229	252	240	246	230	235	210	249	243	238	242	223	226	236	224	239	216	254	275	243	244	237	214	261	218	210	227	235	254	223	241	240	243	213	235	254	236	216	252	250	245	224	238	237	246	267	236	226	212	257	244	243	260	262	234	245	251	265	229	274	259	227	240	237	256	230	242	224	239	237	250	203	224	218	253	250	251	230	229	234	254	245	211	267	221	222	232	263	235	265	234	246	236	243	226	249	219	244	273	229	256	231	240	248	253	240	213	252	245	245	241	229	225	231	246	211	228	239	221	245	228	262	244	251	284	215	270	241	238	232	250	233	226	273	254	235	247	210	271	232	267	217	246	237	243	236	291	207	232	268	222	259	234	248	218	258	230	257	222	259	261	240	235	244	232	245	240	238	219	215	261	221	236	224	254	258	232	228	225	221	235	284	245	261	241	224	240	250	261	242	236	265	254	212	221	242
10071	3759	1658	718	690	650	648	597	651	596	682	653	610	593	576	568	572	563	560	602	567	559	594	578	621	581	582	563	552	577	573	571	577	550	571	572	545	551	588	566	543	542	590	571	603	587	588	577	544	574	603	570	591	531	598	566	571	572	564	561	597	609	576	574	527	584	563	539	524	642	613	579	588	593	543	624	564	559	557	566	589	614	598	535	568	599	584	571	579	568	562	555	573	535	536	583	594	558	592	569	574	586	550	576	605	560	555	562	580	593	599	557	579	556	591	560	580	589	602	541	570	560	579	544	570	566	604	540	574	536	588	556	585	599	578	603	560	597	579	599	569	579	586	560	558	562	630	544	567	548	553	602	558	558	577	572	566	591	585	559	535	571	570	567	606	592	557	596	557	554	521	576	529	567	556	583	564	561	580	515	552	578	604	573	583	545	599	555	551	555	550	543	586	598	609	585	597	567	625	496	607	583	563	556	558	548	562	591	579	562	588	561	562	576	613	558	581	564	540	587	560	608	582	576	579	588	631	525	596	603	536	596	599	548	575	576	539	568	600	565	547	567	568	543	567	584	583	562	556	523	538	595	595	582	609	578	559	572	532	569	522	575	624	547	588	554	586	591	546	596	583	611	559	527	512	567	539	535	573	570	530	602	558	558	533	587	569	526	561	588	544	566	611	571	549	560	590	570	585	578	563	581	603	589	590	615	565	590	588	558	565	560	551	565	593	601	543	570	558	562	606	557	554	577	627	532	573	580	600	607	555	551	592	555	543	601	608	536	563	591	577	585	588	580	543	559	592	596	576	615	592	560	546	555	557	588	554	617	571	593	547	601	546	616	570	563	548	629	566	569	552	584	581	603	579	583	586	569	587	561	604	561	566	568	570	525	594	570	553	547	602	577	592	599	546	554	572	576	581	578	564	555	589	545	531	576	540	609	590	541	540	568	573	581	592	585	548	584	562	573	561	578	552	599	572	581	600	576	572	570	590	545	610	610	516	527	568	542	567	616	607	575	583	528	578	570	551	562	552	563	540	556	547	564	560	562	586	569	581	554	584	622	525	548	603	521	545	619	614	532	541	611	567	587	553	579	567	515	555	577	550	572	579	558	598	570	604	562	572	563	570	530	537	583	546	589	592	608	557	560	538	566	581	577	572	613	569	532	550	603	561	581	560	602	542	595	585	575	522	558	558	585	618	579	577	548	599	597	621	569	558	588	557	615	600	569	572	552	556	566	568	560	554	581	586	541	553	554	567	565	575	547	606	569	570	576	566	582	569	610	534	543	573	529	595	584	625	566	518	532	562	598	552	578	562	557	603	533	601	603	554	594	626	615	613	563	534	600	598	541	609	578	560	554	550	566	614	549	558	571	594	554	588	590	553	528	582	552	599	534	572	599	575	591	565	567	561	556	541	597	583	552	551	626	591	558	606	556	591	558	565	577	530	594	563	588	568	580	583	604	553	558	574	531	552	594	563	579	560	581	595	595	548	564	534	565	546	612	589	598	568	531	599	589	584	548	565	597	547	545	606	572	576	559	577	514	590	558	567	517	556	551	564	573	549	580	525	565	533	572	584	571	565	541	561	598	556	552	569	595	602	575	560	600	574	541	539	584	581	561	573	534	585	570	561	569	613	583	572	612	618	601	587	581	532	524	602	578	526	593	580	541	620	571	532	576	535	559	590	532	573	592	568	518	577	601	576	556	569	553	560	557	570	579	562	598	593	589	611	543	597	552	585	511	599	530	576	550	593	520	570	569	574	553	573	569	569	544	571	534	588	585	574	557	556	559	560	550	535	578	573	561	580	533	623	588	611	559	581	562	570	543	586	616	585	568	548	566	542	577	578	577	553	541	567	524	536	561	617	551	593	544	563	597	583	561	617	568	599	597	563	569	601	565	580	568	541	556	574	557	553	551	562	577	574	560	627	545	576	580	571	544	571	556	563	548	587	573	552	579	596	555	537	548	613	548	584	572	587	604	591	556	579	564	562	583	591	574	566	534	548	575	593	565	568	559	537	534	613	573	598	579	549	549	577	574	546	603	573	573	567	577	561	578	605	540	572	564	553	583	579	595	585	562	566	567	538	559	520	584	588	580	584	591	616	556	582	561	537	593	564	572	598	561	569	604	547	599	556	576	576	595	574	574	565	581	567	551	589	564	541	565	554	580	577	556	606	587	601	538	559	523	538	558	596	542	586	504	600	552	545	574	585	559	556	536	569	611	541	562	506	563	551	584	548	557	598	578	588	568	611	587	520	555	544	550	581	540	533	608	590	569	575	592	567	554	582	609	569	588	560	577	546	599	565	566	576	582	529	583	596	576	547	544	585	576	557	539	599	606	562	580	624	549	577	551	578	588	568	604	556	573	593	576	539	577	569	596	584	614	548	564	598	522	579	579	573	577	608	610	634	572	580	600	595	560	548	575	551	620	574	593	585	597	574	609	528	520	582	564	548	587	566	544	605	542	535	550	566	532	562	564	575	587	540	576	562	578	570	548	598	588	609	579	548	594	541	599	584	570	508	536	580	571	570	590	610	581	566	555	620	546	587	622	579	561	573	550	565	561	581	596	599	538	572	562	615	569	595	563	590	558	551	567	623	593	553	552	558	589	567	551	559	569	590	563	547	579	567	613	605	550	559	553	551	553	622	549	614	567	584	600	569	581	576	573	569	603	585	571	571	626	570	603	567	596	564	574	589	548	532	609	579	596	570	570	581	564	546	566	559	556	560	553	559	602	553	521	586	578	554	555	535	565	569	596	582	572	563	585	506	525	541	544	539	598	550	574	620	572	573	600	612	582	585	615	586	528	584	580	583	594	599	554	560	557	605	560	591	563	564	556	582	548	616	564	649	545	617	532	598	566	580	569	558	561	548	569	530	580	579	586	558	569	577	543	577	586	537	556	565	553	583	564	543	604	559	545	561	621	566	577	598	581	578	557	596	559	578	521	557	591	588	590	554	538	595	588	610	576	563	561	528	527	604	557	575	519	557	576	582	562	618	585	552	601	554	592	576	589	556	578	560	506	603	588	595	588	586	563	635	584	558	570	572	592	550	576	537	520	603	550	559	578	575	569	591	563	541	546	567	515	576	567	581	564	559	583	549	523	587	565	563	591	567	559	544	592	555	571	599	553	592	525	585	550	599	544	563	570	589	537	547	564	622	528	574	593	544	538	508	558	563	559	609	577	536	575	601	546	577	534	569	631	580	589	576	558	544	558	582	566	572	567	544	531	581	523	570	556	555	589	536	567	580	572	553	567	591	558	555	571	565	558	555	558	585	610	568	563	559	573	620	563	565	561	606	582	568	540	553	525	574	557	607	549	590	574	601	522	600	594	574	519	573	572	565	619	545	573	582	588	580	557	540	555	588	527	515	564	534	555	580	586	593	555	603	523	566	557	574	605	580	599	566	565	573	595	588	586	582	574	578	535	547	578	584	597	593	578	583	548	620	580	564	532	586	544	585	531	533	560	559	584	617	560
26149	10766	5100	548	350	317	281	287	296	332	302	290	256	252	244	285	253	279	250	257	254	263	259	267	243	263	272	265	266	280	215	235	238	265	292	250	265	275	262	258	215	244	252	249	265	239	284	256	235	267	233	253	244	260	248	246	241	267	255	247	262	257	225	286	240	298	258	251	223	252	225	261	275	224	231	267	274	271	227	256	241	242	239	258	231	282	253	264	243	253	257	217	252	265	226	249	265	268	267	254	235	276	281	256	266	241	228	232	265	239	243	234	228	266	284	266	279	253	282	244	277	226	226	275	240	269	279	268	246	279	265	231	247	240	248	221	247	268	260	233	243	241	243	231	265	257	249	236	264	257	245	264	230	271	274	247	265	291	248	265	235	252	249	265	239	258	263	242	245	231	216	233	273	254	261	259	256	240	261	238	288	228	285	247	258	251	272	280	239	231	263	254	262	265	249	266	229	247	247	263	277	234	244	250	239	280	268	258	275	257	242	263	246	283	205	292	233	244	253	263	273	261	242	266	229	230	254	247	256	242	233	232	240	274	280	242	240	279	274	284	244	258	260	270	252	245	247	236	270	196	244	230	237	251	268	256	296	252	245	249	266	241	215	237	240	257	237	262	250	239	249	268	230	250	271	207	248	231	263	290	287	282	229	246	259	244	285	225	243	278	249	236	237	250	244	251	242	246	238	248	249	235	280	259	218	269	244	256	246	218	252	276	247	238	258	253	228	226	272	262	266	205	248	229	258	276	238	243	245	252	266	252	251	213	255	245	268	246	240	280	246	264	240	248	250	270	269	265	236	261	282	273	249	235	236	253	277	261	235	245	249	227	219	261	246	234	239	251	247	224	232	240	245	250	247	251	254	240	273	256	235	231	248	265	269	274	268	221	238	245	272	272	258	262	239	258	243	224	239	242	231	247	256	251	238	266	258	255	244	231	273	229	254	277	232	250	251	244	263	243	232	264	260	254	260	278	235	253	248	248	260	278	251	250	297	247	250	260	248	249	259	227	238	288	224	235	247	219	269	223	245	256	257	240	241	250	238	257	280	275	259	264	224	255	255	277	235	234	248	255	237	244	243	240	245	260	287	252	257	248	228	253	242	251	238	252	235	269	251	267	260	242	238	261	267	241	263	230	251	268	237	254	260	241	249	254	224	226	280	270	247	242	203	227	253	283	242	262	238	258	250	271	265	266	277	255	260	223	220	249	278	235	246	238	254	260	224	248	276	251	249	254	219	291	231	268	264	271	255	267	248	281	247	252	270	257	244	280	275	244	265	242	270	249	256	243	266	227	231	280	263	256	222	254	284	247	258	232	247	226	259	257	242	231	262	258	216	240	252	271	221	236	253	250	231	246	252	244	239	264	267	221	243	259	249	255	262	267	248	246	252	223	247	215	244	229	291	261	242	255	255	263	263	258	264	249	249	246	259	252	233	258	238	261	229	247	243	268	269	251	271	242	258	274	209	239	265	254	261	250	234	241	276	269	290	237	255	245	238	269	254	232	249	252	258	233	265	239	256	270	275	276	243	249	237	251	275	238	265	269	256	210	261	249	236	248	267	261	252	241	252	271	247	245	245	266	271	275	226	262	234	248	236	248	269	302	245	274	256	243	238	254	267	256	274	273	219	237	233	292	230	255	262	246	287	260	249	290	246	241	260	270	242	257	242	280	239	246	228	249	252	243	244	235	242	280	232	226	257	224	278	251	233	273	266	265	252	239	206	236	298	247	254	257	252	249	244	262	241	251	243	254	260	277	254	236	242	249	241	242	258	239	253	254	287	268	205	254	239	251	246	260	274	229	252	227	272	282	240	290	257	236	218	286	237	254	273	290	261	252	264	263	241	248	272	271	252	240	240	277	249	260	273	273	241	270	240	239	259	223	254	245	241	235	259	269	268	232	240	243	237	263	271	259	278	241	261	251	260	253	242	293	240	243	289	240	266	248	253	267	219	278	279	266	250	247	276	260	235	230	274	288	238	245	240	254	252	218	265	244	260	249	251	229	276	250	281	238	270	258	267	265	228	233	252	227	269	261	245	245	266	255	247	236	237	254	254	275	229	268	275	248	258	243	248	242	259	264	250	274	239	284	255	234	249	237	265	251	254	251	239	240	251	234	248	262	260	241	256	274	279	240	276	261	253	255	258	261	279	277	251	240	255	218	263	235	236	253	262	261	217	246	238	230	283	240	261	262	275	279	261	233	247	257	260	238	222	235	245	269	228	243	242	255	272	245	297	249	261	242	243	254	269	271	220	257	265	227	245	239	256	222	230	304	247	256	230	224	243	249	240	237	236	239	253	263	237	243	251	279	230	226	246	236	245	267	264	254	267	270	240	205	221	249	241	258	242	253	252	269	254	265	256	227	253	267	247	255	246	263	269	259	266	267	256	268	262	263	258	246	263	257	265	259	237	243	271	233	262	241	245	263	252	256	275	208	258	244	224	251	239	246	270	259	256	266	267	249	263	236	253	249	253	256	271	247	250	250	256	275	269	253	268	260	225	254	251	261	267	257	269	255	239	297	254	251	216	255	250	267	271	254	244	265	263	240	239	264	248	236	252	243	230	273	236	267	278	244	257	227	241	266	253	252	264	247	282	233	234	254	273	255	244	255	216	255	283	262	267	251	250	247	269	247	243	247	231	256	244	277	233	248	275	272	265	231	263	236	206	259	259	247	277	235	245	230	242	259	231	257	207	248	250	220	250	244	268	239	246	238	264	244	255	264	258	270	253	249	264	239	268	247	259	279	275	256	265	237	274	251	255	276	257	240	251	229	250	232	231	264	290	281	255	236	250	244	278	273	236	253	238	261	262	241	250	236	233	244	256	227	225	273	242	259	244	227	255	251	246	250	240	259	250	249	243	248	266	244	261	246	250	232	242	243	275	273	245	252	249	249	239	214	259	231	272	253	248	237	236	273	268	247	233	247	260	241	250	250	243	264	264	238	258	250	295	232	228	251	279	261	276	220	269	269	234	236	230	215	221	252	240	270	243	268	281	244	245	265	258	240	245	274	271	274	267	269	268	259	233	238	234	242	245	247	264	232	256	260	251	274	261	236	298	222	248	252	246	280	250	261	299	253	248	268	246	256	249	245	244	255	265	231	239	224	287	241	217	288	265	246	248	249	254	271	242	290	271	260	254	255	260	253	271	233	244	272	273	253	242	239	260	260	243	243	252	202	263	262	237	255	256	257	252	254	282	262	259	300	285	259	227	291	239	277	241	244	250	254	247	244	239	263	227	262	269	219	253	264	259	264	263	240	251	247	223	249	234	261	261	234	268	256	247	265	260	273	274	248	272	246	241	224	285	251	254	273	258	259	235	245	236	246	249	230	276	241	247	277	283	264	239	246	250	249	243	250	258	282	231	262	247	259	260	254	263	269	230	260	236	250	242	254	265	247	270	236	267	264	247	298	258	254	293	252	250	237	255	269	233	265	262	247	258	259	245	256	286	250	226	268	260	260	241	229	262	240
18209	9659	5618	1134	1068	987	871	790	778	772	806	738	714	646	612	639	674	625	630	639	622	603	618	608	617	585	635	595	604	594	602	605	586	598	556	606	627	559	616	639	610	616	588	565	591	584	610	576	608	583	570	602	577	595	590	611	616	594	589	575	593	604	617	614	599	586	602	576	620	616	620	612	539	583	626	612	625	607	613	606	629	612	583	595	547	627	564	593	574	571	542	578	570	593	571	597	639	592	607	568	569	624	580	625	549	571	600	617	614	613	626	626	591	571	608	562	595	565	578	596	567	595	577	584	575	576	570	549	619	630	611	586	615	599	586	588	565	612	541	564	604	572	580	584	567	597	582	637	645	637	610	579	572	561	581	604	584	633	616	582	580	595	573	595	585	589	610	598	593	609	588	575	558	610	575	605	588	608	616	587	566	576	604	600	606	592	573	573	651	581	602	610	557	576	560	618	616	658	588	586	600	584	635	595	582	597	563	583	596	609	587	594	613	585	588	600	584	587	631	575	615	556	599	600	573	621	567	616	608	599	554	576	610	553	600	582	585	539	563	560	570	552	578	537	621	609	640	592	579	598	599	574	563	575	652	642	598	583	577	615	589	612	579	624	599	624	596	602	635	615	601	584	544	598	614	585	631	574	620	643	621	587	613	583	607	626	619	615	583	587	612	595	585	579	597	611	582	591	590	576	590	602	572	591	582	612	614	601	639	575	614	602	603	564	603	589	637	560	580	577	618	597	585	593	572	634	576	582	626	589	585	566	572	596	596	608	603	575	608	601	586	593	620	611	603	619	556	591	587	592	621	604	556	555	563	619	588	619	573	549	667	579	596	566	618	568	594	588	576	628	632	599	581	585	626	592	620	598	586	607	600	616	565	598	577	586	595	600	563	581	571	592	604	579	583	578	601	642	602	582	577	570	574	611	630	585	586	598	570	606	583	575	559	585	635	551	587	590	615	581	576	582	596	581	551	645	584	566	577	604	533	610	602	597	594	598	622	611	565	592	602	575	566	583	620	552	611	619	599	604	597	590	584	583	565	559	569	647	577	590	610	608	600	571	554	579	564	580	578	560	551	572	578	580	630	615	593	597	552	590	602	588	583	616	574	570	641	592	581	573	586	592	584	610	572	558	590	582	574	635	608	632	580	575	618	619	627	618	606	565	609	586	584	590	591	569	580	596	596	581	533	581	567	589	580	606	594	586	590	614	582	588	567	607	533	617	645	582	592	624	543	536	563	575	580	586	617	557	595	615	596	561	585	611	573	600	599	601	587	594	604	638	644	593	577	594	586	623	577	608	556	614	617	599	592	620	604	612	566	609	571	590	598	599	547	632	613	618	585	611	587	581	603	576	582	586	612	604	601	581	552	599	546	621	603	585	592	626	578	594	624	558	610	585	586	578	616	582	579	597	576	555	567	654	605	588	620	575	573	574	613	590	560	536	595	604	625	602	602	598	566	597	555	595	577	606	586	590	596	598	586	559	578	614	569	618	600	571	597	616	607	579	645	604	578	573	578	619	578	544	599	556	619	555	627	554	616	613	541	569	533	662	593	589	586	579	531	634	580	603	596	583	594	552	627	567	588	568	584	568	594	567	595	597	578	623	574	603	539	623	577	569	599	628	628	561	583	596	578	620	611	612	597	603	564	605	594	630	577	569	619	629	613	562	586	555	619	579	595	636	565	614	550	565	576	610	622	609	570	582	591	583	570	610	613	586	624	612	644	584	644	588	661	621	576	575	604	558	611	609	606	578	574	604	640	589	564	577	604	587	618	617	643	644	568	595	624	582	603	597	570	604	574	588	569	608	574	588	618	580	573	590	586	606	597	610	572	578	617	645	610	579	559	649	579	630	584	585	578	635	586	607	608	612	590	557	573	600	579	558	544	559	611	613	592	577	585	600	596	604	555	603	576	599	606	611	591	565	561	581	587	615	614	585	598	576	596	611	573	637	599	573	590	552	581	563	649	601	603	632	590	621	608	591	590	583	608	553	574	599	601	566	596	592	574	537	631	596	557	636	551	625	581	604	650	607	619	604	599	597	596	611	609	596	579	575	596	597	609	616	567	636	626	619	606	556	572	547	560	574	595	618	596	630	585	603	589	637	592	585	606	593	594	593	586	563	619	597	576	578	605	605	630	595	594	580	639	582	588	568	578	600	582	579	580	605	585	594	634	613	608	583	637	538	615	626	556	598	560	601	581	607	635	625	590	596	574	610	620	570	609	568	609	536	606	639	592	582	570	596	615	559	590	565	631	618	603	602	640	629	551	609	557	622	597	573	599	631	574	611	622	587	602	605	578	596	536	579	616	605	621	583	544	543	609	598	558	556	628	594	609	592	628	592	569	636	608	641	593	607	554	593	590	595	579	600	650	580	588	612	608	589	589	571	592	586	621	585	595	583	641	620	598	577	544	602	584	619	591	612	569	609	643	606	599	547	575	621	620	599	611	603	570	594	641	597	607	573	631	580	609	579	607	565	578	576	555	582	613	572	613	568	608	571	583	616	598	593	546	613	608	587	590	580	621	600	558	592	590	598	632	576	560	596	602	561	593	579	568	574	581	639	599	571	565	593	614	600	588	578	593	546	609	579	608	629	608	591	628	614	612	626	601	576	632	630	619	627	558	540	592	606	578	594	591	543	595	620	614	610	574	588	604	551	612	670	608	627	610	577	617	630	579	561	664	589	588	591	578	616	606	608	557	614	560	564	632	568	607	583	606	600	601	612	570	601	592	593	565	619	602	606	596	584	615	580	551	609	602	571	576	563	614	587	604	605	585	582	589	647	603	602	607	608	565	572	632	576	628	593	603	622	610	595	603	568	594	569	581	590	586	610	566	531	622	577	595	591	568	568	613	581	593	572	626	584	614	539	624	576	630	581	605	575	585	611	596	616	575	618	643	586	599	613	575	548	614	572	617	542	637	602	632	569	578	646	595	605	592	635	634	601	579	598	578	618	593	583	603	603	591	585	583	598	593	601	644	622	575	558	628	589	587	598	624	581	630	573	613	602	564	594	542	607	603	602	602	590	632	604	619	588	608	633	589	608	583	556	573	626	625	608	605	578	624	590	626	621	599	580	581	637	631	581	627	565	576	619	582	605	596	594	621	609	626	606	581	643	601	612	548	575	586	635	600	562	640	615	551	563	541	559	610	596	635	570	556	573	568	559	585	604	588	612	585	629	604	575	568	591	581	585	549	587	585	602	622	577	582	592	596	614	626	593	581	567	570	551	624	554	602	611	569	589	601	556	595	593	603	564	552	630	569	609	628	565	585	609	621	609	594	602	586	617	590	588	564	563	582	622	601	601	593	584	640	551	597	583	643	574	610	589	559	603	594	611	589	541	571	620	592	573	609	583	558	604	557	593	573	599	574	552	551	610	595	555	602	578	593	637	601	598	582	580	563	541	596	576	565	535	614	555	619	560	606	579	609	621	573	616	579	579	646	595	637	617	621	612	603	566	606	581	589	626	639	573
35325	17564	9751	991	389	313	256	203	212	172	180	195	146	150	140	164	122	141	120	121	128	134	135	121	151	133	157	153	150	139	131	128	146	138	138	121	125	116	112	149	136	141	118	157	140	126	150	135	149	122	137	117	131	137	145	126	133	144	139	152	117	140	130	124	128	109	117	141	123	138	136	133	151	138	153	144	140	148	134	130	141	132	157	139	116	130	139	124	134	143	122	149	124	135	111	118	129	133	119	125	122	130	126	109	144	153	124	139	103	132	137	137	144	138	137	130	127	133	127	118	113	127	148	111	131	129	119	110	143	144	130	106	133	124	120	132	155	127	132	137	134	133	121	142	130	116	132	137	116	146	115	151	126	128	133	150	124	127	131	156	139	132	127	108	120	100	113	135	133	129	140	112	123	116	133	133	147	112	143	131	138	148	130	132	150	145	137	113	151	147	115	127	144	139	144	126	131	166	136	151	120	141	126	154	149	149	133	124	109	136	143	114	126	138	133	134	131	129	138	128	125	130	140	140	141	142	140	131	137	140	101	122	140	137	124	149	161	153	134	116	138	136	122	133	136	132	123	128	121	126	118	126	117	114	150	126	129	147	107	155	121	110	145	134	125	132	122	136	114	133	126	111	107	141	145	114	116	144	125	124	122	125	144	125	132	128	122	132	115	129	144	147	137	128	145	143	119	138	127	127	141	125	136	145	113	130	119	133	143	140	139	118	115	140	116	143	110	116	126	115	135	149	142	162	143	144	125	141	154	135	128	115	133	134	152	124	124	127	115	129	151	124	155	136	133	134	134	133	133	124	131	117	126	144	146	125	126	116	143	121	107	108	130	125	144	130	134	127	116	115	125	157	133	128	113	128	138	144	135	127	121	142	135	123	147	132	108	131	140	114	146	156	127	151	145	131	124	133	112	128	140	112	116	138	128	122	136	125	140	127	113	131	107	167	119	152	136	131	125	132	130	117	132	127	137	120	125	115	114	123	146	138	112	126	129	139	137	113	132	119	122	140	150	123	145	152	136	155	137	149	144	154	132	138	143	123	129	126	140	128	122	130	135	140	126	109	142	131	124	134	130	131	149	139	127	132	142	129	130	144	123	137	126	146	131	102	123	123	134	116	135	137	120	129	152	123	133	126	143	149	127	119	124	111	115	115	143	132	122	122	158	145	140	158	132	115	123	121	132	128	132	127	148	145	135	137	128	117	144	132	134	161	145	123	139	125	131	145	124	156	126	128	131	114	133	165	115	118	134	138	125	149	122	143	144	106	129	111	135	146	144	130	127	130	119	102	167	129	121	118	130	136	165	134	121	146	126	122	120	137	122	119	138	118	134	125	135	141	135	117	136	126	116	125	138	112	126	124	145	123	132	131	117	136	131	133	134	126	133	110	118	125	123	138	132	157	132	152	124	121	122	122	134	135	136	108	136	137	145	157	128	119	122	131	137	144	113	135	122	103	129	132	117	133	125	145	157	122	135	146	169	107	132	150	121	115	136	132	127	132	122	132	135	147	134	142	135	109	141	159	136	132	131	133	130	125	121	124	122	146	133	133	134	145	127	141	146	137	137	120	139	127	119	134	128	131	121	125	140	139	132	144	145	137	152	110	159	130	105	125	127	142	127	132	165	126	127	124	119	145	139	123	139	134	143	110	140	122	109	138	124	128	133	120	140	146	139	131	170	145	136	123	129	142	125	100	137	149	131	126	139	130	135	134	119	143	119	148	129	151	147	134	117	136	113	142	125	159	120	138	118	132	128	134	141	138	109	141	127	121	132	133	128	129	139	118	138	138	132	134	127	132	112	152	144	148	119	116	133	122	133	120	125	147	130	134	135	118	131	127	136	116	120	138	135	138	132	122	106	134	149	142	133	130	165	153	131	118	104	138	150	108	153	147	124	146	141	134	147	137	117	130	126	150	120	134	108	143	125	124	120	122	133	117	118	160	129	117	127	122	126	165	112	129	150	142	108	149	140	128	148	125	115	127	129	128	124	135	120	125	143	144	142	134	169	110	125	125	140	142	144	131	140	113	131	121	126	130	118	138	137	149	123	146	169	111	102	150	127	127	102	112	143	154	133	128	128	149	122	147	137	132	131	132	133	125	147	103	134	123	143	124	136	119	129	144	134	134	131	129	123	127	145	133	139	113	121	136	130	144	113	105	131	164	137	130	127	131	138	133	129	125	117	119	135	133	130	122	120	124	148	108	118	126	150	120	124	158	136	147	145	113	120	139	128	134	137	136	138	108	134	140	127	120	123	134	127	121	134	112	110	159	127	128	116	129	142	145	136	128	127	126	128	130	116	140	133	149	131	127	133	126	141	138	158	114	148	120	111	148	126	115	128	142	156	125	132	141	126	121	128	101	130	121	151	130	106	120	140	113	121	141	125	140	159	118	136	133	144	124	131	135	144	111	127	134	132	136	124	118	130	124	147	158	129	133	129	119	141	114	137	122	113	137	133	129	116	145	124	134	145	142	133	115	144	140	132	122	114	116	120	123	154	123	135	127	134	133	116	116	127	148	118	123	143	135	126	151	137	124	136	133	136	149	120	129	137	99	147	104	133	145	117	141	112	114	138	138	124	144	123	118	123	153	117	131	145	135	147	133	123	120	151	166	128	141	131	105	117	122	136	140	123	120	152	140	127	132	94	121	112	115	120	116	144	118	119	115	130	122	126	131	133	125	125	140	146	148	121	148	133	140	145	141	132	125	128	135	136	115	114	141	161	136	126	138	165	137	131	139	148	123	126	123	152	161	134	122	141	116	124	148	139	138	150	110	114	147	150	121	113	128	135	132	146	146	120	131	156	117	125	129	130	128	145	106	121	133	136	116	128	155	112	108	124	131	136	124	156	120	109	129	138	131	116	131	140	172	140	138	131	134	136	136	141	143	146	134	148	121	123	139	103	135	134	175	137	143	139	112	129	131	136	150	131	118	127	119	126	157	123	137	122	144	153	137	134	138	147	126	133	135	131	131	135	140	157	129	119	142	132	122	123	142	123	121	137	134	133	116	142	127	144	133	135	149	153	140	144	114	141	147	155	144	137	148	136	135	132	144	140	145	110	135	121	147	165	138	134	116	104	125	131	116	142	124	125	155	123	123	144	135	133	132	133	147	128	139	152	127	123	146	157	132	133	139	127	121	123	113	102	117	137	141	146	162	137	137	126	143	138	138	126	124	137	127	119	121	138	133	130	142	152	136	117	145	129	131	127	132	120	135	126	131	145	127	140	146	138	119	136	137	144	133	141	116	129	114	118	133	158	119	114	113	134	127	139	123	117	117	125	158	123	134	151	138	110	128	135	128	118	134	157	122	124	127	158	125	126	128	121	129	128	144	127	129	137	140	129	120	143	146	155	134	139	140	117	127	117	126	143	137	124	127	143	134	133	124	113	138	137	129	125	143	130	140	136	132	140	144	148	120	139	119	112	138	136	137	124	135	110	122	145	137	132	147	148	144	143	155	126	133	123	140	144	120
22911	14232	9217	1419	1354	1104	880	702	652	650	561	571	533	497	422	423	392	404	398	431	387	386	362	355	360	368	332	353	358	352	332	312	354	317	326	324	339	335	349	330	330	329	357	329	343	322	313	343	359	336	341	304	336	306	319	334	348	318	289	321	304	324	318	356	316	346	326	337	344	311	320	318	327	340	314	338	327	306	306	345	338	336	345	307	345	349	362	336	328	330	304	351	350	314	338	364	318	310	346	308	314	361	351	321	320	351	314	344	308	308	310	336	330	311	340	332	348	314	343	338	361	346	348	304	346	307	326	333	313	342	333	327	331	318	307	326	329	379	323	346	319	349	315	323	319	335	309	361	325	331	330	307	325	338	315	304	337	315	341	333	337	288	317	338	333	344	285	287	319	289	333	306	320	309	337	330	327	325	329	276	324	315	320	288	322	337	322	325	326	320	305	317	299	333	372	344	314	309	315	316	325	330	307	323	319	339	317	323	302	365	340	340	339	347	303	359	323	320	315	347	326	339	328	324	325	317	354	337	303	318	312	309	292	332	336	319	311	300	319	327	332	340	299	313	355	345	327	315	324	314	315	312	336	302	304	306	362	340	322	308	336	346	319	302	296	345	301	306	348	265	305	334	328	329	310	321	346	324	335	322	335	320	302	302	318	303	315	294	319	335	328	281	328	338	315	325	370	309	316	324	339	314	363	344	356	332	314	290	311	299	285	339	301	343	334	371	308	309	301	331	358	346	356	305	350	354	327	345	344	348	319	324	323	301	331	309	365	335	342	319	319	321	319	351	334	313	300	325	317	370	329	325	327	335	346	316	302	318	331	363	323	317	293	341	337	329	338	329	308	367	308	317	342	319	317	332	297	331	329	312	347	333	329	351	336	335	310	290	327	328	305	304	325	325	348	367	306	336	338	345	340	334	283	320	353	309	358	343	332	307	335	324	307	304	328	317	311	345	340	298	333	312	303	302	310	351	325	328	325	305	326	306	327	344	318	336	333	317	344	333	367	309	353	296	310	313	314	331	320	309	340	315	311	301	341	329	321	339	324	323	313	305	332	338	306	320	338	321	330	310	326	286	320	318	309	350	342	302	357	334	306	302	349	350	334	344	346	328	311	318	342	325	296	314	356	314	304	316	324	304	355	302	331	319	351	326	319	308	308	296	340	339	331	297	298	323	295	305	320	327	338	320	339	351	334	308	343	319	325	290	310	335	311	318	377	325	321	314	335	302	331	360	303	330	348	333	308	310	311	313	334	324	357	304	315	305	309	352	331	335	356	356	340	296	288	309	325	330	329	344	328	315	299	306	302	341	332	339	313	371	332	315	343	333	326	319	329	312	327	335	323	320	323	324	339	319	340	335	327	337	305	344	315	339	300	325	331	347	342	347	330	374	321	295	366	325	362	312	316	350	325	307	302	327	340	324	343	339	310	317	330	305	334	329	313	314	343	347	345	309	317	347	298	328	312	343	314	331	304	348	316	336	332	334	282	334	335	331	323	354	324	332	304	327	307	330	321	319	316	353	341	320	342	347	326	335	297	317	355	285	331	343	300	337	313	330	332	330	342	325	297	348	329	360	324	330	342	326	300	320	338	345	343	326	289	316	318	320	324	347	327	351	353	300	323	320	337	346	316	344	310	328	335	333	300	311	337	321	347	325	334	299	330	340	335	362	315	345	317	323	311	333	332	285	334	329	300	325	316	336	307	298	325	318	302	317	323	322	327	373	311	335	331	344	351	305	319	332	318	323	316	334	345	332	318	363	355	327	303	314	341	347	323	313	334	349	300	353	330	336	322	340	307	314	337	307	328	298	345	328	319	327	362	321	326	331	329	354	323	325	338	365	302	336	335	329	315	357	342	324	316	310	314	341	322	339	325	356	317	298	330	328	368	327	338	320	342	308	354	362	336	336	336	291	321	307	320	309	345	314	302	325	324	337	325	310	329	340	305	312	291	329	339	289	306	351	276	291	329	335	350	325	335	315	340	352	308	314	331	326	279	282	305	334	337	305	351	335	332	325	307	349	347	343	333	330	331	324	338	310	314	296	315	336	327	289	301	331	349	338	348	335	305	341	312	304	323	343	330	340	333	324	326	330	341	287	314	321	325	324	319	337	306	311	336	287	298	297	323	315	320	354	327	338	355	298	325	320	301	329	352	323	313	335	320	328	306	336	329	324	289	308	327	328	310	344	310	321	375	348	338	339	320	357	342	323	307	310	334	347	330	346	306	341	339	333	328	334	317	359	335	321	340	343	358	328	335	340	335	342	324	353	324	332	319	319	351	335	331	351	337	343	321	339	338	292	339	302	334	342	338	362	332	326	353	321	321	347	333	343	311	318	350	292	347	305	305	321	328	346	326	351	318	334	335	316	326	308	343	342	294	329	314	315	329	314	334	306	331	310	333	288	314	325	329	312	318	313	323	322	349	336	347	329	317	314	315	332	319	337	346	317	326	359	302	309	284	313	343	338	336	345	331	310	327	337	318	325	307	335	337	357	327	340	328	314	313	315	335	367	321	322	332	298	310	309	291	331	323	335	314	286	337	332	286	317	297	336	307	363	319	327	338	323	314	345	307	328	306	336	341	328	345	340	352	293	310	336	303	331	378	297	317	331	308	342	364	296	345	327	348	297	310	345	342	313	318	344	358	315	327	353	285	302	347	332	323	320	321	291	316	372	327	311	329	330	328	315	347	341	306	317	337	307	340	296	345	321	299	340	320	339	295	327	340	306	324	355	340	322	335	330	313	317	325	339	382	338	332	334	335	345	283	323	307	353	318	336	342	335	345	318	305	323	323	330	317	349	342	304	338	323	316	326	331	350	343	317	302	325	351	309	332	337	333	335	359	329	380	326	303	328	343	285	315	322	305	335	325	352	343	325	349	338	334	326	324	306	317	333	319	317	369	329	342	335	312	298	343	327	358	333	327	310	331	352	345	312	346	329	362	332	336	321	336	318	319	353	327	302	334	317	320	297	316	336	283	295	338	288	331	330	315	327	324	320	346	362	345	365	325	347	328	315	314	354	329	314	328	305	331	311	319	327	325	325	326	346	353	305	317	322	321	309	322	319	302	339	336	344	339	331	325	339	332	294	361	349	306	337	323	327	333	319	324	317	333	300	318	321	317	348	297	308	328	336	332	319	326	318	307	299	307	324	338	317	328	301	309	289	306	287	351	324	330	353	321	324	330	368	326	334	351	332	332	318	313	348	321	303	321	305	325	331	348	313	357	339	348	334	346	306	318	360	352	295	360	322	284	342	305	354	330	319	324	294	307	331	327	344	337	354	350	326	325	347	304	360	327	311	314	343	329	323	328	346	353	316	356	337	332	301	335	336	337	316	357	315	341	328	325	357	325	320	336	314	313	323	322	340	334	388	350	344	312	309	323	332	330	359	274	323	339	324	339	309	338	357	327	373	315	339	312	322	326	319	324	351	320	343	326	351	344	336	342	321	325	335	306	325	316	372	308	306	337	311
14131	3914	1296	278	236	270	264	261	239	250	243	199	228	245	223	255	228	230	232	216	222	218	230	300	198	237	211	231	232	240	219	224	235	219	218	241	220	246	222	235	229	237	271	219	231	238	237	234	249	214	231	267	260	227	245	235	214	239	232	213	212	243	229	233	226	225	253	284	221	233	226	240	232	211	235	253	269	256	251	232	233	247	224	235	243	200	241	232	254	221	275	256	267	245	233	212	235	281	249	232	216	241	282	227	225	259	257	233	239	260	200	242	206	227	234	250	244	199	218	261	271	233	251	218	221	234	224	239	233	248	244	240	210	247	238	239	227	219	243	235	233	214	205	227	225	284	242	239	244	284	221	214	214	268	243	253	241	201	239	248	227	255	230	249	258	223	228	223	233	248	255	242	240	251	211	224	235	252	252	215	231	216	252	247	210	236	216	252	233	244	237	253	222	191	230	237	221	248	217	213	255	236	271	253	239	254	255	240	229	246	242	214	224	261	224	238	236	223	253	232	224	247	223	226	232	229	226	236	246	218	203	269	234	222	221	252	241	248	223	240	221	216	229	237	253	253	252	222	237	227	233	224	234	242	243	245	232	207	241	233	249	256	241	221	253	221	218	213	239	227	246	255	213	213	232	268	239	233	218	236	262	251	212	241	223	220	222	235	222	236	258	232	247	225	219	243	240	236	214	256	263	247	239	239	245	223	263	250	236	251	204	232	215	240	241	216	259	218	243	244	240	225	244	227	235	257	236	248	264	244	210	244	245	236	246	231	232	231	223	215	244	226	273	236	214	269	230	247	230	247	236	228	237	259	238	230	230	240	229	233	244	242	226	232	209	201	219	243	240	219	216	230	245	222	241	250	232	224	273	239	219	200	226	234	257	207	247	238	219	228	253	244	237	237	240	263	222	245	226	234	234	252	230	224	269	268	247	238	259	210	216	213	236	255	264	239	232	232	237	237	229	227	225	220	245	259	254	257	227	243	259	244	210	247	259	226	226	260	221	245	223	254	235	199	227	228	237	270	253	219	236	211	254	250	250	216	232	246	227	251	223	230	246	260	229	213	219	223	228	252	262	247	215	230	235	231	223	250	238	248	230	216	213	223	224	256	227	244	212	243	252	271	243	204	255	221	226	250	223	231	257	240	248	243	233	216	262	248	256	220	241	221	270	232	227	255	226	268	253	214	236	262	235	258	225	235	208	239	262	233	221	222	246	244	224	206	250	245	264	255	257	222	209	229	230	227	225	231	242	218	214	246	233	259	227	231	272	240	199	249	216	225	219	234	231	245	249	237	221	239	238	223	236	232	253	233	205	242	250	216	257	233	235	263	240	246	223	261	232	235	271	218	210	231	225	221	221	249	270	240	225	229	261	225	229	230	219	253	249	243	243	242	261	236	235	232	255	236	240	247	246	208	229	266	230	208	249	269	234	258	241	250	210	215	234	258	250	249	237	246	220	220	233	264	245	255	275	220	255	221	245	235	194	252	247	229	249	224	249	225	239	231	216	247	228	240	222	230	219	228	212	254	231	229	217	223	257	236	248	255	237	230	223	218	242	226	268	242	223	242	238	206	211	249	209	226	247	253	234	207	249	243	231	237	252	265	225	228	295	228	249	237	260	253	266	206	245	255	231	238	234	225	232	237	207	252	239	224	249	236	223	251	285	251	217	241	242	238	269	210	201	255	217	228	235	225	228	233	236	231	214	237	235	257	232	254	231	226	252	234	232	250	213	228	253	251	246	237	223	240	234	209	239	260	234	231	215	237	266	245	239	235	248	238	207	205	220	228	233	225	267	234	230	215	223	231	227	238	241	217	224	249	233	209	224	222	222	228	232	272	290	247	231	247	228	228	229	259	254	280	257	228	225	233	248	238	239	213	251	254	215	228	238	232	227	265	207	237	196	241	226	256	223	229	213	255	242	210	235	232	244	216	229	231	241	234	241	210	236	232	244	225	220	234	231	228	226	257	249	240	246	235	251	254	244	218	234	254	234	235	226	203	221	306	222	226	232	247	241	276	245	230	225	244	217	256	223	215	250	221	220	224	205	222	253	237	265	228	227	242	233	235	215	240	234	250	267	225	266	258	239	213	220	237	234	241	220	258	222	225	246	224	226	222	238	248	247	231	234	235	237	212	242	266	287	225	214	225	266	276	218	242	245	246	244	218	236	237	242	233	225	233	265	243	243	218	205	224	219	241	252	226	241	233	217	215	250	213	216	221	216	218	225	232	253	262	244	246	248	232	261	242	240	238	236	225	228	239	237	253	231	246	248	254	245	236	210	256	236	258	229	219	226	223	219	228	231	223	215	251	234	257	231	244	220	230	225	260	255	244	219	223	240	218	238	254	219	244	245	255	206	224	253	226	213	235	236	202	228	234	245	233	245	237	243	220	256	257	245	248	237	193	233	243	271	265	248	244	240	217	224	241	226	241	222	197	237	224	224	261	260	261	252	239	238	242	255	217	239	253	238	238	248	253	221	250	242	232	197	223	234	255	254	231	243	262	220	202	252	260	265	203	245	224	215	222	252	219	226	219	237	266	262	200	239	236	253	245	243	239	209	245	237	203	233	237	234	236	225	233	224	232	207	238	219	235	249	247	252	250	213	228	235	208	225	262	233	253	245	245	231	227	247	236	230	239	249	254	241	238	228	234	220	250	239	220	256	228	261	252	206	215	227	242	222	218	255	210	258	245	210	236	219	234	214	221	227	264	218	241	258	230	205	217	247	250	235	208	248	223	220	251	222	261	243	255	221	254	266	226	230	266	237	236	244	268	229	223	246	206	228	245	237	271	227	234	238	237	207	209	232	222	237	221	264	210	231	232	234	231	227	251	229	238	208	240	233	227	239	238	258	267	204	241	245	250	245	248	250	242	234	234	242	213	237	237	248	230	258	239	253	261	259	273	220	235	252	245	230	222	219	242	225	225	262	234	248	269	242	255	213	252	220	251	233	224	226	217	232	244	221	258	231	218	258	221	231	248	229	264	244	210	264	248	217	222	207	232	245	244	228	227	206	223	220	199	217	252	217	230	262	243	233	222	223	240	246	267	226	207	247	197	224	225	236	227	241	217	246	252	233	193	229	245	252	241	231	241	219	217	212	229	222	216	216	265	219	243	245	247	263	254	242	226	243	245	250	260	248	223	237	254	222	252	191	212	247	241	227	237	239	252	224	236	244	221	232	241	247	262	247	210	229	221	236	215	237	260	228	190	212	187	232	246	255	243	226	259	234	244	271	223	244	258	230	253	211	235	264	243	228	267	253	241	236	240	257	238	222	216	223	212	263	263	230	226	216	244	227	218	247	234	241	214	252	232	244	250	237	214	224	219	237	241	257	257	229	215	213	186	225	247	253	245	246	233	269	235	254	233	246	236	235	241	224	252	243	211	241	223	242	223	243	250	233	254	241	235	216	235	228	227	253	263	208	213	251	252	243	290	213	237	247	254	241	220	251	262	232	258	229	248	227	226	241	212
9899	3784	2077	675	683	608	606	606	593	621	638	605	585	610	579	567	588	621	554	537	565	577	554	575	518	562	552	576	560	548	518	572	553	556	584	590	535	581	575	556	606	555	561	583	557	565	579	593	568	564	541	588	595	570	568	575	612	591	594	591	592	591	619	542	555	559	539	553	562	551	562	523	591	539	591	568	572	576	571	544	590	516	553	565	550	512	593	555	546	549	607	538	574	571	567	551	532	571	570	555	533	639	576	541	540	529	572	599	561	546	536	562	562	589	628	595	635	562	590	581	553	561	518	571	567	572	569	555	605	550	598	571	543	548	583	564	579	591	592	571	570	557	560	512	559	594	556	590	582	550	556	593	603	556	527	550	591	532	562	577	562	567	598	504	574	589	575	564	559	574	624	607	553	593	551	571	594	594	573	604	566	590	523	573	559	584	573	571	595	581	553	546	564	565	554	591	548	539	553	566	561	538	563	565	581	591	567	541	564	556	565	568	584	567	540	547	547	592	561	575	596	569	525	550	598	562	581	543	585	583	543	575	538	537	572	557	550	566	571	588	579	565	559	557	618	584	606	553	524	613	576	579	604	590	545	588	602	571	584	562	574	590	573	551	579	556	536	531	583	592	607	560	575	564	567	533	592	533	602	567	578	551	591	612	577	579	551	550	554	582	544	582	562	549	542	564	615	576	544	581	628	591	578	615	560	580	580	570	545	580	576	591	549	532	546	527	551	568	607	559	562	560	567	614	595	606	574	553	551	534	502	538	569	580	600	572	520	606	523	552	547	605	606	520	509	566	533	569	591	579	563	576	535	583	591	540	584	583	592	559	538	541	577	566	545	589	580	578	584	556	572	594	592	538	534	557	600	556	539	579	555	568	603	586	575	541	564	597	564	622	653	544	571	593	575	560	590	561	622	557	567	566	510	561	572	544	555	519	558	582	578	554	568	597	554	540	526	583	518	537	520	566	569	567	575	564	600	570	561	557	551	504	580	580	605	606	564	591	587	602	581	558	579	609	520	562	569	541	585	558	552	596	578	564	590	571	612	605	559	554	582	581	557	541	579	567	590	579	570	588	564	596	544	562	630	591	581	612	547	550	574	568	576	510	576	546	606	578	536	618	590	590	553	584	560	598	513	594	586	562	587	558	583	544	604	585	590	543	543	567	542	578	605	577	564	591	568	559	602	544	602	560	566	557	562	537	561	574	583	560	537	596	527	588	577	571	546	559	554	544	569	570	600	497	527	566	498	552	566	632	582	563	546	540	574	567	545	599	542	544	537	598	568	590	586	572	537	537	576	557	577	587	560	572	608	611	565	555	600	540	552	598	558	551	585	588	540	530	559	543	571	540	582	549	579	584	539	571	574	588	565	539	586	584	552	568	578	565	591	593	572	547	597	574	580	578	574	549	593	577	526	576	548	563	571	622	568	532	589	557	544	595	557	575	600	572	572	591	518	595	579	570	572	522	625	601	564	593	547	514	579	565	551	560	571	578	591	568	554	570	575	562	533	542	519	588	591	561	581	616	563	560	583	566	564	514	541	605	582	593	599	582	584	545	585	550	572	596	518	533	530	553	566	552	595	583	541	561	519	535	597	600	611	555	578	532	606	599	577	602	594	578	576	559	567	543	548	564	530	573	555	584	559	544	578	599	554	558	561	611	584	534	577	562	562	514	533	601	593	552	531	578	568	586	560	563	569	548	540	572	573	594	631	607	545	566	582	562	615	610	581	596	554	586	614	572	558	588	527	548	607	553	561	541	603	577	599	546	557	567	574	558	557	584	541	562	590	530	578	585	543	555	588	536	606	543	569	541	557	579	571	570	602	531	568	581	535	576	581	591	551	558	558	554	597	537	557	557	585	560	588	568	589	543	557	568	556	529	573	571	566	578	563	539	569	572	586	573	570	549	571	563	559	576	559	567	566	551	545	561	539	572	542	534	596	524	532	592	593	564	559	573	532	587	562	599	585	586	562	554	531	557	557	559	552	567	593	556	595	573	578	523	591	598	570	566	596	535	614	574	589	531	570	593	620	552	578	601	587	560	577	568	556	554	549	569	585	573	590	627	566	552	565	602	571	503	560	580	579	552	543	533	545	548	549	573	542	580	602	572	564	606	602	593	592	564	536	527	595	577	543	517	585	587	552	563	581	592	569	561	556	582	568	556	562	589	596	583	570	603	548	591	538	600	562	555	536	555	575	565	563	552	546	546	539	563	597	578	611	590	607	574	574	576	582	572	553	584	566	551	541	564	535	573	584	599	504	580	566	581	540	561	571	568	576	580	556	577	597	564	561	594	562	574	616	543	577	555	536	560	562	589	577	554	571	583	557	535	559	560	591	603	632	549	557	545	532	561	556	575	552	567	537	587	544	576	570	568	584	580	559	600	536	548	543	536	550	584	624	595	550	591	566	567	538	566	577	557	518	599	541	539	606	565	546	538	563	594	593	516	544	539	547	539	561	585	564	556	582	595	587	581	534	564	542	598	607	523	583	596	588	604	576	599	571	592	568	565	564	605	563	542	558	578	592	592	546	550	578	567	632	569	562	580	580	595	594	572	583	553	575	583	575	526	600	522	546	562	543	567	536	575	547	537	578	584	545	549	552	586	573	558	558	568	578	574	541	531	579	594	597	555	565	576	572	563	582	582	526	531	577	623	566	565	569	553	539	576	609	537	509	547	594	573	522	561	589	575	592	551	540	579	575	580	530	569	591	560	568	549	576	551	554	575	615	596	545	516	582	601	573	603	563	566	535	580	574	620	561	548	601	563	620	532	586	565	606	545	574	539	595	573	512	571	613	563	552	610	549	589	567	650	565	570	604	561	563	574	590	590	564	572	564	566	559	564	582	566	548	593	549	586	521	574	567	611	591	596	576	549	559	597	549	545	558	564	592	577	542	537	555	562	584	612	588	537	562	515	578	541	556	560	544	587	543	531	588	589	538	582	578	569	609	581	576	574	595	630	561	576	572	577	564	565	579	527	600	566	559	570	587	550	583	566	563	589	544	572	557	550	574	575	587	559	589	567	506	572	568	517	564	614	543	598	592	530	510	571	559	523	565	590	577	537	608	573	554	522	537	554	568	568	562	584	576	545	574	543	563	574	560	589	585	596	571	563	511	531	563	581	601	568	581	620	553	534	545	601	574	549	565	611	574	562	584	545	571	574	555	560	575	582	591	552	568	535	553	592	561	529	592	563	560	574	541	597	596	560	578	589	563	550	598	588	534	569	569	586	551	564	594	550	572	550	606	563	539	603	561	572	588	558	603	532	575	542	557	518	546	549	567	515	531	540	580	531	542	601	562	539	574	554	523	559	577	574	536	560	572	573	552	592	559	540	558	599	565	564	611	579	601	566	594	588	548	544	564	544	523	572	564	580	553	534	576	563	540	589	589	577	523	577	523	539	534	595	549	557	553	585	551	550	555	564	556	541	589	576	578	578	560	556	563	559	565	544	573	545	580	541	591	561	589	556	617	599
26346	10687	4998	590	361	333	292	288	286	297	303	266	307	233	277	271	259	266	275	240	264	230	269	267	234	258	250	220	271	251	263	290	243	272	278	272	273	248	245	249	246	247	251	284	276	238	280	217	236	243	233	252	248	257	229	242	247	234	297	254	238	278	233	257	295	240	279	254	282	237	259	237	250	260	237	271	244	268	215	228	264	277	226	235	241	247	278	266	241	264	239	272	235	268	235	241	254	257	251	246	257	238	248	217	220	250	267	239	263	258	242	232	256	228	245	271	272	265	274	253	238	253	237	263	246	242	301	241	235	257	263	241	245	279	255	243	256	281	219	263	259	288	257	258	237	268	250	235	225	247	248	260	238	260	245	243	256	267	248	226	241	237	233	291	247	250	288	243	245	243	246	256	237	250	245	258	231	260	252	242	250	256	227	283	259	233	256	268	241	229	256	274	249	272	279	238	248	268	241	241	233	267	271	275	241	252	245	276	246	253	251	238	246	282	225	280	257	276	249	241	229	243	235	265	281	254	225	248	244	276	267	291	240	239	248	239	236	238	256	204	262	241	252	251	229	269	260	242	267	282	253	252	251	262	254	251	256	264	243	242	264	246	219	245	220	266	298	234	255	241	246	230	268	273	252	240	264	252	268	263	242	264	264	244	270	227	251	257	249	238	275	267	257	248	232	252	268	238	252	217	271	286	251	237	235	268	251	235	247	254	276	241	260	231	266	263	252	263	253	261	253	244	249	238	248	252	256	250	279	254	229	237	236	241	280	258	253	264	256	250	243	257	234	230	256	253	247	250	264	251	237	253	232	243	274	257	242	252	245	217	243	242	245	278	235	275	253	244	271	244	270	268	245	271	271	250	267	241	268	250	258	264	238	240	244	249	233	254	257	279	257	280	261	290	276	246	266	249	240	229	272	245	257	267	229	252	271	266	214	255	232	233	262	263	271	278	265	246	256	269	267	224	272	246	291	219	240	212	262	257	229	247	259	259	227	230	271	256	244	235	263	227	253	247	268	219	249	270	261	264	265	265	289	248	252	279	221	229	239	261	250	238	245	277	268	244	273	236	269	246	266	253	251	226	216	243	235	237	266	264	249	258	244	278	274	256	250	216	253	254	249	234	257	262	267	276	259	253	216	250	261	269	273	253	240	274	281	246	231	236	271	277	278	260	276	271	268	219	225	231	227	283	246	288	276	258	258	257	226	261	254	258	261	234	274	268	252	244	278	228	293	239	226	237	240	240	238	235	266	271	250	266	250	261	251	249	248	241	231	280	232	256	229	257	234	288	242	265	262	261	249	268	239	248	252	286	226	277	246	244	268	252	246	237	278	268	231	207	261	240	268	287	269	265	254	246	235	234	217	279	260	250	213	262	267	282	288	264	252	249	233	240	260	245	252	248	236	258	227	276	232	242	232	234	241	233	265	280	263	225	249	248	258	263	275	232	244	267	271	250	244	274	286	275	232	236	269	273	233	232	247	282	219	267	269	240	238	272	267	257	266	262	232	256	232	233	231	267	245	276	220	230	267	258	272	242	256	270	253	270	271	269	271	255	277	264	243	248	280	259	229	287	269	256	239	237	252	265	251	305	237	258	253	252	255	231	257	238	242	266	275	284	268	263	252	253	246	281	204	240	261	250	223	231	247	264	253	230	250	237	279	242	250	229	261	261	291	277	251	239	255	231	273	221	238	259	238	233	251	272	242	228	246	281	228	230	253	238	233	246	248	258	258	236	293	241	266	269	255	246	253	222	250	249	277	247	267	268	254	256	236	253	264	250	242	215	221	239	250	221	231	227	246	265	264	253	239	234	284	251	260	242	238	282	257	235	227	260	249	251	266	273	283	231	238	254	227	251	259	215	246	266	246	273	246	255	250	247	256	270	262	263	219	274	262	253	287	227	230	257	258	241	262	248	250	225	251	240	248	239	235	241	224	243	240	294	264	231	286	256	244	246	252	256	256	259	237	237	223	266	269	309	248	248	243	252	248	250	260	213	245	266	258	248	249	249	238	251	251	250	240	270	246	250	266	271	282	268	253	250	233	241	252	252	253	233	257	235	279	247	244	255	245	252	247	244	204	265	241	239	240	238	254	240	248	235	264	257	244	275	218	235	239	249	238	231	252	188	240	250	258	226	235	259	238	227	254	231	258	259	287	288	240	254	268	239	243	236	271	227	261	267	273	252	236	257	256	262	266	280	268	256	254	245	259	250	248	262	262	270	237	245	263	250	241	265	260	239	263	267	228	259	248	270	264	240	259	262	262	251	250	245	267	232	288	258	255	260	219	272	264	261	257	244	247	280	268	228	266	249	260	258	261	219	242	242	255	209	241	259	270	271	264	246	267	244	256	247	280	273	285	242	241	253	268	261	230	238	236	259	270	227	283	276	266	273	228	243	274	247	240	283	244	259	230	215	252	240	255	254	258	238	237	230	246	262	230	221	260	285	288	256	261	228	236	250	259	261	246	239	266	254	243	254	247	234	259	259	240	228	275	269	265	272	241	249	250	238	278	202	226	254	236	273	293	223	243	250	232	250	279	274	261	257	267	267	257	230	250	231	236	268	249	274	249	248	266	232	283	263	230	245	242	245	248	270	263	234	253	250	247	274	275	299	247	264	272	226	250	227	264	240	241	245	290	263	258	264	274	245	248	271	275	260	265	251	260	266	233	252	240	224	252	252	234	240	261	261	244	227	252	238	245	236	247	266	298	254	257	256	239	247	241	232	261	240	230	263	265	210	237	240	228	232	267	269	233	266	253	243	243	255	233	245	233	263	243	247	233	259	254	243	245	254	255	258	238	235	204	246	260	232	276	278	263	255	220	244	239	274	219	265	254	254	229	247	263	242	245	263	254	248	285	280	221	263	258	238	275	250	265	274	237	266	256	279	217	246	244	250	252	257	225	258	259	262	248	251	223	272	247	275	246	265	230	267	268	267	234	246	259	241	245	241	246	278	247	255	232	272	253	250	215	242	271	221	270	253	231	250	258	271	254	243	263	251	244	261	242	260	239	297	233	254	228	232	255	242	227	245	257	265	237	262	268	266	278	264	254	253	228	261	250	264	251	257	234	269	270	251	261	243	255	271	254	268	244	256	279	269	254	243	263	267	261	247	259	245	241	273	233	266	279	254	260	237	248	238	265	228	227	251	261	247	256	223	251	250	263	252	259	234	264	240	257	248	249	271	260	227	229	260	272	253	250	251	259	278	259	248	278	251	255	247	284	228	263	233	259	241	260	238	274	268	257	225	237	283	253	248	257	233	275	223	270	265	260	239	250	232	262	264	227	245	265	259	240	244	249	252	252	261	263	269	270	268	227	263	252	253	263	210	267	240	237	237	248	240	264	276	243	274	251	249	262	263	268	267	285	248	274	257	251	257	258	241	264	276	233	246	230	243	243	233	261	244	220	235	254	234	243	236	264	233	260	266	247	230	269	264	263	275	261	245	262	265	222	241	240	245	237	225	253	251	226	260
18431	9304	5667	1230	1100	1002	942	794	803	746	711	702	718	694	640	688	669	622	641	575	665	650	671	608	649	640	665	620	553	599	598	600	594	621	593	562	613	597	644	580	620	594	564	580	593	565	607	591	602	561	611	602	610	590	576	620	579	610	624	594	578	578	618	604	635	602	571	584	619	566	579	584	590	591	622	628	595	597	590	616	583	607	610	591	606	639	608	594	626	595	624	581	564	604	575	588	580	578	582	634	621	613	613	592	554	605	559	611	568	604	615	611	588	610	620	592	568	564	625	615	590	602	604	627	634	636	595	650	604	629	537	573	576	593	608	554	582	581	609	576	592	617	586	561	615	577	602	603	549	587	635	597	602	601	622	602	599	614	599	578	580	631	621	578	605	591	608	612	601	601	618	563	581	601	586	634	571	579	564	598	603	607	587	610	604	580	600	583	609	563	629	581	637	615	630	578	587	589	570	624	589	569	597	593	555	623	580	605	583	581	603	603	650	551	588	542	600	597	585	611	586	580	540	572	602	572	604	612	591	569	560	554	593	625	614	613	558	541	622	585	617	558	589	592	588	619	598	599	579	627	589	580	634	600	568	644	597	593	600	599	582	638	599	571	592	592	600	582	591	626	599	591	599	538	580	605	596	616	587	612	596	586	575	580	569	550	589	599	577	638	555	575	598	594	596	588	631	566	640	605	562	607	578	610	620	592	612	548	597	576	654	553	596	615	622	564	578	601	580	575	597	605	565	593	551	562	562	560	590	608	556	597	596	570	602	570	568	595	612	618	635	605	622	614	632	541	591	622	597	606	606	618	574	607	589	595	611	571	607	595	600	595	588	597	616	617	576	680	582	630	576	581	611	626	574	594	565	569	590	560	587	613	561	603	587	589	594	572	585	618	637	564	621	594	595	603	578	610	582	614	661	612	643	572	615	563	594	618	589	585	588	583	591	612	587	603	605	607	593	586	580	630	581	585	617	601	587	626	590	597	562	630	585	606	620	567	599	603	566	596	623	600	559	613	602	579	568	609	622	638	575	584	570	592	556	573	535	540	615	588	607	580	597	612	593	613	611	590	580	631	594	572	608	579	591	586	608	604	554	622	593	588	620	574	628	603	612	593	593	571	545	610	582	574	633	601	624	605	552	536	570	585	599	579	611	615	589	597	583	638	621	553	589	576	575	601	601	625	579	611	589	614	583	614	548	624	591	585	600	569	606	592	606	635	634	594	531	604	605	588	564	582	585	603	597	605	582	607	628	572	580	648	621	605	581	593	560	611	612	616	627	632	578	579	640	569	595	571	610	613	592	592	586	598	594	579	606	626	597	625	597	637	617	607	565	579	618	576	585	542	591	579	602	597	593	608	567	608	584	600	634	605	619	587	613	583	583	584	581	593	619	623	580	593	592	546	592	596	591	607	572	563	579	619	558	564	623	609	587	573	601	602	632	642	613	626	584	598	607	568	599	598	599	589	574	598	582	597	625	586	604	570	599	619	578	576	612	573	566	606	607	593	615	587	611	598	572	586	580	609	595	602	594	575	592	556	606	627	642	537	557	574	572	551	600	592	571	607	588	605	589	571	562	580	599	556	605	610	632	578	596	563	600	522	574	595	578	613	555	623	595	583	581	551	569	597	587	565	627	533	590	619	602	564	606	606	568	586	580	620	562	606	584	594	582	604	582	621	555	561	573	573	563	588	591	601	590	598	594	621	577	596	582	593	547	568	619	563	632	589	564	600	622	624	556	582	565	569	618	594	598	595	579	571	626	585	615	656	568	569	630	621	573	624	579	625	568	572	604	598	574	589	639	597	577	580	600	586	568	610	596	611	605	608	596	589	564	628	579	604	596	592	636	581	627	615	550	609	617	622	579	605	620	620	659	567	562	556	612	561	613	602	575	597	584	575	607	553	606	586	598	641	581	609	606	565	637	604	588	577	588	570	618	608	589	577	598	601	600	604	587	599	603	574	581	575	572	596	601	556	568	656	580	606	593	622	593	572	591	604	626	588	590	607	648	589	622	562	572	592	615	554	592	605	630	610	594	597	573	594	631	553	599	582	607	597	623	599	585	565	625	574	654	560	612	583	591	601	572	580	562	578	625	583	538	595	578	633	605	597	615	645	612	609	584	601	579	650	615	582	608	604	598	610	579	595	622	626	583	602	586	583	613	609	590	630	605	577	580	633	611	587	564	576	566	569	580	608	595	581	584	564	593	576	592	589	577	629	587	606	595	569	610	561	579	549	592	596	609	592	600	615	562	603	593	566	575	572	639	571	568	607	616	596	574	587	597	573	628	582	613	646	564	627	616	596	592	570	597	588	576	584	631	591	599	608	640	601	592	586	574	623	585	599	607	551	636	629	615	621	588	565	609	591	555	581	595	601	563	627	570	643	624	595	571	567	585	523	648	594	606	614	565	623	594	589	601	603	617	599	591	563	561	575	615	566	567	559	594	601	612	561	631	618	601	547	630	597	645	619	577	590	571	608	616	564	576	585	618	583	616	605	633	563	611	599	573	580	602	620	585	607	591	563	599	572	590	592	637	640	595	588	599	570	604	610	574	596	643	570	640	575	560	568	602	598	593	586	582	576	568	607	574	556	565	582	604	612	600	620	601	574	584	644	587	607	604	573	601	599	593	607	605	616	601	601	573	593	587	566	599	612	554	611	609	552	634	592	597	550	563	584	607	592	589	590	593	591	596	565	617	661	595	586	600	573	598	594	590	617	603	620	621	596	614	587	601	601	596	557	572	597	631	569	582	582	564	576	559	584	573	576	592	551	562	643	620	596	574	603	614	600	595	599	569	599	607	602	584	567	632	590	580	611	575	645	572	621	603	556	588	624	579	599	570	594	626	567	601	575	592	600	588	582	621	624	589	585	619	619	565	578	572	588	610	591	602	615	587	623	606	549	614	621	631	571	638	584	578	583	545	585	635	624	565	621	653	577	631	595	574	594	587	598	600	594	555	651	554	593	581	603	547	569	579	586	569	633	568	624	582	614	598	608	636	591	635	588	612	593	583	593	610	607	586	592	553	633	612	564	573	579	607	632	539	576	533	581	610	611	607	552	628	549	614	584	609	589	566	557	604	576	608	631	593	618	582	606	622	607	576	570	588	573	602	559	579	611	609	595	607	587	616	562	554	628	599	564	628	592	597	594	564	608	579	604	597	608	635	581	592	585	635	562	585	557	576	604	585	616	634	627	608	545	603	570	603	636	588	604	637	606	609	617	586	636	563	584	581	618	557	547	562	575	578	601	635	568	609	617	609	589	614	616	608	603	600	611	566	587	557	623	572	622	625	593	604	595	614	599	608	607	592	582	590	588	584	667	569	605	572	610	633	580	608	575	611	602	585	567	603	603	593	614	574	605	617	613	608	606	606	624	571	578	614	584	573	600	599	564	629	586	611	611	572	623	590	607	600	556	572	572	584	570	636	620	612	629	606	586	610	570	602	616	620	591	569	592	622	637	576	610	598	580	581	606
35590	17252	9058	856	391	310	223	204	199	166	175	171	161	150	154	154	152	150	140	137	148	142	157	154	139	120	125	129	125	138	117	136	150	133	119	122	115	124	132	136	121	135	124	124	155	120	113	152	147	147	139	131	145	135	111	155	109	129	141	143	155	124	144	125	142	118	133	132	136	134	148	126	144	124	124	137	146	131	134	120	153	125	123	123	122	143	153	128	135	121	143	119	132	131	146	126	110	157	122	129	138	110	117	148	146	135	134	106	143	161	126	127	126	135	136	138	139	141	138	136	126	125	140	148	155	99	151	128	118	120	109	128	135	128	141	128	135	138	146	118	123	130	141	112	105	162	131	137	119	137	127	126	130	141	134	127	147	121	120	136	122	105	127	127	133	133	122	108	139	143	150	139	132	132	161	128	146	147	136	175	143	156	132	124	144	127	130	138	122	110	146	122	134	130	120	123	147	145	111	114	113	151	129	151	139	140	130	136	128	149	133	115	136	135	114	142	138	123	136	146	136	128	144	111	109	143	142	140	129	113	134	120	130	131	127	121	139	128	116	137	127	121	123	129	136	123	121	134	127	129	152	151	116	142	127	111	130	148	127	144	127	102	144	129	124	126	127	130	124	126	120	131	139	137	131	149	134	125	132	125	137	140	166	155	110	148	137	137	146	139	133	129	128	123	123	130	127	136	114	156	138	133	133	128	121	134	125	137	148	127	119	133	129	149	113	127	151	133	135	134	135	136	132	136	128	130	150	123	126	128	145	120	133	155	143	151	120	117	126	130	147	128	130	141	107	131	128	153	130	130	129	141	140	120	127	119	133	138	143	118	127	136	112	128	132	126	153	130	133	143	126	141	108	147	132	147	144	130	113	134	142	154	131	136	140	126	118	118	117	144	132	110	118	149	126	149	126	133	122	131	137	114	126	141	141	125	123	128	148	137	115	136	122	136	128	137	136	108	119	148	126	123	154	131	123	128	153	128	118	130	159	127	105	109	136	124	148	133	116	135	133	117	113	136	136	136	126	140	117	139	142	130	125	125	130	135	133	127	125	119	117	141	123	145	128	121	126	139	124	123	115	119	115	127	146	124	146	103	123	113	124	120	138	114	131	142	130	127	125	144	129	121	122	120	130	125	119	158	159	128	138	142	140	156	118	125	147	133	117	137	120	135	127	132	158	167	137	116	109	124	119	140	133	137	139	130	120	119	137	134	132	151	135	142	119	140	120	111	132	135	160	146	121	158	141	154	143	121	129	137	132	135	128	128	137	136	125	113	129	139	126	135	129	130	139	111	141	131	121	137	143	131	119	139	125	142	141	131	150	124	138	119	139	121	148	140	135	136	150	137	132	149	141	127	144	151	118	146	127	121	127	152	122	135	161	136	139	112	130	129	147	124	158	137	144	133	131	145	149	127	156	143	121	119	130	134	136	120	125	141	130	117	112	128	119	148	126	126	119	138	120	115	141	124	136	143	137	139	121	143	137	152	136	130	138	120	137	154	143	111	126	130	143	116	140	154	139	140	120	131	122	132	144	119	139	151	125	126	131	129	128	133	114	144	137	129	144	146	137	141	139	152	139	134	142	134	123	137	117	109	124	150	113	144	142	162	160	122	148	123	131	154	147	116	120	147	135	128	136	124	117	143	122	143	142	135	152	142	133	119	131	98	132	118	118	125	144	127	119	164	123	128	108	137	142	134	152	125	151	142	116	147	142	139	135	131	155	139	124	119	130	121	148	149	143	136	126	122	132	145	145	134	125	118	134	125	156	122	136	134	104	143	145	135	121	123	143	138	138	148	116	117	150	143	120	125	139	148	119	133	156	152	146	127	152	141	140	148	145	141	119	158	125	107	129	149	142	150	106	123	154	147	137	142	121	138	130	141	130	139	151	120	147	146	129	150	125	135	147	136	126	118	157	147	128	141	126	109	130	127	133	152	149	113	150	143	128	135	139	145	132	126	134	143	119	147	148	148	114	125	127	136	144	137	111	129	102	125	144	116	135	125	104	151	133	134	137	132	139	111	112	127	122	109	149	116	115	111	131	133	137	158	116	120	147	127	136	126	133	128	137	130	114	129	113	133	134	131	110	113	133	133	143	125	139	129	130	142	129	139	138	126	147	129	123	123	126	157	149	131	109	119	122	131	114	129	137	151	128	132	138	130	126	126	152	126	155	164	143	132	118	125	128	121	130	133	133	127	121	151	156	121	140	150	148	127	122	129	134	138	123	135	127	135	135	135	113	127	122	140	135	132	124	128	134	126	136	140	128	136	139	125	129	134	146	131	126	147	130	123	119	130	124	152	122	124	135	145	135	150	134	148	132	139	126	130	135	115	122	122	133	119	118	121	113	144	149	135	139	148	127	141	135	125	121	137	141	142	122	126	113	126	140	125	125	105	148	141	129	130	136	144	154	129	120	169	125	131	135	140	140	116	141	146	152	136	154	130	132	141	151	140	161	115	140	142	118	113	138	138	135	148	130	121	139	140	151	135	122	153	129	151	142	143	147	140	132	117	121	122	149	139	113	122	129	121	153	129	138	142	123	134	135	126	151	136	112	126	119	119	121	135	134	117	129	149	116	126	108	152	147	133	118	122	134	129	144	132	125	123	131	117	131	146	120	123	138	146	153	140	115	128	116	117	132	124	121	157	128	141	123	121	115	118	133	129	141	132	124	136	129	132	152	142	134	125	133	107	136	124	118	143	123	135	146	145	125	139	118	126	145	143	110	105	121	129	129	137	116	134	125	142	119	126	123	122	146	145	126	131	128	113	122	106	125	141	141	135	123	125	151	119	120	142	135	120	135	123	125	141	139	136	136	108	131	127	127	131	160	115	145	133	156	139	154	118	113	102	114	130	110	128	133	133	118	124	146	126	112	120	116	138	133	132	132	133	126	121	124	134	134	133	128	133	140	137	133	143	119	146	140	129	132	135	138	113	134	136	138	154	155	119	123	121	120	136	134	147	161	129	133	116	138	116	148	115	127	137	123	124	153	108	153	142	157	124	119	120	136	127	129	111	125	141	147	134	138	132	127	126	111	131	123	140	141	140	169	127	142	137	132	146	142	108	116	129	143	132	149	125	132	119	129	146	132	142	143	134	130	122	133	125	153	141	115	128	135	113	155	129	125	130	140	132	128	145	153	123	125	129	130	136	128	142	148	111	147	141	148	131	157	145	141	140	129	136	124	123	117	124	124	152	136	130	135	130	123	140	113	138	136	152	154	157	149	134	121	132	122	141	135	151	114	135	126	137	152	128	133	138	133	121	136	143	128	137	140	125	150	141	120	138	130	127	121	134	118	142	126	114	131	133	142	143	132	133	116	126	120	142	138	148	132	115	111	122	130	155	118	125	129	119	147	139	153	149	121	141	145	150	142	130	115	144	121	139	140	118	129	123	150	122	134	115	103	120	123	128	127	132	140	115	133	137	140	141	144	100	116	149	138	142	139	130	134	147	136	123	133	140	132	137	126	153	140	135
23222	13673	8703	1390	1275	1067	911	765	650	576	536	524	488	456	435	450	384	403	415	383	412	343	352	347	345	368	339	338	361	313	325	365	342	345	337	353	361	326	366	359	350	339	325	357	336	320	336	347	307	326	320	318	306	344	344	328	327	320	331	332	313	319	351	334	304	329	327	344	319	324	377	356	308	327	313	347	327	311	346	359	329	370	340	339	343	329	340	335	336	339	323	324	340	333	308	359	345	332	293	312	381	291	288	332	327	323	330	352	324	358	316	352	329	327	345	326	324	317	309	335	318	338	347	314	328	313	363	338	334	356	323	332	366	295	322	329	351	340	333	306	329	315	315	346	331	307	290	325	337	354	318	282	341	312	323	329	339	324	315	328	331	316	288	362	303	332	318	342	320	294	328	311	310	328	340	313	402	321	351	339	317	353	354	326	334	299	287	343	314	335	328	331	338	311	345	349	332	365	355	337	324	325	309	327	346	317	317	316	347	370	309	330	333	346	313	325	342	343	310	343	322	332	331	363	326	361	282	336	330	315	329	356	332	326	343	338	307	288	316	344	307	316	292	319	327	353	348	321	304	359	329	318	343	349	328	308	315	330	302	333	330	290	313	318	330	361	322	320	325	350	328	361	328	364	322	329	344	319	339	313	360	316	346	329	332	329	341	318	400	315	328	333	311	283	307	298	339	295	310	336	334	339	344	335	327	310	325	374	327	344	316	328	309	357	339	303	348	351	314	326	322	356	319	321	340	316	318	352	316	314	337	330	339	343	325	305	320	330	305	330	317	330	351	291	331	288	344	352	325	317	313	316	361	307	341	327	310	334	337	308	309	319	324	336	302	304	339	330	323	362	293	338	321	341	345	315	343	332	344	351	359	322	325	310	334	313	331	330	314	330	315	324	309	309	293	358	351	302	297	323	335	307	325	287	333	337	316	300	308	348	350	324	300	314	332	341	329	336	297	333	327	317	355	311	309	333	353	349	334	368	340	349	322	332	305	298	335	341	294	317	316	354	360	342	323	316	335	341	284	334	343	318	313	313	316	329	289	316	348	320	319	316	319	320	321	324	334	317	345	308	328	342	363	339	297	343	303	319	328	337	350	314	291	322	359	333	330	331	329	321	331	326	302	335	339	340	332	340	316	332	307	334	327	309	346	342	333	324	356	320	332	364	302	340	316	296	316	340	298	303	345	317	289	329	304	321	335	304	307	311	363	335	356	311	356	340	332	336	310	334	340	326	317	315	349	311	347	324	326	333	342	328	322	288	307	338	344	319	324	347	329	278	330	325	339	337	347	332	309	307	338	329	340	321	302	349	329	351	364	322	330	368	322	336	301	357	315	315	320	352	322	321	303	337	331	339	323	348	331	303	318	318	284	327	309	307	363	326	313	316	324	346	330	335	331	325	327	307	316	295	348	327	313	352	323	342	362	296	292	344	345	356	346	322	333	358	278	325	347	323	333	342	323	333	326	349	368	306	347	320	305	287	339	322	304	364	304	291	313	365	344	333	322	332	319	318	332	292	331	304	316	307	347	320	303	314	328	320	357	332	325	319	338	305	368	314	334	332	286	305	367	309	335	347	292	325	341	331	311	330	296	308	339	327	328	346	326	326	339	322	343	347	342	352	296	315	315	339	325	324	303	341	338	326	339	307	320	350	314	315	326	322	335	333	321	318	322	312	310	345	326	327	310	343	316	300	291	317	349	329	322	318	340	334	335	322	337	322	336	306	312	359	299	303	324	329	325	339	356	328	320	292	326	308	312	353	319	341	323	354	349	312	324	348	303	335	294	349	281	345	322	328	335	306	321	325	312	352	337	321	325	342	353	334	308	315	321	348	352	328	351	327	317	345	314	303	343	342	326	340	300	327	294	333	332	327	323	349	283	341	313	317	343	348	335	309	340	305	289	341	311	303	328	333	291	311	333	304	336	325	348	297	345	339	330	317	321	340	294	324	357	318	338	350	311	338	326	335	316	353	318	344	334	342	355	327	346	307	338	352	332	324	346	335	323	318	321	317	307	328	346	338	340	332	343	335	349	300	318	382	312	319	316	300	324	336	326	327	338	311	327	311	337	333	329	312	365	294	355	272	321	300	344	321	333	329	343	343	325	362	333	318	311	299	303	348	341	316	296	341	372	338	327	309	305	320	384	318	316	359	344	343	350	317	337	354	335	319	306	339	338	309	347	327	341	350	328	348	347	342	322	329	340	340	348	326	282	322	352	330	358	319	361	311	336	314	306	297	341	320	326	314	332	322	296	348	337	311	318	332	348	305	319	346	340	338	310	321	348	333	359	309	334	299	328	338	321	306	347	324	336	310	331	315	340	306	382	312	314	335	312	309	349	316	339	325	345	335	313	333	320	345	324	310	343	358	327	319	341	323	310	330	304	308	313	317	328	293	333	290	329	290	316	352	313	334	336	300	350	321	320	352	342	298	304	322	311	296	336	316	320	300	335	341	326	330	327	308	367	322	321	365	344	337	352	329	337	319	345	323	325	311	303	329	311	349	330	361	323	325	313	310	326	301	315	324	302	334	279	309	343	337	337	331	340	342	287	320	338	303	324	361	331	327	339	326	341	322	360	318	317	345	298	316	316	296	354	327	331	380	346	338	337	307	348	325	336	322	363	330	340	344	327	337	329	304	369	324	301	339	347	339	293	309	317	311	323	340	364	341	300	339	352	302	301	292	339	314	349	349	303	320	350	310	325	304	319	303	328	346	335	321	308	322	337	335	341	297	298	314	351	322	311	298	340	301	323	323	317	313	297	343	335	325	320	361	330	319	315	328	348	308	366	298	332	311	332	318	330	327	348	299	322	329	318	318	311	321	331	317	316	364	337	328	360	334	344	319	339	322	353	322	301	341	302	352	318	344	304	312	325	304	333	325	318	322	317	331	339	310	354	333	321	326	308	316	332	300	330	311	324	345	313	336	343	296	337	312	302	324	336	351	299	331	348	327	326	303	327	340	335	325	291	350	338	314	318	348	328	330	327	314	348	329	319	334	338	316	318	341	353	352	338	321	330	330	353	349	326	309	330	345	343	329	308	305	329	297	328	356	331	344	310	306	332	318	330	317	326	319	351	326	345	314	349	333	327	333	355	351	330	306	332	356	349	298	327	314	328	339	344	363	316	330	330	305	372	346	313	340	346	318	337	309	300	320	311	353	333	335	358	322	338	346	308	330	320	348	306	312	341	313	317	341	318	333	337	329	344	352	355	313	343	329	294	301	335	332	315	353	319	319	339	292	314	332	290	301	379	341	309	351	325	325	322	347	329	302	358	346	321	308	336	324	336	336	369	333	352	294	311	333	300	316	325	370	326	282	329	328	302	367	348	337	322	320	348	336	299	332	342	351	321	329	311	307	335	338	335	324	332	350	371	345	278	309	310	330	326	340	341	332	350	337	330	346	326	323	358	369	319	340	327	318	344	304	312	342	291	338	342	327	304	334	320	350	327	335	324	325	304	341	338	310	292	356
13993	3809	1303	269	247	221	254	229	247	246	263	232	236	237	237	221	220	259	203	230	270	222	213	249	240	217	258	268	255	240	242	265	243	244	242	261	256	241	251	235	245	213	223	238	249	264	228	241	239	217	238	220	234	240	251	257	249	253	239	259	259	223	251	208	233	230	230	242	255	249	225	241	220	204	242	251	238	220	220	216	228	267	268	244	220	259	233	255	226	221	229	256	242	236	245	268	243	228	233	246	227	264	259	255	226	239	229	243	243	224	242	209	249	230	231	250	223	238	216	256	260	260	275	228	236	235	224	249	237	238	227	260	239	245	235	236	227	229	227	238	231	251	284	248	238	223	273	248	238	227	259	264	254	235	263	263	230	240	233	231	231	228	256	226	235	246	226	251	231	230	251	264	246	224	229	225	236	236	201	227	214	220	252	238	250	249	239	267	251	244	245	245	244	227	242	248	252	232	241	263	213	264	237	276	240	242	275	212	230	224	237	251	239	262	275	231	235	263	238	253	246	249	225	248	230	245	247	232	238	259	241	239	223	260	216	207	245	229	227	234	245	238	253	225	237	247	244	258	233	245	250	236	222	229	204	225	241	254	258	242	233	250	225	231	237	226	252	230	230	250	234	255	219	243	249	227	232	223	247	241	231	244	230	264	220	209	254	232	238	269	247	216	223	235	244	237	231	216	243	200	241	231	238	239	225	210	241	247	227	229	225	223	232	261	228	215	232	217	246	246	267	267	285	247	227	223	277	285	251	249	220	252	223	226	256	241	208	223	238	253	253	234	242	257	236	237	252	251	234	260	246	247	239	205	228	225	227	224	219	245	210	231	240	245	265	280	233	214	235	255	252	245	246	246	252	266	245	215	236	236	239	241	251	242	268	247	237	199	254	254	217	237	281	241	225	247	234	239	254	217	217	241	273	237	263	243	255	255	261	202	267	227	249	228	241	262	268	270	231	247	241	254	238	257	267	222	236	253	229	238	213	197	251	229	228	231	265	265	258	204	272	241	240	257	231	223	230	222	274	232	250	246	218	263	235	224	236	225	232	248	244	250	240	237	254	237	238	246	241	235	250	239	260	241	240	233	216	243	236	234	241	255	224	238	238	222	233	225	260	233	252	221	237	240	242	226	218	236	243	277	245	257	227	268	233	246	253	222	253	262	244	268	218	240	249	238	262	242	235	232	240	262	283	234	245	241	243	229	252	251	239	230	232	223	221	244	245	232	228	252	231	249	255	228	220	243	227	207	231	231	238	237	242	226	255	242	220	256	243	241	268	254	223	232	221	266	275	242	264	260	251	222	238	251	243	219	225	227	234	225	234	209	232	219	260	248	280	244	234	249	212	238	248	208	248	239	240	236	259	247	250	224	209	222	211	262	256	227	219	213	228	228	217	259	241	228	238	222	254	229	239	237	248	218	260	227	245	212	240	221	253	228	203	241	243	234	232	225	238	219	232	235	232	216	205	223	202	233	250	243	247	221	209	230	242	230	231	252	233	237	216	253	253	228	218	224	257	248	256	260	235	236	229	228	231	264	230	206	249	219	234	229	233	239	260	235	218	242	243	253	234	221	231	250	224	245	227	236	246	250	257	264	249	234	280	250	229	227	214	240	226	231	243	265	248	262	223	227	229	256	226	261	250	241	212	245	228	236	242	235	212	243	228	259	244	238	274	224	231	228	226	244	216	248	229	270	236	255	235	225	248	254	226	243	234	207	237	212	252	230	241	234	266	236	222	250	226	246	232	264	248	232	252	241	230	265	233	225	241	234	280	235	233	207	216	233	242	241	259	242	254	258	257	241	246	242	225	206	256	248	253	265	220	264	227	225	241	213	235	214	239	240	256	222	221	271	234	272	252	250	292	258	256	249	263	232	251	230	230	249	248	228	248	235	246	253	239	273	243	240	228	236	204	239	250	224	232	254	235	237	237	250	260	259	231	241	234	233	224	219	242	252	282	267	238	250	224	259	255	221	212	256	245	247	232	272	204	240	234	237	219	255	231	219	235	213	245	273	268	231	236	235	243	244	250	237	247	227	222	230	208	247	259	234	259	225	247	253	273	254	203	220	219	232	238	237	243	231	235	231	267	252	255	211	273	254	231	235	222	246	254	235	224	252	244	225	185	248	236	252	237	222	226	235	246	261	219	261	236	232	223	230	220	230	240	229	234	265	233	240	254	216	210	244	207	233	224	249	257	222	227	237	254	242	242	228	220	267	205	229	261	228	262	236	230	237	244	244	243	232	259	238	246	234	242	240	216	251	238	239	238	226	229	226	234	241	284	252	236	223	240	237	236	240	222	222	255	249	225	244	250	264	238	265	183	258	228	255	256	255	234	271	271	234	244	238	235	244	237	236	182	245	265	231	263	230	223	262	252	214	256	235	223	223	242	268	224	259	231	250	251	253	245	247	262	253	232	223	238	253	232	214	221	210	250	219	258	209	207	259	250	260	239	246	226	230	228	238	230	235	239	249	252	251	221	251	260	226	232	214	244	250	219	261	241	212	236	265	238	240	254	215	235	234	253	218	232	213	245	258	268	258	232	226	257	254	258	235	251	233	228	237	212	254	248	256	215	249	248	218	230	238	232	222	234	246	223	227	253	207	236	246	245	232	235	236	246	263	241	217	221	237	232	249	226	247	228	251	226	244	229	240	250	233	238	263	259	231	216	220	247	238	228	260	247	231	253	205	215	257	260	282	259	213	216	217	214	267	249	269	245	246	235	247	214	229	229	246	241	278	245	248	212	244	233	244	233	252	233	229	255	238	258	256	240	237	223	226	221	220	263	266	241	237	260	221	223	240	219	223	250	215	210	259	280	246	226	268	232	246	248	216	246	226	269	230	232	223	244	220	267	239	262	209	253	244	242	223	235	226	228	221	256	245	235	223	234	257	216	211	259	241	255	248	229	224	218	251	223	224	246	257	223	245	239	239	220	223	263	256	237	244	238	253	241	240	232	232	256	212	227	244	243	254	230	236	251	256	260	228	228	215	260	232	231	248	218	239	279	250	227	234	244	246	263	242	233	252	247	235	266	215	221	256	237	265	229	252	222	215	245	226	208	261	240	255	225	235	214	210	238	229	214	243	227	230	222	267	232	226	233	211	215	272	251	221	214	229	268	247	232	262	252	238	270	242	246	232	265	246	223	260	238	244	224	232	240	241	235	217	229	223	246	258	219	222	222	240	232	250	240	250	242	235	241	223	248	257	261	268	244	254	274	234	232	258	244	222	228	262	228	222	221	251	239	245	240	217	243	219	234	249	274	275	261	235	244	230	240	229	267	232	236	252	248	260	244	218	234	243	219	268	262	239	275	231	229	222	225	201	230	210	224	265	253	226	215	227	229	259	246	216	235	231	242	238	235	227	241	231	228	263	249	206	239	244	233	230	242	216	209	233	243	227	228	234	200	220	229	248	265	245	254	238	225	212	239	206	248	217	223	235	266	246	253	238	248	226	247	242	242	257	226	260	244	260
10055	3579	2192	681	634	662	625	600	637	598	564	601	561	566	602	581	588	583	585	577	580	559	593	577	575	582	578	568	558	584	557	588	581	533	573	570	571	596	559	604	590	578	556	586	554	552	582	582	584	590	577	572	585	554	549	560	590	574	610	586	590	612	555	570	565	564	577	573	593	612	557	556	540	587	574	594	577	577	565	591	532	556	615	571	566	593	548	530	610	596	568	570	626	568	563	593	612	586	578	584	594	575	614	567	587	615	584	596	570	563	551	606	602	624	537	589	596	596	570	566	562	570	546	531	575	558	600	584	560	561	600	605	586	562	563	582	610	554	551	569	560	564	573	569	548	561	565	626	577	575	559	578	546	554	584	568	571	580	596	536	604	570	599	604	550	567	566	585	556	600	577	599	590	561	572	585	546	560	571	604	586	598	620	570	603	571	611	594	598	578	545	550	583	612	549	589	551	543	555	543	572	555	589	596	571	534	580	595	599	576	590	551	576	576	600	590	584	519	600	547	535	578	583	557	554	560	590	603	585	590	565	560	559	571	550	565	573	572	583	559	585	542	600	580	606	541	600	535	580	612	555	578	556	587	592	583	570	572	589	595	568	573	589	618	580	572	591	624	587	610	550	580	576	572	569	562	573	607	551	576	576	603	603	580	571	585	590	593	565	578	593	589	574	583	600	560	598	573	523	589	528	581	614	514	581	546	579	527	611	592	607	562	608	546	575	520	580	632	551	566	581	557	562	563	545	526	585	613	582	588	606	560	597	568	598	579	595	596	605	581	551	557	546	560	512	555	590	594	583	582	595	587	571	587	556	596	611	580	566	576	581	580	569	611	618	572	597	574	551	536	550	582	568	563	582	606	559	560	555	586	580	600	521	576	596	580	569	637	593	589	586	590	558	582	548	574	585	539	576	580	605	597	556	600	595	599	543	553	604	579	567	570	589	575	577	611	580	579	572	587	602	539	555	593	577	561	568	589	559	573	547	532	596	591	575	543	623	601	603	579	559	562	605	580	585	595	521	587	585	579	569	579	551	574	589	559	550	536	519	568	562	525	577	555	593	583	567	584	590	576	597	572	584	598	544	555	571	600	572	555	523	552	584	552	583	582	560	600	606	624	598	594	591	576	568	587	600	571	562	527	582	600	558	606	597	574	595	557	537	569	569	558	582	564	625	544	563	596	561	547	541	627	562	582	596	592	577	570	562	566	559	566	588	539	586	591	600	577	573	543	571	573	542	591	567	596	538	578	563	586	560	580	610	591	548	573	589	564	614	582	545	559	579	580	564	526	556	597	577	583	568	576	614	578	565	565	567	551	579	576	572	528	531	540	583	551	585	584	591	575	570	578	581	590	582	577	555	558	597	549	602	523	602	588	586	592	577	577	636	548	587	597	596	545	541	566	618	590	588	577	540	619	549	534	587	548	533	558	584	597	563	605	565	567	576	552	602	595	578	611	582	562	607	577	570	603	616	545	567	575	548	563	558	555	580	608	622	589	612	573	550	511	584	560	553	565	576	593	589	563	554	566	628	573	564	576	596	582	587	574	566	584	592	577	559	604	541	598	626	596	591	597	601	598	587	581	589	563	575	608	598	576	560	561	537	567	583	600	587	572	621	539	564	588	588	563	529	552	631	571	577	561	562	557	526	580	573	564	552	623	518	560	602	560	598	578	583	560	567	544	624	575	586	605	565	594	559	569	566	553	539	549	600	561	594	563	530	593	584	583	574	558	550	584	620	598	560	607	553	573	617	575	613	521	563	577	598	569	513	554	552	567	527	546	603	588	544	553	564	572	584	577	580	581	525	577	618	560	557	616	533	606	548	532	569	592	569	632	543	640	589	563	594	584	575	612	545	574	593	559	555	585	610	561	581	587	576	543	585	573	594	593	573	603	600	619	554	578	579	574	615	602	571	555	574	549	634	560	609	538	577	595	540	566	579	568	573	580	578	586	558	578	549	554	547	595	581	618	630	589	599	589	583	606	558	594	592	589	558	599	566	582	608	555	584	576	582	577	581	564	558	565	602	550	544	577	572	584	567	593	540	556	587	580	543	614	541	593	568	579	538	563	579	576	599	582	574	590	536	559	565	581	586	595	609	615	570	577	588	575	551	578	603	600	537	573	575	529	554	548	550	555	598	575	581	537	616	548	558	547	573	587	602	575	583	601	554	581	601	561	605	562	575	577	585	552	590	596	597	564	570	550	555	551	618	619	541	552	573	564	605	592	547	593	558	569	565	556	575	551	553	588	553	569	583	544	537	587	597	585	573	594	580	571	600	575	536	575	567	596	525	565	582	597	600	564	564	581	560	623	570	571	517	628	583	611	554	574	586	605	576	568	602	564	577	609	587	575	563	585	578	632	563	587	602	566	570	548	609	576	586	589	548	593	593	530	566	568	536	588	588	537	615	538	593	599	569	583	553	584	574	571	567	566	531	579	563	597	557	590	634	558	571	586	597	592	562	564	575	587	563	558	600	602	568	595	586	595	610	556	563	591	552	598	594	594	587	603	582	558	606	586	561	582	619	590	555	598	575	599	535	622	568	545	583	536	562	558	605	569	586	560	600	614	548	580	583	600	593	569	567	570	600	556	582	569	569	556	583	615	567	534	547	545	585	575	585	558	559	584	565	580	553	578	579	523	625	579	618	544	525	555	554	589	613	577	565	559	595	588	575	562	633	591	602	577	585	584	579	549	572	568	555	581	565	547	556	538	580	563	598	609	580	567	548	560	522	592	577	578	567	566	606	559	555	534	564	579	645	524	546	622	596	595	569	581	546	585	548	560	604	583	578	548	598	562	564	528	593	555	570	561	589	553	599	577	572	617	570	584	603	602	615	623	606	553	534	596	565	618	570	602	597	577	577	586	550	577	559	578	574	592	608	570	499	575	566	606	552	575	595	546	600	608	575	580	607	602	557	567	579	596	573	571	590	586	570	586	548	579	565	583	572	574	551	569	572	577	559	591	545	595	582	579	558	582	585	595	556	583	522	591	612	572	583	541	543	592	576	545	561	566	579	573	586	583	551	569	567	613	560	610	595	565	542	584	559	566	607	549	574	564	588	551	590	565	553	556	589	549	566	628	576	568	550	606	547	626	591	560	566	563	550	581	581	611	567	570	523	582	566	594	618	574	566	578	541	592	612	590	594	593	567	555	570	566	556	579	562	563	555	615	570	582	609	605	570	551	552	565	592	568	532	554	549	586	573	580	635	540	548	589	585	565	580	583	560	551	543	585	589	608	629	536	588	555	560	559	554	573	560	553	569	542	584	555	556	557	556	590	592	586	603	536	568	553	538	583	524	530	595	565	546	597	551	577	568	629	576	555	577	595	555	565	570	590	585	575	637	550	565	558	586	607	608	616	603	558	566	568	590	583	592	548	583	592	560	567	588	587	583	573	571	574	590	622	585	573	599	554	556	541	545	585	596	565	560	627	586	581	605	571	568	527	535	579	557	555	600	585	550	536	580	577	551	569
26132	10240	4821	511	354	333	259	268	250	292	281	285	284	262	277	275	292	262	270	262	253	274	253	260	253	238	240	230	236	246	259	255	262	267	249	249	215	237	273	260	265	208	222	257	266	251	220	259	237	264	259	251	257	266	231	274	255	270	266	286	289	245	282	261	269	274	243	241	269	255	289	248	257	231	252	226	276	233	242	286	248	259	251	255	208	275	251	265	251	273	286	257	267	270	241	256	272	246	263	279	258	283	250	248	257	250	272	257	264	253	251	242	251	240	248	276	277	252	270	275	241	286	260	242	270	290	263	235	243	254	267	243	260	243	230	254	250	248	235	246	252	238	260	246	264	267	255	241	255	260	254	249	259	276	256	244	253	270	250	242	241	261	256	245	267	248	253	276	247	244	278	252	272	258	259	271	241	228	253	252	231	241	255	263	234	256	256	250	248	268	260	233	276	276	236	239	264	250	239	238	261	241	260	257	243	263	245	280	273	264	241	243	258	249	263	245	249	282	266	269	274	269	217	237	255	243	230	268	276	265	288	242	251	239	269	265	234	252	243	282	245	278	252	223	256	250	247	224	238	243	247	236	247	261	255	244	265	257	276	253	234	249	285	260	253	252	260	243	265	257	253	260	266	261	226	253	264	251	248	251	254	232	285	269	247	229	246	263	241	240	265	218	222	240	245	250	244	251	257	229	252	239	254	241	284	272	285	260	220	271	259	268	227	276	266	259	228	259	249	252	268	242	289	238	267	241	258	238	254	240	256	248	236	277	277	247	276	258	253	265	252	270	253	267	247	248	263	246	233	255	249	265	287	255	291	257	253	224	240	237	256	262	271	263	246	261	266	265	258	245	223	267	272	275	242	248	256	262	279	241	254	262	221	230	270	287	251	255	245	249	270	239	266	227	236	269	253	293	240	257	265	283	248	263	245	244	248	263	257	256	267	236	269	264	253	272	273	279	247	279	245	253	224	260	220	242	225	249	254	228	254	266	214	266	267	263	278	233	270	266	247	260	237	242	221	247	285	255	255	257	273	212	241	237	256	272	219	269	250	250	249	230	267	261	236	272	257	255	266	231	247	256	266	240	249	231	230	245	216	262	268	260	242	225	284	251	243	233	281	256	225	241	261	253	231	219	249	250	246	270	240	226	263	255	224	263	255	239	249	223	264	254	228	238	254	247	256	277	246	267	239	226	286	223	267	266	258	262	246	247	239	263	244	260	255	241	253	221	243	243	257	261	231	242	244	219	258	223	227	254	233	269	240	264	279	270	221	223	265	275	258	228	242	240	265	272	263	269	240	233	264	237	266	266	262	254	265	272	267	253	245	252	266	276	230	263	274	275	223	241	247	218	256	269	262	268	278	239	208	239	248	256	249	272	256	273	245	238	220	254	238	279	241	227	260	260	272	241	280	266	270	249	249	260	270	264	259	226	224	254	261	224	237	232	286	250	294	250	242	266	261	237	250	266	264	263	265	243	250	246	259	244	225	237	252	243	220	264	280	278	252	253	259	270	254	240	224	250	272	248	227	252	256	237	238	281	280	247	267	235	268	223	257	248	226	234	269	269	250	249	212	258	262	266	242	261	245	238	263	245	257	248	277	245	239	244	251	232	261	266	246	245	281	270	271	271	262	247	240	265	251	235	263	287	240	238	270	282	237	274	229	250	258	274	251	238	263	255	263	246	261	255	287	259	266	252	249	244	229	232	247	241	248	265	261	278	248	248	246	251	247	262	262	257	264	284	266	268	268	278	255	249	231	253	255	251	271	255	276	251	274	248	264	259	243	238	260	257	249	250	268	219	258	264	289	260	254	227	257	246	242	267	275	234	250	271	261	220	255	256	244	216	222	240	242	265	278	249	236	250	261	259	253	273	257	276	261	241	245	246	257	238	263	269	243	242	279	265	283	290	251	275	263	267	228	231	265	254	261	232	225	269	270	262	240	237	260	292	245	254	283	250	258	235	244	255	260	270	265	270	271	245	260	248	252	242	256	266	278	250	205	275	261	252	280	263	240	251	255	263	244	257	234	248	262	246	244	267	282	275	246	244	253	263	235	239	269	213	234	244	249	235	242	228	249	258	258	256	253	251	236	248	245	288	256	285	259	217	226	270	252	273	240	265	276	277	232	216	245	253	274	263	236	246	248	246	260	240	262	260	267	256	271	267	238	235	243	252	236	258	258	246	246	274	246	234	267	290	286	275	257	252	243	243	263	259	249	240	250	245	266	258	253	259	208	252	243	263	232	226	229	248	267	264	260	258	267	229	266	246	284	243	255	245	265	258	232	271	228	240	257	251	203	251	253	270	298	249	267	269	247	258	260	248	223	248	253	242	239	291	259	248	248	262	256	243	271	241	224	249	232	245	272	245	242	241	206	245	274	235	258	270	255	268	234	254	267	234	226	273	262	211	253	242	231	221	241	289	248	257	238	243	261	258	295	265	225	250	229	250	283	268	280	247	265	228	239	241	229	251	261	269	248	245	246	243	244	275	264	286	264	263	250	273	283	244	257	261	249	271	279	254	234	256	254	260	252	223	252	254	261	242	270	256	247	284	275	235	223	257	255	239	270	232	261	254	251	238	246	255	246	280	266	269	263	269	278	260	259	255	276	241	236	286	237	255	264	260	253	243	248	257	293	271	253	255	245	256	268	266	257	272	233	253	267	209	260	281	284	268	247	255	262	267	249	263	238	259	274	258	251	265	271	244	264	248	234	259	261	247	238	256	222	255	240	238	241	250	280	246	236	286	261	266	232	265	253	231	283	266	289	271	250	264	244	264	256	261	244	236	212	312	277	251	272	231	266	250	249	232	242	258	271	263	261	230	268	248	236	253	261	248	253	236	256	236	250	253	270	258	258	298	242	269	226	250	244	272	279	250	241	271	241	235	250	242	233	262	234	232	282	287	275	246	274	226	256	242	273	264	235	225	262	252	258	227	202	242	234	229	260	264	248	247	248	250	275	263	264	215	257	280	270	276	272	247	241	265	244	249	220	262	271	244	258	249	249	241	246	239	249	242	235	274	271	234	245	266	237	280	270	254	228	240	251	250	252	238	217	244	224	263	247	242	275	280	254	261	231	259	252	238	268	277	236	243	212	252	270	233	237	261	264	248	238	248	250	261	237	265	242	238	250	216	245	224	228	246	241	266	233	255	242	253	276	260	259	259	250	253	244	282	251	245	235	230	232	243	253	243	265	247	230	250	236	249	232	261	270	290	262	233	240	252	259	240	244	264	248	238	268	285	246	261	219	292	271	292	233	262	283	279	260	254	228	277	256	253	293	246	268	275	254	241	249	260	259	241	263	244	257	264	257	273	246	223	253	260	225	242	252	252	262	241	227	265	255	253	231	270	256	253	260	255	288	256	268	253	234	233	243	262	289	273	262	244	249	231	234	279	265	250	238	250	254	276	296	261	278	247	234	244	284	266	253	255	275	238	218	230	257	260	240	222	279	267	224	257	239	270	286	240	267	286	240	230
18144	9012	5996	1076	1109	1049	899	782	778	698	730	713	667	651	617	667	673	638	643	608	610	580	613	627	612	610	596	635	625	614	616	642	601	575	599	640	632	617	598	632	640	565	616	559	576	549	609	604	602	597	583	622	583	613	608	608	609	594	614	614	604	588	612	580	597	606	624	593	592	551	628	611	596	585	628	614	595	629	616	540	612	574	627	613	574	585	602	636	578	587	603	606	601	612	562	667	603	641	585	600	636	543	606	565	571	645	583	601	626	602	600	589	614	599	575	602	574	606	572	576	639	635	595	619	590	621	581	585	613	580	582	569	603	591	579	603	596	547	629	585	604	583	588	590	572	621	583	569	606	628	602	602	579	597	591	559	588	575	590	632	597	644	547	559	604	552	633	582	589	583	601	622	636	586	593	587	621	555	607	611	617	557	634	572	578	608	600	560	615	583	582	615	624	597	593	607	578	607	615	604	542	583	605	609	578	581	585	612	592	583	582	601	600	612	593	620	572	612	580	564	580	593	566	583	546	612	613	571	557	618	579	611	556	604	583	613	628	611	650	555	552	553	594	617	572	566	597	562	631	596	567	606	556	575	602	587	551	606	552	590	593	581	572	580	580	560	592	594	635	579	560	614	563	562	601	625	586	559	596	616	586	552	580	578	568	641	570	579	588	554	588	618	562	616	636	562	623	576	625	599	594	547	573	584	610	623	546	632	629	628	546	622	605	636	589	632	573	608	600	594	591	603	622	595	564	614	567	546	542	602	601	609	633	627	594	569	588	565	581	622	601	567	628	597	614	579	627	595	637	614	645	588	585	614	583	603	585	602	585	618	637	609	574	615	568	621	576	588	543	604	578	553	574	576	575	617	640	627	591	608	597	624	603	630	562	633	579	588	602	601	601	616	628	600	643	576	616	619	619	570	616	582	626	612	620	579	622	636	621	583	590	583	588	617	585	566	648	607	637	593	603	609	592	643	615	542	539	563	593	586	595	589	619	600	582	600	580	577	626	586	619	581	579	613	590	598	627	601	600	602	587	583	601	610	573	603	563	592	609	595	608	561	590	581	636	606	620	587	617	629	629	551	628	571	609	552	591	580	624	582	627	587	597	568	626	593	621	557	607	567	586	595	590	566	601	608	530	614	602	609	612	569	617	566	607	597	564	623	579	557	598	600	558	602	597	596	567	605	559	576	591	544	603	634	615	599	626	612	588	594	571	569	562	595	584	577	602	561	606	544	601	602	599	551	609	554	629	620	582	640	612	654	591	558	607	615	602	553	572	606	603	570	650	606	605	676	612	604	612	528	595	586	630	593	598	587	588	593	595	604	559	629	591	582	572	595	601	601	568	595	610	566	593	572	588	607	608	565	589	608	622	630	613	567	608	562	583	600	592	566	599	625	641	617	555	605	612	575	583	609	585	621	577	582	549	603	594	600	593	608	585	607	558	591	593	559	639	597	591	577	588	581	607	578	597	621	566	603	572	579	615	545	597	591	609	577	589	584	627	602	559	629	625	565	593	574	618	651	641	607	594	572	603	587	603	609	605	561	606	612	612	582	626	566	630	598	621	600	628	539	584	633	581	590	612	589	596	595	640	593	608	557	613	621	611	607	565	620	622	616	620	596	586	581	593	595	574	593	601	557	586	619	564	582	581	630	595	605	668	582	582	566	609	594	600	595	596	610	616	607	578	621	570	602	597	596	650	584	584	585	626	612	582	568	620	588	595	596	616	622	590	599	625	595	632	617	595	611	630	608	564	596	628	567	595	538	556	574	593	611	609	575	562	653	601	602	614	609	619	567	611	586	610	571	574	591	617	571	562	598	596	597	623	569	594	570	605	603	565	575	566	635	560	641	587	611	586	579	581	589	601	626	646	585	589	600	589	613	591	571	595	599	581	583	559	652	580	601	567	606	566	551	612	598	592	602	573	545	600	583	571	572	583	582	562	615	621	621	618	607	591	616	578	577	587	586	617	615	603	567	576	645	588	600	637	566	604	553	580	643	583	592	566	593	621	599	617	591	598	586	612	586	599	602	599	645	626	596	606	602	598	569	594	612	623	556	608	602	547	603	591	576	591	602	597	576	537	570	621	566	608	650	591	614	575	582	575	585	579	548	627	587	579	604	587	581	573	663	616	599	606	582	598	589	576	545	663	620	622	576	594	631	588	588	642	594	574	599	601	594	641	598	553	567	583	578	581	582	638	576	600	611	621	580	608	562	600	558	607	571	581	621	609	585	627	569	551	591	607	601	582	605	608	603	618	551	627	622	627	627	613	589	625	582	620	591	612	580	554	594	617	576	594	603	647	622	599	594	607	630	566	623	566	578	602	577	625	632	598	606	591	586	615	604	612	586	598	618	618	599	616	590	541	615	580	668	592	601	598	592	602	626	608	615	567	618	577	609	630	556	598	585	556	570	573	654	577	629	625	609	612	587	592	560	571	647	611	568	543	625	597	573	582	621	591	584	610	616	594	592	618	600	610	612	560	656	562	579	589	662	573	639	592	559	648	616	582	626	603	639	572	616	598	595	568	610	619	604	612	577	573	603	550	614	580	638	589	607	575	610	608	606	605	596	612	599	625	564	577	587	605	523	602	583	589	587	604	643	598	625	571	567	521	583	591	607	587	627	555	581	562	565	593	632	603	582	597	575	578	614	628	609	618	612	612	581	580	601	627	597	586	568	563	598	598	624	589	589	612	575	575	588	562	577	598	582	589	585	610	571	619	592	602	589	604	604	613	609	611	627	605	588	587	650	545	590	596	604	625	575	622	635	575	610	600	557	604	610	593	603	594	619	626	605	639	588	595	598	592	593	607	587	638	611	585	626	631	600	620	631	606	580	596	568	579	629	625	630	598	530	639	617	609	580	613	579	583	604	559	628	585	585	575	625	560	624	587	590	603	569	598	595	615	588	625	550	584	626	561	596	579	574	619	632	597	569	593	618	616	593	588	581	573	595	640	606	593	588	613	606	602	609	563	626	643	590	607	635	578	607	609	593	515	635	628	591	596	611	607	566	558	594	596	627	589	611	605	549	624	575	592	623	606	608	561	652	599	607	622	593	593	607	629	557	593	613	585	564	620	643	559	585	598	575	610	568	596	582	596	580	556	582	597	622	625	620	620	599	579	560	607	625	599	573	638	589	594	595	570	617	603	613	582	567	564	586	575	561	637	578	594	574	611	639	604	569	599	632	585	595	573	560	623	616	619	671	622	598	590	642	583	577	602	609	600	611	594	620	608	616	608	592	584	554	593	662	597	584	600	573	584	569	580	587	599	545	604	638	602	612	607	567	551	606	619	598	574	616	614	574	566	570	605	608	580	569	567	554	602	603	528	594	604	580	616	639	583	578	529	570	564	608	579	601	665	625	620	603	592	598	599	571	572	613	577	597	618	605	578	627	570	625	563	614	638	590	588	604	566	593	582	615	564	605	570	603	622	601	609	608	580	608	605	583	586	578	658	606	602	585	609	584	629	578	588	612
35401	16738	9683	915	381	276	247	212	190	188	159	172	175	143	158	129	139	141	157	138	133	117	137	123	141	136	136	138	148	137	142	135	115	133	132	135	146	123	144	135	135	151	144	133	151	134	132	149	127	146	158	130	125	132	138	114	150	126	143	130	130	127	166	128	127	116	122	137	145	119	124	151	108	112	124	145	139	140	127	152	142	129	130	122	140	142	144	173	149	127	142	137	133	156	126	141	127	134	143	123	136	118	143	120	139	133	134	139	115	135	139	125	142	113	133	127	134	136	143	126	134	156	131	143	140	133	121	128	109	129	114	126	127	127	110	159	136	141	131	134	149	123	117	155	126	105	133	129	122	118	128	145	139	137	130	124	123	115	121	129	138	155	142	129	132	125	124	132	133	137	130	130	122	147	146	114	142	134	148	153	139	137	110	133	121	113	154	131	133	127	126	135	136	138	162	126	138	129	121	118	121	132	122	159	132	126	111	128	134	149	141	119	133	121	140	123	137	126	102	130	122	112	141	135	130	143	134	137	130	138	124	142	136	150	126	132	129	140	116	135	118	122	143	131	115	123	133	144	151	142	128	128	112	126	136	115	132	126	112	118	117	127	138	133	130	118	126	119	145	128	124	151	121	151	126	123	127	138	143	122	122	137	138	125	146	140	159	142	135	115	131	112	129	124	142	125	119	145	121	134	154	142	155	127	111	123	152	130	128	126	129	131	144	97	115	120	102	142	140	108	115	138	130	127	126	125	121	125	112	146	147	137	140	128	122	122	110	143	127	135	128	147	131	125	133	123	119	121	131	136	127	109	133	143	133	135	118	117	138	134	119	140	146	159	132	88	153	123	164	135	123	137	137	149	134	103	121	154	128	128	150	143	139	149	138	135	138	122	131	111	138	135	137	124	132	130	143	117	132	128	127	142	139	127	146	130	125	141	128	154	124	131	132	145	132	129	120	118	123	152	119	123	139	119	151	108	128	119	108	141	160	142	130	128	116	138	141	112	131	129	127	138	139	150	116	137	131	150	130	154	107	121	136	132	127	135	142	120	133	112	132	121	125	145	133	117	108	147	145	135	137	142	136	120	124	119	138	130	123	117	137	133	130	118	149	138	107	153	127	133	130	135	142	151	135	149	129	124	147	145	133	146	137	133	135	114	156	159	145	116	124	157	118	132	161	122	145	130	129	112	129	140	128	138	124	144	149	133	132	153	115	128	133	124	124	135	149	126	140	111	132	140	138	143	124	129	143	116	153	122	132	134	150	137	141	142	144	125	134	130	117	115	149	135	127	125	156	133	144	137	131	134	131	144	120	128	125	120	125	127	121	140	142	144	136	123	142	121	135	134	142	130	116	136	145	151	142	115	144	125	128	138	126	146	130	120	126	126	137	135	154	138	120	151	142	115	124	140	129	133	154	120	151	127	131	121	118	145	149	101	130	136	136	131	140	144	144	130	133	148	144	130	129	123	140	129	139	145	115	137	133	136	156	133	146	126	135	138	132	135	155	128	120	115	131	114	136	132	137	152	112	124	166	126	155	122	150	129	135	132	135	125	138	126	167	148	142	129	134	154	126	119	141	141	149	121	128	127	109	128	125	143	131	114	129	144	126	128	141	129	139	142	133	124	120	130	132	122	132	141	132	137	167	126	120	126	156	125	127	117	122	114	121	138	112	128	135	137	134	139	127	120	135	142	115	139	136	154	157	132	115	137	129	149	173	129	152	119	138	127	118	123	117	144	148	149	121	135	136	144	132	145	121	129	135	124	124	119	145	158	135	133	120	151	129	140	145	113	132	133	141	122	168	130	121	127	133	134	125	147	132	132	144	125	128	149	143	144	132	120	114	140	136	151	144	133	119	144	141	117	123	140	122	129	145	128	118	130	132	139	141	128	156	152	136	146	139	127	130	127	134	123	119	153	135	122	130	152	106	127	133	128	126	120	136	141	147	130	141	143	132	108	112	142	125	131	139	125	152	113	127	130	135	128	133	130	122	134	152	146	141	132	119	138	137	127	133	135	102	129	118	133	126	126	156	97	125	122	163	133	138	140	116	155	127	136	134	130	130	124	122	142	135	138	157	149	131	129	121	116	129	133	135	116	128	128	123	133	146	140	140	136	136	155	153	121	124	142	138	136	132	116	131	116	114	138	134	114	116	161	138	125	143	142	131	144	120	137	128	149	119	123	126	148	151	138	142	123	132	115	134	132	121	123	140	143	113	135	146	124	139	139	134	132	121	121	149	151	130	120	130	151	144	131	142	132	134	137	163	156	130	126	126	122	132	143	128	139	131	130	129	118	120	147	106	131	146	131	142	119	129	123	135	139	124	145	93	136	129	98	111	128	120	134	121	146	124	133	137	128	144	150	122	121	140	159	138	149	129	117	142	147	143	136	148	136	111	145	151	152	146	133	139	133	100	106	120	129	152	141	129	167	112	115	124	117	140	141	120	138	133	138	130	134	133	139	114	151	144	127	119	148	128	134	160	142	125	120	125	126	115	130	138	121	127	123	143	140	150	136	128	141	139	107	141	115	155	154	122	123	133	120	139	141	145	136	131	152	129	147	119	115	138	130	125	123	148	129	159	126	112	145	149	155	153	139	121	127	119	131	136	134	127	113	139	130	146	142	125	141	144	144	150	136	138	134	114	131	143	134	129	128	135	114	114	115	114	150	108	131	150	159	127	118	143	131	138	140	131	132	112	165	114	148	137	138	104	145	133	133	157	148	137	133	139	134	131	121	127	157	143	122	143	115	138	127	122	146	123	119	113	125	120	149	129	141	138	137	133	129	113	125	123	156	138	139	137	129	143	122	128	132	141	109	139	127	135	142	129	138	131	116	127	113	131	139	130	107	120	146	128	136	117	128	143	120	165	145	163	127	133	139	167	126	154	136	144	144	130	126	140	124	112	135	109	132	136	136	145	118	142	127	132	144	127	117	160	126	126	120	137	115	130	139	129	126	113	127	147	120	128	128	148	147	150	131	146	141	130	150	125	132	147	130	110	124	131	117	119	132	130	116	134	139	135	118	149	114	124	142	162	144	130	129	124	130	134	132	152	155	146	157	147	134	143	127	127	133	134	138	115	145	132	145	148	129	143	111	149	133	124	134	135	137	150	131	142	151	132	104	155	131	140	119	152	153	127	131	117	126	137	138	135	158	135	140	133	138	136	118	147	117	156	139	125	148	140	133	128	118	119	127	122	161	145	165	136	120	124	119	134	125	122	140	116	132	144	148	144	133	124	125	120	119	122	141	143	119	126	133	135	135	146	134	140	130	137	134	147	128	150	142	114	142	122	109	126	163	148	140	147	130	138	131	127	128	149	129	133	118	130	115	121	128	133	120	118	129	132	132	114	157	132	129	130	144	142	121	118	128	135	129	113	113	116	139	134	140	157	137	133	131	115	133	138	141	136	129	110	147	143	121	128	141	129	143	130	142	141	132	165	136	143	138	113	123	137	141	108	149	139	139	141	121	129	152
23070	13060	9704	1334	1236	1058	887	848	707	589	560	489	466	447	450	438	441	406	418	388	367	370	354	370	369	358	351	367	385	371	338	356	370	346	392	340	351	338	324	342	322	332	322	355	364	343	316	321	361	341	329	342	366	308	351	337	315	359	332	322	337	318	334	317	335	333	334	340	339	340	347	358	364	317	304	307	352	308	296	331	320	311	342	369	338	309	323	326	315	296	340	324	346	330	332	336	295	334	324	360	335	314	333	338	357	334	313	352	309	350	334	309	325	331	308	341	322	315	347	309	319	330	305	308	302	338	352	343	346	294	323	352	326	339	317	344	330	332	310	309	317	328	327	339	320	345	353	306	313	341	331	308	343	297	321	334	325	344	319	324	309	352	355	345	341	353	384	322	309	315	352	322	345	304	312	321	326	362	304	314	336	315	350	334	351	346	321	324	339	359	339	336	303	308	304	332	328	318	331	323	347	349	351	325	313	280	308	319	322	340	327	306	319	336	329	332	301	329	337	306	316	322	344	305	315	332	317	313	323	315	340	325	324	352	343	359	336	308	337	335	303	300	345	327	311	338	319	345	326	341	315	333	298	378	316	322	297	376	348	327	312	322	322	367	322	302	351	271	276	324	329	349	337	310	322	311	368	338	323	345	314	364	329	331	332	350	328	351	342	346	317	337	359	312	378	318	348	349	341	331	323	313	338	341	354	354	336	347	299	340	314	334	344	294	300	345	348	307	330	306	357	348	314	344	325	293	315	329	321	331	347	286	335	362	339	324	336	317	326	310	325	331	319	332	316	339	328	318	310	322	328	318	337	314	318	346	331	342	312	326	306	336	328	325	331	313	322	334	338	332	325	341	326	327	302	358	320	322	331	357	341	344	324	329	339	323	364	334	339	316	313	363	336	323	362	350	358	298	331	326	322	308	301	351	348	366	327	339	351	312	321	312	313	358	339	346	327	347	321	320	328	332	343	311	348	314	368	337	320	340	325	325	348	313	336	315	338	293	325	337	327	305	320	331	312	319	313	302	315	305	369	344	303	330	336	303	332	330	331	328	343	357	347	325	331	312	307	333	318	322	360	350	354	345	314	347	315	325	306	341	322	323	331	324	351	359	316	310	313	312	316	330	330	308	346	335	351	336	325	342	321	350	316	351	310	349	318	337	346	321	313	322	356	316	327	326	348	334	352	329	334	349	329	359	322	307	338	329	337	378	316	343	342	348	343	367	371	327	324	356	342	295	323	341	327	313	347	291	326	336	341	319	343	334	348	341	327	316	307	306	351	318	346	369	310	318	346	371	323	343	296	339	362	312	332	303	293	326	343	331	325	340	322	357	314	338	285	302	345	354	335	312	313	318	368	334	337	334	329	338	300	290	339	292	318	321	327	338	353	309	345	335	305	316	304	329	324	324	311	302	302	308	315	320	316	323	327	322	328	330	361	367	304	347	336	323	326	340	317	352	339	338	306	294	324	318	322	314	342	345	337	361	312	321	317	322	344	347	304	337	322	306	332	308	332	341	318	321	346	308	337	309	320	324	334	317	338	329	307	337	342	333	322	332	336	306	340	329	314	313	328	324	346	313	335	301	329	343	329	315	348	313	336	348	357	352	314	324	332	334	359	292	332	348	345	324	338	326	345	328	318	330	373	386	343	331	331	310	373	299	364	308	350	316	329	304	341	347	331	335	299	314	313	348	343	310	312	312	320	319	346	307	312	314	361	350	344	280	337	312	328	310	348	325	330	320	292	326	290	344	316	359	324	347	322	301	313	355	320	343	337	323	316	303	324	327	348	377	357	335	326	308	329	324	336	361	317	327	332	357	326	332	308	327	336	307	320	320	343	337	309	353	317	332	325	354	311	359	341	336	350	321	316	327	343	375	347	328	300	328	339	341	348	328	323	328	324	314	313	324	328	321	302	345	297	351	341	307	345	350	347	284	319	313	347	354	367	334	338	300	356	312	347	295	327	331	303	324	319	335	324	335	314	327	323	315	303	340	310	325	322	313	363	303	323	351	324	336	336	316	329	319	300	325	350	309	337	311	344	330	326	311	317	321	297	332	328	343	349	300	345	321	344	308	354	346	333	321	315	329	351	324	298	311	298	325	312	304	322	344	353	325	330	340	329	345	379	381	304	329	321	311	332	344	331	364	339	344	344	353	315	328	338	329	308	336	318	338	349	301	299	317	324	328	299	303	310	335	357	342	332	347	340	328	313	327	343	338	284	322	330	291	337	323	346	319	340	335	307	314	324	349	356	322	347	326	341	340	322	351	364	333	336	305	347	347	316	377	327	288	291	306	325	315	334	331	389	308	300	333	338	319	328	315	327	322	345	325	334	322	332	370	321	342	336	315	367	348	326	328	341	375	318	339	311	330	344	297	350	365	349	341	343	340	327	317	344	307	366	352	332	326	330	329	344	323	315	340	326	338	343	338	331	338	313	334	337	343	308	338	292	333	326	345	316	313	329	327	325	335	315	324	324	316	355	291	286	351	322	322	330	351	315	336	315	337	346	308	315	318	317	334	313	318	308	341	286	287	318	372	368	329	331	298	353	316	344	314	300	301	345	332	304	324	357	328	346	328	305	306	326	302	338	345	285	317	329	327	308	340	323	310	339	301	310	326	370	351	320	315	290	309	305	310	338	329	320	342	297	339	329	316	317	333	335	315	338	333	327	308	326	322	299	342	320	353	337	338	309	322	311	307	336	321	335	339	326	321	342	341	335	329	328	345	325	332	333	335	331	322	344	323	334	333	325	376	312	316	332	336	348	320	335	351	352	334	361	346	319	317	316	302	306	315	348	342	338	332	303	375	336	323	343	316	292	317	340	333	326	377	300	326	302	285	330	335	303	332	354	328	323	312	322	312	328	312	349	342	316	316	330	313	330	339	306	300	328	304	308	331	313	339	297	314	362	314	320	328	337	326	339	355	345	343	350	329	320	308	344	315	314	328	331	339	313	323	295	342	307	297	306	330	348	339	335	349	355	340	310	305	326	313	296	335	360	312	323	329	325	330	311	308	316	361	336	336	349	329	336	365	341	374	347	337	342	309	308	338	315	307	301	357	332	345	334	331	321	332	355	338	338	349	345	307	299	331	339	342	318	326	285	302	318	331	303	333	288	338	348	334	321	316	312	313	351	313	327	321	307	351	336	276	316	336	336	320	325	326	355	349	311	357	348	319	314	349	339	325	318	315	347	364	323	309	336	315	321	381	322	328	347	308	323	340	316	325	359	340	336	313	303	331	323	344	300	335	327	310	326	357	334	328	318	317	332	330	331	330	353	323	322	322	325	299	337	319	327	328	330	293	320	320	310	356	333	311	322	341	371	312	315	320	314	317	326	318	335	323	328	339	338	312	331	327	353	325	334	352	325	330	306	314	323	290	331	316	293	332	315	322	327	310	298	324	318	341	316	324	347	289	321	324	340	327	313	332	300	368	357	329	318	340	319	306	311	321	321	320	297	319	306	295	318	314	329	314
14209	3849	1308	285	287	256	250	248	249	245	263	234	258	290	252	238	253	228	215	254	236	225	262	252	229	248	238	215	280	257	250	222	257	248	224	245	267	240	274	243	238	251	229	235	244	241	262	258	209	238	252	230	270	258	252	272	247	261	235	253	241	237	244	253	227	248	242	262	250	241	209	271	252	250	244	237	244	250	266	280	251	248	256	228	247	236	228	241	200	265	265	241	252	240	238	246	236	234	249	199	223	250	235	233	247	196	235	263	238	234	228	265	271	221	223	235	259	216	231	250	273	254	236	219	225	294	245	230	246	232	269	223	234	224	234	237	264	227	252	209	249	253	254	247	242	265	239	230	228	221	234	234	263	249	245	251	225	275	256	231	244	264	269	235	222	266	246	259	230	204	238	227	269	204	210	239	232	236	251	248	245	273	249	197	268	230	266	266	234	257	250	218	246	251	242	248	224	241	223	230	226	230	218	246	271	227	243	252	216	227	276	245	236	255	236	235	265	222	215	254	235	228	219	238	246	247	253	234	232	269	256	259	244	255	235	249	226	254	258	235	253	198	229	244	235	246	224	229	243	224	240	287	243	235	239	251	256	272	233	250	228	248	232	247	219	273	249	267	247	252	248	224	241	277	245	238	201	236	253	248	265	233	209	244	232	248	256	260	234	232	243	202	219	273	232	230	228	230	271	260	246	257	261	249	249	269	255	242	248	230	257	237	256	241	255	250	240	250	239	233	239	248	237	246	232	196	234	255	234	226	239	256	250	233	252	250	250	230	246	229	238	226	275	243	269	257	221	251	225	222	270	238	235	248	233	231	245	244	219	240	243	269	237	277	245	287	258	239	213	270	238	246	215	216	242	244	240	237	248	243	244	227	206	216	266	212	230	241	227	243	256	219	237	257	237	238	223	276	243	249	256	248	248	247	240	218	243	267	247	240	242	224	255	244	253	244	236	253	248	265	267	232	225	223	273	239	233	222	231	224	220	228	277	243	256	263	236	265	230	242	230	242	212	271	219	249	225	232	219	248	217	216	242	197	228	233	236	243	261	241	246	244	224	268	245	260	271	243	270	230	221	240	244	240	253	219	252	233	246	238	221	239	237	242	231	240	228	263	261	256	269	224	259	220	225	249	260	258	226	233	241	252	253	229	270	250	250	271	234	234	224	227	242	215	219	226	230	237	244	238	235	240	227	232	248	267	200	257	243	238	244	230	247	237	233	225	234	245	255	265	257	267	253	253	241	242	257	245	279	237	226	255	228	253	245	225	264	202	232	242	280	281	261	243	231	256	247	236	246	220	256	242	258	229	251	231	264	232	249	231	246	255	227	228	231	264	237	224	228	234	227	219	243	230	271	246	255	273	247	218	217	218	228	244	253	247	238	253	231	224	243	237	245	239	237	266	253	237	251	208	233	238	209	239	241	233	239	246	246	232	249	227	214	233	229	261	248	230	244	244	241	228	245	236	259	248	247	240	214	237	247	224	221	241	235	239	228	205	228	274	262	220	248	233	261	250	252	262	260	244	249	211	253	213	218	238	243	259	227	228	247	267	243	250	242	223	246	247	240	205	254	238	246	211	272	247	270	229	231	256	254	254	245	228	267	239	258	285	235	248	231	216	245	243	198	243	217	223	247	256	231	239	218	215	243	217	256	222	232	222	229	224	226	238	245	253	226	233	243	230	236	246	273	253	215	251	245	245	224	228	225	266	265	216	252	236	252	220	233	233	266	225	239	261	224	246	212	248	240	274	248	262	259	223	233	260	214	258	227	244	212	239	251	241	223	282	250	248	235	224	239	247	229	273	234	252	257	269	236	266	263	236	270	232	218	226	241	235	263	243	220	238	224	243	243	228	246	254	261	238	264	257	218	222	248	244	226	238	289	222	231	242	224	258	222	257	230	228	251	245	248	241	221	222	244	239	213	247	262	227	248	252	224	242	231	230	254	221	238	232	235	226	256	248	210	233	228	225	251	222	242	244	241	266	241	263	208	280	237	239	263	230	232	254	228	239	238	237	239	252	237	233	242	244	250	252	243	248	228	259	265	235	246	261	266	241	220	275	240	248	260	267	254	216	236	244	276	244	263	222	228	206	237	216	229	263	243	255	221	227	237	226	276	257	251	226	221	232	220	253	251	241	225	248	227	218	223	226	254	238	276	230	245	227	244	259	212	261	210	241	251	227	257	245	250	251	260	257	246	239	257	241	248	227	241	226	227	222	232	227	225	225	246	218	225	232	253	245	237	243	249	230	272	240	232	237	256	247	248	236	241	216	248	246	233	274	231	237	261	233	242	247	243	251	229	226	244	225	250	233	235	263	220	233	229	243	259	233	220	247	226	231	252	245	233	242	252	207	231	217	227	245	250	236	224	241	282	254	224	237	240	237	254	226	249	256	235	232	241	258	242	226	238	251	254	248	240	241	268	248	242	238	259	247	216	240	261	228	254	277	251	233	256	229	290	229	278	247	257	230	229	242	252	261	243	244	268	219	251	204	223	232	245	216	254	271	263	235	250	207	239	264	257	238	246	218	234	226	243	235	251	245	244	236	245	252	267	248	240	258	259	251	249	245	240	222	229	237	219	254	223	254	242	236	252	225	244	239	238	230	200	221	252	224	248	279	229	237	252	238	226	241	273	246	258	238	260	246	235	229	227	225	244	235	242	226	249	234	230	239	250	249	268	244	200	253	238	225	263	229	241	223	232	220	233	231	212	245	241	242	234	215	233	245	237	257	223	257	239	244	235	251	251	247	243	252	245	243	233	220	244	221	258	229	267	203	223	232	244	257	236	262	245	252	263	231	236	250	278	242	236	228	284	245	206	216	232	241	227	278	248	244	235	233	227	249	243	239	213	259	232	224	208	276	221	232	219	245	229	248	221	240	231	251	259	241	268	240	244	242	218	238	251	231	235	224	264	249	211	234	233	230	272	249	221	216	253	221	257	243	238	244	235	231	220	199	243	259	224	265	252	263	210	235	248	228	260	243	243	241	286	230	249	235	253	261	264	247	229	239	229	237	245	256	243	228	230	262	246	268	237	234	271	255	232	235	236	276	239	245	261	249	248	254	229	223	245	230	265	248	259	256	249	270	255	245	268	235	239	217	235	235	246	228	235	248	234	240	259	249	257	211	238	238	209	243	235	236	267	242	265	237	255	263	245	268	202	262	219	262	231	267	255	224	244	221	232	246	230	251	244	199	245	242	248	263	227	225	267	237	264	240	243	248	218	246	255	241	251	244	225	242	240	244	244	253	224	240	210	224	266	248	265	244	272	221	243	234	248	240	243	240	258	211	207	248	220	219	261	240	227	271	232	239	248	243	233	264	223	252	270	248	245	207	255	261	237	240	230	236	253	236	252	253	239	238	223	244	225	253	235	255	275	221	233	272	250	258	255	229	237	222	258	244	246	205	264	238	233	225	230	232	248	261	224	238	257	257	272	224	222	240	236	255	235	245	243	239	237	251	263	237	272	255	229	202
9881	3352	2167	626	651	622	588	613	637	643	569	667	603	559	581	597	546	575	562	579	584	563	595	567	586	618	580	600	566	553	574	558	571	590	589	541	594	621	622	558	545	556	568	565	569	614	579	592	580	597	578	562	565	571	641	626	575	590	576	533	559	604	607	560	588	592	584	560	598	578	553	565	582	577	601	559	581	592	595	562	595	550	569	564	602	577	536	549	642	574	590	559	576	545	579	530	581	557	584	558	559	548	561	572	589	569	584	554	548	613	608	602	575	579	570	543	543	604	574	611	601	563	584	551	581	572	577	592	583	612	560	581	586	565	583	559	564	571	576	557	576	578	586	574	579	570	581	536	567	578	589	562	586	555	590	561	546	590	561	595	556	600	590	581	551	553	571	582	572	565	579	637	565	557	575	575	593	577	586	603	613	598	556	559	575	583	530	599	563	573	623	569	588	621	585	611	548	574	605	549	564	588	566	544	586	561	577	568	565	568	595	590	590	579	595	575	569	616	567	569	544	557	594	612	550	546	606	609	557	567	576	587	564	595	582	563	571	554	577	605	560	585	558	600	551	575	586	578	591	548	563	533	569	585	587	562	587	587	580	528	595	570	601	589	581	569	554	591	565	585	553	595	625	584	575	595	529	559	604	550	559	576	578	569	588	595	607	563	549	532	570	582	592	556	579	580	560	579	621	563	533	574	572	570	527	605	609	576	557	573	568	556	541	567	558	571	577	563	570	598	591	579	534	589	576	594	584	589	579	575	602	586	597	590	575	558	573	607	596	572	561	604	549	529	598	585	565	571	591	640	569	578	556	598	568	592	566	543	583	593	573	585	571	541	628	564	564	549	585	588	563	588	592	572	581	578	590	567	563	593	557	577	583	577	579	584	580	560	582	595	616	559	629	590	555	590	561	594	555	574	572	610	535	562	587	565	545	570	566	650	590	602	598	589	525	580	605	580	568	550	578	545	550	545	553	550	604	588	579	628	592	585	598	561	521	583	557	587	538	588	540	581	585	579	591	624	582	585	538	551	593	552	572	575	582	533	569	617	535	562	564	595	584	553	549	611	593	552	583	591	566	551	599	606	562	538	587	561	590	569	569	604	569	537	580	569	574	563	582	572	573	568	634	619	599	605	531	574	599	566	596	619	534	571	564	561	579	639	591	556	548	550	575	616	593	584	575	561	598	553	599	571	572	580	606	568	546	604	555	543	530	562	608	554	565	553	601	606	587	531	554	524	599	552	631	629	533	614	549	614	572	590	575	566	574	565	559	621	570	563	588	569	565	584	570	582	592	572	593	559	585	590	581	615	579	589	531	552	611	541	547	555	564	542	544	566	561	581	566	560	583	598	569	563	564	595	599	548	592	580	544	608	558	618	616	606	555	589	555	570	613	556	591	607	547	540	615	563	622	621	546	576	546	568	629	605	602	573	602	589	601	582	580	526	600	600	595	555	561	534	594	631	577	555	543	612	575	575	555	593	588	553	600	589	583	593	567	524	614	566	573	565	574	642	564	573	576	586	595	574	586	583	543	600	537	587	592	593	625	594	581	608	565	592	559	551	581	545	596	569	591	569	595	613	581	619	620	562	581	576	604	629	561	577	569	579	620	587	562	567	616	508	577	545	590	547	565	587	594	570	552	564	575	599	566	560	607	599	563	588	567	545	600	576	580	567	607	619	567	557	576	553	574	612	554	596	604	604	568	576	595	592	574	557	623	542	596	563	559	575	585	581	609	599	563	579	583	610	596	600	580	583	556	576	571	568	639	583	620	576	530	613	627	608	564	564	563	553	561	556	612	575	597	561	569	582	570	570	550	529	549	568	585	587	592	571	608	592	548	531	567	598	567	587	562	598	587	562	581	576	586	600	580	569	597	621	575	628	559	523	548	532	604	519	584	617	541	544	573	603	565	568	541	550	543	564	579	572	552	565	584	551	578	569	581	567	577	513	567	602	636	585	542	577	572	605	586	535	565	579	546	562	583	543	565	629	566	609	552	578	548	551	573	590	605	593	557	578	516	642	559	540	593	546	549	622	575	581	566	575	553	588	586	581	613	556	586	586	586	613	585	576	564	596	515	635	614	563	613	576	582	551	560	531	579	581	567	563	547	609	559	650	598	542	596	592	551	555	629	599	572	617	560	596	588	602	578	577	545	604	549	562	555	593	605	537	592	532	578	574	591	580	560	592	579	600	536	564	543	571	612	579	613	580	555	573	560	594	594	543	578	594	578	597	544	544	579	573	539	574	527	542	545	576	578	599	548	570	559	585	580	541	587	576	558	593	594	579	549	562	610	583	576	574	597	559	543	602	624	596	589	590	582	608	590	595	556	584	582	559	564	612	547	599	585	564	576	583	588	535	596	572	568	619	566	581	577	574	610	580	600	540	635	564	572	533	532	602	542	608	550	597	520	558	615	590	575	555	580	579	579	584	623	567	593	619	582	573	572	578	581	558	584	578	576	565	536	571	561	547	539	602	575	552	597	583	576	640	574	575	552	612	581	553	615	575	618	570	573	607	578	591	572	578	574	586	553	546	603	597	568	573	585	583	589	572	548	566	592	586	564	527	609	579	588	538	591	597	559	595	580	576	551	582	578	571	527	592	569	575	602	543	574	582	553	594	550	636	615	552	577	592	571	598	603	566	579	600	574	565	593	577	619	591	586	559	587	557	645	597	588	592	601	545	570	554	558	616	592	543	579	557	570	568	562	588	572	621	560	550	568	592	622	597	560	536	565	561	564	582	611	578	589	606	563	550	589	621	589	605	540	596	560	564	548	562	602	554	604	568	579	578	562	586	604	598	569	584	587	535	526	541	627	577	547	574	570	557	566	609	565	599	590	562	588	589	587	526	595	591	562	569	607	592	584	585	604	558	568	577	601	562	564	554	613	606	560	551	587	595	592	590	552	548	588	535	590	619	579	614	569	560	585	558	547	608	574	616	587	559	540	594	575	565	594	544	548	613	604	601	593	556	607	549	608	596	578	567	580	522	577	541	587	569	549	552	544	599	558	552	577	600	569	553	566	549	636	555	588	577	608	616	545	580	579	625	494	543	612	561	571	580	571	606	603	599	570	531	555	614	550	546	605	572	574	564	601	566	593	616	557	550	562	608	573	600	579	589	592	582	613	620	597	607	544	559	553	591	578	552	593	522	570	580	625	556	562	565	562	567	596	622	572	589	548	543	558	553	596	589	625	550	613	593	597	585	571	559	549	592	588	595	567	597	569	579	574	591	593	583	529	548	523	583	585	588	589	611	579	589	589	576	612	608	563	605	541	588	608	567	594	596	551	592	606	554	664	573	583	581	561	560	558	604	607	587	585	624	580	535	570	592	588	570	562	571	572	596	572	603	563	564	542	562	581	567	595	560	580	516	588	567	560	591	558	547	625	595	592	589	584	542	554	564	548	625	580	633	584	598	543	647	581	585	593	585	582	564	589	575	565	588	625	575	570	583	558	599	560	596	614	575	558	594	554	545
26126	10186	4404	526	340	335	335	309	310	294	306	274	246	252	240	285	266	270	267	277	277	256	266	243	270	258	248	255	249	230	226	236	289	259	286	235	286	259	295	273	257	269	265	268	240	272	246	257	265	261	250	292	247	227	252	263	285	267	270	257	237	241	278	283	263	262	277	259	239	248	245	268	283	228	217	261	243	247	256	224	286	276	254	238	276	264	312	266	265	257	271	225	244	264	243	241	243	262	262	274	268	285	257	252	262	251	251	268	260	239	244	264	257	256	264	243	262	256	226	259	248	238	279	241	277	270	247	257	234	251	281	253	268	202	260	263	243	269	251	264	251	242	241	247	248	225	266	231	231	220	229	274	248	266	265	225	254	250	248	255	272	246	271	269	254	279	269	246	236	248	237	262	219	250	221	240	236	253	275	264	238	271	248	261	260	242	216	220	275	242	259	295	265	250	237	257	251	252	254	222	248	262	244	267	260	248	271	228	252	254	262	249	228	248	257	268	255	262	261	249	251	272	270	255	247	302	272	276	218	247	251	242	221	268	256	224	258	262	242	255	275	247	248	269	250	234	273	254	234	247	245	290	264	259	237	265	266	250	233	269	260	259	281	272	249	293	216	259	250	251	236	237	255	264	252	252	284	263	213	243	275	244	236	234	256	289	234	254	213	253	234	271	260	281	272	228	244	237	266	251	265	248	252	246	257	257	292	280	237	266	238	256	272	232	237	261	258	276	267	255	239	236	281	245	253	293	225	270	243	252	254	266	264	284	252	262	250	263	234	268	251	257	249	250	264	262	250	236	285	267	263	267	263	265	264	250	271	244	245	253	252	254	255	249	266	241	245	241	276	244	250	273	235	245	216	276	282	241	255	238	252	248	236	262	227	269	228	233	272	238	258	252	270	251	287	260	255	265	243	246	231	265	257	276	252	248	247	228	250	244	251	246	265	274	270	263	241	265	273	255	229	258	232	253	256	239	244	217	251	253	260	258	247	255	243	291	267	245	248	273	246	271	282	258	234	203	291	269	262	249	267	260	237	298	262	222	260	216	223	254	273	255	231	241	249	245	267	241	272	238	276	255	277	282	242	281	270	248	273	288	277	270	248	250	251	280	278	257	252	266	265	263	241	231	276	238	266	258	250	232	234	252	239	283	293	235	249	262	258	253	278	236	253	302	243	238	244	258	250	271	264	263	268	233	260	229	269	240	261	250	235	226	266	292	225	281	228	245	252	263	261	266	280	255	235	256	257	270	273	271	235	257	276	231	296	276	245	260	246	284	277	282	244	250	266	279	260	264	222	279	268	259	263	256	248	264	248	261	266	279	244	241	263	243	237	262	251	294	248	252	217	288	278	262	233	251	238	284	259	243	247	226	252	278	259	235	263	256	238	274	240	243	238	247	254	259	252	275	258	244	228	252	265	260	244	276	262	256	293	219	241	265	250	242	259	292	265	253	254	259	267	254	261	250	277	267	264	255	280	260	235	247	255	242	272	281	264	246	246	235	256	258	253	248	256	282	263	250	226	235	260	265	260	264	277	267	244	271	273	247	280	252	248	264	257	263	242	249	269	267	276	236	251	265	235	278	227	229	257	244	253	265	253	268	269	237	247	273	261	279	254	236	280	284	248	254	276	258	266	258	263	275	270	281	252	248	249	259	231	243	254	232	236	283	270	238	225	246	243	253	239	239	254	249	258	262	234	267	237	251	248	228	279	273	259	276	283	292	248	247	267	257	262	250	252	254	257	233	278	252	257	273	264	256	255	249	297	240	232	242	272	223	287	250	240	254	242	253	227	243	252	255	237	252	285	244	295	254	257	260	255	267	265	263	253	265	277	280	252	243	239	272	276	246	270	227	255	227	262	261	254	214	256	266	286	295	251	245	271	232	250	261	271	255	234	241	258	228	244	252	266	224	262	246	263	245	244	254	251	288	269	245	242	263	249	246	243	262	252	257	235	252	243	235	228	262	272	228	267	265	278	239	275	240	232	277	247	241	259	227	261	265	260	225	240	279	238	268	245	277	234	253	301	250	249	239	263	246	248	241	251	234	249	245	275	271	251	269	242	258	277	257	255	259	271	251	244	260	273	278	290	262	243	214	250	264	239	257	266	263	249	252	248	224	284	243	252	257	238	258	264	271	261	209	269	261	275	265	266	286	250	242	252	275	261	248	261	257	237	278	255	268	254	261	266	271	266	257	248	260	242	290	244	280	277	274	219	231	257	237	281	257	236	245	244	256	263	224	244	257	240	247	251	264	249	227	282	246	295	245	283	239	253	289	245	232	265	291	261	241	233	248	265	269	238	288	231	262	230	255	275	256	241	276	276	228	259	222	260	246	247	257	242	274	279	251	259	233	277	244	244	237	258	254	251	247	249	233	230	265	249	230	263	259	261	233	245	244	238	258	265	233	266	234	260	225	262	260	276	275	282	236	262	242	253	257	264	251	272	264	247	281	254	260	263	275	249	252	258	249	283	227	245	262	272	273	275	248	278	260	260	247	247	248	241	255	276	271	255	240	249	240	306	288	275	267	238	277	252	261	277	269	286	248	256	229	241	248	281	286	249	258	246	248	249	276	250	251	268	271	247	292	254	229	258	261	255	223	255	237	282	267	249	260	286	244	285	228	287	281	251	261	290	245	246	266	234	234	268	253	263	278	278	257	274	262	247	226	232	230	234	258	272	270	242	258	239	212	241	236	235	244	269	266	255	215	258	264	267	293	280	252	261	226	244	239	222	253	256	241	271	234	219	283	276	259	237	244	251	246	239	244	242	277	242	237	256	233	248	231	256	231	245	244	279	259	257	272	266	247	263	235	285	264	274	248	264	259	235	242	262	226	253	259	226	236	251	242	254	227	250	261	256	252	268	258	233	278	247	269	247	257	268	284	223	274	233	249	235	238	240	239	260	254	263	267	262	247	273	245	289	269	270	267	256	250	225	242	262	273	262	258	243	267	266	278	286	269	249	253	244	268	251	251	274	230	264	254	245	260	248	221	265	240	236	257	254	251	280	264	263	262	264	262	247	252	253	243	243	278	261	270	253	244	256	230	226	267	282	267	254	232	214	260	245	229	272	236	235	251	257	270	248	243	274	294	253	251	275	244	268	287	291	265	296	240	245	256	271	255	247	255	275	269	282	239	272	248	250	268	220	266	245	256	286	269	270	278	242	254	265	233	273	242	265	260	222	273	247	267	257	237	274	276	286	244	249	229	255	253	262	256	258	228	224	277	231	237	257	250	254	268	253	263	260	250	266	229	259	240	261	287	243	264	227	270	265	256	252	221	243	218	231	243	274	262	232	267	269	256	263	229	271	273	250	235	272	267	246	242	274	254	215	282	253	243	264	256	239	279	256	236	269	247	274	229	252	244	251	233	259	273	256	272	268	279	230	243	237	255	240	256	264	261	252	271	252	249	237	253	270	223	289	250	252	262	246	245	258	249	231	266	262	265	245	263	222	260	245	261	241	246	278	248	272	257
18081	8575	5785	1216	1113	1060	984	911	778	729	719	660	672	612	641	679	656	629	622	564	615	654	616	596	612	636	621	611	590	568	623	608	615	655	594	563	593	596	635	549	591	584	667	647	614	642	570	637	603	599	583	581	621	562	601	595	585	613	630	619	596	585	615	639	601	593	605	624	579	608	612	631	595	613	627	631	566	601	591	608	627	568	601	598	595	566	588	600	574	577	583	579	589	600	623	557	577	593	588	603	583	579	586	564	598	599	612	636	598	599	636	633	560	600	583	596	585	534	600	590	605	588	618	598	568	590	623	598	626	610	586	614	562	561	628	596	609	594	603	589	631	582	563	607	596	602	565	632	602	548	597	575	602	605	536	609	572	628	565	604	647	621	624	598	643	588	622	584	603	618	607	593	587	604	584	604	624	587	655	619	595	581	537	586	622	593	569	615	608	616	559	577	611	611	602	593	608	623	632	572	593	594	598	578	616	569	598	627	617	547	582	567	562	651	602	630	590	611	604	596	629	616	602	617	620	589	609	637	595	587	601	569	566	593	555	586	606	608	639	559	624	560	592	566	564	592	644	573	599	621	608	552	589	634	597	637	616	581	568	598	640	599	601	569	609	630	573	624	596	603	584	598	589	593	596	622	603	585	633	624	583	589	591	617	599	609	594	620	595	626	618	538	617	568	539	598	563	627	557	577	633	621	533	612	608	625	611	569	619	630	600	596	615	576	604	578	583	618	646	566	597	602	600	543	592	595	635	581	589	604	595	590	623	602	594	600	591	587	582	640	615	595	586	598	580	597	596	610	588	595	588	637	623	616	580	594	601	598	624	577	595	584	583	567	621	582	636	641	629	586	589	577	663	601	605	613	628	567	589	599	611	592	588	614	532	601	624	620	570	608	577	633	586	591	600	629	549	611	629	642	588	554	596	613	574	586	565	586	595	648	610	598	630	583	597	605	619	625	579	598	556	594	601	566	578	590	566	578	572	576	602	609	594	591	558	632	598	552	637	592	622	585	547	609	591	603	592	616	634	540	607	601	606	601	564	578	601	623	619	608	604	586	580	603	603	610	586	622	582	593	582	618	568	617	623	608	526	599	654	562	663	584	585	557	620	576	609	584	640	586	561	631	593	585	631	583	624	580	574	591	576	580	586	589	591	602	579	603	601	599	583	611	636	623	597	612	587	594	645	574	590	589	630	603	569	596	586	597	592	595	647	627	616	541	592	578	601	590	619	586	617	614	579	546	595	598	604	617	590	588	589	579	616	579	599	564	611	574	568	589	583	570	586	623	593	616	633	551	612	594	636	633	595	574	595	576	597	577	595	587	567	606	607	615	611	629	587	631	594	603	583	625	598	617	583	594	597	608	586	604	580	558	554	614	573	601	607	597	580	589	593	585	551	623	597	621	598	635	659	582	570	582	585	577	620	602	548	602	570	598	591	613	614	593	642	549	580	572	569	601	575	614	609	641	600	622	617	606	640	599	587	630	596	566	568	596	605	600	574	554	569	603	600	584	587	556	582	608	581	576	600	586	593	659	613	564	610	615	607	608	594	599	623	577	542	613	586	592	618	648	623	595	607	594	616	569	608	615	602	632	580	611	615	573	558	679	615	588	561	603	628	606	576	621	630	585	649	558	580	663	535	573	601	642	610	599	583	588	590	604	612	591	591	632	590	602	602	619	582	558	592	610	605	582	571	584	659	569	566	639	592	601	601	602	614	597	576	578	635	637	608	590	603	569	655	606	621	578	593	570	615	554	573	589	659	593	562	591	621	592	613	587	566	635	596	583	609	614	620	576	614	605	633	575	561	614	576	594	585	580	573	641	568	584	602	641	577	588	575	595	578	617	624	588	560	618	580	623	625	583	611	612	623	558	609	621	624	605	617	582	604	626	622	639	595	627	672	606	607	594	602	575	582	576	568	621	580	594	619	616	563	591	552	585	588	578	618	579	576	594	609	603	597	599	579	590	606	594	608	557	601	582	587	579	584	623	613	563	600	576	634	593	604	650	608	593	642	597	589	593	572	565	650	613	614	581	572	608	624	617	611	615	570	607	633	632	612	604	553	610	575	628	637	602	591	597	606	576	614	604	584	620	595	611	613	575	669	571	591	615	611	589	615	616	616	617	586	515	586	618	635	591	602	544	592	641	607	564	576	597	633	578	609	624	594	587	647	634	622	604	603	628	604	549	590	613	574	629	577	578	571	619	587	614	585	592	562	605	572	596	599	549	611	593	592	560	584	612	642	598	583	619	558	627	582	610	552	589	633	652	611	570	588	598	623	615	562	612	631	584	607	600	536	595	644	600	615	606	621	578	602	594	620	640	571	615	575	597	598	619	637	583	570	578	552	637	610	576	615	609	586	589	592	571	575	591	608	659	577	592	598	580	595	572	633	604	608	590	591	616	609	576	593	603	554	618	601	650	573	600	611	625	599	630	600	611	584	611	624	542	579	595	573	589	573	595	610	611	630	577	618	608	633	569	607	647	565	578	616	593	605	611	573	620	575	646	607	605	598	594	563	603	607	613	607	609	589	598	581	610	641	605	620	624	597	582	644	640	607	560	631	615	627	586	611	619	593	607	634	547	608	598	617	598	594	606	608	593	594	598	602	591	579	628	549	601	574	573	623	592	564	567	588	594	615	569	578	623	563	547	607	618	611	631	576	637	624	590	592	612	585	640	578	610	616	597	566	579	585	607	583	573	600	602	649	585	597	609	581	541	614	575	607	597	620	603	672	616	566	540	613	605	582	600	573	636	608	582	609	607	668	593	599	623	615	583	608	572	649	605	611	583	578	636	590	641	563	577	595	627	617	642	597	564	589	640	602	663	579	586	550	590	597	601	585	549	617	602	573	610	612	603	631	547	593	564	553	569	609	533	637	568	623	626	574	616	614	591	573	606	562	601	585	619	588	518	602	575	595	645	617	572	603	571	602	608	579	558	600	658	563	618	612	595	570	554	590	610	586	638	636	582	614	559	581	562	608	600	540	593	626	601	625	611	589	544	597	624	586	606	601	598	615	629	615	573	605	626	613	608	579	616	595	599	597	602	568	591	581	630	570	611	573	602	569	624	629	603	595	594	609	575	629	588	616	573	601	628	619	589	576	584	590	609	601	598	608	564	591	585	587	605	602	597	601	633	586	608	592	619	598	586	608	570	589	663	590	602	592	621	564	609	648	581	589	581	653	593	554	603	623	564	600	582	657	597	604	631	591	644	535	569	591	616	579	577	574	620	608	611	608	624	601	614	586	583	612	591	632	573	565	594	584	630	615	587	603	583	610	616	584	580	574	618	552	613	566	614	608	592	657	638	588	672	589	588	619	589	600	584	618	576	570	600	589	637	608	627	588	620	585	613	629	565	582	585	608	592	602	544	641	590	568	618	566	635	582	626	645	621	609	584	626	605	640	602	610	593	585	592	647	586	599	585	579	638	629	629	588	615	572	599	613	615	590	596	607	596	582	573	635	589	619	627	587	535
34858	16302	7903	747	335	321	257	244	207	184	169	154	128	160	152	146	163	156	133	159	151	173	147	151	150	149	148	142	127	137	139	138	115	115	131	157	119	140	130	99	143	145	117	122	131	136	139	135	142	142	135	155	149	156	129	149	140	146	125	147	161	136	134	155	123	129	125	125	157	144	129	156	121	138	123	124	129	133	144	129	125	135	147	133	133	141	126	144	126	132	119	138	140	136	115	109	131	147	129	138	152	154	170	134	109	132	129	120	129	152	143	159	113	142	127	136	155	114	153	154	134	117	140	149	123	149	144	107	136	140	133	119	139	122	136	122	129	135	131	125	142	130	121	128	121	138	124	141	127	149	146	128	137	127	132	125	141	148	140	129	129	128	138	134	146	156	150	136	138	131	146	161	127	155	146	112	149	142	142	120	146	145	133	152	137	140	142	116	139	148	116	138	150	131	132	150	118	113	147	146	158	140	150	138	139	121	135	122	125	131	115	160	115	112	110	126	113	138	136	134	165	123	108	160	135	123	146	127	123	126	143	144	155	156	126	140	133	131	139	143	126	151	141	131	125	149	129	128	124	128	120	126	148	122	138	124	134	131	145	117	141	156	110	140	130	132	133	148	131	117	142	130	142	127	140	145	141	129	128	136	133	131	146	135	140	131	116	107	137	143	141	150	118	146	116	144	137	129	131	144	138	125	147	126	136	135	145	143	130	115	151	143	136	136	127	134	134	131	117	138	137	137	136	132	120	128	120	137	144	130	149	127	144	131	143	134	148	149	126	117	118	137	134	144	103	124	133	136	155	127	137	162	115	111	145	142	138	141	128	143	167	156	126	138	121	136	137	124	124	151	135	156	154	117	139	146	123	157	133	122	136	146	115	114	108	149	142	127	124	125	130	135	143	137	133	149	149	145	135	125	120	136	126	149	136	130	125	134	143	132	132	119	113	146	120	111	131	130	126	141	133	132	142	132	143	137	122	124	102	137	135	121	141	125	128	117	135	136	121	143	138	118	130	115	109	140	119	124	122	139	127	113	124	115	143	99	141	153	148	117	152	152	129	144	149	138	126	133	132	147	134	140	153	145	132	144	125	136	137	147	131	135	125	137	128	108	123	138	135	147	135	117	122	131	142	131	130	148	143	138	119	129	129	131	125	144	116	136	132	112	124	133	121	128	136	143	118	118	135	118	112	122	146	116	140	126	123	138	136	127	124	117	130	122	125	116	152	139	152	121	117	137	130	127	158	123	127	142	140	130	134	126	139	143	133	135	138	126	130	126	124	131	104	126	124	128	140	141	143	120	156	130	131	121	138	138	113	138	160	128	139	143	138	134	159	152	140	147	137	127	145	135	138	152	136	120	141	154	143	147	149	127	120	134	132	130	129	148	131	120	134	157	130	130	137	135	135	122	144	135	128	130	107	134	138	142	125	118	122	103	136	124	127	161	155	156	105	128	147	121	122	124	146	137	138	125	110	143	123	123	143	116	130	132	129	142	144	120	114	138	133	119	131	172	152	133	104	113	127	174	130	149	120	151	143	142	122	143	140	172	127	126	142	119	124	137	125	145	151	150	150	127	145	142	138	119	135	146	139	118	130	141	132	130	109	138	142	131	142	132	131	140	142	153	135	132	119	146	127	137	129	120	140	143	143	135	121	125	146	138	150	149	129	140	127	124	137	142	129	132	119	125	129	139	129	136	126	133	138	132	130	116	143	132	136	149	147	124	123	121	162	132	123	130	158	138	152	122	123	130	144	115	164	146	144	135	152	162	143	142	133	136	153	135	126	126	139	150	155	130	144	139	138	145	144	117	129	117	140	142	127	119	125	118	136	127	103	143	132	155	138	122	144	122	140	147	128	163	134	152	128	144	123	129	140	130	135	134	131	124	129	127	115	131	129	126	115	137	132	124	134	108	127	125	142	144	136	124	120	114	113	129	148	136	140	129	137	121	136	119	122	140	142	119	120	136	158	109	121	118	130	124	138	132	140	129	142	137	124	136	141	135	151	117	130	138	132	123	134	99	107	129	119	132	139	133	152	121	137	160	124	162	156	151	125	116	120	130	152	133	133	136	122	141	144	116	162	144	158	148	136	134	138	136	144	120	155	138	139	151	131	128	156	147	134	127	163	136	162	147	134	135	154	132	141	129	139	155	130	146	131	120	148	144	134	141	135	159	145	153	142	127	133	146	117	143	111	155	117	126	134	135	123	139	119	142	119	137	107	106	154	135	126	122	129	129	141	125	157	127	133	118	145	145	140	152	111	174	126	132	147	160	120	137	132	122	119	120	150	154	123	129	120	128	136	132	107	129	134	115	151	142	128	125	146	134	112	135	126	124	146	118	141	127	142	123	124	131	127	130	132	121	112	145	144	158	131	153	141	99	139	144	142	132	148	134	133	146	134	146	124	138	139	136	137	156	132	141	136	139	122	133	160	144	139	140	143	144	134	141	132	120	103	133	147	132	150	138	125	136	140	135	133	107	123	133	131	129	138	124	130	125	133	147	128	156	168	143	135	138	132	126	146	144	132	147	119	121	103	136	130	162	132	110	115	118	137	117	130	112	141	147	132	140	145	134	114	117	137	138	140	140	129	139	122	155	113	147	139	106	131	115	125	128	136	125	144	149	146	130	122	125	129	145	153	124	120	122	136	119	130	123	139	139	164	122	139	120	141	131	105	104	151	133	139	140	109	162	147	132	137	113	143	137	121	130	119	138	135	123	126	142	172	140	125	138	130	140	122	122	132	148	146	136	150	132	137	152	145	124	129	145	147	143	138	136	110	150	140	128	113	132	124	125	137	128	127	124	117	126	118	128	151	125	147	154	128	143	131	129	125	132	128	124	130	152	133	166	143	117	127	145	129	120	143	129	125	125	137	136	143	145	121	136	140	120	139	131	146	110	126	140	151	125	144	118	142	127	148	151	142	147	116	125	137	131	132	146	138	121	148	149	136	116	152	154	137	136	132	148	131	131	134	163	122	141	118	115	113	156	130	142	119	142	139	137	125	120	135	132	118	120	125	131	144	141	139	137	166	131	120	145	139	122	127	131	124	132	141	129	147	133	143	123	120	124	125	146	144	121	154	108	140	153	130	140	127	117	136	141	156	164	142	123	137	129	140	156	149	117	134	148	128	123	118	139	134	163	134	118	145	107	142	128	133	140	140	116	111	151	133	143	154	122	139	123	135	141	147	113	126	131	156	156	141	149	148	136	114	165	119	120	129	120	134	141	137	153	149	128	132	123	130	152	141	130	128	133	112	125	121	119	148	129	128	147	138	125	124	141	133	134	137	120	142	126	143	117	136	123	142	136	126	132	149	131	157	125	130	114	139	138	137	124	130	143	157	137	141	117	150	129	126	150	143	129	141	135	115	112	109	96	151	144	137	138	132	137	151	137	126	139	141	105	148	151	144	119	128	123	142	138	123	139	123	128	131	126	136	151	139	136	142	144	134	138	155	144	118	132	151	133	126	117	141	142
22719	12341	8616	1414	1256	1157	1062	948	751	569	501	491	492	472	443	408	424	403	428	423	365	369	338	362	340	384	353	358	373	356	369	355	352	335	333	338	362	340	322	345	319	342	333	318	336	319	332	320	344	323	322	326	351	363	317	329	334	310	333	292	363	338	333	286	326	332	367	333	323	333	337	329	332	325	383	348	317	335	372	320	322	333	334	336	328	327	351	325	344	332	364	350	345	318	315	330	356	315	313	345	345	328	344	352	321	294	353	313	356	314	325	332	321	318	331	309	338	339	313	318	356	338	357	330	345	345	323	345	302	377	344	320	337	304	325	342	323	341	297	319	332	341	323	336	365	335	312	309	358	306	323	348	348	347	346	361	331	355	343	304	338	319	332	335	352	295	316	354	295	314	312	327	304	335	323	333	306	324	322	338	357	311	339	339	347	330	344	333	342	311	329	328	334	315	340	341	339	353	350	330	362	315	318	328	321	326	300	353	300	319	336	353	322	326	335	334	305	337	300	327	341	347	362	353	348	344	344	345	317	337	321	346	316	323	343	353	350	333	296	320	316	321	331	321	308	318	326	367	330	331	334	313	325	317	339	337	347	347	326	318	330	328	342	379	301	308	329	342	349	322	312	325	346	322	299	338	310	334	350	316	337	322	291	347	323	346	309	298	324	344	322	320	320	329	338	350	342	329	356	340	332	352	380	333	311	335	355	321	334	347	334	327	359	344	325	352	351	333	338	316	329	336	349	333	329	358	372	337	310	350	316	320	364	333	320	310	313	322	334	275	335	331	326	344	325	321	338	297	310	341	356	350	346	346	362	314	346	349	305	319	344	326	335	341	334	322	277	346	331	313	306	309	329	314	326	333	307	325	356	364	332	351	377	340	331	329	313	360	307	313	350	308	320	359	367	361	349	331	341	362	361	305	365	329	360	378	309	320	310	342	348	324	339	338	333	341	370	322	322	322	297	321	296	328	342	314	334	334	332	320	336	359	348	349	321	372	330	315	346	331	335	294	324	312	339	324	348	307	357	324	327	300	310	344	361	332	318	343	362	343	313	314	321	321	342	336	356	327	306	345	308	338	313	300	317	306	320	336	325	337	338	302	301	353	336	323	364	316	343	343	323	316	326	313	323	344	320	317	328	335	324	366	304	335	322	342	323	355	327	319	351	331	310	292	329	322	365	319	354	304	353	312	342	303	335	343	324	324	329	337	339	330	349	353	335	327	336	293	328	329	337	340	376	328	311	339	347	287	328	328	331	344	351	357	303	341	343	324	337	320	315	308	319	326	353	330	312	347	335	345	327	354	370	286	341	332	313	329	332	340	338	314	327	333	319	334	357	317	344	322	318	310	335	358	359	318	325	341	355	355	335	338	302	333	317	363	322	351	323	323	352	323	318	344	288	378	363	342	320	331	360	350	322	331	347	293	330	338	335	320	334	350	345	311	330	321	325	331	317	340	328	299	330	313	280	329	329	317	325	338	347	346	350	315	331	325	332	339	317	339	346	349	340	336	354	333	342	318	322	348	365	298	327	381	318	288	340	362	348	309	309	320	286	353	335	330	344	304	345	342	314	292	337	317	356	338	351	317	356	345	339	306	342	339	359	337	327	325	337	328	350	325	366	332	286	346	328	324	330	351	328	335	343	321	342	296	302	313	338	331	342	337	343	330	336	348	334	345	324	377	322	371	356	333	337	328	305	294	302	362	306	311	332	350	321	344	312	304	294	325	351	318	319	348	307	352	338	342	324	350	309	333	330	329	345	317	322	332	324	302	364	337	350	316	347	329	326	330	332	334	311	330	306	326	338	328	316	310	332	318	309	311	332	328	316	317	353	368	371	349	328	326	358	348	339	316	354	322	308	368	331	338	355	304	367	323	340	343	347	335	333	338	322	361	337	336	310	336	332	326	311	344	345	323	332	332	306	316	355	343	338	334	328	347	333	339	308	335	318	342	300	341	336	328	303	307	336	302	301	344	365	317	326	292	340	319	348	335	360	340	321	344	334	300	330	334	338	354	292	321	365	301	315	343	286	339	334	361	312	357	325	315	313	310	339	311	325	357	345	331	336	320	332	343	315	334	327	320	340	362	346	354	345	342	349	336	334	326	317	344	323	313	342	346	350	313	318	364	359	354	316	321	346	305	334	331	337	336	273	342	336	354	345	336	346	308	312	336	274	343	289	369	328	333	372	333	319	341	317	355	302	366	336	333	362	333	315	332	328	346	314	337	275	352	312	309	328	333	326	341	326	318	335	343	353	329	313	364	299	320	311	375	356	335	339	337	330	359	321	319	390	296	299	342	332	325	343	319	299	335	332	347	323	350	307	294	316	308	326	315	325	355	317	330	330	315	338	322	313	326	351	297	301	334	328	319	326	327	359	365	343	336	324	358	343	367	310	369	355	310	359	314	322	356	291	326	320	355	358	334	309	328	336	336	313	321	359	319	319	339	319	356	316	363	351	342	321	340	308	334	342	345	332	315	347	313	346	356	323	335	325	328	347	344	291	312	329	324	326	355	333	350	349	324	296	322	338	321	347	330	328	346	311	340	320	330	344	327	326	317	323	324	325	340	344	322	328	355	338	338	336	364	306	306	327	383	316	346	311	322	315	316	369	344	369	335	344	351	338	316	315	320	359	302	337	315	308	330	323	313	321	328	314	330	310	339	340	324	353	316	353	326	313	322	349	363	329	362	316	317	307	358	362	320	326	343	344	303	318	351	330	339	317	323	354	319	341	309	368	309	352	339	337	344	344	323	324	352	357	312	354	359	334	296	306	364	323	341	344	349	329	341	337	346	323	317	303	334	321	314	347	324	321	328	327	331	358	337	332	323	308	334	323	310	338	344	328	295	326	359	345	322	338	351	307	317	353	320	332	354	334	313	303	353	305	335	319	305	333	314	358	359	337	334	309	308	336	325	312	345	311	339	343	327	317	322	335	309	307	346	319	324	299	342	317	321	352	328	285	288	304	316	345	352	338	317	336	341	334	328	306	348	338	354	365	357	356	341	327	324	331	348	304	319	324	358	339	320	347	304	310	315	320	333	326	294	333	338	362	323	367	336	326	339	341	285	297	327	323	337	334	315	323	336	331	290	295	292	343	335	338	326	379	312	335	340	334	328	310	344	322	327	314	350	324	329	333	343	283	312	358	318	372	341	339	335	345	347	333	332	347	329	334	351	340	315	332	329	308	356	334	328	309	329	332	328	341	348	344	344	317	354	304	325	331	351	339	353	325	300	324	337	350	344	329	303	332	345	341	341	312	348	318	336	320	321	317	331	346	328	358	323	310	357	335	308	348	328	330	327	322	334	309	336	329	344	291	306	364	323	340	317	360	327	341	365	323	326	345	335	325	325	333	346	324	331	319	327	342	321	343	338	356	285	352	323	331	341	349	339	347	343	318	338	362	326	324	340	350	326	341	302	311	350	360	319	342	331	320	300	317	321	359	316	315	360	332	313	336	328	341	335	327	332	319	364
14099	3802	1164	248	292	290	279	220	257	260	245	235	254	258	245	245	260	222	257	243	234	251	250	274	242	251	257	269	276	261	275	223	254	287	252	246	246	221	251	261	221	208	249	217	264	273	217	244	233	231	265	266	251	267	255	244	222	257	240	250	254	248	248	213	220	243	231	232	218	226	250	224	250	237	226	219	241	223	243	221	226	227	276	249	282	236	257	236	250	276	214	249	273	244	239	244	255	282	262	241	238	257	221	235	239	258	234	230	242	266	245	244	242	243	248	228	247	302	260	278	259	223	263	251	233	239	257	232	241	237	237	265	230	230	265	262	256	239	227	223	242	240	264	224	232	213	237	233	252	248	253	262	255	250	246	242	257	242	243	252	228	232	256	273	229	233	257	227	238	237	247	230	263	267	221	252	240	247	265	222	261	240	255	244	260	231	226	246	231	258	262	257	241	258	243	263	233	255	252	236	263	228	255	241	225	254	218	252	230	243	263	248	220	258	237	230	274	246	241	248	247	265	230	239	238	235	255	239	251	252	276	245	261	227	244	209	249	242	234	196	242	243	228	208	253	193	258	251	279	254	242	222	236	248	233	240	219	243	233	237	215	273	257	225	233	253	232	262	226	238	228	221	229	245	251	262	225	236	275	256	252	225	254	224	273	242	228	271	230	287	265	220	237	263	228	250	243	238	238	245	272	244	230	245	242	239	235	249	235	234	216	266	265	239	260	223	239	237	213	246	235	233	236	247	257	214	238	254	247	241	231	256	255	220	268	235	214	238	245	257	229	238	244	246	259	237	249	257	266	219	231	238	246	226	256	250	234	263	245	273	267	244	276	261	224	264	277	246	252	238	242	240	243	291	257	244	280	274	238	253	220	265	223	226	237	252	212	245	254	242	251	239	236	226	259	255	251	222	281	229	247	236	234	225	251	219	218	279	229	251	254	238	265	248	248	231	256	251	253	261	283	230	257	254	251	251	218	268	252	235	237	253	243	228	265	219	250	253	241	246	220	249	235	223	226	220	223	251	226	229	226	236	215	243	251	239	229	241	231	228	246	260	282	227	214	235	247	227	236	263	241	257	239	255	263	228	258	274	250	255	272	239	229	249	260	244	244	265	228	239	247	249	221	251	239	231	258	240	226	248	253	239	268	230	232	237	238	209	271	258	273	247	260	231	255	273	225	286	239	259	231	234	240	255	244	268	235	242	252	244	258	227	263	270	203	241	235	231	252	236	259	266	255	237	226	242	227	265	268	226	227	231	246	270	228	248	232	223	241	243	238	257	255	255	279	247	240	240	259	245	257	243	268	233	256	251	254	264	233	244	244	227	234	254	247	273	257	257	250	248	271	257	236	264	233	263	225	239	271	259	246	241	242	230	274	231	224	267	225	247	256	235	266	238	234	229	246	260	275	251	245	266	265	251	227	202	243	230	265	230	206	239	235	226	241	241	254	234	245	272	251	251	227	225	262	254	261	229	237	245	262	242	226	247	246	275	246	235	266	242	246	261	263	269	265	237	259	235	238	261	243	273	249	233	246	256	286	240	276	241	231	244	231	254	232	239	229	233	256	244	274	237	246	259	261	242	237	236	218	246	246	244	224	221	264	243	231	244	262	231	264	258	274	237	263	221	256	250	228	241	249	237	224	257	244	233	233	265	234	238	248	237	235	223	247	217	224	229	239	229	207	232	247	227	251	253	235	238	239	243	254	247	241	257	250	252	210	209	238	222	275	227	262	242	248	268	255	251	222	235	248	220	261	252	234	261	246	241	253	263	268	229	268	241	265	244	228	248	237	248	245	264	245	274	229	250	219	239	239	255	234	233	262	244	257	227	228	249	269	243	227	261	235	247	233	230	242	223	258	242	257	221	252	249	251	236	246	226	234	263	241	242	244	287	245	274	289	236	237	256	252	267	260	251	242	227	243	259	253	283	232	252	235	252	255	259	260	251	255	303	224	202	260	263	262	246	231	258	252	260	241	247	225	255	217	212	261	250	252	206	247	266	215	240	244	236	226	239	243	254	221	234	253	209	270	245	252	261	209	237	260	232	255	231	253	222	236	239	231	231	235	233	273	227	283	258	243	265	281	245	266	266	247	248	252	258	242	243	265	263	258	248	233	234	236	231	258	274	261	253	250	258	235	263	262	266	254	244	241	212	224	282	224	253	255	250	233	245	232	228	210	238	226	222	231	238	231	216	261	241	240	238	223	246	253	247	283	258	253	254	219	256	250	245	256	228	243	244	262	256	221	251	264	261	301	212	230	249	274	261	232	246	261	232	272	258	257	278	243	224	225	215	229	234	238	236	248	241	260	253	249	209	258	217	238	258	242	247	291	240	275	292	246	229	245	236	260	232	215	224	257	261	239	230	253	237	262	227	250	261	244	234	227	219	237	258	233	251	271	256	241	269	258	231	261	248	259	247	239	245	232	249	277	225	227	234	254	214	262	236	253	230	255	245	244	287	234	254	240	242	238	217	257	273	223	232	236	283	270	258	235	236	274	251	233	244	243	265	248	219	231	258	242	254	251	253	224	275	239	261	249	242	252	241	229	229	227	252	246	233	233	245	252	235	223	259	241	242	241	245	237	242	239	247	254	233	214	257	257	209	257	257	230	259	231	276	258	264	232	266	269	249	238	238	265	241	241	264	224	226	259	251	241	207	254	261	235	230	242	222	250	246	253	215	232	219	246	235	250	276	228	215	252	286	246	235	230	231	293	209	236	246	226	213	237	272	260	255	217	234	251	267	246	240	239	250	253	259	242	258	247	255	242	230	261	233	244	208	244	224	222	265	226	221	274	276	249	261	240	264	259	244	260	227	201	253	249	237	235	249	262	276	236	234	264	254	238	266	216	250	257	228	244	229	234	232	248	248	258	258	236	228	279	249	254	234	282	268	254	251	213	256	271	253	257	266	283	257	233	241	227	233	260	216	260	236	245	248	271	246	241	251	228	225	261	240	226	245	286	213	283	256	233	240	251	252	228	253	266	248	227	255	245	239	286	258	227	235	244	234	252	245	258	249	226	259	238	240	251	269	242	219	220	223	231	208	265	241	277	232	248	253	249	236	224	262	255	197	235	272	252	245	243	257	256	248	264	237	209	253	247	245	238	253	233	226	215	218	250	238	245	254	251	228	242	243	251	271	241	261	234	242	243	253	244	221	233	267	273	221	249	226	247	238	260	229	268	230	227	230	260	233	245	220	263	238	245	239	232	273	247	229	203	231	241	250	259	248	233	261	275	258	233	251	269	260	271	263	253	250	264	201	248	246	257	237	247	238	222	258	264	252	237	236	228	256	249	255	251	242	250	230	248	243	243	220	250	265	242	258	258	254	256	241	288	214	246	234	261	278	240	236	227	228	221	243	206	215	224	229	274	274	239	270	238	251	213	251	265	217	244	279	241	263	242	240	247	273	227	235	260	231	227	252	259	231	245	238	216	248	246	262	237	258	258	250	251	235	264	238	231	233	238	247	242	243
9860	3507	2155	666	739	704	796	694	639	591	576	607	588	615	644	592	596	586	564	607	613	571	575	598	534	573	595	577	603	586	549	561	632	551	562	607	591	564	613	561	594	610	583	618	641	584	612	569	607	564	587	600	608	599	558	592	622	566	589	604	631	569	566	599	558	594	552	577	586	504	568	592	584	571	643	619	619	560	608	600	584	578	573	594	539	562	579	608	575	566	604	558	553	606	543	566	632	576	597	585	559	588	614	584	604	581	553	583	612	552	556	576	556	590	589	598	593	590	597	578	616	595	600	581	593	606	581	600	572	579	619	561	621	570	571	615	608	585	603	584	619	591	600	568	568	596	558	569	586	587	608	608	618	575	555	572	592	575	560	583	559	603	583	613	598	602	568	592	590	572	569	568	600	564	579	587	610	593	610	582	610	601	600	594	612	562	544	607	638	606	587	592	588	637	648	552	623	582	580	585	550	623	565	578	545	582	595	562	579	611	569	581	585	584	565	560	528	576	603	592	604	607	566	575	578	603	600	559	607	606	584	567	519	600	533	590	624	574	571	578	605	567	540	544	617	640	587	630	613	555	587	601	594	595	570	616	598	617	613	573	609	591	529	595	591	593	582	574	612	609	567	598	569	600	610	543	598	603	600	602	578	594	569	565	547	572	597	558	590	575	576	602	583	595	581	550	598	589	585	579	584	607	575	608	618	571	587	628	627	568	594	567	591	550	592	594	583	552	548	650	533	565	564	538	598	610	536	595	572	560	570	622	589	573	627	552	553	589	587	620	562	596	609	601	601	565	587	609	614	556	559	588	551	608	591	571	644	590	589	575	551	606	579	562	585	596	558	595	585	569	536	565	586	580	560	578	593	571	565	636	567	563	586	602	565	632	615	567	600	580	545	607	568	635	612	584	572	611	599	592	525	582	567	585	574	602	605	615	563	578	583	633	639	600	536	575	587	549	566	614	637	582	573	573	594	617	576	593	585	592	542	606	591	585	636	562	589	589	555	582	571	571	580	574	564	559	592	597	580	594	572	538	579	584	623	598	581	553	587	587	581	583	553	546	618	555	568	597	607	594	569	622	567	594	596	578	583	599	565	532	603	598	575	594	581	602	589	586	590	625	593	571	575	586	561	602	584	604	583	575	565	543	597	578	590	579	571	604	597	570	569	579	644	608	589	583	568	578	567	609	593	606	571	562	583	558	581	629	605	592	560	579	536	622	597	595	561	599	573	605	567	576	580	597	569	633	604	642	607	582	589	620	570	589	573	589	569	640	603	599	598	610	585	575	547	606	564	582	572	577	589	573	576	625	563	612	584	555	565	610	624	621	596	608	606	607	579	576	599	569	572	534	596	604	611	593	603	613	567	573	571	575	560	597	567	560	606	601	586	582	574	619	565	556	585	606	592	592	600	578	568	584	568	602	541	581	537	614	554	591	565	574	577	586	594	582	573	567	608	603	592	559	575	556	563	528	572	574	581	579	583	573	583	611	613	585	575	559	620	580	556	552	573	580	575	576	594	586	560	577	568	574	573	591	622	592	605	575	619	590	603	591	565	546	572	564	573	604	599	602	619	602	638	567	555	607	578	588	562	596	554	567	573	557	573	618	611	546	571	596	578	558	601	650	587	575	515	557	587	593	587	572	593	591	598	610	608	604	573	598	568	586	559	590	565	566	557	567	552	599	589	570	586	592	584	564	586	561	595	623	595	558	574	606	597	573	575	578	541	573	562	604	560	573	573	621	590	596	597	562	600	553	611	576	617	571	568	585	590	587	597	569	560	546	603	609	615	638	589	572	562	571	607	644	570	637	605	622	609	609	607	624	620	559	605	578	602	607	622	585	549	546	609	583	572	553	593	568	615	586	576	579	561	609	555	606	566	633	588	582	554	593	602	557	551	553	597	651	560	587	620	643	620	582	574	599	592	603	607	549	629	588	648	559	587	606	579	585	537	591	606	571	519	592	589	566	625	610	578	588	560	594	567	595	582	570	560	607	614	571	590	560	558	603	613	558	582	585	605	608	584	639	564	586	557	582	559	559	602	610	538	579	580	549	581	595	610	580	585	591	543	595	593	614	568	616	601	573	609	580	605	573	574	578	569	573	627	571	572	560	593	586	593	586	629	583	631	542	617	555	577	572	550	574	569	605	620	576	578	584	597	537	569	581	599	570	588	580	576	589	594	605	599	625	581	588	622	566	567	580	629	650	582	596	588	578	575	594	600	570	604	591	574	626	596	579	597	539	600	599	620	573	551	571	562	629	571	617	597	593	583	588	535	571	580	569	582	587	546	587	559	605	598	584	611	585	636	605	590	625	543	608	545	613	562	570	582	592	600	533	620	621	566	593	577	618	630	614	563	582	611	598	564	579	599	576	624	585	606	579	579	590	586	555	545	595	556	568	594	599	589	606	566	593	605	591	609	643	590	599	587	581	580	541	571	586	602	608	589	594	621	604	570	550	580	627	599	654	573	578	571	558	565	563	578	608	597	603	558	588	586	584	592	595	558	575	541	587	583	558	607	572	598	557	546	566	581	551	619	573	637	554	610	572	577	628	572	580	571	588	567	592	561	624	589	600	511	612	602	596	629	609	552	584	554	570	572	574	601	615	595	590	598	562	557	600	586	578	575	563	591	604	634	609	591	616	591	598	607	602	584	615	564	595	582	558	561	576	617	579	541	585	564	605	567	626	580	585	573	597	584	598	578	574	603	569	592	590	576	590	588	569	543	598	586	590	586	585	583	578	595	562	568	580	581	558	599	592	587	594	586	611	569	593	600	598	593	631	601	611	616	586	608	599	591	605	650	564	579	578	601	610	580	528	563	553	589	597	603	583	599	554	579	580	558	590	522	550	572	584	543	572	555	581	604	562	581	580	576	584	558	586	553	565	625	583	557	561	566	570	581	575	599	589	611	603	574	587	592	549	566	558	549	609	591	604	584	617	563	597	584	570	612	602	622	610	593	572	607	561	632	555	573	606	553	582	604	571	616	538	591	617	555	539	612	579	559	605	580	548	551	586	630	561	604	569	624	577	586	611	581	563	579	566	590	580	593	547	586	599	542	601	593	590	576	656	601	554	622	529	560	552	613	598	589	550	625	559	517	604	611	591	587	541	663	605	605	592	586	606	582	600	585	564	559	569	577	614	604	598	612	590	585	575	603	584	606	589	621	593	552	586	614	567	589	614	585	583	589	604	544	607	604	541	529	589	605	603	595	594	610	542	557	549	614	586	593	556	586	591	622	568	580	607	564	616	564	644	641	561	591	572	641	621	547	595	566	591	602	572	577	610	574	607	564	587	613	593	572	588	583	596	631	597	577	548	589	612	599	526	590	583	592	570	577	577	591	548	575	592	590	563	595	602	574	540	605	590	584	551	568	596	562	601	592	615	560	597	617	585	598	579	574	568	594	544	565	590	564	561	571	552	570	569	581	603	549	583	540	582	579	566	581	597	625	590	562	660	592	546	611	583	610	577	566	552
26236	10351	4430	545	343	364	377	334	299	269	266	266	295	241	283	250	264	283	271	263	239	243	240	270	277	250	259	292	271	256	268	279	263	226	267	261	278	223	268	264	247	285	242	256	265	254	269	273	273	272	272	256	244	249	274	278	262	243	253	236	249	265	295	262	257	272	269	260	252	259	263	218	276	208	246	274	272	258	269	254	290	251	259	292	258	237	262	284	264	260	282	247	257	242	252	303	244	272	302	219	276	277	268	262	258	258	272	246	251	237	230	283	263	249	252	287	253	274	255	278	252	255	290	275	258	261	284	273	270	239	223	269	279	266	270	249	243	282	285	248	272	235	261	254	270	289	268	240	256	254	245	266	265	253	245	251	261	276	272	273	258	277	270	288	303	262	252	296	261	256	265	264	263	260	269	267	248	269	269	247	247	292	254	237	248	262	265	264	291	254	279	236	276	285	290	259	254	218	258	253	216	233	252	274	261	240	243	259	259	275	273	261	254	261	259	246	251	256	253	248	245	287	259	264	259	262	274	262	248	263	257	249	264	237	243	262	247	258	259	249	237	275	242	259	262	247	262	245	265	257	271	272	267	271	249	242	252	273	246	271	234	267	228	265	266	235	267	246	262	256	284	227	278	253	270	275	272	289	280	250	251	259	227	266	267	272	235	282	228	263	239	260	241	265	264	253	263	240	273	229	256	245	245	246	248	245	254	262	230	273	257	247	263	271	281	250	245	217	263	253	248	274	231	260	264	260	257	252	276	252	266	254	269	230	265	241	260	318	250	281	258	264	240	254	272	269	282	249	269	246	256	274	277	274	241	268	227	249	263	233	250	271	262	235	253	233	262	267	236	274	247	241	253	253	270	262	251	260	251	247	238	245	245	269	261	285	258	286	236	264	269	234	277	272	273	273	255	246	273	230	240	253	294	266	292	267	281	250	256	243	272	261	273	262	258	231	267	270	279	278	264	292	257	284	241	245	235	265	253	250	245	240	235	247	252	258	268	239	261	272	249	242	267	260	253	267	231	258	253	240	281	279	263	244	283	223	258	286	292	261	254	271	263	248	270	240	255	264	271	237	250	264	275	277	296	220	250	250	263	272	267	250	232	264	255	226	242	248	253	221	305	262	257	266	275	270	266	246	246	292	237	271	252	240	267	305	261	269	268	260	258	300	252	243	240	251	245	249	269	266	259	280	258	260	268	266	243	254	236	241	252	242	233	257	262	265	242	234	273	239	270	235	279	242	249	275	242	245	240	257	227	250	255	264	252	261	279	261	246	261	251	244	267	265	265	268	277	253	257	246	286	281	294	276	277	217	246	253	258	276	230	242	276	260	231	244	230	256	232	243	255	268	253	275	296	266	256	260	285	239	242	244	251	252	262	259	282	262	221	219	237	251	247	264	249	292	278	245	264	258	277	255	300	287	239	279	235	270	258	261	266	237	259	259	245	258	282	275	227	257	233	253	252	232	266	274	236	292	273	279	279	247	219	262	267	293	239	294	237	257	244	252	256	271	246	230	258	278	259	240	234	263	248	238	240	249	269	257	262	254	259	249	271	265	303	241	251	243	248	245	281	259	274	263	260	244	270	256	241	279	240	228	245	271	237	246	263	245	261	277	258	267	274	270	296	238	274	273	260	257	262	241	247	270	263	258	259	237	233	220	247	282	300	266	270	236	236	268	262	225	270	241	261	272	236	266	248	257	269	270	265	256	258	277	285	251	255	277	243	296	242	215	253	298	270	264	252	259	288	255	234	284	266	291	257	248	258	223	266	274	255	252	267	289	248	268	300	249	279	262	273	253	279	250	268	272	256	250	261	281	222	261	287	257	249	235	273	255	285	279	282	260	255	252	243	243	265	261	268	271	237	235	284	240	257	289	254	236	242	250	245	254	280	235	274	249	287	282	267	265	262	253	281	290	256	268	275	257	272	262	278	268	243	235	261	266	256	266	247	281	293	256	268	249	250	300	290	244	249	276	223	239	261	255	246	270	297	260	277	245	252	245	265	292	235	252	259	279	247	267	250	256	222	251	240	277	283	256	277	255	249	255	298	239	270	235	254	268	242	279	279	254	229	266	253	267	249	270	272	252	256	247	325	265	260	252	243	246	257	259	277	287	269	261	258	273	250	232	263	248	275	296	245	259	236	247	287	268	280	254	287	243	268	227	235	243	254	249	240	245	241	247	241	249	287	282	287	259	266	270	254	279	270	241	235	255	256	246	275	283	259	259	243	229	256	277	242	254	243	242	273	259	246	266	256	248	297	268	267	247	253	240	278	239	238	248	279	278	238	236	243	255	235	245	272	272	248	244	284	255	262	252	256	273	250	292	243	258	232	240	251	300	274	232	266	252	258	261	317	252	264	269	252	227	242	267	249	259	220	237	279	249	230	284	227	257	259	248	272	232	279	268	232	240	261	270	244	238	263	270	282	240	248	264	244	247	249	258	276	263	279	251	257	259	258	219	227	244	279	245	260	276	251	249	276	255	254	255	252	243	289	241	258	232	260	238	263	248	283	252	272	271	247	230	247	262	255	268	252	252	235	246	245	258	231	240	238	241	295	260	264	234	267	255	235	243	257	246	246	275	237	265	282	276	258	250	237	242	248	285	268	268	247	278	257	290	258	270	262	263	251	247	257	285	253	266	240	270	235	231	264	228	277	282	278	261	253	242	241	251	250	246	277	269	250	274	254	260	256	229	272	271	237	254	245	263	260	261	231	260	259	278	275	266	281	278	245	267	262	261	261	258	300	267	257	275	242	282	256	285	236	259	228	228	259	279	248	262	256	290	264	266	244	254	248	247	232	272	251	249	276	249	272	240	240	254	278	246	228	269	246	265	276	284	229	235	237	256	278	271	295	280	254	256	257	261	288	276	259	247	259	259	265	248	252	258	257	278	258	266	259	256	294	264	255	270	289	232	220	312	266	236	284	263	222	261	267	258	266	291	279	263	255	262	271	233	257	265	249	263	250	240	274	273	263	245	278	266	293	255	261	247	262	258	239	266	268	234	240	287	264	238	245	240	253	226	252	255	288	265	267	284	265	270	255	253	242	253	242	239	242	231	253	258	265	250	263	255	293	241	259	274	280	247	274	278	273	238	240	237	240	235	284	248	287	266	273	236	248	246	270	272	244	233	269	271	293	255	283	299	221	240	233	262	279	267	239	252	233	281	237	259	252	267	270	269	239	261	250	240	231	250	237	265	281	265	262	272	280	233	284	251	301	233	236	239	267	259	276	259	239	239	234	270	270	250	256	270	288	256	249	252	275	234	258	247	241	252	267	254	273	278	254	248	251	256	256	262	260	246	250	265	236	255	271	239	273	225	302	277	230	255	251	264	238	249	277	300	269	242	271	248	259	227	280	267	234	247	235	284	260	262	251	264	268	242	235	263	264	279	254	265	234	235	237	193	277	278	262	247	276	255	220	272	254	269	271	255	264	238	246	232	235	277	281	271	266	275	252	261	240	244	281	282	262	286
18258	8688	5707	1133	1088	1138	1214	1070	781	745	691	728	653	656	693	629	652	670	667	644	685	637	586	635	601	624	650	656	620	627	609	605	589	616	611	631	598	615	619	593	604	577	594	595	615	642	606	584	622	640	587	616	604	564	594	611	593	674	612	557	581	615	597	629	611	578	620	531	601	624	648	599	544	620	582	548	580	591	557	622	595	575	612	646	611	593	604	608	575	639	610	574	651	578	617	611	647	668	634	588	644	638	617	572	591	600	625	583	631	619	566	603	584	615	614	594	609	601	616	631	564	559	608	601	615	634	609	583	576	614	608	635	615	599	567	591	583	592	637	603	569	613	604	624	609	632	649	597	586	624	618	591	583	652	634	597	583	628	602	611	618	594	599	552	628	584	634	572	632	605	581	600	625	614	624	655	592	644	637	621	595	593	582	587	575	582	577	623	608	638	632	622	591	593	618	600	633	626	591	606	606	600	608	551	603	629	641	646	603	613	583	602	643	608	600	618	626	591	587	614	602	637	626	580	621	563	598	605	621	618	651	590	592	579	607	602	597	582	603	611	566	623	626	614	584	603	617	616	644	622	617	619	635	612	601	614	587	574	626	559	630	612	646	615	590	608	620	623	629	637	630	616	559	604	583	575	637	606	591	616	614	584	614	583	635	604	603	609	595	607	567	619	634	579	611	572	612	612	620	607	597	604	635	565	615	659	630	616	599	621	635	572	569	602	559	640	632	552	577	609	581	589	637	550	631	614	625	628	621	582	604	632	617	609	620	621	557	608	580	570	567	636	608	614	617	591	623	604	557	620	649	574	620	627	630	628	605	562	617	588	601	591	583	617	612	633	621	655	641	595	631	617	590	573	575	593	550	629	577	554	616	626	615	611	617	588	627	559	579	569	639	575	617	583	561	585	627	587	619	617	607	623	607	594	610	637	594	640	677	613	624	615	612	620	565	596	612	578	628	593	589	617	627	617	618	605	622	559	627	605	599	627	570	614	603	602	565	609	608	576	636	620	631	611	607	654	613	602	638	608	600	630	587	619	651	573	644	595	652	599	578	582	630	646	590	621	637	600	595	597	608	601	620	635	628	607	641	591	590	621	600	639	619	624	549	628	621	565	640	595	597	624	612	581	585	568	618	614	586	597	597	627	625	576	607	617	562	570	595	605	569	550	567	604	592	583	611	652	616	622	553	607	625	638	604	617	603	589	602	604	631	602	631	675	610	575	606	609	598	575	605	618	647	595	643	605	603	625	594	587	611	606	597	564	611	628	590	599	636	602	568	616	658	601	600	623	624	583	640	589	607	599	618	596	653	562	588	655	648	592	601	584	648	579	580	659	621	617	619	646	593	601	627	603	630	552	579	612	596	620	595	589	556	550	646	660	624	584	612	581	602	627	620	593	592	584	602	575	648	614	565	583	653	614	590	616	596	603	596	645	611	587	594	598	605	587	595	632	591	649	597	589	610	600	621	625	626	586	563	649	631	605	637	609	599	623	604	630	601	608	572	603	624	606	661	551	644	555	578	610	563	582	587	642	667	553	659	546	620	639	662	622	573	574	606	616	575	608	598	625	586	622	631	587	582	662	609	549	631	569	590	624	582	619	596	617	600	590	642	630	582	586	626	601	626	624	639	624	653	601	636	604	655	624	589	588	617	612	610	579	627	598	599	629	611	594	599	629	626	642	661	606	598	602	601	643	583	610	601	659	607	588	605	646	650	593	602	598	613	642	581	617	611	570	575	649	610	605	616	630	601	644	649	637	631	573	602	629	584	614	600	608	627	655	565	571	613	602	580	629	629	617	597	630	611	599	619	600	629	633	582	635	602	578	596	592	657	609	605	603	620	615	595	599	635	611	598	623	563	600	582	591	630	611	614	636	587	601	601	588	659	607	598	632	646	583	602	617	587	607	617	612	622	628	565	525	605	586	585	602	579	582	584	590	627	573	585	584	592	586	631	626	600	636	582	613	616	612	614	606	563	629	631	620	589	637	625	630	568	622	580	632	629	561	634	609	642	625	597	625	596	605	640	573	619	637	626	609	650	625	614	598	593	588	586	602	576	580	650	561	633	612	595	615	598	594	640	585	643	599	639	572	578	604	596	611	576	572	598	627	630	652	606	601	613	581	644	586	587	608	588	599	607	640	632	619	633	602	631	593	616	646	642	599	585	598	641	628	592	627	609	564	607	653	585	635	605	580	611	603	604	617	620	595	584	592	599	623	608	579	575	583	609	567	588	616	621	580	545	636	580	630	581	616	612	604	599	621	613	592	600	581	621	603	548	597	606	618	605	627	588	593	618	619	615	587	621	629	599	628	585	570	605	661	567	615	582	607	624	600	641	587	591	620	593	609	636	576	624	613	637	585	548	652	612	586	604	624	647	609	594	616	655	634	641	640	592	575	597	591	600	646	605	562	582	584	628	609	564	581	596	585	604	584	616	568	606	581	571	610	594	624	615	609	595	608	597	604	626	596	598	612	656	618	634	581	608	625	591	586	617	588	639	595	618	615	608	610	575	569	633	627	600	652	595	612	577	619	621	585	628	635	638	627	582	589	606	559	607	633	647	660	643	613	584	610	630	578	605	628	628	576	626	603	568	599	587	582	614	586	590	625	543	606	643	627	594	635	618	623	590	574	619	562	600	631	558	597	620	611	588	583	603	619	578	676	571	599	632	567	598	623	564	635	579	636	606	578	584	579	639	586	604	578	599	591	621	600	572	604	629	605	612	623	593	613	603	613	592	607	633	605	612	606	648	641	577	633	620	556	621	608	638	607	600	596	645	588	604	608	573	640	599	567	624	587	654	635	577	575	619	598	621	608	659	588	570	558	624	589	603	578	594	596	599	609	649	585	596	572	618	646	618	637	622	630	613	635	603	597	562	596	616	615	592	626	617	614	600	608	575	592	592	608	589	619	622	615	590	650	602	644	615	629	658	599	613	604	626	652	595	593	629	656	633	607	625	642	574	580	560	633	584	585	630	635	623	632	605	626	610	602	599	603	617	611	627	575	596	593	600	617	621	627	577	562	598	624	641	639	590	628	611	602	645	579	608	600	621	619	564	632	606	652	609	594	599	625	582	593	578	621	600	610	616	662	575	581	632	624	580	598	655	610	606	615	624	604	607	633	596	597	563	633	650	619	576	589	590	616	618	611	632	587	618	618	671	610	587	612	600	623	633	601	611	586	625	621	596	657	590	600	611	585	612	654	620	603	624	620	556	569	613	594	666	600	641	615	660	572	617	604	634	629	651	583	625	590	580	612	617	621	595	624	611	613	611	612	654	613	640	577	633	657	592	657	591	613	620	607	569	635	607	611	588	634	596	618	553	610	604	637	619	613	609	608	586	636	614	574	623	591	623	577	619	576	623	576	642	579	606	634	570	589	596	621	609	588	573	610	609	637	620	596	625	615	620	629	570	613	621	634	590	605	654	590	569	611	586	618	635	576	605	635	562	640	597	581	631	609	607	653	564	580	599	609
35586	16770	8754	857	374	297	352	263	242	170	164	162	140	147	160	132	130	148	156	164	129	160	152	122	137	132	138	145	124	119	139	147	137	145	124	148	128	133	123	150	146	147	139	155	144	128	131	125	144	131	141	143	127	111	145	146	151	157	147	148	125	137	136	173	133	129	122	142	126	160	130	145	119	151	124	143	133	123	130	148	143	117	153	124	129	158	125	147	128	127	142	139	131	143	128	139	131	118	112	138	119	125	137	128	136	153	140	144	158	139	126	153	141	119	125	137	142	141	130	141	135	130	135	124	142	142	165	137	121	130	112	150	136	131	139	131	132	137	160	129	127	151	143	145	109	120	149	121	120	139	134	132	106	129	135	125	139	134	139	128	144	136	112	136	138	130	132	139	146	147	159	135	135	120	137	151	147	142	130	130	159	119	161	136	138	120	127	138	149	153	105	135	136	149	108	160	154	151	121	140	128	140	142	153	149	131	136	130	135	127	139	138	157	129	152	133	147	146	111	145	142	131	140	145	152	117	134	132	145	127	119	136	124	118	138	147	109	114	119	133	105	124	132	146	124	135	129	136	132	131	141	132	146	142	132	122	146	151	128	131	155	159	133	153	142	132	142	138	149	142	97	123	135	124	139	157	138	146	128	139	140	125	130	131	125	140	136	142	159	131	128	144	140	149	149	156	148	114	123	133	135	125	130	133	117	126	132	146	130	135	153	140	140	134	135	110	113	111	128	131	148	140	130	127	140	140	151	139	160	121	153	166	126	144	136	107	141	135	128	122	128	149	111	108	151	137	156	158	147	131	118	133	123	150	142	122	136	118	162	146	125	129	124	129	124	138	126	141	124	123	152	137	125	139	106	144	149	145	130	140	142	143	143	167	124	141	142	138	111	138	113	143	155	152	144	158	150	124	138	131	136	115	123	133	149	161	127	115	139	135	138	114	121	161	128	152	153	132	119	132	139	130	133	134	158	129	137	146	133	147	134	148	135	147	145	146	145	146	150	133	140	122	127	157	153	137	131	126	135	150	119	120	144	127	150	149	140	129	128	132	118	151	126	122	111	125	136	125	154	128	137	149	128	133	106	144	135	138	130	144	134	130	122	135	133	125	138	140	143	131	164	122	131	122	151	154	117	132	125	139	157	116	126	136	134	114	139	137	143	144	149	144	137	156	143	120	131	147	129	122	126	142	160	147	147	136	128	145	139	141	123	123	113	150	145	145	137	132	108	141	168	139	146	136	123	153	106	120	156	115	131	142	141	159	124	127	120	144	161	129	135	121	134	137	139	150	150	132	129	168	119	163	114	129	150	129	138	127	145	127	146	152	124	135	135	144	147	134	124	130	128	123	122	152	125	124	130	166	150	124	123	131	148	139	119	136	127	115	141	137	151	149	132	160	130	117	142	139	146	131	128	155	148	125	117	135	137	152	141	131	136	142	141	136	119	128	133	138	131	133	149	150	137	138	148	133	129	128	116	111	120	141	152	137	129	151	138	136	137	147	109	125	135	141	132	155	146	143	120	124	148	135	136	137	139	141	140	140	132	107	109	139	137	126	139	139	143	138	140	137	128	161	134	128	131	111	116	118	132	138	142	107	128	145	139	132	158	148	128	132	134	133	137	128	154	132	145	149	134	122	155	150	130	142	140	122	140	158	137	143	139	123	141	134	131	124	154	135	123	149	122	154	135	137	133	130	130	140	140	141	157	112	137	132	132	138	144	141	148	116	135	150	131	118	138	127	120	133	155	133	114	119	141	148	124	147	106	136	126	143	133	136	141	134	124	146	144	138	115	157	153	152	144	138	121	134	132	144	137	126	148	127	142	142	145	130	148	123	144	130	139	135	141	122	125	151	135	149	157	129	132	146	145	141	137	137	132	137	145	135	148	131	142	125	133	134	106	141	139	132	141	131	131	130	134	145	144	146	131	139	141	138	153	142	129	133	140	151	132	152	148	142	120	170	142	135	146	162	133	147	131	127	141	135	134	138	126	149	131	145	137	129	146	129	126	142	116	130	142	128	136	123	127	127	111	131	126	144	140	127	118	129	140	129	121	136	143	130	130	140	133	133	153	148	131	143	159	148	155	145	125	131	150	133	132	140	144	132	142	133	139	145	151	123	131	119	111	135	113	139	147	147	143	137	143	129	142	122	143	134	134	149	137	123	139	132	131	148	125	145	154	127	125	121	146	153	117	139	143	146	152	130	135	133	141	156	136	143	143	156	136	161	126	152	164	121	139	146	127	126	126	128	140	123	133	140	154	157	150	132	148	147	123	149	120	123	136	126	127	153	162	123	128	129	125	134	115	138	122	136	136	168	130	159	150	137	156	137	118	161	140	133	136	127	152	135	165	115	139	151	124	129	152	152	120	128	140	158	124	132	159	140	116	126	141	128	131	114	132	155	123	132	117	138	138	119	110	140	134	128	135	126	142	135	126	140	127	128	130	142	141	131	125	131	130	125	129	141	136	124	137	127	126	122	141	131	135	119	128	155	157	156	145	131	136	126	118	146	131	133	136	141	139	143	126	127	140	147	147	111	128	138	130	132	126	127	113	125	124	150	142	156	140	148	146	164	141	146	117	152	155	143	119	138	131	170	137	152	147	140	130	107	147	137	140	139	137	141	126	155	124	130	160	132	144	139	133	118	137	123	117	140	123	136	125	149	120	110	145	119	146	148	115	140	148	152	131	145	144	135	134	124	145	133	139	128	128	136	138	142	141	139	137	140	138	119	126	144	141	131	137	132	120	142	130	151	141	138	138	138	131	128	143	138	155	175	114	135	134	140	141	161	121	135	128	129	133	145	123	116	141	114	131	125	135	141	147	151	132	124	136	117	135	142	128	122	130	130	139	162	159	124	109	135	141	128	115	168	144	127	141	135	142	140	116	144	148	143	126	128	141	156	132	136	135	145	119	137	148	130	128	140	126	144	160	140	126	145	124	138	107	151	143	131	137	132	141	133	160	109	109	154	138	136	127	132	148	134	120	122	139	132	122	129	125	135	160	128	130	139	144	161	144	138	129	116	114	137	143	153	127	155	142	128	151	150	149	151	120	143	148	136	131	134	126	142	144	131	130	114	130	124	127	146	125	124	133	134	140	135	159	154	155	138	120	154	140	121	121	151	155	148	146	145	131	126	134	159	135	159	136	138	143	123	128	146	140	135	131	139	141	134	115	143	105	126	141	142	136	143	138	129	137	135	114	123	150	142	145	132	137	139	123	140	133	143	121	116	120	143	140	132	127	140	131	132	159	129	126	146	135	147	128	136	134	147	163	135	122	131	136	141	138	136	149	132	102	137	136	129	158	134	136	149	143	127	130	131	139	155	146	133	126	117	146	137	160	136	139	116	150	112	149	132	137	143	143	120	129	112	127	133	126	115	163	137	110	143	138	158	154	141	153	132	133	176	144	129	137	141	128	136	124	140	147	146	136	135	133	140	132	129	150	124	132	144	150	155	151	139	130	133	138	131	137	144
23198	12962	9047	1355	1190	1202	1381	1063	675	592	571	476	491	454	419	416	482	406	439	342	358	370	359	379	404	327	370	383	342	359	357	363	368	350	365	337	335	301	353	364	338	350	366	330	325	350	319	345	331	326	340	347	355	378	334	317	326	339	331	367	359	350	331	314	349	312	347	364	340	341	352	316	324	309	322	336	331	344	330	332	355	337	321	339	329	371	353	311	363	353	348	317	336	307	300	354	330	319	320	337	335	351	354	342	343	349	350	353	328	370	326	341	326	331	309	350	316	365	312	363	321	306	346	338	341	338	375	337	329	330	328	343	339	350	337	325	361	309	311	312	344	368	347	307	346	365	344	332	308	345	317	338	345	332	328	326	309	339	329	339	326	350	344	322	355	302	306	289	353	332	318	331	330	322	358	346	392	328	316	316	340	330	348	299	332	297	335	352	346	316	329	328	349	336	371	331	323	351	359	327	342	358	325	346	350	313	341	349	314	339	341	321	321	319	363	358	361	367	317	320	331	344	328	325	340	381	348	338	335	344	357	343	341	358	316	315	338	337	287	325	350	367	361	300	362	340	387	323	333	344	329	327	332	350	373	345	347	325	348	316	310	347	337	358	338	316	345	367	342	340	314	354	318	332	330	340	358	341	328	301	357	358	352	356	363	362	349	339	309	355	370	322	297	290	303	330	331	338	336	311	341	353	328	335	312	381	321	359	330	354	332	318	359	335	333	317	340	322	340	352	367	315	332	328	334	318	322	315	361	335	304	339	326	324	304	329	348	343	353	359	312	329	338	320	316	325	298	315	346	344	335	342	299	334	341	340	339	335	320	363	335	351	348	336	326	320	360	350	324	316	316	330	324	337	314	328	333	338	321	323	323	350	348	337	341	339	346	320	327	336	324	321	316	348	332	332	351	327	330	339	355	322	363	318	330	345	342	327	339	329	337	337	322	335	328	310	333	363	345	332	310	332	323	310	349	364	351	332	309	321	318	339	322	346	352	335	323	321	341	339	342	346	341	330	302	340	330	342	345	357	358	319	355	334	333	319	359	345	333	355	312	333	322	348	323	353	306	336	341	318	337	371	361	406	330	336	294	350	326	334	346	363	338	348	342	357	332	331	308	330	327	314	322	345	342	352	310	356	352	318	330	323	336	327	368	340	305	322	327	322	317	364	303	352	338	319	340	324	332	322	331	294	341	361	330	335	314	330	359	310	306	348	370	351	339	310	357	324	308	337	345	327	316	329	320	348	332	336	353	361	335	327	332	320	339	325	318	336	369	334	334	327	358	315	319	340	352	335	364	324	361	326	334	299	349	328	357	332	338	335	349	313	314	333	312	347	303	330	299	355	355	330	343	326	307	365	370	325	344	380	303	344	333	332	366	348	367	348	344	335	352	346	309	343	308	327	353	326	329	331	347	330	330	328	334	351	352	327	331	363	324	333	337	362	358	352	339	304	321	342	314	357	337	314	322	350	329	331	333	338	327	379	348	311	294	362	322	312	351	325	331	315	359	332	317	343	315	350	307	358	342	382	293	320	306	287	341	326	338	321	339	346	340	338	343	313	348	325	319	363	377	337	324	315	330	305	329	320	322	340	324	330	299	323	325	370	339	303	337	389	307	336	329	344	316	370	342	311	344	324	321	349	341	338	329	341	307	297	320	305	341	340	323	346	342	336	323	304	341	333	347	332	353	343	355	340	338	332	327	356	330	334	313	315	341	326	342	318	338	347	326	332	318	364	340	344	321	337	335	299	338	321	351	375	336	330	335	356	289	319	359	341	303	328	358	320	339	338	297	304	332	322	356	309	342	314	346	370	308	335	361	331	345	330	333	327	333	315	326	362	326	345	318	313	336	333	346	327	342	348	300	351	324	363	356	352	340	342	340	358	358	308	350	316	310	317	331	352	332	313	348	304	373	364	321	324	333	358	358	321	333	373	315	287	367	339	327	345	328	330	308	321	321	337	335	331	310	346	329	393	363	321	335	337	325	364	293	328	336	380	319	323	339	334	322	348	324	358	295	325	353	362	365	358	324	351	343	376	350	328	367	330	331	340	321	342	331	323	327	314	336	321	321	329	336	345	340	336	327	344	357	319	329	368	356	335	348	332	342	348	326	325	338	351	285	335	322	336	346	330	336	362	324	353	318	344	337	357	361	354	347	373	363	373	349	327	346	355	314	366	312	340	350	331	323	325	340	331	329	346	337	324	330	334	343	339	330	301	286	343	317	334	330	376	321	305	339	364	334	319	310	300	341	341	330	313	324	353	338	356	372	348	358	326	363	322	328	349	331	316	313	335	332	309	327	326	339	336	360	356	311	349	335	352	355	315	321	310	315	339	357	312	311	329	348	320	317	338	293	324	338	340	334	326	365	333	335	375	344	317	349	320	365	324	295	346	358	374	296	302	354	348	324	361	326	322	343	319	310	335	336	337	328	315	339	354	347	352	353	352	347	364	340	362	353	352	302	377	342	346	336	342	313	326	341	336	334	351	308	350	334	361	302	347	339	353	329	339	334	321	346	351	332	287	321	357	342	310	348	339	346	310	317	314	333	350	315	319	377	346	327	341	348	316	363	312	341	325	320	327	342	331	309	375	288	350	350	342	319	311	322	371	345	353	312	313	346	324	328	383	335	348	354	342	326	335	370	373	382	338	325	324	321	313	330	312	316	305	342	329	307	352	332	297	334	339	325	324	278	341	317	363	334	333	319	341	341	314	364	355	345	317	323	346	334	329	327	340	308	322	344	322	354	313	335	318	339	318	315	327	321	350	346	360	335	341	318	346	329	330	337	321	347	325	354	331	353	311	303	300	323	332	325	334	350	342	340	337	332	333	331	372	347	338	335	330	342	335	341	336	320	334	329	353	329	341	339	355	353	310	343	357	339	342	320	327	349	321	336	318	360	339	301	316	343	340	302	310	337	301	319	349	382	356	302	326	331	323	324	348	340	324	341	313	367	299	319	319	305	383	349	339	344	357	336	327	312	350	335	348	351	353	339	329	328	350	302	324	348	321	333	320	352	320	347	352	354	337	340	324	311	307	358	339	355	352	336	349	323	361	341	296	358	317	341	342	318	326	332	345	343	307	350	353	347	309	324	344	338	347	342	336	330	348	328	307	354	306	325	362	376	356	346	332	326	326	308	342	332	341	300	338	352	326	320	332	316	341	354	319	333	325	341	324	347	370	363	335	350	337	322	334	338	358	345	353	349	311	374	356	353	350	337	331	343	340	316	348	352	322	325	328	316	374	329	339	307	313	329	346	318	318	366	334	306	324	359	326	312	332	329	315	351	337	345	366	307	357	333	352	322	336	362	346	347	341	349	323	339	344	324	326	377	328	375	314	366	350	319	309	358	325	338	322	332	318	347	348	334	326	341	362	365	320	312	325	329	321	340	342	355	346	351	347	331	274	314	304	324	340	340	367	350	336	353	331	341	356	335	321	350	352	346	333	325	347	365	330	321	333	318	307	365	332	356	311
14237	3911	1308	298	265	291	273	260	275	242	251	238	252	265	231	263	262	250	254	244	181	265	229	225	261	229	240	250	264	256	262	251	233	231	228	232	256	250	268	217	230	240	270	267	245	233	227	233	264	241	212	239	229	220	224	243	245	232	216	235	272	272	267	265	241	237	234	248	233	238	212	230	235	221	224	283	249	243	266	232	269	303	238	240	203	241	240	240	226	254	231	264	228	246	247	239	238	245	233	257	257	263	252	223	241	251	236	252	252	237	241	245	267	230	259	218	216	236	272	242	245	244	219	216	252	255	246	246	221	255	255	251	262	253	256	243	255	248	235	257	232	243	251	251	249	253	273	253	234	293	229	229	256	250	288	224	257	267	267	285	238	261	249	257	264	242	246	222	264	234	247	250	218	257	240	241	268	261	236	264	223	257	262	232	231	270	235	245	248	245	271	228	247	274	236	281	243	266	266	249	234	252	261	241	239	253	247	215	246	250	241	235	213	256	255	259	230	216	252	257	252	236	228	251	242	250	278	247	248	225	233	208	245	237	259	235	243	244	273	242	234	237	259	235	252	241	244	251	216	222	267	235	223	254	242	245	247	231	240	240	225	252	256	248	244	238	252	231	262	237	246	225	268	261	251	240	243	234	251	217	230	267	245	230	226	248	230	261	229	241	240	240	227	225	211	243	261	239	257	235	232	247	228	248	271	247	233	227	229	253	230	235	251	256	236	199	255	229	259	256	230	258	222	239	266	252	256	253	228	244	229	212	227	247	245	254	257	229	217	262	274	277	238	269	238	273	246	244	257	230	245	257	231	250	235	229	202	262	223	227	236	266	278	264	249	229	219	208	240	229	253	262	216	246	237	253	247	252	231	260	254	235	241	249	248	237	249	257	252	255	244	239	268	246	226	242	236	254	247	235	225	263	232	241	258	252	257	246	254	232	267	238	227	251	282	258	223	250	244	231	239	229	227	230	245	223	264	224	242	226	217	232	211	243	247	235	240	249	248	215	245	237	281	274	240	233	244	233	252	244	245	239	238	244	241	242	249	239	235	279	261	236	245	248	251	227	241	253	268	234	230	220	233	266	259	260	264	229	258	230	268	231	245	263	224	208	238	257	232	241	259	237	233	258	275	261	223	239	240	217	273	237	251	224	237	225	245	252	247	248	242	264	248	231	235	261	242	279	256	236	224	259	254	263	243	219	255	226	258	253	249	254	264	256	256	256	229	229	253	277	267	231	234	247	220	238	266	247	262	239	226	239	239	229	259	245	252	262	243	246	256	229	242	237	247	276	248	247	245	246	253	254	238	243	262	249	259	244	252	231	244	213	259	212	257	222	262	230	232	248	235	216	255	207	233	234	243	229	236	220	255	212	232	238	255	229	266	245	226	224	217	245	262	245	229	229	227	228	227	265	252	236	240	238	216	253	244	236	214	213	205	247	217	235	212	217	247	258	254	243	241	233	278	232	253	246	256	249	251	225	227	248	234	249	258	240	273	275	246	237	230	240	286	227	234	223	258	259	234	234	249	238	272	228	268	243	256	224	206	223	242	223	227	268	240	244	271	245	243	222	254	239	279	247	225	247	237	239	253	239	272	251	240	269	226	230	248	245	239	237	250	242	283	241	236	262	260	218	276	264	257	266	221	257	262	250	223	231	243	258	240	254	248	259	236	255	241	241	210	241	273	256	243	242	255	256	241	255	246	225	209	229	222	242	241	237	277	247	238	264	260	257	254	272	252	238	227	277	233	221	243	236	248	237	229	229	223	251	222	218	230	266	237	236	272	274	228	241	247	232	269	244	279	252	234	221	250	238	219	271	221	239	242	262	235	245	254	255	254	260	253	258	235	241	249	239	248	222	228	230	234	220	267	255	237	217	248	229	221	250	252	252	249	249	235	260	246	221	239	238	270	237	236	251	243	247	248	250	232	274	247	258	226	264	214	230	214	221	244	252	250	253	264	264	233	238	215	227	242	229	248	262	224	244	240	263	234	250	220	247	260	247	265	251	258	235	240	266	265	232	249	267	250	258	254	276	252	256	219	232	236	243	228	246	249	234	247	235	242	259	245	252	227	223	233	284	260	251	256	267	243	248	207	252	211	257	230	247	238	228	257	234	271	236	243	251	241	264	233	232	244	225	285	267	221	245	233	237	219	278	238	247	241	246	273	237	211	222	223	228	229	253	222	251	228	246	206	234	223	221	240	249	253	261	253	248	254	249	280	251	260	252	261	233	229	213	220	234	238	239	220	270	227	229	272	240	217	243	266	251	255	232	253	245	246	257	255	270	225	237	250	246	238	247	254	232	248	265	270	233	241	249	262	248	242	250	241	253	219	235	248	243	257	255	251	224	237	245	253	255	246	246	251	252	249	254	258	232	247	255	238	269	262	246	219	242	246	248	269	263	237	226	251	219	222	257	244	243	207	249	232	230	201	215	223	216	240	254	214	239	251	263	243	247	235	240	247	244	232	227	220	237	276	246	233	254	244	215	243	233	237	268	248	245	237	252	258	249	271	224	234	226	230	249	226	237	287	247	252	236	252	222	236	252	243	218	252	229	257	264	227	241	264	233	250	246	236	257	246	225	221	222	265	227	253	246	246	232	245	235	289	231	251	241	252	247	222	248	239	272	263	268	230	252	242	218	259	273	268	247	234	229	259	224	225	251	217	253	247	250	244	262	236	236	236	254	239	240	244	239	252	229	242	251	252	257	260	269	246	259	259	264	266	255	235	221	264	247	227	250	223	233	257	249	245	248	242	246	244	244	243	225	256	267	249	249	251	237	220	239	224	226	237	251	248	257	242	249	258	231	224	248	258	233	223	253	235	221	247	266	215	249	233	234	267	257	240	227	246	245	213	265	249	237	247	256	234	253	238	224	238	232	230	237	255	242	244	237	245	240	244	215	227	232	240	264	216	270	240	233	244	258	257	255	257	250	245	251	266	253	244	244	232	240	226	228	247	230	251	280	266	227	251	243	240	273	245	247	247	255	251	242	253	232	223	268	254	227	224	247	242	239	251	256	271	280	227	257	221	230	223	258	249	239	257	262	264	227	233	248	243	251	257	255	209	244	233	233	232	251	233	229	227	239	253	255	251	268	253	243	245	262	259	232	264	254	247	265	226	260	251	252	230	260	217	239	245	210	235	257	233	213	240	241	253	290	241	252	250	260	264	247	219	227	256	247	266	246	224	233	239	217	224	254	245	232	226	228	230	253	230	305	234	237	236	246	231	236	241	236	254	230	242	235	241	233	238	256	246	248	220	246	204	258	263	261	260	233	231	223	266	262	273	267	254	276	240	259	228	216	259	255	232	244	238	223	234	240	256	249	242	236	235	219	211	251	259	236	228	235	238	231	269	271	238	271	274	252	229	244	214	262	232	259	253	248	249	215	262	260	251	242	254	264	246	256	259	219	238	226	236	242	250	225	210	272	229	218	223	256	259	214	254	245	240	257	248	232	267	235	264	218	216	225	245	265
10070	3540	2185	657	673	736	728	658	617	579	598	617	612	571	589	586	573	604	595	600	562	545	561	523	576	574	587	588	589	551	552	586	599	605	607	571	612	563	575	577	537	595	598	601	599	600	619	620	594	571	611	600	593	604	590	574	578	582	595	600	573	587	584	557	582	601	624	540	582	584	606	577	570	602	584	559	588	567	564	551	604	546	603	562	582	585	630	563	576	603	584	589	619	561	590	562	603	557	598	595	577	623	554	617	578	621	607	553	618	583	558	617	568	613	590	620	573	551	586	593	596	564	586	538	589	535	573	603	565	605	535	593	571	547	589	579	573	560	552	566	630	577	550	605	593	561	562	624	619	541	555	557	576	591	599	597	597	565	610	581	585	548	582	551	578	555	593	585	566	561	617	569	609	644	635	581	573	596	560	593	583	608	580	565	580	610	585	571	589	562	605	600	564	549	535	605	565	625	584	603	584	578	561	574	602	563	626	599	569	542	584	596	580	580	594	607	572	639	580	594	567	545	620	617	606	573	581	611	576	586	628	589	607	559	545	535	621	578	585	617	577	607	579	596	569	596	591	577	601	583	549	594	540	604	555	632	588	577	581	602	577	581	630	572	607	563	579	580	605	595	581	594	568	571	557	573	587	585	600	583	609	600	580	595	610	556	604	579	571	594	595	588	571	590	589	589	595	587	578	564	577	582	606	571	581	588	600	565	602	625	591	561	576	572	588	577	547	579	634	582	597	623	606	580	626	615	580	600	586	614	613	564	590	611	533	554	612	582	573	545	618	575	552	581	573	607	586	586	596	586	576	565	565	584	555	607	577	571	591	614	523	549	589	589	600	564	591	614	574	608	616	594	566	566	593	607	595	577	575	586	566	571	614	558	610	617	582	583	579	566	604	622	554	586	571	568	585	600	589	585	596	625	616	537	568	531	586	607	581	595	583	607	562	566	540	569	586	621	598	532	572	585	579	606	584	577	591	606	586	593	547	600	607	562	581	538	591	573	581	583	586	632	624	524	615	578	579	594	595	590	537	616	523	558	548	629	599	543	609	620	594	558	602	578	564	602	594	580	549	555	581	584	625	597	555	559	562	576	589	604	565	630	553	578	616	583	571	632	607	587	588	567	565	551	600	558	609	564	564	604	586	559	585	558	643	577	582	605	584	575	595	602	558	580	593	560	591	573	586	546	618	558	560	588	536	616	572	584	599	587	604	607	596	549	595	611	558	571	567	559	632	569	607	569	558	586	568	563	583	583	609	582	589	585	621	581	585	530	586	593	602	602	574	568	622	553	578	595	600	609	591	609	594	563	596	605	578	582	607	587	560	580	584	566	587	538	594	632	599	621	597	591	582	591	585	583	580	575	593	579	577	597	553	601	595	587	560	624	560	603	621	588	604	593	634	591	610	556	574	562	549	597	580	557	615	586	600	581	557	563	545	558	605	581	591	542	605	584	587	564	559	543	603	546	595	605	571	569	592	583	537	568	595	558	577	594	597	556	580	605	602	571	557	608	590	596	616	585	557	611	585	600	564	576	570	577	621	587	570	557	575	590	584	553	565	581	584	563	618	585	607	552	590	581	585	589	594	612	586	591	552	591	539	623	557	604	567	612	616	610	588	621	622	546	646	565	562	587	596	614	573	542	658	579	606	600	589	570	570	567	528	582	589	624	579	582	565	562	564	583	578	593	579	556	575	611	590	561	564	580	589	578	571	610	639	561	618	601	624	603	596	536	617	553	583	585	587	551	591	580	583	567	601	562	569	547	578	544	589	569	596	552	569	582	571	580	604	571	602	563	554	567	600	580	618	587	592	610	581	580	607	572	563	580	581	578	606	575	568	580	602	607	555	592	606	604	581	605	568	559	579	569	580	564	584	543	545	622	607	578	612	555	607	549	584	596	577	559	548	595	562	575	593	592	603	562	599	560	587	624	561	555	555	545	567	604	588	580	573	589	548	595	610	592	539	582	575	574	568	576	613	581	588	617	586	609	604	533	614	663	632	576	581	581	601	586	576	581	683	534	591	614	610	589	593	574	624	575	576	575	584	593	602	539	562	587	588	562	571	573	597	599	525	589	562	577	555	576	604	529	601	549	580	574	604	579	578	576	614	551	559	586	591	600	586	514	554	571	537	598	595	575	586	575	595	557	582	575	568	582	574	593	559	592	584	555	572	608	570	575	547	569	576	514	556	585	603	614	615	627	578	588	563	589	595	597	572	608	571	577	603	571	553	565	575	599	616	585	584	580	573	578	571	597	597	568	607	599	554	582	607	589	536	607	586	590	589	559	569	600	584	539	615	583	559	617	598	584	585	551	594	611	606	590	531	581	584	597	587	545	556	569	563	629	580	573	552	565	561	589	604	596	590	595	625	575	580	580	603	620	615	543	570	582	573	609	579	574	589	604	567	571	576	606	563	612	519	603	583	572	612	598	575	568	583	566	560	592	572	585	565	653	538	615	615	574	582	615	571	549	577	604	595	593	595	575	593	593	607	592	564	573	562	603	532	621	573	574	585	573	598	596	582	592	626	586	552	561	576	621	583	590	572	574	572	601	574	578	602	547	639	587	548	582	593	565	637	547	564	599	564	588	555	587	586	570	599	588	565	587	555	570	576	589	597	547	568	628	603	620	563	593	585	567	587	612	598	542	613	616	581	594	594	573	556	591	534	549	590	596	529	607	558	577	589	584	588	564	574	596	567	612	576	544	607	590	594	622	592	567	579	588	590	585	546	586	573	566	577	628	593	486	582	615	608	577	604	633	602	576	580	600	571	580	606	602	557	582	584	625	605	524	568	588	602	599	621	533	587	582	590	590	582	571	606	581	572	601	561	603	565	573	597	600	580	634	568	620	600	555	544	576	581	593	600	620	586	592	619	570	595	580	554	588	576	583	586	578	574	595	640	583	650	573	590	526	584	607	564	579	564	618	518	566	604	642	590	525	576	554	577	599	600	578	577	599	558	545	610	581	588	601	582	548	596	597	569	591	605	593	593	612	529	556	594	590	611	556	565	579	597	568	591	595	649	559	591	590	538	592	615	589	603	592	573	592	586	581	593	556	565	578	595	600	595	612	636	607	544	598	635	539	559	585	546	604	573	581	601	561	578	585	565	561	576	597	580	590	598	572	586	544	613	619	566	621	600	590	566	556	568	611	556	579	564	592	522	551	566	603	597	549	572	569	639	604	560	574	592	590	597	575	554	604	547	577	613	617	584	603	614	537	559	583	575	597	593	597	620	583	536	588	590	594	627	591	592	569	580	615	589	578	641	601	595	604	576	568	596	569	573	589	579	592	566	566	594	551	607	571	618	634	589	592	542	582	548	554	598	605	583	555	571	580	661	572	622	527	561	574	586	579	596	606	551	589	579	577	594	585	550	609	617	551	559	545	574	555	606	597	593	546	575	610	550	559	589	548	628	575	550	584	607	562	619	569	590	595	595	544	579	609	589	580	600	598	564	540	555	602	565	574	596	576	615	577
26136	9964	4209	480	356	329	348	338	273	297	271	262	297	265	261	252	250	252	279	241	258	222	257	251	250	249	255	247	275	233	242	248	242	256	238	256	264	250	246	263	221	246	247	249	227	270	234	235	266	282	279	270	266	266	269	237	260	242	296	277	259	277	272	263	282	235	261	240	231	270	284	250	277	285	228	236	279	278	242	267	267	261	267	257	272	266	245	252	225	253	264	247	261	259	254	264	237	229	271	298	254	252	280	279	232	249	252	247	289	270	256	245	254	255	245	267	255	260	266	221	261	266	277	281	257	262	300	230	279	265	274	235	252	238	239	266	246	257	276	227	260	273	288	247	255	279	243	229	260	248	273	262	258	272	237	276	287	252	267	258	273	269	243	265	273	248	257	219	243	241	273	249	253	260	271	281	272	258	269	289	234	274	282	309	246	239	284	293	308	267	270	204	242	228	273	235	251	272	263	227	236	236	239	238	252	226	262	265	245	246	255	244	271	255	245	240	248	235	290	260	269	233	272	237	284	250	272	268	248	250	250	251	250	277	250	268	249	261	261	224	293	233	267	280	230	274	227	256	255	251	256	263	286	245	247	272	299	247	252	294	247	265	292	286	245	264	255	263	260	233	261	233	241	258	244	263	254	270	282	238	250	271	265	222	270	265	241	245	263	237	256	257	246	242	241	292	271	246	283	267	258	254	263	243	223	241	261	284	252	264	283	254	246	228	214	248	226	270	279	238	249	251	245	254	237	242	300	260	239	258	240	254	254	252	259	269	281	261	248	248	266	272	233	236	256	249	264	283	306	285	245	226	210	259	223	281	255	267	278	287	249	245	247	259	279	281	254	250	268	254	265	273	246	264	248	266	266	259	291	290	262	239	268	285	243	247	254	249	250	236	274	248	265	275	248	230	261	256	269	224	271	261	286	254	300	262	255	246	236	264	264	248	243	275	265	260	260	224	264	259	296	264	249	263	223	264	274	229	259	289	212	262	222	259	232	273	231	285	237	265	275	265	259	281	283	259	254	245	240	268	254	241	275	272	250	248	248	243	250	276	252	231	273	242	256	225	263	238	246	251	269	243	261	248	229	249	265	286	247	261	302	280	242	232	276	278	263	251	244	261	243	253	265	273	239	242	256	267	260	296	274	292	275	280	227	231	270	265	262	261	270	255	263	274	250	272	231	258	244	235	244	253	273	271	223	273	249	244	267	237	240	248	257	264	233	293	287	280	286	274	262	260	297	274	235	244	263	256	245	285	251	233	262	262	253	257	238	271	289	259	247	261	269	244	277	264	261	261	256	255	268	268	290	245	272	282	270	283	252	248	235	253	268	232	281	283	232	241	277	242	250	285	277	253	245	236	271	251	266	262	223	252	276	253	242	254	244	266	232	244	247	250	240	261	221	257	253	245	258	241	255	270	270	274	278	238	270	273	262	272	248	250	248	252	259	288	242	238	241	277	276	247	262	301	241	251	252	250	265	277	259	280	252	261	258	264	249	263	275	251	268	245	274	249	248	264	240	224	246	279	245	267	242	290	242	277	268	268	266	258	281	234	246	248	242	250	238	275	248	247	272	258	271	259	290	238	271	255	257	276	246	277	253	255	266	262	245	279	234	243	244	261	266	239	250	252	269	264	245	263	238	247	236	273	244	233	266	242	215	229	253	253	238	218	247	261	266	260	237	257	266	249	249	283	298	251	273	258	255	276	267	291	267	237	258	247	230	267	251	266	249	247	256	237	267	288	263	256	254	261	263	265	266	282	246	269	270	270	230	294	262	271	251	239	246	250	231	246	268	240	284	225	266	271	280	237	249	263	255	262	263	224	275	245	238	256	243	253	271	218	240	293	259	273	266	242	240	257	245	272	251	256	256	246	252	294	257	271	239	237	251	249	280	258	236	256	266	277	283	253	243	261	237	259	275	259	247	267	222	260	255	242	278	254	272	272	249	238	256	214	243	257	224	260	243	242	270	250	249	259	265	260	238	253	263	246	273	252	252	271	312	267	240	252	241	261	253	282	249	271	235	232	266	239	279	264	251	279	258	261	257	302	239	274	249	258	254	239	236	264	243	273	290	261	248	237	257	266	282	275	252	252	284	238	268	251	244	232	258	268	270	277	252	275	237	243	266	263	284	278	234	241	219	271	262	264	239	253	230	257	238	286	224	249	274	244	255	248	253	229	255	252	236	286	248	245	248	240	253	282	258	252	283	261	239	271	297	276	243	258	249	247	240	254	239	279	277	270	264	273	241	268	258	270	273	250	250	255	280	213	270	243	277	290	263	267	269	248	209	250	223	252	276	254	283	270	224	276	241	242	254	239	239	275	255	252	278	237	242	233	248	244	231	243	253	244	241	241	240	279	245	237	269	253	293	239	252	241	243	264	252	222	249	270	229	227	276	249	262	278	282	263	246	264	234	274	267	236	250	263	273	249	244	246	235	258	263	275	251	277	266	273	260	253	250	243	242	239	261	247	257	250	287	255	277	256	259	273	256	247	277	239	272	278	288	244	230	248	253	233	268	275	266	255	257	256	270	270	284	239	228	250	255	232	257	232	249	242	242	250	265	241	255	234	266	259	255	277	255	274	275	223	276	247	264	272	241	283	257	249	260	249	222	269	261	262	275	236	241	253	266	260	256	255	284	220	251	254	264	252	235	280	240	240	247	238	243	230	253	260	279	237	271	253	268	257	256	242	269	246	262	246	252	263	265	245	259	260	267	276	276	251	245	282	244	229	253	278	238	282	289	270	263	258	260	260	268	238	263	241	254	252	250	230	273	258	282	257	237	283	275	274	229	270	259	236	279	245	280	275	258	243	243	246	245	223	279	231	245	269	243	283	243	251	251	256	277	294	237	254	267	253	253	239	243	248	281	241	254	219	217	235	262	267	234	254	250	238	251	266	264	274	264	230	272	257	262	242	266	229	244	300	245	261	254	243	272	267	266	263	279	245	300	247	280	277	257	260	250	263	273	253	267	225	228	236	239	268	253	251	251	246	273	271	281	274	271	266	264	269	238	278	259	237	255	264	276	245	278	267	288	239	232	266	259	225	271	251	241	233	239	261	268	250	263	219	246	257	246	263	251	251	252	255	266	275	281	254	264	276	256	268	268	246	256	280	244	234	240	264	280	260	276	256	275	257	263	237	257	268	231	255	259	273	257	275	258	271	285	265	250	271	255	226	262	279	245	259	276	269	281	249	217	255	276	247	248	245	250	286	255	233	249	256	274	257	244	258	265	236	278	236	227	257	250	264	261	262	249	266	286	263	275	236	258	232	232	271	250	246	279	249	257	262	269	278	241	261	239	246	258	255	250	236	244	269	262	250	259	263	236	297	267	248	265	260	264	267	275	288	269	263	287	267	259	242	244	282	268	283	269	241	236	239	293	268	288	250	293	270	261	250	258	244	279	249	233	281	253	251	249	261	257	249	243	260	250	267	254	254	236	216	230	256	277	246	234	242	263	227	229	239	257	274	251	249
18133	8287	5405	1146	1091	1056	1028	831	811	768	670	682	681	662	641	637	680	634	629	651	603	605	596	671	643	650	658	635	581	643	605	620	615	600	628	598	602	605	605	572	651	587	595	591	605	620	636	673	594	671	615	626	584	617	594	636	623	639	619	602	592	608	605	582	578	584	584	631	645	617	588	609	640	617	577	625	570	590	620	606	594	622	603	614	593	565	591	619	587	592	607	599	607	662	641	595	603	633	602	586	619	596	585	594	621	622	580	621	575	602	600	615	614	587	621	604	617	609	637	607	546	608	598	621	601	611	611	595	652	583	585	619	583	611	593	619	621	606	603	639	556	605	584	620	605	583	647	587	560	596	631	576	587	546	620	617	607	586	599	636	577	624	601	583	567	607	602	571	601	608	608	602	588	628	623	619	590	591	608	617	564	610	623	600	597	586	589	619	592	613	567	595	596	572	639	588	590	609	620	618	590	584	605	583	576	578	639	593	588	614	646	607	567	622	585	574	589	606	621	579	609	606	662	560	627	611	604	606	606	642	612	649	588	652	571	599	639	620	608	609	639	630	594	598	596	608	602	621	586	592	577	608	564	596	604	598	607	577	546	586	589	580	589	589	653	615	553	642	610	637	594	640	584	589	579	602	609	632	587	599	599	632	654	591	582	605	616	620	615	557	632	558	612	629	629	562	589	595	585	599	641	620	649	629	624	586	612	610	586	611	576	619	602	614	576	597	617	623	608	570	611	592	602	597	617	606	605	622	610	604	584	585	588	625	604	603	592	619	575	596	644	590	577	540	577	603	557	602	624	582	630	598	617	606	591	562	587	640	601	598	608	616	628	605	593	590	566	612	596	590	593	623	609	647	582	606	622	632	603	578	628	584	625	601	587	639	559	544	648	631	609	581	614	569	632	649	590	652	625	588	610	604	583	580	619	604	602	625	584	646	656	577	577	621	599	569	635	611	581	602	565	622	588	605	601	631	583	575	606	562	593	577	603	605	626	618	597	580	563	587	628	621	598	566	599	604	612	625	603	575	592	621	597	560	613	610	616	614	602	600	609	615	602	591	591	596	582	639	621	627	601	592	628	595	589	610	593	590	619	617	591	616	578	580	568	584	625	604	610	603	572	623	571	598	552	577	590	615	590	595	569	598	634	573	610	637	607	664	603	610	588	622	599	562	629	585	658	610	592	597	618	618	589	600	556	575	585	589	633	620	605	591	611	633	619	595	605	583	612	579	560	601	633	622	542	605	581	595	558	570	531	638	571	580	613	638	626	613	619	626	571	562	628	638	606	581	604	641	586	595	595	607	614	610	591	571	638	652	613	540	597	619	587	582	639	601	617	581	612	610	637	584	606	611	666	608	612	622	631	579	616	602	605	585	581	582	609	643	632	615	648	606	635	568	549	611	597	571	625	605	605	570	614	617	581	552	602	608	633	607	594	598	605	599	635	632	524	602	600	570	615	650	572	585	594	618	591	616	608	605	629	626	594	593	584	580	599	642	592	534	633	563	625	612	630	599	630	555	579	583	600	604	633	578	591	624	569	630	632	579	646	592	580	631	615	650	621	574	590	600	601	604	590	608	632	637	615	595	641	619	535	630	596	557	614	560	609	610	624	644	613	605	646	629	670	607	595	622	605	622	626	525	573	642	577	596	596	616	601	592	587	631	598	612	581	666	581	577	608	616	596	624	590	575	562	604	594	584	543	612	584	584	601	631	552	611	593	627	584	625	571	569	569	594	581	601	607	624	627	607	599	569	591	620	600	590	621	611	620	633	593	614	577	641	602	614	584	604	590	597	585	591	642	605	606	621	606	632	627	603	664	607	618	611	572	625	576	635	639	603	594	624	567	587	621	607	645	582	594	645	536	582	587	580	585	572	599	587	566	607	617	601	627	608	597	580	616	650	616	579	618	597	575	606	612	590	604	632	597	563	612	585	613	594	560	597	577	609	589	612	576	586	587	618	602	640	647	595	658	594	616	562	628	615	630	604	605	594	617	640	535	568	585	608	580	565	581	592	590	587	604	570	583	590	596	598	612	572	605	586	615	595	589	610	597	587	619	590	564	617	623	611	611	592	574	646	615	612	580	635	561	617	592	575	583	639	597	587	607	580	590	614	630	581	617	600	601	628	573	640	634	632	559	600	593	603	605	649	627	612	620	613	657	599	622	604	629	619	562	605	570	629	626	662	627	566	574	595	577	564	570	564	590	579	577	611	543	586	568	616	613	595	585	596	630	552	576	600	570	610	640	647	599	585	619	651	613	613	618	557	614	611	538	607	566	626	626	572	603	600	589	647	629	631	639	634	612	587	600	591	618	606	594	618	616	632	577	622	570	660	569	610	642	559	566	592	646	598	596	603	559	596	619	639	600	615	573	625	670	615	562	627	564	618	602	613	571	602	584	628	622	640	598	637	601	624	578	595	590	592	608	628	591	589	617	608	592	600	633	601	607	640	569	594	578	635	569	585	590	613	613	602	608	587	615	625	642	597	600	612	600	600	618	584	578	620	626	636	588	565	623	623	635	617	650	590	589	612	597	633	598	614	616	646	570	632	618	593	589	619	538	658	623	537	650	609	573	612	628	638	575	603	600	573	605	577	593	648	605	601	598	623	623	584	622	586	562	631	621	562	564	600	584	615	593	582	618	598	598	612	593	606	610	581	615	588	654	551	557	623	600	617	633	578	577	583	611	624	542	610	623	612	625	641	622	593	617	594	591	600	571	572	572	617	575	642	598	613	594	633	645	568	619	635	562	582	552	569	600	606	632	589	563	610	580	583	593	580	606	617	608	649	656	606	611	614	560	597	607	613	587	608	603	638	599	583	575	614	610	597	599	596	605	619	605	601	566	569	617	577	581	614	611	572	623	582	583	661	600	606	623	620	657	621	571	612	590	580	603	586	599	608	629	616	591	620	624	601	620	677	564	617	591	624	607	634	611	602	592	561	584	606	622	623	643	583	587	607	582	580	617	563	611	592	594	590	585	624	603	608	591	573	615	573	609	572	563	643	575	559	601	635	625	562	574	648	627	602	588	591	571	602	615	592	589	596	599	628	604	620	593	608	604	628	637	582	605	599	599	565	592	623	556	616	579	608	647	598	642	615	606	611	605	586	595	597	621	587	570	618	640	608	619	627	603	674	607	630	594	656	597	654	596	612	605	679	568	570	627	589	619	581	575	586	579	588	609	644	588	613	619	604	606	568	591	593	577	597	665	580	584	609	599	607	576	608	617	547	635	552	550	556	615	606	612	620	644	624	575	590	578	643	585	626	594	631	578	617	656	617	617	619	594	595	584	622	607	598	583	624	623	587	579	620	611	589	608	597	648	586	606	582	608	600	655	627	607	594	592	579	607	638	628	644	614	586	642	576	605	600	621	605	591	595	655	615	600	611	636	611	578	635	603	593	615	593	597	573	646	584	559	636	584	579	550	580	589	570	588	568	633	588	579	600	590	566	640	572	590	616	573	641	609	571	613	621
35771	16487	7883	781	325	287	276	252	208	144	152	166	153	177	152	154	151	154	154	141	144	138	162	170	134	151	129	136	129	142	144	129	137	133	130	112	134	143	127	139	133	127	142	142	140	146	161	139	123	100	142	122	137	127	155	131	116	126	138	129	143	127	149	133	139	126	120	141	164	120	130	133	151	140	141	131	123	143	155	135	150	133	137	135	136	129	128	149	151	139	144	118	126	133	153	102	145	122	113	131	135	139	123	137	137	131	141	146	143	151	130	131	115	150	146	135	139	149	139	139	145	118	139	153	125	145	133	158	138	148	128	125	130	136	151	123	155	126	146	155	131	119	141	107	144	135	142	141	149	141	136	124	133	125	148	141	121	136	114	124	145	146	131	117	143	127	133	136	127	132	152	135	140	140	141	144	126	147	127	138	120	155	133	162	118	116	127	144	127	127	136	132	118	113	138	126	131	130	139	128	121	125	143	151	144	128	121	127	147	124	123	133	125	145	104	128	135	118	155	138	132	152	133	148	128	132	133	167	133	141	125	138	149	167	171	123	127	134	143	125	127	110	114	152	137	138	133	125	137	163	124	130	135	136	153	135	131	144	135	145	145	136	146	129	117	147	153	111	128	148	140	128	138	150	135	142	151	136	121	126	161	126	126	122	134	129	123	147	127	134	155	129	137	126	122	132	120	137	128	135	163	129	124	139	124	144	150	145	145	132	126	127	142	142	112	129	113	144	136	124	152	115	129	126	130	135	136	152	140	135	132	155	152	127	135	141	137	117	159	124	122	133	130	149	126	156	135	127	145	145	133	128	146	124	137	133	136	119	148	131	120	140	135	130	161	134	135	140	121	148	144	139	131	136	132	119	149	140	143	156	122	139	136	124	125	150	113	149	123	127	139	125	156	126	135	116	133	145	143	138	147	123	137	152	139	126	111	152	139	160	154	126	112	131	148	119	141	125	109	137	129	114	138	139	149	128	144	141	146	132	112	126	142	133	130	123	135	137	109	151	120	137	129	126	131	121	138	113	139	121	113	129	136	130	140	160	149	135	158	153	138	152	134	123	119	143	132	122	139	125	146	165	128	131	147	125	122	139	144	131	143	120	138	120	120	140	122	130	134	92	121	141	131	130	117	128	147	108	120	131	116	140	120	136	141	139	138	127	160	132	142	169	129	141	117	110	139	158	129	139	158	130	142	115	129	128	133	133	136	139	138	123	131	140	133	132	106	120	134	115	132	149	126	126	152	125	157	167	138	135	143	124	139	140	130	138	142	126	129	115	145	113	141	143	131	142	132	110	117	118	136	147	130	129	167	117	118	136	116	136	155	125	136	133	132	133	133	139	140	158	125	147	131	110	128	114	153	141	139	126	143	146	149	133	154	119	115	129	143	115	122	130	130	147	155	137	149	137	118	142	154	123	125	123	128	154	132	104	122	121	133	138	136	132	129	129	128	147	126	122	121	125	138	121	117	157	147	127	156	140	114	129	137	126	136	144	151	133	145	160	148	116	133	126	145	148	122	145	122	128	157	142	137	147	139	140	136	130	139	134	162	116	120	151	138	166	126	137	136	130	120	130	125	137	138	127	139	130	137	164	134	139	131	136	134	131	140	131	153	146	136	128	129	124	138	152	138	154	143	130	140	132	129	146	140	154	148	133	124	108	146	142	147	120	124	150	129	127	137	135	151	123	133	146	127	128	130	128	115	148	147	102	120	151	137	156	147	151	119	146	148	127	135	139	140	117	136	164	132	118	140	136	155	111	122	141	130	164	118	132	146	159	126	136	113	150	146	139	139	143	134	161	153	149	130	145	143	144	131	139	140	124	126	144	154	130	142	150	140	122	137	136	130	138	136	145	136	143	127	127	145	142	123	127	137	148	124	144	144	126	146	128	142	132	133	119	121	140	145	128	116	130	144	141	112	136	140	128	127	143	121	141	135	129	117	132	122	140	127	118	122	128	131	134	117	136	151	135	146	118	152	128	134	143	136	133	145	130	140	146	132	116	117	124	138	132	130	116	127	136	137	174	159	155	129	130	124	134	116	150	139	147	147	125	118	140	132	141	126	157	164	126	187	144	145	151	128	121	127	131	131	118	114	134	140	157	133	136	130	129	135	158	155	114	123	143	141	127	167	135	137	134	136	107	125	136	161	119	123	160	116	128	143	131	152	153	123	126	145	147	144	148	111	142	136	150	161	129	115	135	141	125	127	129	145	120	144	132	142	138	147	123	135	127	148	131	113	128	129	112	141	146	132	129	139	136	138	134	101	123	122	117	121	129	134	139	149	136	147	131	140	117	140	162	145	150	160	136	136	131	144	149	145	132	119	134	146	132	128	119	122	151	106	118	121	144	124	128	153	148	121	119	126	130	130	122	137	123	145	133	133	135	131	139	139	137	130	148	140	156	132	127	126	122	128	132	144	124	148	151	120	167	131	160	131	142	116	144	120	138	132	143	111	134	163	134	146	123	137	140	132	142	137	143	155	127	147	131	120	143	142	119	151	135	143	128	130	116	136	127	142	148	155	156	140	142	137	144	133	143	133	137	134	145	150	151	134	154	152	135	143	127	153	124	129	139	137	116	144	137	155	128	156	133	105	130	154	128	144	135	137	129	122	137	152	137	126	129	112	123	119	133	137	114	162	144	134	137	118	131	127	139	132	139	144	134	116	135	125	132	123	143	120	141	133	120	131	130	127	134	131	145	150	133	148	115	135	143	141	150	155	150	138	135	118	151	165	125	125	135	148	138	143	133	151	168	154	104	125	140	124	139	155	147	126	116	137	120	132	128	127	135	144	109	131	148	138	135	146	145	134	125	125	137	138	142	139	116	141	139	133	132	122	115	119	115	149	150	130	114	133	108	140	141	117	139	138	107	134	154	138	143	139	147	131	138	128	142	131	114	120	122	128	141	125	136	142	127	140	132	142	127	133	141	156	137	126	139	152	124	133	116	121	123	129	126	121	145	150	153	135	128	165	142	128	144	132	126	132	127	140	134	134	118	127	121	138	115	133	121	145	135	137	146	136	118	118	147	130	132	132	127	129	113	155	140	144	133	154	113	128	123	108	122	141	160	127	144	106	145	136	139	130	124	142	137	145	139	140	128	125	129	128	128	127	141	124	126	137	116	136	128	134	136	141	128	129	134	166	151	153	135	113	122	130	139	134	131	124	136	141	134	116	138	119	133	114	111	123	134	143	134	155	133	107	123	143	115	131	139	135	142	130	132	141	141	137	149	133	171	117	142	139	140	156	121	129	155	127	134	129	148	140	123	115	141	153	125	130	134	127	134	135	128	131	124	132	137	138	134	123	130	104	146	168	141	132	134	142	134	130	145	124	133	133	130	135	130	116	117	126	146	132	159	125	116	125	133	125	135	148	145	145	138	147	134	125	135	112	119	132	126	121	135	131	116	144	118	148	130	151	142	117	138	123	130	132	159	138	156	130	119	135	139	158	145	157	160	145	129	132	119	143	136	135	154
23070	12466	8080	1354	1176	1123	1083	827	695	566	504	530	442	444	456	463	430	449	398	387	385	370	376	356	361	344	365	351	360	348	362	364	341	360	356	373	335	355	361	359	321	364	353	332	311	335	344	355	329	357	345	351	352	376	323	356	353	358	336	353	346	345	367	336	337	351	317	349	338	340	335	339	318	352	349	330	341	320	323	340	343	318	357	375	313	339	340	335	348	359	334	311	296	364	310	325	326	328	329	318	320	314	314	312	347	325	299	370	337	353	319	360	330	340	330	347	349	318	345	330	343	335	332	335	333	336	369	321	343	323	339	312	339	370	350	318	334	351	316	332	321	335	339	323	345	351	346	328	326	325	329	332	315	317	336	343	365	335	348	336	310	339	335	364	338	322	331	361	330	326	331	356	372	345	333	330	328	313	344	347	339	334	306	309	348	337	317	346	306	320	316	346	307	338	325	311	336	284	356	349	363	319	370	339	337	323	353	340	367	357	335	329	309	337	295	315	316	315	325	322	328	334	321	319	364	349	356	342	337	347	315	293	318	332	363	348	343	318	316	324	343	317	367	328	326	343	322	321	321	320	324	335	329	340	320	345	323	350	325	341	353	326	360	363	330	337	329	330	309	350	329	306	310	331	332	330	344	332	364	327	341	306	323	375	335	306	326	329	357	346	323	328	328	343	359	340	337	313	353	331	347	331	321	325	361	348	351	349	329	314	332	334	368	335	348	328	335	331	345	339	322	331	330	350	320	356	327	316	314	341	367	301	335	338	335	330	332	316	347	342	334	349	310	362	335	339	308	315	323	353	351	340	310	351	349	355	322	335	355	335	354	347	332	367	358	301	334	355	347	317	355	349	339	313	333	350	337	358	343	335	354	343	307	366	367	332	351	347	357	291	326	315	335	329	333	367	320	348	323	300	319	347	343	328	337	327	329	303	367	327	344	341	341	334	348	299	308	335	363	337	324	335	300	359	345	315	328	355	347	359	301	323	305	339	325	338	319	326	360	298	329	305	344	357	327	343	352	320	301	364	282	313	353	291	337	304	354	329	310	321	330	345	340	332	348	307	331	320	320	341	357	316	341	316	338	330	353	330	329	339	326	333	356	347	343	323	340	324	368	328	318	298	324	314	311	351	321	355	336	346	350	345	319	364	343	333	324	338	336	312	336	294	342	318	358	332	361	329	329	320	348	338	363	338	312	343	346	338	356	349	320	321	330	338	335	302	386	344	324	320	354	354	356	346	357	302	316	317	337	351	304	335	329	327	327	327	322	352	354	341	330	369	328	306	303	314	325	348	312	332	360	309	298	350	332	326	325	309	388	326	315	357	315	346	319	340	334	328	333	333	334	336	350	319	314	350	360	325	333	321	340	341	348	324	313	300	348	323	337	343	308	318	311	337	330	313	337	338	371	319	340	336	369	352	344	342	366	338	315	348	357	312	341	325	325	323	347	335	321	327	326	332	309	328	312	337	325	300	336	307	345	354	317	312	301	342	326	312	342	333	323	301	371	372	326	315	350	314	329	339	362	341	337	325	327	356	341	319	313	335	345	295	360	318	320	319	320	356	330	332	361	354	298	336	337	317	348	342	361	335	327	324	325	330	354	345	319	324	333	296	352	347	312	355	363	375	350	341	317	332	326	352	338	355	342	318	345	327	341	336	322	324	349	328	300	284	332	356	326	330	342	311	335	330	286	327	301	332	359	344	370	321	387	320	303	335	339	301	296	331	329	353	330	332	314	317	348	335	331	350	334	326	327	344	331	336	328	344	333	346	325	337	314	350	351	312	312	319	344	349	336	317	339	333	337	335	346	328	315	292	337	351	349	369	349	320	301	314	328	314	308	332	344	349	302	349	339	296	374	296	313	340	334	322	354	336	319	316	347	328	359	329	331	306	306	355	358	316	330	336	314	329	314	351	326	335	299	291	331	331	326	341	325	330	323	314	353	320	362	346	344	341	344	341	319	319	330	344	323	338	319	328	322	334	292	331	348	333	303	365	348	365	318	352	348	314	340	345	316	332	361	336	305	346	346	341	321	324	333	356	306	342	332	332	327	331	352	341	326	320	343	310	336	344	347	353	372	332	334	315	336	335	332	329	362	339	316	321	318	341	334	320	349	339	313	347	333	317	310	320	344	353	312	330	345	320	324	340	296	336	314	356	347	364	318	332	343	347	333	372	356	354	347	338	343	323	308	347	318	366	323	340	350	384	331	342	312	308	325	325	376	343	344	319	294	310	346	381	319	337	335	358	326	288	352	368	355	307	344	401	356	312	359	362	299	329	319	309	308	381	321	310	298	339	342	352	311	332	328	326	353	340	367	339	294	318	329	314	324	353	296	334	361	352	332	371	319	342	356	338	307	336	362	325	330	303	359	347	336	321	343	298	316	331	321	312	324	348	328	321	337	303	323	345	335	329	321	327	327	314	341	316	342	322	334	348	362	352	305	322	347	332	332	318	321	341	326	322	348	322	327	332	337	341	342	296	325	341	324	325	333	327	349	344	331	344	295	338	321	331	335	351	318	345	362	334	322	329	339	325	347	347	317	355	320	347	325	343	340	339	361	332	301	352	382	318	345	361	362	325	316	350	343	344	343	354	349	344	367	357	346	355	312	344	345	327	339	351	371	318	324	345	352	331	333	310	334	354	315	333	360	327	328	317	346	327	352	329	327	326	323	362	318	320	345	317	356	333	331	355	327	313	350	336	327	359	340	319	292	326	343	294	323	376	352	325	291	324	319	343	342	344	329	341	320	370	313	337	319	365	339	328	314	381	361	353	319	326	350	336	347	336	332	324	316	311	341	336	331	341	334	342	322	327	351	329	328	317	321	318	366	321	315	332	316	280	344	339	310	357	328	331	358	345	314	329	316	345	309	355	378	325	345	330	345	342	361	341	357	325	327	333	352	324	294	340	329	312	342	318	348	316	333	354	344	316	304	327	324	306	335	304	362	310	358	303	334	345	345	342	312	331	362	330	347	321	341	301	290	349	358	308	328	332	330	311	344	312	306	318	369	345	346	339	343	346	304	296	341	325	308	342	303	341	333	358	329	344	347	329	304	372	311	353	336	350	309	353	354	324	338	333	330	306	347	327	312	315	336	323	325	362	322	333	332	323	351	313	353	346	358	328	331	330	322	316	347	301	354	354	345	316	354	365	308	336	344	317	340	320	305	356	325	349	344	321	334	301	340	335	305	335	327	320	366	357	359	351	323	312	333	333	313	335	339	358	344	341	310	332	327	355	300	317	324	338	308	335	324	344	310	334	331	334	312	341	342	307	310	316	332	354	331	351	347	362	334	316	306	321	324	337	335	346	317	312	348	329	280	320	378	304	336	331	347	334	313	328	326	329	276	311	351	329	317	357	331	332	333	330	365	347	318	292	321	371	353	328	332	326	345	331	332	350	345	339	324	369	322	365	321	319	335	323	357	328	328	335	333	336	324	333	325	344	318	313	349	366	322	332	329	341	310	332	366	314
14221	3810	1181	298	234	229	285	250	240	254	242	199	231	236	262	264	227	222	245	246	218	234	220	215	234	252	265	234	243	224	238	241	233	230	228	246	217	239	223	283	257	227	240	247	273	246	259	232	279	235	230	237	251	223	246	215	231	247	260	243	217	224	269	240	252	260	256	278	248	231	246	212	237	244	268	230	231	259	278	243	250	249	275	269	253	255	255	247	257	251	273	236	236	264	267	251	216	236	237	254	230	246	238	238	275	247	221	236	240	254	250	251	256	273	249	271	242	247	215	235	248	261	275	228	237	271	237	245	234	209	240	241	255	248	242	265	227	228	251	272	235	266	241	222	250	267	246	257	252	246	232	217	259	241	211	234	243	228	269	273	262	242	261	262	235	223	248	236	224	246	232	246	244	241	251	257	226	249	244	235	234	247	227	223	249	224	230	248	237	253	245	250	265	269	233	256	231	264	280	251	252	229	279	250	232	243	256	229	217	252	270	252	242	248	212	258	235	236	262	226	221	243	276	262	231	229	240	247	230	244	251	253	260	267	235	241	230	262	248	230	235	237	259	249	216	251	266	262	268	263	246	245	256	265	248	263	272	272	238	250	250	236	228	231	226	254	267	263	254	257	214	213	226	217	265	251	234	248	246	227	265	252	224	235	251	248	255	255	239	272	246	241	248	246	250	265	224	251	223	252	245	261	267	269	234	268	280	266	235	250	255	237	242	255	228	238	233	263	228	250	269	222	256	251	253	245	256	232	244	239	267	248	235	238	239	239	242	236	244	238	253	238	244	265	247	236	252	230	248	236	244	269	248	257	244	226	226	228	273	273	267	243	254	233	259	218	261	216	212	248	246	265	212	271	246	234	231	275	260	261	221	240	228	252	266	263	261	243	236	231	233	254	218	234	223	219	230	228	251	232	233	245	246	254	247	233	257	241	246	276	237	246	238	261	266	242	219	237	227	255	255	260	249	224	253	241	240	239	253	248	250	227	259	231	242	239	249	230	236	229	252	222	235	280	239	248	255	210	223	264	228	246	254	238	234	225	240	254	242	237	225	237	239	255	225	261	232	232	241	243	264	229	250	219	259	266	249	230	269	244	247	233	286	241	232	243	232	247	230	242	275	241	252	246	241	239	258	247	267	239	243	246	252	243	223	228	237	217	255	260	261	251	222	233	269	295	244	251	233	209	238	266	261	250	266	254	232	235	264	220	223	293	233	260	242	233	245	260	267	252	250	254	241	226	247	213	255	233	243	216	294	260	246	236	249	264	257	235	257	212	234	257	248	229	231	240	269	200	213	252	242	269	223	222	237	262	230	217	247	255	244	237	228	265	224	247	253	220	247	243	241	211	242	241	229	230	261	235	236	241	269	247	273	227	267	255	222	243	240	246	225	231	237	243	240	229	250	268	300	277	244	255	244	237	264	245	199	245	264	238	243	241	279	256	238	241	220	244	243	230	223	249	226	243	264	276	260	243	268	232	245	241	218	263	241	235	260	244	227	246	227	236	228	260	245	230	227	234	260	211	259	251	249	248	257	301	222	219	207	254	245	226	243	237	240	265	251	241	293	230	229	222	228	263	280	235	247	225	261	254	271	233	236	230	240	245	252	253	239	247	254	224	220	275	249	269	255	209	235	239	229	259	257	274	236	232	229	270	261	241	252	268	248	237	277	258	251	264	282	251	232	225	241	260	227	225	247	279	228	248	266	238	250	254	255	249	265	219	245	256	250	247	232	232	236	259	236	211	253	255	249	253	224	249	243	236	250	228	242	234	259	270	216	242	248	243	262	240	246	274	220	285	231	259	258	247	218	238	277	241	220	243	246	256	233	256	283	252	239	236	252	220	260	241	243	229	235	254	244	255	244	249	261	241	234	253	242	234	219	272	265	251	239	223	269	244	246	267	264	227	232	230	241	279	232	260	214	227	240	241	232	278	262	265	218	233	238	236	246	259	248	224	232	243	233	256	249	267	247	238	249	256	243	236	250	245	254	242	237	232	260	254	257	248	252	231	235	233	252	246	230	231	255	251	247	227	260	263	242	230	224	261	249	209	270	256	249	258	244	213	269	244	236	260	255	276	239	214	242	247	257	255	241	231	267	235	234	217	254	222	258	249	265	233	257	213	261	252	251	250	237	256	236	250	232	238	243	255	219	251	250	237	219	238	239	239	232	264	230	257	222	210	251	247	234	219	241	257	240	258	234	226	221	226	227	245	229	244	257	252	252	260	254	247	270	255	255	258	236	263	236	232	234	240	232	261	244	258	255	225	229	214	216	251	253	223	239	249	248	234	254	238	274	227	253	218	233	243	225	219	237	236	237	253	268	251	233	247	237	276	269	253	241	226	257	269	219	263	254	265	234	242	236	239	223	264	250	206	238	222	242	225	265	235	240	250	242	260	234	232	267	242	227	259	228	237	228	226	247	268	251	247	252	252	254	226	237	237	260	277	232	244	225	247	271	243	218	254	243	238	243	247	234	213	234	245	247	254	234	242	252	219	243	267	249	259	224	231	264	251	216	247	249	241	241	244	248	241	240	240	237	263	251	235	269	232	259	243	245	233	248	251	235	252	266	268	246	253	247	250	276	266	257	233	267	251	251	228	259	240	222	229	227	241	222	204	243	267	223	232	248	241	222	224	239	224	243	240	257	248	228	216	250	268	254	267	225	229	242	252	227	238	241	275	237	221	262	218	242	238	243	224	239	258	250	197	222	240	249	231	235	236	220	244	261	243	258	238	224	256	241	260	205	240	242	268	253	260	243	261	234	249	234	249	224	272	243	224	235	246	259	242	247	252	251	233	267	235	254	249	252	246	245	260	231	234	259	240	271	245	274	264	254	227	262	224	244	251	253	246	230	260	246	269	219	274	235	242	266	236	254	206	227	232	226	241	235	257	243	276	246	216	253	242	251	253	254	234	213	248	263	257	237	243	288	256	253	231	265	232	254	224	239	219	245	228	206	268	231	261	229	252	230	215	240	233	252	238	230	243	275	252	258	260	253	246	245	235	251	250	250	263	262	224	220	224	255	245	213	229	247	266	211	239	238	257	250	251	253	227	238	248	217	238	235	233	252	254	246	237	267	235	233	262	245	223	262	245	248	271	219	228	261	229	232	260	264	225	217	236	219	244	235	210	267	228	238	212	271	276	258	230	213	245	234	254	240	248	243	227	232	232	255	223	257	232	235	221	255	230	274	262	227	253	262	246	271	251	239	236	272	240	252	258	218	248	231	241	238	238	224	261	238	212	260	226	223	249	265	248	248	260	283	247	269	266	261	224	234	209	234	256	255	199	243	218	210	244	283	256	261	255	232	243	230	218	235	265	255	266	262	230	253	241	247	243	252	243	232	273	242	250	238	243	245	237	216	229	240	239	242	281	240	256	250	262	257	294	235	258	235	236	260	218	211	268	262	265	229	242	228	246	229	216	296	244	231	271	247	227	232	239	218	275	226	228	263	257	229	255	244	236	246	234	274	227
9912	3408	1953	661	670	685	718	705	635	583	619	593	578	624	571	567	540	564	586	573	569	599	553	568	595	553	585	611	560	585	577	595	593	594	548	588	610	590	592	587	609	606	573	593	552	594	558	576	557	596	615	591	603	587	595	631	575	582	564	586	555	585	611	583	586	593	647	592	556	577	593	592	591	616	592	571	579	580	599	560	612	579	588	526	606	597	582	555	580	556	572	592	572	611	565	557	549	596	571	584	590	629	551	520	625	579	594	546	582	547	582	600	558	587	556	564	515	591	551	589	544	583	560	594	597	533	591	572	582	603	552	634	561	577	621	574	604	578	551	588	582	576	586	624	582	567	541	611	591	550	563	597	581	549	528	573	612	632	569	605	627	560	606	591	608	597	569	600	585	571	595	578	569	559	595	571	563	601	561	579	553	581	595	538	581	603	634	633	595	601	575	562	590	589	581	569	576	577	578	579	608	598	624	577	610	560	551	603	555	553	595	562	531	636	584	568	521	572	563	602	593	594	557	609	590	558	576	571	574	587	543	608	604	596	584	535	584	559	564	570	576	572	572	605	559	614	561	595	554	622	569	587	607	607	571	595	603	533	568	584	597	560	591	558	614	639	587	602	564	614	588	544	606	637	594	598	600	598	600	581	632	593	590	581	575	627	601	577	615	573	558	592	601	568	588	557	589	579	588	563	575	589	586	602	584	581	582	573	586	557	585	626	599	575	590	563	560	553	600	611	575	537	629	604	588	619	624	563	655	528	592	620	570	602	580	617	579	611	558	574	604	589	567	557	588	680	643	612	653	601	604	610	598	608	597	584	615	653	579	593	600	592	587	588	597	558	588	598	590	581	586	591	570	579	600	566	548	545	550	602	532	593	623	538	544	623	619	579	589	539	553	602	595	608	611	576	611	562	548	526	580	582	568	590	614	609	605	563	575	533	583	646	578	599	605	566	624	601	597	589	612	618	636	632	549	610	566	591	613	585	611	546	559	564	573	610	563	547	566	618	593	572	595	606	573	558	585	603	532	601	599	563	557	569	544	608	583	649	584	568	608	567	597	623	583	614	571	623	574	517	606	605	571	609	552	579	560	578	581	608	627	574	605	607	566	617	573	547	623	571	581	575	580	597	582	596	611	577	609	597	559	563	558	597	621	577	559	605	616	619	549	584	588	594	571	590	558	614	578	582	596	597	561	605	560	589	563	592	564	576	614	596	590	580	591	604	586	566	592	541	608	611	611	571	585	603	554	598	571	618	633	626	564	606	598	564	600	604	578	590	571	585	617	581	607	584	597	610	573	571	615	564	549	586	566	565	569	576	594	609	596	587	635	602	598	576	584	556	610	576	588	578	650	626	626	591	575	620	555	586	588	586	591	590	551	634	629	581	662	599	589	597	601	569	581	539	586	598	548	563	591	585	627	571	597	611	599	614	592	578	611	541	607	558	597	585	586	597	597	582	589	574	592	536	566	610	558	574	547	555	552	566	570	617	614	600	600	575	577	571	529	594	596	627	562	540	611	573	569	563	601	559	564	610	586	585	594	536	600	564	540	596	628	555	564	588	534	570	590	604	581	569	579	602	608	583	597	563	552	588	582	600	531	564	541	565	610	591	585	578	578	590	571	593	562	589	586	589	570	578	605	615	605	645	542	565	554	596	597	626	564	578	567	615	574	617	581	592	602	582	581	581	629	558	613	620	597	585	621	600	579	598	567	570	590	598	604	585	595	542	619	557	577	592	587	574	608	571	569	576	578	601	571	576	563	581	596	609	556	579	618	548	628	584	610	553	622	556	591	587	616	594	600	624	579	577	594	540	580	567	606	581	522	598	580	602	573	608	537	592	564	572	606	584	623	562	628	598	586	590	601	607	606	633	586	575	567	592	580	560	612	615	590	630	588	617	562	560	583	607	597	607	610	551	604	583	573	579	570	569	578	644	596	581	599	597	596	598	619	590	602	556	605	586	566	580	553	597	614	544	590	561	590	563	599	567	607	598	570	576	651	572	599	571	564	544	572	573	561	522	621	603	639	583	595	535	632	537	548	550	584	617	592	606	616	591	575	591	600	600	545	610	609	576	534	547	604	583	616	590	564	621	621	585	586	590	509	552	570	595	595	562	575	628	599	571	619	614	569	604	564	578	600	607	586	613	578	602	615	596	577	582	590	629	566	599	550	606	627	602	574	601	630	611	540	565	574	600	599	612	557	595	613	567	596	583	568	574	582	624	597	599	575	571	606	590	619	629	579	557	573	575	604	612	587	570	563	579	625	556	614	574	552	611	637	587	592	573	587	593	575	546	608	573	544	640	575	603	559	608	564	600	552	595	603	575	581	605	627	614	543	599	578	584	633	570	586	577	620	571	566	571	617	598	624	634	571	598	577	570	629	585	585	621	581	601	609	565	548	550	595	571	587	602	592	550	587	598	563	599	565	619	625	599	574	589	643	575	581	575	590	580	631	566	551	581	622	564	569	584	577	601	632	633	602	586	582	636	604	618	583	554	574	553	611	602	583	558	576	623	542	593	609	587	555	586	589	616	575	597	600	602	594	558	593	608	539	568	616	551	619	599	532	594	557	600	609	609	612	590	537	572	582	582	567	617	589	650	571	566	576	575	550	608	590	562	602	580	546	602	560	592	590	581	616	556	580	563	623	601	574	597	589	592	609	611	584	555	594	585	564	608	588	577	590	592	550	581	603	599	539	565	566	608	578	595	612	588	593	584	558	597	568	548	595	581	581	592	563	591	601	584	609	568	640	616	587	535	595	527	571	582	577	581	605	623	559	566	591	560	597	599	604	559	598	582	607	583	543	553	565	605	568	591	616	559	609	587	525	557	595	576	606	562	600	550	571	563	598	578	591	551	631	575	562	592	568	608	592	605	583	575	594	556	591	564	603	552	562	589	533	576	560	564	613	615	579	612	536	556	602	596	566	584	576	563	580	564	602	592	578	619	598	563	651	594	596	572	582	547	595	610	594	580	582	610	554	580	605	547	592	558	562	593	606	599	546	564	617	590	615	567	576	615	534	621	580	608	601	594	569	599	610	563	621	596	564	539	547	591	606	577	626	568	598	605	596	596	592	581	596	587	593	590	570	595	566	566	582	590	536	582	585	588	579	609	566	587	600	581	576	591	585	555	595	572	578	575	598	592	610	577	550	584	553	611	604	531	594	577	576	587	575	608	566	569	578	629	568	626	550	594	617	570	570	605	610	598	612	561	649	579	552	590	564	556	578	608	538	587	616	564	578	546	563	618	577	565	546	639	605	579	551	591	609	536	649	590	567	610	605	588	578	590	568	598	581	596	548	605	597	600	562	573	595	589	569	609	561	583	626	568	596	611	555	583	612	579	609	601	644	586	618	572	642	564	557	655	626	605	580	590	571	608	550	581	558	568	546	606	602	594	610	612	551	612	598	583	570	568	585	549	601	576	597	590	592	628	618	597	588	563	635	610	542	575	595	593	602	601	565	562	575	615	612	620
26435	9850	4145	490	378	341	307	275	285	282	283	251	248	260	269	247	278	276	246	273	241	262	242	282	274	261	272	263	255	239	260	274	250	249	253	290	269	265	270	242	282	252	239	263	253	235	275	257	266	243	266	277	265	258	262	280	271	254	261	238	261	256	246	250	262	261	276	264	272	241	257	240	262	287	279	268	266	262	221	255	244	299	239	253	239	233	255	243	275	235	249	272	258	256	237	250	248	239	277	248	253	242	283	240	235	255	277	247	241	250	246	264	232	278	284	271	266	243	247	275	264	266	235	275	229	268	273	231	240	260	241	273	256	276	236	269	254	246	263	281	269	264	242	236	275	268	220	232	270	266	250	255	284	272	263	255	264	251	242	250	233	239	257	264	257	250	260	254	242	257	215	268	270	238	255	290	263	279	261	240	230	257	253	256	278	282	277	243	294	245	249	265	259	272	273	282	251	245	289	261	268	265	231	243	264	263	275	254	256	256	262	270	246	231	246	236	277	254	251	278	254	218	256	247	251	283	251	249	238	228	280	281	268	251	238	254	244	283	261	265	255	284	296	242	285	232	240	266	265	265	252	286	240	279	263	260	268	254	258	281	240	280	278	266	262	256	249	231	276	238	268	220	290	228	253	276	253	243	271	269	271	261	250	268	251	246	278	263	244	254	263	287	281	234	286	263	250	255	262	283	261	268	254	257	246	240	298	253	267	235	261	261	284	276	252	258	238	265	262	258	276	236	259	266	254	305	254	251	276	259	246	275	265	274	230	257	247	247	229	257	260	281	251	273	274	274	268	266	260	277	293	281	297	256	255	256	281	272	272	242	272	232	263	259	269	257	265	265	257	280	266	238	265	257	238	264	260	250	251	244	252	256	269	279	256	245	259	241	267	262	262	255	255	268	264	264	254	263	275	243	269	247	248	289	229	242	262	252	254	251	268	255	260	267	261	292	274	259	281	240	253	230	228	223	291	274	248	257	258	266	248	239	244	248	237	259	259	266	292	282	269	255	239	262	259	259	274	253	283	249	255	252	288	234	296	251	255	276	229	237	238	273	258	259	261	242	267	267	267	290	251	267	270	230	252	267	270	221	259	251	256	265	251	250	258	272	234	252	278	248	264	243	278	277	265	264	256	256	277	269	254	260	275	257	262	247	253	289	269	254	243	267	251	236	254	251	262	253	215	252	262	233	252	261	295	269	230	233	231	276	268	287	261	268	281	257	240	284	243	278	258	275	242	262	256	304	259	277	256	250	239	248	274	265	244	281	251	270	241	259	265	273	242	290	267	268	258	267	239	265	224	255	277	245	271	272	273	252	245	305	222	229	241	244	264	263	242	282	293	277	252	273	237	283	229	263	272	261	248	259	251	287	281	280	263	264	287	253	246	244	262	253	243	262	275	288	258	253	245	289	240	259	240	234	258	234	251	251	261	226	274	244	250	291	252	248	271	257	261	239	215	260	275	263	247	244	268	257	261	244	264	260	267	262	268	270	257	250	269	293	264	238	263	269	256	254	246	250	260	236	242	241	232	262	229	252	258	274	242	265	247	237	267	276	242	276	268	287	279	211	264	258	262	258	261	287	270	256	267	254	247	253	227	282	257	299	255	244	275	283	251	248	249	243	259	268	224	245	240	240	248	264	254	273	271	264	271	249	255	265	252	229	254	272	274	277	263	237	217	251	273	302	244	284	253	262	268	239	277	267	254	244	257	254	259	267	244	297	255	267	244	260	229	270	219	238	257	273	252	296	273	224	286	287	274	262	286	256	257	258	262	267	258	253	244	257	247	249	270	235	257	221	249	285	270	235	278	251	279	242	260	252	264	260	284	251	254	267	231	239	267	260	270	259	250	246	271	251	246	256	247	272	270	294	266	262	286	268	248	248	262	235	256	258	262	262	240	234	267	246	234	246	285	231	227	226	251	239	266	249	256	266	274	238	263	271	279	272	253	264	262	261	235	234	280	247	254	243	242	254	251	290	271	256	256	303	257	279	253	243	279	258	265	285	263	236	248	273	265	264	257	245	265	250	268	226	249	228	258	244	293	253	258	239	264	271	253	280	249	299	230	288	255	241	252	250	241	249	273	247	251	252	264	243	269	262	217	253	245	257	271	269	254	237	256	275	256	245	251	248	282	243	265	261	228	290	237	263	309	237	275	246	298	247	287	264	260	265	257	251	258	272	279	259	252	254	251	251	249	258	253	255	257	243	258	233	251	264	258	234	222	283	248	280	250	286	250	242	254	268	277	261	230	281	265	287	256	243	250	234	240	259	235	270	238	273	271	283	263	235	286	243	237	244	251	293	277	233	296	256	277	238	256	252	219	254	238	254	274	267	262	268	250	275	257	301	264	237	216	236	266	235	264	270	290	256	241	227	272	282	261	234	269	244	254	287	265	244	258	228	265	256	224	245	258	220	251	243	240	238	243	248	283	265	281	255	257	251	277	281	293	257	237	279	280	239	264	260	283	295	257	265	252	257	261	241	245	285	235	244	245	250	255	265	256	239	269	267	214	258	282	227	262	261	250	235	224	254	270	252	298	224	254	268	227	259	253	261	211	264	242	265	223	251	256	263	246	273	271	265	241	251	261	252	275	241	278	261	222	216	239	268	267	277	268	269	249	278	271	294	271	290	246	232	259	265	257	259	240	240	269	263	233	280	289	261	260	240	256	261	271	257	253	271	297	248	229	320	268	249	274	248	253	281	287	265	248	294	263	273	233	246	258	256	293	236	243	241	234	224	241	245	276	276	273	248	254	253	284	246	275	299	247	245	239	279	247	235	258	263	254	265	263	240	269	239	254	249	259	252	243	230	281	236	279	269	241	267	253	260	249	267	245	253	261	256	278	277	280	291	251	224	265	272	256	269	236	245	269	247	253	242	300	254	262	253	302	265	257	200	246	255	280	227	259	235	259	246	234	266	285	252	230	256	236	281	270	270	276	273	277	264	266	230	271	268	253	258	254	250	234	273	277	255	245	266	253	276	264	258	231	269	220	235	271	282	227	236	285	255	257	267	249	237	254	267	261	295	266	223	254	252	256	264	271	268	258	266	267	274	253	231	250	235	238	232	254	283	268	249	233	297	268	269	275	263	296	302	257	290	276	259	223	247	285	286	262	212	236	253	267	262	256	264	225	251	245	233	229	280	230	253	246	259	280	258	266	295	227	261	246	239	271	277	227	225	236	265	271	300	248	229	274	260	268	251	257	239	254	266	252	260	279	268	240	245	232	228	256	259	227	242	298	257	273	286	245	261	228	248	253	264	268	282	249	260	249	283	265	275	238	268	267	265	251	274	279	261	265	255	293	283	262	266	243	230	246	256	272	259	283	241	256	258	257	247	234	230	280	272	255	257	269	242	270	276	241	288	277	264	257	262	259	242	297	271	279	248	243	238	245	271	267	243	253	240	284	259	244	251	286	255	275	232	253	229	257	249	248	215	259	245	252	260	261	266	271	231	254	263	265	263	254	280	278	243
18334	8254	5458	1124	1009	1029	901	833	738	702	735	731	674	630	685	694	677	655	629	646	644	615	669	613	646	628	639	608	586	603	617	654	638	625	613	627	598	595	608	636	619	634	599	657	617	594	606	605	613	619	673	647	606	600	633	642	617	612	575	605	651	587	647	611	638	591	628	595	664	624	612	614	581	592	617	592	598	619	567	599	608	637	622	579	605	577	606	611	617	569	592	600	606	610	639	608	611	624	544	614	616	608	667	630	613	656	619	589	607	598	656	598	589	588	627	591	606	587	635	620	597	615	604	633	583	607	606	672	586	577	604	606	628	581	603	638	622	595	589	590	637	595	602	645	587	625	596	602	619	623	607	577	602	603	586	586	599	646	649	610	546	608	593	594	626	629	591	613	568	584	651	595	613	584	543	636	617	586	579	638	609	566	639	606	550	583	619	599	602	625	634	576	599	605	602	597	574	578	572	624	613	624	582	563	647	609	597	608	608	593	631	609	571	581	589	636	609	624	616	631	597	626	610	618	593	585	559	608	573	574	640	649	646	565	640	594	591	589	615	558	581	624	626	621	601	570	578	601	586	626	600	614	628	593	607	647	609	601	587	629	632	613	614	600	626	628	614	603	601	599	615	626	568	622	632	602	602	650	607	602	599	625	557	591	601	605	588	602	618	586	625	627	606	592	602	627	637	609	611	609	608	637	691	565	599	593	635	593	586	590	607	652	627	621	585	617	570	581	575	620	589	611	643	623	588	598	641	637	598	621	589	626	605	643	602	563	631	593	644	592	646	594	589	602	604	629	616	586	609	625	637	628	616	645	592	598	617	639	622	614	607	568	606	640	621	600	639	610	611	639	640	636	634	552	620	594	636	638	653	629	601	642	617	590	595	570	596	591	630	611	621	604	577	589	665	589	625	614	655	622	610	557	618	640	623	602	583	600	615	584	626	609	631	619	607	648	640	569	609	641	611	644	622	600	609	586	636	625	583	582	571	589	622	564	587	601	583	590	585	636	647	565	645	607	590	612	629	573	603	614	600	616	637	609	635	640	581	564	561	601	636	621	606	593	609	622	590	629	592	636	562	617	621	568	562	611	597	624	624	613	555	671	579	582	623	603	610	613	593	602	599	575	614	597	557	567	624	609	576	572	588	598	584	617	632	605	661	594	579	605	598	608	591	579	593	589	582	600	598	615	605	600	600	598	606	567	595	630	603	596	578	604	619	599	621	592	632	582	607	619	609	579	653	574	613	603	593	631	594	640	637	582	639	628	635	634	649	580	619	615	605	614	647	604	609	592	601	615	580	651	604	628	558	567	603	539	654	564	638	571	629	590	615	621	591	614	598	599	599	587	618	605	594	619	650	607	592	613	597	582	595	580	637	571	600	621	604	569	645	615	634	617	616	636	625	594	601	606	618	606	633	593	623	625	614	586	613	600	613	639	645	631	612	609	588	626	633	604	600	601	620	616	623	641	606	592	583	596	575	617	595	614	588	618	604	624	575	588	634	564	580	631	649	625	625	567	584	608	585	636	596	586	636	583	604	605	606	574	585	572	591	631	626	592	574	639	617	638	597	636	599	587	630	593	583	638	622	605	563	579	602	614	644	610	626	609	592	630	574	637	628	586	589	596	622	609	606	647	606	617	551	598	605	620	620	558	584	585	649	591	637	615	597	625	567	625	582	657	589	611	590	603	565	642	596	611	604	600	642	631	611	646	617	641	578	606	629	595	593	590	645	624	580	644	617	627	637	609	648	600	634	576	629	604	565	597	637	660	608	618	584	574	610	646	585	584	568	576	636	576	622	620	586	613	591	635	614	656	640	595	640	607	644	583	602	628	628	577	570	638	638	613	577	576	600	631	572	596	612	574	572	613	585	609	623	616	594	593	625	625	577	590	637	630	611	638	600	557	619	592	617	615	616	630	616	596	645	634	627	622	601	638	626	552	566	594	623	582	613	584	584	633	615	566	592	619	607	575	616	569	612	609	641	640	673	609	571	594	616	616	589	602	577	635	625	604	616	609	592	650	652	584	634	640	627	679	597	615	608	576	595	581	587	652	612	577	620	585	635	578	605	605	610	599	651	611	590	619	567	613	603	580	605	577	641	627	618	599	612	578	648	603	600	626	632	610	618	588	601	607	600	636	618	630	611	568	592	610	596	622	579	600	631	614	620	627	611	617	577	595	624	586	610	624	607	615	630	638	593	607	618	573	623	604	609	595	615	586	576	609	589	608	584	615	636	594	615	615	613	571	628	613	575	594	635	606	651	606	596	604	627	614	596	628	603	621	612	609	611	649	585	618	668	643	601	556	619	603	622	596	625	643	598	629	605	609	583	597	633	588	609	623	597	642	609	629	632	583	583	606	615	633	600	563	600	595	655	633	638	624	623	627	595	584	616	628	620	620	580	578	634	603	553	612	596	647	647	615	613	585	620	599	578	590	622	615	593	582	618	611	567	628	652	569	651	566	631	567	566	626	623	590	583	593	596	593	602	650	633	591	639	605	568	578	587	587	617	611	572	619	637	644	559	591	577	564	625	596	577	631	598	606	595	615	619	633	565	616	570	560	621	671	605	592	603	602	582	614	610	595	618	640	558	603	587	575	605	635	630	608	573	545	650	663	623	603	582	638	601	606	620	625	652	583	580	606	629	643	599	617	602	593	608	638	616	599	603	630	631	609	570	609	580	611	543	586	670	577	619	625	640	632	575	658	630	631	650	593	598	572	616	595	626	634	578	630	617	628	602	621	597	618	592	647	629	611	581	607	579	621	610	646	633	601	618	590	603	610	621	616	602	616	551	635	585	609	588	613	586	627	624	610	580	597	556	595	612	578	587	630	578	626	562	600	616	598	576	618	597	559	621	600	599	596	602	615	630	616	620	627	586	589	619	610	617	587	602	638	647	583	618	597	579	601	602	645	614	603	622	612	642	608	629	590	619	632	656	590	636	607	603	615	624	582	558	644	594	609	609	623	606	592	620	624	596	577	615	564	613	619	607	617	617	610	620	643	599	593	626	622	596	609	641	565	609	622	616	578	546	630	619	633	612	637	624	602	594	615	587	625	594	612	618	609	614	603	582	601	618	633	578	606	646	637	637	623	635	626	603	550	600	635	620	602	594	605	621	618	607	584	593	633	620	598	588	618	625	585	589	605	603	637	631	629	631	590	614	602	622	609	584	645	579	590	618	665	658	605	599	630	623	605	603	651	603	637	612	608	618	634	611	579	628	596	600	667	624	597	604	621	571	583	647	588	626	632	610	634	611	603	581	587	570	599	628	581	595	624	601	614	633	598	566	606	592	624	593	590	604	614	596	661	621	597	605	611	610	605	600	595	615	612	606	586	620	603	632	616	583	638	599	630	621	565	621	611	648	672	644	605	625	649	628	602	588	604	593	625	567	587	629	587	598	622	636	628	590	603	589	607	614	676	620	571	582	639	621	603	585	592	594	579	577	611	639	568	574	611	591	596	642	607	609	637	617	580
35270	16466	8023	781	324	281	265	244	173	188	181	142	170	154	158	146	145	167	142	161	167	133	124	122	131	131	147	136	119	143	123	130	143	168	137	135	131	128	117	151	153	135	128	135	147	147	146	134	122	153	131	125	136	146	127	143	123	130	125	127	145	167	121	120	157	153	129	146	113	122	142	123	150	115	131	129	131	129	128	144	146	151	156	138	128	153	146	134	120	123	128	133	138	120	131	147	141	132	132	145	123	145	123	123	138	138	158	156	135	124	140	138	149	137	135	125	137	142	127	131	149	129	147	135	123	134	133	137	133	138	144	139	151	127	131	117	152	144	156	119	125	161	149	132	104	137	127	127	128	127	125	118	158	148	146	151	152	128	134	116	147	124	151	150	136	148	137	150	118	125	152	146	127	156	120	153	131	110	129	119	130	129	135	131	128	132	122	133	122	122	133	138	121	123	139	124	125	124	133	129	152	136	129	128	150	147	130	124	146	133	146	141	129	133	122	122	141	136	135	129	138	126	142	126	125	131	115	143	110	167	133	128	123	122	133	133	124	152	122	114	142	171	133	128	142	141	139	138	151	143	133	125	136	129	132	142	149	132	133	136	141	123	139	137	126	133	128	134	171	141	142	132	149	153	132	159	107	130	144	146	141	151	119	124	135	133	147	114	112	145	125	138	114	137	114	126	134	134	152	148	140	148	151	126	165	136	111	134	124	113	107	150	140	138	126	131	137	126	111	117	149	144	121	162	146	124	108	134	141	144	123	130	132	119	131	130	131	129	114	129	140	129	124	123	156	141	139	125	125	145	138	138	148	145	152	139	136	150	149	103	147	131	144	122	119	134	144	132	126	144	106	158	140	126	140	126	131	122	142	132	136	155	146	141	108	130	135	113	155	134	119	134	112	133	142	130	132	141	136	136	134	150	151	123	132	135	157	130	147	125	128	132	159	141	123	146	135	141	142	138	144	147	125	139	141	149	137	151	151	115	125	133	137	130	137	134	131	137	144	157	147	126	145	146	128	129	126	116	154	121	133	122	142	161	133	147	129	142	144	125	141	127	129	130	115	125	151	124	155	134	146	142	129	118	107	143	132	119	125	137	159	162	162	132	145	121	117	117	126	138	147	145	138	154	157	127	124	144	124	111	161	149	135	141	131	130	124	139	135	153	134	132	132	154	157	139	133	144	129	138	137	127	132	141	127	140	133	125	125	128	138	120	121	107	156	132	143	121	130	125	148	134	128	134	147	147	164	153	151	108	127	133	136	157	152	140	117	130	140	115	123	135	135	125	144	128	121	154	134	151	147	146	135	142	124	129	145	150	149	112	132	147	163	150	126	119	130	144	126	127	154	133	128	117	149	140	146	147	125	127	139	159	142	112	137	118	120	126	140	126	129	131	141	135	124	135	134	166	128	139	159	136	143	125	133	137	139	147	157	141	134	142	138	136	137	161	137	130	146	134	127	130	125	144	137	127	128	126	125	120	125	119	128	143	145	131	135	149	129	139	142	141	132	144	127	116	134	132	131	140	136	109	132	121	113	142	133	149	128	148	100	140	140	146	154	149	147	125	126	158	147	138	137	159	136	148	124	145	116	162	138	128	126	141	133	130	135	105	139	129	129	115	146	139	128	118	131	127	156	123	128	125	147	131	143	146	136	141	135	127	134	152	152	138	121	135	123	116	135	124	123	157	140	161	133	134	133	128	147	133	134	142	133	128	148	145	141	142	147	140	145	136	112	122	111	153	128	136	150	132	130	123	132	115	162	143	127	114	124	130	136	120	132	143	117	125	135	133	138	140	128	115	134	117	125	125	136	120	149	127	135	127	127	123	150	140	109	132	139	127	142	122	147	147	130	114	120	160	153	131	129	120	122	142	119	138	126	126	137	140	126	149	132	120	135	149	154	135	133	121	126	144	125	126	142	138	128	139	151	139	144	137	133	122	151	145	117	143	150	162	115	141	140	136	115	136	127	126	139	128	143	140	161	137	137	156	149	139	133	131	151	137	132	119	141	131	137	138	153	161	131	148	141	146	137	129	146	129	131	116	154	158	138	132	126	128	132	139	130	135	138	149	127	133	122	146	128	144	132	136	143	139	130	122	136	132	138	146	127	124	170	132	119	128	150	118	134	143	126	118	115	149	151	112	158	138	127	129	136	130	131	122	133	107	125	137	138	142	129	154	124	135	156	147	137	139	153	109	146	129	128	143	146	127	144	137	109	115	129	127	128	111	142	139	125	157	133	142	119	129	142	152	155	165	148	122	139	138	137	147	136	134	132	140	128	140	133	110	130	154	114	131	132	155	140	139	139	140	117	117	141	111	132	129	101	133	139	136	128	140	149	134	126	145	134	156	175	107	132	124	135	133	121	148	165	130	143	143	117	104	136	142	114	136	129	116	143	146	134	141	127	137	143	127	143	122	122	126	142	162	122	134	122	120	123	147	138	124	150	138	130	123	131	139	143	123	128	145	108	134	134	123	147	148	130	152	142	149	133	110	140	127	126	155	126	135	125	130	139	138	133	145	134	144	124	139	150	126	149	134	145	123	139	136	121	132	131	139	133	143	127	141	135	122	125	139	123	146	146	117	129	131	130	142	143	132	135	128	123	141	129	143	134	130	141	130	141	128	116	117	136	138	151	129	125	130	136	164	143	127	128	138	133	109	140	116	141	141	131	161	141	130	133	161	152	132	141	124	142	143	128	132	137	144	107	105	110	114	130	121	144	135	133	116	155	114	123	146	134	146	132	141	132	130	137	133	137	141	130	114	151	130	125	151	146	113	125	125	124	127	130	143	139	135	124	143	146	152	119	118	160	147	144	108	124	126	139	122	123	142	165	143	127	138	149	120	138	130	131	142	147	133	136	146	143	122	136	174	132	132	124	128	137	119	140	138	150	124	135	129	131	143	134	147	149	130	117	125	121	115	130	126	136	154	136	141	136	146	132	125	147	122	120	115	133	138	158	144	123	146	126	102	140	134	129	120	109	134	136	137	140	120	113	141	136	142	125	132	146	140	118	127	144	139	140	125	122	121	144	176	112	141	136	115	152	131	115	135	143	142	132	120	125	125	129	163	127	123	138	147	125	127	137	139	146	125	143	125	132	117	137	155	136	130	129	152	114	139	137	137	147	136	136	147	130	133	129	121	144	134	115	139	142	145	144	156	130	131	145	124	140	123	152	121	132	129	130	107	158	127	113	134	156	128	167	133	130	142	134	159	134	143	160	131	126	127	134	158	127	152	145	125	141	133	134	142	108	140	117	125	124	133	149	123	142	150	120	130	136	144	147	148	146	143	122	140	128	132	144	176	158	141	144	145	115	124	119	132	154	149	140	132	150	146	142	112	137	144	142	118	139	132	143	121	114	138	130	154	134	130	115	154	138	126	120	148	137	149	152	155	137	138	152	137	142	123	124	109	134	137	126	142	129	109	136	110	145	115	146	132	125	129	144	149	130	140	156	148	135	147	161	118	127	121	136	134
23174	12685	8393	1307	1172	944	873	738	601	567	539	458	477	466	450	483	425	439	368	389	375	377	372	369	381	328	392	382	340	380	372	354	341	356	341	323	349	341	352	317	338	306	356	329	323	327	319	369	320	324	321	359	357	335	340	316	383	322	337	319	362	356	341	363	317	323	339	373	341	308	331	356	339	353	355	333	339	366	309	315	351	337	337	318	344	325	329	332	336	341	351	320	352	341	355	324	294	345	338	314	351	367	339	318	344	320	351	320	358	323	327	334	343	341	338	346	311	347	322	336	341	368	332	321	352	344	337	368	328	325	338	321	351	339	349	382	314	331	364	305	350	298	324	331	323	335	326	335	335	314	321	334	373	339	341	347	324	342	370	314	335	316	328	313	389	339	322	317	317	332	326	346	325	328	339	343	353	297	340	349	336	282	308	319	334	334	338	307	308	324	322	337	324	383	345	296	365	324	347	356	356	362	337	308	315	315	359	348	368	318	316	363	328	321	333	332	336	348	346	322	333	347	328	346	340	353	318	350	319	307	323	311	307	333	350	339	344	339	330	329	349	291	320	322	317	353	350	352	364	336	365	353	317	338	332	337	310	329	331	300	316	312	325	299	338	351	328	308	356	329	344	319	332	336	325	319	348	332	371	368	331	365	339	305	278	325	340	365	347	335	359	354	317	313	329	322	330	364	328	324	360	328	365	357	328	316	333	326	327	337	322	363	328	344	355	337	324	358	316	338	328	331	326	331	323	343	350	301	305	331	353	332	323	330	344	369	331	320	335	300	298	324	343	330	324	312	329	308	315	301	336	329	342	316	329	353	369	350	314	333	340	322	334	299	342	316	343	319	301	330	373	336	305	344	371	328	355	325	359	389	318	339	324	295	340	350	332	328	285	325	361	327	354	313	326	315	347	326	335	335	364	322	337	346	348	325	348	358	318	345	328	293	304	324	343	338	315	325	356	320	338	330	340	335	327	313	355	373	344	315	328	336	328	322	316	362	322	331	323	320	337	356	309	322	326	342	348	303	369	346	343	340	357	289	338	352	345	337	325	355	360	323	345	331	357	312	343	327	360	335	300	356	311	347	335	327	344	328	307	323	347	349	325	324	312	320	322	315	357	328	305	321	313	345	311	311	323	314	306	303	329	328	314	345	316	323	312	317	273	358	328	329	332	385	322	335	346	331	321	315	354	356	333	328	348	318	314	341	335	347	343	310	311	303	347	299	328	321	354	354	307	300	342	341	341	336	350	352	302	304	338	337	311	347	337	347	362	330	319	331	316	313	360	349	300	331	353	352	315	310	318	360	341	350	328	314	315	349	314	344	345	323	346	332	307	325	323	331	335	342	299	336	317	329	328	340	337	340	305	339	314	338	378	335	324	293	338	322	320	332	380	310	358	329	342	325	327	335	310	339	325	316	329	353	322	313	310	322	320	319	352	344	345	350	365	321	366	377	333	363	353	327	327	348	341	303	305	306	319	342	359	363	335	334	337	332	324	348	336	305	282	308	323	352	328	346	334	336	338	352	332	339	350	354	336	309	314	291	335	343	339	333	344	335	324	301	334	331	335	342	365	321	339	315	339	308	360	343	318	333	364	340	325	340	311	351	346	323	294	355	343	329	319	307	379	352	304	341	331	352	331	304	345	345	290	339	338	311	346	344	362	326	349	357	351	347	329	326	385	350	325	331	299	353	290	350	352	327	296	349	338	344	320	325	364	352	313	316	353	361	342	302	359	314	335	344	326	352	304	329	307	344	325	325	306	350	337	359	330	320	306	342	326	314	361	346	315	356	327	346	302	339	341	322	332	350	349	302	311	315	334	337	307	325	301	344	313	311	312	303	325	330	339	325	304	365	332	329	286	343	307	316	347	338	329	316	319	334	296	296	324	320	337	337	346	341	340	342	339	359	337	344	342	334	321	321	343	329	309	344	355	321	350	322	340	301	351	312	328	325	333	323	292	331	325	346	331	353	362	311	342	332	331	349	325	335	305	352	328	309	336	317	343	325	365	371	337	343	347	334	336	326	362	329	316	330	303	315	356	311	346	332	357	326	326	351	357	344	298	342	306	314	334	340	326	298	333	325	322	316	330	343	306	329	351	373	323	322	353	330	331	350	328	343	330	318	354	321	349	328	341	313	334	320	352	304	326	310	337	307	340	329	320	344	315	326	345	330	345	341	337	309	368	320	314	350	347	323	304	309	323	330	325	329	313	323	334	326	321	323	341	327	322	346	334	339	337	306	306	318	350	345	360	317	341	330	333	337	329	360	343	300	345	342	308	324	331	333	318	310	289	348	326	374	318	377	343	314	347	353	348	321	314	336	319	361	318	334	344	298	342	342	349	326	354	333	343	354	300	356	336	312	327	325	352	333	341	309	330	314	315	296	367	380	318	351	353	349	327	359	346	343	319	307	369	332	339	327	338	332	362	348	342	330	285	336	330	327	317	325	307	338	355	327	318	324	320	323	323	328	323	310	326	326	363	367	333	345	315	345	346	337	343	341	330	341	341	340	312	336	295	313	327	367	312	328	308	331	320	344	326	360	345	318	332	345	353	315	329	298	332	377	354	337	330	353	330	301	362	362	339	365	332	361	362	311	332	304	339	323	326	316	301	324	328	322	314	300	344	337	330	348	311	347	330	355	314	323	340	329	332	329	365	333	351	339	337	328	317	338	338	319	343	291	327	340	347	278	343	355	353	295	347	328	328	315	337	312	325	382	317	339	284	346	343	334	316	340	315	328	355	333	338	349	328	308	328	338	354	366	318	318	336	315	334	354	336	333	323	369	308	331	323	314	347	316	334	361	341	314	303	343	339	364	356	298	363	344	354	325	341	349	332	297	320	288	344	311	350	374	341	353	335	340	321	339	325	345	322	345	333	310	330	362	322	332	370	356	341	330	329	305	324	318	333	337	341	342	352	360	343	323	290	337	343	325	353	314	340	342	358	330	322	335	343	318	316	305	346	349	293	344	370	310	325	305	310	336	325	360	346	352	365	317	323	327	347	306	327	363	365	316	349	311	325	307	320	329	377	314	369	333	323	322	315	286	348	324	303	339	321	359	306	325	351	339	323	330	344	345	344	332	336	357	364	314	337	304	332	310	321	315	333	325	296	317	320	303	372	342	335	311	332	322	325	310	352	381	334	356	323	345	344	359	296	320	335	352	310	338	352	351	318	332	332	319	321	353	338	327	305	315	357	322	328	319	306	300	319	323	325	356	330	332	356	330	333	347	329	342	353	325	365	313	295	334	324	349	331	347	330	318	309	320	322	334	330	344	308	347	365	339	362	328	338	302	316	351	361	303	353	324	324	352	330	311	311	344	310	322	338	348	311	324	360	342	327	334	320	300	307	346	330	321	316	312	343	359	356	322	333	309	327	323	352	339	317	347	323	341	306	335	317	299	361	309	336	325	306	333	323	336	332	307	322	279	339	361	355	324	310	357	308	326	317	347	341	303	312	331	318	354	326	322	293	341
13567	3939	1175	266	249	225	235	233	262	247	266	279	222	256	247	267	227	261	262	231	242	249	267	263	248	242	240	264	264	246	243	237	250	238	246	250	239	244	238	247	260	243	279	244	258	218	262	244	240	242	260	241	262	262	231	239	260	273	261	249	226	249	278	253	275	266	218	215	258	234	252	239	214	230	239	251	248	247	257	229	221	274	257	236	254	251	241	268	244	252	208	250	231	236	237	262	238	224	252	227	235	231	276	240	284	265	227	253	249	283	261	224	236	255	236	258	260	266	274	279	252	266	228	243	272	235	247	247	253	284	240	254	270	246	230	272	261	250	226	237	243	255	249	265	258	241	230	258	236	262	267	286	248	235	234	253	249	235	234	260	206	250	252	233	246	219	228	266	246	260	213	245	246	275	247	242	265	250	268	247	213	261	226	261	248	240	240	255	250	250	213	266	255	209	245	242	284	263	224	245	265	234	269	262	257	229	269	233	241	247	241	255	251	239	261	301	214	225	262	264	281	277	245	264	247	243	262	231	278	218	236	247	229	239	267	235	240	260	258	269	239	258	276	273	239	244	227	221	228	278	251	247	249	255	255	215	233	257	221	256	244	252	228	259	255	250	221	239	223	249	247	273	261	250	244	242	230	237	223	241	242	257	235	275	239	247	226	246	260	232	237	217	261	226	218	244	228	221	229	244	250	220	242	231	248	227	217	272	234	244	243	241	255	245	226	229	227	241	269	230	253	263	258	256	241	222	228	244	275	275	241	260	237	205	292	228	268	257	237	263	234	214	258	236	232	242	255	218	241	231	256	224	245	249	259	254	233	218	243	252	237	237	230	243	262	229	240	265	254	266	238	225	236	246	229	243	240	258	239	258	233	255	248	255	245	235	255	239	268	242	255	253	246	241	264	268	250	238	267	242	231	255	277	254	221	235	226	234	234	271	226	240	232	232	251	254	221	229	248	267	214	232	245	265	257	224	247	250	246	263	235	237	250	214	212	222	232	244	241	233	251	223	233	225	256	204	224	261	234	227	277	249	239	280	254	236	227	235	220	252	247	231	252	271	247	229	235	249	242	231	233	229	234	253	230	229	249	249	275	232	227	251	221	240	246	262	229	239	236	243	234	232	266	263	241	238	273	244	242	251	246	257	211	243	251	224	250	247	243	238	240	276	254	231	253	259	261	229	240	252	259	252	236	213	247	217	248	245	268	222	239	257	242	269	256	237	270	238	256	215	251	262	252	235	263	215	223	241	246	259	252	234	236	248	239	266	238	228	258	282	227	250	245	233	252	223	292	249	229	264	263	245	259	252	238	250	261	246	257	252	239	228	238	242	249	262	216	235	268	240	240	239	221	239	222	248	235	245	235	219	262	239	221	255	243	259	250	284	261	263	261	230	232	230	239	235	193	238	274	241	257	271	220	262	214	242	257	234	253	247	263	234	217	212	261	237	217	287	240	235	226	238	227	228	233	237	230	231	253	239	249	248	253	203	235	233	236	260	238	253	271	205	259	233	223	211	235	265	232	258	275	216	230	251	237	232	248	267	260	243	260	256	254	251	253	244	247	255	243	215	233	218	259	257	258	240	265	259	245	225	242	239	264	248	240	249	225	242	222	226	225	247	263	235	241	233	244	216	266	259	233	236	197	234	244	252	253	225	231	275	230	265	238	244	266	248	257	231	252	257	256	257	210	244	238	247	229	239	240	221	279	236	267	234	219	207	251	218	258	263	245	241	234	224	272	246	241	221	223	229	250	251	253	260	213	245	237	242	249	242	259	229	215	223	239	266	293	215	245	236	226	247	252	225	284	244	224	260	262	246	221	247	257	264	262	268	259	244	264	246	238	247	249	244	257	275	235	252	250	254	245	249	244	217	227	227	251	219	254	226	274	235	254	247	276	271	247	227	239	264	215	222	246	268	220	253	238	245	212	233	225	224	258	263	224	269	253	254	233	268	208	262	237	251	264	263	243	227	261	259	236	247	228	244	245	231	268	241	241	235	249	245	270	270	282	266	230	234	234	228	252	235	270	209	247	247	217	269	240	293	221	247	224	210	288	225	230	249	249	259	240	265	239	229	242	257	229	232	234	251	257	227	233	265	238	225	221	241	251	267	239	234	237	252	232	269	246	259	254	220	235	227	235	219	260	238	249	225	223	240	225	234	247	252	247	271	254	235	233	259	255	242	272	244	237	262	238	250	243	250	254	209	242	259	241	257	207	241	249	231	266	222	247	221	271	224	253	222	234	271	267	236	264	241	227	239	217	274	245	211	250	252	247	230	268	267	250	260	252	265	254	247	262	256	264	238	255	240	245	253	262	250	259	242	253	213	268	230	245	269	270	236	252	263	267	246	235	237	259	258	242	270	265	251	256	256	256	238	253	247	237	251	237	247	217	225	234	233	263	240	237	253	244	240	263	229	219	243	281	249	289	273	228	272	266	248	239	269	246	221	246	243	243	261	262	232	248	242	235	234	268	261	230	236	260	254	231	236	278	233	257	249	244	253	245	238	255	253	269	263	264	270	237	235	249	259	258	221	225	251	238	228	233	256	242	216	248	218	235	240	272	257	259	247	270	237	218	263	225	283	248	237	233	251	247	228	229	235	237	244	231	232	249	246	255	265	216	254	234	252	249	248	251	233	223	268	243	228	254	245	233	233	243	237	241	273	235	225	262	240	239	267	275	229	256	245	222	245	234	228	231	254	256	248	228	200	223	253	225	244	250	260	241	200	259	254	230	250	264	264	248	261	243	244	244	252	251	257	239	242	239	235	214	250	226	271	231	249	257	254	247	223	219	215	259	240	300	237	230	249	252	237	253	260	238	218	255	229	238	223	260	259	223	257	257	217	246	230	241	236	253	287	252	256	243	237	237	252	269	226	257	210	223	259	270	242	240	224	232	249	253	245	214	241	253	196	254	256	230	221	258	277	254	245	224	199	248	276	252	261	263	261	229	244	261	238	238	257	250	230	242	267	244	245	215	251	253	246	249	255	250	247	226	234	227	249	271	244	213	233	259	242	268	227	262	250	235	278	261	226	236	224	252	239	259	223	212	256	256	265	252	219	231	230	218	273	212	261	297	281	236	254	239	259	244	252	268	256	264	244	255	256	260	245	225	264	263	217	291	262	237	266	255	279	241	223	240	249	240	229	250	232	234	210	252	266	252	256	261	247	250	265	257	252	248	252	243	214	240	248	236	234	244	252	236	249	252	208	244	244	227	252	242	237	261	223	253	231	223	255	254	265	256	211	243	213	239	240	226	212	268	253	274	231	245	226	250	223	247	238	250	233	238	261	219	211	243	255	241	257	260	238	237	243	228	253	240	254	238	279	213	249	237	241	261	227	218	249	221	240	234	251	231	244	239	248	246	264	253	241	216	248	229	249	241	243	239	270	246	226	234	226	256	271	259	243	264	271	258	284	255	266	285	232	240	218	218	236	232	247	219	257	233	262	257	261	244	241	263	288	234	277	207	268	268	227
9690	3596	2094	662	659	661	668	612	591	622	618	589	610	593	557	676	617	655	585	577	621	572	592	599	628	594	608	590	570	580	587	589	590	620	551	560	598	613	580	583	583	578	576	574	579	572	591	582	638	609	604	629	625	611	553	571	592	570	601	539	589	597	611	559	585	577	580	602	604	661	586	593	598	623	560	580	570	613	575	644	560	566	573	609	630	576	575	586	571	530	575	551	599	579	568	598	604	603	568	584	614	598	606	622	607	620	606	597	611	574	568	628	611	602	572	586	586	591	602	605	540	577	634	560	563	608	557	632	555	596	620	569	599	557	588	569	606	596	590	556	620	553	616	578	597	619	583	588	580	582	585	591	535	607	599	599	555	592	635	585	549	562	623	546	598	596	607	638	618	552	572	591	555	611	547	571	535	559	603	612	602	626	542	621	597	583	601	599	602	557	636	556	598	588	583	632	605	536	593	600	589	548	601	580	588	597	597	568	589	604	543	573	591	581	593	639	591	550	597	578	584	616	595	558	595	602	585	608	635	592	608	592	598	571	603	559	561	569	641	556	581	618	546	621	601	613	592	638	577	576	604	562	587	616	553	585	580	615	580	596	579	596	597	583	580	625	568	632	580	585	524	536	550	593	584	589	635	595	588	615	568	595	612	551	613	537	586	604	582	584	557	551	560	573	589	629	538	580	599	565	551	578	598	595	578	580	547	536	594	581	629	629	605	601	572	624	580	599	578	574	546	540	602	581	584	608	595	583	597	585	618	543	610	556	598	559	601	631	592	576	619	577	599	580	575	578	558	597	604	602	586	580	576	552	568	600	592	625	575	571	588	584	580	594	578	595	602	579	571	561	604	566	560	605	631	597	591	590	629	574	596	567	589	533	539	618	526	607	604	502	580	588	591	554	558	578	554	575	620	601	572	592	598	592	535	596	535	612	595	565	614	563	561	565	542	623	614	614	603	510	611	584	580	606	567	591	563	589	572	637	590	583	597	591	580	596	613	596	547	622	589	611	571	576	590	567	586	542	548	580	581	596	589	562	597	613	538	574	624	572	581	592	649	580	594	564	611	581	559	563	584	567	596	600	609	595	559	553	602	559	570	579	569	585	582	574	586	564	587	553	588	606	557	579	590	551	594	563	615	557	545	554	615	603	573	569	599	574	569	568	625	547	593	619	573	595	589	590	606	586	575	583	596	603	579	567	556	552	621	544	598	643	615	588	582	598	558	611	602	573	559	584	566	633	565	558	566	589	604	544	616	580	593	591	578	557	615	612	597	591	588	576	573	582	596	605	603	618	621	559	608	571	581	576	623	557	594	565	604	595	616	620	573	588	589	566	588	577	540	580	616	528	590	631	596	556	560	641	612	606	613	600	595	587	601	625	588	630	564	551	592	576	590	635	629	536	557	615	572	570	584	604	621	627	600	559	619	588	594	561	585	598	559	593	553	540	579	630	580	579	580	602	581	578	601	546	627	595	642	579	617	593	595	562	583	611	616	615	604	577	558	613	542	576	595	596	606	598	570	611	623	572	606	529	599	631	568	628	617	573	605	554	617	602	551	584	595	583	525	576	579	606	550	628	617	587	566	574	594	598	549	551	593	568	646	569	561	608	611	583	576	559	529	568	594	560	542	603	612	632	577	575	590	593	601	639	593	588	589	618	574	609	592	587	562	608	603	557	588	610	603	586	566	550	607	558	555	552	570	625	617	590	570	620	553	587	599	559	515	583	576	606	622	594	564	559	611	575	593	585	624	593	563	530	575	609	584	588	553	597	611	601	588	539	579	586	547	571	573	574	572	596	600	539	571	595	608	522	597	581	563	624	607	565	597	565	596	576	573	533	594	610	579	593	579	612	546	590	600	582	572	601	587	634	587	582	602	534	586	604	575	569	550	583	596	601	603	626	598	627	554	587	573	544	641	575	588	632	592	590	583	604	626	559	581	613	551	574	585	568	557	594	575	548	556	615	585	605	590	566	604	574	565	617	597	564	596	574	566	593	584	581	575	620	573	578	523	614	599	573	613	601	579	595	556	603	568	615	569	603	586	621	546	538	608	638	632	535	597	602	595	584	545	582	621	591	595	584	597	549	609	585	553	648	585	559	601	598	601	602	535	536	589	571	616	587	560	568	635	609	559	585	600	600	622	596	560	613	629	638	577	599	565	561	581	601	608	586	532	586	593	633	600	575	600	531	568	609	589	612	553	581	610	534	575	584	603	578	546	583	601	628	566	577	570	600	575	635	581	578	593	607	570	581	576	595	591	639	599	605	590	557	591	586	567	603	584	645	572	568	566	588	563	547	587	568	604	591	638	564	603	573	596	609	625	613	566	627	561	565	604	585	590	579	583	582	610	555	576	568	584	582	597	582	558	592	581	592	581	543	618	595	572	591	610	595	594	636	583	607	597	597	593	559	564	612	567	622	610	589	608	614	595	611	596	565	578	568	591	622	598	563	570	584	612	572	540	603	597	589	621	602	571	622	583	568	562	588	592	583	589	596	604	601	570	611	579	591	626	590	529	577	575	608	576	593	546	594	587	606	613	625	574	588	614	602	583	618	598	578	564	566	610	613	564	598	575	550	574	596	578	621	604	587	602	602	621	631	579	579	578	568	592	570	596	629	590	540	604	573	577	587	599	572	618	542	593	600	590	611	640	592	564	594	613	571	626	569	580	643	587	587	545	621	621	586	554	562	579	579	596	593	541	592	611	553	633	617	595	600	613	604	593	563	523	611	592	604	550	537	586	559	615	629	582	563	592	601	609	549	633	578	600	584	606	564	567	596	591	584	592	588	609	611	573	554	593	602	584	581	604	611	573	599	553	614	623	592	617	620	573	579	582	566	584	627	616	614	597	577	600	575	551	595	599	605	587	596	595	593	602	590	582	650	585	613	588	570	563	613	585	574	601	544	587	589	603	576	574	531	551	615	577	566	579	593	592	603	598	616	637	595	593	543	608	626	600	636	571	554	581	600	605	586	571	611	601	584	621	570	564	592	587	539	581	567	549	560	576	586	587	652	574	585	593	571	577	593	592	591	584	560	589	555	591	614	616	544	600	549	578	532	624	543	545	584	542	545	609	581	624	561	539	528	562	570	589	568	551	586	582	567	596	585	577	612	582	594	591	594	577	558	585	670	581	582	575	551	572	592	585	593	576	557	610	573	602	611	567	591	611	598	580	592	560	620	588	594	627	570	555	617	596	595	557	563	521	569	573	603	598	591	591	575	581	585	592	640	586	564	544	599	568	578	575	632	621	569	608	562	607	542	584	576	592	586	613	594	593	609	567	568	597	597	587	584	566	574	557	592	579	598	526	571	591	597	613	604	563	593	570	556	629	592	567	567	595	618	585	572	614	576	617	558	607	578	596	546	566	576	568	619	612	609	614	611	588	560	574	584	544	585	625	560	608	590	594	565	580	582	578	561	557	591	586	559	554	581	634	623	586	615	617	586	569	584	584	585	575	555	621	584	575	573	571	595
26511	10290	4557	550	372	340	293	296	296	276	272	288	261	253	287	269	250	276	279	265	250	268	238	274	276	247	237	262	269	256	292	225	255	287	244	244	243	260	246	263	269	258	235	248	274	257	278	257	264	256	255	252	274	264	270	279	245	241	259	257	243	219	270	275	287	232	268	258	249	256	236	261	266	251	238	237	240	257	243	236	260	282	270	261	279	268	273	263	258	258	273	241	234	243	266	260	270	251	265	260	249	285	262	266	244	236	265	266	282	257	252	295	264	254	293	256	254	269	261	288	249	262	259	256	247	258	258	253	281	279	271	251	242	255	259	260	307	244	251	248	277	241	265	262	252	221	257	241	231	258	221	292	246	261	268	287	256	254	282	269	245	227	254	242	243	261	262	247	277	239	271	242	254	279	239	220	252	265	255	291	252	224	264	254	268	269	266	286	259	242	268	269	264	279	243	254	284	297	284	253	281	271	275	254	260	273	239	259	255	252	253	277	260	256	247	283	246	278	272	236	279	258	268	242	238	269	253	275	255	281	298	228	240	266	257	259	241	257	292	290	260	251	249	226	267	260	299	251	273	255	267	227	247	252	257	251	269	273	245	243	274	259	257	248	267	241	249	253	250	224	243	248	268	283	283	266	265	248	248	268	264	256	271	241	277	253	260	249	271	247	245	276	274	278	261	216	269	279	262	248	248	275	253	249	262	278	280	229	258	297	252	257	279	263	256	278	270	235	250	281	256	285	276	273	266	285	261	257	224	307	275	258	239	265	269	257	256	282	216	285	288	288	245	286	253	226	248	242	263	277	256	294	243	248	265	255	258	272	299	253	295	269	229	267	267	280	262	265	219	265	286	268	253	256	275	262	249	255	279	246	237	272	284	279	239	274	245	285	271	296	256	252	258	265	276	264	238	258	238	235	258	265	271	263	287	257	256	264	224	275	269	286	227	232	265	247	276	271	274	244	265	264	260	250	241	237	251	282	259	270	251	259	266	268	257	242	260	271	227	252	249	239	285	280	262	263	265	263	256	240	251	276	243	256	252	250	254	284	256	262	253	268	280	255	261	272	244	287	296	246	236	287	283	232	263	237	261	253	255	254	266	252	256	280	283	282	274	260	229	258	283	253	257	249	254	249	274	271	290	265	279	254	246	266	247	270	250	284	285	260	269	236	254	292	231	271	262	268	289	254	264	246	271	255	285	255	253	262	229	280	236	235	257	256	251	285	236	276	276	277	263	246	269	266	259	269	253	258	278	241	242	272	252	246	262	253	239	290	296	251	286	245	226	256	273	232	261	292	263	234	231	239	283	250	265	322	267	255	255	252	259	267	256	256	288	253	267	245	237	241	248	249	245	273	233	240	271	276	252	247	255	255	252	253	288	278	274	244	269	288	245	276	243	254	251	244	264	268	261	250	243	287	271	245	274	312	256	267	277	239	263	260	251	270	251	245	251	275	237	227	267	287	260	281	282	281	265	277	262	255	252	234	257	254	263	263	250	261	258	244	282	250	247	248	268	270	237	226	278	260	255	261	278	277	292	270	239	249	240	281	263	269	267	258	280	281	254	271	258	268	236	256	238	255	254	256	256	256	263	300	259	265	281	260	295	264	243	230	229	240	271	244	259	267	281	256	307	279	268	261	256	281	278	263	276	284	280	280	257	286	258	281	251	290	285	263	268	277	283	238	264	249	267	262	283	255	262	246	256	280	266	261	266	256	250	238	253	284	260	267	245	281	245	291	238	266	216	271	242	265	260	258	285	275	268	255	247	296	253	231	265	276	255	269	263	247	273	235	277	276	273	299	255	226	277	250	245	275	247	253	262	243	279	278	267	231	262	265	283	261	259	264	268	241	273	251	260	278	260	277	276	267	255	262	289	289	239	262	250	233	237	240	259	258	267	250	265	252	271	236	285	254	253	253	223	241	258	257	294	262	245	266	266	242	264	273	231	243	248	239	208	275	261	250	240	269	288	260	257	274	259	265	253	252	254	252	270	266	278	256	275	260	256	245	277	271	259	249	285	284	287	230	249	264	239	233	270	272	243	262	247	245	246	252	220	278	270	261	274	270	260	237	273	240	259	271	269	264	238	233	276	260	258	259	272	277	257	252	310	242	269	240	269	242	298	255	249	259	244	263	278	273	264	253	253	270	261	273	302	266	259	261	267	267	274	244	270	264	278	252	243	224	268	271	257	273	284	275	284	259	227	244	263	284	260	258	247	242	262	267	261	270	271	281	259	265	270	287	279	322	269	260	254	234	236	267	259	249	289	267	277	247	211	275	269	236	266	276	285	270	249	267	239	244	262	278	276	252	272	291	263	260	262	242	267	252	250	220	270	276	255	248	277	267	249	267	268	290	272	265	249	256	257	242	283	264	275	269	258	270	275	257	250	275	286	256	242	254	235	285	225	258	320	219	263	275	264	262	255	278	231	231	266	265	275	258	233	262	260	251	266	254	272	258	265	235	281	258	238	274	231	265	261	230	279	273	287	266	273	230	263	264	246	288	275	269	274	268	235	252	282	243	252	277	242	245	288	258	248	247	259	263	256	259	237	260	268	268	277	246	241	263	235	259	264	258	245	230	234	257	265	272	284	260	264	266	259	255	272	288	275	278	282	244	253	264	258	273	270	255	277	248	266	274	242	267	274	233	274	249	252	274	268	254	270	290	287	274	261	242	256	269	256	270	276	239	267	273	254	262	273	260	240	286	248	290	243	254	282	236	243	281	269	239	246	267	267	283	238	249	230	267	275	249	252	282	262	230	283	259	290	282	278	259	265	241	273	279	257	264	244	257	253	253	265	273	237	290	286	256	261	274	268	256	277	265	238	243	276	232	251	245	238	257	260	272	252	251	239	255	262	259	268	283	287	232	232	302	273	239	270	256	262	262	242	227	251	243	247	239	238	277	229	248	279	254	272	261	248	274	232	260	258	249	273	254	279	250	278	269	246	249	247	277	285	261	247	258	224	289	256	277	240	226	255	269	237	242	280	258	276	238	270	277	269	270	263	243	250	248	253	284	239	244	258	249	268	294	282	247	271	291	215	272	266	250	271	271	272	260	268	298	267	258	245	283	290	270	278	261	261	226	239	258	263	248	258	285	229	255	236	261	253	278	248	249	258	234	238	253	248	279	291	274	250	248	251	276	255	253	246	238	273	252	228	281	249	272	254	245	298	277	270	242	286	290	271	251	237	268	246	268	257	246	252	265	255	259	239	242	261	242	267	297	252	236	253	262	264	256	235	258	262	247	242	257	263	283	260	237	283	257	269	259	271	258	267	281	264	260	277	277	234	266	268	268	262	255	244	254	250	273	234	250	290	287	254	238	295	262	259	234	280	233	304	254	258	219	251	241	284	273	253	234	240	244	255	262	246	252	279	255	246	259	258	249	262	278	243	264	246	264	260	265	230	236	255	245	285	260	249	261	244	228	262	234	272	252	237	236	224	237	237	258	294	241	226	248	245	286	245	271	281	245	252	271
18420	8506	6078	1123	977	906	904	871	751	767	720	662	652	738	665	666	642	610	619	637	623	640	650	634	623	637	692	614	593	592	646	613	592	620	585	653	588	643	625	645	612	621	576	642	619	665	618	615	617	617	634	629	607	571	641	654	625	601	607	588	608	651	589	627	621	625	645	601	601	615	644	654	621	612	613	600	598	600	634	608	640	586	577	616	606	576	629	615	618	641	628	590	587	635	612	619	600	660	610	630	623	617	620	587	604	625	559	629	606	570	609	605	606	608	611	613	623	595	645	614	598	638	643	605	631	656	640	637	610	622	641	610	619	659	617	595	653	574	624	616	563	608	659	590	640	598	650	589	620	622	597	599	579	614	592	612	671	589	648	616	640	620	626	631	592	617	653	608	612	577	611	637	610	595	595	630	607	643	607	599	643	605	605	607	672	611	637	631	575	613	572	631	588	608	633	606	656	580	611	628	586	573	588	576	612	634	555	633	616	589	598	612	636	607	673	621	626	596	623	600	625	617	604	643	608	587	585	594	619	626	584	632	619	637	636	579	642	622	641	637	585	621	654	579	613	585	604	651	594	588	604	608	658	591	610	601	639	636	626	613	587	583	617	564	545	646	645	613	603	577	622	579	615	571	638	622	602	593	624	605	648	608	575	619	607	599	582	623	594	627	638	652	631	590	612	644	620	577	664	581	609	590	633	624	575	641	598	612	598	584	611	644	575	644	608	592	604	590	624	599	614	600	615	644	629	579	556	617	601	577	583	587	609	633	584	642	633	597	627	603	590	582	577	579	651	600	600	649	644	613	606	620	628	611	624	580	600	614	576	602	648	601	615	628	633	584	623	616	600	632	540	600	612	622	565	600	604	604	597	634	614	594	571	602	658	588	605	649	633	607	621	598	570	603	656	637	634	623	583	623	620	626	635	588	613	626	620	627	582	591	604	575	624	634	649	578	627	602	599	576	616	621	598	580	621	648	623	595	632	591	627	598	606	601	592	628	636	646	589	610	597	616	605	623	638	613	623	614	567	626	570	580	602	590	593	579	667	578	596	607	602	597	655	577	616	573	603	630	589	628	629	641	595	623	614	653	602	576	636	591	576	612	606	606	638	591	629	626	597	607	624	610	587	629	605	662	650	614	677	601	604	604	624	574	601	611	625	631	606	585	595	610	611	642	625	613	568	628	648	622	633	611	613	641	578	631	590	674	656	618	598	652	595	592	631	652	612	608	611	590	624	568	652	588	613	601	598	575	629	577	643	642	598	589	606	634	632	626	569	612	609	636	613	650	580	606	603	624	630	625	581	617	617	632	627	606	625	658	600	602	639	569	607	620	608	659	617	611	568	635	575	644	615	596	601	584	625	607	613	630	593	612	603	599	655	594	588	604	618	624	558	642	591	622	619	611	586	588	618	599	597	584	617	637	588	589	630	626	579	610	634	637	633	594	581	596	599	635	590	628	582	619	594	589	561	607	661	608	611	586	602	647	539	597	571	570	631	638	593	603	593	620	591	600	566	642	611	619	580	607	575	611	588	584	608	587	604	655	644	617	645	642	626	649	621	546	647	618	624	625	620	585	612	595	592	622	605	615	621	621	563	595	603	606	622	635	619	616	596	595	590	610	597	608	669	583	606	635	544	609	588	597	608	594	620	607	594	593	595	618	617	613	621	596	637	653	622	623	596	624	646	602	602	615	598	635	600	586	641	570	577	605	625	599	596	579	572	608	641	608	614	579	641	611	610	598	550	634	606	593	582	608	633	658	611	623	631	564	642	596	615	606	646	656	630	679	612	586	575	593	604	633	652	663	579	592	631	607	611	609	587	648	593	571	630	621	611	607	584	603	639	612	597	590	612	652	582	587	598	599	600	609	599	626	575	599	588	596	626	600	619	599	598	603	622	586	611	590	621	598	660	596	642	627	600	633	668	605	606	618	602	587	642	616	576	613	643	631	559	627	570	593	679	650	630	615	658	682	576	586	615	579	591	616	625	659	589	580	613	585	622	665	614	619	566	671	586	640	624	605	634	599	631	624	625	623	605	621	600	611	577	594	620	606	610	614	618	560	628	595	616	630	583	634	624	609	550	589	592	620	611	597	638	591	664	653	597	584	602	612	556	666	639	651	595	608	598	647	651	581	558	602	626	639	593	595	674	573	619	604	620	644	574	606	691	560	583	640	633	645	609	596	609	578	646	602	562	643	631	678	647	583	638	620	591	608	586	619	607	615	602	663	601	621	635	614	581	598	605	598	664	608	584	609	614	649	624	616	593	667	612	628	616	593	621	635	599	592	565	622	619	630	625	610	605	677	629	617	595	569	620	615	595	609	634	609	618	585	612	590	599	609	626	638	584	579	668	549	613	622	594	608	610	591	603	573	608	627	611	618	653	615	582	645	548	611	556	586	572	613	620	616	624	581	576	579	583	599	605	615	571	626	629	596	593	652	601	642	663	582	612	589	600	620	605	632	608	632	628	606	603	642	623	595	604	571	625	621	640	625	604	589	611	619	614	613	624	581	624	607	659	649	662	602	600	643	573	637	609	604	639	569	601	584	674	600	633	615	616	594	617	580	637	653	626	629	582	624	638	560	637	607	618	608	656	596	644	616	620	625	622	644	630	598	581	652	612	642	598	623	614	643	626	619	674	592	570	607	579	578	608	614	624	586	584	616	621	609	618	573	618	553	656	606	552	626	631	628	606	646	579	630	596	598	585	612	598	615	642	613	571	568	601	566	584	624	562	586	568	636	619	641	559	620	600	581	602	571	656	610	565	585	607	569	583	623	632	595	610	628	648	621	593	645	612	607	643	598	600	607	637	603	618	578	613	617	613	590	591	584	595	595	626	646	664	661	590	599	611	618	592	573	591	609	662	635	634	633	607	636	661	644	611	626	600	635	617	585	622	585	598	610	569	610	576	608	586	655	621	638	584	589	623	609	635	639	596	624	593	597	635	575	609	627	629	617	561	625	634	657	649	649	590	632	630	592	572	633	610	567	583	600	666	626	603	647	657	605	627	606	585	619	644	572	655	627	628	624	578	582	578	620	632	643	603	601	589	585	680	624	589	622	582	583	612	632	626	579	651	590	590	623	631	620	612	606	608	597	601	599	627	597	643	608	593	581	593	618	639	633	596	579	609	587	642	603	622	635	601	618	631	601	625	640	638	605	622	575	607	620	614	591	580	598	608	596	634	638	584	614	630	674	611	593	650	594	651	600	655	642	651	645	622	591	587	625	597	632	654	624	651	640	588	616	575	628	577	621	617	614	611	599	610	608	619	605	594	587	617	569	600	552	625	597	604	606	620	590	610	635	597	645	631	581	605	579	590	646	595	622	613	635	649	589	611	589	589	596	659	635	632	601	611	634	571	590	615	633	628	585	609	577	634	605	559	595	604	631	643	583	612	573	609	590	622	613	619	592	643	646	639	621	609	629	643	595	622	600	621	628	587	586	591	598	622	580	660	643	623	608	591	656	605	593	606	581
35975	16485	7632	785	325	272	230	190	159	173	155	167	162	142	134	132	140	139	134	133	132	145	132	113	160	121	131	152	136	127	127	144	137	142	133	110	145	148	143	149	134	157	138	128	135	156	134	144	124	117	153	135	128	162	144	128	104	137	143	137	123	119	145	113	137	123	149	143	145	127	128	146	122	126	141	155	122	140	132	149	156	137	141	138	132	112	131	136	142	163	140	149	138	125	149	129	148	119	140	136	125	143	143	143	161	139	151	160	138	133	122	152	127	123	137	146	114	131	128	128	167	133	138	120	120	130	152	135	110	151	131	157	144	129	146	137	123	129	126	137	132	139	135	145	140	139	166	146	136	103	141	134	139	133	144	144	136	146	130	131	162	132	122	136	150	134	134	139	127	107	164	152	128	130	120	130	134	145	130	142	148	159	133	125	142	149	129	128	127	136	143	149	133	178	148	109	131	123	131	145	128	115	128	145	142	138	131	142	114	139	124	125	123	115	143	131	122	147	136	130	117	124	112	124	133	148	128	146	150	142	127	140	123	137	137	146	124	125	116	143	128	141	138	122	145	142	160	141	124	133	124	118	117	107	155	138	121	142	141	137	144	125	152	118	163	127	137	127	115	147	152	125	141	117	136	148	137	131	141	133	133	131	137	149	146	129	114	120	133	146	126	136	134	138	141	152	144	119	142	153	141	119	146	146	129	115	122	141	138	142	149	146	142	138	142	133	178	129	125	139	128	135	120	129	144	139	128	135	148	141	150	151	146	117	125	146	124	134	131	131	136	148	122	133	155	144	136	135	108	140	142	135	127	139	142	132	130	137	146	120	125	108	140	127	117	120	128	144	137	133	144	119	138	151	121	137	124	148	135	144	142	138	105	143	140	120	129	137	121	117	150	140	112	117	127	138	119	131	131	161	131	152	155	143	143	126	117	130	137	128	133	138	125	153	132	130	113	116	118	139	143	124	148	139	126	129	135	130	112	149	131	137	150	135	113	119	143	118	133	152	159	143	136	154	147	118	129	146	144	154	130	163	136	139	135	130	151	147	143	122	123	133	119	146	128	136	138	122	141	147	132	134	142	136	124	113	150	162	144	129	121	146	143	116	117	132	140	128	117	125	133	129	125	123	132	148	115	131	125	117	138	138	128	121	134	135	129	128	117	143	138	137	129	139	139	122	131	123	121	128	147	138	143	135	155	140	128	128	129	119	117	131	163	139	134	122	118	151	132	101	122	131	143	124	123	133	136	157	130	123	136	123	123	139	145	125	116	118	144	128	111	142	133	126	132	131	129	148	150	137	120	130	130	126	147	149	132	134	119	148	129	138	144	120	136	137	150	141	149	140	126	123	125	116	157	136	137	124	142	136	137	115	145	126	144	146	147	162	143	134	137	152	151	133	152	159	115	128	143	132	140	124	132	119	114	135	161	148	135	140	117	128	132	145	124	134	138	125	137	105	149	130	131	145	145	159	126	130	118	148	137	140	149	109	133	117	134	131	120	117	140	150	143	126	120	130	125	148	135	170	113	122	129	145	146	126	122	128	141	106	112	131	100	137	159	137	143	132	132	150	123	139	128	138	139	137	119	105	146	146	123	134	136	139	142	118	131	107	124	131	125	124	138	116	128	146	140	135	133	123	116	119	113	133	145	134	125	139	136	158	136	137	132	149	157	130	134	132	139	121	151	140	148	123	137	135	166	140	121	129	121	149	150	117	128	142	138	143	143	137	124	137	130	130	145	158	142	131	133	140	137	148	129	140	132	134	150	138	159	137	132	145	118	131	140	139	130	152	132	129	158	135	134	117	123	149	136	129	136	121	129	142	133	123	146	139	121	124	129	115	144	131	134	158	161	155	138	159	148	143	126	124	152	152	106	127	138	122	133	142	129	141	135	130	122	153	136	155	155	132	126	144	131	159	138	139	147	118	155	157	116	151	145	151	173	136	133	160	131	126	114	137	125	159	157	151	145	135	131	130	153	148	140	142	130	129	129	141	123	119	136	138	133	131	152	144	142	119	116	161	140	136	130	119	134	130	152	146	121	135	147	122	142	130	128	112	128	131	131	121	138	130	119	147	124	116	156	131	140	103	141	124	122	127	154	151	138	132	143	142	142	155	117	132	123	130	127	124	117	142	129	154	146	123	151	105	142	125	114	139	122	131	139	142	130	145	124	138	120	123	131	132	114	142	145	120	151	124	148	142	133	118	139	125	149	154	140	136	124	138	125	126	127	139	139	145	136	136	125	130	131	126	130	128	133	168	134	138	135	143	140	136	119	147	141	154	141	131	143	131	139	147	129	159	137	132	123	137	136	131	121	124	135	160	126	129	146	134	129	136	128	141	152	131	152	140	135	125	123	143	190	146	144	138	119	128	137	138	131	136	137	115	136	136	105	121	120	115	167	150	131	142	124	124	135	128	142	137	131	128	153	139	142	148	147	132	137	141	133	128	150	142	137	155	137	142	141	147	134	131	143	129	144	132	121	139	117	137	149	134	139	142	133	142	136	151	135	163	153	129	152	137	137	128	149	123	134	149	121	136	130	113	126	145	131	154	156	146	135	116	155	146	145	150	127	143	158	152	141	124	116	124	129	127	125	139	135	124	127	134	132	138	142	158	140	115	136	137	153	118	181	156	139	140	136	109	140	152	129	125	138	144	157	135	149	147	142	148	131	153	129	129	132	154	162	162	119	131	128	154	123	144	128	158	119	149	143	134	153	135	119	137	132	148	126	130	146	137	140	155	120	127	146	146	117	129	119	118	138	152	141	141	132	126	135	142	123	123	128	141	131	143	150	139	146	134	145	133	138	127	129	125	127	121	151	137	131	109	126	156	168	147	144	124	126	130	144	134	128	95	133	141	129	123	132	152	145	138	128	125	128	146	139	140	131	125	123	116	128	127	138	124	121	154	141	139	136	139	135	145	124	153	141	124	132	105	115	127	131	106	149	129	127	122	125	146	152	134	127	145	120	124	112	138	144	136	136	139	137	164	140	144	146	128	127	127	129	131	118	154	121	134	146	157	131	124	146	142	139	131	125	137	126	141	154	155	154	150	116	140	112	122	134	142	154	135	151	144	118	128	150	136	143	131	133	123	130	109	131	149	125	145	120	139	132	137	152	145	153	140	137	125	159	131	124	127	148	133	150	138	130	124	134	140	128	130	135	124	114	134	160	141	143	136	143	125	153	151	134	144	146	140	155	153	139	132	150	124	106	156	121	154	162	141	146	141	150	131	125	137	132	138	131	132	142	147	144	125	129	137	127	147	114	149	119	122	97	113	119	135	136	118	129	147	119	112	148	137	123	125	139	120	141	120	151	146	161	148	158	130	150	142	141	152	116	137	125	130	134	152	149	142	151	147	117	146	142	129	141	114	134	124	143	129	152	117	131	140	127	120	134	137	151	141	135	136	122	144	156	126	131	127	141	131	108	142	131	127	126	134	118	134	142	121	123	146	129	164	135	145	130	141	139	120	124	136
23360	12268	8224	1248	1152	997	818	733	656	591	488	480	454	465	472	415	424	384	386	389	379	389	385	397	368	357	331	355	324	338	354	371	364	360	331	340	346	353	324	343	328	330	335	315	326	342	347	336	359	347	385	328	309	363	343	342	352	330	313	349	366	348	348	315	341	345	348	374	331	336	292	334	286	341	339	308	351	361	342	352	334	373	369	329	314	352	340	348	309	330	349	294	360	325	344	304	338	346	346	356	346	367	349	327	328	335	328	330	354	362	353	313	317	323	310	325	304	298	336	316	316	358	324	317	364	370	353	346	321	345	358	319	328	313	344	330	338	326	290	353	323	358	358	343	344	334	348	346	325	339	335	326	334	333	289	319	360	366	318	329	331	364	347	335	336	357	358	328	333	326	344	328	337	361	328	321	334	373	376	314	319	317	309	338	341	314	351	298	333	344	335	353	316	363	364	338	310	309	341	338	325	336	320	341	323	335	309	326	331	354	358	337	308	357	310	326	352	343	313	351	333	329	325	329	370	324	354	337	351	323	323	305	346	316	312	342	343	311	319	346	305	324	320	359	371	340	344	338	321	333	331	348	321	360	336	343	276	335	342	326	335	317	342	306	336	344	315	330	327	330	309	325	329	353	316	337	286	342	341	347	340	319	330	341	353	315	341	304	336	333	349	312	330	328	349	333	330	369	353	354	329	317	332	331	332	353	316	336	300	332	346	330	336	308	360	326	356	342	310	337	342	322	346	308	366	337	335	333	313	348	321	341	311	318	348	307	335	339	315	310	386	349	327	319	297	322	316	349	327	309	345	336	317	395	338	356	340	321	360	310	340	329	348	361	326	330	330	314	330	301	340	332	340	359	324	333	341	339	320	371	344	343	308	325	342	305	353	330	339	359	312	337	346	326	329	324	359	357	380	361	370	344	300	311	337	324	345	352	362	349	318	354	363	342	341	334	309	328	318	334	309	332	300	298	351	319	322	303	336	316	337	342	338	298	329	325	369	314	311	338	346	323	378	339	321	350	378	337	296	308	335	309	333	352	323	352	325	312	325	341	346	339	317	326	296	330	338	340	335	338	345	340	350	321	317	331	340	345	368	361	323	323	373	343	324	334	351	328	290	350	322	337	314	334	304	363	352	345	333	319	341	374	360	323	362	347	367	328	336	327	313	300	335	350	328	338	310	306	353	333	293	319	366	334	325	343	357	307	310	313	347	348	362	350	314	339	344	335	300	352	348	337	313	334	316	327	364	320	334	354	308	296	345	357	361	334	337	298	318	323	315	332	318	354	327	279	356	341	350	299	345	365	323	331	338	339	321	334	323	345	336	330	333	341	321	331	325	333	335	333	342	361	335	329	358	328	318	372	307	333	353	349	348	324	359	315	362	355	320	311	353	356	322	351	338	313	337	376	335	345	335	347	324	332	337	354	364	320	355	321	337	332	336	309	320	326	318	329	344	314	349	317	305	340	330	321	312	342	341	324	315	344	374	322	352	327	324	346	335	325	323	326	318	342	334	308	335	382	348	322	332	307	350	338	317	305	340	309	310	303	335	339	311	318	309	342	313	368	347	332	330	317	318	326	309	316	325	325	324	353	342	341	317	355	312	343	345	329	316	346	342	355	315	335	330	340	332	338	337	366	332	299	368	324	347	324	344	303	382	321	336	345	317	325	329	313	350	329	343	280	312	320	380	346	343	296	325	357	340	340	340	343	332	358	372	365	344	357	318	335	353	337	353	339	341	333	332	337	334	355	348	318	376	336	290	306	347	335	347	335	322	348	322	335	365	313	327	300	337	290	332	335	356	322	304	303	316	329	336	350	308	314	347	322	340	354	334	338	345	351	303	348	328	417	336	335	321	330	333	338	355	351	363	339	347	324	333	312	360	346	329	344	304	327	341	334	352	318	343	292	342	321	311	296	336	304	355	331	328	345	347	330	343	324	339	347	338	329	330	315	349	324	333	316	339	351	352	296	329	343	339	321	343	366	349	334	327	338	324	325	355	321	330	325	346	371	341	330	339	369	345	327	355	348	310	351	351	312	333	319	337	323	331	303	304	334	335	319	356	298	319	356	330	361	337	345	335	337	350	337	329	322	349	332	331	310	345	325	339	346	345	317	318	353	334	344	338	342	334	365	336	328	356	336	320	344	328	373	319	320	362	365	362	307	357	331	327	335	356	341	358	345	362	334	324	342	334	316	328	316	361	352	327	391	336	333	346	326	349	364	299	318	354	346	318	367	344	321	350	342	333	358	306	304	347	328	330	350	347	321	291	354	320	350	367	322	339	342	346	330	351	324	317	371	314	339	327	344	336	322	364	356	353	404	336	325	313	336	318	304	354	357	339	308	336	327	328	305	333	311	349	318	349	322	351	320	318	313	342	345	336	369	324	335	337	379	346	324	309	349	325	306	350	318	358	347	348	364	344	304	347	328	330	304	335	333	333	320	317	368	315	309	338	360	289	333	332	334	348	318	331	306	332	351	346	373	369	321	331	338	336	316	338	334	325	295	342	332	324	337	307	343	356	361	307	315	327	337	318	334	302	325	325	324	349	365	359	329	305	310	349	336	332	345	343	326	323	299	315	328	319	323	350	347	345	316	325	329	392	323	326	275	337	319	315	308	324	343	327	342	344	341	365	319	319	295	336	323	317	312	355	349	325	328	302	324	332	357	312	345	324	342	321	340	336	306	338	347	350	353	335	329	309	332	341	329	333	330	328	348	339	345	354	321	353	323	317	344	344	318	341	361	345	326	358	360	348	367	326	334	336	322	330	304	341	350	342	333	348	378	328	330	288	325	323	354	358	327	338	334	345	329	344	333	350	302	326	312	328	343	338	347	335	325	313	305	343	317	341	346	327	323	293	307	301	336	318	336	369	330	327	335	331	350	313	332	337	315	311	369	361	341	347	327	322	377	327	333	350	373	329	307	296	347	363	344	347	330	323	325	362	370	322	329	311	347	351	314	330	346	315	353	331	351	359	333	348	328	312	342	313	348	311	322	349	306	354	339	329	366	354	371	331	346	337	366	323	344	309	329	336	346	361	325	341	336	338	328	375	355	304	319	384	367	315	339	366	352	331	346	317	353	331	360	325	344	349	313	344	318	338	343	331	324	301	343	347	331	328	289	289	353	347	368	341	355	330	364	326	346	335	343	328	367	347	316	361	329	321	294	329	335	339	332	343	333	339	328	334	316	288	385	348	325	346	346	322	315	362	347	354	332	334	351	336	320	349	323	351	331	321	368	298	333	321	318	351	316	311	317	313	348	334	346	346	357	316	366	355	332	337	354	299	361	342	346	359	325	342	335	351	333	325	334	288	325	340	333	326	334	344	333	309	336	345	342	342	335	309	312	364	319	340	296	331	331	322	333	349	328	330	330	331	330	334	336	364	324	333	337	317	330	316	330	335	363	308	324	354	317	325	306	377	335	330	350	340	318	350	329	338	315	321	305	349	340	336	334	330	321	335	351	346	332	337	346
13966	3879	1353	267	251	254	263	243	230	242	256	217	246	262	279	255	256	244	261	242	251	233	216	242	214	227	252	246	233	264	245	242	240	238	220	257	269	254	236	274	264	244	242	266	233	224	226	223	252	257	244	219	269	248	228	262	240	246	239	254	240	227	244	236	208	224	261	238	261	218	226	235	246	246	232	200	236	237	258	286	239	226	245	260	266	254	278	261	266	240	243	241	250	256	225	238	243	254	240	268	264	243	233	231	238	236	274	238	254	268	219	248	224	251	248	284	218	255	241	251	249	255	226	228	266	277	251	232	248	242	260	272	244	280	243	270	235	243	287	260	238	259	254	237	202	203	272	226	240	247	256	254	219	233	271	199	231	247	257	276	227	243	246	265	250	250	245	273	255	240	234	303	233	227	238	262	253	225	228	244	229	262	266	275	249	252	241	240	250	286	248	268	254	249	212	257	229	244	235	261	241	218	241	214	260	278	247	233	267	244	233	246	207	239	238	255	256	225	232	235	248	255	277	243	254	262	237	263	271	260	266	265	237	250	215	244	244	266	219	261	234	240	270	236	262	235	258	245	229	253	280	250	250	270	234	230	247	249	255	239	229	254	233	262	236	276	240	256	229	231	251	227	263	254	249	268	233	238	290	247	245	257	263	256	239	235	285	265	229	224	236	235	254	271	251	245	262	224	239	275	259	225	251	255	238	249	238	268	256	235	257	237	249	251	238	240	248	275	221	221	257	248	247	234	239	239	249	243	280	291	239	244	235	268	251	244	256	235	220	237	259	270	240	251	249	270	226	252	230	275	265	257	227	243	232	245	241	243	257	254	253	240	222	245	227	259	258	229	233	214	243	268	268	250	263	234	280	230	242	259	252	236	243	215	255	225	238	228	233	237	238	240	248	265	250	227	242	206	239	247	280	269	240	263	256	258	249	244	269	239	245	223	234	289	272	255	221	268	269	261	252	287	232	214	263	253	240	260	228	274	253	205	245	234	244	222	246	257	243	235	265	247	251	253	211	257	260	251	238	256	276	254	250	263	246	228	250	231	243	245	232	245	238	252	233	232	274	233	230	241	235	230	240	210	228	242	244	232	244	239	265	259	268	251	252	267	258	274	247	258	239	249	253	261	255	242	241	249	248	277	226	252	268	263	271	236	231	255	295	241	247	243	231	224	220	236	259	258	264	226	212	270	263	253	245	291	222	235	216	225	250	248	256	252	225	241	265	224	264	264	227	277	248	255	248	240	282	237	252	252	272	207	258	250	308	216	243	253	238	229	240	245	239	276	235	252	230	230	236	272	233	233	250	252	229	267	217	279	231	249	216	205	245	271	240	251	232	239	271	245	202	253	237	242	218	223	237	254	228	257	254	260	284	256	243	262	240	215	224	202	247	247	224	228	244	218	259	211	267	269	263	250	208	219	225	214	215	240	240	247	283	268	251	245	264	281	280	257	249	236	242	230	249	242	252	239	247	254	256	220	256	240	262	236	229	241	244	228	282	240	232	270	260	259	252	232	255	236	223	251	226	242	235	246	239	256	232	256	284	219	273	238	239	264	253	238	229	243	235	227	228	255	266	258	263	236	227	242	252	247	265	245	240	247	296	237	249	246	275	234	264	222	240	270	252	236	237	251	262	260	255	213	261	226	282	252	238	236	238	226	230	226	242	234	255	262	240	225	236	236	215	257	238	265	266	266	263	213	272	264	212	256	257	263	231	238	237	275	268	235	239	235	255	235	281	290	234	278	228	250	249	268	235	257	243	271	248	241	250	239	231	257	258	247	269	247	257	242	254	273	249	213	234	232	248	207	252	219	235	258	228	231	259	275	217	259	236	250	276	263	235	246	245	228	233	215	265	270	264	249	250	238	247	235	239	253	239	269	221	230	252	225	227	258	239	283	222	227	230	242	247	265	241	255	239	254	223	241	246	251	231	247	259	248	235	236	254	225	248	266	242	251	271	254	258	228	239	223	232	228	249	228	242	237	251	257	252	254	266	229	237	240	282	250	234	258	247	261	279	250	263	246	252	224	241	244	256	251	227	232	228	249	275	303	271	229	267	212	261	247	230	252	259	249	255	249	244	238	262	242	232	234	237	245	257	232	232	255	262	243	238	259	244	256	249	256	242	227	248	254	228	265	264	233	243	273	243	235	233	215	232	279	267	264	263	256	230	271	222	248	256	236	247	238	249	271	235	228	265	216	227	267	227	274	263	240	246	262	218	240	254	253	234	233	232	250	236	268	245	236	263	224	233	248	299	234	248	238	262	279	262	242	231	241	258	242	223	247	238	227	233	244	240	215	237	242	227	247	238	238	237	238	240	213	253	234	258	269	280	226	241	252	265	229	226	261	255	208	227	279	232	257	271	237	265	237	246	271	262	234	258	254	248	255	267	251	245	268	223	201	250	236	246	252	239	249	231	226	241	247	238	245	234	265	264	248	259	224	255	228	238	255	258	252	253	233	253	266	265	252	230	233	229	247	230	235	248	255	236	230	265	226	263	223	223	267	235	265	264	240	267	234	261	238	222	236	260	263	219	244	243	255	248	247	252	236	249	242	263	242	228	263	251	199	243	233	254	238	261	247	255	220	269	241	252	266	232	266	248	283	227	232	282	267	264	246	251	243	240	243	259	220	260	252	263	249	263	227	264	227	236	277	232	259	243	261	256	230	262	239	267	233	252	254	223	240	254	258	222	266	261	237	265	224	215	242	246	233	256	239	235	214	250	245	249	229	264	257	240	230	243	267	241	226	250	242	224	280	233	268	209	242	267	232	237	244	241	255	233	247	282	226	276	231	237	243	253	251	255	275	255	245	258	235	230	262	244	240	231	232	266	226	253	263	227	250	245	263	243	268	239	255	239	249	230	220	261	264	251	263	252	246	255	246	267	209	258	253	215	254	263	252	224	245	251	246	267	242	215	233	219	261	245	257	209	280	229	252	259	238	245	237	253	262	245	279	236	238	212	252	243	230	244	249	253	214	276	240	237	273	254	267	246	239	252	239	224	220	252	240	234	276	214	236	257	246	228	240	251	238	261	242	260	253	240	252	264	248	229	249	220	257	240	254	229	243	239	241	240	243	262	257	239	243	222	234	255	225	258	269	222	226	243	255	225	242	259	243	233	263	225	250	218	232	231	231	253	225	247	270	248	217	260	259	248	262	224	266	222	261	255	237	222	257	206	246	211	248	252	252	217	257	247	253	256	237	297	279	256	253	267	251	263	250	258	235	215	246	234	251	269	254	250	235	230	268	266	244	240	254	240	250	245	256	250	259	248	223	241	271	266	241	257	241	246	254	222	250	233	234	234	240	251	253	267	249	275	262	248	254	212	234	263	236	239	191	245	223	206	254	263	266	253	256	225	266	257	251	235	253	244	248	240	236	240	231	262	246	254	232	251	254	260	251	235	269	258	288	253	274	239	258	244	225	247	278	248	248	231	250	253	267	260	254	235	262	257	258	261	262	232	269	228	245	254	285
9760	3450	2438	568	636	638	641	629	585	609	593	583	594	629	599	615	623	573	614	553	592	605	602	602	596	627	613	563	640	577	587	606	596	584	555	607	588	619	591	575	580	575	643	568	593	593	630	597	621	557	627	582	620	600	571	553	585	560	613	595	631	588	569	599	593	549	597	615	615	606	590	574	584	606	586	591	619	603	609	560	573	570	600	579	620	593	556	571	562	566	601	570	542	580	563	600	626	543	565	566	599	632	581	620	584	609	572	603	589	523	600	587	625	627	574	600	548	563	565	610	568	552	580	647	617	587	612	651	590	606	606	626	615	600	590	562	563	599	627	568	625	588	623	582	595	586	591	572	630	545	576	600	586	584	588	597	566	603	604	593	594	575	642	590	617	596	583	589	569	617	648	610	578	581	573	588	613	622	623	624	590	575	617	555	610	546	552	636	576	615	564	586	604	614	576	627	562	589	596	599	571	583	551	617	614	626	561	602	581	582	614	569	591	591	601	615	563	593	577	585	601	584	588	596	590	584	586	588	571	589	599	650	587	643	596	591	556	573	613	597	568	527	590	572	611	583	584	593	589	595	627	600	541	578	604	627	592	604	571	573	652	571	552	580	570	573	605	605	526	599	577	613	610	623	582	544	608	559	595	580	622	577	547	555	597	610	596	559	566	596	606	526	588	587	590	583	587	581	598	610	614	538	553	551	588	586	578	572	571	579	604	528	598	599	563	591	552	608	539	569	574	570	603	616	564	584	578	555	565	598	603	584	569	573	603	585	550	591	557	585	594	593	635	625	576	568	584	585	568	559	610	636	566	626	570	570	595	612	615	559	571	591	587	580	593	614	581	621	541	597	563	637	613	580	602	606	610	606	598	566	585	600	600	632	622	565	584	586	610	624	610	652	544	593	593	604	583	593	601	598	586	570	582	604	595	612	603	595	600	594	610	564	615	595	569	589	622	548	582	588	585	572	537	592	584	559	605	598	559	592	557	595	597	603	618	568	583	601	593	630	567	597	567	629	587	553	608	590	574	604	572	588	573	585	584	574	585	608	553	595	617	591	604	625	588	586	569	550	642	607	553	548	543	602	601	571	615	582	600	571	575	626	565	610	628	561	568	603	573	590	603	570	587	585	597	579	551	587	591	613	601	572	562	617	587	558	567	633	605	585	572	617	597	613	611	536	565	590	585	586	576	577	581	572	581	605	623	573	598	593	581	584	565	595	591	601	572	622	583	603	561	595	584	561	581	585	593	628	630	585	615	579	573	612	617	579	583	598	607	618	573	589	618	620	604	574	629	600	572	576	593	627	567	604	566	597	551	595	597	520	573	597	557	580	565	579	631	584	608	607	624	575	611	587	588	582	561	603	610	566	611	619	602	597	572	571	609	654	603	602	600	616	577	604	609	591	578	568	607	628	583	582	573	550	571	624	591	587	574	562	609	619	639	571	571	593	577	586	597	592	582	575	589	623	608	614	568	576	608	529	643	621	570	631	574	595	581	589	562	586	598	609	599	585	571	628	602	636	587	598	599	608	616	601	617	591	643	565	596	600	558	595	545	597	581	591	603	567	598	570	592	594	570	583	630	588	593	602	555	571	604	503	573	605	613	584	549	599	564	588	587	611	552	586	569	574	565	567	589	603	612	581	614	552	579	591	614	580	604	608	623	610	586	568	593	604	604	627	602	584	594	604	574	619	572	614	576	603	612	587	611	587	662	573	600	562	598	599	602	594	595	617	611	583	612	570	555	581	581	615	564	566	604	573	596	537	641	563	567	565	606	593	572	646	562	569	569	591	575	595	588	606	562	617	569	609	576	593	588	556	631	597	589	578	534	575	587	645	581	555	623	602	624	611	578	624	600	595	636	581	564	596	581	576	599	571	563	593	606	591	596	603	575	593	607	618	554	616	578	627	619	586	614	570	662	555	589	586	612	585	561	583	647	570	581	579	651	593	594	619	550	576	587	605	613	602	561	613	584	552	579	568	620	581	594	546	584	587	559	567	614	614	607	549	540	606	636	611	566	575	588	606	576	559	586	586	554	574	571	593	579	596	568	607	610	615	591	624	597	604	636	632	597	593	581	596	607	593	581	582	591	573	607	603	608	600	574	557	611	583	623	566	586	597	574	619	557	630	627	618	573	591	588	602	584	577	595	550	572	622	598	607	587	606	610	581	581	603	606	599	603	587	614	638	588	617	554	596	613	602	599	580	607	576	592	570	568	558	585	588	574	587	602	583	571	557	586	569	584	592	595	607	608	636	581	576	568	577	636	522	578	556	572	570	576	616	599	609	608	574	554	597	546	573	574	595	585	584	540	601	600	566	594	596	532	594	568	593	642	592	609	558	608	612	598	587	603	590	610	575	596	610	578	583	543	604	589	593	595	582	578	589	592	577	566	583	588	544	597	579	613	579	609	598	621	608	589	628	563	575	566	614	608	591	557	641	619	585	586	638	602	631	558	557	620	574	545	573	574	582	584	594	588	620	598	585	527	608	586	567	596	656	606	596	589	658	581	586	556	633	595	650	620	596	562	564	560	606	572	583	605	566	574	599	581	586	583	623	575	557	587	518	609	576	613	588	555	590	602	585	607	550	599	575	572	594	643	556	539	573	614	587	587	571	603	613	510	583	607	607	577	573	571	599	609	561	533	561	615	584	578	604	608	561	570	600	601	593	604	604	582	542	555	646	577	594	620	573	594	612	593	618	599	601	576	546	600	601	593	607	628	595	587	572	590	607	590	622	552	604	611	577	589	593	580	581	558	557	621	594	592	597	560	543	577	619	551	603	611	588	679	535	626	582	565	617	601	584	592	546	631	548	588	612	618	617	617	605	611	602	579	599	552	575	588	582	539	596	578	571	599	566	575	606	613	573	569	614	576	549	609	601	598	611	585	614	598	553	558	615	614	584	584	556	602	575	614	602	606	589	610	595	560	603	570	557	579	597	607	556	552	555	608	571	574	604	596	574	606	594	605	560	610	556	575	599	539	595	559	620	602	546	584	566	584	613	615	604	593	603	581	618	566	668	591	594	636	630	574	582	656	599	567	594	568	597	624	583	616	584	557	601	628	591	560	588	547	580	578	631	655	572	582	592	542	632	547	582	511	631	591	567	563	565	601	562	597	584	597	580	616	586	564	627	615	604	598	620	558	587	562	590	597	575	592	607	604	601	604	600	550	597	546	584	608	606	559	594	641	603	535	597	544	558	610	631	568	607	583	571	592	559	550	574	628	581	629	533	540	552	612	599	564	597	579	617	550	571	565	590	557	566	593	597	563	574	585	563	579	564	611	622	643	557	608	619	647	585	554	604	564	609	597	598	618	586	605	585	599	535	615	607	556	595	551	587	563	578	592	590	615	575	596	576	589	622	569	562	592	606	596	577	580	573	596	623	605	552	611	586	575	598	613	620	594	586	571	568	582	609	616	644	563	598	603	627	596	595	577	599	594	596	579	580	616	578	617	601	587	599	564	570	591	574	590	574
26285	10418	4225	573	380	325	273	294	297	258	266	256	271	270	234	303	284	248	251	280	252	253	252	306	236	255	260	247	266	264	211	234	237	277	249	225	277	247	245	252	296	237	232	259	246	235	243	245	244	245	264	260	254	290	298	261	209	268	257	259	249	278	270	268	225	251	250	262	241	280	261	250	254	250	241	260	283	211	261	269	255	242	254	297	254	258	265	291	243	260	277	262	240	271	268	295	279	282	254	225	266	240	248	253	248	295	266	255	267	285	264	251	279	264	302	278	294	278	247	248	230	220	278	256	243	262	258	236	284	274	269	243	268	267	272	286	223	262	245	259	234	238	275	251	267	238	290	248	279	286	244	247	294	262	257	254	278	245	230	228	273	280	262	263	247	270	252	245	248	241	244	249	252	216	281	260	242	257	238	266	265	248	256	277	259	244	277	267	255	255	238	243	254	292	258	258	253	276	239	245	250	258	245	257	254	254	241	259	248	278	272	251	269	263	285	261	257	250	269	281	239	260	249	249	254	261	287	287	231	248	252	250	284	273	290	243	254	259	258	255	247	282	258	243	262	284	274	247	266	235	239	270	245	277	248	248	258	236	273	286	276	270	297	252	254	258	228	255	268	244	263	289	282	266	237	247	215	257	304	257	271	248	292	228	270	269	249	239	266	238	258	300	274	263	237	238	246	255	281	271	245	240	265	248	245	242	289	253	271	275	234	222	238	215	274	230	245	269	305	224	283	242	247	240	292	246	287	244	248	262	229	252	245	244	246	236	246	259	254	248	245	245	300	242	278	242	277	278	251	228	282	239	273	300	261	239	257	252	262	253	266	249	221	274	221	254	275	271	291	250	283	265	258	273	260	251	265	273	242	262	267	284	257	250	243	289	252	251	242	263	282	272	250	260	245	263	253	276	240	255	221	248	265	240	274	270	255	242	210	292	262	253	268	254	276	264	287	289	237	265	219	260	257	217	244	281	254	273	252	260	255	258	276	256	266	258	249	247	243	270	266	240	278	269	255	251	280	236	244	261	223	251	249	272	237	264	267	258	244	239	251	263	255	272	261	270	250	258	273	225	227	295	281	259	270	262	248	245	235	260	261	235	253	259	276	287	260	235	252	254	291	259	275	260	265	260	276	254	253	248	247	235	263	265	261	238	288	251	244	300	288	263	243	264	286	258	264	272	252	262	282	231	257	259	249	258	259	249	252	254	265	293	252	262	273	270	280	245	250	269	273	298	247	250	274	243	283	270	264	253	252	242	254	258	277	279	256	260	245	239	253	234	237	302	239	264	276	257	280	283	245	251	273	236	258	264	248	275	247	255	277	232	263	261	250	276	243	261	239	242	245	247	256	257	244	286	250	270	231	262	252	250	255	239	259	227	258	249	250	260	270	265	245	253	243	270	271	283	262	255	228	260	257	233	253	253	216	269	240	267	265	290	261	258	287	261	254	247	253	280	282	265	240	263	281	277	278	238	252	262	270	256	267	273	246	303	265	249	268	247	268	280	234	252	295	218	251	273	219	244	248	258	231	249	272	265	253	230	255	241	263	248	255	261	243	266	263	262	287	284	240	263	250	254	275	245	261	269	274	269	254	294	275	262	227	276	246	255	283	267	238	276	264	248	256	259	290	233	246	257	270	252	257	249	287	223	273	263	266	248	266	255	239	261	269	264	236	234	264	264	256	273	248	247	273	244	255	259	245	272	273	233	249	249	224	257	226	268	285	250	240	252	236	280	245	224	281	259	252	271	258	260	257	266	270	268	228	249	261	241	255	251	247	270	248	257	248	236	277	262	289	252	231	250	254	257	257	230	274	251	230	248	235	250	265	267	259	253	250	271	290	227	279	259	237	253	299	273	244	285	260	248	245	240	249	253	300	244	264	244	261	269	282	239	265	247	287	274	252	257	266	288	280	254	269	267	275	256	272	282	242	279	263	246	230	252	260	251	266	271	260	275	271	282	263	246	251	227	258	249	273	262	260	228	246	255	255	251	262	241	266	302	248	251	237	277	274	251	254	230	241	293	256	230	274	232	267	240	263	267	226	288	255	251	263	271	268	257	288	249	241	267	264	284	257	241	260	255	289	276	257	262	233	272	266	280	261	266	261	277	231	243	254	252	251	239	265	237	251	278	242	250	257	258	254	240	244	256	242	259	279	229	268	249	244	251	257	277	258	279	256	260	258	254	256	260	265	254	259	237	266	244	234	275	253	244	274	257	256	255	241	261	266	246	223	246	265	269	264	238	252	258	247	246	248	280	249	260	289	252	269	295	248	263	277	257	213	285	274	266	271	259	269	285	240	267	269	245	255	264	254	258	307	220	252	272	247	269	239	244	267	231	259	239	230	257	274	242	261	244	253	280	262	285	241	284	292	248	251	245	272	248	256	248	269	259	254	248	251	247	234	231	260	260	253	266	276	282	265	237	289	279	246	251	249	257	265	248	262	260	285	260	250	279	242	274	269	254	257	269	254	228	247	249	229	253	264	251	311	274	266	256	264	277	283	274	267	226	250	283	234	283	257	280	272	244	274	259	254	264	274	242	245	256	258	253	269	267	289	225	254	240	254	256	239	264	264	287	263	248	278	243	254	241	257	253	278	296	266	255	268	269	239	257	253	254	295	245	267	259	293	242	260	248	264	253	268	234	247	229	259	237	269	266	250	239	251	258	250	286	256	264	245	230	265	281	267	277	307	274	270	264	227	268	270	267	267	268	261	255	245	266	241	257	247	256	250	263	269	258	258	283	277	275	274	262	253	236	233	237	261	237	246	232	248	281	235	263	255	263	249	240	241	276	250	264	263	273	267	278	262	254	247	266	276	227	263	275	265	299	268	262	275	278	266	255	259	266	263	258	253	269	255	275	245	263	271	251	283	258	243	231	240	298	242	219	219	282	276	269	267	246	283	239	272	250	226	295	254	287	272	275	285	271	273	291	292	254	275	267	265	280	256	239	280	247	204	247	273	264	271	279	262	287	234	280	279	244	236	256	274	251	273	275	268	244	259	277	252	256	234	262	260	261	233	270	261	253	247	270	268	250	244	234	268	255	247	237	264	250	272	265	271	228	263	268	232	252	242	244	255	261	249	248	264	259	254	286	271	243	276	282	271	270	253	290	251	231	261	258	255	249	257	247	251	244	270	253	265	244	275	253	255	255	234	277	246	221	230	269	255	271	253	257	247	266	295	266	241	238	239	238	256	256	293	243	254	250	245	245	257	258	238	260	250	231	254	270	269	280	255	270	247	257	271	273	247	257	286	258	278	241	255	254	254	264	255	264	249	245	267	292	231	279	265	255	243	219	257	267	285	242	278	254	289	276	279	250	288	267	286	296	269	227	220	275	253	247	276	273	284	265	246	273	273	238	277	276	231	281	264	267	276	267	261	251	269	255	264	248	278	283	263	275	233	241	249	249	240	247	261	288	252	253	269	246	240	255	267	218	269	273	277	249	263	253	235	253	252	239	257	274	281	282	240	254
18618	8348	5848	1058	1054	892	898	781	713	745	689	683	678	657	688	655	633	644	625	646	666	632	662	607	589	632	584	628	677	594	605	588	592	649	571	623	615	614	602	615	657	611	592	629	624	633	633	594	645	628	663	638	635	583	579	586	617	579	626	547	575	621	642	591	634	656	574	626	622	631	600	597	613	624	616	605	587	594	589	608	610	589	618	563	626	553	615	603	615	609	612	599	663	589	642	603	634	621	632	579	581	627	561	606	573	610	590	620	601	601	601	597	597	598	590	611	618	606	631	575	615	603	636	620	604	583	595	619	614	583	618	622	583	621	638	575	594	578	614	615	593	621	578	590	642	624	590	591	627	554	639	545	643	586	627	618	630	649	626	616	619	623	623	600	621	636	625	609	604	622	593	595	609	608	557	597	618	593	590	646	638	594	628	598	584	660	576	620	652	626	585	584	574	603	597	628	579	622	558	600	567	572	606	573	574	583	576	569	633	630	635	621	583	624	560	623	606	612	611	592	640	647	622	610	606	618	609	649	574	580	614	605	622	607	601	588	574	612	576	594	642	651	628	624	628	627	604	634	619	627	575	572	623	625	610	630	571	603	589	597	574	633	612	618	636	612	622	599	575	600	586	618	607	609	598	622	627	623	630	625	605	621	605	608	630	608	620	590	623	578	579	607	627	625	643	636	614	606	637	620	597	597	609	597	629	602	608	631	636	594	589	639	559	608	583	622	560	614	574	580	608	602	571	609	589	629	602	560	591	585	584	611	608	598	584	597	591	664	596	579	584	596	645	597	623	658	611	617	598	611	623	632	575	614	559	591	594	577	609	615	602	579	604	614	607	586	620	611	597	614	616	604	601	614	581	608	560	632	579	617	620	642	609	615	606	590	618	651	623	612	594	608	625	629	648	572	626	564	618	587	567	631	626	626	586	586	618	626	598	612	567	605	599	638	617	632	600	614	627	590	633	622	650	594	599	598	632	586	574	583	594	580	573	566	620	619	564	619	629	571	595	604	629	592	584	602	595	612	568	609	641	644	609	629	650	595	615	650	598	582	586	608	579	658	634	624	566	596	628	567	619	606	628	600	610	596	634	633	647	581	646	584	601	615	655	611	630	557	565	584	629	639	604	627	604	611	583	629	636	594	598	615	642	575	569	623	646	604	606	594	541	614	617	579	615	583	614	677	622	619	575	549	620	601	604	583	591	616	618	562	589	585	605	599	582	606	606	575	560	602	634	591	581	635	640	604	632	623	610	651	604	625	650	624	588	660	617	597	609	585	589	631	607	632	599	595	612	634	615	647	616	597	626	655	588	620	598	626	647	554	614	619	590	589	635	621	595	627	605	583	607	618	642	611	589	636	640	587	599	617	635	620	604	567	577	562	616	622	596	548	663	557	626	611	593	609	602	668	570	617	642	631	603	634	614	632	620	572	585	611	637	599	604	573	620	631	626	610	601	582	633	624	587	620	625	593	641	601	601	624	599	638	593	639	610	612	602	641	647	617	587	606	570	627	651	582	592	647	619	612	593	587	645	603	604	608	600	610	579	606	618	652	580	615	586	610	614	605	642	587	618	605	645	610	604	602	599	637	595	600	612	610	563	598	631	586	577	598	585	604	590	574	639	571	630	609	616	670	633	607	623	618	621	547	639	567	638	619	630	598	611	605	602	559	612	582	569	567	617	620	611	614	585	610	585	561	616	577	587	586	585	575	599	624	631	562	595	682	581	608	625	579	589	655	579	645	618	579	611	608	601	633	609	642	635	602	615	592	586	615	617	576	633	590	609	633	596	593	610	629	628	607	583	624	619	604	585	571	613	636	592	616	600	627	628	612	620	530	602	601	604	572	613	589	605	585	601	569	593	634	572	578	582	600	626	608	652	636	640	659	616	598	560	615	589	615	625	599	569	602	627	598	629	588	637	622	586	568	577	605	622	599	597	640	584	565	617	658	598	608	610	584	640	606	587	613	581	570	620	616	618	664	636	562	613	609	570	598	650	642	594	608	585	601	569	580	550	637	633	634	635	585	646	578	615	623	563	572	609	649	611	566	657	618	626	619	610	595	560	598	634	622	600	659	628	597	639	620	605	580	601	622	547	647	610	614	660	611	614	656	597	602	571	609	604	591	592	618	647	623	614	587	570	610	639	591	667	636	644	644	579	625	616	676	590	596	624	628	603	605	635	610	612	591	622	607	610	665	622	632	622	611	641	653	577	622	642	577	626	606	649	648	593	619	597	619	615	613	608	646	601	608	616	589	660	678	654	621	649	605	640	591	585	643	619	607	602	538	641	652	610	616	596	618	619	634	580	588	620	575	611	625	577	623	609	609	620	616	629	609	623	589	630	575	661	604	622	603	620	586	604	579	577	593	661	614	639	595	603	606	591	588	619	572	602	628	592	598	611	600	621	597	611	619	591	609	633	643	632	607	608	595	657	598	637	568	623	642	614	625	602	585	648	622	589	600	617	637	606	617	561	565	582	609	564	605	569	579	589	603	636	633	573	604	568	549	645	635	645	587	612	583	614	630	608	597	591	566	636	595	591	627	602	647	616	574	629	603	639	602	638	608	625	573	596	614	590	621	590	562	566	611	647	600	570	634	574	639	627	617	619	624	585	627	571	584	570	588	623	607	590	604	609	645	611	633	589	634	595	604	595	627	624	617	602	580	573	610	622	592	607	650	590	614	596	630	603	620	605	637	621	605	600	609	585	618	634	592	629	616	603	623	640	591	621	608	641	601	604	591	640	614	573	621	581	661	559	608	593	644	574	599	636	615	597	637	626	599	569	602	584	610	653	574	591	590	618	625	609	592	590	600	610	619	576	615	618	626	571	636	582	623	615	590	599	598	595	635	586	588	655	628	606	611	630	572	652	610	630	628	609	617	653	632	616	619	628	606	597	595	639	551	599	586	666	596	625	614	639	596	582	629	597	578	584	638	573	622	589	597	614	585	603	632	624	609	605	623	612	595	605	587	587	597	607	624	651	616	592	690	574	591	610	595	627	614	582	626	629	618	609	605	587	625	611	613	629	573	598	581	660	623	587	594	642	577	582	592	597	641	595	667	688	641	643	593	616	627	554	611	611	599	622	573	653	646	588	549	586	608	598	607	640	590	639	605	567	596	562	586	598	611	628	646	579	643	565	610	591	600	568	596	620	606	602	595	632	550	604	631	630	588	662	623	606	621	621	630	572	599	641	620	602	607	611	588	597	608	583	565	594	642	607	656	619	628	587	572	589	627	671	579	609	629	573	635	595	616	618	607	610	641	587	564	620	615	601	617	627	620	674	611	599	608	653	559	600	576	621	614	604	646	574	596	632	592	635	609	605	566	606	566	608	588	604	600	588	638	618	624	606	574	596	628	541	613	622	639	618	576	616	597	602	621	588	588	599	560	624	625	600	644	613	609	611	597	617	622	603	613	612	615	606	644	594	625	627	578	635	589	624	655	581	613	624	628	644	589	601	651	601	617	594	578	658	638
35947	16353	7998	905	328	301	255	211	191	169	165	172	148	158	147	145	142	149	157	129	138	139	128	143	166	161	123	150	106	150	141	130	143	125	134	131	124	137	128	133	146	125	151	119	147	138	137	136	140	133	133	115	144	154	117	98	127	140	146	153	133	133	131	135	121	158	140	143	143	145	125	122	108	116	113	114	121	121	137	140	145	136	135	154	148	126	147	130	139	146	121	143	129	112	133	139	147	115	140	135	135	130	152	134	146	151	158	136	133	130	124	152	133	126	136	132	135	125	132	138	131	139	122	133	139	130	121	133	132	118	117	123	136	124	125	145	147	129	135	158	139	113	123	142	128	131	134	124	142	122	124	125	143	121	120	142	145	147	133	124	111	143	150	131	139	142	123	129	118	175	151	128	129	156	130	120	143	126	134	148	140	118	123	126	136	145	142	146	141	146	147	132	145	127	114	144	136	112	122	157	120	147	123	139	121	122	108	125	131	131	140	147	132	114	138	141	132	135	133	144	123	123	127	143	139	150	146	136	121	129	142	127	134	156	126	132	127	126	118	118	152	128	123	125	153	138	123	129	126	133	130	134	160	155	163	140	152	127	144	130	147	130	134	135	139	132	153	149	136	132	119	135	140	137	140	138	139	112	134	135	138	159	141	136	141	159	116	140	148	129	122	134	141	125	133	152	138	130	135	127	145	131	111	141	124	126	143	137	124	134	131	138	129	133	135	111	145	136	110	119	126	138	134	160	133	129	138	149	151	146	141	131	135	135	121	133	116	127	134	139	145	143	144	133	128	145	146	127	135	117	156	130	135	150	142	156	151	134	156	152	124	123	138	161	96	132	112	149	125	146	126	111	127	109	163	108	130	150	125	143	134	147	123	145	120	136	148	138	131	138	133	129	124	132	133	122	146	132	122	142	146	126	148	136	141	154	124	150	141	131	141	149	123	149	126	128	145	119	116	138	138	124	140	146	138	140	167	132	115	131	130	144	153	122	130	137	127	140	133	154	122	124	153	157	126	127	120	133	126	158	131	135	140	144	135	146	124	149	125	140	135	134	131	141	130	124	134	140	129	130	131	142	130	128	134	152	140	127	120	120	124	145	127	150	129	129	124	126	134	134	141	128	133	143	146	108	155	137	132	160	133	143	146	145	145	144	124	129	150	164	137	114	144	137	142	134	143	128	123	141	136	138	133	139	107	135	112	147	142	132	121	124	146	142	143	160	117	131	123	142	144	139	121	139	156	131	134	158	131	135	143	142	140	144	139	135	131	133	145	149	127	135	146	120	145	135	141	141	136	140	114	140	154	123	143	132	146	141	145	149	122	132	145	130	125	137	132	123	131	135	106	127	131	139	139	139	125	134	142	135	147	130	123	147	153	133	126	135	124	162	148	120	114	142	135	142	131	131	136	139	145	146	136	145	118	140	144	120	158	128	135	144	160	121	136	138	124	135	142	131	136	140	141	133	136	142	123	140	148	131	116	117	137	147	142	145	119	114	118	132	135	130	155	131	136	128	96	122	130	159	149	166	118	150	137	152	133	154	137	160	160	146	140	132	126	121	137	128	114	145	155	151	158	155	147	135	136	112	150	135	130	164	138	139	141	97	154	111	99	166	128	146	136	134	139	136	148	129	136	165	162	125	137	150	122	116	130	147	151	150	139	139	136	147	170	135	147	143	126	145	149	135	140	134	171	138	152	140	115	161	138	121	143	124	121	120	140	130	116	165	150	131	122	125	126	120	114	126	111	125	132	141	135	123	127	146	148	135	131	139	143	142	132	159	141	147	146	127	127	130	107	124	141	133	134	152	137	136	135	136	112	149	140	130	148	130	130	135	107	134	126	117	114	138	136	138	136	148	151	125	133	112	125	130	157	134	157	132	128	133	140	139	139	117	152	144	140	144	156	129	121	136	165	140	126	129	144	144	151	160	129	117	163	158	148	144	133	151	134	135	127	152	146	148	139	136	118	134	141	126	131	124	121	145	149	153	127	150	138	138	160	154	150	156	160	138	140	126	125	113	135	134	156	152	145	128	141	138	143	129	130	127	155	132	135	122	156	133	129	118	134	158	125	144	136	131	131	135	127	111	143	150	133	126	121	127	115	121	136	129	132	123	138	116	128	137	119	140	135	143	147	133	141	157	137	144	127	121	141	153	141	156	143	136	131	122	127	125	131	146	134	129	131	156	139	135	134	134	144	142	141	139	119	141	141	142	138	139	158	137	127	124	134	133	150	140	121	120	132	156	155	133	141	150	134	138	151	125	128	127	120	142	122	154	127	123	118	145	123	120	145	146	145	138	134	129	136	119	137	133	122	146	129	145	136	139	147	125	127	123	129	123	148	139	141	140	120	133	131	166	148	141	134	142	137	171	120	139	127	148	128	137	148	137	126	152	131	147	138	143	137	138	146	141	131	143	152	153	125	122	121	147	168	131	130	145	145	124	130	139	120	140	126	151	161	130	129	132	137	147	137	145	138	107	118	124	171	111	138	137	140	123	103	122	133	126	137	105	143	115	159	152	128	130	137	130	140	148	118	145	129	149	124	142	124	143	133	117	170	137	126	150	121	150	124	141	133	134	120	134	141	143	128	159	151	139	148	139	142	133	136	132	113	144	138	145	121	123	114	109	128	157	134	133	108	118	142	122	113	136	154	136	140	129	140	144	141	123	134	176	141	123	128	123	138	111	114	137	144	139	134	153	137	139	145	126	152	169	144	144	135	139	142	127	130	129	139	158	125	123	138	123	134	136	130	142	124	151	125	114	149	137	157	124	114	118	155	136	143	140	133	118	121	144	149	129	116	128	138	127	143	128	134	140	129	138	130	116	145	125	141	128	120	150	122	134	133	154	147	126	143	124	138	149	134	140	148	133	129	119	147	141	127	158	140	149	125	134	144	130	133	115	134	115	128	139	155	139	158	134	133	149	146	137	144	148	128	124	154	125	139	146	109	114	133	130	134	107	132	124	138	127	136	153	115	119	148	122	117	126	142	132	135	143	137	122	137	123	135	151	130	140	158	118	136	136	146	128	134	130	128	133	150	149	136	119	135	143	129	140	160	119	116	136	163	142	117	122	143	131	137	119	126	134	132	117	144	134	144	124	141	142	126	163	122	116	143	165	133	127	136	145	116	119	157	105	130	154	135	131	122	137	115	140	145	119	143	148	129	128	151	126	159	155	152	118	141	150	140	162	129	141	154	150	133	155	129	136	145	149	153	130	149	141	145	149	143	151	135	180	129	151	120	119	152	160	136	138	130	115	128	123	118	153	107	141	158	149	122	136	121	127	127	124	135	150	160	139	135	148	121	147	125	124	125	144	136	129	136	120	143	128	156	145	115	127	127	156	129	135	121	137	110	149	129	122	124	126	139	137	131	152	143	120	142	134	148	149	134	119	149	138	128	141	139	129	149	127	114	154	156	145	127	137	124	140	119	145	141	138	133	142	132	142	154	132	141	128	148	146	134	161	148	128	141	137
23530	12216	8808	1294	1135	968	798	697	643	593	532	532	441	434	435	455	452	478	365	361	377	380	339	387	391	360	368	342	321	356	389	362	376	362	389	367	321	344	327	327	305	376	325	341	381	324	318	323	328	346	352	312	340	363	323	353	342	351	326	324	367	344	338	332	324	316	331	359	336	314	342	348	305	292	340	335	337	330	332	352	372	356	356	348	347	347	329	320	319	331	309	346	343	350	362	358	332	309	343	356	343	299	324	352	334	343	327	326	343	322	344	371	334	319	340	295	357	353	353	325	333	350	327	331	270	344	338	345	335	325	351	339	332	332	356	340	341	328	329	310	342	328	329	350	338	368	307	320	338	325	344	346	349	386	328	355	335	314	354	315	351	346	316	345	354	348	336	342	337	334	327	348	327	354	321	339	326	361	317	351	316	333	332	308	306	346	350	354	310	346	294	314	327	313	291	352	334	339	348	321	367	313	333	349	379	327	319	340	319	360	302	332	347	331	349	367	353	351	331	325	311	325	352	303	324	304	283	338	349	330	342	369	318	333	340	316	331	344	343	308	334	324	336	341	328	349	354	391	331	339	344	307	323	347	308	323	341	326	347	348	344	346	318	339	356	329	352	328	330	322	346	307	335	340	348	340	313	329	319	344	347	315	354	319	343	342	349	335	343	346	331	346	345	322	333	305	341	327	330	329	342	312	369	361	341	339	343	327	330	358	337	363	333	343	336	327	327	340	311	343	335	351	352	350	322	320	323	323	333	317	323	326	345	328	317	329	314	347	303	357	310	324	307	310	363	345	338	329	312	348	328	320	308	341	317	329	354	347	339	355	352	333	317	330	339	360	318	362	351	352	324	312	326	357	323	327	328	358	374	338	317	311	355	321	337	335	326	355	327	337	340	327	324	348	352	348	366	368	341	317	332	359	336	352	372	342	330	332	356	365	341	338	310	344	355	333	345	322	333	340	348	351	325	352	308	334	365	334	319	331	313	330	338	324	344	327	311	347	325	327	348	332	327	314	333	315	340	350	330	345	318	301	337	332	287	311	319	392	335	339	351	297	330	341	304	328	377	371	351	322	329	353	321	351	324	332	354	343	328	335	348	371	325	319	324	327	319	325	368	335	323	316	339	306	320	321	359	339	318	320	334	328	310	327	324	351	315	345	343	362	342	311	362	332	340	347	352	331	332	347	364	332	282	297	318	326	342	338	351	341	323	316	381	347	346	327	346	360	323	350	339	300	315	360	333	332	345	332	320	354	318	313	328	318	346	352	347	332	332	317	318	325	350	356	344	321	328	319	327	332	360	335	343	337	305	336	303	340	326	340	351	332	352	336	316	359	330	324	338	348	367	336	335	331	343	349	358	334	324	329	302	352	317	339	319	302	340	325	326	323	346	336	323	313	333	368	342	353	367	342	346	335	373	320	348	326	322	336	348	358	357	346	315	354	328	336	345	361	327	321	335	343	348	342	328	365	331	340	354	329	312	338	326	371	323	356	310	333	324	353	362	355	339	341	326	361	339	322	349	368	337	371	357	335	322	319	365	348	326	348	344	337	338	306	375	345	329	351	336	325	347	338	354	348	324	331	303	325	371	325	347	363	298	338	353	324	339	329	338	326	333	341	364	337	348	321	344	339	329	350	327	298	348	352	285	338	320	325	318	375	342	365	311	346	340	339	313	341	341	297	339	347	325	324	329	354	314	319	342	336	352	344	341	336	314	334	336	355	357	363	318	296	357	329	317	344	346	346	339	338	337	311	327	345	316	367	359	324	302	362	341	318	328	339	346	316	387	343	312	350	350	343	355	339	332	342	332	316	307	326	336	309	307	321	335	361	337	288	332	345	358	345	334	317	346	311	350	332	353	330	334	354	350	349	309	304	355	325	346	307	333	340	326	336	325	305	321	318	333	337	320	349	328	367	316	364	350	339	342	298	318	325	331	357	341	318	341	348	322	343	353	379	339	330	334	314	313	311	361	327	336	325	365	325	365	340	341	364	302	332	355	333	326	338	350	347	307	358	359	383	353	354	314	332	346	331	347	342	348	338	325	330	331	316	334	328	357	298	309	342	313	356	344	320	323	365	359	350	327	354	360	354	350	308	368	332	335	341	332	337	358	368	358	353	335	348	321	302	320	345	362	367	332	323	337	378	324	363	312	308	336	320	344	349	313	316	358	335	325	344	329	308	370	315	343	339	342	328	310	336	346	347	311	344	367	340	367	353	338	307	353	368	341	304	354	358	281	328	316	308	338	329	349	339	329	320	335	302	341	325	330	331	360	353	359	338	331	346	346	350	342	332	370	300	349	344	354	330	339	360	317	311	338	342	358	316	329	381	363	312	362	347	307	328	351	321	369	353	372	335	341	351	311	357	313	335	355	352	352	331	322	339	327	319	301	321	358	329	343	318	320	338	369	345	373	332	341	336	339	326	348	311	349	334	349	305	335	351	356	315	302	351	338	342	332	346	314	347	334	345	358	334	311	343	345	333	330	342	328	350	310	348	328	343	320	356	377	326	336	374	339	365	331	332	359	326	325	336	353	369	356	321	347	332	330	319	348	357	313	372	325	319	343	325	327	309	339	326	318	313	358	324	354	347	330	356	350	330	300	342	321	353	339	330	342	351	337	350	374	341	344	324	325	307	348	321	386	351	339	302	317	343	312	323	333	358	317	367	318	316	327	305	349	353	322	292	300	324	320	322	358	355	339	335	327	338	347	346	337	338	346	318	325	344	342	312	334	356	329	331	303	361	329	324	342	318	335	347	337	337	318	348	338	328	318	312	351	349	353	310	350	344	334	320	345	335	360	315	319	343	307	337	333	341	344	363	347	333	344	349	342	345	329	364	334	337	340	349	329	344	334	340	341	342	323	334	329	354	375	334	361	346	308	338	391	339	311	326	346	373	358	333	331	328	326	334	328	319	336	319	342	345	333	336	336	312	346	354	317	314	336	368	348	331	340	334	307	315	331	343	340	326	323	348	358	335	360	318	337	352	344	320	342	340	317	379	338	317	346	364	342	324	290	333	338	328	313	333	348	283	335	350	334	345	341	333	289	348	346	362	362	339	325	341	289	371	342	348	329	330	363	378	315	343	316	358	369	316	348	352	347	333	330	288	345	328	341	353	297	329	347	334	346	352	347	337	344	298	343	322	310	344	320	310	302	326	347	347	329	326	337	380	348	352	345	366	346	335	363	345	333	324	330	327	343	319	330	347	309	359	324	355	330	354	316	302	326	358	347	355	335	325	341	297	296	312	333	312	354	319	327	344	367	310	352	312	335	330	340	372	331	314	331	324	342	340	333	361	335	360	342	325	314	308	357	337	343	308	338	333	338	338	334	356	330	318	294	353	328	333	364	321	334	311	351	328	314	319	356	308	329	313	347	312	355	340	343	327	327	305	317	292	336	327	332	337	337	367	321	343	352	356	301	328	341	326	355	327	362	370	365	356	327	337	306	355	357	330	340	298	299	350	340	360	342	329
13991	4006	1231	285	282	263	260	239	237	262	257	244	260	252	257	239	256	244	238	253	241	242	263	247	252	284	245	251	253	232	238	268	274	239	217	226	249	262	266	274	248	257	257	241	250	271	263	251	221	257	235	244	269	244	225	238	213	251	253	229	248	265	259	292	245	241	265	230	277	244	245	279	247	281	249	268	232	237	249	206	226	242	243	232	273	257	251	250	240	258	264	245	271	253	271	258	238	251	223	242	223	231	265	280	262	266	247	227	272	263	215	258	232	248	253	245	291	228	240	255	257	246	275	267	236	266	225	257	262	237	238	227	240	246	234	264	271	264	250	245	267	232	260	258	247	252	261	247	241	223	269	217	245	252	251	248	264	298	234	261	211	233	266	241	224	243	236	279	245	254	252	246	255	252	233	240	262	234	230	248	244	224	225	247	243	255	257	274	253	246	266	241	254	265	247	221	230	246	260	274	259	228	250	239	268	251	208	264	231	247	259	240	220	231	269	255	254	268	253	243	227	243	236	244	268	264	232	236	283	260	263	254	239	259	256	247	222	226	251	257	246	237	238	241	217	233	284	230	261	244	277	261	300	240	223	246	252	277	273	244	233	265	232	234	256	264	255	242	268	238	210	220	237	220	252	271	239	217	243	247	211	257	204	242	255	246	223	246	236	268	240	249	231	264	238	247	230	254	233	261	262	244	249	249	253	243	264	247	246	216	273	232	234	247	261	267	271	229	284	221	246	219	223	240	251	240	261	225	260	264	244	228	243	229	241	214	253	236	267	226	253	250	221	299	240	251	245	261	295	259	250	243	256	232	231	255	242	252	233	215	239	230	266	243	294	233	262	245	255	247	240	254	237	247	255	249	198	225	251	246	261	267	272	226	243	215	248	258	261	269	245	223	240	227	235	244	220	262	268	274	235	238	236	269	257	243	239	239	244	220	278	214	242	258	250	258	258	233	239	247	244	264	246	240	248	231	273	237	237	205	235	238	252	295	248	249	238	231	239	232	234	248	237	243	252	248	226	219	228	244	243	255	262	268	248	227	254	247	275	243	259	256	258	270	265	238	236	251	230	262	235	261	240	282	253	247	255	223	226	259	226	245	255	242	244	264	250	248	242	253	238	223	223	242	241	235	243	251	242	265	262	222	252	246	241	249	237	254	253	252	238	249	217	290	221	246	232	235	251	234	229	248	261	276	232	261	245	237	258	212	229	254	234	252	217	250	236	229	265	233	260	226	245	258	266	246	255	218	236	215	262	229	260	260	278	242	235	242	253	257	268	256	283	239	250	256	242	252	240	246	244	247	254	224	256	269	230	239	246	214	230	243	243	243	223	269	265	275	221	239	244	236	262	283	246	224	252	248	240	250	257	257	214	244	239	220	252	277	231	232	248	252	248	229	243	234	256	254	270	270	277	287	268	260	267	264	234	254	229	217	213	258	222	237	262	240	239	252	224	257	252	260	274	258	245	215	229	239	241	237	247	218	273	230	257	237	263	252	237	254	254	252	241	243	237	240	246	253	261	253	221	253	222	193	220	247	274	254	253	263	259	254	248	268	245	255	240	223	238	238	263	273	290	255	251	257	246	238	238	262	249	222	239	264	245	255	254	228	267	233	238	236	251	247	208	252	295	252	282	258	218	245	263	264	258	261	238	246	271	249	235	250	230	254	258	262	254	239	256	264	221	252	246	256	260	251	255	306	255	246	211	260	257	230	232	241	254	226	244	224	250	256	247	241	243	236	230	271	235	244	235	240	236	264	221	232	253	264	265	235	249	260	258	230	277	237	246	248	208	257	253	237	243	245	239	255	245	242	245	237	236	243	257	281	273	260	244	224	256	240	270	229	247	228	243	269	251	274	248	247	244	228	269	245	238	241	256	252	230	228	249	258	248	264	243	257	235	229	256	252	251	267	272	249	256	245	211	246	215	250	281	249	243	234	235	243	235	226	229	252	235	244	204	255	212	246	268	232	236	231	260	230	245	235	270	303	236	240	257	239	231	241	267	258	248	244	252	249	241	251	256	283	258	270	226	231	205	242	269	242	257	277	228	232	251	231	284	255	272	282	271	255	235	245	239	236	240	223	254	254	217	237	240	250	249	240	257	242	261	273	278	229	242	271	266	255	245	240	283	284	268	263	228	241	262	231	259	255	238	262	219	225	232	263	253	237	268	235	260	220	268	242	234	262	266	264	247	263	255	231	253	232	215	231	255	247	235	257	249	251	233	247	250	256	267	276	259	257	266	249	253	255	262	243	229	262	293	264	251	250	240	231	227	277	235	250	251	271	256	224	234	269	239	236	245	232	222	237	254	236	266	243	217	252	240	246	258	232	227	277	269	283	252	240	236	258	271	236	264	261	236	245	228	218	246	241	232	271	258	245	259	244	238	257	250	243	279	253	259	298	274	240	229	261	244	233	233	229	225	244	264	250	284	247	235	258	267	208	254	251	247	279	244	259	218	219	258	249	217	233	214	261	250	255	220	275	236	238	246	228	249	214	240	237	279	263	257	247	251	218	250	241	266	213	239	247	247	239	249	276	259	248	236	270	267	257	230	269	263	245	241	246	257	238	251	247	239	231	245	241	261	231	240	248	231	215	226	225	242	246	257	206	230	253	266	250	259	240	238	262	241	241	243	226	223	247	275	233	229	233	229	258	264	260	236	263	219	222	247	273	257	250	273	245	237	239	263	258	278	203	237	257	237	272	240	277	247	276	268	247	247	240	284	249	254	251	228	250	264	238	271	260	224	236	266	243	226	267	277	254	277	245	229	246	260	225	248	244	235	246	209	249	257	252	241	269	238	253	236	247	260	248	250	268	253	262	265	257	236	288	260	219	260	258	211	241	228	249	249	295	264	243	222	270	268	238	266	222	233	254	256	245	256	233	252	266	244	259	271	253	232	257	260	250	248	268	246	245	280	267	243	268	249	247	262	237	258	251	230	253	267	258	263	254	212	251	218	244	230	239	243	241	260	251	267	235	226	264	254	220	257	252	231	247	235	265	245	282	227	240	247	253	251	264	238	249	242	260	242	227	228	236	253	246	278	263	252	238	273	254	253	255	237	226	211	231	242	277	221	233	253	244	234	250	253	242	232	229	220	233	299	244	250	265	243	227	220	263	228	216	241	247	250	255	248	241	251	237	286	239	265	272	237	233	256	248	267	229	253	251	261	251	256	241	240	251	250	265	273	219	238	263	284	247	267	222	270	250	252	244	252	251	229	245	265	216	252	235	259	263	242	261	249	227	259	261	212	231	242	240	285	252	254	264	213	251	228	249	236	262	238	202	261	233	249	258	237	242	249	287	248	251	236	245	254	240	261	260	246	238	248	227	266	238	247	234	265	257	298	239	231	246	240	244	250	265	243	228	225	255	265	249	234	273	229	205	262	268	265	264	271	222	255	262	279	271	233	271	246	248	230	286	247	239	263	239	224	237	232	242	221	249	267	258	236	251	237	259	231	245	247	237	238	250	283	262
9744	3536	2077	699	697	625	636	635	589	585	635	605	630	577	585	576	591	572	616	575	619	561	581	542	617	576	594	564	614	612	583	537	580	621	584	619	606	595	589	602	597	559	587	602	536	597	591	600	576	625	577	559	579	560	544	601	593	512	601	598	601	587	581	537	580	602	613	599	572	590	569	600	581	616	570	625	562	622	649	626	626	605	600	597	635	621	583	583	591	573	569	568	573	589	629	577	602	602	616	589	609	617	570	567	534	581	590	597	558	584	544	595	598	576	620	584	603	616	582	609	549	607	618	593	579	589	599	610	569	582	550	557	621	597	637	585	574	614	612	611	590	609	601	639	611	610	561	605	598	582	608	547	585	574	551	536	559	561	575	540	595	576	591	630	614	615	592	585	584	604	599	568	601	587	599	536	593	617	585	614	577	590	623	559	576	555	579	586	585	637	611	625	608	599	577	614	603	625	627	564	577	586	569	592	593	605	555	584	546	631	571	603	573	613	578	582	588	599	588	537	600	632	623	606	627	608	603	612	549	592	605	588	610	592	649	572	606	607	619	596	614	596	588	573	589	589	632	589	600	569	607	607	557	650	565	553	607	580	604	571	565	584	573	595	579	621	568	592	599	548	579	604	558	611	563	600	622	546	614	539	577	610	610	582	546	546	606	592	541	607	593	588	600	583	560	557	529	562	587	552	553	592	591	556	611	605	596	589	618	586	552	616	626	588	602	561	612	593	626	574	579	579	555	563	608	595	615	581	565	657	595	618	608	548	585	588	624	600	623	557	592	635	619	584	582	556	598	590	571	587	646	599	619	582	608	612	594	637	633	588	585	602	564	578	610	594	614	567	573	600	616	593	589	594	606	563	568	578	584	606	594	607	590	631	556	576	606	600	611	561	567	556	608	618	597	598	582	611	601	594	565	577	615	613	629	609	575	567	581	591	561	604	632	587	608	561	595	566	568	617	574	576	591	625	627	596	589	627	579	603	583	597	612	602	662	619	554	584	610	605	591	615	582	550	594	572	620	590	596	581	596	601	566	617	572	566	632	609	590	574	601	600	575	616	586	646	564	613	628	606	629	598	570	622	553	581	582	591	589	579	549	623	586	557	599	613	605	624	614	592	563	598	584	606	564	587	566	591	605	562	589	576	560	586	585	569	612	587	612	611	599	549	608	616	577	590	566	636	576	622	575	610	589	635	651	595	571	591	603	632	571	564	577	556	596	568	601	580	618	550	624	609	552	557	569	587	596	538	598	579	574	554	571	579	609	586	566	602	570	563	604	563	564	607	564	596	613	554	531	549	616	572	614	566	577	585	562	572	537	611	565	628	579	558	593	624	598	611	596	580	605	635	581	567	560	588	576	655	635	558	579	584	598	597	559	558	599	578	585	618	558	602	608	586	574	611	570	598	611	570	584	557	560	586	573	627	589	577	605	577	559	583	631	554	633	602	600	543	564	602	604	602	616	567	596	596	598	632	555	566	586	593	608	572	596	601	565	554	595	597	551	559	610	551	606	599	555	601	608	641	567	597	593	598	579	581	590	619	589	612	625	614	606	591	577	647	575	550	622	557	597	587	602	578	613	593	563	597	584	588	622	588	578	611	561	590	579	597	558	585	581	583	539	595	606	585	602	644	559	595	574	627	615	608	571	601	625	609	610	617	588	551	578	581	597	599	566	589	586	605	598	616	604	590	623	602	601	595	638	586	528	603	620	609	606	555	536	598	555	557	586	604	574	617	600	560	635	551	582	591	597	590	560	607	598	580	631	632	575	578	576	580	585	611	562	599	600	617	594	595	554	567	606	608	613	551	624	589	632	593	581	573	614	577	576	606	589	571	564	542	577	605	574	622	593	573	632	577	561	603	625	639	539	627	550	587	579	559	581	591	608	620	610	587	624	596	584	584	558	650	576	585	605	602	614	616	605	585	542	567	624	597	589	574	628	635	613	592	596	617	593	601	600	577	586	614	605	578	565	564	652	591	551	628	621	629	587	558	582	576	616	614	580	594	579	619	605	589	615	510	585	611	589	552	584	613	590	595	615	565	586	584	565	594	604	633	604	565	603	552	572	550	590	599	566	579	596	544	559	575	623	550	608	595	625	596	614	622	564	605	621	590	604	565	591	577	560	593	623	585	629	560	627	611	575	584	640	658	630	584	588	572	622	636	609	573	595	614	595	631	589	614	557	624	576	569	621	555	578	622	616	657	584	582	573	616	602	607	619	599	597	605	607	619	560	581	552	569	593	585	589	614	611	598	583	623	596	586	609	560	600	558	628	634	613	626	586	604	568	607	558	541	616	590	626	553	614	610	618	597	596	615	557	590	589	598	540	586	557	605	592	578	580	600	584	520	542	615	539	606	617	610	637	599	568	594	602	581	611	577	613	604	596	614	612	594	551	625	613	581	609	625	639	584	579	545	620	590	539	591	560	609	613	582	586	598	644	549	601	601	606	589	540	615	596	622	626	583	604	599	606	580	627	578	576	618	616	652	600	575	550	584	595	631	596	566	599	603	568	558	621	569	523	574	554	605	600	579	571	619	610	553	589	618	597	547	588	534	569	549	597	584	605	559	585	586	605	549	610	587	606	594	581	594	558	593	618	588	603	588	573	559	624	585	571	573	616	652	549	590	586	582	604	596	642	610	582	567	621	558	618	595	602	574	554	571	587	566	606	536	577	588	605	600	602	574	620	624	596	607	566	573	628	575	565	612	574	594	554	574	612	623	563	578	622	571	596	600	624	625	602	577	629	596	571	581	598	569	595	591	532	587	552	609	570	573	584	572	645	554	615	600	585	584	612	592	578	593	613	610	604	596	616	628	621	572	597	586	589	573	584	560	622	581	632	590	622	580	601	575	554	610	613	609	574	554	566	567	614	626	622	581	530	596	609	585	583	606	556	568	606	565	572	597	626	621	607	531	592	615	555	602	582	605	611	612	600	582	620	613	591	554	608	580	575	583	560	572	567	584	598	588	577	620	568	635	578	616	570	606	594	564	635	581	590	544	577	579	632	588	566	614	558	544	630	585	583	588	567	580	572	624	613	577	608	620	610	563	586	610	607	618	582	618	589	594	539	577	604	571	573	594	573	537	602	593	601	629	585	574	578	599	603	600	598	577	589	562	604	584	598	598	574	621	577	592	616	559	574	591	581	610	616	599	581	590	569	594	617	583	602	566	575	617	605	616	597	570	556	570	572	600	596	567	587	567	627	601	568	605	589	619	586	586	643	601	593	577	526	588	588	591	555	595	564	599	628	566	562	585	578	629	553	590	589	579	612	608	578	587	548	601	607	601	601	621	603	597	557	593	584	609	604	652	583	568	566	581	601	548	579	587	590	578	589	640	599	572	622	546	588	609	630	563	599	607	572	621	602	577	603	579	610	580	585	551	613	631	629	602	610	590	621	542	586	598	620	645	592	555	558	611	586	597	574	555	629	601	610	619	575	559	616	591	588	558	557	576	546	591	625	637	614	605	584	617
26422	10021	4384	532	333	297	290	279	318	285	279	246	253	238	265	257	259	256	297	257	262	252	248	245	278	298	265	259	254	240	247	258	285	264	255	289	242	240	243	313	275	269	265	257	269	287	285	290	245	279	208	240	263	275	254	244	296	255	261	241	263	294	262	272	258	257	297	266	273	243	246	264	248	222	273	289	259	254	242	245	257	244	257	288	231	254	220	232	246	260	238	267	293	262	254	269	258	252	254	252	269	264	279	254	260	255	275	261	249	295	274	246	233	254	274	248	238	268	266	243	270	288	288	229	241	268	288	259	213	220	288	263	236	272	291	256	281	279	282	243	269	248	285	262	274	272	265	265	253	260	265	254	248	238	262	250	255	247	293	247	265	267	281	243	263	255	256	253	251	268	263	296	253	282	264	280	295	257	248	265	272	285	254	280	267	220	263	279	258	268	235	266	270	232	259	282	245	276	259	242	259	243	276	275	274	273	257	275	273	248	228	279	254	261	227	257	261	262	263	229	249	278	266	264	265	303	277	279	274	241	281	244	272	269	250	281	236	246	274	245	278	231	286	249	245	266	265	265	296	276	264	238	256	267	260	268	274	226	269	246	267	267	274	242	246	257	253	278	263	273	295	273	289	291	258	264	294	282	241	278	265	251	255	267	295	246	239	249	234	259	270	288	290	267	270	262	255	262	266	257	243	239	266	235	275	301	271	267	251	274	272	267	253	251	291	287	276	230	279	278	244	273	258	247	253	273	276	282	254	260	294	250	257	235	263	250	259	284	256	268	282	231	264	232	281	281	228	255	243	252	259	258	261	240	266	253	256	264	231	218	283	297	275	241	274	293	248	272	270	271	219	219	295	256	252	241	238	263	282	253	246	279	258	253	277	261	260	266	273	261	245	234	265	251	264	262	254	259	250	288	231	218	295	253	253	252	269	275	233	256	267	263	259	260	256	237	214	257	247	282	259	253	268	239	243	280	238	270	255	251	247	234	252	262	254	263	255	252	276	254	280	253	250	280	244	254	246	246	269	277	258	246	263	260	242	245	260	243	276	285	245	235	247	260	264	262	259	235	274	284	263	258	238	249	251	229	275	245	276	277	240	240	240	266	254	261	251	228	254	277	265	269	246	239	276	262	257	272	242	248	245	265	254	282	277	270	242	253	283	263	256	284	254	282	259	263	263	292	287	246	241	250	226	238	229	264	256	268	264	270	235	239	262	254	271	278	265	291	243	248	268	271	263	247	273	251	236	239	239	269	246	290	248	248	247	246	243	288	249	248	262	277	252	268	246	295	280	248	264	263	265	270	290	261	274	240	295	263	276	234	265	265	245	250	274	287	257	244	222	257	255	291	262	242	235	282	250	268	291	238	284	237	289	305	219	292	267	270	293	258	257	256	237	250	256	270	272	283	282	260	243	230	225	260	258	249	271	232	255	254	263	251	239	252	268	249	265	263	266	267	251	241	263	234	247	244	250	254	248	263	263	256	274	248	290	263	269	266	234	278	279	277	254	257	255	270	249	252	261	279	289	281	227	279	265	239	257	253	257	280	264	261	249	251	307	275	265	249	250	260	247	255	225	261	267	270	265	258	256	264	244	255	257	285	263	260	252	261	260	272	273	311	273	259	253	242	272	263	292	247	254	239	235	279	260	312	285	274	245	267	253	255	275	252	271	233	263	260	264	278	265	268	295	242	288	300	253	268	239	223	226	275	255	235	261	263	252	258	260	277	281	269	264	250	248	283	273	249	289	254	226	236	316	268	262	267	257	260	256	235	271	254	271	241	232	244	279	263	254	293	267	258	260	254	255	268	265	279	249	277	247	252	284	289	242	258	259	269	242	255	260	267	260	259	266	273	240	254	245	280	236	250	237	258	251	241	276	266	239	287	282	254	251	256	239	238	304	246	243	245	242	267	229	268	247	288	254	261	264	262	270	275	275	262	215	255	253	277	286	262	273	244	276	260	265	274	271	263	247	265	259	253	271	253	268	250	268	285	248	265	278	287	252	243	261	273	249	240	271	268	273	279	284	250	259	231	264	227	236	260	277	238	265	253	252	252	266	259	250	268	250	251	254	255	268	259	257	288	265	256	245	280	275	271	253	258	301	252	238	252	257	255	237	239	254	293	262	254	265	257	250	285	252	268	290	258	282	270	264	284	295	234	250	240	264	278	287	279	230	252	251	259	261	251	236	230	261	253	266	240	290	258	275	264	244	295	271	251	239	246	267	235	239	262	275	265	275	280	269	263	254	274	261	241	266	275	273	268	225	241	277	285	266	237	279	288	247	293	241	254	239	260	269	260	274	251	249	261	239	273	255	270	259	289	259	284	263	251	278	267	218	256	266	271	262	270	264	279	258	246	253	258	223	243	266	262	246	227	242	281	264	264	255	288	244	251	249	252	261	246	262	257	252	251	262	279	252	270	277	272	265	271	257	276	270	249	243	260	272	281	287	237	258	250	251	245	230	264	264	265	253	288	268	266	259	277	259	272	270	273	232	252	219	252	265	235	288	257	286	241	251	270	256	270	267	278	270	273	243	252	276	233	233	282	288	272	256	262	255	275	285	248	279	272	250	259	247	261	245	246	261	232	248	244	281	260	262	274	279	250	258	258	265	277	259	258	278	248	272	238	253	264	256	258	247	255	257	254	258	269	283	244	237	263	261	244	259	269	285	284	275	257	272	268	251	269	276	260	250	268	252	280	248	276	259	247	261	269	245	300	250	257	271	280	253	275	254	273	226	298	245	276	255	275	234	278	266	247	264	250	240	247	253	278	247	260	232	262	249	282	280	212	291	280	250	265	236	279	246	267	251	257	263	262	247	249	249	254	271	252	289	250	257	297	276	262	260	277	282	237	238	260	247	260	255	286	272	265	270	271	243	272	251	269	225	258	273	264	255	266	272	258	239	273	279	238	261	261	277	232	268	248	293	258	263	282	265	283	210	240	265	258	268	245	260	235	256	258	261	290	264	270	240	251	268	248	270	258	265	260	271	224	245	255	268	244	246	267	255	257	256	255	263	259	239	229	244	271	250	273	241	252	258	266	265	260	225	250	266	236	249	270	243	227	252	262	272	240	256	257	253	269	252	258	273	240	266	258	252	233	254	251	282	282	282	311	268	256	254	284	278	264	245	255	274	255	245	256	233	238	255	252	269	255	274	255	264	267	251	245	273	264	242	264	252	258	242	265	259	268	270	272	288	273	289	278	250	293	258	258	237	253	243	273	265	272	251	259	252	278	253	236	311	275	243	271	252	298	261	254	245	244	228	246	277	237	251	258	241	253	261	254	266	271	258	263	260	265	235	256	258	283	261	251	260	261	259	248	274	255	246	241	267	265	241	292	274	286	269	261	254	277	274	280	260	289	244	282	240	267	234	270	270	262	283	276	270	257	263	228	262	266	262	264	244	261	259	245	251	271	266	251	258	248	265	257	260	250	279	285	264	260	261	249	258	263	271	264	228	286	240	271	267	277	236	254
18445	8240	6434	1074	1017	942	862	811	735	705	711	712	664	664	657	638	626	597	603	618	612	648	631	658	579	643	587	638	628	625	642	625	652	608	619	598	599	639	623	633	605	617	596	587	644	603	618	637	669	603	580	610	663	556	607	641	593	627	644	665	674	582	614	628	587	634	638	602	606	631	584	621	585	614	587	590	627	583	580	622	631	606	621	633	615	571	606	643	647	595	608	582	599	573	609	603	590	585	601	600	624	577	653	593	596	604	601	592	592	632	634	589	627	609	594	591	598	597	623	586	619	593	594	621	658	595	621	639	593	624	585	607	605	609	611	612	594	637	618	650	558	577	652	609	592	618	649	595	609	613	638	611	595	593	613	615	628	584	625	604	610	632	610	588	600	620	623	641	584	617	579	631	594	604	591	644	597	636	598	623	603	604	604	651	671	589	617	556	597	615	619	631	618	607	650	649	606	602	635	606	613	655	625	640	594	616	641	642	560	633	584	584	596	586	562	609	608	619	647	584	609	598	617	576	639	611	605	615	635	642	604	567	654	615	592	608	652	610	632	619	630	624	604	592	587	610	599	565	620	632	601	652	598	621	635	587	626	649	610	646	587	647	608	573	607	601	638	621	650	608	607	629	562	591	611	612	619	637	598	651	598	617	632	590	571	613	606	611	590	581	598	613	594	616	591	603	647	583	581	600	618	593	624	597	598	596	589	613	608	588	602	584	610	586	599	580	614	612	610	622	633	641	590	568	620	604	596	663	671	579	616	646	603	604	645	610	639	658	590	584	601	570	601	600	598	603	591	615	601	643	564	586	612	647	647	649	606	585	604	622	603	606	646	571	572	604	564	587	612	604	592	631	598	634	617	605	561	627	557	650	631	601	617	591	626	601	574	614	591	625	651	602	587	591	612	631	594	617	619	595	636	616	625	613	564	618	621	621	594	619	614	580	594	583	613	659	565	567	635	624	613	597	597	572	617	598	602	628	615	590	679	613	598	602	612	602	612	634	644	604	680	580	610	615	616	590	602	592	605	653	593	567	693	627	627	566	571	577	619	623	585	640	629	616	634	626	667	601	603	633	615	640	632	604	579	562	595	582	667	614	606	591	630	611	563	572	612	565	604	583	623	604	623	628	570	607	585	633	616	620	610	606	596	636	565	605	658	638	574	582	588	621	599	625	586	608	630	626	632	597	643	623	622	604	645	608	608	611	612	607	639	621	595	606	625	634	609	576	606	597	631	569	554	602	632	631	557	582	632	571	604	652	597	594	640	613	641	578	598	578	580	639	673	589	597	610	588	579	573	590	652	603	630	642	563	625	593	604	592	619	610	598	582	608	632	642	598	609	642	565	622	660	592	608	603	614	585	601	638	598	598	652	664	615	610	633	589	621	579	630	628	584	598	568	633	639	580	620	625	605	570	648	619	582	585	624	629	571	641	644	622	636	570	600	571	560	566	609	593	611	626	619	593	586	640	598	642	588	619	595	559	592	604	585	602	644	613	573	608	586	620	605	582	630	651	615	590	616	645	628	604	632	653	596	638	614	618	583	640	608	598	646	571	620	653	578	593	633	680	613	598	625	595	604	625	562	637	615	597	586	627	633	595	602	629	639	618	658	607	587	623	610	596	629	608	593	633	646	576	603	594	581	598	623	581	626	611	582	597	629	563	588	608	570	639	569	589	636	611	622	678	558	611	584	604	592	644	603	662	621	621	619	598	649	597	586	678	590	598	610	561	629	577	622	620	578	648	605	567	630	595	606	556	598	638	591	639	584	631	586	635	619	581	628	605	646	663	625	607	596	581	624	571	653	597	591	589	616	600	621	620	633	580	583	607	595	627	587	641	633	621	622	615	643	598	627	599	583	572	572	612	592	598	621	613	622	617	662	589	620	594	628	638	608	643	576	609	587	647	636	610	566	626	593	611	592	618	553	638	590	620	567	645	594	594	587	624	638	631	651	615	613	637	578	581	591	607	581	629	635	630	633	622	674	614	661	634	626	625	626	652	619	606	620	614	593	652	595	577	595	584	569	652	598	602	561	636	584	626	627	593	618	601	621	621	649	562	648	618	601	638	594	581	582	602	606	596	596	642	626	627	594	610	632	584	591	612	597	599	604	636	632	627	606	630	607	591	618	622	616	633	639	615	598	596	615	602	673	623	586	622	608	609	626	610	615	616	590	655	623	598	628	643	620	585	586	610	606	613	605	590	592	624	624	630	650	604	598	618	593	592	562	630	645	588	636	608	612	692	615	576	603	624	616	600	629	629	594	640	649	597	625	661	628	592	633	635	600	622	642	632	634	578	600	625	649	597	584	599	601	601	588	641	582	632	613	598	637	630	603	607	591	596	589	591	625	597	589	632	656	594	556	609	626	641	628	590	629	612	591	625	621	601	642	604	644	649	597	615	587	631	607	646	626	620	612	641	568	615	651	617	624	627	603	617	604	627	642	609	647	583	609	621	566	589	654	596	620	621	613	597	587	596	598	615	620	590	581	577	597	608	605	625	607	588	592	614	592	606	599	583	600	616	615	625	652	618	591	635	599	638	583	619	623	576	610	620	630	631	605	621	615	636	636	616	591	607	628	656	633	611	587	559	611	597	578	628	626	602	603	605	627	600	628	588	621	601	551	614	601	582	625	615	600	658	615	612	662	618	614	616	604	605	569	580	577	624	604	640	585	627	619	592	628	612	621	615	603	613	614	589	594	651	622	624	589	651	602	596	626	614	603	584	592	632	627	652	586	584	584	569	623	632	604	621	628	581	618	628	565	608	605	630	612	579	554	639	600	631	608	633	582	632	623	589	582	560	621	610	613	624	620	636	619	601	628	640	594	612	588	646	606	614	605	619	629	591	591	594	605	648	574	615	612	589	603	621	643	640	636	598	619	625	628	592	629	641	600	570	639	555	601	640	627	613	565	600	599	659	606	582	671	630	587	604	647	646	623	617	653	580	604	595	607	579	585	626	565	694	598	613	562	624	569	615	648	623	610	575	593	578	629	609	628	595	633	643	614	622	620	679	617	590	610	579	655	671	625	619	610	627	605	579	680	585	575	601	620	615	555	625	607	627	594	602	575	586	567	618	601	560	602	588	617	579	619	665	595	614	651	574	638	584	556	624	618	619	607	598	632	576	621	638	611	619	581	637	637	595	651	595	632	605	557	643	596	563	583	636	638	665	581	576	625	646	585	610	617	629	625	624	631	577	616	618	636	647	642	637	593	628	611	645	595	583	619	672	603	587	616	585	608	601	564	637	578	557	594	596	613	608	625	611	614	571	603	627	559	606	558	607	584	658	563	578	574	611	639	576	604	610	621	560	625	572	604	659	635	567	634	590	591	630	642	571	590	592	608	582	620	608	634	634	641	609	629	580	582	607	574	602	601	624	602	600	604	656	572	646	580	647	613	672	599	631	614	607	596	612	584	594	569	652	611	592	604	613	641	597	605	612	607	665	562	601	588	607	623	591	600	660	655	612	592	645	598
36139	16013	7235	858	296	235	204	199	162	186	180	168	175	171	164	173	144	141	137	154	139	136	145	146	143	130	124	123	149	134	152	147	139	138	160	144	113	116	146	132	121	135	145	147	147	120	168	139	135	123	136	141	134	140	147	130	134	122	133	129	143	126	127	157	136	136	142	142	132	135	145	109	138	119	124	150	131	123	136	154	145	160	133	127	154	122	139	135	134	145	147	128	131	139	109	135	129	144	129	127	149	127	134	131	120	129	113	145	133	139	148	148	133	136	114	140	134	137	156	153	157	143	122	137	141	137	145	128	125	123	134	122	152	119	164	166	118	117	129	124	130	140	129	125	145	118	135	166	120	162	122	132	137	120	134	120	161	122	115	149	128	154	123	159	145	106	136	127	139	144	133	122	142	145	142	135	121	132	154	141	156	135	132	145	145	137	113	147	161	139	117	151	153	130	147	126	139	144	118	132	138	121	156	142	159	143	140	130	169	155	143	125	133	157	136	136	125	118	142	164	128	111	137	146	142	154	151	146	140	130	119	137	149	150	139	144	134	142	129	124	149	142	139	146	144	119	152	134	136	137	132	143	119	136	150	134	144	147	121	127	150	131	141	145	155	112	131	140	129	152	141	164	138	141	147	148	138	144	127	129	127	137	106	155	146	133	129	132	140	151	128	111	136	116	125	138	154	139	139	139	130	134	132	127	125	111	121	117	158	129	140	135	126	141	132	128	123	167	148	129	157	130	127	125	135	123	172	129	131	141	134	151	153	134	141	135	125	123	114	126	132	154	136	119	149	134	123	155	126	145	135	133	148	116	148	130	140	120	144	148	137	126	139	110	134	126	156	131	116	131	147	140	130	141	146	127	148	127	150	154	139	146	123	144	119	147	131	131	128	138	129	127	141	124	123	143	124	110	140	143	152	145	162	142	138	139	152	138	135	135	156	144	152	149	131	158	133	132	134	137	121	140	163	155	119	134	150	128	121	140	181	129	110	122	108	119	132	121	138	134	136	113	135	148	148	146	142	124	119	131	161	148	155	153	127	119	129	157	134	145	147	128	119	129	117	155	133	134	139	140	134	121	130	137	128	173	123	124	108	115	131	113	129	118	149	135	129	149	144	160	115	134	141	126	122	138	156	142	128	132	131	161	128	121	134	125	109	127	154	126	140	142	142	134	138	156	133	123	119	129	153	123	133	163	137	147	125	132	126	165	122	112	142	124	119	124	139	125	120	143	133	132	144	160	138	147	140	140	141	124	140	135	114	145	148	132	159	137	130	144	146	132	132	149	115	150	155	125	138	140	147	128	131	146	151	132	152	145	130	151	117	122	142	143	132	158	113	131	151	149	159	131	113	130	150	127	149	129	148	123	155	133	138	155	139	143	129	121	164	132	139	127	126	130	124	138	146	139	143	118	126	128	126	139	152	133	124	118	168	135	137	132	132	159	130	163	129	116	145	136	121	133	141	131	146	118	145	158	122	124	129	131	142	141	133	144	132	138	136	129	124	134	119	130	143	123	137	128	131	158	141	149	123	126	153	143	127	130	134	117	138	122	142	121	132	139	127	131	147	122	131	158	116	139	135	152	125	147	143	158	155	164	125	135	150	159	130	132	112	140	140	149	138	124	124	103	125	118	141	114	141	122	127	134	125	119	148	152	129	131	131	137	130	129	128	133	106	134	132	138	152	133	146	113	151	114	115	151	137	135	132	134	135	153	143	141	148	165	109	134	130	109	137	136	158	130	134	132	159	126	128	145	138	144	140	151	131	156	134	124	147	126	121	134	131	170	146	137	133	145	146	145	131	131	165	115	136	121	140	142	150	147	129	155	140	125	128	134	131	144	142	135	136	139	138	149	163	135	136	138	136	134	127	139	155	132	131	134	117	125	155	112	129	147	134	146	118	125	135	144	148	132	132	160	121	132	128	120	135	142	159	129	140	137	114	129	119	145	157	132	116	130	121	149	136	146	144	138	141	140	138	121	154	146	133	159	161	126	177	124	138	116	131	121	125	128	133	153	123	132	135	126	134	148	157	134	121	144	136	119	153	149	149	120	151	149	125	138	124	131	140	135	112	145	152	139	149	130	135	148	147	122	134	158	136	137	152	145	131	127	120	145	131	174	131	124	151	133	129	133	117	139	142	135	131	148	133	149	132	131	136	129	141	136	134	136	141	124	134	143	121	146	148	128	123	162	140	137	160	140	140	128	128	137	128	144	129	121	159	145	112	161	152	124	147	126	138	136	158	144	138	170	131	137	141	153	156	127	128	168	148	134	146	132	130	140	143	139	140	159	111	131	146	148	132	151	132	127	130	131	139	137	150	138	159	122	128	144	148	171	117	144	119	148	143	125	157	123	129	157	127	140	144	137	120	118	137	124	143	153	146	124	157	125	141	142	120	146	146	130	144	131	149	147	139	156	143	116	133	127	146	121	156	140	135	149	143	136	137	138	157	137	123	123	130	154	125	98	135	137	118	146	129	131	115	135	157	128	145	134	143	131	144	149	135	135	142	111	135	142	133	142	122	133	121	138	126	109	149	127	141	124	122	138	125	126	123	133	133	135	132	139	148	138	129	149	158	125	129	108	126	148	107	141	153	125	142	155	114	131	127	130	130	143	139	139	130	113	139	148	161	120	139	143	144	136	169	145	150	132	122	122	138	143	138	119	153	141	143	109	125	139	140	116	140	150	132	153	139	116	132	122	114	144	155	130	138	133	140	128	131	163	150	138	122	130	131	137	128	156	141	138	134	137	147	142	142	137	133	137	135	132	143	140	144	142	136	143	140	135	126	119	134	145	139	147	162	116	107	138	130	128	139	171	156	175	132	126	118	139	123	138	132	136	142	138	120	138	148	142	143	161	128	124	141	146	128	121	151	128	139	127	144	128	119	142	137	131	119	145	131	133	135	149	146	131	128	112	117	121	116	133	132	151	131	123	114	153	131	113	139	133	136	137	139	130	109	131	144	130	143	149	143	162	136	125	118	138	127	108	135	139	147	144	135	133	129	144	149	157	137	125	120	136	120	139	132	144	133	143	124	142	130	126	123	154	134	131	133	133	159	124	112	130	139	143	120	126	138	114	128	140	139	134	127	141	154	140	129	139	142	146	127	153	139	130	126	127	142	141	141	131	132	137	167	99	149	139	159	111	137	142	139	128	140	155	139	131	151	143	159	135	143	124	152	121	125	132	135	136	111	163	152	174	138	143	148	144	112	144	132	139	160	133	140	161	127	131	126	126	135	147	133	140	120	135	118	138	121	123	129	136	113	143	153	151	129	157	129	138	132	115	117	122	122	124	142	156	144	127	123	126	128	120	140	145	149	129	130	118	149	146	144	152	140	143	135	124	154	169	138	114	119	141	138	138	141	112	158	121	116	133	157	138	136	158	125	142	116	125	160	116	129	150	137	148	135	112	151	143	150	140	155	153	128	131	118	121	137	126	139	129	119	129	132	120	122	148	123	131	143	160	164	121	122	124
23592	11547	8606	1292	1116	874	791	695	605	545	532	500	482	467	475	428	410	395	432	398	385	392	378	335	375	379	363	387	358	403	335	363	330	327	354	381	330	351	353	314	401	349	325	334	330	336	366	346	334	347	332	356	357	339	377	344	332	333	358	334	350	315	357	345	336	339	364	319	332	315	363	369	379	348	342	328	316	343	325	294	340	339	337	349	319	330	331	363	343	348	312	346	354	332	356	331	325	344	332	330	334	331	366	339	331	367	338	345	317	318	323	353	306	351	346	339	340	357	321	324	319	327	351	366	314	331	349	354	327	336	336	339	347	331	357	337	350	343	342	324	319	368	336	332	362	352	341	324	356	323	331	372	343	347	329	317	308	339	341	327	304	321	330	353	313	359	341	338	330	332	333	315	334	351	338	356	325	345	337	331	353	329	347	299	335	341	378	315	323	335	379	333	332	351	355	349	334	345	331	340	337	338	338	315	353	363	336	335	342	339	352	349	320	352	327	341	324	336	337	317	372	340	328	332	329	340	314	323	352	317	355	352	319	313	339	350	314	361	347	341	309	331	343	358	324	335	354	372	311	348	327	361	356	306	344	313	326	302	326	354	335	331	333	326	319	349	309	361	322	333	302	305	344	355	361	326	333	346	327	359	365	366	333	317	362	333	348	330	327	344	318	343	341	341	337	335	328	343	337	315	327	363	302	325	342	344	377	363	365	341	326	296	335	347	358	330	325	326	309	344	326	321	318	344	354	345	343	324	337	334	312	310	312	317	347	313	327	327	326	355	337	347	330	323	350	340	302	334	333	331	323	348	322	342	323	353	325	322	300	297	393	329	322	305	359	344	371	375	362	354	342	328	347	356	366	315	345	364	365	322	326	345	305	325	356	352	329	336	358	338	317	315	323	372	346	322	344	315	351	335	337	332	330	324	360	344	331	361	312	338	349	366	330	347	324	320	334	325	318	348	324	353	326	340	354	336	321	335	321	343	321	372	346	317	330	360	320	354	345	368	309	336	357	344	344	374	317	305	327	318	331	359	317	331	323	354	333	345	327	312	326	352	304	346	307	341	372	341	331	357	327	310	314	346	297	305	337	311	332	354	308	321	350	322	317	318	349	356	316	334	310	327	346	352	324	343	319	341	351	327	327	366	329	350	308	326	346	318	308	336	345	358	348	319	318	326	348	337	319	343	377	338	347	325	341	346	354	317	349	336	317	335	322	328	340	315	306	312	345	377	347	344	341	347	320	369	340	318	341	352	355	366	295	358	347	337	334	317	335	345	342	330	316	331	312	331	331	302	343	332	322	335	350	346	327	336	348	326	347	354	335	329	326	346	363	351	350	342	373	347	348	339	304	332	320	335	330	354	348	326	321	375	311	351	333	341	352	345	338	366	338	337	365	342	318	326	308	330	327	354	334	301	358	351	360	339	338	355	326	327	333	361	350	350	316	345	345	336	347	342	347	328	321	342	351	341	324	358	341	330	384	354	312	319	329	303	326	326	339	316	325	290	328	340	339	325	341	331	303	308	308	341	316	334	334	305	321	332	341	326	327	327	317	324	301	326	364	337	342	350	379	338	366	304	335	357	339	345	316	313	358	339	320	310	341	337	363	340	332	302	325	393	316	386	358	301	318	338	353	322	323	315	335	342	356	329	318	358	342	335	308	325	311	345	305	338	352	346	335	333	342	320	370	345	287	363	373	353	294	332	332	338	340	332	324	358	341	326	364	335	356	345	365	306	322	330	326	345	323	346	326	313	332	301	345	330	324	311	329	333	353	325	329	351	352	327	295	309	326	355	358	355	312	327	332	358	360	333	337	350	307	302	333	370	363	345	327	316	334	338	304	345	340	368	299	335	337	348	331	341	332	332	321	309	323	373	324	316	339	311	376	353	369	324	338	352	340	355	332	330	358	358	351	331	337	324	332	327	333	346	340	320	337	325	320	365	332	351	312	334	347	332	336	311	353	329	343	308	369	336	346	366	353	353	355	339	348	309	348	329	360	327	327	389	372	333	310	338	323	302	281	329	311	311	329	342	350	354	353	310	332	335	341	340	356	352	307	328	360	302	342	347	342	317	338	317	344	324	314	349	308	342	321	336	337	346	353	322	303	357	336	319	330	330	346	356	334	343	351	312	312	328	358	329	318	326	340	360	317	320	333	358	312	353	358	350	348	375	332	361	333	356	330	301	329	333	317	344	328	336	326	353	339	344	335	351	316	346	351	327	323	344	351	315	343	344	355	339	335	323	367	326	313	318	364	345	330	347	319	329	330	345	336	292	362	333	309	319	333	332	350	345	373	334	362	367	366	321	335	337	343	334	340	308	318	329	311	353	344	310	337	319	326	317	317	311	338	312	333	344	351	347	317	313	343	349	307	339	347	360	328	306	368	345	346	335	332	354	338	346	333	338	349	343	328	329	328	322	366	341	334	368	312	323	342	327	317	317	347	326	319	332	329	324	348	332	327	354	322	358	297	303	318	361	325	309	364	347	320	343	337	306	356	323	353	350	304	318	336	321	340	314	320	346	323	295	335	359	328	344	322	347	357	314	341	308	363	319	349	323	347	325	355	335	362	320	311	323	357	373	333	326	304	326	358	329	308	324	363	319	299	338	308	354	288	323	356	338	339	349	308	345	306	336	336	330	333	342	304	326	337	312	335	327	331	341	336	283	346	327	310	331	359	375	342	345	315	325	362	348	331	322	337	298	335	357	335	342	319	338	329	342	342	324	343	316	328	333	298	348	321	331	330	331	330	337	332	349	336	341	335	347	345	334	387	357	346	311	345	343	323	316	341	368	334	337	321	339	309	317	346	355	335	338	324	346	359	338	349	340	312	317	333	297	297	337	324	341	327	326	298	334	316	353	339	305	350	326	338	342	297	341	324	349	349	368	334	327	334	331	360	315	324	351	364	336	346	338	357	310	341	351	354	330	324	332	331	359	338	342	311	333	326	372	312	333	325	301	351	370	315	353	323	333	372	339	328	323	328	320	353	362	353	383	334	364	355	375	322	343	345	342	334	333	343	303	306	328	341	327	314	362	349	323	315	321	357	310	315	356	370	324	336	348	347	311	338	333	328	336	340	339	319	361	360	358	354	334	360	336	368	345	338	327	328	323	322	318	336	373	314	331	303	339	336	355	343	354	351	317	331	353	351	327	334	351	300	364	326	350	335	329	352	335	326	336	368	317	344	332	339	340	329	326	351	317	340	335	339	313	330	338	326	341	355	320	322	344	295	298	347	326	323	352	321	340	342	305	380	330	313	358	361	337	345	368	336	340	322	337	339	319	317	324	321	349	345	322	359	354	332	361	296	386	325	335	309	358	324	319	320	366	332	365	336	339	353	315	361	337	341	344	310	386	327	326	344	338	348	363	347	347	359	325	351	341	311	329	349	358	300	357	366	335	367	344	363	344	320	322	307	287	341	331	341	338	375	316	358	352	319	330	350	364	338	287	332	345	316	318	360	322	312	331	322	309
13885	4020	1198	325	270	225	258	260	261	241	255	209	230	235	238	246	247	265	260	244	252	229	253	262	256	224	264	239	275	219	246	234	282	266	242	270	278	261	297	231	247	259	261	222	240	285	282	218	241	259	222	263	253	231	320	266	221	235	255	260	268	273	244	259	237	248	232	267	266	244	281	252	252	218	245	238	229	286	239	240	281	246	257	260	251	246	207	235	253	229	239	266	245	245	250	255	244	268	237	257	230	255	242	243	267	262	291	250	259	258	250	247	272	289	250	253	230	236	262	254	238	238	236	275	258	239	271	234	243	250	251	215	214	242	248	255	194	252	249	237	265	251	251	270	262	253	262	207	236	253	254	282	261	249	238	259	259	220	242	223	238	246	207	246	228	285	261	274	231	249	230	237	258	246	240	275	230	246	259	251	249	237	216	262	246	262	255	253	232	269	277	234	256	254	271	271	277	235	247	227	262	246	267	233	241	268	251	247	242	248	276	253	243	262	227	264	239	243	239	269	248	234	246	275	292	229	295	243	259	220	239	256	262	247	288	229	264	235	281	237	249	261	268	255	247	231	259	264	265	249	229	242	251	244	252	262	255	236	287	239	238	266	279	235	240	260	261	248	218	253	261	251	241	235	279	253	247	278	206	267	254	242	275	292	229	247	261	263	245	269	271	234	262	231	228	249	232	250	228	248	254	256	246	238	254	247	261	288	264	218	297	274	238	219	269	244	226	261	249	230	247	257	270	252	229	252	244	259	228	270	226	257	258	234	277	256	244	256	238	254	240	242	239	259	230	266	259	289	238	242	256	243	245	236	245	274	244	260	254	249	255	262	269	231	259	278	252	247	276	234	253	245	220	223	232	257	245	245	255	245	283	255	225	229	225	220	250	249	249	235	223	224	271	243	232	267	249	263	275	249	259	235	247	222	268	269	257	278	246	263	265	226	256	252	223	261	220	233	246	233	246	272	236	274	267	260	263	261	247	231	247	226	224	248	230	262	249	264	261	231	260	257	214	239	232	249	285	265	249	243	241	252	253	241	237	273	244	261	270	246	266	249	220	251	242	255	252	259	229	255	259	225	276	253	251	242	274	266	282	243	294	250	248	228	269	272	280	260	258	246	257	259	254	243	246	232	230	261	235	255	249	225	260	246	233	261	238	233	261	249	253	224	243	233	246	234	232	253	241	245	251	269	230	234	249	216	230	260	262	262	243	267	229	235	265	224	219	233	259	223	249	214	223	235	244	249	270	258	228	243	267	254	238	238	251	259	248	235	289	237	258	237	255	277	232	249	239	255	226	288	249	239	260	236	270	244	223	251	248	256	258	257	244	240	248	245	249	263	248	273	242	268	251	239	282	250	275	258	292	256	278	255	243	247	252	250	266	221	241	211	263	240	246	270	261	209	240	264	262	248	249	262	250	255	220	252	251	226	249	258	226	269	236	239	233	252	268	261	243	241	252	269	230	242	240	239	227	256	252	228	272	246	240	250	252	235	250	237	276	256	267	259	246	265	259	271	265	245	253	248	255	280	266	252	240	242	245	234	290	238	259	260	249	258	267	255	281	254	249	262	235	250	238	247	228	245	205	265	252	247	246	254	242	255	270	233	248	246	244	250	238	228	273	236	255	269	231	264	270	206	233	243	233	210	258	231	267	277	256	233	245	258	240	259	269	268	245	267	250	236	244	250	256	260	253	234	227	229	226	245	248	243	240	279	232	255	240	247	253	263	270	279	273	279	247	255	218	254	237	248	263	263	253	262	213	228	285	248	230	230	273	246	212	262	248	230	244	270	247	269	234	228	209	261	250	267	256	263	235	251	251	276	218	267	254	256	248	244	246	297	236	239	212	277	242	215	264	241	270	238	281	253	244	251	246	231	268	228	246	248	251	256	253	267	221	234	247	226	281	228	271	274	250	245	256	270	253	249	258	218	238	275	271	244	254	224	269	269	250	261	218	237	273	231	273	262	236	270	286	283	237	223	239	242	232	254	241	249	257	273	261	240	208	236	250	255	257	278	282	271	270	252	244	241	208	237	252	269	246	229	243	252	256	259	251	269	275	275	232	242	266	280	210	246	226	259	247	224	249	252	234	295	261	253	252	274	257	273	228	270	260	239	250	238	263	285	260	283	238	238	269	226	266	232	265	252	268	227	215	224	251	236	225	234	242	254	235	258	263	235	244	294	276	261	252	243	260	275	237	258	237	267	240	232	236	265	253	265	222	265	264	241	299	237	290	259	233	254	205	252	271	240	251	239	235	232	245	264	253	271	243	247	274	271	284	243	220	233	237	252	242	273	226	231	251	234	244	234	256	244	251	242	292	234	266	247	268	255	237	307	250	259	202	262	235	265	282	222	257	235	277	260	271	249	240	227	262	242	255	243	258	258	252	270	237	277	239	274	223	265	246	209	247	276	277	255	242	244	226	244	263	255	250	234	243	254	255	263	258	250	261	249	250	252	277	241	230	245	294	257	221	263	247	260	271	252	240	250	260	235	255	285	251	247	235	253	240	227	267	246	262	272	245	244	236	251	230	244	243	265	219	279	241	245	234	238	259	258	255	241	246	268	273	266	257	263	247	271	265	247	252	268	273	279	284	246	216	266	251	254	250	213	232	230	239	279	237	264	253	258	263	247	233	262	260	242	267	227	245	276	264	267	265	179	233	237	260	236	263	270	244	249	232	276	236	242	258	234	292	257	263	234	261	241	260	264	243	249	252	258	224	251	284	258	274	261	226	255	246	273	247	256	259	227	231	258	275	268	250	231	267	228	281	244	278	234	243	251	258	241	243	249	241	231	256	256	244	266	270	246	256	256	278	239	237	265	214	252	243	244	257	224	249	272	259	239	275	266	257	260	267	280	228	246	255	229	264	241	255	276	268	252	245	272	250	268	226	249	238	243	261	245	241	253	250	263	238	291	279	250	273	255	237	236	250	234	259	260	250	248	234	257	276	248	240	290	261	252	263	251	276	239	251	250	252	254	244	244	226	221	277	256	242	251	229	232	248	241	273	245	258	249	276	254	271	212	239	252	216	261	243	254	266	267	233	258	264	266	247	210	255	260	274	261	241	280	266	268	237	255	244	254	265	268	233	247	235	239	228	255	243	260	271	273	255	220	274	268	244	252	231	273	261	262	274	277	243	250	269	262	211	229	231	254	228	260	283	257	246	250	284	275	265	244	211	248	292	252	242	235	230	269	272	246	282	232	259	266	261	264	239	254	253	248	233	225	272	255	251	237	268	257	239	268	229	241	248	259	273	240	251	234	261	248	248	255	246	256	227	254	238	276	268	249	252	279	248	255	231	248	253	268	257	257	244	246	260	261	254	275	230	243	256	219	257	260	260	256	273	234	274	282	226	241	280	271	250	274	256	265	235	240	249	222	257	229	269	236	246	253	252	241	240	262	238	250	223	254	235	239	266	245	257	253	246	267	242	233	250	243	245	256	226	251	252	252	256	270	260	247	232	263	253	255	229	234
9983	3631	2291	669	666	620	654	613	626	623	640	612	613	626	574	581	575	614	589	570	563	581	623	628	601	620	586	638	600	564	592	622	646	618	615	611	592	602	586	619	619	565	584	595	622	647	580	597	627	602	636	607	587	595	588	579	623	602	571	572	605	580	588	590	581	584	575	624	611	526	584	583	621	555	608	578	606	594	610	606	587	601	622	621	617	588	577	578	611	576	586	613	604	632	592	605	592	549	583	588	592	625	598	603	630	617	584	543	623	673	587	605	627	596	592	616	626	604	581	597	658	615	583	622	616	592	535	627	597	600	616	603	606	612	611	594	591	642	566	634	597	544	582	578	612	565	588	594	633	617	604	609	607	566	561	622	595	620	578	551	586	583	605	593	612	633	592	607	562	596	613	583	638	611	594	620	601	597	574	580	606	597	594	592	586	612	631	626	591	607	569	612	617	597	634	613	586	623	639	599	590	596	577	624	601	637	563	617	627	573	582	643	586	625	636	603	593	572	604	593	660	572	635	588	582	609	609	614	631	555	588	585	657	614	613	576	607	590	617	581	586	592	597	607	610	579	621	607	638	597	568	612	623	596	578	639	602	599	619	629	626	626	578	587	615	620	589	586	585	648	619	557	596	609	579	627	568	652	607	620	654	563	566	619	586	580	616	591	595	603	561	636	619	607	645	588	555	622	587	597	587	598	547	590	581	575	619	553	577	599	570	612	574	624	550	599	609	603	595	554	589	586	602	605	602	575	575	617	576	624	601	620	605	637	603	588	608	604	589	557	586	609	601	595	632	575	599	598	629	606	609	592	623	546	589	576	593	593	573	586	613	568	579	587	624	616	641	607	650	556	594	646	612	623	617	597	582	590	592	582	562	607	585	594	607	594	581	588	605	608	564	574	565	596	593	616	593	622	619	621	580	616	614	580	613	596	592	587	577	597	607	586	582	616	574	613	610	585	536	571	580	574	598	617	585	564	611	634	623	626	599	544	573	599	614	575	565	567	611	577	581	596	596	594	643	552	609	616	586	577	587	624	661	596	630	600	593	621	585	641	563	562	580	614	610	594	579	592	593	659	650	637	601	547	607	570	570	577	657	626	611	624	621	580	611	598	635	627	575	607	564	611	556	595	551	576	574	589	589	613	592	579	583	649	621	536	603	604	616	566	600	565	582	569	607	643	591	574	548	595	612	574	565	547	601	621	610	596	626	566	620	632	581	581	612	550	631	631	613	582	627	632	635	624	599	629	646	553	643	607	609	570	582	571	592	569	599	581	619	595	588	586	590	619	610	626	564	560	666	634	581	604	595	621	572	587	592	603	628	628	612	626	648	610	619	610	618	579	595	570	625	577	567	607	592	587	616	573	563	586	596	580	614	577	609	620	585	575	599	612	593	551	606	581	563	614	589	637	586	589	610	657	630	594	620	596	640	584	593	582	616	629	630	601	593	575	602	568	644	590	628	593	545	607	572	593	593	637	584	636	649	580	609	597	622	560	581	616	578	601	590	560	587	609	578	570	545	621	620	597	575	610	571	586	584	600	589	649	606	612	561	621	578	596	614	590	603	622	584	589	590	611	573	589	602	608	573	573	559	607	547	607	588	558	608	568	627	539	581	636	595	567	567	645	608	564	589	594	595	579	612	597	642	604	623	598	619	629	627	609	617	594	649	585	608	595	595	585	601	589	637	616	600	591	588	611	617	611	581	566	601	624	585	622	567	573	550	588	593	590	598	644	569	563	570	594	580	658	583	589	621	588	599	627	586	606	579	593	557	650	589	595	643	568	608	599	548	582	584	626	592	578	647	618	629	592	615	584	612	594	583	596	651	611	612	583	620	612	617	609	630	586	626	644	572	551	618	596	575	625	564	632	584	599	620	604	608	593	635	638	569	616	602	624	602	605	608	577	577	623	583	626	610	582	605	610	599	576	605	542	618	604	568	578	610	596	551	590	625	593	629	653	562	595	619	581	612	590	576	624	607	574	591	603	602	564	623	571	626	586	577	622	614	665	579	592	641	584	619	648	566	594	615	597	578	626	561	611	631	582	603	581	574	584	611	575	573	627	603	557	593	597	624	585	609	583	615	627	590	548	639	617	639	597	556	540	590	567	614	629	603	580	566	589	613	606	566	589	592	591	610	590	574	634	599	606	588	567	557	608	598	596	644	630	559	567	600	591	541	594	585	589	592	657	612	606	615	659	594	630	578	574	609	602	607	628	581	563	621	648	590	599	623	599	568	609	607	571	619	585	558	593	609	558	572	572	577	610	583	587	589	632	631	542	596	576	628	595	560	591	592	567	592	626	615	612	568	619	644	568	576	586	609	577	569	570	581	633	587	593	569	643	570	578	574	618	597	574	601	597	588	585	590	626	595	612	598	572	599	591	661	642	588	646	603	570	591	588	569	582	534	635	631	597	609	597	599	566	621	613	547	609	578	626	600	619	590	587	620	619	639	594	611	568	628	559	574	608	582	588	602	616	582	610	575	583	594	585	589	571	596	584	611	598	588	587	589	588	630	592	608	606	624	640	604	597	589	590	582	594	558	578	599	636	603	614	545	615	580	616	582	592	629	623	598	576	623	552	571	624	603	590	581	553	568	591	595	563	589	598	572	625	620	636	598	626	592	625	595	584	569	607	618	627	606	604	619	654	600	614	617	627	604	613	612	579	645	584	592	570	551	556	593	600	556	659	579	602	609	609	595	581	592	597	603	589	605	598	625	550	631	567	603	630	656	578	602	620	557	583	590	593	609	577	653	540	580	642	569	606	573	600	547	602	604	588	605	617	573	627	593	621	618	576	585	598	586	607	616	574	622	568	600	607	613	582	568	622	626	609	572	596	570	566	592	571	619	591	618	572	648	567	608	587	608	628	581	579	623	562	627	599	571	599	562	660	628	625	610	611	579	628	663	567	590	615	568	627	598	609	571	614	605	622	605	609	621	581	597	586	596	620	630	552	587	601	612	597	567	592	605	607	598	586	592	574	592	604	601	614	628	566	559	550	615	585	616	606	625	575	594	586	584	608	588	651	599	597	597	571	589	583	602	574	597	620	570	639	575	580	597	576	548	599	608	646	548	579	599	602	587	565	570	624	583	618	603	602	602	601	614	567	607	621	563	607	577	589	626	647	622	631	599	625	587	615	620	598	605	616	569	643	592	628	611	563	552	611	609	577	563	585	611	576	617	624	653	584	610	584	604	617	591	614	587	568	610	602	576	599	586	561	582	598	635	603	581	586	628	565	608	636	587	602	591	628	525	627	551	602	608	621	625	614	639	593	580	597	567	601	600	576	581	566	605	598	642	623	591	605	537	596	632	603	555	606	604	576	567	544	646	594	592	587	604	596	603	619	533	601	592	618	612	636	612	591	593	560	584	619	556	599	576	578	636	597	580	590	618	620	622	567	607	636	619	595	630	623	588	596	568	587	600	569	604	580	583	582	561	604	596	620	573	575	571	599	581	571	660	615	617	637	617	572	582	606
26926	9756	4358	584	345	335	318	273	273	290	267	262	263	239	232	260	263	279	306	280	262	267	240	265	254	278	245	269	230	243	277	259	245	298	273	273	267	243	244	263	258	249	249	284	278	268	258	256	262	270	262	256	267	278	274	280	284	240	252	281	226	284	266	266	259	252	262	255	247	250	276	258	265	243	265	259	283	264	264	286	252	287	245	270	270	264	235	236	261	262	268	288	282	259	257	270	299	287	256	297	267	261	248	256	271	264	305	255	265	271	303	259	271	293	291	248	229	272	288	284	261	264	253	244	265	268	277	262	250	282	238	290	259	253	254	237	280	260	307	246	293	244	281	263	250	250	251	253	277	257	274	244	253	264	246	263	271	247	273	231	250	260	245	286	253	278	218	267	243	294	254	280	245	256	299	305	254	256	274	271	279	258	279	281	258	270	300	279	245	257	253	246	246	235	265	268	268	248	258	261	261	261	285	263	271	251	220	260	263	248	271	291	263	238	262	273	247	261	256	270	253	250	258	260	243	291	262	258	315	260	255	286	292	264	261	260	288	267	284	292	247	267	261	272	270	241	273	277	225	248	269	253	276	256	252	259	250	255	284	263	256	277	270	260	297	248	278	265	251	246	277	270	225	284	268	217	261	240	260	259	260	293	251	227	247	246	268	250	250	267	252	286	276	278	280	274	244	256	240	275	289	282	252	240	257	255	282	267	234	258	284	282	261	283	277	269	274	265	269	238	248	287	261	241	277	276	270	246	304	249	242	285	282	254	235	287	253	292	282	290	288	283	283	273	258	262	233	262	250	268	292	279	256	257	292	283	269	271	257	250	261	256	285	270	255	249	265	267	262	248	273	277	249	285	264	263	291	244	294	286	259	257	269	249	255	265	265	264	269	269	261	252	288	307	287	243	283	268	283	293	274	259	280	247	233	282	286	263	256	280	269	281	267	266	281	248	277	268	261	242	254	256	269	240	273	239	277	264	274	250	299	250	258	265	261	288	272	264	242	252	281	261	240	276	293	257	251	249	254	258	302	261	230	239	260	250	268	275	272	268	285	268	232	236	287	269	273	267	258	258	247	266	256	249	274	251	283	234	243	266	283	279	271	274	262	273	259	258	244	332	273	245	262	297	253	239	238	286	242	254	234	275	250	264	247	296	240	271	276	232	289	255	246	279	288	260	241	263	246	275	268	306	274	292	246	224	259	270	258	256	264	253	256	259	264	276	246	252	259	266	269	267	293	287	262	249	269	264	273	264	273	256	280	261	262	243	230	271	275	259	263	272	258	257	252	261	284	270	256	255	276	302	260	266	251	232	275	263	237	252	278	261	279	238	260	270	259	255	271	255	248	260	250	253	248	284	283	257	272	256	269	265	281	259	283	266	283	303	263	264	281	244	251	258	265	262	258	307	265	275	238	249	279	284	291	260	270	247	272	254	280	262	257	267	219	305	257	234	274	243	279	276	243	271	242	256	238	287	254	237	236	280	256	254	269	249	247	264	261	276	271	277	245	271	278	262	262	276	274	264	264	239	260	252	241	279	252	223	249	249	248	263	288	270	273	261	274	275	255	240	242	257	252	265	285	260	259	276	276	230	248	227	286	277	273	226	234	281	279	254	248	249	267	284	268	286	247	279	262	253	239	266	274	245	250	250	270	238	250	242	260	261	277	282	254	250	258	262	267	255	259	283	290	270	259	255	247	263	276	240	229	244	250	260	253	238	237	268	261	292	269	260	255	258	268	282	263	225	261	268	290	273	275	273	232	271	253	260	241	247	251	260	284	277	275	244	262	237	302	245	264	247	298	229	278	278	256	296	242	256	284	263	273	233	277	233	252	255	271	259	260	263	268	268	262	247	279	287	291	259	253	261	240	245	279	249	252	276	268	291	283	268	233	273	282	251	256	306	272	264	228	240	265	262	250	273	262	266	287	253	260	295	268	302	259	315	274	265	281	263	266	279	284	282	241	264	242	282	257	248	251	235	256	254	287	279	260	241	308	250	263	297	240	269	269	278	261	288	261	262	234	232	283	304	260	277	249	255	253	275	251	270	285	265	260	277	255	287	258	247	261	244	259	260	257	256	256	253	258	220	251	271	260	254	235	282	271	285	284	250	268	265	240	260	239	258	237	265	270	266	250	275	252	261	268	293	270	256	269	266	246	252	272	251	233	246	270	266	261	272	242	248	269	270	299	326	271	278	266	283	271	258	242	261	255	247	267	248	275	286	271	259	260	263	262	257	233	260	305	256	283	282	278	284	260	257	247	297	285	258	283	259	268	252	267	245	288	260	243	230	295	251	236	253	267	252	256	263	263	250	265	267	300	271	265	279	268	243	292	242	284	265	245	272	269	249	301	287	293	290	264	289	255	256	262	245	287	233	237	285	253	267	247	273	269	257	248	255	279	243	244	287	239	239	241	270	295	293	278	295	296	268	248	290	286	264	258	271	262	249	272	270	296	270	286	267	282	266	238	272	292	279	266	265	270	287	264	286	289	285	254	261	255	266	262	221	243	299	234	285	227	239	256	286	288	252	297	269	243	254	270	290	273	270	265	262	260	271	291	266	274	296	262	284	271	242	245	257	260	259	264	265	263	261	265	248	270	292	258	295	269	254	275	255	278	212	259	263	250	255	287	295	263	274	267	275	271	266	259	230	251	236	233	272	250	259	281	264	259	267	266	263	240	273	269	260	281	262	231	273	283	260	286	281	254	274	268	274	283	271	257	267	272	272	293	258	247	263	270	261	272	254	226	243	261	247	285	269	274	267	264	251	269	252	272	280	266	275	249	246	282	245	271	255	232	296	292	293	254	271	252	266	287	260	244	272	291	267	256	299	283	268	274	260	277	275	252	279	280	271	260	249	258	270	309	247	268	275	252	229	260	268	272	240	254	234	270	261	289	287	268	257	276	285	285	280	277	276	263	275	277	281	246	275	276	283	236	239	277	289	267	253	272	277	258	248	246	264	278	245	285	268	269	280	272	275	271	263	262	271	297	275	250	279	287	291	251	268	289	269	291	269	267	248	298	272	247	283	274	272	233	253	278	249	288	312	271	275	286	272	255	250	242	297	279	296	254	280	258	260	256	244	279	251	305	257	266	248	256	256	272	245	259	261	274	261	247	245	240	249	289	256	259	234	246	280	267	239	264	248	278	244	283	282	282	229	267	271	265	254	260	283	272	269	283	251	257	244	252	260	283	256	267	281	283	262	281	262	286	274	250	254	255	260	265	260	278	230	248	260	300	290	283	264	289	249	244	256	268	246	271	243	271	260	271	231	270	251	263	248	295	266	275	250	253	280	210	247	241	289	213	273	274	261	266	278	255	270	248	198	245	254	235	260	231	232	255	300	322	280	240	274	265	291	253	257	247	273	255	300	264	271	241	251	247	248	252	255	246	290	269	266	258	289	279	255	248	294	274	291	281	278	260	267	258	291	272	252	261	242	227	248	268	233	256	255	264	247	241	256	247	291	248	261	269	257
18473	7783	6424	1083	1005	919	849	827	826	767	702	695	683	695	704	673	702	705	636	673	596	624	642	622	630	644	629	626	637	643	649	644	562	628	646	638	631	612	651	624	713	637	639	635	654	657	624	610	659	611	579	597	623	646	599	654	617	645	643	612	633	642	641	597	632	642	637	596	639	688	632	584	628	630	667	611	610	601	599	597	615	598	624	632	681	610	614	626	630	615	627	608	586	620	605	610	599	600	672	626	637	643	631	622	603	652	671	622	643	533	635	621	593	563	622	667	652	644	597	614	585	598	654	604	602	568	611	629	602	662	605	606	593	591	567	617	593	607	582	623	623	600	618	633	644	601	562	649	619	657	636	589	604	618	647	594	657	619	605	605	609	665	627	562	622	626	600	639	610	640	628	624	560	629	649	626	610	642	643	625	637	632	623	632	601	657	627	630	616	632	602	607	591	590	643	622	623	649	649	619	619	626	601	646	629	611	654	619	651	609	608	608	655	632	583	624	654	645	610	639	636	604	594	542	582	634	638	602	627	632	640	601	602	608	659	604	597	573	659	602	603	612	575	585	624	597	612	593	602	615	646	640	596	610	605	607	634	614	635	591	642	619	579	622	617	618	624	622	604	655	616	634	599	619	602	631	595	630	648	645	675	642	615	633	639	603	636	584	633	629	622	624	664	619	635	631	594	597	622	609	655	611	631	652	607	621	587	600	649	618	621	604	618	631	594	629	596	637	643	571	615	667	581	609	645	603	635	628	619	589	625	578	657	606	629	608	628	618	625	609	596	618	621	624	640	604	678	594	645	554	619	575	645	628	594	610	615	640	630	579	614	621	601	636	615	630	614	669	600	550	657	612	623	637	596	624	611	652	653	650	620	616	614	602	621	632	600	598	591	646	628	610	667	599	628	619	624	631	630	614	614	617	624	627	668	658	619	630	621	619	635	615	629	642	613	631	606	646	607	608	652	611	639	610	574	611	608	603	609	601	648	649	648	613	660	586	619	641	621	587	630	603	620	595	651	641	589	602	639	642	630	648	592	591	653	631	575	588	629	571	610	606	615	645	597	624	631	580	654	630	634	618	629	609	611	638	673	606	579	660	625	577	635	648	604	599	643	654	636	604	605	618	639	615	618	580	578	615	638	593	618	644	654	613	643	629	615	607	601	612	589	619	642	613	653	629	648	607	609	599	642	647	573	677	666	602	599	603	571	616	629	628	653	588	592	629	607	604	633	603	635	618	607	625	581	611	603	587	600	643	600	615	602	570	616	617	631	617	626	601	604	570	616	585	641	587	623	634	659	628	668	619	693	570	605	587	646	674	618	575	641	627	598	583	603	603	616	579	610	636	634	632	621	629	650	642	616	606	594	632	594	591	617	673	668	608	628	643	613	641	623	605	613	635	628	649	639	594	624	663	631	607	642	619	618	602	607	596	626	635	647	654	614	619	586	626	625	671	660	554	635	657	622	615	585	618	613	640	628	631	624	628	595	601	615	652	657	630	667	630	620	637	647	606	624	656	585	592	617	639	660	591	599	634	628	605	602	666	638	579	630	645	646	613	626	620	624	670	615	602	617	601	648	644	601	593	634	623	597	607	616	659	638	639	648	632	582	612	595	587	625	600	638	609	596	609	595	631	629	592	662	639	698	580	637	610	657	627	613	615	623	614	615	623	633	635	643	609	569	623	602	609	629	631	620	640	622	579	637	634	613	640	608	614	584	586	640	597	655	589	603	588	612	615	604	632	654	602	666	597	618	655	638	584	624	616	609	591	622	622	638	632	637	584	608	631	634	592	601	603	631	611	588	690	643	603	590	640	594	598	578	580	588	602	641	612	606	568	637	649	617	608	642	595	617	649	646	635	637	605	586	617	651	603	660	624	603	633	577	626	602	641	676	604	662	595	643	625	592	638	623	634	587	597	637	629	621	654	626	613	617	627	624	654	637	612	593	606	619	617	586	593	690	618	632	622	652	627	630	573	655	605	608	654	625	568	606	638	631	661	672	615	652	635	621	609	618	681	586	603	623	615	609	617	629	627	581	604	594	637	656	667	636	633	629	659	642	668	583	693	648	625	630	627	652	637	613	636	642	630	596	648	660	556	643	637	610	600	630	608	606	599	639	637	635	623	578	620	618	647	612	640	602	576	617	599	626	598	595	601	637	613	623	622	610	604	618	619	638	604	604	621	585	634	620	604	602	630	668	616	625	637	617	612	629	632	632	619	609	621	632	599	603	652	607	603	618	590	601	637	590	672	649	604	618	613	624	608	583	619	625	617	648	626	658	603	623	643	603	635	686	650	625	668	643	646	601	637	599	680	629	595	592	616	610	655	614	658	584	644	606	616	645	646	576	615	675	606	607	606	664	625	613	614	600	632	657	644	652	608	612	623	633	639	642	600	645	611	631	596	614	632	597	591	650	582	591	633	605	583	598	627	591	610	638	601	619	605	594	595	574	592	666	632	646	617	597	602	642	620	572	587	622	622	625	662	615	628	647	633	630	596	651	623	599	656	624	639	590	622	600	684	649	610	626	618	573	604	597	592	603	628	636	621	623	616	650	619	617	663	616	626	575	667	595	619	582	608	667	656	614	596	628	661	625	626	623	615	632	642	586	619	664	613	584	637	613	665	592	623	590	613	661	635	625	651	593	628	620	651	593	624	629	666	611	593	602	608	617	625	640	619	603	623	644	639	663	619	660	642	624	621	636	600	623	655	617	637	627	638	643	652	646	613	596	631	600	594	608	566	571	587	590	624	609	660	584	654	613	629	580	624	611	592	643	561	618	629	635	573	659	616	604	582	631	617	575	619	569	663	621	625	635	637	614	643	617	588	582	609	627	633	606	590	603	581	554	656	609	647	680	592	618	600	623	601	630	599	601	631	594	604	628	593	615	599	582	613	595	592	597	628	614	596	638	648	624	565	603	605	608	634	670	598	620	600	623	613	655	646	613	653	639	619	633	589	592	592	626	596	629	600	574	600	639	611	589	660	653	606	635	605	616	610	641	643	571	590	638	598	658	640	639	609	630	646	600	632	544	597	588	674	634	627	625	618	632	659	626	597	579	643	577	617	627	607	581	645	645	652	641	636	622	597	629	662	633	582	613	621	640	604	635	619	626	638	599	605	654	624	623	628	630	581	631	608	604	601	617	630	636	640	632	594	602	629	616	585	650	588	608	573	597	619	547	649	623	620	617	604	607	587	599	613	650	611	594	621	602	643	667	597	633	613	635	661	623	657	625	592	614	614	635	617	604	577	629	679	635	639	645	619	607	621	624	597	602	629	591	599	573	616	651	639	650	608	599	630	625	689	619	628	648	625	659	622	585	635	595	619	636	620	628	633	671	616	620	598	608	609	560	652	663	622	611	673	629	562	643	570	574	590	638	607	651	607	647	656	660	601	604	602	681	599	647	649	607	601	641	640	592	623	611	658	611	624	628	640	650	606	630	579	620	614	644	610	599	607	607	635	616	621	600	605	623	585
36014	15995	8111	1033	359	266	180	197	203	170	157	169	152	171	143	150	156	143	143	127	146	145	166	146	147	126	131	130	143	148	132	153	147	146	164	145	126	130	135	148	108	155	116	126	137	151	130	164	124	149	139	133	156	139	122	135	129	141	150	135	136	151	153	119	148	173	144	124	133	158	140	145	133	149	127	127	140	136	153	160	141	134	132	139	147	120	118	157	132	138	133	136	129	148	155	129	165	135	168	149	133	127	131	121	131	123	160	129	144	144	160	167	128	121	150	131	156	132	132	156	147	142	141	133	146	147	148	160	148	138	130	134	134	136	146	149	160	127	132	143	141	175	123	145	136	131	147	138	129	114	144	134	153	129	146	144	154	142	150	136	151	170	147	162	139	133	147	145	140	152	126	115	159	134	142	140	151	160	160	141	147	121	133	148	138	156	144	138	115	153	130	151	145	138	135	131	128	138	113	127	135	114	130	132	140	134	131	125	151	134	154	116	136	151	147	157	134	136	160	131	127	133	127	149	132	135	142	124	139	158	117	130	146	152	126	128	148	131	148	119	132	133	143	142	143	141	131	132	138	141	156	116	125	158	130	130	129	117	125	163	129	150	135	145	130	160	152	143	128	143	135	152	132	139	141	138	114	154	147	162	144	132	158	152	134	137	129	119	120	141	152	155	140	149	118	154	169	107	125	127	135	138	159	145	142	128	155	133	143	143	155	155	141	154	143	119	158	127	126	148	147	127	152	131	155	112	148	135	144	136	148	141	160	123	127	142	130	155	147	129	137	160	140	119	115	137	122	149	135	169	143	147	145	103	144	158	137	144	132	145	134	158	151	129	182	124	143	154	144	134	130	142	110	143	134	147	160	142	136	148	144	140	133	133	141	112	135	125	146	123	144	150	117	120	145	133	149	136	127	130	134	144	126	121	146	154	137	135	160	127	170	122	132	125	161	130	136	142	151	125	144	130	140	122	107	135	135	138	125	146	122	140	158	154	153	138	134	135	137	126	147	133	147	131	145	130	147	125	127	131	124	145	135	141	104	125	145	140	150	139	169	137	148	160	134	154	140	135	128	135	145	128	146	148	139	159	154	149	151	141	136	158	131	161	148	121	169	138	136	128	158	128	126	159	149	159	126	143	162	151	125	151	128	122	127	166	135	120	128	147	149	143	135	130	145	125	142	159	156	133	154	151	141	141	134	111	149	150	155	127	149	139	147	145	160	129	139	128	155	152	130	135	140	112	132	132	125	137	138	154	135	144	140	156	130	152	140	151	133	149	150	146	147	139	142	139	146	154	143	135	141	132	135	163	163	147	137	118	127	154	143	118	142	126	116	154	153	127	146	122	138	156	136	128	110	132	153	136	151	159	133	161	151	126	134	143	125	144	138	125	140	135	127	133	109	128	135	161	142	154	112	135	137	115	138	158	139	131	129	151	150	143	129	124	143	159	125	140	132	137	128	132	128	134	140	166	151	142	135	125	144	128	111	144	129	146	152	131	106	158	130	141	130	140	119	144	154	146	128	151	138	147	164	140	135	128	155	123	130	125	139	143	157	127	153	150	132	126	137	154	137	152	141	134	143	126	132	127	147	132	120	113	146	142	147	129	122	140	142	147	150	124	136	107	148	115	130	131	149	130	137	135	123	106	151	138	123	119	132	147	132	155	136	147	127	159	155	120	147	121	159	119	141	153	127	152	138	146	140	146	123	172	142	124	146	138	133	146	113	145	149	153	146	151	141	140	143	147	115	144	118	153	132	116	119	138	144	143	128	143	129	144	146	124	153	120	147	127	140	149	141	130	136	123	119	156	159	149	137	130	122	141	118	136	164	150	149	156	133	125	151	140	151	143	147	148	141	142	134	143	171	143	129	149	122	150	125	155	141	132	135	161	137	156	159	147	139	139	146	152	124	134	140	131	151	141	123	158	132	127	122	140	134	145	146	135	150	139	131	133	152	140	140	137	156	145	113	136	160	150	117	146	124	126	153	158	145	145	125	124	154	155	132	133	121	144	132	140	155	123	171	162	133	149	126	153	129	117	139	174	147	128	144	132	128	148	138	131	136	131	137	120	139	124	168	147	125	134	140	115	154	137	139	150	148	142	131	135	134	149	154	122	117	135	146	135	136	145	117	138	124	161	136	149	143	149	132	156	147	174	132	153	156	156	126	139	132	136	146	168	124	122	129	137	132	147	148	141	126	161	148	142	133	116	135	139	148	128	149	129	143	151	144	128	128	122	138	137	151	146	148	146	152	140	148	129	158	137	138	137	128	159	143	124	151	140	160	124	117	121	126	146	147	152	158	136	135	156	109	160	153	129	129	128	137	132	141	121	136	127	152	131	125	144	153	178	145	155	131	136	146	138	130	154	144	108	115	146	123	143	138	135	146	144	127	144	156	145	147	134	124	128	131	136	139	138	134	137	146	116	129	154	137	146	134	158	151	108	147	120	136	134	135	121	131	145	139	150	153	106	147	130	140	149	144	145	153	147	118	153	130	142	141	117	145	129	153	146	162	141	134	147	141	154	138	130	163	137	168	150	140	146	136	132	131	157	140	150	136	125	163	139	149	136	138	160	139	151	154	135	162	145	147	124	139	158	139	142	124	116	138	127	134	149	153	114	135	150	133	124	138	129	146	142	141	157	130	136	134	146	149	141	115	122	140	146	134	148	141	142	152	150	119	142	156	139	130	130	132	132	143	157	148	125	120	127	144	140	156	140	137	150	142	133	146	180	137	133	126	145	129	112	111	122	111	116	124	138	139	136	162	153	142	126	166	148	155	164	130	132	167	148	138	135	161	147	128	136	127	156	134	167	140	143	142	115	143	134	139	128	128	162	151	133	141	133	148	127	140	154	148	134	112	124	160	130	140	153	118	135	130	149	130	130	143	142	126	126	119	132	148	154	134	153	141	153	171	149	99	138	133	135	141	142	156	123	116	151	123	126	133	140	138	157	151	143	117	137	126	147	126	122	140	143	138	147	130	129	137	131	135	123	124	141	125	152	158	139	124	140	113	143	144	132	114	130	124	139	148	158	146	129	126	160	161	131	132	145	142	164	148	133	141	148	125	131	141	134	143	132	158	134	130	144	157	141	165	131	139	156	140	123	125	141	152	135	142	137	124	153	159	144	155	129	147	147	135	141	154	121	145	147	154	132	137	125	143	139	127	126	153	147	162	138	144	155	132	126	132	105	140	137	119	132	147	117	136	156	164	137	135	139	152	126	147	137	138	137	133	137	151	121	141	124	153	128	120	117	142	125	166	147	143	151	148	125	154	128	133	146	150	145	157	122	147	130	133	125	139	171	153	136	130	139	128	146	150	130	153	155	138	176	133	147	130	148	159	147	139	141	127	126	144	127	140	152	137	140	139	147	138	146	131	145	148	125	135	147	171	140	147	124	156	153	149	120	136	157	160	138	139	126	165	129	144	140	118	146	134	132	147	149	158	146	136	162	152	145	151	130	118	115	135	134	130	155
23651	11652	10382	1289	1117	887	779	640	601	562	504	519	444	445	443	424	473	468	442	402	407	359	372	370	376	368	336	346	338	346	346	378	345	355	374	339	388	375	378	375	355	325	376	345	334	376	343	342	398	365	360	380	334	359	337	346	343	333	311	384	351	344	366	348	359	339	353	338	369	317	342	337	347	335	334	335	351	357	322	379	364	333	366	341	351	354	341	338	344	323	376	333	330	318	318	335	322	350	368	337	381	341	339	359	342	351	328	367	354	342	372	339	352	362	332	353	377	327	353	322	327	330	372	376	328	361	352	344	346	349	308	335	351	365	346	323	341	329	360	342	345	357	357	351	329	367	344	313	349	313	362	345	368	363	311	376	350	336	333	343	363	363	354	320	370	350	345	343	339	344	354	351	333	329	366	334	354	341	367	343	349	341	350	341	336	365	356	343	337	347	355	338	337	364	317	333	331	352	354	343	328	352	327	345	358	348	312	375	298	335	375	332	351	346	333	362	351	357	345	342	335	348	366	329	341	355	330	305	338	330	341	322	377	336	326	338	349	375	362	315	311	369	341	328	329	330	307	320	351	336	335	368	332	344	365	332	331	342	369	324	381	342	340	328	351	338	344	297	353	388	331	344	315	316	349	346	338	299	358	360	353	373	352	384	372	344	350	362	335	347	329	331	339	376	338	340	341	353	332	339	325	369	331	366	316	335	318	349	325	328	321	315	348	321	329	362	312	324	352	335	333	329	345	340	336	329	327	368	339	352	344	332	339	363	329	379	343	387	343	338	329	332	362	337	335	350	346	376	352	353	327	339	356	325	351	348	340	353	354	325	320	310	371	319	340	343	378	364	339	325	337	338	331	363	383	295	354	316	337	297	327	317	346	331	351	338	334	335	353	339	330	332	310	347	340	364	335	340	356	365	335	390	373	333	335	341	360	363	329	390	334	354	325	303	318	338	335	355	345	357	349	318	328	341	316	374	332	356	310	312	341	363	338	338	351	317	353	363	345	365	349	311	332	339	355	334	324	354	332	353	336	342	347	357	343	360	319	356	327	339	291	308	352	324	338	318	358	317	340	332	359	372	332	330	352	305	327	355	374	355	343	347	348	337	357	339	347	359	361	329	353	307	368	336	318	333	372	332	347	332	320	351	340	373	319	364	341	351	346	321	366	325	317	360	328	352	344	354	320	340	326	342	339	343	345	368	352	348	346	341	340	333	328	360	348	323	346	333	336	365	312	352	342	361	317	334	325	342	333	359	337	372	330	384	322	358	333	364	329	370	296	361	326	357	335	332	362	348	343	375	337	336	389	341	354	328	343	325	358	372	347	320	303	320	370	357	348	360	331	336	372	325	328	308	330	357	327	360	336	347	331	327	326	317	285	332	368	338	344	322	329	346	348	302	330	338	372	342	358	342	348	353	350	344	340	350	342	329	340	378	339	369	354	360	321	338	390	348	335	365	365	362	366	324	339	362	331	373	340	306	351	341	369	351	377	351	345	346	342	368	336	372	338	358	335	323	342	347	353	354	348	323	372	341	363	330	358	353	328	355	325	327	349	352	335	299	335	319	322	336	303	335	324	356	328	342	352	330	360	345	317	357	322	333	341	316	345	327	323	362	368	355	330	339	355	354	368	364	375	383	334	336	353	329	347	361	356	351	320	344	315	330	361	316	319	339	365	298	326	319	330	297	323	380	305	322	328	354	361	327	327	333	341	330	377	351	384	352	341	340	337	312	344	333	341	325	356	341	354	330	337	326	316	337	341	347	321	293	331	334	352	325	343	317	386	365	326	321	335	355	346	317	320	351	334	389	356	320	334	369	366	388	338	314	341	355	313	367	372	342	320	325	333	356	325	307	352	354	321	341	333	324	318	324	344	345	365	360	316	351	365	350	352	361	345	347	330	320	332	363	353	295	358	333	332	360	336	338	320	340	315	320	355	334	344	303	315	325	339	350	348	355	366	355	344	334	345	338	358	307	343	340	320	319	343	346	317	327	356	329	334	356	328	340	364	326	335	339	321	311	349	356	349	348	330	303	374	334	372	358	355	331	350	303	343	334	345	355	361	351	340	341	298	322	358	363	355	330	355	366	346	315	319	364	360	311	329	353	367	313	318	323	365	348	345	366	357	333	363	357	328	345	332	333	326	364	327	369	334	330	324	336	346	329	324	368	332	368	344	346	322	333	358	318	349	356	373	370	367	379	358	317	318	333	357	355	342	336	359	351	360	363	334	365	355	372	350	359	354	331	351	351	315	316	344	327	368	361	331	356	385	343	334	328	330	360	335	312	391	358	359	344	326	364	382	306	336	374	327	349	331	360	348	364	357	353	357	390	357	361	326	314	354	332	331	351	340	346	360	350	364	336	353	372	350	317	339	358	339	321	346	360	350	347	355	350	321	360	324	345	322	364	348	353	332	352	335	342	335	342	371	325	352	331	332	369	354	399	385	318	361	351	346	340	364	342	338	312	323	364	363	330	333	324	349	361	350	371	290	365	349	355	325	325	363	365	351	377	343	356	373	350	299	350	363	345	361	341	353	347	367	361	308	329	320	354	323	328	338	363	352	328	344	368	343	350	348	348	334	307	343	327	291	360	353	347	316	356	330	335	330	338	369	325	377	332	358	326	356	313	362	328	346	348	312	328	361	373	334	313	327	340	334	363	345	325	340	353	353	337	326	353	363	313	364	324	349	332	330	329	337	340	316	348	337	354	324	348	343	320	359	361	342	306	334	348	305	338	330	330	352	355	331	364	346	331	318	333	364	328	358	327	363	374	367	345	349	357	336	324	351	319	339	343	356	324	294	332	343	309	323	322	324	334	336	344	363	340	367	337	322	359	317	358	391	372	342	316	328	338	344	345	334	342	356	351	384	339	326	346	329	335	336	339	329	318	362	352	366	355	345	329	338	353	325	322	359	339	322	353	301	348	338	336	334	316	327	326	346	365	339	340	333	341	335	323	320	315	380	344	340	346	341	377	345	350	334	337	354	376	340	330	347	350	332	342	322	361	366	346	313	326	337	326	350	336	354	323	354	363	338	342	329	377	374	340	367	337	329	316	365	359	335	359	329	336	335	346	299	327	345	301	374	341	352	356	333	351	387	337	336	330	387	355	355	357	344	334	302	356	350	362	364	328	363	340	328	380	337	336	349	380	320	320	358	346	357	347	353	354	345	319	339	408	353	352	341	362	363	342	347	359	344	357	327	366	360	367	299	352	358	341	328	326	328	345	337	377	339	342	325	327	355	326	325	338	366	339	328	376	335	343	334	352	306	362	364	348	325	327	344	347	330	326	356	330	356	347	354	353	357	314	356	307	377	339	383	337	334	392	338	340	336	344	356	346	383	358	354	383	329	352	347	358	330	345	312	340	336	313	340	344	323	355	338	339	369	312	360	338	340	343	321	361	336	351	385	364	352	331	341	299	342	314	326	345	346	353	347	296	345	342	339	322	328	355	378	359	368	376	359	347	360	373	317	358
14430	4133	1364	297	253	243	273	263	247	266	257	262	237	233	244	250	296	246	273	255	256	250	233	293	256	232	232	247	238	237	271	264	274	262	256	251	255	253	258	247	239	231	245	253	251	232	257	253	259	211	267	245	243	278	238	247	262	244	239	249	225	233	274	265	239	234	223	226	243	276	270	251	266	244	234	244	248	246	269	203	244	260	253	257	217	260	235	239	255	228	242	288	212	269	210	271	251	212	238	232	251	255	227	261	249	244	259	245	241	262	246	280	250	218	247	271	251	257	259	239	243	253	250	277	243	233	241	281	255	271	292	271	271	239	257	225	228	269	236	236	280	273	285	236	274	261	239	249	264	275	254	247	236	282	272	276	257	248	261	263	239	268	232	240	256	246	257	245	237	263	232	244	253	250	267	243	266	284	261	230	275	244	254	253	266	270	245	264	249	234	236	248	244	267	254	260	220	207	256	255	262	296	256	250	274	232	253	252	269	264	231	258	255	267	236	254	292	250	229	261	271	238	246	228	279	280	239	230	272	274	230	260	286	266	238	243	245	244	238	257	264	246	264	267	240	259	251	259	275	243	253	273	283	233	263	254	231	258	235	261	229	240	264	237	248	259	251	263	266	227	284	246	282	252	240	220	263	227	246	244	224	273	259	242	262	215	248	230	243	218	236	273	258	246	240	259	257	256	245	266	217	209	243	217	229	255	295	259	241	272	228	274	229	259	249	252	264	234	244	246	247	243	246	256	257	231	235	254	250	242	233	278	262	259	294	254	262	255	250	226	265	248	237	265	260	255	258	268	222	248	246	231	252	257	224	254	234	227	252	261	254	251	280	253	242	251	253	207	276	276	232	250	239	256	233	243	230	231	265	270	238	245	245	224	267	253	238	228	228	244	236	246	248	279	239	245	258	249	256	244	229	260	234	266	240	250	225	250	244	256	242	257	267	268	283	250	253	237	269	252	256	288	268	245	249	241	250	245	247	243	241	256	241	250	263	255	253	286	281	251	281	263	267	251	266	225	272	259	262	249	266	256	256	260	241	272	229	253	269	261	270	265	267	250	259	255	254	239	261	262	246	267	279	278	268	283	241	284	263	269	250	259	267	261	252	219	247	255	235	223	273	266	259	271	239	246	265	262	258	241	239	243	223	263	276	238	261	249	259	253	239	282	240	267	217	270	262	263	263	254	249	254	245	259	268	280	262	252	217	213	238	240	263	249	262	265	270	237	254	244	263	247	228	278	249	235	258	261	259	230	244	231	245	226	240	255	268	241	242	252	256	245	228	249	245	231	231	251	222	251	255	234	245	260	229	237	250	235	247	276	258	250	238	258	235	246	245	204	274	231	245	281	258	247	232	243	234	258	272	259	255	244	254	263	260	246	263	239	236	237	239	236	245	253	265	226	260	276	267	270	240	263	249	244	246	240	219	250	234	249	258	238	261	268	246	261	238	244	275	263	251	254	272	240	249	255	249	241	261	260	243	258	298	265	252	246	252	265	262	261	243	238	275	256	262	275	252	248	245	267	239	238	215	268	258	226	224	244	291	245	270	198	280	235	256	254	266	249	268	281	258	247	254	260	260	245	229	244	267	279	250	237	258	284	254	254	250	220	253	226	257	240	279	233	251	264	259	299	261	272	260	259	275	275	271	267	248	273	226	235	251	271	274	249	233	255	288	242	223	241	245	251	230	273	257	252	224	236	277	264	239	277	238	275	302	252	267	251	239	228	246	246	268	223	291	249	247	268	264	232	257	265	253	255	266	229	279	247	248	252	230	245	274	218	243	269	234	285	251	249	222	254	247	249	251	248	254	254	244	266	255	248	255	237	253	265	256	249	257	261	235	241	238	257	258	236	242	263	229	252	243	265	247	244	236	261	269	259	217	273	260	274	235	251	264	279	239	262	261	260	248	247	266	245	227	259	256	262	260	248	259	262	274	276	275	249	239	241	245	229	251	237	258	261	265	222	268	255	226	219	240	250	260	231	268	236	284	253	253	279	274	259	283	277	276	228	250	231	239	245	232	247	294	254	256	267	265	239	243	263	246	267	271	260	227	251	244	255	259	251	250	251	242	239	244	249	264	238	236	269	277	232	240	255	241	264	247	292	258	262	286	240	261	236	262	280	263	225	261	226	254	236	263	273	280	248	258	278	266	243	246	224	253	262	240	269	244	265	236	262	241	234	250	246	226	249	251	249	246	248	249	268	247	252	237	250	263	244	260	258	262	262	237	264	292	248	277	241	247	248	273	270	244	249	270	257	250	235	229	240	227	252	249	257	265	266	255	258	233	241	256	260	260	243	254	273	238	232	236	266	257	248	292	248	222	253	246	258	242	271	249	247	256	246	260	260	265	246	276	231	266	261	262	236	283	281	243	251	282	250	235	247	283	249	260	272	252	219	262	223	266	231	231	237	297	230	235	232	258	256	264	216	295	272	261	243	254	256	241	278	260	266	255	311	256	257	250	246	239	227	246	278	254	234	224	238	237	268	224	260	279	229	242	255	270	237	261	266	241	259	254	264	254	254	250	276	260	238	247	268	252	270	254	259	281	263	270	226	245	270	248	256	239	269	273	242	249	260	262	248	250	275	236	236	270	255	239	287	229	245	258	272	262	257	276	253	245	252	257	275	271	220	236	251	266	251	280	237	255	262	253	256	245	268	246	255	265	242	262	239	255	244	274	271	229	283	258	216	264	276	249	240	247	242	271	239	250	249	264	254	240	255	243	209	256	235	283	245	247	233	269	266	261	261	228	270	271	253	268	283	227	270	254	250	241	269	268	247	255	228	257	251	258	243	302	262	251	272	281	255	245	292	260	245	251	270	229	256	291	237	243	267	241	220	254	272	268	247	262	273	277	236	257	214	266	257	257	244	262	259	288	266	266	256	262	269	242	249	256	255	258	259	244	244	220	261	259	248	224	254	262	277	240	257	269	255	275	273	258	249	273	260	245	240	261	253	267	240	248	232	235	255	257	222	257	237	267	257	277	254	239	276	255	242	255	253	246	217	249	230	260	262	248	285	267	268	262	266	256	223	244	243	256	251	269	267	251	244	252	236	254	246	242	266	230	254	269	250	248	246	241	250	256	229	251	240	288	242	236	257	253	272	279	220	269	257	252	243	255	233	283	269	233	261	255	253	248	240	253	254	243	232	232	277	265	275	250	276	262	222	241	234	240	252	267	316	239	274	233	236	239	225	259	229	249	249	233	221	229	252	271	268	257	268	271	247	250	254	253	272	247	249	252	268	261	262	239	230	249	255	275	232	259	233	241	278	249	254	271	253	249	252	269	253	245	228	278	274	264	257	253	247	263	231	245	261	239	264	263	244	248	260	251	243	253	272	278	276	230	242	232	232	251	233	237	292	260	218	254	240	259	240	267	249	269	269	284	236	244	258	226	262	260	257	254	239	233	223	245	267	281	255	243	242	273	243	249	275	254	257	257	262	248	258	237	255	251	224	260	268	260	244	255	245	249	247
10270	3620	2592	617	645	602	610	661	615	632	610	592	651	640	601	592	577	598	607	589	576	650	622	612	621	609	622	610	612	615	623	627	599	609	592	582	657	606	620	640	654	566	606	588	628	589	622	573	603	596	548	584	572	578	611	608	562	613	590	628	538	636	599	552	615	622	606	612	597	607	634	589	607	642	639	573	632	632	581	586	568	573	583	576	579	610	605	626	596	598	596	580	578	575	580	611	546	597	613	571	646	592	604	585	636	603	590	576	608	567	616	577	584	595	593	607	617	590	572	657	585	618	601	595	590	565	604	601	633	578	625	612	588	588	585	622	610	607	648	561	579	646	598	588	642	580	647	605	605	619	618	612	585	639	610	580	588	617	591	618	592	590	607	626	604	574	620	549	595	558	609	587	618	603	593	630	609	586	580	633	614	598	557	595	561	612	577	551	611	593	617	597	626	605	572	594	615	564	644	607	611	622	610	570	605	572	569	580	581	609	600	592	602	617	590	607	593	600	586	597	575	565	606	624	582	595	557	619	607	576	591	622	571	610	625	605	622	584	592	635	590	580	600	623	601	590	632	599	612	594	605	556	603	573	595	560	611	564	603	613	584	614	606	555	607	588	550	577	618	609	603	657	554	610	616	612	620	590	587	588	589	601	629	592	618	623	576	611	591	568	620	563	580	596	597	602	606	611	555	618	606	592	569	603	592	585	600	564	641	590	604	626	587	609	648	600	597	650	586	649	562	586	607	541	583	648	605	605	573	593	573	569	633	643	561	600	611	613	608	624	546	609	625	601	625	662	575	560	590	584	621	600	544	550	630	542	614	588	601	605	549	572	557	602	629	586	584	550	568	595	652	654	618	571	599	573	631	620	596	619	620	632	637	593	629	592	606	603	621	611	586	568	614	617	617	610	603	592	612	594	581	604	609	617	611	575	572	595	565	605	579	627	652	639	606	575	608	584	568	618	608	602	561	572	637	554	594	623	596	609	580	620	582	592	605	628	615	623	612	632	628	600	621	591	587	625	578	654	606	624	602	563	546	609	578	565	606	621	600	606	582	625	592	573	618	602	607	562	623	634	605	621	581	565	595	607	585	583	597	613	619	586	611	620	623	574	635	587	576	645	600	593	638	602	592	569	574	594	628	626	592	611	626	571	600	597	593	593	599	601	578	572	617	600	566	606	594	621	595	599	584	577	620	586	593	614	546	627	591	591	593	575	633	628	618	612	564	645	613	583	619	592	614	589	625	606	581	600	637	597	604	592	612	613	624	575	603	586	614	617	609	606	604	636	610	608	624	649	625	598	650	633	610	597	625	614	620	597	596	609	584	569	593	604	631	613	612	573	596	597	590	612	598	618	643	562	568	578	610	592	563	604	634	583	632	627	572	560	642	544	615	563	580	599	596	643	594	549	609	605	621	566	615	588	603	613	590	603	574	597	574	635	604	590	654	622	597	560	609	610	629	591	598	605	625	631	608	616	616	591	613	565	608	580	637	632	608	594	604	625	589	596	617	586	606	547	609	597	623	624	576	597	600	556	612	577	559	564	582	586	583	538	578	567	597	577	625	582	613	599	639	608	603	618	607	605	633	594	619	593	592	585	594	593	589	588	601	627	618	572	598	606	606	594	626	611	575	605	582	587	590	619	607	628	619	556	609	630	618	602	552	585	530	593	683	572	587	573	596	624	602	622	574	587	605	597	607	612	577	570	589	610	576	624	592	640	620	627	573	638	625	597	576	613	549	604	565	599	632	605	619	659	595	585	630	615	605	595	621	599	594	611	588	575	571	601	615	670	581	533	624	582	608	635	573	591	592	579	647	625	584	603	583	596	651	556	554	613	572	582	598	553	568	622	589	612	624	562	626	637	667	598	618	583	655	604	563	554	638	615	572	583	615	623	559	601	653	591	620	590	612	619	626	545	631	601	618	591	604	617	581	641	625	612	594	570	611	578	574	573	583	602	650	557	598	604	582	606	622	604	593	585	642	607	595	596	581	611	626	601	573	590	609	623	559	606	635	596	594	574	601	582	599	642	594	615	584	581	566	597	573	588	585	624	626	594	610	551	576	614	634	604	567	609	612	609	573	625	579	588	615	562	589	581	586	564	606	554	593	614	626	572	600	594	591	633	641	588	616	620	606	644	578	624	573	605	598	588	596	597	602	588	617	582	597	608	620	621	529	600	574	624	587	578	556	590	584	622	640	588	588	546	554	599	562	639	563	609	595	633	622	645	614	606	555	674	588	643	597	574	690	511	624	622	580	584	624	591	619	613	592	603	622	601	604	546	580	607	611	610	569	610	591	610	582	608	664	626	651	593	627	573	577	582	602	625	602	606	593	561	587	542	601	652	600	547	608	564	600	605	596	603	590	587	589	584	589	580	586	611	597	598	561	584	631	576	599	584	642	607	601	568	610	604	552	627	588	618	610	622	598	581	604	564	604	595	605	612	595	578	612	604	638	576	602	556	617	625	613	610	598	578	581	583	615	572	623	616	588	601	544	585	604	544	559	606	619	602	587	603	614	591	572	568	594	606	633	561	593	628	631	581	625	560	586	612	618	589	634	625	586	638	652	560	596	578	536	606	599	577	591	611	598	573	554	581	587	548	572	580	591	560	563	567	621	637	626	620	582	581	676	619	604	566	598	598	574	628	598	611	589	579	625	549	598	561	651	627	593	576	634	610	621	555	588	600	601	617	577	584	577	610	599	544	612	599	621	608	571	598	564	603	586	596	603	620	588	584	618	625	590	618	614	630	586	614	634	581	602	655	587	625	590	607	605	599	560	546	628	605	599	643	635	585	583	571	626	615	641	612	590	606	598	585	588	606	577	592	646	599	600	585	598	573	572	620	575	597	567	572	581	611	606	640	616	596	560	623	628	588	573	571	623	601	589	626	591	600	626	562	625	588	567	615	626	600	603	569	612	589	625	581	587	582	574	601	579	532	592	609	632	619	640	636	603	589	609	600	586	613	576	627	611	582	569	626	619	635	600	583	598	605	605	590	584	632	599	581	598	605	610	571	601	613	545	548	613	577	600	539	573	622	612	605	599	632	637	575	615	620	611	593	635	621	606	630	590	594	596	585	584	587	598	618	628	581	611	624	653	632	621	590	596	630	603	590	588	594	635	581	603	559	615	613	634	578	606	646	642	634	612	577	586	566	596	589	562	611	598	593	571	601	588	624	587	609	572	564	602	624	584	583	589	604	630	616	643	609	532	587	596	624	627	597	607	550	593	618	654	609	644	596	564	636	611	587	619	616	564	638	597	593	592	598	569	602	558	605	584	581	631	624	632	584	563	600	587	604	620	591	601	576	591	601	596	629	627	615	626	620	610	581	596	599	594	610	603	600	608	610	624	596	560	618	573	599	630	596	621	582	560	590	590	573	584	588	608	569	570	606	569	599	605	555	549	621	530	581	606	654	627	594	594	619	615	634	632	635	594	620	565	619	604	621	593	632	614	607	597	598	563	614	611	587	598	589
27045	9911	4199	534	345	323	321	297	265	283	284	271	276	262	272	247	264	289	274	281	293	268	277	253	271	292	251	294	262	261	265	231	280	279	276	261	273	294	282	258	253	253	253	286	231	285	248	265	262	265	278	268	296	267	269	228	283	244	289	247	278	258	289	246	274	247	237	279	264	263	259	275	249	253	267	226	262	265	268	286	267	278	293	264	243	245	249	250	269	268	248	261	285	263	282	274	259	242	260	287	252	286	274	257	259	262	288	289	303	261	274	240	288	272	267	301	271	234	255	268	248	265	246	248	296	267	266	246	233	261	238	249	238	270	240	240	265	270	263	271	245	280	251	271	258	264	267	240	250	281	275	279	289	251	269	281	271	276	244	254	289	268	263	221	256	285	267	233	247	259	271	265	240	274	285	309	247	283	273	282	280	297	262	278	236	299	247	264	292	266	267	276	242	219	256	269	259	238	278	293	275	256	257	266	280	269	279	240	258	257	263	284	267	253	262	253	300	259	254	273	289	269	232	268	255	272	299	255	243	269	284	257	263	237	285	254	264	292	286	277	260	247	281	265	265	286	254	276	275	261	255	242	293	273	265	283	281	280	245	282	271	251	271	271	273	249	260	287	278	258	266	236	245	304	278	265	286	277	280	270	275	239	244	295	276	272	239	271	265	260	293	289	275	250	252	280	252	310	255	249	246	256	229	276	258	262	234	276	257	251	285	253	256	250	279	273	263	260	286	239	279	271	254	295	251	265	302	277	235	260	243	293	252	273	287	242	261	276	276	260	289	252	264	247	283	258	280	245	281	277	277	291	261	260	278	257	287	263	287	242	269	270	271	264	252	246	273	300	240	290	261	235	262	264	257	279	277	269	266	260	255	278	255	252	233	281	246	287	258	262	277	265	229	272	256	245	220	264	274	262	285	280	250	258	268	302	284	254	272	247	235	257	263	248	282	258	273	263	287	279	275	285	227	271	272	285	254	292	258	291	278	228	285	265	250	276	289	253	246	259	261	273	267	243	282	255	223	266	255	258	270	271	275	249	244	254	234	275	277	268	236	254	247	263	239	248	271	240	274	298	247	226	251	285	264	279	266	280	291	248	263	260	258	278	298	269	268	266	266	240	256	271	282	277	255	267	246	258	244	268	232	277	254	276	248	247	301	273	272	283	262	260	259	273	267	280	262	250	277	263	251	249	256	244	278	268	253	278	296	314	274	272	254	289	274	265	249	300	280	252	282	276	278	245	266	281	288	274	250	295	252	265	267	279	260	268	250	292	258	295	272	250	282	244	247	280	244	255	286	237	267	280	265	279	269	260	266	252	248	292	315	248	271	265	242	268	296	293	256	257	252	250	265	282	289	273	252	269	285	267	257	258	273	282	266	283	276	271	220	241	282	272	269	262	285	278	291	267	244	272	277	290	288	279	285	269	276	257	254	259	256	244	256	280	267	295	258	297	250	250	262	264	251	260	276	258	251	278	279	275	265	277	279	251	229	264	233	250	258	237	268	258	278	275	275	241	238	262	260	266	260	264	282	289	299	239	302	236	283	270	235	288	293	253	232	271	276	256	237	253	284	257	256	250	260	276	246	255	264	262	277	285	254	249	261	232	264	244	276	302	279	317	272	229	275	258	238	281	278	289	259	274	256	265	273	257	300	260	258	286	268	251	315	277	290	239	254	220	255	278	241	261	251	256	267	268	264	279	246	292	253	275	281	302	258	241	267	260	272	255	258	250	273	280	250	244	262	262	244	284	271	248	265	249	301	295	270	276	287	270	277	279	278	254	299	252	234	256	250	299	255	277	266	279	238	291	313	236	248	221	282	271	310	275	252	288	294	253	269	288	283	263	236	290	275	232	273	267	233	261	265	277	263	247	276	283	258	279	269	247	283	260	303	263	251	275	288	260	237	247	235	283	289	274	246	258	286	285	222	261	264	281	255	284	275	248	266	259	274	230	234	269	246	275	278	273	323	270	280	253	235	269	233	277	240	260	291	300	261	260	233	259	255	276	267	240	268	279	306	271	279	269	271	256	253	249	239	237	290	249	281	279	265	273	298	225	260	255	236	252	272	254	235	269	267	259	289	246	242	274	247	259	252	270	260	257	268	247	300	246	274	242	272	263	260	244	271	269	295	294	246	275	273	291	258	264	245	269	248	285	254	278	255	274	228	269	266	262	248	256	250	221	264	271	243	259	253	286	276	292	251	262	280	260	253	236	253	248	237	260	261	255	273	259	290	293	261	254	283	240	272	268	282	262	277	286	269	257	246	261	247	249	254	279	267	274	253	270	245	267	261	266	272	268	301	278	266	277	242	251	278	250	298	270	289	253	286	264	235	246	258	265	272	257	273	266	286	268	272	260	281	282	280	250	263	264	262	271	267	237	248	258	260	280	289	256	229	286	268	226	274	279	260	250	250	271	289	269	266	266	273	266	258	245	256	279	282	273	267	275	234	288	237	286	262	282	264	265	266	256	261	242	259	272	242	263	268	275	261	283	257	276	239	280	268	276	263	250	260	249	286	300	246	260	272	267	278	314	252	235	221	287	289	282	259	265	242	268	262	254	264	287	247	265	293	283	227	240	264	286	226	257	288	255	275	279	225	286	291	255	279	254	262	275	253	266	264	265	257	275	256	279	280	284	250	278	273	211	257	278	276	264	265	249	269	275	284	270	251	298	246	265	280	278	265	270	275	268	271	256	272	249	267	278	267	281	267	265	293	263	239	285	267	275	248	260	251	260	251	279	248	248	264	230	277	282	253	258	275	229	255	263	255	270	273	281	268	269	252	253	248	253	292	248	285	273	271	285	291	292	275	221	275	279	250	279	250	277	271	267	253	288	294	250	211	243	255	272	228	228	265	248	282	279	259	262	268	256	265	276	271	265	261	252	278	250	283	279	270	270	267	236	259	277	244	261	244	265	255	238	272	245	275	301	271	256	279	267	256	269	268	286	244	288	287	259	257	257	264	253	269	256	266	267	282	259	247	266	256	269	252	232	260	247	229	245	231	282	243	295	265	264	275	249	234	260	225	232	249	270	255	282	238	259	259	267	292	270	285	287	256	267	238	247	282	264	254	271	246	255	248	304	222	250	260	282	308	268	235	272	276	260	242	274	259	297	266	268	241	274	245	289	261	286	276	273	263	263	248	264	250	282	257	241	292	267	266	290	277	258	239	285	247	248	259	306	263	271	277	291	262	258	239	279	253	288	281	277	290	264	283	300	267	269	258	259	276	271	252	277	251	244	270	252	280	271	292	291	278	262	282	278	244	271	267	270	304	259	254	239	257	278	310	267	264	240	269	231	269	257	266	257	279	288	267	229	262	215	255	261	259	254	262	296	262	277	248	263	237	310	266	255	276	282	251	245	252	280	261	262	275	276	282	258	283	299	279	244	256	246	274	256	249	277	262	272	256	271	281	278	260	256	298	276	274	273	270	269	255	276	304	279	279	259	269	241	257	272	237	237	296	280	238	259	237	246
18720	7488	6201	1158	976	919	893	853	717	721	745	708	710	702	648	652	653	675	683	662	615	644	662	601	652	629	616	641	651	660	626	601	615	582	611	629	655	623	619	591	597	594	644	616	625	615	627	661	619	611	582	639	640	573	638	619	602	606	621	632	633	623	601	657	624	678	591	611	615	639	640	614	592	653	651	622	641	601	630	660	679	628	605	621	571	670	647	624	569	672	618	601	581	631	630	635	633	617	615	627	596	607	627	655	640	578	636	618	612	596	621	586	599	632	602	626	646	615	616	614	603	640	616	652	642	636	638	614	610	620	607	644	640	642	585	620	619	623	623	621	656	629	625	602	652	606	603	563	632	608	622	566	625	624	589	670	582	587	670	592	631	611	632	653	648	675	625	670	596	682	641	597	597	622	680	615	610	629	611	662	640	657	615	607	600	659	590	634	633	644	618	632	649	630	610	665	623	623	632	640	616	636	641	600	588	588	625	608	626	617	597	611	651	614	593	639	646	663	614	658	652	625	561	568	606	628	636	617	591	611	625	626	605	637	618	612	642	604	577	593	595	598	666	610	659	625	566	614	595	617	604	614	608	632	622	662	652	622	653	661	647	627	572	632	604	566	591	619	605	626	600	615	598	615	656	647	619	644	651	614	606	638	637	623	654	617	650	636	664	621	667	609	603	648	648	617	611	601	612	638	647	651	588	622	596	608	592	646	616	640	593	640	671	630	602	620	607	590	591	625	651	661	657	615	601	579	646	588	620	608	619	607	656	614	590	651	622	625	620	621	602	622	614	613	658	594	603	560	599	635	674	616	592	652	585	650	638	588	641	609	592	622	648	668	663	624	637	602	573	619	614	629	588	616	630	622	569	580	622	647	631	639	623	634	577	599	624	661	593	620	590	646	623	650	593	619	663	639	683	607	641	644	636	651	607	605	618	625	604	644	655	658	634	607	617	659	615	608	609	647	658	590	597	614	641	593	634	580	587	606	598	583	606	653	592	572	641	628	588	621	595	609	641	574	665	655	618	600	574	630	666	625	655	587	624	631	638	640	651	611	602	645	656	666	661	646	569	626	605	565	576	636	626	598	588	633	613	632	640	604	639	637	650	642	640	601	586	584	628	630	613	627	600	645	589	655	648	600	691	600	611	621	604	629	570	595	598	623	619	619	581	617	608	616	611	601	622	646	612	650	632	606	589	679	590	635	587	683	620	586	621	627	583	653	654	659	647	643	622	637	637	608	645	599	609	648	633	670	614	656	564	605	680	617	626	618	654	607	643	584	607	621	594	626	627	625	586	611	602	654	652	640	619	618	612	610	596	613	629	621	631	669	570	614	595	659	628	604	632	619	621	657	617	642	615	618	627	588	642	655	643	590	565	620	626	618	593	633	593	617	602	614	645	637	677	571	639	633	638	642	577	566	623	645	632	633	589	651	637	613	622	615	608	576	618	617	643	610	638	616	611	644	632	629	607	590	608	659	608	615	614	653	621	568	612	610	613	582	613	622	631	607	643	644	622	561	669	626	595	603	616	658	603	636	602	634	621	625	670	622	649	615	564	651	600	614	602	667	641	575	601	601	588	626	674	652	621	630	604	631	589	632	621	642	651	602	592	601	657	632	600	653	586	627	598	616	623	649	615	632	625	645	646	607	612	645	649	615	617	615	648	646	643	618	612	604	603	651	619	636	621	611	610	620	610	623	619	607	609	629	656	619	643	618	614	603	631	572	601	609	627	627	627	600	621	593	623	594	658	628	624	634	627	628	616	680	609	598	629	675	625	590	619	659	618	634	601	614	604	655	604	627	625	652	647	627	606	607	631	605	604	630	580	633	629	584	640	598	653	619	604	621	650	621	599	602	616	642	620	629	634	630	614	657	618	622	604	607	627	626	632	622	652	669	644	617	590	611	631	660	621	613	588	605	610	586	596	645	613	632	598	603	617	629	662	583	634	643	612	628	629	627	651	622	639	601	626	627	584	618	663	642	653	667	598	677	638	630	590	647	626	634	633	631	622	628	648	611	597	646	632	663	630	604	589	602	596	583	586	605	595	606	588	639	592	584	633	645	622	612	624	632	656	576	610	598	631	631	659	628	610	598	669	631	635	614	610	630	608	645	599	628	648	601	647	596	612	646	652	656	626	596	618	583	652	598	641	642	631	595	676	649	624	581	638	629	636	630	655	623	640	625	612	627	579	608	642	633	585	621	594	635	647	639	635	660	633	680	657	624	574	621	663	578	619	579	650	596	639	630	672	612	616	634	600	660	599	649	631	625	597	657	619	621	632	605	629	609	593	621	631	637	624	600	652	621	586	625	624	578	610	638	616	655	578	615	616	623	622	634	643	628	611	606	643	631	592	626	603	647	633	578	666	631	592	614	624	569	686	654	599	630	643	598	622	681	634	649	632	620	623	623	593	604	642	594	613	604	652	595	665	604	603	620	626	647	630	637	641	691	584	634	609	622	657	615	614	630	650	603	630	649	622	647	630	599	608	657	623	631	644	582	647	674	623	596	593	581	564	582	627	622	601	697	604	625	630	606	626	579	601	600	600	637	559	639	608	606	605	621	643	607	592	621	661	630	629	606	615	625	672	605	606	618	667	626	647	639	604	643	638	588	629	626	620	592	618	646	619	632	632	612	668	626	649	641	624	665	642	619	611	663	651	644	655	656	682	673	578	627	605	584	638	688	611	625	608	592	601	657	644	631	611	622	605	616	589	631	628	593	651	622	657	685	631	639	632	642	639	621	623	637	619	631	593	605	608	601	596	631	618	609	616	608	604	579	638	624	578	635	601	614	634	594	591	621	589	634	637	589	626	635	619	615	611	672	640	638	584	620	643	646	641	656	615	645	651	571	644	626	624	626	602	635	617	657	633	624	595	627	631	617	624	617	600	615	602	592	637	588	640	612	681	630	649	605	650	625	625	633	674	621	600	644	604	568	615	609	622	566	608	576	601	653	592	619	605	618	615	638	605	625	589	584	633	573	648	627	565	593	642	648	626	640	612	612	673	609	619	578	654	604	662	619	633	631	605	628	646	606	636	554	593	614	651	593	641	593	619	634	632	621	659	648	638	573	629	575	620	625	621	590	668	627	629	642	642	598	660	599	607	594	635	620	631	630	621	638	640	665	607	600	621	582	612	617	632	636	600	593	637	620	652	660	595	612	642	620	638	624	637	604	640	579	603	602	656	593	650	610	643	605	612	640	624	596	602	601	634	598	591	624	601	598	660	639	578	593	624	593	626	637	586	631	638	632	605	592	627	627	589	653	605	624	569	630	631	602	649	637	642	605	629	603	656	611	602	623	653	637	615	624	613	625	626	629	588	635	641	661	608	645	568	593	637	574	584	596	618	632	624	594	657	639	618	616	614	640	628	613	604	615	624	578	588	604	628	597	612	607	602	634	634	621	596	600	646	620	662	641	596	623	637	577	622	594	583	590	608	654	641	625	610	575	615	600	624	612	609	625	645	587	622	638	628	677
35952	15871	7247	763	324	252	216	220	214	178	188	158	171	148	144	155	130	149	156	139	154	135	151	133	137	152	134	130	161	133	154	124	132	133	119	139	129	116	165	145	139	141	152	132	136	132	150	150	137	124	131	136	141	117	137	133	142	129	131	139	144	140	121	121	164	142	143	146	108	155	122	165	123	142	134	137	149	143	135	116	129	131	142	133	128	146	153	140	144	119	150	167	145	119	125	123	117	133	141	142	156	133	143	148	142	115	143	147	132	144	143	118	140	142	139	133	151	152	117	136	113	139	128	136	146	110	131	138	121	144	144	136	143	152	129	150	131	142	129	131	144	144	137	129	141	162	111	126	165	139	131	142	122	140	141	132	148	127	132	136	126	146	151	139	146	144	139	159	159	151	127	135	123	148	139	147	127	152	150	129	144	142	143	139	129	135	136	150	135	148	135	125	134	115	130	136	148	162	151	157	142	166	135	173	119	135	130	134	146	127	131	110	139	143	137	117	122	114	147	143	170	147	113	132	139	152	138	142	127	139	133	133	137	131	156	136	139	152	124	133	151	138	138	123	132	119	132	139	120	112	115	126	128	133	129	135	129	129	148	141	135	122	131	148	158	131	163	152	141	140	139	123	140	142	149	146	139	150	132	133	171	125	107	115	147	132	114	131	155	142	151	131	132	137	121	145	147	146	112	157	151	151	142	144	172	126	143	144	162	127	129	125	126	130	122	153	118	135	145	138	115	134	155	134	137	144	146	159	133	147	149	131	122	125	137	141	128	121	163	139	115	144	133	118	139	129	157	149	142	142	160	169	144	138	95	142	120	136	142	127	152	152	137	145	135	134	151	136	150	154	141	135	137	132	152	128	139	119	129	134	149	134	135	140	126	125	162	147	121	125	124	158	112	121	138	152	132	150	138	123	135	119	152	147	159	124	137	159	152	162	132	134	149	137	135	133	120	133	132	138	155	129	146	145	123	152	144	125	145	133	127	155	117	125	141	125	129	128	133	163	142	149	145	130	141	164	124	144	118	133	122	137	132	146	143	146	143	128	167	147	129	138	119	146	141	140	149	141	129	138	148	116	139	127	138	148	133	147	142	122	162	127	124	131	150	115	126	131	124	119	153	153	144	141	145	139	132	137	123	128	166	130	141	149	138	143	138	159	134	141	123	128	136	139	133	124	131	145	142	139	137	133	158	145	142	110	146	131	160	147	153	153	139	138	137	147	119	133	130	126	138	137	132	156	134	151	147	135	142	141	154	148	144	135	124	135	143	140	146	132	109	134	146	126	140	147	145	126	138	139	139	123	123	145	127	135	133	162	131	131	117	122	136	138	104	127	119	136	137	129	105	132	135	134	145	136	153	152	149	129	117	154	146	131	157	131	153	131	140	136	124	139	145	140	128	154	143	131	142	140	125	140	124	156	156	147	134	130	136	145	136	137	133	142	135	144	138	129	113	148	149	133	150	130	142	139	151	139	138	129	135	114	130	154	121	136	146	132	142	158	133	133	136	148	145	129	145	136	128	153	133	132	160	147	153	129	142	114	152	150	150	115	147	145	122	144	141	122	149	145	168	127	134	129	138	138	129	163	138	143	134	111	143	135	127	117	142	156	146	136	145	142	150	132	122	122	140	130	133	123	137	131	125	133	140	144	143	137	150	147	145	141	138	135	146	127	177	145	163	146	134	148	138	142	142	142	122	122	135	138	134	150	123	135	142	139	149	136	137	151	147	131	144	132	144	162	130	139	171	118	129	130	147	134	135	158	127	141	145	134	124	135	153	136	137	126	121	134	147	169	159	155	125	154	134	142	145	128	130	126	128	142	135	133	119	127	148	142	118	143	147	136	154	140	128	154	136	140	121	119	134	144	134	154	126	145	142	140	151	110	145	145	142	125	118	145	131	136	125	134	129	149	150	138	143	124	167	135	146	143	141	134	145	134	138	154	137	139	112	148	139	153	112	130	136	108	147	127	155	136	144	145	129	141	138	127	133	143	139	162	131	140	149	130	144	129	124	117	146	132	133	142	139	133	124	147	112	138	121	135	154	132	138	161	157	122	141	150	134	123	123	119	125	133	147	141	125	141	138	133	141	141	121	150	153	129	124	149	153	160	129	123	130	161	138	145	138	153	138	142	134	125	125	146	147	128	132	157	146	128	145	145	153	148	151	138	128	151	148	129	140	139	132	121	128	157	128	144	149	145	131	135	136	120	126	127	151	147	126	115	143	143	109	121	129	116	131	133	123	146	155	146	137	148	138	116	128	150	141	158	152	144	175	153	118	142	157	136	149	147	130	133	152	153	142	120	124	118	123	153	164	119	134	133	145	153	142	143	122	135	165	121	137	150	148	124	135	148	166	140	127	168	122	129	107	132	134	168	132	144	139	135	123	133	127	129	119	134	164	138	145	148	119	168	136	119	130	118	128	169	145	136	118	160	142	146	131	114	164	125	147	162	131	137	145	148	129	137	137	132	121	156	148	153	146	132	145	120	126	143	142	139	148	134	105	109	149	135	122	150	159	147	145	153	139	116	127	124	137	147	147	128	127	126	126	139	125	145	144	140	128	124	132	141	133	165	136	153	119	153	128	133	149	134	153	138	143	147	157	145	133	133	127	134	161	148	141	113	151	136	131	120	150	148	125	157	128	107	129	111	118	139	143	161	142	132	126	142	134	147	148	149	124	117	133	142	132	122	140	127	166	133	131	129	165	130	121	119	129	138	160	136	128	153	155	123	132	122	129	143	130	137	120	148	128	147	130	123	129	139	124	135	142	128	119	138	136	124	141	155	147	119	120	128	140	146	147	123	141	119	149	128	159	132	131	152	147	133	139	129	135	145	150	116	149	125	148	173	136	124	144	138	148	116	125	151	136	150	138	146	123	122	122	140	115	143	142	132	127	123	140	142	154	138	155	122	158	158	143	142	140	126	117	123	143	129	125	155	119	120	146	151	133	116	148	134	139	128	147	144	141	150	165	144	130	161	150	136	158	131	143	137	147	139	168	141	124	132	113	151	139	137	143	139	151	130	140	148	138	136	147	144	132	134	108	129	166	147	123	113	130	113	110	170	152	140	136	132	136	132	117	156	126	143	135	129	140	142	145	137	120	151	107	148	145	129	137	137	136	163	127	146	133	125	146	139	137	125	129	125	128	129	126	130	116	122	128	172	133	106	148	120	111	152	164	144	131	148	134	136	129	174	130	112	132	117	130	129	128	141	128	133	128	139	130	136	150	126	139	147	150	136	144	124	134	154	149	136	116	143	105	138	141	130	127	160	128	131	136	114	157	140	123	139	124	138	124	136	142	144	140	137	148	135	119	125	157	146	120	143	137	152	146	148	133	158	129	132	137	119	137	134	144	118	132	129	138	140	141	135	148	130	155	121	141	123	125	146	120	144	154	136	134	148	132	114	151	120	148	118	137	140	154	150	129	103	130	142	142	159	156	132	134	153	138	139	122	124	132	142	147	154	155	150	134	175
23481	11444	8745	1253	1066	919	768	681	645	588	548	508	492	471	464	442	410	409	390	371	397	408	375	362	370	399	405	343	365	346	341	387	375	365	356	382	311	348	374	337	364	341	379	368	344	372	349	349	327	352	350	354	326	316	356	351	341	334	360	368	393	362	349	334	330	370	353	345	334	359	342	331	342	367	354	374	352	305	333	341	350	339	307	354	321	325	352	359	349	344	328	317	342	327	362	341	280	328	340	339	323	352	349	320	332	329	353	347	354	341	364	341	349	380	356	349	362	355	325	310	321	344	324	344	324	347	341	361	305	344	331	361	328	355	333	356	355	338	352	322	358	328	355	357	373	316	316	334	375	342	320	342	378	359	332	341	363	304	340	343	345	347	338	331	377	385	348	338	331	327	355	355	318	369	322	348	364	373	328	329	359	330	324	388	362	335	346	303	335	343	350	341	348	333	328	306	349	358	356	305	330	347	333	359	356	339	309	363	339	367	363	348	376	341	331	346	334	303	318	333	313	362	333	316	333	317	317	352	325	358	359	337	331	335	325	319	344	328	323	327	317	318	361	353	321	351	331	338	344	342	367	347	327	320	374	330	314	331	334	326	309	349	330	353	322	347	334	357	338	343	326	345	327	290	334	312	346	334	335	298	350	315	291	354	398	353	334	320	326	367	333	310	352	306	353	282	321	339	324	328	341	363	324	382	317	321	380	321	347	315	372	336	325	363	342	358	332	344	351	339	368	345	328	345	378	322	332	340	341	357	307	318	340	362	342	326	355	336	334	316	327	359	354	346	335	327	316	367	354	352	353	341	327	339	353	347	339	353	343	379	337	360	330	363	314	339	336	349	328	337	389	332	339	365	343	373	352	352	314	344	319	371	346	333	369	335	321	356	320	335	365	352	348	319	359	343	324	335	367	360	331	310	330	338	347	333	345	306	320	312	337	329	336	324	325	328	389	361	361	340	345	310	359	336	358	340	318	341	359	377	369	308	359	349	327	336	340	362	329	366	325	341	359	326	370	351	364	325	368	358	370	317	325	335	362	328	332	346	350	351	339	353	321	343	361	351	347	318	324	339	339	325	338	321	367	336	362	344	330	324	363	340	327	341	325	351	324	299	341	357	344	342	361	332	324	345	350	343	352	343	340	341	359	347	311	353	329	360	358	323	335	343	309	362	337	372	354	368	327	346	351	293	343	320	300	332	325	332	322	360	356	335	305	356	376	329	341	330	367	367	332	355	335	322	336	351	316	338	339	325	323	322	321	351	355	301	317	403	345	341	356	332	357	352	348	346	324	322	344	327	315	346	341	335	375	338	356	345	355	330	326	316	365	337	320	309	353	360	367	360	318	348	328	310	323	335	312	327	323	315	319	324	324	419	327	350	361	322	330	324	344	339	346	328	338	353	350	343	362	324	337	349	299	322	328	323	360	326	379	359	316	320	333	331	342	327	307	367	355	330	359	350	343	339	331	371	337	356	353	348	347	367	319	330	364	314	328	325	314	368	336	338	322	368	311	333	322	316	313	316	321	333	322	347	352	356	332	368	328	339	359	338	349	356	366	346	329	351	332	342	328	364	346	317	339	338	335	299	336	381	341	308	307	350	351	310	316	335	338	333	346	342	346	343	350	318	384	336	332	312	369	356	373	304	345	348	337	342	323	349	312	330	333	334	349	345	368	342	348	317	326	320	338	315	341	343	347	326	332	291	362	335	352	318	333	376	327	330	315	341	365	342	313	332	354	346	385	316	344	346	346	322	374	361	307	330	341	353	319	356	322	363	367	350	333	344	363	370	320	333	340	346	317	370	337	333	327	330	328	338	326	331	326	344	345	314	350	317	347	345	351	328	342	356	317	352	359	333	330	356	337	341	351	372	325	355	313	326	328	317	354	371	347	335	302	342	357	365	336	322	329	312	324	342	330	312	322	324	355	349	329	360	318	332	350	346	344	315	347	324	348	356	302	345	342	323	304	325	347	344	339	324	310	353	322	343	343	317	353	369	334	359	348	326	362	307	321	311	367	340	338	325	303	355	315	335	382	333	327	344	364	344	351	332	351	324	303	337	339	360	316	325	350	380	347	301	359	372	341	351	330	316	314	318	376	369	328	321	328	347	363	328	346	307	377	283	342	336	351	378	340	382	335	345	311	331	291	356	341	350	341	339	341	342	362	369	362	324	356	355	343	343	349	354	354	311	366	328	340	314	337	308	342	365	319	352	363	328	363	356	363	340	352	318	304	317	315	315	352	345	339	355	370	357	317	305	364	339	352	323	342	324	329	344	349	382	352	326	344	346	347	341	330	355	318	351	313	318	334	350	305	366	343	336	344	324	342	343	357	369	329	317	331	357	339	372	307	351	324	317	333	348	335	352	335	307	345	334	345	351	331	327	353	314	340	296	322	347	340	327	321	314	311	318	338	326	375	342	340	333	314	349	319	335	347	350	362	302	339	349	303	333	342	362	377	340	322	352	370	315	339	340	338	338	336	349	323	353	327	328	340	297	359	340	354	332	339	356	334	352	285	333	322	309	306	358	317	345	333	343	348	342	313	329	349	332	380	342	341	314	348	319	325	306	350	323	347	300	343	316	350	332	351	342	341	342	339	381	342	359	351	343	351	318	345	360	341	339	322	364	329	324	339	342	340	320	337	318	301	332	331	373	331	356	331	337	359	345	323	314	343	348	340	351	333	349	350	323	382	354	322	322	362	374	368	324	347	335	339	356	331	350	330	341	318	353	332	306	380	350	327	367	356	350	368	352	321	344	354	341	330	346	320	376	347	304	332	354	330	363	319	352	356	306	344	325	339	313	358	357	339	354	374	331	347	332	335	301	343	335	356	349	326	344	341	326	317	334	333	351	307	369	348	362	329	345	344	315	326	324	340	330	331	328	313	345	347	335	326	338	337	348	338	370	334	324	373	378	329	317	312	307	354	314	321	364	357	350	354	376	346	331	349	345	347	361	347	400	365	367	324	347	329	351	331	355	352	325	347	330	329	355	358	369	337	332	337	377	320	351	318	354	297	355	309	311	340	341	335	338	346	369	350	333	352	331	367	345	313	332	328	335	364	339	339	341	357	370	317	352	326	312	311	347	336	319	339	356	361	335	330	307	321	328	340	312	337	353	332	333	369	346	308	339	339	333	323	349	339	326	340	324	340	326	362	338	347	360	337	333	315	342	353	346	332	329	371	360	325	339	331	332	350	367	328	370	315	333	313	343	339	357	348	324	346	337	334	346	339	335	305	336	343	334	346	344	358	366	330	354	354	336	335	360	323	356	338	361	303	308	354	319	360	309	377	331	385	336	317	333	357	337	324	334	325	346	331	319	338	353	320	311	312	346	324	355	339	333	343	374	355	343	361	339	326	334	327	351	326	332	310	348	344	354	358	319	320	358	344	306	342	361	333	322	358	330	356	355	337	348	352	346	331	306	356	348	340	332	319	351	318	354	358	324	361	361	363	326	373	337	323	307	352	347	347	378
14260	4001	1338	281	248	255	268	247	272	265	267	295	282	240	261	229	244	234	266	256	280	225	234	258	278	215	252	258	273	245	246	229	249	273	235	254	238	240	239	271	227	274	242	266	247	260	276	231	258	269	254	252	233	267	238	272	257	269	238	222	242	251	237	289	238	227	247	268	232	234	291	262	231	236	254	230	243	241	270	236	248	259	260	239	268	255	314	221	273	239	263	246	272	260	257	245	247	251	255	272	245	261	273	251	258	263	245	237	260	249	277	262	257	247	228	218	248	278	264	237	244	244	270	259	259	256	232	250	239	231	233	253	214	226	237	236	254	247	246	246	266	233	219	277	246	235	244	244	221	253	263	256	265	241	293	262	260	280	240	263	238	258	260	239	250	219	244	244	239	236	247	265	237	236	249	246	229	250	261	248	246	245	251	263	265	215	261	257	262	250	250	257	246	282	273	228	247	235	273	242	264	218	266	287	271	246	260	245	258	234	290	271	233	279	280	264	249	223	210	235	257	261	231	242	276	276	244	252	276	248	235	218	231	233	232	251	273	260	252	275	249	216	256	239	231	247	237	238	272	230	226	269	251	244	219	215	236	243	273	266	274	234	237	279	238	237	249	234	265	244	246	290	233	280	275	240	240	252	309	286	264	253	235	237	264	254	269	246	265	262	227	280	266	230	246	277	256	239	260	247	246	281	247	237	254	230	263	244	248	222	296	244	250	268	268	225	267	234	239	259	269	250	243	219	240	235	255	267	269	269	274	259	242	229	280	209	244	247	254	238	255	232	229	262	252	258	251	251	257	199	263	240	227	254	240	247	254	238	260	261	239	256	225	262	231	266	249	217	227	225	255	243	242	229	265	254	234	261	248	244	223	252	248	277	229	279	254	237	277	237	273	269	249	269	247	224	279	250	272	222	265	250	233	280	254	252	265	236	257	266	244	260	294	258	246	214	230	264	233	238	266	260	222	234	287	257	232	258	244	250	253	265	248	237	272	244	243	262	282	244	259	262	254	256	243	258	256	265	244	229	243	289	273	256	246	250	255	259	229	208	249	266	260	260	267	254	258	257	265	273	262	224	254	252	223	251	243	256	286	232	251	253	242	264	244	229	276	242	267	278	221	269	248	248	235	253	244	241	285	270	272	252	243	265	240	266	248	225	274	258	269	251	295	240	248	250	247	277	279	235	313	274	231	253	259	233	268	274	225	275	271	273	272	221	263	257	252	270	255	256	271	241	262	254	248	235	264	230	253	261	231	271	227	235	235	266	259	223	268	265	239	232	257	244	261	265	267	275	241	253	241	225	232	268	233	264	251	260	240	240	240	223	262	243	254	265	258	231	261	261	268	265	247	259	260	259	261	230	255	250	263	260	240	240	267	285	231	276	246	258	242	261	252	272	237	264	269	239	245	252	252	257	243	230	244	246	270	259	297	249	252	239	247	270	254	266	273	259	263	251	272	248	229	239	249	238	242	250	256	257	233	262	234	261	282	260	281	234	259	246	266	267	246	261	229	237	251	252	266	247	246	228	252	259	262	245	257	248	250	261	271	263	244	308	285	284	229	266	295	264	254	231	228	261	250	264	290	248	267	237	229	250	257	237	274	244	240	262	260	268	256	247	237	263	244	244	267	242	232	250	257	253	248	236	293	234	235	229	285	221	226	256	247	263	233	255	254	226	242	246	262	270	251	242	236	242	262	252	249	264	261	264	250	280	255	256	232	257	223	247	270	250	255	277	262	265	257	274	264	247	259	244	244	252	266	262	211	254	275	255	253	256	262	269	262	272	252	221	249	227	258	279	257	261	251	225	240	260	258	242	219	234	281	273	264	228	231	255	237	291	225	240	254	245	252	251	252	271	256	218	261	250	248	248	234	248	242	282	262	251	237	229	262	251	256	250	226	229	224	242	264	253	251	269	234	255	234	233	228	245	233	256	246	259	260	234	257	274	245	256	242	255	249	266	262	287	256	219	239	264	265	237	228	257	235	213	263	253	261	257	238	258	249	245	254	250	260	241	228	234	243	266	271	226	255	267	246	246	234	241	287	242	237	258	243	276	241	238	244	240	251	249	286	266	271	241	291	240	244	218	229	268	240	276	243	225	261	247	281	272	258	254	242	267	281	251	248	220	249	234	240	263	236	255	236	265	246	233	235	273	256	234	260	249	244	277	250	262	267	268	242	258	239	254	263	241	277	269	255	241	248	255	263	262	270	233	249	232	232	281	244	251	263	239	272	226	247	260	287	255	219	211	253	262	266	256	268	239	262	255	267	240	247	236	257	245	236	238	237	263	234	230	230	250	264	241	249	279	281	260	257	283	227	241	217	256	227	275	238	253	225	223	260	257	231	251	256	247	255	278	263	267	274	236	254	248	242	282	257	256	251	274	241	262	274	265	272	266	258	278	241	271	237	248	259	247	242	246	286	252	246	243	239	257	230	261	239	225	257	230	243	261	228	255	261	245	247	275	264	258	262	228	232	216	289	234	236	263	281	236	251	272	246	246	281	260	220	233	257	247	232	274	292	250	276	281	260	251	257	241	235	251	224	252	256	261	205	262	250	255	235	249	215	247	233	254	263	257	255	246	225	256	273	271	290	260	299	253	249	215	242	258	250	256	276	275	233	267	236	235	271	249	241	290	287	246	245	270	240	262	252	231	262	231	206	244	249	237	265	243	262	268	235	249	241	259	226	232	262	242	284	235	257	297	269	260	249	257	253	269	252	261	245	244	243	280	277	248	230	271	236	212	283	261	232	227	244	256	257	260	254	257	237	249	232	247	240	219	228	270	226	283	249	250	263	238	251	254	265	243	228	273	264	244	260	260	267	270	272	256	262	282	277	247	238	278	247	247	290	221	243	256	264	259	262	227	225	225	268	221	212	293	257	266	282	236	247	269	230	270	271	240	264	259	240	275	237	235	277	236	240	238	275	246	263	259	269	239	269	250	269	236	217	273	248	253	226	264	221	237	273	217	253	271	251	245	241	250	260	237	260	257	277	260	240	229	238	262	261	262	263	238	244	245	256	243	231	250	261	253	291	240	256	266	238	251	241	240	275	224	254	242	263	260	238	288	247	255	254	259	261	243	261	244	270	249	247	266	276	250	226	267	223	289	244	236	254	256	235	238	287	240	273	224	245	253	258	264	249	303	267	280	268	263	249	254	257	261	272	244	279	264	225	260	243	256	278	253	266	242	254	227	238	283	244	284	260	269	236	225	266	231	270	262	270	261	237	250	265	278	242	249	238	246	251	248	230	248	239	268	273	244	213	218	283	229	245	247	252	256	243	246	268	272	246	252	199	275	274	281	266	257	259	263	255	251	258	254	243	246	237	254	246	242	262	222	273	265	261	262	263	267	253	236	257	236	246	235	252	266	258	244	267	250	253	240	251	257	269	252	204	264	258	245	257	267	245	237	245	226	228	229	233	243	276	219	276	262	246	264	251	264	239	258	276	250	282	239	247	243	273	261	257	234	235	245
9944	3495	2453	663	659	618	657	667	626	656	608	643	604	614	619	687	629	632	623	612	623	618	604	585	593	609	602	562	638	620	589	578	649	583	594	612	610	596	610	606	643	609	618	631	612	614	618	575	623	596	604	561	585	612	613	616	602	559	593	582	638	619	596	609	599	626	633	579	628	585	590	603	626	625	606	602	629	619	567	627	562	605	607	624	593	601	633	594	573	573	624	592	596	604	589	568	611	598	588	602	556	567	606	583	552	632	595	613	576	607	595	598	589	601	565	646	587	595	601	630	560	560	592	636	591	562	586	600	584	603	567	579	610	622	556	590	619	609	607	644	595	597	617	590	578	580	633	595	621	576	641	565	645	653	599	590	630	597	590	576	601	612	600	582	597	642	595	640	593	602	584	600	622	604	578	617	630	575	599	608	611	607	615	566	561	609	642	581	627	609	607	597	594	597	606	621	600	622	564	586	589	578	558	631	594	626	598	603	668	649	573	622	646	554	601	585	597	593	587	588	605	636	617	605	546	556	605	622	614	632	637	616	593	615	621	606	632	592	609	600	607	620	607	620	602	617	560	579	620	572	625	607	590	602	627	571	628	597	581	606	555	580	581	596	604	581	639	596	595	609	637	621	595	622	609	621	588	546	570	591	617	618	597	615	620	654	597	644	604	563	578	625	575	620	660	618	589	618	611	638	571	627	576	578	585	608	586	589	617	632	623	589	606	566	631	602	569	616	608	656	587	579	627	559	608	614	609	621	629	605	566	595	610	589	621	645	576	637	598	583	597	586	531	618	585	645	622	633	530	597	621	608	559	570	592	641	617	596	586	604	618	562	600	659	613	625	616	614	596	555	581	574	586	595	585	600	595	573	594	618	571	630	647	594	609	656	611	653	584	605	615	610	587	587	614	613	610	602	625	600	615	601	608	591	619	645	641	623	635	605	600	624	614	607	609	630	589	622	612	643	609	633	638	580	646	567	568	563	622	560	585	608	610	575	601	636	589	603	581	643	612	581	575	598	585	584	551	652	568	600	600	588	619	610	579	575	607	589	620	582	583	590	627	595	645	578	621	603	618	606	649	575	603	597	627	613	605	639	637	611	612	613	608	578	574	568	640	625	644	589	575	574	567	605	623	631	594	628	600	582	595	587	626	586	632	561	608	575	617	603	576	599	595	585	587	646	580	599	573	619	566	594	615	598	631	601	612	582	568	665	596	617	555	554	586	596	585	612	624	614	602	577	626	569	605	598	626	581	631	628	577	600	632	635	625	612	609	582	620	625	567	610	599	624	576	628	653	589	600	582	602	627	631	587	638	622	593	622	575	621	602	646	560	634	565	622	608	571	607	596	568	669	638	608	633	571	584	593	625	594	564	612	576	619	602	567	612	585	559	583	570	584	596	560	616	608	590	622	601	619	565	641	539	610	573	595	630	597	594	600	596	571	637	588	579	594	605	585	602	616	594	588	591	570	599	572	634	583	601	627	598	629	568	621	591	555	597	569	624	646	671	603	526	574	593	605	596	587	630	608	627	642	597	598	640	590	619	601	605	621	634	617	579	619	591	580	591	574	564	596	613	591	574	605	602	568	589	571	586	610	649	599	595	616	648	572	560	577	666	559	571	599	559	591	602	589	581	568	598	553	545	594	611	582	560	567	601	642	612	612	606	589	610	578	596	587	640	604	634	576	612	635	616	626	595	556	610	600	606	603	616	576	614	578	595	595	588	557	574	596	611	583	606	626	569	608	606	608	597	609	603	559	578	585	605	590	557	612	590	579	591	602	598	603	584	577	621	581	617	606	570	611	610	562	584	571	531	582	579	601	596	563	602	582	606	652	583	609	589	605	576	632	654	628	608	628	655	621	621	621	564	633	609	604	581	614	581	627	622	611	611	552	540	571	604	629	647	606	561	582	583	570	594	602	626	594	602	645	588	598	596	594	592	564	610	642	632	582	583	604	600	631	573	585	592	629	595	568	621	631	593	580	644	571	607	635	576	585	612	587	598	561	626	611	613	630	561	593	585	566	631	598	625	595	559	596	592	637	579	545	607	591	625	596	637	590	577	608	596	567	617	605	577	550	591	607	619	617	617	605	597	615	612	626	584	586	583	606	615	615	607	624	616	616	600	582	552	616	577	567	561	590	616	639	598	599	622	601	613	629	635	635	595	593	617	616	625	613	555	589	612	572	639	597	603	648	576	612	583	580	573	555	590	605	568	579	615	579	550	582	620	606	641	605	598	619	559	589	576	566	608	609	591	589	585	589	628	607	615	598	619	592	598	598	620	597	627	604	595	607	629	572	602	615	586	602	611	594	594	557	574	632	615	547	604	614	579	580	592	576	600	582	569	609	609	621	601	629	629	583	597	634	596	639	572	625	569	648	620	606	641	608	605	585	611	595	563	627	625	629	583	577	614	590	597	577	581	596	606	629	607	606	607	579	546	616	624	632	584	578	604	603	668	611	623	637	608	592	578	615	583	570	594	637	591	610	612	613	620	598	612	564	611	588	531	572	550	606	582	592	615	608	613	572	578	597	608	559	585	628	611	590	565	594	584	621	571	589	577	566	597	632	616	597	580	580	609	605	621	596	602	609	625	600	607	562	592	582	564	656	553	635	628	624	574	561	596	523	637	592	600	549	637	617	568	583	621	573	576	618	588	618	624	552	614	612	589	602	651	583	603	600	587	625	623	566	636	595	614	568	600	587	613	619	628	569	603	599	638	596	625	609	579	581	641	589	629	571	626	635	585	600	594	593	571	618	586	619	609	669	559	588	607	585	594	612	595	638	560	596	592	577	603	616	593	635	615	596	577	583	598	581	587	607	609	555	600	615	606	592	577	627	579	575	579	631	622	619	601	613	617	642	609	593	620	565	629	579	580	590	605	620	597	636	620	609	613	633	586	597	619	603	611	646	644	601	581	614	585	574	588	569	586	609	638	594	620	623	585	556	621	582	606	606	605	638	604	601	571	585	631	619	595	614	625	578	555	580	643	615	529	606	601	568	568	586	620	575	631	591	610	636	577	603	633	579	561	613	591	597	562	597	613	592	606	564	608	552	655	568	581	595	609	619	614	630	590	578	579	615	624	604	571	572	611	537	582	594	585	620	588	604	554	580	652	591	622	574	625	616	593	562	606	594	606	570	586	631	616	624	629	597	607	587	598	601	590	576	602	605	630	595	627	596	587	646	599	613	623	629	609	621	605	603	593	599	589	606	618	617	606	603	600	625	566	625	652	648	611	650	626	606	593	606	603	622	574	631	580	530	584	581	621	564	549	584	622	598	585	576	562	621	617	565	605	605	623	616	637	576	620	602	584	590	601	636	650	611	588	593	621	589	573	604	654	602	611	570	590	597	612	614	607	593	594	630	629	587	595	606	572	628	556	606	582	630	603	600	617	612	622	635	558	583	592	606	603	629	622	612	615	624	598	607	613	610	543	591	594	563	659	606	627	620	607	616	577	588	595	586	605	661	620	624	619	578
26716	9050	3759	510	342	315	276	284	324	256	305	275	276	279	291	279	235	272	262	297	305	251	258	278	267	272	246	261	259	274	278	252	274	284	260	267	253	280	254	279	260	267	257	288	317	262	286	251	254	264	264	273	243	254	273	280	245	261	243	259	268	240	271	279	279	261	247	265	260	274	284	261	280	255	270	238	242	268	300	290	267	262	262	271	268	252	294	288	274	260	250	277	257	274	259	248	274	246	253	253	270	232	268	278	273	278	266	260	263	298	276	279	265	286	281	262	266	252	279	307	248	279	257	274	263	272	267	270	277	278	257	272	257	291	239	263	292	288	264	257	270	279	253	255	260	267	255	247	259	255	262	253	260	262	268	229	233	268	238	253	242	280	296	240	259	237	262	243	281	291	252	267	259	251	286	271	259	257	288	231	243	244	264	231	250	259	276	270	293	248	273	245	267	255	274	250	268	235	273	249	245	235	295	247	276	282	283	254	299	272	289	237	280	283	251	285	273	259	274	247	251	238	278	249	262	257	267	259	247	251	265	267	245	251	247	271	254	246	279	258	293	242	263	261	262	284	245	260	288	259	254	247	272	259	275	275	257	243	246	284	263	257	227	293	260	262	237	289	293	251	276	259	257	266	264	290	272	242	262	285	267	257	259	243	257	269	270	258	253	281	240	257	240	257	249	265	287	281	265	254	241	243	273	260	252	258	266	277	230	265	244	262	257	275	271	276	271	258	250	247	263	268	268	256	230	231	242	252	249	284	265	247	269	268	278	246	284	280	275	253	266	259	233	258	261	268	247	290	258	254	284	262	261	251	269	292	285	281	273	256	266	241	255	256	276	251	287	251	278	291	243	290	256	227	273	260	261	279	241	258	289	262	257	241	249	231	249	254	247	254	286	241	262	243	273	266	270	287	263	262	256	262	255	285	252	264	247	250	263	274	291	281	276	246	249	261	239	260	279	275	261	287	272	273	277	259	274	264	281	275	259	266	266	268	264	267	270	272	283	243	251	232	259	290	272	259	246	267	244	248	245	274	267	234	239	251	257	251	238	274	250	230	275	247	224	263	252	231	250	271	278	237	251	258	286	247	257	243	296	260	254	237	251	257	246	271	278	250	285	293	260	268	279	266	258	282	291	232	237	286	249	262	248	279	272	243	244	289	246	249	245	263	279	256	262	268	273	280	299	252	264	290	301	277	280	281	261	282	257	268	280	237	250	268	261	245	303	281	242	289	251	276	260	265	273	221	272	278	271	280	262	257	240	279	236	249	269	260	304	257	276	249	225	248	266	254	244	257	276	269	258	276	260	239	293	258	249	221	256	289	262	264	267	279	273	257	276	271	268	226	243	268	269	256	282	295	263	266	250	236	295	259	225	249	256	259	268	279	241	254	265	234	278	280	282	257	290	267	236	282	250	232	265	285	282	282	261	247	256	254	268	262	249	259	282	223	254	226	281	270	245	288	289	229	272	268	257	272	242	235	280	241	253	310	257	270	262	262	282	242	278	271	285	283	255	298	294	288	274	240	241	266	235	259	294	279	235	269	257	257	245	247	263	278	277	269	263	277	278	280	289	251	277	289	257	261	288	255	283	250	268	250	231	267	254	281	273	256	241	247	245	237	301	273	241	248	246	244	226	267	286	292	270	244	255	261	256	277	269	254	251	250	262	264	258	254	282	254	268	252	278	269	273	259	275	246	269	268	233	231	274	285	282	266	257	258	281	251	276	269	240	277	253	269	276	234	261	234	225	257	249	284	267	271	262	276	289	278	259	254	230	291	247	284	275	247	226	234	245	283	212	275	306	266	276	259	284	255	270	263	248	277	286	297	284	252	236	268	247	288	265	266	261	219	257	261	277	258	270	262	247	269	245	254	267	277	263	265	248	282	253	266	270	264	245	256	275	263	259	269	236	259	277	262	268	258	282	246	287	261	262	277	242	224	259	252	266	245	264	268	255	241	275	269	286	267	227	296	288	265	244	263	242	258	250	277	232	245	266	276	277	258	254	247	265	250	244	259	262	234	272	270	266	299	260	261	272	273	260	272	264	291	247	259	281	285	249	262	240	268	270	269	238	262	239	254	265	282	271	278	268	272	281	273	258	246	243	283	278	286	272	246	268	259	251	264	266	263	289	262	298	254	244	294	275	267	243	248	252	255	286	266	254	280	277	301	261	263	289	270	278	258	257	255	272	232	254	255	268	248	269	240	263	256	260	265	264	217	261	227	287	271	264	275	269	260	278	247	271	262	262	251	262	283	282	240	244	225	270	262	265	253	264	267	247	255	256	288	247	258	275	283	236	267	248	254	266	251	273	238	267	249	261	279	252	262	237	223	259	262	260	269	256	294	250	254	241	240	226	269	278	249	276	268	295	308	241	231	277	282	255	248	243	252	272	259	249	265	256	227	255	262	273	265	247	243	280	278	305	258	261	250	267	267	282	272	266	268	278	255	264	300	270	280	259	255	239	249	246	263	273	296	277	258	248	264	257	283	274	266	281	278	280	245	255	261	270	260	271	271	239	268	285	275	240	254	298	258	249	277	282	269	258	243	263	277	283	257	266	255	277	234	284	254	256	285	272	257	256	263	278	253	279	263	298	259	271	240	272	277	247	267	264	245	255	273	275	300	268	262	305	278	258	246	263	255	260	256	275	267	260	267	288	282	276	274	236	268	302	273	262	269	285	283	274	270	249	262	253	253	283	293	263	283	289	257	249	238	283	240	285	264	280	279	279	212	261	289	290	258	268	281	261	269	275	264	237	249	244	249	269	271	246	277	259	262	265	300	240	294	250	265	271	254	258	263	260	282	262	252	272	264	301	255	267	258	275	232	274	254	262	253	275	243	252	253	255	279	274	259	250	247	252	259	262	266	272	275	269	276	254	250	217	265	313	288	253	265	278	255	274	245	266	255	269	228	263	256	270	243	273	239	267	283	262	262	267	240	274	257	265	241	237	239	273	271	228	269	239	239	287	249	262	254	258	242	289	291	314	275	247	237	236	270	254	245	262	280	254	261	265	258	260	246	242	254	254	269	238	269	247	261	268	250	284	289	263	295	228	300	251	305	256	259	253	265	229	231	258	258	231	249	258	260	250	249	251	263	264	289	297	263	263	288	239	277	218	251	260	285	265	274	223	274	243	278	271	260	261	252	272	285	264	287	240	244	269	276	270	260	273	247	273	260	233	281	261	257	262	292	271	265	271	291	273	294	292	257	240	244	269	243	260	272	266	268	262	253	316	281	261	226	261	250	265	282	234	226	251	225	278	267	262	270	292	275	255	243	256	245	277	280	260	267	281	241	252	224	247	281	252	257	249	246	228	250	279	229	281	285	293	264	271	308	283	233	251	271	256	294	258	261	256	255	256	243	266	268	260	271	279	273	246	267	255	276	239	252	258	257	255	264	264	238	241	255	250	254	276	239	273	274	267	278	243	255	261	286	274	283	246	276	240	249	260	239	264	253	280	263	245	272	259	282	279	245
18457	7085	5821	1086	1055	929	842	782	809	770	737	728	688	686	680	687	671	670	631	686	633	582	610	620	609	628	683	648	597	614	606	632	595	618	635	578	647	633	633	606	624	542	622	616	663	602	590	628	608	597	625	608	621	594	598	620	616	650	615	669	622	617	628	602	626	601	610	649	582	586	627	632	594	627	595	625	605	604	696	588	679	593	608	594	634	619	634	591	628	604	609	609	638	668	619	664	621	600	628	622	649	653	602	671	581	644	611	626	575	621	625	591	605	571	642	610	628	592	653	604	601	612	583	634	576	595	607	582	591	561	620	595	606	596	654	587	614	650	629	621	648	645	579	621	637	589	570	644	563	634	645	672	575	643	585	620	621	624	616	643	579	583	597	593	636	651	660	635	639	584	629	586	581	626	637	635	612	598	619	638	615	595	612	646	639	587	564	587	555	666	646	639	640	616	599	632	589	614	610	632	623	633	587	603	587	626	611	642	598	615	603	616	583	583	619	577	631	627	643	634	655	654	621	601	600	628	630	615	624	628	585	630	619	609	613	662	615	650	636	628	563	614	622	608	591	618	607	593	631	618	595	586	643	619	625	596	642	660	653	623	627	634	618	601	626	623	619	590	608	576	641	651	621	606	624	581	629	641	608	694	602	604	643	639	592	620	641	576	618	635	635	612	649	589	594	628	652	621	633	620	616	625	626	572	646	629	623	620	602	610	621	633	624	620	643	626	640	650	618	631	622	596	589	608	636	603	617	616	603	589	622	625	558	624	587	630	674	611	639	592	596	644	652	637	663	613	597	592	619	573	587	646	629	617	645	617	621	632	571	683	594	645	573	569	604	612	625	634	593	624	614	621	623	624	660	594	585	668	592	651	618	609	591	600	613	629	648	649	594	650	609	630	593	584	640	642	628	624	648	570	633	585	600	613	624	602	626	612	658	625	606	604	651	657	642	617	619	627	635	628	666	654	661	608	594	585	621	629	600	616	623	626	615	612	608	610	604	587	663	683	613	610	618	637	608	612	599	621	663	654	666	583	596	642	614	602	560	632	596	615	608	612	601	574	625	649	629	587	641	631	635	625	638	619	612	671	635	606	643	609	598	644	648	594	599	650	624	560	597	664	635	627	607	581	639	655	616	585	649	655	576	596	616	605	555	598	663	619	620	611	603	633	629	618	635	579	609	569	642	641	586	626	603	622	603	659	632	617	600	612	601	616	596	595	653	626	585	585	648	647	624	596	582	645	701	638	632	591	601	629	638	638	642	626	578	603	573	621	640	603	603	621	605	648	603	600	641	642	649	588	665	601	640	593	596	628	642	619	609	638	587	625	591	602	676	592	620	581	608	570	602	633	607	637	612	607	599	590	587	657	591	635	615	597	550	586	645	610	607	602	637	586	638	613	622	593	595	630	626	623	598	596	637	618	589	563	617	600	631	573	630	644	583	650	604	627	656	663	579	605	613	613	607	625	618	590	590	595	609	617	614	628	588	647	655	630	635	641	621	630	645	574	636	586	614	652	629	672	614	566	629	689	645	580	583	606	625	602	627	600	640	610	610	680	604	644	600	621	625	628	600	607	587	658	614	632	644	658	620	582	599	597	632	625	640	665	595	604	608	639	617	607	622	593	610	594	639	592	610	632	613	630	624	643	604	610	622	639	614	643	649	597	600	607	613	622	625	593	638	636	598	601	611	630	613	598	614	620	612	611	627	589	611	604	663	639	621	582	580	593	613	620	629	608	633	606	649	641	659	647	573	646	595	647	572	623	599	638	616	643	608	641	619	629	628	598	605	622	644	604	591	596	654	637	609	609	642	591	600	606	663	569	631	566	601	598	603	609	608	632	603	633	645	605	612	633	636	602	578	640	625	573	588	647	605	608	618	641	616	616	611	630	651	635	589	576	612	575	624	639	578	594	561	624	591	655	643	632	608	598	599	592	607	620	634	617	619	618	591	657	628	612	618	619	590	604	611	647	603	615	635	653	572	650	598	655	613	637	606	657	615	650	615	614	652	625	588	662	625	605	654	633	642	657	612	606	635	657	659	621	592	611	632	622	637	612	577	612	605	651	579	630	636	636	576	588	602	608	680	620	596	641	595	600	621	638	627	626	588	684	639	618	601	642	602	635	641	599	642	616	592	611	639	608	585	618	583	598	590	591	559	585	667	659	629	650	629	576	591	582	630	611	623	593	631	598	594	602	653	600	611	619	645	617	631	593	657	622	644	644	596	638	630	609	615	636	583	590	620	597	611	635	640	656	616	619	638	609	611	652	682	594	616	638	596	594	617	602	624	588	658	565	627	628	651	610	592	611	656	601	671	612	624	607	619	620	632	645	605	584	599	575	642	647	610	589	603	579	659	621	626	620	589	612	624	622	568	599	597	628	604	577	622	600	629	626	584	638	626	633	592	620	619	604	620	592	604	603	568	660	608	600	618	618	582	604	629	596	591	647	639	590	595	667	617	631	611	604	651	635	626	627	576	598	595	627	626	610	588	567	619	607	651	640	615	630	606	592	618	620	656	618	574	611	659	624	615	618	612	617	639	612	595	647	646	588	645	650	639	598	613	599	634	599	636	641	610	605	598	617	607	580	605	600	651	624	662	607	616	640	578	681	630	623	608	654	659	594	601	627	643	634	605	643	642	605	588	629	625	612	641	621	635	539	610	574	588	583	669	600	640	609	595	601	620	605	671	636	610	610	575	656	633	610	586	666	580	680	643	611	602	586	625	584	633	675	623	613	596	650	615	617	625	606	613	600	665	652	591	598	629	633	610	609	627	612	598	609	625	631	619	601	639	612	624	616	674	614	631	652	620	643	607	604	615	577	607	609	633	624	627	591	618	635	615	601	639	641	609	614	622	623	612	601	625	615	628	615	626	614	631	628	602	634	584	624	611	642	646	650	621	606	588	627	606	619	655	625	606	618	629	637	630	639	580	599	590	614	623	570	619	641	654	613	665	624	633	595	670	610	603	626	593	605	653	605	598	663	615	581	605	633	657	599	630	610	607	650	600	635	638	595	615	636	612	587	595	633	597	630	625	642	665	605	629	600	641	618	614	582	600	611	630	570	621	615	621	605	609	606	609	618	620	593	589	617	600	616	601	631	583	613	640	609	635	636	627	571	608	619	637	609	628	649	641	590	659	653	639	682	625	607	635	612	625	602	576	616	650	606	637	688	666	658	629	591	626	608	646	629	589	627	621	600	627	632	596	610	635	631	629	600	657	595	628	610	606	630	613	652	630	580	615	612	606	620	619	667	614	627	576	626	652	619	574	595	577	639	613	609	568	553	581	666	635	648	569	609	637	644	624	635	596	620	618	590	629	613	614	607	600	629	611	593	602	624	577	601	651	625	639	612	621	633	604	562	578	639	582	642	585	622	579	639	649	620	607	598	625	676	623	624	617	601	604	626	565	620	616	557	644	640	610	639	595	560	619	634	634	610	615	603	597	624	635	622	618	612	620	602	632	611	575	564	624	598
36258	15201	6446	787	364	229	201	161	204	188	159	166	176	140	153	145	144	149	136	130	129	132	159	141	129	122	122	144	163	133	143	147	143	153	155	137	134	121	144	132	146	141	146	139	140	145	141	155	125	143	167	142	138	142	145	126	141	134	127	146	157	139	134	133	113	153	133	126	143	128	138	102	123	121	138	129	136	140	142	132	147	132	137	126	139	135	141	144	138	173	151	139	123	137	144	133	148	145	135	139	110	117	143	115	127	149	131	129	135	123	139	155	157	147	122	146	143	133	152	150	127	136	123	143	148	134	129	149	142	132	136	162	129	128	154	167	145	127	139	121	133	155	141	113	142	136	127	150	157	151	165	130	134	144	129	150	137	120	135	136	141	148	146	163	137	128	151	156	134	146	132	129	159	141	143	124	137	145	157	134	155	137	119	137	111	126	134	152	133	141	130	159	132	139	133	128	140	124	115	131	127	125	148	153	148	128	124	140	127	142	153	139	143	150	116	138	148	138	146	153	139	129	119	129	125	131	152	129	116	155	118	135	134	131	139	150	161	135	150	139	119	154	138	127	134	152	142	121	142	149	123	125	131	138	125	127	130	149	124	128	130	172	145	119	141	146	135	135	130	140	159	148	139	137	149	137	145	154	136	135	122	118	147	124	153	159	147	151	160	125	131	134	152	146	138	137	159	116	144	132	136	117	142	147	141	128	140	134	135	144	142	149	129	144	142	136	144	144	140	139	146	136	128	127	157	135	124	134	138	145	145	121	130	151	127	131	163	142	162	126	126	127	143	146	138	135	135	133	152	152	131	156	124	107	138	136	137	148	116	115	139	130	129	124	127	128	127	127	137	138	120	134	133	154	144	152	140	167	152	128	155	152	143	142	138	125	138	151	121	130	140	148	161	122	135	134	161	139	140	118	142	131	137	142	152	151	150	139	158	138	121	124	121	163	155	134	127	127	130	131	133	147	135	123	138	145	146	129	143	143	141	135	130	161	161	144	127	164	157	129	155	129	146	131	147	121	136	126	132	133	131	144	137	114	118	125	137	131	150	132	133	146	174	122	161	140	159	150	131	123	155	155	148	118	158	121	132	104	145	120	141	136	148	146	123	131	152	137	129	123	122	173	142	126	139	132	129	140	142	119	118	171	131	130	145	129	136	138	142	128	144	136	115	162	123	147	117	144	149	150	135	143	179	171	125	109	129	109	137	158	147	128	140	147	161	135	121	128	156	122	158	130	158	135	114	162	144	146	132	132	143	146	139	130	135	152	149	133	139	119	137	153	157	138	127	138	173	145	141	133	114	152	134	134	112	124	144	130	137	156	127	133	138	127	151	118	143	132	139	147	131	159	117	115	127	141	119	151	134	112	110	135	144	158	136	139	158	118	131	150	145	144	133	142	133	158	134	143	128	153	138	154	134	129	153	154	140	133	155	143	152	148	128	137	155	167	144	125	156	148	145	153	140	133	126	133	149	140	134	145	144	131	135	130	161	128	146	126	143	146	166	152	144	147	152	141	153	147	143	127	122	128	162	146	140	126	147	140	137	158	121	150	137	132	140	159	138	158	145	136	137	148	153	133	144	145	146	139	142	137	125	157	146	139	124	130	151	160	121	137	150	150	150	148	151	126	152	141	141	143	136	131	187	139	143	124	143	138	152	161	117	142	160	152	117	128	137	134	150	120	131	153	148	134	155	153	149	158	157	130	143	139	124	146	164	148	121	152	165	149	137	150	147	129	128	136	147	150	149	134	127	127	145	152	145	131	129	138	126	124	141	146	155	123	133	146	165	129	146	165	140	147	122	126	126	112	144	148	132	155	141	121	129	131	137	120	134	131	125	140	140	128	119	128	126	134	144	138	151	132	118	146	144	154	133	113	152	130	134	143	133	134	125	147	128	158	150	134	156	117	143	150	158	130	128	123	136	153	139	123	136	148	125	140	139	145	150	136	122	126	123	157	127	141	147	141	138	134	120	125	133	156	155	155	128	141	146	143	109	119	155	131	135	123	139	149	145	133	145	138	138	129	135	129	126	155	139	141	139	150	134	133	152	160	137	135	138	147	140	108	138	134	125	153	122	150	156	151	122	155	129	153	138	158	121	142	166	114	123	138	155	133	128	141	154	131	115	143	155	142	132	177	132	109	125	126	121	151	127	151	145	135	143	122	115	137	137	146	135	145	140	146	147	147	123	160	122	129	134	123	148	147	150	156	154	138	134	145	143	143	161	146	156	146	155	148	129	106	170	124	135	146	143	129	114	135	131	121	157	151	134	136	169	129	158	133	136	135	165	160	127	129	134	112	149	147	166	153	142	131	115	135	122	128	127	143	148	136	131	114	139	126	129	117	135	139	149	160	130	148	133	116	130	133	140	151	136	151	154	134	144	128	117	128	131	121	140	135	148	143	133	150	126	155	140	128	152	124	129	122	141	128	116	139	142	157	131	139	145	145	137	128	154	146	137	132	132	158	132	137	143	148	118	139	153	156	142	134	150	155	139	146	161	129	130	155	149	168	147	135	134	134	163	138	145	110	135	110	126	114	148	145	134	147	150	122	144	134	146	139	115	128	122	139	130	139	127	151	170	152	148	131	115	130	134	110	143	134	153	125	151	153	139	128	157	109	142	169	150	147	148	128	148	129	103	126	112	138	153	141	141	126	155	150	114	154	155	144	128	133	144	168	140	146	117	132	135	127	127	154	137	135	145	135	151	149	159	147	168	133	136	147	128	134	144	134	139	127	125	134	148	141	136	125	135	142	148	136	133	150	122	145	149	136	118	133	148	141	117	135	141	134	158	137	141	147	132	127	127	134	151	140	150	145	140	144	128	154	137	108	148	149	145	133	171	145	139	163	150	163	150	131	136	153	159	147	146	147	126	138	144	151	147	153	154	135	112	154	121	154	120	116	132	138	146	128	152	119	152	147	158	146	135	137	147	134	138	137	136	134	155	134	128	141	128	140	141	145	124	146	134	167	127	147	141	151	125	138	116	140	120	140	135	120	151	145	163	135	139	128	127	147	135	142	138	138	159	155	126	134	150	135	139	130	135	135	149	133	141	132	127	139	140	134	117	119	143	132	145	134	121	141	133	129	140	121	157	135	149	141	142	130	181	133	139	134	120	141	149	141	140	136	140	137	143	116	125	143	130	142	128	133	126	159	148	135	154	146	132	144	134	136	141	132	148	134	131	124	125	126	148	137	129	133	144	147	168	133	127	128	125	134	122	127	145	148	134	142	153	118	152	125	151	139	165	137	124	141	123	144	143	159	138	138	137	149	150	122	148	146	148	128	138	149	131	138	159	169	155	160	119	143	144	125	132	131	130	134	144	160	142	119	141	129	118	135	139	139	134	129	169	132	165	128	167	157	146	134	132	139	152	142	168	165	148	136	137	152	150	145	133	144	140	160	140	136	135	139	137	158	129	131	138	149	147	150	106	126	132	134	143	170	149	145	137	141	129	135	120	133	137	123	123	142	160	131
23464	10497	8242	1333	1108	914	803	697	605	526	555	526	494	461	474	436	433	419	410	418	383	411	386	325	388	341	395	367	325	357	382	364	397	344	352	338	364	347	354	397	368	343	351	337	349	364	346	348	371	376	354	362	332	367	319	352	353	309	340	361	386	316	350	338	328	353	318	343	341	316	363	354	335	337	345	339	333	335	321	371	393	360	349	338	337	342	341	325	365	323	295	327	363	323	318	370	337	358	292	306	340	353	344	313	377	330	331	324	344	372	339	334	354	322	364	330	353	358	326	316	322	325	319	344	296	350	321	339	340	318	352	330	377	337	324	349	314	333	343	375	325	353	331	352	324	336	346	319	318	324	326	330	332	367	354	318	358	313	388	334	337	319	334	328	342	358	328	368	336	322	312	325	317	308	306	332	323	341	327	365	311	341	342	368	366	351	340	336	355	361	320	332	379	337	318	333	374	336	331	323	343	403	320	328	326	332	359	369	355	330	329	351	307	307	360	319	300	342	361	336	350	349	335	354	344	332	327	353	358	329	350	334	349	328	337	342	346	363	308	324	328	332	335	332	340	330	346	348	361	343	344	327	330	321	378	335	334	335	328	344	319	324	351	338	328	309	332	307	347	336	321	346	307	340	330	344	320	364	318	358	334	379	337	349	327	334	363	316	347	356	341	325	324	339	338	339	353	336	328	330	339	323	348	323	318	341	341	334	331	309	327	312	359	359	342	354	354	321	340	357	331	299	336	343	325	363	319	336	381	349	337	306	306	330	331	343	369	327	328	347	336	329	339	339	369	332	334	315	338	311	342	336	338	338	364	313	362	313	347	337	360	331	302	308	340	346	339	374	337	303	306	338	359	354	356	306	325	358	384	383	356	358	338	343	351	345	331	321	361	337	367	356	346	315	315	335	319	345	342	377	302	298	323	345	343	311	348	316	344	341	319	357	348	337	314	331	336	328	368	317	338	332	363	335	308	314	366	322	364	303	330	320	324	340	352	337	357	333	361	347	337	349	336	323	354	358	312	373	333	333	357	328	326	318	347	329	347	344	334	343	347	347	344	361	359	285	299	356	333	346	298	335	346	311	325	348	347	343	321	367	316	330	357	334	352	349	319	344	343	334	366	349	364	351	345	338	340	375	331	328	322	356	324	340	325	352	365	359	351	342	348	360	365	360	363	338	333	343	354	334	352	290	346	334	311	331	322	353	329	349	347	362	351	336	304	340	289	340	351	325	323	332	344	334	334	347	335	309	373	374	348	369	344	310	330	370	359	314	346	351	337	308	346	317	340	334	325	322	347	306	321	362	326	367	328	320	336	371	358	290	322	316	367	324	325	312	338	343	361	346	314	316	336	353	324	352	336	322	336	355	363	352	369	326	333	375	343	310	342	333	368	350	350	342	312	379	373	357	327	356	331	358	364	362	344	342	356	324	324	300	342	339	326	328	348	342	323	332	342	367	342	313	334	339	338	350	315	371	351	356	324	373	341	360	353	321	328	353	333	353	332	330	347	347	372	319	344	367	341	334	341	335	334	326	326	328	352	346	324	335	314	358	334	355	306	328	307	330	324	358	368	315	346	313	314	308	329	349	326	354	348	372	339	365	322	385	358	334	352	340	337	338	309	344	347	322	339	329	303	330	350	345	338	341	328	365	314	350	324	351	321	329	362	344	375	322	353	357	368	366	359	323	335	319	345	361	350	338	344	359	328	329	360	362	339	377	332	354	318	322	338	359	368	345	343	311	381	350	312	329	335	336	350	349	330	338	351	329	342	367	352	316	335	343	321	352	326	344	340	340	338	308	289	332	341	368	344	321	359	350	358	343	341	299	346	340	342	336	311	332	347	354	332	367	320	344	297	343	346	319	299	352	328	306	327	319	381	338	374	351	321	333	330	292	324	337	331	324	328	350	345	329	365	337	340	349	319	345	331	328	318	340	356	341	335	349	338	334	343	357	357	352	359	347	324	334	348	370	320	322	322	329	327	373	333	347	339	331	354	317	363	346	321	341	353	361	367	355	318	350	310	326	371	334	350	330	317	344	357	338	336	291	321	363	355	331	305	337	336	383	353	339	336	346	323	339	333	356	321	338	343	348	330	371	346	309	352	347	379	351	326	335	323	316	366	350	315	339	357	344	366	351	322	335	362	337	331	339	331	351	340	338	356	354	310	337	337	326	328	353	333	316	324	329	358	353	344	335	353	368	333	344	330	361	351	318	328	308	320	335	357	331	333	322	324	365	325	326	343	356	354	351	339	375	310	362	325	356	358	310	306	306	367	318	328	363	338	379	370	329	292	343	343	345	367	338	339	344	341	315	356	368	345	306	331	331	321	339	363	354	364	378	341	341	331	328	360	330	390	324	347	340	354	360	351	345	379	340	345	343	339	340	309	333	345	333	354	335	356	355	333	312	353	357	308	348	347	330	348	380	348	317	338	358	364	325	384	323	311	331	343	331	321	332	344	358	354	340	376	342	333	331	380	335	347	333	343	345	364	342	359	338	335	372	307	339	358	343	318	335	334	329	336	323	359	353	361	344	321	309	316	321	362	362	325	357	359	350	365	349	351	354	328	311	326	361	325	371	361	335	322	289	310	318	325	351	341	320	333	328	353	363	367	327	368	311	343	349	364	330	335	347	367	334	335	327	323	365	319	327	353	356	364	357	349	375	358	364	366	336	348	340	318	360	370	348	327	335	351	324	357	355	313	342	352	364	323	320	349	350	343	350	354	382	308	313	338	359	324	337	319	333	336	362	335	327	334	373	351	283	321	313	339	362	383	355	326	315	362	336	365	340	341	355	329	347	352	327	366	311	350	345	347	355	346	308	331	346	329	312	322	336	320	343	342	345	359	334	349	319	340	335	320	330	355	322	340	329	327	335	368	339	347	313	310	334	343	376	360	302	337	357	357	342	326	342	344	340	327	339	347	346	347	312	351	312	335	327	374	328	378	354	320	359	336	338	349	346	311	326	315	313	311	325	333	340	316	308	330	320	344	327	333	357	319	335	322	338	317	344	317	348	320	353	332	338	347	360	315	321	325	334	333	362	299	330	332	330	281	332	323	319	350	367	337	336	344	321	315	367	325	365	351	372	328	357	327	330	373	378	357	370	335	327	347	351	345	339	312	350	334	337	310	332	351	328	346	345	317	359	363	345	336	347	334	307	354	312	343	348	348	309	348	347	325	341	350	324	376	331	351	320	276	316	347	369	320	366	337	333	309	340	332	322	322	340	342	353	346	319	362	371	328	308	322	316	344	322	334	329	349	349	312	339	307	329	341	341	342	321	352	365	340	340	365	346	352	299	381	363	313	357	353	322	297	335	371	357	359	333	337	352	353	358	340	357	341	313	330	327	328	329	330	328	344	337	353	346	340	374	331	325	343	335	385	339	344	301	331	341	369	337	343	358	316	321	367	358	312	314	346	375	337	308	320	325	355	357	333	348	328	360	351	355	357	323	326	341	343	360	327	360	332	298	326	377
14158	4031	1378	324	232	262	249	279	270	263	263	256	237	270	234	269	236	233	247	286	271	258	275	263	270	264	220	249	260	260	265	264	263	272	251	282	248	215	263	242	258	247	270	209	265	288	226	233	249	252	275	294	219	239	209	236	239	281	253	256	261	256	275	228	258	237	249	282	267	234	256	235	283	234	259	241	264	256	273	246	262	235	263	242	223	245	271	242	235	216	244	248	248	242	218	245	252	282	273	245	265	260	244	251	263	235	245	262	231	249	222	259	257	231	251	255	255	245	233	267	242	265	265	257	241	262	254	244	231	280	276	250	256	245	259	264	234	260	218	251	252	275	264	268	256	262	261	275	267	269	289	245	245	252	228	258	256	250	253	238	265	254	237	250	256	216	245	239	262	268	273	217	217	296	227	283	234	275	250	272	264	240	275	261	226	271	257	269	250	273	255	280	249	225	234	230	247	235	233	229	266	248	264	269	281	242	265	232	252	260	238	249	280	271	265	263	251	286	214	248	256	283	274	252	270	204	247	238	259	252	271	240	259	211	280	263	238	243	228	266	271	255	263	229	252	221	235	238	255	262	248	246	259	240	237	258	254	261	237	235	254	249	229	254	275	262	249	262	251	226	246	264	258	265	250	253	269	265	240	263	277	263	246	255	248	238	261	213	283	267	254	251	248	232	264	258	276	278	234	258	268	269	269	257	245	261	253	235	236	270	281	236	243	246	243	250	271	213	246	245	221	235	257	238	267	236	260	227	274	275	233	232	249	262	266	259	250	232	237	235	250	272	237	266	271	276	246	263	282	277	232	252	253	255	249	253	269	242	222	260	271	274	261	298	289	243	299	271	247	279	271	273	255	240	258	252	237	237	261	238	267	231	246	275	242	251	284	251	234	250	270	260	293	217	227	275	256	236	251	256	250	267	224	255	267	256	237	263	232	235	229	236	257	242	230	253	244	262	261	279	250	259	237	250	254	257	243	236	251	262	258	275	235	259	241	264	243	253	267	233	257	218	230	265	256	221	257	300	238	257	227	222	282	262	238	265	275	253	272	258	269	246	253	264	287	241	249	252	254	287	254	254	268	291	265	236	271	222	245	262	238	244	269	247	268	267	237	240	257	245	249	264	231	231	225	263	238	256	275	231	257	251	292	235	244	237	259	225	242	246	273	233	257	234	263	277	268	255	272	248	233	260	246	240	274	277	263	267	254	256	241	246	253	274	268	249	248	249	282	265	269	243	251	258	263	254	258	246	266	261	226	268	247	268	264	255	255	266	221	239	258	246	258	292	226	246	221	233	238	283	263	272	246	240	254	240	249	255	257	250	233	242	260	244	228	248	289	228	256	230	238	248	221	229	266	255	268	279	232	227	247	251	251	264	257	210	258	271	247	236	260	242	269	254	294	266	250	266	216	252	265	239	251	256	272	257	254	237	255	268	260	278	247	278	269	259	243	263	282	270	227	247	252	253	254	236	248	238	256	215	216	249	263	268	244	233	256	257	271	260	251	260	286	257	261	275	242	256	219	267	266	254	238	234	225	243	243	256	250	270	250	256	272	273	233	201	261	259	215	266	275	282	258	255	237	219	240	256	254	253	228	274	255	249	246	237	255	268	287	260	239	256	220	266	270	254	267	254	253	252	256	231	245	262	254	229	252	276	266	241	282	234	270	249	240	243	291	254	251	240	224	238	252	250	232	223	232	248	278	228	258	276	272	265	255	240	240	261	241	240	273	204	226	260	248	233	242	251	265	253	260	264	248	256	241	237	227	249	270	238	251	284	242	238	276	225	222	242	257	239	256	239	254	221	267	239	257	240	248	261	248	250	271	238	261	237	248	226	244	233	275	245	252	230	246	232	271	228	216	267	227	222	262	274	244	256	267	252	232	263	272	239	219	230	229	243	257	265	264	260	255	268	250	278	256	243	254	260	233	252	287	263	263	233	237	231	236	256	241	250	270	271	244	249	232	250	260	246	220	237	267	270	238	276	254	228	224	275	230	283	247	231	251	271	265	280	257	282	247	268	236	242	269	233	297	283	253	280	244	257	240	266	275	231	264	224	253	249	245	217	273	226	256	270	270	244	235	251	249	231	241	249	254	242	271	230	259	273	238	257	276	220	223	242	262	257	250	275	257	264	242	264	262	274	227	251	259	229	281	271	270	265	287	256	256	237	264	264	238	238	255	230	236	245	255	257	241	216	255	290	288	254	275	259	274	246	266	246	247	233	228	233	282	261	254	256	228	230	259	238	230	281	259	252	243	239	263	244	245	259	237	225	276	231	271	260	246	232	235	265	273	269	270	275	238	273	244	241	254	242	293	278	235	223	261	248	262	265	238	283	267	282	272	272	240	268	243	260	261	239	262	234	260	260	253	227	251	231	247	235	265	277	257	268	241	266	262	283	264	279	229	230	238	253	265	232	262	249	267	228	260	240	256	223	261	231	229	294	287	247	241	232	235	259	239	250	278	245	277	235	258	236	233	264	230	237	249	245	239	252	283	235	255	271	253	268	261	246	283	270	226	258	245	245	262	273	266	314	241	279	235	233	256	278	266	269	265	253	261	263	301	241	259	260	261	282	241	272	253	232	258	248	265	260	234	263	228	270	281	239	215	255	245	227	249	250	270	267	273	289	240	258	239	263	251	243	246	248	271	286	238	247	257	281	266	239	244	249	282	278	233	258	254	242	247	268	275	280	277	224	261	248	245	263	252	267	248	284	266	282	268	315	259	253	241	259	244	254	246	235	266	255	234	272	249	254	238	258	253	265	252	275	237	265	279	258	249	258	243	275	245	263	268	266	261	238	266	263	282	277	213	230	246	262	251	264	261	276	267	248	274	249	233	249	257	228	251	224	259	244	274	271	260	211	248	253	276	258	241	259	243	253	231	241	274	266	240	225	253	265	257	226	238	254	245	248	255	277	263	237	249	240	267	261	245	255	245	292	248	274	237	254	219	273	230	253	296	250	248	230	305	228	254	243	267	267	241	268	268	308	252	267	246	269	214	258	244	243	295	258	259	258	281	274	266	267	261	230	250	268	259	230	281	269	236	269	223	266	235	258	239	260	250	236	284	282	241	260	239	258	237	251	247	284	234	260	279	261	246	237	273	263	280	237	270	254	234	232	235	250	288	261	260	248	258	271	307	269	273	269	232	265	294	272	241	238	250	248	268	245	248	248	267	224	262	252	238	228	224	273	230	241	262	258	252	225	263	251	290	250	274	264	241	246	269	250	264	233	228	249	246	257	248	233	255	244	263	281	262	251	265	272	259	265	244	234	241	260	231	256	260	254	238	266	243	241	269	269	227	242	243	229	250	247	276	254	275	284	280	258	255	247	252	252	244	241	257	257	256	243	229	258	277	252	236	262	222	276	262	228	269	256	221	271	250	251	220	276	274	229	271	250	213	277	271	245	287	227	245	225	250	256	255	272	234	281	216	250	245	261	259	255	272	263	241	256	282	229	284	262	243	238	270	216	251	247
9731	3566	2376	704	665	616	645	649	604	618	582	565	653	634	580	596	618	583	579	621	636	603	617	606	630	638	613	633	605	578	614	594	595	605	609	603	620	604	627	553	632	584	583	596	615	610	596	617	608	588	604	623	616	591	608	569	652	626	634	623	614	617	586	627	595	547	607	595	608	589	613	629	635	638	579	634	594	622	625	578	622	607	624	573	618	572	629	624	627	584	610	562	611	581	625	606	616	570	600	605	608	627	607	576	653	603	581	586	572	576	619	638	603	615	618	591	572	589	646	607	574	572	611	539	604	607	593	591	610	617	568	624	596	589	572	615	583	612	607	643	600	601	572	617	634	584	621	576	616	610	631	576	597	570	597	645	621	545	587	618	649	596	607	586	625	639	611	621	606	592	562	571	589	598	590	619	603	561	607	543	600	610	596	608	621	608	585	602	604	612	579	582	598	594	557	619	676	599	607	614	601	638	594	618	590	625	626	645	621	591	618	582	592	653	546	614	582	606	556	606	572	599	569	584	600	638	580	630	603	582	589	571	592	621	605	607	609	548	661	628	575	620	622	645	591	570	614	610	612	655	569	598	571	568	640	611	573	592	575	584	606	622	583	594	551	630	578	585	616	609	625	599	622	612	575	643	646	568	587	580	552	595	632	595	580	618	617	548	611	624	631	592	581	595	593	543	551	585	599	557	583	546	624	571	599	636	592	626	616	577	655	606	586	643	589	590	577	611	614	617	565	531	606	606	551	606	593	584	638	588	561	581	597	631	596	618	591	580	600	652	559	631	577	639	582	588	581	599	624	610	580	588	629	595	592	625	653	584	623	559	610	558	623	633	567	577	608	590	581	612	602	587	603	593	581	586	618	607	578	637	570	591	646	603	608	646	654	570	565	568	584	618	603	620	615	591	584	594	611	612	617	604	596	620	591	599	592	560	592	609	551	591	586	651	577	611	603	606	600	660	574	563	595	597	638	579	587	570	617	579	610	612	609	597	583	630	621	612	610	625	622	610	633	640	604	604	618	542	639	584	610	589	609	651	602	567	557	602	595	622	647	565	623	598	567	573	603	633	573	593	633	606	606	616	615	594	621	628	557	641	601	617	577	606	592	600	588	613	590	592	624	590	611	609	639	623	615	615	590	637	591	626	629	578	608	605	548	598	614	612	600	598	607	615	608	633	641	596	607	608	572	650	609	638	569	602	591	622	570	601	592	580	606	599	655	594	625	576	613	579	608	625	627	576	597	596	600	614	599	638	577	572	621	570	614	582	572	606	569	602	561	619	612	634	590	610	614	579	627	581	594	612	604	601	594	608	596	600	576	590	613	637	549	645	599	628	591	552	645	582	555	597	617	586	590	574	600	636	620	607	593	581	667	641	553	592	572	617	573	605	576	614	607	621	622	566	627	612	618	588	665	610	588	607	656	621	634	631	585	636	582	568	619	633	568	586	593	612	586	590	615	594	640	596	598	608	589	575	611	625	616	595	580	606	623	610	625	586	642	600	604	598	568	605	598	608	611	634	628	645	614	550	581	588	559	586	626	634	587	651	621	636	614	611	570	606	603	601	591	651	582	565	610	585	627	578	610	546	635	598	584	604	623	629	614	592	588	600	627	569	589	556	639	610	566	569	604	584	566	611	605	645	591	618	577	598	627	600	584	575	623	590	615	566	583	612	652	622	631	592	584	610	597	601	593	592	596	567	621	593	589	604	599	598	592	616	646	608	638	643	634	631	645	567	593	620	601	550	608	599	584	586	602	571	584	591	627	541	577	605	641	611	637	630	639	562	584	624	605	570	588	597	608	615	588	606	617	599	613	629	582	608	600	625	596	580	629	599	586	607	581	571	617	598	644	624	588	642	568	605	595	595	650	617	586	630	599	615	608	597	587	568	591	623	573	590	684	622	618	621	613	655	628	594	622	611	596	588	650	602	593	588	646	605	574	574	591	615	578	594	606	593	632	621	608	561	605	629	582	610	635	610	649	638	612	594	576	609	617	589	585	583	607	581	607	594	636	608	623	581	627	632	647	611	564	628	603	603	656	613	658	569	619	641	607	612	573	609	590	635	599	571	576	615	551	594	634	598	579	590	581	580	600	585	630	640	571	629	576	597	605	625	582	635	620	616	643	602	597	623	584	598	603	632	600	551	585	584	603	619	610	640	596	604	632	577	603	612	649	618	608	597	648	586	640	622	647	584	603	586	599	597	587	605	585	573	600	572	601	579	586	618	571	588	625	594	585	578	622	594	578	604	588	569	624	577	605	609	594	630	612	576	609	588	616	601	565	618	563	597	633	593	614	619	632	622	649	607	607	568	603	608	598	651	619	627	587	614	563	575	628	601	583	622	602	559	623	570	609	630	530	598	592	555	607	622	597	594	572	579	636	603	592	630	603	602	580	575	561	649	549	620	600	596	620	614	572	639	591	600	574	624	585	640	596	625	566	584	635	606	637	590	614	600	600	613	618	626	562	610	623	606	558	599	550	623	580	589	646	594	644	618	609	587	607	595	615	584	596	613	581	642	578	607	605	611	541	596	591	578	558	576	617	680	586	634	611	624	572	592	585	580	632	642	640	577	572	627	570	609	581	607	589	600	596	594	573	587	640	591	627	576	661	599	579	617	559	626	560	589	614	615	632	618	581	635	568	582	578	604	606	619	609	574	616	630	583	639	588	636	648	584	573	570	570	602	565	612	595	594	599	578	593	641	624	633	623	568	662	610	567	590	626	602	623	593	610	586	617	585	590	585	594	627	601	599	593	599	602	559	604	642	634	587	624	642	607	584	635	613	582	606	616	605	634	580	593	636	625	663	646	581	586	570	626	584	628	635	581	579	542	608	587	645	595	610	572	607	598	550	610	584	586	570	637	613	611	634	606	551	621	576	596	625	619	582	598	619	630	592	620	606	650	609	602	595	645	587	593	602	596	575	620	603	621	606	637	570	643	655	564	594	617	587	625	575	627	613	581	605	583	637	644	618	635	601	612	641	597	619	595	609	609	594	608	571	623	603	604	606	588	595	640	635	606	633	647	592	575	611	585	627	604	620	608	670	644	620	620	597	610	620	607	612	604	620	603	599	594	615	635	589	615	642	577	610	581	597	601	658	589	619	603	575	599	604	606	607	583	589	604	629	606	613	604	608	575	642	624	583	611	604	631	577	570	613	602	585	622	592	621	627	573	620	612	580	618	621	598	627	590	636	591	627	581	555	595	609	616	579	617	611	638	617	622	626	601	619	615	593	598	576	618	590	572	558	592	652	561	619	602	616	602	601	621	614	617	610	588	622	598	611	603	588	619	583	611	623	588	647	598	611	635	600	586	574	645	586	560	613	588	619	578	595	626	536	588	630	667	603	603	561	624	606	567	604	652	580	589	625	651	586	576	632	565	609	621	595	574	619	568	618	624	590	589	596	578	590	612	639	583	570	589	607	572	593	627	588	645	620	631	604	625	597	597	574	639	572	616	610	603	632	615	605	582	579
26832	9544	4769	784	344	327	281	305	298	295	292	256	255	290	286	250	254	277	284	249	274	275	252	256	269	270	258	256	244	272	261	272	266	272	265	265	258	265	272	254	274	283	288	263	268	289	259	259	285	283	268	270	273	268	288	254	257	258	245	269	266	262	262	255	292	274	279	239	307	252	309	253	253	270	298	273	290	272	263	275	286	250	259	230	261	229	268	254	252	278	255	281	252	288	270	267	267	290	272	245	296	285	286	247	271	267	251	275	287	233	221	321	267	283	239	249	265	239	304	261	229	279	292	299	259	276	235	265	257	266	264	303	250	305	291	285	235	264	265	256	237	275	263	260	251	298	271	238	260	306	257	252	237	251	272	279	269	293	253	274	256	239	257	250	254	254	299	270	256	275	244	258	274	243	256	254	273	286	252	257	256	258	265	288	278	269	267	257	257	268	250	260	248	245	263	258	266	259	268	265	278	260	272	247	266	242	262	236	283	269	266	244	233	256	232	282	268	276	273	251	273	270	265	258	281	272	269	268	270	247	248	271	257	284	275	273	273	251	250	274	238	259	250	246	261	288	263	301	269	268	270	290	249	270	280	274	238	253	258	274	270	253	240	276	265	277	265	250	250	272	261	278	274	277	284	259	295	271	259	279	240	244	251	291	284	251	236	271	267	252	297	291	241	228	244	278	276	251	280	270	250	290	226	261	278	239	259	255	284	310	286	246	265	258	245	276	277	250	274	292	242	281	270	271	253	302	274	288	254	251	256	257	262	267	238	281	265	263	234	274	267	285	246	242	261	270	259	273	281	272	287	268	261	289	270	311	253	269	254	266	275	262	282	274	255	295	250	254	256	287	292	232	253	277	270	261	300	259	268	225	233	284	288	243	293	251	266	299	263	246	264	296	280	266	265	271	261	273	271	268	265	284	260	248	251	269	278	271	271	287	273	255	279	244	320	277	279	292	286	273	263	255	261	275	274	256	273	278	269	269	266	248	269	265	257	282	245	273	281	269	247	256	240	234	250	259	249	256	272	310	276	244	268	260	232	239	270	227	275	269	270	266	275	281	280	282	265	280	258	273	238	260	257	270	255	242	292	255	260	262	283	299	252	263	268	295	258	272	248	277	270	284	270	262	278	272	279	227	250	320	278	271	286	284	245	283	275	285	292	274	258	273	270	254	262	281	250	263	235	284	249	273	242	266	262	265	257	257	255	280	252	252	257	277	279	271	302	301	283	244	297	253	281	253	269	271	276	278	299	290	275	277	238	247	251	260	263	296	283	274	270	262	252	262	256	262	272	262	263	263	233	295	298	236	263	279	268	286	271	282	279	270	277	294	260	299	266	280	283	258	287	264	255	285	247	281	270	277	268	254	237	291	285	263	255	287	270	232	255	261	281	262	269	297	287	269	284	253	261	261	244	259	266	269	270	259	265	283	259	274	276	236	291	285	248	290	281	251	257	288	256	295	277	284	257	273	244	272	252	280	269	266	327	248	257	267	271	269	270	268	267	285	247	251	263	240	278	274	259	280	259	252	290	274	291	243	258	249	268	288	268	251	253	265	266	282	269	258	282	261	280	259	266	245	257	265	259	270	239	286	302	258	258	286	247	234	229	272	256	233	282	247	240	237	268	277	258	255	224	284	260	256	303	265	286	250	289	276	263	268	260	263	262	245	278	271	264	277	284	251	263	247	244	272	257	270	272	278	274	245	260	279	289	291	277	291	277	272	279	234	284	271	239	266	266	262	265	263	287	294	287	283	276	259	299	284	269	252	253	270	254	287	251	235	302	274	238	280	285	255	290	291	279	273	245	287	269	256	262	281	260	261	240	273	284	250	263	266	274	260	271	287	287	259	265	231	256	262	251	258	266	264	259	242	273	275	266	271	282	295	251	263	266	264	262	260	241	273	273	273	275	249	262	259	257	240	243	274	263	252	242	289	254	261	246	271	247	277	246	292	257	246	266	289	279	275	277	269	267	289	269	274	285	238	271	272	246	266	246	262	264	227	241	294	279	279	288	265	261	259	267	287	250	276	270	269	285	246	284	261	277	259	256	272	254	273	263	286	260	260	260	286	271	260	266	260	288	274	269	262	304	267	280	249	273	226	259	266	283	270	265	283	282	254	287	296	258	291	294	270	251	265	295	264	293	247	248	269	284	271	243	269	246	276	300	278	295	293	248	257	267	256	289	283	265	282	281	262	304	281	260	256	259	267	252	267	285	247	255	251	281	263	282	271	252	240	242	258	262	286	253	263	261	254	269	302	273	282	258	300	289	281	291	260	235	251	255	303	301	274	288	282	270	255	269	277	246	277	310	267	236	283	278	250	246	297	258	281	261	302	280	262	244	248	261	259	229	293	281	258	282	290	254	289	251	284	270	281	263	280	297	271	229	260	298	237	317	271	281	285	275	287	264	259	255	286	257	257	258	276	292	277	280	259	245	271	239	235	290	279	272	272	285	263	261	269	261	256	271	252	271	232	265	230	259	249	228	252	261	262	308	265	253	231	230	255	268	288	246	274	287	251	246	289	247	246	282	294	259	294	270	264	252	288	235	297	271	275	238	256	259	289	250	245	278	291	267	273	278	255	262	255	255	284	241	249	258	252	251	274	317	281	260	290	297	290	259	235	249	254	251	307	266	268	257	270	258	259	296	286	259	264	284	279	278	272	268	282	229	278	253	265	261	276	260	257	278	256	283	274	278	281	283	292	271	238	263	273	285	257	251	282	262	289	242	289	262	253	259	290	255	261	267	276	282	294	277	246	253	299	275	284	279	268	299	224	255	260	247	268	259	252	243	285	273	239	266	256	257	267	247	292	271	296	241	250	262	265	271	262	247	257	264	250	272	263	298	263	280	273	278	312	270	258	257	250	244	299	233	260	249	261	289	244	291	283	256	267	257	267	269	264	241	291	269	266	268	265	268	267	283	276	303	265	266	284	278	279	265	273	272	250	257	295	276	220	254	250	231	236	250	261	286	283	240	249	244	253	264	266	281	267	283	289	289	269	256	263	268	261	251	262	248	283	267	267	292	249	269	265	277	247	285	255	255	253	263	255	279	257	254	251	263	243	292	263	269	251	255	256	309	313	264	253	292	291	272	257	275	284	299	297	279	277	229	278	255	247	276	273	249	285	247	282	272	261	249	310	265	255	271	259	267	255	266	259	276	238	293	259	271	263	287	274	256	276	283	272	273	290	226	272	279	276	259	264	290	266	238	229	265	247	250	271	268	268	244	271	270	261	245	235	280	269	261	250	289	257	293	293	297	260	305	259	263	258	295	270	284	282	267	278	258	254	261	253	296	252	276	296	262	262	251	274	262	293	252	268	271	287	229	273	297	242	266	290	272	235	266	241	255	294	249	257	285	276	246	299	225	265	264	247	262	259	287	296	289	275	293	251	241	278	265	257	255	300	271	278	264	263	273	255	276	284	269	279	261	271	267	280	239	221	258	264	246	233	281	238	287	239	291	249	240	246	250	243
18712	7283	7419	1365	1005	932	901	768	775	730	723	673	685	677	686	705	646	655	637	666	636	665	632	626	653	648	625	646	640	636	613	604	643	638	667	626	644	682	626	678	617	623	657	655	637	634	615	609	612	659	632	699	638	583	595	620	648	627	657	640	617	647	646	632	594	625	654	618	600	610	615	605	619	629	644	609	638	590	620	615	627	650	643	626	657	620	638	637	633	658	577	611	652	612	623	635	662	625	617	624	635	618	601	631	627	635	604	640	588	604	624	615	591	619	646	582	665	614	631	618	580	669	626	628	617	630	628	575	650	607	621	633	635	581	633	668	658	634	644	623	696	685	620	632	660	647	653	602	661	614	620	643	628	580	621	600	660	611	614	568	617	635	639	639	635	583	623	588	637	598	612	626	668	614	616	649	615	666	603	630	657	612	648	651	635	667	586	649	601	647	621	582	645	633	577	649	610	635	604	625	648	672	624	627	602	572	596	619	586	630	650	579	595	621	591	644	630	621	622	616	636	647	653	665	641	582	624	626	633	591	652	619	637	616	629	610	610	615	606	585	646	593	631	579	645	627	655	604	610	621	621	621	656	601	606	609	642	625	645	607	661	609	634	577	603	691	616	599	609	614	608	622	626	670	602	617	612	631	598	647	603	592	636	575	646	591	592	629	609	638	616	626	616	636	637	660	615	630	608	637	640	637	602	649	580	642	631	581	598	615	637	627	674	628	627	605	664	613	586	587	653	668	618	603	583	616	629	648	597	656	623	651	593	577	647	650	634	595	596	626	608	638	640	595	655	628	656	643	624	628	654	631	611	658	613	601	648	609	637	630	646	641	651	598	600	615	623	642	648	630	592	621	641	620	639	611	636	648	610	603	605	646	612	647	583	654	591	632	620	624	632	653	652	661	638	605	597	652	588	633	647	680	643	618	619	616	560	664	626	595	606	618	639	600	615	613	622	612	611	619	598	635	690	648	621	647	631	647	585	595	612	626	620	635	624	628	628	620	651	600	604	650	622	646	570	598	601	646	610	602	637	602	585	610	645	594	608	604	583	627	600	582	660	639	617	662	613	603	604	660	598	596	623	652	654	604	613	597	631	614	625	619	608	651	597	639	650	620	614	619	667	640	644	646	620	592	626	639	647	605	605	591	600	574	603	631	644	652	633	626	605	656	619	655	633	613	611	560	602	593	633	661	602	652	593	612	624	643	571	643	622	624	633	618	624	633	598	606	659	620	685	621	642	650	630	593	652	610	636	609	606	661	603	609	610	660	629	635	635	597	635	614	632	600	652	677	622	620	628	624	635	640	609	597	598	599	631	651	627	569	657	640	610	641	639	596	638	609	643	652	611	639	593	623	655	620	648	637	663	643	616	653	628	651	667	619	633	622	629	606	630	691	605	593	610	647	623	605	598	654	568	620	596	603	593	624	623	632	641	566	648	626	604	634	610	655	610	642	623	622	600	631	636	606	585	610	641	611	637	639	589	642	649	643	609	633	670	599	623	628	602	589	599	620	669	610	653	618	607	624	613	652	624	633	586	570	644	615	615	617	647	612	629	582	626	597	620	594	628	577	544	638	650	621	608	605	618	638	615	663	575	603	648	642	624	633	635	631	670	592	676	655	665	619	626	654	587	641	670	628	600	666	594	626	604	578	637	640	633	644	614	655	616	654	656	595	612	603	639	628	611	601	579	620	636	629	642	638	682	603	580	665	643	640	667	595	646	613	638	629	698	579	640	635	608	614	605	594	654	578	593	599	615	630	631	540	639	614	636	620	608	659	595	635	613	616	590	606	612	633	606	589	624	607	654	609	619	604	657	602	625	611	645	612	643	582	638	628	609	685	601	595	639	630	664	611	631	603	638	593	644	614	682	632	581	601	636	606	625	630	640	636	600	635	655	602	598	665	639	626	602	663	608	643	601	558	589	618	627	623	633	600	627	622	631	663	613	623	643	637	629	632	596	670	629	649	582	565	603	632	617	625	629	582	582	606	630	640	600	603	628	642	620	612	601	631	653	659	626	611	589	605	617	655	616	653	626	588	608	583	639	638	620	659	595	618	622	608	581	601	622	614	632	598	607	628	607	634	659	648	599	635	619	650	620	585	631	580	623	579	643	674	629	613	585	614	604	636	636	661	626	603	629	647	629	590	651	660	625	664	642	581	635	638	570	607	588	606	636	629	646	585	626	619	592	621	618	596	610	651	613	643	628	672	591	661	589	650	629	612	593	615	609	650	638	653	675	654	687	609	630	588	663	627	597	640	600	627	642	631	634	594	590	568	620	611	652	617	603	607	667	630	603	584	585	645	618	615	607	631	628	592	613	619	655	604	615	577	598	590	605	641	671	632	631	615	580	584	597	591	653	645	650	606	613	628	656	638	559	610	594	628	626	643	630	628	651	595	697	635	604	617	588	623	610	658	637	608	603	608	646	609	632	659	613	642	613	622	658	614	617	614	648	573	598	601	643	624	650	646	604	633	586	635	631	633	588	615	620	688	599	642	649	644	594	675	634	620	600	638	635	624	609	605	642	611	626	621	626	628	568	628	633	606	618	610	624	659	592	589	642	638	611	611	632	657	631	642	599	617	572	648	615	577	618	632	621	642	604	649	649	641	642	622	619	610	598	599	605	649	650	623	630	648	624	645	617	681	639	582	656	605	601	616	626	586	593	586	631	666	625	595	670	603	624	594	604	634	610	654	643	572	606	646	627	624	612	629	601	616	631	609	624	632	595	635	626	630	634	592	651	623	638	629	622	645	584	645	622	598	630	598	612	684	660	616	598	582	612	626	564	630	628	591	625	580	622	622	621	608	663	638	646	588	611	650	619	612	631	604	632	599	617	649	593	626	635	678	641	611	584	615	600	625	635	623	599	629	593	629	627	610	626	606	607	655	603	620	579	610	636	608	596	643	598	605	661	607	618	675	631	628	633	624	603	668	660	670	632	639	646	642	671	625	636	636	647	627	610	627	593	634	615	690	604	642	632	625	691	679	628	678	601	626	595	618	625	612	630	609	602	642	642	606	607	630	630	630	617	627	627	625	631	609	661	632	576	667	627	651	643	615	640	610	614	693	590	655	648	605	636	639	637	595	606	611	575	619	645	614	612	644	659	642	670	646	639	603	602	652	633	595	669	619	633	612	636	640	609	592	579	642	638	592	654	652	665	621	596	652	597	588	611	639	649	664	654	641	595	620	574	657	649	597	642	621	605	597	619	588	604	622	578	626	663	638	653	668	632	671	595	562	655	610	632	631	633	655	612	618	586	639	614	619	650	603	646	627	630	623	605	616	645	595	606	613	643	618	643	599	644	617	616	616	566	605	621	592	648	636	633	644	645	665	673	657	598	608	611	627	568	589	626	569	613	628	622	668	615	672	636	612	636	592	608	619	618	584	624	615	625	645	634	610	630	659	580	634	621	631	619	609	600	616	637	594	619	608	611	670	636	631	611	660	642	614	607	647	625	639	631	680	617	641	571	682
36326	15547	8721	1108	307	251	222	217	187	189	186	185	161	153	146	152	138	140	170	144	142	154	156	146	143	144	123	131	127	124	147	154	122	143	141	151	154	122	129	173	164	135	144	124	153	155	150	132	166	124	149	150	135	126	150	150	143	149	114	139	121	133	132	164	140	141	135	142	128	131	160	148	145	118	137	120	137	127	144	158	134	126	135	144	144	123	114	128	129	154	139	128	145	143	153	133	142	130	133	137	132	127	141	130	127	135	144	170	123	137	115	124	142	131	127	139	160	159	137	170	130	136	146	115	138	127	130	154	142	153	134	144	137	138	118	134	111	165	140	132	152	122	136	131	158	154	132	136	167	133	156	130	162	134	143	113	151	146	127	140	149	149	137	134	142	131	141	149	137	165	123	140	133	134	156	125	146	154	155	144	155	115	139	136	149	130	125	145	130	143	154	117	155	150	126	120	153	147	146	145	135	139	139	133	116	139	146	159	144	143	158	143	142	124	116	147	134	117	172	151	130	171	130	140	158	126	142	138	158	148	162	153	141	119	145	123	144	131	137	128	130	135	165	138	131	125	157	131	138	116	135	138	137	145	140	129	139	139	145	148	144	159	159	126	128	164	129	137	173	137	155	155	143	122	139	153	132	136	154	140	135	142	146	136	148	146	160	139	145	143	133	142	167	145	162	146	125	151	143	144	135	152	120	132	148	133	142	153	133	131	161	136	129	139	147	153	138	131	131	123	144	161	141	129	126	150	143	129	114	137	150	151	141	127	134	160	138	122	106	156	136	139	138	156	125	121	149	138	155	157	116	126	148	120	123	146	148	151	151	128	136	135	134	160	156	136	119	132	137	151	137	135	146	152	129	165	149	140	162	134	154	149	139	144	155	137	151	160	150	146	140	152	159	141	145	118	151	160	150	150	140	127	139	147	134	164	137	145	128	129	127	123	150	158	154	141	147	142	153	129	134	137	140	126	137	143	134	131	157	158	153	143	127	150	129	161	151	154	152	147	158	115	163	159	146	135	143	132	137	130	160	163	150	142	174	137	132	143	128	144	120	146	119	166	132	141	126	150	139	134	143	142	145	166	150	155	134	144	146	138	145	145	133	137	143	153	143	136	135	131	136	141	118	155	150	141	143	133	139	130	134	150	139	142	145	149	160	145	152	146	147	161	145	138	126	137	151	123	150	149	142	143	129	126	130	132	138	152	152	142	152	143	142	137	136	149	146	154	155	148	142	132	153	149	138	132	169	141	123	144	141	139	131	129	143	159	132	160	151	130	128	144	131	145	122	117	147	166	147	118	147	145	161	124	146	147	127	125	136	152	159	137	141	124	157	141	133	145	151	133	141	148	146	127	124	139	144	128	151	128	127	155	147	150	162	151	135	129	137	138	138	122	136	163	145	143	131	144	140	109	150	125	124	140	138	149	124	146	145	152	114	127	149	160	139	141	144	163	146	140	147	142	153	147	140	142	103	146	146	157	142	159	141	119	134	141	167	143	141	158	134	122	143	170	160	151	128	139	130	124	135	152	133	144	130	154	125	157	134	130	158	140	142	136	138	150	143	129	136	162	118	133	157	145	124	133	144	147	131	139	127	137	117	126	143	117	139	134	146	131	114	144	148	140	143	129	152	164	157	162	152	126	125	132	139	121	125	127	166	149	167	115	139	140	136	143	149	122	150	129	138	147	143	136	148	108	133	163	140	146	136	138	145	155	161	143	142	131	169	158	124	142	145	146	153	137	125	150	137	150	130	146	130	150	123	150	135	141	131	134	150	152	148	147	173	118	138	147	146	121	116	159	166	152	125	114	143	127	168	147	153	140	122	128	173	144	137	137	141	141	165	147	128	159	146	124	128	149	129	148	115	122	128	134	128	129	142	128	150	158	146	142	136	138	134	144	138	128	155	133	126	161	134	164	135	154	130	149	138	134	129	138	119	138	132	143	138	140	160	141	135	154	121	135	124	156	151	134	139	143	125	142	152	140	143	134	135	123	143	129	135	143	150	128	140	140	157	142	164	141	134	134	142	133	152	154	134	169	134	146	132	159	185	136	147	136	139	129	164	136	146	158	143	147	115	156	132	137	142	125	140	131	146	128	143	136	137	132	148	138	155	155	149	139	142	158	147	116	147	147	133	149	148	128	150	146	130	144	138	133	137	126	143	142	145	154	151	140	125	151	154	136	123	137	178	136	144	144	126	130	140	147	139	138	147	148	153	145	137	133	138	161	142	151	120	127	154	169	132	146	141	149	162	142	136	130	162	144	130	160	153	148	118	116	110	146	143	153	146	141	150	157	152	137	154	121	161	145	138	137	166	146	146	145	132	131	166	158	130	106	140	118	170	139	130	140	163	125	147	152	151	131	134	162	161	122	151	142	153	152	111	112	142	131	145	165	152	137	139	133	139	144	149	132	148	144	133	137	173	138	116	129	126	141	155	133	144	124	143	128	149	159	152	133	121	134	129	121	131	150	133	126	147	127	135	162	124	135	144	140	142	140	144	166	149	160	137	161	153	150	135	147	144	147	145	133	149	102	142	139	130	119	163	113	131	144	146	127	138	129	152	138	164	138	167	138	154	133	155	138	142	157	131	133	162	134	141	117	135	122	136	149	141	121	139	131	145	121	146	143	142	118	115	145	161	143	139	135	138	135	134	134	129	135	138	163	131	136	143	148	145	142	143	136	134	141	153	132	158	141	160	137	142	139	132	141	145	145	135	134	120	149	131	134	133	136	147	156	157	128	153	144	141	155	137	155	140	105	144	148	132	134	146	161	151	160	139	154	147	138	135	152	144	156	133	147	136	144	158	152	160	114	131	130	134	143	147	148	139	183	147	141	160	179	146	140	134	126	129	116	130	143	140	136	146	129	137	130	155	141	137	137	171	135	163	149	134	160	143	162	169	173	132	141	160	141	145	130	128	137	136	123	130	139	143	169	147	141	133	115	144	135	152	146	160	142	137	138	143	165	135	144	156	140	158	162	128	121	155	153	135	156	148	110	151	135	145	122	133	170	126	136	161	133	124	122	153	136	140	131	139	148	134	156	158	156	149	122	152	126	148	113	134	126	149	132	154	150	137	157	149	150	126	130	138	143	124	122	164	147	127	129	139	145	150	133	154	131	148	138	140	136	150	143	148	130	132	144	144	139	136	167	147	145	139	132	136	157	153	142	147	125	137	142	154	140	138	145	132	140	168	146	134	136	142	125	112	160	129	133	155	141	139	144	145	150	135	152	111	146	147	123	148	137	141	132	144	153	126	122	147	158	160	147	137	138	135	124	154	138	133	146	142	135	134	129	139	133	131	111	140	120	148	119	127	133	129	167	148	133	147	149	159	152	136	147	146	158	131	116	152	136	128	117	107	130	131	142	151	144	133	144	108	132	148	145	163	133	132	136	151	155	143	140	135	130	126	135	145	125	129	113	130	158	162	134	143	120	117	145	153	121	128	142	154	121	141	136	139	127	131	147	164	153	141	168
23890	10575	10958	1422	1107	940	801	686	651	627	536	543	492	471	472	428	454	437	422	391	409	362	373	387	378	368	367	381	351	337	368	366	343	351	325	362	348	376	375	358	347	339	354	353	357	338	354	334	358	335	365	345	384	352	350	362	359	348	360	369	372	371	324	373	375	350	338	361	333	342	352	345	337	304	357	342	348	352	365	366	392	358	357	365	344	369	320	326	336	329	338	322	347	366	363	348	373	342	332	326	318	357	360	336	368	351	362	326	347	353	350	373	325	332	351	340	336	374	355	327	340	325	361	348	374	328	381	347	340	350	360	342	329	352	322	336	334	341	382	328	391	324	357	345	326	326	341	326	324	333	321	350	344	316	347	352	352	359	351	338	347	349	331	337	376	359	326	330	336	317	337	361	349	354	354	329	344	331	356	288	355	352	335	353	325	352	339	338	350	351	309	330	343	329	367	330	386	334	347	367	337	364	327	377	350	351	360	354	320	349	338	320	351	361	330	366	356	350	336	334	324	324	355	374	340	319	385	384	348	359	358	324	345	340	352	356	357	352	333	361	378	350	348	353	329	368	327	320	357	339	333	367	343	334	336	337	352	365	335	342	352	355	356	356	369	362	374	354	362	359	333	333	359	339	349	354	316	374	302	356	341	368	373	354	348	352	313	346	356	330	383	347	364	342	378	350	369	364	334	358	355	353	365	322	340	346	333	362	350	330	321	322	333	347	316	340	374	350	341	361	338	368	354	373	363	355	343	328	357	333	366	348	355	334	333	358	344	322	381	328	354	379	342	376	348	339	313	353	303	355	374	361	307	330	317	336	337	341	361	318	345	347	373	311	320	359	317	357	342	347	322	352	307	330	362	325	351	396	338	381	312	338	345	348	337	356	351	348	383	389	336	346	356	337	337	362	351	339	355	385	362	313	355	348	324	316	319	376	349	332	331	333	370	365	333	323	369	349	372	368	319	337	346	358	354	347	356	318	356	358	317	340	341	337	345	318	323	322	306	356	345	352	382	374	362	334	357	354	335	318	337	368	312	357	347	328	360	342	339	342	339	326	370	329	339	357	379	334	343	367	337	332	326	328	358	359	361	341	342	306	375	360	357	343	368	389	380	349	369	369	357	365	349	370	313	344	348	373	314	372	359	351	343	352	382	372	311	316	333	358	356	338	338	309	357	340	372	341	381	325	366	367	377	345	351	345	363	299	365	359	340	373	330	327	329	370	348	328	357	381	379	334	323	358	342	355	312	354	343	323	342	338	329	349	350	341	367	330	339	356	373	334	335	332	377	359	337	340	380	375	345	348	321	299	349	355	336	344	326	351	376	319	342	337	324	316	336	339	372	342	366	353	375	328	342	358	357	367	338	341	353	342	344	292	360	358	344	354	309	308	327	372	319	353	313	318	339	338	340	349	334	343	355	347	323	358	354	330	335	349	361	358	352	341	329	341	347	367	349	351	368	334	339	297	332	365	331	349	344	324	360	364	342	353	354	347	362	358	340	342	363	354	331	342	350	341	328	351	357	389	350	373	367	327	355	356	358	331	347	337	328	356	356	370	336	338	369	324	370	334	329	346	320	310	344	378	314	359	334	372	348	352	341	350	312	358	365	356	349	308	359	345	338	329	352	348	342	337	364	375	355	335	346	359	352	392	347	328	331	341	347	370	359	335	324	325	314	349	389	317	326	344	351	322	334	339	420	313	328	341	309	341	341	322	377	325	358	370	318	345	341	354	327	352	333	359	328	355	334	314	360	363	358	387	350	350	374	350	310	380	339	377	352	358	337	347	352	333	353	368	363	334	338	370	363	334	349	355	358	349	349	334	325	363	341	349	346	341	365	349	364	327	329	349	341	331	345	367	363	339	344	343	318	328	320	356	344	331	356	362	330	358	338	388	349	334	324	336	364	363	341	357	385	326	331	308	335	310	363	348	372	344	362	360	349	351	330	365	340	349	315	353	363	336	340	334	344	349	347	339	351	348	348	338	361	341	371	364	319	344	338	343	346	364	308	333	360	348	332	338	330	372	345	383	335	355	358	324	373	343	329	367	328	332	348	371	373	350	359	336	348	370	358	358	331	369	357	351	340	323	349	337	335	348	339	325	362	342	369	366	322	317	362	308	373	338	335	340	355	345	316	331	354	339	320	314	347	358	357	364	353	332	336	359	351	363	351	363	323	357	364	324	385	397	314	355	343	358	355	350	331	343	306	344	347	330	328	365	351	319	334	346	334	363	350	320	327	383	329	349	357	360	336	324	355	350	342	344	376	366	349	311	357	316	365	341	369	339	344	357	344	333	336	318	327	342	379	345	346	338	307	368	344	371	370	329	311	382	386	339	345	313	332	321	345	337	321	372	381	352	352	332	323	359	342	375	378	353	349	346	336	354	345	388	357	369	307	326	377	375	338	344	371	365	368	352	333	351	365	342	381	329	319	358	332	347	351	325	354	349	354	353	337	348	338	333	354	335	333	363	359	328	344	328	334	324	351	330	369	372	326	343	356	344	369	348	364	325	352	330	316	325	338	326	378	345	365	343	373	363	368	330	320	353	322	343	337	343	318	355	304	348	313	355	345	362	341	352	373	340	320	347	337	337	357	361	348	353	345	332	341	346	342	337	369	311	314	333	354	322	345	353	316	354	345	354	341	332	340	337	342	328	361	360	320	356	351	335	328	338	356	344	316	320	341	348	383	324	378	381	363	322	330	375	345	348	297	333	324	337	336	342	325	350	367	362	320	354	334	330	338	355	324	371	382	337	357	345	324	335	340	319	314	319	383	345	343	319	321	341	365	368	336	331	353	359	347	325	357	353	335	351	351	299	384	332	368	309	363	373	338	364	315	337	368	314	336	320	359	348	341	339	333	312	331	378	329	351	357	339	320	314	361	367	321	347	346	322	359	338	371	358	352	346	322	350	356	371	353	333	355	335	341	329	338	342	329	361	358	344	348	378	359	317	304	340	361	361	348	348	327	333	339	360	320	351	347	339	318	310	330	357	363	391	353	337	321	353	342	349	367	352	330	384	329	327	321	342	328	337	312	320	341	361	340	345	333	318	320	355	389	316	362	333	337	358	365	381	345	358	338	347	336	345	344	380	313	358	365	353	327	330	360	345	362	370	358	343	368	380	324	341	355	381	309	349	386	332	353	330	333	322	318	348	341	342	336	354	327	329	348	366	384	352	372	315	335	338	360	346	329	350	308	361	362	348	345	337	356	350	357	315	327	337	321	339	378	351	336	371	330	332	396	318	378	321	356	378	317	337	370	358	352	363	332	358	377	352	353	350	344	351	335	332	315	351	368	321	359	370	331	337	369	345	348	334	346	336	367	338	356	358	357	351	374	310	337	324	369	367	363	316	357	339	371	356	361	347	349	330	354	339	337	342	336	341	356	339	334	370	350	355	333	346	382	353	354	331	376	320	342	374	347	323	330	350	313	333	348	366	359	362	321	380	339	359	378	364	356	335	347	377	343	344	371	358
13720	3756	1466	288	284	256	266	249	273	243	244	264	241	237	269	225	307	265	261	271	244	296	271	263	282	252	263	263	246	229	267	221	256	254	267	249	266	248	272	240	227	250	274	278	284	229	255	275	258	261	284	253	249	267	230	254	256	269	269	243	283	268	229	208	290	277	239	252	263	247	242	261	255	234	249	259	224	254	294	254	253	248	273	248	230	280	247	262	264	265	253	254	259	258	273	250	277	238	259	256	271	248	259	238	254	263	265	224	234	242	248	235	224	281	291	258	249	236	244	266	250	231	221	253	254	258	257	283	262	247	242	235	208	244	249	276	224	266	254	253	257	271	257	249	245	229	245	310	226	235	291	251	270	261	240	260	272	252	250	267	266	252	266	257	235	245	265	247	246	259	245	242	258	283	241	269	247	225	259	262	245	264	230	240	254	245	286	262	248	249	225	261	261	257	239	239	262	238	261	267	244	247	245	267	268	263	265	265	260	249	280	260	241	282	271	256	255	248	241	274	260	256	255	266	270	266	247	272	289	250	252	275	275	245	270	244	240	247	259	256	268	258	237	233	290	234	261	244	254	259	277	229	249	243	227	265	271	230	274	249	234	259	269	234	227	223	260	274	257	235	216	249	263	244	272	254	230	254	250	211	253	280	261	244	243	303	246	269	258	291	285	271	267	266	239	259	262	256	261	273	268	284	253	248	252	260	241	298	260	245	261	247	254	254	276	286	248	269	273	234	281	282	273	238	255	269	246	230	252	273	248	282	233	239	266	261	234	238	254	261	227	253	249	270	248	255	258	246	250	263	248	285	258	242	259	283	264	280	246	260	255	287	255	234	232	269	259	275	256	250	271	242	295	270	285	208	249	274	269	253	277	263	253	266	246	240	240	254	240	246	240	261	243	256	239	239	279	258	259	200	256	262	274	217	252	282	247	246	227	289	276	260	277	287	267	255	228	242	257	263	282	252	259	228	245	232	243	231	294	233	259	273	298	271	250	276	265	258	256	264	287	236	230	260	253	292	271	251	259	272	279	258	247	277	238	242	252	252	256	236	248	221	249	251	255	278	249	245	226	278	272	242	237	227	255	268	236	252	254	246	275	252	243	255	258	297	236	224	256	260	297	251	261	224	269	247	255	267	232	230	250	234	244	247	242	262	281	241	284	237	247	267	255	261	304	265	248	255	252	268	260	281	250	268	266	231	260	232	257	266	269	256	242	251	264	274	264	268	241	244	218	278	264	274	253	264	233	259	239	256	258	269	268	251	221	259	285	228	230	253	266	277	239	262	247	254	259	260	255	261	248	268	258	216	248	229	268	257	246	241	250	277	255	225	266	265	212	271	279	256	257	271	256	270	224	241	272	271	254	246	254	258	262	251	277	248	254	275	233	259	242	272	266	272	246	268	264	255	233	249	252	257	239	256	254	254	292	251	250	280	241	248	259	258	271	273	253	258	258	283	275	217	241	289	266	261	265	255	278	274	248	260	231	220	261	259	254	267	264	250	234	256	226	254	281	232	254	246	257	297	286	266	242	223	272	278	248	233	250	286	263	251	258	260	264	263	238	281	251	266	235	236	291	288	216	273	249	242	265	262	260	271	241	221	242	251	246	245	224	244	229	254	241	235	243	247	251	274	245	248	281	233	256	248	256	250	256	247	244	245	233	246	258	234	267	254	262	245	259	261	257	255	270	286	238	258	235	273	252	256	257	249	244	282	290	269	253	266	291	258	221	248	277	245	260	253	230	265	217	253	259	261	269	275	243	255	265	238	227	243	263	298	269	257	242	221	256	275	248	244	283	222	236	271	252	236	249	249	251	260	250	276	246	264	244	245	252	277	242	240	259	263	239	254	239	272	258	258	272	254	277	271	237	281	254	247	264	219	240	222	284	258	247	298	284	228	259	281	235	243	259	242	227	261	239	273	261	225	244	253	260	246	283	218	264	257	252	246	260	274	248	246	249	242	271	269	246	265	269	237	229	238	249	268	258	226	275	256	269	251	250	237	243	257	263	247	255	240	253	245	252	256	272	250	282	290	238	244	248	243	274	264	266	237	239	269	248	269	238	243	244	232	263	252	253	259	260	239	239	246	207	253	263	229	242	238	256	260	277	289	252	232	271	265	270	251	277	242	269	277	266	245	279	242	241	261	243	257	254	265	265	243	239	244	240	238	210	266	243	264	273	265	255	269	304	246	257	267	251	244	253	269	276	271	253	255	250	263	269	253	244	266	260	241	273	234	245	223	222	248	264	265	254	231	262	241	269	233	270	277	245	258	238	257	254	286	256	273	265	258	263	236	265	281	252	249	272	260	241	243	236	268	267	240	242	293	242	256	243	250	226	257	240	268	254	270	286	254	233	233	247	248	233	273	234	232	258	277	249	240	261	252	246	228	262	255	245	219	247	234	268	248	255	264	262	246	236	259	244	284	261	252	257	244	253	250	235	271	271	287	252	255	250	270	263	265	247	255	256	265	273	246	253	254	263	239	260	272	232	248	253	247	256	250	219	249	231	254	278	245	260	288	238	248	269	261	272	232	276	266	212	246	257	249	232	274	260	271	245	240	279	258	275	245	248	276	259	238	263	259	273	237	262	256	245	265	267	276	254	255	277	262	280	250	257	277	251	283	247	240	266	257	237	277	269	249	228	268	269	266	265	256	252	253	249	238	256	256	264	246	254	221	275	267	246	227	230	243	272	246	238	253	247	246	242	249	256	259	251	253	247	238	250	270	246	236	256	275	284	286	270	234	278	229	259	269	253	272	258	250	263	253	236	221	286	245	237	253	263	231	253	256	242	267	253	240	277	276	243	243	239	247	255	254	284	304	222	280	255	265	250	256	251	235	252	218	252	248	260	266	289	250	221	293	253	260	275	278	280	250	248	293	251	243	245	266	242	250	280	239	247	229	229	261	226	256	273	275	238	258	267	261	256	245	285	233	267	253	285	252	231	264	242	235	266	251	263	239	251	267	245	239	244	255	245	257	258	260	227	246	245	249	255	275	223	257	282	294	222	241	210	256	273	242	276	278	253	257	244	262	260	253	237	282	284	239	225	268	258	240	277	252	274	254	268	248	258	293	239	287	248	253	276	240	237	257	257	264	245	261	270	257	245	253	258	267	242	270	256	269	262	237	275	262	253	226	257	254	245	240	243	219	261	261	256	248	250	244	254	241	270	262	249	241	255	257	284	224	254	217	254	244	249	236	261	240	253	284	264	263	242	227	203	246	281	287	291	262	272	242	238	263	237	236	244	275	250	252	220	245	245	248	243	258	251	264	278	245	261	254	251	252	269	275	254	251	238	267	266	269	230	249	234	257	274	298	287	251	266	261	256	252	230	259	286	270	224	259	249	247	238	276	276	259	235	257	269	259	220	243	243	264	281	257	265	235	269	297	294	263	251	229	234	261	268	233	226	280	269	224	271	250	262	269	269	254	258	250	249	244	266	266	231	236	254	249	230	269	222	239	234	253	260	240	277	248
9784	3284	2731	660	692	652	668	656	657	626	633	619	608	640	632	609	613	641	604	637	622	535	624	612	624	576	612	618	536	563	585	604	621	582	613	635	592	679	564	627	587	628	623	577	613	638	612	640	602	612	585	657	587	614	583	616	620	577	619	627	592	626	568	579	610	665	577	609	607	603	584	626	588	572	641	610	620	634	660	613	623	614	619	598	628	558	586	610	612	578	615	614	591	599	621	617	595	644	623	579	617	610	583	600	619	621	630	628	631	604	627	605	577	625	649	583	608	639	635	616	592	562	584	600	590	581	615	625	602	584	615	613	563	609	618	622	593	628	599	631	638	636	611	619	569	602	597	624	600	580	560	601	619	618	611	602	591	606	606	564	627	625	634	590	630	583	562	637	626	540	598	608	575	605	565	566	649	566	621	633	645	636	603	595	585	609	615	638	619	600	604	640	584	610	605	604	581	595	614	603	610	612	619	641	610	591	668	654	583	597	601	623	593	592	584	621	635	585	604	618	587	603	618	602	537	626	620	610	604	608	611	644	652	611	600	599	645	610	609	623	577	659	577	605	634	624	622	569	607	572	568	622	585	634	608	629	626	591	585	583	601	583	609	635	605	657	599	613	581	585	570	662	621	610	629	598	577	607	615	619	595	615	614	593	609	612	603	558	655	595	655	605	607	645	637	632	604	604	633	596	579	613	612	585	585	570	592	629	606	633	580	635	620	601	634	645	588	616	618	671	591	594	594	618	589	607	621	601	624	632	595	607	620	631	602	596	653	645	584	577	624	629	604	610	581	641	610	616	618	607	629	619	668	595	590	576	601	647	563	602	645	614	591	601	603	579	625	619	584	584	621	593	633	606	642	599	603	572	615	595	588	607	637	578	618	608	593	547	598	634	609	644	585	581	607	566	583	617	611	619	627	590	615	606	647	631	622	562	584	622	586	603	555	591	621	582	610	621	641	624	589	610	607	597	588	617	604	614	590	599	633	606	552	560	616	626	624	621	605	598	637	588	640	640	622	568	588	616	591	618	607	621	575	592	605	638	562	593	589	565	555	642	617	648	624	588	594	600	574	571	635	590	670	582	616	561	607	578	636	560	594	651	602	611	605	626	600	611	614	609	616	592	542	583	585	591	591	588	588	630	620	615	617	597	597	605	579	546	597	574	599	595	565	632	552	590	616	627	632	615	601	595	604	565	573	593	590	630	619	633	628	584	586	591	629	620	592	599	601	673	628	603	586	639	598	626	595	619	598	614	602	587	594	639	583	548	663	615	621	598	609	624	568	608	571	664	568	598	615	581	656	614	616	573	633	588	592	611	629	606	595	622	627	585	636	588	635	611	594	638	583	608	618	591	595	613	597	594	614	597	551	659	604	613	620	602	656	606	603	593	564	585	573	573	559	606	583	576	620	602	609	622	581	607	581	598	592	567	580	582	579	596	608	652	609	610	592	645	598	536	599	625	585	603	632	555	601	634	594	564	564	582	614	573	575	624	627	640	612	604	584	597	625	639	618	540	607	616	573	584	647	595	606	625	635	576	577	564	572	584	573	660	634	617	580	649	643	627	598	637	649	580	621	661	572	616	576	616	593	599	632	598	604	645	589	588	569	579	601	652	623	659	588	585	631	595	599	611	609	622	643	629	575	567	621	632	575	618	613	597	608	576	613	629	595	647	559	622	618	606	608	599	597	587	580	622	586	579	642	587	583	629	613	635	580	612	662	597	583	624	612	597	590	578	619	594	627	649	628	565	636	613	570	586	597	624	630	641	636	635	595	561	604	628	615	585	585	592	580	596	629	611	645	615	617	606	635	633	600	610	614	618	597	594	602	577	583	572	576	613	584	616	633	655	618	644	615	573	618	629	563	590	625	600	598	615	611	594	592	577	597	617	625	606	586	585	613	612	566	594	577	646	579	602	612	569	619	652	651	583	595	615	585	610	642	597	584	631	617	585	596	606	628	622	603	617	613	605	608	588	615	620	592	603	652	604	628	639	620	610	597	589	592	595	604	598	572	688	591	581	589	546	606	644	596	628	610	666	608	616	608	589	648	597	641	616	629	587	587	612	651	627	604	607	657	584	635	634	630	576	649	607	623	583	620	564	601	612	655	590	596	615	599	633	584	599	609	594	591	601	555	561	608	615	632	593	610	620	600	643	557	612	612	631	591	559	619	604	624	623	597	638	591	624	650	625	602	598	645	637	584	648	610	625	589	577	610	609	630	648	606	617	587	558	628	621	618	626	614	594	608	616	606	614	610	647	623	638	612	601	576	624	599	670	627	651	592	634	584	598	609	605	601	604	612	581	557	575	625	643	622	576	630	664	601	589	626	625	646	605	595	571	611	563	620	618	618	576	603	624	589	599	658	591	608	632	589	630	591	628	607	638	633	580	617	616	555	534	544	613	609	654	599	595	627	603	636	604	617	578	628	610	608	620	571	607	629	655	576	644	560	580	631	639	625	623	623	609	591	629	633	602	629	661	593	605	603	592	640	630	586	597	608	591	579	594	610	633	608	595	627	590	567	558	600	608	630	594	608	626	608	599	608	553	654	580	585	618	597	585	597	603	571	608	574	611	655	577	579	627	656	624	589	547	614	631	620	594	608	611	622	623	615	629	589	622	623	645	603	596	614	603	656	554	599	562	574	640	577	614	601	591	613	591	612	617	608	641	621	584	602	602	653	611	605	604	573	598	608	626	575	596	597	589	591	580	608	622	634	564	566	580	628	624	619	636	604	643	565	623	567	644	626	583	617	683	618	576	583	610	587	621	612	603	579	617	611	587	599	628	639	599	586	589	651	597	588	595	640	616	599	557	562	646	649	587	593	580	658	598	606	618	620	604	646	629	606	609	612	612	603	645	580	625	584	609	599	636	627	634	585	608	576	617	628	599	561	604	573	634	577	615	608	556	618	586	633	585	599	578	598	640	591	581	574	574	631	676	606	601	589	610	609	615	604	572	628	673	602	611	588	616	608	614	601	603	592	591	566	613	603	588	627	594	623	641	590	595	605	583	586	579	651	599	585	610	633	622	593	654	616	603	585	636	630	594	614	591	593	626	578	604	601	607	614	609	640	609	601	668	595	600	628	597	603	623	621	607	628	556	587	629	597	595	613	605	624	591	579	565	574	606	579	627	581	607	591	579	582	582	635	617	612	593	614	639	562	592	631	626	615	575	625	615	634	617	597	608	626	615	596	661	635	599	594	602	642	581	591	571	604	624	602	609	580	580	625	580	623	654	628	630	610	618	607	610	632	588	594	637	599	624	605	590	603	599	588	578	652	558	568	568	655	539	603	620	585	620	611	583	615	596	638	613	609	585	617	570	581	570	606	601	570	595	599	615	630	644	581	593	576	617	599	615	625	619	607	619	635	621	624	599	601	621	634	654	593	605	598	601	623	609	619	577	604	610	587	632	616	593	644	610	594	580	621	584	574	615	655	629	608	627	592	593	583	639	621	598	615	597	603	562	622	602	550	606
26684	9297	4102	619	394	351	284	300	307	299	277	278	268	278	270	267	261	280	271	265	274	273	261	314	257	312	230	259	258	274	270	261	285	303	269	271	258	259	281	230	244	295	262	288	268	248	226	282	290	235	267	276	284	258	286	309	249	264	247	266	271	233	279	263	286	272	290	286	268	274	292	275	268	274	271	254	263	251	276	255	264	259	261	289	248	249	270	248	262	266	319	279	270	263	266	291	261	253	271	275	260	274	269	258	248	260	243	258	255	281	288	267	240	278	273	254	249	311	268	260	267	301	301	255	263	267	269	257	276	248	258	233	260	278	249	256	283	269	252	278	282	252	317	255	263	252	261	253	276	255	250	266	252	256	281	283	281	261	271	276	276	263	258	242	274	299	279	257	286	289	253	272	252	244	291	244	241	281	235	248	278	239	270	271	274	246	259	244	275	273	261	251	262	291	282	257	240	245	229	285	261	250	283	247	289	271	280	271	274	280	277	272	250	263	261	266	262	272	285	241	246	255	306	299	246	222	318	280	276	254	296	278	261	246	273	234	263	303	272	276	269	253	247	292	241	260	252	300	272	257	273	267	258	266	290	257	278	270	275	280	283	274	268	266	274	279	244	256	276	248	285	239	292	277	296	270	262	246	283	281	279	307	289	277	292	266	274	237	259	286	273	251	312	258	244	240	269	236	260	273	255	236	270	278	269	283	273	255	260	267	277	264	288	289	242	241	272	284	252	247	253	262	236	279	261	257	263	291	267	285	270	254	265	286	264	276	282	277	281	269	282	269	266	272	273	294	230	289	294	277	280	268	268	267	296	256	278	263	265	252	272	283	256	267	279	269	281	238	247	269	264	284	279	252	261	284	277	265	305	263	263	272	262	263	219	274	252	257	316	283	257	282	273	243	259	272	261	284	270	291	271	296	303	243	297	267	285	274	256	286	278	256	241	261	279	282	304	287	288	263	280	271	271	267	259	270	305	318	258	281	274	267	261	238	260	262	302	294	261	277	277	291	287	281	238	294	273	265	264	260	231	264	274	278	271	258	247	270	277	270	278	246	281	258	275	291	241	258	258	250	243	279	292	270	282	268	262	277	241	265	260	265	256	251	271	253	276	268	250	257	265	284	268	276	254	250	274	267	268	276	281	250	285	238	270	256	271	241	273	282	274	227	265	301	258	291	281	310	251	234	268	235	282	274	254	278	295	297	271	284	285	254	313	254	252	299	242	256	299	255	269	252	266	269	261	277	290	279	281	272	301	244	271	274	261	249	279	276	270	274	281	278	262	260	269	295	264	271	253	255	268	290	234	266	282	271	247	277	299	229	260	268	249	253	263	273	244	251	242	275	287	261	250	306	237	258	274	277	261	321	282	276	268	283	243	224	264	267	263	290	270	277	287	298	285	274	250	260	268	266	266	264	283	252	303	285	277	271	275	304	229	239	271	250	255	234	253	267	276	275	233	264	291	287	251	269	253	259	261	266	292	286	242	283	289	269	281	284	281	266	240	307	246	241	266	236	265	276	275	270	263	288	270	246	247	275	291	263	253	244	251	265	269	267	281	268	262	255	281	285	282	263	289	286	258	238	282	248	278	299	288	273	227	257	277	269	264	245	246	267	276	280	257	268	258	259	248	308	249	245	241	275	277	258	249	282	267	291	286	286	284	241	255	236	263	241	272	237	259	265	278	262	276	274	238	260	289	277	252	263	273	284	287	266	276	270	272	261	294	250	268	262	279	231	284	266	261	279	266	267	234	245	251	297	292	281	260	271	282	278	286	266	256	289	261	286	279	244	255	237	301	258	261	273	262	286	256	285	284	254	261	258	273	254	264	268	243	265	292	265	288	261	268	270	264	252	269	240	261	282	293	235	266	252	254	311	279	285	283	243	246	266	287	282	279	275	275	244	277	221	272	257	286	263	283	249	245	274	276	245	282	228	265	317	242	302	277	244	268	250	291	279	277	278	275	306	251	257	284	263	269	287	275	223	223	290	286	265	295	269	270	296	262	273	286	269	249	257	262	267	267	337	260	259	256	288	262	264	248	297	305	277	274	257	277	279	265	252	255	244	252	261	312	288	252	259	279	278	265	239	281	258	278	299	266	275	272	226	282	224	288	282	277	273	311	250	254	260	252	270	245	248	277	251	268	276	245	231	247	272	244	297	265	255	285	273	290	255	255	255	236	246	262	300	265	247	276	257	254	284	279	261	250	284	258	241	255	277	260	271	277	273	297	259	269	264	292	249	265	287	266	273	249	310	275	266	258	267	256	267	279	276	242	270	264	253	231	267	224	261	271	253	258	271	308	254	279	285	268	261	275	248	284	273	269	250	253	284	287	240	264	298	293	267	293	254	261	228	283	255	283	249	223	280	279	254	252	235	254	276	234	272	248	245	273	266	296	241	236	254	255	307	260	252	255	241	242	295	247	282	277	221	260	266	262	282	293	256	270	270	255	268	258	266	276	286	278	260	326	270	283	225	257	261	280	265	271	275	284	241	242	261	270	253	278	281	290	296	297	257	253	243	268	256	275	273	248	245	293	286	275	249	255	262	274	258	245	281	243	279	279	271	283	272	269	260	288	256	265	254	245	251	281	270	289	249	228	256	264	266	250	279	258	252	263	247	253	264	258	274	257	272	239	274	258	260	284	267	262	255	257	286	271	259	277	270	237	265	253	268	269	253	246	246	237	244	259	295	273	267	261	242	278	275	263	240	267	284	261	268	275	285	304	274	255	268	241	251	267	262	261	273	267	285	302	297	283	259	275	277	262	281	269	280	285	289	233	248	261	277	243	267	272	287	297	247	277	277	304	277	262	250	237	234	268	261	280	305	263	253	296	267	250	271	254	237	248	291	270	280	261	241	271	261	265	271	280	286	284	249	255	270	269	267	256	257	257	266	277	277	262	237	279	291	265	297	320	256	249	234	257	313	263	252	276	293	301	231	283	275	287	276	276	269	270	261	258	275	252	237	264	241	264	301	268	235	230	260	301	282	282	266	268	282	250	248	264	293	267	267	265	267	267	293	262	273	285	280	244	277	282	273	269	278	292	288	269	256	308	284	281	270	222	233	272	252	274	297	283	257	306	275	254	295	266	249	290	291	258	243	290	286	255	280	253	288	280	284	273	252	256	256	274	265	279	262	266	309	243	289	273	236	282	258	240	241	268	263	274	271	270	298	267	273	241	246	262	275	255	251	244	292	268	254	275	278	281	270	273	251	243	276	265	281	322	258	300	262	265	249	261	270	258	233	283	246	305	259	261	256	268	284	255	299	290	275	296	253	271	278	273	257	262	286	259	246	251	289	251	284	277	274	262	275	250	285	274	271	279	241	257	292	272	269	292	241	252	247	275	263	237	254	258	300	266	228	269	278	255	260	291	285	265	284	268	266	280	288	251	287	277	299	237	262	274	246	287	261	271	285	250	257	272	294	279	259	267	301	252	259	277	278	285	267	291	247	264	306	285	275	260	285	268	263	270	277
18471	7426	6227	1141	1084	959	904	832	746	763	714	761	684	704	680	677	698	710	654	671	619	646	681	641	664	605	649	640	655	609	658	594	670	635	645	627	616	635	624	599	656	664	594	628	595	650	630	657	592	580	612	645	666	612	591	631	589	640	645	632	619	567	639	626	659	615	619	605	612	626	599	652	623	653	573	649	598	630	632	610	609	617	625	594	613	605	624	639	636	583	618	611	597	654	576	660	654	642	611	597	614	630	607	614	610	603	618	632	593	617	641	598	567	594	634	598	596	636	636	643	595	620	603	649	614	652	617	624	680	632	589	648	634	656	653	587	627	633	668	609	593	667	626	663	580	624	605	639	658	665	615	627	642	616	591	614	623	622	656	663	630	652	614	637	600	645	618	633	586	569	636	644	605	621	643	618	638	653	662	678	606	676	597	605	633	590	596	654	621	629	617	626	623	650	658	658	622	622	628	621	637	655	650	653	643	650	651	609	619	595	624	618	622	642	621	667	698	589	595	595	637	629	606	627	598	644	612	616	580	631	629	648	598	640	614	602	603	629	622	616	619	623	680	592	594	639	655	654	638	643	671	657	647	644	636	633	602	604	621	611	594	635	658	650	674	614	581	619	635	627	614	665	607	629	627	594	594	640	671	651	642	638	616	618	627	607	622	637	654	632	604	630	639	630	618	630	640	613	612	636	644	643	626	617	645	665	619	623	628	596	669	622	602	643	618	651	607	672	573	632	599	614	661	616	626	662	580	611	620	622	639	693	611	600	633	617	626	621	649	606	667	623	593	662	644	613	640	624	641	650	624	627	604	594	597	639	670	632	621	655	619	644	577	635	579	643	589	557	620	628	624	609	626	661	586	598	600	650	586	667	566	593	631	658	593	568	592	636	580	591	622	611	596	637	559	600	620	616	635	609	654	646	627	671	600	665	614	617	614	623	634	605	618	668	623	629	634	690	635	657	606	589	580	636	597	690	587	598	610	605	657	624	618	630	632	638	663	593	660	610	607	669	588	618	636	614	586	616	679	649	566	633	659	601	605	637	591	643	612	606	582	655	623	612	632	606	601	609	633	628	597	639	583	635	601	665	617	643	616	659	599	605	672	651	610	669	655	607	606	604	600	605	631	629	593	617	612	676	588	602	568	600	625	637	617	620	615	624	665	645	559	604	621	645	594	607	591	606	600	570	625	611	623	615	598	664	668	577	632	648	600	611	599	665	636	661	628	574	616	646	605	618	638	623	628	635	617	648	615	644	635	599	623	659	619	603	557	597	632	649	643	638	598	606	653	665	644	580	584	616	606	613	627	606	605	611	587	637	670	629	635	599	643	605	606	651	551	631	613	615	609	645	619	616	650	613	608	598	582	585	569	625	630	611	610	600	646	646	664	624	652	613	638	575	611	644	663	632	594	585	652	576	635	635	601	603	598	586	628	635	638	657	608	616	654	650	655	595	618	607	587	628	599	650	627	649	627	612	614	646	660	645	611	624	589	621	575	635	641	653	612	651	636	651	656	610	653	637	648	621	627	622	672	638	656	611	621	622	656	681	591	634	606	635	607	634	590	657	619	615	585	652	607	610	642	625	669	634	642	611	621	603	624	606	637	639	615	588	625	575	624	603	638	639	623	576	603	636	629	587	599	621	608	645	621	644	604	627	587	633	617	604	648	653	579	630	568	615	629	620	633	613	660	619	603	641	623	627	640	623	647	600	630	594	610	615	614	630	621	627	636	617	628	638	610	646	622	631	587	607	612	637	632	611	635	596	617	640	598	629	622	646	625	590	587	664	644	615	602	647	641	649	610	651	629	644	645	643	640	643	626	627	613	605	629	675	599	589	632	623	599	648	621	635	644	606	605	631	639	617	588	589	598	644	626	624	646	611	682	584	652	632	612	566	629	608	661	599	599	619	629	624	624	642	576	619	633	645	628	637	613	597	634	612	634	592	605	637	640	612	621	658	630	605	672	615	599	613	606	643	615	609	621	657	667	615	565	618	638	638	620	611	642	624	622	621	622	611	592	662	617	644	587	614	608	624	596	624	640	619	645	608	653	602	624	619	656	616	624	621	583	644	653	611	684	602	630	634	630	649	605	646	648	606	661	602	650	615	612	617	638	612	619	638	599	632	629	578	619	638	607	621	625	682	646	648	625	617	616	606	615	656	652	624	604	585	619	649	620	624	602	630	628	613	563	629	611	605	648	670	653	615	627	603	641	612	657	673	607	623	615	627	660	666	607	604	660	645	611	599	594	621	604	587	671	641	624	586	622	621	612	620	654	589	662	611	580	582	657	610	606	657	618	625	591	599	635	607	600	621	657	602	637	631	608	618	678	622	608	682	631	682	600	663	578	609	661	641	607	619	610	608	633	605	646	662	603	624	664	587	644	630	599	585	627	605	651	614	578	626	634	608	607	608	590	622	640	630	618	628	673	635	639	569	605	605	628	667	630	642	609	589	635	657	617	615	617	637	648	621	622	635	628	618	629	642	601	625	660	613	612	632	637	630	654	624	647	640	606	629	630	653	631	650	615	651	607	610	630	607	643	635	618	603	618	603	655	659	616	666	642	630	581	622	668	611	615	618	600	594	626	648	616	627	666	612	638	657	642	655	641	630	622	624	678	603	605	665	642	586	629	602	618	652	584	627	618	616	619	614	631	607	627	662	613	612	620	624	542	636	599	635	646	618	629	659	629	640	579	639	564	634	651	644	598	613	653	642	633	632	595	613	622	654	628	638	600	638	650	645	649	632	635	636	614	583	640	618	620	648	664	645	626	646	630	645	588	648	614	623	625	618	574	602	632	642	601	633	646	601	637	632	593	619	695	663	610	601	667	595	615	635	661	596	669	595	616	648	631	659	625	613	622	626	618	624	578	615	616	614	614	623	632	626	616	628	638	626	604	562	598	610	635	604	622	605	611	624	584	633	584	611	623	668	600	643	602	596	584	573	646	606	661	641	619	644	647	626	582	667	614	615	663	608	608	630	639	640	639	628	622	663	619	703	606	634	648	697	598	627	628	639	589	633	603	608	601	671	641	582	631	605	601	630	595	647	621	659	610	615	624	622	653	656	577	638	655	583	628	654	614	615	660	588	650	602	622	638	650	637	577	596	609	607	627	648	641	643	595	620	633	589	645	639	611	632	641	628	624	610	606	661	609	620	617	638	599	596	687	622	631	658	601	589	617	599	618	596	611	601	650	664	630	643	625	633	609	616	619	623	610	601	618	613	613	599	672	594	655	624	603	623	652	654	650	633	622	616	609	601	672	650	630	661	647	651	615	605	629	619	621	586	651	624	587	655	620	596	636	670	605	609	631	690	633	646	631	623	589	638	629	623	621	662	625	573	608	601	636	638	635	606	628	626	624	669	654	601	665	623	648	613	636	638	616	594	637	632	612	643	624	642	622	646	628	632	628	636	614	609	644	632	642	619	634	626	617	600	620	625	616	594	660	619	641	597	626	666	595	620	651	662	624	693	606	640
36179	15382	6960	868	355	270	224	209	165	145	197	162	159	158	134	145	149	127	138	142	126	136	158	161	154	118	165	143	146	155	141	146	130	141	134	160	145	148	144	162	154	119	158	136	152	158	126	155	129	124	120	108	134	131	151	152	143	137	138	135	159	128	156	141	174	150	145	131	125	131	139	141	143	140	147	137	134	142	138	143	143	127	126	121	161	128	140	139	137	131	147	159	139	120	144	114	135	127	132	136	147	126	150	135	155	163	151	138	154	122	138	161	160	148	154	113	117	116	108	142	150	126	136	157	130	132	130	160	120	148	124	140	133	151	127	138	139	156	146	127	113	146	169	139	157	148	151	151	138	123	147	125	141	143	138	125	144	131	136	149	147	150	119	147	123	142	129	105	137	147	132	131	140	134	148	161	141	164	157	132	153	137	155	128	129	161	131	131	133	142	141	119	143	137	135	136	142	118	144	127	129	156	124	151	122	128	142	142	131	161	143	143	149	136	128	124	130	123	154	146	107	136	130	146	134	156	130	136	139	144	127	134	146	144	133	137	138	148	135	118	154	134	131	154	134	126	153	135	138	126	126	138	135	126	141	137	151	101	121	150	125	150	148	167	141	146	128	157	140	121	156	152	175	137	149	135	155	147	125	124	143	154	135	143	135	150	135	138	166	138	127	126	153	110	123	147	131	120	132	144	168	150	155	126	130	134	125	135	118	135	159	142	116	151	132	142	131	137	152	135	128	144	125	131	147	123	138	117	147	129	148	156	131	140	140	131	151	133	141	150	111	136	134	124	155	135	130	129	132	147	129	134	127	140	145	162	146	160	155	127	145	152	139	145	148	163	131	126	122	151	139	144	139	117	137	141	148	133	129	154	131	158	144	138	153	109	142	131	145	117	151	119	160	148	126	141	149	153	123	122	130	129	143	120	148	147	154	146	150	147	116	129	112	160	118	122	123	140	135	149	143	155	135	145	134	139	155	130	140	157	131	124	152	132	152	163	114	130	143	124	139	123	133	139	122	140	135	166	153	140	121	137	161	138	135	142	117	134	141	147	128	141	138	134	152	156	133	152	111	133	154	114	162	133	141	141	142	144	168	155	126	157	136	142	168	146	113	129	146	135	141	137	157	138	140	126	125	157	149	158	148	137	127	154	122	131	127	152	135	140	138	121	129	113	124	129	116	137	136	136	122	140	130	128	134	147	135	121	130	137	116	122	142	140	126	127	129	133	149	150	151	168	155	144	116	125	131	136	129	114	147	118	146	148	123	140	145	153	141	137	157	121	143	163	121	133	116	112	138	142	142	131	138	117	128	138	145	131	130	127	134	141	121	131	160	140	139	135	125	139	137	140	141	132	138	143	127	155	118	143	144	141	133	122	137	132	152	134	156	144	139	157	158	129	131	131	131	156	145	154	176	143	146	114	143	146	140	129	185	159	136	158	145	152	122	125	137	141	138	164	147	141	131	138	146	136	127	138	128	145	154	154	134	142	135	149	137	141	117	117	127	147	137	123	140	112	142	115	134	124	125	136	163	140	140	135	140	150	161	144	105	136	112	128	129	125	153	157	115	135	145	149	142	147	146	162	127	124	140	135	141	154	131	161	161	134	154	144	135	153	133	152	128	144	135	129	144	137	139	134	151	165	156	150	145	123	144	153	145	148	136	143	134	149	132	150	128	131	164	115	129	150	132	131	146	147	145	145	150	159	148	138	119	145	111	107	114	145	139	159	147	142	141	119	148	149	151	151	125	170	128	137	130	145	112	142	147	139	130	115	142	128	136	127	146	161	142	141	154	137	132	143	132	134	151	158	127	153	132	143	120	131	144	104	134	134	137	150	125	159	135	161	135	146	141	137	136	122	131	145	124	128	131	149	129	132	123	139	128	155	119	122	136	123	160	127	105	132	135	143	136	145	132	151	133	129	168	127	132	119	138	163	129	132	118	121	159	129	140	143	151	136	114	126	126	168	134	137	137	140	122	120	148	147	122	171	127	146	132	133	150	155	136	124	150	143	144	134	127	156	135	143	140	162	131	119	98	136	151	146	144	137	144	134	136	152	114	148	125	128	138	124	137	130	131	145	121	130	154	146	162	137	131	136	142	132	144	131	127	121	143	119	136	150	128	141	147	128	161	136	140	136	134	146	108	114	153	154	155	121	116	135	129	131	130	117	150	148	134	140	148	149	131	132	126	118	147	137	135	126	121	142	155	143	152	148	146	136	113	153	127	126	128	166	143	143	140	148	143	136	157	134	146	113	148	128	139	147	145	150	142	139	134	150	136	142	144	149	150	128	127	164	133	129	160	143	120	127	119	132	149	140	136	140	143	133	133	136	164	150	160	129	146	125	128	131	127	132	141	142	124	110	132	132	135	144	134	156	134	142	154	138	136	130	129	140	160	128	124	122	131	137	140	123	142	128	154	136	136	134	134	122	140	147	132	150	148	127	135	133	137	125	153	168	143	125	164	150	138	161	152	138	136	136	113	135	152	129	125	136	135	129	150	116	157	141	128	140	126	146	146	130	114	153	120	124	143	142	142	128	140	119	140	128	153	131	150	153	134	122	136	136	138	135	146	144	164	154	143	148	161	170	133	142	123	127	148	149	125	137	143	151	142	136	139	132	135	152	136	141	131	136	146	135	154	135	144	143	135	127	133	135	147	163	135	109	130	138	140	127	130	139	164	122	149	136	142	120	121	147	147	134	145	136	141	129	136	122	123	134	137	127	144	160	123	136	142	143	118	142	150	152	160	132	131	134	135	132	143	144	132	149	148	129	134	155	142	136	135	133	127	131	131	113	117	134	137	137	147	142	125	143	119	133	116	140	157	150	139	155	148	136	151	164	170	97	138	125	132	135	129	164	135	135	129	139	162	162	148	123	158	146	137	156	140	151	146	130	137	131	129	158	162	143	126	147	127	133	137	130	130	130	142	141	157	145	150	134	138	139	137	141	139	148	142	155	143	149	139	161	149	146	146	117	123	166	140	135	157	151	138	156	140	152	118	140	162	128	140	140	130	136	133	141	144	130	140	133	132	118	141	145	134	133	173	135	153	144	132	151	128	141	148	142	148	139	132	134	135	130	141	134	135	143	125	135	139	148	133	148	144	140	140	124	151	135	162	170	137	147	131	124	107	142	136	153	131	135	135	118	130	135	130	124	145	164	129	171	159	126	135	146	142	111	143	117	147	141	125	142	144	118	130	132	135	138	126	130	125	159	175	153	136	119	137	142	128	122	143	168	142	131	116	128	147	138	145	126	140	127	139	130	136	144	138	146	142	119	152	126	126	157	141	151	128	148	176	165	162	164	142	141	130	133	125	149	126	159	133	127	129	144	130	154	132	113	142	144	134	145	123	131	165	138	149	134	145	120	144	139	124	153	128	147	132	156	131	143	124	122	138	144	151	140	127	138	148	140	121	151	118	128	149	138	148	140	156	140	116	143	148	156	150	134	137	131	138	136	147	158	181	130	119	128	166	160
23723	10626	8345	1290	1159	928	785	711	629	632	571	512	516	486	477	452	413	475	420	371	349	373	347	350	386	403	372	396	379	367	367	356	382	368	361	355	326	331	346	350	344	356	357	372	364	345	354	352	357	324	335	366	340	325	367	335	348	337	362	316	345	325	331	340	345	346	344	373	349	363	366	331	363	361	369	332	375	363	344	367	321	326	343	390	328	343	362	360	329	350	333	357	374	322	334	388	384	348	343	341	337	332	327	358	357	318	357	346	325	308	342	340	303	329	351	365	333	346	323	338	332	349	358	357	318	325	353	324	311	330	353	333	320	320	367	367	342	350	301	349	315	326	334	303	362	365	356	348	329	332	310	355	314	332	329	355	307	351	360	330	361	338	360	380	345	330	384	343	332	343	357	366	374	331	353	346	344	357	358	337	356	372	341	334	337	308	371	341	359	370	355	337	354	372	361	350	343	352	355	327	331	333	333	361	362	318	327	348	327	374	320	327	330	294	385	364	357	348	341	324	326	347	368	320	353	336	324	352	338	307	325	343	326	320	335	339	333	386	338	340	322	342	324	346	324	333	345	307	333	349	347	346	345	344	320	329	352	350	349	338	354	303	348	351	382	342	363	343	355	312	370	362	352	335	367	311	354	339	349	361	374	345	320	354	345	336	326	355	350	341	359	335	363	366	357	348	325	358	310	321	298	343	331	337	325	386	326	357	326	367	348	370	373	338	375	359	366	337	362	340	324	284	334	348	351	317	361	344	357	327	358	373	322	325	351	325	342	318	371	356	339	357	366	343	323	320	330	340	355	325	344	325	328	359	355	377	330	338	333	358	330	344	335	331	339	314	345	362	343	349	339	320	357	343	318	317	297	331	331	337	318	346	330	332	346	317	374	307	316	328	357	320	344	336	343	324	341	327	351	324	353	359	349	335	337	316	346	368	342	356	361	334	358	359	341	373	344	336	345	374	351	307	320	336	344	341	341	328	361	313	311	349	319	336	327	347	340	318	367	333	330	381	326	330	344	353	362	343	370	354	331	375	315	349	348	349	321	354	340	341	357	355	354	342	370	331	360	337	337	327	326	343	326	351	319	360	342	350	388	311	343	357	318	334	321	368	350	356	344	375	322	321	339	333	354	343	331	333	371	340	364	346	352	311	310	307	325	346	320	325	314	335	334	345	318	351	354	339	355	352	349	356	333	305	321	324	332	312	291	355	330	370	310	340	352	366	342	342	370	323	352	362	331	323	334	328	336	366	341	343	372	342	337	353	349	337	355	346	321	343	362	353	337	326	314	315	349	354	321	363	300	350	347	358	338	378	362	332	365	366	319	352	335	343	347	324	322	344	327	345	362	355	347	342	310	364	365	353	353	328	337	327	335	335	317	357	346	331	365	361	311	378	307	371	343	347	348	346	371	319	344	357	322	373	342	367	326	352	354	330	378	360	335	344	319	326	357	362	349	328	380	331	346	322	341	363	346	344	341	347	334	364	338	324	322	365	318	337	357	370	327	349	325	334	342	323	364	374	343	350	307	331	341	358	335	369	344	394	339	317	311	366	336	343	329	328	325	376	326	327	355	300	352	378	360	333	309	336	321	342	334	325	340	343	320	331	350	329	334	341	335	370	314	348	352	359	328	327	350	335	356	344	311	346	352	313	347	357	322	372	322	360	343	328	356	361	349	346	374	349	343	350	344	331	354	385	346	339	336	331	306	318	339	323	331	342	349	349	359	331	306	320	308	346	319	337	376	380	368	364	334	370	327	332	378	352	326	338	340	359	309	384	355	347	341	336	379	323	332	335	336	357	350	333	362	326	348	357	336	380	319	364	338	361	318	367	345	335	360	304	348	332	344	336	357	343	358	348	345	316	338	321	353	334	326	383	329	362	360	362	307	361	328	334	355	336	332	351	370	348	368	334	369	332	336	338	335	356	382	356	335	343	323	326	340	326	343	314	334	327	336	314	324	327	332	361	346	332	332	318	340	345	350	349	310	337	332	336	358	310	375	342	336	369	328	322	304	354	344	322	341	345	318	326	322	354	340	352	326	355	341	343	337	342	368	360	339	365	314	345	336	337	338	340	326	358	313	330	308	381	362	333	363	328	340	394	358	337	342	378	331	351	333	322	352	374	312	359	331	323	363	343	347	312	332	322	335	310	339	325	348	364	379	364	347	334	337	343	327	370	344	353	347	390	369	319	342	343	340	316	363	326	313	329	353	340	306	343	333	350	343	353	340	351	353	318	359	341	383	363	359	348	340	350	358	351	339	325	338	359	342	357	346	345	346	337	341	335	351	350	364	324	313	350	364	375	368	322	376	329	365	332	357	318	344	335	316	366	333	342	326	314	331	350	356	353	345	334	366	320	354	377	336	326	332	365	330	320	323	324	388	360	334	325	347	339	344	346	353	323	344	363	306	331	331	334	334	330	325	336	351	359	338	322	327	337	347	345	349	338	338	322	326	318	325	345	334	349	344	316	346	340	325	359	343	345	355	326	322	328	334	355	298	307	368	341	325	307	329	355	359	371	359	318	336	349	340	348	331	337	316	339	375	342	339	343	348	332	345	304	336	349	343	353	326	342	330	332	372	334	352	347	341	349	318	344	349	379	368	331	337	353	322	343	339	338	337	383	347	333	361	336	351	376	343	342	310	359	327	359	341	335	331	350	357	307	323	302	341	329	353	352	365	309	337	324	355	353	371	369	331	346	324	346	328	334	337	329	317	320	332	350	346	377	333	333	393	339	344	299	313	356	360	337	344	348	339	332	316	370	347	356	332	329	363	338	321	376	331	359	366	326	351	344	335	332	340	342	307	347	344	365	327	323	348	350	353	323	356	339	323	364	320	342	344	337	354	351	360	333	342	364	335	345	355	355	322	357	355	368	331	335	356	363	345	338	346	352	316	344	333	318	376	341	329	351	346	330	329	326	309	344	364	373	361	331	315	341	340	353	342	370	359	318	327	326	325	367	361	326	317	313	326	323	347	318	315	346	359	346	350	346	332	336	370	333	363	315	346	345	336	324	357	338	331	354	338	326	347	337	328	344	350	358	314	297	386	309	322	318	354	330	318	347	338	360	335	357	364	342	341	330	295	328	310	320	341	350	361	343	329	354	355	349	371	321	311	349	333	344	340	341	334	362	343	379	339	345	344	313	331	360	338	366	339	328	363	355	337	337	336	328	330	359	344	356	351	365	362	323	343	326	331	324	334	331	301	359	356	360	355	357	304	325	349	340	330	327	342	327	365	356	365	377	344	326	322	329	346	347	308	335	301	327	373	347	337	344	335	321	354	342	308	336	329	360	339	357	348	359	372	328	302	329	345	310	359	294	336	349	321	346	327	361	332	347	325	328	312	329	319	333	377	331	344	336	351	358	343	350	349	344	328	356	329	353	328	316	366	337	330	327	345	344	358	345	354	358	359	334	361	320	333	357	337	342	363	339	362	330	340	350	329	331	343	334	314	333	349	368	341	367	346	346	332	344
14035	4007	1088	311	253	263	267	265	254	252	264	256	243	238	274	258	249	260	269	238	272	263	275	256	272	258	246	276	272	258	256	259	262	258	285	270	261	237	259	277	255	247	259	260	260	271	251	258	272	275	245	239	248	262	264	281	271	275	224	297	269	229	243	272	245	264	259	287	260	212	241	255	255	247	239	252	271	267	252	281	236	269	302	255	284	261	238	280	250	240	241	272	268	269	239	281	252	242	241	267	261	262	259	280	269	253	291	267	267	244	234	252	249	222	271	291	236	264	267	275	249	243	250	262	245	247	242	244	227	263	261	266	232	278	260	262	286	238	254	246	248	241	236	248	243	272	283	237	276	263	268	253	263	255	233	275	238	250	256	235	252	268	270	250	251	239	293	251	260	250	238	263	259	251	277	224	278	250	272	245	271	277	262	277	236	245	234	249	259	250	282	235	311	275	263	271	266	252	258	286	251	250	249	296	239	248	256	263	257	254	263	244	261	256	218	244	244	253	264	255	230	249	237	249	246	275	275	258	261	264	271	294	254	263	266	247	251	259	274	271	265	258	270	235	258	236	254	248	285	260	257	239	278	245	208	244	248	315	266	246	245	261	240	261	237	237	286	286	245	275	274	247	249	237	225	255	239	263	260	277	274	243	241	286	288	310	259	260	258	255	260	258	230	253	265	265	251	256	238	264	265	238	271	250	271	258	240	284	262	262	239	280	268	260	242	258	264	260	263	257	266	263	270	269	258	258	271	246	294	242	256	265	253	247	270	268	271	247	262	269	251	271	255	236	244	249	239	262	265	266	251	247	242	261	263	287	253	242	243	259	256	286	225	246	250	271	251	252	246	246	271	232	283	273	239	240	230	258	275	230	272	230	245	274	266	233	233	258	250	249	226	274	243	260	247	263	283	261	254	272	261	240	252	271	228	275	263	254	254	277	269	239	228	255	267	249	275	274	239	255	254	264	264	234	250	264	262	260	268	256	267	229	252	260	233	258	253	240	273	236	246	273	228	256	231	255	268	277	302	225	254	250	246	271	248	263	274	257	269	253	281	264	256	260	258	229	241	239	214	233	256	244	274	251	294	274	278	279	255	278	276	269	262	258	250	242	249	265	249	249	273	255	281	275	255	258	250	222	263	250	275	282	259	271	259	263	259	270	277	289	262	273	257	246	256	227	258	272	236	270	247	275	271	255	256	268	240	280	242	224	248	256	249	262	253	266	232	247	261	257	274	244	225	292	254	289	249	261	259	268	292	265	288	258	250	261	273	261	261	282	258	225	272	253	255	220	250	230	265	270	258	272	259	269	248	255	253	279	268	233	286	240	233	275	273	241	244	271	248	249	254	231	274	244	257	219	288	215	231	259	274	251	275	275	262	269	245	244	280	273	261	217	245	259	253	268	262	241	270	271	244	244	245	240	248	247	213	242	283	280	273	235	243	258	257	246	304	257	240	259	235	244	269	278	255	249	227	255	278	243	260	261	233	236	245	211	237	259	302	264	265	259	236	250	257	245	268	260	277	253	234	261	247	229	238	259	266	248	272	273	247	259	250	275	247	274	283	248	244	254	278	257	246	246	261	242	270	218	263	269	247	249	263	233	244	261	254	297	263	269	243	260	265	218	237	250	257	246	262	277	234	283	282	259	271	257	246	240	258	268	267	272	250	259	288	273	251	271	255	260	267	267	266	284	243	296	240	257	278	310	265	233	233	231	258	259	254	283	271	260	268	283	241	227	275	259	287	259	247	267	247	267	243	249	245	267	247	244	257	253	246	242	268	273	246	272	242	264	236	254	247	250	249	258	266	267	258	243	278	266	239	233	269	239	292	260	258	275	273	233	244	254	263	258	258	234	255	256	268	251	260	243	256	267	253	231	285	281	259	243	260	246	240	206	236	283	263	227	219	247	256	280	265	264	266	290	249	247	232	256	255	261	267	258	267	271	253	277	261	265	268	237	240	236	275	226	244	247	272	228	264	246	262	268	272	268	260	255	258	233	252	254	242	281	260	256	251	248	263	272	286	248	264	294	272	242	282	235	255	250	281	252	252	267	275	252	284	250	242	254	254	260	243	284	220	266	262	262	246	268	239	274	262	258	274	247	262	257	253	255	255	253	232	245	255	300	274	238	268	260	260	224	282	268	275	266	247	239	257	284	285	258	231	248	280	251	275	252	257	245	226	288	258	255	240	259	257	254	287	259	258	260	237	267	255	256	258	237	258	252	251	229	291	237	245	254	271	271	251	259	282	240	232	249	269	242	253	248	275	259	253	252	269	250	236	234	284	244	253	273	271	242	277	233	294	281	267	253	262	272	228	254	270	231	248	269	239	244	231	247	309	259	258	277	245	257	229	265	268	247	257	245	272	274	268	252	245	250	255	226	283	247	263	250	282	272	260	259	240	273	260	288	247	275	254	254	267	241	273	269	302	273	246	271	269	258	263	275	263	271	271	256	251	276	301	280	260	248	237	243	253	270	246	244	243	272	260	249	232	245	243	247	239	266	262	267	256	234	250	273	257	223	252	262	266	231	251	262	271	259	278	282	250	264	264	235	233	275	255	251	243	246	281	257	240	269	287	273	266	284	265	269	285	240	244	249	224	244	268	263	235	232	272	229	255	272	242	263	230	253	266	278	270	248	273	271	256	299	240	265	255	229	230	238	264	288	239	240	256	242	276	261	268	226	272	292	253	253	274	260	249	255	261	240	266	264	258	280	232	242	252	266	288	260	228	247	270	264	267	249	235	250	252	269	280	266	261	233	253	251	250	242	264	260	271	230	248	280	275	242	251	271	229	275	247	257	255	247	268	270	245	268	276	272	270	230	260	269	255	256	260	231	234	286	275	285	259	248	260	262	275	251	243	252	258	222	246	258	254	244	240	253	253	260	258	237	245	245	277	285	258	279	275	242	247	236	231	280	272	236	266	277	268	247	261	284	260	260	258	253	251	280	256	294	256	263	252	256	261	239	210	250	258	287	257	263	249	253	242	285	267	272	262	260	274	277	269	269	266	270	258	262	281	247	295	316	276	256	280	247	274	258	268	302	250	255	267	260	217	256	252	257	266	261	256	274	263	261	273	256	269	269	272	246	266	222	246	255	249	250	248	264	264	255	266	266	260	246	245	262	271	296	271	235	234	250	245	288	271	279	262	222	280	236	285	270	237	267	207	238	237	260	243	279	238	273	270	231	270	255	258	250	244	237	284	243	197	254	241	264	261	254	284	248	232	281	274	276	278	274	257	254	271	277	262	253	230	253	238	290	242	272	255	223	254	271	268	261	238	266	239	237	259	254	265	251	245	275	260	239	269	250	243	262	276	251	228	237	261	250	252	246	261	268	257	253	261	249	254	286	244	255	231	248	274	253	257	272	267	260	254	278	254	250	256	263	239	257	255	289	264	293	244	263	282	250	256	284	241	287	246	247	262	256	258	263	216	233	248	274	249	273	252	237	266	263	274	268	274	248	270	234	262	219	263	242
9751	3442	1937	709	706	630	693	646	617	658	636	614	629	601	601	625	597	618	582	594	616	595	573	563	622	623	632	637	646	625	632	591	635	631	614	585	593	640	648	635	608	619	652	615	600	580	626	584	594	600	632	606	560	629	622	628	605	609	623	596	658	586	602	614	651	627	620	599	574	605	661	621	630	623	608	589	583	706	638	595	632	629	623	648	622	603	636	586	656	619	626	662	586	673	612	630	628	597	560	609	588	608	624	570	557	659	617	622	663	605	619	596	574	563	581	603	648	613	603	646	604	619	580	621	611	642	587	597	660	624	610	666	649	606	601	585	616	579	640	583	633	628	625	634	584	551	583	647	639	593	650	572	585	581	603	630	577	594	584	565	595	611	571	623	629	638	599	586	583	607	622	587	609	598	563	602	587	631	614	607	663	590	640	606	656	622	600	660	642	574	649	630	638	569	600	557	598	612	620	639	622	640	580	600	566	594	593	626	662	603	591	585	581	638	600	624	651	607	640	618	618	639	622	589	610	650	607	610	628	566	602	648	611	590	606	609	624	615	565	655	616	551	594	593	579	612	616	604	550	583	575	581	629	603	608	630	599	633	561	604	634	581	607	620	604	621	607	597	620	623	644	625	627	581	574	619	605	593	592	641	650	574	594	557	605	602	620	625	620	640	595	608	600	618	627	587	584	622	630	617	634	614	626	603	613	653	613	582	601	584	609	644	623	585	639	566	595	614	617	620	604	616	641	615	595	575	612	561	582	628	604	643	578	625	632	595	589	612	587	621	631	584	617	557	609	628	583	616	604	636	616	591	641	591	633	570	612	605	593	600	529	608	625	602	585	592	613	573	618	628	601	614	607	604	591	598	619	604	585	654	559	602	609	637	609	591	581	567	602	599	604	647	582	618	629	602	607	622	605	604	626	653	636	577	649	635	620	628	617	588	611	633	659	584	614	627	636	638	641	590	607	615	595	599	622	616	607	613	621	638	639	612	621	650	630	607	639	613	608	606	642	579	563	563	625	608	607	608	597	630	615	621	575	648	624	638	646	618	606	617	622	614	622	558	586	624	621	645	606	619	561	610	590	615	579	590	598	617	584	613	612	603	635	613	639	603	606	615	600	606	615	607	590	599	628	628	618	650	594	606	620	592	624	651	612	561	607	621	612	618	592	605	623	614	654	617	597	615	608	586	623	659	570	602	602	635	632	567	593	591	603	632	564	631	638	575	602	577	585	598	638	593	639	609	633	629	649	572	609	573	621	587	582	615	621	613	613	566	593	609	613	650	625	617	583	612	581	634	570	614	624	596	634	613	587	618	618	630	587	639	604	577	600	594	608	573	600	617	583	586	656	624	611	575	632	593	620	641	592	587	586	634	591	584	588	625	582	616	594	622	605	578	653	596	612	632	580	656	636	596	607	624	606	601	594	620	607	593	609	640	595	624	572	602	595	599	634	603	598	632	613	595	638	642	624	599	632	603	640	596	599	597	584	544	620	621	603	613	656	617	609	637	639	602	550	589	587	583	629	610	646	600	568	597	591	618	583	591	631	561	585	539	647	582	609	613	630	639	611	597	620	583	625	633	640	660	613	621	578	550	609	627	610	575	621	651	583	566	600	621	594	614	584	595	593	589	588	555	629	606	650	587	654	603	614	651	621	586	556	597	596	614	619	620	640	632	600	568	604	616	615	648	622	600	615	617	643	585	605	588	582	600	558	642	590	594	652	573	589	649	594	557	616	606	609	613	610	635	574	574	587	574	574	616	619	619	582	555	610	608	621	617	574	560	584	610	644	630	621	597	621	604	624	639	618	613	615	612	613	614	603	604	636	592	597	571	619	563	562	592	605	597	596	613	614	600	616	649	599	633	590	631	560	631	619	603	582	612	634	605	595	598	626	558	636	631	603	589	616	591	554	616	640	607	634	629	590	649	589	628	647	639	584	604	618	606	610	566	611	591	614	587	594	565	597	641	612	603	634	623	622	618	590	595	607	610	599	608	620	615	602	622	625	621	585	612	627	648	615	593	618	628	579	584	616	582	573	613	595	628	581	629	585	627	618	615	591	633	613	636	603	605	587	623	599	593	552	590	607	574	636	602	643	611	562	575	612	645	615	600	608	613	561	652	551	621	578	594	619	623	660	617	614	626	626	636	620	563	653	621	590	581	619	616	617	598	629	623	612	647	629	581	559	593	609	658	640	628	595	604	596	612	573	594	635	594	604	588	574	643	622	652	623	603	577	620	595	607	571	597	574	643	640	632	618	616	611	614	606	612	619	614	624	584	593	620	596	585	605	579	592	586	636	615	607	605	607	603	600	618	564	603	585	562	617	600	590	603	561	603	585	613	603	616	602	598	639	611	582	623	611	585	606	572	619	626	569	585	624	622	634	621	625	648	602	593	584	622	605	629	601	631	599	609	595	585	593	587	623	615	620	607	606	638	602	578	627	621	634	597	580	585	617	564	602	621	629	638	613	581	611	661	597	585	594	610	604	613	541	630	656	610	608	657	642	604	602	585	565	639	630	626	598	600	537	578	583	602	632	580	579	587	586	611	627	574	609	603	575	593	597	628	641	565	563	626	593	648	613	596	616	611	643	612	624	604	586	604	638	587	593	581	595	618	594	615	612	631	586	600	608	631	605	616	626	571	681	590	591	607	641	609	602	605	625	603	618	570	660	602	609	627	650	626	607	560	671	627	618	591	654	636	586	619	594	601	608	667	648	605	608	601	610	576	598	577	622	603	582	593	592	637	591	581	672	617	586	625	585	570	604	607	621	571	602	631	601	634	593	616	600	555	652	623	575	633	627	627	568	593	593	642	607	609	626	620	627	606	573	620	654	559	604	583	638	580	648	658	577	651	596	592	674	636	613	532	602	624	616	637	621	635	681	595	598	607	610	632	587	597	591	645	600	650	594	567	615	602	619	587	576	577	584	585	600	567	638	616	622	578	646	674	605	632	623	618	617	625	563	607	590	576	610	615	646	664	624	623	570	592	615	595	587	640	622	647	553	636	581	607	619	617	613	634	612	620	602	620	567	598	612	564	587	637	639	594	630	629	602	615	619	608	602	602	575	659	595	547	621	612	642	641	615	596	651	615	610	607	566	584	619	594	620	609	618	597	636	611	667	567	593	591	624	617	664	623	618	579	625	580	584	603	644	624	584	618	584	634	597	617	610	643	628	620	584	611	613	598	623	589	640	634	582	607	574	616	634	597	621	623	561	608	644	638	616	581	626	629	591	603	647	604	619	556	629	607	617	626	613	611	668	622	596	603	593	615	607	568	622	583	581	582	603	603	599	605	639	641	607	611	568	631	566	604	601	604	606	633	643	592	628	600	578	607	594	624	603	618	573	611	593	621	626	636	589	643	553	575	592	585	587	563	610	624	595	600	605	614	617	627	583	564	657	629	589	584	574	628	597	577	575	611	614	598	632	600	609	624	568	618	607	608	591	662	625	614	660	583	591	619	609	638	661	629	595	581
27009	9216	3219	553	341	337	312	319	310	340	269	293	298	304	275	282	266	244	279	291	281	284	236	248	267	281	290	243	272	268	273	265	288	275	302	263	291	252	260	261	298	266	280	277	275	271	241	256	258	247	260	276	260	278	257	282	254	273	274	300	270	280	254	267	295	281	255	258	274	290	259	305	274	285	234	258	274	268	249	262	280	233	295	287	247	243	281	259	238	264	243	263	271	278	275	254	270	250	280	275	288	259	269	291	300	266	283	266	275	289	280	254	281	249	274	244	298	277	274	242	224	267	259	297	251	270	275	266	289	282	271	304	265	259	271	272	263	240	284	252	247	265	286	254	278	251	252	249	276	248	268	239	269	268	268	271	267	244	266	300	252	273	273	237	291	288	269	281	262	273	262	283	272	274	287	255	277	254	266	273	254	240	265	270	257	279	281	275	300	257	275	273	285	293	250	258	270	269	230	269	272	277	239	257	281	306	238	311	289	265	279	282	252	263	291	265	274	271	266	265	275	268	251	251	280	280	272	259	258	296	263	263	271	271	263	235	240	274	256	273	259	286	259	302	241	275	283	267	270	303	260	292	295	249	265	257	307	263	251	253	303	252	268	265	265	247	269	244	249	267	271	242	259	262	278	290	252	253	259	296	281	282	259	263	254	267	272	262	270	254	255	286	316	274	279	256	273	272	280	270	272	269	276	265	255	303	279	243	246	255	290	262	291	292	277	269	249	266	256	279	303	240	254	263	282	260	281	300	244	280	238	276	258	270	274	256	263	266	262	246	308	266	225	251	268	244	275	262	253	273	265	265	270	273	279	271	261	298	290	298	271	265	264	263	263	267	254	263	307	284	264	272	273	267	267	260	267	267	258	277	255	243	268	274	284	254	273	259	276	266	244	252	252	281	287	298	242	254	254	276	288	277	262	244	246	292	295	270	260	260	281	286	299	266	256	268	254	240	281	270	276	273	255	246	285	281	268	262	270	285	271	259	265	261	267	279	268	273	266	238	282	290	262	284	266	289	257	274	255	272	261	260	266	323	294	239	283	239	273	267	221	294	262	283	265	243	263	251	270	270	229	236	240	246	268	251	242	247	274	264	281	261	277	258	276	261	288	267	253	278	262	284	249	265	264	261	265	296	236	258	259	275	285	262	245	280	258	239	281	260	299	277	275	243	284	287	272	230	272	296	305	273	295	251	241	242	255	290	278	291	298	270	277	258	268	237	261	256	264	276	245	275	247	248	269	267	281	269	262	258	262	272	280	278	265	282	264	258	262	287	272	285	289	304	250	274	285	275	272	249	262	255	256	281	265	266	270	287	303	294	282	261	238	274	268	255	260	265	284	309	277	280	275	277	282	245	281	271	272	269	258	273	252	266	259	259	238	291	243	284	271	273	239	255	294	280	274	252	259	241	280	277	274	279	267	277	251	270	281	244	234	248	279	284	280	259	244	269	251	283	299	269	268	251	245	299	279	274	260	222	288	239	260	259	230	282	273	243	258	288	262	262	247	286	259	286	255	256	260	253	279	245	301	251	249	294	243	256	275	262	264	234	264	287	289	236	271	261	284	266	244	276	261	264	243	278	274	249	283	285	248	284	270	308	254	298	268	263	285	302	259	279	285	287	282	257	252	278	267	272	277	241	264	283	295	298	278	283	262	259	274	268	284	274	270	238	299	248	268	254	240	247	251	272	262	268	278	278	264	254	244	288	293	268	257	280	271	252	255	260	274	267	287	281	229	237	273	283	238	272	236	274	282	284	253	277	256	300	253	255	290	270	263	255	276	285	275	272	279	271	283	281	266	241	285	289	232	238	269	278	266	273	278	270	275	290	280	273	267	245	271	307	245	283	254	272	286	287	238	261	257	288	272	291	268	258	255	265	256	272	293	282	263	285	257	238	294	259	260	260	282	281	257	269	257	294	260	247	235	257	302	268	243	276	255	252	247	247	278	283	255	260	246	266	265	286	256	254	290	280	251	291	267	265	261	275	268	304	297	279	255	257	265	225	289	233	269	269	258	266	260	273	267	277	264	272	248	294	284	286	307	255	260	275	276	257	252	281	248	276	253	261	274	272	299	259	262	272	274	290	286	273	253	242	299	252	280	272	256	247	268	269	259	257	257	256	287	256	263	263	291	255	291	279	250	268	265	270	267	250	253	284	261	297	270	277	273	291	259	273	287	264	294	287	241	302	255	290	268	253	274	251	284	273	277	323	257	295	253	253	254	295	283	255	236	294	276	267	273	247	259	272	230	284	243	261	249	274	299	235	267	274	265	246	275	272	302	293	269	254	280	243	287	254	288	243	287	236	271	266	274	256	259	276	268	247	252	267	262	256	245	243	260	239	262	261	253	263	255	272	235	241	259	242	245	275	239	262	235	279	273	275	243	270	264	271	244	256	307	252	286	310	262	274	279	282	268	255	271	284	250	279	261	271	277	245	271	264	249	273	239	262	290	283	246	251	278	258	286	303	279	261	288	287	240	246	274	238	302	274	242	304	286	279	267	247	254	241	256	246	258	268	261	267	250	273	277	279	257	300	257	271	283	263	258	260	260	278	269	254	286	276	237	261	270	284	269	297	258	261	282	263	267	264	291	297	252	287	268	236	238	287	285	258	261	271	297	258	277	276	283	255	260	266	260	257	285	256	273	276	270	256	250	287	246	278	240	278	296	275	247	249	283	260	254	287	268	247	285	283	270	252	243	226	254	281	237	277	252	272	238	276	274	282	287	258	268	254	265	269	252	275	268	266	269	303	286	251	270	263	256	265	276	252	272	270	247	267	292	279	256	281	261	261	252	256	271	248	274	276	281	254	268	290	252	273	246	253	275	263	259	263	251	265	241	233	274	250	253	245	290	268	255	266	280	283	275	260	259	269	277	279	276	252	283	289	252	252	248	259	296	259	272	260	264	266	282	268	275	252	288	271	262	240	269	266	282	289	252	276	264	275	250	264	244	292	234	295	253	241	244	261	277	266	243	261	252	276	290	265	280	257	307	264	248	253	251	266	257	253	258	244	266	255	264	273	270	257	257	280	286	295	295	250	270	268	272	260	270	270	287	299	272	286	286	296	279	255	284	266	256	282	275	258	257	250	272	267	262	269	263	283	261	247	274	256	268	247	261	240	282	265	267	274	294	271	280	267	246	257	281	268	285	276	268	274	274	298	247	234	276	258	294	247	268	284	272	309	255	280	265	275	274	274	287	256	263	273	274	279	271	267	252	274	303	263	275	249	290	272	258	270	266	266	292	295	285	280	246	251	247	243	239	283	286	258	217	271	258	282	282	254	273	259	256	275	268	240	244	271	307	275	262	257	245	256	302	267	235	248	254	283	275	270	266	259	279	289	285	262	292	250	252	282	288	271	259	246	278	274	267	258	272	285	259	264	288	267	299	284	259	253	263	247	242	243	297	271	256	270	251	260	277	276	247	256	280	267	281	252	274	292	249	277	282	274	253	289	274	239	272	244	251	262	255	239
18764	6825	4493	1196	1024	953	831	809	797	726	738	747	667	704	656	665	697	621	665	676	647	698	648	664	659	593	662	628	639	652	652	612	629	641	663	640	629	656	571	598	625	640	619	629	653	628	614	615	662	652	676	637	632	617	629	586	643	619	632	623	604	669	622	637	622	635	609	621	625	617	627	583	623	614	610	641	660	578	664	668	662	626	629	601	631	640	605	575	634	638	678	651	650	638	579	608	631	633	663	652	583	622	622	627	651	630	642	647	628	666	605	621	589	625	601	618	630	622	611	606	600	613	645	639	613	633	653	700	619	660	635	643	644	633	631	639	603	647	615	617	594	641	583	637	644	597	601	627	590	584	649	618	663	631	617	631	652	634	668	590	644	633	605	663	650	635	596	613	631	651	645	659	666	606	689	592	646	610	644	611	637	574	627	654	626	625	614	615	616	616	654	637	654	612	605	622	593	596	610	645	593	600	611	582	659	660	699	636	592	606	625	658	560	654	630	573	625	658	627	641	610	642	563	600	616	623	624	645	629	634	642	640	682	671	620	643	630	605	595	627	624	619	656	620	604	595	595	645	660	618	641	585	649	621	662	618	628	624	635	618	644	604	622	612	635	594	635	636	599	613	619	634	634	658	623	605	599	558	622	632	598	658	579	586	644	597	598	599	701	596	607	599	625	638	678	604	605	614	587	627	632	615	627	589	671	605	619	636	620	630	639	618	604	637	593	679	649	566	580	625	595	641	600	672	625	647	612	617	641	627	621	632	639	655	564	611	663	646	616	634	620	607	614	604	603	642	653	630	643	646	670	619	653	648	619	606	615	659	618	584	592	661	557	625	610	607	636	620	637	636	619	633	640	635	641	576	633	643	642	648	625	630	613	600	618	577	630	620	622	640	629	606	630	614	598	600	667	639	615	625	648	664	587	622	657	637	620	602	581	663	604	641	607	655	602	623	645	612	619	623	632	601	610	604	621	592	620	620	616	620	655	661	641	615	642	604	630	664	644	610	644	645	616	630	600	557	608	654	609	634	672	636	658	579	640	622	639	613	617	612	606	599	632	643	635	591	649	657	647	615	624	641	624	647	636	613	608	596	621	624	599	616	594	605	647	676	638	632	560	582	611	582	608	645	644	626	650	671	630	674	663	643	598	609	646	629	622	632	634	627	624	611	622	624	627	670	637	669	640	663	620	674	667	671	580	598	629	647	634	610	623	642	631	614	645	622	621	663	599	577	615	655	611	621	583	681	602	595	619	593	655	587	616	597	611	625	641	646	613	593	637	625	638	629	620	620	640	630	623	642	640	609	595	642	627	597	603	665	612	631	595	618	608	616	631	587	680	600	607	635	616	617	684	617	629	625	655	642	635	556	632	644	621	631	565	602	614	609	599	620	628	592	636	646	641	625	658	619	666	621	649	627	587	623	622	648	598	621	652	646	630	650	691	608	601	626	641	594	655	583	614	607	637	584	641	652	607	638	618	636	628	632	628	618	605	608	647	629	618	628	609	616	607	638	614	644	654	634	627	648	634	604	638	649	628	630	638	584	613	617	651	621	654	652	647	654	619	618	706	620	650	595	580	619	623	633	629	661	680	619	674	626	597	627	600	600	603	622	622	568	624	624	642	661	619	596	627	579	685	598	613	656	660	589	659	574	591	615	640	621	634	615	579	641	582	617	635	647	651	609	601	599	566	574	621	628	620	611	645	594	668	677	634	596	629	606	639	625	614	661	628	596	675	644	637	650	624	620	584	610	614	623	652	599	666	593	645	641	611	632	627	628	630	586	645	654	678	614	670	635	613	608	629	588	655	634	620	632	603	652	621	652	612	568	599	644	609	648	626	596	663	608	640	551	636	602	609	617	698	633	635	575	587	636	657	612	619	625	602	578	638	626	646	636	653	623	662	655	600	608	636	644	686	656	603	632	634	610	688	620	624	603	655	629	611	628	614	636	643	614	638	657	658	631	599	601	660	630	607	619	625	643	646	660	648	602	670	639	609	632	627	629	640	631	662	627	632	681	656	628	645	571	656	627	650	598	613	648	635	638	614	614	601	635	611	654	646	632	632	601	630	638	616	618	624	601	603	626	637	608	640	612	618	578	592	624	587	683	600	621	638	629	630	610	614	655	646	630	606	647	627	625	552	612	598	584	612	622	616	603	644	640	627	618	638	621	617	652	612	634	606	626	642	652	612	623	641	616	652	650	639	661	644	593	650	615	626	666	572	650	588	599	599	625	612	596	634	589	610	626	626	634	627	670	637	658	604	619	645	645	648	623	635	604	576	618	597	632	634	625	561	594	652	634	599	641	645	588	627	591	626	574	620	622	638	648	605	633	611	622	641	622	650	615	604	645	669	677	645	659	665	659	667	621	615	627	617	621	608	655	646	642	640	633	637	621	630	599	623	647	628	638	661	661	668	629	681	595	617	637	653	642	628	655	608	631	611	636	601	610	635	662	672	660	591	625	654	583	593	607	606	597	626	623	612	642	609	584	642	639	586	638	587	676	615	634	614	640	622	659	633	634	663	606	630	620	597	610	651	662	633	653	601	598	656	630	662	635	616	622	607	615	637	645	599	648	629	621	625	601	661	625	605	640	575	630	628	641	681	619	620	644	620	625	588	595	592	618	657	582	580	587	652	623	608	623	595	663	655	636	639	585	609	627	637	657	663	629	604	677	668	630	646	662	589	655	655	665	596	630	625	629	609	610	615	650	670	647	642	572	614	619	640	681	614	647	626	635	606	672	622	661	607	593	624	618	663	641	661	631	595	667	641	622	634	618	602	643	665	667	691	654	650	588	606	675	624	641	618	627	637	599	631	616	589	597	607	596	626	610	647	634	656	643	621	687	629	661	627	676	599	662	605	653	654	629	649	635	624	653	628	634	614	635	607	671	642	600	630	644	636	681	650	619	654	673	658	623	657	619	617	622	617	615	657	604	592	651	696	613	647	626	595	583	660	626	607	634	596	704	632	628	612	640	673	621	657	631	619	659	666	614	633	626	673	620	619	602	622	663	634	631	629	668	616	571	628	615	654	627	608	634	604	653	610	591	623	611	630	654	658	625	601	596	603	644	616	667	647	624	624	642	610	609	632	597	623	589	654	624	646	643	595	676	594	628	645	687	635	631	614	621	627	592	685	631	580	681	580	634	621	594	642	631	584	675	610	598	648	637	659	612	644	592	634	674	591	636	618	632	604	618	668	631	611	636	606	633	645	642	635	595	572	606	621	638	617	674	604	639	631	629	636	612	628	683	604	666	589	658	604	605	591	611	588	680	630	615	687	661	619	661	611	603	659	617	621	624	632	606	630	661	612	635	616	636	609	646	587	646	566	638	593	628	629	682	610	595	607	601	646	629	586	663	653	625	637	592	605	625	615	616	638	590	576	615	655	632	646	605	619	647	623	653	610	626	633	612	638	648	628	640	601	596	602	640	648	609	651	651	640	622	618	628	630	576	628	675	608	601	606	617	638	647	605	607
36403	13630	6161	857	320	235	211	215	185	163	173	176	169	155	155	143	155	151	144	178	130	141	146	151	123	132	114	144	134	117	139	125	156	140	121	149	139	153	148	136	133	130	128	141	144	134	153	152	147	124	143	109	149	138	155	148	140	124	129	145	141	139	142	128	126	129	132	140	136	131	139	130	147	142	125	142	141	129	121	158	139	138	137	144	143	142	146	136	137	142	121	137	142	143	135	140	129	161	146	143	139	124	119	145	123	134	141	125	139	130	165	161	131	142	114	113	138	122	126	147	151	163	147	135	109	148	127	155	142	164	151	149	147	171	116	135	147	131	140	136	150	127	147	148	118	130	145	134	133	133	136	155	150	126	131	126	127	145	137	152	142	137	153	131	132	131	128	126	137	118	114	134	133	136	124	148	130	130	134	152	157	125	145	145	164	144	141	125	140	137	127	147	147	146	144	134	134	142	123	135	142	119	120	128	124	129	143	130	135	149	127	146	122	129	157	140	135	154	151	134	125	152	133	156	151	157	156	147	127	159	125	141	137	141	142	142	122	120	152	149	133	122	132	148	128	117	127	129	139	165	136	139	136	136	164	132	149	136	140	136	144	121	146	152	151	118	149	138	127	145	143	162	123	144	149	148	141	130	156	141	144	125	148	145	146	126	148	138	111	126	119	153	155	137	141	151	123	136	132	118	133	136	141	136	127	132	138	148	135	136	171	138	145	152	140	147	152	135	122	140	155	143	117	140	116	130	131	139	144	126	167	168	137	116	139	149	124	141	134	144	134	147	141	155	141	136	139	111	133	138	130	150	143	140	142	164	121	145	146	134	129	147	129	136	140	139	120	137	137	133	149	123	143	137	156	146	131	147	142	132	138	131	160	132	148	119	129	147	153	116	130	125	123	155	129	135	122	131	137	140	147	131	141	141	146	113	139	148	135	131	134	126	121	131	144	135	142	144	139	151	111	121	155	131	135	145	144	143	131	127	151	164	107	137	135	131	146	142	146	146	155	147	142	133	124	134	156	147	152	139	139	129	129	144	158	143	134	132	140	161	153	123	129	142	148	146	143	133	168	144	145	116	169	137	132	142	161	128	144	143	148	159	157	156	129	161	134	124	137	121	155	150	137	119	141	129	158	152	135	133	140	112	141	135	144	143	142	139	140	142	136	141	143	155	123	127	141	139	145	131	147	145	117	152	132	131	138	118	125	131	119	135	143	126	139	144	147	129	134	132	142	144	145	150	151	146	167	147	129	132	137	141	148	162	130	137	143	133	143	129	120	143	154	135	132	158	130	138	125	116	133	135	120	126	145	149	149	140	119	149	145	125	123	159	154	146	165	137	148	126	121	136	128	140	131	141	152	135	150	141	134	142	122	158	130	136	143	165	137	152	169	145	106	132	146	156	143	121	120	127	145	132	134	144	140	147	123	151	116	127	137	140	147	150	157	147	152	144	143	134	156	118	131	146	128	133	133	152	141	148	124	141	139	148	118	138	151	130	135	136	144	126	145	133	123	122	111	132	127	124	151	145	151	155	116	137	137	145	122	133	142	135	128	143	133	125	161	122	117	149	136	144	152	139	138	132	138	123	146	120	147	161	164	133	116	135	133	153	132	135	152	148	121	139	143	148	150	134	141	133	153	149	145	145	125	120	142	149	134	158	117	125	137	139	126	147	152	136	142	147	124	145	152	159	138	134	117	142	142	127	138	118	138	150	134	150	154	141	139	119	162	149	139	123	133	151	168	139	125	138	149	165	120	150	158	135	137	149	130	141	166	122	130	120	125	139	123	127	128	130	133	126	132	105	130	157	146	139	148	145	128	137	140	141	140	123	132	124	129	139	137	116	121	126	142	131	143	140	150	128	135	126	146	159	132	137	137	133	127	132	124	142	142	144	145	145	150	155	149	129	131	139	155	152	136	144	152	141	136	142	131	151	134	157	139	141	175	153	138	141	135	133	138	153	129	139	139	145	130	120	140	133	142	144	147	134	127	143	114	165	136	128	155	145	133	143	155	130	128	143	131	147	151	132	141	131	137	126	146	124	143	161	127	151	128	138	137	146	122	143	143	134	149	137	140	140	150	148	162	116	137	144	169	155	127	132	137	145	137	118	150	115	143	138	154	150	112	147	122	149	139	132	135	137	135	135	142	134	170	135	126	122	135	122	145	148	147	135	148	149	130	138	159	135	142	148	141	131	127	148	159	128	121	148	127	142	112	124	148	153	125	136	151	131	132	142	139	163	137	137	156	128	147	141	144	148	132	145	142	133	131	128	129	129	135	140	144	144	135	140	126	125	118	154	164	135	133	142	140	134	148	134	113	144	123	126	122	125	142	132	139	137	131	138	173	143	129	136	113	117	117	148	138	144	137	136	130	120	144	127	139	129	143	147	126	142	132	137	126	120	147	149	158	137	131	141	160	132	135	111	136	111	129	142	114	137	154	131	135	145	145	124	141	145	122	131	165	138	146	145	136	141	158	133	130	159	125	133	140	135	138	121	156	138	148	122	118	140	138	133	125	122	150	126	119	148	143	141	127	161	145	139	134	128	133	99	138	118	127	152	155	123	145	135	150	156	132	133	140	142	154	144	159	140	114	138	141	160	152	121	138	140	152	118	162	130	144	134	134	128	123	140	137	117	149	151	166	144	140	145	133	148	154	152	140	133	128	131	120	115	134	135	126	134	147	133	140	129	122	142	139	130	155	134	131	128	133	135	129	161	121	147	146	160	135	155	147	150	134	115	136	159	146	141	120	168	133	144	124	124	147	135	155	144	120	133	139	115	140	135	124	129	146	137	139	137	137	122	140	131	137	126	138	141	132	133	136	153	151	135	152	128	144	138	131	157	143	156	131	155	157	140	134	140	149	134	127	141	167	152	129	129	155	165	143	124	158	129	134	141	158	161	128	136	143	160	128	120	113	132	144	142	143	141	123	142	140	130	144	124	125	130	138	131	142	115	130	146	139	155	147	152	163	133	146	140	136	146	122	143	136	140	165	143	141	115	126	140	156	144	123	131	120	149	142	153	156	127	125	118	151	149	128	117	152	125	133	140	122	140	140	147	141	141	148	145	120	137	134	154	132	129	129	128	143	163	159	136	125	124	124	123	126	126	136	130	153	144	126	125	139	124	151	144	133	143	131	122	135	126	151	170	137	137	138	169	151	137	137	106	124	136	134	126	123	116	127	154	128	142	151	139	117	158	149	143	136	138	138	140	146	123	126	149	158	130	137	132	149	133	136	148	141	130	136	154	137	128	131	145	132	130	137	119	133	142	127	143	148	133	154	157	135	118	126	153	127	124	151	157	156	123	135	142	140	134	148	161	136	141	149	121	138	151	161	153	149	137	136	138	131	128	152	144	140	155	160	132	139	161	145	139	121	144	142	141	132	129	143	158	142	145	136	150	136	155	129	126	144	136	116	131	121	147	145	157	146	146	143	155	127	158	156	149	144	136	128	132	149	151	132	139	136	116	165	134
23715	8547	7699	1378	1114	926	823	739	665	601	560	529	509	412	461	434	434	397	440	372	360	378	427	401	334	352	373	381	380	382	363	363	371	373	344	349	374	357	353	357	330	377	362	344	351	356	342	314	341	371	335	318	332	355	313	375	311	350	363	344	326	353	348	357	324	338	377	364	350	353	341	370	310	338	340	331	313	368	335	323	362	332	313	379	348	347	347	340	362	354	355	360	331	340	313	339	341	354	338	347	305	337	342	353	361	331	344	343	344	328	313	341	326	350	350	339	350	331	364	325	375	353	330	378	352	374	345	351	365	334	340	340	317	365	321	334	359	344	365	358	346	346	326	304	313	351	346	354	302	323	356	373	324	356	351	337	355	317	328	326	361	368	332	361	329	339	338	346	337	347	334	315	350	331	342	330	322	327	321	319	343	369	342	320	327	299	353	323	359	337	325	362	344	332	351	346	351	334	292	376	398	325	310	378	340	376	340	313	346	331	319	358	367	328	338	310	342	336	343	351	344	333	323	337	322	349	326	323	347	345	380	348	332	345	324	373	335	364	334	349	361	353	299	335	367	353	329	342	308	357	338	340	341	325	345	354	352	320	335	352	351	350	333	341	322	347	322	314	354	336	359	363	346	331	318	352	332	329	321	347	382	357	324	325	323	313	336	329	343	345	336	342	344	316	355	381	335	346	320	328	377	341	374	349	353	338	340	304	323	317	326	349	325	357	343	331	322	330	334	333	300	326	320	365	328	355	326	357	303	336	352	345	370	350	356	354	354	307	341	320	335	353	332	353	337	347	309	333	330	351	369	342	358	316	361	341	330	371	335	350	386	333	331	323	358	335	324	336	330	338	337	342	367	351	328	315	346	354	355	347	353	302	345	332	378	303	339	325	322	323	375	365	327	336	346	341	335	359	340	326	338	356	321	338	371	347	332	341	355	333	344	355	366	339	336	350	317	340	313	325	338	317	327	330	354	333	359	336	359	338	383	362	362	341	346	354	367	351	352	326	328	301	343	372	334	350	299	338	350	367	344	330	320	351	348	351	340	357	330	328	359	334	330	330	373	320	377	343	340	336	334	301	331	323	334	378	363	357	318	358	367	351	333	336	361	343	335	331	354	364	355	357	347	315	345	360	334	341	341	310	346	343	326	319	343	363	348	330	318	334	357	327	355	354	322	330	362	353	368	356	300	360	330	325	315	358	374	321	342	342	347	333	369	356	358	347	336	373	366	335	366	333	339	350	338	315	364	324	335	343	322	352	370	357	349	354	367	373	359	325	326	325	324	362	342	347	330	342	358	357	354	359	349	386	338	341	349	327	347	353	322	358	331	311	355	333	340	346	376	347	349	341	355	339	312	360	320	349	342	340	306	344	321	323	340	333	346	335	329	355	345	356	351	344	348	310	355	344	311	336	343	346	396	335	327	305	360	377	330	312	335	346	371	329	318	374	336	357	317	369	349	320	318	358	327	320	335	356	355	389	376	361	319	332	346	315	324	347	389	326	329	378	308	364	316	338	311	343	346	348	363	308	335	333	326	356	344	341	336	356	326	350	361	353	325	390	364	351	330	323	357	313	335	346	351	328	326	353	354	308	324	344	364	357	363	344	326	347	344	347	332	342	367	335	315	344	306	343	331	361	296	340	349	332	332	353	345	323	321	363	327	339	327	356	347	330	343	309	332	364	350	337	342	312	344	328	343	332	341	319	379	312	369	338	337	370	313	330	346	323	327	345	318	336	358	336	341	326	331	305	328	361	346	342	369	307	339	342	326	336	331	342	342	320	321	382	332	357	307	349	369	333	342	354	341	335	372	341	344	312	357	312	370	324	332	319	332	372	353	314	368	357	326	358	362	338	352	333	339	319	357	341	327	315	323	357	334	339	349	345	336	326	353	334	362	362	337	337	330	342	341	323	355	322	337	349	367	300	354	352	311	342	342	302	341	401	342	332	320	331	325	356	350	306	363	346	332	309	340	331	332	385	336	355	331	385	333	366	339	333	348	333	373	348	324	348	338	341	355	319	352	342	325	336	336	345	351	345	304	348	334	361	336	336	367	330	339	347	312	349	347	360	355	329	320	364	375	359	372	370	359	323	325	307	361	344	337	345	335	337	339	314	328	350	344	330	358	335	363	346	325	344	340	348	335	346	333	344	342	336	334	369	352	362	355	352	361	366	365	308	298	349	342	356	341	319	330	359	337	376	332	356	325	330	313	361	349	373	356	365	350	336	360	341	334	353	340	404	351	359	375	341	355	341	312	363	351	336	377	344	320	351	361	337	330	309	340	368	321	326	345	299	288	353	333	369	314	343	315	361	353	331	345	297	336	328	316	335	353	356	338	351	321	347	375	358	322	351	350	316	355	390	351	323	335	323	309	321	342	340	313	333	360	347	352	298	371	324	344	338	331	340	329	339	346	354	340	326	349	347	352	350	327	347	370	319	319	350	319	346	373	333	356	346	341	355	354	336	351	329	360	315	343	330	333	336	329	319	347	360	333	325	325	363	323	327	319	321	331	368	311	336	312	345	346	312	353	370	335	327	345	346	311	331	297	335	335	342	346	327	350	345	358	358	347	340	335	326	367	346	320	355	318	354	315	297	325	323	367	344	341	350	346	346	349	328	333	308	304	336	366	341	313	317	339	322	326	336	344	328	336	340	365	373	342	325	302	313	364	329	334	307	340	341	366	351	354	342	331	342	344	364	311	349	360	350	347	337	301	317	330	363	368	347	323	343	360	352	367	347	338	347	352	338	324	334	351	345	324	342	319	314	317	330	347	332	336	358	323	319	330	341	329	341	356	335	344	337	330	338	353	354	342	346	324	316	351	336	338	350	342	356	346	334	351	341	354	348	342	351	345	354	336	377	349	338	354	350	324	360	334	344	322	343	342	331	331	332	340	314	346	330	347	304	365	360	338	332	342	309	332	327	361	338	363	347	331	335	385	322	342	348	373	374	353	339	335	335	336	351	352	321	326	310	337	363	333	320	334	353	345	337	329	348	336	355	348	335	311	329	350	332	323	341	345	335	335	319	331	318	341	338	377	332	373	347	349	341	351	317	360	351	329	346	336	342	330	355	347	323	329	364	329	337	340	325	337	331	333	330	356	325	309	327	343	363	349	299	351	362	324	323	340	344	365	344	375	339	335	334	301	333	287	336	330	312	320	370	373	341	362	337	386	329	330	327	361	333	343	349	327	328	330	329	357	336	334	321	336	349	351	343	346	359	327	333	352	349	357	362	367	314	363	366	309	334	339	338	351	351	358	320	316	333	308	312	330	326	330	331	329	330	357	333	368	337	339	358	314	354	335	345	312	371	324	374	342	325	324	333	369	358	326	330	345	334	331	356	351	353	377	395	328	338	357	307	336	348	344	366	352	346	354	355	356	329	342	324	329	318	354	331	309	340	335	349	382	315	349	347	302	362	359	327	323	350	314	376	344	355	303	334	323	351	317	362	318	327	309	313	387	353	320	323	300	322
14561	3602	1080	297	239	285	251	268	265	266	246	248	248	252	269	221	294	244	249	253	233	260	263	261	246	274	262	258	260	247	256	277	288	230	275	238	263	247	304	240	267	293	241	258	257	246	230	258	275	260	288	260	260	280	270	248	243	242	264	221	232	229	245	255	239	267	257	265	279	227	233	263	276	257	295	274	232	252	296	301	245	267	257	296	282	242	245	258	247	257	225	276	267	270	258	220	270	246	239	275	261	272	250	276	291	254	265	270	272	219	249	255	221	279	264	245	264	280	234	253	278	268	242	219	251	270	234	262	249	263	263	244	230	255	263	263	255	272	271	257	267	265	269	266	269	224	243	255	260	242	241	249	255	257	233	261	249	250	268	259	258	244	236	240	267	251	256	256	251	248	262	239	264	251	300	243	237	243	256	239	253	253	250	270	254	234	280	231	291	266	240	259	246	248	248	247	279	266	267	250	289	272	259	271	273	272	238	235	225	237	239	248	251	292	277	251	231	246	278	245	276	263	267	289	239	253	253	252	254	236	249	243	253	271	272	275	249	271	259	260	266	254	250	224	247	283	273	263	251	231	226	238	246	239	253	243	261	236	274	260	240	245	225	258	269	259	257	276	245	242	233	240	261	238	243	244	274	242	244	271	241	252	246	268	269	239	255	262	273	233	286	253	246	257	264	286	283	269	253	261	245	268	249	231	250	220	285	234	262	255	268	267	277	255	260	270	227	283	245	229	239	271	279	224	240	273	242	246	266	261	248	246	271	250	236	293	239	242	293	262	248	234	265	276	250	259	244	236	256	255	268	262	263	273	234	258	256	228	239	273	263	289	271	278	266	256	235	268	236	235	242	237	234	276	235	257	271	260	264	262	291	253	265	280	249	267	233	303	270	243	244	232	256	258	238	246	239	251	257	246	241	260	285	253	246	243	267	297	272	244	272	265	254	282	255	300	255	256	245	245	259	294	288	273	263	257	257	255	261	303	273	255	238	275	247	251	263	240	261	269	222	250	263	244	239	293	260	267	258	263	262	257	266	259	283	231	237	259	257	257	274	265	237	276	280	271	239	238	258	257	288	257	251	243	261	267	279	241	251	275	271	280	258	241	256	244	256	245	251	260	260	238	274	300	296	268	243	241	269	268	269	241	243	252	268	256	298	237	253	262	264	228	243	261	248	261	252	237	267	268	244	248	238	247	243	246	267	260	248	259	231	212	243	267	245	265	269	265	265	239	283	249	304	258	246	230	251	265	259	268	255	253	246	253	257	268	261	283	238	240	250	287	255	263	258	262	287	244	245	250	225	252	255	275	250	246	225	221	225	248	271	269	254	250	277	270	257	255	240	239	258	288	248	264	251	284	272	281	261	270	246	242	250	281	243	255	233	245	253	259	271	275	250	272	273	257	252	206	235	263	256	264	261	235	245	250	266	265	248	255	227	232	248	253	253	238	241	271	266	283	245	261	246	255	231	243	258	249	225	264	272	264	272	273	247	248	272	256	252	233	249	259	264	287	242	244	232	260	278	265	243	287	274	231	227	264	260	247	241	240	239	246	283	268	237	237	253	209	229	253	252	245	236	259	263	269	258	270	254	252	225	263	310	255	276	269	288	240	230	253	258	239	265	243	280	247	238	233	245	260	258	272	252	259	245	247	278	251	264	278	253	272	233	248	283	245	276	261	255	252	255	228	255	266	261	266	268	269	271	253	249	242	249	242	249	277	253	265	231	242	258	262	247	267	273	285	272	234	248	259	238	237	239	246	247	259	287	263	270	249	236	224	285	254	257	255	237	239	269	250	257	289	280	269	276	247	248	270	277	267	237	249	275	250	201	214	229	241	269	248	234	240	273	250	269	265	264	258	263	216	248	280	262	233	226	254	241	233	269	277	231	234	248	268	253	247	252	243	268	263	248	264	282	254	258	280	247	260	291	250	257	242	233	248	282	258	268	258	224	235	279	255	298	285	286	271	275	275	270	256	257	276	286	269	264	234	245	276	260	241	233	248	224	254	259	241	218	217	297	247	278	281	228	301	256	290	225	269	249	251	249	245	240	221	251	295	263	263	245	259	225	261	244	242	239	252	217	255	294	242	226	238	267	257	250	260	281	250	262	254	255	264	254	265	247	229	237	268	249	246	247	268	255	240	253	294	262	246	274	245	266	272	239	272	271	263	256	279	281	257	256	270	259	239	254	280	254	234	251	247	266	254	289	275	240	242	237	262	263	265	256	262	256	263	243	240	235	249	272	269	284	276	249	231	245	278	287	260	266	273	265	251	260	268	254	266	263	241	210	250	292	233	258	275	264	267	250	277	274	226	239	257	262	284	273	252	238	253	254	264	260	233	273	229	251	252	251	258	254	261	251	243	249	237	238	266	272	228	237	242	254	260	237	264	250	221	223	244	281	265	250	230	252	290	234	241	257	274	251	239	259	251	232	234	262	238	248	232	253	236	264	293	260	267	252	231	256	258	237	261	258	245	254	293	253	245	237	238	248	296	265	263	280	263	260	264	284	291	280	257	256	237	241	261	227	246	246	258	241	249	284	269	252	256	276	244	293	243	238	232	230	238	273	288	251	243	255	262	267	270	266	271	265	278	269	290	267	277	249	267	265	257	259	246	258	231	267	228	297	224	274	247	275	249	237	257	263	246	239	233	281	276	270	235	255	299	276	250	264	288	271	286	268	254	220	292	234	240	281	260	287	266	257	233	262	267	250	250	236	266	231	257	287	264	230	263	259	255	275	257	238	267	232	262	269	243	228	240	235	244	279	255	249	271	264	262	250	285	258	253	273	277	246	277	260	247	261	263	259	265	245	223	245	263	251	244	250	216	260	257	228	268	245	233	267	265	248	218	278	300	247	242	257	246	255	216	257	273	240	239	296	253	252	261	241	249	271	257	265	232	249	270	225	242	268	233	252	277	228	258	264	237	263	256	244	248	245	241	240	264	248	246	262	283	255	251	226	290	233	244	259	262	226	244	244	268	238	244	263	280	266	230	251	250	255	247	258	242	264	265	263	275	210	263	272	247	259	229	286	272	275	225	274	213	268	280	235	248	263	257	268	244	262	234	278	227	261	267	224	262	239	282	252	240	256	263	268	262	242	247	259	277	265	223	275	263	279	286	269	268	255	246	283	250	266	264	267	254	239	241	268	251	267	262	258	253	253	237	267	255	251	262	276	239	232	264	245	242	239	247	244	252	233	237	232	270	291	249	257	287	269	247	238	255	236	233	267	304	256	266	232	289	260	246	258	264	252	258	280	267	242	262	297	250	285	256	242	271	272	268	255	243	231	271	229	287	254	253	265	269	255	288	267	248	253	245	262	267	260	276	274	251	230	243	257	251	243	246	243	259	267	252	281	300	259	246	241	283	264	236	259	305	231	244	213	273	264	246	268	230	231	254	275	240	273	258	259	247	273	235	249	259	264	241	252	270	260	301	271	266	239	254	220	252	232	243	243	271	261	251	220	260	252	285	248	289
9945	3054	2019	693	689	676	621	639	627	648	656	654	632	600	628	593	606	585	591	586	681	607	592	611	611	685	591	617	591	658	564	616	659	615	597	651	544	626	580	653	616	625	582	570	607	600	632	594	575	630	636	593	599	673	586	599	641	590	585	617	600	594	604	615	636	577	644	620	610	557	616	602	577	609	625	610	609	616	546	589	607	568	608	601	580	620	638	597	596	660	586	574	614	601	631	617	615	602	625	602	662	635	620	620	612	588	631	591	652	605	636	615	621	622	611	681	606	622	625	567	629	628	607	589	621	569	595	645	593	599	585	647	599	613	621	656	634	613	593	606	607	555	599	646	644	592	637	619	637	632	631	596	605	627	604	581	615	647	594	653	601	577	583	600	602	626	622	605	594	606	619	614	617	615	612	607	541	621	597	610	608	650	648	583	541	599	569	599	642	617	613	606	603	590	626	640	599	649	641	645	604	570	591	636	628	628	586	598	633	615	570	640	601	621	600	617	602	621	586	595	611	556	660	590	585	617	575	568	567	641	566	583	586	614	606	639	617	634	604	572	599	565	589	596	612	643	612	618	617	620	608	557	558	614	594	634	596	604	616	621	660	602	621	585	584	592	657	585	585	590	623	606	619	613	612	581	580	595	608	594	638	629	602	634	565	636	596	631	635	637	590	585	619	632	640	646	613	612	661	605	602	610	613	614	634	638	584	561	664	649	639	578	636	617	608	600	585	639	585	632	605	596	585	618	604	614	555	613	579	602	533	671	613	611	592	570	648	591	602	592	562	609	604	643	615	582	610	607	665	632	596	588	628	610	614	649	576	619	628	602	583	598	572	585	623	604	606	623	593	593	589	631	575	566	580	672	661	598	570	611	585	613	598	590	604	584	631	612	598	549	602	599	610	633	675	613	615	605	627	600	575	610	575	599	592	593	637	617	614	614	639	615	605	640	631	642	611	606	567	635	589	617	600	599	613	588	575	615	586	622	599	578	608	637	558	644	596	561	627	632	659	628	631	547	601	621	620	581	626	654	605	629	603	627	593	619	569	619	594	640	593	640	626	607	608	588	605	609	639	635	624	658	596	600	596	649	587	566	553	616	590	596	653	615	595	601	598	607	589	657	592	588	604	617	597	592	620	622	598	617	612	614	624	619	617	618	638	588	598	647	610	606	580	621	608	613	613	623	575	622	647	658	615	575	632	597	591	590	654	581	618	640	631	569	635	617	633	649	608	608	602	632	615	650	612	643	623	602	590	643	649	653	595	591	605	603	600	581	603	594	601	586	655	604	600	623	598	593	636	616	634	639	613	606	597	626	665	616	627	590	629	578	601	622	588	650	633	587	606	632	607	588	599	617	601	625	617	604	578	603	594	587	607	608	647	594	641	584	574	597	638	629	635	615	610	631	602	631	591	616	618	596	646	595	621	626	624	677	648	606	625	594	580	636	590	613	636	600	633	612	595	638	612	620	597	612	593	562	600	596	616	622	646	593	627	595	588	606	636	606	608	575	590	596	562	648	572	601	626	619	610	590	591	644	619	676	610	632	631	590	613	597	633	617	562	598	669	575	600	614	593	640	624	595	609	575	617	579	613	669	682	638	604	553	622	608	617	595	569	598	615	630	648	592	596	664	626	580	598	598	581	598	630	619	623	606	585	659	637	614	567	614	579	634	621	596	652	584	594	584	615	596	667	621	579	586	581	616	583	636	595	588	585	602	650	585	586	610	656	590	590	619	618	565	627	568	629	618	617	592	571	642	629	597	623	645	628	621	620	607	630	643	602	652	608	631	655	584	613	591	593	604	568	571	595	607	620	635	619	599	626	640	577	604	598	603	578	593	615	602	610	605	614	614	604	552	595	637	601	590	599	580	596	595	621	615	622	598	618	621	631	655	568	636	623	596	577	632	574	593	605	601	605	615	639	575	605	688	582	574	585	614	630	618	589	604	635	577	629	599	621	626	600	593	635	617	621	621	610	627	595	620	594	582	619	595	628	573	597	596	632	601	603	616	561	610	634	604	640	572	631	647	603	599	572	586	583	591	602	648	556	578	573	607	616	602	599	619	625	595	616	613	597	584	616	604	603	606	581	612	629	593	612	586	579	625	635	535	611	603	621	638	598	582	606	606	581	593	582	608	573	581	640	623	577	628	609	619	619	607	652	597	600	631	637	608	549	589	579	632	590	621	638	627	585	614	629	554	582	606	608	588	612	581	586	576	623	632	583	609	604	590	618	589	645	608	577	595	624	616	607	620	594	625	567	623	602	608	622	598	624	586	561	635	594	643	604	611	634	533	598	586	594	626	597	623	557	580	627	597	582	604	597	576	589	623	648	600	584	604	615	580	580	641	599	570	609	624	576	558	584	601	657	605	575	611	586	636	579	597	605	607	625	587	592	600	598	646	627	588	616	598	627	591	588	635	587	605	583	620	621	612	606	636	588	623	577	568	656	602	585	584	629	630	601	595	628	637	594	611	620	560	566	650	594	621	591	600	585	596	575	607	654	629	608	620	585	574	627	573	615	618	637	612	631	651	646	590	619	642	608	609	586	626	634	597	619	594	635	619	614	632	595	622	604	629	639	618	572	614	580	576	570	607	572	659	625	606	633	556	602	619	567	587	604	621	633	578	576	593	629	586	585	640	632	583	632	628	591	586	592	609	559	563	616	628	597	601	603	621	595	617	604	625	652	596	632	612	576	581	630	613	619	622	616	624	586	603	592	612	606	607	569	546	650	607	634	614	603	602	596	641	623	620	612	602	619	600	627	581	583	630	624	633	628	640	612	603	580	585	652	642	641	599	557	585	581	642	602	599	588	634	637	576	576	639	621	620	625	609	605	609	626	581	561	652	581	590	643	636	575	593	620	598	618	648	631	560	624	609	613	622	595	612	615	662	593	604	648	578	591	600	634	666	576	616	629	534	621	623	622	586	584	625	583	575	637	607	601	601	594	602	555	613	597	621	585	570	610	594	602	617	608	637	647	614	615	588	616	661	607	581	595	602	654	606	628	612	642	633	607	594	641	618	614	580	647	594	598	612	612	609	595	578	615	628	641	606	590	597	639	616	613	606	616	639	625	612	618	593	611	572	607	615	618	604	614	560	617	636	591	606	609	628	599	657	632	534	598	643	623	598	586	619	600	576	612	591	628	593	617	632	621	603	634	620	603	651	640	607	596	621	606	600	595	631	582	600	578	613	583	569	597	621	586	587	613	592	626	535	634	629	629	643	613	604	636	636	644	589	648	629	624	575	574	579	606	614	595	589	571	582	614	626	626	582	639	601	589	603	628	575	624	607	651	632	627	609	607	603	603	625	659	645	622	596	576	566	620	627	569	616	609	632	649	585	600	597	596	635	609	594	618	660	630	621	626	627	618	632	588	571	565	595	626	634	578	587	624	647	623	615	624	598	611	643	593	580	593	645	633	687	584	610	632	587	609	579	605	611	616	602	614	614	612	603	595	657	601	595	621	609	600	557	609	585
27036	8644	2879	475	392	316	308	293	289	292	253	287	261	305	283	281	248	249	267	265	261	265	274	243	292	269	275	280	291	262	265	274	272	257	276	285	259	297	237	283	275	300	265	285	260	286	256	275	307	302	231	271	274	245	287	258	284	280	251	264	266	266	237	275	256	273	261	267	263	269	282	288	259	275	269	291	250	279	260	262	301	270	265	271	234	277	296	288	225	253	295	279	258	255	249	286	283	252	267	290	259	253	274	233	257	276	266	262	280	257	274	289	248	258	265	265	260	281	271	277	287	271	281	278	266	274	270	240	262	254	267	240	262	262	282	264	257	263	275	298	237	251	253	282	287	277	256	242	270	261	319	249	279	286	273	270	247	251	259	293	274	288	261	248	293	259	277	261	250	255	287	272	270	252	270	285	259	260	263	298	237	280	275	246	269	291	294	264	286	288	273	281	275	262	244	271	283	287	251	253	230	283	278	240	268	245	272	234	275	300	273	273	255	280	254	276	262	286	250	256	257	241	270	273	264	291	279	225	280	266	273	254	257	267	275	276	267	263	295	232	291	242	227	277	265	245	268	291	237	267	273	289	256	283	252	270	293	282	292	263	267	280	260	249	279	269	276	310	287	273	250	285	270	271	271	264	287	301	266	264	275	254	279	269	269	248	277	274	260	265	259	283	311	251	275	296	275	278	272	285	240	247	303	249	275	290	278	243	273	254	267	269	275	241	254	264	260	254	269	244	284	282	291	260	241	251	252	283	264	261	267	271	252	249	269	277	265	284	282	293	275	298	279	287	253	263	246	284	286	267	261	287	270	266	227	263	266	255	266	267	250	265	294	272	278	275	256	254	269	267	256	246	238	287	231	272	281	275	276	279	306	283	260	312	262	262	270	265	256	262	299	278	279	247	274	259	260	241	258	295	271	262	260	291	264	262	257	251	263	264	267	251	271	298	291	259	291	241	266	253	259	261	258	255	290	250	267	264	255	303	261	245	288	239	245	280	258	279	278	285	266	289	227	259	270	261	291	255	284	250	268	292	281	254	266	234	285	260	268	261	254	236	270	273	278	276	260	271	280	279	270	268	273	255	267	253	283	269	307	265	284	275	271	255	259	299	286	286	251	308	303	290	256	279	250	235	293	242	263	278	261	279	256	283	254	267	254	274	242	261	247	245	251	270	257	253	277	279	282	289	256	302	266	253	264	269	253	268	247	290	276	266	280	276	278	245	244	306	281	273	303	262	233	291	275	236	263	281	241	247	264	263	251	262	272	278	264	266	267	281	292	268	295	273	255	283	260	255	260	275	273	264	259	301	234	272	284	223	294	262	217	278	282	255	250	285	300	283	268	261	293	260	235	267	265	275	242	314	275	262	274	243	269	270	281	284	253	259	270	298	282	258	278	262	258	244	261	269	265	243	286	285	266	251	256	268	270	294	275	277	264	241	262	295	266	273	247	254	261	267	299	251	260	252	256	250	256	293	273	303	226	262	271	308	235	241	254	269	263	293	268	290	240	281	287	281	281	247	256	284	272	271	273	270	268	233	253	263	247	272	288	286	226	276	289	265	295	300	267	293	235	292	288	279	284	252	253	261	245	319	274	288	289	256	272	278	269	237	288	277	279	283	261	285	270	260	274	267	261	276	255	290	293	277	284	289	257	275	261	278	257	274	279	278	270	286	289	270	237	256	265	285	285	267	265	298	264	257	256	271	261	250	298	264	257	250	273	278	247	264	241	253	292	249	243	280	286	240	242	269	295	286	261	275	290	275	245	294	261	278	280	263	280	232	254	289	259	276	270	296	269	265	262	242	269	290	283	250	270	275	259	251	291	273	276	262	280	269	264	278	283	292	265	271	290	275	250	268	268	271	284	289	273	274	286	253	279	277	253	281	240	261	251	267	252	290	254	269	284	253	264	282	263	238	241	264	248	291	258	260	249	259	256	255	248	289	280	284	282	263	260	259	263	234	266	265	256	275	259	277	261	238	298	290	273	239	255	228	274	267	273	259	283	286	295	265	273	277	243	276	271	250	276	244	276	297	237	300	233	260	253	254	284	282	284	254	283	291	250	267	273	241	275	272	251	283	253	260	296	267	279	273	261	258	294	252	293	226	262	293	292	259	247	259	270	263	270	265	273	258	249	249	288	253	299	281	283	303	247	256	281	262	291	301	267	256	319	240	300	288	247	301	286	257	269	246	275	285	242	286	272	288	281	289	267	246	245	244	303	292	264	247	293	272	280	274	250	275	255	275	263	248	279	281	258	264	287	265	271	252	236	235	268	258	283	280	255	231	277	265	296	258	281	263	238	272	257	278	254	268	284	248	272	288	253	292	285	275	276	267	275	281	283	251	284	273	235	266	272	255	256	237	292	262	262	265	276	255	288	273	252	262	292	279	259	256	315	240	261	274	274	260	269	261	268	289	276	249	282	271	276	274	258	290	278	250	269	306	282	220	300	235	268	266	243	292	266	278	263	290	267	251	240	295	303	275	301	273	268	301	250	284	270	267	282	252	276	270	260	248	280	279	241	243	258	266	265	259	269	247	265	254	274	224	278	283	312	269	253	295	268	232	271	264	268	290	271	290	238	233	266	275	276	284	265	251	285	281	262	282	265	272	286	252	252	279	267	269	269	268	247	271	252	283	261	284	281	256	258	290	265	282	278	293	269	248	257	275	265	259	268	278	288	263	271	250	271	262	264	285	272	231	259	279	220	278	258	302	262	259	294	269	264	229	290	241	276	262	241	283	268	294	262	297	244	258	277	255	259	287	264	263	231	277	295	264	248	276	274	256	257	283	297	304	279	287	253	281	258	274	271	266	270	264	280	301	231	226	276	244	275	279	255	260	245	281	259	264	254	274	248	239	292	261	290	234	281	276	256	253	283	268	277	258	253	254	295	235	258	261	255	245	269	255	295	275	244	276	269	261	245	257	296	266	264	270	264	248	256	263	272	259	277	244	249	294	282	248	284	250	267	283	281	290	308	255	267	266	266	280	262	280	258	258	280	299	249	275	270	282	267	292	272	266	267	311	285	317	276	278	251	250	265	264	271	264	280	240	270	269	253	271	275	288	285	273	255	261	262	276	275	291	280	243	290	261	266	307	260	253	267	254	284	290	267	255	265	260	249	242	264	285	284	282	275	245	258	274	255	292	271	261	302	269	232	315	251	273	268	291	245	262	271	268	285	262	267	301	297	241	277	273	302	287	244	259	282	283	295	272	243	282	257	260	249	268	247	286	259	291	266	236	275	291	271	286	285	269	273	243	266	284	247	270	256	274	274	272	267	281	265	272	300	232	258	260	266	248	292	271	291	318	283	278	289	250	281	257	274	273	263	240	308	244	265	279	272	284	270	287	244	242	278	250	262	264	264	282	256	289	265	283	239	288	294	281	301	269	237	286	276	281	261	251	270	295	250	260	250	257	269	298	284	259	283	251	260	255	269	259	251	296	262	240	267	240	278	255	275	244	236	263	233	263	280	285
18752	6228	4327	1138	1037	930	814	811	792	778	739	693	696	695	693	702	682	649	693	659	659	634	659	681	676	648	658	645	645	626	635	618	618	631	615	641	644	585	603	636	618	625	639	625	618	618	650	622	633	700	587	638	652	632	665	678	623	633	621	647	666	610	629	630	653	668	619	637	643	622	651	618	580	650	646	639	666	611	629	670	625	627	614	658	624	624	633	602	630	650	640	648	635	634	592	641	694	592	616	703	597	654	613	671	677	628	651	598	633	625	631	671	644	623	589	636	655	648	615	643	632	671	606	645	633	631	624	659	646	623	632	589	634	627	657	615	595	665	614	714	619	606	617	613	639	615	656	617	641	643	632	611	660	639	657	626	614	605	597	630	686	638	643	641	635	585	618	628	639	634	634	618	616	621	652	616	642	602	605	623	606	651	658	600	561	588	647	588	625	595	654	634	635	617	655	647	670	638	644	616	651	622	617	659	612	627	586	640	642	671	576	638	669	651	608	620	620	652	664	613	633	640	629	646	651	628	637	624	613	651	610	648	630	604	595	659	655	634	649	621	634	655	603	680	613	662	607	652	590	632	676	646	610	662	630	664	618	630	621	611	606	609	635	658	634	617	641	616	623	606	591	640	608	634	562	623	627	606	668	637	628	582	627	651	598	597	600	658	676	572	583	612	667	655	630	648	620	661	668	624	640	598	596	648	606	620	614	636	661	619	621	651	642	656	641	630	646	623	638	639	629	611	607	598	619	652	609	657	616	644	624	590	658	637	631	663	586	636	667	628	617	658	602	628	629	630	579	622	611	627	609	672	619	642	650	661	621	603	649	624	611	642	646	663	626	626	646	598	648	628	599	637	640	613	622	655	661	643	669	656	646	610	632	621	590	642	651	610	605	658	618	615	607	665	601	676	609	624	609	635	637	638	643	650	634	651	644	610	655	662	632	653	579	605	657	604	587	666	616	630	643	640	623	675	597	640	641	605	617	655	628	642	690	635	634	609	633	617	640	646	625	591	638	658	635	642	654	636	591	651	626	634	651	635	628	698	633	607	649	614	623	679	627	627	613	618	609	658	638	603	633	619	593	581	624	596	638	692	591	657	612	634	655	604	657	616	603	618	650	605	615	650	617	619	643	616	617	596	646	640	662	616	593	586	628	634	649	636	590	621	605	648	603	652	591	607	635	593	712	646	651	642	629	618	623	642	622	590	674	653	673	632	622	655	659	646	663	631	605	587	598	645	587	611	661	607	651	656	699	632	645	649	648	579	595	631	587	603	629	626	631	562	589	665	663	639	676	654	641	610	600	645	681	632	615	616	647	590	623	643	605	610	693	578	655	642	668	603	628	644	601	636	659	625	624	632	631	595	625	650	585	619	624	633	611	651	585	617	611	612	580	646	626	629	660	653	602	643	599	636	617	622	615	623	615	611	606	696	632	603	625	677	618	664	666	676	621	633	648	606	615	627	626	610	654	635	627	596	591	667	609	631	588	653	658	636	621	623	605	613	631	607	619	622	640	626	622	618	669	669	600	644	621	592	637	609	684	647	641	603	653	645	652	615	653	673	614	657	628	662	633	633	654	620	621	593	575	661	598	630	608	663	658	624	678	628	642	630	624	641	609	627	636	640	551	600	637	636	648	609	653	667	652	616	621	602	603	616	571	585	616	658	589	595	636	639	654	671	654	598	630	660	602	611	645	604	614	632	631	590	613	633	600	640	668	622	642	613	624	599	616	654	611	586	631	609	599	642	660	624	630	621	603	630	576	589	623	623	597	593	638	645	619	622	671	638	594	640	614	596	624	605	661	605	661	662	616	624	625	585	709	637	640	653	639	591	645	581	632	673	651	652	623	640	635	641	634	573	584	591	624	651	604	598	655	669	621	616	606	609	654	629	598	626	604	593	585	621	625	646	658	668	633	634	599	639	624	594	670	605	625	597	599	613	626	666	642	619	611	647	660	638	619	604	613	620	620	625	609	613	621	667	668	657	666	574	641	616	621	625	623	628	652	630	592	635	605	593	649	600	643	641	646	617	656	663	619	645	654	634	629	635	696	647	608	607	648	665	631	622	631	630	631	584	642	581	610	601	644	612	601	613	618	598	631	596	643	625	601	599	617	615	645	653	641	645	609	614	656	570	610	618	645	652	599	590	669	610	610	602	638	657	590	629	638	644	620	601	629	694	659	615	625	584	633	558	578	634	601	595	711	658	676	588	630	640	639	620	629	608	576	615	640	629	635	620	602	623	610	623	595	625	632	608	623	625	640	608	636	641	612	625	628	629	603	652	626	639	648	649	646	661	592	605	579	610	657	604	645	602	638	562	605	675	622	645	618	628	636	651	591	626	596	651	611	632	676	637	620	638	682	642	598	627	558	624	646	666	621	646	662	671	615	608	631	596	624	643	602	604	655	633	601	596	624	635	661	605	613	650	663	637	627	602	640	631	605	671	630	647	578	646	636	645	666	633	565	628	558	630	659	647	594	615	639	662	643	615	594	599	595	642	602	671	622	632	611	657	643	634	610	634	641	602	630	610	653	612	635	669	664	620	611	615	625	621	639	686	615	647	621	616	629	644	626	567	630	611	646	643	634	627	624	634	618	669	649	629	619	636	625	623	589	622	616	600	612	602	661	651	595	634	635	631	598	622	599	629	582	642	637	657	639	640	662	610	619	604	657	645	640	621	622	599	657	619	622	612	644	656	623	621	609	631	629	648	686	586	645	624	646	603	650	607	642	617	610	602	601	629	627	590	675	649	648	637	657	602	660	631	597	642	645	629	643	604	604	630	607	624	658	628	600	645	661	622	627	617	610	628	655	631	625	658	586	657	600	582	613	619	588	601	633	623	618	608	639	618	668	603	606	658	614	692	640	617	639	667	613	609	629	623	662	611	653	644	623	636	601	631	570	630	656	643	630	656	588	616	620	633	595	613	591	655	609	625	654	642	640	649	678	619	613	628	603	613	639	599	604	624	646	654	646	613	607	647	634	631	688	616	600	646	654	629	640	595	641	613	650	643	657	637	607	673	655	588	641	644	643	622	619	598	611	611	617	627	623	609	642	631	619	677	628	652	617	641	671	599	583	596	624	682	599	651	649	604	646	640	659	592	642	615	597	639	636	652	618	645	607	570	656	610	627	585	647	684	609	625	627	601	614	627	613	638	622	651	620	619	643	623	635	618	589	631	596	615	612	609	639	615	688	608	572	617	636	622	650	653	590	609	626	652	636	618	633	618	625	659	613	637	578	675	613	613	584	635	603	640	627	644	588	609	575	630	606	638	588	649	659	583	613	610	645	663	621	636	650	639	633	636	701	615	662	612	621	657	642	621	625	613	519	642	648	628	605	614	612	592	649	623	618	629	589	624	651	598	633	614	655	652	588	657	658	624	623	645	649	598	627	625	655	629	638	615	661	599	631	593	675	649	623	642	642	620	644	673	651	652	624	639	644	627	631	657	609	591	654	562	626	643	610	641	619	689	664	625
36664	14359	5949	730	329	276	232	193	179	199	149	177	177	153	157	154	150	167	126	158	125	150	153	146	149	155	152	140	155	128	142	147	117	156	139	153	155	164	132	150	156	139	152	146	133	136	148	126	152	132	126	130	166	136	134	140	125	132	160	144	141	139	154	145	158	163	146	129	141	130	136	155	166	149	147	140	126	136	147	165	162	131	159	144	120	136	145	141	127	149	149	113	123	134	158	145	128	127	161	128	149	125	141	122	122	128	146	115	120	132	131	153	148	163	130	136	140	143	142	131	166	149	153	148	134	159	126	135	142	146	137	127	159	153	182	154	143	143	147	138	112	134	118	124	157	155	138	119	144	131	132	130	138	126	135	152	130	152	148	112	143	148	152	142	145	151	117	146	140	136	121	142	151	141	135	140	152	148	125	133	146	145	138	127	139	142	140	127	147	149	158	123	136	137	140	121	116	156	142	126	137	141	130	122	125	142	131	130	132	139	137	123	129	156	138	134	125	134	154	150	165	141	145	160	116	124	126	123	160	137	141	125	141	130	154	130	147	141	144	127	146	146	132	163	157	164	137	156	147	139	136	139	133	124	124	156	130	143	128	129	141	134	128	144	147	142	127	133	151	155	123	158	145	132	135	128	138	116	130	122	151	141	138	139	127	120	127	158	126	160	138	137	146	128	134	146	146	146	119	131	143	134	131	160	127	128	150	139	140	142	133	130	159	146	127	155	132	122	133	119	157	155	150	148	152	143	135	151	152	143	160	146	151	149	143	128	148	133	126	168	136	167	137	165	123	134	122	121	149	127	168	157	145	143	135	136	122	138	131	130	158	143	156	153	150	148	120	128	127	139	162	133	148	141	119	140	128	139	144	128	160	130	139	144	127	141	155	130	133	146	144	131	137	141	167	134	133	123	132	146	139	148	143	134	142	137	128	147	125	148	151	144	160	140	139	158	136	128	122	130	148	144	110	126	117	111	163	152	137	152	136	143	144	133	133	137	136	145	132	125	160	155	165	146	171	131	142	128	159	134	153	136	130	157	146	152	158	136	130	140	154	138	134	148	129	163	145	142	127	147	124	117	130	137	123	168	150	163	124	135	142	153	142	128	142	151	109	149	141	153	125	158	133	131	134	141	115	126	151	141	155	139	143	145	149	145	148	151	121	129	145	144	150	156	105	131	122	147	121	133	163	156	126	138	136	158	137	142	141	142	127	163	130	129	144	118	148	140	129	123	128	157	168	123	150	108	131	137	151	129	127	141	145	134	136	128	136	129	147	162	107	160	158	122	134	135	127	139	124	164	147	123	155	161	128	137	121	158	162	151	117	145	125	140	144	119	142	138	131	151	132	139	166	136	129	145	151	166	152	125	130	120	122	133	119	141	139	136	114	117	152	161	130	155	122	133	119	152	127	149	142	128	140	127	138	146	137	141	129	132	132	162	146	148	131	151	142	141	133	123	146	158	137	145	137	149	154	140	120	157	131	145	139	149	110	155	128	144	148	141	139	158	148	132	144	121	140	157	143	138	156	138	145	113	125	140	138	131	145	133	134	144	149	127	137	144	171	140	152	143	135	121	131	149	149	126	139	134	151	157	143	142	132	140	139	135	156	112	156	120	135	145	139	119	147	143	146	148	156	156	145	159	150	151	132	143	142	148	150	151	147	135	141	147	135	138	141	135	145	152	129	139	137	128	162	130	157	137	142	140	140	142	126	142	132	134	148	110	131	122	135	153	146	166	120	125	155	134	149	141	117	147	122	135	153	142	156	132	134	140	146	110	132	138	141	155	157	152	133	129	125	135	120	121	142	160	154	132	149	141	135	150	151	153	119	140	153	134	143	153	130	136	145	159	138	152	145	155	127	153	128	135	147	150	133	127	137	124	157	132	128	109	115	146	124	133	140	137	150	129	148	133	145	153	144	134	150	155	149	143	134	115	127	151	152	147	133	152	133	124	141	147	133	162	148	114	149	148	158	167	145	133	134	136	134	121	139	120	148	138	154	127	157	152	138	137	152	161	148	112	158	167	132	137	126	122	135	145	167	147	132	145	136	131	165	129	145	151	153	143	135	146	132	142	160	147	156	163	136	151	131	145	135	131	138	135	135	146	157	120	137	145	153	137	142	173	132	117	149	129	138	140	146	142	143	128	123	128	146	157	154	144	128	141	131	141	125	138	133	104	143	152	131	153	135	138	167	146	118	140	119	133	158	156	137	134	145	140	145	141	133	141	158	113	149	122	156	145	112	141	170	141	131	137	132	132	136	134	134	150	148	130	135	150	138	138	123	144	151	135	142	133	145	129	115	150	130	155	146	143	124	146	132	147	140	141	132	141	127	133	118	137	139	153	114	138	149	142	126	135	126	140	130	143	147	136	161	127	136	146	131	142	169	158	171	151	123	151	114	133	144	146	141	138	155	146	136	147	137	134	132	127	148	153	132	146	144	145	130	168	125	152	155	135	136	143	131	135	146	147	135	154	130	128	132	134	132	122	171	141	139	151	141	124	136	153	139	123	131	136	127	122	135	151	137	133	141	134	154	159	146	131	147	137	136	143	117	169	150	169	144	146	130	154	117	139	128	123	127	133	169	163	119	122	145	156	164	140	147	148	138	147	125	132	128	147	140	156	139	133	130	133	169	130	153	146	136	124	143	147	132	148	136	151	128	152	141	151	162	145	146	137	133	137	127	139	139	146	148	127	143	130	151	118	128	138	146	137	145	141	153	149	123	145	145	129	134	130	161	139	139	130	157	130	143	152	139	156	118	159	135	152	125	152	118	148	151	155	128	140	129	131	125	130	143	163	126	130	151	125	140	143	120	141	155	154	134	143	135	128	150	157	128	142	132	119	134	144	140	144	143	150	150	138	145	134	166	126	145	137	144	127	130	133	163	150	142	132	121	143	142	134	130	134	140	161	140	152	135	152	130	109	144	134	134	142	128	136	145	151	151	138	152	148	166	176	140	143	140	141	142	159	160	132	148	132	139	141	148	161	122	148	131	118	141	130	149	134	140	132	142	143	144	126	137	154	113	141	143	156	133	165	157	145	145	165	127	128	144	145	150	128	152	141	149	143	154	161	149	138	116	139	142	139	125	128	136	121	110	129	133	148	128	141	129	131	138	140	144	119	148	123	135	148	145	151	150	164	146	128	141	142	130	140	148	131	140	133	150	143	144	134	138	128	128	133	122	153	137	159	143	131	135	143	148	143	133	148	166	169	133	145	126	137	143	127	133	143	130	159	139	126	134	162	160	158	122	132	161	130	143	134	160	130	121	156	140	146	137	133	137	150	152	114	125	153	104	139	139	116	136	139	147	139	144	149	141	120	150	156	126	140	144	130	144	137	146	133	155	154	153	149	158	133	149	151	147	130	155	156	149	135	134	134	129	151	141	138	129	135	136	124	130	159	140	135	134	128	145	123	140	129	153	138	127	137	127	146	138	138	116	129	146	131	142	129	143	134	145	129	155	128	132	142	146	149
23679	9363	6892	1306	1120	946	823	712	633	554	540	511	483	441	488	426	499	434	407	403	425	360	389	396	397	376	355	396	373	359	387	363	372	378	344	400	346	363	342	352	327	384	330	337	368	329	374	382	353	346	362	328	359	362	334	368	354	333	326	372	350	354	368	367	330	351	349	344	351	364	358	352	338	334	325	340	370	341	345	337	384	319	325	365	358	330	351	345	328	351	398	323	342	336	352	323	326	302	362	352	332	329	336	372	361	333	347	357	346	358	352	312	341	342	336	335	369	336	328	335	330	341	403	370	346	326	320	323	365	316	345	333	317	337	331	349	340	326	353	360	337	372	337	353	348	354	337	318	368	358	334	320	346	344	334	338	339	346	358	309	341	353	342	332	359	376	401	346	365	331	327	334	327	323	380	363	369	353	325	332	332	331	312	324	338	374	313	323	362	261	337	351	379	406	363	372	369	362	343	355	317	311	350	338	332	324	327	340	314	366	367	343	330	331	365	308	360	320	353	370	337	370	328	364	357	360	338	333	360	296	375	353	344	351	354	331	337	304	370	327	348	328	341	346	377	369	331	362	324	348	336	324	320	340	364	329	310	374	338	343	326	341	336	303	344	331	347	348	343	346	373	367	338	336	335	348	332	343	339	317	333	320	330	351	364	361	370	343	330	332	344	354	346	368	319	308	365	318	334	355	355	365	306	341	332	364	360	369	365	315	346	323	365	341	361	330	327	333	358	361	351	334	331	349	349	326	329	335	363	357	346	322	367	357	350	335	338	331	331	349	337	357	353	334	344	355	309	352	337	365	363	373	361	365	344	356	358	359	301	333	312	313	355	355	335	345	355	319	356	316	340	329	361	338	351	324	371	346	322	317	368	349	324	331	351	317	334	363	340	348	338	344	360	346	334	355	341	349	321	360	344	364	371	362	335	343	357	324	330	341	352	328	357	365	339	312	367	316	353	338	350	330	370	344	349	352	342	322	327	354	342	369	352	351	344	340	362	323	356	334	303	327	360	374	337	321	317	340	346	347	336	333	312	358	368	357	340	326	390	343	346	354	343	333	345	370	352	344	323	352	336	363	342	330	322	340	313	357	333	330	346	371	337	348	360	332	353	366	342	350	370	331	329	337	339	337	366	324	367	322	379	369	338	351	340	358	341	357	342	344	377	372	324	352	317	332	346	337	355	349	362	342	338	373	324	337	331	360	338	315	363	334	296	352	346	339	338	382	344	323	352	348	343	321	337	346	361	346	367	382	319	382	347	363	324	350	346	342	387	358	316	342	341	362	350	341	328	349	360	354	356	365	356	358	372	336	350	369	360	314	356	365	369	346	345	360	305	318	351	339	337	311	342	351	354	328	322	315	379	349	345	353	372	372	348	320	355	347	355	343	364	321	323	327	340	339	345	367	343	353	336	354	320	338	354	345	360	319	350	342	346	350	349	324	348	349	333	309	347	402	338	345	358	334	338	349	337	306	338	342	337	377	335	366	367	403	338	375	374	344	349	342	362	318	358	303	316	341	300	348	366	336	367	333	360	339	333	353	340	365	339	368	304	327	358	349	327	327	324	353	363	331	338	357	318	325	331	337	341	345	317	362	346	350	335	336	349	352	332	367	342	378	339	343	316	330	341	343	352	345	343	353	354	350	348	351	352	334	333	351	365	340	334	360	361	387	338	361	322	312	340	320	344	330	369	328	333	367	333	374	364	354	353	364	332	342	351	344	352	338	353	331	355	326	348	334	360	336	367	325	372	334	337	354	373	362	339	341	365	358	373	331	363	346	328	307	339	364	370	325	326	372	354	358	314	337	398	350	363	336	310	343	370	388	337	349	327	313	292	344	380	331	342	335	350	357	332	352	385	374	346	314	332	334	338	346	359	356	356	340	307	334	337	327	342	374	336	356	335	353	335	336	349	324	362	319	346	345	352	344	319	346	370	326	342	364	345	347	369	363	374	378	335	368	377	339	334	371	338	374	356	329	341	335	335	359	326	303	368	371	309	356	342	355	333	360	348	353	334	323	328	357	355	370	360	332	320	343	355	347	354	328	361	371	361	340	354	336	332	338	336	342	359	355	323	355	358	299	332	343	353	344	340	357	376	351	317	335	336	327	321	347	334	333	371	338	336	343	334	366	324	339	319	341	366	374	327	349	346	381	351	333	326	347	306	352	337	356	332	319	343	376	343	343	376	338	343	345	369	325	324	358	358	375	351	344	319	359	336	353	338	325	371	331	369	386	366	336	334	324	358	310	339	317	294	346	384	359	353	356	333	360	335	316	339	328	341	322	351	364	372	350	310	364	378	369	358	376	333	362	361	365	385	354	350	332	332	318	345	327	351	354	335	335	340	355	355	337	357	330	346	356	343	343	302	392	303	339	368	336	307	371	368	336	343	371	384	329	357	319	340	316	330	323	370	346	333	337	321	347	334	353	357	322	330	345	329	366	351	353	365	335	371	325	338	343	359	349	354	337	364	367	360	370	325	316	363	353	358	374	334	341	349	315	362	345	347	347	347	352	348	330	330	354	365	356	362	339	322	341	343	356	374	353	326	320	356	348	356	356	348	386	341	342	357	364	362	338	370	360	366	343	302	333	324	341	346	335	335	330	356	352	329	349	325	339	321	364	302	319	345	325	361	341	346	328	318	355	363	329	355	355	339	335	339	290	361	337	331	364	331	294	313	325	327	348	347	340	351	372	353	365	342	340	345	334	338	324	370	359	330	360	341	331	341	347	369	325	365	339	368	382	337	336	359	330	318	325	344	315	355	358	350	309	332	328	328	342	344	353	358	358	348	359	347	341	376	318	369	341	339	341	360	344	360	323	325	360	340	350	329	322	391	381	345	362	337	364	344	354	362	340	341	343	339	350	352	349	354	371	374	349	363	351	351	336	373	322	341	358	315	377	338	372	361	366	331	334	352	326	318	353	355	343	330	324	324	328	349	335	340	336	378	356	308	346	317	343	302	331	366	303	351	371	360	354	321	365	335	329	354	346	378	344	315	356	339	371	339	331	351	370	328	319	335	344	363	323	340	362	320	332	322	327	316	347	358	343	351	329	363	348	316	337	345	354	374	346	371	351	302	382	339	329	358	329	351	385	330	375	326	356	330	352	354	346	371	352	359	322	332	349	336	349	363	343	344	328	328	352	319	379	350	354	344	328	336	330	367	297	311	339	332	374	348	376	353	342	333	334	357	352	349	318	327	338	335	360	317	358	332	369	303	383	329	350	372	357	373	358	342	360	362	336	362	358	349	348	336	381	361	332	335	338	348	353	346	370	361	297	327	338	335	378	382	364	313	338	336	352	326	336	347	321	348	351	362	337	334	336	349	325	337	324	374	379	339	358	361	317	365	337	343	351	355	339	351	335	346	347	317	310	347	345	383	348	343	325	323	357	341	347	345	319	319	363	322	342	324	359	346	323	333	345	344	361	348	349	357	349	318	335	372	318	327	338	330	331	357	362	359	350	345	355	351	347
13729	3427	969	300	280	257	262	259	257	270	281	250	240	293	264	271	283	294	235	257	253	238	244	289	270	269	223	206	247	269	251	244	290	267	293	245	274	271	232	253	264	243	252	255	257	267	275	256	256	254	251	293	265	248	265	267	232	225	269	240	261	264	269	244	272	248	241	258	249	268	264	235	240	242	275	248	274	262	230	262	280	239	242	256	285	273	239	216	281	258	265	250	272	272	243	280	264	253	242	259	235	281	270	262	280	280	264	250	246	279	225	253	287	247	272	278	239	259	293	276	260	256	279	268	268	281	259	269	252	262	274	250	256	242	244	266	264	245	285	262	254	269	244	279	253	250	259	257	256	268	234	236	300	255	235	258	256	267	254	284	239	287	251	246	219	297	249	270	232	247	249	240	231	270	230	254	254	217	251	263	275	276	240	276	259	251	227	259	252	234	255	266	239	262	261	224	246	275	234	241	236	285	284	265	246	270	256	261	251	271	248	252	245	272	270	257	218	253	277	244	226	275	257	217	288	245	269	259	283	267	251	268	251	249	230	239	267	243	246	263	262	266	249	262	252	280	245	257	246	276	263	302	276	241	290	238	235	256	257	234	257	257	257	245	255	243	263	274	264	254	225	267	254	264	247	264	278	267	254	261	231	271	265	262	271	238	243	231	238	248	241	251	260	276	251	290	242	245	280	256	251	241	278	250	257	244	255	239	237	254	267	283	218	229	266	237	285	264	277	247	251	258	252	274	293	244	241	241	230	271	268	265	270	258	248	224	250	237	214	249	248	251	235	257	241	237	243	275	237	249	264	274	243	239	226	264	233	241	258	247	268	250	259	284	263	264	270	243	260	277	295	265	267	265	268	263	289	260	247	264	281	231	269	267	269	234	277	269	251	242	258	253	256	247	260	275	243	264	231	265	266	273	279	248	266	233	252	291	207	253	267	258	258	250	273	260	257	271	251	249	279	258	246	224	258	253	226	279	241	232	247	249	264	238	277	238	293	263	256	266	279	271	256	260	271	250	255	244	230	264	262	241	239	257	269	256	259	254	239	260	254	288	267	261	286	208	261	256	258	250	269	260	257	235	245	261	252	265	251	245	281	234	233	236	255	271	241	274	274	221	260	250	266	242	278	264	269	253	266	279	224	223	254	246	282	291	273	299	257	236	248	242	268	242	239	246	257	274	250	276	259	242	234	250	231	253	241	264	263	244	254	236	281	223	248	249	245	234	250	247	260	246	264	259	249	241	236	268	266	244	230	272	239	285	221	268	278	264	257	255	254	248	253	253	263	255	243	260	251	268	239	240	268	241	257	259	251	259	268	269	273	242	240	253	265	260	257	261	270	239	238	268	249	223	277	235	271	226	266	258	254	261	258	253	239	262	263	246	232	282	279	211	264	266	252	279	267	262	241	266	278	266	240	250	278	256	231	271	250	244	281	273	250	242	270	246	268	253	289	266	289	265	249	240	266	248	266	249	236	241	258	269	261	236	247	245	221	265	252	271	233	202	265	217	274	271	256	248	272	252	251	243	261	288	288	267	238	251	225	277	242	259	265	268	246	298	272	259	262	269	248	229	270	289	264	257	236	279	267	239	247	268	274	267	239	254	265	254	242	293	307	290	258	253	233	233	280	243	252	291	287	254	224	265	273	257	248	255	245	244	221	273	257	254	279	257	280	280	266	251	272	296	255	230	266	266	234	261	250	275	222	236	277	249	285	252	246	281	229	247	285	258	253	258	294	262	258	237	223	238	255	251	255	261	253	244	260	247	250	271	262	263	252	265	262	255	242	251	242	233	261	246	230	281	235	250	263	259	263	222	266	251	255	226	254	254	249	273	227	252	250	251	253	244	237	249	236	261	283	262	253	293	265	253	236	247	281	261	269	280	266	265	243	270	246	250	231	260	246	280	289	250	223	259	244	258	260	214	293	276	242	260	251	225	262	254	295	260	284	223	257	256	254	285	265	226	262	245	230	219	245	241	264	271	263	254	250	206	249	271	260	269	258	228	265	223	247	241	280	266	264	252	292	263	252	264	265	235	234	263	258	233	262	236	250	277	253	257	282	260	222	246	261	260	249	264	238	300	275	252	254	245	250	251	258	265	256	247	245	263	196	263	240	313	240	233	245	225	281	266	263	237	264	226	231	237	276	259	242	255	253	237	250	267	237	258	248	267	277	249	261	253	258	298	288	263	247	272	281	257	237	235	275	271	263	240	249	255	259	269	272	258	258	281	278	254	246	254	259	241	259	231	280	260	259	254	233	236	248	247	288	246	265	263	263	275	257	267	244	275	253	256	247	267	251	256	239	241	267	275	237	248	298	239	233	276	244	265	264	252	274	269	248	231	239	209	227	260	285	249	263	277	251	248	288	259	269	275	278	231	249	237	289	293	255	241	252	234	274	283	256	254	266	250	290	275	255	245	241	285	264	242	276	253	253	253	242	303	252	233	234	253	244	223	237	264	267	246	214	265	275	239	235	244	275	253	253	252	234	243	279	270	227	260	245	241	247	259	235	250	283	253	261	256	274	266	228	266	252	230	279	281	266	273	266	241	298	261	228	277	245	266	277	262	270	239	240	242	265	258	280	262	267	260	276	265	250	241	276	270	253	283	245	226	232	255	242	288	265	240	258	287	279	265	264	254	261	258	234	275	246	250	233	254	230	264	274	259	247	249	256	248	245	278	268	265	239	233	269	249	272	246	290	266	256	274	264	248	240	272	248	276	265	261	245	243	255	252	241	262	242	252	250	269	238	263	267	252	250	252	269	252	249	240	253	273	272	244	275	265	228	232	269	278	243	249	258	262	229	270	232	269	218	253	256	254	281	245	268	247	299	260	279	253	257	264	250	262	241	272	259	242	263	255	263	262	252	238	265	245	207	240	248	246	252	270	268	261	255	212	275	266	231	238	264	258	235	235	285	255	260	272	269	269	251	260	286	278	248	290	281	278	247	250	263	239	240	272	281	263	245	240	260	257	255	260	262	250	257	252	240	271	283	281	251	255	280	290	281	263	241	274	266	224	254	254	262	244	270	252	229	285	278	283	260	270	244	252	260	267	274	222	275	273	247	269	265	270	238	281	258	268	227	278	218	247	230	241	247	284	261	248	274	282	273	267	247	261	280	250	250	279	255	243	233	246	257	266	273	253	281	218	259	258	292	261	253	268	242	221	235	248	211	268	262	252	289	240	260	260	269	251	244	250	245	260	250	253	264	260	283	242	255	214	260	235	283	265	251	297	261	257	243	256	260	247	277	275	256	251	267	259	252	231	250	255	265	246	226	251	282	227	233	273	270	254	255	258	272	257	269	245	262	264	227	273	234	241	256	272	261	267	260	268	248	263	267	236	266	262	251	213	274	242	262	272	257	260	264	231	253	276	280	270	245	278	259	277	240	278	261	277	240	251	268	247	255	263	258	240	266	289	262	250	254	243	247	280	234	246	248	258	259	242	254	257	257	258	242	231	277	256	265	271	233	285
9971	2987	1607	707	667	672	658	623	658	591	644	617	615	611	641	625	623	604	667	598	663	634	596	650	614	592	628	606	619	617	635	576	624	634	638	623	607	603	596	566	564	557	647	619	622	611	553	594	643	623	608	647	601	598	606	605	622	591	595	564	613	622	642	609	601	642	644	595	602	623	580	585	626	576	609	595	644	543	641	614	607	596	591	589	630	615	583	615	619	584	625	573	619	636	605	623	570	599	643	610	607	599	588	609	626	647	588	617	556	600	607	596	632	612	605	626	574	547	584	617	619	620	599	584	641	653	574	616	630	631	557	606	627	602	595	613	612	593	619	610	635	605	628	627	593	600	580	606	606	603	660	595	595	591	671	603	593	612	602	637	570	633	570	607	606	585	632	622	606	564	616	609	617	561	658	627	590	568	603	574	617	613	632	639	578	613	595	614	615	584	595	620	598	613	629	618	625	584	639	596	616	629	630	632	624	644	622	588	602	581	645	626	630	633	615	580	594	578	597	604	622	603	617	601	612	616	613	590	571	642	567	611	615	642	613	579	647	678	539	584	625	585	626	591	639	576	617	569	614	626	577	634	597	590	575	584	595	624	557	628	616	632	608	580	587	604	573	620	674	586	635	600	607	598	652	629	655	618	619	671	611	596	615	615	638	598	604	605	586	616	610	612	576	650	606	584	587	627	604	606	574	618	601	632	616	602	617	640	576	571	594	590	600	617	639	598	582	586	611	639	631	594	615	579	591	604	648	543	664	632	583	563	598	613	631	627	659	615	583	592	637	629	599	611	577	596	599	632	650	647	601	628	618	591	614	600	572	633	599	595	614	599	608	632	573	617	611	600	660	552	600	638	618	607	603	594	591	540	627	609	590	598	647	631	640	613	612	628	590	616	609	612	575	646	599	614	603	608	621	621	602	612	605	613	618	628	654	586	622	621	618	607	635	644	624	611	605	599	579	622	627	611	642	621	620	566	622	615	602	604	588	622	646	596	538	613	609	600	618	678	610	630	591	593	605	582	630	562	595	569	617	607	619	621	641	592	580	610	571	568	639	565	625	621	635	616	619	638	545	583	617	643	598	629	589	624	605	569	602	629	566	577	616	606	643	607	611	611	622	589	599	607	580	608	613	541	604	571	629	578	622	594	626	637	619	595	617	569	629	617	631	602	552	598	633	620	589	639	625	656	623	649	610	604	568	596	611	612	600	598	587	657	619	616	580	590	587	610	603	625	569	573	585	603	614	599	629	623	611	623	635	583	617	597	639	584	643	608	585	579	648	568	606	648	586	564	584	642	655	622	555	604	589	636	634	596	640	608	598	620	598	549	616	644	621	605	640	556	639	587	602	623	570	645	615	632	578	622	578	604	608	629	620	572	627	621	568	624	636	616	606	615	598	620	646	613	638	613	633	624	616	586	602	624	617	602	584	600	633	619	610	627	617	582	624	622	575	618	610	622	640	636	605	619	664	655	596	571	626	617	598	627	631	594	615	637	595	639	618	601	624	624	632	601	533	600	639	596	614	575	662	596	652	652	590	584	613	628	593	671	592	569	606	619	546	614	605	625	650	625	636	641	640	614	611	634	618	646	610	618	597	608	601	589	610	590	597	564	588	667	654	610	561	632	605	582	607	627	642	622	636	601	669	573	628	636	609	651	633	645	607	631	630	627	638	567	608	607	577	587	598	647	617	641	665	618	620	587	598	598	626	576	630	609	596	609	607	598	603	592	643	588	641	614	607	581	603	601	624	597	619	563	635	631	600	618	662	646	588	599	602	608	596	622	628	595	567	610	594	608	591	638	608	610	614	627	578	636	615	585	645	587	594	603	575	620	612	637	595	643	636	636	605	624	625	587	581	587	628	627	605	637	573	596	590	605	603	619	627	578	583	627	590	634	605	568	639	594	590	615	586	611	619	614	606	628	658	605	583	619	608	642	585	583	598	583	603	626	606	595	626	615	651	616	582	574	616	602	592	592	585	631	622	640	600	651	627	608	595	566	623	611	571	587	573	636	607	583	623	625	603	614	670	636	605	618	599	602	614	590	581	636	624	641	621	606	598	653	663	635	607	640	595	590	607	634	607	641	639	633	631	620	595	586	648	619	613	623	597	629	615	663	614	681	648	648	605	602	628	647	624	591	639	596	640	622	637	625	584	605	597	605	611	594	573	626	574	614	654	638	571	613	591	638	608	549	638	605	576	624	595	623	654	607	593	637	626	616	619	622	591	627	605	591	641	610	558	604	616	616	616	632	639	659	600	577	603	598	612	585	612	614	621	604	624	611	582	645	595	603	585	613	628	634	621	650	630	598	599	593	608	603	659	553	591	617	595	614	594	649	602	587	611	611	638	601	573	599	646	659	607	616	629	634	608	594	621	636	607	605	623	566	604	622	593	613	635	640	593	605	612	605	616	597	586	620	631	623	651	612	628	630	606	603	649	588	615	661	615	603	593	589	619	599	613	624	635	620	618	662	582	612	626	648	593	597	615	602	641	598	609	642	634	613	681	596	587	602	620	603	607	576	557	590	558	587	635	639	582	635	685	628	658	571	671	598	623	630	620	613	611	581	605	580	609	584	597	617	646	621	597	634	588	610	601	601	598	633	596	626	608	641	631	626	584	601	568	613	630	616	582	585	602	569	566	598	615	571	537	612	649	581	612	654	621	641	629	604	596	596	665	603	580	617	630	631	617	611	623	649	632	607	598	607	653	591	644	631	631	652	551	613	586	599	571	640	633	587	620	611	602	630	601	629	612	624	575	604	580	579	627	575	617	625	619	601	621	585	672	592	606	592	620	640	638	672	658	632	634	631	603	620	640	610	601	626	612	606	586	608	625	625	655	609	639	617	566	599	593	619	626	603	640	612	622	621	566	630	608	618	632	601	646	653	621	542	609	640	621	598	620	595	593	630	630	627	585	588	605	603	612	570	639	585	605	579	581	604	617	581	585	610	664	611	628	620	601	620	603	602	596	635	578	636	597	598	610	649	630	600	602	598	597	565	630	581	599	614	585	633	645	591	600	620	617	605	586	595	588	603	590	607	615	647	592	603	602	579	629	571	612	587	636	585	604	612	626	579	631	637	632	606	593	607	607	612	589	658	619	582	595	612	637	608	586	639	629	601	590	554	602	631	611	619	592	571	638	613	578	593	630	627	637	575	645	614	608	618	622	604	657	595	639	624	614	613	613	618	586	619	600	602	580	580	614	628	609	593	655	651	613	599	578	597	624	592	582	611	618	578	647	634	569	616	611	580	587	621	627	596	593	660	618	632	639	616	606	616	593	602	631	658	626	576	597	583	576	595	583	618	620	589	605	605	599	622	655	585	639	617	584	617	598	605	581	579	565	604	579	633	575	653	609	631	620	574	582	593	585	609	635	580	615	607	617	588	649	610	646	605	571	627	622	656	555	612	608	636	598	604	610	611	573	606	596	606	624	576	633	580	591	613	597	589	609	651	632	609	585	587	622	599	604	617	582	626
27315	8978	2329	465	384	326	262	310	273	277	269	298	282	254	283	258	271	258	250	284	257	291	270	265	234	298	282	284	274	282	278	269	260	259	282	272	290	291	280	250	309	219	231	265	263	312	245	260	227	277	295	249	284	248	259	259	253	279	287	270	279	261	234	250	291	245	284	262	291	270	247	247	277	258	273	253	257	274	277	277	253	300	271	259	261	270	271	284	269	258	295	272	286	235	257	259	284	253	275	290	284	280	250	277	291	273	258	268	258	261	273	296	262	256	262	280	284	296	264	255	261	246	285	273	276	290	256	246	263	242	277	286	274	275	267	249	255	296	275	320	257	282	276	255	276	276	281	262	246	263	272	254	280	244	260	267	277	277	250	272	289	267	258	280	275	280	271	274	255	278	254	238	268	273	256	269	277	265	271	259	280	256	241	272	285	270	265	277	279	288	275	257	248	282	284	248	274	265	281	264	261	272	269	263	287	249	302	278	271	285	281	292	263	255	249	249	250	265	276	270	271	253	271	252	278	241	283	270	249	299	277	307	272	233	247	316	281	269	282	250	270	259	231	284	271	304	286	269	257	273	284	310	279	248	249	290	248	265	268	234	294	275	273	285	239	260	266	258	251	275	276	258	278	231	267	284	244	255	303	255	270	231	294	264	271	250	238	273	249	270	275	280	261	283	242	268	255	286	256	245	267	262	267	279	276	261	298	286	311	265	311	270	259	246	303	279	247	252	273	279	265	261	284	253	269	260	276	250	264	269	291	253	266	265	267	285	294	266	249	251	248	274	265	265	263	266	275	275	264	266	272	279	265	274	271	252	262	267	262	278	249	241	268	253	261	269	242	275	259	262	259	267	231	271	262	253	285	239	270	278	260	302	288	247	260	270	241	283	289	261	280	265	252	271	264	265	313	259	297	257	255	268	246	278	266	280	286	279	267	241	293	277	258	278	280	266	285	284	249	248	251	261	261	256	243	238	260	254	279	281	293	263	245	245	275	270	244	263	278	285	273	239	290	293	285	246	277	295	268	276	255	261	257	304	297	251	274	298	276	271	274	252	296	258	268	240	278	280	231	260	269	269	282	255	290	280	269	277	272	255	284	266	273	264	289	256	247	231	270	305	302	249	270	281	254	283	247	267	232	269	243	230	275	290	271	265	280	254	268	244	258	282	258	266	260	289	282	253	280	269	253	278	249	285	288	260	278	285	273	250	245	286	265	293	266	250	274	259	258	266	257	277	261	277	266	297	285	277	265	247	261	253	288	260	289	247	256	266	259	279	253	259	288	282	289	267	284	274	287	252	252	287	266	269	241	240	271	288	274	238	307	260	257	309	258	283	273	260	278	293	288	263	291	298	281	258	293	264	259	253	270	289	255	241	253	260	238	252	285	287	285	284	290	269	277	307	256	270	251	261	299	262	264	250	283	263	259	260	245	272	254	280	269	290	255	267	260	272	254	264	264	298	255	265	254	290	254	234	283	255	227	256	277	282	277	275	258	266	287	283	284	281	264	263	266	266	264	261	281	227	288	249	248	278	279	245	281	246	293	256	267	255	282	239	273	307	246	258	256	284	268	255	277	286	265	257	270	261	273	282	290	240	279	246	270	252	273	262	281	244	270	258	258	266	257	259	238	269	288	261	239	264	255	274	247	260	275	275	254	239	279	267	264	305	261	268	269	272	256	272	263	254	271	254	238	278	271	262	283	254	257	290	260	264	270	291	256	282	252	265	241	258	241	275	268	295	250	284	306	271	264	272	280	255	296	275	243	271	299	282	279	262	251	282	308	271	263	264	282	262	255	244	281	267	292	288	254	258	272	266	243	275	252	265	260	265	257	270	308	279	249	251	313	276	272	261	280	278	250	280	263	267	317	286	252	266	287	256	265	270	253	268	245	287	276	274	278	246	237	247	280	283	265	255	282	235	285	264	254	276	286	283	272	268	243	277	271	261	289	271	301	261	287	290	268	274	290	263	255	269	283	261	235	265	258	247	265	248	262	259	312	240	269	274	291	252	284	245	261	283	280	269	266	257	279	261	237	291	255	245	285	239	254	244	272	256	260	257	276	256	276	305	257	252	241	260	254	250	274	266	315	242	263	256	262	246	265	240	267	283	271	282	254	259	269	279	239	266	285	248	244	248	296	292	276	263	268	226	245	274	262	245	268	280	254	289	285	257	300	277	286	276	270	237	250	274	283	269	261	251	290	293	260	268	270	287	245	291	239	244	264	266	292	272	280	279	269	250	281	281	279	270	254	266	260	261	268	242	231	245	257	276	272	272	239	266	269	269	301	264	282	303	281	277	253	264	235	276	263	313	272	241	269	247	263	254	261	267	242	247	305	292	253	231	251	260	246	292	286	270	281	282	249	273	264	267	267	267	232	285	235	256	251	260	254	250	272	267	257	236	257	240	296	265	280	305	274	294	270	276	289	252	277	277	236	265	263	270	297	301	272	248	257	264	290	280	273	243	214	258	252	272	309	255	261	255	245	248	260	256	269	242	241	295	248	261	280	275	279	260	319	280	257	279	249	267	240	255	262	286	260	265	265	264	269	298	276	275	279	279	281	276	273	275	298	273	279	282	263	304	271	272	265	242	251	262	256	255	294	278	251	260	290	261	278	274	230	247	261	254	271	283	247	237	278	259	249	268	273	266	277	264	278	255	257	254	260	271	298	265	275	248	283	311	245	242	254	316	290	264	286	266	311	270	263	255	276	271	277	302	272	244	297	262	266	277	268	248	279	260	275	263	289	311	275	282	289	302	281	272	273	272	282	259	250	260	285	258	261	286	256	257	270	320	261	281	274	282	319	277	306	298	266	270	282	275	244	270	286	275	242	262	286	269	268	232	260	262	279	253	263	277	275	241	244	264	220	264	282	265	257	271	272	249	308	284	240	264	294	253	246	274	261	253	258	268	281	241	284	267	278	250	272	279	266	255	282	255	272	291	243	273	298	256	248	263	256	243	263	275	281	285	276	274	274	236	253	255	238	286	266	260	254	284	258	281	263	286	251	258	253	248	272	263	280	262	222	244	246	295	266	282	252	271	253	265	246	262	247	275	269	273	258	266	270	241	276	277	297	242	281	237	271	283	265	277	271	268	280	271	259	256	254	260	269	265	308	294	292	298	246	278	247	293	243	269	268	244	248	268	252	270	259	238	251	283	285	272	261	260	266	254	286	268	265	230	283	263	264	269	273	273	281	307	279	251	286	283	260	241	263	295	266	265	261	292	258	249	287	269	264	261	259	239	307	273	265	282	297	229	270	249	255	261	256	283	263	253	291	263	263	268	269	261	269	254	285	275	241	289	253	266	261	273	279	278	278	288	291	285	246	264	241	274	292	242	275	254	280	260	278	240	272	291	283	267	259	255	268	272	270	284	267	281	288	288	253	254	285	272	276	256	280	255	265	251	279	240	279	238	264	289	280	246	259	273	261	254	277	272	265	240	256	273	266	267	318	271	236	247	290	251	257	279	257	228
19006	6642	3208	1152	980	966	843	804	748	757	743	715	732	677	670	722	644	624	646	675	674	683	651	614	668	642	622	654	656	662	663	605	639	648	653	653	645	608	613	671	607	619	655	633	628	619	625	650	653	681	628	635	671	594	614	616	644	652	630	626	605	649	613	641	690	637	617	654	696	631	616	623	680	634	581	626	619	623	594	661	619	671	645	638	620	628	625	675	587	632	650	610	617	624	602	648	618	661	596	643	617	614	585	675	617	689	602	645	619	573	619	587	627	632	568	633	571	578	607	648	668	628	629	643	572	631	580	624	614	634	606	604	655	653	596	669	642	582	614	582	583	644	605	622	657	649	593	659	635	675	626	674	594	645	590	614	604	620	629	689	602	622	600	641	646	647	619	634	609	648	642	636	620	615	655	613	633	634	592	625	643	671	633	616	645	605	633	620	647	599	635	595	633	619	686	623	636	621	617	604	630	621	591	636	648	633	617	614	642	611	640	653	597	648	629	639	616	639	592	635	593	615	613	622	636	623	655	617	632	622	613	626	617	621	655	608	647	586	660	613	581	643	603	597	610	628	638	611	626	593	608	615	691	601	614	592	597	600	628	607	622	686	647	635	653	655	621	573	605	602	586	657	585	684	587	620	647	624	623	674	620	614	630	623	645	599	614	616	616	578	644	635	626	633	620	642	615	575	660	630	651	636	653	614	620	595	623	607	604	585	633	679	658	638	627	654	580	607	667	670	634	601	622	632	648	627	625	603	618	627	657	605	628	619	615	638	612	631	626	656	635	639	640	652	634	612	670	655	614	664	588	659	596	606	628	628	597	620	638	622	674	635	615	655	641	702	658	645	634	633	620	624	596	625	636	628	621	609	609	618	576	607	628	617	592	676	631	624	618	663	687	665	682	620	629	655	620	619	632	603	656	632	633	651	614	619	636	628	619	635	629	661	646	576	649	626	621	617	593	620	650	593	637	644	649	618	644	633	612	621	626	638	638	603	633	646	644	674	606	631	628	629	612	658	622	578	662	614	574	643	625	639	620	636	598	646	648	609	616	580	632	609	660	622	612	650	636	656	650	657	592	616	653	622	626	645	639	597	664	659	644	618	631	570	665	617	619	619	654	592	620	618	613	649	638	684	630	637	662	625	635	602	587	573	638	634	652	659	682	601	641	643	642	604	606	583	600	616	629	661	595	623	587	642	665	604	679	644	624	598	708	641	586	632	621	605	656	633	660	578	631	655	658	667	672	627	616	642	608	642	663	599	627	633	629	631	666	592	635	628	621	638	643	654	644	637	627	641	599	609	639	637	654	648	629	592	606	569	597	593	634	598	599	588	637	629	612	599	581	622	594	623	620	644	673	620	614	653	579	647	594	628	591	641	661	613	642	609	588	660	619	631	605	663	630	615	628	647	623	618	670	613	645	652	608	637	618	606	643	621	636	639	614	594	640	609	633	615	617	616	636	639	652	603	668	669	602	595	625	593	627	633	613	639	607	704	623	631	632	599	638	628	617	655	601	681	643	639	640	642	636	593	638	648	640	583	599	622	621	624	654	650	596	614	630	617	607	638	658	624	647	587	647	594	632	598	608	615	630	645	602	644	608	653	638	655	625	597	621	627	603	650	621	567	652	615	568	634	609	599	696	613	609	631	667	626	634	604	617	641	653	619	621	605	646	627	649	661	621	611	642	628	641	573	642	622	644	652	651	626	661	621	596	616	631	628	630	626	609	652	631	602	653	614	606	638	658	622	661	611	683	661	640	628	654	636	658	643	666	622	629	607	629	663	615	655	607	622	644	689	633	642	643	691	635	594	617	647	573	612	589	602	703	653	621	606	604	648	597	684	616	646	598	587	613	602	611	625	632	610	613	639	634	686	624	574	625	620	610	619	640	633	682	584	658	592	626	621	636	649	661	661	631	645	681	620	642	623	644	621	608	621	652	629	608	595	647	578	638	621	627	626	587	642	619	585	626	595	616	637	611	609	590	608	627	594	591	554	639	658	593	649	654	576	631	608	605	621	618	590	606	586	634	587	617	609	586	597	603	620	643	653	608	630	650	628	599	601	607	584	636	615	601	626	609	622	624	631	624	656	619	596	697	646	648	672	658	659	603	621	618	623	651	675	631	618	615	626	639	644	651	665	665	587	635	604	617	673	627	633	647	588	620	610	627	619	669	615	637	610	650	652	628	616	633	676	652	614	637	626	611	640	626	616	604	605	615	660	682	647	618	611	623	656	572	635	613	593	664	594	659	684	651	622	645	633	627	659	615	633	615	609	646	640	690	635	625	617	604	617	662	638	643	621	626	636	623	640	611	669	625	636	612	627	621	624	642	624	599	663	630	647	635	632	601	639	631	634	637	649	637	650	621	585	632	584	610	646	654	659	637	614	594	638	629	631	635	609	615	630	589	660	606	596	615	594	602	590	621	614	621	590	644	616	613	582	576	683	618	672	686	621	629	627	629	650	622	593	621	602	641	634	631	682	647	586	559	590	623	653	626	629	660	669	606	663	630	647	639	652	610	576	650	661	550	624	612	634	626	609	622	628	635	585	634	597	633	586	612	600	601	606	629	611	653	606	622	590	641	606	657	641	585	619	654	600	625	655	628	602	599	634	603	647	613	651	577	645	599	648	634	623	606	630	608	633	609	623	594	621	635	609	612	585	602	590	623	610	642	620	624	601	594	636	642	651	630	660	622	668	647	670	621	590	662	633	628	576	611	610	660	608	604	602	609	653	629	586	634	672	659	620	663	651	620	661	641	658	606	672	631	623	637	626	645	605	646	577	582	636	674	602	617	605	606	641	667	646	638	632	593	604	607	582	569	579	585	593	621	649	626	626	612	672	635	608	608	638	598	654	645	630	627	623	664	582	646	693	674	643	639	612	637	610	586	589	641	610	596	634	613	652	596	662	674	602	645	630	619	633	611	625	614	642	626	656	663	611	603	630	691	622	642	607	644	656	669	650	611	643	668	623	598	638	617	600	575	633	581	638	651	646	644	597	622	669	539	594	665	620	584	661	619	635	653	604	643	644	599	652	607	623	663	619	632	634	615	598	609	648	623	605	595	603	632	644	653	580	611	655	634	617	637	640	640	618	677	603	624	631	594	654	603	644	567	587	617	618	642	638	628	594	579	633	614	670	674	603	615	593	638	666	655	631	593	662	627	609	656	661	653	654	605	641	635	603	613	618	639	609	634	644	630	635	606	628	639	626	649	595	628	624	605	632	618	618	627	625	592	648	603	570	576	599	658	623	628	603	675	602	648	606	605	640	621	593	651	640	662	606	599	629	606	604	626	620	625	695	652	699	608	616	600	652	615	637	638	629	608	656	580	624	618	630	622	589	650	629	613	625	653	624	606	646	665	639	688	647	602	653	603	643	612	580	628	652	603	652	625	601	637	637	620	639	623	645	616	619	630	640	590	657	611	594	615	628	625	664	648	593	665	624	679	622	590	624	600	616	562	636	653	610	653	619	578	640
36162	14022	4309	566	280	259	226	237	188	188	136	164	152	147	132	161	150	178	143	144	150	152	126	152	121	141	133	125	127	129	119	130	118	146	122	122	130	146	167	139	135	162	131	135	132	136	130	133	164	124	136	129	130	127	149	148	136	148	135	131	149	160	127	131	145	143	127	137	132	147	137	134	141	120	135	151	157	154	146	142	161	143	141	149	148	138	126	134	131	129	149	146	132	161	147	160	138	111	145	132	138	110	148	136	128	147	146	127	125	130	147	134	133	132	150	141	145	135	156	136	124	123	135	146	142	142	130	141	135	142	158	130	144	134	130	148	147	137	139	152	151	133	155	157	102	124	175	124	163	137	133	143	118	152	122	151	132	152	160	145	128	135	138	132	134	147	117	127	126	125	139	145	125	130	141	135	127	130	139	150	129	114	141	136	139	153	129	150	152	121	138	136	133	130	132	180	148	139	153	133	125	127	155	119	145	112	142	134	124	142	141	139	125	147	137	142	153	134	146	141	148	137	145	140	133	152	120	155	165	130	143	141	152	141	151	152	129	139	145	153	133	155	139	129	130	140	140	138	143	142	134	157	146	134	163	154	133	140	153	132	120	138	119	141	141	146	146	132	160	159	146	130	110	143	130	135	150	117	137	151	156	121	169	143	145	127	145	144	140	150	147	160	143	137	149	141	134	145	152	143	143	147	162	144	144	129	149	150	151	144	132	131	120	147	142	139	157	131	135	137	133	123	129	126	153	118	151	117	146	127	126	124	155	159	159	131	143	129	121	137	118	138	143	150	129	126	123	137	136	163	122	126	133	136	121	140	163	137	130	157	131	148	127	156	161	126	156	157	140	124	146	133	159	121	138	136	148	122	137	147	133	140	159	142	133	124	126	152	110	124	149	118	144	124	146	148	133	140	146	140	147	124	148	142	139	130	121	123	143	152	147	149	130	151	137	145	137	136	147	132	136	138	150	145	132	128	151	147	128	139	163	157	133	144	138	138	140	114	123	135	134	133	146	131	132	137	149	142	149	133	139	116	117	149	133	126	137	139	145	120	119	121	159	117	130	146	142	129	130	134	131	145	128	131	141	132	144	155	154	145	146	165	160	140	142	140	136	132	141	149	141	137	139	128	135	128	125	131	111	148	146	137	129	118	112	143	141	122	156	158	126	146	157	140	167	141	127	141	141	142	144	137	131	133	147	124	127	150	124	120	129	139	129	148	123	159	134	138	106	164	144	140	149	160	140	152	138	147	149	136	155	145	118	133	140	141	160	115	145	136	123	134	150	146	131	151	139	141	133	143	118	136	149	158	151	139	143	134	123	149	131	129	121	124	123	145	129	132	162	120	139	126	122	173	137	131	113	132	141	125	119	151	157	143	138	131	166	154	135	159	130	148	145	152	141	123	131	124	148	160	128	151	134	161	147	122	132	136	132	137	132	116	152	138	140	181	122	153	159	135	149	128	140	155	150	126	135	140	151	137	163	137	126	154	129	126	144	137	144	137	157	140	166	160	138	134	149	136	149	159	170	144	143	124	137	146	114	127	137	138	125	141	136	141	149	140	117	149	149	145	129	149	136	142	153	142	166	122	142	138	148	171	175	145	137	136	140	138	139	138	122	127	136	149	140	127	161	118	141	135	134	176	138	133	145	134	120	167	139	138	134	130	140	146	158	151	143	129	132	144	129	132	146	143	121	108	124	136	133	144	139	127	152	146	119	148	143	139	133	128	109	139	149	120	137	147	140	125	139	131	148	139	137	150	157	132	126	137	125	146	115	140	162	125	128	123	153	144	128	146	132	111	133	145	153	145	135	139	147	144	128	140	119	133	134	137	132	141	123	137	152	142	132	141	140	125	123	136	126	136	148	142	151	144	132	138	158	161	159	134	138	141	148	144	133	144	136	113	136	127	144	135	147	158	146	134	137	126	139	106	124	137	144	127	136	164	118	139	137	141	131	125	135	160	135	155	108	131	154	138	122	143	150	135	122	105	134	146	141	124	157	166	134	149	145	129	116	164	164	142	157	134	125	148	146	159	134	149	139	126	122	139	130	140	142	132	128	123	162	128	141	155	126	142	138	118	132	141	150	161	138	129	126	153	140	142	137	164	132	150	157	120	136	159	131	113	136	133	125	137	140	166	119	131	140	161	139	131	140	144	124	136	128	139	132	144	134	132	144	134	150	167	151	142	115	137	136	136	115	142	141	160	137	113	127	125	126	136	127	114	148	120	143	126	137	128	127	138	133	127	144	120	117	121	145	124	136	158	128	138	133	123	154	148	130	151	123	143	149	126	160	128	148	141	133	170	132	136	141	158	146	127	120	153	133	151	157	168	144	136	130	124	127	138	138	150	138	133	151	151	151	148	164	148	166	128	132	116	114	123	124	162	141	139	141	147	127	143	132	127	143	129	155	149	138	129	105	150	139	146	137	175	120	119	144	172	120	130	125	110	143	129	141	136	137	143	138	129	139	141	122	132	143	105	150	131	142	130	130	145	117	164	146	134	139	144	124	132	133	138	136	145	138	120	143	154	150	134	134	130	127	134	164	131	140	137	129	157	184	137	148	143	141	141	141	120	170	133	161	145	142	130	130	124	145	145	150	149	116	117	133	141	138	135	147	143	131	116	143	132	144	138	144	150	126	147	138	127	127	143	142	162	138	108	131	127	104	146	137	141	143	147	145	131	135	134	148	147	143	138	120	133	131	106	149	144	149	141	132	118	127	142	153	120	132	127	153	139	139	133	108	153	154	148	135	133	140	128	138	113	137	143	120	144	115	133	149	156	147	133	159	153	138	174	150	156	126	134	142	129	124	155	157	141	131	134	146	131	131	133	160	130	134	134	145	132	148	148	131	131	154	131	144	116	141	147	140	153	139	126	139	140	123	146	114	142	133	146	124	127	144	137	130	109	138	125	127	145	139	142	125	131	140	115	117	163	124	163	132	124	139	140	137	145	121	135	147	149	139	129	139	139	151	132	142	157	115	148	155	131	141	115	125	141	130	135	139	133	115	142	141	127	139	160	140	153	135	141	122	135	138	150	146	162	132	129	137	154	151	131	138	137	146	139	133	141	139	152	147	143	144	133	147	140	155	148	161	144	132	132	147	134	152	133	130	116	137	139	142	116	135	142	132	128	142	127	144	132	148	136	146	120	133	128	135	112	130	155	126	121	116	135	147	140	132	134	147	124	150	137	160	142	136	135	150	140	129	120	113	131	139	134	147	145	134	131	148	139	156	145	128	142	128	153	119	142	146	147	139	137	139	142	148	130	134	117	146	128	170	124	143	130	133	141	126	154	140	120	135	138	135	113	131	138	126	133	150	128	132	125	158	144	146	141	155	132	135	136	147	138	131	152	118	144	155	127	134	130	120	137	141	148	140	141	137	114	138	126	149	144	137	162	147	109	134	144	139	151	136	133	124	137	144	146	142	146	139	136	140	146	142	149	133	134	130	137	137	137	140	143	164	133	138	120	144	145
23517	8998	4678	1389	1165	914	825	708	644	592	522	489	448	463	479	440	455	422	430	406	397	365	387	395	389	347	380	372	372	382	366	372	364	342	314	319	379	372	352	358	343	332	361	373	379	331	344	355	359	342	363	360	336	367	321	332	312	359	345	338	366	347	372	345	352	367	345	315	371	332	311	329	355	338	361	320	342	348	333	366	335	336	336	351	339	343	331	358	365	346	318	373	328	334	312	361	324	328	346	351	333	362	349	364	337	362	307	320	336	334	334	319	322	360	383	315	333	356	346	312	337	351	385	312	318	360	344	321	331	348	376	375	339	348	369	335	341	330	365	348	323	346	341	331	344	369	364	348	337	346	332	367	313	307	326	313	381	324	372	353	357	350	352	330	339	313	343	338	357	340	392	343	365	348	341	367	394	331	355	320	340	317	364	322	370	333	345	339	331	372	356	310	339	332	359	318	328	351	355	326	340	325	336	341	357	340	325	328	308	343	345	351	330	354	347	349	367	340	349	355	353	369	336	351	367	348	339	337	347	355	379	333	362	334	333	338	309	342	318	315	348	339	342	337	356	316	372	334	311	335	316	371	368	342	339	358	349	372	348	355	334	334	338	339	322	331	342	351	328	335	337	359	317	350	319	360	380	354	338	362	320	343	349	362	339	332	334	333	331	309	363	347	317	345	372	341	351	325	359	372	343	349	352	360	319	327	334	349	344	340	373	341	337	314	365	300	383	352	350	352	321	312	359	334	358	353	344	359	344	337	346	346	338	340	346	365	325	345	355	327	361	357	323	364	353	329	362	323	369	370	332	298	321	371	367	352	331	354	332	327	334	354	349	355	317	372	301	304	363	308	357	353	383	324	358	333	370	339	356	331	354	364	316	309	371	312	345	356	332	342	337	340	351	329	349	308	306	321	317	339	324	353	373	362	340	328	382	319	331	357	344	349	335	340	337	353	291	314	336	346	327	334	381	336	348	341	332	336	339	325	349	319	359	333	338	324	347	320	336	371	361	337	317	327	331	357	343	365	338	330	326	365	370	331	379	318	367	316	352	339	329	346	376	363	343	344	333	322	328	302	322	338	356	336	340	321	358	350	295	340	334	323	342	335	315	325	363	334	300	352	354	344	312	342	329	335	361	317	331	340	367	331	337	324	327	325	335	343	317	329	358	340	344	341	313	331	328	341	335	334	334	343	323	329	339	366	333	347	338	340	321	335	329	355	339	344	336	334	326	339	326	343	329	334	354	353	335	367	332	314	350	326	318	354	350	357	379	349	341	376	323	336	324	341	351	339	393	362	349	353	347	339	366	345	327	342	348	374	358	369	342	342	322	350	335	350	339	320	340	359	316	359	368	319	332	324	319	345	343	330	358	385	353	380	342	347	331	342	348	333	302	341	362	375	372	365	321	352	329	330	351	321	341	361	325	319	341	382	349	342	330	370	325	338	295	327	330	344	360	344	356	343	333	321	349	367	327	344	338	357	342	337	333	311	351	368	338	328	352	354	359	361	354	334	368	338	359	357	363	354	358	333	337	345	343	339	334	357	359	339	351	359	357	344	330	323	364	368	316	324	351	314	353	335	336	350	331	304	348	325	349	318	330	329	333	359	347	352	322	337	353	348	343	307	339	341	333	322	338	336	326	328	342	333	311	313	298	356	365	313	315	335	348	343	315	341	345	308	329	357	341	338	308	327	331	331	341	355	380	352	345	326	365	334	329	333	335	309	362	327	298	330	385	310	342	316	318	330	360	350	314	329	360	346	357	323	352	336	332	326	319	339	339	348	339	309	366	305	372	322	322	340	340	343	337	344	318	317	340	363	314	338	320	330	369	314	366	344	311	351	381	332	313	348	368	324	341	330	381	335	343	318	337	328	326	357	357	336	358	346	330	334	325	331	365	361	340	329	334	309	328	305	329	345	332	349	321	358	341	345	356	353	348	363	334	348	325	338	360	334	342	359	341	341	340	358	344	365	323	329	356	332	342	340	338	327	370	314	323	356	330	342	329	344	315	314	385	363	373	299	323	337	338	331	354	357	299	320	326	341	345	358	331	377	331	332	337	336	305	370	346	341	338	325	337	383	349	327	321	343	358	357	330	328	338	368	327	364	367	325	334	313	327	356	315	331	321	352	341	323	353	323	365	346	323	358	379	308	353	312	348	342	320	357	332	355	359	373	353	348	360	339	357	333	335	335	355	358	307	328	364	328	381	330	368	335	355	349	337	282	321	336	341	360	360	333	337	346	356	323	339	339	365	331	360	344	340	342	339	355	334	345	327	335	335	350	357	331	317	347	345	332	333	341	342	337	341	317	353	342	330	351	345	306	380	323	365	363	336	320	385	328	321	360	334	357	340	375	318	355	317	392	324	341	337	365	374	350	343	323	350	342	362	322	350	359	363	348	332	362	339	364	363	313	346	339	345	348	347	360	331	337	320	337	352	335	346	331	359	363	340	349	382	337	360	346	372	344	344	364	360	311	350	314	355	345	338	338	326	314	326	335	293	334	311	351	352	348	349	357	347	342	355	351	357	332	330	340	344	329	308	323	305	348	334	356	343	381	325	340	359	361	339	335	353	336	345	371	345	351	335	317	356	353	330	306	356	360	345	380	347	338	349	344	341	358	339	346	343	356	343	307	327	340	365	386	350	349	369	351	341	355	354	353	353	370	319	336	362	357	346	379	344	351	349	349	304	307	339	329	335	337	332	342	350	318	315	309	343	358	342	319	348	367	354	353	332	332	329	385	338	339	337	338	386	360	353	352	335	320	335	351	348	362	329	360	353	350	356	340	357	355	329	337	320	372	316	346	373	291	368	324	378	319	290	376	322	360	324	341	315	339	335	294	318	347	344	332	358	341	332	353	331	347	325	348	333	350	327	316	346	354	325	345	362	363	342	360	368	321	351	303	367	353	326	333	336	323	341	332	350	313	331	318	344	376	363	353	354	339	373	340	357	360	323	373	390	350	326	348	294	319	355	326	330	330	318	324	343	347	358	354	330	348	343	334	341	322	337	378	329	331	324	328	361	314	357	302	346	355	315	336	335	321	315	334	366	327	327	347	364	345	367	350	338	339	337	333	387	332	326	399	324	366	336	354	344	315	329	338	340	344	345	346	331	343	363	328	349	342	339	339	363	326	357	340	354	349	345	317	351	343	318	360	349	340	340	333	333	316	345	352	345	346	311	354	332	371	343	314	367	333	337	327	340	347	365	333	330	311	305	352	344	358	337	376	340	333	334	340	326	330	347	352	352	348	374	319	353	343	328	328	348	307	337	337	360	306	344	347	342	360	343	367	348	359	348	347	355	317	334	358	373	349	314	300	342	333	356	350	340	353	326	360	344	366	366	371	323	331	329	355	341	317	335	331	332	368	337	371	330	359	336	327	352	349	337	357	355	321	378	342	309	359	396	355	312	342	336	341	357	316	301	323	326	320	327	355	322	340	331	323	303	340	369	344	340	316	355	346	337	332	327	364	331	341
13885	3388	621	293	260	255	304	256	260	258	237	261	259	265	216	266	285	272	267	242	248	254	271	236	250	275	281	225	278	255	262	252	266	279	240	275	232	261	265	267	238	234	246	249	271	235	289	271	244	255	269	235	280	269	272	242	259	263	238	260	284	275	238	247	251	250	258	277	270	253	269	230	285	230	276	242	242	237	237	262	228	256	249	238	232	283	299	252	276	245	237	271	277	276	249	250	254	258	267	248	249	267	282	265	261	251	236	268	275	246	230	212	240	287	263	280	264	252	245	256	230	268	250	257	260	249	247	231	246	230	252	271	223	230	247	239	259	272	273	256	272	234	282	245	257	280	257	227	252	250	257	277	284	238	252	235	239	248	247	255	222	246	256	243	256	259	256	273	238	258	249	269	246	233	238	224	233	259	272	225	240	221	242	256	244	260	234	242	235	258	228	214	246	293	266	251	233	257	252	302	253	267	268	238	243	284	250	259	251	244	273	253	271	256	247	231	243	261	270	265	231	267	237	236	254	260	274	244	260	259	253	251	271	251	239	270	236	259	242	257	291	251	274	288	227	282	272	268	258	210	274	237	270	278	260	271	267	260	299	238	264	246	264	267	257	257	270	290	240	234	267	223	259	223	259	235	244	233	244	241	236	262	255	271	258	255	236	238	265	258	266	251	252	237	248	274	239	262	257	273	234	249	251	266	252	262	250	255	256	248	223	266	250	248	273	210	268	261	241	257	253	241	261	253	236	287	263	269	251	256	256	268	264	262	250	248	262	277	232	242	251	243	236	276	227	275	244	241	258	272	252	262	265	269	264	278	265	251	286	259	242	225	231	266	245	258	248	266	254	246	248	244	276	246	255	281	261	267	241	252	267	265	258	265	231	275	253	232	244	252	247	236	233	259	263	278	257	252	273	221	269	265	272	284	250	273	248	295	301	252	261	262	269	278	251	271	241	218	245	275	271	234	262	276	271	229	268	270	203	284	224	249	232	255	266	244	273	249	281	256	271	277	279	254	263	251	247	242	237	261	260	252	259	262	258	236	237	247	250	272	262	228	226	292	279	312	261	317	265	265	267	241	227	282	269	279	274	280	259	236	243	262	247	260	254	294	276	257	248	255	238	259	240	250	245	256	280	295	255	236	270	261	220	264	255	271	269	277	259	301	221	247	258	265	264	264	244	258	247	250	246	243	259	289	268	267	251	277	261	266	239	267	238	227	256	266	246	252	252	241	263	251	295	251	253	270	263	250	237	223	251	272	240	259	263	243	236	257	237	237	255	266	250	263	269	256	248	244	248	269	255	260	238	255	264	277	238	252	235	265	260	236	249	270	264	271	246	259	239	252	257	279	285	222	244	256	262	257	244	276	274	252	286	270	251	242	260	322	236	258	284	252	230	225	241	253	239	300	235	258	248	253	215	240	267	254	257	266	244	263	242	256	248	267	266	275	257	285	228	260	261	243	272	262	249	226	232	267	283	219	256	264	272	247	274	242	267	282	272	291	264	280	276	271	238	251	268	266	274	266	261	244	253	221	269	274	231	267	261	227	275	268	265	252	236	245	269	234	226	260	259	259	248	247	261	235	263	277	259	264	267	279	248	277	245	242	255	237	246	275	248	254	235	249	264	232	226	256	275	243	235	257	267	253	259	275	281	249	263	240	256	263	243	266	286	260	258	232	276	265	233	257	248	233	277	244	278	267	229	235	277	281	250	248	262	256	272	243	265	281	224	259	259	257	246	251	273	264	252	231	254	248	263	270	243	260	272	232	226	254	291	286	286	245	261	224	222	255	252	267	251	283	263	247	239	224	272	235	240	245	250	224	226	270	268	279	254	239	250	233	248	280	250	246	252	279	273	263	264	260	287	281	263	238	255	274	245	245	216	215	245	272	283	233	270	259	256	244	239	249	222	283	244	294	237	252	268	284	255	228	259	252	250	256	252	309	255	234	281	265	254	276	258	260	261	268	217	213	261	256	260	252	223	275	269	237	249	223	279	284	285	252	262	253	217	240	250	247	262	248	248	270	258	242	247	214	261	220	223	270	242	271	272	244	254	257	228	256	239	269	260	278	266	251	228	288	274	238	239	252	225	258	245	256	214	288	262	245	257	243	237	237	232	262	270	249	271	260	235	270	252	253	279	256	264	262	242	260	305	233	261	283	249	258	234	236	259	291	246	273	253	264	268	233	257	242	285	273	253	243	251	260	286	262	220	252	265	305	300	288	236	262	243	263	262	236	274	247	271	265	263	275	254	273	253	263	279	227	264	258	261	277	243	262	264	238	247	267	289	261	250	279	269	255	258	237	231	256	276	269	245	248	222	281	235	237	253	258	251	244	268	258	293	218	254	257	244	255	250	285	266	243	245	249	264	256	269	260	250	283	278	245	285	236	248	240	238	234	292	228	248	247	248	213	253	255	255	264	253	249	230	225	259	256	257	216	260	259	246	235	251	243	268	257	241	234	274	265	268	277	268	266	268	256	233	270	268	248	251	228	283	244	233	248	279	262	247	258	260	269	280	283	249	237	240	231	241	276	247	255	276	221	224	243	275	281	286	253	244	307	243	229	254	231	227	241	225	240	255	234	277	251	260	278	273	259	252	259	274	248	250	274	275	252	276	244	292	272	274	229	271	267	271	256	248	248	269	224	283	263	234	282	230	233	255	241	243	238	262	241	255	265	277	247	270	252	265	246	225	243	276	241	256	261	271	236	275	277	280	290	267	236	252	260	281	232	274	237	255	262	259	260	255	217	246	269	238	286	273	253	270	271	243	290	249	241	236	267	261	244	250	298	236	249	231	235	251	247	276	275	280	267	279	266	249	260	264	275	267	244	265	255	251	240	229	253	287	268	226	256	265	271	268	257	220	261	279	250	286	247	278	260	252	246	259	266	250	247	251	256	254	259	239	244	260	264	244	275	252	264	267	239	246	264	259	263	291	251	252	263	269	256	253	241	222	274	247	249	275	243	238	251	235	269	260	276	251	268	229	294	245	253	249	258	256	263	272	265	230	256	287	240	258	252	253	256	242	252	232	274	244	257	247	231	243	274	286	234	271	251	252	240	245	261	263	283	241	283	298	261	222	256	255	256	251	251	286	263	259	256	262	224	276	270	247	267	238	265	247	266	250	257	258	244	263	257	271	256	264	275	254	253	271	257	271	262	289	245	260	260	230	234	253	253	222	250	248	262	276	257	286	249	244	265	246	240	280	241	288	272	244	262	271	252	249	258	261	245	256	220	238	237	262	292	273	258	295	245	270	275	262	254	257	279	258	247	285	254	252	244	218	292	254	274	248	253	259	284	245	292	249	260	243	259	274	267	239	257	250	273	251	262	231	257	262	264	251	251	262	268	257	233	274	270	262	278	250	238	246	251	277	269	222	246	250	284	278	271	256	270	283	259	246	277	261	262	268	256	262	268	291	268	275	261	274	261	255	259	273	257	251	264	253	258	249	246	266	232	220	240	250	282	249	236	250	265
9978	2855	1162	687	634	655	647	674	650	617	651	617	580	652	677	631	613	594	599	584	596	625	582	616	646	626	622	643	628	625	592	626	578	581	617	585	667	644	573	583	572	667	645	611	577	645	590	629	626	567	615	619	605	618	575	634	594	588	603	668	578	635	592	620	619	575	591	599	570	615	589	583	597	636	615	635	551	620	611	622	568	586	597	646	614	632	611	637	587	585	604	605	618	568	647	596	619	607	626	609	638	653	609	574	575	590	601	573	582	572	638	614	599	579	589	611	607	613	603	631	642	616	635	575	597	570	609	584	623	636	572	569	628	621	620	625	592	590	592	559	574	581	578	603	621	633	623	619	600	620	569	600	586	617	594	573	592	634	661	607	638	620	624	639	611	622	614	612	616	653	642	638	617	613	604	622	599	622	643	595	590	637	584	647	590	593	594	627	641	583	579	633	595	609	606	589	605	604	604	601	585	562	640	634	607	601	566	647	627	607	599	588	642	628	667	613	588	630	598	610	594	593	653	609	650	596	617	645	627	645	586	618	617	623	640	594	593	620	613	573	598	607	607	594	603	616	624	573	615	636	614	609	641	633	601	626	630	598	613	620	552	636	558	579	604	607	592	560	612	622	617	641	652	619	649	588	596	639	607	641	647	570	627	574	595	611	609	610	622	582	588	559	609	600	589	612	569	604	577	610	556	653	579	620	630	627	628	615	588	576	656	612	603	603	623	550	624	667	621	630	651	594	650	577	627	618	573	591	605	587	617	560	632	629	616	563	585	614	583	620	622	607	670	619	604	617	611	541	568	609	616	610	599	587	643	638	622	610	618	596	584	588	592	607	627	642	595	597	606	603	582	588	597	612	621	599	597	613	629	622	592	606	614	572	608	627	618	631	638	572	642	602	665	606	614	576	621	586	603	592	589	639	587	604	625	648	632	616	588	627	543	624	592	653	622	644	636	611	603	628	646	625	570	624	594	600	614	602	605	597	639	591	630	593	593	562	637	638	622	596	616	588	610	612	654	593	611	592	570	617	593	609	584	587	594	625	621	589	593	590	615	615	622	583	572	570	551	627	611	600	586	608	590	622	648	623	593	570	668	588	599	621	563	636	609	625	560	602	573	608	627	621	621	608	594	605	568	615	594	629	623	626	603	615	604	615	652	600	584	641	625	609	592	592	641	616	633	638	603	606	612	584	587	618	583	622	605	595	617	623	576	610	623	615	571	623	630	595	622	664	592	612	615	603	573	643	607	615	638	585	634	632	573	641	648	602	566	593	599	614	589	634	605	637	596	588	601	598	616	594	610	599	639	574	588	615	604	624	623	643	608	662	604	611	628	612	607	639	586	638	598	644	609	620	628	668	663	594	621	597	596	609	604	621	614	651	592	614	585	602	622	637	621	583	635	619	588	586	609	628	588	594	643	662	565	594	652	595	569	582	640	622	626	615	653	585	596	647	594	587	582	606	602	667	615	600	618	588	634	615	612	602	601	642	585	580	608	619	600	625	658	582	559	607	590	560	614	601	620	601	573	598	588	603	621	601	579	599	597	601	615	665	597	577	641	606	646	628	607	660	631	613	607	611	586	626	638	590	591	564	614	595	634	587	577	600	677	583	632	648	609	600	657	589	646	600	610	586	627	599	618	576	568	615	587	628	602	567	619	617	607	619	630	622	584	635	603	629	612	605	648	639	623	636	664	598	605	610	631	583	584	627	576	584	606	595	616	589	601	577	635	623	605	614	561	625	626	593	581	584	644	595	648	580	598	622	642	601	577	580	595	650	624	576	578	645	587	585	614	626	548	593	656	621	564	611	595	637	629	615	658	660	600	610	600	572	579	617	599	597	630	572	627	588	610	581	579	595	614	599	616	602	672	640	575	630	581	612	618	591	611	610	619	608	623	598	594	595	591	583	626	582	654	607	604	568	604	624	579	648	654	596	612	579	573	615	625	596	619	670	620	608	560	605	584	574	646	594	589	601	599	573	602	577	630	608	629	591	624	627	628	609	594	622	578	590	582	607	603	578	657	617	604	617	614	628	604	601	664	607	633	618	610	646	579	619	619	640	614	623	568	604	605	652	612	651	620	543	612	619	613	627	643	605	605	618	643	569	592	599	619	612	608	604	606	583	604	632	612	602	589	608	640	604	640	557	630	631	636	613	614	643	634	577	584	652	648	635	581	567	591	582	605	600	619	591	586	626	594	613	598	584	642	622	643	547	621	623	626	581	578	588	608	648	629	568	660	604	565	613	655	666	614	621	587	587	659	624	593	628	610	592	627	616	606	587	621	593	614	609	595	566	590	610	559	622	622	605	603	623	599	572	600	597	637	599	605	619	588	620	610	599	637	597	642	621	608	601	579	649	570	598	615	597	560	644	608	599	629	566	586	656	644	647	587	573	574	578	628	707	618	604	590	646	566	587	603	606	604	646	622	617	610	586	613	656	592	630	630	607	598	589	611	572	615	608	671	571	604	637	616	618	635	632	637	619	587	610	646	625	551	587	630	608	622	598	604	568	616	648	618	575	645	620	624	615	624	609	618	580	622	621	634	607	582	688	629	593	578	603	604	585	605	570	632	610	623	641	604	573	604	610	605	625	619	647	605	612	616	585	623	614	593	622	643	602	665	593	609	635	646	622	595	617	600	573	591	558	611	551	632	655	581	624	593	640	578	598	616	610	587	581	614	593	643	591	634	581	585	626	609	593	601	622	570	603	633	600	637	617	599	632	596	589	560	579	588	619	617	585	620	601	622	598	611	669	633	587	619	598	624	597	569	626	639	621	573	541	620	569	632	635	579	570	595	635	587	564	600	598	596	607	593	652	669	595	612	609	632	611	585	634	595	591	606	625	545	600	634	592	648	621	595	595	613	581	611	656	620	596	596	616	621	621	607	606	659	649	626	632	599	598	606	582	613	619	622	651	627	645	641	640	591	624	603	638	600	613	629	600	588	613	621	601	661	587	655	583	600	570	628	599	614	636	617	597	612	628	602	640	628	618	597	610	637	588	601	558	639	617	585	604	650	591	620	612	636	616	606	651	608	629	583	576	634	624	620	593	629	627	579	656	622	620	625	589	621	599	599	591	584	628	569	612	649	641	558	596	575	603	538	615	565	592	612	600	616	564	612	594	588	579	581	588	652	593	614	583	609	643	609	591	607	605	583	590	555	621	623	658	636	624	613	632	633	594	639	631	604	632	609	600	624	602	602	616	582	642	601	600	615	584	647	653	591	559	613	632	622	636	579	573	619	629	576	602	659	645	591	590	585	591	634	595	610	607	607	624	587	573	583	609	612	638	560	594	592	593	619	605	622	633	595	618	586	578	640	625	627	581	609	623	625	563	596	628	631	570	610	623	677	611	592	581	616	601	662	616	598	576	604	631	570	561	584	641	656	620	582	602	612	638	599	636	599	607	573	611	683	614	649	574	616	606	599	595	608	604	576	625	647	578	629	600	622	567	617	581	611	589	631	628	615	614	585	594
26911	8958	1595	420	378	329	288	341	272	307	299	295	281	281	288	273	253	300	274	294	263	240	256	286	231	279	255	278	282	247	248	292	262	291	243	297	271	261	279	289	273	280	289	252	244	279	306	275	276	239	259	240	276	261	264	284	260	289	280	282	267	286	258	274	273	244	272	297	269	282	289	250	255	279	275	257	273	260	242	277	244	235	279	287	284	246	269	269	272	283	293	241	268	272	253	245	249	270	276	272	241	267	257	273	245	292	248	275	259	250	278	253	305	303	251	273	261	261	255	275	300	268	272	289	268	232	292	243	270	224	301	267	272	259	257	280	250	261	273	258	262	232	284	262	234	265	261	281	295	295	273	248	252	280	273	270	297	266	251	283	244	248	281	302	278	261	240	251	262	260	291	259	285	244	289	255	300	231	263	242	276	240	238	239	251	261	236	241	285	255	270	256	240	243	232	269	288	276	260	256	264	278	251	270	249	242	302	281	243	258	258	285	287	259	304	253	254	272	287	268	252	264	306	224	262	277	256	243	266	256	241	264	283	259	282	259	276	265	290	263	266	262	252	264	233	277	288	279	278	281	259	229	257	248	277	274	282	252	251	265	258	261	281	279	259	259	260	260	282	250	262	239	270	244	253	274	274	293	289	256	268	250	275	284	250	259	289	269	284	295	273	260	271	268	250	274	271	267	281	234	250	269	241	263	262	271	269	249	240	278	266	247	274	273	227	278	288	280	305	263	260	257	256	255	277	251	254	268	274	260	256	267	291	276	245	261	228	267	289	264	260	264	279	279	273	265	276	267	256	272	258	250	270	285	270	297	259	274	239	255	274	278	290	269	304	254	276	268	248	258	261	261	252	254	269	260	300	274	230	280	267	285	281	285	244	249	267	260	255	253	270	302	262	297	275	286	293	267	235	245	271	296	278	265	233	259	266	261	271	275	255	258	255	266	277	270	253	277	241	266	261	247	277	251	280	283	214	244	281	281	265	272	217	267	244	277	273	253	272	277	285	270	265	260	287	260	264	266	255	265	289	249	255	265	259	267	290	288	272	291	280	266	247	306	277	267	264	291	278	262	277	284	273	297	290	292	278	271	283	263	262	238	261	282	255	278	269	257	280	269	239	272	256	281	258	287	239	257	283	254	287	250	313	242	269	235	265	264	276	216	251	228	265	282	267	257	260	261	251	268	254	264	245	247	258	294	257	279	271	273	287	292	272	241	270	277	279	252	270	260	310	280	278	293	288	255	298	264	263	253	266	286	263	291	284	298	253	268	234	278	271	265	259	253	255	255	296	241	289	285	295	273	255	289	268	313	253	297	267	244	249	286	277	260	281	262	283	276	263	281	308	272	304	239	307	244	244	270	259	232	278	281	289	257	237	259	254	260	218	259	253	244	264	269	243	276	275	267	273	282	269	286	263	252	266	261	257	288	254	299	283	246	259	280	289	214	271	255	266	268	255	266	270	266	284	277	246	259	268	290	272	239	234	252	254	238	251	276	255	242	269	280	287	290	223	254	254	267	238	274	255	260	248	263	322	293	284	254	285	278	280	271	253	256	268	282	281	302	269	279	251	288	266	242	260	289	275	259	272	280	236	268	286	262	277	255	278	250	261	273	261	267	272	267	270	269	276	279	288	274	235	251	267	254	269	275	270	274	302	274	257	307	287	283	273	276	288	297	305	291	282	245	270	255	254	285	287	234	255	272	262	288	251	274	289	274	258	277	239	271	271	242	269	238	275	268	254	244	284	245	241	266	271	259	285	264	279	256	267	264	265	243	275	283	281	260	292	267	280	293	279	256	277	268	268	267	290	243	268	306	281	258	259	269	248	313	263	253	284	273	266	268	285	242	261	240	274	257	250	280	257	270	253	261	268	263	281	278	285	285	261	278	264	244	269	272	292	256	269	267	270	247	260	280	271	253	260	263	252	282	287	278	276	263	244	261	252	269	266	275	251	284	283	254	266	293	273	249	291	300	287	263	300	259	281	266	262	283	250	264	270	285	278	269	220	257	259	283	261	261	271	258	248	262	245	277	254	267	262	285	261	270	245	258	251	245	244	259	266	274	268	258	249	265	270	253	277	299	222	267	275	243	262	286	305	245	242	303	273	285	269	244	273	284	245	246	249	262	272	275	251	274	270	256	271	265	248	273	275	268	266	267	255	295	265	280	263	275	292	254	258	251	274	263	283	242	293	259	237	282	259	269	272	287	263	299	285	262	228	277	256	272	260	288	272	279	267	284	268	238	226	270	294	264	239	292	263	287	246	295	271	238	263	283	285	262	259	266	287	252	293	252	289	281	275	244	261	278	284	260	280	278	280	283	273	272	255	277	267	247	259	240	268	301	270	246	244	244	288	266	259	224	327	259	268	263	285	297	231	250	281	275	258	265	276	254	259	272	301	272	279	267	255	268	270	275	265	285	277	283	234	235	296	242	254	295	252	261	277	245	248	266	274	242	243	243	247	275	257	279	250	278	274	292	244	250	279	254	293	253	248	306	265	275	274	264	264	277	272	275	283	261	263	239	252	284	265	279	269	267	259	266	240	257	283	259	255	248	273	269	257	238	238	247	269	264	252	275	264	236	283	246	250	250	269	270	287	280	239	288	263	272	267	278	287	293	262	288	259	260	293	269	268	254	228	248	249	257	297	253	257	315	282	243	294	260	301	258	236	270	262	252	256	284	271	258	266	298	262	280	274	263	265	276	256	269	255	257	255	273	270	281	290	248	315	283	248	262	246	289	285	274	299	263	264	283	281	271	257	250	270	258	298	264	282	260	305	297	277	292	305	259	260	290	219	256	288	242	272	257	273	272	278	281	258	245	241	261	271	266	276	277	292	287	258	247	264	278	283	250	269	256	267	287	247	277	273	271	282	251	267	278	285	246	264	251	283	278	230	269	270	265	264	255	309	257	263	278	279	271	246	275	281	258	289	274	280	268	284	266	252	240	258	253	232	282	279	260	287	262	276	252	255	239	252	281	250	249	255	285	250	285	297	264	275	274	278	250	276	260	285	272	280	284	246	280	294	250	270	266	243	263	276	234	272	262	263	275	281	254	269	248	269	273	270	281	299	307	295	288	265	264	235	265	295	232	263	263	261	258	253	307	264	259	292	287	276	252	268	238	284	266	295	242	248	249	260	242	257	239	275	286	297	270	253	289	266	257	260	296	265	275	289	269	245	245	266	258	289	273	254	253	253	262	234	258	267	284	259	277	283	283	258	232	275	298	280	240	252	287	227	276	276	270	267	243	274	258	237	250	252	289	279	252	263	293	249	241	273	260	252	255	272	252	268	282	298	260	247	269	269	273	209	244	268	280	277	264	269	283	265	297	281	269	265	252	271	269	267	231	272	248	287	266	253	271	262	296	245	261	245	262	265	282	246	284	268	249	240	275	290	279	252	280	281	272	273	270	274	259	254	256	266	272	246	266	274	272	286	314	239	265	288	258	241	261	252	274	257	254	265	309	283	256	270	280
18791	6275	1981	1113	1034	971	871	730	768	716	766	660	658	675	672	690	656	653	608	676	669	680	674	669	653	679	613	577	648	640	616	650	642	672	589	655	642	593	651	658	650	690	636	612	644	688	625	620	597	620	664	628	656	630	681	603	600	578	655	664	620	613	647	644	640	610	644	650	589	626	639	655	611	577	654	605	604	647	625	629	609	679	595	605	667	616	646	633	632	675	585	637	595	628	664	607	600	650	585	646	619	606	634	645	607	597	619	607	636	655	641	666	626	614	671	686	617	644	600	567	617	639	616	657	613	609	600	597	610	606	611	605	618	612	583	602	632	594	687	634	636	643	627	580	630	641	665	604	568	602	602	651	609	605	636	619	646	640	661	605	574	631	572	626	609	615	650	594	619	632	659	611	617	619	652	611	587	634	629	573	575	631	581	654	637	635	634	637	619	615	644	614	685	608	667	630	630	636	658	659	625	647	638	603	630	611	611	598	621	597	615	656	695	646	632	664	621	637	642	652	619	606	642	640	592	628	642	585	627	585	607	621	678	647	556	601	633	609	617	618	609	666	609	623	606	621	633	625	604	638	632	597	601	613	607	625	628	613	652	636	635	626	587	650	616	615	642	638	635	599	593	647	580	590	655	620	628	625	629	652	623	583	636	608	596	669	598	599	632	602	570	631	605	644	694	578	630	638	657	655	632	582	619	582	614	663	625	660	638	633	650	583	652	646	601	581	647	607	628	606	625	668	578	607	647	605	596	563	607	606	605	606	645	652	616	601	556	634	608	683	642	617	671	598	679	645	625	609	635	575	634	624	659	621	634	631	640	655	646	640	620	628	592	608	603	625	673	620	599	662	637	635	647	639	600	648	584	642	601	596	649	649	654	605	594	637	668	619	663	587	630	612	645	625	572	606	652	619	640	621	628	593	643	586	593	585	640	635	648	637	579	581	642	657	664	675	620	591	645	638	677	606	620	610	658	619	634	633	642	654	699	589	620	596	656	608	622	662	594	594	637	600	642	663	601	629	575	655	618	621	605	605	652	626	581	634	615	640	622	607	652	666	626	643	667	650	589	627	618	645	672	615	618	570	628	666	632	617	598	618	649	627	640	582	631	622	607	633	659	611	617	599	681	551	636	589	636	563	649	608	596	594	621	626	652	633	625	621	611	618	583	613	626	611	578	644	614	605	597	628	627	612	594	576	614	606	617	638	652	634	633	620	659	644	636	611	639	666	625	623	625	564	647	614	649	634	590	632	558	625	599	721	667	600	648	610	634	592	592	657	637	580	606	624	598	617	629	606	630	619	610	621	617	619	641	624	587	603	661	613	617	634	613	692	607	590	658	681	629	623	591	608	648	646	647	600	613	609	565	592	606	657	698	632	605	581	661	612	583	655	629	664	634	645	637	630	639	653	639	628	610	634	607	631	588	599	588	589	631	599	633	629	615	647	650	620	659	606	621	603	620	597	662	598	631	640	669	636	643	639	599	675	629	601	592	637	635	609	675	623	599	622	606	634	641	641	610	568	620	611	586	656	649	626	639	656	590	657	595	607	640	632	634	623	589	618	615	603	638	624	589	651	617	645	656	627	602	629	654	642	672	594	626	625	617	596	678	629	645	612	656	590	604	665	610	646	631	634	625	626	602	621	629	578	655	614	623	609	630	641	636	631	648	669	672	621	601	637	646	617	650	644	625	626	630	631	652	598	643	670	654	644	599	619	620	677	653	576	627	625	635	620	618	666	608	608	586	598	644	647	608	627	651	619	604	606	678	592	644	598	635	637	591	634	620	619	636	655	618	617	593	680	655	600	640	617	628	597	659	641	583	606	599	626	635	637	596	610	593	612	628	611	617	687	591	597	634	634	672	638	611	635	610	609	623	682	633	615	614	613	631	614	657	674	648	617	603	611	620	631	592	643	595	653	634	586	588	636	636	677	599	627	652	622	637	616	669	624	626	606	638	619	637	571	657	653	591	616	603	587	617	614	641	631	594	640	639	617	640	643	619	653	612	643	578	626	604	565	622	641	685	662	584	583	618	626	644	628	626	633	617	617	596	601	620	616	602	664	634	639	612	629	672	604	649	601	595	659	652	633	599	554	646	641	587	653	653	644	617	598	645	635	620	626	593	643	651	651	632	632	600	597	671	625	588	604	621	615	605	651	670	635	621	626	596	623	663	658	653	647	640	610	621	603	610	649	639	631	630	598	642	604	640	653	586	625	590	644	597	641	622	673	647	643	621	588	652	639	588	555	666	600	621	626	661	654	600	653	583	633	683	622	649	600	617	616	642	617	582	618	603	627	661	677	611	602	643	652	632	609	633	623	621	607	657	583	711	646	630	575	659	635	631	627	638	625	638	633	634	671	658	639	605	601	651	632	639	645	635	613	610	614	640	592	604	615	622	581	646	635	631	670	591	620	601	601	653	602	605	615	603	637	679	618	649	624	626	674	681	627	590	627	650	572	640	593	605	626	619	634	590	592	638	625	647	630	572	615	613	628	595	656	603	623	592	636	633	601	606	623	632	668	651	611	629	664	625	677	581	628	603	620	670	656	610	606	618	599	658	657	656	634	659	584	646	605	622	636	592	631	636	588	631	606	670	638	574	595	653	624	636	637	635	549	634	664	594	610	622	601	620	570	652	648	638	620	598	596	638	634	694	634	656	606	597	630	651	640	604	639	613	609	602	636	606	639	621	618	635	583	643	657	627	603	597	596	651	582	632	593	652	583	618	644	641	589	563	624	579	648	643	594	607	642	610	582	606	630	638	621	655	583	597	637	627	622	633	602	598	635	650	623	626	627	605	645	580	594	630	615	621	592	610	573	602	639	638	624	631	625	621	663	627	618	637	605	634	609	565	635	647	645	631	616	609	577	677	620	624	614	577	607	616	622	632	670	589	650	645	608	606	646	629	628	612	635	630	600	648	638	625	654	620	562	642	594	631	647	642	615	601	646	605	628	635	658	646	609	603	597	633	623	628	650	631	613	629	623	623	627	628	664	649	643	640	614	657	628	619	587	620	636	663	615	620	610	607	672	636	629	676	600	610	612	600	640	648	639	673	615	637	639	614	682	658	621	620	602	661	634	647	626	668	628	639	645	633	589	637	644	621	617	628	650	644	639	614	637	618	655	690	620	676	647	615	587	651	629	644	609	611	638	622	601	627	627	611	634	617	627	597	622	613	643	626	580	611	613	586	589	635	595	610	620	671	658	609	623	600	586	632	624	625	637	629	624	606	580	582	573	646	615	667	598	632	623	612	636	645	647	644	639	652	634	615	621	626	630	618	599	616	631	624	663	626	624	595	590	594	623	607	609	620	621	610	578	599	569	616	581	605	619	645	646	623	643	622	604	605	638	650	619	651	669	623	644	640	584	597	655	638	652	637	675	654	615	608	636	612	656	590	625	615	592	622	595	626	637	618	621	659	616	591	648	639	623	640	626	647	661	649	622	669	603	643	621	589	597	656	673	611	628	601	640	656	633
36417	13579	2535	502	291	223	193	193	164	190	150	181	160	156	155	147	161	178	151	151	143	153	130	138	143	150	131	150	128	128	145	133	124	127	135	154	143	160	139	130	133	135	145	124	149	125	136	134	135	169	165	132	142	161	141	134	142	133	121	129	133	153	148	141	146	147	133	143	155	152	142	122	151	148	156	121	150	119	124	163	144	150	99	156	154	142	137	137	140	131	151	125	139	128	138	144	168	159	139	150	145	132	125	111	129	130	147	115	129	125	153	129	134	123	129	127	150	120	126	131	127	147	121	138	127	157	131	132	156	127	115	139	131	130	132	127	149	137	132	151	126	149	159	151	121	141	121	151	141	133	154	133	149	130	128	124	136	151	132	155	149	136	153	146	130	135	149	136	138	122	122	153	124	141	130	120	127	144	133	123	159	123	156	113	130	111	128	129	123	152	146	121	152	112	143	150	136	141	148	128	114	137	144	133	122	130	144	132	139	145	148	150	131	137	135	144	114	153	142	120	128	153	153	172	131	161	121	138	145	133	145	119	138	142	132	170	149	139	134	142	141	137	161	136	138	148	131	121	132	161	161	130	141	127	150	147	154	122	140	149	137	120	127	127	145	127	121	134	127	126	146	118	111	120	116	126	140	144	137	170	140	142	138	155	141	136	139	148	142	126	131	115	134	152	129	131	142	119	161	138	125	136	133	138	120	127	147	124	125	105	135	151	124	132	115	154	133	154	145	132	143	133	141	125	131	119	138	137	154	136	157	134	134	130	142	134	158	133	136	149	131	149	141	152	139	136	166	148	116	148	157	130	145	145	133	134	115	150	159	151	143	141	129	150	135	111	121	136	133	151	163	157	159	149	146	144	136	127	140	134	128	137	158	126	139	145	125	127	137	125	125	150	155	156	136	176	139	128	152	130	117	153	147	135	144	134	128	159	119	136	149	160	141	139	147	132	142	150	126	126	135	136	152	124	136	136	137	138	129	144	149	143	121	148	126	154	149	152	128	149	131	128	135	146	132	117	129	124	134	139	131	133	168	133	163	161	153	131	131	145	133	142	156	149	130	143	156	163	128	127	127	145	120	126	161	130	136	151	139	121	130	136	152	129	131	141	138	143	152	133	140	134	154	137	135	156	127	124	128	113	124	138	149	139	130	122	159	171	149	153	140	133	136	141	131	133	141	157	129	148	132	135	155	128	124	110	127	140	172	131	127	146	153	124	144	152	131	142	131	134	134	132	168	131	118	138	144	128	118	156	137	157	125	161	145	112	123	143	135	134	153	146	117	121	135	128	127	135	138	139	153	165	135	139	145	139	138	136	137	161	127	154	135	140	131	129	133	145	143	134	136	147	136	146	125	127	131	120	140	137	147	137	117	154	130	143	144	139	138	139	114	151	127	129	135	112	149	135	151	139	103	137	142	153	155	141	133	154	150	128	165	135	134	140	134	128	140	126	150	125	126	136	138	129	132	119	188	128	128	126	142	146	123	142	117	140	132	125	169	126	130	151	150	134	147	142	143	181	121	137	125	132	147	148	117	121	148	153	129	157	152	165	139	122	125	102	123	143	129	134	125	120	134	124	123	125	143	122	107	124	146	139	142	127	142	120	128	156	134	144	133	122	123	127	120	128	153	136	126	133	141	126	134	148	123	135	132	146	127	133	126	138	151	108	135	152	132	129	122	126	134	141	122	178	133	155	161	137	104	157	120	133	124	140	131	118	141	161	139	126	133	129	134	124	129	135	142	136	155	150	160	136	104	130	146	140	150	126	154	120	161	143	163	158	126	148	125	138	137	127	164	137	118	143	149	123	137	136	156	152	132	139	153	132	131	136	139	141	137	145	147	151	130	128	139	114	142	120	119	128	166	127	147	145	142	147	146	132	134	148	124	151	136	145	138	148	141	155	131	142	169	162	155	146	117	137	141	124	142	134	128	109	122	149	132	123	161	139	147	151	140	120	132	118	124	124	129	152	127	151	152	146	143	137	129	126	129	134	129	126	142	113	144	129	109	121	157	147	138	152	134	141	124	132	134	139	136	167	141	122	160	136	138	121	135	146	108	117	159	133	157	127	131	123	149	108	143	123	159	142	147	128	121	140	145	144	146	114	135	143	144	139	162	154	121	164	157	129	115	147	130	133	128	138	133	156	145	136	163	124	134	148	129	132	138	137	133	114	134	164	150	145	142	141	129	130	159	146	139	117	143	134	139	155	139	147	119	142	141	143	122	146	138	154	144	130	128	125	149	142	139	141	145	149	158	137	139	126	122	162	152	121	143	122	141	125	127	136	127	152	137	146	127	148	137	143	141	131	123	139	152	123	140	126	118	124	133	137	135	134	151	129	126	126	118	120	141	150	134	118	139	138	143	141	125	128	135	107	149	108	123	137	138	142	116	127	148	142	118	130	141	138	118	139	166	128	143	126	134	134	140	136	131	124	122	150	140	145	129	141	131	120	134	130	160	136	104	136	121	137	132	131	134	138	141	136	134	134	131	137	134	122	156	139	113	128	143	124	134	136	127	153	123	125	134	124	148	142	157	142	125	162	136	128	138	136	130	150	131	137	142	116	133	142	135	139	138	149	140	129	141	136	131	158	135	145	142	129	132	125	152	135	104	133	142	136	137	148	140	138	114	141	129	154	154	142	119	150	138	148	116	142	142	155	140	139	152	117	148	134	145	127	126	121	119	154	125	128	134	136	142	137	112	132	131	134	114	143	133	129	153	142	99	134	155	124	136	155	131	139	159	140	142	139	114	171	110	130	117	141	146	139	126	120	141	138	139	181	141	128	131	141	133	143	141	163	126	126	143	151	136	124	128	151	137	129	128	114	139	142	140	156	147	130	132	127	141	130	113	153	133	139	127	138	144	149	153	152	128	128	156	137	147	168	140	115	160	131	168	147	128	147	141	132	130	141	130	121	146	109	141	125	120	141	140	125	143	145	134	138	143	122	139	151	112	132	121	155	150	122	141	149	134	126	145	127	149	114	129	123	161	130	132	143	141	143	139	155	151	159	124	139	144	129	130	155	142	139	140	140	145	140	139	133	147	147	136	155	163	156	157	126	144	148	134	115	129	139	128	132	109	137	129	163	133	120	120	127	164	148	149	140	116	130	134	134	132	133	136	143	138	149	144	132	114	138	126	109	127	134	115	156	126	144	139	116	142	134	132	150	133	157	145	137	151	142	156	122	129	123	149	133	132	153	132	135	142	134	137	146	141	147	145	135	128	139	135	140	122	134	133	151	146	131	111	151	151	152	128	129	118	134	150	122	137	127	141	126	152	148	129	115	148	124	127	137	132	140	121	121	149	142	155	126	141	124	131	129	141	158	116	125	134	136	139	117	154	126	149	157	134	175	127	134	135	143	130	125	128	152	154	140	132	144	127	138	153	150	132	140	127	167	136	149	136	141	135	145	128	146	138	117	150	116	157	126	127	146	130	117	150	128	132	128	141	133	118	149	148	122	143	155	140	126	157	137
23939	8365	2476	1316	1096	1027	805	756	624	555	557	493	477	458	460	440	451	436	406	385	408	403	387	380	363	367	366	349	352	353	386	388	360	359	347	388	334	353	369	363	324	344	356	368	345	354	330	330	344	367	343	310	353	349	343	351	337	399	329	337	340	358	327	346	347	318	317	386	352	350	317	319	327	331	320	334	364	341	351	350	354	327	323	339	345	356	340	327	344	352	362	320	367	310	358	327	321	348	305	324	327	378	349	362	333	337	327	320	304	344	335	338	310	345	316	337	333	325	363	314	309	384	333	351	325	349	324	351	365	348	348	375	343	330	351	356	331	310	362	319	342	343	323	350	305	355	332	358	369	342	341	353	355	338	357	346	329	355	306	337	365	348	315	316	376	352	371	322	341	341	339	315	340	333	316	305	302	326	320	336	349	346	342	337	335	320	355	309	360	331	317	329	337	345	321	339	335	367	358	314	363	344	343	337	357	304	331	337	338	366	304	339	332	349	342	334	343	334	313	357	358	341	312	348	320	346	315	356	355	327	334	357	323	329	360	366	363	358	315	340	296	336	380	346	335	353	321	313	327	349	340	362	345	343	341	319	347	342	314	329	340	369	319	335	358	343	335	290	360	319	358	339	355	350	342	350	336	361	320	335	347	333	349	338	338	326	360	344	337	330	304	316	330	339	343	335	330	348	339	330	335	366	313	341	310	340	356	359	339	331	342	363	333	351	362	332	338	353	318	323	343	358	338	335	331	347	345	323	345	322	335	336	299	345	313	330	360	351	343	348	357	340	363	328	323	341	329	340	307	331	323	337	306	338	353	336	361	345	344	329	339	379	310	339	332	356	341	349	365	323	311	309	329	315	364	330	336	358	321	319	342	315	346	338	330	344	318	357	332	306	346	326	328	337	331	327	346	329	334	378	329	358	336	332	317	327	356	334	338	369	340	348	328	310	329	332	355	367	348	317	339	365	322	337	331	335	349	336	373	336	345	338	355	331	315	311	349	320	349	322	340	349	314	357	371	318	331	344	322	328	352	334	304	348	343	332	361	336	310	316	331	356	346	331	300	332	324	319	324	329	318	338	340	325	318	341	342	355	338	348	327	340	352	333	361	355	330	342	356	311	367	338	337	326	369	327	328	359	322	371	366	356	372	380	333	331	359	312	318	362	325	341	326	335	318	322	336	345	309	324	347	339	378	382	334	342	321	354	335	324	302	301	390	334	342	346	372	348	332	346	351	365	359	340	359	330	359	318	316	315	333	332	351	365	332	350	361	343	362	371	352	337	363	360	355	338	361	347	334	357	341	344	354	321	327	337	353	385	338	328	352	333	347	314	379	329	327	320	346	369	340	337	324	357	349	352	314	355	323	339	315	320	354	360	314	380	329	326	339	339	310	341	347	328	349	316	345	312	349	320	341	349	348	307	338	356	336	347	338	344	326	339	350	355	359	354	366	361	349	304	367	349	334	336	358	351	325	332	325	315	343	333	324	347	332	350	307	354	310	361	337	333	330	338	362	302	359	366	342	326	299	341	343	329	314	367	330	333	321	338	367	364	330	310	346	346	319	337	348	326	350	357	326	351	341	358	352	348	311	378	338	308	349	367	394	334	351	341	317	361	354	316	315	340	343	340	324	356	339	334	341	372	333	322	333	367	348	349	311	329	313	316	349	351	341	349	301	345	361	336	334	310	343	318	327	323	333	363	362	316	337	331	323	373	324	324	352	339	344	314	360	333	320	333	340	334	337	356	304	334	321	319	355	321	327	341	340	342	308	288	340	326	325	297	369	348	349	355	309	336	322	309	346	333	346	312	342	316	317	309	335	305	325	338	322	359	333	336	337	343	372	319	340	339	312	352	339	341	350	354	337	326	341	327	356	345	351	327	334	353	344	358	331	327	325	331	344	373	305	300	344	367	326	343	355	340	342	359	340	350	336	381	319	350	336	366	355	354	331	341	358	337	338	338	371	306	323	364	327	339	323	326	339	339	338	371	342	343	355	329	335	355	363	328	331	350	326	333	319	346	336	340	356	341	374	330	321	343	335	350	354	337	329	350	349	306	364	344	358	316	346	327	321	356	333	325	298	329	340	337	359	345	317	332	337	332	321	338	338	372	319	334	314	346	335	341	321	326	370	347	331	363	357	352	340	358	344	336	344	330	312	346	327	344	387	333	347	322	375	372	305	341	320	343	334	356	356	329	323	326	353	349	323	336	379	338	326	352	337	376	327	364	337	317	319	312	311	331	339	346	349	365	357	353	339	320	368	333	334	360	359	312	354	333	353	318	346	360	334	331	347	329	346	333	323	328	306	319	349	308	331	328	342	345	352	336	327	341	357	351	363	315	360	313	317	325	308	306	340	362	363	344	345	315	338	330	340	328	366	325	333	336	363	317	316	334	336	347	348	345	346	345	351	327	348	350	347	358	360	323	314	318	315	322	326	361	344	364	344	349	325	318	365	330	333	339	334	340	329	356	343	356	342	334	333	308	362	326	344	320	337	347	351	349	344	349	334	309	337	343	312	342	357	331	373	340	336	330	329	339	316	341	366	369	330	326	339	363	352	348	349	344	332	333	351	349	357	334	334	337	340	342	321	357	360	335	347	352	346	334	367	329	317	406	333	353	334	340	343	344	358	323	333	349	346	328	308	320	333	338	343	353	360	317	341	352	361	352	334	352	350	332	357	351	360	364	315	317	354	329	325	345	328	337	316	332	344	343	344	375	342	345	331	334	361	290	334	329	332	324	318	342	327	317	335	322	333	341	325	337	321	354	363	364	344	319	341	318	348	335	308	350	337	369	348	349	333	338	358	315	337	345	346	334	328	328	311	337	348	369	364	342	349	334	376	330	365	313	349	326	349	352	320	340	343	346	338	356	315	342	317	338	351	323	325	346	351	326	316	316	338	324	369	323	376	359	345	317	342	370	332	368	336	344	368	359	333	355	326	328	354	324	372	356	334	368	356	334	312	353	353	346	338	314	353	351	312	309	335	344	371	350	347	365	356	333	361	335	308	350	358	315	321	322	330	334	363	327	370	340	306	316	330	376	361	300	334	326	311	346	346	357	326	344	349	338	341	349	318	338	351	367	343	354	359	345	319	328	372	338	307	357	321	358	335	327	340	338	332	326	308	339	326	334	319	342	336	340	324	338	358	319	373	311	316	372	352	328	347	406	303	329	339	348	333	315	319	359	328	355	339	361	352	353	344	319	342	331	337	329	346	360	328	304	327	343	331	381	316	365	367	329	327	330	303	357	325	341	354	321	335	328	335	336	338	358	333	366	295	325	325	343	351	328	316	372	324	323	345	341	355	321	335	366	359	334	335	360	328	359	355	373	374	348	348	324	337	349	346	347	339	320	329	342	341	362	332	350	390	372	335	324	355	329	333	323	356	364	321	341	334	352	341	334	327	316	345	334	359	312	343	363	341	320	331	363	375	357	304	314	338	356	366	315	333	353	339	335	337	329	330	362	338	342	351	336
13969	3199	525	280	256	259	257	275	272	272	256	266	235	297	225	236	233	284	259	236	273	268	245	270	274	267	261	222	268	243	250	242	265	261	257	244	239	256	283	256	268	250	241	263	240	267	261	237	256	242	258	241	280	271	218	224	255	249	249	253	258	228	291	276	236	265	244	252	251	284	260	263	216	245	251	235	277	249	252	272	267	262	258	250	271	261	254	242	283	288	248	258	259	246	267	233	251	270	278	248	246	248	260	229	252	238	248	265	285	286	234	278	248	252	248	249	267	252	254	283	275	290	252	277	263	237	243	285	222	235	278	261	255	265	267	284	261	251	258	255	262	261	245	254	255	275	210	244	256	264	267	280	255	242	237	218	249	258	261	249	253	279	255	258	247	263	258	239	259	222	277	252	262	244	259	254	269	248	267	272	267	255	259	277	239	257	245	240	260	259	246	265	241	256	276	239	260	240	222	268	270	256	263	237	251	246	268	254	250	222	279	251	236	229	225	264	231	252	258	273	223	297	231	279	267	240	259	266	256	242	244	250	262	262	265	239	252	265	288	252	279	267	262	242	260	237	268	235	232	272	261	262	272	248	229	222	260	274	295	267	229	258	217	247	258	285	287	233	248	220	254	238	298	276	256	266	227	245	274	255	235	241	241	278	229	231	239	242	272	238	279	279	267	240	251	245	278	274	244	244	257	263	238	288	242	273	255	252	264	253	249	261	258	254	230	219	248	266	256	268	265	237	273	247	250	284	244	272	239	267	265	228	227	253	284	271	229	259	259	270	280	266	250	280	237	225	273	277	257	240	252	235	276	260	228	257	288	259	290	271	239	262	253	258	243	273	238	264	254	251	249	264	271	260	267	254	254	235	242	302	290	255	275	241	247	230	239	238	263	249	244	261	225	270	254	244	267	271	241	276	255	236	250	262	234	282	292	257	288	261	233	253	236	263	256	235	254	279	278	251	247	250	227	272	259	265	264	266	257	275	279	268	261	244	263	274	269	272	252	261	247	279	247	241	246	256	222	252	232	257	241	267	260	248	260	276	233	260	264	277	253	258	282	263	251	240	250	265	260	275	252	239	280	278	250	261	242	287	278	235	251	258	297	294	231	261	248	273	246	245	263	247	266	239	276	249	227	283	275	225	225	246	308	241	252	257	265	248	247	263	263	235	252	257	259	248	281	271	274	247	263	259	269	255	272	261	253	246	272	253	258	250	262	287	254	283	245	286	236	268	286	283	253	271	248	255	251	273	288	278	259	272	229	263	221	285	272	255	241	247	282	248	271	257	291	243	266	256	243	245	259	231	244	254	279	251	306	278	261	258	265	249	219	267	237	241	263	267	252	285	245	238	259	255	291	246	249	259	271	286	271	266	266	241	252	240	230	252	263	263	224	267	285	259	245	246	256	261	259	251	257	251	279	242	249	264	253	249	261	261	267	226	253	257	251	264	267	247	248	259	284	250	269	274	253	254	255	252	269	247	237	268	245	254	263	268	254	240	271	240	237	241	263	255	230	262	268	245	252	261	264	256	260	237	244	249	295	245	257	247	294	279	274	274	267	247	238	247	237	252	234	267	274	245	241	252	290	224	298	255	252	269	247	250	233	258	273	256	256	258	248	225	256	238	268	256	277	264	255	288	264	257	277	256	231	242	250	279	259	265	230	253	262	267	270	257	280	270	270	293	230	237	247	255	264	276	248	251	231	289	266	258	282	277	275	257	255	219	255	267	253	245	271	248	289	277	267	250	244	258	270	223	252	275	266	270	235	246	252	267	242	293	258	313	248	263	260	258	223	260	264	248	225	271	266	239	266	234	238	255	249	268	271	246	241	289	263	256	252	265	246	284	250	270	260	253	280	254	302	242	230	228	254	252	297	285	253	254	264	250	259	238	249	260	245	272	291	264	269	233	261	271	285	254	285	255	238	254	271	274	230	259	254	225	255	271	250	244	248	245	262	279	262	240	265	248	243	252	281	299	261	247	258	250	286	270	260	249	264	251	245	257	274	270	232	270	263	245	241	261	271	222	261	258	262	267	234	301	255	243	273	232	275	265	293	264	233	283	229	235	280	242	273	259	248	235	250	246	211	242	257	226	246	249	240	258	270	234	252	234	260	228	273	259	254	236	257	246	279	252	255	243	236	250	245	260	253	249	260	237	237	273	272	253	259	263	228	248	259	267	281	262	240	234	253	243	253	258	256	239	261	280	277	258	291	263	265	237	254	289	245	262	269	246	247	256	269	234	252	240	263	274	257	261	280	249	259	262	259	260	254	271	269	224	250	249	258	221	260	276	247	251	235	234	249	254	313	257	259	275	271	261	286	262	269	259	215	275	287	272	280	256	218	234	271	241	249	274	272	247	247	272	231	287	258	240	235	271	224	250	256	258	246	279	315	274	265	249	250	248	238	274	247	239	245	275	278	262	255	266	220	246	231	247	243	253	255	244	247	246	249	262	253	263	275	250	239	245	264	230	242	228	287	222	243	257	247	262	264	251	262	223	278	223	294	264	285	296	258	289	286	238	242	262	235	242	255	243	229	255	248	254	258	258	249	266	267	241	262	268	256	265	278	255	247	284	240	249	274	265	261	270	251	264	244	241	272	231	222	243	264	251	257	250	262	237	274	295	279	244	229	239	249	262	242	265	255	261	264	272	258	232	253	251	245	252	264	291	268	263	236	252	238	276	265	251	267	266	246	258	281	270	258	239	270	235	240	219	260	261	266	242	263	271	257	268	234	256	253	237	217	260	247	258	274	271	233	245	236	271	248	246	278	281	262	228	234	253	242	237	270	213	234	254	304	234	257	232	249	263	262	267	281	262	265	235	262	255	260	251	256	235	239	263	249	266	262	266	246	259	262	285	266	217	276	234	301	258	287	230	234	239	244	267	234	223	269	265	225	253	253	265	257	267	257	265	247	282	257	246	258	242	252	296	257	295	284	231	246	247	256	264	240	265	235	270	271	242	272	280	283	244	234	251	226	275	276	229	286	269	303	298	265	220	257	263	248	254	233	245	271	244	242	269	237	270	232	270	271	244	255	228	260	301	240	243	270	255	254	256	285	296	285	256	261	270	267	263	231	263	279	251	253	248	220	226	229	252	233	243	259	243	270	281	232	253	274	291	270	252	235	247	266	255	269	267	259	240	220	271	246	275	255	224	237	248	234	239	248	244	255	294	249	289	266	235	254	267	268	267	279	291	249	261	272	230	245	243	216	239	266	262	283	249	247	253	238	255	265	239	242	267	244	250	257	219	214	284	254	258	247	261	259	254	255	276	241	261	253	260	257	260	244	268	260	261	240	246	244	265	247	251	242	244	275	266	243	248	263	241	284	259	239	248	253	254	290	261	291	270	233	271	258	248	266	242	252	276	269	272	212	249	233	246	265	235	260	266	231	268	239	252	246	259	258	235	267	227	253	218	241	254	269	258	262	245	257	274	271	250	239	275	268	295	248	245	266	278	247	232	288	260	245	235	254	278
9740	2628	1007	693	691	654	648	651	643	643	627	628	634	650	594	628	598	583	610	579	647	643	604	655	576	590	590	616	583	612	662	629	618	616	633	621	587	590	636	605	652	591	576	631	605	596	632	619	619	565	655	590	630	597	573	617	598	652	615	634	594	594	603	637	610	641	631	593	593	642	627	597	601	573	621	615	581	621	571	583	618	641	621	594	649	625	614	591	605	575	621	601	640	620	613	634	638	596	603	602	648	597	598	610	639	612	595	637	607	579	664	590	612	599	591	628	600	610	607	633	584	612	578	597	618	633	616	621	597	636	590	618	636	630	619	603	590	579	583	601	606	626	626	611	558	607	624	622	620	623	581	627	579	622	610	625	626	628	571	619	589	644	638	593	615	624	628	617	626	586	592	631	591	640	628	592	575	603	570	618	623	625	627	613	629	602	611	575	601	584	591	588	617	638	605	586	610	593	593	611	637	627	690	598	613	616	593	626	558	651	597	594	644	618	565	609	667	636	566	577	589	593	561	620	566	596	641	644	600	600	624	577	584	573	622	618	625	621	630	620	612	628	613	582	569	648	626	601	627	640	600	581	620	591	604	613	593	607	612	628	631	633	576	618	574	645	580	598	612	602	619	587	639	614	625	611	614	610	593	605	569	614	605	598	574	631	625	587	608	652	623	607	629	643	632	614	607	615	585	622	610	591	602	569	584	615	607	581	623	615	627	598	591	626	616	581	610	624	630	591	637	608	602	647	624	597	597	625	644	610	611	601	579	548	609	598	615	581	589	600	620	581	571	661	625	605	609	607	616	646	572	627	605	598	611	578	646	588	609	600	631	644	637	593	634	624	626	596	599	611	572	587	622	620	621	610	629	650	597	614	568	643	613	604	562	621	593	587	618	602	606	580	577	608	608	604	624	586	597	661	626	611	601	599	599	630	591	583	587	615	636	611	635	593	580	552	627	624	624	575	595	594	607	638	618	601	596	582	588	647	595	615	628	626	609	642	633	577	576	570	579	612	597	625	579	587	647	639	633	627	622	598	593	582	627	610	611	594	638	566	590	613	592	590	593	603	587	626	571	619	597	608	615	634	653	612	565	634	604	615	623	616	606	600	598	594	601	595	645	555	620	653	568	592	607	619	622	614	612	575	603	598	606	602	656	595	584	623	629	633	629	581	623	602	631	599	601	575	623	610	584	615	607	610	579	626	640	627	648	617	598	599	639	588	589	617	627	619	597	592	559	601	574	590	596	611	606	588	589	620	601	658	608	577	628	647	613	584	559	654	593	642	609	598	624	619	594	658	615	600	586	612	588	644	586	583	619	617	560	612	594	596	615	554	582	585	627	655	597	612	599	617	624	627	623	636	610	618	611	621	584	643	574	607	572	629	647	612	614	638	574	598	586	650	618	625	604	610	598	631	600	609	573	632	621	645	623	640	551	612	608	611	633	596	597	592	666	613	586	607	591	614	603	575	604	571	613	616	652	607	590	570	604	626	620	599	654	637	618	588	618	618	651	583	629	557	583	607	628	591	583	640	621	594	589	618	602	551	617	598	589	597	609	604	629	586	621	613	608	617	559	623	587	584	587	614	601	583	601	584	612	609	573	543	592	597	627	633	565	604	560	569	658	606	607	664	615	639	592	608	598	658	581	570	604	629	589	606	598	644	624	655	561	619	620	604	637	607	599	569	646	601	642	626	615	589	601	621	623	637	609	584	610	603	606	639	621	599	573	610	619	611	581	604	611	622	574	652	636	591	624	570	606	599	585	598	621	596	572	612	572	595	587	632	583	604	599	622	620	571	602	677	626	605	562	622	650	597	623	619	628	566	620	619	640	623	622	618	654	613	627	606	576	601	596	570	585	580	566	603	597	568	646	609	610	544	624	572	591	600	607	666	607	600	606	578	571	593	609	597	645	623	647	616	629	567	592	627	626	605	639	654	646	591	576	642	662	564	574	596	606	576	583	617	575	613	600	585	605	610	652	652	593	624	577	642	600	605	583	594	629	623	573	619	573	590	624	600	630	572	625	609	618	592	639	653	578	638	610	613	611	638	612	631	606	591	622	612	596	608	595	611	610	635	625	585	633	606	658	616	618	604	579	593	620	587	607	593	585	634	558	641	568	609	595	580	560	588	623	610	574	631	631	601	573	601	625	589	634	619	597	596	637	586	622	579	618	622	618	603	630	614	622	602	593	624	592	619	580	632	634	657	614	607	615	571	609	585	631	641	578	576	640	611	593	614	609	599	603	620	574	618	637	617	648	600	592	607	629	619	589	633	644	626	587	606	589	589	595	589	554	646	613	611	616	620	592	597	625	634	595	609	606	599	616	630	667	598	574	617	668	615	598	611	580	605	608	643	582	627	591	589	621	612	574	605	605	623	632	617	618	614	612	600	614	647	632	605	571	582	584	597	561	571	630	594	578	632	622	610	594	587	629	558	594	617	624	593	613	635	655	617	610	615	585	639	627	591	628	621	615	602	574	619	625	627	603	642	619	631	601	612	599	571	607	600	643	650	664	613	551	629	590	621	625	600	613	608	586	607	622	604	608	589	601	573	575	564	611	641	599	627	618	610	607	569	646	647	599	595	586	624	607	611	608	587	626	634	611	632	621	624	616	626	565	652	600	638	606	601	625	589	601	608	639	551	648	615	603	589	609	593	592	621	624	597	596	590	641	619	623	619	612	607	608	588	622	615	579	697	630	555	604	602	584	613	590	605	612	599	618	585	613	615	623	617	641	597	651	620	631	569	630	629	610	604	598	595	585	643	608	589	589	597	608	638	583	634	617	599	603	571	606	608	623	573	660	601	665	622	577	595	599	660	594	632	611	614	623	619	613	604	610	609	615	613	653	565	633	624	622	605	592	605	591	593	602	607	587	635	626	638	667	619	608	603	539	638	583	600	614	643	625	607	592	587	631	594	706	633	658	632	633	607	576	612	593	589	605	597	607	639	622	614	609	590	580	635	631	606	626	618	589	606	629	612	608	631	629	627	602	587	584	584	627	563	609	615	594	598	572	578	629	619	595	549	621	607	640	629	562	614	612	609	617	600	601	626	601	573	597	591	611	602	577	628	627	609	641	610	615	641	604	608	612	617	602	624	600	621	573	617	610	636	631	632	636	605	591	592	625	638	625	643	623	619	609	609	603	563	564	612	611	562	607	602	599	617	583	618	623	587	604	595	578	621	582	612	575	617	607	592	649	631	617	631	599	605	571	577	637	584	580	570	621	611	575	597	618	572	609	632	610	604	623	609	633	565	620	630	655	582	588	604	590	629	608	612	593	619	644	618	574	622	595	628	576	632	607	667	651	610	597	643	584	621	650	604	571	637	626	607	607	604	633	555	589	590	618	595	598	576	626	575	618	597	566	589	609	577	601	587	580	625	602	641	627	602	613	574	591	632	636	624	597	549	590	612	603	621	600	627	587	590	600	635	607	591	606	607	608	605	612	599	582	676	597	580	610	606	589	588	615	644	605	595
26739	7435	1390	395	331	293	316	298	296	283	285	288	270	291	289	280	279	245	274	293	312	275	243	240	279	251	254	297	261	261	252	240	257	299	252	245	287	295	274	295	264	256	268	279	253	269	234	250	235	242	230	256	255	264	250	235	255	245	280	260	250	259	271	269	255	270	271	265	271	256	242	253	246	270	268	246	265	267	267	281	299	255	275	257	246	258	264	251	251	291	265	251	296	242	283	254	282	292	271	274	257	262	259	247	250	290	235	228	261	260	295	272	248	265	258	270	272	241	254	273	271	268	261	235	261	268	264	235	262	258	288	257	251	255	291	257	251	241	274	275	285	290	255	261	278	235	270	286	288	270	222	276	247	255	253	245	274	269	247	267	264	255	268	282	309	271	232	272	270	239	275	260	298	270	265	262	257	253	288	240	273	293	252	254	255	265	243	252	275	246	272	233	284	262	263	254	271	268	264	254	271	250	280	270	273	242	274	258	232	244	248	278	266	259	235	275	257	263	272	286	273	255	271	245	287	276	260	278	231	242	232	262	269	253	262	252	272	290	268	275	281	281	282	285	296	270	304	246	289	275	263	273	279	273	275	295	280	260	278	217	245	271	246	262	265	285	257	277	279	296	267	278	279	284	257	283	244	217	252	270	249	277	253	272	270	306	241	276	276	262	267	272	281	249	238	259	304	260	228	244	246	283	262	278	267	251	299	265	268	297	287	257	217	263	270	240	262	269	261	272	295	266	259	252	261	249	276	312	235	237	251	244	258	272	260	270	267	261	319	252	263	275	274	260	272	254	261	287	272	246	283	269	265	260	263	252	267	250	273	260	293	277	276	263	301	263	263	266	259	249	279	254	255	304	259	263	242	248	271	253	256	270	278	256	267	265	262	241	265	261	251	285	271	270	248	252	260	275	264	266	277	256	266	253	248	279	249	290	287	254	253	261	272	290	270	283	280	247	253	260	280	289	273	299	243	229	263	247	287	251	283	279	252	255	252	253	267	247	274	260	276	279	251	277	258	278	252	261	260	285	257	238	237	270	262	278	272	274	280	235	258	278	302	278	256	230	260	264	254	254	246	282	255	269	260	241	238	232	283	271	270	291	260	256	277	240	242	252	267	300	288	270	283	232	261	291	232	270	257	226	234	282	281	265	259	254	288	257	249	253	264	264	235	249	259	250	262	237	229	257	252	244	274	285	266	270	239	237	269	277	278	268	240	283	221	249	253	280	258	258	251	275	261	280	257	258	276	247	292	267	269	257	245	264	263	236	245	279	253	277	269	281	297	273	282	289	255	268	261	256	246	274	259	263	268	284	283	246	257	251	252	266	269	279	292	253	279	267	249	248	220	264	237	257	312	269	267	275	255	263	273	258	269	293	260	287	257	251	279	235	281	245	266	270	240	291	286	256	261	275	288	252	274	253	287	248	263	262	274	218	244	252	229	267	263	272	255	256	257	268	282	280	221	251	271	264	259	280	280	274	253	259	267	249	250	255	204	256	259	238	262	256	250	268	266	250	288	264	246	287	300	286	259	259	234	257	253	253	246	279	254	288	274	249	281	270	242	287	257	277	271	278	225	237	231	286	244	285	251	268	281	267	245	283	252	268	256	254	253	255	288	253	291	254	299	244	264	256	279	278	248	270	262	241	261	256	249	277	264	271	270	271	269	280	261	263	284	283	276	234	252	265	279	249	255	259	248	263	243	249	254	281	290	267	250	267	263	260	266	253	278	280	281	275	251	248	239	276	267	272	266	277	265	260	258	249	280	284	296	263	292	259	250	247	252	251	222	285	274	256	271	231	267	259	277	241	258	245	261	281	251	259	237	279	259	280	262	288	237	279	252	260	292	235	298	298	244	269	285	268	286	286	229	263	262	272	249	273	224	219	260	266	278	308	271	309	278	258	246	250	291	273	266	247	287	271	254	264	240	271	270	266	281	281	238	267	249	287	232	240	268	246	292	220	261	241	246	239	257	269	271	260	274	265	274	268	274	278	272	273	260	274	295	233	268	272	257	265	258	291	251	280	249	263	265	238	242	272	257	240	260	271	298	226	286	267	270	250	270	250	295	248	240	269	268	262	275	253	259	263	275	260	246	248	275	259	251	280	285	293	232	267	247	254	273	282	277	278	280	250	293	250	251	256	278	254	269	248	292	255	266	277	249	248	237	264	249	297	239	258	250	280	265	257	263	264	250	266	290	239	240	289	256	258	258	274	275	284	260	322	266	269	239	272	286	275	256	258	266	279	307	257	266	259	272	286	258	256	245	270	272	257	227	261	246	275	265	283	252	268	267	272	239	245	293	265	271	261	265	247	305	268	254	242	291	246	265	259	277	235	243	285	247	261	273	289	269	258	248	268	268	268	276	283	246	227	238	261	262	245	270	266	274	271	275	277	273	248	249	287	259	241	277	285	261	263	257	257	264	274	263	281	263	257	269	254	273	250	249	248	250	262	265	251	290	294	292	263	254	256	251	269	271	275	258	265	262	270	256	249	241	271	257	234	266	256	266	252	258	266	233	242	244	257	285	279	261	266	270	269	270	263	261	264	261	265	254	283	260	251	284	296	271	281	257	267	291	279	257	252	238	252	238	272	276	283	253	266	299	228	263	292	273	275	250	287	289	250	251	255	248	262	268	286	309	241	267	289	279	281	254	260	272	293	236	274	265	250	261	278	278	312	267	267	276	281	272	274	261	275	261	256	284	269	269	246	259	259	265	275	257	242	246	250	239	280	294	277	268	280	245	305	267	284	259	288	244	293	284	279	227	265	292	266	260	253	256	264	239	257	288	286	235	250	268	219	257	269	269	268	282	262	281	264	256	270	266	268	283	242	265	232	275	254	252	258	251	247	254	262	251	287	281	258	243	218	268	275	274	285	262	226	254	259	277	239	256	276	285	253	273	268	235	265	255	259	262	234	252	291	284	290	250	217	261	276	279	239	259	248	263	256	258	271	289	271	280	243	262	275	303	271	279	275	265	239	284	258	272	269	265	268	256	276	278	252	276	293	269	303	243	268	256	279	249	278	284	288	312	261	281	242	277	277	247	261	276	313	244	245	276	254	275	273	250	282	267	288	258	279	270	256	251	272	263	215	244	275	259	246	267	294	289	257	284	316	263	268	249	250	250	249	289	281	296	272	293	234	276	256	259	273	235	257	278	261	260	262	284	276	244	243	244	290	236	260	259	274	284	282	265	278	269	262	246	276	288	272	289	266	287	301	269	264	285	263	270	251	252	244	248	267	265	262	258	271	245	241	278	247	249	260	255	256	272	249	254	278	256	272	268	249	273	303	265	293	274	273	290	286	268	249	255	259	255	265	282	263	241	304	251	245	282	277	271	237	247	302	279	257	250	253	240	259	274	277	258	251	249	252	252	269	288	284	259	269	273	277	267	259	266	306	238	263	259	260	245	242	253	268	253	262	297	320	291	284	278	255	242	280	249	244	281	280	267	292	313	273	247	251	255	296	260	305	262	276
18658	5077	1967	1146	1012	947	911	796	848	751	752	699	668	673	703	668	671	649	704	668	658	644	641	638	653	688	637	611	601	644	638	609	645	617	665	608	601	622	637	588	629	683	609	652	616	623	638	621	641	650	627	603	580	599	646	618	625	606	578	634	645	612	624	635	623	645	653	647	620	670	626	590	606	648	605	616	639	628	581	621	623	628	622	649	638	632	617	634	624	639	620	620	616	627	628	670	658	604	630	589	592	626	622	633	602	641	646	646	646	616	626	592	606	672	598	653	635	613	652	602	615	592	605	617	612	645	629	607	626	607	585	628	637	578	605	616	595	605	645	652	610	634	600	563	609	591	639	685	623	672	589	593	595	612	638	606	607	617	604	582	629	609	624	623	641	612	609	625	649	616	625	627	615	635	582	602	674	609	609	633	578	631	598	609	619	632	605	634	563	628	606	635	618	590	573	603	602	610	632	630	621	606	587	660	594	610	684	652	629	629	615	604	610	622	645	599	625	646	672	610	613	635	639	552	611	648	592	609	607	620	628	633	604	582	676	581	671	643	601	639	600	657	631	643	586	625	664	593	565	630	651	622	612	577	640	594	587	584	659	637	630	659	645	624	626	617	611	628	634	655	661	616	625	580	611	612	622	606	616	641	621	626	649	591	620	567	623	653	631	600	591	635	628	634	618	623	601	639	612	615	647	622	588	580	605	576	678	626	596	622	599	639	615	602	613	602	614	605	593	622	617	610	622	613	599	589	633	614	615	647	655	644	581	648	662	634	646	611	598	620	547	659	594	641	618	604	604	590	635	665	671	581	613	634	638	624	650	638	628	597	619	594	634	601	628	621	626	633	632	585	615	633	620	647	614	596	652	611	604	582	607	641	616	620	665	643	592	605	634	596	616	615	627	629	660	634	639	582	612	598	658	635	589	638	650	593	626	654	577	575	636	621	618	612	662	631	599	638	649	681	636	631	588	619	607	586	578	614	601	649	606	677	620	608	639	615	671	640	630	589	606	614	581	642	562	630	574	610	630	624	636	654	662	601	616	642	606	647	641	657	592	606	620	622	602	558	629	668	635	627	645	625	636	624	582	608	628	646	642	605	649	599	617	642	631	561	646	604	657	591	602	611	581	629	614	615	620	633	604	581	652	609	589	621	636	645	623	642	612	685	628	620	608	627	634	638	657	619	611	620	599	599	633	608	568	621	602	634	626	581	638	615	632	614	570	640	615	632	632	652	619	626	596	620	602	584	597	623	594	635	610	621	575	615	604	640	620	621	622	629	644	623	593	598	614	633	633	636	620	612	651	596	624	647	651	656	582	641	638	662	657	603	609	610	625	639	637	576	634	650	656	666	614	623	573	663	606	632	640	596	615	595	680	567	623	602	642	636	603	641	625	595	571	649	591	610	605	595	587	621	604	573	651	643	620	607	654	608	646	654	644	636	596	598	590	621	575	679	638	677	626	663	618	612	584	621	653	619	624	636	609	658	609	641	657	599	623	614	623	648	618	636	596	590	618	633	577	623	586	616	625	638	619	628	593	614	605	568	614	610	604	627	623	600	676	584	648	608	621	674	636	575	629	605	587	628	601	610	650	629	659	653	648	631	656	593	661	567	624	585	607	583	626	616	622	608	646	635	640	621	636	623	623	631	549	627	647	620	641	638	595	594	628	608	586	609	617	596	611	604	587	598	617	636	613	626	607	640	615	652	604	626	633	623	601	638	592	660	613	652	642	624	570	630	646	655	630	593	638	619	608	630	644	570	600	599	640	584	672	638	620	642	630	629	666	558	623	634	620	538	623	639	609	645	618	663	684	613	647	629	580	638	621	593	564	615	596	657	605	598	618	669	601	627	628	561	624	608	618	606	631	650	656	629	614	642	606	639	604	626	611	634	585	608	666	635	626	582	616	624	642	625	596	618	595	597	627	607	610	638	646	594	621	620	651	614	612	653	586	603	642	622	620	613	650	602	641	629	620	626	613	605	621	642	635	609	665	604	583	633	618	626	584	638	610	600	582	617	609	606	595	633	637	679	552	625	586	647	614	623	601	602	592	628	610	576	581	653	610	564	602	609	623	643	645	609	649	617	619	625	596	649	669	649	657	607	628	578	617	617	579	624	615	580	615	578	610	624	589	610	642	631	645	619	623	636	620	630	619	634	615	574	600	597	660	609	615	636	614	607	672	641	662	566	616	635	624	624	632	650	559	595	623	605	674	608	591	635	604	614	601	611	647	605	587	651	610	599	593	629	605	615	647	575	623	625	626	658	629	590	585	643	612	635	647	652	622	578	635	610	571	596	652	656	633	609	561	617	579	624	582	624	604	569	624	638	596	589	660	647	599	622	622	583	601	680	625	636	592	656	638	631	636	639	582	602	654	635	639	618	655	647	598	636	636	612	638	605	678	619	627	614	583	630	584	607	591	646	597	614	598	631	653	636	661	566	582	635	636	651	597	619	612	651	613	612	600	668	636	642	613	625	616	610	618	582	634	611	645	626	641	642	612	594	615	639	586	629	631	617	601	637	593	603	607	636	581	622	693	649	658	605	614	592	580	602	621	650	641	619	598	633	624	673	606	629	638	610	608	650	652	636	631	611	622	616	616	658	624	641	635	593	633	664	605	630	608	616	582	585	593	578	637	658	639	630	599	616	643	617	642	673	643	639	595	563	625	640	600	647	620	633	572	610	665	592	606	610	642	583	607	620	694	615	582	584	649	661	603	639	586	668	607	631	577	621	621	597	641	618	616	597	627	634	585	618	626	636	638	622	620	653	616	665	620	631	603	588	656	633	667	646	611	639	640	638	651	608	617	617	616	623	591	621	618	623	627	615	656	623	599	629	642	584	633	586	601	627	657	608	592	611	655	601	591	573	604	649	623	621	602	609	670	627	626	626	621	645	621	650	662	604	612	631	654	620	647	607	659	607	628	550	607	638	628	599	621	650	692	624	624	629	630	604	606	599	599	622	648	626	617	635	586	638	605	654	639	635	615	641	629	608	665	639	644	640	590	565	608	615	645	610	627	594	684	612	665	613	629	616	628	642	639	626	636	634	605	640	600	658	605	590	615	624	651	600	609	624	645	666	619	619	652	648	660	574	625	618	603	674	591	643	648	602	612	584	646	600	570	610	620	615	598	598	627	649	661	617	646	609	618	592	605	611	585	664	559	609	669	546	627	639	619	610	651	671	644	619	623	624	597	644	627	598	616	595	592	619	616	576	613	614	622	573	615	588	622	632	618	595	626	611	670	639	594	632	667	655	604	612	594	600	655	645	691	650	567	637	601	621	649	633	618	651	622	625	648	639	592	635	595	579	634	623	616	649	627	624	661	639	633	604	627	617	642	616	634	633	632	574	645	551	609	633	611	625	618	601	651	594	595	641	562	624	583	586	620	597	609	599	601	603	629	623	650	580	617	649	665	599	632	657	604	654	669	585	648	647	692	656	599	593	591	617	618	614	669	586	601	580	607	645	600	656	606	625
36562	12838	2414	487	344	252	221	212	171	176	194	181	163	118	136	142	144	171	150	125	147	137	170	162	130	154	134	144	130	130	135	130	141	159	147	152	138	124	117	139	118	160	131	132	131	147	132	144	132	119	129	135	144	131	123	133	116	115	140	133	118	129	136	137	132	146	144	142	133	125	164	142	129	134	127	139	121	140	122	154	145	122	121	148	122	166	162	144	131	139	157	154	140	156	129	147	129	119	133	134	151	139	147	139	132	137	146	137	134	123	127	148	145	137	121	144	140	133	144	142	126	134	126	163	127	136	140	154	133	156	130	152	131	147	150	133	173	131	155	144	138	134	170	137	130	144	157	145	131	162	151	110	130	139	146	167	107	125	126	125	132	144	155	143	128	143	129	114	141	119	126	144	149	135	114	129	130	148	128	114	113	119	131	126	132	130	123	128	142	154	112	137	135	106	131	141	163	132	134	126	125	157	137	133	166	158	155	129	138	121	133	151	146	133	123	133	132	159	144	117	146	119	125	128	128	143	169	127	114	138	142	124	148	131	156	143	153	124	157	129	139	125	129	158	131	143	157	141	154	144	134	138	139	148	151	147	147	167	150	142	163	143	134	156	123	125	116	142	142	135	146	154	115	132	145	150	186	143	144	121	140	130	138	140	156	148	159	149	121	114	141	122	147	150	119	134	140	162	152	127	117	110	137	123	122	139	128	133	146	137	125	116	112	146	139	140	149	134	146	137	128	135	137	124	147	145	142	118	134	144	113	123	105	140	129	134	137	137	137	150	141	139	146	145	131	162	138	131	117	140	150	129	136	138	148	157	121	151	129	139	157	156	138	149	143	121	127	130	136	144	140	112	129	143	141	132	121	122	154	152	118	143	135	114	141	141	127	134	147	143	130	154	131	136	130	133	135	150	146	121	126	133	124	108	138	139	143	143	149	125	133	123	153	119	141	136	139	139	127	143	125	150	128	144	139	124	135	133	168	134	137	108	150	146	135	123	150	154	123	133	152	141	145	145	149	126	145	128	149	127	139	133	120	118	152	156	142	153	123	152	127	142	136	140	114	154	144	143	140	125	135	155	134	149	153	169	131	130	158	159	150	158	123	146	135	137	135	145	142	124	150	131	109	156	148	157	134	130	174	142	138	134	129	147	142	121	137	153	150	137	117	138	142	122	124	147	137	133	127	159	108	137	140	134	133	155	141	146	144	149	134	120	128	153	152	147	161	139	110	132	126	125	144	128	131	136	130	140	142	123	146	139	125	138	148	151	156	130	155	136	151	132	131	136	133	126	114	146	139	146	128	177	140	144	132	145	131	118	138	103	145	134	135	154	111	127	138	149	125	123	123	136	150	121	140	125	133	132	131	144	136	132	124	128	126	130	141	148	142	148	152	128	138	152	144	130	141	129	138	110	137	139	139	146	112	138	158	126	124	145	129	168	130	130	142	126	134	124	120	129	132	143	155	138	154	132	127	143	132	137	151	136	137	133	129	111	154	138	139	167	137	139	144	142	152	134	139	128	126	123	160	152	141	123	117	130	126	134	146	136	113	130	124	127	135	131	143	151	135	114	134	150	143	139	130	134	140	128	140	109	141	130	150	122	139	142	146	137	160	141	129	122	125	131	146	134	113	147	131	124	139	146	137	143	116	147	133	137	165	137	136	139	166	131	144	130	145	127	165	122	139	135	146	133	136	134	147	147	136	131	131	124	117	135	129	156	128	151	141	127	126	170	132	159	158	162	124	139	124	144	126	140	140	150	124	144	140	129	130	117	139	152	129	130	142	160	128	146	137	159	106	147	142	126	146	120	145	150	124	154	131	133	126	136	159	141	119	131	123	144	135	124	140	135	143	135	139	145	132	131	154	150	148	132	129	126	129	131	145	141	141	135	130	125	131	150	128	133	127	118	137	143	130	142	142	121	133	135	113	125	115	153	138	149	115	151	148	151	141	131	128	130	135	152	170	135	127	137	166	150	150	134	132	130	165	136	140	147	139	143	138	135	149	120	154	116	135	121	141	130	154	146	138	143	124	145	133	126	130	147	136	127	134	133	134	132	124	133	152	145	131	128	131	149	147	127	138	114	132	130	125	121	138	149	101	123	141	119	132	137	143	133	146	116	135	117	129	131	133	144	141	154	115	140	113	128	140	143	136	127	149	129	127	116	160	133	121	122	156	140	140	129	135	129	128	164	152	153	140	125	123	135	157	116	134	153	144	109	138	162	140	126	154	157	144	133	141	122	141	136	147	134	136	125	151	145	140	117	135	143	159	144	135	131	132	152	134	141	135	126	134	148	114	114	135	148	134	133	125	139	130	114	126	145	148	112	125	157	137	138	140	138	125	140	142	138	151	149	135	128	126	172	114	125	135	126	139	117	127	124	127	137	132	142	114	138	135	138	166	158	123	155	133	128	136	153	165	163	114	144	159	144	164	144	113	161	154	133	158	119	123	148	110	142	161	126	146	145	141	114	118	125	117	133	124	132	140	120	158	124	137	132	147	125	137	120	132	138	126	138	128	142	124	145	126	135	130	135	127	139	136	118	160	127	140	157	139	134	135	142	134	131	147	146	128	127	143	136	127	135	106	140	150	124	133	120	132	156	153	163	133	125	141	151	135	108	129	131	117	134	152	153	132	151	151	163	129	126	151	136	136	113	142	130	110	147	147	151	140	151	130	144	161	138	122	128	135	122	131	129	128	140	121	123	123	143	123	138	138	151	120	112	159	146	138	143	125	135	146	138	137	143	128	148	149	139	134	113	153	149	128	124	135	153	141	139	129	145	124	140	134	148	121	138	152	140	113	128	146	139	122	118	143	146	159	147	154	141	131	144	148	123	129	136	126	148	151	150	129	131	149	158	134	151	140	139	148	137	152	153	141	139	122	146	122	128	119	120	137	144	143	128	135	153	133	126	135	143	133	133	145	158	140	162	127	135	144	134	124	133	149	145	143	128	146	147	133	140	119	143	133	130	124	131	134	136	146	121	128	142	123	157	146	132	132	139	139	146	141	154	125	125	141	144	131	136	156	126	149	152	141	131	147	137	132	135	134	143	138	142	128	146	143	130	148	149	152	116	138	140	135	155	140	144	134	148	120	134	112	138	147	151	123	116	119	129	129	133	123	134	134	124	122	129	155	140	144	146	126	121	133	136	134	129	149	126	139	136	134	130	165	136	138	138	129	128	155	138	148	124	129	125	130	118	122	134	153	116	112	130	150	120	136	119	148	120	144	140	136	141	125	138	140	145	137	137	150	127	154	152	151	138	153	122	132	138	121	154	129	140	133	132	140	124	133	137	128	144	150	154	143	115	134	133	131	150	131	135	131	108	131	142	131	123	123	130	168	152	143	131	135	134	131	119	140	126	126	156	145	106	140	138	131	141	140	111	98	131	141	146	153	148	156	130	149	135	126	152	118	151	159	149	150	135	132	139	130	134	132	141	144	107	118	133	117	146	145	125	123	120	160	140	120	131	141	113
23778	7559	2434	1339	1180	933	791	713	615	534	546	487	479	477	441	444	427	431	399	402	392	351	352	366	388	386	371	371	380	355	352	352	359	310	327	376	361	355	344	345	367	367	343	336	358	361	380	370	342	333	323	341	311	345	353	362	358	315	374	331	323	331	383	327	334	362	325	329	342	368	352	328	370	368	341	319	287	362	332	311	329	336	279	353	351	329	339	354	363	342	356	306	361	333	338	355	343	327	358	349	321	348	341	334	331	324	343	334	353	374	341	340	337	329	328	316	311	332	362	315	350	336	338	372	335	343	338	342	325	327	367	325	333	333	324	339	360	324	350	329	369	318	346	339	329	347	332	333	343	336	338	350	353	359	329	338	324	330	382	315	334	355	324	346	316	336	365	336	352	326	337	317	348	320	345	352	344	311	357	349	370	325	340	360	333	354	358	366	316	376	355	354	336	372	337	352	344	334	352	315	377	354	375	338	324	331	341	323	330	325	363	317	340	308	344	344	356	355	362	344	360	349	369	326	364	362	327	307	364	346	339	326	348	308	320	332	330	351	345	298	346	361	338	348	340	351	345	321	309	383	325	364	362	341	342	348	353	342	344	300	333	331	344	353	349	351	355	312	363	377	303	362	332	334	329	302	337	338	337	400	322	334	297	363	349	348	326	355	348	333	370	290	369	302	332	329	348	325	316	342	315	337	374	312	370	335	331	320	334	335	365	316	315	322	339	347	319	375	355	338	354	321	343	315	356	342	334	341	361	334	345	323	313	338	340	319	311	324	356	335	341	322	345	339	334	368	324	360	326	344	320	343	309	364	343	351	346	328	332	364	339	338	306	314	308	303	321	333	339	334	323	323	333	350	337	319	322	347	342	337	335	309	354	343	339	330	318	314	354	349	330	331	360	325	328	310	337	348	324	321	343	367	388	342	310	357	338	324	352	362	360	329	355	348	341	341	344	345	363	323	325	347	332	316	336	326	320	345	340	342	318	303	340	335	337	324	319	291	320	348	369	367	340	361	341	339	303	356	330	339	327	352	349	345	327	369	383	306	364	316	341	310	332	346	336	368	372	343	311	392	312	350	362	335	369	329	329	325	335	344	357	352	312	356	326	329	330	338	344	340	345	347	334	353	318	350	350	332	338	335	345	355	321	357	328	341	345	336	336	316	324	324	348	325	356	364	341	294	333	354	340	364	347	384	301	329	292	333	329	334	342	332	342	329	331	326	321	329	370	327	311	361	322	313	377	319	338	330	348	339	334	326	317	328	318	345	334	295	342	349	345	343	335	340	359	346	345	329	342	354	340	310	348	313	317	334	344	317	315	334	316	319	290	345	329	321	345	323	368	360	334	362	361	338	347	356	319	326	362	346	324	314	331	305	344	325	363	331	304	330	358	314	357	372	340	349	351	334	357	321	331	308	336	315	363	300	334	357	314	322	309	326	347	362	321	307	329	310	379	351	357	342	336	385	326	311	337	366	327	343	329	325	312	321	342	326	357	343	342	362	353	372	321	328	344	344	361	348	346	326	336	317	356	326	328	336	338	324	317	351	345	344	364	320	339	340	354	331	328	306	333	345	340	373	317	344	347	365	321	337	334	357	342	334	348	322	329	352	356	355	311	360	349	366	328	359	351	328	318	362	319	329	310	352	336	330	339	350	316	365	345	339	321	320	327	341	340	315	336	328	324	341	355	328	311	372	337	330	342	345	299	333	305	335	380	356	353	345	369	346	341	349	335	351	372	340	337	362	322	347	328	327	324	310	320	347	354	369	350	348	362	338	326	321	361	350	354	328	340	342	363	309	335	337	321	340	374	327	332	338	330	378	320	319	355	317	349	360	341	346	369	333	317	327	336	350	348	313	352	319	321	341	326	369	346	321	354	343	370	367	336	325	380	332	326	347	363	331	318	321	336	339	328	336	320	356	345	354	346	345	364	346	351	332	353	380	340	320	334	331	346	307	330	313	340	331	321	368	346	316	336	326	379	352	318	331	374	319	351	337	324	325	354	356	332	310	345	290	338	349	325	354	358	332	342	334	333	357	318	359	366	339	342	336	342	323	362	337	361	313	336	340	345	345	326	354	351	345	340	324	324	345	344	339	371	344	363	324	343	339	328	337	325	356	329	342	347	364	307	360	346	341	354	314	356	354	324	352	325	326	334	342	344	329	378	373	330	314	324	355	335	345	335	327	341	359	347	336	343	367	320	333	334	317	343	343	347	346	336	348	329	314	349	300	348	341	301	311	302	324	336	331	349	316	324	358	314	340	321	316	312	345	327	310	356	329	342	315	332	347	345	326	306	344	356	333	343	357	347	352	322	313	346	333	326	330	303	330	301	348	349	349	340	320	346	351	342	343	339	344	334	316	347	343	354	325	349	355	350	352	373	334	364	330	335	340	347	292	325	314	354	324	339	330	352	335	335	333	331	314	316	356	313	369	328	329	391	342	341	354	384	325	356	332	347	354	325	310	327	335	314	340	315	337	303	365	332	338	335	346	330	344	327	361	330	328	334	357	327	319	364	333	348	338	347	332	320	330	326	336	326	363	345	302	325	327	351	339	348	350	306	325	364	369	314	331	341	345	313	323	358	334	350	358	348	329	384	337	354	342	357	325	352	357	339	361	309	336	339	320	360	349	351	370	350	353	316	301	331	336	358	346	344	307	330	380	332	322	374	371	336	327	343	339	366	347	389	361	346	350	330	326	335	332	370	352	343	366	313	376	336	363	336	314	314	328	355	333	348	358	323	336	349	329	345	328	369	354	349	357	372	355	352	371	374	342	329	337	310	315	363	350	316	355	373	344	321	334	351	372	297	370	356	345	375	356	357	306	345	367	342	344	357	327	328	365	306	337	351	332	304	317	323	318	362	318	347	343	366	319	293	347	345	355	339	321	369	356	339	349	359	334	329	341	333	344	306	340	343	306	343	347	307	340	321	315	341	347	374	367	394	340	353	367	358	310	354	342	321	345	332	340	318	329	386	314	322	343	352	329	366	341	375	329	334	324	327	363	356	350	337	340	333	319	341	326	370	331	358	332	354	333	342	321	364	312	322	318	353	323	333	328	345	326	340	365	326	319	332	333	316	332	363	297	355	320	305	362	310	363	328	358	371	356	351	335	308	366	335	357	329	361	327	345	352	350	320	343	315	307	342	334	339	334	319	365	351	310	307	332	362	323	350	339	344	325	306	355	345	313	332	337	353	324	364	341	329	370	317	330	298	336	348	388	320	343	343	368	327	359	331	304	322	357	338	323	349	322	360	331	348	287	334	328	298	309	325	329	330	340	356	372	326	355	357	383	360	361	327	330	293	352	359	326	339	344	337	296	324	350	331	326	362	344	345	314	373	339	360	337	344	327	313	337	338	344	368	344	336	347	343	347	355	359	355	326	341	341	335	348	349	345	332	310	336	332	332	334	301	333	339	333	335	343	332	338	293	344	306	351	333	307	326	389	346	305	312	322	378	334	332	291	342	324	349	357
13836	2854	503	305	259	235	247	289	266	246	255	263	257	249	278	239	250	254	238	219	278	264	257	246	222	243	269	267	276	242	278	273	277	257	304	250	276	273	258	255	274	268	256	261	233	254	269	290	244	258	239	258	238	252	252	223	253	262	280	239	311	273	257	294	248	246	257	245	246	254	269	243	239	237	234	242	241	254	268	263	243	243	254	263	239	274	276	250	248	266	262	270	258	278	256	254	271	267	222	248	302	280	250	251	253	239	242	263	251	252	247	244	246	237	254	261	259	239	271	254	275	244	267	271	270	248	260	267	253	256	227	251	262	264	271	265	249	282	263	287	264	243	269	266	225	246	269	235	242	252	253	244	273	269	265	230	266	277	280	248	271	288	244	270	236	243	267	238	259	252	222	235	279	224	254	231	246	245	247	264	241	247	265	222	250	241	244	279	253	221	267	238	270	245	254	256	248	269	273	263	215	237	253	239	239	273	246	259	244	229	262	253	286	259	259	274	253	274	267	261	229	229	241	251	268	264	265	281	263	282	284	288	254	274	296	234	277	222	265	245	252	251	258	257	256	252	261	265	269	224	239	278	244	232	280	225	232	279	236	257	241	276	261	227	255	258	240	246	255	246	271	217	256	254	256	235	233	216	259	286	254	256	273	248	270	245	229	252	252	281	240	248	264	274	260	283	245	237	243	255	244	226	234	250	268	262	234	251	243	268	223	234	231	254	290	250	251	228	256	280	276	284	239	240	254	266	230	275	248	273	263	244	235	231	251	266	276	249	239	251	261	255	245	251	252	258	253	263	260	258	270	237	232	278	226	295	264	234	255	227	282	245	273	254	255	252	213	276	262	250	217	293	245	236	233	267	268	267	247	290	259	287	251	242	252	238	279	271	246	262	287	220	253	263	243	226	242	254	259	250	256	241	219	254	246	261	268	252	238	272	273	271	264	231	265	230	272	273	263	222	251	250	249	244	286	274	256	243	262	274	259	230	236	243	261	256	262	225	264	253	259	267	244	264	248	246	235	263	257	247	282	252	243	271	247	250	269	255	245	243	300	242	256	245	260	231	241	240	252	262	255	267	233	243	253	251	269	269	254	246	225	242	237	283	243	260	289	268	242	245	242	246	255	262	289	264	240	251	248	265	255	264	258	237	233	276	240	256	259	221	234	268	251	244	226	274	242	233	246	267	245	258	251	278	261	231	237	248	264	240	254	281	240	230	260	262	227	245	253	249	271	262	270	252	257	251	256	243	290	240	245	239	257	271	247	244	259	256	245	258	230	231	250	234	237	243	259	310	274	244	260	279	252	212	277	242	251	269	246	252	267	291	264	253	243	241	254	260	236	267	260	263	251	242	232	207	278	266	271	272	267	267	248	242	268	269	257	263	270	244	254	246	255	279	237	271	220	235	232	266	248	268	263	233	273	279	264	229	267	268	256	250	257	238	244	262	248	266	265	286	272	266	276	247	250	269	233	224	264	251	254	251	258	256	268	277	251	234	287	243	257	236	270	294	278	253	240	265	255	250	231	290	239	261	247	251	240	277	260	264	299	260	243	272	276	272	220	226	268	272	242	270	272	245	241	284	269	235	270	265	256	271	252	270	253	246	255	246	271	230	258	269	245	243	245	258	270	256	241	255	267	231	225	252	257	261	256	261	238	260	260	266	257	243	247	245	293	274	232	277	248	266	212	253	255	254	278	254	257	265	247	268	255	210	284	237	268	234	263	260	256	292	238	270	279	235	244	202	272	293	261	230	271	266	289	238	239	244	243	263	272	246	248	261	275	273	239	254	267	256	239	239	231	279	257	248	245	264	242	234	250	230	259	246	271	271	260	269	251	240	243	260	249	265	248	250	218	259	262	264	262	254	260	246	230	236	248	246	280	225	265	309	226	243	234	279	261	239	289	248	266	235	287	280	291	258	268	283	276	240	255	271	271	255	230	254	246	256	252	247	266	266	263	234	245	290	233	255	260	232	269	262	260	250	242	262	256	233	272	251	266	258	253	252	272	272	240	251	248	219	244	263	287	245	246	262	274	238	262	248	258	269	248	220	278	274	249	247	244	220	260	275	250	238	284	250	242	254	267	260	235	267	249	281	260	250	260	266	255	262	266	276	253	257	241	237	270	220	263	232	255	272	239	252	248	269	241	270	286	289	259	222	247	251	245	261	229	243	241	277	219	249	254	263	265	268	275	238	274	277	237	237	244	256	278	278	306	268	247	214	240	252	244	262	259	273	283	287	267	256	302	270	227	263	269	264	250	267	243	266	256	251	245	266	277	242	273	238	271	269	229	256	242	265	226	267	260	230	257	244	243	253	248	247	289	262	266	277	261	247	246	248	233	236	260	255	265	258	264	252	224	262	211	268	268	293	226	233	256	275	257	251	252	284	258	282	248	234	270	249	268	262	229	236	253	273	262	225	262	222	240	247	249	257	260	292	244	237	243	274	249	256	280	243	229	241	255	255	237	245	285	243	248	261	271	227	253	259	252	249	261	243	242	229	259	272	255	273	265	237	253	252	247	248	254	243	255	244	243	271	261	242	259	239	242	236	282	290	278	262	244	267	244	239	216	259	250	236	237	285	244	240	267	254	245	267	273	316	257	258	273	239	231	267	259	245	261	238	232	266	225	239	264	250	235	257	268	255	266	261	275	277	214	259	255	238	253	227	245	240	292	251	249	267	235	265	257	275	237	257	231	228	247	242	266	244	252	282	268	252	268	281	260	274	276	267	254	257	218	262	227	223	256	289	278	251	266	240	234	248	257	250	261	229	246	264	252	270	247	243	269	274	266	293	285	268	255	250	234	250	274	242	273	251	223	260	265	250	282	258	267	286	246	230	259	247	272	290	253	229	252	240	245	268	211	249	259	244	265	223	240	252	275	278	251	259	224	285	250	260	252	290	262	269	251	223	258	252	240	254	251	235	259	284	263	291	260	263	257	257	238	263	265	271	290	263	270	270	253	244	266	250	256	233	282	282	248	275	255	244	260	279	282	259	253	244	243	288	241	291	260	257	233	247	258	249	240	251	256	228	263	292	230	270	219	263	221	269	265	240	227	242	236	235	255	254	190	250	241	274	236	276	228	265	236	264	267	257	239	242	265	245	269	280	246	247	280	247	271	246	236	252	247	246	267	273	272	251	237	253	253	251	247	249	251	216	263	272	267	242	273	258	227	238	259	261	241	243	238	232	254	231	261	261	262	260	249	250	280	247	255	250	250	238	271	282	242	261	219	249	232	251	250	227	275	256	244	264	245	238	243	263	217	268	301	310	268	302	296	252	269	295	263	255	261	260	274	257	272	230	236	269	257	269	263	238	239	228	292	270	226	245	267	230	252	246	246	267	245	240	225	235	248	248	273	268	239	255	265	253	251	254	234	254	284	248	268	277	260	267	244	246	258	230	254	256	247	236	244	244	240	257	247	241	228	288	279	247	236	267	270	267	267	241	259	247	235	237	268	233	262	246	235	254	250	263
9700	2403	963	658	611	677	656	676	648	650	635	619	631	595	639	564	627	642	636	616	636	628	612	598	591	580	645	615	568	600	621	648	591	593	609	573	595	615	590	634	621	605	615	557	598	612	605	620	653	642	608	611	619	615	576	604	666	643	604	649	611	646	595	610	589	630	644	616	592	575	584	594	618	621	606	603	642	581	626	631	567	640	561	626	635	601	586	615	633	602	595	597	644	612	578	615	629	628	587	619	629	606	597	641	635	626	607	608	570	603	570	595	624	583	610	578	578	617	644	644	591	599	601	584	572	595	605	597	628	621	622	610	621	571	635	630	619	607	575	601	582	589	618	678	580	591	615	598	627	640	630	597	588	568	623	542	631	561	629	628	612	610	669	595	616	595	591	577	594	634	652	629	650	619	614	586	653	618	590	597	616	578	564	626	629	609	641	605	629	643	614	609	614	602	600	584	648	586	615	605	600	587	641	615	595	619	575	653	608	623	594	598	571	614	570	581	607	642	626	616	584	586	605	635	587	583	619	581	616	595	626	598	596	597	624	594	633	603	620	598	580	581	595	588	614	571	576	638	630	603	581	624	622	639	615	607	599	592	638	610	621	644	559	626	614	574	644	556	583	611	640	613	662	576	585	618	621	597	656	632	607	642	597	574	598	625	645	648	566	602	630	575	607	633	642	631	612	592	644	582	630	621	620	622	577	590	640	624	591	600	619	594	599	632	614	567	636	618	589	576	605	602	604	614	579	607	607	610	626	595	568	605	635	624	607	632	595	629	603	561	600	562	642	642	597	618	639	629	595	603	581	650	629	670	613	625	609	581	605	628	609	625	619	625	601	639	617	583	595	613	653	598	606	586	617	570	621	627	600	606	614	623	632	587	625	603	609	611	603	563	606	566	640	603	590	628	617	559	627	578	595	649	615	587	622	624	598	622	626	594	616	617	575	671	587	610	581	577	595	583	597	547	624	593	609	623	603	611	591	628	596	617	640	624	571	606	657	577	609	617	594	628	624	580	633	605	583	610	593	543	570	628	649	629	612	587	577	590	602	606	594	599	643	618	605	617	608	607	612	598	564	604	692	606	666	611	615	591	617	606	606	572	572	567	592	637	631	627	576	638	592	604	586	570	582	602	618	608	598	631	583	616	598	629	669	598	630	615	619	623	614	576	619	595	611	595	620	637	591	626	561	577	594	628	595	638	600	631	573	572	603	634	588	642	612	624	582	593	666	633	612	656	628	564	578	586	590	599	632	613	621	584	645	605	573	620	634	654	625	604	598	582	581	606	615	631	589	633	590	660	594	597	599	631	582	584	610	572	567	582	614	636	628	584	595	619	621	621	653	607	632	623	605	604	593	624	637	595	656	597	648	593	621	628	632	636	649	619	576	565	596	620	621	630	607	601	565	632	592	560	595	628	584	607	584	577	576	607	614	634	666	617	615	600	588	595	625	606	579	553	665	602	605	553	583	603	621	611	623	615	596	619	624	610	586	594	617	617	584	585	527	588	585	599	604	639	555	639	587	577	601	627	601	602	619	583	633	610	577	565	607	554	622	620	574	629	579	623	618	596	594	593	598	608	622	595	603	600	579	584	585	654	584	625	583	606	646	577	547	595	620	580	630	605	677	642	571	578	601	657	640	567	665	597	600	570	647	639	592	614	602	599	564	577	599	588	608	580	599	584	597	583	609	601	581	603	623	597	614	627	638	622	632	598	611	615	590	607	563	622	594	616	619	568	641	573	609	643	637	627	579	587	622	638	619	647	586	622	653	617	619	563	639	607	623	589	604	642	544	618	566	607	603	588	602	621	606	597	613	619	605	588	606	655	613	614	601	569	608	575	598	594	596	614	568	585	608	572	596	651	635	617	609	546	634	623	605	600	627	578	595	598	606	609	593	567	588	622	625	613	608	573	596	614	609	628	586	620	606	574	582	589	619	610	587	617	595	613	588	648	582	618	587	625	603	598	597	598	585	631	567	595	662	618	595	585	600	588	583	637	569	662	590	597	621	636	570	619	615	621	612	616	625	634	607	626	585	620	574	618	602	638	609	649	567	571	610	608	633	663	616	585	645	635	640	614	635	566	632	578	626	600	594	608	661	640	633	605	578	626	592	598	632	616	589	603	622	606	598	629	612	619	610	582	639	608	598	625	618	597	595	589	598	640	579	609	634	638	630	658	555	612	590	617	632	607	595	618	597	581	628	639	590	591	653	592	666	608	591	638	598	615	609	576	616	588	639	628	582	592	594	598	606	597	592	607	625	615	620	627	620	613	610	637	573	626	633	578	621	579	631	621	625	642	603	578	617	620	613	607	618	610	582	613	579	607	611	601	613	560	597	610	620	544	614	588	589	583	583	609	611	564	589	606	636	616	568	557	605	588	623	589	591	605	623	630	634	593	601	597	593	619	620	609	584	617	598	584	572	559	614	572	640	585	614	648	578	592	599	612	573	568	606	628	581	580	609	607	597	630	577	579	614	597	578	610	608	620	630	594	601	633	600	641	644	596	592	579	613	626	627	606	620	609	591	616	609	655	559	586	600	626	614	646	570	580	589	579	611	541	594	622	639	611	619	637	639	617	595	636	623	611	619	626	605	608	584	621	595	606	606	609	579	585	604	598	566	585	628	626	591	591	659	605	642	580	642	605	611	623	619	610	583	602	620	618	638	560	631	646	604	625	606	608	597	608	589	620	605	655	585	591	560	642	617	654	628	591	618	630	584	627	610	593	590	606	621	594	629	616	661	573	578	628	605	625	629	620	643	636	635	558	601	586	662	609	628	599	638	592	597	576	619	614	573	590	596	602	607	575	640	603	608	572	609	643	647	589	633	620	632	606	563	648	591	595	628	635	616	580	624	599	604	553	598	651	644	643	616	615	607	593	578	571	599	593	641	585	600	663	578	582	600	592	616	658	591	571	621	624	577	634	611	676	640	646	647	625	628	590	608	629	610	617	616	606	595	623	574	622	590	663	573	584	602	641	583	634	570	573	596	608	606	612	573	572	577	604	579	591	579	602	578	591	626	620	614	615	570	602	613	617	606	595	632	611	604	597	643	626	571	576	611	587	624	597	651	620	618	643	601	674	629	574	648	592	614	621	604	557	616	587	611	631	631	582	643	600	622	609	599	636	584	618	558	598	663	591	581	631	594	622	586	636	639	619	590	624	611	608	622	600	672	608	628	668	606	639	612	578	579	652	567	587	675	631	620	610	588	616	608	605	581	594	671	585	609	611	597	597	638	580	599	588	589	573	632	628	595	608	619	636	593	623	606	593	563	625	597	600	602	589	630	596	605	627	620	589	619	614	616	609	594	620	609	609	584	622	599	594	630	626	651	630	617	623	595	632	614	575	582	585	589	567	633	595	609	581	623	577	578	583	641	604	555	620	634	633	641	641	593	621	647	636	629	586	641	606	586	582	648	578	587	665	621	614	595	595	637	611	615	577	630	614	651	656	595	626	588	598	642	598	566	596	618	601
26896	7898	1501	418	389	316	293	311	284	296	269	279	288	269	301	300	268	279	282	254	240	265	280	250	263	236	282	276	277	275	250	267	251	252	270	281	249	253	273	263	240	269	275	268	231	269	268	255	279	271	266	253	259	266	252	265	292	265	304	280	279	268	254	277	278	266	261	273	261	256	288	273	237	251	261	252	255	293	288	268	261	250	268	287	267	252	260	263	259	241	240	254	295	250	286	266	284	286	264	245	247	320	265	251	252	290	287	258	272	261	277	269	245	280	295	254	267	270	262	299	249	293	282	271	267	282	274	278	254	261	252	228	267	257	267	249	271	244	262	288	254	259	262	261	255	259	300	261	254	237	268	267	269	278	254	264	265	271	243	287	268	285	295	257	237	272	282	300	262	272	276	237	264	268	270	286	268	290	276	279	266	253	267	250	293	289	262	277	286	272	295	290	268	260	265	257	261	255	279	235	245	284	290	259	275	268	271	271	292	273	262	268	262	239	271	304	284	259	237	241	299	260	277	267	273	280	270	207	276	271	267	252	293	294	280	283	232	276	289	274	274	280	296	294	258	269	288	289	254	245	244	263	248	238	243	277	276	249	253	258	256	277	279	259	286	256	281	268	287	247	243	246	244	261	260	291	262	250	239	253	273	269	275	277	299	250	294	280	258	269	254	286	265	257	268	258	243	273	303	258	257	284	253	264	228	290	254	283	275	243	298	332	225	256	241	266	253	285	243	291	276	270	285	262	274	303	292	247	257	253	272	262	284	247	224	260	256	269	278	290	260	255	237	263	307	256	250	257	257	266	279	322	312	277	254	246	283	269	260	288	259	267	276	296	266	300	279	230	271	258	249	247	275	273	281	271	272	254	246	254	279	278	260	258	278	232	264	235	267	252	277	258	242	261	273	295	297	270	290	251	247	258	279	288	289	293	273	255	237	255	275	289	259	254	265	243	270	304	265	288	261	254	263	271	273	292	289	263	252	231	268	275	253	252	260	262	265	248	257	242	292	258	262	278	273	264	293	264	243	252	272	282	234	279	266	254	268	273	279	292	287	274	258	271	259	285	271	277	295	268	289	271	264	271	287	253	279	298	286	299	275	268	275	276	292	286	289	262	278	297	289	295	234	283	273	264	263	258	254	299	246	268	255	276	266	269	270	279	254	290	248	280	285	273	277	263	232	282	237	245	254	262	265	249	264	260	274	265	268	274	291	256	256	296	280	268	255	251	286	276	266	252	245	254	271	284	265	255	290	276	250	276	311	271	259	257	286	290	291	268	246	279	263	257	252	269	244	263	265	277	290	241	309	258	259	238	278	248	268	276	267	269	278	263	257	272	252	283	273	259	270	286	256	273	252	250	264	263	246	263	244	286	265	300	266	295	268	288	254	242	280	268	257	268	263	291	271	255	275	257	272	244	268	283	241	281	266	257	267	255	258	272	279	250	278	255	255	265	261	291	295	250	270	278	274	263	276	286	262	275	262	264	296	288	269	246	284	286	264	262	265	263	273	262	249	256	249	251	291	298	290	244	279	275	236	268	267	260	278	269	289	274	298	264	302	278	249	309	254	268	244	255	258	268	282	264	262	248	268	302	288	289	250	289	259	262	242	240	279	267	274	280	276	289	250	263	280	271	272	279	257	265	286	273	253	261	272	293	276	260	257	266	260	265	278	280	279	279	264	256	271	269	273	255	242	229	277	246	260	278	263	275	286	280	261	266	281	286	272	259	246	246	253	285	268	261	257	232	261	284	241	268	242	269	246	258	268	257	255	257	249	253	245	282	251	273	258	245	260	297	253	241	274	282	255	289	297	268	260	265	233	279	242	253	229	261	258	237	256	233	270	258	278	306	285	295	290	266	304	252	297	279	284	276	241	284	293	259	272	290	272	241	247	229	241	270	277	264	261	240	279	257	257	234	280	295	301	249	266	270	293	271	248	264	268	284	273	283	274	263	252	270	282	259	272	239	268	231	268	262	264	261	276	276	270	270	263	269	260	249	289	257	274	265	271	257	269	267	270	274	234	293	272	241	228	235	279	238	241	258	253	251	274	304	279	265	281	261	252	259	267	275	251	275	247	257	257	247	275	270	270	269	283	264	269	295	286	286	276	262	270	287	269	249	275	256	253	248	275	264	289	252	263	259	281	271	270	273	280	253	265	289	285	235	289	266	253	271	291	258	287	275	243	263	254	280	289	248	281	295	290	281	271	264	267	262	254	306	315	248	294	258	252	267	273	277	275	254	275	280	248	304	272	246	278	260	266	240	266	265	247	315	275	265	272	279	270	275	301	260	322	282	293	245	225	297	288	252	292	265	282	259	307	247	276	264	260	261	302	259	240	292	292	292	244	240	297	263	269	253	263	256	263	272	241	258	269	221	274	260	260	272	255	265	289	243	275	281	232	275	270	272	262	279	285	263	266	283	291	247	262	274	273	295	303	304	279	277	277	265	286	252	260	278	278	270	284	274	278	266	284	282	237	286	274	270	275	291	250	276	274	282	283	265	257	267	248	271	258	279	244	263	266	264	263	275	268	275	264	265	240	307	268	262	259	249	267	264	245	286	298	270	306	272	274	270	275	246	266	268	255	299	269	263	246	261	294	284	238	270	295	260	287	282	252	251	290	250	266	319	304	271	284	260	271	249	279	280	261	258	273	303	258	250	271	248	277	267	270	269	236	274	251	262	258	275	273	265	284	245	269	258	286	245	254	269	250	253	306	245	291	255	260	298	307	307	303	265	264	285	281	283	306	301	268	255	267	259	252	274	250	284	282	292	233	257	281	277	280	277	248	253	287	263	273	261	282	265	251	277	292	306	298	271	269	278	260	269	243	238	247	262	270	261	271	268	252	249	284	307	248	249	266	263	254	249	273	265	229	224	278	242	300	255	307	250	272	291	270	250	282	259	242	270	301	268	265	262	268	257	254	296	249	291	239	267	279	269	286	260	248	306	273	267	238	235	260	270	258	248	266	280	247	264	258	247	271	310	258	236	287	256	274	264	253	275	256	256	242	264	268	285	275	258	271	239	253	272	271	290	260	257	260	267	251	269	272	234	275	285	256	272	260	251	259	258	284	257	259	241	235	288	301	243	259	249	285	282	293	294	312	244	289	269	268	276	254	262	263	285	288	296	300	294	277	250	285	287	283	279	272	251	293	278	238	254	271	257	257	268	285	241	226	273	260	297	284	293	264	253	275	271	282	273	248	271	258	251	280	254	294	287	285	273	257	295	275	284	277	289	232	268	253	264	283	262	275	273	266	277	240	282	280	300	252	256	276	280	291	283	280	270	250	232	285	227	250	291	255	289	271	235	250	271	270	260	242	258	266	252	248	277	255	253	235	259	257	246	246	284	258	233	231	276	304	275	297	247	265	292	224	257	267	260	244	250	293	261	296	253	278	265	243	240	240	251	280	227	264	296	272	275	286	253	244	285	274	233	273	256	244	271	241	274	251	254	269	253	286	268	262	270	283	265	267	260
18706	5690	1923	1154	1050	948	837	803	745	746	714	753	742	677	740	727	637	611	667	668	687	614	648	663	631	679	630	668	610	652	660	654	668	646	600	633	636	625	646	631	636	618	585	620	618	628	614	632	606	664	610	631	641	614	643	621	651	646	629	657	606	612	582	646	663	638	609	616	611	599	623	602	666	609	608	605	587	612	634	604	626	630	670	656	631	608	616	642	657	551	581	643	642	651	627	648	649	621	647	612	608	594	650	664	629	620	614	593	626	614	632	601	653	631	618	622	638	629	615	567	656	615	652	653	611	640	655	619	624	635	618	650	643	608	605	656	589	634	658	644	625	613	661	599	625	599	621	630	601	606	628	617	680	631	640	628	602	624	585	636	652	626	647	599	602	625	625	635	645	620	621	634	628	577	651	650	641	641	593	603	640	637	625	576	584	645	605	645	629	634	596	624	636	645	615	664	622	604	593	618	637	629	599	604	608	632	589	633	653	657	649	553	622	642	626	657	607	608	632	618	619	593	650	665	602	666	587	565	656	605	679	633	612	615	632	632	605	607	690	594	609	585	677	639	615	664	629	622	621	647	577	636	614	623	640	624	634	622	647	638	633	673	613	626	601	679	630	641	632	619	622	609	601	649	619	614	591	659	632	609	606	618	636	644	639	652	595	606	624	641	658	614	613	658	627	606	621	635	669	625	625	596	645	609	661	604	616	639	636	639	664	592	674	629	674	633	644	662	633	648	659	611	647	671	632	605	663	591	618	627	614	641	597	620	643	612	637	620	620	631	632	616	614	600	604	615	588	646	605	675	661	611	598	616	590	636	627	649	656	602	630	629	623	643	636	631	648	561	674	599	696	631	659	594	645	621	613	576	614	600	624	605	608	611	596	623	634	592	627	615	647	643	628	618	639	644	644	656	643	637	584	629	618	654	597	619	630	605	671	635	676	603	661	639	642	654	608	679	601	571	633	625	618	623	631	638	606	664	650	652	595	627	649	661	621	612	661	612	660	667	631	604	615	650	644	651	631	648	596	605	599	601	623	650	548	648	634	592	640	611	615	645	661	631	592	634	613	653	565	631	630	602	636	619	627	627	619	633	613	628	654	630	576	641	674	676	586	600	649	597	604	634	624	648	649	593	665	652	631	645	620	633	617	642	604	606	633	629	593	598	634	660	611	655	611	632	631	642	599	618	642	607	623	648	643	639	627	669	640	654	629	605	644	585	641	661	585	612	622	601	624	571	643	633	610	611	579	648	652	608	630	632	637	614	636	591	650	600	649	594	653	568	588	658	587	612	614	659	674	651	650	625	633	613	643	597	654	628	617	661	639	624	597	631	639	660	598	610	645	651	621	638	576	637	668	641	658	620	655	604	627	653	625	675	626	635	603	607	611	628	620	596	651	617	573	634	643	613	645	655	614	681	641	686	593	610	584	638	609	609	606	633	614	662	634	635	614	666	638	669	619	621	667	590	662	596	609	635	628	630	663	593	637	613	573	645	597	621	658	612	648	590	642	610	618	613	617	655	617	619	643	642	643	586	633	571	633	649	654	618	630	609	647	602	613	617	644	618	586	652	622	643	636	622	653	636	633	626	680	594	651	627	603	639	635	630	664	588	606	619	648	641	667	629	599	626	615	615	605	638	619	648	590	644	630	696	608	667	645	635	642	636	681	584	679	596	631	602	663	650	606	598	566	619	638	626	611	649	624	610	630	647	622	624	645	659	648	669	610	595	701	675	655	623	610	666	599	662	622	650	652	642	626	622	613	661	653	646	613	610	626	641	583	587	624	585	637	629	624	588	625	616	609	602	614	623	608	624	663	580	682	644	623	606	658	643	615	601	619	649	641	623	614	617	609	658	630	583	625	637	623	628	604	647	588	606	690	622	580	627	583	642	608	599	624	663	606	643	642	627	643	641	591	691	614	595	631	622	618	634	632	619	587	640	614	611	649	631	552	625	664	615	619	631	647	601	619	599	623	596	631	614	661	629	606	632	626	622	634	618	605	579	607	629	630	626	622	648	642	647	621	605	650	665	636	639	615	670	665	641	641	643	654	606	683	626	661	663	604	617	632	577	640	668	638	667	624	624	628	604	609	597	656	634	684	607	599	625	589	599	638	621	614	636	643	615	601	660	660	603	598	623	667	629	651	632	627	612	658	644	632	640	603	644	654	664	635	644	640	628	660	644	716	603	661	606	611	643	610	608	578	639	621	611	642	636	627	645	682	604	630	613	638	650	583	669	627	636	628	661	606	581	616	683	634	574	639	630	633	638	648	594	630	596	636	658	645	663	624	649	601	614	645	687	624	641	652	622	616	623	611	680	592	630	627	653	583	599	682	638	628	612	612	653	656	608	571	599	602	631	636	662	615	610	595	628	641	645	605	633	583	620	613	665	638	621	634	600	659	646	625	628	641	629	625	640	636	602	637	616	631	654	617	631	610	593	644	640	659	660	629	631	637	585	627	597	623	631	648	655	638	594	626	606	664	645	672	642	615	620	656	617	634	589	627	623	605	635	654	642	620	640	603	653	610	580	599	645	660	633	618	677	674	604	582	631	635	630	670	661	678	620	639	636	606	619	581	634	606	620	646	605	624	567	654	605	571	602	650	642	628	602	638	625	663	611	686	584	662	581	623	647	644	623	699	610	644	598	622	603	616	639	685	647	601	630	671	637	637	637	604	652	606	638	640	621	644	629	663	660	615	618	606	584	658	598	649	615	588	639	602	586	684	639	643	639	649	655	587	634	621	614	624	667	620	654	587	583	628	646	611	612	654	665	647	632	617	610	603	627	594	599	590	638	627	638	638	613	622	625	629	585	620	645	614	632	644	611	633	615	668	626	635	651	625	633	616	612	657	634	596	639	627	628	624	637	620	673	632	656	624	620	618	625	645	595	594	635	648	664	593	599	670	639	548	650	630	606	601	600	634	691	643	613	613	627	647	625	639	635	604	604	607	650	633	677	613	593	676	657	623	621	614	625	595	620	586	613	624	623	618	641	606	636	650	593	590	611	636	609	633	663	590	610	607	623	664	604	668	631	622	676	676	607	631	622	614	617	647	638	630	620	625	625	606	628	583	611	650	589	587	642	637	626	658	642	655	585	634	645	619	656	663	633	640	669	595	606	598	639	588	609	634	629	631	625	623	614	582	601	627	612	611	594	630	633	592	624	649	622	640	627	660	658	622	585	652	645	656	663	575	647	604	590	628	605	564	602	639	620	606	671	654	626	601	620	642	602	622	617	661	570	634	644	673	623	605	651	600	658	640	612	618	647	612	624	665	646	606	609	622	600	649	558	613	623	642	623	611	662	603	604	640	606	704	652	605	624	619	618	616	622	629	655	595	628	645	620	632	598	582	634	631	628	647	678	633	631	655	654	647	629	633	652	656	613	638	652	638	668	629	636	656	636	633	600	627	634	641	629	657	589	613	625	665	610	668	619	598	658	596	649	643	623	611	592	641	607	609	687	612	621	595	644	631	626
35679	12218	2844	548	357	271	201	189	186	175	163	159	178	148	151	165	165	127	171	141	143	130	139	130	140	146	125	132	140	143	147	158	138	154	142	124	134	128	143	125	158	161	100	143	146	122	148	161	128	129	127	128	141	118	136	148	125	145	168	130	125	118	144	149	147	129	146	137	146	124	132	117	151	134	139	123	148	153	150	124	154	138	127	132	136	145	139	166	141	131	131	125	118	153	149	157	128	136	149	133	142	131	146	142	121	117	118	128	127	130	157	134	149	118	118	123	128	152	137	150	135	129	128	115	120	125	141	135	128	144	119	148	127	143	126	153	132	107	148	134	152	146	130	132	135	141	142	177	113	148	119	155	142	146	144	131	126	143	130	144	138	146	139	134	144	139	119	149	117	137	136	140	138	126	143	144	129	132	125	133	137	131	119	150	147	137	156	142	160	157	142	135	144	133	128	132	168	147	129	145	153	115	131	131	128	148	154	128	126	139	136	139	138	149	155	140	106	133	118	124	142	153	148	124	148	142	130	136	124	125	123	131	115	127	153	127	142	127	132	130	141	132	122	145	136	112	133	134	128	134	157	129	138	113	144	118	144	143	143	136	146	136	141	126	138	139	150	137	120	143	123	131	134	119	130	149	139	148	142	134	117	114	148	129	154	137	137	148	127	144	129	128	129	132	111	141	129	131	142	143	134	139	112	124	143	110	130	128	137	134	116	136	131	130	125	117	119	123	135	137	138	126	109	154	131	142	135	117	149	160	138	150	143	140	120	124	132	141	125	125	144	159	126	143	117	126	159	147	139	145	110	141	122	140	127	106	130	146	129	138	119	141	126	128	146	157	130	129	125	144	144	148	115	142	148	149	144	131	140	156	148	166	141	112	157	133	144	132	128	128	158	162	139	121	125	169	126	151	124	166	128	140	140	126	132	129	164	147	123	128	149	134	148	119	127	154	112	135	142	142	129	145	124	132	146	139	126	133	136	112	152	132	136	146	142	149	111	166	120	134	133	138	143	137	146	131	139	142	123	123	145	123	131	132	122	129	131	113	109	127	155	122	118	145	159	131	136	146	145	140	151	147	124	141	151	144	113	152	151	140	142	129	150	122	136	112	148	148	112	142	118	152	127	141	134	135	149	158	139	150	165	121	135	148	143	135	127	133	140	129	138	154	139	140	146	133	112	147	146	133	126	127	152	123	146	113	141	129	136	131	146	127	133	117	148	145	116	114	135	118	114	132	138	130	140	123	129	154	116	134	125	156	121	133	115	142	166	136	151	130	125	117	141	122	121	142	123	149	119	124	134	149	126	135	154	142	114	126	156	133	118	147	136	135	129	151	131	143	140	129	142	142	144	139	129	144	133	128	143	126	136	131	124	118	143	104	120	143	120	138	145	132	150	140	127	138	157	121	150	130	132	167	158	119	139	130	151	117	134	141	148	130	118	146	135	136	132	126	154	148	128	152	130	132	128	150	147	137	160	156	141	106	125	138	131	138	137	130	127	138	132	118	117	150	156	124	132	136	123	128	127	142	146	143	117	128	144	131	164	106	133	128	152	152	134	148	135	128	148	141	133	124	125	139	137	111	129	118	163	149	135	128	156	146	125	119	135	127	129	145	123	138	107	134	126	147	123	126	157	137	161	132	139	145	149	137	125	165	142	160	137	116	134	125	136	129	130	131	136	129	117	135	141	134	150	124	123	134	121	158	130	120	135	141	143	167	143	140	120	122	127	118	154	143	128	137	137	130	132	128	120	145	136	147	141	133	125	165	132	148	128	129	143	141	156	110	111	132	142	154	130	145	155	135	138	140	133	138	156	117	139	128	132	141	120	144	130	159	117	155	146	124	140	130	127	138	145	146	134	146	142	127	148	127	148	151	144	145	94	135	122	141	137	147	151	126	105	121	138	125	151	162	148	158	147	130	134	117	132	125	135	146	132	141	153	125	142	117	137	125	133	132	141	132	132	121	133	115	127	138	124	144	135	135	132	144	136	138	136	133	136	157	144	133	128	144	151	135	126	120	122	133	137	135	145	147	142	137	150	130	143	145	129	134	136	131	131	122	150	145	134	115	114	139	142	135	125	157	155	146	134	138	132	147	134	130	138	134	151	134	122	148	140	136	120	151	136	154	142	127	112	141	133	124	141	144	152	138	145	137	156	134	149	151	152	130	139	150	145	132	105	146	131	147	158	135	134	122	139	140	146	150	143	129	134	132	173	131	145	137	128	126	136	141	131	121	140	135	121	114	125	96	131	157	155	129	136	110	136	150	132	118	133	143	164	135	129	129	156	126	130	122	143	120	134	122	130	126	133	136	151	128	123	136	145	133	149	128	154	116	134	159	138	140	138	131	132	118	139	139	128	142	142	125	119	119	130	118	135	155	133	127	136	139	143	131	139	125	138	136	144	146	154	130	117	123	120	144	122	143	146	149	157	159	131	151	125	133	134	137	148	133	107	128	133	131	156	137	149	136	149	157	145	136	122	131	123	117	126	157	149	133	125	154	135	145	145	126	134	138	141	116	128	140	133	123	132	122	135	126	126	123	148	139	140	139	132	119	148	145	143	135	153	123	144	140	147	122	131	154	139	127	148	115	112	150	114	159	145	115	141	131	125	132	151	128	139	142	112	142	134	132	140	124	136	131	132	149	132	166	120	138	138	142	129	140	156	116	140	137	141	124	157	132	115	137	137	119	145	119	129	151	156	142	144	133	110	127	136	127	112	127	129	139	108	129	129	137	134	137	124	139	131	126	132	155	147	133	152	139	130	142	133	135	129	152	128	134	141	134	129	149	133	130	127	139	149	131	143	150	126	130	151	132	158	126	138	136	126	134	146	130	159	131	146	156	143	153	136	135	126	119	144	152	149	116	156	148	139	138	126	138	128	133	133	131	150	133	122	158	123	126	137	125	135	149	149	137	143	128	145	147	142	136	134	148	145	136	154	133	132	143	126	119	121	122	156	127	132	143	129	157	124	136	133	142	139	149	148	135	133	137	135	152	127	148	123	143	120	121	128	121	146	142	126	138	147	141	141	140	125	141	129	153	127	147	129	143	120	135	137	152	144	143	148	135	141	128	129	123	128	130	128	133	158	157	149	140	137	145	132	136	131	137	148	138	130	141	143	142	133	118	152	161	168	139	124	113	140	147	123	155	132	148	156	125	135	148	137	147	155	146	134	124	135	143	142	143	126	117	139	159	153	146	133	141	142	129	123	153	137	135	120	140	126	124	123	155	147	142	137	110	144	142	129	133	128	149	143	145	150	146	126	177	153	131	148	147	143	135	144	125	147	132	161	149	157	140	132	135	136	151	151	163	130	129	125	143	146	123	147	138	145	128	112	156	137	156	143	125	132	145	125	131	138	124	129	153	132	141	130	118	146	133	141	146	120	153	142	158	140	131	135	135	149	136	119	145	129	143	128	132	117	136	119	132	141	130	142	134	147	139	146	147	134	138	144	117	132	139	159	166	152	127	143	129
22499	8005	2741	1411	1134	1007	842	753	628	560	553	493	500	455	458	441	455	404	395	406	410	400	401	366	400	380	357	359	328	318	363	317	346	348	359	328	361	399	329	333	349	339	353	354	311	355	333	351	353	355	327	355	377	339	367	355	355	361	338	355	321	323	323	316	343	336	363	360	346	323	344	320	320	302	337	303	322	352	355	337	345	331	355	346	378	351	346	326	331	316	350	341	369	369	325	339	322	345	341	318	366	324	340	364	359	356	324	333	361	376	326	326	344	331	356	333	351	357	353	329	316	347	303	314	343	320	349	339	361	370	357	298	344	354	361	349	340	336	338	346	308	325	340	322	364	343	351	338	350	337	353	345	330	355	355	338	344	294	323	338	326	332	376	352	363	332	345	360	331	313	309	330	316	310	344	359	351	310	351	332	352	315	313	343	341	323	362	355	321	327	356	323	351	312	345	336	323	299	345	336	345	333	354	355	337	315	352	334	323	394	341	368	322	304	318	339	345	328	332	322	344	350	372	330	329	344	325	342	372	341	342	304	337	339	351	320	351	348	327	331	318	313	322	308	323	331	310	343	336	336	308	376	337	322	324	339	333	324	334	358	338	325	351	333	359	329	337	316	319	349	346	338	325	340	343	280	313	355	348	315	328	343	345	336	327	310	321	336	344	331	320	347	336	318	323	355	339	328	321	323	350	354	344	307	338	348	318	331	324	357	331	345	329	335	342	347	366	329	358	348	336	349	322	299	350	327	349	363	361	338	351	309	337	384	337	334	322	361	317	320	312	348	331	350	319	332	343	352	355	317	393	335	352	315	335	338	349	364	318	332	330	348	328	349	335	322	327	316	336	340	346	351	335	343	355	335	350	372	330	340	341	343	358	303	347	309	308	349	350	299	370	319	355	340	342	321	312	361	329	349	377	320	343	327	348	325	321	348	281	330	350	330	341	335	339	341	336	302	330	366	355	334	322	339	314	319	368	358	343	349	339	317	353	329	338	347	333	326	304	315	341	336	325	326	337	324	329	337	348	310	302	334	341	365	342	327	332	359	335	356	371	328	350	327	318	311	349	305	302	310	327	333	345	331	344	339	334	313	340	347	324	303	339	316	341	334	360	355	350	310	318	344	351	348	331	325	346	355	352	326	327	325	321	320	335	348	331	341	367	345	363	342	341	355	364	327	356	366	351	339	304	348	329	327	334	360	390	299	351	300	336	336	302	363	323	364	325	330	356	317	356	359	363	341	366	340	337	309	324	337	320	310	326	336	327	332	333	347	323	350	331	342	345	358	323	340	339	346	304	317	321	342	347	304	322	350	374	304	351	353	340	336	331	353	317	326	303	364	347	322	349	335	402	347	353	323	314	355	336	336	340	311	332	345	335	349	334	344	331	372	351	341	356	317	357	386	337	306	355	374	351	326	339	337	324	356	351	333	378	338	330	353	323	321	330	320	326	362	335	324	344	326	362	343	319	346	367	369	340	330	351	354	346	332	329	358	350	315	345	346	344	347	348	354	317	310	354	322	321	322	344	319	345	337	346	324	348	328	324	327	348	346	293	354	334	377	298	320	311	329	347	341	334	335	372	320	331	350	344	346	344	330	328	314	366	331	340	333	346	343	340	301	325	330	333	345	331	327	332	340	353	338	364	352	317	326	303	346	321	337	332	314	322	345	323	348	304	310	329	335	340	375	331	323	373	320	357	319	354	376	325	295	337	344	329	317	312	359	349	328	343	345	345	344	341	329	366	325	348	305	337	309	338	333	332	343	352	343	339	323	333	312	349	322	350	324	336	351	319	351	335	317	322	346	341	360	333	341	362	332	353	350	324	365	330	359	342	340	325	309	332	307	321	328	325	321	363	351	317	363	336	353	358	317	347	344	367	325	346	362	355	331	331	331	329	355	311	344	342	334	359	294	362	339	341	344	325	321	328	357	360	337	328	335	320	325	347	334	350	345	347	347	359	335	342	339	353	353	320	361	350	346	303	336	329	332	331	320	338	354	308	359	340	349	341	342	316	323	337	360	350	328	357	323	309	316	318	345	326	344	322	345	350	339	351	336	302	317	317	324	333	318	311	329	323	354	335	333	311	347	339	321	347	336	332	333	325	338	311	319	348	360	340	321	350	316	340	316	318	347	366	341	323	317	325	358	327	342	331	388	337	348	320	346	313	354	328	367	325	333	335	320	350	345	369	374	320	301	381	351	321	346	351	351	324	343	328	352	324	304	302	340	332	330	345	337	341	353	336	331	334	330	364	315	333	389	345	353	333	340	315	371	360	342	372	339	336	308	344	338	329	324	371	352	349	316	367	373	323	324	357	335	327	355	333	352	381	354	311	357	329	333	324	346	362	338	360	363	335	349	338	353	325	347	347	311	374	348	334	357	302	344	368	336	328	339	331	367	380	353	340	347	330	345	360	323	343	335	342	316	372	302	342	332	354	383	345	333	320	337	339	312	328	369	323	367	320	320	325	328	313	313	371	357	339	324	290	307	351	359	341	318	353	357	322	342	355	339	310	337	298	340	330	354	327	324	325	353	350	330	333	328	357	350	366	317	340	385	340	328	334	302	333	355	363	322	357	344	301	331	366	338	341	356	341	338	343	340	360	312	340	363	319	347	321	362	341	327	329	347	355	328	349	335	361	356	332	317	333	333	323	364	378	371	305	330	323	348	329	358	321	320	320	349	356	292	370	347	318	376	322	327	308	358	346	339	316	313	340	336	345	351	320	326	317	346	325	313	320	337	295	327	366	343	328	321	330	311	356	339	317	308	336	314	293	331	338	325	339	334	333	345	318	327	320	332	312	328	369	325	361	352	350	338	323	350	357	323	356	333	337	386	329	319	314	322	315	360	339	323	335	336	349	343	381	354	362	361	336	316	357	332	355	331	378	309	357	334	346	337	330	323	317	400	342	308	330	330	338	349	335	302	305	292	318	331	343	311	366	359	365	332	355	335	310	334	343	334	334	344	314	309	343	364	326	350	359	333	350	344	292	311	332	364	330	338	325	279	322	321	315	355	358	343	344	327	329	357	355	369	368	319	324	331	328	321	345	299	299	328	337	354	340	333	367	328	322	358	309	326	317	367	316	353	310	347	341	327	325	333	320	345	315	324	334	323	323	323	325	346	317	346	345	343	327	332	326	317	366	375	304	351	352	353	310	360	350	336	330	341	341	341	342	316	344	340	329	329	346	322	342	310	296	344	338	352	322	332	351	320	311	331	336	317	327	306	347	326	328	332	317	309	341	323	359	338	339	323	294	362	322	343	332	326	322	371	351	327	329	358	358	357	302	320	323	331	329	330	315	361	363	336	348	360	338	311	309	336	333	350	370	348	367	356	319	331	346	367	358	355	341	339	353	364	365	352	321	366	346	352	361	361	344	320	356	320	331	341	354	319	342	341	339	344	331	313	343	345	324	343	318	353	364	315	353	340	350	348	384	350	349	322	318	356	318	327	345	335	328	350	329	335	333	328	326	342
12540	2618	568	292	263	257	277	213	239	257	262	246	245	263	260	252	287	257	227	271	247	241	254	225	282	258	260	228	250	262	244	289	228	259	249	283	256	264	235	280	284	237	233	279	261	226	232	259	229	236	262	250	249	224	261	227	227	279	251	226	265	268	254	265	246	233	261	258	231	257	234	248	250	220	250	246	228	253	246	263	280	254	257	230	250	259	225	236	262	242	274	270	243	236	278	238	232	209	226	243	257	224	239	261	243	234	264	281	266	266	265	250	274	276	254	268	243	267	243	242	233	256	255	265	268	288	245	239	259	256	223	234	254	249	251	276	238	273	253	277	220	276	254	218	255	246	244	285	244	239	284	253	255	270	231	271	247	269	237	250	254	228	237	258	272	226	227	269	253	241	236	231	214	232	268	283	258	225	273	277	235	253	256	258	269	218	282	217	238	258	280	252	243	264	236	245	230	245	237	280	290	265	278	247	260	260	256	260	248	225	238	246	260	275	222	257	254	249	262	268	228	245	249	279	242	248	270	258	279	258	256	264	275	244	240	255	262	251	266	271	304	247	257	242	257	250	221	244	265	258	256	269	277	244	265	266	263	264	271	252	273	249	246	256	246	262	249	256	220	269	275	275	254	273	260	241	278	245	246	258	243	264	271	258	268	264	244	258	258	259	280	291	249	256	231	240	240	229	245	263	265	247	249	259	230	227	266	268	248	249	245	243	252	262	277	274	236	270	276	256	286	254	236	249	228	282	262	218	250	252	240	256	267	263	260	266	254	249	269	246	258	267	271	245	276	244	277	256	266	263	263	264	262	246	268	262	264	238	294	262	238	270	277	254	233	255	227	243	281	246	267	258	260	246	250	253	260	259	265	249	265	284	264	265	249	264	223	284	263	261	252	262	269	220	246	225	259	232	292	256	275	276	256	255	261	218	249	271	246	243	267	261	250	240	268	286	300	261	270	231	240	254	264	247	251	242	272	231	248	279	276	230	246	228	280	278	279	260	229	265	245	267	224	275	244	243	262	269	305	249	249	281	262	278	230	246	243	266	289	247	259	237	247	275	263	223	241	260	239	252	255	249	275	257	271	253	237	259	279	246	241	256	245	242	215	250	246	281	232	269	249	281	276	219	241	256	263	251	240	214	255	289	236	267	250	216	249	257	248	275	254	245	230	236	288	244	239	234	249	249	265	264	226	244	264	244	259	251	235	228	248	228	293	276	254	269	263	262	227	239	250	257	255	259	237	228	258	264	235	266	252	265	258	241	257	228	241	256	233	281	256	246	246	260	232	251	272	279	279	259	243	230	249	250	252	235	290	232	254	290	245	280	264	239	225	270	270	260	250	279	272	269	249	208	253	257	250	258	236	242	284	213	238	269	279	263	252	233	288	250	270	264	274	237	273	223	237	250	253	254	221	246	256	273	246	263	234	261	272	273	248	257	288	244	244	228	267	250	268	277	273	246	237	252	225	243	245	226	257	280	286	285	258	223	241	237	249	237	242	292	248	275	248	267	237	239	241	255	244	251	268	230	276	257	243	244	250	267	274	254	251	272	241	267	278	250	272	259	262	282	261	262	254	213	250	241	276	245	258	254	255	262	255	247	260	281	235	242	239	254	282	269	262	258	251	255	268	260	207	247	259	274	281	246	267	265	264	240	265	276	247	268	255	245	247	269	265	218	221	255	248	284	254	290	268	266	282	246	226	279	277	236	268	272	257	237	245	243	275	265	252	237	258	240	281	257	246	240	241	242	259	288	272	281	237	254	267	256	219	293	274	243	235	255	241	278	236	247	243	248	227	238	240	261	271	275	262	243	239	249	259	223	261	263	238	231	270	232	273	257	248	281	251	265	254	254	281	273	238	260	277	258	276	238	268	271	254	239	235	269	257	242	245	238	252	257	249	245	234	273	277	248	262	250	278	241	274	268	238	269	264	253	288	281	260	250	248	246	238	231	284	271	245	256	275	226	255	285	251	264	240	234	261	229	256	259	271	263	276	264	286	249	261	219	265	252	245	251	264	272	244	266	264	236	259	221	219	253	231	270	248	271	251	234	253	215	202	252	244	254	257	277	266	239	252	268	247	275	252	262	285	260	288	302	269	280	284	290	286	250	269	244	223	237	271	267	254	295	251	239	245	251	284	279	265	291	240	246	272	231	242	280	255	264	274	280	258	249	254	240	265	260	238	276	246	260	262	268	268	244	256	250	248	261	274	242	247	234	241	253	244	269	269	227	280	264	233	270	268	276	263	270	231	229	249	254	238	262	269	253	244	256	262	273	254	257	276	253	242	249	261	247	261	254	272	242	238	287	266	251	265	238	259	270	233	222	274	258	276	265	281	248	291	275	245	244	269	253	263	257	245	273	238	253	260	295	273	290	273	309	274	258	286	261	238	270	251	238	271	252	259	256	275	240	246	276	238	267	235	253	235	252	250	278	234	298	252	255	282	281	268	268	239	250	298	257	222	262	244	239	266	242	263	259	245	242	253	252	258	221	263	258	250	244	231	228	255	222	275	254	267	259	226	261	258	243	224	247	269	284	283	255	269	276	248	267	264	243	266	232	245	257	274	255	262	221	267	250	270	255	279	259	270	246	272	259	233	247	300	275	260	268	264	259	228	251	240	242	261	288	254	257	265	243	278	246	269	248	264	244	255	272	263	261	278	288	284	264	274	241	261	253	281	239	231	294	257	242	248	273	263	253	237	246	241	234	265	266	273	246	246	242	267	262	238	265	248	255	256	230	269	262	252	241	244	262	270	228	217	260	266	255	257	243	234	266	263	254	250	268	250	269	257	266	258	250	247	226	243	258	231	259	243	240	263	231	274	240	221	242	253	288	266	267	240	267	256	257	261	253	254	244	255	242	236	258	250	247	271	248	250	242	250	281	251	271	259	244	271	240	253	241	265	251	279	251	265	252	293	285	271	259	236	229	276	243	250	254	283	257	252	237	237	259	257	265	237	271	241	259	244	251	279	258	248	217	259	264	275	264	255	243	275	269	257	269	268	249	283	269	239	260	261	272	258	249	230	261	244	244	229	262	255	218	285	246	265	230	255	242	279	248	237	217	263	263	254	241	220	281	227	241	294	290	260	251	236	233	269	258	225	238	255	275	266	266	241	245	265	245	266	265	221	234	221	275	240	278	262	222	292	272	246	246	243	262	254	277	224	276	252	271	251	255	255	257	254	290	245	264	243	229	267	278	274	280	262	262	257	241	235	258	252	223	223	254	272	257	247	233	240	234	227	273	252	285	246	293	249	303	256	261	248	233	275	231	274	256	227	261	255	209	241	240	252	263	260	270	268	250	253	259	246	261	269	255	266	249	244	251	251	231	243	252	244	241	271	251	226	270	242	269	241	250	266	264	253	262	278	258	288	232	296	261	260	238	250	253	261	237	262	264	260	235	249	252	243	274	268	263	251	250	248	279	276	257	250	259	239	225	258	250	276	276	224	253	257	272	266	267	257	278	223	234	270	287
8575	2558	1060	669	685	656	646	668	634	661	640	608	609	622	609	602	625	584	597	611	570	628	664	594	586	608	607	589	604	639	630	615	613	605	615	575	591	603	600	582	622	608	608	597	610	584	617	586	619	601	643	621	592	562	577	596	578	606	571	608	583	595	587	598	569	576	642	613	632	603	589	593	562	626	623	611	579	640	639	586	605	615	649	632	612	603	602	622	593	636	583	590	602	621	589	635	593	580	576	593	611	605	602	602	613	627	644	593	578	619	574	606	579	621	626	614	579	602	609	637	620	567	588	612	615	586	598	600	628	607	622	583	637	611	605	574	589	609	585	627	612	569	605	626	599	595	650	570	627	591	589	586	629	632	570	583	626	602	608	597	581	605	618	641	596	634	619	631	532	581	533	635	584	604	571	634	573	605	609	612	599	575	596	586	576	583	599	628	594	640	617	601	587	587	617	568	560	556	564	602	624	629	604	645	601	582	579	607	612	580	629	585	581	611	586	606	667	609	612	582	656	632	599	569	598	654	595	576	612	605	597	620	614	647	592	611	631	584	627	587	613	638	593	644	584	604	653	606	556	596	629	625	592	611	553	603	641	570	601	602	636	589	611	604	659	589	613	605	614	585	578	604	589	619	606	583	604	626	590	584	638	625	598	621	590	626	562	618	630	586	630	625	594	616	581	587	578	609	632	594	625	616	581	603	598	622	582	603	619	575	624	614	605	614	588	615	634	635	620	572	612	601	622	617	585	606	622	602	570	610	613	572	602	629	627	629	552	614	640	642	613	578	629	600	578	599	630	603	615	612	615	599	610	625	569	621	613	646	605	630	623	581	594	608	602	663	624	602	562	616	631	592	612	630	572	633	639	612	566	615	613	604	616	615	600	597	605	632	657	602	592	588	627	633	597	601	615	604	638	618	610	567	612	596	635	590	635	613	575	652	592	623	623	555	640	591	623	599	560	563	595	600	645	616	660	619	584	552	606	575	588	625	606	548	629	588	576	611	587	587	597	644	636	613	630	568	641	618	638	625	592	570	624	611	601	582	593	632	610	575	612	598	607	590	577	599	568	638	618	634	604	586	596	575	651	609	578	582	638	575	607	561	619	576	589	571	582	593	600	600	614	613	578	615	594	615	589	608	564	643	597	588	664	617	590	594	549	562	600	632	625	602	608	596	591	592	607	565	619	588	561	599	600	607	578	590	612	601	590	631	562	603	627	590	579	616	602	611	635	615	572	617	596	606	618	610	573	645	646	608	614	625	627	563	588	621	650	611	637	615	624	643	613	592	565	609	617	622	574	601	629	625	549	574	601	568	617	609	589	592	633	607	652	562	552	666	622	618	606	618	561	563	611	587	632	650	625	587	552	616	632	581	602	604	574	585	588	604	579	591	607	664	544	625	608	575	557	581	586	630	622	570	610	605	637	613	629	621	558	596	618	594	614	630	624	586	598	613	619	615	612	596	571	608	596	631	584	579	600	597	570	595	625	607	619	618	593	623	625	597	614	631	581	600	573	566	619	604	580	575	616	591	600	666	594	604	605	628	640	592	611	580	608	609	566	634	610	597	599	591	589	583	674	581	609	618	580	606	555	564	589	617	583	590	615	583	614	598	591	650	632	640	575	579	594	624	601	601	603	611	605	617	574	610	648	572	625	557	621	603	561	604	623	610	595	602	615	620	583	611	601	580	606	610	598	638	581	589	621	630	584	604	604	609	601	603	608	583	606	584	593	601	609	679	611	623	606	635	608	642	564	604	617	630	590	588	608	556	605	627	631	588	606	632	603	609	599	580	591	640	616	655	626	590	584	591	565	615	635	604	598	564	624	591	607	596	595	586	613	584	653	611	626	611	604	619	620	603	594	620	594	591	586	624	618	610	601	609	636	582	627	580	563	597	614	614	613	622	654	616	627	615	615	566	614	578	609	632	589	660	583	626	605	645	610	630	602	623	560	565	638	603	648	651	637	596	619	580	679	639	614	604	628	612	566	630	590	589	612	599	615	634	561	610	590	630	575	626	615	611	607	617	580	632	665	612	607	615	590	559	637	621	603	570	617	574	575	625	612	582	612	635	658	588	620	595	600	607	600	650	546	579	631	648	591	592	615	595	598	568	618	689	615	621	627	587	636	622	585	610	615	619	601	588	574	581	609	624	578	610	612	617	558	582	654	601	572	613	623	610	613	635	612	611	624	611	610	594	597	611	627	601	609	577	610	593	611	647	610	597	658	611	554	619	617	596	655	606	575	611	637	629	608	628	612	546	559	579	623	620	597	557	601	583	607	610	584	603	615	666	581	596	602	622	568	637	642	640	605	624	595	560	602	635	578	591	636	602	613	595	572	622	580	572	598	587	610	616	581	637	574	591	614	542	593	629	589	558	592	568	606	610	539	579	582	624	620	573	602	597	583	629	638	592	631	617	635	599	625	589	580	613	595	588	623	617	597	613	643	611	611	605	597	646	634	635	611	591	574	605	608	614	601	620	592	589	577	643	620	633	646	607	643	596	628	599	606	592	578	594	562	620	637	625	637	594	607	594	596	613	560	584	621	594	611	612	613	582	628	608	609	595	603	623	611	631	631	618	609	617	601	571	568	592	615	627	614	595	558	638	626	604	567	601	624	618	617	609	565	626	650	604	626	610	620	593	624	613	623	620	612	601	561	591	548	585	614	597	587	588	578	574	632	618	610	599	619	633	633	598	574	622	617	632	669	611	585	587	659	610	595	606	610	616	589	595	620	624	636	618	573	594	633	569	615	596	620	643	628	604	643	637	599	608	602	634	640	625	617	581	620	586	628	598	576	588	595	613	557	624	661	621	585	633	619	573	630	624	630	613	627	574	624	626	628	581	600	646	596	604	644	634	614	611	583	627	571	609	571	591	654	607	617	598	588	622	603	575	590	586	623	638	616	601	618	567	597	629	659	563	608	593	604	623	594	625	610	564	613	591	577	611	644	583	621	583	609	593	591	638	604	598	625	638	599	597	600	656	583	616	614	622	608	593	577	600	613	631	609	634	615	629	606	622	606	619	596	602	568	614	617	654	595	544	606	622	621	655	612	611	581	577	624	637	563	587	593	608	602	597	619	583	608	587	579	609	601	583	667	584	590	626	620	590	637	664	604	608	591	646	593	621	606	601	592	643	587	620	595	586	594	622	621	587	608	635	577	627	661	583	602	624	630	612	618	605	635	597	553	612	578	612	619	627	621	602	636	588	618	620	589	629	612	636	637	598	591	601	637	653	563	626	591	587	580	647	577	620	631	592	621	586	607	613	642	585	622	586	578	645	650	618	611	580	642	621	607	591	648	544	640	554	623	605	609	573	627	570	595	627	637	611	565	599	586	578	655	559	637	610	636	592	600	617	614	629	552	589	604	625	606	606	626	612	603	610	639	600	567	619	619	583	612	595	631	615	612	584	619	566	636	597	590	562	627	596	637	622	620	576	633	605	601	598	597	606	619	580	645	626	621	603	623	612	585	584
26310	8218	1659	478	383	305	329	282	321	286	290	272	249	271	276	287	279	252	265	265	268	297	290	247	283	295	275	288	240	250	260	289	277	265	263	241	255	277	288	287	288	254	280	281	315	253	242	302	248	271	247	290	273	244	293	249	308	266	283	278	291	279	279	258	294	271	253	312	278	272	245	279	273	253	253	289	277	282	254	278	270	299	291	280	256	258	281	260	253	250	268	281	279	261	254	273	246	281	271	303	268	284	272	286	295	308	272	262	271	270	257	265	262	288	277	264	261	248	224	271	312	307	266	246	252	274	265	274	287	259	264	259	287	281	255	252	272	280	298	281	284	278	286	267	289	259	245	276	277	262	276	294	283	244	284	275	273	267	297	290	292	264	270	267	264	284	267	312	272	280	227	253	251	263	275	285	266	236	234	270	295	279	309	281	292	280	286	257	258	235	227	279	276	282	244	272	273	305	265	236	270	256	259	256	285	251	261	242	287	254	288	256	284	255	281	249	253	240	260	261	263	256	257	283	250	250	286	265	265	240	286	282	265	255	283	257	259	264	292	252	268	254	262	252	265	251	287	272	253	255	251	267	253	277	258	265	268	250	250	266	266	258	243	298	273	285	216	282	288	286	289	275	250	263	268	279	317	253	269	273	287	260	275	257	296	287	258	296	276	262	296	271	282	272	257	284	278	246	278	262	256	237	267	276	262	297	283	254	269	274	263	273	274	265	306	251	260	284	276	262	263	293	291	277	264	263	251	282	288	285	262	244	264	255	298	266	266	274	269	295	280	289	262	246	243	237	283	260	252	279	245	287	282	249	264	282	264	232	266	291	273	247	298	274	239	279	247	274	247	252	255	281	282	292	278	255	295	252	281	293	273	282	255	253	291	288	281	270	306	268	270	254	245	260	251	256	300	265	265	250	277	276	264	263	288	260	242	276	286	295	283	251	265	299	264	259	265	268	276	304	277	278	276	275	238	252	256	278	296	261	252	284	262	243	259	248	286	275	279	246	289	280	247	262	285	251	256	260	264	260	294	279	262	274	249	271	259	258	266	288	260	272	310	308	260	279	265	256	278	276	294	291	301	282	264	257	275	286	285	232	266	281	257	228	218	280	282	247	264	267	292	261	263	260	258	268	269	306	267	260	263	287	257	279	300	284	284	284	259	264	272	275	301	278	252	256	288	267	257	240	269	261	297	275	242	280	288	240	266	252	260	268	269	224	257	258	280	241	276	278	288	279	253	269	253	300	294	263	238	259	230	258	301	251	272	252	252	293	298	250	251	254	285	260	276	268	266	263	257	285	254	284	284	293	284	274	265	286	255	252	239	255	244	271	262	262	268	277	262	299	274	272	301	261	294	286	259	288	262	277	265	261	262	250	307	311	251	261	262	245	265	264	240	291	267	296	258	288	258	257	293	283	257	295	295	263	290	261	254	242	262	266	232	254	254	304	270	250	267	270	289	274	251	277	305	269	272	268	267	282	268	301	271	288	261	248	257	264	286	264	284	260	258	251	245	263	268	278	278	277	292	279	249	306	244	258	288	267	255	267	252	258	288	253	228	257	265	258	282	297	261	258	270	273	285	293	283	250	259	287	239	249	290	306	292	254	265	252	281	263	256	267	292	255	283	280	260	268	242	268	263	264	256	281	257	244	278	256	244	273	263	272	269	288	276	276	262	266	269	268	261	251	280	275	266	281	260	272	259	259	264	281	224	283	282	258	228	284	273	275	280	281	278	241	275	280	282	269	272	288	272	278	263	256	290	247	257	269	297	257	280	257	263	234	306	281	277	267	243	251	239	281	260	272	266	266	252	262	226	279	247	253	271	301	296	270	284	268	289	262	255	290	287	292	289	299	279	301	241	279	293	258	267	286	262	248	265	276	268	256	281	281	303	266	290	258	269	274	258	262	274	288	281	253	271	247	265	251	279	238	292	259	293	270	281	276	250	302	265	284	274	283	275	267	244	265	292	266	265	265	278	287	277	284	260	263	264	268	283	266	269	278	275	294	266	260	304	313	282	285	271	269	265	261	237	256	263	256	255	296	270	269	261	263	287	254	284	270	284	277	272	258	248	263	256	272	265	301	289	271	286	255	282	266	254	242	255	262	251	263	254	282	288	285	286	263	251	272	274	276	236	274	247	271	264	284	297	263	258	268	273	280	280	286	318	291	261	267	275	293	262	273	294	256	273	280	230	277	271	256	255	270	302	267	257	261	301	259	248	279	273	256	276	255	261	265	284	265	261	314	317	268	254	262	326	264	280	285	270	262	302	253	265	248	256	279	297	276	271	273	291	266	251	284	268	266	269	280	258	278	274	261	295	298	316	293	292	247	265	265	264	297	273	246	261	274	260	247	282	267	292	261	262	288	240	274	277	257	263	289	276	251	271	244	237	270	304	281	275	274	274	285	257	250	245	303	281	271	263	283	272	258	249	273	277	275	258	273	273	287	268	274	277	266	250	280	263	275	274	285	284	264	268	291	258	282	249	273	248	271	277	256	285	303	280	240	265	266	266	215	274	268	242	259	257	251	277	276	256	291	287	246	293	250	236	249	262	262	250	283	268	252	289	295	271	261	248	266	277	268	286	276	260	275	275	257	283	236	295	281	338	308	274	270	251	279	265	280	271	264	272	250	246	266	246	262	282	247	282	271	272	290	294	282	279	287	292	294	257	259	268	263	289	247	276	241	284	272	269	273	276	297	279	246	251	273	267	264	258	248	250	260	318	268	244	268	250	325	261	252	244	293	253	272	254	278	270	260	298	312	278	251	258	262	245	260	218	267	265	277	289	293	252	245	244	256	268	255	299	280	259	273	271	310	242	247	270	256	230	288	266	261	293	280	242	284	256	254	228	266	295	275	277	242	286	260	302	288	258	268	271	286	276	275	287	285	263	281	303	266	286	285	311	283	255	271	268	272	253	251	281	262	250	279	325	248	245	266	290	253	261	257	260	259	241	281	276	298	260	276	268	246	254	256	280	278	265	252	250	273	268	272	271	254	274	268	285	272	260	278	281	255	271	263	266	273	247	290	283	262	268	240	292	247	284	235	303	291	296	282	287	256	273	262	254	251	263	271	268	295	272	226	249	278	275	264	249	265	298	285	289	264	217	269	283	282	258	246	237	284	287	285	267	293	235	284	249	273	262	272	252	260	281	280	294	283	300	219	244	271	260	254	254	283	292	247	265	312	280	249	250	256	294	306	269	307	291	278	286	249	270	289	274	263	291	273	275	264	274	292	249	254	285	259	242	255	269	250	261	254	297	301	284	256	283	271	247	297	269	322	251	268	275	273	295	308	283	258	293	243	263	243	279	241	234	289	254	240	277	297	268	284	272	269	256	284	281	273	292	275	276	268	244	257	281	292	295	269	310	283	279	282	231	279	267	268	269	270	259	277	255	265	308	239	269	267	246	266	279	258	244	267	254	298	291	259	260	250	268	266	281	281	248	270	286	269	270	275	261	301	260	237	256	265	269	251
18317	6331	2033	1137	1054	945	852	844	759	771	755	715	674	672	649	756	695	696	693	624	650	656	688	652	641	611	635	620	677	607	640	632	614	670	659	649	636	669	651	582	597	661	629	628	686	608	618	616	606	693	611	619	614	636	601	671	626	641	624	604	659	648	642	595	645	633	640	605	638	627	636	575	619	639	606	625	665	649	638	633	620	648	631	659	657	618	617	583	643	685	608	596	697	645	605	662	592	632	695	622	617	582	604	636	624	584	573	660	617	622	629	599	659	650	633	676	655	640	643	654	615	656	653	658	640	625	630	639	614	590	609	655	588	635	596	610	623	611	580	662	598	630	636	658	642	632	659	634	625	623	607	643	612	666	632	647	632	669	608	668	637	641	657	627	670	647	610	633	666	575	696	657	598	656	634	617	642	668	632	620	591	620	694	661	642	610	641	620	674	626	606	619	666	636	646	628	666	636	633	590	604	672	591	644	623	649	642	653	651	613	687	636	623	608	658	623	616	643	633	638	640	601	637	643	635	654	613	631	626	592	631	614	646	627	656	636	571	638	650	609	594	610	632	697	590	667	640	604	624	602	640	613	613	621	576	617	629	626	605	613	631	600	614	607	639	629	633	632	613	633	655	644	608	619	632	601	626	631	624	616	632	663	660	613	647	628	658	623	610	629	682	643	594	651	607	600	615	679	585	629	631	630	666	653	635	639	668	636	653	635	598	643	632	627	611	633	604	632	620	599	677	586	625	633	608	622	659	639	630	655	625	596	648	616	611	641	639	614	619	651	633	672	652	635	642	592	652	657	662	610	624	616	654	645	618	591	632	618	642	632	633	582	642	629	666	627	601	631	593	622	638	665	645	632	612	580	629	663	619	642	684	684	629	650	639	641	612	621	629	596	588	657	636	647	626	641	629	658	608	624	597	668	624	657	646	628	634	627	628	570	630	608	683	640	596	629	667	608	681	694	617	629	633	657	652	609	686	631	618	628	649	619	630	640	671	637	637	657	644	617	602	625	639	620	635	633	635	620	622	621	637	650	658	611	614	620	585	636	612	607	613	674	666	644	707	632	607	642	617	670	662	623	634	625	637	646	656	618	643	614	655	626	624	648	611	633	605	626	621	640	620	604	614	665	615	661	650	615	614	651	660	618	629	631	593	655	670	608	641	643	602	665	663	628	680	638	634	618	642	629	641	632	574	623	641	612	684	678	608	632	624	678	661	670	647	608	640	671	663	641	649	631	621	639	606	614	617	594	603	608	684	612	661	604	657	579	660	611	621	643	660	605	651	639	595	640	654	646	656	651	613	669	633	624	616	641	596	670	602	623	592	620	567	587	631	618	630	654	612	637	633	629	694	631	617	607	669	653	637	673	633	612	644	617	647	662	627	630	629	598	639	671	605	626	656	620	589	619	600	649	668	638	629	628	619	618	603	610	673	621	601	627	674	656	657	621	658	642	626	660	626	607	627	626	626	588	665	641	689	667	605	671	595	606	624	616	619	654	586	649	676	614	660	637	614	592	611	613	655	634	645	640	607	662	629	632	625	626	650	630	585	620	605	673	668	676	609	600	642	656	601	654	659	602	645	628	608	635	596	602	592	641	612	689	631	639	667	568	613	623	623	608	645	586	592	601	615	623	661	649	627	632	659	645	618	621	628	617	653	631	649	639	616	627	628	629	644	620	626	654	589	660	672	605	673	639	609	661	620	656	630	596	650	611	626	630	657	656	581	663	619	653	656	623	633	644	637	602	622	601	672	624	614	626	597	588	668	685	620	648	673	629	630	627	638	633	652	641	644	596	631	611	633	590	632	636	620	598	626	633	650	636	666	620	628	627	603	640	641	638	625	676	576	658	615	634	678	611	597	658	662	619	580	634	610	628	653	649	592	617	604	614	623	632	609	646	650	604	608	651	622	647	622	614	624	629	635	631	660	642	625	618	636	614	662	608	670	638	635	680	612	689	692	594	614	631	680	599	617	590	636	642	620	621	624	656	604	688	615	617	588	590	651	657	676	616	609	645	647	611	610	630	665	660	644	643	672	604	619	655	610	621	595	640	626	636	644	615	602	638	624	632	660	656	627	635	638	621	653	600	643	627	630	657	628	656	659	651	691	610	618	648	687	578	624	655	637	603	619	637	666	658	627	659	657	655	642	605	588	650	618	616	656	641	596	626	598	647	614	635	646	652	637	603	644	627	654	588	584	636	629	647	629	619	629	652	617	662	647	668	601	565	649	638	620	607	628	607	616	585	654	698	672	655	637	648	697	584	643	663	604	612	640	630	615	631	665	650	596	617	610	641	613	612	613	634	596	626	643	632	625	555	598	601	658	619	635	616	580	639	675	630	669	597	581	627	654	646	688	645	629	580	593	612	611	637	610	637	617	601	656	655	639	592	603	632	649	691	658	678	651	628	577	631	605	669	589	689	632	623	624	634	605	640	639	634	647	662	606	638	630	670	641	625	623	633	619	643	658	615	616	642	635	641	616	660	604	592	647	586	626	638	597	630	622	594	615	622	605	637	605	673	642	630	693	594	594	620	581	614	618	667	641	617	666	602	630	611	609	679	618	642	657	613	669	642	620	573	643	644	603	609	630	638	648	665	638	568	614	612	639	637	614	640	631	582	650	636	634	620	621	628	642	643	595	651	666	636	619	653	643	630	593	611	649	598	634	607	596	607	603	637	612	656	657	628	631	645	597	654	625	636	627	664	649	684	613	662	654	646	584	684	636	638	608	650	645	679	652	624	636	604	624	637	626	641	623	647	613	660	659	651	628	584	614	621	617	625	676	733	631	620	652	674	637	647	614	604	590	646	566	632	657	610	601	623	605	622	600	593	660	646	649	619	683	594	636	657	657	631	621	617	632	592	647	657	660	650	599	649	649	616	621	593	647	611	649	667	621	638	655	647	645	683	608	650	593	654	637	662	640	632	628	644	652	652	634	650	657	653	586	603	610	625	614	621	624	630	652	675	620	626	642	628	634	626	636	637	643	668	673	627	649	658	612	596	651	664	611	610	654	655	676	619	587	636	603	654	630	658	614	550	597	677	578	632	595	638	637	692	687	657	639	609	623	646	611	626	668	619	616	649	632	639	641	697	607	627	644	652	626	674	639	655	653	633	620	643	650	654	640	619	625	616	646	639	617	607	659	678	642	614	607	595	638	646	657	649	605	671	637	617	621	660	608	598	620	627	628	616	662	631	624	639	639	645	635	652	678	665	653	615	640	605	678	579	602	604	640	663	599	619	589	632	630	613	651	640	656	629	638	651	631	610	630	632	624	598	691	643	638	621	619	594	629	675	641	637	629	627	647	629	611	637	658	660	639	630	632	639	635	642	654	639	647	639	607	630	651	669	653	647	652	619	658	608	648	652	644	649	630	634	630	615	584	637	609	648	622	648	613	625	629	618	604	606	669	676	583	645	631	589	605	647	618	616	634	617	577	619	608	581	630	601	591	618	656	646	617	636	655	667	603	615	608	626
36520	13856	3186	536	334	273	225	204	204	197	165	176	170	154	160	167	159	136	139	149	166	138	133	136	146	148	130	128	156	126	135	141	135	140	147	128	138	165	164	175	155	154	146	137	146	138	135	139	136	161	137	123	130	163	126	144	131	161	146	131	127	132	167	133	168	164	125	145	164	157	149	140	136	152	143	155	148	134	140	135	141	154	144	140	150	137	138	151	136	157	163	142	154	139	143	132	140	172	138	157	149	146	148	154	123	143	148	114	154	148	152	163	134	154	158	130	139	163	144	151	130	139	130	153	146	139	147	147	164	136	117	126	126	139	158	124	146	129	147	150	163	135	165	137	122	141	167	142	161	169	171	140	145	136	142	126	136	157	125	146	137	128	143	140	145	137	128	140	145	148	142	132	114	143	140	129	120	155	131	160	169	136	154	149	138	150	134	144	137	137	157	135	162	130	142	153	131	129	147	151	153	172	156	142	138	168	127	156	159	157	142	135	135	136	124	136	161	150	150	149	117	143	140	146	160	139	150	137	156	141	148	133	120	154	138	137	147	129	144	130	129	124	145	146	168	161	168	130	123	129	129	114	150	143	120	138	148	131	151	123	138	129	143	147	135	148	156	134	163	174	152	140	110	135	153	135	157	166	122	141	118	115	137	148	154	151	135	131	155	149	127	130	146	117	141	138	135	148	171	143	140	131	147	169	116	151	130	140	136	138	116	136	159	130	148	137	137	127	144	138	128	138	132	159	144	134	123	144	129	141	128	143	155	134	122	137	135	132	125	138	146	159	158	130	157	150	150	140	127	153	139	128	158	145	130	173	148	158	120	125	127	139	139	143	148	126	150	125	131	162	139	149	159	147	125	124	142	165	133	129	160	142	156	126	156	145	139	135	129	127	147	149	138	171	121	126	156	138	135	131	139	143	173	146	138	142	132	129	137	134	165	152	124	152	129	153	121	146	131	124	145	140	127	131	134	149	155	140	119	169	160	135	128	133	137	121	125	134	164	142	133	153	124	143	149	116	122	129	155	157	146	123	135	137	131	149	132	129	132	147	130	138	142	134	141	125	123	161	148	130	135	134	139	150	142	124	129	122	133	133	137	137	126	163	135	117	145	117	135	130	153	133	132	154	123	136	156	135	132	143	126	134	152	147	152	155	165	135	155	149	155	129	148	155	146	139	136	138	155	141	121	140	149	141	121	133	134	147	147	128	118	121	129	146	125	141	148	132	149	135	148	140	139	139	134	158	142	129	134	126	139	148	139	144	146	126	147	141	145	159	133	148	130	151	142	126	128	131	96	115	136	120	107	149	135	139	132	153	125	157	124	124	156	127	147	141	149	151	140	130	139	126	136	121	120	139	129	146	133	149	156	126	150	132	130	153	116	140	128	145	154	110	137	141	117	137	124	142	157	135	162	142	139	131	128	146	152	144	162	143	129	132	123	152	147	146	152	149	128	147	160	126	163	137	138	125	151	143	138	132	139	132	122	133	154	133	134	161	138	155	135	135	131	150	161	118	126	117	147	133	142	117	154	149	162	158	134	165	157	130	138	131	141	152	152	131	136	165	145	146	150	148	161	149	126	129	150	162	135	132	127	123	144	122	139	159	148	158	149	145	124	132	128	138	152	127	142	161	137	163	139	142	132	140	160	146	109	147	140	165	136	117	143	141	153	128	157	179	164	146	158	133	146	142	139	158	150	146	142	128	136	130	132	122	155	141	135	148	142	131	126	126	138	141	120	133	136	131	145	129	155	131	138	149	141	148	145	160	140	155	129	147	137	141	137	146	137	150	152	146	132	124	130	150	152	143	144	141	125	149	155	134	139	149	145	173	140	165	150	140	156	140	149	155	136	108	137	138	140	158	138	157	153	135	132	139	161	132	179	157	136	136	164	151	127	142	132	148	174	159	133	151	130	113	144	134	155	134	131	147	122	123	128	151	172	133	133	118	154	134	117	128	121	129	134	150	150	131	120	145	132	143	135	162	129	162	144	143	121	160	138	138	151	148	145	135	128	143	127	149	144	148	115	134	134	128	153	110	138	146	137	132	144	144	167	147	132	154	142	147	150	151	148	132	153	147	129	142	144	153	125	164	142	144	138	122	153	156	164	122	145	145	130	139	162	140	137	127	160	144	110	162	140	111	136	118	156	159	126	140	137	137	152	153	142	148	129	149	151	166	125	132	148	131	131	133	138	141	158	135	132	112	137	130	133	142	155	130	136	147	137	136	129	126	129	149	140	129	156	156	142	138	152	134	160	127	125	119	145	121	132	128	147	135	139	165	131	153	135	135	135	131	143	155	126	126	191	150	152	150	144	151	157	149	137	130	136	128	149	161	133	132	130	150	140	141	134	150	133	139	134	134	134	150	165	137	135	157	133	125	145	135	146	141	142	135	148	132	136	139	151	122	128	140	149	136	146	154	137	118	157	136	146	137	132	169	132	132	131	127	154	124	158	135	132	143	157	126	158	144	140	144	133	136	136	133	133	130	140	144	151	135	128	149	145	148	140	140	148	117	135	161	131	124	136	130	156	147	144	130	159	150	136	139	147	154	143	159	146	151	150	104	131	130	152	127	165	151	150	158	138	140	142	141	151	148	130	146	150	150	160	138	144	162	138	154	131	125	136	129	143	146	124	138	127	141	150	133	159	143	142	140	130	135	120	115	151	136	148	150	136	150	155	139	140	128	132	142	157	136	169	144	125	145	140	156	161	139	132	145	136	136	140	138	147	135	126	127	147	145	126	174	161	138	130	121	156	161	149	143	127	136	168	131	152	132	128	144	147	147	142	149	135	133	145	149	161	131	139	149	133	121	127	170	127	142	126	166	131	161	146	157	129	136	138	157	128	135	146	144	149	133	142	131	125	129	142	141	141	143	146	140	144	154	132	132	139	138	124	150	142	139	128	158	138	137	151	138	142	145	143	152	133	139	139	144	131	157	140	152	159	127	150	142	143	149	160	146	117	147	125	130	133	149	155	146	150	133	149	131	135	128	129	127	151	141	129	137	137	119	148	136	156	134	177	136	115	161	155	150	153	136	160	151	153	160	141	138	140	126	163	132	135	152	149	137	142	150	121	142	133	142	135	153	145	159	144	160	145	134	139	135	138	129	126	146	125	139	141	139	150	133	142	159	126	154	136	151	152	155	139	152	142	140	139	156	143	129	153	140	165	137	141	139	160	132	127	131	112	158	152	146	148	149	125	124	134	132	129	158	174	157	136	141	134	133	140	127	158	120	139	137	109	127	141	145	155	157	136	146	154	151	150	138	121	140	139	135	164	128	139	137	155	157	156	134	163	136	128	156	134	138	148	145	137	116	162	125	146	135	147	137	160	136	137	136	117	139	134	137	149	133	130	148	137	134	131	137	157	118	151	112	143	136	124	144	146	137	131	112	135	154	148	146	134	162	148	141	161	132	130	146	155	125	149	164	137	162	143	151	154	134	149	135	144	148	157	154	141	135	184	132	150	153	159	155
23716	8811	3502	1336	1158	990	845	682	661	582	526	494	493	466	439	471	453	449	406	423	427	427	368	376	402	384	396	383	339	326	364	370	369	372	370	376	408	372	351	353	356	365	347	356	363	336	313	356	381	351	319	384	357	342	361	337	350	357	326	344	351	357	325	341	355	363	339	331	352	318	336	353	356	347	359	350	340	370	354	345	379	328	358	338	348	334	346	323	352	386	377	319	321	331	358	330	371	376	359	336	324	325	367	336	353	336	298	307	328	332	348	358	361	341	359	325	342	340	359	340	392	335	365	351	404	331	356	355	336	368	321	326	376	358	340	345	367	359	335	339	367	369	346	342	341	324	387	351	350	344	371	330	382	350	353	320	334	363	345	334	333	373	372	335	337	356	332	369	369	345	331	339	352	350	363	348	340	349	314	329	343	362	344	349	351	355	382	343	329	329	323	353	332	362	357	359	355	326	334	374	344	350	351	328	372	354	320	357	323	348	357	338	354	342	359	356	351	333	350	357	341	356	338	357	349	365	335	338	356	372	347	331	353	328	324	362	368	338	343	329	292	357	317	336	308	339	337	357	332	337	320	378	339	330	368	354	341	327	382	304	349	330	371	356	378	340	334	351	356	346	346	362	337	350	353	354	356	350	345	348	350	319	336	334	331	351	370	314	350	346	351	330	334	349	380	359	367	391	375	368	352	361	350	342	350	361	331	334	344	353	341	319	334	336	364	336	325	391	345	375	337	353	358	329	310	343	352	365	347	371	351	343	358	346	347	298	339	323	346	316	369	332	348	367	351	342	327	348	330	378	375	352	360	350	317	382	373	360	348	374	375	333	359	379	377	386	345	362	317	344	389	353	329	341	332	304	327	321	336	332	339	322	376	375	367	333	382	365	345	385	362	315	361	341	359	333	330	343	348	323	338	352	329	352	363	349	356	339	368	336	343	344	350	385	315	317	343	324	313	355	358	367	347	325	310	342	358	354	366	340	357	330	320	326	354	348	381	333	315	356	329	363	363	349	318	359	354	330	339	346	361	345	380	380	356	303	313	328	344	340	341	320	329	350	356	379	343	366	333	337	362	328	357	354	322	343	311	353	387	344	358	340	354	322	361	382	332	339	333	332	295	336	384	374	331	336	344	362	336	354	327	343	343	333	357	328	353	335	371	321	325	347	361	353	323	368	370	347	336	323	342	331	314	353	368	355	352	336	339	369	358	349	340	343	356	350	355	366	381	355	373	360	386	350	360	356	340	367	351	319	335	352	350	373	376	367	334	345	358	352	364	336	361	331	350	348	342	358	321	348	340	343	341	355	383	393	387	362	371	310	344	377	379	373	355	360	377	356	391	326	357	339	367	353	360	369	352	337	340	350	349	337	360	348	396	344	345	361	339	363	385	358	355	361	317	331	344	344	331	363	380	379	340	334	361	326	341	322	335	321	332	324	350	375	301	329	336	346	317	368	333	328	328	375	359	371	339	327	373	357	357	352	290	365	327	365	322	340	361	366	340	326	339	339	341	369	349	339	354	342	343	346	349	355	343	379	347	337	393	318	357	378	361	339	340	393	310	355	344	343	381	354	336	325	334	365	338	351	357	348	329	326	306	335	342	360	337	326	326	362	349	342	358	371	322	321	349	316	338	362	371	330	349	344	326	319	313	385	305	361	354	341	344	366	371	341	336	336	336	392	354	361	353	358	349	349	342	350	333	351	354	368	323	388	359	344	317	337	360	361	371	346	355	356	357	379	351	323	366	334	355	344	375	339	360	327	352	377	295	310	363	360	355	348	356	353	355	326	345	320	356	329	382	377	374	358	333	333	369	316	349	332	359	339	352	357	324	333	352	359	352	321	403	370	363	341	350	319	356	323	341	349	315	370	371	340	332	339	323	345	368	335	369	335	336	333	335	392	332	367	341	360	337	342	345	351	349	386	340	339	401	320	368	350	389	344	369	355	370	372	368	334	349	324	342	299	330	368	365	354	386	389	324	359	364	359	386	372	342	354	356	321	348	350	352	380	364	340	383	364	351	335	347	348	358	360	355	342	356	349	352	384	335	366	340	361	351	351	385	347	369	349	365	363	342	356	358	361	371	369	343	335	361	366	366	351	332	344	353	372	359	358	344	319	355	367	347	373	351	364	359	343	355	362	351	349	325	353	351	346	386	375	347	345	349	351	356	354	343	353	344	390	360	325	357	351	311	339	377	377	381	344	359	339	328	331	389	348	333	347	347	335	371	362	337	367	326	345	359	329	322	307	341	370	369	342	385	360	369	334	353	337	365	317	383	370	356	356	343	360	334	349	351	349	358	355	338	345	345	336	320	355	355	353	312	377	357	347	358	349	356	361	350	384	326	353	327	383	338	399	385	341	380	349	363	363	336	365	377	346	333	319	354	357	337	352	341	383	352	323	382	336	364	351	337	369	349	314	362	350	326	363	350	346	313	333	317	334	370	304	333	352	370	383	391	318	347	345	373	349	368	341	356	350	362	348	365	366	360	367	315	334	334	386	386	329	355	372	352	347	356	323	342	358	333	352	343	338	365	365	383	375	322	361	375	353	360	322	342	370	347	357	362	323	370	339	375	361	361	338	359	345	336	349	368	334	354	325	335	370	369	369	323	351	365	340	322	367	367	358	318	320	378	342	368	348	301	340	359	373	353	344	342	356	328	342	377	331	378	357	352	359	339	342	329	330	328	381	339	318	332	332	340	343	353	384	335	350	334	344	334	405	339	328	355	350	318	337	366	384	349	352	342	349	337	350	353	344	359	366	330	350	325	303	354	356	343	375	344	344	309	339	358	318	351	373	318	310	344	355	385	316	350	362	321	373	349	329	352	344	350	339	386	337	345	341	344	326	341	343	348	405	320	347	351	328	340	364	351	333	332	338	337	322	372	350	344	342	352	359	334	344	374	390	345	358	349	330	361	361	359	337	346	342	354	363	349	318	359	351	361	341	355	346	366	349	334	368	359	340	336	340	376	340	374	359	396	353	368	333	352	343	332	339	370	340	319	345	349	354	341	327	341	357	329	349	351	349	309	347	323	356	317	344	367	342	381	361	335	341	332	312	368	318	372	353	330	367	330	386	362	327	331	349	381	324	328	357	356	347	332	338	383	356	340	385	348	359	363	383	322	334	352	356	358	344	366	356	347	334	345	338	370	330	356	362	363	337	344	364	363	333	383	400	341	365	327	361	345	343	330	333	350	339	377	346	347	374	341	362	341	342	369	350	322	339	334	336	337	370	370	363	337	363	363	346	380	319	351	362	346	329	334	365	386	350	331	350	301	353	369	333	343	326	328	388	353	384	330	329	344	372	374	359	354	351	345	364	331	332	363	371	359	361	353	340	315	333	384	383	372	353	369	324	322	320	322	349	352	345	357	335	395	344	371	368	341	346	349	367	360	317	355	348	364	333	306	340	353	322	361	344	355	357	319	331	382	344	379	355	340	347	352	321	347	333	337	332	359	350	371	374	359	327	341	336
14623	3303	698	287	248	256	289	285	271	261	266	272	242	261	232	288	258	244	247	261	282	269	269	274	236	257	272	254	260	246	263	238	274	236	264	218	272	265	249	274	264	259	281	251	263	285	271	274	246	268	226	256	231	246	249	286	263	258	261	246	229	266	250	264	265	293	263	274	263	263	247	235	249	290	250	281	227	255	222	250	260	249	267	266	248	259	259	268	276	275	283	242	266	297	242	244	274	256	272	290	243	252	264	264	281	253	263	242	263	251	262	245	273	248	242	239	257	286	289	269	272	285	257	258	266	262	255	260	285	266	268	274	253	267	253	297	292	260	272	284	263	271	259	266	243	289	274	268	252	279	263	254	274	269	257	264	269	258	253	270	260	251	267	273	256	275	258	263	248	264	270	278	266	261	276	270	277	258	277	263	286	252	236	247	263	266	281	277	248	284	269	256	236	279	265	253	294	260	267	252	244	263	275	275	267	300	252	259	250	243	260	281	266	273	242	257	246	257	262	246	260	256	272	244	259	253	260	284	260	279	246	290	240	269	262	272	259	300	277	270	258	257	267	297	267	252	239	269	265	238	279	257	268	282	290	296	290	279	291	254	269	282	284	250	268	261	264	267	285	275	274	299	277	262	251	276	248	264	281	241	261	253	275	286	285	282	263	291	252	251	279	277	272	278	247	252	268	241	264	253	271	272	268	257	296	283	256	236	262	241	241	245	263	233	237	289	282	255	240	235	229	270	252	283	271	294	257	274	261	288	261	241	255	239	221	274	264	269	258	274	244	245	267	287	272	273	279	285	249	254	293	314	287	235	270	270	274	248	251	278	232	270	267	262	276	286	254	286	261	240	245	234	263	246	250	288	258	252	277	261	247	261	261	268	277	278	291	296	284	250	240	243	272	256	252	249	302	275	297	275	270	237	248	265	259	282	270	285	287	278	282	297	269	250	277	270	303	257	272	256	259	280	270	257	228	264	270	258	262	241	284	302	253	262	266	287	302	258	253	258	289	252	266	279	246	274	268	298	276	260	276	263	287	258	299	289	288	242	236	259	286	300	276	310	260	264	227	247	283	282	277	252	248	279	240	236	276	291	250	262	250	281	308	275	283	256	285	282	281	248	269	283	267	210	293	245	249	250	272	261	263	262	275	246	277	272	252	279	248	232	260	260	279	273	293	256	267	283	257	271	251	248	245	237	263	284	248	282	262	248	248	272	285	249	246	245	256	236	257	264	258	259	265	267	242	272	253	269	241	295	250	287	247	277	265	248	240	245	238	279	284	258	275	276	267	246	245	258	291	250	249	285	272	242	290	261	265	268	248	250	244	283	275	268	271	280	284	264	247	272	269	294	289	262	253	248	271	265	255	271	260	277	267	282	269	257	287	277	305	275	264	235	246	267	259	272	284	314	232	242	259	251	252	285	235	283	279	279	285	293	290	280	226	254	250	269	317	275	263	275	279	255	270	272	289	261	263	236	278	240	290	246	272	248	264	258	277	277	267	297	282	274	249	265	257	276	241	252	261	257	275	273	264	282	260	285	253	252	255	257	253	263	298	276	248	257	280	288	274	258	285	256	256	280	273	256	262	264	258	271	252	293	246	271	278	255	266	254	244	248	278	266	293	277	275	260	276	263	255	291	269	253	266	249	249	257	259	299	247	234	300	307	267	325	249	285	259	264	270	264	294	242	267	237	264	294	258	282	276	249	271	255	272	288	266	251	222	262	263	279	283	289	272	250	275	264	275	268	297	270	253	256	263	227	255	271	267	272	246	258	258	258	301	269	219	258	262	244	268	258	259	282	252	244	267	234	276	234	262	242	239	279	264	238	253	263	256	259	264	263	228	243	258	257	282	285	286	280	254	245	263	238	237	262	252	249	301	281	253	252	290	269	267	267	235	278	273	278	264	296	236	254	254	247	247	233	276	265	279	274	286	265	273	255	244	256	252	288	305	261	250	255	262	275	284	241	250	248	259	226	257	256	252	253	266	253	283	273	258	288	254	288	264	268	249	276	256	250	246	257	250	263	223	271	243	287	243	265	216	241	261	274	278	253	272	214	260	272	226	250	231	243	263	279	249	253	269	244	265	276	271	262	226	248	246	252	254	251	265	295	243	282	269	251	242	267	258	264	264	268	273	253	243	273	267	266	263	276	248	252	265	232	261	247	263	234	282	294	279	242	262	258	240	256	268	285	258	250	252	254	229	282	257	248	271	269	292	257	282	263	238	293	251	245	270	279	277	285	289	284	289	237	233	266	241	277	282	233	249	260	281	264	258	222	250	243	232	241	285	253	263	302	252	246	273	261	263	232	257	266	279	258	272	260	244	252	249	258	289	256	263	237	249	263	253	267	249	264	257	270	290	300	256	260	241	261	261	272	272	256	256	254	210	258	277	275	282	266	269	240	270	254	258	269	286	298	258	251	256	238	227	267	253	259	258	229	257	255	270	268	253	227	263	251	232	241	259	254	266	250	253	293	261	253	283	239	247	284	281	295	287	294	289	272	253	258	244	247	325	265	290	265	267	251	261	267	274	245	240	233	287	284	282	236	253	255	280	259	272	253	266	252	263	239	293	262	255	303	253	277	268	267	282	282	263	260	234	237	249	254	241	235	257	246	260	250	239	261	286	266	313	292	252	273	275	239	249	258	259	273	256	293	262	233	245	253	243	279	276	268	269	234	265	245	229	271	260	235	269	261	235	251	237	254	276	295	276	254	263	301	258	253	269	262	282	255	239	267	246	276	280	282	256	257	238	256	277	263	229	250	286	247	294	260	284	287	276	268	264	261	276	273	268	271	284	248	249	270	236	265	237	279	271	268	268	247	286	241	278	281	267	288	281	254	252	260	260	274	246	261	262	297	244	296	282	252	254	262	267	285	255	275	256	264	241	287	252	252	267	263	267	242	267	266	254	279	266	282	285	256	273	246	292	254	248	292	274	275	256	266	274	267	267	281	282	295	239	300	277	266	266	274	269	305	286	245	252	239	261	267	252	225	286	263	228	283	272	277	272	258	250	310	265	249	262	266	242	271	250	260	255	243	273	224	267	261	263	294	238	250	283	272	306	262	263	281	273	257	249	243	267	260	306	280	247	263	272	244	235	256	274	278	270	265	255	257	254	267	293	289	289	273	266	288	280	273	267	278	298	233	256	297	273	265	291	255	275	258	261	274	307	246	279	248	283	275	262	274	234	240	270	253	272	268	270	249	270	268	252	267	257	265	259	278	238	272	260	290	232	277	253	262	249	251	301	283	253	279	263	267	274	276	257	259	251	280	259	265	272	256	297	271	247	299	285	272	244	254	264	279	237	241	274	241	269	273	240	265	250	279	285	268	245	291	216	289	268	255	276	269	291	282	293	263	276	289	281	276	283	249	254	247	259	264	275	264	287	267	244	264	246	263	246	245	268	245	255	280	269	216	245	257	252	233	260	274	261	271	311	247	247	284	238	241	256	269	272	283	271	266	266	281	260	265	264	264
10380	2769	1289	745	706	685	646	669	659	658	673	667	608	636	601	624	623	577	625	631	653	597	661	588	634	626	612	614	616	618	621	593	600	626	596	617	625	611	638	655	595	611	565	593	593	649	605	610	612	630	621	645	617	619	633	658	666	613	666	684	621	622	643	621	612	653	637	612	675	628	575	644	619	639	636	621	622	625	626	617	601	614	627	599	635	645	616	612	616	645	613	615	597	622	614	625	610	627	591	577	609	623	606	649	643	631	618	607	603	670	578	666	595	622	628	586	629	641	629	618	644	669	609	619	593	647	582	645	611	626	660	645	603	578	638	627	630	587	650	586	638	613	627	628	600	609	634	623	640	628	617	619	612	641	604	634	649	641	637	633	607	650	662	643	624	633	672	580	630	625	635	637	600	609	620	599	647	638	626	610	668	627	637	615	611	676	587	604	638	624	685	650	658	620	618	605	604	651	620	670	671	688	634	691	607	619	605	632	625	572	631	692	616	628	654	655	646	633	638	607	608	648	624	614	592	637	614	653	616	612	671	633	686	622	629	585	632	605	653	624	600	619	623	610	660	580	611	601	614	632	609	578	592	648	647	619	614	593	635	633	648	619	598	637	651	641	615	629	664	621	608	579	621	625	641	648	632	600	609	624	637	604	615	615	609	607	621	612	597	625	607	617	612	638	619	639	607	613	692	635	602	662	614	649	621	632	632	636	615	665	656	628	655	628	638	605	648	605	603	595	655	622	622	575	634	638	610	647	602	589	664	602	620	641	636	596	627	631	637	595	618	596	658	633	598	651	604	653	622	650	619	613	639	648	631	601	608	621	592	581	627	633	620	662	611	609	627	639	652	597	585	646	658	631	637	594	622	622	621	619	613	607	633	672	597	662	611	640	584	590	611	606	609	652	634	644	620	595	582	600	637	592	641	632	630	610	602	657	648	579	636	643	578	629	612	623	596	608	629	618	585	606	643	652	590	589	634	613	594	680	605	603	640	640	656	605	643	597	606	646	611	618	597	595	609	632	592	609	626	638	613	628	606	622	633	650	614	610	611	610	633	610	676	623	648	642	575	606	619	667	643	614	600	623	609	661	612	620	610	566	615	599	633	625	619	588	644	627	570	647	619	593	657	634	625	659	617	639	634	567	589	554	597	565	634	605	617	571	622	593	580	672	645	593	631	663	621	592	640	640	591	654	624	649	674	589	650	627	614	626	607	667	611	615	629	602	599	656	648	570	660	629	614	566	637	643	586	601	656	635	593	615	604	621	623	659	631	549	645	644	646	618	609	585	590	641	616	616	681	647	616	605	624	636	641	611	622	618	592	621	621	616	650	663	611	629	620	597	653	635	617	620	570	593	595	615	632	619	628	613	631	617	650	614	608	609	606	626	587	602	632	639	612	602	630	619	668	634	647	638	645	651	581	610	586	627	630	620	639	643	613	597	633	624	643	619	629	651	671	593	640	621	673	627	620	651	625	603	648	610	605	654	616	590	615	617	616	625	584	578	627	602	623	613	617	650	609	596	665	579	610	637	637	639	618	660	641	627	625	642	614	598	616	601	663	646	630	627	637	652	620	622	638	601	610	569	671	600	638	643	614	633	668	637	627	598	613	610	622	584	630	575	639	593	640	648	650	625	606	628	598	626	615	625	627	607	623	606	611	592	626	632	600	602	643	656	671	607	600	632	613	666	622	608	610	603	648	615	649	617	595	578	620	620	643	608	618	637	624	585	603	681	643	652	585	599	624	647	609	655	617	614	652	618	610	627	581	590	625	603	613	588	627	602	616	623	598	637	640	652	611	641	669	586	610	628	616	618	621	631	622	606	663	588	597	597	646	620	603	621	599	635	621	627	644	641	660	585	600	627	616	629	623	593	653	578	594	631	639	599	622	616	625	602	596	617	617	630	574	610	641	594	614	645	648	652	634	651	649	663	566	591	565	632	604	615	645	630	615	604	624	624	597	593	623	610	603	638	622	627	587	628	625	623	589	641	614	618	617	671	622	641	611	627	613	607	663	653	620	570	647	597	605	622	658	624	597	666	593	614	641	617	606	603	596	580	652	611	606	599	659	648	622	603	670	617	666	590	651	626	649	603	634	603	608	613	622	620	615	624	636	595	598	661	611	622	650	620	641	643	674	656	646	553	672	644	663	565	672	637	602	677	589	609	598	615	634	619	646	637	648	609	587	594	594	685	660	641	597	611	628	691	604	588	603	610	619	676	589	609	620	633	623	633	615	605	642	597	625	602	623	648	622	608	623	702	642	635	614	591	620	589	663	623	578	588	603	596	619	571	643	636	621	631	620	597	612	644	659	630	579	615	635	639	620	626	643	605	656	622	621	586	646	643	603	605	629	619	589	613	628	647	588	684	612	630	620	650	628	636	594	589	615	593	634	619	640	597	640	618	620	645	605	669	579	599	668	618	654	622	632	614	667	644	624	593	607	648	606	628	636	633	608	647	624	611	646	619	604	636	642	570	636	652	588	645	635	648	633	603	606	638	653	614	640	663	659	650	616	638	620	613	598	608	579	643	624	635	606	644	622	611	676	655	620	608	580	619	659	620	612	618	634	622	593	593	653	611	626	612	596	652	637	593	622	613	635	620	600	625	591	636	620	617	624	597	606	588	589	583	641	627	681	646	608	642	651	665	617	612	654	649	592	627	652	621	618	591	608	664	603	647	589	590	607	600	664	641	598	644	623	591	595	627	635	614	617	600	572	623	650	581	657	630	611	592	592	651	647	638	642	583	657	599	612	599	649	653	585	594	627	594	610	626	601	643	644	652	604	652	627	652	655	627	622	581	611	634	618	632	673	629	600	663	606	626	690	626	622	592	605	624	651	645	613	640	583	620	634	634	673	579	631	684	621	633	601	634	571	613	612	657	627	657	606	647	614	652	610	617	635	663	613	637	647	612	635	605	644	616	606	610	628	608	562	583	615	614	659	561	636	585	602	618	586	607	635	618	659	615	622	625	616	640	627	649	658	616	603	621	655	630	648	647	667	596	616	605	600	643	582	617	614	625	640	642	633	662	625	590	660	663	611	615	625	606	591	586	631	629	622	639	654	628	636	587	607	628	590	630	613	650	638	609	641	632	614	625	676	628	693	634	613	597	615	573	594	655	621	648	643	636	640	626	612	557	603	623	648	573	638	602	649	594	632	604	608	613	629	644	640	640	617	639	641	624	618	640	627	634	617	620	637	678	601	603	651	629	655	598	588	607	610	650	607	575	616	668	596	643	566	601	628	634	605	644	629	647	634	613	618	646	643	570	648	622	613	629	651	660	637	647	656	633	625	670	662	609	608	593	654	649	627	617	678	623	635	608	605	610	587	613	629	549	625	617	664	654	630	573	614	630	607	662	619	648	628	656	646	626	642	587	633	576	612	598	626	655	652	613	664	636	626	645	670	722	630	607	626	590	615	596	594	647	678	572	627	589	618	594	591	589	642	640	658	638	638	612	672	640	623	624	655	604	587	624
27153	9240	1692	456	348	328	313	305	311	298	293	316	267	289	272	314	297	264	294	295	271	282	286	299	262	288	274	297	273	267	267	266	275	239	277	274	280	282	279	289	296	280	265	263	275	281	246	283	283	267	256	303	279	257	316	244	295	275	246	244	290	249	268	262	264	256	283	284	261	251	277	288	331	262	277	271	264	273	276	283	257	280	289	266	282	277	264	295	283	259	292	285	313	274	302	269	321	284	234	268	259	256	293	264	299	258	286	289	282	281	266	260	286	266	247	286	251	274	268	257	305	254	269	296	269	268	270	284	288	263	263	286	297	258	271	289	258	257	298	283	271	265	290	249	263	257	272	268	272	267	292	276	255	276	273	273	266	277	252	285	268	266	269	261	258	248	287	256	284	251	271	276	283	249	278	291	263	290	289	282	264	264	303	290	276	275	251	246	272	289	244	291	278	252	290	277	251	261	286	278	272	279	253	264	241	253	278	273	290	268	312	291	243	254	274	252	261	261	309	260	241	281	282	278	262	268	264	277	267	253	267	261	290	259	263	296	280	306	280	265	260	247	249	260	274	267	259	308	243	272	296	248	281	282	284	309	271	290	281	281	288	240	289	306	268	284	273	253	268	293	280	258	283	282	286	252	254	268	268	289	251	285	287	249	289	270	279	277	275	281	286	268	293	282	285	250	268	258	263	267	277	257	267	286	278	268	284	281	286	263	243	253	290	265	266	276	260	270	288	270	267	284	307	272	285	276	254	283	279	244	230	304	251	241	262	276	314	279	291	275	275	283	261	266	278	287	290	250	262	306	278	248	249	244	260	281	263	265	311	270	255	266	259	288	292	251	263	275	278	284	262	283	269	251	258	249	280	264	269	297	280	239	256	286	283	250	292	252	284	244	282	259	255	238	284	271	258	302	311	266	264	262	279	275	291	250	271	314	288	263	259	262	265	258	272	285	275	253	279	280	293	287	256	252	291	297	251	305	264	270	258	290	284	270	285	257	267	284	288	276	251	285	285	266	249	273	258	257	277	291	271	306	270	285	262	265	277	304	294	276	277	262	299	261	300	288	300	267	256	255	288	324	284	266	284	272	233	259	273	268	240	267	272	273	304	284	304	255	245	267	280	236	269	278	262	291	291	263	277	300	258	284	290	278	276	258	269	288	253	260	260	274	257	290	294	240	305	256	295	240	273	269	278	278	267	274	257	314	283	290	244	304	272	239	289	278	290	296	239	278	285	258	273	292	267	217	236	280	249	292	310	292	279	257	267	271	255	269	253	293	261	302	275	281	258	280	273	290	262	281	268	269	281	311	293	292	241	276	279	271	255	284	244	305	269	285	276	242	301	281	275	291	295	264	273	244	254	279	253	298	302	271	239	275	293	300	264	267	296	265	242	288	298	279	280	300	282	257	282	276	286	255	283	266	271	263	274	276	271	254	245	277	261	266	289	271	255	288	273	235	311	286	267	240	283	278	289	295	270	288	283	284	300	274	268	295	271	252	271	259	258	262	276	273	259	302	293	276	267	247	291	294	286	270	247	259	263	294	275	238	262	298	279	297	316	268	270	279	270	273	265	258	297	302	267	262	239	244	304	276	272	284	280	284	272	282	277	275	254	285	273	271	290	274	305	281	284	236	276	292	297	281	242	265	294	268	258	261	286	265	276	256	248	287	291	282	289	280	281	238	277	292	269	263	313	292	267	284	269	244	280	240	289	277	286	286	253	269	251	254	232	289	264	277	277	287	292	256	293	292	264	291	295	260	293	297	288	298	270	258	253	283	279	299	291	285	277	315	283	269	311	276	262	312	262	295	271	252	271	247	265	235	282	279	293	294	272	279	250	303	275	285	260	264	269	265	244	256	261	301	239	278	276	275	292	240	275	277	245	262	300	254	248	263	276	296	268	245	250	284	275	262	284	267	286	265	280	279	265	291	270	255	267	278	278	266	245	265	291	277	275	284	296	279	295	264	272	271	291	280	279	262	276	250	273	285	271	303	296	287	261	283	212	233	284	271	274	284	275	269	318	268	281	245	263	243	251	280	293	267	321	258	240	281	276	280	276	283	284	280	298	267	298	255	254	286	285	295	255	272	255	271	253	259	282	249	272	234	287	252	308	290	270	259	260	266	276	278	257	259	298	273	273	247	274	280	288	276	298	264	262	267	260	261	285	281	247	277	283	239	274	282	270	289	251	265	282	292	272	281	279	261	260	278	300	271	272	281	295	300	263	265	262	316	244	241	273	263	254	265	285	285	293	311	309	309	273	264	264	299	270	266	280	259	248	323	274	269	260	257	251	263	273	309	276	260	249	289	269	263	249	290	299	287	307	259	258	273	256	264	321	268	253	264	276	267	266	270	259	263	286	294	275	274	251	274	248	290	287	279	277	285	286	256	304	268	284	260	280	315	271	247	288	294	260	264	288	246	284	307	283	285	249	262	261	276	270	268	286	276	260	264	279	248	243	246	243	279	277	308	265	267	275	284	303	260	296	292	277	249	245	259	285	269	271	288	277	270	279	266	260	262	260	254	310	267	285	262	280	276	279	274	269	273	241	273	278	258	245	296	254	265	263	271	317	263	265	298	255	310	245	258	278	243	276	277	268	271	285	267	272	285	242	252	241	269	285	262	273	268	271	283	303	270	270	295	264	303	279	271	280	256	289	236	304	254	265	282	281	284	253	296	287	262	239	304	282	296	281	250	276	231	231	264	258	253	270	303	280	250	280	269	263	265	256	242	290	294	272	259	280	269	279	247	273	309	284	249	280	240	241	271	263	282	252	253	277	258	256	239	274	252	267	272	237	288	284	264	278	285	273	242	250	248	261	252	273	276	248	267	279	257	273	277	271	285	227	266	259	268	243	252	257	283	277	241	269	269	289	271	259	247	268	273	221	277	284	263	257	242	293	263	282	318	244	293	289	294	262	275	284	241	280	319	280	242	306	303	276	285	258	280	307	270	280	241	263	305	275	251	284	275	248	267	302	272	292	304	254	257	253	272	290	278	290	286	276	265	301	264	256	265	246	274	281	288	277	303	287	295	274	261	254	279	294	288	282	274	268	279	243	260	241	282	282	270	264	257	258	283	265	279	290	259	294	276	243	275	262	271	255	255	249	340	281	283	301	264	274	292	266	279	247	281	271	281	281	280	259	270	302	274	273	269	285	297	242	277	248	281	269	257	260	274	266	258	267	279	246	274	274	261	298	285	252	254	238	265	286	275	295	247	246	250	259	270	270	281	308	301	285	305	296	277	283	266	301	298	265	290	279	241	302	229	285	288	261	291	269	300	272	275	259	274	288	299	282	294	269	301	253	247	311	311	290	269	281	290	253	221	262	300	271	292	268	266	300	297	257	292	255	255	317	281	306	265	272	286	305	276	247	252	253	278	250	232	272	294	259	269	295	236	287	261	281	249	262	275	279	239	256	307	278	261	263	279	294	257	273	255	295	258	302	261	273	298	253	291	287	250	278	248	260	300	260	260
18894	6802	2029	1156	1045	970	874	809	801	746	728	689	693	736	716	700	683	665	688	642	705	677	654	668	605	678	663	679	638	648	606	630	687	649	634	634	628	630	625	625	678	565	620	642	651	609	633	667	645	640	617	619	624	667	600	622	625	656	689	639	628	629	603	682	627	610	610	628	648	658	613	573	623	586	635	622	675	642	657	610	634	639	650	644	670	635	644	662	641	651	670	657	604	598	641	631	656	633	669	640	623	584	639	634	672	586	597	659	662	644	597	641	650	619	689	669	705	642	663	649	649	661	651	663	666	642	681	649	620	629	649	616	685	677	624	670	636	588	617	635	639	646	627	626	609	615	642	641	620	667	660	620	648	609	653	675	649	632	568	647	607	616	635	627	630	639	627	658	635	654	648	629	634	648	660	651	667	627	637	641	608	656	644	600	639	600	607	652	637	639	677	621	658	627	703	651	616	646	616	691	629	674	646	623	622	668	605	648	637	627	624	634	617	585	650	628	653	625	627	633	660	634	602	658	616	632	657	638	639	617	632	640	602	672	657	620	613	613	645	632	605	643	627	642	651	604	643	645	567	602	674	631	669	575	627	649	665	624	660	658	637	653	631	663	597	653	689	622	674	632	651	643	639	655	598	634	598	671	654	599	646	636	627	660	623	644	624	650	595	621	606	653	624	669	661	638	635	634	660	621	608	636	640	686	613	656	652	659	628	672	623	619	646	634	645	683	642	644	655	650	610	671	649	605	640	650	648	631	660	602	583	631	659	618	622	669	653	670	666	651	602	666	641	635	638	650	638	626	631	601	602	563	702	629	609	666	604	659	656	679	624	652	646	639	665	646	628	622	684	643	646	636	662	652	618	616	640	604	668	645	584	631	625	576	630	629	598	618	645	622	643	682	678	650	613	624	647	609	712	603	653	608	650	614	596	590	644	612	634	624	671	639	665	611	609	616	597	611	674	620	591	631	639	597	627	645	648	593	638	630	604	627	646	635	628	608	609	656	615	657	648	597	584	644	618	595	678	634	576	649	638	673	660	646	620	610	629	626	622	659	656	621	672	642	642	629	598	666	631	672	650	623	628	613	660	650	666	653	620	581	632	672	646	636	624	625	641	656	691	612	631	682	637	649	620	612	632	686	630	638	593	643	627	650	633	641	614	635	709	604	608	674	626	618	624	655	606	664	652	638	627	630	623	619	650	590	611	614	671	667	626	656	639	627	588	669	632	630	642	622	620	642	625	676	641	679	600	674	638	619	648	669	642	619	645	659	640	651	651	606	647	571	633	645	683	626	656	665	696	596	611	653	637	625	637	663	663	675	635	606	670	631	598	634	673	645	648	618	640	615	678	655	605	640	637	692	640	658	628	637	653	655	639	615	676	664	573	657	652	658	652	642	577	634	643	600	628	623	619	664	643	643	613	671	648	615	622	600	617	625	624	649	658	624	636	626	638	688	680	632	626	641	626	648	629	642	610	617	608	647	662	637	628	626	675	592	634	630	627	649	672	634	637	702	674	600	629	627	637	657	605	644	608	611	673	622	610	657	665	575	645	637	647	596	675	649	630	652	664	668	667	611	617	622	631	657	652	665	651	619	653	646	643	598	651	623	645	671	643	639	599	611	649	652	663	663	623	634	649	625	614	675	643	623	660	678	640	619	621	645	618	658	590	629	616	626	580	628	639	629	616	660	607	659	629	631	632	622	619	669	647	609	641	618	624	617	617	600	606	654	665	652	627	670	629	656	625	652	652	647	612	608	636	613	640	634	611	657	666	650	672	648	673	603	579	637	681	614	642	611	656	670	641	673	654	682	627	616	650	632	679	652	629	636	659	655	675	609	653	671	590	672	638	594	585	622	617	658	652	645	604	653	669	667	623	601	622	668	607	655	698	590	671	610	634	649	613	636	647	655	663	613	628	597	652	615	660	606	651	626	582	619	648	596	657	651	664	602	653	572	655	643	607	616	658	658	645	633	636	641	680	647	648	645	658	610	667	648	652	620	641	618	649	631	678	651	651	633	631	628	660	641	659	602	688	666	662	635	638	657	621	570	660	704	649	638	642	685	643	625	653	629	644	610	652	619	668	649	645	676	620	595	604	635	628	648	618	639	584	637	673	601	647	655	641	658	635	605	654	583	662	613	614	624	623	641	636	692	667	619	670	614	650	633	620	631	607	657	633	612	610	582	619	685	623	607	635	627	600	623	675	632	673	691	665	611	619	645	622	632	655	696	673	631	574	619	610	607	636	591	628	648	583	631	618	627	621	683	629	637	629	654	611	654	618	644	628	638	666	657	598	597	618	651	653	651	660	655	579	660	648	632	623	635	665	672	594	651	640	628	589	668	596	601	626	615	602	669	664	612	644	604	656	662	605	678	678	630	659	648	648	677	626	616	575	628	622	623	630	596	607	644	633	605	616	624	657	629	620	661	647	610	595	686	610	670	632	633	660	667	597	653	625	646	647	638	653	688	636	659	652	634	628	638	647	644	616	638	621	624	645	672	661	632	608	595	646	686	675	629	629	684	665	620	603	626	680	680	625	634	638	641	661	669	632	635	656	642	630	661	623	649	653	646	635	605	650	603	601	652	660	648	620	647	658	699	635	653	629	635	674	629	567	689	604	682	603	689	608	646	663	663	679	638	630	716	666	630	655	643	620	611	650	641	647	625	645	647	609	648	601	610	651	632	632	619	637	631	596	663	631	632	568	660	627	634	624	652	664	648	629	617	588	662	628	631	631	697	622	624	660	626	654	638	662	619	581	624	622	619	614	665	645	605	658	646	675	628	650	646	593	599	646	623	632	610	644	612	638	648	610	673	627	639	691	638	651	659	675	662	624	614	619	678	606	580	616	585	643	625	667	650	637	687	655	670	624	659	661	611	610	662	621	641	616	651	641	644	643	642	686	619	650	627	625	636	646	644	617	589	571	627	661	586	608	654	609	617	657	670	638	619	631	622	659	639	618	640	594	627	648	627	645	598	644	652	611	595	654	611	611	616	613	607	618	606	639	632	649	670	641	615	654	633	639	637	651	681	616	650	596	664	646	643	592	651	691	671	639	647	587	642	601	639	618	622	689	619	663	630	650	674	601	634	602	655	646	637	654	666	652	629	612	613	649	622	620	632	661	652	673	638	616	646	603	644	600	628	670	664	643	632	606	649	586	655	618	658	636	644	652	628	630	613	608	678	659	653	629	664	681	651	624	595	609	633	607	627	632	595	656	649	619	617	640	608	653	653	635	623	621	654	595	653	626	659	660	631	616	620	589	636	637	639	684	639	623	614	660	643	626	673	621	637	593	636	599	569	620	645	662	620	642	649	678	632	660	631	625	624	644	634	629	675	655	642	616	654	695	590	621	617	632	662	642	646	601	638	605	584	650	613	625	658	646	630	648	651	619	653	614	643	648	645	663	674	620	612	636	616	610	647	639	609	656	670	679	627	659	600	633	648	637	655	643	650	602	627	626	650	662	634	623	627	642	638
36672	13789	1909	473	341	255	223	232	213	211	158	154	159	167	149	162	146	176	131	157	156	152	148	135	124	135	132	143	152	139	158	139	164	126	136	154	140	132	153	141	132	144	128	138	136	137	135	144	142	141	138	133	127	137	115	135	130	136	132	158	137	131	151	138	122	121	111	115	131	140	136	144	128	146	141	140	143	163	149	118	150	147	122	139	146	136	133	157	149	147	152	133	154	119	124	149	135	132	124	119	129	125	132	138	144	154	141	135	138	140	149	154	119	146	136	131	162	140	156	143	155	120	142	145	133	144	136	137	110	145	150	137	132	132	146	158	147	142	170	125	138	125	125	118	130	123	127	147	151	154	151	149	131	126	141	134	146	142	118	132	136	140	139	134	154	128	122	141	141	150	143	123	139	143	152	138	130	148	133	122	119	137	138	142	153	142	144	122	130	127	145	118	137	133	141	139	124	149	126	138	151	122	145	127	123	120	129	147	130	139	159	126	126	135	134	137	144	131	125	148	140	140	131	131	114	148	132	142	130	151	130	129	133	133	127	140	125	135	151	143	146	130	159	121	129	174	116	135	154	160	134	138	122	115	149	147	145	126	119	124	134	136	162	139	127	141	133	137	155	138	146	140	139	126	161	131	136	150	145	122	150	146	153	118	147	156	150	129	122	137	137	138	131	146	123	131	142	141	132	122	125	121	144	131	160	180	153	142	147	133	117	116	119	131	149	143	146	148	169	128	147	126	147	119	161	136	137	134	127	125	116	161	120	138	141	148	152	141	143	123	139	136	155	138	136	155	138	140	138	137	131	150	131	128	147	138	127	152	153	135	145	142	149	142	142	124	146	129	160	141	143	142	146	126	131	112	133	149	126	140	151	133	141	133	133	138	125	142	141	146	147	150	143	145	139	122	145	137	153	139	132	136	122	132	128	140	145	158	117	117	135	137	124	122	140	113	137	115	138	129	153	164	150	135	127	130	121	150	123	142	148	162	144	130	148	150	141	135	147	137	149	137	152	141	150	138	141	108	144	143	142	131	142	149	140	142	135	116	123	142	159	153	147	145	139	137	149	130	138	152	139	105	145	141	154	118	132	153	156	149	138	139	151	140	155	172	123	135	132	140	141	152	168	127	133	131	134	127	138	138	125	145	149	110	128	132	130	116	115	134	141	136	146	138	134	130	138	149	136	122	130	145	145	135	127	133	137	137	121	137	139	141	123	152	141	119	154	157	133	128	138	139	121	143	124	124	129	165	154	139	165	149	114	135	144	152	166	134	148	142	133	114	134	141	133	147	126	138	143	152	146	141	139	113	132	137	143	141	143	151	137	141	141	131	154	139	118	132	135	153	130	120	157	118	107	126	146	131	116	146	168	132	141	152	122	122	136	141	128	132	138	143	151	159	145	147	136	134	129	140	161	135	132	149	129	130	141	139	157	129	148	136	143	133	128	139	147	111	136	146	119	150	153	113	150	117	134	163	141	152	149	141	139	122	137	134	155	127	138	121	150	148	145	158	144	154	125	145	135	140	157	132	141	142	144	140	129	147	133	160	133	127	135	137	137	134	117	133	143	158	125	160	115	146	128	131	143	157	143	145	158	110	130	146	135	131	132	130	115	158	111	144	117	137	134	125	139	141	129	131	141	120	112	127	115	148	138	129	139	129	136	134	151	150	122	136	146	126	114	137	185	124	142	130	122	133	120	124	135	132	137	147	146	147	146	120	136	134	133	133	124	128	141	118	141	136	140	148	128	166	171	121	142	128	134	151	115	123	147	136	147	119	139	122	137	138	152	169	138	157	149	133	150	138	151	133	141	141	143	124	151	161	150	143	137	137	141	150	150	129	135	154	133	111	155	127	138	142	122	119	152	123	149	146	138	136	138	136	125	148	121	124	154	146	145	130	128	168	136	135	116	136	127	142	190	139	128	136	144	137	117	131	130	139	142	118	135	134	149	168	145	149	128	120	151	141	105	124	116	144	142	133	138	134	148	143	123	144	146	141	134	130	134	153	142	106	156	145	142	140	150	130	142	143	130	133	132	117	156	142	128	134	143	131	143	151	143	132	135	121	153	132	152	134	128	131	125	134	123	138	131	145	146	146	139	131	131	155	131	150	132	124	152	138	140	145	129	130	146	120	159	134	145	144	141	128	110	144	146	146	121	142	142	152	144	134	142	144	151	132	137	154	135	126	135	142	136	135	132	136	140	143	151	159	157	131	134	154	143	148	142	151	134	159	144	149	114	149	125	142	136	153	153	132	138	128	130	134	133	140	131	138	120	136	158	118	141	137	129	122	130	122	150	118	133	122	146	152	129	129	163	139	139	146	127	149	134	152	110	136	149	142	111	131	165	166	136	137	134	131	135	153	145	151	119	114	140	131	127	156	143	139	128	146	134	141	152	140	137	125	130	134	152	125	141	115	133	149	134	144	153	159	161	141	132	135	136	141	118	120	132	138	116	146	139	143	135	145	146	115	131	122	137	117	122	125	146	141	135	122	125	140	172	137	147	154	136	136	154	138	136	132	131	124	126	137	160	116	127	143	153	142	141	132	136	140	147	147	145	116	129	128	151	139	135	153	166	135	145	139	120	111	121	134	125	127	141	122	144	124	141	140	141	148	109	159	138	144	125	145	132	133	137	154	142	136	126	129	134	128	164	138	132	132	155	144	169	139	129	149	150	139	114	129	155	143	148	146	123	134	138	108	130	123	146	132	124	132	140	137	130	136	144	150	138	126	123	142	120	142	159	143	133	153	137	131	133	130	142	140	142	131	137	125	133	141	123	140	138	165	117	135	140	143	136	141	140	138	141	142	137	117	138	143	146	158	143	161	158	121	150	132	136	130	138	145	134	157	157	137	122	131	145	148	140	136	136	161	151	135	157	125	127	146	160	130	142	135	125	141	134	119	139	150	143	156	140	138	127	137	127	131	164	169	124	138	138	128	145	149	125	138	133	147	137	133	141	145	131	124	125	115	127	130	124	119	134	116	130	137	150	151	153	137	165	121	132	141	129	133	139	141	142	141	155	113	152	127	122	122	154	132	152	156	152	134	130	108	138	131	160	141	133	142	138	134	144	151	146	138	131	144	158	123	140	125	153	131	143	128	137	134	148	131	153	116	121	140	140	145	141	123	122	137	146	139	128	140	132	125	139	160	143	133	139	144	134	136	121	159	150	134	130	129	138	139	127	159	136	132	127	132	156	138	134	139	126	123	132	143	154	171	136	132	134	134	124	134	125	143	117	164	142	144	110	145	159	151	128	142	142	138	120	133	111	121	153	136	120	135	130	150	142	138	135	128	144	159	147	140	126	131	140	138	134	113	140	140	148	154	130	122	137	139	149	142	127	141	166	147	131	122	120	151	152	142	130	147	137	130	149	149	141	122	149	119	138	140	129	145	118	136	124	107	150	133	149	153	140	126	119	164	138	127	147	123	157	147	140	150	156	120	159	123	151	144	145	132	141	134	158	121	136	140	134	139
23776	8529	1568	1303	1236	1006	828	735	663	606	531	527	465	491	477	448	468	428	397	394	428	386	362	384	354	381	365	368	363	362	375	372	347	352	385	370	337	370	366	387	359	335	356	353	309	368	366	329	308	385	334	343	339	329	319	351	373	344	334	356	317	347	322	366	325	305	393	315	356	343	347	362	325	393	346	377	365	332	327	344	338	343	363	336	337	363	343	320	358	355	368	360	370	327	307	339	343	323	330	314	312	367	331	346	346	340	372	350	326	347	334	372	326	307	328	378	343	343	327	336	349	350	314	336	378	341	385	309	351	356	344	330	304	318	347	345	327	327	348	309	342	369	335	332	349	348	305	324	350	340	329	338	343	338	338	359	359	359	347	341	306	314	345	346	333	326	337	350	321	309	320	324	362	324	321	362	354	372	335	368	345	347	310	318	364	327	321	347	349	349	369	334	363	356	321	358	318	331	379	312	359	337	330	373	347	334	338	336	362	321	336	319	316	361	368	349	337	346	312	379	343	352	274	346	364	295	341	354	317	328	332	347	375	333	332	315	324	324	324	313	313	361	328	352	296	334	347	346	354	308	316	312	348	334	331	364	353	337	331	358	365	345	321	345	374	332	324	315	343	332	344	344	320	322	345	335	336	313	328	326	315	328	330	331	342	347	368	337	324	378	362	365	325	331	340	338	326	344	381	375	347	342	325	356	365	353	339	311	380	371	336	329	345	325	335	327	366	329	338	370	308	322	300	345	328	343	353	330	355	358	334	308	323	349	314	345	324	338	322	285	322	335	310	373	355	334	329	308	314	362	316	339	347	344	374	324	351	336	333	337	322	311	357	366	363	366	345	323	362	321	363	315	353	323	349	366	325	324	354	318	351	330	360	346	338	324	344	336	355	335	340	340	341	350	349	360	350	372	365	351	348	351	317	382	377	328	307	357	326	357	324	338	356	354	334	294	335	312	346	339	347	327	348	352	359	334	352	338	332	322	356	353	342	349	331	351	351	362	357	363	348	352	364	341	328	356	318	333	332	346	353	321	342	316	344	333	327	380	340	363	341	349	339	354	335	356	329	369	341	357	346	337	363	324	332	316	342	368	364	317	357	375	311	324	329	346	328	339	340	329	333	338	340	393	322	336	317	335	309	347	336	324	326	334	319	346	339	331	343	361	332	346	332	339	336	327	362	357	332	335	370	367	316	342	333	346	326	299	348	368	331	340	338	348	353	305	370	345	308	315	309	334	322	350	293	328	345	326	348	335	329	351	352	346	353	328	304	355	331	325	313	364	315	320	359	324	362	332	363	338	352	364	341	355	365	332	339	331	349	349	340	352	339	365	352	366	310	365	342	341	326	316	343	341	392	329	357	343	320	362	325	379	329	361	310	351	318	349	343	327	298	331	332	321	351	318	334	357	356	321	371	342	325	308	324	356	339	332	355	321	333	312	297	318	370	328	349	349	324	352	322	348	342	351	333	334	353	365	359	332	338	352	341	337	332	348	338	358	333	354	337	363	352	362	314	344	352	339	352	345	338	352	304	346	337	350	344	333	359	344	358	367	348	337	320	336	339	338	312	324	364	341	358	348	357	354	332	345	336	329	342	331	350	304	304	334	318	355	317	375	307	358	336	336	364	340	318	353	336	319	335	339	384	367	326	332	355	317	381	344	332	381	348	370	327	330	342	360	356	356	350	346	386	337	342	333	351	358	328	327	313	307	332	339	342	320	352	328	324	336	325	361	341	301	323	307	345	352	338	340	334	336	332	349	353	336	300	337	341	348	341	356	366	315	331	324	328	339	335	378	316	338	338	352	374	313	347	351	310	335	336	327	335	329	352	334	312	336	359	325	352	347	321	336	339	352	370	348	343	322	354	349	342	325	366	323	340	333	378	341	328	331	329	308	300	329	339	337	307	325	352	365	372	338	351	342	298	327	349	337	372	301	336	352	343	339	376	342	332	347	345	310	306	331	329	317	340	352	316	326	345	346	336	330	365	321	346	349	335	331	321	384	363	337	342	329	377	339	366	342	349	353	376	344	325	339	318	373	389	338	366	324	299	387	350	352	342	350	331	324	340	341	345	326	303	340	333	387	342	340	329	350	347	360	331	325	313	333	310	356	343	321	326	356	333	373	342	367	361	332	333	338	327	347	311	349	339	352	332	355	367	351	384	310	364	325	316	341	345	327	323	356	369	337	295	357	338	321	353	344	363	340	310	349	341	348	350	327	324	316	336	337	326	312	363	334	373	354	324	335	371	373	329	336	368	345	359	327	329	339	302	367	333	354	323	322	381	325	364	322	342	344	344	354	334	331	330	360	359	313	372	359	331	303	302	324	320	316	317	380	352	373	366	317	354	357	341	333	343	339	385	339	353	344	318	339	350	358	368	366	311	370	339	333	353	354	338	342	364	360	342	361	328	323	326	325	325	364	357	343	325	337	326	325	338	350	334	372	361	309	337	347	343	355	355	340	332	335	355	337	325	354	354	323	332	338	345	356	344	337	355	339	348	354	355	366	338	344	343	338	313	360	324	328	337	349	372	321	322	332	338	346	352	308	299	341	322	336	326	341	341	354	364	321	321	375	322	327	387	340	338	351	336	366	330	333	328	349	316	354	341	338	349	362	332	353	334	317	346	329	332	344	325	335	355	332	335	362	358	372	334	342	296	360	357	328	364	328	342	328	353	352	303	347	384	327	352	362	330	356	353	359	360	356	318	377	361	342	339	323	380	332	342	329	311	352	378	373	339	328	363	348	351	341	336	344	333	342	365	331	348	373	346	344	309	332	349	326	393	358	350	352	349	337	331	361	355	365	332	336	340	336	365	363	346	323	345	356	349	353	338	330	343	370	310	330	310	333	341	326	320	347	334	300	357	346	348	335	325	346	355	321	354	354	354	322	327	353	330	331	326	369	314	348	338	339	341	364	362	361	318	346	315	335	349	347	327	332	353	343	340	339	367	346	312	329	303	342	368	314	300	331	326	353	308	333	331	338	377	347	347	335	318	364	350	332	293	359	347	358	326	309	340	333	316	352	326	353	345	336	334	333	308	341	377	332	369	329	341	347	332	365	347	340	375	337	342	336	316	354	365	329	331	353	363	346	353	342	360	336	350	349	334	355	350	346	335	342	338	328	351	360	324	317	322	323	348	315	354	357	338	365	336	331	326	314	356	349	354	335	327	329	311	337	327	344	329	382	353	333	334	335	311	312	364	331	363	323	318	327	354	349	353	332	332	312	376	333	349	310	343	304	354	332	363	309	335	332	346	333	358	348	336	317	336	328	340	385	355	322	342	354	314	335	334	334	338	317	344	373	340	324	357	320	338	335	314	354	333	318	318	364	400	340	347	338	347	333	337	346	360	329	346	342	316	349	358	318	321	358	356	324	313	343	307	347	340	386	350	340	337	324	309	334	328	363	343	353	361	341	332	332	361	353	313	368	334	330	342	343	341	343	323	345	318	343	348	358	339	341	349	335	348	319	346	377
14100	2964	441	274	280	281	245	256	266	266	254	238	271	243	254	243	268	233	245	236	254	281	264	270	255	266	333	231	256	274	249	272	254	245	274	258	258	270	273	238	249	273	277	239	258	216	251	291	254	258	271	289	278	276	245	285	243	249	241	261	252	266	263	242	220	300	270	266	230	242	285	260	305	267	264	248	247	249	271	257	240	227	262	215	227	223	230	290	269	259	235	271	244	238	240	265	222	279	250	261	279	250	264	269	252	243	248	244	253	269	269	273	259	257	240	244	261	239	272	265	259	273	231	209	261	277	277	254	268	269	255	263	252	250	264	278	242	278	266	277	231	244	223	280	257	246	243	252	258	258	244	259	258	239	277	269	267	274	247	266	263	244	259	234	263	280	264	274	273	233	262	240	260	235	257	244	267	275	244	271	286	256	251	284	280	228	252	249	289	257	225	263	267	267	271	237	263	224	276	266	225	248	259	269	247	208	252	262	236	269	249	254	245	239	268	251	261	259	258	252	245	263	242	226	262	268	286	230	279	295	259	275	276	264	236	254	278	245	254	260	273	243	297	260	243	269	256	210	250	227	231	233	242	260	250	266	229	231	252	275	256	284	263	250	254	259	246	259	243	241	252	255	302	287	279	269	239	261	286	241	232	257	242	258	235	256	277	266	264	227	268	240	272	280	224	250	261	238	243	285	244	240	237	237	286	250	255	242	227	257	245	276	257	279	266	242	265	245	247	275	249	252	232	257	274	268	264	249	269	243	233	235	270	247	268	257	235	257	242	232	281	244	231	235	272	262	255	240	262	252	276	227	246	276	231	229	244	255	260	244	248	284	254	242	236	243	284	273	263	226	246	209	267	255	262	265	240	233	243	271	282	265	233	253	252	241	259	256	275	274	263	261	239	259	268	250	263	224	262	261	236	249	276	282	251	252	295	248	269	242	262	242	251	261	286	294	255	268	258	257	286	234	256	280	269	265	270	269	261	236	259	253	252	245	257	251	279	236	227	249	292	228	269	276	263	243	257	285	266	279	247	265	242	274	242	235	241	281	287	277	238	249	279	255	262	265	245	278	258	260	252	257	263	267	282	262	271	272	258	274	267	233	253	279	268	247	261	264	225	239	303	249	228	285	260	247	286	222	245	265	241	226	245	237	247	250	266	253	257	248	270	239	252	249	287	235	285	236	247	273	251	239	273	293	284	261	248	260	263	280	270	253	239	260	246	245	250	304	252	256	255	252	246	236	278	271	264	260	246	255	268	285	266	237	271	257	255	251	254	261	250	251	251	236	255	247	195	238	251	278	245	235	236	276	291	246	262	234	256	269	272	292	219	283	278	256	252	262	252	254	261	277	284	257	236	246	263	273	252	238	248	267	238	255	233	244	261	286	226	235	252	263	264	251	262	262	243	238	230	284	251	248	228	277	235	262	270	251	258	223	245	261	277	292	296	249	247	269	294	236	255	264	274	257	245	265	238	253	274	241	259	281	264	249	225	225	250	257	276	265	249	241	261	271	272	259	254	228	293	243	248	259	292	245	253	256	265	246	240	277	249	260	239	260	266	245	272	267	256	290	266	269	266	253	248	247	268	297	282	243	267	257	287	254	251	257	257	280	253	272	236	238	235	261	260	273	266	248	242	262	236	301	253	287	267	250	277	240	248	288	258	251	238	227	237	261	259	255	260	284	232	239	265	263	243	242	275	255	246	262	268	285	276	242	277	256	227	249	286	256	276	266	242	245	227	276	242	263	254	252	272	235	270	282	257	270	254	253	262	291	280	262	303	253	246	271	253	249	232	262	243	257	235	248	272	266	256	260	286	270	276	250	259	253	260	271	253	247	286	248	266	281	259	256	255	237	256	245	260	222	281	271	244	268	272	264	268	253	259	247	266	239	244	267	267	244	231	292	264	276	246	267	235	272	247	265	258	262	242	267	265	275	272	278	246	249	257	255	258	242	260	262	271	257	273	266	239	267	274	231	246	269	264	259	271	246	307	262	306	243	221	267	239	263	249	275	254	269	254	286	234	257	234	244	284	266	292	274	256	253	260	277	247	262	264	289	231	276	233	259	266	245	263	257	267	251	260	249	266	252	247	266	256	279	227	279	264	268	259	247	269	234	291	269	257	284	236	267	257	242	250	241	271	243	266	244	234	266	273	269	233	253	243	275	253	234	253	253	255	253	274	276	233	304	244	273	277	255	257	246	274	248	249	227	258	257	252	275	252	257	276	256	238	261	270	237	270	215	302	256	255	273	268	252	223	252	276	228	235	284	301	269	268	287	237	249	265	269	288	272	258	232	268	272	241	264	257	248	281	268	261	248	289	274	242	269	253	254	275	267	251	257	258	278	243	272	246	231	265	268	259	253	249	283	273	228	282	291	267	257	258	243	289	239	250	266	282	244	254	258	245	289	292	260	275	256	248	262	232	261	276	253	243	250	283	274	249	261	257	245	261	248	254	255	247	222	271	234	252	248	259	240	287	270	262	258	243	245	264	254	256	231	258	257	254	225	271	262	266	277	272	238	301	248	268	271	302	272	253	282	290	256	265	253	258	284	243	264	262	266	247	258	254	260	256	263	248	250	227	253	266	282	238	247	268	247	266	219	285	233	304	263	230	267	253	292	269	249	243	243	213	304	275	244	284	254	243	258	231	247	256	271	249	257	242	211	282	287	279	246	229	268	253	279	268	274	278	280	253	252	259	265	244	270	278	235	241	262	273	252	254	256	258	241	293	249	282	267	230	243	285	275	249	259	283	254	266	252	255	254	241	271	239	247	271	232	272	244	252	260	284	268	258	258	275	264	246	271	266	257	260	235	269	277	276	274	266	275	239	249	263	254	258	251	277	236	267	251	248	236	249	258	281	263	235	265	250	259	236	254	240	248	277	251	273	259	272	263	260	238	273	272	260	279	245	273	255	234	241	280	251	247	297	274	241	219	267	226	254	247	294	257	258	229	257	256	250	313	292	247	257	261	301	271	258	256	264	290	270	223	276	246	251	229	237	284	252	283	256	296	277	271	246	282	293	253	262	252	252	283	260	255	243	287	233	258	241	259	273	238	283	259	290	264	240	259	260	259	274	236	270	253	267	234	227	264	269	250	247	234	264	229	248	247	222	266	267	239	274	258	257	246	271	238	270	256	277	264	286	242	252	258	247	237	280	256	248	265	253	241	233	256	268	263	276	273	253	229	256	261	241	247	256	278	246	284	268	261	265	287	265	263	267	254	246	247	243	255	257	249	255	243	280	241	233	246	237	262	314	266	262	252	252	247	244	237	259	246	220	303	297	252	254	263	257	272	252	248	240	262	248	240	245	257	208	246	266	264	259	254	244	272	299	271	288	284	262	265	262	253	284	273	236	248	261	251	256	243	235	254	261	273	248	249	290	285	286	271	273	272	291	274	279	237	255	255	286	262	267	249	274	222	234	287	254	259	249	252	237	248	258	254	234	278	277	225	256	251	279	266	254	237	277	266	247	256
9817	2413	753	717	684	668	643	684	655	686	639	631	611	629	606	613	631	648	617	642	608	604	620	647	644	628	600	649	633	660	631	643	613	605	645	640	653	591	625	659	585	647	619	589	622	645	592	652	608	647	605	663	634	616	592	622	577	655	626	615	596	644	614	599	623	597	612	608	648	583	641	584	576	630	642	633	607	583	613	596	654	612	597	648	640	585	604	623	625	605	623	612	593	585	606	608	599	621	631	610	608	611	605	641	614	613	654	611	612	598	604	614	628	619	601	635	601	571	595	619	629	609	620	641	609	607	585	626	614	654	622	616	662	613	635	629	623	596	617	576	594	615	602	649	632	617	597	620	673	622	612	609	642	584	628	608	648	635	606	673	601	662	601	592	658	614	603	622	599	620	631	633	620	617	631	641	580	630	633	635	656	662	641	639	621	620	539	645	602	603	624	598	637	660	635	586	636	701	597	551	601	616	655	675	615	613	537	643	609	640	648	682	625	598	638	611	626	645	637	655	614	606	609	590	591	601	631	615	617	609	648	640	616	666	591	622	643	609	626	597	603	626	634	643	618	611	577	624	633	635	673	656	596	636	584	620	616	619	601	598	618	565	631	628	586	654	581	616	643	626	603	621	596	674	652	560	642	610	647	587	637	622	644	639	609	630	629	612	625	603	585	624	621	626	599	595	617	601	586	608	624	603	633	611	635	632	607	641	574	602	574	639	611	644	626	622	603	601	614	655	633	601	618	615	638	606	622	658	604	644	635	639	645	604	644	624	561	612	585	619	591	620	595	601	619	583	595	603	604	619	585	608	586	603	598	599	580	576	624	637	605	629	608	636	593	603	588	607	670	657	660	657	607	642	632	636	659	614	603	624	625	613	594	592	606	661	625	624	588	599	633	627	610	621	606	618	624	601	574	608	565	648	600	598	627	643	617	652	593	626	578	597	623	567	568	595	638	617	632	673	607	643	555	638	626	558	653	590	619	611	586	590	590	612	566	627	627	612	625	585	627	599	568	603	568	632	679	588	601	602	626	585	627	637	624	618	576	621	630	604	616	665	567	652	606	619	604	632	622	631	572	602	613	623	639	603	648	609	590	627	605	591	616	600	624	627	594	634	585	619	645	628	639	624	639	566	653	633	614	621	590	627	602	645	598	639	604	638	608	635	625	599	671	659	628	575	627	651	635	604	639	635	636	631	616	620	650	634	608	645	631	621	640	576	673	629	615	620	638	618	635	583	652	635	645	639	572	582	603	571	594	621	567	660	635	644	629	651	641	614	584	635	618	592	593	580	622	586	622	607	598	609	632	630	634	615	576	571	626	592	577	587	617	636	576	643	605	638	648	639	611	606	586	580	667	577	603	585	584	568	638	607	588	609	622	634	628	623	609	643	575	609	644	607	602	605	625	612	605	664	577	579	638	656	646	622	649	596	587	593	583	612	617	631	646	584	617	628	626	615	590	625	595	627	654	626	618	642	606	631	603	627	648	628	581	637	600	589	645	616	634	558	624	639	625	636	589	610	672	635	609	644	613	639	581	613	620	581	625	606	591	636	590	610	595	606	602	648	606	594	609	615	630	599	645	638	644	587	614	606	611	598	634	636	640	635	596	634	654	581	633	610	632	622	599	630	592	611	629	639	570	607	602	690	618	626	603	615	635	587	645	606	609	612	621	585	625	657	650	629	604	591	567	597	634	623	622	603	658	612	634	593	618	620	609	613	620	598	581	614	618	606	612	603	605	661	588	639	607	616	620	633	630	591	651	651	616	619	631	652	614	592	606	606	598	657	598	615	644	598	595	643	675	587	637	601	627	595	610	614	647	624	591	690	617	653	621	596	600	622	605	640	621	621	637	657	553	603	588	625	654	646	681	599	605	658	571	600	607	643	637	640	599	643	642	600	586	597	595	617	605	627	617	553	626	600	599	557	607	576	606	614	587	636	604	636	641	582	638	612	610	592	645	621	701	620	549	612	594	616	659	590	576	570	621	661	595	604	637	635	612	608	617	595	600	604	634	626	617	599	608	586	570	583	588	581	596	616	640	619	607	649	629	548	615	647	604	621	565	631	661	630	618	586	629	599	616	620	626	623	609	638	643	625	605	612	601	602	651	632	613	608	618	621	619	642	643	623	613	639	647	638	639	603	599	616	626	627	628	604	610	647	589	638	615	652	648	555	646	617	612	616	674	607	610	592	650	604	636	602	611	600	577	617	595	632	619	606	657	592	586	628	655	633	594	594	635	637	615	628	610	639	692	601	644	553	614	664	589	626	580	609	646	649	589	592	616	665	594	653	598	616	603	592	641	620	603	625	620	607	588	621	611	610	651	586	622	574	623	654	586	574	605	620	586	627	572	598	598	580	620	657	638	654	619	649	593	638	590	629	632	577	598	610	618	612	608	622	609	613	564	624	615	617	663	633	645	646	581	635	621	602	642	612	597	608	593	603	618	620	665	607	577	612	591	623	628	555	619	578	606	633	630	615	579	614	594	612	636	617	628	575	583	629	610	613	633	594	626	658	628	573	633	617	627	636	676	593	625	560	588	635	594	609	628	611	603	578	627	634	576	653	640	620	600	626	616	645	605	626	616	623	615	571	638	633	597	611	557	622	555	615	614	612	654	597	621	628	662	642	581	608	652	596	608	630	581	607	617	631	658	639	566	595	657	627	641	606	611	596	574	609	597	651	634	653	587	621	664	610	613	568	657	637	614	621	641	590	626	584	595	617	598	637	632	600	645	596	609	598	630	620	642	664	587	583	603	618	596	611	641	583	613	664	671	568	630	648	638	636	622	610	603	596	644	640	564	563	667	649	639	610	571	638	625	594	644	570	616	624	578	599	560	629	612	609	580	632	624	651	657	656	565	610	630	620	622	620	601	602	548	610	603	573	624	622	626	646	631	599	646	631	622	590	641	590	585	638	626	639	631	637	573	639	598	557	616	581	616	637	604	615	623	649	608	630	606	582	651	605	585	553	615	591	611	579	577	612	645	612	592	614	652	652	574	590	556	595	601	625	624	629	589	617	629	597	588	577	586	618	573	640	615	611	629	609	569	610	621	618	635	600	607	615	637	630	613	647	611	613	624	614	545	614	601	630	593	636	611	611	661	611	609	638	600	573	639	597	605	596	645	634	631	638	600	606	627	612	656	635	630	627	651	619	566	587	590	634	595	634	620	606	603	627	611	628	602	625	600	640	643	600	641	615	664	612	622	589	616	650	619	560	597	630	626	587	662	613	587	588	628	601	562	625	601	595	629	606	603	614	622	569	601	642	600	626	633	613	592	645	615	621	621	635	640	634	607	629	638	603	654	614	626	590	558	609	585	660	648	568	590	615	640	664	668	605	598	634	606	583	593	581	599	573	603	614	648	622	603	579	657	604	615	597	608	623	627	609	622	651	589	591	641	661	641	566	602	658	611	614	617	602	589	635	611	620	639	634	570	595	600	609	620	596	606	610	599	646	620	584	593	639	651	626	606	602
26457	7601	966	462	398	326	318	274	306	285	273	268	262	285	308	267	290	269	257	237	283	295	249	288	270	303	228	249	252	278	311	265	290	287	266	258	273	254	269	247	265	302	252	264	253	265	245	272	258	264	270	276	288	251	280	263	283	245	279	253	278	276	261	288	279	250	259	262	233	291	255	273	251	243	281	260	267	255	230	243	243	280	260	296	290	282	255	246	248	252	304	277	276	273	282	255	270	309	276	246	274	266	278	248	255	273	270	277	283	241	251	269	265	271	262	248	257	279	266	280	281	259	266	259	246	246	284	234	280	267	270	225	264	261	267	266	289	256	269	254	262	239	234	270	272	289	248	261	273	258	285	292	262	288	284	258	283	262	272	260	277	263	246	255	293	285	239	275	267	304	250	266	244	270	245	286	265	259	282	243	307	276	299	274	278	259	251	259	255	262	262	271	264	247	263	245	257	277	290	267	269	260	254	278	252	260	262	266	256	271	277	245	262	246	238	263	262	301	270	259	268	259	267	285	277	261	241	256	255	277	276	266	298	272	272	289	271	279	282	258	250	267	264	282	255	250	227	261	246	259	254	264	278	240	272	248	262	274	259	267	241	242	246	313	291	265	259	264	255	243	270	242	259	241	279	291	263	273	264	259	288	286	256	287	267	233	264	273	264	268	263	268	269	252	272	258	260	278	236	264	290	287	257	252	267	295	258	264	257	265	253	278	268	262	258	244	279	265	258	274	246	295	268	206	290	255	223	256	284	287	258	219	261	253	282	245	288	287	262	245	240	245	283	246	298	263	297	271	254	267	254	230	282	298	249	275	250	236	281	287	265	273	242	267	278	262	287	262	259	279	289	253	276	236	272	252	302	302	264	269	277	267	283	267	269	268	290	287	250	248	240	265	227	252	253	275	261	240	274	261	276	248	277	260	274	294	277	294	260	248	275	287	277	267	269	280	274	263	274	263	276	280	251	273	278	268	251	257	272	250	277	279	320	225	264	277	263	258	284	249	292	245	276	272	263	272	267	257	251	273	266	274	289	285	251	269	259	301	276	273	252	260	287	256	254	262	279	242	258	269	257	252	291	257	256	269	233	276	234	259	249	240	272	254	268	290	288	265	248	240	267	276	275	235	243	267	242	261	237	276	255	243	297	272	240	280	256	273	256	279	286	269	254	275	292	252	267	251	259	235	250	265	275	263	263	279	268	268	268	276	262	267	283	258	252	276	256	255	262	305	289	275	286	247	259	285	279	274	270	250	251	259	229	252	251	258	288	281	279	267	245	281	247	265	292	258	241	288	285	239	261	288	284	278	267	256	249	265	268	276	292	272	253	254	271	282	253	268	265	300	272	265	266	257	279	288	263	278	245	257	266	251	266	312	280	274	278	240	289	291	267	296	275	273	295	267	271	266	265	249	252	266	274	303	244	244	216	265	248	243	247	267	281	305	268	251	246	242	277	290	273	258	271	258	294	302	294	280	281	248	266	271	252	246	277	239	227	243	249	243	271	267	247	286	242	278	288	283	254	292	251	285	273	221	290	283	247	297	272	292	272	265	271	272	256	263	274	258	278	294	288	262	265	263	267	262	268	247	266	261	261	255	238	306	275	250	242	266	250	241	250	291	247	279	275	242	277	271	288	256	244	267	257	242	264	268	266	295	282	235	272	265	232	276	293	258	251	308	284	276	260	270	267	264	252	246	265	245	280	286	261	281	270	261	265	275	265	260	258	273	284	260	241	268	255	248	251	268	285	262	271	295	277	273	271	251	265	269	269	272	259	255	268	268	236	249	259	260	258	271	260	264	281	272	288	298	266	267	245	290	284	290	285	254	255	265	299	240	283	265	282	257	289	255	293	257	262	262	267	310	285	266	280	270	265	276	291	287	235	253	261	264	256	274	268	259	235	263	278	266	247	267	270	269	284	300	273	296	271	271	273	295	260	299	283	249	264	257	255	242	267	272	273	274	284	261	254	254	248	250	241	304	299	263	248	276	238	266	278	266	249	271	272	257	292	274	282	266	262	271	271	318	263	259	239	278	282	287	263	239	247	251	251	271	264	271	262	288	276	306	267	249	256	261	304	262	285	280	260	257	257	268	270	282	258	274	255	243	253	259	245	263	268	271	266	267	268	245	275	261	289	288	278	254	278	296	297	256	282	254	254	262	297	261	266	285	252	231	256	256	255	300	279	249	293	275	282	266	250	279	244	247	274	281	262	244	271	263	268	253	257	260	257	256	269	247	254	250	301	265	295	271	271	273	264	270	254	263	279	309	259	272	238	283	268	254	275	290	283	254	281	268	277	288	274	267	256	260	270	245	253	259	283	254	281	261	273	262	285	282	305	299	265	253	248	273	274	283	242	251	265	269	267	278	259	277	289	281	274	261	250	262	264	260	273	282	242	296	267	264	246	261	242	277	258	257	261	273	307	320	262	257	256	305	242	295	276	279	273	265	248	262	268	299	284	274	268	258	258	267	281	273	246	255	289	235	243	254	243	239	271	290	260	275	316	238	259	273	284	284	286	281	273	307	249	265	280	280	280	266	257	266	254	272	284	237	246	255	302	253	263	240	251	287	258	267	266	274	253	285	247	245	254	264	259	293	254	271	272	261	270	267	284	277	297	244	267	262	252	267	253	241	267	263	290	253	269	279	278	296	275	273	280	266	252	287	267	258	299	250	240	267	295	248	248	279	294	268	293	239	287	268	268	225	265	238	275	293	287	254	265	289	256	260	249	254	257	265	255	267	232	253	245	265	282	248	251	290	265	255	287	283	276	288	301	275	274	308	273	255	281	302	253	257	257	289	245	253	258	282	267	279	270	281	291	248	254	264	280	270	308	261	260	270	271	283	263	253	259	278	263	276	285	234	255	275	287	285	239	278	268	272	254	274	246	261	261	266	266	306	280	288	244	249	257	266	279	295	283	291	243	240	277	269	240	244	252	249	263	280	262	248	278	257	282	280	278	263	247	264	279	266	269	298	297	269	256	272	261	292	289	294	270	229	278	257	285	260	275	264	275	232	278	271	254	254	241	265	260	240	275	305	283	247	262	283	296	253	271	262	260	247	279	261	277	264	249	272	284	273	295	288	258	243	257	232	274	256	309	250	282	240	296	272	283	262	249	260	283	307	278	264	290	284	291	253	265	245	255	270	251	293	277	239	257	258	256	247	238	259	249	291	252	262	247	245	246	281	241	279	251	282	276	244	255	260	236	268	276	303	251	285	260	267	244	247	276	312	277	274	272	291	255	266	275	258	268	263	284	244	262	251	255	287	289	298	280	258	278	254	258	234	250	263	248	276	294	264	258	237	256	278	255	243	272	269	275	272	279	240	253	265	232	276	287	286	234	269	242	294	236	265	257	282	271	273	286	249	294	258	242	261	284	273	247	255	223	235	250	227	275	251	273	250	242	276	279	273	254	254	273	259	251	246	240	250	257	276	277	290	243	261	276	268	250	252	256	263	271	281	239	243	267	274	279	287
18225	5494	1257	1166	1035	984	833	843	797	760	734	697	710	681	651	720	685	640	649	646	651	639	634	667	624	636	629	688	622	693	645	641	635	630	627	664	655	693	629	617	608	625	588	606	676	654	668	673	653	670	685	616	623	636	608	593	629	659	618	608	630	587	639	630	635	598	638	657	625	605	579	640	607	591	664	660	613	619	580	690	582	606	631	622	586	632	629	591	620	626	591	604	640	599	619	595	634	620	666	627	636	595	650	643	618	658	619	578	649	596	656	646	638	631	673	625	626	616	635	577	625	636	602	680	624	658	619	630	592	636	616	611	651	592	651	598	595	598	605	620	635	583	645	628	608	667	672	630	656	613	633	645	604	580	619	605	656	632	643	607	649	602	627	607	639	612	647	650	623	639	619	594	620	582	667	642	632	605	610	629	636	629	615	667	617	636	608	652	581	652	609	659	632	612	591	597	615	652	654	588	660	612	636	616	574	622	619	580	584	611	591	628	630	597	616	613	609	627	623	622	648	670	621	632	612	608	606	626	667	649	660	656	624	607	635	592	653	615	627	643	591	603	587	629	595	608	620	619	660	627	615	580	637	611	659	668	647	622	627	639	633	619	637	666	566	710	629	596	626	627	614	596	626	651	612	633	649	582	634	654	621	618	591	638	615	619	602	604	607	663	649	619	639	604	621	620	610	683	616	629	615	638	650	593	631	593	599	621	662	622	626	639	618	646	657	617	626	621	614	661	643	613	640	621	611	625	614	619	620	592	616	658	674	624	574	616	611	591	586	620	609	629	653	616	690	662	663	654	654	581	598	622	661	614	662	647	622	650	649	635	597	585	619	600	676	671	659	645	630	585	640	639	606	610	632	620	646	589	636	619	625	649	599	621	657	650	576	614	615	604	637	653	603	610	603	624	629	634	655	592	617	567	668	641	665	581	630	632	613	588	639	625	610	609	605	699	644	616	699	660	619	668	602	606	606	575	583	580	600	659	649	658	643	588	658	658	650	630	627	613	611	597	593	616	647	606	622	636	605	634	616	660	654	605	619	604	655	616	655	585	611	619	616	633	682	568	622	608	580	631	596	605	615	648	579	642	624	642	600	603	623	648	577	646	614	628	653	636	649	642	657	613	595	649	580	597	673	645	601	596	599	652	619	615	618	624	630	626	599	612	613	630	659	616	628	609	620	596	621	590	609	648	628	636	664	661	636	602	663	656	633	680	620	646	622	605	611	599	600	661	608	623	608	667	595	643	643	654	614	683	598	631	581	633	613	596	631	640	609	622	600	647	648	610	649	572	670	639	644	640	586	629	590	642	616	628	643	629	588	634	620	595	637	629	603	642	657	609	635	613	628	647	637	646	635	579	599	649	583	633	613	630	556	648	607	583	647	602	628	611	594	583	636	648	608	619	615	636	659	681	613	636	611	644	602	627	645	664	646	633	585	599	617	622	597	635	643	626	600	620	614	619	619	615	623	615	585	651	633	660	651	634	642	629	583	650	639	621	617	625	660	621	620	584	610	578	652	626	637	649	628	596	611	634	617	634	619	651	607	570	694	601	626	607	652	610	650	623	620	633	654	605	606	573	581	655	632	624	609	606	623	623	615	635	637	618	627	634	583	607	640	668	642	614	657	621	632	638	652	615	615	664	613	620	597	623	603	658	607	616	623	644	641	618	606	625	592	623	630	613	643	625	644	698	636	666	609	605	632	623	630	599	646	671	620	612	580	591	594	660	639	618	604	608	583	616	627	594	615	584	599	608	568	670	613	615	664	590	613	669	615	586	622	643	646	655	643	643	600	618	598	647	624	641	563	625	619	616	625	609	622	645	649	631	645	581	602	583	598	641	653	626	621	645	662	631	620	604	645	575	650	623	602	623	624	648	631	620	641	615	644	615	629	605	596	624	614	650	648	660	661	607	623	622	596	674	614	684	628	587	637	646	650	610	629	657	640	629	642	594	585	632	635	635	628	617	638	625	600	651	621	650	644	611	630	599	622	657	629	675	653	664	618	613	610	611	622	595	656	611	617	626	633	605	604	621	643	649	642	622	614	652	626	631	560	639	652	627	674	664	592	642	635	621	607	629	676	597	622	690	645	574	632	619	599	624	599	598	596	575	616	635	635	652	609	692	635	639	626	615	639	599	616	621	626	597	626	673	632	641	581	616	653	646	628	622	633	582	615	666	640	634	646	593	645	648	633	654	620	650	644	636	630	613	678	651	649	617	631	623	617	634	649	603	636	605	612	615	647	619	607	657	618	608	608	597	639	627	622	639	657	626	658	633	638	635	668	614	636	580	659	619	636	607	583	605	640	628	645	625	619	587	620	650	643	596	600	634	604	627	615	629	628	646	639	646	628	652	662	576	613	612	656	625	628	644	626	592	627	616	648	608	656	643	625	609	646	642	641	629	635	593	632	605	634	597	625	622	646	617	655	625	616	607	631	632	615	593	639	648	629	653	620	645	615	651	643	630	639	652	582	639	629	644	642	679	629	633	584	630	656	674	649	637	598	618	584	639	639	594	617	598	617	610	642	631	627	638	682	624	594	622	596	642	644	620	611	631	629	621	607	642	647	635	637	591	638	650	616	607	642	628	599	625	634	626	640	654	614	630	643	625	600	657	634	621	623	658	624	675	587	585	630	625	632	632	629	642	559	598	627	649	674	660	626	607	552	573	589	619	616	623	631	608	598	631	629	616	623	659	597	626	593	598	616	605	649	625	592	625	667	555	647	638	635	703	624	613	632	622	673	614	648	613	642	596	640	639	658	645	655	693	638	613	572	631	627	641	592	635	602	641	561	620	611	613	625	631	641	632	657	622	619	646	663	637	654	628	626	634	622	584	593	580	652	620	632	618	634	662	614	627	640	646	630	603	604	649	629	618	656	615	661	632	638	623	632	611	644	639	603	622	640	614	656	612	572	628	670	609	655	570	648	628	619	609	688	596	614	647	583	626	625	626	662	575	656	659	622	628	657	625	610	588	614	619	645	613	647	605	615	596	639	589	631	647	573	643	650	627	606	589	629	655	640	593	642	631	628	596	616	599	581	632	598	623	607	623	642	663	662	622	608	601	632	596	612	644	628	636	619	604	604	643	647	595	604	608	633	642	588	595	651	592	604	639	607	608	652	599	642	612	622	610	681	615	615	636	620	608	597	635	601	614	610	615	625	632	620	627	599	619	656	559	600	622	627	622	655	596	639	595	653	643	676	635	607	633	666	627	598	628	638	583	622	627	647	574	655	625	657	639	665	607	577	674	622	647	635	626	631	599	619	630	638	653	589	622	613	625	641	642	616	681	609	625	641	615	580	594	665	653	582	619	623	621	611	663	650	644	631	600	607	629	672	616	639	647	655	641	590	626	622	615	613	602	607	601	640	624	635	632	604	639	606	640	648	618	656	590	593	639	627	635	637	599	686	600	671	632	628	596	612	587	652	640	620	623	609	631	628	622	636	635	613	636	647	574	599	563	601	621	608	619	636	582
35660	12814	1714	497	346	288	222	216	205	188	171	164	183	168	172	186	162	157	141	143	139	132	158	132	154	140	149	138	109	124	133	126	152	112	133	131	149	149	125	142	151	115	161	135	137	124	155	120	135	119	127	134	133	143	115	127	133	145	126	134	134	112	131	148	140	137	121	111	122	133	118	123	129	141	135	143	139	126	141	123	130	122	135	143	124	137	129	123	131	141	111	148	136	138	144	140	136	140	130	150	137	162	138	133	132	129	125	127	138	149	158	153	131	126	140	121	150	120	145	137	126	136	143	145	138	133	124	132	127	149	141	135	134	128	127	128	118	140	137	123	150	136	128	136	113	143	149	151	147	121	130	134	134	135	122	127	141	111	139	131	149	135	120	125	134	128	130	130	123	136	139	132	152	135	146	125	158	126	127	139	119	120	142	144	133	137	147	120	143	122	141	141	136	132	118	111	128	119	153	142	143	130	148	117	135	148	152	126	133	149	139	129	139	145	136	110	133	131	135	135	123	117	119	155	122	132	108	129	133	136	133	132	142	135	131	131	153	149	136	154	124	133	131	138	137	155	127	128	123	159	141	143	120	142	122	151	141	121	113	149	128	154	125	139	139	134	116	139	129	118	138	146	130	133	137	140	114	129	120	143	120	134	142	117	127	141	143	135	129	148	127	121	133	138	150	123	137	128	142	112	142	149	133	137	125	126	127	118	130	136	129	157	143	148	139	135	131	135	146	129	141	151	137	133	135	124	143	136	140	136	135	128	128	113	118	135	139	121	128	159	127	139	143	134	124	143	135	129	164	140	129	142	148	126	118	123	130	137	129	152	131	124	141	104	119	129	131	140	132	148	134	122	142	125	134	134	151	139	133	132	143	137	135	136	123	140	136	136	141	129	141	136	117	141	149	120	152	122	142	119	115	148	133	143	126	164	118	140	125	131	139	140	114	155	159	116	131	127	133	122	140	146	115	118	140	142	137	146	118	160	135	128	151	124	133	140	125	121	113	144	135	117	119	136	155	131	129	132	131	131	147	136	147	159	126	129	144	128	151	155	149	132	130	148	135	129	144	118	131	149	140	154	153	143	146	127	146	127	160	120	124	160	141	130	134	132	154	147	124	135	123	128	137	116	136	140	133	119	153	137	130	130	126	125	136	134	130	129	121	143	150	139	135	134	137	120	126	139	128	144	141	131	120	127	110	114	135	142	144	136	131	125	134	122	129	162	152	125	117	117	130	117	123	137	138	152	134	137	145	125	154	129	133	131	121	117	133	157	127	128	134	114	128	110	128	115	105	118	142	136	149	109	133	116	131	167	165	128	133	146	140	122	124	141	144	127	162	135	135	113	115	121	139	133	122	144	127	123	121	139	140	115	134	148	136	123	131	136	114	140	134	160	136	128	118	135	131	143	132	126	115	151	116	142	131	146	143	141	115	141	100	136	120	144	132	165	142	153	123	141	126	131	123	124	128	116	138	139	124	136	139	128	111	134	140	121	144	143	145	118	131	139	121	145	113	137	129	129	135	129	144	143	132	138	157	137	140	140	152	145	132	132	132	138	140	124	126	140	135	135	129	143	117	137	142	148	133	141	116	145	156	133	124	141	123	137	134	124	128	131	146	154	118	129	133	148	138	126	126	131	133	135	115	132	134	118	126	121	128	140	147	128	130	117	132	140	116	129	136	170	133	135	132	143	130	140	130	146	156	121	137	153	122	124	132	140	146	125	134	151	126	134	145	119	121	123	135	132	145	140	138	141	137	130	136	130	136	115	133	125	144	118	136	141	131	126	130	150	138	102	122	135	134	145	134	150	116	140	145	138	139	111	142	122	131	146	162	119	132	145	133	159	144	123	133	147	144	135	146	131	137	152	148	137	136	118	128	125	130	137	135	139	137	129	115	146	139	124	128	131	131	150	146	112	124	134	122	128	128	136	129	132	114	121	143	144	133	129	137	132	127	127	125	115	136	124	133	134	139	123	134	143	146	147	135	141	135	127	126	113	155	129	144	130	139	139	150	135	129	116	129	138	127	144	171	137	154	128	155	152	122	123	123	126	107	138	121	132	127	127	123	145	150	144	123	139	116	146	133	147	128	155	129	132	138	144	129	137	129	137	121	130	155	153	169	139	139	126	149	123	123	123	137	146	156	165	139	150	135	127	135	129	150	130	109	139	117	136	137	118	142	132	131	119	134	122	142	157	122	150	138	153	133	127	138	145	137	118	112	142	127	139	139	136	139	147	129	120	118	145	133	146	132	152	149	127	124	136	153	130	141	141	136	136	156	143	139	152	122	130	132	107	135	107	157	140	141	143	130	143	136	125	149	121	138	139	135	139	126	144	134	130	134	122	137	152	137	146	140	141	115	164	134	122	128	139	128	130	123	160	139	127	140	128	137	160	131	135	126	135	127	128	106	138	111	121	125	138	150	142	143	119	130	142	127	150	139	126	151	123	137	110	148	128	127	140	147	115	124	133	113	114	125	129	128	137	141	138	116	139	157	123	130	120	135	158	136	145	127	141	144	151	149	131	140	108	107	136	147	128	149	153	131	130	128	129	139	140	142	125	145	144	158	142	129	118	135	122	130	121	141	123	140	125	137	131	129	140	141	128	137	121	131	143	141	130	120	129	158	137	128	132	145	146	139	135	142	152	125	154	152	155	143	138	135	145	142	120	147	127	147	127	141	145	144	135	146	154	147	135	130	118	142	127	123	139	133	129	134	132	146	135	157	166	127	160	118	146	126	142	119	126	136	120	119	126	129	152	138	142	149	164	136	136	132	123	125	152	141	141	115	151	128	124	131	139	131	158	140	140	142	145	142	145	138	119	126	142	144	133	130	131	122	136	159	132	117	141	128	138	143	135	129	145	118	152	126	134	125	128	120	143	131	118	153	129	138	120	111	127	160	119	158	120	123	129	137	125	123	149	145	134	143	141	135	139	124	134	139	130	166	132	108	142	141	130	134	156	119	143	136	120	131	130	131	132	124	144	132	129	162	149	121	120	135	131	145	132	128	123	148	149	140	111	111	170	119	145	112	132	123	160	134	155	149	140	150	137	152	157	157	137	131	126	133	138	121	134	119	126	143	133	151	123	128	120	134	138	142	123	131	145	142	133	115	146	129	145	138	145	137	120	124	143	144	138	124	148	139	133	129	133	116	147	140	138	146	142	144	130	144	133	128	97	124	143	161	134	135	121	132	143	174	165	120	114	139	134	140	128	121	133	133	156	125	131	128	139	126	143	133	118	135	131	138	102	151	125	133	149	157	138	131	152	134	138	123	121	125	128	128	140	115	132	137	121	119	143	133	168	130	146	131	151	152	136	153	124	129	144	124	124	141	151	125	127	126	124	108	132	141	139	136	132	134	139	137	155	143	112	135	163	139	126	122	140	145	125	161	146	138	137	135	130	156	162	129	126	118	122	154	130	140	156	129	126	139	125	144	135	156	117	111	135	135	140	141	140	145	111	134	133	136	126	120	134
22924	8281	1435	1401	1165	1048	870	716	675	619	519	475	481	461	451	455	432	421	397	381	381	358	357	363	360	354	389	354	363	346	348	333	344	358	328	353	339	329	312	362	347	344	333	330	344	326	342	311	364	338	329	340	326	362	335	369	333	343	361	338	352	307	377	295	329	353	361	380	335	305	325	371	304	315	327	333	332	308	352	356	316	337	340	323	328	318	327	338	304	335	359	345	323	327	355	334	363	324	328	346	326	332	340	382	315	325	303	342	343	315	355	343	318	325	335	318	374	331	333	365	341	372	345	326	330	332	312	366	340	318	315	339	314	319	328	344	352	345	343	311	353	312	342	348	349	315	339	373	325	336	352	331	330	358	333	332	319	366	344	342	346	329	315	332	334	351	342	321	358	346	346	320	328	346	368	334	359	320	319	343	329	373	294	327	314	351	357	334	293	345	304	322	330	352	337	320	333	315	293	340	346	315	371	310	341	323	330	318	351	313	323	334	326	341	327	350	359	324	330	362	368	367	307	326	324	345	337	293	326	339	321	333	368	348	336	330	313	336	334	319	333	328	336	355	310	378	319	324	321	359	333	352	349	322	360	363	308	314	335	326	338	328	333	359	329	322	342	324	340	359	315	356	348	325	368	328	331	323	343	298	326	327	341	330	337	320	323	322	336	307	345	348	331	338	360	336	329	310	342	330	331	342	288	335	329	325	326	346	330	338	321	318	351	350	343	351	329	321	342	326	341	314	335	318	358	332	367	356	353	328	333	312	336	312	329	317	344	325	319	335	340	342	303	359	306	366	333	353	357	310	346	370	348	328	322	312	315	308	339	367	298	340	354	335	328	325	345	348	327	342	319	348	340	325	301	372	333	310	344	339	328	308	321	384	384	324	345	343	345	323	332	336	327	350	356	333	335	340	314	348	334	331	335	332	323	344	343	321	334	328	338	325	342	356	352	328	312	324	345	316	364	334	344	338	340	369	332	328	350	298	320	318	339	346	350	360	303	305	357	344	316	328	343	329	334	338	312	319	358	340	338	361	360	319	336	305	337	326	338	333	310	332	306	365	332	368	321	322	327	340	337	360	312	312	343	326	338	304	371	325	337	385	357	329	334	300	325	389	328	317	332	309	341	318	347	326	355	340	330	307	337	340	316	326	319	346	300	317	327	336	337	343	319	343	343	313	312	329	345	323	315	315	334	328	343	330	361	341	338	304	329	323	339	344	372	325	348	344	300	339	351	291	320	329	315	349	338	333	304	355	323	358	333	355	347	316	330	317	370	338	364	359	320	349	344	371	363	331	339	338	314	289	326	321	321	348	341	336	341	317	346	309	349	332	324	338	328	335	351	355	307	330	375	367	321	342	345	303	342	319	320	334	312	314	309	340	349	351	329	329	363	352	306	328	326	334	331	360	342	334	311	326	350	286	328	333	322	304	352	331	314	332	323	336	325	365	359	340	329	320	337	347	367	341	356	352	361	385	276	310	312	362	361	317	340	350	359	347	320	319	329	330	314	333	320	320	321	326	383	340	353	333	331	342	365	335	388	316	337	340	328	368	346	328	300	335	328	316	331	325	320	297	317	309	324	333	331	352	320	325	332	323	340	331	316	344	320	348	342	330	358	333	342	304	317	342	312	349	340	335	368	314	331	336	306	307	326	329	352	324	320	334	349	339	306	333	331	321	346	357	330	315	322	323	359	360	345	337	311	322	332	351	350	325	320	326	361	306	351	358	362	323	337	347	322	306	343	326	333	318	321	380	315	345	309	353	345	329	363	312	321	313	349	341	334	325	353	341	336	347	312	373	317	331	331	338	339	349	339	293	359	322	316	350	339	320	345	332	354	316	351	322	348	316	303	337	350	381	338	319	330	372	322	356	335	321	347	332	317	348	357	343	331	320	334	329	311	354	334	315	348	324	333	353	309	325	361	357	345	307	332	336	337	364	349	286	313	335	329	327	344	298	324	371	329	336	340	330	321	325	345	330	340	340	336	295	368	355	342	324	291	357	347	322	321	322	338	313	400	325	321	356	336	317	300	329	356	309	348	361	350	299	321	370	327	306	309	358	335	346	301	343	346	338	301	324	326	331	324	326	344	337	362	302	328	349	338	311	368	320	320	344	337	345	349	325	331	312	318	328	324	338	309	308	351	377	366	379	317	328	347	360	321	362	328	314	365	342	314	336	360	322	336	328	323	323	376	338	342	292	334	351	336	318	345	374	344	328	290	347	320	317	331	335	364	376	348	316	315	333	370	333	309	336	355	315	358	344	373	325	351	335	306	325	330	335	361	312	348	324	373	332	322	348	291	337	332	335	358	336	347	359	322	351	333	339	345	332	324	333	344	354	336	334	330	362	348	319	311	344	374	345	353	327	319	325	352	335	343	338	344	395	297	317	349	325	348	347	320	362	346	319	369	343	278	353	332	340	325	325	361	354	323	332	330	325	324	357	313	306	312	319	323	311	346	338	327	340	337	320	336	359	376	326	306	362	367	323	338	322	344	331	358	363	327	329	325	355	320	338	340	339	327	353	337	341	328	365	346	331	340	366	355	352	334	345	304	354	316	323	303	312	362	330	348	356	311	347	351	341	324	341	342	372	297	321	369	307	346	372	309	317	373	335	353	355	352	333	333	328	328	343	313	303	350	344	345	350	344	373	335	330	300	328	337	338	329	348	366	327	339	303	345	353	329	314	342	355	309	311	323	320	315	306	359	312	333	324	324	314	307	366	321	321	314	312	361	313	356	343	363	354	349	354	336	327	314	311	324	343	347	334	307	310	341	325	309	353	315	313	339	351	328	340	329	356	321	309	315	345	341	327	333	355	350	340	337	351	324	341	317	336	363	318	341	320	333	333	327	316	367	319	343	315	301	340	345	329	360	342	352	328	345	326	338	324	344	314	318	336	335	341	344	328	365	358	332	342	350	344	329	321	332	320	353	347	311	337	316	330	317	316	304	346	319	311	351	318	325	345	342	328	341	343	337	329	345	332	371	347	334	327	321	325	344	352	342	293	311	320	345	356	370	345	322	328	355	326	318	338	307	337	360	339	314	355	347	339	334	328	311	339	325	344	351	315	342	346	352	333	331	313	325	341	352	318	335	328	333	327	338	333	353	317	340	345	322	356	336	331	337	343	336	345	322	350	342	328	352	331	342	349	346	356	350	314	343	357	327	348	309	309	358	323	321	309	314	358	381	351	326	327	296	315	335	307	327	324	344	344	324	342	306	343	306	328	338	322	313	340	355	348	338	336	327	330	324	348	335	309	371	336	337	304	321	316	318	325	319	320	351	318	320	324	370	324	328	344	356	350	346	350	334	344	297	344	330	339	341	355	339	358	340	336	339	338	314	356	306	348	318	307	357	333	325	337	356	349	349	355	343	304	320	350	307	320	340	341	388	336	357	315	336	353	324	326	343	345	325	348	334	332	333	333	345	344	350	316	320	327	329	346	322	302	286	342	363	343	328	358	335	328	379	355	310	330
13992	3228	398	283	294	264	268	302	225	249	295	258	270	303	268	252	279	239	274	267	275	250	233	270	261	289	252	257	314	270	257	273	258	245	281	245	264	276	262	269	281	261	249	265	250	236	267	259	299	258	236	240	263	270	253	216	252	245	282	249	261	275	264	249	274	253	277	252	248	281	231	232	228	264	256	234	275	281	262	249	272	255	240	279	271	268	281	252	262	284	256	233	294	269	263	258	240	293	236	266	250	268	218	240	248	258	238	253	281	277	258	245	262	277	260	261	216	271	263	250	213	226	276	271	244	245	242	251	284	262	271	255	265	271	259	276	234	271	279	275	244	270	215	280	238	274	248	286	250	256	234	254	260	251	250	253	270	260	308	245	275	261	280	264	243	248	263	233	258	274	252	239	251	290	260	246	272	273	287	248	257	246	253	258	250	257	304	259	238	258	271	262	264	289	233	253	259	273	258	263	257	271	238	260	260	234	266	260	258	240	232	239	248	235	237	274	262	286	290	250	246	210	250	225	252	266	287	248	228	236	262	268	289	266	258	274	290	238	238	265	265	263	265	258	254	259	240	259	293	241	219	268	284	259	263	262	243	254	246	268	244	290	237	277	236	279	262	253	280	286	265	257	269	270	259	287	265	226	239	286	267	283	230	287	248	252	245	266	253	236	253	253	257	252	263	283	263	250	250	250	240	275	260	241	249	234	239	266	228	267	283	250	271	274	279	239	254	278	261	256	268	260	259	228	291	275	228	271	261	236	275	221	279	250	236	278	233	262	263	267	265	264	264	283	282	312	266	243	269	270	244	249	241	256	264	271	258	229	235	254	262	265	252	274	222	265	285	267	244	265	280	265	224	284	242	271	240	256	237	252	276	258	256	281	245	265	274	238	250	244	261	267	245	268	250	229	265	251	266	227	255	253	252	249	258	256	267	234	263	238	238	262	253	239	253	289	269	279	232	270	244	278	258	267	247	243	259	292	230	262	284	263	238	271	299	242	241	261	249	296	265	306	261	247	266	248	249	235	262	248	252	259	249	255	263	282	272	274	269	222	252	257	299	242	236	262	252	234	266	286	283	238	262	239	247	304	276	259	236	259	244	255	258	262	260	281	285	278	278	238	241	261	240	253	254	219	267	235	262	265	272	277	248	281	239	258	278	274	262	246	251	244	251	229	244	220	266	236	259	234	252	265	278	257	238	257	248	262	255	258	261	248	239	267	273	279	273	265	241	260	249	274	277	264	259	277	269	235	249	255	280	248	263	279	241	274	236	259	260	263	255	229	262	253	245	259	258	244	261	280	250	267	283	229	257	238	230	261	258	275	251	250	257	287	258	243	245	257	270	219	244	270	254	233	288	254	252	237	242	289	280	255	253	262	271	257	245	294	250	274	253	243	244	248	247	246	268	263	271	260	279	224	268	261	259	248	248	255	266	256	240	273	240	259	277	236	254	253	285	281	253	240	266	239	265	255	258	273	269	257	236	273	248	258	253	250	274	253	257	234	256	268	267	261	253	263	266	238	284	240	283	267	240	236	249	303	232	275	259	263	277	268	262	236	242	275	264	252	244	263	248	259	273	257	246	249	271	235	244	258	257	260	264	246	237	266	252	272	259	257	263	273	242	257	260	253	264	258	262	252	245	266	266	284	265	268	239	250	281	263	210	272	288	249	256	271	298	269	240	265	255	244	250	262	255	267	247	275	244	243	242	268	236	290	251	278	273	274	244	264	282	283	265	232	275	253	264	263	258	266	270	255	276	281	274	276	261	257	261	297	244	240	287	256	280	273	272	245	260	256	254	266	259	220	274	273	239	253	254	267	262	254	230	263	276	249	256	284	269	282	242	252	240	245	251	264	233	232	244	266	236	239	270	269	239	264	241	270	249	259	248	302	253	258	285	264	251	261	242	275	266	263	278	238	243	254	242	250	244	245	258	263	279	265	232	277	258	277	282	271	274	243	235	275	270	258	257	283	266	258	295	219	234	235	243	249	274	277	237	262	235	274	251	269	264	251	236	222	250	267	246	275	271	249	263	258	265	263	249	240	255	230	243	267	242	240	255	237	256	240	238	242	257	276	240	270	261	238	244	282	259	280	256	236	239	278	283	270	220	270	231	272	296	269	286	291	304	236	237	279	254	243	266	241	255	255	227	279	248	301	253	230	230	273	233	262	233	278	238	269	263	263	254	289	258	271	272	227	265	266	252	231	235	271	274	278	228	255	262	248	274	227	242	276	277	300	278	283	264	258	263	227	262	272	272	279	261	292	235	277	251	249	263	237	239	263	262	286	258	261	251	256	273	262	276	281	261	259	248	264	288	297	266	245	282	284	256	247	260	250	285	253	263	253	273	259	283	257	281	235	265	254	243	296	265	251	296	242	280	264	279	279	237	264	252	261	279	264	248	239	255	274	275	266	322	257	259	275	271	238	267	233	261	248	245	266	274	249	281	245	250	244	248	245	243	242	251	246	271	253	264	257	268	257	263	249	271	251	249	232	265	254	251	270	274	290	275	261	247	286	255	278	283	252	267	262	297	258	242	287	262	248	256	244	249	271	299	271	272	268	266	246	255	264	255	285	246	257	265	238	280	255	279	260	253	271	239	220	260	237	262	261	280	261	269	247	278	281	257	285	228	230	270	236	251	294	266	258	233	281	272	255	245	269	269	275	262	245	241	257	244	238	253	291	264	275	272	243	283	256	294	270	257	255	278	260	245	260	254	286	251	251	230	241	299	279	226	266	262	255	292	274	250	227	228	253	251	264	254	271	253	247	227	234	261	266	275	280	286	268	280	232	255	263	230	247	265	272	254	261	281	258	300	287	257	290	260	258	256	268	231	254	297	284	246	243	246	242	263	255	255	281	262	254	259	258	285	264	249	250	229	279	249	277	290	278	245	264	225	228	239	253	263	261	261	259	240	268	252	274	280	235	272	260	244	226	251	269	267	279	303	259	277	256	253	245	256	287	263	262	284	213	242	277	284	241	252	261	235	252	256	247	246	260	255	268	250	232	274	239	251	254	257	249	277	243	246	271	251	258	257	253	271	274	278	253	246	262	271	254	244	267	270	252	249	278	281	258	269	252	273	284	260	259	262	254	224	247	218	262	237	275	265	251	269	280	232	240	264	267	261	263	274	267	271	247	274	250	270	266	277	220	289	272	267	260	261	254	241	253	242	278	259	257	235	276	248	289	265	239	256	240	266	236	254	268	270	256	262	266	271	250	272	282	257	283	268	252	254	264	252	263	270	263	247	257	251	257	244	254	264	240	244	280	248	286	253	249	260	256	294	241	261	290	266	279	261	262	284	257	298	304	241	243	264	208	254	261	246	272	268	292	264	266	252	254	268	253	245	271	254	224	240	292	282	249	258	262	259	236	249	254	259	231	231	234	256	248	260	257	271	240	249	255	259	259	248	284	271	278	234	229	264	261	263	264	263	270	280	270	227	223	283	266	246	263	268	240	275	258	246	250	253	242	239	258
9914	2674	705	729	644	675	687	670	628	650	681	602	593	598	636	602	594	624	617	612	590	615	643	636	621	559	604	652	609	665	601	555	638	634	644	600	608	638	586	621	587	648	604	614	616	615	621	633	615	591	615	668	624	583	674	634	620	606	635	585	615	576	597	595	570	646	625	614	566	606	659	619	649	638	630	575	648	603	623	593	675	645	597	632	599	585	583	585	640	565	653	647	623	659	630	593	636	623	609	635	613	602	585	618	652	639	599	676	589	609	617	600	648	581	616	559	596	637	560	617	645	602	613	627	588	604	644	574	618	611	665	603	602	671	644	605	584	638	652	633	581	618	601	609	637	604	603	586	610	622	597	595	599	586	611	635	595	612	585	640	581	616	599	617	643	664	614	581	631	616	569	578	633	601	620	646	619	561	622	593	649	620	609	653	623	610	634	606	650	621	639	603	624	599	637	612	560	649	603	585	619	629	602	577	600	626	609	592	620	599	665	590	623	573	629	621	615	610	631	598	554	622	625	617	605	548	618	619	609	640	620	646	607	644	613	589	612	578	585	639	640	578	617	606	626	594	593	631	615	635	597	644	660	626	608	583	584	628	593	622	598	622	663	588	592	628	625	633	598	612	619	620	614	642	587	599	614	600	598	594	649	665	615	661	620	636	640	598	587	641	633	589	578	587	611	580	646	594	617	620	638	601	627	620	578	649	600	613	593	646	642	654	606	618	615	593	589	619	624	601	613	619	620	614	555	614	594	676	592	614	620	629	609	563	586	598	598	574	593	574	653	569	569	603	652	632	622	630	605	599	611	593	618	636	618	603	608	657	665	607	662	631	594	624	608	578	614	600	622	559	610	663	634	616	595	609	624	564	599	610	595	651	635	564	580	587	633	634	630	605	605	585	595	607	626	598	613	620	656	599	649	618	650	616	595	626	630	616	610	654	612	678	617	617	595	584	633	598	602	656	610	637	617	578	564	614	628	626	615	576	596	634	611	575	632	639	647	572	596	633	604	647	579	622	614	662	645	636	630	624	628	621	626	573	624	638	620	595	645	642	623	587	620	563	600	620	624	638	636	605	623	580	664	601	637	629	599	559	619	614	652	583	612	609	650	625	614	644	638	617	586	607	644	624	613	601	619	590	615	571	614	652	598	594	583	585	586	607	582	653	596	605	617	606	630	596	622	632	572	588	614	592	587	578	631	627	630	620	624	584	638	625	602	621	624	635	602	644	628	632	603	563	628	608	611	594	602	598	598	613	604	659	568	592	634	640	618	581	591	624	669	631	608	622	582	603	599	597	620	594	629	637	627	624	667	641	578	615	614	621	600	643	650	618	637	592	582	589	630	567	616	613	571	608	611	604	624	634	623	621	650	588	658	624	581	590	614	598	611	604	617	618	621	591	599	654	592	649	653	652	634	568	609	610	599	597	571	613	593	618	636	612	614	588	606	615	592	601	605	611	580	638	613	628	584	607	605	607	642	629	625	600	639	639	622	623	602	619	631	631	617	600	661	603	595	658	626	602	631	646	628	615	632	631	613	639	653	601	596	637	621	610	626	616	596	616	581	587	619	603	633	641	627	609	635	639	601	632	610	614	684	622	649	593	573	612	604	611	601	559	595	611	625	613	616	599	639	642	589	608	602	606	605	611	642	564	636	619	620	636	579	594	644	570	619	607	635	622	583	605	668	597	592	609	612	608	550	631	580	634	614	636	613	593	636	594	622	599	639	643	641	619	630	628	615	613	597	638	638	583	634	582	614	625	643	652	571	612	611	636	600	606	658	628	570	645	636	592	636	656	612	623	596	592	608	607	651	654	641	605	633	612	589	637	596	635	617	665	605	631	622	646	616	582	616	632	583	561	609	613	595	604	645	611	638	653	583	628	597	634	653	602	603	623	644	591	653	566	638	615	583	567	607	615	639	579	631	624	615	636	626	566	622	613	604	592	594	598	545	609	575	650	623	609	637	633	645	620	635	567	605	596	639	569	637	596	617	601	622	627	605	655	645	592	631	597	640	613	623	593	612	666	616	622	570	578	624	596	595	626	593	666	627	615	624	611	607	581	593	630	642	598	643	647	663	628	622	646	591	621	594	647	628	586	643	607	586	619	584	621	614	634	626	645	607	652	641	583	608	652	597	580	613	637	603	615	625	612	672	577	628	632	573	627	626	596	643	615	596	606	655	622	635	649	595	596	564	607	665	650	611	580	619	610	596	615	572	586	614	647	616	634	667	640	659	639	595	603	595	587	632	617	631	631	635	619	642	601	667	630	612	617	627	604	593	650	606	683	622	596	643	600	595	643	638	577	605	601	627	632	594	608	633	651	626	605	623	582	598	614	618	642	590	583	591	611	620	598	592	630	596	612	618	634	610	617	630	597	611	605	656	594	617	638	654	648	630	603	642	595	593	642	633	613	610	610	660	575	609	634	616	592	612	653	644	641	606	592	596	571	622	608	585	592	672	613	608	628	619	616	567	589	562	602	615	605	596	600	628	624	623	594	682	651	601	638	615	598	598	613	598	575	582	630	588	601	667	611	637	621	647	667	609	599	621	625	598	642	552	626	644	639	649	586	567	610	607	628	591	603	582	631	582	611	599	615	643	567	618	609	619	612	614	658	658	708	626	621	605	613	613	621	570	629	599	619	624	643	641	636	630	575	644	621	601	628	624	635	625	608	612	584	628	584	653	621	634	592	611	581	652	609	594	637	623	633	592	656	594	578	636	629	653	627	642	663	637	585	601	614	607	597	631	608	610	568	600	620	630	574	624	578	622	580	627	632	572	637	617	650	593	593	652	648	625	667	622	621	596	593	655	622	604	632	638	647	588	660	606	619	605	582	620	584	625	607	606	597	634	602	626	583	620	634	612	618	595	607	596	623	618	655	623	584	610	620	593	647	583	580	561	598	626	593	616	652	572	592	623	613	638	609	621	641	608	595	611	580	625	646	648	595	626	601	617	598	614	608	602	573	629	614	567	651	652	587	667	676	587	669	595	640	590	625	662	599	607	632	584	611	627	601	609	604	623	627	631	632	599	585	670	601	645	631	596	635	595	611	576	644	654	595	603	611	592	611	584	570	615	631	644	640	622	600	597	643	587	589	614	591	591	593	601	610	613	619	580	618	655	622	669	585	632	646	607	606	569	610	609	608	596	618	608	628	608	605	614	631	622	577	589	635	609	648	577	607	578	606	573	636	587	610	588	583	646	601	643	620	610	631	613	650	639	614	506	597	639	575	621	643	619	607	584	598	577	651	642	626	622	602	577	629	625	597	592	616	625	633	621	613	603	574	646	587	631	654	634	643	593	655	628	585	636	582	577	584	626	610	629	624	595	604	630	597	661	642	596	656	594	632	588	592	571	617	630	626	598	586	627	625	582	614	604	622	582	636	594	622	639	631	590	678	635	632	615	582	622	665	598	619	606	581	633	612	568	632	623	592	628	604	622	600	568	636	566	643	593	618	611	637	608	649	602	623	610	589
26582	8455	938	433	351	320	302	287	272	296	266	281	254	277	286	280	298	280	266	264	269	263	275	265	244	272	283	267	282	281	275	315	268	263	280	257	271	302	300	258	306	265	291	273	268	269	300	249	287	300	260	270	293	257	276	271	268	261	296	261	290	256	262	260	287	282	237	283	257	269	281	262	249	283	299	280	286	249	284	264	275	272	264	246	278	272	278	299	281	248	266	242	244	303	263	284	262	288	310	295	272	281	253	251	265	275	255	283	276	252	259	257	258	262	261	261	289	271	271	298	270	265	280	238	266	273	275	272	261	246	275	251	301	278	271	239	268	236	291	291	253	260	234	255	285	270	266	281	284	290	251	281	292	245	267	273	268	255	282	287	271	233	274	282	247	280	260	285	259	254	271	266	289	249	279	292	239	255	275	261	265	278	250	266	259	279	297	274	277	277	240	295	269	281	283	293	302	258	253	254	279	244	271	291	258	263	281	249	260	286	236	254	284	271	252	282	265	281	272	258	262	265	284	219	253	275	308	262	256	264	253	271	280	275	271	239	257	280	282	278	260	296	272	302	263	267	272	278	273	227	293	285	309	238	259	273	285	276	269	280	309	256	269	281	274	286	267	272	260	265	290	283	272	259	248	260	262	265	293	288	291	264	276	291	237	265	261	267	258	252	285	287	260	279	258	259	284	279	246	270	285	289	291	263	240	260	292	297	260	246	280	235	289	255	254	251	288	279	244	277	289	262	286	267	266	263	286	264	270	297	269	244	234	237	258	299	265	275	326	275	267	245	253	283	254	288	288	238	255	304	263	281	264	304	268	272	251	255	271	252	255	296	291	277	250	257	255	284	281	266	281	276	293	273	248	240	263	268	294	296	275	254	269	281	272	254	262	277	254	259	279	255	261	264	258	242	281	252	258	241	254	251	264	260	288	269	299	278	250	278	282	261	260	274	242	293	290	279	274	239	247	273	252	257	265	251	245	238	274	277	271	281	266	280	299	283	243	271	252	273	280	249	256	265	281	248	271	283	266	285	297	272	245	257	252	285	228	267	296	266	249	283	236	277	281	239	282	257	277	289	242	307	287	286	265	292	267	266	264	264	273	254	282	252	270	247	300	279	262	249	297	282	255	254	276	275	294	235	267	259	281	263	274	306	267	263	261	294	259	297	250	271	248	258	260	248	291	301	239	279	286	252	247	256	258	259	260	274	260	265	282	253	259	281	245	274	276	279	262	277	282	239	276	267	258	255	280	304	295	282	278	293	276	253	282	291	272	259	258	265	270	289	232	272	252	258	219	271	289	277	265	274	219	263	288	281	259	252	249	280	287	275	269	279	275	244	266	272	266	289	253	279	305	263	292	262	231	267	248	279	306	274	260	238	235	285	249	247	262	270	240	259	279	251	283	281	270	262	245	243	295	247	288	267	289	302	227	240	262	270	276	266	253	262	292	266	244	252	266	262	294	258	251	285	276	256	242	297	253	279	301	282	262	256	268	293	283	254	255	284	264	284	311	251	255	277	255	269	263	274	268	241	253	299	268	292	322	264	229	298	262	253	276	284	274	263	273	268	292	277	299	270	270	282	257	294	261	321	293	283	261	289	238	258	269	248	285	251	279	296	263	244	256	260	242	274	280	278	277	255	274	266	276	283	256	252	289	309	279	249	321	262	250	250	244	257	265	294	272	280	243	286	285	262	253	295	300	277	277	300	257	277	243	269	249	245	263	286	286	273	267	255	261	257	272	273	287	265	259	261	258	263	282	283	253	272	246	263	278	261	283	303	284	254	255	244	284	252	263	272	274	285	267	262	273	250	261	289	266	247	274	273	259	249	274	260	264	257	274	269	247	271	261	268	268	280	272	310	285	243	263	252	280	283	249	269	271	260	254	287	283	273	299	275	288	282	302	318	276	285	276	229	266	244	247	288	285	273	260	281	269	283	268	270	249	246	309	272	289	234	265	278	271	286	257	249	246	285	294	302	304	248	274	249	247	268	284	271	249	266	263	267	276	262	283	275	240	282	240	260	274	274	266	297	288	267	294	263	262	226	239	305	290	253	275	272	254	277	314	268	250	266	244	276	259	279	290	271	257	254	254	269	258	291	269	317	265	268	284	295	281	239	259	267	251	281	245	256	268	260	277	231	261	293	265	256	286	262	263	272	245	275	252	261	330	289	231	261	261	265	254	284	248	307	266	282	233	241	269	277	241	291	239	277	289	292	263	280	299	277	259	235	252	283	279	267	270	282	303	261	302	264	243	274	298	287	267	288	249	266	244	265	263	265	260	246	273	251	317	267	253	286	251	270	277	271	273	282	285	252	243	250	278	264	278	290	271	292	295	274	259	315	273	278	267	278	296	266	262	304	284	252	255	270	252	234	278	274	234	271	245	266	288	279	262	242	261	277	264	232	298	294	300	233	270	280	290	258	256	277	234	302	259	281	276	273	293	255	291	273	266	266	257	282	261	303	267	281	249	282	274	278	288	285	276	268	270	273	290	277	299	266	285	283	285	291	279	282	292	285	286	282	292	273	256	271	264	240	261	287	272	291	295	257	245	293	290	255	258	272	278	274	276	261	277	258	267	283	272	259	287	286	266	269	260	253	293	287	267	265	275	261	254	286	284	270	265	246	241	271	273	255	243	272	266	260	274	260	252	276	233	279	240	231	259	282	245	290	265	280	257	254	278	266	276	238	273	230	289	286	295	263	258	251	265	277	249	279	272	261	260	246	260	257	264	280	277	259	251	268	285	276	253	286	289	247	265	275	255	259	244	263	257	272	265	268	284	247	277	267	275	260	244	219	278	263	290	272	257	283	279	261	266	242	274	273	272	256	294	255	272	256	267	296	269	254	256	245	241	260	281	260	281	284	270	268	264	262	263	252	298	281	299	237	287	255	260	268	274	258	262	256	237	289	242	277	272	291	282	261	277	249	278	238	270	255	239	287	266	252	257	282	284	270	295	266	266	286	235	241	272	237	260	273	257	281	287	256	283	280	259	236	322	295	270	266	269	268	264	271	266	259	252	315	264	297	263	268	237	257	267	259	243	274	257	258	301	259	244	265	283	274	241	250	257	251	267	253	299	271	280	259	278	286	263	295	280	252	272	306	275	285	272	242	239	258	241	309	261	245	259	310	277	266	307	263	241	283	252	265	281	259	292	293	270	273	246	273	249	252	279	281	281	262	259	266	287	254	296	282	244	261	245	281	279	281	276	278	246	269	261	268	284	273	304	274	248	270	251	285	266	309	275	258	245	273	265	312	272	264	311	267	256	278	291	257	285	253	290	273	276	274	256	306	295	270	261	278	270	254	270	268	262	255	246	245	237	269	280	272	237	270	259	268	255	239	290	239	262	245	253	250	257	267	270	266	244	263	265	291	274	262	252	272	278	284	238	236	273	287	283	229	248	294	291	285	254	258	307	264	263	232	278	247	282	265	267	275	275	249	268	229	265	288	274	266	274	294	262	244	283	293	268	292	268	219
18284	6301	1176	1207	1068	968	874	867	742	763	726	745	763	703	657	660	722	640	635	671	610	677	668	635	658	594	639	665	671	639	668	621	664	644	616	603	668	672	649	639	691	626	675	631	638	601	607	624	666	608	645	639	602	656	635	634	644	590	673	636	660	639	654	628	629	622	612	625	577	644	628	627	675	633	665	640	615	653	618	602	630	645	600	615	618	632	637	631	601	635	628	556	637	630	621	599	652	648	647	652	564	644	594	640	596	633	667	618	653	597	658	591	657	637	652	613	620	587	632	667	620	598	602	647	640	608	593	647	607	633	647	665	628	604	629	679	626	637	599	602	645	627	607	645	641	615	636	641	615	658	633	648	633	620	653	635	641	648	644	652	640	608	596	645	622	675	630	652	623	637	621	680	595	644	652	645	621	680	639	598	632	620	640	601	621	653	612	657	657	647	622	619	632	638	651	652	617	621	646	695	643	656	626	658	590	648	607	582	636	629	626	598	644	627	622	615	607	681	601	615	584	581	645	651	638	615	659	648	636	586	631	649	661	609	678	643	615	619	620	628	636	650	657	641	629	632	642	646	602	607	664	638	619	652	664	602	637	624	607	616	635	597	626	636	584	604	650	660	642	607	667	655	616	633	643	666	602	662	619	615	655	660	648	607	639	609	612	656	647	618	623	658	673	634	621	604	667	624	667	640	634	646	631	619	584	596	635	653	634	634	666	629	643	691	610	647	657	628	634	668	657	631	616	628	648	596	590	606	592	642	657	624	617	600	600	591	660	641	594	631	665	619	641	622	603	587	605	645	647	671	587	615	620	622	634	676	665	635	622	602	683	620	577	597	641	675	628	614	643	635	678	636	636	642	647	605	647	622	587	632	629	608	621	633	593	651	621	608	634	647	628	606	636	614	595	616	601	599	630	623	601	608	666	631	617	659	642	610	613	633	618	608	620	643	622	638	660	647	625	630	650	655	613	653	650	671	629	611	616	632	605	622	562	663	628	664	626	620	597	618	616	636	618	648	589	617	615	649	654	630	620	614	654	655	616	614	633	653	648	654	603	625	599	660	570	607	638	632	605	646	667	640	639	646	665	635	634	607	671	615	621	640	633	641	638	605	576	646	589	621	612	656	584	614	635	622	636	643	635	651	575	604	616	625	640	643	601	659	625	642	663	655	612	588	654	657	628	667	636	670	595	632	613	614	615	661	630	628	607	567	631	602	617	589	652	643	622	585	584	665	604	650	599	612	571	642	637	602	634	638	584	648	650	647	627	580	631	614	657	619	632	609	612	653	597	578	616	677	600	664	619	631	647	684	629	647	572	632	630	606	612	656	635	605	648	658	658	617	651	618	667	626	653	601	666	650	624	623	625	642	661	643	644	622	621	602	667	631	651	611	643	658	649	650	660	629	656	604	582	641	645	591	675	622	651	612	639	593	624	625	609	616	633	633	659	629	613	639	687	606	642	681	635	604	615	599	636	615	587	654	644	665	608	593	638	594	597	609	622	614	671	667	633	638	606	637	606	620	631	659	671	666	638	618	636	616	618	602	659	627	653	609	635	631	648	612	654	623	576	615	597	658	609	650	619	638	618	660	666	615	609	634	617	665	641	555	628	594	635	631	637	635	606	638	648	619	659	608	644	603	614	657	649	616	611	603	597	631	621	650	640	598	625	708	648	602	691	677	624	615	627	607	651	663	594	616	625	633	642	598	642	657	632	648	635	640	644	666	613	632	641	647	634	653	635	640	624	650	635	645	631	676	623	621	607	607	617	614	676	586	661	633	641	595	631	671	693	618	619	630	619	640	637	640	594	638	617	622	621	643	593	596	621	628	637	647	691	625	611	636	618	628	650	618	646	621	635	608	635	638	680	595	606	646	621	650	610	626	617	646	588	624	629	616	635	571	630	608	635	624	611	634	604	602	664	682	632	594	665	609	625	665	614	584	620	601	650	639	641	608	616	648	646	605	607	618	622	622	647	626	611	671	654	670	607	636	591	627	617	598	624	636	617	634	616	621	604	638	623	624	584	637	601	603	640	678	572	639	616	634	608	591	614	608	657	619	622	672	591	627	619	637	617	590	631	639	639	626	621	661	643	627	633	654	664	647	653	614	579	607	593	636	642	631	613	655	627	601	658	602	616	670	630	679	672	614	642	649	609	592	581	620	608	592	623	628	626	655	635	644	612	611	634	581	591	632	649	599	638	633	622	652	605	646	583	660	643	600	621	586	652	609	601	586	653	631	597	609	604	633	600	603	638	586	605	667	613	617	615	626	626	603	599	646	657	597	638	644	619	623	650	674	623	639	621	635	621	637	624	634	616	620	604	665	600	588	608	649	629	637	614	631	620	646	627	619	608	656	601	610	609	612	653	620	607	643	598	609	604	636	666	593	659	600	591	620	645	676	629	654	630	657	603	644	619	643	622	641	619	629	629	617	640	654	649	632	584	664	634	624	632	658	589	662	639	643	611	623	661	634	587	624	628	617	656	648	631	651	625	653	603	615	643	666	638	648	667	631	625	624	633	643	639	657	629	622	632	594	569	660	657	595	623	641	610	657	624	620	645	602	675	589	648	637	653	677	629	629	619	638	644	608	624	613	611	627	597	596	639	649	664	626	622	619	592	618	637	664	603	625	625	686	626	622	651	626	600	625	660	687	618	647	582	650	625	587	610	668	671	629	623	685	584	628	645	625	627	627	684	641	613	623	597	664	611	631	672	600	663	652	629	654	632	618	605	626	640	635	603	613	636	593	638	633	638	645	609	612	633	642	650	654	592	605	651	612	607	653	667	627	618	602	600	610	642	599	601	615	647	633	633	620	628	634	668	651	650	619	605	637	611	665	644	680	639	624	654	681	625	622	628	608	615	601	596	631	613	627	652	656	625	634	603	592	633	607	614	604	618	642	652	614	670	673	629	633	659	667	585	607	643	643	614	570	592	630	598	672	628	655	645	637	648	689	624	659	641	581	669	622	670	629	598	566	604	591	638	664	645	637	579	592	637	593	661	636	602	646	629	669	633	623	660	679	602	632	677	617	612	627	618	674	659	614	640	636	647	623	592	631	665	655	643	584	653	662	597	639	639	614	624	639	621	611	701	657	610	638	644	614	635	673	639	635	657	631	610	609	607	609	588	648	640	642	661	609	612	608	591	634	643	616	581	627	648	611	624	631	635	625	660	669	689	596	612	648	625	648	587	623	585	651	641	628	657	641	661	652	644	615	568	674	591	629	633	662	644	631	577	667	638	646	584	543	638	629	628	599	647	661	597	592	632	607	643	648	588	651	609	656	618	646	611	606	595	642	653	644	625	643	650	617	628	654	641	619	579	655	671	617	658	617	611	582	619	634	660	651	643	628	627	698	671	638	626	626	630	603	621	647	651	631	632	614	613	604	642	620	581	663	596	675	651	637	672	627	640	617	621	662	610	613	599	637	615	602	639	596	598	638	638	590	646	590	643	621	638	615	652	648	646	679	658	592	608	592
35667	15155	2148	508	344	260	230	198	182	193	194	199	172	141	159	143	143	129	152	154	154	150	158	158	126	159	125	102	143	161	151	108	146	137	125	150	137	117	137	140	142	140	138	125	133	133	157	130	141	154	151	151	122	159	131	145	133	136	149	128	138	148	132	131	143	123	131	140	126	163	127	143	124	131	135	133	126	145	133	139	141	136	131	137	147	139	130	144	141	122	145	127	102	117	155	140	138	124	143	145	128	137	140	121	139	154	140	126	137	138	132	137	149	139	123	127	141	126	140	142	135	119	117	154	132	126	142	131	148	136	134	153	134	134	136	146	124	137	144	131	121	151	124	142	139	166	146	112	136	133	130	151	145	138	163	141	130	158	147	161	147	126	106	147	129	131	155	129	145	151	121	139	127	131	125	134	140	138	128	144	130	141	153	159	128	130	119	164	134	139	166	142	101	153	164	137	135	143	135	146	123	124	132	156	137	128	141	141	149	153	112	131	135	119	139	152	111	145	111	103	127	125	134	119	142	152	137	161	117	125	146	157	145	155	144	135	147	117	126	134	142	113	134	126	136	168	148	123	154	148	140	145	136	108	135	137	128	127	140	131	125	143	140	139	119	153	147	134	128	147	163	145	156	134	146	121	172	138	131	105	137	156	148	134	128	136	124	154	148	131	152	123	160	120	139	139	133	110	135	144	147	146	141	117	147	141	117	140	133	118	141	130	127	120	128	127	122	134	150	131	137	118	130	127	109	145	144	132	131	144	138	157	119	137	141	163	148	146	127	148	134	125	141	144	105	139	143	129	129	132	128	126	153	138	124	133	126	143	159	140	133	122	140	147	153	152	122	132	120	145	115	136	158	128	111	133	128	140	131	140	155	130	137	134	133	124	142	141	133	144	123	139	121	139	130	139	123	153	141	118	116	145	140	146	121	147	126	139	138	135	163	157	140	150	127	152	131	126	145	148	121	160	147	160	141	136	136	131	128	138	135	154	150	143	140	125	147	107	115	132	146	143	157	144	145	148	154	143	133	121	160	142	152	126	149	121	145	125	131	137	136	122	143	150	127	139	134	116	111	160	129	128	139	130	168	119	154	117	119	127	127	135	142	128	131	135	146	154	148	146	139	135	135	127	127	130	128	131	144	138	138	139	140	118	134	133	133	143	139	159	141	156	142	137	133	133	135	140	142	133	143	133	149	147	154	125	136	130	126	139	143	135	141	122	141	132	153	151	133	141	118	120	122	148	133	155	119	130	139	159	148	118	152	127	155	134	131	147	117	148	122	155	154	159	120	166	123	149	150	144	140	134	122	124	139	132	123	132	158	122	121	142	149	153	128	138	142	133	126	141	133	128	129	134	146	154	149	129	134	135	130	139	126	117	136	156	121	141	139	125	139	131	136	140	156	152	152	128	152	153	146	149	134	129	149	131	124	147	144	131	123	121	131	148	143	137	124	148	164	137	125	137	131	156	130	129	124	142	120	154	134	130	146	144	145	143	144	122	136	127	116	149	135	150	113	140	168	129	156	120	147	121	128	152	129	152	114	145	153	123	131	139	118	157	139	147	125	115	126	137	131	131	144	135	141	127	131	130	148	139	142	125	140	124	141	130	138	150	125	140	143	127	135	149	140	149	125	123	116	136	142	159	139	147	139	133	139	154	142	132	138	127	109	151	136	143	145	138	149	152	122	131	166	134	142	143	143	137	151	156	159	134	131	150	118	131	108	133	138	115	163	139	131	129	138	139	120	144	132	145	150	155	145	113	145	141	146	157	135	132	126	147	121	147	107	125	135	139	154	122	109	118	138	156	123	145	159	121	147	153	153	150	142	146	123	124	129	140	148	118	106	151	147	106	149	109	149	111	167	144	119	145	112	140	147	128	155	146	131	126	144	152	121	138	131	159	137	120	129	138	152	136	156	137	132	131	132	130	149	136	152	139	142	141	165	143	124	130	137	122	139	136	151	145	141	115	113	139	127	140	140	137	132	144	135	136	137	151	121	128	146	137	125	128	130	132	131	142	126	123	148	154	143	125	146	141	113	128	127	135	112	123	139	143	153	125	146	169	132	150	134	153	131	132	129	126	145	137	127	146	114	141	121	110	139	126	133	147	137	123	114	157	149	137	143	123	139	133	159	144	152	115	133	131	151	130	137	117	127	153	161	128	123	136	120	133	117	135	137	129	173	135	139	131	126	129	151	162	133	137	125	112	151	110	152	125	130	132	139	133	141	137	145	134	144	141	117	132	162	152	100	127	129	156	115	146	137	145	127	128	144	126	150	145	147	125	151	141	162	128	139	134	142	137	146	122	142	152	122	130	136	133	139	126	145	136	150	126	142	149	118	149	153	119	166	122	133	143	120	142	146	130	121	142	134	150	153	125	135	140	170	154	142	149	150	133	137	158	134	144	114	118	131	147	130	108	120	123	130	133	136	151	119	147	164	138	139	145	147	130	139	140	149	148	143	127	123	139	163	129	127	148	132	142	156	123	136	127	159	131	153	126	145	156	119	147	147	147	162	129	136	135	134	161	153	128	145	139	155	155	126	150	117	143	117	146	147	135	134	128	143	131	137	148	131	130	123	135	156	127	146	158	175	163	124	131	143	147	139	133	142	138	118	142	135	158	136	143	139	126	123	133	126	145	119	134	147	139	126	120	140	139	131	139	138	118	119	133	139	145	153	153	131	122	127	111	144	129	142	141	146	124	134	117	139	127	143	136	160	118	117	137	123	138	148	127	144	125	142	150	144	134	130	174	145	127	110	149	161	140	123	144	146	135	138	163	149	154	128	135	148	140	140	149	144	152	124	135	125	141	131	139	131	118	131	167	116	140	127	144	118	133	130	155	130	142	137	136	143	135	160	146	123	130	150	132	126	141	155	140	136	155	129	135	164	121	131	139	151	137	126	129	144	155	145	137	146	136	122	122	166	137	121	146	155	127	144	129	146	153	150	143	124	133	155	121	138	136	136	136	135	120	168	132	140	132	125	135	179	160	129	134	141	129	147	134	117	135	130	118	145	140	148	144	131	132	129	135	143	133	146	161	140	160	155	127	123	146	142	158	132	147	133	126	128	127	146	144	134	147	146	147	138	147	148	145	128	132	142	137	127	123	121	152	138	156	116	126	143	156	139	144	120	118	110	119	166	149	156	138	157	137	161	143	143	119	128	140	141	121	164	144	142	133	106	145	132	130	151	134	146	133	124	137	138	149	143	176	160	146	145	133	140	143	154	155	152	112	143	130	115	126	131	131	126	159	138	136	140	140	130	157	151	137	118	137	139	151	143	141	148	125	141	138	141	128	135	128	131	150	135	145	148	149	143	131	136	142	144	145	151	123	135	150	144	156	119	142	145	165	123	109	128	151	124	121	141	130	137	147	117	151	106	151	141	129	146	137	133	120	159	127	120	153	118	138	165	141	124	117	167	138	131	120	143	131	117	128	135	141	135	122	123	139	145	114	137	135	136	128	134	143	144	144	135	146
23262	10346	1552	1336	1197	1017	832	766	710	564	512	512	496	484	467	436	447	449	412	441	410	405	401	373	365	378	368	376	330	333	382	332	355	373	366	340	319	370	383	321	370	370	341	361	361	348	337	351	332	342	336	361	382	338	351	352	341	329	371	357	355	343	344	332	335	350	352	328	314	333	342	327	339	354	366	401	339	328	302	335	342	372	384	355	329	315	342	366	331	327	305	342	364	314	345	330	339	343	363	371	349	352	360	339	368	335	355	304	326	341	335	344	321	352	322	340	352	348	354	328	322	356	342	344	325	307	355	340	312	342	342	358	345	368	332	350	335	312	327	326	366	327	340	361	316	326	346	328	374	342	338	355	309	344	301	331	325	310	341	354	319	327	347	333	314	331	338	323	351	344	350	346	353	332	325	343	349	335	347	346	362	341	328	336	326	351	340	341	325	319	351	337	330	324	349	346	330	349	369	334	320	334	334	353	315	332	366	374	381	337	324	353	337	310	382	292	343	346	364	322	305	328	350	339	349	362	334	314	326	317	335	342	344	375	374	351	340	343	332	324	311	351	325	337	324	336	346	326	327	353	330	309	380	377	346	366	353	331	369	296	328	363	317	325	373	320	359	347	332	318	348	336	335	358	319	358	342	302	326	351	357	332	351	374	314	351	320	315	365	337	332	328	344	335	323	314	277	375	339	332	350	328	360	350	335	327	349	332	366	358	321	343	332	328	320	365	311	335	322	375	335	320	353	292	364	326	353	317	356	339	323	314	324	344	337	361	336	346	364	327	354	347	373	345	317	373	326	332	338	353	315	302	331	354	333	350	345	373	326	360	350	358	383	315	336	345	320	325	344	344	312	352	324	306	316	341	339	372	331	337	351	354	335	331	373	348	346	309	339	370	309	297	328	368	340	338	322	363	317	326	342	342	350	347	388	321	358	356	366	353	348	308	350	349	312	351	329	345	370	336	362	342	361	355	326	327	315	344	307	296	335	341	381	344	321	345	351	353	320	343	381	326	342	336	320	348	375	337	350	307	356	342	342	323	329	330	365	337	361	375	317	330	307	329	325	338	343	325	332	330	355	332	373	352	316	343	345	297	336	324	325	350	350	352	334	334	340	335	342	326	340	304	333	357	364	330	349	347	361	319	312	377	342	317	381	346	329	377	348	343	316	327	327	349	346	359	337	300	364	356	337	302	317	387	338	364	330	369	367	343	320	354	349	324	332	373	362	332	353	345	318	330	338	370	326	342	373	334	345	357	356	311	308	355	366	346	359	332	335	320	341	349	353	360	344	339	355	358	330	351	332	331	356	308	331	341	325	359	357	343	336	368	368	332	355	339	336	339	323	328	349	372	346	317	325	356	355	328	352	328	355	349	354	358	359	367	345	329	333	325	350	335	346	366	334	380	359	310	321	325	379	330	340	310	326	354	357	337	353	310	358	348	342	381	332	340	341	341	358	340	347	372	336	340	350	316	351	361	337	341	344	323	345	339	322	324	365	343	318	318	354	351	320	335	348	366	363	346	328	358	348	339	329	312	354	371	322	332	355	344	352	322	328	337	371	322	343	333	327	349	367	327	406	355	343	334	300	355	345	336	358	329	324	307	371	338	338	343	357	342	368	325	351	354	316	301	332	337	322	344	362	336	350	388	355	321	343	365	322	351	346	323	328	332	351	364	345	348	341	307	377	323	362	327	372	360	350	351	337	363	349	350	335	316	346	339	334	337	314	341	356	345	308	341	304	334	312	361	351	390	327	374	348	294	329	343	362	361	359	325	342	351	374	388	356	350	317	344	323	318	352	364	328	337	345	341	361	335	337	334	330	341	338	360	352	320	358	322	341	359	359	353	361	349	370	345	329	347	383	357	333	382	321	341	355	349	339	340	355	328	348	295	343	354	336	355	357	324	329	347	341	311	340	350	346	347	346	332	340	334	313	358	315	348	342	358	382	333	354	327	375	304	333	324	340	367	344	369	333	366	352	320	340	322	329	373	323	357	307	354	330	353	335	350	333	311	322	353	341	379	347	317	313	342	331	338	351	341	382	353	321	344	319	294	338	318	328	323	329	362	349	339	316	349	336	323	370	352	344	354	324	358	350	332	317	332	323	336	343	343	299	332	342	320	345	305	342	316	344	314	327	339	345	332	346	297	389	377	317	364	332	357	327	368	343	304	354	326	328	322	352	329	358	333	338	322	354	340	333	336	356	351	363	334	348	337	366	342	321	339	377	401	347	328	356	341	336	325	318	329	319	375	349	329	361	324	337	354	367	322	341	331	327	369	333	367	343	327	313	325	350	337	345	354	334	359	344	335	349	359	331	339	314	334	353	340	362	344	345	328	345	334	340	362	354	347	325	346	330	358	318	338	323	317	339	334	346	330	310	347	356	364	343	368	327	347	312	342	343	353	333	343	345	339	364	328	349	377	329	350	358	324	360	357	347	353	352	336	327	323	359	315	337	328	328	327	363	340	310	339	364	339	337	340	329	353	335	341	339	338	355	374	351	353	371	343	344	331	351	350	355	373	362	330	331	327	321	352	336	325	349	336	361	342	334	330	329	352	327	332	338	332	325	362	340	347	317	338	341	324	326	319	379	332	343	317	328	391	342	338	324	299	314	346	322	346	366	339	365	362	338	347	342	338	340	324	361	355	348	355	365	350	334	348	349	335	316	346	323	352	337	351	358	320	338	336	355	356	326	378	322	318	333	300	316	332	351	313	344	376	354	332	346	369	345	346	337	342	311	343	325	352	355	338	377	326	327	320	335	336	313	324	322	327	345	343	366	311	395	325	331	346	355	328	346	331	331	320	330	342	341	344	347	371	332	352	312	333	346	296	326	324	377	379	333	331	329	318	367	370	328	348	347	364	363	378	340	314	338	338	334	345	332	336	316	350	319	348	341	318	350	332	344	372	325	355	327	349	329	324	342	361	338	358	341	335	376	328	340	350	337	324	335	346	348	340	345	304	353	339	353	325	333	320	332	336	339	338	370	322	338	315	368	299	342	334	346	333	338	320	326	339	367	321	350	363	366	367	329	338	349	336	371	316	361	297	336	324	336	346	326	321	344	355	348	343	319	361	336	345	336	349	335	360	330	355	357	343	319	324	345	328	340	347	338	360	358	326	345	328	357	351	343	334	367	349	351	330	323	342	339	347	328	356	356	343	362	340	361	346	336	337	351	330	340	327	351	361	312	330	343	355	301	355	322	358	363	354	321	381	352	365	355	330	388	340	332	367	324	315	365	371	356	362	343	314	359	343	330	377	323	313	345	321	356	346	336	345	366	312	363	348	332	323	318	324	352	337	338	339	349	327	363	329	328	333	335	327	352	344	363	350	313	319	329	334	348	360	332	304	328	336	346	342	339	360	322	366	332	359	358	357	306	352	377	310	376	347	350	334	314	336	340	349	332	325	367	325	326	356	316	340	318	361	332	347	348	360	363	347	348	330	342	344	363	332	352	332	352	315	336	353	289	335	344	324
13977	3496	424	271	256	269	261	286	257	269	270	262	246	263	242	285	232	244	227	260	249	262	248	269	229	249	236	256	253	267	256	240	244	264	239	286	229	287	273	277	245	257	265	297	262	240	271	240	225	286	253	251	258	254	257	274	253	259	266	242	259	228	270	257	258	250	227	219	293	279	256	280	294	284	249	242	281	257	296	259	301	285	256	253	279	255	292	225	229	269	259	249	277	234	238	248	274	259	269	255	255	249	258	260	257	258	234	286	300	252	258	293	246	268	244	268	250	260	259	273	265	246	283	296	278	236	259	253	249	263	298	244	278	222	258	264	233	260	276	245	261	259	241	272	239	273	261	260	263	263	288	266	266	304	244	227	277	284	282	284	250	240	285	269	271	276	263	270	259	265	254	263	246	294	261	259	270	246	218	262	280	252	246	243	275	261	232	278	276	287	296	268	322	241	239	289	257	270	279	272	261	248	253	246	296	306	246	291	266	235	267	276	271	293	295	273	263	303	243	271	260	259	248	251	260	256	225	262	303	242	259	267	244	240	286	270	248	275	241	266	257	254	253	273	268	291	249	269	244	273	240	228	247	268	239	269	276	243	286	267	245	256	248	249	271	266	246	258	258	240	279	264	278	275	263	247	277	261	235	266	264	267	280	259	249	249	227	268	288	249	281	272	287	278	267	257	274	264	267	257	235	254	265	249	258	234	269	278	264	250	288	273	279	276	276	252	241	267	281	248	246	282	256	261	253	277	263	261	270	282	285	232	255	260	288	264	257	269	245	268	277	280	214	249	231	251	259	249	247	254	247	286	263	283	267	252	292	258	277	269	232	273	260	283	274	264	266	250	236	273	253	263	276	264	269	257	295	278	291	254	271	234	288	262	256	227	268	264	273	273	242	260	263	268	251	262	253	280	250	271	238	224	289	252	286	265	283	273	229	258	261	272	262	279	282	247	259	243	262	306	235	264	254	271	273	279	288	254	259	252	252	241	238	247	282	249	280	276	295	285	295	257	284	281	269	284	270	258	266	244	263	244	236	270	236	264	279	268	274	262	263	274	252	268	277	258	269	279	260	263	278	277	253	273	248	273	264	278	267	263	281	250	232	264	269	270	274	252	272	274	273	266	243	266	294	255	263	252	275	258	279	248	253	279	233	251	294	262	250	250	260	272	261	244	266	269	234	259	283	251	228	245	260	269	254	246	278	230	266	249	284	287	277	253	268	249	241	251	274	249	216	245	266	242	282	272	256	258	258	291	269	243	230	276	245	243	281	266	286	255	262	279	252	266	270	255	250	264	257	259	261	236	224	253	273	292	250	274	258	243	283	247	247	244	262	238	232	269	263	230	250	237	272	270	270	267	249	247	263	290	280	255	273	252	275	268	243	263	247	256	236	263	263	265	252	255	248	244	262	282	239	268	269	276	246	259	256	266	299	261	279	241	249	300	273	264	255	249	261	257	244	238	244	253	261	275	277	252	249	252	296	274	249	264	235	251	229	273	271	241	285	287	259	270	265	265	257	252	233	256	248	262	251	229	258	225	273	254	250	279	220	254	259	264	291	273	300	265	233	302	274	278	264	254	244	266	284	286	255	289	258	243	289	269	278	257	264	272	247	280	255	286	276	258	253	258	263	265	245	266	270	260	261	277	233	248	246	281	256	267	258	270	229	238	276	305	236	254	256	252	256	286	264	256	274	274	251	278	278	242	257	289	262	252	265	269	239	226	279	254	248	251	251	272	243	261	265	251	270	277	273	273	243	256	252	269	247	246	246	277	266	259	274	266	276	274	249	274	239	271	279	231	294	252	268	268	234	256	263	282	290	277	258	267	265	264	258	276	276	242	248	241	256	259	267	251	239	261	255	279	274	294	252	285	279	242	253	263	270	254	242	284	240	284	255	285	291	269	266	270	261	259	269	262	284	272	269	267	225	254	317	286	240	254	246	272	274	256	263	271	243	275	251	230	254	258	275	225	259	265	274	243	271	253	242	286	278	236	289	295	271	276	260	229	264	251	268	242	234	274	308	289	237	235	279	265	260	249	282	277	274	293	247	283	246	231	256	262	245	244	226	283	279	280	284	256	253	243	251	250	261	270	235	271	245	266	263	243	276	255	239	270	264	287	257	283	244	248	257	239	255	267	262	271	235	238	226	257	281	251	255	200	247	241	288	279	285	262	255	271	249	282	248	245	266	250	266	245	275	249	281	249	284	267	243	243	252	252	260	254	275	244	255	255	274	273	255	256	267	246	274	240	265	257	250	273	291	239	277	299	287	253	261	268	263	249	240	275	242	250	226	267	260	270	258	248	285	255	239	237	276	234	268	238	271	276	258	267	262	275	299	299	286	257	261	247	258	267	259	266	267	261	266	266	262	251	248	290	245	270	280	278	255	255	264	280	231	266	244	268	254	270	276	244	260	255	237	264	275	224	284	283	270	267	283	273	245	259	226	254	246	270	285	283	262	296	268	298	265	286	241	250	253	295	263	234	263	273	271	229	272	243	272	238	256	275	248	299	243	271	271	253	251	256	281	249	251	254	244	234	242	268	221	273	247	234	267	251	230	270	265	265	261	278	260	252	272	244	249	264	269	238	247	214	281	247	259	258	242	229	242	251	243	254	269	251	306	263	278	246	233	249	292	242	273	277	268	240	250	260	285	279	270	266	256	256	247	285	320	248	275	263	273	264	289	251	302	254	245	237	287	251	239	273	256	225	267	263	262	254	244	288	276	276	286	261	255	274	253	255	238	272	260	262	261	240	255	275	268	260	277	250	265	265	269	262	263	257	270	269	293	273	265	261	263	263	258	258	279	252	244	270	252	251	283	248	251	281	263	264	251	246	255	241	260	237	247	262	260	249	265	247	303	273	289	285	276	266	253	272	265	242	247	262	238	243	231	252	290	257	297	246	259	251	274	246	245	279	237	262	255	261	261	269	285	266	284	258	275	273	274	262	250	271	261	266	280	257	278	247	258	246	273	264	263	275	270	276	248	246	272	260	247	267	258	270	282	268	263	237	248	243	265	268	254	244	275	267	263	271	255	245	249	278	263	239	308	275	263	275	224	278	273	268	290	272	242	250	243	260	240	278	272	300	233	263	237	258	281	262	251	267	253	279	244	233	262	241	230	263	260	280	245	284	308	241	285	275	260	246	244	276	282	268	262	293	235	269	259	252	284	259	253	307	278	230	253	280	248	239	281	274	238	263	264	270	262	226	268	245	225	256	259	257	275	260	248	250	285	262	248	263	282	283	283	279	256	278	281	262	238	273	258	277	256	261	276	254	244	250	241	266	290	271	236	269	258	245	274	259	251	255	247	243	264	271	285	264	248	256	258	249	287	238	268	261	257	245	286	287	268	245	304	265	259	282	267	257	267	271	250	242	263	266	242	248	268	289	256	266	251	304	269	253	286	264	280	267	224	288	291	251	279	254	239	230	279	219	264	256	265	278	240	250	259	271	267	253	267	267	254	240	256	264	247	254
10022	3283	716	733	646	696	692	639	675	595	574	645	678	627	612	651	687	653	619	648	594	605	622	621	609	638	582	631	609	593	642	618	661	643	640	631	655	602	618	605	555	648	657	568	631	599	643	621	606	646	653	602	607	602	631	621	580	632	601	589	656	672	619	582	636	649	614	661	611	612	598	612	649	647	605	661	637	644	619	651	612	644	667	648	638	654	596	566	645	634	614	638	603	644	617	579	619	622	621	651	625	627	643	655	632	639	607	620	631	603	608	612	630	623	629	641	601	571	642	580	654	615	627	615	629	650	617	632	608	624	667	632	623	643	642	570	620	629	633	651	677	651	658	632	594	653	601	634	599	611	663	659	662	595	639	602	628	665	658	620	590	621	597	657	623	637	669	641	653	638	642	614	594	636	658	607	629	593	616	585	619	611	575	640	627	638	624	618	587	602	628	595	663	643	637	591	634	632	603	623	641	605	667	657	643	647	548	662	610	593	656	613	597	588	639	629	618	629	632	631	664	630	609	684	596	610	616	617	641	562	647	587	606	657	649	612	592	650	625	648	597	606	639	601	567	648	616	668	641	577	572	637	648	613	625	632	583	625	647	627	658	654	643	671	621	606	635	634	619	623	630	629	620	649	620	639	633	583	656	639	617	652	601	631	583	634	590	652	606	643	603	621	652	620	604	633	614	642	633	560	613	633	617	621	591	623	577	643	640	594	600	606	636	626	618	630	667	614	632	601	662	615	655	653	605	592	582	618	621	624	612	627	624	589	598	663	606	596	652	604	618	638	617	607	610	628	648	616	648	659	627	615	618	626	593	624	646	608	645	628	614	625	614	544	604	636	642	579	627	628	665	620	608	631	635	617	647	646	604	569	648	644	636	626	694	594	630	630	618	620	659	603	638	623	650	649	608	691	620	634	610	612	619	625	617	619	659	623	649	631	634	637	643	612	626	612	597	609	612	599	638	606	604	623	604	633	620	591	601	617	644	622	590	618	643	632	604	590	635	613	681	588	592	633	667	607	593	682	667	612	632	600	638	616	629	620	620	641	639	618	636	620	596	641	640	667	625	624	606	602	609	645	609	608	614	681	603	620	645	618	685	626	589	630	641	626	583	598	613	611	548	655	595	610	601	599	612	615	622	638	659	607	600	581	673	601	647	610	632	624	585	618	582	614	648	609	630	676	607	614	615	623	654	598	612	617	624	630	624	619	643	642	613	584	628	673	612	633	602	652	635	615	630	602	598	631	642	620	598	612	644	664	627	607	653	617	624	607	630	599	625	643	681	628	618	631	642	625	605	601	634	650	611	637	645	613	586	641	654	625	634	636	594	616	627	611	676	570	647	669	649	622	637	598	598	601	644	616	645	650	590	616	634	638	592	619	680	619	647	591	629	620	649	614	589	637	597	627	668	677	609	622	644	605	611	656	649	644	633	546	584	614	659	631	613	608	581	633	605	623	635	607	591	589	619	649	549	598	624	668	632	644	667	565	612	662	571	635	662	617	638	599	623	562	690	603	616	639	638	598	607	586	638	621	618	620	682	633	643	612	636	619	626	589	601	651	618	654	613	611	650	619	608	613	591	626	635	600	632	620	602	631	612	614	608	650	618	629	629	595	596	632	614	643	605	631	626	594	623	596	633	616	669	625	612	598	696	634	612	585	623	626	650	579	557	623	648	598	662	614	587	648	673	629	623	602	628	632	647	620	578	633	614	620	635	619	608	585	651	652	630	634	611	611	629	672	632	641	634	617	601	609	640	663	650	625	589	579	657	613	639	661	598	610	600	677	605	583	662	600	608	609	628	645	634	647	595	604	604	673	653	549	562	633	597	654	607	605	592	661	609	658	618	638	598	637	650	623	590	589	595	603	647	609	607	571	651	633	576	640	631	635	605	658	610	638	603	633	589	634	635	664	628	643	628	612	647	637	588	661	657	632	637	647	579	584	602	653	609	635	638	616	643	613	638	655	570	605	625	608	570	635	608	606	600	667	638	607	622	641	604	630	656	619	573	633	615	639	642	627	629	633	629	634	586	631	650	608	622	613	584	594	616	629	617	617	645	638	637	622	615	576	629	642	648	602	619	642	589	637	593	662	625	616	623	674	639	626	654	627	609	636	651	655	637	605	597	623	605	631	642	620	636	614	623	641	649	648	625	659	635	665	642	632	655	627	562	633	627	656	633	616	649	625	664	621	616	626	639	626	606	603	597	656	628	612	630	650	608	672	598	635	600	630	613	665	627	655	633	639	642	582	635	627	591	631	623	602	569	673	600	650	633	669	620	625	630	628	628	570	625	657	637	611	626	638	633	623	581	593	649	645	603	600	632	635	600	632	567	664	618	621	616	655	611	676	644	654	638	636	631	629	611	614	620	610	643	599	627	598	584	647	614	646	637	660	610	608	589	608	665	604	611	592	608	594	651	644	635	635	633	609	614	636	620	618	607	634	601	658	603	598	606	611	616	644	636	597	599	618	675	650	652	619	653	574	643	615	597	651	606	607	639	619	633	638	610	586	603	628	632	653	633	604	641	594	660	596	659	681	648	626	606	638	632	592	619	588	636	615	609	632	648	621	613	678	618	645	649	607	629	602	644	629	651	645	637	649	632	662	626	636	631	651	627	594	630	627	607	657	590	671	647	624	651	610	630	668	619	654	618	642	611	638	647	605	658	624	616	630	615	612	651	589	612	621	610	613	657	645	581	616	581	643	642	674	664	608	576	640	571	615	615	623	589	621	591	607	610	622	630	624	607	603	632	659	586	618	637	620	627	585	590	618	609	629	665	599	663	630	676	609	644	634	619	665	623	636	634	621	622	646	635	609	630	623	622	632	592	652	629	561	636	634	607	611	608	669	616	632	630	649	682	632	614	637	603	618	615	634	615	611	612	651	614	614	596	629	610	601	611	678	624	607	623	627	677	589	620	606	638	601	669	644	590	622	632	599	647	633	658	589	672	606	627	656	650	647	627	684	576	619	603	644	623	604	649	636	651	644	642	591	632	608	609	630	654	648	631	655	597	631	617	652	646	608	645	610	631	594	617	647	622	653	659	604	640	601	634	618	601	629	635	652	643	618	643	688	637	674	598	637	602	592	628	585	578	598	615	613	633	610	616	635	642	590	652	645	608	626	632	598	611	579	602	596	616	599	634	628	629	613	613	638	655	682	563	591	599	649	621	648	632	631	640	582	676	641	597	607	605	624	606	629	635	624	615	653	598	619	607	599	600	623	662	662	621	623	612	606	631	628	626	623	639	647	626	602	595	659	623	607	610	627	569	660	604	612	640	587	601	629	603	621	653	651	655	633	604	610	656	666	610	635	636	617	591	639	574	584	603	659	643	651	603	574	618	646	617	626	622	659	635	580	623	668	653	627	668	652	626	620	659	618	649	643	659	636	631	639	623	661	610	590	625	596	601	602	611	608	581	628	612	648	671	610	633	590	624	615	633	628	672	609	609	624	635	641	618	591	642	627	609	650	579	646
26478	9603	1010	420	368	328	346	334	292	295	290	247	278	272	277	274	295	279	280	263	254	313	271	278	289	283	267	281	286	274	315	260	260	249	290	264	260	262	285	263	297	272	292	266	274	263	304	242	255	277	303	299	277	245	237	282	288	292	261	245	238	248	258	266	253	293	249	278	257	249	271	244	286	274	255	275	286	269	335	271	270	240	253	293	271	254	254	269	283	271	273	272	285	286	269	277	271	251	288	304	302	236	269	283	288	263	281	272	267	277	304	256	284	276	293	294	273	276	287	237	277	263	296	300	266	273	268	252	263	271	237	271	248	277	279	268	239	305	260	282	271	276	287	308	273	272	256	254	262	266	243	284	279	270	269	259	259	267	237	283	250	281	252	252	285	263	260	268	271	284	272	259	254	284	264	266	252	288	255	278	252	292	273	245	290	264	230	257	255	278	253	267	279	270	255	258	265	257	279	285	319	255	290	282	259	247	302	274	266	268	256	264	265	288	280	268	281	282	254	304	269	286	302	233	256	266	242	247	253	267	277	251	259	266	263	252	241	246	267	284	279	263	232	259	249	278	222	309	271	274	280	270	269	257	260	279	269	266	264	267	284	254	246	256	306	296	265	277	280	260	279	252	256	266	281	287	266	280	292	270	275	252	265	252	269	271	268	292	234	256	304	312	291	258	281	295	296	261	287	280	281	254	285	284	266	254	268	275	285	263	253	269	313	258	292	263	244	256	284	249	260	293	291	276	273	292	267	288	251	260	259	274	279	264	272	268	233	286	279	238	257	282	257	307	269	306	266	274	243	282	243	259	289	261	250	242	248	263	317	253	259	271	270	266	273	266	242	258	288	276	256	268	268	262	265	254	276	284	290	279	259	250	231	234	295	278	292	279	243	260	277	234	276	273	271	301	286	249	269	284	272	274	238	258	301	251	269	281	279	265	282	272	257	248	293	290	253	266	257	261	276	272	292	236	245	274	281	312	285	272	290	276	295	248	290	273	258	266	278	244	263	275	286	285	275	245	255	302	279	269	269	238	253	287	250	282	268	240	231	224	255	282	262	242	243	244	281	249	292	258	309	270	275	282	270	271	283	254	274	275	249	298	297	291	257	244	249	302	259	265	257	262	291	262	275	229	249	266	305	271	310	251	283	280	271	246	289	242	240	279	292	292	270	258	274	252	267	243	274	288	278	257	281	252	272	291	287	261	282	292	254	282	274	284	255	273	296	293	285	284	276	267	270	267	270	251	285	300	252	288	301	278	323	296	234	263	288	260	294	278	268	254	293	261	265	232	244	290	265	277	271	225	249	245	288	266	232	244	293	262	279	256	267	277	290	259	280	264	258	297	269	308	271	271	252	297	271	271	264	294	283	282	241	277	281	274	269	286	268	265	250	287	281	282	268	271	241	247	259	265	270	226	275	271	236	257	273	292	292	258	280	267	267	292	279	262	270	251	251	306	296	281	294	260	288	300	247	286	261	281	292	264	288	268	251	238	276	276	298	261	303	275	265	272	278	306	259	276	267	282	249	300	311	292	262	292	268	244	234	270	270	269	252	295	277	279	271	270	285	266	261	237	278	244	314	257	291	263	286	284	286	280	265	250	233	278	309	277	274	266	272	262	224	269	261	262	292	265	259	283	227	267	249	242	282	288	246	254	291	255	285	274	268	289	275	261	254	282	283	223	258	296	295	253	269	261	261	276	271	274	250	278	265	284	259	284	279	268	280	258	285	255	291	279	274	262	285	288	245	292	254	286	284	310	280	276	261	258	253	294	244	250	308	288	295	288	242	282	279	261	298	280	254	257	292	259	295	293	242	257	296	281	283	274	278	261	260	278	279	263	260	257	290	264	295	280	278	255	276	295	272	285	282	278	256	300	275	286	262	278	269	245	264	262	255	283	273	302	314	296	272	268	287	271	303	288	277	260	255	275	267	283	287	290	264	287	255	266	287	276	271	250	251	263	255	287	261	258	261	265	243	283	272	269	241	267	304	273	240	304	268	281	257	265	256	285	258	294	241	271	250	275	285	261	278	257	292	241	257	243	254	271	256	259	251	276	263	288	235	259	269	281	292	279	273	250	249	311	273	262	283	256	263	265	263	273	288	243	277	275	265	259	280	274	231	269	264	273	270	288	272	284	286	242	285	301	284	287	251	287	274	231	257	236	262	285	255	316	269	249	266	269	252	309	278	265	250	292	286	266	242	255	266	263	281	273	264	276	275	300	263	253	269	274	302	279	292	307	250	245	278	259	279	256	266	248	253	255	259	268	284	295	277	292	284	260	276	271	267	259	274	263	279	264	292	270	266	261	278	258	276	291	248	285	268	290	246	255	254	261	269	277	270	249	273	286	227	284	260	288	285	276	266	254	332	238	266	282	272	281	259	247	295	290	299	234	258	261	302	283	286	267	281	240	268	285	276	293	268	285	275	291	263	283	256	294	253	242	248	288	277	295	306	272	277	266	247	254	259	267	261	238	262	259	288	279	251	291	257	280	246	263	307	256	241	244	254	281	272	296	238	293	278	316	292	268	253	274	296	266	282	254	249	264	279	247	277	262	278	247	264	268	277	268	280	278	264	283	252	267	253	276	271	284	241	275	309	244	250	277	239	320	248	296	271	251	284	291	269	285	260	278	265	256	270	270	263	251	260	298	244	266	279	266	267	261	243	284	256	254	288	274	289	290	279	254	241	256	268	292	262	275	283	262	279	274	287	251	238	287	271	293	282	303	236	263	271	281	279	240	264	291	308	271	276	257	265	290	235	278	298	283	262	257	266	279	263	279	272	299	254	266	264	293	253	261	273	273	279	289	299	250	263	270	296	281	266	266	300	260	261	264	297	268	247	290	233	259	278	277	248	270	259	261	265	275	268	247	271	254	278	310	264	243	283	266	270	260	269	252	278	233	263	254	267	278	272	236	284	302	276	269	251	268	256	263	273	277	264	285	261	274	309	240	278	278	272	257	291	300	274	283	248	244	285	269	305	245	297	259	269	293	278	275	248	270	267	257	248	287	271	284	292	246	266	276	255	315	285	298	265	273	259	248	294	262	264	282	256	312	271	299	277	287	275	246	264	271	275	240	302	263	265	270	276	259	260	267	245	283	280	272	272	286	276	302	277	264	241	261	270	289	272	257	276	245	269	263	261	290	278	273	255	285	255	280	295	251	269	265	272	281	268	258	289	262	238	265	258	258	272	293	239	278	279	247	305	284	264	275	290	278	255	256	223	264	287	277	266	272	288	283	258	298	302	280	281	266	263	309	294	283	277	246	271	254	249	290	274	259	263	276	269	258	266	282	254	228	277	274	246	266	244	267	275	277	275	252	272	267	243	309	278	266	242	312	289	274	272	264	273	295	272	287	289	302	281	287	268	257	211	271	253	264	279	279	266	262	281	232	274	276	264	277	272	253	271	272	284	288	276	257	261	298	291	281	295	279	254	251	275	284	260	300	266	284	302	274	246	272	259	307	267	275	259	282
18659	7181	1220	1158	1059	952	885	815	749	802	748	780	712	698	718	713	702	656	660	685	667	666	634	626	671	664	648	714	644	660	639	640	605	674	656	705	671	618	634	666	676	621	634	652	628	601	658	646	628	685	647	642	592	646	632	622	596	641	604	612	617	574	657	644	655	617	643	667	620	665	667	615	626	620	622	608	629	653	633	605	650	625	652	642	676	605	615	612	640	660	656	626	648	653	661	614	621	618	660	651	641	629	632	602	643	603	661	619	667	635	627	644	589	618	652	623	618	607	623	621	643	617	698	627	634	630	657	632	629	626	646	638	666	673	618	607	660	620	633	653	653	648	639	656	656	629	639	567	612	636	615	636	623	663	622	605	620	598	596	647	635	615	632	606	626	620	637	621	649	621	581	652	590	593	650	644	625	680	683	654	637	634	650	600	642	658	644	607	657	627	623	616	645	679	603	629	658	637	681	646	601	643	676	654	631	607	669	600	648	622	674	635	643	637	597	658	663	643	625	622	629	660	613	650	623	620	644	656	630	636	643	604	676	624	565	641	663	643	622	649	663	622	615	611	646	621	664	604	644	603	648	627	655	635	621	642	615	643	656	634	660	641	622	617	659	638	610	669	630	649	622	653	649	622	676	660	633	606	614	651	696	621	623	658	639	677	641	606	637	666	662	640	632	702	629	636	686	631	679	617	671	629	673	606	628	650	637	613	651	638	673	626	641	605	642	619	632	620	648	608	656	603	635	653	599	583	598	640	666	573	627	698	645	663	680	637	601	618	630	664	641	647	638	600	657	623	649	664	560	642	630	585	627	626	660	653	625	646	628	694	646	674	645	612	655	635	643	630	634	621	674	650	649	714	618	617	663	598	626	627	683	648	652	647	649	621	619	622	589	618	631	621	629	616	672	605	685	577	670	650	625	639	686	568	606	603	578	647	653	631	663	626	683	647	647	637	629	643	656	612	643	657	648	639	655	611	684	608	585	642	677	582	610	645	611	613	610	608	640	651	614	654	640	598	620	657	641	609	637	653	588	699	628	645	623	646	611	626	604	640	611	613	575	633	608	668	646	624	631	675	646	672	659	654	637	617	602	580	686	668	628	627	654	656	604	647	619	595	647	650	625	650	677	650	674	636	649	680	591	646	640	617	678	643	635	665	583	632	653	603	664	604	694	607	657	654	651	586	618	671	670	646	612	604	617	641	666	642	613	683	634	574	623	635	635	635	621	656	617	644	604	595	669	644	635	656	640	573	626	632	659	638	653	621	610	650	616	589	656	663	616	661	645	625	641	625	619	692	641	666	682	617	647	586	630	570	611	644	643	641	618	651	666	636	631	632	633	679	652	672	654	650	615	594	634	681	620	650	650	591	611	618	670	674	651	639	618	639	649	614	626	614	651	636	570	650	648	613	633	643	572	652	564	658	637	674	610	601	637	591	636	624	650	633	621	658	608	647	679	589	632	599	606	645	632	667	596	609	637	605	607	604	651	658	636	639	606	603	630	649	671	610	663	621	633	651	664	650	637	622	641	596	624	618	656	610	664	671	650	645	667	667	605	629	617	633	647	641	619	637	655	628	658	630	660	635	654	655	656	674	616	638	618	649	708	694	647	627	627	695	684	616	622	603	587	626	631	611	611	659	597	631	624	653	583	633	615	630	615	693	652	664	668	616	657	589	629	659	662	646	652	632	686	641	651	611	610	589	684	661	645	685	616	648	640	626	639	612	625	681	593	663	678	668	632	631	604	608	659	649	653	620	628	677	632	600	657	652	612	663	648	638	660	667	660	607	621	629	609	606	633	641	644	604	647	647	620	674	605	609	619	640	585	641	677	629	662	637	677	665	598	633	607	663	637	610	652	620	608	612	665	601	640	629	657	637	631	631	585	633	635	626	609	672	633	618	627	641	655	654	603	613	609	631	665	607	658	606	649	684	642	588	687	626	661	658	586	637	648	613	602	615	642	644	639	652	628	621	689	657	647	607	643	606	623	679	624	631	630	649	679	602	643	622	631	595	685	674	585	611	640	668	602	631	639	677	614	641	650	683	663	621	616	636	615	654	595	674	658	644	633	633	658	608	616	648	603	597	633	669	639	671	643	651	661	634	640	697	668	601	650	629	656	563	609	658	607	592	610	605	663	635	628	628	610	652	613	662	677	649	645	652	630	681	660	645	620	650	684	624	631	609	620	666	620	647	653	650	609	628	649	613	596	651	662	622	649	665	623	648	644	678	645	693	650	677	650	658	603	662	606	627	621	646	639	660	654	636	584	638	616	687	627	612	625	656	703	580	585	618	614	638	654	682	660	640	606	644	624	663	614	656	644	665	666	664	595	689	629	654	649	630	627	610	641	620	665	633	652	619	669	614	637	628	662	632	641	665	690	613	634	657	608	619	627	632	635	595	640	583	583	649	612	607	691	607	632	625	635	667	621	688	655	625	631	662	644	610	658	610	629	667	649	623	633	589	623	660	598	625	612	604	643	638	631	622	703	652	654	668	634	647	609	631	623	618	604	619	652	650	600	622	700	647	653	591	612	634	582	684	710	637	604	643	662	622	637	651	646	628	634	620	601	647	660	614	694	610	613	633	669	624	645	650	644	617	674	664	632	618	644	604	711	621	596	687	648	619	629	595	680	670	657	638	626	640	641	636	668	658	603	615	644	641	611	627	661	626	606	638	614	645	595	619	616	682	623	603	628	684	658	616	666	639	604	625	583	619	625	625	639	619	636	663	663	657	630	606	631	631	600	644	593	664	659	670	694	611	658	662	618	674	638	617	642	661	636	638	610	634	646	646	625	630	659	621	609	630	573	593	614	609	653	625	638	609	629	590	620	657	632	654	675	675	630	620	641	644	648	630	646	627	620	620	648	657	617	653	649	636	636	627	656	635	589	625	654	631	699	649	631	611	636	595	656	638	643	624	661	632	678	671	613	609	627	576	622	686	596	626	683	590	656	617	615	649	642	643	624	640	683	688	605	678	672	634	631	642	624	629	593	619	634	632	661	657	634	613	624	588	608	674	657	657	625	624	628	657	631	607	623	635	627	621	618	655	641	645	666	665	657	658	581	635	635	643	640	603	659	629	630	669	630	660	687	649	647	634	646	614	656	657	604	623	667	647	639	631	617	599	601	679	653	616	631	636	633	612	607	662	597	660	631	675	614	606	647	629	669	661	637	615	621	615	625	644	673	637	660	624	628	624	650	636	605	668	582	621	661	641	623	683	671	613	641	684	612	646	651	612	616	579	672	652	609	643	649	664	594	623	623	630	616	644	647	606	595	648	620	616	645	641	625	645	598	627	556	640	641	654	625	656	643	610	624	662	694	630	626	626	660	654	632	683	613	620	635	650	655	627	662	635	592	625	656	592	656	624	647	587	641	619	613	632	653	608	709	684	671	648	638	633	619	684	673	662	646	655	630	644	655	641	664	678	637	635	612	645	666	625	667	630	631	635	680	686	638	614	604	621	591	639	573	594	628	685
36438	15645	2014	482	341	288	223	211	202	189	177	172	165	170	178	139	166	153	154	141	172	142	157	160	147	146	136	151	128	144	150	145	145	133	114	139	185	154	134	158	130	160	122	118	135	160	123	152	144	130	150	146	136	137	151	137	139	151	127	123	141	147	130	140	162	126	146	148	141	133	136	155	155	134	134	166	130	134	115	145	141	133	131	149	145	129	150	133	149	175	153	158	156	117	156	107	130	155	136	138	132	130	131	147	147	128	138	138	136	121	148	155	131	158	145	135	162	143	132	129	137	142	147	136	131	128	132	123	133	151	130	124	127	141	175	127	143	159	167	157	142	133	135	139	156	122	149	138	131	159	130	141	124	147	132	144	144	121	132	123	130	128	137	141	129	104	134	148	141	148	155	141	133	124	128	116	160	143	125	137	152	131	133	135	140	135	152	138	154	147	133	153	148	156	115	143	143	138	152	137	150	123	156	126	150	139	159	137	162	136	130	145	145	131	119	136	128	162	169	163	132	155	139	129	142	116	156	124	163	124	143	133	165	151	134	137	128	160	147	131	170	137	123	145	140	137	153	133	140	112	148	140	142	142	142	154	149	129	148	145	147	140	166	148	134	127	152	137	132	168	138	127	132	141	148	144	127	139	128	151	125	156	133	145	149	159	168	142	136	115	126	146	149	151	106	143	134	136	132	151	143	155	134	155	163	160	142	147	137	116	155	142	133	145	155	125	141	154	148	145	148	125	146	130	141	139	137	108	137	149	142	134	144	124	132	136	125	130	146	132	148	125	145	165	143	117	157	141	134	136	149	148	153	157	135	159	170	146	141	132	136	155	131	138	125	137	136	121	140	157	139	154	126	165	150	147	151	154	135	152	139	131	146	133	151	157	127	165	156	121	134	154	134	132	114	137	122	144	127	124	139	165	135	123	139	147	172	151	165	112	152	113	128	137	135	154	131	150	146	124	137	137	152	149	155	136	132	142	142	148	129	139	143	170	130	152	168	148	146	134	131	128	139	136	134	140	133	136	118	137	149	150	133	135	136	143	131	140	149	139	151	110	135	124	153	141	146	153	149	182	129	149	142	121	130	143	141	130	140	137	134	147	128	129	124	140	137	141	165	141	133	120	145	134	145	137	143	130	139	147	133	128	144	147	148	153	145	136	141	170	149	135	146	154	110	153	144	136	155	132	142	140	143	143	145	125	157	143	163	136	133	149	133	138	144	146	169	159	136	127	130	130	159	111	157	117	131	143	165	150	154	141	144	120	123	151	145	119	137	132	131	135	123	155	138	130	134	132	134	112	149	150	127	145	143	124	129	146	141	159	150	128	141	109	125	124	149	143	155	161	145	149	146	141	155	153	153	141	129	122	144	129	142	142	122	129	125	132	142	159	140	139	151	118	140	160	118	145	152	156	155	157	150	132	129	146	151	137	140	133	140	122	123	122	128	124	170	157	116	127	127	128	147	128	144	165	131	141	119	158	159	162	133	129	142	149	159	142	140	149	163	139	126	156	163	133	136	131	155	123	138	130	169	150	139	142	125	142	166	131	148	140	160	134	144	157	135	148	135	152	153	167	147	130	126	137	117	162	163	152	146	134	144	148	133	130	137	146	138	132	135	134	151	138	163	138	134	162	164	151	134	143	147	140	123	137	151	148	141	147	130	147	137	137	150	154	153	135	131	151	141	151	133	155	129	129	148	153	118	141	137	156	149	130	151	146	134	142	151	162	139	139	141	148	140	143	145	133	122	154	145	155	152	99	131	119	150	149	137	157	150	123	114	138	161	154	156	132	143	169	115	142	115	163	134	156	128	145	123	146	157	156	135	140	145	166	148	126	136	150	146	153	135	129	152	117	138	148	112	152	137	146	147	148	152	134	130	143	123	124	140	139	137	149	128	154	135	148	123	136	130	137	145	121	143	143	150	150	109	142	127	124	169	140	128	166	134	116	138	146	143	149	144	162	137	140	139	123	154	143	139	123	134	134	115	138	134	137	121	141	128	127	138	138	135	130	139	158	156	142	130	125	120	145	125	114	138	147	143	129	128	115	138	136	125	139	149	141	137	126	137	135	119	145	132	129	141	143	139	129	163	161	134	132	159	127	125	161	131	148	130	132	139	145	145	117	137	159	128	146	144	139	144	148	132	145	168	158	158	132	125	158	150	148	150	151	144	141	123	150	133	137	136	135	140	132	147	124	143	131	130	143	129	142	129	152	152	132	154	142	137	129	141	142	144	130	134	131	150	159	142	143	147	141	148	130	116	139	140	142	150	141	111	141	132	134	118	125	156	152	128	170	111	157	156	149	136	140	137	134	143	141	144	151	135	164	150	145	149	144	126	139	134	136	143	145	144	129	145	128	124	148	126	132	151	138	152	113	141	149	144	151	117	167	156	141	135	142	147	127	135	144	130	143	123	132	133	132	137	151	148	133	139	122	121	138	135	134	130	137	158	131	151	150	146	120	159	138	143	140	150	138	111	144	133	154	137	128	142	130	133	134	138	154	142	146	139	149	136	121	154	124	128	116	131	144	130	153	135	121	149	140	122	148	129	131	110	151	143	151	133	160	144	138	126	145	140	135	140	134	138	120	135	133	137	131	135	131	150	148	143	144	143	166	126	131	158	147	126	150	130	160	156	161	139	118	134	141	150	118	125	129	130	144	136	134	138	139	150	151	157	145	136	144	133	142	142	155	144	152	135	136	134	129	136	136	147	137	157	144	125	153	133	131	147	152	162	158	136	166	156	129	137	134	144	155	145	161	117	135	136	125	136	137	135	144	145	145	148	133	134	128	162	138	125	143	133	128	147	142	157	143	147	155	139	153	128	129	138	131	143	134	133	149	135	130	136	118	126	156	144	127	149	146	126	138	127	120	133	146	134	133	143	133	122	133	124	160	139	143	144	156	124	147	143	124	150	145	157	134	133	140	130	133	140	151	156	125	131	150	141	112	120	151	154	110	132	131	145	121	133	138	136	137	144	143	134	123	138	142	146	147	140	152	135	144	157	149	131	140	169	148	135	160	137	130	128	142	150	151	143	136	135	125	141	148	146	139	169	144	141	133	169	130	153	158	161	142	124	132	152	143	138	153	126	146	142	157	147	160	127	141	128	117	134	135	140	140	144	143	139	141	106	141	147	127	140	133	132	145	145	148	157	153	159	142	143	129	129	155	139	146	171	150	133	134	140	158	119	155	127	131	161	139	137	123	135	145	130	137	143	127	138	131	150	165	137	120	143	128	152	134	164	139	142	107	154	135	159	128	126	122	143	138	139	148	136	134	140	144	147	135	153	144	121	155	158	128	157	162	141	151	133	128	151	138	135	142	169	142	139	137	132	154	148	145	127	138	143	141	133	125	142	146	121	143	138	141	137	138	164	101	150	131	150	123	158	144	156	130	139	156	169	142	138	129	138	138	140	147	158	129	122	135	131	144	130	129	140	136	132	127	157	156	149	137	161	141	136	147	137	145	153	137	133	120
23801	10688	1360	1347	1228	975	830	744	686	542	557	513	465	470	454	467	471	408	392	397	427	420	372	347	388	382	330	360	383	326	400	379	372	335	395	388	364	383	347	366	341	367	375	350	360	376	348	355	372	350	399	359	370	334	369	368	356	338	368	328	368	337	362	393	355	364	327	346	344	336	357	330	315	362	360	312	318	343	367	337	368	332	363	355	304	359	322	366	352	363	329	352	353	302	350	366	365	343	340	362	372	330	336	343	319	348	365	363	346	372	357	334	349	358	340	389	343	357	341	343	334	347	341	316	364	326	346	359	322	353	342	355	394	340	389	396	351	356	335	345	330	328	354	351	363	343	328	332	330	318	344	319	323	361	354	332	375	348	339	324	346	328	336	351	371	340	360	323	346	342	379	350	351	355	334	370	343	336	345	349	352	352	359	366	345	346	342	355	332	365	365	342	356	340	358	328	325	328	336	349	359	345	364	324	336	372	363	364	326	357	338	357	330	358	349	366	324	356	348	333	328	321	340	322	345	369	330	316	395	343	346	341	321	348	356	354	369	336	375	322	309	346	330	338	359	347	358	356	332	346	377	359	356	353	350	355	332	367	342	313	327	349	341	332	374	355	334	337	331	377	343	353	329	346	339	347	349	356	355	381	332	389	368	336	356	304	323	309	374	326	373	350	390	366	367	345	346	352	330	349	337	354	343	338	332	340	336	338	345	361	340	368	352	357	346	319	335	339	332	335	339	343	379	357	383	339	347	327	329	335	314	380	357	361	317	351	350	366	357	345	330	344	328	338	333	332	346	349	317	386	366	344	349	343	348	302	326	364	355	359	341	326	325	337	351	331	370	323	299	325	338	343	362	297	334	382	342	358	380	358	331	358	333	348	349	342	318	344	330	348	351	365	353	353	351	336	304	332	328	351	381	363	342	355	324	369	354	380	333	356	370	363	364	341	321	352	332	334	345	350	387	347	335	341	347	379	319	366	386	351	355	346	311	339	360	344	368	361	356	336	366	372	317	339	334	347	360	329	358	335	337	355	312	358	346	354	355	340	369	308	366	359	360	339	332	340	373	319	341	318	357	354	346	355	343	356	352	332	360	367	321	365	329	348	337	342	369	327	342	356	357	356	368	311	336	353	337	303	316	335	330	339	338	354	366	352	353	338	368	344	350	347	309	365	332	368	362	371	338	350	340	322	330	334	357	382	367	359	336	320	386	325	327	379	377	362	326	366	348	350	338	354	352	347	355	333	354	323	340	355	342	316	328	344	383	361	364	377	344	323	362	340	361	374	354	366	364	344	370	343	344	319	366	331	349	318	340	355	360	312	317	316	353	321	349	336	338	335	357	352	342	315	331	327	329	339	342	338	341	327	324	383	346	355	343	337	334	312	354	330	362	349	358	349	349	361	354	343	365	353	367	311	354	345	365	346	359	372	318	354	340	365	361	344	347	308	314	351	345	347	339	354	316	369	359	337	358	345	339	318	360	333	316	360	350	339	336	321	352	379	342	346	340	381	337	346	376	348	379	337	333	341	341	329	363	317	355	339	362	343	376	324	349	341	345	359	347	305	364	360	338	354	349	351	354	356	334	377	402	340	336	352	326	310	321	296	369	376	316	346	368	333	351	357	333	351	373	363	313	373	369	292	360	346	368	323	385	371	366	351	354	333	359	347	331	325	347	360	326	368	336	342	324	300	349	370	317	359	366	349	338	353	347	377	350	354	323	340	342	355	373	335	334	339	357	328	353	345	349	359	367	384	383	330	316	310	373	363	374	360	320	337	331	375	337	322	359	338	356	360	364	340	343	326	321	362	351	333	347	326	339	345	348	350	340	349	332	362	340	365	335	362	353	349	330	366	363	323	370	312	334	376	343	335	339	323	341	336	347	339	354	345	347	363	326	352	371	322	348	390	341	367	327	342	354	367	369	359	314	347	347	363	344	367	342	317	344	350	345	336	406	345	352	369	365	392	353	325	356	353	332	314	382	351	331	335	324	331	361	342	344	342	306	377	341	361	351	352	323	347	372	308	347	348	325	361	364	370	336	327	331	328	329	359	362	347	365	327	371	376	311	355	395	394	404	381	351	335	390	338	332	351	369	333	347	334	363	338	366	347	353	343	374	343	337	346	353	333	313	337	335	295	328	333	348	353	376	341	324	336	311	347	324	348	371	342	366	348	308	363	345	345	364	321	375	371	384	330	314	345	340	304	329	332	349	375	346	328	325	357	346	356	353	330	329	356	364	339	359	364	347	330	341	369	341	352	400	333	329	338	356	345	351	325	335	334	335	328	332	363	355	378	346	337	345	319	325	354	382	375	333	363	357	329	343	338	304	346	331	343	362	334	364	370	349	358	352	353	343	376	357	315	368	344	341	328	322	365	360	341	348	359	352	352	353	340	317	333	326	321	333	335	344	369	340	330	364	355	381	376	330	337	359	360	342	336	365	367	343	337	315	323	360	373	353	361	367	338	351	338	317	346	375	353	377	334	369	333	336	348	317	329	310	351	309	369	359	356	416	362	361	340	396	401	353	328	350	357	340	352	381	338	321	361	317	362	342	319	371	331	349	350	340	373	360	346	341	326	357	344	327	318	373	308	339	329	326	346	367	362	333	349	322	336	379	364	323	351	346	397	369	320	346	362	373	335	356	347	337	360	389	389	360	351	354	373	364	359	350	338	363	388	329	356	359	366	355	353	332	327	340	331	329	346	347	343	357	359	363	360	350	349	371	376	357	325	347	356	346	350	355	348	344	347	316	337	340	343	361	350	358	352	353	351	329	336	333	341	342	318	336	399	348	385	343	365	365	364	388	326	365	343	356	330	345	319	361	344	335	376	316	359	357	343	342	346	328	334	334	348	361	287	341	367	349	343	333	349	352	316	319	341	336	353	365	355	330	349	346	324	367	321	349	346	385	352	338	378	374	356	349	357	374	364	343	355	369	355	348	341	345	348	334	319	335	363	350	343	324	336	349	346	338	358	317	331	342	313	343	364	355	341	328	338	332	366	359	337	364	347	344	351	331	351	352	354	344	345	355	392	352	333	340	380	324	326	340	368	356	349	319	333	375	325	289	324	343	319	351	322	308	334	339	361	354	329	379	364	337	363	350	370	336	364	350	359	345	357	317	342	331	356	333	353	330	375	351	356	326	368	357	370	324	327	330	369	330	337	325	335	369	329	346	350	355	359	349	335	337	373	352	331	363	354	359	328	341	352	372	364	332	356	340	329	362	314	341	360	303	345	356	330	351	372	342	353	348	358	353	345	331	314	349	348	307	363	325	344	359	324	351	351	331	324	382	347	360	383	370	353	351	348	331	361	373	347	354	376	317	349	293	323	325	346	340	357	381	330	340	325	352	381	332	342	337	325	357	367	357	361	387	328	372	360	349	317	347	331	331	353	374	346	319	374	347	342	346	341	354	365	356	332	320	303	371	334	347	335	353	339	327	361	356	328	384	346	341	372	352	336	312	316	370	330	348	389
14250	3744	325	280	253	288	264	283	270	281	288	310	282	255	269	231	264	315	271	264	242	258	287	260	242	239	256	253	271	267	256	251	261	274	243	238	267	257	243	240	268	260	252	226	251	262	245	230	244	281	287	251	257	273	277	256	279	270	270	222	270	225	256	271	270	236	262	262	265	240	243	237	264	259	279	254	260	248	274	262	237	274	271	239	253	250	279	242	247	259	257	262	238	257	269	265	248	272	248	243	270	242	258	261	263	268	272	241	267	268	256	255	250	230	247	271	281	263	279	249	265	248	264	258	257	260	252	246	282	267	250	265	261	236	241	258	288	286	254	251	261	275	261	262	278	273	281	259	287	259	272	276	288	249	302	232	279	245	243	276	256	240	255	270	250	246	240	267	259	251	278	268	289	247	248	251	271	283	250	258	258	285	281	256	275	280	260	237	285	246	245	266	243	241	271	262	257	260	261	248	264	256	303	256	261	267	259	256	268	278	260	284	237	257	257	234	236	276	261	287	258	244	279	251	241	284	242	266	248	294	236	263	241	238	224	276	253	238	267	258	272	239	283	297	282	274	249	253	256	289	235	244	270	240	257	270	299	242	266	246	238	242	254	279	278	266	253	252	243	277	262	258	251	239	277	269	262	280	262	275	270	250	273	246	229	258	251	240	288	239	292	267	265	237	274	235	258	256	241	284	278	248	247	256	250	273	242	261	282	257	243	251	290	274	262	233	266	260	244	267	250	253	239	287	249	280	237	270	276	247	238	250	254	239	268	290	259	267	263	275	281	265	281	261	277	282	277	262	275	266	254	252	234	246	278	278	261	265	222	265	268	257	276	246	226	264	245	264	225	260	250	285	283	271	274	248	239	273	289	253	285	285	236	254	285	256	268	275	266	254	272	229	251	290	259	259	279	293	268	284	259	258	256	252	272	272	233	303	272	254	240	269	232	264	249	288	243	245	253	291	296	268	257	289	284	271	255	249	256	277	292	271	290	297	257	251	269	322	296	268	235	280	290	309	264	235	269	258	257	288	255	266	272	259	255	247	259	275	270	255	263	306	244	260	261	281	268	247	253	297	282	284	260	239	245	272	282	263	254	254	291	287	257	224	260	234	238	285	273	263	239	243	259	273	251	259	278	232	259	287	256	260	274	292	248	276	284	239	265	268	248	283	239	270	255	263	253	302	256	297	254	279	300	272	284	250	282	268	273	305	284	290	257	267	249	256	275	269	277	238	270	270	258	285	286	275	293	291	272	279	288	266	266	280	233	277	261	269	265	259	267	255	249	267	254	248	261	267	257	307	229	225	272	228	272	252	228	265	264	247	265	267	279	278	265	266	227	264	249	247	250	249	278	286	238	270	271	306	257	273	268	271	282	232	277	266	254	258	289	259	249	262	252	245	271	272	258	276	283	309	256	275	257	260	245	250	264	240	286	271	224	258	276	262	249	296	289	299	252	306	222	257	279	263	277	271	275	268	270	274	319	236	261	282	271	280	272	274	247	261	251	292	286	258	249	263	269	275	263	287	268	249	284	244	257	252	293	240	292	248	256	282	250	263	246	258	246	281	232	248	287	276	305	263	295	236	309	279	288	277	259	258	236	268	226	263	244	244	292	269	278	280	246	286	228	248	225	275	257	257	286	269	248	223	275	263	268	288	275	294	286	266	249	256	257	270	256	275	262	273	254	227	274	276	243	242	278	288	241	247	276	273	226	313	289	269	277	268	257	256	269	257	253	266	250	244	260	261	296	244	249	264	267	275	290	269	255	270	235	252	274	279	312	258	283	270	259	286	249	268	249	275	257	300	247	244	263	261	293	280	266	265	255	233	258	257	269	284	254	260	256	262	279	232	250	281	267	278	267	288	272	268	255	268	259	296	270	277	250	320	284	253	263	281	281	286	267	276	248	275	246	264	257	258	271	255	257	300	270	278	239	262	230	255	255	283	250	289	249	235	263	258	251	279	223	282	272	252	270	246	232	261	294	258	266	262	270	264	264	268	218	262	272	247	254	250	291	258	256	271	243	263	253	286	232	273	244	270	272	284	249	268	244	219	237	248	232	258	260	270	272	266	262	255	275	284	269	301	224	271	310	255	278	242	294	263	246	261	261	268	262	253	271	274	254	260	256	290	255	269	274	248	262	267	258	281	266	256	270	259	268	228	282	274	271	269	303	263	292	256	254	244	281	266	242	265	228	239	280	280	309	245	287	272	268	257	251	297	286	264	275	260	262	244	237	296	276	278	257	273	262	262	285	255	257	234	257	292	262	271	267	240	260	270	262	275	280	263	256	241	273	242	257	258	306	246	290	267	293	297	249	231	263	258	281	257	243	249	227	261	269	277	246	294	286	243	265	262	259	233	263	239	250	284	264	259	292	279	277	258	254	269	290	252	275	214	270	260	286	236	227	256	280	260	251	241	275	285	269	292	297	287	237	273	248	252	247	268	280	263	278	261	257	255	273	269	258	272	258	260	264	260	277	237	257	243	266	269	245	262	270	272	273	266	298	277	259	245	256	273	242	281	245	298	280	270	277	256	286	267	257	292	277	292	286	225	270	263	272	252	253	266	303	251	266	279	247	276	302	274	275	275	253	268	264	253	291	260	256	261	288	229	263	287	294	257	272	289	255	260	294	267	267	244	287	256	268	294	272	256	306	259	303	254	265	252	247	243	272	258	258	270	277	257	260	320	283	282	265	262	316	242	261	274	247	263	272	265	256	248	259	280	288	260	258	282	246	298	262	266	274	270	229	277	278	271	265	254	283	272	271	261	255	281	257	237	255	289	270	270	253	245	234	265	277	265	283	245	264	250	269	219	263	239	264	277	239	249	270	273	282	278	259	253	267	270	272	261	276	290	263	244	270	258	262	269	264	254	248	252	227	283	268	271	267	257	261	262	264	304	257	266	267	264	244	263	267	260	256	271	271	280	291	260	276	286	267	272	285	273	277	266	234	278	263	260	255	261	239	253	300	255	263	264	253	261	245	271	274	268	288	282	268	264	252	311	259	254	271	257	257	280	242	266	265	246	262	270	245	238	263	274	245	278	253	269	277	274	254	260	289	289	256	272	291	230	286	304	246	245	254	285	273	265	250	269	280	268	264	305	276	260	266	266	257	263	300	305	263	253	242	262	260	267	270	253	255	265	241	290	256	293	261	295	250	268	260	254	277	288	285	251	260	286	260	253	258	254	267	256	279	248	272	252	265	230	286	254	258	244	246	255	268	289	251	273	265	257	260	253	259	256	254	249	262	287	244	204	297	248	261	278	265	251	259	263	308	276	238	270	281	262	278	292	285	256	254	246	253	222	290	266	280	263	272	285	264	277	246	254	284	254	264	252	233	270	265	274	269	254	265	263	240	229	273	259	257	259	263	269	270	316	267	263	283	254	262	258	263	247	240	273	272	266	272	248	261	251	273	268	254	266	260	270	245	256	253	260	257	256	279	280	230	258	274	300	271	236	276	281	251	281	257	275	287	285
10021	3399	632	724	725	680	634	644	652	639	669	678	658	620	653	647	612	637	633	625	647	601	592	589	585	644	626	688	617	642	652	645	631	619	634	607	615	639	632	639	661	686	591	661	615	655	606	631	625	590	652	586	678	629	663	610	589	639	644	601	663	651	649	623	603	620	676	613	652	623	624	587	676	621	652	585	634	608	671	626	663	666	643	607	608	627	644	623	663	639	635	613	598	619	630	588	619	583	634	632	639	620	614	639	581	652	629	638	644	602	630	669	596	601	625	616	645	612	641	619	565	571	617	624	638	632	641	594	589	678	647	622	577	598	601	639	666	631	612	593	632	628	654	591	626	626	610	634	655	649	657	653	613	608	648	617	632	634	643	566	588	634	662	595	648	617	622	613	640	628	625	636	621	590	616	635	617	603	626	579	612	655	627	579	640	626	621	626	637	628	667	567	609	593	618	616	657	615	567	657	633	620	636	642	613	640	647	667	617	629	645	631	580	674	607	657	525	634	631	635	639	598	608	593	627	605	629	643	614	658	642	616	615	583	641	647	649	600	609	617	639	570	636	660	643	672	629	598	623	639	598	624	627	620	640	609	633	628	642	620	623	656	685	655	606	636	613	606	621	619	674	580	593	627	667	630	612	630	640	632	626	634	636	630	625	610	649	619	641	611	621	614	654	571	650	633	686	635	599	697	630	625	627	606	627	636	590	619	649	634	616	599	633	633	632	594	632	613	650	614	693	656	671	652	602	604	658	666	598	645	629	619	637	653	615	664	580	619	619	621	598	578	642	626	627	655	647	655	555	644	632	618	636	616	639	641	635	598	583	637	630	618	596	637	603	577	637	593	629	578	616	629	622	628	676	619	597	586	659	630	615	628	604	601	631	598	629	660	581	625	636	620	673	603	616	597	629	669	625	607	627	645	565	646	629	679	662	675	633	642	643	586	642	626	552	654	644	628	599	621	648	649	591	648	604	617	610	634	552	635	646	640	597	603	623	638	635	649	655	609	603	671	615	637	626	657	652	599	616	606	626	635	622	597	618	597	587	644	626	611	668	604	655	674	693	605	589	619	625	629	647	649	617	573	617	671	599	638	615	616	647	607	630	614	607	600	641	597	649	549	665	609	615	587	613	625	609	627	624	619	589	670	601	688	628	624	607	607	615	615	602	632	642	630	702	584	622	639	623	597	670	643	637	631	637	600	632	643	636	643	624	647	628	629	621	618	638	667	602	636	614	592	628	625	616	592	631	574	629	610	607	620	648	639	645	626	638	610	664	676	639	653	654	577	595	637	619	633	623	645	578	695	698	610	607	595	635	615	569	628	664	652	597	597	599	616	627	656	589	616	630	596	611	607	629	624	602	643	634	620	626	649	638	650	634	628	622	622	662	625	633	609	611	627	642	627	638	613	616	619	614	670	600	663	626	632	699	637	618	612	565	660	633	628	638	633	588	660	616	633	655	626	616	611	648	673	626	583	625	614	641	666	614	574	622	607	593	650	656	627	613	655	630	641	668	639	632	615	650	615	613	602	606	594	604	637	585	653	606	618	615	631	621	612	634	614	653	640	622	585	618	648	643	638	609	599	614	626	618	597	580	620	643	645	648	631	642	626	628	605	635	611	652	631	627	640	656	625	611	652	642	621	652	614	628	610	700	643	634	640	651	615	599	623	580	647	617	582	648	581	668	653	598	616	639	617	621	613	627	651	554	651	634	666	598	568	622	600	653	625	578	606	655	679	636	624	603	616	653	636	640	559	613	631	619	612	642	667	644	601	633	591	681	618	598	638	624	581	601	629	666	646	619	620	612	583	600	619	668	621	631	638	605	631	661	646	597	698	571	643	614	600	595	655	670	621	654	658	611	601	591	607	552	627	605	625	627	649	634	595	651	635	608	637	664	621	627	569	575	640	616	619	634	624	602	622	604	669	600	652	575	664	631	589	658	614	631	647	581	611	629	623	661	610	649	598	619	622	611	605	637	624	640	633	645	610	637	634	625	645	641	541	599	616	616	621	635	629	622	641	592	616	620	630	662	632	656	607	621	660	624	639	616	619	635	623	616	623	614	621	615	598	600	667	639	660	636	584	599	585	647	628	596	640	629	650	637	667	601	621	663	634	660	577	585	611	642	641	613	634	612	631	673	600	607	618	652	627	627	658	604	604	612	616	630	558	589	610	636	637	586	580	659	647	643	564	653	627	663	648	615	633	664	593	596	643	605	654	653	687	641	629	623	633	633	612	565	623	600	632	626	643	566	619	599	582	610	651	634	650	608	633	623	656	600	647	643	639	628	621	623	618	625	578	633	624	614	609	578	635	592	631	654	631	624	634	648	614	607	640	651	615	589	705	672	664	664	655	632	607	570	631	645	611	639	622	565	649	652	637	617	614	605	605	654	650	638	635	623	592	605	627	616	587	615	629	611	637	635	624	610	600	630	650	580	591	628	619	629	640	631	591	627	633	637	643	646	599	622	603	630	589	677	627	638	668	594	654	654	604	615	582	641	597	629	580	628	596	656	598	654	615	631	625	603	602	609	610	597	600	638	692	640	626	651	620	655	660	592	602	630	629	598	627	631	648	635	607	627	593	624	655	643	647	625	643	623	609	595	619	611	598	650	606	647	618	624	648	620	610	640	623	647	617	652	636	594	588	603	622	607	629	624	621	611	644	645	627	624	700	607	659	646	597	635	607	636	603	646	626	620	600	617	643	584	605	619	624	572	651	650	583	640	617	610	630	654	638	645	614	643	605	621	612	608	657	615	619	563	617	648	601	618	644	629	588	598	596	587	630	623	602	627	595	647	613	624	621	606	695	648	677	656	626	602	560	593	638	605	649	632	631	624	596	641	657	642	639	654	561	631	629	630	628	617	670	596	593	651	656	619	630	609	592	644	628	597	588	668	646	639	631	610	655	615	619	629	600	621	624	631	625	596	644	600	660	612	626	574	623	652	638	645	632	658	611	607	589	621	631	601	666	650	664	619	613	606	639	621	640	644	633	616	653	620	588	626	673	603	642	630	611	614	616	649	671	652	571	623	628	586	601	623	642	651	622	703	595	622	618	596	627	618	650	640	615	664	664	624	568	652	613	626	656	567	607	623	579	647	676	596	635	592	619	600	651	621	567	655	613	638	650	641	634	641	611	599	649	592	659	675	646	578	670	650	664	643	624	620	630	657	626	606	583	660	624	617	609	625	638	654	569	643	605	609	623	593	611	625	612	629	649	592	663	609	636	637	653	684	631	626	648	637	645	622	603	637	619	638	674	650	622	620	610	586	615	644	639	629	675	592	631	651	615	667	632	592	600	609	633	616	613	635	584	660	621	604	582	624	627	651	624	626	598	616	615	593	632	620	623	626	660	648	591	690	615	583	645	664	598	605	623	646	647	649	629	585	626	602	603	655	629	629	666	647	622	678	647	613	652	562	597	629	609	639	616	583	648	623	595	613	620	608	669	642	601	602	603	643	644	619	610	623	639	607	653
27188	9045	729	398	343	364	347	298	276	305	291	298	305	278	291	315	287	284	270	255	249	248	288	294	275	243	264	276	293	301	277	293	260	256	258	275	265	262	305	291	281	272	301	299	273	290	273	294	279	289	287	275	266	241	273	289	301	259	274	258	278	258	255	271	271	249	287	262	292	303	272	276	272	255	296	275	306	256	299	283	279	273	286	283	239	236	265	271	274	305	261	273	271	283	266	265	272	265	257	266	254	270	275	275	279	347	310	229	272	277	252	259	276	264	260	276	257	276	274	300	284	238	276	291	281	269	238	251	290	275	246	232	248	262	298	266	284	261	266	269	240	241	292	267	261	274	282	285	277	265	259	260	272	263	273	280	261	273	268	274	256	284	243	275	278	257	284	233	275	259	274	288	258	268	266	269	254	266	262	274	287	284	261	279	276	259	278	272	288	272	267	274	300	259	305	275	247	321	272	257	246	253	289	296	281	350	276	256	255	300	260	308	273	286	253	281	261	263	257	279	282	282	256	234	253	301	269	307	312	286	262	281	255	283	246	265	278	254	272	270	269	322	293	283	270	269	281	290	257	289	267	253	277	258	261	264	269	303	290	248	279	255	244	240	304	264	273	276	273	271	282	282	309	290	295	264	248	292	285	299	279	250	280	282	250	255	290	271	274	245	248	254	289	278	289	292	261	263	266	291	299	268	264	300	288	243	284	276	248	303	287	273	238	253	254	258	253	279	270	288	251	269	266	292	251	241	270	268	257	279	299	245	249	280	279	250	269	291	278	304	267	254	216	288	273	297	273	306	287	263	281	257	283	242	282	272	247	270	292	284	267	277	288	242	284	252	256	269	275	280	269	284	281	303	227	264	262	248	292	266	287	241	252	297	262	271	256	256	268	271	291	275	257	234	283	299	273	277	281	274	289	274	264	280	250	245	238	270	251	254	282	260	266	286	286	252	274	293	235	260	268	279	275	300	275	268	252	266	253	270	268	297	288	271	251	245	275	275	275	283	256	262	282	286	311	297	280	254	273	306	267	259	269	274	249	251	251	272	285	279	269	274	304	292	260	263	281	268	277	276	274	301	259	286	259	261	306	268	260	259	288	263	298	255	259	271	253	246	295	254	258	295	266	261	261	243	276	236	283	278	229	282	267	292	253	288	290	262	254	258	302	267	260	289	252	256	283	301	254	270	269	287	282	290	300	271	263	287	263	277	241	271	263	233	266	259	320	267	265	260	251	250	231	278	287	278	279	276	245	245	283	274	220	256	265	277	304	267	259	278	244	294	270	266	292	253	261	268	279	282	269	231	237	248	275	249	266	267	260	281	284	300	280	263	263	268	254	254	274	266	287	284	292	275	272	277	256	302	258	271	262	261	284	260	264	277	275	285	260	261	240	248	249	273	268	270	289	271	261	297	259	263	288	269	282	286	265	308	257	262	267	275	277	279	276	264	291	269	254	286	302	257	285	284	270	273	291	274	285	301	280	261	249	261	274	276	269	261	250	281	279	258	265	256	286	301	283	253	263	267	263	282	292	235	243	269	260	271	247	256	275	271	244	272	290	271	294	311	270	280	270	269	274	282	283	282	276	281	265	296	266	279	272	268	297	253	296	291	274	287	278	284	298	277	281	249	277	255	292	286	242	284	284	248	278	278	263	268	253	293	282	269	227	286	267	302	283	272	265	267	271	275	258	276	271	263	298	232	229	281	292	271	256	276	293	285	275	254	260	258	255	268	270	235	301	272	308	296	259	272	253	317	279	258	282	263	270	288	278	281	275	278	249	215	285	267	287	266	271	259	274	268	267	261	239	269	297	268	290	272	285	262	275	244	288	270	288	269	294	247	260	289	261	283	300	249	244	245	271	266	275	270	280	272	275	259	266	267	283	260	265	262	261	246	274	296	295	275	265	270	283	281	286	286	276	294	253	271	300	266	299	274	283	270	238	279	245	288	269	250	293	252	253	303	273	290	284	278	298	263	285	272	297	285	283	267	267	272	261	265	283	283	262	295	273	255	274	311	263	287	265	280	292	278	290	276	261	276	259	298	311	273	262	263	304	266	293	280	254	268	282	272	309	273	252	284	277	284	294	286	263	265	279	269	266	309	264	236	269	259	253	257	284	246	276	285	267	247	240	292	274	275	271	230	288	297	226	268	278	267	277	273	278	289	249	265	257	302	320	301	250	283	256	272	278	267	209	265	257	278	276	267	283	274	271	268	256	302	253	253	282	281	277	267	281	277	261	285	258	260	280	258	244	274	265	285	270	261	291	300	272	261	241	278	279	252	292	256	274	274	302	280	265	259	256	254	273	278	282	295	280	274	314	257	264	271	293	241	322	280	299	282	309	279	262	265	290	272	224	282	253	271	249	291	246	249	267	285	297	278	277	252	269	282	268	270	247	265	292	297	291	281	258	287	295	286	280	262	252	287	280	255	229	279	289	257	261	249	262	293	278	276	288	275	246	274	264	281	263	273	284	299	286	287	287	292	309	259	255	263	272	266	306	256	238	265	277	263	272	269	253	248	294	266	277	267	276	263	274	262	287	258	258	266	274	239	263	257	274	266	242	238	263	290	271	249	273	254	261	313	278	258	281	266	269	248	303	272	281	277	272	249	267	275	257	263	245	282	267	269	264	260	291	264	280	249	255	261	255	248	275	260	277	223	231	282	277	270	282	268	271	275	258	275	262	249	265	266	226	277	273	263	242	268	294	272	248	293	249	269	247	249	284	271	257	290	248	287	273	257	260	276	281	270	258	262	244	257	273	281	237	263	262	235	290	262	275	265	261	256	260	292	282	259	299	259	251	294	285	279	279	297	278	292	251	253	279	270	269	244	279	234	266	285	253	263	288	264	270	235	275	292	256	296	265	287	286	262	315	233	236	268	257	272	287	285	275	292	277	249	296	269	259	278	284	276	290	283	271	328	279	282	266	266	273	294	293	254	278	242	291	261	295	291	270	281	247	247	272	297	261	291	247	279	247	275	300	281	275	252	277	281	293	237	226	271	291	263	317	267	252	252	248	256	258	287	261	259	283	258	258	276	261	265	274	269	280	283	264	298	292	270	273	256	289	282	274	261	278	270	250	270	267	284	273	301	303	303	282	264	273	256	247	267	249	270	308	271	290	269	293	273	286	288	286	231	287	296	287	258	244	275	275	281	264	268	243	247	281	259	286	292	271	296	259	292	256	242	268	250	263	302	261	262	241	295	265	272	313	268	256	273	291	269	318	285	263	271	296	244	276	291	277	276	243	280	258	261	264	273	246	281	258	288	269	270	273	253	249	294	282	283	308	247	312	253	267	311	285	263	282	258	247	287	277	285	254	266	268	324	283	272	285	260	245	259	256	234	258	276	261	231	259	262	282	243	295	268	278	277	271	237	256	274	255	279	289	270	304	274	285	291	272	277	257	256	282	252	262	237	279	269	261	271	300	288	250	280	263	226	254	257	251	274	276	282	257	295	271	257	276	282	267	274	276	265
18826	6375	1063	1137	1069	933	871	793	784	809	717	725	708	702	653	658	660	655	676	667	686	690	646	663	648	600	715	593	628	642	623	657	620	638	623	631	633	675	613	667	642	663	634	617	653	634	648	641	686	650	665	653	626	630	683	694	628	641	640	642	665	618	598	642	604	644	647	648	595	680	607	627	636	626	646	638	638	610	613	673	625	617	628	623	648	632	662	643	639	630	621	581	627	586	647	675	690	643	682	630	640	608	636	634	675	631	661	650	669	644	627	608	663	636	635	627	593	612	648	618	617	630	658	676	629	623	621	621	633	600	630	662	643	646	648	629	626	667	649	638	666	607	619	635	682	678	587	631	621	643	668	620	632	591	654	635	637	642	643	631	644	594	613	620	619	620	637	617	643	664	646	635	665	616	678	616	623	656	651	626	613	647	689	608	630	630	636	657	661	664	609	625	641	627	645	631	616	653	623	651	638	664	617	647	601	623	614	638	593	648	651	652	625	630	642	600	620	653	625	660	621	634	603	653	617	641	672	639	617	622	597	646	634	676	642	675	637	663	624	676	591	638	646	636	630	653	605	645	641	644	631	615	597	615	627	640	629	631	657	639	595	638	675	648	633	633	615	645	638	603	657	665	681	605	612	604	632	637	622	590	652	678	616	630	649	654	651	630	655	614	650	623	595	735	630	628	599	673	652	581	658	603	617	647	668	620	658	648	676	600	611	645	630	640	633	647	657	644	612	649	598	639	664	650	629	648	640	682	655	644	597	631	596	641	574	646	624	619	637	600	646	647	649	605	602	647	622	636	623	642	626	597	656	607	655	668	665	654	636	633	612	647	647	628	677	643	613	618	642	668	650	654	617	643	661	615	635	638	619	643	603	650	586	644	617	596	661	670	660	619	602	597	610	620	620	672	627	643	619	623	631	630	642	666	650	659	607	640	671	637	616	620	649	619	664	588	674	653	648	628	609	695	650	632	606	682	623	622	608	650	649	613	680	672	616	637	572	646	615	668	629	621	655	637	654	610	648	642	623	695	620	640	617	631	645	644	615	672	634	645	614	655	669	679	643	595	609	596	619	633	638	593	616	637	613	593	644	604	610	641	580	644	632	613	595	601	560	638	600	636	626	696	663	682	647	652	608	592	633	661	622	578	665	645	635	612	658	657	629	638	666	650	675	604	623	633	597	608	617	625	640	593	665	648	635	657	659	606	692	608	656	581	637	686	650	625	644	653	656	624	667	629	675	671	654	617	643	653	644	645	654	642	615	604	628	583	629	632	653	643	580	662	654	577	610	652	654	627	639	646	562	630	637	631	626	588	639	651	638	598	633	591	601	642	678	606	604	617	663	591	612	653	596	611	675	669	604	618	622	667	609	643	623	643	611	609	672	683	627	666	623	627	597	616	628	616	611	639	667	572	640	632	601	644	673	598	637	653	638	642	639	566	623	632	612	652	631	679	643	594	644	651	570	624	616	633	624	662	681	618	629	635	624	618	649	654	626	640	644	646	637	642	639	639	631	633	622	649	682	661	671	628	673	656	630	620	662	621	634	659	691	652	604	619	626	629	643	629	618	627	629	638	626	566	671	622	601	663	626	661	627	606	641	642	653	644	646	622	628	620	615	611	607	604	600	639	703	637	643	668	684	638	638	661	638	601	631	638	619	627	651	642	656	617	633	598	636	654	683	607	617	634	630	631	674	657	673	621	633	624	657	593	636	641	646	621	614	601	601	656	654	648	656	615	639	620	623	627	655	641	626	651	641	577	629	620	661	641	653	650	641	670	654	641	619	587	585	638	621	644	622	642	670	638	623	590	628	610	672	616	674	648	619	660	713	642	651	667	615	607	615	650	646	613	636	634	630	605	667	606	663	621	591	678	658	670	608	616	667	652	630	621	636	629	632	631	634	644	653	609	671	627	617	642	669	641	659	666	635	659	650	608	609	651	625	656	592	626	618	636	649	640	660	673	600	654	629	613	661	614	651	612	617	618	669	680	642	604	613	668	631	592	620	595	628	637	669	606	623	662	672	681	624	594	636	612	696	658	629	677	640	632	648	612	617	602	648	623	607	639	656	613	653	618	666	651	634	635	595	652	623	623	624	650	633	667	620	575	633	622	613	643	610	678	579	657	666	654	644	689	619	623	608	675	641	629	620	630	649	541	593	654	663	637	611	650	625	645	669	663	627	656	610	612	640	596	619	662	605	661	601	640	604	622	652	625	627	636	639	678	618	558	597	607	629	621	660	617	635	615	679	641	606	649	643	646	604	657	636	620	643	652	576	639	641	653	636	635	616	652	613	688	597	654	574	660	695	657	602	658	664	650	619	635	618	618	659	654	648	618	657	628	658	613	630	639	580	669	639	697	624	609	614	651	633	632	653	612	613	650	635	659	664	649	623	660	667	647	649	608	640	678	635	663	613	601	634	599	696	666	647	611	577	606	593	647	601	671	685	609	587	631	620	621	666	644	638	612	647	611	651	632	656	623	640	635	631	624	653	602	624	580	659	612	618	635	619	659	688	626	664	609	646	653	633	636	625	616	578	657	608	620	624	641	575	659	629	644	638	659	629	635	644	644	645	658	611	643	640	604	605	652	613	650	658	642	669	642	661	653	669	643	631	646	613	618	651	638	640	601	638	600	620	632	640	618	650	615	647	647	651	672	590	623	600	592	593	669	650	662	621	699	636	607	646	641	652	647	591	625	631	651	683	608	650	604	625	616	659	642	648	642	657	659	646	627	636	627	623	635	618	612	633	638	650	619	665	616	640	605	647	612	628	629	644	624	670	621	652	661	664	655	634	630	676	645	609	602	640	649	591	619	612	655	637	660	598	635	635	649	632	602	630	634	619	704	623	639	622	639	623	645	638	624	648	667	624	659	599	643	590	642	680	643	622	618	617	625	635	649	638	631	664	684	647	662	637	612	623	663	613	654	634	640	647	608	650	667	638	652	646	693	664	627	641	669	664	669	654	633	628	619	642	705	663	635	652	648	694	623	642	616	629	677	607	596	611	643	610	648	654	617	637	611	594	660	595	638	627	612	697	651	650	585	677	614	639	598	635	673	615	605	638	651	612	694	644	651	619	616	629	620	633	628	640	649	637	632	668	629	652	609	649	627	621	638	619	630	596	656	644	638	616	634	596	664	653	585	593	622	596	619	611	622	631	639	677	632	618	652	614	618	649	609	667	653	646	599	595	656	637	693	636	608	605	647	612	617	632	654	676	607	640	626	634	638	605	659	602	627	607	634	652	616	627	624	668	647	616	660	622	593	623	628	624	646	618	605	662	635	618	669	614	618	640	641	659	619	646	641	579	635	627	600	614	616	594	630	634	661	596	646	659	664	611	621	673	628	667	673	646	659	622	629	594	637	623	659	647	618	645	640	667	661	668	625	644	656	620	577	643	621	631	628	590	620	662	642	660	660	689	612	620	615	638	646	629	638	619	599	664	645	695	620	635	600	635	617	626	629	613	623	670	647	655	652
36601	11624	1008	438	295	276	196	227	188	150	184	163	156	175	169	158	147	152	158	144	149	128	137	151	142	141	135	111	147	147	124	156	132	159	138	142	142	132	143	132	143	125	127	130	153	126	142	139	130	118	123	132	125	137	158	143	156	136	155	135	143	126	149	160	154	150	136	142	141	136	126	142	135	137	142	137	138	137	119	133	134	129	138	131	140	118	157	141	119	134	133	127	150	138	120	154	119	143	127	152	145	131	131	137	120	109	133	136	129	143	120	121	137	116	118	135	133	123	143	152	116	132	115	127	105	140	142	142	139	125	147	132	146	136	120	146	118	157	158	128	144	136	141	122	138	118	121	110	117	110	140	120	133	129	135	132	124	124	131	124	130	130	138	135	143	117	134	140	142	126	127	129	145	127	127	126	144	115	139	138	114	141	137	128	124	133	119	151	130	153	142	131	133	164	134	126	135	133	132	126	140	130	138	145	139	125	169	129	151	132	155	144	133	138	118	134	145	160	116	152	136	143	145	118	127	124	137	123	153	134	144	127	121	122	135	114	133	136	133	121	120	129	131	143	141	124	149	129	148	155	148	144	137	137	144	142	135	153	108	123	130	131	153	132	144	148	128	133	135	137	142	151	102	140	136	117	155	117	131	106	127	113	133	136	133	134	143	135	135	149	144	144	132	158	146	126	139	134	123	119	111	123	138	139	117	145	126	145	132	129	133	144	159	124	147	118	136	140	147	130	132	139	131	129	126	150	139	142	143	139	157	152	132	141	138	134	135	122	140	133	121	114	129	133	144	153	118	148	152	139	126	127	116	121	152	127	136	136	139	129	141	144	148	129	126	118	148	136	125	130	126	121	125	133	155	127	136	148	147	131	131	122	141	128	132	132	126	146	151	152	153	145	130	135	132	128	147	112	114	118	122	152	112	134	128	129	154	138	118	119	118	137	135	133	127	148	145	127	127	155	108	140	145	110	130	134	164	129	143	157	123	144	146	125	157	132	142	136	165	143	132	123	137	125	125	148	144	138	123	129	149	158	156	119	143	128	141	129	137	150	133	121	132	128	115	110	117	126	109	143	130	135	130	129	128	127	131	110	108	123	145	164	154	144	135	127	141	123	145	146	142	99	155	125	154	117	134	132	136	165	135	150	137	146	138	128	149	132	128	153	143	137	125	130	158	132	115	118	136	132	127	126	148	108	157	152	134	126	146	130	117	112	132	125	147	136	136	138	136	133	128	125	104	142	135	143	131	153	140	149	147	127	139	149	134	147	149	148	127	144	134	131	128	115	122	132	127	156	125	118	144	142	142	140	128	138	146	143	141	136	150	125	117	102	139	141	123	142	143	125	125	141	124	154	143	150	136	137	133	135	127	138	136	126	144	134	158	119	117	151	144	129	130	140	110	119	155	124	151	129	125	150	153	152	132	111	122	142	138	118	138	145	135	137	140	147	127	137	130	141	125	121	163	130	135	154	117	135	134	127	153	118	118	124	127	119	140	145	133	139	145	143	130	130	146	149	146	134	132	97	131	136	143	139	170	133	131	139	148	121	110	149	137	127	128	137	156	103	135	130	149	131	146	134	137	119	138	143	137	136	114	141	116	137	151	127	141	140	143	125	123	108	148	134	139	143	129	148	144	120	126	110	127	134	144	137	138	141	123	136	146	119	131	127	145	128	142	152	126	123	134	153	150	115	159	158	127	132	155	131	133	136	147	142	115	148	159	105	139	144	135	120	118	157	167	159	118	135	136	115	127	156	142	148	136	148	119	127	136	129	126	130	137	121	126	148	137	132	141	131	135	127	126	144	129	141	150	113	126	129	123	130	124	127	140	125	136	149	133	139	136	130	132	129	133	124	127	143	136	126	134	124	132	122	147	137	130	129	145	128	108	127	126	145	121	125	142	136	145	130	139	138	119	148	127	132	125	144	150	109	130	139	132	126	142	130	128	134	139	123	135	124	147	132	134	140	141	135	140	121	117	143	135	144	122	102	131	133	129	134	119	145	123	125	130	119	134	129	136	141	122	119	144	145	140	107	152	134	141	122	138	138	145	139	109	161	161	152	123	139	134	127	144	140	139	136	155	116	129	128	122	147	130	117	133	146	139	157	159	165	125	125	130	126	137	138	137	132	150	121	125	144	136	163	144	134	123	154	145	113	128	157	134	142	137	151	124	142	130	130	134	137	130	133	124	142	139	114	156	142	129	120	149	134	133	127	142	133	127	119	127	131	133	106	154	129	152	133	138	143	140	144	103	140	129	146	137	127	142	136	142	142	136	127	130	133	125	140	134	142	139	127	135	134	147	111	136	142	129	127	134	131	151	137	138	137	137	145	126	124	117	131	149	120	138	144	132	124	132	135	136	132	130	141	142	128	122	152	135	119	143	112	152	144	138	137	128	138	131	146	131	144	129	131	122	140	127	139	137	132	114	150	129	139	153	125	136	114	140	134	147	140	110	120	158	115	179	133	151	146	134	144	112	118	135	134	140	134	145	144	133	133	135	136	147	129	137	144	134	128	150	113	132	138	132	138	137	138	161	129	113	133	128	151	138	134	134	131	134	132	130	115	124	139	134	132	120	126	102	135	138	147	136	173	134	128	151	133	127	147	137	123	138	134	148	139	136	172	134	130	124	139	145	142	152	147	121	133	119	122	128	130	134	134	135	130	138	139	132	127	131	126	123	136	118	142	129	149	159	160	104	144	139	146	129	134	146	143	141	141	125	143	119	141	136	124	155	138	133	143	132	121	122	131	135	137	153	117	136	112	138	123	117	117	144	128	123	117	150	120	121	127	130	133	151	139	153	123	122	135	151	143	122	141	136	120	134	137	148	144	103	133	146	138	142	133	130	121	123	120	108	120	135	119	143	120	147	133	164	111	131	125	120	134	149	148	142	120	132	151	107	130	143	144	141	138	128	124	134	130	119	135	115	124	114	121	136	107	164	137	127	147	120	116	127	117	123	132	147	137	133	156	149	135	109	132	152	134	148	127	136	145	121	166	150	129	139	120	143	153	146	117	134	141	153	128	146	144	152	104	151	143	130	156	121	142	132	139	119	148	115	124	118	138	141	138	133	127	126	135	147	130	125	115	136	136	115	122	133	137	140	139	168	114	121	134	132	137	148	139	113	115	127	124	130	140	128	125	115	135	133	121	136	143	142	139	118	127	132	138	155	124	120	121	153	136	130	125	145	152	133	117	124	134	163	122	127	124	145	131	148	111	148	119	120	131	120	143	150	141	137	126	114	121	143	127	129	123	129	120	133	135	144	144	137	131	134	127	145	127	127	163	124	114	161	123	112	130	115	142	154	158	144	111	120	150	135	128	138	138	132	137	168	146	119	115	136	119	148	153	130	137	129	136	149	131	143	132	146	117	127	140	143	116	124	112	109	136	117	114	109	130	122	129	171	137	137	129	122	131	149	148	148	148	135	137	132	121	133	138	152	123	112	158	151	134	144	153	141	120	137	141	136	133	140	122
23966	5628	1314	1407	1222	1013	817	736	638	598	575	512	485	466	446	444	435	433	415	382	394	367	413	373	381	360	351	355	332	374	350	374	354	363	365	377	346	326	337	327	359	350	345	352	342	371	327	350	357	345	348	324	343	326	305	305	360	332	321	356	345	327	350	346	335	351	346	294	365	336	366	305	316	351	301	327	336	358	331	360	334	332	321	349	357	291	329	358	343	334	342	368	367	308	317	346	299	330	357	329	326	343	318	330	329	344	306	340	321	348	325	334	354	313	343	333	345	318	331	290	349	347	331	359	303	332	349	306	332	331	357	323	342	330	351	305	345	332	322	349	297	331	304	327	354	328	339	321	319	318	328	313	306	345	338	348	349	331	311	312	334	322	349	296	314	304	364	315	370	352	354	346	321	343	349	340	333	329	328	351	320	355	364	366	318	329	347	325	341	334	328	342	359	321	362	336	351	321	350	323	315	353	313	334	328	355	309	316	343	327	314	363	310	348	359	331	361	333	301	336	335	334	326	335	328	339	337	340	296	361	350	333	340	320	336	325	377	316	312	325	338	359	350	304	329	339	329	336	336	307	298	347	308	333	343	327	332	298	310	352	324	320	326	359	348	352	335	324	314	325	331	355	348	319	347	329	312	325	340	327	349	340	330	342	314	326	323	345	356	328	330	277	380	359	326	330	353	325	330	321	302	349	319	327	346	315	340	365	323	345	320	344	302	329	323	301	337	310	322	325	308	310	309	360	331	318	334	336	331	337	343	352	350	333	318	319	372	322	334	311	340	365	316	329	339	328	325	355	333	330	327	347	398	354	342	333	343	332	316	348	321	324	313	338	297	318	346	300	338	312	330	355	347	330	331	333	332	341	339	342	318	339	327	329	322	342	293	323	337	326	314	331	345	326	313	340	317	346	312	309	328	324	362	313	308	345	342	352	328	333	328	330	333	319	315	365	336	308	331	311	353	324	293	346	365	321	317	336	292	326	304	311	334	334	329	320	360	340	315	344	340	354	323	345	315	352	343	335	319	338	340	337	322	339	318	359	317	352	385	345	300	322	345	344	366	326	336	357	325	345	330	346	324	346	293	354	309	342	352	349	337	300	360	324	344	346	331	319	328	334	342	363	338	358	350	348	341	338	312	331	348	329	346	309	351	319	312	317	352	331	350	344	330	292	353	333	324	337	324	339	331	321	315	346	361	332	337	352	350	327	300	321	337	322	363	307	320	337	304	371	339	343	339	320	299	293	301	345	330	326	351	346	326	334	340	300	351	330	327	345	345	340	370	313	339	337	341	336	353	325	302	351	385	311	360	345	332	343	315	316	316	317	345	370	319	318	352	331	350	316	340	343	334	327	288	331	330	305	349	308	328	339	338	346	330	318	313	352	354	299	332	311	315	389	334	336	328	333	299	356	331	343	335	373	327	320	339	341	349	318	348	338	293	306	358	320	311	334	351	340	342	337	349	317	303	329	327	325	332	335	373	330	326	338	351	355	334	346	365	341	355	331	328	322	323	337	323	335	345	334	345	327	325	348	319	315	341	314	324	347	322	326	306	324	309	344	305	326	306	321	297	292	324	344	345	280	357	347	344	335	308	332	353	331	354	317	328	352	355	350	352	304	343	364	353	370	307	344	322	345	323	317	318	335	326	344	355	322	333	345	349	329	325	356	356	326	320	313	335	352	326	340	311	399	324	329	332	311	312	330	326	332	331	364	336	322	355	317	321	311	333	325	335	314	349	323	364	363	303	319	335	347	321	289	336	352	357	352	335	338	354	331	332	355	349	315	317	359	348	336	352	319	327	357	340	319	356	336	322	317	331	351	369	333	358	303	333	375	316	332	347	339	286	343	317	337	353	305	377	336	327	334	274	317	317	338	357	310	342	331	323	312	325	315	311	321	341	331	332	324	329	297	343	313	346	333	341	335	336	338	315	294	334	343	324	343	345	344	338	354	356	337	310	346	307	333	329	327	336	327	334	318	321	309	334	345	341	362	331	331	321	301	323	329	360	357	347	306	332	355	313	345	328	313	324	359	335	344	327	344	354	313	338	343	302	317	330	321	341	333	345	311	353	317	375	319	338	318	305	342	350	332	320	326	343	341	358	307	356	345	344	326	339	305	343	346	385	341	346	316	317	337	341	328	354	303	335	321	364	358	346	336	345	312	340	319	332	303	320	312	380	354	316	339	346	370	337	366	331	299	363	338	316	353	354	332	338	344	317	327	337	385	348	323	324	337	364	372	315	316	340	346	338	373	347	323	346	314	317	331	359	339	300	339	303	349	328	329	353	361	338	357	325	310	343	331	318	342	351	312	337	334	371	345	339	355	327	346	319	345	352	320	380	331	351	314	335	301	303	328	318	363	349	344	337	331	328	317	296	362	328	349	345	324	331	316	356	363	352	340	295	324	348	312	335	340	350	352	345	311	335	301	332	362	388	318	341	355	311	338	315	346	346	339	322	343	370	329	345	336	331	361	306	325	347	325	292	317	345	321	333	333	313	341	331	325	327	314	320	327	368	339	308	362	337	308	353	350	348	347	314	357	318	313	309	329	353	325	332	352	342	344	338	323	360	322	308	339	342	329	344	348	325	371	336	340	334	313	341	333	290	330	327	331	305	329	368	330	330	326	321	341	309	317	315	350	332	376	354	317	341	312	326	309	349	345	375	325	323	331	323	317	320	323	310	324	350	332	351	343	294	372	345	296	328	324	356	291	352	330	311	372	310	327	329	321	315	322	343	324	372	382	364	305	347	336	346	328	323	371	345	313	322	358	353	321	322	335	316	345	317	344	303	361	338	344	324	299	330	334	317	356	349	305	325	325	324	351	330	299	314	322	337	342	365	336	354	297	336	337	349	330	358	357	363	334	334	324	341	345	374	314	331	338	352	376	329	303	348	339	288	345	313	327	318	300	338	317	315	336	333	333	349	333	325	338	353	337	358	317	325	319	309	332	349	347	326	314	346	348	347	350	359	326	345	361	337	323	318	330	315	334	335	327	343	349	302	319	312	308	311	350	317	309	338	323	325	324	329	344	316	345	339	361	328	333	344	328	314	354	326	337	313	347	328	350	348	354	316	339	320	336	352	345	333	334	319	308	354	301	328	331	326	308	341	352	317	349	306	313	346	310	318	300	335	356	349	321	308	337	330	322	313	326	348	319	312	326	328	345	359	331	350	332	333	344	338	370	339	358	333	323	360	333	344	337	324	355	337	319	340	305	317	331	354	315	333	316	336	358	324	332	337	332	341	330	304	337	321	341	332	370	325	310	345	348	326	344	351	342	329	330	343	325	334	298	357	328	320	335	325	362	342	354	338	342	334	362	303	323	330	328	326	368	338	350	345	344	333	337	308	353	319	361	358	366	344	335	346	327	342	324	321	331	323	319	305	349	330	365	333	329	328	287	328	346	360	296	325	361	333	315	326	327	334	367	322	337	330	330	321	338	306	343	308	324	314	330	346	320	328	324	336	323	324	334
13888	2485	310	296	268	281	255	284	258	274	278	251	244	251	264	256	247	239	255	259	253	251	271	258	235	251	258	248	248	237	253	258	261	263	264	237	265	258	241	246	252	283	285	264	237	249	287	245	246	249	262	220	245	219	280	258	254	276	277	241	257	257	278	280	243	281	256	233	245	243	237	247	243	248	250	235	247	246	250	286	268	283	267	255	245	215	249	240	265	252	211	220	231	255	231	249	259	261	269	231	255	259	266	292	219	251	242	244	253	222	262	281	250	255	256	265	277	262	243	262	257	251	243	269	278	273	259	251	240	249	237	231	243	285	247	281	272	270	258	248	272	274	321	253	218	223	264	257	265	257	287	228	273	262	279	253	277	279	278	232	256	254	270	245	225	254	241	235	230	272	288	214	253	248	275	226	217	214	259	245	273	272	237	269	251	247	259	251	242	260	247	229	243	257	280	288	271	270	243	271	300	251	259	238	266	261	231	233	266	257	262	279	283	263	232	243	269	249	269	275	231	249	247	261	249	264	254	252	219	275	248	229	265	260	247	262	246	254	217	273	257	251	217	253	290	257	260	220	229	279	243	268	283	234	258	256	301	273	263	255	234	239	249	259	281	220	275	251	249	249	263	312	272	291	250	241	255	219	232	268	278	239	265	229	252	249	256	243	274	280	243	247	267	227	261	233	235	244	227	264	270	235	248	270	269	268	257	270	294	250	245	263	269	243	275	235	225	265	261	259	235	255	265	223	255	230	284	251	264	277	271	261	270	278	273	251	241	253	235	269	260	269	240	253	252	219	267	251	254	251	283	239	260	249	258	242	287	237	269	297	267	245	247	251	261	245	249	260	242	253	235	253	250	281	255	259	243	220	243	216	275	257	265	260	248	279	253	256	252	289	273	218	282	249	275	257	250	279	256	239	228	226	252	278	252	246	262	247	260	240	246	275	279	290	253	245	238	247	217	283	296	239	252	267	280	251	239	250	242	271	271	261	262	277	247	259	267	277	290	281	248	254	233	255	247	242	259	251	262	247	252	272	236	272	243	256	270	271	248	260	250	230	280	262	280	224	250	263	235	276	248	245	238	264	266	279	250	275	257	241	302	256	249	260	248	281	253	233	248	263	278	240	282	247	272	261	239	240	227	269	242	280	253	253	257	230	269	218	253	239	255	242	264	242	251	270	267	284	234	239	265	259	267	224	275	253	251	281	236	213	235	263	255	219	271	261	235	290	245	222	281	257	217	242	253	254	216	250	273	240	245	248	258	268	255	290	219	260	288	264	233	247	274	209	268	267	248	260	270	216	279	261	251	230	223	247	275	262	213	278	245	277	277	282	257	259	245	242	265	254	234	247	273	254	249	261	250	240	267	262	266	242	224	225	260	279	253	259	241	239	266	229	247	263	259	276	251	264	248	278	235	260	256	289	220	268	247	258	253	232	236	239	240	268	254	242	254	278	260	256	260	261	251	266	233	249	285	245	256	268	237	248	267	254	264	261	262	261	257	232	249	293	285	260	267	244	281	281	234	223	273	227	262	270	277	253	228	262	265	219	262	254	244	256	274	239	271	241	267	295	261	290	272	257	250	271	259	248	271	268	259	257	254	261	254	246	264	273	271	254	284	272	253	256	261	273	278	265	291	261	282	241	261	250	265	282	247	264	267	274	252	236	253	239	248	292	248	266	234	272	269	214	254	214	234	244	268	254	246	281	241	266	247	255	229	254	244	241	253	226	226	282	271	246	236	275	255	247	218	248	251	267	281	274	241	273	252	235	245	257	242	237	270	274	267	255	252	244	267	242	285	258	242	277	280	257	256	252	231	258	240	275	248	225	248	230	242	249	241	258	262	286	257	257	225	253	226	247	223	268	270	266	264	252	234	299	242	250	242	260	240	239	257	247	245	267	259	267	259	259	269	239	268	250	256	247	263	260	239	247	289	263	275	236	254	261	279	247	271	242	246	278	258	280	252	244	264	268	258	247	246	257	240	289	250	284	285	264	282	224	254	271	268	264	277	260	284	257	256	252	259	234	265	257	224	270	254	244	267	253	250	239	233	272	266	266	261	286	260	234	250	225	275	254	252	260	256	279	259	286	241	252	256	257	261	227	265	283	240	261	273	273	247	271	274	257	269	241	274	270	209	243	232	253	256	246	265	248	269	255	257	238	277	280	273	244	253	234	256	275	257	241	257	265	224	251	251	279	249	245	312	260	287	243	228	242	271	237	266	267	252	248	245	215	265	262	252	245	256	218	237	239	262	233	257	244	268	248	252	265	274	264	254	239	242	228	259	270	251	260	255	251	272	243	232	259	268	259	240	244	288	270	224	276	224	252	249	293	263	265	265	212	262	267	237	280	251	219	261	234	272	229	273	232	265	258	234	256	235	248	234	264	301	276	278	253	261	248	224	238	267	247	283	285	279	259	253	218	227	237	283	245	255	296	239	255	250	262	237	233	251	246	258	250	240	254	261	248	225	277	200	282	269	252	220	237	258	253	263	256	243	237	248	237	231	254	249	250	259	266	248	278	238	247	252	266	256	257	246	264	247	285	266	241	251	254	272	246	260	258	281	231	223	233	248	264	261	245	263	262	244	243	261	274	284	261	243	274	255	263	240	251	222	257	247	246	273	257	269	263	232	244	251	244	286	284	266	250	261	257	288	261	275	236	244	271	271	270	268	237	251	254	237	262	246	288	262	246	280	245	263	236	239	255	230	250	269	256	243	236	233	250	266	280	262	278	277	237	261	272	238	240	242	260	243	221	236	252	237	258	267	284	232	232	235	261	272	233	244	287	241	247	252	234	269	241	282	266	237	245	238	239	262	266	266	259	224	239	267	240	256	268	241	262	263	237	251	263	230	212	267	233	245	266	265	248	215	259	270	266	285	242	240	243	249	240	225	255	281	293	264	257	265	249	239	248	263	261	259	247	248	273	291	285	256	243	261	256	258	238	211	239	240	246	237	269	251	259	252	248	233	277	238	224	243	274	242	279	253	236	289	267	259	246	257	265	241	303	263	245	237	242	247	251	280	304	263	269	257	278	236	252	246	255	241	236	239	240	226	262	270	219	252	277	232	243	258	250	263	269	249	258	232	275	284	272	245	248	253	259	245	235	268	277	256	285	260	272	231	244	243	250	230	280	240	251	260	258	237	262	239	247	268	276	272	269	258	247	263	282	246	268	272	263	272	229	242	280	251	259	246	262	269	254	235	248	253	237	257	234	251	243	247	247	264	269	270	258	228	274	240	253	239	279	268	267	253	290	224	251	243	271	270	250	280	288	267	260	250	257	270	262	270	242	269	254	266	267	239	271	236	240	304	253	266	258	283	250	239	222	251	280	245	237	273	235	225	268	268	261	273	256	275	268	234	245	222	254	269	208	254	238	269	237	291	246	267	287	254	257	273	239	293	248	264	240	245	249	219	259	248	253	240	245	245	243	255	262	266	260	268	246	224	270	224	222	255	240	261	266	262	253	239	266	261	259
9713	1795	670	676	682	684	655	631	659	651	618	625	644	648	620	618	632	652	600	639	606	610	637	589	566	615	588	578	675	640	616	609	586	587	582	625	586	632	608	612	565	628	604	589	592	614	665	649	592	632	610	586	603	588	595	626	632	612	589	598	623	605	599	562	581	596	597	635	614	613	593	595	620	601	603	603	622	634	637	613	571	595	597	587	590	586	631	590	593	619	595	601	587	576	577	620	625	607	627	573	616	610	579	644	602	658	568	597	635	607	615	597	611	584	600	625	613	625	573	646	593	618	604	579	626	632	655	583	579	584	600	592	576	578	621	614	573	602	638	615	645	590	598	621	609	597	622	569	630	589	628	586	605	654	597	618	616	625	612	606	617	614	630	618	578	603	590	630	601	627	625	602	622	637	616	583	635	623	633	647	605	602	620	590	574	612	635	576	595	612	636	592	628	679	638	639	610	570	594	632	613	624	613	582	613	597	605	612	577	626	620	545	658	627	606	599	620	618	626	572	604	582	589	635	618	626	585	610	620	631	616	651	647	619	636	590	617	576	564	570	605	625	585	544	615	594	650	619	634	579	612	616	625	587	642	611	617	601	618	616	625	629	675	610	626	642	590	602	593	607	620	608	649	585	613	578	593	612	593	612	565	626	579	617	627	620	611	626	586	580	631	591	599	609	591	576	592	607	611	622	574	620	564	594	648	623	636	592	619	601	579	605	611	627	662	644	623	639	612	649	576	581	608	619	621	598	615	586	615	623	575	599	646	661	589	574	626	589	643	593	636	580	589	631	583	628	603	640	587	602	641	590	582	612	602	630	603	539	614	618	617	611	585	625	598	623	619	640	610	601	620	605	598	564	631	610	601	631	552	636	608	608	627	614	613	584	649	610	597	628	616	595	577	597	605	639	645	625	596	639	561	620	601	607	605	629	627	623	633	634	642	615	600	583	585	602	633	639	620	605	612	651	621	581	596	640	590	603	616	640	620	630	607	630	576	619	612	631	620	586	630	583	644	641	574	579	587	617	580	608	623	601	622	577	690	632	571	588	590	557	622	580	614	638	612	609	648	603	624	616	624	629	654	610	585	632	600	623	659	611	605	614	613	546	568	570	610	597	632	606	605	584	601	647	616	571	599	602	658	586	638	585	595	641	617	642	599	621	584	600	613	599	581	596	634	634	596	604	619	567	584	614	625	660	601	558	625	607	599	632	647	582	650	621	597	624	627	584	613	656	569	661	619	581	619	620	610	617	632	604	630	586	647	642	619	628	589	608	594	626	604	592	625	595	578	632	598	587	632	634	615	586	627	592	544	603	658	625	600	638	618	629	633	587	624	597	647	578	605	625	579	623	681	588	585	616	546	605	608	610	577	569	628	572	640	613	583	623	582	658	608	615	595	605	559	582	581	629	635	611	637	614	601	578	607	629	643	615	578	600	662	596	607	598	592	607	630	567	613	643	578	605	604	653	644	597	583	610	627	597	606	631	623	612	619	611	665	631	596	573	617	583	618	601	628	567	643	604	616	585	639	621	591	613	600	635	659	642	570	612	613	602	617	649	620	659	608	625	559	620	643	616	630	620	642	605	578	610	615	614	608	615	608	613	585	620	604	599	644	611	611	606	597	612	595	579	616	659	656	617	620	654	662	665	574	629	554	614	618	625	599	622	625	607	617	609	608	644	589	632	580	599	620	602	590	596	597	584	591	606	574	612	646	571	600	592	587	580	609	609	625	627	602	597	589	595	581	632	610	600	603	589	598	585	609	611	608	674	631	566	552	643	614	654	641	614	617	624	605	598	599	590	605	598	612	640	617	639	587	588	607	625	604	586	629	626	594	607	617	613	606	576	593	612	644	567	599	621	602	650	614	570	624	617	634	632	609	609	559	632	667	595	586	643	688	555	581	589	648	604	646	600	587	632	631	604	631	575	609	626	643	624	584	624	595	647	572	638	625	613	609	605	612	590	621	591	584	604	639	603	611	618	594	613	567	613	625	619	638	567	641	641	557	609	586	596	636	634	628	566	611	606	645	642	662	605	627	592	589	581	636	620	596	593	610	608	621	634	644	583	621	599	593	635	632	650	620	609	623	609	671	590	635	551	585	652	601	594	636	626	625	589	648	570	603	594	627	587	577	601	596	609	640	607	661	616	614	600	624	624	596	629	623	613	660	593	610	599	624	614	594	562	593	607	571	638	636	592	607	609	574	657	618	614	646	622	616	626	590	636	621	637	561	636	603	614	618	649	623	638	607	594	572	568	631	602	579	589	620	609	616	626	634	632	590	600	634	620	589	577	643	599	646	625	599	637	586	641	562	604	583	605	593	658	639	591	630	647	615	619	598	647	652	629	588	572	586	610	610	616	645	609	638	624	601	605	573	641	596	641	617	595	627	613	609	618	594	609	598	626	608	568	655	603	631	637	648	620	563	636	622	587	654	618	580	614	626	651	633	593	580	641	618	622	593	615	576	585	642	641	634	654	620	568	626	597	591	612	613	577	625	634	652	572	634	602	657	622	667	608	631	600	600	594	567	589	598	610	641	638	609	624	572	650	609	614	622	614	651	582	600	594	630	638	616	620	624	590	678	604	625	605	620	628	618	626	627	637	601	618	621	577	616	595	597	627	599	613	616	589	582	612	620	616	627	606	604	619	591	550	610	606	599	633	601	629	558	611	590	635	658	626	620	566	625	574	542	601	614	645	614	605	605	579	579	590	653	550	590	645	625	591	591	626	614	604	614	624	597	636	604	638	636	567	605	632	574	673	604	647	662	594	617	626	628	590	592	637	581	606	597	635	624	592	592	619	588	617	626	644	600	620	635	594	650	633	623	634	613	619	600	657	593	607	586	577	626	615	643	634	615	679	620	614	612	613	589	631	639	616	554	613	579	630	601	623	598	637	620	575	622	605	576	619	641	657	625	636	642	580	627	614	567	652	601	607	622	604	580	615	566	623	623	604	565	605	614	636	611	634	604	596	610	550	565	600	616	623	597	557	613	579	618	630	638	656	607	575	627	579	582	636	613	628	621	616	601	611	630	611	573	685	617	652	625	590	652	619	606	602	579	614	611	587	643	564	583	656	613	585	621	600	652	608	580	647	626	598	573	574	568	643	636	651	599	569	635	619	563	606	577	586	636	607	602	630	590	610	613	587	632	642	592	626	655	591	610	604	619	573	592	626	611	571	607	591	611	602	620	590	611	581	633	670	618	628	607	629	584	646	614	610	590	572	605	591	616	602	618	628	596	646	670	612	582	603	532	603	581	580	618	609	613	613	605	645	606	613	597	587	648	593	628	615	624	613	600	632	591	624	607	622	598	592	629	620	628	568	572	576	580	541	618	647	608	610	592	600	616	604	648	643	579	599	622	608	565	569	623	602	596	587	606	597	576	601	585	602	566	562	578	590	618	584	635	643	569	637	609	607	656	627	594	614	610	590	629	634	603	599	631	567	605	585	613	607	628	602	590	637	598	590	609	625	616	646
26640	6852	644	407	354	323	283	297	284	294	257	275	283	269	271	313	264	272	281	224	271	250	281	260	282	294	304	261	265	266	264	244	262	239	268	257	241	260	279	278	274	257	243	288	255	269	273	259	264	299	279	269	227	248	250	247	251	278	256	227	250	259	269	243	256	306	269	267	273	309	282	260	250	280	261	258	271	252	286	268	283	281	293	252	238	261	261	241	280	243	256	249	249	299	266	272	284	258	264	258	269	254	278	255	256	270	288	297	268	244	270	246	241	266	258	254	256	265	270	230	283	258	272	264	280	254	249	258	270	288	306	280	304	288	271	291	302	271	295	272	245	277	265	274	261	295	261	266	281	267	248	263	251	263	264	237	233	258	268	262	268	272	277	242	267	269	241	258	273	278	253	299	282	243	282	257	270	285	260	288	244	243	267	250	276	294	282	288	297	285	241	249	261	260	238	251	259	265	273	255	252	274	245	280	257	256	287	272	257	299	281	253	272	234	259	268	275	255	251	248	277	294	268	259	269	240	259	289	244	266	279	268	281	242	246	270	299	258	267	270	277	262	233	299	267	273	278	250	258	281	245	294	250	260	244	259	261	305	237	254	257	285	272	266	272	262	261	248	299	239	255	271	252	247	252	237	253	263	261	257	269	251	276	281	278	277	307	247	285	243	257	250	265	271	274	257	264	248	249	298	266	256	245	281	237	261	267	271	254	260	287	223	258	259	264	254	274	288	254	282	275	220	257	251	272	237	242	264	278	252	289	237	273	281	283	264	286	289	250	296	236	251	294	235	279	244	253	269	267	251	268	253	270	251	267	275	244	252	290	257	239	272	260	240	266	257	269	268	261	275	283	262	264	238	270	251	260	289	292	274	277	262	272	295	271	278	251	252	277	250	272	266	272	240	292	265	259	229	254	259	251	263	267	290	277	270	254	241	265	282	244	246	272	243	238	257	263	278	249	243	252	268	289	269	290	257	264	268	273	267	275	269	249	245	293	255	253	266	297	286	275	240	253	277	264	264	253	282	262	257	266	265	268	228	318	241	276	284	243	256	268	253	257	261	269	285	261	269	257	278	268	248	244	248	269	285	256	239	278	268	291	291	269	259	286	281	257	280	272	280	264	273	262	259	273	246	254	261	254	272	297	306	252	242	267	257	259	244	282	258	269	266	294	268	254	270	265	261	242	240	261	285	300	277	263	245	269	265	271	277	259	305	289	213	281	268	256	264	277	293	269	272	270	252	287	284	246	239	287	218	278	268	264	267	303	254	253	244	251	272	269	259	288	282	266	264	265	288	282	264	283	256	238	258	262	276	252	286	287	309	301	241	277	242	273	245	252	227	254	245	274	277	237	259	262	261	265	258	258	277	269	263	262	295	273	246	290	257	271	270	262	241	245	243	242	300	265	259	273	248	257	263	267	266	267	271	255	253	258	289	269	258	263	270	281	255	255	289	288	235	272	244	272	249	244	293	251	256	270	277	279	277	256	274	263	249	273	239	263	241	238	236	269	293	240	252	261	263	259	262	278	260	253	291	254	260	280	250	254	260	246	256	232	297	244	246	248	298	279	268	270	272	247	265	243	261	264	264	280	261	253	279	296	233	260	242	283	269	261	254	255	270	276	244	264	268	267	246	281	329	247	287	247	227	236	275	275	261	255	259	249	279	257	243	289	259	290	229	294	259	267	240	256	319	284	273	275	255	252	258	246	236	267	268	280	267	256	223	265	273	229	257	258	271	268	246	253	249	267	257	267	236	245	238	268	271	269	238	253	283	275	278	264	235	260	281	264	269	241	249	301	266	272	271	283	274	238	266	226	267	267	232	267	292	265	271	255	253	280	266	265	279	282	255	236	274	288	275	277	260	273	271	245	304	271	278	271	274	248	267	225	275	274	277	267	279	256	237	260	253	260	301	254	229	295	271	257	272	227	258	274	263	246	253	258	309	260	296	260	275	278	284	267	246	247	270	268	263	253	233	282	272	267	292	299	223	265	304	272	283	273	254	270	271	258	280	268	294	265	286	286	282	267	281	253	260	283	237	278	255	273	273	242	273	273	273	267	273	239	264	249	262	240	271	272	265	272	230	251	261	246	238	291	278	279	278	252	263	272	296	251	276	272	265	275	276	266	277	269	267	274	257	259	272	265	258	262	289	282	284	269	265	245	292	236	260	250	290	270	228	247	250	285	227	236	294	270	291	273	246	273	282	270	252	260	276	259	276	244	266	291	307	253	262	259	280	263	247	260	257	255	256	237	282	266	260	275	279	268	258	222	262	301	272	256	296	245	265	243	255	261	279	280	248	241	298	270	283	263	272	273	257	257	278	306	227	267	274	265	285	261	290	220	280	275	273	245	238	271	235	258	250	270	276	259	269	255	251	281	283	263	267	283	250	247	259	256	279	257	271	254	290	261	242	266	251	249	240	259	252	240	268	278	283	282	272	262	269	251	286	276	250	235	269	259	246	275	285	270	232	241	250	236	270	266	256	237	237	252	267	291	229	304	244	246	281	271	270	256	232	228	225	253	273	263	273	254	250	269	260	238	319	286	267	262	233	261	297	262	250	277	263	282	256	273	284	288	267	273	244	240	267	266	261	270	256	263	236	239	259	272	268	271	281	253	261	286	259	279	239	263	259	263	239	263	235	266	279	277	262	275	242	278	278	256	243	255	260	248	294	272	256	262	262	259	258	278	291	264	288	258	281	279	267	287	258	277	243	260	287	265	267	292	272	298	246	250	281	273	243	237	262	256	258	231	303	210	267	290	261	280	302	236	274	249	264	277	269	269	255	277	271	257	236	244	269	264	266	289	252	274	274	277	259	265	238	255	264	267	254	278	283	271	286	250	268	296	265	239	266	246	280	274	274	263	248	283	279	246	271	301	250	286	281	285	269	275	255	293	259	260	233	312	266	246	290	268	246	259	266	254	266	255	294	311	253	288	303	262	259	272	232	253	273	255	296	287	252	298	230	242	274	255	250	251	239	276	250	262	255	295	273	276	283	276	271	276	291	297	265	238	265	266	269	265	261	233	268	271	241	261	268	259	271	287	296	293	231	275	267	256	288	292	258	257	248	261	301	276	284	285	283	284	250	270	286	281	238	255	245	285	252	286	274	256	267	264	261	303	277	283	263	311	287	250	237	248	258	292	294	295	261	256	257	276	286	260	284	267	268	248	251	275	287	246	267	261	264	238	253	276	274	279	257	286	275	287	233	256	274	276	264	234	268	262	262	269	244	267	285	287	251	283	273	245	273	278	258	251	257	299	269	260	269	279	241	268	262	238	281	299	247	266	262	254	261	240	267	262	220	275	236	279	208	247	256	269	286	285	243	255	242	268	244	273	280	253	281	278	284	246	252	275	259	284	297	259	266	257	275	249	253	304	283	260	306	267	271	313	272	277	305	268	263	270	257	288	268	243	251	232	279	281	280	254	264	287	284	245	257	262	255	282	251	265	269	266	237	241	284	241	275	254	261	260	261
18161	3841	1061	1186	1083	975	876	895	813	752	748	724	702	676	702	721	699	675	664	690	684	617	649	629	679	668	706	630	632	647	604	626	639	618	592	612	626	639	621	705	654	619	646	606	628	635	590	629	598	664	617	629	575	638	634	646	630	630	585	638	648	656	604	584	599	617	649	638	609	643	619	649	615	627	613	592	621	639	667	632	598	630	611	631	616	613	625	610	594	613	591	643	662	638	639	609	631	618	647	661	672	609	663	647	605	609	636	633	595	647	617	568	612	603	631	604	641	637	659	616	615	659	582	673	635	631	634	625	574	615	682	647	617	616	640	632	611	605	632	603	639	584	652	618	670	628	604	653	609	642	613	641	623	594	654	639	631	589	680	671	640	582	593	655	624	628	615	628	660	627	604	640	620	586	622	624	590	585	647	621	644	629	674	611	606	656	645	613	628	599	585	640	607	643	588	600	647	616	579	586	610	593	596	636	667	638	668	632	627	576	647	696	651	623	621	640	667	588	643	635	620	640	624	631	578	620	626	608	674	614	593	629	608	631	651	661	605	617	589	587	620	605	583	632	602	629	595	623	663	612	587	653	630	639	637	633	638	641	650	600	630	596	626	648	646	642	683	627	670	636	620	627	606	648	643	633	647	616	619	591	650	640	636	590	583	625	631	669	656	621	646	608	590	666	601	621	616	658	652	619	602	664	609	653	576	608	648	591	676	636	633	640	639	623	663	636	605	700	612	596	615	604	603	607	645	641	598	624	652	635	625	654	630	563	634	641	645	674	608	636	615	613	617	653	625	624	632	635	603	611	598	637	618	615	593	597	685	654	673	622	644	632	615	609	631	614	642	642	601	610	646	623	612	598	650	627	618	636	644	567	617	621	632	569	626	618	622	632	628	575	657	598	663	652	636	627	584	651	594	657	613	562	591	606	601	627	647	609	599	610	593	634	603	633	647	649	596	609	620	649	629	643	624	627	635	654	631	629	645	645	637	588	611	627	605	659	595	628	606	603	638	599	609	643	645	626	652	654	612	629	643	609	597	593	628	633	652	591	612	612	626	579	613	622	638	651	613	622	634	639	639	649	595	608	611	634	612	628	603	602	634	639	594	622	582	613	662	648	583	590	603	605	612	643	659	620	633	634	612	634	598	574	582	596	602	644	615	622	643	661	638	663	605	627	662	652	614	616	620	589	616	649	631	603	647	648	617	615	625	600	661	627	588	596	614	620	621	644	614	679	602	641	566	614	670	628	662	644	597	580	613	609	613	648	580	581	558	622	605	598	632	584	653	625	625	585	621	613	648	615	628	625	581	619	644	629	637	614	639	631	634	637	614	636	624	653	617	598	606	638	616	652	652	614	646	634	650	600	646	651	626	613	629	612	616	682	666	627	657	618	657	612	618	606	579	630	657	577	654	615	634	606	664	643	628	643	594	596	643	592	667	662	642	607	601	653	599	610	605	568	595	642	575	600	662	633	634	629	604	621	634	628	623	579	611	630	613	625	626	646	651	646	655	627	597	643	686	628	613	595	621	592	591	637	631	606	588	608	620	653	651	623	569	622	619	603	621	610	638	628	591	577	581	570	614	601	610	599	628	626	613	605	608	616	636	616	656	598	663	654	609	634	624	644	616	581	617	611	613	646	632	639	582	625	642	684	606	588	612	620	623	640	665	609	637	577	629	631	634	635	621	613	665	616	642	635	634	610	625	619	573	578	653	609	635	620	586	651	625	656	618	657	643	618	619	570	587	605	624	600	620	667	622	618	628	576	624	632	625	624	557	615	619	619	594	605	627	652	666	629	697	587	657	648	619	616	623	652	657	597	648	656	630	656	679	627	564	671	667	590	588	620	654	642	624	628	626	630	637	600	662	614	634	625	626	622	607	565	621	599	624	638	658	640	623	646	642	639	631	613	644	622	595	660	592	677	615	644	591	603	627	631	611	592	612	643	622	613	627	648	648	648	614	631	602	628	596	594	644	602	629	606	626	695	637	622	649	630	656	688	627	673	624	634	596	641	588	626	629	654	615	662	655	625	616	644	624	622	622	604	632	601	612	624	612	621	636	650	639	611	583	605	634	614	607	607	587	636	638	623	642	626	642	606	633	652	638	617	630	626	646	589	598	615	623	614	601	626	622	625	653	609	609	630	639	617	599	633	625	606	612	643	619	556	628	621	606	623	602	632	593	573	604	639	621	622	623	595	619	642	565	613	632	610	655	640	651	644	616	617	625	633	640	613	611	649	580	593	621	610	625	600	597	604	631	658	631	597	643	598	606	611	678	606	649	620	647	645	636	586	658	620	637	611	622	601	636	621	620	574	605	621	600	646	603	595	639	634	631	581	600	656	595	632	670	586	659	634	607	640	602	616	624	667	613	666	590	562	658	650	630	667	633	585	588	599	608	623	657	587	620	637	639	664	640	631	620	656	624	653	640	657	640	622	602	640	650	592	630	593	633	634	602	663	638	651	608	622	583	673	614	643	637	616	593	666	641	589	636	644	609	636	621	629	579	646	604	616	633	636	592	621	658	623	608	636	661	629	605	624	613	663	634	588	673	608	608	577	638	674	614	616	621	652	654	667	624	583	640	612	621	622	635	620	624	642	639	624	612	620	639	597	593	590	575	656	654	628	664	598	664	669	613	592	643	616	619	609	660	613	587	626	639	619	663	618	684	631	587	608	608	649	591	622	645	625	615	630	570	631	603	621	653	636	640	629	619	664	654	587	623	676	670	615	634	592	609	626	608	618	628	664	601	673	604	635	621	623	642	669	619	654	601	628	633	640	633	596	606	638	621	621	647	622	612	592	674	607	625	634	633	620	624	663	627	611	621	669	588	619	622	649	616	606	606	602	638	618	625	639	633	643	576	633	604	618	584	622	671	623	632	633	642	608	575	640	620	571	666	612	633	655	614	652	605	603	654	680	661	639	590	627	616	634	605	608	639	602	630	597	605	582	616	658	631	663	575	638	611	668	597	611	651	661	583	629	580	619	634	639	622	624	606	624	622	621	613	663	620	605	652	620	598	633	645	573	641	649	586	657	635	622	566	635	629	605	656	659	616	633	606	630	595	572	623	624	642	563	624	610	673	579	603	615	604	657	632	618	626	611	624	599	686	623	583	623	577	626	583	617	615	618	609	642	619	636	610	671	649	581	632	619	608	604	603	645	621	627	676	574	632	646	620	649	626	628	646	637	616	638	643	687	613	629	654	649	582	592	596	599	605	597	630	627	657	596	631	605	581	616	596	598	595	621	600	622	640	625	637	635	613	608	610	578	594	625	627	626	668	608	652	603	637	670	625	626	646	603	587	597	612	653	624	645	599	656	617	575	627	603	636	640	627	613	642	616	606	599	650	643	623	632	620	608	573	626	639	668	605	593	659	605	602	617	611	637	649	615	592	598	596	635	611	609	620	591	608	633	630	596	607	673	572	612	629	630	614	619	604	640	624	646	664	618	604	613	583	603	621	655	640	578	618	644	632	617
35602	10440	1131	424	297	283	218	207	185	169	142	146	145	166	130	156	122	128	140	149	135	138	140	138	146	150	126	141	115	142	131	124	141	150	131	137	133	127	117	126	108	134	132	120	124	139	134	115	130	155	131	127	128	128	135	134	115	125	122	111	129	137	143	112	121	125	129	142	143	104	129	127	131	125	112	133	129	127	133	119	121	136	128	111	98	149	127	123	137	119	124	126	152	119	105	127	119	119	137	123	124	122	130	145	137	129	160	120	129	123	152	138	126	150	154	125	141	129	113	122	132	132	145	134	115	136	144	118	118	134	130	132	117	141	136	123	133	105	131	138	127	117	122	124	139	120	116	140	139	142	133	138	129	110	118	143	120	132	123	133	129	119	134	122	124	111	128	133	154	128	137	99	140	117	142	115	103	133	135	115	130	136	123	123	137	130	125	128	110	155	123	133	132	138	134	117	115	124	125	124	116	136	148	123	118	126	129	126	115	124	135	150	131	107	136	136	155	134	116	134	156	136	121	130	124	132	133	127	136	113	131	124	119	123	121	118	138	134	135	144	98	135	115	138	111	107	132	110	137	166	128	130	133	149	142	137	128	105	124	135	131	114	127	136	135	136	125	133	126	111	137	144	129	146	148	144	135	115	115	130	123	116	140	153	123	128	126	140	100	131	137	130	134	134	138	121	110	127	130	144	139	146	134	116	125	130	135	128	128	111	126	138	112	143	152	128	122	144	120	133	123	125	132	147	115	141	130	108	121	110	131	144	104	118	149	135	132	130	107	161	139	117	135	128	121	126	130	143	145	130	126	123	117	152	113	127	128	134	125	139	117	112	126	127	134	123	122	144	128	112	141	120	126	126	134	126	118	134	128	145	112	126	119	122	130	116	130	135	125	132	119	129	124	116	128	113	107	137	124	121	130	155	132	146	135	133	146	134	151	107	127	122	125	144	144	128	162	121	154	129	146	152	148	140	106	118	119	124	107	122	131	143	105	115	118	125	131	131	108	134	146	110	131	136	133	124	118	145	143	139	117	156	130	120	116	116	133	138	130	132	127	147	133	130	133	133	121	127	147	141	130	124	118	133	149	119	131	128	134	145	146	117	125	138	152	132	144	117	112	126	118	138	140	129	144	136	134	129	132	112	136	133	132	143	134	140	134	131	134	118	155	143	122	134	135	134	116	132	137	139	157	117	107	158	119	152	132	134	125	118	137	144	104	154	118	133	143	116	132	115	120	114	127	120	128	142	126	123	148	132	121	113	123	114	128	131	123	117	137	157	158	145	128	132	159	159	152	142	146	133	124	102	134	136	125	150	123	132	129	170	106	145	148	128	152	129	118	131	119	136	129	132	129	157	122	133	131	133	145	126	134	118	118	145	136	134	106	128	125	137	127	131	130	127	131	136	111	117	133	133	112	143	130	134	132	127	118	144	116	118	127	112	111	111	129	115	138	129	121	158	133	139	113	151	120	130	113	150	132	145	130	136	119	131	109	135	116	135	107	132	115	145	125	128	125	137	122	152	128	118	138	126	144	133	127	142	116	143	139	148	148	133	131	158	139	134	131	126	130	137	144	121	141	145	150	115	122	139	149	161	103	136	120	148	129	130	128	134	128	140	123	132	120	122	125	111	126	127	126	99	112	119	130	131	116	126	133	124	135	112	110	143	144	115	150	146	129	147	122	119	154	120	112	135	140	138	133	129	126	136	106	134	140	131	129	150	128	123	119	117	117	97	119	115	131	123	136	129	116	126	115	131	127	129	144	123	116	141	125	139	127	131	144	139	118	138	132	128	131	118	132	119	144	116	157	137	140	150	130	145	112	121	122	158	136	119	123	134	132	132	157	148	145	134	131	146	132	139	152	122	130	126	105	138	150	142	133	133	138	156	128	143	130	122	130	119	115	143	126	148	127	126	135	138	116	125	138	128	115	135	115	137	127	131	128	137	121	152	123	119	131	132	134	139	131	132	119	113	117	142	125	142	142	148	130	125	127	147	108	142	125	118	138	150	131	158	118	161	128	143	130	119	121	114	115	113	118	119	151	144	121	126	129	131	143	128	108	139	129	134	113	128	124	137	135	138	121	135	133	120	148	136	138	129	132	131	144	142	137	118	130	132	122	137	136	115	135	134	120	129	132	117	117	131	127	145	104	97	139	108	130	128	140	138	141	138	133	117	132	153	122	130	138	116	129	129	131	162	136	142	117	113	137	142	137	120	141	139	136	126	130	121	139	129	123	134	121	134	123	139	138	138	127	145	136	136	117	129	111	163	122	138	123	130	129	159	132	135	114	134	140	143	150	128	153	138	116	142	128	135	129	122	120	128	130	147	114	138	115	123	120	140	126	106	144	133	120	121	105	127	136	139	141	139	129	119	131	124	132	127	113	129	131	123	115	136	126	129	109	110	132	138	132	129	158	128	141	124	108	130	139	144	123	132	128	119	150	115	147	133	129	134	115	142	144	132	134	112	123	123	128	127	117	116	116	128	147	140	124	146	119	148	149	142	131	112	143	119	121	126	121	147	154	110	142	114	143	141	118	129	133	140	131	135	141	120	134	128	146	136	127	124	138	137	131	144	136	121	148	141	132	119	149	137	138	117	138	125	142	144	128	163	135	135	141	135	121	155	135	134	144	139	133	111	140	112	123	129	130	129	135	133	120	131	137	135	130	156	126	122	135	133	146	132	123	147	135	141	142	125	114	134	131	124	126	139	148	142	158	148	114	136	148	132	138	124	130	119	138	149	134	115	115	129	116	122	138	124	130	139	144	139	137	137	156	129	136	133	123	127	123	144	143	123	155	123	117	128	121	127	127	149	137	113	148	110	108	153	130	139	124	136	137	139	114	119	125	109	130	117	169	122	141	138	124	136	124	121	109	135	104	129	124	133	128	154	130	128	136	129	117	125	130	147	140	108	126	126	157	124	134	136	139	127	133	128	156	122	141	106	120	127	140	145	144	137	128	106	121	158	142	123	129	143	135	127	132	115	135	148	118	144	128	137	133	131	141	149	132	138	136	111	123	125	143	138	141	120	147	132	144	135	123	129	121	138	125	112	114	117	126	130	140	137	131	137	112	121	111	121	113	144	152	159	152	128	149	125	126	128	138	114	98	143	131	137	132	128	149	132	147	125	134	132	135	124	111	145	125	115	144	120	142	117	107	127	123	133	118	134	131	123	150	117	117	128	120	129	124	126	121	138	124	138	138	144	118	148	152	133	129	136	141	133	139	123	129	124	138	132	115	113	148	136	133	149	134	126	141	119	145	121	125	134	140	154	124	119	130	123	129	141	96	160	144	119	120	131	160	134	123	125	124	135	135	110	110	110	127	128	134	154	115	128	116	125	130	153	135	130	127	136	136	157	118	154	132	138	131	152	121	160	117	132	134	155	114	113	144	105	140	156	143	118	118	126	146	132	125	134	129	108	157	146	156	133	144	108	109	126	132	126	129	116	139	113	147	122	137	155	131	139	126	123	122	111
23048	4908	1334	1420	1266	1033	862	784	678	670	548	546	514	445	466	473	437	438	401	382	395	367	357	392	364	366	381	349	353	376	332	340	367	349	344	349	334	333	349	330	319	325	325	350	342	348	339	302	323	349	311	323	348	315	366	336	330	299	324	305	323	331	370	342	341	302	325	322	323	331	327	332	357	344	337	339	313	302	328	329	338	346	326	329	326	308	323	355	337	345	348	321	324	347	318	340	354	328	335	324	340	332	339	348	332	321	356	347	304	346	303	310	318	375	325	336	306	329	327	352	328	304	309	348	306	314	320	291	312	318	276	322	339	311	310	330	336	314	317	310	319	320	323	324	301	348	334	298	308	333	347	321	332	340	356	333	327	335	358	319	302	319	332	309	344	319	344	306	358	300	334	303	335	323	280	299	321	311	321	333	338	316	341	297	360	340	322	339	341	317	318	367	322	306	335	315	331	303	314	329	326	328	344	330	353	317	316	307	325	335	353	314	333	320	351	328	317	347	325	342	339	321	322	315	335	329	362	355	317	261	329	287	311	312	315	306	353	327	316	302	345	306	326	362	320	306	339	342	342	317	335	315	324	322	335	316	310	304	331	335	330	327	321	321	298	323	323	332	337	329	308	311	326	335	317	372	319	316	328	300	361	311	315	363	312	340	313	330	290	316	326	334	305	338	313	347	336	286	330	349	310	326	330	323	356	327	325	320	332	331	332	331	336	313	309	319	356	337	387	340	310	311	335	320	327	338	307	307	323	333	309	347	320	319	292	326	323	353	343	337	302	310	315	330	318	344	340	329	332	346	333	323	315	324	327	333	327	328	319	306	312	354	335	326	293	320	344	342	309	340	325	332	321	332	332	321	305	313	308	341	353	342	316	361	356	322	345	296	316	335	335	318	331	308	345	332	332	298	337	348	316	334	329	328	336	311	292	351	341	331	283	343	318	316	329	323	313	312	329	307	332	326	320	349	319	330	314	326	351	325	326	370	332	324	340	364	335	313	347	348	340	324	305	319	288	324	327	370	333	314	315	334	319	340	335	320	334	323	321	316	317	313	349	327	317	329	290	286	311	311	376	347	320	348	314	341	349	360	320	325	324	341	319	359	346	313	296	358	335	360	326	350	321	344	351	332	368	325	359	315	319	333	310	343	318	336	345	278	319	317	354	308	320	335	337	342	327	359	367	334	302	317	331	315	320	323	315	330	359	311	364	346	317	330	320	343	300	368	296	312	325	339	323	353	344	367	324	325	350	310	310	322	323	317	335	310	330	320	338	297	352	307	289	327	345	354	312	324	316	321	286	324	334	367	333	336	310	330	338	309	332	330	336	303	382	318	347	337	312	307	336	333	312	327	297	355	319	343	333	351	342	336	366	318	300	352	318	328	328	291	332	342	328	338	337	340	331	332	328	321	327	358	336	316	335	308	305	351	312	355	333	328	300	313	311	326	329	368	319	352	299	312	341	309	327	351	327	314	326	298	351	334	343	356	300	323	333	328	308	357	310	332	351	309	354	302	310	323	349	336	325	338	314	318	326	307	322	328	339	306	329	309	327	389	327	320	322	324	314	342	337	307	342	356	294	288	320	351	341	369	352	365	332	325	337	328	338	301	321	342	320	325	312	315	330	341	333	331	336	321	329	313	312	324	340	330	309	340	327	346	295	341	292	325	316	342	298	362	331	314	317	325	318	355	328	349	360	334	316	314	320	327	352	346	342	364	301	316	324	336	362	310	291	363	317	340	324	317	316	338	310	342	320	315	329	305	326	346	281	341	353	333	330	307	308	313	338	311	364	321	324	308	372	364	329	327	327	347	319	313	316	323	321	350	313	367	337	321	295	301	338	318	345	342	354	311	312	309	312	331	325	315	344	362	337	312	308	328	308	343	333	331	331	314	347	291	357	344	320	349	325	323	330	301	326	354	324	319	335	330	369	320	329	311	328	302	325	334	366	357	314	367	319	313	321	336	313	327	323	349	321	356	338	327	339	317	331	320	318	362	334	326	318	335	328	318	319	342	325	324	295	356	344	306	308	333	319	350	312	334	310	357	348	308	354	314	313	304	337	326	337	339	310	331	287	326	331	312	330	337	340	316	351	319	331	323	328	330	325	348	313	329	323	312	313	325	373	323	305	336	330	281	287	338	306	314	360	347	331	336	314	378	297	355	339	333	323	327	325	314	300	312	303	328	344	335	318	346	316	291	338	300	331	305	318	310	341	342	333	311	336	346	325	326	310	313	328	333	311	312	382	312	333	360	358	317	330	339	322	338	316	336	312	310	344	308	335	318	304	330	331	356	331	316	336	330	318	267	311	307	338	304	343	337	367	308	311	321	336	307	331	329	309	310	341	339	341	338	312	342	290	296	321	307	323	323	303	341	326	342	334	323	336	315	348	321	340	306	304	326	351	328	352	313	345	345	328	332	353	317	332	355	331	302	310	368	313	321	319	327	311	312	295	335	320	328	309	321	316	298	316	347	300	369	280	346	340	314	338	332	316	315	332	306	317	345	316	327	301	335	327	322	322	305	348	332	329	333	327	303	310	327	344	319	314	390	304	317	317	325	314	325	301	315	298	298	348	352	321	324	333	321	331	297	324	315	338	308	334	330	320	310	316	305	322	293	294	323	339	331	321	300	313	307	324	352	339	325	312	309	327	313	291	326	346	330	320	363	322	337	338	338	298	331	340	360	339	351	330	345	316	296	341	318	327	301	339	316	356	314	308	319	329	304	315	331	325	339	336	313	311	330	345	344	311	327	325	331	315	335	318	333	303	307	316	334	325	322	363	338	344	328	296	323	348	359	329	303	317	321	329	352	337	337	344	298	332	299	308	361	328	307	344	293	352	315	320	319	318	315	315	315	324	324	310	299	334	320	345	320	342	354	338	323	326	321	350	316	321	346	301	325	312	340	335	344	345	312	345	305	326	280	320	355	352	335	338	293	336	331	320	324	344	342	299	363	329	338	304	361	320	336	327	312	338	347	327	324	328	344	330	328	318	321	321	309	324	301	328	328	340	313	323	308	342	330	304	318	318	310	329	332	302	328	327	321	321	327	262	342	327	304	312	341	332	317	355	346	312	342	339	358	341	335	326	335	306	281	312	334	362	364	326	340	345	360	358	336	328	304	335	353	310	306	311	326	336	376	329	317	335	327	324	331	301	306	315	348	314	303	322	328	309	339	345	331	323	322	301	327	343	339	318	347	319	330	356	339	343	324	323	290	311	323	306	340	329	347	357	307	328	364	344	343	325	318	306	302	330	360	326	336	324	313	343	355	343	304	280	312	316	342	331	335	341	333	352	334	319	363	339	344	338	314	309	342	299	329	337	348	327	334	306	308	336	330	312	354	328	316	346	318	304	319	336	325	310	350	336	327	342	364	342	322	345	344	348	326	312	324	354	328	305	322	339	321	319	312	328	305	310	351	291	335	340	347	313	337	310	336	346	311	331	335	333	322	352	320	335	329	322	343	322	304	321	342
13124	2046	328	274	273	269	262	275	272	276	258	279	254	287	261	255	256	230	258	247	252	286	258	259	230	233	247	240	252	259	265	258	218	251	229	242	252	277	268	239	239	235	271	260	257	266	287	227	254	249	255	264	255	248	234	261	268	222	244	255	272	246	247	264	241	241	260	262	250	272	254	252	241	250	277	273	281	261	274	261	260	264	264	256	276	271	259	259	200	246	257	243	271	240	257	239	248	269	275	273	233	253	267	269	258	226	270	269	261	257	245	228	241	253	281	244	216	275	268	252	264	250	257	241	244	265	252	220	253	261	232	252	242	264	263	275	264	236	238	252	272	266	240	259	233	249	273	259	276	260	258	273	264	273	243	242	226	243	265	236	262	269	279	223	238	235	255	277	268	277	249	211	259	241	218	270	263	245	244	245	234	236	254	238	263	263	245	254	246	268	245	278	255	250	256	246	239	219	266	231	259	239	271	254	277	258	278	272	239	255	258	259	255	290	221	229	249	257	285	261	249	268	282	275	266	247	283	247	256	290	274	217	250	259	231	288	269	258	277	249	235	267	287	236	258	245	257	252	274	247	249	270	268	246	222	273	238	266	256	233	269	270	253	274	277	273	232	242	260	259	263	224	220	240	241	236	261	259	270	254	246	245	250	253	267	239	245	233	241	264	248	256	255	250	227	243	289	257	248	251	267	253	271	278	248	248	259	208	256	240	267	230	231	259	272	257	231	275	234	278	260	210	256	248	230	229	252	265	243	248	216	247	242	245	250	258	236	273	236	243	259	256	240	234	277	272	252	223	265	243	266	234	265	251	294	243	263	271	251	238	261	277	254	276	271	283	305	269	235	266	287	235	240	240	215	272	258	274	254	261	220	248	269	249	227	222	277	272	252	271	245	273	238	218	274	229	239	244	250	254	243	252	274	258	273	269	239	263	261	275	258	270	250	264	251	284	286	242	242	248	234	254	242	272	286	267	253	297	256	236	241	244	283	237	262	232	285	299	259	262	272	238	241	274	246	268	266	286	249	250	251	264	235	245	260	260	237	252	274	257	268	288	259	263	285	270	259	275	268	244	242	262	261	262	259	253	293	257	253	255	213	244	276	278	259	237	247	208	257	244	253	268	252	270	285	236	267	247	278	260	262	221	258	252	269	250	230	252	257	248	252	262	254	245	259	269	251	262	250	254	266	246	265	221	243	240	264	224	254	299	271	266	284	256	285	286	284	246	243	229	276	247	235	283	241	274	236	294	252	254	259	257	255	235	259	241	228	243	228	260	248	245	245	271	260	235	248	265	279	261	263	257	266	266	243	247	250	273	267	258	262	263	272	233	224	274	265	250	250	253	269	242	255	257	252	270	254	251	221	253	238	258	257	260	245	245	238	265	269	261	266	244	233	274	238	243	270	256	284	271	253	258	258	257	258	258	242	248	264	267	265	268	266	269	288	278	257	222	249	257	295	229	248	239	247	254	233	249	272	275	245	249	273	256	237	219	249	251	246	280	267	255	229	256	275	264	288	246	243	253	261	263	278	295	268	252	261	268	209	263	247	264	240	271	235	295	264	263	241	264	224	255	295	233	238	291	245	238	257	234	250	255	259	244	258	278	243	276	251	239	228	256	247	247	286	266	237	254	249	257	266	218	211	236	231	247	223	226	263	288	242	272	249	273	231	249	274	264	285	285	257	254	258	261	249	281	253	230	250	275	227	274	285	258	221	246	259	271	279	241	284	240	260	263	216	227	255	262	250	288	242	232	246	226	276	261	245	250	253	228	252	274	262	271	238	256	242	267	253	258	263	245	231	254	237	224	260	262	265	289	240	251	280	292	239	265	262	277	244	234	251	235	255	231	240	239	259	255	248	259	239	270	277	245	222	232	239	236	257	291	261	232	262	225	277	271	279	261	260	268	261	255	268	272	254	245	229	249	278	253	240	252	227	274	265	249	274	244	250	260	237	250	267	233	233	247	252	250	251	212	255	258	251	220	239	254	243	273	261	249	256	278	249	260	221	262	288	271	237	279	263	219	247	246	251	271	253	261	281	301	273	258	236	228	263	243	252	249	239	238	258	220	261	265	265	248	228	280	253	284	252	270	279	251	265	260	247	250	254	241	254	236	219	251	274	236	259	283	247	259	255	251	237	246	258	262	241	276	262	238	268	250	249	267	242	235	234	245	241	276	279	242	283	235	266	287	249	241	270	237	225	272	261	259	259	255	277	280	249	265	243	233	235	243	242	254	262	273	261	261	237	213	288	257	252	265	266	282	225	246	272	243	249	255	270	280	214	241	295	245	236	239	255	254	248	255	243	236	263	250	258	235	234	267	266	229	245	234	272	271	274	231	260	251	234	254	271	271	242	242	238	276	237	257	275	232	264	271	242	253	276	296	248	268	253	262	258	263	264	246	254	251	265	242	264	255	253	244	213	236	281	239	236	260	265	248	252	242	265	273	276	264	255	231	230	262	272	286	269	287	255	267	244	264	275	270	244	262	276	229	240	297	273	256	254	257	225	279	258	253	287	251	267	266	253	246	269	243	279	251	256	218	284	232	265	259	259	260	274	264	257	238	230	280	259	242	276	264	279	252	239	269	258	209	280	280	286	250	271	258	238	237	228	259	244	243	238	252	256	280	271	269	265	244	272	280	242	262	275	244	253	252	237	225	250	213	249	258	272	269	256	236	246	315	264	273	238	254	233	230	256	273	262	230	228	282	240	266	239	246	234	231	262	240	251	233	265	272	273	281	254	272	248	238	254	241	272	255	231	276	242	238	285	297	242	248	244	244	257	235	257	245	262	257	295	262	269	267	229	271	243	260	258	240	260	245	262	247	267	270	266	243	267	252	250	231	268	241	247	235	274	255	268	234	243	265	265	242	245	269	284	247	282	276	237	264	228	253	257	238	240	244	258	264	267	246	258	215	253	261	251	244	238	256	223	248	242	270	252	250	267	269	229	248	264	229	252	282	242	236	229	267	248	270	270	228	256	256	253	243	243	225	250	252	284	248	274	282	296	262	269	239	246	246	249	262	249	240	261	255	229	261	261	231	279	266	255	269	226	271	250	230	238	258	249	242	274	260	251	260	243	253	276	253	237	257	226	271	283	239	258	248	255	254	248	258	261	256	257	249	246	286	231	246	262	250	256	266	231	250	268	245	275	254	252	241	261	255	234	245	222	266	243	264	294	260	260	279	280	236	227	246	231	237	240	265	276	250	245	267	269	251	233	278	269	287	230	240	269	241	233	268	262	262	275	230	264	273	261	262	274	253	270	254	262	246	230	272	276	244	273	263	234	299	232	248	264	228	223	265	250	273	251	248	251	269	254	244	267	233	280	235	235	240	248	282	253	238	248	244	246	255	253	228	252	247	266	253	244	252	262	282	290	240	278	248	252	272	254	211	243	247	239	231	247	270	254	253	254	249	269	243	251	253	266	285	262	236	232	252	232	261	255	241	241	261	273	263	245	299	253	228	262	291	235	261
9241	1741	688	673	659	616	650	621	642	641	596	646	597	615	632	629	578	636	599	589	601	612	606	627	654	596	609	619	607	598	609	589	614	609	612	570	623	629	629	592	574	618	640	592	586	616	616	586	592	614	621	581	640	649	632	592	615	590	574	645	612	650	609	694	616	604	588	707	620	595	606	613	601	628	616	630	547	597	636	590	625	615	634	631	619	588	635	624	572	622	626	613	612	662	572	600	618	599	635	581	575	571	563	592	621	603	602	588	620	590	586	606	539	587	591	559	638	609	628	592	599	598	599	573	626	644	556	577	576	548	632	590	596	592	603	621	658	597	616	643	585	630	600	658	593	605	619	614	590	609	647	616	591	612	593	608	578	593	624	583	591	588	612	623	588	625	632	591	640	574	591	598	604	566	617	557	598	609	604	545	634	573	592	624	619	571	609	578	612	576	633	662	617	598	584	630	580	642	635	632	557	597	599	603	597	574	616	625	588	643	606	590	588	593	593	622	634	624	618	615	562	602	578	598	602	588	613	606	574	580	582	645	592	583	583	627	572	618	586	601	610	607	686	634	601	599	597	619	613	597	678	573	614	624	579	554	618	633	618	613	622	579	606	581	630	634	628	634	601	589	596	613	617	664	624	556	626	600	631	585	562	602	663	619	582	610	548	637	602	613	592	610	602	609	599	611	620	592	653	605	594	626	594	595	649	616	553	572	594	600	631	570	629	653	624	639	654	638	612	598	660	635	562	616	601	607	611	615	630	585	634	607	608	595	637	592	608	672	660	647	612	612	625	572	588	613	649	668	613	588	598	617	556	595	603	600	570	606	586	625	604	579	640	621	597	620	619	570	587	635	607	616	594	591	583	614	596	576	611	634	610	610	581	623	628	623	635	644	612	619	579	625	573	579	649	566	627	591	594	574	601	630	591	601	621	602	575	572	597	581	603	611	576	583	625	597	603	652	631	571	632	592	600	580	636	587	590	613	578	579	574	580	594	618	586	608	614	617	622	653	611	600	610	629	607	591	652	573	554	634	614	592	571	587	570	595	617	602	592	608	640	598	646	572	571	602	606	608	593	622	640	635	574	649	591	601	642	595	593	637	640	618	629	600	622	608	587	668	616	620	584	614	639	635	590	569	584	628	620	631	592	610	616	577	628	606	623	641	589	577	589	652	599	605	624	628	616	569	586	592	592	588	589	622	569	586	643	582	622	585	551	671	552	589	630	608	565	596	607	640	592	592	613	609	580	615	605	595	551	605	611	615	590	597	617	597	614	576	596	576	577	599	593	603	628	593	590	596	597	582	583	576	593	586	586	626	594	625	575	594	603	633	604	587	626	594	608	595	603	607	552	591	605	628	589	607	642	626	591	605	625	594	611	635	590	567	598	587	589	576	596	633	661	565	588	594	594	608	564	576	567	588	609	581	595	621	594	597	619	575	569	639	612	650	638	624	579	618	596	602	640	593	578	615	581	598	616	627	634	614	632	600	606	593	637	650	585	638	648	611	654	568	573	638	641	557	621	593	616	601	577	595	615	582	606	589	606	638	583	588	593	594	603	584	575	582	589	616	567	593	629	584	623	586	619	611	580	647	607	637	599	563	619	597	599	601	608	637	566	568	606	570	599	580	566	606	638	637	622	609	598	594	627	614	660	608	612	599	592	572	594	577	620	657	573	622	629	580	614	581	627	641	600	564	629	534	603	594	594	586	581	583	583	589	620	603	593	609	605	635	618	582	613	543	624	606	592	644	627	606	634	620	618	624	586	567	596	626	606	630	609	594	674	632	598	593	606	597	623	631	610	582	650	616	612	632	624	646	566	604	657	565	584	610	575	597	589	585	561	576	616	623	625	580	623	593	625	580	638	613	576	636	649	582	639	622	624	635	611	624	600	630	562	631	593	576	629	613	599	585	606	559	617	556	632	578	592	604	577	637	641	600	623	592	580	652	587	685	574	612	579	583	614	611	594	587	615	611	638	652	588	585	595	638	619	650	641	606	629	599	582	600	644	593	618	610	608	585	622	598	578	630	620	633	614	592	608	651	647	609	582	621	671	608	618	577	593	599	625	590	648	609	613	630	642	564	599	685	584	634	640	651	581	561	608	614	627	604	594	629	590	626	593	593	575	654	625	621	570	580	596	596	617	618	593	643	642	600	629	640	566	574	652	612	618	632	611	609	594	595	609	639	568	574	625	604	564	616	605	601	569	622	607	553	622	606	598	631	608	626	581	587	603	567	637	582	637	573	622	626	573	626	661	610	631	593	622	615	590	577	615	632	625	605	614	573	618	588	572	602	639	608	596	625	600	636	572	595	586	619	610	636	655	590	619	614	577	593	624	579	593	611	600	566	616	603	574	642	576	592	636	606	649	605	648	594	583	543	589	625	623	646	587	606	599	606	592	606	616	591	639	597	625	594	622	568	592	580	569	665	586	583	634	613	635	625	615	568	573	650	596	585	659	593	627	578	615	590	608	651	599	617	601	600	639	595	601	590	605	608	648	646	604	578	582	608	606	637	599	612	628	650	612	599	605	600	625	611	589	609	600	611	603	651	570	620	543	620	637	592	608	615	612	648	611	589	650	611	605	615	583	646	608	602	602	607	578	622	595	637	610	602	627	576	646	628	608	585	635	616	612	599	610	589	610	617	598	599	643	585	580	602	606	583	622	651	592	636	602	584	620	603	639	639	654	635	555	600	544	676	631	606	602	592	591	612	613	640	592	604	586	601	617	647	613	624	619	592	584	582	592	613	640	590	605	571	626	587	561	546	601	601	614	587	625	568	584	626	638	606	603	569	602	592	587	576	578	621	583	596	597	643	554	572	600	619	573	597	598	583	619	583	609	599	604	658	621	606	537	639	591	617	590	647	547	582	615	593	566	599	577	603	614	597	630	613	596	623	667	589	580	578	617	620	567	636	618	611	592	592	623	569	643	581	558	608	571	620	634	599	590	630	568	554	588	615	642	565	648	621	597	626	597	594	564	615	626	608	640	583	573	598	611	592	580	615	628	580	606	607	622	557	606	592	621	611	568	627	622	610	613	591	613	618	614	655	600	620	607	620	586	625	590	649	575	558	557	582	605	632	581	617	625	610	590	642	612	628	600	589	645	595	607	598	599	634	560	637	639	580	608	587	602	637	602	621	636	571	603	607	567	615	579	649	599	629	586	616	599	594	591	610	595	606	604	613	610	608	623	603	693	606	641	610	637	633	578	647	626	567	582	587	617	615	604	600	618	591	545	593	623	589	576	614	598	578	603	586	612	572	604	602	606	567	593	640	626	576	586	599	592	588	634	571	596	628	629	616	597	638	607	591	612	620	592	616	620	638	629	574	625	634	658	618	591	579	640	607	600	606	625	640	600	587	608	641	576	626	572	579	616	653	629	639	613	563	635	614	566	621	670	582	649	629	596	577	576	614	600	561	607	583	628	613	570	626	650	623	644	649	608	616	613	606	593	590	630	602	581	602	615	579	589	607	629	647
25014	6789	733	418	360	314	311	278	282	281	279	278	270	296	260	286	268	272	285	269	271	283	266	267	279	255	290	304	258	271	264	266	275	289	288	259	264	263	256	256	246	253	284	257	238	272	240	248	278	278	242	262	253	236	243	242	268	248	232	279	242	267	290	265	262	248	273	261	262	292	266	258	243	247	247	245	264	273	275	266	279	259	249	268	272	263	260	269	268	241	268	258	268	265	254	247	286	274	258	270	258	253	258	269	287	271	243	250	260	269	284	270	264	273	248	227	270	281	279	263	267	256	259	287	277	295	224	250	258	246	291	272	279	249	291	268	259	272	265	246	273	261	281	258	274	282	271	265	285	257	262	258	249	280	277	268	231	265	245	275	273	254	286	224	253	252	274	268	243	286	253	269	233	223	267	306	279	264	252	271	284	276	289	282	250	254	235	235	242	264	244	286	286	276	262	267	260	273	266	262	260	270	280	289	296	259	258	268	256	252	255	247	258	260	247	264	267	292	271	259	272	279	242	255	231	297	283	278	253	272	261	263	251	282	255	253	254	279	258	264	262	260	220	253	251	244	225	283	258	238	257	277	270	239	280	260	289	295	259	270	254	245	267	257	233	256	232	268	274	264	277	279	249	266	281	281	249	259	293	229	247	259	257	226	296	262	267	267	304	248	259	292	271	260	245	263	284	286	254	272	248	245	247	265	259	258	256	277	256	277	270	261	267	281	257	238	269	266	243	262	244	254	289	272	265	272	276	261	248	276	295	263	259	252	243	269	282	251	244	258	269	241	267	267	281	277	272	241	267	256	267	270	240	259	260	244	248	301	227	276	286	297	229	224	285	221	253	280	258	271	277	267	233	244	281	271	286	288	277	282	278	254	275	261	261	268	260	267	267	288	264	233	245	238	252	254	240	258	249	241	279	247	251	256	268	235	307	252	253	240	271	250	260	249	275	240	281	283	236	260	273	252	260	247	282	257	245	250	280	264	247	259	263	259	265	255	250	267	256	271	250	261	275	254	252	251	237	278	265	265	243	287	222	227	257	272	282	256	247	271	280	267	272	283	287	267	250	239	256	259	227	270	295	291	265	280	265	264	277	255	216	259	244	230	246	258	264	280	269	241	264	273	267	299	240	252	270	265	261	224	248	263	289	265	230	301	279	295	271	260	289	264	251	266	242	237	278	271	277	277	285	260	230	267	251	247	257	269	268	275	283	283	254	256	229	247	227	272	220	290	283	258	271	240	246	264	256	271	251	232	264	259	266	248	258	260	284	237	254	272	277	278	258	263	260	249	280	261	266	264	255	262	237	235	267	272	281	236	283	248	233	270	258	252	277	272	256	260	276	264	272	262	273	268	244	272	259	275	285	283	282	298	271	258	290	296	230	227	263	269	250	269	269	243	211	255	268	262	284	281	272	270	256	295	292	283	278	247	263	289	249	262	269	256	255	254	244	263	272	241	230	268	258	278	282	237	283	255	281	275	272	247	260	270	262	260	258	233	266	257	270	264	284	270	267	288	246	244	286	273	266	246	249	285	291	282	262	261	272	289	298	260	289	249	297	280	271	278	258	263	280	281	280	273	258	249	284	265	279	242	280	262	249	276	242	260	253	253	254	249	290	263	264	227	232	248	257	264	274	248	228	243	270	254	293	275	243	241	260	224	283	265	262	257	296	298	269	265	246	259	256	269	271	278	249	226	259	249	254	247	234	268	252	300	276	276	286	277	267	256	243	270	275	257	247	263	279	281	262	286	233	278	261	263	263	215	278	259	238	290	267	272	272	257	282	251	267	261	268	261	253	285	274	292	245	283	264	240	288	276	270	265	255	267	255	261	264	242	251	253	276	245	256	294	257	268	284	253	268	257	247	251	242	232	234	259	257	251	291	248	222	273	252	263	252	248	274	242	276	251	239	286	261	269	266	251	281	253	289	298	286	230	270	254	231	247	259	232	243	243	258	275	260	249	272	269	250	248	232	286	285	283	257	273	257	317	227	268	216	289	234	253	246	248	266	259	249	277	238	256	241	286	262	248	252	284	255	278	265	292	243	257	279	236	253	269	286	233	288	249	260	244	312	285	248	249	261	266	239	233	279	267	273	283	235	281	277	293	262	283	297	250	241	239	242	239	252	257	237	276	206	246	255	280	259	275	263	263	274	260	262	283	235	246	253	259	270	271	266	256	245	253	274	269	260	267	249	284	241	262	254	266	245	272	253	265	281	262	280	278	221	255	283	270	292	281	250	284	263	226	263	239	265	289	257	267	269	248	246	281	259	256	280	267	262	260	266	266	249	263	243	275	267	284	278	262	254	260	250	241	231	277	265	269	245	243	268	266	252	289	234	278	271	245	271	255	265	245	267	254	280	251	257	259	261	273	271	246	297	235	300	249	261	282	274	252	272	279	264	255	260	279	246	245	256	246	252	271	278	281	271	249	266	254	287	251	259	271	247	275	299	260	260	243	279	239	264	279	270	264	263	260	233	261	251	263	295	269	272	249	257	257	228	250	223	220	258	243	237	265	266	267	268	255	245	245	275	257	242	269	281	268	246	274	245	276	277	232	284	245	249	241	248	261	243	251	260	288	239	277	254	276	299	273	243	281	262	275	232	271	244	260	263	250	247	299	250	232	292	278	267	240	309	261	229	257	278	264	264	266	251	294	252	270	274	256	267	271	294	299	282	258	261	261	274	261	261	259	265	280	264	240	260	247	251	250	248	279	250	276	258	253	233	273	264	268	224	260	270	265	280	296	282	276	257	276	259	279	247	260	262	261	279	279	234	286	242	255	279	275	243	253	255	261	240	234	258	259	252	250	257	254	271	287	277	270	253	256	245	261	273	258	245	266	249	259	292	272	240	291	232	279	258	281	237	266	264	281	245	255	272	275	254	261	248	245	280	251	235	260	272	280	268	270	250	265	270	233	252	266	267	262	271	281	260	268	267	290	268	252	254	236	240	244	247	252	255	274	252	279	267	248	238	259	250	253	279	270	260	261	247	294	237	252	259	257	256	256	241	262	225	227	244	253	258	293	252	248	253	292	270	258	242	292	270	252	287	276	268	264	295	270	276	256	277	274	289	252	264	271	242	278	261	280	241	253	233	240	241	275	266	251	229	266	262	246	259	253	258	242	251	280	261	214	267	269	280	283	271	249	250	258	295	279	288	233	265	266	242	236	283	288	243	265	260	246	273	246	266	249	245	265	258	262	268	276	252	273	255	261	281	264	251	262	279	276	266	252	259	276	269	281	278	267	279	250	269	274	276	256	246	276	264	265	252	288	236	264	254	263	275	249	261	288	222	265	248	266	258	245	268	225	294	282	238	280	256	264	273	294	285	278	277	260	278	266	263	272	237	256	281	232	255	255	267	256	269	265	270	255	269	273	275	296	270	282	260	246	262	257	299	275	274	256	223	283	241	264	267	269	249	239	277	278	230	270	341	277	257	263	267	239	264	245	261	261	274	280	267	224	277	249	233	236	269	247
17002	4948	1135	1134	1094	948	869	842	797	774	748	706	725	724	677	672	641	691	632	647	646	670	635	636	586	634	642	616	664	630	604	612	636	624	677	682	617	608	620	597	600	645	604	619	608	556	651	609	598	576	648	601	626	694	672	594	636	627	631	587	658	598	611	618	626	605	582	570	637	611	618	663	611	598	576	609	597	621	586	630	583	621	583	610	629	610	632	611	548	666	679	613	625	698	583	592	602	579	626	607	559	665	631	639	621	628	655	569	628	670	620	626	654	638	611	612	615	622	644	633	601	634	640	598	631	627	575	647	620	581	639	622	601	603	603	667	615	652	619	635	600	618	642	618	658	651	562	651	613	625	600	673	651	611	587	615	582	647	636	597	626	614	599	625	629	616	593	619	603	626	593	613	571	565	606	674	598	621	623	631	607	653	609	622	612	675	638	587	565	605	613	560	619	589	606	619	605	649	628	605	638	664	574	612	645	681	635	624	615	635	584	633	595	622	601	593	625	619	619	583	606	622	632	609	616	620	602	645	598	599	628	653	604	623	602	637	618	643	605	634	574	614	580	578	581	622	606	624	624	614	659	589	586	626	639	607	570	595	624	601	611	631	591	643	627	625	617	611	588	585	580	610	595	616	573	587	636	618	611	644	605	645	587	619	614	612	617	605	629	631	611	674	639	638	606	645	624	604	636	669	597	622	633	597	598	619	623	668	592	586	610	637	636	644	628	643	610	624	636	593	608	618	653	591	609	598	658	582	641	625	628	631	626	617	603	599	646	644	615	641	621	646	673	605	605	616	627	597	637	610	588	633	621	665	596	655	599	614	567	597	597	635	591	595	613	626	600	613	638	625	627	608	628	623	581	560	598	615	606	591	632	657	610	595	662	573	640	567	599	622	624	659	575	592	578	636	651	627	600	638	648	596	568	619	576	614	648	614	623	589	650	607	609	595	645	570	574	622	600	604	606	616	584	610	631	622	581	625	619	648	598	597	645	608	600	668	610	629	616	617	654	660	600	613	611	615	634	604	676	660	625	605	620	603	654	637	584	603	676	661	619	648	637	660	590	617	599	641	605	627	626	646	640	631	624	639	605	602	604	615	593	595	633	599	595	638	630	636	611	609	641	638	619	631	655	622	648	603	611	605	600	613	597	576	597	596	627	636	588	636	603	608	669	628	612	637	639	613	623	621	599	676	608	575	665	611	636	642	632	596	596	617	614	622	647	608	619	620	562	619	639	616	616	612	579	623	654	548	622	589	593	659	619	553	653	602	629	621	596	613	594	612	587	653	590	580	616	629	567	621	621	637	574	609	616	588	639	604	579	613	595	610	586	606	595	626	607	637	638	623	632	654	592	640	551	642	602	572	584	596	613	621	604	630	615	628	649	652	599	626	611	641	652	617	598	602	589	619	619	623	604	603	590	629	618	625	609	599	673	608	608	618	602	586	576	626	614	614	657	584	572	625	601	624	634	603	634	613	610	633	604	656	670	645	641	657	572	618	622	580	596	568	652	628	614	602	648	618	593	595	635	640	605	673	647	553	612	555	608	627	615	575	618	615	621	641	601	566	589	655	600	589	608	599	625	630	638	599	606	630	619	575	614	653	628	600	638	616	621	664	616	580	632	606	581	634	618	574	651	573	647	647	673	662	629	609	626	603	584	608	592	590	599	596	600	617	603	621	610	572	618	565	613	609	620	637	632	623	580	590	607	586	642	656	609	579	593	612	605	622	635	593	587	621	673	649	596	601	594	600	609	649	587	629	577	637	640	602	623	617	618	633	609	602	653	671	608	578	614	617	640	662	652	637	581	604	631	589	600	617	632	593	624	628	599	628	610	589	628	592	595	668	618	621	593	622	646	624	638	618	646	621	622	627	581	606	610	651	609	623	605	593	625	632	660	650	606	572	579	573	609	609	667	612	599	658	628	600	627	606	621	634	601	617	611	618	607	602	589	642	575	634	619	635	642	637	640	627	640	603	587	599	613	629	606	560	586	598	669	617	639	645	632	636	652	603	600	599	605	568	632	595	556	632	571	603	623	621	655	603	564	634	597	596	651	647	659	637	629	680	607	605	626	650	637	601	630	608	626	638	615	591	615	601	627	605	582	593	624	622	565	636	570	597	618	579	569	586	648	644	637	598	579	590	614	571	626	583	578	565	626	634	623	575	604	610	607	547	583	653	571	592	623	612	617	655	626	677	582	644	649	654	591	606	604	622	648	589	628	632	633	618	580	600	653	624	589	617	592	583	598	619	615	630	590	607	617	627	629	614	604	613	642	645	598	613	563	610	628	642	626	609	635	596	628	622	608	602	600	605	647	618	576	645	592	578	634	657	625	625	598	643	654	599	619	653	656	646	597	580	597	642	563	589	633	604	609	599	593	598	608	609	619	617	640	649	621	590	617	612	609	599	587	622	622	639	610	629	617	583	626	568	619	632	618	623	650	595	617	631	616	607	651	633	608	628	710	623	620	634	613	609	614	610	642	651	574	591	623	587	592	567	623	616	590	626	610	636	633	607	664	619	681	650	588	601	611	597	648	625	657	639	600	581	618	647	633	613	591	660	639	658	645	616	608	594	615	631	628	620	643	599	601	599	611	623	586	637	629	644	618	644	619	629	620	611	591	613	627	540	614	649	632	603	611	586	634	587	627	635	644	573	644	639	594	608	614	654	647	616	640	575	633	567	631	640	616	600	623	621	649	623	640	657	623	614	645	582	615	664	570	628	623	602	628	640	584	629	646	632	604	685	613	623	624	596	638	618	590	610	689	606	621	629	634	667	641	624	609	639	609	586	653	604	613	622	623	649	604	575	659	623	621	619	630	645	605	629	640	590	588	603	621	597	601	627	636	628	606	614	616	647	634	585	654	591	608	586	652	606	582	603	615	603	616	616	634	612	601	621	656	607	651	609	597	642	579	619	587	626	628	703	610	585	616	673	590	628	607	592	642	627	635	595	619	606	624	580	641	608	600	618	629	630	601	602	670	603	631	600	582	629	611	612	589	595	576	594	611	621	563	622	615	639	599	614	644	623	605	650	596	629	642	632	681	616	618	572	630	632	589	636	656	638	630	637	628	639	568	648	593	641	613	619	633	627	656	621	606	615	611	639	642	643	645	608	626	639	623	622	613	572	587	587	622	633	610	605	610	604	620	623	668	560	647	600	601	610	660	649	615	637	596	595	631	609	583	597	598	637	637	591	625	602	602	588	633	615	607	611	600	615	590	629	608	674	562	566	585	660	588	611	611	627	624	617	598	645	616	634	644	635	598	633	612	637	606	609	604	597	632	625	628	588	657	584	587	596	688	629	594	622	579	654	627	644	633	594	611	599	651	623	619	590	603	613	636	615	646	624	627	589	607	651	621	628	639	629	622	647	625	686	582	632	639	597	580	622	628	633	617	637	606	667	612	661	654	640	606	621	569	638	613	636	596	609	589	592	577	614	625	625	632	647	633	590	607	631	635	623	611	603	664	615	623	651
31903	10855	1326	507	334	254	245	204	196	157	167	167	137	159	144	165	119	118	145	128	143	119	133	144	119	152	161	115	130	141	122	114	122	121	120	136	152	137	144	136	125	144	140	126	114	131	130	140	133	112	137	139	115	121	131	133	136	151	110	126	126	136	132	140	128	130	129	119	125	109	122	144	114	110	119	145	140	124	121	137	129	104	139	147	135	113	123	140	121	125	141	138	130	117	118	106	149	128	133	121	111	126	116	159	132	126	124	106	116	121	113	147	153	116	133	138	133	155	130	125	128	133	115	127	146	123	141	134	128	112	119	117	143	141	124	137	141	132	109	108	152	131	103	150	133	118	118	115	132	126	134	134	115	119	131	122	112	118	131	145	130	111	121	116	130	126	132	118	119	141	133	136	155	121	134	114	126	114	140	135	112	137	123	121	132	131	132	107	113	123	128	131	126	126	97	116	118	119	120	104	136	130	128	123	122	120	116	120	116	117	121	125	103	135	123	150	140	112	149	115	131	105	121	154	114	140	105	116	107	113	130	113	166	115	134	118	137	110	127	124	137	127	137	124	113	121	141	126	151	112	129	150	118	137	147	124	128	130	132	115	129	133	136	127	145	130	136	131	121	133	126	133	131	138	112	134	142	98	136	130	126	130	130	119	113	116	121	121	152	117	137	133	135	125	113	135	135	144	120	125	102	127	121	113	126	125	107	129	113	122	120	139	133	126	133	115	114	128	127	133	125	121	121	124	132	127	138	129	145	117	121	121	137	122	137	129	116	131	130	150	132	110	136	145	140	106	136	150	127	130	134	127	117	127	143	116	110	140	127	131	123	111	120	134	124	139	145	126	120	135	137	130	130	113	137	124	134	137	149	127	117	146	132	120	107	116	122	137	136	100	136	146	114	139	126	115	126	122	140	120	118	142	131	110	108	138	126	134	130	127	121	141	127	145	126	119	125	139	129	156	116	125	137	126	113	119	124	130	135	147	129	119	107	139	128	150	116	136	127	120	149	139	119	135	118	130	128	119	128	138	127	134	113	107	142	117	129	146	162	117	140	126	149	127	132	134	124	151	106	132	142	125	108	135	135	129	132	129	126	122	124	139	136	124	131	121	134	127	140	113	140	133	142	111	115	118	112	140	143	129	142	128	111	130	141	140	117	133	146	129	128	139	138	134	143	123	110	135	127	128	125	149	138	138	135	124	133	138	116	124	137	140	131	134	133	125	132	113	112	113	118	136	138	122	135	125	125	147	137	152	125	123	135	120	133	137	133	108	119	117	118	139	115	110	121	127	130	115	130	136	109	118	119	134	138	137	113	120	138	114	133	145	95	123	140	112	122	112	140	108	126	127	128	107	129	126	129	132	125	116	142	149	132	117	143	118	133	146	133	120	141	139	123	131	128	113	130	137	122	132	128	120	145	153	122	121	116	127	107	121	130	135	160	157	133	139	135	114	137	136	110	128	114	125	146	126	137	107	112	121	118	139	108	126	126	133	121	102	129	113	122	123	130	123	126	110	121	124	112	120	123	112	138	136	141	133	113	136	123	118	139	132	146	143	128	110	125	131	114	136	119	133	120	130	120	104	132	131	118	122	105	134	112	113	143	128	107	127	125	130	125	123	104	130	107	127	148	119	134	131	112	130	139	127	133	125	129	119	127	130	125	124	126	140	122	135	118	141	122	112	110	112	132	121	125	105	123	136	124	133	124	135	118	132	135	135	149	140	133	115	150	135	117	136	116	127	133	150	142	120	115	134	133	122	132	129	115	118	153	104	122	124	125	135	100	135	117	136	135	128	137	125	144	152	149	133	118	109	128	130	134	102	158	133	120	130	135	138	120	111	116	118	142	111	125	119	132	145	127	138	131	115	119	127	129	152	133	137	124	114	141	137	121	138	113	142	131	141	136	119	115	136	125	108	130	127	130	120	140	150	128	146	121	122	140	157	123	135	151	117	142	126	134	136	126	127	130	127	150	123	126	134	151	119	118	119	124	139	133	112	141	126	119	113	135	133	151	116	129	144	137	134	127	132	123	127	112	110	132	116	115	120	120	154	121	156	137	149	130	133	134	136	125	113	127	125	118	131	128	125	153	124	148	105	123	124	119	123	130	131	122	122	125	124	126	137	110	140	97	148	121	117	125	143	128	144	131	116	131	136	126	131	121	138	126	121	112	146	118	147	103	107	128	127	116	148	137	142	134	142	130	124	122	153	166	146	94	140	116	126	142	124	98	151	111	140	138	128	117	134	134	124	145	133	115	124	128	115	121	112	131	150	133	145	137	135	119	130	151	122	132	119	139	130	138	131	114	128	131	119	143	141	115	130	125	127	136	137	141	122	124	119	141	117	125	123	111	117	118	118	147	122	136	117	138	129	115	161	129	117	133	123	132	130	118	134	153	125	150	127	132	148	125	154	124	134	139	141	130	126	125	118	132	120	129	141	132	129	136	144	139	126	148	131	148	125	124	121	123	130	127	134	128	124	108	124	138	139	114	137	120	129	127	131	138	113	144	141	125	121	112	127	141	118	122	129	120	123	154	111	101	115	129	137	106	110	132	122	132	114	146	133	139	114	125	115	119	122	136	108	129	137	114	123	127	142	113	123	130	123	130	122	144	122	137	140	125	130	142	138	137	139	135	121	130	122	125	119	144	130	125	112	137	125	137	135	127	142	145	118	146	124	127	127	124	137	145	112	112	113	134	144	130	124	124	126	135	129	120	110	122	123	144	125	127	121	112	131	127	138	118	143	121	114	116	142	138	125	118	127	117	139	139	137	126	133	113	111	111	134	123	119	114	130	130	127	123	119	120	130	122	110	114	142	124	137	123	117	116	126	122	129	128	137	139	125	142	125	137	113	131	136	117	127	137	131	109	126	141	132	126	120	130	142	123	114	136	124	124	123	127	120	114	130	144	125	114	113	103	120	116	119	128	135	129	120	130	122	107	106	114	136	131	128	118	116	124	134	136	152	121	144	114	120	128	135	144	108	132	134	139	112	120	159	149	123	121	112	111	119	130	138	128	112	135	122	146	132	140	129	132	153	135	117	122	143	118	119	121	114	135	119	129	121	116	130	116	111	103	114	132	124	108	128	139	131	118	121	125	150	153	126	127	119	134	123	131	115	140	120	132	118	147	120	155	136	138	134	126	120	125	127	133	141	125	131	131	152	132	114	126	137	134	117	132	125	109	130	123	120	123	113	132	121	104	129	137	132	123	142	127	102	115	109	95	135	148	124	116	121	134	127	126	123	124	116	137	133	123	126	128	108	132	128	135	112	147	138	137	125	144	124	134	124	149	128	123	139	130	132	127	107	139	138	135	126	114	121	115	144	146	137	121	141	149	106	107	128	104	144	142	119	111	133	133	115	163	138	136	130	106	128	133	133	142	162	131	123	122	126	142	122	148	144	119	123	123	122	142	118	130	131	152	122	122	123	106	122	143	135	118	127	110	133	113	121	138	121	139	145	126	145	147	127	136	146
20101	7267	1310	1459	1274	989	855	738	675	598	545	510	493	496	447	451	383	423	396	394	398	343	345	352	330	386	348	298	338	332	352	357	366	336	358	361	315	317	323	290	321	323	344	331	303	330	324	311	359	310	317	322	329	301	332	350	347	301	329	348	340	280	298	327	333	334	322	319	310	304	324	321	311	325	348	326	324	306	301	328	309	316	337	293	350	355	324	321	318	328	307	302	296	314	357	307	312	344	332	293	315	327	322	321	289	334	320	335	321	306	335	291	332	291	344	284	302	274	320	307	318	295	333	317	344	330	356	319	340	324	309	297	325	350	321	322	288	308	321	319	329	322	323	323	356	298	302	324	317	285	327	333	295	345	329	322	340	318	346	340	317	334	316	303	340	314	308	300	323	331	342	334	316	314	325	338	320	323	320	320	274	317	311	319	306	309	328	318	308	322	316	312	321	310	316	348	299	287	326	330	317	332	310	309	312	294	326	310	325	309	321	346	285	294	329	327	356	309	308	317	333	321	325	309	319	292	318	285	316	325	333	296	301	316	343	316	308	300	318	326	334	300	335	293	294	308	273	312	314	334	306	277	312	301	341	325	307	305	329	298	307	294	337	313	315	301	321	302	323	313	298	329	294	293	310	313	309	308	298	293	297	343	316	310	329	340	304	337	316	303	328	360	328	279	317	326	309	311	317	297	303	302	332	301	340	317	340	309	339	284	305	317	336	323	344	344	315	351	295	307	299	309	310	341	285	335	318	330	281	323	333	325	313	306	337	316	323	346	317	318	340	320	320	307	360	317	350	309	319	342	311	317	304	310	289	334	313	311	302	303	327	284	306	329	305	338	317	323	306	318	346	333	333	345	345	310	302	336	323	302	323	307	309	313	317	319	308	281	327	311	319	307	329	319	316	307	336	354	296	327	330	312	347	312	299	340	318	339	316	333	335	334	352	311	314	310	361	323	302	354	329	326	329	336	333	336	310	334	289	325	329	336	305	313	339	277	335	326	348	340	302	323	312	312	327	292	311	331	315	302	297	335	297	334	330	336	325	300	311	329	358	333	312	317	284	343	326	339	332	291	334	310	273	323	318	327	315	342	319	313	317	303	308	299	304	309	342	292	299	328	337	307	352	333	342	332	324	317	325	313	340	338	351	326	312	302	332	314	325	333	332	326	318	318	327	326	336	311	309	325	324	326	321	321	312	308	323	332	343	335	317	314	317	304	302	316	294	346	345	316	355	352	299	322	352	305	314	305	320	296	319	314	321	325	326	337	329	336	325	308	338	321	282	344	290	344	332	303	335	279	277	330	306	315	328	340	307	336	361	310	308	310	317	338	302	271	305	318	311	343	344	318	330	290	293	295	338	287	319	284	312	326	314	322	313	345	294	307	298	317	312	329	326	333	302	343	323	360	311	305	297	295	348	308	320	305	295	326	297	311	317	333	299	304	331	302	333	306	340	310	334	323	333	339	333	325	332	309	294	305	322	296	318	291	324	302	385	323	317	296	315	303	332	292	322	301	314	337	347	324	315	322	342	340	326	306	302	303	302	336	303	347	321	301	304	323	322	308	337	335	332	334	318	277	320	298	339	303	306	333	301	321	317	319	309	317	323	319	331	283	336	352	323	348	324	304	339	357	336	337	329	316	327	303	338	338	307	322	327	273	292	353	325	321	306	309	327	302	308	337	297	331	284	319	323	312	296	316	321	322	331	351	305	332	293	309	313	294	345	313	346	321	309	314	311	316	336	311	313	349	314	289	325	360	306	340	295	308	310	355	358	328	324	323	301	312	306	304	312	308	353	333	322	345	303	317	320	308	321	328	339	353	303	305	288	311	344	362	302	312	318	327	300	323	290	322	312	294	329	336	319	343	297	306	313	335	323	300	333	329	275	277	308	328	317	336	339	337	299	314	286	291	315	330	338	334	333	317	309	334	325	361	295	290	315	303	303	328	338	356	315	318	325	320	319	321	310	322	316	355	298	320	322	324	313	332	319	297	329	336	330	333	335	330	284	311	294	298	277	338	323	333	329	326	328	313	326	320	315	318	351	317	304	335	290	323	327	313	295	320	349	297	344	312	303	309	321	323	315	311	301	280	306	298	330	314	289	305	321	330	385	284	308	331	332	322	336	302	307	337	343	310	322	316	303	302	275	337	316	345	340	305	335	312	318	299	330	339	312	282	341	331	276	306	325	299	286	311	289	278	349	329	316	303	344	317	302	342	332	323	332	324	327	280	343	341	329	294	310	287	313	335	306	332	313	264	299	330	349	325	308	319	334	336	311	322	296	329	310	299	298	331	311	309	290	305	326	325	326	314	314	321	296	342	290	332	357	315	321	331	337	313	332	308	289	290	319	316	350	299	333	327	323	322	334	303	328	329	297	342	290	317	340	322	327	335	336	352	332	319	317	312	329	332	350	299	329	314	329	331	320	288	349	310	319	311	318	293	292	304	327	326	279	317	310	285	314	324	332	337	285	340	348	291	316	320	327	334	328	326	326	330	340	343	331	279	294	331	346	322	319	329	306	309	334	318	336	290	375	299	328	320	320	333	305	341	271	313	331	322	309	322	300	308	330	283	309	317	361	337	332	274	299	313	292	312	306	302	296	338	315	300	300	331	341	319	328	292	333	303	329	345	316	339	298	353	335	307	307	307	296	327	334	308	298	316	307	355	313	344	322	332	330	306	297	272	354	333	315	312	320	312	348	331	307	318	309	356	341	341	317	274	318	338	297	317	314	321	255	323	313	343	338	302	308	326	321	309	331	323	332	321	317	339	323	313	296	332	297	325	332	338	306	290	306	335	353	315	299	276	311	315	308	344	335	291	297	296	336	301	304	345	314	316	307	329	328	325	312	321	321	314	293	338	300	317	285	302	352	315	317	309	318	315	319	308	295	333	332	319	302	290	348	309	303	308	339	348	316	326	326	312	316	304	295	302	312	302	301	349	328	309	339	293	304	292	328	300	341	341	296	318	326	342	317	293	320	338	299	344	310	304	344	302	301	289	322	318	321	322	290	292	320	357	322	362	296	313	335	321	314	324	305	305	332	318	307	316	320	322	311	310	294	310	305	344	334	326	327	311	336	296	283	299	311	347	327	307	318	315	337	302	298	356	329	343	317	303	291	311	312	277	318	329	322	300	330	305	322	331	317	286	338	305	336	309	338	327	327	287	342	317	315	322	320	327	327	336	315	319	341	304	333	309	339	318	311	315	297	347	308	325	332	319	316	319	322	298	291	345	314	311	310	318	299	347	342	350	283	309	326	327	282	311	347	305	320	311	326	272	284	355	335	320	332	315	303	324	304	327	346	311	296	338	330	331	322	292	288	332	326	326	339	314	313	296	337	319	323	309	342	312	314	329	329	310	296	311	319	315	320	290	313	305	314	312	300	312	318	287	329	327	300	315	313	309	322	318	314	297	322	338	301	303	329	307	334	291	309	302	301	295	314	313	299	308	307	301	324	331	320	312	316	307	309	294
11731	1805	325	276	225	250	268	301	291	249	266	274	239	205	266	257	229	277	278	233	240	265	253	277	241	247	275	263	293	266	279	253	243	247	252	262	296	239	241	242	246	237	287	240	269	257	258	274	211	255	246	245	244	228	221	242	235	236	248	268	266	229	246	276	260	251	226	229	250	258	238	273	278	250	242	298	282	265	253	259	240	238	240	283	228	226	273	238	238	241	319	269	257	271	250	243	283	274	250	287	264	256	250	247	236	243	262	254	273	234	243	283	260	238	230	276	274	254	269	279	232	255	262	264	235	253	263	276	285	253	278	233	249	255	255	260	257	269	228	243	270	250	258	258	266	257	236	259	241	260	242	259	260	251	260	227	227	259	287	252	251	272	229	250	261	289	239	269	253	260	261	257	241	247	247	223	248	266	273	246	250	267	259	274	269	245	244	261	280	244	241	247	245	244	233	261	282	287	273	255	268	249	270	261	269	234	252	228	262	268	277	220	277	261	274	253	261	249	264	242	219	253	273	294	269	255	267	270	244	272	246	233	251	256	251	251	263	254	280	227	239	246	257	278	275	275	269	235	263	224	247	275	239	227	242	282	289	234	229	269	286	253	249	251	237	255	230	269	237	276	268	260	245	234	220	265	265	244	246	237	265	249	249	261	223	260	228	269	238	245	265	256	264	274	259	250	247	260	255	240	253	253	218	268	240	274	235	243	261	279	285	266	275	234	273	264	257	226	238	249	251	278	265	260	259	235	260	241	250	264	260	232	233	265	253	278	234	253	229	242	209	245	254	277	248	261	252	242	243	268	231	256	266	254	258	250	257	204	235	231	267	227	252	258	213	273	231	251	242	252	269	254	267	263	248	267	257	285	269	266	243	259	232	266	259	258	273	259	265	249	249	284	242	242	234	247	259	254	262	279	272	247	237	255	241	244	278	250	230	283	269	261	279	249	278	273	275	242	268	259	263	225	255	246	260	269	252	249	234	275	247	267	260	231	267	252	240	245	247	256	285	238	249	259	239	256	229	260	275	275	257	241	226	225	259	271	289	253	275	270	238	232	235	260	276	253	271	226	280	251	266	244	232	254	241	248	251	247	245	258	232	257	255	256	273	239	236	247	225	266	259	240	273	220	251	229	237	258	260	237	248	244	257	263	234	234	238	245	251	257	280	252	248	263	246	245	263	238	259	268	245	228	254	253	262	255	215	280	245	263	246	239	265	255	231	240	251	254	246	256	245	260	270	233	258	249	268	250	272	230	245	255	268	265	247	261	240	246	274	237	250	241	274	213	227	270	264	245	236	243	252	260	266	266	256	266	228	247	239	221	253	275	270	250	251	254	265	238	276	253	263	241	246	238	256	271	246	253	254	267	252	233	250	237	246	220	258	261	240	256	271	258	250	242	268	271	263	237	248	271	264	254	235	249	243	240	243	242	238	260	285	235	264	275	270	279	230	247	253	247	255	247	276	259	242	251	270	225	249	252	217	236	196	242	254	243	267	257	255	265	262	257	249	244	257	228	291	254	231	248	241	276	229	230	233	261	266	239	273	272	244	238	262	273	267	261	255	280	272	275	258	248	225	249	243	250	244	248	254	245	279	269	255	289	239	277	274	248	238	285	242	270	246	254	230	272	243	231	261	263	281	240	246	246	267	283	247	263	289	242	254	263	253	249	230	255	298	281	259	205	250	254	256	228	267	233	239	235	248	311	239	253	285	239	261	238	254	219	231	253	238	282	252	245	239	260	250	240	261	268	252	239	232	258	230	249	225	272	263	282	248	252	239	268	272	233	259	245	251	271	242	236	240	219	232	255	267	229	271	248	249	260	263	220	279	241	275	247	266	241	245	251	214	262	263	261	249	258	249	274	247	263	265	260	274	229	257	272	234	248	246	260	226	248	242	295	230	237	254	241	245	235	240	252	250	249	256	245	238	223	261	238	245	260	269	232	257	245	250	272	264	235	262	231	278	244	228	235	276	263	261	243	260	255	243	246	259	249	244	253	257	258	288	242	231	233	252	266	271	252	206	286	289	243	243	255	262	255	286	248	246	252	234	257	270	255	247	260	243	246	246	238	253	260	233	248	266	253	233	238	263	231	254	236	270	240	254	238	265	224	242	262	269	263	267	231	241	279	239	249	265	274	257	267	248	228	239	250	260	296	233	262	251	254	294	284	261	261	269	253	265	251	255	225	234	263	277	241	252	225	251	229	263	257	257	261	238	260	270	234	244	278	220	253	269	255	237	230	244	269	241	258	220	231	253	244	237	294	232	229	280	242	250	274	217	273	256	250	235	266	271	246	256	264	268	260	251	254	213	228	243	248	240	269	234	264	285	276	239	270	237	287	229	274	229	243	271	279	263	267	222	233	255	221	247	276	231	243	249	264	278	271	258	253	254	271	249	232	253	261	253	269	292	267	264	246	271	265	272	248	254	288	240	253	259	275	215	248	260	241	247	258	266	221	215	212	250	234	276	211	282	271	253	246	272	244	279	268	271	254	258	244	241	244	231	277	236	243	265	249	255	268	271	294	283	234	238	243	238	253	252	268	266	249	240	242	256	231	276	257	285	226	227	247	252	247	275	245	260	264	268	274	244	252	257	257	248	262	240	280	249	233	238	243	265	263	245	248	271	242	274	239	224	289	286	266	241	267	243	261	260	267	264	246	277	270	282	236	246	236	253	238	256	237	262	262	259	261	261	295	247	252	252	272	252	242	271	248	279	274	227	241	271	265	247	263	244	262	250	249	244	259	245	247	259	261	226	262	251	253	291	269	264	262	252	260	243	240	275	246	234	233	270	232	252	274	223	259	239	254	265	256	250	250	227	252	256	260	246	267	244	240	238	264	230	252	258	260	269	227	281	235	280	269	231	221	266	239	250	274	255	226	210	264	255	245	258	279	256	279	230	256	264	242	238	255	242	262	243	247	268	259	242	244	263	250	255	242	252	234	285	227	254	249	260	248	272	262	255	245	238	245	260	245	265	269	246	263	273	251	249	232	253	259	265	286	294	258	255	268	240	318	250	233	265	271	244	274	276	253	239	233	240	259	265	229	246	242	250	251	237	265	254	269	272	267	270	212	250	250	269	243	236	293	294	236	250	268	265	256	263	239	265	280	253	252	265	255	277	269	225	255	280	258	242	225	258	272	261	264	276	224	236	226	257	254	261	248	241	278	262	293	227	252	270	283	268	252	234	252	261	238	245	260	236	229	251	272	278	255	254	224	244	281	271	234	256	275	270	262	286	237	252	241	256	250	257	263	237	245	282	230	260	231	259	264	281	245	262	227	237	238	243	230	231	259	280	241	250	262	262	271	263	239	260	227	218	255	245	222	252	249	270	239	272	256	252	273	235	268	241	249	255	250	264	240	273	275	271	260	229	264	257	270	302	244	243	272	260	270	247	254	246	231	251	267	260	260	243	241	265	255	242	257	230	249	259	224	265	251	253	237	280	245	226	237	251	260	261	239	260	239	265	297	240	268
8183	1821	718	692	709	697	652	670	613	639	637	634	638	609	608	625	675	596	621	626	614	573	616	617	647	606	590	611	661	615	625	575	590	622	590	622	632	626	597	645	586	581	619	574	611	653	619	599	580	634	670	603	609	626	636	617	599	597	608	616	585	602	607	591	593	636	567	598	629	628	600	615	575	551	600	620	584	635	597	586	571	647	593	627	606	580	593	613	613	615	610	604	569	597	599	610	607	611	609	616	597	594	615	626	555	606	589	578	602	609	653	625	574	602	603	589	621	611	606	622	601	618	606	583	615	616	614	636	641	635	589	665	579	627	619	597	593	623	649	585	614	607	609	583	620	604	574	603	622	609	567	619	598	620	588	617	582	649	637	559	623	647	644	580	621	643	577	625	586	599	584	612	583	588	611	634	584	639	607	551	657	578	599	625	623	606	623	602	625	619	630	594	584	605	600	594	597	573	598	630	612	628	612	582	610	601	591	542	600	639	604	587	639	610	618	611	647	591	643	618	589	644	619	602	658	598	618	608	590	616	599	617	601	600	617	599	620	574	610	620	587	584	669	624	638	603	646	610	606	616	604	565	583	609	583	596	644	608	597	615	611	593	620	624	591	638	623	637	605	604	609	624	634	648	622	609	620	574	594	578	602	626	553	571	578	652	630	611	593	598	629	613	611	604	658	574	603	624	544	592	631	587	642	570	622	607	602	577	605	611	653	594	680	586	631	643	589	596	624	607	565	591	603	609	594	599	580	575	602	612	568	601	614	586	633	615	632	611	564	575	595	640	604	609	581	641	631	568	646	586	601	588	602	613	600	597	611	610	596	584	588	577	603	584	581	591	612	579	604	585	608	619	624	647	590	618	599	671	619	584	579	569	585	621	645	602	603	615	609	605	621	586	601	562	638	633	607	612	587	591	612	619	570	601	630	611	636	623	624	634	613	583	601	617	590	604	617	589	631	607	606	634	640	609	623	604	628	626	573	648	617	631	606	630	618	584	575	593	573	625	564	617	589	591	600	632	617	613	615	629	601	628	599	667	624	632	627	567	592	571	649	606	595	596	562	658	638	662	628	604	627	590	615	616	599	614	605	602	603	609	617	624	619	625	651	575	612	617	577	572	602	605	608	641	587	619	547	595	615	613	625	607	634	649	628	658	601	649	632	602	588	569	611	656	570	573	600	569	662	585	619	601	624	622	618	583	614	596	591	621	605	604	636	590	601	599	632	590	650	592	598	625	612	598	611	605	648	602	580	614	620	614	624	604	627	614	607	618	602	605	626	621	626	571	564	615	613	580	590	593	620	642	613	580	597	605	617	600	608	610	624	591	612	619	591	596	601	603	633	671	672	600	627	547	611	615	622	631	630	595	594	624	634	596	617	639	609	646	601	593	655	636	625	611	634	578	579	623	566	614	577	587	612	626	626	563	650	592	590	639	624	610	648	629	556	635	617	579	648	604	580	618	606	572	622	670	601	600	608	608	605	586	597	608	616	610	586	569	604	626	629	572	613	636	590	599	605	628	625	622	600	563	605	626	614	608	607	578	611	598	611	609	580	586	583	609	616	600	616	615	561	607	620	595	644	582	620	590	566	577	585	593	589	614	604	605	591	612	640	614	613	596	605	606	593	588	587	628	574	598	582	617	617	578	593	635	587	583	626	625	646	655	594	612	612	588	612	656	650	559	598	616	635	602	601	610	635	573	580	621	573	646	656	589	568	618	571	584	627	656	636	601	624	613	643	616	593	592	578	629	562	620	605	625	607	593	604	576	603	592	615	584	630	617	614	612	633	601	571	597	629	608	567	594	616	610	638	581	599	592	541	638	618	608	636	629	570	608	590	663	584	611	597	634	585	594	603	624	609	617	625	609	594	591	608	606	624	614	613	603	631	602	626	606	647	597	586	609	627	562	588	613	628	566	602	603	582	605	620	613	627	625	595	627	577	600	592	599	610	655	606	635	626	621	612	573	597	591	609	631	625	603	627	631	605	597	607	642	613	645	614	606	610	561	637	612	647	607	618	632	595	574	563	598	621	616	634	619	638	574	621	598	642	634	637	592	582	630	623	574	573	614	592	608	604	608	608	618	623	626	608	599	615	598	619	601	631	623	592	615	631	608	597	613	633	599	597	617	617	603	606	612	616	613	600	584	619	607	587	604	609	608	611	584	576	599	606	583	578	540	594	574	627	598	584	604	593	624	604	596	624	597	611	621	624	591	577	639	603	594	605	663	642	586	581	603	572	600	623	586	601	641	617	602	619	580	559	601	571	554	603	567	576	600	617	601	621	602	567	590	638	597	619	623	597	627	593	626	620	609	584	575	618	632	601	570	619	631	619	618	620	644	645	590	609	590	636	599	624	577	616	612	564	637	614	586	615	630	577	634	668	585	632	602	611	589	609	591	614	610	601	601	565	575	594	611	632	608	585	576	608	627	593	602	600	593	601	601	578	588	626	559	622	605	646	591	549	588	569	624	600	650	602	551	578	575	582	581	601	610	593	561	591	624	567	601	621	600	598	602	633	591	640	621	625	587	571	585	657	627	612	618	600	598	588	595	630	610	625	630	608	628	581	579	555	540	658	610	584	611	604	597	597	618	579	581	587	579	605	587	607	605	590	575	571	617	589	569	599	597	628	579	612	619	617	566	587	578	655	629	630	575	543	588	570	584	622	580	620	621	638	658	633	655	621	620	603	600	633	597	635	606	598	599	628	585	608	664	631	635	628	595	596	613	631	628	614	598	587	613	599	643	601	621	601	580	610	608	616	629	607	591	635	611	622	614	588	595	615	619	578	630	603	619	616	586	587	629	661	614	625	569	630	597	630	622	630	592	574	639	605	609	612	613	635	579	595	608	591	593	567	603	656	614	626	597	587	638	646	579	580	566	610	632	638	649	604	663	578	562	633	571	618	581	598	593	609	601	528	631	627	592	607	602	557	603	594	615	590	598	616	594	628	617	601	615	609	644	619	656	609	614	642	568	594	632	634	622	631	607	581	611	581	633	602	604	583	581	624	629	608	579	629	573	544	577	574	603	602	631	607	557	615	589	618	629	597	614	617	630	642	616	625	657	630	658	612	658	630	637	566	603	650	614	611	619	608	581	641	615	614	593	619	599	604	622	639	604	639	627	624	635	588	582	634	570	579	636	604	638	625	573	544	628	607	575	568	597	596	601	656	613	581	586	629	583	572	614	618	641	640	604	601	631	573	594	595	669	596	618	632	625	600	589	634	655	568	615	556	585	599	596	576	613	597	615	608	594	628	596	606	602	569	615	598	618	604	629	587	586	634	622	529	609	593	595	637	564	634	590	609	629	559	575	629	590	626	605	621	621	602	599	564	604	585	641	602	637	586	592	568	612	631	622	595	621	609	588	606	635	592	618	635	605	616	652	616	635	597	590	609	607	603	595	597	605	603	596	611	573	615	612	599	646	613	618	615	610	633	602	631	584	614	639	638	624	602	597	631	660	644	606	557	623	616	621
24055	7122	1694	470	367	343	337	277	274	271	263	270	262	278	261	269	255	273	268	264	266	273	280	238	258	264	268	266	260	270	277	274	243	282	270	257	271	276	261	260	237	251	288	254	274	245	267	277	290	274	275	247	256	254	249	276	268	241	281	257	287	259	255	295	247	253	261	271	273	239	260	254	274	278	274	284	287	276	274	267	295	281	280	292	252	240	248	250	260	274	237	248	284	252	232	261	247	286	262	269	285	261	293	265	267	260	259	289	277	243	243	241	256	274	265	256	264	290	264	245	240	276	287	257	270	257	266	245	260	274	271	272	303	258	246	297	248	278	264	264	272	276	295	247	271	266	269	273	273	252	277	289	248	253	249	250	224	275	288	262	300	234	271	251	300	284	257	281	278	245	288	272	244	280	293	261	258	284	275	309	290	266	258	275	293	255	221	265	242	258	295	263	242	251	268	268	275	277	229	294	247	275	300	258	263	316	264	291	263	285	259	278	271	282	272	253	241	259	263	266	262	256	292	255	243	242	288	265	267	273	293	301	283	268	231	279	256	248	225	284	267	272	304	272	228	271	277	283	259	225	295	250	270	259	272	256	283	258	280	285	273	272	269	255	259	247	265	276	238	265	249	285	264	261	258	271	284	298	284	253	255	294	262	245	270	284	290	276	272	272	313	238	266	262	283	256	294	262	257	236	252	263	221	266	263	287	290	239	262	267	276	268	239	258	281	283	251	255	240	253	233	256	241	283	255	249	290	302	261	245	250	288	290	258	225	267	269	266	283	274	266	250	270	235	257	261	269	293	249	273	235	285	269	280	258	268	276	273	243	272	244	260	270	269	302	290	229	267	251	243	277	264	286	263	276	249	277	295	298	293	263	261	274	250	261	283	279	294	262	231	267	261	287	307	276	250	254	268	283	249	284	235	284	262	240	285	246	256	272	276	266	257	272	266	266	276	277	292	277	245	290	271	282	265	268	268	274	260	257	270	276	300	237	275	253	248	261	249	255	285	269	277	286	272	275	296	243	275	269	280	289	289	304	261	289	277	294	255	290	279	293	267	245	259	274	279	277	258	274	215	273	282	267	243	298	241	260	276	290	279	272	285	281	253	240	262	263	237	251	273	255	261	276	229	267	235	237	246	253	261	288	258	254	286	258	297	231	262	261	281	246	258	267	278	263	249	266	256	291	248	259	263	241	290	285	268	265	240	257	296	273	291	235	274	293	286	279	238	286	253	242	276	246	263	273	254	251	239	258	259	261	254	251	254	258	273	267	242	281	276	244	285	252	246	280	268	253	254	267	256	294	240	265	280	257	259	280	278	260	272	268	268	259	280	291	267	248	257	238	265	250	265	270	278	272	278	259	250	281	277	263	260	269	257	263	276	252	252	267	260	277	279	242	290	269	257	227	229	272	252	244	277	264	272	304	281	268	231	269	258	271	247	288	294	264	261	289	262	236	235	264	278	250	282	272	273	289	259	284	254	278	273	296	221	276	279	277	281	247	283	276	274	261	268	236	300	266	293	251	273	299	249	259	249	268	255	297	265	272	250	267	260	279	280	247	237	280	268	256	232	250	262	243	241	258	262	272	306	289	290	294	261	271	256	286	267	222	255	279	261	263	266	273	267	257	278	268	283	262	279	262	257	325	255	239	270	270	252	294	276	271	283	264	270	255	285	279	266	282	257	256	232	259	266	244	233	267	283	265	254	273	272	281	276	254	289	255	272	252	296	252	248	252	285	263	263	280	245	274	275	258	254	250	256	289	252	300	285	253	308	258	269	270	259	269	276	244	247	231	268	246	266	230	274	275	248	274	262	257	288	227	271	261	287	281	269	244	249	271	238	270	254	262	262	240	255	268	254	245	285	298	258	256	254	256	261	260	254	279	266	275	272	274	251	263	244	283	273	276	270	273	301	267	242	266	246	265	269	241	255	290	261	280	273	243	266	259	281	286	277	252	259	250	275	266	276	215	272	297	297	299	264	257	279	271	262	263	266	267	288	298	245	277	262	278	289	252	275	279	262	283	260	294	289	274	231	238	269	285	239	246	261	236	251	331	295	287	286	268	259	261	275	278	273	258	271	296	264	263	255	226	278	277	249	256	264	254	274	294	268	249	285	274	268	240	260	254	254	303	233	251	265	257	255	260	300	257	291	244	249	312	279	254	258	263	272	269	287	283	270	272	251	286	312	277	267	243	269	265	268	247	261	263	264	255	280	267	267	278	252	274	279	248	278	273	289	257	270	276	284	280	255	262	280	253	251	276	258	253	258	258	263	252	252	269	289	286	271	251	263	261	253	266	280	250	296	291	256	263	277	281	255	256	260	287	287	262	265	276	272	237	271	291	257	263	278	241	279	242	257	286	280	240	271	282	273	272	266	271	248	254	254	271	248	247	274	305	264	270	278	237	251	270	247	262	291	285	267	266	295	224	259	249	240	250	276	267	267	255	224	276	275	275	248	243	249	233	269	282	302	272	297	276	304	280	277	249	242	241	241	254	241	245	264	267	278	253	279	252	275	255	256	290	251	249	268	252	261	296	254	257	281	242	269	244	247	241	280	239	249	265	258	253	281	274	253	273	252	256	260	266	266	263	232	285	265	257	256	282	248	263	293	255	281	272	243	263	259	276	296	286	301	260	273	262	284	254	281	263	279	278	276	283	284	249	267	261	255	292	284	242	295	272	287	274	255	297	250	280	224	282	275	268	263	238	283	246	274	266	255	285	262	280	233	284	267	279	266	298	239	301	284	205	270	240	257	252	275	269	241	281	251	271	258	250	248	265	248	232	280	262	233	241	297	255	259	240	264	276	253	255	260	283	237	267	258	246	255	257	270	270	274	272	267	266	262	261	268	271	251	270	239	258	270	293	260	227	284	243	273	244	248	276	286	236	294	277	294	264	242	274	249	272	283	276	309	292	263	260	306	242	243	256	259	272	239	264	256	254	234	299	250	266	237	251	229	253	298	294	315	251	281	273	263	254	263	272	276	250	257	260	260	266	274	265	298	246	258	289	302	274	227	252	275	272	263	283	264	282	232	263	250	262	263	276	298	257	269	263	259	280	257	266	265	290	272	277	284	256	269	291	272	299	228	270	280	273	236	303	270	273	280	301	268	285	228	265	265	264	244	270	259	264	253	276	307	263	257	265	307	239	294	268	247	283	259	268	263	270	260	229	263	248	253	271	250	273	256	248	238	272	272	268	298	294	271	266	287	300	256	267	258	276	285	275	285	274	271	269	267	239	280	275	248	263	232	264	275	261	257	267	265	213	264	272	275	281	196	286	299	262	268	278	236	267	266	287	264	291	259	276	254	268	268	272	282	262	284	267	262	272	242	250	278	264	277	254	252	253	255	277	256	269	239	242	266	242	294	275	244	281	271	267	260	306	234	244	260	257	253	254	273	240	271	235	280	241	261	284	269	267	248	254	250	280	292	264	259	253	293	247	267	229	264	265	262	252	259	241	285	264	262	280	248	254	277
16472	6050	1998	1209	1094	955	843	823	808	759	718	691	753	722	702	687	649	679	654	694	688	656	636	641	669	676	668	686	575	634	621	684	590	576	626	648	661	642	639	610	648	645	638	622	641	618	600	628	597	643	684	615	638	625	626	644	609	613	633	622	610	625	634	649	608	626	633	659	620	614	677	621	618	589	675	593	653	650	657	673	620	636	611	630	629	628	632	621	624	629	610	617	611	631	622	635	576	650	606	577	644	626	616	647	591	658	657	640	613	625	622	623	635	638	607	623	632	643	555	586	675	626	646	634	579	607	646	570	670	629	642	640	634	645	656	638	592	648	592	617	622	662	654	634	585	606	620	627	607	583	633	602	614	624	594	638	614	643	689	642	627	614	634	608	567	638	625	641	592	644	611	672	606	649	655	600	602	560	600	620	647	628	600	637	637	600	651	645	630	597	582	602	587	661	628	632	658	661	578	603	641	622	612	613	595	618	606	584	605	641	610	594	620	587	641	642	617	628	609	597	638	612	592	653	565	599	615	587	619	602	642	610	611	631	658	612	648	628	628	580	627	639	595	616	613	632	595	602	625	613	593	614	634	643	645	616	613	628	619	591	638	609	596	593	636	609	634	611	585	640	627	654	599	636	645	622	563	597	603	631	587	621	612	645	623	650	642	617	552	598	626	630	664	598	628	614	643	620	603	637	632	626	616	643	591	617	643	634	651	623	620	600	605	606	605	629	617	654	645	613	621	649	640	606	563	626	609	633	643	636	634	642	616	588	634	639	603	651	622	627	633	596	605	633	607	620	607	636	617	638	635	642	620	612	586	604	605	594	599	644	616	613	607	631	614	625	641	604	622	621	635	624	644	604	626	609	631	620	591	646	566	596	665	626	619	640	605	655	611	620	606	605	611	647	641	601	601	594	628	642	581	639	617	615	635	592	630	591	643	598	636	629	663	592	647	623	627	643	586	611	653	633	593	621	632	621	609	619	647	675	641	650	637	615	595	615	689	574	609	639	605	590	637	622	608	609	616	593	624	624	609	592	650	623	667	670	627	665	647	597	613	635	628	621	619	605	618	648	637	614	607	605	618	663	631	635	613	625	626	603	619	589	630	623	620	648	624	638	638	603	611	603	606	618	620	646	594	594	567	627	615	577	642	643	693	594	642	632	618	608	619	647	611	629	604	653	642	622	621	583	603	611	607	675	634	608	633	654	632	622	647	670	656	633	616	619	628	619	631	595	603	654	670	642	615	652	585	626	614	663	600	584	614	588	621	641	620	654	625	616	621	618	644	574	638	614	622	627	660	627	686	641	580	574	660	655	621	605	611	604	618	605	622	586	583	632	581	626	627	620	607	604	622	578	607	582	604	627	608	628	622	623	622	603	646	594	609	644	578	618	621	644	614	640	680	592	612	624	625	602	581	566	700	613	683	627	606	642	585	628	604	618	606	569	644	669	602	616	617	622	602	615	628	650	645	595	634	562	648	632	610	608	592	616	616	634	648	624	658	626	644	663	644	601	577	589	625	672	570	636	633	599	628	647	592	577	620	623	600	632	613	600	631	611	643	615	588	647	587	573	644	623	636	598	589	639	613	621	613	615	567	616	643	662	656	685	666	595	615	586	613	663	675	635	626	603	602	611	631	615	626	630	656	594	663	638	596	613	573	618	617	593	652	660	655	643	651	595	642	600	610	609	606	629	631	633	627	690	628	643	642	631	597	596	691	618	639	654	636	633	636	592	649	592	610	619	631	625	582	658	651	661	560	652	640	620	633	610	617	631	622	652	614	642	632	644	647	634	612	580	607	640	587	593	595	609	624	629	644	629	632	635	620	662	617	671	640	608	590	612	621	638	629	660	631	587	644	602	623	647	596	635	622	623	620	622	624	628	625	571	616	671	576	645	608	593	600	658	626	606	642	586	634	651	626	606	661	629	668	618	619	637	609	604	590	669	590	615	632	579	623	587	671	654	656	601	635	653	671	593	633	646	598	639	631	607	639	608	631	587	633	593	592	615	634	664	623	617	621	614	625	624	645	619	611	599	582	611	636	608	546	632	590	651	618	595	607	610	631	652	604	634	613	668	640	604	599	681	674	601	605	627	615	589	612	638	625	581	580	630	667	633	643	610	631	634	636	633	657	640	625	614	613	630	602	603	614	617	591	631	604	632	638	614	612	630	587	603	627	570	626	584	640	646	613	678	625	636	630	576	681	627	672	628	664	646	637	616	633	618	620	595	651	611	626	612	599	642	630	674	637	646	640	616	610	585	612	664	620	611	620	635	658	658	583	594	644	614	584	623	661	623	605	599	643	623	655	610	656	652	626	583	611	631	574	622	670	628	611	608	602	624	612	649	614	625	646	631	622	656	604	624	620	649	619	616	632	651	652	604	623	663	607	630	577	627	630	588	633	680	596	622	631	643	627	614	605	604	608	617	612	599	642	603	579	633	623	631	622	631	641	630	602	576	659	615	647	644	627	562	653	648	586	654	632	584	648	678	615	641	614	644	631	601	573	632	596	621	625	646	644	618	604	615	633	588	620	614	610	592	599	630	641	602	607	606	654	576	669	642	637	633	582	630	596	564	630	614	605	585	613	653	630	644	613	635	665	633	641	592	611	639	672	622	580	628	678	653	621	627	660	592	615	606	618	652	596	631	630	640	624	629	666	574	630	618	639	568	632	628	612	626	649	583	632	582	617	584	611	588	619	598	608	657	634	647	651	610	613	584	644	649	675	638	601	649	624	604	577	580	595	643	641	637	626	652	650	690	638	602	617	649	638	635	647	573	620	594	613	644	595	584	622	604	592	642	595	618	597	635	640	620	612	649	647	622	609	638	643	620	611	601	650	623	651	616	590	596	637	658	623	642	622	611	635	623	634	591	621	612	596	581	618	647	630	570	627	613	595	587	641	588	611	595	642	630	610	635	663	601	647	630	659	649	643	651	616	673	649	596	630	611	609	642	617	589	592	608	613	617	630	597	648	631	591	618	581	603	599	630	628	600	633	617	608	606	611	613	599	616	593	602	612	621	617	626	597	620	625	588	605	608	578	628	651	638	611	628	649	622	638	592	628	627	663	651	681	611	633	601	655	604	651	624	653	617	668	630	650	659	589	630	650	578	605	630	637	643	612	615	625	642	645	600	608	616	666	656	639	601	642	666	645	618	628	645	585	632	619	625	582	644	589	596	591	634	633	641	630	599	633	602	625	621	692	633	612	610	594	643	617	616	641	661	575	699	642	631	602	616	595	653	575	607	614	607	621	623	626	578	612	681	611	631	662	598	621	643	710	594	597	593	624	670	666	576	622	622	621	621	615	635	648	620	631	634	630	654	616	650	576	650	670	634	584	628	598	606	621	591	607	646	598	616	608	627	650	600	589	645	648	627	589	577	560	640	668	672	607	596	620	614	608	617	611	593	626	610	606	661	635	639	674	670	573	646	643	665	562	646	662	625	641	591	611	624	641	639	629	653	617	615	629	602	662	603
32495	13549	3262	575	317	258	265	220	183	167	160	139	169	135	156	149	131	155	156	173	145	121	150	136	144	149	158	136	160	139	127	128	150	155	136	164	133	148	125	156	123	105	126	127	117	124	139	125	135	141	151	116	132	150	135	131	137	136	129	153	129	133	138	144	166	118	158	131	136	168	135	141	127	139	126	135	133	135	142	146	126	136	126	140	150	129	130	127	129	146	111	131	144	134	139	135	136	132	113	154	131	139	112	154	135	127	108	120	120	139	112	156	140	117	118	120	141	116	147	138	120	119	147	146	137	131	116	128	131	134	138	120	140	160	134	126	133	140	143	107	137	128	132	136	130	131	122	124	152	129	121	132	123	126	151	129	146	128	133	157	135	117	170	119	159	137	143	141	151	111	131	153	114	131	141	111	118	133	110	132	122	144	138	143	110	136	132	126	138	154	108	134	132	131	155	120	132	131	124	135	148	144	141	161	125	148	131	121	131	144	117	127	120	129	128	139	128	117	116	140	135	110	123	129	136	142	120	137	119	131	158	148	118	143	136	125	146	156	124	116	121	131	146	137	112	140	116	144	128	135	115	121	141	165	115	133	150	124	122	121	114	141	145	134	136	136	131	136	135	147	139	136	133	133	130	134	126	120	122	111	130	139	115	126	142	124	131	122	141	134	130	127	141	130	146	139	122	129	139	131	127	144	158	130	150	150	114	136	140	135	134	150	124	124	137	113	133	137	159	120	108	131	124	116	155	121	126	135	131	129	124	125	146	132	115	137	126	142	150	129	132	127	130	141	141	128	131	146	150	127	132	132	136	153	154	129	130	128	140	112	130	133	143	123	139	128	137	124	120	139	132	137	132	124	134	137	129	127	152	127	138	135	123	149	134	140	126	161	144	138	132	117	129	155	135	129	153	116	118	122	159	129	127	145	131	125	154	127	143	132	128	130	125	128	110	138	130	129	139	133	126	152	140	126	127	124	125	127	121	139	135	156	112	118	133	139	167	144	129	129	125	126	140	127	124	143	129	121	137	137	131	119	121	131	139	131	131	142	139	123	139	111	126	150	136	135	128	137	135	125	125	117	131	130	140	139	149	127	135	135	145	144	137	145	114	129	128	153	122	125	126	128	146	142	141	134	120	140	160	136	146	139	148	125	127	115	153	120	127	130	132	126	112	123	136	125	109	123	122	133	112	136	117	133	124	123	136	138	138	109	141	147	130	123	126	105	129	157	154	124	141	120	131	134	137	120	119	134	116	137	131	115	159	132	117	140	130	145	146	135	117	121	132	124	120	155	133	136	123	129	130	138	116	136	139	133	125	159	137	132	115	146	140	140	137	137	138	119	125	138	150	113	126	128	147	143	143	125	126	133	134	139	133	160	149	138	133	145	125	136	132	121	105	131	119	125	117	117	142	157	131	138	128	128	134	139	139	125	143	143	120	126	146	138	126	124	115	106	134	132	116	141	121	111	119	129	152	164	134	122	133	131	114	136	123	147	134	112	137	164	132	119	123	133	147	134	153	142	136	142	137	125	109	142	136	131	156	117	123	125	133	159	131	129	123	150	134	131	151	109	144	148	146	146	148	126	126	124	153	123	121	133	131	147	115	166	130	104	116	137	144	136	117	152	127	158	124	104	137	127	126	121	147	161	116	139	106	145	138	128	128	117	125	136	145	134	104	122	138	136	139	128	142	117	139	139	121	141	122	107	146	130	127	119	120	134	127	132	116	150	132	136	150	153	139	125	126	151	135	119	125	131	132	122	128	158	104	120	104	150	141	135	136	120	141	122	141	115	138	133	139	123	141	129	132	123	121	103	133	124	125	132	130	135	146	147	146	144	136	150	138	138	115	119	142	132	144	123	150	127	150	129	135	112	134	119	124	147	132	137	129	107	128	126	122	142	129	141	116	144	136	112	138	134	142	133	130	157	162	140	126	144	121	142	123	127	148	148	131	143	148	134	121	130	131	144	129	138	143	134	140	138	136	135	138	127	143	156	115	151	154	122	136	136	136	126	148	150	126	149	115	125	134	136	147	145	123	144	123	117	132	119	130	118	124	150	141	147	125	139	109	127	120	146	135	131	137	118	142	144	136	140	125	138	143	132	120	155	143	144	148	147	132	135	135	117	140	120	129	137	135	129	148	160	142	152	131	139	139	127	148	119	122	134	124	142	139	146	141	135	122	123	129	120	124	124	143	136	138	125	131	132	122	118	134	153	133	134	139	139	145	116	129	131	125	139	134	140	126	133	147	147	150	140	126	141	128	144	148	132	129	143	142	100	130	132	150	107	125	134	130	148	118	144	157	125	135	148	143	150	129	120	130	126	129	112	135	133	136	114	140	155	123	108	147	131	135	134	162	115	126	134	130	125	122	145	149	132	114	129	139	119	142	139	138	138	101	140	125	148	120	127	138	148	116	134	121	159	140	149	144	120	118	133	131	129	132	117	122	128	118	124	126	129	164	142	144	136	143	129	122	125	122	127	124	128	136	143	121	113	112	137	152	142	124	135	113	132	113	107	139	124	130	118	148	159	136	135	141	145	143	161	146	110	136	133	130	125	151	150	127	139	132	111	132	137	142	148	144	125	101	139	105	131	145	122	138	97	135	131	130	141	133	159	146	141	121	128	138	122	144	150	155	132	113	126	132	153	135	132	125	145	129	145	126	113	153	150	127	124	147	117	145	124	143	121	131	128	129	136	148	125	138	139	166	148	135	138	135	124	117	132	113	123	117	141	158	123	115	146	146	119	141	136	122	130	127	128	149	133	132	138	133	137	139	147	125	143	132	135	143	124	137	126	140	144	152	115	140	148	128	125	125	115	135	150	143	114	157	134	130	136	119	132	130	121	141	118	121	148	144	156	165	135	122	121	116	126	156	130	128	154	147	131	132	118	115	135	118	127	136	146	142	142	135	121	139	136	140	130	128	133	137	124	122	145	124	115	140	129	139	128	128	134	121	140	143	145	144	126	153	152	152	141	129	122	132	134	148	109	129	122	143	132	134	135	122	126	146	110	117	117	130	132	150	155	154	142	134	173	131	146	141	125	126	130	123	120	130	144	155	139	143	148	116	148	135	120	147	148	118	143	127	138	124	106	132	132	123	135	131	130	135	133	124	89	135	119	119	115	163	151	154	122	127	141	123	147	123	112	138	138	150	138	151	151	123	144	147	111	106	124	104	131	124	123	135	144	136	137	145	143	152	143	149	124	120	152	143	136	133	155	112	147	139	137	132	134	148	149	125	122	146	120	164	124	122	140	139	131	128	124	146	126	144	134	117	140	157	135	130	123	135	150	114	129	122	117	133	132	115	154	118	128	129	145	129	113	122	137	114	134	108	139	145	136	132	140	141	140	140	124	125	130	137	112	127	131	165	163	126	140	132	112	126	130	129	131	134	122	130	134	139	122	141	133	116	127	124	129	157	125	143	146	133	159	138	143	142	140	120	140	143	103	127	139	132	133	117	116	118	127	131	134	136	129
20462	10777	2447	1430	1224	974	841	753	679	601	549	526	489	473	483	434	385	413	419	385	391	390	369	399	396	381	347	336	373	364	350	372	370	318	324	316	326	342	327	363	338	362	347	314	327	361	385	340	310	317	364	308	323	340	313	359	354	357	349	315	366	321	356	325	310	353	338	352	332	317	345	340	323	323	318	348	331	350	346	320	348	326	342	323	343	350	316	345	351	314	330	347	321	309	321	333	337	308	324	346	327	342	328	320	337	349	318	310	354	292	312	344	355	329	341	335	310	303	329	313	311	316	335	316	307	337	324	327	370	318	338	338	347	346	324	343	323	319	362	341	325	330	352	331	366	329	324	349	335	322	316	322	327	352	282	369	333	344	330	277	333	308	308	336	348	334	312	316	316	312	325	346	339	332	371	337	351	320	307	312	314	321	319	328	338	342	326	334	328	344	295	360	305	302	321	336	355	336	352	343	318	312	318	321	316	351	349	302	348	351	344	332	319	314	341	330	324	319	340	335	318	312	331	316	315	328	309	305	340	312	334	321	313	362	319	335	330	335	356	292	362	355	292	335	325	340	321	308	316	338	331	334	315	320	316	337	320	341	369	334	344	364	397	335	314	365	320	302	332	317	308	350	331	332	322	346	327	319	346	321	332	316	297	338	345	324	301	327	343	301	298	304	308	298	319	310	303	351	326	334	298	313	314	334	324	343	336	296	359	311	316	318	346	373	321	281	284	366	369	328	329	345	332	317	318	336	335	359	296	298	328	310	324	328	322	327	327	341	335	340	315	350	352	326	343	346	339	338	317	304	312	336	347	335	353	309	316	374	311	329	332	331	326	327	347	337	369	359	338	308	327	345	320	289	309	346	318	334	311	349	286	323	317	319	314	341	314	331	345	315	311	312	340	361	354	332	310	327	322	316	313	301	332	295	342	345	321	340	326	326	332	333	314	363	331	277	347	322	350	323	310	349	338	295	311	331	301	327	315	317	334	322	325	337	331	328	341	355	331	359	336	337	326	326	323	352	306	342	305	332	328	312	328	328	328	329	334	312	340	302	308	314	312	307	347	326	336	347	311	323	310	320	332	320	321	345	314	336	346	327	307	351	286	329	325	349	330	345	317	321	347	331	338	310	352	328	356	333	333	322	330	297	357	331	325	319	313	345	350	334	338	328	360	333	323	348	380	324	355	338	324	333	307	322	332	343	336	333	330	310	314	350	341	328	333	331	304	329	342	297	297	338	344	334	334	300	386	337	321	299	341	351	320	319	328	287	334	352	348	320	332	317	319	319	328	308	354	335	291	319	319	339	341	332	315	313	332	315	342	329	333	308	312	318	326	305	336	326	299	318	338	306	333	329	361	338	353	309	303	328	313	324	305	312	332	334	339	314	344	321	313	303	327	341	357	347	332	348	319	345	324	316	317	367	345	366	307	343	331	332	320	359	328	295	335	360	347	350	308	341	322	340	306	325	315	315	330	357	326	317	339	343	317	326	328	321	325	345	337	317	326	310	340	294	327	314	332	301	328	324	325	320	309	316	323	315	319	347	290	360	326	363	322	324	293	296	306	337	329	339	319	336	363	367	326	324	346	312	327	364	307	328	325	334	325	357	331	323	330	341	319	331	315	299	319	310	364	309	301	329	313	332	340	289	301	342	338	323	316	327	300	319	320	333	330	326	321	318	314	328	360	333	317	343	345	316	337	333	310	308	340	333	310	329	335	343	327	320	343	320	332	321	356	359	338	323	304	351	354	314	352	314	333	299	324	338	309	312	311	343	299	374	309	357	338	333	354	312	341	312	333	312	356	346	349	342	313	325	348	329	292	344	339	310	316	351	357	325	325	313	337	316	309	356	313	329	302	346	316	318	349	307	344	365	330	325	308	312	322	316	323	332	333	324	295	315	319	340	348	309	332	335	320	344	350	342	354	311	362	353	322	335	319	296	336	337	325	322	341	350	343	311	345	291	319	336	317	315	312	336	317	335	300	330	317	348	335	345	355	325	333	309	325	344	344	314	349	333	317	330	327	335	333	318	313	310	333	313	327	291	345	322	322	325	318	318	335	346	329	355	316	329	317	335	336	323	337	348	388	331	340	323	340	318	318	321	326	319	323	307	347	341	322	342	354	326	326	355	338	351	318	330	329	327	345	325	327	361	365	304	368	303	358	308	337	354	305	344	365	327	302	305	351	312	358	345	301	355	304	329	357	345	360	339	331	321	331	318	320	355	334	320	347	335	371	332	310	357	327	329	322	365	335	327	309	340	337	313	354	350	319	367	355	350	319	340	343	365	342	344	316	343	313	345	342	301	350	338	338	335	341	306	332	307	317	323	309	326	346	331	307	334	364	320	337	352	331	303	314	341	328	344	355	321	314	350	315	339	343	322	339	324	327	345	321	342	348	319	311	328	349	334	331	315	335	345	306	366	348	342	313	347	336	330	332	337	302	323	343	315	339	328	311	341	311	342	310	357	343	322	310	310	311	312	327	324	308	326	334	348	308	333	345	324	348	347	368	296	315	367	328	326	336	334	336	320	344	341	346	320	329	336	372	325	305	284	314	331	304	332	323	314	330	308	334	313	348	329	341	308	328	325	337	339	329	312	309	322	290	339	317	317	321	345	335	332	338	334	340	314	342	338	382	324	353	340	340	357	352	341	312	354	355	338	351	326	342	312	308	316	325	320	315	353	323	367	330	318	346	302	338	353	309	321	328	360	331	307	322	316	349	326	325	341	357	337	292	339	327	320	325	334	356	319	335	341	315	324	297	355	345	341	338	360	319	309	316	322	322	314	338	337	342	353	323	326	314	329	316	351	306	334	322	302	317	287	309	319	293	340	334	308	323	343	316	339	295	332	295	313	319	306	349	331	346	291	316	353	295	329	331	344	364	348	352	345	337	304	318	318	300	334	299	351	316	347	384	345	334	313	347	337	323	320	356	295	338	332	326	322	342	299	330	298	313	326	336	323	309	322	316	336	358	325	357	301	343	337	334	293	321	349	327	306	323	318	325	334	295	348	322	337	332	347	328	320	301	329	308	341	317	350	337	349	314	313	316	342	349	331	319	344	339	295	298	320	340	323	344	307	333	330	340	341	314	316	339	317	368	321	321	317	333	336	307	303	328	302	305	316	346	290	320	325	359	350	310	312	324	331	314	295	333	321	312	278	337	316	316	321	300	349	332	321	350	354	348	336	282	335	331	333	342	356	316	336	310	340	317	297	322	343	322	325	315	332	335	321	340	318	337	344	344	306	351	310	347	319	352	320	335	311	318	349	336	300	327	294	356	325	354	341	323	325	325	300	339	324	322	349	358	329	335	347	327	331	321	348	343	334	359	357	347	333	363	323	342	330	318	341	345	362	345	318	328	336	316	301	335	333	350	307	371	332	345	338	320	348	279	355	324	335	328	312	339	302	360	320	331	338	318	356	324	313	317	276	333	330	323	324	321	331	360	336	311	306	330	357	319	327	325	353	333	319	320	318
9144	2516	604	299	263	220	273	294	265	258	267	251	250	292	257	265	256	268	304	263	247	257	258	231	297	249	233	245	273	273	245	245	276	281	280	249	247	251	228	250	264	245	267	256	253	262	245	245	260	255	244	235	260	233	259	240	266	254	247	241	257	237	253	244	250	232	281	236	267	261	253	249	254	257	263	260	243	274	244	275	285	271	283	262	246	266	251	266	273	239	256	289	280	238	259	238	252	240	260	209	260	274	262	238	254	214	248	226	272	257	250	267	237	242	263	226	233	232	235	266	248	283	264	281	247	273	262	267	270	245	271	248	258	240	239	233	259	247	276	288	258	272	258	258	281	294	278	256	241	258	248	261	252	262	275	235	240	252	240	257	261	265	244	288	217	266	264	290	253	250	255	260	259	223	258	253	261	237	268	257	236	243	247	245	239	246	268	256	293	273	277	261	243	248	291	254	245	241	268	240	256	262	265	243	257	291	261	257	263	288	241	255	235	273	249	246	238	261	243	274	255	289	244	233	214	253	250	255	261	265	248	269	252	252	246	223	230	305	233	268	256	276	271	266	279	272	255	253	270	268	247	228	244	264	242	234	254	260	262	242	275	247	247	240	239	230	275	258	244	267	251	250	247	249	238	246	268	269	274	264	275	271	240	265	252	264	234	281	256	240	246	244	261	224	274	275	242	265	258	264	260	246	234	277	240	277	236	253	266	295	254	285	273	270	262	280	255	272	277	247	225	244	281	248	288	292	247	277	266	237	229	274	258	263	260	235	229	229	254	262	234	239	265	258	264	241	243	290	261	260	253	265	258	287	296	257	305	284	256	271	305	271	281	253	238	264	251	240	255	256	228	260	265	254	227	303	231	246	223	249	262	271	252	277	236	259	263	267	264	224	240	266	240	255	264	271	254	272	258	268	263	253	258	283	254	277	224	264	267	281	263	234	261	238	246	258	241	258	225	223	269	271	259	257	208	267	273	248	252	256	269	237	257	244	257	226	256	244	263	254	239	260	250	264	237	243	241	254	232	270	248	254	271	270	266	249	277	260	259	278	271	273	264	241	238	269	272	227	264	244	269	214	265	261	265	277	274	279	238	241	245	264	234	244	211	271	240	260	233	250	235	247	270	252	234	275	253	265	248	245	275	235	246	260	265	248	252	270	240	267	252	212	255	230	230	268	270	259	234	257	234	252	264	269	253	278	261	281	289	231	236	250	253	249	265	234	252	233	292	234	255	263	291	261	266	259	267	214	247	252	223	269	237	242	272	232	266	269	244	272	264	253	272	267	274	256	276	250	279	238	254	272	288	238	288	269	255	286	252	227	227	268	277	276	256	236	305	256	275	274	256	258	231	298	254	221	238	265	247	300	274	251	252	247	256	284	257	237	246	233	254	247	246	267	248	282	268	226	274	260	242	244	281	263	259	281	256	262	252	268	259	280	220	241	238	232	267	258	283	274	279	240	245	250	272	257	264	276	241	226	268	261	256	245	283	256	233	255	242	240	264	258	260	249	241	241	248	273	274	298	280	275	250	259	255	236	261	262	272	227	248	226	246	265	249	291	271	264	251	256	263	250	267	253	256	245	239	254	263	276	253	275	263	256	259	252	257	251	253	280	245	263	253	275	237	244	224	257	243	269	251	253	249	266	265	237	262	259	266	238	271	259	249	267	266	240	234	261	267	276	234	265	266	226	257	257	251	279	240	236	274	263	251	263	253	258	288	266	227	275	240	239	263	298	247	274	212	236	240	250	244	269	265	243	255	262	248	270	251	250	254	263	260	237	237	264	243	270	277	261	276	260	267	288	260	289	268	246	260	249	253	251	255	277	257	241	249	261	271	210	256	265	276	250	261	239	245	257	249	282	260	250	250	277	286	267	258	274	290	277	235	257	252	266	244	274	273	248	262	272	276	251	258	250	274	243	303	283	280	263	230	271	261	241	265	242	283	278	266	248	237	258	267	268	238	261	242	249	264	260	249	258	248	250	241	266	245	268	252	250	252	240	253	278	245	281	283	241	240	277	263	254	285	280	272	238	250	265	254	236	264	264	249	251	242	262	267	247	253	226	267	265	228	264	244	261	257	267	227	225	278	254	228	271	215	262	260	250	255	277	250	253	251	237	257	237	258	272	214	243	245	256	244	257	229	277	255	258	237	262	254	287	275	285	245	269	274	297	285	270	260	279	298	251	241	250	253	227	260	273	272	279	260	250	250	252	226	257	266	272	249	250	266	271	263	246	290	260	256	224	279	248	244	261	244	223	236	273	272	258	261	285	272	252	252	274	250	239	272	254	281	244	246	259	276	269	246	273	257	267	253	267	261	223	294	234	262	255	245	282	254	248	245	265	274	231	265	274	260	257	248	235	273	269	226	260	252	255	241	263	237	237	253	229	262	267	229	289	275	238	245	274	270	252	250	264	231	271	298	250	234	268	258	251	255	221	255	298	235	222	251	253	236	243	257	261	252	270	288	256	269	228	258	231	250	267	240	239	235	269	276	280	270	268	287	261	274	267	241	228	259	256	227	229	256	238	272	229	288	222	244	244	254	303	245	223	254	268	265	228	241	236	232	255	249	283	260	287	247	259	233	244	264	243	247	245	234	261	245	254	256	246	235	240	234	253	269	282	232	268	263	272	274	270	242	281	270	246	259	266	228	252	263	264	278	283	281	241	277	233	281	242	230	258	275	288	250	253	262	232	271	240	230	254	234	239	270	231	277	252	267	254	260	275	248	257	221	278	252	230	240	247	271	267	285	272	259	256	244	238	274	251	264	243	259	236	274	243	233	258	256	221	260	295	294	259	310	228	248	246	267	226	266	249	282	251	263	245	271	262	244	272	265	245	266	272	234	254	238	228	242	272	296	252	252	273	295	259	238	206	257	254	252	284	260	233	226	254	279	265	246	249	256	276	259	242	226	251	243	262	248	234	258	255	250	263	271	253	261	275	263	245	296	266	270	225	260	247	239	247	265	277	238	255	318	269	256	251	252	251	230	246	221	260	244	272	254	266	269	235	250	257	232	250	271	257	258	243	267	296	272	248	268	244	254	245	252	263	245	265	269	251	262	222	297	233	233	233	230	272	257	244	236	304	246	264	258	262	240	247	251	252	239	241	247	278	264	288	257	256	236	260	271	250	260	262	264	243	242	258	253	249	242	248	269	302	247	269	267	269	282	222	289	245	268	260	229	258	220	246	260	248	250	249	258	228	246	237	300	267	251	286	245	234	230	215	245	268	248	260	275	251	266	274	254	253	253	262	258	250	256	248	282	240	229	245	259	271	273	287	254	233	252	251	269	264	232	268	276	235	255	271	296	250	271	256	254	223	238	231	243	271	269	255	259	259	285	247	292	273	252	277	291	244	253	253	269	227	269	264	285	248	264	235	282	260	251	239	218	270	272	268	253	292	235	274	259	259	304	236	239	269	220	268	262	262	267	287	262	272	249	260	267	237	265	294	226	279	253	258	278	270	258	221	262	259
6890	2974	1010	700	639	715	636	640	639	586	639	634	638	625	581	656	610	611	627	624	627	571	636	646	634	592	611	604	613	567	608	580	587	610	576	573	619	610	573	640	637	591	647	638	601	596	591	635	588	604	604	587	584	600	598	655	565	618	616	592	611	574	576	602	620	614	678	569	606	626	634	584	612	589	594	639	628	657	621	606	611	646	638	619	609	632	580	629	610	631	562	626	605	580	641	606	570	599	578	609	618	630	609	605	626	602	579	594	604	629	602	553	586	630	599	606	614	647	609	608	627	593	634	625	609	576	577	643	575	541	586	570	580	565	591	629	600	587	567	597	609	646	615	607	611	613	633	596	579	576	614	610	610	578	585	620	656	599	639	572	614	598	634	599	604	564	613	600	596	616	599	648	629	611	638	659	588	618	630	594	621	621	608	624	605	616	604	607	607	622	644	607	621	623	613	607	605	577	593	599	628	617	607	592	631	597	596	650	602	566	599	614	627	586	584	605	636	667	588	608	625	601	639	617	558	576	633	595	581	621	620	641	616	594	621	627	634	635	572	628	558	621	588	616	601	635	586	562	593	640	577	622	636	576	654	592	629	618	636	579	611	597	642	629	618	601	628	602	628	618	598	633	613	611	567	666	574	597	613	618	626	637	585	636	574	635	620	582	602	604	604	628	634	590	563	597	592	644	593	609	613	584	628	643	571	577	594	648	609	587	602	634	596	623	621	588	642	587	582	657	574	639	590	592	597	635	591	601	621	604	571	625	604	652	613	591	620	616	579	579	610	603	644	600	633	593	579	588	595	607	636	590	666	613	604	643	625	625	604	641	631	584	622	631	600	624	602	598	606	604	588	633	603	590	643	651	647	611	615	598	606	596	649	653	613	584	599	602	562	616	642	640	605	642	581	584	611	590	600	624	568	582	597	621	614	577	581	629	639	601	583	607	590	624	650	656	580	564	642	603	600	628	628	623	618	636	655	626	640	562	604	640	598	594	618	604	642	583	613	599	597	620	605	572	611	604	634	623	595	637	580	652	615	635	572	596	645	636	640	620	598	622	614	606	634	631	596	647	653	592	581	630	640	617	584	567	613	599	617	621	586	617	580	600	547	607	585	584	643	626	572	608	606	628	584	639	609	598	594	622	606	636	613	568	631	613	597	615	616	568	657	566	599	626	591	573	598	599	660	655	589	609	624	577	612	640	580	635	605	576	624	600	634	576	603	580	627	623	618	608	653	604	607	601	597	614	631	606	621	589	614	615	611	581	594	605	635	593	635	632	625	571	611	612	563	612	639	614	620	633	591	609	608	615	644	647	632	626	633	607	625	649	617	612	583	600	650	611	599	585	613	623	621	651	588	619	597	589	611	554	579	589	607	606	605	624	610	588	640	610	629	628	578	609	605	599	593	608	621	604	612	619	607	627	633	627	604	602	615	570	605	641	587	604	670	576	624	644	605	584	631	602	598	620	583	625	589	599	620	647	601	638	599	604	605	566	611	628	619	629	649	592	585	597	603	524	625	615	614	594	580	597	627	620	579	597	616	599	650	592	606	658	588	623	558	614	606	640	597	645	619	627	607	588	620	557	577	652	614	615	635	658	611	606	637	615	634	604	629	613	585	611	613	623	594	631	655	647	649	577	605	571	590	588	617	567	603	622	592	616	609	621	583	603	586	576	614	600	604	641	627	568	576	604	598	598	614	594	598	615	615	603	586	653	634	600	623	612	592	583	665	600	591	601	639	612	604	600	616	591	610	601	594	605	641	608	599	605	586	595	602	654	615	652	633	616	622	636	599	584	584	606	579	619	605	670	583	590	605	632	609	628	611	587	637	599	644	625	619	635	583	573	645	581	610	651	624	589	603	587	572	573	642	613	632	566	668	628	580	652	622	615	595	605	620	539	612	578	619	643	633	592	596	619	591	592	621	604	585	578	619	618	602	622	585	628	596	579	678	640	578	629	645	606	631	583	593	600	602	625	598	584	576	540	614	613	611	638	618	624	634	574	616	593	626	566	632	627	603	636	642	626	636	576	589	601	611	589	635	641	615	601	618	591	578	624	607	600	607	589	611	618	590	628	616	630	609	591	587	652	595	584	626	616	582	593	624	607	626	622	601	605	627	625	636	622	605	622	626	570	615	602	622	618	630	620	598	643	616	633	627	598	602	636	636	625	628	606	592	617	609	625	596	597	608	627	598	617	638	597	597	648	592	618	655	635	622	568	576	585	590	614	581	649	593	627	606	614	626	594	647	630	594	618	632	637	641	581	606	634	623	591	570	614	595	631	599	641	591	640	601	591	607	591	553	624	600	640	577	596	628	599	613	643	595	633	634	665	623	605	610	585	640	628	573	576	623	599	620	591	614	612	596	617	575	597	595	660	628	607	602	588	615	627	570	603	599	564	566	596	634	603	623	605	579	595	615	566	591	607	603	547	630	635	623	624	598	590	598	608	588	631	648	621	617	572	620	659	591	623	627	587	613	605	608	598	622	611	609	618	574	600	605	541	618	615	675	585	608	621	628	606	591	577	618	614	630	578	605	636	603	654	629	555	590	665	577	621	613	600	618	643	645	594	639	608	640	610	583	585	625	598	594	568	585	636	600	624	634	639	582	632	601	582	571	630	562	578	590	590	611	569	632	633	611	592	629	634	604	634	567	623	557	581	675	610	602	635	609	634	655	607	597	583	658	572	571	595	595	638	590	585	597	605	622	596	625	596	587	598	625	629	674	654	630	602	594	614	632	615	621	590	610	648	590	586	651	587	613	600	594	593	620	557	659	595	642	595	630	591	614	592	591	629	652	597	584	586	620	649	581	602	634	617	579	548	620	591	612	640	635	614	618	607	626	584	635	649	646	609	602	651	592	562	635	582	582	614	593	629	610	592	632	590	609	572	629	571	606	612	602	593	624	627	613	611	592	582	616	597	617	588	642	596	638	606	610	664	607	593	644	579	610	610	625	574	601	613	615	612	631	605	601	644	604	605	575	623	638	602	650	599	706	628	585	605	587	590	569	627	587	571	600	633	589	601	610	611	621	567	596	606	605	622	583	646	569	627	610	623	592	595	653	578	610	613	602	600	607	603	619	623	618	602	648	626	598	606	648	629	583	651	627	600	606	621	588	615	643	589	596	619	618	637	625	617	654	618	612	610	574	586	611	582	601	595	615	597	567	634	593	606	609	618	601	639	606	613	604	632	613	593	626	625	591	618	654	566	634	610	630	627	622	597	613	574	613	586	646	575	628	608	626	605	622	604	638	643	636	638	647	610	629	658	683	591	645	584	585	608	578	604	622	596	623	597	657	592	620	618	617	598	634	602	615	646	633	593	586	619	615	582	577	617	574	580	626	570	608	630	647	633	585	595	622	606	636	565	610	649	606	610	627	605	638	597	653	589	573	571	630	624	654	586	583	583	599	589	647	602	628	609	637	597	600	622	589	559	595	589	585	599	605	590	617	602	603	596	636	609	634	678	586	608	583	591
21609	9502	2417	475	390	337	301	316	273	305	263	273	283	293	272	291	268	256	275	252	240	277	302	275	271	281	280	265	224	281	286	270	284	284	270	249	321	276	271	248	235	259	281	297	264	246	258	263	283	270	272	264	256	285	261	256	254	287	321	265	277	267	236	258	292	265	299	266	239	281	259	276	241	241	283	284	306	260	255	251	322	268	260	240	255	259	252	264	255	258	281	269	257	262	294	285	290	283	258	292	266	272	263	273	262	274	243	259	257	221	242	233	284	270	263	272	281	287	284	271	264	270	250	272	272	262	263	258	244	278	280	278	274	251	250	285	280	272	263	270	247	257	268	251	262	260	298	277	279	269	266	260	288	281	272	263	245	296	241	246	275	262	261	276	249	279	279	272	262	305	331	276	269	252	276	285	271	266	261	235	284	282	270	268	244	238	283	264	287	299	244	281	230	290	287	247	252	276	254	285	268	274	272	238	269	259	266	274	256	287	241	278	249	267	288	262	278	258	256	243	269	297	263	271	260	253	264	291	247	264	247	281	253	294	275	261	304	303	284	263	236	301	256	237	261	244	275	253	272	308	287	262	275	243	262	270	259	273	263	256	260	323	279	283	247	238	285	279	244	289	265	272	253	245	276	284	246	263	262	276	263	302	279	251	246	237	248	269	267	268	271	301	280	244	278	298	232	272	278	284	285	272	271	270	286	255	237	251	257	261	242	262	290	234	273	280	279	269	271	262	285	291	284	248	267	266	300	246	279	259	278	310	283	301	288	279	272	254	271	235	248	261	286	258	276	255	271	283	253	270	242	263	262	256	244	278	237	260	282	245	305	293	238	274	277	283	287	255	279	275	275	272	298	265	253	275	251	260	289	255	262	247	299	274	281	272	241	279	283	281	284	275	286	264	265	250	276	286	253	290	254	272	248	273	278	259	256	274	244	250	274	285	272	296	259	259	280	295	289	274	261	278	244	260	256	231	284	263	269	263	300	284	275	269	276	267	303	247	241	259	264	234	258	261	269	244	234	270	287	279	255	252	251	236	269	293	259	246	280	283	280	232	229	275	275	258	266	273	292	241	253	285	257	295	301	281	256	235	250	261	277	258	240	261	277	272	257	261	269	253	248	254	233	234	254	252	289	289	263	272	272	248	241	246	271	255	274	282	276	275	308	264	287	285	244	275	271	251	282	290	253	293	289	264	297	284	274	262	279	252	273	238	261	246	244	275	252	277	295	288	243	256	238	276	264	296	292	261	267	278	286	254	239	271	271	309	277	243	275	262	262	234	267	268	278	269	264	264	247	253	273	270	316	274	258	268	258	262	285	274	301	266	274	275	261	259	262	259	284	302	255	258	298	308	274	267	262	271	255	274	283	275	290	260	281	208	257	264	261	263	250	266	229	277	238	240	261	269	271	275	275	267	281	279	259	291	246	288	248	268	268	252	240	284	281	268	239	229	250	283	265	290	277	278	289	277	301	273	265	264	302	240	260	284	299	265	272	302	246	248	293	272	264	289	232	268	260	278	276	271	247	291	284	266	266	284	293	263	261	268	265	229	262	272	248	257	266	273	277	298	271	270	255	265	246	250	246	258	242	270	262	256	292	242	274	251	272	263	305	270	238	273	270	259	255	267	284	280	293	259	291	263	269	277	250	253	285	270	278	293	270	249	230	274	253	277	294	272	246	237	250	274	277	229	242	273	274	262	258	257	283	299	256	259	264	280	251	262	250	289	256	276	258	304	262	247	254	260	244	277	287	266	291	289	293	235	256	263	246	265	276	280	265	259	254	262	267	262	287	262	264	246	264	289	261	270	223	284	283	274	288	245	285	259	272	282	266	243	289	273	266	285	262	232	287	278	271	283	258	249	270	293	264	246	275	282	270	305	259	279	269	249	266	246	270	278	274	221	264	282	257	272	286	265	319	289	268	280	284	287	289	260	244	259	253	271	243	270	259	293	267	266	296	272	260	239	259	252	263	266	270	254	281	262	248	251	244	272	260	256	258	249	258	272	293	286	290	302	251	256	267	263	249	264	282	283	260	289	266	280	272	262	287	248	273	277	290	271	258	251	262	254	258	281	295	257	270	282	253	250	255	284	252	258	271	279	264	291	252	249	240	276	245	255	273	279	248	250	251	283	288	251	242	235	248	286	255	271	272	266	298	252	256	265	298	267	284	269	292	272	315	281	258	249	248	246	270	292	249	250	264	259	288	264	252	243	267	261	270	281	282	265	242	253	260	260	290	261	298	258	265	242	270	267	289	282	295	282	287	296	280	266	281	262	290	249	257	285	277	286	261	272	296	279	271	281	306	293	241	255	287	266	270	281	237	252	249	254	238	265	273	305	249	287	274	262	299	260	275	260	262	254	307	279	280	285	270	263	273	269	272	297	263	274	277	285	260	286	250	246	270	272	273	307	257	290	315	272	256	252	304	270	224	265	285	220	263	241	279	282	286	272	241	292	260	261	281	265	259	267	259	294	270	228	293	291	318	272	261	248	248	263	263	268	287	258	285	252	281	288	250	250	273	261	232	244	278	276	259	281	255	256	282	275	254	282	281	273	299	266	278	269	256	284	307	287	258	287	272	253	272	263	249	267	261	298	255	283	240	286	299	273	268	246	269	283	291	286	264	261	265	281	299	288	243	241	261	278	280	258	309	289	264	264	289	236	285	265	265	256	232	260	241	251	268	274	256	269	269	268	273	300	261	238	277	273	266	279	261	286	266	278	277	253	260	249	264	265	250	284	296	257	272	245	234	292	259	260	276	292	284	268	249	270	262	266	257	270	284	242	271	263	246	255	274	249	277	285	264	254	212	222	264	271	302	273	274	263	296	261	297	267	273	299	287	270	297	273	265	263	264	281	253	292	256	285	252	260	243	263	278	257	295	291	281	297	284	292	319	255	267	270	286	266	266	243	282	278	279	269	263	249	257	264	272	264	271	244	250	245	249	289	292	267	255	287	236	285	237	269	287	287	260	257	282	305	240	274	270	272	268	256	253	281	249	257	289	259	266	268	299	304	274	271	261	282	271	260	262	305	299	269	254	268	253	268	243	267	268	262	276	294	287	256	287	237	257	259	280	261	275	274	249	271	232	261	266	270	258	224	282	295	284	258	259	250	256	275	265	281	274	258	295	275	287	278	264	245	276	275	240	291	255	267	274	265	293	280	314	269	282	266	306	241	243	269	242	271	265	277	245	264	270	275	281	270	269	268	266	241	259	292	277	273	262	275	267	266	266	284	269	291	266	262	248	264	267	280	289	283	252	277	251	260	279	257	283	265	288	254	277	245	279	260	273	281	247	296	237	264	274	269	268	266	280	284	280	244	298	264	267	265	311	308	279	264	269	288	250	265	299	270	264	290	273	266	267	254	252	254	280	261	230	258	237	252	281	274	269	256	244	289	265	256	283	256	261	241	242	305	282	249	268	281	256	261	242	268	281	245	296	280	249	269	262	263	291	274	256	266	281	273	240	282	301	274
15315	8700	2519	1186	1124	983	884	844	795	758	734	738	736	702	669	659	627	648	727	703	610	709	625	637	666	661	656	680	628	599	630	639	637	694	672	647	616	658	654	617	613	610	622	627	660	613	669	645	619	638	612	610	631	672	639	645	614	669	611	647	625	624	645	613	633	673	586	597	675	631	632	647	605	646	637	617	654	617	620	582	641	553	634	630	613	677	642	683	614	652	656	556	633	621	631	596	638	627	588	613	666	609	630	631	664	646	639	631	638	640	639	631	633	601	649	640	595	641	584	625	623	681	606	574	607	647	626	654	604	663	644	650	614	640	630	641	641	627	647	612	655	615	665	666	588	600	623	619	603	623	639	611	676	572	637	645	612	628	678	668	610	591	643	610	600	625	588	633	583	558	584	650	642	618	597	592	667	649	651	636	659	617	668	622	648	601	624	626	624	615	609	639	624	641	615	629	638	632	596	610	629	647	642	627	643	635	639	583	625	587	608	609	618	648	629	644	612	658	627	638	642	577	619	604	618	635	606	648	625	615	641	602	600	587	575	631	589	621	597	624	678	628	620	628	603	594	616	609	619	632	615	610	587	625	622	588	603	646	621	656	643	630	645	630	617	613	614	590	645	648	629	589	632	583	615	602	608	627	613	618	646	664	632	627	605	584	636	596	678	612	628	618	628	610	631	669	595	627	629	636	631	642	629	595	643	653	578	630	637	673	615	633	627	619	618	595	593	605	605	626	636	633	639	616	605	584	612	628	625	616	588	642	669	651	633	632	645	631	603	604	613	623	636	613	621	637	621	649	600	628	646	637	632	608	675	638	596	644	634	609	630	636	634	637	614	629	646	617	646	604	654	646	612	614	637	633	634	640	706	608	619	648	642	605	605	713	635	626	615	626	603	606	614	648	635	632	597	635	625	586	610	614	655	650	626	665	615	618	648	626	626	601	610	624	542	610	676	665	613	610	618	638	600	611	587	605	599	643	621	643	626	657	628	587	645	663	644	619	633	633	599	620	624	634	614	587	652	550	633	628	612	643	661	624	585	653	582	606	612	651	652	650	626	613	609	602	612	630	664	633	636	599	598	647	611	615	643	668	623	578	645	622	685	616	671	613	650	596	650	627	618	621	653	633	588	609	640	629	624	637	644	626	605	611	606	662	677	661	679	649	605	626	634	656	641	649	603	596	620	620	652	639	567	650	629	583	626	607	633	609	624	615	606	648	607	631	617	669	595	613	626	641	612	630	603	672	635	593	644	626	593	633	634	668	589	640	627	593	670	610	628	595	605	617	610	648	607	611	644	616	664	620	602	583	628	629	658	608	631	615	605	582	642	604	611	655	655	598	618	623	648	611	636	614	637	646	573	655	621	649	613	632	640	679	620	608	648	625	630	700	602	620	654	686	623	595	618	620	608	625	635	560	649	639	630	628	625	575	590	604	580	627	645	579	628	630	579	604	615	635	601	585	638	607	582	614	648	603	598	614	593	604	619	620	632	645	635	641	671	625	619	623	589	629	658	615	588	631	591	628	628	633	663	606	592	666	611	639	677	626	605	632	651	658	594	645	663	615	643	656	619	606	645	584	602	633	623	576	596	618	620	595	652	636	610	607	642	615	616	647	635	641	616	581	629	679	578	595	671	625	646	664	658	615	600	642	611	637	593	687	595	602	668	573	626	625	658	621	634	635	682	652	655	649	657	607	618	620	649	586	642	626	629	574	603	627	594	627	622	656	628	656	621	659	604	657	633	606	645	602	611	636	606	633	613	631	665	588	624	619	665	640	668	659	639	625	651	634	610	649	620	593	627	607	598	624	605	625	601	606	674	627	670	633	671	607	590	642	658	662	637	628	591	595	647	631	589	630	618	600	642	704	652	619	629	635	593	627	575	615	600	615	605	631	657	608	641	631	599	598	616	545	633	621	619	634	622	627	635	636	641	629	639	649	679	628	599	675	610	614	659	653	641	592	626	638	626	613	612	632	613	602	637	646	657	632	643	604	634	564	623	649	622	584	604	615	586	632	647	588	640	600	595	629	601	638	650	610	643	575	650	676	668	637	626	615	649	655	624	644	620	621	612	606	639	551	643	626	616	620	638	618	632	631	648	594	555	667	638	674	594	627	652	626	634	587	647	641	647	556	629	646	586	591	638	664	620	663	633	565	608	627	636	657	628	609	609	671	672	589	653	614	639	612	634	623	676	644	616	592	646	643	640	627	611	608	621	598	600	601	602	641	636	611	640	599	594	628	611	601	627	659	597	645	672	657	618	641	610	658	643	606	599	662	646	652	594	627	642	626	597	587	635	654	633	599	641	616	607	655	631	654	649	646	616	655	682	609	676	635	631	623	668	637	646	624	624	624	586	647	583	633	599	618	623	628	571	617	660	638	650	661	617	660	670	581	644	615	655	616	653	656	632	679	619	625	621	574	638	652	609	623	621	661	616	603	632	648	629	611	613	614	617	629	608	617	669	682	694	608	558	643	637	641	614	635	666	624	622	655	658	633	605	589	631	667	641	658	616	624	610	618	629	622	620	662	619	671	611	556	653	638	630	634	644	612	670	620	644	647	635	654	629	653	604	606	611	636	651	617	639	633	606	645	606	606	696	593	646	611	605	636	635	615	579	586	660	652	623	603	667	617	664	646	648	584	617	649	657	605	634	603	617	589	670	585	611	619	642	623	631	643	564	607	585	648	604	622	624	592	658	635	632	615	616	640	627	670	612	638	639	649	677	589	621	626	614	636	636	648	593	634	682	621	632	618	640	651	638	638	612	624	621	584	590	647	650	615	631	626	639	635	632	641	636	618	652	619	620	616	635	654	622	632	612	648	668	619	633	649	651	662	654	597	631	609	622	591	573	645	640	630	612	628	615	610	606	628	636	628	629	599	635	656	648	605	628	621	597	605	621	558	652	625	620	620	635	647	603	615	632	627	645	661	625	623	596	631	604	607	616	631	655	615	604	601	633	645	645	671	627	622	640	606	624	635	584	627	592	703	582	711	641	633	634	632	636	646	634	657	603	643	672	603	635	603	651	617	653	627	639	631	628	608	600	611	667	619	673	626	571	626	632	654	654	592	636	612	586	628	655	629	552	645	642	632	662	594	623	589	639	622	649	651	628	605	618	604	600	643	626	618	578	647	653	642	672	549	664	656	608	626	645	627	627	642	566	600	625	596	602	623	661	637	593	618	601	684	627	647	646	630	618	672	682	652	587	636	586	634	622	649	611	635	614	590	618	632	654	649	616	626	619	638	604	611	626	600	613	596	640	589	635	673	644	659	586	658	625	607	627	654	585	640	615	635	639	643	574	607	614	591	633	578	641	611	658	627	625	622	617	691	627	633	614	608	644	650	612	664	660	656	625	616	662	622	607	598	654	622	579	645	573	576	629	596	642	613	602	668	621	637	649	669	593	651	625	604	585	629	620	626	683	699	655	614	628	643	620	669	655	671	623	672	623	621	637	621	573	585	618	614	615	637	660	664
31162	15999	4579	576	343	228	233	195	179	149	165	147	158	165	131	160	141	112	143	143	151	134	131	139	151	132	139	134	141	129	149	146	145	132	136	142	137	126	154	132	138	155	142	129	130	126	173	149	128	130	138	113	122	139	129	159	135	126	135	145	139	131	135	143	123	129	147	129	126	127	130	121	148	135	128	135	127	119	146	143	133	133	129	149	135	154	135	97	148	116	139	118	128	135	142	118	123	118	133	143	135	129	149	143	116	152	124	153	147	144	152	147	130	145	122	138	151	135	129	146	137	146	116	135	119	135	118	131	124	146	142	134	131	159	132	124	148	107	133	144	129	116	109	126	136	118	129	124	151	112	134	133	135	118	141	128	133	122	154	138	133	139	149	138	134	137	137	171	128	145	143	124	142	139	120	137	128	136	135	126	142	128	115	137	134	137	131	139	139	138	130	109	125	173	109	155	104	120	150	124	145	140	124	123	153	127	133	159	149	151	135	148	129	143	120	136	146	120	167	143	149	130	133	114	116	153	132	138	115	135	134	122	132	127	122	148	128	128	162	140	126	151	144	150	156	127	132	153	129	127	126	116	138	151	147	136	127	130	133	119	120	147	117	134	133	135	141	124	149	125	116	153	131	143	137	139	153	133	127	160	135	148	147	126	146	171	138	116	159	127	110	122	119	140	125	128	139	137	126	140	147	134	129	146	114	143	126	126	127	147	144	133	123	133	122	126	108	139	134	146	155	126	157	138	151	137	154	148	132	124	130	122	140	105	124	125	124	132	131	149	141	152	136	134	152	148	130	129	153	135	143	146	146	151	137	132	129	146	114	125	124	115	148	140	146	140	133	117	136	143	138	150	139	118	126	120	131	130	140	139	110	129	133	136	154	131	152	153	139	130	150	131	122	132	140	140	105	141	137	141	140	136	130	110	153	122	136	120	140	145	127	113	130	145	133	141	144	152	128	122	120	129	144	133	122	136	135	139	164	143	133	136	110	121	144	119	149	128	144	128	126	132	140	126	132	128	147	129	122	140	128	119	145	151	144	137	134	161	132	127	158	135	157	134	133	163	131	127	127	150	123	144	127	124	108	135	130	139	137	133	139	131	138	134	130	151	135	117	140	140	128	138	121	156	122	140	148	111	148	142	138	151	131	140	110	134	137	136	145	138	130	139	149	132	136	137	138	130	137	146	128	120	132	126	112	136	151	137	140	151	144	132	129	160	142	165	126	136	139	146	150	131	135	132	135	152	129	133	144	123	130	142	130	157	137	153	129	135	150	135	121	138	145	130	124	138	160	138	130	156	132	139	122	130	121	128	139	122	137	125	139	116	137	141	126	119	127	113	129	129	125	130	131	154	126	130	143	126	133	107	149	137	154	148	141	156	129	126	143	158	138	115	140	135	135	127	146	156	135	148	144	134	124	122	152	134	155	151	115	157	116	115	117	150	163	159	147	115	143	128	134	166	141	143	154	97	113	120	148	131	115	118	142	133	155	143	135	140	126	150	95	132	132	125	132	157	129	141	145	147	123	109	140	140	132	123	128	122	130	130	107	149	148	141	141	117	159	140	137	142	156	127	142	122	140	155	116	134	143	133	155	161	132	123	153	120	120	126	146	122	127	141	126	139	134	108	136	164	134	134	132	131	111	151	140	132	124	130	126	136	149	153	130	110	157	125	139	130	157	120	126	124	146	164	118	155	132	120	143	137	156	120	132	145	140	145	130	131	130	120	125	140	127	131	138	148	125	116	166	126	138	142	147	123	148	157	125	126	135	122	114	132	128	151	131	138	135	140	142	157	120	146	123	144	142	139	136	153	121	124	137	142	133	134	115	138	151	148	157	127	169	154	130	119	124	130	118	131	128	126	147	131	139	143	145	126	149	147	153	135	132	128	114	156	137	133	152	143	134	147	128	136	129	126	133	126	127	158	133	126	141	135	134	134	140	153	135	122	147	124	151	149	187	148	134	135	116	122	122	151	136	144	142	144	124	136	121	126	154	140	144	130	148	124	150	124	132	126	133	146	122	137	118	120	141	132	119	160	136	131	132	164	121	138	154	145	110	129	140	116	118	143	134	125	110	133	135	138	131	142	141	152	144	130	122	158	148	113	148	131	110	135	140	146	126	126	135	143	154	142	143	112	142	119	129	144	121	139	120	136	136	132	135	136	137	121	120	115	151	128	131	132	148	122	121	137	128	152	128	113	137	121	133	150	127	121	131	134	145	123	146	138	130	138	143	146	135	127	127	140	120	124	136	135	165	156	125	135	136	124	134	134	146	121	120	155	122	133	131	117	131	137	148	127	138	128	123	118	127	143	145	122	138	130	144	138	135	127	141	134	143	141	148	125	123	126	135	151	109	145	130	130	117	146	139	138	133	153	143	129	123	159	138	141	155	158	127	146	132	142	133	123	134	142	141	124	132	120	114	140	140	124	130	136	162	134	145	115	139	134	128	150	132	112	144	121	163	119	133	127	134	139	113	147	127	140	128	127	118	112	126	157	132	155	134	123	150	142	136	165	120	143	140	126	113	128	124	124	139	133	132	149	161	137	157	172	138	142	164	134	134	138	125	129	149	137	149	141	143	142	135	141	160	111	137	173	147	124	112	130	136	155	141	141	133	145	136	149	151	143	154	94	146	157	122	160	131	131	143	131	137	121	133	144	132	134	125	129	125	131	123	129	153	107	141	127	133	144	127	162	129	147	134	131	127	151	133	142	124	129	128	125	142	118	133	136	150	133	129	115	118	137	131	131	128	140	123	130	130	124	132	130	142	149	142	119	136	128	124	141	137	149	118	143	144	139	106	152	138	138	151	141	118	126	116	138	130	121	143	140	137	130	133	141	129	135	127	144	125	149	140	121	156	122	118	147	144	135	162	140	135	145	132	129	121	125	133	121	135	133	131	120	130	141	128	158	123	141	115	116	156	146	143	145	137	152	136	145	124	144	141	124	147	124	139	136	147	129	128	153	163	120	126	123	123	138	127	135	150	131	136	148	121	121	122	145	115	135	120	136	126	132	165	146	141	139	145	150	138	141	131	133	122	126	149	138	135	127	134	129	121	136	145	132	143	138	141	118	130	144	134	141	133	135	143	138	136	108	147	135	148	139	132	135	159	136	152	143	115	132	137	149	118	134	138	143	116	130	137	138	139	118	128	120	128	116	137	155	128	137	151	138	126	134	139	121	128	154	130	140	135	142	123	170	177	130	113	144	131	160	115	158	144	139	141	131	146	149	134	114	139	145	141	124	154	131	125	119	116	145	109	138	135	118	124	123	147	132	140	109	151	152	141	122	132	145	153	119	130	154	121	139	147	132	144	110	130	131	134	146	123	156	124	154	134	145	139	138	120	157	119	161	143	157	110	136	121	106	144	129	142	117	109	147	128	107	129	132	141	148	133	139	132	136	148	134	129	133	133	123	149	134	142	128	127	131	159	135	131	126	133	139	136	126	146	130	108	137	140	135	125	152	121	129	145	125
20145	13152	3525	1381	1220	961	857	733	644	603	568	501	489	501	455	454	427	432	406	445	385	384	379	397	361	372	350	381	359	379	371	337	335	384	368	363	366	338	345	333	296	361	331	372	353	308	358	351	295	355	341	356	336	359	328	328	320	317	319	347	354	332	355	323	315	315	334	314	332	316	366	361	330	334	325	336	319	325	348	332	344	326	339	334	325	313	345	341	352	328	364	352	310	332	316	343	343	302	290	320	309	345	348	322	340	350	308	348	340	345	341	328	336	313	337	334	318	364	334	333	324	342	340	314	309	346	295	295	351	327	359	357	339	314	338	307	334	347	323	358	346	372	294	322	301	350	356	354	308	333	354	315	346	333	298	347	320	332	323	329	333	370	318	346	333	331	329	340	365	329	328	301	309	354	326	335	316	327	300	345	316	347	386	327	360	338	334	317	327	341	343	352	344	363	306	294	338	331	334	373	313	319	311	321	343	324	324	333	363	355	340	337	315	307	361	335	323	341	296	338	341	331	348	330	327	328	308	304	318	356	346	325	323	318	315	331	321	311	370	351	350	333	360	333	387	338	320	339	392	354	338	354	333	327	331	348	353	309	344	344	367	342	334	352	332	343	330	344	334	357	343	318	343	330	350	339	364	351	337	358	344	352	338	330	347	369	367	345	322	346	330	330	319	377	355	357	330	299	350	339	335	330	339	346	345	336	361	327	348	342	316	347	321	294	347	335	349	324	305	342	343	326	327	322	318	312	345	384	363	354	320	312	337	322	395	347	329	368	362	342	333	329	328	306	346	368	350	346	333	318	321	326	343	316	321	342	314	308	325	315	358	341	358	324	323	338	332	325	326	324	323	336	354	334	357	325	363	334	324	357	302	329	319	326	314	307	316	346	323	352	296	345	319	347	325	330	322	344	311	337	319	338	323	321	332	331	313	348	329	374	341	346	322	357	325	351	337	337	347	344	312	321	281	348	343	335	364	334	333	358	309	353	340	326	348	313	365	325	346	296	369	346	304	329	359	333	374	346	302	353	332	349	337	311	350	321	343	312	356	335	343	359	355	315	349	320	374	344	310	333	312	322	332	348	330	353	319	330	342	338	317	316	360	306	356	323	333	350	322	344	297	316	363	318	346	335	331	321	310	342	353	350	338	331	312	317	337	332	307	338	346	340	319	333	335	315	368	357	344	353	335	333	326	321	320	324	317	347	351	313	307	330	335	365	362	313	306	334	342	332	321	314	324	346	343	346	306	333	357	326	340	355	342	324	330	342	331	346	299	332	341	314	331	368	321	333	327	347	324	341	323	373	350	355	316	343	327	349	357	351	350	330	333	335	338	327	354	333	317	361	323	295	327	335	353	297	355	327	313	339	352	371	330	358	377	351	372	344	294	340	325	331	332	347	359	352	326	323	329	351	378	329	344	318	317	338	352	318	341	355	346	354	341	371	357	309	326	364	316	326	321	342	330	375	369	348	334	350	332	335	356	320	331	330	317	360	356	352	342	316	343	321	347	325	379	332	354	314	309	343	330	333	342	331	316	348	311	331	333	349	310	333	291	337	359	344	351	324	339	336	322	348	328	375	322	353	318	352	323	317	313	342	319	350	306	320	300	315	362	318	351	331	296	337	324	354	319	313	345	332	357	329	356	311	331	346	377	339	320	320	346	332	356	322	306	320	314	335	340	307	335	346	322	346	322	364	339	325	342	331	319	339	314	314	346	334	371	321	315	345	308	323	333	348	344	332	314	333	320	342	332	365	369	331	320	334	339	340	327	338	294	312	304	356	341	337	335	320	315	341	302	330	355	329	341	274	347	342	315	352	327	326	315	357	341	339	326	351	351	342	355	310	292	331	347	308	326	318	338	308	347	339	324	339	326	327	328	320	311	308	331	311	341	357	336	321	330	310	350	342	338	321	346	356	354	345	342	332	336	331	319	351	332	332	328	351	357	332	322	348	319	326	339	347	312	360	321	294	334	335	330	343	349	360	359	334	355	313	334	362	332	303	356	352	329	311	360	345	331	369	344	311	288	327	378	354	335	354	321	357	369	344	349	370	318	350	337	346	322	328	353	345	308	307	356	356	352	350	320	329	318	317	316	318	307	338	310	344	322	359	345	347	347	356	352	345	320	348	317	332	340	315	281	335	321	332	368	330	302	297	338	298	374	355	307	343	322	339	360	349	319	353	306	331	323	301	310	334	346	305	303	309	328	331	345	347	312	333	304	346	304	353	300	322	350	352	312	341	323	343	306	326	325	344	335	327	290	344	320	344	332	329	341	327	342	349	337	312	343	336	361	342	360	332	320	324	346	363	360	366	359	354	351	357	345	337	342	336	301	327	312	333	337	408	338	366	352	349	362	325	329	299	372	340	345	338	322	346	352	324	318	375	320	330	328	341	350	333	337	329	329	345	360	349	344	320	337	338	373	303	358	345	364	367	352	317	360	332	344	338	321	326	356	338	329	352	348	315	329	352	333	328	316	338	327	280	362	323	312	355	332	327	338	321	352	360	360	321	310	317	322	355	315	327	327	334	311	291	324	320	335	313	315	303	322	344	313	369	330	331	348	330	360	316	312	318	354	338	333	352	346	337	347	349	334	300	344	349	339	311	333	350	371	374	327	392	352	310	310	327	336	358	344	299	314	351	323	331	353	318	358	339	363	297	339	338	348	305	334	310	327	344	344	345	327	328	333	338	318	350	352	342	354	314	316	344	317	318	342	344	306	341	333	364	324	348	311	350	338	311	365	332	284	321	333	322	362	330	321	307	337	353	332	351	359	356	347	352	316	297	333	360	344	324	345	323	335	346	327	354	333	342	342	312	361	340	312	323	301	316	325	333	309	322	296	305	335	305	298	334	317	316	353	324	387	333	354	339	323	326	293	350	341	348	350	315	328	325	332	340	377	329	332	348	348	328	331	352	343	318	363	324	360	302	322	328	352	350	350	339	350	350	354	305	323	326	294	347	330	322	347	341	314	316	328	322	336	314	336	328	339	332	343	361	343	305	330	322	318	330	326	317	353	331	343	329	342	358	334	325	324	346	308	377	343	371	340	291	344	317	348	331	321	337	334	343	371	331	337	341	321	337	319	320	329	318	312	354	309	349	304	348	346	340	314	353	342	334	337	347	361	354	320	334	323	337	320	315	317	335	358	335	300	321	361	331	319	313	316	381	348	348	300	320	350	356	336	294	355	340	339	343	345	320	333	322	338	325	340	336	330	376	309	339	367	323	341	335	339	345	347	326	334	291	299	335	343	352	345	342	316	310	343	326	320	356	331	357	363	368	293	338	327	322	313	349	342	375	304	364	342	318	351	296	359	343	310	314	325	330	351	330	325	341	344	355	358	332	347	333	328	322	334	340	327	326	305	300	327	343	336	339	322	323	343	342	327	348	332	334	325	343	275	351	329	332	339	320	334	346	359	325	312	310	355	334	337	332	299	356	377	298	319	345	361	343	338	342	338	341	336	326	314	323	322	320
12171	3514	659	283	281	266	287	265	279	268	285	263	269	297	283	259	277	290	291	269	289	290	264	256	248	253	249	265	272	257	251	243	273	260	258	255	282	244	272	269	270	279	262	305	273	261	278	257	242	275	277	253	265	260	234	270	250	265	230	247	267	284	248	253	271	312	265	255	255	265	273	249	292	244	280	274	250	276	257	259	282	288	260	290	231	250	264	242	238	256	277	263	266	295	284	263	265	269	279	300	263	249	278	273	246	271	283	248	250	319	290	272	280	270	267	289	283	297	271	278	256	259	269	273	295	281	284	293	243	237	269	259	253	249	285	248	262	270	262	285	272	252	273	258	230	257	270	289	271	280	263	244	251	221	273	270	265	257	250	263	270	251	257	240	300	278	243	242	270	276	258	263	269	251	275	261	290	261	244	263	278	273	281	311	253	261	266	286	289	279	251	270	259	286	296	268	258	239	281	286	246	244	280	257	253	230	275	266	291	266	264	267	288	292	269	274	304	246	248	287	272	254	266	266	297	283	263	231	243	235	254	280	302	278	276	286	251	293	239	277	278	245	286	279	244	255	239	257	262	275	306	251	246	258	277	270	286	267	269	313	252	306	260	252	267	262	275	254	275	272	265	268	267	269	270	277	285	259	262	293	254	245	272	285	281	228	257	265	273	262	277	258	273	275	253	272	267	274	263	276	266	286	256	277	271	246	271	246	291	245	251	247	276	268	297	281	252	250	255	255	277	266	270	290	251	272	292	238	273	272	247	247	266	250	273	262	281	275	274	258	285	257	256	251	260	262	285	289	295	267	289	269	264	276	256	249	273	274	250	266	250	273	269	275	270	221	257	292	271	258	258	285	247	264	276	256	266	266	256	265	240	271	297	273	295	259	278	281	278	283	273	255	268	258	280	278	242	295	279	276	282	281	297	299	285	251	282	284	266	275	255	274	281	251	227	246	249	280	272	269	240	267	295	272	237	253	265	251	262	264	238	288	249	248	286	315	267	256	299	266	259	243	278	292	272	242	310	256	288	256	285	262	255	277	264	249	270	255	276	279	280	287	275	252	289	263	261	280	245	258	274	273	270	242	275	262	259	277	293	273	280	248	257	269	266	268	258	272	279	271	271	270	249	264	297	289	285	240	250	263	219	276	256	272	268	282	275	263	264	274	265	283	270	250	248	268	258	283	284	254	268	263	295	254	281	285	279	254	257	296	272	272	262	274	271	284	266	273	249	289	260	259	232	278	240	236	256	275	269	280	278	237	268	264	268	276	243	254	314	281	250	251	291	271	275	264	264	271	250	268	258	255	261	265	261	284	267	272	251	274	277	268	278	300	248	252	266	262	272	281	284	260	296	261	251	234	277	267	234	261	280	263	276	279	259	270	269	280	308	258	248	246	286	262	261	261	283	265	283	269	262	262	268	259	270	274	258	252	257	286	272	255	322	309	256	252	238	258	235	317	276	270	280	271	276	250	263	271	247	269	262	254	255	264	263	268	257	273	268	283	262	260	282	239	274	274	214	291	281	282	265	267	254	246	263	281	260	270	267	256	261	229	286	244	261	245	277	313	225	282	258	279	251	276	267	293	267	251	261	244	274	261	283	287	259	250	254	231	276	263	252	296	244	263	267	271	286	263	247	265	258	260	305	264	282	285	298	272	271	305	263	306	256	276	260	244	252	266	217	253	250	290	273	257	260	244	286	269	268	276	275	263	307	268	262	259	231	267	288	267	259	241	239	260	274	263	289	275	281	290	273	257	247	259	261	271	255	293	256	269	263	264	254	282	302	288	279	237	314	257	273	299	285	268	276	296	286	255	258	254	232	271	263	244	279	273	267	270	284	272	272	278	295	262	275	286	264	251	268	253	256	279	286	259	263	268	268	229	241	274	255	231	265	240	241	263	290	256	268	275	260	260	280	253	259	289	255	256	305	273	292	284	273	246	279	259	239	223	267	262	243	278	255	251	300	250	234	221	243	264	268	289	269	261	284	248	271	299	246	304	271	240	249	275	269	234	262	248	273	267	233	276	290	238	286	315	258	275	250	265	258	274	280	287	303	280	272	242	276	257	283	265	252	255	266	256	273	251	281	295	266	263	253	256	281	282	294	263	249	267	274	291	262	261	269	258	279	293	259	272	265	264	242	259	270	261	300	279	272	305	253	253	271	246	262	257	294	228	263	297	255	274	264	274	294	289	291	282	297	278	289	263	278	270	235	274	263	255	269	268	256	275	277	248	294	269	282	299	272	259	234	250	242	293	271	277	249	275	262	257	292	288	262	245	262	283	266	264	259	268	239	271	250	236	249	266	266	277	245	261	255	251	259	233	251	269	276	267	270	247	271	261	271	274	275	247	261	254	270	254	296	288	251	281	283	291	269	273	261	265	291	240	286	270	267	272	275	263	257	255	275	297	262	272	284	282	260	268	260	254	250	261	239	258	272	269	243	272	282	261	277	285	261	238	281	248	261	258	298	276	301	277	248	273	285	238	275	291	255	259	268	260	254	243	257	278	240	283	266	255	271	287	246	256	265	259	260	273	280	276	267	256	248	303	272	291	265	304	239	301	261	250	269	263	248	254	250	250	282	254	266	249	293	243	295	280	283	289	266	256	272	285	271	235	268	255	289	271	240	255	274	276	247	272	285	269	275	271	273	258	244	264	271	244	258	259	266	270	293	304	292	297	259	275	271	253	269	275	248	275	281	258	280	251	261	252	284	245	266	258	275	269	270	266	227	260	251	274	304	264	276	275	261	263	291	297	244	282	296	247	280	268	254	251	264	297	256	272	262	273	277	286	260	250	281	251	241	256	259	268	262	248	269	276	251	254	249	294	266	294	244	242	255	249	268	270	264	281	252	279	259	261	250	262	260	282	278	266	255	278	298	263	234	264	284	264	270	283	272	241	256	256	273	252	284	267	226	302	244	246	253	258	272	243	255	243	256	262	274	275	276	274	295	263	236	275	261	267	253	268	272	304	280	241	272	287	241	304	280	248	289	281	261	261	264	278	228	251	276	259	284	304	252	252	279	264	274	264	269	252	244	268	266	271	294	262	275	282	295	248	260	269	265	260	270	283	246	255	300	288	278	258	285	286	267	256	264	270	231	235	279	245	250	286	272	275	269	296	280	278	277	255	256	260	274	263	277	271	245	269	278	254	290	252	254	277	240	275	260	263	309	295	272	266	287	271	276	296	246	298	272	253	259	269	267	255	264	285	276	276	260	263	286	267	256	270	304	283	276	267	260	287	270	274	286	244	236	267	260	277	288	248	274	277	261	276	277	272	303	253	269	268	252	277	273	285	274	277	259	298	269	274	288	254	280	237	280	289	286	256	278	232	289	266	256	287	276	303	254	273	256	278	247	269	281	271	249	293	277	280	260	260	271	243	280	291	293	261	291	276	259	241	284	250	292	251	278	301	270	271	236	229	270	233	265	282	241	266	248	274	246	253	260	288	301	273	272	307	255	225	257	245	271	272	260	254
8773	3542	1166	652	678	656	659	639	612	653	664	634	636	626	644	602	641	665	678	656	623	590	638	654	636	597	645	612	635	602	632	623	633	609	573	585	591	654	619	647	639	592	609	623	576	622	633	620	641	615	635	653	636	670	639	648	691	647	673	635	633	645	677	663	642	621	658	608	610	641	657	654	618	655	606	672	641	608	602	668	654	624	616	603	577	582	611	624	631	595	661	686	606	647	597	628	600	646	672	603	612	611	594	637	607	681	648	658	656	630	631	659	598	658	660	635	638	637	619	603	665	620	627	652	603	683	718	581	675	650	678	650	663	609	610	667	629	647	638	594	628	635	646	579	625	639	638	626	621	635	650	679	638	681	668	617	677	626	618	650	619	659	618	608	620	563	647	633	595	599	679	617	637	608	681	633	647	631	693	603	606	655	639	647	626	641	618	601	607	651	654	604	642	635	614	600	584	657	623	675	681	604	627	612	657	624	614	654	609	639	695	623	634	625	614	623	628	625	654	598	628	629	612	609	667	632	677	645	623	623	618	628	600	602	664	630	643	660	694	683	633	637	669	632	627	608	637	643	595	655	591	599	635	636	603	572	654	637	603	648	638	588	605	620	642	631	663	650	612	660	612	651	630	662	643	688	620	668	614	638	599	624	640	626	605	621	657	630	602	609	650	623	646	662	589	600	634	634	655	637	604	640	650	630	644	653	666	629	634	606	637	599	653	665	644	594	599	630	671	564	652	615	607	674	679	623	608	586	584	638	640	643	646	687	691	687	640	633	601	675	612	621	622	607	617	654	604	623	648	616	619	649	664	667	626	624	609	645	589	623	664	598	607	616	651	654	632	683	605	614	617	591	703	615	651	649	616	651	623	587	630	595	634	580	609	658	602	656	654	652	626	621	603	622	671	660	590	674	639	688	645	643	588	656	622	641	570	634	611	653	607	662	605	626	633	648	636	667	635	625	624	646	650	598	606	607	661	644	618	636	610	636	612	617	600	602	632	623	581	658	611	631	633	584	673	602	610	654	651	621	643	630	664	656	643	630	613	624	650	601	653	638	629	645	601	611	610	631	685	644	619	635	669	621	665	643	633	611	609	647	646	588	659	654	616	594	639	637	613	656	615	640	652	611	674	622	612	603	603	641	609	608	607	631	677	640	601	659	644	647	608	651	651	650	641	634	637	610	565	631	666	658	674	625	612	641	663	649	642	645	635	665	576	622	654	616	624	624	597	603	634	648	593	606	632	632	607	605	648	638	640	651	646	565	608	606	621	663	631	610	606	610	708	611	641	629	601	628	633	631	619	634	617	664	607	655	626	630	637	612	606	644	638	631	646	623	666	603	612	691	634	627	619	625	657	662	650	602	648	579	632	604	614	600	621	627	664	669	619	643	681	605	610	605	646	630	687	638	624	632	629	618	620	666	599	642	616	616	651	618	664	598	633	650	601	657	613	675	642	617	617	634	637	598	623	655	583	653	633	618	652	634	637	635	621	690	670	627	677	648	646	637	617	638	621	642	615	646	645	633	629	625	662	632	648	665	654	628	594	650	662	610	640	646	630	614	630	655	597	647	651	610	637	623	618	603	633	618	619	640	631	625	653	638	621	621	650	627	718	629	664	605	602	645	662	638	649	622	673	643	630	607	642	631	662	660	680	601	603	574	686	628	661	646	588	626	655	618	651	648	631	638	609	590	591	618	623	602	670	638	630	615	616	675	679	650	641	608	653	646	588	585	667	604	615	656	586	619	573	654	581	621	615	613	603	641	673	630	622	628	635	632	624	620	618	623	633	651	576	632	697	648	621	690	629	643	598	626	592	647	618	591	648	644	621	627	667	556	610	622	610	659	637	632	602	660	633	636	642	620	607	651	684	617	650	632	561	639	632	608	622	596	652	657	625	653	625	593	650	637	702	591	663	627	632	614	615	629	638	625	622	674	662	691	636	640	581	659	620	618	684	620	650	670	697	604	658	601	617	642	676	632	637	643	659	585	600	629	607	613	610	641	618	624	629	631	631	579	628	654	622	665	635	662	649	564	642	621	611	652	635	633	615	611	622	604	672	620	615	631	639	623	649	630	598	637	646	641	649	634	627	656	659	630	640	646	605	601	649	601	601	615	667	642	662	651	628	625	649	632	698	601	583	609	661	648	604	609	587	653	642	663	636	619	623	655	633	640	633	613	679	640	646	609	646	620	652	642	644	647	666	662	639	618	622	693	606	580	615	613	655	656	624	665	586	655	599	640	606	618	625	644	593	676	618	622	579	596	612	607	614	633	637	618	635	650	614	634	640	622	632	609	600	656	606	643	623	629	611	660	603	609	632	636	667	654	645	627	633	651	596	679	674	667	609	657	595	639	683	659	594	678	692	613	606	643	658	610	639	610	654	635	625	631	651	667	639	617	614	635	626	628	662	658	628	655	631	628	651	628	650	672	676	674	641	626	619	642	584	619	613	619	635	601	664	656	643	606	638	598	649	638	598	622	649	671	611	639	595	668	631	606	638	645	605	592	629	629	598	658	629	658	622	632	659	598	623	610	655	636	648	606	584	672	625	647	575	619	635	600	640	616	618	625	617	632	678	662	619	642	637	644	612	626	637	650	639	606	641	650	641	681	629	625	592	664	628	626	662	651	660	599	598	603	658	651	614	627	620	577	636	641	666	583	698	611	605	590	706	584	651	646	655	601	620	639	608	653	628	647	624	618	640	640	655	696	656	619	636	616	611	628	644	596	623	626	631	645	635	626	644	670	627	622	638	607	660	634	600	575	692	639	620	660	628	624	635	617	631	632	634	646	613	637	667	619	641	640	668	607	623	669	651	652	594	623	605	633	603	596	635	609	627	631	603	612	604	645	633	618	654	596	673	586	638	632	617	669	626	586	636	602	668	650	600	640	590	619	623	648	593	625	625	606	646	632	608	604	607	658	627	603	621	655	625	637	581	660	615	640	636	698	664	628	627	599	631	642	639	654	630	608	658	657	668	666	663	620	626	647	665	669	597	635	648	687	663	632	653	653	639	627	671	617	599	661	618	606	638	630	630	614	629	675	625	630	636	653	634	602	644	681	629	618	614	640	653	613	645	646	670	628	668	664	631	587	592	633	633	642	653	578	620	643	630	655	615	630	601	649	637	615	659	667	645	625	633	604	645	614	595	608	663	623	658	584	640	637	609	629	654	655	617	672	610	594	660	656	649	652	636	639	656	655	619	610	631	644	631	639	647	595	694	646	621	650	617	637	622	648	665	648	643	666	648	596	636	643	608	647	590	607	601	622	627	625	582	641	639	664	606	647	633	637	643	632	639	595	607	634	639	602	643	618	623	602	656	644	609	604	612	609	638	639	650	668	658	622	607	601	687	682	630	634	600	664	629	604	649	654	593	640	659	667	614	711	630	586	628	663	645	676	610	656	659	605	634	625	605	604	650	625	642	632	677	619	663	649	617	666	627	676	614	626	595	638	617	657	611	587	691	591	654	665	636	611
25150	10871	2612	456	387	328	336	329	303	309	285	283	272	266	273	278	303	293	266	300	259	275	258	281	283	292	245	271	285	272	296	286	267	304	288	274	279	284	260	284	295	261	287	242	275	297	273	259	283	246	277	263	268	241	275	263	278	248	285	291	247	240	273	277	276	314	288	270	261	270	287	286	302	256	241	277	295	306	280	259	294	241	249	254	276	235	275	270	263	276	279	261	263	303	271	252	307	241	264	291	272	256	247	273	305	272	294	294	281	288	280	255	258	241	264	268	248	314	292	270	296	262	233	271	291	291	287	286	263	244	267	296	311	249	263	261	270	281	276	269	281	299	320	260	268	259	286	263	265	289	291	272	273	303	272	284	275	260	289	264	303	275	280	269	289	309	298	287	256	285	269	280	279	270	270	263	282	298	271	240	283	272	272	294	267	267	263	241	296	294	263	260	244	272	286	282	264	276	252	254	252	265	261	307	256	275	318	284	236	252	222	268	306	287	279	260	272	275	272	270	304	276	273	267	247	285	300	287	288	314	278	287	257	274	306	255	270	274	303	254	287	282	266	251	295	259	265	290	264	289	282	270	294	293	264	277	280	289	283	293	269	269	278	281	277	298	314	280	272	293	279	291	278	246	285	280	257	261	281	294	302	267	272	292	279	270	275	267	252	297	271	254	262	276	285	256	281	275	248	282	284	265	271	233	267	260	271	273	278	236	257	300	317	288	273	298	267	318	263	273	283	251	251	288	288	266	299	290	298	276	305	291	305	264	284	260	257	295	298	284	259	268	309	274	260	289	307	296	247	282	272	232	266	313	274	226	281	288	286	305	285	264	312	292	238	266	288	295	277	280	284	260	277	269	247	293	316	284	278	275	250	258	257	300	296	303	293	258	298	269	295	268	273	283	305	287	283	286	270	290	267	289	288	282	280	272	270	271	273	281	280	245	289	286	306	281	281	269	274	282	260	277	282	282	283	262	288	274	258	301	287	264	252	246	293	270	269	259	238	286	265	272	290	270	285	288	245	259	239	288	277	307	267	245	288	271	285	308	267	287	277	264	278	281	278	254	264	271	268	250	300	295	280	279	257	239	273	289	243	276	291	268	298	285	289	283	275	269	284	269	286	258	294	298	294	268	274	283	277	280	329	269	237	250	253	269	276	247	260	256	279	298	300	288	288	277	264	248	286	278	274	286	278	280	271	291	267	264	263	262	286	243	239	247	262	285	273	270	289	267	274	264	261	250	269	271	280	269	278	257	274	311	271	291	291	291	275	268	300	266	274	264	284	241	268	286	278	270	251	287	250	260	291	260	298	289	256	259	287	273	289	267	285	285	283	255	296	290	288	292	261	290	290	290	283	309	275	286	260	252	267	267	277	294	253	264	257	285	291	276	273	287	286	252	273	236	279	275	294	245	262	269	274	252	290	247	260	285	268	270	266	294	288	282	291	265	263	277	269	282	264	258	268	264	313	291	273	261	295	279	263	262	262	258	291	281	266	287	292	257	281	263	266	282	266	287	277	305	293	280	249	258	276	267	237	313	279	257	296	269	267	284	253	271	258	286	267	270	281	285	292	281	264	294	293	267	282	277	275	242	298	276	274	278	252	281	269	257	227	273	288	238	290	268	277	283	286	278	284	259	304	249	274	260	264	250	268	264	290	305	296	261	280	293	273	261	261	250	279	284	285	298	282	271	273	256	284	254	275	267	275	275	270	286	280	307	259	275	284	258	257	285	297	285	251	281	285	270	297	268	273	275	271	279	294	245	293	314	303	251	247	264	256	298	260	300	258	254	286	288	298	284	285	293	277	274	263	251	274	259	305	274	297	284	287	290	287	283	281	291	289	265	275	265	280	313	256	241	274	257	279	292	284	243	276	274	301	266	269	253	281	275	284	286	263	260	264	327	269	290	256	282	266	270	333	312	314	312	319	263	297	275	265	302	266	262	288	282	277	258	298	255	255	311	292	252	261	278	281	270	308	284	281	296	252	268	324	266	287	285	288	291	291	269	266	281	300	275	279	298	260	304	279	294	260	265	267	256	287	294	264	275	279	291	244	289	253	263	266	309	257	274	264	281	276	259	262	297	262	290	260	270	269	309	295	270	266	303	284	260	312	251	260	284	269	296	267	275	281	297	260	263	230	278	285	279	277	277	271	296	267	283	268	288	254	299	270	287	261	253	253	261	262	285	288	263	258	278	251	264	284	285	250	273	293	325	276	259	265	312	256	264	270	277	270	287	278	266	282	304	284	282	281	264	278	287	277	268	305	287	280	276	270	280	301	263	269	300	273	289	258	269	280	283	277	263	283	253	265	238	258	265	275	292	318	275	271	256	267	266	262	291	302	273	240	285	268	250	270	243	267	272	300	266	275	260	269	285	282	299	280	292	276	278	285	257	269	257	288	248	285	250	282	271	272	246	263	286	283	297	276	267	280	296	248	277	299	249	271	289	279	300	280	297	260	278	255	294	279	297	261	313	260	281	277	254	287	284	282	267	280	274	297	265	286	271	269	294	278	278	242	287	254	279	289	260	260	261	289	265	306	311	277	277	272	260	274	307	298	294	277	299	272	263	281	290	312	274	282	290	313	295	270	291	293	265	280	273	294	295	298	275	274	287	269	265	298	277	267	261	250	253	312	288	247	279	264	285	264	278	279	285	276	241	279	272	282	289	307	303	266	268	298	270	297	270	272	272	283	292	306	281	269	260	260	274	252	292	275	274	261	300	254	270	290	256	246	269	276	243	268	309	311	253	297	291	292	293	280	258	277	281	297	296	259	273	287	287	278	296	235	299	305	276	301	254	252	294	284	311	302	279	282	280	258	277	274	282	274	275	281	252	281	294	298	297	260	281	260	232	299	265	308	312	278	250	267	283	274	309	277	297	294	272	274	292	271	279	253	252	284	259	285	279	279	259	287	273	273	273	276	262	249	254	261	285	255	262	299	255	287	304	275	258	262	272	296	274	264	290	266	267	296	278	266	252	268	286	277	241	305	292	264	273	245	303	273	278	276	293	301	256	251	281	269	245	287	256	271	274	275	273	294	267	277	295	277	268	282	264	283	303	321	289	266	247	292	282	269	266	282	292	271	260	255	260	317	238	273	282	282	280	272	277	296	302	275	296	265	288	272	301	266	288	280	264	280	301	283	294	282	300	290	242	273	248	288	270	279	258	259	280	269	280	279	288	277	260	265	304	255	297	270	266	276	282	260	288	310	247	276	293	262	259	274	262	264	300	249	301	300	257	281	245	258	252	292	263	316	282	273	283	294	251	263	258	348	285	277	283	272	277	291	275	267	289	269	275	288	269	289	318	251	289	271	286	277	275	255	306	291	288	262	279	300	281	275	264	283	247	287	252	256	264	273	289	272	271	305	318	261	328	284	289	281	270	243	293	272	290	280	310	281	283	285	257	308	281	294	279	277	278	272	287	269	269	312	254	285	293	249	282	278	289	271	255	261	295	286	274	269	257	252	278	270	263
17377	9556	2329	1194	1053	987	846	872	821	775	758	742	690	714	713	714	676	687	655	736	634	672	673	658	630	636	657	630	694	663	664	661	666	683	635	687	676	661	623	698	628	646	627	675	639	649	684	617	641	657	643	674	667	649	677	621	646	651	641	660	646	642	635	600	622	678	634	628	685	623	668	662	656	622	641	667	654	667	669	623	635	654	626	631	621	653	685	648	640	629	653	705	688	621	607	630	704	685	701	655	623	695	647	665	640	652	651	623	626	637	665	636	645	670	664	660	628	677	629	624	623	631	617	672	662	614	592	631	644	685	612	690	664	619	635	618	651	663	676	643	621	661	627	639	617	665	651	648	649	625	619	630	630	666	698	628	655	634	673	612	646	654	657	673	659	598	634	608	682	655	677	658	633	642	704	625	653	631	609	674	618	611	697	677	619	604	682	648	668	676	612	614	633	614	644	660	671	631	659	631	630	639	692	630	632	652	682	680	634	593	632	658	680	674	599	595	634	611	599	643	643	681	663	596	626	671	651	651	645	662	667	670	680	624	654	629	635	619	651	588	621	621	656	606	667	629	637	653	612	664	639	629	639	657	648	681	622	636	701	634	682	638	676	632	618	655	675	647	650	690	656	643	654	631	648	676	667	647	617	706	700	609	625	665	628	609	630	677	615	589	605	609	638	646	686	615	678	656	643	625	632	667	628	651	629	638	673	658	635	622	646	578	686	623	677	639	623	638	622	655	613	699	686	649	605	633	626	599	642	669	675	609	650	629	654	642	642	662	679	680	627	621	660	655	683	607	651	668	726	648	652	649	661	672	672	616	628	650	673	659	652	675	645	641	654	671	678	631	644	633	631	637	587	705	674	658	667	662	601	674	660	671	624	664	616	642	658	622	646	635	632	641	642	601	649	646	602	640	628	682	652	622	641	700	675	643	640	625	658	658	653	646	644	643	596	654	640	626	653	655	612	652	624	667	636	572	675	648	643	647	627	667	656	675	624	662	610	621	660	673	643	640	614	658	684	662	640	635	618	624	640	625	695	589	606	670	639	629	621	636	649	662	623	689	637	670	617	637	645	634	619	596	640	627	652	588	683	674	613	631	594	637	667	632	649	689	637	638	634	618	666	661	611	647	614	628	672	598	649	641	671	613	659	580	646	663	618	702	629	662	595	627	633	609	654	652	632	643	641	625	644	691	650	663	637	675	616	615	679	627	650	585	598	657	637	666	655	619	643	646	602	667	621	630	657	647	636	642	640	637	695	704	620	611	652	643	639	660	662	640	616	614	608	667	636	712	634	628	604	607	653	658	730	606	682	632	616	624	640	588	649	639	655	680	617	678	648	637	683	663	598	625	650	613	639	635	675	656	610	690	661	608	626	651	670	651	654	678	684	653	652	631	656	655	633	622	617	630	628	662	653	640	654	661	635	603	612	653	628	652	643	642	703	643	664	662	659	623	662	669	629	701	648	672	655	687	646	654	614	635	675	700	664	627	681	645	647	630	647	621	585	605	661	678	687	650	656	642	662	628	640	633	686	621	649	607	633	632	661	690	622	661	676	601	675	655	671	651	648	651	630	665	678	634	653	670	667	626	701	634	605	675	617	645	673	611	620	629	630	616	666	640	665	695	633	657	599	648	659	662	663	640	617	645	673	587	608	618	593	646	658	641	650	667	634	658	627	655	637	662	626	641	689	662	639	643	620	661	656	664	671	645	652	681	640	608	621	631	616	648	655	643	668	671	667	692	615	639	664	632	634	644	671	590	619	653	628	623	629	644	626	633	625	652	624	617	649	644	651	597	655	627	597	613	586	640	681	632	658	647	653	616	635	631	615	636	599	632	657	621	687	674	648	615	679	644	648	651	606	647	608	689	629	695	665	677	631	662	561	663	676	654	643	653	674	656	657	642	646	595	629	642	628	624	642	648	718	640	614	633	621	662	692	652	644	623	651	610	626	609	656	587	644	660	672	614	610	633	636	652	661	655	634	683	657	646	639	628	618	688	630	642	633	615	627	661	626	633	662	631	668	661	630	656	641	635	629	635	646	637	623	683	645	675	652	665	614	665	676	664	638	689	591	620	638	681	657	652	644	655	664	591	644	627	607	662	618	661	623	631	679	652	659	642	662	690	613	659	659	657	666	603	616	688	618	644	633	678	624	653	665	628	675	671	597	644	602	596	650	664	641	693	673	651	675	616	653	591	644	688	659	643	668	654	640	668	651	650	632	655	693	677	625	673	631	668	653	680	627	646	653	615	641	622	622	677	655	668	629	652	602	638	641	620	620	608	616	624	654	670	667	614	649	661	688	628	624	654	661	692	642	621	656	651	613	653	630	632	651	637	625	620	613	622	645	643	648	621	634	643	685	611	640	632	650	604	637	639	663	637	670	658	634	633	683	601	602	595	632	643	695	656	625	644	624	640	593	662	651	654	666	641	631	611	646	655	644	600	658	633	657	652	657	641	633	653	628	627	685	626	687	629	642	652	675	638	627	641	657	680	599	627	606	651	650	676	677	643	664	629	618	640	676	591	698	607	638	640	619	640	661	606	637	613	660	563	641	655	638	576	586	646	647	616	669	635	633	631	658	628	685	641	596	669	657	655	622	660	630	631	634	602	662	640	622	648	649	652	635	630	624	682	631	653	614	661	673	664	614	633	659	646	642	657	599	653	651	677	635	633	656	593	608	660	649	583	654	665	682	619	646	667	690	622	646	626	636	607	640	658	647	626	646	640	672	679	650	656	649	699	627	664	625	655	650	637	651	651	613	666	623	657	622	653	614	652	641	610	657	681	605	635	620	633	628	639	653	644	661	643	627	663	634	694	630	654	571	657	575	646	611	644	637	637	661	649	660	631	645	642	619	635	661	647	651	700	649	644	621	657	611	648	668	618	665	646	699	680	615	622	669	633	652	661	623	651	622	619	663	647	684	644	675	661	644	672	651	681	645	618	664	641	622	667	645	614	669	606	619	647	634	634	676	663	674	624	631	683	609	620	663	646	625	645	615	673	676	616	637	650	674	651	640	683	635	697	629	665	692	657	658	626	680	627	661	633	626	656	635	672	634	630	648	694	643	653	678	641	622	631	620	598	641	653	686	683	639	662	626	626	630	643	675	729	642	651	670	668	667	644	636	630	652	622	636	676	644	642	622	633	660	613	599	691	660	627	648	641	658	633	638	666	630	666	687	583	622	689	631	625	631	625	623	654	673	626	648	648	635	626	654	648	642	687	675	654	617	647	654	650	599	642	641	639	620	660	670	608	642	591	631	692	674	671	649	657	628	606	647	614	655	648	607	587	636	669	683	655	622	673	681	587	643	648	668	629	610	620	668	671	648	640	698	583	634	651	675	649	612	624	644	654	653	669	619	649	588	637	691	650	643	633	672	648	609	639	629	693	621	662	646	651	630	641	662	644	644	658	594	638	638	617	636	626	657	643	643	622	633	690	610	652	650	677	665	658	653	617	655	646	633	674	691	649	641	649
35007	17974	5449	661	380	246	209	213	187	193	186	158	159	165	130	162	167	178	130	145	159	146	144	141	151	142	141	129	153	147	147	151	125	146	146	159	147	127	131	137	127	134	132	139	138	101	138	139	127	141	135	153	147	130	139	152	154	142	151	159	146	132	149	164	155	129	137	154	133	145	131	130	148	141	151	151	155	134	162	150	143	137	144	139	149	155	144	126	157	124	129	163	150	165	170	159	142	119	148	138	132	136	155	158	155	142	149	143	163	129	154	155	142	150	160	147	140	147	128	144	153	133	140	158	133	154	125	148	129	123	159	151	152	137	163	128	146	149	148	150	131	164	136	150	144	153	157	155	133	129	142	139	133	148	122	128	132	124	137	150	143	148	141	126	136	142	120	129	140	142	118	135	128	121	144	133	136	168	136	127	155	125	152	137	148	118	127	135	153	146	159	147	144	143	133	137	160	152	158	127	119	133	141	152	146	123	148	153	133	154	140	112	133	157	134	126	143	145	116	154	141	144	143	156	123	153	159	160	143	139	137	168	153	144	139	141	170	155	143	129	122	134	131	161	126	128	115	152	130	145	143	146	165	118	142	144	161	157	145	148	160	115	145	130	130	141	142	149	139	141	149	144	126	145	162	127	139	143	159	144	149	115	140	132	135	128	119	145	132	127	132	147	133	157	133	124	162	131	162	149	143	132	156	120	147	154	129	128	118	140	148	172	140	139	137	157	123	132	130	143	143	149	140	132	131	153	156	125	118	134	131	136	127	117	155	127	137	152	137	146	130	146	140	122	135	130	127	127	153	135	156	137	131	157	155	153	166	133	149	149	150	139	145	146	153	153	158	123	162	137	138	136	143	137	183	186	109	136	138	148	136	160	141	147	135	144	149	139	153	168	152	139	145	119	130	127	138	127	126	128	129	134	151	151	141	145	154	145	138	150	127	138	158	152	150	134	128	139	134	139	136	148	131	130	148	120	155	159	153	156	154	156	140	141	154	145	129	143	129	156	130	118	152	135	139	160	139	149	134	167	144	141	124	159	147	127	117	118	127	146	147	150	153	133	139	144	121	127	160	146	146	144	121	146	140	153	144	148	140	144	146	146	136	140	150	140	152	159	150	129	161	161	146	107	139	138	109	144	164	130	135	162	157	141	141	132	154	157	155	142	152	144	162	134	140	151	135	141	140	146	121	173	149	152	154	154	118	143	137	137	139	154	143	158	135	117	149	135	137	146	156	144	139	150	156	153	120	159	130	135	155	147	147	139	130	151	136	150	148	151	129	153	148	148	154	127	154	136	143	134	136	135	155	154	151	141	154	140	128	133	136	156	136	125	144	145	150	164	151	123	117	154	139	130	135	135	128	144	146	152	133	147	149	146	128	147	149	149	131	127	141	151	148	132	159	149	133	134	140	124	136	142	147	129	141	149	170	138	134	130	132	144	165	157	155	127	132	139	142	128	171	132	166	139	149	153	155	147	147	155	120	171	116	121	165	152	167	160	157	147	133	136	138	108	140	142	149	126	152	136	142	143	147	138	128	126	153	161	169	154	145	144	140	144	116	169	173	123	151	126	150	150	137	112	144	169	159	160	140	141	161	152	140	134	163	151	162	139	172	159	155	140	143	138	133	148	150	157	135	160	141	163	139	122	135	149	140	130	132	130	154	139	141	138	135	157	143	131	133	137	135	135	128	127	138	148	148	135	131	147	151	133	132	147	153	138	140	127	135	147	139	152	155	163	136	146	138	142	127	142	142	123	136	128	153	133	124	136	169	142	137	152	167	174	158	156	154	169	145	130	147	131	133	133	144	132	148	150	128	131	142	126	152	140	171	133	140	155	159	130	113	128	139	154	141	138	162	138	123	148	155	136	129	159	131	132	151	142	131	127	133	160	155	126	119	142	129	165	153	132	115	151	132	159	134	161	138	121	140	151	177	115	122	132	153	149	146	145	159	134	157	143	146	132	161	146	152	142	144	151	132	149	139	138	131	127	137	134	136	156	133	114	124	154	170	142	122	151	145	151	129	113	114	130	149	127	139	129	125	140	162	160	155	154	148	123	148	127	140	117	162	137	136	152	121	128	121	139	141	138	136	165	129	120	144	128	147	142	142	139	139	132	131	133	155	152	153	117	150	145	143	143	138	170	125	137	149	109	139	143	135	138	138	149	149	140	128	127	145	146	124	142	148	136	148	132	142	177	147	142	151	121	165	169	129	157	155	126	147	135	134	156	139	161	150	145	133	146	148	124	147	149	136	138	124	118	147	134	151	138	164	140	119	138	131	126	144	157	152	141	130	154	165	136	137	140	153	141	112	140	156	139	117	129	157	140	143	146	134	141	142	153	137	124	126	121	160	143	156	120	155	159	145	118	134	147	167	134	140	153	135	125	131	148	142	154	127	120	128	161	123	134	140	144	139	170	132	119	148	138	154	140	140	143	121	141	127	130	141	123	140	162	141	149	142	145	130	144	148	117	151	155	137	131	137	144	126	128	142	149	164	149	160	163	144	138	129	145	128	140	156	151	148	162	138	145	146	142	142	159	147	121	136	145	153	149	134	145	141	121	161	156	149	141	137	162	134	147	141	155	163	130	139	144	164	143	118	147	148	138	156	124	132	138	182	129	151	132	134	136	129	130	127	134	158	141	122	135	136	128	139	138	148	133	160	129	117	143	131	113	151	170	139	127	145	145	149	149	154	143	149	144	170	145	148	153	138	123	143	133	134	130	122	152	127	144	153	131	140	137	177	116	139	144	145	139	145	134	161	160	146	137	133	138	146	138	163	140	133	163	146	128	142	128	146	164	151	161	145	132	158	152	156	165	153	132	146	137	131	136	146	145	135	134	142	141	127	124	160	145	136	143	120	133	158	138	145	132	164	134	138	148	114	131	147	154	143	142	147	143	151	143	155	162	145	123	140	141	144	141	146	127	148	142	138	123	138	169	137	151	128	157	107	148	136	145	135	137	125	141	146	151	152	153	146	151	142	152	153	183	151	152	135	139	133	138	161	151	158	141	153	157	150	135	143	149	147	149	157	165	138	140	118	135	148	151	145	161	156	132	161	127	141	125	150	137	143	149	130	148	161	141	141	159	129	153	143	153	126	138	136	118	170	128	135	115	152	145	145	168	145	135	157	140	137	151	149	122	135	135	137	149	134	152	146	135	145	137	127	135	134	141	137	139	158	144	160	140	143	121	125	158	148	159	151	134	149	127	132	130	140	162	140	153	132	136	145	128	144	127	155	136	132	174	151	140	149	133	138	153	134	172	142	147	154	117	136	169	132	155	148	181	138	139	132	140	154	124	119	141	154	136	139	136	150	134	125	125	126	132	134	129	136	118	154	145	134	137	128	136	157	142	146	163	122	147	147	159	137	152	135	135	143	142	122	137	120	114	142	132	142	138	155	149	132	150	147	129	166	126	127	158	157	152	150	161	158	160	119	140	136	140	153	154	136	134	154	145	146	125	156	163	154	143	134	123
22605	14470	3349	1372	1197	938	815	723	668	575	566	499	518	496	474	418	454	426	456	459	396	421	416	376	395	393	402	380	370	360	359	372	327	378	414	411	374	376	332	376	325	351	357	345	376	293	349	346	377	329	379	322	350	351	394	329	370	346	349	319	334	364	372	372	373	331	317	345	342	348	342	337	334	356	400	372	365	362	353	364	338	357	369	335	341	362	334	330	374	364	339	374	361	375	354	380	317	335	376	379	319	366	378	355	365	365	371	376	364	366	330	344	353	365	363	361	340	354	342	351	362	386	350	364	350	361	358	369	360	315	356	329	334	326	340	365	383	351	371	345	312	323	336	338	343	365	356	346	348	386	346	392	335	353	369	348	345	361	314	375	338	357	351	321	375	341	366	383	344	365	340	371	339	369	349	334	338	341	342	333	388	359	339	340	322	345	337	315	362	368	365	344	334	342	353	353	326	337	388	360	370	316	347	365	366	367	344	331	346	362	366	336	360	366	374	330	367	358	338	359	363	335	331	335	351	389	347	335	365	350	361	365	374	321	351	363	369	325	351	332	348	365	354	332	354	392	340	331	392	341	362	315	379	330	349	330	348	369	344	360	340	398	376	345	340	342	356	347	372	363	340	345	384	315	375	369	332	335	348	371	333	356	319	364	355	336	383	381	322	377	311	350	391	307	367	369	349	375	375	347	320	340	397	316	354	347	348	372	347	356	349	374	349	344	313	337	341	342	345	351	347	334	362	362	375	350	351	351	347	348	348	334	372	357	353	346	362	369	327	359	340	350	357	369	339	358	354	347	348	326	333	340	346	377	325	337	395	392	358	337	394	354	370	343	376	364	354	362	364	339	371	340	361	411	360	365	336	333	326	355	342	373	345	368	339	330	345	348	339	343	334	411	310	377	396	362	341	342	359	372	369	329	367	354	334	309	328	334	398	379	364	322	355	327	361	350	357	321	360	339	355	355	326	370	344	352	348	369	349	347	373	384	352	352	360	336	364	363	311	357	347	367	374	356	304	329	352	360	352	354	323	340	336	395	350	351	356	336	315	369	318	350	358	341	346	353	339	341	334	339	348	359	341	352	354	347	378	362	367	346	321	329	352	345	344	315	362	343	407	372	364	358	325	331	332	332	351	362	333	350	363	364	324	339	378	345	356	366	377	343	324	356	342	357	360	352	342	354	368	345	343	343	313	353	370	380	382	333	365	335	354	373	346	351	354	353	339	363	354	352	329	349	328	337	370	344	336	357	317	348	336	352	371	329	359	346	352	348	318	323	345	350	322	353	345	334	313	345	342	371	371	335	353	326	374	340	355	376	352	424	344	361	384	359	324	359	371	363	351	360	359	315	348	351	373	375	336	340	334	347	350	357	375	340	385	350	351	371	343	336	365	343	359	353	332	344	369	346	373	322	370	374	352	354	323	356	322	336	303	332	383	309	351	340	345	348	372	339	339	336	327	362	342	349	345	359	355	365	337	383	345	369	346	312	383	355	353	340	366	363	342	317	364	357	338	305	361	375	306	342	349	366	326	357	343	364	380	376	355	374	318	342	326	360	375	314	325	348	355	348	361	391	341	367	352	360	353	361	361	374	377	361	355	345	324	338	334	345	349	346	336	342	367	360	343	353	337	381	349	378	407	349	347	369	352	338	348	342	353	367	357	372	343	332	358	360	341	348	344	329	385	367	341	376	355	380	341	348	333	341	391	340	364	322	352	345	363	351	364	393	375	344	358	351	405	307	348	341	334	353	373	352	351	359	378	344	371	349	334	318	369	352	326	353	355	349	328	358	346	358	356	343	302	375	382	329	349	354	354	386	348	366	341	368	341	338	369	355	369	338	313	347	379	338	336	348	347	326	337	334	364	346	311	362	339	333	394	335	345	387	400	334	367	344	373	300	374	360	343	362	368	347	344	351	351	354	383	309	342	353	352	310	330	409	345	309	346	340	372	366	342	357	360	323	357	348	358	351	339	372	352	353	372	345	345	332	333	344	342	361	358	378	360	354	332	335	321	376	362	350	353	325	343	372	319	342	386	343	366	358	348	360	332	370	354	379	370	344	329	336	336	351	369	373	350	361	341	342	322	349	335	367	345	347	352	369	372	367	353	335	355	356	363	349	353	355	365	344	349	363	365	372	330	345	356	333	358	359	337	315	377	341	368	370	367	381	355	357	383	338	351	331	345	377	359	329	353	343	322	318	361	354	361	349	356	364	350	339	330	364	314	327	334	355	358	347	351	331	389	351	350	341	363	349	326	333	357	357	368	350	360	369	336	373	318	365	319	337	351	354	368	367	350	373	346	366	360	355	358	394	336	329	313	367	342	349	341	361	331	361	331	350	346	378	388	346	340	327	344	330	351	324	383	372	320	370	335	355	332	327	357	376	363	315	353	372	339	361	365	345	349	325	382	336	347	338	361	352	347	365	325	362	364	388	346	344	368	344	337	343	326	326	346	349	373	387	386	351	332	373	351	353	380	336	331	349	334	350	377	336	350	332	338	347	331	346	352	311	337	365	342	338	382	364	358	337	348	368	371	349	329	338	301	351	360	330	364	362	370	343	331	324	352	327	361	363	380	353	345	334	352	367	324	340	333	334	331	358	390	351	360	355	319	374	377	342	328	384	384	381	326	323	341	329	327	383	352	331	355	354	340	351	334	343	310	368	321	323	355	339	350	342	341	326	341	358	329	395	399	358	377	333	369	339	348	402	373	338	348	373	381	353	366	339	344	363	361	344	338	325	301	325	361	373	377	343	366	330	378	349	354	329	347	335	356	355	361	359	349	347	372	350	370	353	357	344	335	361	388	339	336	334	345	362	402	332	349	361	385	375	364	366	365	369	330	332	344	374	359	364	363	378	328	358	355	351	365	352	334	366	376	354	335	336	366	347	353	323	347	319	336	344	324	336	351	340	338	362	352	369	342	346	354	356	335	335	354	320	335	345	328	367	356	380	339	376	329	354	347	333	339	361	361	386	332	352	354	338	331	353	353	315	336	315	345	328	346	339	363	351	348	325	342	378	334	349	369	365	352	323	347	305	355	333	377	357	348	353	355	353	370	372	374	360	364	349	363	323	340	375	365	352	349	350	349	341	365	304	316	348	391	338	323	340	344	343	338	329	344	338	373	338	344	349	358	325	348	341	350	329	308	361	348	342	346	316	338	386	355	391	330	305	362	360	376	314	359	336	347	358	328	345	348	346	349	339	353	335	351	356	352	328	360	344	370	324	369	357	327	331	353	363	348	338	346	371	387	397	312	359	386	382	338	369	357	366	333	349	349	363	361	359	374	358	345	329	373	338	340	350	335	339	340	372	409	328	329	337	369	338	350	344	352	352	365	317	367	336	334	362	360	362	395	341	338	342	303	374	357	339	318	328	362	355	357	342	347	357	361	371	353	365	372	341	374	391	353	359	326	329	364	341	329	328	329	373	381	338	392	319	345	344	337	326	349	360	332	325	370	341	333	366	303	382	370	350
13184	3902	675	303	279	280	231	270	281	283	240	277	279	278	257	272	270	303	263	293	250	299	262	265	246	265	291	291	263	279	266	311	284	282	265	272	287	285	280	289	283	242	295	282	266	244	289	287	285	282	263	284	279	271	270	249	290	266	274	285	277	273	257	257	285	290	316	281	241	254	258	271	256	279	254	267	292	251	297	282	286	261	249	274	303	253	273	248	287	255	280	284	302	271	280	256	309	260	280	254	266	310	295	280	238	258	254	264	248	260	312	283	284	282	313	259	284	284	282	281	244	261	289	298	262	256	234	283	266	274	269	295	292	276	259	262	251	272	266	280	260	267	282	278	309	266	276	291	254	301	292	251	283	276	249	255	277	287	237	287	285	281	274	282	270	271	287	248	288	257	268	308	306	298	272	273	276	263	261	266	295	271	245	289	264	222	279	261	273	257	259	264	288	268	272	278	300	263	256	291	248	249	307	280	264	276	271	255	271	252	283	269	257	282	258	260	284	284	259	260	257	274	257	271	258	290	270	302	270	253	253	261	272	270	294	255	284	270	281	273	261	267	290	263	260	278	264	258	251	233	297	289	296	270	310	275	284	254	255	274	268	282	246	251	244	258	259	286	269	258	262	293	292	311	258	268	287	263	281	275	263	272	249	281	278	296	269	295	279	245	289	301	274	267	289	237	282	272	224	283	276	271	262	268	242	282	250	254	263	273	239	288	278	251	284	253	264	283	261	268	246	259	247	250	293	268	249	263	282	273	267	271	263	281	266	246	283	250	290	261	298	266	268	276	271	261	267	304	232	268	282	275	291	260	264	245	277	276	235	293	254	265	277	246	244	244	266	237	289	288	287	278	294	285	274	241	280	304	279	251	286	277	270	265	256	246	268	280	237	293	280	251	279	286	258	312	271	259	289	275	283	279	287	273	256	232	249	286	270	242	263	249	282	284	256	237	281	278	270	274	288	271	248	277	280	262	271	251	270	283	247	251	270	298	268	260	281	272	265	255	255	270	269	258	247	236	225	288	255	288	278	262	273	248	275	272	268	279	261	281	238	266	263	279	260	268	264	249	263	281	263	264	275	263	259	283	273	266	262	272	260	280	291	240	242	279	281	276	271	247	263	245	262	290	294	259	285	268	267	256	238	281	309	289	282	300	290	255	260	256	279	290	270	281	277	268	252	248	281	255	268	265	264	279	292	277	239	259	252	278	269	291	294	284	238	260	295	277	265	269	275	260	244	239	267	285	243	292	273	276	247	256	257	253	282	250	241	280	245	239	246	276	279	289	288	277	258	279	269	268	263	268	288	259	239	262	297	242	255	257	273	279	268	267	258	278	250	260	299	259	246	228	291	275	295	247	273	281	265	296	255	261	274	266	263	258	295	255	272	265	265	232	242	279	260	281	248	262	239	238	254	300	262	253	246	264	301	247	285	281	240	268	305	269	254	286	275	264	291	255	263	258	283	289	265	262	243	281	303	289	264	278	242	249	286	294	264	254	285	278	268	288	247	292	259	270	291	270	298	266	271	276	235	298	281	269	278	254	236	285	263	297	280	297	285	294	306	280	263	264	249	259	288	292	265	259	255	243	269	295	273	261	272	282	271	209	298	268	285	259	287	248	288	260	233	278	283	248	281	283	269	239	235	258	249	263	255	235	263	265	298	265	255	279	273	286	286	291	259	275	241	314	264	228	261	274	281	298	282	248	290	278	258	270	246	247	274	272	267	266	282	291	280	228	289	302	269	259	285	270	247	296	275	259	272	272	252	285	246	278	292	266	292	245	265	264	259	252	259	273	238	258	267	292	280	284	250	271	294	240	285	236	252	281	287	267	241	287	289	279	248	239	284	302	264	277	278	294	265	279	286	254	288	284	250	287	262	275	294	277	286	264	292	306	241	268	258	263	274	267	276	262	288	284	266	268	267	290	270	286	299	281	239	262	268	258	264	285	264	283	255	278	295	275	250	254	290	294	272	245	265	259	290	259	265	306	268	254	300	264	238	273	300	242	298	262	272	246	275	272	233	260	264	256	228	280	249	284	284	237	294	273	273	275	262	259	270	263	266	244	260	275	276	253	232	276	258	257	272	226	269	285	267	303	303	272	266	280	233	263	272	259	262	255	260	265	260	269	273	267	284	252	280	279	269	288	271	300	262	273	295	281	281	240	284	276	269	259	254	264	253	282	285	259	280	248	308	285	264	287	251	260	285	266	277	255	258	277	241	255	241	260	260	269	262	260	265	267	289	243	262	284	302	253	252	250	268	287	279	240	266	245	271	240	279	296	292	229	291	288	276	272	264	269	274	266	277	257	273	255	279	243	271	275	256	202	270	227	264	282	222	246	285	253	267	268	266	254	255	285	291	312	294	302	253	280	257	282	254	274	234	260	239	274	306	258	274	279	269	245	255	253	266	258	276	276	278	282	275	300	269	245	275	287	273	280	286	272	226	254	253	230	246	275	248	251	267	252	296	271	256	274	279	261	270	273	257	247	288	271	289	285	306	252	273	262	293	289	253	254	261	245	281	265	271	275	277	273	260	253	256	262	276	278	278	272	300	278	288	274	279	251	285	279	280	251	308	267	299	256	290	268	290	292	287	271	275	292	278	251	261	272	275	252	275	248	277	281	261	246	246	274	259	260	274	268	264	278	283	269	279	264	277	276	256	272	259	259	284	267	266	290	269	267	270	266	261	274	280	256	290	271	274	307	271	259	291	271	257	277	285	265	246	262	270	280	257	273	274	289	285	261	259	294	292	278	309	288	280	276	283	255	286	278	275	269	280	276	295	288	271	251	247	267	261	263	258	271	250	254	274	260	253	243	274	258	279	281	267	251	286	282	280	266	279	265	255	257	268	258	286	299	281	252	260	297	271	297	237	268	284	277	266	265	297	266	290	291	279	252	243	273	272	246	265	289	257	320	290	254	241	249	306	289	252	263	279	261	266	282	278	264	287	270	273	274	261	248	284	291	245	255	290	271	244	270	244	278	286	253	269	272	298	277	284	266	275	282	250	255	244	256	257	275	304	281	270	287	255	256	310	287	282	286	281	250	215	233	259	235	223	293	262	237	277	271	279	260	272	256	264	277	280	250	284	265	276	258	271	274	290	285	272	291	246	261	270	297	238	249	280	242	246	273	245	293	266	248	282	252	261	258	294	287	292	298	288	246	326	274	244	270	274	254	256	243	293	259	253	265	264	288	297	296	251	280	275	259	277	259	286	270	245	270	278	271	277	273	248	246	269	282	279	249	276	273	266	270	290	297	268	250	251	275	270	266	301	255	277	268	293	275	266	282	254	249	267	280	262	270	258	263	280	257	269	299	289	278	257	252	244	261	273	291	258	257	306	248	241	271	261	282	240	241	276	265	266	281	233	278	269	286	265	255	256	271	264	309	274	253	224	265	273	267	263	291	257	268	261	308	269	283	246	267	273	240	288	303	268	275	267	266	283	268	273	251	283	265	271	242	266	282	288	275	285	296
9341	3698	1063	724	703	682	629	691	655	665	638	702	633	640	624	658	686	645	674	645	662	668	633	623	656	656	645	624	630	650	591	654	636	642	632	663	651	588	615	625	629	609	643	620	663	581	627	627	627	682	637	622	634	658	616	622	654	665	646	611	611	721	623	646	612	626	644	651	697	612	607	676	639	662	709	660	631	619	629	613	624	628	652	613	622	626	648	628	608	633	655	649	636	604	635	645	605	602	676	636	637	647	642	628	663	631	656	611	632	657	656	632	651	630	626	640	652	646	655	640	671	602	643	596	684	641	653	653	650	604	626	641	660	611	640	593	630	607	651	624	659	635	634	652	656	614	650	627	618	669	619	614	653	619	618	667	633	618	651	651	585	611	598	626	617	659	628	655	589	635	657	621	655	659	653	639	648	583	627	610	614	648	658	646	603	598	637	640	677	649	652	674	669	638	627	619	662	638	665	672	628	608	648	615	630	630	583	622	611	629	648	649	595	614	624	655	668	681	632	616	661	683	643	641	638	654	656	662	631	583	635	680	643	597	668	629	605	620	623	634	661	620	625	638	602	613	656	635	630	625	668	624	646	691	676	705	667	610	670	611	624	647	667	597	695	621	673	666	639	615	620	633	615	653	645	630	646	582	628	653	624	646	662	615	611	632	678	640	659	626	650	588	673	654	651	680	630	632	654	646	603	601	685	639	652	675	668	614	631	603	675	625	646	636	625	635	602	633	643	661	594	666	653	638	633	619	612	610	633	636	631	613	645	705	680	633	650	662	606	661	645	654	639	621	619	613	633	631	630	668	673	604	631	616	661	606	637	614	664	651	619	639	644	589	615	656	657	659	653	724	607	610	657	619	639	604	624	631	627	646	636	643	684	637	623	655	631	668	623	639	581	631	617	655	646	568	628	673	611	655	644	613	602	633	624	630	651	616	649	634	652	617	673	616	675	633	617	625	636	614	647	652	628	689	642	633	633	658	647	605	665	659	639	633	631	631	667	625	629	639	602	603	645	667	668	615	670	636	608	655	677	634	620	595	611	612	624	661	634	637	641	649	671	637	652	661	615	628	656	604	643	636	645	673	646	605	581	657	658	637	614	677	635	630	637	610	666	645	563	625	637	663	640	629	635	641	675	610	655	677	617	651	682	609	655	602	646	706	622	613	642	616	620	674	607	646	636	635	661	662	609	612	649	630	600	687	667	617	653	637	621	631	644	648	641	597	638	656	574	607	639	632	636	653	690	657	635	607	650	613	662	613	625	639	647	643	659	640	599	621	672	615	608	612	623	644	627	675	649	639	647	600	651	672	658	621	642	648	632	621	649	610	640	610	646	674	616	657	635	642	621	632	665	614	668	651	603	626	661	565	675	645	613	615	691	607	687	602	611	652	630	651	682	620	644	625	617	676	694	616	674	634	598	622	633	661	649	674	672	650	636	695	663	583	638	649	624	664	638	600	599	634	654	654	631	650	656	575	666	638	656	657	619	598	610	641	651	616	623	653	657	656	677	660	639	626	629	652	662	652	644	651	663	661	695	593	649	613	648	626	648	647	631	634	694	659	620	628	625	655	601	615	697	603	616	667	647	625	631	645	621	636	615	632	604	613	636	643	644	643	598	580	624	641	608	633	663	654	614	638	661	632	643	640	650	652	649	638	598	610	612	679	630	630	610	635	657	640	644	629	648	675	692	650	619	679	616	592	630	647	644	645	688	649	600	635	587	656	624	607	617	661	633	628	619	609	660	657	608	633	658	631	635	594	626	634	664	639	663	623	624	587	648	638	626	620	624	653	604	620	618	647	656	646	627	671	651	660	662	639	644	624	668	631	667	609	635	630	628	658	647	656	684	648	612	649	629	649	640	669	603	682	664	637	590	632	632	648	649	641	676	642	615	642	669	662	608	615	600	607	671	616	619	578	610	623	665	627	609	618	608	659	637	680	638	627	615	637	640	643	616	609	637	680	659	635	621	611	634	619	640	603	610	608	629	619	667	626	619	655	632	670	637	658	645	605	652	611	657	626	679	610	627	623	635	602	652	650	654	645	662	605	672	638	638	594	629	660	665	662	652	631	663	622	621	693	693	611	665	611	624	638	667	662	665	633	630	617	642	631	661	642	692	626	641	592	599	611	597	606	646	639	627	643	668	646	640	629	627	652	622	611	658	610	628	622	638	608	658	640	592	605	608	642	648	601	612	626	636	663	625	640	638	617	613	605	663	619	644	582	628	680	593	632	636	633	632	652	666	614	654	597	641	633	640	665	624	650	633	682	667	665	610	651	620	593	583	690	618	655	614	642	628	627	644	656	580	651	666	587	622	603	673	655	626	629	635	636	612	671	638	590	610	638	640	636	606	624	634	636	632	611	655	655	644	629	635	637	634	645	667	633	621	642	667	617	665	622	662	663	634	639	645	659	660	621	668	675	624	672	631	608	641	654	671	626	672	641	633	669	653	593	598	637	612	600	612	627	663	656	627	626	640	624	622	648	652	631	646	656	619	626	618	665	618	581	660	656	632	657	647	649	644	651	625	648	625	635	649	670	642	644	652	640	621	602	621	657	622	599	627	673	666	581	671	625	633	586	617	638	678	682	622	621	637	623	642	665	696	628	647	670	617	679	658	642	667	655	606	660	607	647	663	602	665	645	638	618	617	622	610	633	596	624	623	607	588	653	631	608	657	640	674	638	634	636	628	640	634	613	667	621	623	647	637	610	648	637	597	591	626	638	668	563	640	630	646	672	592	659	642	620	673	651	659	682	673	657	666	669	635	634	657	673	642	628	647	652	635	657	641	624	630	648	633	669	613	606	683	636	628	675	651	629	618	636	632	676	620	665	654	626	662	641	683	627	681	597	665	652	605	638	586	645	594	647	597	652	666	603	618	665	595	613	697	612	668	634	654	646	638	647	661	621	658	679	644	662	628	659	664	611	665	669	639	645	711	655	665	663	643	601	653	704	628	628	591	622	653	632	667	645	655	634	588	637	630	639	681	630	630	658	606	643	626	680	647	616	650	640	661	613	654	637	634	645	638	632	612	601	637	653	632	599	640	654	676	599	678	621	639	648	664	607	655	635	650	640	677	633	643	639	646	668	638	616	601	623	616	663	650	649	651	601	621	648	641	595	630	600	638	644	598	630	631	619	645	639	629	660	626	614	654	605	675	620	671	615	646	623	601	674	655	662	614	638	620	632	645	641	631	641	629	665	613	573	646	618	660	613	627	631	619	673	651	633	650	643	601	606	620	640	626	605	638	607	675	638	617	635	643	670	655	678	609	628	680	625	636	629	715	658	618	609	613	631	588	603	637	641	619	649	646	645	659	632	655	632	636	634	664	675	688	645	678	625	614	626	674	634	641	623	643	605	674	655	634	604	651	616	606	651	588	619	616	653	611	655	643	655	643	619	608	666	631	601	651	662	591	620	632	672	602	597	633	662	644	617	643	632	598	649	632	630	650	642	609	616	645	605	634	633	644	656	627	667
25578	11068	2176	469	369	383	313	308	293	300	306	327	277	270	283	276	281	269	280	320	261	279	276	275	262	256	285	284	285	269	304	275	239	251	274	247	286	328	299	291	263	274	297	322	312	272	260	243	256	259	279	276	267	235	306	301	264	288	287	299	240	258	276	272	268	278	260	267	292	317	305	269	255	260	267	275	278	281	270	269	281	295	259	289	315	282	287	299	304	289	296	266	297	267	263	266	273	276	254	257	300	251	269	290	281	309	261	237	259	275	299	277	251	254	240	269	254	258	259	276	270	284	255	288	260	265	247	275	285	295	250	276	271	271	287	254	278	287	295	318	277	309	271	283	282	248	277	272	303	250	289	250	274	274	263	267	280	274	283	257	287	254	250	271	309	301	269	239	278	254	244	273	316	278	267	268	290	248	286	285	275	309	285	296	304	296	310	273	285	257	261	291	249	313	293	298	276	288	284	261	268	282	278	249	259	306	284	308	293	278	286	290	271	286	259	266	286	298	287	242	305	281	324	251	316	264	275	279	259	284	311	261	253	295	241	276	278	263	284	273	320	275	279	239	264	266	280	313	290	273	230	271	258	290	290	234	289	278	258	274	268	308	295	276	302	288	259	286	292	293	296	266	288	246	276	270	270	250	249	270	271	285	293	292	293	277	269	258	242	267	235	282	266	251	281	270	279	249	296	257	277	280	280	261	266	275	282	262	279	287	277	280	270	286	283	300	291	312	292	280	298	276	285	266	273	267	277	299	275	244	291	248	245	264	279	264	268	272	265	254	287	272	281	285	263	298	312	251	272	299	257	266	288	272	266	302	285	279	274	269	289	279	249	314	294	276	246	274	281	308	262	287	302	268	259	281	272	267	267	262	271	277	244	267	270	274	309	261	268	288	266	270	271	262	254	271	277	265	275	289	275	280	281	274	251	264	288	258	289	260	251	271	274	271	282	261	278	315	270	276	287	280	269	295	289	282	281	291	306	282	290	307	308	299	264	280	256	270	305	265	272	319	266	282	275	273	267	248	271	284	292	268	293	237	265	274	265	274	289	296	259	269	286	275	237	256	287	315	214	284	270	284	302	284	297	269	310	273	268	277	274	278	285	248	289	266	292	278	288	262	290	293	277	282	268	283	254	276	253	278	308	265	302	244	252	291	310	274	288	250	287	253	300	323	248	286	291	276	267	289	298	277	301	284	300	289	281	273	282	309	281	291	287	287	316	277	271	283	290	270	300	252	296	262	272	270	268	265	285	284	300	261	287	288	268	273	294	259	301	282	253	293	278	241	247	280	300	249	312	268	312	282	253	299	296	302	306	257	284	273	297	295	289	284	283	273	285	274	288	273	256	253	294	258	254	268	270	254	271	285	276	296	281	244	304	266	289	282	269	295	264	309	289	259	249	271	305	281	271	290	255	274	258	265	258	269	275	277	286	267	264	256	265	272	273	284	291	275	272	267	304	251	256	304	270	287	268	241	281	317	272	310	235	278	261	313	266	305	273	277	257	265	262	300	270	258	252	296	248	283	288	299	285	248	241	270	274	303	284	277	276	264	251	305	278	276	279	287	291	279	298	306	267	291	269	273	276	283	258	288	259	283	253	299	282	256	311	268	282	252	258	275	271	283	268	241	276	275	286	287	246	244	260	250	246	283	269	278	278	269	262	263	288	265	277	263	291	273	278	279	290	307	263	256	242	290	283	278	290	232	290	294	282	243	277	295	279	283	287	265	263	305	262	283	295	267	297	278	268	255	272	274	280	293	304	254	249	301	253	280	273	294	279	293	300	291	295	293	265	246	308	335	282	299	274	265	297	273	257	300	271	283	285	260	274	269	254	259	284	284	281	287	288	287	261	304	286	299	283	256	267	299	321	284	304	300	261	267	259	282	247	252	275	293	260	303	282	279	276	280	260	281	266	268	306	275	266	270	270	269	270	272	258	290	318	240	277	255	268	243	256	256	263	250	285	275	267	250	299	302	283	284	303	306	288	296	283	281	274	284	282	252	284	283	270	299	279	283	266	282	285	297	275	260	274	286	295	252	277	275	289	270	285	302	288	268	295	261	267	276	264	274	255	255	285	232	265	266	281	256	291	282	307	266	293	302	283	276	269	252	258	246	276	257	294	247	245	294	286	290	280	270	286	276	311	296	278	226	250	302	296	284	277	281	301	318	293	274	251	248	293	272	258	282	286	289	252	276	302	275	282	251	272	287	254	261	257	297	249	261	268	320	274	311	299	269	269	278	278	280	311	278	294	291	288	306	256	293	250	283	294	291	295	284	272	319	312	309	329	263	283	264	296	242	262	270	264	278	281	278	276	279	280	284	287	254	270	268	259	281	291	257	303	250	259	268	283	246	262	300	242	312	263	259	264	262	274	302	287	261	298	329	293	258	284	247	266	307	273	267	290	267	264	290	297	256	289	291	259	275	284	289	219	240	289	273	295	274	298	281	270	258	297	289	272	282	300	253	300	280	280	255	267	259	275	267	273	289	261	286	247	266	226	276	272	240	289	272	289	301	299	272	251	306	303	270	257	289	278	290	274	270	271	290	274	281	277	285	288	289	295	299	292	255	264	268	322	289	296	283	275	276	295	284	315	275	306	281	284	257	282	263	292	251	266	300	312	259	312	283	278	287	290	274	282	292	305	258	287	259	277	294	276	259	305	285	285	264	265	261	262	304	251	276	282	293	261	256	269	282	273	298	275	294	264	263	270	267	252	279	267	277	272	266	282	291	273	283	310	282	275	290	279	298	260	275	253	285	289	268	273	277	260	242	262	263	255	287	279	307	252	267	231	272	267	286	295	275	288	238	280	273	298	263	270	236	293	308	257	302	251	278	292	259	301	290	288	292	262	260	287	273	264	284	306	277	298	272	277	283	283	251	265	277	291	281	293	283	276	306	316	269	286	270	292	296	275	274	290	283	269	250	281	268	250	266	297	252	240	307	273	295	289	287	271	269	293	253	249	263	294	255	272	287	245	269	297	301	247	263	274	249	300	281	260	307	297	274	298	297	279	287	304	266	294	286	281	272	261	290	280	246	283	229	295	250	270	287	256	261	276	276	267	259	282	281	269	279	278	293	261	282	300	227	277	244	296	263	279	276	284	276	276	258	271	284	270	280	271	270	294	253	280	270	278	288	233	270	269	267	254	285	276	285	271	250	243	266	307	312	303	262	302	285	295	269	261	277	321	266	272	257	300	298	245	255	280	312	291	288	285	265	280	264	255	279	240	281	271	234	278	242	273	272	301	259	275	272	289	298	281	225	287	275	278	267	305	276	270	284	282	278	277	301	305	273	310	291	297	267	274	262	267	248	283	288	239	273	280	290	259	283	278	256	279	242	262	287	279	274	297	278	285	298	283	272	259	244	274	253	281	282	299	275	293	269	276	253	308	309	274	274	265	277	250	265	323	288	264	287	272	295	277	268	252	281	272	277	261	280	284	272	285	293	306	268	299	266	273	292	294	271	271	277	272	278
17924	9460	2136	1198	1120	1008	941	851	767	767	749	785	649	692	694	679	654	681	646	706	713	633	732	668	689	621	663	675	698	655	642	685	610	690	643	635	648	680	639	658	677	618	671	647	623	657	665	674	616	635	626	666	683	638	632	665	636	634	651	659	652	675	656	670	677	633	643	632	684	671	669	621	651	626	712	607	626	660	698	637	636	655	641	657	620	667	678	658	603	666	644	664	616	608	641	661	647	672	653	618	581	641	642	626	661	610	657	635	622	597	666	654	635	655	643	704	641	670	630	625	615	665	614	651	659	679	626	646	635	611	634	701	639	673	670	698	625	619	627	610	602	654	684	685	662	635	632	578	689	674	623	660	656	631	596	680	634	656	663	643	647	654	677	681	644	634	632	636	623	677	619	617	650	657	666	685	615	640	677	645	649	614	655	632	682	668	625	681	644	678	608	634	658	638	643	631	662	664	662	673	656	664	644	664	679	620	601	705	617	608	645	654	655	663	624	713	592	626	626	670	627	655	668	645	636	685	661	660	623	653	635	666	640	641	661	600	658	637	646	658	639	618	679	652	610	637	631	639	690	664	675	655	666	564	669	658	659	653	627	634	611	646	662	622	631	632	650	616	677	662	591	654	605	692	649	682	681	691	655	644	666	655	638	635	613	645	637	639	645	620	602	644	653	626	604	645	632	667	633	651	580	619	661	617	645	679	654	664	659	706	624	662	671	627	647	659	725	632	640	572	657	629	608	636	615	659	648	665	633	612	652	652	607	631	667	616	649	621	650	634	679	624	647	717	649	675	655	651	627	670	659	624	678	632	623	649	639	601	660	680	617	661	663	633	626	653	643	663	649	653	616	676	649	659	684	633	625	639	645	605	622	706	648	650	637	638	649	645	676	599	631	661	619	649	613	657	593	624	662	628	640	621	699	629	624	606	635	659	677	658	664	646	618	654	687	613	619	627	649	615	619	677	646	664	646	678	634	677	651	644	659	660	636	661	615	614	660	642	641	664	623	667	664	646	575	628	616	664	700	598	660	633	617	625	681	684	658	639	659	645	640	587	599	577	661	653	614	642	638	621	596	687	634	661	649	596	656	676	690	706	646	653	654	680	662	641	672	670	678	652	608	600	663	649	675	676	628	676	679	671	671	642	643	637	624	652	628	615	683	656	638	629	643	659	613	620	610	677	661	625	645	615	675	651	642	647	655	658	640	634	654	614	608	651	610	617	638	646	642	685	646	627	672	618	635	631	638	664	626	628	634	674	626	597	630	614	606	633	620	604	613	644	662	629	625	680	700	664	662	619	640	614	684	676	637	682	651	629	660	632	687	631	669	608	684	634	702	644	637	622	671	610	626	614	640	632	606	613	634	605	621	684	635	644	602	614	697	658	660	661	661	633	675	624	636	638	689	648	579	660	637	640	615	635	629	632	630	670	670	664	670	647	677	618	613	657	659	610	640	636	602	620	661	662	653	635	685	629	677	631	655	660	646	644	698	627	679	700	616	608	659	676	675	641	618	634	648	656	642	635	665	630	611	643	668	635	675	625	632	634	660	647	711	585	642	645	618	624	588	663	640	669	647	679	632	654	644	645	661	624	660	682	636	686	661	621	678	640	631	631	679	625	626	675	655	639	655	662	634	674	619	602	642	610	672	658	662	618	627	624	632	647	666	646	664	636	664	656	680	651	640	657	636	646	678	673	649	656	622	627	682	647	640	628	621	641	630	662	653	654	660	649	629	645	635	626	641	624	709	614	621	621	704	655	665	631	645	653	659	700	665	671	615	655	677	640	671	609	685	654	654	628	657	674	642	643	660	664	633	626	686	628	614	631	708	677	641	618	633	623	646	632	598	671	634	633	635	646	594	654	648	686	677	636	649	623	677	644	660	672	661	652	667	600	605	641	628	582	656	651	653	649	637	590	617	624	628	672	656	632	636	630	645	657	645	703	633	657	602	619	689	657	650	601	641	652	673	641	657	642	643	625	685	599	691	664	624	620	645	655	670	664	633	630	642	636	645	646	656	655	695	631	630	672	674	650	640	694	657	667	639	685	645	635	696	651	641	623	631	659	619	618	597	649	657	651	669	661	648	669	643	663	634	642	645	684	670	649	620	671	673	635	658	676	666	641	669	654	617	650	611	628	623	633	667	644	623	632	644	669	623	629	642	682	651	601	616	660	659	631	669	636	657	663	635	650	635	648	649	660	640	631	627	658	662	655	648	602	654	656	654	679	649	626	642	634	705	626	635	610	610	642	616	615	602	655	670	606	607	593	651	647	658	686	642	620	665	635	634	628	628	640	678	646	655	604	624	668	621	648	653	645	645	626	621	643	613	669	641	627	622	678	657	643	670	649	589	613	641	634	629	656	646	631	684	598	652	629	668	633	665	614	606	621	637	636	581	688	641	622	675	614	636	636	659	645	665	669	645	657	653	626	661	652	624	630	651	698	645	663	637	638	690	630	689	682	617	643	633	617	650	645	658	658	706	655	694	665	638	668	660	611	628	625	656	658	626	635	608	666	643	671	679	633	621	669	692	650	662	675	656	611	633	670	606	665	614	638	650	694	650	652	744	650	659	698	678	627	638	614	647	692	636	602	626	643	628	603	628	639	610	662	664	671	705	689	631	630	626	661	649	613	630	657	665	602	586	670	653	682	627	656	665	643	657	697	601	679	652	686	621	641	607	671	646	657	644	653	645	629	642	617	637	628	639	630	641	676	651	624	675	612	651	647	611	634	659	640	637	718	636	695	655	641	648	687	621	640	608	663	654	595	657	678	638	638	620	649	631	658	695	683	675	629	659	639	614	647	631	654	643	631	691	650	642	651	696	649	655	636	620	646	633	628	662	696	625	631	652	638	693	683	686	666	614	612	633	596	681	675	677	596	691	643	652	667	650	678	614	674	672	628	622	632	659	649	657	606	649	653	641	646	697	639	630	600	610	616	624	642	652	663	650	665	668	630	636	628	639	649	644	653	645	649	639	669	675	661	681	647	695	650	637	669	592	664	674	679	600	651	654	599	631	665	587	645	688	651	663	624	645	631	632	660	664	712	635	649	669	660	611	632	675	670	604	625	619	624	662	640	636	661	638	637	658	654	633	570	588	619	622	584	636	617	650	638	655	657	647	657	631	669	606	662	622	638	670	621	603	631	675	663	671	696	682	708	637	631	663	643	655	661	643	634	651	623	655	599	671	638	586	610	670	629	655	637	657	619	626	692	649	657	642	658	622	654	620	649	631	603	666	671	649	620	636	638	644	665	688	653	633	640	655	613	682	701	607	641	605	636	634	616	616	662	627	655	634	642	625	593	689	701	681	622	650	647	653	648	626	665	639	623	626	617	627	632	624	655	625	607	610	686	603	689	629	650	664	653	679	631	640	575	652	645	610	624	665	656	613	664	649	641	610	628	664	621	636	633	649	651	607	610	635	628	635	686	624	678	647	664	634	636	604	660	675	665	660	661	660	660	633	668	631	712	603	661
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
