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
338096923248	338096923759	338096924309	338096924859	338096925409	338096925959	338096926509	338096927059	338096927609	338096928159	338096928709	338096929259	338096929809	338096930359	338096930909	338096931459	338096932009	338096932559	338096933109	338096933659	338096934209	338096934759	338096935309	338096935859	338096936409	338096936959	338096937509	338096938059	338096938609	338096939159	338096939709	338096940259	338096940809	338096941359	338096941909	338096942459	338096943009	338096943559	338096944109	338096944659	338096945209	338096945759	338096946309	338096946859	338096947409	338096947959	338096948509	338096949059	338096949609	338096950159	338096950709	338096951259	338096951809	338096952359	338096952909	338096953459	338096954009	338096954559	338096955109	338096955659	338096956209	338096956759	338096957309	338096957859	338096958409	338096958959	338096959509	338096960059	338096960609	338096961159	338096961709	338096962259	338096962809	338096963359	338096963909	338096964459	338096965009	338096965559	338096966109	338096966659	338096967209	338096967759	338096968309	338096968859	338096969409	338096969959	338096970509	338096971059	338096971609	338096972159	338096972709	338096973259	338096973809	338096974359	338096974909	338096975459	338096976009	338096976559	338096977109	338096977659	338096978209	338096978759	338096979309	338096979859	338096980409	338096980959	338096981509	338096982059	338096982609	338096983159	338096983709	338096984259	338096984809	338096985359	338096985909	338096986459	338096987009	338096987559	338096988109	338096988659	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2756	3650	2300	2756	3650	2300	2756	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
40495	30724	16073	2816	19315	35785	15066	1031	411	382	377	351	362	393	383	397	396	366	353	393	353	342	372	346	367	418	369	351	381	365	347	331	354	378	365	363	357	380	387	393	366	416	360	390	371	372	374	366	386	321	357	383	359	358	344	369	358	384	367	377	346	385	365	352	365	385	350	391	394	396	372	363	355	383	363	351	345	429	342	356	364	353	358	363	356	373	382	388	359	358	363	360	361	373	340	374	371	386	331	368	376	329	366	371	337	369	380	359	358	335	374	353	352	387	362	320	357	383	342	365	345	365	364	343	337	405	391	391	352	387	349	334	369	375	357	382	367	409	353	375	381	355	351	377	382	369	356	328	302	378	394	388	390	375	348	392	365	369	353	369	361	355	333	356	368	356	363	351	314	376	389	387	349	351	379	357	373	393	382	389	372	336	342	375	338	354	364	372	340	339	376	325	298	355	396	414	362	379	350	370	340	374	376	370	357	343	387	380	358	353	388	378	373	383	378	338	377	380	354	367	413	373	364	400	340	366	365	361	363	372	355	369	377	372	348	362	343	391	369	361	375	343	382	374	381	366	391	372	379	351	359	378	407	381	367	328	345	360	393	343	378	392	351	397	368	360	344	346	356	352	359	375	322	343	367	383	392	358	394	364	372	355	373	374	380	365	374	391	377	373	358	356	365	334	380	336	361	370	352	353	383	370	389	376	343	341	316	408	360	340	365	329	385	378	357	408	351	348	358	351	382	347	307	392	376	368	354	346	365	364	379	331	344	338	334	345	377	341	350	371	354	372	355	417	374	361	387	378	326	344	350	362	373	344	351	401	384	328	355	359	371	379	347	373	377	343	362	368	361	363	365	387	362	359	354	346	361	363	343	335	365	338	398	356	341	370	352	336	382	344	345	399	388	359	380	361	310	354	357	352	330	372	354	343	350	390	399	398	358	367	345	359	389	359	379	369	370	363	341	369	360	374	360	400	357	377	353	408	407	367	374	369	388	350	383	361	362	384	376	386	391	356	366	354	356	369	354	340	356	395	332	346	358	360	352	367	373	359	360	353	352	357	361	372	363	390	383	387	392	334	342	385	383	382	344	378	373	335	386	386	393	368	383	373	367	361	384	336	379	348	370	364	330	356	401	383	344	357	358	348	334	342	379	385	369	378	387	376	355	373	345	347	360	374	403	358	383	400	370	374	358	367	320	379	345	318	350	340	381	376	336	326	342	377	378	339	357	395	339	364	401	362	342	369	326	370	392	366	344	399	363	339	379	346	396	359	367	384	409	348	376	387	342	348	348	369	363	344	378	371	331	341	392	377	374	348	327	368	380	384	360	366	329	388	349	379	391	364	336	318	366	373	360	363	374	347	378	357	397	348	374	411	363	377	347	388	362	332	384	353	372	342	327	368	353	365	357	371	345	396	365	361	343	394	382	390	367	365	375	367	397	321	374	329	360	351	355	363	338	341	352	371	369	367	387	361	386	336	387	358	337	340	352	367	374	353	343	308	379	412	396	396	419	372	399	355	354	382	348	363	341	376	389	353	381	391	350	349	329	381	361	365	385	343	393	382	371	399	374	388	396	375	387	376	399	385	377	350	369	386	347	380	340	358	356	377	362	379	370	355	397	386	412	373	387	334	373	334	392	378	388	342	375	357	378	383	380	396	364	365	361	369	355	395	379	360	335	375	356	335	393	404	371	333	391	387	375	374	381	382	377	356	385	354	339	358	364	365	342	363	370	377	369	362	381	386	356	380	356	360	390	383	354	379	358	354	357	333	377	368	339	345	359	374	386	358	344	406	396	383	358	392	349	356	394	392	359	390	375	345	366	394	360	369	370	347	368	375	385	384	315	318	377	337	396	344	337	372	392	364	352	414	414	370	397	387	369	346	357	360	346	356	368	385	361	418	352	354	369	371	370	355	394	381	344	366	378	361	361	374	389	398	352	348	366	378	352	389	358	354	357	405	356	383	381	342	379	337	379	354	354	380	398	349	384	365	323	362	391	373	386	384	348	337	368	370	376	316	361	342	359	390	378	389	361	352	351	361	333	366	362	402	326	379	363	370	361	373	356	320	349	360	334	328	368	387	347	317	375	345	384	360	350	389	323	351	376	321	338	382	339	374	357	391	373	399	353	352	385	323	358	377	354	320	349	384	350	339	347	376	364	351	339	359	356	384	324	359	349	387	376	346	372	332	341	362	347	387	342	368	390	374	359	376	360	359	365	352	346	370	339	326	343	377	389	365	368	379	391	364	378	367	374	370	358	369	380	377	333	372	370	397	348	373	396	360	372	356	351	342	378	370	371	383	362	402	346	369	401	385	372	364	349	392	342	348	380	366	352	353	364	364	360	326	384	413	381	333	415	378	421	363	347	371	384	389	385	377	397	355	339	367	346	353	329	366	365	360	407	375	377	372	343	353	362	350	387	379	356	319	371	352	379	383	363	373	398	369	347	391	393	361	347	373	382	367	360	352	357	343	340	377	382	345	393	397	387	386	377	351	353	335	374	361	354	356	405	403	324	353	402	367	356	344	360	390	350	361	389	344	352	393	373	356	398	379	369	355	330	356	367	346	355	380	383	391	339	332	408	371	347	374	401	354	363	353	359	364	363	365	368	365	347	366	383	348	401	343	347	354	383	351	379	376	336	411	344	353	367	353	363	366	378	351	358	360	391	358	366	389	362	373	381	360	353	373	332	370	369	354	349	345	335	353	369	363	378	410	385	359	370	373	363	325	357	396	373	353	348	366	403	384	364	359	369	353	354	390	385	351	333	331	381	368	389	357	329	372	370	403	344	358	403	404	371	377	341	357	381	381	404	371	337	376	374	368	361	336	378	341	368	368	376	338	395	325	345	411	358	326	359	337	348	345	359	371	376	406	414	340	334	343	369	335	385	356	358	357	366	337	365	373	377	369	328	365	380	409	398	379	359	368	358	380	368	386	376	370	395	345	355	370	367	372	394	408	358	358	384	336	376	315	363	344	342	369	344	364	366	376	348	367	379	395	354	357	325	362	387	366	373	367	369	410	399	376	336	363	380	363	353	355	351	380	365	373	363	349	316	360	384	371	364	347	364	370	345	338	363	384	369	400	366	349	360	376	383	357	364	382	379	333	332	395	343	357	347	341	386	399	374	341	349	355	338	313	361	353	373	383	381	333	329	350	332	357	356	391	388	336	381	342	332	340	359	330	379	393	361	353	356	328	362	379	341	368	374	374	391	376	398	349	361	396	377	398	386	394	353	367	380	361	378	339	380	340	341	365	379	360	338	378	365	372	340	330	379	375	355	339	348	360	379	359	363	332	366	417	348	361	358	375	363	420	362	351	386	376	370	362	402	361	370	364	391	372	355	337	396	362	364	362	360	332	356	386	373	364	328	346	365	397	392	389	399	348	364	316	373	354	361	376	391	338	353	344	356	365	336	333	400	374	343	327	348	347	344	390	365	352	375	340	392	355	366	361	341	342	384	366	359	342	382	357	381	402
25225	22650	11296	2735	35610	49748	17024	1001	946	907	900	853	926	839	842	822	807	829	843	875	788	922	828	811	808	812	811	824	792	757	781	852	799	787	807	821	809	772	826	847	797	734	832	838	827	854	800	831	814	802	805	805	806	773	827	793	813	843	807	805	825	860	838	823	811	796	782	762	879	818	801	863	887	821	842	778	869	793	798	854	789	853	796	802	781	701	796	789	828	843	860	818	803	794	797	794	816	820	827	778	817	846	848	857	825	775	805	859	800	808	809	877	845	855	774	777	803	818	811	852	784	834	759	807	823	847	802	834	848	778	792	799	849	782	729	798	849	833	815	792	847	805	781	744	804	796	799	788	801	807	803	815	824	783	813	801	800	818	774	790	887	817	782	799	806	808	826	796	826	803	775	824	842	798	812	810	851	790	797	765	843	786	845	796	836	803	794	831	807	798	791	811	825	811	840	774	792	809	851	836	797	775	803	786	760	792	805	817	860	825	815	823	836	783	822	847	847	793	851	814	850	807	807	833	815	842	820	800	839	821	829	808	835	803	845	841	806	836	837	833	884	813	786	798	814	811	773	850	808	793	837	823	836	798	824	804	788	864	785	820	875	784	804	799	861	816	808	805	853	804	763	759	808	817	815	829	788	818	801	839	844	815	808	806	841	838	803	827	859	789	782	790	810	832	829	836	821	811	777	827	828	817	809	788	828	759	796	790	823	807	795	845	765	822	796	821	842	795	802	853	818	842	844	898	794	776	810	793	843	773	869	823	811	808	826	829	865	784	788	871	858	822	805	799	794	782	791	875	806	769	797	802	807	808	845	856	793	745	819	829	800	820	863	812	802	801	838	797	829	844	809	813	843	795	845	809	837	807	833	866	800	796	852	787	746	776	801	779	826	821	836	760	818	837	814	771	822	847	841	807	814	802	773	774	798	778	836	896	859	809	849	830	827	750	825	834	818	831	792	787	796	826	857	804	891	809	829	822	819	814	832	804	830	840	796	839	773	793	843	803	778	783	817	833	843	861	800	820	830	811	838	770	855	846	807	821	813	877	791	799	851	764	775	816	803	769	847	789	778	805	805	885	831	783	831	788	859	789	819	826	793	740	784	876	877	780	826	835	748	861	824	785	809	774	851	819	794	799	785	826	794	844	825	835	851	799	802	823	823	787	782	837	811	853	788	877	815	749	817	797	812	774	867	802	799	806	838	832	809	812	819	741	790	833	779	796	841	817	866	807	836	830	791	785	849	850	812	839	791	819	786	794	813	802	795	839	886	881	858	800	800	811	836	726	839	786	826	791	814	767	790	856	841	818	819	789	784	798	785	792	772	862	761	816	794	806	827	862	801	775	783	854	803	845	777	803	832	829	857	813	805	827	823	814	805	814	793	832	855	827	773	842	787	822	851	842	817	799	823	768	801	820	770	806	781	820	803	776	769	800	865	830	836	836	792	772	818	809	808	784	754	844	778	839	822	798	850	782	829	829	796	822	827	822	796	829	800	853	803	833	815	791	797	807	771	789	812	783	785	828	805	817	856	813	804	862	771	836	825	825	816	830	835	807	839	772	838	774	789	762	806	792	790	859	820	801	837	710	794	806	792	792	815	845	812	781	798	821	842	787	812	829	783	825	815	831	847	794	795	842	830	778	819	800	834	792	822	763	846	795	824	806	840	844	831	842	838	795	808	809	844	795	808	819	774	838	775	777	822	812	850	766	809	732	762	743	859	863	790	790	849	821	777	833	826	875	815	829	762	810	848	822	870	797	842	839	824	794	769	787	810	794	876	814	814	823	768	803	813	807	807	806	764	777	774	843	805	752	830	845	802	787	814	793	810	798	773	782	779	845	767	812	841	803	842	822	811	819	753	749	790	816	840	784	812	815	757	823	841	828	823	818	824	800	826	807	839	770	818	839	813	780	797	828	786	830	829	816	826	811	849	824	818	766	837	793	783	805	773	830	819	854	791	855	778	850	771	796	785	804	834	855	786	859	809	826	837	803	798	828	798	846	777	787	804	840	842	781	804	830	727	810	848	850	795	833	778	816	783	846	817	777	774	815	820	773	822	851	796	790	816	817	836	844	796	814	768	799	797	856	815	851	856	846	783	812	834	794	809	832	757	817	850	807	826	782	772	810	828	852	824	797	804	808	839	788	808	769	821	757	845	851	809	806	825	825	810	792	805	805	755	817	811	848	808	835	844	749	771	836	792	818	786	873	827	822	815	760	816	817	815	795	811	789	834	819	822	751	825	791	870	793	805	829	810	855	772	839	772	810	785	747	804	774	785	828	752	801	797	804	788	815	810	814	838	843	819	819	782	853	815	832	790	853	848	849	798	798	861	856	823	782	805	777	864	835	796	855	832	829	820	835	782	807	818	827	843	830	785	800	808	866	756	833	804	812	821	802	865	819	802	778	782	815	834	832	795	811	805	814	816	803	831	722	797	793	806	813	846	841	826	825	778	801	830	801	807	822	776	814	853	859	821	817	801	838	767	795	763	845	845	824	771	839	812	784	787	788	818	833	811	830	785	870	807	841	838	792	829	819	818	818	776	779	859	798	840	849	752	815	782	757	842	821	851	848	782	826	795	815	844	780	774	762	811	804	862	772	796	838	825	771	826	793	876	809	800	801	822	813	784	765	772	759	849	827	807	841	830	859	835	821	820	785	826	788	818	808	811	812	814	750	848	813	803	874	800	780	818	836	837	830	831	748	819	842	784	813	826	790	805	780	782	778	831	871	863	801	804	752	821	796	781	776	792	841	744	802	795	810	810	796	828	842	816	818	735	828	800	815	791	804	842	794	821	784	881	854	842	806	815	858	792	845	826	804	790	805	777	778	807	830	830	769	810	816	779	814	812	781	825	832	806	831	761	822	794	859	842	797	781	826	810	845	855	837	839	851	789	787	784	801	795	826	799	814	809	812	779	774	812	782	814	792	829	827	803	785	774	836	838	831	797	831	814	813	781	812	767	809	820	751	822	803	754	783	807	743	799	820	790	826	874	812	823	849	837	792	824	868	894	813	781	745	787	799	807	806	760	859	747	814	778	788	823	806	762	847	836	805	825	810	775	840	839	853	844	836	834	797	828	822	859	791	846	812	790	779	850	862	864	853	802	807	784	794	804	785	788	769	820	880	815	833	773	783	835	801	791	793	827	836	844	791	794	808	843	789	817	833	821	785	808	812	861	787	778	846	805	849	834	809	831	793	801	777	806	868	781	808	783	810	808	808	808	829	781	790	784	838	797	788	828	828	811	779	828	772	838	796	795	795	826	795	800	821	800	820	832	816	791	800	799	814	811	710	799	800	794	817	792	786	821	764	782	824	815	822	772	804	806	769	823	771	847	858	852	810	788	831	774	804	837	829	770	829	790	806	780	887	806	811	744	811	783	827	793	865	809	819	832	853	774	770	868	805	825	839	840	809	810	833	855	785	837	827	771	847	780	804	813	759	806	844	833	823	804	821	776	883	793	764	816	840	850	883
15087	7767	2428	491	1008	1850	830	336	304	283	331	327	320	358	311	323	323	307	295	313	325	313	311	301	341	338	305	307	335	340	276	321	308	293	320	308	328	299	320	289	324	306	293	303	320	313	321	332	313	339	365	307	363	313	342	320	315	279	339	299	277	306	291	326	315	272	356	334	316	333	304	313	331	335	302	311	327	305	318	301	323	296	354	320	335	312	280	327	344	307	341	348	308	289	338	318	293	320	318	343	306	279	331	333	305	327	327	301	296	266	323	342	318	311	317	334	335	315	340	287	337	335	298	334	284	316	323	316	312	343	361	331	323	311	323	338	320	322	326	321	324	309	342	326	316	329	319	329	310	294	322	329	327	319	300	314	333	290	289	316	331	334	324	297	304	320	304	295	310	295	322	312	339	350	328	338	340	340	339	294	285	316	324	299	336	289	322	339	323	323	307	304	333	308	355	323	331	288	325	313	291	277	353	328	313	285	306	313	302	312	332	340	340	321	313	328	318	320	349	309	313	324	317	329	338	299	325	326	364	308	311	309	285	292	303	315	316	342	328	302	350	347	300	310	282	298	364	309	292	349	301	294	328	306	334	272	341	298	323	324	313	352	318	319	296	304	302	318	346	314	307	321	339	308	292	296	310	314	294	341	341	303	339	324	313	345	332	318	341	333	319	311	300	322	306	298	309	297	290	309	328	307	308	348	337	361	319	303	309	343	336	294	329	341	291	326	319	313	318	328	290	335	299	295	287	319	305	323	317	308	331	337	311	316	319	324	305	316	311	312	306	321	297	307	342	327	295	341	330	283	326	290	336	324	333	302	330	331	301	320	309	311	320	303	301	320	314	303	299	300	329	307	330	331	346	335	299	328	332	293	315	291	359	340	312	301	322	339	341	359	329	320	302	311	291	296	298	314	311	319	359	331	342	328	289	341	305	317	302	293	336	322	318	328	328	307	300	344	304	315	324	291	320	301	308	341	299	320	289	284	337	328	350	345	313	313	325	328	330	348	319	335	317	313	322	302	336	299	356	337	347	304	314	309	314	330	333	349	314	316	330	327	344	327	339	289	267	272	314	316	304	291	310	319	313	331	345	358	313	312	270	332	293	327	286	334	319	320	330	316	340	305	314	335	301	337	350	294	311	332	278	312	347	331	314	304	321	285	324	341	323	321	333	314	294	335	337	340	322	302	318	287	301	317	337	327	324	331	335	332	315	329	304	320	338	333	303	337	323	329	341	311	331	332	311	335	271	296	341	360	316	322	318	332	331	299	294	297	343	328	282	296	311	277	298	333	309	328	313	351	341	331	335	324	333	334	322	316	355	308	348	330	363	315	281	317	286	309	329	287	334	334	297	306	287	318	337	289	293	356	324	318	312	313	297	314	286	358	277	350	342	331	304	312	321	305	293	339	292	327	337	331	301	294	343	309	276	299	275	295	318	320	310	303	304	327	327	328	309	284	341	303	283	317	318	308	351	343	303	313	309	322	308	309	343	322	342	303	357	317	300	336	349	316	320	352	341	316	324	297	280	313	354	308	297	297	305	309	308	353	327	306	325	317	296	288	329	313	305	306	293	301	345	370	331	277	330	302	312	352	327	319	297	314	336	304	324	335	309	301	352	320	291	306	313	276	300	308	343	315	309	342	343	318	319	324	306	333	297	291	318	346	307	347	298	354	310	321	307	304	320	332	327	303	345	313	303	331	296	334	370	322	303	315	310	315	336	311	305	339	334	302	309	328	302	318	326	303	328	302	341	321	323	311	341	326	296	322	308	323	337	325	317	322	330	304	300	293	352	329	320	333	347	307	328	351	324	342	318	308	355	323	335	339	319	329	336	349	331	329	299	342	328	311	327	325	291	342	334	312	300	308	366	325	305	315	311	343	305	333	278	318	332	315	324	306	312	327	295	318	355	295	315	310	317	297	308	327	347	315	311	315	337	305	314	344	325	332	305	344	318	319	299	322	311	290	301	331	337	317	327	332	323	337	350	303	308	327	344	318	341	301	320	337	346	294	368	374	338	314	318	321	326	336	299	320	313	282	337	276	324	329	334	300	305	334	323	306	326	311	334	313	305	300	288	298	315	296	306	287	341	324	315	328	298	297	307	302	360	335	331	304	343	307	341	300	312	314	352	292	331	316	298	281	322	369	335	333	314	322	332	355	320	326	333	347	306	304	301	289	318	303	329	335	349	320	317	311	376	351	353	310	307	345	312	315	339	315	333	321	265	326	325	317	351	316	345	327	324	307	312	311	310	325	343	376	322	307	321	321	321	322	325	310	325	321	312	321	278	322	320	311	297	332	319	330	338	341	312	351	324	324	316	318	296	303	330	288	342	304	312	320	281	300	294	307	316	313	304	329	287	338	290	308	368	326	336	274	351	303	340	307	332	329	318	302	327	293	274	321	310	325	354	346	316	308	311	328	275	340	322	345	305	329	325	340	310	336	333	330	328	269	355	354	326	308	321	339	291	322	339	331	317	341	318	333	336	337	309	323	317	320	264	339	335	315	319	317	314	320	328	324	302	291	306	347	302	338	299	338	321	332	338	346	326	383	310	318	313	321	357	335	296	290	315	324	313	324	275	340	338	308	324	332	333	328	296	329	295	346	354	347	317	292	300	332	293	313	306	279	305	314	348	328	320	277	297	315	377	303	292	316	321	329	308	337	301	293	284	301	316	296	317	288	320	297	306	296	312	310	292	331	318	331	327	299	346	323	332	314	317	298	286	310	328	306	331	305	349	294	328	331	285	358	314	313	313	300	300	307	335	284	345	317	304	331	302	333	343	364	331	334	309	337	332	331	333	334	309	301	350	303	338	338	306	321	338	278	307	307	318	341	290	323	294	330	320	334	299	319	323	332	303	315	313	325	360	311	344	313	313	332	338	306	328	339	313	302	281	344	346	324	318	291	320	287	300	347	321	315	339	307	299	335	328	297	325	290	326	354	294	314	314	314	359	311	337	353	317	342	294	288	306	347	325	342	323	315	321	323	306	330	323	320	304	299	317	291	322	360	348	329	311	348	291	340	325	329	316	311	287	325	342	346	321	336	294	299	290	311	311	292	340	332	327	331	318	326	323	317	315	322	312	358	318	308	289	306	285	322	330	337	311	313	327	318	303	301	338	341	308	315	340	297	332	335	298	300	299	328	332	327	310	327	300	337	315	343	329	301	303	337	317	374	315	320	316	328	313	298	332	326	342	269	294	338	340	333	308	294	286	308	331	334	328	331	338	302	303	366	311	294	323	326	312	341	351	300	292	343	316	319	332	299	332	280	363	354	331	316	336	318	330	303	302	319	312	322	315	329	320	314	343	320	340	293	326	308	330	293	337	334	306	316	309	314	337	310	339	348	279	337	303	325	337	346	331	297	313	314	347	323	320	288	300	333	300	303	296	297	329	309	296	305	304	283	308	316	300	324	349	334	306	321	341	301	319	333	324	282	307	360	335	327	293	327	316	325	299	358	317	312	313	323	311	318
9320	6331	2821	981	3354	5782	1805	718	736	718	730	733	754	729	709	742	719	738	678	723	761	726	690	752	695	743	714	715	739	696	691	702	731	705	690	697	701	730	689	725	728	698	774	741	725	722	731	732	778	751	721	694	739	707	701	715	708	716	716	706	696	706	733	701	707	655	686	695	692	683	761	733	692	682	742	698	728	749	677	713	727	685	719	689	701	733	731	708	710	741	744	712	695	742	742	700	745	675	742	724	772	685	750	728	714	726	709	707	702	693	697	723	690	694	666	709	733	718	733	736	712	705	702	760	691	747	694	704	700	714	730	673	693	704	681	720	725	730	732	658	704	707	727	696	701	708	685	724	733	675	698	705	717	710	730	702	741	661	664	696	747	717	671	726	705	715	663	711	701	707	740	749	764	693	708	740	752	725	723	697	708	695	710	742	717	712	703	705	684	710	695	696	698	740	721	758	760	708	731	701	669	739	698	664	721	721	770	707	677	747	693	710	708	742	724	718	724	718	699	686	742	743	714	744	706	716	680	712	654	726	702	714	699	728	710	689	734	684	675	733	705	741	721	696	715	711	683	732	711	705	707	712	741	739	706	648	733	712	688	673	753	734	722	679	701	669	767	692	686	671	709	699	702	733	703	739	716	716	726	725	702	718	706	734	733	722	698	703	747	651	724	754	780	735	742	691	710	679	774	719	735	701	727	714	750	743	693	752	718	698	719	685	698	705	683	731	663	717	730	726	706	682	699	739	711	708	749	718	701	739	721	688	743	693	748	720	709	725	748	708	713	696	724	708	695	725	716	741	713	731	702	744	750	721	760	698	734	723	723	704	738	731	729	697	729	723	716	688	751	699	689	700	723	771	725	708	740	718	735	757	749	681	740	710	703	778	679	714	698	713	669	689	701	722	697	705	683	734	749	726	726	714	748	712	737	697	757	712	714	753	716	723	744	709	712	710	725	709	719	765	652	741	720	716	716	726	686	697	734	703	703	699	751	745	732	734	707	712	669	653	729	741	692	734	712	691	714	685	696	757	685	714	722	674	714	719	692	677	764	732	692	734	724	759	729	764	697	735	682	700	730	697	680	688	753	694	738	755	707	720	726	687	746	786	708	724	753	704	744	707	764	677	664	736	699	708	731	727	714	688	679	667	750	711	677	753	708	752	684	692	707	746	702	735	665	714	752	705	676	688	746	717	777	728	733	731	708	685	655	698	700	659	702	734	776	689	727	710	763	736	694	750	726	720	708	696	699	689	735	715	721	684	736	704	706	680	718	777	731	695	683	737	695	717	727	720	672	740	740	690	733	703	713	688	712	696	722	721	694	713	744	742	719	700	759	672	697	781	717	721	710	782	707	712	733	719	753	706	689	686	720	723	717	705	709	692	779	673	642	742	742	725	684	759	695	684	738	702	696	711	741	733	676	752	746	748	724	739	731	697	701	691	747	761	714	737	660	709	701	728	719	703	756	685	706	710	719	745	704	693	731	711	701	694	716	740	674	733	743	745	730	708	757	726	703	741	711	755	698	729	715	758	733	772	711	647	719	713	720	717	686	712	674	757	678	733	678	735	707	715	713	699	724	679	678	692	733	764	734	684	704	719	675	706	714	724	756	704	693	738	753	747	729	749	687	707	710	721	714	714	719	703	714	694	696	714	688	680	714	731	745	719	738	752	684	733	690	708	663	731	706	742	731	727	706	673	717	696	720	701	705	718	697	722	679	681	712	705	740	728	734	754	709	756	766	729	698	680	754	700	697	732	736	697	715	731	706	663	694	761	656	685	752	716	743	724	732	762	727	746	706	711	727	718	701	746	729	743	715	728	702	702	717	673	695	707	725	719	755	753	656	703	691	683	714	749	698	728	718	698	744	706	693	704	730	711	738	747	710	703	659	687	794	665	720	712	665	692	698	672	746	733	678	741	700	718	734	700	716	731	718	741	693	704	743	661	687	751	780	708	748	692	683	739	729	686	717	733	740	706	689	737	713	703	725	729	703	659	724	702	696	743	759	718	699	711	707	750	684	696	644	691	716	776	757	704	690	726	720	714	673	693	715	711	727	742	698	693	697	716	703	712	737	681	693	712	719	704	738	694	773	719	790	749	716	689	710	766	769	696	726	725	715	691	751	717	726	725	673	785	719	715	702	749	708	697	718	707	696	718	717	689	697	739	699	686	692	733	738	742	706	718	696	734	708	764	727	772	736	720	802	715	734	698	729	729	726	730	737	747	714	685	663	720	749	701	724	628	723	735	722	762	703	734	743	702	738	721	693	723	721	715	742	738	750	670	729	723	712	744	726	731	711	708	744	681	651	731	744	708	705	668	747	741	700	708	732	701	716	753	693	709	711	688	723	707	737	705	710	728	667	737	749	652	680	733	729	684	698	721	701	729	745	727	704	728	714	706	728	717	766	672	700	726	706	702	708	699	700	762	744	743	667	704	740	717	757	721	689	724	741	758	671	755	724	675	747	695	742	683	727	762	706	746	723	691	668	720	682	702	732	666	691	673	694	755	676	719	695	761	757	694	709	741	763	748	764	690	717	685	722	735	683	707	703	680	773	732	717	757	721	761	708	730	755	711	714	730	706	692	720	744	722	709	719	741	762	745	691	674	700	724	765	737	697	739	726	693	723	668	724	771	692	711	750	712	731	729	710	722	700	756	710	744	741	699	689	710	766	733	759	734	718	728	719	723	691	739	779	715	769	722	666	769	698	759	727	759	724	739	735	701	688	701	749	740	707	698	695	775	750	685	710	672	715	700	760	748	733	737	719	710	716	681	681	765	692	689	723	707	701	728	647	740	710	721	696	688	764	745	720	738	722	705	745	711	726	705	714	717	714	764	739	742	730	742	649	706	723	728	712	684	703	717	744	732	710	690	710	680	699	657	703	755	713	687	741	745	721	739	695	722	728	679	733	754	677	703	664	698	767	697	771	746	752	758	676	691	720	718	644	733	719	713	697	742	713	729	666	696	720	716	710	724	690	714	735	773	726	712	719	757	718	702	712	700	743	714	710	723	696	728	744	738	712	714	699	744	713	715	704	715	723	726	723	688	743	691	714	718	697	746	778	696	744	708	713	681	764	734	735	663	729	703	707	704	737	713	711	738	707	727	692	753	709	748	712	706	726	790	713	685	701	705	725	707	729	671	747	685	752	711	713	703	702	711	724	742	724	723	727	733	718	738	721	727	737	735	724	743	721	778	691	729	716	702	746	734	696	706	735	732	703	708	762	739	673	708	740	696	733	722	732	716	703	736	729	732	764	736	757	710	747	749	719	680	739	690	747	692	748	685	733	682	718	758	738	689	724	734	718	718	727	759	656	719	738	742	719	688	739	749	677	705	784	759	680	725	704	698	710	664	748	708	675	696	722	755	748	706	680	716	705	666	710	719	733	697	760	691	706	722	665	711	733	688	781	711	704	727	721	741	702	706	695	640	686	724	717	705	736	701	718	727	713	724	708	695	700	733	762	702	710	744	706	695
33353	22757	9744	1145	14727	22363	7492	426	298	276	278	301	318	313	260	301	295	297	288	258	289	317	294	247	283	293	283	305	321	269	271	278	308	247	301	269	281	319	278	278	252	291	308	265	267	297	279	285	261	276	269	262	313	275	302	277	286	269	276	262	272	301	304	281	276	292	250	279	264	291	319	292	294	279	267	258	252	317	302	254	291	267	284	288	253	312	294	316	277	260	271	286	289	299	243	265	297	280	307	282	290	278	289	279	300	245	267	298	286	279	274	309	274	254	296	265	275	297	302	294	296	331	322	303	260	306	308	290	296	294	314	287	289	286	286	302	265	274	290	269	318	284	264	281	258	264	294	266	273	322	299	289	265	295	299	308	306	301	274	281	298	301	283	295	249	252	285	290	275	275	304	287	267	260	301	304	286	298	282	268	288	300	274	292	312	309	304	291	327	297	271	264	276	253	294	293	298	272	299	299	267	274	303	283	258	260	312	292	278	289	320	274	310	315	312	294	264	257	297	297	293	257	290	298	284	326	308	273	284	258	280	281	285	313	294	312	254	301	268	267	336	301	280	269	261	268	291	281	276	281	286	254	331	289	319	276	269	263	292	289	295	316	277	272	296	257	285	293	300	274	291	261	236	323	251	282	299	294	278	236	274	278	274	295	312	285	268	274	314	279	289	268	269	274	292	279	304	283	258	288	276	296	360	304	282	295	288	297	261	291	274	266	304	255	299	283	298	271	262	261	292	269	295	268	244	269	292	276	283	306	272	288	274	310	314	313	299	295	292	304	274	270	310	296	271	313	269	311	256	276	272	269	285	292	281	272	246	286	249	260	256	271	311	271	284	295	327	255	297	293	256	273	275	286	259	223	300	298	273	273	253	283	263	296	256	279	285	289	278	281	272	325	271	301	298	282	261	326	281	282	286	296	274	314	305	292	272	296	278	290	320	262	286	268	300	287	268	264	285	273	276	296	263	298	293	300	280	298	256	274	297	305	246	269	293	280	328	302	268	267	266	283	323	252	298	270	278	281	299	289	266	242	299	290	309	261	276	283	259	314	271	275	272	257	264	256	279	279	290	263	294	260	306	288	282	271	252	296	263	277	299	303	278	287	274	260	273	294	320	273	231	273	262	260	275	280	306	264	281	268	294	299	263	262	289	311	248	244	272	299	286	293	281	276	283	310	249	288	277	273	320	274	271	302	261	294	265	280	284	294	318	266	281	284	268	286	260	302	283	273	286	246	273	280	269	269	287	265	318	258	284	264	254	305	285	277	290	299	310	286	278	271	273	282	309	301	312	304	270	287	280	262	287	319	252	294	258	284	245	266	282	314	335	278	270	271	259	310	287	298	269	315	280	284	307	263	303	286	287	300	288	291	272	299	276	272	264	309	273	272	286	264	305	244	264	249	260	265	291	304	238	257	261	305	265	267	289	297	268	333	314	319	276	297	290	290	270	266	308	285	263	295	269	268	288	275	280	270	249	272	291	308	271	280	273	259	275	291	256	276	311	271	296	281	290	281	311	304	280	309	286	293	263	259	275	280	290	311	259	302	262	284	310	286	262	298	261	300	273	277	297	256	283	294	275	337	276	322	243	246	264	285	281	261	276	275	265	251	265	293	314	304	296	270	256	280	297	272	278	244	280	263	233	268	283	272	305	321	242	268	213	309	303	269	263	262	268	265	314	282	278	265	284	309	287	298	292	268	276	269	302	319	260	292	313	277	282	301	310	280	267	271	283	297	264	304	263	273	272	292	293	264	265	278	291	266	297	281	265	296	285	305	258	249	311	277	253	305	295	317	297	275	307	297	283	293	314	268	281	290	291	281	277	276	309	306	291	256	264	287	294	265	229	288	292	293	295	273	269	314	289	306	279	302	255	266	286	257	270	265	302	265	293	251	285	317	289	299	286	287	292	280	318	294	323	277	261	286	287	285	282	272	301	293	253	276	281	261	277	296	286	288	259	300	278	296	258	262	280	305	246	280	290	286	274	290	270	286	318	277	275	257	283	305	299	280	291	290	278	275	261	243	274	268	280	246	289	283	275	305	270	279	245	248	260	328	262	299	268	275	260	293	329	284	263	291	278	261	267	282	282	269	301	288	283	287	288	252	282	285	266	285	290	283	288	332	262	266	300	295	264	286	285	308	246	278	263	276	279	258	317	296	284	296	296	283	289	309	305	282	255	284	281	292	256	270	304	272	286	261	289	285	263	308	251	252	307	285	276	303	292	241	280	303	290	285	286	269	294	293	272	297	293	310	270	277	263	291	246	273	278	276	289	281	289	318	310	273	255	248	284	277	281	300	297	294	293	248	268	268	259	260	283	305	269	274	305	296	312	251	298	331	275	276	308	267	271	276	285	296	308	266	279	281	267	246	235	267	282	266	272	269	299	285	267	304	287	281	262	272	287	256	270	282	276	263	283	267	262	312	300	276	261	298	317	286	274	258	279	281	278	268	267	306	259	261	271	266	305	262	297	279	269	301	276	271	292	289	278	263	282	315	276	282	297	296	278	290	289	259	281	280	220	294	284	257	262	287	320	278	319	273	285	310	267	262	326	301	274	309	274	305	268	279	278	285	257	268	313	320	257	269	261	263	277	295	298	282	266	297	281	285	300	272	279	306	294	295	287	304	256	293	308	260	278	301	280	277	261	261	284	258	255	286	276	270	288	295	300	300	295	300	275	314	310	288	303	254	271	268	252	295	306	319	289	271	301	301	291	270	242	268	297	280	280	290	276	283	271	297	283	286	280	309	279	270	256	275	295	323	264	296	309	279	292	264	293	270	271	289	259	291	304	294	281	272	262	262	304	274	282	274	286	292	301	299	270	269	291	276	292	299	303	298	290	255	262	272	314	283	299	257	261	258	252	296	273	260	256	262	279	294	265	274	297	274	294	295	277	274	292	293	273	314	291	276	270	278	293	286	280	286	267	295	284	270	267	276	294	303	259	291	292	264	283	281	268	297	284	278	281	308	286	273	295	242	250	286	306	266	300	278	288	315	309	268	292	294	325	266	283	251	292	286	286	308	259	297	273	298	266	304	294	271	280	290	267	264	263	283	295	294	275	255	297	306	242	264	273	275	272	256	270	270	263	274	297	334	287	290	287	293	289	288	282	280	279	275	286	294	281	284	296	308	237	329	321	277	252	286	280	283	312	282	271	286	302	278	290	300	284	293	288	288	296	279	274	273	296	322	261	271	290	289	294	281	276	280	271	226	257	306	290	298	275	304	259	253	304	279	286	247	264	292	275	279	281	250	287	276	308	272	264	297	278	302	275	237	240	287	290	272	303	293	312	259	306	291	277	274	261	274	276	255	267	306	266	272	269	270	284	290	242	316	309	285	293	282	243	294	293	291	294	287	266	285	232	272	295	273	300	296	316	309	269	286	300	265	295	269	312	275	258	273	261	252	265	280	269	282	293	265	280	273	322	291	282	242	255	259	303	279	305	283	299	288	270	261	288	257	298	271	285	280	290	273
20821	17534	7667	1814	33269	40849	11576	724	747	696	713	710	699	683	672	717	714	695	675	671	671	651	648	588	634	705	660	703	645	633	688	663	683	654	648	668	661	722	680	699	659	658	608	690	625	678	659	685	674	669	696	687	658	620	675	659	655	643	669	638	644	640	636	640	678	706	689	640	637	592	638	659	623	664	658	670	629	664	617	670	658	633	630	667	703	661	648	669	679	686	708	634	629	655	642	687	686	633	689	625	626	636	653	659	661	698	645	614	673	618	682	681	678	705	687	702	590	648	687	640	650	643	673	644	668	618	678	671	663	654	637	655	628	675	668	629	617	650	709	683	682	633	672	644	683	664	728	641	660	610	731	672	670	639	663	711	682	683	668	629	689	640	649	645	675	665	639	654	653	665	646	636	639	619	706	649	700	614	661	693	651	681	664	663	666	697	647	651	646	647	675	639	653	675	663	604	673	643	653	605	664	693	644	665	677	680	687	642	685	628	630	714	635	663	588	648	616	704	671	672	664	630	662	643	687	647	703	650	677	697	642	675	643	670	682	618	624	649	687	653	641	679	666	643	640	701	615	666	670	695	666	670	677	657	680	655	650	664	650	690	641	663	656	662	677	649	613	671	687	649	681	669	644	671	634	638	675	659	690	629	708	639	652	619	618	652	692	627	673	638	662	643	680	681	678	644	646	615	623	652	680	707	631	659	628	677	606	651	657	632	661	664	646	612	704	651	670	678	663	688	638	634	667	692	675	614	671	634	641	684	654	680	661	690	627	627	656	651	673	661	660	623	658	637	610	676	667	646	666	654	587	697	695	640	674	656	659	612	658	628	639	663	667	690	624	673	703	654	667	616	694	621	691	651	678	670	664	630	661	676	640	657	664	657	657	652	632	661	633	652	646	614	661	669	637	653	622	648	672	689	652	647	714	653	646	664	673	641	685	653	663	682	614	639	687	617	655	653	734	682	699	641	648	690	652	674	649	675	657	669	686	667	654	656	664	636	621	626	666	688	659	606	673	675	670	668	648	659	694	657	675	587	688	646	618	685	670	673	631	694	653	627	656	623	642	619	693	664	664	698	677	659	618	643	636	642	659	635	658	679	650	637	646	672	633	688	675	633	686	656	648	686	676	657	657	649	684	690	689	619	656	629	676	578	697	652	716	668	635	672	688	658	616	660	729	662	643	668	679	623	666	655	673	709	659	689	673	656	647	659	678	674	662	697	639	634	666	668	684	647	680	636	644	647	658	695	676	670	683	680	652	646	607	609	673	646	628	691	694	694	631	641	621	690	630	663	657	670	641	684	624	660	658	652	654	662	661	658	604	646	725	660	693	628	613	676	673	697	631	622	680	665	652	698	640	606	705	692	655	657	660	697	665	644	670	669	703	639	645	723	642	612	640	652	669	647	682	658	677	667	659	651	668	685	644	681	641	639	616	664	698	652	639	610	657	644	641	652	707	649	692	688	669	636	655	659	669	700	648	700	655	605	642	617	689	631	684	606	670	629	677	695	634	625	655	690	637	668	618	681	620	654	625	632	657	623	681	654	710	669	645	633	683	637	674	646	637	651	648	627	607	660	703	622	628	718	651	631	680	648	624	653	653	621	634	658	674	660	671	630	685	658	665	640	654	672	646	643	614	656	641	670	664	643	657	684	639	639	650	649	654	652	667	650	680	648	647	638	687	647	633	648	658	666	647	643	652	665	645	698	673	689	654	683	651	661	629	652	673	623	665	627	703	676	658	617	653	642	684	664	678	670	636	682	681	658	642	672	627	679	685	645	687	700	675	649	622	630	689	666	693	659	692	673	686	631	678	631	635	635	648	642	675	643	677	661	653	619	708	649	705	718	634	628	628	674	607	694	664	664	646	706	660	618	603	657	670	684	635	642	671	698	691	660	658	646	644	651	651	633	669	676	680	689	650	657	651	602	688	679	626	624	698	664	670	661	664	666	689	657	663	627	692	635	689	678	647	700	624	660	661	631	672	715	685	680	680	671	657	669	642	685	617	701	644	647	618	655	621	653	632	619	660	708	670	605	684	630	660	653	624	636	654	693	700	685	658	640	645	669	650	623	659	679	648	674	656	641	648	632	664	649	652	666	636	646	681	667	662	627	637	658	679	636	677	690	678	643	682	632	646	721	668	617	688	667	714	661	650	671	652	674	636	670	712	630	702	666	648	640	685	618	625	656	657	661	668	687	646	659	686	645	675	646	669	653	640	640	639	677	665	654	709	698	649	655	625	686	713	646	659	642	676	679	651	633	635	714	689	657	636	632	641	696	637	634	658	646	658	674	708	701	683	652	696	633	650	623	635	637	678	624	658	636	628	670	688	603	687	669	678	651	673	636	714	662	656	662	631	653	675	647	652	645	609	641	687	664	676	626	686	634	678	669	655	694	612	687	672	671	644	616	625	693	686	637	692	656	690	639	630	621	617	650	702	652	669	661	650	650	671	623	634	694	680	673	659	685	628	664	696	663	686	662	639	693	634	673	662	671	628	627	650	643	649	619	681	642	664	665	678	629	661	641	640	644	661	628	675	733	682	617	644	666	661	654	698	618	680	650	639	715	656	716	640	652	669	662	655	658	663	643	654	701	641	664	696	730	679	695	602	691	656	659	597	677	591	693	633	697	645	638	672	644	703	702	643	652	682	648	675	682	644	683	668	647	641	646	668	648	733	643	678	675	720	629	643	681	697	651	703	665	609	669	677	669	649	613	636	668	657	612	640	665	678	661	646	627	633	681	640	655	648	657	697	667	657	680	666	609	614	681	652	619	653	671	637	669	682	680	642	659	645	647	630	658	652	642	644	652	631	612	628	670	677	620	657	642	609	670	677	694	639	645	688	644	654	676	633	648	643	674	673	666	623	691	694	711	687	680	653	684	649	677	647	670	689	644	649	659	584	705	627	638	660	670	666	668	666	660	699	659	691	630	647	684	645	637	702	635	672	715	689	651	641	608	660	658	672	639	667	632	665	684	670	646	670	634	686	659	656	643	643	597	599	687	700	629	668	628	674	655	678	636	701	639	646	685	639	678	661	598	650	621	692	666	644	665	693	711	692	705	671	668	641	659	654	622	650	638	667	687	682	629	634	695	687	685	706	634	674	677	686	735	701	624	648	666	647	651	656	646	655	639	651	672	636	698	646	672	670	666	608	692	684	669	658	684	694	650	677	684	659	700	639	588	651	663	656	632	643	639	689	634	629	650	658	650	680	665	617	660	661	660	692	708	649	680	656	654	608	629	694	612	646	694	665	606	683	673	672	648	627	620	693	656	710	676	651	723	631	653	700	641	666	642	677	654	591	666	650	638	670	672	610	637	596	662	675	657	613	640	637	628	636	675	630	625	637	625	628	654	646	698	670	733	675	685	721	670	652	701	650	609	668	682	641	629	622	642	686	681	684	647	661	674	664	612	674	693	673	700	640	616	648	688	626	652	675	620	668	661	719	652	655	722	633	650	649	648	719	652	639	644	640	597
44260	33821	19632	3385	21954	37184	14411	910	429	420	430	407	422	443	421	383	432	380	403	441	416	374	390	394	403	421	417	361	400	442	428	403	414	405	385	427	416	374	383	408	353	401	396	384	418	407	403	445	409	415	400	427	435	405	394	366	406	421	360	423	391	385	442	360	415	373	394	393	386	405	395	413	421	375	404	405	379	369	426	403	379	390	408	393	387	395	385	415	400	375	446	441	414	421	420	377	404	411	438	400	375	429	423	441	379	388	394	398	422	416	405	368	429	416	420	413	400	421	423	445	384	394	380	380	441	369	419	383	429	416	385	376	390	395	387	371	368	416	406	398	390	435	379	432	413	396	413	364	404	436	384	394	385	400	406	388	382	417	400	406	411	391	393	419	387	417	404	376	381	357	414	420	430	391	432	367	386	445	399	382	372	381	422	407	417	413	437	396	390	391	414	427	411	413	402	401	401	391	414	373	391	398	415	413	397	416	379	423	419	427	361	396	401	425	412	407	425	400	432	346	388	368	422	401	369	400	383	391	413	408	388	393	386	400	449	380	401	426	390	403	402	408	399	362	373	388	382	393	388	359	384	386	401	392	406	402	427	358	407	414	420	399	409	367	436	390	378	389	385	398	388	393	401	367	408	427	414	382	421	395	415	336	366	396	408	419	407	413	414	432	446	373	389	405	432	364	386	427	413	419	384	387	393	444	411	403	399	397	393	381	380	409	400	410	387	421	426	398	391	435	391	381	398	368	416	408	400	405	362	399	384	433	362	371	391	398	427	418	385	382	391	389	384	406	416	398	380	342	409	383	428	410	399	390	409	421	399	417	417	368	389	428	379	380	401	400	424	397	439	407	418	401	376	423	371	388	384	419	384	416	419	392	428	381	350	394	415	407	384	398	379	398	397	403	371	438	395	397	407	395	439	435	396	352	392	429	377	393	412	368	391	432	403	433	448	413	356	433	419	427	364	395	412	384	392	402	385	404	388	405	431	375	375	392	397	414	407	412	389	376	406	399	405	443	413	397	426	378	415	377	394	414	414	411	381	418	416	404	369	416	441	396	398	410	404	373	354	397	417	409	409	377	425	411	410	376	392	413	405	395	469	414	383	383	422	380	382	352	373	390	418	427	375	392	394	374	395	442	427	475	412	411	426	418	427	382	393	398	414	389	400	364	381	386	385	363	432	428	399	420	433	377	395	397	375	394	412	412	382	427	384	376	400	385	383	384	390	418	361	390	370	400	348	422	392	377	438	401	398	380	415	378	330	434	434	385	384	400	378	400	424	437	404	383	423	402	396	414	406	393	418	426	413	394	428	381	394	407	394	423	441	440	385	386	367	364	409	380	379	444	409	430	366	434	421	372	405	427	424	379	410	378	397	393	395	408	428	397	353	410	411	433	403	405	395	357	404	410	384	362	407	397	395	380	370	395	382	390	457	422	430	387	401	408	398	414	385	431	388	408	429	429	385	397	377	359	396	389	388	382	402	417	416	438	352	436	429	378	402	389	383	417	391	443	402	414	416	399	410	419	427	396	385	389	411	420	399	407	393	381	425	409	412	367	394	360	388	395	383	349	380	421	393	375	416	392	420	394	427	410	397	412	389	405	422	376	422	397	450	398	432	391	431	399	408	412	394	389	371	374	400	398	352	373	403	394	385	400	409	372	377	350	401	365	420	401	381	379	396	396	402	379	382	412	394	366	395	383	431	415	389	406	347	419	383	385	393	409	379	434	403	405	426	396	429	422	352	439	405	418	416	399	392	403	416	389	372	371	387	347	385	417	373	437	413	382	417	383	410	376	431	394	432	406	427	428	418	395	404	422	387	396	371	413	426	436	392	404	403	381	452	363	357	385	409	375	393	412	393	405	367	393	394	380	413	437	410	428	407	425	385	429	377	402	401	381	404	440	427	407	428	394	392	388	409	383	391	418	382	397	396	419	396	434	419	397	393	381	378	384	400	389	440	417	456	405	421	405	400	386	371	373	381	405	399	392	414	410	404	354	406	375	405	380	396	407	409	404	422	427	365	437	413	415	410	363	398	401	397	386	408	394	425	428	433	387	337	433	387	389	424	386	387	388	400	412	404	416	398	390	387	415	377	376	385	390	424	397	390	408	418	384	394	390	396	373	400	370	392	405	395	377	445	403	398	373	419	369	388	427	403	385	415	395	371	408	392	387	404	430	399	392	398	433	446	393	409	402	419	377	388	414	398	405	391	379	389	379	370	415	419	389	393	410	385	422	428	399	411	391	414	431	411	423	406	411	403	392	372	372	416	402	411	425	368	375	391	392	383	395	414	402	381	426	398	392	377	422	385	406	398	405	363	426	394	384	392	427	385	423	366	376	375	365	450	385	425	392	421	416	411	395	409	409	412	410	407	421	379	398	386	405	410	355	453	459	407	396	391	377	402	408	400	374	397	359	392	352	377	442	400	408	389	401	414	377	387	398	402	427	360	390	404	418	434	409	378	404	412	389	426	421	450	414	376	388	416	378	402	395	416	397	409	390	396	375	371	385	411	435	423	404	420	407	390	359	366	373	413	398	392	345	410	389	396	383	421	446	415	411	382	369	401	414	390	417	393	416	391	386	412	401	367	443	388	401	384	429	359	388	405	417	396	399	397	419	402	375	379	428	420	414	418	419	357	416	397	456	398	403	378	353	409	408	394	434	406	421	398	408	384	376	407	395	433	441	413	409	402	384	384	360	401	415	397	401	368	404	377	413	389	395	405	412	393	393	394	435	395	404	412	397	375	380	401	397	360	386	376	393	383	446	401	375	425	418	427	387	406	420	407	422	400	377	410	435	375	400	389	364	377	424	398	397	418	377	399	383	338	396	403	431	376	402	402	426	394	409	392	394	414	399	396	348	424	418	414	425	401	411	452	363	396	392	419	378	352	410	404	401	410	400	435	428	398	389	371	401	426	428	378	416	404	400	408	405	426	376	413	406	415	384	428	384	423	416	405	408	369	388	437	417	389	390	421	393	412	387	412	381	404	374	373	383	418	391	374	361	422	419	396	382	429	392	382	393	419	419	380	421	381	417	366	408	385	426	432	361	387	374	390	394	424	392	399	426	403	374	409	417	388	406	412	383	378	437	434	378	430	415	385	446	455	408	410	408	358	383	432	422	391	433	417	397	404	393	392	368	381	386	415	376	382	413	402	396	392	382	393	384	389	393	371	407	395	387	394	366	396	391	420	365	421	400	388	382	396	402	403	402	392	377	383	373	382	411	432	373	363	433	376	422	406	399	373	398	365	391	377	359	368	393	404	440	407	408	401	393	425	379	379	381	399	388	406	434	428	431	387	381	425	405	379	420	379	393	401	357	415	380	364	399	355	406	418	405	428	423	412	392	456	402	424	341	409	430	380	427	420	445	435	432	377	370	410	433	400	431	397	440	384	377	360	358	390	376	416	403	401	427	425	377	412	415	400	385	412	419	392	413	397	402	405	426	387	394	391	371	419	404	449	373	425	374	412	404
27351	25726	13317	3195	38766	52293	15772	994	1037	995	958	967	989	918	933	986	954	865	920	924	884	931	843	901	911	941	903	869	944	901	922	947	937	900	877	921	893	898	876	891	926	904	911	879	900	865	903	914	920	909	854	882	937	872	846	867	873	891	865	919	881	906	906	892	822	913	891	891	901	896	918	872	875	884	872	854	901	885	888	885	885	850	890	874	900	865	880	856	894	918	884	909	907	846	890	870	880	891	903	926	929	885	915	901	863	911	922	903	907	931	911	913	887	903	945	903	905	919	847	880	873	823	891	879	892	935	877	902	856	908	873	956	889	966	879	883	877	944	923	929	868	898	918	861	868	849	908	855	907	928	897	921	899	884	910	908	889	897	921	866	906	868	858	858	868	877	923	914	872	901	867	910	871	895	904	866	919	858	910	874	881	854	871	884	886	856	894	860	894	868	885	869	865	855	904	926	905	829	865	841	909	936	913	943	924	878	943	890	917	909	902	845	854	883	888	893	875	880	901	851	922	930	894	921	870	846	907	903	887	884	897	934	907	898	912	957	894	903	898	911	915	901	872	897	897	897	909	857	874	865	888	846	897	915	919	935	865	928	900	907	883	926	822	934	937	892	832	866	887	855	863	878	866	893	830	902	924	863	857	913	927	879	933	926	881	832	925	883	858	899	850	871	898	909	899	915	897	907	894	920	817	859	892	893	914	832	867	897	884	873	840	873	904	884	865	916	890	875	887	938	900	917	861	882	879	895	906	870	897	891	860	875	945	888	898	855	941	886	852	940	872	855	835	904	880	882	892	830	858	884	856	905	840	884	913	902	905	922	886	908	907	874	911	885	949	913	896	840	885	897	894	891	864	883	952	861	881	890	895	901	897	889	929	924	868	856	899	867	848	932	943	889	825	868	931	893	886	872	906	915	878	915	878	927	859	889	882	874	852	874	917	883	918	883	901	910	895	870	862	897	876	880	896	911	826	923	872	855	886	886	884	869	928	877	854	879	880	875	841	887	918	862	913	876	892	905	867	944	896	845	879	861	903	851	861	916	922	883	859	875	899	918	898	883	921	889	889	839	868	887	882	904	858	920	917	948	877	894	856	884	928	900	896	905	918	908	840	868	883	935	857	902	857	877	902	825	916	918	883	887	932	910	901	877	973	858	848	896	852	954	926	911	907	893	901	859	954	833	884	852	872	920	874	878	917	850	948	925	888	900	855	909	934	927	880	911	878	895	879	854	854	912	869	911	974	903	917	860	895	882	880	858	859	909	904	888	845	909	906	881	864	886	881	908	863	899	914	867	916	882	914	876	913	908	901	889	876	944	849	933	890	882	909	920	895	913	887	891	897	890	894	882	938	889	894	937	904	947	859	882	872	883	882	893	876	879	887	931	869	894	943	878	891	895	870	922	930	918	832	886	912	930	930	914	862	879	883	857	895	899	843	896	836	866	865	933	923	869	907	872	869	924	850	851	942	931	908	854	901	866	859	941	962	884	947	908	893	863	893	934	901	866	960	890	910	862	942	909	862	870	925	888	900	879	844	911	909	866	922	913	904	910	836	883	874	916	896	869	886	933	861	898	884	869	898	883	856	922	906	898	865	897	865	853	889	935	878	900	905	911	915	910	925	851	891	839	889	913	914	906	921	856	883	919	906	928	891	854	913	873	923	876	879	893	893	905	870	922	900	916	905	957	882	850	875	885	893	879	908	852	887	889	846	922	848	882	895	886	948	885	903	831	907	867	894	895	892	851	889	906	846	915	852	887	851	915	932	875	889	898	913	881	972	940	879	851	855	924	930	926	888	921	950	907	863	925	911	863	913	890	866	854	930	860	910	869	872	858	865	938	868	897	925	889	898	896	864	903	911	853	876	873	838	883	927	859	895	914	868	880	951	828	839	870	913	859	931	881	904	918	903	937	889	885	833	908	872	857	856	915	874	848	914	801	866	877	876	863	908	894	881	975	895	847	946	914	890	933	953	903	870	866	904	891	872	908	897	898	864	881	851	918	882	850	902	899	890	875	908	891	891	881	866	871	911	895	902	897	901	893	893	912	874	833	870	867	877	882	854	905	897	894	900	893	882	885	919	853	881	923	930	879	905	926	884	886	858	925	878	860	925	912	879	959	944	909	845	955	840	886	885	880	916	894	876	910	879	854	804	907	881	837	884	866	890	939	855	923	881	902	886	872	916	905	894	901	865	890	891	937	856	894	869	917	849	878	908	924	861	888	859	900	867	884	907	841	948	872	858	928	886	874	839	933	935	872	930	913	842	919	882	849	856	900	882	836	876	939	875	939	914	855	923	919	877	871	879	908	919	845	915	889	868	857	867	842	902	876	894	926	905	897	881	912	870	823	918	887	863	881	888	875	913	917	829	905	896	915	887	957	930	900	876	931	890	892	903	882	859	905	918	930	832	909	913	910	905	845	886	882	857	839	923	855	922	834	877	901	919	908	892	877	873	892	900	896	927	873	883	902	907	870	858	893	896	877	905	873	899	937	938	890	920	920	924	906	917	921	896	867	890	968	836	904	893	898	858	877	775	897	874	792	919	855	907	914	944	915	893	923	922	891	872	863	892	885	900	956	898	904	875	885	910	876	910	922	899	880	906	868	882	853	891	867	860	912	865	895	870	869	913	877	958	921	902	899	889	921	901	798	931	929	886	846	874	955	895	923	921	872	857	908	869	909	898	916	878	914	909	931	906	914	848	862	921	843	943	908	895	859	943	893	888	869	896	878	886	892	917	915	905	881	935	902	945	873	875	883	891	949	841	883	906	864	864	902	914	932	876	872	913	910	917	917	913	903	918	897	860	871	922	859	933	901	868	898	897	920	879	867	881	949	921	912	951	906	927	899	926	917	894	924	913	920	866	860	935	874	906	875	887	930	888	896	889	866	921	908	944	855	873	855	900	959	909	877	934	886	866	899	887	857	834	875	926	840	938	877	943	944	887	918	857	884	883	863	915	899	861	917	860	876	883	863	906	917	856	917	908	890	884	845	861	883	912	893	885	893	842	859	864	918	888	880	875	849	896	877	880	828	882	865	910	854	859	908	891	917	857	869	918	855	851	917	859	884	888	879	928	913	893	924	823	874	979	837	863	895	816	888	866	858	934	926	874	863	885	884	883	863	910	853	888	894	909	846	905	878	841	874	890	887	880	884	924	913	878	871	890	861	871	903	859	889	866	876	869	890	869	923	891	891	903	878	871	953	874	863	879	893	931	947	873	878	919	884	907	902	864	914	948	816	915	868	913	934	929	878	905	891	911	920	879	878	876	875	873	911	887	912	886	836	849	879	845	840	887	892	954	901	866	930	866	835	934	872	880	887	887	951	877	892	887	842	886	867	914	908	860	821	889	873	919	866	909	886	865	889	852	889	879	862	936	889	895	894	848	884	885	898	896	895	900	886	883	916	871	906	896	904	905	898	927	912	895	925	893	906	893	855	874	889	908	861	905	865	947	886	888	885	903	871	862	874	874	845
15580	8434	2349	441	701	1350	625	346	319	340	323	352	332	325	303	304	307	281	289	333	305	316	334	340	350	315	313	323	308	313	334	308	298	301	274	310	344	338	324	294	293	298	312	308	319	355	304	321	325	313	330	303	302	323	300	312	302	332	328	365	339	334	349	305	308	334	291	362	309	341	284	321	373	331	302	297	367	349	298	341	297	336	308	320	332	302	344	310	311	298	308	365	318	288	324	359	346	338	363	378	330	286	337	326	349	313	342	355	343	336	309	328	340	285	304	345	332	313	358	282	341	305	314	313	335	339	320	318	316	329	321	321	333	296	353	342	328	368	350	342	316	318	320	308	319	283	356	317	344	329	321	301	340	373	330	325	277	324	313	292	329	375	303	319	321	317	332	312	345	320	325	321	295	332	334	340	315	349	328	300	335	347	319	358	343	327	300	297	331	308	338	337	337	310	282	289	297	340	310	315	344	322	351	327	357	311	333	328	332	330	306	294	291	307	326	310	281	372	318	347	395	321	347	307	291	334	352	361	321	319	322	336	319	339	284	303	329	337	291	272	318	316	314	343	348	297	285	335	332	325	339	281	290	301	284	331	321	314	339	305	333	323	331	348	307	324	305	306	341	324	305	323	326	305	337	348	333	316	331	332	296	328	335	333	324	309	303	334	317	303	296	280	309	348	342	311	315	326	292	330	290	294	322	340	327	293	297	332	346	334	371	328	320	313	318	340	351	296	356	360	322	325	328	323	319	311	321	294	307	321	357	310	327	315	322	321	329	307	352	331	320	332	328	339	341	322	319	338	296	318	347	320	389	315	357	311	345	318	320	347	294	286	297	311	332	338	333	312	291	292	337	352	319	286	356	338	307	303	331	292	320	328	318	317	314	300	316	365	330	352	313	314	333	333	307	330	358	341	300	314	309	366	321	333	331	316	292	327	299	365	338	363	346	314	351	343	314	313	314	320	352	305	355	332	330	315	287	299	326	359	366	314	311	327	299	335	301	313	324	321	315	316	293	325	321	328	299	314	321	306	285	310	322	321	345	281	317	297	320	308	337	304	319	348	348	316	321	324	326	316	317	337	332	345	324	322	309	283	367	315	337	330	349	348	312	310	332	357	351	325	326	331	341	317	344	335	289	318	333	355	316	280	353	316	320	325	371	335	316	336	303	332	348	352	320	313	281	346	305	314	338	302	306	337	326	355	328	376	307	338	322	336	323	313	302	350	340	318	322	308	316	370	333	321	329	327	335	316	354	347	324	309	322	311	297	343	301	340	357	328	338	364	334	333	305	337	328	290	313	307	308	284	325	319	335	310	338	299	336	291	314	314	320	311	304	332	321	318	309	312	360	307	327	319	311	294	305	313	336	310	321	310	331	310	356	350	304	305	286	357	337	335	307	311	309	347	300	343	293	305	344	297	324	348	353	319	326	341	318	348	299	304	332	298	325	317	306	289	322	355	308	337	314	342	353	353	287	357	295	279	343	365	306	314	332	343	306	326	359	339	321	289	326	316	336	325	331	331	317	320	316	332	338	317	263	330	317	317	307	331	291	333	341	336	314	315	296	335	336	331	312	313	303	299	324	332	346	320	337	313	293	311	347	353	340	309	309	317	295	310	350	332	348	308	325	335	346	339	316	304	331	340	319	327	343	338	327	311	340	318	341	322	324	325	325	310	332	284	321	307	315	316	297	315	326	313	325	342	360	325	336	299	317	307	287	333	302	289	326	292	338	349	367	339	299	317	334	352	323	310	313	303	336	319	349	311	305	321	360	309	325	316	337	319	335	351	328	299	365	335	316	326	335	317	348	338	326	305	342	306	318	327	333	323	337	321	325	325	358	330	318	287	302	345	334	307	313	295	323	297	303	339	316	321	291	346	335	338	295	319	332	324	314	294	316	321	334	335	305	305	352	303	332	288	281	292	324	339	306	300	326	343	329	290	288	321	308	313	328	321	302	346	305	375	329	307	341	323	305	325	320	366	320	321	300	342	316	346	327	316	356	317	318	333	300	325	346	327	316	325	325	330	307	293	310	333	361	320	297	304	302	336	336	339	336	374	330	295	351	334	323	304	347	324	336	326	313	325	285	305	308	344	332	309	337	320	303	338	289	353	342	338	316	271	328	373	343	295	338	285	319	324	339	308	339	300	345	301	341	350	344	317	267	307	353	358	323	315	329	329	293	353	318	321	309	340	301	330	313	302	351	334	319	361	323	308	310	318	348	295	281	345	329	336	325	294	312	308	334	305	331	298	308	320	291	311	307	320	316	318	309	301	333	331	336	313	319	318	291	323	358	328	329	293	307	307	344	316	339	361	298	355	334	287	335	341	321	318	294	330	347	314	330	312	310	348	335	338	342	347	325	353	327	318	326	306	326	278	359	298	305	303	332	356	317	310	347	364	330	314	308	301	321	330	318	303	311	299	303	316	332	327	308	309	298	305	334	347	317	335	302	307	322	340	325	281	282	306	328	301	307	313	300	313	321	305	325	341	334	285	332	347	289	323	356	360	303	331	312	369	352	339	311	299	303	351	352	301	328	334	339	330	337	350	290	288	313	343	317	309	348	291	349	316	329	324	319	318	312	302	305	345	295	292	317	335	309	305	344	299	344	300	329	354	316	329	313	332	302	328	324	317	299	330	325	319	321	339	315	330	332	355	332	326	334	319	338	308	292	323	299	283	321	331	321	302	316	327	317	341	328	309	302	304	305	321	381	315	316	307	328	333	291	340	276	327	333	314	323	370	360	319	333	316	337	312	305	324	314	317	279	288	309	324	359	344	308	319	333	324	334	328	310	342	306	334	326	338	300	337	303	350	341	310	305	310	344	332	346	308	344	328	342	306	349	338	290	294	336	311	288	362	346	345	312	314	318	290	307	322	306	358	346	305	347	331	316	344	288	338	332	325	360	347	333	352	330	350	364	336	331	326	311	312	336	324	306	338	330	339	345	328	339	284	324	323	316	336	325	327	286	335	294	357	333	350	301	320	329	366	302	305	328	311	343	332	350	319	323	315	345	354	315	317	338	329	342	365	318	301	325	333	313	307	326	327	345	298	339	304	398	313	304	350	317	296	341	297	314	333	298	314	327	298	325	315	330	320	319	303	323	325	332	349	327	340	340	302	336	295	330	318	340	318	320	315	323	328	316	312	338	348	325	323	317	388	310	327	356	324	303	321	350	285	319	328	335	342	312	300	341	334	331	331	293	369	330	313	308	348	309	328	323	312	345	331	317	325	329	343	319	362	303	328	282	319	329	323	293	320	327	299	337	313	315	314	319	336	303	323	328	306	299	330	328	332	282	347	340	342	329	344	317	312	320	305	334	316	288	282	310	304	308	312	293	337	332	357	320	300	352	333	319	342	283	352	321	333	342	327	337	328	316	307	325	283	342	330	324	312	333	353	314	362	325	346	335	336	301	324	321	340	310	319	313	303	311	350	367	328	315	343	348	330	324	318	290	326	321	343	319	329	305	311	306	285
9091	7141	3091	1015	2702	5119	1710	711	693	755	775	654	713	671	762	714	702	721	683	692	730	749	742	716	719	712	684	742	701	746	736	739	719	715	716	731	726	701	670	713	710	729	690	639	757	719	700	765	781	753	725	770	727	746	738	704	741	773	679	721	734	702	696	691	682	738	682	719	698	748	717	721	715	701	732	735	714	727	688	776	673	741	714	706	707	739	747	702	723	753	741	730	750	750	724	743	685	747	691	698	708	705	688	726	711	737	723	719	748	703	759	734	732	684	689	737	691	725	761	700	708	695	731	729	713	735	693	729	725	716	673	688	742	760	720	768	715	726	668	769	776	769	733	750	758	712	762	736	708	756	775	731	699	703	712	713	710	709	755	671	723	724	711	714	741	750	709	742	708	714	662	733	747	725	706	728	721	703	693	674	715	741	753	767	701	688	679	701	749	708	713	713	746	771	713	702	735	718	712	720	701	773	729	694	697	694	761	694	716	721	726	741	738	709	743	758	752	702	739	714	720	745	709	726	704	755	734	758	746	725	676	715	705	742	712	733	729	719	693	689	700	740	720	729	769	709	759	784	718	769	729	718	735	752	731	756	715	677	738	752	763	715	767	665	728	717	735	679	708	703	750	704	697	718	684	727	759	724	746	728	705	722	708	734	757	750	743	697	741	723	696	704	666	739	709	703	702	724	693	725	730	691	697	710	708	738	742	749	753	727	738	741	696	781	742	690	744	748	700	730	738	750	753	705	725	708	716	761	753	697	712	695	693	727	714	717	719	763	725	729	728	703	736	783	713	696	766	739	718	736	752	736	697	673	718	721	740	728	755	715	685	753	719	718	755	685	748	749	745	694	744	722	725	751	750	762	681	746	722	766	705	727	731	740	716	716	708	728	717	706	709	725	699	706	687	683	742	698	692	736	725	718	697	723	783	747	717	714	785	743	731	730	722	713	701	712	733	769	715	748	691	731	724	720	782	714	728	747	706	691	737	772	710	757	741	754	711	732	723	722	735	784	712	688	702	723	694	740	727	723	688	698	690	741	792	688	722	760	731	717	746	749	740	701	718	708	740	739	712	695	706	725	744	714	744	715	705	724	709	684	716	694	731	748	716	738	706	696	763	745	724	723	719	748	716	754	766	659	714	738	750	710	703	741	735	673	738	705	747	720	697	696	656	684	674	716	716	708	722	769	702	704	761	728	736	722	735	729	721	759	725	681	652	713	730	721	751	737	713	736	705	728	726	692	711	698	731	683	735	754	738	711	706	707	743	683	729	743	737	722	696	758	760	714	748	704	699	736	758	743	735	668	709	703	728	705	680	723	699	734	737	753	708	719	732	739	724	733	781	733	731	715	755	735	776	678	742	749	706	790	719	732	676	685	688	715	704	759	681	705	690	694	763	746	724	720	718	707	756	713	760	698	694	725	711	735	741	702	705	760	719	705	696	728	720	712	724	699	691	684	722	692	697	727	774	709	777	747	722	743	762	700	768	709	733	777	695	705	743	679	691	706	711	736	719	703	703	758	707	709	694	754	750	721	740	748	673	693	701	707	735	721	745	746	655	722	725	766	713	684	709	727	746	699	703	720	738	731	775	786	736	738	732	732	749	745	686	658	738	736	699	739	714	689	707	778	697	729	675	735	741	725	705	700	720	730	722	724	677	715	751	706	713	744	744	661	680	716	708	697	725	741	745	713	681	765	690	710	750	712	774	741	751	733	748	731	725	759	734	731	740	724	741	737	720	731	742	750	752	713	700	764	758	708	754	686	707	702	722	722	725	745	776	725	726	726	702	737	699	728	720	700	737	767	752	727	714	726	776	751	704	740	708	706	719	731	773	745	752	685	701	733	722	740	730	705	740	734	674	739	740	743	752	754	704	687	711	733	741	741	700	731	711	752	713	708	728	731	704	714	729	735	690	740	707	737	784	726	721	720	701	722	781	697	718	747	719	715	698	731	741	708	717	729	673	747	740	696	743	733	700	702	739	686	713	721	733	725	780	784	700	720	712	702	740	714	760	715	717	733	710	745	702	703	749	766	705	718	711	754	724	729	693	721	697	744	706	714	718	763	726	731	742	749	674	775	720	767	745	671	756	741	715	729	725	714	705	716	674	750	689	730	739	726	714	741	715	719	692	749	705	699	692	689	713	721	712	707	787	745	726	687	717	775	665	753	639	725	724	728	724	759	753	753	692	705	718	688	762	713	708	750	734	669	722	694	740	744	740	725	761	697	689	741	696	731	733	752	685	754	717	733	797	751	709	726	756	709	705	721	754	726	719	702	737	729	744	719	711	745	696	733	798	710	718	740	733	714	758	658	734	770	716	726	710	741	772	730	745	768	751	739	706	727	739	726	745	752	743	764	693	721	729	688	724	727	717	736	700	732	737	723	688	720	743	788	744	725	767	664	705	758	739	710	710	695	691	666	733	751	725	757	744	715	710	799	700	674	713	710	706	698	739	747	751	724	696	751	724	715	716	733	708	711	701	725	745	736	778	758	715	736	729	762	697	740	720	748	724	733	714	710	726	723	719	716	738	727	676	707	705	690	702	673	726	719	763	701	711	747	745	716	685	755	725	719	733	746	681	719	785	779	757	736	763	674	739	725	765	725	672	738	728	741	748	718	734	723	776	691	715	742	762	780	711	677	675	709	768	702	755	677	691	752	746	744	723	778	698	681	708	686	705	744	672	722	747	737	682	764	747	710	720	730	732	714	751	722	727	720	718	714	713	725	742	746	714	726	738	752	681	694	738	712	753	745	722	726	708	691	719	736	662	717	697	772	758	762	718	696	709	735	713	772	730	783	744	749	710	709	693	718	706	745	717	775	673	722	718	710	733	715	719	717	694	698	700	704	737	708	722	720	737	701	731	718	701	727	745	675	691	729	739	757	691	727	740	721	679	707	705	715	757	722	720	694	746	750	739	703	696	743	716	678	704	745	642	684	675	737	721	761	694	731	717	722	802	710	753	721	764	752	719	749	705	719	694	726	686	707	720	725	714	718	755	725	759	760	705	775	690	709	739	750	743	770	706	741	730	715	677	700	761	700	732	690	728	718	695	738	713	701	753	741	707	734	727	702	673	710	773	737	750	758	720	728	722	739	708	701	734	726	702	752	737	736	727	809	751	742	729	776	707	719	698	759	740	749	684	724	710	702	658	742	766	748	779	769	718	753	740	746	735	752	763	725	760	715	712	689	765	719	686	729	706	770	701	741	715	712	708	716	779	718	754	729	693	723	715	729	753	724	676	703	693	680	725	707	772	726	771	762	747	706	745	723	737	710	750	666	693	674	703	725	744	739	758	747	747	702	745	727	691	742	709	707	737	718	721	720	708	716	765	722	747	753	784	669	744	689	742	733	722	705	768	747	727	766	746	673	753	697	760	706	747	728	762	763	758	720	699	759	675	714	682	733	737	725	717	692	740	680	695	710	777	671	753	767	694	732	757	671	749	704	740	695	746	756	753	723	711	684	716	755	754	702
33517	21656	8933	1281	12280	21857	7988	450	306	287	298	267	289	269	305	331	292	276	283	325	320	300	251	286	281	281	301	293	261	282	291	310	273	312	272	316	321	297	275	292	282	281	273	276	300	248	282	284	291	281	281	292	279	267	310	323	290	255	307	332	294	270	278	278	274	279	321	279	321	285	291	274	317	298	280	302	265	288	294	305	290	277	288	267	286	298	295	320	275	265	277	284	289	285	286	295	294	300	295	287	293	269	282	307	296	271	270	305	282	296	305	315	284	300	303	282	285	299	284	298	278	282	299	292	299	290	294	295	296	276	288	274	314	278	272	312	297	315	280	268	277	268	247	275	293	267	303	252	294	325	321	255	276	299	294	295	302	302	274	294	301	266	293	288	283	283	314	274	256	293	298	305	267	293	279	279	277	284	300	299	279	286	277	294	253	303	284	277	321	304	299	262	315	258	319	284	302	247	263	292	309	314	253	260	265	299	254	292	299	305	293	300	308	301	305	298	296	267	285	293	272	307	290	298	312	293	261	303	275	265	283	295	259	271	296	295	327	293	296	285	269	310	327	300	299	257	278	251	324	270	299	306	295	292	291	303	267	280	321	284	302	269	271	271	292	280	311	277	272	291	290	282	297	319	275	318	282	278	302	258	249	303	316	284	287	302	277	279	279	306	286	263	267	316	285	308	301	312	312	269	298	298	271	239	267	285	303	282	332	252	284	322	266	319	269	312	270	303	283	295	282	261	272	283	287	280	275	313	302	255	258	262	301	290	289	300	291	316	291	271	294	288	279	287	289	277	271	308	298	288	281	276	278	279	305	279	293	296	313	287	290	286	289	330	269	265	253	254	286	304	297	324	284	307	289	299	284	263	295	304	283	309	288	301	266	309	294	286	285	263	296	285	257	318	288	297	272	303	317	306	299	287	320	296	300	283	270	306	308	298	287	319	316	291	279	290	275	275	273	305	264	256	255	273	290	273	274	263	293	304	282	301	293	302	299	271	274	261	246	263	281	282	290	276	278	313	301	279	294	274	296	267	310	278	298	289	264	295	295	282	295	284	276	311	266	283	274	305	261	270	288	282	307	290	280	283	291	326	337	277	251	280	261	314	238	322	250	274	305	314	281	267	296	267	267	284	247	308	259	291	288	293	321	283	305	310	300	278	297	315	310	322	266	303	266	281	280	334	300	269	275	283	290	270	285	298	274	300	292	289	277	277	293	273	285	291	317	325	262	306	285	289	283	277	274	314	305	284	275	254	283	286	271	315	316	314	279	286	302	289	280	276	298	295	267	329	291	284	301	295	288	281	291	285	279	313	310	321	271	286	278	285	324	292	259	287	290	261	289	303	283	310	306	267	307	257	282	256	276	273	319	305	303	275	289	310	309	302	308	292	266	298	278	267	286	297	290	263	274	278	285	277	283	292	306	323	307	260	282	305	349	275	281	305	268	280	298	261	305	303	287	242	299	264	277	282	301	302	295	268	286	290	301	297	291	263	285	260	277	277	273	305	272	299	265	280	305	295	305	309	306	284	264	270	296	294	289	280	273	269	285	302	292	283	291	296	292	309	258	316	271	285	255	316	302	280	262	298	271	294	305	281	290	270	269	283	266	322	282	320	285	253	275	274	315	312	276	276	279	309	275	284	288	279	300	299	295	276	296	320	328	285	285	292	260	305	279	276	270	278	324	298	293	294	288	289	275	248	304	279	297	259	292	305	292	291	290	302	298	275	268	275	267	309	322	296	294	312	250	268	272	312	314	281	302	290	274	284	279	293	292	267	293	313	308	290	283	291	332	303	281	286	285	292	253	277	294	267	304	280	280	316	269	272	274	313	277	299	308	300	283	295	312	291	326	277	274	300	288	320	259	278	298	301	305	292	264	288	277	303	265	276	276	270	256	295	288	305	316	272	287	273	299	280	267	261	288	320	300	275	233	270	315	295	278	277	294	268	272	273	295	274	278	277	277	310	292	257	322	306	331	311	281	312	280	275	332	307	283	268	311	280	266	294	279	322	263	247	272	299	287	301	254	321	304	282	319	282	288	330	286	291	296	286	295	313	295	287	297	271	285	276	262	315	310	291	280	294	291	276	306	309	253	273	295	299	303	298	293	242	278	269	262	272	257	275	260	291	293	254	312	280	279	306	322	335	308	334	316	273	281	269	284	281	282	266	304	300	297	265	297	284	307	269	266	259	261	309	283	293	251	318	266	337	317	315	282	276	301	287	306	288	287	292	270	251	316	271	280	290	279	274	284	309	307	288	295	330	307	290	309	286	287	293	300	287	281	269	273	300	295	278	302	272	283	283	273	323	274	287	268	292	299	259	278	258	258	270	291	283	299	320	307	255	266	309	271	291	273	259	303	293	277	287	265	290	301	272	291	272	310	259	276	285	293	295	287	285	271	279	285	291	305	293	324	312	303	299	321	311	296	306	291	289	306	300	279	269	248	292	292	305	298	273	299	287	286	306	317	305	320	301	320	295	312	301	325	304	327	304	279	246	291	301	283	291	279	279	305	299	309	279	268	280	275	302	311	291	278	252	292	270	280	312	290	298	281	305	291	277	293	312	288	322	285	278	305	313	307	271	277	267	267	306	270	275	292	287	270	288	289	273	291	292	275	293	298	300	291	302	306	276	259	290	301	288	288	290	302	305	323	245	288	306	262	316	290	271	289	287	259	278	282	235	249	301	267	270	277	309	263	279	308	264	298	275	273	307	270	275	282	310	317	294	282	279	299	279	275	290	275	276	262	263	296	268	275	313	285	315	317	275	281	294	284	281	301	339	289	279	300	275	294	310	319	301	273	276	292	299	292	305	270	293	285	307	301	291	307	290	272	301	268	288	293	309	283	303	310	302	303	298	294	295	242	283	263	288	298	265	321	259	261	286	277	285	278	265	299	296	310	279	281	294	296	248	283	294	301	290	279	313	290	278	344	307	304	273	314	241	317	291	272	290	271	280	292	284	289	289	271	287	286	295	296	296	304	286	289	277	297	285	279	266	284	277	255	284	312	257	299	284	306	301	312	314	319	283	302	286	290	291	264	256	285	334	260	262	288	284	281	266	253	269	262	277	294	320	272	282	293	292	303	309	271	300	315	298	293	302	314	303	298	298	321	293	282	277	291	266	293	311	292	302	268	293	285	312	314	256	266	278	283	282	287	288	287	282	298	292	289	256	279	289	285	288	276	270	272	273	302	263	289	293	287	264	283	296	307	266	312	301	289	291	292	278	308	285	296	265	274	330	276	310	281	302	261	292	303	288	271	289	300	303	289	265	290	300	295	308	272	295	292	291	302	297	293	283	280	280	262	283	279	293	279	275	303	283	265	260	288	314	288	244	295	291	273	333	343	306	281	311	272	263	283	297	310	300	274	315	288	294	275	335	294	298	302	327	305	285	321	318	301	325	307	302	263	282	278	282	294	275	296	289	262	294	300	299	301	295	266	287	321	297	271	303	298	289	307	298	281	267	254	286	287	307
20967	16394	7663	2087	29942	40632	13196	710	751	683	752	714	717	716	702	687	727	707	697	703	615	658	660	677	679	631	693	705	693	694	665	739	696	665	641	677	638	705	678	653	713	675	622	678	654	656	675	682	668	679	655	660	660	636	657	679	732	683	697	657	700	644	687	682	678	646	692	689	671	716	673	682	669	691	654	693	707	590	618	680	676	643	633	682	658	732	708	679	660	647	729	701	663	691	656	699	622	659	669	712	627	659	684	670	680	652	693	631	644	685	715	660	643	683	698	705	647	672	658	698	642	679	684	689	708	641	698	678	647	654	673	658	681	658	628	626	692	685	675	654	652	662	644	651	662	711	642	649	660	689	686	718	659	643	614	629	643	675	647	665	633	661	670	692	679	690	694	668	665	684	676	693	662	712	635	659	680	659	664	616	690	693	657	665	713	665	692	645	663	668	689	656	664	666	642	613	668	693	655	675	642	683	684	711	714	681	614	638	682	680	664	691	692	680	714	681	643	659	687	671	710	660	686	656	681	661	714	668	679	630	680	611	706	628	668	660	690	663	678	641	695	633	673	705	700	685	661	673	669	659	673	709	669	634	671	668	640	655	623	673	671	674	633	615	637	693	656	655	683	615	710	671	673	655	634	679	673	690	659	676	672	646	656	646	629	723	630	703	686	685	673	656	710	717	677	679	673	607	675	660	642	696	661	700	735	689	651	683	639	668	671	757	628	675	709	683	660	635	678	682	663	673	616	686	692	640	608	673	633	742	659	681	649	722	677	675	662	668	655	704	626	653	680	675	711	657	692	686	663	704	614	669	687	701	686	658	660	689	654	694	689	591	643	630	700	689	660	678	670	664	618	680	673	658	680	647	674	654	701	636	666	664	670	624	723	652	659	686	654	663	662	675	706	686	658	720	654	644	683	663	646	681	710	614	654	641	668	637	667	693	698	687	716	694	662	643	708	643	637	674	642	686	703	663	650	685	644	687	619	689	685	679	678	658	674	649	658	698	647	670	687	647	663	613	701	695	675	708	712	659	680	661	653	648	688	660	647	687	633	632	668	686	697	669	667	658	714	653	696	698	688	711	647	653	661	676	728	655	715	674	632	676	687	648	649	719	675	683	711	667	660	728	686	695	648	678	659	688	682	688	643	647	702	690	664	698	716	643	639	682	640	692	690	655	652	662	681	643	690	661	635	704	692	668	652	676	654	657	662	669	642	696	686	615	675	702	705	677	622	693	679	681	660	666	709	645	684	709	654	670	586	688	640	699	605	677	648	662	652	685	671	643	680	672	667	683	678	673	614	685	702	615	668	698	698	659	686	685	721	687	718	621	623	706	643	657	652	660	654	691	627	665	681	673	665	689	718	652	628	672	662	693	625	711	653	636	688	677	649	657	631	690	636	680	711	677	709	677	650	718	639	680	655	636	709	705	675	713	677	667	696	639	627	634	639	689	669	655	646	653	675	643	680	650	675	669	639	667	627	675	701	687	680	651	692	704	643	693	681	670	709	699	696	704	662	676	644	679	695	639	741	660	686	705	691	684	641	721	697	646	661	659	698	698	660	709	662	666	661	702	652	639	659	665	708	679	653	650	665	653	620	714	696	689	655	624	669	653	667	695	675	612	644	676	711	695	692	675	670	608	643	697	717	650	675	654	622	661	668	694	637	672	694	678	656	641	695	658	689	656	664	666	674	639	654	664	649	687	702	656	636	684	684	685	645	638	677	630	687	640	641	687	630	675	651	675	692	631	651	673	650	702	679	641	691	699	669	687	624	687	669	696	678	678	671	638	671	705	676	636	698	701	684	647	656	687	650	670	650	668	691	681	683	673	710	661	685	614	674	655	684	681	677	684	658	686	632	633	681	622	702	669	680	678	669	638	648	653	683	659	671	705	683	728	686	651	683	675	670	710	636	645	657	624	684	652	680	611	674	674	666	660	673	638	664	683	687	735	656	652	687	688	648	692	664	663	650	672	683	681	692	669	698	638	725	658	711	633	631	665	698	650	674	660	672	693	672	672	654	721	647	680	644	635	670	665	657	678	626	672	716	647	661	658	646	671	677	662	690	687	646	679	649	629	670	687	702	684	628	670	685	702	665	707	698	656	651	701	696	684	664	707	716	647	663	606	670	688	687	668	696	716	657	690	692	688	699	692	636	708	708	741	757	656	709	746	668	671	663	686	671	646	688	655	657	700	702	668	646	694	691	684	675	694	700	637	680	667	703	673	643	694	654	669	676	693	647	669	677	624	657	603	638	640	644	688	646	650	646	666	695	691	673	709	709	700	654	652	651	661	685	652	644	676	682	651	629	676	649	654	641	671	647	690	657	721	640	653	661	689	701	688	682	674	691	694	676	676	697	662	671	674	673	696	654	696	646	634	690	688	653	653	659	658	675	598	707	663	668	690	688	644	671	671	674	635	634	689	699	681	661	660	664	658	681	696	653	673	711	686	675	663	714	661	667	689	688	659	691	635	682	658	660	658	701	724	696	652	668	702	702	671	640	675	703	652	696	645	640	683	644	710	669	651	672	628	653	657	677	679	626	668	651	674	615	675	665	678	700	665	638	681	668	687	702	693	701	656	687	697	684	704	639	677	649	649	663	668	676	673	689	652	662	666	662	672	730	740	659	648	647	651	683	711	666	652	661	749	671	725	634	654	642	664	629	669	656	691	663	638	708	692	642	664	643	725	714	663	680	681	675	683	653	712	690	652	620	676	677	648	681	721	702	686	643	637	675	647	666	678	662	695	690	651	661	644	654	693	705	670	672	667	696	674	682	664	687	647	703	677	669	691	679	661	668	677	640	674	661	714	659	674	699	620	646	656	653	736	688	677	655	634	651	697	646	689	684	621	698	614	663	683	711	621	663	620	674	639	680	631	703	676	670	694	653	655	675	706	702	675	685	637	681	671	642	677	665	670	707	643	692	673	643	677	715	662	679	666	692	665	631	684	668	657	649	640	689	712	683	636	633	690	667	681	703	692	678	650	661	643	641	678	698	703	649	680	694	672	690	691	663	720	623	641	682	695	678	668	669	653	657	676	683	667	680	694	669	645	650	646	653	677	651	637	664	683	671	665	655	679	641	639	651	632	687	673	637	679	682	644	656	695	674	674	693	658	685	666	673	657	674	668	666	653	710	650	694	695	668	701	682	636	673	700	693	658	676	603	673	649	688	674	678	644	654	691	683	688	690	726	664	677	707	706	658	689	636	679	644	641	652	680	666	653	672	617	636	667	679	655	653	693	647	695	668	708	645	657	689	683	705	644	605	699	654	665	596	641	682	699	694	679	635	694	672	709	640	602	703	673	665	688	709	634	681	629	671	658	696	664	687	663	698	666	676	672	671	697	635	640	675	699	675	651	669	595	623	693	678	681	643	718	691	644	695	686	685	651	706	705	655	715	628	683	676	664	666	707	656	675	651	663	654	683	701	676	682	674	634	629	668	689	615	666	652	660	693	678	682	641	693	643	611	654	691	671
44441	33496	18202	3859	23338	36128	16544	1097	441	396	405	378	419	397	391	398	406	422	417	390	431	446	419	414	398	388	407	396	396	412	428	373	402	393	401	398	371	406	411	443	433	384	417	406	342	366	458	393	435	407	425	412	400	368	359	387	337	417	370	473	444	356	437	426	417	396	395	418	431	394	382	410	431	421	410	366	422	404	410	386	398	401	365	419	419	432	397	464	427	421	402	406	420	392	383	455	424	404	375	403	384	413	398	407	451	382	425	392	396	407	423	390	370	403	443	448	393	413	397	422	392	376	389	394	417	434	408	494	403	401	395	415	374	408	405	397	388	408	378	446	395	413	396	415	378	411	407	402	444	382	402	400	394	394	441	388	378	426	390	421	418	413	404	388	404	385	385	410	418	412	372	404	399	406	381	399	373	403	391	387	383	388	383	395	415	405	392	417	413	352	401	408	380	416	419	411	416	394	423	437	414	381	412	431	404	366	387	414	408	449	419	422	412	411	405	400	405	395	416	423	404	373	436	393	392	420	399	449	397	408	385	390	410	395	388	374	394	423	400	421	412	426	408	410	436	392	418	407	401	446	402	425	381	390	396	422	423	399	393	372	448	379	385	412	391	424	407	416	403	390	417	421	389	417	435	400	404	444	387	372	431	408	401	389	399	402	411	376	410	445	412	407	416	395	406	398	376	403	368	414	402	426	382	401	435	400	397	418	418	387	397	397	397	410	434	360	390	408	396	408	372	435	372	422	421	399	369	357	418	403	381	384	363	370	395	401	404	440	423	464	444	408	376	407	418	377	410	399	417	429	428	411	391	378	410	383	404	366	410	385	400	385	423	415	387	399	415	410	394	409	410	414	399	417	409	412	372	440	435	422	387	418	354	405	364	390	440	404	391	409	401	417	422	408	400	419	438	426	365	370	408	389	367	381	432	443	395	419	367	375	404	406	417	404	377	391	409	406	385	394	417	424	373	362	420	393	376	447	411	466	420	385	371	414	450	431	377	403	423	413	408	361	333	386	378	380	394	388	463	388	351	441	345	405	406	457	412	368	384	411	409	420	404	397	420	384	370	396	388	420	403	417	425	395	388	413	370	381	396	387	425	441	411	403	401	407	371	418	375	389	419	440	421	387	419	408	373	412	385	421	426	350	395	350	442	409	427	406	376	430	367	371	411	409	394	392	373	420	482	399	387	444	423	397	407	367	384	404	419	371	382	443	365	420	404	395	395	377	393	448	404	421	424	368	343	391	378	402	411	431	371	423	415	438	406	379	389	375	385	417	416	426	432	409	370	397	423	402	414	443	408	414	366	416	387	364	430	411	426	412	382	407	414	404	409	398	397	428	422	444	372	383	388	346	442	447	395	398	407	440	401	368	425	393	376	402	395	367	360	379	407	376	394	386	405	404	372	388	391	400	436	424	386	426	396	395	390	423	415	381	396	402	392	444	393	372	388	418	404	395	411	377	388	394	408	391	407	405	419	398	371	426	374	368	329	377	409	408	413	423	402	389	389	399	418	360	435	383	364	387	384	380	385	410	378	388	387	399	400	428	412	394	357	399	371	397	376	394	382	380	399	378	403	362	398	429	421	411	402	422	405	423	417	417	413	416	413	428	414	407	442	445	415	435	391	429	401	367	372	408	395	429	429	417	413	396	442	386	445	384	379	378	395	407	422	432	413	414	383	408	376	415	400	366	382	377	401	367	396	398	381	411	402	417	426	413	390	396	378	392	455	425	405	414	398	393	426	434	404	396	430	399	399	396	394	402	438	403	350	449	408	382	411	408	432	432	426	393	428	439	422	423	385	386	403	394	423	380	382	376	386	420	372	381	409	403	425	377	401	420	417	397	401	388	388	426	396	427	381	386	398	385	428	389	394	407	408	416	412	398	410	404	425	380	397	385	391	414	356	388	406	411	418	407	434	366	397	432	390	415	418	413	414	431	411	464	440	380	402	404	388	401	364	392	413	406	418	419	419	438	375	393	393	369	416	398	404	361	360	378	417	383	402	375	390	395	388	373	377	421	371	413	423	406	399	406	403	395	405	388	362	416	376	425	415	381	400	354	420	394	383	384	408	390	414	373	385	409	400	398	379	444	416	423	413	421	366	402	430	395	397	372	420	428	390	405	380	395	400	420	407	385	408	384	382	406	411	380	409	406	421	392	405	375	371	422	414	403	463	412	402	412	393	452	388	399	435	361	423	433	416	387	405	403	454	388	403	398	377	414	459	408	363	418	449	431	403	376	388	392	412	433	403	435	400	407	384	422	384	427	407	404	415	446	449	424	412	384	445	421	406	379	411	398	417	391	404	397	420	375	369	381	411	378	438	410	416	382	434	392	377	407	383	400	400	410	406	406	384	388	384	415	391	379	389	374	399	424	354	397	382	413	449	445	367	373	349	419	358	402	409	389	371	392	408	424	432	383	405	433	414	403	390	414	399	398	398	420	421	433	421	399	394	386	384	412	403	361	415	374	360	378	398	440	442	389	446	384	407	418	395	465	435	397	429	412	426	402	424	342	401	421	371	436	398	440	404	386	413	446	415	381	414	383	411	371	380	433	450	401	403	394	385	380	396	390	434	420	422	374	437	340	397	432	441	389	408	402	406	392	406	447	373	399	352	413	391	379	377	379	405	440	357	428	391	366	424	406	403	383	386	369	431	435	425	421	422	375	402	376	385	420	406	418	416	428	366	421	408	407	405	412	400	421	409	390	411	380	404	402	444	404	378	420	418	401	425	448	414	422	423	402	387	385	389	424	411	376	426	366	395	388	417	405	406	397	424	397	375	390	430	390	364	375	394	433	365	398	427	375	395	392	433	410	419	409	383	399	391	392	394	394	396	385	383	382	385	412	390	407	423	358	373	396	402	415	394	409	390	399	425	390	401	431	404	406	352	380	441	384	398	419	368	421	396	376	397	426	392	395	392	402	417	419	437	426	417	399	397	413	416	369	370	393	387	395	349	385	384	414	392	419	408	420	406	409	424	421	368	401	390	410	439	359	405	372	422	383	390	371	382	388	421	396	395	379	424	387	370	396	414	412	364	373	396	412	407	398	428	410	400	405	397	407	404	396	404	396	387	378	403	409	416	428	404	393	411	404	385	401	421	424	389	405	355	413	421	405	445	410	456	383	426	364	388	417	394	412	423	403	421	407	408	396	443	390	380	386	418	428	392	410	396	435	441	460	411	396	408	394	402	397	406	415	358	404	440	379	414	396	380	408	442	399	380	404	377	400	387	367	407	400	395	401	438	410	470	388	387	424	427	373	382	427	378	404	385	415	362	372	395	424	399	395	362	372	441	413	388	428	385	383	387	403	421	391	419	393	355	467	421	417	417	390	391	426	427	411	438	393	361	417	397	410	378	455	399	436	390	397	423	404	383	448	404	426	443	423	385	412	400	411	392	406	430	396	462	410	416	363	421	369	391	380	386	339	397	405	402	392	410	436	399	402	418	373	425	427	410	426	381	385	392	380	364	416
27654	24771	14270	4345	42304	52192	18769	1048	1041	1041	962	1010	941	947	978	962	922	911	868	896	910	892	919	923	882	954	915	942	889	886	903	933	909	903	896	953	899	947	889	877	864	895	883	847	870	952	906	955	894	904	912	901	915	897	917	865	877	908	895	888	895	840	879	846	898	931	878	875	897	875	894	919	908	844	920	903	889	883	871	904	946	864	886	918	921	875	888	918	873	905	838	852	898	930	959	935	901	835	912	846	894	912	889	908	885	904	823	963	923	881	912	956	889	874	884	863	900	872	878	922	894	955	908	887	881	894	846	885	860	937	933	891	849	854	930	937	950	892	940	869	910	926	903	890	889	895	945	889	877	872	888	895	880	854	888	872	889	860	847	946	919	859	883	902	922	893	921	912	902	854	909	896	877	844	846	899	848	865	856	918	849	878	858	873	885	876	836	910	957	934	881	932	864	918	861	894	871	910	903	876	864	862	883	900	875	895	900	920	874	876	894	932	910	917	881	911	912	880	887	871	886	849	863	920	884	886	915	958	820	903	826	880	864	918	897	905	918	868	879	850	906	880	836	914	853	917	861	911	927	882	918	881	873	872	929	903	911	851	816	863	899	910	939	943	874	914	892	903	952	835	886	843	872	889	892	942	876	880	842	883	858	929	858	917	945	924	910	918	851	890	839	906	887	904	885	910	874	844	904	900	868	881	867	925	919	881	868	915	909	899	908	901	910	882	872	883	859	893	869	929	893	900	919	905	884	919	908	886	881	906	905	899	907	892	953	867	894	880	905	903	916	928	844	899	888	877	912	906	860	909	906	896	906	905	903	937	870	920	815	892	876	863	913	928	920	880	883	880	903	921	873	880	958	965	855	896	916	921	864	811	853	889	907	903	847	921	928	824	908	895	899	869	890	911	853	894	876	897	913	918	834	898	865	853	883	855	877	926	905	890	846	929	954	912	839	855	875	885	866	825	881	900	881	898	891	883	882	915	870	903	892	891	888	890	867	904	863	883	881	916	930	940	899	872	931	889	872	876	866	883	867	944	893	864	903	892	860	903	934	874	886	852	927	878	911	847	952	924	848	901	901	861	893	884	946	882	898	877	867	876	860	927	922	887	937	951	898	888	934	929	897	885	857	887	834	905	845	916	889	929	871	954	916	887	865	878	870	908	913	891	864	879	859	913	868	917	896	882	910	851	871	833	903	890	876	875	880	923	877	872	918	892	874	832	896	932	881	890	858	910	892	890	866	897	941	939	882	860	899	859	906	893	917	931	887	937	885	846	915	874	895	891	866	863	898	897	860	894	935	884	909	924	883	851	889	941	873	866	911	896	922	900	887	959	829	887	870	915	932	922	896	855	963	886	899	899	972	932	886	919	909	896	882	890	821	873	884	928	904	825	890	874	858	909	897	908	866	889	892	901	912	898	891	911	926	908	858	916	907	923	854	869	917	884	901	910	906	922	906	889	871	901	937	914	893	895	876	948	852	891	858	918	947	867	907	891	952	925	908	900	899	940	863	885	836	834	913	842	899	887	938	851	917	900	884	887	922	881	911	902	857	945	886	894	896	887	862	881	887	896	912	852	887	934	887	907	905	899	917	904	871	926	856	897	901	898	894	948	917	878	899	882	863	909	910	863	849	937	811	866	919	923	868	863	898	920	945	961	928	926	908	929	880	908	922	884	832	902	851	883	925	934	925	873	923	880	864	886	878	839	873	896	868	901	914	865	921	849	923	857	888	907	862	860	865	877	898	865	890	903	850	886	880	907	940	918	904	903	911	894	896	877	879	880	895	786	890	956	896	870	874	904	905	848	871	908	876	815	899	866	939	873	852	894	923	917	872	894	961	901	928	907	876	874	925	886	901	921	884	859	867	842	820	930	891	893	905	882	871	868	911	811	873	862	844	886	886	862	892	898	908	844	902	871	907	863	858	889	896	937	934	872	935	901	907	893	864	884	901	867	909	881	908	864	871	959	906	956	913	844	901	878	864	860	923	908	905	890	868	904	890	827	884	880	925	906	868	799	895	878	906	908	880	847	886	937	933	850	894	920	924	848	939	911	952	887	847	937	915	863	867	912	868	880	866	851	927	906	914	897	918	851	905	908	902	905	861	936	902	893	882	863	819	840	881	885	931	898	860	885	855	862	937	929	942	849	924	894	914	899	897	853	930	902	907	850	890	906	898	917	871	925	861	963	876	949	973	894	894	866	926	868	907	903	866	872	948	901	921	883	919	875	951	884	874	906	884	911	871	882	901	941	853	883	918	921	863	878	919	885	923	893	849	913	913	879	861	914	865	971	886	889	890	955	924	889	876	921	872	907	897	919	938	880	831	885	892	892	840	871	889	915	937	910	855	880	875	885	951	828	901	867	865	932	903	881	923	838	955	862	875	838	994	897	955	901	912	866	882	884	931	892	914	868	855	934	898	910	940	900	908	854	943	938	921	883	913	911	880	854	928	866	881	866	866	875	884	944	930	854	881	931	918	944	884	908	906	933	883	891	890	901	842	872	894	893	899	947	891	905	907	900	886	947	874	861	907	867	898	889	922	940	886	881	837	907	885	832	886	890	868	896	880	868	898	906	948	914	929	911	915	912	918	878	900	899	881	897	967	897	878	890	864	881	888	935	935	892	891	874	913	895	887	907	946	880	857	888	900	915	938	946	901	892	894	927	909	854	893	915	869	943	838	860	885	886	868	873	908	922	910	881	905	925	927	856	893	905	945	849	893	921	908	884	904	909	916	894	896	905	943	932	882	869	917	933	942	944	892	892	890	897	887	905	880	873	915	911	859	902	873	886	870	928	882	887	867	895	844	942	878	914	892	899	882	905	862	859	886	911	900	924	856	919	912	898	949	866	924	903	910	918	929	853	836	887	850	880	942	930	853	893	874	906	869	902	873	833	904	877	903	914	917	874	907	884	894	887	908	845	866	957	876	891	873	905	901	858	908	882	917	906	874	855	896	898	890	878	957	908	908	933	963	907	894	925	866	907	906	873	930	894	876	926	904	876	900	902	846	930	939	924	942	893	873	867	844	873	851	920	893	934	882	888	925	877	907	896	949	889	902	874	851	903	909	924	875	867	916	871	915	929	875	814	878	928	917	889	891	921	875	912	931	898	881	885	955	876	922	900	899	931	950	908	869	896	889	852	904	865	898	922	899	912	883	885	901	864	919	898	889	942	944	879	842	911	929	870	860	891	899	928	842	941	873	880	876	884	902	891	871	879	885	875	863	878	884	909	892	859	907	877	921	887	868	870	905	919	855	864	905	886	901	911	890	921	911	898	879	835	909	885	874	884	869	917	856	867	892	895	918	880	896	941	898	853	929	881	881	869	891	880	866	899	921	912	895	935	895	870	902	991	851	904	890	877	909	885	898	947	890	876	951	853	874	889	915	858	855	864	865	930	873	888	865	946	919	864	921	908	912	919	900	925	878	937	833	889	881	893	919	897	820	922	873	875	833	925	915	895	889	900	912	856	923	896
15558	7718	2315	495	917	1315	567	319	336	343	338	340	342	301	309	295	318	304	324	326	354	295	327	360	325	323	336	373	327	318	349	309	328	340	321	318	343	296	300	299	351	323	309	336	314	311	337	337	306	296	310	316	334	328	307	301	358	339	323	327	311	317	326	306	377	341	356	318	311	301	386	343	336	296	307	322	296	324	337	306	297	339	295	323	330	310	353	342	298	292	337	294	311	304	353	321	317	320	336	355	308	317	329	305	301	317	322	317	347	331	292	352	328	326	351	351	334	350	339	315	305	315	310	300	306	335	325	327	357	326	314	321	290	337	304	310	335	315	336	313	321	347	301	333	307	343	290	331	320	331	320	339	333	305	323	332	348	319	280	318	335	321	283	313	326	315	323	339	299	331	330	288	308	337	329	353	314	340	352	315	336	309	313	287	305	303	335	323	337	361	296	322	320	309	368	295	327	312	340	334	340	307	335	321	335	313	309	340	324	353	320	325	323	309	338	346	334	364	343	314	310	323	333	315	348	337	338	335	322	315	328	341	322	365	355	337	335	306	325	323	284	318	363	300	334	325	320	344	315	324	327	313	315	352	354	332	313	313	374	304	329	336	312	324	335	320	331	326	295	330	330	354	337	352	322	341	349	320	340	318	333	323	304	324	350	288	338	328	337	336	326	310	327	302	311	311	325	293	330	338	338	348	347	324	303	342	333	303	274	319	314	333	319	339	305	318	300	315	316	330	326	317	352	332	309	354	347	360	326	355	337	319	294	322	339	322	321	325	340	311	300	297	374	356	340	328	306	301	340	349	326	351	333	364	313	342	351	296	307	334	356	311	342	327	349	333	356	301	318	335	309	309	316	296	315	296	325	359	300	324	301	322	355	329	361	309	327	302	344	353	337	335	329	319	314	301	338	323	323	277	296	301	327	314	327	318	335	302	310	318	329	326	358	308	329	340	322	358	329	335	348	327	289	322	347	300	322	346	380	301	312	326	298	325	297	317	314	330	318	302	312	312	324	320	312	331	329	386	321	334	326	334	324	365	321	310	323	329	290	292	360	321	318	300	318	307	313	369	331	315	313	330	375	308	313	303	319	332	329	333	349	362	311	351	313	331	349	371	309	343	331	331	339	318	327	297	262	365	289	313	365	291	319	306	308	319	330	326	357	308	341	287	292	357	300	337	307	311	298	346	374	331	339	352	304	375	343	332	341	333	342	347	323	297	320	324	317	318	313	313	334	329	323	349	311	307	302	319	282	334	320	336	298	328	339	342	349	312	362	321	334	364	339	296	338	330	293	307	343	338	315	321	292	324	343	334	305	297	346	325	318	300	357	335	366	306	313	322	282	324	296	337	318	288	311	334	334	346	294	323	303	351	355	358	326	316	320	314	326	315	332	302	326	327	307	319	343	290	353	294	323	315	322	310	329	355	269	350	354	343	309	334	303	350	331	327	304	318	290	317	342	350	326	313	334	298	297	324	327	296	334	312	301	359	311	351	287	282	333	295	360	333	303	372	295	312	301	308	298	314	334	326	369	313	368	341	309	352	314	338	299	320	333	328	289	361	338	316	333	325	317	328	327	322	321	328	333	316	335	342	297	307	330	334	338	322	352	342	298	340	343	337	342	325	325	346	332	349	293	319	339	321	338	340	377	345	355	333	329	355	347	311	334	382	352	349	312	316	358	355	335	310	333	307	322	352	359	334	310	297	311	345	337	315	334	323	324	334	285	313	316	302	313	347	342	324	340	341	306	341	318	294	349	357	360	340	332	312	322	309	330	366	344	317	306	326	278	318	326	334	322	311	328	356	316	307	325	348	332	329	324	310	344	315	310	359	331	314	305	313	321	339	303	309	318	300	291	341	310	312	346	300	325	324	271	288	300	300	316	327	322	318	325	329	334	298	374	353	324	369	345	295	321	322	329	310	308	357	366	311	326	308	322	308	292	328	328	345	304	303	327	339	328	302	337	320	323	349	322	294	332	314	365	322	313	344	314	299	307	311	335	344	372	308	315	291	332	306	339	328	325	300	337	351	330	333	341	309	343	340	292	320	311	289	349	343	350	333	368	311	334	302	283	336	285	310	313	285	307	325	302	320	314	345	317	348	298	309	368	315	305	341	304	308	328	326	319	340	348	302	305	342	334	327	333	352	359	327	359	286	331	325	342	330	308	335	295	331	306	328	315	305	325	329	326	348	310	300	304	294	339	324	293	344	312	288	276	362	343	328	312	329	348	341	361	339	343	303	323	331	324	339	352	302	306	301	341	338	327	309	342	306	335	313	317	305	360	326	294	349	304	367	278	321	316	351	355	339	304	314	313	323	336	315	322	337	353	335	321	331	346	326	312	327	329	312	326	356	328	353	356	301	334	332	337	314	336	316	299	331	307	324	345	355	324	324	308	343	299	334	332	326	313	319	322	311	348	355	346	331	354	313	324	319	331	337	310	340	308	293	335	295	345	307	335	309	303	329	303	316	340	362	315	350	309	310	317	369	349	337	291	331	319	349	331	303	334	336	348	308	339	360	337	304	317	337	314	316	325	313	329	312	333	323	301	344	365	310	347	311	323	362	342	317	323	324	344	318	304	318	339	354	321	334	317	325	306	348	332	305	341	342	314	337	358	315	308	306	312	367	339	316	336	300	330	340	318	326	296	333	326	352	310	333	310	312	327	315	320	306	326	319	328	323	309	337	353	332	322	338	357	305	342	305	317	324	336	298	311	326	340	335	339	324	356	324	319	312	332	321	316	320	334	311	352	328	275	312	311	279	301	307	317	316	346	320	307	339	350	344	312	341	304	313	286	305	322	328	304	346	337	358	289	319	351	329	330	338	290	306	335	347	324	329	317	303	319	301	328	319	326	320	354	310	320	320	320	305	308	334	302	324	310	321	315	288	307	312	312	293	321	302	322	332	318	351	307	320	335	338	320	288	331	329	356	331	323	332	335	336	319	304	343	316	299	358	316	330	339	306	315	353	307	333	319	348	314	335	343	301	266	322	328	299	283	327	328	393	283	308	321	313	329	317	359	325	306	353	320	337	313	330	312	310	347	303	336	321	311	317	330	340	335	341	331	338	325	346	330	313	326	296	309	326	315	302	314	308	310	334	347	345	319	349	338	309	332	345	317	325	300	319	317	344	288	370	295	344	296	298	332	297	320	319	311	334	306	349	325	313	312	347	341	342	289	286	344	338	331	312	318	346	321	337	336	312	320	320	317	296	310	319	343	305	351	304	331	335	298	290	335	295	319	299	292	308	330	349	292	329	335	318	294	303	351	289	300	339	308	294	317	324	323	301	329	303	275	307	293	303	328	327	295	344	321	321	313	296	345	306	348	342	342	336	300	333	316	313	337	308	334	312	342	319	328	333	358	339	301	326	304	312	299	330	316	324	316	307	344	318	318	342	293	295	335	340	303	331	296	305	313	321	311	305	293	338	295	329	331	296	341	334	355	357	329	345	318	321	364	345	338	332	346	319	355	327
9443	6478	2957	1098	3547	4930	1513	698	708	709	723	719	692	743	730	739	733	734	743	752	711	723	750	732	718	741	739	741	717	707	708	722	699	749	711	682	751	684	670	768	681	693	748	685	740	761	729	671	724	708	726	723	719	688	700	773	684	672	711	714	730	731	679	706	722	727	741	723	713	707	785	737	739	718	741	746	712	711	717	681	737	659	738	732	760	707	741	748	685	679	732	687	776	737	725	699	729	724	669	744	747	714	731	700	755	725	730	701	677	701	744	736	778	686	652	692	652	712	786	731	712	697	746	725	707	687	726	741	698	723	739	697	740	677	764	723	769	724	754	698	736	769	740	741	719	727	725	775	727	761	739	736	747	724	730	776	736	707	737	699	718	711	740	755	766	773	728	738	731	710	740	727	725	709	685	731	729	744	706	722	742	685	708	696	722	683	719	729	730	751	729	722	730	738	712	783	770	720	745	741	698	696	712	692	731	737	706	698	739	691	715	713	713	737	734	715	711	715	715	732	720	764	702	722	664	758	747	768	710	732	741	766	735	733	756	748	745	752	690	756	773	716	699	761	678	717	706	734	740	700	717	715	778	737	727	710	697	669	688	740	713	790	694	714	695	769	738	744	691	703	700	737	731	717	723	724	744	745	779	725	757	659	706	709	748	690	694	732	753	694	737	771	749	699	754	677	706	690	764	718	735	727	725	722	708	735	727	693	670	688	802	700	725	725	755	717	724	732	712	699	724	698	714	724	761	708	734	742	737	737	758	729	761	697	683	728	739	741	739	732	721	707	673	778	731	638	728	727	709	750	764	751	709	791	716	752	740	722	681	694	723	760	730	737	738	753	760	750	684	723	694	760	692	728	741	722	727	733	733	705	715	682	704	688	744	671	701	692	697	757	712	687	682	712	714	708	733	704	752	713	728	716	660	683	702	761	698	706	764	764	747	706	721	721	733	710	733	714	688	700	758	721	716	701	724	728	715	758	710	725	723	727	774	703	759	693	679	714	745	721	651	732	710	691	697	764	730	738	707	745	672	740	713	745	729	757	717	746	702	714	725	688	718	724	712	712	709	690	699	711	742	750	732	728	721	696	740	746	742	749	748	693	719	716	717	740	738	702	784	701	725	699	740	692	687	722	734	640	701	767	769	736	727	692	727	681	726	694	703	712	730	805	722	708	761	729	698	753	705	744	712	699	745	720	721	728	683	731	711	692	726	727	703	705	752	718	739	748	738	674	767	734	785	746	681	689	675	719	712	734	717	719	712	717	754	757	710	745	735	692	735	712	739	738	707	730	686	726	675	713	750	764	729	719	732	688	713	677	760	691	726	686	721	706	718	729	742	711	723	686	697	770	713	770	713	714	726	676	780	707	740	702	704	770	746	728	714	728	706	718	692	718	721	713	748	752	726	714	706	674	725	716	705	749	728	697	690	732	707	713	715	696	748	711	704	698	755	695	706	742	733	697	720	735	723	729	712	749	786	725	720	727	767	751	726	700	730	753	768	729	713	692	741	745	772	719	674	704	712	742	705	696	729	738	681	767	716	738	777	663	757	715	726	759	660	775	708	733	740	696	721	796	659	752	728	758	689	747	751	714	703	683	754	779	739	683	710	695	738	722	700	683	723	725	746	715	706	697	740	711	701	701	715	733	742	711	718	759	737	740	758	729	709	712	712	747	711	774	722	724	706	726	720	723	767	747	762	701	705	729	743	752	710	685	705	725	664	720	761	715	727	683	779	722	776	676	689	719	709	707	736	723	719	731	751	709	743	743	686	760	748	696	767	711	715	713	712	676	763	669	744	763	696	736	672	714	695	685	806	703	755	749	728	712	711	721	733	700	736	744	667	684	717	683	762	686	740	721	763	688	738	680	761	730	708	704	712	685	796	741	717	751	711	731	760	677	709	746	735	707	704	748	735	748	743	682	704	706	729	733	723	712	695	752	708	709	708	702	749	689	688	724	712	714	688	726	716	701	719	713	753	743	732	726	672	692	784	737	749	705	742	741	757	690	745	675	719	747	698	700	676	715	733	703	805	718	773	759	727	705	723	677	691	741	743	711	737	720	674	721	714	703	742	751	718	733	669	726	740	706	754	751	726	750	693	754	730	763	717	702	711	707	730	690	728	723	723	715	723	703	688	679	668	671	769	733	699	653	656	743	697	726	716	698	707	704	753	744	694	706	671	705	756	759	756	746	656	755	728	727	713	673	746	698	703	697	694	727	722	695	733	733	768	750	725	751	753	781	708	728	703	753	698	752	739	721	704	698	736	684	709	728	696	754	764	706	717	702	716	744	722	718	747	711	702	759	759	687	744	684	766	716	715	750	731	757	701	759	683	717	703	738	713	754	704	696	733	693	712	739	745	722	718	720	711	789	710	701	781	662	682	698	747	744	784	737	740	812	755	730	716	734	806	745	713	746	726	752	732	707	730	686	710	686	751	738	753	742	747	719	692	764	765	683	730	684	736	723	733	727	704	723	734	729	712	746	721	696	719	750	729	743	726	679	735	686	719	762	697	712	705	757	739	709	700	725	741	689	716	692	699	721	762	714	731	749	748	713	727	758	654	713	749	741	709	717	726	769	714	748	703	744	735	706	682	713	709	769	757	698	718	721	692	736	772	733	718	735	663	772	729	761	714	739	713	724	749	726	706	767	755	725	686	729	736	726	688	752	693	721	733	693	699	731	703	740	746	690	715	715	719	731	702	717	737	713	750	713	674	726	719	723	726	700	734	715	744	705	716	751	723	686	695	675	754	688	700	729	721	758	667	726	722	798	724	707	723	715	744	673	710	701	724	737	729	687	727	689	721	714	693	741	701	699	704	692	694	696	713	710	693	715	734	726	705	728	733	730	718	709	700	734	695	696	729	707	757	698	679	752	684	761	725	729	735	737	721	729	714	726	702	741	751	689	736	750	693	755	730	723	694	769	703	740	683	698	768	736	715	728	750	753	764	698	722	688	714	737	698	758	731	767	697	724	738	718	742	705	734	743	724	734	725	728	715	686	764	766	748	717	737	729	711	667	702	711	739	696	757	703	721	703	753	710	740	685	775	730	754	701	688	755	726	682	724	730	721	749	704	754	709	720	732	734	753	733	740	683	716	700	781	690	713	711	705	767	711	681	715	734	724	727	744	741	735	761	729	706	741	749	716	759	742	741	742	719	659	724	672	633	670	709	730	749	735	753	766	710	737	755	710	782	731	776	749	722	712	729	720	683	729	742	682	700	679	747	696	691	695	768	730	739	715	694	735	720	708	732	724	761	700	701	741	669	676	734	725	699	702	708	730	730	708	758	722	777	726	724	723	703	762	743	785	708	687	735	683	712	676	647	720	715	712	719	678	690	731	683	728	732	768	708	673	714	738	714	686	730	727	782	724	739	705	690	748	748	691	752	732	766	743	657	684	702	715	703	735	716	739	734	743	739	764	720	712	713	744	706	761	695	696	772	729	687	711	746	703	703	732	722	686	758	684	739	747	748
33763	23345	10575	1537	13560	21893	7791	421	278	308	279	304	291	268	304	292	307	278	297	264	298	280	287	306	282	282	289	281	297	272	303	286	261	277	300	285	258	314	287	296	266	289	260	301	306	335	295	264	301	282	267	274	299	288	279	287	308	291	300	277	274	287	297	306	253	269	267	255	257	265	273	299	285	262	284	283	288	271	271	286	282	290	306	284	291	264	253	285	294	268	272	280	242	264	286	311	295	268	274	274	282	280	296	303	288	274	310	254	302	274	318	274	264	289	271	253	302	264	295	295	273	246	257	271	318	251	303	299	278	299	258	271	280	255	241	261	293	277	294	277	294	288	286	291	284	264	272	294	263	257	263	267	297	246	297	278	274	290	261	245	260	273	256	232	282	250	276	277	276	244	302	279	263	285	279	328	306	260	245	249	252	295	273	302	294	296	294	292	271	286	265	285	309	289	278	256	305	276	284	280	292	266	268	314	247	294	277	269	280	264	295	259	273	283	247	251	260	301	283	280	259	262	270	316	271	280	295	291	297	265	282	295	301	309	279	288	242	287	242	263	258	281	271	276	278	263	304	289	275	311	280	253	275	289	280	278	289	282	333	308	316	281	248	310	278	285	277	296	254	250	266	275	284	269	269	232	287	258	282	272	302	295	286	292	261	274	258	290	291	286	288	284	254	274	272	260	299	245	245	275	238	311	287	287	265	257	274	281	308	299	300	247	295	261	238	290	267	269	285	276	247	281	270	252	249	280	306	275	272	270	272	269	288	282	271	281	271	296	295	275	285	286	247	289	299	279	257	258	286	263	289	296	265	282	286	257	292	278	297	275	279	277	251	300	257	253	258	305	278	243	267	294	302	275	277	283	296	279	275	322	317	290	295	301	279	301	273	278	303	274	270	257	282	263	284	286	282	250	270	266	286	268	291	280	268	269	281	272	279	250	244	287	313	286	296	287	310	268	305	286	264	245	284	263	289	267	287	279	270	282	254	295	299	270	281	251	308	288	263	286	252	269	294	263	260	270	289	281	289	293	267	267	252	288	271	284	253	272	272	265	262	299	297	239	291	274	274	264	289	273	272	249	272	285	238	286	256	289	246	242	260	269	272	291	275	278	253	295	286	284	283	271	319	288	279	283	265	276	254	278	281	274	253	254	248	268	272	263	259	272	307	276	284	255	249	245	292	253	310	268	267	284	288	281	266	259	279	341	309	311	291	289	315	290	274	269	283	271	258	294	273	241	270	263	279	272	304	266	264	275	280	284	257	329	279	289	279	301	276	285	269	289	258	274	244	245	279	266	261	291	293	259	279	304	291	302	315	247	279	283	307	244	289	291	299	268	292	254	276	299	296	272	285	277	298	290	299	263	255	243	292	309	268	269	303	261	278	292	320	283	273	286	260	245	277	273	293	286	264	266	295	284	277	274	269	275	267	304	286	296	288	281	254	236	284	287	296	266	245	281	264	258	301	275	271	303	286	289	277	263	284	310	283	286	280	259	293	272	301	324	276	256	274	297	266	275	272	308	276	267	288	250	281	285	280	239	262	281	300	261	263	301	299	281	293	269	268	237	278	298	309	302	269	261	278	273	314	303	308	285	223	252	256	276	279	277	275	255	302	281	265	254	254	260	265	297	269	269	241	264	302	266	295	289	258	311	272	300	275	284	278	284	253	302	267	262	273	281	289	299	299	264	257	271	288	291	291	294	280	239	265	293	297	293	266	296	278	263	260	299	261	297	267	309	280	265	236	298	291	284	287	297	317	266	308	309	275	293	272	306	304	277	290	262	299	289	281	268	280	281	308	311	291	265	295	272	282	275	260	274	265	261	283	254	273	280	302	277	252	290	274	278	264	290	277	248	326	278	279	268	287	257	282	285	291	302	259	269	304	267	275	270	259	283	279	263	291	278	286	277	269	280	275	285	263	268	305	293	270	296	322	290	304	257	259	274	264	282	282	268	292	300	282	254	266	280	283	288	265	277	273	276	299	290	295	276	311	241	296	286	293	283	250	241	281	293	292	280	296	263	255	242	270	288	281	239	269	275	318	312	275	268	272	299	296	281	272	274	270	270	281	297	279	279	278	292	290	306	266	262	268	235	275	279	275	297	298	272	318	297	315	284	298	265	298	256	291	265	299	270	299	275	286	264	286	257	268	284	249	278	276	293	257	285	301	315	308	262	314	292	265	253	254	272	255	318	307	310	267	278	288	291	282	299	276	269	258	257	293	294	269	263	278	314	292	281	267	282	271	293	284	273	273	277	270	266	279	288	245	259	298	301	319	300	254	242	323	275	289	269	301	259	270	295	277	282	276	248	278	276	275	284	278	272	282	257	254	297	269	272	274	254	270	272	248	309	285	271	294	309	263	276	284	281	290	291	258	291	278	292	310	273	270	274	296	307	308	284	279	251	274	297	269	242	301	278	270	287	292	254	283	253	294	298	278	300	242	301	301	289	280	250	302	284	312	277	285	295	255	256	250	283	288	285	281	267	285	304	282	263	273	323	276	287	289	307	316	273	294	302	287	268	252	289	265	299	309	309	304	252	286	269	295	278	295	270	237	245	270	268	274	296	296	275	289	278	263	292	248	284	261	304	275	263	289	312	278	297	295	291	286	304	283	309	261	293	267	280	301	272	283	309	271	263	273	283	283	253	297	210	291	280	276	296	271	285	281	284	256	297	270	262	295	311	289	289	265	287	288	262	284	275	278	295	302	282	295	312	297	275	312	306	303	261	272	269	279	271	301	296	279	245	242	290	285	295	272	272	273	283	309	248	263	283	256	315	240	281	271	292	270	275	274	302	285	250	305	287	260	271	240	293	291	277	267	266	256	268	292	279	291	250	282	283	261	301	277	289	270	316	274	298	281	260	304	260	301	274	288	255	282	255	288	275	263	306	305	259	289	280	260	256	284	280	266	269	265	280	277	327	300	276	289	280	278	284	266	301	243	238	275	260	249	263	286	277	282	295	281	304	305	260	270	293	307	274	272	296	293	263	285	308	300	284	302	275	278	269	284	281	270	302	279	264	279	321	254	282	283	264	270	281	234	253	294	263	289	272	254	288	311	287	275	271	287	327	301	292	301	273	270	274	276	254	265	286	267	298	289	287	251	283	311	284	305	259	277	262	279	288	324	253	311	279	264	275	239	284	249	255	280	287	299	274	245	296	278	308	306	290	285	317	276	288	300	266	295	299	276	255	273	265	244	258	289	280	246	259	291	261	265	296	271	276	263	258	306	291	307	269	288	298	288	274	296	267	264	272	286	306	259	306	287	271	310	257	246	276	285	267	285	262	254	269	269	283	273	263	309	298	307	246	302	285	320	262	278	265	276	308	312	267	299	293	278	306	280	291	273	279	309	286	265	302	275	265	291	268	292	262	291	304	263	287	272	274	285	315	295	299	252	289	281	259	292	300	288	253	302	284	274	261	250	266	312	268	262	296	287	294	284	288	283	273	283	273	277	250	246	294	266	285	301	290	267	249
20928	17820	8236	2583	32133	41321	11427	704	748	685	704	638	646	674	668	645	668	648	674	663	637	731	663	630	704	679	636	665	629	638	652	626	652	689	679	667	635	636	661	641	659	601	654	641	651	637	639	633	611	631	634	689	619	653	688	639	660	627	631	645	655	646	652	637	660	707	692	686	617	655	611	718	628	619	662	643	679	611	711	598	638	636	629	618	665	642	610	594	611	652	665	651	684	637	687	635	660	628	631	645	663	616	633	617	684	650	699	674	624	642	629	615	642	678	639	657	651	614	664	663	605	622	633	625	641	635	634	607	657	672	639	627	616	637	694	635	638	621	679	627	621	620	685	696	722	648	674	665	632	645	688	674	621	661	630	632	634	681	675	657	619	609	636	649	647	677	654	653	613	662	675	671	640	627	639	630	649	660	698	619	650	633	707	631	634	671	641	644	639	636	648	669	664	672	666	708	647	672	618	651	653	641	650	626	630	592	673	662	625	683	652	619	617	676	707	659	648	641	702	670	673	663	638	672	674	618	626	657	659	666	637	664	649	638	672	621	638	656	725	691	639	645	604	707	639	623	606	650	614	640	680	615	602	651	658	647	685	650	657	659	651	661	637	640	659	624	645	646	586	630	592	588	630	601	642	639	681	644	610	687	657	616	595	620	666	678	652	678	658	637	662	653	642	630	682	673	667	615	679	676	660	600	654	664	635	641	629	659	600	679	636	638	629	611	602	669	661	638	653	643	682	632	630	661	655	621	656	651	629	649	643	677	648	675	644	612	681	621	630	613	677	656	644	635	599	617	645	646	679	618	637	664	652	644	677	655	657	671	670	629	688	642	638	674	661	693	668	606	636	715	628	634	639	609	637	664	692	690	616	660	645	610	660	654	649	698	678	694	627	636	629	651	648	672	645	650	661	624	683	620	647	675	666	565	643	683	632	651	696	673	653	648	659	647	608	667	708	629	668	635	665	642	594	679	643	614	622	679	679	620	684	671	660	622	627	652	662	652	613	695	669	664	669	677	654	610	675	620	700	681	637	636	647	665	626	625	677	646	672	621	644	620	672	634	670	664	630	602	635	648	648	652	625	629	663	689	621	618	669	633	675	607	633	658	642	615	658	621	654	647	664	667	598	662	637	634	636	627	590	668	656	655	652	677	606	652	654	611	648	602	661	638	621	614	613	639	656	632	696	631	611	624	684	587	633	679	646	697	660	658	652	622	598	637	670	693	649	631	685	650	634	639	648	630	630	692	636	677	669	580	637	658	655	676	692	680	629	673	691	640	629	679	630	626	659	610	640	656	648	619	651	645	618	653	572	649	682	645	676	655	649	674	698	628	637	670	672	652	637	648	613	678	630	637	659	649	654	621	642	642	604	670	607	629	688	661	634	648	683	667	642	626	620	635	621	628	666	611	613	651	653	641	652	645	641	688	667	677	644	660	635	684	683	671	708	628	622	696	663	653	657	618	638	660	657	659	623	663	663	658	642	678	643	656	643	631	630	659	660	639	675	643	681	676	664	634	671	610	625	662	634	686	668	659	641	612	647	655	667	636	672	626	619	648	630	628	684	611	693	674	710	609	626	671	629	654	683	603	635	672	619	608	680	574	609	644	656	643	632	649	638	629	624	626	677	650	653	605	620	671	645	669	638	603	661	620	611	669	686	613	676	645	632	613	680	675	625	656	629	645	645	682	633	666	699	625	612	640	616	656	657	636	660	642	661	636	639	624	677	659	612	656	641	636	614	658	663	689	642	654	629	636	654	690	642	651	622	636	632	635	640	636	640	599	651	615	629	685	634	662	647	643	626	700	658	630	671	666	651	656	645	680	666	651	615	664	674	596	635	641	653	663	635	658	662	631	658	632	691	681	672	642	656	616	654	643	652	647	666	645	639	650	593	661	659	663	623	667	650	613	688	593	639	615	668	638	633	615	634	653	613	648	628	649	667	648	706	625	670	642	652	674	668	648	647	657	677	683	610	674	638	691	650	668	636	626	643	660	601	679	650	640	613	645	684	643	653	657	672	645	722	683	694	633	636	676	628	615	626	640	642	651	639	596	655	661	608	619	635	657	657	667	677	637	611	657	606	662	684	656	688	658	676	678	631	624	639	647	647	652	641	651	619	650	717	656	624	598	612	655	623	614	678	629	635	666	651	637	609	628	662	614	626	664	690	640	630	628	637	637	599	666	675	654	615	637	670	678	662	670	673	650	672	593	652	669	608	649	672	669	650	668	694	644	648	628	642	668	655	653	634	707	666	621	646	639	669	635	658	643	635	665	621	665	637	677	665	626	638	637	648	648	629	624	668	635	597	635	630	650	620	653	630	683	657	621	668	663	664	628	674	613	641	674	668	635	620	675	666	657	699	638	624	647	575	650	651	685	696	660	650	645	648	614	667	651	656	639	677	652	664	671	678	660	697	601	678	662	637	646	658	638	615	689	621	668	642	654	637	635	675	675	701	654	642	652	639	635	641	623	679	640	671	627	685	632	688	590	600	675	662	615	633	623	675	686	694	635	564	652	657	635	631	609	634	664	666	679	649	661	678	640	632	619	691	647	656	651	598	656	624	668	670	678	630	652	625	635	683	630	682	640	666	650	633	628	662	690	643	665	663	662	628	662	674	666	720	643	654	631	607	628	688	674	641	627	662	653	626	618	664	634	653	640	638	695	635	643	681	643	674	672	649	641	648	658	680	672	610	670	680	701	675	660	655	612	650	675	663	655	621	648	678	647	607	657	657	630	687	673	652	646	621	692	649	662	644	672	638	669	608	656	654	622	601	658	636	626	644	619	630	688	632	593	651	668	639	668	624	639	658	651	658	616	644	662	672	629	617	618	647	603	591	636	622	648	673	679	679	684	652	649	638	649	612	693	650	617	681	686	648	682	634	634	670	640	624	644	623	634	637	660	674	599	642	625	634	630	627	631	633	633	629	649	660	639	651	668	660	678	623	614	634	615	660	694	617	666	677	673	593	669	643	646	661	667	675	635	619	677	612	658	668	656	658	666	642	648	645	640	657	682	620	640	686	630	649	687	644	614	646	615	628	620	664	677	673	623	609	654	633	632	652	579	632	664	653	653	692	662	656	626	670	667	618	608	654	656	598	666	670	702	631	635	587	629	679	676	640	640	618	622	622	652	641	631	644	610	669	681	620	675	652	677	641	703	634	607	623	625	622	650	658	610	652	653	654	668	652	652	661	634	661	632	643	660	683	658	668	646	617	614	661	668	660	629	653	645	645	662	650	614	642	614	648	688	632	627	634	658	693	640	644	663	659	655	646	668	658	625	667	646	677	690	700	659	641	628	662	637	670	619	646	620	655	647	628	645	704	694	636	652	630	685	613	654	619	693	646	658	653	623	582	661	644	654	632	659	645	713	655	664	664	664	642	676	643	676	667	633	622	583	624	689	673	697	636	626	653	653	629	654	640	625	619	640	647	683	624	618	631	675	621	626	643	652	634	663	642	633	684	658	642	653	636	601
44212	32512	15034	3508	31226	36101	14911	1005	452	417	406	397	393	393	424	415	395	430	404	400	386	436	409	400	392	393	391	392	408	410	418	417	399	398	394	404	419	399	454	377	396	399	401	390	417	418	406	394	395	371	395	413	376	409	419	432	404	376	412	417	448	373	397	421	412	432	397	410	407	384	395	373	390	430	439	403	410	459	382	381	426	352	356	355	431	405	396	366	413	419	419	396	383	377	421	418	399	372	435	385	392	396	424	409	402	401	387	455	387	371	434	369	376	405	360	411	383	426	411	418	406	408	387	416	406	417	421	402	354	421	401	410	422	369	367	427	445	407	399	383	409	444	414	404	401	402	416	386	404	397	416	402	413	425	390	399	374	443	411	373	392	377	409	381	438	372	392	392	401	394	400	412	388	383	410	396	411	406	412	473	432	373	393	411	408	357	404	386	423	406	387	376	401	360	399	371	367	435	421	405	417	416	398	385	415	461	405	386	377	401	420	375	385	410	382	423	368	386	414	411	461	407	362	384	432	408	400	421	408	373	435	436	406	452	399	390	383	397	354	384	408	373	405	378	417	412	388	355	385	432	415	389	433	422	399	436	409	402	389	400	414	428	386	363	358	388	399	421	391	392	389	376	428	399	381	412	373	387	377	405	393	363	407	390	420	407	405	437	383	381	383	388	386	367	373	401	356	416	408	383	379	444	398	416	378	384	375	437	384	375	412	425	384	403	361	384	388	403	413	382	373	382	403	411	426	406	364	384	394	370	396	391	407	368	394	388	410	427	390	361	397	412	397	416	383	429	391	423	398	408	413	422	420	407	418	401	409	401	397	378	407	365	372	404	411	387	426	427	416	403	402	402	408	434	385	416	397	435	401	380	383	455	369	373	428	411	356	368	405	415	414	434	402	413	386	410	371	411	423	397	369	391	406	431	375	406	394	386	411	382	413	398	409	398	388	389	411	419	405	383	431	399	411	401	379	400	426	420	395	436	383	394	380	386	417	391	389	395	409	421	399	426	427	407	429	386	406	410	399	372	430	414	414	413	424	429	394	439	409	376	398	403	406	403	386	425	368	425	378	395	383	426	440	391	398	394	416	425	416	443	410	425	408	432	407	367	359	382	405	415	370	383	419	387	427	409	457	413	418	391	421	405	386	411	393	364	394	364	386	416	350	424	399	401	414	411	373	439	425	355	381	369	400	415	374	418	394	374	414	390	403	399	439	381	374	382	381	381	378	406	413	380	402	410	416	411	403	419	442	397	401	420	392	357	373	404	384	398	412	359	383	403	404	373	414	375	410	407	390	373	354	395	414	437	396	389	418	401	397	420	418	400	428	376	419	397	393	382	400	358	406	370	402	380	407	378	379	399	378	414	418	393	365	368	386	403	407	397	392	390	385	381	411	423	385	398	377	410	431	403	384	398	380	397	388	413	369	365	426	417	421	407	378	396	425	420	396	402	396	435	371	399	390	413	375	408	426	351	391	384	395	401	387	437	407	405	375	404	410	418	385	380	379	376	382	394	407	371	406	442	379	430	435	386	395	421	367	377	403	378	374	404	423	378	434	398	384	377	411	387	399	378	349	414	373	411	419	400	426	448	409	420	372	421	398	392	457	402	418	434	398	419	405	375	374	387	390	405	388	379	397	441	437	388	370	420	395	367	407	389	375	371	388	363	414	425	384	366	443	418	447	401	367	374	413	418	392	371	408	409	383	391	381	407	388	400	433	395	418	396	428	439	380	394	397	379	404	376	415	420	353	394	388	385	425	430	421	376	384	420	394	416	404	386	392	354	453	437	398	434	396	394	401	419	362	376	409	394	382	413	365	406	394	396	431	411	414	410	390	394	407	388	364	358	391	383	346	358	411	366	405	375	433	397	399	411	359	337	378	414	429	363	377	381	398	413	415	407	391	403	370	413	437	389	455	409	395	385	408	410	390	396	419	381	451	387	394	353	344	428	393	419	424	394	400	400	397	396	419	386	396	374	355	412	369	404	400	421	407	383	389	360	363	379	413	422	424	397	404	409	412	448	393	395	400	425	428	437	433	426	360	358	415	416	405	443	424	387	418	395	425	408	390	394	497	407	394	389	388	406	407	418	403	444	406	383	395	397	427	404	355	379	407	424	346	432	377	383	361	419	390	407	402	396	375	389	381	370	385	391	390	420	389	374	378	415	375	389	392	382	376	372	410	429	376	376	422	402	438	401	409	386	416	391	409	402	354	375	404	402	387	371	393	401	344	420	400	370	360	421	399	384	411	449	418	406	401	411	384	357	386	387	424	404	392	408	396	396	425	451	427	420	410	387	412	390	396	427	407	388	398	375	405	381	390	415	385	393	409	377	407	396	396	408	398	373	368	410	426	385	365	442	378	396	401	361	393	389	395	393	348	372	407	412	421	395	381	442	408	413	411	404	386	404	367	411	366	404	435	419	397	371	381	375	434	387	428	379	362	373	399	385	376	394	416	369	392	421	398	379	390	384	394	431	417	412	436	417	388	421	377	404	377	421	412	373	390	410	414	415	384	399	409	386	386	400	422	408	407	409	412	405	370	394	376	418	374	389	401	431	380	382	361	411	396	395	416	410	376	377	383	449	457	395	396	414	434	412	416	454	413	396	402	382	397	380	370	395	443	439	379	398	405	392	359	374	421	402	423	425	377	384	369	405	440	379	392	422	441	436	410	406	357	386	404	398	404	447	381	383	408	413	390	422	405	402	397	414	386	391	386	424	412	391	377	421	439	397	375	408	414	405	383	411	427	408	358	400	414	406	382	384	399	416	392	412	387	403	419	378	373	402	388	405	375	407	400	395	403	416	391	400	404	385	396	396	364	419	392	421	410	401	390	373	405	415	399	378	410	405	421	414	380	367	404	402	389	421	435	388	394	385	412	400	409	387	415	383	391	385	401	376	400	405	379	440	429	403	393	398	379	417	413	393	382	380	411	378	374	383	388	401	431	351	400	422	377	367	407	409	378	403	431	406	415	418	394	405	385	381	393	430	397	389	385	399	374	357	436	412	417	409	395	398	435	388	427	428	381	419	383	376	391	407	419	436	378	398	416	438	414	415	421	419	410	386	434	405	355	392	361	394	399	357	395	381	411	439	381	398	414	442	420	440	409	380	385	385	375	377	389	404	391	397	407	404	409	403	395	400	408	398	424	427	409	416	374	407	390	402	354	415	403	418	401	435	382	401	406	411	441	404	366	439	408	415	429	421	389	382	424	375	387	385	409	406	392	409	377	427	352	423	387	387	416	387	403	385	427	358	431	421	400	371	360	420	405	389	404	364	373	442	395	381	414	362	398	348	401	423	406	405	376	348	355	404	430	420	413	372	444	425	409	419	404	374	381	361	396	396	351	376	402	377	364	410	410	339	382	415	392	401	383	432	412	435	424	409	409	465	396	389	390	370	399	377	397	404	443	414	352	406	404	390	417	407	407	389	419	423	430	392	417	421	364	371	418	420	386	387	386	412	371	343	394	432
27376	23417	10854	5185	49916	51225	16046	1056	1028	953	939	975	886	931	915	916	938	899	953	924	889	908	918	890	931	873	900	891	860	914	891	851	892	918	879	870	928	834	924	927	884	866	875	891	865	874	880	850	894	852	893	855	858	895	846	866	855	856	880	890	873	800	936	932	888	871	834	891	887	925	872	879	857	882	848	868	881	917	866	873	902	862	891	848	909	866	889	869	877	872	939	885	839	878	834	853	869	853	878	866	912	873	873	847	904	885	930	867	897	852	921	883	836	850	907	866	926	870	910	909	863	916	930	915	919	946	890	856	907	923	916	859	904	862	897	881	842	894	870	937	876	862	888	865	886	872	823	941	907	862	879	866	869	950	867	860	891	917	868	882	920	913	874	907	903	883	833	875	929	873	883	862	907	880	894	900	872	894	886	953	847	888	905	864	933	866	864	880	883	888	889	886	940	862	833	910	878	891	894	856	868	877	902	959	908	860	914	867	949	891	870	888	886	874	853	910	891	924	844	886	840	914	878	906	939	874	910	878	882	907	928	910	841	812	894	852	839	879	841	915	885	882	897	884	936	919	877	910	893	859	892	871	883	840	887	898	876	914	889	868	927	843	796	902	898	857	849	875	869	917	876	854	838	887	887	910	914	915	866	931	913	873	907	847	914	789	918	918	869	815	918	854	865	857	923	879	914	872	901	894	871	838	855	890	845	887	886	909	861	930	938	928	871	833	914	875	872	826	843	894	863	829	851	905	886	884	903	916	902	846	899	866	944	894	932	919	885	853	852	863	857	843	878	903	888	868	871	914	859	832	864	838	882	892	877	988	895	874	909	867	884	912	866	920	941	879	891	864	910	881	871	898	894	909	834	868	877	881	900	879	876	859	901	877	848	861	901	857	865	898	920	830	862	866	862	878	913	859	880	876	840	822	886	859	872	905	891	914	897	899	888	881	888	821	837	866	914	885	934	844	812	899	866	888	852	947	876	941	873	843	873	853	922	911	837	872	892	844	842	908	873	935	881	874	894	875	886	911	886	878	862	875	860	880	879	888	880	888	887	840	842	882	834	868	855	886	883	889	907	940	835	890	889	889	875	911	866	926	908	901	892	838	893	850	934	888	898	885	892	840	896	883	926	911	874	893	860	898	876	866	897	920	844	887	888	915	893	892	825	845	869	901	874	872	883	923	923	837	904	947	890	843	851	864	885	877	862	897	874	873	878	905	838	874	868	858	886	928	847	890	863	910	894	916	891	862	828	898	896	909	882	886	865	894	861	877	863	895	934	926	952	933	851	868	877	877	866	922	874	887	865	889	919	849	867	887	890	881	864	894	857	878	927	897	945	850	850	819	889	926	905	891	859	861	914	874	930	895	860	852	871	873	913	931	856	922	836	915	893	919	862	899	887	883	928	848	896	905	881	894	869	926	886	896	866	908	884	887	861	846	858	870	904	909	896	878	861	861	910	883	897	865	874	841	929	887	870	950	920	899	921	884	876	910	867	895	880	917	898	930	889	894	876	913	889	898	931	873	876	858	857	874	838	892	961	833	809	811	881	898	878	821	957	888	893	878	929	824	871	903	841	908	875	889	911	882	891	863	902	933	892	823	852	871	915	865	860	852	868	845	820	888	925	904	910	912	944	900	881	880	914	895	884	872	846	901	900	850	851	897	857	900	872	852	899	906	877	860	900	867	823	887	870	870	874	862	889	893	911	893	945	882	887	869	913	912	907	887	873	886	876	873	899	898	914	901	876	850	837	834	896	869	875	883	906	867	872	852	842	901	919	912	858	831	892	914	871	938	882	888	862	876	914	878	908	862	878	850	877	909	929	821	902	871	905	915	889	869	860	835	849	825	921	901	899	898	874	855	874	882	856	889	822	917	874	885	898	836	861	888	865	908	881	896	888	889	916	919	881	881	862	876	875	893	864	879	907	871	906	887	856	858	863	895	894	855	894	870	899	921	837	857	851	878	937	855	907	866	810	854	938	889	864	906	836	927	903	873	829	854	887	882	866	861	830	894	841	878	933	905	917	851	951	821	916	865	879	882	897	921	907	858	906	894	903	910	875	905	872	966	937	925	871	924	918	897	860	881	864	876	882	910	891	882	903	907	960	916	837	888	938	857	834	850	930	891	858	905	936	826	864	860	925	933	865	912	884	841	857	896	896	873	950	881	854	875	912	889	840	849	908	891	887	879	860	915	823	874	874	856	866	886	908	866	865	899	906	892	868	834	893	937	864	883	840	880	863	904	889	861	846	890	872	883	872	864	902	878	893	873	877	832	918	808	918	873	858	914	840	908	868	879	903	897	870	956	916	846	862	904	922	900	882	896	907	906	831	851	919	917	871	812	868	895	849	873	878	874	901	882	950	926	859	916	887	907	892	867	891	891	893	883	842	803	863	895	871	909	865	888	910	887	871	866	879	837	873	852	899	916	889	858	901	909	907	893	858	876	872	897	881	907	889	882	915	891	869	878	816	865	865	869	845	844	875	881	872	857	880	905	836	920	914	925	945	883	905	875	889	848	902	915	835	897	921	898	921	919	895	897	854	856	822	889	889	892	901	906	899	903	879	855	915	874	883	898	919	828	890	937	883	897	930	863	878	831	883	888	837	877	873	875	806	848	902	916	837	856	887	891	910	907	901	957	810	844	849	822	935	902	890	870	895	910	846	853	933	861	896	820	871	907	883	908	844	885	843	934	827	928	851	913	915	925	876	876	873	894	887	874	919	867	880	896	857	898	874	883	883	854	920	876	825	808	887	827	897	880	919	921	940	861	916	850	841	886	898	910	855	869	885	874	870	895	860	884	896	867	832	889	859	892	881	899	863	875	893	881	849	905	841	887	888	866	880	938	857	895	899	894	873	872	854	922	839	854	897	911	918	842	894	873	872	888	880	879	852	915	892	906	888	915	826	842	909	854	911	893	856	943	870	904	878	927	889	886	856	924	926	848	885	874	932	847	868	895	881	865	902	867	917	882	908	878	884	801	908	877	890	867	930	923	948	904	900	895	856	835	892	889	887	840	899	881	826	867	938	880	848	861	873	892	888	880	918	901	889	898	859	878	888	902	876	952	873	860	857	929	814	904	882	920	877	893	886	903	864	885	896	857	901	907	848	905	866	868	882	894	847	950	890	885	898	820	885	937	858	916	879	903	885	872	884	873	879	863	936	863	883	925	877	866	955	889	889	928	867	858	905	872	897	865	866	848	911	902	902	895	895	920	860	882	885	888	928	864	835	871	818	921	889	892	865	867	881	882	944	856	881	849	864	925	913	897	889	884	858	893	882	899	934	914	893	873	897	830	857	850	915	871	878	861	908	866	877	846	927	884	943	871	819	892	872	905	883	906	906	873	855	887	899	950	834	907	891	880	872	848	871	892	908	877	866	889	844	888	916	907	909	866	866	889	900	866	842	874	908	864	911	904	920	912	842	878	917	850	840	883	874	869	857	871	866	903	856	870	900	848	854	891	871	879	877	903	981	890
15008	7091	1694	543	712	1348	730	299	302	330	330	306	297	281	332	285	292	334	310	310	299	330	292	299	303	315	294	301	298	301	315	280	333	293	326	315	305	291	354	332	288	307	331	308	325	307	308	316	323	327	347	368	336	317	292	314	286	295	301	325	345	336	313	292	292	324	317	300	329	311	324	298	330	331	288	321	305	310	276	324	310	293	311	292	309	331	316	316	337	338	290	328	301	326	318	322	317	306	319	324	306	314	304	312	304	309	315	298	325	318	315	297	264	285	285	312	318	305	332	358	292	348	293	350	298	314	334	312	280	319	337	298	302	298	337	334	333	316	314	308	303	343	300	322	310	332	314	279	294	317	286	337	273	348	343	298	297	320	337	357	295	319	275	300	293	312	296	303	314	316	295	274	325	290	321	331	328	286	333	316	299	347	312	291	306	307	341	320	349	308	301	299	297	317	320	283	319	329	319	314	310	306	285	325	290	280	316	321	297	306	289	278	331	346	315	308	322	319	324	321	344	346	346	326	294	348	326	308	286	313	299	300	318	287	342	311	329	320	307	299	288	320	285	289	308	294	307	318	302	330	306	287	333	347	293	311	320	312	333	281	266	299	291	349	308	308	336	283	300	327	348	329	286	356	341	336	319	340	306	318	349	307	298	285	302	348	326	331	323	316	320	332	285	310	330	319	319	318	288	316	284	327	313	317	324	332	282	292	340	308	311	342	316	310	310	306	333	334	314	316	327	334	341	332	320	318	310	298	284	323	309	289	325	336	322	331	291	325	304	310	302	297	325	306	272	302	342	297	331	299	344	301	321	327	335	329	323	338	314	306	300	317	319	336	323	295	313	309	312	301	317	291	287	288	303	328	322	292	325	305	312	301	314	322	331	316	289	322	358	341	283	321	325	315	326	336	331	301	340	361	307	317	361	326	298	323	365	295	317	291	307	334	333	320	336	331	271	283	284	338	310	300	276	316	289	308	282	301	315	283	317	334	307	343	299	319	353	324	277	258	285	320	344	316	319	324	300	321	308	315	336	331	286	297	303	311	330	303	293	292	268	308	314	298	279	314	268	288	358	315	315	275	310	310	324	305	326	306	318	311	337	279	294	327	297	309	313	336	320	309	286	298	276	305	313	308	344	328	324	320	329	301	336	306	298	328	324	267	289	270	279	338	317	316	284	309	291	307	325	313	314	324	354	335	309	333	294	350	327	345	289	274	265	293	296	290	306	300	309	334	309	331	331	331	316	336	297	339	285	315	285	296	293	322	307	318	332	324	316	271	335	347	312	295	306	316	300	317	328	319	276	269	310	317	318	302	286	276	329	323	299	336	320	326	271	287	319	301	293	332	295	303	310	286	319	320	358	304	318	304	297	285	299	296	302	344	302	299	282	306	272	299	329	336	310	304	326	306	280	302	291	293	298	321	316	308	336	280	300	343	328	298	352	307	292	285	311	311	296	342	345	308	296	312	324	309	330	337	320	327	322	323	297	352	326	295	289	298	299	334	304	288	342	342	333	317	307	357	334	337	349	305	300	316	282	281	293	310	300	320	260	307	305	320	304	357	351	325	267	308	305	328	295	290	313	310	292	329	310	299	312	298	294	290	295	291	293	318	308	291	291	327	338	298	308	296	310	281	332	338	327	342	301	309	318	321	328	285	318	310	318	350	296	284	300	302	319	284	294	329	344	336	315	347	278	322	300	326	329	298	331	328	348	328	276	315	331	340	317	306	273	319	338	258	325	338	281	291	333	324	294	248	330	337	309	271	329	327	321	294	301	298	301	322	299	327	294	317	371	329	284	295	296	339	337	297	322	319	311	332	334	340	329	313	283	307	345	321	317	332	280	314	290	307	293	352	315	335	294	304	330	323	341	318	331	289	317	369	310	301	303	361	326	294	328	298	305	316	318	335	319	310	306	302	329	310	325	285	292	317	331	325	319	310	266	329	293	299	298	323	312	333	325	330	282	313	336	278	286	286	280	313	316	273	268	344	294	319	295	318	320	328	329	310	290	304	330	302	339	319	361	314	304	309	298	321	317	297	302	283	298	318	316	297	317	304	316	287	333	291	270	316	323	307	300	318	337	305	298	298	294	301	323	307	291	282	336	347	298	298	317	310	313	326	311	291	287	273	297	305	330	302	340	314	295	330	335	333	344	305	326	308	283	347	301	266	325	279	307	304	323	325	324	295	298	330	323	294	328	318	338	314	288	275	288	289	301	323	317	300	351	309	307	324	357	340	303	309	349	340	317	327	344	324	346	310	304	303	285	279	326	357	328	278	309	371	336	292	321	321	318	295	284	313	370	300	326	335	343	311	316	340	315	303	316	333	327	335	324	287	276	319	322	318	328	250	310	300	307	316	305	318	312	270	360	281	363	327	312	306	306	348	324	333	309	297	317	314	323	329	300	297	298	310	315	302	285	317	293	327	291	304	344	282	325	320	312	294	302	247	323	309	262	330	299	296	296	314	359	308	278	298	325	314	328	281	291	327	320	275	300	351	343	325	321	300	337	296	329	321	327	307	334	289	336	313	318	314	288	266	285	344	271	336	340	272	312	359	313	315	300	319	309	297	296	281	277	277	317	289	302	322	331	299	317	300	300	312	281	307	349	337	292	306	260	294	326	319	311	326	326	334	322	333	308	326	320	321	295	273	307	326	331	313	334	339	292	317	315	313	300	315	323	321	276	288	325	287	284	330	335	321	324	324	323	318	288	320	315	283	304	315	306	309	306	302	300	302	325	292	307	310	331	341	300	304	297	331	337	269	340	302	337	322	321	300	324	326	327	314	304	301	315	317	306	292	303	305	307	310	324	321	312	317	314	325	313	313	305	324	331	285	291	318	312	301	318	345	325	310	315	293	314	310	284	304	331	301	292	279	310	306	357	268	350	306	329	304	304	311	318	327	304	350	332	317	318	351	325	312	341	321	280	315	305	285	289	297	322	323	309	324	352	349	341	309	309	324	317	359	293	306	300	304	309	332	311	315	310	328	310	312	326	311	308	310	315	303	327	278	318	343	321	334	310	290	323	320	340	312	330	312	315	302	317	317	309	318	321	320	341	307	341	321	312	329	297	315	303	297	307	286	345	327	314	332	304	290	296	282	287	342	317	308	326	324	288	276	309	302	325	326	319	281	300	308	316	332	296	313	311	321	324	307	278	342	315	327	311	293	301	306	350	297	309	309	312	292	313	328	262	276	327	353	320	337	323	326	288	333	288	298	309	323	323	296	339	337	281	344	296	321	321	315	292	297	336	311	315	287	362	309	310	320	292	295	330	322	300	311	339	298	307	281	321	311	326	313	311	329	332	305	358	347	308	318	325	276	307	316	325	293	311	261	286	312	290	316	324	334	306	280	301	303	324	287	352	295	322	302	303	293	312	287	316	318	319	297	344	313	302	320	286	290	358	315	291	301	296	340	334	339	328	322	306	331	298	307	331	321	299	326	350	328	305	300	327	303	325	299	287	337	329	326	305	299
9069	5871	2634	1226	2594	5086	2028	723	756	713	668	700	692	696	701	736	735	698	672	705	672	704	691	684	706	704	681	704	683	677	702	716	688	674	707	674	675	657	704	663	760	667	701	715	658	700	691	684	680	725	699	700	721	753	691	704	764	688	707	713	634	691	724	708	745	670	704	705	700	676	685	707	680	731	707	703	680	654	661	677	730	695	725	698	622	696	674	682	734	725	685	703	761	696	688	674	727	731	718	689	691	710	672	694	697	675	685	713	682	693	655	687	664	697	722	728	679	686	745	728	687	695	688	724	729	690	662	718	662	680	701	699	736	708	727	721	650	720	731	742	758	682	730	673	722	669	663	708	692	698	648	740	705	648	735	707	718	720	688	663	708	726	702	705	722	732	708	746	688	694	681	707	675	689	710	688	702	733	714	660	697	683	703	699	665	702	667	668	676	743	720	662	699	724	675	716	686	681	681	675	708	732	739	677	716	741	674	691	687	691	713	691	697	720	713	678	647	696	746	662	667	752	696	674	726	683	715	714	718	700	707	683	746	711	698	702	733	710	677	709	701	675	718	707	728	702	705	732	726	694	671	705	686	710	680	687	674	715	699	698	686	724	678	716	714	762	718	734	675	659	761	666	682	679	717	679	712	670	708	693	720	665	703	697	664	707	704	758	706	695	680	689	709	682	647	683	649	726	654	714	702	757	734	665	723	670	685	715	656	643	675	697	748	674	684	675	694	711	714	723	679	690	722	674	670	683	760	719	671	701	748	711	725	714	695	695	692	673	716	698	671	709	717	709	679	694	689	675	718	693	689	726	653	691	736	737	693	717	682	635	680	727	683	683	689	744	746	728	702	723	694	690	724	670	667	722	685	710	724	738	740	729	694	708	705	692	711	715	711	714	688	698	714	706	701	702	713	694	739	685	661	653	692	699	660	704	709	661	731	728	716	731	735	773	736	703	722	708	707	694	730	689	712	720	727	698	706	664	718	744	689	664	663	735	706	689	673	712	644	768	699	666	693	698	738	671	713	667	659	715	703	669	743	737	681	681	711	704	670	707	667	713	668	713	698	743	648	702	721	710	712	718	712	712	709	718	660	687	738	724	706	704	684	731	724	703	737	724	669	704	671	718	700	703	660	682	714	743	684	698	681	737	678	688	673	702	740	713	698	723	697	722	717	700	670	676	671	730	715	692	720	738	681	719	717	701	635	691	702	726	708	685	659	712	694	720	725	745	767	729	722	701	719	719	696	620	679	682	715	724	686	750	649	745	723	674	692	694	747	768	678	710	752	721	664	657	707	657	682	690	683	711	744	696	694	748	687	675	684	680	696	675	746	728	707	686	660	661	684	695	708	689	649	696	690	723	731	737	699	702	729	712	700	692	681	686	719	710	684	738	704	690	670	703	705	680	672	725	682	693	677	741	672	669	658	706	729	684	715	715	690	728	691	708	666	642	710	711	705	723	669	669	670	672	694	710	707	717	695	727	713	711	678	684	698	727	708	710	705	702	706	716	709	713	708	699	698	681	722	676	705	684	709	727	679	715	721	693	692	689	711	730	688	728	757	669	709	691	737	728	719	729	673	663	712	694	702	718	720	679	688	682	747	725	735	692	665	726	696	687	696	675	720	666	755	732	698	701	703	680	699	698	701	714	700	682	686	689	669	711	692	703	720	716	713	697	709	678	640	695	710	716	673	702	679	682	672	721	660	746	732	720	712	731	732	695	700	662	682	679	705	639	730	678	714	701	698	707	743	699	733	683	715	690	702	688	723	693	709	702	678	666	693	693	708	705	689	761	732	739	687	737	689	731	717	711	701	724	736	701	723	689	751	724	680	709	723	672	677	715	710	744	734	696	695	663	730	668	692	739	722	669	698	707	660	705	703	675	671	721	684	721	709	698	679	662	664	661	708	693	705	709	708	676	699	675	638	703	724	692	676	666	701	667	732	670	698	686	683	748	667	656	677	689	675	697	651	680	693	702	697	724	697	701	765	731	702	670	671	719	686	720	699	692	669	732	676	744	712	691	722	664	700	648	738	702	671	708	683	760	710	717	701	686	710	684	702	681	700	694	691	663	678	678	689	689	684	730	704	674	668	721	732	709	711	667	683	712	719	722	700	684	672	744	687	712	697	688	669	737	688	706	697	697	729	681	760	697	710	720	715	655	699	645	698	706	661	678	700	707	699	694	697	710	709	692	754	698	687	716	716	715	678	666	691	702	691	713	734	736	717	689	630	725	698	707	685	677	690	694	731	702	644	699	704	670	706	726	705	716	650	727	693	704	719	741	668	693	736	725	679	724	789	700	671	716	698	708	676	640	712	727	734	701	662	676	728	706	697	703	684	685	648	715	691	691	695	733	721	731	725	766	729	724	718	647	690	730	691	704	733	720	728	720	737	682	695	697	686	647	678	743	722	664	647	688	726	718	697	693	740	730	701	677	676	715	683	720	734	702	705	716	688	679	681	689	695	716	737	696	716	723	739	670	684	706	669	719	655	700	677	642	733	691	673	748	680	703	703	655	692	674	705	717	703	663	626	718	724	688	663	713	699	738	719	702	675	682	724	698	684	708	688	666	695	710	727	714	701	651	699	701	711	699	692	690	671	698	686	684	753	666	703	701	713	701	732	692	701	694	680	680	696	663	671	675	661	688	702	706	697	712	702	673	679	704	715	694	685	686	707	689	690	679	695	674	702	659	692	669	683	672	702	739	701	707	680	682	716	705	699	708	718	694	690	721	692	690	640	687	743	720	701	696	718	697	693	680	726	693	660	704	678	665	675	718	696	688	654	726	681	680	681	746	700	669	655	718	687	696	674	684	676	706	678	698	674	665	700	695	718	686	711	677	666	692	695	702	730	693	715	671	681	703	689	724	723	728	698	704	698	723	691	736	726	668	678	706	715	721	695	701	661	693	763	699	741	704	688	672	673	701	704	739	675	702	685	700	745	734	657	758	731	702	672	711	697	745	738	718	715	706	725	707	673	702	691	662	697	693	705	698	711	683	657	692	734	672	740	679	702	675	642	736	657	664	709	652	695	685	666	718	703	673	722	697	699	673	719	697	679	742	732	686	672	706	698	685	688	674	641	671	723	698	658	668	699	705	695	714	720	725	697	692	700	804	729	712	700	705	738	683	669	689	699	658	652	690	654	693	713	731	684	665	720	669	667	657	724	718	705	687	706	696	709	688	740	676	666	672	705	757	674	693	698	697	670	693	712	667	700	718	701	685	687	671	683	703	700	734	756	690	682	675	752	657	674	701	729	745	690	689	680	708	747	715	719	675	729	733	661	709	670	670	729	672	671	714	704	665	678	713	702	735	729	696	711	744	693	698	722	696	687	701	716	705	729	696	712	660	716	713	684	692	704	710	699	686	699	692	714	719	708	686	669	707	731	740	718	688	711	717	714	678	691	705	773	708	717	682	681	693	670	716	722	743	710	682	741	701	683	734	753	784	710	698	758	741	722	697	712	713	661	703	688	726
32941	22068	12056	3138	13628	21485	9947	521	323	301	289	290	289	271	316	290	314	306	270	276	256	303	261	301	300	289	307	295	285	279	297	302	308	266	276	299	290	326	250	283	253	256	295	275	281	269	269	277	269	272	282	282	284	308	247	261	295	271	292	263	304	277	280	315	259	299	261	305	293	278	286	297	308	270	330	272	277	265	358	297	301	292	279	277	295	292	322	272	286	279	261	303	281	281	287	306	319	271	267	271	276	298	284	248	285	264	262	221	299	267	263	241	271	260	270	299	307	293	312	259	285	289	272	267	308	278	287	271	295	273	242	249	270	279	302	281	275	257	271	315	263	284	316	293	268	302	279	283	278	278	281	290	292	289	297	318	294	270	277	282	262	259	267	278	294	286	280	285	278	269	255	261	268	302	249	262	272	256	277	275	284	260	296	314	287	323	275	263	288	291	263	275	291	274	279	289	269	268	282	298	264	306	273	247	308	280	295	269	304	287	304	283	290	257	245	264	269	293	285	306	281	277	280	278	277	271	293	263	266	286	268	262	268	265	266	294	298	287	293	303	283	261	295	276	290	296	252	265	264	278	268	274	274	297	288	304	290	244	277	285	293	286	310	282	262	288	265	285	324	297	264	273	274	269	277	302	300	277	259	255	270	300	296	307	301	269	281	299	278	261	254	279	275	273	273	268	287	290	298	314	315	292	306	269	250	228	296	280	276	290	255	301	258	275	289	312	256	281	287	281	281	277	273	279	287	288	255	274	262	265	263	277	287	313	290	285	283	321	263	293	263	284	264	264	259	292	248	312	275	287	282	288	252	271	275	261	260	280	260	252	276	257	306	288	290	246	271	263	294	260	297	257	289	286	297	274	272	270	272	270	294	284	227	287	283	265	277	287	299	296	276	265	250	282	243	269	295	284	274	275	309	278	286	283	290	315	287	259	262	272	309	272	263	283	308	305	266	272	268	298	308	239	262	271	273	300	294	278	266	250	291	277	286	265	283	293	279	268	284	282	300	276	282	303	300	273	265	307	271	290	270	290	266	284	285	288	300	277	283	270	278	232	253	275	291	262	280	269	288	280	281	266	257	273	300	293	281	277	275	266	270	289	263	281	302	277	259	300	275	281	271	296	299	267	265	278	277	294	261	274	286	280	248	264	277	278	295	302	256	273	280	289	268	280	254	295	279	284	267	292	284	276	264	284	255	269	290	285	257	252	280	284	288	251	292	292	251	281	283	279	270	258	288	269	245	265	288	256	292	288	277	302	266	276	272	293	293	289	259	300	332	277	279	273	335	291	304	302	277	307	296	290	265	279	295	288	282	264	304	275	267	298	260	259	273	269	271	279	240	269	264	307	282	288	262	288	267	278	267	281	268	297	298	291	302	263	282	242	283	282	293	278	280	288	271	269	271	304	277	297	273	275	301	289	302	270	264	282	295	295	316	317	290	298	279	298	267	255	246	297	295	263	316	260	262	278	280	306	294	285	305	281	306	306	277	291	281	314	287	256	273	284	280	297	286	281	289	292	283	289	267	287	275	266	281	296	264	293	257	280	262	279	263	273	314	279	289	261	266	279	250	277	278	287	290	297	313	296	294	317	273	277	272	271	295	272	328	302	296	274	258	261	279	279	246	295	245	283	317	302	297	307	257	279	321	314	281	268	273	272	268	262	267	269	259	273	260	274	293	290	265	253	291	280	277	275	284	266	322	299	287	261	268	309	280	259	285	304	301	305	268	290	276	261	273	290	288	267	294	293	289	268	262	282	282	283	314	266	275	257	283	264	287	261	295	273	294	277	276	290	271	269	307	271	279	302	280	315	291	274	292	295	298	282	266	310	280	297	284	284	292	272	295	276	294	309	263	279	332	297	315	297	309	295	291	297	296	277	246	291	278	292	297	273	322	271	276	287	305	286	285	310	283	277	272	240	247	276	282	278	275	276	274	281	303	277	301	333	302	300	290	292	281	299	268	240	276	247	250	279	301	268	233	266	266	293	283	293	299	285	309	266	298	277	255	315	297	286	303	268	299	258	287	285	287	280	267	306	281	293	285	264	300	281	291	287	282	280	269	278	300	254	279	288	311	269	255	285	283	269	274	279	303	268	290	281	263	273	291	279	273	261	286	259	265	242	275	293	292	256	306	233	252	278	279	251	268	299	295	311	320	321	293	265	268	275	274	296	268	299	267	269	253	282	278	280	271	289	284	279	323	244	273	296	316	313	301	309	286	252	293	291	275	278	305	285	261	252	268	270	255	274	297	291	284	288	312	284	264	274	255	294	288	273	307	295	309	304	269	266	314	288	282	300	285	271	264	281	280	297	298	255	282	293	284	257	263	283	262	280	297	289	292	257	293	289	267	261	297	281	257	272	285	272	282	280	284	288	310	269	289	312	301	291	298	286	253	293	306	280	289	321	306	287	319	298	307	308	282	273	295	288	312	284	300	294	283	288	244	280	256	251	280	268	281	315	290	262	263	279	273	281	288	286	305	296	274	317	288	304	277	260	290	278	258	268	290	294	273	281	250	287	289	263	300	252	267	297	295	271	289	284	279	288	288	291	261	292	283	300	271	251	268	285	288	293	294	302	287	274	278	257	287	255	265	239	270	259	270	283	280	284	248	278	283	293	291	277	302	262	286	258	279	275	310	283	285	280	280	261	299	296	278	269	267	315	269	266	288	260	265	288	299	287	269	297	297	308	254	303	278	289	283	279	246	295	257	278	283	315	284	280	304	316	280	270	269	295	248	323	331	272	305	293	244	279	300	255	291	302	280	314	277	278	281	289	324	279	275	249	275	273	282	249	265	285	284	291	315	304	255	305	262	322	302	265	276	292	260	298	273	277	296	287	285	255	277	271	318	238	276	298	284	323	266	291	256	271	271	298	275	274	297	287	266	295	309	276	302	289	266	298	267	282	295	278	322	272	258	296	263	277	294	261	262	295	281	290	282	285	275	276	299	295	271	349	317	267	283	268	277	298	241	276	282	251	300	293	291	298	290	294	331	278	280	289	267	275	256	285	306	265	269	277	274	259	302	310	265	235	276	268	293	273	282	278	286	257	287	280	287	269	278	285	279	286	320	277	287	273	297	268	300	265	248	300	269	288	311	270	268	285	292	280	255	270	294	273	283	284	302	274	270	320	309	283	270	300	270	297	284	254	275	268	292	294	267	280	279	286	274	264	258	270	290	284	303	278	276	291	279	262	280	262	318	281	235	269	283	292	284	281	297	266	246	267	261	272	307	274	304	248	269	296	262	280	258	262	287	293	281	260	268	277	284	293	255	274	256	301	312	303	312	288	281	251	292	288	239	311	284	298	243	254	257	271	248	268	268	269	310	311	276	283	255	295	278	228	311	282	272	287	264	278	253	276	270	255	292	278	276	297	279	281	280	280	310	307	273	302	273	242	292	281	306	290	271	301	282	296	305	270	246	262	269	273	274	289	279	295	303	303	257	281	289	281	288	270	283	290	279	272	292	294	270	257
20636	16410	12317	6087	32036	40759	15704	733	726	687	696	725	666	630	726	710	644	638	675	696	672	677	662	629	639	624	683	699	664	703	684	667	643	676	687	642	662	672	644	671	656	644	617	674	663	640	683	648	665	710	669	637	634	643	706	653	636	626	650	584	682	683	662	695	669	638	690	623	662	665	699	647	625	621	650	637	597	630	646	662	626	680	665	645	666	629	671	650	670	700	697	655	691	660	692	648	624	674	703	654	688	649	635	677	664	664	706	627	652	658	625	667	671	635	640	629	657	651	638	679	704	709	664	630	729	663	649	700	651	669	672	704	641	619	649	619	670	665	609	694	635	638	666	694	693	687	619	676	623	683	671	648	622	668	683	615	642	618	666	627	615	657	632	694	629	661	654	673	700	676	682	678	686	687	652	714	676	642	677	632	654	610	706	615	666	631	644	592	677	674	601	660	670	611	635	649	679	619	638	656	626	648	650	642	655	638	693	631	681	667	665	694	656	685	636	652	686	641	647	625	664	628	647	674	677	684	660	624	604	658	694	629	621	630	659	685	641	701	628	664	641	673	645	648	614	661	610	620	702	650	687	641	676	646	617	625	662	649	632	678	645	635	652	637	671	652	631	635	672	702	690	673	628	618	629	656	658	677	689	635	613	645	615	633	700	604	655	674	678	641	644	665	660	663	657	656	661	670	699	614	637	661	647	674	695	696	645	682	662	667	661	659	682	665	722	656	629	675	659	644	618	683	676	664	658	641	671	694	651	661	663	663	617	669	617	679	667	664	662	609	673	636	626	674	685	635	655	682	656	659	639	636	662	606	634	641	664	636	672	664	636	657	663	657	679	689	629	655	665	684	639	675	644	647	652	623	692	641	635	666	653	670	640	613	643	582	681	682	613	685	659	665	654	678	719	643	640	619	682	645	627	634	681	712	654	640	663	636	657	649	699	615	622	681	685	635	648	653	680	599	603	673	683	649	662	676	632	630	662	663	662	662	670	726	643	645	636	643	693	641	684	712	625	631	629	647	684	649	662	622	673	678	623	669	652	685	665	698	706	629	651	653	689	635	638	650	646	652	695	643	666	625	673	629	707	650	657	639	675	651	641	675	650	668	662	694	586	656	643	704	638	673	661	669	683	656	666	676	671	624	654	640	629	641	630	655	645	657	658	639	684	696	675	625	670	653	664	676	684	635	635	632	651	661	648	656	645	651	632	626	681	647	636	685	638	700	639	621	638	654	649	665	683	676	629	648	598	671	660	679	689	646	652	662	711	637	690	640	655	613	648	680	636	661	647	629	690	612	654	653	655	640	642	688	706	662	715	602	657	639	741	683	626	653	700	618	640	643	663	655	699	604	638	668	687	635	669	639	688	634	656	672	640	665	649	665	647	658	629	617	644	672	641	647	648	643	661	642	660	644	608	623	639	638	706	665	650	651	678	645	652	679	647	665	673	658	627	649	642	659	652	691	645	639	628	627	665	676	633	676	624	686	682	630	689	697	627	636	724	657	637	691	644	624	634	637	628	635	633	676	632	674	677	651	675	626	663	634	633	636	644	681	645	622	620	680	625	657	664	708	653	609	678	663	679	645	661	666	641	669	667	629	635	626	700	682	628	638	719	663	678	639	634	720	642	629	654	679	657	676	608	635	662	664	633	658	580	666	619	648	669	673	682	659	682	655	670	676	643	664	620	624	640	698	673	631	683	674	647	698	628	626	653	656	675	692	642	646	682	637	653	633	641	636	623	642	668	670	660	641	706	646	671	700	656	684	666	633	661	646	669	646	640	637	664	666	618	663	657	659	653	661	704	640	644	631	653	626	673	641	648	666	636	627	621	626	646	690	688	630	664	660	635	649	635	632	654	730	666	632	693	698	661	679	678	657	684	682	715	661	667	658	676	651	648	676	664	688	655	654	667	655	646	667	659	671	663	685	676	666	642	675	674	651	699	607	671	638	677	631	692	637	657	610	668	717	681	634	676	681	636	654	655	684	654	624	627	672	650	654	670	648	648	649	621	654	681	621	654	660	670	668	672	661	697	634	712	681	623	663	671	657	616	637	654	672	654	633	666	633	636	661	653	619	659	640	699	695	646	661	641	630	654	638	619	645	664	672	618	707	609	663	642	669	699	618	689	665	655	636	645	623	669	656	669	644	670	643	663	678	670	662	636	661	654	637	679	644	645	641	709	633	650	630	644	659	689	680	677	672	678	690	679	608	644	613	628	656	652	682	615	624	643	663	681	701	648	672	635	634	656	609	614	659	637	662	676	649	665	679	683	705	625	636	665	640	647	662	647	664	629	643	653	667	674	642	640	667	646	659	634	656	649	672	668	701	624	669	659	617	610	630	655	624	655	654	649	644	644	694	626	622	674	649	674	658	654	644	660	666	633	674	679	624	642	670	630	682	669	600	669	719	688	669	656	652	701	644	638	662	626	646	679	657	678	651	653	678	613	683	653	664	663	625	664	645	647	621	679	665	669	637	624	648	678	647	660	688	690	626	722	668	581	671	656	605	696	614	662	695	633	636	656	642	655	721	653	680	629	674	663	648	655	688	661	682	684	680	646	631	671	659	699	682	608	625	624	663	644	642	647	663	676	612	656	634	661	653	611	663	625	625	688	642	658	654	681	675	635	664	696	716	640	699	713	666	630	656	649	714	642	651	657	685	648	647	635	631	637	644	652	696	660	682	686	617	663	648	684	645	609	626	634	668	646	664	679	664	657	679	642	684	661	662	627	670	683	663	632	687	649	697	677	667	653	636	660	647	638	664	681	716	639	656	674	687	620	661	709	668	636	676	657	632	681	637	606	648	672	660	641	675	663	641	657	685	630	679	645	639	652	712	670	649	677	652	702	658	670	686	666	657	660	637	658	674	614	680	667	650	695	649	667	671	657	661	628	703	639	623	638	690	670	635	688	653	653	719	609	677	655	685	702	648	615	667	660	667	668	668	655	658	652	628	620	682	649	649	630	628	647	659	612	626	631	633	647	684	618	618	579	687	650	671	656	695	649	669	668	631	674	613	667	655	669	670	682	626	672	647	688	631	660	670	675	630	684	655	671	646	625	601	625	641	706	685	631	630	661	645	623	655	694	645	670	645	683	670	684	690	664	697	675	665	677	661	649	655	635	653	656	632	608	640	674	635	640	677	660	636	673	646	676	637	635	622	672	660	614	619	680	670	597	628	670	622	688	653	640	683	667	628	664	651	585	655	707	632	668	671	629	650	691	608	663	662	629	676	631	677	675	644	619	633	612	644	654	669	667	636	641	670	698	639	642	689	638	612	669	673	641	631	654	638	694	674	622	646	665	673	715	685	671	670	670	616	672	591	633	613	636	630	611	662	668	598	637	630	665	604	631	696	651	639	670	616	638	622	614	679	696	644	650	643	615	635	632	662	693	603	632	657	666	622	598	686	679	662	659	669	654	646	644	634	667	688	665	638	652	704	657	649	652	641	682	653	681	648	676	659	658	626	633	650	687	634
43680	31310	19957	5976	29701	35333	18155	1323	413	474	419	425	403	409	423	377	426	390	389	433	414	414	379	424	397	448	399	412	385	415	395	449	405	420	423	396	386	383	407	408	441	423	377	386	388	448	394	379	395	430	432	410	390	393	392	397	390	416	404	400	359	385	376	399	419	393	404	403	385	381	387	412	398	388	432	408	395	391	403	405	421	416	394	360	442	415	403	374	404	394	407	383	392	432	418	411	369	450	383	391	419	410	376	365	438	425	403	428	432	375	414	425	405	424	449	457	376	397	408	387	438	389	400	415	380	390	424	422	378	428	398	411	449	371	367	382	412	362	400	343	420	422	396	442	404	398	426	388	356	418	397	382	387	395	428	393	389	398	408	422	388	387	414	381	370	385	406	413	409	402	413	363	393	364	427	413	403	422	437	428	407	431	383	424	423	440	395	392	428	396	366	402	414	403	401	349	383	410	402	450	390	397	372	417	429	395	407	389	388	396	409	393	438	402	431	392	413	391	402	420	404	434	441	405	402	428	431	416	418	419	394	401	443	378	392	405	401	420	415	415	404	418	407	385	408	406	402	375	392	399	409	388	405	386	407	390	416	405	406	401	408	436	401	437	418	455	394	410	398	369	401	403	421	374	389	409	398	373	391	422	399	367	418	435	373	386	394	417	395	432	417	405	374	389	411	396	406	376	420	368	390	426	417	354	402	409	403	392	435	403	417	414	433	398	381	423	432	413	416	391	427	361	402	385	399	424	379	390	402	399	406	357	398	404	399	407	409	382	378	390	378	423	391	408	383	445	367	419	385	387	388	382	422	421	411	380	389	398	403	414	420	373	419	447	436	423	381	403	391	394	411	416	366	421	366	423	370	380	387	428	411	401	403	374	390	431	375	375	388	429	406	441	374	394	422	425	439	437	398	352	434	410	406	389	427	416	435	418	390	405	391	394	425	381	364	431	421	350	398	447	383	406	423	386	394	403	424	400	379	446	424	420	356	417	404	429	405	394	468	409	383	394	393	389	390	355	375	431	386	386	442	437	364	431	449	406	380	359	399	424	411	407	429	374	377	410	342	392	428	398	430	367	361	450	397	388	440	397	426	379	396	435	393	392	385	420	400	353	382	416	406	421	410	394	417	415	418	422	372	476	402	387	421	406	379	391	368	416	425	443	392	379	406	407	400	383	397	383	430	396	415	426	397	368	387	390	395	403	438	403	389	435	448	402	410	413	410	451	417	393	426	399	428	400	419	389	371	456	425	407	368	416	391	414	410	398	403	395	365	354	404	380	406	362	401	373	422	374	339	376	432	403	370	414	417	437	403	399	373	387	375	360	382	379	395	389	365	411	396	399	388	402	410	365	397	377	423	421	421	398	407	461	434	411	404	433	401	408	415	419	398	407	416	415	461	430	413	370	399	388	404	415	426	375	390	400	408	393	386	437	381	391	408	393	392	393	436	413	389	392	387	423	406	401	434	414	338	397	407	409	424	404	381	419	373	408	353	388	424	433	389	381	433	371	411	422	445	401	387	389	370	394	399	380	390	408	383	388	409	380	444	404	410	379	374	389	440	428	389	379	393	402	376	360	397	390	408	401	414	451	397	404	398	458	473	413	387	430	375	398	415	402	403	356	416	444	402	420	410	352	389	378	423	395	438	377	401	418	400	402	410	419	401	388	409	372	407	399	440	396	411	433	372	399	384	426	413	389	403	394	425	425	401	412	403	403	350	346	396	402	432	448	408	411	424	389	391	372	414	395	426	409	395	408	377	400	415	444	375	422	402	399	421	400	425	397	406	387	419	370	422	393	391	389	407	405	398	425	434	380	402	414	407	430	424	379	383	422	399	403	386	395	421	425	399	351	422	390	401	428	421	427	426	373	407	422	394	396	363	410	376	449	410	434	393	423	409	431	412	406	394	372	375	370	381	383	377	397	422	417	397	379	424	370	405	404	362	412	369	417	364	400	386	401	354	419	401	356	415	423	391	353	405	410	378	375	420	443	404	408	408	386	417	413	389	389	360	388	361	408	429	434	403	415	411	411	422	386	431	346	413	369	422	396	407	389	405	395	446	400	408	413	401	360	396	400	385	419	449	399	393	405	406	409	379	417	391	415	432	373	407	437	409	361	390	387	415	385	399	391	434	418	455	375	405	377	420	433	377	403	392	422	409	385	385	420	382	382	406	386	411	411	421	415	412	415	476	392	420	435	388	416	427	359	433	423	407	412	429	401	420	407	402	366	360	423	377	357	384	411	362	386	413	417	450	418	441	379	426	448	432	404	391	424	410	383	403	374	397	427	390	419	378	384	427	425	429	389	414	421	399	420	401	404	422	399	401	408	388	401	387	405	380	391	403	426	391	399	427	385	406	377	370	417	375	355	420	406	456	430	363	413	390	432	382	430	406	436	397	375	409	397	359	388	384	383	410	412	425	427	408	404	406	425	395	373	407	424	393	400	427	394	401	399	443	457	421	442	410	414	427	377	409	443	442	401	373	399	396	419	376	440	398	394	423	389	435	432	437	435	390	414	417	386	423	419	391	388	431	419	401	409	416	401	413	417	408	434	403	408	429	419	408	367	410	425	416	422	393	362	378	343	460	391	427	390	434	382	410	403	409	409	445	371	417	405	405	405	399	456	400	373	405	416	409	399	409	367	377	376	428	422	410	387	387	401	390	410	462	405	398	395	387	383	382	418	363	401	413	410	413	417	386	422	387	442	408	418	446	458	416	385	399	390	415	387	408	408	409	406	380	409	415	362	413	407	405	420	376	436	396	407	410	383	349	383	425	412	385	395	391	368	421	431	387	427	417	381	426	463	410	399	389	416	416	406	422	394	429	361	389	363	422	436	392	398	416	402	418	405	403	397	395	397	397	413	388	427	381	389	400	424	408	382	371	407	400	418	391	440	391	431	389	389	405	432	390	439	401	416	364	404	388	449	431	407	396	437	377	359	394	397	396	355	389	406	384	416	397	423	446	396	412	389	425	354	401	393	411	420	412	410	435	375	369	416	404	379	380	398	413	419	449	415	387	377	371	368	430	413	393	390	386	425	409	416	399	381	398	381	383	428	494	442	385	431	392	410	419	396	388	427	419	409	399	376	412	426	352	395	442	382	409	387	383	411	434	401	383	394	400	392	419	410	408	423	432	385	441	403	416	410	400	402	380	385	439	401	386	383	412	459	436	371	388	391	387	402	378	426	421	399	400	427	414	417	392	379	403	416	379	392	387	412	452	419	389	421	404	405	440	423	406	381	383	422	385	436	416	438	443	364	384	406	402	405	414	387	439	362	395	403	373	403	430	390	424	404	410	369	419	361	412	412	447	397	409	416	418	393	387	461	399	421	474	393	418	388	415	417	389	382	437	412	411	385	414	428	400	410	423	416	428	438	392	416	437	401	401	411	399	400	409	393	421	408	420	412	410	444	414	412	396	410	389	426	405	420	365	401	407	393	436	429	393	391	441	431	414	425	377	411	434	422	400	372
27087	23298	18435	8093	48352	50959	21450	1065	1019	1024	970	971	967	956	922	851	915	895	929	924	961	861	955	927	921	930	963	919	919	930	937	930	874	914	907	862	925	849	915	950	889	878	896	889	868	927	943	882	949	878	885	928	898	866	896	916	893	872	855	906	961	868	925	901	929	966	925	888	923	882	905	883	898	932	887	947	903	929	949	883	908	880	923	878	862	882	895	865	923	873	854	915	846	838	881	887	946	956	944	946	882	919	910	854	875	892	952	936	884	903	960	930	932	908	847	891	954	952	879	943	954	873	900	889	905	909	855	926	892	917	877	870	889	938	895	895	924	897	901	870	896	905	886	940	893	903	925	886	891	890	851	896	895	928	909	838	883	913	876	912	871	900	872	920	887	870	948	830	946	893	923	872	878	953	931	884	916	897	910	898	934	883	871	882	947	951	920	886	892	855	922	910	887	869	917	920	880	814	863	846	879	944	884	918	932	858	874	846	892	895	912	929	918	889	918	880	893	876	916	879	859	867	949	832	923	908	844	880	882	914	897	868	875	898	898	895	818	935	920	879	885	844	928	876	899	891	945	930	891	911	893	881	891	930	825	915	901	896	915	890	884	940	950	817	929	873	921	892	965	872	865	903	888	922	888	917	940	839	933	905	929	941	944	904	903	905	851	885	910	916	907	915	868	897	891	884	881	863	957	946	909	890	914	922	921	900	896	864	923	867	909	896	938	952	872	885	887	904	867	906	877	893	906	877	899	858	835	942	917	882	886	867	899	881	899	862	862	905	974	898	920	896	939	959	875	864	875	878	875	902	870	868	900	936	875	885	929	908	870	918	889	930	932	871	870	916	930	936	867	843	937	897	947	913	944	880	885	901	907	914	860	924	841	840	855	921	893	848	873	900	883	904	915	910	876	866	948	881	928	876	915	926	887	867	869	992	863	912	891	877	895	920	863	888	903	919	929	892	887	895	884	927	886	919	933	915	925	881	906	894	876	882	865	892	905	874	936	906	858	886	889	907	901	861	857	918	889	892	928	898	896	877	937	971	879	861	918	975	905	849	930	907	924	886	929	863	930	900	893	958	948	885	894	864	878	861	901	922	874	941	877	894	891	922	922	880	835	905	936	876	851	920	889	892	880	925	906	949	886	898	928	856	875	919	933	902	923	935	882	878	925	920	887	914	870	891	946	899	878	898	826	940	917	925	884	933	911	868	913	900	892	910	926	951	917	823	881	924	900	909	881	933	864	823	868	857	845	967	904	840	905	899	900	885	898	887	900	913	862	905	878	905	922	875	908	889	898	862	863	889	851	883	899	860	901	932	900	907	927	949	903	913	892	895	895	894	933	854	964	892	818	896	912	900	880	867	902	923	913	840	948	878	847	883	904	946	883	857	914	919	822	874	922	882	904	890	885	913	925	864	887	906	891	901	888	913	935	853	954	917	914	907	899	810	872	876	911	861	861	897	929	862	868	904	943	906	903	894	907	919	868	861	845	900	951	927	894	869	866	921	905	902	943	878	932	890	912	856	931	904	914	925	910	936	849	859	842	988	886	910	870	909	895	869	905	895	940	851	892	901	855	851	919	911	924	854	885	923	816	858	918	869	921	926	932	890	896	916	866	937	902	858	858	886	900	893	862	917	899	889	872	857	886	873	854	949	861	919	934	919	898	922	879	866	928	916	883	918	941	923	946	910	900	909	902	912	909	942	898	856	886	869	890	857	909	940	902	900	899	927	859	893	907	970	935	872	900	881	866	914	926	934	941	906	917	931	923	860	888	884	904	907	898	900	893	839	898	849	881	844	918	877	898	895	891	907	924	929	837	862	921	918	911	887	917	893	921	896	875	877	869	855	908	870	862	915	864	951	919	907	910	901	889	923	884	932	928	874	931	968	883	891	848	921	863	905	851	907	900	912	932	903	910	927	936	950	902	907	914	910	889	847	927	855	881	890	909	962	873	908	862	897	906	868	900	883	942	925	885	924	898	937	866	922	962	912	853	879	863	877	926	845	895	937	900	926	905	894	902	895	844	852	912	891	896	914	870	891	927	882	892	891	906	861	871	899	919	922	890	935	908	916	957	878	875	872	912	920	870	893	885	914	918	868	875	899	887	894	949	892	845	911	877	941	914	965	884	884	896	884	896	880	890	904	880	901	865	897	936	906	899	905	890	929	912	895	905	909	892	917	893	893	890	916	926	951	930	861	880	938	920	914	892	878	849	955	923	891	876	915	963	893	905	886	922	892	874	947	900	905	886	846	930	870	923	856	877	894	890	893	898	854	880	892	876	931	865	886	884	920	907	849	919	907	914	881	943	854	887	919	884	888	925	901	889	862	923	902	903	881	866	865	915	892	919	851	921	900	958	870	877	917	867	891	928	853	919	898	896	863	899	950	893	893	920	932	920	865	879	903	919	874	895	827	859	912	946	907	854	1021	813	849	879	838	920	898	850	912	899	965	891	889	882	901	964	902	845	890	876	893	865	929	860	864	900	917	940	887	916	946	830	911	931	925	892	893	891	889	927	894	918	896	899	896	928	856	922	860	946	918	919	900	916	938	841	880	860	878	894	928	936	919	899	875	876	901	970	872	915	896	886	869	890	909	899	913	913	920	952	914	902	857	900	886	818	910	963	870	867	903	890	869	884	854	905	915	887	864	890	911	916	847	920	925	835	924	902	922	856	916	919	914	901	895	870	885	856	906	852	857	879	917	894	863	913	945	881	931	855	883	851	900	910	902	919	933	878	865	864	878	885	904	901	904	882	874	906	928	879	900	900	884	940	905	951	856	927	902	970	928	877	919	885	849	898	915	916	900	923	955	895	859	922	897	877	907	913	968	931	907	878	865	854	877	878	890	919	923	877	923	959	875	898	860	888	908	916	912	881	896	877	864	869	915	884	835	871	864	925	871	888	840	952	892	871	883	934	890	901	960	922	919	919	889	856	858	858	908	899	904	882	910	932	882	886	861	818	872	902	897	873	927	929	868	890	850	856	890	878	875	882	905	902	889	893	872	919	894	954	914	895	868	877	928	909	896	936	936	923	928	857	939	914	890	924	899	866	866	944	883	911	846	973	944	933	905	945	886	903	909	876	868	909	900	927	896	905	885	870	929	939	868	863	868	927	921	915	890	970	904	880	951	918	889	921	917	901	867	904	858	938	887	912	922	953	892	922	917	888	898	944	849	911	943	883	892	888	902	879	864	919	927	919	897	881	920	886	993	909	906	878	882	876	856	955	907	934	897	881	884	904	847	892	889	912	948	915	893	924	925	904	935	900	908	901	894	902	872	905	863	905	927	913	874	846	922	909	904	902	909	945	896	936	886	913	906	872	907	904	895	850	904	909	902	885	946	926	872	846	915	910	862	873	891	872	915	889	863	888	868	938	919	909	901	884	923	865	929	862	869	917	876	950	915	918	877	862	864	867	912	876	917	907	901	910	828	840	925	950	876	945	873	903	892	915	897	893	916	861	887	852	972	891	929	896	916
14449	6849	2485	608	938	1306	800	328	348	324	352	338	324	334	347	342	333	321	317	359	349	346	366	347	364	313	319	322	313	333	342	339	324	344	322	328	348	317	325	316	385	315	378	333	339	361	311	344	324	306	327	329	329	321	356	361	305	342	352	315	330	338	311	333	313	350	305	320	310	370	321	335	320	308	292	277	296	345	335	377	306	306	312	307	325	330	322	333	311	353	328	353	315	324	352	319	336	316	369	298	331	355	329	325	342	321	335	337	301	334	315	348	342	325	330	310	317	303	322	350	315	365	388	333	330	338	315	294	296	331	348	356	342	355	320	322	349	329	346	343	339	333	290	329	322	365	319	335	328	336	322	359	328	330	332	355	321	346	330	321	287	326	338	358	322	323	342	349	306	325	339	313	340	331	349	348	342	286	366	335	334	331	343	371	351	351	366	322	310	304	312	356	347	350	344	336	366	327	319	328	344	314	348	336	311	323	299	315	328	308	325	339	321	365	365	319	346	341	301	332	356	340	328	345	315	342	355	304	336	300	345	323	292	339	359	359	355	293	334	328	340	349	313	325	330	335	316	310	322	264	332	341	347	330	330	353	303	346	327	343	340	323	330	363	336	365	350	353	325	372	319	326	313	285	353	325	340	336	314	336	326	312	333	364	346	346	311	329	369	337	324	333	333	326	332	290	345	312	312	331	361	348	314	300	340	335	323	323	317	360	362	344	343	351	308	318	342	326	314	324	337	319	355	307	342	352	365	369	334	313	307	305	335	306	302	324	320	304	337	358	330	310	308	340	327	313	346	336	323	275	303	314	330	312	334	328	369	344	349	349	357	334	370	317	349	351	349	327	342	309	320	355	343	334	325	321	363	347	330	309	334	379	368	349	353	275	382	383	359	339	309	341	342	348	316	339	349	307	341	347	304	302	313	337	331	295	314	314	354	332	338	355	323	326	318	340	330	377	309	345	331	365	320	325	354	317	333	328	359	314	332	322	355	349	301	310	329	325	321	353	285	345	312	323	311	321	353	310	347	329	357	360	321	325	340	325	320	333	324	388	378	325	357	338	302	350	356	333	308	361	318	327	317	343	333	335	343	299	318	315	365	387	329	352	325	324	354	348	318	289	331	328	327	341	327	341	304	326	332	338	333	313	319	346	302	349	326	318	357	330	333	323	332	315	307	302	300	322	337	317	311	342	360	305	340	328	322	330	320	293	300	339	338	348	349	350	319	334	311	353	343	322	307	341	313	325	367	315	310	348	353	326	318	323	346	318	345	328	317	330	323	325	309	351	371	346	304	319	331	307	317	338	326	326	339	298	302	368	347	317	342	335	359	317	314	313	304	313	323	343	317	299	340	344	340	292	292	303	376	369	326	340	283	322	321	320	312	312	316	317	332	324	351	373	360	301	320	344	321	351	319	318	302	293	338	359	330	365	328	354	357	368	347	339	324	324	336	343	379	337	320	312	328	358	320	316	324	335	328	363	347	325	342	358	302	335	333	339	299	348	329	330	333	331	337	348	345	320	342	364	345	334	364	340	359	342	319	357	325	342	331	381	325	340	354	322	364	304	357	298	301	307	290	335	327	326	319	365	354	335	330	272	305	340	313	327	325	312	303	316	313	334	346	335	308	334	340	298	334	363	352	344	350	367	355	313	323	314	327	318	360	327	311	304	295	344	321	352	368	317	314	350	352	339	296	327	327	362	331	350	316	350	360	327	316	342	342	339	308	343	404	342	338	308	314	330	349	345	353	349	304	295	327	290	316	308	346	298	352	334	292	303	331	346	306	292	343	325	305	315	338	349	326	315	348	326	325	341	355	325	342	317	337	341	328	323	309	327	317	329	338	323	328	331	381	347	352	330	311	327	354	346	316	354	359	324	330	300	358	350	322	317	349	366	318	314	320	377	334	309	336	326	326	317	349	321	343	345	342	349	368	338	293	320	309	309	334	309	317	341	371	342	326	327	331	319	299	361	329	334	330	325	325	360	304	338	335	330	297	302	326	368	348	323	329	352	326	347	362	340	354	348	316	339	346	341	300	313	319	348	367	375	327	342	343	339	356	325	362	318	333	328	319	333	334	328	309	359	348	314	354	364	329	334	335	359	311	327	343	316	342	335	293	312	320	322	345	329	342	346	328	333	297	306	339	306	325	330	345	326	358	312	319	329	340	342	315	360	349	317	340	335	344	313	319	329	336	354	356	334	328	360	390	336	318	321	355	348	338	322	316	316	316	342	337	329	355	343	333	303	361	303	289	320	334	326	313	329	360	319	335	335	339	363	299	338	322	352	359	330	325	325	351	349	320	363	328	400	303	352	342	306	330	318	362	316	310	289	340	336	354	307	350	313	334	334	335	331	321	324	351	343	345	308	339	333	339	361	330	320	319	289	322	300	314	333	340	312	344	336	345	376	312	317	300	337	326	356	344	331	321	327	337	290	314	338	340	308	339	329	326	340	308	314	323	334	380	313	327	342	318	329	323	322	334	340	337	319	337	325	345	345	332	351	333	328	319	350	320	351	356	328	318	333	329	310	347	347	333	326	301	328	294	345	311	363	354	332	320	298	327	333	341	348	343	328	321	315	336	351	323	318	349	340	312	312	301	340	341	339	311	344	308	302	381	341	348	326	311	310	305	326	320	323	324	369	308	320	349	324	328	315	335	339	362	303	352	309	346	335	317	336	352	330	322	341	349	307	338	321	345	331	331	320	352	320	309	338	374	377	313	314	328	278	317	339	299	364	341	304	329	337	285	329	343	360	334	329	355	350	338	347	321	291	314	298	318	297	354	316	349	332	378	356	319	285	298	303	330	310	313	320	310	323	332	323	347	315	293	347	320	324	300	291	336	343	336	339	355	335	291	356	300	361	326	330	317	328	306	357	375	374	360	376	355	335	315	355	323	370	351	335	349	335	308	322	368	322	324	354	309	338	349	343	354	320	326	319	337	321	318	339	321	342	315	362	318	361	334	316	321	352	320	326	308	346	348	334	316	312	335	302	330	359	346	349	340	289	327	327	326	316	317	338	307	288	315	324	342	336	316	339	360	383	305	345	330	349	358	341	323	330	294	370	350	316	299	334	322	302	332	321	322	339	370	329	356	334	328	316	353	372	348	349	313	336	328	348	297	341	308	292	343	305	335	324	305	323	352	322	315	315	338	346	313	331	301	309	368	358	321	320	329	322	357	298	314	328	323	348	366	318	361	339	300	350	341	363	314	313	342	335	340	325	339	334	327	344	332	354	337	337	325	359	334	285	358	344	310	343	347	325	360	359	314	337	361	341	320	342	328	331	404	334	310	323	328	323	332	356	316	313	315	363	331	340	350	316	340	331	333	361	341	330	339	336	351	349	337	287	325	306	331	357	306	331	321	328	334	349	323	351	347	347	353	326	330	365	323	340	289	338	282	350	333	335	315	353	352	313	327	306	375	306	352	308	316	358	340	328	315	322	328	324	358	309	331	337	318	331	345	359	301	327	342	334
8733	5669	3618	1205	3827	4776	2430	737	735	745	793	737	763	734	765	759	768	711	778	729	707	776	714	719	754	786	727	708	715	703	733	751	724	734	733	717	719	735	738	702	742	751	728	750	711	728	733	762	778	728	793	682	785	790	748	758	722	753	727	734	738	780	697	751	750	720	792	730	704	743	740	794	711	776	724	715	770	735	777	711	756	780	679	716	775	780	776	735	773	770	762	714	732	765	755	753	715	720	738	767	766	704	718	744	768	768	708	748	764	752	724	738	759	717	714	740	777	659	756	749	777	776	765	717	764	674	757	731	730	732	723	748	740	744	746	702	741	748	723	733	711	720	723	716	700	759	755	782	677	715	727	693	778	732	789	748	796	790	757	764	751	712	722	751	721	735	762	732	748	799	782	746	741	745	724	688	776	695	699	803	761	746	730	712	722	745	764	758	811	737	759	720	747	740	747	693	746	703	729	771	719	708	727	764	786	733	737	708	726	690	770	707	728	712	674	738	755	734	779	756	772	728	778	732	722	755	710	736	741	756	727	738	752	713	706	741	747	784	725	749	722	756	731	734	729	771	773	717	728	700	722	702	723	722	728	702	761	736	685	693	789	753	711	762	720	755	754	709	732	770	756	754	767	755	727	732	761	671	725	709	710	709	748	763	731	745	750	777	730	699	770	736	775	725	730	775	704	753	765	693	712	743	719	785	754	733	745	753	773	669	740	782	722	698	733	773	747	749	755	747	757	745	750	743	722	771	740	707	746	690	752	753	698	692	771	726	714	753	780	735	717	724	738	753	780	752	756	768	733	713	686	755	740	754	753	767	802	756	728	737	697	699	735	754	768	756	723	701	738	718	712	729	767	693	686	771	762	709	717	742	695	742	767	750	722	770	750	748	716	742	751	778	750	740	723	750	713	755	737	688	724	746	787	751	710	759	749	756	739	764	788	792	760	785	748	683	754	767	761	717	760	728	735	733	733	721	742	697	723	751	666	698	753	712	802	714	706	726	776	713	742	727	757	659	737	750	680	726	744	766	718	732	774	712	771	724	773	695	796	738	706	744	716	705	755	767	678	700	743	744	757	750	759	716	740	766	785	734	751	766	717	729	739	762	743	717	735	774	797	728	792	765	729	737	739	738	723	722	719	748	750	763	700	703	713	728	733	726	745	756	734	792	816	755	736	726	731	769	744	722	679	685	706	726	792	749	718	766	748	711	766	756	762	736	804	684	727	785	730	740	690	748	761	758	725	772	753	723	718	763	735	703	707	722	771	738	750	757	714	783	743	759	785	727	684	684	770	754	678	803	742	754	709	764	702	717	731	750	762	728	728	771	752	709	761	647	722	745	734	740	755	753	760	724	753	760	736	689	780	740	751	782	724	714	713	731	787	762	719	729	737	747	720	748	784	803	735	772	764	742	733	727	781	743	734	761	742	770	749	792	784	725	751	704	728	783	756	730	710	754	752	746	777	724	761	745	728	700	733	772	774	739	777	747	694	733	700	677	757	736	764	733	783	724	759	743	763	754	746	712	760	735	778	746	771	710	716	756	744	715	732	745	754	719	714	779	785	752	748	748	736	766	713	767	708	759	711	755	705	717	764	710	789	763	747	734	733	740	726	735	718	719	789	750	764	733	728	716	719	732	705	684	794	781	775	708	719	741	744	724	714	784	739	753	738	737	735	753	746	747	762	702	771	758	773	715	704	779	734	759	726	732	745	732	752	761	738	703	733	726	780	705	712	736	759	707	701	758	727	698	748	717	708	755	713	780	763	791	779	737	724	745	742	689	696	783	696	755	751	706	733	721	697	713	708	747	770	725	703	723	698	688	733	760	747	747	746	726	717	746	709	753	747	801	788	746	719	754	732	686	738	679	735	673	722	738	748	689	781	736	751	798	757	698	715	724	717	769	716	708	791	727	710	728	719	735	725	729	671	761	686	780	755	768	797	744	701	748	774	717	719	764	682	763	749	724	684	743	713	724	719	726	743	726	730	718	751	712	748	738	741	781	749	758	736	723	746	759	737	738	673	740	746	733	738	756	744	735	751	711	725	733	745	750	708	743	728	725	730	690	745	753	710	755	730	745	731	700	719	756	768	765	734	750	797	727	712	739	732	731	755	735	749	779	705	707	764	772	729	740	692	729	706	728	771	739	734	745	745	714	760	722	713	725	677	743	756	744	735	747	801	718	759	718	750	759	725	761	722	753	729	754	762	744	725	737	726	721	749	707	723	747	686	709	722	743	727	716	743	733	726	767	759	715	753	737	685	736	698	773	697	748	770	750	726	787	733	720	746	764	723	755	753	690	773	747	765	713	739	720	722	740	764	733	736	763	783	709	772	733	809	732	769	768	773	798	687	717	799	744	718	736	750	762	772	733	765	722	722	704	792	717	769	713	747	714	735	755	749	712	715	752	733	737	779	766	714	756	730	720	744	774	789	765	713	727	759	731	721	675	734	707	798	712	690	717	744	728	705	751	754	735	722	721	748	767	752	731	769	752	741	723	736	760	738	720	736	751	712	685	752	748	745	725	740	718	736	742	722	773	726	759	774	761	681	740	734	757	693	799	749	712	771	742	771	705	737	727	742	734	730	712	745	745	766	712	735	728	733	722	740	749	726	719	736	741	761	751	752	747	755	741	710	773	731	711	737	733	757	769	778	731	728	743	719	727	791	697	718	750	734	799	680	736	752	710	728	716	782	724	726	748	745	773	749	728	691	722	735	714	798	736	770	753	732	696	772	702	763	759	673	706	727	809	777	753	685	754	773	731	776	735	725	735	758	770	741	760	754	723	740	744	761	707	724	748	668	741	752	697	759	759	735	712	721	709	766	795	710	700	683	693	712	714	684	766	729	781	720	746	741	691	765	750	747	718	713	721	737	778	747	772	745	747	749	774	739	675	783	757	705	725	755	736	710	719	731	724	738	762	715	755	732	743	778	737	690	743	739	664	752	773	729	724	760	700	730	727	750	737	728	695	681	772	736	722	722	740	707	738	782	685	726	766	784	738	739	732	741	741	753	732	753	751	746	732	716	742	727	818	725	738	754	720	775	703	804	737	740	776	747	754	683	750	759	721	744	769	778	744	722	747	731	734	768	737	763	702	764	756	714	713	706	684	764	735	736	739	764	738	737	751	745	740	819	743	712	745	740	795	718	714	773	746	758	737	749	747	749	746	760	737	759	740	760	746	747	739	743	750	729	758	729	699	715	766	706	766	771	735	739	749	699	732	723	733	738	758	720	718	728	746	738	731	713	695	736	740	768	741	747	742	818	748	739	732	722	716	752	768	722	688	738	762	769	749	705	767	726	738	702	738	791	752	707	764	726	720	741	681	733	741	691	745	743	698	686	756	733	782	710	715	771	759	699	744	749	712	733	712	789	708	719	758	734	739	694	736	705	792	739	782	711	776	747	744	759	692	715	712	704	730	749	714	681	703	688	727	758	744	746	728	732	680	714	731	751	733	729	711	721	748	773	804	754	745
32769	22389	12635	2383	18154	21582	11631	846	326	317	299	312	291	297	320	268	297	350	323	283	278	307	332	320	299	321	310	267	345	291	317	310	291	275	292	290	321	327	319	300	284	330	318	323	313	335	300	276	325	299	285	313	313	280	338	312	290	300	306	309	272	304	308	325	308	285	305	311	323	292	305	295	306	290	308	302	330	324	285	291	320	288	281	306	315	312	308	330	330	277	304	311	304	326	307	289	327	320	312	282	306	307	301	312	313	295	290	314	329	291	295	287	300	310	302	299	323	347	330	328	296	274	290	291	291	287	297	327	304	303	303	290	260	306	305	294	295	298	290	305	313	302	322	297	306	318	281	305	313	306	292	261	343	301	282	286	352	299	289	290	316	325	288	291	305	315	321	317	295	309	301	324	299	329	301	270	307	321	275	307	330	316	342	323	301	311	302	276	306	327	305	257	284	309	311	298	266	321	291	272	279	295	258	293	295	322	311	318	301	284	282	292	302	295	276	297	280	287	303	292	310	302	315	279	255	281	290	305	310	301	305	275	327	307	321	297	271	309	300	276	314	300	299	280	293	293	323	300	286	275	314	318	289	336	308	317	288	340	302	277	299	300	304	303	303	282	302	301	295	292	294	296	314	285	311	324	334	300	313	312	329	293	289	293	307	303	303	304	296	337	294	276	302	294	299	276	296	310	289	324	321	298	273	322	296	307	328	279	297	266	317	287	276	295	339	299	290	318	283	286	319	294	292	308	294	305	305	328	299	312	308	303	310	296	295	325	313	317	295	286	307	293	298	284	276	285	300	307	313	311	284	305	316	287	343	319	306	271	304	304	323	316	302	284	290	341	329	294	311	286	291	300	294	302	321	335	326	323	306	292	316	306	290	290	324	297	265	299	335	268	294	278	294	294	352	325	317	276	274	295	312	317	276	311	318	292	298	296	317	258	285	307	300	282	306	301	339	287	273	318	291	330	320	337	312	280	285	294	329	306	309	328	294	290	279	329	320	343	310	304	297	315	306	338	264	296	283	305	280	334	320	310	325	318	289	322	263	323	316	265	329	297	294	305	309	274	270	278	309	294	310	294	303	301	327	325	341	298	276	316	291	328	299	320	298	316	306	299	260	266	291	303	331	295	299	297	321	282	289	319	305	309	267	321	312	309	311	279	331	301	319	268	293	277	280	305	294	314	273	272	311	300	291	322	315	290	295	317	278	311	310	292	300	283	331	294	312	336	293	308	286	280	316	286	299	311	300	275	334	336	305	309	292	277	326	334	284	311	298	289	295	299	306	312	327	310	280	323	311	313	293	278	324	352	331	316	293	355	330	325	274	300	287	282	324	298	337	297	321	288	289	337	297	331	332	275	275	328	278	311	324	285	305	308	299	313	297	304	307	289	315	302	295	320	301	327	306	281	306	303	284	315	281	330	282	329	306	338	327	327	304	338	301	300	279	283	274	316	314	312	293	329	356	279	311	330	305	316	316	312	283	288	288	289	288	315	292	293	312	289	337	279	300	322	300	276	293	299	322	279	296	286	281	308	307	290	328	264	315	331	280	323	319	300	312	314	320	322	302	321	256	272	318	334	325	310	316	323	293	339	281	315	287	292	334	315	328	293	338	297	332	332	293	289	288	287	297	327	312	295	290	298	309	305	299	284	299	313	292	270	313	292	326	315	321	275	298	312	303	282	318	311	304	298	352	302	314	295	330	277	338	295	277	316	273	274	302	283	244	288	328	309	312	280	328	307	292	290	333	273	324	317	291	293	310	306	298	320	322	312	270	296	305	322	297	301	340	287	293	288	347	308	298	311	309	321	286	314	328	316	327	322	326	327	337	283	271	348	297	312	288	299	328	325	323	298	315	314	291	284	316	292	305	313	292	299	319	302	317	341	338	306	310	297	307	317	280	288	263	300	293	335	341	286	278	297	307	324	253	325	340	292	289	314	310	333	313	307	305	290	270	324	340	291	287	305	273	252	328	320	324	319	326	309	305	282	326	331	302	310	315	287	261	317	303	328	323	277	279	324	287	289	298	296	300	297	326	317	296	301	304	302	280	299	295	283	325	297	287	278	309	299	273	341	317	278	328	328	324	305	242	309	317	322	309	298	272	314	301	329	314	291	276	316	281	303	295	288	319	302	300	291	272	290	284	297	304	287	324	314	301	337	307	312	269	276	326	305	289	293	301	329	304	323	318	319	309	298	302	302	308	305	330	318	280	299	312	280	285	282	289	284	294	288	339	292	344	291	295	305	341	317	286	288	287	340	327	330	299	339	294	302	326	329	324	315	318	276	294	287	319	293	321	326	280	315	303	318	291	284	286	303	305	277	338	318	292	339	293	272	312	257	289	279	306	285	307	279	285	318	299	314	321	307	311	315	312	307	305	291	329	307	267	288	321	281	288	293	281	361	315	282	314	344	303	301	273	318	317	274	282	319	296	276	293	289	305	312	325	321	306	318	307	306	288	267	267	310	279	299	251	290	266	291	321	328	288	312	300	286	297	339	310	284	306	291	308	305	318	308	344	263	259	303	305	305	309	311	320	314	305	331	306	326	324	326	273	290	328	287	292	328	322	297	322	306	316	323	325	280	282	317	303	289	298	308	258	315	346	296	302	292	311	325	303	306	314	286	302	306	302	303	322	277	297	275	297	304	300	315	311	299	318	335	314	317	295	328	292	324	327	322	322	298	346	304	305	289	292	284	316	277	299	278	310	292	313	348	304	311	327	289	307	338	314	294	271	328	305	283	302	297	288	318	297	286	302	318	295	339	325	276	285	292	287	339	326	301	299	272	291	308	298	338	325	303	308	310	310	298	324	343	288	294	274	324	285	327	308	261	294	309	306	287	317	255	283	318	291	358	336	292	258	324	314	318	315	311	297	289	313	297	322	312	325	282	280	320	306	317	307	304	305	316	289	324	319	313	289	343	327	313	292	310	340	317	299	297	309	299	312	298	306	316	313	284	291	322	346	325	299	294	292	304	293	286	358	296	277	290	280	274	296	298	286	296	301	319	318	317	328	365	278	310	284	312	293	320	311	288	294	310	287	331	301	297	292	339	321	311	315	278	291	355	313	283	320	324	283	330	282	344	305	308	300	274	299	302	299	332	300	299	296	285	317	297	328	325	302	291	320	325	312	273	319	292	289	305	319	323	296	286	328	303	297	302	320	301	292	363	310	268	303	276	291	306	276	307	301	281	318	299	260	296	292	312	304	311	312	300	329	289	283	315	314	285	311	297	309	320	316	286	305	319	315	302	340	285	295	339	322	263	294	286	309	315	319	284	315	332	307	301	311	312	326	286	319	313	307	302	304	278	318	306	326	262	314	285	281	274	284	310	332	309	303	270	295	300	288	312	318	293	311	315	271	322	282	294	313	297	280	300	342	309	287	339	280	304	319	345	312	293	281	333	327	314	312	317	317	313	295	309	313	295	325	286	303	319	301	322	301	308	292	303	256	296	295	266	278	305	278	345	263	336	302	302
20438	17128	12872	2995	37339	38997	21953	764	789	749	754	745	710	716	717	705	715	743	703	718	679	708	743	728	730	745	687	720	701	726	700	710	688	708	690	731	666	712	699	713	765	706	666	711	733	740	703	698	653	649	782	725	690	711	698	693	697	664	682	689	678	722	685	732	725	732	661	693	704	707	665	694	683	705	700	679	735	658	717	714	703	657	665	682	695	725	703	705	736	681	718	659	657	665	688	664	687	673	711	716	691	710	706	703	639	662	708	714	714	685	703	711	717	687	715	725	704	694	724	715	703	757	693	682	685	694	764	705	696	710	757	696	707	686	633	716	676	659	676	742	711	745	687	632	671	683	703	678	734	743	741	722	683	727	722	684	766	697	723	695	665	692	681	681	718	695	699	682	715	713	693	673	692	681	645	734	694	693	695	732	707	713	695	682	734	725	671	701	707	674	712	685	721	756	688	660	694	717	676	675	718	731	730	672	711	674	708	707	700	673	644	696	707	673	701	699	708	680	712	687	714	674	695	677	647	696	721	668	674	725	716	676	688	700	759	714	701	697	664	692	683	665	687	739	726	699	699	648	687	705	697	705	708	760	703	670	710	705	696	683	695	653	697	709	712	702	740	693	757	712	698	734	679	706	709	649	708	678	690	700	703	656	721	697	661	675	719	701	673	698	711	710	710	745	694	699	699	709	658	670	700	714	692	670	684	721	661	699	702	720	761	716	733	689	692	673	666	686	747	691	742	683	713	708	745	690	677	715	660	691	687	729	702	686	671	694	693	635	681	702	653	656	704	686	756	686	721	695	735	709	743	730	694	690	740	676	684	687	718	693	678	700	695	715	702	668	686	684	715	712	696	701	737	709	678	693	683	688	686	690	685	686	692	723	730	681	734	708	708	693	722	690	661	707	667	732	733	733	701	707	729	681	679	727	718	689	695	732	703	685	657	703	721	670	691	677	721	703	721	712	700	730	656	661	681	620	683	741	713	652	699	742	684	714	685	702	721	707	658	703	661	704	729	709	698	709	689	698	771	692	738	729	788	658	711	727	657	674	683	711	686	691	700	705	697	733	765	685	678	715	654	789	670	671	715	676	697	704	660	697	660	697	686	744	702	681	708	726	686	719	737	696	696	691	683	681	694	656	722	692	783	703	740	684	726	705	687	731	734	653	640	685	711	703	677	723	719	667	675	703	666	719	661	693	673	724	687	637	702	723	708	726	728	665	694	683	696	695	728	702	706	700	680	702	711	695	703	738	689	716	686	710	709	707	673	698	684	652	688	725	700	663	688	730	691	710	696	733	702	724	737	735	649	670	678	695	730	735	670	720	735	714	696	696	701	651	728	681	685	686	727	689	711	650	692	692	719	714	718	775	719	721	696	725	653	703	669	673	740	756	673	677	697	676	695	689	678	704	696	690	693	741	737	707	698	714	682	707	713	704	729	731	692	701	687	683	724	700	696	688	705	663	684	682	741	669	646	700	721	712	698	716	707	734	706	719	739	698	718	717	708	727	661	723	714	688	702	665	690	741	678	707	662	706	680	687	717	698	699	704	703	663	684	694	692	710	695	719	694	724	699	710	654	680	729	703	679	720	693	658	698	702	699	638	738	738	727	705	710	697	750	671	677	640	731	710	729	699	714	678	718	697	658	773	691	721	698	726	655	722	703	691	699	686	683	697	667	696	760	670	736	703	711	704	719	673	659	731	697	708	703	692	702	691	734	695	720	699	699	674	665	669	700	708	732	708	691	700	697	701	660	722	711	688	714	739	725	687	652	685	663	663	682	729	671	706	680	688	768	699	646	713	688	679	705	679	756	716	707	689	696	719	698	711	703	682	711	681	670	720	667	673	707	669	751	695	700	719	691	703	658	671	715	708	676	694	694	697	712	698	670	724	683	679	690	733	615	698	675	731	784	654	680	699	729	698	695	673	702	695	706	719	696	707	658	749	703	695	684	715	725	670	684	691	663	708	694	729	737	722	712	684	703	675	675	650	731	708	690	653	739	668	689	701	720	679	702	692	700	731	665	708	693	677	718	699	762	711	747	725	682	692	647	692	715	718	739	727	709	699	684	728	725	755	697	677	661	681	727	703	665	713	734	726	733	709	690	676	698	701	770	730	752	685	683	729	682	704	736	696	679	748	705	688	736	754	737	754	701	715	713	697	654	698	703	700	738	723	714	674	689	728	690	722	713	718	668	743	746	706	686	740	733	727	673	694	705	655	737	660	691	673	698	697	722	671	759	690	687	717	716	704	704	693	712	689	669	681	709	705	693	727	735	698	713	635	674	674	690	716	708	674	678	687	694	678	664	710	703	702	696	641	708	656	675	701	670	706	715	682	687	674	702	730	734	697	708	684	735	669	735	655	662	733	668	675	712	722	705	698	696	664	683	691	688	687	709	723	723	687	696	692	718	707	675	678	715	672	725	702	684	748	711	675	688	699	715	755	711	750	661	715	676	659	729	744	701	694	693	762	730	663	717	688	699	694	689	677	721	678	656	713	684	710	685	675	675	724	726	687	712	710	688	718	677	719	671	668	673	689	681	724	716	732	719	705	719	717	696	762	692	706	707	702	726	723	655	699	706	701	680	637	702	712	717	703	718	727	688	678	755	667	721	706	679	717	674	684	744	677	732	679	689	679	713	726	701	752	692	736	674	715	702	723	717	691	688	758	698	704	674	706	758	694	693	703	664	719	672	691	659	746	667	712	687	672	694	720	698	704	737	692	719	683	691	711	705	672	753	688	664	717	694	718	723	706	695	713	707	699	713	670	740	676	667	680	678	721	717	733	707	761	702	715	715	656	678	676	692	732	701	689	720	700	759	727	699	677	696	645	708	681	726	697	687	748	698	700	666	764	633	667	688	727	707	695	743	649	702	694	682	747	707	692	640	702	700	703	705	716	724	698	694	754	688	668	703	716	658	654	695	689	690	687	696	690	661	714	688	689	689	662	723	696	657	735	673	702	703	748	641	671	704	627	732	710	672	709	728	727	734	697	676	698	760	705	722	744	714	722	735	725	672	675	692	717	769	718	684	701	705	680	699	694	706	699	747	725	723	722	692	676	703	719	717	721	657	701	687	726	712	686	703	674	668	723	703	707	684	680	681	683	719	763	688	685	679	722	709	710	673	672	650	707	687	765	698	678	707	733	666	700	683	748	671	678	681	722	746	711	645	680	632	744	736	724	704	709	664	697	712	697	738	734	683	687	687	689	666	699	689	736	681	716	698	669	684	739	708	700	726	691	715	759	741	752	674	710	747	672	667	656	690	668	664	692	683	746	711	721	723	629	683	710	707	720	700	694	734	707	719	704	669	651	704	670	691	756	715	713	672	703	717	735	665	693	669	709	712	657	687	671	681	683	707	671	685	715	728	697	707	712	729	687	681	742	739	687	685	702	679	668	655	727	688	734	677	695	700	700	693	714	754	704	680	741	684	700	740	705	728	736	682	695	707	731	672	651	707	730	753	688	697	712	678	712
43945	32107	20097	4043	25824	36081	21978	2245	435	407	468	416	371	425	420	388	399	433	402	418	421	421	402	365	430	425	413	401	358	396	400	437	441	418	416	421	398	414	421	449	393	393	387	427	409	380	397	442	391	396	414	383	449	449	417	423	431	419	407	395	389	427	394	411	419	402	405	392	405	460	427	412	441	396	458	387	384	442	400	403	412	392	411	394	419	395	455	449	427	419	425	428	414	392	402	429	390	448	383	382	426	387	421	357	403	379	386	410	444	430	405	369	411	398	399	379	418	387	377	413	386	436	432	426	402	408	394	387	394	393	384	400	421	413	401	412	418	399	449	443	396	427	431	420	414	425	389	402	357	370	388	419	411	378	411	420	386	400	390	370	422	401	409	436	382	376	406	435	452	420	344	413	401	404	382	426	365	416	408	413	375	416	426	482	377	407	400	401	415	402	383	446	423	397	476	386	412	424	396	412	424	413	396	416	373	401	395	442	393	411	383	430	431	384	386	405	401	393	402	407	416	397	375	384	437	413	418	438	405	442	415	435	408	416	387	393	386	388	387	409	406	400	429	402	423	400	403	427	404	412	414	451	420	446	440	466	400	441	394	382	441	431	398	437	398	454	415	446	428	399	395	392	399	409	368	412	387	382	396	432	380	404	425	361	411	395	397	371	443	417	409	397	426	419	403	370	392	412	391	420	440	433	463	411	424	403	390	389	420	428	398	413	418	446	458	383	376	413	395	411	379	407	424	400	360	374	419	421	395	446	430	452	393	412	407	423	386	381	449	405	373	381	433	383	369	417	416	380	425	405	351	399	402	446	408	395	389	392	410	407	384	421	400	360	411	366	407	408	408	438	434	390	423	427	400	396	440	429	441	401	409	392	399	401	427	416	415	381	411	443	387	397	408	423	445	383	404	454	438	399	412	410	381	388	436	416	410	434	412	423	453	396	392	453	419	424	443	401	436	377	444	428	414	381	403	410	387	408	456	424	410	410	428	403	415	387	429	381	412	414	396	405	409	395	431	394	414	403	402	357	464	423	402	414	432	400	421	422	426	428	426	419	422	399	392	433	375	399	398	378	414	431	404	383	447	397	393	448	438	406	421	385	448	391	421	409	421	456	417	379	411	406	471	390	381	392	404	421	442	423	417	430	423	391	416	445	390	422	403	377	358	413	428	444	422	367	385	401	418	401	415	411	404	402	433	414	363	378	377	379	361	394	414	436	383	424	416	440	421	436	415	410	397	469	369	415	426	429	404	368	430	443	427	418	428	367	417	438	445	425	459	403	432	416	415	442	426	435	393	415	394	414	428	387	420	421	440	436	392	422	466	425	421	399	422	439	389	452	428	431	413	380	399	401	408	389	417	375	418	384	429	394	442	396	406	411	452	422	387	372	418	421	395	439	422	385	373	434	423	437	405	418	438	388	382	411	378	421	409	393	384	377	396	430	383	392	381	401	441	436	404	417	383	413	445	403	418	404	387	425	405	441	398	413	385	443	421	391	402	390	403	401	423	370	406	438	385	408	404	457	453	416	435	419	444	445	401	399	416	381	404	431	399	426	393	400	424	372	384	408	383	409	400	412	383	434	413	428	411	380	404	383	434	417	450	418	404	380	459	388	412	433	420	445	422	418	420	431	403	372	377	421	416	442	465	389	390	403	404	382	425	427	402	408	464	398	410	399	423	406	412	405	432	429	383	411	359	416	424	449	429	383	396	405	385	389	378	409	416	429	427	392	380	425	411	409	405	409	420	400	397	387	375	391	367	399	380	407	400	409	419	364	394	429	400	445	411	425	418	434	390	437	409	428	471	416	437	399	441	390	431	387	419	444	384	427	402	404	436	431	401	391	417	449	414	427	399	407	378	400	429	414	378	420	385	388	388	381	422	411	389	431	404	406	409	441	385	436	370	443	388	422	423	442	422	409	424	415	392	431	422	435	414	444	452	426	406	405	345	398	373	391	438	392	417	430	379	417	388	399	390	410	428	473	391	379	424	402	414	413	392	438	429	410	419	399	413	397	428	410	398	371	386	401	424	376	397	405	421	462	398	384	406	418	434	399	420	418	388	450	415	421	392	447	402	421	434	437	411	379	441	452	414	396	435	451	403	390	398	435	391	400	413	368	397	400	389	390	394	399	412	448	392	401	398	423	415	407	398	402	410	411	407	425	399	395	416	444	404	413	403	393	420	434	406	423	397	398	396	410	443	432	394	417	408	392	375	389	360	393	401	427	418	383	407	390	406	383	431	456	431	388	433	394	443	404	412	455	414	433	397	403	435	459	411	431	430	383	396	401	396	408	410	434	453	421	466	388	439	431	394	457	405	385	406	385	401	425	409	366	391	369	453	367	385	441	396	425	414	402	372	388	418	381	399	374	381	430	422	419	442	420	397	409	409	431	438	375	370	411	420	394	422	435	418	432	402	381	420	390	378	421	403	374	432	405	408	391	394	379	417	444	406	444	411	442	415	410	419	454	426	410	365	423	405	416	386	430	408	388	389	407	443	436	406	408	404	423	394	405	408	405	410	390	458	399	406	435	413	401	426	429	383	430	379	395	398	381	360	434	375	454	387	388	374	389	463	415	390	373	405	448	415	373	392	430	419	371	384	393	414	402	402	401	446	426	404	406	437	454	421	400	438	431	446	448	389	405	407	398	423	381	404	403	482	451	390	422	421	404	456	430	436	442	431	415	422	423	396	391	434	432	431	433	408	397	404	406	441	387	403	425	398	401	426	409	343	400	369	432	407	401	380	363	385	427	405	434	444	407	396	377	399	438	369	409	430	385	404	399	396	404	420	396	404	418	399	412	464	406	392	420	385	381	431	396	385	402	417	457	376	414	409	399	404	417	395	378	374	409	390	445	405	370	414	397	409	406	377	406	402	395	393	401	402	429	385	426	453	446	395	403	370	387	380	378	408	420	391	453	436	435	400	413	437	372	395	403	388	391	407	403	395	431	418	396	388	376	418	427	421	400	377	423	367	409	389	387	423	432	401	383	371	413	438	426	415	406	393	409	382	382	390	440	410	403	397	412	419	396	456	413	409	395	406	413	406	397	411	462	434	400	410	436	393	422	402	390	386	442	394	389	412	404	392	429	423	413	391	406	419	395	400	391	369	411	431	415	369	364	427	400	404	399	400	408	406	433	414	402	412	393	372	387	407	438	435	409	405	419	395	425	393	384	416	376	365	420	408	410	400	411	389	411	437	408	432	399	425	442	431	416	379	426	421	392	428	386	399	411	400	421	414	452	401	399	396	437	420	387	409	419	423	402	436	446	374	411	423	406	396	422	414	424	401	435	404	399	436	421	397	395	426	429	372	449	396	432	415	388	370	393	424	383	438	372	402	401	419	433	390	398	393	387	373	382	385	426	436	394	404	421	411	428	417	381	414	442	433	414	397	400	425	405	387	423	429	411	410	410	410	389	407	389	452	399	414	405	388	404	411	412	388	430	432	409	414	428	387	362	411	426	418	414	383	410
27224	23875	16467	3939	45028	51440	31343	1071	992	975	1016	940	1006	939	965	958	933	979	981	914	916	955	916	893	919	955	961	965	903	927	934	874	933	960	966	959	913	956	917	955	894	900	894	924	910	892	915	928	886	861	906	876	909	908	912	954	950	965	909	876	970	921	946	927	892	919	913	881	849	948	890	950	939	879	916	960	893	916	912	886	870	911	920	912	937	902	883	889	880	873	908	941	884	935	894	1001	846	932	858	879	880	861	945	868	913	921	918	895	897	946	894	920	926	885	951	951	907	886	889	926	905	919	882	940	954	942	888	938	961	939	926	962	921	932	926	922	899	908	888	914	859	898	943	903	886	931	904	941	908	942	954	921	903	859	871	932	896	910	865	927	903	914	886	918	910	908	911	897	904	922	963	886	879	864	901	902	962	861	998	947	895	922	898	879	924	958	880	893	920	919	941	934	889	953	939	954	913	879	899	900	912	889	903	906	870	950	990	938	935	909	889	941	899	871	1001	907	916	936	914	863	933	899	913	871	951	940	912	910	939	917	966	864	927	919	937	918	937	974	895	901	951	888	851	960	921	934	916	908	914	920	931	939	914	888	890	933	962	903	900	907	927	920	927	888	884	891	888	944	888	944	892	932	920	893	873	943	940	883	912	905	910	878	913	875	903	919	905	898	968	916	868	898	915	902	895	913	899	898	911	880	926	900	941	924	921	924	863	898	889	870	870	914	954	948	871	911	902	880	972	879	963	900	913	887	905	948	946	888	916	885	942	904	908	911	922	974	952	932	862	952	894	915	968	890	900	902	919	910	938	900	891	927	922	910	900	900	886	902	946	916	902	894	901	962	911	999	893	957	971	871	892	912	910	898	965	885	849	911	909	936	911	911	967	915	880	880	895	876	907	881	876	952	903	915	899	880	902	866	918	942	887	897	904	926	967	942	948	966	872	891	880	941	884	937	909	908	897	916	923	886	920	953	933	924	946	853	930	893	893	933	921	945	885	876	898	870	920	930	914	931	886	922	953	906	914	938	895	953	892	925	873	944	935	896	925	960	916	919	956	879	888	839	870	937	931	921	948	939	877	913	939	907	928	950	896	927	906	943	889	944	853	876	890	913	892	922	902	870	937	910	884	898	889	895	892	952	973	928	913	902	905	851	934	907	911	912	866	946	921	946	937	850	907	906	922	953	906	860	908	911	925	893	910	916	893	928	903	962	944	916	891	939	929	899	901	938	896	931	959	922	915	875	935	920	955	920	948	874	875	940	896	889	906	898	873	872	911	906	925	900	988	928	942	876	931	957	893	889	869	917	953	851	949	907	903	937	905	927	936	913	885	993	840	928	876	885	858	950	944	892	884	951	932	898	909	867	927	948	928	887	951	921	885	879	928	853	970	961	906	935	927	949	910	857	928	922	903	911	891	875	949	892	859	942	956	902	882	921	897	913	910	985	923	934	864	912	900	977	925	899	868	929	937	889	884	920	868	866	906	1000	892	872	919	940	909	864	928	959	931	956	941	949	892	881	903	910	900	905	953	897	952	894	926	901	927	907	949	876	912	888	943	930	960	912	861	897	873	856	888	956	890	913	943	943	912	934	846	917	894	887	902	879	918	934	846	942	885	905	897	973	922	911	886	957	931	918	919	926	920	909	892	907	910	941	959	938	956	889	863	900	926	904	908	898	871	899	967	892	889	892	894	902	967	922	912	907	912	892	948	887	939	951	863	923	924	897	931	905	811	912	908	911	912	900	875	933	892	915	956	926	900	842	928	908	898	904	896	928	907	913	923	912	878	918	878	909	885	935	891	865	928	968	942	906	934	895	900	911	929	938	964	919	923	928	932	939	933	901	933	933	924	908	930	906	932	916	920	971	934	936	926	960	876	915	915	885	889	906	982	897	891	895	921	950	884	882	970	954	903	950	952	907	902	850	932	864	935	902	942	882	928	922	928	893	892	918	942	962	949	912	857	890	941	903	916	926	895	861	908	909	893	898	774	924	873	903	890	958	893	872	899	892	933	952	922	881	910	893	886	843	921	897	880	895	870	948	970	913	880	856	888	919	945	934	932	960	892	933	937	953	892	907	942	883	887	916	941	920	845	927	868	964	848	918	924	917	885	847	887	884	938	943	900	960	889	943	841	859	892	909	907	935	923	885	873	939	894	879	920	910	944	881	896	920	919	946	914	903	910	892	938	899	924	897	927	950	912	926	866	908	899	920	904	906	858	931	888	900	918	897	899	879	858	895	908	901	885	880	949	920	892	864	861	944	927	878	952	947	961	871	885	902	950	896	941	891	887	889	927	881	920	916	902	907	911	925	898	911	925	909	932	917	892	895	915	973	957	857	902	880	909	914	958	946	946	930	884	964	901	942	935	923	831	956	922	896	895	921	911	950	886	931	851	896	929	958	911	846	928	919	949	946	915	867	910	917	940	887	915	914	886	906	927	915	895	895	888	935	909	886	919	921	889	935	904	914	920	906	897	944	833	882	929	913	911	885	899	940	941	929	898	931	934	935	972	890	903	900	871	897	858	961	855	915	916	922	905	888	926	886	940	896	912	872	947	899	1016	954	860	941	889	880	991	930	926	942	915	918	945	949	896	875	932	905	937	892	907	907	948	850	939	953	965	831	912	936	875	982	883	924	933	874	978	897	887	911	898	978	935	912	900	949	974	900	944	925	950	939	961	900	897	911	849	893	884	882	900	910	888	892	923	875	950	917	881	945	925	937	880	934	932	912	899	917	940	882	948	929	881	900	857	940	871	902	911	949	907	884	936	955	912	867	932	897	877	837	886	881	971	958	940	933	927	905	916	883	891	893	893	853	983	957	957	931	904	910	925	944	923	921	945	948	852	872	928	908	868	913	901	888	934	884	914	896	945	940	938	898	921	915	921	940	921	930	965	900	896	901	933	900	948	883	912	909	865	935	942	933	963	899	958	868	868	929	903	922	935	962	923	972	882	891	949	912	905	940	950	934	930	952	901	901	911	876	902	913	892	974	904	902	964	928	894	977	865	933	904	930	928	911	913	925	904	931	859	903	917	980	893	920	902	940	943	927	875	852	915	929	959	886	924	917	969	906	905	892	876	914	911	902	941	942	908	922	936	896	956	886	877	925	935	941	878	957	927	942	935	886	934	895	928	878	912	898	927	905	874	914	887	912	909	932	943	872	911	831	923	884	896	935	911	934	886	906	916	860	908	932	882	925	897	886	856	986	963	892	888	965	936	898	962	913	924	903	938	934	915	876	861	923	896	896	947	849	929	882	926	918	914	869	899	889	895	924	917	928	914	919	922	994	887	907	921	882	909	917	942	919	929	860	930	913	933	899	881	930	922	936	938	867	931	881	892	965	898	896	943	903	933	927	970	950	910	956	887	900	947	940	904	936	939	903	987	905	931	894	874	913	890	921	923	867	838	882	948	895	928	895	962	959	900	926	956	906	936	912	901	919	925	923	891	886	874	934	938	929	968	915	919	946	918	901	933	881	898	914
14906	7378	3447	562	795	1263	1013	333	321	340	319	330	343	324	332	361	336	347	304	317	329	329	314	321	322	341	313	342	323	326	336	305	333	300	304	352	308	311	347	308	340	345	317	317	326	317	364	333	337	308	334	327	301	350	343	328	325	317	309	354	322	299	296	339	316	307	303	313	362	336	343	292	324	352	372	303	351	321	327	358	322	373	343	333	345	332	342	349	308	353	302	309	320	326	311	313	342	330	313	373	304	339	335	338	326	325	309	310	328	348	323	319	334	344	340	340	356	315	352	327	334	395	346	325	320	332	268	298	341	335	336	356	324	307	336	331	331	326	335	343	331	310	335	342	341	343	358	319	336	292	350	321	294	306	356	325	373	350	300	334	344	339	325	304	329	345	333	303	339	289	336	331	311	347	317	348	325	330	313	302	329	300	312	330	363	361	354	329	315	345	321	316	312	342	335	326	343	343	327	325	309	317	336	334	325	357	352	312	363	341	327	339	339	340	360	291	335	315	359	345	318	301	331	325	367	333	365	341	343	335	333	328	303	364	331	341	332	302	309	341	296	303	368	311	340	322	293	308	345	319	370	321	335	311	313	325	299	327	300	335	325	297	315	307	330	320	335	314	315	319	335	306	319	324	335	325	333	335	319	291	333	332	340	320	317	308	315	329	337	324	353	318	314	356	333	318	344	329	344	336	343	358	329	317	332	309	331	331	349	295	314	333	352	332	340	326	317	343	329	321	296	322	345	332	338	331	314	347	320	350	331	328	353	339	333	327	367	327	333	338	345	287	365	326	311	332	334	304	329	317	294	315	317	333	344	295	395	326	325	309	298	333	367	339	317	353	325	361	311	336	332	304	340	316	322	312	305	318	343	340	337	339	306	305	317	307	326	340	359	327	320	358	319	346	353	343	360	334	336	303	299	376	340	364	360	330	349	329	336	345	334	348	308	352	337	334	339	381	362	327	337	301	328	344	364	316	320	317	318	346	344	320	326	336	331	336	316	338	343	333	309	363	307	306	340	324	307	339	332	346	350	324	308	348	295	323	316	326	339	316	301	319	354	360	353	312	306	334	333	322	363	330	338	385	333	343	327	340	305	336	329	339	333	342	348	335	301	328	359	352	294	318	347	349	336	357	311	357	315	328	352	370	334	340	324	319	353	316	334	327	328	308	328	318	357	305	340	333	340	308	307	358	304	302	322	314	332	342	309	370	315	329	329	355	351	324	311	288	379	302	336	323	328	342	341	324	349	291	302	323	308	318	346	364	340	321	367	323	323	321	325	344	328	307	348	324	358	324	306	328	321	312	315	282	334	343	316	324	310	317	343	314	322	291	295	336	332	358	371	309	299	295	303	341	329	328	335	296	332	323	351	346	342	344	350	348	309	320	340	350	307	311	318	356	358	349	342	297	356	353	348	342	311	323	299	306	297	328	331	333	354	332	353	339	332	348	329	310	344	339	340	347	313	372	317	326	331	347	346	355	355	340	337	318	359	318	339	322	320	337	320	344	314	338	335	325	335	350	328	322	346	300	308	353	316	341	377	343	326	315	331	326	356	336	351	320	337	301	371	324	354	331	350	297	300	327	345	353	338	369	332	353	334	355	295	322	293	318	343	340	302	340	299	352	309	314	298	308	366	336	334	315	327	314	307	317	324	307	353	304	353	347	313	318	323	358	349	323	370	294	345	321	350	339	353	349	367	374	339	367	348	323	351	331	359	318	346	376	314	349	326	356	330	354	312	315	321	317	322	324	370	327	302	328	324	332	355	366	327	314	317	321	336	351	342	306	321	316	343	337	345	324	339	278	320	334	320	317	331	292	281	336	368	317	305	318	342	320	336	354	353	335	321	324	377	324	341	333	322	328	311	331	353	349	319	299	332	328	322	377	364	348	321	315	315	319	342	360	313	294	308	338	390	342	334	320	312	293	331	356	356	350	360	345	336	324	357	340	374	358	362	327	377	317	314	327	340	320	336	329	347	308	300	294	317	338	347	322	359	360	340	353	289	346	340	319	344	326	321	353	316	322	346	351	318	340	309	349	338	326	332	333	329	321	337	365	344	318	329	337	335	318	311	332	336	312	351	310	318	337	304	342	325	347	317	333	372	319	285	327	332	311	332	325	321	318	336	356	338	330	311	312	335	336	336	327	331	295	321	349	342	304	343	329	331	335	327	336	364	309	334	345	318	300	339	330	345	353	293	309	301	347	323	319	329	330	320	303	329	334	372	330	329	320	322	304	311	341	327	286	350	347	314	329	324	308	327	326	267	321	315	330	337	361	346	326	332	341	356	365	342	331	310	362	327	357	316	355	371	318	335	316	334	322	339	340	352	317	311	338	310	339	307	370	336	316	333	350	329	341	330	350	308	314	331	355	302	319	337	319	312	329	319	325	317	327	330	334	331	300	309	327	311	330	313	312	326	282	337	338	342	287	311	359	327	341	310	323	320	337	346	290	340	366	346	314	340	366	345	327	309	323	302	327	330	347	330	315	324	396	341	316	320	359	331	326	331	339	384	302	310	338	333	321	326	330	344	312	363	349	324	320	323	337	339	367	333	320	341	358	313	321	310	314	327	339	348	331	340	318	296	317	299	345	290	353	348	329	336	287	323	316	344	300	319	326	320	331	355	363	333	306	328	324	328	318	310	317	333	333	317	307	341	350	324	308	321	322	343	350	322	303	317	291	335	320	334	304	317	352	313	336	328	291	300	345	322	315	351	361	372	331	347	331	329	314	352	334	327	322	304	301	290	324	334	313	294	347	323	327	331	367	332	337	325	330	345	354	351	309	326	345	311	307	317	350	349	331	306	311	299	319	338	364	328	336	344	324	341	324	334	331	352	329	292	297	341	311	348	318	312	330	333	345	305	309	337	323	306	339	371	326	357	342	311	336	322	354	318	338	328	341	310	362	326	365	332	347	329	309	303	310	295	340	366	364	331	344	330	388	355	309	315	335	355	336	353	357	300	336	333	349	380	385	317	350	305	334	330	341	331	330	322	324	316	350	325	345	346	350	325	373	309	336	324	322	362	309	307	354	396	333	326	348	332	344	364	313	361	336	359	360	334	290	318	356	309	356	305	363	320	329	298	355	360	337	293	332	335	307	344	348	317	339	342	339	327	320	340	357	337	290	337	325	320	355	240	305	364	325	325	339	342	358	357	325	314	340	315	341	306	331	333	342	316	354	352	330	328	304	367	335	318	331	341	333	292	324	320	333	324	334	334	370	327	336	335	312	352	364	334	369	322	327	300	367	329	335	309	337	369	320	316	318	321	330	326	283	322	316	366	285	316	328	308	336	328	296	349	358	365	319	316	306	320	295	317	305	348	375	375	300	335	313	311	325	337	332	332	326	352	361	317	337	350	328	320	350	285	334	319	337	329	377	327	344	371	373	324	366	324	335	343	321	378	280	338	308	316	338	337	329	329	308	345	354	335	346	354	330	333	340	386	298	329	338	346	306	300	338	337	314	331	344	333	303
9077	6201	4837	1307	3135	4635	3146	745	722	712	705	680	733	706	718	775	714	731	704	752	800	803	739	745	754	737	759	758	711	743	719	760	701	720	705	756	764	724	726	761	802	731	691	749	762	733	718	707	750	750	709	734	763	727	795	728	724	753	754	736	759	701	729	781	775	766	765	751	717	769	732	755	774	723	800	739	750	760	707	732	734	733	717	731	786	731	730	735	702	755	761	700	746	760	701	699	711	697	767	691	783	761	765	694	698	776	748	795	747	715	696	795	719	740	711	752	729	752	694	725	746	727	727	765	721	736	742	791	783	733	723	755	744	747	733	724	667	752	692	730	779	719	745	745	743	731	773	750	779	752	702	725	773	776	706	746	765	757	726	714	776	683	742	754	701	754	763	724	742	734	728	747	758	690	754	755	754	681	703	758	711	756	740	717	774	755	726	745	756	722	708	750	694	699	738	776	775	751	771	761	713	726	731	714	715	743	803	750	702	720	708	744	745	807	796	692	729	741	707	753	734	731	725	751	778	749	731	769	776	749	790	766	762	743	666	776	711	772	751	710	765	716	756	744	733	776	739	745	732	736	724	766	748	724	789	775	728	728	753	719	691	710	748	780	755	725	732	734	767	728	725	741	722	719	710	762	743	736	762	752	784	751	731	716	744	732	762	737	707	728	743	724	748	716	759	708	739	752	743	805	739	755	763	752	720	733	711	749	749	717	745	768	746	682	792	765	699	727	768	750	787	719	701	728	708	771	774	747	749	733	793	743	701	759	751	774	761	738	772	743	747	749	724	760	727	733	741	706	788	725	752	719	738	787	734	690	776	796	790	747	731	716	741	702	793	711	768	737	755	744	700	758	696	721	734	771	702	732	753	810	737	739	752	694	795	791	725	786	758	704	742	777	709	710	747	727	754	745	730	740	705	738	691	766	732	720	736	724	713	753	748	706	754	775	762	776	733	752	793	725	704	713	751	667	743	731	734	729	760	736	676	772	746	744	696	730	800	761	732	713	743	755	738	750	764	739	757	728	736	739	783	754	725	747	710	754	725	758	739	772	741	734	736	705	726	748	755	788	790	693	733	704	778	736	711	755	747	735	735	774	707	700	739	743	692	775	757	709	716	778	733	768	788	781	712	798	749	722	732	735	732	754	755	709	695	743	703	685	704	745	714	776	736	800	736	761	705	699	719	698	749	744	715	773	713	759	752	690	713	760	738	747	749	720	763	808	745	770	740	782	750	757	696	743	796	757	736	746	749	763	729	759	752	767	703	794	757	696	742	718	788	731	745	808	678	726	688	763	777	720	729	765	709	728	760	736	685	731	731	798	778	747	787	728	754	743	741	727	717	763	675	739	733	691	734	704	748	774	743	704	696	698	752	713	706	784	715	769	721	722	771	750	758	706	742	748	714	718	734	753	737	725	704	760	693	739	755	712	734	727	716	751	715	733	737	656	713	760	772	760	737	734	677	749	761	711	778	803	703	716	802	733	728	779	683	725	718	745	701	718	777	765	738	746	778	734	726	761	771	722	756	722	698	789	741	728	744	734	759	702	742	744	737	715	703	727	758	726	724	731	767	726	688	762	730	718	650	785	702	768	717	759	731	725	738	716	770	763	706	738	768	708	727	769	761	723	714	714	733	773	665	703	768	734	760	718	751	808	721	677	742	705	727	718	709	702	690	717	781	722	749	699	716	793	712	687	736	714	775	735	757	696	752	693	719	761	769	762	770	753	759	691	756	730	769	762	748	766	680	760	744	714	742	761	735	718	747	766	734	784	753	697	687	718	767	726	728	767	758	785	730	748	728	670	727	721	732	703	725	712	759	706	768	743	713	708	712	784	735	725	732	764	736	767	727	750	740	711	716	761	718	724	713	741	735	701	754	760	777	693	688	772	763	744	762	707	730	714	755	758	693	802	715	694	742	801	679	678	727	717	791	757	772	699	765	711	731	754	736	690	778	701	718	707	747	723	737	778	674	729	748	718	696	721	753	721	731	755	761	738	748	740	742	750	732	721	805	702	764	796	807	705	766	767	736	703	725	716	730	753	778	702	745	720	698	743	709	754	765	723	725	772	759	782	751	768	791	793	737	711	725	692	758	710	746	729	747	747	749	763	767	772	742	721	701	742	727	762	760	760	714	729	708	740	724	758	766	780	693	761	766	753	744	717	733	742	746	749	761	754	695	711	760	718	731	750	755	738	712	745	735	697	764	760	709	751	705	774	735	761	775	749	754	736	745	764	764	729	760	710	780	785	726	779	755	741	730	735	703	733	706	738	766	758	738	749	734	748	781	720	720	749	719	736	734	736	726	729	714	754	716	760	729	710	771	739	750	730	786	778	783	705	725	771	807	727	744	693	797	776	715	716	757	736	705	697	774	783	730	761	740	728	737	712	787	733	750	778	714	756	751	706	773	715	771	781	714	711	768	718	661	784	794	765	723	751	696	765	764	730	729	718	761	699	749	728	762	720	749	713	768	704	687	740	760	745	755	739	751	739	746	772	743	802	740	746	755	704	729	719	746	747	790	715	738	725	758	725	825	772	741	757	753	745	758	737	732	779	736	746	776	757	716	728	754	741	720	739	715	768	769	750	764	681	763	701	730	724	709	751	734	716	721	749	765	730	725	769	725	717	711	748	725	725	689	758	739	685	716	752	755	689	729	716	747	755	728	713	700	735	723	700	737	739	695	753	712	699	755	768	776	776	749	712	791	708	723	761	752	741	737	794	731	787	775	761	726	740	805	713	769	768	758	709	739	748	715	711	706	723	725	789	740	727	737	749	762	730	706	678	741	732	750	707	738	777	706	756	729	706	733	726	749	729	728	723	741	712	726	751	688	711	768	746	719	811	741	737	729	711	764	736	747	767	752	678	758	719	754	711	754	783	822	733	765	747	714	729	736	737	739	712	683	747	759	713	734	728	711	764	710	723	706	740	770	791	728	783	769	742	732	690	805	743	779	763	753	741	785	735	745	778	757	709	734	688	789	781	773	722	743	718	768	763	750	721	700	717	719	726	720	706	746	693	739	760	750	783	749	725	695	759	752	668	751	694	758	748	761	688	753	698	749	728	739	711	755	761	687	761	791	744	720	749	728	745	719	805	716	787	782	722	737	716	690	718	750	729	712	749	740	735	790	756	786	748	769	745	762	777	687	680	747	747	748	737	745	746	752	736	725	736	743	758	788	734	748	727	762	705	704	728	729	741	799	747	735	763	700	723	740	775	769	759	726	783	735	743	797	714	738	748	723	748	765	704	729	731	737	687	699	759	773	742	728	715	743	716	768	739	703	761	754	756	757	748	773	747	722	725	790	710	763	763	730	756	725	763	788	764	763	741	699	751	726	705	727	742	754	745	686	752	784	736	732	733	702	729	716	748	762	718	730	736	771	755	770	748	745	715	742	768	698	751	726	748	733	700	746	757	780	771	762	781	740	704	744	771	756	729	719	759	727	731	728	709	741	732	761	757	749	763	749	810	722	765
33288	23018	15779	3529	14778	21010	12433	928	317	303	283	281	272	284	279	347	332	303	332	311	298	311	363	280	303	316	347	332	318	282	273	305	283	277	313	284	284	307	313	297	305	282	317	293	291	305	327	312	288	294	279	292	299	324	273	275	324	282	278	301	309	276	299	290	303	322	280	267	311	304	328	313	280	308	306	309	326	330	298	298	306	286	324	314	290	272	282	314	289	293	306	282	294	333	308	292	295	309	322	298	290	288	265	305	247	304	285	293	324	249	290	270	294	282	274	284	300	282	255	294	330	283	275	271	306	313	311	264	297	290	291	316	311	288	290	292	291	304	328	301	283	300	284	309	293	303	316	299	298	268	274	309	295	333	310	290	343	303	316	322	292	303	288	302	280	322	263	265	323	313	312	300	284	269	287	326	328	293	278	325	297	277	280	295	287	338	294	291	323	283	290	297	314	287	263	295	275	296	272	323	288	293	336	281	295	304	315	296	288	295	274	264	307	320	303	306	310	318	286	276	326	315	331	331	300	316	303	311	305	332	309	307	327	310	243	291	315	328	298	310	304	316	307	304	306	309	271	292	321	310	303	286	305	303	309	318	281	298	285	301	334	277	313	297	306	282	289	265	288	312	304	287	307	308	269	273	301	303	286	314	321	288	347	284	290	314	339	303	314	292	304	326	318	313	335	271	315	266	306	313	304	308	305	311	277	285	333	327	320	345	324	318	308	320	270	284	297	294	298	288	280	298	309	320	272	297	307	317	308	270	300	288	316	287	318	292	311	316	283	315	285	303	278	298	254	281	290	320	297	322	290	313	277	303	314	310	287	292	313	320	295	314	335	295	313	278	320	276	303	274	333	306	279	283	280	301	271	303	288	287	267	305	311	274	290	304	278	298	292	328	321	296	322	327	317	289	306	279	274	301	271	304	298	302	308	302	334	309	315	312	289	303	279	291	308	284	284	297	275	317	274	324	312	301	288	250	344	267	308	289	294	335	298	278	303	284	288	303	315	315	292	286	330	299	296	307	315	296	303	296	307	307	285	277	284	287	284	316	298	286	272	291	315	316	286	286	297	281	284	305	280	298	290	312	300	277	293	295	289	301	302	301	276	264	260	309	302	287	294	272	326	317	284	313	305	304	310	287	346	294	291	304	285	337	292	324	291	304	342	295	273	302	307	318	310	318	316	301	302	299	286	321	281	291	279	286	305	298	284	305	316	302	281	298	287	280	298	313	289	304	295	302	314	297	319	278	304	287	342	318	300	265	299	295	295	272	310	322	309	258	262	284	283	264	306	301	292	274	283	301	327	282	284	286	294	291	311	306	319	301	282	295	271	324	260	294	311	294	292	271	284	295	321	294	337	327	312	268	273	275	297	324	293	272	298	336	308	289	317	300	320	324	299	284	330	288	272	289	292	277	313	282	316	305	341	260	294	317	316	308	308	290	283	315	296	332	332	257	258	317	288	287	314	287	284	284	309	326	290	285	287	312	282	301	279	330	293	301	299	267	300	286	325	283	309	284	321	322	301	273	294	281	304	301	306	295	320	313	286	283	277	308	280	267	302	311	309	300	324	309	303	307	298	273	292	277	309	307	284	292	288	299	281	311	374	293	297	273	293	298	302	276	319	303	258	281	312	312	314	276	290	285	307	320	290	313	288	261	263	277	314	285	279	291	293	307	304	296	295	339	305	312	310	294	292	327	290	294	278	282	298	322	295	297	295	285	261	299	293	282	293	292	302	294	326	329	299	320	287	310	267	299	279	298	269	264	321	345	263	277	298	303	272	280	265	303	282	284	308	270	317	294	320	318	297	327	295	318	315	294	296	345	283	310	285	306	288	316	297	336	301	265	296	288	313	327	284	312	280	264	292	295	353	303	281	314	273	310	280	279	306	294	302	276	307	285	274	286	299	300	305	248	278	303	314	293	317	275	279	327	285	308	290	311	304	300	310	297	291	276	313	307	319	298	299	326	287	336	308	302	319	303	286	294	290	298	332	288	270	290	258	295	275	304	321	314	306	288	278	318	307	288	313	304	306	303	303	299	318	269	255	313	309	271	302	289	280	320	275	315	316	293	313	310	312	275	302	281	296	303	314	293	302	276	292	293	298	293	313	329	288	292	270	294	279	267	333	322	310	301	275	316	302	295	284	308	270	267	312	296	299	308	303	298	257	270	288	297	300	321	305	282	256	291	335	282	302	293	304	283	323	290	320	271	316	310	307	306	287	293	302	281	283	307	273	305	268	277	312	320	303	262	335	324	294	298	295	325	287	325	320	278	310	265	308	320	294	304	295	274	289	292	296	293	301	262	314	302	316	297	321	289	286	279	341	298	283	287	290	280	320	288	306	280	333	261	302	280	279	301	312	284	317	267	265	295	297	304	277	284	288	308	301	313	288	335	323	301	294	296	300	281	304	303	301	298	301	294	305	324	291	310	315	300	297	287	307	314	320	286	308	293	290	299	289	264	278	302	299	299	288	306	306	291	274	307	288	313	287	274	307	302	290	294	259	306	299	287	288	297	292	299	286	287	316	299	305	303	282	291	286	293	285	290	330	280	323	327	327	305	284	286	267	290	287	306	293	311	276	290	330	321	326	301	314	281	248	317	300	311	282	319	321	315	291	283	321	281	289	272	323	286	332	288	285	309	294	297	296	284	267	282	316	294	308	283	270	309	304	290	287	293	275	285	309	305	283	293	322	322	304	267	279	255	286	297	304	312	304	306	272	323	300	299	299	328	301	284	318	285	296	285	301	288	301	307	295	336	296	332	284	319	291	321	283	330	294	240	299	311	312	307	294	315	329	314	313	306	303	287	292	278	313	290	300	287	279	307	338	315	280	308	312	310	331	295	307	320	285	279	277	280	334	296	316	301	300	310	287	287	332	306	292	303	271	291	331	335	317	280	277	311	314	342	307	326	280	296	323	330	305	307	312	306	322	296	324	285	312	291	289	301	319	271	302	276	283	300	273	282	310	312	321	325	295	281	286	271	289	285	334	301	303	269	307	325	294	313	306	318	309	302	277	272	300	265	324	295	333	288	283	317	296	283	317	342	296	288	283	299	281	295	313	275	290	307	307	282	318	310	288	322	294	308	281	320	319	306	312	283	270	300	330	308	288	305	273	261	332	313	285	278	309	298	297	289	275	288	314	301	277	274	294	278	288	297	274	307	282	307	281	297	290	297	297	292	254	313	299	325	298	321	315	323	303	267	278	305	327	292	319	260	310	315	289	285	290	293	288	322	305	288	286	259	311	324	304	334	318	284	293	276	293	320	292	294	295	283	292	289	324	297	305	297	297	306	312	279	315	303	289	271	317	274	304	295	295	312	303	305	315	299	330	303	329	315	295	281	315	296	294	301	296	315	251	288	300	274	300	285	306	304	308	309	293	273	302	279	323	301	279	290	296	304	297	283	302	304	308	295	265	322	309	279	296	265	280	301	292	305	303	268	256	295	260	255	296	281	291	305	300	300	349	310	335	294
21087	17857	15995	5520	34007	39301	23862	776	751	775	739	683	675	698	676	714	710	701	722	701	719	703	671	711	691	698	746	681	710	711	730	705	690	696	702	673	678	662	668	685	703	683	707	709	707	668	742	734	727	653	685	654	685	692	619	680	666	687	700	658	758	718	728	702	715	671	686	745	678	688	726	662	721	676	699	705	669	668	727	680	664	657	702	713	686	720	658	675	696	675	697	647	714	706	655	717	755	693	697	706	717	678	673	672	757	716	689	724	694	737	717	647	669	686	719	694	695	684	718	663	703	676	726	675	660	737	652	727	692	688	664	675	673	676	705	718	689	714	715	681	737	698	651	702	659	713	691	690	711	688	726	642	713	656	690	703	714	730	674	703	695	690	656	710	661	739	721	696	699	735	735	712	702	724	658	718	737	698	677	706	678	689	667	701	700	694	656	676	689	723	670	644	699	733	674	707	679	702	687	654	669	694	690	680	688	693	697	681	684	686	703	682	696	737	693	671	677	716	706	672	666	670	709	705	621	711	706	677	698	712	715	669	680	740	711	727	706	707	691	695	663	691	707	724	747	667	710	686	703	677	690	708	665	701	708	721	699	706	709	688	706	737	705	732	720	667	738	684	718	689	707	713	659	750	684	713	667	738	701	634	685	647	678	687	680	714	662	673	669	678	684	691	713	721	729	674	752	694	685	689	700	666	653	689	712	694	713	683	634	678	721	656	690	656	681	661	660	661	719	679	708	664	674	706	667	670	691	724	695	700	700	750	676	725	708	710	647	695	663	663	717	684	659	697	650	668	701	719	683	625	705	676	709	676	714	672	685	683	685	737	705	666	672	688	686	696	679	657	719	733	691	713	759	697	709	681	701	689	680	690	668	693	695	692	700	664	698	713	668	674	701	699	717	668	658	685	694	700	691	710	736	711	663	718	668	684	717	724	689	688	627	698	711	674	697	680	702	694	655	696	671	706	692	700	695	690	720	687	670	695	683	702	687	706	704	676	675	704	685	698	676	710	670	625	680	696	702	633	681	666	693	688	702	692	733	709	705	710	707	677	697	712	743	664	714	699	664	740	659	674	680	702	724	681	656	696	710	706	729	682	676	692	685	694	664	720	728	681	681	668	697	726	704	649	658	705	693	699	687	720	670	723	684	687	684	716	718	701	704	736	676	724	656	681	669	675	723	706	674	685	750	731	709	718	692	715	665	727	691	692	701	651	672	714	671	662	664	701	695	702	708	678	658	697	712	675	681	719	707	656	695	714	684	688	673	687	706	666	684	724	728	625	672	691	701	704	676	649	708	701	707	674	681	747	736	693	688	680	736	652	684	718	698	685	712	689	662	651	672	690	742	702	692	738	685	703	731	737	664	692	691	692	672	726	668	682	680	716	703	705	705	729	661	685	711	688	686	721	719	740	720	718	744	716	712	654	667	700	699	683	683	675	722	682	711	723	697	687	755	728	710	720	725	685	668	686	723	662	678	691	700	671	704	690	655	711	722	649	720	695	676	703	715	666	687	680	716	646	695	672	726	664	725	716	754	642	710	675	694	697	738	657	711	685	679	679	738	686	707	736	709	695	693	699	721	718	751	677	657	654	633	666	656	729	698	690	650	706	694	707	654	652	706	671	716	695	707	692	712	642	726	656	661	694	717	731	685	729	682	717	658	713	687	689	690	706	676	692	665	662	691	684	679	689	689	716	712	683	666	712	646	686	701	738	730	715	701	709	704	746	761	686	718	726	768	675	696	697	698	681	702	659	685	687	673	727	718	711	701	681	733	698	684	662	699	664	685	679	676	693	680	764	663	668	673	710	686	662	645	638	706	651	669	643	717	731	696	664	724	665	712	674	738	703	692	727	680	668	699	665	707	669	672	674	683	739	698	696	661	694	721	687	675	684	727	695	704	636	653	686	703	692	726	690	660	673	679	669	659	717	712	679	703	706	734	711	711	699	702	706	620	711	700	724	656	697	683	707	740	726	668	688	725	703	684	716	705	746	681	655	682	757	713	693	679	723	705	703	707	683	711	703	690	669	693	705	688	670	688	666	699	669	693	648	702	689	722	653	677	704	701	661	700	687	698	670	677	673	707	660	673	713	692	705	638	711	748	696	655	691	650	654	689	728	672	687	712	708	688	713	698	674	699	732	691	659	671	702	668	688	670	663	680	682	707	692	673	721	705	692	683	713	718	731	729	710	688	694	622	715	731	690	717	684	706	696	677	730	635	694	750	717	719	664	659	690	666	652	707	689	706	677	666	678	669	702	653	682	698	679	701	706	655	725	670	715	680	667	655	704	689	696	698	755	678	700	653	681	731	672	641	716	711	689	717	702	668	713	765	692	738	693	722	698	695	689	641	715	705	697	699	679	738	721	684	667	713	710	707	645	663	725	683	695	697	676	685	686	685	672	742	699	671	628	674	733	733	706	690	686	662	712	688	712	729	694	746	673	726	667	646	682	718	727	682	709	714	686	655	723	706	715	691	728	702	678	709	701	725	675	705	684	710	704	699	663	721	738	657	660	681	662	660	729	715	694	658	669	673	704	717	687	685	685	693	662	753	700	699	736	696	681	708	681	732	705	718	680	716	704	729	662	674	700	704	702	712	724	652	675	699	749	710	644	700	704	689	678	698	682	644	694	683	729	724	645	730	723	666	698	663	699	638	642	705	692	686	704	703	709	717	683	698	718	675	692	705	695	659	682	687	691	691	730	709	663	679	677	717	695	720	708	734	674	670	762	653	702	643	710	654	710	682	707	687	682	726	688	749	695	668	673	647	715	675	705	714	693	692	676	678	658	697	687	675	717	710	691	668	649	691	713	672	659	725	681	693	678	690	705	684	666	746	678	674	688	706	669	693	653	703	657	709	747	697	726	679	677	691	698	645	667	661	706	644	721	651	696	698	704	663	664	679	675	679	699	725	684	683	730	679	678	674	680	668	695	700	669	719	738	697	717	672	715	698	731	709	659	658	681	719	675	716	734	702	739	702	714	714	650	699	704	725	655	694	680	725	663	704	672	715	649	695	714	683	699	668	672	679	708	675	700	721	688	686	697	713	678	714	669	676	663	684	652	692	665	669	691	648	723	700	690	705	723	663	679	712	719	708	726	628	705	702	720	706	692	722	669	667	677	702	709	676	695	698	698	719	695	746	727	686	689	700	669	684	748	704	705	696	687	668	653	722	656	723	716	707	677	605	718	715	711	739	741	677	694	698	712	658	703	701	700	717	681	675	688	685	666	681	669	699	677	677	715	680	724	683	708	711	655	680	710	711	716	694	690	753	727	721	688	721	712	653	660	695	728	622	741	702	675	714	633	691	693	702	653	671	699	705	650	765	672	685	698	704	694	684	685	667	714	701	704	683	677	733	631	755	696	679	703	714	687	674	713	722	652	688	680	719	661	703	687	682	685	673	660	670	693	696	723	703	755	697	691	694	712	725	682	658	700	680	633	677	687	731	693	687	709	683	704	673	679	699	655	733	675
44615	34415	26276	5784	19310	35205	23451	2692	446	429	417	388	400	422	430	402	427	430	435	388	426	391	400	425	402	415	426	388	412	455	395	405	388	400	417	403	403	410	403	417	449	385	429	399	425	447	429	463	440	434	391	416	445	444	421	407	398	401	444	384	404	416	370	403	401	385	388	452	412	390	411	399	393	372	393	429	452	441	367	409	381	385	458	404	389	392	423	386	409	424	408	440	408	436	383	414	418	436	417	423	406	429	431	452	363	388	461	408	412	434	428	410	394	415	432	390	401	414	381	409	427	409	384	441	466	407	422	387	402	439	392	400	383	375	404	406	442	405	446	405	397	411	411	382	423	398	446	410	427	382	394	391	377	376	449	389	432	424	485	397	436	387	387	449	402	439	414	423	387	400	401	414	406	384	423	377	416	415	369	433	382	399	440	403	441	418	392	420	402	422	400	394	412	434	435	430	433	438	410	425	425	396	395	476	398	406	409	411	394	379	378	391	413	402	378	436	414	428	404	448	411	409	398	361	416	411	466	428	416	404	437	363	400	434	396	434	414	425	377	412	408	397	403	470	386	465	420	416	372	411	424	413	397	427	405	391	411	382	403	419	426	420	392	405	393	392	390	402	446	454	431	428	392	390	411	449	405	415	420	407	412	395	430	398	417	408	404	407	391	389	429	378	436	426	421	453	386	427	418	457	443	440	410	414	392	430	414	368	405	428	386	400	375	407	384	430	413	414	395	416	406	445	427	377	438	429	448	418	413	474	425	422	414	400	382	357	430	397	404	399	413	434	425	391	423	427	411	397	402	396	412	403	440	414	418	412	436	406	387	395	425	447	403	417	399	449	443	387	429	444	377	392	418	429	396	396	409	425	426	437	406	410	429	422	371	368	401	405	388	415	411	371	428	360	446	434	380	393	453	445	388	457	421	464	422	421	427	425	418	430	425	395	362	414	392	382	417	431	388	406	438	431	389	434	429	384	396	384	398	436	411	395	414	438	412	417	438	443	432	397	389	399	386	374	421	392	390	425	405	406	419	366	429	468	415	453	389	413	393	430	446	389	403	425	439	437	433	426	450	432	420	428	401	428	426	405	417	423	433	454	401	426	375	390	405	402	410	459	412	403	419	371	425	391	390	420	397	392	408	450	407	391	414	413	415	406	397	417	437	414	364	371	435	371	391	384	420	412	437	443	426	424	436	406	404	397	411	364	422	393	373	421	397	412	444	386	364	402	401	381	399	433	406	439	437	427	449	399	425	397	385	411	403	376	381	389	414	431	392	430	452	421	410	421	410	415	420	433	424	422	427	438	416	377	425	393	417	421	405	431	435	366	427	404	423	423	434	419	384	422	414	395	442	441	462	425	421	423	386	425	422	439	435	425	401	416	389	392	392	398	390	421	391	419	414	413	432	406	432	423	405	461	431	419	412	396	413	436	431	426	419	379	419	408	413	414	402	411	437	407	415	405	447	414	391	406	468	420	421	416	390	412	397	444	399	389	384	423	405	378	406	440	404	408	405	436	408	377	402	425	398	426	392	395	435	405	382	432	456	402	413	423	422	431	384	397	378	359	388	384	410	408	382	413	408	415	424	412	426	422	442	422	444	393	362	400	436	407	409	427	415	422	447	415	410	392	414	388	439	421	412	423	412	433	399	429	407	420	412	409	445	399	413	413	436	428	459	423	396	458	428	388	386	399	404	420	342	376	373	412	433	383	403	419	405	426	388	417	404	425	420	407	414	407	452	427	355	407	413	418	406	398	410	420	429	428	394	421	415	404	357	430	441	394	404	436	399	387	367	401	377	426	445	422	435	386	427	421	449	381	387	410	400	418	414	409	400	401	389	443	417	408	389	397	406	379	456	390	412	375	410	433	422	462	409	430	448	376	417	433	416	416	431	411	394	405	361	429	403	383	436	426	405	403	377	406	394	395	373	433	374	403	407	441	383	420	433	386	435	410	413	396	391	456	461	425	424	408	417	390	391	363	389	400	390	399	404	401	365	413	409	432	422	404	435	419	422	440	433	407	396	409	422	402	391	439	420	394	427	406	413	420	429	406	421	429	424	401	459	416	441	400	442	397	443	398	394	347	405	391	408	395	396	433	420	446	385	442	419	406	384	397	416	387	425	362	421	423	412	404	444	417	458	433	409	387	436	384	375	349	391	424	414	381	413	385	384	426	415	398	411	397	484	445	420	390	372	348	367	420	404	429	403	374	407	381	361	412	407	447	388	396	375	389	392	382	432	412	393	440	409	414	437	385	397	398	384	424	412	445	408	427	387	444	428	466	412	415	427	407	427	422	411	420	392	399	429	388	414	399	438	427	417	385	423	390	421	391	403	448	436	416	409	414	396	395	412	408	395	450	426	381	413	369	386	416	385	464	443	422	362	429	427	414	385	438	419	457	405	419	399	416	405	369	410	447	425	420	403	399	448	421	426	406	396	410	443	423	422	418	432	379	415	377	405	396	364	353	398	469	408	418	404	460	405	432	396	397	423	399	403	418	390	393	397	405	401	462	375	408	449	406	390	424	403	459	408	420	436	394	444	428	422	405	400	418	437	441	447	400	401	416	398	403	383	376	412	398	395	438	388	421	415	406	420	405	455	445	390	406	424	467	388	402	413	469	407	389	428	398	418	401	408	412	444	417	420	413	378	426	418	398	374	401	403	407	435	435	408	408	445	445	348	437	427	380	380	409	421	422	396	407	422	431	406	374	409	383	443	400	408	401	434	369	397	444	455	413	419	431	413	442	420	417	409	394	415	455	405	402	393	419	428	421	427	375	421	406	358	384	419	426	414	415	397	441	446	449	369	390	459	399	406	414	363	408	431	414	395	381	404	379	408	408	425	450	435	386	425	428	414	397	429	392	428	355	366	397	405	389	416	434	392	442	391	412	408	425	389	442	445	403	393	364	448	432	409	386	388	405	398	413	427	387	383	399	408	455	419	418	397	388	410	411	412	395	425	402	414	389	402	384	431	424	418	410	376	445	402	418	372	400	435	423	443	422	439	363	445	397	410	411	440	410	368	413	406	436	432	395	392	378	417	368	404	392	428	425	398	424	420	449	381	400	407	401	401	440	426	408	428	420	413	416	419	404	367	382	386	387	409	398	410	439	437	446	451	416	449	392	373	410	426	404	411	433	387	441	413	398	388	437	402	374	420	441	414	412	380	390	443	396	393	391	383	417	385	413	402	405	473	414	433	434	390	426	370	404	404	448	366	448	431	414	431	393	405	442	391	359	437	390	417	394	429	426	421	394	428	419	427	379	439	427	431	442	390	420	412	414	416	443	414	389	429	389	384	402	433	438	411	427	427	395	388	390	388	434	419	407	412	405	443	412	441	420	427	389	425	395	359	445	420	423	403	406	456	380	434	414	411	434	426	385	418	418	475	374	425	394	374	428	431	406	413	359	418	396	416	398	454	384	417	394	390	409	427	370	401	410	442	423	416	388	416	406	423	449	430	440	414	398	374	416	442	417
28097	25986	22526	4830	36737	51171	34128	1389	1041	988	992	999	948	943	946	956	953	940	937	920	896	888	917	1000	955	964	945	952	933	901	937	916	945	974	895	925	919	904	967	916	898	908	861	937	933	917	938	911	934	926	885	884	927	891	941	903	905	941	962	899	930	954	879	932	927	877	887	957	953	943	880	919	862	924	903	838	933	976	915	929	922	877	967	874	855	872	891	914	899	873	931	935	896	955	912	928	916	897	901	870	924	893	916	906	961	918	940	902	890	919	926	912	943	923	872	878	958	877	893	851	935	918	933	925	851	903	895	916	919	865	901	861	922	881	884	925	928	916	903	879	927	877	904	893	931	929	904	934	897	908	909	871	924	897	928	932	915	934	911	947	948	919	898	918	861	938	893	885	922	931	865	905	931	872	933	936	949	907	896	857	857	933	936	920	942	871	919	905	914	926	941	959	898	888	934	947	908	875	872	907	900	938	936	932	931	928	932	937	962	931	955	931	905	914	883	907	929	901	909	901	910	953	881	948	901	879	911	923	917	902	930	944	897	937	929	862	896	884	928	915	904	909	869	919	884	877	957	946	938	916	923	937	944	908	920	940	904	885	936	926	905	920	928	914	930	880	919	975	959	919	884	862	897	900	925	962	905	918	943	882	882	908	927	857	865	912	887	873	892	945	865	891	908	929	989	982	898	983	895	916	867	879	919	898	901	963	950	925	906	884	935	930	921	920	915	931	931	911	885	929	890	935	927	907	926	944	921	942	906	924	921	959	942	919	919	959	911	891	967	883	854	862	890	905	883	903	889	921	939	950	972	964	891	924	953	919	890	901	918	955	915	926	919	895	935	899	919	889	898	927	932	912	917	957	908	944	884	909	881	905	916	897	866	875	944	863	866	903	887	882	920	906	927	896	887	972	960	947	912	902	946	890	887	884	919	925	891	916	902	912	943	879	937	899	942	956	967	938	944	941	970	948	888	886	928	895	919	882	867	875	868	919	941	867	910	917	932	926	935	936	908	923	959	918	879	908	900	936	937	908	943	885	964	923	970	865	855	941	921	881	875	901	880	920	855	952	919	943	912	955	929	912	877	884	941	884	949	898	948	934	899	882	911	898	887	888	939	874	944	923	923	940	957	884	860	937	938	942	931	901	927	936	927	924	939	909	890	909	923	891	893	877	858	925	901	868	950	892	877	933	939	912	934	890	865	911	972	865	895	880	971	887	958	890	855	923	939	927	933	852	895	924	989	927	898	868	862	931	898	901	936	911	938	933	846	892	908	918	929	922	922	875	930	923	897	900	922	894	917	911	902	933	898	908	877	850	892	892	853	884	913	934	938	882	859	952	870	900	922	973	884	884	913	920	891	957	925	975	942	980	937	949	899	937	874	914	909	936	923	910	937	930	903	886	897	875	898	949	903	943	911	928	931	942	913	921	922	906	926	902	921	940	961	888	917	883	903	913	930	956	908	918	821	896	866	930	915	893	944	911	903	916	922	946	913	898	891	910	920	892	900	931	941	900	931	927	936	933	922	884	961	862	918	959	927	902	910	963	898	916	952	927	892	955	934	892	882	945	941	879	976	918	870	918	908	907	921	980	881	922	866	935	897	880	886	977	885	860	907	920	905	955	930	906	881	874	897	881	932	981	927	956	922	955	904	911	908	888	899	944	905	901	922	901	957	907	894	937	884	919	926	930	911	897	881	904	920	947	865	886	911	924	935	921	917	909	916	882	899	897	911	911	906	944	937	885	857	952	941	891	901	931	908	931	953	944	845	911	929	879	907	884	905	909	912	922	899	848	951	931	905	899	892	855	915	897	876	930	895	914	960	932	940	975	948	913	876	935	868	934	921	891	886	963	892	929	891	939	976	919	902	940	932	946	918	867	947	959	872	920	911	876	929	944	917	919	953	899	934	937	875	837	913	889	880	954	872	942	879	911	925	893	932	857	953	883	860	906	853	986	878	917	939	904	932	923	918	902	918	971	878	888	958	872	937	890	951	849	821	902	858	909	910	957	922	909	940	923	907	862	847	928	937	876	870	963	879	914	914	915	866	951	911	915	891	878	898	864	913	959	897	899	899	940	878	921	929	922	915	976	942	948	885	889	922	869	918	909	943	885	915	1026	914	889	862	945	939	868	925	844	887	869	953	905	881	894	895	898	902	922	909	931	914	905	859	945	845	930	910	917	949	893	929	930	921	875	966	906	907	924	889	909	942	962	902	888	912	904	909	913	898	910	905	897	953	927	997	883	891	866	872	889	981	862	863	873	917	928	904	918	838	919	937	906	900	949	895	920	928	939	894	990	922	884	970	904	919	919	923	913	954	938	915	908	882	920	1002	917	914	897	900	851	923	895	869	883	917	903	978	937	926	891	949	897	952	925	934	906	893	879	904	924	888	922	937	898	883	917	906	954	929	881	920	878	892	879	876	897	967	896	944	954	960	920	903	888	918	899	888	880	884	911	912	925	921	901	929	931	881	937	928	935	858	903	894	882	866	934	881	917	863	887	911	961	923	908	914	932	930	946	945	954	900	921	938	910	891	928	916	905	934	867	903	971	887	934	924	924	919	915	945	943	892	843	953	951	918	875	926	959	888	941	905	928	898	896	919	885	874	881	880	904	870	887	897	915	917	885	930	892	881	964	922	898	927	858	935	934	896	897	931	866	921	908	889	977	887	916	910	927	873	925	920	988	899	945	930	883	917	871	926	975	902	884	839	889	941	932	875	885	955	913	881	895	897	890	905	938	931	898	951	918	945	914	964	963	899	865	954	892	873	884	927	900	958	936	863	905	943	958	969	912	884	865	937	963	894	894	909	921	897	834	904	941	918	896	907	905	870	899	866	945	879	947	908	911	902	937	939	899	865	915	904	923	855	917	915	923	923	905	923	881	858	854	939	897	910	921	871	892	904	921	869	902	904	903	916	880	941	900	922	872	931	907	950	920	944	919	880	932	922	881	901	920	872	905	913	876	902	855	889	892	908	880	941	937	903	940	907	888	862	952	852	907	983	881	939	902	908	897	890	922	848	853	927	918	924	944	900	883	856	931	876	855	892	894	858	928	895	935	877	887	919	935	945	928	920	857	966	883	913	947	948	943	890	885	927	968	908	905	952	955	931	905	954	910	925	886	965	915	893	876	934	961	892	937	878	853	904	888	957	872	989	874	957	897	920	872	920	819	924	895	925	955	889	929	907	927	930	909	939	953	870	916	910	902	891	892	969	941	934	885	924	877	879	888	905	973	896	984	869	918	903	848	862	928	897	937	902	912	887	900	965	941	923	881	963	934	925	896	969	939	918	893	922	952	889	935	907	900	873	881	932	924	895	925	906	930	872	864	897	913	980	925	961	860	889	875	932	892	912	876	931	969	942	932	917	883	912	916	928	921	942	889	846	917	894	904	1001	849	897	939	951	934	899	912	934	867	890	925	902	866	932	916	900	888	942	926	876	914	940	951	915	944	860	879	867	903	921	899	914	872	901	912	917	873
15003	8171	4150	633	759	1478	1255	351	360	347	363	388	288	351	322	333	282	307	336	324	330	331	371	330	325	307	356	319	344	302	303	299	359	347	351	329	331	324	337	310	342	353	348	344	325	352	305	284	359	316	300	325	347	361	344	338	317	315	349	332	326	355	338	311	318	358	337	370	344	329	329	357	343	319	341	338	373	353	348	332	377	358	318	336	319	373	364	348	354	354	328	356	327	333	335	343	335	358	343	309	320	337	295	380	328	305	347	352	347	326	283	334	335	360	321	339	350	315	357	329	324	315	311	337	359	343	329	345	352	324	323	310	319	331	331	316	335	301	298	319	324	324	341	357	368	334	346	305	368	342	361	327	348	315	333	316	343	289	311	328	385	354	347	351	338	347	369	340	379	302	315	332	313	336	349	334	333	357	313	342	337	340	336	382	325	321	352	326	337	345	294	304	355	332	360	307	324	319	337	322	345	325	339	310	339	371	327	344	329	328	301	331	339	323	312	356	332	314	310	367	316	334	326	343	336	339	360	326	363	378	354	376	294	340	333	334	321	334	338	322	342	315	321	326	356	335	356	320	362	314	320	373	368	383	327	334	343	319	350	366	332	322	324	323	328	323	321	330	315	301	298	358	338	338	351	326	320	313	318	319	325	337	355	313	330	377	362	289	328	332	366	294	339	333	316	378	345	337	315	328	329	361	329	342	328	318	338	336	366	325	323	341	365	333	323	358	364	348	286	372	305	350	322	342	324	346	342	331	321	343	321	353	345	397	366	345	316	325	347	352	360	320	325	330	336	331	323	324	334	338	345	347	326	346	320	334	342	327	317	357	339	369	370	322	373	333	340	359	340	319	310	348	313	333	329	334	327	314	344	313	336	339	332	317	338	313	344	321	347	340	341	343	294	365	360	341	324	364	313	337	302	323	350	324	316	371	352	326	310	346	333	309	357	349	331	329	345	303	343	310	340	346	319	347	318	330	371	314	342	350	332	331	354	334	291	305	330	330	355	357	344	309	337	370	320	281	330	345	302	350	334	310	334	320	319	295	327	338	362	292	322	302	304	336	308	352	332	346	316	338	321	354	330	322	391	341	335	315	325	340	310	318	372	348	326	358	332	308	317	301	320	321	336	313	319	392	356	355	333	349	346	314	312	320	321	314	323	354	343	320	329	314	331	312	319	328	359	328	305	369	339	319	321	312	318	351	343	321	315	344	337	354	361	333	322	314	305	330	334	377	342	355	329	321	309	353	322	358	311	300	323	352	342	329	300	371	375	321	311	331	333	370	348	344	322	326	326	321	353	346	327	351	377	334	324	327	313	319	305	334	343	298	354	331	304	311	332	356	357	351	326	327	333	360	296	331	373	346	315	313	329	342	310	342	311	361	315	362	326	340	303	329	305	327	353	337	374	335	339	345	329	335	318	312	356	312	365	333	334	332	357	300	344	334	369	367	331	308	375	363	350	312	325	325	336	347	351	339	328	349	333	320	344	338	330	327	329	352	333	316	326	348	324	353	303	322	306	311	316	336	344	355	317	323	377	373	312	322	320	328	340	356	318	320	322	315	332	333	312	337	335	329	320	305	359	315	339	332	336	350	323	330	367	354	351	341	306	336	348	355	328	297	317	329	347	324	347	348	297	295	338	327	339	293	307	325	318	332	351	339	338	303	347	322	363	337	310	360	311	307	350	303	351	340	357	314	316	339	321	337	366	339	322	337	376	328	300	339	348	325	311	347	309	373	336	369	363	310	327	355	355	380	375	332	316	342	338	348	307	310	320	349	317	317	340	332	310	344	331	366	293	350	322	335	345	321	338	361	339	345	334	311	334	343	331	320	347	321	324	314	344	345	351	350	339	332	319	378	350	316	337	343	332	291	310	386	353	337	326	323	320	340	313	332	360	292	367	344	339	347	335	310	327	345	356	325	341	362	337	317	357	355	313	371	323	356	308	383	350	347	343	359	339	320	342	351	352	303	342	325	319	358	308	335	351	356	341	306	333	315	359	350	330	317	302	341	338	333	343	357	333	340	337	286	341	336	351	321	330	343	326	312	345	370	320	337	325	346	316	362	321	292	388	369	326	332	353	335	315	340	344	346	294	307	322	315	305	350	337	352	331	354	356	337	317	314	314	340	313	351	317	349	314	353	351	329	306	342	338	350	358	322	305	333	337	287	328	346	357	319	329	307	351	345	312	331	329	331	313	337	341	318	328	321	312	360	342	342	329	323	313	313	315	313	334	343	340	326	321	341	334	365	285	320	306	359	350	319	353	325	328	330	315	326	347	317	367	356	351	296	331	309	327	307	315	325	337	345	316	298	321	324	334	352	348	316	336	313	314	359	334	300	327	331	301	355	367	283	369	297	309	318	350	305	349	349	385	304	336	355	313	338	302	343	323	312	324	355	318	346	340	358	313	333	361	347	328	346	310	345	314	304	344	310	356	321	322	338	337	341	300	295	346	371	353	328	361	354	309	304	379	333	329	333	312	322	315	297	343	291	347	315	317	326	331	336	342	358	332	297	323	307	327	355	341	368	355	330	349	341	332	339	314	306	351	352	337	322	327	323	367	347	346	361	344	366	352	339	329	335	320	337	349	318	342	371	342	323	369	351	316	319	332	314	312	333	381	340	325	295	335	329	356	327	325	341	349	338	358	336	347	372	348	325	319	354	343	332	317	301	338	352	363	378	324	343	316	324	346	351	351	365	346	324	337	353	360	335	338	341	303	360	366	373	333	347	339	364	342	331	316	345	315	323	319	323	355	353	313	313	327	314	326	334	339	337	300	330	396	332	322	336	357	293	342	346	343	321	340	301	334	328	324	337	304	324	331	346	351	311	344	339	352	322	364	336	317	326	362	343	322	325	357	349	362	332	343	332	363	301	307	340	334	347	348	355	334	338	353	342	335	353	337	353	360	335	320	305	368	367	367	352	338	328	328	318	350	344	358	308	359	347	367	323	341	336	357	328	351	319	340	339	342	354	327	337	327	388	333	352	323	325	317	340	351	309	343	310	318	351	353	348	310	342	319	356	316	310	338	335	314	360	332	345	312	308	322	330	320	331	330	325	343	301	332	316	339	323	321	341	330	342	361	339	342	333	339	324	314	311	347	356	362	360	337	310	328	320	339	329	332	349	350	347	334	342	340	359	368	353	345	328	351	340	317	330	322	380	338	313	312	354	344	337	323	338	412	355	319	337	347	312	348	368	322	357	298	331	337	366	359	325	341	337	339	337	364	334	335	402	350	327	316	331	333	313	385	356	345	352	326	355	337	351	328	330	341	341	307	318	341	332	340	309	355	367	298	359	359	346	319	313	336	360	375	334	363	346	313	324	313	317	339	360	334	354	358	300	320	321	329	308	329	347	328	366	332	372	337	368	332	331	318	362	337	311	326	321	326	334	385	309	320	330	365	340	351	325	362	352	330	329	332	333	320	323	311	319	283	344	337	311	334	335	321	313	341	312	337	330	325	319	329	354	358	302
9117	7006	5873	1285	2595	4992	3731	787	744	750	736	762	727	771	725	723	766	724	694	771	752	785	693	749	752	751	752	776	729	712	748	726	759	741	756	767	716	753	670	733	739	750	741	774	760	798	754	725	721	791	716	753	720	714	727	791	782	737	747	759	775	720	720	792	750	732	742	790	768	755	754	759	730	754	699	750	701	774	741	738	710	804	703	745	748	782	761	729	755	777	740	773	799	739	776	724	725	798	758	747	749	775	758	739	786	765	731	726	718	736	706	732	714	719	743	740	754	718	784	734	742	739	792	796	761	727	747	741	755	733	778	775	743	727	724	721	748	755	737	698	739	768	777	758	785	743	769	753	729	730	756	789	773	762	673	719	737	754	771	754	722	712	797	745	715	771	755	753	725	790	754	682	765	741	720	760	709	742	763	818	762	759	759	727	732	695	731	731	748	685	717	778	752	721	760	778	747	728	791	794	749	724	741	729	763	720	754	772	738	719	732	756	740	716	788	715	734	751	737	712	763	723	691	733	756	717	744	699	711	736	756	733	762	734	778	753	780	737	801	744	790	716	752	699	717	764	725	718	714	746	738	717	750	725	779	735	737	763	780	711	752	745	721	725	766	765	789	755	766	727	755	720	707	760	758	764	772	700	751	731	748	748	750	785	760	793	775	759	727	746	742	767	720	726	730	754	810	739	750	768	742	755	757	759	758	770	727	738	729	730	779	753	748	729	713	760	748	751	714	707	742	727	769	756	742	761	735	754	701	707	719	717	750	744	725	760	764	744	775	783	762	760	751	687	803	760	717	721	765	735	732	745	785	748	724	747	748	735	788	713	778	776	762	758	726	696	788	819	753	754	749	745	746	787	721	762	739	755	732	712	757	749	738	780	733	733	743	739	742	768	784	758	753	774	727	703	760	741	781	758	728	782	744	741	772	741	769	790	704	770	734	725	715	774	788	773	714	782	744	772	746	736	739	757	803	777	778	707	722	770	789	776	759	753	755	756	751	755	746	758	762	785	757	716	752	697	719	722	743	771	761	732	741	794	727	769	734	725	726	742	767	748	723	757	749	829	750	733	726	780	755	737	744	730	734	724	753	789	706	663	734	757	753	750	762	771	786	722	722	810	751	742	745	729	711	730	768	749	784	789	764	755	767	745	743	716	750	719	716	764	743	718	769	726	742	786	761	736	705	648	711	699	730	792	776	708	755	715	736	705	732	723	781	782	727	777	752	712	755	739	746	717	773	791	714	767	766	754	774	802	695	772	768	712	718	720	763	732	732	739	725	735	739	770	763	806	747	741	778	760	749	729	696	742	763	735	784	808	760	742	744	776	773	687	781	735	764	784	735	759	728	796	761	779	770	759	729	722	749	776	746	745	732	748	768	714	719	730	688	739	814	739	710	750	810	791	775	806	735	724	752	772	730	746	724	766	730	765	700	808	786	710	750	786	741	764	798	748	765	746	735	691	734	789	719	730	744	729	745	772	736	784	765	767	744	738	744	746	754	779	700	735	720	787	726	737	718	756	769	794	740	722	760	770	747	726	758	743	780	773	747	762	747	738	764	799	763	737	720	738	760	719	739	721	720	693	736	792	710	751	797	721	781	730	710	710	792	711	757	744	733	723	763	755	710	747	758	739	761	729	748	709	750	746	760	739	732	751	753	780	777	806	771	766	744	753	765	724	725	722	747	725	761	773	758	737	748	710	738	792	725	737	733	786	773	754	766	714	715	757	744	721	757	767	769	761	706	722	742	721	741	751	743	734	766	771	787	770	703	755	722	749	733	739	755	724	727	717	775	743	735	820	728	743	803	753	693	714	761	744	763	735	785	742	739	756	731	783	706	783	768	752	733	726	737	729	740	738	731	730	735	724	742	729	756	735	769	721	739	711	793	774	762	735	752	773	746	766	757	745	743	791	780	728	756	762	699	728	730	734	737	787	724	793	741	742	722	720	753	749	705	744	724	743	781	711	796	720	790	771	789	731	792	719	763	750	746	742	681	721	740	750	731	804	749	783	761	731	718	720	791	732	754	741	777	754	726	737	733	743	728	708	749	741	743	771	754	775	749	761	767	734	761	720	770	757	777	728	729	756	742	764	715	791	769	758	770	678	741	749	749	717	752	704	717	744	742	727	783	747	778	770	735	736	767	729	727	732	757	761	763	760	757	712	775	842	776	743	719	786	729	717	769	723	708	711	762	779	750	761	701	768	757	689	718	805	821	742	723	745	744	689	744	747	720	756	781	721	748	777	751	739	774	792	772	769	783	742	728	744	729	753	756	817	740	775	730	781	716	741	741	809	777	706	791	768	728	715	750	731	732	772	763	720	741	749	784	711	716	806	762	735	739	739	784	822	757	723	727	772	761	772	765	731	729	743	759	748	821	728	823	764	746	725	792	808	785	751	705	751	748	759	750	746	774	739	713	729	761	714	770	793	733	781	719	763	718	700	751	769	715	744	775	752	703	727	727	811	784	710	775	739	727	764	788	772	749	782	718	745	788	764	753	766	739	737	731	740	729	750	780	774	730	779	781	753	733	765	724	828	766	688	778	780	725	734	719	799	714	712	743	731	747	744	729	744	726	769	752	744	727	735	723	748	765	771	710	724	784	788	725	703	716	754	734	781	754	749	749	752	764	740	721	753	792	750	769	695	719	778	766	736	774	734	751	726	770	746	707	763	765	777	765	754	764	762	720	809	779	762	712	755	743	771	777	750	749	723	768	734	743	754	774	788	751	752	753	746	750	746	794	791	752	791	711	774	759	729	736	762	751	736	805	739	736	738	776	770	775	713	714	720	751	765	749	792	753	751	768	738	775	778	693	767	768	764	752	748	756	701	741	696	754	713	769	786	772	726	720	779	743	745	736	719	686	744	797	767	742	708	743	787	694	734	742	765	755	767	700	779	736	731	777	761	738	744	718	788	765	696	716	766	750	736	761	763	750	754	805	785	754	750	752	753	754	723	717	682	762	767	745	777	749	750	790	760	733	764	696	774	731	730	722	750	741	741	771	755	776	744	746	737	726	733	715	726	726	759	758	761	753	748	728	700	739	752	769	757	736	770	767	743	770	762	727	695	782	730	749	745	740	752	764	774	735	768	702	738	801	780	751	740	713	727	781	780	691	743	731	726	757	792	743	730	695	759	717	784	778	721	785	721	815	732	752	783	719	779	736	782	705	717	766	758	753	716	774	741	718	705	719	738	780	735	737	727	714	749	731	721	746	747	744	721	782	744	743	718	774	803	762	777	765	766	728	752	765	755	747	754	723	744	753	811	769	728	732	753	757	832	756	765	764	735	779	745	731	778	772	728	751	754	760	778	747	753	758	735	762	725	777	755	760	750	723	763	755	779	755	765	763	731	771	743	747	736	762	707	703	743	813	740	730	761	744	687	739	733	726	758	755	709	774	766	754	782	747	770	770	737	722	757	757	762	808	767	803	747	769	742	720	717	771	744	774	730	755	746	749	729	778	762	750	753	762	702
32739	25822	22532	4070	12787	21216	12965	1188	294	307	327	352	316	315	307	300	309	290	317	291	315	298	278	310	287	308	310	327	288	317	305	285	300	296	299	321	278	321	317	287	307	330	300	271	303	300	307	272	324	303	320	324	291	284	324	307	318	308	324	311	323	309	261	283	309	314	297	289	310	306	304	302	261	300	312	266	294	265	341	251	283	295	323	335	270	310	315	300	316	325	291	309	295	284	288	319	307	300	294	311	297	299	295	301	270	272	271	303	315	291	307	310	279	267	311	277	328	316	296	310	297	275	306	320	301	295	311	288	303	280	302	260	290	289	300	311	356	270	313	312	310	305	294	352	300	315	339	331	317	299	326	294	294	297	293	295	309	277	320	279	281	272	291	303	320	292	272	295	284	284	258	283	293	268	297	280	316	309	331	276	307	281	298	304	292	282	315	291	315	289	314	313	271	307	316	276	314	279	268	309	313	324	291	291	317	288	306	293	280	312	361	292	270	282	307	289	273	293	310	335	280	309	321	309	270	281	290	306	270	338	283	320	315	282	322	289	282	308	308	276	306	296	314	324	303	313	321	303	316	301	274	303	302	281	300	298	326	310	292	291	261	305	292	279	310	286	291	297	313	306	301	294	298	312	292	275	293	294	305	322	280	287	316	304	283	303	328	296	298	255	296	295	298	330	300	327	313	298	291	306	342	275	288	293	294	319	299	275	278	298	284	317	293	318	295	271	316	264	323	315	318	329	302	270	330	304	313	295	305	299	282	293	317	345	306	288	289	274	279	298	278	298	328	287	330	316	277	293	286	292	308	280	308	304	293	297	367	304	284	291	296	294	284	274	319	315	292	314	314	261	277	301	299	300	304	292	313	265	257	288	316	244	321	320	285	308	290	317	294	300	281	285	282	323	284	289	286	290	308	283	283	315	280	320	298	290	291	287	322	298	268	285	321	294	305	304	316	259	283	287	321	297	262	287	261	301	311	285	284	290	317	290	279	287	292	282	318	282	304	286	297	290	304	323	328	294	321	274	311	270	302	302	281	297	290	309	326	306	293	288	323	291	287	328	281	300	313	290	313	307	262	314	327	290	293	275	305	296	308	331	290	306	307	321	319	323	289	315	302	307	307	298	323	288	333	307	245	283	300	289	316	296	276	294	280	317	308	289	286	287	321	292	310	292	283	294	320	320	301	316	296	302	307	317	298	303	282	285	286	319	295	310	313	306	263	296	329	298	321	274	363	315	360	290	318	298	292	294	278	294	307	307	314	311	269	291	316	290	263	290	287	314	309	333	327	326	322	345	313	300	298	331	286	298	297	306	309	304	270	288	316	315	299	320	320	292	293	290	305	305	266	273	288	317	310	284	290	272	282	307	285	277	275	296	307	287	278	308	354	312	277	305	284	273	319	280	319	315	284	308	291	296	293	319	319	309	308	305	319	284	273	335	292	319	295	281	322	325	303	362	288	333	297	287	297	306	332	283	272	308	307	324	302	330	325	315	291	301	293	257	288	278	343	304	345	320	313	277	293	285	266	266	328	290	297	280	269	297	325	334	276	328	289	297	321	287	294	282	307	319	287	281	302	305	302	308	286	292	320	308	290	270	291	309	303	280	287	314	321	314	274	275	292	283	274	331	308	320	330	312	304	293	273	311	281	313	282	288	278	283	292	312	274	272	310	279	313	301	297	258	295	290	335	310	314	290	268	318	287	299	330	332	312	282	285	308	300	257	327	307	312	282	315	300	306	318	280	264	285	319	293	302	319	297	317	307	255	284	291	332	321	324	300	313	284	283	309	272	292	295	286	312	335	298	298	289	332	290	274	300	286	309	300	278	292	278	308	318	322	291	288	299	321	285	276	295	285	324	271	300	290	310	290	300	289	303	317	307	298	301	276	287	296	278	317	286	278	310	288	299	308	257	308	286	294	308	262	306	298	285	331	275	279	283	310	309	316	302	270	321	292	316	298	306	283	293	312	318	313	331	296	281	301	281	292	309	306	295	289	305	302	321	317	318	320	316	301	311	268	314	282	360	301	317	282	297	299	298	303	296	307	344	283	274	290	304	273	289	306	310	316	290	319	321	294	331	280	320	296	291	313	299	328	284	294	265	295	347	299	288	306	318	295	308	303	279	301	326	295	275	289	276	285	295	300	309	324	273	331	298	311	304	289	275	292	332	313	284	334	267	304	274	301	327	333	279	283	312	306	317	279	256	323	282	323	320	293	265	315	275	291	310	300	285	312	269	306	289	296	293	290	308	310	326	284	272	301	291	266	281	316	336	305	336	308	277	289	278	297	317	282	314	333	311	307	307	283	336	289	296	336	333	315	289	268	310	288	318	290	300	309	286	306	323	308	337	279	307	295	318	304	302	335	274	297	275	276	290	312	327	289	349	323	333	285	324	297	294	276	305	283	277	286	277	309	298	305	280	326	285	280	265	325	267	290	311	278	309	279	308	294	285	279	316	283	309	284	307	300	320	312	286	261	291	269	298	316	324	309	328	293	287	322	250	305	304	307	273	321	292	318	308	287	291	297	288	311	288	313	336	297	278	293	321	341	296	296	291	318	282	319	300	290	273	303	300	264	319	312	309	330	288	328	253	283	325	315	332	307	298	303	269	277	290	315	300	294	307	302	297	281	301	292	273	322	298	326	299	300	294	286	296	312	292	306	302	303	288	264	305	265	285	278	287	287	322	311	275	313	318	307	306	329	292	299	332	308	308	265	271	296	300	309	292	279	280	273	313	283	289	276	302	305	299	290	313	322	298	301	284	314	307	305	326	308	260	323	308	293	279	290	295	279	283	289	315	299	302	296	293	343	309	311	307	298	321	314	259	319	303	304	333	302	308	339	306	292	308	325	331	280	304	283	278	292	288	305	290	308	324	268	334	304	302	286	323	318	288	349	333	284	285	305	302	318	302	309	316	322	295	293	304	300	297	304	285	275	330	271	315	275	298	326	303	279	298	307	313	299	278	290	278	274	295	302	312	273	292	302	298	300	323	264	305	299	269	293	303	323	315	307	284	299	272	289	242	298	320	319	285	298	304	318	312	293	331	274	321	282	267	278	292	313	270	297	270	296	266	264	299	290	310	297	312	316	314	294	315	303	299	310	280	333	287	305	286	306	332	308	299	316	299	323	309	303	288	292	272	300	291	268	295	299	290	266	297	327	305	284	296	302	312	308	341	300	276	281	307	303	309	300	280	290	294	309	301	315	271	310	331	352	304	316	287	309	304	291	308	283	293	285	318	326	312	292	316	278	291	300	294	265	316	307	319	276	290	323	281	263	317	294	308	281	318	329	287	278	280	314	279	313	305	303	311	302	310	323	276	335	307	301	314	330	304	279	299	309	299	328	307	334	300	269	292	328	272	303	318	271	304	292	309	307	282	285	288	315	307	292	306	277	287	320	295	284	343	307	313	309	337	313	319	298	308	291	277	276	296	290	282	319	309	282	300	273	277	318	310	305	329	295	300	249	303	299	266
20588	20863	20757	2993	30580	39248	26224	1018	721	678	745	707	710	702	682	729	697	712	702	727	732	667	702	728	699	680	719	688	685	640	686	706	710	679	708	706	682	696	673	681	671	696	729	702	666	699	694	627	686	695	718	676	658	708	699	686	692	707	638	659	733	687	696	730	663	695	699	713	744	687	729	689	705	670	706	739	683	695	689	732	681	719	712	712	694	733	694	671	713	714	670	690	675	696	646	662	697	709	690	704	666	739	736	696	707	676	652	723	662	708	757	710	708	700	683	663	715	736	699	741	747	638	704	685	717	711	707	752	717	677	671	633	674	757	679	682	723	695	687	697	653	692	676	702	704	721	739	716	748	721	727	651	690	690	707	730	727	712	674	691	704	684	677	706	717	685	762	680	732	706	711	650	757	717	644	665	706	683	667	691	694	693	680	677	665	722	686	641	721	667	694	657	689	696	702	681	666	714	711	712	697	701	727	724	722	715	674	639	691	658	675	683	719	647	723	662	709	739	703	673	710	675	695	690	730	775	695	652	709	664	699	642	716	747	691	646	720	720	737	693	733	647	702	660	701	697	710	675	656	668	657	715	711	713	728	690	651	695	752	731	657	731	710	673	750	662	713	708	689	733	649	626	704	730	718	640	710	717	700	737	650	710	747	705	736	718	678	663	713	686	669	706	710	699	685	685	730	669	673	634	702	683	702	690	661	698	670	693	724	675	711	653	703	677	639	739	624	718	697	723	664	677	672	703	713	678	676	696	709	705	689	694	705	717	652	663	680	705	711	751	701	666	735	695	720	666	715	710	667	736	738	704	693	711	722	686	680	661	697	700	649	670	695	698	688	676	690	636	689	733	729	693	641	711	683	664	716	665	744	710	703	702	721	701	677	673	683	731	661	692	688	725	738	705	689	694	679	720	663	680	731	688	646	669	735	660	690	715	681	707	692	685	687	710	678	726	737	732	643	681	660	700	724	731	713	703	685	695	693	698	685	701	689	705	708	682	680	670	700	689	760	671	705	692	714	678	710	721	658	710	702	711	669	694	700	687	702	686	722	666	719	771	711	645	693	745	710	661	716	709	655	685	723	697	688	678	685	687	654	738	650	679	654	726	712	674	718	717	700	656	718	649	661	725	692	695	709	704	652	722	702	654	705	675	712	740	676	675	722	713	722	702	680	726	695	686	703	772	710	692	670	725	707	725	724	685	696	741	697	706	678	677	689	646	684	677	696	682	672	659	656	681	715	650	701	757	695	697	712	685	677	696	703	697	695	718	689	753	673	722	711	731	706	664	681	675	696	667	699	686	718	735	713	698	712	698	658	671	672	695	644	760	688	697	700	678	733	647	636	754	718	693	639	730	656	699	733	744	710	685	716	679	726	740	691	689	725	673	645	717	706	694	736	678	673	688	644	672	686	627	651	693	730	698	696	726	736	708	692	698	666	691	715	702	733	723	729	712	673	678	706	730	687	713	712	677	710	682	691	740	730	701	662	659	722	691	678	682	697	704	696	649	692	736	709	711	706	710	660	744	699	659	668	680	674	707	706	658	716	683	703	705	703	675	720	668	711	695	693	719	685	661	683	727	706	653	671	639	694	665	696	711	679	735	687	705	702	704	665	635	678	689	650	732	702	707	727	704	683	688	707	711	677	664	711	681	712	721	698	666	678	670	700	707	623	697	692	733	662	634	691	700	702	697	670	691	717	746	692	704	703	650	662	679	725	699	715	673	720	680	721	697	678	713	681	694	710	691	704	666	672	733	709	663	705	719	723	714	661	706	736	720	685	680	689	681	755	695	764	711	684	694	683	666	708	711	664	687	756	697	718	698	731	732	658	666	707	707	703	735	750	723	740	677	709	723	700	701	682	691	692	683	721	688	704	698	718	679	723	690	679	656	724	700	657	673	657	743	682	739	690	687	657	672	698	692	706	706	669	698	664	657	691	659	708	726	726	699	702	734	674	711	672	676	704	695	728	715	694	751	730	712	718	713	672	722	704	720	687	727	709	730	691	698	689	714	712	705	682	692	700	711	683	692	692	682	686	712	741	686	694	708	682	693	732	705	718	690	691	718	645	675	739	699	698	700	686	719	670	686	667	684	687	719	696	676	694	697	639	678	690	668	674	699	701	682	692	716	689	720	691	696	649	671	706	725	653	740	735	720	703	662	665	646	699	700	681	680	664	692	723	701	727	700	688	650	692	708	689	709	785	688	721	671	669	687	718	732	743	662	698	714	748	739	695	657	660	713	693	695	691	695	741	707	642	683	692	694	662	690	683	654	688	735	698	742	681	717	682	696	689	675	689	676	681	647	725	700	671	711	673	646	677	658	659	707	711	656	720	669	701	654	665	711	669	694	709	660	741	708	684	676	683	717	673	730	709	674	678	692	730	711	665	672	702	697	663	675	713	675	678	698	685	682	697	685	632	674	698	661	689	672	723	671	727	707	680	729	707	697	727	681	703	645	641	733	689	687	686	666	666	702	699	677	753	702	701	705	665	667	689	713	662	727	654	685	683	720	705	626	682	680	695	687	732	696	703	697	667	702	661	635	717	721	682	689	639	674	697	709	700	687	692	648	719	688	726	766	666	719	681	678	690	699	671	690	687	708	633	682	695	725	710	692	704	728	688	693	683	747	726	678	741	689	700	699	638	707	704	729	768	689	693	679	766	707	680	692	729	707	707	677	736	689	700	686	695	702	671	722	744	674	712	662	679	710	697	720	713	717	703	707	672	656	696	689	696	690	737	729	721	623	717	690	693	727	672	629	695	705	678	697	689	691	697	682	710	693	730	688	738	681	738	718	680	689	704	696	700	703	703	719	638	719	719	651	692	666	647	638	669	675	674	641	694	701	659	643	720	651	714	674	710	712	716	696	717	668	714	705	690	717	735	705	711	689	694	695	673	706	669	701	725	690	675	705	698	655	681	665	690	744	644	703	630	658	690	695	688	711	682	689	683	657	643	664	733	708	651	741	681	718	677	701	694	680	685	693	696	677	731	697	714	702	721	661	704	758	701	702	691	673	696	691	680	705	677	690	682	646	721	694	688	649	682	696	718	739	710	693	709	691	761	726	709	695	632	691	623	694	689	646	692	689	678	707	643	676	688	690	693	691	724	656	720	696	693	698	698	704	739	706	677	679	705	722	694	628	687	737	675	668	680	705	718	700	662	675	704	666	682	674	692	705	701	699	636	661	676	686	684	689	718	735	713	719	723	702	692	719	662	648	687	686	757	751	691	705	697	725	684	712	693	734	694	711	660	629	707	679	651	667	713	717	692	722	691	701	640	686	698	655	721	683	737	695	678	703	677	715	726	701	690	761	712	738	717	694	698	704	694	727	731	711	676	631	672	707	683	699	691	679	696	663	650	723	669	691	734	684	694	673	688	689	680	725	692	684	682	680	697	669	712	700	698	669	674	685	715	699	692	745	683	731	689	658	690	677	690	689	712	703	738	648	693	693	720	639	665	688	743	653	647	653	667	719
44399	37466	28202	6401	25579	34178	23175	2874	472	454	413	403	424	388	388	402	425	394	433	429	444	442	396	431	417	421	438	433	437	397	420	393	403	419	410	379	425	467	452	457	451	411	435	413	414	374	388	405	377	420	411	430	407	392	418	378	423	418	415	418	421	445	400	400	428	419	463	437	435	404	405	394	418	389	408	398	418	422	376	408	432	411	424	378	429	423	426	442	432	435	399	427	407	436	411	438	420	426	384	421	408	446	407	402	397	425	443	469	410	431	418	442	382	448	401	428	396	418	417	408	422	426	425	443	429	362	429	426	384	396	412	373	410	387	463	403	417	421	405	414	401	422	406	419	458	389	418	393	375	449	427	430	414	419	385	454	422	445	427	411	444	432	411	410	383	400	419	427	426	428	436	394	428	437	404	399	377	413	415	425	442	456	396	391	436	366	387	442	457	415	449	408	442	419	405	428	432	401	409	400	434	401	401	401	417	409	421	388	388	392	462	420	453	383	403	419	427	431	397	421	389	416	421	406	393	431	394	401	425	420	384	378	414	401	369	418	426	429	388	435	458	448	449	432	414	419	407	405	390	411	427	385	413	396	379	418	423	413	420	396	390	414	426	387	408	410	361	406	416	447	389	395	415	439	418	399	434	419	411	398	380	439	432	422	413	381	393	428	389	419	405	445	401	404	434	395	396	388	401	420	432	370	396	440	430	422	440	408	412	442	423	437	392	422	395	430	401	427	411	421	420	388	426	395	418	457	408	411	395	398	402	412	424	399	381	440	389	410	391	389	403	426	424	455	418	429	412	380	399	417	415	409	405	434	409	403	416	437	436	405	413	380	429	420	400	382	411	383	435	427	425	439	406	407	458	406	419	381	430	448	411	413	411	436	407	416	433	423	417	423	386	444	439	431	425	426	410	438	413	400	431	442	421	397	404	444	425	389	373	421	440	401	435	429	404	426	377	410	379	401	397	433	453	437	395	398	433	400	418	431	434	406	400	387	407	390	391	407	360	420	467	463	414	352	426	384	420	440	422	436	410	411	482	407	429	412	426	389	393	406	399	397	396	399	386	423	413	386	383	412	394	395	432	410	413	470	387	427	403	416	418	390	368	429	464	388	409	404	380	439	434	403	433	423	414	405	438	440	410	425	420	411	413	421	372	413	394	380	437	432	408	416	462	395	427	415	442	371	420	426	403	416	406	404	409	380	418	378	405	431	397	403	436	416	436	436	449	375	448	459	398	390	390	416	430	431	424	433	438	402	390	410	380	392	405	455	439	438	421	421	442	390	420	430	465	384	428	388	398	389	413	422	408	394	385	401	425	409	421	425	386	403	402	395	381	393	388	396	399	406	392	399	415	426	432	430	433	418	406	404	432	435	381	404	408	408	395	416	424	389	434	415	386	423	393	397	391	410	375	390	418	385	417	398	429	429	430	388	416	452	393	420	417	438	382	433	378	386	419	388	425	416	386	408	443	440	445	402	444	418	414	398	385	450	419	405	451	396	402	410	402	445	389	380	397	389	436	434	420	448	415	374	446	383	364	412	388	434	398	480	417	376	450	400	405	402	432	397	436	356	415	412	417	412	438	406	416	409	412	383	411	490	378	444	387	413	392	400	396	420	440	446	414	447	429	429	426	422	432	416	434	395	436	438	405	436	398	375	461	363	404	456	421	412	405	403	443	389	438	418	391	417	430	393	423	391	432	407	390	349	410	425	446	417	403	371	405	493	447	410	428	456	413	414	448	410	432	443	365	400	406	441	464	408	430	404	430	408	468	402	395	452	423	418	455	485	389	425	395	392	414	433	405	389	389	413	420	403	376	406	441	418	433	409	415	358	391	447	399	427	412	425	436	423	387	415	452	426	413	360	414	413	408	460	429	440	407	376	407	413	403	444	378	415	426	437	437	408	400	417	426	404	433	401	372	409	450	400	446	430	431	398	439	429	390	419	413	396	434	443	426	382	423	413	399	404	402	440	410	386	424	403	370	418	412	430	420	431	386	417	403	432	427	380	418	426	430	412	419	412	422	414	419	414	413	395	417	416	398	439	433	411	431	406	430	377	396	428	379	420	378	426	432	399	416	398	383	406	411	436	411	401	416	432	409	385	420	388	393	439	392	396	409	408	406	400	383	419	417	399	432	411	411	392	419	424	422	399	445	407	362	385	390	450	466	423	397	388	408	417	443	437	438	429	409	427	408	386	380	411	457	402	434	415	419	437	404	379	437	446	401	419	427	441	439	464	396	427	413	382	397	418	437	463	396	390	374	421	432	404	412	379	426	394	461	429	400	431	431	415	421	411	429	393	449	439	401	427	420	436	420	427	444	402	436	437	451	399	417	428	419	413	440	411	402	392	437	410	386	401	417	359	411	439	405	432	393	423	419	385	437	421	402	400	432	408	411	389	413	454	356	443	450	423	408	400	417	420	466	421	378	380	428	421	422	401	406	401	411	398	435	414	425	409	407	400	385	426	370	366	397	393	394	432	428	411	386	421	437	399	461	443	418	436	415	428	429	444	415	386	407	378	430	420	394	418	420	421	437	417	383	441	383	394	425	394	435	396	385	416	432	442	417	405	413	379	440	417	413	430	435	416	426	416	453	384	434	393	374	393	408	397	373	465	374	447	416	412	401	399	425	404	391	460	420	394	402	401	398	386	427	448	429	409	431	393	338	404	424	411	422	400	427	411	396	397	417	438	366	431	415	412	430	432	419	466	414	436	382	439	419	385	421	413	450	460	412	428	406	398	434	490	395	430	392	400	403	439	431	423	416	375	420	443	431	407	385	441	412	446	412	360	405	402	399	395	415	430	404	389	434	401	426	411	413	400	405	388	421	461	432	435	376	401	399	415	414	409	404	405	423	460	409	409	408	401	410	420	412	425	430	386	420	409	433	405	402	380	408	399	434	406	425	396	384	416	384	390	379	391	409	388	386	432	407	381	448	404	409	400	395	412	427	419	409	411	380	393	407	391	416	402	415	423	385	400	433	429	415	444	423	428	434	434	403	400	424	442	415	420	413	391	410	398	440	432	434	372	451	440	430	417	461	421	402	406	405	409	449	423	416	421	424	405	400	418	403	408	410	398	416	404	434	396	368	415	410	432	398	416	422	389	417	408	419	398	429	431	397	421	398	415	475	409	451	426	419	399	421	415	424	410	404	409	421	378	406	386	409	388	396	413	373	425	405	419	402	456	431	446	387	407	412	410	410	399	416	416	416	412	413	420	440	447	411	415	402	415	415	399	425	374	422	393	412	404	418	463	340	447	427	446	395	419	397	412	443	458	421	391	406	408	414	402	375	411	410	395	452	432	422	414	441	429	412	379	434	400	395	426	411	426	431	391	375	453	442	403	424	430	349	414	427	382	427	382	448	423	391	428	421	382	423	404	418	438	396	454	432	458	439	394	421	424	411	435	399	435	433	398	395	382	421	414	458	429	462	406	391	423	462	396	396	409	436	453	396	402	396	401	411	409	447	402	401	413
27991	29686	22101	4354	45129	49690	35318	1572	1039	951	939	941	915	977	916	916	914	950	939	950	942	855	884	952	906	956	928	937	909	915	905	888	999	940	924	962	920	905	914	931	911	960	922	912	910	926	933	880	919	970	933	899	950	878	909	896	1011	930	928	952	954	971	873	873	961	918	913	899	936	932	879	906	898	894	908	970	897	894	925	906	912	929	950	915	932	921	867	893	897	944	940	954	923	962	895	949	912	868	879	956	876	957	886	914	928	923	914	954	939	939	862	917	906	911	940	954	887	973	940	926	868	878	946	913	923	894	905	916	951	905	916	940	947	968	958	919	915	877	902	920	909	874	883	936	957	865	905	964	888	909	905	873	923	911	966	908	932	879	921	880	921	978	941	864	925	984	894	947	948	966	862	934	917	912	976	928	903	928	913	903	974	833	881	928	838	858	891	885	884	898	906	952	915	899	896	943	926	954	939	887	955	889	852	940	917	919	925	904	929	885	890	902	895	941	901	929	953	948	935	884	904	936	944	897	950	895	939	909	935	961	936	959	927	888	957	969	932	900	938	951	950	905	915	949	896	986	955	933	902	975	953	894	915	869	899	888	896	943	853	941	894	924	929	968	914	899	886	888	890	896	905	960	936	930	880	881	935	915	909	902	919	933	872	935	951	953	911	903	913	905	895	947	900	867	929	880	949	948	936	875	977	897	874	936	967	909	887	958	917	948	957	878	965	915	924	887	903	951	914	931	869	879	939	916	909	893	924	941	953	952	927	898	934	893	887	983	887	975	958	970	869	920	980	916	920	955	907	904	863	913	968	898	894	964	990	962	962	901	868	917	861	894	961	934	935	902	916	983	955	895	915	875	911	947	934	937	916	944	938	958	909	947	885	945	931	916	932	925	944	916	877	915	966	884	894	903	901	894	914	905	899	943	952	934	923	893	889	916	888	941	907	977	957	880	948	881	908	899	897	879	956	919	891	916	925	875	933	895	931	945	919	954	873	931	936	918	934	858	935	895	1020	862	875	894	884	937	941	889	881	916	941	912	884	956	860	909	949	909	962	952	873	942	921	901	899	884	865	940	913	939	939	885	934	911	872	949	828	918	900	893	930	921	877	889	861	966	903	912	951	914	885	954	877	880	931	940	909	887	902	979	952	931	892	940	931	910	945	914	926	908	925	904	956	875	918	870	950	894	914	890	959	906	874	892	913	894	961	895	899	929	909	910	880	881	903	888	936	908	927	916	880	916	956	882	918	968	919	873	947	905	872	955	964	919	943	933	874	879	933	907	939	960	931	924	958	942	951	948	938	905	949	961	874	866	900	877	923	965	900	932	976	885	874	891	933	950	951	871	970	871	939	866	969	893	871	927	922	926	919	897	903	886	897	895	894	931	924	937	905	920	965	913	931	930	933	952	839	889	888	894	925	956	928	865	963	952	926	883	924	890	919	938	928	960	887	873	901	872	911	937	853	934	944	996	954	971	888	948	919	968	928	911	873	891	935	946	973	928	927	993	870	875	912	892	952	916	934	942	912	936	948	936	951	877	902	908	913	894	969	939	919	906	924	918	927	915	910	930	909	899	940	891	904	916	917	914	884	917	877	924	906	909	912	899	898	926	848	906	911	955	915	938	888	836	908	873	948	926	967	894	907	899	916	939	871	950	937	935	940	931	915	921	958	878	930	936	957	940	881	937	963	948	944	898	942	896	903	914	892	886	942	890	940	916	965	914	871	967	940	907	960	872	889	906	936	934	925	904	931	881	856	882	949	921	910	967	896	912	966	923	872	941	920	927	938	960	975	896	938	900	921	880	875	921	929	930	896	963	922	902	955	873	923	931	919	939	890	902	885	895	881	935	874	900	889	979	937	928	895	944	892	857	885	904	880	906	931	909	916	881	919	894	899	926	894	918	923	926	873	927	913	949	924	927	945	891	962	922	903	906	856	859	937	902	942	933	943	915	936	933	871	918	872	853	954	931	890	979	916	982	894	859	878	909	868	889	910	944	899	947	923	938	931	891	888	929	952	915	887	897	978	964	947	923	890	923	898	932	936	906	914	924	901	874	951	891	902	938	872	932	961	886	914	924	880	937	891	918	899	943	956	870	914	942	916	918	947	941	936	911	943	933	905	935	905	940	929	942	876	894	909	884	974	878	880	898	916	937	948	889	934	910	910	854	854	881	969	885	912	943	904	916	930	913	895	861	969	911	932	839	939	920	931	922	943	898	875	917	936	931	898	910	901	904	857	956	822	873	901	874	932	936	942	955	894	968	925	915	911	923	885	924	910	920	926	931	979	907	953	931	889	910	950	908	866	915	914	981	905	929	936	945	939	898	891	983	939	933	961	931	924	926	924	881	901	895	979	908	919	917	923	916	882	890	959	877	921	949	930	930	946	876	916	824	902	865	892	936	926	955	888	880	910	919	946	912	872	909	913	923	887	896	958	881	953	891	900	907	924	897	944	872	971	921	890	924	887	888	950	910	942	876	889	921	869	976	888	895	918	897	935	893	898	864	910	887	912	981	913	900	880	949	941	978	932	942	883	919	908	876	919	944	908	894	898	935	908	943	946	895	925	902	931	932	947	886	898	948	881	951	880	941	876	939	865	939	909	919	954	905	878	897	908	879	926	941	937	900	881	901	912	873	873	926	922	915	978	887	862	903	917	920	898	872	888	932	849	936	957	872	851	924	870	918	915	941	907	892	916	987	905	936	854	932	908	845	910	924	890	897	915	886	908	928	929	907	934	925	928	925	918	890	913	955	915	920	890	909	901	928	920	949	966	836	922	927	891	915	875	944	925	889	938	941	916	893	954	925	961	893	908	883	952	911	874	913	931	918	887	921	897	864	924	885	937	943	895	929	945	908	928	964	923	903	905	912	872	947	933	921	900	922	890	950	914	869	935	885	930	895	910	870	930	939	895	956	946	905	898	877	888	941	915	885	916	923	922	892	931	942	881	931	948	904	875	905	913	941	912	933	924	939	923	931	960	894	880	919	915	919	891	921	912	948	901	926	904	892	953	952	882	893	921	921	891	891	989	920	936	928	927	925	904	890	912	955	904	950	907	897	874	892	897	914	813	950	904	916	920	925	865	900	918	914	989	946	870	907	932	938	973	899	912	937	916	904	919	915	927	889	909	900	906	946	886	899	869	901	930	907	918	942	936	897	913	912	939	955	865	917	943	909	904	915	900	878	935	903	921	932	876	936	948	892	917	884	889	930	865	924	922	938	945	987	952	918	872	869	940	921	934	918	899	892	868	945	869	905	927	912	909	996	882	984	919	930	948	942	957	909	929	898	904	879	918	900	941	922	899	893	994	933	899	885	903	911	932	945	927	887	888	918	932	913	906	860	864	921	912	895	912	899	918	911	910	937	945	880	903	890	921	940	902	925	958	909	941	928	931	926	924	890	874	890	908	943	908	891	911	927	950	929	906	917	918	898	921	879	948	875	937	893	923	913	939	899	912	902	915	893	945	886	888	949	902	978
14956	8456	4189	587	911	1284	996	350	342	351	356	353	343	358	303	318	334	339	335	328	324	329	335	310	349	310	338	347	367	356	367	321	332	373	364	364	340	376	343	350	380	348	384	349	325	324	304	341	328	319	364	357	340	376	336	337	322	315	334	347	354	346	360	357	361	324	384	345	321	370	326	347	394	361	373	377	340	319	324	330	334	349	340	332	352	385	354	362	362	372	318	317	357	319	355	305	318	316	350	345	388	343	318	357	366	366	320	347	388	387	382	375	342	353	347	358	353	333	345	328	375	313	325	335	362	345	348	353	356	328	330	352	358	365	334	343	380	345	336	352	310	353	337	333	344	365	323	315	365	342	372	365	342	323	358	340	354	346	346	336	339	338	368	366	348	349	325	346	365	351	376	372	287	373	364	330	327	374	370	339	340	332	344	336	383	349	371	352	348	330	325	331	332	356	332	345	330	327	338	336	368	306	355	373	386	348	359	334	384	344	344	351	381	352	352	344	359	344	372	341	333	338	351	344	319	361	339	335	391	378	339	357	335	336	361	344	325	334	319	345	361	337	353	350	338	390	318	357	369	362	288	345	343	375	313	356	312	321	351	322	371	368	352	346	319	336	375	346	314	367	322	347	364	371	351	345	328	341	334	334	365	343	346	345	326	359	329	333	340	323	353	342	342	345	356	339	351	367	357	323	342	333	352	353	337	330	354	367	348	337	329	361	394	354	353	312	328	357	360	337	356	370	346	356	360	362	345	326	343	360	337	335	387	337	377	339	349	395	368	295	336	316	318	360	326	335	362	334	323	352	347	339	342	362	318	344	339	371	375	317	339	320	341	338	372	351	309	346	345	334	317	351	315	324	316	348	360	347	353	338	316	320	320	385	357	337	327	329	371	340	344	391	338	343	327	321	305	332	393	364	337	332	349	374	342	349	351	329	354	343	332	358	336	300	324	345	384	365	327	380	348	351	341	318	322	356	360	349	320	336	351	343	343	344	333	347	335	387	333	349	369	340	302	314	327	348	367	332	314	316	366	319	322	325	338	353	348	317	301	354	333	329	336	331	337	379	363	355	386	316	332	348	358	387	345	381	339	361	335	352	323	336	319	360	335	332	346	352	338	323	329	328	360	361	339	340	347	340	346	336	347	343	334	365	314	348	344	364	347	331	366	384	320	359	353	336	326	296	348	329	390	329	349	326	315	344	331	377	341	362	364	329	323	360	358	366	379	332	313	327	319	348	391	359	343	353	294	346	341	309	365	332	351	363	307	354	334	347	369	343	320	321	322	369	336	364	380	339	328	355	374	313	308	373	337	337	332	337	334	380	285	367	324	355	336	371	362	376	332	363	348	323	354	340	357	334	348	360	324	345	379	338	334	345	385	361	354	349	312	349	345	372	369	356	316	353	336	331	336	315	341	303	351	315	364	366	352	364	343	348	309	300	343	316	331	312	349	361	365	323	393	331	347	361	362	327	330	354	376	332	350	342	367	311	345	318	340	366	316	303	334	355	313	312	290	341	326	334	337	339	339	319	358	360	362	340	374	354	325	325	320	344	371	296	339	337	350	355	315	336	369	331	350	322	342	343	323	324	313	297	352	330	367	385	346	347	319	349	338	356	336	332	356	330	344	375	335	357	306	338	360	366	356	349	376	352	331	361	323	348	365	326	347	323	338	327	307	343	330	348	361	343	330	342	332	358	335	351	347	334	309	344	357	313	364	355	374	322	329	326	328	306	320	363	347	331	312	339	359	393	346	362	360	320	376	364	353	367	356	349	376	357	366	329	339	361	331	322	334	319	384	330	340	359	377	335	331	356	383	350	373	343	335	327	326	338	367	361	361	368	345	365	310	358	387	323	320	346	369	365	346	342	342	348	311	340	319	344	368	352	347	346	324	318	358	346	348	364	336	391	336	327	344	288	347	321	325	358	306	328	347	338	381	341	349	359	343	352	365	350	303	299	332	349	326	325	343	335	335	340	339	389	371	332	314	366	369	321	335	326	361	383	317	375	346	351	363	359	365	324	329	355	357	363	326	326	342	366	341	344	336	346	375	353	363	353	359	351	313	329	357	364	330	343	330	344	367	345	360	390	336	373	321	345	331	319	339	341	353	330	344	304	328	349	342	319	326	336	331	325	359	346	373	378	331	337	339	336	330	353	334	359	368	329	338	314	325	375	361	334	341	271	313	353	333	342	338	350	335	337	338	337	364	360	347	343	302	342	372	339	356	341	363	315	334	376	359	370	328	373	350	364	337	326	354	357	375	351	327	342	337	362	361	366	361	359	324	331	392	352	293	386	352	350	362	370	335	354	341	360	331	345	326	337	332	364	329	368	334	324	383	360	373	331	379	311	324	361	355	373	299	349	352	362	375	350	348	356	348	356	322	323	390	338	359	336	349	333	348	366	325	360	353	343	348	322	337	344	355	372	317	372	334	358	338	347	356	347	326	343	354	336	340	280	357	323	330	341	343	350	316	353	350	359	338	331	387	364	349	329	374	367	340	311	331	338	386	311	368	339	330	349	365	351	348	324	323	380	351	354	350	338	325	350	330	310	352	360	321	314	368	317	337	362	349	333	344	316	322	310	339	350	390	371	348	335	341	344	325	281	345	335	368	341	343	329	312	372	321	371	314	297	341	351	346	368	310	342	369	317	320	305	360	349	341	349	346	370	363	351	359	373	346	377	359	365	350	334	373	361	346	322	324	330	341	337	389	343	369	327	308	334	377	357	321	336	346	307	335	356	364	356	338	339	333	336	341	383	332	330	342	352	352	340	347	379	328	353	358	335	366	334	335	320	325	315	367	338	375	358	339	372	373	333	337	353	359	351	338	322	347	347	326	358	381	314	356	314	354	297	321	339	338	321	348	332	339	357	361	341	380	369	366	332	364	362	347	307	355	340	356	353	369	330	337	372	362	339	333	333	328	340	340	326	338	357	327	362	345	367	347	315	331	319	364	327	326	379	319	316	376	357	327	350	349	361	306	325	327	382	344	350	355	351	375	334	356	330	325	339	363	335	318	332	354	339	325	350	354	345	361	322	372	337	331	373	337	369	323	357	352	355	358	387	398	373	311	373	349	368	293	329	339	362	322	320	333	307	360	338	310	351	332	335	320	358	369	353	336	373	360	373	349	341	334	317	372	357	330	341	330	386	314	313	355	379	323	327	313	336	351	346	339	359	328	347	344	321	321	344	378	316	307	375	347	343	349	355	329	345	333	320	331	337	347	365	341	347	352	339	333	392	361	328	348	349	360	298	331	360	337	356	332	329	360	372	320	355	345	323	327	323	377	325	305	367	339	325	364	356	369	337	340	353	357	340	340	322	359	336	299	353	316	346	372	383	321	327	325	378	321	335	352	357	321	361	347	335	327	344	338	347	341	354	354	316	311	348	402	346	323	345	358	338	307	326	338	347	366	352	337	331	319	327	333	343	334	325	327	313	319	378	342	337	352	356	316	355	371	361	308	309	346	385	365	342
9122	7243	5537	1230	3648	4592	3135	845	745	757	769	769	788	806	759	755	756	796	742	767	753	745	755	791	791	783	789	758	727	758	772	829	799	769	802	725	801	737	732	722	793	831	774	807	752	805	785	799	779	761	798	794	812	741	729	768	784	734	759	757	784	732	775	777	728	775	826	736	753	740	753	760	754	738	753	826	734	752	790	754	779	764	807	804	788	788	762	743	806	770	751	764	722	758	813	786	790	792	754	794	808	778	812	728	764	820	744	732	762	745	789	808	786	802	765	788	752	752	752	746	804	751	792	763	801	812	831	780	819	737	750	759	746	774	750	748	766	721	757	765	754	792	768	794	754	774	786	764	771	742	784	757	728	709	765	779	817	819	765	689	768	741	736	761	829	796	743	751	730	794	783	751	812	680	714	718	752	797	783	787	765	804	760	818	753	740	778	726	782	771	765	793	697	831	750	801	814	759	800	756	695	789	755	778	751	753	732	775	791	825	762	820	789	714	748	754	761	789	765	781	779	791	775	794	712	755	811	789	800	750	790	755	777	721	769	804	736	704	743	803	766	776	788	766	798	746	743	818	795	804	811	759	837	735	781	775	782	757	782	797	715	748	756	784	760	784	768	732	765	717	756	745	765	785	765	740	777	775	767	785	752	775	771	769	788	790	833	785	740	761	775	725	765	778	759	774	763	803	763	707	796	765	763	733	782	781	800	760	769	793	777	788	792	764	773	798	697	753	757	773	752	751	726	788	759	758	785	757	764	822	789	686	757	766	781	766	755	774	775	776	792	797	705	820	770	790	751	738	798	762	780	782	803	780	767	749	759	784	786	749	782	746	765	786	796	818	750	795	791	741	729	794	823	745	752	794	746	766	764	753	735	752	734	750	722	791	752	740	723	784	794	736	789	804	753	778	787	748	742	764	721	788	770	731	753	791	773	747	793	758	761	733	792	788	797	725	742	791	780	728	801	729	745	763	763	720	824	763	744	773	818	733	756	805	769	743	798	800	779	780	803	748	771	766	817	775	737	793	797	785	724	792	773	752	766	750	780	775	774	831	815	758	767	729	775	767	753	752	743	764	778	738	756	824	833	791	749	783	728	781	793	806	785	805	770	753	735	793	757	744	777	765	774	726	721	779	741	719	765	801	738	770	767	764	792	778	758	787	745	797	792	796	719	787	756	774	794	775	740	766	790	778	762	798	772	808	743	781	789	782	749	769	774	759	782	767	777	744	769	774	735	800	756	754	791	742	719	746	782	739	754	776	720	751	742	731	722	743	719	731	765	752	744	769	806	821	780	703	764	744	729	754	764	766	777	783	739	753	774	793	788	812	750	780	746	770	735	719	757	762	765	780	807	830	697	751	806	786	749	755	747	797	753	719	755	795	781	780	757	787	768	789	741	756	747	785	774	779	761	766	748	793	822	760	733	764	749	742	774	719	846	773	769	778	761	753	764	754	768	714	760	789	812	738	772	739	755	714	784	720	738	717	734	761	753	796	789	747	792	787	761	728	795	751	775	753	780	761	795	743	748	755	826	784	751	703	776	763	753	828	768	762	748	750	777	744	794	792	767	744	743	783	770	745	747	723	715	695	746	716	712	767	801	816	775	721	768	767	724	746	811	766	793	764	746	772	795	728	775	789	774	773	770	765	725	826	796	774	811	746	753	784	755	738	756	773	740	794	765	749	743	760	783	729	764	742	717	764	798	747	797	800	759	783	789	773	738	729	766	773	802	742	789	781	757	741	774	797	780	732	761	746	770	801	761	747	819	812	785	772	850	790	809	791	777	765	785	807	768	727	817	768	746	788	721	724	790	752	738	773	756	741	730	787	771	780	755	784	762	786	803	743	797	737	723	774	776	727	765	818	772	787	751	785	729	792	736	754	773	739	777	766	781	785	777	780	770	808	723	758	781	744	779	739	827	751	793	741	734	755	772	769	746	779	783	786	731	788	764	821	792	737	774	767	752	763	769	760	782	770	755	797	738	773	754	742	763	746	816	771	745	741	778	805	794	795	756	801	773	848	749	770	767	761	740	746	781	772	788	822	866	784	779	726	801	801	759	790	770	779	737	789	745	794	764	788	775	741	710	805	744	722	758	798	768	795	767	806	737	789	726	687	762	799	774	759	785	765	786	783	734	740	804	755	765	796	729	793	749	774	834	805	760	790	768	773	750	797	744	816	739	754	754	794	736	739	798	758	807	767	742	768	770	778	771	754	706	763	775	755	777	754	801	801	794	779	794	735	774	800	796	768	751	760	762	787	772	735	786	745	779	766	664	735	780	755	801	754	712	743	755	775	749	754	794	796	753	756	761	784	770	747	749	787	743	773	756	740	752	740	753	745	749	730	802	730	777	768	766	761	774	792	769	695	740	754	796	801	785	728	753	804	774	760	747	804	793	748	781	765	785	746	815	734	809	758	751	847	735	737	744	765	788	773	829	736	768	746	760	748	752	809	745	784	790	785	812	780	782	785	815	793	827	803	776	798	722	799	762	806	812	754	742	733	780	803	716	807	776	737	805	738	769	794	741	760	818	718	783	728	760	798	775	822	759	802	776	763	823	792	726	782	804	766	807	755	720	792	812	793	784	750	785	760	735	778	747	787	780	740	765	806	775	800	723	745	768	769	749	746	817	724	764	786	798	730	785	799	743	760	717	738	749	791	746	744	853	798	730	801	772	745	771	713	779	774	783	823	794	829	789	776	778	749	805	780	727	769	851	759	788	778	707	747	733	789	779	765	689	774	788	777	759	766	772	758	726	785	831	749	807	792	768	756	757	826	772	728	781	816	752	752	759	774	759	839	757	787	781	791	809	795	726	810	806	759	790	745	776	765	775	780	788	795	784	745	751	758	732	780	769	769	707	711	734	741	745	730	780	725	744	799	803	757	807	788	796	758	746	794	801	754	780	724	740	781	766	756	765	730	779	789	811	757	781	753	692	796	792	761	808	800	742	758	752	823	804	739	836	795	770	761	713	750	748	773	742	757	815	762	772	745	799	798	752	752	842	753	756	798	737	709	771	761	764	755	792	801	773	736	780	736	763	741	775	724	785	773	773	778	714	786	765	741	754	744	778	759	812	776	758	774	758	722	774	724	756	792	760	736	732	771	850	709	742	780	801	765	766	736	751	750	827	764	766	782	763	741	750	770	783	771	703	769	788	718	805	796	762	755	774	788	778	773	771	729	717	785	771	753	721	719	755	747	746	773	776	807	808	796	787	748	778	798	733	822	779	725	782	763	715	742	781	804	725	793	780	742	776	773	769	767	755	755	786	794	779	781	783	784	755	733	742	728	746	828	741	778	754	793	802	757	804	780	755	773	765	785	757	733	741	790	774	759	789	828	732	771	790	784	747	800	799	730	744	770	760	828	776	757	810	819	766	761	808	794	767	760	742	799	786	770	768	762	739	794	761	755	752	810	747	796	740	760	821	747	743	741	768	777	774	793	812	747	771	772	755	712	792	760	728	784	746	774	759	790
33935	28152	17971	4084	13935	20299	12988	1277	308	266	322	296	324	329	306	317	341	318	299	306	337	310	334	317	296	266	303	310	299	290	311	276	314	316	291	324	315	293	291	280	294	280	315	324	330	337	318	329	317	306	302	316	324	312	293	316	293	309	334	332	324	330	327	299	317	299	259	314	304	309	336	303	299	299	313	301	292	289	318	269	301	321	316	304	276	323	305	282	310	263	292	290	309	316	269	287	293	305	309	310	308	310	316	293	303	275	309	346	278	320	333	299	306	290	326	314	302	331	312	291	285	320	289	307	294	330	316	304	306	323	298	346	281	290	314	306	290	314	293	319	319	349	331	298	294	329	322	285	296	265	297	310	275	303	289	299	295	280	287	268	297	313	288	295	338	290	301	309	333	303	340	313	305	314	325	353	304	324	296	316	317	318	323	249	273	343	283	299	322	329	276	289	306	296	328	300	339	333	286	345	313	266	310	326	324	341	300	292	290	273	331	307	302	312	336	342	339	302	303	298	316	287	295	325	309	301	290	295	300	315	323	304	274	301	317	307	328	296	285	287	336	299	316	281	265	307	296	292	346	335	316	295	308	316	292	312	312	316	330	310	321	282	303	306	314	293	320	329	325	291	327	325	342	308	324	318	302	303	336	329	333	324	322	276	307	279	311	324	329	327	319	339	325	309	334	326	310	324	340	299	298	348	310	318	304	306	274	296	303	322	299	320	344	314	281	307	291	305	297	336	268	304	295	286	318	308	321	293	292	315	315	312	307	321	306	316	289	291	303	303	289	274	298	290	305	307	320	346	317	312	294	253	336	298	302	296	328	287	300	276	295	293	276	274	316	304	292	289	308	327	294	311	290	305	299	341	317	297	332	298	287	295	274	317	302	314	303	304	320	320	288	300	294	268	285	300	330	321	331	318	317	322	294	309	300	334	294	309	334	285	295	316	332	313	311	301	356	325	340	294	311	328	269	294	320	294	330	303	294	314	272	315	313	324	324	295	318	314	317	281	303	321	296	298	298	284	307	312	307	297	308	328	298	277	314	286	336	282	275	305	313	325	301	311	331	293	316	279	305	329	305	315	306	291	318	320	321	320	300	316	307	298	293	323	323	340	347	340	307	331	318	282	285	286	336	302	288	333	324	309	263	306	308	318	338	324	329	320	336	285	300	311	291	315	276	299	264	330	322	326	303	286	267	307	271	307	334	339	332	300	296	290	282	312	303	311	327	310	274	313	357	287	285	293	322	338	330	318	293	305	285	299	304	298	306	276	292	312	312	340	311	331	306	305	313	300	330	301	295	305	314	311	342	309	296	322	308	323	306	313	301	313	291	277	304	330	346	312	297	268	325	324	295	286	304	301	260	321	328	333	311	303	355	315	304	264	284	323	319	282	290	289	298	341	296	300	311	310	321	332	317	266	279	321	317	277	286	292	299	301	284	326	309	338	306	314	361	312	316	298	280	287	297	291	302	295	311	320	285	318	321	295	310	272	311	299	303	308	296	302	291	323	300	314	303	293	308	322	282	314	276	337	321	299	315	335	322	289	282	328	317	341	286	342	320	322	321	277	313	298	287	310	318	308	312	304	333	340	333	346	341	325	310	339	321	299	308	312	334	313	280	333	272	331	325	315	312	298	325	330	292	320	324	332	304	308	304	330	305	314	311	320	317	317	332	333	293	299	318	282	300	303	293	317	327	276	330	309	296	326	299	324	296	333	296	300	307	299	285	317	304	259	294	287	304	336	314	332	278	313	318	315	302	310	320	300	312	327	306	291	310	309	338	325	331	293	310	341	295	281	311	339	312	330	318	313	304	346	291	335	345	307	347	314	275	288	313	313	323	320	298	311	317	328	330	279	301	284	307	290	280	350	305	278	273	311	324	305	324	325	368	305	289	331	312	301	284	311	338	310	305	321	315	299	310	331	298	307	309	339	257	322	327	325	313	299	281	328	288	314	314	321	290	347	301	317	311	318	301	319	289	298	318	307	309	304	336	331	300	321	332	327	328	315	299	307	306	336	306	304	311	318	319	288	292	292	314	304	336	310	317	323	319	328	309	330	308	305	304	287	308	290	311	288	315	301	304	346	297	283	302	310	330	303	275	282	302	290	306	288	354	298	321	289	312	336	313	314	295	273	310	283	315	299	328	317	277	316	277	301	326	306	314	282	281	344	332	321	305	323	285	326	305	327	304	287	265	292	332	314	305	316	327	289	319	281	304	354	293	314	293	317	284	327	302	307	327	297	279	309	334	277	330	282	326	322	299	342	321	281	268	294	335	354	319	330	273	249	279	284	285	315	318	325	314	309	313	300	293	283	333	324	294	282	316	337	347	319	315	336	319	278	284	299	336	309	316	313	299	331	317	292	267	291	340	309	276	296	324	309	302	290	314	312	288	285	275	301	307	269	316	283	302	309	280	315	298	284	272	297	335	309	296	338	335	309	291	298	300	319	315	303	347	327	317	322	317	295	310	285	316	299	340	337	329	306	290	332	286	304	314	342	313	300	266	312	328	287	319	281	290	331	320	302	303	280	307	283	331	303	314	278	315	324	334	314	319	318	315	291	291	307	302	342	320	290	312	299	334	296	286	305	303	278	288	313	322	300	288	262	278	305	326	299	329	329	324	311	339	309	286	336	317	304	311	313	299	303	304	277	279	297	295	291	338	308	318	289	300	301	312	299	310	296	321	322	284	304	309	278	279	293	307	302	305	320	306	301	279	292	360	324	277	291	298	261	301	312	311	336	302	310	311	310	309	294	310	309	279	311	306	334	313	290	315	296	285	337	309	291	270	269	298	306	304	291	335	350	314	285	304	311	279	302	314	330	299	293	318	302	281	280	301	308	274	335	296	299	317	324	296	306	310	327	285	316	280	293	311	336	307	322	285	287	303	296	283	299	281	341	326	308	295	325	302	310	307	298	320	292	323	275	304	323	315	314	311	324	301	317	313	292	297	318	318	281	350	294	309	307	304	320	358	350	290	294	318	323	315	322	313	305	319	287	314	276	316	329	307	288	337	323	307	275	321	322	311	327	329	323	323	319	309	313	327	292	302	269	261	313	310	314	325	336	281	297	288	314	316	305	319	310	318	289	304	299	307	322	306	246	292	271	335	311	315	310	304	324	327	326	322	321	313	308	339	322	310	287	287	323	315	275	273	290	347	318	335	313	304	283	293	309	319	315	274	322	343	283	310	296	305	291	329	315	331	324	301	334	296	299	321	274	307	341	296	331	321	299	276	297	286	314	313	304	346	306	321	278	279	328	305	281	319	268	276	330	332	334	332	283	326	309	292	296	336	281	334	333	313	302	301	296	322	301	328	281	310	343	299	308	329	310	318	312	316	309	312	320	337	341	301	328	329	309	315	317	295	329	309	288	284	308	341	343	321	303	304	300	308	310	310	332	266	278	254	277	320	319	293	310	286	282	291	322	288	311	294	317	300	314	315	321	284	281	289	287	326	241	298	337	292	313	325	296	301	349
21603	22652	15710	6876	32925	38267	26993	1527	767	721	687	693	749	777	719	724	707	726	715	734	729	765	777	709	712	750	711	702	714	684	746	707	686	740	713	713	745	698	675	684	696	693	683	691	692	736	717	736	688	710	722	698	687	702	647	718	722	690	727	679	693	687	757	756	727	641	724	675	735	733	712	686	707	710	715	703	716	705	698	692	678	701	723	686	733	742	679	723	717	680	695	736	775	715	715	708	680	727	691	739	701	670	691	731	706	713	700	658	732	735	699	676	655	736	694	736	721	693	697	699	728	730	683	759	660	710	706	743	734	698	704	685	685	711	721	668	716	722	752	712	684	718	672	699	722	706	701	753	705	726	691	743	669	680	698	702	765	738	721	733	701	692	701	689	645	694	699	743	756	716	669	660	695	699	772	705	698	699	721	696	732	707	718	700	708	682	718	748	704	699	668	708	731	721	714	718	717	718	665	747	715	695	706	712	737	720	715	686	710	707	721	655	693	686	715	722	702	762	743	747	700	733	696	709	732	663	737	729	740	682	743	724	732	727	713	693	734	732	667	698	685	732	733	701	699	724	691	707	724	733	710	694	637	691	733	721	772	731	700	761	720	738	736	703	676	730	677	666	683	655	723	736	694	738	715	687	730	694	724	697	670	694	765	703	716	738	721	689	736	736	737	695	746	707	753	756	701	761	722	701	713	675	743	712	728	702	703	714	673	680	669	732	761	692	737	705	751	683	708	747	741	773	744	716	751	692	730	706	686	683	756	689	690	709	701	728	667	717	725	660	664	735	718	695	680	678	716	704	684	683	709	725	728	720	707	723	729	723	758	683	677	731	753	660	712	669	684	729	740	727	722	783	746	683	710	689	713	710	719	672	674	690	697	715	721	671	737	817	658	690	771	708	690	726	689	751	695	715	735	692	707	696	728	734	652	687	681	713	685	686	752	742	664	718	707	684	710	674	760	735	735	724	744	688	671	696	726	722	730	720	737	724	703	713	688	707	694	719	705	732	769	696	706	751	691	736	688	720	697	665	704	701	714	700	727	661	714	694	698	719	746	727	721	680	714	749	715	684	739	720	716	720	776	718	698	691	742	715	691	714	720	708	723	698	711	706	684	672	700	669	701	708	734	694	722	685	726	615	699	690	694	720	726	716	690	732	689	734	682	745	748	703	735	681	732	732	743	709	745	671	697	730	738	679	689	718	699	720	695	711	690	702	702	705	735	694	675	689	753	717	750	692	673	752	691	708	702	692	706	662	746	687	673	730	699	688	653	725	684	679	721	694	686	744	669	670	704	716	727	748	673	740	724	719	758	702	722	739	738	700	713	698	744	747	741	693	714	726	721	696	680	698	743	658	662	728	716	705	700	718	735	703	663	687	723	726	715	737	696	685	710	737	713	795	728	708	671	686	711	681	733	716	665	721	731	676	703	689	683	721	662	633	687	663	673	665	747	709	658	745	748	689	754	728	660	696	684	719	694	718	685	743	702	692	704	710	695	724	719	737	682	716	689	697	693	682	725	722	684	707	749	732	755	732	717	670	715	666	712	718	734	717	737	682	729	726	716	752	688	772	743	680	717	743	731	671	669	744	726	749	710	720	794	692	713	694	717	691	673	671	697	685	693	697	734	734	723	702	723	691	712	722	754	742	673	730	664	741	720	694	721	687	690	642	714	703	747	791	717	704	690	719	682	725	694	692	691	678	696	755	724	744	722	701	724	742	668	744	703	680	689	655	733	718	694	705	681	677	675	716	677	694	755	724	685	681	741	697	653	686	728	705	705	727	740	695	665	723	765	693	745	724	700	754	676	710	658	696	714	735	736	669	742	692	709	724	721	763	686	698	719	713	730	696	686	726	671	701	671	712	752	676	729	694	715	735	699	674	723	747	666	734	690	677	676	678	680	710	709	714	708	628	680	759	738	714	743	694	707	752	711	688	711	698	782	706	701	684	698	691	741	688	705	679	682	704	696	741	697	717	742	663	670	629	687	731	697	669	707	756	729	722	695	726	685	693	739	617	712	751	718	716	734	738	724	698	721	654	759	718	792	767	720	712	698	684	711	700	744	724	728	709	715	728	702	692	681	758	715	728	718	677	712	701	682	690	681	764	725	730	677	709	674	724	739	730	740	696	686	701	728	716	736	718	698	745	680	696	682	686	678	679	694	663	695	703	732	644	726	704	705	720	680	711	690	655	697	706	732	679	710	706	726	701	751	710	719	709	718	757	761	716	718	722	716	728	688	712	718	658	732	667	738	656	744	672	682	676	744	717	694	685	683	707	709	682	688	709	674	702	691	680	669	678	678	644	731	697	732	718	700	701	661	711	745	726	674	740	740	684	708	782	720	705	728	749	684	691	670	701	713	751	685	717	665	709	751	735	691	644	687	704	678	721	742	705	693	732	762	707	689	691	666	688	739	698	697	670	678	749	681	725	728	753	735	700	696	666	742	708	716	710	685	648	707	720	701	716	713	699	701	715	700	746	710	721	730	711	732	670	725	708	701	703	682	676	690	701	702	713	732	746	701	722	745	663	718	733	710	709	735	705	695	749	735	750	716	692	724	728	713	724	715	706	764	682	687	683	699	754	703	745	707	687	724	698	687	669	706	688	704	725	686	685	706	681	702	740	728	729	676	682	722	668	713	720	716	725	740	681	718	700	700	732	696	702	727	761	689	683	680	722	641	689	740	695	701	654	694	718	687	680	733	711	682	707	751	701	698	688	688	719	735	733	743	702	703	699	690	728	720	721	739	783	713	736	713	723	719	672	710	700	702	687	721	680	739	702	702	732	709	651	646	720	732	686	690	727	713	660	673	651	695	672	740	729	734	686	704	734	741	671	727	742	722	688	760	736	703	707	720	742	704	690	697	712	698	744	710	709	733	731	744	670	717	682	748	707	718	726	746	692	661	717	703	738	710	679	723	718	689	708	753	677	731	719	682	750	714	699	724	705	706	755	711	707	710	706	686	739	753	738	731	705	759	683	701	691	732	657	704	655	694	688	705	733	672	743	729	744	765	694	695	703	718	703	784	668	691	645	739	731	682	738	682	735	669	699	743	732	683	711	722	711	714	701	681	730	704	707	675	654	776	699	693	691	713	693	700	745	761	719	736	719	741	701	737	722	725	729	712	781	686	728	709	727	727	710	710	677	759	702	675	739	706	685	692	700	705	676	675	686	658	696	694	759	650	724	709	718	670	737	723	678	702	702	714	669	712	722	742	687	661	739	695	718	692	695	675	719	748	674	707	689	679	720	699	736	764	698	686	737	695	704	699	752	732	703	709	721	679	724	694	732	703	701	679	704	680	687	699	723	682	700	704	707	712	700	666	673	692	672	724	694	763	715	747	697	693	703	711	723	704	675	667	656	684	729	713	735	654	682	711	714	668	718	688	684	681	672	649	743	678	698	716	653	742	746	683	693	693	708	714	736	719	767	668	707	713	646	702	670	730	687	673	707	760	689	723	712	686	694	716	700	754	671
44934	39010	25365	5739	23260	34737	23744	3588	516	421	437	435	416	435	447	401	393	460	451	441	401	385	453	465	424	409	405	440	421	456	460	451	389	409	456	413	443	441	424	399	462	464	478	403	402	393	379	462	429	438	382	368	391	408	422	402	468	448	427	423	425	442	460	412	418	427	418	403	396	406	398	431	370	459	407	437	447	416	422	476	433	442	422	437	428	413	443	438	447	444	436	413	417	447	404	446	427	431	390	439	422	441	449	455	446	423	432	437	411	409	423	446	447	391	419	413	420	411	409	452	472	455	432	406	474	454	390	410	417	391	447	388	387	416	431	407	397	485	401	396	395	396	426	418	435	382	419	441	412	417	416	424	421	421	430	459	437	413	430	439	407	426	462	463	458	421	425	408	429	434	422	409	434	401	412	450	399	421	456	404	375	391	347	426	421	424	426	405	413	432	399	419	382	427	375	396	416	397	403	411	418	446	414	458	437	456	460	422	451	406	414	421	376	405	469	419	430	427	435	396	404	385	420	432	439	383	397	403	379	419	400	407	452	421	438	405	406	405	444	399	384	393	429	445	433	425	420	370	399	402	437	419	407	458	464	425	440	405	408	426	463	439	476	426	408	446	395	423	455	435	391	373	464	422	442	455	424	401	415	450	447	392	429	426	440	381	403	402	397	430	415	420	403	436	468	430	452	423	441	412	411	397	447	416	372	431	426	412	377	442	403	406	398	435	469	418	444	439	449	426	454	400	430	352	401	427	433	456	404	416	427	396	402	432	412	419	423	398	402	401	450	403	414	433	428	379	409	445	437	379	440	438	404	396	403	403	354	402	437	424	413	431	414	422	427	435	415	427	415	437	414	429	441	419	442	421	411	426	455	379	413	413	401	410	396	416	428	416	406	436	422	437	450	440	418	438	439	418	416	414	420	426	416	396	443	377	398	390	418	432	433	434	421	392	433	433	438	411	401	419	447	417	421	451	426	421	436	456	398	437	451	389	433	441	479	421	430	393	408	447	401	425	405	482	438	395	402	392	403	396	443	406	434	421	408	400	424	417	393	418	415	407	415	406	441	443	436	430	446	426	399	408	413	403	410	461	395	397	477	419	423	436	431	431	435	386	434	453	423	446	400	382	425	417	426	392	430	417	373	393	395	442	428	409	501	451	416	455	469	425	401	387	429	381	381	393	375	415	450	399	393	418	378	421	434	390	387	393	438	384	448	387	384	429	403	449	426	449	436	431	403	390	419	437	400	450	390	404	438	382	465	448	405	417	418	417	424	393	384	443	443	425	472	407	458	439	416	397	391	422	417	398	435	420	429	407	423	392	437	398	436	411	415	391	369	464	403	443	429	435	425	388	471	440	416	381	440	432	415	407	420	406	439	415	408	433	407	429	434	401	404	437	424	445	400	403	418	393	409	454	428	433	441	444	460	394	393	376	427	403	423	417	436	456	461	407	441	447	453	418	456	462	421	442	411	403	428	422	416	420	427	412	421	427	470	476	440	397	452	415	426	406	427	402	439	430	423	413	433	441	422	423	418	444	418	411	423	441	424	456	433	427	434	425	416	425	447	426	432	412	434	446	439	432	416	405	408	411	421	418	452	414	381	421	455	428	417	421	404	420	428	364	427	406	416	384	426	427	417	462	401	427	428	444	451	408	426	387	410	411	423	418	418	429	400	445	383	400	389	433	436	458	405	431	392	434	444	397	436	435	398	428	440	402	414	392	432	428	414	440	427	474	404	393	424	435	405	432	422	435	447	405	422	404	465	416	417	427	462	415	397	387	436	420	415	394	403	443	438	404	382	421	416	426	420	401	401	436	427	421	401	441	403	448	422	398	403	413	426	399	438	408	439	445	429	447	447	440	447	429	409	386	414	447	401	445	400	427	418	421	373	404	418	408	430	410	415	432	438	435	424	441	402	418	411	430	406	443	418	440	442	447	411	403	436	366	426	436	417	477	441	468	416	371	400	393	404	422	404	451	393	391	418	448	422	449	403	413	437	445	427	437	440	399	454	410	408	417	413	414	410	415	414	459	435	436	420	407	428	442	414	401	420	419	457	435	402	403	436	419	385	415	410	439	446	379	460	419	435	417	454	439	428	451	450	426	406	436	383	407	422	420	401	409	413	424	443	471	391	448	376	453	442	428	451	377	466	446	430	427	425	429	441	429	421	415	398	378	473	456	380	416	407	434	419	451	399	434	423	427	405	405	462	378	416	409	414	430	417	400	418	425	400	439	431	416	431	448	441	410	433	414	430	468	438	468	439	397	429	425	420	400	428	437	382	413	440	406	392	426	474	429	439	408	430	430	392	413	406	416	390	448	450	425	423	450	393	430	420	428	391	384	417	378	418	425	419	440	406	450	436	413	424	413	432	417	429	406	446	402	394	394	404	402	422	403	420	419	422	436	429	428	436	409	422	396	397	421	434	446	424	422	385	379	402	436	464	425	436	386	450	414	407	402	381	419	426	400	369	380	386	404	420	426	449	430	419	448	405	440	414	435	379	426	401	416	458	399	394	434	436	375	441	415	437	458	435	446	416	416	442	443	420	429	399	392	463	426	426	416	441	413	423	423	396	427	425	421	419	442	393	441	452	448	438	433	464	416	385	433	445	415	445	432	415	408	424	472	402	425	405	396	427	406	429	418	407	450	474	416	461	426	473	465	464	426	421	405	422	411	442	403	447	428	486	453	429	428	443	446	425	409	413	422	405	407	411	409	447	425	430	435	402	411	421	411	408	424	419	420	416	384	458	396	454	465	441	439	410	438	453	432	437	386	433	412	422	389	463	405	416	426	417	428	424	440	467	394	431	401	453	446	441	416	442	424	445	416	433	453	411	421	419	450	410	406	416	419	449	447	423	419	416	429	381	428	469	446	454	447	431	420	433	416	408	414	462	423	455	398	424	418	442	432	402	432	416	399	438	428	413	407	416	410	453	411	436	402	410	411	418	478	440	452	404	452	459	433	450	423	395	392	410	409	445	400	446	415	409	417	429	401	444	456	432	440	394	475	440	429	404	431	444	429	478	400	388	395	428	404	402	443	442	401	386	423	457	425	405	441	422	411	408	385	450	404	413	394	446	439	430	416	374	405	440	410	452	400	419	400	434	457	446	425	408	423	384	413	432	438	433	437	411	435	425	397	392	422	409	418	438	416	436	412	385	420	445	425	409	407	436	454	452	414	402	421	436	423	433	425	431	392	467	435	429	425	423	455	384	395	380	448	375	366	459	425	448	427	396	423	440	423	443	406	435	414	386	424	425	447	427	381	449	412	420	432	444	501	425	428	421	418	376	411	450	472	425	456	428	411	428	378	419	424	444	455	418	412	424	461	401	440	422	383	364	436	404	417	431	418	403	435	414	433	416	425	427	403	418	414	410	425	399	417	392	465	386	439	425	421	431	442	378	437	396	464	428	441	413	428	382	409	427	436	401	414	414	457	466	431	454	468	447	386	408	447	460	407	461	448	446	414	446	411	412	401
28173	30560	17759	5697	40924	50182	36904	2947	1076	1061	994	943	989	969	977	996	937	974	976	967	990	982	951	925	944	995	907	908	983	953	868	928	977	928	1016	965	965	903	971	946	932	961	915	918	944	946	938	932	928	965	971	950	924	975	1004	900	969	899	985	926	965	939	978	936	937	903	916	939	897	949	933	932	973	924	931	876	995	935	999	940	922	942	1009	928	938	919	887	908	937	915	936	984	975	979	938	931	955	924	943	967	994	988	965	927	937	931	1000	964	956	911	963	983	951	928	932	961	1006	955	921	918	929	891	942	965	952	907	923	878	967	893	948	907	933	911	938	969	944	893	997	921	961	1008	994	947	961	971	888	983	926	971	957	943	936	903	970	942	955	983	982	920	978	945	898	946	958	947	1010	886	980	883	938	933	967	949	951	921	948	988	904	918	941	959	947	999	931	1023	935	913	918	900	887	919	960	907	957	969	899	1008	935	945	988	956	970	946	946	929	1006	934	952	949	951	852	954	944	917	874	933	909	1005	934	929	920	917	878	949	942	919	912	1005	907	935	961	947	1031	919	916	986	925	942	943	954	902	966	994	901	945	884	959	978	970	1028	927	910	919	896	950	900	944	953	929	934	906	935	923	938	886	981	926	915	947	894	980	967	940	902	881	987	941	946	919	907	930	909	906	964	934	918	929	916	950	957	939	956	966	930	933	935	892	926	964	951	898	966	949	947	955	888	953	955	909	942	947	933	895	911	949	941	888	990	920	950	950	949	987	1005	965	964	963	921	891	929	978	918	900	938	952	897	905	980	899	959	992	949	968	957	935	955	891	937	950	904	906	943	955	895	991	907	938	892	906	939	941	859	942	925	962	933	921	931	949	930	967	967	900	892	946	968	923	953	914	933	961	914	904	926	928	933	930	915	942	957	904	940	938	911	969	941	943	970	927	940	963	951	862	986	957	962	962	969	904	928	886	923	968	965	971	925	918	933	1025	877	994	975	917	862	962	930	937	1003	929	970	929	947	931	942	911	913	978	913	909	941	942	875	945	904	960	969	897	936	914	959	907	962	990	983	911	923	860	938	934	960	926	908	913	895	926	937	929	918	859	977	901	941	965	944	952	996	914	867	954	952	902	897	890	943	935	946	968	926	936	969	919	913	987	987	970	954	881	961	947	969	946	959	926	926	906	962	948	890	920	1009	868	938	915	908	882	919	971	917	970	974	925	903	949	951	933	949	950	901	902	940	920	977	944	911	916	964	977	930	937	971	926	936	904	923	952	919	955	902	879	953	925	917	896	978	955	899	1004	950	917	892	961	898	935	947	927	917	906	958	911	974	941	928	968	922	1008	935	906	974	929	925	1013	1004	886	923	934	902	955	879	927	920	956	959	955	947	894	926	941	985	1005	942	939	894	957	950	912	891	1019	919	950	958	884	952	931	881	980	978	937	894	957	957	931	885	905	922	950	908	935	958	949	939	906	904	905	927	973	980	945	913	987	924	923	906	947	880	966	866	892	939	940	902	899	923	923	921	892	988	917	939	909	922	912	944	991	919	917	940	877	942	933	1011	903	937	893	879	876	940	931	977	991	975	929	988	910	941	947	912	939	906	910	888	888	933	943	928	976	916	937	907	910	952	936	872	910	927	911	963	989	942	939	986	922	923	898	930	932	908	968	978	909	990	917	934	936	944	921	956	907	925	906	902	988	945	938	955	954	899	891	1013	934	976	928	978	884	959	956	927	916	917	957	913	957	918	947	949	980	938	956	961	966	898	932	937	907	962	1000	918	938	923	945	883	901	957	930	995	983	956	933	980	998	943	879	922	904	931	903	932	949	937	933	951	902	929	985	920	953	977	961	954	951	918	943	929	934	925	927	949	922	954	1005	878	895	882	1005	955	977	902	912	978	966	966	908	897	879	884	909	958	953	927	972	943	951	942	956	927	958	931	929	957	917	924	906	995	908	968	903	909	942	880	924	881	971	887	861	962	935	905	936	924	933	960	919	966	950	914	931	970	942	927	899	963	901	906	985	999	909	943	954	914	884	942	893	929	955	967	917	855	946	928	941	919	918	896	900	950	906	1000	934	929	949	902	860	901	953	943	907	964	949	875	995	937	899	916	894	949	923	909	915	989	892	1011	900	944	950	948	898	970	910	933	885	910	915	940	922	918	927	946	957	934	941	943	928	917	922	945	992	972	936	900	955	980	908	966	973	963	972	923	899	926	914	922	945	948	936	916	925	979	906	905	962	926	974	924	944	958	918	941	923	949	928	944	931	988	929	953	935	956	992	924	886	902	946	935	960	950	925	950	949	944	928	908	930	929	930	956	967	929	956	878	907	984	892	936	917	975	940	918	926	910	934	912	907	920	964	942	987	925	851	914	954	914	875	878	969	909	884	938	921	929	897	938	929	934	936	920	901	934	931	953	926	917	908	949	872	951	944	1006	922	989	974	930	930	952	919	927	955	953	928	950	942	925	980	906	963	928	963	955	945	947	948	900	989	908	935	980	902	941	901	920	929	954	871	904	933	887	910	921	922	932	940	961	933	946	931	917	918	930	912	949	936	886	940	955	959	959	983	960	983	960	944	923	892	1011	899	958	971	963	949	973	918	942	937	929	982	982	944	939	900	923	916	914	923	998	961	908	903	895	961	880	928	922	924	932	955	918	914	961	953	991	900	929	920	962	937	945	954	932	996	975	950	935	955	899	918	955	937	908	942	957	880	975	1023	952	1016	983	938	917	956	939	946	874	958	968	917	954	996	937	912	988	918	944	935	991	964	892	917	960	940	939	965	926	917	964	949	905	948	906	965	927	893	955	924	953	919	956	993	934	947	900	846	956	944	964	874	932	967	1015	941	972	926	930	1004	914	885	911	967	932	909	928	891	956	911	961	986	963	965	972	875	959	918	911	926	938	913	934	930	891	915	968	918	885	960	972	977	924	926	908	922	921	891	980	941	912	954	901	921	882	929	922	908	979	944	957	915	923	986	930	910	983	1012	939	930	965	995	926	943	941	944	1023	957	880	876	938	926	911	994	924	906	913	973	926	960	929	974	906	978	883	914	926	977	973	909	951	922	862	935	958	919	892	893	896	910	900	881	954	914	988	920	928	928	901	916	902	931	970	942	936	940	932	915	997	910	912	975	974	983	937	910	917	865	975	900	934	938	918	908	929	981	931	922	945	908	946	939	946	907	955	922	978	896	978	945	952	929	966	948	934	964	965	946	935	904	934	930	880	917	921	986	919	950	915	958	975	921	958	947	947	900	921	944	934	979	969	965	905	914	990	981	923	941	980	967	880	964	962	987	983	965	963	944	918	970	938	971	938	905	988	887	968	990	988	972	958	967	947	966	945	926	935	933	952	992	958	965	991	914	966	937	935	902	932	881	951	961	942	952	930	908	938	926	994	906	885	905	950	965	954	972	946	938	929	950	913	924	905	989	947	965	962	922	917	955	927	889	958	888	973	909	946	956	927	977	913	955	985	947	893	945	1006	974	937	930	924	947	927	880	921	865	973	949	926	907	924	934	913	926
15470	8843	3236	475	808	1352	1073	397	395	318	367	339	324	375	319	303	361	323	330	360	370	372	371	334	346	368	344	334	346	370	337	342	362	338	390	332	361	327	340	316	344	338	399	391	330	333	367	355	335	369	405	332	363	393	304	344	355	342	319	347	388	342	313	320	314	372	355	350	343	357	346	389	363	351	362	365	351	363	358	321	358	331	342	362	362	360	314	377	333	355	364	346	351	355	356	385	328	341	382	351	373	349	337	357	348	351	373	352	344	321	323	361	323	327	343	340	338	360	333	341	349	350	311	356	372	350	349	382	351	345	314	310	347	357	357	362	349	349	350	334	298	337	335	326	344	348	377	374	365	375	348	383	338	350	323	333	307	338	346	358	339	358	375	346	363	321	369	353	321	335	373	357	357	304	364	366	358	339	342	336	317	323	343	353	386	344	362	362	320	364	370	314	383	322	382	341	344	329	329	337	363	361	347	304	342	339	329	387	317	308	346	352	363	348	324	345	333	365	360	349	359	384	324	358	381	281	335	348	310	345	320	328	349	338	352	398	355	332	336	356	351	343	389	305	334	358	338	354	363	360	365	296	335	336	326	401	341	388	377	368	366	332	385	344	362	328	333	342	367	378	320	392	343	302	318	369	359	320	364	356	348	359	334	356	306	307	335	360	353	375	360	374	352	349	376	339	364	347	327	314	338	360	335	343	384	364	350	323	358	362	392	339	368	394	361	345	331	320	350	338	344	298	365	328	324	368	358	324	313	338	345	378	333	341	336	355	367	373	364	317	350	326	340	298	348	342	331	344	338	340	351	354	326	354	364	331	380	362	322	376	393	345	349	352	364	357	393	346	341	342	368	346	318	341	350	334	335	348	308	315	336	335	319	348	296	321	338	336	349	328	335	353	331	370	342	347	314	316	358	392	348	357	338	373	313	345	326	356	331	360	355	351	370	323	350	348	318	345	349	324	315	301	312	358	361	286	380	370	333	319	360	358	348	349	346	328	376	350	353	366	371	324	320	314	331	333	362	297	349	341	338	360	340	349	376	320	333	361	347	354	317	336	350	350	331	340	328	323	352	313	347	368	364	341	400	329	379	302	360	327	330	318	307	343	352	357	382	345	376	338	338	320	344	326	325	353	345	336	333	296	348	358	349	367	334	365	322	334	370	340	346	310	383	362	352	327	368	365	340	280	341	336	364	350	350	377	335	346	312	337	347	347	338	369	368	364	374	346	322	347	372	359	342	314	360	356	340	347	346	357	279	326	302	353	366	364	357	345	346	367	364	363	328	359	357	329	351	342	368	376	300	307	343	343	325	363	367	356	330	306	352	343	318	335	361	313	365	328	360	333	312	333	362	354	338	320	385	318	327	357	345	389	368	359	363	325	351	370	389	353	343	342	324	353	360	390	377	376	331	338	361	356	350	318	354	357	360	341	349	376	353	323	389	352	349	379	313	346	358	331	363	335	362	329	370	333	319	338	336	331	318	321	361	392	373	340	334	339	355	345	362	356	332	388	322	343	343	354	324	355	364	352	346	359	327	313	354	346	368	352	326	352	337	354	331	344	346	364	354	349	403	332	386	331	361	344	349	378	334	356	376	360	352	332	340	336	343	331	353	323	307	336	327	323	362	337	331	331	343	383	355	388	359	353	326	337	335	340	343	322	324	332	368	324	325	342	371	346	324	314	319	367	313	346	342	361	343	331	352	397	374	335	376	329	371	339	356	333	314	345	328	342	353	345	407	375	335	379	353	323	314	331	383	357	338	331	324	352	312	369	355	327	359	358	299	352	363	375	339	359	344	361	374	351	320	343	358	357	343	367	369	310	361	327	358	330	339	348	379	332	345	339	364	359	322	335	337	351	323	354	366	324	318	367	324	318	339	322	348	346	348	327	332	331	380	347	361	357	347	309	321	351	369	344	342	337	346	325	388	320	350	316	362	335	324	380	406	337	357	346	326	346	353	347	366	334	322	373	316	333	317	341	351	322	343	338	345	351	325	326	347	388	351	353	329	304	345	361	354	320	320	340	329	357	340	332	316	349	348	319	315	333	345	332	317	339	400	352	361	363	353	336	356	353	292	355	365	391	350	359	315	343	335	331	365	355	348	332	317	357	336	343	326	332	322	328	362	333	345	319	377	332	329	333	354	366	343	354	338	354	327	352	340	326	329	371	363	358	358	348	377	342	330	364	331	338	375	326	320	313	341	341	318	324	358	353	354	377	365	329	351	376	340	354	371	340	326	371	355	343	342	323	341	359	354	343	323	316	320	364	320	347	332	337	353	357	346	350	351	323	335	378	326	353	386	341	385	396	365	334	342	349	355	342	354	350	341	366	341	334	343	326	307	396	381	334	371	348	345	356	416	320	339	352	374	359	346	371	370	317	320	362	375	335	348	364	358	361	317	366	317	338	355	342	343	317	329	325	325	337	359	331	339	333	358	384	359	347	388	358	350	349	370	327	371	361	362	379	344	361	325	333	330	322	351	360	341	366	339	361	369	331	346	335	334	326	358	341	333	366	335	342	337	354	310	354	365	363	343	380	322	351	321	352	324	340	355	369	349	376	369	338	365	354	341	366	347	347	374	324	358	344	333	348	360	333	373	352	386	366	350	330	340	334	381	387	314	341	320	376	327	322	364	377	332	379	348	340	358	362	348	365	364	326	372	347	356	337	331	329	351	360	346	340	340	341	339	362	347	364	378	376	369	367	377	365	346	330	355	304	376	350	351	354	304	346	339	396	370	375	369	333	362	390	357	330	294	335	354	338	356	346	312	351	342	351	350	360	344	350	323	346	334	339	329	358	381	358	337	371	395	337	342	380	329	335	366	373	352	339	378	362	386	385	332	362	383	353	362	352	331	348	343	374	317	334	330	372	328	345	354	326	336	338	340	319	327	378	342	330	341	386	332	340	363	330	376	347	310	347	360	404	350	342	364	376	372	348	332	348	346	377	370	359	350	351	344	354	339	356	333	334	340	344	317	352	317	377	323	359	345	368	376	318	336	347	337	364	298	353	336	355	366	354	343	323	367	363	337	366	369	327	350	362	373	345	357	343	344	362	325	340	369	342	327	329	328	331	332	341	357	343	337	351	317	369	327	358	347	321	353	375	347	336	371	368	373	346	354	309	335	341	355	338	352	343	346	339	376	344	381	326	355	360	350	328	298	327	397	365	351	341	369	339	341	340	364	400	325	371	347	334	374	361	372	348	347	353	354	320	349	333	347	350	335	291	336	315	342	333	333	379	374	318	340	406	331	349	358	375	319	366	334	328	365	338	374	330	377	351	380	317	369	328	377	368	322	359	384	353	324	385	352	330	366	354	350	407	357	324	324	367	370	330	368	338	326	390	309	319	331	372	336	318	363	339	374	351	305	355	340	375	329	333	339	346	359	354	352	347	363	334	318	335	337	373	348	335	388	366	356	334	341	324	392	349	332	327	358	353	333	329	389	331	358	374	360	343	338	350	346	353	371	358	331	375
9328	7534	4226	1152	3106	4600	3420	782	778	762	773	804	784	800	728	761	766	766	815	807	776	818	829	784	727	738	782	837	699	770	745	801	719	798	743	765	757	746	792	757	808	764	792	804	756	809	815	758	800	769	797	805	726	744	747	801	836	770	811	785	822	783	775	777	759	739	752	803	753	788	796	774	764	804	785	779	760	807	740	752	801	763	762	842	827	757	786	773	759	771	795	783	784	775	789	778	821	769	775	790	810	794	754	793	768	750	792	800	776	757	765	806	771	807	756	778	767	793	797	779	737	730	757	784	809	785	752	796	771	741	726	773	789	726	746	770	727	794	776	708	767	808	730	790	825	791	813	775	755	778	802	813	762	753	799	764	748	768	723	801	793	764	796	784	758	759	749	802	791	737	751	758	756	792	771	821	736	769	824	771	748	775	773	782	815	799	745	762	714	770	788	762	787	810	787	760	754	792	749	768	751	763	749	756	710	774	703	808	774	787	807	775	757	769	791	722	775	866	810	781	786	802	800	783	801	763	721	765	796	796	752	790	819	785	750	750	808	774	772	709	764	784	803	826	793	768	732	744	758	789	720	757	762	708	760	818	790	754	775	745	788	750	692	758	814	829	765	819	771	772	794	733	782	756	788	797	781	766	748	766	768	787	802	745	772	790	779	758	768	803	777	758	836	736	832	818	839	799	759	778	823	777	785	785	782	803	782	837	762	800	758	737	797	799	808	722	796	759	766	774	790	778	774	766	809	851	792	766	781	804	739	815	775	748	770	748	743	740	752	784	843	792	844	789	762	788	747	727	763	833	737	751	790	740	809	802	783	760	789	775	742	779	813	748	764	762	769	772	788	769	812	786	774	770	758	780	762	788	770	806	724	790	754	766	744	768	771	801	766	820	774	772	802	807	755	771	786	785	777	731	752	739	765	810	772	811	774	823	791	790	786	735	759	805	789	787	745	766	752	776	772	782	788	773	805	812	768	729	763	762	781	796	780	835	788	794	811	744	780	762	756	768	786	821	787	752	764	761	783	773	785	762	772	763	800	767	775	789	770	741	749	767	784	784	784	817	736	845	799	796	769	778	748	838	796	806	805	782	799	766	771	777	736	767	801	785	782	784	791	812	778	768	794	776	745	778	767	778	766	801	749	763	790	786	756	780	778	801	786	756	719	763	751	742	772	777	820	771	758	777	801	748	786	807	805	749	776	771	807	730	738	729	756	809	787	740	828	768	792	742	776	812	779	817	766	789	736	771	791	787	768	780	713	806	766	769	781	738	782	765	772	790	796	777	761	757	721	753	783	819	781	793	733	765	793	745	792	799	738	805	706	821	776	760	814	760	838	838	788	782	761	786	776	738	769	854	789	866	761	817	803	748	812	799	739	795	817	769	767	741	800	790	785	754	741	752	770	780	786	745	773	816	735	759	794	782	807	773	837	752	796	793	765	771	811	753	756	735	745	781	751	751	788	784	729	787	761	793	722	832	773	795	787	761	799	840	836	798	776	793	730	797	795	810	776	787	786	782	778	789	791	842	732	813	762	788	772	792	724	735	757	786	806	772	777	789	796	737	747	781	746	792	814	798	841	805	774	770	717	810	755	831	732	798	771	775	773	792	810	815	795	789	811	748	768	765	771	850	793	788	773	772	778	773	791	747	779	745	839	777	787	786	792	773	786	787	804	741	785	792	802	822	772	808	820	781	781	801	762	806	775	773	745	796	733	810	816	754	741	826	819	798	766	788	791	816	767	768	780	778	845	786	734	746	792	779	755	835	780	765	814	789	794	757	762	784	801	752	774	785	802	769	779	800	762	800	782	829	798	783	769	768	769	826	796	802	745	780	715	775	775	816	799	843	782	821	805	760	804	733	772	793	822	802	819	841	759	757	798	810	745	713	791	771	761	820	785	771	824	766	794	767	787	796	786	783	790	803	758	741	770	774	803	817	750	775	783	773	756	778	808	812	783	769	761	772	758	765	782	733	729	765	816	765	738	824	752	787	769	781	782	776	741	812	776	788	770	749	858	797	752	782	822	823	783	758	790	740	740	779	808	778	802	779	815	760	749	796	743	794	746	845	764	764	778	800	802	764	777	764	778	701	780	799	809	784	749	799	800	826	777	758	734	772	736	770	775	795	771	771	788	817	798	755	746	726	737	784	847	780	761	795	763	760	731	722	699	723	743	724	773	768	762	735	788	762	805	806	794	803	746	747	748	791	754	747	801	780	777	767	789	745	766	782	766	777	773	765	794	758	764	754	762	801	767	814	798	756	755	793	732	761	768	789	783	763	742	746	752	810	766	805	789	770	766	776	782	761	713	794	790	778	791	799	791	792	800	788	804	775	805	789	800	736	806	819	749	807	782	871	819	788	744	779	791	789	799	732	752	765	747	793	807	792	790	742	770	710	778	783	769	772	744	764	740	757	733	786	774	770	831	759	781	787	825	761	787	813	743	761	730	827	789	764	762	750	803	757	779	782	702	799	744	763	785	784	816	774	790	744	815	768	785	801	768	816	797	787	763	738	791	804	761	785	782	816	720	816	775	764	794	759	754	748	770	799	772	769	773	746	822	770	842	801	797	762	792	781	774	760	747	747	745	780	782	774	804	787	763	783	809	785	745	755	773	806	793	779	846	773	757	791	745	805	728	755	767	783	831	765	777	826	787	798	789	767	836	796	785	773	775	764	781	781	812	811	735	789	766	779	786	766	749	776	789	788	763	814	840	808	744	759	805	745	722	831	797	743	796	751	796	783	799	835	826	816	818	787	790	730	765	793	780	787	814	782	747	797	741	772	746	776	825	819	803	783	730	728	753	782	763	787	768	789	761	783	770	774	780	793	747	825	816	772	769	758	771	799	745	734	801	814	805	806	785	751	803	786	766	750	820	737	808	785	736	782	760	761	810	775	762	810	759	767	809	765	773	777	795	776	759	796	793	788	764	805	784	771	784	772	740	835	779	795	709	772	771	783	738	775	788	822	802	738	765	784	795	805	842	727	780	735	769	753	793	811	811	777	803	834	792	820	754	749	728	747	762	764	774	805	742	779	798	761	766	791	806	762	808	768	748	792	788	820	758	802	770	803	775	757	786	784	782	723	795	780	773	797	793	758	776	776	799	770	770	809	802	745	762	786	834	738	740	795	800	764	778	751	779	804	785	739	861	776	787	783	736	813	814	788	746	786	733	761	788	746	791	802	805	763	794	831	757	740	796	722	819	808	804	775	732	796	786	788	796	764	800	827	791	803	794	733	766	744	808	742	820	850	786	792	775	794	783	805	746	778	742	750	826	766	811	786	793	756	781	813	800	763	747	767	743	827	769	829	781	821	766	787	796	749	782	771	794	761	786	791	798	773	754	795	791	742	775	805	788	736	788	781	801	806	797	745	773	760	731	803	797	772	815	806	769	793	773	781	765	805	769	804	776	764	735	758	788	765	770	812	819	810	796	744	796	785	771	776	763	808	748	789	805	759	765	783	792	788	775	766
35164	28265	15070	2211	10208	20347	14263	1519	309	306	289	304	295	310	328	276	308	328	292	344	287	291	266	298	293	341	312	318	274	300	301	318	303	322	341	304	321	284	301	344	330	293	306	300	286	323	325	319	290	279	308	327	352	267	309	304	320	309	273	297	307	329	288	319	312	315	290	317	285	291	291	314	303	292	312	269	260	309	331	332	314	277	289	348	305	296	340	278	306	296	283	277	333	287	319	328	359	315	289	314	306	313	335	298	276	318	297	332	320	326	316	279	295	282	319	279	296	308	294	337	289	303	289	319	317	292	305	310	282	286	287	298	292	275	285	307	311	281	325	333	272	298	321	319	301	302	310	305	347	290	314	313	304	349	313	315	321	313	323	317	301	322	330	325	306	324	311	298	319	283	304	296	291	318	324	305	318	316	285	317	273	290	327	338	308	305	290	336	291	284	314	318	300	292	290	303	312	339	293	322	343	329	333	307	324	310	320	310	329	290	345	320	338	320	327	317	304	281	305	342	299	289	324	314	296	318	320	304	287	280	316	291	291	309	326	276	301	280	343	318	286	287	310	304	317	308	295	287	283	292	329	346	324	321	323	299	316	310	309	305	282	354	283	292	322	319	329	279	288	295	328	299	304	314	345	309	333	299	326	307	330	322	301	261	274	309	332	325	331	308	312	307	300	298	321	309	317	349	271	298	312	325	322	315	316	321	301	297	266	333	317	346	298	337	277	295	336	332	286	309	328	279	334	336	315	311	335	281	282	298	289	309	291	273	327	312	260	322	310	330	283	315	303	274	301	328	319	255	281	320	290	280	328	295	294	284	290	303	290	315	279	289	317	318	301	291	288	290	324	324	322	278	269	317	286	294	324	308	288	338	312	313	288	277	323	255	332	285	296	298	304	286	301	330	316	291	333	315	305	281	292	291	305	297	291	326	273	331	277	296	322	326	314	286	316	304	307	288	298	328	286	264	298	323	342	327	276	317	313	306	329	331	327	259	297	273	282	256	326	310	304	333	284	313	295	294	303	273	307	330	329	288	265	289	318	311	331	287	271	305	281	325	313	305	271	293	306	308	307	311	308	286	335	331	289	296	287	328	321	313	290	324	323	310	299	310	327	304	285	323	302	283	284	321	306	338	291	315	250	299	279	283	303	300	287	336	319	350	300	279	313	289	276	317	296	345	310	300	297	296	311	300	262	305	315	315	298	310	293	306	341	311	306	301	316	286	315	328	307	314	301	283	308	328	319	296	304	314	310	306	301	303	327	301	327	324	323	280	297	324	294	316	339	300	275	321	286	271	294	327	301	290	291	297	306	324	357	280	334	286	319	323	312	296	301	280	311	306	305	322	303	306	332	350	315	286	298	293	291	317	324	286	306	309	312	303	335	294	312	327	307	327	296	321	320	303	305	301	315	320	338	310	316	283	313	332	287	332	279	313	309	273	329	321	302	298	287	295	310	292	326	311	288	299	294	298	304	302	311	315	299	287	291	280	282	302	346	296	305	297	310	295	283	309	329	332	329	258	293	321	314	299	329	338	295	303	306	288	319	300	269	300	270	352	279	356	300	298	312	311	341	314	282	290	307	307	314	295	316	298	288	339	302	310	315	311	302	293	301	265	286	299	270	324	316	323	292	329	328	306	321	262	325	306	296	307	316	296	314	302	310	295	292	325	372	305	324	302	332	291	330	323	314	305	288	313	310	283	295	291	298	310	311	276	319	321	290	290	298	321	326	324	289	294	297	311	307	320	289	289	306	270	324	269	280	308	324	308	305	330	324	344	278	286	345	325	320	329	306	283	307	309	325	282	304	303	308	337	329	324	331	298	275	304	323	315	311	317	294	268	285	305	306	302	362	323	316	306	292	284	315	309	308	349	318	325	332	262	317	331	329	303	314	297	337	316	311	332	297	299	269	322	321	297	291	272	313	338	328	286	313	314	293	311	316	280	294	322	284	325	325	300	320	324	323	297	295	293	328	328	351	322	306	294	327	252	296	270	299	302	336	281	293	319	303	299	289	308	280	264	351	301	288	303	269	310	285	296	308	341	329	322	313	328	362	287	289	297	299	308	328	292	291	307	289	285	290	290	311	289	292	305	311	303	299	337	290	293	291	293	301	307	310	330	321	322	316	270	255	276	317	265	312	318	332	287	296	296	287	291	342	297	338	317	281	308	339	290	303	285	343	315	310	324	324	292	315	319	295	310	297	324	265	350	295	322	314	307	324	298	321	303	311	329	319	286	311	287	336	307	321	312	315	301	314	310	311	289	337	297	301	314	331	317	337	299	307	317	250	311	284	303	301	304	343	335	316	302	285	307	306	319	278	316	292	362	294	312	265	307	301	312	294	313	297	287	293	290	291	308	271	325	287	297	320	320	337	321	290	300	303	299	301	254	303	331	340	305	301	294	328	316	310	322	325	306	277	313	318	269	302	304	284	305	305	282	339	326	332	306	314	312	285	305	325	300	304	283	322	284	328	316	305	300	327	318	302	280	335	293	283	282	307	339	299	280	293	293	311	311	282	294	322	298	296	313	358	310	326	300	330	326	310	287	296	292	295	330	325	262	311	282	309	299	310	272	339	314	340	306	307	344	317	320	324	325	311	313	313	310	331	301	318	311	302	317	306	300	309	316	296	322	312	325	279	302	294	327	305	329	328	291	273	345	273	313	311	264	319	322	328	317	325	294	286	274	316	315	282	317	324	295	270	299	314	295	273	296	349	298	296	315	281	289	289	283	306	292	321	300	339	319	282	305	317	296	286	304	322	303	253	282	303	312	312	290	283	295	300	319	292	321	295	348	254	327	317	316	340	340	275	275	306	324	308	314	307	323	270	300	312	277	328	282	314	353	351	298	287	277	308	302	296	340	307	306	291	319	296	313	328	308	325	355	324	306	313	282	270	301	323	270	300	334	311	282	292	285	288	323	261	300	309	334	333	307	298	339	298	294	321	319	359	311	298	316	307	325	323	286	309	299	334	303	329	299	276	323	306	287	307	321	268	304	303	313	327	309	280	339	274	318	317	320	330	299	322	293	302	316	282	330	281	265	328	319	314	307	318	287	302	285	265	269	305	297	275	307	288	286	325	333	286	326	322	325	348	293	300	311	307	288	354	324	328	309	306	296	283	318	261	305	307	303	295	288	285	309	304	318	321	332	320	318	320	282	314	294	303	321	323	290	326	304	329	300	319	315	281	324	303	299	293	311	342	341	328	315	306	269	283	301	305	313	306	315	260	308	310	325	320	323	297	324	305	303	324	298	290	325	314	333	276	316	328	312	283	300	309	281	277	280	297	303	286	303	299	354	312	289	299	315	283	289	300	282	314	281	288	318	302	298	303	311	309	279	297	313	324	319	343	307	299	293	271	294	286	301	267	296	311	300	308	311	311	317	347	305	262	310	331	329	313	268	300	302	330	324	289	303	285	258	321	318	313	304	315	292	312	315	287	297	292	314	319	299	290	318	306	308	281	338	311	280	299	309
22461	22313	12184	2066	27029	39711	28455	1715	731	707	736	686	699	726	697	704	741	727	739	724	741	674	726	759	717	717	779	725	726	712	745	734	738	715	752	693	712	721	726	723	692	723	680	727	723	693	738	734	686	706	743	673	689	749	712	696	714	716	714	699	717	649	753	682	709	715	699	715	757	694	733	710	712	669	670	759	704	749	685	700	696	675	710	672	746	704	711	746	723	685	698	742	672	752	733	720	764	698	713	702	704	691	716	716	739	697	721	743	734	691	729	692	742	741	721	714	731	681	673	713	683	719	699	712	700	743	712	700	721	735	686	749	726	785	664	708	711	734	736	694	679	732	716	711	730	683	695	718	691	708	703	716	688	699	708	691	713	710	692	692	711	726	696	682	731	742	694	720	678	699	689	686	721	657	704	713	705	699	732	727	752	733	703	740	751	707	708	647	703	716	706	758	700	735	728	708	749	707	714	701	727	670	702	681	716	695	739	700	750	715	693	657	758	688	702	744	679	689	722	727	688	704	749	696	745	698	711	730	694	707	718	709	705	713	746	777	719	729	727	691	754	702	708	699	699	749	690	744	736	731	744	704	678	736	698	753	731	724	714	807	723	704	711	678	721	705	720	730	720	712	680	696	731	718	710	689	680	702	730	753	705	708	666	753	706	725	716	753	675	668	709	729	712	752	692	685	641	724	702	663	724	740	729	720	770	753	669	756	721	686	664	701	717	690	656	701	695	730	732	716	669	733	707	723	695	751	710	698	724	700	766	747	698	727	776	727	719	710	718	765	692	715	705	698	733	696	796	723	686	687	716	711	685	706	717	683	674	695	728	742	731	729	689	720	703	685	656	704	743	730	711	741	704	659	691	716	721	735	711	694	758	736	652	748	716	656	654	736	704	720	697	689	719	741	687	677	643	709	682	686	694	680	682	693	728	712	738	663	692	761	687	700	734	701	742	737	727	692	726	718	696	733	681	724	715	733	778	678	670	684	679	722	702	736	682	693	717	724	750	709	729	687	687	640	719	712	725	658	712	681	723	673	742	717	698	681	709	715	700	748	704	672	713	713	740	702	700	680	745	743	708	734	689	740	752	717	690	753	687	763	750	649	680	707	710	689	695	735	705	716	722	717	748	720	746	728	739	688	714	748	754	706	708	697	706	691	710	690	703	691	712	702	775	714	710	766	679	703	716	685	686	737	721	726	689	754	753	713	722	676	728	700	649	696	693	677	683	714	665	727	729	726	733	724	704	701	739	676	686	744	722	717	680	743	720	668	674	674	711	728	768	696	683	704	682	727	749	704	669	710	744	730	673	722	699	680	701	698	690	695	686	699	708	706	735	702	681	671	721	696	695	682	703	696	676	701	720	653	745	725	664	744	694	664	696	710	668	674	709	740	695	700	754	753	708	698	733	709	737	731	738	714	704	679	671	673	734	717	730	719	735	697	689	706	721	670	687	705	721	738	705	730	691	708	699	684	705	712	755	671	725	755	727	684	750	736	749	679	738	709	687	718	740	726	735	698	699	732	667	740	715	704	729	675	681	715	710	687	728	698	721	663	711	765	724	737	721	728	715	670	699	725	660	723	708	698	696	696	706	680	674	721	736	739	698	711	708	710	705	718	734	716	746	733	712	705	709	690	762	683	699	728	724	702	780	730	734	731	750	764	737	682	749	683	698	719	698	686	746	757	749	696	730	714	690	681	708	699	683	692	726	726	741	724	724	771	735	737	709	686	704	684	710	711	693	676	689	733	740	723	705	721	672	713	693	711	738	740	714	699	688	672	710	711	746	704	688	749	704	738	741	729	746	687	726	729	785	755	712	730	689	745	720	700	678	708	729	699	763	716	676	726	689	727	713	760	728	707	719	704	693	674	745	705	731	700	724	710	701	721	667	714	658	729	764	718	755	730	653	714	725	711	703	730	717	696	746	711	676	695	721	724	681	740	697	704	729	708	685	691	701	692	696	772	699	702	680	731	698	730	718	712	689	703	751	707	729	702	698	706	741	732	731	720	759	715	704	731	754	714	722	726	706	717	728	717	704	709	693	687	709	756	744	719	666	679	662	729	693	728	658	661	713	657	736	693	732	735	680	770	672	740	734	682	726	720	751	671	696	715	700	746	693	731	685	728	722	699	693	680	752	762	671	698	756	725	747	700	749	693	745	711	734	639	708	696	720	724	687	751	703	723	675	673	699	714	729	724	722	678	711	717	709	698	696	733	737	646	705	775	748	710	693	718	785	706	785	684	701	713	690	683	709	698	690	704	690	689	670	726	681	743	740	701	744	746	666	716	700	721	706	703	735	734	718	705	714	723	720	718	721	696	711	677	702	691	710	717	734	662	745	718	714	704	728	736	685	671	698	684	763	691	692	725	750	699	708	716	702	755	697	664	733	744	725	694	726	690	720	743	714	682	672	702	698	735	749	742	675	699	750	725	692	688	717	724	695	700	713	728	711	744	741	683	736	699	698	697	719	686	682	757	748	731	750	727	739	765	701	698	725	702	710	667	711	759	727	716	708	713	719	672	678	696	676	698	682	732	739	697	725	695	792	694	687	716	660	707	747	742	720	773	678	726	683	712	725	742	706	752	684	732	718	658	665	760	690	693	670	732	722	716	755	688	716	664	708	678	722	711	723	716	662	681	714	745	720	710	690	720	743	721	700	695	687	713	727	732	741	728	772	686	670	730	655	714	704	707	710	708	694	703	715	668	734	756	703	712	720	723	748	731	701	742	718	728	714	697	770	758	748	696	712	705	769	731	641	732	728	720	677	767	744	716	744	710	721	694	704	728	704	780	736	743	731	691	759	677	753	749	739	723	761	717	774	730	715	733	743	694	660	732	773	686	734	739	687	712	722	702	717	701	741	727	725	676	716	667	732	711	697	728	730	743	706	733	741	719	675	699	674	699	724	733	693	734	693	718	674	676	755	721	685	678	713	701	716	725	763	648	707	769	721	688	714	683	763	724	707	692	690	714	687	695	735	683	695	684	712	761	741	755	700	666	742	705	703	688	732	712	701	695	711	721	699	733	707	700	738	733	683	725	718	685	703	680	677	739	743	688	696	723	692	682	724	742	741	712	744	737	736	735	655	723	752	694	764	687	718	770	691	705	723	754	740	679	704	680	747	700	691	693	731	679	760	702	657	683	661	718	709	726	718	696	776	718	749	730	671	682	675	739	726	683	739	706	705	710	703	722	751	722	686	673	704	689	688	696	724	723	704	706	701	674	721	677	660	661	716	683	711	731	667	735	645	671	702	712	730	785	674	723	707	673	733	696	746	699	719	735	680	738	752	715	723	727	701	713	729	696	686	682	727	746	760	637	744	703	736	766	682	696	667	746	726	737	667	674	736	748	723	640	764	720	724	672	765	741	702	693	696	698	730	701	718	710	732	727	681	705	703	647	681	673	709	705	759	739	723	682	715	682	704	707	683	731	684	687	703	694	744	684	714	709	683	666	718	739	698	700	741	687	718	776	677	729
46587	39952	25798	6383	23797	34485	23856	3495	473	457	419	426	459	407	454	424	431	438	409	429	456	450	423	400	408	428	417	446	436	403	428	441	409	410	419	379	421	420	445	458	418	437	399	431	413	403	407	418	449	417	424	441	449	436	431	401	457	445	402	404	433	416	443	480	435	402	406	393	448	425	455	430	379	423	444	387	471	430	423	410	405	424	460	401	459	388	398	416	448	428	414	431	408	391	398	402	403	431	419	438	408	393	394	403	402	425	459	470	428	399	414	395	418	411	431	442	432	423	413	421	431	418	439	409	432	380	432	437	433	432	410	413	409	449	438	422	422	422	417	423	414	400	395	411	451	440	430	406	429	443	396	404	404	381	430	445	457	400	398	434	420	438	427	407	416	429	378	450	442	421	438	443	427	448	427	468	413	440	407	416	413	385	429	435	406	413	422	435	431	417	428	439	422	441	448	374	394	416	448	417	449	408	406	420	442	404	432	407	416	434	471	479	434	455	441	461	419	397	431	446	428	451	426	403	435	403	409	391	389	391	404	402	411	438	429	376	451	436	438	418	423	433	420	419	440	456	413	408	449	381	423	454	401	403	406	417	413	418	422	434	457	438	448	406	376	462	411	409	415	413	436	423	394	409	433	413	398	411	419	392	426	400	407	411	411	419	424	435	456	431	406	394	431	428	439	416	414	429	412	369	428	432	430	402	432	433	369	397	421	382	460	401	434	374	395	401	434	385	428	441	431	433	418	421	445	420	392	400	442	410	429	378	452	429	404	435	400	421	415	419	432	443	458	440	443	415	435	416	385	401	448	447	421	408	436	398	425	426	434	431	415	414	416	412	449	407	420	396	399	399	458	435	432	441	373	442	446	418	407	453	422	434	430	430	397	454	426	431	447	442	415	412	452	397	457	355	377	420	427	446	457	393	431	416	446	428	398	447	414	398	451	407	389	466	392	410	443	440	372	429	439	418	427	458	409	392	393	395	429	427	437	439	422	416	421	395	448	409	392	413	416	397	408	385	453	410	419	428	440	428	429	353	422	437	422	408	421	417	421	404	413	406	397	423	427	429	440	431	448	401	439	467	465	430	461	426	430	404	420	413	440	429	442	410	432	388	428	416	413	382	434	430	442	421	417	434	440	462	411	366	463	417	429	437	399	421	429	408	422	416	381	451	449	454	411	421	426	398	442	437	420	428	422	453	431	430	425	423	400	421	406	448	408	444	417	409	400	440	439	390	424	423	395	455	419	426	448	416	401	437	416	418	422	398	422	414	439	442	414	429	453	431	432	432	427	398	420	417	384	401	479	489	398	389	436	440	397	388	384	471	434	392	428	470	413	433	457	463	405	396	415	446	436	423	421	410	418	441	407	420	426	445	422	393	400	400	443	434	409	453	444	394	443	449	413	430	390	427	419	445	487	404	420	441	438	407	424	415	420	419	441	394	426	393	429	412	427	388	413	402	415	394	430	462	410	430	406	463	411	425	437	444	403	392	426	460	383	441	480	380	428	411	459	398	399	440	424	437	471	411	490	393	416	452	386	436	430	419	389	429	436	409	455	420	437	415	433	444	411	443	391	412	401	447	426	442	419	392	426	402	398	441	434	394	416	404	400	405	402	403	391	445	393	391	405	421	414	435	438	443	390	418	441	425	437	410	445	407	423	404	442	398	394	441	435	424	394	417	421	487	405	427	451	428	416	439	429	433	419	427	376	440	419	424	421	407	394	403	438	402	405	436	422	458	395	418	429	462	431	439	422	438	430	394	399	420	408	416	448	442	423	421	433	438	472	404	401	391	439	385	411	414	432	396	418	445	423	402	458	466	425	444	442	405	430	427	398	447	390	441	429	444	387	415	406	400	457	448	415	427	421	432	416	395	418	454	412	424	432	467	410	453	438	399	442	404	403	415	392	455	421	389	430	391	421	406	424	424	421	397	387	428	428	483	421	379	425	389	422	451	403	406	404	462	413	431	410	414	387	408	420	394	400	397	444	393	414	428	413	409	414	429	407	352	432	442	459	376	401	395	412	450	411	431	395	461	450	395	421	403	435	400	406	442	403	401	447	438	389	414	438	423	446	412	419	378	424	414	452	412	397	437	419	379	441	404	398	400	445	400	419	408	402	436	411	415	438	468	427	423	386	426	454	470	417	454	452	425	421	433	432	425	413	419	418	419	449	401	427	418	424	437	439	429	443	416	442	395	422	434	416	395	442	443	404	408	422	425	398	429	394	465	435	403	439	436	438	432	444	412	449	418	433	442	426	481	429	413	434	432	387	423	411	438	378	418	439	409	436	429	456	421	446	425	403	404	457	420	402	416	410	400	412	379	427	431	431	403	423	425	446	442	451	452	433	458	380	395	431	411	434	429	405	404	426	414	384	449	434	402	440	405	431	477	418	371	405	410	437	394	366	395	413	437	423	438	429	402	404	419	408	409	419	439	433	427	415	420	438	402	409	479	424	427	448	411	427	366	391	422	433	439	393	401	419	416	459	392	409	407	390	428	424	415	466	426	436	409	378	390	397	385	410	408	407	477	431	427	421	426	417	419	434	413	421	415	407	429	439	438	448	436	403	389	405	441	423	424	423	447	405	405	409	426	396	455	424	414	419	430	396	417	444	430	430	461	446	430	420	426	410	483	446	446	452	453	411	414	410	426	402	420	435	412	455	402	419	418	400	445	427	459	383	375	419	436	420	422	410	487	429	451	379	486	423	374	422	405	425	435	411	426	432	427	408	386	462	466	462	441	434	409	378	463	434	450	431	436	452	433	410	414	445	419	420	434	448	366	422	435	385	387	426	454	416	471	436	437	465	466	422	433	442	444	435	444	434	394	402	421	451	432	456	405	415	398	412	390	398	416	426	422	435	401	406	420	431	440	415	459	435	414	426	446	408	454	415	406	436	458	428	446	473	435	426	429	406	437	435	409	417	432	421	398	380	422	423	433	439	429	454	441	411	427	438	414	404	395	381	423	410	449	412	420	400	441	421	446	402	442	410	444	436	412	462	424	416	438	428	433	408	406	434	429	394	399	388	406	410	400	406	396	437	388	427	431	417	432	410	401	430	413	410	402	429	397	402	459	433	430	410	427	447	449	382	390	436	442	423	426	449	445	415	451	430	400	432	417	413	369	408	406	414	428	437	448	415	409	413	418	447	446	402	439	442	394	393	455	441	401	414	434	449	410	421	433	413	413	425	468	427	378	396	396	459	423	456	429	455	414	380	408	402	412	458	422	446	426	451	438	414	390	425	448	411	428	422	469	479	425	453	460	462	423	427	442	393	392	418	414	448	414	438	426	459	404	440	415	453	386	421	481	444	413	457	463	422	392	421	444	409	411	444	392	401	420	456	424	399	399	431	387	401	444	446	455	452	462	430	405	393	427	411	464	406	434	401	416	461	430	404	436	427	401	447	411	443	365	416	421	410	396	472	410	426	438	428	463	405	395	412	418	383	441	438	393	433	427	434	405	421	409	448	466	404	418
29471	31253	18901	5770	42208	49924	36947	2268	1030	1025	1003	964	972	966	981	948	1007	956	912	975	912	952	949	960	937	898	938	944	933	938	950	987	961	956	917	947	959	906	934	924	960	953	995	930	957	955	929	898	913	961	978	936	912	966	932	965	910	920	885	921	929	950	888	905	939	925	927	951	927	941	951	951	863	922	971	905	967	958	926	1026	922	886	958	916	989	933	905	917	940	918	998	956	959	950	948	907	879	952	977	938	942	976	931	965	941	922	955	931	955	946	944	949	931	965	967	994	975	977	923	903	952	964	906	895	927	928	932	947	938	891	970	902	938	967	932	927	907	932	991	906	905	955	926	982	951	963	926	923	893	931	966	978	905	908	949	970	957	984	976	927	981	947	964	951	954	955	911	897	909	980	901	910	934	996	865	958	998	937	905	946	934	927	932	919	934	924	935	907	930	924	929	916	910	896	972	922	975	950	871	943	971	947	894	916	963	933	942	947	943	904	927	946	929	894	943	879	919	939	980	930	908	970	961	919	930	913	935	946	930	944	857	930	919	960	962	962	954	928	943	945	940	974	917	940	955	1013	912	932	947	948	880	974	929	959	977	974	894	931	930	960	967	900	943	949	928	982	864	926	934	881	958	927	918	959	972	958	1003	961	923	890	939	925	934	1006	897	907	936	923	951	927	881	936	924	991	926	929	977	894	930	899	967	916	899	922	984	917	946	909	957	971	950	912	977	937	936	944	954	1003	987	901	928	918	902	877	952	969	960	933	896	983	929	945	983	930	988	951	910	936	877	975	916	973	945	994	936	929	970	923	952	955	927	957	911	893	920	918	958	945	948	906	928	997	1008	899	917	923	929	931	946	907	935	918	917	960	936	972	953	979	908	887	933	915	913	903	926	929	916	885	943	992	897	989	953	959	918	950	966	953	916	936	942	951	970	958	865	909	895	917	931	922	907	951	962	908	993	981	931	912	974	965	945	990	965	959	950	956	888	924	966	981	941	978	974	980	930	992	937	898	940	956	913	900	941	942	892	947	965	916	939	936	879	941	962	968	932	881	933	960	971	927	918	917	916	890	900	898	950	970	948	997	951	920	962	886	941	924	916	930	937	917	974	905	963	968	887	972	887	900	935	889	967	897	974	932	948	981	955	936	932	940	963	945	910	962	923	954	966	946	948	906	953	950	947	902	924	953	959	898	917	911	919	974	943	881	948	870	900	933	881	944	925	976	887	999	871	982	895	953	872	947	908	994	932	919	941	893	877	964	989	910	905	982	971	903	920	912	903	1024	925	899	964	996	938	981	920	965	988	911	927	985	961	1001	921	950	951	946	931	895	934	939	991	927	943	920	935	970	930	940	934	972	976	927	942	883	933	953	896	922	930	927	959	865	955	898	932	898	948	907	985	923	891	926	919	959	922	917	925	949	903	899	934	934	925	981	970	960	920	926	951	919	902	938	910	895	974	886	960	950	954	917	1000	964	955	932	941	951	873	911	969	986	965	913	988	922	982	962	958	950	939	945	874	975	933	962	909	963	963	928	945	956	917	1051	961	918	945	1035	978	968	948	939	961	896	949	938	965	867	943	951	939	914	992	939	909	910	911	968	915	965	895	1012	983	892	927	895	912	911	938	941	927	950	918	970	958	968	905	973	968	948	923	954	934	908	910	941	958	918	881	964	893	957	948	899	970	990	954	942	915	943	904	967	973	1003	983	915	973	959	940	958	891	951	953	955	932	968	933	959	904	947	942	973	938	951	976	960	958	921	922	930	859	985	957	977	930	901	960	922	895	968	903	920	923	943	961	975	992	905	877	953	890	932	982	942	919	951	931	1017	948	941	935	926	965	922	894	934	918	928	940	932	941	896	966	927	930	898	932	907	902	903	947	961	954	918	943	948	930	911	943	949	941	965	925	928	936	949	963	962	929	999	926	951	948	944	983	969	916	925	859	965	917	945	981	923	916	963	922	901	960	959	937	954	904	940	957	1016	953	954	945	951	936	955	953	939	887	950	944	909	941	922	935	930	946	981	934	982	928	875	955	950	981	978	938	923	986	950	936	953	915	923	943	943	950	954	886	957	923	945	999	872	979	884	932	909	945	1003	957	962	964	945	956	954	950	918	973	935	945	952	891	973	908	924	917	955	916	939	933	928	959	977	991	930	963	894	967	901	944	932	968	897	935	951	888	888	942	895	941	890	896	938	947	909	915	920	936	971	918	952	952	995	914	917	919	941	955	918	937	877	891	976	973	940	965	910	992	943	916	972	1002	939	931	924	933	905	955	913	946	963	935	947	933	910	911	958	918	912	973	931	936	977	909	953	926	900	951	943	942	933	921	937	854	902	951	943	927	966	934	949	948	916	989	939	964	935	944	880	921	929	937	942	949	903	979	890	937	961	940	959	905	950	973	918	902	951	940	1021	898	913	951	959	952	941	973	914	947	936	912	917	961	955	864	923	969	902	951	908	926	928	942	921	883	893	982	948	934	989	897	1003	958	956	925	907	956	955	914	942	927	921	946	979	961	944	907	953	953	946	940	949	967	959	984	934	999	970	983	941	923	946	992	939	988	924	944	976	943	912	924	916	926	951	946	957	962	881	968	937	917	881	969	947	976	957	921	967	895	949	984	898	894	962	977	882	904	990	991	954	933	983	968	868	906	959	921	933	921	963	928	953	980	985	917	938	990	942	945	957	895	990	910	939	883	971	925	933	1004	908	957	934	932	919	964	851	968	991	898	929	901	949	922	921	934	922	906	910	972	963	986	902	969	884	1010	904	946	963	1005	895	907	936	918	958	988	918	884	934	942	923	927	965	946	976	942	968	914	961	966	999	897	932	915	939	931	954	990	915	908	980	901	921	913	924	922	963	948	911	943	909	982	951	887	914	910	976	970	949	937	990	919	943	912	913	983	928	931	914	959	943	891	903	894	918	871	935	917	939	947	943	922	925	910	944	903	1004	947	895	953	933	977	946	953	936	975	921	897	946	983	905	895	946	942	923	926	965	989	911	921	938	971	908	884	951	886	925	960	956	962	900	974	957	948	925	935	940	969	918	985	918	945	904	919	978	972	1002	923	913	966	903	948	900	925	937	951	974	919	890	907	964	922	913	933	948	949	969	958	958	949	915	905	951	947	932	912	960	916	938	936	927	913	908	905	909	947	953	934	909	954	957	917	944	903	956	874	894	970	921	982	943	912	926	946	954	921	1016	995	954	974	913	982	906	887	946	943	914	908	956	912	960	891	933	917	951	947	956	949	903	946	909	883	880	921	906	924	978	899	965	976	915	897	869	879	924	889	955	948	893	929	920	1008	964	932	932	920	987	886	1001	964	947	925	979	956	945	965	953	954	883	922	946	941	883	955	956	917	932	964	1002	1033	973	954	967	914	956	898	957	962	1007	949	889	904	958	952	980	974	969	907	899	915	973	876	947	925	926	954	954	925	971	955	936	912	930	987	931	924	893	947	927	948	959	952	919	974	919	963	959	969	929	927	959	950	950	955	904	938	900	948	917	940	969	984	922
16434	8879	3096	569	873	1500	1286	398	368	369	346	351	340	339	342	331	356	308	331	323	334	313	330	320	346	334	354	357	329	331	352	356	339	321	367	328	324	326	357	363	312	325	325	370	318	337	366	320	349	347	335	365	357	342	328	362	347	369	342	338	357	285	380	350	368	372	339	386	345	327	329	339	317	323	342	364	334	332	330	331	328	333	345	366	394	345	318	376	311	315	368	353	314	383	346	329	342	339	319	353	356	300	341	276	312	342	385	343	335	311	312	334	321	329	341	353	340	323	352	343	341	326	369	323	324	329	324	335	342	302	334	333	350	345	335	344	368	354	327	348	371	383	355	347	329	337	304	356	388	339	357	340	332	342	299	335	368	314	337	306	327	334	338	355	315	352	349	348	378	331	343	335	341	343	321	348	289	328	341	358	348	356	324	326	350	371	345	311	346	321	340	341	308	327	338	346	359	358	320	359	355	301	323	338	347	348	390	340	331	367	389	324	334	328	359	347	362	336	306	348	286	341	293	368	357	357	341	313	346	336	360	302	348	324	336	327	388	363	322	337	354	330	367	368	345	339	334	364	342	327	379	306	343	334	285	381	312	356	336	357	341	355	327	358	333	310	358	361	354	339	363	355	350	336	350	329	328	370	346	326	322	371	338	321	335	308	360	362	359	331	361	362	318	342	305	353	302	363	353	349	325	357	308	369	332	412	345	359	326	338	356	317	356	374	340	367	364	355	334	342	321	322	346	356	372	334	348	349	339	355	322	339	337	344	353	349	371	332	357	318	309	322	386	342	372	349	338	313	350	319	349	357	342	344	353	358	315	329	332	351	323	308	334	362	349	343	361	350	366	351	331	348	323	318	332	323	306	299	334	337	372	314	358	344	345	375	388	364	341	378	328	330	343	311	348	343	333	365	326	312	377	342	373	338	324	327	340	348	371	355	336	366	352	352	333	344	336	332	357	302	367	340	330	349	332	328	321	349	332	350	318	315	331	321	313	324	334	328	332	368	340	363	328	314	361	329	352	335	310	348	352	349	323	390	356	306	345	343	325	340	352	367	345	358	388	320	343	341	362	343	349	312	339	326	342	343	307	331	338	368	377	338	291	336	320	325	339	317	349	324	350	349	329	320	342	365	330	317	320	352	340	364	327	372	354	298	323	309	330	366	349	373	343	338	318	346	338	339	332	339	327	340	315	334	369	351	341	341	362	354	338	318	348	341	366	332	390	360	341	345	336	341	366	359	343	320	350	337	336	344	363	331	311	297	345	322	313	323	305	317	351	370	296	345	348	335	318	317	334	364	333	338	324	310	389	326	339	379	381	345	354	312	345	357	317	293	321	361	345	359	357	349	348	331	358	313	334	377	327	347	328	371	322	348	335	346	329	387	358	353	358	364	373	359	344	327	306	337	313	339	350	370	337	331	352	391	343	349	333	345	330	334	366	328	306	345	332	354	342	332	338	336	348	370	332	351	361	387	337	352	361	316	317	377	308	327	322	336	317	317	357	318	320	342	351	366	359	330	330	327	390	317	293	327	306	353	324	355	350	338	360	330	339	368	345	381	337	341	353	354	372	337	324	342	354	321	342	336	349	362	322	351	336	340	349	367	350	336	322	311	363	334	335	356	321	342	375	325	365	374	316	377	373	326	341	317	341	375	337	343	345	317	327	366	341	335	360	342	306	338	342	351	330	358	323	360	338	311	357	344	340	320	356	384	332	337	313	318	324	347	368	350	353	352	298	330	335	343	337	310	335	315	320	351	340	327	353	308	354	354	293	357	311	374	317	299	342	337	361	344	357	376	316	349	335	335	345	381	328	335	314	312	297	305	349	317	367	349	339	319	302	327	395	309	385	337	334	340	337	350	345	357	328	335	363	349	364	346	350	340	323	336	347	365	326	320	316	338	353	329	322	286	333	354	345	346	332	343	315	346	358	341	360	350	322	350	385	314	331	326	341	304	320	302	352	326	352	376	375	321	307	356	353	357	342	358	342	333	330	325	319	354	325	356	311	343	332	353	313	373	348	334	338	358	314	326	372	314	338	330	346	354	367	324	351	320	352	336	352	336	354	343	361	374	353	351	338	339	346	356	353	341	331	386	359	323	310	323	338	362	301	349	363	301	357	297	336	340	362	382	344	371	351	380	366	341	336	323	354	326	360	363	323	334	364	364	314	302	333	337	349	340	308	356	363	330	361	370	351	335	379	351	319	381	334	341	332	317	372	301	347	343	336	321	331	345	366	342	368	330	342	303	363	339	313	318	316	333	362	372	359	345	328	357	334	320	352	352	354	351	367	355	348	297	353	323	344	329	332	352	323	324	322	364	359	337	310	348	351	371	309	361	333	334	342	330	344	344	354	366	307	340	316	336	345	344	325	338	339	307	332	351	335	359	355	366	330	317	339	307	362	320	323	357	357	318	345	335	347	380	325	338	341	326	334	364	334	330	327	349	361	312	306	339	323	352	335	290	312	362	332	385	296	352	313	356	327	344	373	312	317	354	317	352	371	344	328	322	338	345	301	345	354	345	373	372	348	345	344	339	340	309	357	352	363	346	335	344	330	338	366	327	335	324	357	350	345	357	354	310	346	337	339	318	302	326	317	349	348	333	357	337	359	320	343	352	379	334	330	365	325	337	329	359	324	331	354	318	349	362	336	325	320	335	351	361	304	344	329	295	311	315	349	337	330	355	353	324	387	324	340	311	327	317	347	324	338	317	336	360	331	353	347	343	346	379	355	353	293	323	335	336	387	352	339	350	335	317	359	317	326	332	326	334	344	314	331	352	312	377	346	354	324	316	344	368	321	350	324	325	300	353	351	350	317	350	310	338	332	323	348	385	325	345	357	367	347	360	341	365	338	327	361	320	341	336	301	320	338	340	358	314	375	335	327	321	363	359	370	340	371	355	342	313	289	350	384	370	363	337	371	343	361	337	343	319	341	375	320	325	346	352	360	353	359	324	338	319	339	359	359	348	328	322	350	305	356	373	350	342	338	365	298	344	361	344	337	285	367	345	342	344	312	356	369	344	369	319	356	337	367	358	327	346	387	355	339	358	363	337	338	295	323	363	340	326	358	386	367	327	368	328	358	338	338	314	329	348	338	351	326	387	331	339	361	315	344	370	336	367	350	356	351	315	352	338	336	318	328	317	364	377	342	362	343	344	348	335	353	343	338	351	337	355	335	358	335	358	310	325	363	330	335	377	346	357	324	362	385	370	349	321	331	311	348	371	341	333	348	345	350	348	294	372	356	388	334	352	350	341	303	354	317	343	385	330	334	324	308	360	359	366	319	321	362	348	331	339	348	352	360	337	342	318	342	316	336	333	327	335	352	314	351	367	366	325	340	342	336	363	364	322	375	363	334	326	364	316	358	363	339	367	353	366	353	364	348	346	321	316	330	355	363	352	342	329	347	323	364	347	377	322	323	328	352	299	323	323	361	340	323	334	369	331	320	336	327	354	362	333	354	349	336	316	350	324
9862	7706	3712	1175	3026	5047	3861	803	719	795	798	782	742	764	763	770	757	788	747	752	736	759	798	745	739	793	758	776	795	781	734	761	794	750	761	796	777	788	744	758	737	729	842	770	719	792	790	771	801	760	765	765	717	783	756	774	791	752	801	763	770	787	729	783	806	758	760	780	783	770	776	741	764	781	749	719	768	726	770	798	756	718	770	746	776	776	785	710	793	706	743	741	759	739	754	780	729	822	775	773	733	804	775	759	786	747	731	787	765	781	771	713	799	797	780	714	779	726	744	789	743	713	764	767	749	770	770	749	768	709	791	771	770	767	745	775	791	713	772	765	777	780	812	735	840	818	756	751	770	739	757	759	756	734	790	760	759	819	781	742	723	707	754	774	777	771	738	743	797	756	807	780	743	750	755	782	754	750	790	755	762	772	818	756	740	721	770	788	724	713	770	787	772	746	750	748	726	710	764	712	764	750	746	772	737	818	776	800	712	771	764	790	753	813	776	779	745	762	775	769	752	768	722	752	763	800	775	709	759	756	788	766	705	722	760	778	770	782	744	732	741	775	771	773	764	739	769	756	729	717	783	756	786	772	718	753	750	765	777	765	790	732	742	747	785	743	741	789	795	792	751	800	738	729	721	816	776	753	759	739	727	738	772	741	796	749	808	727	786	802	765	771	746	752	724	768	780	736	735	803	730	793	760	749	791	775	794	817	772	797	763	770	724	768	765	806	765	760	737	729	743	799	789	786	747	738	718	762	705	765	746	751	731	799	757	764	743	799	763	753	755	706	779	820	737	752	790	729	729	745	748	780	774	766	869	716	758	759	733	801	747	824	766	784	755	773	742	755	720	781	779	742	809	737	779	775	771	763	730	776	783	784	702	730	753	759	706	752	722	744	807	783	715	765	747	786	718	761	793	751	741	776	765	738	822	745	785	803	750	720	743	742	781	741	801	779	757	737	763	827	786	726	771	762	750	762	785	761	775	789	700	797	818	788	752	741	774	719	772	754	767	788	763	772	800	805	738	760	728	767	748	782	797	794	789	793	738	833	776	768	781	762	778	784	750	778	746	782	780	754	732	736	773	763	753	747	770	746	738	761	741	712	769	805	743	714	817	805	763	708	838	735	796	770	770	784	731	763	693	825	785	803	783	796	733	758	771	750	761	767	768	809	796	772	759	755	765	737	789	716	711	769	761	775	790	768	738	739	751	754	780	723	816	759	758	716	748	739	768	814	757	783	736	756	743	805	760	775	759	731	829	811	780	745	775	752	806	773	760	816	748	733	736	752	720	748	729	781	796	794	739	744	764	733	731	741	733	771	799	812	749	736	739	778	815	814	752	742	773	740	752	782	771	697	793	756	748	773	758	793	737	711	785	790	780	726	703	762	787	768	779	736	744	771	780	794	744	774	805	747	774	747	716	740	737	732	768	760	779	799	728	789	715	783	769	759	782	759	736	729	738	811	730	795	797	802	734	746	745	782	782	743	758	795	732	760	770	770	745	750	790	772	817	723	794	777	762	758	752	767	776	765	737	767	767	753	747	711	705	734	810	759	754	744	845	817	760	724	778	724	797	747	763	780	772	721	797	764	720	826	794	724	723	790	763	743	775	760	798	782	749	798	738	785	757	751	747	779	764	764	748	754	766	699	768	762	771	760	718	730	706	784	697	737	763	743	795	745	775	768	765	722	762	815	788	798	729	765	793	808	722	724	759	732	780	793	772	735	836	744	761	776	850	733	762	811	787	740	763	800	781	764	773	759	780	739	801	752	748	817	763	774	772	713	772	707	751	808	784	725	807	769	731	776	734	750	767	787	748	712	772	761	787	717	766	693	769	755	773	773	761	773	771	787	717	745	762	769	752	772	776	706	791	767	783	728	819	801	782	778	769	788	791	782	801	716	751	759	755	791	759	713	731	758	707	772	765	756	825	781	731	753	749	727	794	732	789	730	774	810	768	802	784	744	737	767	750	737	759	766	814	761	782	770	796	749	747	782	785	813	779	714	765	739	736	769	748	794	776	735	741	803	778	764	720	750	740	773	726	832	790	746	741	723	794	756	689	770	755	746	787	754	754	817	760	746	750	758	741	798	810	773	788	752	754	767	777	799	833	743	779	771	744	806	765	731	761	790	813	770	701	732	771	775	769	728	765	751	760	788	767	753	782	727	754	774	766	741	750	734	772	777	762	731	757	781	764	782	759	765	777	765	738	783	740	746	749	771	764	738	724	717	786	742	771	760	732	766	817	759	792	749	734	749	757	762	744	777	768	752	761	763	722	842	714	729	828	770	768	739	782	784	792	714	768	773	758	771	859	745	759	768	761	733	739	738	784	759	756	786	730	792	720	755	829	741	738	787	803	772	719	794	799	752	763	764	722	779	760	742	767	717	828	776	730	768	755	764	740	804	766	823	793	705	740	783	808	811	761	790	765	768	778	746	829	785	764	748	753	782	755	758	745	768	746	795	741	803	786	705	810	771	768	801	753	731	795	723	699	769	763	719	753	801	790	769	733	757	775	758	782	751	795	772	749	761	766	726	766	754	783	791	795	796	815	727	756	731	766	834	785	727	778	714	733	768	790	746	711	758	787	781	751	771	753	813	747	797	745	792	773	765	724	732	796	774	798	750	720	755	784	753	707	759	797	756	764	728	760	800	730	755	767	751	748	737	754	759	791	768	788	778	756	753	767	790	763	736	712	756	699	726	810	746	796	772	745	802	751	739	868	745	754	798	744	709	798	744	802	734	784	772	781	817	787	729	752	757	700	715	755	760	738	740	789	784	772	723	726	771	731	747	757	760	816	725	733	755	720	767	805	819	736	770	688	773	769	771	768	852	751	722	752	749	760	788	780	809	765	781	751	761	786	792	783	781	718	780	768	807	768	756	749	783	760	797	759	773	747	749	812	770	760	782	798	739	774	723	761	722	760	739	777	805	771	752	751	794	781	800	761	760	788	728	787	789	809	754	763	769	760	806	777	727	729	819	749	775	743	759	742	754	749	715	740	768	787	774	763	737	749	783	761	732	744	751	710	776	734	728	756	744	752	789	750	780	751	716	751	767	743	775	730	738	747	768	727	786	737	744	760	786	754	763	794	761	785	804	698	767	700	767	752	765	790	778	764	757	763	782	738	783	732	784	757	764	776	754	716	828	771	744	755	787	723	763	747	751	718	788	784	741	792	787	702	715	743	721	793	724	751	782	744	752	772	751	767	805	775	749	737	790	762	783	818	765	745	773	792	765	760	722	766	778	764	739	770	707	788	782	711	749	793	784	761	781	761	767	739	714	735	779	766	714	793	814	768	740	746	770	785	757	715	727	777	756	732	731	767	733	725	785	773	770	720	763	768	759	747	760	794	818	742	796	811	777	749	772	755	763	791	764	743	799	776	767	780	770	767	753	695	763	756	723	775	776	779	782	791	783	770	736	794	728	717	696	786	813	725	753	783	767	821	720	743	726	750	760	746	774	719	742	752	791	759	780
35742	27701	13020	1972	11925	21054	13356	1327	305	300	353	306	350	302	305	312	322	309	303	331	270	295	304	306	323	286	335	296	301	317	300	294	326	293	300	296	303	278	304	324	297	293	285	285	322	314	278	280	331	301	326	282	289	317	310	307	274	295	334	334	280	323	292	290	351	296	317	304	313	317	275	320	263	326	314	309	305	297	341	306	304	300	286	274	268	313	323	317	294	293	320	333	321	286	256	282	315	303	288	320	312	288	286	301	297	328	308	332	310	324	273	292	283	305	293	329	279	273	323	303	317	292	300	311	318	297	301	327	320	272	320	332	307	299	304	295	289	282	320	323	323	305	315	276	311	287	300	292	293	328	324	300	350	314	284	309	330	305	296	325	274	302	314	282	265	285	307	301	293	330	340	329	306	287	318	278	294	332	276	280	328	311	319	321	303	302	319	334	304	294	256	300	284	298	320	290	293	268	309	306	317	302	280	332	297	300	341	310	301	295	311	340	294	340	301	316	330	302	307	297	282	290	314	318	330	316	308	311	329	285	297	307	308	326	339	310	287	300	278	318	331	279	340	285	336	290	296	319	252	286	315	322	277	283	345	300	316	313	302	289	315	279	295	304	263	287	321	303	294	276	299	308	305	302	332	318	290	300	277	296	319	320	310	326	294	293	312	304	288	323	325	305	316	300	306	328	286	302	319	299	312	341	315	321	304	299	298	294	292	305	306	279	306	285	298	308	291	330	292	304	291	293	293	262	323	335	301	300	271	308	311	301	295	281	293	353	311	294	319	315	298	297	301	296	305	288	303	285	330	347	327	302	328	307	324	293	282	322	311	290	295	298	277	303	301	307	286	314	305	321	312	275	304	295	287	306	302	301	302	296	288	323	305	313	286	325	328	329	331	283	284	313	326	349	325	302	318	322	302	314	276	303	328	333	310	276	304	295	305	304	291	335	347	342	308	316	306	315	303	315	301	262	305	296	319	298	294	288	310	333	309	299	353	297	303	343	313	283	286	310	285	310	293	279	260	289	274	278	309	334	332	317	299	306	271	304	342	311	295	319	319	330	304	305	352	315	292	296	300	303	268	306	326	312	320	292	308	325	282	281	295	313	315	315	279	296	305	290	289	345	302	294	315	318	317	295	292	287	347	270	337	313	337	304	324	308	295	307	315	286	316	271	287	346	297	295	287	310	288	329	305	331	348	290	289	343	329	286	276	291	276	309	301	299	299	295	315	294	276	316	293	354	334	291	292	294	281	297	330	313	323	313	334	319	274	290	312	286	303	321	300	307	283	291	311	305	299	308	305	272	360	338	308	297	292	306	303	291	337	305	315	302	269	293	306	293	306	334	286	295	293	268	264	317	294	316	301	298	283	304	326	318	334	284	267	289	299	321	323	323	294	285	263	291	276	316	312	316	287	305	296	269	312	298	330	280	326	331	324	252	297	281	263	323	328	316	294	314	303	315	295	319	321	275	322	304	299	288	286	311	332	310	310	306	332	271	337	312	306	302	289	271	300	297	303	309	335	299	305	301	297	263	280	300	304	326	297	334	343	297	274	293	298	304	290	323	337	349	287	305	300	285	297	310	310	289	302	286	270	308	315	277	347	305	306	283	295	283	299	304	319	326	339	322	341	302	311	300	317	319	314	291	318	337	312	302	298	282	314	333	289	293	315	297	307	290	292	315	295	302	320	319	265	292	307	300	308	340	296	314	308	273	300	330	296	314	292	313	342	293	292	308	288	294	288	294	298	308	300	295	320	270	343	281	294	313	316	316	299	273	302	314	322	296	293	295	313	322	287	305	303	327	329	306	307	299	322	327	311	300	295	296	303	347	306	284	273	315	308	287	318	308	290	312	314	324	283	326	308	325	275	301	307	301	332	286	321	293	304	314	305	301	262	278	286	300	314	308	318	286	339	333	298	345	319	315	314	305	310	282	306	316	331	288	315	293	280	327	274	274	296	301	343	298	308	310	304	283	284	302	304	304	285	349	279	294	302	279	305	319	292	276	295	323	296	299	321	313	297	294	300	280	285	306	318	322	323	305	265	311	291	283	285	326	293	337	302	291	323	293	306	263	353	281	353	282	294	303	303	308	306	326	305	311	264	296	273	308	298	349	306	325	335	314	304	305	327	308	326	312	315	315	305	315	308	313	302	291	339	307	302	294	301	254	309	324	303	310	335	296	369	297	318	302	294	286	292	281	293	325	336	305	297	299	320	318	308	306	287	330	295	324	285	304	312	289	295	293	289	330	327	312	304	266	330	330	314	347	307	301	280	320	291	345	288	294	290	329	296	301	325	307	278	326	281	277	325	322	309	276	315	307	293	296	293	320	287	281	323	313	328	285	312	294	323	332	306	294	295	301	310	297	316	312	276	310	343	337	334	285	301	332	295	302	279	295	300	319	286	290	312	284	303	306	307	256	320	308	308	339	288	293	302	320	316	313	293	322	293	308	304	290	325	289	323	310	312	316	309	271	308	260	302	282	313	291	312	279	304	306	308	288	288	336	288	309	279	287	275	280	292	330	294	298	314	304	303	287	308	292	288	291	294	294	305	277	314	287	280	280	301	289	303	297	290	306	318	285	324	296	338	306	286	260	272	340	320	322	325	257	283	282	325	316	328	286	304	309	327	317	293	278	336	333	316	313	295	304	291	312	299	318	313	316	322	278	316	295	322	334	287	313	317	338	327	326	318	311	308	338	298	302	324	277	318	293	294	327	314	316	303	314	304	290	281	301	297	297	285	295	308	279	280	301	312	312	281	301	297	292	283	301	319	318	292	312	299	322	306	327	304	321	309	278	315	323	300	307	283	272	265	295	335	308	317	325	293	327	303	281	304	315	270	320	325	312	290	320	286	304	280	330	300	295	326	277	301	303	303	295	295	310	313	286	311	334	314	294	319	293	292	307	305	290	315	302	293	278	306	320	309	313	319	310	292	328	275	308	306	314	308	277	273	323	279	292	328	296	321	329	280	313	298	319	290	323	331	330	270	273	304	332	294	304	274	319	327	353	306	263	326	328	318	308	294	305	314	266	311	284	293	311	292	294	332	327	276	297	317	310	330	307	303	295	311	313	333	341	345	304	325	296	339	285	307	300	294	330	293	321	295	319	320	312	318	293	282	265	330	317	330	287	284	342	274	288	332	292	313	305	305	295	337	332	308	342	276	295	324	299	289	299	259	310	296	318	313	277	302	309	284	293	302	342	299	328	296	334	279	335	285	284	300	310	292	309	329	303	277	292	318	280	267	294	304	273	326	308	304	281	289	293	323	314	285	296	319	310	313	306	302	338	300	325	285	311	292	303	300	328	301	350	311	312	281	315	296	313	297	327	296	289	283	308	267	299	310	316	290	291	305	289	306	299	283	307	319	314	331	255	300	320	288	276	347	306	346	283	291	314	285	279	332	307	296	305	329	318	278	341	319	299	356	306	289	282	296	293	321	312	292	278	300	292	303	305	295	303	303	300	296	318	272	333	330	286
23370	21445	10590	2379	29249	39345	27217	1499	773	739	662	718	698	709	750	702	683	680	739	732	702	721	668	739	722	730	708	649	682	718	695	705	683	639	780	724	728	697	670	689	677	701	695	719	699	651	636	693	715	699	688	708	758	694	710	783	732	703	713	742	675	688	698	661	689	711	716	658	720	704	716	673	718	729	703	642	741	732	687	674	692	758	682	731	655	709	723	707	714	687	723	718	721	708	737	734	702	679	730	723	719	721	705	740	696	696	722	743	712	724	713	679	677	715	672	644	697	726	717	674	689	700	654	726	695	685	715	654	730	644	681	695	719	684	722	679	716	680	733	694	721	650	721	701	698	699	680	725	720	694	720	757	716	676	690	717	678	706	692	643	706	683	706	694	710	706	680	699	705	665	666	704	721	690	715	725	718	727	715	737	730	739	736	706	693	705	725	666	674	742	702	649	733	661	718	726	722	700	709	709	712	693	660	688	686	716	696	691	759	747	695	695	690	748	703	722	678	753	697	681	700	724	686	721	687	720	688	738	723	677	766	713	709	729	712	707	694	734	691	711	673	711	758	678	712	732	721	724	743	714	686	735	684	718	714	694	770	708	673	690	699	725	678	723	751	710	671	703	717	707	730	705	718	675	735	708	696	748	666	709	713	738	713	723	702	694	695	658	658	756	683	713	693	685	700	644	692	700	748	698	706	695	700	722	677	705	765	679	652	711	716	679	716	750	698	727	709	746	690	696	717	736	712	693	728	689	727	718	712	667	707	694	716	660	674	677	727	761	713	682	726	794	698	738	694	699	712	760	709	750	688	703	726	701	697	648	694	684	713	752	713	706	740	703	673	702	697	696	658	734	763	738	673	702	677	737	718	769	718	678	731	728	698	679	681	715	675	697	697	665	658	687	713	736	758	701	693	681	731	673	752	705	742	757	727	679	693	694	694	722	664	709	674	717	665	722	692	731	674	729	700	700	741	693	751	697	704	708	696	705	730	684	704	688	684	721	707	765	683	758	678	645	711	703	652	722	755	761	754	749	710	674	706	678	700	745	685	699	707	717	709	687	689	687	678	711	750	725	738	741	696	680	746	720	750	715	696	653	671	698	670	753	676	699	697	676	721	713	723	720	679	748	681	712	708	673	692	664	703	693	742	713	683	721	646	689	699	681	688	705	701	724	752	696	689	701	695	725	658	698	687	679	691	726	725	655	711	703	732	711	756	690	728	696	719	772	716	687	729	729	689	666	686	703	689	708	716	705	731	694	654	693	706	686	649	613	714	678	705	698	688	725	720	652	684	795	715	699	754	731	702	751	704	663	709	704	720	725	719	700	694	702	682	697	698	727	680	653	647	753	731	700	748	721	696	737	737	734	707	717	691	723	698	683	686	694	698	768	720	654	684	702	673	688	697	753	693	684	696	697	733	724	718	713	686	687	696	707	727	648	716	714	665	752	702	719	684	736	698	712	695	703	723	678	684	760	705	733	694	720	717	736	682	709	715	706	651	685	701	713	760	756	724	761	712	697	712	691	707	670	668	665	668	724	739	685	686	758	723	693	680	671	729	690	690	717	720	728	695	728	680	680	697	771	711	676	699	657	682	701	690	717	694	679	700	666	709	692	744	678	726	709	671	684	679	673	692	716	710	732	726	730	678	707	704	749	692	672	695	695	701	751	710	673	672	678	701	688	649	702	683	692	730	692	721	749	718	719	721	689	713	659	736	720	700	687	761	728	717	686	690	736	682	682	684	730	704	722	746	760	710	699	678	662	665	722	677	695	732	731	766	688	687	718	710	707	675	696	728	685	701	727	696	754	717	704	710	688	715	713	725	700	699	718	698	692	664	758	737	717	707	728	693	719	685	729	697	720	703	704	681	717	741	692	671	759	701	696	732	706	739	673	697	678	688	639	678	676	731	705	662	657	686	725	713	692	614	686	712	720	736	713	688	690	667	713	677	668	736	694	693	729	646	705	714	699	725	715	657	728	695	750	697	730	707	734	751	713	718	662	705	662	683	714	669	649	760	775	713	698	704	680	681	732	740	707	697	699	689	728	727	717	705	687	716	683	705	693	726	712	708	738	713	702	720	705	741	779	702	701	712	720	708	717	659	681	713	754	704	740	716	688	727	708	696	723	684	659	659	717	722	736	677	688	685	707	713	714	669	687	729	713	674	713	667	719	682	701	695	730	733	742	655	706	730	675	727	661	665	702	712	701	678	692	701	682	686	749	693	719	714	664	731	715	718	679	750	693	711	732	729	682	742	690	767	736	704	693	736	705	719	771	726	693	726	705	744	707	734	679	703	698	686	710	675	676	721	683	686	687	733	740	689	702	698	668	732	709	727	692	668	679	692	633	669	685	681	698	688	678	718	672	707	711	693	729	685	697	704	694	698	692	682	649	694	659	719	709	738	692	741	731	728	768	728	714	672	642	695	736	716	683	681	718	709	729	664	745	709	705	686	660	713	701	702	737	729	705	670	714	725	709	720	715	696	680	710	683	682	697	742	684	694	712	696	699	701	703	681	716	699	744	666	694	684	652	711	718	682	647	757	680	747	739	743	717	708	711	732	672	681	691	655	714	705	703	675	721	748	733	679	702	705	685	778	696	691	757	737	701	720	722	666	683	743	748	742	698	722	739	669	732	660	715	735	734	707	723	688	700	711	638	747	688	711	706	719	726	669	712	734	740	716	677	701	662	687	685	700	709	720	712	676	711	702	743	743	709	755	717	691	680	742	658	692	716	724	698	725	660	729	682	642	679	743	686	706	685	695	751	742	718	702	689	704	749	712	671	768	733	678	668	728	719	687	689	673	755	725	690	729	715	713	780	708	710	692	680	737	753	686	680	720	714	722	706	746	731	676	703	641	712	732	709	691	681	704	662	698	723	698	668	713	665	710	666	676	714	682	694	689	705	636	739	714	678	689	711	695	698	712	704	654	701	718	691	687	706	726	686	692	665	724	719	733	689	711	665	731	731	672	699	728	700	701	720	726	707	705	727	701	700	712	692	688	688	681	714	678	704	708	659	706	681	674	701	686	751	704	703	712	708	729	711	710	711	734	692	722	665	686	687	677	711	695	731	683	691	717	697	718	722	684	724	680	695	738	750	692	729	715	690	719	684	751	680	709	676	693	701	738	735	696	730	720	712	724	708	695	701	665	697	725	706	745	739	651	675	739	720	672	741	741	634	718	679	728	758	744	712	763	709	723	700	687	726	695	734	694	706	712	751	774	679	705	685	667	715	761	712	681	731	733	700	723	710	693	727	721	707	677	684	696	730	708	730	667	729	744	705	708	694	714	677	687	726	719	658	747	680	761	698	716	662	672	680	684	675	739	674	711	705	671	667	700	672	716	723	698	724	739	716	686	724	719	690	711	696	758	684	733	681	729	725	709	683	697	705	686	707	698	696	689	724	669	721	707	714	704	691	704	739	719	720	698	730	703	716	724	693	720	664	663	716	699	675	666	670	706	753	685	674	697	691	752	752
46376	37798	21935	5353	27261	35509	22301	2757	452	448	446	369	391	404	444	457	433	399	425	399	398	413	449	405	436	420	378	412	439	411	425	408	434	404	401	427	430	394	427	417	448	437	458	392	382	420	397	437	399	396	383	434	417	440	431	442	439	422	379	393	381	431	404	420	462	454	398	411	420	408	410	372	397	415	407	392	431	414	425	416	426	453	380	434	426	421	420	447	407	429	398	369	405	396	461	478	418	394	394	431	399	419	386	438	423	429	417	420	441	433	456	441	435	425	411	489	400	431	373	428	434	390	379	457	452	383	359	399	447	431	422	407	382	401	408	397	411	372	407	435	367	421	412	420	405	413	447	406	427	410	399	414	378	404	381	435	406	412	415	430	414	419	421	382	419	423	432	401	416	395	405	401	384	392	425	405	332	401	377	385	416	416	374	403	397	437	447	375	388	411	400	393	422	434	420	379	379	386	442	429	445	370	461	437	419	406	405	387	410	407	433	380	453	389	406	423	401	426	413	389	401	440	423	417	433	415	448	413	381	407	424	418	434	394	392	430	422	413	426	405	460	414	486	419	390	442	420	439	441	432	414	377	404	382	399	440	424	417	365	444	387	404	465	368	423	384	397	404	421	396	415	420	420	414	386	382	416	436	423	368	417	386	448	406	418	396	406	405	445	409	399	407	406	360	432	439	399	448	387	412	429	374	415	427	431	402	371	418	430	405	440	419	447	404	438	384	435	437	419	367	400	402	429	415	452	411	429	411	382	401	435	367	410	383	456	378	406	427	402	428	408	388	403	412	403	391	424	389	397	411	431	392	415	426	450	420	453	431	417	436	453	396	410	430	413	418	412	430	436	402	412	408	387	400	407	363	404	417	376	385	383	420	413	435	397	410	412	416	413	368	384	384	419	429	441	472	426	391	393	404	442	425	426	431	405	394	390	411	380	423	411	407	421	431	427	368	393	421	443	430	406	400	424	414	398	376	417	424	362	414	370	387	403	404	425	430	416	450	388	426	404	380	399	386	449	408	407	383	408	433	414	503	426	417	416	387	397	393	416	454	429	456	460	441	379	427	377	440	414	422	417	421	404	432	416	441	444	462	380	402	389	395	403	444	399	402	408	421	406	405	417	384	448	432	446	437	404	416	429	404	418	445	393	399	407	431	424	407	413	399	426	423	429	424	394	391	384	386	448	368	436	430	373	442	427	396	434	413	408	398	426	413	475	432	386	408	448	429	414	395	417	421	405	446	419	396	383	421	444	429	424	426	377	411	446	408	398	400	430	398	430	420	425	432	372	410	407	431	416	403	367	422	422	382	416	422	410	404	442	403	422	423	429	371	418	400	393	405	430	431	401	434	411	412	413	425	435	432	436	424	386	392	421	438	440	420	469	442	461	413	401	414	464	418	412	395	390	420	443	394	401	381	387	432	392	391	402	366	400	428	434	414	384	417	408	438	433	446	390	401	434	455	410	457	419	413	425	402	451	446	398	451	443	442	429	422	437	391	446	410	405	422	410	439	435	431	387	449	407	424	433	419	437	409	426	428	357	398	424	388	456	440	386	414	438	379	413	416	449	448	445	410	398	396	416	394	386	397	452	407	398	439	406	393	412	394	417	415	431	433	387	413	414	412	405	420	400	389	433	382	443	435	455	422	418	412	377	405	426	407	408	391	450	403	469	422	421	417	424	406	440	437	422	370	410	446	421	402	462	440	379	414	374	402	371	472	436	399	430	422	406	419	443	446	411	414	408	429	431	443	387	435	421	409	444	387	436	393	422	452	381	408	424	425	403	411	423	433	399	389	399	410	427	442	397	422	430	413	402	457	418	448	422	455	389	424	419	414	448	397	436	409	431	418	460	446	416	424	409	433	393	391	420	407	441	420	444	405	419	390	385	377	390	434	392	445	428	382	416	464	417	382	407	403	410	414	415	369	409	463	399	426	377	458	414	434	412	392	425	380	434	403	431	436	434	401	460	430	426	395	403	415	422	390	407	404	397	432	401	418	451	406	412	416	415	419	443	400	432	381	410	417	416	450	408	436	441	437	406	436	399	422	452	410	391	413	411	435	417	425	421	401	406	413	392	421	374	380	395	433	412	421	414	406	434	404	429	418	394	411	389	415	389	436	442	467	443	399	418	410	370	445	429	435	434	398	408	444	389	392	410	394	415	410	424	404	389	409	433	385	403	418	444	446	365	435	446	415	437	468	415	415	425	428	436	414	392	425	394	435	429	422	407	371	374	378	429	408	411	429	445	405	408	444	472	398	386	460	418	414	405	399	403	382	414	393	410	434	432	459	403	379	428	425	437	414	394	416	438	419	371	439	412	429	425	425	471	407	431	441	417	409	421	386	406	409	454	420	453	403	395	469	410	428	372	391	389	389	435	392	400	409	398	417	393	385	408	406	384	395	416	417	428	434	406	430	396	434	383	422	416	419	402	435	441	405	441	415	387	436	429	376	430	421	424	407	419	367	448	438	382	394	360	444	376	419	381	393	415	430	445	427	382	424	414	413	399	405	428	396	420	452	397	421	425	420	450	450	428	384	420	422	421	434	433	397	431	403	396	395	389	450	413	414	379	416	433	434	419	438	417	486	404	418	409	406	441	411	404	415	402	437	412	439	422	434	425	427	426	427	431	410	392	430	402	419	447	403	412	421	384	372	444	416	451	367	411	398	393	411	394	406	413	398	412	412	404	435	415	422	416	448	454	384	402	385	382	426	413	405	450	460	428	395	404	411	414	440	408	411	444	418	407	410	418	440	401	406	403	410	427	441	386	390	399	412	401	403	455	433	427	408	415	404	407	425	415	423	454	370	405	390	432	439	414	423	428	413	399	429	454	433	387	443	413	384	417	404	422	411	419	413	437	393	427	410	446	400	417	415	413	390	403	376	367	400	391	419	410	425	431	400	390	399	437	440	387	409	456	427	419	436	457	402	400	396	403	428	419	415	380	409	433	413	406	441	412	421	416	406	397	455	451	412	405	399	411	402	402	410	426	425	424	407	436	443	408	412	409	397	450	407	475	424	377	418	400	374	422	396	439	401	412	448	415	407	423	408	419	462	439	418	393	402	469	425	411	415	428	387	412	421	432	365	427	452	421	420	415	419	414	379	406	425	396	413	435	424	383	429	433	436	406	390	421	424	390	459	403	400	415	410	394	376	418	421	400	439	397	459	414	425	421	399	438	381	411	424	389	401	401	440	460	393	418	421	403	446	417	432	393	406	407	413	424	425	436	418	426	434	421	434	410	412	447	434	395	428	404	436	418	417	399	425	409	385	385	433	437	429	385	429	398	446	412	431	421	423	419	423	393	383	420	400	444	430	410	371	453	435	415	435	444	389	434	417	400	410	428	395	411	408	417	424	387	398	424	426	403	429	403	431	408	420	401	422	394	418	402	399	430	436	427	415	392	403	415	398	442	423	388	421	400	422	371	380	387	437	400	415	411	409	377	432	388	376	416	413	432	401	459	378	404	412	433	406
29653	29226	15570	6409	46434	50223	34309	1632	984	959	967	927	973	933	955	944	950	920	997	939	901	874	919	882	992	967	922	940	903	964	908	875	936	958	926	974	934	877	910	892	927	907	995	906	934	929	914	880	941	935	924	894	1019	918	919	868	931	942	919	871	895	926	920	950	876	941	916	869	1002	928	925	955	947	951	869	925	916	935	938	902	880	938	923	897	955	878	930	919	934	943	902	918	885	923	965	937	930	956	925	912	941	936	913	921	904	868	915	897	937	910	864	907	875	931	901	907	899	921	952	953	909	901	899	929	935	891	896	1011	909	964	890	905	963	939	950	908	1017	905	947	887	936	927	884	928	954	919	969	988	927	941	1003	951	912	902	956	950	934	923	918	904	850	900	923	930	979	950	896	926	870	878	894	858	901	938	872	926	960	915	927	906	914	906	885	938	935	932	947	998	952	959	883	922	964	957	979	905	920	932	920	871	898	900	893	943	890	946	982	910	969	913	889	909	912	873	952	885	896	923	871	930	922	866	886	899	939	906	945	966	924	932	923	931	908	890	922	945	906	904	940	922	924	884	932	957	905	917	954	959	932	973	964	901	949	973	936	938	944	926	928	967	933	879	858	902	906	939	931	923	911	905	970	894	939	870	920	929	896	943	917	952	898	954	889	942	922	920	896	909	938	926	895	932	888	950	887	943	928	910	902	937	904	926	893	951	925	925	908	925	856	918	878	940	941	954	933	902	942	962	905	907	899	969	918	885	902	928	896	871	944	941	930	927	898	892	912	912	972	913	883	878	966	961	944	934	912	933	912	843	851	928	882	906	952	896	907	929	977	878	912	880	879	871	875	899	931	878	889	894	918	919	936	888	930	892	928	874	935	927	943	929	926	922	925	929	932	930	905	896	880	950	877	910	929	924	935	931	941	934	937	945	906	929	928	911	944	891	890	922	882	932	916	910	925	910	916	913	949	873	939	931	909	946	932	932	950	892	873	898	934	892	920	908	891	890	896	933	901	935	903	935	905	896	939	966	918	913	943	916	924	896	898	933	892	960	951	949	956	871	885	909	930	893	920	887	917	864	916	906	933	972	971	946	903	902	907	916	848	925	907	876	837	905	924	935	959	889	886	971	924	964	922	933	945	900	931	917	921	926	905	922	938	912	996	907	898	878	898	925	932	910	875	951	900	905	912	925	970	920	946	854	908	888	930	908	898	919	968	915	879	873	931	905	911	920	920	905	871	933	912	959	937	930	891	881	964	972	960	858	896	911	956	906	889	957	911	897	922	970	910	873	939	934	916	898	882	907	952	837	943	945	864	915	931	913	903	936	924	960	880	958	936	924	958	920	934	897	912	884	941	895	923	936	927	889	923	883	931	935	894	955	914	929	909	926	921	921	860	891	880	893	938	948	901	897	896	915	863	937	889	901	927	910	923	929	903	958	943	915	946	930	931	922	927	937	968	901	921	954	919	965	914	904	859	951	907	943	923	884	900	908	951	875	902	862	932	940	942	936	871	885	929	930	939	903	872	869	941	981	876	911	926	878	905	864	915	906	928	890	949	915	913	930	953	928	927	945	873	905	913	957	908	942	915	931	935	989	874	901	928	954	926	932	892	889	871	883	928	896	924	997	925	912	928	893	901	935	874	921	935	924	885	935	978	924	909	937	897	857	929	906	893	903	921	942	951	937	928	921	947	944	938	936	893	908	982	917	930	934	931	969	905	909	956	881	934	953	887	957	922	990	867	934	955	900	905	933	905	921	920	945	925	927	990	950	977	983	891	917	971	928	912	979	867	956	965	880	892	943	924	913	971	946	918	943	898	885	938	926	867	912	911	899	944	961	895	908	902	955	955	939	929	955	882	988	880	930	940	981	968	948	919	905	896	942	915	910	912	901	907	928	956	942	920	950	958	960	915	932	909	894	898	923	924	857	937	893	913	946	874	927	888	983	905	902	915	926	921	938	931	932	937	849	917	914	934	995	951	949	940	950	978	949	932	934	919	956	945	893	907	939	972	924	918	848	913	917	909	926	886	912	955	883	937	929	967	939	975	896	913	971	920	909	900	940	935	872	897	954	928	936	934	921	878	928	906	927	924	946	920	946	939	943	894	947	928	938	914	927	922	954	929	1027	930	939	956	905	909	883	909	887	931	948	922	900	901	946	920	901	917	916	925	891	910	940	944	992	902	926	931	933	970	926	865	888	923	924	960	894	943	908	939	985	964	912	906	943	883	918	959	919	913	949	913	906	935	953	967	904	920	908	880	977	942	889	951	915	964	919	885	899	934	961	916	937	964	912	939	893	921	892	900	937	952	972	904	1027	952	896	906	891	867	971	961	907	911	880	963	904	895	895	872	926	897	923	863	914	900	908	889	917	935	942	959	919	887	892	892	964	895	905	980	955	965	927	902	925	967	906	892	942	940	934	918	921	927	931	880	906	930	917	926	912	887	911	948	920	961	886	930	924	916	955	909	898	942	867	908	922	930	958	896	938	939	955	942	873	922	855	923	913	908	1003	917	918	939	902	885	889	890	921	909	979	943	943	893	949	914	928	968	936	897	949	862	931	908	947	984	920	925	888	913	885	901	991	915	904	916	930	901	943	873	881	887	927	899	988	957	899	927	891	970	948	950	916	950	942	924	935	902	947	884	918	864	938	916	962	938	934	989	902	948	926	933	915	921	871	883	919	885	947	930	955	940	898	905	915	931	936	926	905	910	870	876	909	913	827	877	928	933	908	915	918	987	964	868	914	869	866	962	973	908	885	896	921	962	899	943	895	927	965	943	927	919	912	914	900	925	977	951	977	944	854	953	912	992	880	976	914	884	956	916	921	917	914	928	908	961	887	881	924	909	905	985	963	913	912	940	883	933	869	938	924	933	939	895	865	921	922	935	958	976	907	899	995	977	931	912	943	938	917	903	931	943	897	928	918	905	954	904	897	901	980	922	940	931	948	902	950	911	916	895	930	909	988	960	918	897	904	883	826	902	911	915	911	853	921	958	965	902	937	942	956	883	961	939	970	857	983	888	926	868	855	939	891	947	880	900	895	963	882	893	897	896	874	939	899	890	881	931	916	945	903	946	911	871	944	934	1009	915	911	941	951	955	865	920	977	879	897	918	939	922	909	917	914	981	941	907	936	888	945	923	904	926	925	902	919	845	931	971	884	946	882	951	926	905	926	955	922	889	883	884	946	930	932	917	875	917	958	972	917	956	936	864	946	920	928	920	945	885	996	965	906	908	973	930	904	948	869	916	964	932	954	956	916	898	909	923	926	915	970	910	966	885	903	966	934	905	916	875	901	968	917	908	923	985	945	900	912	949	949	893	939	918	931	930	970	921	943	940	906	992	926	935	894	973	882	908	920	922	936	945	849	897	897	961	918	946	940	931	961	954	917	925	881	924	931	886	893	955	992	971	928	910	941	937	887	911	912	937	872	894	948	929	894	907	934	923	911	904	920	889	906	908	930	935	939	928	882	876	966	914	884	899	898	950	915
16179	8184	2250	551	1097	1299	864	321	351	324	319	305	328	370	344	301	328	334	375	352	337	338	339	365	343	316	344	327	322	338	345	341	332	342	345	382	332	340	348	303	306	312	357	345	324	299	312	311	319	334	312	320	378	330	312	353	311	324	327	377	343	338	369	389	329	355	325	335	355	354	355	318	344	346	347	338	335	323	339	311	321	318	288	293	341	304	358	338	388	339	327	332	326	319	347	348	346	313	322	322	312	323	304	314	329	319	366	328	334	302	305	321	360	359	346	314	364	322	310	347	357	335	340	340	304	315	336	317	340	335	354	343	353	310	359	335	314	320	323	318	319	312	361	329	341	330	322	286	337	315	322	315	335	316	294	321	313	350	299	360	339	307	322	321	326	363	326	361	367	371	357	332	337	349	361	331	340	315	344	317	336	319	308	340	346	326	327	328	360	316	369	333	319	294	339	343	347	332	340	321	319	341	331	316	338	310	352	305	332	344	355	347	349	288	296	346	314	324	359	317	307	330	312	330	308	367	325	339	338	330	331	330	314	332	345	349	273	324	355	329	336	330	344	362	368	320	356	369	350	373	315	339	358	298	312	317	345	328	373	329	369	351	317	332	370	317	336	295	343	308	327	325	308	362	313	361	335	313	330	327	336	292	307	314	340	332	330	332	331	339	341	331	324	338	365	351	327	345	342	342	310	337	354	332	342	339	350	352	342	353	339	334	318	329	347	295	329	331	312	348	336	334	309	335	358	349	323	350	345	320	323	335	326	326	338	345	362	321	347	340	349	334	330	355	336	331	336	344	352	327	333	313	360	321	323	345	352	356	307	303	365	344	344	340	346	344	361	332	337	326	328	319	344	342	303	352	360	342	318	344	339	322	308	326	371	347	320	299	348	377	288	301	323	349	370	327	347	313	313	321	347	323	300	317	301	385	317	326	364	307	303	322	353	299	322	322	357	322	354	324	337	349	359	365	324	298	352	304	338	342	339	292	336	326	368	363	349	335	290	353	331	362	346	356	355	341	336	366	343	317	327	387	321	316	319	358	326	344	331	346	353	334	286	337	323	334	357	344	335	365	279	340	356	312	330	305	306	311	302	350	359	366	320	354	343	335	353	345	333	328	336	342	342	349	331	319	350	320	361	320	353	341	317	375	365	335	336	347	329	334	310	322	338	297	317	332	342	334	360	374	300	364	334	346	321	339	340	332	314	321	343	331	315	355	315	345	372	342	334	316	331	321	353	357	346	343	352	331	324	300	310	348	351	312	338	319	316	368	336	334	336	360	316	326	350	330	313	375	335	344	345	315	357	344	321	341	299	366	340	350	321	299	351	339	353	351	347	329	365	355	300	366	360	321	320	346	359	327	341	352	294	324	368	350	336	324	330	324	321	339	374	343	325	343	337	334	282	312	338	335	333	356	323	375	327	341	378	363	336	362	303	386	292	316	364	325	287	334	330	360	338	358	339	331	337	335	313	334	319	349	337	306	319	306	328	377	321	329	329	326	316	343	308	316	299	322	298	328	327	326	320	335	336	327	338	384	326	336	321	329	352	323	330	330	298	321	324	333	340	352	332	347	351	361	318	315	320	376	383	284	367	358	373	343	322	322	311	351	360	336	343	321	337	304	326	338	365	344	308	336	363	342	364	339	344	338	349	319	356	335	349	334	341	333	327	357	346	304	332	338	343	309	315	315	324	328	313	363	369	330	312	318	369	321	354	377	325	354	329	329	351	303	328	335	330	317	300	341	335	339	336	330	325	276	309	318	314	346	331	322	296	327	356	321	365	376	325	327	348	345	310	301	332	347	312	354	373	320	377	323	324	336	359	317	347	360	355	327	349	354	309	341	327	335	337	330	381	312	343	322	352	333	350	342	336	343	360	339	339	338	336	365	356	339	387	356	331	373	356	345	294	322	337	309	348	353	343	332	370	322	318	352	350	370	338	285	324	343	320	349	328	336	340	324	313	354	357	309	323	340	330	335	307	332	330	344	347	346	332	330	353	326	348	349	360	333	300	383	334	304	359	312	395	333	285	336	340	336	316	303	341	331	356	335	351	338	317	319	360	349	337	319	348	329	319	333	310	339	318	321	322	342	344	341	315	343	341	347	342	311	355	314	330	333	354	337	315	316	328	354	332	320	355	342	347	368	370	320	328	325	327	330	302	358	336	331	313	311	292	340	368	332	321	344	310	308	336	310	348	328	361	325	386	319	332	344	357	308	320	325	322	357	337	358	325	302	337	318	332	319	341	342	320	352	314	319	353	333	332	313	339	359	315	331	308	338	352	334	363	350	336	317	363	341	334	336	320	312	306	321	359	373	320	320	359	336	376	355	340	326	334	316	339	289	327	388	323	324	340	344	330	305	352	296	341	340	373	360	343	376	297	318	311	361	345	341	353	363	331	308	318	301	330	328	407	335	340	333	331	354	345	314	314	357	318	323	350	339	335	376	308	347	330	330	315	387	319	354	341	340	332	361	345	359	347	371	358	357	304	340	345	364	336	319	328	355	344	360	318	341	352	325	317	324	318	331	319	316	342	345	352	298	296	327	320	306	301	305	332	329	341	333	289	298	327	320	361	348	344	322	336	342	307	320	341	346	372	316	320	307	357	341	319	338	337	347	331	356	298	320	344	338	330	335	356	367	328	340	330	325	344	345	352	343	376	355	344	339	364	352	308	326	341	330	326	291	339	322	332	329	333	343	332	346	359	339	355	351	334	333	314	335	326	343	341	349	338	348	347	349	326	295	348	323	318	360	300	319	338	344	325	344	311	342	344	314	324	350	307	368	372	372	297	365	307	329	313	343	309	320	340	303	307	317	350	346	317	324	324	328	317	317	343	341	340	352	340	325	300	345	336	331	313	330	346	322	320	299	371	350	342	333	317	291	324	316	330	346	305	351	342	317	329	295	329	304	331	327	330	328	361	312	362	308	311	332	301	290	362	328	328	312	302	332	338	313	324	288	340	333	345	349	328	305	335	330	311	341	327	332	316	310	318	317	335	308	339	317	333	309	304	319	336	335	310	326	372	330	367	337	330	317	303	335	300	370	343	358	304	315	324	294	290	328	364	323	323	330	324	348	345	340	348	325	353	335	355	308	321	352	319	326	342	324	369	294	330	336	307	296	331	304	331	338	333	331	328	357	339	356	315	355	323	332	333	347	343	350	353	321	334	362	317	346	348	340	355	319	320	314	351	333	299	338	360	332	346	362	328	324	362	336	340	354	323	334	306	316	337	306	332	344	319	308	339	319	328	376	318	320	342	346	352	349	347	339	317	318	309	351	334	345	326	340	340	321	301	330	322	339	333	324	335	309	344	382	322	306	323	315	335	338	330	352	350	322	339	351	338	333	338	329	328	325	311	291	325	327	309	360	313	362	319	341	329	312	372	321	323	330	330	317	309	331	348	342	336	353	349	318	330	320	334	329	366	326	344	329	372	355	350	369	347	317	331	334	352	294	345	342	306	351	339	362	343	360
9574	6667	3089	1374	4005	4816	2739	727	720	771	769	745	812	745	730	787	695	757	727	711	802	757	736	731	751	710	774	743	738	751	739	729	751	769	754	725	775	724	746	735	703	695	757	788	737	708	742	745	726	731	789	774	776	693	792	757	772	773	769	762	781	725	760	728	773	769	740	766	785	739	740	729	754	749	761	771	786	734	745	766	766	717	761	679	729	759	771	754	698	735	789	723	766	769	784	691	739	787	774	769	711	734	787	717	728	739	805	704	734	779	732	786	775	757	822	736	728	743	728	764	721	719	768	752	756	782	734	776	736	738	730	721	804	754	782	745	785	737	782	753	704	735	752	769	658	762	726	732	744	740	728	753	757	741	733	731	755	720	761	767	795	772	708	720	733	736	758	716	778	770	711	759	740	756	773	758	785	733	736	744	770	721	718	774	717	702	787	759	727	706	739	741	748	753	742	778	764	753	743	729	754	750	737	763	753	719	764	762	790	745	757	772	703	789	750	740	723	760	779	729	790	741	744	809	765	738	737	760	743	774	790	744	760	786	737	752	723	748	722	731	768	741	764	765	716	695	742	743	782	782	762	760	803	742	737	805	757	721	738	736	763	770	778	742	727	777	755	787	762	750	700	740	740	733	737	776	758	753	783	766	755	711	759	801	773	765	752	764	722	765	803	718	699	752	781	762	777	813	690	725	719	731	764	770	734	741	692	771	750	712	738	776	746	750	765	763	737	739	796	754	706	746	759	735	692	744	732	698	762	710	730	754	756	721	770	724	752	769	757	729	777	739	713	712	766	734	761	745	745	717	742	732	781	736	736	719	775	811	711	784	753	715	789	761	753	768	706	769	732	806	798	762	777	752	756	749	757	750	773	761	773	727	779	812	745	751	755	756	783	700	706	767	725	756	729	771	748	790	733	763	753	708	723	738	740	771	768	763	792	754	684	724	748	797	767	797	726	725	751	748	764	725	782	750	796	731	762	764	746	757	759	804	748	765	737	747	775	763	762	798	721	751	706	706	783	753	711	755	732	713	765	709	784	749	772	760	771	772	729	785	739	757	747	712	753	730	723	723	767	770	786	710	703	756	796	791	743	775	825	737	764	790	796	774	707	836	744	775	780	774	712	750	784	764	708	715	771	760	742	752	768	716	778	735	721	739	768	751	736	749	810	726	773	754	697	765	774	781	780	765	725	729	795	796	747	781	713	703	793	706	742	701	744	778	757	699	712	755	712	771	727	758	764	771	803	735	742	726	761	730	699	741	735	756	730	788	718	750	736	759	724	765	756	715	746	751	723	810	759	770	762	706	710	782	767	739	730	690	793	732	746	745	741	762	750	760	763	783	728	704	745	740	827	769	764	762	743	711	786	815	775	749	731	752	765	772	683	804	711	723	723	785	776	735	748	753	769	746	736	779	739	752	740	777	742	782	738	747	736	742	781	799	736	741	736	768	771	783	748	748	732	763	702	732	780	720	801	752	769	757	746	736	734	783	763	735	757	727	700	693	682	751	724	725	736	760	737	770	739	795	786	769	739	741	748	755	784	752	758	733	794	746	708	781	753	722	745	707	746	721	732	747	727	767	766	793	746	718	736	724	781	773	721	744	786	769	767	746	787	791	743	750	800	774	762	790	767	757	778	749	792	782	727	774	760	782	757	742	752	744	756	730	724	755	728	764	737	751	721	769	721	750	724	773	737	769	702	732	761	757	777	740	755	771	733	741	756	733	798	752	738	723	770	738	757	726	779	689	739	745	711	753	738	794	732	756	721	754	740	735	789	722	665	795	780	766	763	749	791	742	785	708	757	729	732	719	720	740	769	745	739	722	778	795	724	778	707	749	713	746	756	781	758	731	738	707	773	789	750	697	715	792	765	734	763	747	771	748	773	743	734	806	764	758	693	755	731	799	768	793	764	743	684	750	766	756	783	715	747	756	743	728	738	768	759	736	756	756	752	752	752	792	740	789	802	688	737	723	753	780	799	736	775	720	742	726	773	766	778	758	747	758	768	802	787	762	746	800	751	716	723	745	766	751	750	729	770	760	789	718	773	745	777	750	726	749	783	746	735	763	778	713	731	749	779	754	700	763	702	748	810	780	752	803	727	762	743	805	783	746	793	773	763	762	780	771	752	771	733	679	730	746	733	766	729	715	756	734	739	812	742	720	732	729	745	735	733	721	720	719	737	772	748	779	730	732	719	729	753	740	725	732	786	784	738	708	733	761	815	744	718	802	765	738	731	755	749	747	727	751	725	712	738	783	680	752	779	776	732	760	772	750	808	773	768	711	749	801	729	721	744	791	713	802	731	728	773	761	774	755	769	731	755	739	780	753	696	735	752	739	760	752	775	792	758	719	712	714	751	742	795	754	768	739	728	758	754	688	718	775	714	722	767	759	805	798	745	793	729	745	762	703	735	708	687	768	726	767	713	737	710	718	756	768	729	785	806	769	726	750	712	735	759	747	725	711	698	741	756	757	720	761	765	737	761	751	764	705	804	720	760	745	784	787	716	768	785	727	763	774	741	769	731	759	789	748	756	719	765	749	764	777	769	701	720	776	710	723	740	755	753	764	788	804	721	744	712	780	717	742	761	785	753	737	781	743	762	732	750	758	743	750	781	690	776	758	727	728	672	730	780	776	771	770	751	741	762	738	776	757	751	747	730	722	790	758	770	738	773	794	731	692	761	767	764	826	737	777	757	741	746	765	746	757	765	787	744	759	776	761	796	758	750	790	737	727	767	753	779	703	704	741	760	767	834	788	755	754	738	731	682	706	800	758	773	786	743	722	708	749	745	785	699	766	762	752	727	774	807	726	784	743	787	742	769	735	760	744	760	724	746	711	826	733	749	758	748	756	752	723	718	739	747	692	695	720	790	734	731	739	735	760	723	709	739	722	752	701	771	771	752	762	746	756	755	741	762	699	762	726	718	719	749	742	780	691	763	762	738	692	742	744	815	821	710	745	781	787	719	738	743	743	725	745	736	764	756	769	768	741	741	731	713	756	719	763	776	796	725	782	808	745	719	765	745	737	786	760	752	732	747	775	778	764	740	721	730	751	781	775	729	729	738	780	757	782	760	711	752	690	768	729	786	734	756	744	727	802	715	774	781	817	758	807	771	755	770	717	751	766	742	765	771	722	717	780	799	755	750	748	727	751	718	762	740	793	736	721	761	773	754	778	762	792	740	756	751	743	697	748	771	780	742	755	737	744	763	740	744	703	705	718	752	746	783	747	719	719	735	719	706	775	738	768	797	772	757	737	719	742	700	740	770	739	755	723	727	733	695	753	750	814	747	741	738	749	769	744	747	752	745	744	802	729	800	747	744	784	746	761	726	741	726	698	790	728	780	736	721	760	778	693	759	738	798	796	761	749	813	747	719	739	771	680	781	765	802	738	761	733	702	768	711	745	760	719	736	724	808	776	784	703	768	726	794	735	736	742	751	760	740	765	729	751	696	750	733	742	827	730	735	771	781	768	778	792
35583	26747	12345	3241	18246	21185	11393	860	280	291	315	270	287	312	320	317	303	278	288	290	283	340	272	270	349	282	301	271	304	340	300	285	289	291	270	283	313	300	300	359	306	317	304	292	284	286	317	300	305	302	276	284	314	270	304	290	305	272	323	301	307	314	299	317	284	288	310	286	287	300	267	308	281	326	307	314	285	298	277	286	295	312	297	287	286	284	279	276	276	299	304	280	299	325	298	330	309	301	289	295	295	263	285	263	273	323	311	285	273	290	287	253	309	295	257	276	281	283	288	290	297	293	255	301	282	306	285	302	260	288	314	308	279	322	293	291	282	251	281	286	271	286	293	281	281	298	333	309	301	303	324	307	281	292	332	292	292	313	319	308	267	306	309	288	298	268	280	295	324	260	275	292	297	290	312	308	276	301	276	302	283	298	287	260	328	301	299	289	290	308	300	260	301	259	302	351	327	298	338	285	307	313	305	273	302	304	292	281	290	296	292	250	326	308	283	323	230	309	267	298	274	280	309	258	273	323	313	317	336	281	264	318	299	276	297	322	287	305	291	300	303	268	286	304	323	257	286	297	287	299	291	293	261	300	290	298	305	298	313	327	286	300	271	302	291	272	286	301	288	286	287	291	312	311	287	298	321	283	250	317	344	336	323	308	277	300	295	290	273	278	283	285	305	301	299	279	297	321	306	298	288	285	317	298	287	284	353	323	274	303	292	285	272	299	274	301	327	306	301	310	271	289	302	284	300	335	318	324	323	324	314	297	312	310	343	284	302	311	260	276	318	290	290	280	299	267	288	280	313	327	307	253	337	290	268	283	265	329	283	285	299	275	306	304	305	277	299	303	276	297	267	304	297	326	291	292	307	310	302	306	284	302	258	272	329	329	280	296	306	293	302	311	289	290	305	330	293	299	277	298	313	269	318	275	281	311	293	295	258	271	304	291	314	319	277	257	285	278	287	264	285	280	293	296	284	309	306	312	286	294	287	302	310	280	306	258	284	268	315	288	320	269	317	275	327	317	296	300	299	290	256	314	291	331	306	271	321	318	319	291	317	284	273	321	268	293	314	293	313	306	298	318	317	265	266	268	284	251	280	274	296	311	303	277	303	311	294	283	282	273	302	285	255	292	299	294	262	292	292	268	275	324	291	318	282	268	311	325	308	297	281	261	300	299	299	310	309	346	291	274	310	311	282	288	271	303	304	344	319	284	301	302	318	282	308	319	317	294	317	277	310	258	277	298	291	305	307	302	311	311	307	288	268	253	302	321	274	283	286	284	267	299	329	297	323	297	293	244	278	294	287	300	288	290	279	312	303	268	286	267	314	285	294	266	294	258	295	279	281	271	262	277	290	290	282	298	327	278	284	304	353	307	294	298	291	305	291	336	296	290	298	279	260	273	291	318	309	312	325	293	281	308	263	300	326	295	283	293	325	314	299	294	289	267	313	280	310	308	285	290	281	306	308	289	300	281	277	275	283	294	288	283	297	324	313	255	306	279	327	297	325	320	286	282	299	269	281	304	308	309	269	287	259	317	264	318	307	268	293	330	272	296	316	285	300	279	281	274	259	291	314	298	274	281	273	311	287	303	255	245	308	308	285	292	299	316	320	286	303	293	294	299	293	302	288	264	260	298	322	269	278	256	307	284	275	325	294	273	286	315	308	335	292	293	269	281	276	310	285	304	295	292	292	295	311	302	338	291	282	312	305	296	303	308	301	292	271	279	285	278	298	324	282	298	323	273	285	288	331	315	300	319	311	315	265	303	301	303	280	326	326	301	331	309	301	305	292	321	332	279	317	312	313	307	294	309	300	302	283	328	289	279	341	295	291	317	312	300	296	296	286	321	301	298	237	287	262	291	295	273	327	329	295	286	273	306	321	319	298	271	300	291	304	312	334	305	255	288	310	273	284	271	293	284	321	286	313	300	278	302	288	267	310	311	293	284	307	289	319	301	282	279	283	305	283	322	316	299	285	281	287	274	291	294	287	274	283	294	292	273	313	300	313	298	299	323	311	293	296	310	267	298	267	294	292	294	327	292	293	270	285	288	295	288	265	301	316	311	290	284	279	311	272	307	308	252	324	302	283	320	288	274	299	264	306	292	304	307	299	285	289	243	318	279	307	276	269	309	305	319	281	282	263	314	298	297	285	316	255	262	299	285	292	265	308	293	289	308	314	286	300	325	318	282	290	307	293	289	311	300	285	312	292	309	310	296	274	275	311	303	293	305	321	315	313	314	286	305	299	300	323	324	286	273	307	302	287	272	299	300	306	313	300	286	314	288	305	295	284	270	335	293	281	287	281	305	309	323	282	303	309	309	332	298	290	268	287	353	324	324	292	325	296	291	308	267	289	291	287	304	278	294	289	324	301	284	292	281	297	297	298	301	318	283	297	292	317	267	289	292	291	314	282	302	280	311	285	297	303	291	298	347	294	299	306	353	314	286	304	307	322	325	311	298	276	317	305	303	325	260	285	281	302	276	297	335	313	306	310	277	309	311	309	334	290	282	282	277	252	268	323	289	311	288	263	303	273	280	301	302	340	289	345	290	292	289	285	263	301	269	289	303	314	312	329	295	283	345	295	287	312	286	279	275	290	269	338	298	316	321	300	286	270	308	279	304	280	276	289	280	305	301	309	301	296	325	301	287	272	311	312	255	293	300	312	304	288	277	284	315	280	337	269	324	270	301	326	306	332	302	291	309	317	305	282	258	309	280	310	320	303	295	322	294	308	320	253	292	311	266	274	310	287	277	317	287	282	280	311	309	309	282	323	283	291	302	323	333	276	318	312	277	286	280	314	298	286	301	298	290	306	301	339	277	331	290	295	300	326	310	306	349	324	299	312	320	342	262	339	284	310	311	284	283	318	293	310	294	301	291	308	306	342	292	284	307	271	307	319	261	317	306	323	301	286	283	296	311	286	279	311	262	299	301	307	298	316	285	335	295	306	308	277	282	285	292	315	281	276	268	280	310	321	288	314	283	312	285	309	277	287	254	276	284	271	292	262	292	333	295	281	310	314	313	313	288	297	289	346	283	285	290	278	300	300	303	310	270	287	297	315	266	296	267	279	284	291	292	301	306	296	327	323	283	274	301	308	293	306	294	277	293	276	266	293	275	287	276	330	284	287	293	299	279	282	277	288	294	262	288	321	282	289	296	288	296	338	288	265	289	308	308	276	288	285	296	267	298	306	290	294	275	294	280	272	284	332	262	277	284	313	293	287	301	305	291	282	305	288	284	291	276	315	323	304	316	262	304	328	276	330	268	257	281	285	300	278	282	307	302	312	298	330	339	304	307	275	294	288	340	318	273	299	273	279	273	293	278	267	275	305	290	304	274	257	296	316	305	262	298	284	239	330	319	306	298	289	295	294	318	309	324	304	328	287	291	276	293	282	325	299	293	285	306	292	288	285	299	279	331	288	279	299	288	273	325	258	283	322	310	298	290	308	280	275	287	291	279	296	320	307	267	292	349	281	310
22951	20527	10565	7175	38677	38943	22545	776	695	686	756	699	736	685	682	712	740	704	689	708	729	699	710	671	648	678	697	686	705	688	654	681	655	680	727	683	691	686	675	718	688	729	659	706	721	672	710	667	669	633	691	703	669	675	731	653	653	657	718	654	682	682	682	763	682	683	716	689	670	688	688	722	668	707	652	688	649	677	694	716	669	717	654	660	682	724	668	682	687	693	698	691	704	686	687	725	676	678	733	714	748	703	647	718	675	737	678	683	601	662	721	698	700	684	659	703	701	655	667	682	677	695	710	669	722	736	675	706	664	644	673	694	653	661	712	713	727	668	717	624	702	732	685	729	698	694	700	691	687	687	698	678	694	707	691	685	700	677	683	701	694	672	687	716	680	693	709	703	690	673	666	677	648	712	668	657	706	678	696	661	680	711	675	713	720	666	675	667	686	652	692	663	700	692	704	661	709	696	719	700	675	652	712	704	662	733	656	634	731	660	665	639	694	674	697	662	742	700	688	675	672	697	654	710	675	696	715	692	723	728	700	691	647	722	685	725	698	649	737	691	649	704	685	640	698	663	669	735	708	691	721	699	693	692	663	668	712	654	705	634	640	653	697	703	700	698	680	729	652	693	720	625	657	707	677	701	659	701	666	694	691	687	622	644	645	690	666	707	681	711	727	692	706	702	685	669	693	691	696	677	696	676	632	683	726	692	674	727	660	678	678	693	689	695	721	711	683	650	674	687	688	715	695	686	666	693	693	634	679	680	709	677	673	678	670	682	751	653	690	727	697	688	663	675	713	691	693	693	683	664	726	692	646	711	701	676	736	694	651	656	676	709	689	683	674	695	703	666	684	672	646	726	685	721	679	668	679	678	715	675	681	620	725	660	672	727	641	737	687	682	645	732	669	714	722	721	678	703	699	695	683	693	692	687	686	691	685	670	690	688	638	684	740	664	699	714	718	665	716	667	684	674	636	691	672	729	680	677	698	693	707	677	654	742	700	704	718	671	702	674	728	713	660	676	733	661	658	678	709	678	683	705	703	683	727	679	658	689	721	688	712	691	711	724	668	689	676	674	688	713	676	688	668	626	677	697	638	706	641	647	646	735	680	702	682	697	668	659	734	694	676	695	693	693	653	690	665	680	713	710	670	676	666	660	713	671	692	666	703	638	678	719	658	696	688	706	705	688	731	720	691	706	728	706	653	715	643	675	701	663	700	656	679	663	681	667	713	682	733	691	704	713	688	716	648	657	734	634	668	700	680	693	695	694	673	703	678	708	655	646	664	682	667	661	683	684	690	715	692	676	666	684	754	653	635	692	685	683	682	680	652	697	667	693	704	669	683	707	668	658	706	715	679	698	704	661	647	673	701	712	695	680	677	704	668	690	694	698	686	694	701	715	688	668	653	678	694	718	679	634	675	676	665	676	670	691	668	692	665	717	697	734	703	663	682	660	661	707	723	677	728	702	663	686	699	670	656	666	650	689	680	730	699	671	658	664	725	676	627	705	691	672	705	716	691	667	685	679	692	705	680	684	674	677	683	695	715	702	667	663	754	691	695	678	695	694	685	702	682	721	687	683	671	655	708	666	667	661	698	648	701	676	683	713	742	702	685	676	649	732	673	695	679	666	644	690	711	696	675	678	668	704	676	670	661	692	690	681	660	664	710	651	720	667	648	669	709	667	705	655	662	705	725	661	658	685	684	716	687	677	697	708	705	726	685	742	716	673	664	678	676	666	683	666	676	685	706	705	679	726	723	673	721	677	663	698	678	719	666	657	650	689	705	654	668	715	717	688	699	695	661	667	720	669	677	702	683	654	688	700	705	694	701	724	639	681	694	666	662	654	688	721	669	728	668	672	708	713	646	696	721	716	682	724	680	640	678	643	681	674	684	703	644	727	690	719	691	683	705	665	686	675	696	619	696	671	669	679	655	693	683	752	685	686	690	693	647	707	667	645	684	630	647	705	653	688	651	712	650	673	701	689	760	695	707	673	708	692	706	688	745	693	686	680	687	696	684	704	710	653	681	700	731	727	680	656	633	639	682	682	668	667	658	667	699	681	679	677	637	713	688	677	700	682	710	692	656	694	709	685	713	723	671	675	711	682	681	695	691	698	697	683	708	643	707	729	684	688	682	687	689	658	667	644	673	703	705	640	682	686	740	689	704	674	700	648	709	636	706	690	694	712	643	704	703	674	682	610	665	704	684	752	696	676	696	675	679	699	637	689	708	636	683	615	656	687	694	681	664	708	695	734	689	652	691	683	675	685	716	678	682	643	705	656	684	650	685	700	725	685	678	683	677	682	692	662	730	657	679	668	684	687	676	668	674	681	695	688	665	669	662	678	701	717	652	672	666	687	718	677	691	661	685	659	674	702	705	675	685	668	753	735	672	633	682	681	691	732	690	705	706	654	649	726	649	669	715	695	697	670	723	692	687	701	630	700	670	678	694	649	704	658	697	677	764	681	726	675	666	652	673	673	753	668	661	668	667	661	686	695	634	660	678	667	681	676	617	653	716	655	700	694	650	691	656	720	711	707	662	717	677	711	676	677	683	679	674	711	679	690	735	726	715	643	699	718	655	639	647	726	617	682	684	667	706	699	690	706	693	676	696	722	672	635	737	659	691	714	671	677	691	713	669	684	660	683	706	715	691	686	721	706	695	670	684	672	724	687	662	661	676	741	683	639	638	719	724	622	637	713	686	700	730	665	659	700	634	694	683	709	679	674	699	683	729	699	668	696	643	624	645	699	658	703	670	698	667	683	684	720	679	657	708	696	649	687	667	681	695	732	650	706	663	686	716	646	652	717	708	664	635	676	669	643	674	616	677	684	692	684	697	699	669	692	687	664	641	673	646	673	667	700	681	643	683	709	672	702	662	679	693	700	658	709	663	676	726	678	687	702	688	691	724	731	669	717	663	694	699	661	681	670	711	667	663	682	672	702	705	669	717	672	676	701	690	681	695	687	693	652	684	653	685	719	692	712	693	710	681	678	680	677	705	750	705	635	642	711	687	673	636	717	649	655	689	666	732	701	699	677	668	665	700	705	678	703	721	655	730	710	692	687	731	707	719	659	706	680	657	651	653	648	683	724	657	670	717	719	676	662	714	667	651	703	680	648	701	696	710	675	708	661	737	702	704	675	634	687	701	694	680	678	651	714	661	675	688	700	693	690	712	700	667	679	727	728	700	683	691	649	666	669	674	718	669	721	681	728	699	688	663	690	682	675	727	694	734	683	640	710	689	726	662	687	703	663	702	673	680	674	689	653	711	734	646	695	718	708	686	715	691	647	700	673	653	738	687	673	700	656	674	690	693	694	742	722	652	678	657	699	712	637	671	688	666	693	697	704	686	645	644	689	699	666	703	674	678	692	706	678	683	637	714	694	701	684	693	728	668	685	673	681	687	648	704	708	697	676	663	656	659	685	655	670	660	650	643	681	720	655	671	675	653	694	660	668	671	673	698	727	674	659	657	694	695	670
47107	38577	23993	7478	36127	33661	20297	1991	468	407	421	388	383	422	404	435	434	429	399	404	444	402	416	415	397	384	429	405	438	395	422	423	405	400	417	398	399	437	385	401	438	412	412	418	415	437	420	432	405	412	446	413	408	406	403	400	398	381	392	406	460	411	397	419	457	419	440	416	417	399	438	460	417	461	408	381	378	404	425	403	406	463	439	389	406	423	409	453	418	385	376	387	401	433	376	386	400	396	367	434	416	414	438	382	356	384	393	433	411	418	392	421	402	399	406	405	389	419	408	389	429	434	388	400	453	444	410	438	413	408	387	385	392	411	419	398	452	413	422	420	418	426	440	419	433	381	425	392	373	416	440	457	453	433	429	437	416	386	436	402	409	451	395	386	431	360	405	413	363	423	394	410	430	439	432	459	389	399	424	378	409	412	443	422	382	430	433	411	370	401	377	466	421	383	430	384	423	405	430	446	398	419	416	428	417	424	391	398	429	376	372	399	393	391	408	417	401	428	421	374	403	409	411	447	415	424	426	442	412	429	435	437	411	395	389	429	392	431	406	387	412	462	437	397	380	439	400	429	426	418	406	389	409	411	435	395	432	372	405	399	428	435	376	406	412	424	442	422	399	438	399	356	413	417	418	399	417	424	413	431	383	414	424	414	449	433	439	446	400	431	396	421	408	440	431	446	430	398	430	433	415	416	369	411	427	408	391	441	443	397	407	429	381	433	437	424	384	441	402	413	443	428	438	410	426	370	405	395	399	399	479	407	429	406	402	398	434	420	410	418	437	425	403	434	410	405	419	482	436	368	433	413	401	409	404	414	454	424	397	419	439	451	385	427	381	426	402	378	405	459	427	418	391	376	391	434	430	416	439	411	438	409	414	437	410	418	385	409	416	401	407	423	430	407	422	421	405	387	430	401	406	392	438	431	441	425	430	370	395	443	414	423	436	364	405	405	432	439	415	422	398	389	429	395	392	422	454	432	447	438	405	415	401	429	415	419	401	394	369	408	433	442	421	426	431	389	417	375	374	424	401	400	422	408	426	377	397	421	368	401	394	409	427	410	403	450	425	427	423	426	442	425	454	396	384	420	368	396	428	417	364	416	427	391	372	375	420	431	416	394	398	419	407	423	400	417	415	424	404	413	431	423	431	387	422	435	405	374	421	408	417	397	418	425	439	423	412	419	422	445	381	392	374	422	386	442	388	407	386	427	440	446	410	416	404	386	394	437	373	433	410	429	425	424	432	379	468	444	392	404	422	430	390	420	448	421	429	406	408	424	431	393	381	383	413	424	400	397	394	432	444	404	484	431	397	399	392	438	401	432	419	393	397	402	383	391	395	379	377	412	431	432	418	406	388	421	404	386	398	398	409	443	405	415	430	494	428	401	397	387	438	421	384	405	452	412	387	420	384	408	475	415	481	434	412	390	351	380	396	386	453	397	424	458	446	380	408	420	422	416	445	396	422	394	432	398	378	413	396	396	419	365	394	414	420	426	435	427	419	411	397	399	418	382	379	444	394	394	443	453	390	424	389	426	415	407	456	421	408	391	398	378	477	427	416	423	403	402	370	430	386	404	417	371	445	438	420	390	402	401	425	417	393	405	421	419	369	387	407	406	383	400	390	420	379	395	418	424	411	427	415	402	386	417	409	421	422	407	407	413	408	398	372	396	407	419	420	411	395	409	387	388	419	371	413	420	385	423	435	413	411	417	388	415	442	396	361	391	375	385	448	453	434	447	414	418	401	418	415	426	437	387	419	414	416	363	396	369	392	434	412	433	436	395	409	432	405	402	411	442	398	396	419	435	416	389	384	382	429	404	429	424	449	428	421	419	392	425	420	384	430	402	373	421	437	436	392	438	447	412	405	398	411	404	414	429	402	422	388	440	414	425	424	434	405	408	384	425	373	435	397	423	464	436	465	429	438	376	381	371	396	404	402	390	417	391	388	381	437	401	424	411	413	420	426	428	385	437	386	473	439	414	406	382	434	405	408	454	419	429	366	396	399	403	424	393	435	418	373	392	391	395	404	423	431	369	377	418	391	384	389	359	452	457	404	401	384	416	369	415	413	413	336	355	408	391	421	410	398	375	418	421	376	399	467	420	404	434	376	413	420	390	430	442	396	438	437	373	408	408	391	443	388	386	401	428	415	398	422	400	428	424	428	421	390	443	387	404	376	429	419	403	413	423	387	399	419	440	450	427	409	403	402	404	377	430	410	444	392	421	392	376	425	406	407	406	405	413	418	422	421	391	409	424	399	407	449	449	425	425	403	417	406	398	403	418	411	452	392	446	419	450	425	404	397	442	411	376	387	393	441	417	402	392	387	428	395	419	440	422	394	421	382	386	415	404	399	426	423	411	370	440	399	390	390	421	445	456	414	388	453	424	414	414	409	429	381	434	390	433	391	395	385	427	423	407	409	426	443	457	377	398	394	386	404	433	423	392	436	448	396	441	440	425	420	393	410	460	402	449	430	430	394	427	412	428	411	438	413	383	410	428	400	371	403	360	390	413	413	419	406	409	401	430	415	395	436	410	403	388	348	401	407	495	439	387	418	392	441	403	414	409	394	425	397	405	382	404	427	399	418	397	432	454	451	396	420	421	405	423	362	410	407	396	445	418	398	402	389	398	390	433	397	402	423	378	431	436	395	417	419	406	432	424	393	374	379	376	445	392	416	364	398	384	428	392	435	404	455	457	435	408	440	411	385	390	385	402	396	473	444	406	412	392	431	417	387	413	387	401	416	409	416	454	429	466	394	383	416	382	417	490	410	352	409	428	412	389	379	385	422	384	401	436	455	450	380	414	368	400	378	395	391	415	445	394	430	436	458	395	380	411	435	425	381	415	341	400	444	402	393	427	391	423	420	416	446	439	413	418	416	448	414	409	395	424	415	402	382	423	413	362	439	399	421	451	386	431	459	446	394	380	398	424	400	422	412	400	408	397	410	407	404	389	409	396	432	404	438	420	447	394	430	430	427	396	357	439	427	434	405	405	452	400	369	412	401	433	381	412	403	403	425	370	414	452	385	421	383	415	391	456	423	386	413	391	416	367	422	429	401	402	421	434	423	443	412	379	407	391	407	417	408	417	390	395	381	441	404	425	414	400	403	430	440	344	409	425	427	426	437	431	401	388	434	451	423	418	377	429	427	429	400	448	420	408	452	413	405	410	397	417	444	429	365	432	378	417	387	389	396	434	409	444	415	401	436	418	394	403	415	394	384	435	388	423	382	355	416	436	389	409	457	431	422	389	432	407	396	404	436	412	419	427	408	436	409	434	447	408	401	399	410	396	397	434	432	426	406	434	413	398	436	377	404	414	412	387	389	408	440	428	413	406	418	416	432	375	384	362	407	399	420	388	377	418	448	440	406	398	393	410	388	439	431	436	413	429	406	429	400	444	416	389	437	406	420	421	431	387	390	405	411	449	405	404	367	401	424	397	407	428	414	391	385	433	429	455	416	386	473	432	414	427	397	400
30637	29423	18848	9897	53299	48106	30076	1028	1027	1026	973	981	927	909	925	914	957	988	902	919	969	928	923	947	963	917	929	919	904	942	924	974	930	887	930	878	914	900	927	910	901	875	880	929	897	876	958	857	949	933	918	911	927	937	849	895	940	938	902	901	915	896	946	939	903	882	922	945	937	941	930	942	834	940	890	934	880	953	872	941	877	959	921	936	939	950	936	950	921	916	877	939	867	929	869	937	914	904	979	915	965	872	949	954	917	887	875	877	923	924	919	917	926	928	896	865	922	869	958	904	947	880	887	881	932	929	927	962	906	940	914	964	880	932	910	887	945	937	954	900	922	926	945	919	918	983	908	942	965	884	910	911	897	920	885	962	923	886	953	919	892	960	895	921	918	945	885	903	910	877	953	951	910	917	901	912	932	908	913	898	908	917	917	952	903	860	912	885	898	962	901	965	978	978	962	870	928	928	940	903	927	872	908	923	921	926	979	926	909	903	985	929	916	891	944	958	906	897	920	957	879	882	976	918	916	862	916	888	898	948	907	915	944	919	943	881	882	896	915	889	860	893	907	949	913	908	946	913	959	883	914	975	897	919	875	967	955	892	989	877	925	933	929	938	884	992	918	895	948	936	928	937	925	908	888	906	957	884	931	935	913	880	919	915	945	896	965	931	952	912	862	939	897	936	924	905	945	893	915	901	974	859	921	920	900	866	972	909	909	939	894	938	958	941	972	963	904	963	901	910	896	945	917	919	975	908	926	905	900	957	929	920	896	917	986	898	911	906	889	863	955	898	896	927	889	939	864	913	911	986	903	944	927	931	910	892	921	901	963	885	931	886	938	928	905	865	892	886	879	889	926	929	942	919	889	900	887	923	987	923	867	863	937	883	904	871	945	885	920	915	960	953	901	917	882	897	936	886	912	943	887	923	920	907	937	945	873	901	945	965	924	956	889	929	917	955	938	900	926	883	969	876	873	879	946	909	871	969	891	880	958	919	930	936	907	932	934	885	919	962	899	935	993	924	947	953	938	906	916	908	881	920	887	879	977	890	901	1002	917	909	923	886	947	901	919	904	871	943	931	939	900	923	869	882	933	947	941	908	952	961	905	898	916	896	891	921	922	896	879	959	936	947	907	877	903	897	941	907	900	906	905	887	853	895	947	936	925	895	923	935	937	962	963	959	896	900	939	874	935	935	941	901	938	928	894	898	905	988	933	875	894	924	922	908	945	895	943	919	907	917	959	903	892	872	956	889	890	883	944	937	887	910	889	883	981	928	927	901	925	877	892	953	927	878	934	876	891	939	898	899	920	936	935	916	893	932	918	894	920	882	928	876	911	957	867	933	890	925	924	980	931	935	953	884	911	899	843	962	942	899	886	923	927	918	916	894	863	907	878	918	927	901	919	928	950	965	899	934	896	921	961	906	929	921	915	926	934	934	898	953	904	922	933	878	908	881	959	924	931	896	916	911	952	929	904	876	880	932	919	897	896	924	954	903	909	885	949	941	903	963	937	919	926	893	907	868	867	904	903	981	906	919	981	915	952	893	860	897	859	885	908	911	882	898	934	860	931	926	920	964	906	919	915	918	939	974	911	870	929	928	979	935	918	874	976	950	959	950	925	885	907	887	885	935	892	948	882	864	962	852	907	945	908	898	943	942	918	929	900	906	893	876	919	871	957	891	873	892	904	871	946	844	914	970	870	938	920	913	922	896	911	900	948	915	857	909	896	946	855	890	930	933	884	908	988	919	914	859	948	860	924	909	920	949	905	876	929	924	941	889	927	902	951	905	898	871	997	884	970	921	874	933	892	935	972	945	935	926	920	884	935	909	935	945	886	888	921	949	956	977	900	921	917	896	926	905	916	938	904	958	927	919	904	943	906	909	848	954	895	913	920	913	934	888	897	885	926	924	873	934	892	898	929	884	850	940	941	963	906	890	909	984	890	915	943	945	905	891	943	907	969	963	911	896	940	893	860	914	868	911	908	888	930	894	933	948	968	938	871	900	938	902	890	879	878	886	904	927	902	908	920	957	878	896	908	935	919	899	916	914	951	893	922	947	946	917	882	962	909	879	900	835	945	961	1005	875	926	924	947	930	891	946	910	952	895	888	846	900	889	964	871	854	906	907	959	935	940	943	973	942	899	887	945	963	927	872	918	877	897	895	908	920	868	933	893	927	925	914	911	987	906	883	932	928	932	901	959	896	956	895	910	905	903	895	891	942	911	958	931	921	936	929	959	925	912	896	898	936	911	855	959	919	919	887	945	925	910	941	946	979	897	923	935	951	923	877	930	908	904	922	874	867	947	971	923	961	887	901	937	981	896	888	918	885	898	918	915	928	938	919	958	958	843	888	939	878	915	876	919	924	957	925	903	936	942	885	874	912	908	888	910	890	906	875	875	877	954	908	938	973	889	862	877	967	974	934	894	903	887	885	955	953	932	917	888	906	856	919	916	935	968	924	872	952	910	908	954	920	905	924	931	884	900	900	949	936	959	956	936	884	916	925	924	900	889	947	916	927	870	931	946	927	916	923	966	956	844	908	906	938	949	950	853	904	912	871	919	984	862	955	957	910	968	957	893	904	880	855	959	919	931	897	908	932	927	946	919	910	914	890	855	944	888	924	932	960	926	941	916	949	903	948	947	901	887	950	883	931	905	899	953	871	927	890	905	938	875	897	911	946	905	957	955	914	896	956	882	956	922	900	975	906	885	936	949	896	901	960	888	969	934	891	921	932	945	937	861	947	920	959	921	955	895	890	898	879	906	879	943	924	908	903	853	890	956	959	885	939	932	916	948	934	931	892	876	933	925	918	967	909	892	969	916	920	934	928	954	937	934	884	936	882	969	907	912	931	932	919	923	936	939	944	905	902	894	957	892	900	956	863	882	945	906	1001	871	891	869	914	912	896	917	954	925	963	895	902	920	909	912	915	909	1011	908	912	903	977	1004	891	948	893	914	898	888	858	950	907	920	881	883	966	958	978	903	886	905	908	953	870	905	909	895	957	914	944	885	902	930	961	923	902	938	910	868	921	913	919	906	940	918	944	866	912	926	942	892	914	909	828	839	942	908	916	871	902	966	933	930	901	956	934	909	901	912	924	897	893	871	978	924	964	927	961	909	940	930	887	905	924	948	888	929	941	914	915	979	921	926	884	905	920	904	961	909	899	965	894	973	942	872	915	928	926	928	900	923	891	915	909	900	874	946	895	924	887	886	858	932	909	952	901	946	858	938	927	951	957	898	955	948	930	869	938	936	902	908	948	943	929	907	887	976	945	976	890	891	898	923	929	894	904	885	974	894	966	928	889	889	922	895	930	929	936	983	984	936	942	935	920	948	962	977	914	942	917	867	958	990	884	932	932	913	946	914	974	887	865	916	922	900	896	865	878	954	890	905	910	906	946	963	917	884	901	922	925	981	914	910	942	909	906	947	922	907	949	901	939	873	880	857	943	958	916	913	916	938	943	906	874	871	885	894	938	918	977	937	908
16199	8880	2820	554	1292	1660	1084	366	300	326	329	345	343	373	321	360	317	289	363	311	321	318	348	339	328	302	347	361	304	331	312	293	321	366	323	293	333	340	329	329	340	340	317	279	314	314	315	323	315	297	302	324	312	319	337	355	299	348	318	330	319	335	347	317	287	324	359	341	316	300	309	299	330	357	295	349	343	330	351	340	324	345	327	276	330	336	301	353	333	323	337	354	338	295	332	319	314	334	318	343	323	334	358	301	360	302	316	300	314	278	325	310	330	291	357	326	313	313	332	285	344	366	357	309	310	352	323	298	287	347	325	340	318	339	318	283	322	321	336	339	289	328	290	344	333	332	299	341	372	321	341	353	326	343	331	307	313	311	330	340	319	291	346	323	345	305	332	314	325	341	324	332	341	325	323	343	325	321	331	322	302	325	298	326	330	328	313	363	325	308	323	330	345	299	342	345	346	323	311	313	323	309	351	330	318	312	283	348	327	317	331	301	339	326	326	336	334	368	342	342	337	333	309	343	339	302	317	319	319	329	336	353	316	349	348	359	340	295	328	315	317	320	362	321	333	327	345	331	309	309	362	336	341	362	333	319	340	309	305	328	316	317	328	331	309	304	301	329	314	325	321	335	328	301	323	363	361	324	276	359	336	309	324	349	361	337	326	329	321	301	334	335	332	344	283	310	298	325	339	348	341	331	369	367	312	340	278	336	382	294	327	318	324	305	294	310	317	323	352	328	312	293	339	342	311	318	348	338	320	345	317	314	283	336	307	330	337	354	341	324	339	316	346	336	358	332	322	352	324	314	318	327	332	358	368	324	368	331	302	312	348	314	323	304	322	331	336	307	366	341	335	351	319	321	303	312	331	331	316	337	334	326	326	353	336	346	375	319	312	316	332	300	366	329	337	341	323	322	310	369	341	332	369	340	312	334	289	308	338	259	317	323	314	362	328	343	325	331	337	319	347	315	311	345	317	312	340	372	319	306	309	296	319	327	311	337	315	303	279	296	308	346	355	346	335	314	372	360	350	380	324	340	302	316	331	326	341	319	323	314	331	334	321	337	310	317	359	317	327	366	351	336	332	320	325	324	312	300	340	346	334	329	330	341	349	328	357	346	323	278	331	326	295	334	330	293	333	342	320	328	322	350	345	320	333	298	370	339	320	309	308	297	325	324	331	313	321	316	326	329	322	325	347	336	335	364	312	338	335	327	345	357	367	332	334	338	328	356	328	339	333	324	323	312	339	323	348	345	314	339	352	341	364	345	335	283	350	321	333	306	317	316	326	337	351	344	347	378	336	343	282	337	346	339	349	345	277	314	359	342	341	304	306	352	342	283	326	283	339	315	315	325	318	355	305	340	357	369	326	323	341	362	343	309	316	331	352	346	347	337	339	324	288	311	307	346	288	332	359	326	348	346	312	300	313	335	270	321	323	287	330	310	354	355	330	349	324	293	343	357	299	321	356	351	315	332	313	324	301	337	330	287	309	336	321	319	340	309	289	307	356	347	320	321	336	355	333	322	347	343	315	311	333	341	329	320	351	335	313	345	309	328	355	350	325	332	316	326	361	356	353	390	309	330	307	336	327	345	330	325	341	321	323	276	317	331	344	344	311	343	325	292	326	333	343	290	361	345	329	362	316	321	328	306	292	328	314	376	317	306	334	346	328	324	346	330	336	314	333	319	336	349	301	334	340	321	308	336	295	325	331	294	308	285	316	351	343	329	331	341	343	348	333	313	329	371	333	339	342	344	293	296	343	344	304	357	349	327	333	341	350	336	338	373	314	365	331	370	350	341	346	331	303	297	329	323	323	343	309	309	331	340	315	292	328	336	332	306	341	340	329	341	357	332	352	315	308	346	340	319	352	296	289	300	340	369	355	306	314	322	329	284	317	341	332	357	311	325	317	320	352	346	326	303	327	352	328	318	341	335	269	323	334	348	342	330	347	303	287	332	312	281	328	374	306	318	330	313	334	290	328	335	304	333	345	304	349	359	345	351	299	311	325	317	314	364	348	330	334	302	315	331	321	307	314	305	329	338	329	327	297	329	327	331	341	332	333	332	330	312	326	313	341	298	345	348	320	302	330	294	401	336	326	349	337	358	317	318	339	335	304	331	316	344	298	291	293	343	321	322	321	311	321	327	318	298	314	330	356	320	336	343	317	350	341	351	307	268	315	350	321	326	329	315	326	332	316	343	339	318	307	344	345	349	321	329	347	325	345	315	328	341	334	369	312	321	315	306	311	369	303	289	293	327	301	339	336	326	310	333	324	318	330	346	334	316	304	315	286	313	329	349	349	317	350	320	339	315	347	321	360	321	316	343	312	343	334	323	329	312	329	330	379	372	334	320	313	314	345	333	280	299	336	338	341	350	306	302	337	334	321	348	286	294	318	302	335	344	308	317	320	303	302	350	361	344	331	346	311	355	340	327	362	321	332	364	324	300	322	297	307	331	333	351	344	329	317	331	331	309	355	315	329	353	297	352	300	331	334	307	346	329	344	366	309	333	335	292	309	311	363	339	308	332	349	311	305	331	313	315	319	329	307	297	315	315	341	302	334	303	319	320	326	321	367	367	361	327	306	307	318	293	350	327	322	328	356	356	331	323	346	305	343	313	352	288	311	338	303	318	335	314	331	321	295	333	325	329	329	327	336	307	346	335	351	338	342	344	341	343	346	262	334	308	350	352	328	312	335	345	327	336	334	276	307	311	344	320	309	318	299	300	287	338	332	326	315	290	288	317	311	263	299	354	294	324	356	333	326	321	333	324	337	320	294	341	352	342	306	331	342	320	333	335	326	339	337	306	332	370	308	324	327	313	319	320	346	308	336	317	320	331	307	319	330	343	301	311	332	333	340	317	372	355	360	333	353	337	320	364	340	318	335	345	342	315	316	338	314	342	296	323	339	311	326	301	343	314	362	329	321	323	350	312	362	322	296	345	343	348	323	282	341	347	294	340	300	352	328	343	310	309	317	318	316	322	341	315	323	371	299	350	316	337	355	316	356	316	321	317	348	336	331	311	340	310	302	305	302	323	350	323	363	347	336	303	330	330	328	349	367	303	281	342	340	319	326	335	319	324	322	327	352	324	333	316	326	335	315	347	304	366	350	332	347	332	290	323	334	364	326	304	297	314	361	337	330	317	330	342	335	344	311	317	325	319	357	321	315	309	322	351	332	315	324	323	336	372	341	332	328	293	328	326	305	329	338	339	356	343	291	305	320	324	321	321	319	316	309	331	324	300	325	298	334	323	293	336	350	344	325	321	322	369	326	335	342	340	326	329	342	353	330	332	354	331	300	356	325	339	354	320	308	328	306	357	327	345	348	348	341	340	314	331	298	332	333	332	318	311	269	314	296	330	312	317	351	331	347	309	318	317	339	306	323	335	337	323	315	344	347	357	332	290	324	364	315	337	302	323	332	343	280	319	372	319	330	327	327	336	288	325	324	319	308	343	339	336	339	323	296	302	313	348	338	335
9981	7411	3688	1358	4393	4933	3016	749	732	753	779	766	700	721	727	729	755	724	776	712	714	725	736	703	729	745	687	747	705	723	764	703	795	717	771	756	777	718	741	765	761	740	742	708	669	724	710	713	720	731	739	708	705	755	680	769	751	758	790	681	770	721	744	763	687	711	715	743	732	696	688	722	748	676	744	748	725	711	728	760	710	700	695	744	759	721	759	738	691	731	713	702	777	714	679	748	799	731	751	676	741	733	779	722	704	728	744	727	722	708	718	694	755	756	764	757	732	783	738	730	708	713	730	794	731	742	759	745	724	703	759	721	726	718	742	704	737	746	762	761	753	721	697	778	759	666	774	675	774	724	734	707	700	723	729	684	702	728	715	709	719	768	695	759	735	731	739	711	716	726	738	759	736	751	729	719	747	750	722	702	754	732	719	688	714	762	739	712	698	731	750	695	696	754	782	742	758	697	760	753	712	767	774	698	752	789	735	724	760	772	759	723	743	729	733	708	689	706	749	719	731	749	758	745	712	746	731	768	738	767	730	759	745	723	767	728	764	750	758	796	716	711	728	733	772	737	694	722	739	719	740	703	683	756	726	771	756	762	773	684	696	747	718	737	688	704	714	722	768	728	708	776	734	781	726	766	738	762	735	805	734	764	699	724	721	721	772	726	705	737	739	703	728	675	745	726	739	755	736	711	715	751	732	758	743	744	715	762	694	736	710	751	765	769	704	746	735	733	776	682	714	717	770	755	722	738	750	745	743	754	727	725	703	724	735	744	727	719	777	687	735	738	743	698	756	710	694	683	796	751	697	757	740	794	725	715	752	673	743	724	681	728	722	775	726	719	753	703	778	743	711	725	750	766	767	757	788	759	741	724	702	732	769	760	771	727	748	761	733	718	709	733	696	711	751	721	695	699	728	741	721	719	727	719	692	761	750	739	749	740	782	726	741	726	738	724	726	726	700	777	729	761	702	793	745	707	702	808	780	710	766	714	708	726	755	768	719	694	697	724	732	684	729	709	735	729	722	767	745	723	713	741	781	753	743	752	701	737	739	715	763	693	766	699	757	738	740	782	723	726	730	712	727	733	744	744	749	753	733	735	734	763	758	700	763	758	711	747	730	715	755	744	736	768	764	703	776	682	717	738	715	717	745	713	730	758	719	746	729	786	709	700	725	767	744	689	715	741	762	681	676	683	725	700	739	667	710	730	740	711	748	763	672	719	766	714	768	789	730	742	695	737	818	708	722	714	736	736	777	746	737	728	706	798	721	728	736	760	711	700	781	728	738	711	760	736	709	690	704	727	732	729	753	764	772	751	720	726	733	741	740	699	762	778	722	694	721	766	696	756	769	721	739	765	781	717	723	753	773	736	738	754	715	757	730	766	734	702	736	736	741	723	719	684	660	747	728	732	785	754	725	746	742	714	743	718	682	710	745	693	790	707	715	722	761	748	702	710	772	757	707	698	740	775	759	744	734	764	763	727	740	743	731	748	753	686	719	667	782	753	760	730	718	705	730	771	704	748	692	716	734	766	754	745	786	737	723	710	753	748	713	711	779	727	698	766	717	709	726	724	714	737	727	734	720	709	720	734	733	689	746	692	767	711	773	692	747	790	682	731	767	723	738	760	732	718	730	702	711	706	753	740	737	696	745	704	724	734	796	781	734	724	738	735	753	708	739	737	690	688	752	767	731	724	701	755	711	694	732	806	749	721	701	764	685	739	744	726	704	747	760	698	720	696	739	754	738	723	762	757	747	709	724	756	723	689	770	771	784	692	702	721	741	723	714	737	732	715	734	741	785	740	742	781	739	736	752	719	752	739	742	712	745	797	725	684	792	653	732	724	701	750	742	738	732	715	727	745	788	753	701	728	747	734	736	707	724	708	757	739	722	717	700	710	773	733	768	728	770	728	769	718	751	699	722	742	689	778	730	720	680	733	731	747	746	717	759	680	762	691	717	733	745	676	765	750	731	778	685	712	772	694	749	735	745	744	715	722	702	717	772	787	745	724	690	756	734	720	716	732	710	725	750	756	770	746	718	738	738	741	751	701	764	713	736	748	730	699	805	728	753	731	726	752	766	705	714	737	720	706	741	765	761	735	740	714	744	755	773	739	756	728	743	712	721	718	693	739	715	773	728	752	749	765	761	742	780	772	712	749	684	727	684	711	769	760	784	749	768	707	736	726	724	783	760	687	737	725	727	760	796	715	748	743	736	730	718	724	782	709	779	734	757	710	699	694	737	684	769	709	752	775	729	763	765	706	751	731	756	769	723	738	775	728	692	782	763	766	790	699	692	755	738	723	743	752	734	710	741	746	729	743	786	760	748	752	712	772	746	743	752	715	704	720	743	723	746	739	728	748	729	732	744	755	755	693	737	726	738	749	742	740	739	719	732	648	726	705	739	747	729	735	729	684	746	739	750	725	668	750	746	691	780	683	780	699	750	712	742	724	735	765	718	824	741	781	747	734	758	708	709	721	754	735	753	752	746	719	723	767	738	698	747	710	701	749	723	721	700	704	702	701	765	731	729	734	722	742	764	720	725	727	779	696	800	743	744	733	740	730	760	761	746	725	758	705	745	735	773	705	761	685	752	721	694	720	748	731	732	738	753	749	739	786	737	758	750	707	763	702	745	709	718	730	740	777	740	771	761	718	770	717	693	690	711	730	708	730	745	745	732	734	758	768	747	752	770	804	739	719	748	773	787	727	714	769	704	732	768	759	746	741	710	726	746	769	813	757	735	750	758	728	741	761	716	718	773	723	732	719	788	732	781	705	800	763	747	733	776	745	750	752	758	713	687	758	694	738	706	762	761	703	738	737	701	693	719	736	704	739	711	735	684	708	773	709	747	722	754	706	715	712	716	725	716	732	737	744	710	736	751	727	755	784	718	755	754	737	718	739	757	739	737	673	735	703	773	780	737	730	738	726	744	764	712	713	740	721	719	746	778	753	744	721	753	731	731	779	717	781	718	712	718	808	738	697	711	739	763	759	682	755	733	734	730	756	744	757	728	759	748	715	716	780	767	745	747	753	708	760	709	744	728	734	771	742	730	737	737	772	703	770	698	720	772	734	747	709	729	753	696	719	777	778	740	737	766	741	799	764	749	769	716	737	734	738	750	716	765	702	755	757	764	707	735	742	760	731	763	702	719	735	736	728	724	738	751	696	727	726	716	705	740	744	724	701	713	691	745	716	768	746	765	738	779	723	785	798	730	722	743	766	713	702	704	720	730	717	713	763	724	707	771	709	744	701	732	728	737	757	717	775	730	687	684	741	759	743	749	740	710	710	724	703	726	743	718	692	711	747	704	690	744	767	744	698	755	745	712	789	755	746	707	738	746	726	777	751	744	769	730	712	750	758	756	778	759	768	703	763	725	755	760	770	748	758	757	717	748	747	720	743	751	727	751	703	732	706	761	726	712	734	731	769	738	790	792	708	765	756	707	743	724	726	742	698	743	712	728	775	711	753	742	721	693	712
36088	27225	14816	5447	16052	20487	11215	800	314	312	331	305	276	315	293	289	257	325	303	314	298	301	305	294	297	332	317	314	312	344	320	300	274	260	315	310	290	306	331	292	329	322	318	300	258	294	283	273	312	357	287	261	329	303	309	279	333	276	310	308	275	289	325	308	305	308	287	295	312	303	268	285	285	285	268	301	344	311	307	296	259	279	285	336	293	301	296	320	283	309	319	319	329	302	279	312	304	289	291	307	321	326	288	298	300	288	325	310	313	319	260	293	307	289	280	283	273	326	296	279	300	331	345	300	274	292	304	275	279	298	306	310	289	273	299	292	312	281	287	291	305	277	278	306	272	317	337	301	281	298	305	292	259	299	292	292	286	309	300	283	301	319	297	325	303	286	314	268	296	284	298	341	259	279	291	278	289	273	276	319	306	292	282	299	282	309	319	288	263	283	273	297	274	291	286	340	303	301	301	310	288	291	306	298	291	318	298	321	259	273	308	278	283	298	311	280	299	298	281	346	317	326	268	319	313	299	290	296	314	287	247	295	326	326	289	299	307	319	319	349	308	293	301	299	269	300	312	270	289	305	326	270	251	321	319	331	342	303	279	329	303	314	318	286	308	281	328	305	284	295	290	300	277	278	296	294	319	316	271	286	298	275	311	291	288	254	268	307	280	318	268	283	269	359	286	305	311	278	274	321	309	258	316	306	300	311	297	294	298	285	299	305	312	307	299	331	267	279	302	282	274	308	320	318	317	308	275	292	306	284	251	282	325	299	283	296	290	310	284	302	294	272	310	310	333	280	270	261	284	292	294	287	287	287	283	306	293	291	305	270	279	313	306	306	320	304	312	261	304	297	320	293	319	269	255	297	273	301	309	315	329	286	287	303	273	323	338	333	300	339	313	325	287	292	294	301	297	298	270	304	316	278	272	299	256	271	310	290	311	267	298	300	296	312	325	312	296	316	322	299	293	250	298	319	306	296	292	290	315	262	323	267	296	265	292	311	287	279	289	271	292	283	300	287	331	297	305	268	303	312	303	315	293	309	279	288	313	321	325	315	340	322	295	279	279	299	305	283	317	296	310	326	306	282	249	315	318	318	283	280	285	319	295	307	297	283	300	246	280	277	268	258	275	306	288	258	321	292	233	341	319	319	265	282	310	302	306	288	312	284	284	269	311	303	327	319	313	278	297	268	324	276	267	308	303	302	298	316	313	306	303	305	296	292	289	294	324	327	314	305	300	293	308	296	309	313	321	313	334	319	287	278	297	319	291	342	307	260	274	283	282	323	302	293	301	288	303	275	299	257	303	343	304	289	308	312	285	241	276	321	301	286	282	349	297	313	307	297	297	323	293	295	281	303	319	298	248	320	299	270	332	305	272	272	286	306	325	314	267	273	295	302	310	283	332	325	291	306	275	299	296	283	268	281	297	304	286	285	291	272	295	323	315	295	264	319	299	306	306	297	267	298	260	323	285	326	327	275	298	298	288	262	274	319	259	288	284	329	276	304	289	334	285	319	279	266	266	294	306	294	300	307	327	312	281	291	325	286	289	296	282	318	284	305	311	284	296	312	281	301	322	317	297	276	303	279	303	307	302	287	288	302	300	309	274	319	322	310	321	304	309	296	309	272	293	300	337	281	268	309	322	296	282	317	268	278	277	299	256	274	300	290	304	285	321	301	288	316	335	328	296	282	277	298	275	273	305	301	335	320	305	305	288	318	296	294	285	361	309	280	322	326	274	304	307	327	260	278	272	299	311	315	296	283	327	286	259	309	291	270	310	301	294	278	295	332	264	281	322	311	266	305	294	298	297	338	299	282	320	309	329	269	332	315	323	290	307	286	302	306	306	307	275	287	287	259	305	295	278	318	301	294	325	307	301	272	325	333	312	329	307	288	284	315	325	315	280	284	302	330	307	303	300	282	306	300	320	299	307	282	287	303	341	318	315	286	300	325	303	298	291	300	317	347	303	319	273	290	304	307	274	312	324	300	284	301	331	293	315	318	319	287	284	285	294	308	305	325	305	281	277	295	256	313	293	267	280	279	267	282	297	287	293	280	277	300	290	300	293	284	310	290	296	309	285	300	285	342	302	299	295	320	306	283	315	303	296	315	289	273	291	278	297	317	295	303	291	307	293	325	314	290	324	288	314	278	336	286	284	314	304	305	315	289	292	311	270	294	316	313	266	307	304	278	284	325	273	299	310	287	293	296	304	281	307	328	311	298	299	299	296	285	314	302	344	275	288	311	343	328	320	284	271	303	308	303	282	338	287	308	341	323	308	302	308	303	279	333	322	327	306	287	308	291	313	304	319	313	281	311	297	302	294	313	299	326	282	295	290	282	299	290	293	306	302	282	291	303	307	286	293	305	292	284	297	298	285	316	325	302	351	304	288	253	307	282	299	284	291	295	300	275	305	303	292	314	298	297	295	320	300	309	294	325	288	306	306	320	320	310	306	290	287	280	302	304	302	332	318	287	284	299	274	334	328	308	289	268	280	284	309	282	275	302	330	266	270	297	290	300	282	294	289	294	284	302	317	319	317	300	315	288	284	330	286	277	291	305	303	318	296	307	305	301	300	313	308	279	303	292	246	335	280	261	260	313	314	313	328	338	305	319	296	296	332	308	327	317	268	336	295	288	309	337	303	325	296	287	277	266	295	287	291	276	279	273	268	294	310	317	289	291	277	305	293	354	328	337	316	289	273	309	295	298	318	300	299	332	297	260	316	289	276	292	301	305	283	285	279	301	281	274	302	305	297	303	310	320	282	285	280	287	308	309	300	294	302	277	313	301	244	335	261	320	253	311	285	337	302	284	270	291	309	279	303	265	302	301	255	282	309	327	324	272	293	322	329	308	303	284	305	310	305	302	345	298	309	327	283	293	312	318	290	304	307	304	316	314	318	316	272	280	283	297	296	316	281	287	282	296	292	292	278	307	301	260	310	295	319	340	325	262	316	296	273	292	291	294	282	293	270	284	273	311	303	283	312	299	313	289	310	294	313	299	345	280	305	296	288	275	263	314	326	310	302	225	283	319	300	333	260	297	294	266	329	318	292	301	310	317	282	280	282	321	294	298	270	322	284	316	268	327	332	341	307	285	274	289	321	311	262	326	253	306	301	289	314	280	270	277	303	267	282	302	331	292	282	261	300	281	298	308	278	267	298	313	285	304	314	293	294	273	263	321	301	294	331	341	351	324	296	278	292	291	322	300	315	297	295	280	303	279	326	287	312	295	328	310	317	306	303	295	282	268	260	286	299	295	312	282	267	297	302	308	303	300	286	307	310	269	288	286	272	272	283	311	315	315	336	298	278	313	279	296	285	285	310	349	312	313	292	272	325	327	285	271	277	323	314	315	296	321	293	308	296	329	314	265	275	320	287	295	293	320	328	303	287	299	289	314	297	292	331	317	295	289	278	307	295	284	294	279	295	307	321	324	295	273	295	316	327	279	301	313	285	298	298	304	315	299	295	279	314	276	292	283
23065	21063	11922	12481	35523	38704	22215	752	695	733	699	693	749	747	677	703	694	730	717	750	747	670	703	680	729	688	672	688	747	738	651	711	701	680	692	689	705	647	709	678	717	668	670	716	676	712	712	665	627	727	684	667	713	693	674	680	697	692	699	728	706	696	698	715	748	673	724	655	650	736	666	676	689	703	670	688	764	710	723	674	701	660	696	674	734	730	698	699	703	653	676	730	720	697	693	664	694	720	664	696	678	685	737	701	700	695	687	678	657	675	748	672	716	701	690	694	724	724	731	709	645	703	686	701	677	720	715	692	666	694	690	696	688	683	763	579	671	706	709	749	715	670	684	692	704	682	718	693	706	746	672	696	661	686	728	704	679	668	692	652	711	700	693	652	688	712	712	721	710	754	710	697	739	686	719	718	690	668	712	711	651	638	655	712	659	645	707	724	711	649	713	740	690	720	658	707	654	668	692	706	740	705	721	660	719	745	705	674	654	672	700	706	743	666	703	712	672	723	731	706	705	740	723	667	751	651	707	705	661	693	656	680	663	658	675	743	691	709	673	680	731	642	690	697	666	712	668	700	682	657	687	681	709	722	673	678	722	717	677	719	691	626	699	703	669	704	653	735	704	667	694	729	711	739	700	688	682	702	709	686	690	703	640	709	702	731	692	706	659	722	664	652	698	704	663	702	673	664	673	671	668	742	710	682	669	692	690	674	695	703	716	654	703	712	696	720	648	703	715	620	718	662	660	674	750	683	682	634	647	678	675	685	725	730	679	684	692	693	713	691	673	705	647	741	688	760	665	699	740	735	723	646	637	726	702	726	712	722	699	671	724	655	708	647	712	697	698	747	712	639	707	689	690	658	665	690	670	673	700	726	682	676	724	655	691	679	687	687	652	671	698	752	729	728	687	745	725	663	680	690	671	665	687	686	674	709	677	677	732	705	698	649	708	717	705	707	689	674	657	664	733	715	708	695	717	701	724	675	709	713	656	660	702	693	696	728	642	657	642	720	692	749	681	672	669	733	674	697	666	724	709	703	695	736	656	648	710	713	656	717	675	706	731	721	683	711	652	713	635	678	695	704	733	643	627	715	700	703	722	646	738	684	694	685	676	707	717	667	670	709	657	706	678	721	741	666	702	736	713	677	695	668	702	724	626	701	685	659	694	698	673	705	687	718	696	688	681	690	694	707	733	692	699	671	702	717	670	653	690	679	687	661	694	698	662	645	698	708	698	698	671	694	687	686	674	684	705	650	689	717	717	728	693	702	774	671	703	720	663	666	716	753	718	667	752	662	683	649	656	717	680	681	668	703	698	716	741	725	684	714	678	639	705	699	699	728	680	718	695	676	662	632	635	702	695	683	692	654	723	706	674	695	729	754	718	678	690	683	698	707	666	689	707	678	721	701	711	737	683	726	697	704	703	715	641	688	715	709	670	644	702	705	715	695	687	701	737	691	737	661	667	653	688	694	705	674	707	651	631	705	678	675	638	724	629	704	702	729	722	687	709	711	673	732	691	715	752	721	676	624	732	677	687	710	664	701	692	694	697	654	686	705	743	651	647	673	709	710	680	694	664	678	697	722	700	702	641	666	703	709	683	677	742	719	761	667	689	719	686	638	700	691	671	677	664	693	662	725	664	722	707	669	683	732	668	735	696	737	646	713	674	701	651	688	732	713	720	683	673	708	660	722	695	705	667	682	667	715	701	685	677	658	741	738	681	722	698	660	742	725	687	705	684	709	705	696	774	713	684	714	678	684	676	652	725	746	670	757	696	689	735	635	668	663	691	696	705	676	732	692	718	695	669	689	673	690	745	686	700	708	682	680	695	692	722	677	724	710	694	689	653	644	674	682	680	638	685	630	690	651	670	709	684	690	657	668	753	748	681	737	703	689	676	708	718	639	698	690	691	684	720	735	715	697	690	663	678	694	675	699	699	715	750	645	715	674	699	738	681	680	683	717	716	703	650	651	685	756	643	665	695	694	657	732	637	670	693	733	687	707	697	693	693	730	711	664	675	676	679	659	691	737	656	656	691	679	683	711	695	671	706	708	706	695	629	709	661	703	725	708	670	694	688	657	753	702	712	716	702	705	716	684	690	652	754	677	724	696	748	646	718	688	727	717	717	706	674	664	673	668	710	677	713	715	642	743	714	729	681	689	738	702	710	697	686	631	708	707	662	715	708	742	696	683	674	701	724	690	713	701	719	665	643	712	705	704	699	681	671	686	663	687	648	637	693	699	731	664	668	672	704	672	682	728	706	661	722	695	725	669	678	659	696	692	715	692	693	690	704	670	738	706	696	690	694	776	711	738	666	762	696	669	697	691	675	708	710	697	712	683	739	698	651	668	684	702	717	687	705	664	696	689	630	717	728	675	712	673	675	740	726	636	691	747	729	711	693	680	685	670	680	707	700	743	710	709	695	711	703	696	718	675	644	695	658	710	697	682	714	667	699	723	692	713	668	686	656	679	652	688	700	687	699	703	673	690	677	701	708	737	680	720	681	619	710	732	687	729	651	642	711	681	658	662	685	639	738	746	702	709	668	717	671	726	714	707	690	731	752	723	710	694	711	702	701	654	685	674	709	665	630	696	732	651	692	682	707	722	719	713	674	710	680	707	713	713	690	702	656	728	678	686	692	681	714	696	662	736	715	679	676	682	701	696	688	665	701	703	704	678	754	689	707	695	753	711	663	688	737	712	740	647	701	702	671	676	705	706	668	701	715	688	711	634	677	726	724	700	709	747	720	650	726	699	644	784	694	716	678	690	718	682	715	687	691	709	677	694	660	634	673	731	680	726	731	716	694	723	650	702	687	694	712	737	703	720	715	746	678	701	688	652	656	647	778	719	674	684	661	725	631	729	642	714	707	682	699	726	694	661	698	687	699	695	703	704	723	678	593	680	700	648	697	681	703	657	707	708	680	738	675	685	676	700	712	705	710	704	719	655	669	648	648	722	643	680	706	653	665	621	703	688	726	728	695	664	743	683	660	651	694	692	702	701	673	744	681	695	663	681	701	668	713	731	699	691	687	707	666	716	698	697	687	705	713	681	716	630	723	671	719	727	725	720	705	653	738	679	700	654	698	693	675	706	647	682	695	670	693	666	691	659	696	675	709	693	700	725	719	758	664	668	693	651	739	700	706	733	718	699	674	738	720	731	705	658	702	701	706	678	715	655	647	710	698	699	693	695	691	721	711	761	624	697	673	675	726	657	693	706	687	655	693	660	688	710	688	724	684	713	679	695	725	683	695	681	670	687	700	689	758	689	717	725	737	716	695	678	663	700	677	666	672	650	671	692	686	732	713	672	735	686	733	697	712	696	712	713	712	679	726	665	709	631	685	645	718	714	737	714	742	648	710	687	654	682	710	694	647	726	708	716	716	667	736	725	699	684	704	657	715	723	713	651	635	703	720	712	683	686	671	709	764	691	701	681	734	707	664	676	694	735	702	704	642	695	698	684	723	664	672	696	695	737	663	654
47018	39500	24780	10232	33640	34405	19716	1783	454	447	416	451	419	419	437	437	451	446	444	429	431	432	434	402	420	411	424	434	395	418	390	414	397	438	446	414	440	425	403	401	427	424	415	371	391	442	432	435	411	391	398	411	423	421	405	407	395	454	439	423	401	408	442	428	413	414	425	425	427	466	430	433	374	403	424	423	414	410	424	450	444	433	407	391	435	419	394	392	445	416	424	426	432	430	394	411	383	412	389	421	430	427	458	413	391	433	401	406	460	432	430	428	411	400	409	421	413	387	416	385	414	421	447	423	411	457	418	412	413	383	398	412	386	397	395	431	385	386	446	446	412	430	423	410	419	433	441	397	439	370	402	414	394	461	467	430	443	406	404	417	429	450	445	451	417	407	385	391	409	368	388	376	400	393	371	433	453	410	438	448	426	423	380	398	411	415	439	364	419	472	437	380	405	423	422	414	406	476	419	368	422	421	428	381	388	414	404	437	404	408	405	433	411	429	447	431	394	390	387	463	422	417	379	419	436	410	415	410	408	442	398	431	427	403	398	423	380	402	453	453	396	418	432	457	428	387	392	460	457	414	443	440	411	384	425	414	432	454	437	418	417	431	410	417	413	438	392	447	411	448	434	429	425	400	418	439	384	426	479	444	432	465	432	404	406	426	465	392	405	408	406	376	423	439	447	418	400	414	469	428	431	429	433	428	429	400	446	410	414	418	384	434	426	375	442	422	396	441	420	443	421	417	404	405	405	371	426	457	385	450	454	400	435	427	413	429	445	416	395	433	416	414	414	387	420	430	415	411	393	462	427	443	405	423	418	430	379	433	422	401	416	451	405	422	420	419	425	414	418	425	413	446	395	361	407	445	442	416	423	434	426	417	413	434	397	406	395	402	429	406	446	432	397	465	428	426	433	419	415	430	407	414	399	431	420	442	383	396	412	388	406	394	390	421	425	452	393	408	434	427	431	433	450	396	452	426	391	406	399	446	383	414	440	423	405	458	385	426	374	442	437	415	428	377	361	426	366	438	434	418	419	449	424	425	423	452	434	464	435	403	446	431	415	419	435	437	387	391	401	424	411	421	391	430	440	435	423	426	424	407	429	384	404	449	399	390	406	351	408	413	421	396	391	406	381	374	431	461	430	454	421	440	435	407	422	452	422	426	403	430	407	417	392	414	403	426	434	395	412	454	450	410	408	394	411	376	425	417	434	462	452	425	429	401	391	418	447	426	430	400	420	391	471	388	419	447	433	416	399	446	384	373	456	428	399	441	436	411	401	371	406	435	416	443	436	410	394	415	416	384	422	421	438	432	424	445	436	440	389	422	391	429	426	409	414	413	438	433	422	402	425	434	427	400	443	447	451	427	412	383	372	446	453	418	454	413	419	394	388	444	387	392	405	449	446	420	405	439	436	393	421	407	360	430	441	437	411	420	398	414	423	404	406	453	477	380	411	421	430	387	403	454	445	412	386	398	407	431	412	427	422	441	410	376	414	434	454	411	429	487	431	401	418	391	417	412	440	456	408	442	431	388	380	390	433	414	436	447	412	444	405	419	422	406	416	421	442	429	435	407	428	443	440	438	428	407	409	419	427	408	425	429	408	365	399	397	397	394	432	432	436	403	421	417	455	435	400	421	436	441	406	389	426	429	416	440	427	399	425	424	395	412	434	446	452	445	401	452	457	432	429	421	403	463	439	388	383	374	411	385	425	392	411	345	400	364	443	455	411	394	447	428	399	414	409	400	426	452	418	440	426	399	427	406	432	433	397	409	413	404	392	419	411	394	412	433	412	424	438	423	471	429	445	438	470	423	442	403	395	397	429	435	431	414	420	398	466	416	425	403	454	431	422	396	401	420	450	427	403	402	422	450	438	419	452	400	401	408	379	391	420	413	447	383	410	406	405	365	427	417	482	432	421	408	383	426	414	413	399	411	413	408	376	410	445	425	369	405	429	410	425	446	374	432	438	412	387	399	419	420	410	403	415	399	407	411	411	408	428	440	405	445	409	429	435	388	427	422	367	415	426	448	418	428	442	431	468	450	365	399	393	433	413	389	403	441	468	402	387	409	410	450	393	394	381	407	443	424	414	434	470	423	430	443	470	396	427	406	411	392	409	396	427	449	394	392	448	439	407	409	413	400	433	378	429	385	427	435	418	433	423	440	387	424	431	438	433	470	437	442	435	423	407	401	474	394	425	445	389	411	450	429	405	408	406	418	437	426	446	379	408	424	406	405	443	401	457	441	449	435	414	427	403	446	408	421	414	397	398	430	416	397	406	402	406	398	385	459	423	397	430	415	413	427	408	415	436	434	426	486	406	460	417	437	433	405	389	449	392	429	424	390	400	416	414	450	435	420	431	407	378	398	469	437	415	465	433	445	391	414	418	392	409	425	409	395	370	417	437	433	433	419	434	414	426	434	413	398	437	363	428	440	426	410	434	413	394	477	433	413	427	433	445	454	430	419	427	405	420	382	430	422	417	418	405	412	425	429	407	397	433	424	449	395	426	398	444	405	427	420	431	391	397	396	442	400	384	406	383	396	420	456	421	417	416	432	409	427	426	430	422	379	423	423	420	400	453	406	447	411	411	418	412	400	431	410	423	417	410	436	434	449	440	444	392	394	401	444	431	408	417	424	472	403	424	472	412	465	417	422	423	403	428	396	425	413	404	410	402	406	436	449	433	397	414	400	433	435	407	412	477	445	405	429	396	421	399	435	394	393	449	422	399	465	433	443	414	430	427	428	439	434	432	391	407	432	405	405	408	416	453	373	388	428	424	427	443	411	382	411	404	455	405	427	418	426	413	417	429	443	466	420	447	431	433	449	399	429	424	383	398	443	390	438	416	440	438	488	438	409	443	470	443	426	412	405	426	413	440	472	429	399	439	433	432	415	395	409	417	395	446	408	418	426	456	379	394	431	440	482	442	428	426	444	419	441	435	456	442	409	401	444	438	419	358	402	445	369	449	433	409	379	409	437	424	396	456	449	378	405	401	431	429	399	445	371	395	442	452	444	438	423	426	459	494	446	448	422	435	403	405	393	410	412	473	415	421	447	437	430	420	479	413	442	418	402	392	398	390	396	409	416	399	432	459	426	399	424	415	449	437	387	397	437	439	443	419	435	425	409	395	399	421	417	403	438	434	424	407	421	427	452	423	432	410	417	444	472	417	394	422	405	450	439	407	420	402	424	408	424	432	494	430	390	428	418	399	476	422	450	375	429	447	401	376	429	402	475	419	409	413	447	429	423	430	428	439	429	401	421	401	416	431	409	444	438	426	435	395	391	449	386	399	412	365	428	430	445	430	409	453	436	414	431	446	413	430	396	430	407	375	443	415	431	416	412	465	439	396	392	383	388	431	424	394	409	432	430	401	399	396	434	431	460	434	428	440	419	343	393	381	430	409	447	406	446	444	410	452	436	437	409	429	409	449	424	426	428	424	427	442	435	430	405	399	454	428	384	391	446	414	426	414	427	429	413
30276	30472	17964	15883	51267	49249	28601	1077	1005	964	1012	964	1036	954	966	948	938	949	935	938	935	966	931	951	1008	940	971	919	947	959	933	895	940	910	914	943	923	933	878	954	927	905	941	953	963	919	929	917	912	940	901	933	901	900	1000	938	905	984	949	938	936	918	941	887	891	937	919	922	972	916	920	929	892	950	976	929	950	952	934	887	945	901	990	898	918	916	918	929	923	918	927	928	980	963	924	954	943	916	934	961	916	882	907	921	934	887	935	882	859	975	914	926	916	866	916	886	902	951	912	956	922	898	883	920	991	939	916	867	918	865	954	938	922	931	945	890	979	883	943	930	925	905	922	892	926	931	877	927	932	951	1000	904	900	970	909	1007	956	897	878	881	964	993	964	934	978	904	951	965	1006	956	902	948	935	904	945	937	948	933	881	965	901	915	875	982	965	955	907	942	954	930	905	940	955	913	973	960	907	894	901	950	943	934	962	911	935	995	971	915	958	885	883	943	912	898	934	928	916	979	908	912	932	909	916	926	899	954	945	899	934	956	971	907	917	912	931	943	873	907	955	880	918	962	869	956	949	980	937	911	935	941	905	952	904	910	936	895	919	934	944	951	993	929	934	934	945	901	894	939	994	937	954	919	900	932	954	898	938	938	912	916	924	964	986	956	944	950	914	924	935	939	924	920	951	915	860	909	968	925	907	886	928	895	957	970	947	971	932	949	964	970	919	977	907	912	874	905	951	897	949	943	924	937	940	926	918	882	875	928	918	956	979	938	941	941	901	921	966	921	940	916	887	914	903	919	901	969	965	946	888	933	914	960	927	877	906	937	941	891	962	849	956	898	911	934	948	968	879	906	953	936	928	909	972	918	899	876	947	884	958	920	933	961	955	917	925	972	908	960	940	971	910	948	942	928	972	938	1012	892	913	892	893	900	946	898	977	993	957	934	953	952	947	908	886	944	919	969	947	909	975	928	918	951	907	942	937	936	916	962	921	928	935	951	871	976	966	955	931	935	944	926	893	905	969	954	979	900	923	917	950	929	970	956	960	954	908	977	942	917	993	964	964	906	906	933	899	945	961	922	969	951	983	974	947	912	916	892	921	865	929	962	931	917	925	897	929	936	956	948	933	874	912	980	935	946	963	885	914	946	895	935	956	993	881	939	886	912	916	917	948	897	943	922	913	933	913	916	916	993	956	933	923	954	925	928	926	936	931	980	935	892	896	912	882	919	947	938	868	927	974	938	959	959	932	935	911	944	954	918	906	940	949	936	933	918	918	941	944	976	925	886	890	893	917	959	893	918	961	942	921	930	959	954	964	911	926	994	947	989	926	971	948	952	964	906	997	988	936	916	917	963	881	941	914	924	886	955	929	931	928	905	893	891	892	938	959	925	956	945	931	959	979	903	963	966	884	935	950	922	922	942	913	950	880	895	905	918	944	932	959	851	921	958	960	958	947	963	976	934	951	931	965	896	871	915	892	939	945	889	904	990	964	918	973	940	952	943	935	897	935	905	923	986	924	920	944	865	910	951	903	869	949	970	978	958	915	932	885	954	982	938	940	918	912	957	903	963	960	949	942	900	969	881	947	955	969	882	961	934	916	915	924	952	923	1000	928	920	907	995	924	906	916	925	896	929	940	967	944	929	916	944	909	911	918	937	902	926	967	919	975	932	958	923	933	904	939	933	884	910	870	886	930	932	960	944	961	977	913	882	970	927	847	958	906	959	860	909	942	934	881	956	907	892	972	949	917	911	927	952	938	954	951	901	948	971	925	992	940	928	928	925	970	947	933	951	960	887	881	921	946	942	934	876	953	885	973	930	958	1001	940	853	943	908	942	966	932	931	927	908	971	1024	879	933	922	892	931	908	956	907	972	942	1003	897	926	938	898	931	895	1033	922	917	966	908	942	936	916	961	887	962	966	952	908	956	935	954	942	895	911	949	932	947	895	975	935	962	931	911	926	959	959	941	934	870	966	923	966	936	888	900	876	976	938	900	960	948	921	896	943	908	976	927	964	919	952	930	1016	910	923	992	961	943	925	907	923	954	926	927	944	941	936	937	905	908	909	928	891	964	910	911	920	936	929	918	904	1001	918	896	933	914	965	891	917	926	959	877	984	904	931	929	875	931	971	889	991	917	940	902	924	955	943	939	943	927	940	878	916	928	970	888	907	1004	965	946	924	938	901	890	922	955	893	887	903	921	937	900	894	892	921	977	976	916	968	942	950	926	928	875	885	918	920	947	908	898	993	902	1002	888	894	968	993	938	919	958	991	944	941	909	889	923	910	933	874	925	910	935	917	923	956	967	930	961	934	923	957	956	917	905	942	888	923	968	888	971	951	950	889	865	926	917	918	904	876	922	883	907	949	915	943	911	885	938	932	945	976	914	959	937	872	934	993	943	923	934	924	1012	909	919	932	937	904	976	918	975	910	891	925	953	930	924	892	960	941	900	935	909	947	936	908	931	951	946	935	934	921	941	944	945	960	940	913	925	933	891	933	940	921	904	926	900	977	934	940	953	918	967	962	853	919	921	924	919	904	919	965	905	968	918	952	936	908	912	946	911	979	955	922	892	927	950	909	967	966	932	963	926	936	927	967	989	878	951	972	976	903	909	877	948	946	927	933	934	915	922	920	945	924	962	938	931	902	1006	919	950	927	903	1003	915	952	866	940	935	973	945	884	912	945	918	948	916	903	935	907	904	973	1023	937	935	917	902	947	872	894	942	923	936	921	910	919	943	903	923	943	885	948	857	926	953	953	914	905	899	936	946	896	947	933	972	907	861	918	927	911	937	895	930	907	942	963	918	964	915	933	920	937	977	880	904	909	943	920	923	966	926	909	929	942	960	926	945	984	900	979	906	897	933	915	944	906	906	929	948	965	970	906	928	946	946	924	928	968	897	943	916	916	934	856	942	916	946	899	933	888	1009	899	947	940	902	925	929	950	943	933	924	973	939	922	949	879	939	967	926	931	945	960	943	884	953	941	948	887	906	885	975	916	963	904	923	905	909	879	924	968	942	918	943	896	936	998	891	912	934	880	948	888	943	884	912	971	842	940	954	867	933	936	949	901	949	924	923	977	914	919	948	943	913	894	982	906	902	963	908	931	903	948	948	969	921	925	955	924	904	870	892	948	942	963	983	959	910	923	998	933	912	958	936	882	923	928	946	900	958	942	991	930	950	917	904	930	931	957	945	933	860	938	951	913	916	930	908	957	950	973	974	916	895	903	934	983	959	972	878	987	976	937	943	909	902	879	937	964	915	960	949	965	918	950	957	950	974	913	928	872	963	929	912	938	949	953	953	927	888	949	880	890	882	904	913	992	938	948	937	885	938	947	922	921	925	1006	889	991	954	937	959	921	907	950	972	1004	900	952	915	940	874	932	940	918	949	940	928	983	932	974	957	915	912	945	925	918	945	901	933	899	957	924	884	904	951	963	941	928	888	980	935	908	986	907	911	975	924	954	921	923	955	927	919	924	893	943	952	947	928	920	963	936	937	930	950
15869	8484	2892	537	1010	1198	838	334	373	364	362	333	317	316	305	335	386	340	326	364	330	343	320	326	343	313	320	320	346	338	325	344	316	368	403	334	306	314	334	334	345	330	341	340	342	348	358	327	340	330	316	324	329	332	355	334	352	344	335	357	353	331	343	360	353	371	310	313	371	308	318	369	336	319	319	330	392	313	331	308	341	326	329	307	323	345	322	335	336	345	314	316	353	336	322	399	312	318	349	344	303	337	340	353	324	365	313	324	338	385	337	328	351	354	323	330	350	345	325	369	331	329	354	351	345	317	334	319	311	322	333	324	307	315	368	368	351	324	276	321	346	323	304	350	318	342	361	362	355	336	320	324	371	347	330	342	330	330	361	362	359	342	361	343	306	337	305	375	343	380	312	325	345	323	315	342	319	366	318	352	371	332	352	336	322	308	308	332	329	332	350	337	344	351	338	324	354	338	311	311	326	360	305	311	297	324	299	313	319	339	315	340	339	321	346	330	336	329	317	310	333	329	320	332	316	329	335	322	335	344	338	366	334	352	375	342	331	333	351	359	334	359	329	332	340	347	338	329	334	324	366	331	354	320	353	316	348	324	337	333	339	349	315	333	349	364	338	356	345	318	345	333	354	333	334	324	346	341	329	329	330	370	325	316	350	331	353	321	340	332	347	344	341	348	323	285	345	325	362	309	352	362	290	345	309	338	325	318	325	333	322	320	307	370	331	332	358	302	343	346	353	346	359	313	315	356	378	365	299	319	364	342	354	336	377	331	344	335	333	330	296	316	316	339	336	336	352	334	355	351	345	347	336	356	314	324	328	341	342	336	356	339	374	381	372	323	336	344	354	340	343	333	314	345	358	361	382	343	327	335	318	317	316	345	308	367	381	299	354	334	351	320	334	293	324	318	354	330	335	323	362	369	302	323	383	345	343	353	339	320	314	332	299	353	357	311	312	345	322	332	350	364	320	337	300	342	347	334	331	343	363	347	330	335	334	322	356	335	320	358	370	331	347	399	325	353	355	391	326	338	353	335	333	323	341	344	343	379	366	338	338	371	311	337	356	330	342	320	327	333	353	317	295	345	321	338	315	330	348	359	367	359	336	361	370	338	325	348	328	339	336	329	339	329	354	308	336	313	315	380	361	347	355	354	325	346	341	325	325	364	328	335	337	323	354	341	321	337	338	334	340	331	348	328	348	352	288	324	326	350	337	331	348	332	331	324	352	372	309	376	315	341	356	348	331	355	353	366	381	339	376	348	322	350	321	320	344	332	319	328	340	354	348	323	321	357	332	302	273	360	339	334	348	342	320	362	336	333	326	350	333	318	351	335	340	312	330	344	336	344	322	312	367	358	365	331	336	339	321	336	343	332	338	323	334	302	346	349	351	353	323	346	349	354	351	337	383	319	338	357	321	346	334	359	305	338	344	331	315	328	320	346	352	327	303	355	340	341	324	343	336	361	315	325	279	356	341	327	302	338	363	349	333	352	338	329	313	340	320	341	310	359	330	273	338	372	371	348	387	354	359	327	326	334	317	355	352	306	329	303	340	351	333	376	308	344	342	347	369	335	335	333	308	309	297	310	325	363	356	348	288	340	334	314	326	347	376	348	348	347	359	335	339	332	354	290	328	328	323	316	358	365	356	363	349	339	296	331	349	330	327	323	342	365	350	327	355	362	377	323	350	336	326	333	352	324	344	345	314	320	326	314	348	375	353	350	346	328	338	336	328	323	331	375	328	354	350	331	370	363	331	324	339	319	333	345	339	346	336	356	350	312	353	352	336	379	402	288	365	324	360	351	347	362	289	315	334	295	339	349	298	317	340	332	347	312	354	335	328	344	325	329	331	355	359	345	348	344	303	340	353	348	335	338	356	334	378	341	365	330	311	321	333	340	327	332	316	390	345	333	341	339	374	317	376	333	342	345	336	337	305	361	334	326	308	330	322	341	346	378	350	357	321	342	351	340	372	336	315	328	293	332	346	329	307	318	347	377	367	331	359	310	310	334	330	313	350	342	345	332	359	313	331	336	346	384	321	325	315	302	341	313	319	332	362	334	358	293	331	325	312	306	357	342	326	347	321	328	362	351	343	345	356	328	334	353	328	367	354	307	316	354	332	349	355	346	333	360	337	342	342	380	330	339	307	368	348	356	329	345	361	368	335	357	332	341	335	318	300	333	320	342	307	322	398	349	350	360	304	335	339	336	316	322	330	356	323	388	327	335	338	304	374	325	336	323	358	330	342	311	317	357	319	341	346	351	326	333	348	297	334	310	345	355	356	325	332	339	314	311	361	322	326	351	336	332	374	348	373	377	347	356	312	340	334	292	389	353	313	341	294	359	369	333	358	324	363	338	312	321	360	345	323	328	326	315	354	363	322	360	356	349	329	339	340	288	344	355	352	321	346	325	317	333	317	335	314	318	323	316	352	335	331	326	321	343	331	349	338	303	319	355	368	346	327	361	351	308	330	331	313	307	317	343	338	322	362	361	377	317	328	369	335	346	328	336	345	322	371	314	351	319	361	321	312	343	341	315	359	307	344	339	327	328	327	296	324	342	342	325	311	366	321	356	325	320	338	326	316	352	357	350	345	352	285	347	330	331	352	325	326	370	326	345	345	318	310	276	342	359	343	335	343	333	310	338	345	337	338	345	308	342	366	344	368	331	342	344	336	364	340	341	336	316	330	351	310	327	317	338	346	358	365	356	333	339	369	358	338	324	328	356	345	319	347	342	320	402	366	319	326	342	311	319	320	342	299	320	380	335	305	354	356	379	327	350	300	329	315	358	350	321	349	352	346	324	329	348	293	311	347	372	398	314	323	340	334	330	341	360	336	360	282	330	316	325	330	323	323	318	334	362	356	363	383	329	317	373	312	319	332	345	355	351	353	357	331	319	354	329	342	321	336	348	301	336	340	363	374	367	357	373	345	332	359	303	369	353	329	336	330	345	345	342	319	299	335	336	326	325	301	314	299	327	343	363	344	347	343	318	377	364	319	321	338	348	310	312	377	318	335	348	383	349	359	355	368	338	341	327	336	360	348	324	344	356	347	318	335	323	351	345	337	342	347	347	317	329	381	317	374	321	325	363	330	331	319	287	318	334	333	364	327	345	340	377	356	344	342	338	273	331	301	286	335	345	344	354	349	351	328	368	331	349	331	347	360	342	323	329	332	342	302	350	387	353	335	280	336	341	332	353	378	313	335	330	327	319	355	343	353	348	376	331	337	350	348	314	319	314	344	327	336	307	355	338	320	325	296	335	290	346	336	369	373	336	314	318	339	349	330	320	380	337	353	350	361	347	315	330	304	333	357	339	353	348	333	310	314	293	341	297	309	322	337	341	355	355	340	360	349	319	362	308	307	317	337	330	347	337	328	325	313	347	365	317	310	342	319	347	361	321	378	343	358	346	325	341	316	329	362	376	294	328	352	351	307	341	358	332	346	339	365	342	326	362	348	331	330	346	314	371	340	335	346	367
9465	7247	4064	1423	3723	4619	2734	835	813	784	755	755	777	781	796	748	774	722	764	775	762	778	769	759	778	737	766	779	738	740	678	717	773	755	722	722	785	764	780	781	750	791	700	721	753	746	737	780	754	743	755	725	799	795	725	717	784	763	808	742	758	777	758	775	776	777	751	741	721	751	744	802	751	801	749	757	729	674	666	782	771	738	782	767	734	740	756	783	789	751	721	759	787	770	728	738	785	746	750	775	768	803	824	809	769	782	776	763	787	724	690	719	800	767	707	736	764	757	757	848	711	771	770	771	762	749	781	736	778	738	734	731	811	782	770	740	777	715	743	784	801	739	748	767	709	753	749	781	707	778	688	741	759	787	767	716	740	771	763	761	782	770	743	748	780	778	745	771	757	731	727	750	769	843	735	790	758	740	704	805	755	741	741	791	775	774	709	753	744	739	733	749	759	762	739	760	720	760	731	767	751	782	765	736	765	765	791	763	752	786	769	771	750	791	720	767	772	767	753	684	760	746	754	780	731	739	737	746	760	759	746	761	716	761	772	815	744	796	710	726	793	768	757	739	730	776	737	747	764	788	734	760	765	753	765	717	790	698	733	759	708	742	761	791	747	775	748	776	759	757	765	753	706	725	714	772	788	754	779	714	779	769	778	707	726	736	704	758	690	776	760	765	744	724	771	716	740	739	765	732	699	752	750	782	789	755	752	700	758	765	775	766	803	712	727	726	787	786	772	764	805	789	738	763	730	846	719	718	743	746	740	763	829	731	754	729	745	757	734	735	738	726	764	780	774	728	743	803	782	766	800	708	758	778	773	800	729	765	759	755	716	730	768	796	795	782	758	750	746	734	745	694	787	760	758	766	730	728	759	798	746	721	744	743	770	771	755	729	736	738	773	779	755	709	771	794	776	847	794	761	767	751	711	694	758	782	756	726	780	761	750	752	769	733	747	773	709	758	770	782	701	744	780	772	724	744	762	761	795	783	703	769	791	736	738	780	786	717	792	737	750	779	756	727	737	752	751	789	737	782	767	752	790	753	736	759	773	754	803	792	762	702	728	761	750	769	742	777	750	782	744	698	720	758	740	756	731	778	720	767	786	772	740	727	760	740	747	805	754	743	822	759	731	732	758	830	804	733	722	770	745	731	750	766	803	729	768	760	734	738	775	779	714	778	747	763	752	737	757	814	750	733	768	786	767	772	729	776	749	763	743	735	806	780	761	770	804	782	755	739	759	765	782	802	751	732	747	737	785	758	782	761	793	748	768	735	760	786	752	817	787	760	742	813	777	760	745	767	698	761	765	723	736	774	735	736	730	764	754	752	723	726	742	738	754	743	746	736	747	729	742	740	756	795	755	704	744	751	723	794	759	791	769	741	717	731	769	740	771	743	791	746	762	749	771	808	720	724	791	768	745	721	775	747	784	719	744	848	780	767	762	743	768	729	741	770	764	740	766	783	748	766	771	774	795	742	769	736	754	805	739	718	741	725	776	712	715	729	716	767	765	768	733	745	757	847	718	737	795	755	710	829	739	761	751	719	711	747	711	744	750	794	736	780	744	744	795	762	740	758	729	720	747	695	729	758	734	711	773	749	782	741	766	780	797	790	751	785	737	785	754	774	767	743	757	753	762	750	768	707	752	752	758	751	801	758	792	742	758	731	753	770	719	764	749	716	804	775	764	713	755	748	755	724	728	814	707	716	777	755	751	780	711	769	789	753	700	753	740	751	786	766	692	756	716	747	695	746	816	734	760	776	709	754	753	779	701	810	792	734	735	768	748	744	715	801	763	797	750	751	751	819	726	801	764	744	754	740	738	751	768	796	706	768	756	710	721	802	758	791	774	740	750	774	737	782	745	755	766	774	740	714	748	743	789	726	752	744	748	744	795	776	740	773	783	780	760	811	714	750	780	790	762	752	744	785	778	760	736	723	711	761	747	766	784	793	764	716	754	757	751	773	746	736	796	754	699	753	750	744	733	733	721	754	779	789	737	756	804	769	775	781	776	759	761	742	740	731	726	733	761	790	814	753	756	754	719	762	713	781	726	768	724	780	727	815	739	722	810	725	751	719	718	734	732	722	745	778	756	801	751	717	723	738	757	796	779	759	751	798	739	758	683	748	712	766	725	781	742	766	766	775	731	759	766	799	752	777	706	757	745	755	818	728	807	730	762	789	741	715	789	755	769	757	760	779	788	745	718	727	773	766	806	756	751	754	717	793	779	734	794	719	795	786	769	814	781	766	738	730	750	795	702	735	771	768	746	780	757	783	723	739	766	752	763	766	742	725	756	734	761	789	763	752	771	736	767	776	693	793	753	844	802	725	759	741	743	761	746	770	770	790	805	807	713	696	780	741	762	745	737	706	810	778	762	777	753	749	744	775	707	714	747	760	747	786	784	776	747	767	734	786	750	767	718	744	832	777	779	767	777	762	799	795	769	748	749	677	784	800	780	763	720	771	790	677	794	783	788	774	729	738	746	712	767	806	787	725	773	740	757	777	781	750	719	803	753	772	779	745	785	749	765	776	799	777	764	681	755	757	745	748	805	734	769	754	742	721	778	714	773	794	746	738	738	760	765	784	725	748	763	737	796	731	772	813	726	732	773	774	786	719	745	758	770	761	812	696	731	763	764	737	735	770	739	758	744	800	769	735	770	743	771	788	778	740	738	794	746	779	756	758	743	772	769	715	733	767	750	755	761	754	729	740	744	754	780	754	683	731	746	782	713	791	744	781	777	746	793	792	736	744	727	721	778	807	792	724	783	705	734	762	765	779	735	724	737	726	706	754	740	734	772	740	766	720	757	730	750	751	766	742	720	751	734	715	748	723	733	777	757	706	752	800	791	779	777	763	787	736	729	710	743	765	792	779	763	775	742	770	755	720	776	790	769	755	750	720	766	727	745	748	780	779	760	733	746	723	736	736	726	734	731	791	796	757	733	770	818	775	815	750	759	745	754	774	755	764	739	789	759	714	793	740	767	747	724	755	734	749	771	739	748	752	776	746	796	750	740	742	782	775	755	736	699	725	761	775	750	727	734	783	701	799	754	757	687	752	777	798	794	723	794	687	715	735	744	773	754	733	769	744	760	761	764	771	741	763	704	723	755	691	733	740	768	793	790	731	749	757	727	787	746	809	783	765	765	802	758	768	756	777	727	760	793	690	781	707	753	785	799	745	764	720	750	733	707	776	758	768	744	741	737	808	782	731	747	771	739	765	776	758	743	748	736	766	751	736	780	788	713	805	750	723	738	766	791	764	777	736	720	722	757	744	755	762	804	757	747	744	785	706	786	723	760	694	750	790	804	692	673	738	737	772	734	771	796	786	776	721	795	756	770	758	730	776	736	719	816	739	764	732	773	773	739	705	785	738	691	845	750	772	784	734	817	791	778	753	733	756	772	749	778	785	690	740	723	765	740	812	760	753	744	807	773	786	796	769	808	783	713	796	771	777	745	818	748	747	764	759	752	744	781	752	759	753
36152	28456	13917	5187	17276	19911	11586	1028	298	313	307	295	308	301	279	297	286	314	280	291	310	297	309	275	287	284	290	285	319	314	297	294	306	309	280	300	277	287	297	349	294	301	318	302	265	329	292	277	279	312	285	296	281	319	341	313	336	336	324	284	305	298	295	289	279	289	301	325	295	305	315	298	310	309	300	307	307	257	309	285	316	264	307	301	289	329	292	304	301	304	310	284	328	309	297	305	276	319	324	321	292	305	299	278	312	304	262	301	296	298	307	292	375	284	329	289	296	293	336	303	300	320	326	308	303	302	297	311	304	265	311	294	309	271	275	271	281	317	311	270	282	308	294	294	291	285	281	304	311	275	296	302	307	340	278	276	277	268	257	307	273	294	300	298	276	308	289	299	312	337	287	296	295	310	299	322	277	303	290	323	291	297	288	282	290	310	286	299	304	295	305	310	325	311	327	287	315	341	283	293	290	287	287	279	300	299	316	316	308	324	328	309	301	293	316	322	317	304	327	324	286	333	312	310	277	318	293	348	310	278	296	290	315	307	281	280	284	308	317	295	310	285	293	305	271	262	303	288	294	288	307	248	331	321	295	300	310	322	289	290	289	301	280	270	279	322	305	334	290	294	309	293	288	293	292	276	279	293	292	292	297	306	279	288	282	288	307	273	345	309	327	281	290	319	299	284	283	285	296	300	308	309	312	296	289	300	285	294	305	301	330	294	287	307	333	345	328	298	293	284	297	327	317	295	314	281	303	293	309	290	303	304	328	306	290	289	258	283	299	294	298	308	317	311	326	315	318	298	269	283	303	278	288	300	333	288	285	304	288	303	270	284	310	324	307	300	314	284	303	303	310	286	283	302	302	311	323	264	334	317	320	325	335	295	284	329	300	332	299	295	280	296	281	300	287	300	310	290	312	303	281	307	301	319	303	308	271	299	307	267	301	324	317	267	340	321	281	304	307	279	303	324	299	323	319	340	320	292	287	301	314	298	301	301	327	308	292	328	296	269	285	316	300	273	296	290	308	322	301	310	298	282	283	293	297	310	307	260	288	296	305	267	318	305	295	304	291	281	286	282	311	308	319	282	322	290	321	319	288	293	328	269	284	294	329	293	307	313	292	297	269	304	298	268	306	294	313	298	270	317	284	294	285	302	327	311	278	305	321	319	326	289	295	346	282	314	306	280	292	298	323	307	327	313	301	320	276	282	294	301	287	274	292	281	313	316	293	312	273	329	297	332	308	304	290	319	303	304	279	302	270	298	302	310	329	317	300	301	291	303	314	340	319	324	310	321	311	307	336	335	275	328	269	287	334	337	294	336	312	315	305	318	330	285	318	297	292	329	296	315	284	292	306	301	287	336	319	295	313	301	315	293	290	320	302	317	308	306	293	264	311	294	285	295	302	328	266	301	307	313	266	285	319	275	315	293	323	290	300	313	291	305	305	309	278	317	304	320	282	309	303	313	279	298	277	294	291	310	303	314	310	284	278	311	320	274	297	306	304	308	306	282	306	286	326	303	302	263	286	287	277	272	323	288	331	330	350	303	315	294	312	290	338	277	324	313	292	327	324	293	303	294	323	295	277	285	306	264	293	314	293	319	316	298	262	316	299	309	321	309	269	300	259	318	332	332	314	285	293	266	303	286	259	259	280	302	278	300	293	301	277	289	309	293	323	292	271	270	293	308	327	287	332	273	276	317	303	328	282	305	311	320	344	277	332	270	308	310	312	306	291	310	301	319	274	284	293	328	299	302	318	286	292	278	307	324	300	272	294	329	297	303	281	300	273	289	307	297	330	283	293	311	282	301	294	294	324	302	292	309	307	278	350	274	308	248	296	298	296	307	308	289	307	301	301	294	279	270	317	269	305	335	333	316	329	278	322	289	320	286	307	276	295	287	332	300	323	347	327	313	305	283	285	298	303	277	279	302	273	312	278	289	292	253	295	331	256	319	336	276	310	295	296	309	275	325	281	313	315	317	323	315	285	296	290	271	306	295	306	325	338	283	286	314	275	295	303	323	267	302	328	294	266	301	306	273	313	326	310	309	301	315	259	306	303	290	297	277	299	329	289	290	288	286	291	298	319	298	281	305	335	312	297	290	305	288	333	267	294	273	305	300	316	314	306	339	304	265	310	292	292	265	284	285	269	287	302	293	296	305	280	304	300	357	345	311	311	282	283	258	286	288	337	281	291	282	300	297	319	303	290	309	259	289	320	296	276	289	295	282	305	326	329	341	283	296	315	299	301	291	313	345	305	320	313	309	288	288	314	314	306	309	325	319	347	307	304	285	324	273	301	305	271	308	309	310	304	291	282	309	289	309	300	295	307	272	318	299	319	270	296	309	295	312	312	312	290	318	330	322	320	316	321	316	296	293	305	331	277	298	304	277	288	308	284	308	289	276	301	317	297	273	294	322	314	308	306	304	313	308	297	278	311	317	307	323	288	310	309	327	309	318	283	320	305	289	285	283	306	283	273	303	269	277	304	267	276	289	308	297	308	290	322	276	274	318	339	306	308	300	281	290	315	276	301	321	298	337	307	305	305	327	283	306	301	287	282	284	288	315	282	315	314	307	300	290	314	259	320	313	344	336	284	288	287	318	318	314	319	303	295	301	326	294	336	313	304	285	294	302	308	321	336	286	295	296	271	282	274	308	303	332	287	314	262	309	284	295	293	276	289	286	286	311	311	277	312	319	318	280	310	298	287	328	292	300	303	304	296	334	313	260	322	287	322	320	319	333	284	298	295	297	287	316	265	284	272	262	317	304	305	295	340	282	319	263	314	305	292	302	290	274	301	330	335	296	313	319	325	298	355	311	307	318	318	318	299	282	282	307	283	318	289	306	277	283	299	287	298	282	293	301	294	294	292	336	327	269	303	303	306	287	284	268	282	297	359	307	289	306	331	319	305	303	313	266	299	356	321	296	293	291	273	307	317	321	302	256	314	314	292	342	291	305	270	309	308	296	304	310	307	295	258	317	309	273	278	340	295	325	305	274	320	295	274	291	300	304	303	294	295	277	305	296	296	314	289	329	292	296	297	344	307	285	307	293	330	334	322	324	316	296	325	312	316	299	290	302	291	294	270	289	281	299	303	315	311	312	290	296	343	292	345	297	275	280	295	308	288	305	283	264	307	293	321	341	290	285	290	294	289	282	283	295	296	324	324	294	299	284	284	335	301	253	268	282	298	276	295	291	293	289	306	308	294	311	309	304	298	317	300	299	289	305	291	307	302	298	309	303	307	328	292	280	285	284	308	310	334	346	316	284	317	281	290	311	304	280	293	295	264	267	273	291	293	326	326	297	324	304	336	268	280	269	286	317	333	337	298	299	331	277	316	322	280	316	312	323	291	252	300	281	360	277	348	316	298	301	305	293	300	318	318	288	330	304	319	297	288	325	286	313	272	305	306	313	343	306	328	323	307	296	310	327	311	290	334	303	309	316	298	303	266	283	271	313	318	308	283	297	324	286	286	325	306	314
23349	22263	10106	12036	37042	38300	24290	952	710	711	779	733	758	739	728	696	702	718	717	728	703	718	743	707	740	702	710	663	662	701	709	691	694	654	702	693	744	677	724	676	698	714	724	758	681	701	717	704	721	689	687	788	666	717	728	744	716	694	684	757	717	712	662	696	692	711	721	752	680	719	724	690	744	722	737	676	656	721	729	676	715	669	732	668	723	745	649	712	719	684	721	667	696	651	778	683	700	757	703	699	702	710	701	637	670	720	690	657	716	683	725	719	707	704	705	659	641	689	769	672	695	654	682	734	668	677	733	707	674	692	697	680	678	683	699	661	702	638	708	725	698	704	662	738	726	756	651	683	695	718	744	690	703	715	681	670	701	731	726	733	710	717	635	674	731	742	681	718	675	720	668	681	697	728	692	681	722	676	711	709	712	704	715	707	721	677	726	722	667	631	714	668	695	714	731	744	739	685	694	699	694	678	689	664	697	719	704	691	720	693	703	702	713	742	678	733	701	713	745	685	655	739	728	686	682	682	675	662	687	691	685	691	737	686	703	740	737	692	723	681	676	654	693	718	734	668	691	705	698	718	745	717	681	720	698	700	680	726	681	693	698	698	674	713	710	682	708	723	681	681	693	686	656	706	695	698	719	674	709	690	658	670	757	765	734	743	674	673	678	695	708	693	724	709	657	720	725	727	666	680	759	676	743	747	722	690	698	688	689	694	676	699	725	668	689	755	688	724	697	697	728	652	700	720	694	734	725	661	689	681	703	703	669	690	684	672	709	683	684	744	700	681	644	674	673	717	703	701	711	700	690	669	710	675	649	663	737	722	688	696	712	637	713	619	706	702	696	715	719	729	728	720	673	737	710	686	695	641	720	720	699	675	672	671	716	705	699	687	718	648	704	750	690	725	744	692	595	624	720	676	694	727	695	699	698	686	675	700	679	682	651	706	714	702	721	682	701	686	670	783	702	686	674	706	707	717	708	754	690	718	677	695	714	669	725	691	672	679	709	725	679	680	702	729	687	703	694	708	691	681	715	690	672	711	680	646	698	685	698	739	715	720	701	699	689	722	739	672	717	712	710	679	717	649	676	699	713	688	670	683	654	695	721	693	736	724	693	692	760	689	666	668	657	697	707	738	707	692	719	724	659	678	698	696	677	700	721	712	653	705	675	697	736	708	685	669	695	679	676	702	654	686	672	648	735	723	691	752	673	694	735	691	670	724	718	724	730	714	737	666	676	725	694	695	675	726	698	747	741	733	743	715	687	720	727	690	702	711	739	710	669	730	672	720	704	670	706	685	681	734	686	735	695	729	670	668	703	725	717	686	702	671	697	685	693	688	729	732	724	706	728	725	741	710	705	737	695	720	678	724	684	734	695	646	709	759	739	708	686	713	671	750	684	661	684	722	688	740	702	681	721	672	718	697	697	709	721	659	724	703	722	713	720	761	706	659	682	711	713	667	693	693	700	694	686	672	698	733	743	738	720	703	695	695	674	695	661	715	701	748	683	722	718	723	677	696	649	712	711	726	665	692	713	689	686	670	751	691	713	732	705	700	734	709	718	711	712	705	701	712	711	692	682	730	738	737	671	701	701	746	678	666	691	701	656	678	678	666	703	733	640	678	755	674	722	684	664	738	705	708	690	703	722	660	676	692	767	672	677	728	714	674	660	710	702	712	705	713	681	682	662	667	671	716	701	667	725	703	705	704	681	709	716	710	702	685	695	707	719	712	688	693	672	634	677	724	693	714	715	692	738	712	721	695	679	761	726	723	730	673	709	700	636	729	668	669	648	634	669	699	721	738	656	637	727	704	705	695	732	697	671	696	670	681	695	683	727	658	717	662	702	695	664	680	675	723	699	683	720	636	680	683	707	685	734	664	686	692	704	703	696	707	688	711	740	705	714	639	711	676	705	674	704	719	706	662	746	718	664	653	690	689	673	714	714	666	713	679	688	646	723	710	755	679	707	688	703	741	677	695	687	713	718	744	675	700	683	708	699	696	664	689	720	656	721	652	691	686	699	739	703	724	713	733	727	682	680	697	750	752	703	722	684	725	738	702	706	661	701	705	707	688	702	676	738	731	743	770	726	737	713	695	757	678	756	717	719	662	626	654	721	731	728	696	704	656	702	695	675	692	675	695	697	691	658	714	718	702	677	784	687	720	731	652	716	703	691	699	675	691	710	693	738	703	748	748	672	696	701	716	759	712	728	643	723	680	675	696	691	673	696	668	676	724	692	689	695	713	746	730	696	688	716	680	678	692	677	699	663	707	726	718	751	711	655	723	690	715	718	701	704	712	691	715	707	718	727	683	721	728	695	705	675	711	698	729	672	709	715	685	736	681	680	665	656	712	653	661	716	713	663	685	693	714	665	697	666	699	672	711	682	693	703	733	709	679	698	711	673	657	653	700	680	690	726	708	669	713	723	686	667	667	685	665	730	691	684	696	696	691	700	713	741	724	693	684	675	696	730	688	749	706	723	680	691	657	675	745	686	700	712	696	676	693	654	714	671	675	690	723	712	701	679	695	710	692	702	696	702	758	698	722	740	691	651	743	658	724	706	686	702	670	694	698	668	674	684	686	701	669	714	667	707	700	722	705	702	712	741	707	701	725	676	686	677	699	685	668	724	657	704	721	717	749	681	679	665	653	655	703	690	672	729	703	698	707	690	737	713	673	691	674	705	750	665	651	669	669	732	722	748	691	706	748	685	700	688	649	669	731	706	627	660	692	701	721	683	709	696	677	706	731	697	670	699	708	699	711	710	707	743	678	708	674	685	707	706	679	670	694	696	672	673	742	740	679	731	705	678	714	716	671	677	710	714	697	693	692	699	712	687	705	743	689	658	664	683	657	671	666	687	701	715	685	696	698	689	713	731	694	675	688	753	671	702	683	693	722	706	696	668	706	664	700	721	680	678	711	719	693	702	717	734	707	710	712	708	665	698	665	703	696	731	719	694	706	717	675	684	655	712	689	686	689	718	714	730	737	696	685	644	681	641	697	692	648	654	707	741	706	716	749	707	698	689	673	686	726	664	694	753	751	664	683	689	699	667	666	699	694	713	702	648	705	687	655	681	739	693	685	667	660	685	712	738	692	661	697	700	703	705	728	715	710	650	722	683	662	690	696	678	671	702	712	735	714	721	784	699	691	677	730	755	717	711	737	643	683	694	709	717	736	705	737	740	692	686	731	673	639	686	708	679	753	701	667	664	697	703	691	693	730	659	693	692	719	712	703	677	714	667	691	715	704	693	722	645	663	669	711	712	716	715	659	670	715	704	672	697	683	702	711	646	727	723	693	656	726	695	704	679	685	664	664	706	679	673	712	721	703	659	718	712	723	707	668	655	734	717	693	627	686	694	702	660	706	687	681	671	692	678	719	698	678	700	683	733	694	755	681	713	725	654	677	689	709	725	709	640	719	690	711	695	686	683	682	667	719	712	644	678	766	690	705	661	669	717	717	677	706	692	741	672	692	711	692
47199	38437	25771	9383	31784	34238	21606	2750	430	448	422	428	404	416	416	383	411	431	399	405	408	411	400	423	395	404	427	431	402	419	428	464	425	427	407	410	426	433	387	439	416	431	393	393	441	396	404	391	434	385	437	407	441	401	407	443	409	427	423	389	431	424	407	435	389	374	399	420	408	425	423	403	469	446	421	420	399	452	454	407	427	407	361	396	467	415	422	411	406	413	454	391	404	430	419	429	423	398	392	419	392	455	424	423	437	424	400	409	401	454	437	425	429	388	443	408	419	412	394	416	451	414	404	397	424	414	358	415	386	429	435	453	388	395	415	427	425	379	431	420	434	397	413	414	425	441	399	426	438	437	403	407	413	391	422	444	414	420	371	427	413	400	434	426	417	434	407	391	396	388	396	443	401	397	418	425	427	403	384	438	387	423	413	389	437	435	409	436	418	424	389	403	416	414	401	421	417	417	403	411	442	426	465	383	433	458	403	396	439	441	409	404	444	381	398	440	384	423	434	412	415	426	391	449	437	387	390	460	413	410	413	389	354	385	446	432	426	429	384	396	407	434	414	453	388	341	415	377	409	416	406	413	412	388	386	400	424	441	396	451	451	391	382	391	402	393	412	393	397	444	402	429	426	424	397	407	407	451	423	457	399	423	410	444	393	366	439	397	436	419	398	422	406	432	412	428	431	441	413	419	434	416	402	414	427	402	407	421	391	435	430	436	478	377	382	415	416	449	447	401	422	429	392	435	433	423	423	415	367	434	423	437	376	411	378	447	437	384	417	379	388	395	418	422	441	428	427	414	421	421	389	417	418	385	419	416	442	456	446	377	443	423	402	401	380	427	430	412	405	446	384	466	394	420	425	417	392	471	423	382	441	430	405	424	420	396	405	429	403	407	402	408	407	436	451	431	371	422	429	412	399	407	398	423	392	422	415	402	445	397	413	454	477	394	397	412	414	410	389	419	385	420	411	407	374	403	415	439	429	387	454	445	402	376	410	436	387	383	413	390	440	439	438	425	422	404	399	409	409	416	401	440	388	450	396	421	412	405	410	392	418	412	401	395	401	390	407	394	395	399	421	398	441	393	429	429	409	408	422	419	397	436	449	444	428	422	410	414	412	409	418	393	400	434	438	417	403	425	445	417	458	445	397	393	435	405	457	450	407	421	400	418	437	444	377	429	395	425	433	384	421	393	414	434	417	437	393	419	404	406	356	451	425	440	401	424	418	413	386	413	390	458	396	439	420	408	398	405	437	404	455	362	394	431	414	398	420	406	433	403	396	390	438	396	356	380	407	413	471	446	407	450	417	398	429	378	390	409	441	408	396	403	389	396	397	418	423	461	389	408	370	409	414	399	431	438	405	461	425	403	429	408	440	430	411	408	427	429	427	404	451	407	413	452	409	414	424	405	440	426	425	422	423	421	420	388	431	439	433	431	396	411	427	434	396	391	395	432	462	458	420	420	415	425	408	426	430	397	441	425	441	417	386	457	411	414	414	412	423	484	415	419	421	438	422	395	436	398	400	432	410	412	432	445	444	402	397	399	398	415	410	424	351	417	427	440	398	434	411	449	441	435	427	415	418	413	454	383	382	417	406	415	418	427	392	386	400	420	435	427	417	420	433	353	369	361	411	371	446	411	383	437	418	412	414	373	412	412	431	436	422	421	409	442	382	420	423	406	437	416	450	436	452	418	435	392	363	426	415	397	417	364	391	396	404	444	410	399	420	413	436	395	416	420	435	394	398	432	403	431	395	449	436	416	455	427	424	448	454	443	419	462	433	402	395	438	382	417	449	465	415	402	371	425	461	403	459	418	427	412	407	431	437	413	432	420	436	454	410	420	397	416	381	422	393	439	409	424	449	396	412	397	394	419	454	411	420	382	408	380	382	437	416	412	410	442	391	448	399	380	402	400	409	397	445	402	420	415	397	402	367	434	402	378	409	437	414	419	424	417	392	425	393	429	430	421	438	427	381	401	408	375	373	420	445	446	466	420	421	454	416	404	395	440	381	395	440	420	440	436	398	405	437	395	400	449	405	412	399	419	408	425	411	409	417	436	435	427	387	405	378	428	394	410	402	405	401	386	407	394	416	390	431	403	386	448	460	440	440	438	415	408	401	431	399	412	416	409	433	450	410	389	403	424	437	413	437	421	441	408	418	430	419	404	405	448	448	381	419	391	410	384	414	403	441	466	413	394	431	396	401	425	388	425	414	429	409	424	433	386	450	399	418	414	394	400	406	420	398	437	418	400	397	425	365	433	399	430	444	455	402	454	412	411	429	419	443	442	385	421	406	427	420	438	428	436	385	440	402	380	411	410	429	436	428	439	420	428	418	362	381	389	407	447	418	422	408	426	429	417	420	446	427	396	406	459	383	434	429	424	426	408	405	409	419	443	412	460	422	426	396	390	437	431	422	393	427	402	403	367	385	412	425	388	406	415	452	454	419	416	391	447	406	417	440	418	391	425	402	427	394	409	403	383	432	410	410	426	421	392	407	461	404	405	421	417	439	428	375	427	417	404	418	410	417	420	409	406	412	419	394	413	426	396	410	399	407	427	452	408	384	431	402	400	401	406	404	433	388	413	409	413	412	430	455	368	397	418	376	450	422	416	377	461	411	359	381	443	402	412	415	410	408	402	430	417	432	438	406	435	401	420	406	399	424	405	419	397	417	417	430	380	419	464	437	407	418	450	451	437	419	417	398	401	432	399	378	407	379	404	394	426	394	436	425	411	394	402	402	422	398	432	361	427	404	440	428	427	428	386	413	408	433	398	375	427	414	397	379	413	421	400	411	420	397	397	402	408	437	412	432	425	372	371	418	410	381	445	384	381	394	402	405	419	407	430	432	414	387	424	402	415	416	405	391	423	446	408	409	464	426	403	420	430	426	429	386	389	402	361	451	438	389	382	448	462	442	408	362	408	398	414	388	438	401	403	432	420	395	414	412	405	417	434	382	376	432	421	421	411	400	397	372	430	416	451	442	405	419	427	411	446	444	406	404	421	382	415	379	432	416	414	395	426	459	389	413	410	464	436	438	415	396	378	363	405	410	378	414	412	411	493	433	383	411	424	413	404	363	438	442	407	418	406	398	408	413	400	427	412	403	397	415	418	420	390	430	432	424	441	411	444	417	421	424	409	380	406	395	388	386	391	447	466	454	459	388	409	367	409	390	434	478	428	413	431	391	414	390	392	392	398	381	407	419	401	461	405	406	409	408	405	396	445	411	406	374	409	417	411	446	396	440	443	388	373	425	409	444	466	394	460	405	422	435	420	371	435	403	393	375	450	429	412	416	427	429	429	380	444	433	441	410	415	411	464	395	463	412	399	407	390	422	402	429	436	423	389	362	401	420	452	412	436	445	409	434	418	437	416	416	448	416	439	436	415	424	411	417	413	396	439	402	372	435	395	393	428	385	410	450	407	398	444	443	435	436	444	403	449	433	434	389	413	420	370	398	375	407	410	415	437	427	427	431	436
30185	29280	19491	14102	50053	49289	33432	1559	1028	1014	1005	1047	951	969	945	945	984	945	971	969	936	891	911	893	918	927	893	897	968	906	948	964	913	923	944	889	895	909	944	900	935	961	946	940	929	947	930	891	932	874	971	906	921	874	957	900	923	846	934	956	906	816	913	966	932	944	966	922	921	914	911	989	911	885	967	965	933	890	912	940	869	911	917	930	945	907	972	960	926	949	983	872	949	907	897	934	934	937	895	901	946	950	878	974	943	916	866	922	886	950	952	935	941	924	938	944	942	901	913	910	926	907	888	930	915	949	878	928	938	904	920	879	909	928	912	935	953	927	932	905	935	928	931	896	983	923	983	929	913	982	916	905	882	925	927	961	915	964	905	906	899	936	926	918	880	909	927	892	941	891	915	992	993	913	959	920	938	974	884	912	858	951	948	947	951	854	911	953	887	937	930	951	907	922	914	900	842	921	909	894	963	870	934	981	958	929	891	920	903	899	916	958	879	1003	907	932	954	981	942	905	925	914	889	961	888	846	947	941	879	943	910	934	904	920	969	903	957	958	927	928	958	966	967	912	973	929	893	928	942	937	934	945	958	925	961	908	933	929	926	903	927	941	849	944	873	909	857	930	931	891	922	870	909	954	879	878	887	856	871	904	964	885	927	884	883	895	875	917	935	902	959	965	955	925	916	955	894	939	922	982	872	880	964	920	945	909	848	846	915	962	935	907	884	915	889	924	917	958	906	918	923	972	952	915	896	910	919	898	905	917	911	972	896	938	921	955	940	924	915	960	906	950	935	906	947	925	885	941	910	968	872	920	902	913	916	910	975	927	943	896	951	889	972	984	992	919	967	938	927	961	892	968	932	938	921	923	932	934	902	896	883	922	902	979	932	924	932	916	885	899	881	921	893	929	948	929	898	921	890	897	925	907	937	872	976	916	900	906	921	911	959	934	952	920	919	910	900	913	927	963	937	921	925	853	873	906	908	914	907	863	958	909	921	898	984	923	924	868	891	949	870	955	913	942	945	912	876	879	951	920	922	922	936	958	893	879	872	916	908	965	936	948	882	949	926	934	924	915	907	890	908	914	901	933	885	954	999	957	940	884	949	961	964	917	952	951	978	937	920	886	927	955	962	872	970	877	928	905	919	914	914	938	943	943	912	926	920	877	909	937	920	930	945	913	911	933	930	911	918	900	920	890	911	880	927	914	892	932	880	909	849	919	879	854	984	885	929	996	936	968	953	920	875	943	922	977	979	870	926	910	822	891	890	931	999	889	882	900	963	954	889	938	906	926	940	975	917	932	912	880	917	920	927	906	908	895	891	978	953	934	920	920	922	981	881	971	880	930	902	927	884	987	889	915	865	912	937	907	876	873	966	949	936	937	895	919	981	944	919	911	925	934	914	927	947	903	924	867	921	956	909	962	938	923	928	902	897	888	864	902	919	906	898	940	895	954	915	972	888	985	939	956	902	983	933	994	1000	911	917	927	896	976	951	941	925	1003	964	942	933	915	935	957	943	909	906	885	946	955	897	914	918	982	931	927	906	856	898	897	945	892	917	994	982	888	936	944	932	902	968	987	952	922	893	917	869	886	973	967	939	928	918	928	966	877	880	886	976	1015	912	913	884	948	938	953	866	957	948	893	906	1001	926	903	915	955	905	899	939	936	913	872	920	923	930	868	933	881	945	978	953	935	951	910	934	894	886	970	951	889	931	905	919	884	937	948	917	979	936	909	993	914	937	893	902	937	962	968	897	903	897	914	916	905	902	890	951	923	952	902	971	870	885	939	972	917	891	932	970	917	960	935	916	913	932	949	883	923	929	946	950	901	978	916	890	917	886	924	910	867	989	896	941	923	960	907	979	920	895	926	950	922	969	931	900	928	914	890	912	903	929	946	910	909	941	827	935	962	899	828	932	929	907	908	909	934	949	918	883	990	940	889	898	964	957	973	922	943	890	894	881	945	880	896	891	921	880	929	852	937	975	939	985	923	927	876	927	945	937	857	906	906	862	901	931	941	914	900	897	911	876	856	845	920	937	891	945	887	937	912	909	903	874	985	939	966	882	945	909	913	941	884	926	954	912	967	916	889	926	911	947	909	943	934	929	896	940	956	921	889	902	953	910	905	920	897	906	949	919	898	890	897	927	935	924	930	904	934	925	893	875	892	967	891	905	925	944	925	908	942	889	906	972	928	904	917	908	845	900	956	904	989	882	926	972	907	943	908	890	969	949	931	876	922	888	944	953	941	875	927	903	914	959	907	901	903	853	881	870	941	957	931	905	962	886	925	850	885	950	943	936	985	913	955	920	932	935	900	954	911	942	976	931	942	982	917	866	956	894	918	966	876	932	933	937	936	959	861	892	968	988	925	937	985	944	890	851	899	927	1003	938	953	960	905	941	953	924	906	965	900	929	890	931	909	960	901	915	939	963	954	918	956	936	962	909	927	956	913	880	938	959	880	945	922	919	928	904	896	933	926	933	907	949	935	955	882	946	977	943	952	922	966	938	923	898	1002	898	935	940	1001	967	958	924	936	941	958	871	925	949	890	857	926	976	903	901	903	966	903	904	897	950	960	915	936	891	970	953	914	888	883	942	946	919	906	931	938	935	931	938	917	910	891	914	953	942	904	951	905	915	895	882	963	898	892	933	937	939	980	918	944	933	976	898	885	952	904	913	915	918	940	937	861	907	914	916	924	885	941	931	896	907	922	960	936	945	961	947	943	897	913	934	924	884	940	918	896	850	966	926	923	934	909	907	927	936	928	942	951	959	908	916	887	985	957	919	860	955	939	917	896	991	883	839	917	915	939	918	936	856	924	892	926	930	923	938	967	923	905	897	967	893	944	922	912	980	916	861	869	897	896	933	895	955	898	929	943	870	903	959	937	921	943	957	902	920	860	955	927	962	935	990	954	838	889	942	901	879	917	959	933	977	915	942	922	912	957	942	944	933	928	943	947	974	918	873	873	918	942	894	929	980	994	902	922	883	953	969	914	1007	899	889	916	976	887	919	886	889	903	930	983	885	945	877	943	951	938	915	972	904	928	972	901	896	943	916	949	933	915	951	946	870	950	965	937	942	934	961	925	879	938	877	911	889	955	899	908	855	951	953	947	865	924	935	911	920	906	901	933	963	989	873	944	924	970	970	925	971	943	961	956	995	932	907	903	965	938	914	885	875	895	905	927	925	927	953	920	917	903	885	970	925	882	954	910	929	920	963	894	914	939	885	940	954	939	870	947	948	892	944	936	950	955	897	835	889	904	932	895	910	912	930	926	974	917	869	904	906	919	902	911	940	935	948	1020	955	953	906	875	931	967	937	863	936	964	903	903	950	912	853	899	976	968	952	920	959	920	904	955	888	966	880	988	908	949	927	937	916	910	948	912	929	924	955	915	890	921	916	907	937	905	931	912	928	927	954	988	933	931	959	917	956	935	878	930	927	924	948	978	931	955	928	898	907	914	947	939	944	948	920	935	897	923	951	927	934	974	864	909
15966	8469	3009	604	956	1297	1036	379	349	359	313	347	343	350	335	296	314	322	333	393	335	341	355	310	329	335	329	345	348	343	326	321	336	365	357	330	343	341	321	342	349	293	348	346	368	347	355	324	373	352	328	341	333	338	350	298	333	353	346	355	315	386	348	379	326	370	367	341	354	317	347	363	355	350	344	354	332	357	357	338	356	371	353	339	348	319	359	373	322	306	336	311	337	342	288	350	359	353	357	347	367	356	355	314	338	333	407	325	349	365	338	355	351	374	323	337	334	327	312	332	328	349	307	322	364	341	333	362	329	365	356	365	312	339	358	326	326	328	373	329	312	318	358	330	355	387	329	353	307	335	317	356	319	316	353	325	378	349	325	330	332	334	336	338	367	343	376	361	312	346	309	363	320	330	356	345	331	324	350	323	354	310	361	350	345	343	344	364	320	338	349	315	377	303	312	340	339	344	320	313	385	322	360	329	362	363	327	281	304	344	351	352	338	358	322	336	327	323	328	339	351	305	359	369	340	356	344	310	338	343	310	312	333	364	350	325	387	335	349	332	362	354	345	361	334	369	341	363	367	381	356	369	356	364	366	332	336	333	343	392	334	317	326	342	351	355	357	340	370	359	369	363	299	347	383	338	333	355	328	318	361	349	346	337	346	355	327	333	370	324	373	351	354	359	343	340	332	362	355	335	337	363	365	315	372	348	320	382	353	352	364	323	354	328	316	312	317	372	354	313	381	349	351	355	349	320	312	367	343	380	380	365	357	368	355	359	366	327	351	375	364	307	365	344	348	351	309	319	326	316	314	346	369	337	330	362	336	353	327	356	355	335	385	327	345	380	330	346	295	349	353	347	377	372	361	368	380	347	325	316	315	355	363	359	320	294	307	355	327	325	289	327	332	313	334	347	363	306	336	329	362	354	335	325	339	322	353	330	325	325	390	349	296	314	335	342	312	331	371	329	350	336	338	367	342	353	327	320	297	328	333	322	343	373	321	376	345	337	290	356	340	309	330	364	324	341	337	345	325	312	350	335	306	350	333	339	321	339	347	383	358	349	352	306	342	323	387	369	345	349	370	357	335	320	316	348	362	363	386	342	348	360	377	347	354	353	349	331	321	336	319	339	338	382	343	370	315	327	352	345	355	334	304	362	331	340	345	344	323	348	363	359	344	376	355	371	354	348	351	324	355	346	386	296	370	334	314	314	365	341	335	342	321	343	345	392	354	332	301	319	338	325	333	381	339	354	354	320	358	354	337	336	373	335	359	330	387	320	339	326	351	365	336	330	365	334	346	332	360	345	356	349	356	348	335	341	351	379	381	351	342	340	347	345	351	349	305	347	365	346	356	358	360	321	293	384	394	340	326	313	332	376	346	344	363	354	368	328	332	343	306	328	364	361	345	351	360	341	352	329	316	357	355	352	337	346	345	352	346	349	352	366	387	333	350	358	328	346	327	332	316	355	370	309	330	354	314	368	346	322	339	371	372	371	336	350	346	369	325	329	362	325	360	340	289	337	327	316	345	355	327	308	394	349	324	326	326	350	345	355	381	346	334	348	341	336	355	352	330	359	353	342	329	375	348	338	334	319	358	315	350	332	320	348	393	333	323	360	327	304	327	341	339	339	392	344	334	367	334	339	379	334	376	346	374	348	358	324	312	331	336	330	327	306	332	352	355	367	343	371	376	324	348	340	324	342	322	347	344	309	359	362	334	319	379	350	340	334	363	340	366	356	326	322	330	339	333	356	354	342	331	332	357	361	343	336	323	333	336	336	363	392	364	307	338	329	346	365	359	309	342	338	333	357	348	355	319	369	337	330	345	325	333	298	331	360	337	354	359	347	368	357	347	342	345	322	365	365	391	353	397	326	360	350	345	323	352	343	320	325	337	332	360	339	357	321	337	373	377	358	340	349	336	342	356	329	318	312	341	359	295	334	317	329	316	339	305	364	344	345	363	318	330	344	320	384	326	368	334	320	382	358	311	344	355	341	360	372	385	351	318	319	358	349	321	373	362	350	377	340	369	370	361	300	311	329	337	322	322	307	298	332	329	328	357	326	334	312	327	335	328	344	341	323	347	340	359	353	346	356	325	305	317	372	339	348	343	382	328	349	319	322	371	375	370	352	380	318	340	346	354	358	346	365	313	374	383	357	355	331	387	316	321	344	344	372	348	308	334	327	360	337	321	325	344	323	361	372	365	334	316	364	357	382	393	331	327	368	349	337	316	350	368	326	328	309	344	348	333	303	371	351	332	361	346	316	349	357	340	321	354	300	353	342	365	323	337	311	338	311	360	368	346	389	312	339	355	322	377	328	318	371	337	337	381	305	330	349	349	355	342	325	313	349	324	354	333	389	345	365	346	349	353	336	358	342	323	354	339	339	350	325	328	345	356	334	343	358	350	316	357	346	325	326	373	343	345	350	351	315	366	343	366	343	352	341	310	326	356	351	338	342	353	317	336	358	325	341	322	318	345	345	311	351	350	322	323	330	345	371	350	322	356	361	324	345	381	368	336	356	370	335	345	305	328	334	312	320	316	337	352	363	374	326	322	339	398	352	362	311	335	343	364	380	327	351	355	330	357	411	375	346	335	337	357	344	346	349	368	356	386	346	347	340	379	346	344	346	342	308	329	342	330	322	336	365	354	330	346	343	335	344	348	352	332	337	329	334	370	343	323	371	354	341	371	362	359	355	376	316	326	353	384	319	322	319	345	360	378	335	350	325	370	348	341	295	280	309	364	358	331	324	328	346	327	355	334	384	308	340	309	304	337	356	345	309	344	330	380	346	365	325	347	318	339	351	333	351	340	345	330	337	386	317	344	345	393	368	337	321	350	324	336	337	338	337	353	334	347	328	330	348	363	302	334	345	324	319	316	385	328	340	343	330	330	352	314	334	348	356	338	332	355	358	369	337	345	304	366	373	335	350	353	385	352	346	369	336	347	311	366	364	333	374	339	358	337	289	313	346	372	342	354	336	329	363	360	351	325	342	323	354	300	350	388	324	298	325	367	307	324	348	338	338	348	364	334	375	326	371	334	324	344	313	355	325	350	322	331	331	308	312	332	330	316	334	359	388	334	350	318	338	357	333	337	337	357	352	325	312	352	332	343	342	355	316	336	352	345	375	338	324	323	373	352	344	327	391	333	366	317	344	329	323	360	337	333	359	336	335	345	334	336	334	324	348	341	335	291	333	351	347	352	337	368	372	312	328	372	360	318	338	362	334	294	348	311	359	370	345	363	348	320	345	348	336	322	302	364	303	319	405	332	341	334	340	349	308	347	323	348	347	344	362	337	332	325	348	355	349	359	355	321	351	351	310	362	353	333	344	363	377	346	350	327	336	346	351	331	335	369	386	343	337	327	357	371	338	331	352	358	347	322	301	364	367	365	345	354	331	349	359	346	301	347	345	359	353	350	347	292	365	342	328	359	403	333	323	317	335	382	341	366	357	335	322	337	307	332	360	374	352	353	376	343	326
9871	7298	3998	1383	3711	4740	3053	800	750	754	754	783	772	747	767	741	744	787	766	730	762	755	800	743	715	730	770	786	746	782	794	711	807	794	760	754	765	783	790	751	776	758	746	774	783	748	780	744	827	778	784	805	758	789	762	763	791	764	722	722	758	760	737	743	734	806	709	791	754	770	769	789	786	790	715	742	711	760	769	753	766	755	734	757	771	805	791	784	762	769	760	791	767	767	775	776	743	747	729	762	800	815	783	771	733	797	787	706	790	735	793	794	756	780	792	822	770	739	753	751	751	752	757	800	806	789	773	819	724	795	816	775	775	804	753	752	700	735	743	767	778	746	763	768	799	719	742	775	819	734	741	772	763	778	773	758	725	786	776	718	746	775	757	733	717	757	768	760	758	792	807	742	743	775	743	736	761	782	754	731	794	754	769	755	758	769	791	747	713	764	738	787	816	785	777	815	713	764	789	808	755	749	737	820	766	786	786	795	699	723	757	793	745	755	782	773	767	782	747	749	755	693	774	757	756	791	777	751	770	774	762	774	785	813	781	805	799	754	766	788	824	724	775	750	755	750	748	810	758	802	816	767	788	804	763	763	778	797	777	768	832	769	778	790	773	796	749	792	771	763	755	803	786	780	725	786	749	752	698	749	751	764	790	798	796	786	796	794	749	752	784	763	798	767	730	777	808	813	768	798	739	793	753	786	725	779	773	758	771	789	759	757	753	798	772	768	747	795	749	800	770	806	735	788	797	771	744	754	761	787	764	783	811	742	781	791	769	738	816	804	765	799	742	754	759	767	786	818	741	753	775	769	705	781	771	775	784	783	718	758	704	747	763	780	781	783	804	771	783	738	762	744	739	724	796	764	747	813	714	718	737	756	753	740	748	778	758	807	767	807	770	789	796	728	791	803	802	772	743	769	767	729	784	728	791	776	718	800	792	719	747	788	811	796	699	769	788	764	761	811	723	773	760	787	844	842	757	750	802	793	763	775	732	779	782	767	783	777	798	867	794	794	758	766	762	775	802	758	765	809	789	749	815	739	767	787	741	743	770	762	748	787	709	798	698	804	746	812	790	747	741	779	789	758	761	742	818	757	730	769	760	792	754	706	767	755	768	785	766	733	767	736	793	757	787	764	740	775	771	754	778	785	710	800	821	757	794	724	762	791	769	744	808	798	754	731	816	723	756	774	760	770	758	776	763	776	774	788	822	760	788	752	761	766	796	821	752	777	763	763	784	747	779	775	775	755	785	744	797	743	826	743	762	767	810	786	769	724	766	779	800	745	734	694	807	746	729	765	722	777	730	812	799	774	764	738	751	779	780	771	796	794	728	777	763	784	734	761	772	783	773	772	758	832	752	808	808	768	763	748	792	747	766	780	763	749	776	740	743	758	740	712	804	813	737	701	821	729	788	741	716	757	746	803	802	779	774	728	714	731	781	740	780	809	744	813	821	766	815	796	764	708	767	766	753	754	743	782	777	803	749	776	746	798	786	818	768	766	764	762	760	774	743	820	733	707	785	783	734	843	792	788	758	764	784	756	770	774	795	791	794	769	751	769	770	764	749	817	761	785	761	808	741	796	768	803	758	757	797	725	782	769	794	703	763	739	737	799	754	746	791	781	775	804	768	754	718	745	737	756	747	748	777	772	782	774	740	739	766	777	805	765	744	774	774	747	745	742	797	725	741	773	743	749	806	769	790	782	772	759	745	779	743	745	747	771	758	823	774	778	756	730	773	738	738	749	768	769	728	739	805	770	777	753	781	797	762	715	757	764	808	758	798	756	795	771	749	791	756	778	773	752	774	781	730	728	719	760	809	781	742	745	772	745	729	739	750	796	743	795	711	781	781	777	719	766	798	778	833	746	746	745	821	742	764	771	787	762	780	818	786	751	746	794	745	775	755	763	803	789	760	773	770	759	744	764	775	784	795	808	779	781	841	740	738	735	806	760	770	758	784	746	767	739	781	731	790	777	769	802	784	829	806	775	787	793	772	734	744	745	767	770	772	740	760	776	726	739	761	782	737	765	760	767	763	764	755	789	795	754	790	750	795	813	770	746	785	791	795	761	844	775	771	743	800	770	766	740	745	773	736	768	747	796	786	786	789	770	805	827	784	730	802	750	766	768	799	751	772	770	761	772	764	746	750	754	774	750	785	759	802	819	765	740	773	801	769	761	805	749	780	796	713	788	765	739	721	811	757	756	782	796	810	800	753	778	743	706	745	793	775	778	758	736	767	776	806	758	780	777	819	814	767	758	774	755	812	772	768	761	793	796	802	764	803	757	778	825	771	721	784	749	788	752	766	741	733	840	755	758	774	738	723	751	809	702	745	766	759	809	714	751	779	737	755	759	766	761	728	751	770	746	751	753	746	795	816	775	768	756	737	767	747	766	783	800	807	794	738	727	767	772	753	753	771	746	798	752	764	787	766	750	748	749	772	817	788	779	767	755	729	777	757	753	736	715	767	748	762	764	781	754	782	794	771	761	783	775	757	766	773	790	771	736	757	744	769	814	754	775	761	762	740	788	736	834	692	735	778	750	742	708	811	730	749	811	767	762	810	776	747	741	731	750	747	773	784	810	753	818	791	791	721	780	792	764	749	745	758	749	764	763	755	770	816	772	735	754	781	752	765	764	746	751	784	764	791	762	781	788	751	739	740	770	760	746	748	732	801	776	804	773	759	781	788	806	763	762	781	799	737	792	755	791	792	809	827	808	782	736	829	764	755	738	805	740	742	777	750	780	795	778	786	847	768	798	757	737	797	785	747	756	729	789	776	776	776	758	761	692	786	745	717	788	789	729	732	748	710	775	781	760	735	810	808	766	763	771	763	797	771	827	786	757	783	758	752	783	761	789	733	730	769	759	739	782	740	775	794	777	834	798	771	765	823	748	710	753	725	756	734	836	805	777	817	747	778	756	748	709	721	786	759	766	762	767	746	795	779	778	814	798	764	867	735	744	732	745	784	787	763	783	738	766	753	759	802	756	754	748	728	736	773	780	773	767	803	715	747	758	819	776	854	738	752	723	785	764	773	815	738	759	746	795	788	753	793	779	789	802	770	780	769	766	793	755	731	732	783	779	733	705	771	724	774	762	758	769	790	752	776	724	708	737	746	785	794	767	759	774	781	795	751	737	779	747	765	730	764	756	808	782	774	773	786	810	791	758	770	764	761	770	758	798	799	765	888	741	738	791	773	731	759	810	805	786	725	766	766	749	802	783	745	730	819	762	737	750	735	813	734	782	791	756	731	764	774	768	800	765	768	793	796	748	775	743	803	765	770	722	783	818	735	801	690	755	783	755	755	728	729	744	770	718	769	751	808	753	745	745	788	774	774	783	772	754	744	753	750	760	775	726	789	748	730	783	695	738	765	783	773	744	803	773	780	731	814	819	776	809	797	786	784	844	806	812	754	781	752	785	765	703	738	758	778	767	801	762	730	766	766	833	743	777	803	753	772	735	779	776	782	779	709	820	760	764
36062	26989	14320	2841	18873	20596	12036	1487	331	316	332	349	283	300	317	297	316	327	321	329	318	309	321	312	324	333	311	294	284	329	327	328	344	312	286	304	352	317	292	338	322	287	315	320	353	304	321	347	339	331	321	317	356	308	325	325	326	305	328	321	340	318	315	327	334	315	327	338	315	337	314	311	284	312	322	299	295	357	331	297	341	308	305	324	317	317	355	328	331	346	271	327	304	338	313	307	292	304	376	299	309	298	299	288	311	318	272	338	312	280	347	308	313	353	303	325	335	276	313	322	291	324	311	333	353	276	284	300	334	314	274	287	331	340	300	285	328	305	269	292	315	313	342	298	327	304	295	316	304	317	349	304	305	277	293	338	271	343	312	310	340	341	300	342	330	323	303	282	293	332	312	320	315	321	331	327	297	320	298	311	283	316	315	325	306	285	290	302	295	306	313	317	308	333	324	317	336	341	313	347	311	344	340	323	295	328	338	322	305	325	308	265	312	309	355	294	336	301	350	313	296	332	308	319	314	337	321	363	325	328	298	319	274	282	344	333	322	290	312	318	327	289	310	305	313	331	308	292	322	332	342	316	301	311	304	325	331	323	365	294	310	346	304	293	309	327	328	299	344	296	327	296	302	385	307	316	291	326	321	323	347	330	307	283	291	286	338	358	312	303	327	304	318	314	324	303	302	297	317	329	315	314	340	295	315	329	318	288	341	306	328	332	280	320	310	314	331	309	327	353	327	340	310	361	348	317	324	327	345	299	313	302	323	336	293	282	304	304	332	330	303	300	315	306	352	274	311	308	311	314	325	308	336	320	281	315	295	311	321	317	308	306	287	323	305	289	343	273	326	302	348	338	324	293	315	265	306	307	320	327	332	281	310	353	337	318	328	322	321	330	309	285	350	320	314	290	295	328	299	293	336	288	366	308	287	321	325	292	318	316	308	296	316	302	340	290	308	314	335	326	317	299	305	329	329	299	295	304	376	314	335	311	355	313	313	314	321	295	289	280	311	344	336	324	309	299	295	294	315	300	332	320	324	337	340	300	325	316	312	325	305	312	306	328	328	314	367	319	311	300	329	337	306	349	325	336	324	314	297	352	317	308	328	346	301	298	330	329	333	313	308	305	302	307	327	348	315	313	323	347	332	303	302	302	308	317	346	323	344	342	286	364	288	318	297	329	341	310	343	324	305	368	316	287	321	318	304	347	317	317	299	307	289	302	315	329	307	278	331	329	315	310	313	322	329	328	320	330	315	310	340	326	301	315	327	310	315	328	313	276	340	327	309	320	313	322	291	330	302	276	355	298	339	324	293	315	308	324	296	316	352	311	318	317	309	324	293	327	303	317	290	314	284	276	307	298	309	280	344	319	286	290	325	314	314	294	314	296	301	305	280	328	323	337	332	307	316	315	349	319	303	290	318	313	278	294	336	337	323	334	298	312	325	278	311	307	303	343	332	316	316	326	317	299	266	328	306	338	295	272	310	313	319	316	312	301	345	337	303	354	327	302	302	316	282	345	249	342	304	321	283	340	318	342	304	332	343	345	330	322	267	324	314	351	293	337	321	304	319	303	298	321	288	311	306	290	310	323	337	312	308	328	331	318	289	311	331	289	284	330	323	339	320	339	291	286	340	332	354	290	375	344	306	306	306	311	315	307	292	318	344	337	298	286	284	328	308	331	282	322	327	313	325	328	349	346	362	321	316	336	305	358	350	342	319	329	301	292	287	307	306	338	301	314	308	330	333	318	286	326	322	313	316	358	280	292	323	291	302	310	306	336	297	323	329	315	341	311	297	310	307	345	292	327	334	304	272	354	336	318	327	342	342	292	314	335	317	318	273	347	309	278	317	330	309	306	308	318	294	322	312	299	325	317	309	301	312	341	317	308	297	328	326	345	310	300	312	339	306	309	303	307	319	312	330	329	312	309	338	325	313	318	317	320	312	315	318	329	341	298	300	339	301	296	327	305	316	289	340	334	315	312	330	333	344	312	317	317	314	323	315	309	296	327	299	313	342	329	316	315	316	316	295	334	330	343	305	328	289	303	302	335	315	304	292	336	317	321	332	339	314	327	335	310	307	317	318	316	328	309	307	280	308	275	326	309	299	330	308	311	296	323	300	323	316	290	308	311	294	306	310	327	334	305	311	300	304	284	333	291	290	322	319	303	331	309	304	300	323	354	327	325	317	313	320	300	328	303	298	307	330	320	287	310	333	303	328	332	309	329	322	312	292	317	331	306	286	319	309	307	337	340	302	323	300	316	331	344	322	339	330	323	307	319	317	346	313	311	317	317	336	293	329	257	332	321	340	320	343	336	303	315	320	331	328	281	293	327	339	302	308	310	313	305	345	322	282	321	323	329	280	354	371	326	329	310	309	313	277	288	331	295	285	304	331	333	375	309	314	319	305	315	300	320	318	299	313	266	329	272	349	324	322	302	339	330	324	313	319	325	313	327	341	342	314	345	326	329	324	340	282	285	301	321	293	316	306	290	294	351	291	328	302	340	333	338	325	311	305	329	350	288	292	313	320	297	315	318	307	306	329	305	290	304	306	313	333	308	303	320	331	324	293	329	327	351	301	327	304	301	308	302	331	326	329	301	323	333	321	311	306	322	315	281	309	284	310	304	346	299	322	334	326	290	282	305	342	288	318	308	321	365	336	311	345	320	317	335	316	284	272	317	306	347	307	301	345	345	319	293	334	288	296	325	349	301	329	328	285	328	285	315	317	323	323	311	323	282	279	335	299	305	342	258	329	264	311	282	315	349	337	305	347	313	290	344	289	314	326	303	294	315	298	334	306	296	330	320	363	328	313	312	330	328	308	335	331	342	341	318	355	322	326	324	291	300	341	331	309	313	336	344	305	306	292	349	333	317	331	296	333	345	350	283	329	302	293	314	328	344	339	301	325	319	335	303	297	294	326	358	338	307	327	325	331	317	304	308	343	346	331	365	298	314	299	303	288	324	322	332	288	320	352	289	322	340	332	342	309	330	345	298	343	361	301	288	312	307	322	304	298	301	330	322	337	323	297	313	312	324	324	358	325	314	278	291	328	341	333	288	300	301	341	350	310	301	314	326	303	336	317	296	308	292	317	302	274	309	333	315	353	338	355	340	306	315	296	308	358	340	308	310	313	304	317	314	285	317	353	356	335	326	344	343	330	322	328	311	299	328	287	328	308	327	369	319	304	345	296	315	299	327	291	326	308	311	315	378	339	312	319	335	328	326	327	341	313	314	343	323	313	271	297	313	295	288	310	349	320	316	287	336	319	280	312	347	294	283	311	272	308	344	340	318	329	319	296	324	313	348	328	299	320	327	339	281	304	324	326	326	316	336	295	288	335	335	326	321	357	313	343	324	312	309	342	334	312	323	348	333	338	329	351	308	339	294	339	310	324	329	302	310	326	346	303	292	310	307	335	312	330	324	332	313	310	307	307	324	320	298	330	301	342	309	324	309	320	338	311	324	323	311	343	320	305	329
23405	20762	10665	4592	38310	38945	25706	1883	723	703	776	753	708	804	760	722	737	802	738	738	736	721	755	715	720	760	742	751	751	704	734	747	708	760	767	752	705	774	689	741	723	695	763	755	725	727	718	720	768	709	709	726	711	743	745	758	787	697	705	713	691	761	757	711	732	709	758	672	727	710	719	722	703	730	738	743	716	769	770	751	686	778	762	712	699	699	739	712	719	759	726	725	737	719	768	717	735	731	722	690	706	710	678	756	728	748	675	729	665	689	692	698	723	713	755	703	784	764	708	745	719	730	725	717	727	743	711	721	717	709	732	742	714	673	760	755	717	762	779	689	711	718	690	742	745	745	765	731	741	703	697	767	700	673	738	772	706	720	770	704	719	736	756	760	728	710	715	718	692	747	751	760	710	723	748	719	730	724	738	768	733	726	749	719	745	720	738	687	711	695	705	752	720	748	694	712	671	694	696	713	701	715	685	714	659	755	742	757	701	700	768	748	711	733	723	734	748	731	726	709	784	705	754	742	754	737	787	712	721	689	704	755	715	742	733	706	729	719	725	695	695	689	680	726	756	714	754	746	708	769	710	685	721	761	719	743	744	727	700	735	752	742	691	765	734	763	689	737	704	721	710	767	754	781	720	708	721	691	691	699	686	757	798	719	744	734	725	751	736	768	722	716	759	722	759	698	698	690	729	698	689	750	722	732	673	749	787	673	768	724	719	738	726	720	745	766	720	748	754	719	766	721	731	736	712	745	702	721	698	721	717	722	698	707	730	718	698	738	751	752	714	716	702	688	712	693	725	756	718	727	717	764	779	732	776	740	682	706	700	721	740	742	723	716	739	726	698	750	725	725	730	700	745	708	698	732	706	728	718	718	708	673	722	731	714	681	729	742	763	743	706	744	729	720	731	707	761	741	746	709	738	696	769	757	779	730	729	710	739	777	723	716	702	752	679	745	720	745	710	720	721	771	674	724	713	733	771	744	748	662	706	765	742	732	718	729	747	764	694	727	701	715	706	745	738	727	713	710	723	717	737	756	760	717	780	759	734	759	745	722	682	691	771	713	759	672	746	712	716	728	733	759	709	714	711	729	698	741	739	719	728	710	746	727	753	690	719	710	769	756	697	704	687	722	739	726	689	733	723	738	761	688	773	725	780	772	713	697	703	750	760	746	741	741	705	771	701	736	737	713	687	724	703	718	705	737	694	696	759	755	781	738	732	752	733	773	734	759	720	702	709	751	706	736	702	736	691	757	715	724	696	716	753	695	721	724	709	759	755	691	728	724	779	719	738	745	683	699	745	767	669	743	707	744	732	743	731	747	693	737	725	749	705	706	708	693	752	724	745	716	749	689	753	735	738	746	655	762	758	707	705	699	697	709	754	703	678	764	739	761	759	694	751	714	719	711	724	707	739	677	802	700	731	733	725	734	684	699	748	680	767	744	749	731	721	750	752	734	705	707	689	786	733	706	732	701	754	778	676	758	705	714	740	779	735	735	742	672	729	726	793	732	767	723	746	722	752	721	707	743	738	731	704	702	727	775	717	753	726	735	737	672	715	685	756	754	716	711	693	735	713	679	735	705	712	706	731	694	768	741	767	744	705	702	723	692	750	753	683	754	724	723	755	751	752	729	743	668	752	756	762	739	784	727	715	720	752	710	702	711	739	733	714	745	748	767	688	699	690	723	680	737	716	708	719	700	741	746	735	728	765	768	678	718	746	717	767	712	744	725	704	739	698	713	729	723	735	736	718	731	744	754	721	754	718	713	707	724	700	711	740	721	697	712	754	771	757	740	716	728	784	722	753	751	755	714	757	660	704	746	736	751	735	751	747	716	694	723	718	721	758	698	702	709	717	717	690	725	743	724	764	733	736	797	762	682	695	746	744	707	728	714	759	737	714	755	716	663	781	735	771	741	762	731	717	725	688	736	739	798	744	710	761	720	707	743	715	733	749	739	719	710	719	746	739	807	677	749	709	715	737	752	732	689	762	700	764	772	767	767	666	765	739	721	716	746	708	711	674	718	687	742	721	709	701	712	762	742	725	716	706	733	713	683	701	776	713	763	725	722	760	689	702	734	709	720	736	670	733	683	766	703	733	732	729	748	716	730	772	708	751	765	690	741	719	793	712	704	770	702	701	676	743	735	741	693	706	780	732	733	703	726	695	729	764	731	766	723	724	735	760	700	708	710	694	744	806	709	717	703	711	752	707	702	694	692	743	707	724	703	723	736	771	673	761	737	705	760	770	747	759	776	694	694	720	746	708	734	723	744	734	704	758	713	728	721	771	715	708	722	692	694	749	724	741	726	745	776	696	766	733	751	766	691	764	738	718	718	661	760	707	658	692	709	728	723	696	739	783	752	744	746	693	729	654	759	700	727	754	747	763	697	695	719	728	736	703	696	714	745	727	716	745	785	743	798	719	688	728	720	678	721	733	745	761	719	682	722	757	739	701	717	755	745	775	691	756	719	725	684	742	688	753	749	747	745	706	732	703	733	737	769	724	699	672	690	776	738	746	739	724	748	749	751	726	700	725	749	733	733	744	706	727	746	732	726	707	735	711	719	778	724	704	728	784	726	740	665	718	687	765	729	713	722	714	654	753	677	737	721	754	734	754	708	740	731	691	766	706	747	704	684	685	737	721	731	690	738	743	694	753	698	741	682	742	696	712	764	745	688	750	721	700	757	740	704	734	710	716	740	758	719	690	756	706	753	744	688	718	718	755	734	723	743	741	727	705	676	684	742	699	748	731	719	742	752	714	762	712	720	771	712	758	778	755	716	762	726	749	708	715	718	733	749	716	757	720	728	702	757	730	764	717	723	707	693	707	737	713	744	709	749	709	781	760	799	789	739	673	751	717	751	791	683	745	767	744	677	685	709	703	753	695	722	710	759	726	750	745	727	715	756	687	715	684	730	725	696	766	749	744	767	725	729	755	725	730	698	699	719	755	735	715	692	755	752	785	702	734	730	647	768	725	751	736	719	688	774	733	721	769	732	739	740	739	722	713	766	726	712	705	744	707	731	742	726	694	760	732	705	759	715	706	719	747	716	745	679	714	707	690	743	710	756	752	753	740	726	684	735	719	720	718	755	752	764	734	707	764	730	736	752	760	686	683	713	706	723	725	678	693	717	712	679	682	698	678	740	771	714	743	707	787	743	758	717	727	738	708	716	706	730	735	744	737	767	722	737	741	718	717	776	724	746	724	735	709	745	701	732	747	697	735	730	684	696	752	707	729	698	714	761	674	740	769	704	709	679	738	770	719	716	710	745	732	734	734	746	725	742	762	779	771	682	712	763	792	703	694	746	743	693	728	709	743	790	689	768	745	752	743	737	732	691	752	771	726	744	745	737	762	726	683	709	732	706	704	692	774	714	766	698	760	672	726	726	663	709	754	655	709	734	688	725	774	713	713	731	715	693	748	722	775	719	752	686	720	691	740	752	772	747	746	744	728	705	713	737	745	728	733	756	784	727	764	718
47283	36585	22301	8740	32698	34952	20731	3372	471	454	489	444	398	435	426	468	419	390	446	403	457	404	438	457	454	487	444	463	436	407	446	405	409	455	448	449	446	441	469	391	417	459	454	491	452	469	469	469	416	426	416	478	423	437	428	433	471	434	433	394	418	466	403	389	435	434	462	434	462	390	427	422	473	464	402	440	482	403	427	428	429	410	399	455	429	455	470	465	449	419	467	431	418	426	406	420	413	396	419	410	464	429	421	435	441	450	480	429	439	474	460	423	430	441	405	419	438	460	435	430	434	439	435	435	429	433	449	424	421	473	449	426	419	400	410	500	407	500	451	435	447	446	417	406	424	437	443	386	416	438	421	407	393	415	427	419	407	429	452	425	449	447	440	416	452	433	450	412	460	451	428	417	431	408	461	455	447	413	391	417	406	402	423	433	422	467	423	413	391	401	407	460	428	499	457	446	445	450	462	475	397	414	497	427	426	428	448	412	438	470	437	436	416	454	444	459	470	444	446	467	466	426	434	439	442	440	434	435	433	402	441	412	407	439	450	447	425	396	407	418	418	447	433	455	401	461	405	456	419	437	439	457	410	443	510	430	469	470	421	399	460	429	401	419	406	441	390	457	470	406	426	436	441	433	401	401	430	423	408	418	402	448	429	423	433	428	462	411	424	443	459	404	443	388	430	409	411	460	477	450	504	447	427	399	418	498	476	428	473	460	416	384	461	464	428	473	415	433	475	450	412	426	415	463	463	380	416	429	408	427	416	417	433	484	445	412	434	433	423	442	430	441	411	401	431	441	449	414	417	441	431	435	425	424	447	447	436	445	423	394	434	438	454	427	432	419	416	431	427	424	412	433	413	465	403	415	455	448	444	429	455	396	433	462	423	403	406	446	496	413	449	466	389	441	440	433	428	430	422	393	423	424	414	452	429	476	440	443	451	444	446	422	450	411	427	416	456	437	426	413	474	470	444	516	472	485	432	415	451	403	424	398	442	478	438	457	403	404	420	439	445	399	419	399	430	384	454	446	455	441	407	436	452	436	420	447	441	456	429	426	403	427	461	459	422	461	450	427	410	413	454	413	436	418	430	429	479	441	446	440	472	396	419	480	438	475	458	473	442	458	473	426	447	433	427	419	414	432	417	462	427	408	442	404	418	430	429	463	422	421	443	426	443	427	425	382	395	433	439	424	429	421	432	473	420	413	439	394	416	398	406	431	469	440	397	433	402	409	428	434	388	411	418	405	469	439	417	411	473	417	439	413	459	438	388	444	452	459	424	467	448	460	408	420	400	420	431	421	389	435	433	475	424	400	444	475	379	420	453	456	444	453	387	457	403	444	370	429	446	388	456	380	449	463	452	416	462	458	477	454	472	425	434	445	406	419	451	433	404	441	394	432	425	445	414	494	409	430	406	449	429	455	451	425	435	453	449	474	446	456	456	446	486	465	424	426	467	440	380	416	436	427	457	436	412	448	497	480	445	461	433	417	452	480	402	416	405	439	428	474	477	423	444	453	427	408	442	409	450	427	424	444	429	405	446	427	472	449	441	444	446	448	441	425	403	392	371	393	432	451	449	436	391	442	426	457	423	429	398	441	438	419	432	450	433	411	461	466	421	435	434	421	442	431	415	459	436	428	429	411	458	425	446	439	431	391	397	440	482	467	420	419	427	412	399	430	498	379	387	384	441	456	443	394	420	454	428	408	457	439	462	441	468	412	441	448	429	450	425	455	415	442	406	480	433	450	434	450	394	482	440	464	419	413	468	449	435	448	430	420	443	410	409	481	466	427	401	458	390	423	477	405	413	398	434	442	412	422	410	468	409	484	420	442	416	445	390	442	473	412	456	421	404	444	427	460	453	401	467	452	437	428	426	420	492	420	443	434	402	411	433	437	421	464	436	420	396	389	444	425	428	448	433	468	419	425	425	395	418	410	443	465	440	418	418	409	477	401	416	441	448	465	429	472	412	409	460	410	413	426	463	444	433	419	465	406	414	455	470	419	393	443	417	438	436	467	459	446	427	452	475	448	388	415	433	430	459	420	460	493	433	448	459	440	440	476	468	485	399	449	434	408	484	457	435	443	457	401	446	453	409	435	452	442	408	488	449	398	424	441	389	432	421	436	446	437	429	427	463	425	426	448	445	430	457	444	448	386	446	440	424	449	437	426	417	451	445	432	448	407	436	420	399	467	406	438	441	436	448	474	428	422	420	416	419	429	401	429	400	484	411	441	477	484	420	425	424	444	409	444	460	469	434	486	393	421	420	406	463	411	426	456	439	434	422	460	415	466	412	418	459	469	439	437	455	405	444	410	422	434	424	399	453	447	414	449	457	432	450	428	459	437	433	437	432	426	471	408	450	429	437	484	442	425	430	439	422	438	471	445	451	418	417	410	382	429	412	412	440	428	440	411	448	419	428	437	403	410	416	475	434	438	469	452	435	419	429	449	455	471	463	439	435	435	431	449	402	427	432	420	426	394	408	447	379	431	454	414	455	451	452	422	429	430	445	454	456	433	412	447	389	435	426	443	408	401	455	468	452	400	446	434	429	434	403	419	434	400	409	432	443	415	402	444	424	434	399	430	428	428	437	412	421	436	422	471	433	379	401	457	471	422	465	385	462	423	408	429	465	429	436	446	423	455	408	392	435	393	448	434	448	410	449	425	423	466	448	425	438	441	442	423	431	428	429	431	425	445	392	387	445	431	419	439	444	406	440	409	422	421	475	436	416	483	405	431	419	453	444	459	464	444	424	452	431	459	423	420	435	405	450	475	417	410	423	421	449	435	437	487	427	450	443	412	433	430	426	442	439	492	446	432	398	410	401	443	460	425	421	392	485	436	428	447	446	458	419	427	456	408	448	450	397	415	427	455	463	432	463	412	419	413	408	447	427	450	451	409	424	441	402	439	424	444	432	454	413	416	437	436	413	440	427	445	396	417	443	416	458	426	431	449	433	436	449	426	465	438	429	508	419	401	423	387	423	404	439	430	450	465	437	459	433	420	430	432	403	439	430	456	423	468	442	452	487	460	424	409	393	435	452	426	448	442	474	473	414	467	440	401	425	442	433	426	398	410	419	477	433	471	435	406	407	453	437	434	443	475	461	506	408	447	467	416	450	448	417	462	432	439	437	440	476	431	445	408	441	469	464	477	433	471	464	436	417	442	430	409	413	456	455	398	482	427	457	421	425	425	462	408	460	431	416	431	436	395	452	462	439	394	492	423	402	424	426	452	421	433	399	389	449	414	455	460	444	456	477	449	467	411	430	446	400	446	423	487	471	435	447	437	473	415	444	442	423	472	451	450	421	394	474	453	438	400	429	449	430	470	457	477	455	437	457	467	459	457	469	450	395	424	396	433	430	422	449	458	489	465	400	392	433	437	443	422	441	435	380	456	466	437	432	400	452	422	430	420	467	432	448	415	410	451	419	401	467	420	455	416	412	415	397	443	405	437	445	393	418	383	451	422	391	424	474	421	431	369
30532	27673	16403	14734	50324	50094	34058	3215	1028	1014	1014	1027	1015	1004	979	959	922	980	989	995	912	1014	978	1040	961	994	976	998	988	991	980	946	944	1005	929	1014	1019	916	1008	937	970	941	977	957	997	960	928	919	961	974	966	950	1011	959	979	871	984	953	983	931	991	926	964	929	969	953	973	922	992	934	954	983	1015	940	946	941	960	970	993	981	930	1029	966	956	934	959	925	998	924	961	955	937	939	948	974	953	967	937	984	961	898	929	980	941	952	950	1008	1029	962	991	986	1006	920	997	911	974	1002	917	968	923	913	975	969	957	958	991	979	1000	943	993	942	954	987	999	979	915	992	932	929	936	959	958	974	913	947	1047	983	1029	989	1013	960	920	935	974	914	985	977	948	954	914	1004	930	938	961	964	957	915	949	964	993	984	963	964	920	979	983	998	990	941	952	997	949	966	935	995	987	942	1016	943	992	991	995	928	987	1027	937	928	983	935	940	928	915	965	960	974	948	1005	959	946	995	959	973	962	894	945	990	977	945	980	895	935	998	972	991	977	959	985	947	978	977	979	958	962	971	909	900	961	939	969	962	998	944	989	943	961	977	913	937	915	915	1005	977	975	1027	922	942	974	943	933	981	961	924	960	977	980	954	993	947	992	964	961	973	971	948	942	1010	985	971	970	954	934	967	992	992	1002	1023	927	923	976	947	956	979	933	914	952	993	905	927	950	963	1008	1012	1022	954	999	995	969	986	985	966	949	962	967	939	968	921	960	948	956	932	907	954	953	986	950	933	983	957	955	894	1005	985	949	1018	995	971	928	944	995	1005	968	948	1011	915	960	965	977	994	914	940	968	956	1019	910	951	908	971	996	995	941	931	940	974	933	955	938	968	1020	961	940	972	977	972	984	916	1021	1002	974	900	995	1007	1000	932	970	952	962	942	913	941	987	1017	912	969	943	985	972	973	993	939	1020	965	985	941	986	1027	961	1021	996	962	933	979	978	947	995	976	1022	888	1002	928	909	969	999	994	918	969	962	943	968	999	929	967	987	930	975	980	944	940	962	938	962	895	979	973	996	933	965	968	969	919	1006	972	966	966	995	954	935	982	918	926	890	918	997	944	929	996	918	991	1031	943	967	917	944	914	1003	957	959	934	941	966	946	973	932	931	1005	981	922	943	939	956	989	940	972	936	994	1002	939	986	966	930	956	1000	966	952	934	969	986	946	946	969	989	986	1002	940	980	918	942	1011	969	930	990	903	975	928	975	979	943	921	931	959	975	930	925	998	947	914	969	944	880	928	1066	936	912	978	960	949	944	942	939	969	985	923	931	941	987	933	961	992	985	946	964	955	977	990	963	935	931	918	976	952	953	919	973	959	963	943	980	957	926	955	979	937	1042	979	963	943	899	985	995	966	955	920	984	962	957	930	985	944	957	937	935	948	1003	971	960	975	925	975	975	930	918	919	997	1023	962	997	1002	1001	943	922	924	990	928	909	996	881	999	970	980	994	948	951	930	960	967	907	944	939	975	968	978	949	993	1028	964	980	983	981	1029	922	927	970	988	999	950	1001	929	932	968	959	983	947	911	960	999	938	967	989	972	981	932	955	960	963	961	882	901	960	981	1005	946	995	982	967	924	956	916	966	973	932	930	920	979	973	965	1027	938	1005	994	987	976	963	935	973	959	956	1015	963	919	1013	957	898	916	939	1025	980	1015	963	961	933	950	985	937	911	985	1025	920	911	952	910	944	945	958	960	895	964	929	968	965	918	943	943	969	935	955	1014	977	944	938	959	950	978	955	912	968	968	999	967	942	1014	976	932	970	905	972	986	998	939	922	955	946	970	949	884	933	976	1014	1002	966	987	967	1010	947	968	980	955	946	990	992	1013	934	1003	952	976	928	946	996	908	1034	985	968	962	960	990	934	908	983	965	987	899	951	934	961	920	961	946	974	905	926	936	934	964	960	985	959	963	975	950	931	978	953	973	941	960	922	928	977	962	984	954	944	971	999	954	973	898	956	1001	1021	936	927	955	929	937	909	950	914	979	942	940	992	907	947	933	976	960	927	977	930	921	984	994	982	962	947	926	980	952	974	994	972	955	940	998	953	906	934	965	972	977	952	962	938	939	1019	966	996	994	948	953	896	978	939	907	944	951	989	1001	948	900	928	1036	930	1002	946	974	1005	971	930	970	990	922	943	969	957	996	936	992	964	995	959	940	939	903	971	947	1013	1013	948	964	1004	983	970	933	936	943	933	920	952	998	953	990	940	1001	964	1003	961	893	989	941	985	927	966	1048	951	1005	935	982	946	905	951	924	916	1021	976	995	958	1035	971	917	959	970	979	960	955	938	945	958	915	990	919	1004	963	936	984	952	960	881	906	994	959	895	983	973	1031	965	990	964	926	996	1002	934	938	959	970	960	997	981	948	932	1003	945	950	935	877	951	946	933	949	1031	979	1039	963	965	967	924	974	991	932	961	956	1022	989	978	977	969	978	930	1013	967	915	1029	958	926	998	984	992	943	958	944	998	963	966	994	995	923	934	905	959	941	957	973	972	920	1010	970	940	919	947	976	993	956	965	943	976	983	928	908	1008	962	959	943	996	928	941	922	971	979	996	968	957	975	959	959	916	999	954	937	915	981	974	935	980	934	957	953	1003	947	970	976	985	949	944	945	938	962	1001	979	941	921	971	1030	987	1002	969	1033	955	943	947	968	943	921	964	940	968	962	967	990	1008	925	961	994	925	996	991	971	938	923	1021	910	907	985	969	950	970	968	941	957	916	927	931	962	1017	989	917	947	966	933	981	960	984	995	977	992	969	960	999	929	919	969	931	977	942	984	952	991	934	928	953	943	986	931	919	964	981	983	971	971	1009	970	965	1005	911	959	998	947	968	964	994	905	952	962	952	940	968	942	949	928	962	938	958	1006	961	981	954	965	976	927	897	908	994	984	981	946	988	956	989	902	949	946	953	914	934	984	972	982	991	980	905	948	937	930	925	994	940	971	949	963	990	947	1003	944	971	984	926	970	953	978	948	967	1008	959	956	955	928	978	908	956	968	990	987	943	949	956	962	922	1015	930	982	898	961	944	929	929	966	1013	954	964	982	1026	981	998	978	932	956	974	982	988	948	978	941	996	956	976	942	982	905	899	997	959	945	960	989	947	928	972	976	987	946	931	944	947	929	914	980	978	991	994	967	964	913	952	968	961	999	951	959	986	930	955	1005	1008	945	1032	965	948	899	1029	1024	956	958	961	940	959	958	995	972	960	981	976	958	971	906	920	923	938	935	963	953	924	1000	935	977	968	932	907	922	975	985	961	928	940	965	983	957	961	947	995	942	969	1001	932	989	944	954	966	959	958	943	974	968	915	943	938	993	951	1002	925	962	974	975	981	998	942	1006	940	989	982	1003	963	992	926	985	982	972	994	943	926	898	945	1014	906	973	995	972	977	933	1003	979	984	995	882	1001	953	969	965	967	952	961	940	1009	964	992	930	958	969	932	993	942	962	942	977	942	954	950	971	953	920	933	947	977	929	963	978	893	1013	966	988	996	913	987	994	996	923	972	1028	955	955	928	954	997	958	999	972	911	949	1019	997	960	921	884	965	937	970	968	966	959	995	951	960	960	935	936	1002	909	978	934
16057	8355	2903	614	1214	1313	959	398	357	334	343	335	356	378	378	332	350	390	375	370	382	382	360	348	324	359	328	340	342	356	385	375	349	376	345	342	402	368	351	372	356	389	401	350	377	366	342	366	354	344	354	337	346	374	385	351	368	354	346	360	369	341	350	338	343	384	355	375	344	353	347	341	379	348	371	362	319	337	391	359	381	361	350	351	346	330	350	366	364	343	356	347	314	352	372	386	369	319	342	371	363	365	355	329	363	369	393	335	337	348	350	328	364	344	388	345	361	377	378	349	323	325	413	379	404	345	374	399	351	351	329	357	383	360	327	367	380	343	349	385	376	313	355	362	406	355	336	399	347	347	369	344	378	367	359	336	371	392	328	340	334	344	343	373	341	355	378	363	341	346	365	367	329	341	383	350	403	355	359	346	346	379	380	357	351	379	374	359	400	362	348	356	360	348	350	380	372	340	341	353	363	302	359	356	326	330	334	367	361	348	322	381	360	369	382	348	391	347	358	402	353	378	390	322	322	366	388	335	324	342	340	335	394	364	368	394	362	358	383	376	350	376	323	337	365	364	347	337	324	358	368	340	380	353	398	343	367	365	344	351	358	384	327	317	349	343	383	383	373	361	351	365	424	351	345	382	352	394	332	338	367	323	291	318	343	361	355	381	376	362	342	379	356	386	347	363	368	307	411	361	379	372	368	319	327	351	372	355	352	365	340	328	308	326	358	353	344	340	362	356	358	386	347	367	342	372	361	354	351	418	357	384	389	380	367	378	311	354	390	343	353	357	370	346	364	375	334	354	358	359	376	385	327	362	341	335	339	342	368	361	380	355	341	368	387	332	353	338	372	363	361	364	358	375	385	391	350	361	351	363	403	352	383	378	372	374	355	356	333	368	338	334	372	360	357	350	333	354	348	362	369	366	375	391	330	341	367	384	345	373	329	358	334	319	398	409	347	348	375	377	359	359	357	337	314	383	347	391	355	371	324	357	353	369	357	384	349	398	380	358	390	367	325	374	348	371	378	329	370	346	351	373	357	343	357	333	322	361	367	323	355	355	327	365	329	375	358	369	334	349	359	349	389	347	361	354	357	391	345	346	344	350	353	356	391	387	366	334	336	350	344	387	375	343	357	374	354	365	340	357	367	353	339	341	361	328	384	393	345	350	363	351	300	333	374	336	355	346	369	370	349	354	360	336	366	353	359	335	369	380	397	373	377	339	329	367	336	363	370	336	394	355	371	356	385	360	387	355	320	338	323	352	380	351	361	353	348	338	357	350	346	366	348	366	377	354	342	338	361	349	308	354	343	343	351	372	362	334	354	335	338	336	371	310	377	365	328	337	360	343	322	337	367	350	369	357	365	378	352	371	374	377	356	350	355	394	379	363	402	399	335	342	390	371	382	330	335	349	357	376	333	338	339	355	373	385	391	358	349	330	306	371	356	371	356	330	352	344	356	337	337	372	325	345	372	350	348	323	334	343	373	374	329	379	324	391	362	358	356	324	355	368	372	349	383	349	343	384	353	396	390	329	383	329	358	375	365	396	379	380	366	331	314	323	348	340	330	329	334	358	364	346	379	370	325	371	355	370	338	369	385	396	359	361	335	370	371	358	357	363	340	381	328	364	349	363	364	405	336	335	368	380	373	350	338	334	356	350	375	353	354	399	376	363	357	338	406	350	366	340	345	368	300	380	369	335	372	381	329	350	345	316	308	339	368	376	339	368	372	338	363	362	403	343	319	364	331	339	339	372	349	385	367	389	378	381	401	402	389	347	346	346	341	372	348	373	408	364	355	351	342	362	340	322	371	346	353	360	347	371	366	364	360	344	369	366	367	323	327	368	377	335	363	308	347	344	389	349	326	375	356	342	354	346	359	373	361	362	381	391	381	363	378	337	365	330	379	349	342	370	356	355	357	399	364	382	372	335	373	367	358	354	370	342	389	396	349	371	356	345	354	393	334	342	353	365	344	361	375	343	358	336	357	318	364	370	329	359	354	381	346	384	345	339	405	370	347	355	319	320	365	358	388	358	346	369	335	334	364	328	306	356	375	380	333	361	358	377	355	346	365	364	335	343	349	347	359	384	370	351	331	413	357	314	359	319	362	372	330	349	316	348	392	360	372	365	384	386	397	342	361	367	362	364	374	380	347	330	346	384	358	333	351	318	343	356	344	374	376	345	351	333	328	354	373	337	349	367	363	343	352	348	363	362	324	344	329	359	322	360	337	358	373	358	367	311	323	371	352	353	362	394	368	361	335	338	321	319	379	374	357	356	374	365	352	367	359	368	333	375	402	345	389	367	365	344	376	359	340	359	346	334	387	353	378	355	369	336	381	357	374	376	362	352	358	374	343	385	372	318	346	369	327	367	354	370	335	287	365	360	342	352	326	356	331	343	395	355	407	376	406	346	331	362	355	381	364	383	357	371	380	337	357	350	362	334	404	362	396	355	406	407	360	356	386	354	374	340	389	359	360	367	350	380	336	372	341	345	339	362	340	354	324	370	390	360	363	337	362	332	325	401	359	344	341	363	352	372	353	371	365	353	343	363	358	378	348	371	320	334	360	350	351	376	341	364	349	325	368	331	354	378	361	334	366	364	335	355	349	359	381	327	375	351	347	397	353	374	387	335	371	331	356	328	362	334	340	376	379	317	370	337	383	354	342	356	382	388	338	355	364	375	365	397	363	344	343	367	367	402	317	360	381	356	332	370	370	368	377	357	379	334	349	379	363	319	354	364	352	346	312	354	380	334	387	363	344	365	376	370	331	368	349	362	337	352	372	357	379	343	391	379	334	367	353	302	388	336	361	356	392	363	370	382	358	357	376	328	388	353	349	349	368	355	367	321	354	352	366	344	392	368	331	362	356	371	376	336	339	350	362	360	342	348	386	360	331	315	352	334	327	342	359	312	335	339	327	343	355	323	334	328	385	359	370	328	304	379	359	341	361	326	371	351	337	338	359	363	323	389	353	359	397	347	331	388	334	357	337	357	378	361	376	319	353	348	337	361	394	386	374	352	396	310	366	319	353	333	346	354	348	341	360	336	384	371	324	364	344	386	364	349	364	378	374	352	372	356	370	332	355	383	347	354	336	341	325	361	338	388	381	355	339	399	353	308	391	342	363	335	355	346	355	353	358	348	375	354	375	403	363	365	355	339	342	350	361	350	384	349	376	351	339	362	376	332	381	368	385	365	327	362	394	323	338	350	359	350	340	372	375	362	340	337	368	339	360	398	376	373	351	325	337	375	343	347	361	361	334	374	342	390	381	343	336	373	339	348	387	368	399	329	317	349	341	367	361	361	396	346	353	342	359	375	385	314	345	361	367	363	348	379	348	393	314	373	343	366	356	342	342	375	342	326	355	361	341	378	371	350	382	369	338	340	375	353	377	355	322	351	374	355	309	358	408	362	345	347	344	402	382	337	371	388	360	356	382	349	375	319	351	348	357	310	380	398	359	364	360	332	330	351	378	341	375	349
9862	6941	3885	1679	4503	4478	3005	879	802	783	844	804	803	759	830	797	798	784	779	811	785	824	822	795	822	811	739	812	788	785	799	833	760	761	806	828	850	791	779	764	775	781	802	815	790	814	847	853	814	808	821	838	787	799	802	867	803	775	755	764	783	818	848	847	810	838	804	832	759	783	843	832	829	816	770	825	823	782	783	741	841	827	768	788	780	797	775	803	773	799	761	784	777	807	787	836	814	812	796	811	839	801	821	788	752	807	744	813	807	823	785	828	810	797	805	745	741	763	846	788	750	805	815	787	813	782	799	842	792	794	795	820	784	835	787	815	774	822	779	781	817	829	770	730	804	789	792	822	826	805	804	756	868	776	828	789	781	779	762	797	820	750	830	760	824	755	783	830	772	804	841	785	769	780	764	803	823	774	747	816	844	808	806	786	808	786	801	773	771	795	809	810	815	771	810	753	807	804	782	838	837	763	843	785	812	841	836	797	789	758	757	827	803	826	823	817	732	811	776	765	875	824	855	823	836	801	783	822	782	750	800	818	817	785	782	761	818	884	766	810	757	799	794	764	841	788	770	833	803	865	787	790	735	735	724	859	796	785	770	798	836	853	783	807	792	824	776	737	855	772	803	824	813	857	764	776	781	850	782	818	793	741	766	771	805	765	822	752	803	779	799	772	775	819	800	813	807	869	817	746	850	768	756	770	784	781	820	789	781	768	771	771	791	806	759	790	800	822	761	825	815	763	782	787	877	791	808	762	788	787	836	783	792	783	824	779	813	795	798	823	813	774	804	777	795	809	790	767	788	766	818	809	834	800	786	777	792	789	803	809	803	769	774	799	853	810	777	766	797	831	816	810	814	797	789	774	821	849	803	775	858	837	822	737	832	816	771	781	828	808	812	803	799	778	856	806	784	800	785	745	834	712	784	777	792	801	783	777	798	813	820	793	798	794	757	802	794	834	737	848	817	781	771	774	812	799	734	819	745	834	818	800	781	768	830	754	783	792	780	772	770	808	798	812	779	806	806	771	850	777	778	785	778	780	829	807	836	800	812	845	804	758	758	807	776	776	764	781	792	788	856	847	781	832	782	803	848	740	780	792	834	809	768	790	750	819	768	790	842	794	829	829	786	743	782	804	769	832	797	789	798	751	816	751	800	755	855	773	806	786	715	843	782	828	791	878	823	849	808	789	830	761	790	791	787	836	788	799	821	813	801	766	811	826	780	753	829	817	806	801	831	804	860	827	799	759	778	816	791	800	786	854	831	832	777	731	784	757	770	807	785	761	752	808	817	771	791	828	802	841	758	806	792	789	817	781	842	809	814	788	806	804	787	770	766	767	794	779	836	829	795	809	808	795	757	754	777	808	757	785	799	778	812	801	796	811	788	812	829	787	814	767	796	765	790	809	833	811	880	742	775	780	803	765	828	824	768	815	800	814	815	793	793	786	809	850	796	833	776	821	819	777	819	754	790	746	821	801	746	814	784	760	804	749	751	775	808	795	843	784	772	785	827	781	788	763	789	776	800	764	806	805	851	812	763	805	761	851	729	800	826	830	790	844	822	767	787	764	765	792	785	839	840	774	814	795	806	805	772	826	804	822	737	802	799	842	813	841	777	772	742	808	805	826	789	817	796	828	778	794	788	840	766	785	803	755	808	756	816	810	783	794	807	843	799	784	836	791	793	816	813	825	770	789	736	811	805	807	791	741	742	806	790	783	818	819	801	761	837	772	752	720	805	784	739	776	782	788	746	749	795	832	774	798	813	834	753	817	804	794	751	793	816	831	791	860	793	812	810	842	806	804	751	765	802	790	807	774	780	835	825	778	822	755	845	744	798	780	829	768	747	822	810	743	787	770	759	804	776	807	762	766	761	813	807	801	855	780	791	814	826	774	794	762	737	801	815	825	765	812	827	793	760	799	787	800	815	800	859	791	827	803	755	805	803	770	808	803	790	825	824	797	833	811	847	814	825	798	808	792	814	829	801	795	833	797	823	814	829	810	787	803	799	819	801	769	844	767	805	830	807	807	792	776	799	745	812	758	791	789	814	771	785	754	821	827	778	802	764	809	765	812	805	824	806	775	768	799	795	790	778	812	835	814	793	777	841	781	783	816	817	771	786	785	766	806	811	824	839	790	884	754	785	802	739	787	856	790	785	812	785	798	818	806	815	842	800	747	835	747	796	814	787	826	812	761	756	853	749	792	860	769	791	812	756	770	740	827	799	784	750	758	761	803	831	813	756	754	787	844	764	856	844	787	781	820	829	806	802	751	822	760	780	779	773	821	791	810	809	809	797	861	792	787	762	810	800	805	782	865	792	799	785	767	830	766	832	812	766	805	765	788	837	822	792	789	780	836	804	788	810	753	818	804	814	820	793	796	847	748	817	794	808	807	810	811	804	809	808	813	801	830	799	831	778	806	811	814	787	766	792	790	832	805	792	847	794	830	760	805	765	759	799	822	786	810	863	789	801	763	765	772	756	814	750	760	777	816	805	777	817	793	797	781	816	802	740	772	786	812	791	784	820	819	793	777	816	818	776	803	805	782	809	757	760	783	805	829	787	752	832	786	820	777	785	811	811	825	808	787	714	798	817	762	826	741	762	850	763	765	749	795	811	746	853	798	775	809	753	806	816	805	810	814	759	789	754	770	837	846	791	797	764	854	801	872	830	806	782	822	801	800	806	803	781	802	829	762	830	809	799	789	808	808	809	827	783	786	817	790	753	837	767	848	804	802	796	803	766	808	828	813	831	814	793	804	827	739	810	822	821	812	804	784	815	787	736	786	766	789	769	817	795	826	839	796	830	822	821	774	829	777	807	775	786	791	792	775	828	747	816	799	823	816	744	808	802	786	822	780	768	773	804	806	777	784	788	831	811	793	839	747	768	775	757	755	792	768	766	809	795	780	772	807	802	796	802	796	773	800	786	801	777	771	826	856	769	808	774	770	822	777	818	810	860	798	768	826	804	789	805	817	749	834	768	786	770	749	726	797	863	785	828	848	823	801	795	850	780	833	773	752	737	767	761	787	809	850	791	803	737	767	772	792	774	815	769	827	810	827	835	793	819	844	791	814	788	813	803	756	788	811	782	774	833	746	791	782	832	825	807	752	817	755	839	762	805	783	811	785	820	738	798	832	811	844	806	784	821	796	805	795	810	809	793	775	787	763	782	805	795	752	826	789	779	783	840	813	804	771	790	760	775	831	780	804	778	763	744	787	768	801	813	806	811	803	751	780	771	803	767	800	807	811	779	779	795	792	802	775	803	795	757	817	776	778	758	794	770	761	780	765	807	752	799	779	766	793	829	806	825	823	795	752	852	742	796	804	801	740	815	763	754	755	796	784	809	844	855	850	818	768	831	826	738	768	814	812	804	776	803	794	755	769	804	764	810	835	794	768	724	760	790	758	802	773	769	804	801	828	777	804	809	794	813	816	833	827	768	805	795	797	819	819	821	756	712	820	800	746	802	781	795	813	754	765
36334	26580	14097	5178	21717	19232	11167	2136	353	315	343	319	323	376	327	288	319	351	330	326	310	333	347	370	336	297	344	334	336	336	372	344	322	319	332	348	316	316	353	332	350	336	337	293	295	322	341	324	327	296	324	329	315	288	311	318	334	339	328	291	305	345	336	310	323	353	302	364	336	340	327	328	324	304	332	289	320	289	323	315	349	309	323	336	350	334	338	319	333	350	317	321	312	304	341	339	325	341	342	303	320	308	320	354	350	307	302	316	328	304	283	290	338	375	328	269	339	307	311	306	318	349	335	335	334	307	319	309	297	320	327	297	318	338	340	297	322	309	310	312	332	301	314	322	334	311	318	313	327	300	324	336	316	327	335	322	349	293	325	310	315	335	318	318	332	302	331	334	300	314	323	344	343	326	322	354	318	346	302	289	318	329	312	290	352	354	314	372	281	303	292	336	331	299	297	313	327	342	337	347	290	296	286	334	325	319	301	314	284	338	344	318	347	326	313	334	314	338	356	317	306	334	345	313	296	349	326	330	306	291	314	327	339	321	331	345	324	324	340	304	340	343	348	304	297	339	325	326	323	323	336	327	330	338	344	338	357	339	305	368	329	370	300	350	303	337	325	324	285	320	328	294	333	297	267	340	316	284	296	297	339	338	316	327	288	321	310	315	305	321	289	344	299	354	336	343	311	300	302	321	304	339	311	342	324	338	345	314	288	307	316	353	330	318	318	344	313	330	300	314	326	321	282	307	334	361	324	349	329	336	328	331	323	287	327	340	307	328	324	342	346	298	315	329	314	323	326	310	337	336	312	327	296	333	304	335	296	326	307	354	300	301	317	371	353	292	322	311	299	337	314	367	302	354	324	297	340	320	314	327	327	357	340	320	289	334	295	311	306	311	329	334	341	284	313	298	339	360	303	320	292	335	341	330	335	303	319	299	295	313	333	311	308	303	295	352	318	375	347	348	347	316	309	320	329	301	315	318	309	314	318	325	339	316	324	331	344	330	325	317	354	330	351	322	324	319	314	318	340	331	315	276	317	338	305	295	355	333	305	295	287	302	315	293	347	323	317	367	358	332	351	344	311	301	326	327	311	330	318	354	356	347	317	320	315	317	320	343	329	320	338	330	305	330	334	347	330	332	303	326	346	334	331	335	352	319	318	334	308	343	316	313	296	329	309	304	302	336	334	313	302	308	318	322	369	339	318	285	311	303	331	311	304	348	302	303	313	292	299	347	340	325	351	310	296	307	300	338	303	296	323	333	320	352	306	317	325	346	325	302	301	313	329	301	320	318	307	273	350	329	314	326	355	327	327	323	326	287	315	326	305	311	324	330	329	302	340	317	339	327	349	371	312	295	267	335	348	328	326	338	314	330	359	331	331	313	279	292	307	318	303	309	293	327	346	342	343	313	328	314	298	280	291	319	308	306	334	331	356	317	340	327	341	404	339	327	365	296	296	338	355	302	325	332	321	339	309	293	308	312	318	323	293	298	328	297	325	373	292	327	327	329	329	350	313	284	332	279	311	301	317	347	308	303	337	348	336	318	321	330	306	330	348	302	300	310	281	283	308	329	351	299	315	286	328	336	310	363	332	334	325	308	338	323	310	312	304	344	323	309	315	342	321	342	334	298	318	344	319	331	317	316	341	349	343	294	321	306	324	378	327	311	287	309	331	285	328	318	326	346	291	312	309	325	332	304	317	309	288	326	332	309	329	337	320	337	328	282	327	310	301	287	344	313	312	332	285	325	308	355	302	345	342	345	296	306	295	302	331	338	304	371	325	328	337	337	310	318	325	358	304	323	311	329	312	302	307	309	306	318	314	313	331	365	317	298	328	354	300	310	348	317	308	312	352	322	316	323	290	316	302	347	332	296	299	315	315	319	327	305	330	315	313	305	323	302	301	283	338	303	313	350	359	287	316	321	316	303	353	271	316	295	354	341	327	298	337	327	329	313	324	330	303	312	315	325	319	321	314	307	319	322	316	319	300	311	340	313	327	326	293	354	335	357	311	292	321	338	309	333	293	319	306	288	316	316	310	358	310	296	319	325	320	315	312	311	318	338	342	309	368	332	276	311	314	332	286	297	322	299	322	329	292	328	301	351	308	335	290	305	309	308	350	369	310	293	267	292	351	313	306	350	321	325	338	320	338	340	317	329	287	307	307	336	315	374	340	330	305	329	322	364	357	337	303	323	340	351	323	292	314	327	316	319	316	282	307	304	329	312	270	318	335	346	303	333	338	329	317	351	317	306	318	306	345	294	310	319	349	311	309	328	328	340	350	324	336	290	352	348	320	323	322	320	342	332	330	327	312	311	297	338	339	337	316	311	331	320	335	324	332	285	319	316	347	380	318	327	274	304	322	296	300	320	336	320	324	322	331	295	312	354	315	302	355	363	317	298	339	335	338	307	300	324	342	317	308	336	330	332	336	346	336	320	317	328	312	320	328	356	344	362	315	316	331	326	293	294	297	331	301	285	308	318	368	317	312	356	324	329	317	340	339	296	306	312	339	318	319	331	319	332	312	309	342	307	315	303	303	355	310	319	321	300	330	335	350	347	331	320	346	347	347	310	336	310	332	353	312	322	324	287	314	295	325	328	301	315	328	311	255	324	267	315	296	372	361	307	256	330	328	354	316	329	337	287	332	354	328	315	322	343	331	287	318	342	310	289	314	315	322	321	324	345	296	313	324	304	342	312	320	320	337	313	277	357	332	324	310	318	324	329	322	323	323	330	321	309	307	342	304	322	317	322	317	341	339	328	330	311	301	307	306	306	308	323	295	321	322	334	356	319	316	334	300	314	328	324	297	301	324	324	308	309	300	337	327	311	309	301	307	307	319	307	307	333	322	344	316	359	335	308	285	294	337	320	342	340	329	293	326	294	351	340	358	342	353	305	304	311	344	361	318	346	344	330	337	335	326	304	309	321	314	317	324	291	344	303	311	355	333	320	285	338	316	334	324	352	322	322	339	268	340	330	339	350	343	332	341	307	275	341	351	293	269	323	334	336	350	338	375	359	337	322	324	295	320	299	296	293	329	322	344	311	343	316	301	358	322	306	306	350	368	338	342	348	371	343	302	318	318	323	340	333	350	290	321	301	349	353	344	284	313	305	322	345	307	347	339	315	289	352	338	298	296	303	330	298	375	331	289	294	314	335	322	347	348	318	314	339	335	326	320	335	320	346	314	318	366	318	297	317	307	353	337	294	295	338	344	313	311	309	338	297	314	293	351	356	344	333	313	347	292	329	305	294	334	338	332	329	326	351	325	306	332	323	317	328	339	318	341	309	324	349	288	335	356	330	316	305	324	332	318	333	319	313	304	285	311	326	302	302	317	350	292	340	356	319	281	349	341	314	340	337	328	310	345	326	338	333	322	349	376	339	339	321	300	326	315	300	310	305	304	323	334	307	320	318	359	360	326	321	316	343	322	306	296	298	309	325	327	288	331	314	361	331	313	340	324	320	316	327	317	284	333	330
23537	20327	11074	11577	40955	37105	25018	4043	741	755	794	742	750	755	773	791	742	716	759	738	761	744	705	771	772	764	755	754	706	720	744	711	719	764	752	717	738	767	743	736	730	748	724	782	715	781	698	734	736	702	749	778	728	768	729	771	716	728	728	738	732	769	770	766	688	760	765	739	715	717	763	747	731	700	718	689	721	768	705	729	730	766	742	779	783	720	697	737	692	741	719	749	743	709	678	741	732	752	748	778	745	721	720	719	748	761	732	713	739	745	718	717	721	774	752	727	716	749	771	710	765	734	746	787	782	691	747	704	772	699	676	798	742	729	742	829	690	785	777	698	740	744	783	717	693	774	743	744	803	764	705	716	708	736	710	775	738	690	751	755	723	732	763	734	735	732	722	706	711	702	741	768	724	735	765	760	733	742	791	720	734	721	734	722	698	730	727	720	744	759	755	719	697	732	754	781	737	774	801	753	809	769	758	738	745	726	756	780	758	740	707	720	768	758	773	743	714	763	733	701	780	697	739	726	742	748	703	791	774	742	733	728	710	746	707	733	708	741	769	757	748	739	707	743	732	747	717	713	738	757	746	708	710	760	766	695	754	770	786	723	748	745	713	748	768	752	761	757	751	748	736	728	715	719	740	759	755	714	734	772	761	717	694	747	752	758	718	741	730	759	745	751	723	688	770	687	727	697	814	704	730	766	771	802	734	726	740	735	733	729	710	753	682	738	731	770	713	750	741	718	774	784	738	760	722	723	757	733	707	689	731	722	751	710	706	720	787	739	713	738	725	744	682	760	732	733	758	771	714	722	737	712	743	728	768	773	728	768	724	760	772	725	703	732	733	746	788	736	752	714	737	671	724	753	727	753	775	731	754	728	709	731	703	703	719	731	707	732	716	727	779	765	709	747	738	732	722	758	692	726	716	727	761	758	777	749	728	756	736	717	755	730	810	740	738	733	734	760	755	723	775	664	744	738	750	769	742	749	698	704	727	684	713	792	750	746	771	716	730	725	756	754	766	765	732	781	681	763	752	706	731	697	730	767	720	755	690	716	790	733	711	778	743	761	731	764	737	730	696	798	748	694	697	717	735	731	675	789	738	723	718	738	716	759	792	736	737	767	722	732	706	709	777	739	765	727	764	743	734	759	793	745	756	738	728	749	760	722	744	726	781	750	711	757	753	748	725	727	740	752	763	770	766	698	730	734	784	784	717	782	732	706	829	753	727	740	753	759	734	760	725	757	748	736	737	763	732	730	711	742	738	678	707	741	741	734	756	771	712	755	767	740	762	722	713	756	735	738	770	741	716	743	727	764	718	743	761	754	767	745	783	739	742	748	748	767	729	716	736	775	777	743	779	733	718	696	751	773	734	742	758	796	793	724	711	702	713	809	702	684	732	770	732	719	713	782	789	706	706	722	762	726	776	730	754	723	714	782	734	754	718	713	737	742	746	734	732	782	748	730	717	812	725	727	693	725	750	745	780	736	773	734	765	779	747	703	718	765	758	736	758	785	732	714	722	746	725	714	747	745	766	780	734	745	743	742	805	721	731	717	733	817	693	728	737	749	752	708	717	742	732	726	748	754	736	762	754	757	729	769	700	710	740	778	708	735	774	761	683	709	754	776	779	752	698	695	765	709	748	734	726	716	735	758	731	782	768	726	738	753	767	762	720	778	729	726	740	734	718	721	745	714	715	758	757	730	706	669	750	771	754	725	699	749	729	780	740	756	697	734	724	688	737	733	711	718	750	771	758	696	715	738	758	724	764	775	735	717	732	736	758	668	723	753	706	803	860	728	739	766	743	720	738	735	747	766	721	791	756	750	700	744	732	734	694	714	754	712	770	768	754	765	701	728	700	733	740	728	743	732	759	745	755	698	738	745	745	791	748	762	744	730	788	733	743	809	705	711	741	722	744	722	716	693	725	740	742	750	751	721	735	732	720	697	797	787	728	723	775	756	705	730	760	739	721	724	775	739	751	753	763	704	775	785	683	708	734	768	751	739	779	749	733	731	709	727	694	758	775	735	724	715	669	771	778	766	738	723	738	756	744	724	744	691	731	713	736	757	770	768	773	730	736	728	736	714	778	728	765	776	736	731	744	726	728	769	723	783	788	772	715	783	749	770	793	744	785	731	685	800	687	733	772	735	716	781	690	734	747	701	726	769	808	758	718	729	746	747	751	724	779	727	728	727	730	745	771	719	746	783	750	730	728	715	725	745	753	726	768	718	748	735	742	743	719	740	767	757	755	753	730	730	692	749	744	685	734	752	758	745	776	764	740	715	750	772	705	718	777	708	725	760	731	730	745	747	687	739	744	728	688	764	733	760	750	715	734	767	730	721	770	697	738	769	732	703	757	725	749	794	729	705	762	687	718	736	747	718	744	725	748	735	752	725	734	717	827	720	760	768	736	736	715	682	757	727	736	789	772	738	758	732	760	751	784	705	740	751	762	764	723	755	766	721	777	737	761	764	751	712	728	760	734	716	729	769	781	735	759	707	705	770	734	732	732	707	695	732	755	769	766	723	704	725	732	747	702	705	696	744	710	751	766	753	714	789	758	789	706	747	755	743	767	733	711	758	660	764	742	738	731	752	743	677	740	746	733	725	708	747	769	769	705	702	693	722	715	717	729	753	700	766	780	728	770	723	783	672	679	750	815	761	741	736	774	709	759	755	745	715	751	739	720	732	736	734	728	719	743	781	729	728	737	764	738	704	712	695	751	749	715	766	724	724	735	793	771	732	730	778	753	730	768	742	766	755	746	756	755	725	706	679	704	706	752	718	765	749	724	729	758	757	797	767	764	725	703	699	755	757	720	725	747	754	787	780	722	730	724	747	797	709	652	737	786	787	796	740	720	728	749	788	732	786	721	740	753	753	766	758	736	793	741	733	781	764	728	773	716	773	671	719	689	743	786	675	715	727	715	720	721	755	750	681	764	728	722	717	763	748	728	708	719	739	712	735	740	757	711	747	731	743	769	772	716	727	734	728	776	766	724	717	763	759	743	751	774	744	738	751	720	755	702	740	700	706	684	751	757	754	721	708	743	714	769	754	757	703	747	732	788	775	805	745	749	773	765	741	775	687	727	728	751	760	697	765	733	768	760	724	715	664	722	714	722	724	733	785	741	740	750	752	758	798	734	721	735	788	760	720	760	735	751	733	751	746	765	776	739	769	703	684	741	729	712	718	791	740	757	720	688	713	756	779	732	704	785	738	706	742	752	749	717	723	751	752	749	733	751	741	778	739	779	707	737	737	779	687	752	765	736	751	694	745	756	744	795	691	722	756	734	739	709	722	752	685	759	784	710	712	756	772	713	719	738	745	714	752	744	760	814	768	717	734	756	698	777	730	762	741	717	746	747	787	758	767	767	732	762	758	688	711	778	751	722	767	693	731	687	730	757	771	741	757	754	746	704	723	764	752	761	708	740	709	724	736	705	685	727	741	743	764	710	750	780	739	720	727	741	713	753	725	782	736	751	766
47238	37166	23676	9863	34583	32361	21801	5754	515	467	456	457	418	455	431	472	444	422	418	440	414	447	463	459	435	408	439	453	454	416	431	478	419	407	470	463	381	422	420	397	482	438	427	448	442	409	441	482	385	409	473	466	422	440	458	433	389	447	428	410	430	378	389	467	445	451	419	438	399	454	451	391	399	442	447	416	388	420	422	418	425	483	423	438	414	385	451	431	410	435	402	441	409	386	427	437	456	466	448	454	439	438	427	482	424	461	415	411	443	456	440	421	452	443	427	430	402	436	453	414	459	424	379	429	404	412	427	431	411	425	466	472	484	421	442	438	441	430	423	398	424	470	463	476	439	418	433	456	452	423	415	435	423	414	423	429	416	418	400	478	391	422	430	415	427	445	446	418	432	391	404	481	475	463	425	411	440	425	425	426	440	452	431	479	443	403	471	428	438	413	474	392	472	460	394	382	443	441	414	454	468	439	438	420	433	403	418	429	441	392	407	449	420	450	419	439	448	406	418	421	467	420	433	422	452	454	448	471	406	433	430	409	429	468	416	414	463	440	450	460	442	435	451	408	418	453	461	445	421	402	466	436	445	457	428	463	451	398	452	416	458	404	465	439	408	441	460	434	428	428	372	437	445	443	430	435	448	424	453	417	440	432	428	440	427	440	402	421	392	396	397	425	428	433	420	440	416	456	435	437	437	420	415	395	422	428	469	496	425	456	416	454	457	420	404	469	408	436	428	445	426	419	432	414	416	400	414	412	459	445	370	436	443	441	403	423	473	426	427	396	441	446	453	466	438	409	392	437	461	429	465	443	422	448	430	425	439	459	433	411	446	455	458	475	439	428	434	420	438	420	452	435	446	446	435	417	418	420	457	427	411	428	464	456	427	429	467	431	440	422	442	438	469	410	442	451	412	426	436	465	459	443	409	450	440	427	443	404	445	422	458	449	444	430	428	425	447	425	449	461	465	385	392	441	399	455	466	462	425	435	460	408	449	457	404	437	431	459	450	412	439	456	452	446	463	436	439	434	488	450	422	442	452	453	428	415	437	414	394	448	405	399	454	414	423	393	417	449	444	401	442	448	415	426	434	422	463	402	440	433	412	432	429	430	451	438	448	465	472	441	427	460	491	454	474	428	433	421	441	400	424	386	442	418	411	421	452	435	400	449	416	449	415	411	418	460	433	490	407	486	409	393	429	416	403	432	440	461	405	420	437	447	455	439	405	411	426	449	447	413	429	464	451	442	435	437	435	417	461	476	466	438	450	454	463	429	413	478	438	433	449	442	461	448	410	398	418	410	487	441	450	447	464	438	436	437	403	404	410	433	421	407	420	460	440	399	448	444	414	419	398	430	442	418	443	434	431	441	453	441	382	413	449	465	435	436	485	420	411	473	436	416	377	453	410	455	469	459	459	426	423	448	483	473	455	445	447	429	444	468	428	402	426	439	416	402	441	388	466	413	417	477	447	444	451	402	443	433	405	410	441	458	472	421	439	407	427	409	438	436	446	429	423	438	460	420	449	415	410	431	430	457	436	433	436	440	369	447	420	427	451	407	444	426	438	408	454	437	416	444	409	416	422	404	443	419	473	389	446	430	472	450	418	480	420	447	395	456	433	402	437	446	429	393	444	470	401	427	471	440	436	426	438	478	438	443	427	460	435	441	389	441	421	431	460	426	421	422	481	452	454	403	407	432	414	419	444	424	456	438	459	406	465	404	435	415	437	442	442	408	418	450	458	403	439	461	441	474	411	419	400	424	422	428	446	425	435	418	433	440	413	434	440	427	443	438	394	474	397	416	426	408	429	454	431	446	389	427	429	415	439	435	428	425	409	406	450	455	434	407	453	439	434	453	411	442	447	439	409	387	428	439	416	435	442	459	440	371	415	428	425	451	459	378	430	429	412	395	456	417	427	431	440	442	440	406	460	469	385	464	408	398	440	439	440	433	437	441	429	425	437	396	449	432	454	418	403	436	429	400	414	448	416	433	467	453	408	440	445	442	435	424	400	446	462	406	434	449	471	404	432	472	463	441	431	435	417	462	446	425	414	440	418	435	399	414	455	433	421	414	463	469	390	447	431	449	444	420	368	423	426	443	484	438	430	455	396	472	484	431	417	392	425	410	443	469	444	413	450	417	412	440	451	419	463	444	399	468	471	407	457	426	466	417	435	415	472	377	433	427	449	382	408	448	421	445	433	461	414	429	406	421	473	456	418	446	429	417	458	431	449	444	435	438	423	439	390	420	422	436	406	445	433	449	435	381	409	448	446	467	442	394	463	431	430	434	427	397	430	473	419	460	466	456	469	403	447	398	446	465	443	430	416	396	428	418	442	436	430	395	413	405	471	441	451	428	430	446	460	438	448	430	419	441	437	424	471	466	414	409	438	459	478	409	404	452	460	461	414	414	440	437	430	413	452	451	474	470	428	455	421	455	425	408	425	424	417	420	466	405	438	425	412	420	417	449	445	472	445	477	417	435	375	404	445	392	419	428	424	437	457	406	423	419	386	450	435	472	440	415	457	430	404	465	427	391	421	450	437	438	411	444	460	436	443	433	430	442	434	443	432	470	471	467	433	400	429	431	419	436	436	428	470	429	422	428	424	425	388	456	408	466	419	415	450	425	427	430	445	439	471	454	445	403	468	436	395	427	431	449	441	424	428	410	472	446	420	450	445	439	450	427	441	413	435	417	420	408	430	438	465	458	400	428	384	428	426	439	435	459	403	434	449	404	428	462	458	448	406	375	431	429	464	429	452	437	444	412	466	417	466	384	402	441	389	423	455	486	450	438	410	429	421	381	431	430	437	440	424	429	452	464	438	452	401	423	438	463	405	467	397	442	411	383	415	429	424	452	421	436	444	478	433	448	406	410	473	452	469	426	438	466	380	439	413	429	448	454	429	445	397	450	441	423	456	461	444	432	429	402	442	433	424	458	448	475	435	448	414	451	424	452	461	441	427	380	457	440	439	424	490	435	427	414	407	407	421	418	446	446	481	422	440	426	438	475	464	432	436	432	434	434	414	476	465	434	434	421	423	406	412	474	426	419	415	409	429	395	450	429	417	406	438	454	384	439	431	429	434	462	412	435	425	455	451	451	417	447	430	452	441	401	434	443	457	440	442	407	442	452	447	405	456	453	450	418	475	448	476	402	404	420	471	419	410	425	453	445	431	475	438	430	475	426	433	465	468	391	409	418	405	407	431	430	393	437	483	447	414	440	462	431	451	433	424	472	409	425	469	405	443	448	457	448	424	473	414	478	412	448	426	429	437	442	474	455	438	409	429	452	414	397	491	401	419	440	430	431	414	409	450	460	400	439	421	458	482	405	435	454	400	443	428	419	423	436	438	442	439	417	425	419	443	439	433	445	438	449	493	425	414	430	419	386	435	423	416	422	403	455	434	417	434	418	444	407	438	419	449	434	453	394	417	459	441	436	441	406	444	484	439	445	397	432	467	428	441	412	438	415	422	429	444	434	444	444
30171	28294	16019	15776	51121	48288	36936	8128	994	1016	997	945	989	962	954	958	967	947	947	913	923	1006	946	986	894	1001	952	1016	965	1020	937	946	938	980	920	979	970	992	956	966	952	974	950	954	925	966	1000	961	912	1011	966	1000	996	972	958	948	1034	952	963	1008	945	928	979	969	923	927	982	926	1004	949	969	963	953	1011	987	1015	996	998	972	946	964	950	955	970	1058	1004	980	969	983	933	995	917	944	971	891	931	1002	901	933	916	933	954	978	964	963	969	934	1001	921	947	992	934	939	982	949	945	918	945	971	943	1019	935	930	955	949	952	907	940	974	971	932	938	937	954	944	975	952	928	1006	966	955	891	938	1015	923	961	932	959	924	904	966	995	958	909	927	1025	1004	930	965	957	959	935	990	946	963	967	953	934	983	937	972	1004	961	990	976	936	875	1023	923	969	971	959	951	919	958	1014	941	997	979	893	950	955	932	961	929	981	947	933	963	927	1019	945	940	958	923	933	974	986	975	933	876	940	929	934	921	962	953	980	939	912	965	944	905	910	904	960	929	948	969	977	1049	939	950	995	986	924	1008	961	921	994	944	950	1027	908	941	1006	926	949	921	959	909	927	981	938	897	918	912	909	1001	962	931	917	961	1001	960	951	1012	996	948	937	1035	902	936	1005	968	939	905	948	915	956	929	988	956	1012	955	961	949	955	958	961	916	971	916	973	935	979	999	951	961	940	951	982	1024	915	853	945	955	975	1001	966	1018	936	925	970	920	904	987	939	936	956	899	1011	986	996	962	953	947	947	929	958	954	977	938	973	915	944	949	958	977	1017	964	973	948	963	963	1005	940	956	978	990	982	925	968	948	940	972	968	935	978	956	946	977	943	944	938	957	1034	951	966	970	1008	905	939	990	979	916	992	966	947	953	937	917	1006	972	974	921	932	959	951	1003	958	948	980	952	933	973	974	958	1003	967	985	963	983	878	940	983	864	953	957	948	991	935	929	920	940	904	902	983	977	951	1008	963	917	970	885	1010	965	982	962	948	959	993	1000	942	954	929	982	956	937	966	925	1014	1002	966	981	1000	998	929	928	1003	923	966	935	1031	948	978	957	966	993	959	997	972	958	948	951	963	954	914	989	912	920	978	995	982	1003	985	945	1019	964	951	982	922	1002	973	957	945	979	972	893	962	933	968	962	938	935	981	915	948	976	905	911	877	990	936	970	937	931	1012	922	916	930	954	973	952	921	978	983	976	967	974	959	991	985	976	1005	979	991	974	949	934	952	895	935	950	913	984	1015	957	972	958	949	909	1015	956	996	1011	948	940	922	952	978	961	1001	942	945	1034	989	967	935	901	926	1004	939	999	989	960	968	973	973	921	994	966	1031	942	943	928	941	961	975	952	925	960	964	989	988	959	1022	1009	931	970	965	964	1007	969	943	937	944	961	967	941	902	978	1005	965	933	972	940	958	927	939	933	976	948	944	954	978	969	927	929	949	1000	983	943	940	1033	986	972	966	892	982	979	950	1038	952	939	945	913	942	958	978	968	963	983	956	1024	963	927	983	981	911	941	1041	1003	986	923	955	938	914	944	946	942	916	940	963	958	913	963	925	928	997	936	968	924	947	954	937	919	931	914	968	985	972	942	978	942	947	905	964	941	933	963	955	973	909	974	968	941	932	944	962	956	967	1027	977	894	913	1033	925	998	907	922	933	967	966	942	933	972	926	975	956	918	892	976	992	925	1012	927	1002	1027	907	912	950	948	936	891	960	941	968	978	922	943	971	949	931	976	986	974	1017	955	1009	1004	973	976	955	980	992	960	942	929	960	965	928	976	949	992	952	939	944	970	944	952	928	948	990	951	996	955	978	961	896	966	942	1005	990	941	925	993	963	996	923	980	994	971	960	999	894	940	939	1018	983	944	957	977	965	939	961	975	951	968	925	924	998	943	986	892	991	966	937	920	950	957	954	1032	1013	978	999	961	1007	1033	952	975	938	968	958	959	1035	995	954	902	977	955	927	938	903	949	952	996	969	954	950	935	975	979	961	995	959	942	1008	935	970	938	958	986	987	953	936	970	937	952	944	978	956	917	969	967	930	902	943	934	899	966	977	944	936	941	899	964	944	966	971	959	1005	925	954	983	937	896	958	941	925	986	978	953	912	943	960	919	924	978	946	939	960	904	957	958	951	958	972	963	931	929	941	1001	1027	910	923	978	964	930	995	952	952	977	952	997	974	994	938	943	1015	946	955	943	932	965	978	976	1007	918	957	944	978	962	964	940	999	951	982	971	1017	978	996	917	909	912	970	931	951	988	911	986	1011	986	996	920	963	963	950	974	992	959	974	936	958	951	964	912	949	973	980	935	969	956	994	999	1004	992	999	991	934	989	985	978	937	953	975	991	945	930	992	949	1004	926	996	911	955	932	957	925	999	970	955	962	964	928	982	933	940	956	937	961	975	969	975	973	922	965	953	980	900	1005	952	988	970	979	979	941	942	920	983	918	990	927	896	920	892	906	990	904	1005	940	986	945	966	945	939	996	957	940	954	959	969	908	947	998	968	933	954	985	967	914	939	961	988	907	942	987	966	1002	947	989	932	932	959	952	990	856	925	1006	966	986	1005	987	1000	967	949	970	1004	965	970	982	969	989	966	943	951	958	1039	981	946	905	949	958	987	966	976	993	995	952	936	969	915	973	997	945	947	971	966	974	971	984	924	905	950	969	937	937	910	1039	981	952	951	886	932	948	958	971	935	930	973	962	913	966	968	976	956	986	966	954	952	975	982	926	1005	998	1023	986	913	961	971	973	934	955	938	1008	989	964	966	956	1019	989	930	972	969	957	876	971	957	931	958	923	930	918	950	974	974	999	989	955	1000	1007	1022	942	939	974	1051	956	916	930	959	995	940	955	947	958	983	982	983	997	978	935	962	949	964	956	984	968	988	976	898	921	952	962	955	1001	973	952	998	983	985	931	947	996	954	993	934	972	964	946	975	986	968	959	932	930	958	882	975	981	964	933	994	970	971	904	954	942	944	979	939	997	897	919	1006	943	898	954	935	948	983	921	974	974	920	939	949	936	921	948	954	977	957	940	1002	882	975	937	955	964	972	1022	982	937	957	942	965	998	937	983	986	913	968	949	910	955	918	938	923	951	939	995	948	969	970	934	979	924	903	1018	963	957	902	1016	992	913	936	968	994	950	949	937	947	951	926	908	960	1012	974	960	945	984	986	941	946	930	964	956	967	947	964	950	989	950	975	964	906	952	988	1017	1024	979	953	910	978	956	992	917	952	1037	948	984	947	940	981	971	1039	989	983	938	932	979	1005	925	969	953	913	917	922	937	956	912	941	926	974	941	955	1006	880	933	940	971	931	948	948	980	970	892	939	974	952	912	979	946	926	964	949	939	919	960	944	986	950	963	909	945	952	971	975	923	993	957	922	952	953	972	897	995	947	985	945	960	983	1032	936	972	978	974	986	962	956	914	900	975	854	975	959	956	972	975	950	933	944	949	1002	972	924	1006	911	940	964	932	941	970	979	891	935	958	994	957	1016	943	958	966	931	916	950	985	1019	964	910	940	977	968	982	1007	926	972	969	956	909	960	941	958	982	959	966	936	981	883	1004	961	970	983	990	967	945
15742	8150	2560	575	928	1027	992	485	350	381	321	357	358	367	300	355	333	316	327	345	334	331	344	354	356	384	348	356	358	372	321	335	331	353	352	358	347	307	343	348	330	331	334	313	357	357	330	347	326	336	377	351	365	332	334	337	330	330	322	336	334	332	331	357	323	346	337	358	357	351	285	334	374	306	335	347	376	331	321	340	364	327	325	367	361	337	329	367	369	343	341	350	340	331	368	351	368	336	358	355	339	357	323	359	354	357	334	336	367	358	338	340	367	368	369	356	327	312	357	338	345	352	309	323	347	321	317	352	359	326	368	304	339	328	312	309	371	337	352	337	333	332	301	344	323	334	367	341	347	377	344	352	346	341	334	306	330	339	359	308	322	347	321	339	334	358	333	353	318	331	313	327	329	407	347	332	332	360	346	372	298	337	323	323	370	336	340	348	376	354	331	329	344	347	343	364	341	361	323	328	333	348	321	380	367	348	357	316	324	351	319	351	356	318	363	314	358	299	338	334	320	337	335	345	345	316	333	310	351	371	377	335	321	357	364	339	355	327	347	373	357	318	326	332	386	361	353	334	330	334	321	358	331	349	365	367	341	358	374	377	338	337	372	352	326	331	352	386	312	306	369	341	377	356	321	362	373	376	325	335	342	341	337	353	355	373	331	336	341	343	326	378	317	356	337	318	384	348	334	329	300	346	334	354	338	351	336	344	353	304	352	350	300	343	346	387	328	308	332	313	336	312	308	319	333	358	340	327	351	341	348	371	374	374	328	366	353	344	334	336	317	338	344	356	359	371	338	325	372	342	410	347	352	345	357	351	319	331	363	335	350	341	346	323	331	335	347	370	346	329	340	349	330	384	326	323	356	341	345	318	359	301	324	380	350	345	365	353	332	352	363	372	370	374	364	358	331	356	376	338	369	327	333	349	337	339	311	343	286	373	354	376	389	333	345	342	342	379	340	328	351	354	337	276	318	340	302	331	335	292	330	345	345	362	344	360	363	337	362	302	335	335	353	353	347	339	373	363	309	355	359	330	362	318	342	351	334	318	360	352	327	363	343	352	361	350	358	352	325	353	344	354	343	288	338	343	351	350	353	347	366	367	359	361	330	310	355	332	342	356	339	366	316	336	365	329	337	310	341	355	325	328	321	364	360	330	374	338	372	358	390	337	328	336	352	312	355	313	341	321	363	364	363	337	345	350	346	340	345	339	360	329	340	365	353	343	360	347	315	300	326	321	292	369	351	351	347	339	336	345	344	372	329	344	330	323	360	369	365	366	301	327	356	336	356	348	369	328	332	360	354	329	354	349	364	330	347	319	343	333	334	332	368	346	328	358	315	375	351	350	356	317	349	348	352	326	342	321	318	342	318	361	333	345	349	326	351	351	324	349	290	353	361	314	332	336	326	343	351	337	351	326	314	347	314	329	325	338	348	347	318	334	351	346	315	369	355	337	359	372	338	347	337	336	314	344	343	349	344	326	329	327	326	368	360	368	377	358	352	335	360	332	368	339	390	341	333	312	338	337	336	349	347	352	364	349	360	340	333	336	384	371	366	354	335	359	355	323	338	364	345	353	326	338	321	315	350	338	317	343	352	313	323	366	307	340	319	360	308	307	314	350	347	363	319	352	331	318	332	301	342	317	321	318	306	342	321	365	360	300	330	359	359	364	351	332	338	327	355	354	343	356	324	361	322	332	349	401	328	357	358	329	339	353	339	332	352	347	343	316	348	338	358	342	320	336	339	341	327	312	376	351	328	322	335	405	368	365	359	360	367	323	314	356	372	363	330	367	335	323	326	351	356	341	329	333	315	316	328	375	335	367	333	356	301	330	346	338	356	355	346	357	357	350	359	336	321	351	372	350	327	343	370	357	365	371	335	334	342	312	356	328	325	340	353	361	367	347	348	336	322	348	340	350	349	356	322	360	322	338	351	354	316	298	329	334	327	335	315	312	344	338	346	311	340	347	363	330	355	343	361	334	323	377	311	361	343	346	356	388	353	336	355	350	341	370	360	318	348	354	371	329	364	359	339	317	350	338	335	341	333	341	354	381	327	319	341	361	301	312	318	369	357	290	342	371	356	343	340	369	362	371	335	333	356	354	338	335	359	361	331	338	369	332	337	309	344	343	343	329	335	373	360	322	311	330	374	353	335	338	348	346	331	326	389	362	312	347	349	363	390	347	326	345	366	334	330	307	362	351	314	351	353	313	348	306	372	303	362	366	330	344	321	318	335	324	348	369	300	337	333	325	364	351	354	323	389	379	367	381	354	352	336	312	361	377	361	337	370	340	301	322	350	351	326	330	365	355	361	346	359	317	332	328	336	326	340	337	325	347	311	359	310	353	341	358	323	366	335	345	354	323	366	355	338	305	361	347	345	362	361	321	359	347	336	351	309	315	320	322	331	380	341	326	328	339	308	338	306	335	348	355	351	328	367	362	351	322	326	344	372	359	362	360	345	352	337	347	344	358	334	391	378	306	351	361	339	361	319	358	347	382	344	345	362	314	329	328	337	303	333	359	338	361	360	358	364	345	336	337	335	323	299	370	364	318	305	300	365	323	388	344	372	342	336	345	330	372	344	342	365	319	352	349	378	348	349	336	307	353	347	326	337	352	316	321	382	377	334	333	327	330	339	319	347	322	370	368	366	340	342	350	355	331	383	375	328	345	339	325	331	345	373	344	348	342	305	334	356	332	340	348	295	339	351	356	356	368	349	339	340	332	365	339	361	319	356	320	343	318	382	364	353	331	333	328	314	384	306	362	335	301	344	306	314	365	374	339	344	310	341	354	347	320	340	336	331	365	333	295	328	369	315	362	321	338	363	333	351	339	328	326	319	337	329	326	335	329	381	316	316	366	332	319	372	336	331	343	352	330	307	330	356	370	317	348	356	344	339	339	305	341	360	330	352	338	331	371	333	349	352	335	350	331	329	327	319	350	331	326	328	384	358	314	358	366	326	356	353	355	359	374	336	394	326	346	372	328	356	365	341	324	380	336	351	338	323	340	327	342	373	382	339	332	394	340	308	368	334	311	367	322	355	345	378	342	378	350	329	316	352	365	357	337	321	372	345	359	340	319	324	353	341	348	334	369	329	346	319	331	323	357	345	349	337	330	329	347	371	339	319	340	330	344	335	349	354	356	364	325	316	365	330	384	341	399	338	347	323	337	329	348	380	352	335	320	347	343	323	343	345	344	370	351	348	357	360	385	359	313	370	346	320	358	302	304	324	335	326	327	334	319	328	316	324	328	363	369	358	341	329	336	359	322	335	327	337	377	383	341	367	343	335	339	351	349	306	333	344	350	334	349	337	320	332	344	319	358	368	341	292	311	314	347	347	310	353	325	313	335	359	348	324	361	321	321	347	317	356	373	347	300	296	343	323	322	336	359	364	347	372	349	295	317	308	305	330	366	357	341	352	350	328	341	322	326	339	368	358	348	362	359	345	343	324	366	355	359	335	353	352	315	333	358	362	346
9546	6995	3313	1514	3306	4075	3475	1050	815	786	743	828	759	801	757	768	751	773	742	765	803	798	767	766	771	767	770	811	776	793	786	789	821	742	789	811	798	746	784	757	737	778	714	731	746	753	750	757	769	764	789	778	723	771	770	770	757	788	700	783	780	787	744	815	785	788	772	738	746	784	789	759	805	777	777	744	736	747	778	804	757	725	686	800	746	786	751	761	735	770	771	719	810	769	820	789	762	760	774	786	780	801	814	720	737	814	794	772	761	719	748	752	750	734	776	760	742	740	718	717	709	765	771	746	740	751	768	762	790	810	774	756	711	729	703	744	794	760	752	800	704	745	762	764	757	806	743	796	771	767	826	762	753	781	785	787	748	774	794	790	713	790	722	788	794	807	753	753	745	766	740	772	757	784	812	786	754	747	733	754	745	828	760	748	763	773	746	783	766	777	718	756	791	734	748	750	761	757	763	788	778	751	771	773	706	757	809	828	832	744	818	788	805	789	751	720	728	797	801	741	728	724	759	784	749	751	746	749	792	798	752	758	746	795	771	747	751	749	792	788	757	700	791	742	764	736	745	709	760	776	763	795	765	780	773	751	826	789	758	733	720	748	784	756	711	776	745	745	717	800	755	738	774	790	752	754	789	706	782	774	766	774	734	788	750	735	735	773	784	791	725	746	760	777	761	757	735	737	710	779	754	795	747	797	765	747	797	784	819	766	741	770	745	773	756	699	780	786	781	782	738	757	737	790	802	737	812	786	751	680	798	788	762	721	787	735	689	747	788	745	758	765	771	807	751	753	752	744	734	783	820	776	763	766	747	741	756	773	753	780	763	704	784	789	797	787	745	747	769	788	784	799	772	748	766	726	751	733	785	760	678	783	752	735	766	769	764	781	738	793	743	793	823	721	723	768	743	732	755	760	709	701	741	752	792	799	743	752	785	760	765	819	777	793	792	801	795	735	759	760	777	779	770	745	735	779	783	752	760	756	756	761	779	741	757	742	790	777	807	754	795	747	759	795	743	747	788	754	729	766	752	765	771	785	817	767	778	753	773	780	762	768	783	742	787	756	781	842	796	762	777	689	765	756	714	732	772	742	793	759	721	738	757	777	704	779	776	752	730	769	770	763	757	827	803	763	803	744	782	800	756	752	789	778	798	776	772	772	747	798	748	785	734	802	735	808	780	799	749	796	786	756	743	748	778	785	764	773	727	769	807	785	786	745	743	732	769	771	794	751	750	777	787	795	785	783	720	789	755	774	778	813	736	769	751	784	760	816	763	818	757	745	774	776	789	769	755	772	792	769	753	815	756	756	749	786	736	785	796	748	758	748	724	751	801	741	813	795	782	786	722	771	771	773	795	786	752	759	721	765	821	757	760	798	724	750	765	770	765	782	742	741	731	789	769	753	770	777	731	801	798	753	776	788	726	793	772	754	752	728	784	783	744	770	739	735	784	777	827	768	771	823	806	742	815	777	756	752	738	731	793	776	793	718	755	786	780	765	759	783	742	756	807	781	784	776	686	730	705	779	750	761	759	822	777	762	728	771	736	777	742	702	722	768	737	774	827	792	751	732	787	753	777	731	753	752	763	797	775	740	792	817	760	731	753	798	792	719	735	711	766	774	690	759	741	705	762	753	771	802	802	745	768	758	799	729	755	741	749	750	779	772	733	806	789	715	820	775	760	768	767	813	720	783	748	755	791	797	803	838	795	802	748	736	727	760	743	759	758	738	763	736	762	776	774	778	744	758	721	766	755	785	754	761	768	755	722	767	756	767	728	758	792	796	706	792	776	746	694	761	748	730	744	769	763	755	783	749	724	768	772	742	756	728	765	797	728	792	774	771	768	723	780	793	788	800	712	745	764	788	775	778	731	761	777	793	765	728	752	746	775	774	756	816	733	772	785	743	724	784	733	753	746	763	735	778	760	799	747	761	802	750	778	745	768	784	729	784	783	805	775	729	727	771	774	785	810	780	705	735	740	801	747	743	776	705	810	765	751	702	800	762	749	749	725	722	780	790	761	737	719	790	735	785	784	768	782	789	708	747	761	731	780	764	759	756	759	782	768	763	753	722	784	751	735	795	728	723	754	806	729	788	771	797	775	743	783	783	749	735	763	774	764	756	735	814	719	781	764	695	820	803	757	731	763	802	758	794	774	745	781	817	756	758	770	773	809	745	769	782	766	741	766	772	783	834	775	773	797	767	780	757	739	755	817	788	756	796	783	769	757	759	752	766	782	706	777	746	745	751	756	785	730	785	720	820	780	738	788	744	791	716	716	761	796	735	759	736	775	732	738	799	749	754	732	741	750	785	778	744	759	801	780	805	795	789	767	783	739	762	726	765	771	759	743	796	774	765	766	762	735	736	745	855	735	761	794	741	787	735	809	788	754	761	778	783	722	784	828	765	781	756	757	755	814	712	738	771	743	714	770	756	772	767	752	795	687	785	723	744	753	792	784	732	738	773	745	760	772	812	697	748	822	734	759	777	770	786	776	747	766	754	761	776	770	771	754	742	735	760	777	719	753	757	723	789	725	734	755	796	760	737	815	748	742	787	780	780	741	764	769	814	736	798	769	770	731	788	792	727	782	786	738	762	758	740	737	699	756	743	766	752	751	774	784	771	739	757	740	779	759	750	729	763	753	734	766	772	755	756	756	752	752	777	788	738	731	785	739	772	774	748	776	782	810	822	801	803	776	780	746	792	782	727	774	750	778	762	729	809	777	800	710	786	747	772	741	789	762	744	751	781	781	744	756	696	733	747	769	807	766	748	791	761	730	812	744	756	761	793	706	720	737	752	808	778	748	758	745	779	793	757	808	786	758	781	739	757	726	743	755	781	779	810	763	699	772	748	778	745	758	751	730	800	706	776	755	754	769	764	678	747	772	762	741	726	786	751	790	766	772	791	831	770	763	711	796	771	778	744	769	792	783	783	779	743	758	719	762	713	792	729	753	760	781	769	793	823	700	730	767	772	787	771	822	771	766	748	779	746	782	782	754	756	801	769	822	737	752	763	750	761	800	785	803	790	770	760	770	776	744	740	731	753	751	785	795	806	735	780	785	710	762	741	732	755	777	803	714	739	823	750	721	768	789	743	776	771	770	752	725	716	750	794	796	797	791	824	766	782	783	772	740	726	793	705	776	702	720	777	748	740	812	756	798	761	782	733	765	844	801	750	751	760	783	723	759	727	760	730	747	753	821	776	740	759	809	764	741	785	768	806	785	780	764	812	751	789	811	760	806	764	806	726	775	789	774	779	821	753	739	775	738	794	797	775	761	771	796	752	785	730	791	762	738	726	784	785	799	755	817	753	755	735	784	780	785	735	765	756	775	781	780	764	775	800	822	779	809	750	820	794	789	753	780	762	768	736	757	799	747	770	823	747	760	801	750	760	797	770	761	790	779	742	773	782	775	798	762	764	759	792	766	778	764	775	752	779	763	735	777	806	759	792	781	758	743	760	779	799	798	763	794	758	776	784
35898	25780	14357	3840	16113	18806	12803	2811	369	341	324	280	323	313	311	340	325	343	306	348	320	279	321	323	307	310	316	299	319	312	306	335	313	310	313	315	310	283	320	335	274	319	312	309	306	310	308	320	314	330	301	285	305	313	323	293	290	322	316	339	304	318	281	316	340	340	366	334	297	335	317	298	320	307	330	296	292	332	289	331	294	339	313	284	311	314	329	323	357	337	332	283	330	330	284	340	322	297	319	299	312	320	331	317	324	272	284	329	306	311	307	297	298	326	331	344	328	309	325	287	338	321	359	353	323	298	319	331	312	303	295	312	300	313	302	300	334	290	295	348	276	335	334	303	316	318	306	308	317	322	255	300	278	274	325	276	300	278	308	291	351	312	344	314	322	349	287	310	321	295	305	313	310	294	327	327	302	291	372	330	310	304	302	320	310	288	348	335	298	339	310	338	294	337	307	316	340	317	335	281	329	301	336	328	328	341	309	282	308	327	330	302	323	308	323	287	308	321	305	311	331	292	317	334	314	330	303	343	290	306	294	323	310	307	332	350	326	308	312	313	313	317	325	302	318	297	311	334	299	307	300	311	303	308	281	328	327	312	316	317	317	309	293	330	314	341	287	335	318	307	326	322	316	296	307	291	329	289	289	256	311	313	337	326	302	315	309	321	299	303	309	346	298	338	314	321	306	326	316	317	307	308	325	291	337	303	355	295	299	283	276	306	325	328	311	289	312	340	300	330	301	297	309	294	283	322	321	307	288	328	316	326	313	317	343	320	340	319	312	316	282	306	311	302	294	328	289	325	280	305	298	328	268	307	322	295	340	285	308	334	304	278	319	309	339	315	342	338	304	317	337	308	312	318	313	322	368	345	290	312	299	294	322	307	285	285	291	319	288	340	308	300	296	327	347	292	291	309	328	284	322	297	317	343	356	307	341	302	345	279	344	325	312	321	301	305	349	335	318	330	343	317	317	295	310	316	278	299	275	273	324	318	288	303	284	342	329	294	330	316	307	323	312	357	338	273	328	297	312	288	341	351	338	307	270	285	303	297	316	328	302	356	301	267	322	326	310	315	309	335	305	340	322	298	308	311	317	329	323	299	305	281	310	301	338	301	276	285	282	326	339	322	352	315	326	323	290	298	323	262	320	288	309	326	316	306	332	346	295	305	337	333	305	309	324	275	317	279	304	322	366	344	351	291	297	287	300	298	318	282	312	310	325	311	367	329	280	300	340	324	289	319	322	309	330	346	322	330	288	314	326	321	317	323	321	273	333	316	318	306	329	346	335	325	320	321	324	328	278	277	325	314	307	311	325	284	313	286	305	308	300	336	300	311	318	308	337	303	291	288	313	327	289	313	282	281	330	302	313	318	321	334	289	302	326	319	329	315	319	316	305	329	317	304	281	302	294	328	338	292	316	295	292	305	311	322	288	286	348	300	274	338	317	271	296	308	342	334	312	283	282	312	326	305	298	328	298	269	310	284	283	344	331	327	346	292	326	321	326	312	302	333	276	295	325	326	294	292	311	343	336	306	308	327	334	276	303	290	319	314	300	314	300	320	325	329	278	264	287	278	318	304	306	318	307	306	305	320	300	294	353	325	298	307	337	325	297	293	330	280	316	316	313	343	349	313	298	288	284	272	280	266	286	319	290	314	303	299	300	308	306	331	315	308	342	319	288	315	291	305	333	301	298	287	326	319	293	333	292	325	312	292	330	319	304	298	293	325	309	300	333	316	316	305	315	317	314	298	314	323	305	294	335	327	290	314	309	309	292	310	338	335	305	303	314	358	342	308	313	296	321	352	307	317	289	318	324	304	268	295	295	307	293	337	305	324	284	315	309	295	365	321	313	277	327	293	308	371	299	327	301	325	305	315	329	321	312	332	333	318	356	317	315	286	318	298	334	308	338	318	266	279	312	296	306	336	362	289	297	304	325	338	327	290	309	271	331	294	285	372	354	314	326	344	300	315	278	335	315	307	289	354	358	335	313	308	313	326	315	318	284	316	292	316	303	334	298	294	258	316	308	320	308	341	326	326	277	327	331	299	339	328	303	273	293	311	337	289	329	310	290	308	311	319	317	307	263	302	305	289	297	330	289	325	261	325	314	299	311	325	298	302	283	291	337	300	319	316	309	346	303	322	299	336	310	306	328	317	268	266	272	309	302	291	292	329	282	282	326	307	300	300	293	330	316	302	333	321	305	308	333	314	295	304	328	313	269	312	320	304	293	312	336	308	294	328	297	310	290	287	311	333	337	292	307	292	295	307	312	302	321	310	323	327	312	315	337	340	323	283	320	319	287	345	331	315	281	320	331	305	347	314	296	301	309	320	305	296	325	319	318	312	303	297	316	348	328	321	272	331	308	314	286	308	294	295	294	324	307	309	311	303	257	349	313	288	298	351	342	309	294	313	293	269	264	311	304	304	316	287	313	307	306	326	316	293	319	295	348	315	357	303	316	349	290	336	339	325	316	362	319	357	303	307	313	311	305	352	267	302	275	284	344	309	324	342	296	310	304	326	318	317	303	307	343	298	302	333	333	316	314	283	338	274	313	311	303	297	321	290	298	328	297	326	326	307	315	295	303	330	343	290	294	288	284	299	293	309	301	300	318	323	329	311	294	289	330	315	305	294	352	300	315	328	317	331	296	341	308	300	302	264	325	336	275	340	300	316	359	329	324	303	359	301	308	320	289	295	348	292	307	305	282	319	348	326	284	277	304	310	296	333	300	274	345	323	322	309	332	303	314	304	286	298	300	310	319	300	320	311	322	319	298	309	341	315	308	324	312	341	312	280	296	297	326	304	313	317	314	331	285	309	296	324	313	320	300	313	327	302	327	355	280	285	300	303	310	338	302	292	328	320	297	322	296	334	308	322	325	316	318	338	304	347	336	314	298	312	306	307	303	341	309	276	278	306	299	330	257	302	293	325	296	285	302	302	319	337	297	324	285	301	326	336	372	303	351	348	337	312	332	332	310	265	305	342	317	328	327	303	302	293	327	341	307	316	288	338	287	316	313	321	330	311	275	348	330	305	328	363	321	318	311	321	314	333	330	369	290	292	344	302	309	325	312	299	316	305	303	323	290	304	318	321	318	335	295	323	317	323	334	327	310	331	311	326	301	316	293	320	290	337	326	315	331	301	316	316	284	310	290	325	314	327	311	312	324	281	321	317	305	318	315	312	312	289	306	280	292	329	317	327	307	286	316	334	254	273	295	325	291	308	313	298	292	317	336	306	275	314	313	295	344	350	329	308	326	323	312	300	285	299	324	299	314	338	327	316	359	307	311	334	300	344	308	295	305	338	303	268	316	297	293	307	307	321	314	325	309	330	320	317	299	304	309	351	295	321	312	312	288	313	289	334	319	295	314	327	319	319	336	309	308	282	299	333	325	317	313	309	328	298	310	330	340	325	337	344	286	300	310	328	335	313	297	308	285	313	314	330	357	321	309	316	320	313	317	302	316	326	319	309	312	305	299	326
23059	19952	11756	8742	36030	37658	28851	5151	737	747	720	732	730	733	706	715	721	747	764	708	744	725	734	682	717	745	687	711	718	728	680	712	744	724	794	707	701	763	733	681	685	736	758	756	687	756	680	746	726	701	688	730	711	739	738	679	734	754	709	702	727	690	688	720	708	722	737	688	731	772	685	694	714	777	736	719	728	716	709	729	712	752	738	730	733	712	770	745	731	735	720	722	732	723	722	694	753	743	728	756	676	706	678	706	727	729	726	710	716	698	742	709	714	719	751	757	701	679	719	737	725	693	706	705	735	677	720	722	723	684	764	732	737	720	675	723	746	703	702	736	707	694	749	728	691	699	735	725	701	684	722	747	722	732	677	699	705	713	725	737	776	734	687	705	695	709	743	716	684	735	699	678	761	736	753	737	707	687	753	708	694	699	721	739	675	727	750	744	726	773	689	673	747	677	698	704	683	702	733	715	705	699	725	734	759	706	726	722	709	746	701	741	765	718	711	719	744	726	732	682	715	763	715	711	732	682	684	722	759	721	744	675	703	692	745	697	693	691	714	682	693	730	702	721	721	760	688	698	717	751	757	764	679	726	749	740	735	744	737	733	738	769	710	721	673	679	732	764	722	697	743	721	696	699	705	677	715	703	710	727	651	732	702	734	702	721	760	720	711	714	749	722	712	702	683	719	730	724	688	753	681	740	687	704	768	714	741	714	707	722	714	738	700	716	735	733	739	721	703	692	698	711	731	681	751	699	714	708	738	727	756	665	723	730	758	726	697	781	705	684	673	696	755	717	721	698	728	707	708	706	655	727	756	742	720	757	648	718	714	722	689	749	691	723	718	694	708	712	739	700	726	737	718	673	757	745	693	693	738	744	721	695	751	726	742	763	681	734	758	702	746	766	734	762	754	716	765	717	720	737	711	707	695	735	746	726	700	748	763	721	739	732	695	713	716	709	700	710	701	718	766	713	699	719	694	744	753	740	730	753	687	759	779	782	753	730	721	715	744	708	705	712	756	679	715	712	694	746	721	708	709	735	717	750	723	737	719	759	714	715	747	709	699	722	728	725	751	709	724	725	722	721	699	747	641	705	696	750	699	755	745	740	716	736	703	721	764	708	728	695	754	719	747	749	725	730	685	683	772	656	735	781	727	691	746	789	747	721	638	733	750	752	710	759	733	762	709	698	730	727	685	712	705	733	707	726	713	705	715	701	669	684	719	693	696	737	709	773	688	672	745	714	700	742	743	728	679	758	691	697	680	757	764	726	720	773	757	755	724	743	676	724	737	733	700	755	725	761	711	744	706	719	707	726	733	715	724	712	741	698	768	703	680	709	780	706	762	682	704	711	704	736	754	690	683	706	686	736	695	686	722	693	709	742	758	724	702	697	743	751	710	713	699	745	682	721	715	718	756	773	751	687	766	675	694	723	748	740	722	650	722	696	718	723	647	737	758	684	717	776	660	698	726	730	766	690	756	730	778	684	714	691	715	739	687	712	783	703	789	691	738	756	709	714	694	709	724	718	754	748	733	717	710	705	773	724	740	747	714	793	734	701	755	693	660	748	684	702	713	678	748	733	701	705	728	748	720	725	727	705	737	732	718	743	724	706	738	668	677	694	713	745	732	754	710	739	706	731	690	714	711	695	737	709	711	690	692	758	739	738	671	668	748	740	700	731	757	755	716	703	700	723	747	726	707	749	681	751	694	701	782	702	749	710	701	715	727	710	751	706	740	691	690	684	698	739	703	725	711	712	657	776	769	728	689	697	756	733	733	683	716	690	677	726	719	700	721	732	748	713	735	733	685	708	685	741	740	753	717	753	689	688	728	721	738	693	722	750	755	680	720	707	731	748	698	733	704	751	729	734	735	685	734	696	745	725	708	720	710	739	680	742	735	720	692	669	703	677	786	723	717	720	656	751	764	707	695	730	721	729	700	678	755	735	720	700	736	725	728	737	731	794	747	736	766	710	753	734	703	701	734	714	716	700	767	707	698	738	682	756	721	729	715	715	713	694	687	743	684	711	669	727	713	725	717	732	739	729	710	675	734	707	733	682	758	717	748	679	729	714	712	740	719	701	702	725	734	675	717	669	728	676	737	733	726	748	732	729	707	749	753	673	730	709	716	734	716	708	663	764	723	716	653	732	733	700	706	681	685	766	742	701	773	782	727	689	679	765	731	694	724	679	736	756	724	682	755	725	730	732	764	707	715	722	723	729	684	717	690	737	698	738	698	694	753	695	722	712	720	761	740	708	690	710	754	692	728	708	698	698	733	713	669	733	735	736	664	700	753	698	732	755	703	715	712	714	732	669	732	718	725	694	780	702	690	711	748	710	741	723	788	730	711	741	701	781	758	695	682	736	749	726	760	674	685	685	768	751	682	738	756	720	757	671	716	707	671	740	737	721	746	729	693	730	700	719	744	741	696	658	717	696	706	717	697	684	741	715	722	718	689	742	717	712	719	722	713	719	801	645	726	669	743	773	775	717	692	677	710	688	707	728	742	663	661	748	753	682	764	684	754	705	730	751	745	695	730	715	707	708	717	684	716	738	741	735	715	708	703	727	726	675	713	698	682	705	791	730	708	687	773	710	731	713	712	753	800	754	698	694	710	708	725	743	709	698	708	661	702	718	744	700	749	782	677	752	716	704	768	740	715	717	690	700	672	715	691	753	711	695	723	781	732	771	729	706	691	735	730	697	742	695	713	682	755	757	750	658	723	690	750	729	701	715	697	686	712	690	748	744	715	747	693	745	765	728	697	733	744	739	740	708	722	676	724	753	688	721	716	737	710	685	711	700	758	793	697	648	677	740	685	720	679	734	764	714	708	682	718	746	693	706	725	737	689	703	747	722	707	705	690	687	705	730	718	700	698	749	727	727	731	741	708	728	728	697	736	717	764	707	675	675	722	735	748	724	713	702	736	683	706	723	717	773	716	718	669	715	706	758	684	690	728	757	696	785	747	733	788	693	736	755	764	756	720	723	761	753	759	749	726	737	752	730	749	713	727	654	732	735	708	689	713	717	717	745	702	734	714	690	728	782	755	742	763	735	734	732	729	727	765	728	743	742	739	712	741	721	720	721	713	771	769	764	716	747	713	697	720	713	686	728	724	735	724	702	726	704	734	735	669	732	746	752	679	678	773	732	710	704	697	702	753	741	708	695	768	731	748	709	750	753	713	743	761	697	714	765	710	724	719	750	701	730	678	725	722	764	728	740	696	782	741	715	724	705	711	756	709	691	752	698	712	748	691	735	724	726	727	692	669	718	692	733	736	713	723	716	684	689	731	691	752	742	724	729	679	724	697	711	717	731	733	724	703	736	723	711	735	740	743	751	717	722	675	712	720	696	716	695	714	672	727	719	748	686	722	773	709	755	757	712	750	710	754	715	722	806	708	718	754	723	693	692	738	689	728	753	744	733	702	710	783	738	758	730	732	721	690	738	744	688	735	738	686	696	723	721	753	699	670	741	742	719	752	763
46971	37458	24849	7576	29233	33565	22331	5402	517	457	447	400	398	408	460	452	445	408	438	411	451	404	385	417	387	429	418	399	404	424	450	410	403	395	369	460	422	433	421	405	431	423	415	390	477	412	447	462	423	456	421	444	463	436	430	470	411	458	419	479	423	417	400	397	394	448	442	372	414	457	417	389	425	424	440	407	433	408	406	398	445	437	465	424	447	423	388	458	421	464	418	429	466	401	399	400	434	431	414	424	430	400	422	424	434	454	453	412	402	426	413	427	434	437	439	435	438	426	434	447	417	409	383	386	412	423	428	402	441	414	451	484	429	447	435	426	396	394	429	428	431	405	434	406	429	429	405	423	418	450	418	454	447	437	401	429	458	424	455	435	430	428	410	408	439	446	400	421	424	440	431	406	410	437	409	419	425	420	492	404	435	401	427	415	415	415	457	422	396	447	461	400	435	460	435	487	420	416	430	437	424	430	453	415	443	420	420	442	421	413	374	434	393	394	400	429	376	450	439	399	446	421	434	438	374	432	430	429	430	387	456	416	403	409	439	454	431	441	375	413	429	459	375	421	403	430	452	407	459	434	454	405	451	405	403	413	453	459	431	418	400	415	420	458	409	376	428	435	401	397	443	390	375	455	404	438	396	425	442	406	408	429	374	408	414	425	414	390	448	440	432	405	418	423	379	406	423	440	435	405	438	392	407	451	404	466	432	417	396	389	392	428	408	427	449	433	453	458	426	399	435	432	442	421	455	429	455	414	396	409	418	447	394	429	448	380	431	415	436	426	391	402	443	418	473	440	432	433	451	424	416	383	422	418	357	408	441	443	467	432	416	401	447	440	424	422	433	381	440	427	417	423	427	433	396	392	434	369	398	413	418	393	396	428	411	438	396	391	438	447	395	397	436	436	441	412	444	442	445	406	406	415	406	413	377	447	419	437	437	439	433	455	423	401	412	421	411	423	387	407	401	431	463	445	455	427	423	403	392	404	399	418	431	438	404	422	428	448	421	426	449	440	428	387	397	433	415	392	439	409	408	409	429	405	457	441	454	460	441	419	421	445	404	437	421	473	390	427	425	381	390	423	406	430	451	458	415	455	415	407	449	411	447	431	428	421	465	406	428	464	447	432	407	441	414	393	416	391	417	400	452	425	467	404	407	429	398	382	411	428	381	403	445	461	441	420	465	411	444	407	441	406	401	398	380	437	441	395	450	429	429	406	426	419	412	426	450	427	466	411	492	417	456	420	389	367	383	390	462	403	415	455	471	414	417	398	420	401	430	394	451	446	448	419	441	397	431	435	398	440	440	447	421	427	399	451	439	426	438	354	411	464	433	381	369	427	467	461	421	444	379	422	419	402	400	399	381	411	436	428	433	409	474	434	432	456	418	447	389	418	463	473	455	388	416	406	414	473	422	425	413	430	434	428	462	430	457	432	464	462	397	392	416	423	420	410	416	425	435	383	422	414	428	396	415	467	456	461	419	422	443	439	457	440	443	440	452	402	451	422	434	413	425	447	418	405	438	432	454	406	399	454	436	422	412	416	429	421	445	430	356	457	402	445	438	387	398	401	451	431	399	439	422	419	396	431	431	433	405	383	408	398	388	383	382	441	442	441	407	401	452	438	397	431	389	404	400	434	425	435	438	424	427	454	471	426	394	430	461	445	426	440	400	409	464	453	414	402	445	430	396	461	413	415	406	413	396	431	402	455	424	429	417	444	389	449	406	418	429	439	434	433	436	451	447	430	429	431	439	408	422	433	425	406	410	396	422	389	419	431	414	414	436	409	394	436	431	439	430	412	435	470	467	436	424	399	454	412	398	428	402	403	440	449	441	447	422	399	447	397	452	418	407	441	419	440	429	403	415	418	408	422	391	445	407	439	418	425	449	454	438	440	408	421	460	466	433	407	447	437	398	438	431	402	410	435	428	438	404	413	438	401	404	412	408	411	420	398	433	395	443	459	442	434	464	432	414	420	430	421	412	439	428	429	430	406	436	394	432	431	448	421	411	416	437	465	442	461	413	438	419	440	444	402	438	408	435	405	438	430	394	401	428	447	410	400	416	429	427	432	397	396	470	404	395	433	413	405	394	422	468	448	467	440	476	406	425	427	453	389	422	414	450	408	422	445	426	452	421	425	385	349	397	405	405	408	437	430	422	402	417	427	438	414	437	396	425	442	439	459	458	440	406	388	422	441	429	460	414	402	394	451	440	414	400	425	411	423	420	411	438	396	445	429	384	360	428	432	418	424	424	430	409	399	450	436	415	414	393	418	441	460	434	446	436	422	387	434	404	414	404	417	432	433	440	421	422	434	396	438	412	404	436	450	426	426	457	394	372	403	432	374	438	361	390	459	458	425	444	462	386	431	418	388	385	401	403	453	420	438	454	394	394	456	433	419	429	482	424	420	444	441	371	414	407	440	422	371	416	387	417	444	407	417	398	463	446	421	424	449	466	418	410	396	401	416	451	390	404	470	465	432	449	422	419	399	466	454	414	413	423	406	405	405	393	426	425	426	407	408	368	404	408	475	409	424	412	453	441	413	428	414	422	416	400	435	434	394	402	452	445	433	416	414	445	415	427	417	377	399	448	410	473	413	414	473	419	423	437	449	450	410	426	394	463	426	440	449	447	414	419	428	451	417	438	371	427	457	430	440	457	470	461	417	410	477	445	446	451	480	466	441	407	427	395	409	410	403	417	440	411	410	434	429	472	392	408	413	454	449	450	408	419	396	399	412	449	422	430	439	415	449	445	449	421	423	452	397	399	412	440	408	470	467	440	400	420	429	454	365	423	390	417	424	376	435	426	441	423	435	411	417	418	439	433	437	451	373	427	485	423	393	410	454	451	436	397	410	434	423	447	425	460	422	427	426	394	421	404	390	434	440	428	396	448	423	421	440	426	373	415	431	405	421	429	425	399	429	423	429	442	422	436	396	443	427	422	425	460	431	459	429	426	438	437	430	439	457	414	426	421	410	441	412	435	375	402	422	448	444	458	420	429	419	399	416	407	436	451	430	430	451	398	415	440	445	410	457	418	438	430	395	420	426	418	445	427	425	466	443	440	407	428	449	432	397	395	403	398	444	439	426	400	375	391	428	440	473	419	454	455	458	423	459	473	460	433	432	428	419	411	426	425	405	465	449	432	413	408	437	409	421	419	424	405	443	432	424	454	449	410	425	444	453	394	439	408	399	419	402	424	439	457	423	393	428	415	434	438	422	438	397	455	435	429	455	481	405	420	437	445	442	462	398	425	394	419	459	420	434	418	475	449	437	413	430	464	425	480	383	406	438	425	414	403	429	417	473	424	398	397	449	435	445	454	442	433	408	393	395	407	417	436	417	397	373	453	436	395	411	428	412	433	465	426	441	407	403	419	392	458	443	426	432	447	403	407	447	431	418	401	442	414	420	398	427	402	421	431	420	440	431	410	440	426	438	469	463	468	404	418	423	421	434	391	466	437	440	410	422	441	419	465	403	451	397
30337	28823	17438	11243	48132	49506	37562	6617	988	943	957	989	1006	928	978	981	1006	936	940	910	963	974	971	1006	975	970	917	1017	923	938	953	1006	938	962	941	946	933	917	943	1004	929	961	979	908	902	941	973	930	936	947	954	954	951	945	972	960	903	924	925	962	994	945	1017	922	959	968	991	896	950	923	963	1028	962	982	910	951	928	884	973	906	987	984	954	924	940	957	996	952	974	914	914	951	898	903	969	913	959	965	957	946	957	922	936	955	916	981	907	945	934	997	905	947	933	905	954	958	947	949	959	923	924	956	947	912	941	910	930	948	871	929	981	936	966	902	894	923	936	909	970	984	945	961	978	968	916	918	986	929	961	993	1016	949	993	985	929	968	886	973	968	943	917	929	972	985	967	966	940	949	941	931	973	919	929	930	948	957	974	956	973	863	913	965	984	980	980	938	951	905	951	927	864	957	902	990	967	899	904	886	936	921	981	930	981	963	923	1066	940	913	966	931	920	965	975	897	966	987	971	984	982	982	947	945	963	928	960	943	916	961	990	922	906	973	905	937	999	935	998	942	961	974	1016	946	929	915	953	974	950	939	916	936	963	934	999	933	921	967	938	969	950	1009	953	949	906	944	939	954	945	965	949	909	953	975	964	928	959	947	921	881	942	923	947	995	926	913	945	902	910	910	983	869	927	958	989	918	971	950	937	910	898	937	939	958	957	921	972	948	934	949	960	977	921	932	968	932	945	953	923	954	959	947	905	884	975	984	988	938	947	939	964	940	989	1002	916	956	881	936	943	957	997	992	977	925	1004	971	907	915	937	959	893	945	924	916	925	925	986	929	1002	919	983	1024	924	981	942	1007	973	950	910	912	915	991	963	862	946	940	947	963	949	936	944	971	979	961	936	936	956	979	914	931	989	931	918	925	905	979	928	972	891	961	965	954	1001	976	965	944	892	913	978	929	930	928	928	930	888	933	937	926	962	960	891	972	922	968	906	1010	901	951	933	937	969	949	973	989	964	954	1000	862	969	981	1025	939	940	992	894	904	945	903	958	975	992	931	961	1007	920	940	956	900	939	934	969	972	963	927	967	947	945	931	935	948	978	949	938	908	991	958	943	941	911	923	916	990	926	956	954	956	885	927	946	940	913	972	978	980	1003	967	934	949	1005	965	1018	941	974	910	952	925	941	981	950	924	1026	945	939	997	972	913	942	930	921	960	952	945	948	951	939	1010	952	946	956	955	966	974	971	1000	903	937	915	997	934	938	951	928	935	942	950	914	953	972	993	941	935	935	944	963	933	905	952	952	901	950	944	942	872	906	884	971	923	905	904	910	898	979	979	984	986	982	899	959	997	895	944	988	1011	946	970	961	984	957	924	970	948	969	902	922	982	941	963	911	957	924	924	966	970	979	935	949	954	1005	948	934	960	955	965	981	953	927	927	934	949	890	917	923	975	915	948	932	892	939	973	947	947	895	973	947	977	971	917	912	973	987	958	985	939	891	944	932	888	971	934	964	974	938	957	945	957	956	948	932	931	926	922	913	965	940	924	978	950	929	917	946	975	986	947	975	958	932	974	911	913	973	932	995	964	932	929	944	967	947	886	966	1007	978	976	988	920	940	945	945	915	990	951	958	967	985	939	948	913	932	974	944	942	937	942	972	955	910	938	971	906	960	915	924	972	942	975	936	937	913	928	907	990	972	944	970	929	951	953	917	964	953	908	901	925	952	957	947	908	983	964	954	971	942	982	929	922	981	938	996	948	962	960	906	927	961	928	954	918	999	983	978	979	964	906	928	891	989	942	951	962	991	977	976	898	955	984	965	952	942	917	990	908	923	958	996	954	956	949	957	952	981	981	896	915	903	937	900	898	939	929	875	954	966	923	926	931	909	1014	963	918	939	976	951	1012	969	990	975	942	955	911	934	959	903	970	961	938	973	920	996	1001	961	966	985	956	1005	883	930	920	962	941	1001	914	962	908	954	911	945	954	933	972	955	960	983	972	943	969	875	972	956	942	941	1034	938	1003	929	942	959	947	946	932	948	937	936	928	903	894	922	957	934	911	949	919	931	979	967	965	954	918	1052	948	983	924	933	985	944	962	1002	937	953	915	940	1006	927	945	931	954	931	980	986	934	1005	918	968	878	893	927	974	943	949	932	1002	944	937	877	924	985	972	934	907	910	885	950	908	990	931	934	971	942	957	939	971	968	909	966	939	948	963	922	946	935	913	971	928	909	958	948	959	979	912	992	1011	900	950	938	887	897	961	911	935	1025	945	887	955	897	957	926	1023	999	999	893	958	936	932	924	940	936	909	909	977	998	921	954	917	969	929	970	940	952	958	1006	892	943	966	960	964	954	967	960	911	933	890	962	907	883	930	936	919	922	891	955	922	951	917	936	918	918	915	930	990	993	965	957	1013	975	914	935	965	959	962	901	984	984	1001	989	874	929	954	937	909	936	978	929	1011	961	964	963	948	931	937	981	925	924	923	916	949	926	943	912	946	964	957	960	963	937	951	910	956	968	920	954	951	905	948	960	959	915	923	913	952	862	957	900	902	985	920	945	947	967	943	995	961	896	945	914	953	952	950	963	957	901	950	914	977	960	921	925	951	933	935	1010	909	949	966	886	981	961	989	942	944	966	950	974	948	951	990	969	922	958	972	965	935	971	956	1014	912	962	931	927	953	919	960	949	934	972	973	1001	857	911	922	993	927	911	978	937	881	931	991	916	949	997	935	984	952	888	927	952	956	924	905	958	896	903	947	901	884	978	958	907	975	909	984	935	997	984	944	947	951	939	946	1006	953	965	901	981	961	926	929	939	980	909	984	904	1006	988	973	960	936	953	943	941	986	981	906	966	956	921	948	966	944	955	974	871	897	990	957	999	922	893	968	1022	1002	984	964	992	961	936	920	950	940	890	922	910	914	957	981	961	955	970	925	966	934	974	980	972	952	894	917	927	967	943	931	962	992	972	959	903	930	949	940	929	976	924	933	943	905	918	945	932	932	935	947	924	982	978	885	945	950	971	940	947	965	920	924	955	951	953	981	910	918	908	910	920	949	978	911	925	942	911	948	986	958	937	924	946	974	968	919	982	952	991	957	956	941	940	926	948	940	947	921	887	925	955	906	953	998	979	969	929	940	953	965	955	930	961	924	951	962	924	963	907	996	930	940	940	941	957	977	947	925	939	956	916	927	976	958	920	959	984	910	909	958	957	904	946	1018	971	941	981	963	945	963	991	979	959	911	907	937	930	923	965	934	990	901	975	967	949	900	924	920	926	963	989	931	943	983	954	999	924	937	932	965	906	988	881	952	983	882	1008	954	938	951	968	945	922	935	954	939	970	967	930	888	900	945	970	946	939	938	962	955	945	932	895	910	974	929	956	960	957	933	935	947	1002	939	912	909	972	978	907	962	930	971	914	1013	922	959	966	939	920	1014	988	870	952	938	1013	945	940	982	988	973	992	936	978	979	912	956	936	981	922	915	972	1008	937	912	936	965	974	1016	911	949	990	968	921	946	943	900	934	989	911	984	942	979	902	943	947	940	923	939	928	981
16256	8532	3728	659	1178	1623	1140	451	318	318	351	339	325	335	328	343	319	330	368	307	316	342	333	345	363	329	313	346	334	306	291	311	372	362	338	364	322	309	347	327	338	352	345	344	334	351	355	405	385	304	352	324	322	309	325	336	365	359	356	307	336	325	399	362	327	323	344	302	326	354	315	371	344	322	339	352	344	343	373	313	377	352	306	368	353	366	309	344	360	363	335	353	319	332	369	343	326	344	325	356	338	320	368	354	358	345	322	363	327	318	353	371	351	326	341	375	348	317	365	345	358	358	355	321	322	352	348	290	349	341	317	303	328	375	341	302	350	343	292	340	330	328	344	351	354	342	341	347	337	338	342	358	331	347	341	329	349	334	310	354	360	310	291	328	383	341	353	368	327	371	347	362	331	352	351	331	321	325	343	343	323	307	374	355	303	366	340	375	321	325	330	340	313	337	333	357	329	358	321	334	338	325	353	350	347	348	360	332	327	340	322	339	332	332	355	341	330	375	314	324	346	312	400	326	324	315	323	322	299	331	316	339	329	315	346	333	350	376	322	360	338	352	363	371	348	336	350	394	343	337	340	335	360	339	386	335	337	330	330	343	348	344	361	372	314	345	326	356	366	315	358	342	358	305	324	330	345	324	346	352	332	339	359	308	363	340	387	312	325	348	378	340	378	318	366	311	340	352	321	344	315	335	349	314	317	332	359	364	348	328	331	325	310	314	311	358	312	323	353	373	376	353	349	368	327	363	351	343	368	328	341	331	333	358	336	311	339	348	320	378	342	310	351	367	335	314	352	362	350	304	376	324	351	306	337	375	366	297	338	326	337	331	349	378	339	343	330	341	335	309	296	355	391	317	333	322	364	342	330	300	346	372	355	338	338	343	311	342	355	336	361	350	342	357	362	373	344	319	342	331	341	341	382	393	341	346	340	333	362	354	359	322	375	351	357	311	323	300	317	358	377	364	308	349	340	342	337	377	325	352	353	328	368	352	351	343	320	334	326	332	343	352	304	356	293	363	327	330	359	356	330	352	367	371	363	362	365	332	316	359	317	372	332	375	318	309	318	318	313	316	397	340	376	315	348	309	367	347	372	355	328	382	343	327	344	300	326	330	341	336	354	323	332	353	334	325	323	325	335	302	362	325	318	352	345	341	353	326	331	361	372	344	301	340	355	348	340	306	344	404	325	296	325	343	337	397	328	363	385	354	306	339	332	353	341	380	334	325	341	333	341	326	363	318	333	353	331	323	355	318	339	346	317	344	343	345	344	318	348	370	346	319	337	296	356	315	329	348	333	328	334	299	324	323	337	345	353	359	364	332	318	353	340	313	342	315	331	329	349	349	348	312	336	361	323	341	333	357	330	337	359	313	323	348	336	343	353	335	347	359	318	330	358	332	342	319	390	326	310	326	316	346	352	302	321	351	325	315	328	310	337	354	352	328	361	337	352	348	393	328	371	336	302	356	350	344	312	347	339	336	346	338	320	345	315	359	342	326	330	317	337	357	352	348	315	363	326	344	361	350	298	325	316	347	386	389	360	326	354	321	333	366	367	368	341	312	347	339	319	339	363	340	321	357	341	356	323	326	318	318	334	346	322	295	375	335	317	329	346	359	423	365	359	313	326	336	324	339	330	343	364	352	332	336	369	360	351	333	357	318	314	329	328	338	367	345	364	335	319	325	320	339	323	401	336	349	330	352	320	386	342	296	338	344	307	337	331	342	343	377	355	345	317	354	341	347	319	375	338	384	358	358	340	333	350	343	347	336	340	361	351	306	350	297	378	337	344	364	354	352	333	324	331	316	320	310	348	314	324	369	320	325	318	331	343	340	334	340	342	329	312	333	319	317	331	271	347	309	324	359	373	342	300	314	347	365	369	369	363	336	300	354	321	314	373	330	331	286	329	315	327	339	350	316	338	321	378	326	357	308	327	304	354	351	337	364	339	339	377	323	322	381	318	365	339	352	324	330	309	330	327	371	352	333	364	316	313	343	346	311	314	359	341	320	353	297	337	364	325	331	347	357	336	319	326	324	336	331	347	357	326	366	324	351	345	346	323	344	326	319	349	364	325	347	330	335	382	338	340	311	335	344	333	354	371	365	373	361	335	352	327	367	374	347	363	372	341	318	333	320	342	328	325	368	332	338	317	353	320	327	342	355	337	344	354	349	307	321	338	335	343	367	324	334	310	357	338	329	351	370	347	343	350	362	358	369	344	331	348	309	324	388	355	300	303	340	329	349	348	357	367	365	334	355	333	379	349	404	339	342	349	356	346	351	355	296	299	289	362	399	340	375	380	332	341	322	347	365	313	334	348	360	336	301	331	365	363	362	352	315	374	352	347	322	333	333	304	340	304	359	347	357	348	339	385	338	369	333	332	335	337	363	362	366	380	362	380	307	376	291	389	323	320	312	337	330	345	349	366	368	364	338	334	377	343	307	325	356	313	364	367	346	362	361	370	352	362	341	334	325	318	358	389	346	343	339	362	340	327	329	332	333	349	338	356	364	332	308	352	359	343	355	327	363	345	364	326	355	334	354	316	356	360	394	340	345	327	350	335	369	346	360	355	302	387	370	349	322	329	321	349	354	347	350	314	315	374	350	310	306	316	326	339	347	368	312	323	347	333	340	318	339	362	336	382	362	365	362	347	320	350	361	353	365	349	333	352	360	321	326	321	352	404	350	304	350	310	340	321	318	328	358	371	321	301	338	335	330	354	354	323	357	331	333	323	352	335	325	320	366	333	334	341	296	308	370	333	303	308	334	324	285	343	304	360	352	324	364	380	323	358	364	316	309	297	394	395	375	346	304	348	343	369	349	340	357	365	337	370	336	340	328	325	386	327	337	370	353	346	379	348	344	362	321	302	303	347	355	341	335	345	352	353	331	331	325	332	351	312	329	334	341	331	339	308	352	357	314	342	322	327	356	352	320	348	342	370	304	316	382	353	345	323	314	379	339	325	366	323	351	317	377	311	340	325	366	355	369	347	351	312	311	344	314	346	338	343	333	322	328	326	350	353	366	343	343	340	358	314	353	341	322	322	364	329	365	355	349	323	335	318	348	334	345	332	346	320	370	360	351	339	309	349	335	346	341	298	315	349	345	307	360	343	344	331	353	377	366	324	358	352	348	342	331	318	331	340	354	321	351	327	327	353	373	344	349	364	321	316	341	343	349	337	355	323	366	356	360	353	317	346	337	317	357	299	308	331	341	361	383	357	317	361	346	333	370	347	305	379	331	342	362	341	390	335	344	313	338	346	297	303	281	297	312	332	341	325	360	320	378	373	346	347	337	303	351	334	346	358	334	356	312	349	313	357	330	356	319	333	335	296	303	346	330	320	319	329	307	335	323	357	359	342	309	308	318	307	384	339	329	344	318	368	364	354	332	357	373	326	350	323	330	315	377	333	359	362	314	325	340	338	301	340	371	330	333	356	349	336	338	346	354	361	341	335	336	361	351	361	320	352	307	331	339	358	349
9981	7515	4961	1622	3491	4955	3489	988	764	749	766	739	809	814	754	742	772	750	731	775	831	804	759	777	792	790	800	767	732	747	745	762	797	804	776	716	735	736	748	788	736	757	784	781	767	806	763	786	752	776	785	777	780	772	763	835	776	769	742	799	745	829	730	763	766	763	786	755	784	764	800	751	784	745	784	795	767	731	741	781	720	749	840	723	791	753	749	740	767	749	780	694	732	758	765	715	782	799	755	754	761	750	744	717	802	737	780	815	732	761	742	778	734	773	753	755	750	790	746	751	770	755	792	712	801	774	761	754	768	750	753	797	754	793	733	715	790	774	774	778	823	784	740	764	769	731	759	715	737	766	764	774	811	785	740	755	773	811	819	792	772	746	782	756	790	767	743	753	759	751	783	774	761	764	713	783	773	808	759	734	769	761	811	746	754	789	792	824	788	740	797	758	756	762	751	750	771	741	713	789	816	794	795	740	796	735	754	729	767	733	739	741	743	770	767	769	777	780	809	741	748	774	757	781	751	775	758	828	739	776	750	764	751	792	761	748	748	747	749	772	756	767	808	737	765	775	707	714	702	787	753	736	772	759	771	771	754	718	800	750	786	784	761	751	739	792	795	791	728	748	718	798	817	781	760	759	780	744	748	738	704	776	776	784	764	796	772	775	807	823	750	778	794	738	751	815	704	788	776	755	807	700	754	793	769	792	744	752	787	745	751	771	750	775	784	722	724	757	793	754	771	708	733	738	726	749	773	741	763	750	775	724	779	716	791	751	759	732	794	745	801	767	737	749	766	748	694	763	747	808	749	760	760	796	784	760	752	758	775	772	742	770	783	763	797	740	775	733	738	770	748	758	735	737	788	725	782	777	766	792	755	722	721	804	742	800	741	801	774	787	731	751	711	848	718	731	814	788	740	759	748	775	738	804	713	756	787	800	761	716	742	759	740	766	746	800	746	765	775	718	792	775	769	811	749	719	791	807	747	789	780	745	794	807	744	806	767	798	728	794	777	760	754	756	735	795	787	820	797	723	727	765	773	721	745	766	782	757	755	761	766	809	748	774	785	791	784	741	722	740	767	764	768	733	767	757	758	781	790	785	733	711	764	732	798	832	791	770	782	751	784	730	786	764	774	792	740	800	742	765	769	762	778	745	753	823	762	764	811	766	767	735	756	762	743	767	781	793	768	787	708	738	764	738	770	759	790	789	750	713	777	758	769	770	788	729	763	789	796	738	761	761	764	736	725	775	789	767	802	750	741	786	800	770	790	768	737	777	788	775	775	716	729	755	729	777	722	719	735	766	724	740	768	738	775	777	761	733	769	791	793	748	717	746	739	767	795	776	782	737	784	798	731	751	762	790	814	749	749	764	788	754	766	779	766	765	770	775	745	740	788	729	763	794	736	744	796	819	781	766	748	743	768	755	747	848	793	760	765	800	785	754	772	733	785	733	762	784	785	722	760	709	761	721	775	763	754	763	742	750	767	767	810	776	707	756	754	771	750	778	784	714	787	732	765	794	748	737	720	720	786	748	736	760	745	784	781	718	810	750	755	764	724	747	813	772	757	785	750	754	724	775	783	746	780	758	772	763	783	735	821	761	785	763	767	750	769	767	765	711	769	771	740	770	753	765	773	762	737	751	767	740	714	809	806	745	766	816	749	830	747	760	793	722	758	790	815	775	772	747	744	819	805	770	748	772	756	726	764	785	805	765	824	794	789	771	755	774	774	700	725	739	779	735	788	816	740	742	816	764	716	754	791	729	815	755	713	779	786	762	746	738	737	756	816	733	726	739	783	824	780	774	750	755	742	723	758	806	752	772	762	758	714	803	764	798	812	705	751	762	737	804	797	817	741	746	764	740	728	803	748	705	802	733	771	856	733	743	774	743	743	727	728	746	776	775	781	773	750	751	802	775	783	773	824	758	757	738	775	754	717	777	833	718	768	771	713	775	721	777	751	756	774	780	739	720	806	754	760	744	769	763	750	734	773	731	736	763	750	765	792	713	781	778	774	805	813	726	747	759	709	775	819	731	785	712	803	765	735	770	720	750	785	757	771	732	743	815	738	767	759	765	730	773	741	748	751	807	734	759	723	761	774	799	742	772	751	746	812	767	822	721	775	754	788	705	747	756	762	788	763	800	784	756	748	804	741	763	791	762	727	797	791	761	768	785	767	802	765	771	782	755	780	737	811	767	726	756	789	711	762	741	710	812	780	778	737	729	760	717	728	777	762	793	773	707	737	782	786	796	777	674	760	756	756	741	774	716	779	767	753	735	774	803	760	785	735	774	785	786	787	740	743	750	761	776	735	756	795	785	740	823	747	748	780	772	761	767	743	750	747	731	724	726	753	780	784	784	711	756	755	742	767	790	723	755	785	761	767	777	806	802	789	787	767	807	774	739	814	722	786	763	759	780	767	747	749	682	768	766	760	737	791	753	763	694	738	789	745	794	794	760	730	792	760	734	776	774	800	773	751	785	771	739	764	744	742	752	789	775	767	795	765	786	728	734	786	770	840	782	805	772	757	760	810	776	721	754	766	780	782	703	708	789	750	761	707	761	814	742	749	799	756	793	757	763	700	764	754	729	722	738	741	763	716	732	750	783	794	759	766	768	740	828	772	741	743	791	783	799	796	740	753	786	726	759	769	738	726	806	788	760	713	798	771	830	750	785	763	810	765	764	807	790	760	768	774	789	800	751	811	787	796	767	817	767	757	716	741	798	741	739	796	838	761	739	756	748	773	796	742	788	773	768	746	712	738	755	694	718	737	764	782	752	782	765	761	749	781	764	749	750	718	781	745	765	793	778	785	798	804	732	812	782	800	773	808	742	714	778	761	735	754	740	745	771	787	778	751	810	792	754	777	768	776	742	789	768	768	730	757	716	769	718	773	733	751	744	784	762	789	762	783	744	784	805	770	774	779	787	797	776	749	799	750	749	765	769	778	792	778	764	706	768	707	720	743	769	806	716	832	786	778	772	772	724	756	782	812	755	749	770	744	766	759	769	706	745	800	743	752	740	782	788	761	731	787	740	765	757	797	773	759	775	775	799	741	763	785	734	761	761	742	755	790	761	760	743	770	765	780	767	718	723	785	782	764	762	829	778	756	754	796	752	761	752	756	727	758	776	804	780	840	747	719	846	759	751	736	785	782	786	777	763	734	706	811	828	775	753	760	759	759	761	753	812	760	718	750	768	712	737	790	783	763	752	786	774	773	775	765	708	772	762	778	743	773	795	734	793	767	779	759	767	773	745	749	806	753	747	776	747	752	741	760	793	821	761	818	746	795	794	721	756	741	745	772	768	786	776	737	768	737	764	751	770	776	772	775	768	785	743	773	779	780	747	779	773	722	797	699	719	738	789	754	734	740	727	744	741	801	791	745	812	723	707	801	802	797	702	714	842	730	759	753	765	756	798	777	811	786	756	759	726	717	755	775	761	778	773	795	774	775	735	710	797	786	783	767	729	840	806	751	769	723	756
36221	26953	16971	4527	18591	19614	12030	1999	331	337	313	297	288	351	308	309	286	335	352	360	346	312	294	288	283	309	307	298	315	290	315	323	289	327	309	310	295	304	305	317	307	299	319	344	317	332	346	297	307	308	309	290	335	305	314	328	312	292	312	314	313	317	269	302	317	290	330	310	317	311	318	322	317	323	307	315	349	334	309	308	314	316	301	323	313	300	316	341	320	314	298	315	321	340	341	303	342	307	301	331	313	306	324	315	296	324	319	297	305	313	315	297	328	312	319	325	300	282	309	317	320	284	308	321	318	326	319	311	326	316	328	349	326	321	334	295	307	328	276	309	305	315	295	291	343	307	328	290	307	294	329	317	314	318	335	317	328	305	274	311	345	319	312	312	315	314	346	308	282	298	328	332	309	308	351	327	301	327	305	295	276	306	291	304	320	298	309	300	330	319	327	317	319	298	296	317	332	335	299	342	328	304	333	323	311	337	308	331	326	315	345	332	315	298	274	332	318	303	338	337	321	311	303	317	311	320	312	327	287	305	330	326	287	309	312	280	306	290	310	335	290	285	299	323	326	332	297	318	311	305	324	334	308	310	314	341	338	314	305	297	365	306	273	315	300	310	296	336	327	312	288	303	284	334	324	290	289	300	293	318	314	316	301	319	305	335	302	347	328	330	325	324	309	305	293	330	316	302	313	292	328	320	328	320	301	320	297	301	300	311	314	331	278	341	327	322	291	295	324	302	315	321	337	285	315	292	314	315	313	335	300	276	302	326	313	314	294	280	317	314	317	315	298	328	310	321	325	291	327	340	300	307	310	295	335	318	317	322	333	313	297	322	293	317	254	311	314	295	306	307	308	271	305	327	289	310	323	314	298	303	301	304	299	318	306	326	327	299	363	304	291	292	303	301	311	274	300	318	333	306	305	337	370	293	331	314	289	327	373	296	315	278	318	320	307	295	332	333	318	349	315	342	276	330	286	311	355	330	311	323	299	319	269	327	328	307	300	338	319	334	302	332	294	348	289	319	336	319	312	293	318	348	307	289	287	293	309	326	310	298	324	323	281	306	275	319	276	317	312	317	325	306	351	311	304	320	322	323	362	322	308	317	313	297	299	307	306	327	319	312	305	344	316	328	260	311	291	281	290	279	306	324	304	314	283	293	318	315	293	310	354	296	293	348	328	275	318	296	310	348	326	288	354	347	306	294	287	267	336	311	309	307	309	322	295	329	288	331	322	303	295	263	304	304	333	285	332	295	326	341	301	337	298	315	326	316	344	279	313	346	315	270	345	319	324	288	327	308	324	275	335	305	351	311	306	290	354	305	357	305	295	325	312	308	332	307	321	304	309	278	295	346	301	292	303	300	311	314	334	306	293	325	304	319	314	289	319	283	286	293	320	297	314	294	311	304	337	315	325	316	301	316	305	299	308	347	310	321	309	321	274	274	310	318	333	308	307	314	334	287	320	367	298	282	283	294	358	329	303	298	290	312	331	309	347	311	304	337	324	315	268	320	347	349	309	309	342	306	302	376	328	323	321	337	332	319	336	308	331	317	298	314	305	341	302	346	332	334	318	281	300	308	299	349	315	333	333	325	312	363	268	293	288	314	300	264	297	332	306	305	305	333	314	327	292	323	310	324	332	299	311	323	275	355	317	303	316	348	286	338	320	313	292	296	305	319	334	311	332	347	323	279	322	305	313	306	327	316	309	305	301	317	313	295	319	331	286	298	318	302	339	283	296	317	324	330	328	337	304	350	320	327	302	294	330	332	308	315	324	323	336	288	277	306	299	304	285	325	316	315	308	301	288	336	261	287	317	343	317	346	313	310	314	317	320	299	291	300	300	319	336	295	311	335	307	296	297	301	309	293	297	305	291	287	277	311	290	339	338	309	294	270	323	317	308	320	341	317	316	292	301	304	312	343	322	302	321	325	316	296	289	291	314	335	323	278	312	292	295	321	395	306	317	293	277	322	342	348	317	319	323	336	315	317	335	308	298	325	288	316	316	296	320	290	314	310	299	310	326	326	302	321	340	310	328	289	293	336	279	305	308	251	297	331	304	298	313	355	294	310	268	318	331	308	294	326	316	317	341	347	316	349	335	322	269	360	312	337	304	293	321	308	292	304	289	274	341	293	333	318	326	328	338	273	329	338	335	286	340	328	341	288	311	287	318	281	307	308	306	318	307	300	325	302	264	316	337	304	329	310	324	315	342	273	282	328	300	328	303	319	294	308	303	289	304	289	303	335	312	314	315	310	312	301	319	331	307	283	321	284	337	324	364	308	292	298	296	312	288	299	289	328	327	292	315	317	311	321	277	327	295	307	315	318	312	327	332	336	306	322	341	305	324	339	342	312	287	317	305	325	321	355	325	287	308	309	316	316	322	292	297	273	269	308	309	279	294	331	284	312	290	328	325	290	292	306	296	325	340	308	311	312	303	300	296	306	326	285	293	287	308	329	306	308	321	305	303	314	342	324	302	331	314	320	322	304	302	313	291	318	316	321	299	275	316	301	301	325	303	327	271	320	312	331	307	306	313	319	299	326	297	326	297	310	306	297	292	283	322	313	318	320	342	304	301	314	284	309	300	322	318	290	366	296	295	344	298	305	312	326	365	300	342	337	325	298	302	323	319	282	312	298	299	321	340	320	336	309	333	288	277	307	299	285	300	317	318	310	315	307	306	293	313	336	319	296	301	292	314	327	288	285	315	268	283	324	320	341	318	295	330	329	316	348	327	321	294	310	329	278	319	319	287	315	315	308	308	325	317	297	308	313	313	310	311	314	310	253	332	302	298	321	346	292	315	307	331	311	303	304	315	340	341	320	305	332	318	293	320	320	277	335	315	269	278	336	296	314	315	338	333	311	319	291	303	321	310	308	262	320	363	341	319	318	288	305	314	334	332	305	340	311	308	315	322	334	311	319	278	309	349	350	325	278	323	354	348	338	329	290	325	306	311	343	328	325	323	283	292	294	298	311	303	287	303	310	311	309	298	350	324	305	315	291	314	301	303	299	316	325	314	288	283	315	317	320	336	319	318	347	304	322	379	316	288	316	276	321	296	350	348	300	303	307	336	292	343	341	301	303	331	342	303	314	289	327	340	304	302	326	327	326	335	318	313	323	299	303	321	293	330	301	282	352	341	296	316	309	305	307	315	339	308	320	289	303	314	281	322	309	307	340	321	358	299	325	319	334	312	304	284	314	289	300	299	314	289	299	289	254	283	308	321	329	304	335	304	316	323	328	330	317	315	329	354	334	350	290	332	343	323	301	283	336	278	321	312	323	298	297	331	298	338	290	289	302	293	313	298	325	316	312	280	297	329	314	318	272	311	340	331	300	327	334	309	329	296	324	280	274	311	309	291	309	269	311	294	329	304	321	346	310	313	296	276	291	311	296	287	348	328	308	319	310	277	298	312	306	329	269	332	317	269	320	316	312	342	299	301	290	301	302	301	308	297	303	345	290	294	322	296	289	332	312	333	314
23033	20852	14808	8701	39131	37758	26132	3586	766	725	735	729	716	763	754	748	677	749	694	693	741	728	707	751	753	714	728	721	756	686	725	731	703	720	702	671	693	677	754	696	691	729	721	737	672	727	728	692	746	801	763	709	726	734	724	718	705	710	719	745	746	695	713	717	705	755	703	749	724	691	749	745	754	734	729	729	691	688	755	743	736	702	683	686	667	724	770	708	735	687	737	759	717	694	671	700	739	698	713	670	755	752	672	759	716	736	728	720	773	738	734	722	729	683	733	707	708	680	694	717	666	758	723	726	707	692	731	676	713	716	771	690	682	696	808	724	734	744	723	713	697	752	733	748	752	758	692	754	756	732	695	777	697	710	738	720	722	711	674	761	663	708	683	735	720	731	730	732	718	742	699	703	720	690	692	748	728	781	748	774	727	760	726	684	702	722	679	708	736	717	689	741	701	734	749	709	721	728	733	733	650	738	700	699	730	784	711	738	686	731	719	674	687	705	733	720	712	745	736	748	760	729	693	701	736	737	731	775	703	710	716	736	744	729	705	697	686	729	690	747	749	724	718	741	712	729	772	740	664	760	718	706	716	725	722	723	693	674	728	755	715	675	761	738	756	682	680	758	684	742	672	688	739	740	702	736	756	706	775	716	688	740	707	709	738	675	765	741	702	747	711	749	750	763	755	724	725	727	663	734	720	692	714	750	746	706	704	744	698	750	735	714	719	740	754	716	717	671	752	712	688	734	747	678	721	747	688	699	700	691	719	734	735	722	765	743	753	742	747	747	757	705	734	729	772	775	681	773	677	702	750	740	713	719	696	729	787	729	748	681	715	695	701	735	722	697	729	678	717	711	768	733	750	740	721	725	739	722	723	734	767	722	674	733	700	728	734	704	684	714	709	753	705	749	781	708	740	752	751	704	701	666	718	748	714	732	778	755	706	725	733	707	741	827	743	711	771	701	787	719	712	695	744	743	721	680	715	715	736	747	762	685	690	698	703	690	701	723	724	710	678	692	676	707	742	692	704	717	719	676	731	723	735	778	729	729	702	749	664	691	686	697	760	709	712	677	751	711	714	747	661	683	748	709	678	730	709	712	691	731	728	745	688	742	719	747	698	735	784	690	735	688	756	724	757	714	734	724	723	745	744	704	737	757	736	757	735	733	702	743	712	740	744	698	700	712	766	730	707	687	682	728	712	680	715	728	715	736	724	705	732	718	701	707	701	709	746	710	719	747	681	747	729	696	783	751	749	729	738	736	741	744	729	754	690	676	716	700	716	729	727	729	723	701	759	692	725	750	718	733	703	735	753	692	737	700	681	765	728	749	722	671	742	750	785	722	705	695	705	699	742	677	743	745	674	719	764	741	765	725	746	702	703	733	697	719	712	686	710	683	750	739	726	716	734	760	731	723	722	713	703	764	668	699	727	765	709	684	715	734	732	758	684	713	712	680	737	727	726	699	712	739	666	714	749	712	751	751	722	730	755	701	683	720	761	730	763	672	731	677	767	715	722	725	740	685	750	719	685	712	702	657	737	744	737	759	726	727	685	798	729	719	749	718	722	714	697	762	742	700	688	714	726	725	719	707	726	749	728	745	746	720	747	756	706	698	746	746	740	791	763	761	705	785	733	689	712	771	720	764	693	793	729	755	697	748	707	789	680	699	703	672	695	743	731	712	717	728	707	710	762	759	728	707	707	736	717	699	763	694	694	747	741	715	737	711	751	721	735	697	732	685	656	722	771	734	762	727	713	715	737	712	727	736	687	705	716	681	693	749	721	767	765	719	733	751	740	662	723	702	691	715	726	686	691	734	708	697	676	733	671	692	724	730	691	716	723	701	744	694	699	749	666	755	707	719	738	772	759	668	722	674	697	660	707	740	752	720	733	735	760	693	750	737	752	751	714	719	713	756	715	765	716	713	742	724	718	654	785	706	693	667	691	735	676	712	760	729	754	744	696	730	726	750	681	727	705	687	714	718	659	680	678	735	763	698	723	714	698	751	706	750	755	710	733	731	761	693	743	682	731	722	705	733	698	666	748	714	681	739	697	766	700	751	694	759	689	749	680	704	686	767	726	749	687	667	719	721	695	708	755	741	712	683	720	734	705	759	752	725	692	730	737	718	706	751	730	686	757	785	707	756	731	728	729	691	695	743	726	708	713	726	705	771	699	757	768	713	714	728	709	735	695	711	727	683	706	725	703	786	732	705	728	785	731	755	733	745	719	708	726	718	731	724	704	726	746	759	704	725	736	735	750	653	773	767	727	719	706	713	751	706	709	739	715	713	680	765	710	763	730	733	743	716	691	770	740	690	717	703	717	698	721	726	701	748	760	717	729	673	748	675	721	682	735	700	739	665	696	742	718	736	697	702	751	718	685	726	733	714	731	757	745	751	748	730	759	769	710	738	761	702	687	690	729	720	681	740	714	734	724	650	685	716	762	744	705	710	741	714	720	716	684	700	706	744	720	729	740	770	710	737	752	728	745	703	725	700	782	713	755	718	706	699	732	695	685	682	742	721	709	750	670	688	672	709	718	736	709	718	738	709	732	722	710	693	731	758	731	773	727	691	709	721	705	711	681	756	703	745	708	688	712	737	733	714	706	715	743	681	759	727	728	717	715	763	729	720	704	701	744	712	734	717	681	676	745	704	698	708	701	737	718	766	727	685	722	692	729	721	796	721	743	694	696	734	707	761	758	749	746	704	737	726	735	767	717	715	696	734	740	733	715	724	711	666	734	738	766	667	753	766	744	701	744	750	692	724	739	763	730	645	699	759	680	702	716	717	794	720	755	679	741	722	677	744	712	692	709	688	719	760	700	716	711	719	692	679	700	708	705	709	754	753	723	748	740	723	717	710	736	714	765	714	712	696	752	764	718	765	709	720	714	724	734	685	738	804	751	714	735	756	710	687	675	759	741	750	724	746	761	737	758	697	697	738	737	723	733	720	743	725	733	695	732	755	721	651	690	722	671	692	740	665	682	731	723	759	721	694	716	693	764	726	753	704	710	682	700	723	739	704	754	765	696	786	721	751	680	689	788	768	759	753	741	686	664	710	683	729	777	709	742	764	774	744	739	725	719	710	718	737	734	730	707	730	755	761	742	768	750	729	676	720	743	755	733	689	757	719	748	694	727	758	779	775	744	744	697	763	722	810	742	761	687	752	719	744	721	697	733	723	730	732	728	707	747	717	746	724	717	696	738	718	659	722	695	692	675	741	742	728	784	722	728	697	718	774	715	698	698	743	670	718	726	738	714	724	719	687	666	769	745	790	756	729	703	697	757	738	695	775	699	714	672	708	727	679	718	762	731	726	745	696	688	710	705	696	725	754	694	751	759	737	712	716	702	706	742	725	696	687	711	722	744	714	760	738	725	748	720	728	761	715	694	694	726	689	775	733	717	739	720	706	714	684	784	753	707	720	786	734	662	686	751	729	747	714	712	670	657	686	740	718	704	703	712	735	671	707	709	721	738	713	695	712
47416	37656	26138	10359	36122	32073	21130	4855	555	482	448	474	444	371	454	458	451	411	422	463	450	417	425	480	459	423	465	423	412	443	419	477	463	441	451	465	412	464	434	447	491	385	450	391	435	423	455	457	435	412	445	464	382	420	472	443	418	396	411	454	449	443	433	429	410	466	442	428	452	426	449	458	490	446	429	422	428	415	417	421	442	453	449	415	452	465	424	418	419	427	452	438	440	458	374	445	384	471	424	416	436	450	424	445	432	391	422	432	433	437	436	410	435	407	445	451	436	404	420	444	384	387	422	467	421	408	468	442	430	381	455	439	441	411	388	436	416	411	450	430	440	413	385	463	417	475	411	439	433	425	437	436	403	429	425	446	437	415	424	421	399	394	433	453	436	469	411	432	450	459	426	431	442	434	446	439	444	447	422	417	422	476	423	411	459	439	429	403	446	438	431	427	419	422	451	426	440	446	428	457	431	434	417	424	444	414	451	437	443	391	434	417	485	389	434	416	430	437	441	460	439	398	402	423	422	394	398	376	471	438	438	441	403	465	438	425	399	485	362	418	392	406	428	469	439	430	428	417	466	450	440	446	451	464	409	407	456	430	425	413	403	425	460	416	431	411	425	412	405	443	405	460	470	440	385	393	386	454	455	406	408	392	406	463	424	430	419	446	452	439	408	446	445	441	430	446	388	415	422	435	421	464	418	452	427	419	425	422	384	423	449	415	419	458	451	428	420	423	444	450	443	437	441	424	401	419	423	390	433	428	484	461	438	460	428	428	449	423	425	413	452	440	417	421	463	473	443	459	442	440	392	427	440	421	435	439	431	450	462	428	431	433	463	413	449	435	404	443	440	444	409	454	434	404	434	440	472	451	418	461	405	424	442	458	455	448	414	412	455	450	439	407	426	426	472	455	435	440	398	461	454	405	439	451	433	432	397	452	419	437	409	449	463	430	409	432	444	431	423	396	465	443	415	430	462	404	425	427	432	429	434	431	425	432	433	421	419	418	467	426	444	434	410	404	445	414	455	466	452	427	444	439	418	415	429	445	441	448	455	422	461	437	424	401	424	425	417	403	425	426	435	469	425	375	416	435	447	452	427	428	454	422	425	438	429	417	466	433	463	435	448	384	436	424	437	442	439	420	387	447	410	455	422	440	451	458	442	416	421	486	408	392	396	451	464	458	460	442	454	453	445	473	433	414	456	380	442	477	420	444	376	422	412	432	402	429	455	427	427	441	423	427	433	433	438	456	386	447	422	413	447	474	425	455	410	395	423	357	401	423	445	452	424	461	458	432	426	429	392	385	445	426	434	459	427	389	405	451	449	451	426	435	434	439	416	476	437	443	423	432	432	450	425	447	446	440	439	384	427	453	425	436	383	414	437	441	395	416	445	432	416	424	416	405	443	397	456	400	396	453	399	446	440	453	427	422	410	431	444	454	446	464	436	404	457	409	401	439	425	452	427	469	463	442	442	376	416	398	430	433	435	430	449	416	467	421	415	424	445	455	404	412	396	412	467	406	429	420	446	455	419	407	472	446	420	466	465	377	438	424	411	457	434	389	373	443	409	481	433	429	457	401	453	442	421	414	387	428	427	434	446	443	428	460	473	459	457	420	412	435	423	457	454	412	428	429	437	442	458	413	446	452	490	456	434	405	418	411	440	444	438	450	440	419	425	429	425	436	408	398	406	461	420	449	410	418	400	405	406	407	382	442	410	400	416	405	425	444	459	445	407	478	441	432	387	422	447	435	486	412	419	445	416	417	481	431	449	402	448	431	437	439	458	404	443	419	427	443	440	444	429	459	478	447	396	458	418	434	398	438	425	409	418	406	434	414	414	417	426	380	409	422	424	409	394	426	411	436	394	425	440	412	439	425	412	458	467	422	428	402	396	444	419	428	466	393	416	439	463	428	403	437	394	431	434	435	420	427	464	403	386	427	477	406	449	391	446	431	439	464	407	415	397	447	490	473	424	436	414	434	453	462	419	469	414	413	472	457	442	431	429	405	459	435	448	390	437	399	411	448	448	417	380	384	460	404	459	431	464	397	393	417	420	420	446	435	447	440	453	434	460	428	434	436	454	492	465	473	465	473	420	458	412	457	409	428	447	424	434	423	429	398	442	436	454	433	417	397	425	424	400	469	438	449	414	455	384	381	407	386	414	431	384	450	457	422	426	422	402	448	420	426	429	470	415	408	375	448	456	461	457	439	411	459	420	409	438	431	429	392	422	433	434	398	444	461	429	406	416	467	390	419	419	403	432	439	434	457	420	406	423	405	417	418	446	414	428	467	402	416	444	460	438	420	433	430	467	444	388	415	443	464	440	394	441	421	414	428	410	461	452	442	433	472	399	474	424	413	404	417	448	398	412	437	443	399	400	405	415	406	435	473	458	402	431	431	435	478	445	427	412	454	426	441	433	461	458	453	417	431	434	436	406	442	478	441	452	456	440	452	425	447	416	438	435	426	437	418	418	439	398	406	417	424	439	414	442	423	444	414	442	433	419	412	377	424	448	452	436	398	465	424	416	422	460	429	397	435	427	439	458	409	421	446	450	393	421	437	460	445	457	458	425	414	449	443	460	414	440	424	477	431	459	397	464	430	401	424	431	418	448	421	429	417	425	400	412	458	430	439	423	421	409	434	476	438	426	412	441	411	413	428	460	425	459	457	428	461	436	394	416	421	453	425	448	478	427	445	400	396	408	439	419	466	403	394	426	425	393	415	432	444	424	420	431	430	442	456	396	451	485	426	428	423	447	423	451	433	419	458	430	473	446	454	459	429	426	423	418	422	432	406	416	438	410	433	388	414	455	406	425	466	462	443	423	438	453	404	393	438	385	430	416	404	445	413	434	443	491	414	390	441	419	419	435	408	422	437	386	462	426	437	433	402	462	415	476	452	395	443	417	431	441	420	448	429	420	386	425	404	463	410	465	434	449	456	416	440	404	437	454	455	429	409	402	465	415	463	442	439	431	425	445	434	401	387	403	430	462	480	401	456	438	389	430	395	405	430	463	415	437	440	451	414	431	410	475	411	395	463	481	444	424	438	457	409	383	419	475	428	449	453	443	472	435	476	409	461	430	429	501	423	433	440	428	434	473	391	459	403	398	405	464	452	432	459	427	435	404	464	415	430	421	410	426	380	411	421	404	424	464	424	399	397	428	426	399	416	435	464	396	408	460	426	422	436	442	469	435	415	478	454	463	442	453	435	450	445	438	425	423	423	448	458	454	392	433	429	393	454	445	442	420	438	420	429	422	423	388	440	393	424	445	420	438	431	427	438	461	411	398	461	399	469	452	390	402	430	442	473	423	434	433	434	429	409	448	412	459	417	403	478	424	420	426	422	448	422	449	444	423	417	479	437	394	435	469	425	464	469	422	431	427	416	433	432	391	464	436	469	404	428	482	410	407	440	431	431	436	471	463	393	424	410	425	440	409	426	435	439	435	412	413	393	399	420	450	439	435	423	416	432	398	440	454	426
30375	29265	19619	15740	52660	47131	35788	6747	1047	962	1031	974	1014	963	993	980	991	939	940	1001	995	935	951	956	971	901	957	922	987	1025	1051	958	966	926	959	977	958	968	955	945	967	910	921	1001	959	955	938	933	993	943	964	926	976	946	914	955	993	978	970	999	961	969	917	904	966	969	929	993	945	952	900	996	955	975	957	939	941	999	1016	951	986	965	948	964	934	918	992	952	965	998	930	964	942	985	965	971	947	970	936	950	971	938	948	893	897	901	1031	953	915	914	908	950	935	950	920	960	920	895	925	928	1002	1001	932	977	966	909	996	974	921	937	900	949	953	931	959	935	915	924	927	962	967	975	1005	981	955	913	952	969	954	983	935	986	967	937	935	946	897	962	964	928	932	942	974	945	919	1010	942	951	962	1003	959	991	931	961	980	903	948	981	940	970	970	991	940	972	914	920	908	1005	940	977	977	948	1012	966	1001	951	935	938	970	946	941	965	956	1000	1009	940	934	982	980	961	947	965	949	942	942	1048	944	922	939	1017	945	953	954	966	949	895	977	989	996	939	948	936	940	895	933	979	923	928	981	1008	997	1010	978	951	889	961	929	960	961	960	1005	916	921	922	970	938	962	891	1022	1002	935	916	891	970	1007	1003	937	1007	991	953	943	936	936	981	935	984	1001	955	931	951	991	926	933	923	972	988	981	953	973	942	945	968	962	935	960	970	940	945	970	949	935	911	1000	945	954	951	959	927	942	1019	901	970	999	958	980	939	981	1012	920	953	956	937	949	871	947	935	968	932	930	978	962	952	946	956	935	949	955	959	946	990	967	975	928	946	986	967	986	931	913	976	972	965	893	936	949	1042	966	1003	938	974	920	988	904	979	941	931	920	1003	948	939	910	946	977	928	985	990	924	948	937	974	967	930	901	959	941	936	943	939	969	912	936	911	917	921	950	974	951	952	986	976	955	979	924	928	958	951	956	976	959	913	953	988	936	968	981	958	938	959	973	958	945	992	1001	980	907	964	957	944	1006	972	963	1006	992	967	912	975	1015	930	1003	949	927	921	936	953	1004	928	1043	967	988	909	1003	998	965	926	972	965	930	954	961	1005	920	915	963	967	910	974	953	953	982	932	985	970	945	922	1000	987	954	981	995	961	1009	982	963	913	918	950	940	939	949	983	911	941	981	944	935	958	1008	908	978	908	916	962	965	956	967	918	931	951	974	991	935	956	934	953	934	916	932	936	963	909	984	915	935	922	904	964	977	920	929	1029	924	962	957	972	946	1012	933	956	906	915	1013	935	954	951	891	1006	976	986	964	1008	927	940	932	898	923	949	948	983	961	959	958	996	951	904	935	943	927	900	963	954	927	928	941	956	916	969	939	992	973	985	968	1034	969	946	973	972	943	981	948	951	883	985	969	926	954	975	959	993	990	984	937	954	967	968	919	894	954	1008	1007	941	957	905	965	977	1000	950	955	931	965	932	1016	973	957	897	994	929	967	958	987	908	1001	924	978	930	972	951	936	938	903	947	996	977	951	934	904	955	967	941	929	941	917	958	961	956	979	949	937	990	930	909	959	950	959	975	924	908	941	981	953	939	986	958	955	936	927	943	999	907	969	905	966	962	893	980	1009	1005	986	974	944	941	919	895	998	949	963	967	927	992	926	972	987	995	936	924	973	936	923	929	964	896	969	984	966	926	955	983	943	981	974	961	939	941	935	905	927	983	919	934	903	953	963	927	944	973	920	918	953	916	867	947	966	978	971	976	984	930	939	1013	954	973	944	992	951	978	989	975	1003	948	906	943	966	941	986	942	979	956	1003	896	951	946	882	918	903	945	940	959	993	947	943	941	972	920	939	949	950	959	950	900	978	916	931	937	978	926	978	1030	1015	941	936	921	946	950	923	892	898	934	988	939	963	921	928	940	976	944	945	961	956	948	975	928	914	917	982	948	970	976	970	934	952	921	945	931	990	918	896	959	917	972	936	922	943	952	974	890	985	952	969	964	1015	911	921	1001	1002	934	941	955	992	958	995	897	968	957	992	1012	936	985	960	963	968	872	982	938	929	957	984	951	942	916	941	906	891	948	975	896	953	970	981	1000	995	921	907	918	1005	929	906	930	964	970	890	963	963	932	976	930	926	965	939	958	920	938	964	933	924	1010	887	970	921	912	951	929	932	890	920	994	936	954	915	1003	941	939	937	907	922	958	912	921	981	961	958	945	925	930	927	908	994	929	984	946	998	916	930	1002	929	953	948	951	947	958	942	938	968	986	1014	943	987	938	949	970	978	1016	950	939	937	917	957	878	1040	938	1003	957	978	923	928	920	943	963	927	947	972	953	1005	976	971	935	971	933	928	936	920	933	953	946	914	952	909	923	930	891	903	978	981	994	960	915	968	1016	920	959	930	890	953	1015	936	964	866	975	976	906	992	985	1000	1017	900	982	987	966	923	948	976	966	974	1033	983	950	965	965	969	990	962	917	913	940	981	979	984	937	960	895	1004	918	953	967	924	917	954	955	947	942	990	936	923	956	955	884	932	978	974	962	974	920	940	975	979	945	942	974	951	953	941	946	972	958	966	1014	976	913	893	947	930	965	969	977	912	917	959	915	917	964	928	940	949	989	922	948	968	1013	874	936	934	915	938	956	967	953	997	950	983	930	1016	1005	898	959	935	925	953	1024	953	916	957	954	968	963	963	946	955	981	1033	971	925	916	926	917	973	939	891	964	875	866	947	977	947	944	942	937	944	945	890	994	923	979	917	993	954	928	946	928	948	933	954	946	911	963	978	965	994	1040	936	923	962	932	980	985	895	1004	1015	900	941	945	911	931	948	929	975	946	918	949	932	922	980	928	995	968	913	970	984	953	967	954	962	998	957	972	951	977	963	901	979	948	939	884	999	937	984	949	1004	995	959	992	989	952	938	979	940	955	935	952	958	971	954	916	948	923	904	958	976	1039	949	925	944	933	908	885	952	899	967	928	914	970	988	966	937	914	968	945	932	965	966	939	967	946	978	924	956	944	980	951	1001	915	974	959	969	928	906	962	914	937	932	988	929	926	886	930	967	943	909	953	939	993	949	945	956	1001	997	936	977	983	908	907	941	972	984	961	925	937	954	1005	919	976	984	914	922	960	975	950	905	994	975	942	982	947	938	956	962	973	948	987	950	1018	946	954	947	939	868	963	973	937	994	937	972	963	987	997	952	952	923	955	924	955	1019	890	959	980	928	896	976	949	941	883	962	1000	935	951	945	951	941	958	947	969	939	972	956	930	923	986	902	959	957	946	991	905	953	946	949	930	959	926	976	956	936	948	912	1003	934	876	951	929	983	999	975	945	913	940	942	951	918	960	934	952	934	947	987	964	947	906	937	902	919	979	939	924	947	984	984	964	980	921	962	937	950	925	891	956	915	895	925	942	1032	937	955	930	991	906	929	952	936	933	942	987	934	940	923	924	947	948	923	941	975	945	903	948	959	927	1005	939	973	929	960	1002	919	904	921	889	982	1001	1011	967	962	917	978	943	914	922	955	975	931	918	944	956	918	965	958	955	958	910	978	964	950	977	895	973	895	870	944	895	1002	953	1005	915	948	914	934	971	874	965	985	949
15768	8881	3646	634	1264	1212	1055	448	360	399	346	312	331	362	366	358	370	392	352	379	397	351	356	337	380	369	360	332	352	357	385	312	363	343	363	354	354	374	363	355	358	340	352	362	350	353	358	374	380	319	329	320	360	385	342	358	364	367	338	301	329	351	332	384	327	331	349	360	358	364	331	369	352	362	394	380	334	348	372	366	351	324	355	370	358	338	371	384	389	342	352	379	347	363	360	352	333	384	349	337	347	347	348	356	368	349	377	370	323	372	346	363	363	375	347	366	355	370	370	330	356	337	373	357	348	360	366	299	364	369	352	383	378	339	377	350	396	354	332	387	331	349	359	387	343	293	362	345	365	382	351	337	358	389	360	322	388	350	381	365	339	336	326	342	375	386	386	392	381	318	340	386	372	314	339	350	363	367	321	391	335	332	401	358	362	351	361	342	349	312	358	345	323	400	371	358	382	335	362	330	344	345	334	345	345	392	360	351	367	344	354	351	380	321	374	355	367	354	367	350	378	330	339	349	350	367	341	357	331	372	355	351	365	341	361	354	353	354	353	349	367	322	372	379	364	357	382	369	365	379	387	357	349	371	351	330	392	395	374	366	336	374	349	373	330	324	353	363	386	342	324	361	377	371	332	361	345	358	375	388	336	359	430	334	362	383	337	384	375	367	363	338	328	330	368	359	380	336	370	388	350	334	383	343	371	371	379	382	367	382	329	352	356	381	345	388	362	352	333	339	368	404	331	389	369	372	365	360	382	372	356	370	353	378	378	300	349	365	370	361	368	335	381	357	361	346	344	360	351	369	382	362	361	345	355	355	323	353	358	352	377	330	353	360	347	314	357	343	329	361	375	379	347	361	359	358	380	357	378	376	358	353	371	329	322	356	348	352	363	326	364	309	395	337	324	361	346	343	374	330	321	412	358	344	354	345	344	353	340	368	385	359	382	353	382	344	377	350	333	353	334	348	389	353	334	346	377	337	372	330	353	329	348	369	369	332	338	392	349	366	342	343	348	330	386	358	353	370	364	333	368	339	384	339	354	319	349	345	342	342	323	322	334	343	321	356	345	354	347	376	344	340	341	377	376	388	372	343	376	376	367	371	337	354	373	361	376	350	353	350	303	385	350	383	363	301	331	363	343	349	320	326	348	363	360	342	347	344	367	376	367	374	318	323	367	366	324	375	369	415	346	376	362	362	334	363	320	360	356	344	374	306	325	371	359	347	316	365	364	330	330	365	359	318	304	347	331	356	347	331	349	322	376	374	332	393	422	358	402	368	360	386	364	347	335	351	357	354	340	311	352	407	411	339	378	366	388	315	373	329	335	333	318	351	366	362	358	374	365	365	346	343	373	356	396	326	373	350	371	359	332	375	395	375	367	343	370	392	341	367	340	342	358	385	351	340	338	381	335	341	351	375	382	367	325	363	314	356	348	389	361	375	359	356	341	337	342	334	351	369	357	317	378	368	376	391	358	401	364	349	350	390	350	349	360	341	392	343	339	327	338	371	418	361	359	347	349	361	343	339	397	328	356	358	383	331	353	379	398	351	342	362	352	354	361	340	353	335	368	337	343	351	380	329	372	321	373	354	336	366	329	385	334	370	366	347	380	348	373	418	350	340	355	354	393	358	382	359	350	321	387	338	364	354	339	357	374	346	324	314	368	405	347	359	387	337	321	362	349	314	352	343	391	379	375	344	382	330	322	334	394	368	347	357	347	401	354	341	359	380	382	369	405	370	346	342	321	345	324	371	378	388	370	363	341	347	333	369	346	345	336	335	353	344	355	346	398	383	344	352	348	330	338	363	375	379	346	327	384	342	335	362	405	361	376	365	319	335	361	366	330	363	305	351	376	372	367	378	346	345	361	367	367	351	361	358	347	367	353	348	355	357	337	320	384	392	362	348	315	399	391	334	352	360	331	398	357	347	409	337	341	381	382	359	363	328	325	347	338	403	356	379	391	314	357	378	370	322	370	385	346	321	372	377	371	374	328	345	341	375	387	358	342	367	371	332	381	350	392	355	361	343	347	372	390	350	360	375	332	417	336	368	368	392	395	356	366	347	405	359	341	374	353	370	356	333	360	370	348	371	324	357	342	401	365	339	348	381	347	366	346	327	353	346	351	351	334	347	345	351	361	373	344	357	333	359	350	353	413	359	410	330	353	348	356	374	365	338	359	384	362	317	349	321	339	305	339	369	337	331	389	366	391	334	326	342	351	367	337	321	339	337	373	301	344	353	345	360	345	383	397	338	355	362	377	364	377	332	365	356	370	396	342	369	373	356	402	371	378	331	333	354	356	362	326	345	341	343	331	371	368	335	402	367	357	336	334	343	360	327	343	362	325	314	333	357	330	329	385	333	310	342	338	314	364	317	352	380	339	356	331	366	329	354	373	333	361	349	321	350	353	391	376	367	361	360	330	319	354	388	340	371	362	354	343	346	355	356	410	391	400	330	343	345	381	361	387	339	353	349	362	393	354	363	344	351	350	362	357	334	400	338	340	346	395	340	341	364	390	380	313	330	381	336	329	359	353	353	385	345	377	345	341	378	330	359	364	335	381	371	376	349	389	356	358	382	375	349	361	338	403	345	346	321	340	343	304	345	328	333	378	333	398	351	358	338	357	335	340	366	380	361	362	352	334	326	334	356	329	377	335	327	367	352	372	352	338	365	352	332	317	347	350	362	340	370	354	351	350	352	357	316	351	348	360	347	359	359	357	360	342	365	371	370	363	344	368	382	346	342	379	369	346	355	369	375	355	342	324	329	383	383	360	346	381	332	331	347	371	362	333	348	375	331	332	359	335	355	369	356	353	341	372	369	351	334	341	351	332	340	378	399	361	372	392	347	374	359	380	389	375	359	337	357	337	343	375	369	329	377	314	344	327	332	335	334	355	385	346	353	366	351	336	359	317	331	328	337	348	367	351	334	345	361	383	339	330	340	315	390	342	382	380	367	351	355	384	339	358	372	337	392	358	353	334	351	329	334	354	318	378	366	373	382	384	368	324	363	390	342	341	350	359	370	363	358	349	376	350	373	365	368	373	355	336	347	366	357	357	375	364	349	363	359	359	356	381	330	352	361	388	383	381	335	368	368	381	339	385	397	332	330	383	365	357	360	403	318	394	359	368	310	393	424	393	377	360	384	380	346	374	327	382	367	387	372	360	350	359	362	341	356	373	334	374	352	414	375	360	336	368	322	355	365	359	367	380	359	380	321	364	366	359	378	343	366	372	359	348	335	309	373	345	313	357	349	384	337	362	366	355	314	325	380	406	348	362	378	356	323	340	402	376	370	347	372	353	383	385	349	368	379	340	371	367	374	343	345	361	373	352	355	359	371	357	391	342	373	368	355	357	361	359	346	353	374	359	359	361	370	370	336	335	366	363	377	363	343	316	356	379	308	346	343	343	358	343	292	317	378	327	337	349	394	365	355	340	316	368	383	365	334	348	350	366	370	365	337	351	304	321	351	286	372	340	402
9515	7409	4841	1663	4611	4051	3163	1071	788	833	827	821	774	818	783	791	818	776	776	788	724	775	773	823	811	793	765	797	789	798	795	787	800	835	797	804	827	792	800	815	754	769	789	772	815	783	818	811	800	774	788	774	796	797	816	821	792	812	766	789	830	741	805	837	775	763	778	815	833	854	782	795	775	814	789	848	796	787	793	757	786	817	760	808	777	801	800	790	767	833	772	800	767	819	765	782	774	861	794	787	823	762	786	767	765	778	742	809	832	780	812	863	781	802	737	790	798	732	772	787	779	810	811	819	771	780	775	777	768	794	781	869	807	776	786	834	764	835	771	768	765	800	752	797	812	808	771	772	793	849	811	779	820	801	816	792	796	796	692	784	768	826	765	792	829	783	826	786	808	788	766	762	781	858	846	805	840	833	761	819	782	755	814	745	820	815	824	775	809	774	764	754	747	764	756	757	794	811	797	798	759	766	799	797	836	786	779	794	765	775	823	837	814	779	784	782	783	776	794	819	820	787	794	848	765	760	805	762	777	778	773	796	768	821	818	773	798	767	776	830	815	770	775	796	786	760	778	799	777	790	780	736	815	807	764	742	803	861	798	762	737	864	782	781	765	797	773	808	808	746	780	800	764	783	772	778	736	817	797	781	800	774	776	787	787	798	782	764	804	846	742	749	753	809	820	794	840	812	803	813	779	810	788	782	773	763	793	792	793	820	811	812	728	770	819	779	831	769	784	734	765	787	787	838	799	787	777	827	754	763	764	788	807	872	803	759	788	806	784	817	752	727	775	772	835	747	787	770	747	804	780	784	761	795	814	770	790	803	742	747	824	747	819	777	823	841	825	811	789	765	811	802	772	806	803	815	840	787	850	802	817	730	858	798	803	770	812	788	823	838	809	794	804	863	769	824	783	798	815	739	768	829	813	847	790	814	815	813	746	810	734	759	847	835	838	798	839	780	783	793	760	841	794	739	812	788	786	747	738	833	766	743	855	838	823	761	830	799	756	815	796	819	804	808	800	795	837	765	828	777	719	805	823	807	812	780	802	812	753	748	821	797	773	769	835	795	791	800	805	778	784	756	792	831	830	773	817	782	844	790	783	755	795	704	781	778	753	826	830	735	767	809	826	824	828	824	759	805	779	786	819	819	736	835	732	763	816	792	798	808	762	770	762	847	814	793	766	765	833	824	799	785	788	768	757	745	794	775	813	765	810	783	746	861	780	762	826	799	756	794	782	802	725	831	794	828	777	819	804	767	718	817	831	832	831	775	829	770	765	807	814	843	805	750	754	748	800	840	752	800	767	802	844	814	818	804	804	802	781	776	817	833	770	797	771	765	813	829	807	777	794	802	812	781	801	795	741	784	758	818	779	748	846	801	793	819	765	815	805	773	804	753	788	732	830	759	791	789	778	798	822	821	798	821	791	777	806	758	803	765	821	829	779	756	754	770	831	786	781	818	774	803	784	800	814	761	788	782	788	800	794	786	753	785	818	800	805	810	800	793	825	770	795	845	823	801	823	824	829	838	797	799	773	808	716	761	772	817	758	809	772	790	805	780	805	768	787	764	836	778	823	827	816	788	771	814	802	787	874	832	788	782	808	776	760	754	782	828	796	761	804	843	811	792	773	759	835	803	824	845	833	741	817	768	803	767	755	808	735	810	833	762	771	772	810	833	769	814	820	783	763	792	845	797	859	768	741	813	785	800	759	764	801	761	837	764	856	809	770	779	776	818	793	790	824	804	777	812	772	821	767	783	792	803	800	786	825	770	786	759	809	808	787	750	740	797	831	788	813	801	787	850	771	843	844	763	765	734	835	767	788	835	843	782	815	799	797	791	823	803	777	784	819	795	787	742	795	842	750	807	792	773	781	781	817	787	780	765	820	845	831	819	811	796	817	747	802	766	820	796	729	797	791	789	735	841	811	751	818	819	747	766	796	828	816	837	731	855	801	761	813	855	801	831	742	792	806	745	801	804	790	754	815	771	791	770	815	816	772	804	759	758	806	784	753	764	815	762	773	779	813	799	832	780	861	789	733	821	790	827	777	774	769	805	773	760	799	827	822	788	773	762	827	799	806	819	757	808	808	838	780	814	789	792	796	838	806	784	783	801	817	806	789	708	810	804	801	783	806	758	801	822	771	789	757	803	818	789	784	804	756	786	804	786	816	784	800	786	805	781	849	818	784	822	844	784	794	789	790	762	848	839	752	813	806	793	800	831	803	813	827	754	830	806	770	784	841	810	759	816	768	782	802	840	751	772	732	790	799	788	777	743	804	866	835	792	764	801	857	813	757	765	794	803	788	787	777	798	811	817	795	788	815	830	749	764	839	797	803	788	797	817	836	800	794	796	775	825	792	791	820	840	751	775	735	813	766	757	830	805	773	806	759	779	801	800	780	778	760	789	794	771	780	817	807	820	787	710	752	808	800	805	819	818	817	794	815	816	820	790	807	787	777	741	767	770	798	791	750	807	801	782	769	834	747	814	736	841	778	774	776	765	772	806	776	784	768	768	747	799	851	784	841	793	767	798	830	816	764	757	799	842	747	790	717	760	821	813	807	775	778	831	820	783	787	754	768	826	765	780	791	780	772	784	777	775	817	777	759	812	760	756	762	832	731	827	791	795	856	827	790	797	840	778	773	833	779	781	806	787	767	813	718	777	774	806	841	761	854	789	717	820	833	793	786	717	770	758	823	761	803	753	819	769	779	770	836	828	789	760	801	783	799	800	774	807	784	797	792	844	824	795	755	775	768	829	780	837	814	748	821	761	747	826	762	810	780	768	785	795	795	829	751	862	763	801	779	778	796	813	747	794	765	819	828	822	798	803	767	784	737	832	798	768	834	817	824	795	777	761	789	847	772	792	796	817	792	793	794	826	820	745	767	795	780	822	760	775	792	855	761	785	746	797	763	797	773	789	835	794	838	796	789	796	817	779	804	801	849	803	797	784	752	799	793	833	818	804	801	757	795	794	730	776	824	771	811	797	798	789	813	803	828	795	825	783	770	772	798	758	813	768	776	731	816	756	723	776	754	768	771	772	791	783	861	803	787	825	768	812	732	834	785	776	802	778	816	826	820	770	819	791	801	807	754	746	823	784	785	792	860	814	802	780	814	773	761	758	747	793	771	797	791	784	781	790	805	813	816	796	764	780	830	805	814	815	797	810	779	817	781	763	800	778	824	774	831	784	818	858	766	765	816	793	805	799	787	777	766	786	803	740	779	827	741	818	791	817	808	824	778	788	815	742	800	786	800	785	773	806	804	795	821	749	823	809	835	814	808	814	764	834	764	763	782	804	814	763	805	797	800	815	776	746	757	764	851	767	781	828	791	756	785	805	763	756	841	817	834	816	782	807	819	795	788	845	779	802	789	845	774	853	799	837	805	786	752	822	796	819	779	734	792	801	792	810	774	732	826	764	737	792	736	798	792	809	829	771	789	812	819	827	832	806	756	795	786	785	753	803	752	790	744	849	800	758
35484	26609	18480	5779	23194	18623	11213	2210	369	296	309	353	324	325	294	334	330	342	319	352	332	335	303	358	295	347	328	301	349	294	298	315	280	351	361	326	308	317	294	316	322	322	320	309	330	332	350	348	356	297	336	346	334	330	307	307	315	312	349	323	368	287	306	319	313	327	349	299	329	323	350	329	309	302	298	311	333	301	327	309	335	336	346	322	348	313	315	361	336	343	328	345	331	360	327	335	327	295	337	320	313	318	307	333	339	306	327	325	380	324	335	301	331	330	330	317	303	326	317	323	335	283	334	325	310	330	331	333	362	309	306	347	339	320	335	338	310	294	374	344	289	286	343	325	314	288	310	309	324	294	304	369	327	322	302	308	301	331	360	298	330	331	324	341	308	323	291	317	338	303	343	307	302	322	300	321	311	309	338	302	310	324	337	330	335	336	323	298	343	325	336	300	318	330	304	275	306	332	351	331	322	294	375	338	315	335	312	315	337	325	330	335	291	344	350	294	306	330	334	337	324	342	295	334	358	317	281	327	313	338	340	311	319	299	341	330	335	338	329	332	301	329	301	345	315	324	340	322	308	296	335	310	312	320	336	326	344	349	326	356	314	315	313	277	330	324	316	328	324	346	332	319	301	320	342	320	333	340	293	324	330	318	334	340	318	300	331	309	338	305	315	335	312	292	325	336	324	327	329	324	324	346	304	314	310	300	311	340	334	327	365	310	308	331	319	305	328	322	336	307	329	321	317	322	312	325	339	312	337	308	330	344	295	324	347	308	314	323	320	303	300	325	312	352	351	314	334	335	331	336	362	319	311	317	325	311	324	317	313	312	336	310	273	349	340	316	313	361	316	324	335	309	279	327	293	360	292	305	319	310	345	338	292	301	296	330	313	316	316	332	347	312	334	321	302	317	347	321	304	352	311	285	365	320	339	315	304	343	308	310	306	338	299	312	340	337	377	359	366	299	328	319	312	368	316	353	333	333	324	313	356	356	340	334	323	323	327	310	334	302	329	303	322	298	317	343	315	334	363	326	310	316	335	328	297	335	340	356	334	351	309	316	360	328	316	311	339	339	339	342	342	331	317	311	341	335	303	318	335	329	282	342	338	354	327	270	303	306	305	304	321	362	356	324	317	229	325	338	331	317	314	289	289	313	326	362	308	350	324	317	325	297	310	329	307	345	355	300	318	322	301	298	305	338	339	294	288	361	350	325	353	296	324	334	296	275	309	331	288	369	354	350	324	311	336	297	303	313	342	322	292	318	304	362	318	332	310	327	297	327	322	342	376	314	300	308	325	298	344	326	304	324	317	325	339	325	319	308	352	315	345	317	305	358	337	332	350	334	316	363	356	300	377	343	337	351	318	295	355	306	366	324	314	321	342	287	346	364	300	312	323	331	313	293	333	326	319	335	322	328	345	333	358	305	317	350	351	324	323	308	347	316	327	313	297	363	345	310	293	298	295	351	323	381	314	333	346	345	307	336	309	326	343	308	324	307	360	329	317	326	358	360	328	348	309	366	321	315	310	317	343	335	367	332	344	340	344	326	289	320	310	300	347	315	373	345	321	298	329	332	347	325	333	358	310	323	329	307	311	325	347	368	368	334	359	336	322	295	299	330	351	341	350	313	314	324	347	332	328	314	312	356	330	317	310	314	311	289	319	321	330	373	308	303	322	326	337	320	332	344	311	296	308	377	308	349	320	314	311	308	311	295	293	345	316	309	347	320	326	326	331	303	297	332	319	323	320	341	322	321	333	315	353	320	333	345	300	337	325	314	317	309	371	353	341	336	315	326	352	350	307	304	316	315	353	260	316	304	316	319	327	293	309	340	334	320	359	311	322	314	303	351	326	344	291	310	331	334	329	334	337	335	318	344	309	348	324	305	324	312	347	335	297	292	327	325	329	323	322	312	341	293	353	331	327	360	340	326	302	342	321	332	358	365	342	327	325	316	332	351	332	313	323	358	331	298	328	319	322	323	330	307	311	298	316	340	301	346	328	343	318	358	318	288	331	316	319	331	312	334	294	325	340	356	328	293	347	309	337	307	346	299	277	337	305	321	320	310	333	334	317	320	282	294	319	309	347	362	321	314	307	315	327	366	318	341	329	371	332	312	312	308	355	328	313	323	335	310	343	331	351	327	327	306	334	321	288	291	325	333	313	306	319	319	323	313	305	306	322	328	339	313	321	326	376	318	323	331	335	323	317	353	340	309	324	322	339	312	319	294	332	325	339	317	294	289	323	324	325	311	298	323	333	329	335	352	307	331	325	329	313	308	323	365	297	338	331	337	344	343	315	352	342	332	335	343	317	342	307	337	341	325	308	305	314	356	294	317	361	297	306	358	343	290	321	318	313	299	326	333	310	335	322	360	295	309	354	300	331	315	339	320	310	333	296	298	312	317	308	361	306	330	333	336	329	290	317	320	342	338	338	334	312	334	341	335	317	312	279	314	318	290	314	308	332	348	317	312	302	311	341	351	303	338	301	329	360	337	326	361	302	343	329	304	336	348	370	342	331	343	311	314	284	281	335	311	313	332	365	342	341	312	300	298	290	337	314	303	297	350	344	318	338	298	290	316	338	327	374	313	320	337	341	300	318	294	352	345	328	306	352	337	320	386	273	332	309	338	321	354	369	317	340	308	352	300	292	339	330	323	333	336	367	311	325	315	311	309	336	328	303	335	307	374	332	338	356	294	348	354	356	336	304	322	307	310	320	309	320	308	358	330	339	306	319	336	301	293	354	312	341	303	341	305	324	322	339	341	318	316	300	355	327	338	315	335	301	314	322	382	326	359	315	307	320	343	349	317	282	311	309	315	326	324	330	321	359	298	343	295	331	354	315	299	289	316	326	335	334	335	317	296	331	333	315	314	339	317	328	324	316	335	331	345	330	312	314	335	329	307	319	327	300	336	321	353	271	306	322	306	302	326	334	332	286	314	312	314	346	305	330	373	302	332	355	369	355	309	317	352	314	315	344	325	344	356	321	335	305	336	337	315	366	328	344	324	316	325	368	347	303	335	296	326	369	330	335	333	310	311	336	315	338	303	277	329	338	312	319	342	359	301	305	317	302	308	347	320	302	325	332	327	326	294	312	311	318	348	330	333	299	315	322	341	306	277	305	317	311	327	320	323	327	335	293	305	339	327	346	340	327	341	329	305	304	342	309	343	326	397	355	341	308	338	327	291	333	326	333	317	297	335	301	339	312	308	307	323	320	315	319	318	319	301	324	325	314	310	333	313	339	313	329	316	301	305	310	340	376	314	315	318	329	315	345	343	304	374	347	338	321	347	329	310	344	291	290	327	303	300	291	345	299	315	331	333	319	292	311	308	314	319	328	338	324	307	334	289	321	325	326	332	349	331	340	327	342	346	327	305	294	326	311	314	312	363	281	306	316	306	343	368	330	307	332	371	326	299	297	315	278	346	307	324	326	330	310	311	318	301	325	334	312	327	346	348	340	314	313	337	311	312	305	307	338	340
22584	21115	16473	11794	42055	35790	25005	4663	754	742	751	765	710	820	751	716	798	693	737	740	796	752	745	797	733	773	737	729	739	719	762	776	750	737	746	731	771	753	682	744	787	736	778	735	790	720	797	739	757	774	758	762	760	701	764	762	699	772	764	831	742	744	753	751	787	753	789	775	731	770	756	740	720	763	747	705	780	777	700	704	759	741	806	799	741	779	738	735	770	726	735	747	733	782	791	758	728	717	736	758	792	757	726	739	747	736	703	743	729	741	745	730	758	741	687	747	693	757	769	749	759	789	788	732	761	740	724	762	755	746	730	769	737	747	737	749	736	787	736	714	718	707	701	768	741	753	713	738	734	761	790	725	744	698	787	709	737	729	702	724	748	763	717	685	743	774	724	706	762	748	773	785	733	743	780	741	781	782	742	775	726	713	734	728	739	767	753	723	675	712	754	746	759	769	729	762	759	732	736	694	767	718	744	743	728	787	744	752	790	786	702	704	683	746	689	719	749	724	739	759	713	739	728	750	778	740	715	731	771	716	716	725	762	734	730	725	765	707	686	722	763	712	767	708	776	774	776	767	749	764	758	722	720	690	710	725	776	743	761	718	723	784	734	701	732	702	709	736	755	794	731	731	750	736	730	773	692	765	734	761	793	737	738	744	766	773	709	785	721	690	736	744	757	769	729	736	762	744	728	742	791	736	691	736	745	715	765	742	744	742	724	762	747	755	743	735	753	745	744	763	675	775	752	729	745	734	751	696	714	736	761	741	703	785	744	753	743	750	734	709	758	729	767	737	759	732	754	745	705	738	772	754	733	788	725	805	713	679	797	718	753	739	747	739	762	766	717	788	781	698	715	789	711	746	701	731	728	764	737	716	773	765	766	740	753	788	770	758	697	748	745	736	736	751	759	711	782	774	778	728	773	767	747	771	739	770	690	736	752	767	722	767	718	765	716	721	774	766	737	768	797	755	710	744	732	757	760	742	697	740	693	759	691	754	758	738	771	764	754	738	694	768	749	737	742	726	674	777	737	748	758	725	762	753	794	711	710	733	754	752	715	750	786	765	757	674	754	760	732	763	777	723	722	712	714	722	743	785	754	778	727	739	749	766	690	740	775	737	772	725	735	740	760	755	719	707	787	752	773	751	791	787	706	730	748	766	713	740	711	756	702	724	716	706	773	740	766	716	703	734	673	716	744	800	758	744	751	705	785	722	778	720	768	716	747	797	779	741	794	774	772	725	729	767	753	732	773	744	772	722	760	765	721	680	742	777	726	726	780	729	732	694	761	762	750	739	737	748	679	728	732	740	772	718	760	708	723	704	765	711	719	760	753	770	774	730	747	742	793	746	739	733	719	678	732	799	731	781	773	727	712	721	802	754	727	750	722	713	754	751	751	698	728	766	718	760	683	748	726	747	724	770	755	767	757	719	721	722	714	675	796	710	749	757	771	778	713	692	686	735	750	726	740	703	751	773	698	753	692	739	762	776	703	772	749	785	774	804	750	720	736	689	792	765	724	742	817	711	758	759	749	743	740	737	759	714	771	754	726	749	751	775	747	755	755	764	741	784	719	752	751	751	732	736	714	749	748	743	740	769	746	724	772	719	734	773	782	679	728	812	780	684	667	755	800	727	756	749	700	790	723	707	767	745	710	733	757	714	723	738	758	714	725	747	729	768	749	737	730	733	712	755	737	767	791	757	730	681	733	732	728	782	800	721	719	793	728	720	768	790	746	742	774	785	726	767	754	781	793	717	754	783	703	722	768	768	747	768	748	744	764	783	739	705	750	708	763	727	773	765	701	748	739	704	700	740	718	733	751	718	740	725	792	787	703	710	749	766	715	721	740	786	789	746	743	722	787	755	717	786	698	733	761	790	776	718	793	759	715	780	738	760	735	717	782	726	779	704	721	774	729	769	804	722	786	802	732	690	776	753	772	751	719	777	744	705	743	754	743	732	720	738	721	727	736	713	720	767	762	732	757	753	788	731	752	720	771	739	675	730	782	728	747	760	743	751	743	727	770	737	740	782	764	734	745	739	783	735	686	732	750	777	743	737	722	784	734	760	753	736	710	780	716	737	702	735	702	753	766	732	719	726	798	736	830	706	792	754	771	742	742	779	766	774	769	755	727	741	739	767	776	691	763	754	689	768	771	715	747	732	741	727	778	755	740	753	808	728	701	751	735	747	771	755	762	752	728	754	782	742	737	719	753	751	775	731	750	747	768	714	738	700	748	715	727	714	774	722	769	766	728	731	765	742	720	710	695	737	724	742	792	732	727	726	785	722	769	742	816	752	777	774	707	711	755	743	772	740	762	727	782	761	780	746	744	784	789	746	777	765	778	737	731	719	695	808	751	782	735	746	761	777	761	741	738	743	770	759	762	763	742	734	759	731	764	754	700	707	725	731	755	723	756	720	728	795	756	734	755	748	756	696	731	722	763	753	727	724	750	666	791	712	781	764	750	732	700	739	737	738	747	782	778	705	738	730	717	723	719	722	745	755	825	735	783	802	738	756	713	750	725	686	761	757	753	733	776	721	700	743	753	763	755	759	731	762	745	731	735	771	730	737	733	755	743	790	757	793	752	773	747	750	774	798	773	778	768	669	806	789	734	788	741	742	735	749	741	764	792	693	727	753	732	820	761	786	747	737	722	740	764	749	727	751	746	700	762	740	707	741	772	763	784	754	767	723	757	710	804	712	721	720	727	770	730	738	790	772	701	717	740	735	716	711	755	782	803	771	719	713	773	764	728	753	768	742	793	686	741	768	769	763	712	741	754	743	712	755	785	779	755	750	720	741	774	747	789	726	779	760	730	740	757	747	748	714	781	742	779	689	789	763	756	748	750	773	761	771	765	748	707	748	760	741	736	731	688	702	739	751	697	742	734	717	705	788	689	720	771	754	686	743	724	773	785	761	702	720	740	769	749	758	735	750	714	750	798	797	750	731	734	787	751	735	742	755	752	712	759	755	680	799	757	722	769	715	762	733	766	754	762	745	708	741	748	790	719	727	740	711	752	720	713	749	728	746	773	750	750	705	765	757	756	720	715	734	745	722	717	799	776	778	780	778	748	766	749	773	746	801	790	771	721	756	754	786	716	780	748	766	748	739	735	769	718	755	746	782	796	754	815	758	737	792	739	793	720	744	708	706	746	735	712	711	777	728	732	753	745	708	756	792	754	728	732	759	728	802	698	713	759	743	697	751	751	695	682	792	768	748	725	725	747	750	786	750	770	757	789	741	702	785	756	799	723	740	746	719	784	741	793	710	684	744	759	719	746	724	816	709	737	750	750	742	731	752	776	710	721	733	791	720	727	786	749	771	793	790	780	752	751	714	782	721	806	748	737	745	647	776	772	763	771	769	689	758	742	727	756	724	714	754	747	775	724	817	748	726	743	750	751	753	682	767	710	746	762	743	749	724	732	737	759	723	693	734	724	737	700	708	743	754	705	756	771	734	769	714	743	738	769	691	735	717	741	712
46723	36833	26695	20796	38887	30785	18452	3582	435	485	422	439	415	457	448	446	487	429	428	441	446	444	457	492	457	413	475	469	467	427	450	456	464	432	411	402	436	429	447	425	445	391	440	462	447	480	441	453	450	442	446	456	431	428	409	406	484	490	421	432	462	422	441	461	410	439	429	449	418	437	453	472	440	440	447	427	441	448	425	406	435	452	446	462	448	429	450	451	470	428	429	438	418	416	453	414	465	387	430	469	437	468	482	384	452	470	475	470	435	473	454	437	489	428	390	437	457	450	451	415	414	451	401	439	462	406	434	460	443	426	393	422	415	419	452	441	427	427	441	462	445	442	449	442	417	424	422	407	469	402	426	392	448	440	453	455	481	462	412	431	439	389	428	422	454	439	426	465	446	429	446	407	455	425	459	432	470	436	438	388	434	442	391	427	422	431	432	477	475	423	416	436	425	453	409	420	409	444	458	473	418	421	461	448	432	433	462	427	433	416	430	449	475	402	438	438	434	417	443	431	395	413	394	457	400	450	488	432	442	415	448	440	476	437	447	423	418	414	435	462	429	460	443	441	406	465	413	430	475	416	433	442	398	434	414	486	444	412	413	414	426	397	398	403	450	466	434	417	461	451	425	463	392	436	446	410	426	475	442	417	429	452	439	424	427	447	436	435	429	468	419	403	401	446	398	442	442	434	469	442	458	431	445	428	421	487	446	426	431	433	428	425	433	437	459	457	446	464	429	407	411	418	426	412	487	441	419	460	399	414	450	434	413	394	395	451	403	441	467	432	427	467	434	485	452	430	438	487	429	443	431	449	411	436	443	449	441	390	434	442	443	444	445	436	514	450	408	438	443	409	442	399	446	419	419	439	436	452	450	428	459	452	438	446	457	419	434	424	482	446	423	442	454	431	400	440	479	459	443	432	456	412	419	411	456	430	432	476	499	451	479	439	422	430	401	416	425	432	447	474	421	446	432	379	401	407	396	451	440	425	427	436	418	414	439	439	397	414	452	420	447	407	444	426	441	471	448	398	462	424	439	419	441	451	400	480	430	435	456	408	409	426	406	461	449	414	450	407	435	434	425	457	428	431	449	460	443	433	408	441	478	482	427	403	441	434	412	427	455	416	439	405	449	474	422	471	454	460	397	462	436	463	436	404	436	443	395	396	443	398	451	426	432	422	450	426	398	441	436	439	430	424	441	459	434	446	446	421	435	409	409	408	457	466	418	458	448	410	429	442	454	442	414	441	461	464	397	431	439	434	420	407	427	431	424	442	405	411	409	463	427	438	452	431	455	462	436	430	444	410	429	418	444	459	451	447	410	489	391	420	427	459	422	459	429	428	383	447	383	406	451	445	431	364	411	410	481	417	434	450	415	459	476	459	398	466	429	435	423	433	438	431	480	420	446	430	438	421	450	466	422	437	481	456	385	445	449	428	406	425	454	436	430	413	409	479	421	456	418	456	459	456	428	463	449	452	425	430	453	448	397	408	429	418	442	458	411	418	417	442	421	444	416	445	393	446	444	413	442	419	395	455	464	423	457	416	445	440	433	447	486	423	460	410	440	423	455	417	469	426	461	436	430	451	419	428	441	426	408	438	403	465	443	418	436	459	435	416	406	421	490	421	436	456	480	458	426	439	446	413	436	453	475	389	474	456	415	438	446	493	430	437	428	412	461	486	417	447	428	483	422	408	407	454	454	439	406	459	410	473	445	445	455	425	414	458	450	439	430	466	472	427	466	395	397	411	436	460	437	409	403	460	466	451	473	416	461	468	412	416	403	444	434	466	482	457	443	413	443	431	416	452	449	428	421	421	402	418	456	452	457	422	454	441	439	416	422	451	420	412	436	414	432	405	423	398	444	412	459	397	444	448	419	415	424	441	409	422	434	458	463	446	463	419	420	414	426	447	478	436	390	388	444	452	457	477	418	372	447	449	440	438	438	459	463	435	405	415	413	444	415	481	449	445	461	427	428	405	446	488	416	439	420	472	447	437	412	453	456	425	478	403	431	435	471	416	449	431	400	474	473	449	427	451	466	453	431	433	450	478	461	426	411	459	395	448	457	461	412	410	422	422	431	451	447	463	432	438	413	454	424	429	425	460	462	438	453	451	452	430	448	470	466	443	466	447	434	424	434	456	404	426	446	445	425	393	433	419	421	432	395	422	497	419	429	460	413	418	463	475	438	410	449	451	445	448	434	409	426	440	457	457	450	432	460	467	414	452	435	445	454	376	454	413	415	436	444	453	388	401	433	433	453	441	454	438	456	459	423	430	445	450	453	435	442	449	399	423	455	443	468	429	455	468	448	438	460	441	449	443	439	463	431	418	434	479	440	428	439	408	469	428	444	443	434	462	442	427	419	431	432	437	431	409	379	464	411	437	440	456	404	423	423	490	440	419	424	444	440	413	427	421	442	446	442	437	407	474	435	434	463	403	480	453	446	464	456	418	411	449	400	413	444	403	418	431	423	469	475	440	434	437	457	461	410	398	436	476	443	432	417	449	419	435	438	418	426	409	462	424	439	424	426	403	485	422	436	423	410	436	468	446	431	407	469	463	434	453	424	467	452	430	438	435	419	431	465	452	437	416	523	435	413	468	443	430	446	421	427	416	394	457	437	441	445	459	423	452	428	437	441	424	449	435	431	448	426	420	450	394	450	448	424	461	469	463	452	423	447	386	460	431	444	445	428	435	449	443	480	442	429	481	460	424	444	462	460	436	458	434	438	440	461	468	453	416	422	463	440	482	435	423	469	440	426	445	403	449	441	434	479	465	436	434	428	467	398	436	412	426	449	421	422	431	451	467	433	445	433	417	471	426	442	445	460	460	442	447	418	436	449	470	437	474	423	451	457	446	462	421	426	386	462	429	437	459	441	410	408	516	443	404	454	434	449	428	458	446	441	407	407	434	431	445	443	436	460	475	453	418	445	438	436	468	473	441	454	470	416	386	469	424	438	442	409	454	406	442	449	457	443	426	418	444	414	411	460	428	406	486	459	500	438	438	423	447	419	399	395	415	401	413	436	439	444	389	428	440	438	466	444	476	442	443	474	450	439	468	446	422	461	440	449	439	438	479	427	402	508	441	439	431	469	435	426	447	460	425	447	449	452	430	397	441	423	437	430	433	450	400	476	415	417	447	428	441	470	468	436	376	384	475	453	420	426	448	416	436	401	453	458	395	421	428	412	491	463	460	457	440	410	430	469	421	482	484	395	408	450	411	425	454	436	443	402	462	409	454	480	476	429	437	453	486	480	417	387	440	476	468	429	429	428	414	447	490	443	443	479	455	432	434	411	410	411	445	449	450	421	434	456	435	465	436	476	451	407	438	418	486	440	382	410	449	445	433	443	417	466	429	471	432	395	459	484	431	434	430	418	444	432	421	489	492	427	478	432	406	442	447	429	434	405	456	453	478	450	465	406	429	421	442	416	445	431	416	476	485	452	466	434	443	429	419	478	457	454	458	424	482	466	444	410	454	423	457
29980	28138	22121	30743	53236	46111	32008	5329	967	1016	1028	947	986	978	983	995	988	998	975	936	945	957	923	984	960	935	973	1001	1015	1008	962	956	983	992	922	963	964	956	960	981	992	922	945	960	972	941	1005	1027	1013	956	1047	983	971	980	1010	974	952	947	954	952	944	997	999	998	1001	984	954	972	891	932	934	961	909	951	948	1037	957	975	1016	960	942	955	984	1018	954	979	977	1000	962	959	953	981	988	947	939	995	1031	999	986	988	976	987	1010	906	968	936	991	966	1019	909	974	951	997	972	941	959	1025	940	917	961	973	991	999	955	962	969	896	963	969	961	986	931	1002	1001	976	998	997	980	974	978	946	952	964	960	950	964	915	974	1018	962	985	998	947	912	980	961	971	974	948	983	982	954	960	995	965	966	968	947	921	925	972	995	972	979	926	940	952	1004	890	946	991	980	1013	943	928	974	1017	931	955	993	983	952	997	1001	949	992	934	928	940	968	985	999	918	958	978	960	900	940	946	1021	1010	918	959	952	988	1025	966	947	954	1002	1004	963	960	993	908	972	958	988	951	957	924	1054	959	972	978	965	1008	967	973	987	977	982	1041	998	969	956	982	954	916	911	977	934	922	951	1000	1007	999	972	952	913	932	935	953	950	1004	993	980	932	959	983	957	916	970	915	954	982	974	899	1010	944	940	999	947	939	976	941	995	1039	935	946	977	934	935	992	992	929	955	961	939	985	940	1004	943	908	953	967	918	997	919	946	977	937	970	972	958	909	967	980	976	967	929	1022	952	931	969	968	944	945	991	986	943	953	1005	980	928	955	908	937	935	957	929	1020	1024	933	947	981	973	970	994	981	921	958	997	949	951	948	1013	991	951	977	1004	980	976	969	939	982	1046	950	977	1027	962	952	967	948	979	997	966	980	959	922	964	997	944	933	955	983	985	956	992	974	984	969	939	986	918	970	967	957	955	969	927	958	978	965	1021	972	969	962	936	921	936	1015	999	916	930	930	976	918	940	1014	976	1030	946	924	966	953	973	984	998	1001	942	927	1017	953	1013	932	1018	1027	954	926	935	930	984	964	967	951	996	1013	986	983	1028	957	947	1017	956	1030	1040	982	1013	967	1024	907	893	973	975	939	943	972	1001	985	979	929	925	1015	920	983	975	935	979	962	983	921	931	953	1008	999	885	966	970	953	895	966	956	990	997	910	985	941	937	978	970	1026	936	966	976	942	1001	978	945	946	987	898	975	1000	980	986	975	928	954	971	935	996	982	964	980	991	1001	921	1004	972	986	959	980	967	943	986	960	952	963	950	985	1031	957	958	922	1073	952	969	1000	968	999	993	1009	965	973	979	967	921	903	987	985	952	1022	945	972	957	999	986	969	977	1032	970	967	1021	1054	943	957	935	939	1010	985	1018	960	968	968	974	949	988	945	1001	1025	990	953	958	1011	926	956	1003	1001	943	950	937	917	990	920	909	982	971	933	995	966	925	916	920	1010	930	946	991	1010	992	953	952	977	968	922	967	1000	954	975	948	979	971	912	961	983	926	1007	1041	946	963	955	955	932	1005	966	916	942	966	956	959	971	968	994	976	947	992	927	954	965	958	942	1013	949	973	944	947	977	973	934	969	1008	974	972	908	994	985	980	1034	990	956	1009	941	973	917	945	970	957	939	931	928	955	962	1039	967	1007	1018	956	925	986	957	967	991	998	988	935	981	940	899	936	946	961	1007	980	965	1007	944	1016	1024	987	890	923	1019	967	965	975	978	965	1003	979	978	964	984	937	929	956	956	968	966	972	962	1032	957	950	1013	961	1001	923	961	965	965	978	921	934	985	996	951	970	960	930	948	942	954	944	928	969	969	958	946	962	951	978	952	1041	924	977	930	996	979	934	884	973	965	953	1007	1007	951	999	1006	992	1036	1011	1005	959	926	949	937	926	952	987	1009	963	972	943	972	933	994	955	965	1044	973	986	938	974	940	952	965	960	952	980	939	1008	977	959	975	991	957	1002	954	924	916	959	992	963	978	973	920	991	926	942	976	914	954	961	1022	994	966	944	955	964	986	933	1000	989	1030	972	954	910	949	990	959	971	969	1009	1012	1009	975	983	988	907	970	974	984	943	938	965	1002	927	964	1023	965	931	966	918	959	991	927	972	956	957	975	920	920	958	966	970	990	988	1002	960	977	991	984	950	967	925	1014	953	965	960	989	987	1010	980	1012	997	975	929	965	980	926	949	925	961	963	969	940	961	941	1022	928	950	968	924	957	925	960	908	981	992	957	985	1058	940	956	951	942	1013	929	939	1011	951	974	903	1013	986	975	960	970	988	947	968	979	996	978	950	966	991	910	973	971	997	967	945	1005	947	944	1011	923	915	941	1005	959	984	969	975	947	935	1005	998	986	953	936	875	959	994	981	1005	974	996	995	1004	976	946	990	978	961	989	976	954	903	975	990	1005	938	935	939	960	933	983	999	951	990	917	971	1000	983	984	1012	952	1012	966	974	977	1002	952	948	924	970	942	1025	906	951	922	983	987	920	996	979	1010	965	975	932	1019	938	944	915	917	959	945	874	938	966	1001	989	979	945	959	1014	967	972	973	950	995	950	992	955	973	977	1002	980	952	936	964	985	997	981	946	954	930	903	966	891	944	1008	959	891	1000	1010	930	987	965	952	974	979	972	966	954	1013	972	1001	971	960	956	966	1029	963	909	961	926	1017	1009	992	915	986	945	959	925	926	914	983	960	994	934	969	976	952	964	981	971	989	930	938	963	960	997	983	940	939	955	979	1003	1046	995	987	1006	1001	979	963	972	945	958	1006	973	940	998	989	956	986	976	982	916	927	988	925	942	1031	961	971	984	984	958	917	964	1014	984	930	986	1011	952	1029	992	959	983	957	928	1027	994	973	898	979	981	959	975	986	986	958	993	981	1004	937	980	959	968	939	996	933	964	942	923	981	973	965	958	1016	907	993	935	979	913	997	986	955	980	969	975	1020	977	958	969	917	964	1006	958	937	954	948	950	992	1005	973	924	959	949	937	986	947	901	908	953	977	1006	1005	1019	979	965	1021	936	953	938	931	1018	1017	1042	994	968	969	994	987	961	963	940	976	998	924	950	991	979	993	1011	968	994	944	937	1003	997	977	1003	976	993	984	969	967	985	965	1025	923	997	925	989	993	1008	983	953	962	902	950	965	956	994	1011	1007	995	942	928	941	977	920	958	970	980	970	933	932	963	1027	1023	994	960	927	976	1054	946	923	934	940	1005	948	920	918	969	914	954	1021	933	992	1032	988	983	937	929	953	997	1003	1003	964	1000	1006	959	967	968	987	947	938	899	984	908	999	964	1003	978	946	985	982	999	973	936	904	990	961	989	979	966	951	910	971	995	942	973	1033	981	973	982	1022	957	974	947	943	968	941	909	975	968	918	986	976	932	971	913	971	923	947	957	979	939	969	963	937	935	962	981	1002	1012	977	938	978	992	913	937	1012	963	1000	952	965	956	997	992	921	987	1006	887	941	962	985	922	944	978	987	928	929	968	1011	965	989	978	974	980	1010	940	967	965	1008	941	938	990	928	966	916	980	1040	982	992	960	899	943	936	954	933	973	927	958	909	974	936	940	979	990	923	1004	956	1036	954	919	1017	935	963	960	940	946	941	1008	954	959	980	1005	964	947	947	1002	913	1032	958	949	969	919	965	966	940	934	972	998	878	985	984	951	928	973
15812	8113	3289	706	1253	1411	934	386	410	338	352	366	337	326	378	332	348	337	330	359	365	339	322	343	332	351	336	325	376	363	377	368	336	345	334	311	346	331	313	341	343	356	348	387	360	381	350	345	344	319	359	357	369	366	369	343	361	355	345	368	340	365	307	373	383	356	300	353	372	324	325	349	383	373	367	347	362	366	371	351	366	319	363	361	342	391	336	333	362	327	346	336	352	369	313	361	356	365	362	342	353	344	379	318	333	371	405	381	349	346	341	336	372	313	341	362	328	381	359	360	315	371	360	382	372	383	348	365	342	314	359	356	349	371	375	346	392	363	316	353	336	351	388	350	317	325	344	374	376	370	366	347	322	307	300	329	336	341	376	352	339	356	329	324	363	332	375	365	358	376	343	317	332	358	379	346	322	324	346	327	333	323	354	348	332	331	352	375	389	404	340	368	342	338	343	326	349	359	353	344	354	354	322	346	390	410	372	380	365	320	343	319	382	364	394	351	362	349	355	352	335	333	316	386	335	370	348	339	353	334	370	338	338	366	330	361	320	348	339	350	352	371	370	326	337	316	329	318	346	338	337	341	374	387	313	339	351	352	354	342	336	375	363	379	315	374	341	348	326	354	365	362	344	361	388	326	344	365	344	348	337	340	362	335	361	340	379	346	357	361	389	392	358	347	354	377	331	362	335	331	386	344	351	363	368	354	372	388	317	342	334	358	345	363	369	368	370	357	301	335	371	366	354	370	360	357	359	349	325	358	331	361	383	332	356	341	327	375	354	360	340	348	363	343	369	378	310	347	347	290	342	367	351	338	338	329	335	311	369	339	350	338	347	346	320	335	312	365	351	333	335	319	335	348	341	345	366	336	369	342	356	359	347	369	342	325	354	367	331	372	363	344	378	332	310	333	349	355	373	367	349	345	362	330	326	389	375	343	342	346	375	390	334	365	344	346	346	359	328	349	331	311	332	366	338	352	340	362	397	320	354	344	324	341	374	337	318	324	359	343	335	353	364	351	372	369	347	373	343	350	364	358	369	356	310	347	349	353	353	347	324	323	353	372	334	336	318	332	356	361	376	345	344	325	355	373	371	361	326	347	324	368	347	375	352	338	339	342	341	322	347	377	357	328	349	345	365	346	320	327	336	349	349	364	347	341	344	370	347	376	371	382	341	410	345	367	343	320	343	362	361	363	351	303	342	347	332	340	352	324	348	378	348	361	348	374	346	365	359	358	354	317	321	341	343	343	343	332	338	377	365	351	329	322	303	345	328	376	351	325	346	358	350	360	401	346	349	357	356	351	384	354	387	329	361	368	341	395	359	383	298	340	317	338	337	342	362	371	361	334	359	318	340	380	361	372	378	348	412	386	322	356	365	325	357	382	402	366	358	352	328	321	336	337	360	356	352	393	343	338	310	338	322	352	360	373	361	329	370	375	378	332	338	366	371	367	326	353	389	320	330	366	338	375	385	380	411	351	338	369	348	334	334	371	348	334	347	322	388	379	369	327	320	324	341	330	376	373	390	329	356	317	397	341	360	367	335	383	346	333	330	350	364	337	356	365	372	313	337	370	352	351	352	358	355	330	354	350	387	370	326	356	341	340	338	361	368	326	342	330	333	318	361	323	375	333	360	360	349	353	347	371	360	334	343	345	358	324	329	376	344	296	360	341	364	357	344	349	363	355	337	355	366	339	360	297	330	396	351	334	324	357	377	383	336	324	331	356	347	370	374	344	343	341	343	345	323	328	342	329	340	377	344	363	380	338	365	351	317	338	354	328	330	360	343	356	364	350	356	361	340	363	353	343	372	333	350	386	342	335	378	345	343	335	372	348	342	342	350	364	384	366	375	373	356	377	352	376	354	380	370	345	345	387	348	340	315	354	342	353	341	366	368	332	362	386	366	327	339	338	378	337	356	361	363	376	307	348	345	341	379	401	346	346	366	331	331	337	316	407	365	339	389	313	375	348	345	354	355	337	335	366	346	318	366	367	338	353	371	339	322	347	348	323	346	371	343	385	351	348	340	351	377	319	348	374	334	360	343	352	334	357	360	357	333	313	317	364	336	360	321	348	356	357	370	352	337	330	340	313	342	341	343	329	357	368	342	357	341	339	351	386	357	354	330	337	318	336	365	347	327	328	368	363	324	374	369	340	370	341	393	316	332	324	359	322	361	349	346	390	307	329	364	350	358	365	359	373	365	365	334	334	326	338	357	344	376	361	350	333	341	357	379	320	321	345	346	380	412	342	381	343	363	384	360	382	364	348	344	357	327	354	346	369	363	352	347	353	313	315	375	355	341	346	336	367	354	383	334	332	356	356	335	353	317	337	341	363	349	371	363	325	334	374	343	343	353	351	390	363	356	378	382	390	309	352	385	362	352	317	370	366	380	376	377	354	334	400	356	347	335	358	352	332	371	338	328	378	344	339	356	325	338	389	341	355	349	336	350	358	374	327	361	364	322	335	348	341	352	336	362	359	352	354	333	340	372	338	342	355	352	347	369	336	361	345	338	356	325	388	374	345	363	355	376	353	324	326	361	340	353	392	354	355	337	349	332	382	321	366	336	343	393	340	358	345	395	371	370	355	400	346	308	366	369	359	367	327	374	351	368	334	329	367	365	392	359	364	363	354	354	347	369	337	362	358	347	347	362	337	338	329	327	386	382	363	346	368	376	370	376	380	383	354	365	353	351	367	329	346	333	333	358	289	344	344	356	370	345	342	364	386	365	365	332	343	365	356	355	324	351	339	350	351	336	338	318	344	345	358	348	380	374	366	331	316	337	362	351	332	351	357	335	338	369	349	356	347	340	365	355	332	370	362	339	356	375	365	339	374	339	366	360	365	342	337	345	354	358	322	356	363	329	327	338	320	334	328	347	336	347	328	351	342	325	325	344	323	322	356	366	352	389	362	374	361	354	349	343	311	305	362	339	337	363	346	306	350	347	380	384	368	359	364	326	368	349	349	353	350	357	347	349	296	339	365	368	332	309	326	356	348	381	364	373	318	339	325	335	333	366	368	339	340	390	351	374	377	343	370	385	322	373	327	333	331	349	349	366	372	374	384	343	362	333	366	356	374	340	394	363	350	321	353	356	340	379	369	324	339	372	331	348	327	346	366	324	331	364	357	336	359	343	376	347	332	333	394	320	361	372	342	403	345	349	343	327	364	294	357	357	392	364	377	348	385	322	314	344	380	380	337	314	375	337	335	343	380	360	345	396	390	344	354	335	372	349	374	333	330	406	410	365	349	376	349	359	372	342	355	343	324	359	323	351	355	339	345	329	365	354	333	335	348	383	348	350	385	361	324	327	342	342	346	319	315	357	345	341	385	364	348	368	344	363	397	382	348	338	353	345	361	343	360	339	361	345	338	333	324	365	341	374	359	365	306	339	346	343	357	367	347	349	336	354	386	329	344	371	390	310	344	340	351	357	375	352	349	352	331	347	394	360	354	373	363	330	382	391	353	330	349	324	359	379	342
9537	6894	4505	1927	4644	4564	2771	817	790	756	794	785	798	751	797	805	782	798	763	787	780	803	774	786	800	791	769	745	788	793	739	751	815	777	785	736	769	778	747	812	795	757	807	768	801	857	768	866	780	778	791	807	773	807	787	777	765	747	780	786	806	742	804	783	795	811	741	772	772	770	734	732	783	753	786	729	787	800	781	757	782	798	745	817	787	828	767	759	748	772	803	732	710	782	799	804	783	769	799	805	772	811	740	792	765	771	756	806	773	822	756	815	786	804	735	804	763	769	841	806	778	741	813	770	800	713	747	792	777	822	773	808	773	779	790	742	794	776	789	757	730	820	785	813	756	826	760	788	749	751	821	780	762	753	800	770	769	801	792	798	853	795	714	773	778	821	791	725	772	727	754	817	751	804	829	814	768	808	819	789	774	815	778	767	779	815	757	797	789	755	770	726	754	745	824	754	796	803	759	824	807	814	827	773	747	757	809	766	766	836	757	778	768	822	817	801	791	776	752	808	850	789	782	750	834	770	772	821	774	803	750	778	774	774	773	794	788	813	809	822	760	838	777	789	768	760	774	784	774	763	751	778	831	748	807	803	778	791	765	748	768	805	761	807	831	796	774	740	818	777	815	764	826	761	857	741	792	790	820	821	753	806	790	717	755	786	819	788	784	810	738	820	765	768	755	809	801	833	796	789	765	763	751	760	777	773	742	746	813	807	747	800	779	720	791	749	795	784	807	752	834	788	802	778	780	804	770	755	739	756	777	779	801	783	780	762	765	781	794	796	807	792	795	805	741	756	824	799	827	764	757	809	746	798	819	808	772	717	785	744	748	757	804	731	765	775	839	749	771	828	795	799	802	761	777	802	789	788	784	798	812	800	766	825	809	782	813	729	718	741	776	785	795	742	801	799	718	796	787	778	785	759	751	794	758	786	782	757	793	805	820	783	801	737	761	807	814	769	830	754	741	802	741	788	768	775	801	750	777	818	777	760	775	780	746	802	743	774	785	758	799	830	761	754	780	790	792	815	809	779	731	781	756	786	822	787	781	706	808	755	793	819	772	767	780	792	775	734	797	770	788	771	767	786	783	779	793	793	798	822	735	755	786	799	749	785	764	749	758	754	811	781	732	726	795	788	828	734	819	728	813	754	815	760	731	764	768	758	733	768	797	772	806	753	812	801	773	755	777	765	789	819	803	815	792	797	785	776	783	745	782	829	786	785	741	791	758	750	752	712	797	759	807	801	822	781	778	780	811	825	828	820	750	810	737	826	774	785	799	777	776	783	761	791	784	788	750	837	796	840	739	757	793	768	809	738	729	853	806	800	775	781	793	847	773	762	812	768	767	783	834	729	797	748	848	750	764	820	790	780	818	777	742	774	814	774	803	776	730	794	787	811	794	743	838	803	774	784	790	754	784	773	742	778	788	793	794	811	742	791	779	769	811	738	796	794	785	809	772	748	733	778	841	776	802	775	774	747	823	798	767	749	747	846	755	808	759	761	755	756	739	788	777	800	791	765	771	726	808	755	816	734	782	758	809	774	786	705	747	793	810	763	791	813	804	758	754	778	773	809	793	765	799	776	783	795	790	767	776	765	832	821	804	778	839	786	718	814	777	786	852	781	823	812	811	758	748	824	832	828	758	777	738	763	788	766	850	791	813	784	779	795	738	740	763	750	763	806	800	737	734	773	837	785	752	785	799	803	821	798	759	787	793	759	788	788	825	792	768	790	792	804	771	754	803	803	791	822	753	824	753	794	816	776	803	813	794	768	785	815	815	794	771	825	771	791	846	769	744	760	771	738	783	801	763	735	774	789	763	788	769	786	742	804	807	784	760	834	801	779	808	773	794	748	799	805	775	779	782	790	760	757	770	777	778	814	801	769	818	811	790	787	774	768	739	820	780	809	788	783	767	803	748	788	741	767	832	781	805	790	775	768	744	765	779	789	801	772	847	751	766	734	797	761	788	793	793	806	749	771	777	802	804	718	813	750	829	812	773	774	745	813	770	794	864	697	800	768	800	813	784	785	749	812	793	785	741	818	867	814	779	802	822	782	798	778	804	789	779	806	795	792	802	788	824	737	774	769	806	814	756	809	798	785	782	773	791	710	795	764	798	819	766	782	672	771	796	790	811	787	759	805	739	765	753	756	771	789	795	779	768	812	810	751	755	782	793	809	785	773	746	778	801	768	751	788	758	778	737	821	786	790	779	795	801	768	817	766	847	771	758	757	766	760	720	807	778	782	756	817	788	773	767	785	806	801	778	768	747	772	781	767	801	813	784	812	751	768	697	857	797	810	734	746	787	819	719	795	765	774	805	754	743	819	778	799	757	749	757	840	798	801	778	787	787	783	760	755	772	771	787	752	773	801	744	770	776	761	820	767	773	753	808	744	792	788	804	789	769	754	787	741	809	804	857	767	754	818	765	765	805	777	775	793	787	770	771	748	800	806	741	752	794	799	774	820	807	769	745	749	807	780	772	791	811	778	782	843	779	809	796	795	780	801	766	774	715	798	772	777	818	765	792	749	820	805	790	794	735	745	742	792	807	800	826	816	798	761	790	782	889	798	731	749	811	808	810	757	785	749	782	751	778	857	757	835	827	782	770	754	741	755	731	730	816	759	842	796	817	793	758	787	762	858	816	803	793	793	830	746	829	820	761	841	790	772	806	781	789	764	788	816	784	790	804	801	777	761	749	811	757	795	793	750	757	790	775	791	758	832	802	826	803	767	799	808	798	814	793	788	769	800	790	797	777	791	818	791	774	765	749	845	817	804	798	806	787	801	777	793	753	824	766	762	801	808	794	792	771	801	766	733	806	811	779	809	821	761	785	829	788	782	721	755	832	727	787	792	780	796	796	774	775	772	822	764	838	785	829	776	768	773	763	770	804	801	764	754	821	818	774	777	748	766	763	820	768	761	823	806	821	752	775	794	804	718	750	786	736	745	780	804	815	773	797	768	825	808	789	760	803	792	822	808	753	757	775	814	761	795	800	770	787	769	810	794	780	801	777	747	807	827	803	808	772	774	787	778	797	737	785	762	802	756	754	830	805	779	817	764	767	824	771	807	804	716	786	782	778	782	790	747	757	746	808	781	783	746	779	770	847	821	750	843	756	785	822	752	806	777	785	819	836	748	838	788	794	779	847	838	794	794	798	795	839	795	733	801	835	745	809	766	786	797	772	795	821	817	779	772	809	807	766	821	805	749	820	797	804	831	798	806	791	744	784	772	773	760	763	786	740	752	798	803	756	755	796	804	797	797	768	716	810	787	804	749	801	763	796	785	810	786	818	828	842	776	745	779	756	809	845	809	773	792	754	832	735	806	779	739	818	773	741	762	788	797	812	789	768	792	766	795	772	779	792	752	767	805	807	802	742	758	797	805	773	757	840	807	766	798	830	769	814	797	783	797	820	760	816	738	815	806	776	826	781	772	831	783	784	797	794	749	827	764	768	772	773	796	762	794	762	775	788	762	774	856
35535	26588	16174	10504	22437	20557	9936	1217	356	334	304	347	305	367	301	312	317	319	357	352	303	294	303	291	340	299	328	330	293	273	311	299	307	309	316	324	333	317	268	324	300	305	340	308	321	335	301	314	314	337	345	311	316	337	336	298	315	336	336	327	311	339	340	295	331	295	317	301	300	317	319	313	283	366	336	305	322	323	317	285	302	318	275	304	301	323	328	308	295	314	314	310	312	320	335	298	293	315	350	288	313	296	305	335	304	319	348	309	285	306	304	330	335	349	335	323	298	282	288	334	308	318	278	285	339	324	300	304	336	318	291	294	313	297	329	336	328	336	292	302	344	331	298	306	297	303	335	328	345	323	278	319	293	283	318	303	305	345	308	327	295	339	310	332	323	299	298	333	350	331	321	299	323	336	295	282	333	327	318	277	289	276	306	309	340	310	314	331	343	321	302	315	315	296	320	352	303	275	318	329	341	330	319	318	328	310	308	325	336	286	302	317	338	330	320	297	322	339	308	337	272	308	333	271	301	343	363	352	303	328	312	313	285	324	305	317	310	313	303	323	334	325	343	307	302	282	323	322	308	314	367	337	324	337	319	321	311	329	311	368	313	334	324	323	289	310	317	312	299	320	308	308	312	320	334	315	307	283	320	296	341	301	319	291	292	315	321	336	316	282	318	307	322	318	285	342	290	285	344	309	326	301	297	322	360	313	304	304	358	318	289	275	341	343	294	284	287	316	299	341	328	292	297	345	361	336	320	314	362	316	284	310	271	311	336	328	334	293	321	322	308	316	304	318	308	304	331	324	295	310	318	300	296	317	295	333	296	286	303	334	313	315	325	286	292	300	305	340	336	264	301	340	317	319	312	298	351	325	315	311	283	315	294	345	311	340	334	315	314	340	336	312	290	278	321	309	311	305	336	316	362	328	314	319	326	308	298	339	321	349	336	302	329	308	297	328	295	315	361	347	318	303	299	314	325	304	293	317	283	294	311	323	337	334	324	310	310	305	322	350	295	294	328	331	316	319	308	325	305	348	315	295	310	311	289	313	325	317	302	313	343	314	282	324	307	310	301	338	301	303	322	325	325	335	319	307	310	311	343	339	304	334	289	288	316	342	341	309	320	330	321	314	308	324	346	303	313	324	333	282	315	347	286	293	330	314	338	323	349	313	303	272	324	316	302	326	269	306	335	309	333	284	309	299	304	321	308	319	356	355	286	298	320	324	343	331	338	321	310	305	312	342	315	322	288	306	307	332	346	302	316	306	298	339	350	324	319	335	307	300	305	292	310	307	304	307	360	314	293	326	311	316	335	300	340	336	321	315	313	325	324	315	311	312	330	312	343	314	298	330	329	314	303	297	281	325	325	310	303	330	293	347	294	354	297	307	303	320	332	333	324	334	342	319	290	356	354	310	332	301	304	322	367	317	304	344	327	350	294	316	306	312	314	324	311	311	303	321	303	293	316	304	308	310	283	315	309	299	315	343	337	306	331	318	314	319	308	292	335	319	319	321	316	314	324	306	315	342	339	313	297	337	322	311	292	324	301	303	308	306	316	307	307	295	322	324	328	308	300	328	336	335	319	322	329	335	339	327	360	325	322	293	304	314	327	303	304	301	325	304	272	306	311	332	304	298	335	286	317	305	325	358	319	326	350	316	316	331	335	347	306	329	313	319	342	311	283	290	294	350	319	317	326	357	340	305	295	331	325	342	337	328	321	327	331	309	306	314	325	319	316	289	345	298	316	278	332	325	305	318	311	324	295	329	323	330	315	328	374	302	323	316	319	316	301	324	255	269	312	302	304	337	321	297	311	272	320	341	325	324	323	267	313	323	319	343	312	318	309	280	313	308	285	272	286	356	316	334	294	294	281	299	325	368	326	309	327	312	313	300	296	307	324	284	268	289	344	355	306	312	328	333	321	300	336	358	351	315	294	323	330	342	318	317	304	344	309	303	271	330	309	359	313	345	329	304	319	325	320	310	315	314	328	333	293	305	312	357	324	307	310	311	338	326	327	329	313	328	336	324	320	317	337	321	318	343	330	327	287	285	268	315	338	347	273	305	348	307	323	316	336	286	307	327	294	291	275	282	314	328	337	324	339	359	332	315	286	292	303	317	304	303	322	328	327	312	343	304	286	304	296	303	328	332	306	305	319	305	345	315	304	265	325	295	311	279	293	342	358	335	296	335	330	305	329	323	294	325	318	305	327	334	305	323	320	312	335	311	335	327	356	304	280	304	297	341	300	314	310	326	284	301	343	307	310	315	297	306	299	343	350	306	317	344	322	308	373	296	295	330	320	316	321	289	332	303	334	310	299	347	306	306	299	319	367	315	362	298	322	316	318	357	334	331	315	298	326	323	335	328	311	299	316	324	346	332	292	334	310	345	331	299	315	305	325	353	308	311	317	331	346	395	310	317	324	291	306	341	322	316	339	289	331	325	329	320	370	318	328	298	300	336	342	332	365	350	333	298	308	298	325	323	297	322	284	315	329	322	307	279	322	346	315	323	324	323	312	302	310	308	297	321	344	318	368	304	350	294	316	298	335	316	299	321	328	306	327	263	325	325	345	321	303	275	306	281	290	320	322	300	293	303	325	321	344	313	313	323	383	285	316	318	302	323	289	328	303	309	300	278	327	323	319	339	295	316	268	322	311	299	304	323	355	291	311	322	285	329	344	343	308	357	301	311	264	326	276	349	315	328	320	315	317	320	332	298	286	301	283	314	318	323	348	323	308	312	310	323	318	308	317	319	305	342	338	324	315	341	331	268	328	333	309	309	330	304	341	321	331	307	353	348	337	360	326	298	321	347	344	301	346	325	311	316	293	305	327	335	359	298	295	308	340	329	305	298	327	320	266	320	342	312	313	309	310	322	291	302	333	335	324	311	307	282	324	308	317	347	323	290	297	258	321	335	297	333	311	341	333	293	334	328	291	329	297	316	340	317	327	325	323	339	343	305	299	321	289	316	315	310	326	345	321	300	285	313	269	352	368	312	285	328	325	305	289	296	331	268	318	313	311	309	302	311	341	342	322	332	307	294	313	333	311	313	317	335	320	360	299	332	291	322	300	330	293	344	316	305	310	285	298	316	336	337	312	297	325	326	300	304	318	326	331	322	315	340	321	338	348	305	342	305	336	264	349	314	321	294	299	332	341	320	315	351	279	287	296	331	316	312	351	300	290	331	325	308	309	291	275	328	338	293	355	314	326	296	331	309	341	322	278	327	286	334	354	334	313	317	314	295	324	351	326	323	293	293	301	322	318	311	298	323	319	309	319	329	322	321	344	319	333	322	298	286	326	289	295	347	336	318	318	308	338	302	341	343	360	325	316	402	318	312	309	313	318	303	352	303	264	325	300	314	320	346	318	304	312	303	333	322	340	300	302	300	324	319	332	318	302	331	341	307	328	314	335	295	312	324	338	355	344	310	318	336	310	333	284	285	362	329	283	363	317	323	325	318	317	342	315	353	332	327	326	334	311	335
22783	20691	13692	22353	40817	38258	21017	2345	775	772	737	750	730	780	772	775	741	718	758	714	748	756	769	719	741	752	782	699	748	737	737	727	691	722	751	731	732	738	750	751	723	725	725	728	711	749	689	696	701	738	791	741	700	720	739	691	707	760	716	754	728	699	693	706	704	755	751	769	731	714	744	770	730	686	748	689	730	729	710	750	711	733	741	727	710	719	757	681	744	759	746	690	689	753	699	719	691	679	742	727	752	716	750	713	750	727	747	729	745	731	679	720	747	708	744	708	702	714	795	774	756	703	710	728	736	738	706	721	723	726	742	721	710	770	732	714	702	741	721	741	720	723	714	767	721	732	754	735	722	742	764	737	711	738	750	690	750	785	764	798	724	754	716	730	718	743	803	707	748	748	751	708	700	675	710	704	757	771	760	727	716	725	713	756	716	686	768	722	676	686	721	705	727	731	722	752	752	768	761	758	752	679	736	689	755	726	713	752	740	741	714	742	793	726	670	693	779	775	705	736	726	742	726	727	726	742	715	721	720	702	713	794	737	730	702	667	721	735	744	732	716	722	782	724	731	766	745	763	753	750	760	747	786	748	706	760	722	713	730	766	743	738	714	708	747	673	708	720	736	748	720	697	795	770	712	706	779	748	787	783	766	695	737	767	738	744	720	719	741	721	786	737	712	698	767	707	732	730	713	730	733	743	757	727	766	706	688	683	748	727	801	756	690	761	725	712	733	707	746	730	719	815	761	692	718	724	709	739	764	759	730	761	699	746	745	736	714	731	712	745	743	715	753	742	723	717	745	767	700	759	730	741	739	784	715	711	738	722	710	762	739	746	740	691	751	707	749	702	753	746	694	728	726	752	729	722	761	746	747	725	705	761	742	731	660	727	722	731	743	733	714	739	704	749	745	670	731	750	720	751	709	745	760	741	713	757	699	714	687	778	710	703	700	721	724	765	688	753	723	747	693	726	724	727	696	718	708	710	716	789	698	718	744	726	745	701	785	711	711	755	711	789	742	737	738	703	699	759	725	772	715	735	679	733	780	713	694	758	748	717	708	727	721	760	735	740	716	701	757	701	700	724	687	740	673	668	778	786	734	745	754	696	699	746	708	712	757	717	690	749	800	749	731	695	741	707	740	765	680	768	722	701	741	728	755	752	723	756	786	688	755	729	676	715	740	743	752	728	739	734	678	747	699	701	777	712	716	704	778	760	760	758	695	733	733	720	723	752	674	694	737	745	729	719	801	726	691	721	698	693	732	735	715	727	756	777	688	725	729	759	752	689	730	710	714	716	770	741	784	694	746	694	728	726	748	676	675	726	734	733	753	718	698	711	738	730	724	683	743	752	702	740	756	713	736	722	720	768	801	746	722	713	751	786	751	770	684	706	728	736	704	767	708	709	724	746	703	730	744	779	705	719	740	760	709	737	766	703	739	715	794	746	722	736	689	734	751	695	766	750	694	716	743	757	680	736	727	731	722	719	749	705	777	690	728	755	737	698	703	707	724	707	736	676	735	728	682	703	752	756	729	740	748	757	747	750	728	690	680	724	707	722	691	717	742	697	681	781	742	759	700	711	728	759	729	694	698	742	748	723	761	748	707	705	703	705	775	745	710	705	736	729	736	735	698	719	744	725	735	712	774	710	692	764	738	782	750	704	733	777	737	746	701	729	741	715	781	757	715	688	697	710	766	723	696	754	760	701	685	716	731	720	742	723	761	721	724	757	684	733	733	741	733	737	727	723	736	766	764	733	756	742	748	725	760	711	691	753	720	735	733	725	710	693	742	718	741	759	710	711	702	746	729	733	778	742	689	755	711	687	718	740	779	726	709	727	765	757	721	722	739	739	709	710	784	710	740	722	751	711	736	738	691	753	748	682	691	708	741	755	724	747	741	720	715	723	741	702	758	746	750	700	759	740	699	728	716	725	726	673	722	754	719	703	698	732	794	733	742	696	721	719	718	759	708	688	768	775	689	728	727	714	714	771	730	730	772	748	714	735	710	734	724	765	705	698	732	759	710	733	723	784	718	713	796	716	698	737	723	751	743	741	769	719	745	765	738	715	749	760	756	759	722	702	725	786	734	753	702	738	759	734	749	668	671	709	712	731	701	728	723	707	785	721	707	722	747	708	707	728	741	726	749	717	724	758	715	752	708	752	716	768	737	738	663	773	696	794	749	721	734	740	739	744	741	717	815	700	766	772	679	767	711	704	720	712	752	717	691	728	736	708	767	707	800	720	681	757	739	725	721	720	757	762	733	705	737	719	696	729	716	758	737	714	764	729	772	734	706	740	774	733	699	735	725	756	702	699	770	735	689	740	764	725	717	742	768	747	701	737	734	736	767	771	773	735	722	738	747	727	745	755	747	725	721	702	694	723	688	730	704	754	729	684	737	711	737	702	803	732	687	776	729	718	751	743	721	739	730	794	776	729	729	755	669	731	712	729	709	691	753	735	710	694	704	698	729	732	778	775	734	707	713	688	700	732	674	737	781	747	723	740	756	745	712	753	763	725	741	700	701	722	750	731	745	724	721	725	728	762	695	757	733	734	686	772	752	718	727	714	732	668	746	734	725	725	702	726	742	706	717	739	731	731	758	716	748	717	719	780	745	724	738	768	701	752	740	713	738	705	733	720	777	733	747	715	731	718	716	708	739	765	773	727	724	732	671	738	719	710	738	724	726	743	767	731	742	745	757	706	714	672	744	731	702	728	697	717	714	739	732	731	733	705	689	782	664	690	748	703	727	704	719	717	731	739	743	734	764	787	727	728	707	719	773	728	748	761	735	756	715	718	714	732	739	710	674	758	710	735	739	745	752	733	718	723	708	722	696	712	730	668	711	752	714	770	731	701	679	718	733	719	734	759	700	711	757	686	726	709	722	717	739	706	685	730	713	731	707	692	738	762	764	731	673	703	768	761	688	696	733	778	708	742	702	747	751	733	767	719	720	771	745	749	739	730	726	708	713	734	719	722	727	751	729	712	735	729	767	746	724	723	775	749	715	715	737	756	697	697	739	733	769	755	707	752	746	729	785	691	787	725	687	693	746	695	730	723	754	703	775	728	774	697	744	739	782	729	716	732	786	770	763	771	698	710	771	727	751	735	760	756	724	704	769	737	710	724	728	791	767	734	726	754	658	729	716	756	732	783	712	777	749	782	751	752	766	722	709	716	714	771	784	808	721	691	731	740	774	736	698	772	756	780	729	706	702	748	685	733	772	788	701	755	689	738	771	778	721	721	714	713	756	668	742	740	709	678	742	732	691	766	677	743	733	727	746	705	733	722	685	781	741	744	739	726	718	690	765	721	703	713	729	700	730	767	745	746	757	736	748	722	691	743	759	750	773	710	706	726	726	739	746	699	748	759	746	707	744	734	665	689	730	736	765	716	702	715	714	762	733	716	726	723	745	759	716	756	718	726	695	692	700	752	744	722	762	699	707	688	723	730	762	783	753	747	724	751	696	721	783	735	749	686	771	711
46423	36188	25150	13366	37804	34343	18175	2499	468	434	461	447	465	390	439	414	440	428	405	427	415	430	421	456	448	415	421	443	418	434	410	400	460	428	420	398	423	449	408	454	403	386	403	473	479	445	397	439	431	438	433	409	421	442	446	423	445	437	422	428	455	430	421	411	443	441	427	441	425	403	427	406	419	447	420	410	407	395	465	425	425	386	389	437	399	429	428	412	437	435	430	376	391	406	390	463	428	428	425	429	410	425	460	387	448	404	464	416	413	397	419	446	397	397	465	443	414	428	436	412	429	412	448	454	413	415	403	442	458	432	419	436	433	384	430	460	446	441	432	451	428	431	420	444	421	438	394	414	419	450	433	382	425	430	458	431	401	428	400	457	395	432	407	447	405	403	443	464	422	447	420	460	397	412	425	413	431	446	452	446	396	456	436	454	446	434	448	383	425	413	425	398	463	471	426	421	426	419	399	401	376	433	430	439	431	429	449	428	420	386	420	401	420	421	435	465	457	401	425	451	372	503	443	407	394	428	404	419	456	412	407	415	411	391	423	384	427	442	419	441	416	430	445	443	462	402	447	442	424	433	459	407	421	436	422	467	408	445	462	414	389	413	436	431	396	420	427	450	400	432	405	402	381	436	411	424	421	429	415	430	453	413	427	420	412	436	427	445	449	387	396	482	426	405	402	440	407	402	433	432	420	372	370	447	453	418	405	449	436	421	421	408	418	400	440	423	410	420	435	458	442	410	445	431	414	416	422	409	448	457	432	394	436	372	421	403	435	404	433	406	408	440	452	410	423	413	434	406	413	404	418	393	380	372	422	432	393	411	427	410	412	374	395	418	404	390	433	419	439	443	448	442	397	434	433	461	387	481	433	395	399	427	434	441	446	400	445	415	421	447	389	430	398	439	420	420	410	398	394	442	456	395	411	414	418	370	455	491	412	417	456	400	405	404	448	425	414	382	418	453	473	470	417	428	444	438	391	420	407	411	398	453	438	406	412	451	411	420	433	436	412	414	398	422	433	440	398	386	411	414	420	435	408	391	399	450	457	419	404	404	445	448	407	430	412	421	459	430	465	416	422	438	414	409	435	417	445	403	424	396	428	411	415	382	391	467	384	442	400	453	405	446	416	441	433	406	398	419	390	456	395	397	408	391	423	413	423	450	427	430	463	412	469	436	471	400	440	418	413	417	404	386	373	395	429	387	429	446	383	441	451	435	460	442	454	418	402	410	388	369	443	409	403	394	426	398	433	396	450	457	419	463	435	438	443	439	397	407	438	380	413	371	406	435	442	433	444	378	433	418	420	429	414	443	463	445	424	462	442	419	427	441	389	405	380	409	422	446	424	426	449	424	443	467	454	414	393	432	437	447	427	389	441	448	433	412	422	458	436	420	430	415	467	403	445	425	455	417	409	425	391	461	413	418	398	453	422	369	428	445	433	398	450	404	456	454	410	434	449	406	437	409	423	463	400	449	416	470	438	439	402	405	430	424	406	392	460	420	470	426	434	461	406	439	393	400	431	412	452	422	418	381	386	408	471	437	423	427	449	437	404	404	418	428	423	411	438	405	414	415	470	453	468	409	448	430	414	440	432	387	375	409	409	447	393	393	428	442	422	406	407	459	439	405	404	434	478	430	417	422	434	411	408	404	418	466	393	413	437	447	461	424	400	434	449	420	384	402	444	417	392	449	413	389	436	408	399	445	439	417	426	395	432	440	455	411	432	440	434	441	487	430	400	425	397	406	394	472	434	432	440	418	383	437	398	419	454	434	410	403	424	432	428	484	448	451	445	404	381	439	459	445	419	443	380	392	397	381	381	403	453	448	430	417	372	423	406	427	437	425	450	434	469	446	435	427	432	422	434	412	408	379	437	471	434	414	422	424	449	439	422	444	436	443	423	434	371	428	436	364	433	442	422	417	445	411	418	398	398	427	431	400	395	394	412	449	411	441	446	423	421	375	395	409	390	402	408	410	440	401	418	413	487	446	448	421	426	398	429	424	394	406	411	403	470	434	405	376	435	433	417	430	414	420	413	394	415	430	479	415	423	431	441	449	417	430	458	380	421	415	415	398	412	432	433	432	423	389	436	442	448	445	405	448	414	428	391	445	448	415	433	434	425	422	443	399	424	435	413	456	419	424	395	384	416	414	431	417	395	399	418	436	417	451	405	442	400	433	383	421	425	415	426	453	433	405	435	467	417	421	423	428	429	387	426	425	394	441	395	443	441	411	433	401	447	410	427	457	378	401	402	442	383	425	439	426	410	384	388	372	419	441	409	470	455	399	419	450	432	385	386	444	457	408	402	417	396	412	449	393	445	401	427	438	435	414	442	386	446	448	436	425	454	407	425	416	448	464	402	443	460	415	426	361	410	424	413	441	429	424	377	441	382	424	414	451	390	465	409	435	453	464	411	441	419	421	420	408	411	429	421	434	422	446	426	409	433	448	475	413	437	421	436	399	388	376	447	456	411	419	392	417	437	403	431	431	457	416	407	432	436	386	362	397	405	404	411	462	454	404	410	429	425	426	380	443	430	432	423	415	473	432	407	411	437	437	411	423	403	435	451	413	438	409	421	466	450	420	408	412	399	403	416	425	440	425	428	402	444	441	469	430	431	435	401	401	395	374	453	405	437	396	410	422	406	421	391	433	434	428	433	438	424	402	429	419	432	409	442	432	394	397	384	392	450	407	439	414	438	437	446	410	431	433	458	394	405	411	440	402	443	431	394	447	402	422	398	443	435	415	416	415	414	436	431	389	411	360	415	407	409	449	424	427	457	429	425	402	428	421	407	440	452	407	385	397	404	385	428	426	411	398	437	382	408	398	429	459	440	423	447	416	372	411	392	474	412	399	425	377	390	412	428	440	432	417	421	421	413	415	417	420	425	426	455	404	440	423	433	412	421	410	447	429	392	425	401	429	412	454	372	431	426	446	411	440	407	400	377	417	421	377	403	448	420	418	395	422	455	429	452	390	435	417	442	405	416	407	419	421	432	417	392	425	414	427	408	438	428	416	419	405	436	416	417	427	427	430	413	452	392	412	429	414	426	427	473	441	452	392	400	408	448	434	400	407	413	412	411	411	419	421	426	419	368	383	428	372	444	426	411	403	414	423	452	397	412	446	424	419	418	390	407	438	409	421	374	428	431	431	448	444	400	448	416	429	369	424	432	429	415	385	469	426	422	425	422	374	447	393	430	413	419	445	437	388	435	435	433	437	409	443	422	409	420	404	425	450	434	403	401	455	397	415	397	422	416	440	452	438	416	428	429	416	402	421	453	419	411	405	420	428	431	414	431	430	434	378	420	412	400	460	417	434	423	412	478	416	431	444	419	444	399	411	420	426	394	439	404	430	401	410	424	441	421	415	462	427	438	430	457	418	424	440	411	438	430	406	413	416	443	394	412	390	410	449	441	400	392	395	401	443	411	373	430	463	411	437	399	390	388	421	433	430	443	440	418	397	393	428	413	438	395	475	361	422
29587	27353	20219	20314	53206	49341	29760	2813	1008	957	997	954	944	995	938	980	920	1005	918	890	941	961	891	943	916	888	968	963	978	903	949	946	971	907	940	903	942	947	932	947	917	873	955	945	914	872	952	922	886	951	934	933	913	952	944	955	958	906	935	961	913	974	923	942	930	977	943	946	934	902	919	952	972	889	926	905	883	963	942	911	941	960	965	874	968	948	927	943	972	937	891	926	964	926	938	949	947	980	903	884	969	963	948	962	939	971	944	914	948	961	926	925	1013	950	909	924	905	884	961	957	918	977	912	936	902	935	919	985	929	917	891	931	905	984	949	902	994	922	925	941	977	1000	967	937	906	918	919	917	891	920	943	938	882	955	953	899	907	958	912	885	952	940	935	938	942	896	882	915	960	943	924	965	980	910	1004	914	921	878	979	946	940	900	935	948	934	967	915	945	965	922	906	965	910	953	925	921	937	891	933	960	933	995	935	949	899	885	909	901	903	949	934	974	942	975	917	981	958	915	950	934	819	917	928	897	870	900	885	939	895	919	925	980	926	896	895	972	943	924	915	929	950	927	941	929	944	953	928	929	976	879	967	906	976	985	946	892	1012	923	852	922	937	897	904	937	958	927	876	870	935	897	897	880	980	938	931	875	953	901	918	930	978	922	916	939	942	924	888	876	965	886	975	972	950	957	911	948	893	907	949	899	935	931	925	968	937	956	935	930	985	1010	941	951	967	946	899	974	931	960	927	952	935	956	981	912	926	926	860	901	905	908	949	971	947	956	900	894	905	943	934	906	938	924	952	905	954	945	893	925	904	1016	912	915	968	949	932	961	964	935	940	948	868	862	955	924	973	939	914	949	886	922	914	894	961	931	972	950	928	973	947	898	942	896	1014	910	889	929	927	934	1024	887	939	908	1000	916	867	906	913	931	949	968	913	942	946	942	902	979	939	912	926	951	922	909	900	885	929	927	932	955	976	922	922	981	931	878	926	948	963	954	937	947	930	989	908	935	947	952	916	992	916	934	953	949	893	945	953	923	953	952	939	940	894	959	867	954	893	898	927	945	921	922	855	917	897	912	937	979	886	968	963	854	904	893	934	959	932	894	958	984	853	928	948	866	981	937	922	934	921	947	932	979	952	923	920	931	918	942	869	875	958	940	901	993	911	950	901	868	948	971	978	866	949	924	938	899	905	943	888	943	927	923	880	912	948	918	902	943	965	993	962	873	947	901	895	980	923	961	926	946	884	883	961	885	971	943	912	881	954	950	931	938	910	918	894	931	1009	925	991	961	943	940	971	1038	893	897	934	892	915	906	938	976	932	967	912	960	936	967	938	991	972	931	933	938	945	951	896	962	943	921	981	925	910	932	932	966	935	946	939	945	933	947	956	948	902	901	958	976	965	888	930	943	906	945	903	962	954	965	910	883	920	974	956	929	974	913	876	897	879	994	953	965	1000	947	935	921	947	915	950	940	914	900	912	997	911	902	1008	950	930	872	882	922	926	930	967	1008	941	960	903	943	871	969	908	911	946	943	901	931	914	933	952	926	1037	950	983	889	965	914	869	1013	922	915	969	912	915	956	913	944	878	907	920	1024	922	931	929	913	924	929	970	937	1008	951	935	962	929	938	900	937	903	937	976	974	919	914	1004	944	958	946	941	930	886	968	923	995	953	990	915	928	976	961	937	936	933	952	952	978	954	911	944	932	954	892	927	925	885	959	963	925	917	916	870	984	947	952	922	933	904	955	934	977	955	959	944	960	949	917	908	944	915	941	962	974	894	942	903	964	985	976	962	947	930	944	962	889	918	955	1000	902	946	971	1007	912	919	985	912	918	933	932	913	963	933	926	978	963	967	887	905	935	941	980	946	898	1009	958	903	892	919	980	956	915	881	925	927	922	898	918	910	877	943	938	842	906	970	923	1001	959	887	928	965	953	961	1014	910	944	926	945	913	975	978	943	908	887	893	900	863	940	950	907	937	918	917	922	981	982	970	960	958	944	900	926	920	960	963	922	899	977	962	950	953	880	979	942	938	974	889	955	945	950	885	981	926	965	967	952	939	1001	900	937	864	947	902	865	910	946	928	904	934	925	934	939	951	894	872	1003	943	991	895	901	943	954	955	965	950	903	963	978	967	966	912	949	956	949	952	940	972	898	905	907	957	975	929	953	951	915	975	922	873	900	973	918	952	884	968	905	912	941	968	949	972	909	910	962	951	908	943	933	920	895	906	948	920	917	952	907	920	961	950	952	920	964	881	949	902	950	948	922	987	930	965	926	917	938	971	919	924	901	934	947	955	929	944	991	947	989	948	978	909	856	947	886	899	971	966	965	942	926	897	976	939	940	974	953	941	874	939	939	941	977	966	966	899	924	943	916	972	939	985	884	958	909	881	899	924	936	876	957	872	920	943	950	900	920	873	984	965	912	908	930	952	960	895	919	965	948	973	890	918	933	917	932	941	878	958	901	899	860	925	935	866	932	897	935	937	998	935	896	912	960	869	922	910	909	969	904	934	955	928	919	976	927	974	930	967	918	902	920	935	920	892	880	937	962	921	937	933	943	899	893	928	946	954	948	951	971	971	957	932	964	959	923	954	963	906	911	930	954	925	950	903	915	931	930	960	981	978	943	957	943	940	955	895	945	931	856	898	912	844	1003	972	956	964	1000	889	949	910	930	918	939	938	984	917	946	943	954	960	958	933	889	934	905	961	909	926	888	913	863	937	894	912	926	904	983	907	979	913	935	942	959	937	965	928	918	963	938	886	933	959	924	943	950	943	939	961	901	907	930	933	943	945	978	962	888	946	907	893	939	982	971	909	918	966	876	1023	951	967	950	948	944	920	909	925	832	922	960	902	954	884	972	917	952	933	910	899	940	903	931	914	900	955	913	957	945	932	888	975	916	964	942	935	885	942	940	931	921	903	882	934	937	925	908	938	952	983	934	944	961	945	888	989	959	957	982	974	949	894	901	974	932	920	1013	984	961	922	947	923	955	949	938	927	909	977	974	977	969	934	921	970	929	915	944	943	900	940	945	938	953	934	967	914	984	898	964	921	968	1013	948	911	953	894	985	928	927	850	945	962	975	916	935	908	909	991	910	937	913	941	939	968	974	960	949	885	887	952	914	951	955	965	912	897	880	917	963	914	917	925	946	861	958	932	931	983	929	907	915	918	921	857	916	939	902	906	916	961	927	914	916	904	920	932	887	922	877	894	912	938	873	939	881	956	891	919	966	920	939	916	944	914	889	949	950	901	963	907	977	971	877	929	978	969	935	899	877	904	968	960	909	984	934	919	969	938	961	897	964	953	910	927	970	907	968	901	898	971	888	913	960	896	962	902	931	992	911	933	935	948	921	907	890	950	925	939	960	941	953	920	911	875	956	923	955	898	950	965	914	988	954	1018	954	858	914	944	957	961	876	914	972	924	952	882	925	934	961	959	954	950	934	950	908	954	942	922	939	985	922	933	880	998	973	970	952	952	881	930	995	971	961	958	939	913	940	932	968	924	992	918	977	943	955
15257	8298	4507	847	1083	1295	804	306	319	331	312	292	339	330	333	336	368	340	314	351	318	318	324	343	319	320	343	344	333	327	314	309	352	308	348	359	346	298	355	322	335	314	307	326	317	303	354	258	357	331	363	360	329	306	340	317	378	343	335	317	334	350	355	312	345	313	327	319	338	341	346	345	345	340	342	342	316	310	402	303	349	327	318	315	317	321	337	364	335	373	342	327	340	340	316	327	295	345	325	332	357	381	326	287	328	349	339	341	366	321	313	356	339	313	297	335	323	354	320	338	344	353	325	322	308	341	357	363	329	297	350	318	323	336	344	330	347	348	309	298	351	371	342	336	315	330	309	303	354	341	329	334	309	320	370	326	318	345	343	346	312	304	331	323	343	313	362	333	330	326	297	334	334	345	324	322	307	338	288	341	332	353	339	320	308	313	331	337	323	336	333	312	313	345	296	307	306	334	326	316	315	315	305	315	299	302	305	315	326	330	336	365	331	345	309	332	323	354	319	345	315	337	330	348	317	342	346	325	311	384	334	346	385	308	323	305	302	305	336	309	316	346	358	322	325	331	322	330	334	332	343	320	321	318	353	319	324	341	323	319	297	345	331	304	333	347	321	287	329	327	326	317	312	348	333	345	348	315	329	313	363	338	351	314	347	329	343	326	323	285	317	350	288	343	345	335	318	325	299	334	322	348	322	295	307	346	348	315	296	362	332	310	332	319	301	318	321	303	327	320	339	365	325	358	334	316	357	342	309	317	345	355	306	325	349	347	296	353	353	343	359	337	363	308	313	317	342	334	326	299	322	300	321	336	326	320	317	365	345	339	332	348	344	307	325	331	292	324	333	322	328	309	352	345	345	327	321	318	340	309	342	328	317	295	316	329	319	330	331	309	336	311	345	380	292	330	357	316	347	316	284	307	313	316	319	331	315	350	376	337	334	330	370	342	321	330	359	344	321	340	317	339	340	317	342	333	349	372	350	314	321	311	336	347	357	301	324	362	311	343	319	325	334	323	331	339	313	306	345	317	350	306	353	329	361	354	320	303	342	313	320	358	308	314	321	317	324	357	315	362	382	311	347	324	365	329	345	325	350	338	318	359	320	342	339	310	309	322	337	318	340	328	352	324	367	337	338	284	319	336	338	316	358	345	316	334	349	334	335	333	311	350	338	313	363	350	316	318	302	339	305	312	331	368	355	335	328	339	313	366	312	342	312	306	332	329	285	340	322	365	388	303	313	302	334	306	334	336	327	340	330	338	311	330	293	338	340	342	318	332	359	343	314	316	294	350	332	373	362	311	312	321	317	329	322	291	342	310	389	353	309	353	343	336	324	336	338	280	315	320	311	331	394	341	343	304	336	332	359	292	325	332	369	367	339	299	290	310	329	352	349	355	339	303	327	331	390	331	332	321	302	310	337	345	318	335	335	322	328	340	331	342	295	368	347	324	349	286	288	327	365	312	332	279	340	338	308	311	332	360	348	327	286	339	309	318	321	329	338	319	327	310	310	311	333	288	329	319	303	329	341	335	302	349	315	338	343	324	329	357	346	342	364	319	337	351	339	302	290	350	355	330	328	292	310	341	346	374	316	343	346	300	322	343	310	341	346	333	345	330	310	326	344	339	320	333	314	341	303	316	328	282	330	346	339	326	333	300	342	321	348	370	318	333	325	300	354	375	348	332	329	337	315	350	333	352	306	329	370	334	330	366	312	348	344	351	377	321	336	299	307	353	325	312	358	307	337	344	316	370	358	330	319	337	378	307	330	318	316	328	309	332	337	319	329	296	322	335	313	345	365	325	292	311	360	340	357	322	312	314	316	342	327	337	388	352	336	323	337	351	320	314	289	306	299	361	325	313	323	336	321	341	337	313	353	348	326	336	311	334	337	331	321	295	341	331	366	322	340	334	330	305	314	330	310	309	354	336	310	349	347	374	326	324	334	320	286	347	294	329	378	318	305	317	316	337	337	335	327	343	320	330	325	314	314	326	344	319	321	305	346	362	325	307	328	325	322	340	326	325	305	374	349	324	306	341	347	363	323	305	322	323	322	310	346	336	336	350	340	313	334	342	343	343	356	345	327	352	306	357	338	336	326	347	311	355	336	373	325	348	339	316	344	312	337	375	306	322	360	311	273	355	312	339	308	336	299	289	325	336	348	331	322	336	334	304	347	337	372	321	346	361	337	309	314	384	334	336	338	302	310	358	371	344	363	328	357	295	329	312	332	330	358	356	315	314	318	355	310	339	338	309	353	349	306	349	307	378	334	343	343	324	317	353	326	324	302	317	316	301	350	329	331	338	336	350	356	312	369	333	343	313	303	298	299	326	328	342	338	352	313	331	317	327	346	300	359	349	332	325	321	323	346	330	336	349	328	298	344	356	355	311	350	331	330	307	340	312	308	327	342	323	307	314	314	300	342	354	312	333	329	347	313	328	304	334	281	359	350	339	319	322	353	321	347	337	346	358	344	356	302	329	313	330	354	333	307	344	351	348	360	305	315	360	349	349	322	328	314	309	351	318	299	336	334	343	332	348	312	304	324	351	330	336	325	334	326	314	347	315	348	326	349	327	355	343	323	314	319	310	372	349	315	311	323	315	344	308	329	351	343	293	324	301	362	342	350	305	342	303	320	337	311	354	350	304	276	317	315	314	323	326	284	340	336	302	314	305	334	329	314	318	345	299	335	357	325	314	330	348	323	305	327	323	304	323	321	329	312	313	316	344	322	335	297	333	321	319	350	339	320	324	329	322	344	334	347	353	318	329	334	348	314	352	333	309	315	347	280	347	334	334	312	311	332	354	352	314	347	360	327	321	336	340	329	302	319	297	333	294	291	351	348	333	351	355	327	312	306	342	362	316	312	345	375	311	344	316	299	346	314	327	318	350	364	335	316	325	312	320	343	319	330	313	317	347	305	324	322	354	339	310	327	341	300	320	351	302	300	300	339	339	332	302	307	319	293	300	328	340	342	321	342	323	317	326	335	344	327	306	329	367	311	294	333	286	328	311	342	368	348	308	320	330	334	335	341	348	334	320	296	316	340	298	338	340	329	302	319	323	308	326	345	276	308	342	357	332	340	338	324	338	317	352	314	313	298	304	301	293	363	306	347	325	344	321	319	335	342	312	341	329	348	318	346	315	306	353	312	318	285	349	339	333	350	316	336	313	317	338	353	337	351	294	308	316	315	291	319	364	319	311	350	348	331	307	328	354	362	329	314	334	302	334	336	334	340	328	365	316	343	358	331	352	298	324	319	308	330	363	336	336	319	345	325	325	336	332	346	310	371	317	371	332	348	364	353	319	358	329	311	307	346	319	335	315	287	331	322	295	359	339	329	333	329	343	318	318	330	346	323	326	306	322	344	304	358	331	314	316	294	325	348	304	303	295	338	313	304	317	325	328	333	338	341	373	329	326	345	373	299	323	275	275	308	311	340	351	366	355	309	352	365	350	342	341	354	345	369	318	323	328	340	350	371	334
9238	7244	6777	2075	4187	4590	2231	782	760	712	696	758	759	761	789	737	755	766	772	750	745	768	761	737	726	698	758	712	774	734	786	741	754	750	697	722	756	755	736	754	785	718	824	748	745	721	699	736	760	746	749	763	738	705	707	692	726	740	743	769	732	788	761	705	760	738	753	739	721	762	730	714	707	745	727	749	728	689	751	721	701	724	724	744	724	729	723	752	751	763	714	729	780	757	750	711	762	752	770	725	730	743	742	741	712	775	738	710	757	758	727	714	719	742	748	731	745	750	714	778	722	707	739	749	771	746	735	770	679	776	780	764	739	716	715	777	778	763	758	699	758	745	745	730	700	801	742	750	773	691	700	799	712	716	726	787	737	783	739	747	742	722	723	741	762	754	735	722	727	770	757	783	725	793	711	731	775	740	753	731	787	757	796	749	704	740	777	732	801	697	742	682	709	781	757	729	739	737	770	710	732	702	753	792	730	714	717	748	781	703	758	699	722	721	749	721	722	715	746	753	769	703	743	756	719	780	764	778	731	784	752	689	724	722	725	709	755	750	790	720	793	694	676	735	726	758	742	764	734	742	776	739	731	752	791	692	735	708	820	739	730	713	739	758	790	728	727	779	771	738	777	770	721	762	717	750	766	776	733	738	794	716	705	668	790	758	729	736	763	787	792	732	732	794	707	791	692	785	685	726	754	749	723	715	771	745	748	760	714	753	726	727	726	695	729	719	784	726	671	725	700	711	776	741	735	700	742	738	739	698	762	692	743	721	698	768	740	736	803	708	713	802	718	734	735	727	732	746	777	773	752	718	724	756	732	772	767	724	733	727	728	723	717	734	737	754	763	720	727	741	731	696	774	719	697	725	734	716	723	775	754	728	773	752	773	766	760	708	753	751	735	751	762	688	774	694	670	753	726	806	708	738	767	811	772	734	710	740	730	710	768	766	748	763	761	743	762	761	737	726	722	757	776	775	781	730	764	740	704	742	686	734	745	760	785	730	728	735	766	723	764	774	724	732	770	693	785	736	746	750	764	712	722	737	753	785	754	724	733	717	716	700	726	755	779	709	769	750	736	704	762	741	718	741	693	728	749	747	811	744	765	730	712	728	754	745	746	727	696	720	796	683	759	741	731	688	716	686	684	737	748	757	701	728	736	723	742	704	753	737	733	745	749	752	722	765	709	730	758	734	678	758	738	784	703	749	724	702	770	763	715	709	724	703	790	756	737	727	746	747	707	743	705	719	738	799	734	704	712	718	796	758	680	755	757	728	765	757	762	780	760	725	727	705	723	716	741	732	775	723	805	730	741	721	695	781	747	712	712	750	764	730	767	780	744	738	750	795	738	765	737	750	706	710	722	718	749	739	713	769	756	742	734	725	773	769	775	721	728	716	717	744	783	718	737	701	819	806	763	722	726	702	737	756	793	723	713	775	738	717	766	704	746	710	702	770	696	755	767	725	740	785	776	734	690	716	723	743	736	737	690	741	712	718	760	713	710	756	780	750	722	749	765	777	753	746	727	713	763	724	760	733	709	753	785	750	719	750	780	710	717	731	737	758	776	737	746	750	719	732	723	761	676	772	736	724	760	725	742	766	759	734	776	755	727	757	709	753	698	748	721	723	685	746	769	758	742	759	698	717	751	714	690	735	772	766	724	733	776	710	731	792	751	772	729	747	734	737	721	763	774	724	720	762	765	739	733	764	735	690	734	753	768	749	702	699	719	735	786	734	725	728	749	719	718	743	732	710	750	767	742	758	735	744	744	698	726	783	755	745	764	722	720	757	680	702	726	730	766	718	700	713	733	743	730	788	777	767	711	754	757	740	726	742	750	764	736	765	752	764	750	691	750	733	750	797	746	731	738	731	706	711	745	738	777	791	734	744	755	779	778	720	726	789	774	664	736	781	731	783	773	743	754	699	698	723	735	747	720	730	742	758	770	767	746	765	732	747	742	695	744	757	712	779	741	719	737	723	721	747	738	726	708	754	761	770	734	767	769	755	778	717	741	713	747	731	752	745	732	739	710	799	713	724	793	781	770	714	724	724	777	750	728	733	743	744	690	742	774	784	768	722	765	774	744	713	713	723	696	761	762	673	702	755	739	725	713	717	700	708	754	741	726	696	726	760	728	747	751	719	760	710	721	765	728	747	749	723	734	749	757	731	765	761	735	769	687	779	733	733	715	694	747	718	714	731	770	743	738	709	748	806	746	700	757	744	778	742	734	771	732	758	780	741	741	730	734	741	753	742	784	763	763	708	745	769	741	757	720	736	745	740	713	718	709	675	769	728	760	734	823	711	775	699	700	685	767	794	797	761	754	694	760	710	679	742	769	697	803	762	782	738	757	752	723	728	754	742	737	710	724	727	743	743	708	718	771	685	702	717	717	747	760	719	759	727	752	743	734	763	741	782	676	733	719	754	744	735	705	718	718	784	745	750	700	696	719	768	709	750	736	749	738	740	746	741	774	706	733	749	759	701	733	746	727	726	745	758	752	713	748	759	723	673	723	737	691	734	756	752	774	746	712	716	791	771	749	768	680	705	735	747	724	692	713	732	749	723	716	780	748	712	758	736	752	739	687	706	731	753	761	743	757	791	774	769	724	742	734	765	779	768	713	720	750	757	752	716	765	686	739	758	774	728	751	769	773	745	771	769	701	769	731	776	708	721	796	719	751	726	705	772	743	683	729	754	675	805	714	753	791	735	763	734	761	747	735	747	692	753	702	698	710	723	712	739	726	718	736	683	712	735	792	708	756	742	782	747	708	781	735	787	740	762	730	738	714	735	754	783	756	754	731	748	777	729	736	783	746	703	770	738	739	758	737	767	727	723	746	721	746	778	721	705	700	744	728	713	785	720	735	727	744	758	754	748	734	737	731	720	776	723	737	737	739	765	723	726	743	718	723	742	766	783	777	730	702	735	684	746	740	755	779	715	702	753	757	694	766	739	768	755	735	730	788	763	778	733	732	750	749	732	708	740	738	717	749	787	697	689	733	723	699	723	763	736	725	778	737	670	801	716	731	760	707	778	768	759	762	755	696	738	728	790	749	705	751	733	715	754	739	697	756	756	741	734	735	753	732	734	730	788	740	683	767	738	745	746	753	728	736	761	782	728	734	722	778	698	754	699	730	747	739	769	736	753	764	733	741	782	763	763	765	745	733	776	722	681	768	705	730	756	753	769	785	727	726	756	717	741	731	726	734	773	705	740	758	741	740	722	788	752	757	715	807	765	719	729	732	738	695	732	731	680	743	757	704	744	757	749	696	738	751	726	694	729	740	728	699	720	751	724	742	752	668	703	683	725	722	693	747	751	708	749	743	746	776	730	724	727	772	724	747	745	750	755	705	713	713	753	766	802	751	747	776	746	677	786	697	737	725	708	721	784	760	819	773	737	752	751	754	766	738	750	714	728	763	759	739	722	699	713	807	738	692	734	707	743	726	771	730	750	735	762	754	727	721	689	765	738	788	686	691	767	753	752
35999	26071	17818	6590	21305	19892	10020	980	336	275	294	305	292	279	313	303	281	324	298	278	309	308	300	288	284	275	324	291	278	276	322	283	320	274	323	331	314	274	310	308	340	293	275	303	335	311	293	306	258	258	305	294	318	270	316	327	311	332	293	311	291	294	282	276	298	284	318	317	313	265	293	341	287	308	299	278	294	282	335	267	289	296	301	276	313	298	329	279	274	321	315	292	293	275	308	284	289	284	263	291	282	278	290	250	281	320	277	273	287	305	299	290	305	310	289	236	281	234	278	297	281	284	284	308	278	266	276	287	327	255	301	304	295	315	311	280	264	299	328	309	317	285	333	280	289	270	294	265	317	295	289	286	291	317	303	264	296	289	322	307	308	290	245	304	296	288	267	291	309	331	295	338	310	324	278	273	269	329	281	305	303	307	325	308	268	288	336	279	304	298	290	283	288	304	325	299	288	256	297	309	269	310	303	292	294	304	267	303	284	321	278	279	290	266	309	287	292	273	297	266	309	334	254	312	260	279	277	269	280	253	288	293	351	278	294	309	305	314	279	281	332	295	315	304	278	278	282	294	277	276	295	305	320	291	298	270	310	285	311	297	300	263	287	296	293	277	279	275	268	271	290	292	269	314	319	287	286	293	282	307	306	269	293	279	270	277	280	262	285	320	295	324	291	301	304	285	297	296	279	290	274	295	262	312	296	293	273	325	288	311	283	312	286	298	297	277	327	298	282	285	291	262	293	286	284	303	305	324	298	314	254	292	307	313	295	300	272	307	270	273	287	298	323	315	307	288	320	311	274	311	319	313	278	300	271	304	267	272	269	314	284	248	291	308	304	276	274	280	286	285	260	288	284	300	331	283	273	315	287	295	240	328	260	295	285	271	263	287	310	282	308	305	328	270	282	287	289	306	306	289	305	303	288	303	299	309	297	315	289	284	278	269	312	296	318	316	259	281	279	271	287	279	302	326	313	292	299	288	282	319	296	290	289	289	294	309	305	290	274	293	282	266	289	319	256	316	283	291	304	289	298	314	300	317	284	293	301	290	279	285	293	324	308	304	282	300	264	297	327	234	239	315	307	278	315	314	287	289	281	276	286	324	328	282	252	286	289	322	329	285	245	287	318	280	284	298	302	289	308	327	314	268	276	285	283	311	306	294	294	275	335	310	296	244	299	293	297	267	303	291	281	319	298	290	274	278	258	303	313	269	300	285	297	290	338	273	281	271	307	289	284	309	255	283	302	288	297	284	303	286	290	293	270	286	314	283	267	320	299	316	323	286	294	298	293	313	295	335	305	272	284	293	278	237	296	311	300	286	308	295	313	313	323	320	250	302	266	286	280	346	255	309	310	303	286	253	288	288	287	278	307	283	313	279	283	291	275	243	313	291	305	264	327	284	288	269	289	286	265	276	325	270	300	295	250	276	295	293	278	269	296	306	321	301	296	281	324	284	292	298	340	292	312	274	315	296	292	299	271	297	294	307	303	311	289	271	325	305	285	293	317	288	297	303	273	297	324	334	297	292	270	279	321	280	274	297	299	324	306	292	284	295	311	292	284	293	279	299	309	266	308	305	343	302	295	286	265	291	238	271	341	302	316	297	307	276	294	299	321	272	279	291	310	322	286	251	259	317	269	302	319	320	292	280	311	319	308	292	309	295	296	270	295	297	280	286	301	278	296	282	273	285	291	282	304	309	293	283	288	296	302	311	286	299	288	272	321	295	298	291	280	295	292	268	329	288	303	258	342	297	307	305	296	283	299	286	266	281	296	284	289	323	304	315	311	339	266	305	280	305	313	320	287	302	272	276	301	311	310	287	260	334	315	279	268	281	291	289	290	285	294	317	288	290	301	311	273	293	269	292	267	272	313	286	293	256	271	298	289	304	297	286	351	309	278	281	269	278	335	308	304	269	305	272	295	293	299	289	293	276	296	289	342	282	285	269	319	271	330	303	301	311	298	279	311	296	295	258	295	298	293	291	298	275	303	307	290	289	296	324	263	290	323	267	265	300	289	311	278	303	293	272	285	290	272	281	321	286	290	307	272	286	280	268	303	313	319	293	275	305	266	323	305	300	277	266	310	283	286	319	305	273	282	255	286	291	325	298	293	286	310	266	283	281	282	298	289	257	292	264	291	312	291	317	299	280	279	293	287	290	278	302	307	300	298	300	297	326	287	303	311	275	291	315	309	299	308	318	311	299	323	340	300	289	281	296	320	278	297	307	284	321	311	288	291	293	285	290	309	289	283	299	299	328	316	319	290	296	281	293	267	292	304	270	270	307	292	303	255	289	300	319	279	259	304	307	278	298	286	320	295	309	282	268	316	305	303	314	297	293	305	308	301	293	307	279	287	288	273	317	284	291	296	313	270	247	262	267	319	315	310	295	303	282	304	311	317	261	315	301	280	273	272	272	328	306	272	286	303	274	311	288	270	293	279	299	307	305	304	304	337	317	284	328	312	275	326	285	269	263	299	290	322	275	321	309	280	315	291	276	316	297	268	307	317	306	291	279	278	269	298	305	293	302	272	313	314	328	284	292	319	307	339	307	286	309	278	305	316	309	267	309	276	295	296	300	305	276	273	304	277	316	272	280	287	280	266	307	301	288	290	314	311	295	314	307	292	274	271	283	301	295	247	277	289	283	322	295	346	330	282	286	287	292	285	265	304	264	289	260	266	283	329	305	320	295	279	333	283	313	309	279	312	305	261	331	305	318	297	319	290	319	288	265	293	307	285	266	302	304	301	299	300	260	284	275	271	298	292	260	303	288	295	300	267	276	277	296	271	283	247	276	297	258	314	266	335	293	298	302	295	269	297	291	295	306	325	283	269	283	293	301	291	312	267	321	307	296	278	338	308	320	291	295	286	295	280	294	296	324	312	274	297	336	332	299	305	319	298	269	311	280	279	307	315	277	258	301	256	279	292	269	307	271	273	294	306	289	279	317	290	309	322	307	275	263	290	313	267	283	284	270	276	264	347	316	287	251	272	303	303	291	300	293	294	295	316	260	263	343	297	272	276	278	282	288	302	304	293	250	295	278	295	280	282	317	298	324	291	316	275	309	277	285	278	270	269	290	303	297	253	273	285	280	274	304	330	309	286	261	271	315	292	269	293	282	249	331	288	277	290	263	301	298	263	320	279	313	304	284	329	260	299	297	304	227	279	251	268	317	281	304	286	298	308	278	290	320	302	324	280	270	289	279	288	342	305	284	299	285	287	287	306	318	292	309	279	305	286	269	281	290	276	277	297	323	293	303	300	277	307	309	328	303	292	298	327	299	281	326	273	295	302	308	299	315	284	301	294	313	287	274	270	290	302	272	257	276	283	257	305	321	300	275	286	296	310	301	294	279	315	273	330	278	271	259	288	283	281	294	286	278	337	296	265	302	304	294	265	271	296	303	283	299	313	302	268	300	300	299	257	271	237	295	289	310	282	280	277	251	293	277	286	262	287	295	300	338	317	289	288	314	286	291	308	308
22996	20148	16891	13278	40876	37376	20780	1397	714	665	698	712	664	682	686	688	691	644	672	744	694	667	731	677	705	664	696	698	716	654	645	652	696	644	682	687	701	716	677	667	688	630	707	657	662	674	714	715	682	613	683	690	716	678	686	690	664	654	674	665	626	650	701	695	680	723	649	708	703	670	670	698	689	680	684	644	707	712	681	666	716	677	678	654	618	703	658	688	653	707	666	653	672	684	647	673	721	646	739	665	663	707	663	692	694	659	683	675	731	708	647	699	681	657	655	707	648	676	637	664	662	700	680	651	624	686	670	686	678	678	660	661	640	684	637	645	697	711	653	685	671	713	701	671	674	673	656	709	721	658	669	664	653	647	686	679	672	683	686	665	654	664	713	640	661	747	694	713	683	635	670	699	694	677	644	690	699	644	725	671	702	627	684	680	671	675	686	626	641	674	683	653	668	681	737	684	707	677	667	676	659	630	699	658	680	678	705	674	699	739	691	713	705	678	729	653	649	663	735	695	704	654	671	649	693	656	665	711	672	683	665	681	715	676	675	677	664	670	674	677	647	705	678	677	713	655	693	681	692	713	686	697	690	700	699	685	678	659	655	652	695	670	695	651	671	706	706	720	648	697	686	739	671	680	690	632	675	687	640	668	682	667	688	659	709	654	660	641	690	714	645	683	688	690	671	665	689	660	683	676	652	664	646	649	694	649	726	699	659	676	706	629	723	675	636	690	716	678	672	661	707	711	686	680	702	687	663	697	671	694	739	693	631	648	662	717	686	682	687	687	676	665	657	695	707	666	668	661	645	648	641	670	664	639	662	674	685	645	621	693	686	686	692	731	657	697	707	625	709	663	650	683	696	664	674	702	703	704	663	628	748	700	634	647	665	675	688	665	650	710	680	722	690	644	720	682	675	673	669	680	657	621	661	702	663	709	686	671	656	722	712	684	683	702	698	685	730	705	681	702	681	689	673	681	681	663	642	676	711	680	696	654	678	668	707	669	694	677	676	690	674	611	677	729	682	680	672	684	630	646	692	690	646	691	675	679	695	696	710	685	721	662	653	649	684	695	663	694	636	652	728	685	666	667	701	684	705	704	697	652	691	685	650	729	671	684	736	690	700	700	707	709	664	723	705	696	695	693	649	664	680	692	679	683	675	674	691	662	690	619	688	668	660	674	635	677	711	674	654	716	695	630	675	714	641	693	662	703	662	686	686	689	731	688	666	621	660	676	666	673	709	700	700	688	628	652	698	719	675	697	677	651	663	684	663	673	686	683	719	718	705	637	651	657	653	674	699	690	626	679	681	676	613	688	710	715	704	658	660	711	674	679	709	713	679	664	682	645	650	689	716	665	706	641	681	692	696	675	667	716	664	656	680	688	694	667	700	678	686	670	635	689	698	650	667	688	681	701	685	663	673	682	669	684	661	631	681	678	632	705	665	740	708	713	654	724	643	666	698	682	687	660	684	660	654	657	694	712	688	726	685	688	635	650	692	710	682	695	661	633	636	675	647	631	695	711	712	716	652	676	662	734	656	684	678	715	697	628	690	653	714	667	667	669	691	690	659	615	696	678	681	673	659	658	673	705	648	690	675	665	697	668	630	667	690	651	680	699	694	683	695	671	654	686	693	673	704	676	669	728	685	655	694	678	687	701	672	661	673	717	672	675	732	679	702	668	620	684	681	695	670	682	665	648	657	634	695	645	715	689	686	715	667	683	662	679	704	687	660	725	660	675	664	683	691	703	674	684	705	692	659	721	665	658	692	699	650	708	697	717	709	707	681	693	678	663	725	697	662	672	664	658	630	642	710	729	701	685	648	657	688	672	678	680	672	638	688	659	683	678	714	677	681	697	686	680	709	664	656	697	682	648	644	645	683	693	700	737	687	672	595	665	718	710	681	650	697	677	646	664	644	718	694	701	691	700	688	677	631	689	650	716	694	695	680	678	685	697	693	675	684	713	661	697	648	663	704	636	708	694	680	694	688	684	691	708	668	696	680	701	711	695	668	683	663	696	691	709	703	684	691	670	677	674	727	710	685	655	658	683	696	675	705	659	695	682	644	658	682	688	658	653	672	633	694	668	654	748	661	743	691	711	720	727	748	667	716	725	696	712	674	708	695	729	650	695	703	687	672	688	708	700	673	688	659	696	697	701	653	669	678	645	690	706	691	685	697	668	652	701	731	665	688	668	668	666	656	683	713	668	703	704	663	686	664	658	621	696	699	628	726	660	689	693	685	681	654	728	711	693	675	690	619	680	675	697	700	688	731	688	626	657	623	651	659	685	678	675	717	677	642	689	652	695	667	662	649	714	687	652	675	695	726	687	672	725	697	659	694	725	696	699	656	688	703	671	694	656	639	669	696	686	653	656	665	711	643	711	676	659	697	675	665	699	671	699	684	644	676	673	702	652	691	667	682	729	655	640	648	665	648	731	732	726	679	699	647	686	646	656	659	648	701	691	681	633	695	688	669	707	735	673	652	669	663	676	666	682	676	722	686	692	679	717	682	644	665	656	661	613	700	651	638	645	685	692	697	741	699	690	711	679	665	643	661	643	696	729	681	679	688	696	682	633	676	682	695	686	700	687	709	670	705	679	678	694	738	704	690	670	692	712	663	690	633	711	668	662	691	731	697	735	683	676	646	708	740	703	704	739	713	692	683	691	657	727	729	699	712	681	690	691	683	646	659	639	656	650	722	666	615	674	720	659	657	721	715	621	673	700	674	671	671	674	630	664	669	681	686	647	660	680	687	692	690	657	681	675	717	660	667	662	689	671	670	705	683	704	705	708	673	671	677	710	674	620	702	655	674	672	711	659	698	697	649	718	686	675	723	673	676	696	645	758	671	636	690	685	670	662	702	679	705	670	657	641	681	730	674	676	680	698	676	712	675	656	698	671	708	685	725	717	701	701	659	703	706	635	663	719	688	733	726	650	668	729	661	657	688	653	662	645	687	665	653	703	672	679	670	707	714	663	699	667	675	625	702	681	691	648	692	641	612	655	681	666	705	684	707	669	673	692	693	687	654	638	712	686	715	677	718	697	678	739	706	691	692	728	659	661	703	677	653	670	676	667	653	657	706	684	687	678	668	693	677	727	624	657	688	663	717	699	688	698	669	658	713	668	697	688	696	716	700	640	674	687	664	675	668	663	731	656	645	674	659	702	683	622	670	676	710	698	676	743	631	657	663	683	716	674	644	703	709	648	664	728	736	672	696	685	695	693	654	687	704	649	673	636	665	674	697	666	698	664	675	657	675	649	642	664	691	666	672	695	654	685	659	695	670	651	713	699	717	717	728	678	671	693	676	727	651	706	688	652	647	675	715	673	683	716	725	680	736	654	679	681	709	677	646	670	668	687	639	713	657	676	690	678	676	690	702	676	653	687	651	735	654	688	675	687	696	718	695	669	674	676	715	645	676	689	659	751	635	673	658	646	663	685	718	690	719	724	678	719	663	657	664	684	665	649	674	684	741	680	654	647
47216	37179	28679	17100	35455	34312	18889	2616	512	427	427	430	398	406	433	404	416	449	381	441	412	446	438	444	467	436	431	454	430	457	403	412	400	407	386	432	389	396	401	430	418	405	435	412	433	399	441	397	428	428	413	395	400	386	426	428	400	377	396	454	397	395	432	431	399	413	379	434	443	404	402	432	392	398	422	390	414	422	410	404	391	379	435	412	409	403	448	411	451	449	375	445	421	435	441	385	448	412	411	418	428	369	403	373	439	423	418	433	428	385	416	467	392	412	417	412	411	403	425	386	416	405	438	422	445	429	398	429	419	423	396	419	456	427	405	417	472	409	439	417	411	410	397	403	422	422	386	398	410	432	388	430	417	428	417	464	419	416	369	410	373	384	424	420	432	371	446	428	454	433	437	429	418	428	406	456	426	410	421	433	420	412	407	451	399	433	407	390	406	400	456	428	450	427	388	456	422	408	403	427	439	412	390	449	439	422	415	455	418	409	440	419	390	417	450	434	434	449	398	388	435	456	446	422	430	451	405	460	411	387	432	442	437	397	451	371	409	421	413	425	407	453	454	375	360	404	395	427	384	417	425	417	446	469	432	420	402	427	407	443	385	436	437	395	407	387	416	417	422	423	406	393	350	435	403	420	432	424	390	391	444	376	416	413	415	431	405	412	374	394	443	414	412	447	422	392	430	424	421	450	410	372	362	412	414	413	420	433	399	450	412	403	418	433	447	419	409	432	440	373	405	412	423	419	430	425	398	436	432	450	430	411	380	395	423	429	442	413	464	402	430	445	447	348	427	411	440	431	424	446	447	447	420	401	413	391	386	438	426	451	398	403	444	398	436	426	412	416	391	417	443	416	434	415	423	455	417	423	393	391	407	401	396	442	446	409	461	428	407	442	393	409	434	436	413	406	452	397	403	430	419	414	388	408	380	430	401	429	407	405	414	438	407	439	433	412	391	424	405	407	430	424	477	439	434	404	406	429	380	405	408	388	429	394	416	465	410	456	430	417	421	382	399	416	399	401	375	434	398	422	436	410	398	431	413	436	387	384	430	409	404	360	422	425	403	440	444	387	424	431	418	448	419	425	398	425	450	406	379	393	410	429	435	413	370	407	430	427	405	418	425	453	425	434	445	429	407	439	388	404	363	451	403	394	433	434	469	434	408	402	395	373	420	393	410	441	428	420	448	407	385	436	415	458	427	391	398	451	447	416	416	421	395	438	418	416	438	471	426	415	406	485	442	464	402	455	412	440	407	445	438	452	444	404	439	433	436	435	434	446	420	446	433	432	426	403	443	392	439	397	438	416	438	429	431	368	372	433	433	412	401	400	411	402	424	419	421	400	429	399	418	457	432	411	446	411	410	424	427	410	423	431	414	382	363	426	383	393	444	426	403	396	456	402	412	383	419	422	419	454	453	434	446	398	436	431	386	472	400	401	383	425	406	418	423	448	443	403	426	410	438	401	389	414	428	437	446	470	401	433	456	409	456	430	447	461	435	425	385	441	428	402	418	418	408	386	465	359	373	399	428	413	411	406	419	417	429	400	408	427	441	412	435	437	413	421	399	437	412	427	395	403	372	425	423	379	438	429	434	395	444	374	395	391	429	374	411	428	437	374	470	422	444	444	408	394	412	400	471	421	451	400	411	438	442	481	452	409	382	416	412	357	417	417	434	413	441	374	404	395	424	433	436	411	421	353	395	391	424	402	385	421	398	420	405	443	438	420	435	452	400	391	411	430	397	368	424	384	434	410	435	450	465	426	414	420	442	375	409	475	368	439	435	426	407	435	447	392	443	426	395	402	439	394	424	389	427	461	449	406	380	417	430	417	458	424	454	434	431	415	368	455	385	395	459	409	451	415	443	430	425	395	443	440	407	418	406	421	378	437	436	400	467	464	397	422	412	419	406	411	426	439	417	404	437	424	425	442	388	454	420	384	413	426	457	417	407	428	427	413	415	415	446	433	444	443	434	400	409	395	438	410	407	439	424	414	411	395	394	392	406	422	424	456	372	380	407	416	365	431	442	466	426	425	410	428	418	412	429	413	417	403	405	400	446	422	434	442	381	401	405	437	396	424	404	420	405	401	413	393	423	408	418	371	408	422	444	429	378	391	413	420	405	423	461	378	432	433	382	436	431	418	418	423	416	412	445	437	413	412	410	390	407	399	412	425	439	429	443	433	431	413	442	446	417	403	428	396	412	437	425	437	410	374	426	416	420	413	396	439	414	419	423	438	394	452	401	430	450	409	436	439	456	412	422	413	439	441	437	455	420	433	400	378	435	431	418	404	412	410	457	398	456	426	414	412	391	413	386	427	395	431	452	400	419	425	448	384	450	427	391	404	415	401	444	393	421	441	448	418	421	445	429	393	407	431	450	440	414	452	469	437	396	442	401	388	383	399	441	392	443	427	425	474	412	427	444	405	403	417	417	431	452	388	430	449	465	417	377	441	413	411	427	404	418	404	434	415	407	413	396	425	399	402	459	410	421	401	413	373	391	413	428	424	400	379	468	423	409	412	449	412	414	373	419	420	389	421	416	425	400	437	388	425	439	463	417	426	441	405	426	421	414	387	465	404	415	447	470	477	429	405	427	414	390	453	454	435	410	475	447	447	407	384	413	365	419	467	459	400	396	419	419	432	433	431	424	380	381	432	390	387	432	390	455	431	421	449	389	427	416	417	418	423	414	445	409	392	417	395	417	444	408	450	433	404	460	432	463	423	405	437	451	408	430	393	408	441	442	410	407	442	407	426	407	412	458	411	404	436	466	402	453	453	433	428	406	419	398	423	434	420	419	392	425	421	404	432	438	440	422	426	424	411	412	436	413	413	415	406	440	430	444	427	449	450	402	409	406	432	414	421	435	415	447	431	424	418	404	421	403	391	442	392	407	442	404	376	399	423	455	432	430	454	414	436	364	457	474	414	390	422	401	427	403	402	388	425	426	397	399	411	415	408	436	437	363	440	436	400	381	393	417	385	377	394	402	406	438	407	427	403	382	419	443	439	428	402	457	414	450	378	412	438	433	404	451	446	405	441	403	425	402	483	411	383	414	388	404	438	454	399	405	408	437	439	450	404	399	372	405	432	409	420	393	439	409	405	387	390	434	406	458	379	418	439	430	434	412	430	416	439	426	416	368	407	413	411	384	409	393	370	416	425	394	375	426	435	413	399	365	416	394	406	393	422	418	421	438	417	399	413	441	442	394	397	410	378	400	458	399	430	421	420	419	425	399	417	438	388	453	440	417	427	403	423	442	428	407	435	415	391	401	402	418	382	416	405	448	402	433	407	416	405	401	414	412	429	406	371	437	416	421	428	395	450	411	438	388	442	429	387	384	411	422	403	381	411	424	440	392	412	436	383	436	434	450	396	397	409	418	419	388	445	407	390	415	414	420	432	426	377	447	469	401	422	439	383	370	427	463	388	426	428	429	430	427	451	432	423	434	398	432	411	430	465	449	409	425	359	404	431	468	409	420	400
30411	28388	23496	27780	51345	49629	30427	2649	1033	962	975	957	991	934	936	949	988	952	911	914	915	925	935	897	904	968	906	912	924	959	980	913	959	924	980	948	895	968	901	902	916	973	918	906	943	983	962	914	900	930	911	945	937	905	928	910	950	959	920	960	984	920	884	912	910	915	876	918	942	939	930	908	944	933	947	895	920	865	921	928	952	962	911	953	950	968	922	922	933	914	932	911	920	942	930	970	922	980	902	900	896	867	972	932	913	924	913	900	904	887	940	902	872	923	908	913	969	933	920	954	925	933	950	921	983	868	923	935	868	916	969	927	926	914	898	901	933	933	938	920	879	957	961	927	884	896	908	969	896	927	896	894	916	905	937	968	917	873	921	895	936	911	905	926	937	970	938	941	954	908	889	919	971	864	985	917	928	903	992	939	973	907	945	897	942	908	920	888	914	948	968	969	932	916	922	929	886	906	945	883	893	894	955	905	937	894	963	887	949	903	906	915	937	930	899	894	951	949	926	913	961	962	951	944	916	895	905	873	963	908	975	901	959	902	937	917	934	952	888	914	953	894	953	936	905	926	959	919	946	930	970	835	964	938	988	929	921	907	1002	944	906	899	890	947	900	941	931	927	939	948	940	867	955	929	916	904	916	917	941	913	918	875	913	966	910	913	953	890	889	923	889	928	925	914	952	947	906	941	916	934	916	922	926	916	962	869	932	900	950	934	912	919	919	960	968	893	868	928	906	932	891	895	938	905	916	865	939	966	926	864	960	909	971	905	943	951	927	954	937	920	953	943	896	911	942	904	908	870	924	956	973	933	901	951	943	959	913	900	940	896	885	905	917	979	871	889	899	885	902	914	940	939	931	936	940	880	887	900	907	914	968	946	927	853	932	890	962	918	863	947	915	928	907	912	948	948	934	910	867	933	898	857	873	943	944	924	933	925	945	904	927	943	898	882	908	903	932	883	880	945	894	926	926	926	957	954	983	929	938	874	921	907	895	971	939	901	924	896	935	927	966	851	927	887	956	917	874	900	908	937	904	880	920	903	952	977	930	945	946	935	938	892	939	946	927	937	878	957	896	948	917	954	855	922	990	986	890	983	925	919	975	905	954	941	948	960	935	921	928	900	902	931	884	884	936	950	890	963	906	923	873	915	896	909	896	961	954	903	875	892	923	906	902	959	939	951	881	970	853	891	898	916	909	931	920	942	922	898	985	911	935	969	948	919	913	865	901	904	911	901	920	887	949	963	915	943	916	909	928	939	909	906	931	921	948	856	896	984	932	896	953	956	957	914	970	919	965	915	888	897	866	947	925	945	878	911	899	976	926	964	948	985	931	910	968	941	912	931	953	936	932	902	919	893	916	921	934	1006	891	877	940	889	979	859	945	871	926	955	915	954	898	868	919	915	897	918	999	888	953	892	928	963	923	911	963	973	947	927	884	919	902	919	937	870	930	964	918	912	912	892	926	960	988	930	971	940	948	866	943	890	914	966	965	950	919	853	923	936	941	940	951	883	909	981	901	926	923	909	913	923	917	915	840	896	910	939	938	929	889	914	959	940	932	926	936	1006	923	953	944	905	949	903	935	940	902	885	923	921	907	984	916	925	957	917	1018	905	923	887	994	932	935	957	901	910	925	943	937	893	929	949	923	948	907	931	947	849	942	881	925	968	968	909	970	905	923	934	975	896	914	874	875	888	968	926	928	899	966	922	902	875	923	979	913	901	903	934	911	914	887	934	918	921	920	988	919	961	962	934	918	909	940	949	945	896	957	907	967	836	972	909	935	940	878	891	944	975	923	913	936	900	959	925	919	900	911	950	944	939	923	888	928	936	898	910	916	952	939	934	906	928	981	948	941	908	924	926	897	958	864	949	976	931	977	936	943	929	955	895	933	930	932	920	932	919	944	967	844	924	890	901	924	898	920	933	923	910	930	885	902	912	928	893	913	957	931	918	921	897	933	940	973	937	924	868	890	877	981	899	946	941	953	953	960	892	869	938	886	918	947	908	909	929	947	942	951	891	959	891	887	942	947	889	941	961	909	933	978	942	929	923	975	875	918	984	907	961	938	956	929	949	939	938	922	969	924	893	975	984	961	968	943	877	968	941	894	912	896	895	957	871	895	876	959	949	945	857	962	913	873	967	942	946	967	950	923	965	904	929	893	891	941	930	1005	982	942	886	950	921	906	928	903	928	900	891	894	900	892	968	943	936	960	910	928	942	892	894	867	899	888	976	959	974	934	943	930	895	885	904	952	963	922	871	937	917	957	933	925	967	946	922	914	883	944	953	932	925	943	911	938	944	964	888	906	972	963	942	931	934	916	941	968	947	957	951	959	914	946	877	921	904	943	946	925	867	936	943	912	930	889	976	966	953	888	890	945	862	968	929	912	886	907	967	898	958	969	969	960	916	953	938	890	903	966	936	904	911	974	948	901	912	886	944	929	966	904	967	917	934	869	938	923	933	938	950	928	924	947	932	941	869	972	891	906	988	1020	914	925	964	943	965	940	889	959	904	963	930	908	932	974	976	955	916	962	936	916	951	982	962	953	908	897	921	875	949	946	896	925	950	939	926	875	918	877	939	925	921	940	956	857	886	889	904	964	936	909	938	934	962	957	922	944	932	918	926	935	947	970	948	964	913	946	877	924	960	893	958	972	929	953	905	948	878	903	956	984	908	951	909	955	906	953	913	926	990	886	914	969	910	934	954	886	936	946	963	991	931	939	896	906	897	879	878	882	905	904	870	926	910	949	861	961	903	894	975	930	951	950	917	946	971	926	933	930	935	940	872	950	970	985	902	979	961	980	973	904	979	913	908	965	922	946	875	919	899	933	893	954	951	884	949	956	962	938	907	878	951	891	1005	927	931	919	890	939	943	887	938	938	926	962	938	943	927	919	947	944	908	957	925	939	940	884	907	955	923	890	910	893	955	950	926	972	926	949	897	883	901	933	959	926	948	948	901	912	959	863	920	943	944	942	893	954	927	940	951	896	913	969	942	950	922	962	962	931	860	942	924	968	997	939	924	915	985	899	984	966	905	881	1000	939	930	917	906	904	948	967	921	903	897	907	935	893	941	933	932	920	957	934	931	908	945	932	956	900	913	928	900	978	943	958	927	884	872	939	905	921	972	871	890	915	981	948	914	901	963	943	973	911	979	965	938	940	864	943	928	908	914	973	924	996	953	954	943	911	905	975	903	926	893	949	927	947	982	964	968	915	927	854	891	988	941	915	922	906	895	926	921	958	887	965	889	942	924	969	945	1002	950	912	935	935	931	921	928	904	933	927	954	950	883	921	887	926	904	897	904	906	922	955	959	908	971	925	860	892	908	899	921	935	873	869	908	926	935	888	994	884	948	886	967	956	935	911	933	915	881	940	849	956	944	917	968	943	905	934	921	960	886	885	988	941	937	912	904	917	897	894	924	934	980	945	901	936	959	985	891	872	923	905	928	877	896	922	888	938	903	927	944	934	911	928	1003	910	956	982	886	929	932
15832	7737	3396	783	1124	1326	795	328	292	319	340	316	319	334	352	323	329	291	340	351	319	330	343	335	326	371	347	325	332	303	331	303	351	296	331	322	342	317	358	301	346	322	323	339	320	327	278	362	324	335	368	329	300	321	315	322	328	323	355	355	322	350	304	335	337	314	333	312	315	357	309	318	371	287	306	364	327	320	363	334	311	318	327	325	322	347	340	312	335	322	358	284	345	335	343	377	359	337	279	313	305	318	356	299	361	321	358	341	352	350	298	293	316	363	337	303	307	310	308	314	327	317	312	356	340	297	323	303	298	292	331	348	325	312	308	349	323	331	337	338	302	316	348	327	321	327	305	297	324	310	299	318	307	305	330	331	334	317	330	332	316	310	335	317	323	288	336	316	305	345	316	320	323	294	334	340	335	322	366	310	317	303	304	329	338	319	325	336	359	298	312	324	316	321	324	358	299	350	344	293	323	311	347	286	329	312	309	349	332	363	317	323	337	326	310	330	303	340	331	288	327	330	337	332	330	324	315	333	309	332	323	348	337	309	346	348	306	330	348	319	310	336	330	312	349	327	342	323	323	317	335	334	348	311	292	287	311	343	311	340	338	312	320	340	278	305	353	342	333	274	334	314	315	315	311	341	332	345	287	328	318	339	311	323	297	322	348	356	345	324	365	286	341	367	347	311	338	328	316	316	300	351	313	332	299	309	345	326	337	317	343	326	362	330	358	333	302	329	319	309	351	309	307	333	339	351	319	309	368	368	327	325	337	318	301	346	306	333	314	316	306	290	304	308	331	343	342	306	329	304	321	319	336	329	346	338	296	320	314	346	309	306	320	309	323	313	286	326	310	289	317	331	333	328	326	340	352	320	336	291	333	315	275	344	343	335	343	315	323	344	308	282	360	347	316	336	297	313	326	344	341	364	296	298	313	360	306	313	331	281	331	333	333	348	307	352	356	312	329	295	308	301	338	327	329	308	312	338	304	289	321	291	304	322	327	310	331	319	319	303	342	332	321	318	324	313	353	321	296	317	301	353	319	286	335	339	311	344	344	308	303	399	336	317	297	331	361	334	345	327	332	343	313	364	337	297	360	326	294	328	334	339	326	342	316	318	322	323	281	302	275	344	343	335	299	319	321	351	345	341	336	339	332	325	331	321	310	348	340	326	320	309	317	307	364	319	332	322	330	358	326	340	328	340	301	356	335	340	338	341	343	320	315	335	293	334	356	324	315	317	418	335	322	317	322	322	383	324	304	342	340	302	340	336	308	304	370	321	323	331	321	320	311	310	343	327	341	322	335	361	322	345	280	320	297	357	332	331	316	322	327	338	309	329	319	304	277	301	328	307	357	310	328	324	314	324	326	344	323	339	310	315	325	303	333	361	348	290	343	358	337	355	323	313	333	343	316	322	327	357	341	316	337	335	311	318	362	318	290	323	319	304	312	338	326	347	332	338	347	320	302	329	357	333	305	297	334	350	345	356	287	311	358	302	349	324	295	331	294	339	339	324	330	292	336	365	337	336	329	310	334	346	375	301	335	339	316	336	333	347	342	316	336	334	299	310	338	345	332	306	308	295	314	320	291	365	339	292	331	339	322	323	352	312	323	342	321	323	338	299	341	302	304	333	350	310	307	293	323	337	323	307	322	332	337	329	345	328	329	346	342	323	301	369	320	332	310	316	312	331	342	346	306	329	335	342	339	327	317	323	332	336	336	324	308	341	337	285	308	330	310	310	300	296	324	329	302	333	330	296	372	321	325	334	336	297	326	329	339	336	373	326	314	325	318	306	354	291	340	319	323	304	303	320	342	317	351	332	380	377	329	309	307	291	340	321	306	325	303	329	328	320	310	384	335	362	352	360	314	340	318	348	315	329	367	310	319	334	285	327	326	351	325	335	316	312	298	321	331	317	343	339	293	344	276	324	309	313	350	305	323	326	331	333	318	333	356	326	289	351	341	337	344	337	352	359	332	357	344	315	330	329	327	305	324	345	343	316	345	313	301	300	336	364	316	305	316	267	325	301	334	307	335	306	344	317	369	308	348	325	339	346	299	350	324	335	353	337	332	334	329	330	300	281	334	346	345	327	333	321	362	305	327	341	325	319	334	337	326	314	331	356	302	311	322	315	307	309	354	343	304	304	309	319	309	328	325	333	316	351	352	311	340	339	347	355	297	337	332	337	306	292	346	313	319	300	325	308	313	329	301	333	363	299	307	351	317	323	314	294	300	355	355	320	315	317	343	315	315	330	316	311	302	359	319	355	402	354	309	340	360	329	343	287	358	359	322	328	313	324	309	356	369	352	347	291	322	305	316	303	311	329	305	319	328	339	348	352	310	308	331	315	330	317	291	337	315	353	330	306	319	360	345	350	344	357	362	321	294	338	330	345	368	361	305	337	343	338	350	327	299	329	328	312	324	324	350	328	345	339	314	363	309	322	301	335	312	337	344	354	312	328	319	334	347	310	314	357	312	329	351	364	355	341	308	312	285	324	342	334	335	309	332	303	317	343	325	320	334	331	320	322	274	366	314	340	306	365	337	355	333	323	366	316	331	315	343	324	350	322	363	353	369	297	353	344	326	295	349	315	317	334	352	349	337	340	295	366	270	333	368	336	333	335	324	348	361	305	332	285	336	315	350	338	347	339	345	348	333	305	298	348	312	357	331	330	348	304	325	333	345	372	339	320	329	340	340	333	300	322	315	322	358	336	336	313	311	330	342	340	309	340	345	302	314	317	327	310	325	303	333	315	310	332	304	329	327	312	335	312	316	306	333	357	318	317	310	315	333	355	344	332	341	322	319	308	325	300	345	354	334	325	292	309	314	354	324	329	333	289	362	336	313	297	339	356	339	321	306	294	369	337	334	300	347	351	351	299	283	351	349	313	353	322	292	317	329	332	337	323	348	321	360	330	339	342	331	311	342	352	348	329	328	324	345	353	329	317	363	304	365	309	332	334	324	333	298	325	286	311	330	299	336	337	336	353	328	319	336	368	278	334	319	326	341	331	319	325	334	297	309	342	319	317	303	328	341	305	305	332	310	325	334	316	319	354	333	364	345	313	349	334	306	365	343	310	311	302	352	354	338	297	318	308	316	344	311	301	317	299	318	357	322	357	356	360	325	337	344	380	315	309	311	299	338	337	329	310	313	322	331	363	337	333	319	316	317	302	302	300	353	324	353	320	308	330	331	314	306	361	361	332	286	315	318	332	333	315	331	362	306	287	309	284	304	329	353	331	340	322	296	347	317	328	302	318	274	325	297	298	326	331	314	323	294	330	314	333	309	328	357	343	318	329	322	312	319	340	304	336	323	359	326	301	322	321	331	305	333	325	329	334	331	349	345	310	305	333	288	323	330	371	348	292	321	328	317	305	309	332	301	327	325	308	326	341	335	307	331	336	321	310	298	317	324	337	340	332	356	342	315	345	319	322	304	349	318	287	307	322	331	322	322	324	339	310	330	319	325	308	322	308	332	288	327	349
9576	6698	4945	2272	4169	4576	2314	706	752	763	693	735	727	761	766	734	743	776	758	753	709	724	695	754	743	716	739	665	734	738	753	739	715	714	764	712	721	776	711	746	708	795	752	697	747	712	768	738	720	706	778	717	726	686	756	773	734	693	731	730	705	728	779	715	732	746	734	735	733	699	724	712	722	745	704	746	737	761	756	748	724	718	759	747	778	761	763	700	753	705	747	704	724	757	690	710	740	749	691	727	709	695	735	721	729	739	701	678	683	744	716	745	723	755	692	751	742	776	702	699	788	725	750	797	733	740	754	720	742	769	712	779	729	737	675	708	718	684	712	751	772	728	722	736	688	769	727	752	745	719	741	701	693	677	707	733	753	747	715	699	735	698	713	733	715	744	763	737	717	721	690	685	722	729	698	760	742	727	715	774	685	675	686	750	741	742	728	730	678	723	712	736	744	772	699	801	717	703	747	727	712	699	707	723	733	734	745	699	725	805	739	720	715	748	711	738	740	708	791	708	738	737	748	742	777	759	722	762	761	768	755	711	760	753	707	721	736	708	715	752	769	721	696	726	734	792	728	726	697	763	753	708	711	725	721	699	787	742	742	739	739	748	742	732	790	708	757	726	729	806	723	754	740	713	773	774	777	738	720	724	761	725	730	717	757	772	722	727	774	750	714	740	709	697	717	750	708	732	704	695	731	714	737	702	712	753	721	707	759	703	757	753	732	734	689	744	710	722	723	732	724	686	724	786	802	764	721	785	731	696	720	705	776	746	732	738	735	735	719	755	713	739	731	780	758	717	731	718	715	748	733	745	671	706	762	763	698	743	746	695	691	719	762	746	770	698	729	728	717	758	682	716	662	705	742	729	766	734	735	714	715	751	762	691	796	718	744	767	728	758	792	726	768	694	737	758	762	705	705	739	708	720	735	720	740	760	693	658	721	758	755	789	733	728	708	723	714	711	740	756	744	696	739	757	701	748	758	729	711	704	729	722	731	739	704	723	721	690	761	784	729	729	742	729	751	712	653	725	730	771	739	721	734	763	722	691	727	684	687	795	732	692	750	738	759	733	725	703	733	764	688	702	787	699	744	745	767	764	724	744	753	705	738	757	758	757	781	712	726	714	743	721	733	720	721	739	762	713	677	706	704	775	757	766	687	758	726	732	728	750	715	720	737	734	711	671	710	776	676	755	734	717	763	751	754	712	740	733	705	746	706	745	742	735	713	711	721	718	710	752	680	728	747	727	720	727	719	741	719	719	745	720	737	746	745	722	699	710	745	729	734	752	732	675	746	740	697	750	764	732	743	728	729	736	743	751	695	751	706	731	768	757	757	778	733	738	695	749	712	744	716	715	689	737	741	688	723	743	754	722	727	694	738	726	697	695	712	737	772	724	726	710	744	682	710	747	717	700	746	748	731	693	701	788	711	745	722	753	690	721	706	680	710	759	763	699	732	749	719	750	753	730	749	751	750	753	717	768	763	718	726	748	763	726	730	717	737	717	714	754	684	723	749	741	725	736	715	773	691	765	755	758	747	721	751	789	748	695	759	741	742	739	709	747	753	734	754	775	725	713	751	713	743	736	773	772	726	709	723	722	730	753	747	728	741	735	663	733	777	751	752	727	676	762	739	747	743	701	717	720	769	718	734	721	754	709	717	731	747	730	680	779	730	765	726	752	705	745	746	744	725	772	629	744	744	717	727	808	756	713	726	723	747	735	734	755	726	723	774	743	726	734	759	735	709	736	719	683	700	738	765	770	720	725	688	709	785	765	771	727	770	740	736	663	781	707	739	747	781	736	758	749	721	682	697	767	753	795	745	732	758	748	698	738	736	722	742	718	733	700	753	730	712	713	731	767	741	701	778	740	710	748	750	750	707	763	714	713	789	729	706	723	743	737	729	724	697	747	756	788	709	750	736	711	701	726	733	782	742	779	771	730	723	777	759	723	710	742	747	749	810	750	776	702	723	711	767	697	732	729	772	749	705	780	751	757	746	689	693	704	773	746	751	703	731	771	736	739	757	732	740	737	718	707	700	729	710	773	751	730	721	719	717	725	710	721	728	774	704	704	784	684	753	739	716	705	748	744	725	737	734	769	708	715	756	671	714	721	798	724	731	737	703	755	804	738	727	788	720	717	663	740	768	742	750	726	705	731	710	704	666	698	720	732	741	737	758	753	743	724	718	733	762	707	767	768	743	721	703	737	712	753	721	696	719	752	726	692	738	712	732	755	691	733	701	722	710	724	752	720	703	711	752	730	760	783	732	767	807	726	728	718	781	728	760	698	745	753	748	749	741	761	760	737	755	733	712	700	728	751	707	701	732	718	700	681	695	745	743	723	750	746	768	713	753	802	775	692	714	727	728	734	677	763	715	760	734	760	709	753	745	742	714	779	750	766	763	705	754	761	699	732	682	727	714	763	753	764	669	742	706	726	707	743	731	726	770	765	728	699	756	787	735	714	765	697	776	741	710	735	808	760	677	753	696	769	776	703	723	723	700	790	756	747	787	760	712	723	714	751	699	726	707	750	731	709	759	765	707	665	728	692	703	732	739	738	715	672	725	742	743	706	709	663	738	764	722	711	740	739	718	716	713	721	781	681	759	745	731	723	777	741	761	712	756	679	732	721	734	737	755	730	724	730	725	743	730	745	707	776	700	713	698	747	746	729	730	751	745	717	732	711	741	752	770	737	728	773	713	723	771	697	758	752	746	740	753	761	758	712	720	702	727	725	693	677	699	706	747	730	730	758	717	787	751	765	754	747	773	736	695	693	727	744	745	718	709	730	770	665	709	729	728	716	752	752	704	690	759	734	714	758	752	722	734	769	734	685	712	755	781	743	727	759	743	721	736	732	752	739	740	724	721	736	742	723	735	743	698	713	733	780	716	731	781	733	757	788	750	705	694	760	710	721	783	721	725	745	724	723	723	726	735	735	756	751	746	756	780	723	746	713	735	726	705	755	788	702	694	730	770	724	783	735	690	726	738	727	729	742	787	735	736	711	782	756	711	780	687	702	733	720	719	785	718	708	743	734	729	713	740	731	727	707	740	771	734	708	692	742	765	759	745	651	744	739	685	770	693	720	707	767	745	687	723	744	748	717	755	763	731	732	734	736	726	688	759	735	739	759	745	713	744	734	725	774	756	730	713	719	743	740	741	728	752	741	699	755	729	726	730	693	705	733	738	736	727	733	664	746	749	702	728	772	733	732	759	747	723	712	711	714	754	699	763	730	726	767	735	714	746	752	750	760	745	708	707	679	731	736	731	710	683	755	727	738	709	722	678	726	733	717	742	726	747	690	726	798	727	785	721	715	720	715	724	721	737	777	717	702	755	727	713	735	716	704	753	741	747	747	760	729	682	746	709	746	716	741	727	735	725	743	740	754	741	749	754	796	714	756	741	704	762	730	691	739	739	732	735	796	726	726	744	731	693	702	680	753	769	723	714	687	702	704	723	790	750	720	694	741	729	751	718	698	790	721
35838	25912	15657	7298	21516	20284	9763	1011	295	300	336	327	281	286	294	281	326	304	284	293	289	279	312	320	278	296	320	309	302	324	289	296	315	285	308	312	277	325	312	347	299	317	275	300	280	322	268	313	275	350	302	285	332	295	292	314	310	316	283	316	311	280	314	293	289	271	279	315	289	285	287	327	315	296	300	293	293	270	307	279	318	314	306	308	301	314	291	289	291	295	303	315	308	297	321	301	276	321	328	321	310	332	288	282	328	312	303	298	300	323	312	297	296	283	249	314	338	294	338	315	308	291	298	284	284	300	277	291	314	340	315	289	291	331	307	277	303	316	297	323	263	313	278	325	298	340	332	293	278	265	291	298	319	301	320	292	287	294	318	300	296	310	272	289	331	287	326	299	277	260	275	308	267	319	310	286	315	311	341	309	311	340	282	289	273	304	320	297	294	305	298	289	286	260	283	320	332	314	294	322	297	293	313	311	289	301	284	282	287	286	255	332	272	276	283	326	346	314	284	322	283	292	355	320	302	320	300	294	325	303	310	302	336	325	307	287	315	333	300	288	311	292	324	302	327	282	294	275	298	312	308	314	315	284	268	319	321	274	323	279	310	325	296	280	305	345	309	306	284	278	301	282	282	275	268	315	302	303	308	291	298	284	268	339	298	357	280	274	333	340	315	346	309	299	297	258	326	321	297	292	283	305	315	310	311	286	313	306	295	301	331	276	304	328	313	303	280	263	293	288	304	287	278	314	290	304	303	328	310	321	313	309	333	299	326	279	267	285	333	296	332	291	288	298	294	310	272	313	281	273	306	287	274	321	314	278	294	299	324	298	285	312	328	274	288	283	280	296	309	311	317	279	258	310	315	296	319	304	287	288	307	305	310	322	263	330	297	270	284	344	288	333	288	289	306	314	269	280	298	274	334	301	293	330	306	288	278	286	288	279	276	253	309	301	285	319	331	265	338	287	314	301	308	289	276	283	293	301	302	295	287	309	285	297	295	305	291	304	305	335	251	304	271	296	350	317	301	273	290	294	284	294	262	308	288	284	295	311	290	306	289	284	306	274	321	312	332	291	293	312	299	311	298	331	298	280	301	312	263	296	300	289	297	311	277	305	296	303	295	315	310	278	305	288	302	310	297	275	289	314	323	290	340	350	291	298	293	300	316	330	315	317	276	325	291	287	307	287	280	318	288	327	297	319	330	297	295	308	282	286	348	284	293	284	300	316	305	315	301	313	279	284	293	271	319	323	317	302	277	324	268	292	288	327	312	263	307	285	313	311	314	263	324	286	286	308	312	270	286	292	290	270	271	312	286	298	318	289	304	276	295	299	293	311	317	317	290	254	288	310	304	283	337	313	321	322	300	308	301	310	283	304	308	317	289	275	346	307	299	311	293	309	275	296	285	322	315	309	294	309	324	283	300	273	335	300	278	305	253	316	284	341	313	276	290	324	305	309	287	321	291	330	295	335	328	334	308	312	285	321	288	277	276	290	277	328	349	325	264	317	307	304	324	328	317	329	319	322	302	329	311	270	291	289	313	288	342	340	309	324	306	314	295	322	333	309	311	314	295	345	316	292	320	313	309	325	303	285	338	285	301	310	296	296	264	280	314	328	318	295	290	291	315	319	322	284	299	295	281	277	289	264	262	313	291	277	316	279	300	319	278	292	304	288	293	297	306	289	262	307	328	282	313	285	335	320	308	291	316	290	324	283	329	325	288	300	274	306	303	304	312	277	305	297	262	310	268	330	276	287	323	303	329	305	279	285	308	335	332	302	319	295	295	316	288	313	285	311	279	294	308	301	297	292	316	288	335	348	258	287	317	337	282	300	315	324	291	297	309	315	286	297	330	317	307	336	296	308	287	306	306	309	285	314	271	314	304	272	302	304	297	319	288	297	332	312	327	288	309	314	310	309	341	280	352	299	300	297	300	306	338	287	309	300	318	260	297	306	294	300	297	289	295	301	316	275	284	331	310	322	341	334	274	327	295	295	298	311	305	308	311	291	294	307	293	273	288	309	303	297	286	296	315	268	277	317	287	315	283	299	287	278	290	274	287	286	280	300	286	297	282	322	272	311	298	307	276	283	317	341	303	303	313	273	316	308	293	312	316	322	279	341	308	315	297	287	319	288	300	281	318	292	336	325	292	293	292	290	298	287	270	298	310	285	294	312	292	299	299	298	296	310	311	325	290	271	321	288	282	304	311	313	319	321	333	303	295	296	297	311	290	282	296	286	298	293	297	291	285	315	336	307	282	283	285	271	301	282	327	326	313	293	328	296	308	296	314	318	325	283	282	319	305	287	266	305	307	326	288	323	337	287	338	321	292	314	322	325	301	297	303	313	327	292	285	289	289	318	294	317	285	293	309	293	315	284	277	296	298	334	319	270	301	325	278	336	305	345	299	297	290	311	286	301	306	306	284	311	322	301	313	318	284	289	308	314	322	295	297	317	304	289	290	347	273	283	319	307	323	299	313	304	304	308	293	306	300	334	286	304	323	305	303	282	309	289	336	300	310	300	304	279	282	282	294	321	308	305	320	303	300	299	297	302	312	288	282	329	305	280	296	312	283	312	322	305	295	287	281	341	280	259	294	305	311	325	312	322	316	316	293	277	313	273	296	301	305	303	322	272	292	309	291	305	318	284	289	311	336	299	292	304	298	281	326	279	267	306	290	325	304	276	306	301	296	276	320	299	296	284	287	299	300	305	260	294	294	276	293	301	305	328	303	275	318	319	325	307	279	312	286	336	271	293	277	335	318	311	277	291	334	305	369	265	295	281	318	289	301	340	325	309	316	298	328	262	289	292	317	326	313	313	328	258	282	291	271	306	322	306	294	291	297	282	323	301	280	300	321	301	291	277	319	277	305	274	303	290	313	277	286	301	288	313	291	298	333	305	278	298	284	334	275	255	315	328	316	302	321	295	340	272	317	329	324	304	311	276	329	285	292	275	287	271	301	299	289	298	300	273	300	338	321	274	325	291	303	310	285	277	302	297	326	314	314	275	295	338	279	274	286	328	288	323	312	305	297	291	311	269	317	304	322	344	328	295	299	298	323	347	321	301	311	283	304	289	286	294	306	310	287	277	347	350	337	297	293	290	279	314	314	318	260	288	311	299	316	316	304	304	294	320	298	303	340	272	280	273	302	303	329	296	272	287	308	295	288	291	332	322	315	308	320	295	309	258	282	277	323	308	329	297	286	316	308	318	292	304	320	259	304	293	294	298	278	309	311	309	327	286	334	331	300	311	318	264	296	296	274	297	295	304	285	297	278	287	270	295	320	297	261	290	298	312	293	276	330	294	320	352	339	294	353	288	309	286	316	292	275	293	319	325	292	326	294	290	295	278	283	264	322	310	297	316	297	304	293	291	281	316	331	303	344	341	353	297	311	283	294	309	313	268	350	298	302	312	255	294	323	307	319	290	296	277	270	294	311	309	318	332	270	294	321	294	293	288	286	285	284	286	323	294	303	331	281	307
22724	20049	14276	16823	40935	38008	20438	1280	729	764	647	745	756	725	691	696	693	748	727	665	722	709	686	666	708	722	689	706	696	700	699	719	685	703	719	694	702	681	675	695	720	732	658	647	750	678	686	729	675	679	736	657	703	682	717	682	664	697	702	634	710	657	633	676	691	713	679	663	674	723	613	701	674	691	693	700	706	725	665	708	724	684	661	681	664	687	714	697	736	686	746	733	658	699	665	669	718	658	726	722	697	724	665	663	714	713	703	666	701	701	681	701	709	658	715	715	685	710	689	674	734	690	654	705	645	671	682	739	715	705	693	741	715	648	690	763	704	635	673	699	722	695	655	716	707	714	732	695	688	671	699	682	737	701	724	680	686	705	696	695	718	669	655	662	715	708	696	633	718	685	689	731	696	720	691	664	687	705	696	679	702	667	688	710	662	705	682	684	738	724	697	683	684	737	715	680	675	693	729	694	707	662	717	671	687	662	710	661	734	734	656	703	726	703	674	697	711	688	689	714	634	698	682	667	711	680	679	639	715	671	672	723	694	688	696	706	735	683	760	762	683	745	708	689	712	667	638	625	705	712	681	649	733	685	728	693	659	699	710	732	716	740	714	710	684	739	725	731	725	706	683	644	676	684	660	722	697	673	703	703	670	708	662	722	665	692	699	718	653	705	663	690	703	695	687	689	714	700	652	677	719	662	698	715	674	697	642	743	702	706	722	717	692	710	755	641	691	673	716	736	681	706	713	677	700	693	667	741	721	701	711	689	734	651	738	685	705	687	732	714	712	653	642	750	697	681	712	680	658	689	734	716	663	685	682	678	679	685	681	705	715	708	685	677	761	676	698	662	702	734	636	681	668	676	699	726	672	696	675	701	732	667	638	696	667	723	728	721	678	708	692	692	691	701	736	721	629	699	731	690	702	708	696	692	727	700	666	696	647	741	693	684	706	634	708	674	658	661	647	691	727	716	697	699	743	672	713	734	704	724	670	671	671	700	677	729	708	712	697	691	697	749	674	641	717	737	726	697	696	685	769	681	666	701	765	666	730	646	699	672	674	699	691	718	737	710	708	693	664	690	655	662	755	685	727	713	665	681	720	734	657	718	667	745	699	649	708	678	701	700	782	681	682	697	688	675	709	715	665	692	755	698	712	698	710	674	688	734	684	656	714	689	691	727	697	647	712	700	738	707	670	675	738	643	701	686	665	733	724	708	689	714	671	649	694	678	682	693	663	721	700	660	705	692	746	659	706	697	686	695	678	692	711	711	704	678	694	688	705	660	665	664	688	666	702	701	680	681	717	707	680	675	730	678	699	697	698	636	708	696	648	731	682	708	705	688	659	680	730	697	733	678	710	659	679	712	698	700	635	728	710	652	675	720	669	682	686	723	712	690	669	697	679	720	702	714	706	693	713	689	649	690	697	651	719	667	659	741	702	662	633	705	660	678	663	719	689	734	699	709	709	680	709	691	688	717	677	683	733	700	661	704	745	729	751	716	759	657	695	671	697	711	702	683	676	740	673	669	674	702	747	677	681	699	749	670	690	664	661	704	692	685	730	642	691	719	671	717	720	679	686	697	652	718	670	685	651	698	672	671	682	695	689	684	735	752	669	658	690	646	679	655	681	707	684	657	690	678	686	664	692	712	702	661	699	682	714	689	677	705	670	684	714	689	723	662	643	668	671	647	703	670	710	654	675	687	694	694	732	714	687	638	691	685	686	704	672	670	716	670	765	664	682	691	648	724	719	656	679	712	717	649	699	672	647	664	689	693	675	705	690	726	737	683	684	715	722	739	635	679	641	691	701	672	713	639	709	702	677	691	696	674	704	675	693	691	700	733	671	712	680	679	696	684	688	697	711	697	676	734	717	652	667	693	722	683	715	689	701	696	695	694	702	694	658	681	661	700	719	686	712	691	692	699	688	673	682	680	686	711	700	675	705	682	719	708	694	665	688	667	715	690	691	743	735	686	721	694	682	685	738	731	693	690	654	648	665	748	687	744	688	668	714	716	753	678	700	672	704	721	682	652	704	744	729	689	697	700	731	724	669	697	715	726	695	667	706	702	711	656	690	705	663	672	690	689	678	716	666	686	705	692	717	710	665	697	731	718	688	686	683	699	663	664	709	709	661	700	709	691	639	644	672	692	692	681	709	701	702	694	705	705	691	667	690	658	647	698	701	691	689	675	715	696	705	715	723	702	679	685	702	683	700	683	686	687	654	719	681	682	664	741	703	676	723	705	691	696	649	696	729	698	697	680	737	670	731	667	749	710	720	625	721	691	661	686	680	714	697	674	709	701	763	713	750	643	699	687	665	668	681	687	706	701	685	624	682	673	652	684	736	660	662	708	693	702	652	714	703	687	736	679	688	776	701	697	711	642	688	732	735	720	669	668	728	629	690	682	654	737	714	720	711	685	673	719	670	690	699	654	668	733	729	669	709	671	718	715	696	692	680	694	702	678	719	704	683	662	672	704	699	735	699	676	714	654	718	658	742	649	715	664	676	691	707	700	722	757	659	676	683	654	720	718	723	677	725	728	674	719	654	681	681	672	650	674	738	717	664	726	703	713	698	724	682	698	718	696	677	661	663	673	694	698	652	680	709	699	719	682	705	687	685	699	677	679	723	681	690	694	714	699	720	732	734	684	719	686	708	678	762	648	691	682	742	684	649	649	693	648	728	701	714	759	698	707	644	733	688	701	716	682	677	754	723	712	697	651	714	675	717	687	701	721	699	709	664	697	710	640	727	696	682	698	672	718	725	676	722	673	646	678	683	699	743	729	697	736	723	718	678	694	711	679	659	704	727	703	734	664	722	687	712	698	713	705	697	729	726	710	629	728	671	668	676	728	697	718	706	699	694	688	645	667	661	721	684	681	707	698	684	649	682	704	731	728	701	718	701	630	671	719	715	691	735	719	678	692	683	676	689	682	710	691	668	729	694	710	719	688	682	753	681	739	716	716	693	702	684	668	681	688	654	663	703	699	677	659	718	716	708	751	673	670	709	704	693	694	679	695	752	749	659	711	674	703	684	741	698	736	723	708	701	708	722	727	693	688	667	683	706	727	656	688	697	711	729	736	699	707	685	669	690	702	693	765	643	724	681	665	693	669	732	662	697	676	684	724	711	765	675	675	747	686	682	687	697	689	652	709	709	703	687	736	660	697	701	676	725	676	729	711	713	653	672	710	746	674	673	665	678	749	681	676	711	677	701	714	746	749	663	728	730	675	673	705	699	697	704	723	673	689	710	715	671	781	677	722	700	693	680	667	674	644	720	709	668	720	698	775	667	716	716	659	709	729	724	661	672	725	657	679	723	742	660	661	680	676	704	680	678	669	710	707	676	743	687	671	740	715	676	728	708	703	689	707	670	679	696	700	666	708	715	681	677	724	693	702	714	700	701	693	708	686	711	690	646	683	717	678	671	666	677	709	675	668	700	713	701	708	711	676	685	684	719	686	662	681	723	688	657	673	694	706	697	679
47078	36495	27413	16394	36271	33800	18039	2683	453	455	439	413	417	430	438	448	414	430	423	427	430	447	456	440	396	421	452	415	396	449	391	427	386	419	398	402	406	409	430	414	422	436	431	386	435	398	418	390	401	427	370	418	451	418	388	396	422	461	450	388	440	447	453	440	380	433	419	423	421	409	447	405	436	395	385	388	425	398	419	440	422	393	440	421	431	412	406	434	455	404	421	413	432	454	430	422	392	455	415	438	426	416	436	406	412	461	405	395	431	413	403	433	434	421	456	424	409	393	397	405	386	455	465	423	407	416	406	406	458	452	407	389	420	405	372	384	452	447	433	400	355	405	405	419	431	411	413	403	449	395	428	457	413	428	418	427	409	426	416	457	442	418	387	428	452	382	458	432	434	405	411	446	452	426	450	430	398	428	411	411	397	404	424	458	400	409	394	426	383	404	432	356	437	457	394	421	435	410	428	417	419	418	399	438	426	461	441	415	394	398	420	400	460	452	416	416	414	429	425	429	418	448	409	400	456	399	459	409	416	388	451	445	436	442	404	427	423	436	421	441	403	400	441	443	465	419	476	446	440	407	472	393	436	404	404	452	387	411	465	461	413	375	415	451	426	428	421	433	447	423	390	358	426	428	446	424	415	408	397	388	446	429	460	396	422	412	422	433	411	386	429	426	408	454	440	443	388	406	434	402	380	427	430	415	401	431	428	401	404	413	392	408	424	426	446	442	425	428	392	364	403	416	446	440	468	397	448	424	399	413	403	381	402	432	437	438	389	409	439	407	426	404	390	412	450	440	424	418	439	429	430	412	409	393	426	388	424	373	458	429	409	419	406	444	378	465	446	432	477	422	402	460	432	410	426	434	431	436	414	391	453	444	431	442	410	422	378	433	387	440	416	396	404	430	403	352	394	417	418	407	426	392	456	417	407	411	406	441	449	449	396	406	442	417	409	390	416	440	407	412	394	418	446	451	440	416	387	428	428	448	415	389	406	430	408	423	418	416	382	371	401	438	363	399	429	444	439	399	422	415	422	434	419	442	445	395	466	426	415	390	391	383	401	420	410	434	398	431	415	409	413	413	413	414	417	415	434	404	424	436	376	420	412	411	423	430	422	430	413	442	395	434	399	398	387	423	383	403	412	418	418	432	425	430	403	381	430	407	391	413	415	408	418	384	407	428	442	427	407	401	400	392	467	419	417	403	430	399	393	426	411	390	416	409	430	412	429	433	403	411	427	472	421	422	425	412	405	391	384	420	438	439	415	399	406	407	418	379	406	428	407	448	377	407	431	384	376	434	396	423	424	416	454	460	445	383	445	379	397	433	434	437	471	438	413	408	426	397	441	390	421	422	430	433	417	422	413	417	394	415	419	437	391	416	427	401	428	437	446	420	404	412	442	458	453	433	385	446	397	461	402	408	416	380	459	422	453	380	391	450	413	429	429	447	383	462	458	408	436	425	406	399	388	381	397	427	403	406	389	421	432	401	422	386	421	450	404	374	413	416	406	411	456	392	420	429	429	441	429	430	402	402	418	389	422	412	469	414	427	472	438	424	448	429	412	389	388	405	438	437	414	382	435	434	448	447	439	408	395	398	392	399	446	396	471	428	430	372	417	454	396	442	388	410	428	414	392	407	425	402	420	419	447	485	438	409	427	461	432	428	423	440	393	402	389	422	407	441	401	432	445	427	407	391	367	427	406	446	437	390	407	385	434	429	429	421	390	399	399	404	404	426	401	402	391	447	387	399	416	378	450	439	424	417	410	391	441	438	364	427	418	451	386	430	415	416	419	445	425	461	438	450	418	409	429	401	429	394	417	414	427	466	453	398	423	452	397	386	403	427	413	439	435	444	438	426	438	421	376	428	428	400	409	465	429	404	422	442	422	439	412	393	387	397	404	436	421	445	402	401	404	382	378	406	455	438	443	392	423	422	420	388	385	416	417	444	377	398	413	446	446	365	446	390	436	377	459	410	428	420	413	399	459	427	431	407	417	416	425	461	413	408	439	417	380	387	429	408	406	448	441	450	433	393	379	402	395	402	399	395	436	394	436	410	407	379	380	406	377	416	400	472	434	416	424	433	437	410	437	397	447	383	418	389	416	377	415	389	401	444	383	421	409	421	408	404	401	415	417	442	444	391	433	417	417	434	386	421	411	425	432	392	403	436	399	413	428	400	441	436	396	424	468	407	418	442	459	413	440	375	419	409	397	410	440	428	387	408	396	415	464	438	392	371	453	483	408	432	421	412	386	438	410	417	396	410	419	369	414	435	444	420	437	418	459	388	409	405	409	397	434	423	421	427	419	392	432	408	411	422	404	434	421	416	475	374	438	425	392	407	438	399	419	387	422	403	432	419	457	448	421	426	463	428	413	432	442	386	395	402	402	395	431	412	450	399	414	409	439	438	394	413	422	431	415	424	404	413	420	451	417	440	398	404	388	414	424	366	406	403	443	448	407	436	440	409	398	433	412	417	386	372	414	428	402	410	449	454	425	442	401	430	399	441	409	373	423	437	436	405	419	414	438	401	437	427	440	435	380	429	450	413	469	415	430	397	398	399	432	428	446	410	371	417	427	425	449	447	453	439	449	438	434	367	429	426	442	404	408	406	386	385	396	442	400	407	406	395	425	399	426	409	450	387	387	446	431	410	409	408	382	375	425	448	426	422	433	437	419	425	420	441	410	385	417	401	379	416	397	412	444	409	467	422	468	441	416	394	417	416	410	372	405	404	381	414	429	427	396	398	451	443	402	405	397	417	436	404	442	437	399	454	416	410	418	430	422	430	409	437	430	387	403	416	409	423	426	422	453	423	428	421	407	421	360	429	415	433	423	423	384	394	422	408	389	407	392	391	433	431	441	445	422	448	428	416	412	392	431	399	475	442	392	342	439	407	377	417	440	443	432	423	420	455	449	409	416	378	408	443	425	420	396	422	390	431	448	423	406	379	409	431	419	404	421	448	377	433	415	392	431	411	437	421	388	449	395	416	422	425	413	405	395	412	437	447	430	419	389	431	430	400	408	389	434	403	460	415	428	442	449	393	419	443	437	411	432	374	402	410	410	420	382	453	432	411	442	449	469	391	431	426	393	435	432	372	405	436	420	413	411	416	400	437	431	442	423	410	445	430	365	407	433	411	458	429	416	424	408	450	419	443	421	417	437	431	407	396	370	421	438	439	393	407	420	396	348	400	436	393	417	408	401	412	423	387	403	440	453	428	473	412	432	416	400	420	425	358	377	454	423	431	408	415	411	403	426	471	397	432	437	453	412	438	421	439	427	419	415	430	407	440	421	422	432	424	385	415	444	416	421	396	393	410	425	411	438	415	462	457	448	421	424	370	414	456	400	424	459	430	431	402	413	419	395	400	415	443	415	418	416	411	400	403	434	412	392	368	432	402	421	436	424	406	393	416	403	391	446	450	419	434	392	444	429	407	399	416	430	425	401	433	407	419	423	414	398	454	403	412	431	438	433	413	417	436
30143	28064	23497	27492	52637	49354	29529	3283	902	963	984	936	941	964	949	920	984	946	932	903	977	892	939	879	968	987	923	972	932	922	921	859	981	927	905	922	924	942	939	942	968	916	914	907	973	989	885	981	861	934	956	926	880	944	998	941	888	892	972	905	937	895	986	925	942	942	921	935	952	982	906	916	931	922	925	936	883	934	921	944	893	964	952	923	950	898	932	928	911	922	954	936	890	881	919	944	916	929	931	880	938	923	965	897	918	906	898	903	909	939	925	924	971	911	880	883	917	923	901	935	972	950	957	938	925	928	909	896	896	892	905	887	946	930	904	963	929	942	860	917	911	884	917	926	962	915	928	905	905	989	903	934	943	891	938	951	902	921	918	876	940	873	873	927	875	907	938	990	887	933	918	958	942	941	927	931	871	941	967	970	952	934	961	912	945	930	897	864	961	835	894	941	902	946	939	900	941	941	932	932	944	955	972	934	945	949	915	906	944	920	932	944	920	917	915	945	917	893	918	994	890	961	955	946	960	892	996	992	915	913	948	928	989	956	929	919	954	850	928	898	886	958	909	895	880	929	918	880	942	909	921	966	850	936	914	968	932	902	878	947	847	940	885	938	947	904	923	931	1001	910	907	930	875	987	921	914	958	914	930	943	955	964	914	994	949	968	948	950	945	909	905	955	908	919	967	903	894	890	908	897	835	893	906	950	970	940	934	955	859	936	952	990	920	893	870	915	953	964	949	943	903	933	947	893	922	938	908	937	925	925	912	927	924	934	848	906	931	891	892	1005	862	920	936	898	932	946	946	912	889	909	930	994	949	933	970	941	910	890	947	917	929	912	929	961	915	929	948	895	914	948	943	906	905	919	882	921	933	1000	924	954	917	953	919	931	883	895	909	916	922	911	912	952	937	977	968	898	911	921	906	934	913	936	903	899	905	925	919	949	965	938	948	916	920	885	929	891	905	894	948	962	917	922	894	934	911	934	913	916	883	880	950	943	898	902	910	953	924	922	957	938	941	940	897	932	895	945	967	896	892	927	912	979	892	981	925	931	920	936	961	921	925	941	912	898	890	859	936	928	918	844	965	940	889	947	908	921	961	914	930	906	867	958	937	948	910	931	843	955	940	936	962	953	894	930	905	894	924	893	900	905	908	943	974	940	952	987	913	951	938	927	926	911	868	911	947	919	920	969	962	973	896	939	963	917	959	925	953	919	924	884	903	944	1002	885	931	925	933	973	932	892	957	897	943	920	952	941	974	915	873	955	943	947	905	939	940	946	891	888	955	883	922	971	888	884	938	912	883	928	958	923	986	906	853	961	925	915	953	858	892	923	951	885	931	966	936	969	966	940	980	929	964	934	921	936	922	972	936	894	913	1005	945	928	920	917	892	866	868	909	908	904	893	879	870	921	882	956	929	953	938	947	878	904	926	957	984	966	897	925	944	942	955	937	952	921	901	930	932	938	914	923	946	909	957	949	918	900	943	945	993	926	894	945	959	981	993	883	941	950	942	866	927	896	933	893	947	908	939	923	867	944	913	941	967	900	902	941	948	922	906	941	939	924	894	861	877	899	844	924	935	904	959	940	891	885	922	953	951	910	866	943	919	919	916	924	929	969	894	898	954	928	894	916	881	890	919	863	901	914	920	957	893	994	896	947	937	950	908	917	944	931	943	953	955	941	915	985	876	876	971	936	947	895	950	954	904	887	921	946	895	940	914	933	928	939	890	946	903	929	938	961	941	938	923	943	975	934	946	907	903	949	875	942	872	907	947	939	934	969	900	874	900	886	916	936	867	909	911	945	971	915	890	916	887	874	952	936	937	912	904	955	900	951	884	904	954	939	972	930	892	911	973	897	924	890	927	929	861	928	880	937	999	952	883	937	932	938	916	930	946	914	893	948	935	977	883	951	939	993	915	907	956	961	895	885	925	890	1035	941	884	922	900	908	950	951	922	949	917	950	918	947	963	964	938	945	892	987	935	945	974	971	949	1017	915	902	876	896	890	981	926	942	901	917	903	893	871	885	926	912	968	925	879	867	927	916	961	948	880	928	891	899	980	925	971	909	907	986	945	937	905	930	943	880	910	936	936	907	935	945	927	926	947	862	966	962	903	947	949	936	884	923	930	945	896	913	904	961	896	961	903	923	908	975	939	930	878	920	935	944	937	948	885	851	937	956	944	926	940	927	900	914	870	940	884	925	950	906	930	962	925	889	914	913	842	932	895	916	955	920	906	925	903	913	914	922	839	923	953	929	905	915	973	886	890	886	874	955	893	921	914	962	899	900	950	925	906	913	911	920	965	877	967	947	941	927	961	934	903	943	945	914	936	937	933	999	931	908	945	984	941	943	835	935	930	896	921	952	882	938	966	873	874	892	967	949	904	897	943	939	906	924	957	968	949	909	883	977	938	900	886	888	904	945	902	864	869	936	942	906	914	924	902	927	898	953	953	889	949	912	947	916	960	933	884	875	896	947	897	909	923	853	927	937	922	934	877	915	958	868	943	888	971	901	936	933	974	945	860	883	953	990	940	960	976	884	893	915	979	868	920	882	899	896	930	930	877	916	904	886	956	973	942	919	946	921	968	906	916	932	956	914	913	933	927	984	894	969	922	894	898	893	935	909	901	942	929	942	906	951	968	964	922	941	970	895	864	918	926	976	930	953	937	955	939	934	900	937	949	912	955	865	879	916	950	981	881	930	963	925	956	923	918	927	899	967	916	897	930	909	940	916	946	910	920	931	991	897	918	958	940	929	949	976	897	940	923	925	954	1004	931	934	995	939	901	915	887	939	902	949	996	891	911	927	857	899	948	946	888	950	916	921	957	907	952	941	932	926	890	945	942	937	925	927	968	917	934	943	922	953	930	962	902	924	971	888	946	928	953	957	897	928	946	928	943	850	942	932	900	911	975	893	952	922	921	930	904	929	1011	934	934	887	937	928	901	918	938	934	944	878	949	944	957	929	877	914	982	923	923	960	953	928	879	927	933	921	899	901	996	986	893	913	926	933	915	939	899	953	895	944	933	930	911	929	955	919	919	917	931	910	936	938	887	946	947	939	961	893	978	954	938	866	858	928	950	923	910	946	956	992	984	930	912	931	873	919	941	876	862	918	987	839	928	867	938	866	928	936	924	919	976	949	932	895	896	952	894	891	915	915	868	960	935	921	887	909	947	925	951	933	934	988	885	922	921	922	897	932	849	883	876	963	910	939	911	930	935	858	885	932	919	895	894	957	883	935	929	942	905	945	920	919	922	925	863	913	917	911	872	916	923	962	955	932	873	918	918	934	908	994	891	940	978	920	882	901	917	935	953	968	902	1001	882	967	919	896	956	881	877	957	882	907	936	958	918	927	930	925	929	948	931	900	920	940	869	923	941	953	916	916	959	942	966	945	884	943	945	957	876	962	961	923	934	942	956	1021	972	918	934	913	881	870	908	930	935	933	924	909	912	943	932	968	944	871	943	954	915	921	966	931	938	938	921	931	940	924	950	912
15645	8145	3557	750	1154	1297	810	324	330	309	306	330	299	332	324	334	324	328	334	308	332	303	288	310	288	365	320	329	311	312	330	311	350	346	348	330	327	316	373	321	313	324	286	290	289	360	314	331	327	352	302	298	285	311	342	312	321	308	277	321	293	317	318	328	348	288	286	332	323	287	341	310	312	290	303	305	353	310	336	288	313	294	316	342	295	320	342	321	336	327	324	294	319	328	311	336	281	314	318	331	309	300	310	327	313	316	335	357	300	301	343	347	360	290	362	362	316	342	335	346	328	302	307	352	314	328	315	338	322	285	356	303	298	337	339	343	314	286	305	343	313	319	321	331	313	332	307	299	338	290	333	288	330	330	286	300	324	320	298	338	306	279	349	339	333	302	330	331	338	370	334	340	310	332	314	337	344	318	315	355	312	327	306	310	336	329	348	340	328	304	334	333	281	329	338	334	301	309	282	322	332	322	334	294	316	341	329	308	297	341	323	337	281	291	320	324	344	320	319	320	328	337	325	304	324	291	346	315	316	358	325	348	317	302	328	353	342	374	356	315	306	313	315	358	322	316	308	275	335	308	355	310	320	341	334	343	263	294	290	290	293	333	304	305	309	309	328	344	302	290	296	304	315	361	289	316	331	356	300	315	298	305	352	334	334	324	350	344	291	327	322	310	314	282	349	350	293	356	327	327	332	314	343	340	360	323	338	351	307	298	293	294	380	319	315	307	313	327	322	331	292	320	344	316	317	356	347	328	311	358	308	308	306	333	349	324	322	322	311	335	318	346	342	296	289	310	319	324	339	323	321	316	305	327	306	303	319	335	320	338	322	356	290	301	345	328	321	328	324	306	321	299	331	342	309	332	284	331	346	303	303	286	322	310	281	309	322	306	302	303	325	320	322	331	333	287	313	317	317	332	321	338	335	346	327	306	346	285	328	324	341	337	314	279	322	315	306	359	285	332	285	337	356	328	347	339	311	311	316	303	320	338	324	331	346	314	362	341	337	321	294	367	311	317	324	375	339	352	309	317	302	306	330	320	305	330	377	320	323	333	315	335	312	359	367	319	308	301	289	289	308	326	335	318	274	327	332	311	300	334	315	297	303	309	281	318	321	284	338	342	341	341	287	339	301	313	316	295	304	318	316	336	316	301	315	347	333	313	295	348	348	349	346	352	336	312	340	321	295	319	311	295	330	349	327	283	316	332	323	336	326	301	334	313	330	341	333	328	349	319	323	342	320	323	322	330	318	318	347	311	289	293	308	313	323	319	340	320	319	312	330	323	334	341	327	335	301	345	323	329	353	317	320	330	319	334	325	296	358	324	322	323	319	311	319	300	320	342	336	344	335	285	292	293	328	295	338	355	287	335	355	295	312	344	338	306	332	330	292	316	317	343	343	331	339	328	326	342	312	322	324	350	320	321	304	290	311	340	323	330	329	295	327	316	292	293	301	332	295	304	298	312	330	296	351	320	305	316	341	284	301	348	331	297	302	311	313	297	309	375	334	341	312	298	307	317	328	294	310	330	305	303	324	307	281	294	316	306	358	337	307	291	369	364	331	325	326	332	293	325	285	307	334	313	285	290	306	314	314	316	332	309	314	337	310	294	328	316	354	337	312	319	327	321	292	329	354	315	328	291	334	369	325	335	303	312	329	334	328	335	337	323	273	274	299	341	320	339	274	284	305	367	350	319	340	313	360	307	308	295	328	338	352	322	291	292	306	331	326	332	317	338	318	287	328	329	330	334	331	327	299	306	336	312	334	349	301	313	334	349	338	329	324	329	305	322	308	357	317	327	350	327	350	298	312	316	344	315	330	328	322	307	350	318	360	278	300	327	355	324	311	329	323	315	304	307	343	318	348	315	352	305	354	310	331	347	317	356	301	313	317	303	320	320	330	306	299	337	311	356	341	349	315	339	321	290	328	312	329	329	306	329	324	351	313	298	310	308	325	299	300	347	344	313	319	288	342	331	307	331	319	340	309	287	306	280	305	308	349	336	359	380	326	306	320	305	342	315	299	347	370	326	291	301	311	268	343	315	310	305	347	307	355	332	355	361	296	353	323	300	334	354	306	325	333	315	360	348	368	344	333	310	321	317	309	335	338	313	293	319	300	302	326	332	373	311	336	328	328	301	292	310	350	278	285	333	302	293	313	318	320	324	354	356	287	310	297	289	315	331	316	337	301	354	289	319	299	291	316	306	343	319	297	351	306	287	332	313	332	323	292	298	308	339	314	337	300	307	304	349	329	331	313	368	289	316	313	322	305	284	364	331	306	330	347	303	351	336	307	335	323	300	326	345	309	291	307	353	328	324	351	289	308	350	337	328	312	355	304	297	340	353	325	329	315	340	337	324	303	322	329	305	309	334	323	283	305	318	342	309	315	329	350	319	335	351	310	331	301	304	319	293	307	283	321	318	298	334	309	303	341	321	317	314	339	320	329	325	337	340	330	323	303	309	307	314	289	332	334	353	324	325	322	346	334	304	288	341	321	339	352	311	342	341	315	334	317	345	327	329	315	311	320	333	348	358	340	283	324	307	350	330	297	316	296	360	335	351	333	305	293	307	311	339	329	318	305	310	318	318	328	314	314	285	293	307	281	284	367	325	292	292	329	324	298	302	310	320	311	302	321	361	363	319	333	326	331	325	338	341	306	328	357	298	327	319	320	318	299	352	312	303	328	312	313	323	304	308	309	332	310	301	329	335	351	298	305	344	306	329	311	276	319	311	319	314	329	318	339	329	295	315	336	335	343	306	335	293	317	288	338	330	337	325	344	293	312	361	313	315	328	326	320	329	301	316	326	319	307	342	325	319	340	341	320	322	289	333	316	337	303	321	321	330	334	336	348	351	359	348	280	315	304	307	323	311	333	342	320	297	318	305	330	302	296	318	309	299	316	339	314	335	342	350	317	333	323	326	323	333	347	328	307	353	325	313	310	321	307	278	333	323	324	306	329	340	348	324	381	333	324	296	333	322	323	336	328	316	353	332	316	342	306	316	328	329	366	293	336	318	301	336	362	306	353	356	301	286	339	320	350	307	324	310	324	333	322	301	342	276	304	324	322	317	328	312	315	316	301	354	339	343	326	294	357	342	304	327	356	339	317	305	313	317	294	310	314	296	295	334	295	316	321	353	315	315	323	343	296	296	322	353	304	316	321	305	328	305	320	299	289	333	297	302	327	315	336	327	326	311	289	316	349	362	319	344	306	282	308	296	314	314	316	314	306	316	297	303	297	327	333	323	278	304	333	334	343	319	323	314	287	326	310	346	327	336	329	319	310	299	320	354	318	338	315	326	305	352	330	344	317	324	327	338	340	329	326	319	316	318	343	290	330	324	337	359	323	305	332	299	343	343	302	350	320	323	342	307	342	343	315	353	346	325	328	316	311	331	336	372	290	318	293	341	316	331	308	303	349	353	302	332	300	341	366	315	336	302	339	319	307	321	278	304	342	316	306	321	336	276	317	314	332	344	287	333
9502	7001	5161	1984	4457	4472	2340	772	744	735	793	751	751	729	733	750	707	734	717	728	755	734	719	715	744	750	757	746	738	728	742	701	727	670	721	742	744	725	707	703	751	725	749	735	724	691	768	699	719	720	770	695	770	689	762	783	746	731	687	698	687	729	707	733	702	707	703	717	733	685	749	711	761	778	737	727	715	712	723	723	784	736	690	765	715	661	713	696	733	687	727	740	696	726	728	746	682	766	732	718	674	758	723	712	752	696	708	717	748	714	694	687	710	744	724	722	732	719	701	751	766	732	700	697	699	739	754	737	748	768	693	724	746	727	737	705	731	752	697	710	707	735	780	703	709	721	704	720	724	744	741	702	712	703	754	736	714	715	724	658	704	758	734	718	703	710	667	700	704	697	758	722	725	735	710	699	721	754	739	752	750	745	710	742	712	716	734	719	782	744	711	752	720	704	722	741	754	716	754	690	751	722	710	711	741	773	710	695	727	681	741	694	732	747	693	713	735	706	767	723	748	751	731	782	708	756	720	719	699	736	737	744	718	689	726	735	712	721	688	686	697	780	716	678	715	757	708	745	704	749	710	748	716	681	765	696	726	737	671	708	729	724	732	693	745	751	764	729	708	740	758	715	711	735	675	784	713	717	722	704	724	690	682	700	719	759	689	753	673	764	673	695	709	688	688	721	739	728	694	723	747	750	743	695	722	706	745	785	689	721	692	756	724	723	749	744	770	737	783	680	754	742	769	694	709	717	700	728	773	700	704	744	728	713	700	713	798	648	704	724	745	677	755	751	695	691	710	763	708	710	736	733	750	711	747	693	751	731	703	680	709	734	751	738	774	714	713	693	706	707	754	691	702	717	755	701	762	752	697	746	720	713	725	720	752	731	764	740	676	754	763	689	706	679	751	689	741	714	679	701	748	755	718	673	694	706	713	688	721	687	732	680	744	696	710	698	761	707	700	745	716	708	706	766	676	667	748	731	757	738	767	734	739	754	716	772	674	729	746	717	722	750	719	730	750	737	693	742	731	739	709	741	743	697	756	730	728	737	714	713	721	713	705	742	703	697	743	722	673	771	689	692	721	688	704	675	710	742	736	717	708	685	705	694	779	712	740	740	711	738	687	709	702	715	735	707	776	719	693	687	762	766	758	793	690	741	723	756	713	646	734	727	736	736	713	734	703	719	732	748	770	741	712	711	704	739	684	733	751	727	733	745	758	684	742	758	690	733	795	718	762	724	737	732	718	688	726	742	733	676	719	742	667	730	671	728	753	728	705	734	691	792	741	714	738	724	745	746	737	753	695	648	714	753	777	651	726	730	773	700	717	744	678	771	713	760	743	761	720	732	724	738	691	687	713	743	677	691	728	728	723	709	690	777	748	687	713	731	726	696	699	759	738	739	762	715	737	700	739	749	716	712	709	703	716	714	781	731	727	732	684	691	721	693	730	752	716	737	671	634	763	710	730	707	746	737	722	764	725	665	710	722	739	734	676	747	711	724	714	729	718	761	732	725	686	727	734	767	704	673	732	745	706	725	738	694	792	720	707	701	754	750	743	748	718	762	701	769	753	735	752	687	729	716	772	676	685	681	776	731	678	732	721	784	759	731	755	747	735	731	750	744	761	707	798	719	705	705	757	727	723	754	699	765	709	709	711	717	713	750	695	724	686	687	754	721	736	733	721	747	730	736	706	701	683	750	734	736	712	726	681	742	772	746	793	791	723	690	763	723	737	702	768	725	706	730	783	737	755	725	772	704	710	693	667	718	750	724	711	730	719	729	716	789	722	728	719	756	727	725	705	710	724	712	743	722	709	727	733	741	752	751	722	778	692	725	750	718	663	705	681	702	731	694	718	688	767	735	675	704	765	754	698	706	679	688	699	750	744	739	720	731	736	735	746	734	699	739	729	762	727	730	704	728	770	695	700	723	721	700	711	681	739	747	698	699	729	715	703	756	773	707	713	723	710	702	693	725	719	700	746	753	707	701	698	742	732	718	694	703	692	745	715	715	696	707	741	748	716	739	753	676	699	682	702	721	714	676	709	699	678	737	688	720	746	743	734	720	730	697	746	711	711	703	716	734	719	726	730	718	737	784	701	716	746	737	720	739	779	787	744	718	688	714	717	698	718	730	704	726	729	756	700	661	696	692	742	750	700	718	708	708	699	718	735	693	738	717	715	716	766	738	750	752	704	687	739	744	747	749	759	709	744	740	743	700	730	702	691	742	690	714	711	675	700	747	694	708	712	753	722	742	701	680	705	718	753	728	714	748	737	660	765	718	748	708	768	746	746	699	731	697	724	719	725	754	743	745	738	722	752	721	705	752	765	753	731	734	700	738	728	740	722	724	728	740	704	704	743	749	768	766	732	710	738	692	712	655	705	704	675	750	716	747	738	734	712	690	733	772	751	708	717	709	725	720	743	668	783	707	718	737	712	754	732	754	730	733	759	730	716	720	725	764	704	740	688	697	739	741	761	753	732	749	733	772	735	715	700	745	747	786	687	760	758	694	742	720	725	704	755	700	695	724	759	736	717	711	722	692	715	739	721	681	778	737	733	714	727	692	739	708	739	703	704	736	711	733	707	725	670	728	748	719	690	764	726	764	766	724	716	646	735	694	678	759	735	724	741	762	747	781	689	709	737	700	773	715	736	744	756	704	734	725	716	699	720	760	728	717	708	678	736	699	760	711	765	709	734	787	713	724	694	718	676	745	756	722	711	751	747	757	716	728	767	720	714	683	705	709	708	703	715	706	671	726	680	728	759	736	701	742	720	705	727	720	735	732	716	743	707	720	740	703	724	753	815	700	763	735	745	726	777	734	653	703	788	688	721	715	733	702	702	742	684	663	757	736	704	695	782	736	767	694	747	668	725	718	761	740	672	702	727	681	735	796	734	740	731	755	730	733	719	721	708	719	709	721	725	723	723	740	700	788	729	737	749	736	743	719	742	721	746	720	736	680	692	711	764	749	718	756	722	733	743	737	807	721	780	730	692	717	682	686	741	708	709	702	767	739	690	709	799	771	716	702	737	715	681	745	680	728	756	705	748	730	709	679	727	782	751	719	739	732	745	735	704	711	745	694	667	695	739	715	756	737	703	674	702	678	715	789	699	728	751	701	751	716	768	740	715	692	680	752	749	779	721	759	741	707	727	686	739	716	735	727	745	726	745	658	724	742	710	721	685	735	734	740	760	767	717	755	717	749	722	713	777	734	724	691	723	688	751	778	700	743	729	731	765	751	715	743	736	779	750	739	744	718	707	682	702	741	720	709	752	717	652	689	767	723	725	687	706	723	748	663	719	745	725	766	776	737	699	718	708	733	713	733	726	738	737	731	754	738	685	733	755	732	759	738	667	735	754	739	713	740	677	707	708	702	737	688	737	723	755	702	776	720	701	740	744	715	733	742	727	664	722	742	698	698	702	751	740	752	738	762	708	693	725	757	707	719	706	692	797	743	738	691	732	714	731	709	698	725	723	747
36217	26386	16580	5744	21051	19802	10139	1343	317	294	284	324	289	277	311	285	310	316	299	283	294	271	299	283	285	306	264	256	297	290	286	307	325	302	313	327	274	294	306	282	308	296	276	272	299	323	317	293	313	275	297	300	308	304	289	303	268	294	299	287	253	282	303	272	327	303	277	270	296	303	304	270	281	269	317	298	256	281	260	298	326	298	262	296	294	299	301	282	303	279	293	298	293	311	308	327	290	317	271	294	276	296	285	284	279	291	267	284	287	310	286	288	294	300	271	289	286	297	297	306	301	276	311	303	299	293	269	264	289	296	267	304	313	297	303	294	271	308	284	293	302	312	286	263	290	305	279	295	302	312	310	319	289	289	277	328	281	265	305	297	270	263	317	265	318	322	284	274	295	292	330	285	327	278	297	313	293	281	305	291	290	282	286	284	294	279	282	295	303	277	299	324	311	313	260	318	251	267	302	313	288	291	279	287	306	326	298	278	268	267	318	299	285	302	315	346	274	313	284	288	292	264	294	286	307	298	293	276	295	316	253	296	281	308	265	307	312	288	281	288	301	267	308	282	296	300	305	291	306	272	304	288	318	297	285	296	291	277	279	283	314	295	268	302	324	305	318	267	297	278	296	289	289	310	254	276	285	336	314	282	292	311	266	329	280	281	282	269	294	299	278	282	257	250	313	282	296	324	309	272	301	281	302	300	276	286	266	283	302	293	293	300	263	318	321	339	283	301	294	295	282	284	301	285	282	297	280	271	293	298	306	286	327	296	241	265	277	302	281	251	283	294	289	279	275	261	279	283	278	277	280	312	273	276	268	297	313	288	290	300	293	285	280	294	281	293	268	327	301	303	270	269	299	295	319	287	321	259	281	293	267	267	284	296	291	293	313	296	323	268	279	323	253	286	322	280	326	303	281	284	295	307	282	318	326	291	337	277	302	303	297	316	277	289	305	289	275	297	288	275	284	305	314	299	268	298	306	284	284	285	290	297	290	313	273	280	323	281	310	325	279	306	290	289	286	289	289	294	294	289	287	283	274	296	284	277	298	271	327	304	301	286	291	296	323	281	286	259	267	294	314	288	285	308	295	297	278	286	289	301	261	311	316	307	301	288	278	276	312	318	312	290	283	301	248	289	292	292	301	312	289	299	297	302	298	314	289	287	292	317	288	319	285	284	312	286	278	263	289	322	282	320	307	333	340	295	244	297	306	269	298	260	298	248	318	280	291	309	296	304	246	307	305	288	296	281	283	286	253	293	311	291	285	292	293	296	309	276	306	305	310	291	304	293	288	281	293	298	257	302	292	283	315	307	289	272	300	309	275	266	282	308	257	316	271	291	302	281	311	304	292	314	302	284	285	278	300	301	278	298	310	320	290	281	316	264	310	296	310	327	319	311	285	321	329	308	281	309	251	289	265	243	279	300	290	306	292	333	311	289	310	308	275	306	263	283	265	303	296	285	277	310	318	299	290	300	293	277	289	345	303	292	322	282	304	305	302	298	280	317	297	278	257	316	315	302	280	299	288	290	289	274	285	278	289	302	314	260	307	291	297	258	249	289	291	284	308	290	300	311	279	283	330	276	307	264	241	261	282	290	283	343	267	316	306	301	310	297	313	296	308	329	261	307	285	292	261	305	309	300	305	301	270	283	253	291	295	331	328	285	318	290	272	301	306	281	294	294	287	301	267	327	295	252	275	298	282	277	299	282	303	276	284	299	303	319	281	302	318	293	291	261	288	280	253	301	307	306	309	304	300	292	280	300	292	304	269	281	295	320	282	279	295	300	298	256	277	286	297	277	288	323	303	300	318	277	302	308	292	320	275	281	278	295	265	281	283	283	320	277	284	293	289	286	295	279	288	260	290	321	296	299	318	314	351	303	305	314	273	284	320	278	277	262	309	283	321	274	290	276	302	284	294	297	276	301	301	295	265	309	340	295	266	277	277	296	283	297	292	295	283	281	284	291	281	292	302	279	289	296	265	291	291	286	296	291	267	303	257	301	343	303	258	310	272	249	305	278	261	310	293	295	298	271	312	312	283	305	289	295	305	264	297	278	322	289	262	289	266	299	271	283	293	336	276	316	316	310	316	263	296	308	288	297	270	299	273	316	279	288	274	299	284	292	315	259	293	299	298	313	297	303	286	307	287	309	288	333	270	300	275	297	306	309	283	298	292	285	324	302	295	303	312	308	307	294	278	286	313	248	300	327	307	271	307	299	314	288	284	322	305	270	294	270	253	281	291	311	298	333	290	319	314	277	285	259	281	255	320	252	288	293	315	315	259	265	273	280	321	269	319	288	296	325	290	283	288	266	280	289	278	295	269	284	298	289	295	301	247	262	272	311	289	294	296	291	284	301	299	314	287	289	281	312	265	301	279	297	310	258	268	254	317	295	272	301	307	264	326	337	298	304	299	306	294	336	285	264	311	293	325	296	274	290	259	291	319	261	290	259	272	286	286	281	278	290	282	280	278	305	286	282	295	280	314	269	289	304	278	327	273	323	298	282	312	278	270	287	290	278	307	304	297	314	273	303	321	262	317	307	293	275	277	321	317	295	322	292	271	266	281	271	302	278	306	279	282	256	277	296	299	287	305	303	280	294	262	279	260	319	298	321	277	286	305	290	315	325	293	305	291	295	292	341	314	275	327	297	299	311	297	258	300	317	317	277	339	323	276	344	281	291	303	306	296	296	294	259	284	278	276	271	281	331	294	285	296	301	288	286	297	314	332	297	319	296	266	240	299	273	316	296	284	297	294	287	300	282	270	276	283	296	268	295	289	312	279	278	283	264	306	296	278	257	274	301	306	288	310	289	299	299	281	282	269	309	302	314	302	275	302	309	311	259	273	329	301	289	273	305	299	285	274	278	273	288	251	275	297	296	281	247	287	289	303	301	307	296	294	283	288	307	290	284	270	294	289	273	287	301	315	300	268	326	302	285	275	302	289	291	283	308	282	317	300	260	314	291	310	318	257	315	285	291	297	281	317	315	265	301	284	328	283	307	290	283	298	263	305	297	306	295	278	288	266	270	293	293	300	304	312	329	313	266	299	303	293	291	295	269	296	274	307	289	292	292	297	268	299	298	300	298	277	301	289	268	258	325	343	284	301	287	314	299	285	297	315	301	278	293	289	309	287	306	313	294	287	286	340	302	284	318	272	290	318	264	306	297	299	308	317	290	297	279	276	319	311	301	298	299	315	286	275	282	301	291	290	301	290	288	320	304	278	311	278	300	306	295	295	280	273	299	272	268	283	277	269	299	307	291	288	287	291	318	317	313	287	281	310	273	303	304	287	274	273	308	272	312	272	274	302	295	275	294	302	293	291	282	300	297	298	280	315	293	307	308	302	277	303	259	303	276	304	286	304	293	272	291	303	282	304	305	302	286	315	279	335	301	291	274	304	292	291	271	265	295	274	289	307	264	306	270	314	293	287	332	324	306	278	299	324	298	316	304	319	287	285	307	313	291	282	270	325	280	280	269
23305	20057	15644	11709	40201	37382	21514	2471	751	677	722	652	678	709	691	703	684	649	644	676	668	677	673	644	708	682	641	686	687	665	608	697	670	672	654	687	702	675	685	653	681	659	730	670	674	653	674	690	664	680	688	647	690	662	683	708	667	675	681	735	701	643	677	708	666	678	677	668	700	691	676	714	703	667	722	636	722	704	681	661	719	735	686	685	661	630	652	658	630	645	667	670	683	632	660	640	767	664	678	665	644	655	704	664	666	671	692	696	682	635	651	642	717	665	689	653	693	672	704	694	704	703	696	684	698	627	655	681	724	653	716	670	659	647	669	675	720	707	668	638	677	656	708	679	701	673	660	637	720	719	697	659	673	692	697	686	729	634	721	694	652	667	669	660	657	668	655	670	662	596	674	626	648	667	704	678	665	658	711	648	695	634	685	691	722	674	646	678	653	750	716	646	657	713	672	760	659	671	705	690	700	672	686	701	659	669	664	693	671	663	682	646	689	684	673	671	698	674	684	660	708	663	641	692	671	697	678	667	681	688	700	671	673	715	666	661	675	660	704	641	667	675	683	648	669	690	679	667	654	713	723	649	655	726	696	687	648	674	665	703	694	651	662	683	733	686	650	639	649	694	651	670	662	616	678	706	712	665	638	680	659	641	688	651	699	662	713	678	702	697	676	685	664	651	699	705	722	688	688	669	659	668	685	675	702	689	649	638	692	647	693	743	649	653	679	682	664	659	661	694	681	688	685	685	661	651	687	668	653	688	688	679	676	692	640	658	665	700	698	688	648	720	708	727	663	624	690	676	697	637	688	649	669	668	711	691	723	684	687	649	682	637	689	652	662	728	675	687	646	702	630	711	651	645	650	721	704	663	664	690	685	654	704	633	636	669	695	643	698	670	713	649	707	691	675	722	710	684	637	691	664	674	684	683	676	676	637	616	667	703	624	675	663	653	689	659	672	684	702	652	660	661	690	689	709	677	680	676	677	688	633	640	663	613	692	702	687	704	654	688	682	691	665	679	692	656	617	675	696	650	692	700	660	644	672	678	692	715	656	667	702	675	635	695	711	715	670	662	663	700	649	702	693	722	672	693	681	718	708	700	668	692	676	662	662	721	669	671	699	674	645	671	679	688	668	678	731	698	660	688	671	671	683	662	635	705	654	695	688	711	655	666	679	701	648	682	648	661	675	694	657	625	679	655	666	676	652	680	644	688	657	727	585	662	639	663	693	680	675	664	701	664	710	603	697	652	697	679	638	633	696	668	681	676	633	674	680	644	663	654	674	690	691	668	666	679	654	665	627	654	675	689	714	655	690	720	679	690	649	708	617	677	604	675	681	679	656	665	638	656	716	683	679	728	620	638	687	672	669	694	700	612	638	659	678	685	699	666	691	654	645	673	666	707	734	666	699	654	704	717	668	664	657	717	693	671	645	694	610	659	702	687	674	696	688	660	677	690	668	688	647	667	684	699	684	684	674	681	661	687	643	673	642	667	714	669	673	702	699	652	721	681	683	671	679	689	712	654	702	661	704	697	726	697	634	671	688	684	677	640	701	674	646	684	712	630	670	691	693	684	690	689	655	679	694	686	706	664	658	636	713	673	711	689	657	682	736	640	621	665	650	641	667	658	670	701	693	684	677	679	647	719	668	685	691	667	681	712	713	696	683	669	634	677	637	723	662	722	675	666	663	678	652	729	698	718	650	686	692	650	653	656	708	700	666	714	668	639	723	688	655	654	664	684	703	693	653	707	676	694	691	687	666	703	669	676	678	705	700	672	669	626	684	711	640	641	681	657	713	684	674	626	679	716	697	713	681	672	700	724	638	682	668	665	683	693	671	690	705	627	712	684	695	679	680	687	683	644	691	743	683	686	711	691	716	675	732	681	690	660	634	666	669	697	716	697	673	641	702	619	676	661	676	703	674	692	694	680	683	682	638	687	705	655	723	653	627	710	678	742	753	704	692	697	696	656	657	704	676	690	645	695	653	647	720	701	741	645	718	724	692	664	660	673	661	708	635	709	681	722	638	708	693	691	648	661	616	697	678	661	632	693	725	682	690	661	673	697	686	661	641	669	633	623	691	679	622	664	660	745	690	645	672	688	688	669	669	684	674	698	698	704	650	675	666	669	689	664	656	638	718	691	674	675	704	720	699	655	696	671	672	645	627	677	681	703	659	723	684	708	693	642	673	621	657	693	650	715	708	708	684	677	669	702	662	682	623	630	677	663	661	618	672	698	681	674	724	681	653	663	646	672	683	696	694	704	677	655	667	694	605	673	642	697	646	669	678	716	664	662	705	661	678	700	662	645	688	646	703	665	673	703	692	663	668	639	676	683	689	615	700	677	661	640	671	713	694	749	678	686	715	642	682	647	693	635	690	687	702	669	666	732	698	695	643	659	674	664	671	651	720	653	705	643	618	712	642	663	651	613	660	729	752	671	727	686	662	617	691	665	677	696	673	702	721	651	651	615	726	691	651	661	658	694	710	624	678	654	676	744	697	691	677	657	664	683	686	661	675	705	670	679	716	707	633	671	659	676	675	698	663	679	678	681	647	665	670	676	666	592	677	671	686	701	698	660	710	676	722	659	703	670	681	607	681	676	660	628	684	684	688	662	660	667	693	724	641	700	677	655	657	677	677	664	699	752	683	693	686	693	664	706	663	671	668	679	726	620	656	688	695	616	676	642	684	677	631	661	690	694	670	618	678	694	623	716	737	631	671	716	642	681	693	672	699	672	622	650	688	640	636	673	626	685	678	724	651	707	646	660	665	648	610	664	759	684	704	684	730	608	680	670	630	696	666	679	696	718	657	723	653	688	685	688	695	626	644	712	688	685	674	663	668	640	681	691	695	659	666	638	677	690	685	672	656	687	675	635	673	710	657	707	647	652	702	633	647	708	695	622	647	681	640	637	726	711	666	655	693	667	688	696	657	679	698	684	744	693	679	686	641	651	715	654	681	690	693	727	676	658	670	658	715	717	703	660	652	710	645	698	698	661	662	676	715	676	660	676	675	664	675	667	698	694	734	695	649	681	633	734	675	665	678	661	729	706	660	667	676	664	692	697	628	683	725	709	720	726	648	713	698	660	700	686	689	693	670	672	702	714	656	611	636	702	648	692	672	663	698	680	721	704	695	679	674	632	674	637	610	682	701	670	652	699	659	723	649	591	661	652	715	692	690	684	689	668	693	645	737	721	681	640	683	695	677	649	710	640	663	724	608	690	687	685	649	634	713	723	651	705	679	676	686	607	679	675	681	692	709	723	662	748	709	670	690	648	660	662	690	694	683	736	636	707	648	659	663	644	667	673	737	676	679	648	679	644	705	639	658	694	676	701	665	736	706	637	667	638	680	648	656	738	677	669	699	680	658	666	706	664	681	653	643	665	661	703	690	664	703	687	619	642	639	650	666	702	660	709	695	673	718	670	682	656	671	670	664	672	713	641	643	688	663	698	656	757	648	651	688	659	723	696	696	693	671	644
46823	35705	27710	15822	36211	32489	18141	2593	468	434	407	420	393	427	428	428	405	400	391	438	425	418	412	387	401	420	416	386	390	399	387	399	416	365	435	414	364	385	375	394	440	409	425	390	428	435	396	458	384	418	410	405	441	394	420	430	436	410	398	393	390	397	395	434	381	383	394	398	429	373	414	395	397	418	429	410	452	407	384	379	383	441	429	398	383	387	398	435	395	420	384	401	416	414	439	397	430	434	408	438	405	409	398	418	376	409	419	404	393	425	440	416	410	433	370	389	434	396	407	401	422	401	444	430	405	381	416	402	411	380	434	395	406	361	324	378	391	404	400	408	426	370	406	424	397	396	382	433	403	430	412	404	380	410	410	447	419	393	384	414	442	395	395	400	409	404	401	419	381	403	401	395	411	410	448	381	421	392	394	396	441	402	403	403	406	382	412	420	394	407	425	413	389	440	440	374	426	377	376	439	399	408	403	410	392	446	407	387	412	392	446	406	370	407	438	394	390	405	393	415	407	431	425	418	407	413	404	394	352	432	444	404	430	384	402	367	404	429	426	420	445	411	368	364	344	421	422	432	399	455	406	435	379	419	384	412	392	423	420	449	391	414	426	391	395	396	470	451	407	419	411	392	425	422	434	409	351	424	374	376	438	445	425	409	392	394	372	401	424	385	426	403	357	430	434	395	452	413	393	425	401	392	402	438	435	389	405	405	407	413	409	397	404	428	425	426	436	395	410	407	438	427	397	394	433	379	417	406	409	383	408	491	414	388	411	430	395	395	355	459	390	378	395	377	384	431	435	401	403	390	402	424	368	430	406	398	370	422	434	396	393	449	418	396	387	399	440	434	381	414	420	409	395	438	397	391	393	415	426	365	434	416	372	397	405	424	431	434	405	398	399	442	385	385	392	401	435	411	437	380	408	428	413	421	391	422	460	427	368	413	412	419	391	427	400	382	418	405	415	402	417	418	378	400	401	462	413	444	403	385	434	417	420	428	374	382	425	430	414	412	410	398	405	427	422	408	394	416	381	387	411	382	389	398	408	419	402	411	399	380	375	399	450	401	394	427	437	436	376	429	405	423	427	422	378	379	440	415	440	403	403	406	383	398	423	412	374	426	395	375	442	400	376	408	443	378	393	395	391	406	340	405	376	417	392	391	379	374	417	448	431	391	372	374	397	407	422	389	417	389	383	384	385	413	373	354	412	416	426	360	410	439	380	409	439	398	383	429	388	432	392	456	397	422	429	397	398	423	405	429	410	403	405	383	393	391	385	375	427	438	456	417	419	377	380	387	393	414	411	405	411	452	402	382	373	440	391	442	387	350	371	394	420	412	418	409	393	403	396	407	428	445	427	441	420	427	391	407	395	385	421	419	391	442	429	402	392	401	446	403	402	433	416	411	381	404	411	410	403	459	412	395	435	405	408	408	413	424	400	372	442	407	431	416	406	382	375	468	442	435	413	412	429	422	455	398	432	371	432	415	409	395	402	393	441	426	424	458	429	406	418	428	427	416	418	460	363	389	437	406	410	405	461	392	420	408	429	359	395	480	398	393	391	384	440	450	406	444	427	426	410	418	423	406	400	420	427	376	417	402	426	397	413	403	428	399	370	375	442	411	388	385	384	440	405	419	411	431	426	410	399	433	393	411	389	416	408	391	372	395	382	396	389	401	403	421	424	395	409	411	416	428	417	417	402	384	382	376	401	409	427	395	399	457	389	408	438	394	430	398	385	419	428	408	424	387	455	449	438	409	386	412	403	394	401	430	414	338	411	415	414	418	425	411	438	426	402	387	405	389	427	424	397	420	369	384	416	389	414	452	384	387	397	424	400	418	404	381	389	432	401	408	397	454	464	422	387	365	386	384	416	382	435	398	409	399	418	408	409	388	391	422	407	434	384	387	371	381	409	403	407	440	422	445	412	442	441	368	372	379	383	445	434	385	398	441	425	413	445	403	398	411	377	362	406	359	424	405	369	426	383	426	413	418	408	399	423	413	427	390	428	407	449	440	412	375	402	436	443	419	357	377	402	427	420	395	395	441	437	392	390	413	364	446	406	452	381	418	373	431	390	379	398	409	432	421	392	423	382	397	418	422	403	401	437	397	430	434	427	386	394	375	409	397	395	391	412	401	374	412	409	412	398	431	366	363	443	410	388	433	426	451	403	451	386	403	423	384	430	369	356	357	404	391	423	426	438	372	406	402	414	458	425	381	415	365	406	389	439	383	396	397	393	389	420	463	383	397	408	383	385	414	394	405	407	397	447	374	401	426	419	446	419	471	389	422	425	412	391	420	405	378	355	362	383	384	431	390	410	414	453	381	424	405	358	377	406	447	397	454	415	433	408	416	395	399	387	430	422	424	377	372	434	413	387	423	405	410	412	386	431	381	398	437	411	380	394	402	422	401	369	453	429	423	438	417	411	407	421	394	412	382	405	409	421	393	452	392	461	446	414	413	404	405	398	385	432	409	394	411	372	388	394	402	409	384	409	394	388	434	427	399	402	368	413	440	384	408	426	438	378	405	436	369	401	411	380	378	373	383	380	416	408	400	396	394	396	416	406	375	443	390	414	379	448	371	383	395	405	384	419	391	408	381	423	405	404	435	405	405	408	389	426	416	470	388	432	393	375	404	412	423	440	400	407	404	405	407	378	392	386	384	391	405	386	382	411	395	458	460	409	421	376	425	407	397	367	401	383	441	414	420	419	424	378	395	421	412	397	423	395	415	426	441	452	411	376	355	396	398	380	400	388	418	407	401	395	409	421	388	436	401	422	401	434	421	363	401	387	380	419	414	384	397	423	456	410	383	393	408	392	394	399	447	424	410	416	389	407	405	360	404	422	380	436	406	391	386	416	435	420	415	399	426	406	436	437	396	383	386	379	398	397	425	406	412	426	457	425	420	401	421	420	400	365	415	402	385	387	413	382	386	396	405	391	385	426	392	396	413	410	417	381	417	432	423	426	401	431	397	436	403	438	429	429	424	418	410	434	406	429	400	403	431	384	393	422	385	376	386	431	382	370	423	394	415	423	392	420	395	387	388	394	407	420	394	398	428	411	410	446	414	431	429	447	376	394	425	399	347	427	377	421	406	383	431	384	429	364	432	420	392	371	421	400	434	395	414	405	421	397	442	405	421	358	388	432	419	445	386	368	437	408	416	438	418	442	394	428	420	413	409	402	382	405	376	393	384	418	409	415	405	402	402	408	398	414	362	453	478	423	447	427	406	412	366	369	402	403	387	374	399	408	423	438	421	430	456	428	431	417	417	446	402	391	399	437	379	397	414	409	403	448	389	411	402	409	412	439	376	437	442	407	432	423	420	398	443	425	387	420	416	411	386	405	402	428	426	416	372	393	401	406	388	377	422	382	422	394	365	392	377	361	370	420	369	410	383	406	393	460	390	422	433	420	415	404	401	377	393	440	417	396	427	397	395	399	408	419	426	430	457	390	386	422	395	373	407	389	408	395	401	407	439	428	402
29716	26616	25260	25592	51998	47883	29712	3174	983	922	909	1007	947	914	864	900	913	903	947	928	944	954	926	877	924	870	903	917	932	891	902	829	924	958	867	880	899	938	878	935	952	933	920	923	927	915	888	897	893	892	890	886	929	968	919	901	872	886	911	897	909	932	916	855	900	935	896	882	898	918	908	874	902	913	911	874	892	875	879	914	894	911	892	890	883	854	869	889	867	883	966	878	965	895	925	909	877	916	899	905	916	845	855	941	922	873	910	881	876	881	922	893	873	891	907	896	904	871	885	857	867	873	950	874	899	948	882	909	865	880	881	914	928	886	872	914	920	936	917	880	868	855	875	961	860	865	875	833	852	863	946	967	912	883	867	872	915	926	915	879	908	883	880	899	893	978	897	845	876	900	898	889	866	857	867	943	885	892	894	918	913	888	890	890	903	878	902	861	935	918	915	915	868	914	869	911	922	919	855	887	867	894	873	929	904	908	859	892	862	922	899	904	913	845	905	976	889	900	896	871	904	844	923	854	859	926	866	899	879	925	889	955	841	937	877	930	863	942	936	904	973	909	982	862	929	886	932	948	897	880	960	887	900	933	910	932	893	917	871	924	873	880	891	916	889	905	937	944	918	903	976	923	908	921	858	918	901	913	894	908	904	867	877	849	930	940	919	933	924	882	923	832	852	866	877	881	947	905	913	911	902	910	907	879	854	872	850	887	977	949	951	881	932	974	932	935	899	911	897	917	873	923	909	883	909	889	897	874	868	890	890	903	896	886	850	901	927	853	930	904	865	948	929	942	895	898	898	981	881	880	873	900	924	887	874	882	915	871	922	930	872	902	872	913	879	891	889	939	894	856	937	892	917	896	921	889	901	901	889	888	880	922	875	892	934	879	903	892	907	886	899	896	929	897	949	943	838	916	846	884	905	934	933	894	946	884	862	914	925	902	915	917	851	935	901	904	915	930	858	871	932	884	899	921	993	910	952	993	885	919	899	927	946	929	862	903	871	919	905	893	865	928	868	870	924	906	940	914	859	832	905	893	910	933	883	921	877	898	899	949	902	857	900	913	866	851	892	870	883	860	881	885	932	940	896	883	864	852	883	905	933	889	888	932	879	892	933	879	938	905	884	914	944	918	904	890	930	878	927	947	907	889	918	906	877	919	864	897	896	931	901	864	923	860	880	852	924	934	886	911	876	907	928	870	917	913	934	967	881	876	886	876	904	944	828	918	894	890	926	872	877	922	902	936	843	898	923	900	884	913	880	912	875	909	913	851	868	897	842	952	869	874	873	885	917	880	887	921	885	942	917	888	878	852	932	901	946	906	889	923	874	855	922	945	894	856	868	889	956	948	852	922	883	955	946	913	893	882	920	946	869	974	897	822	873	916	938	912	913	905	881	872	892	940	930	900	913	944	846	878	914	886	942	856	971	945	865	871	891	856	930	907	895	881	912	959	866	934	883	882	943	911	954	895	886	867	886	973	947	874	881	908	898	915	878	924	859	938	876	910	919	883	946	858	952	942	889	876	928	862	900	897	919	906	872	887	869	946	939	939	922	889	922	896	854	892	873	926	933	880	868	910	911	928	903	900	852	877	956	945	878	855	915	911	934	922	952	859	899	924	857	954	905	932	886	880	834	893	922	887	929	918	957	880	879	913	889	890	872	895	837	929	885	878	854	889	941	889	905	901	915	869	844	938	902	866	861	890	879	932	895	909	884	911	942	972	931	915	882	912	911	862	859	910	886	921	946	874	895	893	891	925	915	911	922	913	884	929	895	877	900	893	927	936	879	869	867	874	908	885	887	900	925	873	885	939	895	902	904	956	917	879	872	867	942	877	864	907	905	910	880	848	961	837	883	864	904	929	898	856	883	917	967	882	919	922	974	934	907	906	955	934	858	892	892	855	889	869	946	916	889	891	922	908	891	942	861	866	913	869	899	901	935	824	878	886	954	876	888	897	844	913	985	953	869	893	908	889	894	853	885	894	884	887	903	857	897	883	901	875	955	859	880	919	1013	939	892	931	900	912	848	903	868	887	874	877	958	879	892	893	901	893	867	943	917	894	921	829	895	921	884	907	930	898	903	885	911	901	867	872	922	904	876	903	913	919	916	848	891	915	870	880	902	902	899	877	930	913	924	880	909	866	920	818	883	890	886	907	942	939	846	936	920	951	914	894	910	943	871	842	887	901	844	939	889	935	894	889	884	895	885	924	905	838	858	908	921	874	940	925	849	885	890	889	876	913	908	914	925	878	964	863	934	950	849	886	958	946	921	887	923	846	918	890	958	892	875	876	908	944	871	914	866	959	914	858	893	889	877	868	939	938	888	954	884	898	920	883	904	928	847	856	901	911	883	928	864	916	920	865	887	901	923	896	910	852	886	945	858	916	899	891	910	913	935	914	907	907	917	895	903	889	929	872	893	924	875	850	906	877	895	965	863	863	928	860	962	898	882	897	950	871	887	901	885	890	886	875	942	866	892	889	899	899	955	947	896	819	839	876	912	933	888	867	864	873	863	931	927	884	929	907	899	884	930	881	870	915	872	923	924	929	883	904	888	909	903	942	915	892	905	899	880	872	910	954	917	881	961	909	934	881	940	909	934	959	953	930	926	890	894	882	921	911	896	908	937	874	928	935	924	921	916	904	902	901	901	885	898	895	926	870	931	915	929	847	902	848	921	909	903	924	893	871	836	876	880	920	911	883	936	884	955	901	949	916	875	868	917	919	866	907	886	863	901	861	896	917	898	969	915	910	895	868	863	867	938	902	893	877	919	886	928	938	851	888	892	861	898	890	877	871	902	905	904	881	905	872	951	922	876	914	870	924	946	913	941	890	857	906	909	832	926	865	893	875	899	925	875	939	892	880	883	911	893	896	910	910	995	896	922	879	933	847	908	885	880	864	926	875	924	922	884	895	909	892	906	878	888	891	876	879	912	895	927	894	911	908	886	920	915	861	872	883	921	947	907	930	883	891	908	928	842	900	919	929	882	898	927	971	882	888	911	896	923	895	959	947	885	954	887	922	883	895	874	914	958	868	895	909	875	879	996	890	856	872	887	918	871	854	952	900	886	919	893	866	916	876	892	917	946	836	911	906	963	914	912	920	895	822	853	898	863	929	951	885	866	949	883	883	881	881	908	877	938	916	888	918	899	931	936	924	876	934	922	912	876	930	905	861	906	979	959	850	900	885	875	920	894	928	886	877	874	900	892	973	905	903	894	960	897	844	932	869	903	937	916	955	958	910	955	909	900	915	894	934	841	880	889	922	894	900	885	863	886	888	887	899	858	951	958	990	861	968	881	864	888	901	934	902	899	868	888	952	914	964	932	847	892	866	899	867	886	910	885	856	931	926	922	904	905	893	875	877	850	885	902	854	922	892	897	879	900	867	875	846	908	879	856	927	933	911	862	870	978	839	895	927	904	870	881	928	922	913	885	862	905	884	897	882	895	885	906	865	916	882	919	929	876	883	887	816	892	911	858	939
15650	8298	3573	963	1169	1176	793	344	298	315	330	329	316	361	286	309	324	320	304	311	313	323	330	339	317	332	299	333	374	324	372	339	333	303	338	351	306	329	337	327	324	301	309	319	287	309	315	338	325	328	311	301	331	346	319	299	304	340	366	323	304	333	315	342	337	331	304	338	340	362	323	328	296	313	337	339	305	326	371	350	335	313	357	318	333	349	304	369	284	365	298	293	321	330	282	337	325	365	329	342	301	335	358	288	361	325	300	320	283	274	317	347	347	329	312	306	332	334	337	341	337	336	324	324	288	352	317	343	321	348	321	325	327	320	298	301	329	342	342	339	341	303	327	321	303	305	286	339	342	319	317	336	297	300	327	334	314	316	301	333	314	311	351	334	331	363	315	366	331	301	333	321	311	357	294	323	303	307	327	334	368	335	333	312	312	321	295	329	327	318	307	317	327	319	338	329	334	325	324	328	319	341	311	321	325	303	325	340	319	334	333	346	337	321	367	346	323	334	333	323	317	321	346	343	370	357	304	331	328	324	314	335	302	313	332	330	294	300	305	300	321	348	363	298	340	324	321	348	301	316	329	322	323	314	331	300	353	293	331	332	329	347	357	321	328	322	318	309	328	324	352	365	357	316	310	297	312	317	372	381	339	345	312	319	314	299	353	324	303	290	298	336	320	331	354	314	328	352	330	322	339	329	304	315	316	325	340	328	297	307	338	327	324	372	335	324	296	314	333	339	307	308	299	329	314	345	346	331	360	340	338	330	322	315	301	323	308	313	288	337	313	340	321	319	352	320	344	337	358	324	327	344	327	346	306	335	331	317	312	342	281	329	280	300	322	343	357	282	332	382	348	345	302	297	301	295	336	334	342	336	359	329	319	318	326	310	320	330	290	324	265	329	322	305	306	322	330	325	327	347	319	332	347	306	332	293	341	337	364	325	326	365	353	315	296	332	308	325	339	304	309	356	301	337	322	315	324	325	327	342	296	330	350	320	321	337	328	342	312	320	333	302	330	311	326	339	334	349	325	364	371	343	333	319	370	315	333	293	320	305	323	295	333	343	354	319	312	329	331	327	341	316	298	303	340	337	296	338	335	329	316	316	327	306	338	331	288	308	345	308	331	286	311	310	327	349	330	296	332	334	304	358	318	320	334	324	341	301	344	305	339	307	354	387	317	313	333	321	334	343	305	327	317	305	348	310	350	333	308	347	289	281	352	319	338	355	334	340	337	307	330	334	332	331	311	311	323	341	318	344	314	287	291	355	312	309	315	299	334	327	343	330	284	295	356	318	309	331	338	318	349	329	337	320	315	326	306	315	298	307	348	320	314	371	312	361	358	324	339	306	324	337	330	319	304	353	333	319	297	327	336	330	326	311	354	344	352	328	333	325	332	348	309	316	318	318	343	304	335	322	341	322	349	336	353	346	314	325	315	354	326	301	351	322	347	328	298	296	325	310	324	330	317	366	318	339	306	325	334	345	304	320	307	320	323	343	327	323	300	335	331	347	308	338	313	330	331	296	353	337	336	348	308	327	337	323	337	350	338	330	341	319	310	306	352	328	306	334	335	355	275	287	326	313	314	345	386	331	321	342	338	307	312	344	313	302	309	350	345	354	312	323	307	311	352	339	302	320	322	333	338	350	343	301	310	352	334	312	308	359	294	348	346	346	337	305	314	363	340	311	366	373	327	354	306	304	331	325	339	301	354	293	318	381	328	312	315	335	317	350	357	302	319	321	335	326	336	318	292	334	331	362	357	333	318	366	338	337	304	332	319	314	345	331	320	363	331	310	307	303	332	327	342	326	340	297	349	335	304	311	313	312	316	293	312	336	327	320	297	347	336	361	321	319	314	331	320	351	335	316	336	337	369	328	306	305	300	318	361	320	313	344	313	301	341	297	325	355	351	298	338	323	350	318	338	316	303	325	311	332	325	317	320	346	329	379	289	327	333	289	316	317	329	322	323	354	313	350	365	338	328	318	322	303	299	330	345	322	316	332	318	346	352	322	350	331	306	351	319	307	329	345	329	339	314	336	300	333	308	302	367	316	326	342	296	371	319	352	330	320	319	339	345	307	323	359	317	330	320	291	349	318	324	329	345	329	318	333	348	326	361	319	321	285	322	301	331	363	321	306	290	300	313	320	351	304	334	300	349	315	292	304	327	345	325	353	316	363	336	304	337	281	329	310	305	341	340	325	286	297	314	352	356	302	325	344	330	344	327	335	341	381	379	335	314	360	354	373	348	317	370	364	348	302	318	341	312	335	355	327	326	320	353	337	312	319	307	324	321	335	340	322	328	323	328	334	315	328	313	328	327	324	348	339	318	327	311	340	328	346	322	298	292	326	319	347	308	277	349	302	296	330	308	311	337	337	314	325	339	315	354	322	318	356	303	324	344	319	327	309	345	337	316	324	312	335	309	342	325	317	317	345	324	339	304	334	332	320	323	332	340	322	364	338	341	337	322	311	337	309	312	324	345	331	310	309	350	303	309	324	317	319	325	331	297	335	304	330	304	360	332	329	319	336	302	332	346	299	322	314	314	323	331	313	309	334	310	337	379	338	315	341	313	357	307	329	315	302	343	340	324	309	313	325	316	303	322	333	342	328	369	327	343	337	345	311	290	341	302	336	300	307	315	355	347	292	343	328	354	353	321	337	319	303	332	341	305	354	303	338	310	339	298	313	325	342	277	292	304	366	337	286	343	316	341	301	336	358	303	340	302	340	349	315	300	278	337	338	297	299	362	309	310	349	364	286	323	364	314	315	299	309	354	356	290	307	310	352	295	350	312	320	336	311	347	296	349	314	306	294	352	303	298	292	334	321	334	306	342	317	316	319	362	334	335	337	310	341	344	328	293	340	325	344	358	292	323	338	300	329	315	332	309	349	310	323	295	329	320	326	324	352	344	288	311	317	311	337	312	326	303	302	329	301	317	346	324	343	314	334	329	351	338	319	341	326	317	347	337	332	333	297	321	309	330	320	331	336	309	326	294	339	301	332	361	320	349	328	334	308	295	298	340	339	341	339	321	322	322	362	330	345	335	352	306	309	333	339	304	304	325	326	340	298	305	335	322	328	349	311	341	307	291	340	351	356	341	338	317	305	305	318	316	313	312	325	324	314	314	332	317	308	313	334	338	318	300	314	291	304	295	308	315	307	349	359	322	367	315	316	344	300	352	324	336	313	317	317	310	327	345	296	317	309	341	367	307	322	338	340	316	333	333	360	313	301	317	354	328	324	315	368	321	346	333	326	313	339	338	328	327	317	317	316	310	335	352	331	309	295	311	299	313	324	315	300	330	328	324	311	372	323	321	310	308	324	328	318	324	340	334	333	330	329	330	320	327	363	326	299	327	299	315	345	301	357	321	352	311	354	323	275	307	331	348	327	325	349	323	295	330	325	328	355	300	326	319	333	321	296	330	324	345	356	310	305	307	295	309	303	328	315	369	306	358	349	375	318	290	352	351	328	283	283	309	341
9609	7068	5347	2674	4471	4018	2324	825	744	711	682	761	735	721	745	743	698	754	781	756	725	748	707	752	744	685	728	726	734	694	713	728	729	729	708	767	767	727	732	702	756	723	713	672	682	735	722	683	710	725	739	716	745	726	702	732	718	697	730	670	741	738	732	743	731	736	725	744	707	710	709	708	722	788	726	744	758	694	729	712	689	760	744	709	756	715	720	706	731	701	716	749	762	706	731	725	737	712	722	744	741	692	744	765	741	746	670	703	740	736	713	721	737	807	757	689	783	711	706	756	702	724	734	759	724	762	736	684	793	737	747	773	697	700	721	714	701	770	778	693	710	713	735	770	708	708	750	689	714	742	745	673	713	741	760	695	730	754	700	739	705	709	697	738	688	738	732	746	694	722	709	722	705	741	727	721	678	722	713	730	765	722	740	719	698	721	733	687	755	684	738	709	709	737	735	748	745	688	671	677	752	712	720	716	729	704	711	718	760	707	711	755	737	738	707	738	763	711	754	732	715	714	754	740	672	782	716	758	752	746	734	702	740	770	727	743	790	744	741	764	710	730	706	726	693	742	751	715	666	731	697	734	733	741	733	690	707	719	720	693	724	733	734	746	698	743	710	700	748	763	714	719	683	742	722	686	774	697	717	727	758	753	687	722	703	684	762	703	678	680	735	735	690	706	713	757	738	730	712	699	650	739	773	740	766	727	714	679	750	685	696	720	744	797	719	754	711	702	713	715	750	710	733	722	746	760	748	723	693	723	723	736	680	747	730	659	746	720	735	733	696	737	746	699	686	742	720	735	730	740	676	696	751	695	713	687	759	709	744	794	735	711	713	741	745	740	729	715	763	689	722	752	728	733	714	707	680	755	767	756	709	756	702	678	724	729	706	778	718	742	703	732	704	780	757	737	778	733	753	685	736	755	757	725	732	689	696	767	731	753	694	689	671	729	752	700	746	748	722	702	684	740	737	784	747	718	696	727	729	743	749	715	741	708	713	744	664	720	728	746	702	731	688	683	760	726	730	735	690	738	740	773	709	767	695	736	703	753	723	719	737	698	689	698	724	711	667	731	706	707	787	750	690	698	697	687	746	769	714	788	725	718	681	728	685	714	781	766	687	726	673	720	734	738	712	768	716	724	715	743	737	735	700	691	730	743	741	764	723	703	686	728	733	757	692	729	732	744	771	677	750	692	742	746	700	714	721	695	718	714	717	732	704	694	779	705	768	746	696	728	763	788	707	746	719	730	739	751	717	686	756	719	767	639	704	752	745	743	696	730	723	726	745	674	700	717	702	699	717	715	657	721	749	733	705	740	725	684	709	713	730	713	729	760	725	752	690	720	751	750	713	730	738	712	721	712	708	723	727	748	717	701	755	702	739	669	731	744	730	748	766	739	711	743	764	736	710	739	720	745	703	740	707	745	736	737	718	730	739	708	750	665	728	722	738	692	723	741	697	728	714	775	751	765	727	742	733	745	733	709	757	694	671	693	720	716	707	710	724	758	690	729	703	755	727	740	745	735	727	723	729	728	761	709	754	737	740	742	727	737	712	685	711	730	738	741	750	738	755	743	737	697	718	765	722	742	717	706	709	687	744	744	733	729	757	732	717	682	712	744	732	702	671	751	673	720	740	690	719	719	732	751	747	754	734	719	701	725	708	721	760	692	745	740	719	740	681	741	789	748	745	766	768	722	735	756	747	727	747	721	707	726	685	764	755	700	739	744	693	768	726	670	736	758	732	719	677	736	731	712	716	719	706	792	764	739	733	744	753	733	754	733	752	729	715	725	700	725	739	751	705	720	702	753	752	742	739	709	708	706	715	729	730	717	682	772	686	708	734	690	697	751	708	727	708	778	677	699	731	771	686	768	759	713	719	725	731	783	716	723	695	740	714	707	728	728	711	738	723	748	708	695	695	720	724	707	729	709	712	687	697	739	727	712	721	726	747	774	723	737	752	737	768	697	716	734	713	712	715	706	726	746	750	738	769	765	748	735	723	739	721	689	712	709	722	711	763	715	760	736	769	732	733	705	714	750	728	727	734	707	735	687	732	710	739	742	736	727	732	729	711	707	693	702	680	739	752	741	764	766	716	759	775	711	700	715	702	715	721	736	744	804	731	718	708	732	704	689	792	737	709	702	753	669	712	722	685	702	748	747	702	697	719	784	753	719	704	749	710	681	756	746	693	741	644	716	726	722	706	715	685	775	714	721	789	740	722	748	746	794	708	691	706	677	766	731	732	746	756	702	719	743	738	731	732	692	722	742	705	742	720	741	725	719	683	760	720	720	708	789	724	731	785	691	701	769	734	697	727	706	739	703	759	718	761	762	723	775	736	755	686	739	730	726	716	737	734	726	689	729	755	737	711	702	716	721	705	715	755	713	709	735	714	704	750	716	727	721	726	772	676	746	694	730	750	732	739	753	696	808	702	715	753	772	730	731	750	709	750	729	774	746	726	755	696	729	742	698	729	722	786	734	692	729	708	710	692	774	742	664	686	707	711	701	711	664	760	678	708	731	768	711	733	702	714	695	689	748	710	718	690	751	741	729	766	727	736	713	722	773	784	710	737	716	754	752	719	697	741	737	719	722	752	674	727	737	714	698	694	759	731	723	722	653	693	722	730	720	730	773	666	686	747	673	717	722	690	726	690	718	704	720	725	737	687	768	738	706	754	734	744	729	754	695	696	698	710	740	727	726	732	749	723	697	741	730	679	725	786	723	753	753	671	751	735	710	752	743	692	748	747	717	759	733	738	731	698	753	705	735	741	729	768	737	757	718	684	716	788	670	716	755	787	723	742	735	653	706	753	736	748	743	753	716	719	733	719	777	728	763	784	745	662	751	724	749	677	738	727	747	668	738	718	717	706	709	752	714	740	741	759	737	719	766	757	773	728	738	691	703	750	733	755	728	729	700	684	706	728	750	701	687	768	721	699	697	743	684	715	741	741	688	705	699	722	724	708	721	723	745	740	699	721	765	750	713	719	684	762	721	719	715	695	699	723	733	750	702	747	762	734	704	713	704	732	670	702	739	728	713	762	700	730	740	691	738	730	733	790	758	710	691	680	735	776	715	739	738	667	684	686	724	718	700	726	725	735	753	730	715	700	673	730	717	727	745	743	712	706	729	733	725	692	768	769	752	732	726	704	766	739	683	707	754	742	741	721	736	701	758	707	742	739	783	771	728	759	765	685	771	756	740	726	683	689	740	764	745	789	762	735	689	743	707	754	707	730	735	711	725	711	778	718	742	714	736	748	706	726	760	737	695	730	751	735	684	738	759	691	673	730	722	741	727	746	761	768	698	782	696	744	723	694	722	761	732	722	758	713	747	750	707	741	735	695	731	726	738	715	721	680	729	775	707	679	702	732	735	712	685	759	757	770	753	701	789	697	696	662	694	745	772	767	764	692	762	713	699	728	763	766	748	716	760	733	718	746	739	717	751	787	692	704	749	725	753	690	755	713	715	721	697	742	732	774	752
35948	26728	20566	9969	21290	19167	9808	1272	263	303	291	297	296	313	254	279	276	301	275	310	261	291	289	294	274	316	281	289	282	275	298	292	296	304	299	276	280	292	259	267	293	307	297	307	280	306	292	301	292	323	301	251	278	295	299	311	303	281	270	311	278	284	298	288	329	287	249	268	304	246	292	255	261	309	303	274	280	292	312	291	303	298	276	297	284	289	297	282	291	272	274	272	290	304	303	265	287	280	283	274	267	301	294	287	302	287	284	328	299	253	281	273	317	290	280	322	293	278	322	295	272	273	294	304	297	305	283	303	290	284	279	308	276	317	247	307	266	282	308	268	270	287	266	314	281	299	303	285	298	282	302	253	297	297	282	295	273	296	288	306	262	292	320	276	340	286	260	314	302	312	279	294	309	280	290	259	270	281	321	302	281	296	289	302	293	293	266	276	284	291	287	281	308	252	294	285	287	279	305	289	335	319	264	255	283	292	296	264	272	296	273	295	298	320	300	280	271	310	284	290	315	281	298	313	276	295	273	277	280	287	298	284	296	274	284	311	293	296	255	332	252	306	297	294	272	302	271	281	279	315	278	284	314	300	292	263	306	284	315	301	287	276	281	300	306	299	291	257	296	311	310	282	295	301	277	291	304	285	272	295	291	294	307	279	308	274	303	283	282	252	276	321	269	282	292	336	279	267	278	294	272	253	279	295	305	272	271	295	295	271	260	279	300	229	309	295	316	271	275	274	293	309	319	298	299	330	299	280	285	266	254	281	286	303	294	290	312	281	250	288	309	274	280	296	267	314	324	279	279	286	289	278	293	294	260	306	270	296	294	275	304	310	285	303	264	308	234	271	274	286	313	289	290	293	301	285	285	271	280	265	297	305	330	326	281	285	278	294	293	303	309	291	257	326	251	280	309	282	289	264	287	293	276	296	305	278	265	292	276	283	258	269	285	281	313	285	297	304	316	320	281	303	267	282	255	318	322	282	260	252	287	285	299	308	280	265	278	289	323	318	315	289	319	301	316	296	269	281	294	259	270	270	294	312	311	295	285	309	302	313	297	282	274	259	279	308	299	278	299	271	264	286	331	285	269	243	285	268	296	290	299	296	294	297	295	301	267	306	305	302	298	283	271	309	283	284	308	277	321	303	287	301	310	242	284	291	292	253	274	315	306	298	302	280	278	293	306	269	272	276	280	269	264	243	302	317	272	254	294	306	312	287	311	284	268	284	260	309	283	282	300	293	304	327	283	297	315	299	289	279	277	305	268	277	287	269	291	288	302	300	303	294	246	284	296	282	324	274	277	306	246	285	268	287	295	318	277	283	274	304	308	298	329	300	285	293	325	312	273	285	310	313	284	310	247	311	285	292	281	273	281	284	297	294	283	290	302	293	276	269	266	284	285	295	302	300	312	303	321	257	279	320	303	269	306	262	273	281	271	267	268	289	279	300	280	292	295	250	300	280	307	291	273	280	331	318	332	266	250	294	244	302	283	249	276	304	265	275	281	261	304	272	282	289	286	294	273	252	266	328	280	283	284	307	263	290	306	305	299	267	282	281	301	266	303	334	313	295	289	277	295	308	349	305	313	270	252	287	302	301	297	273	284	298	278	255	323	313	306	259	274	260	284	287	256	293	286	257	277	312	297	273	318	275	286	297	259	247	282	304	282	285	275	295	285	318	290	297	277	324	294	295	267	273	290	258	293	283	326	275	277	287	305	271	257	285	287	273	281	255	307	284	264	255	293	284	308	269	265	310	279	276	270	290	310	278	252	256	273	292	299	321	302	284	329	257	285	288	272	296	283	255	292	271	277	277	278	276	300	297	295	320	277	286	292	308	316	309	296	285	314	301	322	272	262	269	312	267	271	309	340	310	276	262	290	286	307	327	266	303	268	269	271	280	299	280	320	262	313	265	278	256	335	290	302	290	323	302	286	286	298	302	319	283	279	325	311	262	315	278	324	295	308	282	284	283	266	274	303	273	299	284	288	269	284	290	300	289	288	285	287	267	283	291	276	273	271	261	274	285	285	287	291	281	284	258	284	259	267	275	267	313	281	272	295	263	312	284	280	319	297	278	284	346	268	330	264	295	270	318	313	298	290	290	277	280	324	293	300	291	288	315	281	303	307	285	289	314	287	310	301	289	267	296	281	274	302	297	265	298	278	283	286	277	292	279	311	265	320	305	300	289	261	316	276	299	287	296	288	291	297	297	276	266	272	308	287	258	306	278	272	306	282	298	299	280	273	269	263	271	280	271	307	296	311	299	263	305	282	269	293	287	285	333	305	283	286	252	307	304	274	306	304	287	293	276	317	282	300	266	266	284	253	256	287	274	296	314	289	295	261	269	297	263	283	299	289	314	289	276	289	292	293	289	293	299	268	291	252	285	299	299	310	299	312	276	293	258	277	271	293	277	308	279	294	322	298	297	258	250	273	300	296	319	325	270	318	293	282	262	274	296	279	309	270	309	264	270	265	297	298	300	302	295	278	292	294	293	328	295	314	256	294	267	325	292	295	292	297	297	293	273	318	311	330	317	300	315	301	303	258	271	271	328	287	290	270	299	264	322	317	316	282	303	316	275	274	269	311	294	266	272	286	285	306	270	261	310	302	330	291	265	322	306	318	284	308	320	289	291	292	270	291	241	272	262	285	284	285	260	276	275	284	282	282	299	328	296	293	254	307	251	263	272	294	286	273	293	262	306	259	256	255	311	298	318	289	314	267	278	276	276	269	303	322	297	296	252	323	262	271	285	263	303	290	315	308	297	314	290	316	293	269	258	281	318	287	302	308	265	268	288	295	303	290	285	269	312	285	276	295	275	272	311	303	296	284	293	292	290	330	266	317	267	315	265	298	277	277	266	294	302	277	293	257	280	292	322	279	262	286	284	284	292	235	310	329	283	291	295	271	245	278	292	279	280	306	315	270	272	300	301	298	240	278	314	276	283	291	296	300	312	295	299	261	300	268	287	289	262	283	282	274	273	255	275	272	290	283	289	275	284	290	247	301	291	329	315	312	279	280	324	305	277	282	294	302	319	280	252	289	305	296	294	295	298	291	289	280	280	293	309	284	335	284	276	296	289	292	287	283	263	288	291	302	292	275	285	293	263	299	308	254	282	331	267	319	278	321	328	292	303	285	298	277	290	280	268	271	298	270	301	299	296	304	285	281	282	325	286	308	289	302	275	274	301	285	281	280	280	265	269	290	299	272	290	280	297	299	318	278	323	296	287	322	263	281	305	278	271	299	307	294	312	276	287	316	303	262	279	274	295	331	277	292	289	270	299	278	270	308	296	261	275	272	289	272	288	292	312	263	303	285	310	304	259	268	303	292	280	318	286	279	274	293	300	280	294	280	318	270	287	264	341	332	301	282	279	289	293	262	315	287	267	300	339	312	280	305	297	260	287	290	270	300	309	294	268	314	328	317	284	252	266	286	292	245	280	299	316	277	284	259	313	255	270	319	311	292	310	308	326	299	285	278	279
23094	21280	19969	20005	40074	36630	21417	2330	673	721	725	707	726	643	653	701	642	663	720	655	679	666	666	625	693	633	670	673	685	671	673	715	665	725	691	683	651	686	632	640	689	645	664	680	687	704	658	667	670	704	612	688	659	665	636	666	684	652	756	700	674	671	690	646	650	649	658	689	673	672	698	647	666	676	712	680	707	700	734	645	704	633	639	688	655	672	657	706	655	726	662	635	660	678	675	633	687	693	665	681	678	668	694	615	681	672	672	665	696	659	680	685	686	704	682	685	638	695	660	682	628	691	675	696	692	669	660	637	707	683	656	684	671	676	672	679	721	691	721	663	709	675	668	689	711	674	671	694	658	654	661	700	668	669	666	697	679	657	690	648	651	674	700	675	672	706	661	679	675	668	694	689	677	659	683	663	697	630	634	655	688	669	697	684	656	731	662	709	657	687	680	668	702	686	699	703	688	706	653	718	689	671	675	683	615	678	684	676	674	695	675	672	708	629	652	657	653	679	676	623	650	684	647	648	689	617	681	628	676	670	626	686	712	646	677	650	667	658	665	675	668	626	673	709	673	673	668	652	670	693	654	643	717	687	661	677	678	709	693	703	709	652	653	657	677	661	729	655	694	681	682	694	722	642	680	674	710	687	638	661	658	728	668	677	657	665	717	670	676	685	668	669	666	681	698	704	670	693	726	692	674	705	679	675	695	651	689	659	606	676	699	672	694	700	690	672	704	700	667	688	669	704	687	644	649	656	686	673	682	655	688	634	702	666	690	652	657	662	676	690	625	665	676	651	662	670	654	689	636	641	715	684	660	690	673	666	603	690	717	662	664	662	687	646	631	668	630	668	634	684	721	710	641	671	631	686	735	672	679	666	665	722	651	695	673	671	680	689	680	685	683	707	671	668	628	620	686	613	663	647	639	625	688	677	639	734	692	686	679	715	675	683	648	692	655	682	674	675	673	701	718	655	651	662	666	657	681	633	654	712	644	637	701	678	683	657	722	675	716	682	629	710	658	691	657	682	702	681	685	706	643	709	671	676	683	646	721	695	654	679	687	636	622	648	727	617	665	656	660	676	680	699	665	690	637	687	638	654	694	642	667	709	725	677	657	712	671	677	663	699	695	625	662	720	656	687	687	660	665	645	693	750	661	641	743	697	708	696	678	713	699	617	648	678	621	642	683	643	673	690	651	676	664	736	646	694	682	701	655	653	656	690	676	684	647	673	714	639	708	645	673	729	709	724	687	657	710	638	687	690	686	675	689	670	661	641	665	700	639	626	680	653	664	645	657	695	666	698	672	691	688	672	670	681	654	651	634	684	693	654	699	661	671	701	671	691	630	704	620	692	667	660	687	686	695	720	663	674	601	692	626	700	635	704	652	694	674	632	616	645	666	684	666	652	666	654	697	671	687	697	637	674	665	673	702	692	696	660	627	680	647	679	701	689	699	687	668	629	678	685	681	646	699	645	695	674	696	732	662	681	656	669	647	702	645	675	642	699	684	646	674	690	679	638	691	698	687	655	742	646	672	648	640	679	688	708	673	659	692	724	677	647	700	670	689	677	662	697	695	642	677	624	684	642	665	661	639	693	657	691	684	688	689	700	664	698	649	655	665	703	659	678	689	679	657	719	697	677	646	684	702	746	684	674	655	641	711	673	627	653	658	651	664	605	670	665	684	683	715	652	634	690	702	692	693	683	683	650	691	697	666	668	667	673	690	684	668	682	647	674	721	653	669	664	693	663	727	665	709	691	692	648	621	688	712	688	692	679	675	680	678	689	661	665	709	661	668	672	650	686	677	679	665	668	664	669	674	679	663	676	672	689	695	705	716	729	660	669	682	681	640	658	708	650	699	644	708	640	651	694	684	676	683	662	675	703	650	684	676	683	712	697	671	724	644	664	667	674	674	682	668	734	717	673	659	626	642	609	649	662	648	678	698	701	642	694	644	640	689	676	713	668	627	722	631	683	700	698	639	663	665	659	679	637	699	687	643	693	721	677	683	628	707	721	690	667	705	681	665	630	674	651	717	710	638	655	679	666	662	629	646	672	741	675	695	682	644	788	674	672	707	695	677	672	678	630	689	682	664	684	648	681	660	693	723	661	632	642	698	664	643	677	697	672	668	665	681	658	646	652	693	644	663	688	654	681	633	684	698	637	670	626	701	707	682	627	676	689	628	660	732	630	725	701	707	714	687	648	630	651	681	667	671	674	694	667	672	681	671	643	611	675	641	689	665	672	688	687	695	669	703	653	638	654	664	690	665	662	618	685	658	646	647	692	624	671	645	641	658	711	682	646	661	706	572	664	688	659	675	661	648	698	640	678	695	703	652	633	682	686	682	668	689	651	673	672	663	658	621	689	708	613	660	606	697	678	653	674	702	671	697	679	589	623	672	664	664	694	651	654	678	673	698	686	676	697	721	705	615	690	691	653	679	657	625	724	635	660	638	696	656	681	654	666	655	664	694	676	683	669	715	644	675	661	657	680	682	668	742	610	661	610	625	699	684	657	706	639	687	685	654	651	682	627	622	664	712	664	679	686	652	647	682	663	671	648	645	737	650	681	696	629	661	625	664	727	705	675	691	684	660	669	694	716	663	693	696	654	673	675	687	694	673	671	661	676	718	674	662	667	679	654	687	664	695	705	644	670	667	699	645	684	672	661	690	692	711	629	614	673	666	676	636	685	719	699	643	667	668	656	690	612	706	679	690	718	676	619	720	678	674	718	671	673	705	650	675	688	636	719	632	729	663	661	698	673	631	657	674	672	645	667	723	650	708	690	684	706	681	676	678	640	675	690	694	652	673	687	621	646	719	641	689	651	666	668	628	698	672	655	658	701	656	677	641	661	671	692	679	702	694	660	660	687	676	663	697	702	649	702	693	680	674	656	690	682	674	677	680	672	698	645	670	674	651	721	667	655	684	666	681	679	698	672	703	657	735	693	676	667	644	688	625	608	676	666	679	698	692	688	622	668	655	624	742	660	662	678	664	654	660	667	683	633	682	670	696	641	670	646	680	663	654	679	655	669	645	695	674	738	665	703	681	668	638	694	680	667	687	652	714	695	655	647	686	690	677	702	722	684	680	737	658	677	642	676	702	690	664	660	702	701	715	640	676	653	659	681	636	670	701	659	668	595	668	628	709	661	732	692	627	640	680	666	655	685	724	682	663	726	650	693	651	675	690	697	678	709	664	653	734	700	668	685	708	672	680	648	731	677	664	676	676	678	662	666	639	673	634	687	669	683	658	655	702	684	683	696	642	648	678	679	660	710	675	614	658	702	667	670	676	628	688	675	652	697	660	654	641	718	653	658	698	672	694	698	668	654	674	714	660	657	651	680	738	712	653	647	669	633	668	670	640	667	701	697	657	716	654	666	638	639	648	656	662	687	743	674	667	672	694	672	672	637	678	673	720	704	636	653	668	649	664	709	641	636	633	641	622	633	689	656	648	677	664	725	686	627	682	681	658	685	657	684	691	687
46865	35966	27368	18253	33037	31200	20108	3071	451	414	464	404	381	398	431	395	387	398	417	392	393	434	450	395	414	383	391	407	407	422	391	415	423	376	430	369	388	458	417	395	416	401	392	405	418	443	445	413	380	385	396	398	385	410	428	407	412	388	418	428	423	433	390	415	414	414	420	398	378	406	407	377	417	403	407	481	389	396	405	404	372	385	382	444	367	374	432	417	395	416	390	390	405	368	426	447	392	406	395	401	383	405	385	419	421	419	451	412	389	374	399	455	395	415	434	387	423	366	388	408	412	432	377	387	392	395	380	411	374	385	392	370	394	413	409	401	387	352	370	440	402	398	411	405	431	433	382	412	376	388	418	411	436	382	385	400	404	398	413	375	402	368	418	405	426	396	407	444	434	394	344	368	381	407	382	391	388	410	414	409	386	435	404	420	379	365	363	425	391	390	404	425	407	423	418	372	410	391	380	395	392	412	428	386	389	358	395	428	415	374	397	391	408	397	380	400	388	386	409	437	399	393	392	441	402	363	392	382	420	396	373	409	393	424	376	358	382	384	421	390	398	415	381	399	394	450	400	380	390	384	407	400	403	400	393	397	395	430	400	413	373	389	384	386	419	409	350	429	415	421	406	371	403	378	356	423	434	399	395	406	409	388	402	387	411	375	385	392	410	396	392	431	407	388	433	414	402	378	405	403	405	413	381	396	388	371	365	382	414	417	397	384	384	376	371	398	444	392	394	403	390	345	367	337	381	409	407	396	398	416	393	393	425	381	427	422	368	440	425	413	437	404	444	399	412	427	430	436	391	410	416	413	391	419	397	412	380	375	385	384	401	423	422	386	401	371	417	441	346	394	394	372	397	447	402	412	386	387	371	399	393	414	409	449	424	401	371	416	403	421	428	396	427	382	459	411	423	414	415	413	425	355	427	394	392	381	396	404	387	406	441	360	403	411	410	409	336	437	415	420	414	393	409	406	424	414	401	390	360	392	399	412	422	422	439	389	395	394	388	413	404	410	410	400	423	437	391	390	395	399	378	360	390	411	391	451	391	394	384	407	413	393	420	435	378	405	416	406	401	404	439	380	420	411	347	399	395	407	414	389	389	359	385	357	385	368	377	385	404	432	392	367	388	416	403	371	394	369	385	403	411	390	397	393	366	445	413	403	382	396	412	406	404	419	439	393	381	392	350	370	419	424	426	419	399	445	426	428	419	451	430	401	397	399	412	404	396	405	422	379	458	378	386	431	432	406	398	402	382	399	401	390	394	448	419	394	421	410	415	400	384	406	345	404	417	423	374	394	391	393	376	373	411	389	420	408	389	439	439	389	393	358	368	404	390	424	407	428	399	375	421	419	369	432	392	416	408	410	386	388	405	384	412	372	401	420	360	407	390	419	416	414	413	379	401	403	427	388	408	433	417	411	421	449	409	408	412	398	418	371	397	406	399	397	434	401	389	417	386	385	373	406	355	361	390	328	371	410	389	393	406	379	396	437	398	393	421	412	395	405	380	420	409	384	391	405	429	416	363	439	393	400	390	434	394	420	394	406	395	411	413	394	385	422	451	416	367	405	423	371	390	435	422	410	394	391	394	408	378	360	395	414	400	377	375	452	386	414	386	397	421	403	426	399	395	408	411	407	385	409	426	436	429	408	410	432	393	401	401	378	329	398	403	391	418	420	379	380	398	395	405	407	418	412	392	426	428	383	421	374	369	418	413	410	413	414	397	432	426	416	415	408	421	427	396	419	399	418	438	414	394	404	431	427	425	367	442	441	430	385	401	405	390	378	397	414	433	434	419	405	397	414	421	401	376	407	400	394	396	371	417	408	436	406	386	387	362	387	399	393	414	407	445	389	372	420	398	433	377	388	406	409	385	392	382	431	395	404	392	436	403	400	411	433	403	409	395	396	374	425	405	407	380	389	405	386	362	399	413	394	378	360	443	395	404	409	384	414	388	364	405	404	380	338	391	387	396	385	428	384	421	411	387	409	398	391	389	463	436	398	373	398	427	437	423	389	404	416	384	414	351	351	419	387	371	378	373	391	401	408	415	389	383	381	399	388	379	390	404	367	399	387	412	401	364	429	371	440	390	401	410	393	391	377	385	405	392	396	399	424	394	387	400	392	385	402	401	389	408	380	337	399	411	430	386	397	397	374	416	423	433	455	399	410	393	380	404	400	409	397	391	427	398	448	391	390	362	414	399	391	387	409	394	383	396	414	425	424	397	382	396	380	407	389	369	438	373	429	393	424	414	422	393	420	375	389	403	416	383	360	391	431	386	378	383	420	407	406	346	365	412	381	396	412	367	390	404	389	398	371	384	374	356	449	395	415	364	431	361	387	395	397	402	382	408	399	422	420	417	407	377	402	419	401	387	383	415	399	396	457	425	385	380	380	389	423	407	363	381	406	396	383	389	414	374	347	398	392	385	406	409	409	426	411	422	434	423	433	410	383	393	421	410	409	419	425	376	436	432	424	441	397	395	424	431	391	383	427	397	425	363	375	453	408	408	385	404	422	422	409	378	405	385	416	394	421	364	372	452	418	406	392	429	435	399	415	413	400	406	407	408	419	364	414	412	374	406	434	406	391	425	407	408	430	406	411	377	416	393	402	415	400	409	444	375	425	387	416	449	428	385	440	389	377	407	408	392	404	411	404	404	391	409	359	392	419	387	390	387	422	414	430	404	421	354	370	405	377	395	405	390	422	375	436	404	398	385	403	401	398	437	438	425	420	382	397	378	413	395	405	405	417	417	429	431	367	424	433	416	400	423	392	394	388	416	384	405	378	402	410	402	370	414	399	369	430	441	404	435	367	407	394	383	401	410	414	367	361	357	405	387	412	416	382	370	416	392	424	392	401	433	402	458	395	366	413	424	377	406	399	393	433	382	401	378	389	384	365	431	408	409	425	434	418	420	437	390	385	400	410	425	455	422	377	420	420	400	389	384	425	435	400	373	377	388	446	395	379	410	400	385	389	403	430	415	381	400	384	382	387	399	448	380	434	399	407	404	377	412	425	399	367	393	383	393	355	388	378	426	393	374	408	390	360	388	411	429	383	397	413	358	416	384	440	428	399	411	401	388	373	384	367	403	373	369	402	409	394	408	424	417	416	394	390	423	385	403	402	381	396	457	413	401	407	391	417	408	437	402	366	388	425	438	416	414	409	411	437	412	417	438	339	394	458	352	425	439	400	396	416	407	387	431	374	458	408	398	397	401	381	399	375	422	390	395	405	402	386	419	416	410	389	383	443	409	401	359	378	436	459	437	385	412	425	408	409	399	387	384	397	369	404	440	426	408	390	420	373	399	370	393	409	412	382	429	391	392	396	408	422	391	414	413	400	411	396	431	397	388	406	394	378	467	386	404	399	385	371	415	398	401	411	388	403	367	402	370	395	411	438	418	401	418	399	411	393	393	431	409	392	409	436	427	429	408	399	427	418	390	402	404	429	402	432	393	439	380	379	395	355	390	400	380	408	417	378
29901	27159	26263	28784	49910	47171	32976	3397	956	982	924	877	897	886	903	933	950	940	939	880	899	877	883	938	918	926	881	899	905	913	845	945	868	942	835	911	875	920	953	899	877	929	936	898	933	912	898	899	908	821	897	880	950	919	914	942	877	904	918	906	839	892	904	876	903	849	852	894	961	910	909	885	881	908	807	953	856	867	854	877	867	873	881	849	874	871	830	932	922	864	847	881	915	914	882	943	913	875	936	932	903	868	890	870	931	887	956	893	898	867	895	894	906	846	866	905	905	908	897	838	910	905	932	836	851	901	874	895	899	846	880	846	924	891	895	911	975	882	884	863	903	869	882	895	838	866	916	909	887	845	927	886	881	927	822	882	920	838	885	858	834	869	857	908	898	866	858	878	863	858	851	913	864	963	910	872	954	929	892	842	941	806	905	867	945	851	867	903	831	925	865	880	871	865	846	893	838	889	897	908	930	870	871	861	856	923	910	894	904	921	862	901	907	876	970	898	866	876	874	904	886	890	899	999	868	876	895	916	903	858	908	844	878	924	864	862	887	885	919	859	886	989	871	866	924	836	939	899	911	853	926	887	901	879	904	927	912	859	875	843	851	903	882	914	910	865	903	920	915	865	861	914	846	844	901	917	928	916	906	889	863	899	898	930	883	886	902	849	900	867	864	849	876	862	905	850	887	822	865	874	877	869	935	945	917	824	868	902	879	853	948	897	902	860	879	881	909	906	860	928	863	871	842	871	942	833	858	851	905	893	870	887	865	859	896	897	892	884	834	850	918	829	858	901	928	888	894	900	859	880	880	921	907	851	898	893	851	868	918	905	872	882	891	864	909	890	923	878	887	905	894	883	929	896	909	936	892	881	874	928	958	913	907	827	877	919	850	834	955	864	894	840	913	946	923	891	901	907	952	841	829	939	919	904	874	891	898	878	893	850	874	873	871	896	900	901	887	874	884	890	905	858	910	839	911	857	922	922	826	918	872	862	911	904	912	911	902	913	891	956	918	866	921	881	914	916	889	858	848	875	903	914	890	876	905	902	856	890	925	884	899	891	928	890	848	869	899	899	891	906	933	885	904	869	886	903	925	862	926	948	904	878	867	854	885	918	881	895	880	892	898	834	899	889	919	872	894	809	866	898	870	896	879	944	924	871	917	833	848	861	842	912	842	905	854	865	907	883	842	925	890	905	867	889	891	867	885	827	876	853	875	851	812	893	884	915	861	926	895	831	899	918	892	866	884	874	846	885	862	925	868	893	841	918	883	851	897	951	917	917	904	859	891	875	889	926	862	883	926	873	874	885	911	938	868	871	894	897	892	944	905	847	884	907	922	907	879	847	940	855	943	947	870	952	830	979	860	921	874	874	881	878	872	901	804	963	853	860	897	889	868	932	881	900	899	935	904	905	859	847	882	892	904	853	892	881	945	817	847	883	907	884	871	899	899	916	853	858	838	876	859	931	897	909	850	903	884	870	841	907	892	891	879	904	887	832	862	898	940	922	968	885	877	986	883	887	884	925	911	917	929	843	922	859	846	843	903	942	904	891	860	904	904	918	881	892	927	911	903	915	873	891	873	893	912	914	912	883	885	902	906	910	847	934	903	928	907	917	912	895	858	973	832	881	841	946	856	877	878	879	917	920	864	924	849	846	823	917	901	928	899	887	893	926	868	882	898	904	830	865	889	895	944	867	896	859	890	891	907	885	867	848	884	882	954	837	932	883	900	903	888	876	921	868	876	904	886	895	913	871	927	875	878	912	905	857	899	936	913	951	894	896	906	841	944	901	891	895	899	912	887	912	906	936	864	884	916	930	942	940	836	899	885	888	929	897	918	869	899	886	895	887	843	889	907	897	837	931	882	845	875	924	888	866	930	921	914	851	869	904	921	850	885	900	895	891	879	913	847	914	916	918	912	874	908	905	922	905	864	883	857	899	894	920	953	881	908	909	866	866	863	860	901	857	870	967	891	824	903	883	856	897	893	943	950	878	859	875	912	914	914	893	932	897	930	904	866	892	922	883	894	903	868	902	961	931	856	916	953	881	888	847	856	886	860	921	894	912	868	878	915	871	830	863	905	937	883	922	872	897	885	908	911	906	870	903	906	965	903	903	900	943	916	872	850	896	910	892	939	962	894	917	844	875	935	921	927	855	892	895	848	903	842	892	900	902	920	919	930	871	885	866	897	893	882	983	872	842	898	882	823	887	873	964	851	889	875	883	879	906	876	876	882	877	918	857	901	912	866	863	948	886	873	867	883	898	892	892	851	908	947	856	889	967	865	918	859	888	903	915	886	967	891	894	924	864	904	921	858	901	872	913	911	915	926	851	847	927	924	880	887	904	891	831	850	912	919	882	899	866	886	872	908	947	921	903	902	896	874	937	848	910	844	897	852	918	942	927	921	898	886	926	830	877	885	874	899	908	857	845	854	894	916	900	877	822	906	948	942	853	928	941	867	906	842	855	899	877	850	912	896	848	903	898	861	873	873	896	886	902	926	925	875	849	909	914	934	826	859	935	921	952	871	884	857	916	851	908	910	886	917	938	892	872	914	924	848	932	899	908	865	951	891	875	923	877	880	910	872	891	888	863	829	892	883	902	882	899	926	891	891	890	846	873	903	884	875	949	927	867	858	878	831	872	882	879	913	906	865	846	913	899	893	872	906	900	852	893	897	885	905	858	867	933	866	908	881	873	919	858	846	882	872	883	846	862	945	905	844	844	897	891	880	901	913	939	904	953	884	895	878	879	926	901	836	953	842	895	972	860	891	863	892	901	934	861	878	829	918	871	874	907	952	892	876	874	922	917	884	951	919	867	853	876	882	883	870	856	843	892	883	919	891	861	882	918	880	930	891	895	820	850	937	928	892	892	830	887	920	870	862	918	874	880	908	881	911	892	878	853	884	879	910	900	947	889	902	924	881	925	868	891	956	907	899	890	890	906	907	942	896	924	891	920	924	903	911	931	852	953	903	928	922	913	909	894	899	907	921	895	935	909	917	842	899	920	890	893	911	901	903	895	912	906	895	845	927	863	897	859	875	918	869	945	930	862	919	860	876	949	891	868	861	869	901	857	892	871	917	988	910	907	912	838	897	909	912	928	898	877	844	899	912	844	850	888	923	885	908	909	860	870	889	885	879	900	849	897	852	928	926	878	904	881	990	880	838	931	886	900	888	847	872	917	941	877	882	942	887	842	863	918	885	917	897	906	889	871	930	868	904	895	912	953	804	932	920	900	879	845	892	880	912	878	905	888	909	889	818	905	913	866	877	928	870	883	875	903	900	881	945	905	904	848	875	932	907	886	958	913	870	878	907	905	916	920	928	853	866	936	873	874	868	941	921	951	882	892	886	949	908	866	922	875	909	873	883	864	845	920	899	909	888	927	870	890	873	925	936	945	863	903	920	877	895	862	921	902	954	904	853	896	889	904	880	903	924	879	833	868	933	900	874	880	894	904	851	973	858	903	855	860	881	904	927	878
16104	8462	4400	1375	1219	1436	1032	407	361	299	313	327	306	320	287	356	300	321	323	345	334	335	315	339	325	318	295	339	305	344	343	315	336	325	347	318	315	301	327	330	327	328	332	323	280	325	318	322	289	350	315	318	321	302	337	333	292	324	295	326	339	328	356	329	348	307	319	334	328	318	362	319	300	323	299	313	282	291	267	336	295	311	360	314	350	323	335	304	308	313	335	327	291	306	353	310	322	325	335	256	320	290	315	306	294	315	314	317	301	328	296	311	295	304	328	318	335	354	296	320	297	333	332	339	345	336	297	305	318	340	369	326	304	325	310	342	300	304	358	305	293	351	334	298	307	339	330	285	333	325	323	348	330	287	316	316	313	302	311	333	312	314	324	324	328	327	320	353	300	320	307	308	350	306	296	313	319	295	319	314	358	306	304	340	308	304	350	323	322	311	296	348	327	307	314	333	336	320	312	340	323	327	318	302	330	335	316	345	326	326	342	297	333	293	330	295	320	330	322	318	282	323	310	327	327	307	335	307	291	330	327	336	298	345	323	337	297	330	310	362	368	333	332	291	304	358	302	339	337	322	289	319	313	334	328	322	335	327	336	314	304	340	323	318	320	337	319	376	307	333	354	279	324	294	310	321	342	351	290	349	320	338	324	331	314	310	291	308	330	339	300	296	299	321	311	326	347	333	303	301	305	320	324	361	331	304	323	368	373	346	289	305	326	316	336	328	321	298	322	299	342	348	340	361	338	309	327	305	321	311	300	323	299	330	323	287	302	321	322	324	300	298	319	299	337	299	332	318	322	304	340	299	322	325	352	329	327	311	290	305	343	328	310	329	358	304	331	316	292	279	280	290	325	296	302	356	313	318	301	281	328	346	289	304	275	320	348	341	323	354	311	324	303	298	348	355	295	334	359	326	362	346	311	333	303	321	322	296	282	313	336	344	297	358	314	339	343	304	299	298	319	304	305	327	323	328	372	346	329	320	286	309	317	350	337	314	298	318	334	311	326	316	325	301	281	297	330	328	290	307	308	350	322	298	338	307	332	309	336	333	362	319	285	292	328	341	316	312	329	308	317	321	319	291	288	319	324	305	328	340	311	312	334	363	325	301	319	291	310	338	305	302	290	333	313	312	312	268	315	319	336	308	324	319	323	324	323	324	375	307	332	317	290	293	304	269	307	341	331	308	324	296	283	315	348	351	346	311	332	305	333	293	313	277	292	308	313	304	325	321	320	317	304	294	330	338	336	313	324	301	343	322	312	322	316	297	315	326	344	352	332	305	321	306	316	345	304	357	296	326	309	331	324	322	323	336	296	283	333	300	309	303	328	321	304	318	328	292	297	312	302	337	331	299	300	303	323	288	340	320	365	303	308	305	300	298	333	340	291	309	316	310	286	301	307	297	319	343	322	339	305	334	326	346	327	296	288	291	310	315	346	274	339	300	286	337	326	348	321	333	307	299	331	301	328	338	306	352	276	333	341	329	276	320	309	329	334	311	330	351	327	327	321	294	306	332	298	300	325	306	339	328	310	281	301	317	320	292	354	284	292	326	322	282	352	298	303	337	352	323	310	330	336	305	336	339	283	318	328	300	301	327	341	349	302	343	319	322	291	313	315	298	300	312	336	326	300	342	297	327	352	331	310	315	335	362	275	339	339	335	321	310	302	316	299	297	340	333	324	292	312	333	331	318	304	329	287	314	345	325	309	324	324	335	321	335	348	306	301	289	313	331	343	287	297	283	364	316	334	312	277	346	331	297	327	308	330	302	316	302	285	332	333	321	316	324	341	326	347	293	327	317	353	308	298	308	327	350	324	322	331	295	302	320	318	318	296	314	306	344	319	319	325	332	305	316	323	326	276	342	323	322	337	301	338	323	326	328	329	323	329	353	305	286	343	346	340	340	328	327	344	334	332	310	347	301	325	347	325	317	365	324	329	341	314	300	292	302	353	315	341	355	329	311	327	311	304	351	332	322	325	320	305	303	343	351	319	317	302	292	275	315	291	332	308	336	316	290	312	344	309	318	340	340	327	319	316	314	316	327	326	307	308	312	357	328	310	323	328	325	323	305	315	313	298	297	330	347	349	323	298	330	288	328	337	338	317	337	318	312	307	315	279	300	310	327	333	299	327	332	342	329	312	333	309	293	304	337	309	300	338	351	343	287	294	322	334	311	302	280	302	341	327	296	295	331	317	303	304	313	318	364	313	333	314	309	285	342	306	298	341	280	326	317	331	301	312	305	330	337	300	294	337	325	335	338	342	326	304	322	317	328	334	296	319	343	323	342	326	369	317	299	304	332	316	328	326	307	324	309	316	289	303	349	312	320	306	316	338	303	313	322	340	307	318	338	311	319	299	308	334	314	351	300	323	319	339	297	323	306	344	341	302	315	332	332	330	330	295	338	333	325	353	322	328	336	300	332	305	328	319	332	315	304	295	310	323	300	336	308	315	300	317	339	318	301	316	355	329	324	303	300	310	334	346	309	320	322	318	315	267	309	318	322	367	296	341	325	315	320	301	318	336	294	307	319	302	345	337	321	300	329	309	261	357	297	333	333	280	328	327	293	330	308	346	313	328	293	301	320	295	311	344	353	357	364	294	315	334	318	317	332	311	315	291	282	337	334	341	331	312	345	285	302	329	305	328	333	293	314	301	296	334	310	325	318	297	301	296	299	337	324	316	334	302	306	330	322	334	352	326	330	376	308	354	313	313	311	332	347	303	298	328	319	339	303	300	347	317	317	323	318	310	330	344	313	309	308	312	296	319	330	304	294	350	304	348	301	347	324	286	313	328	318	309	332	296	319	315	290	317	287	320	300	310	326	316	318	337	328	328	312	317	307	305	328	352	297	293	303	329	330	319	339	314	324	304	312	334	321	326	275	309	346	297	313	325	309	323	315	316	355	335	335	303	355	307	290	308	297	327	298	312	341	329	343	320	318	379	327	340	341	347	314	349	330	322	319	318	332	333	319	302	310	275	324	336	305	308	320	355	361	298	381	353	326	307	320	355	305	284	330	323	305	304	334	299	298	315	314	338	326	325	327	295	328	325	321	308	329	304	330	310	330	337	290	319	321	337	340	303	358	328	339	320	320	342	352	306	307	319	318	343	325	314	319	324	282	333	350	289	337	335	320	338	361	330	321	284	303	329	332	309	310	322	338	311	344	333	309	320	324	300	367	339	301	345	319	305	308	308	311	309	306	304	299	319	334	287	313	304	351	328	333	331	311	305	321	304	314	312	342	328	324	306	319	342	298	322	326	306	313	333	309	301	321	345	340	332	300	313	298	306	333	316	314	300	347	303	318	331	299	328	337	334	319	345	343	317	298	302	328	344	318	338	299	318	323	324	347	319	329	307	333	296	308	344	328	293	303	343	322	307	292	307	334	353	334	304	326	323	297	307	306	327	337	321	323	319	340	309	330	319	319	316	305	304	310	313	328	313	300	332	291	315	356	303	337	310	360	337	305	288	306	364	349
9775	7215	6856	3529	4021	4480	3077	821	693	740	667	725	727	703	757	757	735	744	691	744	716	740	683	692	682	689	749	722	679	711	677	741	700	712	672	701	670	715	680	769	735	723	686	704	713	666	790	695	774	734	683	696	718	749	665	711	667	722	756	720	697	713	759	730	687	741	679	693	711	672	730	725	698	711	751	739	726	744	731	706	717	674	732	725	717	731	723	699	689	721	717	727	687	729	709	691	738	740	668	681	771	681	711	734	737	655	724	739	711	655	728	655	733	730	707	710	716	727	676	721	746	680	714	741	703	708	701	696	737	695	688	738	730	700	722	748	679	702	739	692	814	715	723	668	737	716	704	710	718	727	705	739	706	726	728	730	686	732	741	739	666	697	710	731	694	693	742	736	730	768	676	684	746	689	708	694	702	743	761	749	734	737	671	703	695	715	714	724	703	728	686	762	683	710	693	699	735	713	730	701	701	732	746	727	677	703	704	727	737	752	667	690	670	748	732	661	725	729	702	748	711	702	734	691	758	695	753	721	668	699	780	686	724	693	727	723	673	742	721	736	694	709	729	675	717	715	742	715	728	767	747	695	728	775	738	749	737	725	769	771	750	704	669	684	752	697	746	652	699	716	729	713	728	726	698	760	726	706	685	673	718	723	741	737	701	707	731	699	717	743	674	751	736	718	672	719	780	708	679	731	735	699	707	720	726	692	739	699	741	742	705	722	721	753	650	697	704	710	743	708	719	732	722	673	734	725	746	709	722	686	701	757	698	726	748	744	716	666	736	690	791	760	680	717	707	686	754	734	704	729	705	727	718	727	710	688	680	726	666	768	722	785	712	743	728	715	743	704	733	703	701	693	669	764	756	666	729	729	697	669	704	732	728	721	699	751	732	779	748	709	733	710	766	701	685	700	705	724	711	743	675	695	718	751	689	753	694	733	680	670	728	693	803	722	711	758	725	726	707	698	688	731	767	735	720	741	746	775	748	682	718	742	763	700	720	725	750	708	740	736	725	741	710	741	735	713	755	763	703	747	749	699	709	701	725	705	730	721	711	728	711	768	686	716	724	707	742	768	705	694	692	708	701	716	748	722	700	752	662	684	728	724	742	762	721	734	800	740	736	752	745	693	674	735	703	721	683	775	708	715	740	711	733	786	732	725	711	708	696	706	694	722	721	718	748	687	716	749	719	669	751	732	697	741	744	735	683	706	715	698	692	697	737	713	696	712	746	702	726	720	741	714	740	728	745	710	712	703	767	685	676	746	723	746	760	671	755	741	757	751	737	697	737	746	733	758	751	728	738	667	703	702	742	677	725	690	695	738	757	705	715	686	686	708	699	688	693	717	719	758	682	725	725	718	702	659	688	749	719	741	655	728	705	707	742	731	678	724	704	756	690	698	687	709	715	700	722	693	713	690	727	722	685	714	650	673	693	749	686	689	746	732	723	731	737	804	734	704	722	684	754	702	699	728	732	739	687	713	730	688	685	740	690	717	740	719	721	664	728	711	731	735	647	715	741	725	734	690	701	753	765	675	754	732	676	735	728	750	688	678	731	665	717	705	708	707	726	696	770	709	669	716	668	673	713	739	716	698	747	688	676	709	735	732	740	686	719	739	711	676	743	670	734	712	774	730	716	714	724	711	711	731	771	705	764	747	750	721	689	688	728	731	711	695	726	711	739	744	755	760	717	675	686	694	725	685	707	680	666	757	754	747	670	688	685	681	728	728	689	722	726	714	753	666	736	714	709	729	717	794	726	706	707	722	688	739	662	773	712	688	743	714	744	753	682	731	712	776	705	765	722	683	749	717	754	698	656	700	759	728	738	689	697	725	681	684	734	747	740	723	690	715	706	708	695	708	711	740	698	746	747	713	689	727	694	691	701	753	745	786	712	729	703	732	766	740	727	723	736	698	658	691	706	736	720	714	710	722	689	741	683	751	712	728	731	764	721	692	735	713	706	748	701	664	766	705	730	764	732	696	714	721	703	716	687	746	706	753	693	698	738	699	688	722	730	742	637	714	698	745	704	746	682	678	727	724	734	714	693	732	749	760	743	709	704	700	722	667	693	677	737	778	738	739	725	691	743	711	725	688	800	724	718	762	706	757	686	703	757	692	728	763	727	752	766	725	741	708	720	744	741	738	785	717	708	731	769	711	682	736	710	704	753	673	748	742	729	697	730	707	692	770	736	733	697	714	710	707	689	744	692	711	747	687	732	718	741	732	730	692	674	691	716	687	746	738	708	688	747	752	690	753	711	751	730	691	729	710	660	719	742	674	712	715	749	697	723	691	711	738	749	724	716	679	721	742	668	732	786	701	724	735	771	691	712	701	750	712	683	652	709	778	718	679	685	717	724	683	684	686	732	720	714	729	726	716	729	706	713	647	705	714	709	722	759	736	707	720	717	716	667	698	659	697	731	707	692	719	723	716	670	714	768	708	671	747	776	718	708	748	761	740	695	687	731	748	741	705	711	731	742	689	676	730	739	697	784	660	711	760	709	708	725	715	637	721	733	766	770	734	712	759	732	679	707	714	696	741	693	758	682	704	714	731	731	724	718	730	730	711	749	762	698	730	742	712	723	777	713	717	720	720	736	679	724	667	715	720	693	724	699	714	727	686	697	716	683	725	690	738	758	747	762	678	736	723	758	708	733	723	691	745	743	733	709	728	682	744	686	718	747	740	730	759	689	724	704	694	687	707	676	741	757	715	748	712	711	699	757	695	732	734	708	698	728	740	702	749	695	700	713	708	743	692	746	712	698	695	728	669	751	695	718	711	737	694	738	733	712	740	723	693	753	722	721	719	724	701	736	702	736	713	734	756	725	691	761	706	724	725	720	725	713	693	781	716	756	674	692	686	721	713	720	737	707	689	726	753	717	690	750	724	744	754	709	701	718	760	732	721	716	698	739	721	747	739	718	693	708	719	718	739	696	720	720	721	742	755	698	775	723	717	726	707	678	728	718	712	726	710	708	725	704	703	716	719	734	706	721	724	735	691	752	727	743	722	737	685	706	711	725	683	720	709	733	719	803	705	727	698	721	715	731	703	708	720	715	711	710	678	729	718	708	760	682	734	672	701	709	739	662	700	675	678	688	727	692	759	704	705	692	745	708	714	744	692	689	685	703	793	780	703	696	674	722	713	717	702	741	705	685	714	745	713	685	729	756	700	688	672	735	696	691	655	726	699	710	707	744	731	671	699	720	713	720	738	713	749	750	688	691	705	722	761	733	687	722	742	663	732	681	719	713	707	672	741	748	668	761	750	706	734	723	712	759	720	677	731	676	725	678	733	677	720	739	648	699	732	744	703	717	755	735	761	746	774	693	754	756	682	699	715	708	771	732	684	687	688	701	744	684	790	681	765	678	807	757	740	665	692	718	707	754	729	770	762	727	741	724	699	721	699	733	727	702	752	749	748	726	713	693	703	770	742	681	693	700	716	725	703	721	716	705	677	694	705	703	710	711	727	713	692	707	725	719	731
36427	25956	18346	8649	20837	19625	10048	1477	321	293	297	342	298	302	307	314	297	316	300	286	290	308	336	292	295	315	323	300	300	299	299	289	301	302	315	313	310	307	299	320	294	296	329	317	312	312	285	277	309	326	312	277	322	308	301	319	275	310	306	339	351	305	279	326	306	289	301	288	296	351	301	347	314	309	288	308	317	293	293	281	294	301	321	311	273	336	332	321	343	269	358	328	315	289	278	315	286	341	297	278	309	337	319	298	308	299	315	305	286	313	330	329	283	330	334	299	292	287	303	288	320	312	314	296	301	329	303	300	289	304	298	315	276	328	321	328	293	296	305	293	307	315	315	314	287	310	306	324	300	306	328	316	292	315	346	276	284	340	274	284	330	318	325	325	272	309	315	320	320	300	311	345	292	303	331	316	304	304	311	308	273	347	268	300	307	315	311	300	269	303	303	307	286	317	298	310	275	295	306	296	261	338	326	312	280	300	311	264	310	289	269	282	300	295	302	315	310	300	318	311	280	315	310	293	344	298	285	267	297	309	309	294	293	303	309	321	307	321	297	303	296	336	309	307	294	324	297	312	279	321	288	292	278	325	312	311	282	298	308	297	286	299	282	295	299	344	313	294	296	284	287	334	308	308	320	270	325	301	316	336	318	297	310	304	285	308	303	291	282	283	315	313	272	316	317	300	344	324	310	315	307	265	303	280	285	301	357	313	307	307	311	342	297	337	312	352	293	309	303	278	331	287	309	313	287	307	307	331	270	318	277	292	308	288	306	312	286	331	265	310	338	309	272	304	315	292	301	302	284	295	311	314	353	331	281	291	290	265	303	272	311	306	300	304	301	304	281	318	287	308	277	304	306	308	304	293	314	272	337	298	275	316	302	294	307	322	318	285	295	290	308	270	315	318	324	317	301	324	326	309	307	301	276	300	299	310	309	303	287	311	270	299	290	297	311	288	291	303	288	321	318	313	318	298	319	326	326	303	306	306	300	315	286	295	329	324	278	347	306	288	286	344	303	294	332	339	306	316	323	292	277	333	332	315	276	298	298	310	289	306	316	305	302	272	280	317	336	311	293	288	314	279	256	295	303	296	293	309	318	296	310	304	295	332	316	285	312	311	345	298	309	308	333	299	298	299	324	345	286	314	303	304	303	295	313	295	291	283	304	290	304	301	299	298	304	336	298	311	299	278	313	297	347	267	301	296	305	310	284	327	280	345	302	299	285	289	309	321	316	340	291	293	328	297	316	312	320	347	280	281	315	321	354	313	342	324	292	270	302	279	323	276	301	301	264	315	278	312	318	305	293	312	301	308	278	300	327	292	302	293	323	330	309	297	294	293	329	339	321	283	322	311	286	307	313	303	282	311	298	316	339	315	328	326	300	323	303	325	294	302	291	319	289	330	352	290	304	308	287	296	311	289	309	321	308	302	296	303	290	304	299	287	281	284	318	338	278	298	310	314	317	298	315	316	285	293	270	294	272	277	299	322	328	319	314	289	300	304	294	308	301	325	321	324	290	273	306	295	299	291	303	342	320	293	272	299	317	291	299	304	343	312	298	303	304	326	283	302	298	334	288	308	326	292	323	271	311	312	282	298	282	297	278	269	293	301	262	281	296	265	329	312	285	304	284	286	274	269	280	307	298	276	286	301	330	280	320	290	305	326	308	332	297	305	302	309	289	278	306	331	296	326	302	291	287	297	309	273	341	331	329	307	316	347	329	340	322	300	307	328	306	262	319	345	325	281	305	321	298	317	291	309	320	308	308	291	324	311	303	307	268	319	307	296	299	294	273	343	301	269	297	306	292	290	301	327	315	310	333	312	279	283	263	283	276	287	287	289	298	300	291	292	296	268	301	246	312	301	334	324	296	299	302	288	312	329	280	299	303	295	284	336	298	256	310	316	294	297	315	298	314	312	327	291	281	300	291	310	302	332	310	328	303	285	309	297	311	282	284	320	314	339	310	311	327	312	306	314	305	322	310	293	343	288	343	310	342	305	332	331	283	288	290	327	307	307	320	281	286	288	295	300	305	317	304	295	310	310	320	298	323	303	310	318	296	310	311	316	284	296	308	302	278	280	311	283	288	339	316	284	271	312	282	307	305	316	343	293	313	331	341	304	301	314	313	307	279	313	327	311	275	328	318	294	334	325	296	293	326	307	304	300	312	307	279	297	282	290	242	298	318	296	274	283	298	296	347	292	291	315	299	269	322	305	321	324	301	302	309	339	335	335	314	281	309	302	330	311	288	302	286	287	274	327	303	293	288	300	280	319	318	312	307	297	310	291	319	301	317	338	279	301	321	292	297	339	347	303	305	338	328	278	299	291	298	298	322	289	303	344	304	286	254	329	318	331	274	300	286	340	328	316	313	278	324	299	357	294	296	303	291	328	273	311	306	299	268	310	300	290	321	317	296	323	324	302	326	309	305	307	296	285	280	245	312	321	301	286	315	329	292	302	322	300	289	316	285	305	315	332	298	291	327	302	311	288	322	296	300	314	352	310	290	292	313	328	306	268	283	294	301	326	311	324	301	318	327	298	270	302	344	323	291	254	306	319	280	265	336	308	331	330	289	307	278	297	295	321	318	313	356	315	270	344	307	275	295	297	319	275	320	313	335	319	291	289	292	303	294	322	279	299	320	274	250	294	338	312	308	293	286	299	292	289	286	295	280	328	276	272	290	299	323	324	266	335	305	290	290	297	293	281	312	298	298	355	320	303	296	287	287	272	328	332	316	279	291	284	283	310	322	283	299	326	304	309	300	292	319	323	300	300	300	315	328	274	307	330	336	304	284	294	285	267	306	313	249	300	333	306	307	319	328	294	295	337	295	320	311	312	353	306	352	282	281	321	294	297	270	315	297	283	325	313	313	295	298	296	329	286	281	272	309	338	337	323	326	290	324	335	294	319	295	312	277	285	272	300	316	304	276	281	281	306	290	278	291	310	313	287	300	292	316	264	293	292	296	308	299	276	305	350	318	338	308	284	323	322	341	305	324	322	326	305	281	316	324	304	321	290	314	303	276	309	302	308	282	281	297	317	309	334	322	300	310	311	289	313	293	308	291	334	321	297	325	284	306	290	311	306	300	306	288	323	287	305	344	313	294	314	324	309	311	319	263	301	313	280	297	348	309	300	307	280	294	328	301	281	321	311	314	317	275	277	298	315	300	274	303	303	267	303	306	311	325	277	299	324	351	328	280	305	317	293	320	306	296	313	336	322	318	290	307	299	291	311	307	288	285	274	306	290	296	293	301	293	282	292	323	298	297	286	333	343	315	317	306	344	300	310	278	293	330	331	310	274	333	297	332	312	310	297	306	292	275	297	302	278	271	290	292	298	288	354	274	289	315	312	327	273	280	291	341	312	298	282	293	300	313	321	328	311	331	311	311	332	312	324	284	334	343	315	306	307	296	334	305	276	316	273	341	295	302	280	316	324	312	313	314	340	328	318	265	284	295	289	314	298	303	302	296	288	333	304	300	289
23309	20218	20024	17763	40210	37314	21826	3040	783	709	750	760	716	685	740	706	671	755	674	707	680	735	688	754	719	725	672	695	737	689	733	736	693	693	687	698	702	705	690	711	727	719	724	747	668	711	669	726	672	705	678	691	702	672	663	674	682	705	754	684	699	739	762	695	652	722	696	682	689	660	731	726	713	737	701	713	685	716	706	640	666	718	786	724	694	743	699	713	698	684	713	689	695	720	722	745	724	692	711	705	692	668	750	697	702	698	732	653	757	676	719	708	699	681	698	667	672	729	702	697	742	699	674	719	702	711	696	754	721	697	670	695	715	679	711	710	703	673	687	703	763	695	717	683	706	705	717	717	700	722	679	692	702	682	726	744	689	713	693	742	713	712	647	696	731	746	691	704	680	741	698	743	714	651	685	717	757	680	692	727	670	709	733	675	727	722	698	719	726	663	678	686	692	715	664	704	677	689	738	700	695	695	743	681	685	706	737	694	703	680	742	719	719	696	700	719	721	723	695	712	741	644	764	717	744	672	684	698	676	715	742	684	745	737	711	646	716	684	678	690	715	708	748	700	747	712	692	726	693	700	659	695	718	737	703	691	717	720	671	732	710	696	699	676	718	738	712	719	689	700	741	757	685	680	729	701	687	693	699	710	733	689	728	706	713	669	729	654	716	702	711	706	719	659	713	705	716	670	699	693	691	738	709	676	734	747	717	683	703	724	688	694	733	680	691	696	675	662	694	726	694	720	721	724	707	723	719	687	678	731	733	651	683	654	715	672	673	682	696	705	693	670	726	719	706	677	760	715	758	712	674	710	704	715	760	693	695	728	749	683	725	727	697	719	714	739	703	678	728	699	731	700	688	710	727	683	694	687	713	721	748	699	696	701	727	711	643	729	720	712	738	722	728	721	719	724	720	729	694	708	707	687	698	681	711	737	705	697	758	657	648	725	680	690	715	718	739	723	708	674	748	696	684	721	720	697	654	683	742	700	727	685	677	654	726	711	662	706	682	704	693	726	699	677	690	676	693	708	691	727	693	708	712	711	755	701	708	726	654	678	691	673	681	719	660	736	709	707	721	701	690	768	731	661	701	735	660	707	677	714	681	653	712	729	727	707	744	717	716	685	727	654	706	753	682	712	745	714	693	707	688	700	674	647	710	695	686	714	744	708	729	717	726	724	715	706	684	672	732	723	691	705	657	715	650	663	723	736	665	729	749	715	680	695	708	732	675	701	703	689	715	691	680	719	735	670	736	664	722	698	673	718	645	718	756	682	681	644	696	695	702	709	703	692	694	756	667	666	702	672	747	652	740	673	661	712	733	738	700	683	708	690	751	684	732	711	703	765	669	675	689	697	695	708	724	690	711	703	709	701	731	664	722	709	679	702	709	670	698	719	709	665	675	664	672	741	675	713	725	688	733	697	732	724	660	679	705	691	679	676	676	714	716	751	683	688	702	687	670	731	731	692	708	716	738	692	662	660	672	693	691	730	739	697	721	724	705	705	672	672	733	716	691	682	667	629	648	701	746	695	706	662	691	681	711	694	713	629	693	700	675	705	635	700	667	719	706	718	729	724	672	752	699	679	735	698	676	719	696	715	667	665	710	724	700	725	779	670	672	766	669	707	706	661	704	692	666	715	706	687	702	683	739	730	675	735	743	710	711	712	706	722	709	707	708	706	678	723	724	729	722	735	712	679	721	701	660	673	723	647	690	665	692	701	709	735	708	732	686	674	703	727	674	720	714	737	729	690	726	687	745	710	629	702	688	677	725	698	651	743	733	732	712	748	694	703	713	685	685	681	654	687	705	714	710	684	686	717	679	737	712	726	687	698	724	742	691	713	689	671	683	723	682	723	714	734	672	739	723	739	721	714	703	693	693	765	698	693	696	739	671	734	711	711	684	708	715	662	687	664	715	678	680	641	713	697	699	712	712	703	719	730	743	745	700	692	668	696	723	678	730	711	721	665	741	714	704	718	728	706	729	650	703	724	687	719	714	717	660	732	736	720	648	668	690	767	693	716	693	671	708	689	684	710	699	738	720	688	698	675	679	700	734	697	724	696	670	726	669	664	720	688	707	699	676	707	737	678	679	666	690	672	686	720	718	687	703	683	747	675	701	683	675	693	694	664	726	706	716	687	713	692	731	723	718	735	711	692	651	697	669	698	733	701	685	730	727	719	679	709	718	715	700	714	640	695	659	712	700	760	680	769	699	712	685	707	673	711	675	684	681	747	726	731	714	689	687	717	693	686	732	700	670	729	732	690	674	675	664	752	683	681	711	760	681	703	713	662	766	691	735	677	743	701	674	697	665	715	690	714	666	675	674	700	711	747	666	723	718	712	692	699	730	739	695	719	682	668	742	719	717	699	753	708	742	698	707	709	726	772	671	705	715	701	711	719	679	729	720	666	706	708	715	733	741	729	718	689	711	672	696	729	732	700	663	737	686	679	706	699	692	682	718	704	713	685	715	654	716	674	698	713	675	693	674	707	711	728	723	688	712	695	701	797	673	733	711	672	727	744	687	678	673	720	734	768	759	668	686	647	689	660	713	710	699	698	662	713	673	729	771	712	741	723	716	689	733	738	718	693	710	651	701	702	684	711	731	722	716	656	716	664	661	748	727	694	724	731	716	714	748	692	721	696	695	639	655	718	734	720	713	687	709	748	651	694	720	686	724	717	703	744	691	734	752	730	693	705	742	684	734	702	714	659	743	741	745	724	708	771	669	703	729	722	725	707	715	696	712	733	734	668	730	683	646	709	749	736	727	700	685	728	732	692	720	707	716	717	719	685	728	742	710	693	716	671	678	680	700	652	723	638	674	712	695	663	725	740	732	693	745	733	687	700	643	709	665	672	763	719	698	707	688	665	699	707	675	743	731	701	704	713	672	712	711	717	743	638	685	658	724	736	709	711	747	700	689	713	728	689	699	713	697	696	686	699	665	709	733	684	703	683	686	709	710	604	699	724	672	686	728	677	692	715	749	695	697	715	727	694	746	685	709	686	692	702	715	706	687	663	708	716	708	679	673	653	665	701	708	731	713	688	704	682	691	693	702	694	691	642	651	647	751	722	695	701	711	760	721	684	664	702	717	737	645	685	697	637	670	670	682	688	659	685	718	751	664	759	677	670	690	681	718	688	735	699	687	702	694	729	675	715	703	688	732	723	665	711	689	692	700	699	712	686	726	728	683	752	710	680	670	636	697	677	673	723	662	697	683	702	667	668	708	696	712	686	704	692	751	645	720	731	753	658	718	717	679	708	752	718	694	671	739	650	721	706	706	719	712	677	678	723	668	672	703	691	744	689	709	649	698	692	695	752	693	719	694	670	730	683	701	688	715	718	705	718	689	760	690	705	699	705	666	736	743	732	721	721	684	704	699	684	694	707	687	700	708	729	728	683	691	714	693	693	674	702	719	707	721	717	702	706	700	761	675	651	674	671	719	685	666	732	708	741	667	660	680	668	731	682	672	689	759	722	676	706
46871	35702	29236	13441	30949	33880	21176	4617	510	406	426	430	443	493	466	416	398	415	499	475	432	433	431	468	425	446	464	426	388	428	412	427	463	405	441	431	468	396	417	455	478	413	428	441	442	444	405	453	408	463	438	456	461	421	389	397	406	409	472	430	433	422	438	415	439	396	394	440	449	392	433	432	444	423	455	428	455	447	407	418	414	415	410	445	465	395	434	447	418	449	475	418	422	445	448	407	377	401	406	375	424	422	448	475	414	459	433	449	420	395	408	458	425	456	435	436	427	402	435	456	424	394	461	392	411	440	458	407	394	406	430	406	394	410	424	451	402	431	487	420	417	428	418	425	430	453	411	424	429	408	448	416	423	421	397	410	453	431	447	409	423	437	416	442	452	452	430	412	481	447	428	389	410	419	455	413	449	417	402	415	439	450	423	424	430	414	429	454	445	420	403	442	427	435	431	445	412	452	445	472	387	446	449	452	460	438	409	428	429	433	403	388	454	400	380	436	406	414	422	412	410	402	401	412	412	391	397	416	458	428	422	433	446	385	387	424	429	383	417	419	419	438	402	429	443	441	413	438	402	421	449	432	475	451	449	392	446	444	438	450	473	429	452	459	382	444	438	392	411	440	428	416	421	433	400	446	434	401	436	419	421	447	407	444	429	411	401	423	421	408	401	427	426	401	456	478	419	443	397	415	422	464	402	428	402	373	433	457	462	398	427	384	401	445	434	421	390	400	434	420	424	455	424	441	408	426	442	473	440	401	432	461	444	452	434	400	415	409	466	405	469	410	402	428	449	396	425	438	438	452	444	440	390	427	426	430	428	452	397	418	454	428	460	438	444	425	438	403	475	428	381	489	425	442	434	421	448	443	435	448	418	424	477	438	435	425	475	424	395	430	411	447	418	405	422	425	381	438	428	427	375	432	415	398	443	401	417	399	413	413	403	429	414	451	447	421	415	405	412	451	423	418	432	430	418	438	380	411	457	433	400	402	429	440	410	440	402	412	427	471	426	395	432	421	490	456	407	420	440	441	441	452	426	424	435	419	405	410	480	455	433	443	453	403	452	390	427	417	478	403	474	448	403	435	416	406	443	425	439	429	404	410	441	429	430	447	426	400	437	409	433	426	380	416	451	407	446	430	455	441	410	437	450	405	427	447	397	401	403	435	422	463	443	454	427	444	406	435	465	418	432	430	447	404	429	472	444	418	433	470	409	455	452	385	466	432	463	395	432	413	410	446	473	425	415	390	400	461	375	419	381	426	443	434	427	408	432	402	428	437	403	410	437	449	428	473	410	460	445	416	457	409	454	394	461	403	396	438	404	421	435	411	385	453	405	425	448	404	407	429	440	425	397	423	438	451	418	402	422	435	450	431	435	430	390	421	379	425	447	413	426	453	446	469	399	409	425	443	448	449	423	464	422	429	381	428	421	406	443	409	415	409	413	407	392	441	423	448	421	424	426	419	403	413	464	396	406	426	430	388	468	440	420	384	432	423	420	416	435	462	427	426	435	395	451	458	453	432	417	429	450	438	445	398	434	454	431	423	419	451	428	472	452	421	448	420	449	400	459	452	461	454	453	442	424	407	443	427	421	424	429	374	398	425	436	432	402	407	396	408	444	394	434	435	390	411	428	449	437	401	420	396	412	362	433	470	413	434	438	427	447	416	380	420	477	429	436	435	412	394	384	459	428	468	470	428	436	468	457	422	431	415	409	422	456	430	455	425	404	415	401	447	435	433	386	456	430	383	410	410	390	424	411	424	424	453	448	399	421	457	396	475	443	434	417	410	393	452	408	446	440	419	422	427	413	435	411	408	492	418	477	399	429	442	364	448	424	397	443	429	428	417	450	445	408	447	466	439	427	448	442	453	468	432	435	434	420	443	431	405	427	429	415	382	413	461	463	424	457	355	456	426	425	401	433	433	398	460	428	468	449	429	434	415	459	450	454	451	408	438	406	393	428	442	435	459	415	404	413	410	432	448	412	426	375	426	349	412	419	441	389	388	441	446	443	473	452	439	434	411	430	440	405	425	453	442	439	430	415	396	430	429	427	426	443	426	391	471	389	413	407	415	447	363	372	397	426	403	405	415	475	453	423	465	451	423	402	451	446	403	413	436	408	369	425	389	430	436	422	441	398	409	440	461	458	459	466	430	430	446	401	414	444	415	463	408	405	422	418	408	446	428	416	424	430	411	377	414	447	397	419	416	445	428	422	402	429	438	460	442	420	465	415	453	403	447	400	441	420	440	478	443	400	398	415	455	470	413	454	385	423	446	463	390	399	405	441	404	441	419	436	434	442	417	442	444	427	452	483	436	430	430	403	444	390	395	378	432	401	418	414	414	423	418	469	404	446	410	446	433	452	448	414	420	409	432	440	457	425	419	451	384	455	433	403	403	441	432	473	434	417	443	416	435	432	451	445	406	410	396	417	405	392	426	479	445	447	437	427	443	387	426	428	445	428	416	408	444	409	431	417	413	445	443	408	424	474	400	483	473	400	420	391	425	492	414	419	388	401	440	399	438	437	429	413	423	407	420	400	399	447	416	424	379	422	406	385	467	444	440	446	410	445	407	411	450	424	396	430	443	435	410	447	411	423	447	456	394	468	420	412	414	422	449	456	449	420	393	383	440	417	423	453	523	421	442	449	394	435	413	407	450	431	403	413	453	434	423	414	453	439	459	483	472	442	436	378	431	454	451	473	449	477	409	398	416	385	469	390	472	468	410	421	415	466	417	444	396	419	431	419	459	450	409	458	490	402	449	428	477	424	424	399	404	429	395	425	428	413	448	433	392	422	433	469	386	432	432	442	423	406	436	424	424	414	444	455	436	465	439	422	420	408	434	420	468	446	421	433	417	439	418	474	428	398	419	468	375	422	410	407	452	415	426	419	391	431	406	481	440	438	473	460	449	395	430	430	430	445	438	411	399	418	420	440	433	423	445	416	433	454	436	413	431	432	417	453	443	475	461	440	441	433	432	395	422	426	410	436	430	438	418	409	423	398	450	416	416	426	399	464	417	384	430	417	459	432	406	403	466	434	420	469	443	420	468	419	471	453	402	441	441	451	407	439	477	421	405	361	405	427	415	463	402	463	438	395	409	413	433	418	411	428	383	397	413	422	425	427	453	432	422	403	434	451	420	439	413	433	417	397	432	440	426	427	415	387	416	450	424	418	426	419	374	441	423	372	424	393	396	404	432	415	410	416	428	447	397	398	422	427	413	384	414	408	418	462	413	433	404	419	426	413	430	403	423	429	458	440	428	412	418	438	421	423	418	441	426	483	491	426	442	436	415	432	402	422	431	435	439	374	458	433	434	419	406	405	424	504	393	419	435	455	419	458	440	399	434	443	429	436	388	416	446	389	417	470	398	393	465	427	461	417	406	402	451	432	474	418	439	421	416	420	438	422	450	447	409	443	421	409	408	431	441	420	436	426	359	413	438	444	427	390	409	392	419	407	403	425	448	399	438	414	446	417	447
29711	26949	29103	19312	48358	49946	33239	7850	985	936	984	939	920	975	941	1030	958	998	1016	929	951	948	983	912	963	938	971	932	990	886	963	937	958	937	957	954	939	942	961	928	956	967	961	900	983	996	1004	913	940	928	938	976	1021	884	953	966	930	890	936	910	920	967	976	968	977	971	985	892	930	942	895	989	942	971	927	971	946	939	886	919	974	947	967	913	950	946	964	959	891	910	928	924	932	912	971	922	984	955	953	952	954	919	956	966	902	930	910	932	938	972	919	887	987	925	989	920	987	899	939	886	934	955	971	896	947	989	948	937	936	929	931	945	916	966	972	992	976	948	967	888	946	924	898	969	934	903	924	946	951	949	929	962	940	961	937	914	886	999	968	927	932	976	898	922	941	982	986	945	948	976	918	973	948	955	972	934	941	916	971	955	949	934	991	959	958	975	1019	971	957	927	1003	968	977	932	931	939	914	923	901	944	946	986	937	908	975	847	909	868	948	971	985	939	940	993	934	939	950	962	982	940	983	1008	896	904	965	966	928	982	925	921	943	947	920	950	893	953	927	969	923	942	918	1029	925	981	982	1003	873	998	948	924	937	920	892	929	941	902	908	916	935	918	919	917	905	943	926	888	976	938	892	907	937	941	900	909	940	980	979	938	926	974	929	968	986	908	974	946	939	946	907	918	959	938	922	913	932	924	946	951	967	931	984	935	967	972	946	1025	904	877	964	931	871	957	920	949	952	920	909	923	980	990	904	986	964	920	909	911	904	1010	909	937	943	915	952	973	926	962	926	949	968	895	943	904	925	941	924	872	935	936	939	991	958	913	950	946	982	911	950	936	923	993	917	924	983	964	910	946	890	913	914	953	962	912	941	920	913	919	923	945	912	921	948	927	955	898	975	963	946	976	962	974	928	925	909	905	1002	914	949	958	927	999	965	925	983	976	973	908	895	966	987	948	935	909	940	962	951	965	992	937	857	986	992	919	963	945	949	905	951	915	934	1003	910	932	908	917	947	883	952	950	927	892	912	887	951	919	933	987	963	897	955	938	914	970	934	953	958	949	948	931	933	928	982	862	997	952	955	955	934	892	947	930	950	936	939	980	956	1019	886	950	934	958	893	965	979	925	950	968	935	921	958	958	942	944	909	937	900	977	916	1002	910	980	932	949	1001	946	926	969	933	918	893	946	913	913	915	878	907	940	929	934	930	920	921	962	936	934	970	959	926	924	980	915	909	937	896	972	913	923	947	885	926	979	939	918	932	880	962	975	952	908	968	984	869	1009	947	968	885	952	969	933	910	893	963	912	951	980	942	960	922	930	944	907	886	957	924	948	937	966	924	915	941	930	955	885	955	926	968	899	956	941	947	935	913	934	953	942	939	966	924	1003	940	980	926	930	900	962	928	910	889	944	988	954	964	968	940	896	929	942	953	899	944	881	947	928	918	933	1013	906	940	933	918	939	933	929	963	926	875	959	897	1031	942	925	923	915	935	953	888	913	918	954	955	973	925	956	928	907	935	935	957	945	926	914	995	903	929	909	922	956	949	922	897	936	971	912	991	906	950	960	977	881	981	940	960	896	925	938	1020	940	913	929	897	935	931	952	909	963	957	922	961	914	944	939	938	960	979	962	917	950	926	930	952	899	942	948	936	958	937	913	944	925	951	931	973	974	907	948	996	872	885	941	1017	963	939	897	956	951	899	971	943	952	966	979	963	978	959	900	915	921	945	964	948	947	897	919	937	921	909	927	951	889	943	925	964	934	908	958	919	983	930	1007	947	955	926	929	942	938	974	983	953	941	929	979	937	959	931	899	903	966	931	905	913	942	927	943	935	950	998	908	914	957	1004	924	947	899	952	998	1021	957	903	966	962	969	905	957	945	937	974	956	955	994	976	969	924	937	932	981	914	873	934	986	938	911	846	931	970	951	963	915	903	919	962	951	998	1019	941	894	957	971	932	921	935	862	1006	964	1000	954	915	972	928	917	928	921	941	934	939	966	981	885	971	927	940	937	934	1008	920	951	864	930	956	933	921	958	973	987	943	908	912	941	973	930	973	940	951	954	930	937	979	964	953	968	1010	927	987	1001	870	925	939	903	911	968	924	915	918	911	982	951	984	953	950	919	928	971	977	971	936	951	954	927	933	963	922	931	947	898	967	957	961	934	943	855	927	958	938	950	929	919	935	897	928	971	915	949	970	971	956	962	976	917	958	943	940	962	929	938	1009	949	1004	932	934	933	959	890	948	940	973	928	930	975	1003	933	905	1004	962	930	911	934	910	941	947	905	1009	926	932	914	908	962	986	921	980	939	907	941	963	916	948	956	955	970	956	945	954	989	925	1000	929	1000	928	868	977	938	872	930	961	901	961	938	956	946	881	933	986	923	949	936	929	926	949	946	904	936	892	922	931	911	924	945	912	922	963	933	910	973	939	925	883	921	974	943	968	931	920	954	959	919	998	951	937	923	913	913	947	968	928	987	980	913	906	937	984	942	938	978	935	931	968	962	948	971	930	957	932	961	929	972	898	940	946	934	928	939	969	982	941	915	971	967	896	969	876	939	1000	1010	912	938	933	920	953	926	977	956	909	956	955	932	1002	949	962	968	965	940	930	920	961	906	936	874	937	926	899	929	927	978	962	958	971	921	911	914	1003	916	912	989	964	947	960	945	912	963	918	978	983	943	968	980	947	944	929	963	952	933	947	926	925	976	969	925	921	959	895	968	973	910	915	970	955	857	962	918	920	904	964	948	962	935	864	993	926	929	1006	882	922	933	952	880	895	944	920	941	919	867	895	959	933	940	923	926	982	960	911	969	930	970	935	954	929	965	963	879	927	984	981	955	948	936	961	1015	904	921	941	941	981	976	920	901	932	976	1000	906	984	935	933	951	930	858	932	922	941	971	984	945	932	925	928	920	942	925	996	939	919	953	1021	951	950	970	927	883	947	948	918	931	983	932	976	970	957	945	920	960	940	993	967	968	932	948	951	897	929	952	946	953	927	938	977	933	986	890	883	935	871	941	886	955	880	940	922	900	973	909	984	954	932	967	953	958	945	982	978	922	945	987	897	908	936	931	1010	946	1008	927	918	943	905	918	909	941	938	925	935	991	931	945	989	916	983	893	1014	932	918	912	955	963	879	987	936	861	964	934	912	930	960	940	948	936	893	934	905	926	941	892	959	945	957	941	938	971	941	919	984	988	963	940	918	951	1015	919	955	931	922	886	966	964	964	951	922	928	935	978	885	961	917	939	911	929	957	960	905	924	939	968	975	893	950	917	945	1006	862	937	934	902	958	910	947	931	972	939	923	958	959	960	956	916	922	951	889	933	957	948	934	930	945	955	895	949	946	909	964	901	955	914	940	988	922	933	922	947	948	926	912	931	923	984	955	929	1004	902	956	960	905	934	977	961	959	911	958	953	953	878	982	926	880	933	913	934	964	917	952	934	935	928	963	938	967	938	946	902	940	912	929	935	919	951	948	950	949	914	873	980	901	905	949	958	974	919	886	935	921	895	907	907	966	917	984	918	964	966	1004	907	969	913
15911	8323	4216	1096	998	1263	1063	425	329	307	330	318	359	308	322	343	303	296	346	372	315	349	309	338	349	303	349	337	350	301	334	364	353	351	318	338	342	318	351	355	379	345	330	317	306	350	376	335	336	347	340	340	336	291	333	330	355	316	344	319	310	317	354	332	291	345	338	344	311	348	340	336	339	313	332	376	339	336	334	313	337	350	356	330	320	344	336	342	330	337	337	348	366	349	328	330	346	378	337	359	345	325	341	397	335	361	326	365	342	357	337	320	332	308	336	334	298	357	300	318	348	322	291	385	366	323	290	315	375	316	353	338	332	340	320	306	312	339	304	358	338	349	341	367	323	373	337	325	334	328	355	317	314	341	323	326	317	320	372	345	334	335	390	350	341	352	290	337	346	320	312	338	328	309	316	360	325	325	302	323	375	349	335	341	359	316	323	325	306	294	328	319	351	308	349	332	317	327	358	307	319	318	319	315	320	281	323	326	349	345	308	348	354	351	321	347	338	391	320	353	326	351	355	333	325	299	325	287	367	354	341	376	314	353	297	360	322	357	372	369	350	349	323	331	311	318	334	327	336	314	339	323	344	349	343	286	299	327	326	305	331	328	309	325	318	292	330	331	312	332	306	326	347	331	345	364	347	334	348	324	335	326	372	376	345	368	321	324	347	328	356	338	336	354	340	304	322	317	340	331	370	339	356	355	309	335	373	346	346	334	345	337	315	317	372	336	319	295	341	335	350	333	331	305	332	367	313	318	349	354	343	323	321	296	338	322	326	316	340	339	319	337	326	320	355	352	340	351	336	329	324	365	341	328	316	343	347	347	346	358	368	326	359	320	365	341	304	349	329	357	329	348	294	350	336	345	361	377	356	301	311	317	333	348	332	315	327	358	331	338	320	330	344	317	326	347	321	316	358	354	352	395	316	358	362	343	317	350	339	334	363	341	321	301	297	325	373	308	296	369	354	351	330	365	328	325	347	311	349	298	339	299	327	337	333	323	361	324	319	331	367	312	326	312	304	335	348	314	319	361	331	369	331	359	333	319	330	325	303	303	332	335	365	338	352	345	326	380	329	372	332	328	336	357	360	312	333	370	320	316	385	320	294	343	332	333	357	324	370	339	318	357	347	342	351	318	353	301	338	314	329	344	340	347	316	331	319	303	308	367	354	331	327	327	362	338	348	351	339	334	333	335	365	378	366	338	317	321	357	335	331	340	338	336	333	352	352	317	360	328	347	323	376	340	330	332	324	342	333	346	348	324	316	361	337	332	349	320	343	327	340	340	282	368	352	330	341	324	302	328	332	329	383	326	295	337	369	324	350	308	333	360	364	353	334	330	326	371	354	378	369	324	344	324	312	364	336	311	326	343	315	316	358	335	385	329	322	324	311	308	311	307	355	353	316	347	361	317	330	345	346	333	348	318	345	331	343	338	362	348	334	325	305	367	359	343	340	337	341	325	337	340	328	355	370	331	381	327	322	345	338	340	311	317	299	349	354	346	351	357	332	346	330	341	329	350	354	322	334	379	313	356	366	287	295	314	337	308	320	326	352	364	360	304	320	356	337	340	325	312	324	318	343	297	312	369	327	333	368	337	362	355	352	333	332	326	347	329	321	326	336	347	354	332	363	339	360	328	339	325	346	324	351	332	341	339	343	352	365	313	312	322	314	333	327	335	329	323	310	349	358	339	347	352	335	308	329	303	313	338	304	359	322	328	337	352	339	306	341	344	343	326	348	338	322	341	364	369	342	327	307	330	335	346	355	362	351	310	336	325	307	315	364	370	349	311	300	324	325	327	350	348	337	332	338	349	308	326	357	337	301	302	337	370	351	329	294	334	301	342	313	338	333	333	330	317	319	340	348	349	363	334	350	344	364	351	347	354	355	387	335	335	340	365	312	356	376	351	385	321	367	348	357	311	317	343	373	333	352	330	304	372	359	308	334	331	365	349	352	338	365	323	337	353	336	318	316	371	309	355	336	348	318	341	303	309	336	303	370	350	336	351	342	303	293	354	357	416	347	355	342	333	317	314	359	356	367	302	341	307	335	350	325	365	344	350	349	300	313	414	345	346	306	348	307	321	357	322	352	290	307	341	324	331	336	360	306	278	279	345	318	344	355	346	373	306	308	329	324	368	335	368	374	360	309	319	333	342	344	354	380	331	360	326	315	306	323	305	358	326	328	315	345	311	325	336	314	343	336	306	322	319	342	333	326	341	363	322	345	345	322	343	352	360	297	336	345	377	349	338	364	316	326	349	358	343	345	316	329	332	334	374	315	372	315	310	331	316	338	333	337	290	346	354	336	297	351	360	338	326	314	361	316	349	338	393	349	373	331	352	345	329	293	334	339	365	330	343	337	345	319	332	373	315	339	328	325	352	319	349	339	326	323	327	339	330	315	313	326	352	305	312	352	335	343	307	321	330	348	367	349	320	316	329	340	318	366	326	328	317	272	319	325	324	355	321	341	338	336	335	302	328	337	348	295	305	347	336	357	297	317	326	320	330	330	330	342	306	349	323	376	355	340	342	286	319	333	305	345	328	315	329	357	292	340	345	350	331	344	318	352	374	340	350	349	326	353	334	298	382	345	321	345	368	338	300	347	349	387	347	347	338	354	325	307	338	321	338	393	347	367	348	384	327	333	338	348	352	316	357	326	340	345	325	313	317	333	325	319	311	330	344	343	341	279	355	356	332	309	299	355	343	354	327	302	339	321	361	380	344	336	332	321	317	350	314	335	364	318	338	364	351	303	347	323	303	326	346	308	329	348	291	334	336	345	337	315	361	313	313	338	341	320	319	318	332	328	373	333	312	367	314	341	330	332	337	351	307	334	313	359	310	318	331	340	385	331	310	323	327	329	343	334	340	340	339	365	347	331	305	343	321	347	298	322	386	327	364	347	297	323	340	347	328	359	330	319	298	321	342	352	346	356	358	344	319	366	334	299	309	315	361	310	353	347	368	309	327	319	354	326	349	341	341	337	340	329	343	370	315	335	363	378	349	292	352	333	337	303	313	310	345	359	330	312	316	344	364	350	303	347	328	379	336	325	328	367	315	357	355	324	342	303	321	328	362	358	313	343	342	292	309	315	339	359	298	309	324	342	318	323	358	339	341	360	318	356	331	340	356	362	316	351	350	346	359	312	318	361	368	321	344	306	354	311	324	343	324	347	318	348	359	367	320	311	309	302	339	369	361	327	320	312	355	345	321	322	344	351	317	330	321	353	332	339	341	314	349	337	327	349	348	340	320	355	344	325	343	358	345	289	326	352	336	318	348	336	316	329	316	331	357	321	315	338	321	339	329	384	349	341	349	317	307	347	331	346	331	343	338	313	363	340	322	373	342	342	349	325	324	345	347	318	359	344	328	349	321	325	324	338	361	344	325	313	325	322	330	337	340	333	348	313	318	314	326	364	350	337	296	355	370	324	353	335	332	324	318	349	341	292	331	363	328	326	384	367	355	324	357	348	341	326	336	317	343
9597	7186	6708	2512	3883	4487	3145	1008	745	763	766	788	720	729	747	786	772	768	729	817	738	772	785	782	699	834	770	725	740	756	733	784	733	797	785	678	715	766	782	770	733	759	732	754	752	723	776	758	767	725	733	741	742	753	751	744	754	704	775	787	720	760	765	769	757	759	740	721	822	774	774	767	799	715	732	771	701	747	778	746	779	762	762	773	760	774	736	720	772	749	769	698	699	725	776	759	780	741	772	718	756	756	759	776	806	789	750	804	746	737	710	798	807	746	755	763	685	772	813	766	721	755	789	751	781	791	734	745	738	777	721	736	762	729	761	760	785	765	766	814	757	712	747	782	778	752	733	800	712	780	728	798	807	791	797	799	774	786	738	741	738	766	795	771	810	772	718	738	726	773	717	750	773	781	784	791	694	746	746	787	754	756	712	741	771	765	741	753	764	773	702	749	728	738	711	696	758	760	765	767	759	764	777	758	782	774	719	778	770	738	765	727	737	753	740	745	765	750	773	783	722	710	668	755	779	827	798	745	762	785	722	793	712	745	725	757	706	792	762	818	789	738	733	801	739	738	784	766	793	718	750	775	755	771	750	787	763	723	763	785	748	754	722	777	724	785	770	739	758	766	763	796	792	755	763	770	750	749	797	711	756	766	827	769	735	747	757	731	754	790	787	739	734	761	748	770	769	731	789	765	739	778	757	762	764	733	760	759	818	774	750	718	760	743	773	742	718	770	780	718	739	775	789	757	726	749	756	792	784	805	774	757	806	808	726	745	751	778	758	751	743	738	729	721	741	744	773	754	786	776	771	724	753	738	758	763	753	795	737	757	759	747	766	744	779	766	730	779	736	793	744	730	742	759	773	788	792	786	766	781	747	826	743	767	835	734	758	771	790	799	762	771	804	747	796	782	783	747	816	812	714	815	739	791	733	796	777	764	768	760	744	827	719	729	757	799	813	762	745	763	759	752	675	749	766	757	763	778	732	762	792	783	750	747	716	713	763	782	749	721	741	689	735	770	694	765	779	750	799	727	771	735	756	711	753	746	731	704	771	701	731	756	750	778	763	736	771	780	726	751	768	729	776	723	739	712	734	788	771	816	775	739	760	733	709	729	741	712	776	781	727	705	801	752	772	777	814	775	729	753	789	766	736	734	755	737	737	744	735	762	742	763	739	729	792	748	746	750	751	775	756	753	728	730	711	758	719	713	776	789	791	841	768	785	761	756	763	796	755	701	746	780	791	801	813	739	764	772	785	767	759	729	808	743	763	756	769	770	821	717	736	749	754	735	773	741	742	782	756	724	756	700	752	759	782	726	727	843	751	761	744	736	749	746	798	731	743	729	780	763	742	738	751	757	727	772	761	720	718	762	734	750	778	771	778	712	762	742	769	779	755	719	766	761	702	750	754	740	754	797	771	763	814	773	749	741	766	730	745	777	750	745	731	770	742	760	744	785	833	715	732	761	754	747	763	721	700	725	737	770	719	747	725	751	771	708	762	761	803	732	782	778	742	749	741	775	722	682	805	752	765	703	739	750	759	774	733	759	798	754	774	733	740	815	778	724	710	752	716	775	810	745	760	774	733	759	712	795	766	787	759	732	737	766	763	757	767	744	729	694	792	766	741	747	835	745	769	777	749	805	715	766	726	732	734	760	705	750	781	769	740	730	749	770	792	795	706	759	751	730	700	764	737	737	732	732	774	747	766	773	766	781	688	760	760	789	746	702	756	767	737	764	742	757	776	691	717	771	801	750	779	764	767	744	748	732	831	749	719	752	758	767	718	738	710	776	768	819	760	800	830	808	716	711	760	750	735	739	780	727	761	715	751	722	750	749	800	751	740	754	777	731	806	735	723	748	742	759	768	773	802	765	807	712	742	738	749	754	773	796	753	729	726	771	788	765	739	750	732	749	743	724	802	829	753	737	763	698	794	795	755	741	828	732	706	733	739	787	728	776	762	734	703	812	772	752	687	748	757	782	739	749	711	770	713	732	728	779	776	749	754	733	752	719	764	729	766	762	763	799	692	713	790	721	736	711	735	751	765	740	751	758	774	790	718	816	722	752	780	725	764	780	808	796	756	739	768	784	763	725	694	770	774	740	756	739	726	743	716	760	746	753	802	757	662	776	776	768	798	742	803	750	744	774	753	703	731	748	806	758	745	738	771	739	810	699	803	713	737	724	769	774	793	708	678	742	755	771	748	792	725	782	748	772	713	745	741	722	725	754	753	749	769	741	757	783	721	755	767	740	779	711	777	776	752	770	788	798	698	756	766	747	737	787	774	809	724	725	808	779	868	731	752	752	793	722	782	760	747	685	729	835	758	775	761	754	760	746	732	806	739	728	755	727	790	780	767	738	783	785	742	771	757	768	743	783	777	773	774	773	720	765	778	817	749	758	780	755	818	743	718	729	765	738	707	771	749	775	710	754	746	751	739	735	763	769	751	720	736	758	773	765	756	778	766	772	755	750	774	725	711	767	669	698	776	751	743	758	805	756	750	741	776	779	753	738	769	770	763	745	804	752	735	742	726	746	760	771	738	744	769	788	709	733	747	785	784	756	743	728	707	755	804	761	807	758	776	787	762	789	780	748	772	773	759	734	780	754	779	744	786	754	750	790	749	762	775	754	784	694	753	729	729	750	734	682	726	743	731	758	782	794	718	737	749	736	752	750	765	753	746	753	684	769	766	778	782	740	734	721	763	793	761	736	709	714	763	760	761	767	740	743	772	761	743	746	809	756	762	755	747	777	721	775	801	750	744	784	714	788	776	776	767	762	730	775	787	762	771	725	729	801	784	740	772	764	717	734	731	717	783	759	742	762	782	731	744	795	773	747	752	748	705	719	751	709	756	753	751	781	767	756	707	794	785	714	754	726	752	728	698	736	755	718	767	753	762	780	732	816	735	727	735	753	736	707	727	762	756	749	709	755	753	716	756	784	730	701	706	774	737	766	751	766	757	746	766	739	756	771	716	741	767	789	774	730	771	759	806	761	779	768	741	773	767	778	792	817	713	727	724	725	784	738	739	756	729	754	745	761	709	746	796	723	706	730	771	744	765	745	753	772	793	745	761	753	768	730	752	801	792	723	782	764	779	749	748	782	721	739	740	750	780	716	792	734	764	782	771	716	743	769	772	763	772	766	769	746	757	751	748	761	732	757	784	734	776	775	778	806	815	775	747	741	790	769	767	731	758	739	744	800	747	747	764	806	762	715	747	782	760	751	794	746	792	791	747	725	776	737	748	744	751	742	774	729	790	757	742	757	746	743	791	774	757	770	805	771	788	783	747	729	765	726	709	748	763	744	754	746	777	772	743	793	758	772	771	760	764	749	791	773	805	766	696	737	783	766	794	814	767	743	750	764	765	751	736	736	725	781	759	728	749	707	769	796	761	809	760	760	740	751	729	715	728	725	747	762	770	772	777	764	699	696	729	754	747	779	781	784	730	752	745	705	758	802	721	735	769	701	787	771	784	784	741	712
35665	26343	18057	8057	21052	20354	11047	2174	373	359	354	317	336	282	304	309	295	345	309	342	347	296	311	304	330	310	356	334	355	316	324	359	285	317	288	316	322	309	334	333	368	312	321	299	313	317	285	361	286	331	326	323	310	356	301	321	337	373	323	313	305	328	342	342	318	328	298	316	318	315	322	333	284	308	294	295	315	329	295	338	343	346	286	283	268	299	321	285	332	334	324	307	344	281	311	309	325	287	346	306	306	299	294	358	311	331	299	353	316	306	295	315	344	322	317	273	341	330	318	322	304	338	326	318	312	327	331	324	309	299	316	299	282	297	314	296	323	324	359	327	320	333	338	321	320	367	345	300	333	331	305	279	330	299	323	376	324	303	309	281	307	298	335	319	327	333	300	327	305	327	326	294	302	346	309	289	289	300	310	316	322	321	300	343	300	295	314	310	316	337	328	321	328	305	334	304	306	323	342	312	318	318	317	337	308	286	349	315	318	287	292	301	326	318	301	326	300	347	358	316	314	302	332	352	296	283	355	320	298	305	296	317	296	341	297	338	332	278	313	326	348	320	323	310	329	336	310	322	335	320	310	281	320	329	321	334	322	274	344	314	295	353	312	340	369	322	336	334	299	329	331	320	329	298	283	326	333	367	349	310	294	306	336	333	308	325	364	342	298	329	297	319	317	334	328	319	317	325	333	323	314	330	342	315	349	326	326	285	357	313	298	310	310	322	317	312	318	302	322	297	327	332	322	366	329	360	324	314	349	314	306	319	330	334	321	306	334	313	295	297	345	329	333	318	366	318	360	321	318	359	318	330	298	328	285	339	311	324	305	346	327	315	320	288	305	311	330	321	314	305	310	338	326	295	336	304	295	311	330	284	344	305	351	333	293	329	282	311	328	320	343	319	298	323	340	333	311	350	302	339	277	343	324	333	347	321	283	317	340	306	302	314	330	344	311	325	300	307	316	348	353	325	360	325	300	327	281	306	387	351	314	327	313	352	331	299	308	331	309	320	277	308	285	296	313	331	305	295	327	322	321	354	318	318	328	326	309	325	311	349	290	313	352	316	308	313	350	308	297	288	322	315	345	311	280	297	335	359	351	329	316	322	306	346	299	321	317	324	344	326	367	335	325	334	329	292	318	311	301	335	308	321	345	306	321	317	329	351	288	310	285	306	279	326	306	337	329	317	299	284	312	341	353	315	293	315	324	297	339	342	313	320	328	286	298	341	313	291	315	321	316	300	325	287	287	313	356	289	297	341	327	280	299	321	326	309	312	318	335	338	366	333	350	335	301	298	320	326	308	306	289	293	334	335	304	342	327	309	284	323	345	307	284	302	309	305	299	305	321	303	296	301	307	340	341	318	291	292	303	324	297	270	327	307	316	322	314	327	326	294	309	305	317	307	329	308	304	335	312	370	341	337	319	348	304	332	336	340	344	343	327	303	296	325	288	339	302	316	308	307	366	334	309	337	309	299	336	322	284	301	319	324	317	306	316	313	365	312	321	319	302	350	311	322	341	271	303	307	275	339	362	284	322	343	337	329	323	329	328	331	310	316	352	275	303	306	318	337	329	322	328	291	333	333	322	348	321	347	354	314	289	293	333	306	277	299	291	348	287	295	305	345	323	330	321	315	320	318	364	315	323	318	317	317	336	332	333	325	352	326	297	326	323	314	323	325	311	309	316	288	318	284	347	310	325	315	319	291	333	308	337	274	331	312	337	304	320	304	296	305	323	301	316	308	330	302	322	332	323	334	305	310	304	292	341	330	299	285	290	287	306	344	337	320	307	313	334	301	331	298	338	336	349	318	343	320	298	266	330	306	328	295	319	303	311	318	294	335	323	301	361	325	321	338	289	314	349	357	302	331	311	329	315	347	343	314	336	289	357	314	333	307	299	333	338	325	321	294	316	314	343	319	334	335	333	317	303	340	296	290	343	333	310	315	311	322	317	334	345	314	337	304	352	334	327	330	306	349	316	323	299	335	306	295	328	333	307	345	299	341	299	297	299	311	312	289	347	330	308	316	349	293	312	344	311	306	339	311	331	321	359	335	301	309	343	302	281	319	285	359	340	299	359	356	339	335	355	320	300	299	317	305	303	304	330	300	317	322	333	331	338	357	315	321	319	321	309	322	331	348	319	300	306	321	321	341	326	323	305	295	288	322	332	334	308	318	336	316	298	300	307	362	327	292	332	357	331	296	315	313	328	302	313	326	294	316	348	279	290	300	293	309	310	326	314	346	321	322	324	303	299	312	332	311	304	340	321	300	301	321	306	294	314	292	349	334	323	295	310	296	323	296	307	311	322	289	328	306	334	326	364	318	310	289	326	329	314	335	310	276	325	352	315	296	283	303	309	314	280	318	281	316	299	320	362	347	300	319	323	314	308	296	297	326	344	346	296	317	315	308	333	313	295	315	303	317	312	277	305	319	319	302	315	307	307	313	302	308	302	348	320	322	353	312	295	332	275	330	310	310	331	311	344	352	325	310	315	331	322	338	328	311	317	328	305	283	306	316	318	348	312	333	366	312	323	326	315	333	297	324	321	371	343	311	341	336	298	334	331	330	341	308	301	345	311	328	318	322	316	292	305	340	299	303	320	313	341	296	312	332	346	306	315	324	325	326	304	355	332	301	328	339	296	316	295	297	307	331	325	341	313	323	303	329	321	292	313	314	353	289	327	333	314	335	338	331	339	327	319	307	341	293	311	343	333	309	308	294	321	355	331	296	296	296	339	350	327	293	338	290	308	310	310	335	322	307	318	320	299	309	305	338	294	315	315	319	304	356	318	310	310	297	349	287	319	355	329	297	313	285	318	331	285	349	291	299	287	330	332	295	306	301	294	317	322	320	285	335	342	339	324	311	332	323	362	342	348	322	275	297	315	314	335	308	317	335	333	299	329	318	328	332	313	331	295	291	278	330	316	310	328	300	314	292	312	319	285	303	305	333	271	331	303	327	321	291	347	304	289	280	327	314	312	324	314	327	289	315	306	323	316	360	312	295	342	375	326	318	301	308	318	350	336	318	307	334	329	327	326	344	298	320	359	315	315	320	287	310	328	319	351	298	293	308	297	321	301	309	305	298	308	295	315	327	335	292	317	319	327	338	327	313	282	293	307	349	309	350	312	335	287	297	310	317	321	335	303	301	321	323	340	310	313	288	291	325	313	344	321	295	308	333	324	323	307	313	282	337	346	322	347	311	323	300	362	343	286	319	338	317	358	338	252	294	330	331	315	281	322	378	319	319	324	351	351	337	322	325	308	322	299	338	321	328	309	341	337	293	327	299	321	307	323	312	314	355	314	345	314	305	354	318	290	318	331	302	315	313	337	353	350	343	333	320	305	345	320	292	295	329	323	341	296	332	308	338	305	369	314	325	312	308	335	340	286	343	324	320	307	314	273	318	298	332	279	315	351	328	315	329	328	348	321	301	294	324	342	319	313	295	328	313	279	312	338	340	347	306	289	306	315	291	325	291	290	344
22983	20211	19912	15789	40972	38072	22900	5291	704	793	761	723	785	731	774	774	700	729	736	749	743	733	706	752	714	757	747	662	761	737	690	759	726	800	780	730	731	792	751	729	672	727	733	727	697	762	757	729	761	709	730	750	744	733	707	760	723	751	701	729	726	732	734	745	743	724	723	728	746	748	776	744	706	741	713	763	786	718	754	697	753	752	755	742	722	709	753	716	780	764	701	739	717	719	725	752	747	758	688	706	747	738	699	694	744	754	716	719	710	749	752	752	707	770	733	757	756	700	771	725	733	739	712	720	748	716	756	718	688	737	711	759	727	734	737	735	729	728	754	729	747	720	796	728	698	722	744	749	702	777	717	798	712	714	748	766	746	733	754	730	736	713	739	733	743	762	798	743	673	683	761	749	736	742	714	738	665	695	705	761	723	726	760	728	747	706	737	715	682	772	711	714	714	696	727	738	719	774	721	713	770	696	756	718	714	727	773	751	725	736	743	763	682	765	762	746	727	721	742	728	781	728	740	724	715	710	720	724	686	714	727	773	712	730	727	743	744	698	690	724	707	698	700	682	692	752	746	703	701	719	711	705	710	755	756	761	716	746	766	733	747	702	714	685	760	731	722	697	714	715	719	713	737	749	765	742	759	765	743	723	735	727	731	768	724	708	725	770	788	696	718	711	721	727	729	721	763	703	697	739	721	704	717	705	721	717	704	748	722	749	762	700	785	691	716	691	721	750	700	698	762	703	726	730	775	764	740	702	761	734	777	706	691	733	731	725	735	723	713	715	722	715	707	696	714	673	737	773	732	713	777	745	719	731	788	728	748	724	661	737	735	754	737	747	705	721	716	747	713	693	735	740	748	707	731	726	723	675	734	744	763	745	713	719	720	729	761	744	794	798	753	688	730	710	761	746	750	707	725	681	752	771	770	783	668	686	752	762	705	753	696	740	733	744	746	724	773	723	772	718	715	720	786	717	738	770	695	730	650	775	766	683	706	801	719	744	734	723	733	753	733	681	692	695	709	702	725	776	712	745	675	699	766	721	776	742	754	697	767	673	741	719	717	708	787	701	729	719	740	716	690	709	717	728	739	730	754	767	707	701	760	733	694	723	734	698	728	745	771	704	730	705	728	707	745	743	727	739	715	707	752	789	727	708	741	746	771	746	736	733	743	767	772	757	725	759	749	672	754	735	709	723	737	691	739	734	728	745	762	732	769	741	721	692	762	728	752	744	765	702	695	766	716	714	737	744	714	722	704	744	689	786	756	710	733	743	744	727	725	724	707	733	708	743	717	724	759	707	773	735	739	681	759	713	725	735	728	685	724	705	700	773	704	736	681	695	713	727	734	759	783	722	744	761	701	739	793	719	721	749	721	766	768	710	734	701	720	700	710	675	715	740	694	743	732	731	747	726	728	730	757	778	722	677	717	727	756	773	720	783	750	802	777	750	727	724	718	726	742	757	735	680	723	746	742	720	686	750	729	756	759	720	808	769	737	750	768	693	745	775	702	721	753	782	745	703	686	759	688	784	716	766	622	721	757	716	793	763	743	789	701	757	713	714	744	728	733	759	758	747	738	694	751	778	740	725	759	741	758	709	707	712	716	738	720	711	733	753	778	790	728	738	754	705	729	734	764	760	738	715	739	715	764	745	696	750	779	714	751	750	763	741	774	794	737	734	734	759	709	735	688	733	786	723	734	757	751	734	719	744	723	742	757	720	699	789	725	736	754	710	756	751	728	773	750	724	740	751	727	738	740	837	711	745	726	748	705	749	762	725	744	762	733	756	742	707	764	685	705	717	717	730	769	763	752	713	699	705	734	745	746	740	717	748	746	725	775	725	745	765	738	732	700	712	715	787	716	767	742	767	768	749	780	768	706	717	698	746	709	713	754	697	684	642	726	725	739	705	780	752	762	772	717	723	708	742	753	705	722	705	717	747	750	748	730	705	761	719	720	693	730	720	746	695	734	763	738	794	767	783	742	711	718	759	741	798	739	713	741	707	718	720	736	786	701	772	736	672	753	716	736	717	719	771	729	756	717	785	736	720	707	741	775	727	787	720	723	783	754	722	726	737	735	752	744	740	718	735	721	777	725	749	711	708	749	765	759	740	783	779	730	744	731	736	740	684	699	767	726	717	692	722	775	727	745	730	744	732	701	717	725	715	740	720	696	740	708	712	747	764	752	734	750	711	735	745	768	720	733	735	703	727	723	711	748	747	737	734	752	771	708	724	786	781	789	693	791	770	731	790	680	711	757	713	700	701	706	744	668	720	719	721	666	766	749	717	758	699	728	742	695	704	748	722	748	768	712	745	766	745	725	739	747	765	758	735	721	738	725	752	740	768	755	724	761	766	711	702	730	716	744	704	736	733	706	714	717	744	731	680	746	748	735	755	714	748	748	741	711	719	681	753	689	710	748	677	751	726	742	747	728	738	671	709	766	749	704	761	746	697	704	685	723	727	733	718	749	763	735	724	714	736	711	741	730	738	763	749	708	740	761	733	695	720	706	740	783	771	696	700	748	731	728	772	736	800	773	750	724	765	774	720	745	734	722	687	730	737	759	695	750	777	732	732	714	774	698	777	758	690	729	688	766	711	707	744	732	735	743	781	709	696	708	777	729	716	715	726	708	740	700	722	719	718	766	767	751	708	717	711	719	714	738	754	701	713	757	706	717	716	751	761	701	736	722	718	741	732	740	787	703	681	781	732	735	773	758	706	711	734	683	726	703	734	743	746	750	701	744	766	762	720	755	703	663	728	737	738	770	752	764	749	701	723	738	693	749	708	713	745	767	761	772	720	685	767	655	693	762	733	724	734	722	711	738	712	739	727	793	695	779	698	753	689	698	673	738	720	749	737	733	749	728	698	707	714	725	777	680	718	729	658	711	758	764	740	747	720	726	712	743	758	727	743	712	748	678	759	730	778	738	744	744	750	751	773	740	755	739	685	770	734	738	753	710	718	742	766	713	742	716	708	725	741	726	736	797	722	734	705	669	784	757	720	753	680	722	739	724	734	715	747	742	748	727	745	708	755	715	749	750	710	759	722	731	722	750	749	716	723	759	698	694	704	720	743	704	721	749	725	683	701	733	756	760	712	754	752	664	716	720	757	740	760	735	692	703	732	743	742	735	752	697	739	758	791	735	706	726	733	720	703	766	708	772	723	744	767	781	718	742	738	750	694	774	736	773	761	712	737	721	748	685	742	756	736	755	760	719	729	764	780	758	731	751	729	746	697	760	795	708	759	750	788	704	722	715	732	730	708	709	689	699	690	672	742	737	766	716	766	756	729	721	751	703	736	724	758	726	730	777	725	682	732	715	725	716	728	713	700	736	689	734	680	755	703	750	723	704	739	712	753	796	742	707	745	778	726	695	728	723	698	713	711	782	714	751	717	755	734	776	749	733	763	762	729	731	762	733	747	720	728	758	743	713	745	726	791	716	699	741	689	732	746	716	727	744	682	780	699	694	740	698	743	768	714
46732	35240	27806	14173	35269	33547	20556	4597	503	435	410	447	413	460	417	472	421	443	440	475	412	420	431	479	411	440	461	438	439	413	464	447	454	459	446	426	410	399	406	425	418	418	408	433	423	414	475	469	434	467	416	431	489	448	419	438	401	458	399	450	443	435	431	413	441	442	448	390	438	404	439	398	465	406	436	405	426	429	388	442	394	413	428	437	430	479	455	467	383	435	412	441	429	393	442	431	428	427	415	391	440	444	451	384	432	371	446	402	397	436	383	412	456	452	411	417	419	441	413	401	398	404	438	401	440	402	440	414	439	417	426	407	447	413	405	435	438	455	424	449	395	375	461	421	455	410	420	449	459	438	423	399	399	414	403	418	409	417	458	396	414	421	409	423	406	462	439	427	451	407	404	419	423	474	401	437	477	415	379	426	420	488	435	435	452	422	432	393	433	401	409	432	426	419	476	441	420	392	430	444	455	483	406	434	434	420	427	428	413	439	433	448	445	388	428	471	433	423	465	409	466	416	453	435	395	403	427	447	493	441	430	415	417	414	429	440	429	428	428	468	453	410	414	364	397	429	440	470	428	472	393	413	435	419	406	427	406	407	418	443	438	433	463	419	395	415	419	396	399	446	431	459	397	460	410	398	416	466	418	438	443	412	440	394	431	432	437	388	429	428	417	436	419	416	437	473	458	437	459	414	420	395	453	472	441	433	427	444	445	437	426	479	417	418	389	399	444	423	430	431	433	407	429	458	423	399	441	437	415	440	452	435	452	445	397	406	460	432	427	436	453	426	437	423	423	432	447	416	436	390	464	444	440	450	451	401	406	397	439	433	440	453	444	404	411	411	360	429	381	416	441	458	418	394	426	429	448	415	405	400	403	436	412	416	395	417	414	475	426	438	416	445	433	415	428	410	450	398	436	418	446	456	435	420	466	438	424	442	459	401	430	439	441	441	473	430	433	413	480	417	443	430	459	417	490	465	434	425	438	444	455	441	451	436	434	434	398	424	453	448	443	432	434	415	428	422	416	441	417	407	414	419	489	426	421	392	423	451	445	399	455	415	420	401	423	420	456	382	402	404	433	438	445	399	450	406	454	451	436	433	419	428	421	448	443	474	394	428	422	407	424	434	447	416	426	403	464	457	427	413	460	458	407	462	422	425	452	455	403	458	395	467	462	414	436	434	427	442	458	440	458	424	441	465	433	398	446	442	467	422	441	420	432	412	441	438	422	417	439	467	457	413	429	420	430	414	403	454	427	448	412	458	412	441	404	440	399	423	432	441	414	452	435	441	418	429	428	411	438	438	447	461	423	443	454	447	446	412	424	460	449	440	393	428	448	456	410	394	426	442	457	451	424	381	442	383	394	411	436	431	388	402	439	435	421	410	402	432	417	429	430	428	427	411	418	445	395	444	486	419	426	407	425	413	420	432	389	423	447	426	439	461	429	463	389	466	417	447	455	438	402	410	416	430	406	411	430	439	403	425	421	405	449	428	440	423	386	428	445	433	454	432	428	409	475	472	443	434	409	383	449	379	439	440	421	433	435	444	411	432	428	434	392	430	448	438	436	393	402	438	408	422	437	433	414	426	401	440	412	427	427	451	427	441	428	422	409	414	406	441	435	431	421	448	460	425	436	437	413	435	435	418	415	427	424	422	424	477	413	408	404	408	448	460	422	439	427	430	439	386	452	401	407	432	430	421	452	416	431	468	426	408	413	451	425	432	440	416	414	397	434	421	430	434	408	456	448	407	457	389	436	432	426	420	460	453	416	440	435	401	430	417	425	409	451	449	402	413	431	450	410	407	432	446	360	435	481	430	439	414	430	412	414	383	435	420	426	411	441	442	440	447	411	419	425	401	415	436	435	460	456	421	483	405	472	389	431	413	408	431	419	446	433	443	415	463	405	436	410	436	417	456	423	445	424	457	455	401	405	435	428	407	408	473	436	475	406	420	430	443	415	452	436	401	431	398	406	417	432	400	434	426	498	437	467	433	442	392	481	390	397	423	391	450	402	443	424	382	434	433	425	427	431	475	438	446	392	416	464	411	446	429	414	405	470	447	438	429	451	453	393	442	427	446	432	383	409	403	426	434	407	427	419	401	450	431	442	448	403	423	423	437	459	427	439	383	464	422	401	413	457	425	459	413	473	414	421	408	421	399	393	411	430	422	402	442	448	410	434	472	447	415	412	463	433	454	437	406	464	437	406	424	426	423	413	402	392	442	380	447	395	426	439	472	437	434	398	419	468	444	427	428	444	426	411	430	422	445	412	436	418	425	437	392	424	445	453	417	414	438	432	411	465	430	422	433	462	453	462	425	440	398	437	468	424	442	419	412	447	458	449	411	410	448	441	417	408	444	441	431	416	436	386	483	407	454	412	429	419	454	452	429	440	454	430	400	426	485	461	429	427	409	454	440	435	427	387	389	433	452	412	405	440	446	445	416	398	433	421	430	417	430	484	421	436	423	411	453	408	420	419	399	435	422	409	429	480	435	464	418	420	400	449	416	397	431	434	433	438	462	434	404	408	424	414	406	421	452	413	444	448	422	430	438	424	444	438	435	454	418	441	403	416	445	451	466	410	432	434	420	404	454	419	416	390	464	478	437	449	441	390	443	468	470	456	448	421	436	425	459	447	419	430	436	422	441	422	430	455	425	429	456	437	459	429	401	426	424	398	432	401	445	415	399	391	443	445	411	440	461	472	411	409	406	433	411	487	385	384	432	421	403	465	428	420	424	461	429	443	433	459	430	381	436	436	435	422	450	417	423	409	414	435	436	443	391	394	438	413	444	414	435	376	430	456	408	443	411	408	473	389	455	464	421	448	414	367	403	437	419	464	441	464	416	388	455	445	425	383	483	418	455	461	441	473	419	455	397	444	484	437	424	438	415	458	400	448	435	367	408	438	424	416	432	401	423	396	406	442	435	428	432	418	432	478	461	425	451	421	435	425	444	419	381	435	461	459	457	431	421	429	410	471	420	399	405	389	422	473	428	451	391	435	399	394	406	387	450	419	413	410	448	461	434	402	449	417	422	400	422	450	422	426	389	419	413	426	426	462	469	422	405	419	443	447	429	430	393	474	437	438	424	441	470	429	462	424	415	428	436	437	454	441	439	413	430	421	424	410	457	438	441	405	439	415	412	455	418	450	417	404	438	489	408	441	451	415	416	409	424	429	431	416	456	437	386	415	427	446	453	435	397	434	430	415	378	392	440	382	400	434	446	430	408	442	415	399	455	434	404	421	434	409	441	413	426	456	470	442	427	417	393	440	417	376	414	414	413	404	421	401	415	409	428	446	434	437	377	400	391	411	460	443	436	402	461	414	462	408	429	412	428	432	452	451	375	416	419	437	390	451	449	410	449	420	435	423	459	430	410	422	391	445	408	394	457	426	399	410	438	445	431	410	438	436	420	437	443	388	446	416	397	422	381	424	413	409	425	449	408	446	442	417	403	375	433	421	412	446	402	399	389	423	442	381	419
29160	26656	26478	23087	52382	48898	32329	7921	998	939	994	950	1002	972	968	984	945	931	972	931	955	912	976	919	959	885	915	885	960	988	965	949	988	909	976	959	955	959	1002	985	957	955	920	974	928	934	934	993	927	934	950	988	914	924	913	943	940	905	950	974	918	974	959	999	936	946	951	919	924	979	977	981	954	903	950	966	953	956	967	944	912	922	914	882	958	915	966	969	894	975	948	968	949	950	919	951	967	987	961	944	923	895	1014	972	916	927	899	940	955	922	978	952	959	970	917	911	972	946	916	931	894	939	914	949	920	930	994	924	971	1008	1001	945	1013	965	939	925	915	948	969	965	895	927	935	950	927	965	882	966	952	951	939	982	975	984	905	983	985	938	926	963	941	926	954	902	943	991	930	980	979	929	901	916	910	945	907	937	975	942	870	979	941	909	910	946	984	960	965	896	987	973	925	930	965	924	907	976	959	929	962	988	947	994	930	934	1003	951	987	943	954	956	1000	950	899	963	946	953	990	900	901	985	1006	983	939	965	939	955	938	898	933	947	945	951	953	959	901	988	965	926	988	962	908	953	934	926	944	920	968	949	948	958	895	957	965	986	918	925	1002	919	895	916	929	893	931	971	948	980	960	936	936	943	963	1033	912	949	939	984	926	902	945	905	926	932	991	1004	934	953	936	914	879	946	945	965	905	938	933	927	943	1012	955	968	932	939	954	977	937	943	947	961	911	921	941	939	976	968	956	1004	943	975	966	959	946	925	972	1004	919	945	956	971	963	935	968	955	994	972	892	933	901	956	979	946	926	950	956	962	904	933	1009	953	951	982	923	990	930	906	966	1017	967	940	963	944	1013	907	954	914	929	956	912	971	930	950	967	983	1009	896	930	931	952	986	958	967	978	974	926	923	974	936	929	963	932	938	993	938	928	949	973	966	961	1018	956	933	982	930	926	946	900	934	921	944	987	933	929	993	941	966	920	999	959	930	936	913	979	924	963	971	907	976	893	935	924	901	938	956	946	977	924	1008	953	953	944	944	907	998	995	896	1002	939	922	930	953	935	980	976	959	929	974	925	958	916	931	1000	946	961	950	946	956	972	989	960	946	964	911	1030	888	982	959	945	944	959	958	928	942	927	938	983	904	969	890	901	963	889	924	877	958	996	924	976	941	961	939	984	979	961	929	937	998	894	976	973	948	960	931	901	994	960	958	971	950	939	962	930	948	962	971	944	931	948	980	956	973	954	892	1008	914	945	892	950	990	966	930	944	973	976	968	938	992	941	923	906	930	861	913	943	932	934	914	977	931	1048	931	919	956	944	923	907	961	966	934	927	950	905	959	944	991	967	960	941	969	921	1004	938	896	962	960	995	927	977	928	954	1006	1005	963	911	948	958	927	912	944	912	898	931	911	941	983	951	977	898	942	937	1009	912	923	932	912	918	907	915	952	1019	939	997	967	903	920	964	914	929	931	945	970	974	939	987	930	943	952	924	910	923	912	927	943	913	954	967	970	991	950	943	971	1011	968	966	919	1010	982	971	990	948	912	878	975	925	989	951	953	986	1003	958	965	955	977	993	977	944	935	931	961	921	1012	939	932	982	949	956	1023	917	931	980	937	966	940	967	971	925	958	949	953	953	954	906	908	1025	945	1025	970	944	941	953	915	955	974	967	1015	991	910	933	987	1006	922	981	940	988	891	929	979	930	884	941	942	935	960	927	988	962	931	965	937	901	982	915	908	877	990	956	960	932	962	966	953	885	986	1005	993	964	929	928	964	964	971	972	995	958	939	906	977	950	947	934	960	941	964	904	995	936	954	974	924	948	969	963	983	953	945	985	948	973	962	951	905	991	951	988	946	932	974	891	932	962	909	961	931	914	959	912	952	960	958	925	996	982	963	917	928	917	947	900	926	903	994	970	945	974	947	961	914	958	943	935	924	967	971	924	872	991	935	975	910	955	966	995	907	916	1001	902	906	954	977	939	986	929	975	963	945	912	929	915	927	955	990	929	971	950	936	942	914	893	969	950	965	931	926	913	945	955	974	990	975	950	927	935	946	945	981	994	1031	885	980	948	952	928	969	975	968	906	925	951	960	953	924	967	902	874	993	956	939	911	953	920	945	925	946	943	954	960	953	987	948	922	968	950	975	950	908	927	914	939	968	916	954	982	969	958	969	936	951	995	938	990	947	925	992	935	960	932	935	972	917	986	958	963	964	953	951	938	948	917	1025	945	958	951	978	899	984	941	905	973	980	952	1002	936	944	960	952	973	922	920	936	936	973	932	916	953	952	968	903	927	957	956	925	927	927	994	918	925	919	927	935	932	954	902	917	950	974	948	914	900	941	953	848	977	967	968	945	914	943	958	922	922	907	916	977	951	897	914	923	922	968	924	945	957	950	919	917	901	963	1011	974	959	948	923	922	927	1005	909	953	928	910	932	945	973	949	941	924	910	986	960	962	946	930	999	964	935	925	943	954	964	986	963	886	922	887	926	908	958	989	956	952	961	953	986	968	902	902	914	912	935	954	913	936	970	921	930	1014	930	947	996	1010	981	1008	976	934	925	911	935	960	913	975	958	966	912	1006	987	995	901	956	958	921	965	903	974	931	1022	1028	941	909	940	973	934	940	902	933	927	887	989	898	980	1019	995	958	888	969	919	953	916	986	929	931	973	958	946	1002	922	865	965	853	965	1017	943	971	934	946	970	951	916	909	961	931	965	929	964	1010	900	904	922	970	960	932	938	910	947	988	952	970	1035	919	895	969	967	906	934	924	948	978	927	870	984	895	943	904	980	949	898	932	946	981	955	926	950	950	962	987	918	949	965	940	944	949	970	961	944	920	1011	925	947	927	915	939	937	935	973	998	994	964	914	984	973	952	942	933	967	968	943	942	968	950	957	940	976	980	992	958	965	972	902	911	955	949	941	941	976	922	979	944	958	958	970	883	891	947	996	938	993	945	991	961	947	966	938	990	966	950	946	970	954	868	974	919	946	919	956	925	988	985	939	992	969	938	926	997	959	947	966	966	930	975	972	951	945	943	966	907	929	897	949	924	958	962	958	980	950	941	901	954	975	997	953	923	954	1006	945	955	1014	926	902	951	926	949	997	976	968	928	902	889	908	945	943	953	900	943	946	993	942	944	952	977	922	914	936	994	995	869	958	924	956	954	999	946	932	962	951	966	935	938	994	990	910	942	911	1005	939	961	908	927	935	923	929	941	965	885	940	917	960	906	967	980	918	945	924	910	967	948	961	983	957	939	919	944	967	954	990	964	961	926	960	997	982	967	909	950	981	940	877	926	927	963	929	959	975	958	979	943	952	959	959	894	871	959	1004	973	956	962	940	904	964	952	1001	969	970	938	1018	936	940	931	896	981	889	964	922	950	932	941	961	983	949	908	936	969	976	907	918	971	938	963	902	937	972	910	920	991	951	982	947	949	944	946	942	938	928	957	940	995	922	930	931	958	931	899	992	942	938	1012	956	942	985	976	866	976	986	950	927	925	974	979	930	924	942	951	972	920	968	932	940	911	944	960	912	869	958	959	918	949	982	912	932	955	937
15973	8345	5160	1264	1629	1458	1081	397	371	337	345	339	355	346	384	350	326	319	340	337	346	380	342	308	378	339	355	360	358	334	341	326	345	341	367	349	345	307	357	308	327	322	335	352	350	316	371	391	332	327	291	356	347	325	362	335	339	334	335	350	350	313	317	363	353	345	303	332	356	331	305	357	355	341	333	374	340	324	335	358	334	334	340	341	327	309	390	364	328	348	368	363	292	362	325	366	355	381	337	336	377	348	327	385	320	352	326	332	357	316	322	279	328	370	302	337	343	323	341	354	358	302	350	334	354	320	354	314	368	343	371	348	343	351	314	329	333	371	320	354	355	364	365	355	369	345	357	364	301	364	299	362	362	326	367	353	327	316	331	335	322	392	338	348	333	360	352	328	320	307	342	352	341	336	359	332	345	380	340	345	336	357	336	315	361	326	325	315	296	306	349	367	348	341	314	330	354	337	351	355	341	332	326	322	328	355	367	376	341	334	338	347	334	319	361	342	349	335	336	353	368	365	350	340	339	307	310	345	349	338	342	316	350	367	342	382	341	345	388	357	307	339	336	326	323	352	319	331	347	289	338	356	363	334	315	373	335	341	338	366	329	302	358	347	329	330	337	337	339	354	332	351	347	338	357	363	340	365	331	328	323	369	362	358	353	328	342	380	321	347	354	335	359	359	349	345	335	347	334	364	356	342	343	338	333	317	313	329	319	343	305	317	325	320	298	322	343	356	343	333	352	342	363	355	373	372	351	333	358	367	342	343	376	307	336	315	332	343	361	341	343	330	318	309	347	349	311	339	335	321	347	317	367	350	330	336	325	353	304	314	327	342	347	331	322	365	339	366	328	305	321	368	314	360	361	314	319	330	302	330	312	321	343	330	361	320	332	331	342	336	321	338	380	323	348	365	332	319	335	376	342	335	313	352	338	355	330	340	364	341	345	350	335	327	372	354	307	357	320	333	315	363	377	328	355	330	331	339	366	376	350	330	328	380	347	333	368	372	303	351	317	306	364	332	318	373	371	335	329	328	346	338	329	352	348	325	328	346	316	329	382	352	336	370	303	365	393	388	342	353	329	348	339	323	374	344	366	359	336	353	329	343	369	344	325	368	353	342	368	325	334	330	346	324	348	340	307	343	360	352	377	327	335	344	336	306	334	351	306	318	338	348	345	334	322	354	321	306	339	338	344	337	329	332	337	321	369	368	315	310	364	287	297	315	355	333	344	355	365	326	342	308	360	358	337	355	327	321	320	337	329	340	342	355	347	313	347	333	371	348	349	335	321	358	329	349	359	324	374	340	350	330	329	304	323	343	319	344	376	356	323	340	313	355	346	373	328	359	353	328	351	319	347	364	372	316	350	319	332	351	365	348	342	340	365	335	329	344	327	350	335	350	346	351	338	363	329	333	358	306	363	318	334	354	307	323	354	381	331	336	332	306	334	342	358	358	367	341	351	337	324	357	361	351	348	351	359	315	337	308	367	383	352	315	345	370	347	378	327	359	311	386	338	357	350	400	347	355	371	306	336	390	342	331	349	343	324	351	361	289	351	323	288	342	346	336	356	328	355	346	348	325	303	340	293	357	327	330	319	344	366	351	367	303	301	290	343	338	348	364	338	325	336	323	305	315	338	364	332	319	324	322	366	304	296	356	358	326	364	293	306	353	341	312	306	325	315	342	372	343	349	331	318	365	370	357	374	327	342	373	327	348	354	328	311	382	332	337	355	325	332	340	349	316	317	332	372	341	331	339	311	340	365	375	325	353	351	344	340	299	343	321	332	337	306	349	356	367	323	310	370	349	368	329	350	348	321	333	343	341	324	373	348	315	320	358	350	350	339	325	316	334	330	308	366	315	334	341	329	328	326	303	307	340	355	329	363	365	352	339	367	366	353	316	323	361	291	346	389	353	357	323	338	355	313	311	372	371	325	344	312	315	351	325	331	370	353	350	346	349	316	355	347	369	350	362	345	353	339	328	348	322	324	348	380	334	353	340	337	330	330	330	329	352	382	325	343	312	338	324	315	309	329	347	322	334	356	337	368	315	319	323	382	369	328	333	363	360	331	303	345	326	312	329	314	342	366	307	347	312	348	369	326	345	356	324	357	327	323	368	367	336	331	335	357	362	327	330	372	336	336	345	340	358	344	328	343	341	333	325	355	315	333	339	323	331	314	292	325	343	328	275	342	352	344	352	320	348	308	344	315	359	333	336	326	348	364	368	404	371	342	347	335	372	374	377	373	331	364	355	372	357	361	354	371	305	332	362	350	314	357	331	344	358	332	374	358	324	367	321	321	342	356	344	329	324	358	315	369	340	370	374	335	341	345	365	348	314	332	351	359	380	340	309	312	347	328	353	327	332	356	316	350	350	376	313	353	384	348	333	298	290	330	342	352	360	355	376	341	334	344	353	378	338	367	331	338	354	342	349	342	353	318	315	342	351	356	354	348	372	323	342	351	369	308	340	334	330	334	386	364	328	341	340	341	301	359	300	334	348	293	326	311	333	292	344	310	338	378	326	354	329	298	327	342	328	344	297	344	365	338	352	343	317	336	353	307	349	293	333	344	330	354	347	351	337	339	307	376	338	329	339	348	357	354	329	315	341	317	339	325	312	315	364	339	312	320	360	323	357	342	331	314	332	341	364	356	312	327	323	327	322	344	353	350	351	357	316	325	338	301	334	378	330	352	325	343	337	318	342	341	332	335	334	329	341	365	353	346	336	364	335	355	326	340	290	372	318	346	328	317	335	317	323	338	364	329	340	307	326	372	352	332	300	330	330	335	274	357	321	310	325	345	328	357	374	368	361	352	351	305	329	310	362	344	339	362	331	313	376	322	357	322	319	327	360	351	340	361	327	313	369	296	307	353	342	343	331	319	345	331	355	345	333	324	337	359	336	325	351	345	301	358	344	330	348	321	294	332	314	350	305	322	306	359	321	343	352	332	339	334	341	361	350	336	365	357	319	346	344	317	308	340	346	318	329	322	342	358	343	362	319	361	309	329	311	341	347	368	312	330	328	332	310	313	384	318	340	365	340	375	359	327	351	358	355	328	334	332	353	359	342	340	316	379	345	359	374	321	320	341	339	363	350	343	349	343	333	319	293	331	324	350	340	326	384	346	338	343	335	337	342	331	339	353	342	333	347	367	313	344	371	310	355	361	354	349	306	342	347	365	401	320	341	334	357	373	300	322	331	317	343	349	329	340	354	353	334	338	347	335	356	408	366	334	345	367	326	330	314	339	337	350	315	332	365	351	334	297	337	334	381	348	342	294	337	358	352	365	354	322	331	321	345	302	345	335	345	345	333	343	359	356	350	351	349	320	277	376	346	344	375	347	373	343	343	342	314	344	310	361	313	286	363	315	357	348	332	317	332	338	336	350	315	334	332	349	330	334	349	313	335	322	316	364	355	354	336	357	337	372	365	340	360	368	335	375	329	359	339	317	324	348	372	357	358	331	351	319	317	377	331	312	317	337	340
9649	7206	8097	2687	5299	4535	3121	915	781	780	785	780	788	752	777	737	745	776	732	768	737	793	754	757	804	776	819	768	770	740	736	718	779	786	794	743	783	773	823	760	744	795	786	797	734	795	794	766	726	752	804	738	808	750	763	781	788	763	771	744	793	785	796	775	812	764	770	762	791	727	735	749	789	732	794	795	727	771	783	813	746	791	768	773	723	803	784	736	755	748	749	775	811	812	736	783	752	733	735	725	806	780	733	770	784	729	750	782	730	758	719	801	833	747	760	809	756	805	766	812	788	772	706	778	771	718	749	756	758	739	691	757	789	767	765	827	780	777	773	772	783	768	753	760	813	760	773	704	798	736	733	797	774	760	794	815	773	754	786	753	756	835	751	755	798	774	716	762	789	783	725	758	737	762	727	746	749	773	714	768	734	792	757	781	794	770	760	814	771	775	837	783	844	759	790	754	805	772	764	771	739	772	800	738	733	818	783	796	747	769	756	779	739	760	740	742	750	775	764	814	764	760	769	765	798	817	728	727	811	750	810	777	747	788	753	827	736	798	750	769	766	773	788	746	735	744	769	725	758	764	763	773	726	761	769	711	760	793	800	734	740	714	792	825	727	780	798	770	795	787	719	807	803	806	766	722	773	764	772	787	744	757	750	815	776	796	750	725	819	729	805	795	814	801	731	737	725	763	760	733	728	736	736	739	758	756	767	786	740	785	729	819	792	804	776	806	744	761	759	767	799	768	779	763	746	791	771	744	820	791	712	804	787	760	735	689	783	744	754	770	752	776	833	810	768	749	755	815	760	736	733	751	769	749	750	701	772	767	733	785	757	817	783	721	793	765	762	765	791	726	740	779	744	755	729	803	733	777	720	817	792	742	770	746	775	784	762	775	781	737	771	773	767	773	743	740	822	745	780	748	757	774	817	764	778	794	720	719	688	814	803	831	784	738	783	765	755	751	749	770	785	734	773	774	714	757	780	775	777	769	705	813	805	716	810	803	769	800	753	763	762	797	734	759	747	732	747	718	743	727	786	779	776	732	771	750	743	786	752	736	770	733	801	749	782	720	766	725	765	744	740	736	771	757	744	714	718	784	782	773	743	820	761	787	743	804	770	769	732	781	784	759	784	745	748	779	774	767	711	723	749	792	739	713	767	758	769	777	735	777	753	751	788	739	797	769	750	789	791	802	790	761	798	765	767	787	741	719	772	816	800	693	768	774	792	759	704	762	744	758	763	738	797	739	764	852	765	739	746	781	770	827	778	791	773	713	756	802	745	738	805	749	815	780	797	793	800	748	769	759	733	734	794	759	733	727	808	741	774	722	796	802	777	768	719	741	701	771	752	780	714	730	780	748	767	760	754	772	788	751	767	748	781	811	748	789	774	773	742	771	740	765	761	771	761	785	764	782	792	798	748	769	776	765	805	785	797	752	716	750	735	773	775	758	754	770	746	801	766	778	737	790	790	782	812	764	717	734	796	762	778	773	782	797	772	827	755	754	751	758	730	762	842	788	796	736	802	768	768	725	759	778	770	804	730	775	743	771	701	806	741	737	732	748	802	799	790	753	761	766	775	731	714	738	787	792	770	761	763	728	763	733	728	812	743	792	752	753	797	744	765	708	770	787	786	725	799	744	776	755	714	750	788	749	720	796	784	717	773	776	713	726	746	753	747	757	794	777	730	810	792	786	729	722	679	715	799	757	740	771	783	736	756	775	759	799	809	722	766	800	797	714	785	732	773	723	779	825	739	778	758	735	782	732	783	745	749	726	786	752	718	735	753	745	723	740	732	776	753	787	777	794	744	767	734	742	771	732	766	779	758	793	770	796	765	822	747	813	781	752	770	773	811	773	763	742	715	781	765	726	756	779	746	690	789	755	742	766	775	779	758	745	748	769	769	736	788	734	737	781	799	821	757	794	735	775	747	780	769	754	724	724	752	753	755	760	747	719	791	760	712	786	789	796	759	752	775	747	745	753	758	727	798	790	838	818	753	753	797	759	771	782	744	759	773	795	718	761	760	780	766	786	768	814	747	734	783	731	766	746	817	765	763	787	753	718	764	749	742	761	757	731	772	776	740	777	793	706	747	732	787	764	765	725	757	764	766	727	764	739	746	729	780	792	745	793	758	761	762	743	745	764	773	838	765	747	753	743	757	800	800	808	760	771	736	773	759	758	761	774	774	739	766	787	770	787	766	738	737	771	765	753	775	797	755	797	763	757	778	746	793	710	767	720	753	820	742	761	728	733	781	745	812	728	782	730	770	767	777	757	757	820	758	794	731	754	775	810	713	725	762	760	778	749	794	807	734	769	758	765	789	810	754	817	743	791	796	692	780	772	753	756	755	713	765	795	765	741	768	738	782	757	805	802	801	738	801	756	760	717	758	698	788	736	778	741	781	820	761	754	814	771	766	766	761	783	802	732	784	736	790	754	728	736	799	748	745	772	735	727	776	764	756	768	705	752	731	763	740	743	775	766	794	805	802	760	823	754	740	753	779	806	766	792	750	758	748	747	811	783	740	729	724	766	760	739	793	707	807	756	771	772	768	773	733	779	782	781	744	777	762	715	778	770	746	789	809	733	734	761	792	748	763	792	732	752	751	799	743	762	794	742	738	724	690	732	728	721	737	845	761	784	776	742	768	738	775	776	733	729	738	733	713	748	766	771	716	749	798	763	745	768	769	775	716	777	778	755	718	756	828	768	820	734	737	805	787	763	731	779	743	757	738	764	764	785	776	759	747	733	807	773	753	751	715	788	773	731	777	736	727	737	780	764	772	728	773	746	808	764	776	759	767	792	767	722	779	787	739	759	802	790	747	742	797	747	803	789	769	800	743	792	769	776	766	778	744	804	750	730	773	777	770	789	766	731	726	771	787	746	742	743	761	738	723	730	788	792	771	781	723	773	756	734	778	734	732	773	746	799	727	787	740	783	752	781	762	730	761	777	776	770	808	778	719	816	769	793	778	778	711	776	771	766	767	748	751	761	771	780	779	761	790	768	788	739	765	773	828	765	737	781	771	755	766	730	795	778	763	790	769	759	747	748	734	784	716	757	771	767	785	741	771	769	771	731	751	736	804	733	767	741	764	731	771	712	803	760	772	745	770	760	788	784	800	797	749	748	779	740	739	737	767	774	792	768	771	762	783	741	765	792	713	789	757	735	832	776	758	773	723	735	792	768	774	796	740	735	716	805	737	764	752	767	766	702	780	786	734	788	762	755	740	759	766	784	788	790	800	824	775	795	751	798	768	760	737	814	793	798	713	755	733	751	754	748	751	778	801	774	725	802	784	748	760	704	734	748	742	790	784	763	774	792	776	791	772	768	780	758	776	745	774	777	780	793	747	773	701	759	750	726	740	784	758	772	781	727	715	795	798	759	749	794	806	737	768	803	778	740	751	743	786	776	749	748	759	813	786	771	782	756	817	776	761	827	794	781	786	746	799	775	744	768	783	761	757	768	746	756	810	748	724	790	800	760
34668	24487	18041	11243	23591	17382	9974	1788	371	314	310	293	311	270	314	317	316	342	310	324	316	316	290	309	337	293	285	289	303	316	282	295	330	298	294	280	336	336	351	343	324	312	331	318	284	340	293	305	288	306	314	328	316	344	304	321	286	336	323	277	305	304	309	355	309	295	342	315	284	304	289	292	317	306	337	322	299	317	330	330	294	300	321	295	269	330	299	314	308	321	312	312	319	314	294	290	312	334	290	298	320	305	306	311	319	315	305	311	339	288	304	339	309	356	332	350	297	319	300	313	333	303	306	327	331	284	342	330	344	290	315	314	320	289	330	313	294	310	313	311	299	325	290	316	289	306	300	343	300	299	327	300	311	343	266	328	314	328	306	320	308	316	324	301	286	269	277	278	312	301	303	284	307	330	305	318	348	330	300	294	321	290	312	317	322	317	331	300	343	338	335	267	318	341	360	296	306	308	338	311	301	317	297	323	309	331	322	345	348	328	287	308	294	344	320	314	295	309	296	296	285	300	279	300	340	313	310	328	323	302	334	295	356	309	327	335	322	306	320	318	314	277	316	311	320	318	315	323	318	328	344	267	302	255	320	302	307	317	291	317	335	327	320	296	319	288	304	291	292	332	329	314	300	321	301	327	271	331	330	299	328	303	310	337	338	301	329	315	328	321	321	300	334	329	282	280	334	303	304	331	304	305	287	304	338	327	339	344	296	338	310	305	294	322	313	315	315	313	304	322	318	344	295	320	306	258	320	329	299	309	315	312	325	266	310	332	337	324	330	325	332	326	307	311	324	313	299	348	326	341	307	287	306	295	338	337	330	323	350	292	306	337	313	361	313	343	328	320	279	295	304	313	343	330	337	282	357	296	316	322	311	340	305	307	309	304	330	331	334	322	309	333	298	323	289	317	307	306	353	297	343	305	273	332	330	333	333	295	318	317	340	295	320	279	287	320	307	324	346	353	309	261	325	297	283	306	294	318	327	285	323	312	345	314	317	293	320	326	322	316	328	331	335	294	345	297	290	327	318	318	293	296	326	330	291	288	309	320	302	317	308	308	285	338	304	317	348	299	276	280	363	319	321	315	307	305	329	352	324	284	352	344	336	305	320	320	318	311	335	297	266	316	316	308	331	311	304	300	347	324	286	315	337	309	327	265	321	313	309	321	315	334	329	292	316	313	309	303	306	316	323	311	320	315	335	301	300	300	314	300	306	327	322	271	343	338	311	297	298	316	305	326	291	341	336	299	289	336	312	306	291	306	288	281	315	287	302	313	339	320	289	290	333	337	306	303	315	315	298	312	320	323	328	280	303	316	303	331	284	317	325	309	325	277	319	313	377	303	336	332	291	306	349	335	314	321	326	300	359	318	317	331	301	323	313	296	345	333	332	301	312	319	309	265	295	325	306	307	319	313	285	315	306	320	350	352	300	358	307	340	343	301	318	307	336	328	306	275	298	264	304	299	300	307	287	305	294	316	342	321	342	332	325	314	306	288	301	288	305	313	337	283	302	299	308	332	330	296	349	315	298	317	338	277	317	317	319	345	296	314	319	327	311	314	312	338	334	324	345	315	309	313	291	280	314	340	310	290	312	302	295	302	306	309	324	321	287	315	309	308	350	332	300	332	332	299	272	297	293	333	331	303	319	323	310	331	336	316	339	276	299	313	310	325	335	303	317	327	312	328	345	292	322	328	296	342	302	315	285	317	316	314	304	318	288	322	276	353	307	294	305	316	345	296	307	296	324	301	270	326	345	326	314	310	289	328	336	296	296	305	312	315	316	331	302	302	319	335	309	304	314	307	337	304	301	316	325	304	280	303	310	323	321	296	323	317	310	333	356	339	334	315	320	300	298	341	300	338	335	343	311	328	312	299	331	306	265	306	276	291	295	321	304	322	317	315	289	306	307	328	320	310	310	342	295	336	336	310	292	324	319	337	325	331	308	335	315	312	314	309	339	301	296	355	339	322	323	332	327	314	341	321	347	305	313	301	290	362	297	277	312	341	292	326	318	302	340	298	299	326	319	319	310	322	338	278	314	331	336	317	312	282	310	286	316	343	315	306	313	263	338	325	313	351	327	325	290	281	325	305	320	314	330	308	333	298	318	290	343	333	298	301	312	297	334	327	302	328	344	325	296	334	307	291	302	316	328	310	324	315	353	291	333	331	319	324	334	272	277	299	299	320	309	307	351	289	333	345	326	335	368	316	303	319	282	332	298	330	322	326	330	284	359	324	307	281	368	298	308	303	316	305	297	311	308	302	269	318	309	328	299	307	301	290	299	310	304	293	313	315	312	324	340	297	303	283	309	286	325	336	340	302	299	323	330	292	329	299	299	324	285	322	329	313	302	306	316	312	353	308	293	282	281	302	301	286	321	309	325	336	298	317	318	290	334	289	326	299	333	340	341	295	305	294	281	327	308	304	325	314	293	309	308	326	355	350	324	300	309	341	325	303	325	313	337	296	341	305	317	332	315	295	295	306	325	272	305	366	311	293	327	333	332	299	343	319	333	352	333	308	345	321	347	335	303	268	328	315	311	326	317	276	311	313	355	296	288	343	290	320	305	312	301	259	314	307	306	275	339	303	286	299	302	327	309	310	310	293	309	296	307	317	322	346	319	297	310	318	313	305	306	313	301	338	316	336	286	297	330	333	264	326	322	319	329	291	311	331	309	307	286	294	281	275	304	307	283	303	302	326	320	320	323	309	308	346	310	284	329	316	311	298	294	315	320	320	323	335	294	308	295	348	341	286	323	310	306	320	342	278	316	347	299	324	297	314	304	302	290	303	339	271	339	307	316	301	306	326	321	314	313	298	300	277	324	332	288	295	309	316	323	307	325	291	288	294	323	309	298	312	318	321	332	305	297	316	342	318	296	315	314	346	315	348	332	295	345	336	299	297	289	298	312	341	294	347	359	326	288	301	301	309	322	316	322	302	310	302	300	276	276	324	323	290	320	301	290	299	363	316	286	281	308	316	296	321	316	302	294	320	298	315	320	310	313	303	311	343	313	318	295	330	326	308	291	295	298	295	298	295	262	353	304	278	293	326	274	288	315	311	302	331	320	310	302	316	299	304	307	317	335	331	357	285	290	299	363	327	332	325	293	281	288	313	314	297	306	319	318	334	347	318	325	335	301	292	329	363	309	320	306	304	312	285	308	282	343	299	353	295	340	311	325	318	296	309	302	300	344	281	323	294	341	314	322	290	341	343	309	336	342	308	335	336	334	305	333	349	318	341	334	293	331	339	306	308	300	284	357	337	304	307	295	296	298	308	316	301	297	334	285	317	313	337	333	314	337	282	325	343	330	306	300	333	328	304	279	330	309	361	296	339	333	324	315	312	311	289	302	311	298	277	296	320	308	300	296	355	299	313	324	338	322	299	307	308	280	285	295	326	315	296	323	358	299	277	317	384	326	295	318	317	308	313	339	295	313	297	306	329	334	254	279	302	314	334	330	297	336	273	325	313	321	322	324	290
22024	18913	20866	22215	41627	34326	22440	4130	750	736	744	745	782	709	747	776	761	756	815	730	751	664	729	717	747	743	764	718	727	730	757	701	680	726	708	729	731	706	684	745	697	748	706	722	701	748	730	735	726	724	736	743	687	734	718	743	715	706	681	763	735	738	735	727	704	709	691	683	716	730	696	722	705	719	733	737	714	748	694	726	712	711	676	739	717	715	716	752	706	676	743	705	691	667	708	703	688	703	719	712	762	713	741	740	724	699	724	738	728	743	722	747	765	679	697	715	709	726	732	675	701	718	734	727	671	710	716	788	744	737	738	737	730	755	717	710	711	719	743	678	748	694	701	700	673	725	750	730	723	710	770	740	750	740	748	679	730	677	713	711	759	735	786	694	728	704	727	743	704	716	768	760	712	737	704	756	726	749	744	726	744	695	710	703	736	725	725	733	758	731	743	721	767	744	753	728	752	791	699	670	695	764	678	695	753	698	740	704	679	732	788	730	818	696	752	725	755	720	662	776	702	713	740	732	736	669	674	722	747	717	727	729	732	745	725	726	764	714	769	697	762	721	695	738	733	734	779	728	719	725	738	730	743	730	717	764	764	707	744	688	711	751	715	707	705	755	766	720	757	718	745	694	704	767	731	745	733	725	699	718	732	724	712	711	734	742	705	730	699	732	697	773	747	697	710	744	672	697	744	711	750	768	721	743	692	716	675	687	763	735	729	699	702	717	726	737	693	700	713	682	718	736	688	728	690	742	747	729	705	702	776	731	725	705	667	741	690	703	676	692	750	711	726	720	721	727	695	694	717	744	705	696	733	734	730	718	728	766	742	695	720	698	698	731	708	694	750	746	712	737	730	721	715	745	720	680	747	756	721	786	679	718	722	727	716	685	742	699	714	710	694	699	716	745	733	682	736	708	751	740	710	728	704	719	768	705	747	769	731	758	720	708	760	721	729	717	723	721	722	722	696	713	704	732	725	734	744	722	711	740	766	740	755	718	677	710	701	758	746	722	746	704	771	705	755	698	764	712	721	716	718	758	759	744	678	680	734	764	663	739	705	695	718	730	645	706	726	744	720	731	701	730	715	693	788	757	664	727	733	729	715	692	728	743	678	658	735	744	743	764	695	713	749	745	747	724	744	711	776	723	747	725	701	744	712	720	719	708	756	666	761	748	720	770	662	724	732	657	658	701	723	692	732	717	696	733	714	746	701	704	712	750	747	717	727	744	711	737	724	757	733	715	721	739	717	686	763	713	717	731	757	738	678	743	704	729	721	744	738	767	785	732	693	697	697	707	672	769	691	712	742	716	772	787	685	743	697	727	670	705	746	689	722	706	743	721	735	692	720	698	745	736	710	769	762	751	743	759	729	756	693	711	741	701	711	713	732	703	707	728	751	750	719	714	737	722	740	705	721	737	736	696	734	709	725	665	712	726	739	692	692	744	694	701	764	726	703	696	705	722	719	706	716	663	714	721	684	724	699	670	756	729	723	715	764	684	699	724	710	772	738	729	781	744	726	736	775	714	736	793	724	723	770	710	739	723	730	726	704	701	760	723	716	730	727	750	725	708	726	749	792	745	696	734	703	737	694	714	714	689	758	783	706	730	766	754	678	756	765	760	732	694	758	729	708	754	773	702	726	760	737	717	761	667	713	707	735	738	720	739	757	719	693	727	650	725	724	764	765	718	729	711	724	782	721	752	719	708	763	761	691	706	710	716	733	733	740	712	677	721	684	693	758	778	708	758	734	746	700	794	681	674	685	716	736	709	736	727	711	706	703	713	713	697	706	761	748	762	733	725	713	762	665	769	696	706	755	737	695	725	714	738	674	681	751	695	746	805	719	734	699	738	717	700	723	743	743	730	773	726	703	751	717	730	688	727	714	739	756	673	711	742	744	746	731	691	669	754	715	714	718	693	737	740	726	701	761	740	733	720	767	780	715	704	727	767	696	707	714	732	704	740	769	712	705	734	752	725	676	735	732	700	720	682	770	720	730	666	700	669	761	723	727	743	759	768	712	720	721	674	703	718	660	759	744	738	686	703	719	769	718	722	717	738	712	724	712	696	707	727	700	731	736	719	722	749	696	768	725	698	707	693	724	730	716	692	693	728	685	718	709	730	701	745	765	697	711	706	739	755	718	723	696	692	743	765	685	760	742	743	746	716	727	683	720	792	722	766	743	735	701	715	762	727	731	689	728	719	755	678	668	766	756	719	695	726	762	714	701	717	722	738	731	712	707	726	706	725	674	744	719	708	697	728	704	755	709	737	695	748	741	743	693	702	711	658	748	700	762	760	688	681	722	719	682	707	708	773	696	684	776	723	683	713	718	743	730	767	758	727	699	741	767	714	801	728	762	686	718	688	714	691	722	709	725	713	721	715	720	730	723	716	719	704	703	715	705	745	688	704	725	793	740	707	740	755	724	704	737	765	665	727	732	695	697	721	778	676	749	755	721	701	688	691	717	722	707	737	739	691	692	742	715	684	727	714	710	758	716	696	737	704	725	730	741	703	730	668	772	728	715	728	717	686	734	760	730	738	764	762	712	750	710	719	711	739	748	741	673	741	716	723	734	714	700	706	713	767	731	720	692	689	784	729	725	731	702	801	691	711	697	721	693	737	726	676	741	725	738	741	714	691	665	716	753	707	679	730	726	734	737	721	694	720	731	701	699	700	729	682	776	722	698	677	746	764	692	726	716	696	749	722	747	724	710	717	735	714	731	701	719	764	667	729	763	721	755	693	723	722	711	669	731	751	757	750	688	743	733	709	724	757	693	718	725	726	668	736	699	715	707	710	723	688	713	756	732	694	710	739	682	743	744	707	698	734	769	746	756	795	779	731	689	694	728	650	720	740	791	712	710	707	691	732	736	705	694	734	716	710	744	741	753	723	720	715	710	683	706	771	716	729	736	725	766	725	759	760	725	696	737	702	735	719	733	706	724	686	751	755	715	754	742	722	711	722	740	708	731	776	721	736	696	736	685	690	718	713	723	736	743	764	730	772	735	740	697	683	725	710	706	716	770	700	735	728	708	670	732	717	686	679	708	750	734	748	723	688	687	712	720	740	709	757	704	710	735	748	742	754	737	691	669	715	756	708	771	765	744	665	718	690	729	742	698	694	694	705	721	727	763	754	727	710	704	755	748	727	688	714	740	703	711	730	720	707	704	717	714	730	737	704	730	693	756	716	717	740	744	694	720	686	740	721	747	693	747	760	735	739	737	723	743	739	703	739	728	724	740	722	718	710	712	734	707	710	687	717	714	792	699	751	707	743	746	717	766	768	729	750	713	697	710	671	673	756	654	764	725	733	695	734	715	736	753	742	744	739	746	722	703	740	698	750	735	762	726	756	690	725	679	719	692	705	670	739	712	681	727	719	752	735	699	728	720	736	693	702	709	714	741	724	769	719	724	725	746	732	754	732	699	728	711	710	744	706	756	738	746	714	715	740	762	725	735	738	727	711	691	770	750	729	753	755	782	738
46173	35096	31917	19960	35328	29931	20050	5670	549	449	428	440	406	446	426	482	433	453	450	449	413	398	419	435	467	451	430	470	440	461	451	465	413	449	414	432	403	422	460	469	418	420	434	437	445	454	466	408	460	426	453	426	410	473	445	452	415	404	443	419	435	437	424	451	442	456	429	477	473	445	395	440	435	435	449	411	398	447	425	410	443	421	454	416	428	469	404	428	451	435	432	476	408	444	462	471	449	430	434	398	434	431	474	445	436	448	421	426	481	429	448	420	428	443	425	458	418	443	448	442	467	468	392	430	467	384	424	401	469	446	439	443	453	397	395	448	419	448	432	437	455	421	431	474	430	427	392	454	429	448	431	403	459	418	431	401	425	431	424	458	420	436	438	428	444	426	448	442	437	442	503	440	388	425	391	457	406	452	473	450	456	425	474	441	413	484	389	457	430	443	471	461	428	460	432	460	407	414	426	458	429	450	492	392	420	419	406	467	458	479	451	441	431	433	479	473	445	504	489	464	449	420	437	480	419	442	480	459	465	407	449	411	461	434	423	472	473	452	468	410	442	471	452	424	437	420	452	397	461	466	407	432	439	445	440	458	428	454	425	417	457	459	436	458	445	482	427	419	435	429	428	456	456	461	427	468	413	426	474	398	441	421	399	409	423	464	411	460	438	429	413	405	418	506	461	418	457	436	410	448	440	440	446	414	428	431	435	442	465	469	402	426	413	404	428	424	424	434	452	392	423	420	420	402	482	440	453	454	424	429	460	419	447	421	462	481	426	407	407	453	454	378	425	459	417	450	428	439	435	479	426	415	454	445	421	416	500	443	449	450	440	474	424	452	451	463	481	451	443	436	454	437	457	470	463	456	441	455	447	420	427	458	450	493	440	451	458	465	440	419	443	465	459	421	466	419	417	455	451	437	438	401	449	437	439	420	433	411	437	418	441	434	399	438	422	429	466	454	379	446	449	415	397	435	397	459	443	421	452	419	430	421	444	421	431	471	453	436	453	454	433	429	431	442	441	440	411	455	454	402	424	412	416	458	419	440	431	453	444	410	447	441	441	441	441	436	422	428	456	458	436	455	445	407	439	460	443	406	461	408	406	416	442	419	417	457	423	456	447	459	467	421	429	434	454	446	467	469	439	421	458	416	443	433	415	446	447	474	436	467	467	420	435	450	427	463	473	472	450	445	456	406	438	434	444	473	412	457	405	422	439	445	419	417	429	430	439	432	482	482	467	404	420	391	460	419	455	442	393	469	463	424	439	403	475	446	455	467	402	428	489	446	428	417	423	417	449	444	410	432	426	497	408	450	433	456	451	428	454	469	454	446	490	451	428	419	414	433	445	453	452	452	437	411	448	404	444	430	385	403	444	458	433	454	461	448	458	439	434	409	458	479	421	475	410	438	430	478	435	445	419	461	434	428	438	429	448	479	414	404	419	455	413	434	414	459	414	446	446	426	417	420	427	450	455	451	455	421	453	433	463	466	448	440	410	453	435	461	451	430	437	450	393	427	456	419	472	465	425	446	410	427	482	439	440	421	428	444	428	396	411	443	423	448	411	444	475	416	395	436	473	424	490	437	491	435	421	427	471	424	461	405	401	429	419	471	428	413	445	453	450	453	400	476	409	482	441	447	418	415	444	444	470	434	424	432	468	436	434	467	436	478	453	461	438	461	474	441	414	408	434	450	412	486	431	426	449	487	410	436	407	450	406	455	459	432	499	459	482	418	413	454	466	424	429	449	456	460	454	452	464	494	470	482	441	420	453	419	429	437	455	466	419	432	415	444	486	452	464	395	447	445	461	445	465	418	424	428	434	461	448	451	462	466	435	394	456	428	415	449	460	403	443	425	428	474	422	466	450	446	431	447	388	476	414	450	477	433	400	425	412	402	469	474	519	457	513	439	438	470	443	417	458	407	440	440	449	446	462	430	430	440	451	461	446	423	427	443	472	439	461	437	447	437	444	438	459	444	464	448	432	465	448	451	415	425	435	471	420	459	454	468	447	452	442	463	459	427	451	450	382	439	412	439	459	451	424	459	394	439	489	449	459	409	447	452	454	460	432	430	412	440	445	436	427	434	480	401	445	443	460	449	476	495	424	442	432	465	425	428	450	420	447	471	460	430	414	482	402	455	404	468	410	412	443	468	430	440	388	408	451	426	466	428	415	427	430	409	442	395	414	471	441	440	424	435	459	430	442	436	525	453	395	434	446	430	437	444	427	464	457	442	443	442	457	447	398	437	407	462	471	431	396	438	466	467	398	419	409	421	429	426	415	450	433	463	430	429	425	498	484	450	460	434	489	389	434	418	415	466	453	400	451	410	445	413	426	447	391	442	435	429	428	444	422	424	470	468	452	455	456	432	403	456	451	447	454	436	439	446	437	446	421	446	431	465	476	468	454	447	402	411	424	470	439	444	391	448	462	432	466	415	451	404	438	426	420	477	434	500	434	386	397	430	440	459	491	462	425	497	458	462	403	437	437	451	489	464	428	451	441	437	437	454	410	453	453	432	418	413	472	478	423	458	461	440	425	435	442	454	437	418	429	466	489	490	462	447	464	414	422	438	456	488	438	448	474	417	414	437	428	437	424	470	413	435	425	436	425	423	451	443	456	443	475	416	459	449	401	454	410	436	419	430	411	465	453	445	456	448	444	444	413	440	454	410	443	448	455	396	441	448	445	413	452	454	426	420	408	446	441	399	471	433	439	383	438	478	394	434	424	465	430	428	465	408	417	445	428	441	440	436	442	465	479	483	475	434	416	439	410	458	436	462	459	420	431	436	430	504	462	395	453	399	385	427	412	442	414	384	435	457	424	440	434	413	436	456	433	453	436	452	471	445	460	490	447	462	446	449	429	426	451	471	482	447	422	447	440	465	408	435	429	444	421	427	477	416	443	439	443	441	468	454	469	431	463	431	429	411	426	453	419	465	467	414	383	432	433	432	422	419	427	444	429	460	482	474	423	445	461	447	438	445	428	454	411	430	433	431	449	451	459	413	412	457	479	419	420	397	438	436	435	453	434	421	440	433	399	461	451	440	437	406	511	469	467	423	452	475	450	454	412	429	395	440	425	427	457	429	442	455	452	441	421	460	408	414	448	453	395	440	458	427	434	417	463	427	451	459	454	463	419	428	422	455	448	404	458	422	460	475	423	410	450	427	454	448	465	449	459	405	437	429	462	422	451	453	438	443	489	478	450	418	441	467	388	423	434	451	456	435	430	438	408	448	441	388	424	413	391	445	423	444	438	459	467	453	426	467	485	461	453	467	424	413	461	409	455	433	429	455	453	461	420	466	469	427	445	450	423	443	426	414	426	457	428	404	474	463	414	433	434	479	409	466	457	419	425	395	431	449	418	402	470	451	404	426	450	386	431	476	457	445	436	450	400	444	437	432	456	450	447	428	448	394	449	432	451	414	443	434	419	438	439	398	412	452	394	455	417	456	408	426	431	450	449	401	417	398	410	429	460	434	426	446
29081	26376	31915	29936	51322	44747	33980	10425	974	952	1030	988	986	941	965	909	967	1010	990	991	939	982	985	982	945	1013	968	994	959	959	987	974	966	983	981	970	987	941	1016	957	914	987	926	978	1032	970	1018	947	1002	995	1014	948	967	1022	1010	976	986	976	1008	953	989	1010	954	967	1001	1008	992	1006	957	991	974	970	922	979	954	1016	996	975	971	926	964	911	983	961	951	928	960	987	968	953	945	896	982	970	989	982	969	1008	1032	966	936	983	983	910	1042	998	1033	944	960	942	1001	965	967	926	974	1003	944	983	972	965	949	978	1015	1017	959	959	1028	1018	947	999	916	974	896	921	966	963	983	967	1024	985	951	944	991	943	960	971	959	943	984	1000	983	1013	978	939	937	1009	983	964	990	958	964	1028	997	950	979	959	929	937	992	951	927	934	960	1034	954	979	962	996	1019	949	932	923	989	932	1007	957	1022	989	983	974	999	912	949	952	913	1015	991	980	995	950	945	901	964	935	994	1056	950	998	945	965	925	945	910	934	979	948	979	983	1038	955	965	972	964	925	975	956	1004	967	960	948	961	970	998	952	959	978	1023	1021	918	915	947	990	1005	953	972	962	989	981	965	930	944	892	911	953	991	977	974	972	970	966	981	953	970	958	885	945	976	962	954	962	1000	968	980	1002	1006	974	945	975	969	924	934	967	1002	1001	956	931	992	924	940	931	977	1001	989	938	997	949	985	1026	964	1015	969	906	1008	890	990	990	970	983	961	884	1008	905	982	1003	981	912	972	970	955	940	954	999	956	1010	989	921	953	1004	978	982	980	985	978	968	985	997	931	989	921	967	893	1006	928	939	1035	970	969	928	986	1004	947	922	946	1031	932	955	1006	930	991	1007	987	969	940	990	938	949	922	988	966	1021	988	1017	989	947	926	907	961	993	1006	960	948	933	950	946	1009	967	951	964	992	993	1030	988	1040	954	963	917	980	966	991	908	976	947	912	971	967	976	969	993	998	911	933	965	931	941	974	945	965	993	998	1001	933	977	978	969	921	919	950	962	953	961	982	963	999	977	947	1032	967	956	944	1025	940	977	942	1002	900	949	942	975	912	987	949	970	930	924	931	936	976	919	946	984	935	940	968	949	935	945	974	964	988	1041	958	942	936	974	1032	1013	957	969	960	934	958	1026	956	954	957	982	973	956	960	974	965	962	916	976	944	988	934	999	966	988	934	1009	947	959	960	981	934	980	886	924	950	1023	916	951	993	986	1015	1021	950	982	997	1008	1001	927	1029	986	988	970	1003	993	972	981	1025	952	968	947	921	940	953	974	991	964	984	970	974	982	954	984	978	1022	990	976	967	969	994	977	957	960	969	970	961	945	1013	1025	945	936	974	942	1016	942	987	992	917	953	886	936	955	942	989	917	1039	996	975	928	955	926	952	935	953	976	986	986	973	946	972	965	1012	989	972	948	993	965	968	981	994	1000	945	931	919	932	924	942	933	944	1003	944	983	974	1004	959	1033	950	970	957	950	939	961	976	997	978	998	982	975	963	958	952	1011	947	973	899	965	947	967	956	991	915	933	945	946	955	969	969	947	946	948	972	974	999	941	976	954	997	962	922	985	981	951	965	978	937	953	928	947	923	981	961	982	972	969	937	991	905	932	947	940	993	1005	944	937	971	978	974	959	984	931	948	990	911	1001	976	986	905	964	946	969	967	1019	996	1010	966	910	1034	994	955	948	938	970	950	983	986	1006	922	910	989	958	952	992	991	967	986	936	973	934	906	983	941	1003	944	953	983	928	943	968	973	965	973	915	945	993	1010	1009	955	920	975	978	935	948	952	931	983	1074	971	953	1019	948	984	974	979	1020	968	957	994	979	967	991	971	954	938	977	989	1025	933	947	921	1005	978	1005	1013	951	1042	977	1032	973	1001	940	927	924	929	935	969	951	1010	939	991	935	1004	936	1021	1010	940	993	1002	959	969	957	1008	1011	888	943	925	972	1011	995	956	946	980	975	968	981	988	1043	923	953	968	971	928	989	971	964	980	1009	985	911	967	969	961	954	935	974	936	1017	985	973	1012	1006	957	945	996	932	968	959	974	1006	993	918	954	997	978	925	971	924	978	960	939	956	975	1024	968	955	934	994	979	942	934	994	938	951	919	1010	980	934	934	978	940	947	982	995	959	962	926	988	998	948	992	957	1003	940	937	949	947	966	982	978	962	995	957	944	932	976	972	969	970	972	995	969	939	960	950	966	961	1004	1009	1005	919	981	937	961	956	916	1021	964	960	969	967	888	965	969	941	907	996	957	1039	925	950	944	968	979	991	965	962	980	1011	988	957	951	975	893	974	974	1003	943	970	981	983	985	920	1007	974	943	973	992	940	1011	983	992	884	955	999	898	973	951	945	987	1008	950	951	956	957	970	982	916	954	968	949	929	976	988	953	962	941	973	921	975	944	993	917	942	939	967	942	1016	934	939	984	969	955	942	926	1006	996	949	987	996	930	983	971	982	969	917	900	981	998	969	964	958	981	981	975	969	965	963	933	929	951	982	957	969	1017	940	961	925	972	960	964	907	948	944	995	987	948	950	993	976	965	975	968	980	1003	1001	964	996	961	967	998	990	992	934	973	972	985	950	946	1015	985	959	962	904	912	959	918	931	997	980	989	966	948	970	979	970	977	949	1004	984	937	992	1017	975	1022	980	959	1043	972	980	1001	907	950	962	975	976	945	978	1017	988	998	1022	980	960	990	976	970	955	959	971	972	982	974	977	900	1035	990	991	969	894	983	968	983	945	991	1019	1022	907	942	982	984	911	957	965	1003	1017	957	987	975	1012	949	950	975	1010	944	965	999	996	1025	981	953	988	948	956	993	1012	930	972	972	926	961	971	969	923	971	952	1011	999	922	961	976	910	958	946	980	991	1018	974	925	948	966	884	974	1007	988	961	951	969	967	971	935	979	1004	966	976	948	1028	969	981	967	958	954	994	984	955	978	944	981	918	988	975	924	977	952	1015	961	937	946	1001	979	949	975	931	1008	1004	972	942	927	949	947	959	971	992	998	944	976	960	944	987	967	968	921	928	1042	983	955	915	963	996	968	1021	1052	1055	979	942	934	907	987	988	976	983	1020	974	934	934	980	962	980	936	964	972	996	960	965	941	991	989	954	963	997	982	960	983	945	969	919	952	956	893	930	1023	933	1014	952	982	954	962	941	973	963	971	985	965	948	976	991	915	998	943	991	969	1004	982	1040	950	979	1046	985	926	1013	974	989	1029	942	945	1008	1019	1004	932	931	989	916	983	1040	1019	960	1004	932	962	877	918	976	954	1008	975	886	1009	937	999	974	997	958	947	988	984	1008	941	982	1015	899	937	938	963	988	1034	1010	941	1008	1029	1019	1009	988	975	980	953	954	929	945	1045	962	992	980	944	940	953	976	1005	990	971	947	989	970	979	919	967	919	929	917	965	999	964	1011	1045	989	968	949	953	970	978	997	951	996	951	922	1005	967	981	987	962	997	989	955	990	933	983	972	949	981	958	987	1002	1009	982	966	927	1000	962	961	1044	962	992	995	951	969	949	965	954	961	997	970	985	962	999	1002	955	994	988	975	985	982	967	962	945	1013	982	927	991	952	924	968	987	953	950	984	990	953	930	1005	999	963	940	969	982	978	1006	981	1030	964	1010	971	958	986	991	994	976	1019	933	917	965	967	896	982	949
16234	8240	3895	973	1237	1242	1060	477	352	393	365	308	375	360	377	365	342	382	336	346	353	325	374	383	352	329	342	347	366	365	352	363	369	365	374	351	336	332	358	373	330	347	345	376	346	354	340	344	356	336	333	321	344	335	363	379	337	377	363	327	364	347	392	353	347	354	378	386	363	343	356	371	353	335	351	403	343	380	370	341	396	365	385	351	370	315	380	351	358	342	388	358	364	416	355	376	420	342	374	304	359	358	339	374	328	368	371	342	372	379	346	375	359	377	378	358	380	338	357	402	331	355	376	381	380	342	373	363	351	386	342	354	375	396	327	327	413	381	390	394	393	333	366	329	371	380	385	329	350	369	311	335	395	369	369	358	412	351	372	382	362	372	413	337	348	380	362	358	385	369	384	358	325	374	366	353	313	346	363	371	360	358	363	391	355	357	372	379	351	387	391	361	362	408	358	351	378	295	342	327	383	341	331	369	382	374	376	377	344	337	371	351	354	359	404	396	318	342	348	349	358	385	346	358	354	392	332	358	370	353	357	367	365	382	356	365	339	401	364	355	307	352	424	341	329	357	368	347	380	384	379	344	369	347	370	364	338	376	351	404	339	341	381	366	355	369	363	408	352	374	359	351	337	383	354	388	299	348	356	375	349	347	318	348	363	368	370	343	329	349	328	356	386	420	330	350	359	378	334	325	360	353	361	363	368	346	372	377	365	386	329	348	378	362	401	386	370	369	386	401	320	362	345	351	343	390	347	351	331	344	379	367	340	342	354	346	358	353	327	387	352	367	329	339	368	333	363	353	386	324	334	369	399	337	363	352	373	339	362	350	398	361	369	356	361	347	338	374	339	374	357	340	393	353	330	367	333	387	339	404	360	408	378	366	377	386	361	370	360	319	400	361	345	379	331	317	343	400	365	359	328	340	368	356	383	345	329	333	364	389	367	393	369	341	351	366	343	358	342	362	374	340	351	327	361	379	384	364	383	356	383	372	382	353	341	351	297	339	365	332	327	353	347	389	385	364	346	369	367	388	390	352	353	312	396	380	390	359	357	376	385	357	303	384	357	374	351	350	330	358	340	385	340	362	371	394	329	341	362	353	344	363	406	365	350	383	380	337	363	375	355	355	371	386	341	387	384	373	362	388	338	324	346	404	352	347	374	329	354	342	328	364	383	348	364	348	356	353	354	368	356	362	378	397	359	384	364	382	359	366	308	319	332	354	376	362	365	363	363	368	379	349	353	387	359	342	349	328	379	366	316	374	358	372	347	372	354	357	380	376	365	323	392	346	347	338	357	330	384	346	332	354	349	339	343	378	375	359	372	348	335	386	395	415	398	347	382	358	359	331	346	339	357	340	370	379	338	362	355	367	384	353	369	368	356	354	340	344	363	313	339	362	330	376	353	379	317	353	345	308	370	347	375	343	361	351	370	340	319	358	372	327	362	334	387	332	362	369	368	355	359	359	371	360	347	358	374	356	369	375	346	303	356	346	382	323	340	365	347	365	358	357	359	322	404	348	393	341	355	367	364	351	374	366	346	365	360	366	373	353	405	378	368	376	322	347	341	410	380	363	361	353	389	337	387	343	366	383	366	356	393	357	382	319	367	352	336	359	369	370	352	346	356	372	369	378	357	376	365	383	385	355	392	398	396	363	357	389	369	339	374	413	320	398	377	362	356	349	374	355	358	349	362	371	333	351	364	360	345	345	336	323	366	334	332	344	359	388	397	362	333	333	340	348	399	380	373	349	362	360	391	339	339	344	370	359	369	365	360	370	368	387	355	391	339	348	383	359	397	360	327	346	393	394	335	337	355	364	290	357	332	310	342	385	369	368	375	382	404	365	349	347	367	367	362	369	355	361	357	363	345	388	383	343	361	311	342	364	355	347	357	298	333	326	355	336	356	348	363	390	356	384	370	360	346	377	330	356	372	369	351	388	362	308	373	375	347	357	330	390	355	359	354	360	366	357	370	351	336	393	353	376	393	382	359	367	357	355	384	366	337	345	386	406	347	376	382	381	364	409	371	346	353	359	380	382	316	353	328	352	353	350	384	376	330	347	388	349	405	360	323	328	335	370	361	386	409	378	386	322	365	355	338	335	357	366	341	350	380	394	364	359	381	318	369	350	363	385	355	385	381	402	381	345	369	362	341	362	347	361	383	345	349	339	344	378	348	312	335	378	345	361	398	372	326	335	385	376	385	342	367	321	380	396	378	368	349	346	327	371	333	389	369	343	358	396	335	350	340	358	384	387	331	340	358	378	351	382	383	370	384	354	379	393	379	371	354	349	354	360	385	348	381	378	389	379	357	350	377	362	326	325	357	373	380	377	377	386	345	365	371	344	371	375	359	374	352	383	354	359	320	388	385	372	345	392	355	388	394	410	359	360	347	356	376	357	365	341	340	346	357	379	349	396	337	378	356	359	348	375	329	352	339	366	371	348	342	362	365	344	354	343	359	353	356	358	354	365	391	382	343	346	350	347	338	345	351	359	357	340	340	356	377	349	362	358	339	344	364	378	358	367	362	348	360	354	333	372	341	341	321	389	322	399	360	314	361	364	323	319	405	342	332	383	365	317	375	341	379	374	385	365	377	365	386	329	329	378	367	388	367	365	338	360	345	370	367	376	385	398	396	361	382	345	372	344	356	370	405	376	320	361	337	355	360	379	366	366	381	372	330	318	328	404	358	334	351	352	379	395	365	382	376	373	342	367	373	361	376	327	380	349	350	420	387	366	372	382	371	349	410	366	374	389	376	377	348	347	364	361	352	364	379	336	349	384	369	363	338	367	343	328	360	374	364	390	349	362	404	353	350	410	331	364	361	367	383	361	361	333	373	353	375	359	348	370	338	347	362	346	380	376	349	348	389	326	378	386	348	347	363	360	362	326	375	328	322	356	396	363	383	350	376	380	342	327	370	387	364	348	326	377	348	358	353	331	365	342	356	364	368	381	388	376	371	340	393	372	404	415	328	329	319	362	399	326	383	351	351	365	333	362	370	382	355	355	363	354	341	358	365	390	338	357	364	358	337	351	390	353	362	373	360	341	336	333	364	357	329	349	351	330	349	357	395	369	358	329	379	374	379	392	388	359	352	392	381	356	365	338	381	369	363	348	412	357	348	403	371	367	325	337	370	388	340	366	348	418	378	334	357	337	347	365	365	353	340	380	397	322	360	347	334	361	329	357	373	391	362	330	361	395	395	324	373	346	353	337	338	334	362	372	361	337	351	342	372	371	357	365	400	336	381	348	334	365	372	366	369	389	367	383	317	365	366	378	368	368	399	356	352	340	367	375	377	370	394	373	371	373	397	328	365	353	341	329	390	338	343	391	358	351	367	377	327	332	336	335	396	375	358	380	329	359	366	349	297	346	333	356	389	378	366	328	362	341	374	305	324	345	334	368	327	331	325	409	367	359	353	383	393	374	365	338	371	368	340	354	347	336	362	332	345	366	352	360	350	360	347	384	334	342	380	371	369	330
9864	7051	5798	2260	4401	4043	3330	1109	819	760	842	798	777	751	830	786	789	845	786	810	830	817	758	804	770	791	785	807	828	774	796	765	806	821	823	752	789	810	821	826	833	775	846	793	717	895	795	804	847	829	800	789	815	822	770	771	807	803	799	813	784	799	767	729	763	779	799	746	841	859	819	797	782	785	809	837	822	792	837	796	768	806	804	785	817	779	829	868	868	849	808	769	845	796	743	745	767	774	804	823	791	767	796	790	805	779	793	789	744	808	828	809	796	879	849	800	794	787	839	801	794	812	793	757	768	796	775	744	753	792	759	807	762	825	803	779	733	833	808	808	768	799	792	847	816	799	780	805	792	805	803	784	820	837	820	801	818	818	819	823	785	804	802	829	772	818	808	816	770	807	833	794	807	795	775	828	767	801	792	855	747	770	816	810	754	836	802	789	825	800	781	765	805	750	764	777	813	822	835	771	788	841	793	762	845	819	783	833	818	826	753	818	766	797	799	808	786	830	766	841	740	796	826	765	811	782	769	757	785	823	870	759	781	743	787	803	728	811	812	782	762	727	783	817	857	787	831	794	739	818	817	824	775	797	825	806	819	840	816	826	869	813	774	792	839	773	779	819	802	798	830	785	767	839	801	773	749	828	799	785	785	828	794	788	789	800	812	790	821	808	867	777	789	783	804	821	782	852	827	752	831	791	780	825	780	816	839	792	781	831	804	789	782	826	864	816	781	770	806	828	836	826	769	757	770	799	769	827	812	778	751	802	839	828	779	808	826	793	857	784	763	784	792	795	748	815	835	784	807	795	754	760	777	786	812	807	803	776	770	793	788	802	755	825	805	773	771	761	789	754	797	829	819	801	768	717	779	799	840	814	771	805	840	781	804	764	745	812	798	792	802	809	847	813	746	839	818	776	800	829	820	889	805	783	756	827	774	768	791	827	805	841	783	811	791	804	785	794	808	747	810	821	851	747	795	746	787	773	764	811	752	761	863	809	784	824	792	749	801	786	769	798	816	804	738	832	782	789	808	809	807	842	831	773	777	776	746	773	795	793	814	776	808	847	790	799	795	811	786	803	807	857	763	812	753	789	802	817	832	829	791	752	802	771	784	808	783	777	754	847	750	844	845	742	784	802	762	775	833	832	809	820	822	806	803	801	863	818	815	801	774	781	747	792	809	773	806	755	815	790	834	759	782	795	777	810	822	852	766	790	803	786	784	865	786	803	778	764	779	783	753	827	796	861	794	828	797	775	812	734	781	792	807	795	815	782	819	804	848	768	804	834	796	746	758	770	851	713	818	799	844	788	837	841	758	821	781	818	818	814	778	761	800	741	801	828	807	780	771	776	783	815	839	781	786	762	795	828	813	822	781	815	786	795	782	814	807	814	765	808	807	781	805	797	818	790	801	755	810	787	844	731	816	851	813	771	746	804	831	767	802	795	789	781	808	765	810	802	796	799	826	852	744	854	798	826	816	780	855	811	779	785	824	771	814	827	830	789	797	772	755	829	755	801	783	803	811	859	795	834	726	788	788	795	797	826	796	711	847	759	831	802	803	793	811	823	828	800	771	756	777	802	786	815	772	790	806	761	809	815	788	824	748	767	757	786	834	788	828	795	830	786	828	827	856	794	760	801	777	793	854	788	778	830	809	735	802	808	801	803	781	792	802	732	802	780	767	796	755	808	783	780	778	780	774	784	776	807	851	804	805	783	785	826	793	788	806	743	833	816	780	832	858	861	779	800	806	789	822	786	810	815	777	853	836	794	808	775	795	765	792	816	758	785	822	834	794	789	786	810	810	777	742	758	772	840	799	785	744	762	816	782	755	782	802	816	829	793	865	778	784	834	769	800	759	794	752	786	790	813	824	851	832	803	825	775	784	782	824	804	821	821	716	736	811	837	760	815	854	833	775	806	802	793	801	765	811	789	789	759	840	806	755	852	802	781	810	785	805	833	795	776	786	812	842	757	811	807	787	808	847	792	798	802	747	788	824	781	786	773	837	836	755	796	837	863	823	811	836	776	780	790	791	767	751	827	762	806	792	750	778	809	788	842	827	817	792	819	819	797	771	795	808	750	760	796	753	817	802	798	811	800	762	767	799	806	804	797	817	799	771	798	778	802	827	772	783	816	811	854	739	768	799	822	820	776	833	799	723	839	843	773	772	798	775	797	769	806	781	807	828	784	820	758	790	792	780	832	850	794	723	726	776	808	840	797	784	786	766	729	814	834	809	778	775	757	869	788	773	783	809	773	838	816	801	833	846	781	799	777	782	799	800	818	813	779	824	797	835	747	844	808	783	796	761	817	749	773	809	808	800	738	803	765	808	837	818	796	768	814	763	849	774	821	821	768	761	776	787	810	775	829	824	798	755	834	860	786	841	787	754	783	785	768	805	794	773	781	829	807	840	820	837	764	791	792	805	799	819	740	684	774	790	798	813	768	813	764	819	804	785	802	815	754	800	820	766	767	831	793	795	822	792	745	818	838	806	803	803	771	812	762	788	789	829	776	811	774	763	799	779	796	776	819	812	774	789	803	790	830	820	800	792	779	792	808	811	786	799	791	758	839	809	801	792	796	779	785	818	818	776	774	780	769	817	825	814	724	738	867	783	793	790	799	809	763	799	796	808	820	762	782	791	779	783	781	799	787	786	844	803	797	781	790	789	781	767	818	826	809	833	742	776	796	783	795	839	808	828	759	801	812	824	763	796	844	778	781	749	811	819	800	772	858	756	816	881	843	807	830	878	762	798	799	789	782	799	795	814	807	792	837	773	852	793	833	789	787	771	804	786	760	781	846	799	821	791	817	744	748	821	804	776	796	818	827	818	768	774	768	749	826	771	830	770	773	818	768	785	800	801	781	755	817	781	838	831	753	818	788	750	868	786	824	796	755	814	828	810	793	795	826	823	831	746	789	767	836	756	797	852	809	806	781	841	795	806	745	772	849	815	857	785	836	777	825	816	757	827	789	798	764	747	808	806	809	758	823	854	777	762	804	831	829	788	796	808	789	771	788	771	778	787	775	802	855	806	770	755	778	773	811	782	809	794	833	770	782	790	811	815	764	789	820	811	799	836	813	753	817	795	834	817	812	762	798	765	805	783	790	834	766	851	803	734	753	829	767	763	792	783	834	830	820	796	747	812	812	798	865	823	803	767	819	740	739	829	805	815	786	754	795	800	845	814	779	773	823	798	755	800	824	772	782	771	802	831	821	807	789	776	788	825	789	819	795	764	742	855	808	820	803	804	818	791	807	819	809	801	780	790	848	853	811	823	753	825	843	783	766	764	809	808	807	818	772	802	797	815	809	825	822	778	806	819	786	809	817	785	791	778	827	771	807	802	766	784	782	732	789	823	778	774	757	783	820	859	800	787	765	805	831	813	817	806	842	812	835	793	816	829	804	829	789	833	768	828	844	776	781	815	870	797	784	813	808	767	808	778	803	782	765	777	803	782	780	792	809	806	830	820	790	804	805	727	826
35305	24102	16262	6194	22530	19698	11121	2482	385	392	346	278	309	318	364	292	329	309	351	353	341	289	334	355	339	321	315	308	338	354	335	342	342	343	323	352	328	321	320	311	332	367	332	323	305	311	310	299	311	321	325	327	326	342	342	349	371	322	329	369	310	309	323	344	320	274	311	343	327	308	318	352	357	323	371	334	351	310	329	325	295	323	318	335	340	305	338	348	353	336	337	364	342	331	318	328	304	325	325	306	306	331	357	330	310	318	344	322	335	349	322	328	347	367	346	334	355	363	325	321	322	314	347	321	318	331	327	316	374	316	298	307	340	322	316	330	336	340	336	315	323	304	306	349	324	294	295	354	333	322	302	293	319	290	332	329	327	352	305	319	337	334	304	331	343	328	322	306	332	327	356	313	333	366	316	337	313	341	360	334	337	310	333	333	324	327	302	313	319	278	304	313	338	320	314	314	330	353	360	331	357	333	342	338	315	342	354	341	391	342	330	327	337	321	331	304	317	318	317	328	324	327	324	302	321	297	356	339	325	298	361	340	318	338	322	327	322	354	343	338	325	361	323	323	336	331	312	310	329	351	325	344	302	334	289	343	315	339	335	310	298	354	300	318	307	348	302	323	336	326	329	310	336	310	325	337	336	304	328	279	331	349	334	309	322	352	308	349	358	365	359	323	284	316	357	336	342	346	294	314	306	314	359	342	330	313	303	311	338	324	349	322	345	320	349	345	317	314	307	319	305	325	314	333	294	321	336	340	338	289	325	294	330	304	322	295	355	320	329	358	371	325	317	341	368	341	325	306	298	362	334	302	300	322	327	312	318	350	342	329	336	315	324	348	331	336	348	374	306	346	293	331	327	339	303	331	320	303	341	307	346	326	308	325	335	360	342	315	327	343	334	340	330	321	360	307	307	337	342	353	319	329	336	316	318	287	309	290	294	328	332	289	323	321	335	331	339	339	369	327	308	338	295	333	344	321	332	317	360	353	398	322	325	322	347	348	347	319	315	323	331	314	300	321	355	307	325	334	318	314	313	312	317	302	295	363	353	331	338	344	335	293	306	318	347	338	319	299	303	314	326	346	332	323	328	331	299	320	334	323	316	330	348	372	362	319	350	340	351	328	314	304	332	303	357	326	284	310	305	292	360	299	304	268	317	340	356	306	274	303	306	355	357	313	339	338	314	340	300	319	303	325	327	363	349	332	352	327	299	292	348	322	350	324	327	376	333	312	307	335	322	333	346	336	315	335	362	320	340	347	351	308	350	328	327	305	320	317	334	345	326	318	334	327	304	327	306	333	340	336	342	354	344	320	353	334	323	333	352	296	339	355	321	346	330	306	351	340	339	330	348	300	329	316	287	381	370	345	327	363	297	313	318	348	316	336	290	331	344	333	310	300	338	358	350	349	316	311	333	332	375	337	292	295	291	345	354	315	345	340	355	354	316	269	312	325	313	341	358	337	378	339	286	328	321	355	303	363	313	332	341	323	290	319	329	339	309	292	318	301	304	307	338	329	310	289	316	342	329	336	310	364	313	337	338	373	344	345	314	358	312	349	324	344	313	312	317	319	342	359	334	318	296	313	343	335	337	298	302	343	334	352	334	345	340	312	313	317	300	323	312	324	300	356	332	301	326	326	341	330	318	330	351	355	329	345	321	313	330	346	319	333	326	317	318	334	325	306	335	325	356	339	300	276	334	332	353	301	325	306	316	341	338	300	338	345	345	373	343	317	329	351	327	349	333	342	329	310	330	338	304	315	330	297	318	290	334	323	324	321	323	338	303	334	326	318	340	354	296	314	334	326	326	336	352	358	337	334	349	334	323	311	324	309	315	328	284	336	306	333	324	300	323	311	347	352	348	323	310	322	348	328	295	313	336	312	333	304	326	325	353	353	331	355	340	323	322	314	366	317	367	305	324	313	320	339	359	299	315	368	308	343	332	353	309	302	317	356	304	366	343	354	330	324	309	333	315	299	362	314	325	341	341	307	322	359	351	317	316	297	334	322	332	328	335	314	328	359	311	310	299	312	336	356	327	329	322	375	301	374	327	331	351	357	324	329	333	349	306	357	311	333	307	311	348	341	326	307	327	309	329	327	294	327	307	334	312	327	324	336	340	345	323	327	318	330	327	326	338	333	311	346	327	374	287	343	338	384	315	313	343	305	318	333	347	342	332	323	284	317	323	327	299	328	333	334	331	354	320	373	343	320	307	349	308	344	317	337	353	331	351	281	328	327	334	324	356	333	314	284	339	329	321	331	318	317	332	305	328	339	346	350	326	351	344	318	304	330	345	344	317	315	287	338	304	307	280	297	345	350	314	323	309	298	333	334	324	315	345	338	312	322	358	322	331	311	341	313	348	327	342	309	281	350	365	351	333	334	354	347	320	332	355	329	301	350	339	317	334	348	289	350	342	297	352	337	322	338	366	358	345	332	321	314	341	360	367	302	332	311	337	362	337	344	308	307	316	305	299	344	338	312	343	342	306	318	327	309	330	309	329	333	329	350	370	337	364	303	319	319	358	338	311	316	324	335	326	329	322	336	319	340	371	329	357	315	323	323	302	351	314	340	357	351	315	310	329	331	309	327	332	317	330	369	337	328	296	340	309	303	324	344	309	310	321	328	324	325	325	364	337	360	333	355	337	312	321	303	337	384	305	322	293	292	323	338	308	304	313	316	345	358	306	299	313	330	338	322	333	307	293	369	371	335	337	336	329	316	349	325	314	312	295	342	340	335	342	358	324	341	288	332	323	329	320	347	335	279	359	346	328	313	308	360	358	309	341	331	286	322	320	358	361	343	308	316	325	310	306	323	336	335	358	308	358	296	350	322	324	329	307	340	316	332	322	314	329	334	290	345	380	342	298	319	334	313	318	352	339	315	337	372	341	347	348	355	331	317	345	329	299	319	323	349	347	318	334	295	316	322	329	323	334	318	324	351	336	309	349	345	343	337	307	326	307	309	346	346	296	325	367	322	320	350	322	331	333	327	308	322	304	340	276	292	319	315	361	350	348	331	317	344	324	344	337	324	344	313	334	324	332	338	333	323	340	326	324	342	320	328	331	379	374	339	346	306	321	370	344	324	357	346	322	300	333	355	349	345	362	319	314	314	312	326	330	286	336	334	290	296	348	293	339	345	321	309	299	331	318	301	331	325	331	314	324	330	338	332	340	326	306	319	297	301	324	311	322	307	351	327	327	309	334	332	295	327	338	364	320	315	283	318	323	335	354	318	325	323	320	330	330	327	305	303	336	348	343	354	305	323	327	331	326	357	323	316	304	323	332	354	331	286	345	319	298	341	328	314	317	342	319	353	314	313	337	293	320	316	318	354	361	371	346	356	317	344	325	323	336	335	311	358	328	352	368	312	328	299	312	336	324	296	349	320	317	336	337	334	297	324	337	332	297	331	321	330	360	309	354	337	345	379	345	313	319	310	358	331	308	322	307	299	313	331	303	293	332	323	353	312	316	361	321	309	313	341
22559	18075	16504	13570	42144	36400	23406	6501	793	759	782	764	754	782	729	776	825	746	729	755	741	730	770	765	788	750	766	797	772	731	767	759	743	743	757	770	712	705	687	747	748	788	783	752	760	728	785	788	752	729	737	787	718	756	744	769	743	752	694	747	742	728	756	745	775	773	750	717	754	737	760	745	741	753	747	805	790	756	719	747	710	790	722	703	708	770	811	760	768	787	722	717	796	746	746	741	765	762	731	761	688	739	710	761	755	728	735	752	753	750	735	754	763	753	712	747	740	768	770	737	750	777	766	725	764	754	767	729	757	733	751	720	745	745	728	755	715	698	729	761	697	764	745	716	775	740	761	757	742	734	751	778	728	746	763	723	783	725	801	761	763	719	731	798	689	745	748	749	765	749	746	711	724	725	757	759	748	748	756	763	737	722	753	751	770	742	811	746	747	788	761	747	782	670	763	751	745	771	755	779	780	742	761	739	741	733	690	728	742	758	740	738	776	814	777	760	778	763	756	747	762	749	745	665	783	777	742	768	731	735	766	737	720	727	711	771	717	785	768	732	770	745	735	764	770	719	702	722	718	770	736	788	779	722	747	756	750	739	723	761	725	777	734	715	722	762	721	735	760	776	743	745	773	748	730	740	761	725	823	715	765	714	719	748	732	733	776	761	711	743	757	744	730	797	775	787	749	777	759	761	784	743	768	763	735	753	768	725	747	732	818	777	777	780	750	726	733	710	789	753	741	717	729	746	782	742	747	765	718	745	728	767	753	754	766	758	750	751	726	714	779	776	800	754	739	760	766	767	761	745	734	746	796	796	746	714	703	748	725	786	753	719	734	743	728	783	773	777	759	774	772	792	775	771	768	775	744	709	752	749	748	717	733	819	780	752	733	730	784	709	756	729	734	765	683	715	725	734	746	746	728	706	781	720	767	737	718	787	768	766	791	746	783	731	785	752	747	747	731	747	743	766	771	707	784	766	708	727	747	764	760	739	749	823	719	712	769	802	772	759	743	728	721	778	668	712	741	766	761	757	784	741	783	737	748	742	758	756	758	766	779	771	729	745	679	738	755	709	762	812	778	752	736	769	751	776	767	703	825	718	765	774	823	747	722	782	708	734	749	759	735	730	750	730	759	757	754	715	704	736	748	727	740	722	692	754	685	742	758	775	739	777	716	732	699	819	704	739	738	772	751	747	773	743	707	752	732	735	763	728	712	757	745	718	751	759	729	740	748	746	769	776	731	700	750	710	764	748	752	726	738	732	762	718	751	754	758	756	769	760	787	696	712	733	819	724	751	749	702	717	758	749	782	759	709	781	766	736	785	693	750	740	755	721	797	771	728	757	778	743	733	766	767	720	775	729	741	723	748	771	760	736	694	738	769	782	730	749	752	725	764	788	782	769	736	784	765	739	788	747	768	782	746	737	755	763	782	766	774	762	756	751	757	747	754	706	725	787	752	734	741	743	746	711	773	752	763	754	739	802	798	735	797	734	716	769	767	773	744	761	739	746	742	800	711	755	749	739	778	784	768	730	743	721	702	764	801	774	765	741	734	758	735	791	766	730	709	691	754	808	768	697	745	738	747	761	778	787	790	766	723	754	731	723	765	782	772	746	728	762	739	716	749	752	730	779	718	744	749	738	761	735	754	745	814	736	704	769	793	767	775	777	771	708	758	723	730	739	728	719	760	773	769	760	787	759	753	756	755	738	753	759	758	726	708	777	750	771	747	742	745	732	706	733	714	770	771	752	747	764	751	726	762	717	725	749	746	749	746	748	756	786	734	730	764	687	745	772	794	750	743	728	774	757	765	751	742	756	744	771	753	757	810	775	742	734	737	742	750	725	764	757	707	743	743	745	707	738	758	805	783	755	722	804	809	771	768	734	755	742	765	777	799	751	768	750	751	750	746	712	761	759	735	758	702	743	771	745	775	747	715	715	765	774	769	759	757	772	755	765	773	764	695	709	761	768	778	759	732	778	811	785	807	758	748	743	767	746	789	743	700	782	715	707	752	721	815	747	718	775	740	727	721	787	737	761	757	792	764	752	729	787	749	765	730	784	713	770	727	730	744	721	752	724	692	740	788	745	756	751	770	717	793	742	784	735	693	784	743	748	754	747	751	770	806	792	788	739	812	770	708	696	735	744	784	775	692	751	756	722	701	746	819	754	726	750	711	770	762	735	800	763	731	780	771	811	718	738	789	708	733	806	769	734	769	734	695	776	767	736	764	727	742	767	791	760	737	728	707	785	747	743	782	784	713	723	685	771	755	760	775	705	770	731	769	731	723	738	761	764	741	708	748	733	743	764	749	720	748	704	742	753	731	756	768	737	772	752	763	733	808	774	761	737	757	752	710	792	780	733	743	767	785	739	796	767	765	736	805	759	767	713	755	752	768	829	751	742	695	799	714	789	773	746	753	770	741	712	759	761	748	714	780	773	754	766	763	753	794	749	744	725	759	733	776	722	774	735	696	746	743	747	697	767	779	783	764	767	774	758	761	744	740	699	752	760	776	734	790	748	738	731	762	743	739	743	795	728	757	727	744	732	721	773	735	753	797	720	747	750	768	808	782	739	745	788	711	743	731	760	705	768	706	716	725	769	802	745	763	761	768	698	725	732	733	760	779	765	768	761	761	692	734	723	765	735	713	711	748	745	772	715	727	731	732	740	776	737	747	769	743	742	812	769	755	737	714	726	788	774	754	736	767	703	752	702	772	730	731	780	740	764	758	707	820	735	753	732	793	788	766	756	710	776	696	800	729	796	792	753	764	772	732	729	726	793	751	745	763	748	720	712	820	721	724	738	781	734	793	729	725	727	728	789	740	750	687	744	773	722	766	772	726	805	736	762	738	740	763	715	758	742	741	755	746	732	759	733	686	743	762	771	788	727	756	720	788	773	743	776	716	776	724	697	755	738	727	767	815	796	741	737	748	737	763	738	768	759	757	692	755	736	735	811	723	730	747	777	784	779	766	732	782	719	759	728	735	741	770	735	779	785	775	753	735	736	759	775	747	851	760	727	797	764	723	734	765	717	771	810	748	774	750	724	773	762	732	798	737	758	751	800	765	734	727	739	759	762	770	751	774	783	756	759	723	754	782	730	705	753	752	732	732	767	748	730	778	717	727	740	770	736	739	735	779	782	752	726	726	727	743	779	734	752	781	799	754	779	728	761	742	743	773	759	743	755	751	802	775	749	711	762	742	752	731	718	756	734	717	758	721	732	756	743	732	714	780	735	721	782	740	759	772	729	756	754	763	771	705	748	755	740	731	822	711	767	796	756	781	761	716	764	733	761	768	743	773	768	789	799	778	728	734	715	770	700	712	758	740	783	771	770	750	727	754	741	729	756	748	771	743	713	734	741	739	743	782	750	742	766	740	736	732	761	772	747	748	792	740	761	736	744	757	718	732	760	792	725	781	755	739	702	743	712	738	769	737	761	716	736	741	787	763	736	721	758	737	738	745	763	748	826	779	735	804	708
45782	34482	27656	14321	34594	32538	20901	5622	526	443	440	453	446	458	434	446	445	446	408	431	451	459	402	398	477	412	447	453	436	436	447	437	429	435	438	386	445	408	435	445	459	442	423	419	441	401	441	463	412	440	456	455	480	391	461	445	469	397	388	409	401	452	424	446	401	445	464	410	481	455	413	485	446	416	437	419	417	446	455	441	434	459	463	481	447	465	422	406	442	450	441	409	440	430	460	436	450	451	433	415	427	437	416	476	471	467	467	442	407	453	412	442	451	443	434	466	453	435	447	414	441	423	467	438	426	401	454	417	431	495	481	453	439	456	433	429	460	449	457	453	439	414	426	451	442	432	454	464	426	418	451	453	443	461	488	491	452	449	445	427	512	412	428	452	430	446	446	409	429	429	426	460	443	444	456	426	430	428	412	419	414	454	421	416	448	397	445	456	461	459	404	457	419	499	461	451	426	368	440	442	435	471	461	451	452	414	440	479	449	475	460	418	424	424	430	406	436	431	418	417	458	430	469	404	425	405	414	414	398	432	413	436	443	451	447	433	480	465	425	444	446	438	403	461	475	451	396	413	411	455	447	457	436	476	438	404	417	446	442	430	407	433	438	418	430	425	416	408	473	445	438	404	419	457	413	437	433	434	434	409	483	429	471	460	424	458	405	417	463	446	413	446	408	448	410	438	418	404	423	424	375	434	440	410	460	436	401	441	474	425	453	415	431	414	441	474	406	414	405	422	446	427	426	437	424	448	490	442	449	476	461	413	448	391	397	434	450	448	444	456	426	398	498	450	468	421	417	451	438	425	408	407	438	442	414	400	395	403	424	424	415	447	456	404	421	424	452	421	438	468	419	453	471	384	491	425	487	432	421	425	411	436	432	447	430	447	460	452	421	430	435	397	429	468	451	444	424	428	445	443	438	435	436	397	427	462	475	469	461	451	457	444	422	458	430	464	458	432	422	461	491	421	483	434	449	422	446	414	391	441	408	431	446	425	417	425	436	432	374	398	395	405	453	444	432	418	436	399	352	418	416	415	396	383	424	473	428	411	427	433	417	405	438	431	391	434	418	429	428	422	443	426	472	488	455	394	457	427	401	410	449	448	437	389	456	435	415	470	407	417	417	441	457	397	416	432	440	436	434	425	409	437	451	464	438	422	457	434	422	450	424	458	426	431	451	428	451	441	469	441	474	438	455	422	442	455	456	413	439	471	451	393	449	413	451	416	388	396	445	419	409	451	387	435	445	439	447	431	444	413	452	460	431	422	438	460	460	420	445	417	446	449	446	392	428	396	435	427	444	396	411	387	415	434	442	428	440	371	442	436	429	387	432	421	443	442	427	442	447	460	443	448	381	409	430	419	439	439	418	417	461	410	433	398	433	429	401	441	392	416	432	450	431	487	406	427	441	436	443	471	419	368	407	425	449	413	409	432	423	433	450	401	453	407	441	463	439	428	433	444	461	366	434	437	440	434	486	407	454	442	437	442	428	456	416	432	414	356	462	450	407	442	429	430	433	401	443	459	375	422	428	424	445	433	406	416	432	426	435	426	430	416	457	444	452	453	426	451	452	434	428	422	487	423	460	431	421	418	452	417	450	453	436	425	440	405	468	447	438	459	411	412	484	425	441	494	433	427	429	436	407	449	428	444	482	465	420	425	401	415	411	440	483	481	458	453	469	421	442	439	416	413	464	468	424	451	415	437	428	463	450	413	434	402	429	443	432	451	401	463	428	419	432	438	486	419	411	457	421	455	444	411	466	479	417	428	438	450	416	421	423	411	433	463	423	467	455	444	494	453	416	463	410	428	406	451	443	426	434	419	449	427	388	448	379	428	453	435	431	422	434	424	415	469	410	387	423	425	436	467	422	445	429	440	453	454	426	418	420	426	429	450	466	423	418	443	443	428	443	422	451	459	430	453	427	419	477	411	446	415	433	422	450	467	426	460	396	378	441	430	421	463	491	439	410	463	458	404	426	421	394	438	489	430	448	456	446	450	432	440	438	451	449	469	473	423	441	411	449	438	434	403	432	456	432	437	448	429	460	431	413	387	438	418	433	440	383	436	397	475	381	403	394	410	453	449	461	414	444	403	424	472	428	423	430	399	398	446	432	423	450	416	413	485	427	407	434	432	451	433	451	408	392	443	405	434	466	439	474	425	421	461	470	417	445	441	406	412	428	428	463	464	452	438	420	438	473	396	426	453	442	438	427	444	371	479	440	417	433	394	427	440	441	413	443	469	449	445	417	460	441	402	428	444	429	460	441	434	433	436	396	418	457	432	428	400	445	418	417	442	451	400	484	426	461	418	427	455	443	406	465	396	434	431	406	431	407	409	472	419	435	446	436	455	441	444	413	467	446	441	449	462	457	453	457	428	473	448	461	413	447	387	457	413	448	437	433	450	437	430	434	466	421	430	460	451	409	444	409	454	442	413	427	423	419	448	437	424	423	408	450	419	448	443	439	427	435	429	449	424	464	418	417	396	429	463	438	455	435	395	455	469	444	434	428	397	398	393	432	437	437	431	415	411	420	420	391	447	435	399	406	437	434	436	447	445	412	405	414	500	428	421	439	385	435	430	472	438	439	388	446	431	446	425	435	430	486	458	413	449	437	443	432	428	408	420	465	454	437	473	436	415	440	397	430	368	450	422	430	423	466	455	453	428	415	423	459	412	426	441	434	406	417	447	431	466	446	449	424	446	433	460	462	433	421	434	465	465	402	420	451	423	475	425	451	444	455	427	454	436	417	443	442	431	464	433	430	443	396	416	432	411	427	435	425	415	457	421	449	425	451	439	379	410	469	461	431	415	434	403	450	430	378	453	410	399	430	441	450	494	441	415	418	395	449	469	433	429	445	396	454	433	420	436	455	481	448	432	413	436	451	434	427	419	487	431	409	433	446	447	493	460	442	426	378	393	398	393	439	405	417	436	421	433	447	425	417	429	431	420	434	395	460	453	448	422	439	467	452	422	419	455	471	445	459	435	486	476	415	423	447	455	414	386	387	417	433	395	419	425	496	486	393	427	428	443	435	444	431	441	449	412	436	420	424	413	413	410	434	481	432	419	418	419	408	420	403	382	446	423	421	427	409	462	406	389	389	435	440	461	430	471	412	447	433	403	432	437	431	438	450	462	376	438	426	431	423	421	454	437	457	429	435	426	452	405	423	424	412	434	399	425	425	421	404	427	465	450	431	434	446	435	429	445	399	426	413	456	452	373	436	454	439	423	410	438	421	456	458	419	449	407	471	422	458	449	415	462	432	467	452	448	414	445	432	432	418	429	443	416	470	403	468	442	434	456	392	392	436	454	413	422	445	393	483	397	427	436	445	460	467	434	444	448	389	440	459	405	436	425	383	407	450	426	414	435	462	412	435	474	446	434	396	438	413	441	448	430	413	418	431	446	406	416	442	432	432	438	412	438	450	448	442	428	466	462	442	425	447	437	403	437	436	408	455	450	426	472	406	438	448	408	430	478	436	445
29216	25721	25368	23701	51614	47765	33938	10280	969	1051	998	998	979	1018	983	973	1001	931	943	930	938	935	989	975	947	941	938	988	961	953	946	997	965	950	924	949	980	940	1002	966	971	1004	973	989	972	951	1017	930	971	942	992	881	984	983	950	936	956	932	970	954	1022	942	957	937	991	978	1038	947	992	896	902	959	968	923	973	966	985	988	968	919	1009	961	995	975	942	880	966	937	981	941	954	937	897	960	960	961	952	966	994	1008	971	919	990	892	978	949	957	940	958	950	961	1016	915	984	939	931	946	995	987	970	905	923	951	967	986	988	974	971	943	919	990	936	974	951	987	1015	944	974	943	950	898	890	951	964	974	1005	918	965	940	955	951	994	975	991	947	988	926	973	973	927	1009	922	954	943	952	914	1026	975	969	983	972	972	957	950	981	948	910	985	987	970	949	970	916	949	921	985	966	957	997	952	998	936	930	954	968	1001	927	978	937	1026	992	966	939	965	948	1014	918	972	928	924	972	931	960	961	929	986	960	921	928	957	966	1009	984	983	944	1025	983	974	978	931	890	947	933	936	965	938	979	980	979	963	997	940	993	945	904	965	932	985	1043	960	1002	932	969	929	949	990	924	939	1000	1005	964	1008	927	976	941	936	899	942	935	893	949	935	936	977	917	950	905	907	1007	928	1009	975	981	945	962	967	930	972	915	923	886	943	934	985	963	926	935	968	996	1016	955	923	953	974	969	934	967	904	945	992	959	969	926	962	935	990	968	954	937	980	936	923	965	933	974	945	971	984	918	951	939	963	925	928	933	912	967	905	931	949	993	955	982	933	966	961	971	955	952	866	907	960	958	988	957	981	928	1017	989	919	950	909	917	979	987	995	979	988	970	934	949	992	927	941	944	909	958	969	1020	983	932	936	902	885	944	956	993	971	970	967	936	923	954	978	1003	964	947	968	955	1013	930	975	945	978	941	940	958	996	954	942	954	980	975	949	926	1002	1015	906	958	981	930	951	914	951	946	991	958	917	944	954	933	1015	900	971	976	1001	938	949	1008	975	911	997	922	895	921	975	926	938	941	945	980	979	970	976	959	1002	907	973	963	972	965	928	933	909	975	963	922	950	924	946	998	965	982	939	946	965	952	980	964	973	996	937	984	977	909	932	998	980	1028	912	936	904	935	918	984	943	970	957	942	942	987	931	936	1003	871	978	964	1002	911	996	948	991	983	928	903	960	971	936	910	929	972	975	918	985	951	964	974	914	1017	982	970	986	973	1010	981	984	1024	872	933	987	958	939	972	968	917	931	920	979	999	932	961	1020	988	917	898	981	950	951	941	931	911	930	981	968	953	964	966	960	949	936	972	941	968	1006	952	970	981	874	933	940	943	978	915	1011	938	947	969	920	1002	944	946	937	912	994	913	901	908	921	958	898	922	1005	948	947	951	935	939	1005	966	949	924	966	934	976	969	1008	935	938	973	964	931	956	979	962	990	950	977	962	916	945	989	915	900	978	918	918	939	957	946	987	980	999	962	953	905	951	920	915	955	959	980	965	1027	877	898	932	896	957	924	952	971	983	872	981	940	968	892	953	932	978	923	950	975	920	969	993	952	941	957	959	953	979	947	970	986	973	937	932	1000	941	1021	1011	973	941	965	951	968	951	1032	1001	981	957	1008	989	936	949	945	951	966	970	971	920	926	966	919	943	911	933	969	920	926	924	923	960	983	982	974	956	982	1001	966	970	929	956	965	955	942	998	905	967	949	948	1002	936	932	980	911	966	925	966	896	929	912	997	975	945	938	939	936	943	946	939	929	999	942	980	953	947	880	927	1003	877	899	985	950	921	946	969	922	941	935	1014	941	958	945	968	947	971	969	952	959	935	985	944	936	912	989	961	1004	953	941	969	975	969	971	959	984	935	921	932	989	965	919	927	958	953	1004	937	969	951	954	969	908	977	1000	933	978	942	947	949	995	979	918	1029	1006	983	920	925	947	939	936	957	918	931	991	934	1015	956	955	971	951	969	918	960	960	961	964	928	950	997	899	982	980	935	958	950	1017	983	954	944	1005	950	930	962	928	1027	1007	969	929	949	987	948	990	967	930	935	921	960	978	975	975	912	922	952	989	936	980	943	949	1011	941	929	963	937	979	922	1001	1025	941	951	949	965	937	968	955	919	997	961	910	983	906	997	964	939	976	985	913	980	943	972	950	978	947	945	950	1003	973	955	951	965	960	967	924	959	958	932	940	982	929	1005	978	1011	939	1016	985	979	983	986	866	969	972	901	953	990	899	977	910	983	880	962	963	993	986	926	932	954	958	951	959	979	924	962	978	985	1005	937	955	991	967	936	921	963	929	939	954	946	900	969	949	911	947	951	969	989	961	927	955	917	1020	952	1001	972	1017	942	908	937	921	985	940	920	957	970	968	946	915	978	950	955	972	916	935	956	903	960	989	934	975	939	935	979	955	944	967	973	964	965	932	939	938	989	947	931	973	924	955	981	1020	951	973	957	994	971	946	899	885	989	993	982	961	954	964	948	1012	958	978	915	976	960	936	965	1027	942	984	956	970	878	933	939	909	971	947	989	952	913	919	973	946	941	925	968	938	988	987	961	959	993	963	931	990	933	1000	986	993	930	1004	957	948	957	986	980	949	975	889	992	977	908	999	965	917	981	919	996	890	958	978	974	968	967	939	944	930	948	952	1001	993	972	946	994	964	1015	932	913	953	975	961	984	916	1005	930	981	943	912	991	968	1011	971	1018	940	959	955	922	1032	937	1009	970	979	934	976	953	914	1026	931	915	947	974	933	972	977	951	926	915	975	972	946	969	977	955	948	921	963	915	928	951	977	942	946	953	969	1000	919	964	880	948	943	952	912	979	982	948	1008	926	1035	998	931	999	983	933	930	934	926	991	995	962	938	925	953	973	929	965	968	983	966	909	932	953	917	938	968	924	907	916	949	979	931	1033	985	984	973	1002	919	951	939	929	962	1027	956	1017	970	951	933	934	922	946	977	960	969	951	972	961	947	970	990	910	929	938	919	976	975	918	982	908	958	937	978	1029	1016	941	957	945	925	954	966	933	961	959	931	969	926	975	981	974	924	957	950	960	953	976	975	908	1002	977	928	1010	932	1043	956	988	946	964	948	951	953	961	962	915	957	972	948	965	987	943	969	987	1037	998	969	975	930	982	970	933	967	934	963	972	945	1010	954	990	968	957	945	945	955	948	901	966	955	891	923	932	922	883	1005	960	996	972	993	972	1026	915	969	927	983	932	941	960	958	964	1009	933	952	964	934	981	921	1046	962	964	948	958	938	947	969	973	918	979	939	927	962	952	980	933	999	973	985	978	1002	922	991	986	917	934	939	894	966	925	965	936	908	965	918	930	1042	919	928	973	961	959	987	912	972	949	920	905	939	915	968	1008	935	962	942	964	940	955	975	975	1010	954	970	971	930	988	966	927	967	945	963	975	936	961	936	968	910	971	937	952	969	922	995	929	964	948	1005	921	950	959	1013	931	955	952	968	950	963	987	935	964	956	951	945	925	964	940	988	962	923	948	935	924	939	954	949	959	950	993	917	994	972	998	972	1025	974	919	964	972	1014	986	944	967	941	955	978	920	983	994	941
16169	8317	3598	1161	1540	1431	1120	502	361	369	387	360	368	335	353	369	351	317	370	362	344	341	354	345	325	354	388	330	356	342	327	361	347	317	344	344	308	332	344	343	331	326	301	336	342	325	353	350	338	334	330	341	330	333	333	336	360	317	350	358	323	353	337	353	318	331	343	353	343	346	331	342	351	367	358	328	379	341	364	370	318	360	305	349	332	346	359	319	326	313	357	339	334	355	315	359	328	337	358	317	363	327	336	399	391	324	337	334	358	358	333	292	295	315	342	347	359	349	331	352	349	328	344	367	346	322	358	363	352	353	343	359	337	391	361	355	309	346	351	335	364	350	357	350	354	337	340	331	350	334	349	329	348	301	350	324	350	369	318	367	368	362	362	381	353	313	305	329	396	359	325	352	363	351	337	377	363	347	344	303	348	351	329	353	343	333	361	347	347	346	356	308	366	328	331	327	357	374	333	336	334	354	348	323	334	315	331	366	379	341	344	387	372	358	321	351	324	369	337	326	346	327	335	320	342	326	348	330	359	357	336	306	335	359	380	347	348	320	346	335	324	345	337	338	315	328	325	353	378	319	375	382	339	326	365	349	329	353	351	371	379	350	356	363	315	366	330	356	320	362	331	345	364	320	311	349	340	340	344	320	315	339	332	350	393	324	322	343	347	389	340	358	342	325	325	335	347	339	333	349	385	365	340	341	360	334	317	327	342	355	327	329	332	328	397	386	389	325	331	355	341	332	328	332	347	310	335	339	311	355	342	328	325	328	344	330	358	355	330	330	363	302	310	316	337	345	359	347	342	329	322	358	343	338	351	331	330	367	351	357	348	358	367	318	336	341	366	340	365	368	331	347	345	351	350	354	347	339	330	379	331	350	350	364	338	349	343	308	334	358	343	310	312	335	349	319	346	326	334	348	358	303	347	338	349	334	334	331	341	329	300	344	354	359	343	352	373	351	337	329	345	328	352	311	283	294	341	373	308	332	324	353	338	319	357	338	332	330	310	313	371	318	357	327	364	381	349	344	363	347	356	332	318	313	330	337	347	325	331	330	334	338	321	365	333	375	360	366	355	346	335	331	344	398	332	343	347	347	359	310	340	361	339	353	325	349	375	347	321	341	361	315	328	334	358	346	357	338	306	352	316	318	323	317	322	377	390	364	335	362	375	348	340	375	331	344	354	373	351	358	365	289	303	377	345	313	331	329	350	360	352	326	353	367	369	337	349	329	368	321	304	343	355	343	352	357	329	361	356	335	318	337	314	369	306	351	339	322	305	335	353	300	332	344	341	321	336	335	327	331	367	353	335	358	337	360	337	320	366	339	335	322	341	340	337	326	363	357	341	299	314	321	323	332	341	359	385	356	325	327	343	338	337	325	338	338	356	344	350	349	321	356	349	329	359	342	341	341	328	318	342	354	348	376	343	374	376	344	318	367	348	345	337	366	361	386	380	362	352	338	388	329	348	362	358	310	342	357	337	315	335	344	325	321	321	369	338	352	354	379	359	366	354	337	345	375	325	343	358	354	346	345	354	365	344	318	314	324	347	342	345	317	367	323	379	317	326	335	325	335	346	344	356	318	358	335	361	375	336	325	341	326	370	338	344	386	324	355	356	334	350	309	359	374	326	345	358	314	342	329	314	365	330	342	368	343	342	334	355	369	341	362	334	337	341	349	377	345	311	348	331	326	339	320	331	367	334	370	346	363	355	359	339	363	336	327	326	346	354	364	375	352	347	389	312	288	346	351	380	359	336	369	358	359	310	313	338	326	326	313	331	330	350	372	324	347	366	322	338	300	336	292	369	365	332	371	325	316	320	356	341	313	326	338	330	341	348	314	331	338	314	348	324	321	301	317	325	361	328	352	341	339	348	330	334	374	330	327	359	381	342	334	305	349	391	413	347	350	349	339	325	346	363	320	357	367	370	322	309	320	339	354	326	318	350	370	352	328	331	349	347	300	352	339	341	335	340	312	359	360	370	341	314	358	322	334	364	373	327	339	347	376	329	367	365	317	342	342	328	325	343	339	380	370	362	361	336	317	372	322	342	344	373	330	329	379	377	333	327	304	363	354	330	321	339	345	348	330	329	332	332	312	310	318	373	353	392	326	385	357	361	355	311	342	335	348	399	331	350	346	359	366	352	349	324	376	357	343	335	361	361	353	325	386	320	353	314	336	339	323	320	341	362	354	337	391	330	328	347	349	337	354	354	329	343	324	330	342	336	399	334	308	341	350	382	334	332	380	348	371	378	320	350	359	344	344	364	367	315	331	342	318	361	371	327	325	381	354	311	367	304	334	399	337	331	317	301	326	376	327	315	306	321	370	339	320	350	326	331	359	331	312	331	383	352	365	350	341	357	384	319	317	354	320	371	345	325	335	357	308	326	349	315	339	353	354	388	340	321	329	338	346	354	339	362	363	341	335	364	328	341	346	372	329	339	331	341	339	383	337	331	324	360	368	374	350	352	355	314	374	340	349	326	314	360	362	348	325	316	374	336	353	345	364	329	382	321	339	340	345	324	391	343	373	343	329	350	305	341	342	357	334	365	351	332	350	335	352	313	342	372	349	298	331	349	330	346	330	371	349	344	364	366	361	334	330	340	392	358	357	308	342	340	347	369	315	323	344	322	353	336	373	311	316	380	370	361	334	366	362	321	352	342	339	338	321	385	370	326	372	342	349	401	361	308	374	344	326	368	365	329	308	352	345	353	344	334	339	355	368	346	326	308	318	331	350	341	337	331	391	356	363	369	333	307	312	368	367	372	349	354	410	348	335	335	367	319	357	319	354	349	386	313	320	333	329	345	373	341	343	395	347	364	334	341	318	332	342	366	390	342	308	336	364	350	325	309	317	332	346	339	381	324	300	357	336	357	360	343	330	343	338	353	333	335	305	347	314	377	328	322	382	365	342	347	360	308	348	336	344	339	328	335	359	386	373	362	395	349	344	359	335	315	365	377	334	364	347	339	347	377	345	390	354	348	324	350	352	352	330	380	369	299	338	325	298	361	348	358	361	338	358	365	355	333	314	357	340	346	374	381	358	356	344	372	325	353	312	313	344	300	359	364	291	353	305	344	358	315	359	370	356	314	323	345	331	349	364	379	328	368	329	342	334	334	339	364	347	339	342	332	377	370	320	324	334	354	314	311	348	321	380	360	334	343	353	336	324	374	288	351	330	336	349	360	323	331	374	321	334	321	341	363	352	337	329	345	322	358	321	358	354	360	358	335	341	312	335	320	340	361	348	399	357	372	391	323	366	368	310	353	362	363	349	319	300	323	316	314	349	322	335	346	346	350	344	341	344	326	331	354	346	312	327	361	367	351	360	336	342	316	328	335	341	331	339	328	309	344	329	341	344	309	341	353	348	339	316	313	347	338	326	304	342	361	361	335	347	302	320	352	350	334	356	367	356	351	345	370	347	363	358	342	335	325	334	358	293	323	349	322	343	349	354	374	342	347	339	371	311	352	362	316	396	335	354
9571	7054	5275	2986	4903	4523	3364	1147	738	747	742	763	727	765	756	770	743	775	739	754	744	763	749	806	773	799	762	781	799	791	787	746	755	742	748	773	774	770	802	753	769	743	821	784	800	743	783	750	795	725	738	731	783	769	795	777	759	785	739	771	752	737	726	803	754	715	765	736	753	761	819	747	766	762	799	793	780	807	821	764	816	780	757	749	772	713	726	820	801	715	798	734	793	794	784	762	739	740	747	752	792	752	771	737	779	771	714	707	743	776	825	728	792	773	770	716	786	783	782	763	734	800	777	752	793	811	709	760	779	761	777	753	797	756	706	758	776	769	727	749	738	794	733	763	809	735	833	805	712	764	746	742	734	749	719	773	735	777	731	763	722	712	755	777	773	790	772	810	743	751	761	732	747	735	727	757	797	754	758	784	781	731	756	750	773	783	785	776	770	756	753	771	738	765	740	712	737	792	735	789	809	782	738	755	759	738	731	758	797	780	740	724	770	770	741	731	741	709	774	737	712	772	753	762	767	750	845	752	773	703	787	766	766	766	844	744	740	800	789	758	809	769	807	769	758	767	744	713	838	780	782	749	771	817	740	815	745	729	721	757	735	748	775	786	771	738	803	816	767	803	733	778	780	798	753	747	767	783	785	755	730	762	748	755	759	734	718	768	771	735	775	769	753	736	785	784	747	789	813	735	747	732	735	765	745	730	758	715	720	729	753	719	780	724	738	785	744	744	759	815	750	783	761	750	742	764	745	743	777	755	722	755	750	771	745	776	734	789	772	753	802	756	797	747	744	754	730	772	807	747	753	723	789	793	800	742	741	795	807	768	722	748	759	806	794	747	799	830	782	742	762	769	801	716	780	796	767	729	781	717	755	762	766	747	755	738	798	775	769	741	803	757	755	770	805	764	742	798	775	742	804	744	768	706	758	742	720	756	805	793	746	762	745	798	775	749	774	761	711	721	753	760	758	721	763	719	753	763	747	720	774	803	784	784	796	767	754	767	749	750	777	787	792	729	749	754	771	771	791	746	747	772	787	753	754	796	793	757	750	775	800	816	717	746	747	759	778	774	730	749	752	761	773	789	742	733	724	752	751	800	749	716	765	737	753	759	732	780	763	745	752	780	790	754	765	748	711	752	779	803	806	718	767	801	742	766	825	783	785	726	776	736	752	759	794	721	733	775	742	751	738	724	759	800	774	744	775	741	794	796	775	784	757	776	785	735	781	738	761	786	742	728	795	750	800	745	747	749	767	756	743	770	777	777	755	745	785	798	763	753	743	782	752	792	760	790	743	767	724	765	781	784	724	824	717	748	802	792	790	764	797	746	734	738	761	749	779	772	797	799	765	765	779	762	735	795	751	750	737	778	749	804	841	758	740	746	725	772	728	833	770	786	759	740	753	793	776	793	713	788	766	776	759	760	713	741	774	756	741	769	788	749	769	764	732	757	735	742	764	779	734	781	722	739	847	740	768	792	786	768	828	750	813	781	747	810	718	752	766	783	774	812	761	764	758	751	764	734	755	768	739	728	779	771	767	753	780	837	830	715	775	748	761	789	747	754	774	773	745	790	739	739	728	769	710	751	782	744	796	797	719	787	800	727	787	783	788	767	738	712	769	759	752	793	752	756	781	758	769	746	754	748	737	756	783	768	769	759	784	792	742	804	795	747	729	737	692	742	734	747	743	808	739	686	737	711	733	818	754	757	714	768	770	708	774	758	755	731	739	770	736	793	742	764	758	759	743	763	745	790	753	753	732	809	741	767	739	742	736	730	804	756	755	776	765	745	762	815	788	739	734	828	776	801	798	731	765	786	772	792	765	777	780	758	785	726	775	768	782	762	756	770	697	803	749	743	764	759	777	794	776	828	755	798	750	766	756	773	756	783	792	736	778	809	750	716	770	750	756	746	813	790	810	801	789	810	763	776	758	788	734	740	763	683	763	750	848	777	804	792	743	758	741	775	748	762	731	739	760	774	757	798	728	719	831	778	765	753	765	761	821	738	744	751	755	793	775	791	758	760	775	807	774	729	842	715	769	765	782	768	763	758	757	765	762	730	753	786	777	778	798	769	768	775	739	708	810	715	795	802	792	731	743	759	768	793	757	759	734	800	735	760	763	756	762	794	754	790	702	775	708	778	811	792	788	766	738	778	816	759	750	752	744	775	773	777	780	798	770	752	769	728	769	776	778	722	755	749	785	779	721	768	779	796	750	717	816	756	801	774	799	768	730	717	782	730	729	767	727	732	832	733	755	757	781	749	802	739	742	790	781	707	773	771	777	815	777	789	770	783	782	731	765	783	772	738	735	759	777	741	762	758	747	749	803	779	760	767	751	781	753	731	727	746	776	771	766	735	747	762	769	750	775	762	762	777	687	771	714	747	784	749	818	751	808	790	751	740	765	787	781	788	751	760	747	805	779	821	751	720	712	723	819	767	766	774	730	789	781	772	694	825	749	785	818	752	784	801	790	784	766	784	802	765	786	767	703	723	739	766	734	801	764	763	784	721	754	729	777	739	732	743	699	741	785	773	812	710	786	769	759	666	815	788	756	755	774	736	786	787	775	790	776	751	829	781	770	806	778	769	776	737	742	731	764	792	772	750	773	765	694	734	794	787	767	779	764	760	760	842	786	757	797	757	736	754	778	761	784	762	779	734	758	743	751	731	767	735	767	793	770	742	731	701	797	784	742	749	731	758	802	782	807	756	771	724	761	755	751	754	758	757	775	800	816	707	766	775	740	782	767	800	738	743	773	749	783	771	740	780	755	800	706	760	820	716	760	793	742	819	785	767	728	733	812	768	783	788	735	726	736	753	760	783	737	769	740	780	778	765	755	798	750	704	736	718	786	765	799	748	786	748	763	758	739	738	767	764	749	772	749	736	821	777	777	788	740	748	788	769	752	768	757	783	799	744	700	741	807	727	762	792	781	751	737	794	741	764	771	804	804	742	725	747	770	776	760	745	754	745	752	738	804	792	754	829	754	761	720	734	724	741	758	802	789	787	758	799	805	764	728	768	769	743	780	726	807	777	801	755	716	760	818	725	743	745	753	781	766	785	769	729	775	725	742	744	757	764	784	796	755	719	766	751	782	727	772	805	735	762	753	775	763	759	787	752	755	795	738	795	792	782	760	767	760	763	778	709	798	765	761	794	710	744	760	766	775	782	809	776	739	750	762	754	784	805	749	797	829	748	755	782	788	772	753	769	741	827	712	734	777	706	750	744	794	762	772	800	784	740	739	736	798	785	784	786	735	769	752	767	786	787	769	746	736	725	738	756	792	788	799	778	789	741	764	746	762	700	755	764	741	758	795	748	766	773	732	795	773	712	757	740	797	799	743	733	782	760	732	808	778	818	768	750	762	821	750	802	776	789	754	787	750	784	762	761	794	745	805	780	768	768	799	750	791	772	824	779	796	798	745	727	746	737	805	775	736	698	783	769	785	792	727	804	816	790	767	753	761	792	740	745	842	750	776	787
35051	23755	15010	4691	18328	19804	11820	2490	332	320	281	289	296	303	306	316	318	309	309	285	316	278	310	340	295	292	339	296	298	298	294	274	298	288	259	276	276	319	322	268	304	285	306	296	307	312	315	322	291	288	278	285	281	321	309	284	288	301	308	328	273	293	316	297	323	307	308	300	296	302	329	308	263	299	290	300	302	328	305	294	293	294	345	315	297	314	282	302	290	270	283	313	287	329	314	301	303	293	323	322	274	313	312	273	305	302	311	285	304	309	311	282	291	304	283	278	285	343	293	294	286	304	283	303	285	326	306	282	323	293	306	314	305	298	308	282	284	312	282	293	313	299	312	311	301	335	277	289	295	322	298	305	339	296	327	304	312	318	292	275	318	295	296	292	287	297	325	299	291	289	294	310	322	311	351	288	274	241	353	323	286	276	313	300	273	270	298	289	319	330	315	275	297	307	336	303	293	316	334	285	284	296	286	355	287	322	272	273	272	271	307	316	301	305	325	318	350	268	296	288	313	282	308	327	296	292	294	306	344	276	331	336	289	326	313	314	271	328	292	284	288	326	310	302	290	304	299	286	272	321	260	288	290	327	309	292	300	304	315	313	267	298	280	278	273	300	305	292	323	288	305	311	289	294	327	298	312	314	312	309	296	287	340	312	317	318	330	341	299	340	279	268	334	303	283	323	306	290	317	299	306	311	281	338	298	277	288	272	297	267	297	314	301	316	302	318	308	269	298	296	304	285	297	291	303	286	311	309	289	258	280	329	310	297	311	323	286	302	325	288	323	298	275	319	271	292	280	269	294	294	305	304	292	293	328	290	320	286	302	332	314	321	310	252	298	285	288	312	315	282	310	293	301	270	292	288	328	302	292	315	286	283	323	334	280	309	307	341	338	318	337	311	308	306	281	295	294	284	320	314	308	294	266	276	284	294	302	277	296	314	301	310	306	312	281	307	315	295	291	266	287	324	301	301	332	270	303	310	303	320	331	304	288	343	325	272	279	311	323	305	319	267	258	317	291	304	301	278	271	315	287	294	306	328	289	306	296	262	320	299	303	281	317	317	316	296	305	267	296	306	317	326	283	293	307	290	288	297	267	298	321	317	323	324	280	275	305	305	270	294	332	264	294	299	293	295	301	304	285	312	297	297	320	337	297	291	309	293	307	317	293	314	303	312	279	311	289	271	311	279	286	303	326	328	308	309	291	241	267	299	304	299	290	297	291	312	298	288	297	287	304	296	327	299	312	323	297	283	297	304	278	283	275	298	258	272	292	299	311	301	316	293	300	317	300	311	324	290	273	303	314	279	295	309	296	295	320	319	300	293	319	320	306	251	327	313	298	318	327	267	307	327	277	296	323	293	256	293	291	290	251	295	294	309	286	291	277	286	322	310	307	288	308	317	297	293	263	299	295	315	271	308	259	343	345	285	300	305	277	290	280	297	339	286	298	318	274	281	298	306	327	309	287	335	317	280	297	290	305	295	298	281	304	298	302	282	314	274	301	301	298	319	272	302	343	324	289	299	303	303	300	291	304	312	317	280	309	305	324	302	282	275	304	303	289	300	302	316	288	299	322	313	304	276	296	276	317	343	309	289	301	317	306	312	313	275	294	262	293	301	304	292	336	264	299	265	283	302	311	325	280	283	312	321	288	308	341	298	287	311	307	314	316	304	317	310	293	328	316	274	264	294	315	311	324	296	319	299	279	312	290	276	299	304	286	307	311	282	325	290	315	285	294	306	313	289	316	291	273	302	300	270	310	329	329	287	291	299	287	302	261	291	284	304	325	338	308	286	273	294	288	289	306	285	297	282	316	302	290	282	312	284	278	307	297	292	307	295	285	295	301	304	254	290	297	280	277	248	269	307	296	292	293	317	297	297	266	289	310	296	346	302	334	302	315	300	324	280	317	285	296	303	307	307	304	310	311	315	323	320	285	310	334	306	307	286	262	280	304	305	314	269	306	325	332	304	308	341	319	278	307	301	310	290	297	355	320	322	262	265	270	302	293	299	303	309	317	306	340	326	293	294	302	305	302	298	293	288	303	272	292	306	309	321	316	265	281	300	295	279	311	317	318	302	309	308	284	290	302	319	299	298	278	307	305	283	355	311	311	297	289	317	314	308	332	298	302	297	310	296	312	323	297	312	306	321	303	297	283	275	327	294	305	302	310	292	318	283	295	268	305	299	320	275	282	332	287	283	311	311	336	315	289	311	280	278	308	327	289	310	294	285	293	317	288	311	289	294	353	334	304	312	296	317	280	290	279	266	257	299	331	309	299	292	307	303	316	280	306	304	312	324	283	276	314	281	267	284	330	258	307	293	304	318	303	310	283	297	286	275	300	302	318	301	299	305	332	301	309	295	277	318	280	261	308	302	314	307	280	289	296	290	319	310	312	305	284	319	319	311	296	288	282	310	316	305	310	285	279	274	319	290	301	298	330	312	311	278	275	290	318	337	294	282	284	285	277	304	315	346	300	286	299	337	301	289	317	305	310	325	283	303	307	318	312	296	307	319	289	339	295	276	288	326	312	294	313	316	254	311	291	252	272	314	286	329	324	267	316	298	293	307	288	304	321	296	315	301	340	296	332	304	303	293	298	297	302	301	302	289	330	315	317	306	353	320	289	337	303	286	267	320	303	286	276	288	337	287	264	296	277	299	317	309	318	320	325	308	285	328	305	328	345	317	289	278	306	308	305	320	273	322	300	291	286	306	298	312	288	290	291	304	294	337	282	309	309	268	287	283	317	277	319	284	323	334	308	277	312	277	269	297	316	298	297	301	296	331	305	301	307	319	282	299	325	303	314	282	283	325	284	307	319	320	293	323	275	286	304	319	297	304	291	304	301	329	310	312	288	333	327	291	325	306	308	298	298	293	267	308	272	247	313	286	267	291	323	276	284	314	296	295	279	269	282	323	329	279	282	331	290	297	294	290	290	323	291	293	308	317	308	297	298	331	337	283	331	316	284	308	257	318	317	299	312	303	303	284	268	303	310	304	300	285	282	288	312	306	250	300	288	304	270	304	282	274	288	301	319	323	287	293	318	301	295	297	275	286	302	325	307	326	321	293	284	303	314	290	294	291	291	298	305	330	308	293	289	302	280	305	318	315	274	287	303	280	309	342	313	292	306	311	326	338	297	315	301	283	308	290	299	292	319	271	309	266	315	251	299	313	306	313	336	269	280	334	301	277	317	312	323	301	288	326	316	276	293	332	300	289	339	338	295	292	271	277	296	313	302	296	279	305	284	265	303	315	309	306	331	278	275	290	309	321	292	318	270	282	323	301	327	279	313	314	323	303	328	305	285	264	322	305	291	330	323	266	314	289	280	297	271	266	318	298	270	319	304	307	288	302	303	273	299	285	248	282	303	295	284	280	291	311	300	275	301	282	310	323	291	303	279	302	329	336	314	327	272	302	296	307	321	299	317	318	319	313	284	326	326	325	292	307	285	274	252	308	286	284	271	302	300	293	259	292	284	300
22403	18236	16411	9446	37835	37379	25452	6072	764	749	717	713	652	693	689	708	709	697	699	704	647	692	687	690	699	718	673	727	707	722	745	708	706	740	661	694	667	688	672	682	726	677	718	731	665	699	686	685	723	692	695	697	707	664	666	695	704	692	688	693	688	739	702	697	737	722	690	677	701	730	702	689	695	725	699	653	678	707	711	701	683	686	666	680	717	705	705	749	746	729	671	697	695	672	680	661	676	691	675	660	654	653	705	732	686	692	692	694	702	785	698	741	724	692	679	745	716	697	685	679	712	710	732	652	708	686	721	691	713	737	631	691	685	674	738	706	712	693	684	721	696	704	706	679	719	701	667	681	668	712	728	701	664	696	638	685	714	710	655	619	696	695	707	688	691	640	676	737	716	676	734	721	707	715	710	698	684	713	663	657	735	668	702	705	696	704	669	682	730	690	691	723	724	712	693	679	695	721	690	702	712	727	672	715	680	706	676	711	691	681	708	723	734	683	702	639	680	703	718	671	731	754	710	677	720	724	725	655	690	709	680	680	710	695	660	665	689	710	697	707	716	679	717	715	678	675	721	651	703	652	711	657	698	690	715	764	676	716	729	706	723	739	694	668	664	736	683	672	681	682	716	725	756	707	640	678	733	674	645	704	709	695	686	683	758	679	689	655	723	692	647	648	695	689	687	693	708	714	727	713	727	679	715	738	681	696	651	715	721	711	736	671	725	755	727	666	669	679	699	779	693	711	692	702	736	712	682	701	683	676	748	718	668	653	760	659	693	674	671	721	670	718	656	669	719	647	748	680	724	668	741	688	674	698	680	626	688	695	655	687	723	704	716	726	691	720	701	686	733	707	671	713	721	698	693	693	680	709	667	707	667	660	682	723	693	675	678	710	699	702	731	688	714	705	681	705	704	726	686	699	717	677	711	709	664	728	679	727	714	693	675	642	703	704	659	695	663	736	666	706	735	715	710	690	656	697	687	742	716	712	687	701	688	749	684	703	694	718	702	715	732	687	663	724	691	732	681	735	738	703	741	709	684	648	733	679	717	688	710	707	711	710	719	678	700	691	682	684	719	684	686	686	746	714	649	684	667	701	727	721	708	677	682	695	706	744	723	707	697	682	729	674	690	700	703	741	704	690	699	647	697	723	664	678	686	716	671	737	704	725	671	713	602	662	662	670	693	693	731	689	714	705	663	686	693	682	696	704	705	643	756	748	649	678	714	722	616	709	667	720	706	707	707	723	670	698	734	657	673	670	716	697	700	649	692	694	696	722	681	723	725	715	712	738	701	701	675	686	721	693	643	761	689	718	679	712	782	644	728	661	710	645	680	654	714	698	698	701	725	701	698	660	676	670	699	698	723	713	700	672	670	673	696	700	732	728	695	711	655	725	699	676	701	694	703	682	699	689	673	674	691	685	729	692	688	686	750	650	676	688	705	727	706	678	751	732	688	690	686	748	765	729	684	699	703	737	738	754	702	685	715	709	672	718	686	721	708	693	712	679	692	753	653	697	702	717	687	683	661	680	690	642	728	689	700	685	680	695	722	663	658	691	713	679	711	713	695	688	689	690	675	724	698	661	665	681	706	668	724	685	666	651	684	735	704	648	695	692	682	747	694	698	654	725	719	694	712	704	723	695	708	708	732	682	656	712	666	713	674	707	699	728	705	711	713	654	709	712	737	678	705	684	678	739	651	715	716	696	658	692	673	714	679	696	728	659	725	672	684	682	673	697	710	678	746	723	698	685	658	663	672	649	726	693	695	720	761	688	701	683	651	703	675	663	685	718	708	708	752	716	719	743	730	720	723	699	652	703	675	693	722	692	743	685	684	688	703	699	667	687	740	770	685	740	707	714	699	742	666	720	694	745	681	649	712	683	694	677	717	666	741	691	697	729	718	665	697	702	696	701	667	689	682	706	714	662	705	726	695	738	714	680	741	657	728	659	672	645	701	745	656	671	730	675	683	698	675	731	686	674	719	698	682	671	740	690	683	647	714	739	701	688	752	699	712	668	696	669	683	708	719	730	664	707	705	686	711	695	708	717	706	679	726	735	730	665	716	721	664	743	754	730	701	654	712	681	698	667	705	683	690	707	718	685	710	685	738	646	713	705	701	689	693	721	680	720	680	717	673	670	659	673	675	721	739	730	734	716	717	667	703	722	697	686	712	680	689	696	706	727	672	701	732	662	700	713	698	725	713	717	664	693	683	687	715	667	738	735	758	686	728	753	740	705	705	707	687	720	696	716	686	699	702	705	670	677	710	676	721	724	675	682	704	694	706	693	717	687	684	696	674	694	739	702	686	676	668	745	675	698	700	707	712	674	743	745	684	677	648	721	681	717	683	718	713	668	673	707	701	680	705	719	684	701	684	733	710	720	729	668	693	704	679	729	703	649	674	688	718	701	717	689	718	719	708	670	667	729	669	768	671	730	703	687	744	756	673	732	693	730	719	689	692	710	716	739	730	658	678	684	675	722	695	697	701	720	673	716	709	718	693	689	691	735	713	701	678	751	671	704	683	702	705	686	701	679	756	688	658	708	738	685	706	647	688	685	744	700	705	732	671	715	729	692	720	710	676	713	715	692	692	735	701	688	728	717	666	698	706	707	710	720	696	695	706	722	667	716	690	731	730	687	691	730	668	678	731	749	716	681	712	692	697	638	698	685	725	687	759	708	692	670	697	719	676	711	670	725	735	692	697	707	727	688	643	708	745	720	721	727	697	706	679	665	715	700	701	656	734	701	686	770	688	687	714	657	710	616	730	675	701	705	698	660	691	699	713	683	674	727	726	697	698	706	664	693	709	731	728	726	695	668	743	687	720	712	710	721	698	674	720	673	674	677	707	689	738	720	650	706	673	694	668	716	690	709	735	701	707	694	680	701	680	710	690	722	695	717	647	689	698	724	654	671	703	715	721	761	703	706	691	715	681	710	700	757	657	712	737	745	671	698	724	713	682	717	702	713	716	706	685	683	664	685	699	674	696	693	705	704	698	705	689	720	678	672	681	665	670	708	730	712	670	687	694	697	744	685	677	715	742	687	672	699	691	689	713	694	686	656	650	698	689	671	701	681	726	675	698	708	657	759	673	715	653	683	669	685	692	736	683	720	678	666	709	684	689	731	695	679	725	700	719	699	645	679	686	691	729	680	671	708	678	639	712	703	687	674	706	753	735	668	718	680	679	670	703	668	660	716	675	698	735	687	695	710	688	696	719	711	740	654	716	624	707	686	737	670	712	673	735	644	705	688	719	700	704	732	671	687	729	671	690	665	657	717	675	693	683	683	678	703	678	734	690	747	731	727	667	657	726	693	693	713	678	692	690	677	690	682	691	673	765	707	669	693	681	677	719	732	698	674	697	690	732	733	705	702	680	671	695	689	709	656	704	686	694	664	734	694	693	683	677	732	622	710	740	722	716	701	680	699	699	644	734	707	674	741	661	695	727	713	685	736	693	699	703	667	673	673	691	727	661	714	636	680
46384	37648	27080	12548	35322	32817	21911	5159	552	409	432	412	419	404	439	417	446	430	453	411	416	464	431	425	446	436	406	412	434	452	428	407	438	454	408	435	400	452	413	415	449	429	416	425	414	425	392	396	409	435	422	377	410	460	426	424	395	406	443	393	401	421	397	446	459	435	424	419	424	427	398	480	412	426	418	401	387	443	434	424	394	450	435	440	412	457	421	435	424	440	423	440	422	417	415	425	462	414	449	394	418	384	459	436	443	416	394	382	431	407	371	431	414	412	419	398	414	415	444	427	491	422	434	397	426	454	439	462	469	425	424	362	405	427	449	427	439	411	419	474	412	369	400	427	404	411	447	400	448	435	406	444	423	444	428	410	404	413	416	370	388	417	399	431	412	413	417	419	403	455	397	403	455	391	409	443	407	384	422	398	413	390	457	387	423	425	393	394	429	463	411	420	444	439	396	400	425	474	433	432	445	425	423	395	421	465	419	391	449	425	422	390	398	387	406	401	404	421	442	399	405	402	433	434	434	399	404	434	456	425	411	384	427	441	460	418	388	406	407	393	413	426	435	450	408	411	438	408	436	420	372	406	430	445	395	408	453	415	399	417	427	420	413	445	459	407	434	408	443	407	436	449	408	453	426	411	440	425	437	447	439	431	433	383	404	431	399	443	409	423	443	408	429	418	394	440	384	446	351	405	372	422	411	424	386	393	455	434	496	427	404	432	412	441	395	420	468	424	436	371	460	408	431	461	436	427	415	407	416	465	431	415	414	417	415	434	430	434	446	417	429	449	394	397	429	425	406	403	435	390	411	433	412	443	422	421	453	412	436	387	427	394	449	401	370	418	446	384	393	404	426	440	422	424	447	442	456	414	425	403	370	414	425	428	419	444	435	429	418	420	418	433	425	417	432	426	483	417	454	456	421	430	447	421	413	475	460	463	410	451	455	405	405	426	443	426	403	448	380	421	432	372	424	420	423	448	435	394	439	421	406	414	398	417	454	447	435	403	445	396	384	411	444	368	450	407	434	428	408	437	450	413	423	414	446	438	433	432	416	421	436	412	417	412	438	437	402	428	433	419	407	435	425	425	422	426	352	425	432	416	427	457	428	423	422	446	429	430	431	453	412	398	488	434	381	415	407	420	407	428	423	408	467	421	360	393	458	447	404	389	440	438	401	426	410	428	409	419	417	450	424	390	430	428	382	430	447	434	424	412	409	418	394	402	402	412	437	453	406	410	383	415	458	448	404	478	426	419	420	437	450	431	432	427	417	424	405	418	460	422	416	432	427	471	447	417	391	447	450	390	454	434	429	406	399	392	417	432	396	437	412	422	437	387	385	411	427	448	410	446	421	392	442	415	415	475	421	385	426	396	433	428	381	403	373	448	431	428	402	439	381	437	441	407	412	445	408	415	387	445	411	451	409	420	396	428	446	412	421	464	412	421	431	409	428	460	435	413	443	400	423	436	454	366	404	428	445	439	458	405	422	410	401	441	422	442	381	422	432	440	409	389	396	399	421	438	473	419	431	446	431	396	456	401	413	434	476	396	432	399	418	431	446	395	413	404	401	433	468	461	389	466	418	438	413	430	393	414	417	387	440	424	395	437	413	391	436	435	433	389	394	391	408	417	421	430	442	428	403	422	424	422	399	388	370	459	398	430	402	412	416	420	407	421	408	424	407	412	457	427	410	402	429	427	434	454	425	412	435	395	409	438	436	378	427	442	399	408	429	446	406	411	425	420	420	435	459	419	431	444	419	424	400	403	419	420	396	398	385	441	417	415	415	433	411	411	428	429	419	422	433	408	382	428	396	419	428	450	421	424	453	419	427	473	415	459	424	434	409	425	390	470	375	453	455	408	433	397	399	406	356	428	422	416	377	420	415	463	405	444	419	456	459	389	433	399	409	434	388	422	420	386	400	452	430	404	448	384	397	467	417	387	416	434	408	436	427	441	456	441	428	408	431	385	433	452	378	408	432	423	464	414	435	399	398	423	421	394	431	408	409	414	450	467	411	441	423	457	400	483	484	401	448	435	408	419	402	420	388	413	397	438	449	432	408	428	382	430	413	418	372	389	389	436	417	439	417	437	400	411	446	458	473	425	372	407	448	415	416	451	429	453	408	441	428	450	413	410	392	400	442	380	449	456	432	399	422	417	421	414	362	435	435	427	432	396	459	386	421	390	433	447	451	414	410	410	407	459	375	407	400	431	442	424	439	431	471	427	410	429	406	417	457	405	445	445	436	421	448	433	369	442	412	457	413	408	438	409	406	391	475	422	467	452	392	409	406	446	410	413	400	424	397	390	463	432	446	423	381	397	409	389	442	388	425	443	460	414	437	422	450	421	422	425	418	443	442	428	435	416	397	411	403	446	415	408	435	448	431	423	430	447	406	398	430	413	431	403	435	415	382	385	402	417	401	399	402	411	396	461	409	391	432	414	421	440	398	390	421	390	457	440	415	434	416	456	415	370	445	454	453	428	398	433	420	427	438	430	396	414	443	398	405	400	420	425	447	421	428	435	412	375	393	405	445	448	465	412	459	426	440	401	426	432	416	392	417	444	406	440	437	452	428	421	406	439	394	386	420	457	448	449	418	360	415	458	437	407	444	417	437	400	468	416	409	412	435	414	403	439	437	408	421	416	444	436	404	417	390	421	428	455	447	433	450	422	474	448	433	400	441	430	436	444	440	399	411	409	436	453	403	418	383	434	425	380	421	418	403	434	421	408	404	402	414	447	415	447	419	422	415	417	415	469	419	417	398	446	411	448	405	450	446	439	483	441	437	372	439	424	409	438	404	400	458	412	377	406	451	452	434	396	457	451	399	403	432	407	432	403	415	434	449	438	419	450	389	424	404	426	407	427	424	420	430	416	457	396	379	439	380	390	443	408	418	408	417	445	410	436	398	416	421	408	406	437	417	406	437	413	439	415	377	365	411	428	439	399	401	422	409	414	407	449	404	414	428	387	387	415	418	473	430	429	430	430	398	441	423	433	437	386	417	439	389	417	392	380	428	461	436	424	428	395	438	398	429	453	368	440	411	452	450	422	430	419	429	441	415	423	417	412	453	409	410	409	432	385	420	436	400	387	427	418	426	418	422	396	411	439	416	426	423	415	397	416	437	449	431	412	418	445	412	381	414	369	400	455	448	434	414	391	424	411	390	440	419	436	406	423	422	398	396	408	417	409	442	420	405	422	415	430	453	460	394	430	397	415	399	431	428	431	401	430	379	380	458	420	394	386	402	399	446	442	410	447	426	416	417	407	374	399	406	424	387	402	438	403	385	420	388	430	443	434	463	409	430	430	371	408	425	437	415	415	388	424	440	416	458	413	428	446	424	430	438	451	375	408	422	437	392	459	416	440	433	385	406	429	474	417	411	432	374	428	410	359	409	356	455	363	387	431	482	416	384	430	402	393	449	415	427	443	433	414	420	390	404	426	407	425	400	427	427	434	417	449	349	422	385	449	446	476	403	388	417	388
29560	28987	24667	20595	52132	47388	36063	8171	1033	999	963	981	934	950	978	962	942	950	956	956	956	954	946	936	926	937	958	925	998	935	915	964	916	989	946	950	988	965	976	905	974	895	885	966	937	902	901	928	926	966	1012	899	876	974	902	944	940	943	948	899	976	884	889	929	890	936	934	907	906	889	925	939	958	946	929	928	917	959	963	975	879	895	887	917	948	873	924	926	929	878	929	943	915	936	908	948	937	945	897	922	911	951	961	918	962	913	904	950	932	895	913	971	900	926	910	910	882	895	960	945	901	983	950	932	932	973	903	925	897	906	917	856	927	940	900	945	906	893	880	917	976	890	978	906	919	868	993	932	914	903	931	910	901	960	1021	953	939	916	919	897	958	981	982	926	927	953	960	929	988	916	930	918	982	939	944	939	940	923	934	934	951	914	862	934	886	916	923	978	893	900	937	942	898	883	965	939	961	892	871	948	904	961	986	941	929	958	918	979	904	922	912	989	957	1017	921	950	927	955	907	938	889	965	926	893	983	925	898	904	895	938	955	916	940	943	968	968	928	886	914	895	930	945	925	892	923	948	942	927	959	976	949	894	921	958	939	915	922	903	956	935	938	960	918	929	905	945	947	937	916	941	904	887	946	939	878	960	937	906	935	914	963	938	894	935	910	973	917	993	935	928	959	927	974	897	927	873	960	912	884	898	953	900	927	921	947	908	909	976	932	940	917	939	919	901	976	985	917	929	948	917	891	955	905	944	932	868	952	913	929	913	969	978	929	887	949	956	977	893	932	938	914	954	952	953	869	903	927	931	963	927	907	907	937	975	934	942	850	876	986	920	937	937	869	936	927	951	951	894	904	929	936	896	951	923	951	958	936	910	932	949	915	941	936	905	968	898	974	949	940	921	898	925	972	917	905	890	932	934	932	899	928	964	940	968	969	939	937	905	963	922	902	925	904	926	960	985	879	971	887	974	945	951	979	932	949	898	956	866	922	907	886	942	924	936	938	958	947	898	871	948	941	939	971	951	895	918	918	948	896	927	916	933	968	962	920	989	932	927	944	947	912	929	920	947	948	951	999	906	924	942	933	910	909	939	953	952	941	926	858	987	978	959	900	886	934	923	908	870	913	962	930	904	941	910	927	935	887	923	926	965	936	913	921	961	984	921	931	954	968	937	895	949	937	921	886	959	935	909	916	920	917	906	981	957	950	916	922	950	948	929	960	931	937	900	907	935	995	972	931	908	952	884	876	951	941	965	941	900	913	911	924	957	905	974	924	961	925	931	978	907	968	956	891	900	946	973	936	935	930	948	962	939	966	937	928	923	981	950	908	965	890	925	939	937	874	976	979	987	950	954	922	868	965	958	896	996	956	920	927	965	932	968	937	946	860	931	970	939	897	902	927	926	942	909	963	933	952	921	943	886	920	978	970	963	925	969	970	919	941	933	965	916	921	889	903	955	938	948	971	929	911	943	967	951	905	931	915	959	927	977	914	966	947	902	913	935	879	947	924	894	906	949	970	931	952	884	921	896	990	933	932	933	953	945	948	896	952	903	946	952	933	907	939	939	886	926	966	961	939	936	952	941	919	954	961	924	892	931	912	1016	970	932	883	933	945	962	979	940	944	929	933	933	892	971	929	942	906	938	949	1003	956	905	892	908	929	955	907	960	922	932	967	951	922	935	927	961	958	982	937	932	931	962	953	916	920	944	933	956	951	911	915	896	889	918	949	908	976	923	968	951	939	910	969	914	963	976	932	994	939	920	920	899	914	957	913	956	889	925	887	962	937	906	898	939	917	918	983	928	956	926	946	895	958	908	939	951	932	888	931	915	907	924	977	921	946	905	959	900	959	957	924	928	891	877	934	942	954	898	942	932	903	932	951	995	941	918	883	930	969	967	913	972	935	919	909	859	914	948	955	927	956	952	913	964	880	935	911	939	901	946	933	937	928	945	938	962	907	945	922	905	938	897	908	890	962	950	911	964	939	974	916	926	918	948	955	971	946	945	911	913	930	936	982	943	914	930	930	937	981	923	987	919	930	902	926	950	975	947	954	937	1000	956	938	926	931	944	926	948	944	905	981	933	942	908	892	932	973	947	939	948	900	887	973	916	940	910	930	949	882	882	970	945	947	957	930	933	896	929	903	937	983	978	959	894	901	898	976	962	933	925	924	907	915	893	957	924	1011	993	938	956	931	943	952	956	944	929	899	918	912	937	938	943	1004	931	956	901	1000	899	921	968	1018	951	918	936	915	968	927	914	933	912	936	913	1002	908	914	955	926	975	903	897	940	917	930	912	936	926	972	895	926	918	939	913	938	947	933	919	952	880	932	981	903	876	964	955	900	908	925	925	994	904	932	934	952	910	943	947	945	945	883	940	984	962	1007	940	904	874	932	931	962	969	1004	910	934	933	926	875	972	933	957	959	992	939	937	941	940	967	925	935	923	927	967	903	891	912	964	917	861	943	921	886	1002	963	903	914	858	933	970	943	891	943	943	905	977	912	901	904	938	903	961	937	951	963	960	985	956	992	953	978	947	910	964	976	972	905	970	905	923	954	942	923	905	922	871	928	917	889	956	984	952	947	882	975	910	909	890	946	940	928	919	973	951	935	938	898	930	987	970	915	918	973	943	947	914	892	899	949	908	928	921	935	940	904	946	924	957	951	933	939	920	896	902	964	921	937	940	909	922	997	948	966	889	885	941	950	901	945	938	943	954	951	934	925	948	908	926	930	892	961	941	994	882	929	908	975	943	940	927	890	960	915	906	942	930	903	949	929	987	922	929	926	968	949	921	940	922	919	937	941	924	906	943	886	893	915	933	917	872	914	954	903	947	908	922	920	972	960	913	941	911	897	928	867	977	960	943	909	916	933	935	941	954	984	974	906	911	920	951	984	934	923	954	899	948	927	947	905	935	889	925	958	949	915	954	948	884	945	911	946	912	953	935	951	929	890	950	867	939	966	955	919	966	938	941	952	920	918	972	916	905	963	959	874	972	960	912	931	883	977	905	948	913	920	971	937	869	922	955	995	993	910	955	930	906	962	943	937	919	958	934	943	910	927	949	935	1008	986	901	920	851	944	916	963	1003	997	913	932	903	898	944	912	994	889	910	890	916	962	906	888	951	952	956	960	978	897	948	977	886	940	971	840	909	876	940	917	917	960	944	935	942	941	988	922	987	952	942	932	911	920	942	927	883	986	889	950	959	927	936	902	953	897	891	975	889	959	917	921	956	937	968	984	930	949	922	959	889	894	910	982	935	924	912	1008	956	949	899	943	946	932	916	971	964	954	906	963	949	940	922	960	945	946	942	976	940	941	995	989	957	979	911	968	922	893	940	974	897	951	957	907	888	917	947	894	936	935	915	957	985	929	934	935	925	913	944	923	926	949	888	932	967	942	909	945	919	937	952	920	911	901	913	924	913	960	895	959	876	877	888	900	916	882	987	900	965	925	909	923	905	951	919	927	909	914	880	927	964	903	903	933	957	917	924	911	922	915	852	907
16084	8915	4847	969	1427	1452	1303	519	362	352	325	328	337	335	346	340	313	310	322	347	333	365	382	352	322	329	335	337	365	361	401	363	348	369	380	334	334	327	342	366	346	372	343	367	377	367	339	324	386	350	383	363	328	358	341	322	316	373	320	349	362	335	328	364	318	343	314	297	360	357	355	321	329	361	338	302	337	316	318	336	335	353	378	345	319	328	294	339	310	306	335	339	351	335	331	343	328	347	335	336	334	326	365	369	375	327	330	340	340	356	371	358	403	409	377	334	372	359	332	360	325	322	343	356	340	337	334	337	362	350	387	356	345	349	367	343	361	330	371	386	349	368	318	353	332	318	324	366	312	356	341	362	318	342	348	350	338	342	395	349	364	373	366	324	338	337	342	352	355	324	346	338	355	330	370	346	305	335	316	324	359	351	346	373	340	343	329	322	387	356	346	358	349	352	349	375	292	360	347	321	343	358	346	348	349	346	357	371	371	348	337	319	339	338	364	355	360	362	351	344	343	322	319	320	354	348	355	351	388	341	367	345	325	324	361	338	323	315	345	354	376	316	325	379	328	356	341	325	350	337	362	336	342	320	364	341	318	382	306	369	319	346	327	354	362	321	344	377	372	363	338	376	336	343	363	346	348	312	337	329	338	362	336	343	297	318	356	350	333	341	352	315	360	353	369	360	318	352	337	372	323	338	345	339	373	348	320	353	308	347	361	335	335	320	335	356	315	369	334	368	369	320	347	369	348	323	340	353	361	346	379	331	357	333	364	356	322	375	334	342	340	336	329	299	331	333	331	329	320	367	336	375	368	305	354	375	343	348	303	282	325	351	339	338	377	342	352	303	313	365	328	375	352	353	369	344	375	322	375	348	330	336	366	346	376	350	333	332	303	315	347	322	320	347	339	295	332	360	371	311	368	339	366	325	370	318	331	379	331	326	344	309	352	355	353	357	340	323	333	317	364	303	338	362	322	330	329	329	342	357	336	357	329	318	324	324	333	333	324	351	317	345	317	377	358	366	330	366	350	368	321	347	384	351	314	339	368	365	377	328	312	332	363	345	336	362	377	362	381	346	342	330	370	342	306	373	342	309	383	336	354	338	363	329	381	388	339	349	329	299	361	338	372	381	356	321	305	366	339	353	332	354	357	324	368	307	372	367	354	318	324	345	309	329	333	335	338	349	351	356	366	349	362	306	367	340	355	367	358	352	364	346	389	348	358	349	315	366	359	348	342	338	355	319	363	370	356	364	341	358	344	335	333	332	333	344	336	367	329	331	340	339	329	297	345	409	398	351	331	368	331	292	361	345	366	323	366	343	346	346	340	357	335	327	361	363	368	362	366	349	321	367	339	340	339	324	341	339	357	344	337	334	332	327	345	344	328	328	360	333	360	386	374	352	364	329	343	314	331	337	343	339	349	373	340	354	351	354	331	323	328	344	323	306	379	302	327	373	344	361	341	371	331	343	310	333	334	366	345	322	348	318	350	336	327	324	361	346	325	384	355	344	322	338	342	361	339	343	340	329	383	374	331	322	394	310	351	330	330	391	353	344	313	352	348	319	339	333	324	343	318	361	365	333	350	395	324	321	373	361	365	331	343	332	360	369	326	335	355	318	333	341	374	347	339	365	378	336	324	330	321	310	314	324	364	331	326	319	352	344	334	357	357	350	334	339	358	349	357	357	355	345	327	366	349	336	343	350	355	336	354	369	361	316	369	332	339	333	357	344	385	361	366	349	337	325	353	374	348	332	338	360	339	313	352	371	331	352	327	343	358	339	351	303	350	370	316	348	319	350	328	327	385	334	337	339	364	324	347	312	336	322	352	357	327	356	351	328	333	370	355	358	289	349	375	326	367	360	308	318	328	345	381	368	346	380	308	305	329	323	342	353	345	339	304	364	366	350	320	336	354	350	349	349	330	338	389	341	363	340	363	335	399	335	319	357	379	350	354	321	343	340	333	323	324	315	329	345	344	369	326	348	327	326	342	316	326	349	335	349	331	385	314	325	323	348	364	377	368	339	381	351	362	384	372	357	355	360	360	326	310	382	380	325	329	359	334	344	349	321	323	332	338	325	353	350	336	357	347	356	359	351	379	354	382	351	341	335	369	307	339	353	342	370	325	375	346	360	349	314	398	330	360	319	344	347	335	334	323	348	351	358	374	343	348	334	351	374	364	359	315	323	328	351	373	339	345	351	335	332	338	342	345	379	320	328	330	328	317	337	365	345	349	343	359	358	355	352	348	351	360	338	331	332	362	332	328	386	333	326	322	301	385	323	352	343	347	359	352	347	363	350	335	371	346	365	354	351	364	324	396	310	331	350	344	343	363	351	378	343	334	350	360	340	370	325	339	368	362	344	367	341	373	340	342	321	313	333	348	336	358	363	319	333	356	330	346	400	345	323	346	380	342	389	335	326	394	350	328	347	345	347	354	348	355	370	316	310	344	347	339	309	352	356	324	380	295	326	353	366	341	345	355	326	347	358	371	353	319	333	337	351	331	342	360	352	328	345	324	315	329	303	359	348	336	323	357	321	386	322	346	347	301	335	343	356	342	383	310	300	381	348	315	325	345	323	341	348	393	327	350	344	346	322	318	360	370	363	389	365	339	352	362	347	313	319	380	331	328	349	377	339	350	367	350	329	329	361	373	342	333	325	314	299	343	318	359	355	377	350	389	336	341	326	340	358	356	365	319	345	345	387	352	334	360	344	313	368	350	355	361	356	394	343	368	357	389	353	356	336	335	367	370	340	326	312	322	335	344	333	372	316	377	390	361	366	369	337	329	338	338	393	371	334	357	343	352	359	337	397	366	329	323	338	369	349	376	339	346	331	354	320	361	356	348	333	335	318	312	307	302	324	333	385	348	351	366	303	349	350	365	374	321	328	322	324	379	317	318	300	343	364	355	363	362	318	363	385	340	328	317	363	356	313	337	372	357	346	319	361	356	324	375	342	320	346	331	360	329	346	333	343	350	328	340	342	346	336	346	360	351	381	384	360	326	364	325	331	367	337	361	336	323	320	354	343	316	346	305	353	322	365	322	323	327	316	320	339	358	348	336	348	311	328	333	361	349	366	355	370	353	371	326	348	357	342	388	326	330	327	342	374	317	357	335	325	351	354	327	348	362	336	323	344	329	344	313	366	318	355	360	320	343	354	358	331	380	334	354	337	372	328	369	367	382	337	340	354	314	366	313	398	297	353	310	343	344	324	327	352	362	346	344	343	361	351	359	327	344	305	347	346	335	363	331	390	331	346	355	359	331	351	338	327	327	332	345	330	353	370	370	340	396	359	354	314	354	332	352	322	349	343	364	334	370	369	351	345	377	319	357	377	359	330	356	353	347	340	345	343	365	368	348	325	341	343	332	352	326	353	320	322	322	394	373	344	343	337	353	386	357	324	351	370	324	338	327	355	356	300	288	335	315	324	351	371	370	385	351	344	338	329	353	375	364	352	348	364	325	340	358	329	331	324	343	359
9748	7458	6708	2516	4533	4486	3837	1105	762	750	810	809	772	824	775	782	759	768	786	826	779	759	775	747	769	736	825	766	754	783	775	808	778	784	804	797	729	759	812	755	752	785	792	700	728	796	740	753	784	746	718	772	804	775	778	724	738	715	789	747	766	782	784	758	729	786	829	709	792	745	781	784	802	784	797	766	766	745	798	790	753	755	763	757	746	815	796	760	737	736	788	731	793	749	767	771	750	773	756	819	812	777	726	769	811	754	766	836	796	747	725	763	795	730	787	751	835	739	754	804	784	787	744	815	752	757	764	811	716	784	765	752	793	753	768	726	739	785	808	757	765	780	750	768	816	778	768	774	762	784	763	798	804	781	803	718	786	742	724	790	829	796	761	763	755	791	774	771	771	785	815	783	760	767	765	795	732	810	793	793	782	766	820	798	788	796	747	775	753	735	705	773	763	766	779	724	772	801	757	781	775	767	781	845	739	789	838	790	783	770	778	772	803	775	752	760	801	786	772	705	788	784	783	788	761	775	771	782	793	799	849	794	768	771	785	794	772	768	760	786	799	779	752	824	763	779	719	711	756	779	776	743	813	761	791	773	782	796	753	774	748	808	787	795	761	766	717	752	779	802	786	775	836	808	751	733	792	725	812	777	833	764	763	726	765	768	774	748	792	800	779	780	772	803	811	795	739	770	783	758	690	779	818	783	764	729	747	806	789	786	780	775	766	802	814	767	812	751	732	752	745	776	775	765	795	729	747	747	762	805	749	794	715	830	779	769	771	819	748	737	793	788	805	733	741	741	795	807	805	767	817	749	765	823	720	751	736	775	761	775	758	716	800	793	753	760	767	756	728	807	702	757	761	789	740	753	715	770	745	765	747	759	697	742	778	759	760	761	796	795	753	751	793	759	772	753	762	797	815	763	706	756	779	781	780	761	820	797	789	740	753	791	747	750	760	737	764	710	767	769	854	743	803	776	770	760	764	754	809	712	774	728	737	834	767	790	795	763	714	743	790	827	777	752	788	761	771	765	770	757	791	799	775	796	766	782	755	753	764	777	722	765	806	757	768	766	789	751	810	795	773	749	768	725	787	795	766	741	806	750	768	764	758	722	788	759	719	797	749	725	785	800	791	773	805	745	731	782	773	745	792	795	770	777	736	799	801	728	793	781	794	733	784	769	752	691	771	747	742	751	767	763	728	802	740	767	733	819	765	742	774	759	735	755	775	745	758	824	789	851	795	797	793	758	784	721	768	792	779	781	782	804	719	746	737	736	764	780	779	738	798	762	774	763	785	765	837	798	746	714	759	791	782	755	770	801	802	768	764	779	755	806	751	860	802	774	798	798	800	774	731	723	768	769	816	780	755	780	806	757	811	780	765	776	749	753	729	801	766	741	774	765	740	793	806	795	755	794	760	757	766	775	728	785	783	715	771	738	749	762	761	774	775	788	726	740	746	770	753	769	776	752	795	721	786	788	805	732	747	788	821	782	761	778	788	749	840	738	791	762	781	740	787	804	792	766	737	755	759	734	789	776	771	748	783	810	756	801	717	762	765	801	758	820	784	756	788	775	750	735	781	738	813	710	757	740	779	767	771	779	799	787	797	747	772	781	764	767	748	795	769	787	762	759	793	755	725	788	773	774	790	738	755	753	779	813	790	759	758	744	803	750	777	739	764	813	787	835	775	769	744	798	792	801	725	791	756	777	735	760	775	774	743	766	790	753	750	731	794	810	771	773	742	707	732	750	813	745	796	770	754	707	823	683	772	730	778	736	731	742	822	794	760	842	778	837	752	759	807	758	800	761	784	732	746	723	768	729	775	770	771	804	773	767	765	758	753	788	745	765	809	752	785	800	775	783	803	765	750	763	746	811	749	742	793	768	790	767	805	751	765	806	752	755	702	777	756	759	738	798	797	757	737	763	758	800	745	786	721	828	758	763	745	812	767	781	786	739	755	775	756	779	767	767	753	763	771	809	759	771	780	732	750	760	798	809	810	773	765	799	748	780	824	774	776	753	812	759	722	757	809	768	778	757	772	718	755	750	813	817	775	752	808	802	769	780	764	783	784	763	797	778	762	786	783	770	794	777	756	771	804	714	752	784	778	779	801	762	807	769	827	850	775	782	756	743	748	754	780	778	764	778	760	793	765	801	751	788	753	772	789	742	749	804	785	778	773	800	755	806	755	773	769	732	764	786	739	814	771	751	768	782	724	771	821	754	773	810	810	800	811	781	774	757	814	732	796	796	765	749	794	760	742	771	720	805	801	803	750	801	726	754	755	762	751	737	793	769	764	809	779	769	777	778	799	774	777	765	727	722	763	808	827	765	764	804	784	791	754	733	761	810	756	779	793	789	829	749	763	779	742	769	753	706	811	843	768	764	783	791	771	766	729	745	748	736	791	768	760	762	728	779	766	764	758	778	724	757	700	744	764	751	773	826	753	758	780	785	768	752	761	749	743	752	779	772	760	719	804	766	809	808	811	796	782	792	755	784	776	752	782	762	758	812	761	823	793	746	748	816	771	811	791	752	756	775	775	793	781	748	750	732	748	769	766	775	764	802	749	776	747	787	761	787	723	747	790	850	778	738	781	804	799	742	732	700	785	734	750	792	781	777	802	775	767	743	760	750	809	764	737	784	704	730	738	821	761	786	786	745	727	751	758	755	740	761	755	733	799	767	775	752	775	790	795	766	776	746	746	729	719	755	790	777	755	769	795	737	791	723	734	731	757	771	777	781	772	767	753	783	781	771	783	770	702	730	729	705	762	780	766	749	774	739	790	780	763	757	722	747	798	794	754	784	806	743	778	781	730	805	788	719	812	717	767	736	814	785	753	771	766	761	761	770	815	805	736	785	743	781	798	786	785	756	779	752	806	766	731	745	743	823	742	734	781	754	747	783	788	747	773	781	787	792	745	819	780	781	755	822	733	738	776	795	774	780	788	789	729	749	790	742	792	770	779	732	785	803	827	830	753	803	784	777	709	811	724	795	759	756	736	760	807	804	762	744	790	825	761	767	738	740	796	789	734	737	782	745	759	779	727	752	759	791	789	747	715	766	720	769	705	709	797	751	760	750	853	808	749	685	768	761	755	769	823	756	793	793	804	733	759	827	727	792	786	792	754	759	831	740	737	776	732	758	751	778	783	757	708	809	784	791	797	759	737	761	748	745	755	741	744	799	763	786	740	802	776	817	837	780	777	749	815	809	824	769	777	776	772	785	818	792	796	727	805	757	757	793	742	810	769	801	792	793	760	778	790	769	758	751	804	739	712	787	748	761	744	751	764	816	794	783	797	695	790	807	766	746	810	776	777	759	737	787	800	780	740	793	781	772	745	762	810	774	766	790	773	731	805	781	771	784	804	738	783	724	805	790	747	800	754	767	780	807	748	732	754	769	759	737	755	766	747	763	760	771	752	774	790	824	792	769	758	813	787	806	711	771	803	799	811	728	769	800	742	823	787	770	783	732	747	808	740	777	826	736
34744	26178	13621	6245	22182	18209	12226	2675	363	336	330	346	310	325	305	326	342	350	328	338	314	332	310	357	302	383	354	357	315	295	341	315	327	305	282	333	310	349	347	360	348	323	363	357	336	338	331	285	345	335	307	304	332	317	312	309	341	308	343	330	339	339	295	330	328	304	328	328	317	342	318	304	344	315	322	325	349	324	308	285	303	343	331	305	299	337	327	338	315	291	275	306	293	343	325	338	342	311	332	337	366	324	320	325	322	332	325	336	309	349	350	323	341	317	324	327	347	338	355	358	339	312	318	334	309	350	322	317	313	292	359	336	303	348	297	325	349	334	346	287	319	315	362	319	339	344	325	347	336	309	344	334	324	297	328	328	312	338	323	342	310	307	344	321	313	328	284	327	327	322	303	340	336	335	331	318	307	328	308	351	289	326	332	326	297	331	335	333	319	345	343	363	353	351	371	330	321	345	346	326	321	334	312	315	330	347	333	317	364	337	324	299	327	311	326	362	357	305	331	394	324	307	324	347	333	338	331	310	332	351	333	319	338	298	282	351	297	315	339	358	332	315	343	376	347	295	332	313	328	326	347	329	311	321	331	328	339	320	342	304	305	323	316	305	331	283	310	351	315	349	300	342	327	363	294	293	316	328	344	320	305	330	356	348	335	324	331	344	320	308	307	288	303	334	336	282	292	334	344	300	361	333	357	326	344	330	317	340	325	305	303	326	329	319	315	325	357	364	307	325	323	306	341	330	337	308	344	356	330	323	308	304	336	325	328	368	334	333	350	326	311	339	342	313	317	313	329	337	321	307	311	333	318	326	331	305	344	339	355	341	344	331	340	340	329	304	340	323	330	311	309	343	310	303	300	361	352	340	335	299	333	341	289	323	354	336	313	293	282	328	293	319	337	333	330	315	334	312	289	299	335	344	341	324	320	304	323	326	310	311	319	314	312	319	325	316	347	360	361	315	327	338	300	348	374	346	357	340	325	343	360	312	312	339	301	350	356	338	341	328	344	323	316	338	334	356	339	329	323	332	298	322	317	330	321	350	341	309	322	314	311	285	351	321	341	311	354	318	335	345	334	354	312	352	339	282	325	299	313	306	328	326	315	323	355	361	311	332	325	350	331	327	332	342	324	303	338	336	352	303	349	307	322	305	311	304	309	337	299	314	304	331	354	318	339	372	330	277	328	367	332	356	345	325	323	354	327	310	338	318	334	333	280	300	320	339	289	352	339	329	346	332	316	355	348	340	320	336	331	346	334	317	313	345	329	311	327	315	338	325	326	297	334	316	320	353	347	297	326	323	330	309	343	357	324	319	285	346	317	313	325	352	305	310	304	341	311	305	337	355	358	312	346	325	381	326	348	300	342	339	323	350	331	328	323	312	325	322	314	335	319	314	312	322	383	308	301	307	324	322	317	313	345	295	336	300	318	306	334	327	326	315	336	325	338	305	328	329	337	345	303	318	324	307	368	329	346	302	318	314	335	352	328	349	330	373	339	306	368	318	332	314	325	320	292	301	326	325	338	349	295	313	314	341	325	295	308	362	324	296	317	322	309	346	350	341	356	315	320	356	331	298	336	368	335	350	343	307	325	358	348	322	316	287	308	304	324	332	361	350	299	338	346	325	344	312	282	310	328	338	340	313	334	329	312	324	310	314	330	314	319	357	357	346	306	319	315	330	322	337	317	332	340	340	352	340	323	347	284	365	335	345	314	347	348	330	361	352	304	326	337	345	310	277	307	304	292	326	318	365	302	329	316	324	321	316	331	306	346	329	318	310	334	334	295	318	310	329	326	361	322	373	337	328	287	348	344	341	315	309	306	356	316	328	355	288	337	343	334	319	281	318	307	303	346	333	333	334	330	301	331	355	353	334	321	329	371	335	316	347	326	325	348	337	306	324	330	337	348	339	335	343	282	329	300	311	312	309	303	314	339	308	328	324	293	325	350	343	329	337	279	350	344	333	324	348	342	298	309	315	308	325	302	328	352	341	342	308	294	324	366	360	336	348	311	342	322	305	335	319	322	326	337	351	338	335	342	316	314	330	346	321	369	329	347	316	329	337	331	308	341	321	303	332	313	356	310	317	313	313	299	336	307	315	313	332	324	334	308	298	335	369	320	333	325	341	382	331	400	322	299	320	320	328	326	339	356	354	332	324	327	330	311	309	348	292	305	298	320	296	337	306	324	369	322	329	291	294	321	289	342	323	352	316	319	334	346	332	308	312	319	340	347	343	296	324	319	355	345	311	328	320	328	310	324	321	364	299	301	323	303	343	320	322	339	353	357	329	299	328	318	328	312	346	328	334	328	326	338	336	300	357	361	307	297	309	349	333	318	326	301	311	333	298	336	331	363	331	329	315	301	381	328	320	312	330	297	280	338	323	298	323	310	335	304	320	297	340	318	327	336	277	341	366	302	355	339	326	329	349	322	338	301	304	322	343	354	303	363	315	314	325	321	344	356	316	331	323	317	345	351	326	334	315	337	360	345	314	339	302	328	339	310	326	342	314	327	313	330	374	319	330	320	337	338	322	331	320	323	320	333	352	342	325	322	303	324	368	356	306	308	322	350	315	321	320	334	319	310	333	332	325	337	320	338	346	331	291	342	315	347	277	333	315	329	298	308	313	325	338	362	321	314	294	384	332	341	334	335	381	310	336	345	315	316	324	326	301	357	314	338	314	362	339	343	308	329	358	322	336	338	301	359	373	308	304	290	322	296	298	349	331	345	333	323	348	319	307	360	321	337	321	319	343	327	314	311	328	335	307	320	357	324	280	336	354	333	349	328	315	342	322	369	343	299	334	352	322	334	316	331	351	319	331	356	330	349	354	331	313	344	322	310	317	320	393	331	315	303	328	355	355	314	366	357	319	314	342	296	288	318	317	326	331	363	322	315	331	357	357	315	266	314	329	344	332	322	362	334	320	306	281	335	323	324	320	297	284	302	328	312	304	337	318	326	341	315	311	309	317	312	350	331	344	344	326	320	322	327	337	307	342	346	356	331	357	347	340	343	323	334	304	314	317	322	329	322	300	338	338	328	316	347	335	320	324	363	342	290	313	333	360	307	336	338	346	302	300	332	337	306	327	321	332	330	340	332	340	340	315	350	343	333	282	317	298	302	329	296	354	320	297	315	338	334	322	322	314	297	373	337	315	364	328	329	327	331	326	363	288	304	358	344	349	346	316	352	334	341	339	280	360	313	330	326	313	304	318	304	349	337	330	362	317	296	306	317	319	344	316	316	333	376	326	300	297	352	309	344	323	362	350	341	327	311	326	396	315	312	309	325	328	331	338	299	313	319	315	296	350	338	327	348	335	317	342	310	310	323	337	294	333	337	347	342	327	305	340	350	356	335	324	345	338	322	330	308	361	339	359	324	319	315	293	332	319	348	314	332	348	295	320	362	336	349	324	316	322	336	334	351	305	310	327	307	314	350	373	293	343	324	338	299	353	330	313	336	322	338	361	327	336	312	314	373	312
22339	20402	13756	14346	41406	34987	27710	5497	772	822	769	781	797	775	750	756	742	782	763	693	757	784	758	707	807	750	757	767	735	780	751	773	730	695	754	777	805	777	765	760	798	740	804	784	793	724	765	743	705	746	768	797	756	753	776	738	743	765	763	762	725	741	736	693	762	758	817	721	720	770	742	751	776	706	758	789	718	753	752	786	776	770	724	745	746	698	775	776	753	761	786	724	756	755	787	817	702	761	748	769	732	757	744	728	744	746	809	746	710	755	725	698	738	732	776	720	720	720	790	692	767	733	757	814	745	694	757	755	704	704	702	721	821	722	713	769	777	748	759	777	757	812	776	761	727	759	733	755	727	693	742	729	710	805	795	731	746	740	742	742	754	721	732	762	752	802	759	778	718	795	785	723	758	784	734	758	763	748	779	719	737	718	762	712	735	730	749	784	792	757	737	733	774	771	733	727	712	678	763	765	721	732	752	709	761	757	790	779	785	790	796	741	732	763	725	768	727	768	768	732	756	770	702	762	748	800	772	738	776	722	735	780	788	717	759	739	728	746	751	729	772	756	747	757	761	749	799	754	744	710	766	725	717	778	743	790	779	743	738	703	767	709	769	755	783	699	793	719	708	719	745	743	711	747	790	766	724	762	714	747	795	732	738	712	783	757	727	748	751	740	724	719	736	756	725	726	796	732	755	792	730	750	742	762	786	726	738	717	751	771	742	734	740	737	763	792	727	740	821	747	785	758	707	742	772	770	796	770	805	757	770	735	746	767	782	727	724	767	704	732	750	783	800	758	727	799	716	744	725	758	756	711	747	772	746	772	768	755	762	802	727	738	758	724	748	741	764	757	777	743	682	782	793	738	746	795	769	775	770	752	705	702	759	744	782	716	771	769	775	816	753	724	752	771	778	782	750	780	774	724	757	739	756	794	763	773	779	777	766	805	751	718	699	741	752	752	782	715	720	756	721	761	706	724	767	803	729	751	744	706	747	777	727	739	749	756	752	769	759	759	704	781	703	762	747	780	769	793	715	751	788	745	749	720	757	713	745	795	786	779	780	786	730	797	759	771	715	755	733	770	742	768	749	773	717	723	726	704	751	777	738	722	751	758	754	832	747	775	722	749	753	756	785	754	782	741	804	690	746	784	798	756	714	735	720	778	776	736	689	735	767	735	754	769	750	771	757	738	681	763	775	790	716	747	713	785	784	740	749	710	767	766	775	705	736	730	788	738	738	802	772	774	763	748	787	807	748	711	751	724	780	784	798	777	789	770	772	771	769	754	762	799	771	775	741	792	737	737	731	766	749	776	780	769	750	798	749	712	785	747	755	779	733	733	772	741	743	735	750	763	770	736	745	763	793	747	755	772	710	700	712	774	759	784	794	813	793	730	758	777	788	742	758	773	707	737	722	775	737	755	731	738	739	740	757	734	828	768	708	755	720	733	760	743	756	761	762	789	782	731	753	755	730	730	756	757	761	811	732	743	745	763	786	737	759	741	721	725	758	749	719	754	729	750	724	727	706	749	779	755	768	802	719	758	765	760	710	775	734	754	756	760	760	750	737	737	770	762	790	720	757	757	755	721	768	744	744	759	738	761	752	766	740	743	704	753	726	730	741	743	784	746	773	749	736	760	774	722	740	738	753	792	778	755	760	805	789	753	730	760	728	769	788	806	723	758	743	703	734	752	776	744	816	761	708	742	759	744	740	758	748	770	734	777	721	788	716	734	751	752	720	737	759	791	766	744	797	733	726	727	731	731	745	753	727	768	778	766	713	782	711	739	720	747	801	747	784	692	736	742	750	783	788	758	761	762	747	710	731	766	788	770	719	785	769	749	707	729	728	754	749	757	710	750	695	747	744	667	720	747	775	733	773	719	732	732	742	729	755	781	747	759	716	766	727	719	755	747	771	739	784	801	785	751	795	732	738	721	754	750	724	786	785	743	768	775	785	716	726	769	824	756	735	709	714	719	744	762	778	760	734	700	749	751	715	763	782	771	704	782	745	764	747	763	738	748	763	767	791	729	734	765	758	758	706	727	748	718	745	720	734	778	753	785	797	779	710	702	759	741	719	717	761	739	780	676	710	742	719	793	700	729	776	745	766	731	751	716	748	826	746	765	730	762	755	753	757	756	706	738	753	790	722	731	797	784	734	714	731	794	788	784	755	778	736	771	752	734	731	777	768	743	736	773	761	733	747	803	751	758	741	785	777	685	806	742	713	776	754	718	747	750	741	768	786	764	759	696	735	760	788	733	724	764	720	772	800	730	769	695	783	742	740	745	735	736	755	740	771	805	751	746	749	746	765	751	776	743	744	750	743	711	746	742	765	747	752	768	767	771	770	720	759	744	771	757	750	733	775	779	723	775	741	749	746	762	700	737	761	746	782	777	739	774	767	756	734	717	710	746	768	730	759	730	760	765	776	763	780	777	762	741	763	804	758	744	723	764	702	775	771	759	720	775	691	699	811	806	725	753	772	748	721	714	730	707	717	775	767	718	725	713	768	760	744	773	684	735	745	797	773	758	747	744	746	750	758	738	736	712	733	757	720	771	770	756	781	735	744	763	761	766	752	813	743	781	768	777	726	734	784	787	763	758	726	731	713	713	785	718	778	705	812	755	773	758	691	792	723	801	726	760	752	737	778	799	773	734	722	797	769	753	763	783	688	738	739	729	746	759	764	752	794	764	749	743	730	759	725	757	735	756	747	760	767	728	730	751	753	759	738	754	697	740	759	728	806	738	796	810	731	737	779	748	703	716	800	724	723	730	739	778	769	751	788	707	719	753	735	753	771	716	768	767	770	812	724	728	755	744	747	733	744	746	799	755	724	678	775	736	729	798	738	713	725	714	787	700	773	708	715	752	770	789	758	775	738	765	738	784	745	778	768	743	744	776	717	733	796	755	718	745	766	765	783	719	757	731	742	726	708	722	756	787	734	728	743	771	691	729	750	773	712	744	734	780	747	756	737	773	719	776	739	784	766	718	756	734	753	793	728	763	780	737	762	730	733	784	776	770	763	754	776	688	720	772	703	749	751	743	723	736	781	715	786	786	760	787	739	793	733	679	715	744	731	777	764	752	730	742	784	714	752	725	795	718	773	762	772	784	746	728	761	780	749	770	768	737	791	749	780	739	744	758	746	768	722	715	716	779	725	784	769	750	750	742	738	823	779	713	778	738	715	761	748	757	717	776	783	752	740	783	741	742	755	753	779	761	696	753	782	714	719	762	751	747	749	770	750	757	809	770	743	755	746	781	760	737	817	766	760	749	732	760	820	712	731	726	776	770	746	750	744	776	718	778	754	751	778	773	737	724	733	753	793	778	786	754	715	749	759	693	796	768	727	778	759	817	732	810	780	774	752	740	807	724	799	773	785	749	736	748	790	742	740	709	723	759	779	735	775	685	745	720	761	723	751	747	785	712	756	754	734	722	751	758	785	802	768	755	771	720	741	719	743	807	755	786	757	742	808	722	793	749	758	779
46265	35180	19026	8687	34341	32604	22730	6675	602	475	474	462	465	467	473	456	410	490	509	474	418	458	446	471	441	455	480	436	440	477	498	455	444	475	455	459	449	440	461	441	470	460	432	446	447	434	431	502	452	463	394	416	448	454	448	427	387	457	450	472	391	445	484	452	432	450	406	500	446	429	472	462	433	443	430	423	428	486	464	472	433	478	439	437	443	439	458	467	464	468	446	462	444	475	493	452	442	433	388	456	409	447	391	426	464	482	452	454	456	468	440	483	466	392	438	464	446	468	459	448	460	453	440	467	393	471	425	427	442	466	441	474	444	463	433	434	459	429	473	472	431	429	468	437	385	466	439	466	438	451	429	468	464	390	492	464	462	430	421	494	462	454	492	490	446	479	436	445	439	452	433	453	457	485	425	463	451	433	491	447	409	432	458	416	440	458	433	442	440	440	455	497	478	451	427	458	477	480	452	490	468	415	435	435	440	472	429	460	441	440	453	422	444	444	440	445	414	432	435	425	451	444	410	446	426	442	439	472	420	492	411	451	428	416	410	440	422	444	452	436	429	437	422	425	427	437	444	454	466	464	465	466	453	459	445	461	436	498	470	444	423	426	437	416	439	448	459	455	490	442	458	487	468	400	431	443	431	453	457	459	452	462	449	475	449	438	477	459	441	442	415	498	464	472	401	434	428	430	453	407	435	433	491	465	418	452	458	459	428	486	472	478	429	394	413	454	501	422	440	406	422	434	425	504	480	481	468	461	418	447	465	467	414	443	448	432	417	424	433	466	404	430	408	404	404	449	470	452	462	465	436	418	423	463	444	446	450	453	460	420	481	452	403	465	455	425	410	478	449	446	447	450	484	464	466	476	463	498	466	448	414	390	450	417	424	509	456	417	447	440	424	427	421	410	428	456	444	482	480	420	473	483	434	452	456	424	434	421	476	429	415	492	513	435	419	460	432	455	449	432	436	407	454	455	437	433	469	461	461	431	452	447	446	456	472	463	445	451	485	458	428	433	445	454	462	424	447	484	446	421	426	451	440	448	433	427	456	420	402	443	472	441	396	457	446	479	447	413	437	458	447	460	507	484	456	497	419	457	422	423	413	425	451	441	478	407	421	486	454	435	445	487	451	432	460	447	453	431	441	443	432	436	463	433	433	439	477	452	467	442	479	443	456	427	448	452	447	476	437	426	438	485	423	450	452	451	430	460	444	453	416	458	464	456	441	452	404	443	444	424	409	435	446	465	469	441	471	477	427	436	465	440	443	453	442	436	477	432	438	449	420	445	443	420	470	438	399	382	448	442	463	443	447	458	463	494	519	478	468	415	462	411	462	445	489	503	493	435	431	456	454	431	408	440	452	461	456	462	499	458	441	420	437	469	436	466	455	462	483	479	483	435	407	385	445	436	438	394	427	439	422	457	442	446	402	460	446	434	450	436	439	431	397	416	406	492	444	452	421	452	431	423	426	444	419	482	454	425	444	414	457	429	502	419	446	438	456	423	429	448	439	450	440	483	464	432	380	418	413	411	431	452	419	387	450	427	476	439	497	466	452	457	435	473	423	426	373	488	510	390	449	431	422	406	451	426	429	470	448	400	441	454	408	425	449	427	470	477	473	420	438	410	438	443	477	420	418	443	423	442	427	490	456	501	430	444	449	458	418	465	448	447	498	462	430	465	453	459	421	476	436	441	426	420	445	424	446	460	453	448	422	451	456	437	471	421	477	443	415	457	453	399	438	432	454	418	437	461	510	444	437	468	414	422	446	463	436	416	407	461	446	465	490	442	436	429	441	435	468	458	486	455	426	467	454	466	485	469	428	425	471	425	439	442	473	459	456	440	452	435	446	436	443	489	463	442	435	453	464	407	483	451	426	469	447	463	424	454	477	428	449	433	460	433	440	440	434	435	480	455	459	441	478	467	442	456	454	465	448	419	448	456	475	448	436	456	467	446	469	473	425	438	425	436	393	429	471	464	436	429	425	448	473	426	463	427	475	418	448	420	398	485	476	461	468	410	468	455	468	423	455	441	462	434	448	452	438	463	488	427	422	437	434	435	435	408	427	463	460	424	457	454	425	432	423	401	437	409	465	447	421	449	430	413	445	439	447	426	453	426	464	443	415	477	467	493	433	491	453	472	427	438	488	447	453	427	458	460	434	435	437	432	465	404	432	442	462	437	447	443	415	425	496	496	447	452	477	453	415	455	448	455	437	415	515	441	416	449	433	443	449	484	451	460	450	455	453	416	442	458	462	505	418	453	451	417	443	449	468	461	398	409	451	433	480	490	460	467	436	446	429	462	467	452	403	433	469	469	428	446	463	457	450	443	441	438	424	460	472	440	414	430	423	443	435	446	475	442	446	461	463	417	424	461	455	431	437	457	473	429	447	407	439	418	437	462	472	455	433	493	444	414	422	495	441	471	466	433	473	443	444	429	422	457	429	453	432	444	451	407	444	418	453	421	424	449	475	465	430	432	431	441	472	439	456	465	446	432	449	410	467	452	456	426	457	477	494	480	429	449	459	426	441	484	459	431	459	459	436	458	468	457	456	439	448	418	443	480	431	400	427	431	474	470	488	418	435	464	415	471	440	457	474	437	440	494	431	429	484	463	443	463	449	492	424	491	464	431	475	466	440	431	454	427	424	442	494	479	454	456	467	427	472	412	431	426	448	436	463	483	418	478	406	486	442	458	432	468	434	416	438	473	430	457	447	447	464	442	451	455	517	464	462	492	448	470	478	432	443	450	447	434	440	442	474	400	495	402	441	490	465	437	430	405	450	462	469	440	452	449	469	411	474	469	436	433	469	446	420	430	495	449	452	469	453	451	462	455	470	457	453	472	461	411	406	452	458	471	505	420	484	463	453	465	432	465	406	465	410	440	414	443	505	413	432	422	440	442	446	431	447	398	500	442	443	438	419	468	439	471	468	451	412	441	431	409	425	421	436	484	442	475	488	482	470	430	452	420	428	425	456	474	471	466	486	471	460	424	436	448	424	463	428	470	440	434	460	455	458	441	416	426	414	451	456	421	443	469	489	420	457	442	453	452	447	441	485	481	454	427	477	433	427	420	457	440	465	479	414	460	448	470	442	428	462	445	403	456	506	433	436	459	427	434	480	421	448	478	475	440	432	451	468	467	481	480	414	434	447	431	450	447	466	445	439	459	398	447	456	485	455	469	448	456	467	402	476	464	452	421	463	440	411	424	444	496	464	431	442	479	436	465	426	461	455	471	453	443	439	460	396	436	421	432	460	479	441	485	482	463	445	452	417	441	452	425	434	445	416	443	405	447	460	476	439	433	436	415	495	458	428	400	479	433	470	498	433	416	465	447	462	463	494	469	433	465	474	456	462	430	415	473	398	419	465	469	451	404	442	442	456	436	460	407	464	459	441	471	414	450	454	431	456	459	426	438	444	465	444	470	437	458	464	441	469	430	439	488	438	465	469	432	458	444	421	446	400	433	447	403	414	445	427	441	459	399
29477	25868	17107	16987	51970	47489	39014	10869	1038	1004	1042	1034	1002	997	987	1039	953	1016	939	939	972	1009	992	1001	965	972	1072	970	959	999	952	1027	1054	999	985	998	1060	1034	956	1010	1000	1004	974	1027	1081	995	1016	1037	1000	1019	951	977	943	985	965	977	1005	990	986	1064	995	918	984	924	990	951	1016	1035	998	945	958	990	1008	951	1016	1037	1034	988	998	992	1000	980	960	986	1008	935	986	996	1015	976	921	989	973	1036	983	990	999	999	931	993	1012	958	969	1023	959	990	978	989	938	1055	988	995	966	1033	983	987	963	991	987	986	976	989	923	1026	993	1008	972	1003	944	958	992	1022	958	1004	958	1071	994	1003	968	988	1014	969	1004	952	1000	1031	999	1046	954	993	1002	949	973	993	974	958	950	945	969	1013	930	1004	1035	955	978	1014	1037	1008	989	1023	976	938	1032	1047	1021	1001	996	968	945	958	1046	992	1001	1060	959	931	982	998	989	978	1018	995	1001	997	942	976	954	987	974	993	983	995	1000	969	1008	975	1000	960	1004	1009	995	943	982	1018	996	995	989	1008	955	1037	995	937	1002	949	1023	991	1024	1023	972	1018	978	993	937	1037	999	951	956	908	970	994	982	1011	989	1030	976	943	1042	1011	987	983	999	1031	963	1009	952	939	925	1022	954	924	969	1011	989	1036	958	996	958	993	1018	998	1030	970	977	1024	995	978	974	986	1016	947	978	1022	1045	964	959	1018	960	979	1022	965	1009	999	977	964	923	986	995	1078	985	972	995	991	1000	959	961	1010	963	975	945	985	942	968	949	973	953	997	988	980	1036	972	986	1004	971	1054	1016	1014	993	1006	976	973	948	1011	1007	1010	937	977	978	947	977	963	955	969	1048	1021	970	1047	959	979	931	1001	1006	953	1004	970	1066	954	997	1024	1035	936	971	1023	1038	1013	994	1006	971	978	959	969	1012	973	987	988	987	930	994	1022	970	1001	979	1013	960	921	957	946	991	1030	972	979	945	1027	1008	980	987	960	959	924	987	994	950	960	1004	1008	1007	958	948	1012	1021	1021	978	960	1012	985	1027	1015	951	961	974	999	1019	976	1009	970	928	1009	958	996	995	982	1012	996	1048	1026	1010	952	1002	1035	1003	963	949	1013	1035	1012	961	963	1004	992	1039	1009	1013	1012	971	934	1018	1003	988	999	996	984	990	1028	957	1037	997	988	959	957	1002	1029	1015	1011	970	997	997	1022	966	904	960	977	1001	951	995	1001	959	1013	1039	985	1001	977	1048	979	1001	1029	995	1007	994	963	973	1001	992	1025	947	999	990	1038	989	1055	1008	971	968	950	980	959	967	973	1010	991	989	934	926	1040	1008	990	997	1007	989	975	937	980	973	991	967	993	950	1016	973	943	983	978	1019	966	970	1017	972	992	994	982	1010	1022	958	933	1019	992	974	981	1000	1024	1013	962	1011	983	965	1003	994	1022	939	942	955	971	979	976	1019	1056	1029	1039	1002	975	987	983	961	997	925	1018	962	1029	1010	1011	971	1060	993	981	1006	973	980	993	1018	1002	960	994	1008	998	1015	1016	976	1026	1018	986	934	997	1007	1000	938	991	972	988	968	953	989	1000	925	998	984	966	938	967	1051	968	992	975	999	995	1056	976	984	1022	1000	1029	1067	974	955	990	1019	969	982	947	970	1053	984	939	984	960	971	1025	961	990	1051	991	946	1003	963	970	1002	947	993	1000	942	969	997	941	997	1046	1001	994	969	949	974	915	939	925	972	945	961	976	959	983	1044	1000	991	966	966	991	1014	986	989	977	1028	992	941	973	972	991	987	1046	1048	980	956	923	996	994	968	1020	977	1012	1023	959	960	967	977	946	984	1004	946	966	978	1026	995	970	978	947	946	944	983	964	967	930	975	998	1002	1062	990	968	1023	978	1019	978	1003	940	1034	988	974	1001	1035	960	997	1002	971	986	1019	984	1061	988	956	991	964	963	988	1014	996	942	984	1029	994	987	964	1006	975	1037	954	958	987	957	997	949	979	995	997	986	982	1001	918	969	965	977	928	1043	959	1065	951	971	948	952	949	946	928	1019	972	1063	1003	994	982	967	996	1015	966	1002	942	959	1036	1008	941	1001	975	986	936	956	940	942	1040	1009	991	942	976	994	1046	964	1003	971	1024	975	899	949	1013	1029	1020	933	926	951	1011	991	1002	973	1007	993	981	911	1004	958	935	964	1012	984	945	1026	1018	977	937	998	1013	996	979	965	972	1050	956	954	1033	961	973	959	990	1019	1048	1005	958	1020	1001	979	1029	958	971	947	1005	969	996	947	971	961	981	1004	999	991	984	976	964	1001	946	983	1006	946	990	1020	1044	977	964	937	982	987	1002	963	1023	964	1042	929	957	1023	931	1026	1041	981	956	877	944	1045	1019	991	1007	933	1011	1004	990	928	1022	1034	933	994	985	983	989	973	1016	1036	980	1014	971	1029	975	983	930	989	1001	951	906	1011	983	1043	968	1004	977	956	957	961	960	1005	922	909	996	1056	978	1005	1009	991	997	1017	1004	1015	1007	1049	1005	1059	928	1035	939	976	972	1001	993	1001	967	974	997	1023	986	987	969	968	960	941	985	965	982	1023	951	1048	957	981	1034	1000	1013	1031	1004	976	991	1030	948	942	985	941	1044	972	964	996	981	1012	983	1004	1047	1002	978	1036	974	1026	954	956	987	996	946	1035	984	973	961	971	959	1002	976	968	1016	962	970	998	1044	963	988	989	956	985	932	964	916	1005	1030	983	995	994	954	995	987	950	986	939	980	1018	981	1029	993	964	1012	998	1004	980	988	979	1045	955	994	998	960	975	987	962	982	977	951	928	1024	973	1019	1016	988	1000	996	1013	967	1047	1053	1016	961	969	992	927	1002	983	987	1019	1016	979	1008	960	1004	957	1016	976	964	980	981	1000	964	1088	1008	1013	1063	944	1016	986	997	1027	982	961	999	996	993	983	919	974	986	982	935	986	879	1022	1001	985	996	999	1038	1010	999	1031	1014	981	964	975	934	1044	989	1031	1032	1040	1015	1035	936	984	986	963	954	1015	958	1016	995	1021	1035	1018	951	1007	954	977	1013	1016	972	1012	1056	1000	955	962	1039	996	919	970	983	977	998	964	989	1035	927	1009	1026	1017	1044	1001	1005	951	969	958	1043	970	985	965	1016	1032	1028	1012	998	991	980	959	1023	990	1026	1004	982	965	999	946	1013	1024	969	996	925	971	1050	963	1029	975	982	930	1023	987	972	990	986	977	933	1013	979	988	992	1010	999	990	976	1067	993	1038	988	975	992	1011	935	983	972	988	966	1052	984	943	983	921	1007	972	941	1004	1002	933	1000	985	973	1001	983	1060	977	927	964	969	1003	951	1031	958	976	927	968	936	990	936	987	960	971	970	1008	1011	1011	993	968	964	979	954	963	979	973	976	1011	954	1012	953	999	971	1040	987	1009	999	922	945	976	1009	976	1021	1044	949	959	1008	1039	1027	963	999	1005	975	998	943	972	1026	999	908	999	996	996	999	989	994	958	980	952	918	1012	915	996	1028	975	989	968	947	989	995	991	991	930	948	961	996	1013	1029	1006	969	953	978	997	995	1063	995	968	1007	960	973	1010	1013	982	1007	1013	1044	969	940	993	971	985	941	974	927	1053	1004	995	1042	990	1038	962	970	976	986	974	969	955	1040	975	973	1014	984	992	1023	988	982	965	997	977	984	1002	995	1009	976	976	923	963	1051	950	988	1042	1064	956	974	958	953	973	940	988	1008	974	1041	991	957	976	990	1017	1005	976	1012	958	959	933	956	1012	955	898	968	963	1007	959	1042	988	986	971	1039	1024	1022	1035	1013	991	948	981	993	979	974	980	983	957	1012	1028	992	959	984	927	985	993	995	980	947	960	1042	974	1024	939	966	973	1005	984	941	1024	991	965	985	1018	991	996	988	985	990	976	952	997	1006
15828	7988	3035	1151	1395	1444	1421	568	335	348	361	380	354	378	384	332	410	360	360	430	352	400	352	396	380	337	365	375	374	343	326	353	375	352	341	360	336	364	401	375	396	337	369	390	395	333	384	363	365	358	341	334	328	347	350	357	384	377	339	403	380	355	421	369	330	368	357	390	373	341	360	350	376	362	345	376	381	363	355	382	388	372	361	357	375	359	341	346	376	396	360	383	350	367	397	352	308	344	352	360	392	348	344	332	361	340	384	378	343	358	382	348	338	404	388	383	358	345	339	387	348	337	446	346	377	390	366	358	366	344	390	376	345	385	343	360	423	380	359	392	363	366	376	418	375	382	371	372	369	382	329	351	392	349	341	358	364	365	372	387	379	364	389	373	397	371	359	348	369	373	348	387	367	375	358	341	363	345	396	376	334	363	355	316	380	377	352	383	336	329	353	408	353	367	336	354	367	358	373	342	366	356	391	352	404	374	368	379	369	377	379	379	366	333	387	360	399	366	359	343	393	338	386	390	370	375	339	366	368	372	389	367	342	358	374	366	350	406	363	371	364	360	396	351	355	410	322	367	363	383	359	373	322	402	334	349	348	369	396	372	379	358	386	345	372	339	362	354	378	397	345	344	353	370	358	326	372	352	342	369	348	364	396	365	382	378	380	370	383	393	365	388	372	370	383	324	333	342	365	322	357	350	369	351	401	378	360	372	392	335	342	379	352	356	378	325	370	371	356	375	381	402	364	362	355	378	383	411	404	376	351	345	367	368	385	357	324	362	349	357	352	377	368	389	350	371	363	386	373	385	363	373	383	343	380	346	318	315	347	394	360	366	354	396	369	341	352	357	334	353	369	340	388	336	348	395	380	359	384	357	357	335	341	369	369	328	355	360	382	327	394	370	395	349	344	362	352	380	345	346	354	360	341	368	428	376	347	365	366	373	384	355	324	352	337	364	370	418	358	377	350	338	373	395	392	405	373	365	363	367	348	379	388	354	386	372	364	388	336	364	357	363	334	349	352	376	371	372	330	377	337	376	359	331	380	362	388	368	351	321	349	323	338	383	381	354	357	396	360	369	313	356	368	365	346	336	363	335	419	318	383	368	387	358	328	381	378	324	350	363	390	386	372	358	373	372	374	340	373	380	377	340	339	370	371	328	375	354	362	340	302	341	335	353	355	381	369	355	341	374	352	363	383	335	364	356	308	348	371	367	384	354	357	361	353	336	355	376	374	375	338	382	339	386	378	375	369	359	340	358	369	342	356	371	342	346	360	390	343	368	364	328	366	362	357	380	381	358	355	368	374	344	374	355	384	353	342	334	367	368	374	347	359	342	414	384	360	391	398	383	366	318	372	392	377	363	367	370	411	366	367	368	348	390	372	359	345	362	363	353	392	373	387	356	350	331	338	355	391	380	332	337	372	348	356	351	388	373	378	351	345	342	376	368	350	369	358	404	353	371	352	360	357	360	361	377	339	397	341	375	394	397	336	349	360	355	381	369	365	377	390	332	358	346	358	325	386	392	380	362	381	379	378	337	337	390	360	362	370	343	353	337	346	373	384	380	373	410	361	340	407	376	346	383	350	362	350	386	383	377	344	385	375	386	352	343	389	386	389	359	383	377	371	391	392	363	355	343	363	376	331	354	395	346	359	359	374	356	339	344	354	387	347	366	375	390	358	340	319	385	348	375	372	388	372	340	343	364	367	362	357	372	377	331	326	394	354	354	358	372	353	362	412	388	368	344	350	350	357	367	339	352	359	373	365	350	336	408	379	333	362	371	377	351	340	358	350	370	368	357	377	358	346	338	372	342	357	394	377	376	344	343	388	353	388	387	350	334	344	401	352	340	376	350	348	376	333	363	349	362	335	361	392	363	321	348	356	391	362	360	386	350	347	324	368	356	355	310	375	364	363	362	378	376	372	369	360	388	365	355	336	339	336	363	332	360	385	357	372	377	385	394	409	365	346	348	317	341	352	333	363	356	393	381	361	333	380	358	330	359	335	391	357	351	348	371	361	356	374	354	384	389	401	393	364	359	382	356	366	386	410	342	369	341	340	390	375	348	358	349	337	418	379	370	329	355	371	343	390	419	398	344	380	349	393	360	357	347	358	366	394	387	345	348	363	352	370	344	384	381	349	387	356	361	343	372	379	352	342	344	334	372	369	362	336	369	384	340	376	321	361	356	374	371	378	341	403	354	392	392	355	369	393	343	383	352	377	352	382	391	369	353	367	374	381	358	386	380	384	385	391	394	353	369	378	334	351	366	370	345	368	297	368	406	401	350	387	360	359	405	346	358	378	383	384	376	334	404	324	361	391	353	354	370	321	391	322	384	388	347	366	350	363	362	330	369	360	385	403	391	404	375	365	340	379	351	334	368	364	347	384	345	403	339	391	378	342	344	353	387	395	338	319	346	360	365	341	346	333	360	314	375	367	376	351	373	349	417	320	363	333	355	406	395	366	377	415	361	369	361	357	374	371	360	362	351	354	385	396	350	355	364	356	378	379	386	344	385	400	354	350	421	378	377	357	366	344	369	386	375	349	365	358	348	341	373	384	368	368	369	321	336	384	381	365	351	342	406	307	383	378	372	316	343	371	350	360	374	352	362	358	447	377	337	312	364	344	342	371	334	375	345	331	333	374	322	350	375	341	403	391	332	328	355	365	348	332	335	369	393	339	321	355	400	346	362	377	327	414	371	369	365	379	371	343	372	367	389	366	366	347	373	330	369	375	342	362	370	360	363	364	372	369	361	341	345	316	344	359	352	347	335	355	388	411	350	396	341	351	359	349	363	369	359	336	355	362	321	368	362	332	363	332	351	406	399	375	371	352	351	373	360	369	380	350	384	365	363	381	344	365	423	359	335	359	366	360	359	361	349	392	356	343	398	347	378	353	348	366	365	351	376	371	386	318	383	380	346	333	369	367	350	382	334	353	323	376	345	336	350	376	385	375	372	330	344	363	365	390	413	350	350	375	342	338	341	357	396	353	359	374	360	369	350	339	383	343	362	390	382	369	368	375	354	369	337	318	352	360	334	377	343	362	380	328	350	338	359	330	355	343	380	381	360	361	345	374	343	355	354	366	362	374	337	377	346	382	363	370	366	332	384	387	391	362	356	368	351	369	343	349	352	355	399	376	351	331	325	374	412	365	371	368	376	365	387	379	357	367	387	353	350	356	333	399	364	343	362	384	341	401	370	352	357	387	379	340	357	336	366	366	339	357	375	346	364	433	374	388	376	378	322	339	360	353	393	377	370	377	357	355	365	384	376	375	353	408	384	372	371	356	340	360	371	341	349	385	389	366	373	392	355	360	347	390	367	372	322	368	375	372	359	362	361	354	361	323	361	351	347	310	398	348	383	355	380	384	375	396	336	334	350	346	349	355	383	365	343	398	366	363	386	330	335	415	360	372	361	415	371	384	347	326	354	350	383	406	346	387	356	375	359	382	387	363	360	350	369	388	347	362	426	363	344	366	392
9701	6696	4689	2956	4490	4665	4025	1185	774	828	833	826	838	853	835	794	823	779	857	805	807	838	774	814	804	770	804	847	803	806	867	880	807	848	816	779	856	843	877	786	763	801	816	812	785	787	825	824	826	809	798	798	814	829	803	829	761	851	787	797	815	853	832	846	798	767	838	789	782	783	814	790	839	816	784	786	781	773	788	808	847	773	795	805	797	847	784	754	854	810	794	828	838	827	841	862	881	797	779	839	781	786	813	808	789	811	806	852	868	812	818	833	826	827	834	807	777	814	819	805	824	860	823	800	816	806	802	796	757	794	808	794	780	769	796	854	834	768	849	751	826	835	825	839	799	847	781	786	804	836	831	777	820	823	787	821	830	753	831	829	868	797	793	877	807	844	840	825	838	797	809	816	810	776	756	783	817	843	843	836	841	827	782	817	830	781	790	753	807	820	810	802	796	798	858	771	822	777	766	783	854	795	807	735	784	749	772	834	833	806	839	820	784	806	788	841	832	793	822	843	807	804	762	859	800	826	808	884	783	806	817	864	788	724	793	781	811	824	839	813	814	822	765	792	816	816	781	858	820	825	800	776	780	776	794	835	865	807	810	839	805	810	833	808	856	803	812	808	784	797	795	798	779	836	833	799	781	810	803	833	818	836	790	867	835	834	827	773	832	782	824	757	790	827	833	848	801	806	802	790	808	799	808	847	831	774	751	789	805	777	808	793	808	807	813	834	833	817	819	810	839	808	757	841	771	764	835	891	777	809	812	810	814	814	823	770	817	786	825	787	802	792	794	850	786	816	780	847	769	806	850	806	782	862	783	796	818	802	823	814	790	847	803	837	794	806	813	796	877	776	780	830	756	771	835	824	786	804	815	814	780	765	837	809	766	783	772	801	822	882	856	764	850	780	769	835	827	844	830	789	815	865	806	869	819	777	816	743	831	748	801	780	818	803	858	805	827	843	803	768	809	792	811	826	780	770	785	881	836	786	801	819	822	781	850	850	819	810	807	830	789	808	811	881	776	759	813	777	840	839	800	803	809	807	822	849	796	846	813	813	859	783	833	822	807	804	773	834	802	804	814	842	824	776	803	814	808	807	782	825	804	814	797	796	793	813	795	788	773	790	783	772	840	788	776	808	811	786	795	766	864	862	793	835	790	771	813	798	799	800	794	802	807	820	805	811	812	803	821	776	860	796	836	833	851	800	823	788	807	780	826	805	808	817	808	836	783	800	758	800	821	791	839	845	818	815	819	787	814	787	788	806	815	731	842	834	828	835	862	781	802	834	778	852	781	806	861	830	881	794	843	792	809	807	822	831	785	756	839	822	786	796	829	841	869	867	809	804	808	770	855	819	802	850	807	762	836	838	871	747	827	839	806	848	827	813	808	816	844	827	834	802	789	813	826	800	812	798	845	812	773	833	776	796	807	835	828	840	827	847	842	814	778	804	819	843	849	868	775	781	799	811	813	817	806	831	793	832	838	764	819	824	820	785	813	845	838	747	833	851	836	786	776	832	794	842	827	811	835	779	810	776	821	757	790	806	825	849	817	803	751	793	807	827	814	813	805	809	779	802	798	794	829	795	831	830	850	866	775	814	761	830	806	806	758	810	778	854	782	832	836	798	804	820	806	765	813	815	821	814	832	821	784	856	831	806	796	828	809	823	812	799	837	835	814	815	864	838	782	818	812	748	797	813	782	824	813	776	810	821	820	857	824	829	772	820	824	806	759	792	787	856	882	763	828	766	819	761	845	829	814	804	760	755	813	730	805	841	850	828	791	788	805	783	810	799	759	805	821	798	815	844	795	782	807	864	771	803	791	852	787	771	800	823	796	809	788	831	833	803	848	829	834	822	866	775	830	789	751	799	804	765	801	837	805	760	771	816	793	812	774	851	816	827	807	840	841	814	801	770	773	780	800	825	839	807	802	778	813	813	767	754	876	838	803	835	811	804	845	792	809	816	819	865	829	838	808	750	791	856	862	847	805	824	798	822	816	872	812	782	807	843	805	801	801	809	794	795	765	802	797	845	852	819	775	783	843	827	807	743	801	822	816	773	781	778	811	794	835	776	776	780	823	794	805	765	824	799	803	832	771	835	869	822	851	835	833	781	788	812	808	735	851	811	815	756	766	792	811	777	811	821	772	858	806	808	778	813	825	822	826	790	793	808	810	790	768	796	755	774	828	782	787	724	794	789	819	805	816	819	861	771	865	762	808	823	738	814	787	745	802	831	765	787	808	845	820	852	782	804	813	762	852	779	816	804	906	825	836	827	789	822	817	790	836	850	799	796	817	803	802	757	835	789	816	851	798	830	843	820	821	825	821	808	844	804	827	826	808	820	814	807	757	812	806	781	801	810	815	810	816	787	821	816	787	812	827	860	801	809	826	826	801	866	808	776	804	823	847	839	795	841	808	814	800	824	795	847	862	771	847	794	792	797	872	813	825	819	806	781	780	781	786	799	825	805	793	814	848	752	767	787	758	756	853	832	837	842	802	792	834	791	800	809	820	838	792	771	841	824	839	833	806	773	791	805	780	828	792	803	831	802	781	788	789	816	824	816	833	804	814	818	828	815	826	830	830	825	803	787	805	839	823	833	842	847	809	841	813	824	787	760	859	853	833	814	838	801	785	805	817	764	824	828	835	759	826	809	763	785	809	808	814	846	874	782	795	777	794	819	846	815	776	799	812	811	802	807	818	825	815	810	853	777	814	802	798	825	778	784	808	845	807	822	812	816	812	812	788	791	864	817	814	832	814	835	836	811	799	815	851	823	823	802	822	839	803	789	774	839	740	808	851	783	814	816	819	820	774	812	812	753	813	859	833	810	801	745	816	841	824	835	850	815	828	841	809	842	806	821	777	817	833	791	796	796	818	810	842	909	867	747	760	854	785	773	818	799	773	789	882	753	804	801	823	816	799	844	829	771	861	846	829	822	775	840	845	868	795	813	806	789	790	780	858	791	778	820	839	808	836	830	806	852	769	765	821	758	801	779	809	798	816	789	807	788	815	789	760	781	855	812	781	826	812	778	864	803	815	772	797	764	839	804	833	834	798	829	825	801	832	819	791	829	734	837	792	824	835	864	794	806	781	823	838	806	858	820	794	748	779	802	803	811	782	831	832	786	835	805	855	847	807	831	814	832	835	756	759	751	816	845	783	826	826	849	832	795	795	822	791	805	773	802	821	858	812	798	833	805	806	801	785	805	805	832	802	805	768	828	817	834	774	825	803	798	772	828	792	817	836	851	827	793	781	809	813	806	825	802	775	835	817	838	850	804	798	812	841	847	839	835	769	812	765	807	843	779	764	824	856	855	858	809	782	804	862	792	771	756	804	780	789	851	785	849	806	821	796	800	792	787	826	805	799	808	816	815	793	782	847	817	866	802	839	834	852	841	840	811	807	831	803	855	825	842	810	856	789	819	795	829	752	825	794	813	832	841	815	838	857	825	809	818	846	808	775	805	857	843	819	844	734	790	778	863
35999	23499	12785	4937	17380	20596	13205	3163	419	352	345	338	306	363	311	321	334	370	297	325	355	321	324	354	306	332	305	328	310	336	342	369	342	344	325	304	317	326	341	327	320	311	331	329	354	325	349	320	329	355	355	359	342	371	331	340	353	327	294	357	320	328	317	291	335	309	322	318	323	340	369	325	285	297	359	332	314	348	348	323	337	312	362	290	350	309	347	330	326	349	348	340	358	328	337	387	321	301	292	305	335	289	274	342	296	343	350	355	325	343	332	336	335	334	313	335	317	364	334	282	311	327	320	298	336	360	336	314	317	315	319	308	315	320	346	304	328	295	343	301	332	346	329	320	329	331	361	347	319	322	319	298	348	333	279	320	290	312	330	315	330	322	325	302	333	349	319	328	324	362	354	344	330	357	358	341	310	325	339	308	292	328	327	320	339	349	296	323	301	325	294	355	339	302	343	327	318	362	314	307	281	336	356	357	310	328	325	290	291	311	301	268	330	330	342	345	333	342	325	316	347	321	356	315	331	345	337	342	333	331	340	309	289	301	294	341	342	320	320	334	316	320	339	337	329	331	287	345	327	326	331	307	347	322	303	341	331	318	340	372	343	298	335	360	370	365	302	361	330	317	334	320	331	340	313	321	312	331	353	380	353	324	311	324	303	322	348	349	335	286	322	330	352	308	331	335	324	315	333	338	341	298	309	314	335	311	321	304	320	333	317	320	337	334	343	323	348	316	333	334	325	323	376	316	326	310	280	313	316	307	336	363	312	314	315	341	341	305	339	335	295	313	356	329	332	337	342	311	335	331	359	327	320	369	312	351	357	319	301	344	349	351	346	333	327	328	328	319	311	313	308	320	307	322	322	316	374	332	390	334	325	365	309	336	307	311	329	315	313	304	317	345	352	350	322	310	289	305	330	349	315	320	329	328	350	350	365	325	325	356	298	341	307	363	288	296	336	340	360	319	316	298	311	370	348	333	315	335	338	317	304	294	328	336	336	360	336	325	341	332	299	352	374	328	336	331	354	285	319	345	294	324	335	337	307	320	323	335	320	339	354	371	360	339	297	300	311	356	341	335	338	307	309	323	342	317	329	353	327	305	333	336	313	291	291	302	316	314	316	293	349	315	287	324	331	320	322	351	296	304	343	313	352	342	328	333	354	383	328	335	359	329	315	346	357	328	317	317	299	313	321	317	319	354	337	340	356	362	308	328	346	347	320	322	320	305	329	348	340	316	344	328	376	327	331	344	338	325	313	342	340	336	342	325	311	313	367	279	350	331	343	332	298	331	306	293	335	304	318	330	328	319	344	340	316	303	328	341	341	310	326	321	326	327	346	361	334	347	324	312	319	345	353	310	338	353	346	336	352	313	306	346	333	317	314	350	341	317	269	327	320	336	332	317	328	330	288	347	347	322	348	335	303	325	342	368	345	319	326	315	359	370	309	328	339	326	360	338	326	329	320	340	335	337	342	318	305	333	331	318	309	301	348	307	323	324	330	329	324	352	341	280	319	347	349	340	324	293	273	318	319	338	327	328	315	314	346	320	343	312	321	300	305	332	362	330	329	290	315	327	370	317	329	366	312	358	315	373	302	350	374	324	349	356	337	324	310	300	334	320	297	321	307	317	323	349	325	365	321	342	297	347	317	316	328	287	315	326	329	319	316	306	282	302	360	316	310	307	292	312	327	350	342	329	362	335	350	335	306	296	321	297	326	330	347	300	325	357	322	333	357	346	335	351	313	299	350	365	344	328	342	310	303	333	315	370	308	349	315	294	332	339	319	346	315	339	309	304	344	350	352	346	337	342	366	324	333	306	316	317	360	303	309	306	341	351	373	309	317	365	322	331	326	314	341	354	307	358	303	346	337	321	345	325	311	294	340	326	330	336	321	321	334	354	330	283	326	333	345	291	346	326	294	329	344	322	361	288	314	352	323	300	311	342	304	330	339	340	323	302	313	332	308	332	308	313	336	308	317	324	328	342	304	316	350	344	340	344	361	328	349	319	355	354	345	340	340	349	303	338	341	315	335	308	328	361	328	318	310	291	329	316	323	315	317	324	322	324	345	314	363	317	369	332	337	337	308	348	339	312	349	348	330	326	355	335	308	329	306	365	309	328	328	335	317	316	319	308	328	364	362	327	356	325	324	339	335	314	324	323	326	344	321	315	366	304	288	308	317	342	363	328	297	305	343	311	303	312	344	316	330	293	322	321	314	345	313	369	327	329	303	335	326	331	325	319	330	329	337	265	339	312	304	309	365	350	352	338	327	340	313	324	337	326	353	336	360	315	295	321	331	333	315	358	330	288	284	350	305	341	321	329	332	347	324	320	344	334	295	344	330	308	318	342	336	345	305	311	302	327	314	311	337	333	335	314	357	301	316	308	349	347	300	294	365	331	294	326	328	305	335	346	331	380	344	314	313	337	321	325	314	304	332	344	317	310	326	343	329	316	328	334	335	335	339	315	340	326	350	343	299	291	317	334	319	356	269	354	344	321	345	340	321	324	358	341	324	323	344	302	329	349	339	322	307	310	342	352	301	347	324	322	346	321	335	318	306	345	335	318	311	320	325	295	327	343	349	338	304	325	310	317	299	296	341	338	302	342	328	323	312	335	332	314	371	316	314	300	295	355	315	337	312	339	317	330	355	335	322	339	328	304	320	326	335	312	355	330	344	299	360	346	341	304	326	329	335	327	340	309	308	323	341	288	317	309	326	329	323	316	298	297	339	306	304	335	358	305	321	321	314	367	338	307	307	325	349	327	352	301	314	305	310	315	329	315	311	345	337	348	333	343	313	337	302	327	318	285	338	333	308	361	352	350	326	338	325	369	316	302	333	318	308	324	323	320	331	331	350	347	356	379	339	365	309	347	308	337	313	334	333	319	362	301	335	293	336	374	305	299	317	316	326	336	357	328	326	321	288	336	364	305	331	338	360	323	331	280	313	307	303	369	293	340	292	333	349	315	307	307	301	357	319	302	323	330	308	324	320	324	306	342	323	266	352	319	329	331	323	348	303	361	356	353	339	289	330	349	345	324	337	329	299	361	357	329	322	299	317	322	339	346	309	338	315	353	342	306	305	373	321	360	325	326	335	297	321	375	299	290	333	306	298	341	331	328	310	334	363	329	297	316	353	335	329	307	332	322	351	298	334	339	308	312	361	310	327	322	352	332	339	296	343	335	335	320	323	314	327	335	329	326	347	361	348	321	338	327	356	321	336	336	337	306	328	308	345	361	314	326	314	285	308	355	323	297	343	329	328	304	317	342	302	299	339	336	341	298	340	361	343	379	332	336	374	338	376	349	342	293	372	322	325	298	337	323	328	337	339	337	299	300	311	342	319	318	320	375	316	314	327	343	360	328	315	323	318	358	299	293	306	335	361	352	322	326	323	275	320	329	317	351	335	330	332	302	346	349	340	343	371	379	313	329	299	320	311	356	312	342	328	316	295	342	338	306	336	332	330	337	354	341	333	339	348	323
23018	16676	15119	9939	36458	38281	28481	7435	794	764	785	771	745	771	754	717	786	814	746	802	715	771	772	780	785	733	758	746	732	764	783	780	705	737	763	788	778	768	777	760	762	755	743	718	798	804	785	754	724	792	822	756	781	742	797	738	741	748	720	776	726	772	796	735	792	726	744	702	737	746	760	738	785	768	752	708	750	783	786	747	749	790	736	739	688	765	746	764	842	752	817	766	746	795	763	821	790	777	821	742	769	752	750	705	743	771	744	723	778	762	786	686	727	741	694	796	724	718	760	747	796	733	734	729	778	740	757	805	784	813	766	724	755	805	729	740	806	765	790	749	724	793	757	700	785	787	780	747	730	737	708	788	755	695	767	777	722	779	776	813	779	725	742	758	747	762	755	770	749	734	737	712	806	729	783	751	760	730	789	789	749	778	742	733	781	736	746	756	770	806	749	751	740	750	777	770	718	754	780	721	688	814	733	748	770	793	771	746	767	726	789	748	771	726	735	841	752	752	768	762	776	752	740	766	710	739	746	772	734	733	739	730	732	773	760	743	728	727	761	760	785	743	768	757	754	765	760	686	698	737	705	762	773	750	746	764	786	770	764	758	736	728	737	741	794	739	728	742	780	754	697	788	734	739	784	780	748	712	763	736	719	770	766	731	747	725	759	710	726	782	758	750	740	710	734	746	753	761	776	769	748	754	719	719	725	739	740	801	728	717	735	718	705	787	747	788	733	773	759	726	801	763	747	730	800	770	717	733	785	735	768	729	732	742	749	783	728	769	764	731	794	756	751	746	769	805	735	751	744	777	739	745	725	718	724	707	715	750	719	753	779	784	790	750	736	773	772	761	786	753	773	772	737	729	723	715	786	771	749	822	788	780	747	775	786	759	745	763	770	778	713	781	753	795	785	750	742	725	777	751	769	733	717	723	759	762	745	746	734	826	717	725	738	769	764	791	763	724	759	727	743	701	746	756	744	788	792	787	731	740	743	738	745	760	743	741	730	734	761	759	714	772	800	757	752	735	732	728	753	719	787	738	754	708	763	725	759	713	750	761	745	742	768	741	748	745	753	766	697	736	739	750	767	796	763	776	773	751	806	768	785	733	761	760	705	782	745	758	805	732	757	744	748	749	741	704	750	755	764	724	728	714	714	774	781	702	796	766	776	706	785	756	775	785	780	787	739	716	795	768	745	740	767	766	773	726	742	773	728	800	728	767	745	805	769	761	719	793	723	761	770	766	734	737	783	747	800	758	757	759	767	758	759	793	753	746	743	740	781	767	729	751	741	764	792	764	771	741	762	791	753	722	787	746	703	701	778	768	742	779	745	750	758	759	772	772	790	718	760	771	756	769	744	780	726	696	803	783	730	779	722	792	795	735	749	751	741	676	766	752	756	747	777	762	693	746	751	756	750	750	761	772	774	774	763	746	757	797	741	740	711	756	745	733	767	768	750	784	745	711	795	774	777	724	757	775	734	759	745	770	778	770	797	739	746	721	751	801	751	740	738	762	746	766	729	733	740	788	744	757	771	777	720	719	775	808	784	735	784	796	722	740	721	739	710	770	733	727	733	776	783	774	774	742	776	752	789	784	803	757	745	710	777	711	776	750	752	711	746	745	727	760	721	714	749	741	756	741	733	726	782	748	764	785	742	722	753	777	750	783	700	756	764	795	777	797	778	751	765	793	713	759	750	726	797	746	721	798	755	770	756	742	778	767	781	784	733	701	787	822	786	758	734	751	753	711	753	780	721	769	692	723	715	697	755	763	798	768	744	723	748	726	743	710	790	751	772	740	792	759	745	747	754	728	740	735	786	767	774	780	730	755	698	735	685	775	768	730	768	782	773	724	817	731	783	753	792	789	737	718	721	732	748	733	765	741	755	780	742	772	725	754	746	761	771	792	794	772	739	791	747	768	800	773	787	838	769	731	737	738	687	723	743	712	771	747	711	748	721	722	773	768	736	777	738	767	738	756	758	776	745	751	768	708	776	763	764	767	719	748	727	848	748	777	753	759	730	760	783	745	784	797	739	723	742	788	743	715	745	715	772	728	749	731	763	789	752	751	780	726	797	734	757	815	751	753	773	771	785	720	810	705	722	739	750	731	746	728	706	739	773	739	801	767	790	774	722	729	774	763	756	744	748	756	740	775	779	742	763	744	796	751	715	802	806	772	775	715	841	777	721	761	749	767	750	787	740	750	791	742	734	785	749	702	734	783	736	725	750	783	750	817	746	738	761	742	796	749	744	721	755	784	759	752	757	752	779	756	779	714	783	792	749	741	802	748	757	743	782	775	745	713	750	705	722	766	769	770	768	803	739	740	734	704	786	759	778	737	766	745	734	793	734	782	741	752	822	749	803	777	767	707	719	720	752	748	734	732	714	737	774	721	734	756	739	761	732	794	743	760	689	740	741	747	728	777	807	744	744	798	723	741	769	744	713	762	728	726	719	752	745	781	782	735	714	771	775	767	724	759	759	753	757	754	694	773	755	772	774	766	777	726	694	743	780	764	791	798	728	778	752	758	761	798	765	793	766	718	726	739	794	748	744	741	739	695	687	790	765	764	773	754	756	785	746	739	758	766	726	742	719	760	759	737	739	745	776	777	726	744	729	790	708	742	737	800	749	690	759	715	740	761	775	753	769	738	688	767	758	741	787	760	789	744	763	747	744	775	721	774	690	784	740	751	744	746	737	764	751	742	783	769	764	769	756	779	783	710	730	748	718	771	754	766	726	770	777	781	754	750	780	824	731	786	750	752	750	748	742	691	778	729	786	767	774	719	781	710	747	735	730	787	733	765	794	741	752	744	811	740	729	746	753	794	722	775	759	769	771	757	785	779	695	733	755	739	706	742	742	737	728	743	730	803	716	808	762	750	733	736	767	749	686	723	745	759	750	769	736	699	711	735	775	760	765	788	738	790	745	736	746	759	740	783	795	787	693	728	746	784	727	774	744	752	794	729	769	755	758	702	738	806	704	785	731	735	758	771	791	719	780	737	793	709	710	727	781	790	764	784	772	760	743	735	787	803	727	778	776	756	760	804	744	770	778	737	721	722	757	782	787	804	765	777	782	739	724	758	765	744	761	735	766	771	743	779	714	777	752	720	796	707	702	790	728	730	762	739	747	753	729	801	727	767	779	811	767	725	750	781	768	729	751	723	767	771	741	763	766	767	769	741	768	752	784	708	704	746	802	757	785	757	736	795	728	764	737	752	767	739	729	709	773	730	755	791	740	743	787	740	761	742	765	726	780	782	780	766	768	764	766	748	733	764	730	730	730	778	740	764	719	746	793	785	781	816	688	802	774	715	743	748	793	795	772	793	746	749	754	754	757	742	746	748	739	775	774	731	785	766	747	794	739	727	793	742	756	761	791	778	784	770	753	756	692	761	786	722	783	736	768	755	742	778	760	766	753	737	729	760	723	757	744	735	771	734	739	779	738	743	725	780	798	760	795	772	764	732	740	760	705	759	767	740	746	715
46901	32319	29395	16523	34365	32113	22106	5816	613	459	447	445	464	440	435	398	446	484	478	430	445	435	413	444	436	429	445	447	466	420	448	480	423	439	420	416	422	435	442	439	417	471	443	439	389	412	415	446	459	402	414	436	426	423	461	462	461	472	406	429	451	466	427	391	443	459	441	450	435	469	466	434	473	433	441	430	445	475	439	460	472	455	441	445	472	460	417	442	444	473	449	464	444	420	461	433	445	409	407	419	458	428	381	406	417	470	457	470	429	444	439	454	432	463	453	446	444	429	451	407	461	418	476	458	469	420	431	426	420	454	449	461	494	482	400	429	479	433	458	453	441	436	476	410	455	462	420	481	462	456	402	459	456	438	427	432	446	440	413	432	442	399	452	408	474	442	470	444	434	467	438	463	472	457	421	441	434	456	430	413	421	436	470	453	441	458	452	438	442	443	442	482	484	456	436	454	468	425	444	459	418	405	452	462	464	434	465	487	431	456	453	451	415	431	433	443	419	452	453	472	491	466	415	441	432	432	450	448	424	480	478	415	498	468	427	435	461	455	427	421	440	477	465	432	410	459	409	516	509	490	458	450	454	462	469	431	425	448	463	443	474	463	406	455	510	448	437	422	459	461	466	462	477	430	446	450	451	456	446	455	478	437	417	405	460	455	449	431	439	475	457	448	422	456	410	441	433	435	474	469	430	416	442	439	458	440	443	450	450	443	414	457	456	501	442	473	421	481	451	413	470	443	452	477	413	463	453	451	484	424	460	404	427	439	426	458	469	454	428	433	442	442	438	444	442	460	419	430	412	397	431	466	444	427	437	397	406	490	448	414	416	444	434	473	431	457	454	454	493	490	430	431	402	406	459	388	458	458	473	444	454	451	433	434	435	464	432	430	497	479	434	439	436	383	394	433	450	466	438	413	408	450	454	451	462	422	441	433	424	457	430	417	461	463	423	404	453	452	415	415	443	471	432	445	478	446	449	451	423	449	438	427	468	430	438	480	426	412	415	475	459	453	417	426	494	459	434	394	462	453	420	414	439	437	440	453	437	450	485	460	420	412	462	471	494	399	465	463	446	453	444	435	441	450	433	443	375	443	447	439	404	451	471	458	408	426	445	470	403	419	461	402	450	453	445	455	401	446	457	421	412	447	474	431	446	476	452	465	480	459	428	411	447	421	421	452	439	431	450	431	441	435	460	441	474	483	407	451	476	461	435	441	397	424	405	388	495	428	446	456	447	403	419	463	479	409	434	398	445	473	443	440	412	465	419	422	451	440	428	427	416	479	469	434	432	432	475	414	455	450	420	419	425	475	461	425	487	472	433	400	439	428	410	475	459	436	429	471	449	436	445	435	442	421	470	449	448	462	418	443	410	458	465	433	409	450	484	471	421	447	428	491	488	432	440	413	397	420	424	440	437	471	441	480	406	416	424	494	400	424	444	455	421	410	435	446	429	428	444	424	446	480	429	460	449	451	452	444	442	435	384	465	458	499	439	406	421	453	444	480	431	476	439	402	466	439	442	426	461	447	468	443	439	434	471	459	401	432	452	438	442	434	429	462	414	461	483	421	418	466	461	455	467	445	459	460	387	415	452	447	464	439	471	378	489	439	446	439	405	432	436	471	465	432	460	441	432	444	451	436	453	447	426	466	482	413	477	431	406	446	401	430	453	409	458	408	444	422	428	465	450	418	460	442	423	482	455	462	430	453	395	437	460	408	417	444	453	416	433	422	428	397	442	387	483	456	457	434	432	450	440	458	426	438	474	411	443	438	455	415	415	472	453	444	428	481	424	472	454	446	449	442	466	466	433	403	405	484	432	441	415	435	429	446	434	436	489	423	475	471	438	371	466	429	447	461	426	436	407	388	441	441	452	446	502	468	467	424	441	421	429	434	468	454	459	433	444	456	446	424	472	468	413	426	444	405	448	454	432	473	432	472	417	458	489	433	452	437	467	443	448	458	412	446	451	428	413	446	433	434	436	435	460	476	445	441	474	446	454	437	427	452	430	455	407	411	466	410	459	451	437	453	440	399	428	441	474	473	438	455	427	474	419	418	446	451	449	466	446	436	420	437	445	442	449	439	464	454	460	435	462	479	456	443	452	416	408	415	433	436	434	438	466	428	413	465	473	488	431	457	469	449	420	408	413	431	415	501	412	433	448	444	422	439	435	444	463	434	465	458	465	419	416	461	434	464	423	473	446	447	390	453	439	421	434	444	482	420	470	493	421	447	425	430	496	421	413	425	429	448	465	429	450	397	418	403	419	439	462	452	402	454	470	436	442	432	484	436	465	424	403	386	473	466	432	421	464	476	424	435	476	477	446	469	431	433	400	408	439	441	469	442	433	456	437	445	432	449	472	421	437	465	425	417	467	436	427	433	476	421	435	451	412	415	440	425	447	486	438	440	481	478	437	424	482	471	439	482	445	464	456	428	459	451	458	428	383	422	482	451	481	480	420	454	474	453	454	442	447	412	455	470	455	462	495	425	453	448	403	421	435	398	455	443	440	404	438	467	471	437	466	369	472	465	470	475	412	463	429	499	417	419	452	438	443	472	465	426	446	477	454	424	469	447	499	454	438	451	434	465	453	455	412	421	456	444	444	453	418	466	460	440	443	461	470	442	415	470	444	433	465	492	434	434	436	454	451	414	486	448	425	445	478	447	407	392	470	457	468	395	421	419	465	397	455	453	455	434	416	437	459	430	441	429	441	430	441	446	460	480	478	419	441	449	430	447	422	430	421	432	444	476	465	441	423	487	402	424	393	463	407	438	473	436	402	449	479	433	469	405	481	409	395	416	456	413	441	449	472	422	434	449	463	470	462	424	445	434	434	453	465	443	478	421	464	445	486	422	445	442	516	466	466	399	469	461	415	443	441	449	438	453	457	440	478	425	448	439	432	451	402	391	401	417	496	425	410	459	451	454	429	421	444	480	478	422	412	442	448	438	457	439	447	447	448	449	454	421	472	424	464	417	387	414	439	410	416	458	437	416	431	433	441	465	428	482	423	425	441	459	440	433	423	459	440	484	434	438	443	426	477	467	442	424	441	443	445	434	433	475	423	443	442	469	433	463	399	459	429	447	429	442	399	408	459	440	426	449	425	430	438	407	445	433	381	454	454	455	471	401	446	453	436	443	436	431	430	442	430	464	453	408	443	488	391	439	448	431	452	456	472	444	440	461	418	461	464	443	408	414	437	442	471	473	461	454	457	425	440	452	429	447	422	457	436	458	414	453	426	443	415	424	459	462	431	421	418	443	417	432	438	424	409	405	451	459	453	450	457	386	415	478	448	444	469	443	445	430	447	484	434	460	456	427	436	417	441	450	443	433	445	444	454	409	391	442	427	413	476	449	461	449	461	492	431	407	426	448	421	487	447	420	437	406	403	474	471	443	417	446	484	425	458	434	408	444	453	450	443	425	450	423	446	426	463	446	451	430	419	443	458	418	472	430	444	481	464	428	462	460	420	460	492	442	444	449
29736	23571	30448	25216	51332	47247	37190	10149	1023	1018	1026	996	1010	1019	1019	943	1019	956	965	963	993	1015	965	998	1002	991	938	959	940	952	908	1023	973	935	1013	1027	1034	993	951	994	951	968	928	974	983	981	928	958	985	927	1003	945	1003	982	993	994	968	990	970	951	980	991	953	977	991	998	987	985	1010	1000	992	917	972	925	971	1000	1039	984	1029	960	936	980	944	1008	941	963	922	906	962	982	930	1013	957	968	986	1003	974	947	877	929	936	994	947	950	1002	985	969	1025	1003	975	983	981	987	977	910	944	988	979	1012	974	1025	1001	966	994	1004	962	989	964	1051	971	955	964	1015	963	1016	991	966	958	1014	978	977	982	949	933	989	929	1023	980	963	1001	1027	989	936	984	981	934	955	941	954	977	990	973	934	1055	938	973	967	967	994	991	927	1013	969	1001	1005	916	980	967	943	962	1046	972	996	948	958	1011	1038	965	983	957	955	974	984	1021	951	1046	956	961	986	949	968	959	963	986	964	976	924	955	937	972	949	996	984	977	951	979	966	958	962	926	963	971	926	1033	1008	979	956	971	972	938	956	969	996	948	1006	991	994	990	955	993	998	980	966	940	977	985	970	931	970	974	1014	1003	999	978	930	956	979	986	1009	1064	994	938	938	961	1047	942	1000	954	945	1009	1021	1012	972	992	954	977	993	942	946	1010	1010	977	965	993	963	964	944	913	1010	1005	949	999	933	972	976	947	984	974	931	965	1034	966	921	1009	996	957	978	1013	954	981	985	946	970	1001	993	1002	976	970	960	1006	948	970	948	937	977	970	976	961	944	990	969	979	962	970	990	1014	944	1015	964	966	964	968	954	986	936	1011	920	954	971	957	981	956	990	993	969	1009	947	971	1002	957	1027	898	991	985	962	985	990	924	1007	980	924	944	955	941	940	987	943	982	994	1032	941	981	968	957	969	970	976	939	1008	971	988	968	1032	957	989	965	964	945	927	978	950	995	951	971	975	968	1016	992	962	948	1011	967	960	975	983	998	956	975	1006	977	1009	970	986	946	997	940	942	945	1017	1002	999	951	949	1029	1000	919	899	966	984	1004	1017	1044	995	978	932	959	935	933	1002	960	985	973	1049	991	925	919	968	955	1030	1024	933	983	1008	973	913	1004	983	953	1036	914	973	987	1008	997	934	1011	982	919	1023	985	981	981	1027	982	1018	1032	924	1020	976	991	953	956	960	931	942	1029	1003	955	976	1000	964	928	956	931	1023	961	964	980	929	945	981	947	951	1001	946	1002	936	921	986	993	998	1024	997	991	1001	955	1027	1014	1001	971	1043	985	1008	960	963	1042	939	992	986	932	990	1034	899	934	965	987	1000	956	967	995	991	985	925	968	981	960	972	945	1016	977	1063	961	926	949	955	988	996	966	963	986	971	961	998	991	985	1002	997	983	971	950	991	1000	954	1026	952	956	987	1012	1018	998	960	987	1053	969	961	984	981	970	986	1001	983	975	987	986	962	1019	945	940	945	959	959	991	928	979	923	934	902	972	915	937	1034	920	929	989	961	1007	959	933	960	1023	961	954	1014	947	958	989	995	989	957	1035	981	1003	943	931	981	978	958	914	956	1008	1019	978	959	1045	973	983	996	948	967	952	938	935	1020	978	958	977	996	995	950	992	919	1002	958	1003	990	968	949	931	974	984	959	958	996	965	931	955	980	957	968	1026	960	949	945	990	1065	1033	1028	962	959	982	1004	945	964	949	988	1039	1004	988	972	950	957	976	985	975	963	1022	1021	941	1016	960	959	989	922	961	1005	1018	991	975	953	953	993	975	1006	989	948	992	914	982	976	945	990	938	923	939	953	1029	976	1023	1025	1000	993	951	926	989	1013	992	1003	911	975	967	959	909	972	989	989	979	1028	990	999	992	1013	981	1036	982	994	949	950	970	958	1002	981	986	986	969	995	967	999	982	962	880	934	994	965	1020	985	1007	980	986	1038	996	983	955	1035	1020	950	964	1015	931	911	908	948	960	1014	943	987	983	1010	937	1003	989	999	969	961	993	975	979	1013	988	960	979	986	971	980	1022	973	1014	995	953	1021	983	986	967	949	997	985	975	964	964	957	993	1003	942	976	952	963	960	941	920	936	984	964	951	988	1007	954	1002	945	955	1040	943	1001	1038	975	988	993	1006	988	987	938	986	951	950	1015	993	911	928	972	958	955	921	967	1014	932	964	987	899	910	972	979	930	984	959	976	1015	944	952	954	952	1007	1026	961	938	944	949	937	998	924	985	979	987	975	1004	938	950	1030	956	1001	963	961	973	932	952	1028	982	999	937	1006	1008	959	952	1002	1023	1012	949	917	897	1027	952	993	986	955	1030	1030	987	981	999	975	978	1019	971	968	959	969	990	946	984	949	982	1006	988	947	952	947	893	995	987	969	963	966	896	981	961	922	1029	951	962	961	964	962	982	975	924	953	971	1016	968	999	983	992	957	971	983	978	942	1011	933	937	920	1018	940	977	911	962	1009	1013	975	982	934	967	984	981	995	965	979	958	977	930	996	894	996	1001	944	972	1000	993	953	976	1025	979	953	954	945	985	981	951	986	904	996	969	966	984	974	942	988	980	944	1008	1008	946	929	968	978	990	1025	999	992	967	984	986	1005	1006	972	992	1017	987	960	990	981	908	949	993	987	971	1001	984	961	1013	1010	941	992	997	972	1028	1025	997	1015	955	939	987	1008	947	951	1005	997	1002	949	984	1026	981	982	953	1005	969	941	965	1015	950	954	996	1024	915	964	979	998	987	950	967	993	1000	927	985	965	1011	972	967	929	990	964	984	944	976	1012	1009	973	948	1008	1010	1005	983	997	1001	964	993	964	942	987	966	948	969	986	973	1043	1026	938	1009	1032	895	977	962	925	970	1001	948	988	929	925	934	925	969	960	1038	997	956	968	940	938	969	962	951	963	1025	978	981	899	929	974	971	930	998	977	929	934	1004	996	1004	986	934	989	953	932	1017	936	966	951	1005	998	1034	970	1000	945	969	994	895	932	985	1025	998	924	1002	994	1000	1000	950	965	988	1026	973	942	965	962	972	1011	1002	926	955	939	995	980	977	966	922	938	966	1008	945	950	1004	990	999	976	991	971	938	978	942	929	973	977	1001	921	998	991	995	1061	882	970	981	978	1003	949	993	928	1036	996	1024	914	990	943	950	1028	928	977	1004	1005	930	1005	1000	951	988	927	948	949	897	1013	969	999	948	924	980	984	901	975	981	981	962	1011	995	928	1000	1025	958	936	949	992	967	938	1006	991	1075	1015	987	1007	955	977	943	916	979	955	961	1019	954	934	986	999	973	987	989	969	1021	988	1004	955	959	1053	1006	976	946	991	957	902	988	1002	936	1005	907	987	942	951	942	925	981	976	962	973	1019	972	1027	1019	979	951	953	1012	995	998	941	1005	938	969	1011	994	1004	976	1041	1023	938	955	941	974	973	952	978	969	1004	998	1033	997	957	956	938	984	988	981	978	983	966	925	942	964	980	977	953	931	1021	971	958	1031	997	1028	922	969	947	957	951	983	1052	942	937	984	954	968	927	1009	989	1022	938	985	925	982	1018	954	942	1026	977	980	902	990	958	980	942	944	987	957	945	958	1025	986	965	957	973	959	982	977	902	984	942	985	939	1024	1012	987	1014	1013	965	1021	986	944	979	978	927	992	941	1002	980	965	975	956	967	985	939	979	1010	1017	968	995	951	988	961	941	939	980	1002	987	971	953	1020	971	963	955	953	1010	963	980	995	962	909	946	974	930	1017	916	1027	914	916	989	975	998
16112	8814	5982	1366	1064	1187	1013	475	391	369	352	389	349	355	361	356	339	338	332	333	381	338	305	315	330	353	396	350	343	331	382	366	365	336	347	372	352	354	374	342	316	341	341	345	347	390	332	380	361	379	327	342	346	366	355	356	366	312	333	355	368	395	354	363	323	339	361	384	333	329	347	317	332	320	331	351	368	352	344	311	328	363	350	376	356	327	337	355	349	352	335	346	328	354	329	375	358	346	385	353	338	371	349	324	354	343	332	368	360	335	352	325	389	359	367	330	391	370	368	336	338	364	341	362	337	347	352	344	327	328	341	366	348	315	384	352	353	352	337	397	383	335	381	341	330	404	376	353	313	363	372	339	372	415	361	390	348	379	413	369	329	371	359	408	353	354	326	316	336	364	386	371	357	344	366	377	350	403	392	399	343	372	357	369	350	361	375	360	351	353	329	340	312	314	360	337	351	359	357	353	372	409	359	388	359	368	366	363	354	361	359	313	361	353	351	381	370	358	361	323	346	371	330	353	348	324	410	333	333	342	326	326	349	378	341	323	373	360	322	323	376	340	371	355	338	356	369	344	375	342	351	336	371	356	353	367	371	360	341	363	389	334	360	352	326	359	359	380	335	357	364	388	325	342	346	373	368	324	352	311	339	383	345	375	410	368	319	366	367	361	327	367	394	351	351	393	358	316	341	377	362	340	333	376	335	358	315	352	359	366	336	346	359	334	304	342	357	314	377	335	336	348	331	347	318	350	351	345	350	364	370	365	370	379	341	321	356	343	358	363	355	350	377	340	329	347	334	361	365	313	355	344	336	364	342	387	338	367	382	363	355	330	357	321	367	340	384	366	363	382	356	380	409	361	335	350	319	382	306	384	359	344	378	379	363	330	376	376	352	346	361	356	373	386	319	348	399	344	341	402	343	332	371	346	356	382	352	347	337	320	405	332	359	357	388	316	370	319	372	340	356	335	341	376	368	302	330	339	351	334	340	377	366	383	341	325	374	358	349	387	368	383	365	318	354	337	345	337	381	349	369	374	331	350	344	357	358	334	352	355	342	370	378	355	361	354	370	360	337	321	324	358	324	353	349	351	335	368	382	345	356	373	362	360	343	360	343	352	374	361	348	356	330	379	378	354	337	322	385	365	345	340	349	369	350	317	319	344	340	379	366	360	341	338	351	343	335	393	353	350	354	362	360	362	350	343	364	332	363	372	355	334	356	342	354	331	362	333	322	352	328	369	386	302	362	351	336	349	361	355	369	332	378	371	338	377	342	350	401	379	396	370	360	366	358	369	354	311	338	368	340	376	336	377	390	364	333	384	343	309	337	376	351	361	382	333	356	344	337	338	365	351	362	346	364	312	403	391	369	381	381	357	348	383	363	349	280	337	370	358	332	344	329	370	328	340	333	358	345	357	351	363	341	328	343	327	334	353	375	357	342	342	336	346	325	367	349	348	327	357	326	364	341	350	352	365	367	345	346	370	385	368	346	353	330	372	380	351	371	371	389	394	355	349	334	348	345	352	375	371	354	348	350	374	382	350	333	333	331	333	342	417	345	310	342	332	380	359	349	353	348	360	338	355	364	340	342	299	341	374	310	329	356	330	337	357	365	359	371	346	338	355	349	335	358	370	382	346	341	367	372	339	367	355	329	370	374	314	333	351	383	353	362	354	358	334	322	350	341	340	356	328	360	370	357	313	371	368	324	346	374	373	361	334	334	356	348	360	344	346	330	349	372	340	371	365	347	364	384	347	361	354	354	359	363	401	356	371	376	339	352	377	342	346	352	348	303	363	359	386	360	373	340	352	366	378	325	354	398	387	390	380	369	368	362	390	307	370	324	399	339	341	356	364	330	325	390	371	341	353	330	342	361	344	354	372	340	382	370	366	382	377	377	323	352	354	371	378	329	372	360	348	326	321	380	342	316	369	368	384	393	342	355	355	366	385	362	373	383	348	391	357	322	351	354	317	373	376	344	376	347	345	372	343	368	360	375	366	391	357	369	373	356	348	348	327	365	339	338	366	332	378	352	330	366	372	355	366	356	367	337	341	313	347	333	368	347	324	378	348	336	328	332	321	356	337	346	342	336	333	330	348	344	332	351	365	361	349	385	356	343	349	368	317	327	364	352	379	363	367	350	296	362	335	366	383	365	356	336	341	361	333	328	370	355	350	344	353	327	335	338	360	358	352	372	344	320	373	335	357	327	366	351	363	356	337	351	363	349	367	348	356	318	359	330	349	324	360	346	361	368	338	335	341	328	325	371	369	353	361	336	362	349	348	370	385	340	342	351	350	340	363	349	324	370	350	337	351	375	349	344	340	359	333	334	370	332	375	339	325	380	326	339	351	330	340	335	361	356	379	341	370	378	346	390	357	369	352	382	363	354	362	345	360	337	366	363	359	360	369	313	325	310	360	333	360	343	364	360	331	344	315	335	344	334	349	378	331	360	354	361	386	385	376	337	384	367	338	326	364	372	378	373	317	377	322	348	338	340	380	310	342	368	364	346	359	322	385	351	370	378	359	336	365	361	363	384	330	348	340	326	354	321	334	367	375	333	342	329	330	364	350	338	341	364	363	325	339	360	367	351	330	362	371	354	317	345	351	320	347	345	377	369	345	309	332	321	349	358	358	365	319	388	376	335	355	371	377	366	355	369	327	380	374	334	351	368	346	371	363	361	360	316	373	361	371	368	330	356	362	356	369	364	345	349	381	341	335	358	362	315	336	357	360	348	340	331	311	374	343	348	348	316	348	377	375	376	377	366	346	358	335	370	368	380	348	347	314	389	353	365	333	373	403	328	295	352	351	363	383	353	352	340	368	389	365	370	338	361	330	387	344	359	330	361	312	338	340	328	345	333	349	363	421	349	359	356	315	351	359	358	350	377	318	352	353	369	359	342	331	327	301	342	365	339	388	397	361	362	346	367	356	329	373	364	366	368	351	376	358	326	364	364	347	383	384	389	342	357	366	373	374	371	380	339	339	346	339	372	336	365	371	365	358	341	320	375	398	385	375	383	348	396	343	342	319	338	363	334	328	355	374	355	329	372	392	372	362	337	354	327	362	318	342	390	351	369	356	374	376	397	356	357	355	346	407	338	327	363	352	364	344	343	377	345	385	396	359	366	351	329	371	348	335	313	324	322	421	340	355	349	346	336	357	344	362	320	353	373	370	328	358	389	342	343	341	349	398	322	360	334	349	367	341	347	364	325	334	372	365	353	363	348	344	322	326	406	349	333	357	345	352	330	365	343	357	346	358	368	357	381	376	330	350	356	361	320	366	349	319	329	343	375	363	318	349	355	410	356	363	317	350	306	373	348	353	375	356	333	390	340	330	349	381	346	385	369	341	347	339	338	351	345	354	362	361	373	397	343	364	360	368	360	328	310	358	356	352	340	325	355	353	340	317	351	342	366	333	339	361	372	368	381	354	356	371	349	353	397	341	316	312	372	353	334	363	333	370	335	364	364	364	361	321	325	340
9961	7776	9316	2740	3912	4023	3409	1114	793	785	817	818	786	776	819	777	832	786	791	761	786	808	812	759	817	787	764	811	790	720	787	819	792	795	765	770	803	827	777	792	748	806	811	763	810	742	795	853	793	782	792	780	782	813	821	790	823	768	794	789	825	807	810	800	755	799	789	787	792	738	785	783	801	766	803	845	815	821	828	759	759	784	750	796	835	775	812	768	782	785	785	787	749	774	799	821	789	751	785	766	777	821	808	760	855	777	778	805	821	762	758	880	786	765	792	776	790	775	757	787	844	787	796	783	800	765	796	817	726	737	784	788	819	818	807	777	785	782	796	790	762	800	786	783	773	772	762	815	793	795	760	729	795	764	848	810	833	799	788	782	774	762	810	802	714	817	776	752	829	782	761	746	830	785	755	791	748	759	731	789	779	795	806	826	801	800	769	824	792	811	810	711	763	838	764	778	797	854	797	766	797	789	784	770	792	816	747	793	851	820	749	779	836	783	791	724	789	817	786	783	779	788	759	821	814	775	784	795	746	797	820	832	770	784	798	771	779	744	859	798	788	805	779	744	764	796	784	810	795	802	817	752	794	800	743	776	784	821	776	789	821	748	775	788	807	805	785	739	739	792	786	815	778	774	775	824	790	805	748	770	758	797	800	799	787	816	742	801	805	782	782	795	810	752	786	730	809	794	780	762	793	779	811	746	787	714	778	797	772	772	814	760	790	822	841	840	790	814	796	770	789	778	753	837	832	842	826	839	771	778	805	802	773	742	746	771	787	801	741	809	777	774	762	822	784	795	826	810	740	802	771	761	788	777	763	785	767	782	769	766	773	800	788	736	843	805	792	830	731	778	792	778	823	771	807	807	816	793	784	771	741	792	851	770	751	747	754	833	778	798	805	784	758	815	794	761	803	733	765	749	854	797	830	836	795	800	831	774	753	767	815	792	779	795	795	812	777	787	797	754	789	812	837	762	765	775	727	762	828	797	769	759	773	788	833	757	826	806	802	832	763	807	774	808	784	760	774	792	761	796	761	776	797	813	752	830	762	786	806	784	760	797	823	778	757	826	802	765	798	769	770	766	781	747	799	762	758	838	752	808	783	795	786	734	783	792	807	812	843	770	841	793	783	748	805	784	793	812	768	781	786	830	768	782	832	791	783	768	794	841	813	763	764	781	835	797	827	814	751	741	756	749	777	800	784	794	789	719	723	735	812	802	793	778	788	774	784	784	762	795	777	797	748	783	734	754	759	789	827	836	782	858	727	769	786	799	796	773	727	770	813	792	820	834	763	765	805	815	769	754	804	806	735	800	815	779	788	755	727	863	757	771	773	759	769	771	807	741	778	732	803	796	741	799	800	771	806	787	810	790	777	803	798	798	760	740	813	843	838	861	759	788	826	786	788	818	833	756	797	788	763	793	777	757	835	796	770	762	832	821	820	776	800	809	808	745	799	781	783	765	792	771	757	822	849	788	835	775	736	783	772	797	757	781	790	796	789	794	796	839	773	751	760	784	761	788	755	804	774	822	723	798	793	763	828	842	794	859	772	780	809	737	768	767	800	763	813	799	756	803	830	795	822	744	753	798	763	773	827	766	707	800	805	787	808	778	686	801	816	786	784	775	856	817	812	770	777	766	799	771	802	785	839	786	822	742	788	828	746	733	736	777	803	861	795	795	754	820	776	782	777	763	759	829	810	756	829	809	821	753	795	798	736	799	758	776	784	768	762	755	831	763	791	763	808	803	816	776	791	786	795	812	805	794	802	790	757	804	826	835	787	750	778	770	782	755	804	812	793	771	744	799	762	770	752	769	761	768	797	784	766	782	785	800	758	798	782	832	830	819	726	816	840	750	748	759	748	792	820	791	768	850	733	815	715	790	783	800	808	818	822	780	791	789	723	782	774	806	834	816	834	792	781	789	782	831	789	795	753	763	822	764	807	777	747	795	749	798	787	781	760	769	773	758	729	832	850	818	782	730	778	778	820	805	742	813	812	779	814	807	809	787	776	802	788	768	730	789	809	791	744	825	803	792	775	787	811	789	756	766	789	796	748	780	840	795	751	811	742	830	803	807	768	808	813	732	793	800	730	811	757	768	834	766	793	784	828	782	783	753	771	846	790	814	783	842	794	830	831	809	744	745	792	773	776	836	784	750	800	809	730	776	783	788	792	801	797	816	811	815	786	820	775	819	840	783	727	834	779	825	762	793	803	762	757	776	774	757	802	815	814	809	784	798	766	756	764	801	793	780	822	790	800	794	766	748	797	768	773	796	795	769	803	824	791	766	820	797	822	772	773	739	807	788	783	798	788	817	814	807	761	825	757	746	799	779	788	787	806	809	803	768	742	747	785	716	747	771	772	828	815	788	792	776	859	751	745	802	807	777	846	743	758	774	764	792	761	817	807	814	808	736	779	753	783	756	765	767	777	752	808	799	779	809	812	783	745	802	811	826	802	803	836	765	787	810	781	785	761	785	765	815	777	844	771	807	820	807	800	779	808	805	800	813	826	794	782	749	778	785	772	779	829	782	812	764	742	820	766	779	808	806	846	788	833	800	783	763	763	789	779	791	780	790	772	789	750	810	785	793	780	817	760	778	820	761	753	775	797	788	852	787	809	839	764	760	822	794	811	812	791	800	824	770	794	815	765	799	800	756	765	763	813	772	783	820	770	827	812	789	778	826	792	825	798	827	743	755	795	831	766	833	774	798	833	800	791	747	815	770	774	780	761	761	784	788	801	795	698	850	831	791	833	748	764	776	746	787	829	734	809	786	807	775	774	766	802	815	785	795	771	840	842	753	721	756	758	821	788	808	784	852	766	760	812	759	802	832	780	793	785	804	733	765	823	802	821	784	837	823	817	740	768	808	723	786	779	856	767	780	821	830	813	780	774	793	823	824	755	810	786	863	802	843	800	803	760	781	810	794	776	784	760	786	769	808	822	786	760	758	818	798	804	796	790	768	782	827	769	786	824	779	835	826	759	771	844	778	776	792	775	782	806	804	768	809	804	771	818	770	822	814	782	773	817	795	771	794	753	767	840	790	810	777	805	804	811	736	790	808	773	763	811	805	817	794	784	824	762	774	784	751	802	782	780	763	827	759	809	801	794	771	833	772	746	826	785	761	763	795	794	755	792	770	798	766	779	818	777	746	820	761	832	789	844	797	757	761	766	780	813	800	783	795	732	807	764	766	795	790	772	760	816	814	759	813	761	742	778	767	810	815	772	815	775	746	828	778	763	794	771	765	828	872	722	780	836	740	811	808	811	785	765	810	764	752	800	810	752	755	788	805	801	799	758	769	717	832	788	827	797	859	807	775	763	758	821	745	736	780	744	827	825	812	849	768	803	745	800	759	751	783	780	771	794	787	807	800	831	801	812	764	793	825	788	806	756	849	795	831	822	792	809	765	798	826	833	789	826	800	766	770	743	787	794	784	834	841	831	773	781	768	772	758	804	780	797	804	831	795	813	828	793	770	785	771
35697	25512	18816	9042	20521	17975	11260	2250	363	326	334	323	315	304	340	324	336	326	352	352	348	323	336	317	316	300	313	340	340	313	310	337	337	312	331	320	329	316	341	283	326	325	305	319	309	324	320	346	330	381	325	332	333	339	365	320	309	295	315	384	363	314	318	326	291	307	325	327	310	345	341	330	299	332	303	323	323	347	334	285	329	339	325	311	328	306	327	329	356	334	319	321	354	329	339	305	315	332	317	307	344	337	332	317	340	291	335	321	326	319	332	310	344	298	302	328	360	356	330	318	366	326	318	338	295	333	305	320	296	305	326	333	325	346	330	324	308	313	310	345	303	345	302	312	285	336	326	346	338	340	320	296	316	328	349	349	318	342	331	326	306	346	328	351	342	394	329	313	327	338	307	297	304	350	359	344	352	320	301	321	375	292	321	272	339	329	294	315	324	352	320	310	318	331	338	328	348	317	356	337	340	283	330	336	335	321	331	359	360	298	327	329	324	322	344	340	317	317	316	315	311	325	327	310	317	346	325	277	327	392	288	332	310	319	338	321	332	316	315	337	349	335	351	359	348	360	344	356	367	314	343	310	345	331	320	320	368	313	292	323	321	318	308	340	331	320	346	325	326	336	336	299	329	323	327	306	306	324	319	293	297	314	321	317	318	330	347	319	330	286	306	326	291	326	326	325	320	294	299	281	322	320	344	337	355	347	313	301	318	347	324	284	311	323	352	347	311	302	342	326	324	342	339	319	329	300	319	334	300	332	331	344	332	337	336	330	343	329	350	337	328	358	364	354	320	304	319	320	323	324	321	318	327	345	321	331	326	332	334	348	324	312	324	305	301	355	315	332	285	343	332	326	339	330	344	340	350	338	341	280	353	324	319	332	334	312	284	317	341	308	308	334	342	320	320	324	325	333	337	325	351	368	331	315	344	336	310	312	310	314	320	371	327	348	293	334	319	320	322	351	319	283	342	322	365	321	357	320	310	329	312	306	361	313	305	313	335	335	340	321	330	323	319	331	317	328	358	378	333	318	326	335	303	310	349	302	316	341	345	339	362	324	317	311	339	323	353	317	309	307	313	314	306	326	309	314	355	339	349	330	326	302	328	344	333	318	368	354	346	303	319	274	342	327	336	324	304	316	337	328	314	326	327	349	307	348	343	322	349	313	336	312	313	330	288	329	361	324	346	318	374	303	285	344	325	345	327	297	324	337	332	299	345	320	333	333	335	336	313	341	318	315	335	337	318	307	319	320	317	301	345	327	323	309	362	329	331	333	319	318	310	304	325	328	348	326	332	346	327	335	338	324	331	314	335	301	333	305	322	314	327	331	327	316	330	328	307	342	357	305	348	332	319	341	344	352	323	326	343	312	278	303	327	314	345	342	311	328	337	349	320	364	326	295	368	332	346	326	343	329	329	344	290	309	299	332	327	324	332	338	322	336	298	331	322	329	343	372	357	351	319	320	334	320	283	376	322	314	341	346	349	317	322	325	313	362	315	352	338	323	322	304	299	286	345	346	279	309	341	322	353	306	326	351	312	284	286	328	328	295	314	335	345	307	317	366	351	323	322	323	331	324	335	305	324	334	306	319	303	351	308	310	354	333	336	322	282	333	347	321	319	329	333	329	311	343	360	316	315	297	312	313	315	316	325	316	305	328	311	330	348	326	380	308	323	331	351	375	311	317	297	296	323	322	347	351	341	339	349	329	340	322	359	335	324	324	352	318	355	361	337	326	360	324	345	350	305	328	320	307	310	357	332	349	321	384	293	320	329	344	338	353	312	302	310	310	317	326	335	314	359	336	297	353	337	279	331	334	326	367	295	347	354	323	302	343	314	359	322	328	297	357	329	302	350	340	323	322	347	334	282	359	319	339	333	303	312	326	351	357	320	312	325	328	328	310	320	308	356	322	311	302	334	337	299	356	302	323	351	342	339	311	322	363	317	299	309	350	338	320	347	327	326	323	361	326	340	325	350	338	314	307	343	320	330	295	291	328	321	333	346	341	359	353	319	347	327	345	317	328	350	301	326	319	315	304	304	330	355	349	350	342	305	318	346	344	334	344	319	315	336	315	350	305	354	332	316	297	309	330	329	343	339	286	335	315	321	314	297	365	308	312	320	337	313	315	284	324	322	306	367	336	326	313	332	367	336	313	307	321	314	331	347	329	312	307	319	337	305	333	339	354	349	294	344	328	359	335	287	322	321	310	358	360	320	331	314	299	348	351	306	314	320	335	340	319	322	301	314	335	288	308	305	316	332	322	355	345	333	327	322	348	344	349	318	325	321	337	333	297	338	334	343	294	322	314	303	321	309	340	337	356	281	324	320	327	296	335	314	296	284	286	330	329	353	332	325	288	322	367	340	364	282	295	323	356	326	302	307	320	301	331	282	314	309	293	327	332	313	337	313	320	328	332	357	317	321	308	347	332	313	332	352	339	313	331	317	303	327	290	314	318	350	342	314	339	343	345	359	313	296	333	306	318	319	329	346	348	312	297	354	303	313	337	304	332	367	354	314	328	302	295	312	329	350	358	368	319	331	308	336	344	317	340	342	341	314	357	361	324	329	321	309	318	363	287	346	369	318	320	339	337	327	351	359	317	351	325	337	333	323	314	335	359	334	345	328	269	321	336	330	337	319	333	309	338	343	295	319	360	302	339	316	308	297	320	351	287	306	328	326	331	296	346	326	299	338	365	332	331	307	308	336	322	340	344	313	364	326	335	398	326	356	323	309	330	336	321	332	320	347	351	383	322	323	300	335	300	336	336	313	327	305	321	325	286	299	324	350	322	347	359	309	332	313	342	320	305	355	314	309	314	333	320	338	305	325	334	343	346	346	313	332	318	309	320	344	349	328	298	340	348	336	325	343	372	326	317	320	347	338	353	342	304	324	322	311	326	327	352	299	308	347	339	296	310	330	330	301	294	332	307	360	324	346	303	349	334	301	288	317	361	340	293	311	308	297	327	338	341	328	333	310	351	328	335	325	318	339	336	324	336	329	321	311	322	334	312	339	352	343	327	304	304	336	333	329	295	307	347	320	341	351	335	307	309	302	314	305	307	304	313	330	345	340	345	326	353	312	329	345	368	327	314	323	335	334	325	343	345	375	299	314	321	321	349	295	339	363	350	318	364	298	298	303	341	334	308	307	344	337	348	327	355	356	328	338	357	339	318	325	307	325	340	311	311	311	357	369	316	337	333	334	324	327	309	330	329	354	326	328	346	338	333	305	337	339	330	323	346	326	342	336	343	305	344	327	300	327	342	297	365	313	334	355	328	309	308	323	338	327	370	335	322	362	320	317	313	333	304	325	332	340	330	309	329	317	328	335	326	345	359	343	342	325	336	329	348	350	312	325	324	343	322	289	335	342	281	326	320	317	344	346	330	333	301	311	339	334	333	320	341	352	328	258	311	328	327	329	325	353	351	344	313	313	365	325	329	327	331	337	380	316	318	342	326	338	350	341	337	344	356	336	327	358	322
22794	19970	20337	18819	39662	35118	25399	5312	804	745	773	790	750	770	718	714	773	765	772	757	795	722	739	703	738	740	734	770	735	756	727	778	710	772	769	751	706	690	738	757	744	764	761	759	774	734	776	721	725	740	740	767	735	731	738	736	789	761	723	760	731	706	718	766	708	759	742	752	762	729	764	770	701	741	727	798	732	799	740	747	727	732	731	758	752	757	741	758	704	686	765	731	704	736	748	739	753	736	742	726	774	702	745	767	763	759	763	711	787	727	754	754	762	758	743	763	711	720	745	780	774	717	693	773	768	748	758	723	763	697	756	772	715	739	731	751	774	751	723	749	755	755	752	729	728	779	745	695	746	766	764	769	741	709	784	726	712	756	776	750	727	702	776	719	724	792	788	750	756	707	755	769	770	766	753	736	750	812	690	715	792	724	740	762	762	737	770	750	735	748	780	646	759	761	746	740	794	760	773	746	739	746	750	732	785	728	781	765	757	793	732	731	723	739	739	751	737	727	772	766	766	702	756	718	769	737	768	776	725	705	737	722	792	757	694	798	771	765	762	756	780	768	726	794	760	767	793	738	785	760	748	785	771	692	732	722	767	730	714	771	707	741	778	721	746	773	752	767	763	748	726	765	732	779	769	724	793	737	754	737	743	774	794	716	765	743	763	758	707	711	698	740	738	714	752	741	758	744	795	747	756	723	770	709	767	744	773	787	692	772	745	775	791	774	728	745	788	726	794	688	706	735	701	753	738	763	785	711	745	777	767	795	752	766	765	757	729	738	757	746	727	789	801	756	764	755	736	719	720	749	688	714	742	772	764	782	720	709	762	745	743	706	773	785	698	777	689	717	747	766	754	750	728	717	719	773	766	774	733	764	756	735	749	781	744	713	743	728	778	724	777	769	748	771	762	685	724	771	721	748	740	761	779	749	761	730	706	721	751	757	781	753	699	767	756	682	768	782	784	750	689	737	769	749	781	718	687	740	770	754	772	741	738	741	709	704	755	760	722	728	764	775	732	757	823	755	680	779	770	726	750	760	747	775	746	752	780	750	729	775	745	698	720	811	724	763	735	756	775	756	734	800	709	698	758	751	784	736	810	686	736	768	793	725	725	775	776	715	804	755	804	763	755	737	748	777	763	787	722	776	754	726	683	706	779	770	718	700	769	747	747	752	717	730	747	746	763	704	789	762	704	736	743	760	705	763	754	695	775	675	706	741	732	736	745	746	718	744	734	731	735	729	761	724	761	780	779	758	796	759	731	787	716	714	696	769	702	744	754	743	748	774	746	744	801	783	750	727	750	777	737	720	734	765	745	719	740	772	779	755	729	756	779	743	730	754	764	736	756	792	802	729	717	712	805	771	751	694	771	715	751	738	771	778	738	761	763	739	690	742	774	778	720	726	711	760	747	731	716	789	745	703	743	710	743	757	764	718	777	727	757	758	773	768	738	757	772	757	778	783	743	740	767	733	712	744	732	728	737	723	755	789	760	792	720	755	752	753	801	715	789	788	776	710	756	774	713	726	704	771	773	717	777	761	725	743	773	750	732	751	773	852	752	771	738	781	743	796	762	747	731	801	732	752	755	740	755	720	730	764	764	746	763	699	757	729	746	731	732	736	768	732	755	756	718	713	717	755	725	725	778	707	761	771	776	767	750	747	729	781	781	808	728	753	752	766	741	746	752	756	736	760	698	710	742	729	747	743	764	776	724	714	693	702	759	733	793	781	753	739	735	747	719	757	772	726	769	729	685	717	679	703	731	755	691	789	734	717	737	731	790	752	737	753	736	755	785	754	785	733	734	745	720	780	742	693	730	771	736	743	738	715	754	716	691	711	677	750	765	694	716	797	740	774	742	721	717	779	743	776	734	776	719	730	720	778	737	770	780	828	748	717	715	753	732	773	744	754	752	728	720	731	769	704	746	742	769	751	719	722	775	678	756	764	732	737	784	755	757	762	758	718	763	755	763	750	755	742	729	760	711	751	798	738	770	705	783	750	762	753	721	766	817	683	758	749	741	763	774	807	732	784	746	726	732	775	732	776	755	739	720	705	700	738	738	792	732	699	734	788	771	766	752	750	736	748	756	749	766	681	747	730	746	719	783	749	754	688	760	783	755	747	707	790	744	754	690	716	774	790	714	773	733	734	724	732	745	727	701	763	735	707	763	737	741	802	707	745	753	783	744	745	724	764	791	730	759	691	755	722	733	753	791	757	761	744	758	753	710	774	715	759	764	824	721	724	776	778	746	729	726	739	776	785	725	786	757	787	782	763	742	713	766	814	739	785	757	765	677	812	783	747	746	750	717	728	734	687	734	817	761	750	778	734	766	743	780	766	769	754	771	754	776	733	762	765	737	764	697	739	755	747	743	732	745	738	746	764	750	738	755	697	724	708	710	758	754	763	732	762	783	756	732	805	730	823	789	717	750	713	721	720	808	711	750	758	731	704	764	741	743	700	711	748	748	765	781	746	760	719	777	726	767	717	762	721	739	744	757	745	786	737	765	765	736	787	732	730	770	767	761	762	752	712	783	691	707	744	754	737	740	693	720	797	732	763	775	737	738	752	717	720	750	803	762	671	765	744	780	747	723	753	735	784	732	779	719	748	779	760	694	755	787	746	691	719	757	737	685	737	692	734	697	761	748	770	822	775	748	784	724	764	732	728	787	755	794	744	750	735	788	734	726	745	730	731	800	740	780	758	802	767	766	765	763	714	741	738	757	718	802	760	728	788	727	761	751	744	729	776	780	743	783	803	720	740	718	748	740	781	729	750	737	748	774	754	752	812	786	790	763	728	785	718	748	722	799	749	745	726	750	758	785	713	752	754	809	750	718	752	767	744	738	717	731	798	702	745	781	761	786	789	740	772	714	739	737	770	776	759	758	763	735	785	741	765	805	777	727	747	732	792	748	735	749	778	819	705	760	745	752	693	763	765	765	723	729	725	724	764	721	707	783	801	753	783	735	743	727	742	705	744	706	729	747	774	748	819	744	699	705	723	740	784	735	750	675	731	715	737	754	772	751	783	720	786	747	725	771	747	789	770	707	764	747	732	727	716	742	758	799	768	737	725	739	725	740	753	773	759	713	752	801	761	801	712	730	746	727	752	750	714	679	766	724	747	733	773	754	757	744	778	747	747	772	771	739	756	741	741	751	730	773	693	744	787	740	787	753	721	751	764	719	716	753	716	807	728	695	707	689	779	718	783	765	747	702	736	747	732	717	724	700	701	784	726	756	745	710	755	766	750	769	759	766	731	749	704	747	752	731	739	734	746	742	756	751	764	725	752	732	789	745	776	748	707	749	780	726	735	765	732	746	718	741	730	749	750	767	750	712	764	727	731	741	705	763	786	737	704	762	782	795	719	742	753	745	715	752	745	708	743	725	752	730	669	755	749	721	744	766	732	744	777	773	791	706	763	700	763	724	776	714	755	783	677	754	738	714	706	728	759	772	777	754	724	745	700	719	712	766	743	726	735	680	742
47594	36754	28805	14774	33222	30958	20627	5196	539	420	420	407	397	440	441	429	450	435	387	428	452	453	441	466	386	428	380	420	452	412	434	422	471	459	435	425	464	452	426	430	385	448	404	407	399	426	454	396	461	384	398	442	406	436	464	391	451	427	468	457	427	448	437	429	436	432	410	431	443	414	430	421	433	406	422	407	443	409	403	458	413	466	437	443	443	427	438	467	467	440	465	406	444	402	432	444	460	468	459	405	444	425	467	427	431	402	429	441	396	471	455	430	413	402	437	437	450	435	419	389	435	414	438	437	434	454	480	390	458	435	420	453	464	408	426	389	406	436	449	420	421	455	405	430	450	438	445	461	449	412	437	409	421	421	461	443	453	421	435	455	441	420	427	439	440	404	456	426	448	473	444	437	416	426	418	406	417	433	415	426	455	406	434	455	453	420	469	410	479	438	460	442	442	450	424	448	438	407	429	413	425	401	409	400	476	434	433	445	484	464	394	473	378	443	455	431	442	466	427	431	467	434	413	466	411	425	435	408	462	426	409	434	478	394	389	413	434	384	434	430	427	489	395	432	468	433	413	432	414	458	451	436	441	385	423	428	424	481	449	442	444	478	405	440	418	424	433	438	430	429	419	428	450	447	407	430	400	478	412	457	414	469	489	422	430	427	428	424	421	434	417	453	453	456	465	410	397	408	430	372	369	421	446	451	427	376	453	437	449	458	425	430	412	410	430	486	439	464	427	413	404	458	442	408	395	435	401	368	453	446	421	413	481	453	447	431	401	389	455	451	408	412	445	428	437	431	404	429	422	460	467	414	433	436	405	469	395	414	454	453	418	447	428	501	437	426	440	380	458	404	439	426	430	485	429	412	406	473	484	465	446	422	396	412	436	476	443	443	413	462	409	445	445	433	436	465	425	441	443	458	441	407	441	453	470	372	442	420	423	407	466	456	443	462	455	412	425	422	419	426	494	448	460	424	421	409	427	416	374	397	398	433	426	448	451	376	435	441	441	425	445	457	479	388	445	444	420	487	427	420	415	439	423	435	401	406	454	431	426	443	423	451	433	438	420	465	421	415	484	482	393	461	437	449	431	439	421	418	418	447	389	447	457	472	421	414	430	458	399	433	425	410	385	443	410	450	438	443	428	463	446	404	417	417	462	404	440	423	445	429	410	409	425	428	441	438	428	443	466	431	410	439	434	451	481	405	443	400	427	411	405	405	461	477	387	402	453	409	415	405	464	437	464	430	440	433	425	413	441	413	487	415	449	438	448	438	399	418	463	454	447	456	437	405	437	418	433	427	440	415	441	443	413	425	393	452	443	441	423	401	416	431	394	435	457	434	437	414	460	413	405	415	470	418	441	417	411	451	457	395	422	468	431	446	386	408	436	440	430	427	454	430	436	424	442	427	413	445	414	438	449	412	463	426	426	404	386	407	433	477	438	451	435	426	428	429	420	417	414	437	452	438	433	402	440	429	433	479	414	420	406	474	419	361	435	428	465	424	492	420	448	428	508	436	441	452	433	452	443	438	423	428	407	463	439	385	437	444	441	410	425	419	410	413	413	441	429	432	409	421	449	418	411	422	471	437	454	402	395	430	417	395	421	473	452	455	414	458	414	421	438	409	395	434	447	421	429	421	427	399	425	455	405	455	437	428	425	413	387	430	424	414	407	436	411	465	441	393	467	456	410	408	422	415	408	423	416	472	435	427	447	429	411	444	426	446	414	437	394	407	471	438	425	416	420	440	444	446	500	465	475	470	440	423	450	422	441	456	429	428	407	447	426	408	410	459	474	419	467	458	452	440	408	452	442	423	384	432	440	435	432	425	411	385	427	447	457	432	419	428	434	424	447	428	436	424	433	452	457	434	446	431	418	418	443	412	439	451	425	453	415	431	384	431	461	441	436	494	454	424	408	406	413	468	441	400	431	425	446	457	421	409	436	451	435	401	430	433	428	458	470	407	419	428	443	423	402	436	453	491	441	407	449	418	430	458	490	445	418	459	472	427	425	424	429	417	433	441	381	427	437	427	461	440	421	410	428	442	417	378	419	417	467	413	434	453	431	396	430	419	445	436	411	441	461	491	416	428	441	428	427	477	413	417	456	438	467	398	429	396	448	453	410	410	397	412	417	450	446	466	422	433	410	451	462	451	410	458	397	427	440	408	438	390	469	455	430	405	422	371	453	451	436	450	393	427	433	418	422	449	427	476	422	425	414	477	418	465	455	439	474	450	430	449	464	439	426	484	424	410	379	433	428	470	467	400	413	442	415	424	454	474	469	461	420	415	420	451	429	410	433	424	418	435	456	437	466	458	418	429	450	401	429	441	443	435	435	456	469	416	434	463	445	447	418	479	379	450	433	444	440	430	417	472	443	399	412	447	414	436	383	418	423	411	411	438	422	406	441	427	413	430	431	428	407	431	405	464	448	424	436	432	425	462	446	453	428	405	406	434	451	453	437	412	431	408	438	389	435	481	429	429	436	448	428	430	486	432	410	435	451	424	491	479	476	416	424	440	412	451	450	473	476	446	452	410	450	433	403	393	423	402	421	417	411	455	446	408	407	417	433	459	416	443	464	428	460	468	396	410	425	449	390	396	416	426	434	479	453	406	438	439	409	430	420	402	441	394	436	429	466	396	449	423	439	459	429	484	446	468	391	430	413	415	442	429	413	495	449	443	415	427	445	412	459	436	397	443	431	445	443	429	387	430	403	463	453	451	458	435	430	430	439	430	473	425	414	415	431	383	448	462	415	429	403	452	446	477	445	417	477	432	461	388	404	435	424	435	409	414	384	387	421	413	422	432	440	461	453	443	390	398	444	466	442	446	413	436	403	445	435	406	450	431	439	472	466	433	461	455	452	415	456	391	414	434	439	464	413	465	440	411	450	449	454	457	427	430	437	448	434	447	452	418	421	450	423	446	388	444	464	449	415	373	400	421	432	449	485	454	467	409	439	415	420	424	462	441	450	451	405	452	461	438	462	416	446	408	443	407	432	442	418	413	445	415	417	426	445	455	415	405	386	423	453	437	398	451	416	421	441	390	436	399	430	441	432	467	432	438	450	448	425	430	447	394	443	428	432	450	420	442	421	465	413	409	428	398	446	437	420	395	399	439	408	424	432	442	494	418	449	468	445	409	397	424	441	417	385	432	401	447	446	458	449	460	429	410	423	463	434	455	442	422	483	408	445	422	442	436	407	440	441	463	482	428	482	407	429	426	427	414	439	424	431	414	437	435	427	426	430	376	414	426	430	478	436	425	419	424	425	405	452	430	427	419	447	424	412	459	445	440	460	424	469	408	432	425	446	449	445	424	432	435	427	416	449	422	440	443	438	403	450	471	410	414	464	387	437	449	421	431	428	418	453	456	408	436	403	448	396	484	441	430	447	413	441	445	406	393	436	442	414	453	410	434	405	428	433	415	407	468	431	455	457	445	441	424	447	427	436	448	436	428	427	406	401	428	475	444	454	459	421	429	458	448
29968	27843	28183	24416	50058	46710	34550	9354	980	981	960	975	1031	942	980	978	994	1023	980	980	992	975	972	967	966	909	971	968	945	1007	955	987	994	933	959	1021	987	1039	1012	988	960	944	979	943	954	955	943	923	981	932	953	971	951	1004	1035	1006	964	972	952	998	994	976	914	978	978	924	988	981	931	989	1008	989	1004	935	955	1017	911	961	985	1009	987	961	1014	955	953	1010	939	955	952	971	953	931	940	964	940	936	995	938	971	984	980	940	983	950	987	969	988	940	968	918	964	994	983	979	967	968	961	996	917	959	963	928	931	958	1017	989	1010	931	991	1004	949	951	1000	951	973	922	948	942	988	956	949	981	1015	948	960	941	1044	956	985	929	903	943	975	983	953	995	995	972	911	985	937	987	944	944	957	961	938	984	923	954	990	979	916	966	927	922	928	999	939	933	1023	941	1025	954	940	943	944	934	998	963	868	967	966	893	926	979	957	957	942	924	950	882	925	936	965	942	973	980	963	950	958	964	971	924	918	909	902	987	914	969	960	987	982	942	962	876	933	951	914	968	945	975	976	895	930	1005	999	928	985	967	957	939	968	923	891	1003	1000	951	1025	940	959	998	954	944	1004	1017	940	939	1000	946	947	999	981	981	946	927	925	942	955	951	938	973	960	950	992	979	973	948	959	962	942	972	924	958	970	988	963	947	1006	984	978	937	939	952	922	965	1027	967	940	967	963	919	931	949	983	947	992	1007	991	941	931	946	953	948	932	993	909	1009	1011	967	930	891	906	963	907	999	919	1004	975	937	966	948	963	946	942	990	983	971	886	998	932	959	889	976	941	991	981	935	928	982	982	948	961	983	967	945	932	949	964	916	962	932	973	930	948	964	978	975	962	970	981	1001	989	974	986	956	909	917	1002	952	955	967	979	969	937	981	929	968	986	924	944	983	936	972	995	935	1005	950	956	1007	976	956	911	1018	966	967	949	940	944	999	1006	938	959	984	1014	919	957	953	934	973	992	973	957	890	956	910	1066	979	956	988	944	932	920	886	1009	978	1011	924	948	984	965	943	906	961	941	973	972	945	977	913	977	972	985	956	957	946	885	937	959	994	1011	974	947	938	960	992	970	988	956	975	946	1019	993	916	945	893	985	942	991	970	957	961	941	1014	923	945	936	986	957	974	951	1009	951	951	876	924	965	978	1011	979	921	962	966	979	979	942	940	927	940	968	1022	925	914	972	1003	959	966	1012	985	976	964	984	931	992	939	955	954	970	922	977	929	924	955	955	977	989	986	999	963	959	961	938	948	965	958	998	895	1020	983	951	954	995	1015	916	954	995	932	950	952	971	943	934	921	911	946	1003	942	927	978	944	917	971	903	919	917	939	923	925	941	913	911	1012	966	1001	1024	928	960	962	974	969	878	937	980	939	945	965	970	960	963	953	924	977	927	975	980	1004	945	1002	962	975	925	970	934	973	1005	999	962	964	992	951	992	981	896	985	968	952	956	951	973	917	1018	1013	945	940	945	973	983	998	924	975	959	955	978	1018	955	990	936	950	923	971	954	911	914	1010	983	911	922	953	899	922	941	941	931	974	934	995	997	886	1002	945	930	905	927	956	983	919	894	953	990	952	958	956	927	957	979	1006	942	920	1000	979	913	986	921	963	950	1021	992	972	984	965	985	942	999	934	990	933	906	911	925	999	926	958	915	936	883	952	989	1006	920	975	928	943	984	895	976	954	994	985	980	966	970	939	949	916	972	964	956	968	983	969	973	922	957	960	911	1007	975	974	933	958	968	953	913	974	996	912	947	887	941	910	945	1025	952	1023	1019	1013	940	952	961	951	964	995	987	960	1009	962	943	940	956	976	972	931	987	976	954	955	977	1034	1025	937	1026	938	956	941	993	925	983	948	974	938	956	918	954	943	964	949	919	975	962	993	1015	933	1029	997	921	973	927	949	984	952	945	995	982	924	961	961	1012	888	932	948	943	915	977	1007	964	1018	957	974	943	975	940	950	932	968	956	945	971	984	979	1010	950	966	982	979	930	957	972	997	1014	941	917	964	965	968	991	996	1000	980	978	887	974	991	1005	1022	970	968	919	912	951	996	977	980	947	939	944	946	975	976	990	916	938	973	925	1004	933	1025	916	1010	974	941	939	968	945	958	1008	955	955	980	989	931	907	919	985	930	916	927	972	979	993	983	958	1008	908	977	1012	941	946	997	945	949	908	925	960	1013	928	1010	978	944	940	985	999	949	954	1025	945	947	971	948	1067	983	949	948	977	976	1044	975	955	960	968	944	978	975	946	945	977	965	921	995	965	896	973	905	904	985	1001	987	908	995	919	938	1025	925	981	966	947	985	960	1008	963	948	923	1011	969	970	956	915	966	982	967	877	879	939	985	931	961	970	956	998	983	974	929	966	1002	932	972	936	933	931	976	923	971	930	961	931	941	915	978	954	947	990	952	969	958	1002	1015	961	962	954	949	941	990	963	920	956	1011	954	986	952	991	918	921	953	941	924	960	950	969	937	953	972	982	1039	967	945	991	911	940	899	960	941	962	975	944	926	954	919	941	932	942	932	947	984	931	992	1003	922	979	945	988	971	935	960	939	950	980	928	956	956	949	1062	977	1013	986	1000	950	914	989	999	951	948	959	927	945	864	939	986	1041	994	972	969	917	1002	991	930	984	921	940	995	979	898	974	948	915	991	898	934	904	1000	948	978	956	966	943	909	911	948	1012	933	930	935	947	979	981	938	949	960	998	930	936	963	989	947	979	947	904	941	969	990	1003	917	956	982	963	960	987	922	908	1007	857	918	930	997	947	1001	997	982	980	945	977	975	988	934	964	952	966	921	976	1005	920	990	960	962	959	984	950	977	967	986	958	967	1005	964	971	992	975	945	983	924	968	924	977	985	981	902	989	943	1018	1004	952	971	944	913	931	956	964	976	976	993	916	968	964	973	997	1005	939	947	936	902	941	956	968	957	999	971	989	931	993	970	962	965	939	933	939	944	954	991	999	956	891	939	980	963	980	957	900	997	998	908	1012	1019	960	909	944	1023	966	940	982	921	984	984	963	959	977	1000	935	956	927	962	972	925	1010	937	943	984	959	971	970	1009	971	996	939	1001	984	949	976	946	961	947	965	939	910	961	960	992	944	988	982	930	945	973	951	970	954	921	943	951	916	932	949	990	954	945	950	936	950	962	957	981	969	948	994	974	933	964	928	996	997	964	996	981	987	963	1010	926	1011	969	933	992	952	983	947	1019	942	926	997	953	979	909	961	896	927	974	927	962	901	972	923	955	993	985	1000	985	966	979	987	963	943	934	990	942	949	990	948	954	933	936	997	972	970	961	969	894	1025	964	947	986	987	980	971	979	911	950	1049	935	961	916	970	968	928	978	971	949	947	980	989	953	985	948	938	981	964	997	959	989	975	977	933	939	988	998	983	907	929	956	971	928	1001	916	912	928	966	987	955	957	982	1006	973	967	974	930	980	995	968	928	928	988	937	993	920	905	948	978	970	958	937	954	962	868	1001	943	987	943	971	995	978	957	964	906	963	951	942	951	965	901	975	982	913	995	994	976	935	998	972	955	966	948	957	972	982	985	1001	1017	974	966	899	954	998	905	960	955	952	949	900	982	987	980
16416	9455	6636	1602	1445	1511	1155	456	330	347	351	333	351	349	372	358	329	355	304	362	372	349	366	380	403	346	313	314	325	330	356	372	335	343	349	336	381	329	366	351	391	321	340	348	350	345	360	384	338	359	383	328	324	359	405	377	375	343	341	354	342	374	330	339	322	343	349	352	325	331	356	375	338	362	374	347	308	353	369	328	321	339	361	341	366	327	319	338	355	362	328	370	354	341	339	350	343	339	364	357	391	377	294	364	334	321	359	332	369	331	359	335	297	360	369	372	352	312	339	356	355	333	352	345	375	354	350	355	355	321	332	366	320	359	381	324	350	341	349	352	378	373	359	326	338	349	345	371	391	314	356	355	306	351	370	338	353	359	341	357	383	305	321	339	369	361	358	358	370	333	360	366	334	334	363	354	349	346	344	344	325	349	331	336	314	351	373	366	337	363	370	373	326	353	347	341	358	353	352	335	332	330	373	345	359	360	361	354	331	338	336	312	370	364	355	317	366	372	351	377	333	339	368	362	322	347	344	357	359	300	318	332	347	348	341	387	409	357	336	301	290	323	381	361	319	370	316	342	368	344	340	357	328	344	360	375	340	386	338	358	357	345	350	411	383	341	350	327	360	324	340	393	362	360	340	372	327	365	326	382	332	369	364	372	342	343	307	339	383	346	352	324	359	341	361	347	338	369	334	350	328	337	313	350	304	353	352	353	369	385	327	328	342	321	348	372	339	348	337	337	361	366	323	344	336	332	347	319	322	349	343	320	374	329	362	344	374	349	348	351	345	372	330	356	363	332	341	380	303	329	349	350	326	367	336	338	342	365	346	356	357	351	343	369	372	326	328	354	321	349	361	335	322	339	346	306	324	359	353	345	354	350	332	379	337	372	335	340	324	365	356	345	374	332	351	309	347	356	365	343	335	361	321	409	363	341	364	326	332	339	359	376	333	328	318	324	331	343	376	348	351	343	337	359	339	344	361	358	387	330	359	366	347	346	364	324	336	386	334	362	351	351	382	341	347	341	347	400	341	350	315	345	351	348	316	342	337	361	335	308	333	350	335	346	369	352	378	386	360	352	340	368	357	348	341	373	352	366	345	343	379	317	356	324	336	315	329	366	321	340	355	340	357	323	348	371	368	376	382	336	346	363	362	355	371	354	355	342	335	362	326	337	372	312	332	352	304	371	342	319	288	333	355	370	325	355	362	341	354	340	363	311	375	344	324	359	347	378	353	349	347	350	358	340	337	335	350	359	346	334	287	349	366	349	347	382	354	342	357	375	337	350	327	355	360	349	316	344	369	322	366	371	352	347	334	314	352	371	298	300	351	339	345	356	341	368	334	351	352	350	329	344	311	323	390	363	350	337	339	313	328	354	332	350	354	360	343	339	335	343	349	328	348	360	329	357	362	314	338	325	343	343	356	368	322	335	367	354	364	377	348	382	379	346	333	366	334	352	378	307	329	338	326	321	315	347	332	360	351	305	332	342	352	350	370	342	355	340	364	320	368	350	333	350	293	336	357	350	369	367	371	329	331	357	366	360	338	355	313	348	379	340	316	359	348	340	359	311	369	326	349	353	347	347	356	362	362	352	343	367	320	396	352	375	378	376	345	347	359	328	365	328	377	376	372	373	365	354	383	339	345	372	370	339	345	316	348	315	364	344	331	364	377	401	366	317	351	356	335	334	424	324	360	347	339	330	359	371	317	367	377	366	344	334	358	353	350	361	368	364	339	375	347	322	341	338	341	335	366	340	320	339	391	347	373	346	340	335	350	346	377	312	337	362	342	371	379	347	381	343	326	414	345	354	342	354	352	360	354	345	335	360	350	339	340	375	376	368	364	348	341	326	336	338	349	346	343	338	354	338	348	336	380	378	301	343	341	363	374	368	360	379	328	355	327	356	357	340	349	342	315	353	351	343	355	385	335	309	349	384	337	360	341	342	365	329	358	346	329	360	325	326	347	334	331	339	331	323	326	356	346	383	333	356	351	386	353	348	388	329	329	360	344	344	354	357	358	366	350	330	319	342	394	379	320	319	337	346	326	362	362	356	348	339	369	390	357	367	348	377	322	337	318	378	330	324	343	325	324	276	379	383	324	327	334	352	355	341	335	331	336	387	328	368	341	360	317	365	343	334	356	342	337	307	356	323	372	334	356	348	360	372	352	370	341	342	365	352	343	329	353	390	339	351	333	351	328	345	398	317	347	365	346	377	377	360	316	345	338	358	401	353	364	328	334	352	352	315	359	379	359	353	347	368	335	346	343	343	351	328	331	347	385	354	352	330	336	363	304	344	328	343	381	358	342	320	340	340	297	348	348	323	340	355	354	368	343	348	352	336	367	353	365	389	334	332	361	305	313	376	360	351	323	341	314	333	356	326	281	333	323	340	333	343	349	312	369	345	344	349	360	356	345	353	358	357	367	336	334	337	308	357	378	330	319	333	305	341	374	328	350	387	358	371	345	351	339	334	370	353	372	338	329	342	315	356	331	343	361	331	333	341	372	351	355	311	338	351	333	348	350	346	345	344	305	336	362	349	349	363	338	377	385	328	327	350	353	338	328	327	338	381	316	330	345	333	322	393	361	302	364	347	331	349	335	362	375	363	358	384	359	345	355	321	314	350	375	374	322	349	345	340	369	315	322	350	367	340	338	360	362	361	338	351	363	383	326	372	334	308	345	330	366	342	376	365	372	367	374	338	365	324	304	324	359	336	370	364	321	384	334	351	351	385	381	351	357	369	399	342	349	331	308	320	341	357	351	349	356	362	336	331	341	355	333	355	348	367	364	357	386	383	344	344	323	333	348	343	346	364	340	307	343	314	360	364	361	321	365	349	339	344	356	340	340	357	355	340	355	319	334	358	331	336	354	371	339	357	373	352	334	350	320	379	347	321	347	364	321	339	350	330	348	353	340	332	342	356	325	364	380	397	346	362	341	316	353	388	377	335	351	354	343	324	287	367	327	349	344	344	314	327	371	325	340	362	334	317	338	340	340	346	370	337	357	394	351	350	396	364	357	352	371	347	315	377	361	356	364	328	360	368	340	307	351	348	337	372	323	327	340	344	349	305	345	343	353	356	358	326	328	356	331	365	360	350	380	331	345	345	376	376	335	338	372	338	343	352	370	354	373	363	373	357	305	337	329	311	364	361	409	322	346	371	363	361	359	327	328	315	325	328	332	337	316	363	352	343	324	377	350	387	343	335	347	328	346	355	348	363	367	336	361	355	357	357	381	331	327	361	330	322	349	368	346	314	366	351	350	310	347	347	332	343	364	307	369	363	366	330	367	345	315	328	356	342	360	363	379	339	340	369	332	332	348	319	371	361	336	357	337	320	339	368	369	374	378	316	343	359	360	325	373	327	338	388	364	357	347	326	327	335	298	361	346	348	327	354	340	334	353	352	338	339	312	352	355	360	344	359	356	343	353	352	367	350	352	349	354	373	348	355	331	357	378	369	348	332	345	393	344	355	341	354	370	283
9989	8361	10151	3451	4590	4494	3248	1129	780	757	775	787	806	777	777	775	781	783	728	815	842	762	814	818	765	774	779	788	789	799	789	764	777	749	771	780	763	829	785	778	757	782	778	789	796	780	781	771	789	778	821	806	775	764	774	770	797	761	776	781	723	763	812	782	762	777	744	789	746	782	785	756	787	791	790	785	789	801	755	754	763	712	768	772	804	740	787	791	762	719	795	768	774	760	830	781	802	810	769	844	818	795	793	753	790	775	781	797	783	773	755	787	722	771	834	777	814	730	723	794	808	758	800	783	789	812	738	762	779	800	777	757	840	752	749	749	757	806	783	771	735	752	760	743	783	825	773	746	766	766	719	777	731	762	751	808	759	806	754	776	807	766	795	789	728	836	809	734	763	811	784	748	800	797	763	794	806	793	788	793	745	785	739	762	771	799	785	792	717	749	801	832	824	803	740	755	749	756	831	765	787	746	737	850	764	807	735	790	800	791	766	763	746	790	782	793	792	779	801	761	764	785	728	809	731	784	785	738	788	800	776	819	752	836	747	768	773	760	750	781	806	807	772	770	781	776	820	762	781	752	796	757	780	782	755	793	735	781	764	808	815	814	802	780	813	815	782	808	756	800	819	779	791	804	775	824	756	797	766	767	767	744	756	802	802	789	764	805	811	760	785	795	776	741	795	784	799	811	782	803	782	799	769	771	726	799	782	797	798	765	792	778	739	739	813	714	802	758	744	761	778	840	770	759	845	788	807	785	766	791	788	780	756	766	797	773	756	798	769	764	743	719	762	790	733	741	803	782	785	804	763	814	768	777	786	798	792	749	765	750	785	816	756	823	786	811	795	745	738	766	821	779	805	763	731	775	828	810	783	756	766	776	772	811	782	808	764	803	732	724	763	763	780	800	749	801	810	779	804	813	760	772	802	855	780	760	809	776	753	821	769	773	792	801	763	785	772	734	790	777	719	821	755	812	765	766	769	724	771	798	810	801	817	767	778	784	734	755	739	832	763	769	751	799	808	749	789	808	715	814	814	806	790	778	781	777	804	794	765	781	790	828	797	775	789	781	789	789	755	790	764	743	770	796	769	829	776	820	770	731	805	800	772	811	807	768	780	755	804	810	760	773	760	763	782	785	828	783	788	774	794	785	777	758	765	799	802	778	792	779	797	800	805	785	746	802	770	811	808	768	763	774	795	761	778	781	784	781	770	751	804	817	756	748	771	772	761	799	793	773	766	815	743	828	810	772	781	784	788	787	763	793	781	797	818	863	731	796	855	815	789	752	797	730	777	825	800	791	798	830	772	782	831	795	801	762	777	770	755	782	736	782	839	798	806	773	798	871	741	794	789	749	835	738	741	791	811	824	771	729	787	799	774	750	777	788	788	817	806	800	774	743	774	773	790	761	789	851	775	784	816	811	786	794	761	779	763	774	807	796	755	770	776	752	791	782	781	741	810	755	813	809	797	796	781	779	790	825	781	790	748	769	749	819	809	763	801	802	770	778	743	811	734	771	807	794	788	769	784	757	786	729	748	761	810	822	818	792	763	756	790	772	774	754	756	766	798	784	796	774	761	790	760	730	800	772	775	777	786	753	763	758	768	795	795	820	787	761	768	751	773	769	819	783	818	792	779	760	802	763	778	769	778	761	741	758	761	828	777	792	759	769	763	793	811	749	794	780	796	760	783	782	838	794	788	801	786	802	756	812	816	779	799	756	789	792	767	760	786	793	776	772	772	795	806	784	759	749	762	760	813	815	809	793	778	742	777	776	761	790	731	723	829	835	778	804	727	789	808	771	762	774	759	800	789	786	761	732	779	782	874	783	794	805	785	843	772	761	787	798	746	755	813	785	735	773	820	765	786	799	783	775	786	781	822	759	841	720	778	799	782	811	802	760	763	779	745	829	768	760	822	719	762	817	754	815	759	762	760	795	792	749	778	756	779	814	751	830	743	799	786	754	810	799	778	801	771	786	740	758	823	767	786	747	830	795	792	748	746	755	817	798	818	777	780	756	788	784	769	741	754	807	826	791	807	803	758	825	769	819	782	723	817	767	787	801	786	857	766	741	764	732	756	777	736	789	768	801	810	765	807	764	729	777	768	774	748	796	748	816	808	811	815	772	779	774	823	768	731	808	736	813	782	828	739	784	784	760	791	825	811	777	815	770	699	765	782	788	779	776	772	793	789	748	794	826	767	767	837	756	777	786	788	819	819	784	768	720	763	819	746	773	816	790	791	798	794	798	755	824	777	792	726	785	774	777	798	734	853	721	767	750	796	796	816	741	694	778	783	797	774	768	792	769	829	740	785	793	727	757	820	743	796	808	773	755	787	793	780	837	748	768	804	789	721	818	779	710	748	773	807	812	796	793	776	807	770	795	752	774	748	765	745	793	834	818	776	795	773	753	783	848	767	807	831	779	734	752	760	718	774	768	780	742	757	780	758	745	829	791	794	822	776	809	774	748	769	730	758	687	783	778	773	781	751	773	776	767	764	754	789	750	767	743	795	782	740	727	715	732	807	797	742	789	767	783	795	772	766	761	750	807	721	806	817	794	734	740	772	808	774	799	758	775	768	736	730	790	784	748	734	782	781	787	809	774	749	820	802	747	742	791	775	791	775	821	784	820	734	774	746	755	798	785	834	796	717	808	800	760	822	810	772	709	807	804	792	803	794	782	799	723	794	774	719	752	803	766	799	762	764	764	800	818	760	760	818	790	803	802	772	700	719	832	798	792	793	794	788	750	756	747	767	802	810	758	812	777	789	776	789	795	800	774	820	775	814	785	742	817	765	779	737	778	796	765	798	804	759	788	830	735	750	750	827	798	796	767	771	787	776	789	771	771	762	801	761	780	813	748	797	792	823	770	779	788	787	833	766	769	804	806	778	779	767	757	756	773	777	731	779	794	753	739	768	749	807	794	778	764	770	719	827	800	788	755	840	830	782	800	815	743	803	765	782	793	754	769	747	786	804	775	803	778	772	747	803	768	782	739	757	760	792	746	785	786	780	770	801	838	789	767	746	769	739	795	762	789	789	814	831	841	801	756	710	791	822	781	798	750	794	783	785	745	777	815	751	772	807	812	815	786	779	783	753	772	776	787	774	787	759	772	770	802	785	771	726	795	797	759	833	801	789	798	784	755	747	775	765	753	765	790	731	728	776	821	791	743	762	751	864	813	853	802	776	790	766	753	803	825	814	784	761	806	790	792	811	784	711	768	779	789	782	817	842	780	794	796	737	818	757	785	770	760	750	783	786	775	809	783	789	773	755	752	780	801	764	826	775	725	810	754	805	735	731	782	786	777	791	775	735	794	744	794	784	780	798	774	774	749	763	773	798	798	803	809	804	833	822	799	792	769	800	767	766	794	776	812	768	797	806	796	810	764	775	789	809	755	750	759	765	767	790	812	737	816	768	774	784	762	809	796	775	784	733	755	738	736	759	762	814	768	798	814	765	734	818	812	783	771	806	728	801	794	768	754
35626	24263	15181	9077	20644	17326	10296	1878	364	341	301	318	342	329	313	306	323	307	291	317	334	352	329	298	291	325	324	354	316	299	308	362	340	322	333	315	326	332	284	333	347	301	336	292	310	317	333	325	321	310	336	323	309	335	328	307	324	326	279	307	308	295	302	335	314	336	325	329	333	326	333	330	319	318	322	315	334	346	298	308	319	350	334	365	330	350	324	319	316	308	331	316	285	319	324	320	328	346	356	337	330	307	351	326	271	304	319	341	333	312	329	362	313	312	285	337	346	334	291	322	346	314	327	340	284	280	340	313	301	318	338	318	335	327	344	314	322	329	291	340	306	325	302	316	315	311	327	334	308	290	293	281	316	331	293	293	306	328	299	319	315	320	351	312	304	287	310	334	301	330	326	306	335	337	310	314	300	297	293	305	287	320	309	284	299	292	355	317	309	316	327	325	295	263	312	303	300	295	280	332	312	329	321	348	342	328	311	314	305	306	341	344	344	321	291	332	332	310	332	305	306	321	331	319	320	304	312	282	327	306	296	326	321	295	310	340	329	333	328	342	316	291	314	308	298	343	306	325	296	323	342	310	350	285	329	320	288	314	290	297	295	288	319	353	343	304	304	333	329	341	333	324	314	345	297	311	302	340	300	329	336	311	319	324	297	328	296	347	332	327	305	296	319	304	322	294	317	313	320	326	265	345	358	294	269	303	293	335	311	290	323	314	281	289	337	339	332	309	313	300	339	343	316	333	295	325	350	310	306	272	334	299	295	306	341	304	314	303	289	337	337	336	292	318	322	308	292	312	320	316	302	301	329	288	340	325	323	324	329	330	284	290	315	306	326	348	321	322	302	299	302	302	307	309	325	311	297	339	358	295	335	297	340	338	298	299	284	296	314	343	299	329	316	307	294	311	321	317	306	341	327	295	291	295	307	353	325	338	324	331	346	328	318	293	301	320	320	294	313	279	297	297	307	305	314	333	323	291	328	317	328	334	330	341	318	322	327	308	326	350	343	315	299	319	273	305	324	340	331	300	342	330	321	339	313	315	333	274	301	312	319	308	323	307	295	300	306	355	280	300	334	310	294	317	306	300	303	351	310	308	297	331	343	299	310	302	322	320	341	345	310	344	300	317	317	300	307	307	296	315	325	321	306	344	321	321	334	303	312	339	333	365	304	313	315	305	334	323	322	320	336	323	319	315	316	287	311	295	316	323	291	294	307	331	319	327	280	330	324	346	327	324	320	317	342	324	286	386	321	367	322	300	301	291	324	310	355	323	337	362	297	302	300	332	318	323	317	344	327	328	328	339	339	299	298	289	320	310	324	279	322	319	314	319	333	340	340	301	344	342	327	304	289	319	317	304	320	319	290	343	302	318	307	308	292	319	330	323	282	310	294	305	324	322	336	325	299	292	321	306	315	315	315	303	341	323	321	317	316	292	333	333	282	317	359	333	309	327	301	327	313	327	292	286	311	307	308	281	298	321	326	312	291	332	332	322	302	313	335	320	333	354	332	317	309	325	338	312	326	337	335	301	340	278	294	327	341	341	301	297	299	308	320	323	302	324	305	300	334	323	318	324	338	288	350	328	318	298	300	356	362	325	316	338	306	323	319	311	303	294	305	302	320	324	342	301	325	298	302	348	344	316	331	316	333	281	313	329	325	306	310	314	319	308	305	308	302	336	293	321	293	319	300	313	353	306	317	319	346	304	332	324	277	286	311	337	304	348	317	310	305	320	311	327	330	322	300	335	321	292	318	301	328	326	336	340	359	324	307	347	306	324	314	308	285	325	314	321	281	326	323	321	353	299	305	353	314	341	328	307	342	304	295	340	284	258	324	285	328	291	325	315	322	286	313	300	323	350	343	354	312	292	325	325	334	312	324	298	345	299	312	339	318	313	323	338	295	305	309	326	330	325	300	306	314	334	320	309	313	303	301	336	274	333	328	327	306	345	316	303	296	329	315	302	301	314	324	318	320	298	332	322	299	323	314	324	303	336	322	310	297	299	314	353	319	306	330	342	320	323	320	301	336	328	320	342	338	285	323	336	293	304	311	304	315	331	313	319	314	354	291	326	322	309	303	317	328	361	327	329	307	306	328	318	315	332	335	276	310	329	297	267	293	305	337	328	322	313	291	311	316	350	317	324	315	298	335	298	310	307	319	306	335	351	316	324	310	311	329	334	295	357	292	304	305	302	324	332	311	330	276	310	303	320	323	318	326	334	296	347	292	324	331	304	339	299	326	350	302	302	304	314	298	301	315	311	310	315	339	314	341	315	317	340	319	320	310	345	291	278	301	313	301	310	297	319	334	291	355	325	290	340	316	327	312	304	276	329	334	289	342	334	338	302	333	285	319	333	333	325	350	318	332	326	291	310	318	301	322	324	279	290	300	296	298	349	320	324	317	335	339	296	346	322	356	297	302	320	286	322	327	292	270	303	347	304	307	315	302	289	319	306	342	286	288	324	318	272	326	296	342	346	334	268	330	321	341	307	305	316	331	282	321	278	320	283	279	338	317	310	312	266	327	334	306	318	297	358	353	337	313	313	317	350	310	316	326	335	319	326	313	295	330	307	333	345	282	327	309	358	347	325	330	320	322	294	314	306	317	329	300	303	324	317	332	294	342	307	305	329	345	302	320	302	343	314	245	320	331	320	325	315	307	288	304	340	348	354	318	304	309	356	332	334	327	315	335	286	299	299	277	292	328	322	302	329	315	284	310	312	316	281	318	333	304	311	317	304	303	301	332	324	326	278	323	317	321	288	316	310	313	355	333	336	335	305	294	297	324	326	295	330	345	343	293	286	330	292	335	324	317	312	316	295	287	335	310	268	320	321	323	330	319	298	328	320	308	318	295	314	299	287	311	307	285	309	316	324	334	311	333	314	352	324	309	308	334	320	320	316	328	290	328	284	317	310	315	298	333	309	353	346	359	300	306	339	310	313	290	307	343	350	311	312	337	333	294	311	308	313	323	347	319	302	312	360	305	335	286	298	306	320	314	315	333	268	346	325	330	317	334	327	317	281	329	328	320	320	313	334	371	304	296	322	295	330	344	307	299	327	301	363	278	318	312	337	313	318	343	310	328	293	333	327	338	320	313	329	342	320	351	289	293	345	331	318	333	339	316	335	342	330	343	313	289	296	300	333	335	352	313	348	320	319	342	354	313	286	331	329	307	292	309	295	330	318	285	343	323	359	317	318	314	309	317	290	342	288	321	338	293	324	286	318	345	320	292	310	325	279	310	307	305	305	358	316	298	310	337	318	319	302	338	305	315	274	310	339	335	326	296	347	303	292	262	298	312	293	316	312	320	265	287	339	309	325	343	316	282	339	299	295	258	316	285	306	321	311	313	344	332	330	325	306	324	323	315	319	334	316	334	320	346	306	307	331	334	324	322	344	302	328	303	304	306	293	311	332	296	319	285	318	336	312	324	284	321	357	330	311	316	285	322	339	327	341	300	337	304	303	322	321	368	294	360	362
22941	18451	17929	19671	39955	34367	23017	4814	725	741	761	787	774	735	784	756	711	748	725	704	739	735	764	716	772	744	740	758	735	721	727	705	768	752	674	724	687	732	692	698	718	746	717	730	731	748	701	769	754	745	745	748	755	774	706	707	700	718	740	678	734	767	703	704	734	729	703	726	741	792	717	782	702	712	732	711	743	729	718	792	728	726	740	723	770	750	739	714	690	716	706	737	724	740	725	679	701	755	691	686	758	727	776	752	725	746	721	714	753	729	695	727	729	740	730	721	757	694	718	673	754	692	736	806	714	708	728	732	732	746	763	721	733	723	703	773	731	726	677	749	746	739	738	684	736	724	755	766	755	770	709	723	705	747	743	739	737	696	734	741	747	720	766	732	773	691	790	675	741	731	745	728	759	714	742	731	775	718	710	719	779	715	716	724	715	752	721	707	705	691	736	743	747	756	705	727	747	722	696	697	733	739	757	733	758	781	755	676	708	729	769	754	728	730	703	750	729	758	695	694	779	721	740	730	704	675	714	739	695	770	719	697	702	758	738	712	719	755	734	757	709	732	716	757	758	744	719	701	708	744	748	728	785	775	734	757	753	768	761	746	745	712	682	704	714	761	672	703	698	717	725	721	709	740	712	717	731	746	777	706	721	725	750	669	722	742	731	721	731	755	754	717	738	725	702	666	743	748	779	757	725	755	726	723	713	736	715	725	737	756	714	737	763	690	678	756	752	743	754	736	737	777	762	737	758	723	734	753	729	729	764	744	745	735	734	732	732	699	735	740	673	747	772	752	698	713	724	681	708	718	736	732	747	729	717	699	756	717	702	746	700	724	765	726	739	777	758	731	726	721	787	701	773	769	752	693	721	793	706	760	738	719	695	742	739	755	693	706	756	741	732	721	755	694	728	766	696	751	701	732	751	756	740	764	770	723	733	709	713	761	751	725	672	759	703	713	736	752	766	747	768	740	723	742	770	824	732	722	722	719	705	705	706	740	726	710	724	739	767	707	737	770	734	735	762	749	737	713	730	715	743	760	746	759	755	772	737	750	739	765	717	758	711	715	704	734	735	716	733	717	748	758	710	724	693	724	729	743	741	771	724	685	716	741	747	695	739	791	735	698	730	775	707	719	750	735	735	719	727	707	709	716	706	772	751	699	762	708	773	683	797	727	739	760	757	747	714	708	700	798	682	706	743	757	745	716	725	705	702	737	754	668	745	738	761	775	701	739	773	699	785	747	725	753	725	728	759	727	735	712	740	752	781	721	674	797	773	776	783	726	708	762	733	736	690	693	791	741	734	697	691	745	736	744	703	758	702	724	757	706	720	795	705	728	697	732	685	708	706	700	760	721	709	750	716	730	718	717	713	667	747	787	720	713	730	722	713	736	778	716	716	742	681	751	718	742	760	757	762	764	713	689	715	777	678	717	735	719	723	700	735	706	772	733	783	772	762	715	771	731	722	733	754	689	750	757	708	729	731	729	778	760	733	747	703	772	752	723	708	742	720	732	720	691	729	729	777	698	733	711	761	776	739	728	734	704	734	741	752	744	761	721	776	746	743	748	762	726	734	755	748	731	739	719	746	739	717	737	753	752	736	730	734	747	760	667	762	765	705	712	770	718	715	782	701	732	722	804	716	784	752	733	806	758	748	729	746	739	725	727	696	765	784	704	745	700	698	735	723	730	755	729	736	742	728	770	739	743	745	708	732	757	719	744	741	740	719	731	757	762	732	730	721	728	738	754	707	710	710	708	716	757	710	710	734	711	757	778	720	713	739	747	755	702	749	728	737	716	674	722	718	725	659	742	712	715	714	679	742	712	730	762	755	715	720	720	721	765	738	713	688	710	754	763	751	800	757	717	774	737	716	776	696	735	727	772	708	753	669	726	717	734	718	785	766	763	689	777	730	694	741	723	763	751	696	786	706	743	790	711	768	789	665	718	695	726	695	744	743	769	740	743	739	705	733	742	728	714	745	734	738	733	724	728	737	681	700	758	725	755	703	713	698	763	694	750	768	690	728	682	729	701	737	772	755	705	710	717	776	818	751	741	731	683	749	699	697	728	762	770	727	698	779	758	719	687	711	726	718	742	734	744	742	746	734	732	737	716	757	710	737	737	709	736	764	705	732	739	681	745	685	717	705	687	727	758	719	745	734	707	744	711	731	732	757	751	743	719	783	749	699	764	746	724	706	747	712	775	725	718	757	711	693	726	735	730	771	774	703	775	789	730	709	709	733	748	764	747	752	755	729	695	748	721	738	768	759	710	678	748	732	757	741	714	778	706	727	712	714	735	711	720	735	691	793	758	782	735	716	739	744	686	702	706	727	759	727	732	726	751	750	736	751	733	742	712	702	753	719	716	702	701	739	719	674	747	730	718	742	693	716	721	739	728	787	774	716	715	730	727	741	726	694	705	778	732	745	726	732	741	776	751	762	735	766	746	726	698	733	697	720	737	693	737	750	735	718	713	710	761	725	755	742	722	721	750	705	752	729	747	724	748	758	748	745	781	713	748	731	717	681	741	777	783	684	733	713	722	749	732	714	724	743	777	668	762	734	704	710	724	682	766	734	718	740	707	739	781	724	728	771	715	681	758	763	754	749	645	761	712	789	714	703	787	757	736	716	749	743	729	760	733	756	727	743	762	755	726	760	692	744	772	725	722	717	725	708	691	714	783	712	714	729	697	701	723	746	753	735	718	741	710	730	747	736	702	745	704	778	759	704	752	710	735	719	711	716	735	727	751	758	741	733	733	761	743	723	702	745	680	660	735	701	698	732	788	771	728	720	752	713	709	741	741	743	720	796	730	729	762	717	736	670	695	760	723	697	745	677	650	809	748	746	701	759	746	751	706	727	739	719	659	727	744	713	786	702	722	765	664	733	740	737	702	715	725	760	795	758	703	763	746	753	748	772	679	735	740	701	742	734	737	748	700	667	759	723	732	695	765	739	702	689	730	723	726	777	727	722	761	740	724	745	733	718	725	722	727	710	739	743	703	720	778	729	728	664	680	700	707	711	721	735	727	808	770	708	762	747	681	722	762	753	734	716	727	699	742	756	701	766	722	741	716	725	708	731	692	742	677	758	750	789	705	721	733	759	785	650	748	694	745	765	696	685	767	710	724	713	684	707	734	724	699	750	731	732	727	723	727	685	700	749	721	739	740	741	722	700	739	766	707	731	718	716	769	725	698	717	799	705	713	721	731	743	737	785	701	783	737	706	733	752	716	703	709	762	721	740	736	654	757	677	768	731	733	733	762	738	709	768	689	717	732	735	716	717	678	723	697	739	738	716	704	745	720	718	773	742	733	739	722	710	755	726	740	689	696	718	746	734	763	722	695	735	793	748	733	685	749	716	756	727	706	790	762	724	748	668	758	703	763	732	704	728	816	718	724	676	711	704	718	739	682	795	726	703	741	671	677	727	729	677	750	727	724	741	713	749	749	737	718	768	744	733	757	737	734	708	720	791	747	708	779	716	707
47504	35680	26342	16258	36845	30196	19470	4390	571	485	461	401	475	447	470	383	449	496	445	458	454	453	429	408	454	492	408	437	460	477	396	420	446	459	437	427	429	450	445	427	457	447	491	454	431	402	418	439	419	397	416	442	474	449	473	424	430	444	474	448	476	455	453	403	461	435	428	476	446	458	445	487	464	460	453	491	421	443	439	439	452	470	426	449	434	455	485	417	434	409	442	459	440	445	440	448	430	438	424	471	435	477	461	460	442	444	452	457	410	424	463	451	468	413	426	479	476	434	465	414	411	412	448	439	465	465	423	449	456	435	424	505	435	408	438	430	433	447	445	445	450	436	451	423	438	436	419	460	462	462	471	459	418	462	470	418	423	434	449	437	476	440	425	473	481	444	436	442	407	444	410	427	465	467	428	435	413	479	488	423	474	454	407	465	443	436	442	414	419	399	392	455	409	428	396	442	440	477	430	458	417	456	432	477	474	382	430	455	413	435	432	453	484	411	438	474	432	479	436	434	432	455	415	421	449	429	482	434	443	435	440	422	438	436	439	438	472	481	425	463	400	413	450	479	415	426	475	411	438	409	431	449	449	435	424	450	447	458	437	448	393	448	434	427	440	410	462	442	420	475	429	450	424	450	435	460	466	416	464	443	410	440	488	464	465	443	443	434	432	426	409	426	403	429	405	434	425	417	446	431	485	441	461	444	450	410	447	406	474	441	460	476	457	428	422	433	446	419	440	452	415	405	434	420	467	454	448	425	479	418	445	441	470	426	471	412	444	429	436	467	453	465	423	457	467	422	444	456	417	457	442	409	438	434	480	436	422	459	414	435	488	469	452	447	515	437	450	437	490	457	427	433	452	475	455	466	487	431	434	473	408	479	429	493	442	455	406	426	443	446	481	424	431	429	436	427	434	433	400	419	426	476	453	413	489	438	472	419	442	480	460	433	425	461	411	422	458	428	446	471	437	440	485	451	468	441	426	457	457	439	419	403	435	428	461	494	429	437	474	452	426	462	462	464	400	427	486	455	485	442	445	437	452	463	427	466	442	440	458	418	430	457	424	412	434	411	451	460	467	452	445	419	452	443	451	418	459	448	445	421	459	436	435	439	446	435	426	417	433	446	442	486	468	463	456	436	478	424	428	462	433	463	471	407	460	434	404	490	492	451	467	452	474	432	414	423	450	416	467	449	451	455	415	399	456	436	439	445	423	474	490	411	455	455	457	459	494	446	446	473	447	460	413	454	466	462	477	426	449	469	468	462	488	471	440	475	480	448	446	399	433	446	427	472	447	484	437	437	467	468	426	498	455	440	428	459	390	438	410	403	474	464	428	456	417	452	447	415	429	457	447	471	442	449	453	446	426	445	463	437	421	456	473	456	465	458	429	459	472	462	430	421	416	450	423	413	458	448	423	445	427	434	460	463	449	438	480	478	436	432	448	460	439	451	464	421	452	448	482	427	453	425	463	414	435	412	443	458	411	440	399	445	462	469	402	473	456	438	455	431	491	458	420	438	469	468	434	398	422	496	468	462	447	464	455	465	453	418	442	423	458	437	433	439	439	444	456	471	461	416	437	421	420	464	434	429	442	438	419	462	453	429	416	444	457	402	449	433	448	468	414	426	427	406	440	451	454	462	450	455	426	450	420	476	452	494	442	444	419	467	413	404	403	424	478	424	465	417	397	444	471	452	452	477	440	451	468	397	462	415	441	490	406	410	470	473	434	432	423	393	444	447	442	400	459	384	451	423	454	439	446	425	408	442	439	404	414	459	445	432	402	429	455	454	420	446	452	484	455	461	418	460	410	450	435	459	440	438	465	446	404	385	461	446	418	472	459	462	430	415	440	451	467	432	440	465	477	435	441	439	454	436	447	435	439	430	445	463	418	456	412	427	422	435	436	433	418	429	434	436	442	490	410	444	440	439	410	484	453	435	438	446	413	419	428	458	444	462	429	450	445	412	454	444	428	448	427	466	400	455	424	477	475	437	443	426	452	457	449	438	444	426	419	421	471	491	419	450	405	442	433	440	455	459	471	442	444	439	428	428	468	438	439	446	473	408	438	461	448	474	439	462	423	446	404	445	414	428	438	420	419	423	463	462	394	432	461	447	417	443	435	418	476	459	422	441	455	401	415	460	457	426	395	447	401	430	437	452	411	445	489	453	433	444	439	423	473	433	445	473	445	461	464	449	415	422	435	444	429	413	456	431	427	421	441	421	442	427	451	456	486	407	407	403	422	413	409	411	445	418	453	460	416	485	443	447	458	482	413	444	438	428	466	450	450	475	435	411	459	429	415	444	426	429	426	426	413	456	436	429	454	445	440	442	450	444	404	476	457	432	397	477	437	463	438	456	485	428	455	478	428	453	449	442	434	376	468	441	448	429	449	426	425	437	432	440	436	424	458	410	478	482	451	422	486	430	471	418	436	424	407	463	427	434	418	465	435	421	464	442	410	463	416	501	427	418	448	465	415	431	447	463	467	463	458	451	417	454	475	477	491	478	470	462	451	448	427	387	410	432	431	427	465	447	430	403	432	420	421	381	453	434	462	454	486	428	412	464	416	397	417	453	464	429	436	433	474	464	453	469	437	455	462	430	451	460	470	465	460	437	437	474	422	449	454	470	477	429	419	437	413	386	442	479	433	403	446	450	430	430	479	471	469	442	425	429	459	460	428	403	446	452	449	419	484	496	436	436	419	443	472	452	477	446	462	441	431	472	465	449	445	456	462	452	461	459	447	435	450	514	455	468	472	447	437	434	443	421	445	457	445	438	439	445	448	476	434	408	420	451	441	418	458	433	457	445	455	420	439	446	487	401	497	460	466	461	435	442	429	442	435	390	449	455	433	479	466	459	458	460	486	452	461	442	464	423	438	439	470	416	455	455	461	441	452	445	465	431	415	451	426	479	424	468	475	433	424	491	425	447	436	467	438	441	420	503	477	429	477	430	435	435	413	440	404	422	435	435	427	423	459	449	456	434	464	474	428	450	455	461	472	438	424	426	467	433	457	485	477	412	433	397	426	411	477	436	445	455	457	470	405	457	504	446	426	405	455	467	437	423	462	465	452	462	474	439	482	405	464	424	482	464	483	467	439	436	440	452	405	434	456	479	477	456	466	417	418	418	409	453	390	428	479	435	419	416	436	447	455	421	413	452	423	487	436	429	423	471	419	433	415	470	478	472	388	466	410	429	412	473	469	455	471	424	451	408	404	422	481	489	428	472	471	441	449	440	436	410	425	432	495	431	486	429	393	444	404	458	435	456	442	464	434	451	453	451	450	450	455	440	441	460	458	438	412	428	434	429	442	456	395	441	453	471	432	434	430	438	403	427	481	441	421	443	425	442	430	428	457	441	428	467	426	455	429	437	437	454	459	452	457	474	434	412	465	473	437	427	467	450	477	391	429	477	459	464	450	456	459	427	399	419	448	454	461	425	394	447	439	460	423	446	470	440	468	490	462	452	434	448	432	447	490	479	475	433
30627	27274	26387	26875	53053	45491	32551	8026	1019	1023	1027	1021	963	1012	1020	925	982	1015	1026	1012	989	939	974	943	958	979	952	957	909	998	1060	1008	997	985	1025	996	978	984	960	994	945	989	951	1001	983	967	1002	1008	1016	1026	994	977	938	1035	935	985	966	997	1008	979	950	981	934	934	987	948	1021	981	940	986	965	984	943	981	973	983	980	987	1007	955	996	983	946	1026	982	1031	932	991	992	1033	977	1005	974	1026	998	1012	961	970	982	957	981	967	995	978	1003	1007	992	976	966	992	970	952	953	989	1045	972	978	932	890	972	967	927	933	1004	922	1020	988	943	984	972	972	976	980	1008	990	957	986	994	1027	1039	965	975	977	1005	996	955	985	1046	987	968	962	957	1018	955	980	1024	951	975	1041	958	977	952	955	1005	1011	965	988	974	983	985	952	997	991	927	1018	982	918	969	969	999	1007	1003	994	989	979	963	972	1012	935	991	1018	992	943	953	981	954	918	973	1031	1022	1017	944	1025	953	1016	953	974	1036	987	986	998	996	961	964	944	1011	970	959	966	956	931	999	959	1040	1002	964	955	965	902	1013	974	962	964	1020	995	940	974	966	945	956	918	949	973	997	938	954	974	973	1004	981	975	961	914	969	972	997	996	1002	975	1029	935	991	925	963	986	1007	958	1013	989	931	904	937	1002	982	969	1014	1006	932	908	937	1003	994	996	937	1031	977	944	927	921	944	971	949	972	978	948	942	975	934	952	951	980	1012	973	908	986	926	986	947	1002	951	983	1022	941	994	947	953	973	948	929	962	1009	938	924	955	963	985	976	978	950	976	904	1024	985	1036	989	947	956	920	935	998	1001	925	945	887	940	969	996	917	997	998	989	960	1004	945	930	981	1011	1004	1014	979	1020	969	992	960	974	977	990	1003	938	950	973	990	1013	974	985	943	957	948	940	956	988	981	974	951	986	1010	950	969	934	999	1015	1037	1037	936	972	948	1008	930	961	948	917	1050	963	975	1013	974	971	910	982	957	954	966	1018	930	935	963	1016	1001	935	1009	968	951	1032	991	911	967	998	1024	983	1027	962	972	946	948	971	944	1003	1004	1011	941	1038	944	961	1021	979	1000	975	931	1006	995	991	971	992	982	927	930	953	954	946	985	981	956	987	1015	895	1063	938	1034	943	991	949	960	974	973	991	998	948	1007	944	958	944	982	995	1006	983	1012	955	949	1013	952	970	1014	974	942	940	992	972	1019	995	974	965	1075	949	934	940	928	1008	984	996	968	941	959	1009	975	995	978	1010	978	933	965	968	1013	1024	991	969	1012	981	944	953	978	985	970	909	962	958	1003	966	948	1013	975	982	924	957	976	960	997	941	945	943	970	972	976	956	910	953	1010	1004	964	953	901	1027	993	987	924	950	974	976	986	1017	1039	954	993	982	970	970	987	910	1016	975	940	974	914	957	984	975	943	978	953	1019	1021	967	990	949	926	1009	947	943	971	994	980	983	957	928	937	1011	967	987	972	950	969	993	979	947	1005	950	943	1010	977	998	990	949	1014	972	984	972	980	1012	907	994	971	984	1004	955	947	938	982	1037	957	970	1091	980	985	975	957	996	937	966	986	989	993	949	933	936	979	989	960	941	954	975	1008	965	936	944	981	980	919	965	967	961	946	995	975	963	952	973	993	976	934	947	1001	957	996	947	939	943	975	999	957	977	946	944	1017	979	1013	1011	980	1003	1026	967	958	939	965	948	1017	982	949	991	960	924	936	967	985	995	997	982	968	942	990	956	952	1003	935	970	917	1008	1016	927	940	940	984	979	1011	1013	949	925	965	997	981	966	992	965	1023	962	974	954	1001	1003	1012	1014	960	944	1000	1012	956	951	977	965	957	932	945	969	921	968	965	1019	923	998	970	978	956	943	1017	936	935	979	1003	959	1031	1005	913	945	1038	955	980	935	983	976	1029	961	989	986	979	996	996	929	966	979	1000	1010	1005	980	978	976	1015	992	1011	1043	984	967	1000	944	1026	926	971	1039	936	1008	947	979	987	939	1009	998	991	993	948	964	1040	1032	1030	935	977	932	959	916	1001	986	1005	944	988	958	941	951	973	992	1010	967	943	1055	956	1032	999	1026	1058	960	973	981	899	957	1024	984	1054	945	1040	1012	996	951	867	1005	984	1004	1001	992	970	893	956	990	1002	955	976	943	984	962	987	961	937	1017	975	951	901	968	953	950	969	1006	967	949	968	969	1008	1017	948	1005	992	1032	990	994	979	982	984	1000	945	968	953	981	994	975	952	966	993	983	986	998	1084	970	922	1012	961	967	977	920	993	983	987	1013	1010	969	969	989	1017	1013	955	982	942	1022	975	1003	995	973	920	1024	977	947	952	950	1013	1045	1015	969	951	955	1001	917	998	942	1004	1003	983	977	990	1020	942	928	942	994	986	940	1018	1016	960	1014	975	958	951	1010	954	1015	966	946	984	987	939	986	986	994	984	972	953	967	1017	1005	963	940	985	1016	957	1020	985	1027	994	921	993	984	970	965	956	938	1005	1018	954	974	974	964	956	957	954	967	986	972	1006	991	1033	991	984	990	994	932	997	962	946	946	984	1034	1001	932	1053	1032	985	1011	957	984	976	998	1054	982	999	930	970	981	956	994	934	994	969	933	945	1005	998	986	1028	984	1052	995	953	915	1001	975	978	1028	919	919	958	934	917	1002	1037	1009	967	1003	985	1000	984	923	982	1001	953	930	972	976	989	973	889	966	931	983	1007	1017	1030	979	978	960	1019	997	1030	960	998	1016	926	949	989	996	994	975	988	958	962	995	1010	1013	991	956	948	1047	991	1016	996	947	996	926	1026	987	974	1028	900	1005	949	1027	1010	967	988	896	970	946	995	970	927	965	1028	989	955	966	1001	933	999	917	1011	1029	981	978	941	937	1015	973	957	974	1021	963	986	971	934	945	985	973	972	994	943	1034	931	972	940	992	945	958	951	983	1003	994	1008	960	997	983	973	981	959	906	1004	990	1031	946	981	966	976	957	921	987	1032	976	960	951	1049	1008	973	997	989	987	959	1046	989	981	995	1016	959	1008	941	995	948	975	1008	909	951	949	940	967	981	968	978	1008	944	960	970	914	939	963	990	995	987	949	992	983	940	1025	992	990	975	982	931	975	907	1048	968	941	950	978	997	983	943	1018	988	977	989	1061	989	943	1031	984	1021	994	979	1018	969	948	1027	953	984	975	993	1033	970	978	953	932	1005	929	1007	956	989	933	1019	967	959	994	976	935	970	999	969	938	1005	938	936	1013	973	932	974	1011	984	1012	949	1035	976	927	954	992	950	961	987	961	945	1005	1005	977	966	983	1007	958	955	926	973	958	988	973	988	994	925	948	1011	969	993	928	943	971	956	971	979	1027	962	1021	1041	997	937	1020	982	937	979	951	1008	1004	976	1038	993	961	1015	1000	960	936	1006	958	976	1009	961	989	969	950	946	917	939	968	948	956	949	968	1003	961	962	971	917	922	926	952	939	1006	989	956	991	948	961	965	951	1010	933	963	1005	990	1001	976	1006	975	1041	994	947	964	982	1008	994	1013	953	927	940	983	1007	972	978	962	985	958	1056	916	1017	967	914	992	1001	942	945	980	1033	1031	990	990	933	976	1000	997	935	1002	932	951	977	981	1002	998	969	1006	941	937	944	1005	929	948	942	981	976	988	941	931	1023	1054	1003	1008	942	928	976	1004	995	1017	1003	986	984	935	976	989	1023	963	954	973	929	968	1092	937	974	943	969	949	965	958	990	895	994	986	988	1016	960	975	970	937	945	1022	951	943	1011	967	964	945	934	966	984
16336	9303	5114	1688	1361	1166	968	439	368	353	339	391	379	356	334	371	376	371	346	394	378	360	321	375	340	423	409	361	352	364	357	327	373	356	344	371	356	370	404	366	364	355	377	388	377	345	337	360	362	346	318	344	424	369	361	372	362	424	396	412	360	377	397	359	369	381	388	367	397	347	325	354	371	365	368	337	374	358	372	407	372	363	372	382	382	345	340	340	373	328	319	401	358	352	362	362	367	357	352	353	370	362	348	373	351	407	360	378	356	332	379	345	356	353	362	354	370	383	348	347	352	319	345	351	402	401	322	351	330	362	358	372	373	334	365	353	390	342	424	314	395	334	355	360	335	374	362	382	362	392	384	372	342	371	333	364	361	341	365	337	367	387	378	331	386	344	368	359	371	344	374	370	385	346	358	355	368	339	372	374	343	340	339	352	358	358	318	380	371	376	395	377	384	378	374	369	347	353	414	395	379	395	361	382	363	350	380	359	374	365	390	362	380	343	335	368	366	336	355	381	432	368	365	390	376	392	339	381	365	375	360	389	346	339	377	377	358	366	367	347	349	332	443	389	386	352	384	369	355	401	369	330	344	383	368	347	342	359	351	371	394	358	384	378	338	377	377	329	337	374	376	352	391	382	396	364	357	384	372	371	358	357	394	359	314	367	333	350	355	364	336	343	383	381	366	374	343	353	357	400	360	372	338	369	371	352	376	360	367	380	385	358	360	364	339	420	375	376	387	393	381	381	342	318	335	356	360	347	363	369	393	341	356	358	367	312	321	385	331	355	366	369	352	384	412	385	342	362	349	331	350	333	379	333	393	340	357	371	361	363	347	387	380	373	371	350	379	386	367	335	342	336	350	343	345	336	376	347	361	362	384	380	335	396	374	371	363	392	336	360	352	358	375	327	361	320	372	359	361	320	349	358	373	352	358	352	332	319	377	350	359	346	385	355	386	408	354	380	391	317	366	351	366	400	388	366	363	378	407	386	360	377	346	343	323	387	393	407	326	350	353	364	387	339	354	343	386	389	349	369	330	364	346	355	384	375	348	332	355	402	425	370	378	357	365	356	361	364	368	392	358	370	334	417	349	364	364	394	391	383	410	348	393	361	367	380	375	380	372	349	351	369	370	359	324	358	359	357	360	365	380	367	358	339	354	390	347	354	340	339	362	368	358	353	312	312	399	347	376	373	352	354	351	382	430	360	427	342	372	370	397	340	395	398	377	361	347	395	406	409	344	356	380	398	362	372	381	361	340	359	365	325	368	386	377	358	340	364	378	375	340	364	367	348	348	389	385	372	404	386	376	384	347	381	340	398	352	373	335	360	355	327	329	370	350	387	366	377	356	362	349	370	397	328	382	370	371	361	323	369	377	373	398	374	354	390	317	371	378	369	353	368	355	382	391	381	390	401	331	413	377	359	353	384	374	380	338	314	359	328	365	404	388	370	379	359	330	367	383	413	363	335	367	350	323	401	372	331	381	399	351	369	361	342	390	367	378	371	334	335	396	331	338	333	398	380	393	383	369	353	363	381	377	402	347	376	351	365	346	408	371	386	316	372	379	343	349	334	360	420	357	384	398	364	333	385	417	378	405	373	362	367	372	425	383	364	362	361	360	356	372	359	356	363	361	361	341	383	392	364	397	353	375	341	367	381	352	352	335	341	371	367	363	361	328	362	353	361	350	382	362	402	351	425	367	426	372	368	386	357	346	356	358	408	390	390	371	370	371	357	357	350	391	348	364	332	369	334	364	333	374	361	356	348	369	383	366	383	365	368	370	381	363	424	335	345	331	377	350	382	390	343	309	350	363	358	366	373	390	361	362	393	386	375	405	361	390	348	350	336	355	382	392	391	368	381	352	355	356	373	402	319	369	404	354	321	335	385	380	371	347	342	343	362	360	348	362	339	351	360	358	350	350	389	343	405	360	394	358	365	399	374	338	378	389	375	363	387	344	383	366	374	343	348	324	381	356	371	337	380	391	354	351	369	332	387	362	406	367	391	341	338	359	382	365	359	362	377	372	366	375	384	352	359	386	340	346	327	366	376	389	385	375	408	374	384	375	385	343	354	353	362	358	367	399	344	425	374	368	368	345	379	350	343	376	378	339	362	379	340	340	367	362	368	347	335	353	335	371	366	336	363	375	375	408	369	371	360	393	401	378	352	351	363	380	348	359	347	376	359	314	358	338	394	353	342	372	384	414	383	403	361	365	366	388	400	376	387	329	365	380	349	398	312	323	350	340	350	373	402	361	353	355	321	356	372	354	375	371	364	356	366	377	383	381	379	328	369	363	373	367	366	381	334	367	380	382	346	348	382	356	341	345	374	337	389	398	349	361	383	351	334	334	379	372	375	384	363	334	322	363	338	403	368	355	351	358	386	383	396	372	367	344	366	377	360	364	367	363	360	398	392	386	403	367	384	343	398	353	354	370	397	384	332	394	397	394	399	399	363	353	364	382	369	402	378	377	351	370	344	341	345	336	381	344	362	362	365	368	385	337	396	359	413	360	364	392	361	344	361	347	333	393	362	357	374	381	363	369	377	338	369	388	376	343	378	377	374	386	384	358	372	380	382	352	349	364	370	351	362	359	383	348	346	357	348	356	352	374	371	352	361	394	358	330	386	352	346	346	385	387	372	363	321	378	361	363	357	328	406	355	372	362	339	350	355	381	366	335	345	351	349	398	344	356	386	385	356	320	374	356	365	355	350	370	399	393	355	398	357	377	391	400	387	364	393	397	324	362	377	383	342	373	403	351	335	364	363	383	392	356	368	368	378	376	359	347	374	350	356	349	389	377	408	372	376	366	398	352	327	388	338	350	373	363	388	358	381	363	378	383	326	378	402	337	388	316	326	359	338	375	369	327	400	342	325	375	376	348	397	362	325	349	379	353	385	403	386	361	362	355	373	381	373	344	376	407	359	368	375	375	374	371	390	355	399	345	372	353	370	377	377	355	358	365	392	373	356	372	381	358	364	373	384	363	332	393	351	358	330	377	373	374	378	367	341	384	377	379	350	359	350	350	371	389	370	363	366	353	345	340	342	370	392	347	350	367	350	361	365	393	369	384	395	396	395	380	372	363	386	353	415	371	362	382	333	357	375	318	374	317	375	373	355	367	364	345	398	357	333	382	364	381	349	321	356	374	381	394	389	366	374	353	368	378	378	326	389	363	352	378	353	326	351	349	347	384	383	346	352	322	378	359	363	380	348	387	347	361	354	412	331	357	359	385	373	342	381	373	337	433	382	362	358	386	352	327	384	372	387	387	373	363	340	375	353	355	414	363	365	373	364	387	390	394	367	353	379	376	404	371	353	371	363	397	343	353	371	348	372	363	363	364	378	404	354	368	369	389	357	356	361	394	352	389	393	369	351	348	389	405	347	366	391	360	375	363	388	364	350	379	363	366	407	374	313	358	362	384	381	373	388	371	367	388	363	392	380	368	373	365	377	389	373	395	381	341	360	366	328	384	380	361	385	363	378
9735	8031	8002	4280	4699	4012	2939	1038	861	834	838	796	789	842	826	821	817	848	801	821	829	820	810	797	815	851	829	804	860	832	789	843	794	860	785	778	855	838	835	781	833	811	859	833	861	846	870	818	790	789	777	857	824	832	857	873	788	841	806	857	826	838	821	802	838	790	801	817	814	803	748	829	827	831	804	796	770	784	823	866	786	779	817	801	849	812	818	823	785	780	796	809	802	803	863	793	773	849	848	797	823	801	854	822	817	800	807	859	763	828	830	802	819	857	876	798	799	799	825	832	850	777	827	790	817	776	823	826	774	804	834	855	810	822	817	791	801	778	838	752	815	816	835	778	829	839	832	831	822	856	802	815	832	818	795	837	815	789	797	855	828	778	799	815	784	752	812	801	798	855	766	776	788	814	833	837	801	773	809	753	831	788	784	772	824	816	802	793	824	843	852	864	811	805	825	842	838	847	799	820	849	811	882	797	818	835	815	802	816	806	834	891	842	869	765	813	783	846	747	797	778	811	803	790	864	861	779	845	785	880	827	802	789	808	843	767	825	801	808	780	805	845	859	775	833	819	823	798	807	802	846	832	787	788	806	819	789	807	795	792	813	801	801	788	801	872	787	769	808	810	776	822	840	849	777	859	799	829	793	854	779	790	805	813	735	822	803	816	793	831	822	818	788	813	800	790	816	826	821	807	817	818	768	840	801	770	821	754	809	849	835	814	798	856	833	812	763	820	838	780	829	787	800	778	792	818	819	817	812	826	806	815	780	759	830	861	859	823	800	787	794	812	827	836	878	805	862	833	778	793	800	781	803	806	855	807	828	840	809	782	863	838	781	837	813	846	836	803	793	788	873	769	779	813	843	753	838	842	804	817	815	811	859	809	823	790	860	808	816	814	742	803	806	839	809	812	846	803	784	809	822	821	798	788	834	852	796	832	808	835	826	777	766	809	785	833	798	815	784	798	829	825	771	773	798	791	838	809	808	803	825	827	757	838	816	832	853	831	806	824	794	821	811	791	835	799	847	870	784	845	801	835	859	820	817	796	820	804	821	803	786	788	845	850	787	812	810	783	762	797	794	815	808	820	848	840	837	774	770	844	792	838	786	785	818	842	812	800	837	816	814	818	829	852	777	748	785	838	781	826	789	792	810	798	774	762	787	819	830	832	801	776	806	754	800	803	859	862	844	786	832	845	850	831	829	860	777	841	784	789	826	855	796	819	797	866	857	827	784	810	819	821	778	811	869	820	764	824	825	805	815	776	879	820	754	776	864	796	803	787	785	807	801	825	788	866	785	782	794	809	868	817	812	755	898	837	787	757	831	838	775	830	841	832	829	858	861	803	797	774	793	743	828	759	800	807	822	785	789	807	791	804	773	842	820	832	797	799	859	803	789	801	812	822	827	835	843	779	798	820	810	811	834	834	835	814	802	793	831	810	818	785	805	814	833	860	817	783	800	853	799	819	874	824	800	805	794	892	830	789	776	811	829	760	825	775	824	834	771	853	832	888	800	851	804	837	859	803	842	835	814	806	816	799	787	801	799	769	859	834	807	811	771	751	850	813	779	807	750	759	820	802	796	790	781	839	783	844	830	826	806	783	827	790	822	765	826	813	789	824	789	852	830	810	793	808	840	824	824	883	849	860	813	822	804	794	815	792	778	832	790	809	867	813	804	860	817	856	808	850	799	811	823	836	825	810	750	870	840	843	788	871	787	823	808	805	792	783	827	828	820	877	826	837	808	779	782	830	780	825	844	799	833	833	830	802	856	810	777	849	795	824	847	879	769	787	773	788	811	859	789	786	790	835	801	822	875	829	802	807	796	848	848	831	801	836	880	778	734	768	805	802	824	784	787	763	797	838	814	781	827	745	872	820	811	821	816	835	848	793	803	811	776	793	776	827	828	789	847	772	834	786	845	798	849	866	753	819	754	911	793	847	781	850	791	835	822	799	797	771	861	784	748	820	806	801	793	812	805	804	827	802	832	819	818	783	860	863	751	772	854	792	809	816	838	836	824	785	863	852	773	806	800	815	831	855	784	768	830	802	816	759	798	762	828	749	793	768	785	787	782	809	805	780	812	808	820	871	836	819	821	818	776	775	766	851	838	802	819	815	842	831	816	771	810	859	758	794	776	766	782	771	836	846	861	789	839	801	839	793	810	840	803	806	844	791	775	826	808	829	781	822	807	765	812	824	769	826	842	811	818	839	824	866	866	812	814	825	818	790	766	772	801	818	834	826	819	800	815	801	802	842	807	792	807	820	790	816	802	827	813	832	790	811	778	794	802	851	779	822	827	800	883	745	847	813	819	826	744	775	806	783	782	758	821	832	824	766	820	807	817	800	825	811	822	786	848	800	808	862	840	813	853	805	879	803	801	796	802	834	829	814	801	822	807	832	786	851	783	846	808	851	822	803	819	843	832	805	771	853	810	770	854	807	804	817	813	849	835	811	894	821	834	756	865	824	760	820	806	827	829	813	785	838	809	812	802	787	824	796	826	836	827	836	816	852	771	852	835	826	821	851	854	876	787	834	802	811	804	770	763	768	807	792	808	769	830	800	778	855	763	859	864	819	785	823	823	830	768	846	804	789	826	814	821	869	841	842	773	761	813	833	863	802	785	790	803	772	780	780	864	857	823	860	842	793	840	833	806	818	811	770	841	803	811	837	882	778	835	850	765	844	839	806	820	849	795	800	796	842	808	842	784	782	838	818	820	796	789	882	774	838	769	797	813	768	829	842	803	847	794	752	808	853	820	839	792	790	869	785	862	821	798	810	849	817	854	849	857	865	813	816	812	813	814	796	880	888	772	839	795	812	782	827	826	828	868	811	823	870	811	788	872	833	816	840	805	877	811	796	797	802	805	796	818	828	783	857	804	822	877	834	822	773	798	804	807	807	857	831	808	834	794	812	809	813	868	863	842	778	767	798	825	825	807	832	843	767	797	762	782	827	819	839	808	757	820	818	807	822	827	875	824	786	837	850	809	849	826	791	813	837	817	850	833	830	811	783	816	777	821	792	800	822	831	823	813	806	794	772	868	779	841	836	799	797	791	812	838	769	803	810	776	833	823	792	814	810	823	794	811	823	813	786	812	845	830	794	857	785	801	809	822	804	837	825	811	857	851	871	831	813	801	790	800	838	855	819	790	816	844	803	818	819	791	822	819	836	800	776	848	790	740	764	839	853	822	793	837	801	821	787	813	776	795	808	800	824	829	832	837	873	860	852	788	787	821	838	836	840	773	813	826	805	785	830	800	780	825	851	823	845	807	786	798	840	773	795	851	851	814	784	835	827	800	808	799	790	798	794	853	835	868	816	772	822	796	861	840	815	788	755	820	804	830	831	828	812	855	819	828	816	838	845	780	819	847	828	833	818	826	802	766	777	838	810	826	781	763	851	820	783	792	811	769	802	856	764	794	806	870	793	808	832	774	822	761	796	782	808	776	790	796	837	771	796	775	803	797	830	757	788	791	830	805	804
35079	24794	17000	11499	22829	18066	10598	2076	349	318	297	341	330	325	327	338	313	340	337	321	329	372	332	310	314	342	340	304	327	318	378	364	355	319	307	346	336	306	319	370	380	375	350	359	318	358	348	336	322	359	368	327	328	392	302	351	348	362	329	378	333	327	336	356	338	340	316	338	342	352	367	366	327	330	394	333	351	337	346	370	346	340	349	323	319	345	344	340	353	323	344	342	337	359	341	330	322	309	355	333	301	316	317	335	361	332	356	347	326	361	348	339	336	344	354	342	347	321	319	338	346	349	322	368	321	343	367	344	349	360	337	327	343	312	368	347	357	360	341	364	335	345	343	341	333	364	330	348	380	327	318	358	355	354	322	365	382	332	377	343	331	348	407	347	348	346	370	334	334	318	326	327	321	318	360	344	355	366	344	340	314	343	313	300	360	312	344	327	345	323	317	338	320	292	326	360	310	333	359	319	338	333	322	329	348	369	317	314	366	308	329	333	321	350	329	352	338	299	327	300	333	326	333	333	330	335	357	338	370	348	354	353	375	330	332	361	312	324	349	348	344	326	333	367	300	355	376	364	371	338	326	339	376	336	335	341	325	337	339	319	340	343	317	330	327	322	353	360	355	331	325	348	340	361	377	356	333	347	318	348	329	346	338	327	353	306	310	362	337	328	342	341	334	342	358	344	324	337	323	342	324	345	367	319	360	338	354	327	361	333	359	339	331	269	348	331	347	331	351	327	347	325	305	331	311	301	327	332	360	325	331	355	360	322	334	333	338	337	365	346	358	354	307	296	315	347	336	314	339	337	335	336	348	372	324	331	351	347	345	339	330	336	367	316	329	351	329	356	342	345	335	339	331	347	340	322	376	341	338	330	344	349	315	319	382	353	358	329	334	331	343	338	312	369	362	377	353	328	357	350	370	340	372	365	343	385	355	335	350	328	376	356	335	340	338	304	327	337	337	328	357	325	307	350	326	347	331	356	325	355	340	336	324	363	330	312	313	330	376	346	313	343	336	339	375	371	360	319	371	335	347	373	387	339	325	354	359	333	345	349	351	348	334	342	342	337	336	347	335	324	357	357	316	352	333	339	358	337	353	330	356	384	343	337	313	333	334	339	374	328	371	349	335	334	323	330	342	325	319	374	365	345	344	320	334	348	375	331	374	330	337	319	352	330	309	347	371	318	366	338	340	351	367	371	329	361	313	361	373	323	348	367	370	292	341	345	335	319	364	350	348	331	345	328	326	331	339	342	329	335	369	372	369	331	305	388	355	359	341	346	353	387	348	353	345	339	366	342	353	359	357	331	334	398	347	378	396	373	358	354	341	349	354	312	348	366	312	342	353	325	333	321	344	311	319	365	355	344	346	310	325	341	314	337	368	364	315	351	322	324	346	319	363	382	349	342	352	376	359	344	359	362	322	330	307	331	358	344	350	318	337	339	348	347	300	333	371	331	305	316	313	336	357	360	347	309	378	367	349	311	357	308	349	336	349	324	329	319	320	329	338	319	326	360	354	357	341	314	322	358	314	349	321	342	382	330	369	348	342	340	357	336	346	368	319	328	326	362	312	330	337	334	331	328	332	301	338	325	327	354	338	343	376	333	333	356	348	337	388	331	341	362	312	364	333	318	350	360	325	292	322	336	375	323	355	340	337	358	318	337	365	322	332	313	353	335	327	327	319	350	374	341	326	338	331	364	331	339	334	285	374	348	331	340	365	324	345	341	364	352	321	340	310	330	362	340	332	336	383	337	333	328	372	365	306	330	370	306	349	360	351	349	340	393	323	342	350	325	343	308	364	357	367	336	323	367	314	333	336	353	354	334	348	346	313	340	337	329	314	376	327	359	314	360	331	342	362	355	363	326	357	351	336	305	319	351	337	361	394	380	352	350	311	331	355	327	307	345	355	353	298	341	372	297	332	358	343	365	349	311	356	348	349	349	333	357	363	323	352	395	362	363	327	342	370	321	346	326	310	313	356	299	358	388	329	318	373	380	344	311	323	345	323	376	340	344	328	315	310	334	310	332	370	319	389	326	359	322	354	325	317	381	344	334	348	332	324	329	346	352	345	357	342	336	310	335	351	350	349	358	375	352	351	339	301	342	326	361	340	321	337	327	350	326	312	395	343	375	315	344	373	375	336	326	362	353	300	339	342	295	319	346	332	362	339	352	322	334	301	336	312	371	324	327	306	318	366	369	352	351	336	331	317	352	339	328	296	308	318	340	358	359	350	364	326	314	364	352	364	354	342	348	342	346	348	332	359	343	346	335	323	377	325	336	364	375	344	350	312	366	330	359	379	366	358	330	347	374	329	357	327	339	331	357	340	332	322	326	372	353	376	365	341	330	378	324	348	334	416	353	341	356	361	319	333	331	321	373	337	364	340	356	302	340	345	356	326	348	354	377	333	364	335	346	334	329	329	317	353	354	366	366	364	347	324	284	379	380	339	307	321	294	313	336	341	351	348	357	329	309	370	334	350	339	364	350	336	324	337	335	334	351	333	358	335	323	350	345	326	337	326	347	355	324	320	366	320	394	336	321	325	320	352	339	341	335	333	419	366	308	350	355	337	344	369	349	319	332	336	324	338	346	373	335	352	345	379	337	342	344	329	331	337	360	327	345	345	336	356	337	343	315	360	364	331	357	323	331	351	344	348	322	304	338	335	366	327	329	369	368	329	402	344	357	350	350	333	337	330	353	320	350	351	312	334	342	343	360	353	354	331	303	306	332	354	381	343	321	307	318	333	317	326	303	348	349	322	347	309	322	321	331	341	339	317	326	343	351	368	339	363	337	335	342	328	327	363	335	344	327	335	350	342	347	379	318	342	324	329	369	331	319	330	370	327	311	349	352	324	358	360	354	375	355	308	315	326	320	303	318	308	324	311	364	342	331	312	339	306	354	344	328	351	283	342	364	346	360	353	363	367	328	337	337	339	329	359	345	332	338	341	333	339	347	338	380	345	332	343	337	314	361	358	350	324	350	320	316	343	359	328	346	296	314	323	346	378	354	341	324	362	361	323	329	336	328	342	370	325	333	321	330	345	346	334	342	338	354	331	330	324	351	346	333	302	356	338	311	346	333	351	363	351	356	323	365	338	349	316	326	308	378	369	357	334	305	348	326	364	350	330	345	350	338	339	374	352	347	303	321	346	324	314	354	348	327	348	318	338	369	311	311	326	337	355	348	405	346	360	362	354	368	333	339	351	297	363	354	310	309	335	342	381	349	321	356	338	339	342	322	337	320	335	347	298	337	333	362	349	353	323	327	343	322	364	371	364	330	385	324	371	305	324	374	370	336	298	312	340	378	353	326	319	327	337	305	344	334	304	322	315	380	352	333	321	368	316	341	343	337	358	320	310	363	337	326	333	324	336	336	358	365	317	313	337	350	363	320	330	358	354	353	351	326	340	349	340	307	332	335	330	296	348	361	336	355	330	345	331	355	342	358	339	346	362	349	354	338	373	334	341	335	317	347	374	365
22276	19015	19619	24007	41474	34915	23303	4457	828	763	809	824	785	785	788	753	746	804	789	775	763	784	748	767	785	824	804	752	769	780	759	790	773	824	753	777	774	838	785	781	837	749	800	775	778	809	791	818	814	771	798	793	779	775	799	806	768	750	788	774	780	777	762	760	806	715	736	788	755	795	729	759	734	772	756	788	786	825	792	701	705	741	779	803	745	782	807	784	804	788	784	799	754	822	746	773	768	693	771	744	761	816	807	747	759	814	778	811	788	785	731	790	739	809	750	773	781	727	774	785	751	792	788	763	810	815	765	815	768	764	774	773	742	720	772	793	778	820	766	780	805	793	776	808	738	793	776	769	789	731	807	820	826	739	759	807	763	745	819	750	777	780	731	779	831	774	822	767	772	772	762	755	776	765	762	763	777	760	778	803	779	792	743	777	778	752	785	808	778	774	766	744	715	733	791	759	786	745	758	755	828	751	773	783	781	764	796	769	801	800	771	731	800	791	776	797	780	781	775	792	786	768	832	788	754	786	777	786	780	817	776	746	786	811	798	793	718	795	816	742	776	745	801	797	780	763	739	788	781	767	767	770	778	755	782	762	793	718	763	786	792	791	753	771	798	782	752	763	769	802	811	742	801	791	700	768	783	772	757	788	769	767	795	798	752	782	793	797	812	823	788	762	780	763	731	798	801	723	778	808	807	745	793	783	782	761	740	798	711	857	766	814	779	746	756	754	774	788	755	761	813	729	792	797	803	835	786	768	784	757	752	776	834	774	785	825	798	765	818	773	809	820	753	760	800	752	807	787	772	788	806	757	788	820	733	792	753	759	812	780	743	722	786	798	783	799	797	801	776	744	762	786	764	793	793	806	830	769	787	746	755	806	788	779	762	767	781	790	763	792	820	788	743	725	764	779	771	766	821	732	821	776	795	793	790	797	760	774	773	822	763	769	762	811	792	746	729	768	756	794	741	773	716	770	790	782	753	730	779	729	767	752	748	790	734	769	749	774	815	829	829	809	818	752	767	811	793	788	756	790	786	799	784	785	784	768	800	752	773	771	768	793	777	790	812	742	770	758	790	836	803	726	773	755	791	781	776	812	774	777	757	786	772	753	753	775	753	772	790	779	748	842	759	747	772	764	818	773	743	770	834	773	828	850	784	809	815	815	749	772	752	796	800	827	791	773	773	770	757	761	778	788	792	773	755	797	782	796	777	785	791	802	787	791	704	775	774	780	762	784	755	779	768	760	759	801	773	773	762	749	774	784	771	760	753	811	794	783	777	793	789	769	766	839	810	804	760	774	819	809	816	769	839	749	742	791	751	799	780	840	764	774	763	786	810	759	801	862	768	769	699	809	748	802	800	798	783	797	778	805	741	718	755	721	783	763	787	742	825	757	758	798	783	779	804	769	807	798	784	749	775	755	810	785	775	804	800	729	732	819	810	809	790	773	795	727	759	743	809	765	724	767	763	738	760	784	812	777	688	746	767	735	782	760	768	786	756	774	796	761	797	774	822	771	849	771	729	759	729	771	763	739	768	784	761	814	770	762	832	787	793	746	804	767	773	839	735	801	825	777	752	785	773	741	839	787	806	802	810	762	816	763	786	779	754	776	773	810	742	818	769	786	765	790	769	808	783	805	751	817	789	802	778	785	816	776	786	764	819	752	765	833	771	775	775	769	763	776	804	788	794	821	816	795	758	753	769	788	795	752	791	741	755	815	773	767	763	742	801	783	790	830	729	777	799	726	773	812	790	839	780	760	765	798	736	723	816	739	784	788	772	792	751	761	741	782	805	759	794	723	829	756	779	839	842	737	806	800	786	763	758	748	788	792	770	745	794	747	766	802	764	753	770	787	791	823	788	740	796	796	724	784	781	783	797	836	812	800	811	836	775	786	814	791	764	776	782	779	742	790	788	790	805	780	787	830	764	721	813	794	794	762	802	762	768	773	761	737	780	754	755	750	758	786	800	759	728	784	812	762	772	801	763	761	773	783	745	782	814	785	788	801	760	810	765	777	804	800	799	776	803	786	783	780	742	829	790	812	778	771	797	760	772	746	785	799	776	785	809	847	804	826	760	778	789	784	771	756	741	808	773	796	746	760	755	732	774	758	771	820	810	809	798	803	797	801	760	796	777	748	799	826	765	747	752	752	752	773	770	785	748	764	804	760	813	754	788	766	778	825	821	765	746	763	755	773	816	777	774	788	832	753	783	774	795	781	792	752	749	802	779	777	776	814	779	764	811	754	811	775	778	844	759	805	788	808	774	776	814	757	743	795	787	780	798	755	780	767	749	773	791	805	778	757	714	787	801	746	733	773	834	805	818	759	788	805	771	788	773	752	806	781	802	773	798	783	797	809	789	765	788	849	780	822	776	762	729	724	809	695	765	764	753	852	777	771	796	822	781	842	753	783	765	786	740	823	872	788	701	755	817	764	803	750	791	802	765	820	775	763	756	788	752	788	811	771	806	731	799	741	755	766	778	846	773	815	775	775	728	757	799	787	779	780	792	747	818	754	808	793	767	726	803	832	759	761	768	775	791	800	794	746	752	757	782	768	823	739	795	746	809	796	765	787	782	769	756	791	784	778	725	754	789	766	765	797	822	748	778	783	754	813	739	781	778	811	789	839	759	774	804	717	790	776	754	765	740	786	770	794	729	790	773	778	786	768	774	809	788	811	766	804	797	732	729	763	773	765	787	793	793	763	759	754	779	790	750	773	747	744	815	809	771	782	781	805	786	768	825	765	776	818	805	822	803	712	806	726	794	813	766	784	739	815	794	757	772	767	792	755	733	764	783	808	762	801	825	763	791	752	763	803	808	822	786	837	744	806	797	731	787	790	749	776	770	786	775	791	731	720	751	785	761	791	762	735	813	818	781	771	766	755	878	759	768	798	791	796	805	802	795	837	795	774	774	779	775	797	781	831	787	795	787	824	755	754	832	820	791	806	780	756	783	758	808	798	758	793	796	702	786	787	763	742	771	771	742	771	757	744	764	797	794	827	785	723	768	790	779	755	807	805	800	760	754	747	758	757	774	754	785	763	738	791	819	732	840	769	699	829	782	768	826	781	806	769	802	760	771	778	744	797	799	798	759	811	808	751	777	805	758	794	788	721	803	765	767	730	764	755	775	769	811	777	755	795	804	753	811	771	797	776	750	770	775	788	773	786	770	769	762	746	768	764	793	772	777	751	793	786	786	804	785	758	802	756	805	767	795	775	792	751	792	771	760	791	748	801	843	803	805	803	740	833	780	741	744	736	736	703	742	782	714	805	805	787	765	771	792	808	801	765	743	760	787	767	756	784	746	820	683	797	807	744	772	788	791	723	846	764	766	773	732	796	735	797	770	809	797	777	734	762	799	762	802	783	789	798	773	729	811	708	811	747	741	747	765	812	776	809	712	773	773	828	757	718	766	787	814	792	787	844	753	774	737	803	784	754	764	750	748	826	750	763	786	782	755	793	744	766	738	751	799	800	752	773
46477	35092	27764	19980	39777	30700	19959	4669	549	474	452	456	464	473	455	443	468	429	437	435	437	460	473	422	440	454	492	423	425	450	461	485	460	447	451	483	456	469	388	461	443	454	463	426	490	423	485	451	447	436	484	457	448	477	468	428	448	445	444	434	457	461	447	440	458	456	435	452	455	532	489	437	487	430	438	449	397	421	461	459	481	433	439	456	433	440	462	448	455	485	475	446	434	443	465	478	475	452	457	440	447	467	433	417	467	442	409	426	433	475	465	486	436	452	455	432	430	439	385	464	441	426	459	488	476	435	486	443	435	479	461	432	463	446	461	394	440	453	463	455	433	426	446	432	410	454	434	409	477	430	450	455	470	495	494	477	440	440	423	476	482	431	475	468	445	450	454	433	410	429	411	438	430	442	466	439	412	427	427	458	443	415	502	449	430	452	484	492	478	449	435	479	445	467	452	469	465	419	475	470	486	404	482	441	434	451	453	468	477	434	472	426	490	448	430	464	451	475	461	431	499	450	478	478	457	436	432	435	406	451	462	439	427	436	410	425	439	425	468	444	437	449	455	498	448	411	424	458	436	454	440	449	434	473	419	462	488	469	412	462	516	493	478	464	494	501	470	476	463	438	462	474	482	489	457	447	454	443	440	454	417	425	437	433	433	436	515	433	446	417	506	471	434	484	486	481	485	453	435	462	457	459	418	433	460	429	443	432	453	464	483	443	444	478	467	456	484	474	434	490	407	448	474	441	456	471	484	511	466	429	462	449	481	432	446	459	428	435	449	462	407	455	430	427	419	462	491	465	437	434	434	428	430	462	451	470	473	420	447	457	493	455	480	449	458	418	480	463	452	465	457	440	516	474	419	490	444	465	513	437	428	434	422	424	445	467	458	445	468	466	488	372	474	451	454	453	463	450	480	457	465	459	462	486	443	465	477	418	485	449	466	454	428	413	453	436	472	425	483	447	426	442	450	438	444	465	511	460	428	476	423	482	431	455	424	450	461	459	484	507	464	443	388	460	416	469	459	447	403	463	457	429	448	485	520	433	415	440	495	473	456	450	471	457	435	446	449	477	487	461	453	473	480	435	460	441	493	437	438	467	451	465	468	471	446	473	421	420	448	452	424	441	463	458	417	481	461	405	459	450	491	439	457	443	415	462	465	478	465	443	444	516	454	430	454	445	453	464	416	434	423	456	425	439	495	481	450	457	464	472	443	410	438	451	473	461	462	479	440	467	459	514	453	458	473	486	471	469	469	472	443	474	453	439	439	443	430	475	427	459	445	459	449	423	455	460	467	466	433	454	425	440	385	488	464	438	457	434	442	505	445	455	443	445	463	447	435	488	491	451	433	416	469	411	471	474	438	435	442	478	449	457	395	471	440	438	438	428	464	468	439	459	443	492	455	451	459	448	478	458	469	470	484	463	448	463	440	461	437	425	456	458	480	422	424	445	488	443	453	463	437	449	478	466	467	387	449	459	466	439	472	479	452	459	437	434	456	461	472	391	445	451	427	436	449	444	470	436	463	445	458	480	478	446	440	446	444	431	479	461	470	412	423	434	426	450	423	426	446	477	462	440	437	465	441	448	411	453	456	418	449	451	430	501	456	440	481	460	453	439	499	431	471	457	460	428	499	448	476	485	457	455	445	454	428	439	435	441	426	435	445	438	436	463	452	473	448	455	413	416	463	468	452	457	457	411	471	458	446	461	423	412	479	470	496	468	438	434	460	502	439	474	428	470	446	447	471	461	476	460	445	429	474	453	475	471	404	449	415	457	495	434	443	475	451	420	430	451	438	478	462	466	433	466	455	458	448	473	501	432	477	457	422	448	494	461	463	475	447	455	487	469	480	456	457	452	427	443	439	463	423	433	447	470	489	451	498	458	448	445	417	417	447	445	462	430	479	436	431	460	488	449	439	443	449	485	506	452	444	452	439	470	457	462	453	455	448	498	477	465	475	465	464	431	456	474	495	446	476	486	455	439	445	426	420	466	473	454	477	443	515	440	472	458	471	436	466	472	476	439	434	469	459	470	463	440	470	502	509	382	464	458	462	481	483	437	464	454	413	474	447	435	424	433	444	408	480	467	454	456	463	426	450	436	441	464	459	455	463	456	465	455	416	458	463	454	464	432	437	470	477	504	473	496	460	476	434	475	430	429	451	472	450	485	438	427	463	471	439	487	436	474	454	443	480	452	437	453	484	433	470	461	465	454	409	456	462	471	460	453	452	466	489	464	478	458	461	455	450	444	419	460	478	440	448	432	462	445	430	424	427	496	446	442	442	443	443	452	472	470	438	405	435	483	489	434	492	446	418	459	455	424	445	465	462	411	426	454	453	427	449	455	458	497	467	463	455	476	472	491	472	437	439	392	485	464	437	488	452	514	464	435	452	469	474	418	452	434	486	469	421	478	449	479	448	457	472	492	408	427	447	453	448	465	436	422	507	471	465	469	445	468	471	391	433	394	465	487	461	411	430	430	464	423	452	439	466	419	458	435	451	443	456	415	451	450	474	450	463	466	452	453	459	393	445	425	479	490	490	443	454	435	476	493	431	435	423	409	480	433	469	423	441	456	510	424	424	484	421	430	445	462	480	451	407	494	424	413	497	463	440	419	448	404	469	456	434	436	454	393	470	452	437	465	454	453	470	496	458	455	460	405	464	454	455	488	465	439	494	443	431	444	417	452	429	451	444	453	452	434	475	437	456	449	447	453	455	475	461	442	434	432	489	494	438	445	474	434	420	423	442	445	465	465	447	427	473	483	454	508	457	427	461	494	471	422	478	438	469	464	462	426	418	429	430	461	409	482	489	461	450	442	462	516	499	466	443	454	465	449	486	449	447	460	454	437	435	482	425	434	466	491	482	434	433	501	510	492	477	458	435	430	430	513	464	486	435	410	453	459	501	458	449	456	422	410	439	463	486	458	454	420	445	469	457	419	432	451	433	428	463	445	467	461	441	439	503	423	436	443	478	477	469	448	450	424	444	501	425	420	459	462	450	465	420	415	446	462	431	461	443	419	464	451	418	444	423	431	449	477	434	432	405	455	486	463	459	464	441	460	459	458	421	432	410	464	442	469	446	439	450	491	485	484	490	461	428	452	455	429	473	446	494	425	436	478	486	445	429	455	452	432	428	438	448	440	439	457	475	401	477	423	452	489	458	451	401	455	459	447	450	448	484	440	433	455	419	484	439	467	421	483	457	448	508	462	419	466	450	452	451	460	458	444	461	465	437	400	442	462	439	483	520	492	478	454	425	439	463	425	461	473	509	463	444	476	468	414	446	455	464	456	474	413	448	444	472	426	446	446	453	441	456	433	463	436	428	436	508	461	441	452	442	464	455	454	457	445	430	469	473	457	445	427	433	473	417	449	430	465	456	482	475	453	499	451	484	440	445	462	454	421	481	427	471	478	450	427	431	440	440	496	472	467	414	477	420	472	515	472	448	451	487	450	490	432	426	474	454	486	457	445	420	461	447	444
29425	26039	28136	32524	54435	45466	33646	8472	1031	1023	1006	1014	1032	1018	1011	1105	1039	1030	1007	1038	958	1012	1037	1017	1056	965	1007	963	1085	1053	983	1025	1022	1019	999	1035	950	1080	1010	1005	963	1009	1057	994	990	982	1026	1035	975	1029	949	962	983	966	984	960	1005	1017	994	1001	990	1014	992	1031	1021	1067	1004	994	1001	1047	986	978	989	1021	1003	969	1016	1002	1013	1007	1010	963	983	980	1019	954	974	992	1022	999	1000	1007	972	979	977	1006	1066	994	1055	1000	975	992	973	983	972	987	1031	1022	985	988	932	973	997	972	1050	993	999	984	994	1000	999	983	981	927	1022	998	923	985	987	967	1036	969	929	1021	1016	972	950	982	1007	1024	990	947	993	1014	1027	1017	969	987	995	1007	1003	1011	964	990	1041	946	947	964	970	992	1000	1033	1035	977	976	984	1034	996	966	972	990	1038	951	1018	949	930	1012	1022	969	941	1054	996	985	954	959	1028	989	1012	1005	938	931	970	928	993	997	992	973	1072	966	996	978	1046	1016	992	1019	939	967	966	1007	980	976	1008	1023	999	937	1012	971	996	991	1022	1040	972	942	1011	998	1045	996	1004	1034	995	997	999	1012	983	1036	985	1012	1010	1010	1020	973	986	1022	987	994	1007	1029	1019	1018	936	997	985	987	1015	929	965	1026	966	957	990	994	958	956	967	962	996	952	968	1059	970	984	966	995	978	1016	1016	1034	964	1009	979	965	1014	1048	973	1000	1002	1038	1050	981	974	982	979	1047	970	1024	989	1028	1008	1019	971	996	993	1011	1029	987	1021	951	1008	1003	943	978	1011	981	993	993	997	1007	990	993	969	970	974	936	1062	981	981	1022	1014	1017	1032	959	971	1030	955	996	982	942	981	985	1010	1038	1008	957	932	1006	1041	1004	993	969	1021	1059	940	954	1041	1003	979	1005	1063	989	1005	989	1000	990	1039	1001	1002	985	961	971	1002	997	982	978	986	1012	983	996	1023	994	966	970	996	986	1010	986	948	1020	1014	1006	1012	991	1016	991	984	1043	905	998	994	1005	967	960	1052	1011	1017	1001	967	957	1000	1087	1024	1016	1022	1013	999	1035	955	981	1012	1045	991	1045	997	1006	942	1006	974	985	984	991	982	952	1040	996	964	985	984	1034	1015	1020	994	1035	1044	985	1019	1013	1008	993	1123	1025	1020	980	991	1024	962	1004	997	1067	992	1024	966	994	1019	1013	997	1014	1055	939	1027	1038	972	1054	993	952	1008	1044	972	989	952	1015	1043	1008	1000	1026	991	1020	1018	1003	984	1027	987	1019	1043	933	975	998	1006	942	950	974	985	1052	988	1008	983	1020	1003	992	1048	1017	970	1016	1029	1020	928	1024	1039	1006	986	981	1021	1010	979	993	1012	1016	1018	995	953	999	999	990	1010	993	971	1030	1008	960	976	1046	973	1036	1011	1039	967	992	940	1039	1048	1047	1017	991	1003	981	1007	960	1066	988	1015	1002	1017	1000	963	992	987	984	964	1000	983	950	988	1009	995	994	981	1027	982	993	971	1039	998	960	1034	939	1005	1031	991	973	981	943	1012	987	984	1014	1041	1033	1023	1064	935	958	1027	954	1017	996	969	1044	1019	945	1046	995	986	955	996	964	955	1008	973	1072	1002	1000	962	1010	1003	1008	969	949	999	959	972	978	988	992	986	1032	986	1005	1039	1004	1081	937	1011	989	1037	977	973	1000	1035	1059	995	952	963	998	1048	1016	964	1079	973	979	1002	956	958	1023	1013	1005	986	978	995	987	983	967	980	1024	958	997	949	955	1012	1024	995	995	975	1048	991	1041	942	961	1034	991	1074	970	1011	1010	958	980	1011	1025	1030	1013	903	985	1014	963	992	946	1017	996	1050	967	1013	971	1048	996	965	971	993	1034	988	1024	962	974	968	993	966	996	1009	1041	996	1005	1028	1051	1031	990	1004	1037	984	916	1005	1041	930	974	1004	1008	937	1030	1012	1033	947	1008	977	980	973	993	1058	987	1034	991	998	979	1016	929	1045	983	1008	1004	958	1035	982	1009	1073	953	1035	1064	960	968	896	992	1014	976	990	971	986	964	990	974	997	999	976	1011	1004	986	988	999	989	968	992	963	956	1027	992	978	1025	1062	970	930	1038	971	975	1003	1061	1039	919	1005	963	1012	975	975	975	925	979	1013	1033	1007	1012	959	938	1000	979	1014	1069	986	1014	960	1000	1055	995	994	995	950	1035	940	951	1000	1031	1026	1067	968	1021	1036	964	1005	1030	1023	990	967	1035	973	932	984	1040	1003	1000	994	1055	932	1034	1000	950	987	994	1019	1001	1020	1041	1006	1026	973	1013	1017	1030	991	997	1056	1025	957	1016	1006	1004	1002	971	1032	1031	991	956	976	978	977	1016	1007	980	985	1048	954	1001	989	1025	989	960	971	988	974	1009	991	991	961	1004	986	1041	962	992	1022	1015	936	1041	988	1008	975	1051	955	1001	1010	956	1016	1006	981	1005	1002	1011	980	966	957	1015	962	1023	958	992	1055	1015	983	987	967	1011	952	978	961	961	983	979	973	1005	985	1033	991	1013	1013	1001	1003	1035	990	981	1009	996	1024	990	1018	1003	1047	990	1048	1020	1037	974	1030	1034	1000	982	995	947	950	946	977	1017	980	1016	926	972	946	1000	1020	1079	1052	962	1038	1007	989	1018	1005	1012	1004	1001	991	1007	991	998	998	973	986	1022	942	980	964	1026	1013	985	984	1027	965	1003	1060	1060	990	976	979	1031	1023	1055	1036	993	1022	979	978	997	994	1021	1014	994	968	965	949	986	1014	962	1021	968	1024	973	1004	1019	1001	1021	997	997	1004	1027	983	988	996	998	1015	954	969	953	1019	1004	1017	1034	996	1017	1017	984	964	1015	959	1044	1020	979	1038	993	1004	1014	1030	1020	970	991	962	950	1003	995	1006	984	963	1014	1020	1006	977	944	968	1007	1008	966	1034	960	1027	981	976	992	979	1042	969	1008	1058	1065	998	969	1003	1022	989	1043	954	968	981	947	995	972	990	1035	940	1022	961	1024	963	975	975	1002	973	964	1002	991	1019	993	935	1001	1003	1032	1042	961	1020	983	977	994	1004	1020	996	999	1036	979	954	1013	1017	1021	1001	1034	1009	964	982	959	987	954	1003	1042	1027	1010	992	1090	963	1037	1025	1048	987	1005	940	1056	991	1063	1053	946	979	1029	1003	1020	987	990	997	953	1052	1002	961	1000	999	992	990	1015	946	1015	1018	979	1052	1021	963	985	1010	964	948	973	974	926	971	974	938	1008	1015	990	1003	977	992	1008	1007	1053	985	1044	1074	985	1024	1025	992	983	1052	975	996	1018	983	993	993	998	1010	1014	998	942	1020	1010	987	972	992	997	997	978	1018	1007	1021	1006	967	1015	963	982	1008	1041	994	983	1013	1000	995	1017	999	1008	1016	969	1031	979	1033	944	997	952	991	993	1029	968	1006	1010	956	973	1004	1046	1003	1013	1046	1024	1008	1017	1019	1017	1052	976	992	993	989	1009	951	1006	1002	966	983	986	1050	962	958	1032	1004	1084	959	993	988	970	947	993	983	932	1051	980	988	1011	1033	1019	1034	973	1032	1017	982	1016	965	1000	1021	957	997	980	976	1002	955	943	948	997	1054	977	979	997	1050	918	961	988	1028	1049	982	1040	981	1027	1010	976	1057	947	1013	955	979	1002	1016	982	1016	1001	993	1024	1000	1021	966	1019	979	981	1021	1068	1002	997	1004	977	969	936	953	1063	1000	1018	998	1044	969	1021	1020	980	990	978	961	960	984	1045	980	987	1019	1018	1029	932	1006	1027	1013	972	964	983	1004	988	1009	1044	1031	968	1014	997	998	937	1026	990	984	965	995	1021	1013	945	1053	1091	1031	972	958	1031	1059	927	1026	1038	984	1000	968	1010	995	998	1007	977	1016	920	1039	1007	953	1038	976	956	955	993	1005	975	945	1058	1018	995	974	966	1051	1020	1008	1012	960	991	1050	1073	993	968	976	993	982	977	995	1002	1002	948	1032	1059	1029	1033	1016	990	995	1023	961	965	956	1015	982	970	987	973	961	1049	971	980	1022	990	994	988	1005	926	969	976	990	1036	990	1009	1016	997	983	989
16011	8678	4405	1629	1575	1539	1302	480	346	346	381	346	397	379	371	386	400	373	374	351	343	334	350	373	377	384	358	368	356	360	323	370	380	351	344	367	359	383	360	316	393	378	338	350	332	341	367	346	326	345	382	359	371	335	346	343	361	355	373	328	357	360	353	357	392	316	421	388	374	375	361	364	335	390	350	348	347	347	348	323	325	352	399	371	343	348	414	378	371	355	340	330	369	388	369	359	376	372	375	357	333	388	350	388	342	371	358	336	340	346	362	370	347	361	342	349	340	349	334	363	378	375	371	351	342	399	342	329	359	364	342	319	320	385	401	374	351	356	319	406	398	351	400	362	352	364	370	326	362	333	382	344	381	385	400	360	356	337	407	345	358	369	366	377	380	346	349	344	369	360	393	364	348	321	338	376	364	318	381	332	373	352	350	365	387	351	380	379	337	369	386	384	359	375	372	384	347	346	333	367	369	372	376	371	350	341	361	364	400	358	315	355	360	362	347	383	359	366	351	331	376	327	304	375	329	336	398	351	347	372	346	358	361	329	319	395	361	345	406	332	341	356	338	349	383	364	368	388	380	348	352	362	325	383	356	367	336	395	376	356	362	417	345	345	312	388	360	334	341	337	352	371	349	381	367	354	350	375	363	364	393	365	416	369	340	367	327	386	383	328	371	356	369	353	351	331	364	385	366	339	328	377	378	357	353	325	359	359	363	354	348	392	361	362	384	388	328	380	331	366	353	357	344	384	358	362	379	320	312	397	380	391	391	371	349	363	356	362	324	348	368	347	372	345	345	304	355	381	392	350	370	349	387	368	350	356	351	318	320	350	326	345	359	338	335	310	368	369	364	379	358	335	350	381	356	349	378	354	299	313	378	377	351	352	368	330	343	334	357	331	341	385	379	373	380	349	370	331	371	361	358	361	360	355	394	354	389	379	394	397	364	371	384	320	361	326	377	366	348	354	364	377	365	353	388	382	387	323	372	348	370	361	360	327	362	342	369	351	373	339	359	376	340	405	359	379	331	350	383	356	356	319	344	344	374	371	392	334	352	376	320	378	360	363	348	379	356	381	347	340	396	365	344	340	363	315	377	316	343	342	334	336	367	323	356	380	345	347	325	348	375	350	350	368	345	384	350	371	312	345	318	340	346	348	362	377	369	366	355	360	309	344	356	366	399	367	351	341	337	310	361	349	334	362	373	326	356	348	373	359	377	334	360	353	347	386	342	339	378	373	367	361	373	338	356	382	361	426	322	361	364	307	384	345	374	359	359	369	419	373	354	316	340	374	362	355	330	354	401	377	345	354	315	360	353	339	335	374	380	336	381	417	419	364	337	374	371	344	335	389	369	368	345	325	366	321	338	360	373	400	339	342	344	368	289	361	343	374	335	377	350	330	337	365	349	334	359	345	326	316	352	366	368	333	347	373	337	366	384	343	349	378	339	363	382	381	369	413	382	323	397	317	376	386	351	349	343	358	386	345	383	339	333	381	336	341	380	354	374	343	329	322	357	362	401	381	372	373	375	342	309	388	390	391	337	355	344	354	367	425	349	365	362	355	337	357	340	354	319	377	352	383	365	377	354	370	377	367	381	360	380	367	358	359	327	355	356	366	373	406	360	360	318	317	380	367	362	369	311	377	367	376	350	374	392	327	378	351	374	334	383	355	371	361	358	363	363	348	334	352	338	366	355	353	335	358	336	374	336	382	361	373	356	360	365	303	400	347	376	335	412	353	367	335	387	385	349	354	374	385	348	363	360	378	342	367	388	362	362	350	362	330	379	370	370	374	353	357	357	366	326	325	334	355	325	403	362	358	352	379	356	370	338	348	364	350	349	329	368	342	357	369	341	344	389	345	403	374	344	334	316	361	392	362	349	356	428	368	353	331	355	357	350	338	360	339	322	341	363	382	355	316	336	366	354	370	351	354	323	341	343	358	379	360	391	344	416	324	349	373	388	405	350	349	346	338	312	347	379	371	376	339	385	361	359	398	313	372	347	364	350	366	386	350	342	344	336	409	398	381	349	350	341	371	375	366	336	342	359	341	425	350	333	357	384	345	368	358	343	369	389	366	347	371	361	333	367	400	345	335	357	377	373	343	354	381	366	354	391	395	361	384	375	379	367	353	375	322	355	377	359	344	384	342	349	356	355	344	334	362	374	403	352	365	353	338	380	334	359	353	374	360	376	320	365	387	381	375	344	370	371	361	349	353	376	366	339	383	339	347	382	363	388	352	372	326	338	373	372	387	351	333	372	374	359	389	387	401	337	358	378	355	370	377	332	361	312	373	371	324	363	329	355	340	331	383	352	349	399	350	356	348	339	368	354	373	333	350	334	382	387	363	371	398	327	390	351	396	370	388	348	362	382	346	340	368	394	331	332	349	402	370	382	378	351	333	381	350	352	375	414	286	340	356	356	334	352	325	367	403	336	366	350	412	328	337	341	315	375	334	372	350	357	334	403	390	358	326	373	351	368	332	388	357	349	381	358	369	343	358	351	371	362	353	414	375	333	360	383	359	401	372	335	386	357	354	350	370	319	351	372	337	360	371	347	355	358	358	361	352	363	359	370	343	365	357	347	361	334	359	392	344	345	398	363	352	395	354	354	364	365	358	374	353	352	389	357	397	311	361	360	348	356	352	346	371	360	361	380	317	334	370	321	330	359	352	335	346	383	342	318	358	358	361	361	385	361	418	367	358	314	354	382	379	336	357	390	361	348	350	343	367	374	356	356	366	330	316	375	383	385	312	403	345	328	336	331	409	297	361	330	336	368	342	389	355	358	358	355	342	364	355	386	355	374	351	371	362	344	364	357	378	360	348	336	342	343	333	369	348	358	332	346	353	382	364	368	390	383	373	372	368	407	336	363	335	358	368	309	347	353	325	356	359	400	342	341	362	401	391	318	338	350	354	345	341	405	335	348	356	356	382	389	374	354	369	386	350	363	363	384	336	372	369	352	355	379	387	347	342	364	351	406	370	343	296	369	393	387	358	379	325	370	376	418	345	351	373	356	393	372	361	323	358	342	394	383	380	380	326	361	392	375	371	375	367	337	352	343	353	357	388	324	360	393	305	345	334	391	370	380	355	386	365	337	371	366	378	341	350	374	386	370	359	369	351	346	361	385	356	412	392	367	359	371	346	351	350	379	331	364	318	330	365	353	320	343	339	330	348	366	342	354	343	355	386	346	339	349	352	385	389	350	328	373	375	333	362	364	319	377	324	340	418	358	378	391	328	387	360	314	377	362	376	370	348	344	394	376	316	357	378	363	380	362	362	384	382	398	376	373	373	385	340	350	329	331	328	346	403	321	363	341	338	331	361	354	356	340	345	357	351	355	335	358	345	347	386	390	343	388	404	363	384	394	370	344	403	387	374	349	404	341	364	375	344	319	390	384	310	326	361	324	363	380	351	365	354	381	341	339	328	345	404	355	361	351	387	371	358	404	348	361	362	360	371	348	354	354	383	334	371	361	349	350	343
9864	7548	7036	3755	5141	4523	3694	1158	799	835	800	803	806	840	758	845	792	847	797	805	784	815	809	864	825	775	807	799	795	814	804	792	815	813	815	776	772	810	872	804	803	827	795	793	840	812	824	847	839	809	777	786	803	742	738	785	765	808	824	790	780	847	791	754	842	831	809	809	829	781	795	813	802	799	809	825	794	822	774	827	758	780	778	807	813	780	856	840	783	824	814	831	814	779	791	770	790	829	784	781	818	781	778	791	782	823	839	791	778	812	807	765	798	805	771	770	792	793	814	786	795	794	873	790	798	809	790	866	855	817	822	827	782	789	815	748	836	823	802	761	770	803	793	797	841	815	772	812	842	829	804	859	833	833	783	817	805	813	804	797	793	809	775	817	803	772	773	780	806	847	847	789	810	821	835	814	746	793	764	804	803	785	785	786	831	833	837	786	771	786	747	762	784	818	762	768	834	779	763	808	819	803	791	782	821	806	832	827	789	825	851	805	739	788	840	806	786	780	763	776	809	825	783	795	811	793	814	802	836	827	799	855	835	800	817	813	811	798	819	757	807	804	773	832	798	806	812	830	776	814	800	753	798	831	809	765	806	774	773	774	788	794	831	836	793	734	788	791	781	795	738	804	769	825	817	797	806	849	774	757	829	791	790	853	791	846	768	812	767	811	791	824	838	802	786	774	777	813	828	784	811	798	801	835	805	802	782	822	755	814	860	806	748	807	737	791	811	756	748	874	818	768	810	771	859	787	802	787	789	803	802	730	821	788	748	834	826	797	766	791	801	814	790	838	808	795	836	826	808	834	788	790	776	788	826	827	790	828	800	818	854	809	841	786	826	746	804	817	794	824	801	809	781	751	840	779	764	818	759	760	845	820	858	791	784	828	803	762	834	775	806	802	805	795	766	807	819	767	810	717	793	821	776	761	837	847	791	811	789	789	825	796	752	773	749	805	827	736	794	771	810	774	807	870	835	815	829	849	822	764	798	771	791	768	785	827	792	866	803	800	800	778	755	837	825	799	813	754	836	812	777	817	804	793	759	768	812	778	758	810	804	833	861	790	797	768	797	793	808	801	812	777	788	809	802	796	831	777	764	815	829	802	769	834	787	816	818	760	819	810	799	821	825	782	813	783	781	815	771	775	762	811	823	790	782	796	772	819	831	816	781	774	723	769	859	810	793	813	749	737	783	799	818	767	803	798	822	789	760	837	833	773	805	776	798	784	795	798	800	746	816	841	826	804	784	775	777	775	823	822	798	799	790	805	854	795	776	799	757	778	806	802	780	817	856	841	795	809	781	806	829	818	791	844	787	749	750	815	785	839	790	813	822	758	835	793	786	808	722	816	781	799	827	822	780	820	788	792	769	793	826	805	806	795	835	773	834	780	745	766	730	852	843	787	798	810	778	856	732	793	778	809	756	820	814	826	852	773	787	804	812	791	823	840	755	818	846	774	807	790	803	822	810	786	783	810	822	786	797	816	794	770	794	797	831	784	740	788	793	786	828	817	879	814	812	794	823	861	880	805	804	838	806	780	785	794	800	852	827	823	808	831	806	828	793	780	813	796	765	800	833	758	780	762	788	786	800	822	812	807	851	794	789	801	796	758	798	798	811	811	829	832	801	806	805	873	763	814	767	810	825	857	737	767	802	781	808	783	824	807	813	785	813	806	740	747	835	819	755	781	837	876	789	845	765	783	822	818	840	831	803	785	797	789	774	800	754	794	780	805	812	793	773	822	770	769	808	819	819	806	746	791	801	812	802	843	752	834	847	814	791	788	823	784	766	787	838	817	777	815	842	893	796	825	774	850	836	782	739	784	801	802	824	758	747	821	788	770	789	821	831	743	843	777	785	793	819	791	782	777	772	771	778	803	816	829	721	822	803	795	792	791	786	795	803	816	822	817	785	827	792	776	764	825	788	800	820	833	828	817	813	849	854	743	797	768	857	843	791	758	827	767	766	790	790	793	808	766	819	757	816	803	760	808	816	778	793	761	822	791	790	822	774	810	856	810	790	831	846	790	806	812	836	826	837	798	814	794	817	837	786	796	807	802	842	793	803	815	784	771	813	806	803	792	780	760	777	867	811	782	780	786	808	767	825	805	822	826	786	839	780	806	759	817	799	831	808	763	837	797	763	782	749	785	782	791	788	824	817	774	827	780	803	834	783	872	790	806	820	767	821	826	791	780	812	820	809	793	774	805	805	772	795	783	838	787	759	795	744	768	798	751	842	849	776	825	833	824	768	804	827	788	791	826	829	802	737	808	789	811	775	800	790	807	775	841	814	783	833	829	797	807	796	786	777	789	805	833	792	795	827	787	840	792	809	826	815	774	760	829	757	802	820	791	778	780	827	833	785	823	830	790	744	780	837	779	786	763	825	793	783	752	835	803	758	826	803	735	770	833	776	812	802	778	839	770	782	812	772	777	846	799	801	805	784	788	832	789	793	836	883	772	825	846	790	804	800	864	771	773	761	771	829	747	860	785	829	839	800	801	786	817	779	825	788	757	824	808	826	807	782	764	789	798	826	803	804	753	811	753	796	790	806	800	798	791	835	794	820	808	848	805	793	763	839	807	820	808	766	791	784	793	792	795	801	783	791	846	792	815	828	840	779	794	799	808	794	806	816	822	791	809	806	828	793	847	826	816	804	784	780	821	818	824	783	815	784	798	800	774	768	808	764	787	812	809	793	831	840	792	807	820	843	843	804	775	782	806	770	809	791	804	791	807	813	836	812	783	838	798	811	812	783	791	837	794	752	838	824	811	806	787	808	824	786	761	783	762	820	805	814	826	817	763	781	769	750	818	770	814	771	802	787	783	816	798	784	821	824	760	839	795	778	815	777	793	779	754	807	787	785	759	782	784	779	805	766	816	798	845	778	788	787	781	810	766	772	846	796	768	763	752	794	802	880	820	802	795	794	816	865	779	792	776	784	833	818	813	825	812	782	813	804	850	804	800	847	794	799	777	806	812	811	770	801	791	818	791	812	778	829	816	797	840	779	796	822	789	844	819	769	808	798	802	807	774	803	799	768	832	815	810	799	842	829	826	806	814	840	811	794	843	809	766	781	812	796	827	774	788	796	820	783	797	814	803	726	788	786	822	779	840	814	812	778	787	804	842	801	813	743	837	815	817	819	798	780	833	814	836	816	772	787	840	785	821	798	857	752	795	812	778	801	809	808	824	813	823	762	794	792	839	846	792	817	770	816	754	806	781	805	822	798	787	777	797	786	843	841	805	790	815	866	759	818	838	758	797	794	830	854	783	781	818	769	823	790	856	810	800	810	801	788	836	858	793	771	793	866	839	767	781	814	786	824	773	830	836	804	824	789	812	806	803	820	761	812	844	841	842	813	810	790	784	816	796	785	820	830	805	735	779	813	794	815	799	789	838	771	800	824	774	817	796	819	801	783	757	793	778	812	819	828	744	757	813	794	785	798	794	844	802	821	788	835	810	805	821	811	761	819	785	859	810	783	791
34701	23610	17301	8977	19414	20348	11915	2538	328	292	272	324	325	344	326	336	318	307	310	333	330	291	323	315	354	312	327	314	288	341	367	347	320	315	290	306	329	338	339	321	305	295	341	348	350	299	342	326	296	336	301	330	305	323	313	326	322	303	309	348	325	353	358	303	325	357	332	325	353	351	329	343	313	316	337	310	316	328	316	320	313	326	293	328	337	335	342	375	332	338	297	335	327	335	327	329	315	348	311	317	330	333	309	326	306	302	293	301	323	331	324	335	309	329	336	315	337	306	307	310	332	307	330	295	328	299	345	308	314	308	313	304	364	299	343	321	310	306	336	342	316	318	298	344	308	338	304	282	295	357	321	317	318	355	319	321	329	350	331	341	302	290	341	295	357	313	355	355	348	341	335	324	327	307	324	290	329	317	338	335	319	349	319	343	325	294	343	289	329	307	353	334	302	308	332	303	363	313	329	326	326	332	338	333	318	308	342	305	327	360	338	295	292	315	331	328	310	321	314	303	298	321	337	298	312	272	366	371	316	292	315	319	337	315	336	347	322	322	306	310	292	315	327	310	296	337	326	313	317	303	323	333	327	325	340	340	325	338	320	309	340	310	338	317	350	295	333	342	323	325	308	324	301	307	315	307	308	326	343	311	300	333	338	341	320	307	316	335	325	330	296	299	326	351	321	357	332	325	389	356	328	310	328	364	353	312	337	316	318	301	325	285	373	333	316	300	315	346	335	327	315	334	315	336	323	299	288	315	330	342	336	305	334	344	364	321	325	325	325	338	306	280	317	298	329	345	289	296	268	311	338	348	285	323	295	302	297	330	326	322	325	320	320	319	298	333	321	332	312	315	334	348	353	338	336	325	314	310	334	323	352	337	342	313	334	341	348	332	285	302	304	327	347	326	317	322	352	314	312	328	344	311	306	338	334	345	340	330	342	362	306	281	301	383	333	296	282	352	321	322	319	316	343	307	339	302	290	338	295	320	317	308	338	308	321	332	322	347	339	333	316	305	327	314	315	323	339	313	340	343	274	325	332	277	293	318	316	302	329	346	352	317	333	342	315	316	320	371	308	329	311	324	345	275	340	343	320	365	288	326	345	362	312	335	318	300	298	323	283	346	340	362	329	325	336	312	340	313	366	302	334	309	313	330	313	343	344	289	318	298	334	312	330	310	313	348	329	376	327	294	304	285	322	336	353	302	332	322	320	323	311	310	286	312	372	337	308	321	345	329	349	313	276	307	343	339	307	315	316	348	288	300	312	315	301	339	341	312	312	297	291	315	310	299	334	333	318	289	287	370	336	306	320	320	331	306	311	331	287	325	327	338	292	308	320	373	334	333	302	347	304	269	346	313	306	322	353	327	324	303	321	339	308	334	282	333	307	345	305	312	307	324	293	371	334	351	331	317	317	363	334	332	322	312	331	334	343	341	313	264	317	316	328	318	315	291	321	313	315	320	344	320	350	338	329	324	327	354	338	342	312	323	306	313	304	326	303	335	331	325	312	323	298	332	309	316	354	308	338	312	338	318	349	302	314	322	313	304	320	332	329	330	299	297	340	349	348	342	314	311	304	340	312	334	334	342	332	315	298	325	310	310	300	349	321	316	298	362	310	322	325	341	305	384	325	330	335	339	298	351	341	337	291	325	341	323	353	313	309	303	323	296	315	313	330	329	326	342	365	329	305	338	324	316	341	324	322	323	296	302	337	359	295	328	301	331	333	359	308	325	350	307	351	351	293	329	335	339	296	306	328	358	342	331	337	343	327	320	323	355	323	326	318	335	336	343	338	267	322	324	309	323	319	318	327	300	349	307	340	326	326	327	295	298	334	288	286	346	345	321	360	343	336	310	317	278	335	338	307	324	319	345	362	326	306	321	309	312	318	334	321	306	327	320	302	381	329	320	312	321	324	314	344	306	323	312	295	338	310	324	348	334	347	324	322	340	329	336	336	353	306	306	311	337	351	324	367	315	325	335	322	342	344	309	333	312	323	326	290	318	314	365	327	341	325	329	289	335	315	315	293	300	281	291	313	315	316	306	330	340	344	326	347	337	341	304	307	331	345	303	344	333	333	322	344	366	329	329	353	317	313	319	324	321	354	326	344	297	312	324	316	357	316	341	303	332	341	315	340	317	302	292	341	299	310	320	338	333	312	315	284	316	328	341	303	325	311	327	330	334	309	331	332	305	353	337	321	312	318	320	327	343	359	321	294	318	299	279	326	346	312	337	311	312	313	357	343	323	323	321	323	324	319	338	303	331	321	332	309	355	312	317	349	339	357	305	323	318	291	292	341	350	322	318	311	281	328	317	323	308	319	358	338	332	320	344	321	309	346	363	327	328	349	323	316	318	329	298	293	295	337	309	313	334	312	332	316	302	304	325	310	319	328	352	327	330	325	342	322	336	295	306	312	293	344	329	334	329	347	327	290	346	342	328	321	295	335	359	329	319	317	342	309	331	339	319	351	307	311	311	335	304	359	297	345	328	306	341	305	323	311	342	312	326	302	326	321	354	307	314	292	291	339	285	352	320	335	323	319	318	289	349	332	323	343	321	332	283	328	321	315	310	335	328	336	321	311	313	320	318	313	347	281	313	344	316	297	322	342	302	330	297	306	306	317	317	330	312	326	312	310	349	302	308	330	287	330	341	367	344	334	311	304	309	310	319	312	288	318	327	323	335	295	366	330	297	321	317	333	314	311	326	300	324	346	328	303	350	369	311	341	349	324	322	348	343	289	310	312	327	358	321	326	307	317	333	309	322	354	316	328	331	331	329	323	336	374	328	316	295	355	334	329	302	354	309	325	303	310	304	317	327	299	337	367	327	322	319	321	338	328	290	329	333	328	293	321	334	345	330	323	308	313	320	309	331	309	367	343	318	300	302	294	332	307	317	360	337	333	317	337	291	342	317	322	329	299	338	310	342	312	342	316	326	294	309	327	300	334	325	304	308	315	314	299	338	347	329	350	327	299	333	329	302	301	319	320	308	316	342	323	274	325	312	313	317	314	308	334	301	307	345	342	341	348	327	303	343	334	319	324	308	315	296	295	343	344	321	301	329	300	311	312	309	337	349	318	325	345	360	329	329	307	314	297	305	335	326	309	321	310	313	301	325	316	317	311	300	299	310	324	323	287	367	317	347	309	317	311	292	289	324	340	355	333	340	330	349	290	353	344	311	299	317	311	296	294	329	262	315	299	312	307	323	344	339	300	291	344	320	333	317	305	324	334	344	337	327	306	321	306	343	312	333	345	342	316	333	299	315	340	341	341	366	325	310	336	327	301	363	327	303	336	380	334	301	330	321	344	349	326	303	335	331	323	314	280	325	300	341	323	350	314	327	317	328	304	319	334	336	350	309	317	328	306	334	270	312	338	334	306	321	302	296	325	320	307	312	311	339	348	334	309	340	292	303	335	307	318	321	319	321	328	329	325	329	306	315	295	303	351	310	322	341	323	286	308	315	343	303	296	340	300	316	329	332
21966	17587	20828	17737	38606	37620	26476	5550	786	751	724	728	771	788	754	743	741	771	705	762	715	772	733	766	711	695	756	751	746	749	728	752	765	749	774	769	772	752	750	730	781	768	713	713	782	709	738	750	728	798	722	769	760	727	747	743	718	701	733	755	751	785	700	726	703	750	733	743	719	782	717	769	764	785	741	773	709	779	751	750	737	763	783	713	728	727	779	757	787	768	785	683	717	734	767	705	729	706	730	755	754	790	692	769	707	730	776	746	733	742	705	747	756	747	785	754	776	726	716	732	741	679	767	781	789	722	718	785	717	753	785	738	735	774	738	759	764	786	696	759	743	640	794	741	774	771	735	757	759	685	752	745	752	665	713	702	723	734	778	777	751	748	721	735	697	726	762	749	724	766	766	731	770	742	735	738	744	748	750	739	815	767	724	758	692	766	760	787	736	759	799	730	742	776	743	763	762	719	748	771	763	708	778	730	771	731	780	730	743	807	714	721	683	715	747	713	746	772	752	775	761	756	730	728	746	705	673	763	757	741	725	782	737	701	733	730	753	756	737	734	763	726	708	762	743	767	767	676	738	798	750	772	764	676	729	763	741	702	770	751	718	792	696	750	760	773	802	774	695	755	774	753	755	727	770	701	780	715	786	729	740	665	739	723	720	717	758	741	772	751	758	790	723	719	762	772	703	746	745	696	757	767	783	778	745	754	739	732	743	729	751	740	707	767	712	766	705	760	772	708	792	766	717	758	756	755	736	741	706	734	756	763	722	701	766	754	705	729	742	701	737	715	743	765	727	745	738	724	693	767	713	739	704	746	770	742	701	709	712	767	774	693	742	763	732	770	722	821	742	727	744	725	763	730	700	746	791	733	747	756	770	751	752	768	725	741	718	735	764	721	696	723	743	781	719	702	743	753	728	782	741	694	747	731	751	827	737	734	740	739	755	749	752	706	757	782	758	763	737	755	763	716	743	719	744	762	700	766	733	773	758	778	757	741	751	728	731	752	721	781	718	795	748	708	735	767	764	771	709	684	734	754	711	765	767	753	720	742	758	719	737	727	711	712	709	736	750	770	744	656	711	761	781	781	782	783	735	739	744	696	750	743	775	826	723	749	741	796	741	738	731	755	791	716	747	706	747	759	720	762	754	737	775	766	746	773	748	723	766	722	795	775	746	729	787	735	747	751	727	778	738	789	712	777	744	743	722	740	741	778	733	764	749	753	749	739	731	743	760	732	734	693	716	724	755	739	759	705	738	732	720	711	805	715	792	757	775	759	703	717	751	771	745	744	749	757	759	803	784	691	757	708	740	751	721	707	754	709	762	766	747	743	751	765	765	767	735	715	730	778	779	762	733	759	771	775	728	783	719	733	735	758	805	757	737	698	729	725	759	683	755	767	770	739	763	707	757	757	730	757	766	759	706	719	716	768	749	731	759	795	759	749	740	715	734	754	690	748	718	809	727	756	738	718	784	760	738	725	731	755	771	766	762	805	726	757	737	728	767	765	688	757	748	741	717	750	746	763	727	757	729	788	774	727	766	735	732	753	790	752	758	746	747	699	736	743	743	713	768	765	753	739	755	752	750	763	716	733	756	777	717	775	756	799	746	718	714	729	742	713	761	714	746	735	735	753	775	728	780	762	765	746	709	742	768	768	773	721	803	767	767	737	728	743	768	758	717	786	736	775	676	725	779	710	779	736	769	757	708	742	735	710	755	765	721	757	765	724	748	765	736	710	752	773	715	692	728	779	727	721	754	701	721	745	765	757	719	801	742	719	734	689	751	736	739	718	765	759	741	723	762	782	753	728	750	739	779	713	770	729	721	758	715	727	762	689	760	726	770	723	706	703	717	772	740	781	750	762	762	753	730	695	743	761	738	821	755	745	739	757	789	813	741	783	799	741	725	753	760	797	759	750	749	718	771	757	784	751	715	705	724	789	706	730	755	705	744	775	739	750	758	748	754	767	784	812	719	709	754	743	753	746	762	816	743	732	692	730	711	704	761	724	739	727	769	726	753	796	752	712	703	771	728	734	771	722	736	727	778	712	727	763	795	695	744	772	749	723	741	736	767	747	760	713	724	761	674	745	705	755	740	789	743	744	704	754	737	748	748	759	764	715	722	772	771	745	740	730	766	694	763	732	712	726	776	708	688	726	758	745	749	777	768	753	780	691	758	750	741	754	709	768	783	736	790	758	792	729	752	748	732	762	784	719	731	749	740	783	736	705	745	738	730	763	777	741	715	711	793	688	760	776	722	720	778	775	764	722	749	726	725	750	777	766	751	719	747	792	753	689	721	788	786	730	780	703	775	699	765	775	766	765	684	754	708	733	749	754	743	744	756	735	731	750	765	796	738	725	744	765	777	735	718	744	802	745	713	694	748	725	729	839	761	751	747	785	776	725	729	733	769	731	730	750	700	691	728	726	757	735	735	703	735	774	748	754	756	775	678	713	749	780	737	768	730	737	781	714	810	748	759	700	765	752	744	705	751	757	687	767	743	742	737	749	733	782	743	766	724	686	760	723	716	757	768	742	724	742	779	752	756	764	713	721	753	706	697	762	743	751	725	742	741	710	706	737	760	777	761	733	746	738	743	740	766	747	768	767	801	763	752	784	766	762	701	746	709	762	753	748	700	784	735	764	741	744	735	748	763	754	740	712	715	735	748	786	756	726	769	692	712	705	731	725	762	742	746	740	747	701	731	707	784	739	773	753	759	763	710	790	751	830	733	718	767	684	746	789	715	783	767	742	721	740	731	722	741	777	710	754	735	690	705	747	728	689	757	731	809	706	716	767	718	732	704	743	790	754	753	770	727	759	739	742	697	767	758	748	707	755	740	740	746	796	752	766	708	750	726	750	721	735	741	773	766	734	777	744	726	783	746	797	680	708	738	731	720	749	776	753	757	775	732	785	750	789	761	771	766	777	775	738	784	781	736	750	772	727	756	759	777	760	731	739	714	723	721	737	736	737	737	707	735	734	750	666	717	758	704	765	722	747	728	727	782	759	730	726	755	710	779	792	733	725	686	712	767	747	766	743	796	768	720	725	721	727	752	731	758	815	755	728	767	777	733	737	759	764	784	694	754	753	714	766	734	703	753	741	745	762	694	749	756	745	700	694	767	733	765	740	718	803	769	740	774	739	713	756	722	753	724	717	784	745	761	753	722	746	737	777	713	733	760	823	785	767	727	759	701	708	724	734	682	772	725	756	738	761	745	787	741	768	716	726	754	738	680	740	707	698	723	701	762	693	700	722	725	762	735	759	711	724	682	744	715	815	715	758	806	746	775	756	744	780	749	746	728	771	744	730	753	778	761	764	763	794	760	756	777	756	740	772	725	743	752	744	721	730	721	723	746	759	779	755	732	757	687	721	718	794	785	725	744	744	742	697	739	750	738	763	713	745	781	700	753	765	729	760	766	705	746	782	738	787	731	754	725	725	716	764	733	755	691	722	746	753	725	762	718	742	759	726	720	722	736	775
46303	33657	27321	17902	30824	33253	20637	4265	538	492	430	424	476	422	447	459	442	452	452	407	451	442	405	470	424	416	455	400	395	400	425	424	437	452	434	486	401	419	415	447	424	463	378	444	422	444	413	409	417	448	441	418	450	409	479	399	403	408	417	416	444	412	409	415	403	454	392	441	416	460	418	448	488	417	404	427	452	431	432	409	431	399	405	433	395	411	406	368	422	421	425	376	420	424	404	453	452	437	415	446	419	497	420	402	438	427	450	447	451	446	433	393	422	424	412	413	435	394	424	417	428	451	392	412	442	411	460	455	408	446	436	454	427	407	452	392	447	428	477	452	456	439	416	466	447	435	425	399	428	470	428	426	414	420	436	425	378	439	415	439	443	407	426	399	398	422	437	437	412	476	429	414	474	407	451	427	425	393	435	437	444	429	417	433	438	463	465	418	418	440	389	443	418	395	449	437	457	450	414	426	432	426	424	467	462	429	448	487	470	395	426	401	411	425	446	426	424	431	444	409	416	427	434	435	440	466	437	401	453	450	401	409	424	435	451	405	408	416	402	443	450	442	430	479	433	421	482	429	405	438	412	438	406	416	424	419	399	473	468	437	399	417	421	403	410	399	445	393	456	380	440	461	433	451	423	420	419	412	442	437	421	413	446	452	393	422	398	473	442	411	454	413	441	440	437	405	397	392	397	435	431	425	437	449	427	399	426	419	416	464	420	438	412	395	426	449	410	415	416	443	411	426	447	419	430	418	455	419	425	401	425	419	476	435	433	430	452	433	420	436	413	424	448	448	443	440	443	484	407	393	416	422	459	398	409	432	364	429	395	452	396	433	421	441	423	457	416	416	442	469	405	419	445	459	447	446	415	495	412	411	421	402	421	444	448	454	410	464	469	444	424	425	425	431	415	398	437	449	422	408	444	430	458	389	415	411	469	428	414	434	434	445	395	419	453	423	410	416	425	459	425	396	428	440	425	423	438	452	444	426	424	444	438	435	450	446	422	402	415	412	390	434	392	426	444	420	432	463	488	426	440	450	440	453	402	414	434	439	408	452	462	400	403	495	441	411	452	415	426	398	400	432	422	427	418	428	427	394	405	416	416	423	383	382	438	431	413	438	464	427	480	453	459	433	469	422	437	427	432	434	424	432	457	450	421	441	391	439	423	444	399	446	464	446	388	438	399	416	436	423	419	405	430	407	409	407	419	418	432	420	431	399	439	397	391	470	403	395	434	439	420	428	482	404	431	440	459	424	416	437	436	434	393	423	471	448	423	443	436	416	435	429	475	413	473	442	445	435	438	457	364	408	435	412	460	440	429	444	427	471	402	401	428	423	425	393	449	424	414	430	410	457	429	408	427	427	422	399	425	442	441	417	407	424	432	441	436	442	446	456	453	414	424	444	445	419	449	442	463	409	472	429	460	438	455	446	463	430	419	450	431	427	420	434	401	411	418	465	422	408	399	463	359	424	417	439	422	449	411	417	444	437	439	433	438	440	425	460	398	443	452	432	455	413	425	443	390	458	393	394	408	423	431	402	440	430	417	390	429	420	421	441	420	465	455	497	431	426	465	449	435	481	440	458	460	429	415	422	452	433	453	433	449	450	413	398	451	436	422	454	413	381	363	436	432	394	429	414	402	396	432	434	384	457	429	398	437	411	472	408	452	429	435	435	429	430	416	435	434	395	408	442	414	460	459	445	447	410	401	470	428	416	407	419	431	475	424	417	429	469	403	398	443	391	455	432	429	450	412	429	437	422	450	442	426	396	423	449	450	433	412	384	474	424	418	418	404	413	459	495	416	393	414	416	438	429	413	419	427	424	374	387	429	411	413	427	422	467	433	458	402	422	432	437	448	403	437	400	414	375	392	384	427	459	398	453	431	443	424	418	434	462	485	393	465	446	406	403	420	422	449	477	449	430	446	436	466	398	418	453	459	473	433	430	396	430	377	410	424	445	428	401	433	449	474	430	390	397	438	448	409	446	456	433	431	461	448	456	428	459	421	438	410	456	469	464	446	449	412	432	453	458	414	417	420	392	460	412	417	405	425	422	439	410	414	414	414	401	412	458	406	360	398	379	417	409	430	436	477	435	441	404	500	436	414	430	442	418	422	458	428	452	417	464	423	424	449	418	398	451	409	378	492	426	415	396	437	429	399	413	370	410	386	454	427	404	391	409	453	423	439	428	416	464	449	411	456	389	407	460	456	421	456	397	420	468	444	409	419	463	449	431	440	417	447	446	444	445	453	435	397	421	395	387	462	435	440	430	428	407	417	454	421	446	402	415	439	435	421	431	450	432	397	419	433	444	421	444	416	399	440	446	430	443	420	399	430	396	437	417	379	444	439	450	431	390	401	425	423	432	445	441	428	447	442	413	416	439	403	435	454	465	452	416	454	415	438	452	446	461	441	393	421	397	416	381	438	421	418	420	391	437	435	426	397	472	441	445	416	430	418	470	433	384	388	463	464	414	439	408	391	467	399	425	394	426	397	423	468	443	429	420	463	416	391	438	456	415	484	421	408	458	414	401	398	412	463	426	403	445	429	461	483	431	414	413	473	461	419	437	452	457	416	421	430	446	427	453	452	456	437	461	452	457	425	395	420	456	440	434	424	421	426	402	410	470	446	420	442	438	428	440	438	428	435	404	436	439	423	427	402	407	428	441	453	429	404	444	456	396	408	443	409	411	394	430	438	435	421	423	453	416	414	445	390	420	378	420	465	419	424	451	430	436	424	447	462	458	442	412	442	398	416	420	423	404	418	429	431	420	412	448	417	426	437	426	457	430	464	446	443	472	414	387	436	389	432	410	419	404	402	432	395	409	463	445	418	433	441	425	412	418	461	473	425	435	395	400	431	473	448	414	429	427	412	433	454	406	470	415	410	416	413	448	395	402	407	427	413	426	447	417	440	435	456	403	403	429	410	440	473	450	462	412	433	454	400	414	428	369	446	414	437	442	452	470	422	386	404	436	420	415	446	437	412	404	419	426	438	430	387	413	464	446	427	435	451	408	420	418	437	373	421	438	420	434	408	454	441	414	445	427	451	426	421	465	405	417	438	416	370	417	440	433	422	464	445	429	438	450	464	411	401	440	413	410	444	413	432	435	447	432	412	393	423	427	442	430	426	413	369	429	442	482	441	418	410	437	447	434	440	386	442	434	417	459	472	445	411	448	399	429	396	392	408	440	446	377	400	390	446	411	459	452	405	392	386	427	419	455	440	412	465	403	429	448	393	435	414	462	458	418	438	449	428	425	448	402	434	445	419	401	371	418	453	440	393	445	432	422	429	417	427	445	427	438	447	397	445	403	434	437	437	433	398	396	485	406	442	458	437	427	420	436	427	395	399	385	391	417	469	399	415	413	388	429	399	402	423	375	437	417	425	412	438	388	383	418	412	453	459	432	430	441	466	448	445	421	445	416	405	419	439	450	440	452	477	391	425	426	439	416	388	446	452	460	474	406	390	438	474	422	395	417	430	386
28941	24657	29139	28379	48043	48458	33784	7062	979	1046	997	1031	870	988	1001	928	986	927	933	985	1005	953	970	918	966	909	966	962	942	966	959	902	935	970	972	930	923	913	957	891	961	927	917	938	993	969	942	977	937	924	911	961	967	939	976	936	956	957	954	959	909	931	963	923	948	924	975	959	920	894	948	968	982	924	933	967	983	972	936	941	951	921	909	977	992	937	938	943	968	938	983	939	908	902	962	963	948	903	993	950	978	950	953	942	931	892	916	959	926	964	930	960	956	967	928	932	935	938	958	965	943	891	879	961	930	920	984	978	980	900	904	966	945	961	910	972	964	965	935	955	928	934	917	965	953	968	953	934	941	966	947	931	932	956	906	950	1004	883	880	932	972	933	944	947	942	870	1003	968	1016	955	904	924	958	955	959	891	966	951	990	912	981	944	924	980	894	953	951	909	836	959	984	968	1022	981	940	978	969	984	912	952	974	977	943	902	972	925	944	896	935	1007	909	915	1026	914	899	942	969	927	935	883	959	986	919	962	959	955	967	993	971	976	968	945	925	928	915	920	904	947	941	919	985	955	947	910	924	1019	944	932	878	969	960	917	970	979	981	954	952	974	927	975	941	969	995	917	913	922	899	909	936	939	901	924	954	952	969	941	893	965	936	950	983	967	1004	938	992	967	887	980	919	925	929	963	912	988	981	965	952	931	917	969	957	935	895	939	958	924	949	990	943	946	969	964	928	935	916	978	963	958	959	936	898	954	939	948	965	939	905	922	976	942	919	952	952	964	971	968	883	882	909	983	976	989	949	932	1010	967	943	894	939	944	947	925	899	921	917	930	979	989	952	933	870	1014	964	892	979	942	942	913	971	905	949	961	930	928	931	973	963	966	874	921	947	995	932	884	943	917	997	938	975	960	945	923	980	955	901	941	936	964	972	965	903	934	1002	936	957	1009	984	982	980	866	877	963	915	1008	947	930	924	899	1025	1006	903	937	965	1018	983	967	955	950	956	926	924	940	920	990	935	957	968	988	980	966	926	853	948	934	983	928	998	977	953	926	947	944	937	943	908	903	959	928	938	928	946	916	981	991	928	959	927	939	968	931	930	927	963	939	967	981	939	923	947	992	945	938	983	940	976	965	951	953	921	924	914	928	976	1027	939	980	955	953	937	1036	960	982	1001	987	926	973	994	929	917	951	960	953	915	917	940	941	921	929	933	928	990	946	924	961	937	948	990	953	919	923	962	957	913	938	970	934	939	984	940	929	931	961	995	948	898	982	960	887	941	894	954	921	908	944	943	980	948	958	979	987	929	924	947	953	965	941	946	954	933	908	956	964	953	928	937	922	910	985	946	932	935	915	922	930	928	945	915	935	989	984	948	995	975	949	962	944	984	949	929	914	930	894	950	962	982	974	950	924	929	936	990	970	945	931	934	953	986	931	927	913	993	960	994	947	955	912	969	923	973	960	976	1002	963	919	931	964	921	976	938	916	929	951	999	903	958	926	964	975	981	944	975	1002	903	934	978	975	969	1023	896	892	935	1004	882	1007	948	984	977	932	984	987	946	888	923	979	988	915	925	943	923	927	926	949	928	933	965	989	953	959	958	919	990	943	982	914	905	932	955	945	975	936	926	957	961	1007	902	951	968	918	951	938	943	947	994	871	919	965	955	956	946	901	930	953	955	976	907	927	896	964	911	979	977	897	897	877	991	915	888	941	967	985	957	927	942	891	958	990	996	995	883	957	909	956	909	992	920	1028	952	960	961	966	922	947	916	923	943	974	957	973	957	992	975	949	1012	934	905	960	900	917	953	958	948	915	940	927	944	961	983	923	945	971	974	963	895	953	929	927	960	975	932	930	986	964	914	917	951	906	1010	950	922	964	993	925	981	945	949	992	932	938	942	945	966	1005	981	916	934	954	966	943	937	967	947	971	904	905	949	941	977	988	927	940	945	981	913	970	906	921	924	936	1003	938	947	962	1012	942	937	925	983	977	972	929	947	970	894	925	950	955	940	982	964	909	963	948	953	919	936	916	988	945	916	986	971	956	993	984	927	930	917	985	968	861	951	962	929	942	978	929	934	897	903	903	933	928	950	990	948	965	944	940	985	973	980	933	917	999	969	946	917	939	949	964	932	1012	910	953	904	918	939	980	924	989	942	953	915	939	918	975	979	945	951	949	944	1006	915	963	942	938	901	1011	947	887	945	909	975	930	958	979	921	945	968	1014	897	1015	872	929	953	986	966	969	951	972	913	991	953	947	975	924	974	928	911	939	935	966	944	962	896	936	960	1012	948	977	914	944	957	953	995	914	964	935	917	959	942	940	975	939	949	950	930	933	969	958	964	976	929	1026	965	929	939	938	954	928	939	910	970	914	913	922	980	904	860	931	941	1013	987	982	931	893	974	926	908	968	955	960	968	983	962	996	942	986	978	972	931	956	968	960	961	926	928	924	972	998	1002	942	1001	978	952	922	938	955	983	987	972	939	1010	996	960	974	955	924	943	980	979	991	895	954	914	969	951	942	902	943	979	947	939	961	885	926	936	914	1018	970	972	943	937	977	899	968	916	961	965	943	1000	884	986	960	923	991	942	910	907	996	996	934	965	935	979	935	960	927	928	934	934	946	888	943	931	985	966	948	1001	983	933	935	967	977	1004	968	923	973	912	952	959	954	935	911	923	991	935	942	965	894	942	987	935	925	966	958	943	940	940	907	955	943	919	965	944	896	976	932	964	930	884	940	951	973	987	932	922	951	948	911	958	970	936	916	985	994	941	954	988	924	951	968	939	921	951	934	991	953	937	946	963	1019	943	916	950	925	931	1002	913	916	980	951	892	964	949	998	922	969	976	967	992	1009	911	931	1021	955	966	1009	908	948	903	1000	946	980	948	973	946	915	1007	967	991	939	997	959	913	965	948	950	963	966	912	913	955	923	899	952	1019	924	967	926	953	912	965	954	966	980	937	984	973	961	961	924	916	972	971	955	919	941	976	930	977	908	908	920	970	930	966	964	916	981	975	982	953	969	934	914	966	947	997	931	977	954	955	963	963	872	996	901	915	961	961	956	915	977	947	913	883	980	962	957	941	956	913	875	973	934	962	955	1016	942	942	968	992	933	953	950	938	994	998	945	994	967	929	982	976	945	974	934	978	916	949	944	942	974	938	930	947	954	917	979	972	888	975	974	945	958	982	914	971	913	953	965	933	976	942	929	927	934	952	973	924	954	905	1020	960	955	973	930	959	965	926	885	949	904	925	953	973	966	1005	956	980	962	931	966	941	952	966	927	938	926	978	919	971	989	1004	960	980	932	963	952	944	988	1009	973	958	930	966	980	909	930	883	1043	988	936	905	985	911	1020	1005	1008	936	961	949	952	912	949	994	871	948	964	919	941	956	976	928	945	1005	949	982	937	972	971	960	930	944	897	908	938	931	953	980	962	929	919	886	964	924	972	953	982	911	977	914	938	919	988	918	923	958	999	992	944	957	936	964	965	992	950	959	928	909	943	947	986	887	1015	881	1031	954	871	986	936	947	971	927	958	963	978	933	922	902	966	905	977	929	942
15551	8552	5398	1598	1259	1283	952	439	387	350	360	326	349	367	363	326	365	351	330	329	356	343	353	339	360	335	352	341	354	313	378	352	349	336	341	343	375	336	361	359	337	356	359	320	348	317	305	358	298	340	357	333	340	296	365	362	350	352	375	350	364	366	344	357	357	357	346	353	330	354	312	315	374	345	353	362	364	358	344	327	347	341	318	365	323	339	377	353	361	347	359	320	334	355	334	356	343	393	355	353	357	340	350	345	348	362	358	330	372	392	358	403	337	331	357	367	309	318	330	363	375	338	320	365	333	389	365	367	384	363	368	346	323	320	370	323	362	359	331	341	339	294	368	326	326	336	348	362	348	360	348	345	364	351	330	341	340	340	359	336	302	340	322	340	351	334	322	358	353	377	340	318	369	357	347	347	378	330	328	370	340	313	372	344	349	351	349	346	351	365	374	381	359	354	367	320	321	332	339	358	355	380	314	352	336	332	363	375	377	334	315	356	342	338	370	315	349	355	333	311	379	322	332	382	333	351	358	362	358	341	353	332	322	349	345	327	327	321	356	354	329	336	349	345	324	367	350	327	332	362	297	320	335	320	376	390	378	346	354	348	313	340	361	332	324	338	343	345	337	385	340	317	352	362	370	320	382	329	355	331	348	350	355	362	330	322	378	364	343	354	386	353	344	315	366	339	356	336	323	338	322	340	341	331	368	311	351	347	303	308	317	351	367	368	343	339	328	360	358	316	365	340	394	362	349	350	320	314	334	327	356	378	358	387	345	335	331	377	316	335	359	316	350	321	334	374	357	341	377	353	352	321	368	386	357	320	348	338	326	297	326	332	343	351	364	340	398	343	347	354	361	339	356	290	340	341	341	323	345	363	356	361	334	304	344	368	353	337	350	326	340	321	349	344	348	335	346	332	333	354	356	325	357	370	346	350	362	350	330	342	352	335	347	351	367	356	378	356	341	360	357	331	330	363	345	340	335	355	350	296	351	370	348	330	383	386	355	336	319	358	383	343	374	350	329	329	363	314	377	340	339	347	335	344	325	319	364	345	336	398	310	337	335	334	328	366	382	356	342	391	338	305	352	388	349	360	360	339	333	331	325	377	344	334	358	376	353	352	355	343	364	359	337	320	364	356	382	351	367	337	326	361	345	340	351	390	353	354	343	416	352	328	325	334	327	369	325	319	360	355	321	336	367	319	304	339	347	311	345	368	328	384	384	336	330	332	331	383	335	331	334	382	324	346	378	341	335	358	331	333	352	370	324	369	338	331	355	363	363	374	343	337	330	370	315	355	332	344	334	351	328	320	345	349	365	361	343	343	366	361	395	361	353	318	341	344	378	350	342	344	352	344	330	364	326	336	371	350	361	302	329	355	360	347	342	348	374	367	332	318	373	354	349	376	348	339	343	366	313	339	348	311	368	341	370	337	320	317	320	322	391	388	320	336	384	358	356	342	361	320	343	352	304	337	356	333	359	342	388	326	336	337	316	320	357	384	334	355	363	324	339	324	368	382	369	338	354	382	326	309	328	353	335	364	319	330	344	335	356	351	340	323	347	358	359	331	352	360	355	346	346	360	324	353	356	346	315	286	357	339	394	339	343	364	327	363	337	347	325	313	343	347	354	348	316	326	332	328	364	343	383	337	350	296	347	333	327	369	340	370	344	339	345	362	327	360	332	297	340	361	320	349	359	345	344	380	328	359	356	391	356	325	319	343	347	358	331	331	382	315	339	350	340	358	382	386	349	300	364	328	366	377	345	353	312	365	359	348	305	354	367	406	363	377	338	373	389	342	352	344	356	314	330	307	329	338	332	379	323	354	338	323	308	351	353	383	385	369	352	335	353	339	361	330	300	338	329	338	341	335	331	363	343	340	321	322	331	365	361	319	381	333	349	331	351	362	328	350	335	335	308	328	312	368	354	396	349	347	358	338	341	350	324	343	363	346	331	319	362	324	339	348	341	335	333	331	386	357	322	334	335	352	369	342	354	365	366	363	360	358	339	372	341	363	346	352	324	336	362	357	341	364	336	345	337	357	352	341	331	334	315	360	341	358	361	333	320	342	320	367	332	328	386	354	369	359	357	360	342	340	367	332	362	335	312	348	366	325	335	370	369	341	379	345	346	327	348	323	323	328	333	341	377	370	317	298	346	316	391	366	396	346	338	359	361	368	336	342	349	395	363	338	347	339	324	341	350	372	358	319	331	319	337	359	336	358	362	397	381	343	324	387	364	349	332	317	348	318	361	353	330	335	341	356	375	345	398	321	371	326	330	340	365	321	330	344	326	340	347	310	358	348	367	335	311	315	344	375	328	357	331	335	347	324	346	353	340	363	322	328	335	356	348	337	362	337	365	350	354	357	329	373	369	369	377	359	377	363	354	309	320	305	341	379	323	369	344	346	331	327	354	362	342	361	318	354	370	337	335	347	332	340	351	325	360	356	369	354	351	363	361	342	359	342	299	351	353	347	360	357	340	348	341	343	359	335	361	318	334	355	342	362	348	368	340	353	351	380	375	342	363	336	391	359	339	321	324	355	354	372	323	325	343	317	345	343	368	344	307	365	354	348	369	382	317	337	337	311	340	348	344	370	336	351	355	364	328	382	361	389	339	349	363	356	350	351	357	319	338	353	362	400	381	360	332	340	318	339	321	318	332	346	352	355	372	343	307	325	385	335	307	353	348	347	374	359	384	335	336	362	351	317	333	354	380	357	346	321	319	349	360	359	352	353	351	353	342	332	304	349	336	364	345	327	340	314	362	353	326	354	358	332	327	313	334	348	341	347	354	346	355	350	333	335	345	343	306	342	290	339	342	357	346	357	341	296	364	337	353	377	346	348	335	323	365	354	339	365	349	330	327	361	368	353	333	340	309	376	342	321	360	346	339	361	359	331	357	362	338	366	343	399	304	334	367	357	344	340	325	333	343	376	359	326	321	365	342	315	366	379	329	355	344	374	369	376	292	329	352	340	374	361	391	328	333	358	365	328	330	330	378	348	372	369	381	329	340	354	352	375	345	390	354	308	367	335	358	330	331	339	346	344	358	329	334	360	335	337	338	359	365	361	338	331	384	339	340	354	313	377	331	336	372	344	331	316	353	335	316	378	340	367	346	333	329	359	344	343	351	368	339	352	341	339	348	330	371	343	344	339	343	354	340	375	374	351	345	337	321	353	351	338	385	322	347	314	362	346	322	341	373	340	367	359	346	380	313	330	366	369	376	376	371	333	347	367	367	395	392	323	353	339	317	358	368	388	351	333	356	329	317	376	330	308	376	316	370	366	344	371	339	317	320	314	367	344	349	350	347	357	343	355	343	359	342	348	377	345	346	324	304	366	384	324	311	371	377	360	328	377	342	347	333	323	339	346	359	353	326	342	353	354	360	367	360	370	328	384	352	313	363	347	361	343	320	311	349	317	360	334	335	349	331	347	373	315	328	352	382	362	367	379	337	337	338	338	337	335	367	355	369	326	364	378	357	337
9360	7250	8724	3728	4628	4308	2970	969	831	756	736	729	800	810	743	732	778	773	765	786	758	755	764	789	803	798	792	778	807	750	749	793	747	757	817	788	742	783	736	779	724	729	755	760	742	754	782	723	767	798	722	779	776	797	793	800	739	768	784	832	735	718	780	751	806	738	779	770	729	751	759	761	785	795	805	717	757	784	746	809	763	822	792	820	812	787	778	733	770	758	813	754	801	734	720	776	753	767	733	774	741	729	804	744	762	840	795	749	796	723	753	770	777	767	767	812	796	793	793	802	782	811	737	828	785	754	808	777	730	751	755	732	748	792	785	778	801	760	732	798	755	763	837	750	771	774	795	742	776	811	803	799	767	797	763	763	776	789	722	751	766	744	784	796	755	763	765	807	786	757	806	755	724	791	750	776	784	756	798	742	786	770	833	726	761	793	766	787	744	793	785	737	842	762	754	793	803	735	749	721	770	737	759	818	788	761	740	799	784	752	772	751	787	781	742	726	816	736	780	757	775	762	814	755	780	802	804	794	777	733	751	831	780	757	795	759	735	790	781	723	778	760	796	811	783	838	776	695	772	789	806	801	752	788	769	755	791	783	746	788	726	732	745	758	758	793	754	777	791	810	782	761	809	778	780	757	799	794	745	786	795	729	760	778	752	755	817	838	771	732	828	775	780	776	723	764	742	769	788	745	743	786	745	752	770	785	798	736	769	804	799	793	727	741	775	739	772	749	785	776	722	765	845	777	805	773	736	767	806	805	809	811	771	813	733	787	838	748	759	787	743	798	782	791	808	770	800	775	766	783	729	754	739	736	774	784	799	787	757	729	756	762	780	715	826	761	762	795	746	746	809	743	751	756	750	790	739	789	697	799	764	810	750	763	777	713	772	794	766	768	809	765	789	806	747	748	744	750	806	749	757	799	768	782	754	794	738	832	766	795	752	764	815	756	729	769	792	709	777	778	739	767	766	747	786	756	796	776	808	783	779	747	819	773	782	816	790	743	737	747	763	773	788	802	769	744	738	784	776	770	798	767	803	781	814	809	825	733	798	782	755	794	717	782	827	808	779	782	789	792	764	738	795	811	727	806	799	768	770	784	785	778	774	793	790	785	794	764	791	767	764	810	763	794	795	827	788	802	724	764	798	746	798	782	769	733	781	786	796	782	825	787	744	776	749	733	776	791	763	736	782	771	768	770	728	802	737	774	793	765	803	704	751	803	812	779	739	775	736	772	738	744	782	810	750	772	782	789	828	759	762	784	846	797	766	798	725	775	806	818	794	810	800	810	785	762	783	790	786	769	751	801	811	752	796	742	799	796	787	757	763	756	736	742	759	762	761	775	739	772	770	731	789	812	765	808	760	769	759	757	745	793	769	770	754	794	772	770	759	807	783	761	789	769	757	753	745	720	781	774	802	784	765	753	801	799	780	733	790	748	726	720	819	734	709	757	782	763	709	782	700	732	714	755	825	727	780	767	722	787	766	785	748	817	757	820	752	776	805	721	757	790	746	776	779	778	802	803	778	805	761	794	803	804	777	805	824	770	781	799	786	751	749	777	750	744	769	782	806	762	777	745	764	793	792	779	813	755	832	776	878	807	773	763	776	715	793	755	819	782	773	755	757	707	773	774	815	763	792	777	770	741	821	752	779	731	768	745	768	758	787	770	765	812	759	766	763	799	780	810	814	792	833	818	815	782	808	744	743	757	769	800	775	802	745	757	814	790	759	803	754	722	773	778	801	730	797	787	788	801	736	750	789	801	791	741	782	769	773	786	750	774	758	758	747	784	841	796	762	811	756	797	838	776	739	746	799	765	809	782	755	764	783	771	747	783	778	732	816	798	785	767	784	808	741	767	755	761	776	814	797	764	827	741	770	816	746	792	791	751	743	819	737	734	750	810	740	762	770	762	715	756	799	772	751	777	730	723	762	813	807	779	750	746	795	777	725	789	802	804	797	773	798	792	734	774	756	767	790	778	802	827	799	809	815	754	725	744	812	756	796	747	748	759	758	752	734	772	762	758	782	779	834	743	802	784	724	783	770	773	753	792	770	793	775	730	807	756	753	750	783	757	757	764	740	812	803	793	728	769	808	774	743	821	775	810	721	781	808	799	792	747	794	786	796	803	791	789	736	796	740	762	804	799	769	785	735	787	793	796	794	753	784	809	794	767	772	824	793	811	776	786	778	742	746	779	765	728	785	777	747	772	801	784	810	739	781	763	782	789	835	769	786	743	753	800	757	778	773	760	745	754	746	801	791	787	749	779	768	788	791	738	755	764	790	798	769	816	754	763	755	755	713	832	788	761	793	788	796	794	787	781	708	764	777	792	794	752	700	830	737	770	795	744	743	741	766	761	760	762	779	794	822	818	785	805	778	731	802	764	776	788	785	772	767	762	785	835	813	777	755	780	776	704	798	751	747	812	799	770	783	767	728	788	789	743	750	741	757	778	766	771	747	773	783	717	806	802	739	774	767	800	789	771	797	753	772	784	755	748	792	783	746	825	750	726	785	781	795	726	774	756	793	830	756	770	816	770	756	743	777	794	824	753	737	786	753	764	744	799	763	738	807	827	800	808	781	803	766	791	822	746	775	781	792	783	803	817	745	774	793	765	735	768	757	759	743	801	732	794	806	776	780	757	803	775	767	778	794	768	755	782	760	792	793	783	809	775	711	768	781	784	792	784	775	758	799	734	783	789	795	776	758	775	776	765	809	784	792	781	791	788	775	739	723	754	834	803	761	757	797	789	798	783	745	802	756	785	766	795	740	745	761	776	755	804	764	749	804	725	771	717	776	749	742	774	802	747	766	791	757	812	783	797	782	782	783	768	806	794	760	753	751	791	778	735	765	754	814	758	768	787	803	790	762	748	766	805	779	810	766	796	787	760	817	750	834	781	780	785	802	771	761	833	761	777	686	822	815	685	750	752	818	743	764	791	739	835	812	811	773	785	795	761	762	748	782	781	780	805	774	772	789	776	767	801	795	820	770	765	758	752	758	783	752	768	760	774	773	777	764	814	744	760	797	761	729	741	770	779	757	782	781	785	786	804	751	777	722	744	781	779	804	754	829	764	735	811	794	751	751	731	766	749	772	790	768	809	797	744	755	742	727	788	784	743	768	825	782	778	779	761	761	796	783	793	734	796	806	767	790	754	765	780	778	792	799	753	777	793	740	777	759	798	754	778	758	767	715	798	785	748	768	795	735	771	814	773	795	825	747	782	769	755	782	744	784	726	751	813	773	817	759	794	760	751	776	751	724	740	765	772	751	757	747	801	768	788	779	811	806	727	748	819	771	822	760	844	740	784	747	819	752	791	781	749	772	801	764	781	777	758	713	762	765	790	778	760	714	783	814	773	760	753	790	771	802	765	792	787	762	792	751	719	756	763	809	778	810	754	739	755	763	783	717	813	804	816	736	801	746	804	723	740	789	780	757	799	764	775	724	743	761	788	781	769	767	781	770	769	770	785	792	711	805	765
34774	23296	19559	11724	23578	18394	9764	2359	341	328	298	330	334	324	323	356	314	328	304	311	311	353	321	308	320	296	326	316	315	315	292	387	356	342	345	302	308	324	334	322	337	358	348	305	313	298	332	340	319	335	319	321	321	315	330	347	294	351	361	314	322	308	327	318	277	310	352	335	345	316	350	339	319	357	350	369	320	333	306	308	336	346	281	337	351	291	297	339	298	309	321	348	332	346	306	311	283	314	315	337	374	320	324	330	318	354	304	320	310	336	372	340	305	304	323	305	311	298	322	355	347	333	329	317	330	288	303	331	328	345	334	338	327	327	358	325	303	316	290	352	313	368	326	334	322	297	277	288	336	321	344	327	354	347	360	326	325	314	319	298	342	315	333	333	345	318	337	319	326	357	308	306	311	341	312	334	312	337	315	364	308	297	325	340	317	307	306	323	328	290	338	332	330	347	340	322	322	312	314	324	360	321	326	309	336	294	330	306	345	314	298	319	333	316	336	337	346	309	339	342	307	306	310	323	340	324	329	312	360	348	337	306	307	318	332	328	329	333	313	303	323	301	317	304	313	322	321	314	311	325	345	272	323	321	292	336	340	327	352	326	288	344	327	329	318	323	339	322	346	333	320	307	298	321	342	309	333	342	305	289	333	320	338	306	340	350	340	306	329	289	323	339	333	305	324	381	330	306	308	364	315	350	317	305	340	366	315	333	326	370	334	331	362	339	335	332	292	296	325	321	363	324	330	326	297	356	349	301	311	301	331	321	356	306	362	333	288	335	333	312	322	316	332	325	329	335	311	335	317	334	341	325	327	336	320	365	330	304	329	308	346	338	361	344	316	323	349	333	369	286	326	355	289	309	309	299	341	354	310	308	287	345	357	299	322	309	306	315	328	332	336	326	310	351	289	300	353	305	351	306	339	313	335	335	346	375	322	333	350	358	334	321	294	351	317	318	319	329	332	337	334	306	373	346	326	349	342	331	291	305	287	341	315	323	317	298	313	317	367	342	363	310	317	334	352	312	318	343	310	342	304	318	335	371	326	274	304	327	284	329	314	354	338	319	311	302	318	320	320	369	298	340	326	364	318	333	325	332	356	353	310	323	357	354	331	339	314	335	299	309	349	337	343	346	316	329	322	327	332	311	329	316	335	304	301	289	337	310	334	350	338	352	313	343	382	322	347	307	332	311	355	317	337	352	306	301	315	340	321	341	317	347	369	350	319	333	335	313	302	266	321	369	313	322	328	322	322	354	342	334	309	343	297	345	322	327	327	347	314	301	330	320	334	348	352	303	321	324	303	329	332	358	331	299	333	334	309	327	299	319	314	335	304	311	338	347	324	357	317	323	306	311	303	311	324	334	307	330	299	353	285	320	323	320	325	331	295	311	353	342	320	339	318	314	360	329	333	331	344	355	337	353	310	323	337	311	341	364	301	326	309	347	326	314	337	286	300	317	320	344	304	346	324	338	303	334	339	309	345	319	349	335	290	347	321	319	332	352	342	306	290	286	338	332	338	326	341	328	302	340	284	353	331	350	327	316	339	332	320	338	329	330	346	305	317	318	315	324	336	342	323	304	273	298	333	334	341	307	332	295	300	332	309	327	308	340	299	322	334	310	313	357	324	313	346	351	308	337	292	342	322	340	316	285	332	307	314	320	293	325	332	359	333	331	317	291	329	325	315	342	307	327	313	349	315	305	315	331	278	305	329	367	341	341	339	315	312	308	296	308	300	319	362	319	330	329	305	317	342	330	324	333	318	323	309	340	324	319	321	303	331	316	347	322	346	323	370	303	358	319	340	314	324	328	346	297	337	320	348	280	313	326	331	335	335	362	313	329	307	304	332	331	298	329	341	325	342	370	330	333	363	352	330	330	332	316	364	335	346	305	346	367	350	321	332	351	348	328	348	310	358	317	316	361	313	352	302	345	332	305	317	342	362	353	360	358	308	327	308	318	293	369	325	287	319	300	347	350	335	334	315	326	309	346	325	333	310	320	296	323	317	351	341	315	301	336	297	303	324	332	322	328	351	296	293	316	286	354	331	347	320	294	336	348	346	322	320	305	336	312	311	344	302	354	354	329	326	334	367	312	320	321	338	318	331	330	318	334	289	324	318	327	319	337	316	290	345	320	330	358	314	361	351	371	340	312	328	318	345	324	321	353	274	328	315	348	312	358	327	301	342	339	332	304	321	304	308	321	374	334	347	313	310	313	355	336	328	345	347	347	328	350	323	327	310	286	364	341	343	346	329	315	303	304	338	336	308	353	343	327	303	305	292	344	316	322	350	372	333	342	341	310	364	337	290	310	324	297	344	351	324	331	311	291	316	382	314	348	284	338	344	324	377	337	312	341	320	365	320	307	319	349	295	326	283	325	351	348	292	284	301	341	337	322	297	310	327	345	322	359	306	322	351	343	320	323	277	308	325	338	333	298	313	324	337	319	335	293	303	332	327	322	308	332	308	309	325	325	305	312	335	306	288	323	321	360	326	339	312	349	321	324	323	327	318	330	351	316	371	329	326	335	363	324	290	355	318	303	325	315	286	331	328	351	337	308	344	328	312	342	343	367	331	317	287	348	331	299	317	348	338	339	292	331	317	337	281	291	338	300	336	322	326	309	340	316	346	307	348	326	347	320	307	309	323	327	360	343	324	346	355	339	326	323	305	321	313	326	333	345	343	316	326	355	320	319	350	344	327	317	340	298	346	321	346	333	321	326	294	368	328	366	327	306	294	296	334	314	324	322	316	309	349	326	347	355	303	324	310	304	326	327	342	319	324	313	325	313	356	353	304	316	312	314	332	321	350	315	344	286	339	319	299	327	329	314	293	319	347	307	317	308	330	331	315	330	319	320	321	340	341	368	338	349	334	300	299	316	311	332	326	325	340	330	382	336	335	287	325	290	315	336	325	345	336	364	307	319	328	330	349	316	343	341	299	307	341	365	307	348	310	397	331	325	319	304	317	282	344	323	319	295	333	294	344	330	323	315	321	313	356	331	362	322	339	339	312	314	337	299	314	348	284	320	353	358	323	323	290	337	335	317	336	308	302	290	300	323	332	323	308	327	325	292	340	337	342	311	322	318	340	296	303	336	311	339	320	307	311	325	330	314	332	352	356	342	328	311	325	340	341	336	334	319	334	299	323	304	331	329	320	303	339	336	297	311	342	293	333	320	322	330	312	342	322	324	337	309	340	318	340	333	337	337	323	336	316	307	301	343	314	325	327	305	324	307	292	354	379	327	291	337	348	296	310	306	334	323	331	326	344	299	331	348	330	299	324	305	344	355	322	328	311	329	293	294	309	346	361	311	314	304	342	336	325	355	296	320	305	314	302	288	332	351	328	287	303	327	313	338	352	340	330	320	349	315	312	310	340	305	325	309	352	285	320	333	319	332	295	309	307	330	333	340	317	314	311	306	326	367	353	323	331	365	306	357	319	341	335	347	284	315	321	312	305	344	333	334	330	351	305	307	325	325	331	335
22543	17001	23619	22778	42068	34530	23388	5736	702	797	769	760	774	699	780	755	757	730	794	696	749	733	726	706	763	732	741	793	758	733	770	735	765	688	752	757	786	756	739	758	715	816	732	754	752	743	754	738	770	753	713	781	739	779	770	799	749	708	771	744	793	779	761	748	790	738	734	734	728	768	724	731	747	744	773	712	739	760	788	776	764	742	803	728	760	764	785	748	794	773	701	735	745	787	782	746	716	714	705	764	780	776	731	716	768	764	746	754	705	744	711	752	736	774	744	733	795	767	706	789	747	764	738	735	715	744	770	760	720	709	729	708	695	779	735	729	747	749	707	797	737	782	705	741	725	722	718	804	780	780	768	753	755	719	791	750	768	777	751	767	697	732	794	784	737	756	750	768	799	731	740	762	770	781	733	715	733	711	711	712	789	724	764	830	769	704	766	750	763	708	774	747	730	794	760	750	777	765	742	733	712	770	717	756	715	798	739	766	736	783	720	680	725	747	766	767	747	766	756	744	702	777	731	740	766	740	742	737	771	766	777	785	712	740	730	769	708	724	689	744	706	733	738	739	761	732	785	767	766	754	756	772	743	719	739	732	746	728	806	777	759	716	746	744	722	751	717	779	752	786	796	756	739	748	721	773	717	779	722	729	725	738	762	754	743	761	771	731	741	729	706	718	737	718	788	749	711	737	735	748	777	784	751	776	799	729	790	753	764	801	748	724	730	723	797	744	751	752	753	792	781	736	751	745	787	724	780	734	709	731	723	743	776	687	746	753	757	757	723	761	732	763	749	732	738	732	802	729	772	742	764	712	736	770	763	743	760	754	735	753	707	739	720	722	761	769	719	750	775	755	734	765	765	749	720	719	766	700	734	708	742	746	731	730	735	751	691	784	736	762	758	744	756	790	772	735	698	679	742	692	718	758	757	763	788	743	738	793	729	724	738	747	735	754	737	766	743	757	754	692	778	759	733	714	748	756	756	767	751	741	789	781	730	735	724	741	757	761	739	701	684	753	818	678	708	719	735	717	789	763	762	737	712	693	766	740	765	748	755	724	714	733	742	707	830	708	755	744	737	728	798	713	740	755	754	735	849	707	763	741	713	738	704	777	715	761	762	737	783	761	772	734	759	751	756	752	737	748	722	707	740	746	723	769	789	760	735	734	717	741	760	755	769	771	727	771	733	736	766	726	755	718	782	779	777	726	753	785	829	774	763	746	763	752	750	743	787	758	775	705	748	758	735	749	721	755	752	698	729	803	756	750	744	726	747	793	761	769	775	698	762	726	774	751	740	715	756	819	782	797	730	723	719	747	738	808	746	742	726	740	791	739	774	750	758	777	753	749	794	736	716	790	754	795	741	730	713	778	707	761	710	705	801	745	731	786	766	692	751	757	762	721	749	764	712	736	777	732	708	771	714	719	768	747	751	745	711	738	728	747	712	751	680	713	764	745	743	716	730	759	761	772	721	720	703	776	756	733	724	759	741	756	753	746	726	771	796	760	780	709	785	732	715	735	743	763	733	753	738	814	742	705	792	761	736	725	757	739	768	695	723	729	751	756	775	720	748	715	735	754	731	821	727	760	735	727	773	741	783	752	791	792	721	680	747	742	734	695	758	686	783	682	750	755	761	755	717	743	721	724	725	752	735	778	731	786	723	762	709	760	752	765	766	754	727	754	750	756	732	699	688	732	759	752	732	767	797	748	713	731	744	797	789	733	722	705	717	767	767	737	751	743	766	766	797	723	725	739	793	748	731	752	741	716	721	746	751	700	731	731	704	741	788	761	736	725	773	701	760	732	745	718	750	732	706	710	735	722	767	689	732	751	775	717	723	786	695	687	708	740	762	778	709	757	715	705	761	706	728	747	798	763	807	729	779	750	748	787	748	768	765	708	715	782	790	760	723	732	727	772	796	744	737	795	704	709	795	747	760	751	810	755	761	743	722	706	749	690	732	742	762	725	812	729	728	750	752	731	726	800	754	727	716	792	755	711	735	752	734	784	752	781	698	765	691	811	758	793	721	746	726	775	811	774	730	725	738	743	734	739	762	759	726	748	766	787	755	732	734	742	766	802	759	751	765	762	750	793	745	719	747	775	744	748	788	718	728	752	750	729	742	725	732	701	761	729	739	739	741	787	750	716	779	689	730	733	778	762	745	757	730	728	727	712	742	704	773	772	784	749	738	746	728	741	780	795	728	737	740	725	744	733	705	751	806	769	763	709	757	731	733	733	743	733	716	729	724	765	811	799	740	747	750	775	800	767	762	765	715	782	735	736	758	798	710	743	742	753	723	748	766	730	692	734	747	767	705	745	751	755	732	796	775	790	747	739	771	714	680	745	749	703	737	760	738	725	776	737	771	749	756	756	748	732	692	743	728	775	743	780	693	748	798	684	735	784	746	743	774	712	746	764	757	714	749	791	751	768	734	742	738	746	768	713	742	735	739	768	721	735	762	743	776	758	764	754	690	770	769	780	767	755	770	777	783	752	774	718	760	755	746	790	769	726	701	717	736	770	763	691	713	794	741	731	702	778	794	744	797	784	736	746	762	735	758	733	798	728	741	792	749	767	787	692	752	697	771	751	741	763	753	756	804	756	715	750	718	723	742	739	712	699	745	725	793	709	692	747	808	770	725	735	737	658	744	760	734	773	729	731	720	743	752	755	747	774	697	704	760	735	742	723	711	750	755	734	752	742	726	736	719	706	773	768	751	749	779	761	766	709	761	725	736	753	733	726	718	764	808	762	772	748	679	741	736	779	788	754	760	727	744	775	702	762	739	707	762	712	750	747	778	718	797	694	731	710	732	806	750	725	738	725	712	748	775	731	758	749	720	734	705	749	791	770	746	752	747	743	743	787	721	782	709	745	792	736	702	737	726	794	794	735	754	737	739	730	750	736	758	758	713	748	717	748	703	758	763	702	754	752	771	754	733	778	722	781	771	701	734	708	768	792	762	786	714	758	747	713	768	784	719	699	747	716	707	716	771	725	775	739	764	697	753	775	759	781	719	702	731	750	717	732	711	718	778	775	740	772	736	765	748	748	742	727	712	780	706	778	702	777	735	766	717	701	780	718	781	756	763	826	706	769	743	755	805	758	738	783	722	742	708	755	710	740	789	754	731	783	771	765	777	768	752	684	733	781	744	790	766	726	754	713	765	745	722	801	698	743	733	768	764	761	745	761	736	782	739	713	763	695	831	726	770	755	768	771	765	715	747	721	733	710	745	670	801	766	721	756	755	732	807	797	774	807	709	717	799	699	767	755	682	748	767	739	755	720	744	739	748	768	691	744	760	732	710	716	737	745	748	787	712	752	726	725	716	713	731	763	738	765	731	696	782	750	750	762	766	761	814	766	720	715	693	764	746	774	737	737	745	772	734	765	708	741	751	776	730	734	782	781	746	700	707	803	748	746	760	751	710	733	769	733	742	754	759	741	736	750	787	760	781	755	776	764	746	779	708	790	732	777	656	767	747	764	736	760
45545	32848	29626	18890	38717	31871	19111	5347	588	467	469	444	452	460	451	470	443	438	456	453	419	407	420	444	453	436	453	434	448	414	419	418	442	484	439	476	476	457	477	418	493	509	423	455	432	466	439	424	456	458	428	436	412	457	444	430	456	472	417	414	453	431	473	410	418	421	427	418	415	476	431	435	396	447	452	464	451	433	478	442	464	435	475	455	436	437	417	452	417	478	452	424	468	432	479	445	443	407	401	434	413	475	450	423	420	460	439	446	448	468	456	429	417	432	424	485	460	437	452	458	436	448	451	422	430	483	412	441	430	482	431	445	473	451	419	453	443	433	450	405	424	459	497	478	466	423	395	461	435	431	458	429	491	435	442	462	474	450	423	451	448	502	450	449	460	441	422	422	446	387	426	436	459	414	471	420	437	420	410	455	439	440	443	458	429	420	455	423	453	490	416	422	416	427	451	432	385	397	403	443	457	447	472	399	459	409	398	461	476	425	474	478	480	438	458	455	481	435	441	425	501	457	454	431	437	448	432	406	393	457	430	478	445	457	446	429	432	461	436	454	476	451	429	432	438	452	426	433	441	441	400	417	494	408	482	442	462	485	489	411	443	469	432	457	461	418	467	420	434	467	478	486	463	412	404	456	411	414	433	463	445	392	450	381	475	418	469	456	463	484	425	440	479	410	413	466	400	378	432	459	455	414	439	479	431	444	473	487	442	434	427	444	427	449	481	421	439	451	456	398	424	440	435	408	428	474	403	430	423	449	455	418	433	436	435	447	442	466	458	419	407	418	429	455	453	428	413	494	434	435	432	408	451	490	426	483	439	440	423	408	448	373	422	435	474	435	420	433	434	430	384	440	415	466	425	444	419	444	428	472	447	444	459	432	405	437	444	432	440	429	438	423	453	439	442	446	468	452	472	442	388	449	421	445	441	437	443	452	448	440	430	421	447	394	406	457	390	370	457	441	458	486	441	457	451	448	427	462	423	452	431	437	459	407	444	440	453	440	437	433	444	446	431	411	413	417	456	435	446	432	407	422	416	466	440	438	429	437	486	437	416	476	421	409	430	456	410	459	455	436	440	437	428	444	452	430	436	442	468	466	448	449	450	478	448	435	444	500	452	435	422	450	445	442	452	404	457	424	480	446	442	428	439	411	440	447	408	420	458	450	453	432	442	441	441	449	448	424	444	462	434	476	430	447	463	430	450	447	430	409	495	411	445	432	461	481	433	477	452	436	400	432	469	456	421	473	443	434	450	399	428	478	435	482	446	468	418	389	433	433	463	457	439	397	409	415	428	401	454	468	451	451	527	454	449	434	428	454	482	445	413	450	455	484	442	445	418	422	488	436	416	453	426	447	414	425	451	437	445	438	469	429	432	422	444	427	471	456	467	409	441	459	432	464	497	423	437	430	425	439	427	469	452	473	422	465	479	437	428	410	454	446	441	406	437	469	437	425	424	460	458	459	432	437	433	448	426	444	412	494	479	418	442	423	473	405	465	496	435	445	440	448	432	452	438	470	434	418	444	433	434	443	457	437	436	439	424	449	483	423	443	425	468	416	450	414	446	429	439	419	429	420	429	472	463	479	423	448	412	436	455	442	435	425	424	409	407	466	435	422	433	419	415	426	437	378	472	404	429	478	450	471	444	415	457	425	443	420	405	415	433	437	426	473	451	420	428	437	458	446	458	436	456	416	406	458	458	470	432	408	469	469	444	429	437	445	460	435	466	396	408	404	404	447	391	444	456	476	450	474	406	449	449	422	468	436	431	455	427	406	453	438	439	429	462	471	472	438	428	433	458	430	421	410	456	430	412	433	431	394	460	482	405	436	434	415	430	434	442	450	437	430	428	427	476	446	463	437	423	430	448	404	426	409	452	475	411	440	463	442	459	449	447	437	391	437	429	456	436	437	460	482	442	442	455	421	457	456	458	425	423	453	475	451	499	469	437	435	431	428	425	464	446	435	442	436	479	426	477	433	433	462	409	437	415	479	497	430	416	462	444	505	416	465	468	423	411	465	456	431	435	438	429	436	452	390	416	405	454	451	445	435	434	452	411	451	432	447	412	465	461	429	392	438	434	470	459	417	435	421	451	453	430	471	454	430	440	447	438	406	451	472	472	447	442	446	441	471	453	444	484	433	460	457	396	445	446	430	428	443	464	439	456	454	448	452	423	439	441	450	443	404	445	434	472	428	430	423	466	480	441	445	426	432	391	449	396	433	460	444	451	425	449	450	455	429	433	431	378	416	446	426	498	420	474	452	443	459	454	410	414	435	453	446	431	428	452	441	438	399	431	470	439	445	423	435	453	416	447	465	440	451	452	455	446	436	469	412	428	478	389	438	454	465	426	487	428	452	433	442	412	435	445	432	423	471	432	404	450	423	462	446	444	445	490	484	439	444	438	424	443	444	447	436	399	434	418	430	447	423	495	445	430	461	498	457	447	446	406	465	436	445	414	467	473	460	427	454	425	411	388	467	463	428	424	453	469	420	418	416	412	439	415	470	445	452	492	449	436	467	432	430	384	440	455	478	468	476	444	408	424	425	432	439	437	449	436	421	479	402	453	483	449	458	439	438	454	443	466	395	434	410	451	463	430	447	431	418	434	491	471	419	415	462	470	419	449	414	406	408	451	434	405	448	451	458	429	435	454	451	452	440	453	453	446	422	412	429	486	467	442	456	462	476	427	474	405	377	446	450	439	450	475	440	454	462	441	450	452	445	421	413	418	436	439	449	460	450	424	467	397	411	431	439	431	458	468	433	431	491	458	413	428	455	441	436	460	431	396	472	458	396	445	461	445	412	437	439	438	418	456	458	446	421	454	426	456	456	451	428	456	436	490	427	450	459	421	446	424	417	403	448	426	477	461	468	433	436	462	431	398	450	450	443	413	451	418	430	444	423	443	437	484	417	457	431	459	452	475	413	443	438	402	392	446	422	464	438	449	423	421	497	421	416	418	374	487	421	439	426	428	419	419	442	473	457	459	458	443	424	433	419	437	475	430	428	423	464	465	430	425	427	392	459	453	450	475	429	430	452	462	440	454	457	474	444	429	456	449	451	466	442	479	458	439	455	409	441	481	462	467	497	448	368	431	417	439	459	402	444	425	468	441	422	433	433	451	442	414	466	451	437	425	434	441	400	437	448	422	451	458	444	439	433	465	420	432	456	456	452	427	441	441	467	448	443	419	428	460	439	445	401	420	438	453	450	470	436	427	431	478	437	467	444	421	424	433	464	429	461	405	458	438	460	462	420	446	470	467	465	460	451	456	452	444	460	431	449	477	439	430	448	439	485	431	440	447	451	481	441	480	470	477	435	451	430	439	402	477	438	440	435	409	432	432	401	466	443	449	431	420	482	427	428	454	423	452	399	448	438	430	461	434	391	415	458	459	434	456	470	452	457	457	429	440	415	451	457	460	421	436	497	409	451	413	415	429	462	465	439	419	485	432	401	450	442	469	448	439	437	395	448	461	435	477	429
28670	23780	31656	28630	54221	45863	34320	9680	1014	1032	1012	1052	1008	1017	977	998	911	979	966	948	1026	980	1031	988	920	986	985	1080	970	957	991	993	992	971	1031	970	953	993	1009	998	986	1016	983	948	1012	989	1039	974	962	962	1030	999	952	986	987	957	1025	985	1033	983	962	970	990	971	952	1021	976	966	1011	964	919	1019	1004	1002	951	914	996	973	964	985	1004	1016	1004	989	1013	977	967	949	980	953	964	958	996	965	1018	1012	991	1040	985	1014	886	973	996	985	979	1002	1037	959	1005	969	1012	1001	1021	970	1024	1000	978	1022	992	996	941	955	868	927	963	961	938	958	961	957	949	973	906	990	977	977	985	945	980	978	991	966	921	890	973	955	934	1007	956	971	962	1033	999	1011	1000	966	959	990	955	989	1026	1012	998	994	943	1002	975	978	999	963	975	1010	963	954	975	989	982	972	979	994	969	948	1005	885	949	963	950	987	984	1005	999	971	943	928	927	968	970	940	970	967	969	946	954	985	976	952	961	946	923	936	943	928	1028	988	1001	974	983	1016	1021	1017	988	963	923	931	928	932	954	1015	984	1012	953	975	955	935	962	1002	978	991	1016	978	998	1006	923	952	966	955	950	978	958	1015	1046	994	971	982	933	988	963	934	973	1006	948	908	959	993	942	952	953	1004	958	998	989	1004	1031	995	957	1053	938	963	959	965	1036	946	1003	1025	990	957	952	939	998	955	973	978	989	986	979	995	974	985	948	1022	1004	969	945	963	995	1016	1028	1003	958	984	928	973	953	1008	966	981	962	961	978	978	947	929	979	981	939	1034	934	1063	976	1011	976	983	948	970	970	963	973	957	992	982	1017	979	918	983	948	987	982	992	970	981	983	1021	986	956	993	1017	1010	977	1023	1001	954	958	1001	921	922	968	986	958	1012	979	977	974	977	1040	978	972	1013	974	961	976	973	947	998	967	966	1003	936	956	986	986	971	1046	928	947	989	931	989	1015	1022	956	1053	992	938	982	960	1033	901	916	982	962	994	966	973	939	910	948	1017	899	1003	918	956	1015	976	1002	1001	985	973	925	983	995	1005	979	1014	955	973	980	984	1044	927	1010	965	920	994	965	960	869	928	969	968	987	982	960	949	1003	999	953	982	926	891	1005	1025	975	944	993	934	980	973	1005	1011	964	996	972	916	952	1014	1000	985	974	1007	1026	937	974	966	949	976	978	990	914	990	956	1014	900	967	959	981	976	1030	988	978	978	1014	973	1032	968	986	993	1004	886	917	978	1003	991	968	996	1013	923	994	956	941	951	984	994	1016	959	972	966	987	993	954	1006	960	988	914	971	954	955	972	928	950	956	989	905	992	941	966	980	981	985	1061	990	1016	969	965	1028	995	970	941	960	948	985	952	972	1015	952	975	1008	928	953	978	950	985	984	1029	999	1003	970	974	968	938	997	986	984	940	982	960	937	986	974	951	1006	1006	963	944	1008	1000	1016	949	940	944	981	950	969	906	929	985	950	1019	962	904	996	975	964	985	1044	987	990	985	994	939	959	994	913	980	904	992	924	904	999	960	973	959	956	973	962	979	985	965	963	936	1002	977	1015	969	942	918	989	973	929	965	954	1012	994	934	921	1018	973	975	964	959	973	956	925	959	967	989	958	958	972	975	980	961	953	967	973	1004	993	1028	1003	962	975	1005	955	944	1004	1041	963	990	985	900	991	981	1008	988	951	993	999	911	928	971	1010	1001	932	1002	1009	994	1050	933	956	961	974	959	919	1013	986	928	975	1004	986	980	985	943	974	957	934	982	1004	964	1047	944	990	989	946	930	1063	950	969	1009	1022	1018	970	975	1015	918	938	973	958	981	958	952	985	963	942	949	971	1042	931	1018	948	994	955	946	969	1014	1018	940	959	967	979	957	1001	927	961	922	931	1016	963	1004	962	961	933	1001	947	979	989	1031	982	920	949	953	938	924	1011	971	958	991	938	1006	989	943	1004	947	986	962	994	983	985	937	943	907	953	1001	960	997	994	971	985	1026	972	948	929	961	984	1011	981	978	989	952	940	996	965	973	1011	930	962	989	971	1019	993	960	919	1021	985	1041	955	914	970	963	965	960	978	951	975	973	1005	923	989	948	896	959	980	1009	1027	981	990	931	918	1024	961	937	997	1006	920	952	1011	1009	1020	1018	978	990	972	954	968	953	933	1033	1005	990	941	973	950	990	990	960	928	961	982	943	986	993	949	981	991	959	1022	981	929	955	1031	1020	983	951	971	1005	1032	977	931	1017	982	942	1024	1031	967	989	966	1075	917	992	976	981	988	931	938	1002	948	985	976	999	958	1008	1000	946	978	988	952	1015	992	934	956	965	924	938	993	975	1046	988	971	927	977	973	944	940	987	957	988	1000	1003	959	1026	1002	997	943	1018	919	1014	964	1005	924	1001	966	1013	961	965	977	958	953	967	921	973	991	1034	902	951	974	952	970	959	973	999	933	938	990	979	936	1002	1069	992	942	934	969	932	969	997	983	989	974	1009	886	954	1005	989	958	1004	954	982	968	995	977	930	939	957	980	990	1035	973	909	975	977	960	956	1027	956	1000	977	1015	976	960	994	995	949	1050	992	987	953	934	938	979	961	1028	991	948	996	975	978	956	957	1013	941	961	1045	1056	962	962	973	983	937	967	954	1034	993	1025	985	969	975	970	983	970	987	989	985	979	972	929	980	946	943	922	946	964	998	1006	960	989	1038	921	956	980	982	952	956	1018	1018	953	974	913	981	971	961	978	1022	955	960	941	976	951	996	936	960	984	955	990	970	957	991	933	1060	905	981	968	957	986	906	977	1095	1002	957	919	968	1015	1014	960	972	933	969	945	971	941	1011	979	965	989	929	971	998	969	959	981	1052	1033	976	962	984	935	930	961	986	962	972	965	950	948	998	968	1022	990	995	1007	1002	967	948	962	996	956	975	1005	999	967	981	960	965	1016	993	1002	1001	962	975	964	978	998	969	1029	1009	1004	946	990	989	936	976	976	962	1003	1019	989	947	963	985	964	953	1035	983	1006	1033	949	983	952	991	970	942	995	915	969	1008	1000	963	914	967	971	975	927	944	1027	1017	992	992	934	1006	964	979	972	955	964	1000	996	966	979	940	1031	972	1008	981	914	1024	964	988	1005	947	1008	950	972	951	904	966	962	999	1006	965	949	966	985	976	892	928	975	977	991	956	955	961	955	976	995	937	947	988	975	966	988	1002	982	972	1006	994	969	997	919	956	970	976	993	958	930	951	954	981	908	968	975	978	969	996	1061	974	987	952	951	1017	1029	983	978	922	989	940	1001	955	996	992	941	986	978	935	1062	935	991	960	957	963	997	1019	973	972	998	1031	981	988	1000	976	1013	1018	953	975	916	1007	939	963	988	983	997	995	979	1011	942	955	946	954	973	970	976	983	1038	965	1028	959	937	929	960	962	968	988	973	1012	979	1010	1005	1000	956	977	999	946	986	954	989	1023	982	986	964	1021	1004	999	993	991	935	999	943	1024	941	993	994	972	994	949	988	968	949	962	931	983	914	959	918	993	951	1017	941	952	945	919	967	985	976	978	1044	954	987	1033	911	992	1002	1001	1023	1036	997	956	929	997	1017	1018	932	932	977	956	959	915	973	1031	1023	934	987	953	1019	1003	978	956	1011	930	1055	929	972	1007	964	962	899	930	995	952	988	1015	971	950	960	862	1022	993	1007	994	970	1029	968	1026	1008	930	955	997	960	1004	941	934	977	929	994	1002	944	985	996	1020	988	1000	1002	989	992	974	986	975	968	945	959	959	921
16247	8405	6332	2019	1756	1475	1049	555	356	379	381	355	355	365	361	380	371	391	383	323	368	367	365	343	354	390	393	347	323	407	387	405	348	362	359	349	318	374	385	342	376	358	346	354	367	354	328	349	360	388	362	363	401	358	381	318	335	352	354	308	372	367	361	342	359	356	334	329	361	359	357	335	341	361	361	368	334	374	360	346	370	374	367	373	344	347	328	368	313	352	384	350	366	385	335	357	352	395	364	359	345	389	395	348	329	348	356	316	330	321	352	330	345	363	359	349	368	359	367	333	371	339	362	389	420	379	333	321	372	352	326	366	333	345	386	366	398	354	349	388	367	336	359	346	364	358	365	339	355	330	343	331	364	362	354	382	379	372	348	359	373	347	314	348	355	373	377	338	331	343	365	401	356	384	354	341	297	330	344	368	361	394	392	346	384	370	367	376	339	346	327	358	369	330	364	355	341	332	369	370	347	405	376	383	349	355	371	332	360	337	356	340	362	355	343	348	354	324	346	359	321	335	361	383	399	345	336	337	371	388	349	378	356	373	391	395	367	355	360	359	401	333	358	328	368	322	391	382	382	371	364	341	373	361	384	299	396	362	367	402	314	320	367	389	348	336	377	299	339	389	362	378	348	357	335	335	367	376	343	357	369	352	351	384	350	368	348	355	354	343	356	369	359	378	364	332	332	361	357	370	345	359	370	353	359	350	350	364	386	356	359	396	384	367	356	366	356	390	367	310	321	368	384	337	348	362	340	376	389	364	324	376	369	344	379	330	327	323	383	387	342	384	413	345	326	336	313	368	366	334	359	356	335	326	351	334	377	392	338	364	360	376	381	354	333	342	350	376	331	345	353	356	372	371	349	342	333	347	398	363	357	373	377	367	375	385	381	324	353	337	365	382	349	329	404	390	378	349	383	359	361	356	379	320	408	363	320	371	311	357	352	352	349	359	336	384	362	379	368	346	377	336	367	361	354	328	355	359	358	370	345	355	373	348	328	393	363	360	332	374	361	351	379	344	370	337	326	338	364	409	353	341	417	384	385	376	389	371	356	373	359	342	340	389	347	373	351	341	364	389	344	350	357	354	350	379	349	350	368	358	368	363	362	371	348	332	364	416	383	391	360	345	353	349	394	308	357	327	378	365	334	342	388	392	398	369	391	355	331	349	382	332	319	349	349	357	327	349	381	344	380	348	318	348	380	355	377	357	362	359	400	344	365	401	387	356	370	384	385	324	360	392	365	340	356	338	355	323	390	370	376	347	345	351	350	369	381	320	361	365	349	357	358	352	389	350	350	352	379	366	374	373	356	358	325	349	337	339	381	355	362	375	327	379	357	375	359	391	382	356	403	354	351	315	334	382	367	364	356	354	382	343	370	356	352	341	342	393	343	370	417	370	355	365	366	376	361	366	342	354	329	356	386	348	344	353	337	370	384	379	386	373	372	350	370	372	357	377	389	373	370	391	378	337	353	350	372	398	359	320	359	351	340	355	369	382	359	325	350	342	336	329	385	362	357	348	350	356	350	351	369	362	391	385	358	357	347	379	369	318	369	359	346	374	369	364	372	364	356	359	373	349	394	359	373	335	336	353	374	380	339	376	376	370	410	335	341	348	344	360	379	386	371	352	342	353	361	342	370	387	375	378	317	393	410	328	360	348	357	366	371	326	367	365	371	347	373	342	320	341	382	328	337	364	345	356	337	364	344	361	318	394	368	371	338	348	324	348	365	380	372	338	377	371	387	381	352	381	373	338	391	356	359	365	364	375	353	344	365	331	368	394	355	321	351	360	360	357	391	368	335	362	382	359	361	409	368	364	391	387	388	346	379	366	342	331	381	361	378	324	325	355	332	346	363	389	370	358	373	364	353	349	371	334	341	339	338	355	355	353	366	343	385	341	361	361	391	353	380	374	337	330	354	370	328	359	359	323	340	354	334	356	365	351	352	378	351	304	346	392	342	347	366	349	323	361	403	356	382	380	374	379	382	354	358	336	369	377	390	359	389	370	339	355	346	368	389	379	348	341	369	348	363	400	333	367	346	377	363	404	350	341	342	356	377	387	363	369	373	305	328	338	358	369	377	342	355	340	350	359	350	397	369	365	382	339	383	318	345	355	368	317	385	356	370	372	339	354	353	369	344	356	354	383	362	379	344	321	366	352	344	337	385	357	331	352	366	352	389	353	413	343	358	342	349	400	356	369	376	346	355	365	340	334	350	362	328	355	330	327	362	345	363	359	348	384	385	382	380	348	378	359	373	368	341	369	353	352	390	353	327	394	384	312	335	355	326	351	368	369	349	361	356	349	349	402	366	390	332	410	342	370	339	365	360	342	369	374	394	365	363	356	373	348	354	366	361	341	386	352	359	333	359	334	352	333	312	346	367	373	346	357	412	371	372	408	361	339	363	378	390	361	358	376	383	389	350	398	354	366	321	369	337	354	359	353	354	329	374	337	319	374	392	364	352	373	332	356	349	377	404	402	347	365	369	373	338	361	342	314	315	358	364	353	336	333	385	371	377	338	409	338	403	339	340	360	345	361	418	344	352	390	373	352	376	340	317	350	356	344	315	340	392	346	374	392	376	349	377	349	365	334	334	392	371	351	341	342	353	343	373	339	395	353	373	359	343	353	347	381	359	365	381	359	343	367	369	352	377	384	373	348	392	383	378	341	373	336	366	361	364	363	337	404	377	374	398	353	344	377	367	364	375	340	381	316	347	382	355	378	350	311	371	365	381	347	345	317	362	385	374	355	368	362	374	338	391	354	380	339	338	368	383	348	341	352	344	357	376	330	323	344	364	348	387	376	365	373	299	343	355	366	369	403	371	338	365	400	346	373	358	381	378	386	372	363	319	374	355	352	353	369	378	366	327	361	346	337	352	373	352	355	370	339	348	365	373	335	325	382	330	380	347	340	350	395	344	362	349	329	410	366	357	359	351	341	372	369	373	338	353	359	353	357	347	368	371	344	335	406	284	367	330	332	335	392	359	350	339	393	343	364	379	357	388	336	326	357	363	343	326	343	356	359	355	356	347	346	369	366	342	358	328	359	342	340	332	353	368	357	375	361	344	366	327	369	433	383	374	349	365	372	373	327	344	368	368	349	380	356	355	346	359	384	340	362	349	416	356	371	348	347	345	323	355	390	343	388	341	330	366	355	338	373	379	382	378	374	385	361	358	331	358	348	356	363	375	365	343	382	369	357	349	356	347	356	347	389	374	382	392	400	353	346	352	374	418	349	349	350	350	339	372	351	339	355	347	334	348	369	360	360	339	388	372	354	356	381	355	332	310	365	373	324	392	410	365	337	372	350	371	391	393	376	369	346	362	400	354	380	342	375	359	342	336	355	369	350	382	348	383	375	354	370	350	352	343	305	341	366	371	340	377	381	364	326	354	377	345	381	348	348	349	381	376	373	349	365	374	409	378	338	384	362	379	376	355	342	356	373	355	356	370	365	385	364	358	387	359	376	362	363	401	371	365	385
9731	7168	10005	4293	5678	4316	3266	1292	796	834	813	764	811	820	776	787	800	805	855	802	774	794	816	790	808	858	799	820	869	803	781	784	815	817	818	803	831	822	795	798	810	785	810	777	805	808	762	836	821	786	751	857	815	768	768	743	771	772	762	825	793	789	781	845	785	782	820	806	783	832	802	795	778	799	803	738	741	813	800	800	780	795	797	764	782	793	760	812	796	865	782	831	825	762	829	770	784	837	766	797	789	812	813	809	806	803	769	806	767	795	840	764	828	816	801	786	814	773	760	798	786	783	799	805	760	805	800	824	831	803	778	799	805	899	827	813	805	820	777	792	806	813	829	880	785	807	825	767	790	830	824	838	775	777	792	785	774	786	753	808	816	812	799	775	750	762	844	840	786	779	806	802	840	751	838	781	817	831	840	834	809	827	774	795	775	783	831	810	792	775	806	784	774	822	763	805	796	817	745	807	833	796	754	823	799	741	818	819	794	802	751	774	816	798	785	808	816	815	814	787	793	793	824	758	781	765	794	820	764	796	776	824	789	838	805	810	774	862	752	757	840	812	841	799	779	739	790	760	797	781	792	785	817	846	805	783	814	816	812	755	770	811	763	820	766	824	846	745	794	806	808	842	768	824	757	827	862	831	818	786	757	711	799	753	792	757	823	793	822	822	817	777	822	806	805	773	754	794	812	789	782	811	808	800	783	804	748	790	806	785	771	830	827	772	814	826	808	793	790	776	813	821	781	769	843	799	845	770	827	858	761	788	816	808	816	776	821	784	806	838	783	822	767	816	789	795	830	820	816	796	822	847	764	818	866	796	837	833	796	800	831	816	832	812	801	801	794	822	823	784	779	807	875	878	821	775	811	783	777	810	835	836	800	850	815	778	834	830	824	837	772	810	768	840	800	817	865	764	748	799	872	763	803	818	822	797	846	811	765	789	813	854	793	809	776	780	771	815	820	842	799	796	847	812	817	790	795	791	809	828	808	809	814	771	766	780	829	770	832	818	830	838	802	814	830	755	835	761	824	810	783	764	785	790	812	838	814	814	797	836	794	773	856	824	790	848	748	826	795	786	815	773	829	796	802	771	784	753	772	774	763	776	819	791	794	812	798	800	820	810	818	769	797	758	812	801	831	802	764	770	768	800	813	785	797	779	812	804	840	794	853	796	765	785	804	799	777	776	806	790	847	764	867	867	786	793	803	753	785	769	775	813	816	862	790	786	835	817	787	773	837	801	814	802	821	777	800	756	825	716	840	796	780	802	786	788	803	762	745	808	799	789	791	765	789	803	822	792	779	792	803	808	823	787	819	850	820	838	789	778	806	794	774	746	781	818	801	824	816	797	863	717	793	823	811	860	792	798	733	868	821	780	784	793	816	771	866	815	770	820	776	824	819	772	788	853	829	766	851	796	847	782	784	789	820	804	807	754	809	869	832	838	791	823	781	803	806	759	773	840	780	832	798	811	809	879	849	796	770	783	809	769	815	854	816	832	738	804	827	814	837	756	783	796	799	817	821	821	859	811	827	872	832	826	791	814	786	787	824	792	805	813	798	768	845	758	759	811	808	783	786	780	770	773	766	786	796	820	769	747	830	787	826	782	813	828	775	829	751	720	794	798	838	759	809	777	786	849	819	736	802	822	797	779	786	778	789	822	817	859	803	784	819	783	778	817	773	767	815	772	767	785	834	815	844	814	804	753	814	777	797	796	796	778	843	791	817	816	762	834	808	838	802	836	842	800	753	802	797	789	849	738	803	812	786	790	783	826	803	796	773	795	750	799	825	837	811	806	819	755	810	781	716	782	783	871	815	822	804	820	822	805	796	803	818	850	794	805	805	826	814	800	811	794	799	772	876	781	805	813	781	800	778	772	793	758	797	869	841	813	835	812	806	844	819	822	832	797	764	805	785	803	827	856	808	821	865	798	852	784	765	806	775	820	795	819	856	763	867	750	760	744	800	809	806	823	804	809	780	787	790	829	782	820	842	850	797	783	811	807	815	807	791	811	779	795	815	829	775	787	804	792	806	793	808	820	807	775	786	768	749	807	783	858	726	804	810	810	787	843	796	838	764	802	772	843	796	816	777	807	784	815	831	794	807	744	773	796	784	804	817	800	796	773	755	834	821	848	807	799	815	800	785	789	774	782	791	762	807	763	747	852	793	819	775	833	828	789	797	841	841	812	807	763	856	802	811	757	765	779	833	831	830	846	789	812	778	834	781	790	776	783	793	843	813	796	788	814	784	842	750	784	799	757	834	818	851	788	847	736	812	840	817	752	781	822	831	837	788	753	796	788	797	790	784	755	842	807	813	787	797	755	835	842	807	774	795	813	838	862	824	819	783	804	794	753	784	794	796	788	828	775	824	765	812	773	855	805	852	789	783	777	786	803	808	851	753	769	807	774	791	810	866	881	787	820	796	855	844	789	829	845	834	869	781	791	788	793	802	788	847	827	732	771	795	841	853	819	777	807	800	725	846	801	812	822	845	815	821	812	800	824	800	823	790	799	813	816	847	815	791	782	771	782	771	826	795	765	868	826	834	765	808	778	815	783	805	832	829	806	774	824	777	812	781	796	815	802	797	797	795	809	821	781	795	788	830	812	737	827	792	858	801	775	770	810	773	793	792	775	790	834	785	792	769	760	813	784	816	832	777	791	771	819	804	837	842	833	749	874	797	800	785	849	779	787	808	798	795	762	789	798	815	824	796	814	791	861	828	784	833	790	782	787	769	794	762	780	778	799	779	783	832	830	817	809	789	795	799	853	794	807	783	813	791	854	783	798	843	852	821	790	736	801	849	773	812	804	775	776	831	829	818	803	828	761	772	759	838	766	787	834	800	786	749	814	806	855	839	763	830	778	830	799	834	793	815	768	777	777	810	837	755	801	787	804	777	781	803	802	804	862	801	864	814	746	818	804	822	780	806	738	825	838	801	824	784	853	786	808	817	821	812	804	791	838	810	794	790	782	753	827	770	844	787	742	771	786	792	784	785	822	846	807	778	772	805	818	765	822	748	817	777	778	787	858	817	852	797	805	812	805	815	780	813	783	836	821	796	786	741	741	805	800	808	762	768	794	821	804	784	822	826	779	792	812	783	790	833	781	838	749	837	821	728	754	840	842	819	808	816	813	870	857	830	812	779	833	784	763	804	787	822	814	798	786	859	823	801	781	807	775	804	803	767	765	806	805	814	831	798	798	786	800	779	818	774	791	819	805	784	809	766	787	837	845	853	804	797	787	768	843	796	813	771	830	767	804	798	832	849	838	793	759	782	787	769	833	782	800	835	823	799	822	730	775	795	826	776	806	755	800	790	804	807	835	797	800	802	758	823	783	820	795	816	772	843	827	787	804	821	803	775	767	776	739	807	830	768	807	833	817	786	763	801	765	805	796	791	797	798	778	837	787	792	801	798	824	784	851	865	749	746	792	816	808	814	738	787	836	769	792	769	793	766	805	786	828	813	824	844	827	770	798	778	794
34737	22601	18179	14546	23819	17909	9133	2460	356	300	340	322	308	344	344	323	314	352	302	322	355	308	349	352	314	313	303	339	318	323	349	311	329	310	351	340	317	309	304	336	329	334	319	344	315	331	357	352	357	372	333	370	367	328	301	360	330	316	353	325	308	346	333	314	330	329	321	316	330	331	327	329	344	301	331	340	330	338	327	336	313	309	321	317	330	336	310	338	365	330	313	304	317	338	333	328	346	356	320	337	326	330	330	307	319	307	306	340	381	353	343	327	305	350	364	340	350	323	334	359	310	343	347	349	318	328	321	325	328	299	341	329	301	290	324	327	349	296	350	293	324	293	384	363	347	335	368	334	313	355	362	316	340	356	360	316	359	342	334	354	318	336	339	331	319	340	336	319	336	318	311	331	338	311	330	315	324	357	298	320	305	304	302	343	343	335	344	324	347	323	349	329	327	318	343	363	328	332	326	311	338	331	301	317	352	326	323	337	323	332	311	315	368	335	302	324	287	297	311	340	323	366	321	334	364	328	321	336	321	326	349	354	341	371	315	325	338	330	302	323	327	330	306	352	329	279	342	310	313	331	360	333	309	303	361	318	280	295	307	339	316	331	305	351	322	297	329	287	358	321	340	324	327	301	351	313	347	310	322	330	311	328	319	335	334	315	332	321	318	372	321	320	321	322	302	355	339	351	360	308	294	326	313	350	283	306	334	313	305	351	346	337	362	331	321	348	305	319	366	320	288	357	335	334	328	326	334	294	376	325	319	319	320	367	355	303	311	331	346	332	315	329	356	307	346	325	304	327	357	365	350	326	338	311	341	329	366	342	362	329	294	331	327	328	304	322	331	318	313	306	343	298	345	326	339	327	349	317	334	310	357	316	344	326	315	316	344	338	334	308	345	356	322	349	305	332	335	338	318	315	315	312	392	286	318	286	309	342	313	326	366	336	329	334	305	332	343	311	357	311	326	321	328	329	308	354	330	344	316	344	323	344	350	351	314	306	304	322	294	331	335	333	322	307	337	334	338	319	331	327	283	314	317	328	332	320	345	360	332	322	348	348	350	340	345	343	332	350	329	323	333	297	340	328	352	337	329	314	268	307	313	354	307	352	310	372	349	297	315	315	354	301	270	337	305	343	314	301	317	338	328	344	344	346	296	316	336	352	329	318	324	348	323	324	331	343	299	358	317	340	306	337	377	302	359	320	318	324	314	341	309	316	326	326	331	355	327	291	309	340	330	333	337	350	355	314	320	350	337	276	326	324	334	335	323	345	333	339	317	313	313	334	337	290	307	304	335	338	325	311	315	315	332	352	323	323	359	324	321	311	339	319	318	336	310	345	340	307	340	363	342	299	328	320	311	322	317	313	310	332	302	320	333	340	290	336	334	323	336	319	328	335	328	316	339	337	290	341	321	324	345	315	341	301	346	334	343	342	315	329	349	310	291	332	319	324	368	330	317	285	371	352	316	307	315	337	338	304	344	320	357	310	337	339	296	329	337	313	322	315	321	322	323	334	330	334	325	287	314	313	324	307	346	330	322	317	305	340	323	329	325	316	311	312	299	330	306	340	343	337	325	318	319	306	332	376	343	347	323	307	313	348	326	370	339	333	321	337	316	311	349	315	351	324	340	344	350	327	309	331	277	345	322	303	346	358	345	335	342	325	301	318	322	325	325	322	332	313	315	327	370	328	325	335	340	324	326	303	338	331	337	300	308	297	338	309	326	312	334	302	313	331	350	338	340	339	365	359	335	314	342	295	320	296	323	324	322	315	337	332	325	361	346	376	357	343	337	307	289	365	355	370	324	301	356	324	335	327	332	334	363	346	310	306	334	302	316	324	312	341	316	310	316	332	315	320	344	323	313	322	302	327	348	344	335	329	316	297	312	298	326	322	341	343	363	327	370	321	359	340	313	338	337	339	324	354	292	317	330	345	328	294	336	338	345	332	340	330	313	331	324	350	315	355	361	350	332	334	331	330	312	323	341	336	313	347	359	324	304	293	312	339	331	366	345	326	321	330	300	315	275	311	340	365	314	321	335	348	345	330	334	333	322	273	302	358	325	341	356	329	313	325	330	314	334	326	301	304	329	305	340	334	306	310	308	315	340	323	319	349	349	350	276	332	341	359	344	314	297	336	362	311	349	338	323	372	347	305	328	342	320	299	340	332	331	320	316	313	317	340	339	333	357	316	329	344	344	315	315	363	307	329	325	284	316	326	344	345	340	386	346	342	360	345	305	348	339	341	321	336	335	310	319	314	339	347	351	287	364	332	310	339	357	349	326	356	366	343	347	316	318	343	347	333	327	343	327	360	324	320	308	317	347	314	331	342	334	345	309	367	320	352	351	341	336	317	343	319	330	328	358	305	333	287	346	320	291	340	351	361	336	338	320	328	305	342	310	341	371	358	332	331	313	333	298	354	300	300	347	314	307	313	315	322	334	331	324	318	348	311	338	330	289	324	330	335	331	349	322	311	330	388	322	341	309	311	323	310	301	281	292	359	328	308	307	321	299	335	359	325	317	314	321	318	300	355	343	355	329	342	354	331	354	271	327	318	335	320	335	335	283	361	324	356	304	339	368	337	297	321	327	335	358	350	322	308	300	306	363	350	336	345	306	344	343	341	316	339	395	337	329	327	310	324	343	336	320	350	376	344	305	348	336	346	315	267	323	314	314	308	329	355	336	368	313	341	352	337	311	347	343	360	310	334	338	336	304	345	342	315	301	305	300	325	336	328	328	370	360	353	360	328	342	336	352	306	303	321	336	310	297	331	320	336	330	325	339	317	329	316	369	357	369	354	355	330	330	300	331	292	319	334	323	336	314	314	314	340	271	336	318	333	307	309	328	340	303	294	316	339	321	329	336	334	351	376	319	341	322	334	312	335	336	348	330	349	326	358	327	317	342	293	343	338	323	346	315	330	323	328	312	333	352	344	324	298	335	349	330	371	317	331	344	336	321	296	342	325	360	390	353	335	334	290	329	349	355	321	329	320	359	311	324	329	331	323	319	293	354	323	317	344	349	345	359	345	318	357	331	329	350	350	322	346	297	317	302	370	358	328	309	331	342	323	326	316	326	363	331	335	325	342	358	307	313	324	346	305	330	368	361	345	297	346	348	322	298	330	353	305	309	311	331	286	339	334	309	353	305	336	326	366	336	305	318	310	335	354	325	317	335	343	298	315	328	341	347	314	325	301	311	304	363	358	318	335	324	316	334	337	324	318	302	331	330	326	301	333	310	338	357	338	358	308	334	298	315	350	339	351	333	320	324	330	314	311	322	289	334	310	322	312	348	359	328	335	345	329	353	307	347	300	341	347	351	332	335	333	349	309	332	340	293	302	323	321	341	320	334	366	345	356	293	347	336	342	316	351	341	347	301	324	298	350	342	340	323	339	329	344	330	335	327	329	379	323	326	309	325	335	330	323	349	326	348	346	323	338	351	335	320	351	318	320	293	328	306	341	356	314	302	350	330	319	324	333
21977	17085	22196	27639	41423	34024	22176	6949	734	737	806	780	760	795	757	748	717	764	757	782	684	800	826	740	776	731	722	778	732	746	767	763	737	736	765	722	737	760	750	748	751	765	728	797	771	700	760	753	760	782	771	754	760	801	719	790	798	767	794	723	774	740	731	767	744	783	764	796	746	740	754	760	790	770	729	749	762	795	756	747	776	711	691	736	757	751	779	756	780	746	777	775	762	729	741	762	753	739	763	731	746	796	716	795	816	781	758	730	738	770	753	718	727	747	757	804	718	729	717	740	743	799	740	781	772	746	745	751	730	770	780	755	798	758	744	761	802	754	763	717	753	795	689	769	740	733	762	803	729	728	699	754	735	756	794	744	736	760	756	803	717	728	739	732	807	779	801	770	760	753	739	717	713	710	723	809	752	719	764	752	796	733	740	753	716	744	701	738	744	745	753	767	731	785	708	759	753	746	757	761	733	736	767	725	739	705	767	744	737	715	732	778	757	788	754	687	744	726	770	796	762	694	742	719	735	761	744	833	748	772	788	806	811	815	799	741	758	782	750	762	763	753	726	756	704	713	778	752	764	746	746	684	738	783	784	728	733	742	751	767	728	750	742	732	764	774	765	714	793	744	737	757	753	801	793	743	708	748	766	807	772	782	781	716	771	740	702	742	762	763	784	737	794	816	732	768	752	771	684	783	752	755	762	700	787	791	732	738	793	776	771	761	713	765	775	796	742	741	765	750	759	816	774	734	777	800	689	797	767	803	784	772	783	737	715	806	742	767	744	779	791	757	730	732	747	721	727	785	784	733	771	796	730	778	747	711	764	760	755	733	730	779	747	779	770	761	749	695	712	771	741	767	783	799	707	767	749	763	727	738	743	745	719	781	740	786	769	731	716	798	753	738	746	799	748	757	762	781	757	740	779	730	771	741	795	787	764	734	739	782	739	749	754	733	769	761	769	761	765	744	753	750	759	738	750	737	743	747	731	768	724	750	728	748	753	708	777	703	803	756	805	730	785	753	702	736	719	759	763	743	737	787	690	734	740	770	778	741	796	752	754	799	753	752	752	745	774	703	749	754	754	749	741	768	750	731	771	732	773	740	772	772	758	787	768	742	813	736	760	752	758	731	747	739	716	771	765	769	747	792	733	722	737	743	740	757	745	711	739	808	767	771	769	784	747	744	770	711	771	753	729	765	775	702	755	726	756	756	784	716	742	762	779	745	734	762	757	730	800	743	716	739	799	736	708	695	826	758	728	760	761	759	756	772	760	717	744	796	734	781	764	743	728	774	736	710	770	754	755	737	738	734	769	718	749	756	738	789	777	743	736	725	770	745	788	761	728	786	732	787	735	767	767	749	792	726	734	794	756	759	732	746	732	695	747	759	794	775	786	753	730	774	745	761	726	716	722	736	724	736	792	769	724	731	751	762	755	780	725	758	764	767	746	747	783	748	745	765	728	735	749	774	775	787	783	777	748	764	741	753	766	692	759	727	729	762	709	752	759	714	699	738	751	775	721	768	750	730	801	818	731	754	743	826	792	709	705	706	786	731	722	789	728	727	748	746	778	780	726	755	754	783	765	745	797	721	760	744	775	793	791	760	710	770	742	754	764	770	739	805	775	785	736	712	773	740	761	695	751	754	759	690	760	730	797	749	742	799	726	752	737	744	722	724	780	721	786	766	728	778	821	797	783	770	772	731	807	778	742	744	717	743	811	738	799	759	770	764	765	782	790	770	711	741	771	746	732	767	735	693	765	796	692	717	791	769	760	763	722	747	732	711	716	764	793	761	782	757	774	752	752	749	739	754	743	792	734	798	791	754	774	780	747	780	727	824	761	764	761	756	735	747	755	694	770	749	798	766	787	719	807	739	708	752	743	758	754	777	834	789	796	753	726	767	759	799	717	730	786	740	719	742	742	726	763	785	746	760	718	741	720	725	756	729	746	727	729	744	749	753	746	758	719	747	774	747	717	732	711	776	750	787	721	732	731	748	710	758	776	788	765	810	824	749	757	776	748	740	748	698	776	775	759	782	810	761	722	742	696	768	712	719	732	753	686	791	730	727	710	713	715	782	744	722	720	788	723	751	744	741	775	778	739	739	772	763	730	770	760	744	742	730	767	751	728	759	762	747	752	739	703	783	720	793	775	686	722	738	719	784	796	777	765	766	799	728	771	733	721	735	732	785	800	765	714	735	778	769	773	688	759	781	769	752	770	747	793	791	787	761	805	745	763	715	781	743	736	778	744	751	768	721	727	760	690	751	768	765	819	747	713	696	744	748	729	746	705	831	782	786	777	723	739	776	762	732	768	745	782	743	754	766	760	751	675	719	754	713	720	742	727	717	744	728	816	757	753	709	793	723	741	761	782	724	761	782	701	722	735	733	782	766	721	719	750	757	764	733	740	749	751	746	775	806	749	772	740	754	771	755	804	769	756	773	756	770	796	751	723	783	792	779	755	729	759	752	739	788	799	795	735	763	747	799	763	750	737	748	737	741	790	735	726	739	694	750	718	776	746	779	767	791	748	730	768	733	748	755	728	732	765	737	748	722	768	771	748	724	770	733	784	765	772	741	748	741	726	676	810	715	792	729	738	770	763	747	786	787	766	741	787	778	756	774	766	733	773	752	774	787	812	755	765	790	748	733	711	776	745	788	804	742	766	748	748	754	706	731	747	755	751	741	744	743	791	788	762	684	745	774	752	759	809	706	805	767	760	692	760	751	740	795	767	698	763	762	790	776	745	732	734	789	759	781	747	795	788	791	757	759	797	762	752	762	752	793	789	790	697	729	712	809	763	724	748	764	780	786	775	728	792	757	730	750	737	766	766	741	754	749	745	714	770	765	775	689	715	784	752	718	734	775	745	737	722	716	757	801	765	777	740	717	769	826	744	714	734	747	748	811	772	735	773	745	713	707	767	754	748	782	765	798	796	766	739	740	759	730	733	761	748	716	763	791	762	742	745	734	752	775	767	789	750	756	762	739	739	740	766	750	770	751	755	732	773	745	773	764	751	742	762	749	743	866	815	740	786	736	760	751	743	706	784	752	774	754	738	788	750	769	731	744	751	729	768	690	778	734	779	754	756	750	775	746	756	686	717	738	762	732	758	731	733	784	743	767	701	818	783	769	701	780	759	778	796	779	735	760	831	723	764	744	696	753	719	774	761	752	762	748	767	737	809	708	741	740	787	772	719	773	744	736	745	792	790	747	777	791	768	768	763	771	756	750	768	795	775	702	761	763	748	757	720	743	722	780	762	755	765	740	753	741	715	768	754	759	753	734	715	724	782	747	757	757	812	746	728	807	740	741	732	737	745	719	741	768	705	786	777	725	750	774	787	807	750	722	762	740	787	737	748	729	782	736	720	756	768	809	774	792	797	741	750	756	769	728	766	768	764	748	760	742	775	737	750	712	745	763	705	785	754	757	700	776	766	717	735	721	749	710	737	758	754	754	779	756	733	679	748	750	776	756	721	734	765	749
46103	32809	27611	24867	39706	30083	16469	4918	564	427	467	453	438	444	416	407	479	433	465	440	452	448	454	447	452	448	487	484	424	456	447	481	457	422	378	415	474	431	461	441	442	508	489	453	492	389	434	466	387	455	466	461	445	448	439	450	434	437	429	410	416	457	439	452	490	472	464	438	471	431	450	454	428	445	429	423	428	476	439	441	413	433	423	432	444	432	474	419	446	458	483	446	475	425	429	375	426	438	435	415	435	422	425	430	470	462	438	438	435	453	482	440	436	450	427	445	421	461	423	445	448	407	427	402	468	443	466	486	398	431	463	525	465	437	448	416	425	445	421	467	447	453	443	446	493	426	425	426	411	465	419	462	448	432	477	448	435	505	451	406	384	432	440	491	406	446	437	437	448	424	436	429	458	453	456	448	475	454	477	472	463	441	370	423	487	384	436	431	442	411	464	449	443	412	475	434	447	446	471	442	463	438	476	440	476	466	445	418	404	414	432	514	435	444	413	475	440	419	441	391	414	417	418	481	425	468	437	435	469	442	430	447	416	457	469	459	444	426	395	413	496	445	466	471	451	449	442	432	413	470	434	418	404	461	469	426	457	397	433	449	420	409	477	457	422	464	462	427	437	440	415	461	434	459	440	468	463	446	457	461	462	452	433	434	397	461	445	416	420	476	459	440	421	502	433	449	486	399	423	425	425	422	461	462	470	426	432	429	416	448	476	450	479	461	450	400	427	422	425	438	410	441	449	413	436	464	428	442	455	421	447	482	455	443	378	460	390	427	450	455	415	479	423	410	432	417	472	412	422	442	430	453	449	457	458	465	473	447	450	402	480	431	445	455	442	435	453	453	458	481	418	462	444	451	434	450	430	429	397	464	498	434	392	432	450	435	415	448	438	407	438	456	456	429	424	402	425	445	424	456	495	417	458	458	443	457	440	438	484	455	447	443	474	453	457	415	452	440	467	437	382	417	432	438	433	443	472	452	459	472	442	438	383	443	413	511	429	429	467	451	459	472	437	462	451	455	424	428	451	445	451	421	452	439	440	465	446	420	439	429	412	448	459	463	493	454	477	417	484	428	447	454	463	437	401	442	448	480	436	469	440	393	428	447	446	456	429	430	430	418	413	403	426	474	467	444	455	418	424	479	465	433	434	388	450	439	439	431	442	434	406	433	467	447	458	480	470	448	450	447	470	442	474	474	425	468	451	468	420	406	408	468	400	429	486	441	408	404	465	427	460	429	425	431	438	431	419	428	463	423	447	432	473	479	462	452	429	406	463	473	475	412	441	460	440	419	438	383	450	432	435	443	487	440	436	430	440	419	388	450	480	461	408	466	447	436	437	442	487	447	488	428	412	477	452	427	386	428	406	456	413	448	464	476	444	448	484	449	435	448	437	444	444	457	431	457	468	439	461	400	422	429	409	436	456	431	478	450	445	426	410	430	448	418	384	448	440	448	437	414	481	396	433	444	432	429	489	448	420	435	438	438	412	420	442	478	456	486	457	422	428	457	457	427	436	437	432	465	483	475	463	453	402	422	432	398	396	422	429	438	425	457	439	422	418	458	425	437	447	441	441	473	453	448	476	388	480	451	431	467	430	394	426	485	449	501	424	441	451	416	441	437	437	451	476	440	453	453	444	422	469	440	423	475	420	451	478	404	437	456	453	477	479	437	429	463	467	436	440	401	431	419	388	410	421	492	484	450	470	464	429	442	442	428	442	445	399	441	444	412	425	414	431	412	417	464	474	441	397	455	438	424	457	451	444	462	437	469	474	431	442	406	427	428	405	403	450	410	421	481	460	439	447	426	389	501	445	489	468	396	438	474	443	453	403	380	485	476	441	418	441	423	418	419	464	455	405	427	486	444	414	411	416	440	460	412	406	423	422	426	421	381	423	450	463	453	406	481	485	388	433	437	465	430	427	436	453	440	432	436	478	424	432	422	418	439	392	407	455	427	391	430	445	413	435	444	441	443	417	417	426	413	494	454	445	433	447	470	464	412	446	484	418	451	434	469	429	488	446	456	437	425	423	462	406	451	460	437	422	462	431	445	453	432	478	454	489	431	485	442	467	442	448	468	408	466	429	413	453	448	453	415	467	457	416	431	497	469	453	427	455	396	457	459	447	462	453	438	452	450	452	458	449	440	406	450	451	462	465	435	463	470	409	454	419	455	491	522	457	456	465	450	486	447	461	475	468	451	433	457	468	435	399	425	431	423	448	438	415	504	464	431	457	443	446	424	416	480	402	463	410	428	425	401	461	463	432	445	463	435	475	450	431	423	412	435	428	499	456	406	411	414	441	472	429	436	398	469	469	458	426	453	475	421	417	443	457	487	459	442	481	438	454	445	419	434	441	443	449	458	453	437	417	406	456	504	432	432	440	417	496	454	475	456	407	440	433	399	471	465	448	415	417	437	438	431	444	447	432	406	430	420	410	409	416	483	466	426	437	431	394	428	420	428	466	420	434	449	437	413	408	457	448	443	420	440	441	437	448	397	428	454	466	460	452	471	473	433	440	455	412	447	465	401	463	445	445	415	453	429	454	441	422	405	451	450	414	459	455	427	477	471	438	443	425	432	438	430	465	405	502	470	453	455	431	421	449	423	434	448	446	462	451	427	466	445	484	427	481	444	416	512	437	413	432	421	452	398	435	430	469	400	429	453	447	441	481	429	457	423	425	414	436	463	442	490	438	446	408	412	444	432	442	441	447	438	410	456	438	431	441	437	411	442	423	410	426	438	425	410	445	457	420	440	421	443	436	422	463	453	440	447	471	474	433	441	451	485	423	431	405	477	470	461	417	455	425	441	441	446	437	469	461	440	438	441	417	441	436	459	418	453	425	420	434	412	436	447	425	468	462	437	434	487	436	456	435	393	450	426	439	459	440	421	452	435	483	444	388	432	437	424	434	430	425	421	446	452	390	443	428	435	440	410	413	442	421	452	438	442	435	407	435	424	463	483	447	429	441	440	447	425	431	459	444	431	473	445	398	398	427	442	435	420	488	423	458	383	421	458	400	400	462	447	465	454	422	447	430	435	468	462	459	430	421	451	413	434	438	443	444	424	394	452	416	461	447	443	451	444	413	484	410	443	450	478	422	426	442	500	473	433	410	434	434	450	414	455	484	392	442	484	439	455	469	478	458	428	426	448	448	438	471	483	410	425	442	398	448	469	448	478	428	468	436	444	440	434	441	455	435	442	442	431	453	423	447	437	494	414	443	421	456	454	523	398	445	451	421	422	440	441	455	499	458	405	466	461	456	426	425	459	419	437	454	447	457	460	404	456	453	449	459	440	435	447	457	417	470	437	432	471	458	464	444	454	430	477	434	435	432	417	428	426	445	476	441	429	447	424	436	438	432	420	426	409	413	427	488	412	444	468	500	468	423	431	448	437	437	432	445	425	465	464	441	437	447	459	434	424	423	444	425	434	437	470	433	442	481	448	443	459	450	432	418	444	452	467	459	427	463	429	423	468	439	394
29050	24100	29563	38293	53621	44241	29769	10869	993	979	967	1019	1004	995	945	987	1001	996	959	985	969	972	968	940	926	978	917	953	953	976	1007	954	1026	1003	991	968	985	967	1012	949	941	982	1003	1003	975	1033	929	982	921	976	996	912	980	973	961	1010	939	967	1021	999	972	1022	976	945	974	983	969	1050	1005	942	974	1014	997	955	900	1013	1024	979	1029	968	979	990	1003	954	971	1014	950	1000	952	966	910	1043	966	989	918	983	995	982	969	1008	1001	938	1001	1011	1003	999	971	983	1003	988	976	971	978	1048	935	952	985	1036	1027	937	949	999	969	976	995	986	914	979	1001	970	976	929	1034	931	972	965	916	944	998	979	969	990	978	969	976	992	953	1074	936	975	957	929	919	962	1010	975	1021	959	971	951	975	936	924	997	979	1020	1025	1041	964	990	925	989	992	965	982	955	1001	991	990	918	954	1016	926	936	974	936	977	976	991	964	1017	942	956	993	1011	1047	982	1010	934	949	996	1017	986	975	918	953	1012	1016	938	964	996	960	984	948	968	965	961	916	953	956	1030	968	1037	982	968	964	998	934	971	936	1000	927	1007	950	937	1025	909	1019	983	925	983	1046	938	1001	963	1008	982	912	995	960	983	946	988	945	969	1015	936	998	968	1029	937	958	961	991	1079	987	950	1025	1017	1007	1007	986	959	1013	968	994	1019	1023	980	979	954	955	970	955	928	974	1007	956	976	1013	963	993	1024	957	973	930	950	955	973	1014	1042	953	1003	990	1025	1000	982	962	932	1010	941	934	1002	1051	970	1022	960	997	949	1015	1003	964	1015	1015	973	1000	931	897	957	993	1002	1016	960	1022	990	963	981	1047	994	976	960	956	995	1006	965	953	982	999	940	962	968	969	971	1028	945	953	973	978	963	1039	936	1026	949	972	973	936	940	985	931	1052	1022	970	981	967	969	966	980	992	1003	1031	966	976	958	1022	980	971	943	993	997	978	969	1029	974	961	984	993	977	916	998	950	973	1008	961	996	968	928	979	924	1002	885	972	1017	1027	973	924	941	972	968	991	977	1003	903	1036	943	1036	990	947	943	980	954	944	952	925	983	978	981	968	981	979	998	977	976	998	960	1010	941	929	946	954	1028	951	1041	993	953	982	930	967	945	988	995	893	1001	972	1008	949	953	972	985	1007	973	926	978	953	932	959	1012	979	989	955	1015	924	959	949	957	1001	962	966	931	970	997	971	973	972	983	962	960	951	1004	997	984	1002	967	961	988	987	1023	952	989	1032	1031	980	925	945	946	962	947	977	993	1000	897	931	911	940	986	1000	1035	926	1022	1011	985	942	939	1008	954	961	975	943	1030	976	969	966	970	916	983	1000	968	989	1000	1006	985	942	993	981	974	1016	957	965	952	992	953	964	989	952	1002	1014	984	929	943	994	1016	914	962	986	969	1017	1046	946	954	988	983	929	931	988	964	1004	1026	1072	989	955	966	970	964	978	967	957	956	940	986	945	1003	988	943	947	929	1010	927	927	941	979	961	982	1003	1043	1024	998	997	1014	933	995	960	954	996	963	941	988	903	946	1043	974	983	937	1023	1005	935	1005	989	948	994	1015	989	960	969	1002	1001	965	914	1026	945	971	1006	984	972	961	997	1031	956	972	965	977	953	926	951	968	995	983	976	1018	974	992	1014	995	956	951	947	1015	921	948	963	961	949	952	1009	960	1027	957	1025	955	976	929	987	946	976	999	926	967	1027	956	1001	992	1014	972	935	960	1023	922	940	1006	1000	1001	1032	935	952	973	948	937	986	987	990	988	999	981	966	983	976	969	1037	1029	972	942	981	947	994	990	958	978	936	988	974	976	1008	975	1004	1001	993	971	938	976	1035	1048	949	907	949	992	951	983	959	977	892	887	993	958	1026	963	1020	895	962	996	933	934	1016	999	941	953	997	973	961	961	972	965	967	917	986	985	965	925	962	893	995	977	980	1027	956	970	1002	977	974	1012	928	988	957	977	972	956	987	939	936	1040	963	1005	960	1002	948	899	924	997	947	993	1016	1011	1026	928	906	971	947	982	969	978	966	903	977	949	995	988	979	919	991	926	991	1006	990	1002	936	1034	1019	882	939	947	1012	989	938	929	934	961	974	1007	1034	1002	918	1029	1011	973	984	1009	933	1002	1008	972	979	977	964	966	972	996	997	983	928	955	955	1017	998	973	1015	1021	954	981	973	1014	1044	1047	951	957	983	936	918	959	945	995	995	973	965	959	987	976	1005	992	985	922	976	969	1023	898	1008	951	969	984	969	1007	1004	992	995	939	931	995	986	1033	937	943	922	980	974	1005	943	972	946	960	965	975	999	923	995	958	969	990	953	986	1020	986	1005	993	988	983	995	995	951	988	943	1001	946	981	942	958	983	959	985	960	987	1017	955	1020	977	966	949	983	981	928	958	958	897	1026	944	892	949	1000	996	963	967	983	975	996	957	940	973	1040	994	958	980	1003	917	996	977	950	1016	998	982	1006	990	1010	947	975	991	962	971	966	972	982	1040	949	1005	981	1006	991	922	994	951	981	996	979	978	1000	966	954	949	957	959	965	1036	982	958	963	995	958	948	1011	948	991	936	929	965	987	1041	989	999	931	1029	1008	972	951	971	939	947	941	971	993	946	999	982	954	967	977	964	920	957	952	975	988	949	1002	982	1003	963	991	966	919	957	951	987	988	1039	1101	1013	937	936	1002	936	974	977	968	938	994	1012	1019	902	1015	959	985	1048	1005	981	968	978	991	1027	1011	933	995	942	987	991	950	1022	969	961	991	1016	976	998	937	1031	945	984	975	970	993	979	965	1017	984	970	981	929	968	1020	1006	1000	977	942	953	949	949	1009	986	979	987	997	1018	993	956	1014	1031	944	952	937	993	983	1041	960	972	1000	1020	991	938	989	956	958	992	917	960	938	953	975	936	961	954	1007	991	944	983	976	1000	969	950	951	946	948	1005	945	992	998	991	975	964	1000	974	969	1004	960	958	1026	960	993	970	955	993	935	976	966	1005	1033	969	962	1000	931	1007	1037	998	936	963	968	941	974	948	927	923	945	952	943	975	929	970	970	962	1003	934	958	924	989	942	987	913	960	958	1025	956	998	967	958	936	993	994	1056	988	984	930	963	941	962	899	1001	973	997	967	956	943	960	960	971	946	924	990	993	983	960	1024	956	997	1004	1036	956	965	945	952	955	962	975	981	973	947	936	923	988	980	989	1007	953	1009	990	992	981	1004	1004	979	964	1010	1009	1036	985	951	1057	989	988	995	1016	958	1018	950	984	962	944	993	976	916	939	1024	988	1021	989	951	1011	1030	994	991	978	1013	992	935	969	1005	910	958	1027	925	971	1000	971	958	946	955	1037	980	986	1033	909	1009	988	898	942	932	952	957	1024	980	1014	1020	954	951	949	934	957	978	952	1013	970	995	959	969	973	956	1022	987	1008	980	949	950	989	951	998	930	972	996	1001	1001	978	973	1014	966	974	1016	936	980	941	966	955	896	1021	993	994	974	966	971	1007	996	995	936	1004	964	956	985	973	958	1023	931	963	993	948	979	968	948	916	999	990	961	977	1004	996	964	947	954	1003	988	989	968	968	989	1007	990	967	995	909	935	953	1012	965	946	988	975	1026	998	969	970	1016	1021	961	976	949	1004	1003	957	979	1008	922	994	996	947	935	1009	988	976	909	972	998	972	904	988	1017	951	939	986	956	971	973	1015	991	999	1052	958	975	958	995	943	1010	994	1012	1004	1000	982	978	952	947	995	1019	990	994	975	1020	985	978	946	958	982	972	997	967	972	948	910	979
16227	9311	5960	2429	1931	1483	991	537	352	365	411	351	370	381	384	335	372	391	372	366	365	374	328	353	353	357	399	351	354	380	344	374	384	338	341	366	362	303	361	370	370	382	363	377	336	342	356	342	356	352	361	376	376	322	346	318	343	406	363	335	363	352	339	342	404	351	390	343	332	324	389	373	346	343	374	401	356	364	396	379	382	311	381	363	354	365	373	354	376	327	351	364	400	353	350	377	378	340	384	367	349	366	349	368	342	363	410	332	339	356	363	352	352	372	349	351	341	318	355	361	376	368	357	339	393	357	360	403	359	350	379	384	362	353	364	391	363	391	398	358	351	342	348	342	327	394	369	343	343	374	350	357	403	320	323	398	363	322	369	332	340	350	362	338	353	338	346	332	336	345	343	354	358	369	352	353	355	394	360	361	316	340	356	360	362	328	369	351	358	352	350	364	372	335	358	377	384	338	351	372	361	367	403	367	379	351	341	329	368	367	370	373	329	358	368	346	355	389	323	328	389	379	340	352	338	386	333	346	361	359	337	367	363	360	356	347	332	379	382	324	356	363	391	372	372	352	341	318	363	365	361	349	344	339	349	377	372	361	361	340	346	357	354	336	373	328	345	325	367	374	373	333	364	399	394	394	392	353	354	328	383	341	366	336	353	365	325	402	356	380	351	370	315	340	336	365	342	375	330	357	379	357	358	352	353	370	317	348	367	374	340	368	348	381	392	342	363	387	342	378	350	333	398	382	369	419	379	345	396	396	325	346	356	364	363	385	380	332	339	363	355	303	369	375	351	370	342	372	354	370	375	377	386	404	391	323	339	348	358	383	320	356	335	346	331	376	360	345	358	382	387	390	378	333	373	372	381	374	384	385	334	356	375	329	326	363	355	335	364	360	368	365	362	379	368	367	373	352	353	383	360	362	342	378	339	371	349	330	384	354	397	381	415	359	365	364	355	358	374	376	360	351	351	356	391	378	379	384	372	369	372	351	378	383	362	371	352	348	370	385	326	346	367	381	345	341	339	333	348	357	339	372	351	356	366	348	382	359	346	346	329	368	375	394	352	362	357	358	357	391	373	345	374	335	397	312	347	359	374	357	380	387	358	334	365	371	346	347	405	337	378	332	351	327	344	331	351	353	340	346	349	340	321	359	313	342	368	369	331	355	334	369	360	374	348	362	339	342	383	334	347	365	382	388	366	346	351	338	389	368	381	363	357	345	346	327	350	335	367	375	365	366	332	308	396	362	374	360	345	385	354	361	389	372	366	356	339	384	364	361	380	366	365	372	366	369	333	311	358	354	330	379	355	369	339	332	370	322	368	332	401	363	345	324	363	379	341	375	361	343	400	365	348	372	375	319	354	358	417	387	370	412	337	364	324	342	384	346	333	353	358	337	397	366	358	345	347	374	370	323	370	350	381	361	328	371	357	384	381	331	372	350	381	374	369	361	354	397	344	332	380	376	360	349	415	412	383	377	389	351	359	345	364	346	356	365	417	366	351	362	361	336	341	362	341	347	337	336	350	347	349	391	317	303	358	337	379	329	379	378	380	380	341	368	366	324	334	387	399	323	343	377	392	351	339	376	358	346	329	372	356	380	369	328	332	363	377	395	364	379	364	366	351	355	404	365	383	379	368	371	364	405	338	388	380	352	340	396	385	328	373	330	338	346	363	329	363	357	351	384	367	320	352	346	393	387	384	391	313	368	365	327	369	362	400	392	370	332	316	346	355	380	402	392	366	370	352	406	384	358	369	345	336	357	355	388	414	397	328	347	333	375	407	382	375	333	361	378	376	378	355	376	368	386	365	348	371	303	310	337	367	360	378	361	370	374	382	360	363	378	388	326	341	338	348	355	349	399	388	319	326	388	372	376	364	352	348	304	364	367	388	363	367	379	405	325	359	332	357	386	364	391	362	364	366	359	335	376	357	367	358	337	424	364	393	402	367	338	352	385	286	341	360	391	331	335	352	331	366	365	381	366	337	327	380	342	336	355	364	312	360	367	371	328	380	396	361	347	360	340	373	333	380	331	326	348	383	380	370	375	372	338	347	365	368	333	383	382	378	348	365	338	386	370	348	342	358	364	340	381	344	355	342	335	356	357	342	370	384	333	361	364	341	377	353	377	384	340	347	378	337	347	363	368	367	330	354	363	354	359	339	391	362	366	375	406	345	418	385	355	369	351	336	336	344	335	337	379	386	353	377	393	368	400	400	364	353	367	387	339	386	362	361	331	362	362	349	360	358	355	361	345	347	356	374	358	355	338	348	347	354	381	389	381	334	350	349	364	334	352	402	376	356	323	381	317	368	346	373	404	355	382	341	366	375	340	356	330	365	348	329	360	351	353	387	344	372	343	371	374	381	341	375	354	397	371	335	353	350	350	348	336	370	357	386	354	382	363	385	356	333	351	371	392	342	371	330	377	378	357	352	339	386	383	356	382	358	378	353	357	381	373	355	349	358	363	331	343	361	340	360	338	358	358	364	357	334	350	381	373	340	335	378	347	348	374	399	369	345	322	343	353	353	367	375	394	367	377	369	348	318	313	359	366	370	353	353	355	364	376	389	347	333	361	392	380	324	318	326	365	360	379	379	374	363	377	334	349	344	372	380	342	336	352	336	367	371	360	360	369	405	352	379	370	411	328	364	348	345	369	373	358	332	412	370	352	317	384	378	394	343	384	349	384	326	363	373	378	370	355	391	332	309	384	340	370	372	334	369	336	372	349	357	363	344	348	374	365	340	353	395	347	367	337	355	374	352	357	382	396	333	348	352	352	372	335	387	356	385	380	405	337	350	344	342	360	323	347	336	353	371	352	334	326	322	343	387	350	356	343	367	350	339	343	348	395	388	359	347	358	353	343	385	379	375	346	351	387	364	348	348	378	338	307	358	345	357	322	343	378	370	331	382	346	350	380	371	371	367	325	370	380	385	374	380	346	393	345	371	351	358	371	346	350	311	354	377	332	390	369	339	335	381	346	362	386	353	367	353	343	367	375	333	365	350	361	375	358	373	327	351	344	371	361	359	349	390	367	363	379	331	394	377	380	376	346	364	327	403	377	373	358	356	319	356	358	357	354	381	386	346	384	389	403	357	343	318	349	377	405	355	357	407	367	366	385	373	385	349	364	374	376	408	380	387	380	379	366	398	395	360	342	397	371	324	351	328	376	393	376	384	378	372	366	337	378	354	358	353	371	382	403	350	420	321	334	382	376	344	301	346	353	347	337	351	401	353	335	361	372	336	383	343	396	391	384	366	389	389	372	346	334	379	351	382	431	386	415	388	344	360	369	387	349	317	375	325	360	342	339	397	394	391	315	350	342	376	360	378	330	350	353	323	366	356	350	388	399	383	369	364	351	382	387	345	313	370	359	366	377	336	340	364	398	375	352	393	368	370	358	389	361	354	383	354	352	366	368	374	370	347	342	355	363	343	365	369	374	382	350	382	371	367	353	376	362	398	361	335	356	368	355	361	314	362	333
9714	7984	9320	5938	5855	4410	2710	1144	837	784	812	856	786	824	826	768	843	799	844	791	828	788	794	780	774	867	799	825	750	812	776	809	811	763	819	810	782	797	848	805	802	824	788	739	777	797	839	763	812	800	790	822	824	795	787	826	800	814	826	814	768	781	760	827	811	806	846	861	836	816	791	782	812	861	796	859	826	832	773	785	773	833	833	824	796	838	760	781	825	830	829	818	820	828	809	830	793	777	832	774	806	843	785	821	810	825	834	842	848	835	779	887	770	786	804	792	831	799	834	806	845	802	804	779	787	781	807	811	780	788	842	799	747	838	792	822	827	807	806	813	797	790	817	765	824	805	792	781	756	794	821	807	785	810	802	795	823	797	761	862	842	797	773	779	784	809	777	815	815	766	850	772	740	862	789	824	787	857	797	816	789	819	793	790	811	814	819	834	826	804	826	803	859	797	809	788	857	811	826	801	782	838	779	808	818	795	759	855	798	785	834	813	809	784	824	782	806	857	811	769	843	777	759	805	773	797	799	781	752	791	768	840	830	851	832	819	820	802	790	801	822	781	821	776	840	797	847	807	833	795	827	798	848	812	800	830	814	838	820	841	805	752	784	781	792	834	785	837	806	867	822	807	781	813	813	750	790	784	788	819	789	849	772	803	794	796	825	770	777	792	783	803	806	809	808	808	857	824	777	811	775	805	774	755	830	752	819	823	808	835	807	774	764	785	812	792	785	862	778	792	807	831	806	811	861	846	817	846	816	822	815	844	810	793	795	804	818	824	803	862	825	808	817	849	799	793	861	782	832	795	786	814	816	834	741	828	780	813	822	814	799	797	772	839	818	769	813	795	803	816	788	775	805	829	766	815	814	746	772	799	786	792	836	842	804	760	785	816	830	761	805	731	797	785	777	805	843	768	855	789	865	828	777	801	829	831	812	816	812	764	778	771	833	763	827	787	819	826	838	827	814	772	776	825	805	808	809	780	754	790	771	801	794	766	811	814	733	775	760	781	790	775	846	819	799	801	791	800	817	823	790	786	842	801	822	804	824	794	840	797	791	777	816	805	779	772	763	799	833	822	783	848	816	769	822	793	802	840	815	834	776	816	785	819	797	828	840	778	767	805	828	762	814	830	805	827	831	781	778	787	845	786	837	825	800	789	847	806	756	781	747	820	772	847	789	784	784	837	855	785	812	800	799	815	745	774	831	801	771	805	799	714	825	830	853	834	844	827	812	801	794	775	782	873	808	795	795	812	769	790	765	814	786	808	810	798	829	749	803	830	809	827	829	765	780	750	823	761	852	830	791	832	835	847	768	765	796	805	847	848	856	846	778	861	811	784	800	852	782	840	771	768	779	764	797	786	843	803	837	814	781	856	815	827	812	832	821	790	759	860	792	816	765	818	807	846	807	794	780	770	853	800	792	759	802	795	823	810	835	794	780	852	787	751	788	790	774	812	783	809	831	745	775	837	805	869	784	786	786	850	806	765	803	788	768	787	794	797	825	829	811	776	814	795	794	822	797	843	852	837	815	772	815	786	809	791	852	782	809	845	781	784	780	777	818	791	817	835	850	826	787	825	793	754	783	760	815	818	794	821	749	840	791	788	819	804	781	831	795	847	790	838	786	784	822	767	802	787	825	764	766	791	817	835	788	830	812	816	789	779	780	792	814	799	754	826	833	803	819	754	800	788	833	821	843	795	831	801	844	858	851	803	813	795	768	786	799	858	812	839	855	799	802	847	773	765	786	831	843	771	810	770	832	829	820	776	765	753	854	824	825	823	790	778	879	768	760	822	732	799	746	771	825	832	751	839	802	796	809	794	783	891	772	811	792	843	804	832	791	830	820	764	852	847	811	825	834	808	873	822	793	793	775	834	804	791	752	788	740	855	848	835	802	801	826	805	791	818	835	813	825	776	802	816	850	819	776	827	801	802	838	805	805	761	769	782	835	792	806	824	799	777	777	770	813	829	777	825	845	789	810	843	825	814	831	843	801	833	841	824	796	792	813	851	777	821	811	801	797	874	881	789	745	812	811	759	792	774	767	818	821	850	813	789	863	804	795	822	751	798	807	759	772	793	803	795	834	840	897	787	843	825	813	801	783	817	747	776	779	837	810	840	815	809	820	811	847	721	739	771	811	875	803	819	770	740	811	781	809	847	791	803	813	787	760	827	784	779	753	771	823	836	788	820	785	784	807	796	805	779	810	827	810	836	818	820	803	813	802	825	792	804	788	781	781	788	749	815	778	781	821	812	802	845	752	811	781	781	785	768	801	792	846	855	751	836	815	864	778	753	779	759	783	826	821	755	854	824	799	830	821	790	767	804	763	801	787	762	805	842	816	821	794	780	838	770	855	811	748	804	803	790	852	796	795	797	828	800	794	845	778	796	822	801	787	829	790	816	801	762	770	836	806	755	773	823	776	785	829	889	785	764	744	817	800	801	847	845	814	796	849	783	854	751	823	744	805	851	798	823	824	793	821	812	798	777	772	823	798	784	787	769	778	821	805	788	824	814	750	802	835	802	813	823	824	819	828	785	762	826	809	817	790	813	726	790	781	770	839	784	819	837	798	795	839	820	821	795	759	816	815	763	804	809	795	753	845	793	851	799	788	727	799	838	849	775	807	810	805	807	810	780	778	826	800	785	819	752	834	768	770	768	821	824	814	824	790	828	789	856	814	777	826	800	815	756	791	788	785	822	832	771	805	787	814	796	829	840	814	790	814	814	751	815	810	857	762	768	782	848	771	842	799	831	782	799	825	845	896	827	796	850	833	752	852	788	832	822	837	751	805	812	828	813	843	721	790	848	797	805	769	859	789	835	802	822	797	792	818	782	805	832	786	808	820	817	771	750	819	835	764	814	757	791	825	835	794	783	802	805	762	810	799	807	794	826	808	813	786	830	884	800	837	771	782	799	775	796	784	765	783	843	777	791	811	796	814	825	760	834	784	782	794	776	826	763	758	801	800	801	813	789	794	785	854	815	846	859	776	757	827	783	778	818	817	832	805	826	791	805	802	818	761	795	767	711	809	850	779	809	800	811	787	820	786	796	789	786	789	771	807	784	814	769	869	818	826	826	781	819	774	788	800	803	780	777	797	777	866	848	793	828	836	842	823	783	821	775	804	806	834	772	821	841	805	792	780	809	821	783	770	753	816	832	824	846	842	850	793	758	855	802	742	815	816	797	821	842	831	819	821	842	790	825	751	757	804	813	770	800	732	834	850	829	770	820	818	838	821	859	751	818	816	836	765	782	822	777	791	820	742	794	790	884	804	811	776	816	740	802	841	841	730	777	808	774	794	800	789	755	831	757	750	784	817	810	799	841	793	815	766	791	823	786	839	761	808	789	767	815	828	829	834	820	774	813	833	751	805	813	803	825	799	815	801	775	795	804	800	830	863	833	800	750	805	794	853	796	817	774	768	796	733	771	777	759	805	769	861	790	809	822	829	797	811	867	756	836	772	783	782	778	802	721	771	821
34257	23901	19887	16700	22077	17577	8755	2488	388	375	315	309	312	339	349	338	313	330	319	317	349	329	330	356	313	366	326	310	317	336	341	333	348	331	372	299	348	300	324	328	307	326	321	307	299	339	292	324	351	357	283	318	325	366	337	337	353	308	367	323	334	359	313	350	348	295	358	349	373	324	311	334	316	342	307	342	335	365	325	314	359	346	364	295	347	329	322	308	334	305	334	307	312	322	358	322	321	336	367	301	332	293	349	324	331	310	394	330	321	337	344	313	327	313	315	373	355	382	327	326	328	338	363	347	322	332	365	319	331	326	334	302	309	324	325	350	384	308	327	356	287	323	346	320	298	320	302	322	314	322	332	318	329	309	340	340	320	326	328	345	349	314	322	315	344	317	333	317	331	364	372	345	294	343	353	293	328	312	324	306	348	301	344	370	308	315	345	352	343	311	379	307	310	346	343	352	357	336	325	317	351	373	338	341	314	328	340	308	353	341	307	338	326	310	342	315	322	360	337	307	332	319	372	340	340	320	323	343	322	336	356	335	331	304	330	288	312	356	325	327	315	312	329	333	318	346	355	329	359	348	340	322	321	343	318	330	354	303	330	360	324	320	322	321	341	324	329	344	340	297	316	346	334	337	363	329	332	347	343	363	373	332	321	375	347	325	333	329	324	333	313	323	344	333	343	311	320	360	343	341	343	343	329	326	337	335	339	318	334	351	336	326	325	326	336	358	311	342	346	348	301	291	316	382	342	312	352	308	316	365	330	326	282	340	308	378	315	363	316	288	322	357	322	319	293	323	326	287	317	355	312	335	335	371	321	338	333	329	311	370	348	319	319	327	363	330	342	321	356	377	318	317	337	317	330	339	319	369	326	339	332	327	307	350	340	371	327	319	303	301	333	346	338	346	347	329	309	315	310	328	345	335	326	315	303	331	322	310	298	339	355	339	358	340	330	376	329	354	332	312	330	330	316	322	319	354	306	331	360	354	333	304	323	331	321	363	344	310	363	294	352	324	350	333	326	330	317	358	298	323	307	344	351	329	342	302	314	346	309	352	352	303	342	346	320	330	328	340	320	342	328	324	323	319	315	337	319	337	324	302	321	360	315	321	314	354	342	330	350	295	342	399	299	318	360	363	355	344	300	332	344	351	318	366	381	332	330	313	310	318	352	321	314	317	357	321	355	336	334	279	351	352	317	303	333	306	293	371	315	315	339	324	325	330	341	320	331	316	332	340	318	338	357	345	346	320	327	354	325	324	336	354	335	322	324	335	307	338	352	342	339	342	325	346	329	330	313	309	337	314	319	349	316	322	321	343	336	288	306	319	351	348	320	341	298	336	325	336	348	325	329	326	339	291	316	333	325	331	287	305	283	339	320	348	310	322	342	328	313	324	329	337	290	338	363	330	346	317	341	304	309	317	319	362	308	380	355	318	369	314	327	320	352	301	334	348	338	338	325	318	349	318	348	336	325	314	344	282	330	307	327	348	333	321	346	330	357	341	313	348	359	345	333	330	354	339	347	302	348	373	294	328	320	349	342	341	339	343	303	329	349	296	338	328	344	320	303	373	296	313	339	317	320	364	342	344	345	317	329	325	327	308	336	333	338	351	333	332	317	375	351	331	346	287	350	369	329	306	314	341	347	352	290	338	315	317	334	302	346	314	327	327	332	323	342	350	317	340	345	334	340	306	308	317	338	319	340	313	351	348	317	357	331	325	321	327	326	318	334	318	289	325	336	335	318	300	357	313	346	352	347	355	316	324	322	296	321	315	358	337	354	340	320	355	351	330	336	325	313	328	311	340	325	375	345	356	323	356	298	340	365	323	336	318	322	289	344	323	358	353	336	325	349	345	338	356	333	352	348	332	337	302	323	335	349	304	328	361	360	312	352	307	326	318	321	348	350	332	337	340	321	335	322	321	335	326	324	343	328	299	313	307	309	314	325	334	323	354	304	319	315	286	347	352	307	361	334	318	320	285	336	321	347	334	344	335	329	368	333	336	319	325	315	342	354	347	368	314	335	300	319	324	315	359	318	346	293	325	313	302	360	350	332	317	364	294	320	351	340	344	345	336	323	300	321	328	362	349	331	327	330	317	319	344	360	319	302	359	339	291	313	321	320	334	321	330	281	309	307	335	370	375	348	358	315	323	339	342	344	309	320	351	352	362	308	327	349	322	316	298	368	355	331	339	353	301	291	327	303	316	321	301	320	306	309	335	302	301	362	341	346	348	333	326	340	337	344	306	357	329	360	353	346	313	330	370	338	322	328	347	317	318	331	316	328	298	356	286	305	340	337	319	314	328	323	306	338	314	341	346	331	299	358	313	308	315	355	335	347	305	286	316	363	295	343	337	334	342	348	333	344	328	334	284	337	316	337	376	296	332	347	356	320	303	320	290	336	344	307	304	324	309	326	338	324	360	331	353	354	318	332	335	352	296	365	302	358	322	316	320	310	350	329	328	319	317	341	345	329	331	351	318	338	320	346	306	336	333	300	340	318	337	313	304	325	345	356	359	346	298	332	356	325	310	351	353	325	328	312	318	336	334	356	315	327	319	341	323	343	320	325	353	337	349	292	315	364	336	351	323	327	303	355	331	285	331	328	346	355	341	322	323	315	353	327	344	336	305	305	343	360	317	341	301	331	305	325	336	324	327	340	320	351	342	322	349	361	355	346	312	301	340	357	337	315	311	332	322	341	329	282	324	329	348	332	332	306	331	315	337	330	305	325	331	333	330	342	313	361	325	331	323	311	309	336	322	326	294	337	329	338	353	338	371	323	316	347	347	336	331	304	344	374	343	299	345	333	318	324	342	335	339	325	343	332	306	338	347	313	298	348	363	328	287	318	305	329	320	309	332	308	356	340	327	312	333	302	341	297	332	321	321	356	329	295	320	314	393	328	313	335	325	326	324	284	321	311	334	366	309	318	316	317	318	315	348	336	341	279	320	343	334	327	364	324	322	357	326	268	357	332	336	328	315	299	297	319	341	287	335	319	338	318	358	303	321	319	329	309	305	327	294	339	315	321	348	309	348	369	324	312	329	354	343	318	312	309	328	312	343	388	304	330	326	304	303	328	314	301	322	337	305	353	295	291	311	342	286	319	316	321	369	295	320	308	322	326	320	342	358	326	317	334	344	324	346	341	311	325	313	318	325	337	326	306	325	362	348	314	345	306	340	315	345	344	315	305	347	353	319	282	354	319	330	329	361	321	319	341	325	309	303	308	336	337	311	313	312	352	307	296	346	327	312	307	333	355	343	325	371	338	331	288	337	312	339	308	332	305	297	357	345	319	328	338	347	293	318	337	350	348	300	338	323	352	332	347	332	361	324	348	297	340	348	343	334	354	349	287	288	347	337	297	339	366	320	361	299	310	345	349	343	299	349	329	310	328	363	318	366	341	345	313	328	305	352	329	333	301	334	281	323	326	321	309	337	380	323	340	329	341	335	361	312	381	316	324	325	287	305	344	307	311	365	335	327
21646	18492	24428	30090	39960	33778	20866	7000	763	732	788	771	745	836	747	791	773	736	719	761	774	753	740	752	698	762	771	700	783	792	808	738	796	764	783	798	777	775	767	791	709	752	789	763	761	785	736	720	709	755	770	743	731	764	832	797	770	772	783	734	812	743	772	786	807	803	754	745	772	752	755	741	834	802	728	767	737	794	755	734	737	787	802	730	770	767	779	751	723	729	724	738	775	808	736	759	776	759	769	784	770	748	782	746	710	744	753	725	742	761	748	744	749	731	698	815	761	742	781	728	717	811	734	756	747	756	806	783	773	767	722	805	761	766	743	774	751	757	761	755	730	763	746	767	712	751	774	761	772	774	772	750	821	713	770	759	738	761	782	795	751	775	717	737	775	720	773	738	769	721	697	727	804	697	791	749	777	761	729	804	814	794	723	744	770	761	768	790	749	765	791	780	728	760	744	733	747	731	776	718	741	744	758	727	764	726	771	722	756	772	751	829	723	696	736	798	747	745	725	718	767	778	772	763	775	738	770	796	756	790	769	782	802	752	789	745	758	749	771	691	740	806	737	768	774	707	722	798	747	818	731	777	774	795	772	751	709	746	741	752	739	777	731	762	762	782	811	782	733	754	737	786	800	768	774	809	774	744	709	758	770	787	758	753	793	730	768	713	791	722	744	745	753	713	753	769	739	770	754	782	772	726	760	736	796	723	773	765	729	771	757	745	723	789	769	766	743	721	790	745	788	711	750	743	793	761	815	744	793	750	723	759	717	769	744	730	754	773	739	757	724	699	747	763	792	770	770	796	760	747	810	710	787	770	763	728	743	729	778	702	758	776	752	752	744	800	776	756	706	798	748	766	692	748	773	770	717	785	782	763	732	802	744	724	754	763	728	715	746	778	741	774	739	786	743	749	753	786	732	793	724	722	786	733	746	719	740	769	760	773	748	756	775	747	764	746	738	789	797	781	763	712	745	734	759	752	726	743	764	729	714	735	719	767	719	777	764	770	781	731	778	783	747	797	742	747	758	790	766	791	719	780	753	773	737	790	726	746	734	754	766	730	783	746	733	756	742	779	730	790	729	752	772	733	723	765	768	787	805	734	777	764	800	734	756	818	721	752	776	754	700	749	729	754	766	745	731	738	761	719	809	752	783	728	745	787	731	760	718	775	737	810	744	691	764	759	753	749	741	726	752	736	839	762	751	777	765	753	738	763	725	743	728	805	737	753	757	755	769	732	774	683	727	767	773	737	768	761	748	733	761	820	759	747	767	765	807	752	784	785	773	769	725	758	791	759	691	770	740	743	781	780	763	718	745	744	786	765	769	730	790	760	753	694	741	745	756	737	753	760	788	769	805	728	749	730	784	762	758	738	770	697	759	725	746	756	785	794	756	711	714	783	767	753	799	737	792	746	761	705	786	779	752	755	715	727	750	735	743	750	755	740	713	775	771	744	754	705	710	768	725	746	771	728	747	734	751	770	749	789	694	790	798	774	731	768	750	759	750	740	755	798	753	772	787	732	705	735	780	703	755	747	730	804	807	709	764	757	780	760	770	751	753	778	779	735	735	756	748	734	757	744	763	750	802	725	768	697	761	687	786	686	753	791	735	764	782	765	683	701	703	776	727	740	730	731	745	744	786	740	766	774	759	723	713	781	775	801	735	734	768	744	779	742	691	719	800	758	744	733	766	756	742	700	737	751	751	802	740	764	712	728	805	761	799	715	728	762	780	764	732	787	774	790	709	766	763	709	740	778	795	789	789	729	707	754	746	775	735	766	726	758	787	756	734	756	725	765	727	774	746	748	748	747	776	745	756	751	758	756	764	756	717	747	755	765	709	774	767	748	755	734	731	764	720	764	798	750	743	769	774	747	716	776	816	752	730	781	718	715	794	784	753	735	772	778	741	753	798	777	750	734	758	763	785	756	731	735	775	746	731	707	710	763	779	764	787	773	714	768	713	762	767	724	785	732	731	766	749	753	741	782	756	743	767	804	772	754	774	745	719	749	758	781	721	796	742	739	767	776	820	756	766	751	849	756	724	766	773	777	765	737	786	840	703	729	754	767	758	757	748	740	724	704	731	787	771	720	764	761	776	709	713	768	773	765	754	725	730	783	733	747	751	761	736	769	772	790	744	797	800	771	711	744	760	761	746	758	753	791	745	741	814	744	791	746	780	743	736	707	769	702	781	736	755	730	769	756	768	786	743	803	748	766	777	741	768	766	726	731	743	795	734	752	752	744	762	762	767	777	771	766	758	739	750	752	750	751	769	739	748	758	704	723	727	785	737	713	761	771	759	824	754	800	773	766	756	718	767	772	746	717	759	664	808	721	797	755	714	785	747	712	739	742	739	753	788	715	786	742	716	727	776	750	759	693	732	785	757	737	737	773	775	759	752	764	750	733	753	774	763	760	688	754	732	710	798	749	756	751	733	738	718	811	799	761	780	760	766	761	748	749	768	735	756	754	775	804	750	798	705	801	788	774	759	770	752	743	722	768	716	777	754	716	733	749	705	745	762	747	791	779	770	758	758	772	721	779	799	740	721	747	707	714	797	819	775	736	751	735	729	790	780	754	824	690	737	745	752	730	753	741	819	766	779	776	749	725	783	718	753	761	761	736	770	803	780	730	805	765	736	747	702	747	769	722	768	752	791	743	759	799	739	751	761	786	713	733	733	755	782	748	745	716	761	799	741	733	740	744	762	730	772	715	776	776	751	758	786	755	721	783	712	768	775	758	731	800	770	802	774	767	746	729	740	740	701	752	747	764	784	758	772	776	745	746	770	780	750	766	777	731	777	730	733	785	709	748	735	730	801	746	762	745	737	785	770	799	782	727	768	737	780	711	782	790	738	739	770	762	737	769	739	758	747	737	814	773	757	740	759	779	802	781	764	772	771	796	751	741	750	737	737	708	747	799	768	780	825	732	794	726	766	705	778	749	712	766	796	766	721	757	726	726	712	709	802	767	765	748	717	762	771	744	777	755	766	752	796	793	723	739	728	732	789	762	749	731	781	765	722	758	727	737	740	752	755	766	703	775	735	740	753	728	734	747	744	758	727	764	782	774	807	777	757	797	782	795	772	733	748	775	757	716	790	815	780	740	782	758	750	787	724	755	725	726	759	762	784	698	741	742	742	771	814	744	704	763	754	727	729	731	767	741	773	796	720	794	800	749	729	759	760	763	743	739	724	770	728	780	746	710	809	766	750	777	811	793	775	709	768	775	731	720	768	773	745	735	825	739	745	751	708	787	791	704	708	760	726	722	775	734	751	723	782	725	684	724	709	718	773	717	787	764	732	755	746	691	805	705	714	769	702	780	700	739	722	745	750	758	771	721	750	805	796	774	772	753	752	725	797	768	774	772	736	737	752	767	758	728	720	760	786	799	764	731	760	782	762	786	748	738	766	767	754	726	815	780	780	770	733	761	759	719	776	805	743	726	748	784	764	769	790	732	706	746	748	743	799	777	762	769	777	791	714	756
45244	34091	30198	32735	38118	28073	14574	3466	511	435	467	431	457	444	476	411	435	473	434	457	439	430	426	473	432	463	415	463	429	425	437	431	421	499	481	491	489	455	427	435	437	433	474	431	464	415	405	486	449	454	420	424	431	477	434	465	436	425	427	440	421	492	464	457	411	458	484	417	446	476	474	452	464	435	440	410	477	461	430	438	428	503	425	420	465	443	419	459	426	435	407	469	422	448	433	441	440	443	394	481	497	459	427	473	467	437	429	433	438	448	479	423	391	465	444	408	423	435	457	450	477	441	439	433	451	419	452	440	429	402	446	430	417	448	419	419	449	431	434	393	418	445	423	390	449	420	420	418	433	461	448	517	418	454	463	425	431	404	435	428	427	439	431	460	434	411	427	432	420	412	441	452	475	447	440	458	439	447	439	469	445	411	415	415	444	467	483	401	426	413	462	450	448	403	434	438	431	422	457	413	431	456	460	432	481	465	470	452	418	427	423	441	437	478	439	455	467	460	426	458	441	441	427	437	473	457	411	455	467	504	429	428	469	420	429	435	455	424	482	430	422	437	417	473	467	441	476	422	453	444	436	488	445	450	417	445	435	429	383	430	441	429	429	407	429	452	492	426	427	425	455	422	453	431	405	427	441	489	433	465	480	448	407	413	423	430	444	478	440	418	431	496	487	473	426	466	438	480	425	467	468	442	455	399	432	424	413	443	406	430	441	442	454	491	481	460	462	472	445	472	461	394	418	398	396	419	437	438	427	446	415	384	459	376	452	417	424	462	450	487	464	406	465	459	461	425	445	424	435	466	463	453	450	447	453	438	431	420	413	445	478	468	414	428	459	416	448	413	418	400	460	455	428	438	408	446	456	475	416	462	439	366	420	448	422	444	433	466	459	467	437	463	405	454	407	459	431	455	419	433	407	438	432	435	426	391	450	468	416	462	438	417	445	401	428	456	444	481	445	478	447	420	423	428	430	478	464	413	460	437	423	440	457	442	456	412	445	423	456	444	429	458	416	427	445	437	483	515	417	461	422	440	431	395	408	452	450	447	446	453	476	445	436	485	397	459	419	468	458	397	404	444	458	483	442	438	411	432	433	507	439	412	470	445	444	450	406	427	437	394	409	418	436	461	439	472	444	427	436	446	436	409	440	480	430	454	428	446	459	473	426	467	451	395	456	436	451	431	473	453	493	452	464	426	415	462	485	432	440	424	458	404	428	450	408	413	422	449	412	449	459	389	424	466	430	437	422	407	418	473	437	442	402	443	411	446	438	432	472	432	434	428	440	492	407	397	460	456	446	436	423	428	438	444	413	408	443	462	467	466	461	450	416	478	464	450	467	461	471	420	442	420	449	489	436	444	431	440	397	433	459	419	423	414	424	441	426	434	410	438	441	442	443	417	465	436	444	463	402	479	427	415	455	453	445	390	441	441	418	455	410	453	446	456	456	461	453	425	430	412	445	454	444	433	462	416	421	437	417	418	447	426	431	455	459	426	425	451	469	446	418	413	439	430	430	429	413	475	458	505	446	437	439	460	433	433	397	423	467	436	435	432	432	448	458	439	485	415	435	429	444	448	436	432	438	471	414	410	448	464	449	402	454	476	429	419	433	406	450	412	450	433	414	451	458	399	473	418	451	439	477	446	427	394	422	438	468	426	438	436	477	445	449	417	392	458	403	500	462	448	430	418	430	458	467	453	426	451	426	432	453	466	426	415	443	419	426	402	433	469	439	409	433	476	396	390	422	397	416	434	461	438	423	403	412	413	417	420	432	434	462	427	449	489	408	434	415	466	412	420	462	418	483	462	449	453	430	426	430	438	436	412	421	446	392	440	432	437	433	446	443	399	438	468	431	471	476	466	429	455	456	446	443	433	436	425	441	466	447	455	474	456	450	444	433	459	445	406	402	407	431	419	452	410	461	439	443	435	406	429	404	414	438	420	400	436	432	432	416	421	418	440	461	446	465	445	492	427	440	447	465	442	432	414	432	419	434	449	400	485	459	449	439	457	465	464	448	456	473	425	476	429	412	428	455	392	421	408	439	380	428	439	436	413	449	408	418	388	429	414	447	447	451	442	446	429	388	413	406	434	429	452	426	443	406	456	448	459	419	416	394	439	413	454	423	471	443	440	454	428	444	387	427	413	435	447	448	397	378	426	405	444	415	462	403	461	456	414	476	454	411	440	392	449	431	406	472	430	400	412	402	453	476	506	431	463	431	418	398	465	427	437	454	480	440	413	448	417	461	419	493	466	451	477	439	445	459	464	461	457	430	459	398	417	422	450	375	472	454	443	446	440	467	432	441	415	459	436	463	456	433	456	447	455	457	423	447	464	464	452	426	406	462	390	435	457	456	405	406	438	499	448	457	446	424	448	451	427	454	439	403	451	462	472	458	446	427	415	424	453	449	404	454	435	412	464	458	428	433	421	449	456	436	432	457	416	439	448	432	452	468	396	470	403	443	451	428	455	412	429	463	426	394	445	483	438	428	493	441	405	442	420	477	472	488	443	443	451	471	485	442	408	430	461	430	452	455	424	402	444	454	434	378	420	466	431	399	415	421	449	398	433	422	447	441	417	435	438	451	438	418	451	438	386	461	443	421	448	467	421	417	403	433	444	430	469	405	434	467	422	424	418	451	429	446	460	458	384	428	423	453	441	438	439	449	450	450	447	414	487	440	409	389	420	430	460	441	412	433	439	506	455	431	394	461	428	438	423	432	444	416	452	476	397	447	443	390	448	420	422	450	460	466	444	463	433	426	469	473	477	451	414	447	413	439	452	460	484	467	432	467	460	448	484	460	424	433	409	448	454	466	454	457	466	412	436	426	424	448	455	417	402	402	411	434	433	452	417	423	487	410	421	425	427	393	438	435	450	476	458	445	455	417	406	411	424	454	419	441	438	445	416	427	457	417	425	448	419	449	407	432	422	466	429	431	440	444	466	406	424	458	427	437	437	428	416	440	435	437	422	446	436	463	408	429	430	450	429	410	430	452	437	445	432	435	400	426	440	465	417	414	472	429	429	425	457	474	445	463	446	412	396	452	454	449	430	411	449	456	460	456	440	432	437	418	424	441	457	450	411	468	477	413	415	400	441	452	434	443	454	430	464	430	456	410	404	410	447	453	418	422	449	462	423	455	416	417	413	404	458	452	448	436	438	461	433	433	427	405	460	489	470	433	461	470	441	429	438	411	425	454	442	479	425	476	400	452	416	450	388	404	487	440	437	409	422	400	427	431	435	402	427	411	433	462	421	451	481	414	448	442	382	436	405	454	473	472	418	397	409	430	458	409	414	445	487	458	429	476	428	421	441	401	491	465	436	414	472	458	417	437	403	414	425	430	417	464	436	472	415	457	446	430	424	444	440	465	455	382	428	406	427	429	471	447	443	388	457	426	413	397	422	456	431	445	414	451	473	428	425	440	437	447	438	456	376	411	463	468	444	438	445	447	380	475	455	400	435	445	377	425	472	450	475	451	428
27955	25365	33362	44763	52271	42463	27132	7531	1031	1011	1073	939	1021	992	1029	982	990	940	891	1011	973	974	900	1003	952	905	970	1039	934	930	950	1008	992	986	995	978	1010	1025	982	1038	968	947	922	900	901	1032	1002	977	988	937	961	965	985	982	1003	986	994	1011	945	970	983	949	944	993	937	1013	948	986	986	961	935	979	927	980	885	981	959	954	971	892	949	990	982	963	962	1041	970	974	944	951	996	942	1003	974	1015	990	913	941	1003	951	905	976	970	939	1012	971	937	908	960	941	969	962	942	928	1021	953	972	965	973	944	1021	910	949	953	995	972	1003	958	932	1017	936	951	906	1016	943	1005	974	1003	924	980	1013	969	961	1015	1004	967	918	972	971	988	983	971	963	983	953	974	1008	973	982	963	1024	1012	962	933	939	959	948	993	1006	955	961	955	979	975	957	951	966	986	975	944	997	996	937	950	995	958	946	923	1016	1004	962	995	981	970	961	956	970	958	978	997	948	1029	1008	989	958	949	977	1002	962	991	941	982	963	957	1015	966	952	1045	1014	954	987	947	945	930	1005	953	974	957	952	906	934	973	1034	967	982	906	983	996	987	999	981	948	947	977	945	950	1066	1021	970	949	951	932	973	982	1000	963	985	962	934	968	980	1009	949	945	945	952	1002	962	947	981	871	933	977	966	963	971	934	1011	900	955	964	976	940	946	957	981	952	989	997	970	987	931	999	932	952	959	919	988	906	962	989	986	951	950	1018	945	977	937	1007	942	1038	920	1010	1000	1011	921	1017	983	898	1005	904	1012	1002	936	990	908	926	983	909	978	980	996	982	995	973	962	982	970	965	994	984	979	972	982	975	1006	973	939	971	985	919	934	960	965	1014	939	966	982	998	999	975	968	1016	993	923	952	956	904	962	935	975	1040	966	992	964	911	998	997	931	1032	926	936	977	1022	934	900	933	943	943	929	963	1009	1060	941	934	933	939	920	945	910	1005	1016	971	916	998	965	942	962	1023	986	980	961	933	979	1027	988	937	926	921	987	955	955	958	994	980	936	1023	993	942	1036	991	1003	935	974	1006	888	1016	973	955	912	1007	987	1000	938	994	966	938	968	1010	972	966	963	999	955	993	948	926	933	989	942	947	941	943	1052	989	967	962	960	968	1038	990	987	893	994	959	1008	1034	957	957	968	968	942	966	982	973	1071	962	986	941	978	930	966	931	903	917	1005	982	946	986	921	949	1007	949	1009	1017	976	971	982	964	889	982	954	983	983	962	963	986	983	1002	934	938	979	987	1018	912	967	946	960	995	970	986	978	953	937	947	915	973	963	1006	945	960	962	964	1037	1017	1010	981	1001	984	958	957	984	943	877	1030	984	983	981	1007	920	957	968	994	966	1019	892	971	945	885	975	967	956	955	994	991	954	996	959	1016	958	932	934	943	984	982	988	980	955	963	992	965	1014	966	1013	969	976	1012	945	981	943	934	1001	945	962	942	986	974	979	950	994	976	1013	1003	956	944	981	975	989	998	961	904	991	957	1000	993	975	981	951	995	929	949	1025	982	1021	992	1014	928	962	979	972	937	975	909	1021	957	971	939	952	949	982	975	945	1029	933	938	946	927	985	939	1003	941	931	973	988	949	973	923	1010	999	937	957	992	957	916	995	960	971	1028	985	950	956	962	1001	961	984	922	960	947	943	923	969	959	976	968	983	957	1022	981	972	1011	983	1005	970	912	1018	979	961	966	954	920	1013	984	961	1026	953	946	910	992	1015	1005	1084	934	989	988	964	901	943	1014	986	979	937	966	948	1049	945	906	960	974	1015	942	921	938	1002	1019	1005	1018	983	1004	1012	995	917	962	954	979	1002	971	1037	926	963	945	1045	996	914	989	979	951	945	1035	969	924	1015	969	943	944	915	920	1004	955	1016	982	975	917	997	904	973	946	994	971	1009	1001	944	926	908	962	970	952	980	996	943	959	970	944	965	961	977	984	947	885	994	986	960	964	940	1009	983	1016	974	958	934	996	958	983	981	966	975	949	959	956	988	952	983	988	1001	922	972	1013	993	984	932	941	949	924	979	939	972	1036	957	941	997	932	951	963	935	955	985	955	980	946	905	990	940	1005	943	999	1027	990	1013	960	987	973	947	1003	944	950	993	904	962	977	1009	973	991	969	924	981	935	945	1016	982	938	965	998	958	998	1007	1017	979	956	936	946	1032	919	968	943	984	943	922	969	1004	970	959	945	998	962	960	964	987	968	964	966	947	934	990	964	945	972	963	927	989	925	977	977	915	955	988	978	972	1009	981	961	1008	976	974	982	924	1000	980	975	1019	997	986	1010	964	922	1011	953	998	990	989	989	914	916	958	966	982	1023	960	953	1013	952	1005	977	973	993	987	1001	965	942	962	904	999	1039	971	925	982	895	981	967	1000	940	985	924	960	942	973	1045	979	993	1021	887	1018	959	1013	978	883	1028	1027	988	1032	957	961	990	951	944	970	978	959	1009	986	943	996	1022	906	1011	883	973	917	963	996	945	971	1007	951	941	955	1015	950	1029	940	951	946	986	1024	971	1020	993	939	968	1001	947	1000	919	982	937	994	960	1014	1025	1008	965	975	962	1015	931	957	937	979	1020	994	940	966	1003	972	972	960	961	926	907	1044	958	942	979	999	978	1014	968	1031	945	993	950	919	955	995	906	984	976	967	944	976	960	962	954	1008	968	937	944	992	980	952	1012	1017	1007	931	965	1010	975	950	998	943	1002	994	980	992	959	1029	1005	1030	946	1064	1052	974	1004	984	985	927	965	980	944	963	979	935	1017	903	995	954	998	939	1024	928	977	948	987	994	1013	977	951	990	988	986	962	927	960	984	985	951	938	972	997	956	952	955	980	966	937	901	938	954	973	1021	986	1001	921	986	985	950	1023	928	976	966	943	936	1012	998	955	967	987	977	1014	997	974	906	985	1042	969	967	1007	954	1022	953	998	961	981	995	970	954	948	1023	975	974	1028	983	954	990	932	944	912	997	937	953	949	935	1005	997	985	986	955	906	1010	1047	948	1025	999	1012	985	923	964	960	943	976	918	951	938	978	985	941	955	966	950	940	970	945	1000	1009	931	983	919	977	969	941	940	895	1026	1013	922	933	950	1032	944	962	954	991	993	962	949	954	1015	968	967	981	924	980	974	956	980	1016	994	950	972	1021	928	943	980	997	962	963	967	958	943	977	913	984	955	928	962	930	971	968	935	941	967	979	959	986	919	958	974	954	978	956	958	1002	975	1011	953	1002	927	1003	990	1022	1003	990	922	949	908	1006	1001	993	979	1007	980	984	882	986	984	972	1020	975	1001	963	919	1004	974	964	976	994	904	912	1010	932	1003	979	953	966	971	942	968	969	955	1002	960	949	1022	956	984	1021	969	992	1041	943	996	977	967	979	969	936	914	984	976	996	967	970	986	925	950	976	1028	958	991	1000	1006	949	963	972	945	940	995	942	1006	985	987	974	959	940	995	945	1013	974	1003	997	971	1020	958	976	975	993	1037	945	1011	1007	938	940	981	1032	936	1037	963	984	1005	922	985	927	966	961	945	944	960	986	911	902	919	950	937	951	933	924	983	968	973	986	901	987	939	997	969	978	955	995	941	1000	908	955	906	969	1004	976	951	952	950	1001	994	1003	975	944	929	948	967	954	981	957	998	941	924	929	946	991	1000	988	947	975	989	1006	955	944	964	960	1045	952	929	967	939	992	986	1046	969	999	1009	965	965	982	949	959	949	978	970	941	917	1010
15883	9469	5499	2283	1732	1412	924	478	361	343	383	351	359	354	306	373	307	356	355	370	373	349	382	334	353	365	327	311	362	359	373	341	388	357	336	337	402	376	340	349	338	356	344	339	344	320	344	311	343	363	359	331	354	364	388	323	345	338	332	325	332	358	363	352	330	332	347	342	330	313	337	320	346	331	369	360	331	358	319	350	340	326	338	328	304	332	337	320	357	367	317	360	340	369	316	348	321	375	373	336	341	340	345	346	337	355	383	337	362	361	303	387	347	335	363	342	373	350	356	350	365	338	335	352	329	324	358	324	350	352	332	344	344	355	374	351	340	373	347	326	354	368	364	364	331	334	348	339	333	351	386	330	334	398	327	335	360	360	332	333	341	322	342	355	380	372	358	369	347	363	326	361	355	333	405	362	369	339	334	331	364	302	333	312	363	337	356	376	362	318	376	375	354	317	374	330	373	338	373	358	367	327	345	348	379	378	410	358	319	330	361	373	380	327	376	349	392	343	397	345	368	327	318	341	358	314	337	338	345	385	337	340	365	343	354	339	324	332	321	327	320	384	354	380	352	348	343	334	361	367	348	347	380	328	324	366	332	338	352	358	318	341	356	342	343	333	378	357	373	352	329	359	339	338	330	321	312	342	353	381	374	345	347	354	358	318	330	341	331	375	332	357	340	347	344	368	360	342	336	331	379	349	388	334	300	345	353	358	353	321	337	355	349	369	357	328	326	349	383	352	359	349	335	295	328	352	343	322	331	365	348	384	356	376	383	351	325	332	335	363	330	382	325	350	323	316	384	370	351	345	341	365	335	356	365	336	335	319	371	338	368	322	367	402	370	354	358	354	355	354	339	381	342	360	336	400	348	338	285	370	332	350	371	344	340	410	310	343	358	327	365	346	349	345	311	363	349	361	377	384	333	357	343	362	332	323	302	372	347	357	342	397	323	329	335	309	325	418	355	363	366	333	337	301	380	363	334	375	409	340	364	328	315	353	368	380	353	355	340	360	363	348	310	390	374	332	373	316	338	354	369	386	348	378	354	360	355	352	366	349	362	356	393	349	343	344	359	368	343	357	353	376	335	329	326	372	357	363	330	347	383	394	363	352	326	350	358	384	326	303	352	409	352	375	333	346	336	355	338	356	357	380	350	378	342	357	346	341	342	325	361	317	341	361	349	363	351	316	340	360	357	354	366	336	339	379	365	346	367	364	359	350	339	396	375	355	300	375	378	373	356	311	352	352	326	382	355	356	341	353	348	311	360	362	366	334	350	384	340	358	351	342	380	317	359	341	409	348	359	393	368	352	365	357	361	331	337	340	373	361	329	336	379	339	343	357	352	322	372	364	366	361	373	334	363	335	355	354	369	341	327	370	364	334	324	343	394	355	376	344	334	350	332	362	349	367	355	341	353	355	353	331	327	349	398	335	318	306	310	314	380	331	339	356	334	366	358	326	326	349	341	351	332	375	337	333	350	387	347	331	365	368	310	361	377	377	355	338	363	352	373	317	325	304	389	379	347	374	351	334	327	356	334	334	324	375	322	355	331	337	357	358	359	379	344	352	328	329	383	345	346	368	346	351	370	323	356	328	372	367	366	372	337	343	307	339	317	363	330	371	337	351	356	365	345	341	324	325	329	365	312	334	353	342	329	351	310	334	336	356	315	337	375	348	354	373	332	315	330	327	338	388	357	345	360	335	369	322	341	364	336	373	338	371	397	354	357	350	368	350	304	349	349	373	345	349	384	329	340	386	336	331	361	335	355	339	324	342	336	370	341	343	352	361	374	379	384	356	353	383	368	344	359	340	375	356	334	344	344	346	336	359	333	329	326	390	356	351	329	336	329	324	367	331	397	372	353	358	366	338	317	347	334	401	394	377	308	369	368	342	326	360	356	327	350	363	359	385	369	330	320	356	350	371	340	345	355	375	370	366	361	337	366	345	361	333	315	338	381	337	327	353	325	347	337	356	358	342	341	368	336	345	343	356	338	361	355	305	344	368	322	360	325	342	329	365	365	363	364	349	362	364	346	320	367	381	383	378	371	364	306	360	359	355	365	367	334	378	364	387	371	357	387	348	354	345	323	342	356	374	325	352	324	348	342	324	337	409	340	375	331	357	390	350	335	309	340	376	319	352	331	364	356	359	317	337	370	387	357	343	338	337	373	376	364	301	349	326	378	332	369	367	348	351	305	342	358	364	356	356	369	353	337	343	355	363	350	361	322	365	331	355	353	371	358	337	327	355	346	340	348	333	309	345	341	312	366	354	354	341	334	356	335	345	360	333	332	360	360	326	363	345	348	392	364	378	362	359	355	351	317	364	358	359	366	352	362	319	365	328	361	366	338	383	377	332	348	358	361	369	343	338	348	334	317	318	359	379	367	356	356	381	366	339	364	367	316	313	328	307	340	352	337	340	339	333	320	312	364	359	355	346	315	350	324	368	337	341	344	355	342	344	347	347	333	356	393	341	385	374	319	346	339	352	328	364	334	352	312	369	328	341	335	389	361	336	326	341	372	355	363	357	381	354	326	377	348	366	319	352	400	328	352	334	385	331	363	354	388	388	346	351	322	322	357	324	329	320	349	342	377	361	355	367	357	364	352	331	376	369	364	346	367	345	359	323	349	332	350	347	343	361	338	330	355	330	373	362	368	335	326	351	325	374	360	349	353	373	318	366	363	330	368	340	339	323	338	357	337	339	350	292	362	362	351	358	378	353	363	369	294	358	347	343	296	351	357	366	336	385	334	379	384	326	347	343	347	348	341	319	357	357	329	327	358	324	301	360	347	359	351	376	335	372	373	338	308	360	361	354	369	353	311	317	350	330	365	355	369	358	339	346	348	343	373	340	354	349	364	367	349	358	334	342	385	320	372	332	345	347	363	322	347	351	359	346	342	365	337	351	379	323	341	385	299	357	347	337	352	326	331	338	330	358	329	367	364	367	350	336	350	360	350	334	354	355	375	349	348	374	313	370	302	342	368	333	321	349	386	322	354	369	366	357	329	332	382	310	354	338	353	367	335	324	351	350	327	349	379	334	368	349	328	370	376	350	358	337	344	364	331	371	360	370	336	354	330	373	375	358	359	355	374	339	369	363	342	376	356	416	359	368	320	343	356	367	341	334	357	332	333	348	349	347	346	357	355	342	324	347	382	334	329	368	320	350	364	319	327	346	315	343	311	308	344	350	384	337	372	337	351	319	311	335	340	307	346	352	355	350	355	346	380	404	339	325	330	328	332	348	387	346	369	349	346	365	377	362	354	340	347	364	324	402	375	378	400	348	337	326	341	369	362	351	346	313	391	348	337	352	363	375	327	316	365	352	355	376	371	350	404	361	344	359	361	291	356	331	335	369	362	345	358	364	356	353	362	346	357	354	334	322	322	379	360	348	340	339	339	318	368	361	339	385	359	352	341	352	343	333	352	354	352	352	347	328	362	367	310	355	340	320	358	349	360	376	326	379	378	328	363	388	362	337	340	341
9791	8188	8315	5754	5605	4448	2614	997	786	759	806	779	779	811	771	800	745	760	783	771	791	787	778	776	740	783	762	848	795	811	832	799	775	800	791	801	803	766	832	764	781	772	786	801	746	813	760	736	800	775	789	762	847	789	754	768	791	752	759	770	782	756	785	771	827	757	772	778	793	779	810	780	737	772	724	859	755	731	800	821	793	803	802	829	823	773	809	826	741	754	770	766	769	789	745	783	749	831	759	771	793	827	797	814	817	735	783	803	819	803	813	784	753	816	787	826	791	781	762	750	771	765	763	758	784	795	767	742	788	768	825	770	801	759	737	764	790	788	753	791	820	755	767	809	717	781	737	803	820	800	792	816	787	765	795	784	827	799	729	772	739	786	764	796	815	805	791	792	823	802	772	808	774	694	800	738	734	748	818	832	782	777	781	760	742	761	738	779	786	781	825	778	771	773	756	781	799	746	794	757	797	774	780	809	808	819	766	758	775	809	842	805	776	808	768	790	767	821	745	786	770	785	814	809	753	729	774	768	791	815	744	818	745	804	782	751	764	814	766	795	741	780	813	722	806	745	806	751	754	769	777	810	770	776	754	803	762	826	768	796	784	794	782	756	759	789	814	804	799	748	774	786	793	810	793	766	822	792	765	811	766	814	768	792	784	751	813	783	801	788	784	787	761	762	793	743	800	779	771	745	823	751	770	826	789	758	763	788	753	788	825	745	824	805	811	776	800	768	810	767	777	819	783	785	830	792	791	827	782	790	787	774	806	808	787	784	770	772	753	791	796	776	765	785	825	739	745	742	800	763	739	781	795	781	800	798	730	758	765	796	809	771	765	770	818	792	760	781	752	770	784	829	772	789	851	808	758	756	742	746	789	750	760	809	843	772	835	825	751	813	771	783	751	783	762	808	786	727	793	783	825	802	769	791	742	782	805	775	794	760	779	796	753	792	767	779	767	763	777	813	763	795	802	789	779	787	794	766	771	721	756	762	767	767	746	782	753	745	745	792	767	783	800	765	771	779	816	808	783	714	819	795	783	819	827	799	782	776	837	800	821	824	780	763	798	753	798	775	790	802	827	832	760	755	783	759	798	759	790	807	736	785	772	713	771	787	747	778	784	727	838	818	784	780	787	822	795	857	756	686	732	815	755	812	799	774	803	812	764	785	809	791	812	729	792	815	799	756	820	759	772	758	797	798	743	778	752	782	793	794	754	788	818	785	791	727	806	774	769	774	723	742	777	762	823	778	771	843	815	707	732	783	837	794	852	822	792	724	775	773	752	749	800	840	836	725	763	799	781	793	791	792	797	788	782	786	749	775	790	804	802	790	760	757	782	777	842	760	776	827	758	750	775	834	800	798	748	761	768	756	772	799	825	778	814	753	786	745	754	706	829	796	822	758	813	789	821	781	819	758	761	774	760	779	775	791	770	782	801	752	805	808	744	728	765	827	834	830	822	797	783	747	754	746	804	795	782	752	809	790	760	807	748	787	763	775	812	778	817	802	845	783	777	817	799	813	826	800	790	808	788	847	772	791	799	788	781	795	790	798	731	784	833	744	770	800	781	792	816	737	809	828	805	767	746	785	807	815	784	781	812	776	772	782	827	779	781	779	777	756	754	778	795	777	809	794	786	811	747	781	782	740	785	772	759	821	829	739	789	797	796	796	770	820	780	775	783	875	804	783	812	792	742	766	808	764	780	781	765	729	805	761	759	822	746	798	796	771	765	793	744	799	747	771	759	757	781	744	745	769	759	804	738	798	809	768	797	746	808	800	783	766	781	784	791	711	834	841	780	782	794	736	811	793	786	862	783	770	765	782	786	736	778	751	763	702	780	839	792	817	779	735	755	784	756	744	801	790	794	791	767	780	814	791	781	765	749	794	755	774	752	794	803	773	794	736	759	774	818	784	801	782	774	764	781	788	821	767	768	829	777	825	768	764	779	723	768	741	759	811	836	789	759	788	814	772	778	796	736	794	788	819	763	780	758	786	746	741	813	784	801	791	782	826	787	810	783	749	789	763	762	791	724	785	764	721	789	761	785	806	798	820	771	746	775	821	754	768	785	752	792	773	774	763	759	764	803	827	794	783	773	781	797	775	840	831	790	792	753	720	801	827	777	808	770	858	798	774	799	765	779	763	811	738	794	776	796	790	781	703	784	793	788	745	799	796	741	806	782	790	770	749	785	773	722	754	779	753	783	808	699	771	796	780	743	757	755	771	808	783	760	804	773	724	809	762	784	780	786	747	805	772	746	804	779	785	773	766	812	766	773	848	830	783	840	800	821	809	771	807	779	812	766	768	806	776	791	827	784	783	775	757	780	753	773	801	764	733	758	757	791	783	794	804	745	784	752	784	791	790	817	751	759	752	790	700	783	820	744	705	807	792	796	790	797	834	790	808	787	807	753	804	827	723	741	831	755	757	790	752	807	803	773	790	795	769	792	797	810	758	807	780	817	729	756	784	778	804	775	765	763	720	798	772	761	824	774	795	768	806	782	837	878	821	774	762	848	780	777	794	782	784	754	811	840	798	776	774	819	820	781	829	810	780	773	815	745	785	794	786	802	799	767	758	741	801	796	760	780	804	756	783	766	754	769	795	788	803	797	756	770	752	789	778	758	776	787	770	771	757	763	783	759	805	723	754	811	760	792	827	741	814	800	795	745	783	762	784	758	807	827	816	779	774	778	790	800	738	804	796	817	840	763	843	756	802	777	804	784	813	769	849	757	778	774	822	768	791	763	819	748	800	822	782	751	749	823	758	823	798	828	799	731	764	750	772	747	756	769	754	787	743	733	804	805	777	698	751	787	752	834	771	837	746	764	833	801	749	782	742	785	760	763	793	740	848	765	821	818	772	807	809	763	774	765	770	810	757	749	796	763	798	751	829	776	746	795	791	808	753	802	784	782	771	807	757	788	778	796	734	810	816	779	757	791	766	827	759	781	774	776	753	769	805	836	808	742	799	722	785	824	742	781	755	744	714	783	809	765	748	757	835	779	792	744	798	821	763	828	765	813	822	828	802	752	812	756	772	828	814	734	775	789	826	827	779	817	763	783	742	784	767	742	822	729	785	808	777	746	777	832	757	775	757	809	771	834	815	825	771	788	802	833	774	752	795	801	750	850	775	766	806	749	777	749	740	840	750	786	788	770	785	819	730	790	779	785	817	794	730	782	811	730	753	776	831	783	761	794	738	789	799	804	774	718	772	779	788	802	775	767	796	750	799	776	771	808	781	811	735	776	835	768	755	806	793	758	791	785	771	790	800	776	800	792	808	760	772	834	818	769	829	802	763	794	789	765	775	793	746	785	812	762	789	754	799	745	775	762	780	808	764	772	797	750	785	805	751	789	755	787	828	792	814	836	793	758	807	795	747	761	778	812	834	754	813	733	785	784	774	754	777	758	783	814	793	755	733	759	759	805	836	771	732	763	772	772	747	778	802	781	795	766	805	779	837	766	758	772	768	803	788	822	812	823	763
34885	25116	16521	11539	23874	18085	8446	1926	343	321	327	341	371	335	306	289	320	353	326	325	310	327	304	335	314	341	311	296	322	330	346	322	307	297	325	321	294	292	334	334	357	317	342	308	302	347	324	335	324	321	330	336	321	330	317	298	304	325	330	306	314	316	323	341	358	305	308	325	346	347	295	300	322	349	335	327	361	347	324	338	311	331	319	320	316	251	308	332	331	303	332	311	327	326	300	313	330	316	347	363	333	340	289	355	312	294	315	362	305	323	323	312	308	313	340	345	345	333	330	333	344	343	324	306	334	302	344	309	314	300	334	375	290	355	294	340	353	311	302	302	316	304	286	302	342	327	328	320	297	317	328	313	280	313	330	329	326	367	336	323	308	329	321	319	302	348	327	306	321	320	279	363	276	337	307	316	358	308	323	279	270	330	319	315	314	318	325	313	304	314	323	347	319	333	307	287	292	325	337	328	325	362	302	326	354	323	323	325	334	341	310	338	348	329	309	323	289	321	288	351	330	322	335	329	310	341	358	329	317	295	310	343	320	340	311	334	300	324	301	336	339	334	322	334	316	341	345	300	313	313	313	337	334	338	334	339	320	311	324	324	301	287	313	316	345	358	330	337	316	336	295	323	312	347	295	307	343	314	342	319	302	354	327	346	329	297	345	341	338	316	324	302	345	324	298	330	315	322	314	314	326	321	339	325	339	319	302	312	324	320	316	312	306	366	343	332	331	331	294	299	308	311	323	305	330	274	328	331	339	352	317	309	311	303	290	307	292	321	322	340	288	310	328	316	284	316	312	322	321	350	304	280	349	354	343	354	346	382	315	314	328	332	283	316	339	317	317	329	302	347	302	305	303	323	338	316	326	332	332	315	321	362	314	306	335	287	297	341	313	316	319	330	337	318	351	337	362	318	317	301	300	307	313	345	324	309	331	285	341	327	316	356	344	314	343	341	354	294	310	309	301	355	301	337	311	304	311	333	343	330	328	329	281	307	313	287	299	331	322	293	350	323	306	337	315	329	297	299	322	291	294	322	358	313	349	313	327	343	294	296	350	331	348	283	330	286	317	324	310	343	345	336	286	327	330	318	309	317	312	349	335	325	326	329	311	313	354	341	304	302	348	316	321	313	348	366	355	315	322	316	337	317	319	308	320	331	321	318	313	345	331	314	300	314	333	316	353	321	306	311	319	328	329	313	340	343	293	323	306	347	329	315	337	334	323	349	343	341	372	349	356	300	340	320	331	367	339	325	308	369	332	336	305	326	302	344	303	339	355	311	320	339	334	303	299	296	340	312	319	279	314	323	325	298	327	304	307	313	334	307	309	309	354	328	292	321	299	332	337	301	317	298	292	321	311	307	345	330	300	314	299	334	331	357	296	315	293	306	339	321	293	295	289	307	328	322	358	293	343	320	305	327	325	332	311	322	330	341	371	332	309	331	336	355	295	355	322	302	323	293	365	353	325	348	307	329	332	317	311	332	325	328	319	298	341	336	295	336	340	321	306	329	299	312	351	311	328	333	325	301	263	329	351	315	276	278	321	332	320	311	329	305	297	335	328	301	321	331	339	340	307	314	331	334	328	314	276	330	321	323	342	314	308	314	324	291	308	308	339	319	319	289	316	329	352	321	317	313	320	338	296	297	319	293	348	294	333	308	322	345	361	299	293	309	283	347	300	331	349	323	285	331	359	335	313	365	322	320	333	320	293	339	380	346	306	339	324	301	279	312	325	330	340	281	310	307	319	331	370	309	321	296	301	313	290	350	357	314	312	320	300	319	334	332	340	312	336	325	306	294	331	309	339	280	343	293	302	288	361	327	286	343	317	323	342	311	385	328	331	324	291	299	308	327	307	288	349	315	343	309	323	308	338	325	297	339	306	295	326	352	317	316	344	359	315	316	331	309	306	318	310	312	323	362	330	322	284	316	316	289	317	337	331	318	333	334	328	300	287	310	285	321	352	308	275	329	345	337	311	341	304	306	317	335	309	311	319	347	318	309	340	326	321	337	306	322	317	329	294	297	316	300	338	320	338	294	304	337	307	312	317	337	311	320	329	320	326	324	293	325	292	334	308	319	330	297	312	346	309	286	335	303	354	334	277	327	312	298	292	325	329	327	329	337	336	377	339	327	296	321	338	314	327	333	357	338	312	344	306	337	324	315	338	319	324	271	313	314	329	309	324	319	293	317	276	317	315	328	299	298	359	333	344	334	356	341	302	294	345	336	324	338	344	302	340	321	341	319	326	316	326	343	322	319	313	307	298	345	323	334	297	343	304	290	308	328	317	308	333	306	343	283	348	322	328	320	316	328	335	350	321	317	296	326	308	299	320	306	294	296	351	322	290	352	357	360	291	332	294	333	318	282	291	289	298	332	308	322	329	325	375	330	290	287	324	357	300	291	327	327	333	330	331	340	321	323	302	292	301	313	382	301	326	316	344	353	324	294	354	315	324	322	314	287	348	347	291	315	330	309	342	303	312	303	327	315	312	307	307	305	311	320	326	321	337	310	333	336	314	316	335	342	298	316	304	305	300	313	325	318	280	340	360	295	282	358	351	353	335	316	328	354	345	331	299	306	316	326	350	312	329	349	324	312	312	329	337	307	323	313	304	305	326	329	349	342	288	307	301	302	360	348	344	327	315	295	319	345	320	306	315	342	297	326	297	319	319	342	320	333	333	296	331	300	305	322	312	332	290	312	342	350	306	344	305	329	294	339	339	318	292	326	325	326	319	340	341	277	321	304	330	332	308	345	320	319	326	298	319	333	326	329	314	333	317	323	357	317	308	317	330	320	345	330	316	315	340	311	310	364	325	331	296	324	346	294	366	298	334	314	304	318	328	298	331	330	340	369	318	328	292	347	349	318	301	305	361	329	319	344	333	349	341	312	316	332	325	339	362	335	318	381	322	292	327	303	313	338	325	319	357	320	319	326	325	309	324	302	321	333	337	336	334	366	318	316	312	340	329	282	351	339	308	329	307	356	325	322	324	337	372	302	316	336	325	329	325	278	312	342	312	340	358	315	324	311	318	323	323	358	327	325	337	345	348	349	343	294	318	355	274	307	334	318	309	306	307	314	306	312	327	321	285	339	323	308	333	292	355	328	310	305	327	304	293	336	310	300	324	327	348	344	336	356	323	311	343	307	302	280	343	349	341	303	338	287	306	330	335	335	315	329	355	313	340	314	317	303	305	283	343	340	335	342	313	316	316	323	290	337	307	334	314	338	285	337	324	295	317	324	333	327	296	331	352	314	297	340	326	322	324	310	288	320	341	343	299	286	297	310	335	321	372	308	344	318	281	309	316	319	330	308	290	332	314	348	344	316	319	337	299	348	337	339	334	329	316	325	308	315	332	339	312	310	285	329	369	325	321	335	344	313	305	333	346	348	346	325	379	330	290	346	327	283	330	312	320	279	320	352	333	320	320	326	308	302	335	311	307	307	325	329	329	323	338	302	370	335	318	310	334	358	296	301	292	284
22422	19296	19789	23254	41887	33978	20018	5006	768	764	711	753	756	777	759	766	735	774	761	755	761	718	714	730	704	791	740	759	699	722	758	728	754	748	738	769	756	784	740	704	703	751	745	732	727	784	782	724	715	741	724	763	783	752	714	773	699	746	734	723	748	720	736	697	729	746	727	742	776	778	726	783	739	788	752	730	710	732	707	767	740	739	692	728	764	739	740	714	732	732	742	661	779	722	715	810	755	702	765	707	721	796	739	775	709	765	711	768	779	725	763	739	785	696	735	753	739	783	741	738	779	733	718	780	751	803	699	709	723	740	684	765	745	734	728	728	733	693	739	770	707	782	776	764	800	705	767	742	730	696	725	727	733	728	788	779	695	774	683	761	755	724	734	724	746	726	707	720	723	719	759	749	748	721	722	728	740	738	777	781	757	725	760	725	753	735	757	735	757	770	718	755	740	725	768	755	751	751	753	731	722	735	743	733	749	722	776	715	715	808	757	758	769	728	688	697	711	770	719	709	697	747	759	706	735	757	707	724	786	743	692	776	749	765	751	733	746	713	727	787	726	708	774	754	755	717	750	754	732	735	730	735	777	733	733	779	753	731	752	754	791	745	737	750	706	772	715	782	709	712	740	782	732	729	732	716	725	750	745	726	722	778	789	719	719	743	765	748	735	723	718	733	757	725	716	725	669	729	711	731	705	743	718	728	761	716	770	763	722	731	755	705	691	709	734	702	674	823	745	781	725	780	785	694	722	733	743	747	771	753	708	686	700	732	746	783	750	700	735	737	762	743	712	736	735	773	731	757	747	741	716	770	693	701	759	772	708	739	793	749	717	784	733	744	732	766	743	747	749	705	731	757	698	744	738	758	719	756	677	749	749	721	703	785	711	752	730	685	733	766	769	734	737	772	758	753	739	707	741	749	745	724	731	756	727	788	790	770	746	720	747	735	743	693	759	772	815	712	702	746	754	716	739	718	768	759	706	751	682	727	717	724	740	792	774	759	745	751	731	755	717	710	777	707	758	781	737	700	730	719	742	739	745	745	737	762	752	719	702	740	755	742	738	744	718	733	753	731	752	699	693	811	713	722	725	684	743	717	737	773	745	698	737	713	721	727	784	711	739	760	726	731	743	734	746	760	699	730	728	770	721	726	736	718	758	714	710	763	740	747	714	745	687	749	750	771	727	723	743	752	740	716	761	756	774	717	743	722	757	749	732	759	741	790	752	746	791	796	712	747	779	786	717	721	793	661	739	678	707	748	731	729	714	740	726	744	754	771	748	812	728	742	798	735	737	705	704	746	759	714	712	733	754	761	731	783	748	687	742	710	747	769	753	744	722	714	755	723	738	761	746	702	713	731	707	678	747	710	706	777	733	765	767	802	731	733	762	733	752	746	755	768	751	726	729	728	786	781	721	776	741	738	731	773	740	733	754	711	730	737	786	713	731	724	740	747	764	719	674	766	730	699	733	762	735	727	729	718	756	781	736	719	737	719	722	724	732	740	754	735	740	698	789	741	720	687	729	718	677	784	753	756	744	748	781	769	752	730	769	775	732	730	772	766	778	716	725	729	761	753	722	764	739	724	743	704	718	783	723	764	755	710	721	753	752	712	743	763	697	728	724	733	722	741	698	736	698	764	751	728	743	746	761	739	750	712	775	767	761	695	737	766	781	768	707	706	738	757	722	772	745	799	754	753	769	731	748	760	778	731	798	734	751	709	760	749	732	720	738	728	729	757	726	693	715	779	714	753	732	729	664	744	744	756	749	745	709	700	750	723	727	746	759	689	768	740	711	737	741	746	731	707	741	757	732	752	713	710	699	745	716	730	729	703	722	747	759	695	744	732	754	728	752	743	743	756	736	790	748	660	689	768	760	741	722	755	752	756	733	761	704	712	697	733	736	745	736	704	801	707	746	724	799	734	722	750	793	695	711	711	755	753	769	745	751	711	819	712	694	785	689	721	760	733	723	740	786	746	734	756	688	737	733	730	725	755	740	719	717	727	744	729	752	754	727	773	764	797	771	742	749	687	728	791	719	742	691	673	715	740	703	767	723	736	754	756	679	726	734	757	727	764	751	715	758	717	774	714	749	698	785	739	683	701	719	765	726	801	769	748	738	738	691	720	757	732	778	740	775	737	679	745	716	749	762	779	702	754	762	711	693	761	766	715	722	814	774	751	723	744	725	715	739	749	729	773	724	783	743	747	771	705	699	726	673	729	683	710	761	756	747	780	774	729	795	763	756	727	763	725	697	758	742	694	761	744	721	754	687	720	770	732	754	727	727	718	774	726	758	745	760	707	723	741	779	773	732	760	720	741	714	730	755	787	753	717	738	737	762	705	740	697	741	700	767	733	739	704	696	721	719	706	763	705	767	720	766	740	766	772	717	707	740	769	739	733	763	724	724	724	727	770	745	777	726	723	701	789	723	693	785	733	736	738	745	706	771	718	739	734	779	756	726	735	742	778	711	774	734	769	723	769	745	734	727	756	739	720	721	716	764	763	743	752	743	672	728	733	699	707	733	775	754	781	729	750	753	649	772	709	734	762	758	725	741	773	769	746	722	775	789	743	749	743	713	797	726	689	755	760	701	754	719	727	753	763	707	724	707	702	751	755	747	757	762	755	700	720	800	734	735	717	766	746	717	777	730	790	730	741	731	739	765	736	718	719	679	727	704	730	744	764	807	691	731	718	738	720	753	726	739	710	755	730	695	722	714	705	731	782	788	729	771	773	748	728	758	745	739	763	718	745	689	761	729	726	713	730	730	703	759	720	746	732	772	765	720	760	780	710	730	732	716	764	714	726	761	740	788	715	704	717	692	741	754	776	736	778	761	755	734	732	739	748	780	711	794	715	751	755	754	709	753	744	748	757	727	722	747	745	708	716	702	717	704	703	791	766	745	713	776	690	746	751	752	740	786	714	716	725	766	710	759	769	739	732	768	734	722	741	789	736	755	713	760	719	734	761	733	759	735	757	768	733	767	731	730	750	698	727	686	761	750	728	765	770	698	746	743	784	713	721	734	698	760	733	743	701	694	729	749	751	767	769	748	684	796	726	712	768	764	762	772	703	721	789	759	734	727	730	711	742	728	745	749	755	748	754	741	712	750	712	704	761	746	701	765	707	807	705	715	696	754	751	748	757	761	741	690	710	722	776	746	729	711	738	738	739	715	780	696	735	778	738	719	793	742	760	745	760	743	760	757	722	702	783	725	747	743	738	708	741	772	725	766	733	729	743	726	749	714	743	702	751	786	751	715	751	759	731	717	712	757	703	767	769	770	706	721	718	717	723	726	733	782	737	748	720	708	740	747	703	710	751	714	746	736	728	754	755	719	727	748	707	721	735	772	742	719	719	751	764	736	761	775	729	701	729	699	764	720	727	747	731	718	710	737	777	734	743	737	728	744	753	723	757	747	747	704	777	732	699	761	749	737	760	762	759	782	730	746	769	758	723	728	720	693	784	740	790	806	716	784	759	733	715
45255	32150	24340	24120	41183	30098	15972	3634	544	435	443	451	460	455	441	421	446	419	455	419	466	454	470	417	427	400	463	463	429	390	449	426	416	414	482	401	426	437	433	424	399	448	443	476	445	434	466	466	430	396	440	470	462	372	463	428	422	423	433	448	413	430	458	455	416	462	472	414	424	471	428	434	454	439	423	460	459	492	439	454	470	434	404	442	404	394	455	440	452	436	402	431	412	411	453	423	421	444	444	456	454	450	417	418	464	430	409	452	454	452	433	414	459	445	471	441	408	396	402	438	459	411	417	454	432	423	420	458	433	407	423	446	411	472	440	454	441	457	436	453	429	430	415	411	425	391	406	431	449	433	439	474	449	439	451	426	428	437	414	423	465	411	459	448	484	409	440	440	423	410	416	402	435	408	447	449	444	405	455	416	433	466	449	439	431	450	400	395	422	412	451	457	405	418	451	427	429	430	432	432	456	428	420	471	486	411	442	476	427	443	410	454	438	396	461	444	427	442	446	455	455	475	472	393	452	450	461	436	493	469	441	440	438	448	418	440	401	445	419	477	403	427	395	427	401	426	456	383	432	453	439	455	447	460	434	454	404	416	391	426	423	431	461	465	437	435	404	396	425	442	435	427	454	459	466	432	471	408	420	450	474	418	420	438	434	467	480	453	403	391	432	401	422	441	413	491	434	430	398	475	418	468	429	408	403	419	434	419	441	424	417	415	450	472	412	432	414	427	424	471	466	456	436	408	438	473	427	464	464	462	452	460	431	456	480	449	428	444	448	440	458	423	471	407	456	413	432	426	406	434	407	420	480	442	445	421	422	437	437	444	455	459	433	432	448	447	418	451	460	434	412	420	425	448	445	431	416	454	422	456	399	436	449	432	432	443	412	404	447	474	454	439	436	463	437	423	410	448	449	421	451	494	429	428	438	483	441	434	385	450	458	406	421	423	410	451	462	498	465	480	464	434	448	478	429	427	443	428	394	423	466	434	420	473	477	435	472	448	435	461	452	421	431	448	457	424	413	425	412	424	413	440	457	443	435	429	443	413	441	438	389	423	438	390	415	426	455	457	423	400	464	415	498	444	422	457	456	411	445	421	436	453	450	423	439	427	435	411	431	465	462	414	422	442	444	455	439	389	443	490	465	420	448	412	418	428	437	432	429	434	430	399	447	415	491	406	435	464	452	461	462	418	420	426	421	428	437	447	437	444	441	424	465	433	397	474	457	436	413	383	416	453	451	439	462	436	442	451	442	417	468	437	455	428	441	403	446	484	458	423	445	448	431	438	407	449	477	416	440	429	456	424	463	438	462	418	402	461	484	466	501	440	425	431	454	478	447	462	418	382	422	413	405	423	430	428	397	430	453	479	449	398	453	397	435	425	419	401	458	471	457	454	447	426	468	457	474	429	473	495	409	420	389	437	465	437	443	480	454	427	452	401	428	426	456	462	415	462	467	464	456	454	452	424	462	435	391	446	437	442	444	436	454	422	446	412	453	441	468	433	382	456	439	453	415	461	421	458	422	416	461	413	405	466	438	428	427	454	422	461	439	472	417	460	462	406	402	376	413	431	423	440	393	467	390	437	450	444	476	436	441	410	419	423	434	453	439	430	401	416	441	452	437	464	442	435	452	393	418	465	440	412	440	431	443	463	427	451	407	458	421	409	441	422	453	431	492	440	427	436	457	447	418	395	396	457	444	401	442	476	427	438	442	453	424	460	445	421	446	435	452	421	458	449	480	397	405	438	458	392	467	444	433	450	467	433	442	465	451	411	476	421	450	447	463	416	439	453	437	401	432	426	417	398	414	426	406	417	417	456	452	456	446	436	411	458	475	472	404	435	464	401	445	410	456	422	439	446	432	437	425	416	455	467	452	462	495	473	441	450	446	450	450	404	426	460	423	415	429	441	426	417	455	475	453	418	451	444	460	403	464	441	472	468	459	433	461	382	430	434	462	493	470	484	455	413	432	425	420	443	448	465	430	477	439	484	444	488	414	426	411	388	455	415	428	481	440	450	463	394	443	439	426	473	484	442	410	422	393	393	412	479	422	469	443	482	446	468	436	451	430	437	428	399	423	434	439	422	440	465	423	463	425	417	417	436	482	438	429	433	438	429	412	427	409	396	440	407	418	401	414	375	453	473	431	469	451	423	442	491	430	430	437	423	427	461	450	396	455	428	442	422	414	419	406	422	422	432	427	429	410	408	467	424	372	408	462	467	439	443	419	424	453	439	438	488	447	462	465	406	468	412	406	393	413	452	392	438	428	443	408	449	429	443	470	500	497	409	472	380	410	412	433	474	404	405	454	446	448	455	421	454	430	472	441	441	413	427	468	445	432	426	432	435	450	473	455	463	475	391	439	406	434	450	455	438	452	423	455	498	401	457	427	466	420	452	489	482	427	421	421	419	433	467	446	433	461	458	436	470	465	454	459	441	426	415	443	423	395	426	485	422	420	407	435	390	406	451	442	429	468	430	479	458	431	430	464	466	423	440	405	421	442	429	444	447	414	406	407	427	414	451	407	453	400	424	390	473	495	441	455	476	431	415	418	462	418	406	408	438	469	429	418	442	442	414	441	433	442	448	480	437	452	443	467	480	446	426	450	405	471	429	503	434	408	443	481	425	432	468	441	408	415	481	406	437	436	487	456	485	434	422	436	393	395	434	444	437	430	458	431	411	426	398	455	441	445	421	428	447	423	453	430	418	459	417	386	411	445	405	442	464	419	455	454	427	407	442	454	466	426	453	453	472	453	436	411	438	433	433	457	424	443	426	425	482	463	485	452	469	451	461	471	415	421	450	451	446	438	441	447	464	451	480	439	409	417	423	431	432	431	462	446	439	428	369	493	399	462	457	457	459	468	453	424	446	422	431	432	427	449	427	407	456	437	403	470	464	385	362	418	414	443	457	425	472	453	487	470	466	475	468	425	428	467	432	468	466	475	407	422	452	387	427	459	463	468	450	454	435	389	407	427	400	435	422	450	436	400	430	484	439	471	476	441	385	417	426	444	467	421	442	461	424	451	410	439	478	452	449	424	409	432	434	435	417	482	409	398	464	424	460	460	401	410	407	463	423	433	411	391	435	438	447	463	484	451	386	423	439	422	442	456	409	435	443	471	431	411	442	422	484	430	443	483	447	429	430	431	453	456	454	433	399	445	424	429	445	423	460	454	440	449	444	422	440	487	434	410	413	405	430	408	439	453	477	460	428	446	438	436	439	441	446	434	421	415	430	467	452	438	476	456	432	470	407	436	456	446	421	400	445	407	474	461	454	432	443	410	442	458	438	412	416	405	420	433	425	422	399	417	395	451	399	438	396	421	441	388	443	436	414	435	436	420	439	415	457	397	461	453	433	410	422	437	403	410	460	439	456	420	467	438	437	480	436	433	416	435	418	427	430	430	449	413	451	427	406	449	444	429	446	450	394	446	461	425	424	425	430	467	411	464	442	391	469	418	433	441	450	454	411	489	432	385	463
28924	23447	26244	37830	54830	43834	28545	7708	1069	981	975	987	1002	979	953	948	990	965	1046	1001	990	944	969	951	966	911	1009	972	989	1012	956	961	1008	934	1003	979	917	1009	924	969	998	998	988	1011	950	924	929	1033	941	960	965	919	941	974	997	970	960	944	1002	942	941	991	923	952	939	979	978	1028	960	985	978	1035	939	958	965	957	989	962	934	952	979	993	957	924	980	998	956	971	938	962	975	966	1034	1021	950	957	958	1014	949	985	939	955	956	970	997	959	946	991	992	949	979	1003	1005	999	934	947	1003	967	916	982	1018	974	953	971	927	975	991	1017	941	975	988	972	1017	994	938	1006	961	925	937	961	955	935	1010	998	1003	978	961	939	954	965	965	947	945	970	1011	975	974	946	957	995	1042	959	976	971	944	959	968	974	947	937	932	975	967	917	994	958	924	932	946	985	945	950	974	991	958	967	990	942	975	1027	971	959	1045	954	1005	962	1001	938	913	948	941	981	976	990	961	941	971	945	974	942	978	966	966	953	942	965	944	941	994	990	951	979	919	1005	1000	943	916	929	943	973	920	974	1028	967	951	980	951	936	955	941	1002	941	959	938	937	964	904	961	942	994	955	948	1050	946	937	937	930	940	1025	942	992	930	1013	1005	929	954	938	1003	973	953	974	978	955	982	976	937	1004	966	923	976	980	1019	877	1032	986	948	947	967	985	1008	1022	959	1001	983	910	948	997	1011	972	956	989	970	1009	970	948	1042	890	968	932	992	965	988	916	931	1016	981	941	972	941	926	976	982	993	1015	999	998	983	931	934	950	963	974	959	957	905	1001	962	903	949	977	946	993	1001	955	939	999	963	938	957	926	977	954	980	938	981	1027	967	918	995	991	936	1036	973	933	993	960	952	926	987	932	964	953	983	980	981	982	930	959	957	943	972	964	976	934	934	1024	947	947	984	909	953	934	960	919	958	957	1002	948	970	967	981	986	969	975	976	935	921	976	975	987	960	1016	968	952	973	950	987	955	992	997	1002	941	942	979	910	996	945	1020	948	913	994	995	991	950	952	1011	959	976	993	976	1003	979	942	941	912	966	942	925	967	985	965	960	949	943	922	978	1006	966	923	857	893	907	947	943	969	993	962	1014	997	969	934	958	948	993	976	1012	959	948	939	972	993	974	947	993	1000	979	947	1056	970	931	1051	918	982	1002	977	1028	970	1023	960	956	1033	995	963	949	902	953	982	960	949	962	987	965	1009	985	952	985	940	968	979	958	981	973	926	957	959	974	975	902	937	953	958	996	921	1041	988	972	956	1012	950	994	991	976	922	974	950	1012	949	954	913	983	963	916	968	916	892	979	988	937	986	988	930	953	997	993	990	961	963	918	973	926	903	962	977	985	976	968	945	999	998	953	1016	1006	925	1000	952	997	944	933	969	977	984	962	993	956	964	997	931	965	975	976	1014	938	997	950	972	993	950	940	976	950	990	958	998	958	957	929	947	1015	993	955	1030	923	989	980	944	911	975	990	971	937	978	963	979	920	965	891	988	962	996	978	955	1001	925	956	992	968	915	885	938	978	949	1025	975	908	1004	957	986	988	963	958	888	953	901	972	1011	1054	974	950	991	977	968	940	1002	925	948	1006	930	963	1003	932	982	993	945	962	986	949	953	970	965	940	932	981	926	944	956	956	975	937	956	970	982	964	952	1029	930	983	907	980	980	971	918	971	978	951	935	967	912	912	927	919	935	1011	946	1009	989	958	965	973	923	975	937	953	990	981	984	991	935	996	1010	1057	950	948	933	1022	928	996	981	1010	969	942	1018	999	1001	963	975	985	983	987	963	1001	936	1010	970	962	937	1006	950	1018	945	921	966	927	979	1036	946	1003	950	961	957	935	1015	891	948	944	984	908	940	940	976	914	944	990	1008	986	989	1030	943	925	964	979	945	954	925	981	965	928	926	948	1024	898	950	950	968	964	938	957	973	1010	964	1022	1029	897	949	1053	965	965	981	940	949	1007	969	884	962	945	990	964	949	1018	1002	1051	957	984	956	1020	1034	953	905	948	1006	942	966	955	920	940	914	970	980	989	937	958	953	989	911	1029	984	927	969	997	949	982	922	921	926	978	892	978	1008	976	955	951	970	982	1018	942	992	996	981	958	990	915	933	951	985	1055	1036	951	1008	960	960	1000	995	952	914	980	935	1004	1006	978	950	1031	968	985	928	969	903	901	980	980	1036	988	916	952	984	970	981	911	945	947	962	943	931	946	947	951	962	1008	915	988	1006	933	991	1074	1019	970	946	958	1009	938	952	1016	998	964	975	981	933	961	997	966	979	944	946	964	985	956	979	955	963	966	962	977	913	961	1042	942	971	946	982	973	944	916	967	970	900	947	1014	951	999	959	965	938	964	917	992	1028	1007	968	971	982	936	984	970	990	948	958	954	998	959	996	933	966	983	937	910	960	994	999	957	978	942	959	998	904	1060	943	981	909	987	995	974	980	987	977	954	987	939	972	925	1027	962	953	999	936	939	927	927	976	998	951	986	989	946	1018	970	985	929	924	1007	981	968	935	973	941	955	982	999	970	971	993	968	1007	926	955	941	947	996	923	953	1003	920	968	948	911	975	968	945	982	992	969	1007	991	956	977	1021	985	948	961	871	929	1032	974	932	970	971	984	914	916	931	969	1016	1006	940	995	947	1005	960	997	933	968	970	995	933	962	1022	1015	968	969	961	952	942	935	964	957	925	977	960	972	910	912	1005	983	1004	924	988	944	956	985	1009	1010	915	958	1016	976	1013	953	985	896	939	934	930	975	934	946	949	968	941	984	941	1010	986	928	946	936	967	995	954	941	952	990	970	949	980	943	966	952	970	992	949	971	944	964	997	963	994	965	990	955	957	962	996	915	1008	971	960	885	980	963	991	1004	958	969	954	946	962	933	971	971	1000	992	947	973	950	1013	987	959	977	935	962	921	988	929	973	956	929	938	947	973	978	984	974	1013	966	957	962	933	967	990	929	984	962	946	941	990	962	1029	983	911	984	930	938	969	986	969	945	939	945	971	961	944	981	958	973	994	964	1007	1012	998	1034	998	967	999	1022	951	920	948	968	956	934	971	998	949	944	972	1009	967	979	980	987	945	959	990	955	991	977	1006	931	1024	983	986	987	937	945	953	969	928	963	996	908	985	951	967	966	965	939	975	936	945	985	1001	955	940	971	943	996	914	949	948	975	981	989	931	950	976	924	992	955	964	990	1010	974	974	1018	997	949	980	939	915	970	956	1028	957	935	964	1009	1036	954	908	956	989	977	991	967	929	927	966	978	947	909	953	960	911	983	950	980	964	952	1005	919	938	1025	945	964	927	1012	1002	938	976	916	995	959	928	942	918	970	982	965	989	983	946	971	984	969	981	968	954	974	985	974	975	1037	1014	940	923	958	971	1029	953	935	1001	932	955	972	955	966	996	978	985	963	965	914	968	988	975	998	900	968	956	958	966	962	965	955	940	946	958	999	947	988	995	966	1009	925	974	978	972	962	972	996	952	961	926	983	950	949	937	952	962	1031	921	984	992	958	981	972	963	942	1032	961	918	975	972	962	991	943	1028	951	1028	979	953	968	977	956	965	1004	929	970	950	967	977	938	981	972	996	1025	951	938	974	994	964	981	959	1015	976	1014	993	968	983	971	963	998	980	1043	980	969	1019	950	1000
16688	9315	6162	2497	1659	1416	986	478	338	325	322	370	374	353	369	338	339	352	380	378	347	386	354	372	358	383	365	356	340	372	312	338	340	352	374	382	375	343	364	339	360	326	370	339	360	367	352	366	332	332	380	327	356	374	332	349	345	359	312	337	345	374	371	390	386	386	338	355	353	350	377	403	337	363	326	339	347	336	391	406	358	352	333	332	377	348	372	296	333	352	343	363	352	372	367	366	330	356	366	371	321	346	371	351	365	319	342	328	331	320	325	331	318	378	352	347	344	328	358	378	372	330	356	361	344	334	333	351	379	345	371	337	352	366	355	355	328	353	325	351	325	388	374	370	375	352	330	337	337	357	308	363	291	359	330	355	363	322	313	362	363	339	326	370	354	326	340	347	340	337	378	354	358	348	399	304	329	332	355	389	402	336	372	314	347	351	372	359	408	369	349	355	336	348	391	352	340	355	371	370	320	363	343	346	384	345	354	374	370	334	331	346	357	353	363	364	349	323	344	357	344	310	360	359	358	391	355	341	358	346	349	377	376	364	365	354	348	326	351	325	318	324	310	357	356	368	370	327	364	355	338	349	378	379	356	354	364	360	335	339	310	359	311	395	347	339	372	384	357	348	328	395	371	346	383	367	382	377	373	351	362	321	355	344	370	350	371	341	355	371	379	322	361	369	418	342	374	334	332	359	368	313	334	334	380	350	368	380	364	362	343	318	377	352	369	324	326	346	342	328	326	372	347	354	359	383	341	331	363	351	356	408	385	374	365	346	323	344	338	368	381	366	416	365	351	308	381	399	396	380	326	306	390	329	370	355	342	385	350	353	373	358	357	364	335	329	360	352	375	372	356	368	392	371	330	338	334	340	340	355	364	370	350	349	357	346	383	374	325	371	317	363	318	337	353	338	366	339	338	328	362	363	361	308	343	365	339	312	348	355	401	335	358	402	344	345	358	366	365	309	351	344	352	320	375	330	368	348	318	356	365	367	380	363	374	344	343	361	371	333	327	382	377	372	328	354	311	344	392	362	357	334	373	361	324	379	362	335	351	351	362	317	378	366	358	336	346	383	337	369	378	340	350	347	361	352	347	384	365	330	351	374	370	317	349	358	353	377	371	339	356	350	321	353	335	384	350	355	383	336	354	351	385	375	346	352	360	368	349	320	367	363	375	376	398	354	365	399	329	362	326	391	384	345	345	328	365	335	348	318	332	337	331	331	354	351	335	334	332	338	345	332	345	347	365	348	374	353	363	375	380	382	352	365	351	318	360	367	353	301	334	394	380	365	350	366	320	341	367	342	337	340	347	365	353	390	380	360	327	362	373	368	340	351	324	350	356	340	349	370	332	353	383	331	385	421	334	369	338	364	337	377	384	361	344	357	365	319	345	391	351	350	362	360	350	342	386	365	353	352	340	359	357	360	375	345	363	355	356	355	362	358	377	341	328	346	329	372	357	360	380	402	335	319	350	362	362	305	340	361	354	344	361	334	324	360	359	364	363	345	330	370	345	337	354	389	343	352	318	316	374	352	372	402	340	358	381	337	341	318	378	339	388	381	369	328	369	322	383	365	347	334	312	346	372	358	314	371	356	354	343	324	328	365	350	372	390	360	367	338	352	330	334	345	322	355	352	392	352	364	364	374	376	360	379	357	330	375	356	365	355	354	349	368	326	303	387	347	355	369	387	399	373	361	352	360	355	364	350	362	312	369	350	362	355	345	328	368	372	344	340	369	334	327	354	411	381	365	371	364	322	339	341	315	349	354	352	367	360	343	347	372	408	382	347	372	337	373	354	366	357	360	338	314	380	326	335	353	334	323	384	358	388	398	343	370	392	348	364	404	385	380	390	364	332	369	359	379	371	347	322	341	359	349	353	312	330	378	354	371	339	376	374	387	313	363	359	374	370	361	355	349	383	346	400	344	341	375	362	375	349	361	356	354	359	350	351	376	342	329	356	356	391	377	367	350	348	350	331	326	382	388	355	355	332	379	351	373	334	346	325	365	335	357	387	359	347	324	357	381	355	365	389	379	365	398	349	310	369	356	338	354	360	358	307	360	358	326	308	333	363	341	353	344	327	347	328	381	323	373	366	387	371	374	372	326	341	333	327	367	365	355	410	336	343	316	377	311	362	327	357	354	331	323	356	371	366	361	381	348	381	361	341	356	361	356	343	358	348	337	338	335	383	364	361	354	335	323	342	367	346	333	321	347	344	343	405	366	392	382	335	351	303	357	342	354	330	358	337	358	350	322	351	340	332	363	339	322	356	370	363	373	359	342	309	367	342	362	359	364	389	378	352	350	321	337	359	346	364	352	349	373	341	375	346	344	382	355	377	356	353	355	313	352	358	366	385	391	341	340	359	395	361	334	358	367	364	349	315	337	331	319	320	389	349	379	353	374	354	381	362	325	351	349	361	338	320	365	380	374	357	348	341	335	346	382	358	344	326	357	332	358	311	360	347	353	408	334	378	374	348	354	388	377	373	348	353	364	331	407	331	348	338	329	364	340	326	363	389	361	360	336	338	341	369	361	352	363	373	347	334	375	358	343	327	390	333	371	367	337	320	343	373	357	368	321	372	365	352	325	349	364	352	383	357	345	360	346	371	402	378	378	359	310	356	327	342	344	363	370	389	346	334	376	372	372	368	347	362	381	380	351	378	360	315	343	335	357	344	335	352	361	390	326	373	347	342	373	332	360	351	337	345	405	341	336	350	371	344	344	353	347	364	319	367	324	331	316	331	352	372	328	337	310	361	313	357	332	310	352	357	352	355	329	330	329	355	310	360	354	344	384	340	355	353	349	366	350	363	364	368	383	349	367	359	335	349	340	357	370	346	387	372	351	340	347	368	363	341	350	339	329	346	357	327	353	374	344	347	343	361	328	369	340	361	369	302	335	375	359	382	375	310	354	334	352	351	353	374	346	323	330	351	318	355	316	386	353	362	350	328	392	329	359	363	340	375	335	318	316	370	352	326	373	325	342	361	353	316	340	390	370	393	306	332	342	350	365	365	361	378	370	355	334	355	348	371	343	368	324	372	355	346	319	397	323	349	351	359	332	335	357	361	342	368	346	317	352	348	372	357	359	342	357	356	362	361	383	319	367	327	363	388	334	349	339	324	348	363	317	364	376	357	376	342	356	354	341	384	403	377	384	341	375	348	340	340	323	349	373	400	370	348	367	355	380	324	333	348	305	361	377	373	372	354	318	324	358	332	334	344	310	345	331	345	347	343	346	342	337	316	333	362	365	352	375	376	355	363	356	311	364	352	355	373	352	367	335	344	347	357	361	362	343	332	329	355	349	382	361	387	374	365	383	323	373	362	330	351	365	330	354	349	390	358	313	402	364	369	355	379	340	339	344	364	363	364	355	327	349	317	357	385	337	353	351	358	393	391	316	348	367	343	326	365	354	374	337	379	339	368	353	353	348	367	368	305	343	367	336	344	341	334	350	344	373	369	368	329	365	316	347	337	375	355	322
10117	7567	9621	6128	5006	4610	2681	1113	756	764	825	807	826	808	776	796	794	802	806	794	776	770	789	780	832	729	799	802	775	780	781	806	829	782	866	756	755	868	747	793	851	744	746	788	773	754	764	799	745	777	801	815	797	804	835	815	824	803	812	773	745	784	788	795	799	758	765	807	799	775	782	813	800	787	796	775	826	819	792	766	830	808	812	776	808	763	759	779	808	788	789	745	755	777	805	793	791	774	852	817	766	822	753	802	761	789	788	785	804	784	799	782	801	845	838	779	768	759	767	741	774	764	809	780	770	791	798	836	803	753	800	805	780	815	805	813	789	849	767	802	772	764	775	848	791	832	796	801	747	792	744	782	754	797	845	792	833	781	794	768	819	793	768	794	834	806	785	809	785	771	809	805	774	799	769	789	791	813	787	770	720	797	826	766	794	821	865	801	782	820	838	796	803	835	804	784	786	802	833	791	778	813	776	794	779	797	797	818	776	805	807	835	777	778	766	788	782	794	769	804	833	764	816	813	739	879	797	787	828	794	794	792	799	770	782	810	743	831	762	782	793	818	761	823	747	787	796	786	814	796	815	746	781	791	839	818	828	716	792	752	777	796	771	744	770	751	732	778	756	814	791	794	812	773	725	725	737	798	745	746	813	806	792	791	763	804	773	807	858	793	743	747	770	834	768	796	735	831	799	787	772	774	784	771	764	809	758	855	738	787	786	822	781	777	816	803	767	741	740	798	817	831	827	811	787	792	802	805	801	769	788	779	833	829	775	816	772	793	777	824	771	779	780	752	755	808	791	781	772	863	770	779	775	782	795	745	808	824	818	758	765	812	742	815	795	774	845	790	782	809	837	811	879	813	763	768	772	812	773	799	841	819	758	755	767	845	800	822	761	807	811	743	829	777	820	758	696	805	756	798	751	758	828	808	800	758	799	802	738	771	834	797	779	754	786	768	757	836	797	805	796	775	793	759	814	856	793	740	803	777	784	773	762	805	785	794	788	769	773	774	820	722	832	838	770	768	777	780	740	781	749	795	799	835	758	840	833	811	785	744	762	762	767	813	805	821	754	778	800	812	801	732	795	793	714	793	773	740	755	737	843	765	802	698	773	778	789	801	755	796	718	813	806	795	795	758	754	803	785	800	806	766	774	784	734	750	765	792	766	774	807	799	811	791	758	821	780	761	772	768	773	778	814	775	791	834	786	748	786	786	744	824	791	818	765	766	746	776	805	747	782	809	814	797	783	802	729	758	742	775	812	800	803	785	850	789	746	809	804	836	775	808	766	821	799	800	819	793	761	813	764	787	786	758	782	799	834	838	753	824	772	805	757	784	769	777	804	808	779	814	766	749	818	787	844	820	734	775	826	787	767	791	779	823	819	799	783	843	771	773	846	758	801	780	770	743	778	827	773	794	804	800	795	825	788	803	759	750	793	789	794	780	761	795	793	882	780	755	793	811	834	745	737	768	788	767	794	773	842	791	787	764	846	839	795	766	797	782	830	776	768	783	791	833	772	754	768	821	779	798	798	765	787	785	810	785	790	824	854	819	798	795	772	767	796	791	797	781	759	741	803	785	754	800	823	740	810	816	777	792	798	770	771	756	812	779	782	806	770	790	756	793	796	796	819	808	790	773	844	800	782	753	778	774	813	798	799	794	749	798	729	822	795	748	808	753	800	784	748	770	779	800	712	755	788	777	813	772	806	786	749	766	830	785	810	813	796	797	797	808	786	762	806	764	812	789	728	752	768	797	795	851	727	775	799	824	796	784	777	781	788	734	779	779	803	760	762	755	800	805	797	787	817	788	771	769	795	849	796	803	798	765	763	765	760	808	818	753	763	808	775	758	780	798	857	769	748	774	760	763	780	760	762	812	758	775	785	771	768	783	770	805	813	791	813	794	826	770	827	900	826	833	778	762	831	770	803	797	809	833	812	828	775	755	788	768	850	835	785	820	747	799	799	798	778	766	762	778	762	831	795	786	742	771	789	740	811	803	794	810	811	824	772	749	789	777	840	808	786	777	792	829	861	737	812	783	805	754	772	804	757	796	795	809	775	778	804	773	778	773	806	784	783	802	833	727	830	781	821	786	778	821	846	790	750	764	791	807	800	795	755	756	773	776	762	830	779	806	776	840	798	789	751	739	813	799	773	835	811	783	765	787	826	753	826	808	779	808	820	801	807	787	819	796	786	788	824	766	783	767	777	782	822	806	799	840	834	779	805	743	875	750	760	740	776	788	787	773	811	774	763	767	813	735	814	743	739	810	786	763	760	774	807	775	756	857	762	720	777	786	846	801	798	786	790	805	765	776	762	811	779	791	852	745	803	813	771	810	808	725	771	697	805	786	808	783	745	788	816	830	747	819	768	776	833	813	801	779	780	771	803	786	809	745	862	814	784	827	806	820	745	816	811	793	820	780	819	735	819	782	781	801	779	769	795	769	760	751	765	783	786	843	756	786	783	822	789	777	779	734	790	817	848	775	838	812	767	780	771	789	774	817	771	788	818	816	704	769	781	712	796	787	761	780	814	823	803	764	827	779	773	801	802	857	804	834	739	781	745	761	799	802	794	744	802	789	808	751	771	778	807	851	815	755	816	802	790	761	763	766	789	835	832	827	786	751	769	810	835	790	793	802	749	816	782	786	810	791	824	815	799	735	800	792	815	777	803	800	804	733	725	740	790	800	726	808	822	811	876	802	831	816	814	832	804	753	774	803	774	809	767	780	788	785	758	777	840	821	792	783	797	793	761	820	775	724	818	779	772	812	777	810	866	733	780	828	850	811	771	773	754	777	778	780	763	734	781	764	747	756	793	747	785	852	772	794	805	800	800	803	788	799	790	732	750	851	784	813	823	806	805	796	776	790	822	776	783	761	798	790	759	821	776	788	813	802	787	801	745	789	804	782	773	821	770	778	774	810	779	822	791	778	725	805	736	804	807	738	843	827	783	789	776	764	784	790	731	770	750	740	815	786	812	837	760	781	775	763	834	804	804	794	821	783	796	811	744	818	818	751	781	762	761	777	757	801	768	795	766	781	774	782	770	815	739	776	799	772	826	782	786	802	792	799	819	777	800	792	775	776	816	812	745	838	840	806	798	800	847	775	804	798	800	822	778	842	797	776	784	803	757	739	814	774	772	808	760	811	790	756	818	807	800	769	819	784	754	697	737	791	794	807	810	762	793	788	787	830	741	754	793	828	797	805	829	800	809	811	742	833	747	798	803	756	791	750	732	785	790	766	810	821	789	784	794	776	779	758	789	764	787	758	792	818	803	768	820	750	770	793	770	786	819	778	836	804	818	821	795	789	777	785	761	779	813	808	791	772	765	769	829	806	789	862	761	792	802	783	756	813	800	789	788	762	743	792	785	813	793	768	786	758	761	775	769	760	808	799	793	773	769	785	800	740	785	745	757	788	782	772	788	802	791	717	814	798	746	769	793	754	805	777	763	761	790	773	778	759	806	798	835	768	797	804	800	792
35562	24552	16675	17732	20832	18571	8618	2238	397	361	335	333	332	333	372	325	354	323	319	352	330	351	346	325	325	367	296	321	357	360	358	335	346	362	353	317	313	285	339	305	339	355	355	356	302	337	343	323	367	366	339	306	321	357	349	342	315	383	374	339	309	317	346	326	320	317	342	355	346	315	320	329	310	324	308	323	329	342	301	331	311	339	347	345	313	311	340	318	312	343	326	354	334	320	319	328	333	362	317	282	319	310	324	342	345	319	339	291	315	332	324	329	309	344	331	341	335	310	321	292	295	336	332	334	312	306	323	299	390	346	313	326	347	351	371	320	344	344	345	327	341	322	336	328	347	345	311	333	339	329	315	355	350	329	290	350	323	323	349	339	335	289	319	304	338	314	308	342	344	290	318	308	342	306	342	327	301	314	332	328	312	333	342	284	304	340	304	347	326	322	337	330	329	344	306	333	333	337	313	336	346	300	350	335	324	336	311	340	332	364	315	344	332	339	361	340	321	315	367	334	310	366	337	339	315	331	342	308	333	327	336	358	331	337	327	312	362	364	323	339	337	343	324	350	323	359	314	324	340	388	360	336	326	337	322	318	346	329	359	311	358	340	327	357	347	308	325	344	324	333	328	305	323	346	343	333	333	354	354	351	308	298	306	334	345	303	339	341	342	332	338	331	334	312	340	313	335	325	310	316	314	314	333	351	306	317	332	254	355	354	379	331	331	322	315	323	334	325	320	346	302	353	321	351	332	363	383	345	319	328	326	274	340	313	332	338	350	331	322	349	332	301	310	328	316	334	337	326	372	320	322	344	343	346	329	304	305	360	333	332	337	326	337	317	315	314	308	313	326	305	347	336	376	323	342	338	291	325	331	296	318	358	347	340	328	304	324	326	336	359	358	336	318	352	334	353	311	330	315	346	342	316	329	333	328	341	337	333	350	335	350	343	349	356	344	308	348	364	316	303	305	343	307	350	312	344	340	311	324	355	334	313	318	334	386	331	334	327	288	325	336	305	324	325	339	359	333	332	345	353	353	323	333	304	323	339	277	339	309	306	319	361	333	343	351	352	325	321	344	341	358	316	315	343	321	332	326	350	326	281	342	361	360	323	331	323	335	332	330	377	328	320	351	361	342	356	342	314	314	330	332	362	329	352	355	325	296	318	286	304	325	314	304	349	347	346	336	333	337	312	326	384	283	296	313	331	301	321	317	327	361	354	320	308	352	330	289	335	356	326	323	316	313	348	348	322	316	294	309	346	326	329	366	354	335	320	307	336	297	292	330	305	344	311	369	400	364	355	313	334	339	355	330	311	343	301	313	336	343	323	300	312	331	341	367	349	290	373	306	325	308	331	316	358	355	311	342	346	354	341	309	319	327	334	316	369	354	342	316	327	325	357	341	318	327	351	345	319	334	317	321	293	329	325	304	324	374	358	324	337	316	346	298	303	305	306	328	315	303	329	346	298	349	342	304	353	306	340	307	333	381	323	342	322	329	354	366	348	306	328	299	313	343	312	322	346	325	328	337	333	335	332	329	334	347	330	336	315	346	337	330	335	345	328	318	337	328	307	341	330	358	304	325	355	304	311	337	323	323	311	321	355	347	331	313	315	321	353	349	331	313	336	358	357	319	335	338	335	334	351	369	324	288	339	336	304	312	353	333	332	333	336	310	349	358	334	353	368	307	331	317	317	320	313	313	339	304	347	355	345	319	315	329	315	330	323	331	312	315	316	320	284	318	322	349	337	393	321	339	325	319	332	322	322	358	369	298	317	334	338	361	354	314	312	321	320	319	335	349	365	305	325	340	331	336	323	309	300	372	315	339	299	342	361	309	346	331	327	319	291	298	333	337	282	342	309	306	347	344	321	335	328	344	334	327	362	326	316	310	339	317	316	320	317	340	346	342	336	350	336	316	331	305	307	307	328	330	357	308	323	355	363	375	340	344	322	336	319	348	359	379	341	317	325	313	268	321	339	331	379	299	350	318	315	329	334	374	343	321	315	333	344	321	336	330	303	320	303	331	347	340	337	324	351	319	339	386	329	312	296	355	311	316	362	289	361	345	308	326	351	314	344	321	328	286	328	367	354	363	313	325	310	363	312	341	341	326	326	344	338	330	320	333	326	356	344	326	317	339	321	352	290	367	350	314	340	361	296	327	345	313	330	311	301	322	323	287	335	356	348	319	328	366	376	361	325	355	320	305	294	303	283	310	305	322	366	327	357	373	344	318	295	316	325	338	366	334	347	353	335	331	324	304	308	333	335	334	350	379	339	338	355	355	311	336	332	361	304	334	314	319	319	331	354	319	337	344	349	329	320	323	318	346	341	313	311	296	358	321	312	320	326	346	335	320	371	339	343	343	341	319	295	348	347	342	321	333	321	321	311	347	355	324	333	356	318	329	349	315	338	312	299	343	340	296	346	350	328	344	350	342	354	365	345	307	346	321	335	317	343	341	336	367	332	314	339	316	336	327	301	334	310	324	345	328	327	357	366	334	372	316	343	303	323	347	321	340	299	302	325	361	321	311	364	341	332	320	319	319	333	322	311	314	327	340	335	331	335	313	368	339	296	332	333	345	340	335	335	326	363	317	326	328	353	331	331	337	342	356	355	311	318	307	340	332	343	342	340	313	347	355	323	340	346	340	332	346	312	315	344	302	297	349	332	286	339	316	314	326	305	338	327	346	357	338	332	363	338	366	334	368	309	334	285	304	319	344	308	312	366	326	329	312	325	344	341	317	333	372	320	328	327	333	319	347	324	352	306	357	324	307	295	312	337	334	356	302	331	339	291	311	298	304	328	335	323	312	333	339	317	306	303	326	337	317	363	314	324	299	325	299	292	303	330	337	356	340	317	324	348	304	351	328	348	313	345	334	348	333	339	327	336	355	302	347	330	328	334	320	360	372	354	323	343	295	312	311	362	335	319	357	311	344	318	338	365	316	307	336	292	331	359	325	319	331	314	349	319	338	336	364	339	337	322	340	330	335	316	368	356	311	371	332	342	320	316	346	341	344	347	336	337	341	329	317	308	334	299	322	296	297	335	318	303	389	324	306	350	353	323	335	319	329	368	306	326	370	341	334	313	343	308	321	304	324	334	353	325	335	305	293	344	304	314	339	375	279	300	340	358	295	342	323	305	333	287	374	344	342	303	310	321	317	319	323	347	330	324	346	346	336	319	291	329	342	324	314	322	354	327	305	315	322	333	328	351	367	293	365	356	324	330	350	332	362	312	336	355	303	328	331	360	328	355	327	336	311	323	319	308	342	329	337	292	321	354	347	350	310	303	350	331	366	336	316	306	340	330	321	304	322	345	323	311	321	353	303	306	325	330	320	293	342	336	322	359	329	339	312	323	332	390	331	316	319	286	353	324	323	319	323	371	342	336	299	330	361	309	309	348	319	378	332	310	309	336	318	335	319	325	314	332	310	350	327	347	335	317	317	319	355	348	331	334	335	322	327	298	291	320	335	304	349	374	335	320
22681	17979	20923	32052	38433	35045	20375	6305	790	781	825	748	734	786	785	829	738	741	744	780	779	800	746	779	741	757	745	793	723	799	732	752	686	795	740	779	721	710	803	764	725	727	811	755	773	792	754	778	768	758	765	755	743	758	724	695	788	682	773	745	778	749	734	806	719	738	719	760	762	735	726	772	761	728	794	746	705	755	807	776	753	762	720	746	734	785	724	714	764	753	743	768	787	722	722	673	800	774	749	806	809	743	717	768	803	768	755	757	797	748	759	758	776	761	782	776	748	765	735	790	732	739	730	690	769	760	757	711	774	781	787	751	787	750	782	751	791	759	788	723	749	750	744	738	728	763	715	787	754	785	770	737	740	783	793	759	747	655	754	758	744	701	736	768	817	757	756	747	731	691	770	820	748	778	777	773	791	778	729	760	762	756	741	838	746	754	728	722	761	733	740	773	790	791	783	779	762	772	742	770	782	757	769	776	757	757	769	750	741	767	769	761	736	761	753	780	751	763	742	749	741	756	737	791	787	745	771	748	765	730	754	758	716	753	764	739	769	774	770	778	791	759	714	749	770	716	791	765	746	781	727	728	721	720	719	715	790	755	767	809	774	714	729	731	762	727	757	832	796	772	723	718	760	755	741	742	727	771	756	817	770	766	712	739	748	743	730	763	739	778	739	765	785	737	732	738	772	792	796	792	737	764	773	755	740	778	806	750	744	780	828	768	724	762	728	729	756	793	708	792	756	752	725	762	725	739	713	725	745	777	776	714	745	667	725	778	736	759	786	747	735	781	738	755	753	740	739	735	817	717	741	812	713	758	725	817	825	728	773	771	778	727	740	765	749	771	787	727	766	809	716	736	795	746	751	741	774	754	752	768	757	758	782	778	726	730	748	729	748	790	752	681	812	777	807	766	746	793	740	789	755	797	770	818	807	764	754	771	762	807	741	734	775	733	759	747	719	779	746	745	809	751	781	755	758	753	774	773	820	707	729	766	774	763	742	731	762	714	778	712	724	751	752	734	755	773	702	748	749	705	812	758	786	754	755	762	771	742	718	733	778	773	747	760	762	729	746	734	721	792	797	761	779	770	762	769	761	779	741	736	733	743	755	745	827	727	758	767	748	786	764	767	788	772	775	716	725	749	729	748	707	724	741	761	727	732	742	780	728	774	724	748	726	720	741	717	713	698	786	724	781	751	741	728	727	739	773	697	804	746	745	738	733	724	743	709	736	733	723	748	779	770	731	745	781	760	741	763	752	734	715	774	784	775	743	756	770	816	781	710	785	727	755	756	782	785	755	762	793	749	774	709	713	732	807	753	755	757	771	819	807	736	721	753	786	834	753	739	705	750	731	682	768	757	740	750	776	762	770	776	766	762	800	736	749	792	749	709	762	821	735	813	776	796	788	786	771	745	746	750	769	717	753	775	749	728	736	745	785	712	743	732	815	715	735	733	705	711	724	742	742	745	753	769	717	801	741	692	758	747	779	754	741	732	822	722	756	735	765	837	784	749	719	756	752	712	729	807	815	729	689	764	776	765	762	743	740	771	774	777	756	717	769	736	742	737	787	751	768	771	749	759	711	766	753	711	743	790	761	742	763	757	786	753	766	749	731	757	726	788	763	764	775	757	765	738	730	746	749	782	720	730	731	736	796	786	757	756	744	760	788	741	731	733	796	762	780	831	770	774	719	761	795	763	778	782	711	774	759	755	739	814	761	781	750	769	753	729	750	755	750	768	755	732	755	774	764	752	755	717	700	765	779	732	724	764	784	729	779	729	782	760	747	756	790	758	756	732	732	766	779	740	758	789	732	770	731	752	768	719	736	756	751	784	730	741	740	746	718	749	770	765	748	760	757	771	785	799	723	779	729	710	731	797	734	763	772	759	792	780	788	767	794	724	728	771	754	745	778	747	718	723	764	744	766	746	756	763	726	771	754	710	722	734	820	739	742	744	770	757	700	791	754	744	772	804	830	748	756	764	752	778	719	748	802	771	736	727	715	735	800	754	763	784	728	752	765	808	766	749	759	751	772	745	739	791	808	791	760	720	773	743	732	754	773	781	686	701	755	704	763	743	782	736	770	768	722	775	724	740	742	720	733	748	764	748	736	779	720	730	758	726	776	742	781	734	750	765	716	807	728	726	788	778	745	736	779	732	732	794	741	695	792	728	784	765	764	739	721	761	720	783	738	742	764	715	755	818	765	773	792	800	799	739	753	743	735	773	782	739	729	790	756	756	740	726	760	752	768	746	779	714	789	722	787	772	759	762	758	767	781	712	788	724	779	789	750	724	778	770	795	712	696	732	753	755	742	745	744	788	736	720	775	746	751	765	677	744	749	770	737	738	746	751	759	711	766	775	741	754	742	755	739	760	761	799	774	741	719	741	778	748	760	775	739	738	731	779	771	780	757	717	771	776	741	796	757	742	731	800	767	779	762	738	764	750	747	797	770	736	769	811	755	750	760	731	800	746	740	779	744	760	763	721	766	763	755	774	763	784	745	787	744	749	762	731	724	774	761	777	730	768	757	755	786	819	743	710	733	754	751	758	782	822	771	772	752	718	773	754	716	770	819	770	756	791	774	725	760	792	769	745	769	748	746	757	758	767	772	749	739	780	733	714	737	759	707	712	771	723	756	732	772	735	790	758	709	760	765	734	760	745	727	733	776	749	772	789	766	741	782	742	770	726	734	745	756	764	714	747	754	767	759	763	774	743	746	764	749	779	791	776	706	743	728	730	731	739	725	809	776	784	784	754	764	766	763	768	748	760	745	764	731	736	770	791	765	738	729	747	729	809	756	714	790	732	801	743	813	783	794	759	749	740	813	737	778	790	731	789	778	742	763	704	726	752	748	780	738	788	733	753	740	758	771	740	764	772	743	759	728	775	722	759	729	746	738	753	757	802	731	776	763	739	759	737	743	768	793	714	778	718	726	753	782	731	772	716	750	728	728	785	779	748	750	763	749	781	752	778	743	768	724	801	758	763	770	762	746	804	760	783	729	732	819	717	772	804	758	717	725	765	761	702	733	758	783	755	749	737	745	782	719	803	781	768	764	721	773	741	774	756	718	761	770	763	758	747	755	767	751	757	766	747	761	752	733	747	762	781	786	694	716	722	774	732	749	794	769	766	761	813	720	783	751	761	757	711	828	779	809	706	760	785	720	732	733	735	796	749	737	737	771	726	797	746	705	776	740	747	779	768	784	783	788	718	741	778	727	721	768	754	763	726	754	730	733	711	770	735	798	749	734	733	708	792	733	764	692	805	771	750	783	756	770	770	730	751	731	733	720	721	746	769	769	765	723	734	775	755	784	777	707	787	748	817	780	769	780	774	780	745	756	734	749	750	768	725	741	772	727	723	747	742	818	804	812	772	741	746	757	691	785	753	771	703	765	780	781	796	785	679	770	733	762	699	787	760	767	738	760	730	757	746	760	726	715	769	708	788	763	755	718	711	748	763	736	742	753	771	758	758	785	741	744	746
46823	30894	26745	28473	40169	30611	15965	3998	529	465	436	412	450	424	436	420	469	446	468	468	459	425	447	479	450	432	395	450	410	497	444	454	466	445	424	466	463	477	424	461	417	419	458	440	458	447	398	452	422	473	454	450	446	448	435	439	424	438	415	427	429	456	444	438	454	459	433	443	431	408	438	433	406	459	425	462	458	456	465	442	409	401	444	455	390	465	425	412	442	465	445	453	444	458	444	452	445	430	388	423	453	416	449	433	462	444	438	468	422	442	428	411	445	439	455	424	472	487	474	437	415	473	460	453	440	461	470	488	407	473	428	419	451	425	443	403	442	428	440	475	478	431	484	467	428	438	436	486	442	418	445	404	433	455	424	433	486	443	431	425	465	411	439	455	420	444	461	419	443	410	409	465	417	444	426	415	446	408	431	451	450	480	422	450	439	427	438	448	404	485	399	429	442	460	456	437	440	408	483	442	455	456	439	447	434	461	482	433	416	452	421	430	449	450	411	467	425	421	455	430	451	434	446	436	399	423	448	449	449	435	446	432	451	428	431	457	465	415	427	437	437	383	436	427	445	411	440	483	419	442	447	445	429	457	438	468	394	454	439	433	476	478	433	452	455	397	448	439	388	420	446	443	482	496	413	419	443	414	464	465	431	413	426	426	432	440	395	461	432	431	470	448	410	415	465	485	455	444	423	422	474	472	443	485	434	461	459	376	459	431	440	415	400	424	409	411	498	454	477	447	425	443	451	449	447	397	461	431	432	459	483	464	430	449	411	421	449	486	446	441	421	427	453	463	459	397	424	421	429	426	433	419	430	472	435	436	445	415	420	408	459	439	441	412	426	419	429	426	395	481	426	478	434	436	428	420	451	459	449	459	438	419	436	448	403	483	452	441	393	430	417	417	398	426	429	478	462	435	456	452	417	441	449	473	446	437	458	437	455	417	401	419	428	533	450	437	443	428	472	433	465	447	454	432	414	435	433	475	456	402	410	394	451	465	421	431	408	430	439	442	443	425	462	440	402	463	426	445	425	435	436	436	403	435	445	441	478	460	444	435	433	426	390	457	459	429	416	448	484	447	426	455	378	444	489	450	440	418	424	440	460	463	425	462	421	437	457	399	431	453	419	423	452	461	412	404	433	433	476	433	436	469	474	432	476	468	474	449	378	443	454	410	426	453	410	463	448	430	462	452	429	448	414	475	443	489	445	414	481	430	457	464	401	408	484	436	413	450	430	461	414	439	457	491	431	443	459	435	425	461	440	413	431	439	445	448	431	515	476	470	461	473	465	458	394	416	427	432	438	428	425	417	458	408	427	438	482	410	461	462	410	418	438	464	452	448	429	410	447	437	420	467	435	450	436	425	444	429	443	463	425	485	424	458	463	427	424	494	470	451	402	446	459	461	448	479	459	468	418	440	468	424	440	433	443	418	456	441	420	457	446	451	477	407	396	389	441	392	428	445	416	424	452	437	405	467	421	460	467	446	438	444	433	460	391	437	405	419	464	448	459	414	440	416	453	453	437	396	418	442	422	460	435	419	454	426	450	428	430	444	474	424	486	430	424	468	433	462	490	432	421	412	412	435	463	413	443	452	409	463	440	372	407	488	430	436	466	438	485	413	449	489	437	470	470	433	449	433	420	427	404	454	428	448	446	449	445	426	388	434	440	438	448	454	439	511	435	433	465	433	465	480	407	429	438	425	402	460	413	440	460	445	427	415	414	440	461	446	430	425	416	450	444	415	394	449	438	456	464	445	430	422	441	417	441	398	465	424	446	473	415	443	416	418	444	450	427	452	410	454	433	498	461	402	437	437	442	469	450	432	416	431	421	438	464	449	462	422	481	446	439	438	448	419	408	443	478	462	445	459	458	470	428	488	469	412	434	425	484	462	432	460	451	444	453	419	445	427	446	427	445	455	451	427	421	420	448	401	416	462	445	461	408	484	431	435	453	432	423	443	463	440	422	449	436	458	417	429	427	503	427	419	463	466	436	515	485	426	494	423	415	447	438	452	446	490	481	432	430	451	450	407	452	414	442	458	396	440	408	423	423	431	434	462	384	427	401	452	440	430	446	431	404	449	431	443	422	379	448	475	459	451	443	418	475	432	473	419	454	444	433	413	439	421	463	430	431	423	394	485	471	481	443	458	431	430	439	465	419	398	396	445	458	445	413	433	449	479	449	426	439	432	416	462	457	447	482	455	440	438	417	451	448	438	467	464	413	464	481	431	434	441	397	424	449	452	457	398	413	457	468	479	428	442	415	477	412	422	409	438	406	425	466	421	446	458	461	431	462	450	455	416	451	446	425	469	439	458	453	444	429	401	386	431	431	437	418	437	465	423	438	407	439	426	431	436	404	437	439	444	424	441	438	486	453	462	431	426	403	425	428	425	462	465	504	394	470	451	417	394	426	424	479	416	410	428	459	500	472	437	455	423	463	410	427	435	425	403	455	476	421	416	422	421	460	452	439	473	449	454	435	451	403	421	435	457	477	426	438	413	442	413	403	435	457	452	461	401	404	431	420	439	422	395	432	411	438	418	422	441	464	441	435	441	444	476	469	453	435	459	421	439	426	457	453	410	468	469	429	418	429	457	500	501	448	435	510	477	430	453	437	412	435	423	446	465	452	447	443	415	452	424	383	498	434	449	408	450	449	434	457	474	423	419	477	503	425	476	448	421	443	429	433	426	436	453	436	428	442	449	453	428	433	394	470	428	466	425	403	426	409	416	418	467	465	440	441	485	435	477	443	472	406	472	421	423	462	428	441	433	427	442	448	507	454	430	409	420	486	409	444	420	452	479	477	472	461	461	444	448	478	469	423	417	452	452	407	427	445	516	443	408	409	457	468	420	422	470	421	431	401	457	457	456	430	412	465	405	414	421	416	472	475	423	418	431	439	440	424	445	440	426	432	418	469	414	456	434	467	463	437	467	427	440	443	426	452	450	437	443	463	446	437	412	454	453	471	430	448	424	435	452	451	407	418	467	442	452	431	469	430	435	467	419	436	427	450	455	421	426	423	470	475	450	440	419	433	474	395	453	432	420	447	427	458	449	440	420	444	438	424	430	436	409	464	421	474	443	436	452	448	452	436	414	449	394	456	444	432	446	449	430	420	456	450	420	455	448	379	420	442	461	460	442	420	475	449	427	404	441	456	417	412	452	450	428	425	469	412	427	469	435	420	442	431	465	474	452	448	437	420	451	425	453	440	455	424	413	457	437	426	438	425	416	405	416	505	445	467	428	456	463	413	456	505	458	415	449	454	446	399	461	482	418	463	439	458	399	457	467	447	448	433	458	489	415	422	409	449	425	440	460	405	431	442	460	447	464	483	438	412	455	429	453	453	440	467	429	480	470	429	484	437	412	433	461	428	447	447	443	420	438	449	454	400	440	441	424	428	412	444	459	435	472	429	433	477	443	470	468	424	443	443	459	450	456	428	450	445	475	469	410	441	426	477	418	459	448	461	419	449	480	431	445	417	438
29827	21273	31042	41143	53878	44265	28270	8362	986	996	1012	1009	1027	974	1044	985	991	971	960	978	957	916	907	953	959	993	902	970	942	995	988	972	947	933	999	948	931	970	922	991	998	980	1008	920	981	984	984	983	990	985	974	965	977	996	979	978	982	983	935	1016	971	997	960	947	974	968	944	979	989	1025	957	949	975	996	983	955	967	951	952	990	977	978	968	974	977	946	949	937	974	966	952	971	996	940	1011	898	996	955	961	938	962	944	991	975	1009	969	963	993	977	953	919	975	1012	998	985	950	977	989	937	940	933	990	937	980	994	1009	943	986	984	983	998	990	932	967	1013	960	943	1026	954	1003	939	946	1001	1012	987	983	939	957	974	982	974	974	981	983	930	981	961	936	983	919	997	1000	1064	1011	943	910	972	1012	1012	923	957	1003	949	1009	919	983	920	921	1059	901	990	935	981	972	944	963	985	919	964	995	977	987	970	965	984	907	1003	978	980	979	1006	979	973	990	1042	957	1028	1003	995	963	927	932	989	957	973	964	989	995	981	979	1003	965	976	986	952	954	986	975	969	948	1022	968	952	917	985	924	953	989	1017	931	949	1008	1002	966	968	979	996	950	954	959	917	924	970	975	956	981	963	928	993	985	1042	959	1009	978	976	1020	971	961	1006	982	931	984	955	955	958	963	1002	959	963	965	1033	1012	949	984	913	976	989	974	1010	978	977	1022	1007	975	1020	888	1003	940	1055	970	972	966	1002	1004	971	928	975	990	964	982	962	934	982	929	1028	974	963	1047	1039	1007	966	964	940	973	1049	1001	892	956	1010	992	950	1029	994	974	1028	987	992	926	977	995	958	992	987	998	973	955	959	958	938	909	959	995	974	983	937	946	922	994	977	1008	963	996	973	948	972	957	1005	963	909	944	979	957	968	950	944	986	973	909	1014	968	923	977	986	969	943	1013	1001	990	984	969	914	977	981	955	964	927	995	984	971	938	989	958	919	999	987	999	950	965	995	937	1004	920	968	950	985	948	978	991	959	962	956	954	995	925	992	990	961	949	978	953	986	985	951	994	1012	954	972	944	956	929	974	932	955	948	961	1006	1003	959	1016	946	941	948	1001	939	959	989	998	983	960	966	970	929	944	980	967	954	978	967	965	1015	919	983	979	981	946	963	976	936	955	1016	961	946	958	949	963	974	959	966	921	958	978	995	956	979	961	1012	907	970	1001	941	942	959	980	1028	985	940	985	1007	996	966	998	971	965	984	969	971	944	1014	967	944	979	949	922	943	987	974	930	975	934	982	1007	990	929	1007	985	943	990	941	980	968	996	938	1014	977	914	1024	986	962	906	950	985	967	966	994	928	943	992	955	946	962	974	931	1022	949	999	1001	975	988	995	1011	956	962	971	959	1001	1000	989	950	989	1005	972	968	987	947	999	955	952	927	971	921	997	955	965	971	970	981	1024	1009	976	1009	952	988	966	963	982	949	937	972	977	950	968	911	932	948	1006	984	981	907	959	979	982	945	983	980	970	975	991	995	942	922	963	947	935	998	980	955	984	956	984	939	995	870	1018	1019	963	926	1008	971	928	935	1010	1018	984	968	956	963	985	986	964	995	943	981	998	946	925	946	1014	951	981	1036	979	990	959	1025	975	963	950	932	975	947	932	1039	991	998	957	955	996	1000	997	972	928	994	952	999	1050	999	1007	971	952	995	969	970	980	853	932	964	928	966	946	1033	1018	982	981	944	886	974	980	1014	967	942	1017	982	982	933	932	972	986	968	990	967	1043	960	996	996	974	970	1005	946	946	975	960	938	1007	981	932	968	937	997	933	972	996	904	924	929	970	977	967	1007	990	959	970	974	962	975	946	917	910	941	954	938	925	979	969	1048	982	1005	979	944	878	980	996	970	986	1007	942	987	951	1009	999	929	916	972	1013	1001	956	972	949	969	981	973	973	1008	940	1028	957	982	967	946	987	1026	993	937	980	1016	922	931	961	948	881	1002	910	999	969	965	1001	926	1031	1011	954	938	964	983	954	994	968	1007	956	949	1018	962	1001	1013	988	909	929	1000	970	948	1012	983	938	934	955	994	1053	949	975	950	1013	917	906	987	987	944	975	991	931	986	918	973	1006	945	962	976	974	975	946	1021	931	989	976	951	1018	939	951	972	1006	935	970	983	1000	998	926	959	985	965	991	932	971	912	960	968	991	1021	926	949	966	1001	956	938	1021	989	943	979	987	954	1008	996	965	984	989	944	946	990	930	1017	955	946	957	1016	1007	961	968	952	981	993	981	947	1003	1003	956	987	1010	945	949	926	994	1018	951	936	981	927	930	971	949	965	961	1030	954	1020	965	966	979	988	938	974	937	994	999	966	987	966	961	981	949	931	989	939	998	977	977	1001	1014	996	960	1074	1013	1005	998	983	977	1013	952	950	949	973	919	950	956	924	994	1015	991	1006	909	989	947	957	1017	983	1017	1047	929	1007	1000	903	979	974	984	969	970	962	956	969	958	954	961	991	900	1014	1004	934	965	961	921	939	974	982	982	921	929	974	932	989	977	924	994	1012	963	908	935	980	993	1002	980	1003	968	1003	982	925	982	975	986	1002	1009	916	987	951	969	972	969	948	982	933	978	928	968	938	1002	983	923	1007	942	993	922	988	975	993	969	919	980	945	977	893	991	918	1004	949	956	958	934	986	1008	913	973	968	938	938	959	924	953	989	974	948	995	998	971	970	945	944	982	1017	988	1027	991	984	905	977	973	980	974	956	1012	977	942	918	925	998	979	997	965	1044	1005	952	999	978	938	951	993	927	982	963	938	946	945	989	986	964	990	984	938	982	977	1038	989	950	996	1024	1030	1000	1012	973	998	992	983	972	1000	1007	955	934	945	977	987	959	984	975	945	979	983	980	960	946	1054	936	901	949	974	978	954	989	961	955	972	989	987	970	986	969	951	934	1002	936	916	937	969	971	977	1013	958	899	965	977	987	1035	946	977	964	934	989	998	981	966	942	1045	932	963	990	916	933	908	881	965	989	995	954	1008	920	963	958	1009	947	1015	949	1000	990	1008	979	987	992	980	1008	951	995	1000	966	937	936	964	939	935	989	979	1007	980	963	961	963	937	948	980	994	959	1029	973	937	1007	953	987	1028	1013	947	957	943	969	1002	986	997	966	961	1017	952	916	960	901	914	995	921	995	988	1042	942	960	926	1021	956	985	919	972	1013	994	1012	987	972	998	973	961	986	913	1030	1023	966	991	951	973	974	953	938	943	975	977	996	953	967	981	924	968	939	973	936	963	924	962	935	1017	936	999	954	965	956	973	962	1043	974	968	1026	994	944	973	923	1044	988	954	979	966	968	982	984	1009	1005	1017	993	987	1060	933	998	963	928	992	939	990	971	960	931	995	937	985	990	957	901	1000	879	958	970	956	961	1005	944	938	1021	959	1002	891	976	990	947	978	974	967	974	1016	940	939	992	1046	971	953	953	961	996	967	991	929	982	936	939	919	981	895	941	940	976	959	969	955	943	997	914	971	973	1008	942	965	945	917	939	921	941	1009	980	1018	927	953	984	985	950	1008	976	1000	962	980	987	1005	980	1007	976	967	1011	979	970	963	927	927	1012	932	925	991	960	977	946	962	963	949	955	1010	1004	962	936	955	994	971	995	1012	913	941	1014	976	918	962	954	1031	981	945	980	969	988	931	974	975	984	921	1011	988	955	975	999	990	970	896	943	965	987	950	931	957	1005	940
16307	8069	7146	3284	1435	1724	1104	471	340	356	351	348	356	332	324	354	363	349	371	382	352	359	389	346	320	341	339	331	368	330	333	278	327	366	362	325	335	368	326	380	352	334	356	335	367	342	345	376	319	317	355	336	360	369	354	306	321	367	378	371	335	332	351	325	349	314	349	315	321	364	289	362	371	375	361	352	324	336	327	319	339	365	361	317	360	339	349	344	334	360	353	368	388	325	351	333	297	339	331	355	341	322	343	380	334	320	327	330	346	347	358	303	314	314	368	369	375	336	343	351	343	362	366	320	346	342	349	344	357	343	368	339	323	364	327	346	332	330	393	412	339	361	347	328	352	354	319	347	324	300	349	383	334	349	334	359	340	345	367	345	322	339	357	373	374	357	361	355	315	326	356	354	381	344	342	309	326	384	348	303	342	365	352	334	319	328	312	345	363	342	373	333	390	325	350	344	353	360	335	316	326	358	299	341	345	359	327	343	364	347	360	354	383	309	308	308	338	337	321	304	332	333	352	348	330	327	318	387	337	327	339	362	357	358	330	356	351	336	348	339	350	330	353	334	348	378	332	356	348	371	349	370	314	386	329	357	330	381	355	356	339	354	343	350	351	356	334	378	342	342	325	362	376	353	327	354	354	360	341	335	335	343	360	296	344	342	361	313	334	343	344	351	336	369	339	373	352	347	345	342	337	306	314	331	372	350	332	361	378	329	352	380	349	357	347	302	348	378	369	388	322	371	353	327	316	299	346	319	331	310	336	310	334	356	359	348	359	330	327	384	320	311	321	367	327	338	349	348	329	331	375	342	326	382	324	345	355	360	341	355	322	361	339	355	368	380	316	327	336	336	344	363	322	382	358	309	371	349	340	330	318	349	360	357	399	359	364	353	363	306	352	351	372	343	355	352	368	357	295	328	329	304	359	357	354	346	344	345	301	344	334	324	338	347	374	370	394	379	351	340	350	336	323	383	348	355	324	326	325	354	347	341	359	334	343	347	338	331	378	354	341	361	343	321	346	315	342	319	358	346	358	337	341	369	366	356	336	330	374	339	330	389	315	339	332	386	365	372	309	350	319	330	372	365	310	334	333	333	337	371	370	356	369	338	325	315	343	350	344	360	316	326	359	349	377	339	360	354	365	328	358	370	352	374	342	313	344	382	351	365	332	343	344	341	352	329	331	346	332	329	327	360	345	344	343	375	367	357	344	364	337	332	319	307	337	396	336	338	332	365	343	326	343	357	339	325	335	359	351	347	359	320	364	337	396	351	345	322	325	310	368	335	326	331	376	316	359	331	349	353	346	341	358	355	389	354	374	371	320	376	343	344	351	339	352	333	327	341	329	351	331	301	347	323	352	350	308	329	340	363	342	388	337	330	327	315	343	330	322	381	366	340	327	347	347	345	341	348	318	339	373	341	382	322	359	338	353	338	366	357	347	335	352	314	345	379	356	344	373	362	329	329	317	363	351	382	395	358	328	316	327	315	343	358	336	357	379	364	351	342	342	329	336	359	343	326	387	340	340	351	342	323	332	322	334	363	357	315	338	374	323	365	322	351	334	323	310	333	335	372	348	346	335	326	316	315	321	320	345	393	363	344	357	340	352	354	344	385	365	344	318	345	372	337	346	357	388	361	356	333	341	348	351	339	342	367	347	338	347	345	342	351	341	319	326	338	354	337	316	365	359	319	337	350	333	355	355	359	326	345	338	358	378	362	332	346	348	327	380	329	350	345	321	375	354	359	345	373	323	292	345	324	344	371	328	326	337	371	336	337	352	332	338	337	348	320	324	338	367	326	362	352	331	378	316	366	343	378	369	331	353	388	349	323	349	324	369	359	359	386	363	315	377	351	353	353	358	318	314	329	334	360	352	328	328	334	340	344	390	360	325	336	383	370	358	340	329	349	337	331	333	328	356	337	360	356	339	327	367	326	357	374	352	360	357	348	356	393	359	332	342	303	369	370	330	312	387	322	324	314	332	364	350	352	349	389	353	337	382	390	324	341	337	348	339	365	364	347	349	372	335	381	379	359	338	364	358	330	360	345	355	367	330	361	355	362	330	342	367	334	338	323	343	325	317	361	351	314	330	328	333	335	347	356	345	354	307	317	324	336	302	317	364	370	323	336	314	343	320	391	353	332	367	335	371	324	343	317	363	358	351	351	316	300	319	339	339	329	349	355	341	351	356	336	324	342	354	328	347	328	331	329	374	350	339	340	347	354	311	337	346	363	326	340	366	357	374	356	326	357	348	337	356	330	369	344	362	319	323	316	348	349	371	345	352	355	372	349	355	364	337	351	337	369	342	316	320	307	363	341	320	342	339	343	359	298	322	333	351	347	375	326	351	320	363	349	342	316	358	328	354	323	340	306	339	318	351	336	331	310	333	341	335	326	321	342	391	349	346	334	345	336	350	376	369	347	296	346	334	351	328	365	368	319	401	395	382	331	308	361	347	358	358	350	354	317	335	356	354	335	343	379	345	333	360	352	322	346	362	363	341	355	330	335	352	320	302	341	328	341	374	326	354	363	359	362	317	351	353	337	311	353	334	367	337	331	335	378	287	387	372	385	380	352	323	362	312	351	358	339	324	395	349	356	366	343	338	352	326	306	365	317	364	375	345	345	363	357	313	327	316	340	355	354	365	321	371	343	366	369	360	358	294	322	344	359	332	318	353	354	355	347	362	372	345	343	345	342	382	351	329	348	314	350	330	364	346	326	310	367	337	360	345	368	307	343	339	349	326	330	346	363	363	338	283	331	332	385	360	337	337	347	326	337	365	319	323	359	361	381	357	351	335	348	353	332	353	345	320	337	323	351	341	344	338	358	355	328	338	330	349	357	333	325	345	351	360	355	343	336	355	367	319	355	326	325	326	328	341	331	315	339	339	344	362	302	347	307	336	344	348	392	356	387	324	338	348	337	378	331	280	331	363	379	399	344	378	336	322	338	305	353	342	349	327	348	343	320	389	360	340	325	364	355	380	376	365	350	327	394	380	345	342	341	349	310	350	324	344	318	335	398	319	326	332	320	353	353	361	359	367	318	333	347	349	315	357	372	345	359	373	345	342	358	351	340	354	322	326	366	349	349	345	323	363	346	346	388	339	328	344	336	350	348	317	354	357	351	315	341	345	348	370	361	368	368	345	335	335	353	311	344	311	295	305	330	334	346	345	359	387	375	356	311	359	341	376	337	358	356	362	330	366	338	374	350	337	349	342	372	358	339	358	336	365	336	328	361	366	339	364	345	359	345	347	396	321	336	344	345	369	330	318	340	362	356	323	392	374	387	402	364	354	337	362	413	347	342	348	315	349	353	344	334	328	372	323	318	344	285	325	351	357	368	314	388	370	363	344	383	350	347	340	352	332	331	325	344	343	346	367	336	320	356	379	360	328	362	330	315	299	383	335	307	349	372	374	366	353	362	304	331	348	408	343	339	331	347	330	362	316	343	349	336	340	320	376	334	386	333	363	358	354	319	351	347
9789	6671	11748	7177	4245	5186	2970	1122	792	726	788	763	760	767	758	756	767	774	757	762	785	798	727	761	779	765	810	769	770	767	805	773	758	767	764	804	736	715	731	791	798	754	789	770	803	776	789	747	776	800	745	784	746	793	729	798	816	754	788	798	747	752	757	777	771	755	790	775	726	754	701	792	755	768	759	779	800	768	748	781	767	750	818	774	758	753	773	781	785	798	721	821	734	811	754	741	764	789	735	709	763	756	782	769	775	746	774	804	768	754	769	795	765	752	779	742	756	794	750	792	767	720	769	772	792	805	804	749	767	771	754	757	761	734	795	771	798	804	827	713	791	726	756	795	752	830	783	719	805	817	747	754	740	721	761	760	765	746	781	772	757	798	747	809	775	766	747	766	787	806	751	763	779	831	807	739	755	775	756	798	773	727	768	746	741	753	798	732	758	796	786	732	793	769	782	733	702	806	769	725	795	791	773	741	732	739	775	776	787	766	821	740	753	782	768	761	773	734	819	775	791	805	776	800	784	786	695	742	801	801	743	809	788	746	831	758	766	765	728	748	757	711	755	803	753	740	798	794	825	752	829	769	796	788	686	807	726	767	739	806	800	748	819	785	792	834	757	742	808	752	761	729	774	773	762	771	764	764	765	753	751	737	761	788	751	815	715	745	744	790	761	818	804	783	779	728	786	730	758	765	783	745	711	801	762	760	779	730	812	776	760	800	758	810	821	815	764	770	789	759	725	779	741	772	747	760	754	790	751	784	764	709	756	789	794	767	767	750	761	792	745	777	767	771	797	734	780	827	795	785	759	751	796	789	775	779	786	736	745	770	761	733	776	778	762	775	757	747	793	787	782	778	803	745	782	784	743	803	739	772	765	744	784	745	786	797	764	780	794	784	725	756	813	765	742	803	749	786	775	807	754	760	757	804	796	773	763	803	739	790	797	744	742	758	776	810	766	813	795	807	775	752	777	743	812	796	746	770	797	822	776	803	764	789	812	772	787	765	775	800	816	749	764	831	787	772	768	767	735	695	787	777	752	802	768	744	823	811	781	771	752	741	793	816	785	770	776	760	763	778	759	754	836	770	780	791	772	785	786	796	796	779	754	732	801	820	770	784	826	777	787	745	802	772	787	775	784	718	800	773	787	787	754	788	789	761	742	745	818	804	743	740	756	777	750	739	782	801	758	705	758	765	819	749	762	771	801	757	736	761	803	792	798	797	800	778	747	771	769	738	748	818	775	747	759	781	782	818	770	790	792	769	802	752	729	782	774	770	773	747	778	736	730	810	792	741	789	781	767	783	778	740	754	798	817	779	789	755	782	770	739	786	781	746	795	730	779	742	813	804	764	712	786	744	743	754	814	801	779	800	750	844	750	764	771	787	756	796	761	719	785	774	823	789	807	762	762	758	789	775	794	746	738	729	751	783	768	772	768	777	794	720	765	758	732	781	801	752	803	741	726	786	779	777	744	780	771	780	760	717	744	815	780	784	804	795	754	722	746	766	732	791	758	784	778	753	784	803	712	754	786	758	794	763	747	774	754	766	762	783	798	794	766	763	797	768	740	770	750	776	737	764	756	777	764	767	787	808	752	805	780	764	793	740	770	740	757	765	781	777	812	768	805	779	778	769	723	847	734	790	788	735	771	758	735	782	794	815	774	746	820	816	735	731	768	782	757	777	759	743	729	756	753	759	788	726	778	815	723	754	716	813	754	741	808	730	822	756	782	789	816	757	811	760	765	760	746	774	761	787	745	794	796	788	785	774	751	775	755	739	759	772	744	774	790	761	742	717	759	815	789	768	763	737	735	802	808	751	758	787	818	734	755	734	809	745	761	741	796	775	780	811	757	764	768	737	727	791	795	748	746	740	785	777	787	747	764	798	803	739	715	746	811	756	796	755	791	763	786	824	757	800	728	759	768	788	785	769	748	703	720	772	779	777	754	737	768	816	770	772	816	778	761	750	707	756	775	753	798	755	751	735	741	759	794	793	781	740	806	747	786	787	777	827	767	750	796	776	782	731	783	686	760	766	723	778	773	751	773	805	768	743	785	785	814	717	790	766	763	767	753	731	791	712	751	774	765	745	764	769	758	729	797	775	761	784	751	795	736	724	762	822	762	776	774	792	809	763	813	764	781	786	776	767	797	752	761	806	771	778	749	792	756	746	770	774	768	759	789	745	829	775	772	750	807	774	792	792	789	759	801	775	746	780	830	781	755	744	793	778	782	791	749	754	795	760	792	781	750	773	779	743	754	743	787	784	744	799	803	767	769	764	791	826	736	703	727	774	773	757	790	732	761	794	734	780	835	738	767	766	766	800	712	795	752	794	757	717	779	792	782	816	797	736	729	772	797	738	775	800	813	809	790	801	735	751	794	799	775	728	805	724	772	790	772	745	761	768	767	744	741	812	776	766	808	782	755	819	794	792	764	782	759	745	795	724	747	686	760	756	749	803	774	768	716	788	766	769	784	772	804	734	751	721	753	755	761	787	738	729	777	784	763	766	755	778	798	763	787	752	796	762	759	752	805	770	776	771	765	723	753	755	777	780	795	812	758	785	787	790	789	802	794	771	787	791	760	773	767	748	813	787	785	732	778	764	763	784	770	779	764	795	775	756	755	777	768	738	730	779	755	785	756	796	765	755	780	780	769	746	751	793	778	729	783	790	771	755	793	797	768	766	782	754	751	739	777	769	784	805	810	769	793	792	803	812	734	727	790	730	743	814	753	740	790	787	749	791	793	809	808	777	771	793	686	760	760	740	757	805	719	786	787	744	781	806	769	771	800	759	778	746	807	769	763	767	753	748	767	781	768	702	771	731	786	775	810	737	792	768	768	802	714	840	752	745	780	758	806	809	760	754	751	776	751	773	766	723	737	742	742	795	747	774	786	771	743	785	804	782	800	807	716	746	807	778	735	745	754	811	791	780	808	755	708	779	773	742	822	759	741	775	784	768	754	765	733	764	759	755	783	775	778	762	819	811	775	784	768	781	727	743	713	800	790	761	807	822	775	789	772	767	754	777	779	782	737	737	796	782	732	747	837	765	771	771	765	746	776	727	766	735	743	779	796	797	770	791	770	812	777	765	762	752	792	807	804	771	777	787	783	774	783	755	758	788	783	759	762	715	746	762	760	796	749	763	748	747	771	777	782	760	769	801	775	712	745	790	817	755	800	796	723	766	751	812	782	749	747	776	800	755	776	786	747	811	801	805	762	756	766	784	783	727	783	754	721	810	703	765	839	770	820	749	808	761	763	757	786	780	774	796	781	791	778	749	799	777	752	716	769	804	755	757	782	770	758	781	804	808	844	736	802	772	802	728	729	801	802	722	791	731	722	771	766	780	825	762	802	801	752	799	812	777	757	743	750	779	795	736	851	714	830	803	783	761	814	803	777	747	746	773	764	793	804	745	753	773	777	783	716	757	748	771	771	766	798	804	757	784	763	778	756	826	801	767	724	761	741	796	802	795	774	775	772	771
34855	20773	19040	10109	18316	21622	10033	2614	348	300	322	352	312	309	326	308	345	323	319	328	302	325	349	370	313	327	336	329	323	325	326	347	327	329	334	304	341	311	326	278	336	324	298	316	326	334	333	324	323	312	341	327	304	306	300	324	339	356	324	325	309	317	333	298	344	310	320	322	304	297	347	348	337	338	338	323	320	333	331	318	323	311	290	290	302	321	320	308	326	360	322	334	297	296	318	312	319	283	317	332	321	296	350	332	335	350	334	308	318	355	346	320	331	352	326	310	318	305	348	330	323	315	355	323	289	292	309	311	336	350	320	314	334	302	302	347	304	342	316	336	284	309	281	292	319	337	355	314	318	315	322	330	352	311	320	303	340	303	337	310	355	338	340	334	350	308	314	285	334	335	334	322	329	316	300	314	296	294	317	320	331	310	335	311	300	314	307	361	319	365	309	293	337	353	385	313	325	308	320	363	332	314	306	319	336	322	340	312	312	345	343	298	341	307	311	311	291	323	301	304	357	310	314	305	322	330	322	305	330	313	317	313	309	339	304	314	289	295	323	329	322	319	340	346	306	341	307	298	307	332	303	360	340	320	314	321	301	343	340	329	347	287	312	331	335	373	330	368	326	295	312	326	319	311	324	314	330	338	279	296	308	325	328	334	298	334	302	318	298	336	367	305	340	326	320	311	326	317	350	327	285	337	291	309	323	329	332	310	313	334	313	325	292	319	326	348	290	357	301	318	315	308	337	340	327	324	326	307	324	333	312	316	333	318	299	308	309	342	305	323	317	295	305	307	327	315	330	291	342	313	330	321	296	329	314	320	354	331	323	315	286	325	324	319	297	326	344	301	315	335	304	331	313	357	327	323	340	356	327	338	357	363	335	327	342	307	294	304	304	319	323	329	342	323	319	336	343	298	318	307	336	333	358	327	348	338	308	310	349	276	308	304	325	314	319	332	335	315	328	324	299	333	328	338	332	336	264	339	310	325	303	330	297	317	307	342	338	306	311	297	331	319	316	306	328	286	310	316	293	342	315	329	303	348	296	331	348	337	339	361	328	286	305	319	312	310	307	358	315	325	333	305	318	341	363	330	303	320	330	327	348	298	301	285	324	333	305	333	332	298	343	299	338	329	339	308	334	350	300	324	329	324	333	322	294	344	333	330	346	302	307	320	336	325	345	312	325	337	329	351	323	345	350	326	330	330	324	334	301	308	371	310	328	314	334	311	297	315	361	346	337	317	298	327	335	320	333	348	329	294	310	333	337	309	319	307	299	341	306	340	314	345	313	323	340	336	344	346	337	325	312	318	308	346	327	333	314	336	324	325	313	277	335	375	326	318	307	338	314	300	316	318	317	356	366	293	330	318	340	305	309	291	286	355	281	277	350	342	352	347	327	316	356	327	334	299	302	288	354	309	319	320	322	288	319	319	344	357	325	364	317	341	350	322	330	346	323	349	302	322	392	277	341	340	331	328	321	303	322	281	329	292	328	296	290	310	345	324	297	334	328	349	352	351	316	369	334	355	302	312	358	322	328	341	315	309	305	318	343	321	328	321	329	319	320	310	312	315	331	320	280	328	323	312	326	322	321	311	308	330	283	343	320	310	313	325	321	304	321	302	304	320	328	315	371	334	359	353	335	316	331	306	343	341	371	334	307	315	284	319	301	320	322	349	326	302	334	344	323	363	304	329	290	307	353	321	295	315	336	340	294	315	298	316	297	326	321	279	342	350	314	316	380	369	386	304	327	302	346	312	292	322	326	333	319	311	356	336	335	324	360	317	315	310	299	335	333	316	303	335	337	322	331	343	339	311	331	323	312	321	308	308	308	322	343	339	312	317	312	333	342	323	322	306	283	322	317	317	349	326	344	332	325	344	323	333	322	321	326	330	319	309	336	315	308	334	335	351	320	305	300	328	315	307	343	329	288	349	352	303	314	313	332	318	322	308	296	321	317	351	287	320	320	343	334	326	327	301	338	327	286	348	327	349	308	327	290	347	306	304	306	316	319	294	315	327	311	321	321	313	337	333	307	289	304	312	340	331	305	352	331	320	340	329	334	319	325	333	352	310	320	310	340	317	305	296	308	337	313	290	318	350	308	313	286	328	359	322	299	298	328	364	359	285	317	349	296	323	353	343	340	301	335	322	317	312	299	311	322	305	339	326	303	289	294	336	316	298	363	311	314	291	305	304	353	344	336	303	328	313	304	293	301	295	341	342	323	321	308	305	305	336	263	320	301	322	339	340	346	317	315	341	299	330	323	338	320	328	324	331	312	287	341	331	335	315	317	320	321	345	358	334	321	321	349	326	308	336	328	338	309	358	287	328	309	358	316	337	306	322	343	347	317	335	316	321	304	301	305	313	338	335	323	318	351	346	293	297	301	298	309	295	300	302	331	351	330	295	315	289	340	332	335	329	281	335	331	371	327	316	329	334	338	311	301	328	303	306	290	350	321	340	300	317	351	289	359	324	327	325	328	301	340	315	310	325	359	324	297	313	337	326	329	309	286	323	290	334	303	328	320	312	337	320	313	330	309	297	345	349	294	303	309	340	291	310	312	295	308	342	339	328	323	323	346	340	317	318	359	343	337	321	335	322	349	351	340	326	298	314	300	305	286	311	371	301	348	305	341	359	329	351	300	316	303	317	335	333	308	316	333	305	315	303	328	347	303	322	333	313	301	328	312	330	352	334	301	349	342	349	356	287	316	313	338	329	294	311	312	314	346	274	312	289	341	336	311	312	332	329	340	342	288	333	309	326	316	305	307	338	291	322	343	325	323	319	278	299	324	291	324	290	323	348	336	316	325	298	319	320	355	313	326	325	328	370	328	341	311	344	347	361	283	309	339	318	294	303	362	328	279	335	337	292	296	310	322	315	347	293	314	323	344	341	301	320	323	311	356	331	304	302	346	301	300	332	297	353	312	332	308	317	333	354	314	336	358	303	317	328	294	305	324	317	313	312	317	283	321	355	338	328	357	311	313	350	360	323	334	347	312	323	294	323	323	333	320	297	314	329	296	341	320	332	318	297	348	286	332	324	317	312	301	342	289	296	312	338	359	319	318	307	302	319	304	319	349	295	316	316	325	296	322	320	315	330	339	355	346	305	302	304	318	282	321	327	293	330	347	343	332	346	323	292	301	359	312	325	323	345	342	349	335	324	282	322	346	344	324	329	276	318	290	331	347	327	285	295	303	311	316	319	274	322	349	317	329	340	337	346	312	337	333	348	326	338	316	310	331	340	337	334	326	312	338	333	312	326	306	273	332	326	292	339	301	346	314	315	305	315	363	328	325	323	324	325	300	317	334	288	322	333	328	315	329	312	355	285	296	318	332	309	288	348	340	341	334	288	325	335	312	284	326	331	279	317	319	303	330	306	334	338	298	330	348	339	324	341	323	363	327	334	346	348	330	325	348	316	311	371	306	339	294	306	312	347	309	355	356	314	344	322	319	335	291	309	295	345	313	334	330	334	313	329	290	307
21716	15322	23783	19281	36309	37715	22716	6468	772	742	777	741	797	687	719	732	809	723	721	723	725	738	754	765	740	742	747	788	744	795	783	764	770	724	789	751	765	754	778	728	731	744	795	736	760	697	788	778	717	768	742	775	719	762	743	732	728	702	765	697	739	749	708	704	695	742	744	724	694	753	727	699	735	693	716	722	741	741	731	754	740	754	743	756	692	681	767	727	692	752	742	732	722	758	744	721	757	740	740	784	697	730	750	770	752	751	711	775	719	715	748	735	740	710	751	763	752	717	771	703	704	731	729	688	730	722	739	677	722	772	717	771	745	788	751	708	738	710	732	701	710	684	729	755	722	713	779	736	766	772	716	761	718	713	707	771	730	761	749	733	723	752	698	710	745	768	738	740	729	744	763	764	697	767	758	738	725	740	773	725	756	698	703	709	746	762	735	702	732	731	741	756	752	706	750	705	723	791	740	736	724	782	758	746	708	743	738	702	701	763	694	692	770	769	767	728	738	725	774	709	719	734	733	763	732	722	731	805	793	742	725	755	729	680	670	766	714	743	736	702	706	732	700	724	718	742	743	730	733	734	700	705	689	747	752	721	751	704	745	747	691	737	717	731	735	722	704	769	760	697	751	781	716	749	763	707	744	720	721	769	728	734	763	757	725	754	768	732	729	731	747	722	747	695	705	804	742	768	757	737	701	779	769	725	733	750	759	757	729	714	782	733	747	747	738	760	736	731	745	748	743	721	737	741	761	742	753	754	674	716	709	706	732	757	816	756	745	774	735	709	731	733	713	693	782	760	718	753	753	724	680	785	713	743	766	698	746	721	751	760	710	733	704	761	735	734	747	750	714	708	821	751	731	701	690	713	711	720	726	754	773	712	701	732	675	767	670	738	734	720	718	711	701	773	732	777	697	750	739	732	714	716	809	796	726	721	750	718	720	749	712	716	741	749	718	713	675	718	796	716	760	737	737	757	748	748	696	710	755	732	720	769	705	731	712	730	695	707	728	758	743	777	738	763	706	695	763	727	747	710	721	744	780	728	727	756	732	694	725	726	711	768	729	784	769	728	732	640	738	774	776	805	758	712	743	777	735	790	718	765	701	778	749	712	753	786	727	771	748	724	699	730	732	690	736	736	743	722	763	738	764	802	732	744	731	754	757	772	749	789	721	738	710	686	724	711	694	737	723	717	717	727	739	722	752	743	743	681	731	735	791	715	775	694	765	710	749	756	770	790	735	702	733	724	729	732	765	720	736	730	715	743	773	693	752	758	740	742	700	727	724	756	721	764	756	704	718	752	728	759	725	723	759	787	726	752	767	715	697	787	744	713	711	701	769	761	766	781	752	706	782	735	755	734	760	727	773	758	728	715	744	735	742	742	757	726	775	717	756	762	710	785	705	749	761	747	730	744	731	762	714	769	764	739	730	723	748	802	756	716	769	786	727	708	742	739	738	697	750	747	743	741	801	736	713	723	694	763	719	743	686	747	698	802	725	744	779	745	711	764	691	753	713	729	730	717	725	747	774	704	729	750	652	763	727	790	711	697	744	749	724	791	721	680	737	728	755	771	737	723	725	808	700	694	702	737	772	733	726	730	743	739	693	741	717	734	742	751	746	746	739	716	740	704	734	781	740	750	757	747	746	719	748	696	709	753	759	736	739	731	748	707	681	728	695	727	726	693	708	706	757	681	733	747	763	711	700	723	744	775	678	711	739	759	740	716	739	757	725	782	710	733	721	670	743	710	732	750	766	750	772	736	678	736	742	723	745	728	749	746	720	750	743	732	707	779	692	759	767	765	793	699	731	752	767	738	766	731	816	715	723	691	709	762	688	745	735	790	756	694	722	684	736	706	730	715	727	774	754	734	751	731	781	792	686	694	714	753	731	750	781	718	731	782	792	739	673	740	735	698	751	750	720	752	698	733	690	780	710	722	744	683	783	710	730	730	731	779	750	746	722	775	724	722	723	790	745	751	734	766	728	726	751	704	722	737	731	741	767	705	737	733	722	693	761	756	703	809	744	761	711	736	683	726	763	688	719	734	784	722	705	764	741	775	739	735	732	732	742	733	754	697	763	770	726	738	770	760	742	690	688	732	703	760	737	779	725	735	719	768	726	790	718	728	776	730	771	736	767	661	740	796	760	741	737	737	739	716	762	691	712	771	693	731	749	776	743	706	728	689	734	735	658	812	758	733	720	767	756	747	768	773	749	773	691	772	710	719	757	731	768	766	764	715	700	704	729	688	746	716	667	740	722	750	750	764	735	729	712	745	792	756	713	741	699	717	726	746	714	694	769	743	763	702	750	733	722	761	789	751	769	745	729	736	755	686	745	746	740	732	735	740	724	797	775	758	805	743	739	760	726	708	736	722	837	713	737	748	665	718	715	707	734	716	728	705	771	703	734	749	728	743	693	782	705	788	766	771	702	713	759	740	694	727	767	738	766	722	793	700	743	754	700	725	752	763	724	699	735	708	728	692	719	747	775	739	733	747	731	743	762	776	719	774	785	713	721	711	748	717	757	745	705	768	743	756	728	727	708	733	754	721	726	766	719	760	738	742	735	762	742	770	655	737	725	724	730	718	780	722	742	752	708	738	782	699	704	747	802	745	725	736	754	804	726	769	723	667	690	700	754	753	756	716	734	754	753	712	701	765	711	706	740	707	737	727	760	751	730	754	740	726	724	733	693	743	759	719	691	699	730	730	718	741	710	776	754	731	750	769	734	750	761	750	770	665	722	703	748	733	733	755	717	696	727	693	743	771	698	722	751	769	717	721	726	717	710	793	720	761	786	760	757	726	723	767	702	784	762	701	737	728	703	701	762	777	726	744	724	770	763	715	712	786	746	726	745	756	730	714	690	729	742	723	738	715	733	722	735	750	761	740	772	769	702	779	762	744	716	766	710	704	736	774	746	728	737	703	739	803	735	723	737	743	719	751	736	699	738	722	709	717	749	674	730	738	728	722	797	733	669	728	742	760	793	802	738	756	727	787	681	697	706	810	725	746	742	749	706	731	748	746	720	758	684	745	727	757	714	767	748	731	730	730	707	736	739	748	693	780	725	693	804	741	759	760	750	722	772	765	747	719	746	755	751	760	752	723	712	700	730	764	765	776	771	724	723	748	734	733	745	751	752	765	748	738	721	759	722	734	708	750	708	697	739	757	761	722	725	772	717	760	745	788	751	764	703	723	743	779	742	763	780	706	757	757	741	746	734	742	748	756	677	740	712	735	714	730	782	710	761	738	776	767	747	712	749	683	725	736	697	749	708	782	730	704	708	731	723	726	756	733	700	771	747	679	726	751	754	737	691	728	724	763	732	724	736	738	761	765	674	743	770	744	738	781	765	739	724	769	704	751	762	717	722	741	739	750	770	713	775	728	682	784	742	729	761	726	689	718	779	744	748	718	716	702	692	764	740	706	775	687	709	753	757	725	726	779	759	764	720	729	741	752	780	727	731	706	717	748	730	723	738	705	766	707
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
