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
337016328690	337016329201	337016329751	337016330301	337016330851	337016331401	337016331951	337016332501	337016333051	337016333601	337016334151	337016334701	337016335251	337016335801	337016336351	337016336901	337016337451	337016338001	337016338551	337016339101	337016339651	337016340201	337016340751	337016341301	337016341851	337016342401	337016342951	337016343501	337016344051	337016344601	337016345151	337016345701	337016346251	337016346801	337016347351	337016347901	337016348451	337016349001	337016349551	337016350101	337016350651	337016351201	337016351751	337016352301	337016352851	337016353401	337016353951	337016354501	337016355051	337016355601	337016356151	337016356701	337016357251	337016357801	337016358351	337016358901	337016359451	337016360001	337016360551	337016361101	337016361651	337016362201	337016362751	337016363301	337016363851	337016364401	337016364951	337016365501	337016366051	337016366601	337016367151	337016367701	337016368251	337016368801	337016369351	337016369901	337016370451	337016371001	337016371551	337016372101	337016372651	337016373201	337016373751	337016374301	337016374851	337016375401	337016375951	337016376501	337016377051	337016377601	337016378151	337016378701	337016379251	337016379801	337016380351	337016380901	337016381451	337016382001	337016382551	337016383101	337016383651	337016384201	337016384751	337016385301	337016385851	337016386401	337016386951	337016387501	337016388051	337016388601	337016389151	337016389701	337016390251	337016390801	337016391351	337016391901	337016392451	337016393001	337016393551	337016394101	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36836	18042	9131	4858	2583	1427	828	606	458	381	347	349	295	292	265	242	276	260	229	224	236	239	216	188	194	230	231	209	218	201	215	211	192	205	205	185	212	208	197	202	203	211	170	216	217	181	168	195	173	207	187	227	183	177	183	198	161	188	173	167	177	177	189	195	202	174	188	173	213	199	206	180	180	194	157	185	187	184	200	200	206	152	175	172	162	167	192	177	186	164	165	196	178	184	230	176	180	184	182	181	211	171	198	183	181	179	183	200	174	201	185	177	200	188	190	187	171	193	198	189	181	185	187	199	195	193	180	192	183	169	170	165	188	204	191	188	202	175	194	196	215	196	189	190	192	183	180	161	167	169	200	158	176	184	183	173	170	160	197	192	172	222	182	158	204	182	166	153	169	184	219	206	169	194	172	169	179	203	179	204	185	188	186	187	204	202	193	179	182	178	192	196	186	196	181	174	189	191	167	198	172	187	196	198	169	196	160	220	185	183	190	182	165	172	215	168	188	181	197	186	178	190	178	182	174	193	176	183	184	178	201	213	173	203	170	212	173	186	183	177	198	163	191	189	173	191	183	178	188	198	186	192	194	159	195	178	181	189	197	200	177	179	186	180	200	175	196	197	190	161	190	184	189	165	168	163	207	175	191	194	174	182	190	204	203	156	184	181	183	191	174	180	210	219	183	189	177	180	197	181	188	183	184	188	191	172	176	183	172	180	167	202	203	172	181	186	188	186	199	196	167	198	170	185	173	179	214	226	167	190	199	205	192	191	166	202	181	185	171	173	168	180	187	185	207	187	161	158	206	192	175	180	171	186	194	172	185	191	198	164	175	166	171	193	167	165	175	185	177	205	204	175	194	201	182	167	182	181	188	194	198	164	185	184	178	205	166	153	183	210	186	185	197	181	197	180	174	187	206	163	156	167	180	175	173	184	201	172	194	195	174	210	162	203	199	186	181	167	180	171	186	188	201	192	192	209	202	190	177	199	171	192	168	170	164	190	176	177	186	176	211	200	159	187	172	186	176	194	201	203	170	169	178	180	177	201	177	190	197	168	186	154	179	175	174	165	211	168	163	185	180	186	195	193	199	164	186	182	181	190	186	185	204	190	196	189	188	173	185	210	174	152	164	199	189	133	154	191	191	176	173	162	198	179	174	174	193	191	187	161	156	181	192	191	182	206	172	158	190	184	202	161	164	175	191	196	193	194	161	162	175	195	194	188	187	193	179	224	176	174	175	180	174	180	176	209	155	170	177	185	162	181	187	184	201	180	184	186	178	185	187	188	191	197	188	193	160	194	177	153	168	202	210	176	190	174	177	210	192	164	196	198	190	187	194	213	166	191	194	180	174	180	176	170	168	177	200	186	186	191	197	183	184	171	183	187	189	190	199	187	175	188	177	197	190	193	182	179	181	179	188	192	165	204	171	159	179	198	173	159	218	189	168	176	185	204	191	179	189	173	169	178	176	172	171	209	190	199	178	189	194	184	196	207	157	162	188	190	193	191	182	178	173	179	163	182	179	180	195	208	171	196	210	205	167	150	165	184	154	177	164	179	195	169	182	192	167	171	168	176	165	169	199	190	199	172	195	184	177	181	188	200	203	189	169	203	211	175	188	185	167	166	181	191	175	200	177	196	167	197	173	171	206	201	195	194	198	156	206	178	143	197	182	187	192	201	204	182	178	182	188	167	184	185	164	204	151	187	178	191	173	188	148	184	186	190	178	180	177	164	207	196	229	204	178	183	192	186	164	184	188	190	185	187	198	204	174	190	197	186	186	187	192	180	182	190	184	185	210	169	211	184	200	201	203	178	197	166	178	188	174	176	151	200	179	191	211	175	182	171	181	180	168	156	181	184	199	181	175	168	179	200	179	179	168	184	196	183	173	205	163	178	176	188	193	193	205	201	221	184	190	203	183	195	179	163	197	155	158	192	195	205	184	166	167	173	179	192	173	200	180	194	190	174	179	188	178	176	186	169	170	170	189	203	211	206	191	191	193	176	185	181	202	191	181	197	165	155	181	191	183	186	197	190	193	194	190	188	182	187	180	162	171	192	210	176	164	186	218	187	191	180	182	186	197	165	195	185	190	166	202	184	186	181	179	177	174	155	206	198	175	189	226	193	177	183	190	176	183	195	181	178	171	173	204	189	188	189	177	180	168	182	194	192	158	181	158	186	177	221	198	199	193	170	177	158	191	172	183	207	183	171	208	183	194	171	178	178	175	174	179	198	191	195	186	176	197	170	175	181	202	205	168	163	198	180	181	205	186	206	191	199	186	168	197	196	189	189	203	174	183	201	200	167	185	165	183	178	189	181	197	187	186	172	168	195	177	168	189	193	184	158	147	165	179	163	230	164	219	168	161	186	184	193	151	156	167	155	184	184	193	210	200	179	168	172	178	197	200	183	175	165	196	155	157	183	183	192	190	210	136	191	172	192	182	159	176	190	195	193	197	184	215	187	195	202	178	176	196	195	189	172	171	181	189	191	177	200	204	188	182	183	186	191	161	163	169	177	195	178	177	160	193	168	192	171	168	179	192	183	204	158	174	172	195	183	194	205	188	170	162	164	183	191	168	163	176	197	163	176	168	179	169	188	146	164	155	193	202	194	180	169	169	183	205	167	180	170	188	220	208	176	163	166	165	176	190	170	190	176	185	170	182	183	176	197	180	182	191	173	195	183	207	191	198	166	171	199	173	189	168	184	186	198	173	165	164	168	197	175	178	195	186	173	186	184	163	156	187	197	169	193	186	156	186	183	181	180	181	163	185	188	204	192	168	174	207	206	167	175	203	196	181	184	212	174	189	163	194	202	154	191	189	157	154	187	174	166	194	181	183	190	179	158	208	174	173	155	178	181	188	191	159	164	184	174	219	179	185	171	189	197	197	191	158	192	223	169	173	190	200	177	171	161	189	194	200	170	193	168	167	191	170	164	199	157	180	170	169	190	173	181	186	187	178	184	205	200	197	178	184	213	167	193	203	165	193	179	167	181	200	189	184	216	204	182	198	180	181	169	174	169	168	213	192	188	167	176	159	189	192	153	185	170	186	181	198	152	177	194	181	188	192	175	201	172	169	175	199	186	198	203	174	185	183	161	176	188	194	161	180	190	178	173	189	170	188	171	160	216	189	176	168	182	172	162	170	205	186	162	159	173	202	189	210	145	160	200	169	177	173	183	191	200	181	151	179	151	191	191	167	187	195	193	180	183	167	181	161	170	170	185	206	185	187	181	174	164	202	180	193	192	168	192	190	177	182	181	168	152	203	191	185	181	199	172	206	183	176	192	155	175	174	191	157	178	175	167	227	221	200	168	194	171	171	159	168	210	206	188	151	195	182	204	171	193	159	180	171	176	160	205	190	192	162	189	176	187	171	169	179	192	180	173	190	186	170	152	162	195	179	166	214	175	209	179	182	183	165	206	199	183	192	192	176	207	179	189	200	180	188	172	166	177	188	185	205	170	176	190	193	177	211	189	197	202
23123	5882	4571	5458	4680	3683	2951	2495	2165	1790	1601	1441	1327	1121	1103	1042	992	805	829	780	761	751	743	684	659	653	659	656	639	624	623	571	593	557	529	590	543	534	545	544	528	506	538	524	523	525	529	570	514	511	495	497	489	486	499	460	461	470	473	510	479	495	512	484	466	478	547	484	493	490	502	502	470	517	463	442	465	496	466	461	494	472	508	477	472	478	512	473	490	477	458	492	504	472	457	457	450	486	423	464	473	476	442	469	491	446	466	456	428	423	470	473	495	437	457	475	465	485	454	466	426	460	495	451	450	508	448	441	481	446	433	479	478	447	465	458	444	421	451	477	481	492	445	481	470	463	432	457	497	470	449	458	490	426	479	485	515	474	472	505	459	451	469	446	467	435	465	475	480	443	473	474	493	462	469	453	459	496	478	454	471	429	498	483	438	499	496	474	442	474	462	518	455	471	459	427	468	453	458	458	456	472	465	431	482	452	433	468	491	455	445	471	391	481	466	437	470	462	464	436	477	445	473	480	502	432	483	463	460	489	483	424	452	464	468	452	462	432	460	452	468	456	445	486	428	444	462	458	444	490	448	452	459	481	453	474	461	458	459	454	443	449	490	459	451	489	451	473	440	446	486	481	464	453	468	464	463	433	469	465	425	445	486	493	451	459	462	448	455	435	417	502	445	467	471	481	475	473	463	476	461	446	469	477	428	500	443	461	478	442	456	458	489	471	422	451	437	449	480	453	459	433	475	481	504	472	453	493	441	463	415	486	450	458	457	434	471	431	462	428	480	457	456	467	452	447	469	431	497	443	470	445	451	463	456	450	464	439	483	451	437	467	454	473	475	427	465	466	485	466	459	472	438	475	451	482	453	476	463	500	472	448	490	467	470	464	485	458	467	466	451	434	439	446	437	451	511	480	441	462	503	481	447	417	479	475	489	447	424	480	451	465	480	442	451	455	415	460	468	473	449	451	481	437	445	457	454	489	492	449	470	407	472	498	474	446	489	457	420	436	502	454	477	451	458	437	446	465	411	451	448	479	485	470	472	455	489	472	464	483	439	466	487	464	454	419	469	464	435	422	489	444	476	442	478	431	450	487	453	450	482	467	459	496	471	457	420	462	449	440	457	490	442	435	460	493	449	452	478	478	420	474	467	506	496	454	456	446	475	451	451	493	448	470	461	473	436	439	448	489	444	485	462	453	404	446	455	480	490	472	451	463	477	485	487	464	505	426	456	464	468	497	481	461	488	479	499	484	445	433	443	444	471	437	467	456	525	501	455	446	455	479	484	437	481	445	464	443	465	501	471	460	520	452	506	501	467	490	468	452	485	415	435	463	486	468	451	451	465	426	464	465	445	460	442	480	433	447	455	422	487	477	445	482	420	503	445	437	480	462	431	489	474	442	474	433	440	451	496	468	468	443	440	476	474	485	439	451	468	450	439	439	486	475	447	444	487	496	464	475	489	423	460	420	437	406	444	489	440	468	433	421	477	454	461	448	445	447	420	472	435	475	447	407	449	486	478	475	429	461	454	449	434	467	446	454	476	453	455	476	472	464	462	472	458	442	461	483	428	452	484	447	459	473	434	436	436	468	458	479	431	500	452	442	455	434	424	483	455	515	437	465	461	448	496	482	494	467	430	454	465	458	428	496	455	482	479	468	467	452	435	463	419	461	475	463	480	438	429	465	481	452	458	444	440	452	428	446	463	483	420	466	445	453	461	447	478	446	443	492	439	489	415	456	484	468	502	476	455	472	465	477	450	485	470	454	493	459	419	510	452	434	488	447	476	446	484	419	473	440	453	467	457	423	465	442	509	479	481	451	497	470	446	447	505	444	415	430	452	472	485	448	432	474	449	466	464	442	454	421	470	491	481	440	454	441	438	452	414	467	461	415	424	456	443	481	460	473	479	473	452	432	428	483	469	453	458	476	510	438	467	436	471	458	444	465	463	454	493	483	441	445	450	451	492	477	485	454	447	430	439	488	474	438	433	479	470	416	480	458	486	487	449	453	466	428	455	498	437	426	442	457	431	441	479	442	464	462	499	470	435	482	464	474	428	450	432	448	435	459	433	456	458	504	433	443	494	429	490	476	434	463	442	482	446	443	487	453	461	477	421	425	467	439	477	420	460	411	470	463	445	455	446	470	465	437	466	460	456	451	446	478	479	478	444	468	465	507	462	457	437	476	464	417	431	435	432	524	450	461	483	452	460	461	473	435	463	457	435	423	467	442	471	469	472	436	488	453	457	460	429	466	462	443	446	444	457	482	491	465	501	494	464	443	458	434	454	467	438	502	505	462	468	459	391	447	517	480	468	437	443	451	475	458	482	478	497	458	403	451	465	475	460	478	428	468	482	474	481	450	478	469	481	438	473	497	465	455	486	467	469	486	495	437	471	448	486	441	426	452	496	451	450	435	519	459	492	453	478	433	491	461	417	450	469	432	498	462	452	445	535	451	450	469	433	435	460	467	430	480	467	462	466	485	442	444	452	445	489	463	445	477	453	475	419	453	475	498	452	469	450	449	449	503	440	459	430	472	432	467	445	509	468	435	454	485	420	460	488	422	468	501	426	448	466	448	485	447	443	463	457	489	475	456	493	472	447	493	512	454	458	448	454	467	447	446	438	471	475	502	456	471	446	447	451	492	430	457	507	494	424	458	444	453	462	461	463	465	477	403	444	400	468	457	490	466	465	459	402	462	453	475	500	445	454	485	455	435	467	489	532	448	421	457	449	444	445	462	442	438	457	423	417	486	462	471	423	447	439	459	427	450	449	471	481	446	481	441	433	478	476	424	467	451	506	466	463	468	452	462	488	475	480	471	484	494	468	479	487	450	471	434	485	460	461	445	431	465	453	494	431	469	481	470	487	491	456	474	503	453	441	470	415	510	439	444	473	468	425	469	495	487	469	477	469	470	504	480	449	449	465	482	455	443	455	471	474	457	463	460	463	462	479	436	447	433	492	451	447	460	453	458	456	476	439	447	491	471	497	451	519	445	498	458	472	482	452	428	448	465	417	435	439	444	443	427	473	450	504	482	403	482	488	429	459	521	473	453	446	469	458	489	464	459	446	467	445	445	486	449	472	467	494	466	426	459	451	422	450	500	435	461	439	462	459	431	445	473	443	463	442	438	454	473	471	438	465	458	438	446	493	429	445	471	462	478	445	471	483	462	474	435	467	446	483	460	450	419	443	449	454	446	507	423	471	480	505	468	475	456	424	467	455	455	475	445	469	513	465	463	463	416	447	501	474	496	511	449	451	437	477	464	458	441	450	426	435	435	443	469	424	453	445	442	453	477	467	455	443	443	451	411	440	441	454	443	466	457	447	452	474	461	472	451	426	492	451	482	473	478	452	474	429	465	495	433	489	472	506	481	426	485	454	483	478	469	451	425	439	429	448	453	487	471	431	464	492	488	442	501	445	449	434	484	453	460	500	445	440	470	403	452	461	487	419	437	445	485	481	435	424	463	456	492	439	475
6003	1123	383	364	270	248	216	253	225	225	247	280	269	244	231	265	240	213	245	251	250	240	210	268	256	222	242	259	266	249	231	250	232	252	247	241	234	262	242	244	248	216	259	239	238	219	224	249	227	258	272	245	242	244	248	215	258	262	246	235	268	263	231	239	251	215	239	251	241	250	230	244	221	240	247	234	215	221	255	222	231	235	234	227	198	243	244	241	213	253	218	238	256	231	252	252	255	215	218	233	244	252	238	230	242	233	231	248	248	226	225	265	261	268	241	222	222	236	268	250	264	261	275	241	264	258	225	213	241	251	221	263	212	225	275	233	233	246	243	235	229	249	256	230	236	237	240	240	274	242	259	280	239	244	240	263	221	246	254	257	238	256	271	239	249	259	266	248	247	220	234	217	243	225	268	246	257	218	251	212	213	246	233	255	232	253	244	242	232	250	246	239	201	238	268	249	238	226	276	252	263	237	253	256	291	248	246	245	242	257	250	219	269	241	249	246	241	219	250	238	257	254	233	248	219	214	246	224	230	258	239	236	224	253	240	257	250	252	234	245	270	260	254	236	237	234	251	235	239	249	222	213	231	240	259	219	249	249	231	252	240	218	199	239	241	232	254	247	260	251	223	280	243	234	245	239	238	256	244	253	257	263	263	240	248	227	215	227	267	234	263	254	245	253	237	259	238	258	262	253	238	213	265	230	234	240	209	265	246	249	233	230	238	232	237	239	239	241	228	225	238	264	228	246	243	225	256	258	249	264	255	237	240	213	258	249	228	228	237	255	244	230	235	249	269	252	229	227	240	257	261	256	238	255	216	258	232	234	241	249	253	231	245	259	279	247	261	227	231	274	249	246	210	235	259	254	247	236	257	224	240	226	277	248	229	251	235	239	250	245	249	256	245	243	231	228	229	203	220	235	256	265	237	231	250	265	244	248	221	243	263	264	227	259	237	264	235	238	270	260	242	250	267	246	245	259	265	264	223	241	227	239	233	261	238	255	262	242	263	237	278	233	238	274	237	244	237	244	244	246	254	264	261	240	237	248	256	238	249	230	233	254	236	266	254	224	216	247	212	216	231	243	257	254	237	263	257	247	234	236	220	267	242	236	224	248	257	228	262	253	231	251	244	230	218	280	229	275	233	238	235	265	248	262	227	259	247	243	259	225	223	256	242	270	241	239	283	229	241	240	218	228	212	214	242	237	259	222	267	255	204	247	246	251	262	209	226	236	234	248	236	255	269	237	243	214	265	244	258	238	227	227	235	258	237	244	238	241	241	239	247	224	263	238	235	245	244	248	233	257	256	256	266	237	230	222	249	271	233	248	256	253	228	230	271	244	275	248	237	266	218	218	264	271	234	216	234	245	252	241	243	248	244	228	254	220	244	247	236	246	243	273	253	255	234	233	240	254	243	274	251	241	259	248	231	284	237	220	225	223	234	256	245	237	236	242	239	263	252	250	232	225	231	246	232	229	255	231	233	208	244	227	246	265	253	246	262	261	279	237	254	226	270	240	252	235	249	228	248	228	251	220	231	243	252	255	249	272	282	232	270	256	227	242	268	252	249	267	236	248	229	243	252	256	190	254	248	234	225	269	261	247	261	239	261	217	283	247	234	219	255	246	241	235	207	226	216	223	244	249	248	254	273	252	211	255	231	245	242	267	236	224	245	239	243	236	248	260	254	219	244	230	243	244	226	234	232	259	258	241	224	247	266	219	227	254	221	233	246	270	269	214	227	251	261	246	241	249	233	259	228	232	240	238	231	254	261	286	232	260	253	221	231	267	262	269	254	274	239	268	276	264	241	220	234	254	225	240	250	237	272	225	222	263	220	252	215	219	194	248	221	227	221	267	220	241	252	229	257	200	231	246	265	220	240	261	249	252	195	245	236	257	243	242	259	228	233	225	237	254	271	236	209	247	227	249	234	228	240	246	233	222	228	248	249	202	247	216	250	282	240	236	262	263	234	226	248	287	259	247	258	256	233	256	278	232	264	243	246	243	237	256	237	236	251	248	251	241	252	234	226	246	232	250	271	234	268	254	268	214	213	252	255	273	236	241	252	228	228	236	214	217	221	225	250	233	255	243	269	256	250	222	231	225	251	238	233	236	232	252	265	254	240	236	246	242	219	261	211	215	256	260	254	271	263	240	270	240	205	248	243	258	244	244	245	220	277	231	256	247	245	248	282	252	253	253	251	249	259	258	240	271	248	255	236	236	255	230	231	247	262	230	230	220	246	227	261	264	220	240	219	238	237	231	220	215	245	240	252	254	256	248	233	253	216	233	226	254	259	246	271	260	277	256	219	236	231	257	239	234	231	230	258	238	258	227	241	265	252	248	259	238	249	273	237	245	217	246	256	261	248	274	243	253	226	247	250	227	268	237	223	247	225	254	205	229	236	231	276	240	225	223	252	250	262	213	243	240	238	228	243	248	266	226	227	217	271	221	261	273	281	234	239	216	236	265	244	264	233	237	260	248	251	238	261	254	229	242	211	255	254	237	237	232	242	265	301	253	216	269	237	257	234	211	241	230	250	238	262	235	255	231	224	241	225	238	253	234	237	225	243	242	235	226	245	268	255	230	234	235	249	233	242	250	224	260	242	239	225	249	287	265	236	238	255	255	182	241	224	237	263	252	276	287	250	240	254	291	232	242	231	255	246	275	242	255	291	242	252	258	240	253	229	264	264	262	242	242	251	263	258	259	253	227	246	216	254	268	242	231	240	266	235	240	246	236	240	235	254	283	232	241	225	281	244	241	210	259	251	255	233	254	225	230	232	231	236	225	243	244	262	225	263	240	255	215	215	258	242	237	270	238	252	249	249	249	255	254	238	252	199	256	261	235	268	239	206	243	224	241	245	261	263	230	261	269	262	252	254	281	231	203	250	236	251	246	254	237	252	250	262	255	258	256	227	246	248	244	254	259	217	232	250	221	231	247	251	215	254	268	232	251	233	246	256	205	261	262	264	237	250	219	261	244	238	233	229	256	235	219	282	248	259	257	247	233	249	269	242	243	227	267	247	257	273	217	282	239	261	263	242	257	255	258	250	220	251	228	266	214	247	239	230	244	226	240	269	230	247	264	260	229	255	232	258	254	221	225	261	243	235	250	224	259	273	247	274	233	247	239	236	235	254	277	260	228	236	276	247	256	291	232	258	276	240	229	229	230	222	207	246	211	260	257	237	252	278	229	265	245	255	245	261	228	249	230	251	249	229	222	216	265	251	268	230	256	250	250	269	240	243	217	259	233	225	260	222	261	246	246	274	225	249	231	256	240	251	214	242	267	220	250	251	244	243	214	257	243	227	251	256	266	259	266	257	229	206	234	224	238	213	232	224	232	246	230	239	264	247	269	251	266	247	236	254	238	254	238	272	235	216	240	257	269	248	237	251	229	248	247	246	256	218	244	247	227	253	243	235	252	228	243	279	227	252	252	242	249	259	248	234	202	264	240	249	243	226	240	260	238	258	283	224	213	231	219
4435	868	687	964	727	663	650	613	529	606	604	598	612	566	603	575	575	571	557	574	565	566	579	563	563	559	567	592	572	569	572	557	556	558	597	557	600	555	539	562	566	546	549	527	556	547	564	589	591	556	541	598	547	574	532	546	578	567	567	566	535	590	537	543	522	591	551	562	548	584	534	559	566	571	564	588	588	514	588	583	563	563	539	547	567	557	562	583	566	537	568	604	575	537	574	556	514	538	543	562	566	545	515	561	572	551	532	577	571	546	553	571	539	576	534	550	594	565	538	566	575	597	519	557	540	556	551	546	576	563	540	590	570	556	564	559	574	547	540	498	568	547	602	565	589	526	506	550	577	572	546	576	562	560	574	587	569	547	563	557	536	535	576	568	564	592	569	559	570	539	515	556	555	559	545	558	595	580	537	593	556	567	572	524	555	539	557	540	599	549	543	561	543	557	580	553	594	551	560	582	560	563	523	578	571	530	572	557	558	573	575	584	549	599	569	638	531	538	579	558	541	570	584	568	551	521	549	554	581	546	553	561	541	550	549	567	532	589	596	571	556	606	583	561	592	572	531	544	544	579	524	576	510	595	550	524	540	576	558	550	566	572	609	570	611	557	562	539	540	589	554	568	564	587	569	564	538	566	564	593	502	570	561	617	607	583	569	580	601	564	575	536	561	552	545	547	467	558	578	542	587	569	571	575	556	482	585	545	564	549	586	535	611	522	558	555	568	549	601	583	565	569	548	554	602	601	550	549	593	611	575	595	576	548	516	564	559	546	570	581	548	577	561	559	565	582	558	561	577	562	553	596	514	529	575	584	580	557	568	568	539	550	571	502	548	601	608	498	552	565	558	561	580	585	571	566	569	618	574	578	523	547	581	612	557	523	574	572	551	553	560	583	556	547	535	569	576	563	548	508	565	538	576	555	590	546	568	506	525	561	568	581	560	576	579	606	553	578	574	579	579	547	586	563	563	555	537	544	575	542	576	533	564	610	598	601	535	534	557	563	570	600	589	577	559	558	499	564	565	558	565	550	565	588	535	582	567	554	556	575	552	539	596	528	546	541	590	575	562	535	577	570	542	563	541	550	542	564	534	551	554	598	575	528	556	548	572	522	535	562	537	549	551	598	539	568	537	554	562	534	515	549	562	582	568	562	558	538	581	581	525	559	543	599	561	557	567	576	562	608	598	562	558	596	574	590	550	559	607	568	523	552	563	573	532	561	559	537	574	580	540	561	536	606	549	517	516	584	576	572	552	551	607	564	532	519	568	548	586	598	524	588	546	566	593	584	553	552	567	560	523	567	564	526	577	561	606	563	578	517	519	555	587	551	567	558	568	571	531	569	544	604	549	518	555	565	550	539	559	548	612	566	527	550	584	571	631	563	534	576	535	565	521	623	574	546	583	550	550	541	551	531	555	565	574	575	557	523	594	580	530	546	540	567	568	590	578	586	569	563	567	531	566	539	602	590	572	578	567	553	546	594	558	546	540	557	586	583	541	547	535	583	562	550	576	568	534	516	534	560	553	519	565	573	560	588	557	618	554	581	584	535	553	565	539	567	581	571	587	575	577	575	533	534	564	589	567	562	557	551	543	575	567	573	528	571	569	576	568	575	571	605	575	533	599	543	564	574	579	556	550	563	580	542	554	566	626	563	544	576	554	544	528	543	542	588	558	573	574	517	578	542	540	553	534	545	509	569	527	586	582	597	576	593	561	570	535	545	609	591	603	571	565	520	576	548	550	520	559	562	581	588	552	563	565	573	557	580	546	575	596	566	533	561	571	576	555	552	555	584	574	539	584	583	562	522	525	569	576	568	546	523	607	537	528	572	526	548	527	543	566	595	572	542	564	574	577	550	562	538	548	567	546	542	536	562	552	560	581	589	556	552	570	537	559	541	560	566	574	520	558	566	556	564	551	547	563	566	637	540	532	533	543	562	576	521	564	591	523	581	521	581	548	566	529	551	539	573	611	552	538	553	526	542	562	590	565	605	566	564	550	503	539	613	494	588	576	560	532	570	549	573	540	601	579	580	567	571	533	581	537	546	608	534	556	547	539	587	556	558	556	552	565	550	555	549	588	535	522	575	527	567	583	551	590	544	527	571	573	531	565	540	614	582	529	593	611	571	583	583	562	606	542	566	539	521	564	549	547	542	547	585	558	553	572	549	549	556	524	607	579	557	565	541	543	577	610	574	582	580	597	549	589	549	584	540	573	587	583	610	573	522	588	540	549	529	535	532	551	566	569	566	563	539	532	553	581	582	537	617	555	574	559	547	538	502	539	528	527	562	553	568	552	570	515	561	562	561	585	571	585	554	535	583	574	529	567	572	574	578	564	559	576	546	564	573	517	547	614	524	567	620	521	559	571	567	543	500	543	536	582	534	577	560	552	587	579	557	551	537	532	596	515	566	543	560	510	536	582	556	545	606	552	539	543	554	561	565	554	529	562	550	571	546	573	534	581	552	562	556	568	538	533	592	566	546	532	552	618	572	534	548	524	564	573	529	539	546	579	577	557	575	553	530	566	545	595	531	572	531	564	558	574	539	554	534	572	543	570	544	538	547	577	569	592	559	518	592	545	531	524	567	554	546	573	581	528	563	587	579	560	574	568	529	570	591	602	565	594	578	580	619	556	548	592	570	536	611	569	582	586	536	532	566	542	535	548	563	532	562	607	556	532	555	516	593	605	561	541	547	551	556	561	565	588	581	526	513	555	544	568	550	518	523	577	579	581	565	541	591	578	552	545	587	557	531	588	513	620	559	583	594	545	571	566	535	535	573	545	550	527	555	570	582	529	541	523	530	549	584	582	515	561	609	610	557	565	545	548	550	618	563	546	551	560	567	598	530	546	572	571	521	580	528	549	542	554	546	537	560	548	573	556	575	544	607	590	589	560	555	597	541	558	572	555	545	563	558	578	574	534	536	554	566	578	562	587	580	552	551	567	546	565	590	555	573	580	594	553	563	579	571	562	555	545	539	614	570	595	547	577	551	512	588	583	599	552	553	560	558	565	574	587	559	559	588	539	584	587	544	577	553	556	551	559	580	606	565	545	590	568	515	557	565	588	537	537	553	625	580	550	557	581	547	580	588	534	597	566	489	574	539	548	551	556	553	563	612	527	578	532	575	523	578	540	569	574	582	597	565	539	563	558	559	570	577	624	579	637	555	586	581	564	567	568	556	553	526	567	567	554	538	544	537	554	602	518	565	561	572	540	546	574	524	591	610	524	557	583	540	558	576	542	571	561	558	561	535	547	540	568	523	578	555	570	564	567	531	554	550	562	527	574	615	546	560	552	563	547	571	551	594	531	583	534	580	590	570	536	588	546	553	569	586	559	563	555	600	568	567	588	561	570	548	634	565	566	544	565	565	572	578	587	562	579	589	570	556	581	531	625	581	516	575	510	580	599	587	558	530	563	528	575	568	538	578	567	546	569	525	570	564	605	565	500	552	569	545	539	591	598	598	583	591	575	579
22358	6721	3367	1666	946	580	403	321	273	210	184	196	186	126	160	193	147	140	128	136	163	125	129	109	128	156	134	138	102	123	102	126	92	130	129	107	121	142	105	116	131	110	95	119	107	136	122	103	118	119	95	100	124	100	109	115	104	121	113	125	135	123	122	129	117	125	116	108	113	127	133	109	101	110	110	107	98	115	102	115	97	116	123	112	111	91	122	116	117	113	94	112	106	114	116	117	91	101	118	111	122	109	120	101	150	92	102	126	115	113	116	112	121	107	141	101	120	115	102	82	124	126	129	112	125	119	104	103	120	118	113	118	112	99	122	118	116	105	100	112	108	114	112	100	126	111	109	135	110	108	113	112	104	119	115	125	110	101	88	108	132	117	127	119	130	107	98	104	125	107	99	125	113	104	127	116	135	110	117	111	109	117	120	114	96	94	110	93	133	125	130	96	119	123	112	96	107	117	97	95	107	118	102	107	112	106	112	115	95	95	94	119	111	121	116	104	98	113	91	112	98	114	99	104	101	105	75	124	125	92	128	98	102	103	106	109	124	123	113	120	99	107	104	117	115	113	116	109	111	101	140	123	123	102	115	117	115	98	116	100	112	120	104	115	105	120	107	102	90	117	121	112	112	120	102	97	99	102	103	114	131	104	111	97	109	107	106	119	114	114	122	110	101	120	116	105	127	99	122	116	121	104	95	107	104	103	108	125	97	129	96	125	109	129	127	137	115	94	97	96	122	113	122	104	115	127	99	94	112	126	90	118	122	121	108	132	99	124	121	115	90	96	125	113	100	108	99	103	106	100	120	99	125	97	126	111	98	91	116	112	122	96	99	108	104	104	110	110	110	117	109	97	114	108	100	111	101	109	106	122	103	104	108	123	127	135	128	113	118	114	124	106	85	103	103	123	119	119	94	102	119	118	125	114	101	112	105	122	93	124	110	131	102	114	123	116	113	114	98	111	134	105	96	124	130	109	99	110	110	114	129	121	126	114	104	123	100	113	107	125	113	101	122	106	126	128	109	124	118	120	107	118	102	110	127	117	116	123	110	87	126	102	109	112	91	110	113	88	112	113	111	105	99	101	117	98	82	113	126	127	112	110	123	112	112	105	97	129	126	114	115	122	106	128	106	109	112	125	105	95	140	99	121	122	107	101	116	98	132	102	113	116	105	106	124	111	110	85	95	102	127	109	118	114	114	106	128	109	113	96	123	118	101	114	125	110	106	105	103	111	122	118	115	119	99	86	114	112	120	104	105	128	125	106	109	115	113	115	128	100	107	113	106	138	111	119	117	96	100	102	109	102	110	99	123	108	119	112	87	114	100	112	118	101	127	124	110	117	114	96	94	106	98	110	123	107	116	94	107	108	106	107	108	101	111	115	114	91	95	83	99	106	119	120	128	106	102	113	120	110	115	113	115	98	107	114	97	110	108	121	98	102	109	90	119	121	88	100	113	110	117	112	105	104	110	88	105	119	143	116	109	112	124	109	119	126	93	98	119	126	97	99	107	111	80	109	97	116	110	90	126	135	108	112	101	126	118	113	115	104	114	103	108	117	105	121	103	123	106	95	106	108	120	109	110	112	104	123	118	112	122	130	91	118	107	95	99	118	103	113	122	95	103	102	115	128	119	107	135	119	109	102	107	121	100	122	118	113	101	107	105	119	107	118	97	108	129	117	104	101	114	113	120	104	125	93	122	128	109	118	146	134	127	125	129	117	111	104	105	136	101	134	100	95	111	123	108	125	115	109	98	104	121	111	108	111	119	105	105	116	114	103	102	115	103	115	100	133	104	122	108	106	118	113	113	113	105	116	116	101	94	101	125	107	113	127	117	117	124	117	114	93	100	88	119	95	94	122	100	114	93	124	123	119	110	117	140	102	129	122	123	103	104	121	124	128	102	119	129	98	114	107	128	131	117	111	124	114	111	105	126	99	111	102	111	111	96	102	133	108	109	138	104	132	134	115	99	98	109	107	104	107	108	97	127	94	102	111	114	103	92	112	105	132	80	123	85	113	109	103	108	117	109	128	103	109	118	84	106	110	103	114	113	123	91	97	113	111	116	123	121	114	95	107	112	96	110	119	126	113	106	106	106	117	100	114	113	97	96	107	110	91	109	93	110	118	104	108	90	126	102	109	126	114	120	129	116	109	108	107	109	105	128	97	122	120	118	94	124	104	113	128	131	119	117	120	120	116	121	116	132	105	114	113	122	108	108	104	97	110	116	120	120	115	109	112	101	105	105	125	124	126	107	99	113	102	116	99	117	99	112	121	119	114	122	108	113	102	123	113	130	129	110	124	96	95	120	124	102	139	97	115	101	106	110	110	129	99	142	122	97	126	115	116	102	112	106	104	107	114	115	108	120	98	101	94	93	103	123	110	103	104	94	112	99	131	118	120	123	91	106	108	113	112	109	94	106	113	99	126	116	124	100	129	102	129	136	106	105	125	100	103	97	111	106	126	99	127	119	104	132	96	118	134	121	123	103	123	113	112	103	102	120	121	133	125	100	115	97	132	94	125	113	113	109	100	121	121	131	110	118	121	142	105	92	96	133	116	120	109	90	126	98	141	111	99	120	118	116	117	104	109	117	131	105	111	112	103	122	101	106	100	113	105	139	133	106	114	104	105	124	80	115	115	120	104	114	102	117	100	103	109	96	118	124	105	102	125	88	118	118	108	125	121	100	112	110	107	117	116	110	102	129	116	128	114	103	93	107	100	133	127	89	122	109	124	123	115	137	126	120	103	112	112	110	92	118	100	104	104	97	115	103	110	102	126	84	100	110	120	106	118	92	125	128	120	130	116	99	97	97	120	141	106	104	108	111	102	127	138	125	111	92	95	119	102	126	99	104	102	102	107	115	108	98	113	136	125	115	95	109	123	101	93	107	105	118	110	93	100	117	115	108	117	100	116	123	97	126	111	102	119	114	106	122	129	132	94	121	119	107	131	132	114	111	103	135	128	114	116	108	97	124	111	115	101	107	126	94	117	109	114	93	122	109	112	127	111	113	116	114	126	119	114	127	91	96	128	131	104	110	102	107	111	112	124	107	104	118	98	104	121	122	115	108	121	116	104	120	101	101	107	127	106	130	116	115	104	112	110	103	109	134	116	116	113	117	131	107	122	125	104	103	119	129	109	119	108	116	100	110	108	113	109	105	97	108	107	115	116	109	98	95	115	122	92	115	100	112	99	98	99	119	123	100	137	122	133	94	129	102	94	120	122	128	98	112	130	101	104	106	119	115	123	120	104	102	117	125	92	95	106	121	109	122	109	112	117	126	94	112	117	94	104	110	117	115	100	105	110	117	110	103	117	109	115	93	113	104	110	89	97	119	107	124	93	105	91	102	120	121	97	126	109	85	108	111	101	113	84	96	101	123	115	111	121	116	118	128	125	99	100	115	112	96	107	117	125	130	128	127	106	98	99	126	93	106	115	112	112	121	113	109	102	145	111	117	117	110	124	124	127	124	118	107	115
13717	1811	3787	3494	2775	2215	1693	1370	1226	1041	913	814	718	702	596	614	553	534	528	464	477	449	444	399	418	405	441	367	389	401	429	421	391	372	364	355	350	370	330	340	369	335	370	303	329	320	317	361	332	319	340	303	339	360	352	345	317	310	352	302	325	305	313	333	302	318	305	311	348	336	339	349	354	293	318	318	328	320	331	295	314	289	314	304	315	331	300	331	323	293	292	328	322	313	299	311	345	302	299	283	269	312	284	330	325	288	347	301	346	304	307	310	277	295	309	281	280	273	311	298	328	298	284	316	267	314	293	310	321	292	305	304	307	329	299	293	282	297	283	321	298	312	305	311	327	281	286	292	274	318	325	287	291	328	311	292	320	280	283	357	293	300	304	328	320	318	297	311	297	301	276	293	309	298	300	295	272	302	274	331	294	310	319	332	289	325	314	281	258	304	317	309	299	303	315	293	310	309	312	314	299	282	320	301	280	291	301	319	319	277	309	293	319	274	324	293	275	325	275	315	286	276	302	303	302	336	291	296	306	282	279	316	316	256	315	294	289	320	301	317	285	287	312	278	280	300	313	315	305	288	290	282	301	327	313	326	312	298	309	320	324	317	297	328	277	338	301	305	339	336	286	280	286	304	330	312	304	324	310	304	295	346	293	273	293	312	262	315	331	317	299	302	315	313	303	308	290	302	285	298	311	268	326	301	332	279	315	307	360	304	285	304	315	299	298	291	304	335	289	288	300	272	286	280	317	315	319	271	312	261	314	309	311	294	315	312	301	305	316	309	312	309	346	323	293	295	283	270	305	301	325	267	297	306	285	309	290	328	323	306	345	324	325	295	281	325	299	305	284	307	256	285	297	299	280	298	306	306	282	270	317	350	342	314	345	283	331	296	302	316	279	295	308	334	332	308	284	323	304	293	302	292	290	289	269	307	282	290	267	299	285	297	316	303	328	303	304	292	313	307	317	293	305	273	296	296	321	269	315	272	310	286	285	310	313	283	307	295	295	319	311	319	291	310	300	304	322	299	279	304	297	274	287	287	304	270	272	280	305	288	307	297	302	288	293	310	259	321	341	328	332	267	292	307	307	318	265	296	306	312	283	323	293	333	311	307	311	320	301	299	306	328	323	336	293	326	284	300	329	246	292	297	299	299	331	319	294	278	314	292	336	295	291	296	307	300	303	281	329	360	315	271	284	313	260	315	296	284	320	298	306	343	292	308	309	306	297	308	330	301	296	322	349	297	272	318	297	296	311	286	298	310	313	331	306	322	279	318	311	284	303	323	334	292	313	275	302	313	299	292	328	270	302	275	302	327	319	289	304	303	314	291	320	287	307	301	310	329	321	332	316	292	294	303	314	300	304	314	309	280	311	318	326	289	286	269	303	289	316	279	291	282	325	293	270	309	320	304	316	306	270	287	298	310	327	294	289	296	286	305	306	313	299	288	287	304	304	303	334	308	313	310	301	344	300	293	304	295	345	300	319	281	301	295	301	281	311	304	303	292	295	310	316	326	302	279	298	322	313	289	285	306	319	310	281	311	283	313	309	299	289	302	318	295	296	321	314	305	297	270	350	304	295	313	276	307	298	310	288	305	303	312	288	280	268	312	329	277	301	324	288	294	326	284	310	287	290	329	316	326	314	316	321	309	310	296	295	298	284	284	272	312	295	285	279	277	317	262	302	293	292	305	302	329	274	310	299	309	329	309	295	295	301	298	277	293	295	308	304	298	315	324	325	273	272	309	302	311	310	291	293	290	327	290	288	308	299	299	302	326	317	297	315	322	306	334	287	272	273	283	280	295	300	303	307	299	334	318	285	294	299	332	297	310	332	286	294	286	307	305	307	292	291	301	299	286	282	291	295	298	298	303	295	301	303	309	310	297	271	307	307	290	299	305	312	304	315	298	264	292	292	310	315	305	312	299	286	296	313	317	287	314	300	294	296	285	296	291	304	310	296	300	271	275	311	301	322	299	273	304	283	290	293	318	301	281	319	326	322	312	316	291	309	318	296	286	288	315	307	297	328	282	327	326	310	322	289	283	280	293	290	303	279	296	303	317	321	334	286	326	305	311	293	347	319	318	315	372	315	292	311	296	314	263	309	310	308	302	326	309	313	322	295	272	307	317	274	311	298	302	275	327	298	296	339	312	299	287	321	287	293	324	300	336	327	323	291	317	325	290	321	301	305	283	311	306	311	290	330	303	312	323	303	293	306	320	287	298	319	303	317	302	310	295	300	292	286	281	263	317	305	283	322	300	261	310	279	324	343	282	336	294	314	303	273	317	348	322	301	286	309	294	313	325	339	293	305	298	291	275	294	311	289	285	285	328	310	289	303	315	321	311	285	335	300	294	322	317	310	319	292	311	281	274	309	306	310	285	300	307	289	278	290	297	295	318	300	287	322	293	324	304	279	291	277	300	285	303	304	296	295	289	329	313	301	337	325	309	301	283	305	286	326	313	312	308	292	324	256	308	344	320	291	316	298	286	307	276	313	289	297	331	301	304	327	289	314	274	292	317	298	309	310	310	314	300	315	297	313	326	305	308	294	264	287	309	318	302	344	304	305	308	312	314	295	296	348	291	308	282	299	278	291	326	302	310	280	319	279	282	279	287	281	295	313	278	300	307	308	315	304	336	321	322	298	301	306	295	295	307	297	316	314	307	308	264	304	310	306	284	334	282	303	292	308	300	300	315	287	309	307	298	264	301	315	293	312	303	298	304	322	297	329	310	295	296	305	304	302	303	293	333	306	258	287	278	322	283	285	336	305	308	288	322	306	317	294	262	283	306	299	284	296	284	292	275	277	305	311	253	275	307	298	305	286	297	303	310	278	301	280	300	280	322	295	263	347	302	306	292	302	278	307	289	305	300	282	290	286	309	315	294	307	322	283	262	303	322	272	318	277	296	316	284	305	305	286	314	301	313	289	295	300	322	320	313	278	340	280	344	309	290	284	313	297	276	312	306	333	299	291	259	281	342	267	286	305	285	334	325	323	312	278	301	323	293	305	294	314	304	316	308	331	289	289	332	302	332	309	320	310	284	298	300	307	327	295	316	285	317	307	317	341	295	297	277	303	279	319	314	302	253	297	336	311	270	330	307	280	344	308	305	300	289	302	296	329	310	309	303	301	313	302	319	320	310	311	321	311	285	332	301	306	287	304	294	310	296	306	319	306	319	291	269	304	319	283	287	297	291	331	323	339	294	313	314	314	319	309	276	296	316	317	289	321	311	312	313	323	275	298	298	292	319	317	313	283	295	291	313	292	291	295	289	309	297	310	292	301	307	283	334	298	316	289	298	286	310	307	286	316	296	332	266	314	312	295	315	296	309	313	314	325	289	307	306	311	328	328	294	274	266	320	290	283	279	312	290	316	306	324	306	278	296	304	292	322	295	279	306	305	302	295	304	292	327	305	291	312	290	292	337	318	312	306	291	304	328	273	292	312	292	316	309	310	340	321	272	308	287	301	294	302	305	303	342
30120	12855	11909	3697	1929	1247	858	644	493	448	379	383	294	338	312	285	278	262	243	254	235	224	232	262	200	212	236	216	222	220	221	218	216	200	203	208	229	227	226	192	205	237	216	172	175	191	217	229	230	221	214	219	222	176	208	182	215	209	208	202	192	192	191	192	206	227	204	206	221	203	184	210	197	207	204	220	194	206	213	214	190	198	195	190	215	210	191	215	179	188	204	219	222	206	217	220	211	198	180	187	187	193	198	205	199	214	187	187	205	183	222	165	239	221	174	206	195	210	192	221	188	162	188	190	207	172	220	209	204	219	226	198	216	177	208	191	192	182	182	190	198	228	204	187	241	224	203	188	210	191	219	188	172	176	195	211	167	199	210	198	205	219	194	189	231	193	210	177	211	197	188	205	229	184	252	186	191	162	199	204	199	187	189	189	198	196	215	194	205	202	222	189	209	195	181	170	200	197	188	223	210	171	200	188	190	191	208	213	197	185	189	204	178	198	212	190	205	194	196	211	203	194	170	205	180	204	226	196	196	198	214	225	203	197	226	193	222	213	190	213	201	210	169	192	213	194	212	181	206	188	219	183	194	215	190	181	189	204	198	201	167	196	226	208	179	166	184	209	208	208	182	215	185	197	173	183	205	206	188	189	199	209	182	223	202	187	206	204	202	195	224	206	202	208	176	193	219	202	202	211	216	200	204	181	202	185	190	184	206	200	196	204	193	175	203	233	186	199	211	197	203	206	201	202	219	215	177	195	201	229	211	188	230	207	173	176	199	151	185	202	223	198	197	198	215	210	216	215	218	181	200	195	201	203	202	198	195	202	214	196	176	223	189	209	189	197	194	199	213	183	219	213	190	199	218	215	191	230	189	200	188	196	185	201	190	203	199	205	198	219	176	174	170	212	227	184	192	214	205	202	175	217	203	182	176	184	197	216	207	174	182	180	178	226	197	231	216	188	217	208	199	175	188	195	213	218	222	207	197	197	207	197	202	207	183	184	201	197	191	185	192	194	224	205	214	188	191	212	215	210	188	185	208	206	177	202	207	219	187	231	197	207	199	216	204	203	188	191	197	201	204	190	197	197	170	198	191	220	217	179	198	186	203	193	182	166	191	201	183	188	218	225	156	190	195	211	180	199	223	197	171	182	219	178	218	184	195	223	180	213	196	199	208	228	199	194	175	197	208	195	173	193	197	194	193	210	189	173	176	222	190	178	215	193	208	191	198	199	207	203	188	167	212	215	170	174	201	190	196	159	201	209	198	202	207	179	168	218	210	211	192	201	211	187	194	177	192	183	187	223	197	197	195	173	171	197	213	195	198	189	210	199	186	178	183	181	177	200	192	187	192	198	205	200	208	196	210	182	210	194	225	196	180	220	189	202	205	201	194	199	198	195	205	194	228	212	172	190	211	182	196	197	204	192	183	185	194	219	179	215	175	211	189	219	213	215	212	216	206	189	222	224	199	172	186	205	178	199	200	189	220	202	202	198	190	199	230	201	214	197	200	224	184	213	206	202	178	193	168	180	192	217	189	185	185	171	205	198	183	204	220	194	198	223	204	202	230	182	190	197	214	212	214	188	212	212	181	220	189	204	210	210	195	188	201	189	191	189	220	227	224	182	203	209	241	225	192	209	218	180	183	174	220	198	203	188	173	205	190	183	192	184	192	174	193	178	191	199	195	200	193	207	197	209	206	201	202	207	196	179	198	199	162	195	205	217	248	209	197	196	198	198	197	187	171	184	183	194	198	182	226	197	199	198	192	233	190	169	200	207	205	195	206	225	186	175	189	173	183	191	196	202	203	221	180	203	200	197	184	174	206	188	215	179	188	194	208	194	213	206	199	217	210	188	170	188	199	210	181	182	203	195	202	207	196	222	218	199	199	194	188	188	194	237	193	179	218	203	223	205	213	220	206	211	212	195	207	210	197	202	182	215	211	212	192	199	186	201	189	188	207	194	212	198	193	208	204	189	187	185	177	203	212	211	200	206	236	188	203	206	189	199	196	197	191	190	190	204	197	196	200	227	198	202	236	181	185	186	209	203	201	181	210	232	196	189	188	212	227	198	215	208	199	205	200	191	186	185	208	190	198	197	163	220	232	213	193	212	167	209	210	217	191	209	192	184	208	179	206	204	177	182	200	202	233	193	208	186	218	186	213	220	185	221	199	219	197	193	233	218	202	210	206	218	188	199	185	206	209	206	181	206	191	206	236	156	213	194	199	204	189	190	192	186	217	199	193	221	181	207	209	199	197	192	189	206	214	222	180	230	190	200	228	212	190	203	212	201	200	187	201	205	169	201	193	196	218	213	181	207	224	201	218	187	196	199	228	178	209	191	175	179	190	183	192	210	209	218	190	201	172	205	207	223	200	197	183	179	192	164	225	185	187	225	204	172	195	205	225	198	182	189	185	193	208	170	214	181	222	220	178	172	197	184	226	200	212	219	194	197	212	223	206	191	188	185	177	216	184	174	232	200	202	217	197	184	192	189	201	205	211	179	205	212	170	204	190	212	196	204	222	199	192	176	202	213	202	210	208	218	195	207	220	162	195	201	180	202	206	202	206	190	205	177	177	218	220	180	199	203	205	208	192	183	204	207	214	210	222	182	194	187	163	184	206	200	197	224	206	194	195	190	171	182	205	190	179	195	201	209	204	204	205	184	216	206	166	203	212	196	209	184	241	210	219	197	218	196	175	217	208	187	172	210	201	207	188	198	185	181	189	184	199	180	167	195	206	193	184	184	166	205	209	204	180	189	225	188	175	219	229	204	223	201	194	197	185	214	193	209	219	201	193	182	207	203	199	204	178	209	216	182	216	214	171	187	200	222	186	174	187	214	189	172	192	187	173	197	194	202	211	194	236	188	191	190	189	202	195	185	213	211	166	205	220	214	219	227	234	209	190	193	191	208	220	212	207	218	214	200	194	206	212	197	203	205	193	176	179	218	221	225	182	209	203	189	208	218	203	208	173	182	187	176	187	216	176	187	171	205	236	210	181	209	194	197	195	216	189	168	208	197	197	186	224	188	193	196	188	201	198	173	204	197	201	195	190	198	202	192	200	209	206	185	208	191	220	206	166	202	215	222	214	207	201	169	177	222	185	213	199	175	191	186	192	194	217	191	206	214	171	188	223	211	184	173	190	213	197	211	174	189	184	220	196	192	197	209	196	187	172	189	183	203	195	200	173	207	208	190	203	189	192	180	210	218	211	204	194	189	222	179	194	192	192	185	213	184	210	184	188	198	187	176	207	219	210	222	211	196	197	200	175	203	202	204	218	189	201	220	186	211	216	209	193	197	212	189	222	220	184	187	250	174	192	197	219	203	204	193	190	205	188	203	221	205	202	213	171	199	207	225	206	202	221	194	222	205	211	228	208	210	196	198	199	201	212	196	193	214	187	211	201	206	189	188	216	226	213	198	184	199	218	220	200	238	169	179	173	228	189	207	211	196	181	201	197	185	217	169	179	215	181	195	211	194
17369	5901	12311	6090	5148	4051	3409	2700	2241	1994	1777	1504	1332	1292	1161	1088	1031	1037	988	898	870	840	842	775	737	772	734	702	670	658	661	641	645	665	583	625	612	605	617	647	577	533	595	600	540	582	563	550	584	549	545	509	547	557	551	562	542	511	526	584	539	588	531	553	530	577	525	521	507	515	568	490	558	545	551	505	522	513	542	536	532	493	571	539	552	544	571	530	558	548	524	504	525	521	546	537	563	502	516	539	564	569	490	546	528	512	523	529	495	505	544	526	533	487	568	517	501	551	521	507	495	537	515	507	552	514	523	455	523	533	512	507	529	511	490	505	529	490	528	512	516	515	497	495	521	501	509	492	485	510	478	501	509	528	525	537	509	537	498	497	485	510	557	521	521	475	519	482	530	507	527	508	490	532	524	557	514	514	496	532	563	484	588	499	500	558	506	562	504	506	533	515	518	501	506	451	540	573	524	502	515	511	487	508	506	516	481	546	498	526	505	513	537	465	537	517	481	470	521	539	498	496	509	464	509	498	553	517	531	495	515	519	512	493	516	545	506	510	557	487	473	520	534	495	508	458	509	529	531	510	487	506	507	515	530	517	506	511	460	484	493	479	512	514	501	517	537	498	506	534	500	479	499	546	559	507	539	508	505	488	518	553	503	543	546	483	506	539	494	513	509	480	488	485	491	484	483	507	517	506	483	489	486	488	463	486	529	503	482	483	527	543	485	513	516	492	501	498	509	509	561	494	488	494	510	534	542	531	541	511	534	496	519	525	521	490	539	517	520	538	542	510	503	518	475	554	515	515	535	482	443	513	490	481	521	506	494	515	530	474	512	498	496	476	521	509	480	513	498	503	511	524	502	523	527	485	499	537	541	480	486	493	510	502	547	515	496	491	511	514	497	529	510	496	515	476	511	519	501	498	475	528	539	504	509	492	485	502	528	529	520	503	508	540	497	517	490	532	542	472	557	523	507	480	488	482	529	520	499	543	509	479	476	468	546	487	498	566	509	499	518	492	521	498	518	511	449	497	489	498	467	550	514	499	458	483	513	542	510	502	495	508	500	500	481	508	529	483	480	513	498	511	513	502	495	481	527	485	530	513	494	493	499	516	494	514	502	504	489	545	518	527	482	517	488	459	510	543	515	511	512	488	502	527	506	517	488	544	520	486	516	521	485	514	519	492	541	518	498	531	520	471	448	493	484	515	509	500	491	516	503	496	509	512	498	468	514	509	515	476	547	513	522	508	481	507	478	514	527	478	502	507	518	529	546	512	532	509	505	523	510	480	474	481	508	516	498	477	507	542	501	494	491	505	523	471	494	514	510	491	493	508	500	516	520	498	495	506	499	537	503	505	473	504	490	509	496	500	487	513	523	537	517	519	483	499	507	540	510	552	497	465	469	482	535	516	471	516	501	506	491	502	535	485	522	496	508	493	503	510	506	509	487	477	520	502	472	493	537	474	550	520	518	506	501	509	493	463	538	516	464	478	504	526	497	517	529	513	484	515	486	480	520	541	510	505	526	500	515	540	481	488	520	484	515	508	530	539	504	482	523	528	487	492	514	503	509	518	534	504	489	466	481	512	508	512	536	519	490	532	520	539	490	543	485	547	499	511	470	488	540	516	541	512	508	465	511	542	509	515	509	515	534	513	517	522	531	485	512	516	522	519	510	498	474	491	475	515	527	509	506	529	511	532	478	524	497	520	522	565	513	516	521	517	493	491	496	502	495	530	530	482	513	515	520	498	521	477	506	536	492	488	516	512	535	471	516	502	489	503	518	506	507	519	509	520	501	461	493	506	501	539	484	486	485	494	496	516	473	483	476	547	501	505	490	486	526	475	473	483	511	498	501	499	492	498	488	496	497	516	494	534	504	515	502	477	483	498	504	503	509	529	487	544	486	559	508	488	546	508	473	500	483	513	506	521	519	537	499	476	538	508	534	512	535	514	507	497	509	535	547	489	481	488	512	517	517	501	513	531	540	532	480	517	475	480	509	507	495	528	504	529	499	488	535	480	498	531	534	494	511	524	508	475	526	496	492	460	504	483	483	518	543	512	533	459	489	519	486	512	496	501	486	496	529	492	502	482	553	473	480	495	498	510	501	519	459	519	520	500	500	496	498	509	483	496	498	512	487	499	504	480	539	491	540	505	507	502	450	504	499	522	526	530	517	495	517	530	490	484	494	490	510	538	495	518	460	503	492	507	492	500	536	477	495	522	554	529	503	474	513	472	471	496	487	524	496	451	507	497	503	524	477	484	459	530	499	554	526	510	502	550	559	508	519	477	500	524	513	471	473	471	479	525	501	533	528	483	509	538	486	488	488	509	504	488	484	493	504	494	484	510	551	494	503	522	492	500	525	519	509	513	522	545	522	515	468	489	481	517	499	526	498	501	510	469	552	511	510	473	504	500	530	518	537	530	536	495	505	529	534	522	505	491	494	499	535	530	480	502	538	519	512	497	511	460	487	482	492	471	549	513	527	497	514	512	519	523	517	471	506	539	485	485	531	498	544	526	480	518	521	494	483	484	505	486	524	515	486	470	500	550	481	514	486	535	508	478	530	518	519	490	488	485	474	512	516	488	502	507	531	455	504	497	522	515	535	502	497	466	551	465	538	481	469	501	497	554	503	532	520	513	493	505	510	493	527	474	513	481	505	504	563	498	544	481	510	480	515	491	539	511	466	515	509	519	450	504	504	495	515	524	495	492	501	510	517	481	486	489	515	505	516	517	507	497	530	537	539	530	510	499	457	467	501	493	525	522	512	521	494	494	491	515	505	531	473	480	537	480	529	501	531	510	501	537	537	531	499	516	513	534	481	501	501	525	529	519	540	519	536	494	523	481	510	532	551	505	503	507	492	523	552	543	471	484	471	505	471	480	499	539	533	486	490	530	541	514	522	519	498	548	506	494	580	535	509	504	528	515	564	488	527	516	522	515	488	532	495	501	473	499	515	481	511	522	506	527	521	477	531	564	506	509	543	511	490	498	508	519	495	455	503	479	499	504	536	549	479	554	468	534	525	524	520	495	534	507	501	488	498	509	507	520	530	492	530	500	499	492	474	540	522	547	513	522	496	521	488	536	508	517	507	518	537	497	504	474	522	483	488	543	519	481	459	500	500	526	541	531	507	555	525	494	537	498	524	492	507	505	538	487	537	511	499	498	490	523	493	515	518	494	506	490	517	501	499	534	502	504	520	544	496	491	528	494	493	491	508	511	501	524	477	476	534	484	496	524	539	491	491	536	537	538	515	528	536	489	520	509	499	489	477	491	505	508	500	501	513	513	533	539	500	504	497	446	531	510	529	535	514	495	492	488	506	492	464	513	511	495	477	507	535	518	511	521	536	499	520	514	475	503	461	513	536	520	496	511	493	464	480	536	491	519	456	526	491	499	532	498	478	498	510	485	463	465	534	549	478	552	525	509	517	500	499	526	497	522	478	532	496	485	482	542	512	483	498	500	493	482	545	492	510	536	510	506
6636	3063	996	364	307	272	263	279	250	251	248	227	267	240	269	263	246	261	285	243	251	269	218	253	238	248	234	247	244	260	253	228	238	255	253	239	240	250	247	246	237	265	233	242	239	245	247	266	241	238	243	257	214	254	256	267	266	253	250	277	269	218	255	262	237	259	252	268	245	212	263	267	262	228	236	246	257	254	259	299	239	250	249	290	258	256	242	261	247	267	217	253	238	244	261	249	244	242	217	222	265	248	245	235	263	228	243	226	240	232	273	240	260	228	243	253	273	271	227	255	235	230	258	226	240	223	223	263	231	247	228	235	255	256	233	275	244	265	294	250	229	261	226	254	240	252	252	230	239	258	228	213	265	277	267	254	220	278	251	255	251	229	215	245	263	237	248	253	241	244	271	214	235	265	268	269	244	273	241	224	236	276	269	232	263	264	239	268	273	277	258	242	262	247	260	279	248	270	240	244	265	211	212	246	243	221	277	271	273	256	255	233	236	238	241	249	254	272	271	244	252	230	242	245	259	243	221	271	278	262	237	241	234	263	255	234	248	200	263	259	246	258	238	215	257	259	279	233	233	235	238	252	269	242	229	239	271	242	257	283	253	231	255	265	270	240	243	255	230	252	261	232	208	250	264	218	247	240	235	289	262	253	248	231	259	241	265	219	255	233	273	222	226	260	273	279	258	265	257	232	262	242	245	247	214	238	250	245	246	232	278	245	265	279	234	249	237	258	226	245	250	257	227	267	234	260	225	242	242	250	260	268	249	263	237	231	228	247	258	265	269	243	225	258	250	241	227	231	250	287	298	215	250	252	274	245	254	261	258	264	249	264	233	244	224	237	253	269	254	241	244	256	273	288	267	249	280	251	266	239	211	244	245	226	244	251	214	237	263	253	251	253	227	256	248	259	241	261	246	257	242	258	238	258	249	267	255	239	254	246	233	222	245	265	260	273	253	227	247	247	247	270	270	248	215	242	257	252	273	260	266	241	245	258	231	255	270	217	247	284	255	248	243	243	243	259	278	235	268	227	214	250	252	245	250	204	252	228	258	227	248	258	226	260	281	244	218	264	243	245	248	261	261	244	225	273	244	258	243	244	238	269	251	255	243	220	240	264	258	252	243	274	236	265	222	272	263	268	286	253	241	210	257	249	236	298	240	261	244	235	247	203	249	252	261	263	266	236	240	269	262	270	256	222	241	257	253	298	244	225	263	248	232	234	231	247	236	271	245	245	233	237	246	237	255	262	242	251	257	212	239	246	267	231	269	252	238	220	208	291	261	250	278	243	240	251	249	264	262	262	244	233	260	253	229	269	253	245	239	240	235	226	222	233	219	244	240	248	253	233	243	230	255	226	249	240	231	247	236	235	248	241	250	232	248	253	253	232	255	241	270	232	216	261	254	236	238	254	226	263	255	243	239	246	250	247	241	240	212	239	256	252	242	239	232	285	253	251	243	225	267	244	259	233	264	270	237	221	241	250	269	259	256	258	238	222	219	221	246	246	225	221	267	227	253	239	284	226	267	220	237	235	252	244	251	238	242	303	254	262	251	264	273	262	263	256	275	212	240	251	276	235	255	241	268	264	233	261	247	250	257	278	248	233	255	270	250	249	235	249	214	272	235	246	248	223	244	254	207	238	257	269	224	248	254	246	242	210	223	259	248	211	251	243	230	222	241	279	236	259	240	239	257	252	234	221	274	241	255	260	259	254	235	266	222	250	257	286	242	225	284	271	246	250	268	239	279	237	237	270	250	235	247	224	255	238	241	272	269	236	270	261	270	233	248	246	233	251	264	262	240	272	264	271	229	246	228	260	228	268	236	251	257	269	236	266	261	243	217	233	268	259	247	251	259	233	238	257	253	233	241	222	265	258	281	261	276	265	241	229	280	239	277	221	244	241	246	266	241	271	250	231	264	233	285	242	256	260	221	242	239	233	248	239	249	234	246	267	251	231	232	253	263	235	252	249	266	257	253	242	247	235	233	250	218	237	252	242	229	260	243	240	243	268	253	252	252	240	263	249	249	247	257	235	260	274	264	238	268	242	234	249	218	251	267	247	278	251	264	261	243	248	221	232	238	224	243	265	251	233	227	260	239	235	257	239	242	256	234	266	263	232	255	267	242	253	251	235	238	255	258	232	241	269	261	246	223	255	271	235	247	237	269	252	242	264	243	233	234	246	240	260	246	237	255	249	236	255	245	258	250	253	264	246	247	263	245	215	239	284	244	273	257	250	252	246	240	247	228	238	245	231	233	208	230	259	253	246	266	251	233	234	241	252	248	264	235	240	233	242	242	291	289	255	275	243	248	275	251	263	252	266	239	229	263	273	252	226	222	252	234	246	266	250	242	279	252	233	275	212	248	274	269	222	244	238	240	264	248	258	245	255	247	222	229	272	253	237	265	242	232	227	274	235	236	255	251	256	247	242	230	284	271	249	235	230	263	224	292	261	232	251	244	243	252	241	257	254	254	241	223	251	212	214	240	255	273	228	229	228	237	226	249	249	255	263	245	255	241	245	230	243	246	277	242	245	250	237	229	254	244	254	237	268	227	240	257	232	252	271	279	251	218	211	208	255	254	250	243	238	240	262	252	274	243	260	245	240	217	245	246	247	267	243	244	256	216	238	246	228	267	238	242	221	267	272	283	256	249	259	260	252	266	250	235	273	274	206	264	273	284	227	235	243	238	258	260	252	256	248	269	225	244	254	262	261	287	258	253	232	244	257	291	265	246	245	253	250	254	253	265	248	233	287	265	261	260	274	264	248	244	280	222	253	299	277	263	274	289	255	254	233	230	222	243	257	225	209	250	228	278	220	268	234	230	253	237	288	256	232	271	256	239	260	263	242	235	240	272	221	245	271	256	258	248	253	244	242	246	262	231	245	262	237	242	271	244	239	274	266	240	258	251	256	243	262	245	234	246	225	247	242	271	264	263	276	259	207	233	249	249	239	252	253	248	226	236	251	238	261	240	214	217	253	250	249	249	217	232	271	223	241	252	234	257	267	246	277	244	236	270	250	230	258	261	242	230	267	274	234	268	265	255	248	226	236	236	236	254	249	250	251	222	239	251	246	216	234	234	271	255	247	237	244	210	242	256	239	228	263	218	252	269	241	270	204	263	305	258	241	241	267	214	266	248	241	268	246	230	226	242	235	233	245	230	238	257	242	251	268	272	249	284	252	249	243	239	241	207	235	268	266	276	245	219	260	250	261	233	230	233	232	225	234	276	254	234	242	250	287	248	240	261	265	246	230	262	250	250	250	265	232	243	258	259	219	256	248	228	250	250	252	240	267	270	262	246	260	238	229	230	240	230	242	255	230	255	231	257	248	217	220	241	272	232	271	273	249	232	252	242	239	231	226	259	219	246	257	260	274	256	234	233	237	245	240	260	255	248	275	258	269	242	251	237	273	235	228	245	219	243	238	254	267	267	282	255	237	246	284	279	219	216	273	223	268	259	261	258	232	250	254	254	255	268	227
4430	2773	1470	1022	766	724	697	623	608	648	614	606	571	582	590	588	621	616	586	603	588	589	588	562	553	577	580	597	628	609	591	580	589	529	595	607	567	559	588	621	597	647	576	600	543	571	602	592	569	563	605	596	593	564	579	599	599	594	567	564	551	576	542	582	596	579	589	574	598	597	587	590	597	578	551	597	581	530	613	556	589	597	634	578	528	554	618	593	602	612	557	589	575	536	587	596	551	620	641	585	557	551	564	580	579	622	574	571	553	583	580	578	602	618	635	615	543	579	588	580	574	563	641	608	590	554	578	579	609	576	604	608	560	551	603	573	564	578	590	626	571	614	552	614	568	571	597	560	548	563	598	584	569	541	574	624	588	595	568	561	553	581	589	541	620	580	550	574	587	581	633	544	553	563	566	585	580	614	581	569	583	540	594	582	581	563	616	583	576	580	581	583	602	593	538	597	557	608	576	601	549	565	570	565	571	620	592	566	575	585	593	593	570	594	600	564	571	600	585	594	564	608	575	617	540	542	589	568	574	604	591	580	609	550	595	589	616	613	553	534	629	535	581	561	633	540	610	594	572	571	585	561	563	589	559	567	553	579	607	592	607	580	579	618	586	558	529	543	566	584	555	549	551	571	556	597	580	581	557	565	600	579	559	566	567	584	571	566	563	635	589	566	553	550	574	565	605	577	570	579	549	546	621	577	569	531	565	599	644	577	548	619	576	611	607	576	600	596	633	549	578	626	574	611	581	599	574	555	555	576	576	554	599	599	609	543	580	500	608	562	569	568	556	602	540	605	581	565	547	589	564	596	547	576	582	583	571	590	576	646	593	569	594	551	587	604	564	604	599	594	570	565	581	592	547	557	614	574	570	568	606	548	596	604	575	622	587	574	575	580	619	580	606	556	590	564	586	603	577	606	562	543	574	564	593	575	566	529	604	602	629	574	610	592	567	595	573	547	545	586	529	593	587	511	569	607	585	615	557	558	588	553	576	582	566	583	580	593	494	575	569	619	559	529	528	603	562	548	604	601	554	552	588	571	597	597	580	564	600	609	616	554	583	548	548	548	571	573	563	562	570	605	626	610	606	557	585	571	579	592	609	556	536	606	587	577	537	562	570	591	583	609	586	515	545	550	604	569	588	557	572	571	600	587	606	565	579	564	596	551	598	595	581	603	586	586	577	555	578	558	585	625	534	520	568	564	567	532	564	555	587	561	552	587	570	580	584	590	563	528	582	548	565	609	590	624	584	618	592	599	581	553	570	593	618	605	596	559	570	600	561	591	586	595	609	586	579	599	601	593	605	570	616	578	590	611	586	613	584	580	546	561	585	590	595	589	611	558	541	580	567	601	566	574	529	621	570	546	576	619	547	583	624	564	545	566	601	553	566	578	557	605	547	549	565	573	584	582	570	597	581	592	609	584	556	532	615	550	585	581	576	630	581	589	588	585	580	582	575	604	593	614	567	580	538	602	579	602	564	572	547	579	589	585	582	589	579	590	592	587	570	582	601	585	598	571	592	521	594	512	571	567	612	580	563	599	547	604	610	678	604	572	610	546	584	566	578	583	598	562	612	608	582	573	592	643	594	576	519	570	570	557	517	565	564	640	578	579	588	557	586	563	592	610	575	596	591	538	653	551	576	559	586	582	565	605	584	550	568	547	552	529	602	568	572	527	540	602	577	584	573	606	594	560	607	559	571	566	601	562	562	559	598	557	567	628	563	598	622	556	536	582	613	629	613	584	578	566	534	550	537	600	590	558	576	610	556	571	660	589	609	608	550	591	597	524	574	578	577	579	581	584	599	592	580	580	621	575	608	583	640	625	546	580	571	606	592	582	574	572	585	572	596	597	582	611	571	554	587	566	587	603	570	562	565	550	595	594	590	592	591	564	627	588	578	606	574	575	564	554	630	601	595	534	578	616	587	584	599	587	628	671	590	545	597	587	570	563	558	610	572	582	625	595	555	539	584	610	593	569	573	560	556	610	625	595	514	560	572	575	554	598	556	576	602	550	610	585	597	565	586	527	545	568	531	526	613	621	593	592	584	552	583	555	588	546	594	554	578	579	589	583	580	559	583	567	565	628	544	640	576	556	570	567	606	570	571	572	571	557	583	588	565	576	607	530	624	578	571	569	595	569	602	538	577	561	587	571	568	579	568	569	540	600	584	544	533	611	555	578	588	598	598	555	570	595	592	589	567	584	578	590	590	565	575	555	580	557	614	587	568	558	611	583	602	539	590	594	576	628	552	551	613	600	545	575	586	603	551	591	534	608	605	566	577	609	603	583	550	609	600	578	564	580	583	613	622	580	583	583	554	582	535	593	570	609	549	565	559	573	534	566	610	604	544	620	564	592	553	610	606	565	593	564	649	593	559	551	563	581	593	558	574	619	575	570	590	601	606	592	574	529	560	596	593	611	557	633	587	569	620	563	622	577	551	580	580	559	611	592	627	612	626	616	599	612	537	549	526	583	578	601	533	539	578	571	597	600	579	608	616	572	560	583	618	604	609	587	580	600	556	610	570	568	557	562	602	598	612	548	598	606	596	566	593	583	570	594	609	578	568	570	601	572	581	613	598	593	548	625	572	618	596	570	597	588	556	557	591	580	569	546	530	530	568	596	575	535	567	606	551	551	584	584	603	584	604	576	609	570	571	577	575	580	588	536	543	614	573	616	575	631	562	585	581	565	565	574	554	580	593	583	556	582	541	594	584	608	595	554	589	584	577	542	608	536	598	537	593	568	527	578	590	596	598	597	575	614	622	573	621	565	580	624	564	610	564	546	590	564	599	604	623	579	608	606	578	587	590	602	617	567	575	592	577	598	599	622	562	602	585	600	583	573	607	559	528	589	552	581	553	591	566	601	577	596	611	603	616	568	543	597	560	541	600	562	573	597	587	588	561	572	602	580	514	533	611	535	551	554	635	577	599	584	575	546	612	615	606	575	568	617	573	561	585	551	579	521	561	595	575	542	572	584	611	578	575	614	603	578	597	534	607	592	587	593	584	630	553	564	592	543	589	550	638	599	567	619	623	551	567	598	588	576	598	608	574	580	571	577	586	550	590	558	569	585	577	564	610	516	551	586	604	553	564	569	593	531	551	562	600	586	517	558	586	529	579	583	599	580	598	594	575	600	578	556	631	549	633	582	564	648	579	592	579	560	632	608	590	571	620	599	568	554	597	545	574	586	599	625	611	614	608	606	600	534	571	587	598	542	614	634	585	595	568	602	570	589	638	581	562	568	602	532	613	592	585	578	607	570	595	591	553	560	583	587	620	606	593	552	545	544	569	594	570	579	598	569	595	525	585	615	559	543	556	592	542	573	541	591	555	624	587	579	575	627	591	560	558	582	586	565	621	535	581	561	591	578	607	603	588	567	580	590	561	578	586	637	578	574	589	565	574	613	571	574	570	595	550	569	579	593	616	584	619	572	571	575	582	592	576	607	620	556	556	563	603	585	585	594	559	588	560	527	554	582
22106	10561	5527	5590	5228	1193	482	325	271	232	221	226	203	163	177	159	161	136	136	150	137	129	154	118	134	151	131	131	118	129	144	133	124	106	120	118	119	137	103	125	114	108	125	123	110	105	126	129	107	109	117	133	122	129	131	116	106	101	111	121	137	130	137	129	146	111	110	105	131	113	141	115	111	114	127	136	124	115	125	115	120	122	138	125	117	130	141	139	121	129	127	104	123	147	127	129	123	107	143	116	102	129	126	122	112	100	121	111	95	102	123	107	134	116	129	118	114	103	143	106	120	111	128	117	137	120	123	125	122	120	103	116	110	141	114	97	126	117	114	120	123	130	113	141	118	133	118	134	117	110	109	119	112	130	116	121	109	124	123	128	113	130	108	120	106	120	122	121	117	115	130	122	136	113	135	120	115	115	100	123	109	124	124	129	131	135	135	104	113	114	106	110	139	130	125	113	116	105	135	97	105	148	137	123	119	111	118	135	145	108	113	118	117	132	124	108	112	119	120	110	134	108	104	131	140	124	114	110	102	137	128	120	115	122	116	124	109	139	118	105	128	122	135	108	99	123	128	126	117	125	109	128	108	130	112	111	132	121	107	117	142	134	134	122	117	136	139	123	110	132	125	128	132	118	138	129	104	116	135	131	117	146	127	130	125	112	125	134	153	139	100	99	114	115	112	139	114	109	113	127	113	114	102	129	117	114	109	116	117	135	120	99	147	125	112	86	109	122	109	124	113	128	142	122	124	113	129	122	121	123	105	99	122	125	136	129	116	111	138	121	117	115	125	119	116	123	144	127	122	111	125	97	112	117	122	121	119	99	129	132	119	123	113	146	130	112	97	109	136	133	118	121	108	150	112	103	115	118	117	126	120	101	108	114	111	128	97	106	112	113	114	128	96	124	104	112	113	127	105	134	127	141	117	120	127	128	141	114	131	114	114	129	123	114	116	100	110	131	137	115	128	117	129	123	130	118	126	106	109	114	128	129	116	124	130	112	141	109	127	113	123	114	114	157	94	120	132	134	101	121	115	125	100	121	120	129	117	109	108	141	117	105	126	111	107	129	129	120	140	125	112	138	123	118	122	115	92	120	129	146	121	126	151	108	127	108	112	104	112	116	124	117	129	134	125	137	138	134	109	135	126	135	134	116	109	118	106	103	130	116	118	131	121	111	121	110	115	125	125	122	120	108	120	130	129	121	129	112	121	112	118	141	111	119	134	120	124	136	117	139	110	103	96	107	124	123	96	117	115	119	129	108	103	95	117	113	119	106	119	125	97	124	133	128	107	124	114	125	123	112	135	132	130	106	108	121	110	113	102	127	113	111	121	143	112	106	123	110	116	118	110	120	109	117	136	109	122	127	105	106	129	111	121	111	119	127	123	137	124	112	110	119	124	115	121	130	124	134	116	123	111	106	100	104	138	128	135	134	132	118	109	119	105	114	127	114	125	120	110	136	116	132	110	119	121	115	127	125	101	130	125	111	118	126	117	132	115	114	130	122	118	120	111	123	121	117	118	115	109	108	105	109	120	133	126	133	109	118	122	129	130	142	114	120	117	153	120	111	122	117	105	123	119	121	122	129	93	109	130	102	112	126	103	114	98	110	122	114	102	124	124	132	124	138	101	108	137	114	135	122	115	113	123	139	116	127	129	134	125	116	117	129	127	119	136	131	98	124	116	119	123	112	111	111	114	130	129	135	117	122	107	114	127	117	120	113	125	115	133	128	146	126	109	116	115	123	125	91	123	142	123	121	135	127	106	122	116	127	142	122	115	114	93	108	127	114	112	110	104	109	116	111	110	123	126	128	125	125	130	100	103	131	136	130	137	115	119	105	118	125	138	128	128	117	130	138	128	116	140	121	113	128	106	109	119	113	87	118	116	123	123	123	132	121	110	113	124	129	108	120	139	107	110	124	95	128	97	139	119	121	111	131	104	99	114	130	112	97	119	113	130	124	108	120	112	104	115	114	120	119	105	106	130	128	118	120	126	107	121	125	115	122	116	113	137	120	117	123	124	127	114	140	117	120	128	105	127	119	118	104	130	141	115	106	110	130	127	132	128	119	112	112	129	106	140	108	108	130	137	131	115	118	140	119	118	138	105	125	122	126	113	127	114	117	153	126	134	129	130	111	119	133	126	134	105	122	136	128	129	118	131	110	119	114	119	117	137	114	119	102	120	118	116	108	129	119	113	109	119	138	143	106	102	123	111	140	136	125	107	143	118	119	109	114	125	126	121	119	119	143	115	130	103	127	123	108	128	128	132	126	133	139	121	107	142	104	134	121	141	112	134	129	107	136	119	110	117	124	145	123	115	119	129	110	118	109	126	117	118	124	109	119	135	120	114	128	114	94	114	109	120	137	129	125	119	122	149	110	140	127	134	143	115	108	128	113	115	126	111	125	112	125	122	115	108	126	112	130	108	140	117	132	122	121	132	111	133	112	119	126	124	118	122	131	142	104	111	119	118	131	117	108	108	123	119	102	99	132	115	105	117	140	113	140	131	119	97	130	136	128	126	125	112	115	125	123	117	106	132	148	128	132	126	132	115	108	121	123	116	109	136	121	145	134	120	121	117	119	120	100	128	104	121	114	128	119	123	128	114	147	138	117	125	126	111	100	138	126	111	107	124	121	137	129	136	120	137	120	134	120	109	116	114	117	115	111	105	108	133	112	130	127	103	111	126	116	123	129	107	120	143	110	107	125	121	105	127	117	123	103	123	108	112	112	129	130	123	122	149	104	128	121	104	105	116	124	119	110	107	107	115	126	120	135	120	101	114	150	146	136	112	125	117	127	122	129	104	104	113	121	118	128	106	112	115	116	130	129	122	105	117	117	122	104	119	110	132	109	107	111	130	135	118	114	119	116	131	123	124	118	125	117	120	116	127	137	112	110	123	133	116	122	113	135	122	132	126	109	135	100	117	107	116	115	129	126	119	125	140	93	126	141	131	122	131	90	113	147	113	105	130	130	106	113	108	119	128	118	111	114	105	108	121	142	123	125	104	113	111	117	117	105	123	124	122	108	109	126	107	133	122	114	109	117	134	128	138	132	102	139	110	119	109	133	118	98	140	116	111	116	136	133	126	129	126	113	115	134	118	116	139	146	121	130	115	126	135	112	115	141	101	130	140	163	127	113	120	124	125	103	129	129	136	109	119	126	114	119	120	108	119	122	114	122	111	112	127	139	113	130	132	113	126	118	120	118	117	122	130	119	128	104	117	147	140	107	107	119	124	123	130	111	109	123	127	119	141	110	116	114	135	116	141	115	108	135	110	121	127	91	121	103	118	119	127	105	115	110	127	111	111	140	115	159	126	120	117	106	136	120	114	110	121	128	122	128	120	119	126	115	97	138	109	116	134	132	127	134	105	119	121	103	103	104	112	120	120	117	112	125	127	114	122	132	121	121	142	133	139	113	110	118	131	114	116	133	117	118	125	106	118	121	98	110	119	94	142	122	127	122	115	119	123	123	131	126
12837	6764	6507	13973	12255	3700	1933	1571	1147	1048	984	861	803	681	665	653	520	542	536	507	506	491	489	464	445	414	435	407	410	383	407	413	354	388	407	357	358	324	378	360	366	388	395	377	345	344	372	384	347	361	386	349	326	332	328	354	345	386	346	364	348	357	340	341	341	353	314	377	355	348	368	314	336	355	357	328	345	325	336	320	349	353	330	360	310	340	378	320	344	367	309	321	307	357	352	346	334	354	347	300	327	349	354	320	315	363	337	351	328	348	369	307	346	320	329	330	344	344	326	335	321	336	345	335	294	351	321	317	365	320	325	319	370	340	311	309	341	347	351	325	314	316	364	308	330	355	344	335	349	326	351	332	329	312	316	296	349	333	357	343	338	313	345	332	334	318	340	337	331	339	337	308	355	316	334	308	323	352	324	339	317	322	344	367	325	322	332	361	330	332	321	322	345	306	320	317	300	334	309	344	305	352	340	336	332	353	329	354	335	344	312	318	336	323	307	351	303	348	362	319	320	326	330	355	343	298	342	351	362	338	322	338	305	340	328	311	299	289	331	358	330	317	349	339	326	334	315	328	319	343	322	327	313	296	324	351	311	326	326	315	349	363	317	353	329	356	337	351	326	315	341	328	338	316	340	360	339	315	321	315	317	329	356	325	333	330	327	323	357	325	360	373	296	329	324	307	293	328	317	365	318	346	333	366	315	358	324	353	335	352	356	318	301	315	300	309	357	358	344	320	329	329	323	318	332	341	363	304	323	342	313	335	344	306	347	368	347	345	331	349	342	303	345	327	340	306	344	320	345	343	346	345	310	310	290	301	311	294	317	324	342	327	358	321	338	356	360	299	339	317	354	344	313	368	324	336	347	342	326	331	340	313	305	350	336	328	337	350	320	310	303	320	309	320	340	316	327	343	352	337	341	327	308	342	336	313	327	322	328	360	298	332	353	361	342	335	333	342	321	301	302	337	318	348	322	358	293	331	343	336	360	328	338	330	327	317	328	342	326	310	342	349	319	330	343	337	321	364	335	355	339	321	317	336	324	316	320	319	323	334	305	327	320	343	340	333	347	349	320	296	341	359	344	324	328	334	348	322	333	339	322	356	330	325	322	348	337	356	322	331	343	311	350	323	329	292	346	312	325	302	291	343	312	360	354	358	351	344	344	344	314	348	332	342	346	315	291	339	304	318	339	353	356	308	354	296	366	343	311	356	319	350	283	341	309	356	350	311	334	324	308	339	311	297	320	307	321	320	342	320	341	328	358	300	339	330	337	343	320	330	331	318	358	336	343	350	325	310	339	290	367	332	333	322	318	336	353	348	341	316	324	351	353	346	330	337	340	341	337	322	330	322	349	337	331	312	344	337	323	307	294	322	357	339	315	323	303	323	352	295	350	295	340	344	312	314	304	328	303	316	315	301	326	338	336	315	362	352	321	358	318	301	347	355	285	321	364	317	308	336	335	315	311	329	333	332	346	315	340	317	318	314	347	315	326	331	343	324	301	312	342	339	362	318	332	334	369	301	332	326	320	284	357	325	297	331	333	354	307	300	334	310	309	302	318	332	341	352	347	308	327	314	320	301	329	358	340	338	292	331	349	350	367	341	314	314	331	331	319	342	357	339	318	331	324	322	307	313	328	341	351	356	324	302	303	331	342	331	314	359	359	315	305	335	318	314	320	331	335	349	327	350	326	322	303	327	298	291	309	334	334	341	317	314	334	333	343	336	352	294	335	319	328	370	339	311	338	324	342	312	354	320	344	331	326	342	335	339	357	317	355	344	343	332	379	333	369	342	329	330	332	319	334	326	325	331	333	342	344	329	339	353	312	302	317	337	331	343	343	318	350	337	319	319	345	287	304	330	337	306	331	359	314	344	344	288	345	311	340	347	349	315	337	305	308	337	349	302	354	320	296	333	320	311	318	345	371	325	324	328	348	351	339	349	298	336	342	347	341	340	378	320	317	308	351	331	333	377	327	317	350	341	329	330	328	353	342	319	344	323	327	327	333	348	332	322	336	313	340	325	295	328	323	378	364	321	327	313	340	342	304	318	331	336	296	338	313	328	335	346	310	355	329	357	338	335	351	324	335	299	352	329	299	311	303	300	352	334	333	322	295	333	334	312	344	328	316	309	316	298	375	313	337	338	326	322	333	337	342	354	327	317	315	355	341	318	294	353	337	360	310	317	343	312	318	334	346	343	321	346	317	352	347	333	320	328	311	314	328	337	324	316	354	298	366	320	328	329	339	324	354	292	351	335	332	313	289	302	321	338	365	350	321	358	304	332	345	320	357	342	322	344	351	317	312	341	352	342	338	343	339	321	338	328	350	333	339	322	361	313	307	342	365	294	328	324	305	346	307	325	362	335	321	335	317	366	334	299	321	334	330	328	331	311	352	292	311	325	350	318	337	354	305	316	343	358	332	354	311	331	345	352	329	306	298	279	342	330	336	338	337	324	347	337	326	327	340	292	344	329	318	326	343	345	328	328	323	315	328	330	309	335	311	339	336	330	335	342	322	304	356	324	325	316	383	322	326	358	341	333	290	366	320	354	337	375	328	325	332	329	351	344	340	340	342	344	306	323	318	343	330	322	329	338	325	322	313	317	294	357	286	345	355	367	320	340	326	320	313	336	310	358	323	333	314	329	326	337	341	326	335	331	320	313	307	342	330	299	346	330	369	338	342	326	319	323	313	367	307	336	342	330	334	320	352	339	332	314	350	311	366	351	350	313	333	316	332	330	319	338	358	314	364	358	356	312	347	297	344	323	330	304	356	350	317	347	307	314	323	335	302	307	310	332	333	332	353	327	345	315	315	316	318	379	333	325	335	337	331	340	324	338	310	336	326	317	379	321	349	345	309	358	338	355	279	328	368	316	321	339	313	325	324	320	346	319	312	310	357	338	359	310	322	366	311	331	335	356	344	323	344	324	329	337	358	347	319	346	308	348	306	322	354	329	344	340	316	313	334	355	336	322	304	324	308	316	357	305	320	316	328	332	351	337	339	331	356	331	334	313	321	321	338	327	322	312	330	352	344	350	298	366	317	358	312	336	352	340	349	370	384	348	335	327	332	314	312	356	355	334	321	325	325	307	314	303	354	301	325	313	355	321	330	314	344	356	303	288	335	307	309	320	346	327	333	358	336	347	336	350	324	312	349	312	319	342	327	340	357	381	362	320	286	362	327	339	309	316	327	315	327	301	338	347	319	332	333	356	322	322	346	321	322	332	331	336	336	328	339	348	314	318	289	304	324	351	326	352	339	321	319	327	361	342	330	318	315	356	352	306	324	350	345	318	297	323	350	329	312	338	333	312	345	326	339	325	311	337	303	353	331	328	331	332	355	326	290	379	343	319	354	320	340	332	321	324	329	344	318	353	349	345	324	321	314	329	312	336	320	321	313	332	320	332	336	347	354	302	317	318	308	319	373	335	355	321	325	327	319	313	320	343	353	291	312	363	302	325	316	354	336	335	327	318	309	336
32406	12760	9145	15980	14209	3948	1056	684	554	455	395	392	323	325	292	264	284	238	258	266	243	250	210	250	233	237	238	230	220	238	238	234	197	206	228	242	264	217	220	226	235	233	207	234	202	202	206	202	216	223	229	239	197	234	185	203	224	198	233	204	238	201	241	200	225	226	235	207	232	241	214	200	224	225	215	191	224	201	248	221	204	210	212	176	216	224	212	214	204	221	240	218	211	218	189	239	201	232	211	224	221	233	203	200	210	189	208	218	175	185	217	196	217	206	234	195	224	204	208	239	216	203	227	220	193	194	219	200	222	210	202	169	213	234	201	215	193	226	204	193	237	203	229	210	188	230	203	217	226	191	194	217	210	209	210	225	199	214	205	203	237	252	215	204	194	193	204	198	214	174	204	205	190	227	191	217	187	224	264	204	190	212	205	221	216	186	214	216	157	201	204	216	196	181	233	192	194	208	176	218	227	233	208	228	199	201	223	229	210	210	157	204	244	209	197	195	220	192	190	209	203	184	238	226	250	221	204	216	189	201	211	209	235	213	207	201	204	214	238	193	223	224	205	230	201	221	190	224	203	223	225	217	175	194	199	184	223	183	224	189	211	215	219	188	219	202	231	192	194	200	187	201	197	214	229	226	209	188	210	213	202	201	218	189	219	241	203	205	203	228	192	205	228	195	212	223	186	202	226	203	203	204	227	207	217	207	216	194	203	208	193	225	218	226	239	195	211	208	225	209	208	224	223	185	214	194	195	215	214	241	208	192	204	201	201	187	191	216	200	214	208	207	199	210	224	206	207	267	214	209	198	209	209	215	227	242	220	166	196	226	217	198	192	196	232	211	193	204	170	205	186	245	193	218	203	208	223	220	230	223	228	209	235	189	211	188	195	219	189	197	200	212	211	214	204	209	194	190	204	199	209	213	207	209	237	218	183	201	218	210	178	212	213	215	194	230	208	213	205	219	209	198	190	194	210	202	205	230	190	216	206	211	221	206	238	180	199	161	214	205	217	211	229	166	209	212	209	195	200	196	221	203	217	209	238	197	204	242	194	224	191	208	196	179	204	202	203	195	199	194	192	198	204	189	197	211	205	210	195	220	193	197	177	207	220	227	185	219	199	239	229	224	171	203	198	215	194	215	176	188	205	217	197	219	184	168	207	181	239	201	214	229	193	217	197	205	210	204	187	230	238	225	190	211	189	190	196	210	223	199	221	184	190	212	204	183	198	236	218	223	253	203	203	191	216	233	203	185	188	202	220	206	171	194	221	233	206	182	186	202	220	212	179	213	215	209	195	228	212	232	232	195	198	237	228	222	194	213	210	219	193	191	195	215	218	205	192	226	234	183	217	207	195	215	231	236	210	204	202	204	215	197	219	209	206	223	213	235	218	208	212	210	196	178	238	206	177	200	226	198	219	214	220	190	193	180	198	228	205	221	197	202	205	202	211	206	175	208	208	210	223	203	219	176	224	229	200	224	239	221	210	218	219	195	223	217	222	217	212	197	220	217	234	221	212	218	228	220	182	196	212	227	204	212	189	186	233	216	216	206	194	209	204	204	191	214	211	207	191	188	204	212	192	191	208	222	219	196	224	210	230	181	226	219	199	200	218	233	201	194	203	242	221	194	179	206	198	223	215	238	211	209	216	198	202	213	200	199	207	195	212	188	203	218	209	208	205	201	232	186	222	209	205	187	208	221	205	204	208	204	207	224	227	201	201	213	223	201	199	191	221	186	187	205	199	228	218	209	208	213	218	219	201	217	175	207	205	233	199	206	215	202	204	206	205	205	190	231	232	205	226	197	221	195	192	219	208	210	201	226	216	218	228	202	218	175	209	208	222	182	203	222	205	224	220	221	201	229	196	219	210	171	226	198	184	198	236	211	215	228	200	199	236	206	214	198	215	208	202	198	205	204	212	204	230	209	212	217	198	208	221	229	207	190	226	216	208	195	209	199	210	219	224	198	199	207	200	191	187	194	189	200	188	224	213	199	202	219	226	193	227	198	242	219	197	213	204	213	192	226	209	202	213	219	207	199	218	218	217	209	238	217	217	183	214	206	211	220	185	217	239	192	240	202	190	196	176	191	180	216	193	205	190	235	225	220	221	206	166	205	214	211	202	214	207	227	201	232	206	199	204	197	225	194	200	228	211	194	162	214	202	164	188	225	210	198	226	182	225	220	198	214	198	171	219	219	220	210	215	184	187	210	220	230	199	198	219	185	212	207	206	220	195	212	224	207	207	217	199	206	208	234	212	215	238	194	194	207	210	191	192	210	211	196	246	211	190	204	201	180	221	200	228	203	217	223	209	197	243	206	211	213	208	212	217	198	187	177	199	176	193	232	215	233	193	230	212	206	208	220	215	201	177	216	216	193	188	227	200	214	215	184	223	205	224	198	186	247	209	209	230	171	197	217	194	189	229	230	200	195	227	229	211	212	181	206	204	204	232	201	203	211	191	228	210	202	192	197	197	205	179	214	201	180	194	215	197	219	235	220	196	215	213	219	213	219	236	219	236	200	209	196	224	216	206	199	217	224	200	183	201	203	216	226	183	210	181	241	229	235	213	200	200	191	208	197	223	219	199	222	191	190	227	210	225	202	210	226	191	214	181	193	201	231	233	217	208	192	202	196	206	205	205	201	229	204	211	216	215	211	228	221	210	197	195	221	214	226	207	211	210	177	206	202	206	204	211	212	198	207	207	200	218	208	203	194	216	212	187	198	214	210	196	193	200	183	197	224	207	227	212	199	188	212	178	234	213	226	221	197	221	220	213	223	203	179	240	229	215	202	206	223	204	200	193	230	229	207	223	215	214	202	169	195	230	237	200	217	199	202	188	195	253	199	215	229	203	248	192	207	217	206	232	202	203	242	230	209	210	196	214	202	201	199	205	189	210	210	211	197	206	226	224	235	225	205	220	233	214	261	198	215	192	173	213	225	208	228	222	185	223	190	206	205	185	230	190	220	199	218	209	201	222	223	201	196	216	199	212	193	218	194	202	195	223	234	206	206	216	195	210	188	219	231	179	171	184	158	200	189	199	209	204	178	191	222	220	212	211	221	197	205	195	189	228	215	242	202	244	188	217	207	215	207	199	211	214	190	209	201	184	217	207	211	214	209	203	213	217	188	204	230	211	200	215	194	191	201	193	221	218	228	217	224	210	214	195	213	250	187	214	218	199	198	212	186	224	211	197	188	225	204	219	195	201	205	201	202	191	196	208	187	208	203	216	203	190	189	227	217	184	215	197	232	223	226	211	194	214	218	205	177	212	198	203	231	193	209	225	214	215	199	217	221	224	186	202	216	213	193	214	192	200	193	223	208	237	194	194	214	199	218	196	204	212	196	216	215	237	199	209	203	194	222	196	228	224	216	196	197	213	202	215	205	198	193	227	240	185	186	198	188	206	195	230	225	207	218	197	234	232	224	212	217	226	190	226	214	222	240	200	225	208	230	226	231	186	226	173	193	230	183	218	213	224	194
17626	5739	12091	28090	25561	8449	4049	2976	2264	1988	1765	1602	1369	1299	1158	1145	982	958	900	920	871	799	774	815	742	758	718	767	695	669	687	686	678	641	631	670	616	652	627	618	621	597	631	603	652	621	593	637	620	594	573	544	535	640	573	607	575	526	575	603	597	589	595	604	568	591	557	541	548	499	535	569	513	547	543	558	559	599	566	546	565	548	592	558	573	519	532	536	576	579	532	550	534	599	595	547	547	516	515	552	575	567	555	529	550	568	521	551	535	558	531	498	574	575	599	505	542	566	548	555	526	575	579	526	553	517	570	513	528	596	566	499	513	540	507	513	508	543	560	544	565	523	565	567	581	540	530	549	534	555	538	518	566	540	569	487	547	537	531	509	504	502	532	527	504	514	510	563	567	557	541	547	548	525	552	547	506	513	571	543	544	516	531	511	503	544	545	514	513	556	524	526	544	509	540	500	518	535	537	573	523	547	515	558	528	603	534	529	561	570	537	516	596	556	507	555	511	562	528	558	545	569	531	539	522	553	547	539	528	488	531	547	525	524	504	538	544	525	538	572	510	532	523	546	540	552	577	524	537	559	517	538	555	501	527	557	522	546	549	504	562	554	532	559	549	578	513	513	507	517	498	565	501	550	564	537	534	546	532	521	509	529	526	520	516	533	523	500	543	536	565	561	527	517	526	581	513	517	544	544	561	568	530	538	531	580	557	502	502	541	564	501	563	516	553	532	509	519	561	548	541	539	496	525	532	583	514	571	530	618	486	544	549	527	570	544	559	554	515	526	553	563	514	531	556	517	513	558	507	540	537	515	558	554	565	529	483	559	523	492	533	555	539	556	554	521	498	506	541	520	534	535	538	508	553	555	531	533	566	536	589	560	521	517	518	539	522	545	563	591	529	519	513	535	544	525	534	524	512	541	532	584	535	560	503	529	525	554	525	540	549	534	529	529	503	503	522	567	549	554	541	552	540	535	573	527	511	537	483	506	537	534	555	566	514	521	509	497	565	553	532	544	564	495	561	530	531	512	512	529	549	554	476	528	503	523	554	537	566	539	539	565	512	560	514	564	600	555	566	542	517	512	520	544	515	550	530	467	572	518	597	520	541	539	532	505	537	502	515	539	517	501	546	533	584	524	549	551	532	510	524	529	520	546	541	531	537	487	506	510	524	501	548	536	515	557	539	515	490	484	512	515	503	520	566	514	492	524	513	539	525	541	545	561	544	559	485	526	569	535	557	559	532	542	534	526	542	532	563	535	531	502	530	549	472	563	560	525	547	493	503	566	509	548	534	558	562	509	528	541	535	550	548	540	530	562	551	543	530	509	532	543	547	534	547	559	518	558	497	551	547	554	518	531	492	575	530	518	506	469	509	523	526	549	519	558	550	535	523	534	533	527	550	538	552	572	550	484	522	563	501	539	542	488	538	543	546	544	559	565	548	535	529	554	540	533	541	550	512	536	568	531	544	535	510	535	552	520	518	578	519	508	520	573	558	535	544	542	542	525	540	585	543	560	581	529	508	563	524	579	512	532	554	550	517	527	551	574	520	503	541	546	516	569	539	545	540	577	523	554	523	553	565	539	521	564	495	534	533	504	517	551	547	550	538	510	520	512	544	571	527	548	531	575	532	553	551	520	519	518	519	522	514	554	539	562	529	562	543	535	573	548	536	522	519	527	572	540	520	546	538	543	516	557	525	537	526	562	507	543	545	527	527	534	514	566	529	542	550	540	476	524	527	518	474	543	514	525	565	535	525	507	539	570	571	517	542	607	512	557	527	534	573	527	542	551	522	572	522	532	485	551	520	551	558	556	518	573	551	515	547	546	478	554	528	506	540	506	531	548	587	555	551	503	524	532	555	539	507	518	529	535	543	533	537	570	526	552	508	557	491	505	511	517	563	519	525	556	541	515	540	535	498	551	524	508	557	542	518	500	501	530	532	531	542	562	509	507	555	552	512	504	522	539	563	502	547	559	569	497	529	540	553	577	502	550	556	539	503	557	563	498	546	591	572	540	542	551	532	505	504	520	555	523	531	515	557	532	540	551	512	521	550	526	517	521	535	566	535	542	552	562	528	583	572	547	561	503	512	495	515	529	544	523	534	538	543	552	514	545	516	526	463	545	528	598	548	532	473	537	514	543	567	558	513	521	520	565	535	537	549	531	489	547	522	521	522	544	543	528	526	522	499	521	550	549	540	532	595	544	554	514	523	542	527	552	523	525	535	512	579	534	523	534	600	552	522	532	574	507	556	543	544	510	551	556	484	525	533	544	569	517	556	524	541	525	530	577	542	545	566	557	493	547	544	567	530	538	519	536	524	477	528	518	533	563	497	550	521	517	500	576	514	572	545	549	554	502	532	571	524	506	560	531	549	542	551	524	487	517	512	554	483	525	530	554	564	523	547	528	518	503	572	555	513	516	479	540	540	576	540	532	513	515	544	528	500	542	513	572	569	519	523	536	557	540	552	566	576	562	578	549	482	546	529	550	499	580	540	516	535	515	539	525	546	539	544	511	530	540	495	519	549	566	544	522	556	548	541	555	531	526	538	580	555	563	518	503	560	518	518	534	524	529	536	531	566	533	549	513	523	510	522	537	558	570	568	553	505	570	536	537	542	539	548	564	500	514	518	541	552	561	539	518	521	517	525	512	529	519	552	527	554	509	542	554	541	547	471	572	521	549	508	547	520	559	551	563	489	504	551	528	537	540	532	515	549	520	515	523	502	526	542	511	537	587	492	526	487	508	529	536	527	563	524	487	514	551	547	526	531	537	528	589	559	536	532	529	506	540	535	493	499	545	549	487	547	560	507	514	534	527	545	559	563	585	504	527	518	553	533	572	547	561	521	533	562	508	541	576	511	521	495	548	545	537	559	563	499	553	521	511	585	520	582	547	537	537	561	533	545	495	566	523	539	537	536	529	536	545	504	547	527	502	549	521	499	532	521	549	515	552	572	550	537	505	513	506	557	557	528	559	493	549	548	544	519	558	542	540	537	557	538	533	525	524	522	542	584	575	533	526	542	525	531	540	536	534	529	515	556	517	551	520	511	561	554	542	499	532	527	544	585	514	524	525	555	539	529	554	534	515	544	590	510	524	523	560	528	519	540	573	521	521	548	547	534	564	540	557	501	547	514	524	543	513	515	513	534	535	548	552	563	563	517	463	534	545	551	527	492	510	544	524	524	529	528	528	537	567	555	547	563	503	523	513	522	498	510	562	523	534	476	500	520	549	541	558	510	479	536	558	509	549	557	573	495	558	529	522	556	552	550	517	564	502	519	557	508	571	534	532	542	559	519	495	493	557	519	554	536	522	517	561	491	571	548	563	572	507	544	536	526	539	496	533	507	543	535	548	517	550	494	514	565	530	514	562	545	529	517	555	531	479	526	569	527	514	518	556	527	532	521	524	546	553	563	526	551	507	492	531	534	526	536	528	514	559	537	562	564	509	535	548	570	532	546	543	542	516	566	538	512	539	528	583
5829	588	553	1098	808	500	291	245	249	230	259	236	272	233	240	229	230	254	237	267	253	251	268	243	248	261	238	248	232	221	257	226	252	261	226	231	246	245	230	234	270	273	219	249	231	241	259	242	260	243	229	262	246	276	239	262	265	230	256	228	271	237	221	245	237	217	226	249	277	253	262	236	232	270	230	242	254	252	267	222	243	227	255	260	253	253	245	284	224	255	215	235	227	245	262	238	227	240	221	245	255	253	265	228	262	249	249	269	236	228	243	212	225	234	233	221	249	221	273	250	266	260	225	236	238	248	258	245	236	228	269	264	237	252	265	228	256	238	258	234	249	255	236	222	269	225	261	218	270	238	231	245	248	234	234	272	222	211	253	259	276	281	248	243	251	231	214	244	237	241	242	269	247	237	263	251	248	239	232	242	261	238	231	235	271	248	254	251	239	228	238	255	248	275	240	255	257	240	237	227	257	264	232	263	255	242	254	246	234	220	215	239	237	250	247	248	257	269	228	242	250	248	248	235	232	272	265	251	254	258	231	254	255	266	263	243	260	270	234	228	229	235	263	247	241	243	215	229	264	266	226	236	243	256	229	260	260	238	254	223	243	255	278	252	246	226	227	270	242	230	245	247	245	233	239	248	253	277	261	251	254	255	240	226	237	221	223	260	246	234	242	273	267	251	237	267	225	255	236	243	236	254	244	238	257	259	275	231	234	269	240	253	263	238	227	220	239	248	231	218	212	221	240	266	243	246	258	280	312	256	244	256	233	245	257	244	235	256	238	237	230	223	226	251	269	265	289	254	265	250	256	279	257	258	238	249	249	264	254	238	270	229	237	246	245	250	260	202	242	242	262	249	230	253	256	254	237	274	244	253	242	254	255	266	250	213	229	223	255	261	233	238	246	220	254	231	268	230	251	236	260	268	235	255	271	242	229	265	228	250	244	281	270	215	259	243	247	241	253	220	218	265	221	239	256	237	257	258	221	255	261	246	220	269	239	250	259	259	235	243	239	238	247	262	244	230	264	251	237	268	295	237	222	247	226	260	240	245	255	272	277	233	251	261	255	240	259	267	214	249	248	253	254	253	248	239	240	259	282	230	264	262	252	255	227	252	241	225	247	235	242	227	255	250	263	278	235	236	231	249	231	226	243	224	238	241	247	207	232	246	243	268	245	274	242	278	245	232	277	234	243	234	255	240	256	239	227	260	235	220	215	246	238	264	253	230	249	263	231	237	250	241	251	209	243	263	266	238	217	238	267	236	260	260	261	231	242	260	211	252	209	272	247	238	241	262	239	224	244	232	240	244	248	224	240	279	243	235	242	245	233	243	246	272	231	238	236	259	207	266	257	247	274	232	248	247	230	241	241	286	242	251	219	259	249	246	244	259	244	238	246	262	259	229	261	256	229	262	264	261	241	244	266	248	256	285	245	229	231	234	242	278	245	237	261	253	251	241	238	243	244	225	246	258	224	245	258	250	229	269	231	246	255	241	258	241	251	244	252	243	248	237	235	283	260	261	254	250	237	238	292	225	255	258	245	270	240	234	222	242	244	251	247	243	251	244	216	264	249	269	249	220	260	255	244	250	263	241	243	220	234	226	246	219	265	284	250	223	217	266	249	248	289	232	234	235	236	261	237	228	251	217	240	241	232	253	248	254	255	268	250	269	242	253	224	235	235	237	279	216	249	251	266	274	243	232	256	234	231	243	235	245	243	224	264	249	247	246	257	251	308	238	247	244	283	248	240	265	266	258	286	267	258	249	233	260	239	238	248	266	271	236	232	240	245	252	228	219	230	243	243	245	269	226	246	235	236	276	258	252	220	239	243	220	232	223	230	236	238	242	250	264	236	240	248	225	228	238	209	260	224	260	254	277	224	227	253	277	268	229	260	267	250	245	238	263	269	248	266	229	213	258	237	273	241	268	240	246	254	254	259	277	234	229	267	243	234	254	263	232	245	235	260	253	277	241	241	279	218	225	220	231	258	249	258	242	237	235	247	238	253	247	272	256	247	222	223	230	224	268	248	228	240	265	260	261	247	248	244	214	234	231	236	238	234	239	248	230	260	246	272	251	275	260	263	255	255	286	232	243	247	263	231	224	261	254	238	260	259	258	248	258	260	263	247	257	265	237	255	254	251	242	236	226	226	241	224	255	259	244	252	219	259	251	241	241	227	235	245	262	262	244	233	286	247	237	232	237	202	234	236	197	235	269	258	263	222	278	216	269	239	234	241	248	259	259	232	237	232	252	258	297	222	251	237	248	245	253	278	244	249	242	261	256	225	231	241	256	221	262	243	241	267	230	233	248	229	229	247	262	256	241	276	209	250	224	265	263	251	225	255	265	254	246	237	235	253	258	252	245	245	247	233	226	257	241	229	225	252	254	223	255	271	233	249	239	220	233	261	213	265	229	241	255	250	250	228	248	256	242	257	226	259	236	261	220	250	246	220	214	295	209	262	220	258	235	257	296	230	258	247	264	233	255	236	234	243	237	228	254	266	255	236	215	219	267	265	258	216	256	243	263	262	227	249	221	212	201	225	246	227	222	261	237	256	218	238	241	217	272	257	248	251	251	268	248	228	238	251	228	250	214	237	242	201	244	248	233	239	244	264	261	241	244	241	248	270	279	245	235	272	237	266	201	216	265	244	243	248	239	260	270	249	251	251	238	247	246	249	252	282	239	233	244	266	246	260	250	229	268	239	249	258	245	236	257	260	270	260	245	251	242	215	260	260	225	219	228	258	237	242	220	228	247	291	259	250	240	246	242	245	264	248	249	245	211	258	259	278	259	229	225	246	260	257	241	233	264	244	249	222	280	233	209	253	288	253	255	248	245	249	244	228	230	214	234	218	257	224	249	255	226	240	233	229	239	255	236	237	233	243	252	253	255	231	259	279	241	257	275	247	222	261	257	248	240	247	252	243	285	237	220	241	257	256	243	259	254	242	209	247	243	238	257	249	251	246	267	227	253	235	249	250	260	254	235	240	229	243	295	251	256	268	243	233	234	228	247	232	261	237	244	247	267	233	249	268	218	255	219	261	269	242	229	270	229	268	251	249	251	254	228	223	245	233	241	231	218	249	262	255	232	234	277	242	245	216	275	258	245	238	234	277	259	239	232	249	231	232	264	293	258	266	249	273	251	226	256	241	222	230	240	237	233	233	226	249	232	215	223	204	235	227	245	247	237	243	260	238	266	229	245	246	262	215	234	264	240	243	266	218	245	213	199	256	255	214	237	257	247	248	233	223	238	240	257	228	258	222	256	262	220	259	241	242	269	241	236	262	243	250	257	261	248	263	261	262	262	208	261	252	238	250	231	272	243	243	268	257	245	214	248	220	258	209	232	254	246	288	243	232	209	255	257	257	247	260	234	229	225	227	247	250	255	267	256	254	272	242	231	241	269	229	246	236	235	246	242	274	264	282	251	234	265	253	228	239	227	237	294	255	265	247	262	230	240	260	249	246	256	270	268	250	242	271	229
3752	701	1215	3495	2772	1823	671	610	598	611	585	625	598	598	581	577	616	592	587	578	626	547	588	584	592	572	607	564	531	592	600	553	567	554	570	622	594	558	612	586	580	559	522	588	568	584	538	605	553	603	596	572	575	555	566	578	573	550	593	572	578	568	563	552	557	557	555	572	562	557	584	590	563	583	555	550	551	532	589	612	589	571	596	604	577	582	565	597	570	579	609	611	588	592	545	586	583	546	607	583	566	597	535	573	546	544	554	555	583	594	539	570	516	539	538	587	620	568	574	598	577	619	618	557	569	577	525	587	583	573	582	573	573	581	599	588	602	568	535	612	549	592	610	556	597	582	582	554	536	590	579	587	562	599	555	523	553	567	561	565	568	548	515	628	560	520	584	545	575	584	586	569	597	569	588	528	535	556	572	564	585	572	604	556	554	565	543	589	580	604	580	583	578	564	554	597	639	576	593	579	581	552	585	563	590	554	559	595	573	582	566	600	568	551	587	560	564	573	577	598	599	595	567	547	607	600	564	574	579	545	601	547	555	568	580	556	558	546	520	612	582	578	558	623	575	585	554	583	581	612	591	587	577	581	610	581	560	600	634	579	561	584	598	598	572	590	559	562	559	575	525	548	539	536	601	563	573	591	573	562	555	590	594	582	584	575	594	545	578	576	597	571	586	598	536	598	592	553	570	557	557	573	540	568	564	562	589	586	527	544	578	564	542	625	587	559	599	561	528	555	572	583	564	571	587	553	566	575	592	598	564	610	563	547	571	559	551	592	547	593	564	557	573	592	565	599	550	605	572	556	570	580	562	572	566	536	567	619	529	579	536	580	605	558	585	594	559	554	624	580	603	552	557	605	548	569	589	625	573	541	564	627	560	548	570	583	584	590	565	571	563	552	592	572	569	568	577	620	620	570	577	553	601	518	590	568	569	564	552	523	612	557	551	561	591	538	564	613	582	620	584	558	559	575	591	571	583	515	590	579	563	609	549	577	609	611	603	612	556	591	574	581	539	531	592	598	610	612	568	577	586	539	584	615	586	576	576	555	572	591	602	576	605	599	544	566	553	598	600	557	581	570	576	587	593	573	563	537	553	546	552	564	547	565	610	580	613	554	569	582	594	542	574	586	587	586	557	538	566	584	635	594	586	553	577	580	600	598	567	577	533	555	592	556	605	580	613	560	602	591	592	591	564	575	554	581	583	601	561	608	585	580	543	584	535	540	582	563	529	589	614	554	566	589	596	589	568	560	574	565	579	603	586	594	570	550	605	532	580	576	570	584	607	565	589	544	573	579	545	575	557	589	589	531	597	548	545	641	590	525	584	539	555	578	567	608	568	581	546	553	502	597	573	558	555	547	555	546	570	568	621	568	531	590	602	628	568	565	589	574	591	549	572	562	558	565	554	572	588	606	591	538	554	530	601	577	611	575	546	613	544	594	535	563	598	566	553	584	599	590	591	565	590	586	586	591	569	531	587	588	609	554	595	578	575	569	567	547	588	568	578	562	587	557	615	568	619	589	554	615	589	552	598	604	610	615	584	559	553	578	617	619	572	558	561	550	571	577	544	561	574	565	603	581	557	582	548	597	541	537	594	564	546	574	597	577	598	570	615	599	602	582	599	591	578	549	577	531	573	537	546	599	568	572	569	595	624	561	598	593	599	573	585	617	547	518	588	526	596	582	594	584	602	564	556	551	543	569	572	590	543	571	549	537	541	603	575	567	566	583	619	574	601	595	547	595	576	570	647	561	574	566	571	558	592	599	547	611	615	524	576	622	559	579	560	592	610	567	555	604	543	628	579	595	604	581	560	588	580	610	622	576	608	561	575	570	543	552	574	567	621	569	544	596	570	562	565	557	560	582	549	580	537	596	575	571	590	582	576	624	596	617	560	541	595	576	572	591	572	592	571	559	656	578	585	592	588	562	582	567	560	552	572	579	558	565	551	540	586	560	589	609	596	586	570	565	612	557	581	530	568	551	546	591	580	585	547	595	606	590	573	556	555	576	568	581	596	599	547	624	560	591	548	570	549	601	570	550	560	578	530	570	553	593	568	574	603	569	570	519	576	606	596	573	502	574	586	576	635	555	545	581	543	578	542	554	577	560	561	594	567	585	597	589	591	588	574	555	549	606	554	567	551	587	595	590	545	583	578	585	545	550	601	561	587	553	592	593	572	604	557	541	592	604	566	560	546	578	543	571	557	573	594	603	594	586	581	556	616	574	583	598	611	577	555	610	581	553	616	601	584	568	625	560	557	564	611	573	550	612	577	614	586	542	594	583	555	611	591	552	539	565	577	571	538	522	567	569	530	586	612	598	550	568	564	580	577	619	624	584	574	566	550	587	547	565	558	546	550	581	532	584	572	571	573	598	584	611	545	608	553	556	572	558	570	571	539	553	610	537	560	583	601	535	592	543	538	621	580	556	548	613	550	570	585	592	560	605	609	575	542	595	588	565	577	565	572	562	570	578	543	582	553	550	537	601	549	578	564	592	556	590	559	553	582	589	600	552	557	568	587	582	604	572	564	594	567	562	528	593	623	589	533	607	549	576	601	559	571	568	569	568	563	602	624	647	557	573	581	590	569	572	575	575	599	560	572	625	550	547	542	553	543	565	532	592	582	533	562	569	567	575	530	575	587	586	578	579	625	581	597	559	565	543	555	527	575	608	550	577	502	592	558	554	554	528	532	625	567	581	567	593	533	559	562	573	543	600	570	583	593	594	544	561	578	576	588	546	573	594	562	582	565	535	571	616	563	569	548	593	567	561	589	563	595	603	579	574	569	566	579	593	565	589	555	544	608	531	586	561	550	622	583	574	572	587	588	573	542	555	585	560	582	598	642	600	581	629	591	557	567	644	573	597	565	541	542	600	588	594	540	624	591	565	595	553	589	572	571	551	580	601	566	568	568	581	589	584	625	610	550	568	575	556	566	561	583	604	543	559	546	536	587	516	592	577	573	567	553	575	602	609	558	524	603	539	587	594	547	565	539	583	526	582	560	541	590	540	551	557	549	557	541	564	557	544	601	549	577	560	579	541	584	599	620	596	558	546	576	596	550	558	589	595	558	568	562	552	599	540	554	565	571	614	573	578	556	587	567	539	580	599	616	578	592	548	563	608	617	560	603	554	594	573	529	564	555	592	572	584	558	552	596	604	565	610	552	545	546	571	561	577	561	557	547	612	647	566	573	652	599	578	578	594	577	581	558	608	574	584	539	592	562	555	553	541	560	537	555	611	579	588	567	539	570	544	607	565	587	546	566	575	554	567	566	581	566	554	566	591	597	596	613	582	593	575	615	541	591	584	558	524	618	565	524	569	559	565	560	595	524	565	566	573	549	604	588	546	548	586	549	553	609	608	577	591	562	584	602	612	551	600	579	563	614	583	607	628	598	546	573	594	574	542	577	566	544	554	582	573	621	556	612	611	594	534	603	585	587	575	579	568	546	563	565	610	558	581	598	581	575	536	591	587	546	530
15673	4329	9314	4493	2501	2841	828	344	277	226	207	180	174	184	160	187	140	161	134	143	149	125	137	134	138	118	121	126	135	122	144	145	137	120	115	115	116	160	133	115	124	132	114	138	123	121	111	120	123	124	112	131	111	123	102	137	112	116	110	105	118	101	108	140	93	128	114	121	112	129	122	107	104	120	128	123	104	105	124	111	103	127	112	128	109	117	110	102	110	118	102	103	121	117	122	120	125	113	132	149	109	120	105	100	111	134	101	155	121	111	109	127	139	116	151	127	111	118	127	110	111	117	105	115	112	125	118	130	110	117	103	125	126	121	119	126	120	121	131	144	112	112	130	111	100	96	114	121	132	114	105	108	121	107	127	115	99	139	109	122	113	119	102	141	110	110	119	123	103	116	131	122	94	118	99	111	125	120	114	114	118	119	126	113	115	115	109	117	132	135	91	105	112	109	121	117	115	119	104	111	117	98	105	113	127	142	101	101	116	109	125	111	104	115	104	98	105	104	90	135	123	103	116	123	120	124	107	118	117	121	115	112	128	111	110	104	128	108	113	114	99	114	132	126	123	110	115	108	119	137	130	116	123	132	128	103	121	100	128	136	107	117	93	115	124	91	102	118	106	110	114	116	114	106	122	115	115	108	139	124	115	106	125	100	99	107	98	114	111	109	125	115	119	103	110	126	106	114	129	102	114	105	115	117	99	104	115	111	102	109	113	128	112	130	102	111	94	101	111	114	108	137	112	87	128	96	120	131	114	120	109	99	115	119	125	119	106	105	107	101	119	114	119	99	117	133	120	110	114	116	94	112	111	109	107	117	103	120	97	132	120	112	123	125	119	111	109	132	111	117	130	112	126	118	110	122	127	102	132	115	114	113	117	113	111	133	120	112	125	96	108	116	118	101	136	122	133	117	120	121	109	110	129	109	115	115	124	124	116	107	124	115	123	125	115	118	104	93	116	137	114	121	103	104	119	108	120	125	137	125	112	108	128	110	133	136	143	136	108	105	120	106	111	136	120	118	125	132	124	118	118	106	109	120	114	122	113	109	148	95	126	97	130	137	118	117	104	115	119	119	116	121	109	107	125	126	106	99	120	99	128	127	109	117	121	113	112	99	133	143	112	117	107	144	110	92	128	115	115	107	108	110	115	121	122	109	108	132	124	100	108	110	118	112	136	114	106	120	112	107	128	124	135	105	102	115	124	119	101	126	103	109	128	118	118	100	124	145	126	91	111	124	122	121	94	122	114	137	127	114	129	124	123	111	121	110	129	123	109	109	125	116	93	92	136	125	136	95	114	114	127	110	131	113	128	122	106	103	131	131	124	122	136	87	112	100	111	103	108	119	109	103	123	110	120	104	121	120	77	115	111	121	106	111	116	122	133	121	102	124	108	124	115	118	108	119	127	118	109	112	111	119	119	120	127	111	121	95	128	117	127	115	127	103	114	106	116	126	103	116	115	121	121	126	109	112	102	138	92	107	102	113	114	99	127	120	134	116	95	138	104	98	134	147	129	127	123	128	118	129	107	124	114	111	111	107	108	124	108	112	122	111	104	113	122	117	123	133	102	111	111	128	108	106	111	131	99	116	135	126	100	120	130	135	116	136	101	141	115	112	110	97	119	123	147	109	106	96	119	103	97	116	137	124	121	115	131	112	115	107	120	119	113	109	132	109	114	108	118	125	98	127	114	108	107	100	124	138	140	138	132	108	115	97	102	113	118	130	124	102	122	117	121	105	118	117	113	115	122	124	105	114	109	141	102	125	118	112	111	99	104	124	123	114	107	128	106	135	103	105	107	116	108	106	124	115	97	128	124	125	100	130	122	119	108	124	114	118	93	123	123	102	104	104	103	126	133	101	113	127	111	120	113	112	124	111	115	120	125	130	127	103	107	109	129	118	120	112	131	104	100	108	100	115	132	110	114	88	117	106	106	117	114	126	123	117	116	131	118	119	129	102	99	99	138	151	107	113	99	117	126	126	95	91	119	125	112	109	119	139	116	105	153	129	108	120	106	140	104	109	146	120	113	132	134	108	118	117	105	124	105	124	103	140	118	117	104	118	110	113	119	116	126	127	127	103	124	123	120	123	116	111	121	129	115	124	127	115	104	129	133	115	115	107	106	123	122	116	113	133	120	107	107	140	98	95	121	127	145	115	107	96	116	105	110	115	115	101	121	97	118	117	134	107	116	113	106	128	110	115	110	138	121	120	115	117	133	130	117	109	121	104	111	127	118	120	126	142	123	105	107	135	107	118	126	108	117	122	95	114	117	118	136	125	123	115	125	95	102	107	118	109	117	112	109	111	120	116	114	113	123	117	115	100	103	124	137	113	92	122	109	136	137	111	120	104	114	120	97	108	133	106	100	131	101	107	103	127	121	131	120	110	119	104	130	150	103	116	100	116	108	115	117	123	105	146	110	102	108	105	136	103	102	140	125	123	111	109	131	101	86	113	118	136	117	126	109	141	115	134	125	105	102	110	106	141	126	120	127	125	107	133	132	140	141	92	110	125	106	127	100	100	132	103	127	103	119	115	109	120	98	98	118	151	103	114	124	95	111	118	125	134	138	111	123	115	109	127	128	105	113	107	126	112	125	108	135	123	113	125	104	107	128	100	119	117	125	109	107	118	103	133	131	95	124	119	100	109	152	100	132	136	118	93	115	136	112	120	109	116	104	125	118	99	103	108	118	120	115	108	115	109	103	107	128	121	114	105	130	133	122	124	108	121	128	113	114	115	125	112	99	105	114	109	103	112	139	113	114	92	101	112	117	103	128	121	130	100	111	102	114	106	129	101	117	107	110	110	116	124	115	124	124	118	142	118	135	119	108	135	134	122	128	115	121	109	122	84	111	110	115	114	115	120	126	114	131	107	103	123	97	117	130	130	110	97	110	121	125	111	120	104	117	129	111	119	122	122	130	107	119	148	108	106	105	113	134	121	103	110	108	131	129	112	123	134	106	111	132	131	110	113	129	129	106	109	133	115	115	123	104	120	114	140	119	116	108	122	131	113	140	139	113	118	112	130	107	108	148	111	121	107	101	121	110	138	127	125	120	137	106	104	101	101	128	117	111	123	121	122	117	109	99	104	114	125	110	106	128	120	121	131	111	118	121	114	99	134	118	127	103	119	98	101	103	129	135	121	117	134	113	120	98	133	124	127	116	120	127	137	124	115	99	110	126	122	116	118	121	109	113	118	130	108	91	112	117	103	102	142	123	114	125	128	96	120	113	129	135	116	123	116	109	121	101	128	109	123	116	113	122	125	114	111	130	119	119	123	120	103	98	107	102	107	104	130	109	124	106	126	134	110	116	114	133	110	123	111	111	137	103	118	113	123	108	108	124	117	108	88	121	102	124	139	118	134	96	116	120	123	129	140	107	105	110	123	142	112	110	106	127	129	101	129	112	127	125	128	117	116	118	132	105	103	121	91	129	127	129	110	123	123	86	129	122	116	96	125	117	121	105	116	116	110	112	104
9289	2895	12339	9982	7956	10059	3550	1417	1228	1020	914	854	768	633	655	642	607	513	536	527	466	484	469	427	451	415	421	435	385	400	376	410	389	382	376	359	342	400	348	388	349	362	377	366	388	347	317	370	336	295	361	355	322	355	386	375	347	338	331	310	327	370	341	342	349	320	309	343	313	357	320	303	350	334	323	326	330	351	338	275	339	311	300	340	303	311	298	306	352	334	337	319	328	324	295	338	324	326	320	330	342	328	321	342	367	314	320	322	319	317	332	315	302	326	314	334	310	317	326	361	363	326	323	334	320	328	339	295	321	308	308	324	314	298	351	306	353	307	314	336	333	348	349	296	325	312	308	329	341	269	298	320	327	347	331	302	320	323	324	323	344	330	310	334	293	353	296	342	312	289	310	324	316	285	303	317	315	324	357	291	324	345	309	307	307	341	336	343	328	314	300	310	325	318	310	326	344	311	339	300	325	336	300	284	359	321	339	325	320	298	305	280	298	325	311	293	285	316	325	313	344	329	289	312	310	294	292	347	327	301	331	315	321	306	303	308	306	342	322	314	309	318	302	297	327	317	324	306	322	318	315	329	294	334	295	324	284	305	339	332	335	339	330	320	304	319	291	306	303	301	324	301	313	347	315	306	316	324	306	350	367	306	309	321	304	315	319	286	310	309	310	314	323	342	326	300	307	301	340	313	333	327	306	326	311	324	311	348	318	330	321	301	314	321	296	311	312	318	325	314	311	333	350	308	337	341	338	312	303	308	304	301	305	319	325	306	305	300	361	313	324	289	323	323	327	307	300	321	287	320	309	318	330	315	318	332	304	345	307	303	312	334	309	335	349	307	306	317	327	329	327	323	295	333	308	313	343	314	313	282	305	335	313	299	306	336	310	323	321	308	309	328	355	310	332	347	322	326	329	306	302	340	328	317	296	317	322	313	298	314	300	314	343	314	312	303	306	320	330	323	316	309	283	341	318	306	319	293	312	314	309	317	324	322	301	312	329	306	321	341	262	293	269	320	313	307	334	317	318	331	340	327	307	337	320	348	325	286	284	330	316	333	344	320	320	340	335	317	328	322	345	306	346	327	308	311	299	328	320	332	299	318	301	321	313	300	327	300	323	314	305	304	346	329	342	321	301	311	296	319	327	302	303	313	322	303	295	336	329	337	332	301	313	347	328	357	344	302	328	291	308	329	321	339	318	336	292	325	321	338	312	333	296	325	325	322	328	328	333	294	321	316	332	319	341	310	307	330	318	310	333	323	330	304	291	287	329	334	316	290	326	348	333	305	330	282	339	311	298	309	337	337	316	325	326	322	324	331	314	315	321	329	351	304	298	307	309	319	329	344	302	320	341	298	311	314	321	334	301	335	327	331	294	323	332	327	320	341	308	319	316	312	302	306	324	283	350	317	331	306	324	325	337	285	332	355	313	310	331	327	345	315	305	328	328	317	295	336	307	315	313	301	328	326	294	311	320	277	345	341	329	294	318	303	339	308	321	326	317	329	329	315	328	341	301	317	286	298	338	338	312	325	303	352	339	294	329	309	300	322	328	314	311	335	332	314	293	324	292	298	340	320	304	354	306	294	320	320	307	308	329	328	296	319	328	317	352	330	340	307	323	295	332	330	305	343	331	312	325	306	324	300	333	301	286	315	346	312	315	279	307	302	329	305	329	345	304	327	296	314	319	289	321	303	322	328	304	307	326	308	298	298	306	329	331	304	332	315	314	336	326	355	289	298	329	284	313	351	295	326	329	340	316	319	303	247	321	310	325	305	339	327	343	328	293	326	315	374	323	350	322	324	311	330	324	328	335	331	311	354	293	340	306	333	332	290	307	327	323	294	354	296	293	287	321	304	311	326	341	304	313	316	290	352	325	326	356	293	313	305	324	341	341	290	283	317	298	308	340	357	303	299	314	347	326	307	344	320	293	318	287	326	293	302	329	336	338	316	323	321	308	317	295	316	331	325	314	314	333	329	313	341	296	315	292	293	299	326	309	332	318	330	285	323	344	303	358	343	316	324	322	314	334	313	327	325	294	329	350	329	300	306	324	326	325	318	289	306	339	297	312	300	329	347	313	367	328	303	338	313	325	299	316	320	310	289	353	294	301	312	332	322	317	295	339	305	307	336	308	331	314	325	335	310	300	334	344	273	292	314	296	306	319	313	302	317	324	277	303	334	330	324	301	310	291	331	318	335	303	300	320	292	316	285	303	326	300	319	294	320	342	324	314	342	296	322	327	325	327	277	310	297	299	295	349	325	302	337	307	308	315	302	296	295	324	324	317	305	324	314	323	335	330	289	300	316	302	299	312	328	342	320	328	323	320	334	347	297	299	312	308	340	303	338	332	314	304	333	313	324	319	344	302	327	300	303	316	324	320	309	317	324	290	329	340	325	300	337	322	325	324	312	308	292	325	320	311	319	314	318	326	305	352	306	328	334	340	312	313	318	351	331	305	289	315	309	287	327	316	323	303	310	329	318	328	299	320	308	324	304	299	305	302	312	287	293	342	326	298	304	318	337	330	346	314	299	308	299	339	302	293	297	302	315	307	291	287	345	322	318	333	322	306	331	310	329	339	306	291	313	329	324	315	295	287	308	315	323	322	307	349	320	286	299	314	300	341	339	292	301	312	316	314	357	331	314	330	312	325	311	282	337	312	336	338	283	320	292	303	318	273	326	302	326	346	317	295	278	325	314	302	346	332	267	336	301	324	343	328	323	317	336	335	300	352	298	318	322	316	355	318	342	292	280	311	310	314	337	316	336	289	300	311	330	324	303	289	330	292	290	299	329	315	292	306	329	316	328	303	308	313	288	337	326	345	334	288	308	281	319	326	334	312	323	318	324	324	318	338	324	300	320	312	334	307	321	319	345	314	308	293	308	339	324	308	310	320	330	310	302	344	311	300	315	337	305	321	321	341	330	346	295	300	329	319	352	328	317	341	297	343	338	331	315	316	340	292	302	354	325	326	329	319	331	351	350	323	337	304	324	308	323	342	336	322	294	311	303	339	320	325	323	320	284	307	327	309	320	321	310	322	331	306	341	319	327	303	332	344	320	302	356	316	306	316	296	296	271	328	323	328	320	311	314	307	307	287	298	299	311	332	318	334	316	305	318	318	315	324	315	359	303	329	313	321	310	321	336	325	323	296	318	314	315	321	345	303	315	320	318	354	298	270	325	322	321	324	327	319	326	342	305	340	308	329	326	301	330	352	315	345	284	345	298	290	325	293	315	286	316	293	293	346	338	335	353	331	309	285	277	283	303	311	324	322	333	321	326	338	315	340	338	328	303	307	346	304	303	301	320	284	302	315	335	335	323	320	338	302	285	319	312	321	328	309	306	325	303	295	321	320	310	341	327	307	323	301	333	301	311	318	307	284	309	335	268	307	311	291	318	352	311	336	292	319	293	311	328	324	327	330	285	336	319	341	343	326	300	262	324	357	311	292	322	276	319	320	329	326	296	355	318	301	351	311	327
26866	12294	20610	22411	14177	3798	792	644	510	408	431	346	352	307	286	282	300	289	264	260	241	241	260	253	239	203	239	242	225	231	219	235	228	221	224	206	223	245	243	209	237	232	217	239	237	195	223	219	198	202	214	234	209	192	228	203	212	202	191	208	231	202	204	221	206	205	184	213	209	206	202	214	203	188	220	227	197	198	230	237	194	203	219	209	226	226	197	225	212	213	214	230	182	207	219	220	220	217	219	214	214	218	213	236	218	198	209	223	211	225	213	231	202	195	235	196	242	209	197	201	189	196	206	204	226	235	215	205	222	223	216	212	219	210	228	231	225	197	203	230	220	212	229	203	209	221	198	217	213	189	211	191	193	188	202	202	198	208	195	196	230	212	195	212	190	214	216	257	218	199	208	195	236	187	206	189	231	241	233	194	212	216	222	211	211	222	228	209	223	218	199	219	209	187	181	212	185	239	201	180	225	232	203	214	189	209	195	202	194	233	224	195	189	210	195	242	201	222	208	199	209	194	211	191	195	213	212	206	198	188	202	210	205	199	201	208	206	208	202	206	222	223	208	210	214	173	212	213	242	209	223	217	197	196	219	221	240	217	209	213	210	190	232	230	206	202	222	201	222	233	212	226	235	214	219	220	203	212	218	218	230	202	204	206	241	193	211	209	219	217	234	235	206	189	190	222	217	221	244	213	218	164	224	211	238	223	208	204	228	206	212	201	212	195	201	213	213	180	206	237	199	217	216	198	223	211	210	175	202	194	227	205	214	238	207	192	219	195	217	222	222	213	193	215	204	232	173	218	220	203	202	229	215	186	199	203	187	217	222	214	239	213	209	194	216	207	205	210	209	223	218	218	215	197	210	202	203	232	191	204	226	189	217	227	207	205	197	195	201	219	198	194	218	201	212	200	201	207	245	205	200	186	201	205	192	233	210	192	217	200	207	207	207	194	214	242	196	197	208	217	228	215	201	220	194	190	210	224	189	221	178	191	230	211	200	207	202	188	224	227	220	216	232	216	236	231	189	220	208	178	201	205	201	205	194	212	218	208	203	194	208	192	211	249	215	212	198	187	200	232	192	193	232	194	210	211	210	205	202	230	216	198	194	212	234	198	201	190	200	178	227	210	186	217	191	220	220	228	202	199	219	178	221	218	218	217	195	203	200	203	215	206	237	210	206	215	205	246	213	202	187	206	223	222	207	214	210	218	209	210	233	210	179	209	248	196	188	200	208	200	220	210	219	213	206	208	207	198	203	218	208	186	213	197	205	205	220	215	208	208	189	226	197	227	191	208	203	202	216	224	224	205	233	202	213	212	205	232	221	191	206	222	190	198	202	204	196	208	207	225	224	204	219	213	191	214	215	191	233	213	239	208	184	232	243	228	217	228	215	175	197	184	210	209	212	213	228	214	239	205	222	208	231	210	238	220	216	218	204	203	203	229	204	198	206	193	208	215	193	219	180	200	217	220	218	183	201	206	242	217	219	209	196	200	196	197	216	201	218	227	187	234	206	198	201	232	213	202	193	205	196	208	225	204	190	223	178	189	182	213	195	205	226	222	217	200	206	177	200	204	194	199	187	230	218	204	212	228	208	215	184	197	240	180	200	209	234	209	232	209	219	219	197	219	216	173	185	227	206	250	211	250	213	219	201	187	216	213	206	227	215	205	197	204	233	207	211	231	198	207	222	220	195	204	216	227	204	216	237	210	211	187	203	208	184	203	221	228	214	173	211	203	203	198	208	192	220	212	216	189	249	200	210	243	208	204	198	203	225	195	199	201	219	224	210	219	203	198	212	185	242	203	225	213	228	198	194	191	215	217	232	213	236	214	217	195	215	213	223	203	200	198	214	215	221	212	206	203	196	203	221	205	208	209	197	193	201	211	202	194	207	204	242	206	217	213	240	208	212	223	204	209	224	199	206	231	184	206	222	192	211	183	218	234	212	195	203	212	209	238	228	209	214	226	227	229	214	195	218	218	191	206	210	247	224	214	217	207	208	208	206	221	203	205	188	215	218	215	209	215	187	214	198	194	216	210	197	204	221	200	218	221	184	204	243	231	221	193	192	220	214	202	192	195	195	210	187	192	217	216	202	214	186	181	209	222	203	202	208	219	194	205	213	201	192	215	220	212	200	221	223	227	206	217	219	202	221	194	224	212	205	199	212	198	217	216	253	209	218	219	216	217	268	199	200	211	197	184	213	225	216	212	190	219	204	213	231	244	206	212	214	240	203	205	225	199	239	207	221	216	198	199	215	215	224	233	240	211	205	194	209	231	216	227	218	194	203	206	193	217	216	227	183	220	231	201	224	228	189	191	226	216	208	190	209	214	242	214	228	220	211	219	218	202	219	214	236	207	208	240	208	220	216	201	196	221	214	209	249	207	190	239	225	213	189	203	194	203	200	207	213	236	200	209	214	216	205	210	201	210	220	215	189	195	222	200	220	203	220	195	214	203	228	197	221	200	197	184	231	201	205	212	243	212	224	231	185	221	219	214	232	227	201	231	221	181	213	213	196	194	203	207	206	209	233	233	189	216	217	210	187	192	192	201	218	224	190	245	213	202	192	213	187	204	223	194	178	221	239	205	219	194	206	210	189	186	212	224	221	213	239	189	210	224	218	221	195	195	207	235	208	188	204	228	217	195	211	228	167	198	191	218	231	222	222	229	223	182	224	215	194	225	203	229	202	219	240	188	180	232	206	200	240	199	202	225	192	231	204	244	186	214	208	197	213	214	186	220	196	201	202	221	209	206	217	222	217	196	218	200	205	208	215	204	207	221	197	226	232	208	221	225	219	222	229	221	197	209	182	230	261	200	210	220	221	203	202	223	204	227	220	204	208	187	190	202	238	214	207	213	211	209	225	182	214	221	233	206	201	224	206	181	235	216	204	205	203	194	193	214	238	205	206	216	192	219	200	207	231	192	239	216	188	199	223	200	229	185	201	192	203	212	232	215	195	222	215	218	221	213	193	204	223	188	202	184	212	235	190	220	212	202	201	239	201	195	191	200	239	183	233	220	218	204	208	215	240	235	221	207	205	225	217	211	219	185	215	229	212	212	220	196	250	214	214	212	236	226	218	225	210	210	214	236	235	200	211	192	214	209	208	202	220	224	193	212	217	236	205	201	206	235	219	218	209	202	214	201	196	169	229	195	202	210	212	206	213	196	200	203	215	219	220	238	228	186	229	181	209	200	213	190	224	195	220	207	217	213	193	208	216	210	221	209	194	235	220	183	232	213	193	232	223	224	184	211	173	197	195	215	196	206	203	218	225	219	208	214	236	198	232	197	233	208	235	197	204	221	214	216	193	214	197	204	203	214	182	210	235	207	199	236	243	231	215	233	218	217	233	207	178	228	210	210	220	213	214	197	201	205	198	191	192	225	230	216	192	188	223	220	205	194	222	203	217	196	221	195	213	199	225	220	222	203	224	237	222	188	238	210	189	205	207	195	220	190	222	214	178	203	202	222	227	216	206	224
14156	7887	24891	33140	22919	6625	3298	2674	2282	2001	1729	1605	1364	1305	1117	1165	999	960	951	915	849	881	803	784	773	798	789	736	694	717	698	714	657	684	658	646	660	625	668	650	595	638	648	626	635	611	624	589	576	589	654	617	609	611	577	600	612	605	605	604	580	565	596	579	553	550	580	596	586	537	585	533	518	591	576	572	532	541	602	561	517	543	593	567	589	561	538	527	586	589	552	577	571	530	592	569	607	550	544	587	555	530	530	568	535	533	516	590	549	587	558	535	526	553	563	567	536	559	558	493	557	555	562	538	542	531	550	589	570	556	528	539	540	539	598	556	568	530	509	539	537	551	592	539	532	558	544	548	547	542	568	571	525	551	531	579	568	514	520	544	523	558	534	576	567	536	576	567	537	555	555	495	584	579	550	537	550	548	559	557	554	546	536	551	512	548	556	604	539	557	533	562	535	562	564	548	584	554	528	530	541	568	551	550	581	568	564	540	554	574	539	524	526	567	558	543	509	559	534	539	619	596	571	551	552	557	553	533	493	542	524	524	543	549	552	583	585	555	540	535	526	559	535	541	529	561	527	548	545	547	522	520	555	519	576	514	529	599	516	556	487	536	590	552	568	607	540	562	552	545	523	547	577	546	539	510	479	536	520	550	570	555	520	536	527	548	548	532	567	546	520	531	523	548	505	553	545	551	567	538	549	557	501	562	558	533	573	528	554	547	547	545	547	566	573	529	517	548	533	522	592	567	498	512	550	573	513	523	569	531	542	535	535	524	526	538	526	565	558	566	538	559	525	561	567	555	558	570	569	581	537	571	551	502	496	545	544	556	564	583	564	545	559	533	566	569	521	567	524	516	545	544	549	559	531	568	548	550	566	537	521	566	554	560	539	535	569	516	545	529	559	533	516	556	552	519	533	539	547	592	549	572	534	541	536	542	580	540	500	544	557	573	541	551	517	551	527	536	569	532	502	539	572	538	550	499	591	534	530	480	554	564	518	541	551	554	527	539	557	534	512	506	528	523	538	561	559	593	527	556	565	549	524	568	550	497	573	566	506	560	567	530	530	570	552	572	558	564	518	519	558	560	569	524	513	562	562	529	588	574	530	519	528	551	563	568	549	548	520	542	557	535	548	548	559	525	549	518	547	546	527	511	558	534	561	498	538	576	555	546	517	560	555	523	521	535	550	552	569	529	587	525	585	510	574	543	527	548	572	537	541	497	531	572	558	582	564	532	530	554	509	528	564	529	558	569	535	560	522	534	532	554	543	509	547	566	546	523	554	582	567	543	562	522	581	567	592	497	539	537	547	550	581	548	570	559	562	539	545	508	554	516	521	564	584	573	554	550	588	556	504	570	560	586	535	568	532	555	540	534	576	533	556	530	565	576	552	553	536	553	510	596	560	553	522	533	533	555	544	513	570	573	524	527	534	509	565	539	522	582	533	583	595	496	526	528	543	582	568	556	530	562	534	512	580	527	549	562	565	541	578	526	527	533	565	543	558	541	518	545	511	576	578	557	553	571	539	554	551	545	544	594	555	553	600	526	610	559	572	526	568	540	578	548	531	558	576	516	511	527	512	540	540	535	525	529	517	542	583	560	560	546	536	512	533	551	551	577	571	563	538	527	537	579	493	540	596	544	539	553	576	565	574	556	535	573	525	575	523	527	554	587	550	549	525	547	561	567	580	537	509	512	559	520	509	530	547	570	531	541	534	549	513	540	507	555	570	525	531	549	523	561	527	527	570	537	577	567	567	553	558	523	545	545	551	541	542	569	558	548	512	556	531	569	543	542	542	540	579	545	526	552	552	533	585	550	554	541	559	560	542	573	533	546	573	504	583	538	530	542	560	574	535	577	518	576	517	585	540	520	544	536	540	548	523	568	586	510	536	524	586	550	540	548	521	539	535	518	578	546	582	533	557	564	561	562	569	531	523	538	545	521	566	549	544	546	504	570	533	559	556	543	557	571	536	544	539	563	573	551	535	509	494	573	553	525	534	551	585	532	525	550	558	600	611	500	526	522	563	498	566	533	519	599	505	534	538	579	564	526	536	532	518	563	556	512	564	553	497	581	511	545	554	537	549	581	547	523	557	512	574	519	533	529	543	519	554	511	528	573	486	571	542	540	539	505	543	556	553	546	537	545	567	567	535	588	545	524	541	560	511	558	521	561	523	542	545	528	518	547	539	570	555	535	513	582	570	524	523	514	568	531	534	526	556	575	533	561	522	531	549	574	631	523	551	560	584	518	540	524	559	545	529	556	539	573	570	581	503	577	564	539	511	512	530	517	548	557	530	603	535	543	554	524	554	527	588	581	543	597	524	544	580	547	533	539	538	538	542	538	563	552	544	528	519	556	567	522	576	591	573	527	506	507	567	529	550	558	525	563	577	583	516	528	523	539	563	553	536	550	555	545	553	529	529	555	566	557	564	547	565	523	551	549	577	556	516	549	587	561	535	539	519	574	531	551	543	546	531	547	548	523	558	545	562	547	558	553	558	555	553	544	560	571	530	555	557	532	540	560	545	512	526	579	565	561	515	571	548	504	516	551	569	564	559	537	570	566	520	564	596	517	510	543	512	555	494	556	557	525	503	554	538	527	536	531	524	539	574	574	558	578	524	537	527	536	528	560	520	543	566	559	523	556	582	532	579	551	515	562	554	555	537	542	596	541	553	519	569	549	563	567	566	534	566	556	570	529	567	525	529	548	549	530	559	614	530	530	550	552	519	552	585	563	576	543	513	578	559	575	537	529	594	518	524	548	573	548	530	550	547	571	538	531	514	567	565	544	495	520	515	563	571	566	529	563	556	544	520	570	531	543	532	542	584	524	534	527	564	549	539	546	599	587	528	592	546	549	585	538	542	556	533	538	532	569	565	551	516	564	564	528	536	554	521	538	565	534	534	555	556	491	574	571	586	562	542	520	555	540	591	524	586	535	575	545	526	543	528	544	530	540	548	549	549	533	522	476	538	554	536	495	532	536	571	552	569	502	538	507	546	539	518	548	554	548	552	552	565	521	570	555	545	540	569	554	565	552	567	527	565	577	514	531	578	535	565	553	538	521	504	525	554	551	509	563	554	579	515	566	580	553	551	545	572	517	557	533	560	571	519	535	572	552	555	561	512	558	518	559	562	544	531	546	545	540	591	517	519	552	543	533	551	516	509	540	568	549	535	549	553	559	584	547	552	490	568	522	510	549	514	520	525	529	536	529	537	570	544	563	508	532	536	527	523	492	510	546	551	545	557	563	498	583	571	565	545	548	560	570	558	541	553	561	568	519	503	579	544	552	530	596	540	524	545	528	548	544	577	517	556	552	565	590	539	539	545	504	547	551	527	587	592	520	570	535	511	578	534	591	562	546	567	525	574	539	559	562	574	529	561	528	544	524	550	541	545	560	580	533	581	546	504	518	558	501	522	542	515	553	505	583	579	512	517	564	506	521	524	593	600	558	548	558	568	544	514	533	539	529	534	562	511	547	548	559
4497	1424	9716	5103	1106	343	253	278	244	264	267	250	261	231	269	248	240	277	264	268	263	251	273	260	263	212	252	251	263	231	254	262	256	233	282	228	280	278	267	255	254	255	254	235	244	263	296	250	284	261	276	250	271	256	260	249	260	247	236	237	260	259	249	230	273	240	275	232	251	254	249	246	269	238	248	261	269	250	263	267	245	233	268	255	258	268	249	251	249	290	265	281	229	279	263	241	270	247	256	231	260	257	250	274	273	280	250	224	278	262	258	262	273	260	267	246	255	258	228	250	239	263	268	265	255	237	235	262	230	269	242	243	259	248	253	254	256	259	235	247	283	265	239	253	248	253	262	240	278	255	276	256	216	247	292	247	223	254	256	239	246	256	237	280	262	293	244	226	280	216	256	246	282	245	247	258	235	238	261	275	270	276	279	252	246	249	244	247	245	261	259	270	245	255	278	265	248	249	277	243	262	243	279	257	268	262	255	247	249	250	274	245	234	255	241	252	274	259	250	277	262	261	251	254	253	247	268	241	253	232	246	268	260	245	258	248	269	263	239	290	269	276	242	264	257	228	257	261	230	284	281	257	233	253	228	249	269	288	249	259	240	285	277	224	246	246	253	268	271	245	259	231	275	251	233	247	265	251	226	272	238	240	259	244	271	226	248	254	228	254	228	240	262	237	231	253	245	234	266	244	246	236	231	261	274	253	269	251	273	287	260	229	241	262	306	251	243	246	264	285	251	255	251	244	209	257	272	259	241	240	259	246	257	257	281	256	289	264	252	236	258	229	240	207	222	263	266	254	265	290	244	245	260	238	247	237	249	255	265	262	254	269	264	241	259	265	233	229	268	266	270	267	250	279	217	263	270	224	238	268	247	227	265	235	254	266	235	255	263	265	254	235	231	245	235	230	237	245	240	272	260	273	216	246	258	268	245	244	230	245	257	258	261	255	214	284	303	235	268	232	244	260	279	219	271	221	261	265	243	263	259	259	253	275	241	264	238	277	244	283	252	262	231	276	250	251	253	243	254	274	251	266	276	248	248	268	269	224	229	238	260	226	254	273	271	260	261	280	244	268	250	250	230	255	236	279	240	266	258	259	216	250	217	236	261	258	263	290	260	268	279	288	242	274	285	267	243	248	283	248	261	243	226	243	271	276	234	260	267	249	263	260	274	250	247	249	250	245	220	253	249	263	256	312	255	255	257	252	263	269	239	244	231	235	262	266	288	237	291	248	302	297	246	258	266	274	258	256	247	280	233	232	258	257	262	255	253	255	221	241	233	274	262	257	235	260	263	273	257	270	239	274	253	236	269	249	244	263	229	267	263	263	248	238	275	254	257	272	251	239	261	254	236	259	255	258	244	235	250	281	256	238	243	256	270	237	263	256	245	229	257	252	246	263	244	245	256	255	258	273	267	274	220	258	253	269	268	269	257	256	240	259	264	228	244	264	263	247	256	247	254	257	225	270	272	242	265	287	253	261	284	253	251	272	228	207	238	224	236	234	232	236	261	292	239	250	221	292	248	230	278	253	241	221	248	275	250	251	241	272	240	232	270	278	270	260	245	258	258	259	248	245	268	248	273	241	278	263	244	252	226	259	254	279	256	255	224	265	262	234	241	244	263	253	255	233	241	237	254	257	246	228	220	237	261	290	243	254	257	261	254	271	233	231	271	238	267	250	242	251	260	243	221	261	241	238	283	254	242	253	249	243	259	219	246	238	255	224	241	267	246	224	264	252	249	240	237	258	256	235	253	242	256	261	249	230	236	263	257	232	266	263	225	247	243	251	241	251	268	240	249	231	260	260	239	246	266	235	263	253	261	261	245	238	271	241	266	227	228	249	260	254	237	244	255	267	261	251	249	230	242	265	231	263	264	247	229	261	258	256	229	224	285	270	239	276	221	283	240	235	271	240	220	245	262	234	277	237	240	245	242	252	251	229	253	241	251	267	248	271	268	245	274	248	288	272	231	293	270	240	237	302	239	232	236	240	245	224	227	239	262	260	254	266	240	278	234	264	252	259	260	255	263	246	254	230	258	253	276	249	250	255	225	241	254	259	263	235	242	256	238	233	251	238	243	273	239	290	248	265	227	267	262	259	256	223	262	210	278	254	220	268	261	277	222	225	239	273	258	263	251	249	254	245	252	261	258	290	277	271	245	240	282	280	259	244	257	254	250	247	290	238	238	258	266	257	258	247	242	229	270	238	244	248	210	251	238	233	251	264	246	257	235	245	246	258	237	289	250	244	246	292	248	281	253	257	256	253	271	268	255	266	270	251	269	256	254	264	263	257	262	287	243	230	270	222	245	252	259	252	257	266	234	274	240	259	235	260	245	241	230	264	269	245	235	256	250	268	249	249	276	249	250	268	287	267	247	243	257	253	266	266	221	255	258	249	236	267	284	234	239	295	257	262	253	257	269	264	269	232	272	242	235	255	225	249	262	232	251	242	260	248	246	253	239	241	270	232	247	252	238	264	249	286	254	205	238	258	261	251	240	251	268	238	244	245	236	219	274	268	284	243	244	243	223	234	272	258	257	250	236	256	262	235	266	248	247	262	261	270	247	286	259	241	252	276	227	244	256	243	299	266	248	233	247	263	254	259	266	238	287	250	239	243	230	240	265	252	267	241	257	253	251	247	250	260	250	278	239	277	246	249	271	237	257	228	240	264	261	287	248	282	231	230	255	253	272	265	221	234	286	270	264	254	263	255	266	257	267	289	255	277	254	267	250	277	257	267	244	235	256	258	228	236	258	267	252	301	259	260	250	254	250	248	248	254	241	253	246	251	299	270	269	259	243	243	243	251	232	287	250	266	255	259	270	297	237	242	257	247	235	261	235	250	251	250	266	235	241	262	236	246	256	243	251	243	218	262	238	266	248	242	278	280	256	255	266	264	232	252	276	289	268	262	253	297	223	240	267	276	294	235	244	268	244	238	251	270	271	219	233	221	232	253	260	249	228	270	246	241	268	252	232	251	252	252	282	251	277	238	275	240	272	281	252	229	246	229	240	275	274	274	272	257	233	248	271	258	259	273	295	267	228	248	265	268	229	267	239	243	233	269	253	266	236	261	259	283	216	254	268	260	250	249	266	259	273	248	254	287	268	268	269	237	250	284	234	269	245	250	226	248	274	281	243	273	238	269	272	270	260	250	227	236	247	268	274	282	262	259	275	267	242	243	275	263	223	250	272	246	265	248	278	281	235	296	229	261	258	231	241	273	271	290	236	252	268	257	224	255	261	265	231	257	271	249	260	231	261	227	242	275	237	245	249	246	240	253	247	274	271	249	252	253	240	250	254	253	261	260	260	242	259	239	244	216	282	267	275	267	267	268	250	236	262	251	255	224	270	271	284	261	250	247	253	253	245	270	224	251	269	262	246	251	247	257	244	261	217	265	218	277	301	261	258	229	224	257	245	240	274	243	237	265	254	224	235	247	262	233	260	230	240	249	272	241	255	250	236	268	249	233	254	258	266	253
3315	1528	15734	10245	3625	889	627	657	607	567	635	593	607	650	603	571	553	610	616	671	616	613	604	611	599	655	613	601	614	590	600	590	582	621	594	575	614	656	593	564	624	657	570	604	597	585	619	603	609	632	594	570	587	576	579	555	619	627	620	620	625	608	611	611	597	597	587	603	627	586	624	546	596	616	578	626	596	634	581	612	621	606	598	654	638	672	582	629	593	526	570	615	614	638	586	626	640	616	628	665	613	595	603	566	632	618	589	641	583	618	611	593	613	584	598	653	583	633	638	592	570	608	651	611	576	571	590	643	638	583	618	601	584	620	583	566	633	601	583	595	582	606	616	565	573	617	596	584	589	580	650	580	597	587	558	586	554	626	599	593	604	581	617	599	631	581	575	598	625	647	621	598	640	637	588	615	546	605	581	606	587	595	568	595	633	581	625	644	632	563	592	614	602	604	555	608	596	648	649	563	568	625	579	566	634	576	572	652	615	593	581	592	589	608	634	605	595	608	613	555	565	612	634	579	583	641	620	615	587	582	567	562	594	597	610	632	588	591	623	566	637	602	587	604	584	572	595	624	598	626	570	605	574	560	578	583	620	569	615	598	557	557	592	620	638	594	599	603	601	609	605	627	603	616	613	610	657	608	592	607	623	610	608	596	599	607	617	566	609	591	563	621	582	618	579	580	606	602	615	665	614	617	613	586	568	554	611	603	613	560	609	568	587	617	570	608	618	573	606	599	588	584	610	615	582	648	593	590	601	625	610	568	604	606	640	640	518	559	612	609	600	607	643	592	598	573	585	585	568	585	611	554	600	620	581	619	599	579	560	615	606	568	570	645	622	621	592	542	631	608	629	576	603	603	618	623	620	620	602	585	619	581	611	607	600	621	601	613	606	609	576	624	613	628	606	624	629	608	662	610	624	590	608	611	645	591	626	609	594	620	580	592	544	564	551	618	604	633	590	566	646	653	624	609	579	580	614	603	564	575	610	597	604	631	604	609	642	623	608	614	606	592	627	612	622	615	587	540	598	627	618	569	595	627	603	622	587	598	607	582	613	648	604	605	596	611	594	594	594	593	573	579	625	589	633	584	583	578	571	581	594	572	606	589	613	624	593	641	626	617	599	607	568	642	633	589	553	602	628	587	583	559	590	599	602	620	607	599	603	611	553	592	596	600	610	614	600	556	596	600	614	551	565	590	659	598	600	619	633	555	591	608	594	605	674	598	601	559	621	608	636	599	591	582	619	618	588	613	617	596	580	603	614	614	618	594	589	612	633	610	630	645	611	611	615	585	604	581	615	571	597	578	623	581	571	610	620	606	602	569	545	570	612	588	561	551	607	594	559	618	622	622	597	614	575	588	590	632	618	580	596	613	599	627	560	620	579	547	635	576	580	612	574	624	591	631	605	586	600	574	582	600	622	629	648	605	589	607	619	576	616	591	615	593	606	577	601	606	614	588	636	624	604	613	586	610	604	582	617	631	642	663	580	610	628	598	568	607	635	601	617	623	626	590	603	610	601	603	590	555	623	580	616	619	580	605	613	593	604	629	588	605	570	574	577	580	601	626	583	626	621	619	557	577	604	628	597	598	568	600	538	599	564	564	609	591	637	580	586	589	611	565	629	600	586	603	624	592	567	608	632	598	636	657	609	602	572	591	609	600	568	618	615	601	560	646	581	629	611	590	585	577	583	589	588	625	627	605	629	585	594	586	672	594	577	581	537	614	618	590	634	572	609	603	631	627	626	601	556	592	633	608	593	589	607	637	585	592	607	585	566	649	604	610	559	570	616	639	636	591	594	613	617	553	640	611	602	598	659	612	600	606	589	592	561	569	623	568	620	598	648	578	634	583	596	615	579	557	603	569	623	649	558	595	612	611	611	610	595	619	631	576	574	600	603	594	630	567	623	597	594	614	641	602	594	581	592	585	519	612	586	587	619	594	569	559	606	612	582	589	625	597	619	605	612	635	588	601	579	618	619	601	548	644	604	558	608	596	608	591	601	585	630	608	623	579	526	607	604	584	611	642	620	585	559	579	624	651	622	569	610	604	592	586	610	585	595	606	624	598	594	563	595	631	577	577	604	574	595	604	633	599	635	602	602	598	622	597	598	587	586	573	658	619	559	615	603	565	610	586	599	577	611	635	603	590	603	661	565	615	649	559	593	596	590	621	613	574	636	603	603	573	605	621	626	645	550	591	573	581	595	606	593	603	586	594	567	588	607	602	580	601	596	578	583	602	645	588	594	594	584	574	580	557	581	577	560	612	629	583	625	612	612	615	606	619	580	602	612	548	575	547	584	623	605	587	606	644	592	594	597	604	630	617	590	590	626	611	649	576	576	601	576	563	562	584	615	591	589	521	614	554	586	600	582	626	628	588	611	638	589	586	570	604	610	607	608	648	619	629	611	611	594	576	586	648	613	570	610	571	614	599	602	574	564	641	590	605	644	617	576	619	624	592	626	611	602	585	561	622	613	561	634	571	607	659	616	661	603	586	596	602	539	607	574	581	619	576	615	570	552	664	586	557	589	622	597	537	580	607	602	640	584	613	601	634	598	613	622	630	605	571	594	618	638	595	622	617	585	538	618	599	568	598	595	604	615	626	642	639	597	616	611	579	615	582	626	600	611	623	576	603	610	586	598	633	642	621	591	611	606	601	595	583	549	612	573	587	535	623	614	584	645	614	571	568	598	595	595	594	584	574	580	612	573	590	592	590	562	579	567	600	615	600	624	587	602	607	602	593	580	589	585	611	590	588	615	633	572	595	603	637	612	643	576	607	597	605	601	625	615	616	587	607	649	551	589	605	581	568	615	637	568	560	599	582	606	619	583	623	669	627	556	600	587	578	585	604	582	609	559	584	596	585	624	630	638	634	640	626	591	570	630	624	593	590	588	608	580	639	626	605	563	596	602	600	605	592	628	671	573	616	565	604	593	583	647	577	593	581	614	613	593	587	585	575	607	585	605	619	598	604	572	613	617	587	622	644	606	589	635	577	614	617	631	619	565	558	587	593	569	594	604	595	614	575	607	588	629	589	638	610	628	591	625	637	556	574	611	611	610	633	612	583	607	593	598	617	614	610	593	600	573	591	579	600	580	593	634	614	590	573	595	592	588	599	600	579	586	564	584	596	572	587	584	639	600	617	562	566	608	621	591	570	573	595	617	588	589	582	594	600	632	577	588	592	582	593	575	625	599	584	600	619	634	576	668	645	616	618	578	603	615	624	599	580	591	582	583	577	641	611	623	569	601	559	616	629	589	631	574	604	601	586	615	568	602	597	589	623	672	622	604	631	554	621	579	593	614	568	567	633	632	576	619	582	606	603	601	561	622	587	601	587	624	577	597	600	590	609	632	605	597	573	583	583	586	661	597	564	602	613	535	612	613	536	591	586	579	618	606	581	638	626	579	536	587	587	583	617	641	609	613	619	595	602	600	566	614	566	620	588	571	628	613	557	592	607	622	609	581	605	599	578	574	586
17550	6885	14231	9413	4725	1451	3516	638	304	257	195	160	173	184	148	141	152	154	171	153	131	146	142	132	155	151	137	128	121	143	134	117	123	130	112	129	142	134	102	127	138	128	146	128	115	138	132	111	143	132	102	140	144	147	145	114	118	107	132	105	131	119	105	141	129	140	134	122	116	104	116	125	139	125	112	122	110	102	130	142	110	111	126	116	136	136	141	99	99	141	137	127	146	133	119	138	131	119	113	121	104	120	115	105	119	110	127	112	128	110	131	131	132	134	105	118	95	123	127	111	126	144	124	108	135	112	114	105	128	125	142	133	127	129	138	126	120	133	122	125	125	117	118	116	120	130	110	136	138	136	110	146	111	121	115	107	133	121	135	127	136	122	158	104	107	116	114	109	109	133	122	133	120	126	107	128	134	121	106	131	142	125	112	117	132	129	112	119	131	128	134	116	116	137	121	146	132	130	117	133	126	108	124	147	131	136	133	114	105	123	121	121	115	123	158	117	136	137	140	133	128	120	119	130	107	116	123	106	117	117	141	137	140	144	121	109	120	128	114	133	146	127	117	114	134	112	107	113	121	130	125	121	104	108	111	95	121	128	122	149	139	122	135	104	103	130	120	114	103	111	127	123	111	106	117	132	125	125	119	133	108	111	123	108	128	104	134	136	112	130	128	114	113	115	124	132	116	132	114	108	131	127	128	120	113	128	115	129	102	116	127	113	110	111	128	116	102	128	135	109	141	123	122	135	122	146	126	133	112	116	145	120	156	104	117	113	105	119	120	109	121	96	108	114	119	112	112	113	122	137	123	113	111	124	127	144	127	136	110	113	110	113	136	125	108	136	122	108	101	124	137	118	92	141	147	141	128	117	111	114	135	126	121	123	136	133	132	132	124	103	117	135	128	128	140	147	133	114	102	113	133	108	130	138	131	123	118	126	127	130	131	138	121	122	154	114	105	128	120	117	119	144	113	115	137	122	104	125	118	101	113	116	147	142	119	115	108	114	131	106	145	122	137	131	114	123	129	121	124	123	125	112	122	112	128	138	128	134	126	108	137	129	130	114	124	131	114	124	111	105	113	116	124	107	125	128	130	130	123	127	121	131	117	126	123	103	125	135	117	129	121	127	118	117	120	112	126	118	116	119	116	124	120	125	130	125	140	120	130	126	123	146	111	106	105	127	120	128	136	109	123	135	94	124	111	120	128	136	101	129	109	124	130	116	128	108	119	118	145	142	110	125	121	124	104	128	140	122	123	125	110	128	117	118	135	130	109	105	118	107	106	123	158	131	133	124	120	141	119	117	139	127	130	107	145	132	118	158	124	124	124	109	111	125	112	133	117	95	109	144	116	108	117	127	110	111	127	121	123	113	123	99	112	124	123	118	122	132	101	125	112	127	114	138	129	128	126	110	119	130	125	123	146	119	102	127	130	148	126	118	141	119	101	103	106	129	116	123	130	123	135	116	128	100	101	88	115	135	126	130	112	131	128	111	111	125	129	118	131	124	121	116	135	129	137	113	117	122	110	120	140	115	134	133	110	115	104	125	136	144	120	109	115	116	116	144	132	122	141	115	96	158	137	129	125	121	131	135	110	133	132	139	119	92	156	90	120	116	113	128	124	135	123	126	123	117	112	126	117	129	105	125	129	111	99	133	113	129	144	122	129	114	124	97	124	110	131	133	122	128	126	114	118	132	124	126	107	128	138	119	108	108	101	117	137	135	115	137	116	131	117	152	138	136	126	115	134	117	124	135	131	115	131	121	133	121	163	143	126	117	131	143	138	116	125	106	122	100	110	114	125	125	120	128	126	126	136	111	123	134	120	143	113	113	131	124	129	145	106	137	146	106	130	120	113	137	136	137	132	117	130	123	116	147	114	131	126	113	132	129	100	144	133	141	113	135	125	114	119	131	122	153	119	115	127	135	135	146	125	135	120	128	146	121	141	120	109	118	117	134	105	118	104	113	127	112	108	134	143	125	126	122	120	118	119	124	98	120	138	118	114	110	121	125	143	121	143	121	141	125	131	118	106	117	116	116	127	129	107	113	103	121	108	126	109	120	126	128	136	108	113	139	106	138	141	102	120	115	119	140	130	139	139	124	121	126	135	127	141	119	122	112	120	129	127	114	117	143	118	113	122	119	127	120	128	136	116	132	143	120	117	124	120	121	89	130	118	142	130	122	142	135	116	134	137	113	115	118	120	134	138	145	111	109	124	119	128	117	121	126	139	115	129	122	114	126	126	103	130	128	94	118	115	123	122	118	136	119	123	120	122	110	131	130	109	101	116	119	139	133	131	144	141	128	120	116	112	133	104	119	124	107	122	98	108	114	142	111	143	102	139	147	124	123	117	123	131	118	142	126	111	122	119	118	130	129	121	114	116	153	153	110	119	120	119	146	133	136	121	122	120	138	131	118	122	111	127	121	128	119	121	120	135	121	118	112	123	124	106	121	118	134	121	128	126	122	121	121	119	120	130	106	138	116	130	102	118	119	124	109	114	122	118	134	124	134	121	137	131	113	113	106	121	123	114	145	121	144	119	110	126	122	127	140	112	115	112	118	111	114	128	121	124	135	130	130	131	104	101	119	115	136	107	127	130	136	140	124	134	125	96	113	134	105	130	141	145	129	149	123	109	114	138	133	134	111	138	124	137	109	127	129	122	115	94	117	146	124	108	113	118	131	114	123	118	140	120	132	129	123	114	120	131	136	127	116	106	115	102	116	112	132	100	136	114	105	143	132	126	133	115	124	137	125	127	110	111	120	132	117	137	119	103	129	126	107	132	129	108	109	133	135	118	129	125	119	126	109	133	122	129	142	114	129	121	123	102	109	111	115	118	126	111	121	113	133	113	117	114	147	137	109	135	129	108	124	129	133	114	131	125	121	111	137	126	122	121	117	116	125	121	117	117	114	140	133	139	120	134	134	112	130	121	107	90	132	140	114	115	127	128	142	132	115	116	140	121	123	107	115	121	126	109	127	118	112	149	138	145	124	126	104	133	128	114	128	100	118	129	124	134	128	148	124	130	129	126	141	122	123	130	118	122	105	127	111	161	116	116	123	141	128	118	104	114	95	114	127	112	114	131	132	131	124	125	120	114	123	139	115	121	148	121	123	119	99	138	117	123	116	125	130	147	129	135	128	108	117	133	122	151	117	115	121	138	135	114	126	124	123	136	107	115	110	116	132	128	112	110	121	144	115	106	118	124	106	130	116	115	115	121	119	144	138	117	109	146	112	126	121	132	144	117	140	145	124	129	121	111	122	121	130	116	128	131	119	113	109	103	109	107	132	113	141	123	111	121	102	125	117	146	133	125	115	127	126	129	115	126	112	125	122	109	126	117	128	115	119	133	152	120	116	135	112	106	141	109	120	129	117	119	115	129	129	113	131	109	120	118	121	120	119	110	104	128	138	128	122	116	138	118	122	123	113	118	123	110	136	113	115	120	141	112	114	102	115	121	113	111	115	116	94	105	132	134	120
10692	4727	18325	18279	12047	4735	12217	1969	1250	1035	958	866	726	715	679	609	602	556	516	513	503	484	454	466	449	469	442	443	417	444	411	436	399	426	405	446	437	393	378	380	391	367	426	397	386	378	359	354	358	369	372	368	353	367	336	355	388	382	377	363	349	376	353	381	352	316	385	354	361	375	345	382	329	337	357	342	374	346	356	340	350	372	372	367	351	353	360	340	341	318	369	353	347	392	373	380	342	370	330	356	370	363	339	351	335	363	355	343	301	308	327	341	341	329	316	335	354	376	349	369	345	336	317	354	372	372	350	328	361	338	324	336	345	333	333	339	340	348	345	336	341	367	354	342	364	342	315	340	374	322	360	379	326	331	329	336	357	321	348	352	357	365	364	354	313	348	316	290	360	364	342	353	358	327	309	332	369	344	332	357	365	334	361	374	349	361	319	336	357	332	357	362	323	339	347	344	356	356	316	350	346	290	365	370	340	305	359	349	342	363	355	351	380	367	321	346	349	337	345	321	344	346	354	368	343	352	320	282	333	343	315	369	352	348	349	370	328	360	335	357	351	292	379	327	358	361	346	338	329	327	361	398	359	333	330	308	360	343	336	346	345	326	355	324	337	345	331	340	359	356	355	349	333	397	324	326	329	342	328	337	328	351	348	331	339	337	333	324	327	326	351	330	345	337	354	330	356	339	371	329	348	347	351	343	358	317	345	333	355	328	344	333	353	340	330	337	356	351	334	393	351	351	338	362	363	315	315	343	359	358	330	312	329	345	372	355	335	318	357	333	352	338	364	325	348	337	360	357	342	330	361	313	311	331	352	343	372	349	329	331	328	356	340	358	301	327	337	330	361	330	331	312	343	323	332	341	331	320	361	324	315	365	331	329	342	338	352	339	361	348	319	358	339	295	371	340	323	322	376	334	337	339	371	360	337	336	362	352	345	296	343	359	334	332	330	339	366	339	338	357	356	337	345	359	328	332	365	351	348	340	316	321	363	362	336	340	319	333	325	341	363	391	324	363	349	326	328	319	354	337	356	339	342	356	333	321	333	329	371	296	343	357	336	357	334	361	359	321	372	358	366	343	338	345	354	318	356	357	359	370	359	352	380	346	354	347	347	362	328	334	369	339	355	372	346	326	330	386	341	376	391	348	368	323	333	380	357	373	328	337	320	365	344	333	334	326	349	358	337	367	345	330	346	368	352	368	354	306	328	352	369	353	340	332	337	341	340	330	350	350	342	324	340	311	352	361	374	353	356	346	352	364	331	345	362	342	355	338	359	328	351	343	320	343	340	369	344	372	323	359	339	361	382	365	355	349	370	353	373	346	370	373	378	320	378	330	360	311	334	324	351	346	331	350	357	323	331	336	377	340	340	321	367	415	360	354	333	353	352	344	362	354	314	340	355	343	355	308	387	360	326	295	338	350	348	349	353	332	345	365	328	334	331	362	315	396	336	355	374	317	382	343	342	352	341	343	370	327	375	350	343	350	331	315	379	367	369	347	356	329	354	328	353	359	313	364	341	305	365	307	341	358	329	361	358	354	371	362	314	350	352	346	357	374	329	346	366	336	365	340	345	319	300	365	350	346	349	358	372	337	337	335	313	326	345	334	367	349	371	327	314	302	312	370	325	350	373	338	292	329	334	323	349	352	336	359	375	348	343	335	375	335	322	359	325	318	371	345	360	362	369	324	344	337	340	357	350	331	321	331	375	333	339	367	353	379	356	343	337	358	357	319	332	346	326	356	374	393	305	383	315	318	304	329	352	346	344	359	336	302	348	324	350	342	351	324	320	323	310	341	343	369	342	355	390	361	344	359	344	339	377	347	372	357	335	350	304	387	341	312	368	329	334	352	346	307	362	328	305	322	321	299	342	307	365	316	357	339	338	338	350	353	342	354	342	346	371	378	312	357	341	368	334	338	366	341	330	340	368	350	316	342	333	319	347	353	386	346	370	321	357	334	374	348	320	356	365	353	335	341	337	364	359	328	365	378	317	342	353	320	369	337	345	334	342	367	342	367	360	325	324	323	356	361	353	387	370	347	345	361	357	352	298	319	325	327	341	365	315	342	343	323	338	311	309	343	314	306	340	332	364	347	347	374	327	329	369	336	357	350	370	363	315	348	367	343	350	372	317	374	363	362	383	333	318	361	348	360	312	351	362	346	351	355	319	356	349	351	369	331	348	366	345	303	341	294	370	351	317	327	366	330	335	316	363	354	320	322	336	325	291	353	339	364	306	329	333	372	324	321	317	322	340	332	308	348	320	316	349	353	348	354	369	333	352	363	371	341	339	343	346	381	343	335	342	358	345	324	342	348	358	360	299	341	351	356	358	322	349	321	319	342	326	377	357	347	318	355	356	363	330	375	364	352	320	378	352	366	345	348	355	319	313	327	313	343	356	344	348	354	341	345	340	339	321	331	337	330	342	338	346	338	331	363	340	386	303	292	334	341	331	348	334	340	380	361	357	318	372	356	343	319	369	372	377	371	334	348	345	355	312	322	365	340	364	326	340	331	366	344	362	325	319	316	358	341	359	359	341	341	321	381	315	347	346	332	347	328	352	332	350	364	325	355	351	323	324	356	319	343	340	315	363	345	344	327	354	329	334	332	318	372	352	360	344	317	334	336	331	322	307	353	325	365	366	329	353	341	380	323	348	346	374	347	300	334	319	352	347	337	361	366	344	353	343	370	325	345	302	339	337	328	352	366	339	327	304	326	354	336	329	320	345	338	327	341	335	324	333	354	321	339	351	328	343	361	335	359	294	348	324	363	338	340	332	350	354	357	375	362	335	349	348	321	340	323	348	335	354	362	368	307	366	341	327	355	329	337	357	355	342	338	329	344	336	349	375	330	360	326	343	361	337	367	376	370	320	319	332	362	316	354	332	354	353	347	331	373	361	361	364	370	362	360	340	327	318	339	333	363	369	330	381	386	337	373	337	331	322	349	395	362	355	330	377	340	330	346	347	332	345	366	307	350	300	338	339	342	331	339	339	326	361	330	339	321	345	354	351	344	312	355	361	356	321	345	348	344	337	343	368	344	349	348	337	321	343	345	358	362	344	352	343	350	358	348	323	343	366	353	352	361	347	329	336	350	356	309	349	340	347	324	316	315	336	358	383	338	322	334	332	346	361	349	341	334	328	351	342	333	374	330	324	320	333	347	346	328	322	339	339	343	311	338	360	353	369	331	309	339	360	318	364	347	341	334	344	351	374	342	364	328	321	323	371	335	361	381	340	332	297	352	308	355	338	318	361	320	374	356	365	346	354	325	316	326	344	367	336	336	338	355	379	342	352	377	344	343	355	368	336	351	370	339	335	363	339	315	356	338	368	350	333	325	356	354	348	353	377	350	363	311	354	347	370	350	297	320	345	335	342	401	368	346	343	347	349	343	327	309	364	343	347	325	349	337	355	346	325	348	329	351	345	357	360	339	322	347	307	350	340	289	370	321	322	336	327	379	353	334	320	359	361	333	360	375
30718	25173	39658	29029	22537	20483	16246	2740	570	462	455	383	329	355	339	315	324	293	260	265	299	303	282	279	279	260	255	234	266	267	283	246	266	246	248	236	274	292	301	229	269	251	247	235	256	247	269	258	249	237	228	237	241	256	252	262	253	252	249	228	254	242	259	225	221	232	279	250	257	236	248	240	235	277	239	259	230	225	263	253	258	247	234	223	233	233	269	247	206	214	223	275	257	254	222	242	259	262	231	235	244	274	237	228	213	240	226	245	246	269	239	275	244	235	229	230	245	240	226	256	255	249	254	234	241	259	250	229	234	208	248	221	260	241	206	223	243	223	262	223	239	218	244	238	224	239	232	247	224	250	233	241	207	250	236	266	227	224	213	236	249	234	256	220	239	239	243	233	224	248	237	250	286	277	284	249	244	269	242	234	263	269	248	218	249	236	233	238	214	257	233	224	221	244	252	243	254	221	250	250	217	234	236	266	254	246	248	265	208	248	210	259	234	233	248	251	252	229	230	265	257	230	257	253	229	276	236	241	228	229	236	239	252	255	245	220	218	226	230	244	254	258	241	241	249	260	244	235	258	268	252	237	212	256	226	250	249	209	245	268	263	245	248	236	260	247	238	225	209	223	236	220	246	216	226	223	259	252	232	255	233	249	253	204	235	241	259	220	238	230	231	230	264	241	257	227	225	227	233	253	236	254	251	236	237	216	224	253	248	251	204	225	237	245	232	231	242	242	250	261	236	235	246	248	254	246	258	228	254	237	240	277	257	240	245	245	223	249	233	266	245	229	256	239	260	234	206	245	244	238	222	252	228	224	251	254	238	247	246	231	213	222	238	224	244	261	262	248	273	266	227	230	249	220	232	255	198	211	231	238	251	236	237	233	260	233	258	213	251	245	221	238	233	254	220	255	231	271	270	241	221	253	262	240	235	245	259	239	238	237	234	237	217	280	235	244	237	249	253	221	225	239	256	246	234	215	240	245	246	250	223	230	256	258	246	230	221	244	257	230	229	222	233	280	236	222	220	226	238	241	238	227	215	250	249	255	243	248	261	229	252	235	251	237	304	233	238	210	262	232	250	228	248	241	235	235	253	256	269	242	234	260	243	257	238	255	259	241	264	217	241	235	262	260	237	231	233	261	233	234	235	232	232	281	245	275	244	262	213	241	233	262	234	235	261	241	226	241	229	229	257	249	243	252	310	239	260	252	238	237	229	225	248	250	252	223	249	258	247	277	223	225	208	231	247	229	232	256	264	256	223	271	188	223	251	250	263	239	216	242	214	218	226	262	248	224	196	229	266	211	222	227	255	217	234	221	242	255	270	234	225	248	221	244	244	241	245	253	213	241	224	249	257	266	281	230	221	234	227	215	213	271	262	236	253	242	198	238	240	282	258	263	239	222	254	230	287	253	240	256	256	231	229	249	247	269	247	251	213	227	265	243	223	240	240	225	254	249	256	217	226	236	258	229	238	257	221	253	228	225	218	267	221	234	223	229	226	242	244	247	219	238	231	228	232	243	204	216	215	240	242	252	248	240	240	237	229	247	239	240	252	266	249	237	247	224	230	247	256	248	241	229	222	199	252	243	242	259	241	229	246	245	236	237	258	271	258	258	231	224	248	259	240	242	255	266	219	234	242	246	231	250	234	211	234	263	268	266	252	234	257	237	241	257	232	221	239	281	267	234	270	260	254	225	244	229	251	241	225	238	228	241	225	228	257	231	213	228	232	243	249	214	247	225	252	248	273	253	251	260	239	222	237	240	237	241	215	227	244	260	244	200	224	273	238	232	235	253	263	245	257	220	285	270	249	231	241	232	229	219	209	242	257	276	238	220	248	258	261	279	209	232	238	259	230	237	258	274	245	244	222	245	251	243	227	212	228	268	231	261	232	267	222	248	262	249	235	233	221	268	237	222	237	224	258	246	250	229	219	219	245	229	224	242	249	247	228	237	252	269	232	250	228	222	262	256	243	229	241	238	240	206	218	244	239	232	270	223	271	268	263	243	256	244	222	259	241	287	251	240	262	244	225	209	252	231	260	232	242	233	222	278	230	257	261	248	251	243	251	239	249	239	267	241	264	260	254	260	240	241	229	241	242	253	243	249	234	285	255	255	249	257	228	253	243	279	223	240	258	219	228	222	264	210	214	244	253	275	243	241	210	241	249	260	250	224	242	236	256	269	253	257	229	278	216	244	255	249	259	209	248	207	254	244	239	246	218	250	225	262	236	249	260	232	225	236	236	217	265	235	242	225	235	252	294	220	213	243	270	261	250	249	250	210	235	243	249	220	241	254	228	218	237	230	209	253	226	226	242	212	238	244	243	235	278	243	244	256	239	254	236	247	259	221	243	226	222	261	236	264	222	266	222	195	246	223	259	249	243	244	236	265	279	254	267	248	242	226	225	241	241	267	255	221	242	220	255	255	220	295	236	242	264	277	255	259	234	241	224	234	269	203	234	227	217	242	245	246	242	240	236	228	244	239	231	227	260	233	224	235	228	257	234	229	270	237	237	261	241	266	243	239	252	247	249	225	264	228	227	257	240	257	244	256	248	241	242	251	229	236	219	232	243	264	232	246	255	253	228	241	242	244	262	241	225	255	243	250	235	218	237	221	246	247	260	225	222	200	242	226	253	269	259	260	278	228	208	257	225	225	275	247	243	256	233	227	232	228	240	236	225	254	234	245	256	257	238	239	274	255	252	254	237	231	262	230	271	245	231	229	247	284	249	221	262	273	246	239	263	266	265	246	244	264	214	257	258	232	247	228	271	250	234	221	232	261	247	232	248	247	262	250	235	235	221	229	253	266	232	249	233	206	275	284	225	207	239	212	225	280	258	238	250	260	243	233	255	264	223	242	241	232	256	239	239	241	227	238	217	237	235	220	231	226	235	252	229	233	224	240	245	238	249	196	241	236	253	233	239	264	244	213	233	225	233	230	251	248	228	271	236	225	251	243	234	256	232	234	241	225	234	241	241	256	243	231	238	252	261	264	231	244	234	249	244	233	255	241	276	221	241	252	228	254	236	232	243	236	259	249	270	237	254	253	250	240	237	238	235	244	245	274	261	236	226	243	243	230	253	259	227	222	228	252	242	245	210	243	221	225	221	238	238	247	210	267	230	219	245	256	229	217	259	238	239	212	270	197	225	244	222	234	233	215	236	217	261	242	253	235	251	245	286	264	224	239	239	253	256	233	230	247	237	252	233	269	221	249	233	235	251	233	266	236	246	241	236	254	232	222	258	244	222	259	230	225	250	213	241	235	265	242	246	250	235	228	243	244	223	237	245	228	226	258	214	245	243	218	263	242	244	242	242	223	250	221	233	265	243	268	271	257	226	254	220	244	222	196	248	221	224	216	228	237	247	262	223	250	222	232	233	250	244	222	240	215	245	243	235	208	221	218	222	294	234	230	240	235	249	242	244	249	233	207	237	262	247	257	216	247	231	251	247	226	238	263	228	244	256	252	233	244	264	253	240	232
17185	19249	38651	35933	34977	36879	29069	4895	2255	1982	1681	1529	1403	1287	1255	1151	1072	1015	979	950	889	856	972	856	836	781	785	749	782	737	762	760	780	732	710	688	723	718	716	633	673	702	682	720	670	641	671	688	643	653	649	705	660	689	656	634	657	665	663	658	634	677	668	631	639	579	676	636	650	652	650	612	647	643	593	589	651	615	652	614	655	671	592	680	647	593	658	641	667	623	568	643	588	608	626	654	629	649	601	659	607	646	684	610	571	640	645	638	632	668	605	596	669	649	619	633	631	612	624	587	657	613	625	627	641	625	592	616	617	609	664	644	624	636	638	601	629	617	629	635	604	631	583	608	598	657	609	669	619	588	590	579	600	631	596	611	634	628	607	621	597	576	604	627	641	599	620	594	579	630	595	623	615	602	595	613	625	573	626	604	632	610	639	614	656	625	637	601	603	589	634	628	626	614	595	620	570	616	587	624	641	663	597	642	591	631	616	648	623	622	637	627	628	607	626	650	610	630	635	605	615	624	633	621	596	626	611	653	637	631	579	614	641	598	615	637	605	599	617	597	623	624	668	625	620	639	646	612	655	590	601	671	630	650	617	601	641	609	646	609	595	554	613	600	595	642	633	658	649	637	616	639	633	605	588	654	640	632	658	646	642	596	624	626	616	618	606	673	607	639	636	622	603	599	662	588	653	635	615	608	642	605	642	582	614	589	596	625	599	588	625	594	605	620	613	592	583	599	650	607	590	618	575	614	587	604	643	614	632	639	625	611	587	625	624	625	617	644	596	610	652	601	623	620	663	598	617	648	651	621	593	603	643	615	610	633	629	656	634	654	605	646	634	663	591	615	608	637	630	634	594	618	652	610	645	632	582	639	561	589	631	581	601	639	618	641	664	641	601	645	588	661	620	585	609	613	630	677	616	613	580	620	633	581	596	611	594	610	600	595	615	642	625	612	591	565	611	631	612	609	606	605	620	613	626	647	589	635	646	604	653	631	556	636	585	619	600	644	556	622	610	616	563	618	631	596	636	646	607	623	626	596	591	583	610	649	603	638	613	654	642	570	572	607	629	635	651	605	573	606	651	608	617	602	606	589	619	617	623	601	578	605	618	597	589	591	596	655	592	619	614	675	648	646	571	588	617	606	619	595	597	603	602	604	611	601	638	645	585	588	612	623	638	639	608	654	650	581	662	617	622	587	651	635	606	599	640	578	591	621	663	605	629	634	611	632	654	598	640	649	604	622	602	616	568	640	643	615	629	638	655	637	682	608	626	619	612	616	587	614	629	610	627	627	615	602	599	631	601	652	628	642	579	590	640	660	583	652	601	632	591	623	634	587	596	619	656	599	621	615	655	632	648	624	576	572	592	633	644	644	613	623	632	659	590	580	657	599	617	626	578	605	634	583	614	564	603	614	584	565	608	608	611	618	603	609	621	613	624	640	595	629	593	596	569	608	603	598	610	631	604	593	597	585	594	607	638	615	608	614	584	602	599	613	612	655	608	608	596	621	619	609	596	632	599	626	606	579	597	620	578	639	597	599	623	651	598	636	612	633	593	641	597	615	627	583	633	614	599	627	626	586	613	659	595	617	597	577	600	652	644	618	595	646	609	615	621	621	602	607	603	649	625	594	598	623	600	600	609	624	603	608	635	615	657	608	618	650	656	613	622	616	609	634	635	680	650	609	617	598	597	598	629	638	605	605	623	611	626	650	553	623	652	662	601	594	596	615	639	600	624	589	587	649	636	609	629	652	622	625	601	611	582	631	598	608	587	618	590	606	631	590	590	604	677	632	617	633	617	628	634	645	600	617	615	640	652	625	622	626	618	660	621	634	624	618	599	625	585	596	621	583	609	619	616	613	657	630	567	612	652	582	661	606	645	640	616	627	646	616	637	602	629	604	611	619	638	625	637	625	610	617	660	650	602	556	623	621	595	630	622	574	633	639	580	686	621	660	575	608	594	638	601	626	617	574	641	630	613	606	624	646	628	598	648	597	648	622	583	611	647	627	600	605	650	601	622	605	607	605	644	605	649	598	640	644	639	621	633	574	640	589	611	650	623	592	633	626	579	598	613	607	608	600	593	623	669	625	605	618	603	628	609	627	606	631	600	588	641	643	625	618	579	599	555	647	603	615	608	635	664	637	624	617	598	608	614	633	623	641	600	619	626	599	587	617	622	619	624	622	607	622	596	639	634	603	605	615	638	595	584	619	608	569	611	636	592	629	610	581	594	650	655	630	639	628	620	611	625	621	564	584	631	614	601	622	605	604	656	597	621	622	622	616	609	637	576	658	600	600	607	606	607	610	623	619	621	630	631	604	618	548	649	628	609	632	629	670	624	604	581	623	585	602	586	625	622	593	625	613	617	639	633	585	645	633	629	589	637	602	595	613	575	594	662	638	633	650	612	621	596	622	666	630	590	640	592	589	659	614	621	625	598	624	635	598	614	603	623	623	614	620	651	617	612	623	684	616	584	606	623	622	629	619	599	617	630	596	630	589	612	619	645	631	601	634	563	578	645	646	628	617	650	594	632	620	592	654	603	638	628	627	600	657	617	631	634	597	620	598	642	607	586	651	628	627	602	559	646	609	585	599	611	613	641	606	608	557	614	592	602	588	597	636	565	651	620	596	625	639	625	620	589	630	588	597	649	561	598	688	684	601	635	591	648	594	647	608	600	586	601	608	616	593	598	624	608	637	646	607	582	604	585	652	611	575	590	635	617	632	575	554	631	561	613	597	647	642	638	628	588	614	607	623	562	599	632	598	601	657	644	637	601	622	653	570	608	638	606	593	609	607	619	629	612	581	644	594	654	628	626	574	613	611	592	652	602	630	580	638	604	595	618	619	622	628	608	607	621	573	638	630	572	637	658	585	670	641	642	628	617	588	652	634	658	631	646	605	567	637	646	617	634	604	621	627	593	610	653	631	618	571	622	597	638	638	568	570	607	619	631	573	635	625	588	622	626	646	719	643	612	604	641	625	576	620	602	646	619	592	618	605	572	650	689	616	581	578	634	641	589	633	640	589	611	618	629	601	585	652	661	623	641	645	630	611	619	612	612	618	633	601	571	614	606	616	601	617	604	608	660	616	633	581	635	612	612	613	597	621	642	611	636	610	644	623	633	596	603	611	591	618	616	606	600	613	646	592	612	623	607	610	592	648	644	613	657	622	637	628	620	607	601	586	603	595	647	607	630	576	614	631	598	646	642	623	621	620	619	640	582	624	602	619	628	702	622	639	571	663	631	620	619	663	593	633	596	631	597	561	604	587	610	613	593	630	680	585	609	651	605	636	619	595	630	607	616	684	616	590	645	667	616	627	601	579	605	591	612	552	624	592	585	622	642	686	593	556	599	601	625	647	639	600	577	603	610	623	591	614	569	640	587	617	571	602	614	620	652	633	622	585	650	601	628	634	638	621	602	602	646	595	637	639	616	643	598	595	605	579	623	614	599	641	646	576	584	629	609	614	668	616	625	601	618	619
9751	13258	31579	26417	16634	9664	5201	1066	317	348	338	351	322	320	348	317	338	321	380	325	334	338	307	333	340	341	315	355	363	327	353	349	361	347	359	329	328	320	354	302	316	351	353	383	301	329	347	319	358	332	326	317	351	308	299	329	331	340	333	316	339	316	318	368	350	360	349	341	319	323	323	313	358	363	313	321	333	349	343	321	326	318	355	346	320	330	332	303	345	356	317	353	328	324	334	359	338	316	284	308	363	375	305	305	346	346	348	350	305	297	349	321	321	319	329	325	333	319	346	389	340	348	327	322	329	357	337	318	331	343	378	348	315	326	354	329	314	340	298	326	325	321	336	302	293	336	305	303	318	319	294	324	325	339	326	355	326	325	338	354	283	337	355	354	371	334	343	325	345	338	333	355	338	286	323	314	284	331	341	358	365	350	353	312	324	329	360	352	345	348	322	349	271	354	329	310	344	332	347	344	326	331	325	347	355	346	308	318	318	329	341	322	336	340	344	339	337	325	324	346	358	346	331	318	340	325	342	327	328	316	342	332	374	334	339	343	338	315	331	380	336	324	336	339	360	298	339	337	359	347	337	369	341	344	339	360	355	356	342	353	341	332	339	311	333	333	311	354	333	328	346	326	316	294	341	318	296	338	311	370	325	340	329	320	349	325	362	352	356	311	315	327	340	340	342	359	305	325	322	315	327	353	305	340	368	362	343	290	333	331	328	350	331	333	324	319	358	383	340	342	341	354	355	314	327	306	300	346	368	315	342	299	315	365	308	323	318	340	317	306	358	343	344	344	335	335	304	351	316	331	315	343	352	324	357	344	345	376	293	317	306	391	345	341	339	371	369	315	356	320	320	335	358	301	318	331	359	339	305	300	337	315	312	329	351	315	358	317	307	315	317	356	366	344	313	342	304	332	315	324	318	307	274	334	314	358	331	340	322	324	339	338	328	347	331	322	334	319	320	313	336	344	322	304	305	326	358	341	332	327	346	270	327	340	356	343	303	330	282	348	330	340	324	326	336	338	331	306	336	314	322	312	343	328	320	327	336	330	346	354	346	323	322	364	329	332	281	355	365	321	323	340	336	328	303	339	306	292	356	314	326	315	340	358	273	321	363	369	313	334	347	342	347	334	338	337	314	359	326	316	331	327	339	331	323	316	357	321	339	330	337	325	350	366	331	323	328	354	345	328	346	319	331	349	310	297	319	340	310	351	349	309	328	328	313	329	335	318	350	352	344	354	323	365	331	349	332	352	345	327	358	341	372	336	319	342	333	327	319	303	325	314	340	317	342	309	328	328	353	347	352	339	351	318	340	325	297	340	360	358	333	344	318	330	329	351	332	342	347	316	314	357	304	349	342	327	366	318	341	380	319	330	337	347	334	353	361	334	299	326	355	328	333	353	351	328	317	344	374	406	335	342	319	297	327	362	332	321	322	301	378	330	343	352	343	356	358	350	360	331	351	341	334	321	335	299	325	342	338	327	350	346	357	321	356	342	338	322	341	331	335	378	335	351	325	376	333	354	321	313	321	325	338	359	328	342	324	335	311	339	370	335	340	351	345	335	372	282	322	358	322	363	317	345	341	351	351	369	322	356	340	332	362	320	331	323	343	292	293	335	357	343	354	320	333	347	342	388	342	339	344	353	322	330	320	311	366	329	338	313	306	336	315	336	330	371	325	350	314	325	331	325	365	301	334	353	318	354	347	298	355	333	307	303	307	338	329	305	354	348	334	356	343	326	369	331	327	319	333	301	321	327	349	321	356	344	343	317	324	368	302	316	368	335	371	321	327	316	350	318	310	329	327	310	326	343	352	335	308	335	326	298	319	337	304	358	325	283	324	318	384	333	336	300	301	351	341	350	299	313	320	306	344	351	341	328	317	312	295	371	336	347	327	348	363	357	341	334	320	332	362	341	334	334	334	351	349	318	327	299	338	316	339	334	360	326	325	343	344	336	355	362	335	351	316	355	319	361	332	347	363	325	297	318	336	292	337	314	328	315	330	330	314	327	317	374	345	341	328	321	329	347	346	341	309	308	366	318	326	336	362	346	340	362	330	334	329	329	366	335	356	348	323	356	297	341	355	352	317	311	355	306	306	332	343	343	326	317	337	328	338	333	317	327	334	344	306	345	309	346	329	334	343	294	347	322	324	331	329	337	353	307	309	344	337	324	344	334	352	340	357	364	338	349	332	335	310	332	370	360	373	294	311	344	326	338	341	340	299	373	319	341	335	350	318	329	340	354	347	296	326	342	330	351	338	340	336	334	321	321	325	363	297	318	344	350	354	321	329	372	332	328	344	381	365	329	332	334	343	299	323	355	325	322	334	335	355	326	316	346	321	332	378	314	330	307	308	348	343	334	319	328	342	329	346	295	340	305	350	346	311	346	323	376	322	341	335	366	344	326	369	333	338	324	326	341	323	383	343	300	333	343	309	350	373	311	342	308	317	335	330	344	311	320	331	308	334	331	366	316	349	334	342	308	323	352	334	340	318	321	311	322	329	310	299	333	323	321	307	352	348	330	322	359	353	331	349	309	331	342	345	336	353	327	330	352	321	348	370	314	326	341	307	351	314	316	318	387	300	323	327	321	330	312	354	331	353	307	353	350	342	353	314	353	320	323	382	307	346	324	318	362	360	316	307	325	357	342	300	351	308	339	339	347	376	314	344	312	336	322	342	322	300	373	290	313	354	323	324	323	312	331	290	363	332	325	347	328	327	377	318	335	336	312	349	334	359	319	355	323	333	310	341	354	299	280	325	352	339	344	314	379	318	334	315	297	310	347	326	345	335	347	346	353	323	310	349	331	325	330	382	340	307	342	322	306	342	344	369	370	323	329	360	314	319	335	337	326	338	344	321	376	311	330	321	347	339	342	358	355	336	337	338	335	358	328	341	326	345	323	369	334	369	354	308	325	339	351	344	343	334	313	314	320	317	299	330	324	352	324	335	339	305	339	369	335	296	335	348	351	323	332	344	328	355	296	365	357	380	356	326	335	324	342	312	297	347	330	304	320	353	337	327	366	334	342	319	344	318	352	346	326	341	334	348	356	346	341	313	369	335	360	328	332	354	365	329	360	288	354	363	337	317	335	358	344	341	326	308	320	330	312	312	356	343	358	335	341	356	319	325	335	314	319	341	320	323	316	320	368	349	335	328	311	346	333	308	335	336	340	346	318	343	332	312	297	326	338	354	327	341	335	302	355	320	322	327	314	326	315	350	346	343	304	343	371	323	344	345	320	352	319	367	346	315	328	313	329	349	363	326	344	316	334	355	362	352	314	314	303	345	360	305	317	321	329	338	334	333	317	340	394	327	330	345	328	343	302	305	344	305	353	348	330	345	336	280	319	332	320	334	319	353	319	344	329	289	319	335	304	347	363	332	355	323	328	354	337	321	327	341	324	309	326	331	383	353	325	328	307	296	353	351	333	320	339	320	365	330	312	333	317	307	352	341	345	321	333	363	312	341	307	322	329	345	343
6072	11371	35848	36463	30145	24049	16264	3320	805	815	863	782	772	820	789	807	737	784	802	787	799	830	767	797	767	810	780	736	757	776	795	778	743	717	773	779	837	769	785	810	796	772	779	777	759	807	780	779	766	774	769	780	717	810	795	759	766	730	798	809	780	793	740	764	737	793	794	796	810	707	814	768	769	801	756	788	736	797	747	775	777	762	800	783	769	793	775	759	770	774	768	797	809	766	751	819	815	812	749	777	828	769	792	800	784	838	732	747	794	775	777	822	781	791	800	799	754	799	767	792	766	805	774	807	806	847	737	783	790	796	765	802	762	795	741	824	814	719	804	807	764	807	769	815	747	780	812	785	785	754	790	759	782	758	763	851	821	800	721	761	795	763	791	779	802	706	776	767	802	816	777	843	764	805	736	789	788	797	745	717	784	812	788	762	837	827	783	785	731	725	754	762	740	761	741	793	813	773	814	788	790	788	766	836	764	836	812	775	755	769	773	742	805	784	805	803	794	852	841	746	772	784	815	772	765	701	791	818	745	785	806	795	768	772	758	798	770	759	820	799	720	732	771	716	799	734	793	740	803	733	801	796	802	774	751	810	796	760	790	768	780	764	797	779	795	802	745	799	799	750	756	771	781	806	762	764	787	730	754	784	713	747	752	792	761	778	774	804	787	797	771	800	790	785	788	734	791	761	787	777	793	792	788	752	762	822	779	773	846	778	777	747	739	771	760	743	802	783	776	797	798	796	767	778	826	769	795	759	756	756	796	759	746	761	824	769	796	846	761	802	765	745	828	800	776	821	763	832	773	773	798	777	799	762	828	767	744	792	854	780	752	802	775	810	785	795	775	743	789	813	750	755	766	816	764	751	794	820	760	804	800	792	796	726	751	791	792	751	730	756	840	737	747	787	785	779	781	817	745	758	773	775	762	748	785	750	793	812	736	796	768	792	804	762	812	754	753	793	737	746	839	812	766	780	789	757	794	741	743	792	767	808	831	811	809	783	780	760	789	808	768	781	828	790	723	771	803	776	812	812	770	812	739	764	757	773	819	796	739	826	822	812	798	754	770	834	746	789	742	772	819	791	810	772	745	781	802	750	768	774	802	783	781	757	746	759	737	785	797	779	711	744	775	808	703	761	776	805	790	769	805	815	723	747	763	791	786	768	763	832	779	744	772	772	750	768	735	800	786	779	772	837	734	788	802	756	804	800	761	754	765	771	807	782	784	773	806	784	719	759	781	768	800	738	807	833	840	783	820	768	749	785	738	727	811	744	764	748	771	797	816	788	799	772	818	797	793	831	762	748	809	813	737	788	738	816	799	820	823	791	820	771	757	784	803	806	813	769	755	784	778	778	744	814	774	750	764	739	776	804	764	844	824	759	810	750	782	764	744	777	767	749	806	796	740	783	777	757	797	766	729	791	759	751	757	772	748	772	768	779	728	757	721	786	777	742	774	790	812	761	780	794	759	791	793	802	751	801	834	761	756	779	754	763	752	795	789	774	750	757	775	776	815	774	769	755	802	799	772	781	783	775	793	804	794	768	718	834	796	789	751	799	784	755	745	809	853	763	803	760	780	769	768	824	762	763	785	799	736	766	737	782	768	759	812	796	767	779	795	793	793	764	774	794	757	834	781	789	775	740	767	746	769	810	764	820	775	765	782	829	847	779	758	803	765	773	795	792	754	781	764	760	757	756	753	817	766	784	746	781	780	783	788	750	743	776	797	759	795	748	782	783	811	807	803	757	811	747	774	763	831	792	787	814	793	778	740	762	757	826	832	760	809	796	766	853	775	749	763	800	751	785	746	789	722	830	743	753	789	800	818	785	779	760	803	758	740	755	745	765	766	771	775	793	768	753	765	806	798	798	775	789	756	786	793	754	773	770	763	807	791	784	788	777	782	802	794	771	762	738	786	777	784	812	799	819	771	774	779	767	758	834	787	764	779	776	764	823	775	778	773	718	771	746	797	822	776	822	808	775	800	823	799	804	761	776	778	734	761	750	803	790	774	759	800	744	764	776	804	732	756	764	779	795	759	780	796	766	755	799	793	741	769	775	783	768	749	797	824	773	784	784	741	747	781	834	808	776	757	801	779	752	732	831	818	768	781	761	775	777	786	731	739	747	760	759	803	784	752	807	778	777	807	795	757	779	785	762	793	753	793	708	793	778	819	779	807	800	793	778	756	799	789	754	779	766	794	749	753	805	800	770	764	791	750	777	680	773	778	849	808	784	789	794	800	798	774	837	766	774	779	752	815	782	771	771	805	761	779	754	750	748	770	787	742	775	829	817	767	814	786	809	781	731	751	772	769	786	792	774	777	803	761	762	802	783	800	741	790	751	774	799	745	790	729	858	783	759	786	773	785	822	759	750	780	740	768	846	819	736	796	819	760	782	745	777	773	795	807	745	807	770	746	769	727	777	790	742	784	797	772	801	761	805	793	725	778	819	756	750	790	766	805	783	770	769	742	781	780	773	810	819	797	826	795	753	774	796	764	798	826	774	776	827	792	833	817	844	804	731	803	821	787	788	811	758	715	791	741	822	764	736	811	788	753	762	750	773	770	774	732	794	789	775	783	794	829	780	793	822	798	757	782	779	802	796	746	795	780	781	777	758	744	759	792	761	814	748	750	863	762	849	771	798	768	764	819	790	813	777	802	758	756	729	779	750	763	779	788	764	824	827	790	798	759	739	798	777	792	735	806	786	796	782	756	779	894	806	766	789	786	807	780	775	793	809	805	761	772	707	749	749	800	780	785	752	776	777	794	791	750	795	813	770	776	832	821	794	775	752	780	793	790	812	783	781	794	771	781	741	786	771	820	802	793	739	771	815	771	815	773	810	802	787	827	746	866	784	754	771	804	747	765	747	790	772	782	771	740	765	761	819	790	747	773	780	770	743	768	781	744	797	782	778	750	798	765	774	705	757	807	788	757	768	821	740	778	774	777	779	738	841	743	793	760	814	827	759	756	780	763	762	806	743	817	780	763	797	752	745	783	729	764	833	764	831	786	795	830	759	835	766	791	737	794	766	761	778	765	759	800	818	820	810	795	765	735	793	801	821	781	782	789	752	824	760	763	816	793	806	768	765	785	799	790	809	806	769	773	794	730	794	741	793	755	797	765	756	771	824	789	812	755	741	773	804	871	770	794	771	777	805	793	748	758	754	789	791	769	755	789	810	746	806	770	732	780	792	758	733	790	772	783	725	761	719	778	767	711	788	815	790	775	786	744	762	811	745	788	778	786	729	809	784	748	811	782	780	791	760	815	778	810	810	781	803	792	773	781	768	792	756	801	783	796	784	783	789	765	780	809	764	772	742	793	819	783	778	783	788	776	770	751	739	808	807	763	820	751	804	769	777	818	766	753	789	771	748	779	825	859	783	804	738	796	788	742	734	807	765	750	767	742	801	829	744	831	790	748	742	858	802	773	751	808	816	752	748	791	763	816	805	777	746	767	787	748	817	767	784	780	814	763	736	782	729
33106	37117	46846	40237	33396	25136	13242	5010	806	357	313	273	269	246	242	247	244	273	268	224	213	240	251	229	258	236	212	216	220	224	227	241	222	243	218	202	232	222	223	251	240	226	248	215	218	216	233	241	233	224	227	205	224	183	211	222	247	240	221	242	187	204	213	227	204	221	237	245	214	219	226	247	213	219	212	202	248	233	232	225	258	176	229	214	216	196	219	226	239	222	215	217	219	226	201	240	212	208	231	237	181	224	236	235	236	225	219	257	249	223	201	230	211	210	230	229	208	222	228	212	223	216	209	216	214	215	209	226	225	234	215	212	265	219	225	231	226	226	212	222	220	216	233	241	210	222	204	235	237	208	200	223	215	237	205	220	216	223	237	202	206	231	222	261	209	208	231	230	235	208	209	222	225	212	229	234	222	259	232	224	222	203	239	250	225	224	198	220	231	221	213	229	239	251	224	242	242	225	213	206	212	201	222	231	246	202	232	202	215	220	184	217	236	230	230	194	210	205	244	224	215	224	207	238	239	210	220	248	225	238	237	218	253	242	232	235	234	213	204	215	190	230	238	220	231	219	201	224	216	237	226	242	230	235	214	190	243	199	204	244	214	207	222	247	258	222	220	204	227	247	230	223	199	215	224	218	220	227	242	221	209	194	242	205	173	229	216	197	209	209	185	246	216	230	231	220	219	226	225	209	214	222	216	216	222	204	231	227	221	222	195	216	205	227	194	193	249	228	232	241	209	184	244	245	200	219	211	228	207	208	239	233	207	225	224	209	217	258	184	241	222	204	227	231	242	231	219	242	209	227	220	228	196	217	233	211	215	211	271	231	205	230	224	230	249	199	219	244	241	223	188	235	200	237	210	194	229	207	207	249	230	228	225	204	221	224	210	237	181	242	200	216	215	231	223	233	240	219	229	215	210	205	219	195	226	216	232	250	216	221	203	217	241	233	254	233	239	221	206	235	202	206	212	240	229	245	254	235	206	228	207	203	234	225	236	208	195	198	249	224	225	219	216	231	215	202	198	260	210	219	242	227	211	200	253	210	210	264	198	211	263	234	254	231	215	216	225	239	228	225	231	239	216	210	243	217	204	243	215	240	227	238	256	223	244	233	222	207	235	211	212	227	201	213	231	247	243	211	228	209	224	216	236	211	201	230	231	227	229	223	237	227	228	219	225	219	218	254	211	230	227	200	197	221	221	222	215	216	206	200	224	244	231	225	215	222	221	220	215	223	215	235	246	223	220	243	231	252	192	231	221	215	233	234	194	218	214	222	230	239	248	211	218	202	227	266	210	223	226	227	230	221	255	193	237	233	232	240	208	239	233	220	245	232	220	212	236	189	206	206	245	220	215	216	216	220	228	224	220	195	219	231	214	240	237	209	211	196	223	233	231	234	243	221	221	213	232	207	175	228	215	210	216	223	193	215	231	205	221	242	225	224	233	237	220	243	213	234	207	223	229	209	202	228	241	230	230	228	220	242	212	210	241	218	247	209	208	238	225	230	232	235	228	218	241	206	244	217	221	234	213	238	235	218	237	225	237	236	244	222	216	224	228	235	245	228	216	239	211	221	235	250	215	223	220	226	208	230	210	223	212	218	219	240	231	250	205	199	224	228	221	228	249	208	222	222	210	240	213	210	198	199	210	224	235	233	240	228	236	229	184	204	217	218	248	238	205	210	232	229	242	235	205	200	217	221	200	250	215	209	241	225	216	237	226	205	204	222	232	218	224	218	214	229	255	217	220	255	222	208	211	240	241	241	203	222	185	222	214	232	208	216	238	230	223	201	229	221	229	224	218	232	268	215	230	235	239	219	228	234	205	185	233	241	222	191	223	195	247	200	242	206	237	217	198	226	238	246	243	213	190	198	222	250	252	236	227	207	246	272	218	249	226	200	193	226	222	211	234	228	233	219	202	226	230	209	217	219	212	247	213	236	211	256	234	220	224	204	222	225	230	238	219	218	239	218	222	225	233	231	239	217	226	242	210	224	251	241	230	247	238	238	221	220	213	208	220	210	213	267	249	209	229	218	208	238	236	198	216	205	231	233	185	243	221	205	215	206	191	224	216	205	246	216	222	215	224	240	237	216	208	201	207	214	219	233	218	232	222	227	241	215	235	210	213	231	224	215	221	210	223	210	223	243	211	226	220	216	200	210	226	204	214	221	218	237	227	201	221	243	185	213	208	245	202	211	212	212	278	234	221	243	238	202	237	247	252	231	223	219	221	229	244	235	215	186	238	223	241	196	216	265	210	214	218	214	205	198	233	212	237	226	225	206	225	223	250	253	217	233	203	238	223	230	215	220	241	215	199	218	223	213	205	216	234	228	231	219	238	238	232	229	239	224	210	245	235	198	222	215	222	219	230	255	225	210	206	221	215	228	239	220	267	219	247	223	244	211	250	212	242	223	224	199	224	223	242	211	217	216	222	208	234	217	222	215	232	211	210	223	225	243	236	214	219	229	246	211	208	254	248	231	231	251	224	197	215	217	219	207	239	205	213	202	211	227	223	189	256	251	214	206	203	255	220	233	216	269	217	233	214	198	245	218	240	213	208	243	229	225	227	219	226	231	195	241	221	233	209	224	239	218	208	220	223	248	250	244	235	216	203	247	199	228	210	215	213	230	215	219	236	247	218	206	230	230	239	210	229	207	213	231	250	209	200	215	231	219	242	221	240	230	231	234	223	225	217	215	209	214	223	236	212	228	221	240	212	211	221	243	234	241	218	245	219	236	254	204	238	250	219	225	220	270	206	223	223	217	244	226	211	209	217	218	199	201	223	235	231	210	219	227	206	219	163	221	224	270	203	237	220	234	238	219	252	228	236	220	220	229	226	222	240	212	248	229	214	245	236	234	223	225	252	224	221	228	232	198	200	207	225	253	205	223	212	225	201	217	230	218	212	219	226	178	218	221	204	198	241	253	192	230	225	263	231	226	236	215	263	197	246	208	220	246	244	232	206	228	242	232	209	199	228	203	219	217	207	235	226	248	238	220	256	200	209	221	207	221	215	204	241	211	210	201	214	207	233	218	238	229	220	211	230	213	203	238	239	212	236	216	205	245	218	232	234	230	223	235	230	219	229	224	210	221	226	238	200	209	230	244	201	246	212	237	199	223	200	200	223	208	211	222	219	227	264	222	231	235	214	237	228	235	203	203	224	227	227	218	204	237	215	224	246	250	203	231	260	211	238	251	211	240	204	223	224	246	263	204	198	220	226	218	218	242	198	211	235	216	204	223	231	236	209	240	202	220	210	208	239	201	225	196	228	192	209	234	218	217	193	238	240	224	211	220	225	227	251	239	212	228	195	211	226	207	205	219	201	253	242	229	233	233	229	251	206	208	209	224	212	226	248	222	215	239	244	235	208	217	237	188	216	198	218	217	240	241	230	201	226	204	233	240	223	237	205	232	238	209	221	199	212	245	227	240	233	201	201	217	211	182	224	215	221	216	214	243	272	258	194	214	224	233	237	211	207	194
19893	28924	45226	48465	46164	40339	26439	12896	2678	1137	1017	967	942	839	827	780	744	741	687	693	651	715	661	684	635	632	643	670	627	609	643	593	623	561	633	623	618	603	606	596	597	576	617	594	583	555	568	613	580	609	582	597	599	622	619	569	591	589	556	547	585	584	544	557	601	571	545	559	543	577	560	561	539	569	564	568	627	561	530	540	585	593	579	593	554	589	604	576	598	590	624	584	581	575	586	583	612	575	629	585	568	549	618	559	595	593	642	582	566	553	538	569	597	593	557	587	583	584	544	593	574	576	563	630	618	647	543	564	607	548	554	590	570	577	574	584	572	593	592	573	559	546	572	566	568	574	544	582	547	537	539	565	547	544	579	537	548	555	542	600	560	578	567	549	530	572	555	523	618	542	550	526	534	589	572	549	553	571	612	571	598	559	601	541	579	591	621	564	567	609	597	557	560	555	588	537	555	589	608	587	582	543	549	570	570	586	549	591	559	588	578	572	555	619	576	564	608	546	534	548	565	640	558	581	603	567	571	553	580	543	535	596	600	606	544	552	606	591	583	537	567	539	577	589	565	585	562	557	605	574	600	568	586	551	587	557	583	564	587	580	577	565	564	505	565	587	607	560	520	590	567	579	627	606	566	562	566	588	535	582	579	587	562	583	573	542	587	580	596	589	577	592	557	546	555	584	568	516	544	565	571	621	567	610	534	544	596	535	563	620	573	549	560	562	592	576	568	549	545	552	574	548	611	546	596	565	536	579	551	573	578	553	550	540	585	546	551	562	568	538	540	578	561	578	564	598	563	557	526	531	559	539	581	562	566	567	561	568	546	586	573	554	568	538	546	562	532	586	560	592	564	575	557	568	576	568	586	557	546	601	592	580	591	595	555	577	562	542	593	581	538	560	547	531	573	546	580	561	550	563	569	596	564	566	578	566	548	589	602	541	561	560	532	560	541	576	553	575	604	526	607	586	559	563	557	544	556	576	562	549	550	593	551	576	603	602	601	568	584	568	526	578	573	592	590	583	552	551	571	552	601	609	570	548	555	526	563	541	606	563	514	542	549	586	575	546	568	551	574	561	581	590	572	561	567	540	581	533	548	546	562	566	589	571	565	609	555	576	577	578	617	611	555	582	573	583	582	579	580	555	557	564	565	565	550	520	542	532	564	539	556	562	583	546	538	536	561	585	588	569	576	592	595	567	552	574	588	580	567	551	569	571	579	533	578	565	542	559	561	591	601	596	585	559	573	625	580	585	590	567	582	558	565	560	552	553	569	574	558	601	572	546	608	574	559	568	567	584	573	559	552	566	576	597	561	545	561	574	588	571	564	598	592	570	570	576	528	557	575	613	568	596	549	575	585	557	571	590	557	563	532	578	580	563	564	561	557	618	568	537	571	561	525	605	588	540	584	535	516	539	546	540	575	603	580	524	554	598	601	577	564	577	579	569	527	585	593	574	621	592	587	570	589	543	584	543	546	576	530	541	585	593	579	564	526	607	511	546	583	598	615	569	549	575	564	539	544	521	585	551	572	555	563	561	556	559	561	583	581	563	539	596	615	555	575	554	552	596	505	590	620	553	582	591	571	605	560	554	578	597	598	584	559	598	568	577	551	602	557	592	573	601	572	578	551	574	572	617	581	552	583	531	574	568	582	599	604	568	598	576	571	561	579	587	562	510	583	561	568	614	523	573	548	573	556	540	556	564	577	614	561	591	557	571	560	554	555	596	546	525	540	545	568	526	568	621	589	565	573	538	555	566	563	589	569	588	591	559	569	588	604	596	582	606	632	542	560	544	597	585	603	560	576	542	594	636	530	532	543	596	539	565	564	595	531	558	565	568	586	555	597	574	562	516	593	548	496	579	575	573	548	575	552	539	595	576	530	581	567	562	598	564	615	555	571	592	524	561	559	578	551	544	543	560	556	561	558	598	570	537	568	627	575	620	563	540	566	579	582	555	585	562	581	545	552	565	592	552	626	536	579	556	604	559	541	612	589	550	571	564	582	587	579	600	577	603	541	609	576	530	581	553	574	554	574	607	589	547	550	563	575	569	559	596	565	567	537	558	528	600	571	565	547	598	581	596	586	564	567	578	589	570	542	581	575	539	577	578	534	576	578	544	620	551	582	557	594	565	570	586	598	581	559	626	527	602	551	570	514	562	563	549	533	547	590	580	558	547	571	579	610	599	590	601	610	567	587	579	592	582	538	604	563	562	559	557	549	606	577	568	570	545	544	537	578	580	554	547	562	558	576	533	560	560	562	570	573	546	582	560	547	559	559	542	564	554	580	563	578	598	576	570	577	601	576	535	565	581	537	576	550	566	524	588	589	582	567	571	601	591	552	576	512	590	563	530	553	606	563	568	563	575	608	590	557	587	580	587	614	557	584	561	597	561	530	607	528	601	581	541	591	583	569	610	592	587	596	569	596	562	540	557	551	561	579	561	549	559	547	554	588	525	555	551	600	578	552	540	556	574	580	571	546	600	588	592	572	561	561	550	548	530	569	579	593	567	578	608	574	558	586	569	564	592	564	572	601	574	555	596	542	573	594	595	592	561	567	600	616	585	586	584	594	576	579	538	563	619	585	561	571	553	543	595	572	592	574	568	546	536	530	586	570	562	559	590	570	589	567	551	617	547	579	581	547	568	564	561	546	574	538	580	586	569	590	566	558	587	554	573	570	584	584	578	603	556	566	600	569	576	563	541	583	596	583	555	606	550	567	575	576	591	564	565	558	542	570	596	582	582	515	584	563	551	555	579	535	568	591	583	644	607	558	598	570	571	565	580	564	573	559	540	599	563	549	578	519	602	558	573	537	526	594	546	573	575	580	595	552	554	609	591	623	566	588	544	577	587	591	592	586	527	567	556	577	550	583	606	575	559	559	565	520	581	553	550	556	554	554	639	560	567	550	538	591	543	572	573	522	593	583	546	584	572	585	624	607	580	547	550	576	553	568	561	574	531	594	577	559	545	563	516	596	578	604	569	556	559	586	553	586	568	563	547	567	563	570	594	578	594	549	527	572	562	580	527	535	590	519	583	576	581	551	598	569	557	521	544	571	550	555	549	582	530	587	581	531	543	569	550	558	604	569	560	555	583	583	565	547	543	561	553	578	543	557	573	583	548	510	573	556	552	599	546	573	574	551	582	565	558	560	562	530	575	557	615	575	570	575	557	588	591	620	539	581	586	598	540	559	578	556	573	567	582	538	561	566	535	554	590	590	555	590	566	537	537	552	637	587	581	600	543	573	578	602	573	550	557	567	578	564	563	583	571	563	571	607	587	564	570	552	577	606	583	578	563	576	588	593	544	557	548	557	595	581	608	569	563	538	544	559	577	582	543	593	611	502	573	568	538	600	571	552	596	607	596	567	567	542	592	586	540	558	587	587	570	550	545	617	582	551	559	569	548	551	556	589	591	638	579	542	587	551	539	626	568	547	594	583	551	583	570	519	559	590	612	581	564	576	569	584	581	553	582	600	579
50768	47068	49873	41737	38959	30826	21326	8054	870	550	461	426	395	429	367	347	342	398	355	383	349	355	324	333	319	320	303	346	366	322	318	330	325	322	361	323	343	329	308	343	333	334	318	307	312	283	350	312	292	294	337	287	325	319	322	291	342	300	297	315	334	302	345	287	314	315	324	314	346	301	293	297	297	309	341	315	341	306	298	339	312	304	271	292	299	316	272	266	286	302	312	278	320	306	326	287	333	298	320	357	309	294	296	325	317	311	304	306	301	289	257	319	315	308	307	289	299	296	280	319	272	334	365	272	297	337	314	315	306	300	297	292	288	294	266	311	303	302	345	293	321	323	304	312	294	313	314	336	289	347	317	311	336	317	306	301	317	316	336	315	281	308	301	306	333	340	281	338	306	325	314	324	279	295	321	264	317	338	302	305	320	323	318	322	317	318	298	287	292	321	298	301	319	318	287	311	318	311	273	320	319	314	306	301	322	330	312	288	313	288	290	308	314	327	273	283	315	280	278	302	298	293	285	306	309	312	297	304	311	278	321	281	324	312	306	315	307	313	291	292	326	315	341	299	304	317	333	329	308	302	302	307	317	324	335	325	306	349	307	315	306	297	272	279	308	270	303	306	301	325	342	327	323	298	319	347	295	289	304	284	287	289	335	289	302	318	286	294	321	318	314	299	329	310	304	302	341	311	334	312	321	303	278	303	279	278	322	332	335	304	315	300	300	310	297	293	294	296	349	314	354	273	307	299	301	284	311	316	301	277	324	306	275	310	286	344	326	345	351	310	325	298	291	325	320	283	317	296	289	300	293	299	287	306	296	321	303	320	314	317	310	317	310	305	290	319	339	317	301	329	301	308	296	307	296	323	302	289	311	300	274	339	304	248	342	332	309	302	310	319	289	302	321	297	325	292	338	281	308	286	323	325	315	318	326	313	324	318	307	319	304	309	282	332	289	312	283	311	293	316	331	309	304	262	297	308	290	293	265	336	355	313	308	314	294	317	293	329	332	293	309	297	300	312	297	328	328	332	316	295	357	311	319	329	344	323	296	323	339	331	317	310	298	321	298	318	320	318	307	292	352	293	324	280	297	307	364	297	322	338	307	349	347	282	289	298	330	282	307	336	298	282	301	329	275	323	335	324	313	297	333	295	333	297	297	324	303	318	325	330	323	307	317	296	294	329	267	293	314	326	293	296	330	309	303	343	364	299	288	324	327	308	298	330	322	297	308	344	334	349	320	307	300	291	336	285	275	315	323	334	328	326	330	331	314	297	285	310	325	341	291	296	299	323	314	303	321	290	318	298	292	297	317	288	300	303	299	330	259	278	354	309	303	300	312	319	295	323	306	269	328	303	270	297	289	293	286	291	323	308	290	317	321	341	275	309	340	334	308	315	289	313	299	298	358	285	340	302	311	301	304	320	305	350	330	274	317	317	274	286	296	293	277	297	286	304	325	295	304	301	324	303	302	284	329	300	316	311	304	294	325	317	337	331	330	299	325	317	269	335	315	312	334	279	293	318	297	287	315	347	299	344	319	290	336	316	323	303	298	324	313	329	306	305	345	314	335	311	328	296	313	314	315	295	294	324	300	297	322	329	281	290	309	301	291	318	308	347	356	274	336	317	287	333	310	310	320	263	286	281	316	297	335	314	292	329	309	305	306	322	312	307	309	335	323	311	292	315	317	311	321	282	290	292	310	314	311	313	291	340	322	296	321	298	340	276	337	322	288	285	297	305	326	316	270	272	297	276	274	297	345	337	303	317	300	308	276	314	321	327	337	310	287	281	313	286	286	273	302	299	318	307	329	285	318	335	325	306	314	330	317	312	301	315	329	293	311	320	285	330	318	309	348	325	289	308	326	294	307	294	336	322	326	319	271	330	304	318	298	308	318	322	323	330	323	288	336	311	303	311	324	305	292	325	293	334	315	306	325	288	285	294	290	312	306	289	315	339	340	284	289	331	306	281	284	327	256	314	318	283	312	300	324	316	306	331	319	309	296	320	293	290	304	304	286	283	313	328	312	302	331	313	314	294	286	327	311	304	308	323	302	307	349	299	289	311	290	275	328	307	343	314	279	281	330	299	364	275	310	297	318	306	267	304	312	311	303	317	337	356	303	306	334	312	326	333	305	292	329	304	292	297	324	335	300	312	285	307	323	295	289	317	312	315	331	314	315	309	304	333	316	346	285	312	318	294	304	345	314	306	307	258	282	284	291	317	325	306	289	311	307	288	329	303	303	320	298	300	336	324	321	332	298	300	318	325	308	306	290	292	306	289	270	329	339	273	323	280	300	315	325	316	333	324	306	356	298	266	320	320	319	323	306	314	344	311	331	278	306	290	297	280	298	300	338	304	317	305	330	313	276	293	295	319	295	327	299	308	307	312	291	299	310	306	272	301	313	290	304	301	321	337	304	324	289	314	343	356	302	290	271	293	309	305	327	318	297	328	321	300	311	335	328	310	309	316	298	320	293	325	314	313	279	297	326	312	290	311	315	318	321	297	285	292	312	302	302	279	298	346	325	301	337	303	347	294	291	298	313	330	283	300	304	300	332	325	296	299	340	334	291	311	353	312	280	297	329	276	312	298	303	270	363	316	307	311	315	306	315	309	324	305	324	336	309	339	335	302	309	277	301	295	296	313	283	328	319	290	315	295	317	321	302	308	289	338	308	289	312	309	295	279	349	319	305	306	295	291	294	333	298	280	282	319	300	308	276	299	294	346	310	300	338	314	311	308	291	318	291	276	305	315	300	290	291	328	304	306	323	317	322	280	309	297	336	353	314	318	287	327	327	328	319	309	308	285	304	282	333	309	333	321	297	306	293	315	309	291	301	323	313	288	317	321	276	327	337	270	312	311	329	325	322	293	290	326	291	304	302	317	304	337	314	333	306	305	305	300	300	325	318	334	318	291	307	317	311	300	265	305	326	277	323	297	323	331	308	305	325	279	295	301	343	301	320	308	318	291	309	332	295	320	347	308	305	304	299	294	327	317	307	323	279	378	323	323	341	319	315	295	302	309	302	288	259	300	316	299	320	294	311	344	318	301	312	337	290	303	336	341	281	327	307	307	324	327	296	306	322	325	296	304	309	310	308	287	292	290	268	312	303	277	342	308	313	336	313	320	320	325	320	316	287	307	294	290	305	289	301	296	271	290	287	279	338	284	292	302	273	325	311	273	322	337	294	333	318	316	296	276	315	309	322	319	302	315	299	291	302	343	316	326	282	309	323	345	324	283	299	308	328	302	312	319	345	337	297	303	341	284	361	314	285	302	314	313	303	301	271	338	290	339	302	275	294	289	334	305	310	299	321	295	333	307	344	334	322	297	329	334	287	283	343	359	321	300	290	299	322	301	284	275	327	325	307	306	341	332	271	322	321	298	299	339	317	284	346	339	317	296	308	319	324	327	329	308	308	272	309	271	331	342	295	306	332	324	345	318	298	311	297	289	269	291	323	286	322	314	295	307	325	316	289	316	312	318
33458	35488	47460	50012	50818	44299	35791	14949	2127	1883	1695	1511	1377	1316	1297	1151	1141	1034	1069	1068	1013	972	924	953	878	992	914	921	886	896	883	868	860	855	871	870	813	836	860	830	801	843	883	854	794	822	829	838	841	846	808	792	799	780	818	774	765	835	788	771	801	778	803	841	760	769	753	824	790	842	813	769	797	787	767	748	775	761	799	796	735	793	801	792	754	826	781	789	695	770	716	750	751	760	790	786	747	727	812	730	786	758	739	743	777	796	751	809	763	789	758	810	749	778	747	786	816	782	784	830	786	774	745	817	817	773	741	751	765	746	787	732	729	775	721	743	804	803	775	755	776	794	773	750	775	757	746	760	759	775	777	798	784	814	761	770	758	758	766	835	793	741	800	730	763	789	795	777	765	780	789	736	751	750	762	729	767	807	771	717	768	752	748	793	748	745	764	722	777	759	765	762	774	755	786	770	768	810	748	780	753	776	766	740	794	808	783	735	775	779	760	755	793	782	786	710	760	750	829	776	743	751	792	756	805	746	755	754	708	720	799	756	752	776	775	774	737	810	769	782	721	793	768	790	790	735	739	740	714	760	753	761	772	767	782	825	751	768	796	778	795	771	799	812	747	765	791	751	748	779	804	832	787	815	720	784	768	787	772	782	781	839	765	779	749	752	754	788	824	723	799	760	790	777	760	755	746	744	773	763	768	750	804	701	740	790	703	785	788	813	747	863	765	750	765	767	759	785	792	742	780	780	798	758	755	707	807	758	753	728	768	724	782	763	775	741	769	747	770	772	753	773	797	739	774	785	773	761	793	756	755	777	731	756	764	753	737	767	740	768	756	773	760	828	729	760	768	761	784	735	718	738	742	836	802	706	803	756	813	763	710	724	738	730	766	741	761	735	767	775	734	749	719	823	763	745	801	801	699	751	773	714	747	738	747	763	782	740	754	764	764	744	748	805	797	771	739	772	760	793	793	786	745	700	792	751	754	743	741	749	782	712	782	708	759	773	747	740	772	750	753	802	807	740	780	761	797	803	765	708	790	767	782	796	787	728	764	768	816	751	758	760	709	812	758	765	738	823	777	820	751	815	800	764	733	736	735	775	765	762	733	770	736	753	756	773	798	730	710	728	753	791	754	830	758	775	816	730	684	748	748	712	763	769	789	763	742	745	757	777	758	743	769	787	757	777	776	786	747	785	781	725	750	746	771	739	735	744	769	749	753	766	770	756	772	814	731	754	739	787	763	769	751	786	816	782	769	797	825	744	745	744	780	759	752	766	786	746	752	824	778	708	750	729	771	817	734	818	782	782	719	762	726	766	779	840	788	822	766	737	757	751	792	760	717	783	777	754	709	746	786	777	759	770	718	755	768	782	790	799	794	788	799	835	770	741	827	771	770	770	821	765	737	798	719	755	764	726	740	758	780	749	771	813	826	733	741	757	755	856	734	753	747	755	743	713	771	782	772	748	768	739	777	756	753	740	764	757	774	773	809	763	723	762	740	763	765	779	752	763	723	772	767	815	775	780	767	744	773	791	750	735	748	723	735	760	826	737	782	764	745	747	782	755	781	772	746	709	796	761	768	751	776	760	750	823	801	737	755	793	697	735	812	786	794	754	787	735	788	784	807	769	753	755	758	759	780	774	735	744	754	830	750	784	746	742	746	792	726	715	814	786	763	724	768	760	790	755	787	727	751	738	746	752	757	751	765	735	748	786	776	742	752	690	771	797	784	769	805	762	801	750	784	763	765	792	828	804	797	732	787	730	731	739	805	806	786	753	734	744	762	751	744	767	739	762	722	732	692	769	739	753	738	734	748	752	724	771	767	761	783	802	744	775	756	735	748	760	784	771	736	743	753	736	758	774	758	696	724	751	782	768	719	770	751	766	776	756	748	768	771	769	726	793	736	771	742	773	737	749	763	759	743	762	738	783	757	747	750	734	778	793	807	764	780	754	743	773	784	761	787	782	778	765	797	770	742	751	763	715	729	749	756	787	789	735	786	776	732	771	801	751	708	794	776	782	756	807	783	715	750	760	756	759	773	766	750	804	753	758	778	763	795	759	778	734	789	749	701	763	757	785	785	759	833	771	806	731	795	805	727	760	784	840	779	752	760	769	818	786	720	772	785	789	758	694	756	778	747	806	763	751	783	752	782	754	741	753	777	788	731	748	762	755	761	817	767	786	770	812	755	786	769	737	739	788	782	813	751	746	756	733	758	755	735	741	723	722	780	740	748	781	779	801	767	741	814	791	780	786	747	757	771	796	828	769	719	780	737	743	763	826	742	754	748	740	728	787	771	763	763	761	781	783	798	765	753	744	800	734	749	764	800	732	754	747	784	732	755	754	840	736	754	782	757	730	751	758	789	764	773	780	743	805	809	800	759	751	770	739	752	752	766	803	781	743	749	766	765	739	776	726	785	784	747	728	786	762	772	793	733	715	769	723	747	745	699	754	697	762	741	784	796	771	838	755	752	728	777	746	758	802	775	783	748	727	716	753	725	743	777	715	779	756	737	733	772	760	727	780	761	739	739	755	786	746	801	725	762	784	757	788	741	751	780	794	762	754	729	799	784	718	779	770	715	790	761	802	753	719	724	757	814	730	767	763	745	768	780	790	816	771	773	749	771	788	803	793	724	762	742	762	759	782	766	790	740	756	749	763	755	734	759	763	764	741	768	787	738	724	732	771	780	770	763	782	781	817	737	707	766	766	814	797	780	822	703	755	816	752	804	809	746	803	815	798	747	761	755	808	792	766	757	777	787	751	792	711	770	785	763	798	753	761	771	786	734	736	781	798	787	795	791	799	757	771	734	695	784	747	719	737	760	766	728	748	756	759	720	739	771	769	745	774	769	749	734	757	761	740	684	713	760	765	771	745	767	817	799	771	768	762	787	768	789	743	720	777	762	764	752	774	793	752	821	769	766	747	766	804	808	778	768	746	761	788	788	798	752	788	759	761	739	725	762	781	757	733	747	783	758	780	782	745	740	748	762	761	763	707	766	763	769	691	806	775	822	762	748	780	769	749	761	804	716	806	757	801	777	787	806	752	768	784	756	840	711	762	705	738	750	708	786	755	745	787	789	800	740	780	769	718	753	799	728	772	739	716	794	751	742	778	744	760	794	778	758	734	771	739	752	767	796	796	762	748	754	779	801	734	786	777	736	779	736	803	793	802	784	730	680	811	796	761	779	753	701	810	749	767	762	748	767	725	806	808	796	758	763	727	776	805	777	761	741	743	781	729	731	759	777	778	787	791	741	755	762	765	756	779	780	757	735	778	779	748	748	741	768	747	748	822	779	733	811	755	763	801	735	759	734	760	785	778	786	785	796	782	806	769	752	781	755	773	767	774	752	775	749	763	742	782	770	793	755	739	770	763	789	720	777	783	827	765	819	746	757	773	735	733	788	808	774	787	748	737	745	818	810	802	793	724	746	776	791	760	829	777	783	759	745	750	788	779	759	762	757	741	745	754	723	785	764	733	711	767
27664	25114	21369	11996	4186	5256	2336	358	318	328	303	346	333	321	358	338	332	309	321	284	321	336	289	321	313	317	344	322	297	312	323	305	325	318	326	337	281	344	316	306	317	301	333	308	315	298	318	286	285	316	292	334	324	320	340	341	320	334	303	322	302	285	309	305	301	309	326	330	339	328	303	323	334	301	329	339	308	350	336	314	304	310	323	309	324	337	323	333	302	324	324	324	321	300	326	310	312	319	341	327	293	331	330	322	316	308	309	295	314	317	316	298	345	315	318	302	323	314	317	313	346	287	301	307	326	297	372	336	311	320	312	326	337	323	321	332	319	312	315	305	351	302	331	326	306	293	318	337	322	313	309	319	345	319	311	301	329	277	302	327	327	283	305	291	292	341	295	349	330	334	298	320	337	270	351	332	327	311	278	322	330	334	326	340	315	323	309	304	324	277	338	308	336	295	306	304	288	286	287	327	331	305	333	323	318	313	327	325	319	314	303	312	329	319	299	311	316	316	274	347	323	323	338	323	317	324	306	320	346	312	322	338	339	341	316	321	326	306	317	278	324	287	332	273	330	338	311	306	336	319	303	316	336	268	325	334	315	333	314	347	314	310	304	317	293	326	274	310	327	305	317	316	287	301	316	318	339	320	317	299	312	296	299	349	332	329	326	322	298	340	306	311	284	323	286	331	328	298	282	336	320	350	329	320	298	307	321	319	305	310	335	315	329	307	327	340	325	304	289	310	329	296	275	329	330	343	320	314	300	315	318	330	341	299	305	316	296	302	288	328	322	335	314	316	352	327	321	317	322	308	312	304	301	292	307	308	338	320	299	324	295	353	318	346	341	309	249	313	323	313	332	353	299	298	335	298	309	309	307	299	324	351	309	293	323	323	307	287	334	302	306	310	322	316	326	328	323	312	270	298	288	347	327	333	321	281	287	318	344	310	345	308	335	277	322	296	279	336	354	318	303	311	314	305	294	318	356	290	322	336	344	324	347	327	330	289	330	319	344	332	275	281	315	306	295	283	318	284	328	284	292	295	331	327	335	337	308	326	317	326	324	309	297	309	326	316	313	310	292	317	323	310	299	303	303	296	279	307	340	325	346	309	351	282	331	344	308	296	316	323	328	319	293	301	368	316	298	318	329	313	312	309	325	321	323	325	275	318	320	357	325	357	296	322	313	286	313	321	304	317	300	308	311	330	312	303	309	326	309	293	314	333	289	309	347	289	301	326	340	307	318	326	334	297	345	343	318	300	313	292	312	290	269	295	315	328	338	324	302	310	325	336	290	330	299	285	299	307	295	317	280	301	302	342	314	325	344	318	329	350	343	299	321	376	314	331	325	331	310	306	318	323	313	343	302	297	316	301	319	327	295	310	289	316	317	347	315	315	328	322	308	332	323	284	322	303	309	309	368	333	304	307	349	294	319	276	337	314	300	331	286	296	322	296	337	321	314	333	328	351	293	323	298	315	301	341	319	349	332	289	344	332	340	324	297	306	316	310	310	316	336	317	268	312	318	334	317	335	326	315	313	320	296	295	279	309	311	278	320	354	317	313	327	334	319	344	302	303	305	309	313	335	316	322	321	325	276	329	360	333	310	361	313	338	327	306	320	334	313	350	323	296	281	310	309	308	307	299	337	280	346	324	314	314	331	325	339	300	331	330	322	328	320	318	280	340	348	308	293	308	333	326	299	331	323	316	353	349	323	363	287	328	335	314	327	310	291	292	303	339	313	310	302	312	324	334	323	353	354	315	325	319	344	291	333	341	300	328	348	326	320	343	299	297	285	319	274	334	279	279	339	292	314	274	293	323	332	339	327	284	300	267	317	352	326	278	316	299	360	330	319	304	342	325	306	357	328	293	333	319	307	353	286	309	346	310	299	306	332	308	306	323	313	319	316	302	371	333	276	312	318	348	332	295	333	326	307	326	321	317	324	290	313	349	292	310	299	305	312	329	309	305	326	331	359	289	310	337	328	291	330	303	310	283	365	322	295	345	295	312	335	308	309	301	333	316	314	304	319	287	317	306	286	319	301	340	288	335	322	292	329	311	324	327	318	303	307	320	314	323	308	325	322	313	334	333	306	312	315	317	315	312	317	296	292	338	325	366	341	330	295	314	330	301	330	328	307	299	295	315	308	315	326	308	299	317	329	337	287	301	305	296	303	306	297	285	322	287	297	329	273	323	322	333	325	325	280	305	308	312	322	354	311	290	324	319	335	307	307	320	324	296	305	302	306	326	286	309	306	321	305	303	301	330	288	344	318	336	380	346	327	294	343	303	268	282	332	298	315	328	341	303	325	296	299	297	313	325	337	312	298	304	322	287	355	329	322	286	355	284	309	276	303	336	358	295	283	350	325	327	336	330	302	335	309	294	295	319	299	281	324	331	329	309	327	324	319	320	326	320	313	311	319	367	345	322	315	305	294	314	305	302	308	323	302	300	329	329	294	318	327	285	283	302	334	296	267	290	345	321	321	295	332	313	330	330	325	330	297	300	331	305	318	327	333	335	303	315	360	322	273	331	334	331	313	315	361	314	292	300	278	314	321	276	274	316	281	327	313	343	307	310	324	289	345	309	326	277	348	282	351	323	333	316	329	345	299	313	321	292	341	297	276	328	292	295	312	315	344	336	326	346	301	327	312	328	316	311	295	319	304	308	330	312	350	293	331	337	307	335	294	333	325	316	326	281	266	315	317	300	273	334	283	278	335	295	318	297	295	329	336	334	313	329	328	303	363	289	354	317	325	315	328	290	291	321	324	303	314	337	310	322	275	325	335	299	310	330	361	305	281	286	330	337	329	330	335	313	304	290	313	296	318	331	288	337	333	303	293	315	324	300	314	288	304	317	311	310	316	337	288	295	283	319	314	310	320	330	354	309	290	291	326	340	329	333	330	306	298	336	298	295	311	309	305	326	333	303	318	294	306	315	283	295	313	325	313	338	341	303	343	329	334	276	289	321	310	295	322	364	331	335	290	304	287	321	319	297	296	324	309	289	306	305	331	337	327	317	319	334	327	303	333	298	314	318	284	314	351	305	312	315	286	345	274	312	332	326	341	333	296	287	340	286	316	324	296	318	341	326	332	316	343	326	307	331	295	325	309	326	299	325	289	342	300	299	306	323	328	278	275	343	327	313	343	311	315	322	312	311	302	320	333	321	312	336	316	337	314	330	300	304	311	322	299	289	323	339	315	331	300	326	297	314	279	318	323	315	320	295	319	289	325	317	326	303	278	302	310	332	322	345	341	297	318	327	315	308	300	303	323	296	310	300	323	331	361	331	311	326	303	330	327	305	317	323	325	310	340	328	295	307	336	277	303	304	278	338	336	350	338	295	346	325	340	331	328	342	279	316	320	331	312	317	314	305	308	287	292	354	286	314	353	314	288	333	354	320	314	288	276	298	325	326	307	291	328	342	322	313	348	300	320	332	312	327	322	308	281	322	296	303	334	316	294	364	321	310	317	317	321	337	327	336	293	304
14526	18200	24132	18377	10745	17297	7137	867	777	756	782	783	756	731	718	738	748	726	755	753	741	710	726	766	745	742	736	739	782	701	735	751	741	667	753	755	723	791	783	769	715	710	736	721	745	709	741	756	718	694	773	768	730	704	743	728	756	734	740	704	706	722	761	734	752	748	769	725	699	733	718	741	712	755	716	742	698	740	730	732	796	702	786	792	705	752	743	741	715	754	760	739	730	724	751	687	706	748	700	738	671	788	748	720	733	800	789	775	745	776	721	719	723	789	745	723	750	721	741	709	743	761	724	749	713	753	705	769	796	781	768	760	734	757	735	721	754	760	730	722	746	716	723	767	709	710	728	799	720	757	727	756	759	679	759	725	736	728	741	710	701	758	718	709	765	754	736	738	758	738	714	711	709	777	797	716	731	703	756	704	754	714	754	759	746	783	751	754	763	736	699	734	695	724	677	759	768	823	764	694	769	723	721	704	745	743	707	757	816	679	709	705	758	747	716	697	711	714	700	721	735	740	764	767	720	772	680	707	676	771	786	723	740	705	726	736	721	726	679	719	734	750	747	722	728	756	765	789	732	731	764	704	706	770	742	731	708	738	715	700	753	758	816	763	747	729	759	737	758	724	767	759	759	780	748	764	731	753	756	729	752	714	757	771	765	741	738	739	774	695	721	741	741	753	722	716	724	759	750	747	776	771	677	735	782	757	752	723	723	772	731	717	732	724	750	719	710	741	709	716	715	748	750	718	793	739	736	767	701	692	728	758	756	752	749	740	715	711	761	754	746	757	711	707	700	747	729	761	751	755	718	746	722	756	719	780	749	755	698	755	704	705	728	793	711	767	783	712	717	786	755	733	734	806	739	709	752	751	730	746	722	790	727	782	711	779	690	699	762	734	718	755	733	765	727	752	719	781	765	770	782	671	750	805	717	735	793	706	711	722	749	763	736	734	748	729	762	764	685	749	701	735	708	755	728	721	754	753	729	765	710	715	736	789	761	729	720	770	733	731	737	735	749	749	713	755	705	762	715	749	760	769	757	807	734	733	747	704	759	754	741	785	732	709	761	770	763	726	735	755	697	715	738	718	755	730	710	772	725	731	719	754	679	746	732	679	702	725	710	743	759	770	733	726	715	751	797	785	683	755	695	683	744	718	802	775	763	697	741	719	754	761	773	722	751	763	711	724	778	749	744	720	730	726	758	679	773	738	721	756	737	702	759	735	739	735	721	747	782	724	699	737	727	745	762	724	765	731	709	732	731	725	775	705	724	787	733	775	763	703	740	725	770	745	713	791	734	727	685	747	735	748	759	754	725	713	738	753	738	791	755	709	750	772	770	746	749	735	749	737	727	742	763	761	745	774	708	744	754	712	756	740	762	680	745	760	784	751	742	771	737	708	732	766	744	759	711	732	735	744	744	740	727	817	762	737	742	710	736	696	732	694	759	734	743	743	744	729	752	735	796	717	737	708	761	707	747	711	749	774	712	744	764	770	723	746	751	741	756	755	758	763	791	718	776	743	766	710	709	756	770	767	719	736	739	709	723	794	773	705	737	738	768	787	714	716	753	733	720	738	735	712	750	752	727	714	759	721	754	727	709	722	727	809	768	695	705	739	691	725	749	723	747	760	777	803	727	737	773	732	677	745	750	732	744	750	734	739	710	711	729	717	730	730	751	740	724	749	736	765	725	779	846	730	764	749	751	748	766	713	748	765	734	770	750	709	737	765	719	698	738	716	755	728	728	724	750	735	700	756	740	703	715	756	763	729	684	716	721	745	770	737	730	754	703	758	740	782	743	729	736	731	772	719	729	718	730	733	774	768	725	712	759	740	717	754	750	711	731	733	750	746	721	789	723	751	750	689	719	749	731	746	711	709	742	752	701	739	728	775	746	735	727	742	729	805	749	787	720	748	707	766	695	694	704	720	719	733	737	743	737	707	772	780	725	751	691	730	770	739	761	748	796	794	757	721	724	731	768	710	716	709	780	749	743	739	712	722	752	709	744	751	719	701	709	727	712	739	775	785	757	748	785	720	732	767	718	733	711	755	756	775	708	764	710	717	728	765	687	731	744	750	722	738	759	762	726	744	767	725	708	719	744	741	745	741	747	744	746	705	736	736	748	751	744	701	751	715	764	745	745	750	753	783	722	726	731	688	770	720	744	780	737	696	795	770	763	748	710	733	812	695	732	774	778	776	785	757	770	733	741	770	706	754	712	756	767	693	709	768	738	710	765	726	762	764	709	800	743	732	746	730	736	731	704	715	714	755	745	735	765	752	728	708	722	712	741	756	722	746	709	790	695	719	674	726	757	728	749	714	704	708	752	730	778	738	781	732	753	751	734	725	727	718	772	731	759	734	765	768	789	754	767	797	726	680	781	744	695	743	712	751	768	765	692	735	796	748	741	734	782	757	734	703	751	770	770	756	749	762	733	727	708	704	754	760	734	781	771	744	794	746	790	758	764	770	748	743	730	705	776	763	730	770	685	746	768	752	755	699	722	707	699	734	737	769	734	740	745	735	687	750	722	735	749	714	748	738	703	775	765	740	741	744	706	751	729	745	698	748	690	730	720	717	749	732	695	742	736	750	741	731	696	746	757	723	760	793	729	772	731	731	695	723	706	703	705	726	726	735	736	768	723	714	746	740	747	778	752	727	759	744	750	738	776	714	717	757	723	733	718	747	751	719	761	756	740	771	701	725	766	789	767	735	745	701	759	713	708	744	753	752	753	754	766	749	724	761	708	716	736	749	775	714	741	712	707	704	792	713	759	757	742	728	758	763	732	698	747	771	704	730	741	768	720	735	749	710	744	701	749	762	720	728	740	717	688	755	713	745	724	683	754	719	750	766	750	709	764	719	727	732	766	763	752	677	693	762	741	768	716	746	728	682	760	685	749	762	718	744	783	717	738	727	727	739	704	738	704	745	781	737	706	776	745	703	728	762	735	723	735	711	710	758	744	767	726	747	734	725	726	722	756	777	729	735	739	742	736	739	706	727	760	712	752	705	711	706	754	726	723	793	785	763	750	760	750	795	721	733	779	689	710	755	755	751	742	763	778	742	720	708	707	749	784	735	741	745	759	724	714	717	694	765	713	728	739	735	777	732	715	711	728	752	727	779	784	707	704	742	754	735	809	732	757	668	709	750	781	719	770	670	703	713	745	777	763	729	744	737	744	749	708	724	741	740	725	713	720	736	780	758	734	730	701	723	717	763	731	687	777	746	722	736	754	759	741	731	723	741	720	690	716	771	762	715	724	770	742	710	732	756	770	699	713	771	729	751	759	746	746	735	751	710	736	763	759	762	751	733	754	742	743	768	711	778	739	724	765	735	750	759	772	737	742	737	762	785	741	728	721	696	738	721	721	719	782	759	754	721	738	752	739	761	709	736	720	717	705	743	733	744	732	717	728	735	694	712	701	749	792	750	783	770	769	773	724	739	766	706	718	784	700	762	681	712	768	719	761	767	750	725	697	737	742	721
46080	30873	33519	33808	22893	11428	2966	586	297	271	281	271	259	233	231	216	198	206	190	197	213	213	198	190	193	178	215	235	194	195	176	184	185	200	201	183	191	202	220	168	173	194	188	212	182	185	179	179	186	161	170	204	196	195	191	175	149	200	170	170	202	183	183	168	187	223	189	159	196	144	182	161	169	178	209	154	204	187	215	203	179	189	206	187	176	163	164	188	170	189	201	198	178	191	172	178	179	188	180	215	186	210	191	200	182	193	172	175	178	183	188	177	174	195	191	172	184	185	171	172	163	206	187	176	171	186	170	220	166	173	166	201	185	207	171	193	197	202	176	209	219	189	188	176	163	188	180	185	196	196	194	176	165	195	170	188	167	146	188	193	191	189	205	165	187	184	181	200	184	196	194	188	155	173	179	180	189	204	186	186	170	186	205	196	171	183	187	163	191	165	193	176	184	189	178	188	198	174	158	169	174	175	181	153	188	183	178	181	187	180	186	203	191	186	173	192	176	183	189	167	187	179	202	168	197	176	187	176	192	184	199	174	171	177	171	180	165	170	196	176	199	187	186	179	145	188	212	207	166	195	186	200	175	209	178	175	223	176	191	207	177	185	185	185	164	201	185	176	181	178	183	173	207	180	185	206	184	180	177	191	183	176	174	195	182	185	150	185	197	186	177	165	175	198	197	196	205	166	186	186	174	177	173	163	191	178	170	209	182	184	165	171	195	185	172	166	177	179	177	167	151	175	169	167	153	167	188	175	179	191	208	181	182	178	189	191	181	190	176	175	187	189	159	193	176	192	172	205	190	207	206	184	193	163	210	155	169	173	184	187	198	185	171	171	182	174	166	184	169	209	193	184	174	161	217	163	207	186	195	180	175	170	171	180	211	176	195	169	162	171	177	182	208	168	182	182	185	178	188	175	179	178	191	154	190	177	194	181	193	193	181	193	169	203	188	174	163	175	186	188	211	163	190	170	148	168	185	171	198	205	190	188	198	190	177	207	164	158	176	199	195	189	200	190	175	199	171	176	174	194	166	176	196	189	167	156	172	184	213	212	168	193	188	183	205	172	169	179	163	201	184	187	182	209	167	179	188	180	171	187	198	183	182	172	181	179	173	171	181	189	185	195	192	230	192	196	187	179	190	225	167	186	211	178	179	209	164	166	201	190	193	197	193	168	194	185	156	180	201	175	179	191	206	183	159	165	174	189	202	202	175	175	185	194	178	169	196	198	181	208	166	184	193	148	170	183	185	187	225	182	164	193	171	192	199	189	167	177	167	177	187	205	174	200	186	184	177	190	196	187	186	195	187	180	188	182	194	185	172	187	197	172	187	189	173	170	164	163	169	204	170	156	188	165	156	185	203	190	183	186	189	173	163	204	163	204	162	168	200	170	186	192	177	176	210	165	196	162	171	173	199	190	169	189	169	182	215	170	182	163	176	174	185	156	170	169	201	170	165	160	169	150	169	176	165	184	181	187	173	160	177	181	184	192	182	165	175	174	172	183	175	194	194	180	196	165	176	179	203	191	213	180	206	169	174	183	181	147	185	195	184	191	154	185	166	175	178	177	193	171	181	178	165	211	164	199	182	189	203	206	220	171	166	177	215	212	190	181	197	181	193	197	181	169	214	167	204	196	195	190	189	187	208	167	171	166	191	163	182	160	173	171	183	198	190	187	213	179	162	199	172	170	175	199	168	167	158	189	181	202	183	142	175	179	170	176	206	196	207	194	198	169	173	172	164	164	192	170	190	188	181	205	164	165	170	181	172	172	181	183	198	165	174	200	178	181	185	192	176	175	196	193	175	187	185	192	185	181	170	196	176	204	194	185	167	163	190	173	178	175	193	222	167	207	187	192	180	177	183	159	191	175	170	192	161	167	165	174	171	166	168	156	187	181	184	210	165	176	165	186	164	191	184	212	218	190	166	194	177	178	173	158	187	190	181	166	198	172	184	199	179	181	172	199	198	194	215	168	176	170	186	173	200	189	211	180	179	173	171	190	188	194	188	166	182	180	201	180	172	174	186	191	185	185	194	156	189	182	204	153	189	178	199	168	187	184	184	229	195	182	184	170	189	191	185	198	169	161	165	200	172	198	185	194	188	202	171	208	158	156	189	185	173	179	181	174	157	191	159	176	176	186	181	178	187	187	177	203	169	202	183	174	193	173	189	201	211	161	192	177	176	179	211	196	156	184	160	173	194	195	194	215	173	153	171	191	165	175	170	155	192	160	182	158	170	165	157	168	165	185	193	163	190	170	191	186	161	176	196	187	182	171	169	181	200	180	167	205	188	183	192	227	181	178	166	155	176	178	176	176	163	183	169	206	194	220	153	190	182	166	182	189	178	200	185	187	210	199	179	196	171	211	164	195	182	184	173	206	187	171	183	198	221	156	154	176	188	175	167	193	169	169	198	197	182	183	216	176	190	199	170	176	188	175	182	185	170	183	208	183	194	203	164	181	188	184	177	201	175	185	140	176	148	189	183	175	196	161	192	174	195	187	165	181	171	180	167	209	177	186	169	185	179	180	168	174	183	178	173	173	197	173	189	172	184	186	180	174	170	192	160	160	158	177	170	166	154	191	177	176	163	206	170	197	188	174	202	179	196	185	168	177	195	204	177	175	177	166	176	206	161	205	176	178	172	181	182	181	192	180	177	172	187	199	174	172	184	200	186	173	182	179	198	177	190	172	195	174	170	168	167	184	204	207	194	200	189	182	173	171	179	203	195	166	189	212	222	158	180	198	175	171	179	176	173	176	199	210	207	182	199	194	188	174	197	168	199	163	166	176	154	198	179	181	176	165	144	166	176	211	193	198	190	180	173	171	137	159	173	188	161	166	218	189	173	177	181	162	182	170	188	191	181	178	171	171	186	158	178	170	184	194	184	179	157	192	179	175	172	178	203	148	180	176	186	167	182	189	184	171	187	192	179	173	196	203	177	174	197	219	173	169	189	192	167	184	191	184	151	190	174	161	198	216	182	188	193	172	182	168	184	180	184	189	195	196	184	183	181	174	189	209	207	188	163	179	173	202	189	219	176	181	188	200	190	175	169	170	187	182	177	163	197	188	177	174	180	188	184	190	205	190	188	179	169	162	167	195	165	185	191	154	201	186	184	178	192	204	196	174	200	166	171	213	178	195	198	196	213	185	197	184	155	186	189	185	165	154	199	153	160	188	175	168	190	171	184	203	141	164	190	180	156	183	179	176	174	188	192	204	176	171	204	187	182	186	187	165	134	168	192	180	164	181	203	188	196	171	185	157	187	179	192	161	166	180	203	189	192	186	192	182	189	180	170	187	175	174	169	170	168	145	187	178	182	158	174	199	182	176	158	165	184	171	191	203	199	184	179	169	159	198	184	187	182	183	161	177	181	182	184	164	190	169	170	181	194	176	185	182	164	188	176	202	180	175	185	181	178	170	171	185	197	197	169	197	171	191	205	183	196	158	175	175	181	154	195	214	194	163	188	170	194	202	174	214
28083	19070	37247	42948	35839	20676	8214	1908	1274	1052	1005	896	813	779	740	729	679	654	685	623	605	605	620	564	551	558	571	554	573	504	501	525	524	517	525	526	545	496	504	540	465	487	536	544	509	480	498	515	524	478	483	474	540	507	503	527	493	523	492	482	487	515	497	490	475	496	504	481	465	511	459	504	511	512	458	468	457	481	487	469	479	481	484	457	477	473	469	498	454	501	485	482	519	473	449	480	490	497	478	503	499	490	511	481	480	469	510	461	486	487	486	497	476	480	481	486	486	470	498	476	464	494	493	487	477	513	454	431	490	495	501	468	474	487	477	441	456	513	483	462	487	454	489	476	501	463	496	510	542	507	478	450	492	463	446	457	476	496	454	480	461	462	455	447	450	478	433	501	472	466	452	486	512	465	475	486	470	497	453	490	459	483	433	465	455	456	497	479	480	473	453	451	463	479	487	463	513	489	499	452	470	495	487	500	493	462	507	484	453	467	474	489	498	482	469	450	429	454	510	513	475	478	502	506	450	468	478	479	474	474	497	418	489	492	471	444	500	469	452	472	505	439	499	453	492	510	480	495	496	480	469	432	472	534	493	475	484	470	492	495	452	490	493	504	465	478	462	483	490	459	473	467	471	497	456	427	445	476	475	500	485	461	457	494	466	501	471	483	465	518	518	468	499	500	501	468	461	467	480	461	493	480	449	468	479	465	501	472	482	501	504	472	490	426	469	471	466	470	425	445	444	515	470	514	485	474	483	485	460	497	464	510	495	517	450	502	497	509	492	473	468	447	480	508	480	466	474	518	451	444	491	495	465	506	458	484	495	491	444	500	451	428	462	442	508	465	445	449	471	438	497	457	469	448	453	469	462	474	467	496	486	457	470	442	475	503	445	460	486	425	505	469	466	446	483	490	463	484	471	456	500	474	512	454	494	467	512	484	475	496	458	467	460	459	476	502	473	461	454	448	503	509	495	467	477	466	507	515	473	455	478	460	480	494	482	447	457	448	467	467	475	470	487	492	480	501	438	453	455	486	482	508	448	442	461	486	487	474	479	494	519	501	524	491	488	472	492	463	484	500	449	477	455	441	466	498	462	442	484	474	505	483	485	464	470	479	513	477	474	437	497	478	513	483	490	483	476	469	466	470	489	497	477	433	459	450	412	496	477	444	483	480	459	492	475	473	461	450	444	484	466	468	489	484	445	490	486	417	464	493	468	463	503	502	498	488	513	450	437	493	504	454	528	463	491	463	476	484	490	443	438	481	449	478	466	492	479	480	485	458	493	501	516	484	485	481	522	433	495	484	500	498	470	445	467	498	466	503	463	470	462	487	485	466	469	528	455	459	500	484	453	480	475	466	508	461	504	480	480	473	448	483	460	505	450	467	462	490	526	465	488	496	444	469	480	480	474	483	480	457	488	473	461	483	485	506	449	481	521	470	457	467	454	484	475	468	466	468	438	470	516	482	484	431	480	507	467	463	495	471	466	468	513	475	468	473	479	427	479	491	495	451	490	466	464	490	519	469	468	490	478	474	485	474	491	468	517	442	494	457	442	459	460	465	439	485	503	480	502	477	448	447	482	542	504	500	465	459	504	449	493	474	484	483	478	467	477	496	496	494	453	432	514	455	512	440	506	423	445	488	514	486	476	461	498	466	483	452	469	448	473	450	505	496	442	465	453	469	466	469	519	496	478	471	450	470	511	468	471	459	479	461	487	501	476	464	464	466	474	467	487	503	481	460	484	486	477	486	497	499	488	467	472	455	455	500	453	487	464	441	490	477	473	452	465	463	443	471	472	474	463	472	495	467	458	516	468	409	471	483	481	492	513	477	499	504	455	485	462	460	453	459	461	437	463	491	518	488	488	488	480	453	467	491	474	500	473	485	456	486	480	468	503	480	500	505	442	451	476	510	468	481	483	475	437	490	456	458	475	468	468	466	514	464	441	481	465	445	479	487	453	487	464	457	460	488	467	460	478	471	476	486	468	503	524	494	481	459	463	493	500	470	536	468	466	467	475	506	498	475	475	472	491	459	454	447	457	480	464	491	471	466	478	472	495	491	476	461	485	474	516	442	430	483	481	514	467	494	487	491	539	474	520	494	511	471	488	493	505	460	466	506	441	489	496	494	478	521	476	489	467	505	475	451	486	512	460	506	480	468	510	475	497	467	472	479	481	432	507	468	499	500	494	454	445	437	492	472	455	472	466	485	509	509	464	476	495	492	508	452	473	478	475	518	467	470	480	484	465	535	469	482	443	475	471	417	457	442	473	478	496	511	478	484	487	468	467	486	481	494	475	489	483	478	454	500	487	468	463	467	460	476	447	496	438	507	450	491	463	498	442	453	468	486	486	444	508	528	498	459	516	454	418	512	462	485	477	486	527	450	484	440	468	460	496	487	484	450	476	496	455	478	472	485	504	487	480	478	479	474	482	432	454	483	475	490	478	460	495	460	485	495	483	454	452	505	477	491	481	476	489	497	473	484	459	459	447	456	501	444	477	490	413	484	503	488	483	495	449	448	502	485	486	498	485	474	503	466	491	431	495	491	453	477	501	461	494	472	472	447	469	475	475	470	498	521	477	458	470	477	459	427	416	495	507	435	470	451	502	499	503	496	421	465	459	454	493	488	461	479	491	496	483	452	446	485	479	474	483	491	473	464	447	521	518	490	481	473	468	527	519	465	472	488	503	461	441	495	467	450	450	489	455	461	478	460	449	484	467	503	494	468	474	457	474	431	478	484	499	505	497	488	488	467	486	478	472	471	448	474	485	467	465	451	471	455	456	477	475	490	483	451	490	443	457	468	521	493	496	518	470	492	491	477	465	470	497	441	487	479	518	475	470	489	497	495	465	475	487	454	503	461	481	486	454	468	490	498	485	492	472	480	457	488	471	467	500	478	459	459	508	483	492	479	483	524	453	501	487	458	451	440	512	504	474	403	456	435	484	488	487	449	452	523	489	515	484	466	486	465	473	470	476	500	469	469	466	504	484	469	479	488	495	483	505	479	498	489	461	468	478	479	485	494	497	494	458	461	478	486	457	490	466	450	482	463	486	466	443	459	479	485	492	474	450	467	473	455	457	468	470	479	479	495	458	487	471	480	486	461	518	512	422	454	489	497	457	462	457	500	443	454	479	495	510	468	434	474	444	495	477	497	505	494	506	514	472	458	467	454	478	495	521	484	477	484	477	454	453	443	509	490	489	494	463	488	458	464	464	515	473	523	456	444	453	491	468	467	478	488	496	485	469	458	487	511	457	499	477	483	486	505	486	488	481	482	478	472	462	480	448	502	504	494	468	492	489	520	475	509	484	492	449	500	497	483	488	471	496	490	507	450	478	450	480	495	456	468	462	492	484	501	464	483	457	461	447	477	490	449	435	529	472	466	536	437	472	496	476	454	485	446	461	469	468	492	454	473	485	476	449	488	480	425	463	495	470	486	491	485	475	468	495	534	480	471	452	452	464	459	473	466	472	490	469	500
48297	29660	32273	41245	40849	32564	13284	1538	614	471	473	422	380	351	317	315	316	340	343	331	304	299	297	279	269	277	268	265	302	267	268	276	266	271	286	263	256	278	263	269	266	259	234	267	295	277	264	277	252	268	240	264	256	280	246	285	274	260	277	258	237	259	260	269	253	277	266	271	270	270	249	264	291	292	277	267	279	240	283	255	267	261	272	252	281	262	295	256	280	251	300	289	279	263	250	290	261	245	247	266	256	241	263	243	276	267	261	240	268	295	264	243	270	226	266	260	268	279	278	270	259	275	249	268	230	303	254	268	283	273	262	274	276	285	287	299	281	268	257	274	258	280	263	286	265	249	250	232	242	266	257	243	281	281	268	300	269	242	258	266	242	262	280	264	258	280	266	261	228	253	277	248	259	264	261	281	257	281	255	270	258	247	288	263	279	287	255	273	263	251	279	308	249	290	287	251	284	268	281	276	274	273	256	276	291	255	238	285	260	267	243	288	272	250	275	263	264	265	257	260	265	279	285	280	278	299	264	260	236	252	277	240	269	283	273	293	273	287	292	277	268	273	271	267	294	283	235	279	251	247	289	236	270	258	284	279	275	269	289	234	284	278	279	268	269	238	267	255	284	284	257	240	262	282	269	233	283	251	283	275	258	304	269	258	274	253	260	274	256	290	253	248	254	284	266	258	235	266	270	293	262	268	254	283	267	254	256	246	256	234	262	286	237	267	283	278	294	242	269	265	239	291	271	304	272	273	254	270	259	259	281	267	249	295	257	248	273	239	269	248	277	268	240	283	286	301	267	274	251	270	254	277	283	257	275	239	259	263	265	249	259	253	251	265	258	251	251	260	278	254	242	228	256	301	278	271	255	264	263	277	246	284	270	266	290	263	279	281	244	269	241	282	279	323	287	272	299	246	253	255	239	238	285	290	296	301	269	253	251	250	294	258	275	274	271	255	283	265	270	238	260	264	260	240	276	285	288	272	276	243	271	256	272	279	264	279	281	308	263	276	250	248	237	274	277	250	244	262	265	253	262	250	252	261	263	243	285	250	261	276	278	248	245	270	274	240	273	252	246	254	264	257	267	280	252	256	243	244	244	245	221	278	267	253	289	292	260	241	268	277	271	268	229	269	281	245	258	269	283	259	253	261	259	241	278	271	256	262	296	241	260	239	274	258	243	272	269	281	252	259	265	272	250	264	261	278	238	253	299	258	246	276	276	274	302	291	263	250	266	243	254	272	274	277	236	265	282	276	260	237	269	261	242	263	248	294	230	275	284	266	300	261	258	294	258	263	273	264	293	260	241	254	266	253	257	260	270	254	261	269	277	257	282	274	267	295	246	263	272	261	260	239	290	262	274	268	262	240	268	246	258	272	263	233	276	222	245	252	251	285	264	261	236	264	234	276	276	269	264	277	256	281	251	272	287	247	289	256	297	262	233	279	259	270	250	239	249	289	232	290	257	262	290	258	280	266	243	276	243	271	269	287	269	265	234	266	236	263	248	248	257	262	294	260	268	274	265	257	261	265	259	299	268	292	252	261	256	280	292	287	265	275	246	232	268	279	257	238	266	323	289	291	252	240	258	230	293	298	265	252	238	256	252	261	259	273	278	275	290	249	276	271	254	264	285	254	246	261	282	260	280	253	229	236	258	265	248	246	267	285	279	261	263	254	267	266	278	277	287	252	283	273	293	269	288	270	287	278	262	262	229	266	242	262	248	289	252	260	248	234	259	265	277	263	223	282	263	235	260	259	233	267	256	266	241	266	268	245	251	259	240	256	261	246	292	265	286	286	285	280	270	251	300	236	275	233	264	272	238	248	248	261	280	287	245	264	249	303	264	258	258	301	295	255	246	314	280	253	258	290	263	298	250	275	296	234	256	246	266	267	262	290	258	236	290	259	248	261	261	264	249	219	287	263	267	278	271	253	296	254	272	276	248	274	229	245	285	287	252	265	267	260	242	248	263	271	245	279	262	291	260	281	273	277	254	255	284	257	269	304	287	273	280	297	239	243	278	247	267	256	274	279	279	291	237	262	244	270	263	275	283	284	241	274	286	226	273	322	259	264	273	291	269	242	282	267	225	287	241	253	227	283	273	260	237	277	254	262	288	245	262	304	256	264	264	263	257	254	265	260	275	256	263	275	289	240	261	285	275	266	264	245	242	269	280	275	251	276	276	252	250	274	264	237	272	255	271	276	259	297	249	247	288	282	280	267	266	278	260	280	246	284	239	244	251	272	269	250	270	284	251	232	294	269	292	280	253	288	290	277	318	260	276	296	264	272	268	276	258	250	269	256	237	264	249	245	281	247	263	276	265	281	277	255	257	246	259	253	271	248	258	235	246	272	281	262	258	239	257	260	283	232	282	261	266	295	251	251	287	280	253	216	259	254	267	300	282	273	249	268	260	252	245	282	260	245	268	282	229	264	285	275	261	282	248	282	280	284	289	258	242	264	309	262	257	295	286	287	251	273	303	251	277	261	250	262	251	260	265	264	304	256	259	248	309	258	245	254	279	245	272	294	273	278	249	271	289	305	301	248	281	289	283	283	267	243	270	236	277	259	262	273	294	250	283	279	291	287	242	257	268	275	246	237	265	285	267	307	249	246	279	275	249	290	292	245	254	284	253	264	237	256	248	254	258	257	271	300	259	263	265	265	255	309	278	300	249	258	260	245	274	279	228	271	258	259	262	283	257	279	253	245	290	281	248	276	295	253	236	263	241	268	242	277	276	267	282	243	298	277	227	267	259	278	254	271	269	251	264	263	258	265	258	264	255	264	273	260	283	296	258	307	278	251	226	306	255	265	250	261	253	264	250	255	275	279	268	268	260	260	286	266	269	252	256	271	248	271	263	269	230	259	256	263	270	259	266	260	251	269	259	254	257	242	287	276	283	261	278	248	279	266	258	234	246	261	278	287	294	269	237	290	292	238	286	272	282	255	278	270	258	273	247	285	267	254	245	282	244	266	243	257	257	251	277	245	277	276	278	249	257	259	261	273	291	282	259	258	266	254	255	261	276	272	269	243	262	255	252	255	295	278	244	270	279	286	285	283	287	251	267	294	259	295	249	295	261	294	246	241	265	281	289	271	274	252	312	261	279	285	262	246	284	262	254	275	278	271	270	242	252	289	268	251	244	253	268	249	257	277	254	287	278	251	251	246	273	242	263	245	232	230	273	257	277	280	294	253	276	249	257	305	265	273	262	246	272	280	263	264	275	289	266	277	285	257	270	279	280	268	277	273	229	275	254	263	260	284	251	272	261	253	274	269	260	269	243	240	254	252	263	267	261	302	271	286	284	239	270	278	260	289	257	258	264	245	281	274	269	270	268	291	256	289	262	240	259	268	263	285	267	264	254	283	287	268	271	259	257	286	284	267	265	262	279	258	274	243	255	262	308	271	262	268	280	267	271	255	281	251	287	279	276	291	289	291	292	269	255	256	290	256	274	279	265	276	266	231	263	248	258	286	248	261	217	265
29180	18509	32098	50018	51356	44507	17103	2474	2187	1805	1681	1488	1385	1249	1154	1105	1037	1032	1030	969	963	857	906	886	821	846	799	859	798	780	814	762	821	759	756	779	712	740	715	732	743	726	749	721	755	714	685	721	721	752	708	711	662	702	684	751	689	645	720	714	707	711	696	740	707	718	648	709	688	645	657	681	658	702	665	686	635	641	666	664	669	684	738	651	705	662	695	643	690	715	686	703	636	678	664	663	706	649	692	649	678	682	622	680	627	698	659	649	695	656	666	640	699	660	667	643	643	663	669	668	674	679	621	648	700	625	667	679	631	695	683	667	630	680	642	668	698	677	639	671	683	658	688	676	635	670	686	684	658	669	654	660	685	710	679	686	679	654	648	663	666	674	655	680	678	621	681	662	676	662	690	679	640	668	650	670	671	656	687	673	730	668	678	720	664	651	663	676	629	695	663	698	705	668	677	635	627	665	650	703	641	774	641	638	649	668	683	703	646	650	678	648	640	670	671	701	643	676	688	650	720	617	660	670	646	660	652	675	650	629	665	628	689	663	640	641	654	689	689	643	697	702	647	675	622	695	661	691	685	604	687	699	649	669	632	697	611	676	680	677	691	669	683	691	642	672	664	703	661	681	620	677	672	653	689	637	673	624	643	688	679	652	616	719	648	694	688	665	637	663	672	702	708	633	649	628	648	679	709	662	683	675	685	646	715	662	659	684	631	651	610	651	681	738	662	701	615	650	653	623	686	664	674	692	620	661	658	657	651	668	659	658	651	651	651	642	655	670	628	708	631	650	699	681	641	701	633	663	678	669	651	672	713	657	675	673	664	662	632	656	664	698	681	665	638	724	686	682	659	641	656	665	693	673	684	613	701	631	656	686	664	699	685	743	701	691	656	651	734	676	644	659	688	671	687	708	684	695	708	618	672	665	675	668	664	651	640	650	671	653	644	676	656	667	674	714	677	687	682	680	738	630	682	640	665	712	672	676	660	650	618	637	702	648	681	686	644	661	623	650	643	648	728	670	640	638	674	599	645	683	672	700	676	676	672	660	642	679	667	663	686	708	664	684	664	645	741	664	669	678	689	689	657	672	638	666	598	661	669	654	658	658	694	661	625	666	649	678	658	671	697	697	647	642	696	701	634	682	676	679	686	687	686	667	678	635	647	677	668	660	669	661	669	685	688	661	688	638	660	672	657	646	642	679	721	652	719	641	657	633	728	665	656	654	641	690	698	690	627	661	657	703	635	640	666	684	648	666	672	645	640	658	611	688	659	637	664	668	678	657	701	671	646	700	634	659	728	652	716	636	643	676	688	692	677	657	684	714	667	665	639	682	659	680	624	639	707	646	671	654	678	670	652	648	656	647	664	702	628	677	604	649	641	660	644	704	697	644	647	655	677	675	687	649	642	700	675	662	649	643	651	689	648	730	713	638	683	699	647	733	672	671	659	661	613	655	652	653	660	669	655	653	637	679	675	649	665	649	640	668	686	697	645	652	705	670	674	681	674	698	659	685	642	651	713	664	692	671	649	661	638	692	684	636	679	633	628	710	693	663	651	699	657	686	643	697	640	661	671	691	662	650	656	672	656	667	679	655	645	684	658	705	638	641	651	669	656	692	680	680	670	688	625	636	682	684	681	659	652	677	658	660	684	646	689	672	698	706	670	684	650	645	655	677	718	690	639	658	662	656	665	646	692	679	641	698	676	675	644	627	672	713	684	661	691	671	640	635	648	662	651	674	720	697	671	629	703	641	683	695	633	644	678	675	676	636	649	688	650	648	683	656	691	639	636	678	694	684	636	620	665	683	670	687	655	685	642	641	662	648	641	697	661	748	724	671	688	650	668	622	648	630	691	680	635	687	670	691	624	649	663	681	663	636	656	663	661	643	685	632	642	666	638	709	677	660	701	687	678	648	632	681	697	633	626	659	667	651	674	642	646	688	685	605	709	639	651	647	740	627	679	630	644	730	652	657	624	662	688	652	653	660	639	686	666	652	687	664	662	664	620	696	633	645	642	614	624	643	654	679	610	661	672	659	666	652	628	668	658	687	652	618	626	684	614	658	714	699	679	684	691	660	665	618	667	676	646	648	675	638	672	685	655	691	680	641	628	666	681	646	675	666	647	655	721	637	643	687	704	660	642	684	648	637	672	664	681	664	718	640	641	693	674	682	659	678	684	632	659	691	701	680	644	652	655	646	695	619	693	665	671	686	714	630	699	686	655	674	649	658	647	663	670	633	689	682	662	686	631	712	681	681	695	648	690	658	674	664	657	662	678	675	671	652	654	676	700	665	738	670	666	628	665	659	672	674	685	666	696	622	651	655	684	715	694	662	631	646	699	632	670	682	651	665	673	641	655	671	671	687	631	622	628	690	652	678	616	704	660	674	707	687	650	693	651	663	678	677	648	651	643	641	720	701	671	655	620	707	648	627	693	639	689	666	678	676	639	648	649	671	629	611	664	639	729	655	620	684	631	650	651	677	631	657	686	678	695	660	681	635	698	596	649	682	677	713	676	635	656	609	677	660	671	678	723	684	644	682	652	640	625	663	628	669	684	617	647	663	662	676	656	615	729	710	656	667	656	664	699	661	668	632	688	670	699	694	705	665	669	653	685	711	667	625	662	602	660	663	645	669	680	638	665	686	692	649	630	657	672	656	690	625	656	666	668	677	636	683	737	659	651	659	630	682	686	693	700	637	669	670	661	672	663	651	644	635	646	665	672	697	631	644	643	658	655	669	678	654	698	662	690	656	657	679	654	686	659	632	656	674	703	661	706	654	697	672	702	706	721	686	628	640	649	702	733	657	670	699	676	621	676	660	672	685	711	652	644	708	697	629	667	681	674	698	673	702	701	671	659	644	659	667	677	645	638	667	653	680	671	624	691	721	659	610	677	649	685	632	676	677	657	676	645	676	648	672	683	635	641	672	706	627	615	668	668	665	643	689	638	651	695	630	682	675	635	651	679	668	632	614	685	687	669	663	630	636	656	686	630	673	620	636	664	655	679	649	660	656	665	704	711	722	632	695	629	661	688	620	641	655	679	664	657	658	726	702	706	630	681	666	669	638	690	643	687	659	682	712	661	627	661	669	686	678	685	690	668	647	686	644	735	664	680	650	684	682	638	684	643	664	656	642	676	675	624	637	654	661	641	655	626	704	653	692	649	651	674	700	681	691	666	666	680	674	627	663	656	705	674	642	705	648	671	671	686	671	660	711	648	664	668	664	640	705	669	639	665	632	698	695	756	649	703	643	644	665	633	649	647	648	576	646	654	666	658	676	660	643	656	699	683	681	681	654	662	714	686	656	692	656	625	701	694	671	643	625	672	647	683	672	650	662	647	713	686	628	708	705	627	635	637	689	639	638	696	690	695	678	701	678	668	709	651	647	685	644	668	649	702	658	645	625	650	705	675	683	674	686	642	680	618	724	662	701	645	640	663	641	657	610	669	642	685	652	652	665	643	630	681	626	700	689	614	652	646	666
12708	5671	4958	8787	9278	5085	974	354	300	284	303	280	297	297	292	328	277	286	270	313	329	320	273	255	267	289	300	262	283	298	274	281	286	278	284	260	305	267	286	276	295	301	323	276	259	275	272	311	286	274	292	322	289	274	295	285	298	281	305	284	278	271	278	291	278	272	292	280	274	262	327	290	267	288	313	260	281	308	303	312	291	266	265	304	303	296	263	271	321	308	327	294	269	300	268	286	261	254	266	277	311	291	300	298	268	283	311	282	268	280	284	305	296	272	260	271	269	309	279	252	282	317	271	244	297	270	289	265	271	311	288	268	292	277	284	291	290	281	278	281	268	267	262	292	258	328	294	266	283	304	268	247	314	268	272	280	268	279	289	286	319	265	258	289	288	317	275	276	266	269	325	287	319	258	232	298	263	257	281	282	293	295	260	265	291	288	296	299	281	287	268	274	266	303	289	295	278	283	284	294	302	283	284	281	296	266	289	287	243	268	278	271	268	254	292	268	263	287	320	280	308	276	265	283	276	258	278	313	248	277	283	268	278	263	269	273	290	313	304	306	270	301	316	300	240	288	270	265	285	272	265	301	287	293	257	241	265	298	299	305	272	269	260	313	262	277	300	281	280	307	276	271	263	267	252	285	314	264	269	310	278	300	266	300	283	283	312	297	273	306	288	289	270	309	300	287	277	271	298	271	253	281	303	304	273	277	316	276	320	256	289	273	303	318	266	302	307	299	274	272	302	289	314	280	288	291	308	328	320	299	251	269	267	270	268	292	275	266	261	289	290	259	330	310	291	279	275	262	313	293	263	311	284	270	294	285	262	252	289	256	271	290	309	272	297	282	269	287	257	282	270	286	284	277	275	278	254	250	274	274	287	295	258	308	273	292	301	272	278	284	291	283	283	284	276	266	271	315	301	315	270	296	269	249	298	302	266	297	266	281	276	260	279	282	262	288	276	280	309	253	270	261	283	278	284	278	267	310	286	269	251	309	290	296	286	267	289	291	270	281	308	268	261	282	290	310	298	273	297	305	280	257	305	290	285	284	322	262	266	303	281	262	299	306	278	309	285	271	273	297	294	293	273	299	257	290	268	254	268	296	292	263	310	259	265	294	267	267	267	293	294	299	300	274	322	291	317	303	302	277	307	272	309	266	282	264	295	311	260	268	277	278	303	281	298	277	297	310	288	252	265	295	317	279	275	257	305	279	280	262	268	291	283	271	291	277	301	289	259	286	284	289	294	264	250	277	284	271	280	281	278	297	281	291	300	282	297	274	289	277	280	270	260	277	299	312	279	275	311	280	295	309	265	330	261	258	291	306	291	289	303	268	298	259	300	292	275	316	296	271	263	277	325	291	274	277	271	282	293	285	256	325	287	282	307	326	286	286	313	285	267	252	296	283	295	277	267	283	291	312	300	269	266	336	256	302	248	260	286	274	296	267	263	270	252	267	288	288	275	284	289	303	293	258	262	266	290	300	300	307	271	296	272	279	285	267	305	284	273	297	302	279	280	287	268	285	281	279	260	282	301	251	248	245	259	251	262	324	274	280	286	295	292	288	297	296	290	297	262	305	269	300	278	274	266	309	267	264	277	274	283	266	295	286	259	265	272	277	296	279	282	289	254	293	236	289	293	280	276	261	282	305	263	294	291	266	284	269	276	281	283	278	266	310	280	291	290	268	282	261	251	241	254	295	273	288	277	297	303	280	273	264	278	286	318	292	272	249	289	302	278	261	274	253	270	300	258	298	279	296	261	294	301	294	275	260	287	276	294	286	265	279	298	270	287	263	310	270	276	270	295	283	281	264	305	267	275	293	296	304	287	283	252	308	268	268	264	276	294	307	272	260	279	252	283	284	289	300	295	254	297	251	247	268	279	303	290	272	248	256	270	282	319	271	283	270	288	277	285	295	293	275	294	313	307	272	292	263	283	257	261	284	273	291	263	270	277	290	258	289	297	284	266	279	281	322	280	301	269	307	291	273	288	287	249	247	270	259	280	284	285	287	271	290	294	283	276	292	275	284	277	282	278	303	265	288	285	301	288	265	270	270	302	269	268	299	270	306	306	289	268	286	276	285	272	294	313	296	286	290	272	266	284	273	266	317	246	313	239	294	259	266	292	287	277	274	304	264	274	323	294	255	282	281	303	291	292	299	288	277	275	264	274	251	298	275	272	259	285	279	269	276	260	266	285	292	284	278	255	310	266	301	276	313	298	283	269	260	283	307	265	306	296	272	278	281	284	248	227	261	291	275	281	285	254	292	260	267	304	241	304	216	282	278	296	258	287	271	283	308	293	306	303	311	293	262	299	262	310	268	278	272	298	290	284	271	271	258	288	290	274	275	258	326	293	263	293	294	271	304	296	281	286	256	314	297	292	279	290	278	265	291	283	283	279	252	286	313	295	277	261	272	282	281	276	253	289	298	256	295	276	281	262	300	265	257	317	276	286	291	312	264	289	268	290	264	282	299	281	242	284	289	277	300	281	284	282	293	267	243	283	308	284	274	279	288	266	275	300	281	274	277	292	297	288	272	272	275	287	265	279	289	292	292	294	260	286	263	292	261	254	254	288	290	332	269	246	283	282	273	301	273	297	240	271	320	287	269	310	283	273	288	280	292	263	284	255	255	267	281	295	317	283	319	292	260	290	240	269	258	276	274	236	303	296	282	287	277	268	277	281	256	264	302	339	312	287	283	276	289	277	303	284	292	272	270	268	255	282	260	290	263	259	281	261	274	312	262	294	296	295	290	296	286	312	264	292	277	263	291	299	271	290	273	280	278	296	277	282	303	271	291	293	290	261	260	297	279	260	278	269	283	270	277	271	284	271	268	291	267	271	280	264	263	250	261	275	273	264	273	286	313	294	276	277	270	302	294	301	286	302	281	288	279	272	283	266	285	266	265	280	262	288	244	273	272	305	268	273	250	296	298	276	286	246	263	293	300	311	284	232	304	288	300	294	289	298	293	298	273	274	298	332	319	282	283	275	289	272	308	282	233	320	290	319	313	292	291	286	267	289	293	268	262	290	290	303	302	302	275	282	296	297	276	283	296	264	307	289	276	276	255	286	284	297	303	284	294	259	265	278	291	306	257	295	298	287	277	280	285	283	319	252	274	284	276	313	270	299	289	303	283	277	282	266	264	285	277	296	277	301	291	271	272	265	293	307	264	272	287	245	278	277	309	292	299	299	313	272	292	283	308	271	312	273	274	274	299	273	279	296	268	302	296	263	266	286	288	284	284	298	282	275	275	273	277	317	265	270	291	292	287	294	317	292	265	250	282	313	294	248	275	307	299	275	283	292	278	317	316	287	279	270	288	271	297	267	301	276	282	272	261	283	263	272	267	283	278	243	277	280	345	299	291	279	258	285	283	303	250	276	312	273	305	303	274	293	295	275	279	278	288	269	285	273	258	278	305	333	291	272	276	281	287	274	272	267	253	294	303	255	269	285	294	295	257	262	283	291	308	289	312	276	292	287	257
6587	4588	8529	20264	23486	13054	2989	1034	744	673	644	659	680	701	719	676	696	721	662	706	649	635	715	653	665	642	665	683	696	651	701	637	644	682	673	638	664	656	715	682	650	660	677	664	678	636	679	669	687	702	672	678	636	679	671	687	649	645	626	629	681	677	714	655	646	646	676	639	670	697	627	659	647	683	664	657	641	646	649	641	679	631	655	670	724	659	671	666	659	620	642	622	679	597	678	637	613	631	682	611	634	615	636	684	685	628	670	643	686	722	654	637	616	645	685	719	667	637	686	679	692	683	665	612	635	682	716	672	704	696	660	692	700	655	672	657	667	673	690	675	683	632	640	645	676	642	638	673	697	686	660	680	655	664	665	630	633	627	637	641	663	630	634	662	646	622	654	682	671	655	661	693	664	668	669	632	685	693	633	701	647	671	639	643	689	636	657	647	659	687	657	652	673	610	633	625	695	676	671	640	632	687	722	691	670	700	684	638	675	683	630	662	706	702	705	659	683	653	657	656	646	664	663	654	630	678	671	693	660	699	696	654	653	698	625	666	623	635	681	703	702	666	675	620	620	693	676	678	671	695	638	645	651	662	673	627	683	657	655	652	641	705	714	647	662	627	688	644	639	658	725	673	627	648	663	671	604	650	675	657	688	647	617	682	663	662	630	707	669	627	645	671	674	691	682	675	669	714	642	645	657	673	681	675	652	633	683	650	569	627	683	651	667	626	640	685	717	666	679	684	659	657	665	674	649	657	607	697	695	676	638	703	712	656	672	703	663	648	673	671	645	668	660	653	684	652	690	650	673	694	660	670	649	669	742	669	683	641	636	657	684	651	690	710	674	684	708	662	678	683	657	685	663	678	669	639	587	627	672	629	649	678	649	621	627	645	683	728	696	654	684	670	681	671	670	627	688	670	616	633	685	642	670	636	663	628	668	643	692	640	680	656	665	653	655	703	665	674	674	635	670	709	640	636	646	666	665	683	668	662	679	670	651	627	674	684	651	614	687	671	678	682	631	641	653	674	673	670	639	609	623	615	689	670	644	676	684	687	651	642	636	652	649	670	692	644	666	666	656	662	626	618	669	656	672	633	672	692	675	687	701	652	666	605	646	673	643	640	705	702	668	598	709	657	683	653	668	708	628	680	668	707	657	678	646	657	633	666	694	688	634	673	722	703	668	663	668	680	699	711	656	660	595	647	638	722	683	690	665	639	640	660	614	665	638	647	673	663	686	659	675	620	639	644	665	695	681	663	698	656	632	656	649	669	660	678	652	654	671	673	653	641	659	641	693	678	683	684	636	679	706	649	654	670	636	700	680	647	645	657	696	656	665	679	647	679	653	697	634	597	713	659	648	637	629	671	675	640	658	636	666	641	669	632	679	663	685	672	650	685	673	676	663	649	646	676	668	671	626	653	670	678	645	669	728	686	642	649	671	689	661	667	620	694	696	637	666	647	691	677	656	678	653	696	646	708	693	667	671	631	634	680	651	700	685	662	652	664	636	650	664	672	698	705	686	732	661	655	654	644	711	620	651	631	648	650	668	719	671	651	694	659	698	627	640	688	648	643	640	665	659	634	654	715	670	673	662	682	644	643	645	680	646	669	717	661	730	695	697	669	607	624	679	672	679	666	680	638	652	658	689	632	674	663	740	622	631	650	668	637	681	666	667	615	657	680	656	674	630	688	653	701	631	689	663	705	689	667	648	691	682	650	674	663	680	673	647	666	658	641	635	709	647	648	686	638	646	640	632	629	635	600	707	663	654	668	627	634	634	686	667	648	699	679	668	647	649	672	660	683	643	653	634	661	655	685	678	683	614	669	677	690	676	662	652	646	685	631	660	662	693	671	733	659	641	655	683	690	656	659	622	673	672	674	656	680	624	658	659	666	654	674	650	612	658	625	684	686	688	650	639	657	697	669	656	677	669	643	676	652	640	706	674	612	648	673	661	653	638	673	670	685	657	627	679	651	589	684	649	672	694	611	675	645	669	637	679	690	643	674	648	638	670	639	698	670	658	647	619	642	639	670	642	652	629	666	697	650	686	637	594	628	682	691	639	699	692	640	694	634	678	669	637	604	682	691	666	678	644	656	679	644	700	651	677	704	661	657	680	659	640	707	660	645	662	672	700	702	643	622	676	597	665	675	705	682	644	635	615	637	682	674	687	647	645	682	638	660	642	671	654	677	707	621	707	695	684	644	637	656	662	634	649	667	680	648	708	669	670	636	686	627	704	696	638	682	661	675	661	643	707	676	667	690	663	629	695	706	659	646	708	636	647	634	665	700	652	657	634	667	685	643	673	691	652	659	644	602	652	648	638	687	633	657	633	660	649	661	674	635	654	622	677	657	670	629	669	677	622	651	683	679	678	681	680	650	663	716	664	674	688	638	676	636	617	665	693	668	640	653	661	621	625	664	694	652	671	718	671	667	668	653	703	638	631	658	698	678	669	689	646	650	697	713	654	661	654	634	692	634	675	644	627	634	702	660	670	649	640	684	676	635	604	676	645	675	667	672	664	618	656	687	670	668	682	672	684	680	642	655	654	643	647	685	687	633	632	681	706	670	677	664	687	641	683	723	631	642	660	653	652	646	725	593	669	666	645	679	664	698	674	692	641	673	670	647	677	645	647	668	648	676	665	623	683	725	686	689	692	630	687	638	661	679	648	654	650	706	668	655	651	624	680	645	639	664	685	690	683	692	681	663	705	640	698	608	635	637	672	653	630	628	660	638	679	643	615	654	649	697	698	646	657	657	655	649	680	668	682	646	657	672	663	686	662	669	649	630	665	684	689	666	718	683	666	613	654	651	643	675	668	667	589	691	663	684	664	688	684	647	630	679	653	701	658	634	661	637	687	653	684	688	650	663	639	673	650	650	672	682	642	629	651	736	650	672	655	636	661	667	635	635	627	649	643	642	661	702	717	647	684	660	667	687	675	633	640	706	641	688	677	659	663	709	672	690	651	643	681	706	646	690	696	668	642	700	652	654	635	663	673	655	680	661	655	586	649	659	659	673	629	646	695	651	651	683	678	666	657	675	635	662	665	688	690	666	689	622	673	658	690	662	637	648	705	708	670	631	658	634	674	666	678	664	672	675	613	656	685	593	679	676	710	652	670	666	640	661	685	662	676	634	658	654	664	673	698	642	639	659	648	684	693	683	649	628	675	653	667	651	655	674	672	645	642	651	686	715	656	679	662	659	676	631	649	638	633	655	673	686	681	676	662	688	629	685	662	681	637	680	645	643	668	666	653	707	638	640	660	666	672	627	659	712	661	656	667	670	645	703	692	675	634	642	709	680	691	677	675	679	656	688	633	625	699	661	659	668	640	633	621	692	640	669	664	726	639	684	653	673	653	637	646	664	683	668	646	630	664	669	682	625	648	634	664	627	623	623	630	682	692	654	695	697	634	640	641	701	714	684	658	644	661	677	636	679	685	641	629	687	661	696	660	687	688	650	625	651	680	676	636	678	676	695	667	651
22833	8940	12862	19870	22493	12196	2031	447	461	267	223	176	225	182	197	178	176	143	177	160	163	130	157	152	159	184	147	151	146	151	162	158	153	142	165	144	159	138	149	146	156	130	160	140	129	147	138	148	124	148	138	149	133	126	153	142	150	133	128	143	127	129	141	131	143	150	146	167	164	153	135	161	136	118	151	160	138	140	163	146	131	126	121	140	151	138	138	162	143	159	141	156	112	114	179	170	137	133	119	167	139	146	186	152	152	155	149	146	136	146	127	146	158	135	146	138	148	134	150	131	137	117	136	163	112	136	144	159	133	153	114	133	121	138	146	141	150	130	121	114	123	143	131	153	155	142	155	150	143	152	145	132	145	139	154	131	134	119	143	148	129	141	155	128	141	141	143	129	128	117	141	124	136	154	127	146	131	130	138	153	149	142	134	143	149	165	121	131	127	158	149	146	111	141	151	164	126	129	131	147	142	162	141	168	116	149	141	141	171	123	136	141	172	148	127	145	141	140	128	154	133	166	147	150	153	151	113	135	147	133	160	125	137	126	141	119	121	156	139	133	149	169	131	156	147	148	130	147	137	140	149	144	147	127	135	149	132	132	148	120	145	142	129	142	131	147	105	160	138	137	159	146	129	144	135	135	141	141	137	139	145	142	158	161	150	122	132	131	132	152	146	143	143	139	161	148	139	125	130	127	138	148	146	135	141	143	145	142	150	123	137	130	169	124	156	136	127	119	152	131	111	152	139	133	117	139	158	126	154	127	150	129	170	129	139	117	157	149	143	127	134	146	110	147	162	127	140	131	159	151	154	169	137	137	139	136	148	149	139	132	145	145	136	123	153	121	149	163	148	159	134	133	141	128	138	141	138	146	154	130	150	149	136	130	129	135	156	156	134	135	136	124	135	144	146	147	125	164	148	124	140	144	129	146	142	119	125	133	138	120	160	139	133	138	133	156	152	151	153	150	134	122	126	139	137	145	133	150	159	148	143	150	137	136	149	128	142	161	129	133	129	160	120	117	127	141	142	136	132	121	138	158	158	137	155	128	134	146	126	122	117	128	132	147	140	126	117	134	102	120	152	122	155	152	137	150	138	143	128	174	139	119	130	138	146	139	128	143	129	140	138	124	157	149	139	127	119	122	130	158	144	137	138	138	145	142	131	130	169	144	130	134	136	129	109	142	135	116	147	121	131	117	128	123	131	141	143	140	137	138	131	131	145	129	138	156	159	137	125	131	126	138	148	130	149	133	139	160	150	129	127	135	126	152	132	150	168	137	139	138	132	150	148	136	145	131	141	146	142	124	136	155	136	128	157	122	158	134	153	140	152	149	155	136	136	152	128	145	133	142	133	136	140	133	137	119	147	147	154	146	146	159	135	148	159	172	139	146	158	149	140	148	131	151	134	163	147	131	133	144	174	124	148	145	153	130	166	164	122	142	127	137	150	145	124	136	126	151	151	137	141	133	142	157	119	123	160	140	142	119	130	144	120	124	138	138	148	150	134	132	162	143	147	131	147	142	139	136	133	139	132	141	146	147	166	145	139	137	142	131	137	130	121	125	142	123	121	128	144	135	132	150	137	140	145	136	158	138	156	144	153	136	140	155	139	148	138	138	154	131	154	143	142	141	136	135	166	154	139	134	157	142	158	135	139	133	152	143	125	169	128	138	145	132	129	132	153	127	129	140	124	138	149	146	120	137	151	150	144	149	147	158	146	141	147	165	156	134	143	163	124	152	148	128	149	131	164	142	149	132	143	141	117	116	163	137	143	135	137	135	133	115	138	151	152	148	124	157	141	143	142	135	145	120	139	132	129	143	142	150	130	122	126	122	141	152	147	160	141	142	150	146	141	152	157	125	135	141	148	167	142	155	159	146	142	147	133	123	128	133	137	145	131	129	141	150	155	151	130	113	152	141	137	150	125	132	152	120	157	160	147	135	131	146	132	111	115	145	121	119	134	143	140	127	146	127	138	137	140	132	134	130	124	127	121	121	139	142	123	134	122	131	142	130	115	138	134	133	131	142	139	134	142	156	123	134	133	143	137	129	135	152	154	137	152	169	155	128	137	144	136	124	146	156	130	143	132	125	130	113	148	161	162	161	119	130	140	113	145	149	148	114	126	111	135	127	147	141	136	148	140	140	138	114	142	140	120	122	139	138	157	142	151	129	132	127	149	160	132	147	129	159	135	148	128	144	148	134	132	132	117	126	141	130	129	160	129	155	124	142	141	165	150	178	146	147	142	140	159	142	153	134	147	143	147	137	142	129	147	149	141	164	144	132	138	132	133	134	129	157	123	137	141	123	123	163	152	140	147	113	146	134	147	162	137	144	132	129	136	143	154	135	128	126	156	147	165	127	145	121	158	143	151	150	146	150	155	132	146	141	138	149	144	154	164	145	135	162	143	144	130	115	138	124	125	128	126	130	142	138	137	145	133	128	142	130	161	148	134	139	152	127	142	152	157	162	144	147	146	153	153	129	142	161	154	142	140	133	147	136	141	151	140	139	156	166	107	139	152	163	110	148	147	124	159	134	156	158	132	153	136	159	173	134	133	141	140	155	129	145	135	170	152	133	119	138	126	143	149	146	121	122	128	148	154	154	124	141	134	141	141	127	142	127	140	125	117	149	140	146	153	152	112	121	145	132	144	149	125	149	155	139	144	128	148	157	129	116	121	134	116	141	132	148	134	151	146	123	150	119	140	154	122	146	135	152	144	159	158	145	128	120	119	133	149	144	157	160	140	145	141	136	132	139	130	170	147	157	161	151	148	134	139	144	152	133	139	124	124	154	121	149	151	130	137	133	128	142	134	136	142	131	135	139	132	138	140	130	137	136	134	120	122	131	126	134	149	147	140	146	143	136	131	146	124	138	147	137	146	138	135	140	139	154	140	146	144	149	148	146	126	167	142	141	142	115	150	120	143	150	154	142	141	158	142	127	142	147	121	136	147	139	134	142	160	139	149	135	161	146	158	148	141	154	123	112	130	138	145	115	156	157	140	130	145	137	150	145	136	140	156	161	135	129	142	138	133	158	145	161	151	146	139	139	113	113	132	117	153	128	136	131	117	134	138	159	147	139	155	140	131	139	151	140	159	151	126	132	133	138	146	129	116	161	134	120	147	146	138	125	128	129	134	136	125	144	157	134	130	152	135	143	126	138	143	142	139	131	135	145	148	147	138	150	149	126	135	131	137	113	157	149	156	144	131	157	148	148	130	147	140	147	150	138	138	132	120	143	150	138	155	152	127	128	145	148	138	136	134	127	154	166	147	139	145	147	137	144	159	140	143	130	139	145	145	114	147	129	134	126	134	161	143	97	122	125	140	123	170	157	127	129	139	138	151	136	116	127	139	125	142	144	155	130	147	150	144	136	132	131	122	120	126	132	133	136	132	148	123	131	152	139	145	133	184	152	159	158	126	130	141	149	144	132	135	151	137	147	126	135	138	130	127	155	141	134	137	138	156	144	135	127	161	127	144	115
13003	5145	18608	33029	36733	22420	5438	1785	1877	1010	897	834	773	730	688	641	599	608	556	533	546	501	523	483	519	503	452	451	479	443	456	467	439	404	445	414	410	435	392	443	414	414	434	394	412	385	394	396	375	396	432	382	392	422	394	434	406	431	408	389	369	373	388	441	426	368	404	395	395	406	385	409	391	370	394	409	392	440	367	386	409	380	378	377	358	386	363	407	369	401	405	366	380	380	408	404	375	404	366	359	381	380	368	386	405	377	381	387	407	375	386	360	361	372	346	363	402	356	372	414	377	396	403	391	355	403	384	388	396	365	357	368	364	400	390	369	352	363	400	349	350	371	395	377	386	358	369	381	403	362	417	423	393	370	373	379	369	391	374	338	372	394	391	376	405	392	361	412	406	363	373	407	356	383	363	366	378	376	410	399	379	379	391	401	389	389	390	387	362	382	358	384	387	354	365	378	381	382	389	366	363	357	374	389	373	394	362	409	371	376	385	382	367	360	377	368	354	369	385	340	406	357	357	367	393	386	386	330	376	369	391	396	380	413	391	351	340	378	409	387	384	355	353	353	413	391	370	372	401	385	411	369	406	345	391	360	360	360	408	383	369	365	409	399	379	352	355	367	351	377	360	373	381	352	389	364	397	370	377	362	397	388	365	403	372	391	423	371	337	390	364	391	388	406	351	371	357	380	374	409	381	393	398	364	387	371	391	383	374	408	388	368	387	364	363	382	392	368	408	388	364	389	399	406	373	363	376	405	368	376	364	361	380	421	394	399	371	381	345	354	410	366	381	366	412	385	383	398	390	357	401	380	409	333	373	374	382	346	366	382	365	361	364	372	386	360	369	377	393	369	354	384	339	415	384	372	385	389	369	392	354	424	379	380	407	360	355	369	387	386	392	346	367	414	373	365	379	347	373	375	365	350	351	378	408	383	367	393	394	347	355	405	417	396	359	382	345	327	361	350	382	381	380	374	363	373	402	390	405	374	345	365	415	418	388	402	393	352	408	357	389	376	408	382	366	364	385	364	409	336	341	369	351	391	383	401	356	346	371	372	397	348	381	346	370	375	401	355	403	368	357	379	401	396	373	352	376	372	387	395	386	337	373	379	412	390	388	367	357	400	374	398	406	405	403	377	394	357	418	369	375	392	402	380	373	377	344	377	382	400	388	330	356	394	348	350	398	407	379	402	363	393	373	409	389	360	380	360	394	362	377	356	392	374	403	382	387	394	342	370	397	343	379	378	382	399	405	410	389	382	375	384	368	434	370	400	362	406	379	366	365	374	381	369	385	382	412	356	359	371	396	383	388	383	394	379	418	385	375	419	366	423	346	376	364	384	379	387	396	414	375	351	388	446	367	405	386	374	375	381	394	399	372	415	354	429	390	377	369	388	382	365	357	420	400	425	379	346	341	398	387	384	391	369	395	357	327	397	382	340	388	394	354	378	375	388	365	349	357	403	386	357	369	361	363	364	383	384	368	344	386	396	346	384	379	416	380	390	387	410	399	352	374	384	372	360	381	374	381	373	405	382	389	356	399	399	357	373	388	376	379	351	407	369	370	389	376	397	355	352	394	341	378	381	363	388	378	396	333	385	396	336	387	388	353	404	386	404	384	392	367	363	378	354	374	369	372	378	372	395	382	373	379	357	367	347	374	377	389	383	371	359	371	360	383	391	409	363	366	373	397	351	380	373	366	346	396	396	370	363	379	391	388	373	361	424	373	379	348	387	380	373	383	370	369	348	360	374	379	394	374	371	365	376	359	362	373	368	381	356	383	394	380	383	370	376	334	370	353	370	368	373	418	333	378	381	386	371	370	347	377	409	377	358	385	394	376	409	372	377	378	389	381	360	370	370	401	382	401	364	402	385	376	369	388	407	404	434	355	357	405	338	372	378	367	374	382	406	372	355	368	372	366	414	403	354	390	379	399	400	390	367	358	393	380	355	384	362	372	380	367	363	388	374	414	362	366	389	380	389	332	362	368	372	403	359	392	347	376	387	371	394	383	341	388	367	314	380	370	391	400	361	353	376	384	389	394	370	350	379	396	376	382	355	384	371	381	356	414	390	380	399	401	393	356	411	413	371	396	338	401	410	363	361	343	383	418	366	404	369	372	340	385	376	364	364	360	386	359	355	385	355	347	333	400	408	335	371	379	414	381	406	381	389	385	387	361	387	378	389	360	346	409	378	386	391	365	357	414	344	361	398	409	393	396	365	358	370	384	354	404	396	374	390	409	380	408	383	386	385	365	384	374	372	348	365	378	375	411	376	390	371	403	366	383	345	400	381	355	376	364	360	364	382	374	376	364	385	377	382	376	389	406	371	382	377	362	386	396	364	382	354	379	383	394	376	390	376	366	362	411	356	399	366	342	375	375	385	360	345	397	379	357	386	398	363	357	370	419	363	379	425	365	395	369	347	353	366	388	409	357	389	409	373	385	409	416	403	359	396	391	342	371	387	353	389	371	357	386	422	372	362	384	374	385	405	364	389	367	411	379	360	388	368	407	346	378	369	351	394	413	364	365	352	360	400	386	356	370	394	394	358	395	352	359	376	385	342	356	372	390	399	365	371	359	350	370	381	385	387	391	356	371	360	390	369	355	359	357	379	375	367	404	402	396	383	374	382	375	422	395	392	387	388	380	398	358	392	379	399	379	387	386	371	384	357	421	374	383	350	393	356	382	377	365	398	386	410	393	401	386	383	341	375	367	360	389	374	392	346	361	378	336	342	402	386	358	393	420	376	376	372	371	406	353	375	366	388	354	406	384	383	367	338	381	395	420	367	374	357	379	377	399	391	392	356	390	386	375	390	374	419	369	394	383	323	378	380	427	338	362	401	368	367	341	344	385	375	389	375	364	403	365	371	345	377	399	375	366	401	350	383	385	397	358	346	399	401	425	399	384	388	392	406	356	379	368	393	376	407	387	362	385	405	399	360	399	386	385	373	358	403	383	397	357	373	362	418	376	383	372	387	409	371	371	392	368	392	378	395	397	401	385	378	374	404	405	383	389	357	361	384	381	407	403	389	374	331	385	359	367	365	416	362	398	376	351	382	372	387	359	415	432	374	377	373	399	363	359	391	404	388	373	410	369	366	365	372	377	377	397	361	372	410	402	358	365	379	368	407	419	408	382	335	382	386	367	400	384	347	405	381	371	383	369	355	347	379	391	391	370	363	382	349	382	376	410	368	419	392	385	348	378	393	361	355	389	376	397	336	379	403	339	358	378	387	368	359	360	371	381	364	374	384	381	342	340	395	390	342	368	396	353	399	375	344	422	374	355	379	409	374	351	382	374	391	370	366	358	362	366	372	374	385	366	403	414	385	375	371	416	335	382	373	390	383	396	383	379	346	359	356	360	390	362	370	360	357	371	347	375	368	356	353	374	370	389	340	370	388	400	386	366	353	366	361	352	411	352	368	408	364	386	371	381	346	371	396	385	361	370	321	381	397	366	389	380	406	391	381	355	409	376	363	413	416
30515	28308	38503	43981	28139	10631	2476	1266	561	450	428	341	353	306	328	308	291	256	285	291	269	276	284	314	270	272	274	238	259	265	231	246	264	230	221	242	257	231	276	235	255	226	239	248	252	233	245	259	242	238	234	241	247	268	239	241	272	195	264	197	253	252	225	231	227	280	211	230	268	267	248	234	214	236	254	275	232	242	235	235	243	240	235	232	222	238	239	254	254	279	230	225	240	232	237	245	237	248	236	224	231	241	234	287	269	247	244	264	231	245	261	214	238	240	238	238	255	265	224	221	208	225	215	251	261	258	226	231	243	243	228	250	232	236	238	212	242	257	245	247	230	245	230	238	222	248	237	222	225	265	223	237	243	236	217	218	231	223	234	248	247	229	275	234	229	249	242	234	253	201	227	240	198	227	237	239	275	219	255	282	237	221	234	242	242	233	208	239	273	252	246	226	251	233	239	217	252	227	192	279	252	237	237	207	234	229	228	230	225	226	242	241	219	224	229	239	244	231	218	249	240	214	247	259	263	238	244	233	249	230	242	219	245	206	230	228	272	250	242	224	235	200	231	212	255	230	221	242	240	274	219	237	228	211	233	250	218	233	246	244	238	262	247	259	237	259	224	228	228	237	238	222	228	260	244	231	239	264	241	222	236	238	241	241	238	260	240	241	249	239	229	257	217	239	248	222	221	242	256	206	238	246	204	262	233	221	212	254	244	253	251	256	247	225	244	236	268	254	233	254	213	227	237	241	243	250	198	216	237	204	250	290	247	204	234	236	246	230	239	245	254	253	235	245	247	240	250	254	265	244	245	223	247	258	245	224	260	221	248	255	231	241	236	235	244	231	225	250	256	260	225	238	255	208	241	221	220	231	238	242	261	249	231	228	215	233	257	278	196	214	251	238	224	232	232	217	234	237	235	257	244	255	229	234	231	224	231	242	212	240	244	226	237	218	251	234	219	239	250	218	246	241	268	250	239	262	248	229	249	219	228	210	227	249	221	255	234	237	243	239	207	244	221	222	228	225	231	237	228	246	227	262	275	226	236	234	254	253	217	233	237	251	218	224	211	253	217	254	242	218	235	201	217	237	245	255	229	245	202	226	246	242	257	230	227	232	238	220	258	253	235	236	252	231	231	241	193	214	203	209	265	212	253	222	233	248	231	217	257	246	247	264	229	222	233	222	258	223	253	237	242	236	238	221	254	232	228	244	236	273	217	223	256	232	221	226	241	225	246	253	229	252	245	248	228	226	226	228	212	227	230	254	258	216	239	239	239	224	225	249	246	237	233	227	231	250	221	257	252	262	219	242	237	232	232	255	238	217	244	226	218	241	229	230	263	255	211	238	223	232	216	258	236	224	225	253	242	231	250	222	235	212	286	247	232	244	248	221	214	229	258	238	245	214	240	227	218	241	241	254	203	222	259	256	255	237	233	236	245	249	233	224	215	267	228	261	213	238	217	223	254	223	221	222	239	246	251	217	243	204	251	232	205	226	291	226	233	237	236	222	250	254	226	247	243	240	212	231	240	243	232	267	274	256	241	232	261	239	239	237	221	207	214	243	221	245	256	229	218	249	242	239	219	235	224	258	234	211	251	230	262	237	239	257	229	236	251	244	235	224	267	215	215	255	228	241	221	183	235	253	235	233	255	237	217	262	240	233	223	249	213	248	227	246	224	245	252	269	252	241	237	269	269	256	228	220	240	220	234	205	231	238	225	213	205	224	218	233	239	249	226	242	231	203	222	266	238	239	239	229	234	258	252	249	244	218	209	232	225	258	239	244	230	247	251	247	216	228	245	240	265	223	242	229	240	254	245	241	212	259	205	238	219	265	255	218	229	255	240	250	260	259	235	268	227	238	232	246	244	227	240	264	245	215	253	200	226	248	208	278	246	223	240	245	225	258	241	215	249	235	239	233	207	247	237	257	252	196	215	229	222	237	241	208	253	236	248	233	208	241	238	227	227	269	272	260	279	260	248	232	227	226	217	241	232	244	270	213	224	242	246	216	244	253	232	211	242	245	249	263	235	221	251	264	249	227	203	210	227	238	253	218	267	244	226	234	234	252	238	228	209	211	253	262	231	246	233	272	235	270	254	230	239	238	251	251	244	253	216	252	263	236	241	256	224	225	255	234	225	238	217	257	251	233	249	215	217	252	236	225	238	241	238	247	247	222	228	257	270	253	199	228	251	248	246	232	241	248	241	234	236	269	237	255	206	259	229	213	221	216	223	221	238	223	230	247	226	225	224	220	258	242	228	231	225	224	214	239	235	215	225	228	237	267	255	218	245	257	222	242	235	254	218	213	254	219	233	251	256	240	256	259	228	215	221	248	270	260	253	250	256	203	267	256	226	258	210	243	253	237	245	253	247	256	245	230	233	263	250	259	265	262	257	223	246	235	251	220	258	260	228	237	247	200	244	241	214	226	248	233	227	227	219	239	249	254	227	251	229	218	233	204	244	270	247	260	226	212	274	234	233	232	235	286	252	252	237	230	226	204	219	233	204	196	256	216	223	244	232	255	250	236	217	223	255	226	241	235	254	249	258	230	252	259	244	235	198	239	276	250	209	230	222	263	232	221	228	197	228	253	256	250	256	229	229	222	250	238	258	241	223	229	228	244	217	242	254	220	216	234	221	243	213	248	247	235	224	256	217	262	248	257	224	247	231	263	255	221	243	222	215	254	283	239	221	255	215	231	225	203	255	241	246	208	268	233	221	234	241	232	247	228	212	236	244	254	226	235	252	266	235	230	238	231	248	228	256	246	219	241	233	223	228	205	231	235	235	247	248	249	218	229	265	232	237	239	254	235	233	208	231	227	251	220	219	225	231	223	238	228	234	261	201	221	212	235	249	218	201	249	217	246	237	205	225	232	248	235	232	260	250	217	270	238	220	239	244	232	237	245	241	289	247	239	244	226	250	215	230	253	229	251	209	231	217	240	264	249	270	259	250	252	239	252	241	245	213	236	225	259	258	266	241	231	241	250	248	225	222	257	271	226	258	227	238	233	229	235	250	209	241	266	220	259	257	225	215	236	231	252	224	249	250	209	226	245	237	233	219	229	221	240	218	226	237	242	241	234	223	248	251	267	229	240	274	232	243	243	240	222	242	238	251	219	236	241	234	240	229	256	220	243	238	235	215	243	229	274	252	220	204	242	223	221	234	232	255	253	226	228	224	221	255	220	256	219	261	243	250	237	228	250	249	231	230	222	238	185	223	247	248	219	249	256	238	204	237	233	257	216	250	246	244	236	226	261	225	220	250	248	246	230	228	256	221	239	208	247	244	244	247	251	260	273	240	220	281	248	253	246	263	271	204	234	253	249	245	230	239	230	206	237	231	219	207	235	230	262	229	223	222	232	245	251	221	238	243	227	232	250	240	234	229	236	221	232	260	241	236	238	228	251	220	230	233	234	219	242	237	244	213	240	261	242	219	242	240	224	233	268	244	248	245	260	255	238	281	245	229	227	214	211	240	234	208	247
16916	21470	39112	50460	36107	14796	7777	4728	2321	1867	1637	1496	1318	1307	1174	1063	1020	1047	973	931	858	869	859	847	777	773	823	769	758	780	710	714	719	699	718	717	702	644	674	681	691	668	633	699	671	672	676	682	654	679	630	662	674	678	656	647	646	616	630	631	611	645	617	631	624	636	614	578	647	601	646	612	605	592	659	608	609	660	612	630	642	628	617	655	570	577	627	593	623	609	605	585	616	632	623	631	642	606	601	594	599	574	633	619	571	587	602	566	658	620	600	561	602	616	629	648	608	577	645	612	625	600	620	555	589	621	589	596	632	601	576	618	587	572	615	631	613	592	650	601	591	627	633	613	594	597	555	585	606	601	639	597	580	613	593	626	620	607	603	609	622	636	631	581	608	641	624	639	603	593	612	585	586	563	627	617	545	608	632	604	609	607	617	601	623	611	625	607	587	604	632	598	579	628	647	591	571	623	576	606	578	616	600	607	602	577	575	582	612	616	612	611	595	598	585	596	627	637	638	592	645	602	596	627	614	605	618	611	616	589	590	607	667	620	618	628	651	593	620	594	608	625	597	573	579	586	594	625	596	603	577	581	587	596	559	619	622	576	611	585	583	579	589	610	628	667	609	631	604	574	595	618	615	637	624	567	583	560	567	605	590	585	583	616	602	599	604	581	636	588	628	577	615	624	601	635	602	604	598	592	587	588	569	588	592	623	605	579	613	604	574	621	608	588	611	594	617	596	626	579	624	589	649	597	574	627	614	566	614	624	598	578	539	644	559	599	562	602	660	590	578	607	603	624	574	622	578	577	603	612	614	593	643	591	586	630	654	621	613	673	593	584	617	625	561	577	625	599	583	601	609	607	629	640	594	609	624	586	571	579	590	594	609	611	622	578	640	642	596	640	588	598	589	627	580	623	608	612	579	596	561	595	559	631	584	597	576	612	574	585	605	606	579	604	587	558	604	589	567	620	614	604	596	575	563	602	550	652	626	593	605	604	631	587	603	602	607	595	613	618	632	621	603	601	647	598	594	590	570	628	616	561	588	626	581	639	619	615	632	585	600	597	626	580	520	574	671	590	600	608	570	614	583	585	586	596	628	631	597	608	627	570	590	592	553	615	632	595	596	619	577	588	603	567	606	600	607	606	603	584	617	612	630	613	586	576	607	570	563	598	641	619	619	621	618	596	619	583	580	614	636	598	596	583	580	592	634	609	620	658	624	610	612	581	582	612	620	587	631	649	596	608	634	597	580	642	611	599	628	605	613	650	640	576	646	654	603	585	618	609	606	630	602	593	592	626	592	613	597	569	625	664	590	592	613	633	633	606	653	625	624	620	584	608	637	585	563	652	585	619	678	609	625	573	603	570	599	599	633	663	579	601	636	590	581	602	606	556	598	628	605	641	599	588	622	603	577	583	596	570	613	599	604	627	545	594	615	593	612	604	586	594	582	632	586	578	613	587	647	565	575	599	601	546	598	608	616	634	614	616	569	615	598	610	567	659	596	606	633	616	585	598	615	616	586	553	625	602	612	609	593	624	623	598	625	620	601	600	611	592	594	640	606	629	617	587	586	588	619	561	617	564	591	648	608	603	611	610	571	599	603	622	599	602	599	608	606	583	625	640	592	560	562	569	624	608	595	595	636	628	627	598	605	591	600	601	618	609	603	601	600	608	566	613	618	587	621	648	604	592	604	617	649	567	602	631	614	634	595	587	596	609	584	661	582	602	610	569	631	585	622	595	580	638	604	616	603	633	628	614	565	603	588	608	596	575	578	614	570	640	570	622	596	635	616	595	626	585	595	586	594	613	582	566	606	647	600	604	629	588	612	612	569	610	581	635	630	588	638	593	666	566	595	627	580	625	611	611	600	619	553	579	599	581	561	639	595	559	595	619	597	652	560	627	594	588	565	610	595	625	608	638	611	601	610	620	617	586	548	619	613	620	599	620	579	618	582	600	581	645	594	637	601	572	612	580	573	642	613	558	614	614	588	597	610	543	590	572	584	576	626	572	578	633	627	619	598	576	609	610	604	597	591	619	624	582	571	638	557	630	625	624	628	591	601	557	556	635	587	598	579	583	571	627	623	613	583	607	608	607	648	621	625	572	598	647	593	673	602	580	622	539	622	583	608	618	606	618	548	604	599	587	620	593	637	595	596	638	632	604	586	625	587	582	580	591	598	621	632	565	594	607	639	606	569	587	560	643	589	612	568	586	598	641	602	607	590	610	630	602	612	649	581	603	621	619	558	607	596	650	591	583	649	574	599	613	598	603	640	623	616	603	603	573	621	629	621	613	607	613	637	608	619	593	613	584	603	610	610	583	556	574	624	555	591	614	571	637	608	599	619	571	578	598	622	615	604	580	581	571	625	597	606	572	593	590	581	628	584	601	608	593	586	560	608	617	600	575	615	562	566	605	628	617	574	568	607	582	590	580	573	617	631	617	638	623	603	602	606	574	609	524	573	608	592	560	635	634	596	615	609	629	604	603	621	633	617	606	624	568	647	583	611	572	583	624	605	584	587	614	616	584	626	635	641	603	619	595	644	602	571	590	553	582	620	599	572	570	614	588	555	620	588	596	597	587	587	595	613	567	612	596	607	604	603	607	615	611	626	602	645	629	588	594	626	632	603	631	568	610	627	619	597	544	641	591	594	586	592	571	611	559	572	600	607	623	630	578	650	597	632	573	610	597	615	637	618	555	615	601	629	628	602	572	585	589	610	653	609	621	593	616	610	569	621	617	606	581	621	625	603	598	586	616	583	598	596	576	642	619	653	578	613	558	606	587	584	656	639	623	572	601	617	586	614	579	602	638	600	539	591	650	601	593	636	608	589	603	663	612	614	573	619	609	639	583	608	608	586	601	609	661	560	634	572	640	614	665	598	610	631	598	617	653	602	654	627	576	607	593	576	593	546	586	602	555	589	597	583	598	612	592	613	642	633	585	617	597	653	631	640	606	592	539	560	610	580	612	631	561	586	604	628	631	592	609	667	634	606	603	575	608	634	622	616	554	602	595	637	589	601	590	587	585	629	613	601	632	600	585	623	614	559	617	631	587	591	619	642	626	600	600	591	628	600	607	590	594	613	630	571	602	581	615	611	600	563	597	618	576	625	579	600	587	597	603	616	625	624	631	601	601	601	605	587	604	616	590	601	648	606	625	603	620	560	606	600	585	583	558	625	605	587	595	588	585	596	590	584	590	570	627	612	604	603	597	589	627	638	576	589	568	622	590	584	651	616	621	593	608	563	585	612	591	594	603	562	649	627	619	617	628	602	581	603	605	599	574	605	581	632	600	621	581	603	597	610	679	597	599	628	631	632	612	556	577	574	579	571	626	572	618	609	604	602	586	606	577	572	579	625	614	611	646	613	641	623	557	577	591	652	614	591	594	638	591	589	592	598	589	595	565	599	584	629	612	631	625	572	628	604	594	618	641	625	612	597	577	627	606	654	585	630	645	587	651	563	620	580	596	612	592	610	544	556	637
9990	14860	17825	11948	4508	1750	741	336	333	263	297	304	280	253	290	271	242	290	304	296	274	254	297	278	301	252	298	285	282	281	300	283	306	289	282	251	312	276	277	283	288	272	268	258	301	329	306	302	271	276	247	266	276	265	258	273	279	305	308	301	256	280	319	294	255	222	311	282	289	260	273	275	258	292	284	291	249	249	284	298	272	311	285	290	298	260	314	301	292	286	299	284	300	262	272	262	301	280	281	262	256	263	276	266	285	252	285	296	289	295	269	261	300	300	261	275	317	317	276	280	292	303	302	260	271	267	262	268	292	272	278	287	277	304	254	270	292	288	272	290	294	283	268	269	269	271	288	284	297	273	301	288	258	292	274	266	298	295	271	268	294	273	302	296	304	270	267	286	267	260	302	283	302	283	308	256	277	270	292	275	271	299	264	254	264	286	252	277	244	275	299	243	290	305	292	283	310	315	323	284	262	302	296	286	256	298	288	291	263	274	268	273	288	278	266	302	274	295	268	300	273	291	296	297	293	288	280	308	266	265	288	304	290	270	277	304	281	266	283	293	278	268	302	277	270	285	295	281	283	320	252	323	265	284	278	281	311	324	279	311	277	283	262	286	312	282	312	302	292	262	310	284	244	300	282	308	280	284	278	288	307	284	281	306	256	279	304	255	292	273	263	293	301	272	315	256	274	294	296	299	295	276	297	274	269	267	297	303	271	268	314	273	267	249	275	309	225	292	299	273	269	246	237	289	306	265	287	259	270	296	298	255	259	260	280	304	312	265	293	257	295	285	302	290	277	294	261	289	309	273	266	255	270	327	279	310	313	284	299	271	287	288	273	288	281	278	277	285	266	275	281	291	278	263	272	269	278	290	302	285	278	250	256	298	297	274	299	278	286	241	272	277	296	267	279	273	311	256	278	305	291	269	288	274	258	278	270	307	270	254	298	284	257	247	306	297	276	305	293	287	277	278	299	280	296	281	312	276	257	254	302	287	272	270	273	304	263	283	284	283	278	251	287	273	292	327	271	298	308	279	269	288	297	298	257	273	276	260	275	279	243	258	271	271	265	302	280	268	299	257	296	282	264	313	307	280	283	269	282	286	287	280	268	280	289	303	290	279	295	235	274	278	288	288	306	253	281	301	262	290	281	291	273	277	293	277	240	267	300	295	261	275	291	312	314	273	303	240	295	256	281	299	286	286	270	286	298	296	270	274	281	269	278	301	252	276	332	264	318	295	262	256	294	301	283	290	266	257	245	284	307	243	306	301	253	287	272	295	280	274	258	272	290	296	295	282	266	288	276	275	285	310	284	268	302	269	272	277	301	308	295	268	293	267	289	286	277	280	278	252	276	289	257	271	279	266	295	286	259	276	291	277	306	280	285	256	287	281	318	275	303	300	286	268	280	282	314	266	284	324	286	306	274	255	292	256	265	283	290	272	299	283	280	291	282	256	285	274	270	264	277	331	257	264	317	281	258	289	273	260	277	279	290	275	297	284	274	299	283	287	301	293	267	283	272	290	291	270	282	273	253	275	284	314	269	272	291	294	260	292	290	289	294	280	284	252	287	262	311	272	313	300	236	271	307	270	274	324	302	276	284	300	265	270	278	280	282	274	289	293	255	297	305	243	291	290	264	288	282	276	277	284	298	317	310	304	322	301	309	306	282	289	294	301	256	301	306	304	276	318	284	340	284	287	265	272	306	272	295	283	271	284	252	273	294	280	282	270	293	275	312	269	268	282	296	278	310	266	286	287	282	278	245	289	275	265	284	269	291	273	281	278	296	268	305	293	288	260	268	263	289	229	291	286	292	307	289	282	305	276	304	287	312	264	286	266	275	295	290	307	291	255	284	281	278	309	272	280	288	297	307	291	258	264	258	280	287	284	290	278	272	255	289	299	287	267	255	290	293	292	350	253	266	267	296	309	300	264	276	279	286	303	274	286	277	274	256	296	280	266	301	278	284	269	280	278	275	247	289	306	292	287	270	255	302	259	284	295	325	252	268	291	271	282	288	304	270	271	271	280	281	283	265	292	293	282	295	293	306	288	297	277	280	302	274	290	292	266	285	257	260	284	282	275	303	286	297	299	276	270	264	274	266	263	302	289	262	304	255	258	297	326	305	280	272	296	291	276	280	290	258	308	268	291	258	301	249	265	240	313	300	284	305	268	302	291	265	290	312	291	274	307	306	277	291	277	270	273	291	235	273	282	289	272	302	304	297	275	310	272	303	254	285	276	271	282	267	293	306	314	280	307	279	285	281	272	290	257	279	275	247	264	303	262	290	275	314	262	316	273	262	267	286	275	303	297	285	279	281	266	243	290	289	276	296	280	272	265	268	304	321	290	281	288	288	288	281	283	281	273	276	298	301	276	283	226	286	303	305	269	296	287	282	263	270	302	289	286	283	292	274	267	281	296	267	286	256	275	283	291	316	306	277	289	315	271	283	262	278	267	272	265	286	262	267	291	289	291	278	282	288	266	276	277	287	285	267	298	274	242	288	261	273	308	292	309	269	283	287	291	287	264	304	293	307	293	299	261	228	302	303	286	268	277	290	263	275	286	284	284	285	301	298	278	320	315	281	294	269	291	279	276	282	314	296	271	310	282	275	278	283	284	265	291	266	270	248	280	250	262	260	268	258	294	264	258	255	300	303	267	264	253	283	291	276	321	318	274	231	296	324	314	285	298	294	263	286	291	247	326	288	269	257	287	283	269	278	288	242	277	329	277	324	313	256	298	266	314	283	309	255	245	286	278	258	259	271	274	278	286	311	272	272	301	268	278	274	294	282	266	300	297	279	294	318	285	280	313	292	264	295	288	285	299	313	282	263	281	272	300	297	276	283	308	307	255	277	293	272	272	277	308	284	298	298	269	278	248	269	285	273	288	305	308	260	253	271	293	282	287	279	257	288	268	305	288	275	294	289	278	288	316	297	336	327	270	268	308	269	303	297	287	265	288	297	258	273	256	268	294	305	305	302	270	274	302	294	245	261	301	267	283	250	293	268	304	301	275	287	268	273	282	285	287	290	257	291	284	262	264	324	291	270	268	280	290	262	308	262	272	284	272	262	283	271	259	284	291	271	289	285	260	277	276	291	286	268	284	300	284	307	300	272	324	285	264	271	280	282	282	300	294	284	299	253	292	286	291	280	272	287	297	297	299	278	244	269	289	278	282	251	324	307	253	288	233	295	287	315	279	285	301	291	275	281	287	271	233	297	252	285	288	256	262	308	255	273	268	284	263	293	297	276	283	287	273	258	265	290	291	285	267	266	288	296	286	295	280	253	277	295	259	306	255	259	282	292	292	270	257	291	297	272	305	293	286	319	261	290	281	277	274	277	267	240	277	306	264	273	294	286	312	249	262	303	296	272	276	258	284	290	290	278	255	288	263	285	297	302	270	264	264	289	300	308	274	264	274	307	277	251	308	277	307	286	277	273	285	293	282	326	278	288	259	311	294	293	292	249	263	281	299	295	261	288	292
6170	12771	22028	20687	11929	6011	2627	905	1033	728	687	682	720	683	704	686	669	682	680	691	697	687	657	649	673	661	700	649	675	682	662	643	644	657	681	712	622	678	706	616	587	606	629	659	616	631	695	663	632	657	684	594	672	683	689	674	664	674	626	667	690	700	673	633	630	661	659	665	653	637	662	640	639	670	633	657	669	681	646	671	684	655	688	665	644	641	643	661	682	639	661	680	640	654	694	622	688	661	651	649	678	671	670	688	641	716	666	644	639	679	650	626	626	624	678	693	635	648	658	637	596	641	665	653	698	668	664	630	635	669	666	667	683	618	678	695	687	628	681	663	641	621	680	653	619	647	696	637	664	701	659	647	652	688	640	687	622	671	693	683	696	677	695	680	646	650	721	656	643	638	638	636	667	679	648	670	676	703	628	676	675	662	604	629	700	637	654	638	645	643	648	666	650	647	656	635	679	638	592	620	618	632	639	705	696	643	697	631	723	679	667	654	634	696	659	661	639	632	697	639	670	672	634	641	679	669	629	661	630	659	643	689	632	616	625	663	666	622	605	633	669	676	633	637	656	627	652	643	691	683	654	638	623	617	685	680	670	666	646	671	662	624	635	645	676	662	691	689	670	672	683	619	666	619	668	656	675	666	696	651	677	672	636	621	648	630	686	662	667	676	627	683	647	624	684	675	659	622	657	611	652	654	654	702	634	665	637	662	617	670	660	685	643	640	664	647	647	670	662	663	643	659	666	629	643	650	661	659	659	643	639	631	631	655	629	629	650	661	670	690	644	649	703	707	639	694	666	690	687	669	682	638	681	616	637	680	641	691	679	689	664	705	684	627	699	635	669	639	678	649	666	667	663	631	700	642	640	711	677	626	655	719	629	708	686	650	635	658	619	669	667	630	639	694	706	647	639	668	645	682	719	666	619	656	669	656	681	649	643	660	639	714	650	675	627	643	667	670	657	631	689	655	729	642	677	658	622	665	669	655	669	656	686	655	646	699	658	676	662	614	645	678	575	714	667	695	655	665	682	672	671	649	670	630	636	649	692	647	614	633	631	644	638	624	660	642	654	679	671	613	662	668	674	667	634	650	679	634	702	691	653	635	712	616	619	709	648	614	673	685	687	655	674	663	645	656	666	618	690	689	654	639	649	634	638	625	655	685	660	630	647	632	693	619	704	651	652	676	678	690	682	643	677	643	681	612	673	650	633	642	657	682	684	680	630	645	649	679	648	624	674	673	675	644	702	628	690	671	675	671	641	614	648	661	657	635	659	674	686	676	648	615	656	649	677	646	639	639	638	668	681	672	679	623	665	632	655	655	648	632	673	686	669	663	680	652	667	640	643	641	686	658	683	667	625	648	654	674	677	691	629	692	670	688	649	709	690	646	690	683	655	682	569	674	667	643	671	657	647	642	644	677	645	639	654	639	668	685	636	653	677	669	679	655	660	667	658	685	687	612	605	652	669	662	599	685	701	636	643	671	688	673	652	684	705	670	669	695	666	717	638	651	681	652	678	617	655	666	639	693	664	678	659	672	660	646	691	620	653	634	646	659	709	704	675	639	669	602	698	693	695	702	680	613	702	655	616	667	685	662	641	690	708	701	656	654	649	658	644	657	627	692	635	615	617	670	669	687	630	698	632	635	648	610	635	656	638	613	645	669	676	630	638	706	647	662	656	666	648	695	673	680	658	641	681	669	625	677	695	690	658	653	666	697	702	615	643	649	618	655	696	642	638	658	665	666	661	706	638	655	671	618	698	638	696	657	638	668	681	663	627	647	650	651	626	690	646	633	643	668	650	677	695	626	645	638	689	633	640	655	662	660	657	670	691	674	685	611	698	672	646	656	640	658	627	675	688	640	681	619	667	674	690	678	691	699	660	633	676	706	634	703	674	661	634	609	680	657	636	674	687	660	664	617	722	618	653	686	695	707	663	666	656	638	623	661	663	661	644	631	673	669	692	663	649	692	678	695	698	650	644	676	639	631	648	643	665	672	649	660	620	620	616	675	633	649	690	649	623	650	621	642	605	657	651	702	633	613	672	648	643	664	670	664	674	615	677	673	625	646	619	654	684	649	632	667	673	652	663	654	642	657	665	682	677	631	676	665	672	626	646	669	666	652	679	722	597	664	659	699	679	650	656	625	641	690	666	687	632	677	683	683	670	676	660	644	660	672	623	641	694	686	723	608	705	681	655	676	651	651	671	592	664	645	641	619	688	693	658	665	646	607	674	621	638	658	670	672	664	647	625	613	650	630	681	602	661	678	611	658	661	642	692	672	672	627	626	668	703	620	622	633	681	655	673	661	651	659	630	665	674	682	636	666	704	690	618	660	631	700	672	673	623	683	678	641	635	658	703	673	658	686	647	632	669	663	634	673	681	638	654	628	668	658	649	649	653	661	653	666	651	679	619	673	657	623	667	646	621	627	661	673	696	666	641	640	679	672	619	670	654	633	664	639	653	634	646	706	672	653	695	632	710	660	642	644	671	683	701	690	647	646	654	656	685	692	608	669	682	627	660	656	636	639	668	649	684	654	697	705	685	711	640	681	660	671	654	678	663	648	642	652	640	706	683	616	656	673	623	726	632	678	656	617	647	688	696	674	645	661	686	685	651	633	637	680	635	647	674	709	633	683	695	671	671	647	662	675	639	665	681	664	639	622	640	691	625	683	654	636	668	655	657	669	669	695	648	638	659	673	695	609	645	691	674	655	684	633	643	612	703	660	619	686	653	704	658	655	682	676	719	684	638	628	681	637	671	658	692	680	664	660	685	609	670	663	707	655	660	672	654	643	676	670	692	679	676	676	669	699	697	671	653	638	630	653	700	702	654	653	671	659	694	658	667	619	643	694	622	691	621	644	659	744	662	653	669	653	645	656	665	634	676	634	675	651	637	652	684	666	638	629	674	645	645	616	629	679	644	643	620	617	683	661	665	654	692	691	630	690	671	655	646	655	646	684	668	660	646	618	705	664	678	658	682	630	667	695	664	688	648	696	668	687	687	682	664	663	691	684	659	652	623	649	623	655	636	653	699	635	707	647	677	660	612	629	656	672	687	682	658	624	689	666	662	650	671	655	662	674	677	669	636	692	620	662	629	600	662	636	655	672	663	659	684	636	673	677	638	629	663	649	697	684	655	634	652	692	660	651	620	629	644	648	673	644	636	651	685	666	669	675	673	677	635	657	653	647	644	641	698	653	647	650	665	695	658	663	659	622	650	685	662	659	653	659	671	677	666	684	644	682	656	685	649	596	782	645	626	617	693	649	682	677	714	644	629	674	640	673	708	647	657	641	692	654	657	646	679	661	664	717	651	688	645	708	696	634	701	668	686	632	626	671	677	690	643	648	622	673	614	672	650	646	635	621	639	653	625	638	680	708	687	669	633	693	658	653	675	626	649	680	651	612	674	676	644	649	644	634	636	615	665	694	695	666	652	635	657	671	629	635	674	639	662	664	645	665	650	698	673	702	683	669	626	674
27381	17214	27520	31589	18372	7180	2468	547	358	312	258	235	224	180	186	167	190	189	176	160	173	150	165	141	191	159	163	155	167	139	145	181	166	167	171	164	148	134	142	143	136	160	147	145	154	184	168	154	134	129	145	169	145	155	158	145	165	125	141	133	146	150	152	165	128	165	151	152	157	172	142	154	135	135	158	139	136	169	133	153	155	135	156	146	131	157	143	139	144	124	166	135	137	153	158	146	126	154	166	145	149	152	153	133	168	144	172	125	139	139	146	175	145	153	162	142	129	135	164	150	130	141	127	153	122	159	155	156	139	158	140	151	154	157	149	140	168	165	155	147	160	162	139	126	144	160	141	138	137	132	145	159	134	172	158	150	164	150	134	136	130	157	160	140	144	151	144	133	145	147	147	148	135	140	146	148	147	170	146	141	131	154	145	163	152	154	139	151	141	139	151	143	151	148	157	151	165	155	141	173	170	161	142	136	156	123	138	181	146	157	153	154	150	168	140	155	138	147	134	132	152	162	140	156	159	174	146	145	153	145	135	158	148	135	178	174	153	137	169	140	154	150	178	168	139	151	141	128	154	148	167	170	161	157	127	134	125	145	137	159	148	116	150	161	137	135	132	147	136	158	175	148	155	161	140	160	148	138	151	174	124	143	141	136	144	145	167	138	128	146	125	144	139	149	165	147	149	133	140	144	160	149	174	162	161	154	137	151	178	139	163	131	149	157	158	144	165	144	127	137	169	138	145	176	162	148	166	159	152	136	161	154	141	157	144	148	147	153	179	151	149	175	175	154	155	155	147	167	154	151	144	144	146	154	158	119	138	159	146	153	135	126	151	173	140	158	145	136	154	159	160	153	126	152	161	152	161	154	151	182	158	142	137	158	146	166	148	142	164	178	172	165	149	164	159	147	153	163	138	136	168	160	158	129	139	138	128	149	173	156	135	142	170	144	128	131	150	172	131	156	139	156	173	158	133	170	150	152	142	156	156	149	171	124	144	160	140	163	136	142	143	133	138	146	139	159	144	144	135	146	163	144	147	162	125	165	158	132	140	143	155	142	174	143	146	129	139	143	144	131	165	163	166	137	139	145	149	161	161	167	150	149	131	153	171	146	162	165	148	131	160	152	157	183	164	160	150	160	144	129	140	130	149	154	159	138	111	150	163	144	163	173	191	159	140	149	169	171	138	138	159	141	148	160	161	160	164	149	161	161	144	174	153	158	150	173	160	142	153	136	147	169	159	163	172	137	150	153	169	163	145	154	145	172	123	142	139	140	118	140	138	151	165	146	147	151	170	160	122	135	128	161	149	157	153	139	119	154	170	146	148	139	122	129	153	131	151	170	163	173	138	138	160	158	138	141	155	156	127	160	159	162	148	140	145	135	161	157	150	157	137	132	139	153	149	156	167	149	153	170	154	153	143	158	143	137	146	143	148	140	159	125	144	150	160	162	136	165	172	141	127	170	142	155	149	149	151	146	166	144	145	159	144	152	119	153	153	131	152	165	130	145	148	148	154	137	143	151	144	134	152	141	160	140	127	139	154	134	130	153	136	166	151	167	161	144	158	146	129	158	155	165	145	142	169	145	138	141	149	146	147	162	174	146	161	143	163	151	186	170	135	127	136	174	137	163	144	176	147	146	165	145	154	166	150	156	167	168	146	143	162	166	159	166	146	159	149	146	137	160	169	132	136	144	161	162	141	127	143	142	143	147	158	166	185	146	173	140	155	145	149	153	161	156	139	153	145	146	150	144	155	129	153	138	159	145	159	162	149	158	147	136	131	149	159	131	153	128	153	152	153	156	143	160	136	174	134	131	153	154	159	146	159	145	154	152	142	151	151	149	137	135	180	153	131	163	156	143	164	161	144	168	148	147	132	146	146	147	142	158	150	135	129	141	149	148	145	167	144	159	152	170	147	158	153	140	141	169	148	153	147	139	158	169	168	140	162	160	156	154	123	150	175	149	138	170	133	149	149	165	144	135	161	134	144	147	144	149	138	131	126	140	141	144	149	136	159	155	136	167	129	151	173	155	138	144	154	155	138	153	151	170	173	133	160	163	137	149	150	155	140	153	155	149	142	166	154	155	131	162	162	151	156	142	141	139	150	133	156	145	145	139	139	144	142	151	143	136	141	143	166	162	137	144	153	143	161	133	172	153	150	148	167	158	146	164	141	143	154	160	156	145	151	161	142	141	150	137	125	166	161	162	145	131	146	160	132	163	154	157	147	150	144	141	150	132	126	154	161	141	155	145	157	148	139	141	163	164	136	140	151	125	152	158	149	152	147	165	162	152	143	149	156	163	150	141	165	162	191	144	167	153	180	165	152	153	172	121	156	142	158	151	160	151	143	164	143	137	140	132	156	176	152	163	143	152	146	158	147	157	171	152	144	169	135	146	120	143	162	133	133	152	154	137	168	127	127	151	160	156	137	165	140	177	149	168	171	171	159	146	137	155	148	129	132	145	136	163	156	140	139	153	142	157	142	162	160	167	158	156	152	142	139	141	159	153	148	163	151	168	146	150	153	149	147	144	152	136	153	163	167	157	164	146	138	147	144	162	140	146	144	147	151	159	129	163	137	135	146	148	154	126	159	137	159	163	171	137	160	142	162	130	164	150	154	157	155	150	153	160	151	152	152	132	158	140	148	149	142	147	151	156	152	143	145	156	165	171	162	154	183	142	131	149	152	143	157	147	135	173	136	113	144	152	148	142	149	154	124	157	119	135	144	153	177	142	162	148	140	161	186	175	146	139	168	148	156	150	140	151	128	143	156	157	124	156	163	159	184	144	151	148	162	146	148	170	133	153	137	157	170	134	151	161	146	144	144	141	134	139	182	145	164	153	152	134	140	152	154	142	154	131	148	146	152	163	164	146	172	158	136	149	158	164	161	158	158	146	159	150	139	128	158	142	157	155	155	132	167	181	151	150	145	153	158	157	163	145	140	148	177	163	150	160	146	160	170	150	158	137	127	162	171	165	144	161	157	180	138	158	143	135	153	146	170	162	138	145	148	151	134	175	132	151	147	117	148	127	154	144	157	148	145	180	141	152	144	146	184	163	138	170	150	119	148	140	140	140	162	161	163	177	176	150	159	135	179	147	145	124	159	140	149	152	156	132	168	155	147	160	162	154	146	153	144	139	145	149	168	160	148	164	150	154	164	152	158	168	154	152	168	157	151	140	142	158	127	152	131	142	126	161	154	148	154	146	160	155	151	170	133	152	160	148	133	149	141	159	128	142	166	163	164	149	162	144	134	152	144	133	150	142	141	144	139	144	126	148	156	139	172	134	140	139	145	138	157	164	168	141	151	125	147	118	160	156	151	174	151	162	150	136	161	140	166	154	147	136	130	163	144	158	147	174	162	135	152	157	158	179	136	142	123	143	138	120	160	151	138	131	142	150	135	145	177	171	146	145	144	153	154	156	150	175	158	136	135	153	161	146	153	155	161	141	163	161	133	139	160	163	150	150	157	125	152	170
16742	10037	33147	39955	29167	16556	8131	1771	1471	1254	909	860	817	732	713	691	639	638	604	562	552	550	507	504	495	485	493	466	457	465	466	484	469	466	437	479	442	495	459	419	434	418	485	416	391	421	416	394	447	430	405	470	412	443	422	425	460	441	448	395	404	421	407	398	400	419	432	398	356	429	422	413	376	390	401	408	424	365	395	429	375	391	420	378	419	412	379	407	413	378	408	380	431	418	393	402	433	432	375	393	380	371	434	412	374	381	370	389	416	391	402	418	348	401	394	383	353	413	409	409	389	404	392	412	412	380	401	392	403	425	405	379	418	372	435	394	393	390	428	420	397	393	389	412	387	402	364	391	413	389	382	402	412	385	385	432	396	377	402	395	398	414	411	390	377	398	391	349	366	395	382	411	397	415	394	397	410	361	439	425	422	406	444	424	396	415	364	380	412	390	422	426	366	397	407	396	394	406	384	395	380	372	393	379	363	402	381	388	425	385	411	411	383	418	395	400	378	406	399	429	373	413	406	417	389	403	418	405	383	407	353	364	420	418	404	391	402	385	350	365	413	432	390	379	394	421	440	402	402	391	390	423	386	386	395	418	439	399	365	378	400	394	413	426	381	386	393	406	415	403	388	429	379	397	378	388	423	396	387	347	404	397	391	404	404	406	397	396	372	385	404	416	395	383	390	422	394	405	373	391	417	416	414	423	430	383	391	378	414	378	404	446	407	407	400	370	367	399	389	395	414	407	407	410	447	386	435	389	371	406	390	401	369	378	413	383	451	385	381	413	433	379	379	416	417	399	375	425	428	393	413	401	389	411	421	411	368	363	397	401	345	411	412	415	425	418	409	404	394	393	383	381	416	377	416	408	380	410	427	392	407	408	393	358	403	389	420	438	381	419	401	401	389	439	411	399	369	437	378	424	362	405	388	392	400	394	402	395	401	398	381	403	376	423	436	424	401	385	381	388	421	395	389	396	427	415	401	411	357	410	413	394	405	389	419	381	432	422	409	396	385	374	375	376	372	422	412	387	377	388	377	362	384	388	403	378	407	383	420	405	360	409	400	377	410	417	395	381	382	365	347	369	425	387	400	375	394	449	364	423	394	349	396	396	417	369	394	433	405	403	393	417	442	399	387	391	405	403	402	382	393	433	375	454	411	420	389	395	369	404	375	380	376	419	396	379	419	389	406	389	418	370	420	380	388	381	420	411	380	390	386	420	400	431	402	359	405	378	395	374	371	372	387	369	401	390	400	402	392	396	394	425	412	393	391	420	428	387	361	397	407	414	397	356	424	373	409	396	388	416	399	413	434	413	375	402	385	438	393	402	409	433	402	417	415	395	370	400	413	405	389	349	414	396	405	406	408	361	400	405	384	430	381	396	447	416	381	412	447	409	372	398	406	406	400	367	398	382	398	383	363	428	371	405	400	441	407	386	395	424	407	378	382	392	371	425	388	389	382	419	408	384	335	394	368	444	421	379	359	397	402	410	379	404	405	397	387	415	344	398	388	424	369	438	361	363	416	388	355	409	391	369	464	376	405	421	400	414	366	421	400	415	381	403	414	394	385	423	429	406	446	400	431	402	387	414	415	430	389	384	382	360	372	425	419	434	419	421	416	385	399	397	378	381	384	357	417	385	396	425	401	415	397	402	380	439	396	385	418	400	392	414	416	400	368	395	433	409	410	385	407	409	423	415	401	429	400	419	409	387	372	360	390	383	389	408	373	410	436	389	461	425	390	404	399	430	387	375	379	393	388	436	420	398	409	409	373	386	412	380	409	396	402	357	425	360	376	369	391	408	394	400	365	428	408	420	388	407	396	440	407	392	416	373	401	419	431	414	380	422	369	394	403	396	442	405	411	394	360	383	366	412	412	374	413	388	393	396	420	376	396	397	390	443	387	398	402	359	399	397	420	447	376	374	409	427	411	374	380	385	386	423	399	416	366	407	400	390	379	391	404	406	382	426	418	397	412	384	392	396	374	407	426	395	422	391	397	389	413	366	398	405	370	395	407	387	377	391	384	430	384	417	383	361	387	387	410	417	388	381	402	403	379	414	369	392	380	395	403	385	443	435	397	424	391	381	410	402	405	398	412	409	430	383	384	413	411	389	373	394	390	436	375	384	411	416	385	381	415	372	393	399	419	374	404	367	391	426	432	397	400	397	411	407	416	446	399	400	402	413	394	381	406	406	434	432	439	378	389	417	384	442	384	419	403	386	403	382	354	383	386	397	410	375	399	425	387	421	376	390	374	387	420	430	404	382	374	378	385	420	435	403	414	424	409	410	403	408	414	400	402	395	432	402	409	421	372	416	390	403	418	400	399	394	387	397	415	399	386	416	401	409	389	391	407	425	430	418	422	374	394	382	406	421	417	427	396	392	387	392	410	363	382	387	404	376	431	383	390	406	412	392	396	367	392	403	389	413	408	410	385	403	389	393	419	389	356	365	412	405	379	397	414	362	412	388	400	409	373	405	417	425	418	418	451	419	421	387	409	395	441	399	396	375	384	379	356	417	374	374	409	395	382	379	387	376	426	407	397	385	404	405	383	373	418	405	369	383	397	395	403	410	411	408	393	390	406	420	395	398	361	403	403	391	397	399	425	397	395	365	363	415	385	418	394	386	425	389	401	437	346	397	385	408	389	376	414	410	388	413	396	387	388	414	406	425	384	430	404	405	381	413	412	384	341	402	425	406	417	429	360	404	407	436	390	443	406	400	403	393	403	380	404	437	395	392	410	389	359	397	377	380	421	410	391	428	395	424	410	362	375	368	411	354	397	392	359	414	391	399	424	392	412	393	400	362	394	398	429	378	414	399	397	423	393	436	390	362	420	369	414	377	414	376	421	356	415	426	407	392	409	414	393	406	426	380	394	388	443	430	389	418	408	369	403	400	412	398	391	424	419	394	390	386	388	362	385	402	380	390	393	409	438	410	388	397	406	399	383	395	429	365	388	397	404	415	423	405	428	401	418	412	398	407	401	386	414	405	406	399	387	418	412	381	363	405	434	412	385	398	430	403	427	375	395	390	442	414	402	436	394	394	380	411	422	404	394	416	375	406	363	396	447	397	384	400	403	395	402	368	402	410	418	392	412	387	406	413	424	418	402	415	406	385	403	405	425	390	343	398	401	379	394	379	394	396	411	411	409	389	403	391	375	375	383	397	412	393	371	387	405	400	360	405	411	428	423	399	368	396	365	381	418	389	397	420	422	369	351	435	387	379	389	390	379	406	403	427	403	407	422	373	363	382	421	403	418	370	396	392	377	396	415	444	381	431	383	402	415	415	393	397	385	391	407	406	388	408	383	398	373	353	423	409	406	374	408	392	368	417	403	430	396	379	357	392	380	388	401	434	400	384	411	397	415	403	412	418	450	393	386	400	366	392	381	378	383	417	414	418	416	376	388	401	404	384	386	371	411	400	374	408	388	417	426	417	410	406	405	411	375	395	412	381	397	432	388	377	402	426	419	373	400	397	367	382
35563	19373	30099	41182	21957	10767	2939	971	567	478	421	378	334	351	330	288	288	285	276	291	306	262	290	266	276	264	273	279	276	255	253	260	243	230	241	216	273	254	239	234	250	263	252	256	227	238	231	254	244	244	232	201	211	227	216	214	226	229	233	225	220	233	215	240	251	243	254	231	212	247	222	249	216	228	221	246	240	239	272	209	233	264	231	242	253	255	232	262	220	232	233	212	221	229	246	225	234	217	248	250	214	231	253	241	228	229	236	219	234	235	243	207	236	244	246	202	248	230	250	236	246	235	251	237	216	246	256	225	238	249	235	237	244	211	230	225	235	220	235	213	207	219	229	218	224	248	260	236	247	252	257	235	209	217	254	239	230	206	239	264	236	258	231	212	235	236	230	207	231	223	210	188	245	248	243	221	229	224	236	196	215	204	229	227	221	253	246	241	224	246	252	216	240	234	233	212	249	244	229	222	226	227	251	235	239	207	229	215	227	243	242	239	270	236	230	261	234	237	247	232	211	254	262	240	229	206	227	235	237	211	232	213	237	253	229	209	245	203	231	265	239	240	238	227	224	238	223	255	221	265	206	242	228	278	241	231	243	236	219	227	208	253	227	265	226	251	195	215	218	257	264	235	218	235	206	223	250	208	214	246	248	225	254	210	249	225	264	222	262	259	227	256	212	249	246	227	228	238	211	246	263	241	229	235	221	263	230	223	254	222	251	244	220	235	231	238	242	229	242	262	224	252	230	207	220	220	218	231	210	225	233	270	227	243	222	247	216	206	244	242	233	276	209	220	209	234	222	223	204	214	219	239	224	251	243	226	229	257	229	225	271	240	243	238	247	229	205	236	241	232	226	247	228	240	206	219	203	264	184	228	235	231	244	211	224	254	227	213	269	212	243	246	232	213	228	241	236	244	233	233	266	250	240	222	248	193	236	216	229	254	238	253	248	212	235	225	224	222	239	217	197	264	234	239	256	212	256	239	228	248	224	219	210	218	228	242	221	232	237	228	223	216	222	262	256	223	235	206	233	224	265	256	222	204	241	207	242	232	221	248	239	223	240	246	225	200	212	226	216	252	210	218	198	237	238	218	241	197	222	245	214	249	231	214	242	230	258	236	245	224	247	269	231	233	240	206	233	231	201	243	225	235	257	224	234	270	241	226	234	231	260	234	235	220	232	188	253	245	274	245	234	220	226	233	250	229	216	228	241	264	226	245	232	245	253	217	218	263	239	246	235	254	235	213	247	235	224	223	251	234	219	228	237	213	248	235	229	236	245	244	237	231	264	238	221	263	238	209	219	231	236	223	203	211	223	247	221	243	224	239	193	260	217	229	237	220	237	261	235	281	249	247	239	241	216	217	230	244	242	232	233	248	251	233	251	243	227	207	249	225	247	234	239	204	222	262	232	251	232	236	213	245	238	251	227	228	221	238	235	214	225	251	232	243	222	247	235	221	248	243	221	253	244	236	220	242	249	223	227	204	207	240	230	219	229	254	223	236	226	255	244	244	220	237	250	208	185	205	239	229	261	214	232	260	239	206	218	246	213	277	204	222	220	255	229	221	225	228	253	207	214	226	241	244	215	236	244	232	218	240	220	218	238	244	243	228	232	253	243	252	208	238	235	237	238	220	220	225	275	218	255	213	228	233	228	256	218	251	239	236	222	233	209	259	243	239	236	259	233	225	231	243	227	261	223	192	208	226	210	244	226	242	213	221	234	239	235	239	227	235	248	228	230	213	249	207	237	223	244	224	250	228	216	249	235	211	225	205	256	251	248	262	235	253	249	223	210	210	210	261	242	239	228	237	223	215	223	214	238	224	234	218	238	215	251	237	233	233	236	223	233	242	225	230	219	216	226	240	252	232	264	221	227	242	239	244	242	243	246	261	232	229	206	221	250	245	266	237	234	237	230	222	212	243	268	246	262	220	233	240	245	236	212	217	217	249	264	236	232	230	230	229	232	232	277	236	246	207	197	203	213	232	247	247	216	244	253	251	219	238	253	209	236	258	223	227	253	251	219	251	238	238	211	254	209	249	245	251	203	207	243	254	206	236	225	226	226	229	244	265	215	226	242	235	209	234	234	254	210	240	246	226	218	266	222	241	244	236	226	230	224	228	192	211	222	237	226	233	233	255	232	244	248	236	223	227	235	244	255	225	236	209	212	219	235	224	236	230	243	198	223	195	236	205	224	255	210	262	253	233	246	223	231	241	220	236	214	247	233	237	219	204	246	237	224	265	226	253	230	242	257	212	227	265	251	212	212	224	232	220	249	214	231	249	226	229	242	228	245	214	224	253	198	253	229	223	245	238	254	245	247	240	253	241	243	241	246	221	249	234	245	244	238	217	244	229	221	244	236	246	247	244	222	252	247	274	222	247	224	231	238	229	225	230	217	234	259	220	236	270	239	241	259	224	219	249	234	209	231	229	252	237	231	226	234	245	220	233	250	254	245	215	210	225	259	233	240	216	224	241	254	245	256	244	235	240	208	207	238	218	230	266	226	239	246	217	208	248	227	241	242	252	204	226	221	234	232	245	231	212	214	242	232	231	232	210	247	271	228	217	213	233	236	255	227	240	266	241	224	227	239	218	208	236	235	277	214	206	237	227	224	241	234	245	249	246	230	233	244	247	213	200	235	214	234	199	248	219	227	239	236	229	234	225	239	240	249	240	229	226	235	205	195	246	227	252	215	221	237	224	233	231	243	209	225	244	228	239	226	230	201	224	245	243	257	229	210	252	220	246	246	221	212	224	219	242	241	252	227	240	242	206	224	250	256	245	236	237	211	244	227	252	238	229	251	202	226	241	223	258	226	236	200	238	210	258	232	203	256	213	232	236	274	249	251	220	233	219	248	257	215	230	261	231	220	219	230	243	209	225	255	242	257	248	259	214	206	218	253	259	218	226	230	274	228	222	207	261	224	268	254	231	219	219	242	254	232	228	216	205	199	227	211	242	223	216	216	221	220	211	233	241	233	235	212	221	209	203	258	225	242	248	238	230	208	231	247	253	251	241	206	226	246	221	221	231	223	251	225	241	236	236	234	231	231	209	223	212	221	216	231	218	227	220	221	226	251	222	235	216	280	258	240	232	222	225	216	249	245	251	242	220	233	243	209	232	205	244	224	208	241	235	261	229	233	209	214	244	247	227	253	249	242	216	215	225	247	201	213	237	212	248	227	215	225	236	240	225	220	246	224	230	259	255	251	251	230	250	225	239	210	242	230	262	204	213	211	239	250	242	215	223	219	233	228	248	232	217	232	257	235	224	214	213	250	219	213	248	258	231	245	225	250	256	241	244	245	229	240	231	207	262	256	224	218	249	214	230	247	254	222	248	231	255	231	228	224	249	257	228	214	218	229	237	248	220	216	231	221	259	254	225	211	257	230	234	222	236	222	235	237	265	232	248	216	237	224	223	223	253	235	246	225	234	238	239	236	232	231	235	259	238	239	214	254	227	227	234	247	237	229	227	271	233	215	242
19098	12223	33956	47538	31156	19110	8844	3632	2306	1932	1786	1545	1310	1317	1182	1150	1024	1010	1000	931	893	887	866	786	839	796	777	790	697	729	749	754	681	688	660	696	674	653	668	693	638	653	687	665	656	616	700	615	649	670	606	682	624	630	657	641	669	642	620	637	609	628	617	630	622	590	603	597	626	639	632	609	597	622	653	646	585	637	603	639	560	605	607	613	574	587	612	600	596	601	591	588	613	625	593	569	622	601	541	619	630	586	600	597	614	605	571	584	599	619	595	616	646	593	588	617	593	591	569	614	538	585	572	596	579	591	584	596	584	633	608	581	558	607	558	568	614	601	548	574	622	609	553	590	548	566	573	593	579	597	557	584	615	602	598	504	598	550	587	563	540	592	553	585	547	609	586	590	561	553	543	599	602	618	544	620	621	588	589	582	597	594	586	622	588	585	613	660	570	578	592	575	564	575	636	562	592	630	574	609	542	620	581	630	568	621	617	584	569	575	581	592	618	603	575	552	551	598	570	585	577	603	564	603	593	583	572	613	602	602	592	639	583	577	613	566	559	599	613	598	552	550	617	563	619	581	591	568	582	630	541	567	606	579	537	584	629	593	609	581	624	624	605	609	605	616	601	587	579	581	534	587	584	624	568	563	577	588	588	567	594	577	578	564	578	560	612	569	545	603	620	579	535	575	589	576	584	570	560	581	592	588	576	606	625	603	595	597	575	581	622	614	576	600	596	535	590	617	556	619	583	625	568	606	560	568	610	589	589	566	583	601	595	562	587	575	611	571	593	598	561	585	589	568	607	601	592	570	575	642	588	548	615	605	573	579	573	585	584	578	633	589	619	553	600	593	540	564	562	557	608	605	614	636	588	590	550	572	576	577	540	614	585	587	616	591	604	595	577	590	575	590	576	551	541	586	596	602	603	520	579	590	641	599	588	566	541	581	576	546	605	634	571	590	569	596	578	587	585	633	586	632	597	605	550	560	581	564	584	576	577	595	563	557	581	555	627	580	642	592	605	583	606	578	583	596	606	546	622	554	581	571	640	591	585	527	616	587	613	572	555	603	566	599	621	631	553	589	604	590	577	608	561	601	568	589	611	592	593	556	588	568	580	639	581	603	598	607	620	588	602	585	578	564	594	614	559	617	613	589	606	605	592	568	595	574	577	581	588	586	624	560	620	588	599	551	601	600	607	599	604	609	537	569	595	545	600	556	635	635	615	557	585	557	565	634	571	640	606	575	584	629	569	595	630	590	617	555	608	591	614	617	593	584	589	528	584	630	558	588	606	575	594	584	612	629	622	586	621	614	592	567	566	567	554	566	612	580	539	588	587	575	600	593	597	585	597	611	581	582	632	594	558	588	613	565	627	616	608	578	569	555	617	615	556	571	603	600	562	591	605	607	543	535	594	598	601	573	626	581	588	539	611	539	619	580	604	598	551	565	597	562	601	599	590	598	582	552	596	636	540	598	611	595	571	597	573	542	589	595	548	577	595	600	559	601	565	598	563	560	565	592	600	609	583	603	576	626	597	592	606	605	550	583	573	597	579	578	583	568	553	574	593	603	582	554	588	585	569	610	597	631	563	598	561	546	600	587	564	576	595	568	619	596	539	578	584	620	598	541	595	582	569	582	613	573	558	603	542	590	524	580	584	578	610	606	544	587	562	587	549	616	587	587	586	563	588	572	573	566	557	602	607	558	630	570	551	583	575	596	597	606	626	571	544	583	565	577	600	568	558	567	667	563	644	599	603	614	632	584	536	588	601	589	615	558	635	601	584	588	568	597	573	595	583	559	579	567	594	555	578	606	561	589	587	603	610	568	588	559	581	605	599	548	601	584	571	592	567	590	580	603	553	639	621	575	600	569	578	604	521	579	562	640	611	571	555	601	608	612	577	606	574	575	617	639	625	586	561	604	599	590	573	578	544	606	627	613	596	607	540	553	583	608	601	573	575	574	580	593	568	577	574	617	588	610	588	612	540	571	550	616	583	603	567	614	587	609	584	634	634	568	606	611	590	591	589	594	585	612	562	587	593	582	580	584	588	561	573	598	609	543	640	576	603	628	584	589	559	605	580	581	589	592	592	578	595	582	618	606	609	589	565	582	618	599	594	562	582	596	636	526	603	570	562	575	605	582	567	567	609	575	598	618	579	573	576	547	559	602	582	631	570	555	557	570	599	586	571	624	630	569	593	602	612	539	589	622	562	562	603	629	623	596	571	584	597	578	602	609	589	567	546	635	609	626	585	595	560	571	609	600	618	596	570	550	556	552	583	565	594	549	617	589	613	568	555	564	628	576	578	583	590	579	548	598	589	637	592	600	580	571	554	641	569	634	619	547	574	578	612	602	600	591	636	626	580	637	625	582	585	585	618	601	617	578	585	616	581	623	589	604	587	619	542	626	558	620	597	614	574	554	549	584	612	599	567	642	599	604	569	599	585	585	592	563	575	584	610	597	596	579	587	608	532	609	594	556	571	544	537	598	591	615	600	564	582	554	554	575	566	553	568	619	575	552	590	582	620	595	645	576	580	593	604	604	571	578	626	659	554	630	576	581	592	642	593	555	580	611	626	601	599	597	573	578	599	635	595	566	578	566	609	588	619	538	575	586	605	584	630	581	575	606	599	564	567	638	594	579	591	590	620	591	613	579	556	599	592	590	615	573	552	585	549	538	622	559	570	581	610	602	605	567	612	607	601	613	629	585	579	596	593	587	559	593	542	572	637	579	566	566	553	595	605	606	564	594	630	558	567	575	555	610	587	603	572	535	571	572	628	567	554	590	557	551	578	583	561	580	594	622	571	562	580	555	566	611	574	587	566	516	619	606	629	602	640	565	594	591	594	568	566	595	602	562	560	579	598	604	536	582	576	609	567	604	561	578	611	600	611	544	574	559	583	599	617	569	603	574	579	590	540	571	579	595	582	579	581	571	631	594	584	559	594	612	614	620	604	582	586	615	600	560	613	565	580	612	565	568	581	599	593	594	617	606	584	599	580	593	559	586	587	611	587	586	592	561	573	579	577	576	587	598	570	592	570	576	592	543	619	584	590	597	596	572	625	583	588	584	529	551	558	594	555	601	588	596	556	556	615	551	602	594	594	625	588	625	560	584	614	582	638	575	605	588	610	616	614	567	583	577	533	611	595	633	622	556	569	574	562	576	627	616	613	571	562	632	607	583	600	624	589	620	534	625	576	584	597	578	554	563	566	581	571	589	621	567	568	545	576	605	598	589	599	631	582	575	598	568	580	557	576	617	553	618	556	598	600	612	576	612	588	562	595	572	583	612	577	618	569	592	611	553	592	588	628	614	652	565	555	587	593	584	571	583	634	598	571	563	612	617	587	557	575	602	604	558	591	620	562	576	593	597	589	605	557	599	592	583	602	624	568	634	584	585	642	543	608	607	582	602	597	578	591	598	593	598	613	585	594	568	576	574	588	538	617	593	585	578	583	598	597	567	593	604	579	583	600	588	610	600	576	557	598	578
7992	3977	11241	9231	4264	1322	422	266	268	275	277	240	282	274	241	258	289	273	259	239	283	254	283	249	297	268	253	278	267	260	252	275	252	221	244	274	280	265	261	274	269	270	250	248	265	263	270	274	269	231	266	246	255	288	308	286	279	255	252	270	269	289	278	261	288	286	269	252	278	274	282	269	272	255	261	294	293	259	280	293	246	279	296	275	260	270	277	264	267	251	261	255	297	263	281	299	262	290	307	267	295	248	249	247	284	304	266	229	227	272	281	270	284	275	283	269	241	240	232	264	267	291	279	291	287	276	257	257	283	262	282	261	291	274	280	279	260	273	249	259	286	273	245	265	256	315	258	261	278	297	282	304	263	240	275	294	244	266	250	269	248	283	262	243	295	247	280	269	272	273	264	266	293	245	266	275	285	268	241	273	275	290	285	281	258	292	260	261	272	245	246	279	290	274	238	266	288	255	297	262	290	278	271	267	273	255	244	275	271	264	257	270	269	275	293	253	258	272	265	265	235	268	241	285	264	235	264	264	280	297	259	270	254	291	277	263	275	269	263	274	264	258	282	272	260	255	276	242	246	288	318	261	292	295	266	288	250	275	268	280	271	258	279	265	283	274	284	273	259	255	274	251	274	282	277	295	264	270	276	289	295	244	265	235	256	272	265	289	237	267	271	297	281	278	255	247	271	264	274	271	314	266	272	274	300	299	301	252	273	286	254	267	251	272	246	283	249	292	262	273	264	287	300	291	286	290	259	247	266	262	277	246	282	272	257	246	276	255	268	223	253	274	276	236	271	286	269	286	255	256	294	287	284	289	285	305	230	238	278	236	281	280	260	246	276	284	268	286	247	281	265	252	248	274	269	241	267	277	273	249	289	255	248	264	231	248	282	287	287	264	281	291	251	302	265	250	288	280	253	249	276	265	276	278	259	277	250	236	280	250	275	263	281	269	284	275	284	270	257	281	272	259	294	254	271	283	278	263	261	236	245	255	274	269	265	262	259	257	286	264	267	248	281	295	282	263	277	296	264	326	274	288	263	258	266	270	292	254	297	267	297	274	265	245	242	273	283	290	232	259	255	298	251	287	285	265	264	252	254	229	290	258	249	275	261	276	291	244	244	259	255	264	257	263	288	303	251	275	245	275	294	273	253	280	265	261	292	275	297	293	252	259	271	280	288	313	288	273	258	293	245	263	265	272	307	273	270	276	289	265	274	268	267	293	254	279	267	252	296	267	282	289	247	290	272	276	268	254	261	254	291	252	260	241	251	262	298	282	280	270	280	278	289	268	281	255	267	274	265	238	287	268	275	263	274	253	286	252	264	238	254	275	273	265	273	267	288	271	287	276	275	262	288	253	273	254	300	290	274	283	282	288	272	277	279	290	236	260	259	266	249	256	295	288	274	301	257	249	267	263	252	269	248	263	250	293	261	257	259	269	236	250	266	263	279	291	285	248	274	283	238	252	258	267	306	278	312	276	285	268	276	281	251	277	290	271	276	271	250	270	254	289	273	276	269	286	283	271	229	267	256	257	285	245	271	281	307	279	273	299	248	268	243	253	269	261	281	259	281	251	304	282	297	266	263	295	279	266	273	242	263	281	288	289	252	248	239	263	273	246	275	268	252	279	269	283	261	263	252	270	233	267	270	264	247	262	266	271	321	274	266	264	234	267	261	242	269	234	266	286	268	304	271	235	269	268	238	273	261	301	277	269	270	248	270	276	261	256	249	278	237	288	273	276	272	266	262	280	245	262	248	285	267	266	255	294	276	300	283	283	270	277	297	265	259	267	265	264	275	279	284	261	226	287	278	280	297	273	272	270	264	244	261	280	273	256	259	265	282	290	264	243	266	256	253	285	287	267	289	305	265	266	245	274	224	252	272	289	241	311	263	241	271	294	281	240	278	294	263	261	264	234	260	274	271	282	272	284	266	264	263	260	264	215	270	282	293	241	235	241	283	281	236	267	291	256	236	265	258	291	283	259	273	309	216	275	244	262	273	261	259	270	279	276	257	279	292	298	258	259	258	257	262	320	252	278	293	247	263	286	268	274	246	290	263	267	248	251	300	291	283	271	235	270	286	297	258	317	261	262	263	292	263	270	246	261	245	246	246	251	247	259	319	255	293	270	265	232	279	238	274	286	280	244	272	271	274	246	251	278	265	244	259	273	261	286	281	256	263	250	264	291	279	277	236	266	296	256	257	286	258	231	265	254	288	264	260	277	293	279	249	274	254	260	232	266	291	274	247	268	268	252	250	284	292	239	268	270	269	266	294	289	302	262	269	272	282	261	261	303	321	270	285	269	255	266	290	303	283	248	284	247	270	244	267	288	264	285	285	276	289	265	277	265	247	240	233	264	263	262	259	264	261	246	268	255	271	253	320	264	261	264	283	259	271	293	267	266	259	252	255	271	264	303	260	259	279	286	259	273	277	266	299	273	253	280	247	282	271	262	253	276	291	236	282	275	249	270	285	244	262	269	263	284	265	269	270	256	248	265	281	265	296	276	250	285	288	282	257	278	263	283	273	288	271	267	280	282	257	265	275	285	271	247	254	288	288	295	275	289	269	246	266	272	263	289	293	289	304	309	284	275	274	296	262	281	254	250	274	276	291	276	281	275	271	248	289	280	263	235	279	292	265	275	263	263	263	277	283	262	277	280	286	269	291	248	243	277	277	243	278	267	262	276	283	271	281	278	263	257	247	264	280	257	264	277	280	278	295	287	278	246	254	274	269	262	263	284	285	265	280	245	280	271	272	275	259	291	247	282	289	261	240	282	251	299	222	304	264	308	304	283	274	273	282	292	254	268	276	245	255	293	255	268	259	252	262	293	264	273	254	247	288	281	271	250	279	260	302	259	256	267	259	277	249	299	282	240	243	289	266	270	294	278	254	277	290	270	251	246	286	253	290	284	282	267	243	290	268	251	266	270	256	299	301	274	276	282	249	283	263	267	245	229	280	278	320	282	292	246	269	290	261	240	275	261	274	256	260	265	248	296	266	273	272	275	278	277	268	263	282	260	252	267	272	254	228	263	274	312	266	258	286	270	286	279	265	270	247	255	236	306	263	274	254	265	274	295	260	259	272	282	240	248	245	262	252	241	279	288	280	257	281	251	290	251	274	271	291	255	232	294	267	256	250	260	236	290	248	299	252	257	287	252	279	258	264	273	266	290	284	294	302	283	266	254	283	266	256	274	285	279	292	285	261	277	247	271	232	271	287	284	293	286	260	256	250	280	268	242	257	279	297	286	273	262	278	283	278	279	279	264	264	285	276	261	294	254	277	275	234	250	249	300	287	258	287	277	278	266	256	280	240	277	283	279	274	251	248	280	287	267	240	264	277	264	250	285	244	258	265	250	259	267	274	267	258	283	285	295	253	280	289	266	257	272	271	303	259	267	293	258	260	254	282	274	286	258	251	284	256	253	275	257	258	254	229	263	260	254	295	255	263	290	248	288	279	258	262	252	280	292	250	256	276	254
4863	3748	17552	18137	12050	4568	1327	641	661	627	604	649	661	585	613	600	626	586	603	660	633	599	690	641	660	688	651	627	626	627	618	630	638	639	610	619	634	613	652	637	638	644	621	654	616	645	612	618	623	652	646	637	597	630	658	682	650	603	658	680	650	614	659	624	652	608	627	609	675	645	681	647	603	619	628	609	593	648	642	613	616	592	627	640	605	639	652	682	635	606	659	635	678	661	656	606	636	604	639	616	638	649	613	607	595	642	672	642	639	643	622	614	652	607	625	648	644	681	672	639	602	623	629	625	643	663	659	631	678	662	649	601	621	610	623	601	565	669	617	578	606	640	643	643	656	614	655	649	612	663	638	603	624	658	620	592	631	602	626	655	626	586	657	585	614	636	624	630	624	623	608	617	631	648	606	612	637	647	618	641	580	611	614	630	637	590	610	649	635	609	651	609	612	640	597	610	685	632	600	618	659	587	643	623	626	575	642	628	599	564	635	615	639	577	627	612	657	675	619	648	599	627	580	674	600	633	643	614	653	653	639	611	608	655	569	612	684	621	608	635	611	638	629	605	667	594	661	624	625	624	664	608	606	629	655	613	633	643	636	636	626	636	637	646	618	683	670	594	626	627	601	605	591	594	683	649	637	616	645	642	636	620	607	626	636	621	616	639	622	647	600	678	678	618	638	581	645	636	613	645	646	554	621	671	588	609	632	631	602	632	643	650	646	630	645	592	640	625	591	627	623	628	596	632	624	604	601	610	579	609	683	614	596	595	644	611	690	625	606	600	620	646	607	659	636	619	629	672	622	612	614	619	621	656	607	621	569	626	605	656	598	586	610	636	607	628	640	622	609	643	649	658	618	606	578	619	610	688	682	644	637	606	622	645	624	639	632	673	648	633	685	600	676	644	639	641	603	594	639	614	631	644	631	603	585	599	603	623	624	634	585	573	623	596	587	663	607	607	627	597	662	646	649	609	636	662	638	609	620	638	637	640	605	606	644	622	672	635	680	630	629	658	630	645	657	629	681	638	651	617	625	589	630	619	628	675	630	609	648	635	618	624	652	649	623	632	609	607	661	617	662	606	628	664	585	650	628	624	625	589	607	687	638	637	635	629	637	645	652	648	613	611	652	624	636	591	593	633	584	624	620	628	639	631	670	610	574	681	669	668	627	662	611	607	623	672	632	637	625	630	652	599	641	612	635	674	637	660	665	593	628	595	592	594	629	640	638	612	676	653	603	604	627	623	638	721	681	618	626	610	581	670	638	597	684	650	642	598	612	638	622	599	566	628	641	618	634	597	634	629	632	580	664	606	616	628	654	655	603	648	609	650	660	631	626	639	651	655	612	637	637	647	560	637	651	610	622	584	573	626	609	630	645	592	598	637	618	640	621	616	608	590	595	639	650	613	649	654	630	622	619	604	588	676	626	607	626	646	603	556	634	604	616	607	614	661	650	615	628	577	628	641	638	629	622	640	664	648	646	633	640	610	603	631	695	659	636	608	588	601	666	604	627	613	655	635	653	647	660	627	643	613	590	605	665	657	663	621	609	615	698	587	572	625	629	665	633	655	621	645	626	653	603	634	645	678	651	594	600	622	584	628	680	623	600	661	662	638	627	618	593	609	640	624	631	627	671	637	635	598	665	619	625	587	675	666	563	653	654	607	627	625	644	618	582	632	605	619	616	621	611	619	625	669	619	627	606	624	630	584	583	573	597	612	623	609	606	603	622	631	641	615	627	630	644	625	633	592	646	623	664	665	605	592	660	618	614	627	619	639	615	624	640	596	590	637	600	625	622	624	623	589	618	670	696	629	610	599	593	657	609	625	628	629	610	628	669	662	611	584	566	626	660	681	572	642	615	651	607	613	690	651	612	647	623	567	634	607	620	560	660	627	627	614	655	576	637	638	608	618	621	617	634	649	618	640	622	610	648	592	627	582	649	628	599	643	643	643	621	621	650	638	621	609	608	599	654	660	629	628	572	601	612	621	636	635	615	623	631	632	596	617	639	615	625	646	555	645	592	621	622	605	615	606	614	613	667	640	610	624	598	645	599	623	638	631	651	599	621	669	644	641	661	601	600	595	627	643	630	602	603	629	618	614	621	651	641	630	658	619	590	596	594	587	632	633	666	647	608	688	602	645	619	615	614	608	560	621	601	654	614	629	656	638	614	601	628	626	626	713	610	613	610	700	618	613	629	680	599	603	641	616	591	641	592	621	629	620	617	598	591	648	667	601	638	638	641	615	650	617	580	634	612	647	605	606	600	651	591	677	601	623	580	647	669	608	608	641	659	574	608	641	651	641	580	660	616	652	624	633	664	591	638	666	603	601	636	658	641	614	653	633	633	617	656	625	650	577	646	620	644	647	643	621	634	603	653	610	646	585	686	674	627	605	643	634	679	603	588	605	610	633	610	624	625	655	634	589	641	602	588	622	624	635	601	662	590	647	653	645	646	630	648	615	663	618	636	603	585	563	650	593	647	641	555	606	619	620	633	643	621	624	611	580	616	622	663	619	640	618	607	615	639	643	630	604	627	626	615	666	652	617	584	645	663	605	605	660	645	661	605	587	648	637	586	629	629	638	652	645	595	634	617	636	627	610	621	604	627	572	625	628	664	628	600	686	596	652	601	624	649	650	598	644	651	664	617	611	579	629	628	619	629	656	575	629	631	637	658	616	637	654	623	683	633	604	649	621	608	636	649	593	618	655	644	596	577	611	660	599	603	604	662	619	635	639	608	618	604	652	616	621	644	613	628	585	637	591	624	616	635	641	614	618	622	635	639	607	632	605	621	649	608	652	640	616	697	615	613	601	602	645	650	633	629	710	635	594	619	642	631	610	657	616	619	585	617	646	640	590	636	608	619	676	656	655	598	658	612	693	631	614	629	651	601	646	608	627	633	617	639	643	674	629	666	675	615	607	575	605	682	647	614	625	612	586	610	610	594	638	615	609	626	640	627	644	594	647	598	634	654	621	650	635	582	593	615	648	646	670	656	619	632	654	668	601	589	649	638	593	613	615	627	654	645	626	620	646	639	654	628	602	616	613	650	606	606	601	621	626	609	601	603	645	602	639	608	621	575	629	641	595	649	624	643	593	609	607	577	620	590	617	616	626	608	618	630	599	607	604	603	663	624	585	660	623	641	676	686	686	601	644	652	637	670	646	600	615	607	589	561	601	626	600	635	619	612	611	651	592	639	594	643	562	650	591	599	642	632	558	662	619	647	582	662	624	610	607	636	618	665	640	644	624	614	655	639	665	657	650	667	659	591	641	580	654	656	660	662	585	604	660	670	653	651	658	609	594	652	602	635	630	617	638	636	603	634	655	622	628	627	640	654	640	628	598	614	634	605	650	659	662	620	637	619	608	632	614	642	609	624	660	669	665	610	618	646	613	625	606	595	655	647	624	640	605	651	620	628	613	622	629	637	652	628	616	620	607	610	630	603	655	621	605	597	618	617	644	640	612	603	634	629	583	638	638
19812	16933	22587	19503	16666	9819	2182	461	281	249	209	196	206	174	194	179	204	130	164	158	184	150	164	183	164	145	137	143	157	128	135	139	139	126	141	129	133	143	157	147	151	151	146	144	141	142	155	182	136	139	132	136	166	138	153	144	133	154	147	135	143	149	130	148	163	157	151	130	127	145	114	161	145	137	129	138	153	119	150	131	146	154	168	155	130	132	122	125	125	136	150	150	137	124	138	122	130	131	153	147	137	142	147	147	123	117	125	123	154	147	147	139	130	132	129	127	128	140	124	118	149	140	139	156	142	137	143	146	149	163	157	133	153	121	135	152	162	157	139	147	154	153	121	120	116	146	153	146	129	134	144	143	134	143	176	109	187	132	130	124	136	129	138	129	150	117	165	126	139	143	155	134	141	149	142	153	133	112	130	146	122	125	133	117	144	124	131	115	146	145	142	156	140	144	147	135	143	146	120	142	145	124	156	155	137	138	138	118	138	120	122	149	136	151	153	133	139	138	142	118	135	118	133	143	117	133	132	113	134	127	133	137	150	145	137	142	132	150	134	131	124	138	142	125	143	144	160	115	126	151	142	134	135	146	156	135	101	138	154	109	117	160	125	140	139	135	132	139	122	141	128	155	141	110	157	133	144	157	144	146	149	147	152	173	148	146	145	136	133	127	134	116	127	148	138	143	129	143	155	138	135	147	134	152	125	140	131	123	148	135	162	134	145	121	149	141	117	119	135	134	141	153	138	152	142	118	123	119	146	132	133	159	138	135	152	127	132	125	143	144	122	135	138	147	161	125	148	149	148	147	134	141	137	134	133	149	141	123	150	167	137	143	129	140	158	123	149	160	132	160	149	138	149	139	143	142	140	141	137	150	132	140	166	141	149	150	140	133	130	131	127	158	154	140	143	147	137	143	121	128	157	141	147	153	142	134	130	126	132	154	154	137	125	147	138	136	127	142	140	134	151	146	144	150	137	138	132	143	125	135	153	139	126	152	134	119	139	152	139	130	145	137	144	136	123	150	130	144	156	142	164	132	130	131	138	122	135	145	146	141	123	151	127	140	142	149	153	150	154	133	147	134	142	119	137	116	130	136	150	145	146	150	144	140	131	138	118	167	140	124	152	147	152	138	143	149	155	144	164	166	133	129	126	123	116	125	143	143	139	144	126	128	135	154	154	141	138	155	174	173	144	127	149	144	134	124	124	143	130	134	147	165	143	153	110	140	128	161	148	133	121	117	135	142	127	134	154	147	133	135	139	133	147	157	154	162	153	131	135	148	129	143	118	148	142	150	144	119	159	146	135	135	146	131	140	134	142	139	153	132	150	144	137	146	129	163	135	124	150	113	152	122	135	147	132	148	137	133	133	161	142	123	162	147	141	144	132	127	114	110	145	133	136	139	117	157	141	142	150	139	116	139	127	136	158	133	130	126	145	168	140	123	140	164	144	134	152	125	133	125	154	129	133	146	164	153	143	143	141	135	129	134	125	151	152	133	123	145	129	171	145	142	133	110	143	152	148	139	128	174	131	135	122	140	147	130	127	148	138	142	151	135	140	148	147	156	137	131	125	158	146	135	154	148	124	144	142	141	145	141	145	137	131	135	136	134	133	126	158	129	139	135	144	139	137	135	152	136	146	122	129	138	141	148	137	128	124	124	134	141	142	147	143	136	143	129	146	148	143	144	139	137	120	140	141	137	150	160	151	146	130	124	119	124	151	150	124	150	162	130	147	127	133	127	128	134	139	160	136	128	143	145	150	165	156	140	139	141	130	144	149	145	119	163	157	112	143	152	137	142	127	133	138	122	130	135	139	121	133	144	127	123	133	132	160	147	149	158	126	140	153	136	128	146	138	130	145	138	134	123	144	126	141	139	133	149	137	127	134	177	155	144	121	135	139	156	141	128	157	130	138	137	121	131	127	135	127	147	142	133	137	146	148	153	136	151	134	146	152	156	141	129	134	130	144	133	153	148	152	169	124	146	134	156	138	136	128	144	149	142	142	140	145	153	141	150	123	141	122	134	140	131	154	120	155	125	121	123	139	143	137	141	155	137	150	152	138	163	136	142	144	135	120	139	149	127	128	120	124	149	152	136	155	150	142	121	116	138	137	134	142	130	139	150	124	157	149	144	136	131	141	147	132	143	133	125	143	156	153	147	146	125	124	137	139	155	139	130	142	117	146	145	134	138	148	139	130	136	173	130	126	130	142	126	131	120	136	99	118	140	171	121	152	135	154	142	142	149	132	139	152	140	134	146	147	110	116	131	141	148	147	149	142	145	139	137	127	151	145	142	132	140	137	110	126	159	160	128	138	134	140	156	140	142	142	156	146	133	158	118	151	136	138	139	122	162	128	130	154	158	134	145	136	137	136	135	129	148	150	141	136	131	129	126	134	150	151	115	131	160	170	135	152	115	143	155	119	149	121	137	127	156	137	124	135	143	133	144	127	149	120	140	150	118	137	138	145	120	130	140	154	140	126	159	133	141	149	151	130	115	128	146	138	142	121	136	144	135	135	154	144	154	151	186	160	143	141	142	166	137	120	157	156	123	158	159	135	152	134	118	135	118	123	156	141	138	120	127	119	141	159	129	144	120	131	138	121	137	130	136	143	121	155	130	152	135	147	150	132	143	128	147	128	122	150	134	142	144	144	142	153	146	132	137	132	148	151	153	163	128	133	121	128	149	125	134	129	128	144	128	129	143	126	157	135	107	130	162	151	146	154	123	123	142	125	134	150	113	155	149	129	146	153	129	154	143	133	140	155	160	138	152	142	135	124	135	119	148	148	156	169	159	132	138	148	129	130	135	133	124	120	141	149	148	152	125	140	139	138	111	142	121	162	123	118	125	131	157	125	159	151	129	144	127	149	137	142	154	144	125	133	115	154	143	141	133	154	133	141	123	151	148	157	137	158	133	138	124	178	157	131	130	133	144	148	123	144	136	124	119	154	128	142	124	145	141	155	161	126	133	131	135	129	138	134	108	123	152	159	135	129	136	137	135	136	141	126	139	145	142	141	115	128	129	126	154	130	147	143	164	140	146	127	140	135	145	131	110	137	138	174	157	150	151	129	137	126	133	131	149	143	135	141	148	138	135	142	147	147	153	159	126	139	144	121	113	143	177	130	142	140	169	140	132	131	137	142	138	147	137	136	130	130	141	148	126	132	129	140	133	129	138	132	116	122	141	146	133	137	138	138	137	136	140	159	161	119	115	161	148	130	137	115	134	128	136	136	150	160	169	132	175	132	132	140	128	130	141	144	132	147	142	127	137	135	131	148	140	148	156	145	136	128	131	136	142	137	120	155	142	132	129	142	147	136	150	137	149	134	133	127	137	143	123	145	172	111	109	149	112	136	134	154	132	130	150	143	145	125	127	131	123	152	134	136	138	136	134	122	121	127	119	150	129	157	162	113	138	135	127	138	131	144	150	146	125	145	124	147	138	148	160	124	137	138	124	145	138	149	130	145	150	142	150	136	153
11729	13168	28038	30058	32051	20665	6871	1746	1247	1058	949	855	774	707	655	621	579	583	550	554	544	497	501	498	462	457	480	460	450	448	417	453	446	440	416	406	421	415	423	405	410	444	423	427	404	417	393	414	390	397	368	402	398	375	421	381	358	399	378	363	389	375	386	394	393	399	363	414	372	388	386	421	404	386	403	383	407	417	344	369	371	363	389	356	369	393	402	403	397	373	388	365	405	374	391	418	409	365	371	393	406	367	393	386	409	357	362	347	399	398	370	363	375	343	403	358	392	386	350	413	343	391	364	344	389	362	389	372	338	371	367	396	348	370	328	382	376	389	381	379	373	348	371	388	399	385	377	393	379	403	384	404	373	372	410	390	340	389	402	375	356	365	366	428	376	357	353	388	360	405	354	417	392	412	381	363	336	378	372	352	365	394	393	392	425	377	351	350	351	343	400	348	334	361	365	373	360	346	396	380	387	388	390	381	408	351	392	376	371	386	383	378	373	357	384	386	362	372	378	391	369	384	358	369	372	427	431	393	408	373	358	370	386	368	386	400	366	370	378	402	389	379	384	363	377	395	400	380	378	400	420	402	367	346	375	389	358	380	404	347	377	371	348	377	381	389	359	367	373	365	391	356	375	372	401	374	374	356	353	389	352	378	361	387	401	373	364	376	404	382	382	347	378	352	346	349	374	408	374	385	351	407	357	405	382	382	378	370	382	391	348	371	355	362	376	352	371	375	368	387	383	382	397	369	387	360	352	350	399	410	341	383	370	374	382	358	356	364	363	375	389	406	402	367	380	390	362	374	359	370	370	397	429	336	396	396	412	376	399	386	365	350	400	340	356	356	337	375	381	368	367	338	381	364	400	374	374	366	384	373	380	359	343	398	387	388	349	382	380	366	376	379	352	366	357	361	366	373	357	384	384	370	367	372	392	366	368	391	419	362	358	363	366	385	377	368	371	365	372	362	361	363	383	377	368	371	360	381	410	390	406	401	377	369	387	360	363	374	392	393	353	359	375	402	356	401	402	389	404	376	375	381	356	398	382	365	376	374	380	374	372	369	396	400	362	365	358	370	384	390	379	404	367	387	407	380	379	372	320	395	399	382	342	396	401	366	394	388	367	363	386	358	339	384	352	376	378	351	377	355	379	360	386	382	374	346	354	359	378	382	359	378	402	382	367	378	393	388	375	380	385	395	360	353	403	374	375	374	380	338	328	390	383	370	371	401	372	394	376	383	354	369	381	375	382	409	397	341	401	348	367	355	383	370	369	379	358	353	353	376	378	351	356	387	391	396	372	340	382	399	363	371	409	391	388	332	416	376	364	392	342	382	396	407	375	392	409	390	364	369	365	391	347	362	362	367	376	401	372	364	370	391	353	365	368	407	398	381	385	332	390	381	399	401	378	380	361	352	379	352	392	350	391	401	375	374	364	363	381	358	361	382	381	404	390	386	370	399	378	395	375	359	403	372	387	372	378	377	345	364	411	395	367	363	386	362	376	396	377	366	394	378	373	372	382	352	362	346	358	358	359	391	396	378	380	365	381	399	397	367	382	373	365	375	356	392	372	381	331	397	374	364	372	373	387	380	400	366	357	397	391	384	368	397	364	382	404	384	393	378	400	375	379	377	345	403	386	403	370	368	372	357	403	363	349	391	390	385	386	311	347	370	368	394	364	379	356	400	376	389	360	380	370	361	337	361	375	357	370	378	393	378	382	366	370	378	393	367	391	370	354	355	342	382	396	398	372	331	377	375	376	351	351	405	401	357	389	386	372	351	368	356	383	376	404	361	383	385	353	391	387	375	397	360	369	369	393	358	383	356	378	375	369	381	389	409	389	377	329	384	409	379	378	338	391	394	408	363	391	359	340	397	351	403	391	370	350	381	386	388	359	353	340	385	381	377	382	366	391	363	371	397	347	371	391	392	369	369	374	398	386	361	357	368	412	367	384	410	424	386	370	367	391	406	353	376	362	391	383	363	359	369	366	374	333	386	368	367	393	370	393	357	367	363	330	360	381	389	354	394	405	396	398	359	398	365	383	391	367	389	384	379	389	351	343	388	356	399	399	369	384	372	392	393	390	369	394	404	408	358	372	408	344	367	374	340	386	370	375	375	388	404	340	393	415	423	372	369	356	386	348	319	352	403	364	358	389	334	375	359	349	376	337	370	370	424	359	343	367	329	412	381	374	384	371	379	353	382	390	359	369	377	360	385	373	398	384	342	363	376	412	329	366	359	369	393	366	378	379	392	367	359	376	363	379	401	388	376	379	360	353	400	390	388	370	347	385	380	380	364	389	396	390	338	370	382	365	385	399	390	393	400	371	400	378	348	421	382	353	358	374	360	361	346	410	392	392	372	389	373	401	395	416	384	366	362	350	368	346	345	381	354	377	398	340	386	393	378	378	371	402	356	396	381	384	370	352	362	373	369	399	331	400	391	379	403	381	404	379	360	363	374	340	403	350	375	362	368	364	403	356	347	372	371	348	356	392	382	357	401	358	356	383	398	371	375	362	333	378	394	398	357	364	389	376	375	385	390	374	389	383	415	397	350	370	379	360	403	386	372	372	400	371	417	374	359	420	382	352	374	348	381	371	336	378	365	370	359	401	376	360	376	406	421	321	355	376	353	399	378	396	362	369	370	366	384	397	397	380	382	385	358	343	331	385	401	397	398	348	398	377	403	389	383	395	358	372	397	376	325	375	376	372	353	327	352	347	377	343	350	375	362	369	357	358	357	347	368	394	345	404	350	352	383	376	380	374	355	363	371	380	394	374	393	352	385	364	350	382	381	372	326	385	385	402	348	387	403	370	386	360	389	341	392	385	347	358	391	364	352	375	364	400	356	375	361	409	379	368	377	356	348	394	391	400	421	365	392	371	367	358	352	359	357	356	372	398	392	363	355	360	383	370	358	395	374	340	364	371	376	351	356	382	366	402	385	419	336	374	354	350	369	393	361	369	377	380	395	416	359	360	368	388	367	379	380	419	406	410	384	382	369	346	382	374	375	359	340	381	352	382	390	338	365	392	396	370	384	358	384	340	397	374	376	365	356	397	373	389	377	380	364	354	389	387	389	383	361	385	357	389	367	365	364	386	390	398	383	376	356	378	379	350	356	387	401	387	377	392	365	385	372	375	384	414	346	338	334	355	364	359	385	400	370	359	382	361	377	351	402	380	409	404	360	347	371	396	383	416	341	397	391	343	373	393	367	368	398	376	363	394	364	389	358	382	339	362	321	390	374	367	432	379	391	364	378	358	372	352	383	398	369	377	372	419	350	411	365	434	396	364	416	378	385	385	397	341	391	365	351	377	378	394	360	353	357	374	361	394	358	362	365	372	397	370	354	387	386	378	373	396	389	356	393	373	366	369	381	352	392	404	380	403	394	371	389	381	396	390	378	367	342	359	378	402	362	370	358	369	362	402	407	353	369	373	360	376	388	386	350	393	372	370	373	384	399	378	370	349	361	360	329	376	407	357	364
30245	23561	33086	35916	31432	18142	4528	750	575	505	419	401	390	333	330	330	293	323	248	287	248	259	289	260	260	290	247	274	265	244	252	258	244	262	229	265	231	243	260	259	236	233	227	264	238	253	258	256	222	219	228	249	245	228	204	225	203	250	266	238	252	219	252	266	229	254	238	231	225	226	234	241	223	220	241	239	230	242	215	247	259	253	258	232	234	229	222	243	229	209	232	208	221	236	253	234	206	246	218	225	275	249	239	237	256	243	227	238	205	204	209	218	243	248	254	237	227	235	223	255	215	232	245	246	263	239	233	251	248	209	231	262	276	234	222	233	220	251	222	240	219	213	234	237	265	255	230	222	239	254	233	222	245	280	227	243	262	194	235	243	239	247	208	251	213	276	244	278	242	218	234	242	220	244	258	213	248	245	244	235	245	250	267	243	211	241	213	251	235	223	256	243	248	243	236	243	254	227	214	253	236	235	221	213	243	223	254	221	231	254	234	243	241	217	244	244	231	213	228	232	261	242	219	217	225	251	222	226	232	245	218	192	261	224	250	211	212	241	225	253	254	234	215	257	201	250	247	251	252	244	251	248	236	241	236	215	217	255	228	240	265	242	209	243	226	232	228	279	200	220	266	211	228	245	205	252	254	221	242	252	230	243	238	238	257	222	275	237	226	229	230	256	220	214	247	226	227	217	243	265	237	216	211	245	244	241	251	223	231	212	253	235	265	282	231	248	212	242	266	229	263	239	231	217	213	229	220	236	234	270	217	236	249	217	226	236	250	249	226	255	243	256	230	214	248	214	201	229	234	213	243	219	252	248	229	250	251	226	242	254	240	262	256	258	250	226	263	235	222	234	265	212	255	222	221	227	228	227	227	233	257	218	235	226	240	252	263	203	216	217	234	232	259	232	244	251	245	287	242	235	229	237	202	236	243	232	243	237	229	237	241	220	230	238	218	238	276	219	201	259	235	242	248	212	219	249	216	228	226	244	240	252	247	241	252	233	226	206	231	229	206	237	230	252	231	253	206	261	224	220	220	236	214	267	215	239	247	213	233	223	244	226	222	267	224	226	251	250	256	257	248	251	244	257	228	198	224	222	206	224	223	240	225	256	233	238	251	234	231	234	269	258	225	214	233	233	243	224	248	232	250	244	228	231	255	239	237	220	242	233	251	230	202	244	238	223	224	236	253	233	234	210	213	210	226	271	232	245	221	266	237	213	212	258	233	231	262	242	212	238	228	217	225	258	233	245	232	243	236	254	244	257	221	234	226	240	236	242	234	252	269	239	264	248	234	216	205	229	231	241	209	221	253	228	234	229	229	229	228	262	220	238	245	222	222	237	253	226	241	264	225	241	248	231	268	241	237	231	239	227	232	242	239	215	252	237	249	201	232	234	224	246	227	220	231	217	251	233	242	227	248	204	250	233	235	240	215	226	229	223	218	224	213	214	216	231	250	266	217	240	256	218	225	234	239	216	241	220	226	247	227	222	266	244	287	199	229	237	259	219	245	239	231	222	217	223	217	214	259	252	234	239	222	230	253	269	226	237	246	221	231	254	246	220	236	237	248	283	206	246	264	221	251	227	227	207	229	245	263	249	224	242	232	236	213	232	230	274	232	243	245	254	251	255	235	254	234	272	229	252	241	251	240	263	232	228	242	237	217	233	234	207	197	227	216	247	249	227	245	226	237	216	227	225	237	243	264	235	259	225	235	246	222	228	221	233	230	228	217	250	230	240	247	234	234	222	201	222	218	229	257	223	204	223	227	238	223	249	241	235	227	222	251	253	257	270	226	239	230	262	245	238	238	245	222	207	219	205	244	203	258	222	232	228	225	242	222	206	223	256	221	241	248	221	211	204	240	226	212	218	257	235	245	237	219	227	225	220	235	253	221	273	221	243	251	212	232	241	226	231	227	258	239	238	241	237	194	228	243	230	218	254	246	202	237	243	243	214	222	230	227	260	229	255	264	208	252	256	193	257	208	209	243	241	230	227	251	251	229	257	225	240	239	247	222	246	233	241	245	213	257	222	263	252	221	231	225	239	236	253	246	251	223	220	284	263	221	252	238	246	219	262	218	232	224	239	238	240	241	214	238	266	262	248	254	227	239	254	242	224	224	248	242	246	240	220	238	242	226	236	239	237	239	223	247	236	239	254	247	248	246	241	248	265	253	260	236	256	231	246	219	243	235	241	226	235	252	210	231	261	250	270	232	222	258	222	237	243	224	208	261	234	247	244	240	241	252	252	254	227	230	224	220	234	250	257	234	218	228	222	259	240	218	232	224	219	264	234	255	256	240	249	229	245	240	238	241	253	243	253	213	221	225	212	228	237	252	239	230	216	222	240	228	228	233	253	247	250	230	223	213	235	241	236	244	236	234	221	225	245	261	250	231	223	235	208	241	222	221	224	228	240	226	226	225	234	236	249	239	244	199	255	242	234	233	212	209	239	238	254	262	236	232	219	221	242	219	236	244	243	231	241	267	246	231	249	221	227	221	229	218	249	260	261	223	242	252	243	220	245	214	219	263	236	228	245	240	233	245	248	229	229	222	243	245	257	228	230	234	228	234	228	213	262	249	232	188	262	266	248	232	235	215	222	259	240	251	219	224	248	251	228	241	230	220	236	228	218	192	220	232	228	245	257	262	214	256	239	243	258	221	233	253	237	213	258	212	225	274	222	243	231	250	255	229	223	239	244	204	235	203	253	234	207	234	229	219	225	242	240	228	245	220	218	234	209	216	221	221	217	229	225	250	253	233	243	226	229	235	235	220	227	238	233	240	240	238	233	222	238	199	257	233	251	225	228	228	209	247	245	229	246	229	259	197	232	254	246	242	241	251	246	226	225	240	225	233	251	236	229	212	253	229	242	253	250	265	231	242	214	243	251	226	222	259	213	241	209	259	232	261	246	236	238	209	239	238	230	228	224	235	249	200	219	236	231	227	238	235	255	214	210	215	227	227	234	235	233	236	236	239	216	212	228	215	221	232	228	257	239	242	220	263	211	226	223	246	230	249	230	267	205	224	243	223	244	250	242	236	264	226	209	235	222	243	230	204	213	245	216	227	239	199	234	250	256	253	253	267	240	251	258	229	248	231	253	241	240	249	265	273	224	268	217	216	243	241	250	200	242	257	245	246	221	212	269	222	244	216	246	245	228	243	246	235	280	254	224	247	256	233	227	243	220	242	250	254	238	234	246	234	232	253	245	252	250	228	241	234	231	264	265	245	226	244	234	230	222	215	233	260	233	262	230	251	263	211	264	226	236	238	225	235	240	232	259	237	225	246	226	194	245	247	207	244	277	240	256	209	273	235	220	249	236	240	232	246	253	224	230	233	225	228	281	249	256	236	253	238	239	218	212	263	213	220	227	253	255	224	227	233	222	234	231	240	254	239	233	269	239	268	242	253	248	243	197	228	237	207	233	214	242	254	245	271	235	219	235	199	250	203	261	252	247	244	234	234	223	241	201	246	242	258	213	229	222
17685	15228	35963	44021	43156	28224	8846	2942	2183	1867	1738	1511	1396	1302	1174	1136	1050	997	1023	886	839	827	806	849	808	787	723	747	745	775	723	743	692	668	698	657	646	704	666	652	654	618	657	641	648	645	647	616	676	663	648	599	662	608	586	631	646	677	602	623	650	639	648	631	620	606	631	602	591	625	587	600	611	635	607	602	586	624	585	625	551	580	570	632	635	655	635	571	620	615	629	614	637	609	643	594	584	627	610	588	614	586	595	599	650	658	574	583	618	562	626	558	589	637	609	646	575	609	610	625	565	577	623	574	575	637	611	635	584	586	660	638	614	572	610	577	619	600	631	572	610	539	620	557	559	596	520	594	567	625	619	569	574	606	590	594	609	582	610	616	568	559	575	601	616	563	608	614	591	617	619	586	577	593	625	549	645	598	607	606	559	577	603	628	542	546	588	620	556	628	555	586	589	568	582	621	638	598	592	616	605	652	584	584	584	642	525	625	588	603	548	605	585	629	621	584	587	599	614	591	557	636	617	606	629	619	582	609	561	627	566	598	566	620	588	568	623	618	560	596	624	585	597	570	595	610	623	604	583	584	605	607	563	596	595	638	585	608	574	595	599	598	590	606	604	599	617	593	598	587	589	643	573	610	591	572	583	569	609	625	593	639	599	595	588	597	566	566	570	578	582	600	615	597	598	594	579	597	620	565	636	618	585	521	586	615	585	554	604	563	585	594	632	560	579	592	567	570	588	600	578	583	583	553	600	563	595	622	569	608	569	636	559	590	556	607	592	622	579	615	582	613	566	596	627	627	593	594	572	572	586	592	599	611	580	591	567	616	587	582	560	549	595	597	567	602	582	577	573	593	576	593	589	589	576	572	588	546	578	620	620	562	594	620	625	579	595	598	609	585	588	612	546	629	613	633	545	554	601	613	606	576	593	577	573	573	583	624	584	575	570	586	546	565	530	597	626	587	542	601	614	586	618	620	568	612	606	590	589	601	566	599	605	626	606	583	609	580	595	570	587	601	614	578	620	581	587	617	593	635	612	598	547	551	602	578	594	610	593	606	576	582	583	564	646	557	580	573	648	560	529	628	611	589	641	615	562	591	621	590	607	617	598	634	568	540	593	610	564	611	575	614	603	608	637	569	634	607	529	607	587	557	615	615	604	603	617	576	606	566	612	599	582	633	585	600	644	595	603	617	589	611	602	606	590	608	596	587	636	611	596	604	590	608	564	632	568	651	586	594	600	558	566	590	582	580	594	574	560	614	609	635	594	562	563	588	607	598	566	588	585	562	604	579	614	571	556	593	588	645	598	614	577	623	596	573	572	573	629	595	629	608	605	624	605	585	652	571	570	579	564	592	548	564	584	551	595	612	610	587	577	584	598	613	617	592	608	620	580	540	602	632	617	565	557	585	599	567	583	594	615	558	576	568	613	584	584	641	615	588	584	600	617	586	567	588	619	635	623	567	578	592	567	578	628	612	594	636	592	553	592	596	567	643	568	602	600	619	586	609	605	621	586	610	618	551	595	619	606	587	568	585	580	565	535	601	590	566	616	624	585	607	602	591	583	602	608	589	644	614	613	577	591	651	578	586	576	581	625	610	607	569	596	579	581	613	634	584	616	590	557	628	536	610	607	597	547	587	598	585	626	569	559	572	593	609	602	556	578	581	578	619	613	622	601	562	568	615	588	575	585	606	578	606	622	613	623	573	588	583	636	605	614	608	558	587	594	588	590	598	562	621	616	567	577	575	603	604	583	617	574	576	593	593	612	606	598	604	602	606	614	618	548	591	612	599	620	611	608	579	592	562	598	555	573	612	593	588	626	640	591	598	591	592	607	560	583	551	594	591	596	633	551	583	577	557	569	615	611	581	582	604	622	578	571	567	577	576	588	564	614	648	598	577	622	599	575	599	581	588	592	600	600	578	604	593	609	570	593	551	613	531	626	584	577	601	617	602	635	606	611	661	564	608	618	578	613	591	552	573	621	560	604	580	616	601	661	594	599	557	544	578	599	539	615	654	575	582	607	583	620	579	612	562	574	589	605	610	565	572	642	586	594	599	641	584	619	582	611	554	578	599	583	600	592	602	617	644	607	567	586	601	598	629	609	585	583	586	548	616	623	563	574	566	631	572	598	612	590	615	565	582	606	559	610	578	588	580	608	625	597	579	622	581	603	606	625	573	593	612	563	580	588	583	575	606	598	597	622	585	581	609	623	588	571	606	614	553	619	626	617	611	548	601	575	555	619	595	581	604	607	587	565	601	554	609	590	596	601	578	611	577	590	556	586	547	603	583	588	559	614	605	607	605	598	568	594	593	600	597	621	625	593	574	576	604	587	609	589	576	573	572	597	571	608	626	636	604	627	570	581	609	573	600	616	608	586	664	626	604	546	619	571	606	572	618	612	586	597	610	626	555	543	629	620	603	556	585	606	578	567	605	600	572	585	619	594	631	573	597	573	593	577	598	567	627	553	578	561	619	607	627	598	611	550	537	626	634	568	611	580	541	595	601	600	566	552	663	587	531	596	590	625	619	593	561	631	557	561	555	576	624	597	648	553	612	621	613	633	612	587	569	624	604	561	616	594	587	595	594	571	571	554	630	584	608	611	563	636	566	606	597	614	585	613	593	583	616	598	598	584	580	579	604	593	580	608	630	558	585	565	627	571	618	641	602	600	624	567	579	582	613	575	611	654	569	581	646	627	617	630	617	608	570	611	579	599	617	563	572	578	625	539	587	579	591	575	577	624	549	602	592	604	585	609	605	593	617	619	564	591	608	567	601	607	627	598	563	612	602	583	651	582	611	604	583	592	574	587	573	571	570	599	520	535	572	590	573	619	583	560	568	643	601	621	598	636	533	592	637	649	584	626	593	633	621	613	603	665	603	557	608	567	618	625	620	603	591	571	616	629	585	618	586	623	569	591	583	533	539	584	588	606	576	597	623	607	587	558	630	608	619	555	588	611	595	592	540	619	574	587	647	614	570	569	580	589	577	650	573	596	596	574	611	643	582	561	579	543	590	584	601	616	604	612	630	580	559	559	574	594	612	595	593	591	587	574	562	557	595	587	634	576	625	606	629	576	595	611	580	610	591	600	612	575	555	578	619	565	656	599	605	549	616	611	611	571	576	555	599	613	573	597	578	603	575	592	624	577	594	623	632	573	571	565	616	651	615	630	594	592	591	590	586	628	603	617	564	612	621	591	543	588	594	596	629	542	614	608	574	597	636	612	562	582	631	587	582	607	579	626	579	611	609	565	606	590	615	600	611	590	588	561	548	593	596	646	608	569	575	589	594	569	578	585	636	598	607	628	558	592	638	592	648	631	628	603	585	615	644	586	559	627	607	587	623	617	607	585	580	592	613	593	591	576	585	552	607	604	584	608	609	600	597	604	584	603	599	605	587	602	619	602	555	634	572	602	613	597	561	572	612	641	610	617	595	594	582	580	618	568	602	607	620	572	611	573	611	575	575	572	602	582	588	572	589
9104	8414	6015	7174	6219	3366	875	274	248	270	266	260	279	304	279	282	291	274	290	254	266	266	260	296	299	259	266	286	248	287	256	291	266	269	251	280	248	276	234	264	298	285	268	265	279	268	303	307	278	279	282	283	268	266	279	298	288	286	244	255	276	270	249	289	273	275	276	277	264	266	279	269	308	247	294	285	273	286	275	270	271	307	275	264	293	271	268	287	257	282	301	277	281	266	279	256	287	305	295	275	288	276	299	254	302	287	272	284	264	208	261	305	269	241	294	269	272	278	246	257	265	278	250	300	259	275	295	262	276	259	284	283	280	272	260	288	308	306	278	278	269	254	260	296	281	301	301	230	312	244	249	239	287	288	275	267	249	295	302	315	269	290	296	261	265	286	287	266	270	258	280	259	273	274	295	276	305	287	282	269	267	259	253	249	272	301	268	249	280	282	276	280	285	299	286	282	295	255	269	276	254	243	267	258	288	261	254	259	260	231	287	289	306	307	246	240	292	277	247	290	270	275	281	270	292	288	259	274	253	246	249	287	282	300	280	282	287	282	262	306	266	277	306	254	283	281	282	312	244	268	301	255	264	280	269	268	276	296	261	278	280	253	287	273	278	295	264	268	263	258	262	275	279	288	299	220	281	239	312	271	298	262	272	303	294	303	264	282	260	277	284	317	279	287	251	272	295	276	243	319	301	268	278	271	294	283	265	252	277	271	296	283	261	335	285	279	241	283	280	256	259	298	269	271	272	277	299	281	278	303	289	266	276	264	256	269	267	292	274	263	294	265	267	294	256	279	262	296	277	266	268	274	231	252	314	270	285	296	252	259	262	289	286	253	299	271	271	281	248	261	274	280	301	287	277	273	257	254	257	281	278	294	245	250	298	266	290	292	293	292	293	284	313	264	278	279	328	306	260	255	275	247	298	277	247	261	290	269	298	254	274	315	250	301	287	274	257	279	255	266	292	279	275	262	264	278	298	272	257	253	261	262	291	278	297	278	306	285	269	273	273	273	273	279	257	294	291	262	255	294	250	278	284	264	265	295	280	264	267	274	287	261	293	257	280	287	285	272	281	275	267	283	297	295	284	282	272	281	292	239	288	285	295	250	299	272	228	251	268	277	277	281	305	274	292	295	266	259	258	251	273	273	252	277	297	285	263	292	282	284	256	252	268	282	259	295	299	232	260	269	250	284	268	260	294	279	274	268	290	271	296	259	273	250	266	289	275	278	252	294	259	246	294	297	239	285	251	272	296	243	307	319	285	294	301	256	283	301	287	266	256	276	287	293	260	300	260	255	278	285	268	277	284	275	258	258	276	279	278	266	269	290	287	267	265	284	279	253	278	282	277	301	285	253	284	270	284	278	270	270	261	304	310	274	285	294	243	295	273	276	280	261	271	294	245	276	252	287	283	265	285	277	268	275	283	288	265	337	273	273	286	272	272	289	261	281	269	272	304	303	293	291	251	295	270	292	286	336	292	309	302	272	274	273	258	272	245	254	281	292	301	288	293	292	292	285	251	289	273	277	310	276	272	278	294	250	274	286	289	290	279	263	294	260	245	296	280	276	295	276	262	272	272	269	239	258	277	284	287	262	284	277	274	269	280	252	248	277	280	273	249	272	251	253	279	291	273	281	273	268	279	292	279	274	279	278	261	287	263	282	280	239	287	274	278	270	299	296	274	257	277	292	268	315	264	300	267	275	259	262	277	296	274	262	277	322	278	266	302	267	261	270	302	239	291	258	258	284	283	259	287	242	260	278	259	268	287	271	241	306	262	290	287	247	263	287	282	264	255	294	268	309	278	269	287	323	273	276	287	279	288	277	245	305	308	301	284	277	287	273	299	271	267	265	273	282	236	284	292	294	265	269	253	293	272	277	301	290	270	288	281	279	284	295	264	278	295	267	284	274	301	277	254	292	263	271	264	287	276	269	277	285	287	265	249	286	278	270	253	268	285	268	261	288	266	253	279	291	265	308	280	261	292	279	287	247	253	236	313	264	284	277	276	306	285	262	270	296	280	263	280	290	256	269	295	303	283	281	298	279	293	297	275	234	264	265	270	285	291	262	290	309	258	255	246	271	317	300	251	288	281	268	289	288	278	269	266	289	259	278	279	270	272	293	279	250	300	290	288	257	285	281	318	292	285	280	281	314	294	282	270	304	272	253	291	292	259	289	274	266	240	262	292	255	290	301	266	246	239	280	265	267	284	246	273	247	243	269	260	262	311	268	257	264	268	307	276	237	252	261	267	298	271	281	262	279	266	254	272	278	268	287	268	268	310	284	274	289	254	276	257	261	280	287	268	277	266	271	252	316	260	281	284	271	290	262	264	271	243	283	256	241	289	250	280	239	276	267	278	278	275	287	303	250	277	258	272	299	290	287	245	305	258	240	258	242	272	287	291	271	262	258	255	283	252	229	247	265	266	277	272	285	261	258	245	275	257	261	285	232	257	277	305	271	285	264	279	304	277	300	314	280	297	285	285	295	308	250	266	269	280	297	277	285	254	254	266	292	290	290	316	274	260	317	269	288	275	264	283	314	275	280	237	284	281	279	271	292	269	254	260	298	287	266	321	250	283	265	247	263	247	274	261	265	278	248	251	282	272	300	310	243	285	286	279	257	280	303	280	271	297	256	266	283	262	256	271	278	282	270	293	220	281	294	253	265	286	254	285	283	267	258	248	284	283	278	265	279	311	274	263	285	251	283	292	296	228	258	253	263	278	251	254	294	256	279	307	250	276	268	281	247	306	275	251	258	250	246	298	280	289	266	276	273	259	251	289	278	233	296	265	275	264	275	240	258	270	281	261	247	320	263	275	270	287	262	269	251	272	282	268	280	306	285	279	264	250	241	309	292	292	274	274	310	310	249	299	264	255	256	287	278	279	291	251	245	264	285	264	287	290	261	283	295	256	268	255	239	264	289	280	288	274	253	292	250	269	263	279	310	243	288	291	266	269	280	291	301	271	283	273	299	260	264	305	250	287	266	260	256	275	274	286	303	294	281	277	260	291	257	261	266	264	286	287	257	273	240	266	290	287	266	252	269	278	254	284	286	271	247	275	293	267	296	251	267	278	251	273	319	285	304	262	290	267	280	267	250	248	283	272	288	262	277	294	242	247	281	277	269	280	243	255	263	245	283	265	248	275	249	273	298	279	283	260	305	294	262	259	264	281	266	255	274	302	296	288	294	289	275	291	261	294	293	282	267	262	270	308	276	272	272	298	241	276	247	257	256	284	296	296	261	295	288	290	277	277	236	272	265	279	302	241	295	277	254	311	273	282	291	274	245	254	260	268	271	260	299	260	286	270	282	270	284	277	246	325	289	251	237	259	253	278	243	261	273	279	290	287	243	288	243	270	268	293	260	289	283	283	282	269	256	281	250	283	271	274	276	281	287	294	280	271	282	275	265	269	257	269	282	276	276	257	277	293	269	296	288	273	280	283	256	263	276	284	266	311	278	288	273	270	297	284	286	254	277
6005	6875	9722	16529	17517	10942	2834	690	701	679	677	702	672	686	642	641	689	615	628	669	675	643	598	626	684	651	658	664	678	638	646	679	649	668	673	661	609	636	660	655	622	685	647	654	671	613	638	680	636	645	650	704	687	657	670	652	609	629	669	643	642	705	632	651	608	638	629	646	653	652	615	655	676	655	639	588	658	635	608	657	681	610	633	587	665	692	615	706	631	616	625	673	705	659	616	621	640	676	664	661	626	664	625	631	656	604	622	642	635	622	624	674	614	660	642	656	685	632	599	641	608	645	664	662	641	609	644	622	646	574	647	577	670	616	668	667	670	635	678	687	671	671	649	666	675	664	629	641	665	656	632	657	610	663	609	618	647	626	617	602	598	633	677	626	607	651	633	678	623	645	604	606	648	693	651	659	658	661	618	644	636	674	610	649	641	679	635	633	650	615	615	675	665	632	646	650	654	599	634	645	687	624	646	651	682	639	668	659	626	639	657	603	633	649	651	665	617	667	657	640	627	663	663	626	661	678	647	630	630	589	641	640	639	660	635	653	716	615	676	646	631	629	631	628	641	610	617	645	629	637	635	647	630	647	692	628	638	643	669	608	644	647	664	650	670	640	587	642	658	667	625	607	652	640	640	596	625	615	643	633	644	608	657	637	621	603	650	644	625	625	651	610	697	629	651	634	635	612	664	647	670	657	596	615	672	640	657	613	609	648	619	648	610	635	659	658	689	649	663	621	660	669	622	600	621	666	622	603	672	632	639	662	660	615	612	623	678	635	677	640	629	647	634	648	652	678	650	615	642	630	669	665	647	668	653	624	650	673	668	657	640	635	677	628	600	650	645	644	615	631	676	628	631	641	631	621	662	681	643	650	618	640	640	663	636	651	639	618	651	627	642	629	649	613	605	614	634	722	626	694	629	606	669	672	655	604	612	623	602	643	647	644	638	609	652	650	665	656	624	681	627	622	608	618	670	695	625	651	668	622	648	629	624	659	621	667	647	615	616	667	623	657	610	657	640	656	668	686	637	622	624	692	639	640	644	633	596	650	620	649	643	667	655	639	656	684	630	656	635	635	633	635	638	599	624	630	633	697	661	675	640	646	642	612	686	628	653	621	635	657	672	634	632	667	669	679	632	671	614	618	592	624	641	641	623	670	637	640	640	651	710	663	647	650	637	635	646	668	664	615	644	616	645	604	645	628	675	629	648	670	584	616	634	688	661	620	680	626	617	677	602	648	676	640	659	630	650	587	636	629	640	611	650	641	652	650	627	641	649	627	619	616	634	634	645	657	627	643	638	627	686	642	619	668	619	651	664	675	645	688	615	609	643	647	668	683	683	654	687	664	600	631	669	651	645	618	690	644	639	684	605	636	653	694	682	685	665	620	692	636	626	607	628	635	631	618	626	629	678	647	612	659	597	682	642	675	674	647	650	641	662	631	644	628	679	657	653	679	656	650	632	649	640	581	598	656	627	572	677	615	689	627	626	612	635	648	625	626	619	637	626	710	651	690	658	605	660	606	601	671	666	644	613	627	660	656	679	634	619	652	696	680	665	639	615	647	608	636	653	653	687	646	645	631	677	612	575	646	636	644	656	643	650	628	654	616	598	650	574	629	665	653	643	650	645	651	688	663	631	642	643	610	693	627	657	604	584	649	609	686	715	683	662	670	641	636	647	628	683	597	657	617	636	625	653	630	653	618	663	634	659	676	647	602	650	659	631	617	663	648	698	629	611	688	619	611	660	654	601	616	642	659	646	622	636	576	649	644	650	650	639	662	608	726	677	623	621	669	647	632	629	612	635	672	610	671	628	657	653	690	569	603	653	651	646	615	617	637	657	589	643	623	634	661	618	631	605	637	673	622	621	619	658	629	632	602	631	677	625	669	662	656	599	647	663	623	629	674	650	661	655	629	685	624	611	641	644	625	640	600	668	649	638	627	639	639	672	633	656	639	610	682	682	628	634	615	625	641	643	603	617	628	638	635	670	624	662	629	618	583	627	595	609	612	649	649	603	634	683	638	618	640	648	633	617	623	630	616	657	668	639	621	651	641	596	670	597	637	665	684	620	635	646	603	654	645	630	612	674	618	618	680	616	649	670	643	618	615	639	661	641	677	671	682	626	603	649	651	643	678	671	641	617	635	671	637	626	652	655	617	651	636	630	641	638	675	634	658	616	658	658	711	662	637	605	612	654	657	633	646	627	644	628	629	675	654	635	635	595	637	593	621	600	646	652	628	630	673	655	651	663	653	680	646	672	685	628	605	676	675	635	644	608	595	604	633	648	654	599	640	631	691	658	690	695	652	675	668	644	633	618	565	638	614	569	619	631	645	610	593	652	630	699	629	673	622	678	628	619	651	654	628	668	638	610	632	655	673	627	689	683	598	610	628	634	656	649	660	668	660	667	656	652	626	650	682	619	662	629	631	684	675	652	613	653	599	634	632	624	663	616	619	653	624	650	644	620	668	661	629	650	653	663	634	644	622	640	636	616	642	659	667	667	645	650	658	614	637	620	681	611	604	664	627	657	660	640	659	635	614	649	670	664	639	612	685	630	606	611	619	653	646	660	646	616	608	652	650	684	598	603	632	618	603	633	650	667	663	628	655	654	646	647	678	702	653	615	583	618	615	659	649	599	663	620	635	643	644	684	631	650	598	649	681	633	640	660	611	650	641	678	643	656	691	628	635	591	606	642	663	647	618	622	607	661	608	673	638	639	676	630	640	653	650	581	606	632	630	675	639	656	662	624	636	665	624	642	620	647	607	661	608	609	642	673	660	612	632	641	629	629	642	615	655	645	619	604	640	655	657	655	676	689	660	640	624	642	611	633	618	619	598	657	646	684	581	652	649	620	620	672	674	650	624	624	623	675	649	592	594	631	640	639	644	647	633	642	666	634	660	630	625	628	651	607	590	663	644	658	604	671	609	645	660	680	681	644	659	656	673	648	658	636	658	716	635	650	630	659	625	642	598	617	627	591	670	623	592	665	645	637	647	664	621	629	624	616	615	669	687	657	650	637	654	659	624	638	600	673	662	668	613	671	641	622	663	655	636	664	660	671	630	630	644	654	617	699	634	615	653	652	653	652	653	659	630	643	609	602	685	654	642	608	664	622	677	598	642	635	624	655	658	618	650	637	669	596	642	599	655	649	632	655	636	643	661	622	657	623	648	608	610	643	594	673	673	636	661	654	643	652	665	658	661	663	612	660	600	665	633	663	624	640	674	671	659	613	669	644	640	637	621	628	628	630	627	651	623	626	630	627	692	674	627	636	657	611	613	627	630	601	643	629	606	664	630	638	650	640	672	696	639	649	651	648	587	654	616	654	621	640	627	691	655	651	639	621	668	669	634	687	629	655	611	632	653	676	623	671	670	675	642	610	621	642	654	680	671	656	652	656	640	680	680	648	676	671	638	687	629	592	605	651	685	606	662	652	611	646	671	628	566	615	632	641	641	619	666	571	664	635	631	652	630	665	659
27758	17747	6739	2781	3017	1434	539	351	255	227	255	203	200	186	201	151	184	148	147	134	136	158	137	153	117	131	128	137	109	139	120	136	121	145	147	114	135	101	128	133	140	130	144	135	93	148	136	129	126	119	108	119	142	142	140	131	125	128	112	115	112	96	125	119	117	143	117	141	135	128	130	126	115	132	109	122	118	119	119	113	146	121	107	120	137	113	142	126	131	138	109	141	106	111	127	137	132	128	135	112	126	115	143	131	132	123	123	121	119	118	108	122	126	159	133	132	141	108	129	135	126	108	121	127	134	129	123	121	120	129	112	137	119	110	127	135	110	114	144	127	128	125	110	131	130	96	118	112	114	145	134	135	131	142	132	114	110	117	129	138	125	125	133	115	122	134	126	132	105	107	116	112	114	115	121	128	122	127	122	139	124	121	133	107	116	126	142	109	137	132	133	150	115	122	115	106	117	97	125	114	108	137	121	118	113	127	129	121	108	123	125	116	120	117	112	125	120	105	118	131	129	131	121	114	92	127	135	149	104	115	118	130	113	107	119	128	116	123	123	132	147	135	107	129	103	118	133	141	120	127	118	117	133	121	119	102	146	133	111	131	140	124	127	110	125	103	140	121	123	116	113	125	122	131	106	144	110	122	125	126	113	126	119	96	119	118	127	123	131	110	95	111	127	115	128	96	125	125	129	98	101	133	108	111	117	130	115	117	124	131	95	134	157	128	123	124	119	115	110	113	126	119	105	110	126	107	128	120	109	121	123	116	135	131	116	120	97	105	129	117	110	129	144	96	125	119	135	116	127	125	113	127	114	135	146	115	107	114	136	118	144	129	135	116	111	124	138	139	122	121	131	116	116	125	127	120	128	126	123	123	126	106	126	135	113	110	134	122	108	126	93	110	121	139	127	118	141	112	104	155	103	107	114	120	122	120	129	136	118	151	123	126	116	137	100	131	128	131	124	126	110	109	113	130	120	119	134	106	115	106	136	137	114	117	113	143	113	124	144	126	110	133	131	114	113	126	108	111	121	110	115	123	119	112	126	124	127	121	125	97	118	118	125	116	121	130	124	126	139	117	145	122	111	135	109	114	125	129	121	155	109	134	121	126	115	118	118	106	107	106	132	115	120	103	121	126	137	107	107	135	111	137	147	132	127	100	133	130	137	121	117	126	113	139	132	125	115	137	115	151	124	116	121	141	134	117	129	124	121	116	113	146	118	133	132	114	117	121	117	121	118	115	117	137	124	97	138	132	122	122	104	142	110	126	110	137	134	121	111	119	141	144	100	113	133	111	137	149	152	123	130	113	122	138	132	120	126	150	115	128	112	110	126	124	113	123	119	110	143	124	116	126	133	114	121	131	141	108	103	140	121	125	131	108	111	117	115	130	126	114	106	135	131	116	136	108	123	117	133	121	132	122	130	121	133	115	123	137	131	138	140	102	121	116	136	124	128	134	101	113	149	125	124	104	109	126	129	120	151	125	135	100	114	127	144	114	117	119	124	128	119	125	130	114	129	133	129	152	106	109	121	116	152	112	114	114	118	120	110	112	117	125	126	106	134	121	128	130	126	110	123	130	108	123	121	135	98	113	127	124	121	102	114	144	130	125	136	119	121	120	128	139	116	129	115	116	127	119	126	101	104	149	139	125	119	131	106	135	121	118	125	132	123	125	151	123	129	119	122	130	118	122	119	140	114	120	135	109	117	143	109	134	138	111	115	137	144	125	119	120	133	124	139	142	128	112	110	117	110	120	118	108	126	125	127	111	122	140	101	111	119	128	117	135	113	119	115	130	127	122	141	125	108	124	130	124	106	117	116	131	110	142	129	107	120	141	126	141	124	113	131	143	132	119	127	138	135	116	119	132	126	113	117	95	137	117	132	117	138	121	124	129	99	129	129	105	141	122	108	118	129	149	119	132	108	124	124	123	108	126	120	107	117	112	128	118	116	113	131	142	137	132	136	119	127	136	150	112	125	112	130	137	125	130	115	111	121	106	126	112	119	122	125	127	112	125	114	106	107	97	110	134	113	123	109	112	125	123	114	120	109	116	116	126	98	120	118	115	135	122	115	107	137	146	105	142	128	120	113	137	151	117	109	114	127	118	113	126	129	136	127	127	115	106	112	142	114	117	113	136	132	114	135	114	117	111	136	120	141	125	104	122	139	105	126	135	121	128	125	128	121	159	118	118	120	113	106	134	97	111	126	133	144	123	116	110	112	126	139	128	119	104	127	137	119	103	122	136	128	122	121	129	119	113	122	121	114	128	110	120	98	119	134	123	144	121	119	102	110	106	119	114	129	125	114	124	104	127	130	116	112	134	126	134	117	133	152	118	135	125	149	128	110	121	148	122	122	126	117	127	116	98	121	118	127	110	122	112	142	122	115	139	124	132	140	112	112	132	116	123	111	128	112	126	106	110	105	121	130	125	116	129	121	119	116	134	105	118	143	133	134	118	129	126	125	119	118	143	125	122	125	128	140	127	127	104	121	120	124	130	119	128	124	124	107	123	138	121	116	118	110	112	141	127	141	115	104	157	115	120	113	126	126	131	122	138	112	116	125	107	143	119	139	122	109	147	136	124	132	115	113	128	115	125	119	127	142	106	133	138	135	107	114	118	124	118	120	128	131	123	112	113	109	124	119	131	130	129	120	123	130	125	109	121	129	125	122	128	118	124	111	119	130	103	129	120	121	127	130	128	119	140	121	106	132	117	108	124	105	96	124	142	110	119	124	114	126	130	130	117	131	118	132	148	128	94	121	127	115	131	130	125	118	123	113	116	121	134	121	127	113	113	105	129	122	123	121	128	124	134	113	114	120	98	106	137	111	107	141	130	134	138	116	115	120	130	126	108	106	116	123	125	121	112	118	127	124	106	116	131	118	129	148	120	134	108	110	124	160	122	131	130	119	108	119	130	126	138	135	117	126	111	96	121	132	115	119	146	109	135	128	140	138	101	119	131	115	117	131	116	124	124	128	126	124	116	105	132	127	122	134	131	131	110	131	128	127	122	137	133	119	112	105	122	118	130	130	117	127	130	136	135	106	122	126	139	123	133	133	120	118	128	119	120	113	119	126	119	114	118	119	118	125	133	115	118	137	116	102	154	125	125	124	124	130	127	116	116	96	122	112	136	105	93	120	106	111	131	147	120	112	112	123	105	112	111	115	127	115	97	111	120	138	111	113	114	124	138	127	132	122	114	132	121	120	121	142	120	136	133	120	102	98	127	126	133	118	133	141	123	127	106	120	131	121	114	141	119	127	125	105	130	116	117	98	122	129	118	100	106	124	136	122	126	119	112	150	143	127	114	120	129	142	142	123	139	130	134	140	105	136	126	125	117	92	128	145	140	112	116	110	109	119	133	130	130	113	145	110	119	106	133	124	116	114	146	100	121	115	139	110	134	121	111	94	126	111	117	140	124	105	122	131	107	126	121	138	116	111	125	133	119	161	124	124	129	133	118	117	128	127	130	143	128	103	125
16407	11060	6965	5829	9144	4838	2093	1438	1211	1039	969	875	813	724	630	617	591	564	560	522	478	542	454	452	465	436	446	429	403	412	415	419	450	413	424	419	406	389	378	366	376	381	369	386	407	374	367	384	363	363	383	367	391	353	359	377	389	345	365	378	379	325	340	368	359	345	400	348	368	362	367	370	311	337	356	353	358	325	355	366	384	325	361	324	320	341	342	372	347	343	354	342	361	307	352	351	325	362	377	353	332	324	347	333	346	351	336	374	320	388	340	350	355	338	342	326	359	376	317	304	351	363	386	350	357	351	338	360	379	339	326	350	342	366	357	329	315	345	323	348	341	384	321	344	323	322	351	341	336	334	334	363	352	332	331	330	336	365	324	373	358	332	347	357	355	346	355	344	345	334	312	340	342	331	344	348	350	343	348	361	366	318	318	353	333	356	348	311	340	334	361	340	361	337	310	361	367	351	351	351	353	379	350	343	346	331	334	366	339	363	353	373	330	348	335	326	311	364	323	329	351	342	323	345	338	347	326	328	329	351	361	345	326	362	344	331	332	352	345	333	347	343	390	355	349	318	334	313	348	325	349	322	339	344	333	356	343	354	305	335	312	330	329	324	333	391	350	332	320	352	328	359	351	340	356	321	304	324	331	375	328	349	309	323	338	368	355	373	331	329	328	331	330	351	366	347	334	357	317	317	369	315	322	334	345	369	354	348	328	342	317	337	372	368	351	326	349	343	323	344	362	338	347	337	325	327	365	343	347	378	375	342	307	328	314	369	347	336	351	338	368	323	337	355	332	357	332	355	326	351	322	358	362	365	347	333	329	388	390	335	345	348	355	323	350	332	349	355	311	337	324	315	310	350	363	342	366	335	323	358	323	308	308	334	340	324	333	351	351	317	356	326	330	334	321	339	324	315	362	380	365	356	368	358	330	362	352	307	313	342	359	326	318	326	367	367	353	339	319	318	351	334	335	325	340	324	350	357	371	328	345	330	320	351	330	344	306	338	333	342	315	334	344	353	344	332	328	323	357	351	348	309	352	347	334	352	355	305	327	329	368	306	336	341	327	363	340	362	316	290	335	295	325	344	334	337	332	339	346	333	357	341	336	335	317	328	352	352	326	363	314	305	340	332	315	317	353	343	326	326	341	320	386	347	315	338	343	364	338	319	322	326	330	342	321	371	313	386	339	348	357	330	343	327	329	326	335	370	343	335	357	332	342	349	348	330	351	355	346	345	316	341	333	333	366	333	340	367	343	338	338	370	334	317	372	326	347	344	333	371	337	342	341	367	341	390	318	364	317	332	355	333	365	306	366	322	341	303	357	293	348	387	326	318	337	334	323	369	318	326	361	348	324	343	325	377	336	318	324	342	323	357	349	329	321	335	337	336	366	340	364	334	322	327	328	326	334	340	330	337	363	363	299	323	318	353	302	349	338	317	384	351	380	335	335	309	337	316	346	342	339	353	322	343	325	330	363	345	329	303	325	329	362	331	348	313	311	333	353	348	335	345	342	332	322	332	337	354	323	335	335	345	360	343	330	349	346	348	337	323	358	305	343	314	334	316	334	352	330	352	326	353	351	364	349	299	337	337	357	341	344	327	339	340	325	339	335	332	334	333	341	337	312	361	350	354	351	339	360	349	355	344	323	305	347	324	327	368	333	327	331	296	344	356	327	320	393	313	344	355	335	307	345	373	344	334	363	402	340	347	321	362	323	337	334	352	320	339	299	334	355	329	319	361	330	326	325	332	326	376	355	344	345	353	330	306	320	340	349	304	365	313	375	361	333	334	305	333	340	346	339	365	329	297	321	332	349	344	367	330	372	338	357	346	328	340	355	350	355	301	327	309	352	337	346	355	328	304	334	327	339	327	359	318	338	345	338	337	340	326	341	341	345	347	352	323	356	369	338	345	308	351	359	345	343	325	345	323	335	382	329	345	362	380	361	343	349	348	341	345	329	360	330	331	356	343	385	339	295	323	344	290	338	364	324	340	341	367	360	335	364	333	344	335	338	303	333	319	296	335	371	347	366	313	350	343	335	332	336	381	341	341	341	356	340	350	353	355	351	308	374	333	355	332	339	354	330	340	351	328	372	350	354	345	358	334	345	360	314	346	310	349	355	321	337	312	367	363	364	358	307	331	332	341	340	332	377	387	307	314	354	338	296	322	326	319	349	339	327	337	350	324	370	345	292	338	324	316	353	336	385	336	312	306	331	352	318	353	334	342	300	317	327	324	350	367	353	317	337	337	356	323	328	407	325	335	356	322	361	365	334	337	342	334	335	360	321	334	348	336	345	293	326	359	335	373	320	322	338	340	339	317	368	361	319	335	345	335	339	310	348	368	358	331	330	345	326	351	321	348	320	370	347	338	343	353	343	348	321	364	311	342	316	350	328	332	334	314	343	342	356	358	353	317	331	329	380	341	343	333	351	333	356	332	360	388	338	315	314	356	344	322	366	333	322	328	332	345	347	323	361	326	338	355	336	366	346	373	336	353	349	326	321	347	364	342	312	306	376	349	332	341	370	322	331	330	392	348	369	352	352	357	337	315	301	354	337	350	337	373	322	339	334	358	298	314	327	348	328	337	366	348	380	323	339	347	359	341	330	338	342	345	312	344	358	325	305	333	331	360	349	341	336	353	315	339	353	334	355	316	363	310	343	369	312	355	362	331	341	334	340	343	346	359	332	356	356	345	334	361	331	300	353	345	344	331	366	347	322	346	348	337	362	307	318	355	306	326	321	358	358	345	353	353	339	340	350	353	303	339	341	318	306	342	350	322	336	345	323	350	343	364	369	354	317	360	326	347	319	308	328	332	339	337	351	363	339	338	368	350	347	303	347	351	341	322	325	337	381	314	325	342	348	370	310	302	373	338	345	338	310	332	336	341	373	304	320	322	315	311	347	332	338	350	340	338	320	301	333	323	368	326	329	296	340	323	350	325	319	351	357	329	321	358	365	366	342	321	338	347	355	345	343	343	328	314	319	305	331	341	383	326	328	340	352	358	336	319	367	323	354	294	350	308	345	332	348	331	349	316	343	360	327	335	338	342	372	337	343	337	348	343	344	361	323	366	346	342	352	307	360	339	338	293	346	350	335	344	354	344	371	351	358	335	383	328	377	378	368	326	348	333	319	367	359	337	329	347	358	358	355	359	324	354	377	351	333	318	346	334	348	344	322	307	333	362	357	343	336	367	360	354	337	349	322	320	360	355	328	324	318	334	338	345	349	338	340	346	362	375	330	349	343	357	335	359	352	313	338	346	377	325	323	334	366	345	319	352	331	352	348	349	344	325	325	341	308	353	348	332	331	315	342	344	344	336	335	342	348	326	334	330	335	362	372	331	353	330	330	340	355	322	317	343	343	328	343	351	353	335	348	339	324	324	344	353	361	342	357	324	330	376	357	371	321	365	348	355	333	336	342	317	365	327	341	336	318	344	353	346	348	363	346	332	372	329	355	349	342	352	339	368	321	343	300	352
41364	31418	21831	9101	3058	1530	975	691	533	433	406	359	353	353	318	288	287	267	292	248	236	232	228	261	248	249	237	224	272	255	250	234	250	252	195	223	208	217	253	228	246	186	221	243	215	229	218	238	221	211	256	195	209	218	214	219	202	214	233	225	210	197	220	206	210	219	222	201	208	204	189	215	226	213	221	195	216	198	205	222	230	231	227	223	248	221	232	219	220	214	220	223	195	234	218	189	226	206	242	240	197	205	212	194	203	199	188	198	199	218	223	163	192	225	202	225	214	204	208	199	230	219	223	204	202	217	219	226	186	204	203	234	216	211	222	192	230	197	199	203	212	196	202	199	214	219	209	207	209	205	209	228	210	198	212	231	193	208	220	200	240	230	217	244	220	207	231	226	197	195	210	223	216	222	212	220	202	232	212	237	206	217	217	212	219	205	220	217	216	242	216	242	211	205	211	216	224	233	227	242	218	211	220	235	211	228	219	211	236	220	227	221	187	221	208	222	224	208	230	216	197	198	221	219	220	192	221	207	211	218	214	228	210	208	201	219	210	208	213	231	239	218	221	223	195	219	215	229	217	228	209	213	205	217	232	210	232	235	189	211	182	193	223	207	227	193	228	229	217	204	213	194	206	196	217	228	237	230	169	191	225	197	210	233	221	224	233	211	223	234	210	201	202	223	201	211	218	225	231	203	231	199	219	200	232	214	196	221	188	215	221	201	211	240	231	204	220	227	189	194	192	180	214	208	235	207	234	216	249	184	197	217	225	215	216	209	256	193	215	198	200	210	239	218	213	206	225	219	210	208	211	227	237	210	218	209	211	209	228	215	221	234	225	196	229	194	226	202	219	185	238	215	204	200	193	206	221	210	208	213	183	225	215	211	215	212	201	233	226	192	231	218	224	212	212	215	197	212	185	240	242	228	194	229	216	247	205	210	234	205	212	199	206	199	206	196	220	207	216	211	205	212	199	220	232	228	216	216	257	242	224	220	187	229	214	216	230	214	218	207	210	206	244	204	228	215	210	220	234	224	230	216	211	192	231	229	221	238	189	212	207	221	233	213	219	208	195	178	202	240	197	237	228	230	194	186	212	235	209	231	220	217	201	217	217	227	213	212	197	218	200	240	211	223	215	240	201	231	202	216	190	193	213	221	219	208	194	229	206	209	218	209	217	200	193	221	183	232	224	215	201	219	218	229	214	211	190	185	227	236	211	204	205	177	208	213	229	204	244	224	190	224	240	203	224	231	237	237	221	225	219	206	212	206	216	197	210	187	185	227	207	210	191	211	247	219	209	214	206	214	223	197	236	222	199	208	200	208	217	206	192	215	212	227	214	237	187	213	209	210	200	205	242	200	233	229	202	218	213	228	224	203	183	205	203	225	223	238	190	236	205	217	188	222	221	218	193	206	225	208	205	244	204	195	241	195	206	238	214	222	205	189	195	195	198	218	230	220	222	234	209	213	209	201	231	206	201	200	222	208	206	240	183	240	202	210	223	209	216	239	203	213	227	229	207	215	232	231	218	253	267	221	242	207	213	243	228	211	202	190	216	234	207	236	200	212	230	208	191	220	210	215	186	226	230	246	238	197	211	204	184	184	218	178	203	211	246	211	200	211	198	220	230	233	207	208	196	244	204	226	199	208	218	206	229	211	208	225	209	209	214	231	216	244	219	224	204	227	210	218	214	194	242	204	204	231	230	185	223	228	230	216	203	223	195	199	223	206	198	220	203	225	236	223	216	227	197	218	187	186	238	214	198	195	230	201	229	220	230	184	235	222	189	217	235	214	213	197	181	219	208	213	209	245	237	201	207	207	228	240	185	194	216	182	201	191	210	239	220	239	224	226	204	199	225	211	192	226	223	224	251	218	197	208	215	232	243	214	256	201	206	238	193	199	196	209	266	210	242	200	205	236	220	227	216	210	231	194	218	208	231	220	206	211	220	254	203	211	220	237	218	219	224	240	200	190	212	232	198	215	219	224	192	194	219	206	226	213	231	202	203	203	198	205	221	224	214	220	223	224	253	246	190	233	240	211	215	196	222	213	200	208	221	208	244	224	239	229	190	230	215	197	196	220	180	206	197	212	191	209	202	225	217	208	211	194	210	205	187	212	203	183	210	214	223	202	227	209	207	227	235	208	197	211	225	198	193	243	185	224	216	236	225	209	252	210	206	215	181	235	191	238	219	222	207	197	249	213	219	220	233	204	198	204	216	216	205	216	232	183	211	235	204	216	210	218	233	226	230	231	216	203	188	219	199	239	211	233	217	236	229	215	204	219	227	220	209	212	226	224	218	207	208	201	201	199	241	200	204	217	229	197	224	202	231	202	222	209	205	212	214	188	226	210	217	243	209	204	202	203	236	221	196	210	192	210	190	227	262	239	203	235	228	193	206	202	232	212	219	210	233	229	228	226	185	208	204	196	184	215	241	217	227	252	219	226	217	224	187	210	230	207	217	216	231	185	216	198	190	212	213	223	210	209	218	216	225	220	233	213	205	240	223	210	217	198	205	211	191	195	198	211	226	222	205	209	230	182	212	225	246	225	247	203	193	201	215	197	208	225	219	220	197	228	225	205	225	209	223	227	201	194	258	229	220	190	208	241	202	225	213	225	230	202	220	213	216	219	232	227	216	211	216	236	199	234	227	232	209	206	219	228	219	204	186	215	223	239	177	209	229	244	233	210	181	204	230	228	191	209	195	219	256	224	210	220	207	214	219	216	230	222	203	179	218	228	199	202	201	204	197	224	200	212	208	217	210	202	197	173	185	219	205	202	200	208	191	241	198	221	173	228	231	226	198	209	240	213	236	216	255	212	228	225	218	195	209	244	257	235	210	217	215	186	205	202	207	206	209	219	234	216	199	203	202	174	258	213	220	214	205	203	215	218	203	204	201	201	201	238	239	205	209	199	243	212	190	218	205	215	225	226	224	230	205	223	190	252	224	212	240	216	189	205	213	216	238	224	216	229	205	254	234	198	225	220	206	210	205	218	216	217	198	210	218	204	220	211	202	213	190	229	229	224	217	232	189	225	228	230	199	198	203	211	233	227	207	192	206	216	230	231	229	206	203	204	214	236	209	218	196	209	220	217	211	244	193	206	196	208	207	212	199	212	205	201	224	216	233	223	200	226	222	218	217	217	233	217	203	207	201	209	211	219	214	207	189	203	215	216	208	211	208	193	201	228	233	246	228	206	192	202	211	225	210	188	212	202	210	224	198	216	217	188	242	207	224	228	201	227	208	215	216	219	200	206	224	209	218	211	227	206	214	214	227	218	225	212	217	211	194	211	197	195	217	207	203	200	211	207	197	213	212	241	241	216	222	231	208	230	222	226	198	202	203	218	201	227	239	240	199	197	219	179	211	228	191	212	211	256	204	225	201	238	182	194	209	195	221	254	224	200	208	204	233	233	212	197	214	212	203	235	216	218	210	209	217	219	209	215	208	217	228	218	209	207	199	212	172	190	198	205	240	211	207	211
24524	20275	18685	9981	5057	4037	3223	2733	2323	1950	1714	1557	1422	1233	1236	1167	992	983	915	927	850	886	802	795	758	776	760	747	727	663	686	685	648	705	652	738	666	630	615	578	643	623	601	638	653	571	631	616	592	596	581	623	559	642	621	617	602	627	592	597	562	611	594	572	598	554	583	619	609	555	566	576	576	561	593	581	592	587	557	583	575	564	566	574	552	555	548	560	544	576	599	571	577	561	556	558	595	568	593	568	568	581	527	564	553	526	563	549	551	552	585	590	588	529	575	560	539	556	523	566	546	558	533	570	575	568	557	587	534	552	531	592	561	529	510	532	552	513	545	541	545	550	553	554	547	544	560	545	564	585	574	566	571	557	575	538	558	562	546	549	569	525	587	526	556	567	572	584	569	594	549	527	544	550	567	582	528	494	549	576	508	538	550	562	548	538	549	527	558	561	541	565	549	511	591	540	566	554	538	576	574	546	563	558	525	556	522	516	567	524	529	540	563	547	577	578	527	564	559	519	569	544	584	578	549	582	531	524	539	536	537	560	588	550	561	537	539	505	556	544	556	560	547	552	567	535	511	529	558	592	601	564	530	568	549	543	502	574	572	512	554	564	548	528	549	533	577	558	537	556	538	549	570	537	540	542	519	553	559	554	562	522	547	559	581	573	563	553	562	513	511	555	556	583	515	538	522	551	530	566	533	566	555	569	549	541	533	532	495	531	599	537	582	574	564	529	525	544	539	539	581	589	579	561	552	521	521	565	542	581	516	535	524	586	528	528	557	538	595	519	534	505	585	565	561	581	542	545	525	537	573	569	568	556	580	591	589	557	565	546	547	579	545	526	534	564	536	558	519	557	568	527	577	543	550	525	550	577	561	589	561	550	563	510	538	563	555	522	552	575	601	566	537	538	564	554	579	544	559	543	534	530	540	576	514	553	552	554	544	538	530	555	520	529	553	532	579	551	528	535	555	536	572	557	566	543	498	583	553	530	520	566	559	570	552	562	575	589	537	510	588	549	529	588	551	542	555	594	538	586	526	506	563	544	510	572	528	537	539	557	505	556	529	538	567	523	589	526	583	595	561	543	535	573	554	594	539	580	571	536	534	562	563	568	541	535	583	558	571	542	511	565	544	532	579	538	545	515	512	563	494	554	575	513	552	523	538	546	537	587	569	540	532	570	542	578	547	532	577	516	542	570	563	545	541	505	524	545	581	523	541	558	517	544	567	586	527	599	572	540	511	543	537	496	569	525	555	522	577	524	577	570	530	574	564	533	589	562	552	541	508	543	549	533	524	555	526	549	552	548	543	532	569	543	520	570	564	541	537	567	549	568	534	553	610	525	547	580	553	573	510	585	556	560	547	563	554	545	567	545	548	589	593	563	503	596	545	588	515	514	538	570	564	522	517	559	542	607	549	542	603	547	537	542	542	535	532	553	547	500	555	555	566	567	562	581	557	535	530	559	535	564	514	521	540	546	548	517	582	541	534	577	526	569	483	529	555	545	540	546	556	526	580	573	539	553	558	559	552	554	559	542	548	610	563	540	610	531	562	566	550	602	543	542	570	550	534	518	596	581	532	543	550	506	503	529	548	544	572	513	521	561	573	554	559	560	567	518	580	594	549	573	549	559	575	555	566	568	531	527	578	511	532	528	540	538	579	559	569	545	560	567	552	540	567	520	562	537	577	572	614	566	550	524	597	537	553	558	548	574	571	543	539	535	562	581	540	570	562	525	550	610	530	518	521	493	553	552	570	536	551	531	573	510	544	530	490	534	539	567	560	554	592	542	589	514	558	541	561	607	537	560	560	562	572	571	537	545	526	500	522	549	544	593	548	501	578	543	515	575	500	529	522	560	595	561	572	547	544	517	574	561	559	556	561	558	554	519	553	557	585	536	558	557	575	576	528	587	560	536	553	518	544	527	543	587	541	526	542	582	533	615	562	574	556	566	549	574	540	567	562	536	535	545	530	590	520	561	581	557	549	531	533	541	556	517	580	518	534	530	548	544	575	582	573	564	567	567	565	527	554	554	560	513	565	529	562	557	564	553	535	539	533	537	523	521	552	579	536	587	548	547	537	569	573	557	590	541	543	568	570	565	592	557	553	513	572	526	556	560	502	573	571	561	519	534	616	545	580	554	552	570	552	613	495	577	505	560	551	510	596	561	532	511	544	588	520	541	544	536	555	549	576	531	572	560	575	599	592	568	539	520	568	574	530	574	556	579	495	515	562	567	549	551	546	571	534	533	535	575	543	638	608	564	561	544	525	552	595	586	563	573	559	557	582	519	557	557	540	571	567	513	527	588	590	542	559	555	558	537	543	572	541	525	580	554	524	546	535	519	546	582	548	592	527	569	541	551	519	533	554	528	519	581	512	567	529	518	528	540	573	516	502	543	600	555	559	587	539	561	556	592	540	531	556	531	515	552	543	537	522	548	550	544	592	532	537	588	512	565	558	549	574	522	587	555	577	490	536	553	540	549	574	528	532	531	551	547	543	597	609	547	594	516	557	579	536	574	525	539	518	534	533	583	524	569	547	547	512	578	548	576	541	515	503	520	616	572	569	540	576	528	581	584	542	580	546	535	532	574	520	559	571	548	570	545	548	597	560	539	571	494	510	533	560	507	523	542	550	554	564	550	527	561	551	566	574	569	557	534	557	557	547	573	568	593	591	552	567	551	570	531	549	541	526	544	555	518	557	488	581	541	585	533	584	601	546	576	562	564	513	558	534	553	588	560	538	572	585	549	541	540	543	588	534	608	539	555	537	544	562	557	571	570	556	533	545	566	542	524	560	535	544	563	538	568	520	579	544	545	534	537	523	574	575	591	557	581	514	544	557	529	549	598	543	555	543	593	533	531	547	589	529	548	542	549	525	559	551	578	556	550	548	552	531	527	590	518	581	560	558	521	543	551	536	577	533	565	521	542	539	555	593	559	547	566	494	524	509	577	544	520	533	533	578	525	554	534	542	580	569	545	527	580	572	489	572	579	556	585	525	576	568	536	535	531	564	559	525	596	585	563	559	546	555	581	594	532	585	533	575	502	557	581	530	544	563	506	562	546	561	616	550	530	529	606	570	549	590	530	525	569	539	567	519	548	559	535	551	568	561	560	551	533	551	621	528	544	575	555	481	572	565	532	539	516	559	551	495	514	537	552	555	577	545	537	543	561	527	531	562	535	563	564	562	523	551	542	541	555	552	538	564	514	504	567	556	534	552	548	533	604	522	596	523	571	553	551	582	555	584	572	571	580	574	562	525	545	530	539	557	539	583	535	570	580	586	537	560	530	558	515	514	541	572	526	536	584	530	541	583	502	500	584	580	579	540	564	556	594	545	560	546	580	574	590	543	496	543	615	559	568	556	569	552	558	597	583	526	583	550	548	504	534	552	563	564	556	584	520	544	530	532	553	539	563	537	564	509	578	558	538	547	557	519	557	565	557	587	518	506	488	521	573	507	519	496	520	547	581	581	577	530	510	503	605
13565	6446	2741	650	286	289	260	264	224	261	237	256	290	217	266	266	250	241	264	263	215	270	265	266	265	279	236	254	263	246	260	258	263	242	272	264	229	252	266	240	278	257	271	247	270	270	278	292	253	261	262	273	253	251	253	256	242	258	246	248	268	254	271	272	224	241	250	271	269	272	279	241	286	263	257	252	266	261	244	280	228	276	273	236	240	255	241	275	250	261	267	257	227	249	246	258	243	270	243	235	265	233	269	264	275	258	257	272	281	260	268	238	272	253	245	287	256	266	288	253	277	265	256	268	257	257	237	244	247	234	253	269	269	276	261	248	269	245	297	287	249	275	275	244	263	254	252	251	281	243	247	247	251	256	287	293	273	293	260	256	260	270	216	242	261	241	249	243	232	243	239	280	287	250	256	259	250	234	224	281	290	258	259	253	292	251	284	299	279	249	264	254	253	273	243	259	221	255	297	253	241	228	278	238	253	276	236	268	273	236	252	242	240	254	267	270	261	199	251	243	245	235	259	240	261	257	258	243	236	254	220	255	246	265	257	244	266	216	270	284	265	256	255	292	246	262	247	256	246	276	268	247	264	250	249	275	243	245	249	248	265	274	246	274	238	265	274	261	262	237	253	244	263	256	265	224	249	248	256	267	255	242	250	249	244	271	248	249	232	246	207	263	253	283	247	257	252	242	282	286	253	265	262	244	252	246	272	282	282	239	246	276	247	252	234	245	264	242	272	228	228	249	266	263	257	236	247	274	264	232	257	253	270	267	252	236	244	289	262	281	272	258	250	274	264	251	266	259	238	267	222	264	266	241	254	297	247	248	251	284	235	265	258	264	264	257	252	266	273	274	234	237	293	259	236	241	256	286	278	265	243	233	224	279	258	245	231	251	256	211	259	261	284	253	254	283	238	254	273	249	244	256	253	288	250	236	227	265	268	290	253	246	268	264	253	257	261	285	266	227	275	253	238	270	229	236	259	264	268	272	269	271	249	251	250	238	243	245	265	286	249	244	262	272	239	228	310	269	304	245	267	247	242	273	258	284	254	265	261	262	280	267	257	252	290	253	232	290	212	270	269	247	228	244	267	258	252	235	262	248	240	280	266	251	280	249	262	253	278	259	265	231	228	242	244	244	252	297	252	292	235	239	236	255	242	265	260	264	241	261	238	224	231	253	231	256	287	251	272	296	260	253	275	242	262	257	296	295	252	263	236	243	280	243	252	259	258	263	272	266	237	241	275	241	266	277	259	256	249	275	243	260	257	255	243	301	254	276	259	245	249	291	238	267	267	267	264	249	245	254	257	246	259	263	257	243	239	228	257	262	246	260	230	287	277	234	284	267	270	236	250	240	217	254	238	258	273	242	264	282	261	256	260	257	247	271	261	263	281	288	241	251	260	245	238	258	224	239	232	265	251	243	248	246	246	234	278	251	228	257	251	252	266	273	267	261	270	262	231	235	261	256	256	250	303	267	245	253	234	275	235	269	234	238	249	272	251	216	255	234	278	273	241	232	240	232	267	264	240	249	250	250	264	262	238	239	286	263	257	279	247	241	254	228	229	281	244	290	237	248	241	234	232	264	298	250	277	251	239	265	261	282	274	279	249	273	219	269	249	254	249	252	260	272	280	241	262	255	265	252	266	231	276	244	239	259	258	254	241	253	239	263	235	274	265	254	237	242	246	265	277	264	243	288	263	255	275	245	250	286	256	225	282	242	287	224	279	250	250	263	253	262	244	245	262	264	264	274	235	273	261	285	263	269	217	260	260	276	265	264	291	255	267	247	247	263	238	260	235	260	254	222	250	227	282	254	259	275	242	266	255	250	275	275	283	272	260	272	249	240	246	266	219	245	239	280	255	248	270	279	243	263	260	293	252	301	277	253	281	247	251	276	267	257	239	232	260	253	237	252	219	273	284	255	223	235	243	283	236	245	268	244	257	282	232	252	294	241	252	255	247	262	266	225	239	257	244	275	238	225	228	271	254	250	259	272	262	268	244	260	243	264	252	305	289	249	266	264	247	268	241	265	288	222	267	253	270	251	251	274	258	250	258	262	288	264	273	259	275	271	254	256	254	234	237	255	276	264	255	240	253	281	238	241	251	297	269	283	266	259	254	268	243	247	247	257	261	250	247	254	263	274	249	275	286	252	320	237	245	250	265	256	219	249	269	247	256	250	261	232	265	236	238	254	239	245	270	271	277	253	244	252	251	260	281	251	259	255	256	258	225	239	244	245	266	253	267	255	266	261	262	300	286	258	268	266	258	238	283	260	271	268	280	326	250	267	252	252	258	265	266	261	238	243	251	254	237	277	279	222	234	249	265	255	242	248	254	261	260	268	246	257	236	273	276	260	249	261	247	308	251	260	250	231	221	230	221	289	259	271	250	271	249	264	234	228	280	264	232	253	279	284	240	273	234	267	260	306	256	280	250	252	245	250	257	263	276	245	266	257	220	273	259	263	242	242	258	257	260	246	253	290	257	272	248	250	264	247	236	269	245	269	242	247	245	250	303	294	253	272	269	238	236	240	271	240	284	250	239	287	275	285	251	257	265	281	269	242	243	261	255	239	266	252	245	274	256	244	255	240	251	278	252	245	254	252	263	265	286	280	260	254	240	278	239	262	290	272	244	252	254	267	253	250	260	228	244	268	291	257	274	266	254	286	237	278	265	256	220	243	271	246	260	231	280	265	239	288	287	275	265	267	262	239	294	253	261	240	261	230	265	264	249	280	248	272	241	235	236	254	267	254	273	252	266	270	264	256	270	250	262	225	263	269	257	251	237	270	245	248	248	275	268	239	259	245	268	246	250	264	235	267	272	286	264	231	215	272	279	234	221	239	230	280	264	254	253	274	277	214	288	261	250	258	234	243	250	241	240	264	249	234	250	257	225	268	239	256	236	278	266	283	276	258	248	260	229	267	265	269	258	262	272	237	308	240	255	274	248	244	296	229	259	230	249	250	288	270	284	295	280	257	256	277	290	286	255	285	251	266	234	264	258	268	233	240	279	250	269	242	274	270	243	220	275	245	242	229	274	275	256	307	268	255	249	269	261	265	292	232	254	274	244	260	275	244	282	227	239	275	263	247	219	272	254	230	246	252	269	257	256	233	259	264	221	249	254	245	276	256	275	248	242	239	252	248	282	252	253	233	232	245	239	280	251	264	245	250	252	273	285	258	252	254	256	261	255	262	248	265	249	258	263	271	258	263	240	270	258	241	242	225	294	268	280	263	250	259	259	234	265	269	262	277	242	256	241	259	265	271	288	256	250	239	249	261	233	256	241	246	232	263	279	258	244	246	262	260	264	268	248	280	249	260	295	274	276	248	252	243	236	259	238	264	263	238	256	233	288	275	274	274	264	287	240	268	275	251	257	260	237	272	273	259	288	273	231	232	271	263	256	269	256	260	258	242	240	243	262	236	238	241	252	263	238	274	261	250	272	246	274	259	243	255	241	279	250	255	274	274	271	307	250	253	240	277
6495	4386	3670	1543	686	669	601	565	594	568	565	577	543	589	526	547	574	526	518	542	580	590	589	524	565	530	577	529	569	586	555	549	527	506	539	570	526	590	537	545	514	537	524	567	534	561	555	548	577	536	575	554	582	531	522	596	600	530	509	564	564	580	518	592	551	577	536	511	542	554	530	533	553	540	579	533	572	550	554	532	574	529	561	533	589	558	574	585	513	563	545	554	538	511	555	542	559	549	542	565	526	572	567	594	587	579	555	543	522	527	513	520	517	530	608	595	595	570	576	540	576	535	524	557	525	543	553	549	553	545	566	554	557	532	525	547	572	591	558	611	603	550	538	547	537	533	548	555	569	579	523	593	506	528	543	566	529	544	562	531	545	532	547	558	560	585	579	546	571	562	569	563	528	533	562	530	540	514	531	550	585	544	558	539	564	541	572	541	549	529	519	554	543	546	561	499	548	507	503	534	592	528	546	560	557	559	589	581	545	574	539	549	537	568	547	547	539	562	552	559	565	531	573	550	529	551	510	579	556	543	547	564	557	573	524	589	560	526	589	586	571	539	564	560	551	608	538	624	539	534	560	620	555	582	561	555	578	537	562	558	538	541	529	564	552	537	536	552	563	544	518	578	553	551	545	549	556	587	555	563	542	545	529	473	524	573	598	529	563	547	521	520	519	547	544	550	528	549	558	557	553	572	590	509	556	555	543	550	542	566	502	542	538	545	548	534	558	553	550	515	539	568	556	532	550	560	547	505	560	550	524	538	578	528	524	541	534	567	559	557	570	549	510	523	540	544	550	533	561	544	548	509	546	556	555	572	560	518	555	533	557	581	532	583	554	576	503	548	532	508	539	558	563	568	564	527	572	586	511	569	571	550	538	514	571	594	525	539	541	496	548	546	557	553	536	578	563	583	570	515	551	575	544	541	538	535	536	580	558	520	555	558	550	517	550	564	555	530	546	584	586	544	502	540	536	557	546	540	591	539	501	560	566	594	489	502	606	565	523	543	511	547	552	556	569	551	553	536	522	530	570	527	561	576	545	574	549	574	557	568	539	568	569	513	548	579	549	556	545	540	544	550	529	525	548	561	583	512	562	503	557	553	548	532	537	567	568	540	534	516	551	558	571	575	535	563	554	569	568	563	551	551	561	573	539	562	528	517	541	543	539	534	532	563	520	558	560	593	527	524	513	536	572	527	563	584	536	578	591	548	528	545	558	582	559	529	543	549	539	582	584	505	563	559	552	515	568	599	520	513	517	573	509	580	582	544	534	553	565	553	563	541	580	560	546	523	586	532	526	534	552	539	558	566	555	565	530	565	573	568	522	575	537	539	597	536	575	546	505	545	569	552	565	582	568	558	537	541	540	587	556	533	517	536	559	541	584	539	547	577	531	550	535	557	537	534	579	538	556	587	565	523	544	536	573	583	579	528	520	542	546	570	514	544	584	569	518	549	518	557	542	528	583	529	558	549	526	529	544	584	522	565	537	551	539	525	547	540	533	554	578	551	577	509	548	549	512	581	582	509	528	527	585	583	612	501	521	537	522	498	541	536	583	565	532	565	541	549	573	561	522	599	537	518	545	532	556	538	539	542	528	564	571	530	577	545	562	514	567	582	579	555	519	547	554	546	587	527	553	537	517	581	544	550	550	564	557	579	555	553	541	537	526	585	552	549	555	554	540	528	550	546	524	563	555	517	541	573	549	527	554	564	565	554	527	586	541	507	572	547	520	566	533	550	523	559	572	534	534	563	569	580	537	525	529	540	541	575	522	541	541	576	559	538	573	561	543	540	552	558	508	542	567	502	579	572	509	581	543	496	570	525	585	527	558	568	581	576	531	589	562	556	558	552	562	551	516	562	559	559	525	544	519	634	568	580	580	584	547	535	542	578	562	566	575	550	549	546	537	521	553	556	553	552	510	497	569	534	557	606	529	524	525	557	568	566	522	541	539	578	578	539	515	566	541	521	547	522	511	544	553	571	552	567	550	558	566	532	570	541	533	530	547	546	525	577	588	565	518	563	514	549	557	519	526	597	573	557	539	552	554	545	570	539	566	565	548	531	523	556	564	526	539	555	537	567	538	531	565	532	568	539	543	568	567	567	550	565	558	542	554	550	591	575	545	510	532	565	582	557	529	529	562	550	576	545	536	533	561	513	573	557	526	572	571	540	570	582	542	550	557	578	522	553	560	571	528	558	547	586	612	545	533	540	559	566	549	539	534	573	584	565	592	539	537	526	539	537	551	540	541	536	570	501	554	558	587	527	546	547	542	524	536	549	542	547	571	575	542	568	522	523	592	523	542	573	554	529	562	573	546	583	526	586	540	556	529	547	531	539	587	531	562	554	519	529	550	557	544	556	523	547	568	564	518	588	575	550	562	547	547	566	548	546	567	531	536	581	495	563	569	562	528	548	579	514	525	622	547	575	552	555	530	585	575	533	549	566	564	538	557	549	559	582	550	515	546	515	550	551	571	560	528	540	576	575	574	523	524	560	560	576	556	550	522	566	546	571	568	605	558	522	544	548	572	542	559	559	565	549	504	517	522	534	568	605	557	562	537	562	556	481	565	554	561	520	541	543	565	538	593	560	600	586	553	605	532	509	501	573	571	532	555	539	554	607	501	528	560	625	499	503	555	554	524	527	526	521	536	608	525	545	602	530	543	497	514	536	536	522	562	576	531	566	544	558	553	562	544	541	549	582	568	489	533	550	539	553	551	558	551	573	609	559	581	521	560	543	557	527	516	575	512	578	551	504	570	546	548	574	571	501	561	552	579	542	530	506	561	560	562	593	578	549	535	531	547	523	571	521	528	545	545	498	542	533	572	548	555	516	572	586	532	529	588	512	589	547	599	524	552	538	530	574	534	584	525	547	546	564	510	568	548	551	579	529	570	538	545	527	551	547	589	549	564	574	572	566	549	544	545	548	527	523	546	564	556	557	578	566	551	522	519	546	543	539	525	595	549	581	587	589	595	572	534	523	548	561	576	565	545	584	529	514	529	538	538	600	595	533	534	548	550	572	507	590	538	541	570	597	566	513	565	520	552	574	557	547	520	565	581	549	556	590	503	547	548	594	597	521	550	546	540	550	567	506	585	568	550	576	553	529	554	554	586	567	521	523	538	570	576	555	557	569	546	576	564	585	523	504	538	553	513	557	528	553	563	570	510	562	552	583	616	519	542	539	539	537	536	533	508	564	582	549	597	583	544	543	550	507	474	542	522	604	542	555	570	540	556	539	508	540	560	505	581	551	570	538	577	508	521	544	560	567	570	542	564	521	557	541	506	554	543	526	578	540	548	542	560	547	543	540	498	541	509	550	570	596	540	531	549	573	543	545	529	587	524	506	535	536	531	565	575	517	569	536	591	548	487	557	527	535	565	552	578	606	560	559	546	545	535	553	569	552	509	553	589	514	546	532	562	533	547	543	533	579	576	560	536	548	570	608	576	566	515	509	551	551	539	588	575	571	558	567	535	563
31550	22645	11153	3367	1237	673	421	315	266	225	208	206	179	183	217	156	170	137	144	139	147	144	142	122	159	159	132	152	145	153	125	126	124	144	153	131	112	118	134	112	134	124	144	121	129	125	122	115	130	127	129	105	125	128	143	154	138	117	121	124	117	105	116	114	119	125	126	133	125	127	139	127	118	130	134	118	112	119	126	138	139	137	112	131	121	142	149	132	128	125	114	130	131	145	125	117	133	107	114	114	117	118	117	134	126	122	117	135	126	112	122	137	136	125	141	117	119	103	144	132	114	142	104	106	112	142	128	132	106	119	131	107	133	134	121	125	125	132	129	156	123	129	117	120	132	133	116	133	112	113	131	153	129	137	144	108	102	119	131	134	132	131	125	126	135	142	129	135	113	124	136	125	108	147	115	126	130	116	116	132	131	134	111	134	114	146	125	115	135	127	128	121	127	147	139	117	112	110	121	141	125	108	133	129	117	110	136	121	119	130	132	136	134	133	110	138	163	130	115	106	140	122	128	116	133	111	130	122	125	110	132	143	142	113	123	146	139	140	137	141	145	111	137	130	117	122	129	135	140	142	106	141	116	119	100	138	136	133	113	135	119	106	112	127	138	113	121	122	126	137	123	110	139	129	98	127	130	128	133	120	130	155	136	125	122	133	114	133	113	119	114	128	113	134	113	135	132	136	117	133	108	143	144	125	114	136	125	121	120	121	140	126	134	126	118	128	130	136	135	105	117	129	114	122	110	121	120	114	123	143	125	135	126	125	122	125	119	130	111	127	121	118	105	126	119	120	131	120	126	114	108	141	119	128	107	113	139	115	125	104	117	130	130	119	97	117	102	134	122	125	151	129	138	113	148	135	118	125	112	121	111	107	118	126	136	135	139	121	127	141	130	121	100	121	126	126	126	128	112	104	140	121	128	111	114	112	112	114	117	128	129	136	128	144	125	127	124	111	123	135	132	118	115	130	118	135	104	130	118	108	115	139	118	146	118	147	144	126	117	122	116	132	127	143	144	127	123	108	124	102	130	138	122	105	121	148	138	131	129	100	135	110	110	103	136	121	112	126	120	116	132	129	127	153	133	125	106	117	129	127	112	129	141	115	131	100	144	140	129	116	133	131	124	116	121	146	128	109	129	140	116	144	127	120	104	122	125	132	121	133	124	113	123	109	141	126	136	120	122	134	132	147	135	121	121	135	113	126	120	116	107	121	115	121	130	119	135	160	126	125	116	138	123	88	105	122	115	119	128	127	134	138	126	122	109	119	101	136	129	153	148	140	148	143	152	124	111	112	131	125	113	151	123	148	166	127	117	136	141	134	107	138	115	112	125	142	125	112	104	123	144	129	134	114	101	117	123	131	149	136	123	119	114	113	123	115	117	139	116	126	122	125	116	128	117	140	123	126	126	130	132	141	115	125	105	120	130	110	138	133	130	122	107	134	137	138	123	131	117	140	138	136	119	116	131	125	128	118	118	139	137	104	135	124	124	131	116	148	109	119	128	131	118	136	117	111	127	117	114	123	127	143	120	125	112	118	138	134	136	140	106	122	129	129	107	120	123	145	128	117	115	143	132	147	115	152	137	139	121	130	120	140	108	111	123	127	112	112	123	127	120	135	141	145	106	123	113	154	143	130	129	116	135	114	138	124	136	129	117	128	112	107	111	121	116	139	128	122	111	112	112	125	134	131	145	114	117	121	114	107	142	126	115	112	128	116	135	124	120	116	111	150	130	135	125	116	143	137	143	114	134	118	121	149	123	140	142	146	129	122	128	119	143	136	120	132	122	113	111	122	127	118	133	119	136	110	132	121	138	121	119	115	128	126	121	109	114	107	129	111	123	106	117	120	112	132	112	118	109	138	126	123	109	129	130	140	129	108	111	129	137	127	100	121	127	131	123	129	111	119	124	122	120	116	112	129	129	116	129	108	122	125	123	129	131	124	116	145	123	131	120	116	126	120	121	124	113	136	111	124	103	126	120	153	122	129	129	117	134	136	134	140	138	132	125	122	135	118	120	108	119	108	127	109	132	114	124	127	119	114	120	139	119	135	106	144	115	126	143	95	123	118	124	116	138	133	128	117	122	113	129	127	123	128	120	117	121	138	139	117	124	105	120	131	137	101	130	130	123	115	140	125	117	121	139	121	131	131	119	115	123	133	169	117	138	125	102	117	105	121	112	90	133	127	133	112	104	141	128	136	109	122	113	135	133	135	100	137	121	141	135	113	114	146	147	137	127	112	131	126	139	124	124	112	120	112	131	133	99	124	106	115	130	115	131	127	118	119	117	131	118	129	116	120	113	132	137	125	124	114	113	138	137	107	140	107	131	116	113	137	131	110	118	153	148	125	146	124	120	107	111	111	106	136	121	112	161	124	126	112	125	120	104	137	107	115	127	133	129	129	116	129	134	122	130	119	115	107	115	128	140	138	134	124	106	114	115	118	145	122	131	111	105	121	150	134	123	123	125	130	128	134	139	105	114	125	96	114	112	115	110	129	116	144	112	103	140	129	145	120	127	118	117	132	128	129	122	114	135	140	132	129	131	140	159	144	126	125	124	115	106	116	114	134	129	110	120	136	114	104	141	136	147	112	137	124	106	126	120	99	116	120	132	125	126	114	131	132	137	109	101	94	122	115	118	135	121	129	118	129	140	127	133	115	134	118	118	121	141	115	125	139	135	123	131	129	154	114	119	126	117	123	137	130	131	122	128	141	119	107	127	124	135	135	119	140	133	143	128	129	103	149	130	115	134	108	139	109	146	127	117	130	135	112	129	138	130	102	121	138	104	127	121	130	121	124	127	133	125	120	133	124	130	126	135	113	117	132	124	112	143	119	114	128	146	124	123	131	117	121	156	139	119	125	120	132	119	132	124	105	111	124	119	116	137	115	125	124	134	137	128	101	114	114	124	143	119	123	120	128	129	125	115	120	132	139	130	108	135	124	108	123	125	126	115	106	122	123	140	138	128	159	131	137	126	127	139	111	119	109	112	103	112	116	124	109	131	133	114	125	113	118	120	132	111	110	129	123	114	110	110	121	132	134	105	99	126	103	129	117	108	132	145	131	130	125	104	107	110	151	116	134	123	131	126	139	127	114	115	104	132	128	102	117	135	139	134	129	122	120	89	107	134	122	127	132	129	148	116	134	134	133	137	130	119	146	117	126	121	116	116	107	135	124	120	124	130	118	123	94	122	118	108	129	143	130	127	114	107	113	123	134	105	127	124	121	108	104	134	132	120	132	138	126	129	145	128	107	116	146	130	129	121	137	121	135	125	116	149	119	126	120	132	121	119	111	127	144	138	140	125	138	124	132	109	122	123	110	113	115	131	137	107	112	113	109	141	111	109	139	111	138	108	124	109	132	120	121	142	121	127	113	120	116	139	122	124	114	142	110	118	129	125	139	126	132	129	135	133	133	109	107	116	132	105	128	132	127	113	121	109	143	123	112	105	139	151	126	142	119	103	126	124	123	124	131
19158	14328	9195	4104	2997	2241	1725	1504	1235	1064	939	825	749	761	703	636	580	584	536	577	511	475	511	439	442	471	424	460	448	407	434	438	425	439	403	444	385	394	396	369	390	436	395	379	424	372	382	417	339	371	401	323	370	366	343	345	382	368	402	340	355	347	365	323	391	340	353	352	358	361	380	377	370	380	318	372	364	357	361	373	369	374	332	378	375	357	372	310	332	359	360	368	358	358	373	342	369	352	378	343	378	383	349	343	359	325	373	330	346	354	359	333	336	337	345	347	322	363	357	351	324	323	318	357	330	366	347	334	357	368	318	334	308	374	348	359	321	345	374	356	329	326	331	363	382	367	381	331	316	370	372	313	342	339	334	295	325	321	347	344	336	343	340	328	347	337	341	331	346	342	353	341	362	314	371	336	321	334	382	330	372	343	343	353	354	342	389	369	342	321	329	371	332	345	342	347	361	298	349	390	330	323	342	303	327	353	378	350	321	331	339	352	348	370	341	349	348	346	328	325	348	353	383	353	364	324	354	340	332	328	354	339	329	320	360	357	342	346	349	373	306	351	336	313	348	306	323	353	385	356	338	341	335	361	348	364	376	368	356	342	352	317	356	338	340	334	359	354	362	342	337	317	361	338	341	329	321	340	318	341	310	338	336	345	321	342	343	361	362	380	352	344	332	338	324	341	342	331	355	356	327	348	322	321	346	330	346	345	324	335	331	343	325	354	390	372	357	352	345	344	337	368	357	352	341	359	338	331	355	362	331	359	353	318	332	346	343	351	334	353	322	335	353	370	359	379	358	341	318	375	347	341	373	326	351	335	341	308	369	336	382	365	308	335	361	362	345	319	339	340	313	351	368	341	345	331	308	355	337	347	366	356	336	319	352	338	328	367	370	340	356	340	345	312	362	371	310	359	327	336	318	340	377	362	325	366	353	333	347	339	328	339	331	354	317	340	320	341	344	346	359	340	326	383	334	333	352	335	338	381	353	372	348	363	355	381	342	350	337	335	344	352	352	350	362	346	375	334	315	362	359	352	369	343	346	372	346	314	350	363	378	378	363	337	384	377	344	346	361	334	364	337	316	349	341	319	325	347	343	351	356	351	348	329	338	335	347	339	327	324	368	368	315	364	359	313	327	365	362	354	305	353	324	338	338	345	335	340	382	326	343	311	308	375	334	363	364	321	337	322	340	314	358	301	359	332	359	356	316	318	336	345	354	359	338	325	347	338	356	341	329	353	351	356	330	334	332	344	332	350	370	359	303	338	334	359	376	327	313	347	349	355	337	334	368	370	349	329	347	359	358	360	322	309	357	314	372	371	339	339	363	338	352	362	369	309	350	387	335	375	342	306	329	311	350	363	338	355	347	371	354	372	362	356	355	356	340	361	374	330	342	380	343	342	373	327	334	342	326	333	368	375	345	314	370	356	347	333	394	386	391	368	332	331	359	346	316	384	343	356	326	376	340	350	345	363	326	383	381	384	353	334	355	362	324	315	348	351	366	305	362	345	335	344	377	353	324	358	349	346	345	350	375	318	377	364	350	374	334	344	371	360	372	359	339	325	318	357	333	336	348	384	385	330	309	346	327	351	361	362	368	320	324	324	366	334	322	356	372	335	330	363	360	318	336	334	348	368	349	361	346	370	366	346	321	359	356	332	326	363	356	328	380	332	339	356	317	340	364	353	349	357	360	353	360	359	362	327	363	348	340	332	341	376	356	332	328	361	348	328	341	343	362	359	347	342	367	372	312	340	336	369	347	340	334	320	355	329	332	336	347	341	321	331	352	327	321	361	346	330	383	320	371	340	326	343	363	337	344	330	342	346	355	397	343	354	308	366	351	348	341	350	358	358	317	297	353	356	359	335	340	314	324	360	340	344	327	335	355	331	366	361	338	344	330	328	341	351	341	362	348	317	345	367	368	330	311	354	307	333	356	373	375	326	346	346	340	330	334	329	335	308	342	343	349	361	332	351	362	315	383	377	318	343	354	329	358	327	316	349	330	365	362	337	315	354	324	355	364	348	339	313	339	352	335	356	356	357	341	338	350	367	326	321	347	367	339	370	333	344	370	304	372	365	332	364	320	354	305	375	359	348	362	367	315	349	345	339	352	351	385	347	350	352	326	345	338	331	371	310	329	337	343	329	353	353	327	341	319	332	346	333	335	319	339	366	352	374	378	344	393	385	333	329	339	345	342	365	341	358	364	379	378	338	359	335	329	370	340	314	352	316	380	349	357	341	352	342	352	354	347	351	323	372	348	361	337	323	341	349	350	347	340	351	318	378	327	348	331	350	319	331	361	357	349	331	349	329	352	384	386	386	348	346	351	346	349	341	328	346	359	344	334	317	377	368	306	348	319	361	332	329	332	325	320	376	327	350	355	322	342	351	322	361	341	369	323	355	347	350	310	321	345	373	328	325	369	325	336	351	348	379	338	328	347	322	360	343	356	346	326	344	354	367	351	347	359	358	348	329	344	353	339	332	348	335	361	348	343	357	345	315	313	349	351	353	341	344	349	371	362	300	366	337	284	351	377	336	361	332	384	353	345	341	353	307	343	331	328	342	349	380	345	334	359	359	312	357	367	357	353	340	318	352	330	380	381	298	366	346	329	347	349	375	361	339	333	348	349	323	344	366	353	359	348	368	371	323	346	337	335	334	381	358	338	356	340	361	333	365	361	345	325	347	347	342	349	339	372	360	314	332	344	381	337	324	328	381	347	333	372	344	340	357	361	327	327	340	384	377	340	354	345	369	321	362	352	347	373	350	338	364	372	345	355	317	329	324	349	364	343	349	335	349	362	319	351	346	371	367	336	352	330	347	372	328	327	329	366	366	339	348	313	321	370	347	354	320	314	339	338	402	351	336	376	351	360	352	311	317	345	357	354	384	341	352	355	363	360	367	334	344	321	335	342	336	331	326	333	330	365	334	342	350	368	364	382	355	365	337	349	362	347	328	353	360	328	356	358	350	309	323	376	344	364	342	371	327	329	339	343	348	359	338	320	353	329	330	356	342	324	340	342	335	352	360	346	379	326	354	379	340	372	344	345	335	343	340	362	396	350	318	358	330	355	337	341	360	298	321	379	335	333	330	348	324	329	335	325	345	332	342	347	353	348	366	387	390	362	330	340	382	326	343	373	324	349	330	334	360	336	355	385	356	321	339	356	319	357	354	318	357	329	370	367	370	346	335	340	329	308	343	347	326	370	349	327	335	352	364	348	364	332	326	336	349	363	342	331	337	369	328	339	305	367	352	401	336	356	352	372	386	378	340	353	337	355	365	362	358	363	326	323	366	365	307	352	331	377	384	392	344	356	323	355	377	345	364	324	363	337	352	357	362	351	354	358	336	333	344	343	315	359	346	367	352	345	327	369	364	335	342	338	339	331	345	327	301	327	316	385	370	325	341	337	347	331	350	321	383	344	388	331	343	347	371	341	359	341	361	325	334	339	364	320	333	348	368	353	368	388	321	321	326	333	360
34059	25969	16089	8068	4053	1747	1038	696	576	467	400	388	352	315	303	333	297	286	252	262	273	234	273	242	255	245	228	217	244	262	256	254	199	229	230	194	255	203	228	193	221	236	242	234	244	204	243	231	216	210	235	203	230	213	221	203	212	205	214	215	214	203	193	228	214	208	235	226	206	220	220	208	189	170	196	218	237	187	216	212	208	228	226	231	235	214	229	213	214	239	214	237	200	220	235	219	224	220	221	229	228	207	238	205	221	231	221	215	226	213	201	214	193	205	202	211	242	230	207	186	204	203	196	225	207	203	239	216	209	218	210	191	207	219	226	187	242	232	230	202	220	183	197	217	202	219	181	211	209	226	212	202	225	206	204	203	209	211	240	212	216	209	237	205	206	198	188	219	221	193	213	198	231	212	225	224	213	243	233	188	209	196	212	181	218	219	241	189	209	225	213	242	230	229	221	205	198	216	218	212	226	221	224	197	205	205	225	218	211	225	256	209	206	237	232	211	207	200	194	195	201	189	215	197	222	220	222	183	247	224	196	238	188	232	201	213	221	205	206	190	220	200	231	194	218	218	219	201	216	202	219	226	210	201	217	209	203	211	224	203	196	204	238	212	204	207	220	190	244	194	200	218	206	219	205	193	229	214	234	200	222	214	227	206	230	218	222	210	221	203	203	213	186	232	231	197	208	209	241	194	173	220	231	211	221	217	164	227	173	209	238	220	195	209	218	196	204	219	216	223	217	195	227	223	219	192	232	222	206	223	224	211	220	215	227	217	211	187	190	233	216	205	207	235	224	214	247	203	193	228	227	229	212	196	196	206	204	224	201	201	172	234	235	203	232	196	203	226	210	221	225	187	202	234	186	225	227	211	217	186	208	218	182	228	196	241	230	242	182	207	195	213	225	202	221	227	220	209	219	213	204	239	206	227	204	222	211	216	227	214	213	213	208	220	227	207	209	206	220	220	210	211	200	202	203	220	190	216	196	185	239	232	187	242	220	218	206	218	224	220	212	209	229	188	209	186	205	216	214	257	203	211	232	190	189	236	208	209	212	218	217	196	206	211	257	221	211	217	200	236	229	191	211	213	225	202	197	244	227	206	235	184	206	220	215	210	190	216	207	234	234	211	203	231	199	215	209	200	219	181	233	234	214	209	220	212	231	209	194	220	223	205	211	225	221	208	197	244	216	201	211	228	227	220	176	209	219	212	208	212	198	184	205	204	184	211	213	190	229	218	201	228	212	210	217	190	204	203	207	202	231	188	206	208	216	200	233	213	205	230	214	256	215	197	205	203	215	196	210	246	222	241	220	207	194	205	214	227	218	207	231	208	209	252	232	200	212	192	227	221	215	218	224	193	197	215	220	197	217	190	210	205	235	198	208	234	207	196	225	187	206	219	240	218	228	210	231	229	219	212	211	221	225	189	220	204	201	204	226	221	200	205	214	207	188	222	212	198	215	226	206	204	203	193	219	240	193	212	215	173	224	199	242	228	196	231	190	207	205	209	218	223	227	207	194	237	178	227	208	225	200	219	204	213	246	238	222	229	230	231	222	209	195	209	223	209	198	210	225	207	219	211	217	194	216	182	230	210	217	218	231	203	219	209	202	199	195	234	205	212	219	234	238	215	221	232	236	253	234	179	217	210	235	222	178	220	223	185	219	227	191	207	223	237	206	227	197	202	212	225	218	218	202	204	191	171	200	186	222	206	197	216	206	190	220	207	208	187	209	203	231	191	203	188	209	226	227	203	204	213	193	224	218	196	185	208	206	232	214	201	217	230	210	212	237	218	206	217	209	198	222	205	219	217	213	198	214	218	224	214	227	198	221	200	204	201	245	228	218	212	206	214	240	193	210	189	202	215	230	210	230	231	209	224	215	214	212	210	217	222	228	226	218	218	218	190	236	222	221	255	218	214	218	210	228	228	200	229	194	207	203	182	208	223	212	215	225	204	191	185	224	217	211	212	206	193	215	231	195	219	206	207	218	211	192	230	221	252	215	216	190	218	196	213	236	230	246	227	200	249	203	210	206	211	226	239	182	231	224	197	197	213	206	195	196	209	207	213	219	179	193	211	211	201	222	204	190	201	206	184	246	204	211	227	218	225	202	203	210	215	190	208	233	209	211	212	225	201	191	209	200	221	211	267	210	212	189	217	211	197	238	219	213	218	233	191	234	208	229	221	195	209	248	211	202	188	232	195	205	218	222	215	191	220	194	210	218	203	238	227	215	208	190	184	209	221	204	236	197	191	203	210	203	224	201	205	240	216	192	189	200	226	197	202	190	219	250	221	230	224	206	199	204	203	228	211	234	217	185	204	220	229	230	223	223	230	196	236	241	219	208	224	197	215	211	209	190	203	242	194	211	235	202	211	235	211	188	195	222	189	233	230	217	210	184	218	219	223	194	209	229	216	235	186	198	219	221	232	204	218	182	192	213	200	215	205	215	237	197	210	229	218	211	176	204	219	220	219	210	187	220	203	212	200	226	200	216	202	209	226	227	187	229	196	217	207	231	216	235	239	218	197	206	204	249	226	207	214	225	212	227	237	188	203	203	227	219	201	196	197	228	226	204	185	225	243	205	206	202	210	170	219	220	203	197	209	229	217	212	225	234	211	196	215	191	217	193	199	188	236	225	222	250	203	230	222	220	219	207	202	178	231	219	197	226	184	202	231	232	208	179	220	227	232	202	222	202	204	223	207	200	213	195	227	195	213	192	204	208	221	235	227	199	219	227	190	217	196	199	172	222	204	233	233	237	228	219	187	191	241	221	237	209	230	201	202	201	201	209	204	207	204	208	220	202	245	189	229	226	212	243	240	251	200	205	228	247	200	202	224	223	240	208	204	198	241	219	224	198	216	222	212	214	199	228	207	219	207	207	224	199	210	228	187	202	210	190	249	212	202	214	235	216	193	215	224	249	205	208	227	218	194	218	213	199	197	240	209	197	238	211	199	211	234	218	226	193	191	214	201	217	175	237	200	225	218	214	219	220	203	203	211	216	210	243	202	223	195	223	200	213	234	217	213	226	213	191	209	213	202	228	210	235	227	214	197	194	232	200	210	190	205	195	210	199	200	184	238	227	212	227	181	234	229	199	174	188	188	230	241	198	206	214	203	221	220	198	195	203	213	192	180	213	218	219	226	217	215	210	208	202	231	205	191	205	214	217	220	189	201	195	199	188	213	203	197	197	216	213	223	177	197	226	201	197	209	187	227	178	222	222	210	220	210	247	210	179	214	216	215	224	222	219	218	200	216	203	232	217	232	196	211	203	222	197	243	237	212	231	226	206	207	204	219	199	214	205	194	199	183	238	213	198	207	208	176	229	196	214	214	231	218	188	209	202	202	203	220	210	185	208	191	196	219	204	242	192	218	234	217	217	224	212	200	243	203	197	194	209	206	234	183	211	228	205	218	216	203	227	243	203	231	216	220	212	209	219	206	229	209	212	219	215	224	197	199	201	192	214	198	200	214	215	240	248	211
20096	16547	12492	9898	6217	4199	3284	2737	2226	1979	1735	1589	1421	1301	1192	1085	1089	1021	922	864	887	861	824	817	795	756	778	726	702	665	706	710	692	636	622	671	627	619	665	632	634	635	616	583	624	642	650	560	572	554	609	574	581	580	590	570	593	603	587	570	600	572	571	592	578	568	589	556	527	522	588	578	580	579	544	569	564	578	539	535	570	533	594	561	596	548	526	547	546	508	590	582	547	591	549	547	583	583	510	551	525	555	563	555	545	573	559	543	540	569	550	594	553	536	493	556	556	514	550	572	538	600	548	598	537	540	586	505	541	552	579	537	549	530	529	549	558	517	538	562	531	538	518	566	579	597	514	519	555	613	526	559	547	571	530	579	514	565	553	575	557	611	572	565	555	521	548	577	536	539	525	544	561	549	555	550	513	538	539	581	511	548	572	539	597	582	498	524	517	560	554	547	527	557	572	570	567	533	571	548	589	539	509	551	538	576	548	541	587	557	577	595	515	505	555	543	542	545	565	533	565	630	529	542	539	538	502	567	536	560	590	579	532	554	558	517	560	534	534	564	549	533	521	592	523	552	589	547	538	554	508	560	526	599	502	515	568	545	515	525	525	547	547	561	581	556	578	525	562	567	512	560	597	514	553	544	526	586	557	549	563	521	542	537	540	583	540	534	563	536	567	534	555	558	531	518	543	555	524	534	545	508	524	584	572	533	560	525	555	524	508	540	574	535	563	569	545	538	534	559	568	529	526	523	538	584	573	546	554	546	518	591	562	499	537	519	532	521	518	539	564	509	568	582	550	534	561	536	529	525	600	533	532	532	546	590	544	550	507	549	538	521	553	544	529	527	546	539	563	535	547	542	546	547	563	530	578	576	514	551	601	546	566	568	532	547	566	525	539	555	549	595	540	590	532	510	557	514	545	560	545	566	568	511	524	600	576	549	526	528	573	588	557	533	539	564	528	530	567	524	540	567	521	507	588	510	564	555	494	559	548	563	512	551	553	563	577	535	534	547	547	552	553	526	517	565	542	520	530	541	536	527	536	545	579	511	559	562	522	569	552	573	588	548	548	552	535	521	534	545	558	533	498	527	524	520	554	588	562	544	555	518	549	563	553	558	528	570	529	547	514	565	520	567	537	548	514	518	541	533	566	523	564	591	558	549	513	530	568	533	589	513	521	556	529	501	553	574	549	506	557	557	570	534	541	558	552	547	540	473	545	553	605	511	539	572	538	569	552	554	533	575	531	472	502	551	546	547	541	545	550	550	560	566	512	518	539	537	510	549	547	530	567	560	572	539	542	563	536	547	546	493	551	559	552	554	529	529	542	581	554	540	543	563	549	536	529	571	526	527	552	542	525	589	532	508	577	519	537	542	566	575	583	520	560	520	521	564	531	534	535	540	540	566	575	548	545	558	528	513	572	567	515	529	519	521	536	550	548	581	552	545	570	530	490	521	503	552	551	510	549	571	570	587	533	568	504	543	536	542	529	536	532	520	562	558	484	504	539	553	508	569	532	538	507	572	504	537	570	540	548	534	536	569	557	594	506	576	524	535	561	577	563	551	565	547	548	576	541	528	569	519	603	535	549	513	551	560	556	539	564	574	500	539	581	488	555	507	540	555	556	550	530	511	579	544	545	572	544	517	525	586	530	520	545	552	521	563	544	565	610	525	548	556	553	547	571	523	568	534	529	566	550	544	563	615	520	570	511	563	515	539	505	557	536	535	548	561	566	601	554	530	584	544	502	550	538	563	537	593	548	580	557	571	562	598	534	540	572	548	578	538	547	600	519	507	528	515	542	549	536	556	538	538	559	555	551	576	542	524	543	544	529	521	538	476	557	588	489	545	558	563	565	553	551	541	559	563	559	571	520	571	526	567	576	553	576	515	505	530	604	522	573	552	509	560	522	533	596	513	558	557	542	551	547	546	590	573	533	512	511	502	577	556	572	503	529	557	517	526	561	524	522	529	573	542	555	514	545	525	528	562	517	579	516	514	557	562	520	575	567	547	517	534	526	542	568	517	545	565	542	555	549	501	529	550	529	536	568	548	540	585	532	552	532	557	574	567	525	521	526	534	548	544	501	540	535	513	528	560	556	568	556	596	565	549	547	571	560	522	579	547	601	548	575	577	562	558	530	532	537	565	551	564	541	583	529	506	561	548	539	532	545	531	540	537	563	534	551	564	555	528	540	534	535	576	560	559	561	564	542	521	575	540	592	499	538	534	573	548	560	547	541	568	546	520	530	531	536	528	553	510	547	516	524	526	532	496	583	527	558	547	541	551	544	536	555	570	562	555	554	570	553	544	555	561	547	565	572	597	537	529	564	554	564	542	547	554	499	534	509	568	554	546	565	519	503	540	575	570	536	504	512	555	493	541	535	547	569	499	575	563	546	569	536	525	593	587	538	556	531	579	552	547	571	534	493	518	570	550	553	562	541	539	552	590	541	540	506	517	551	573	551	505	564	525	555	516	607	535	562	573	559	508	554	532	540	568	537	572	533	557	582	543	567	532	563	523	528	511	517	541	578	540	554	507	566	573	523	533	533	546	549	539	557	517	512	571	554	511	534	497	544	536	553	541	554	555	502	548	546	531	572	553	547	549	549	531	550	560	591	538	541	542	549	584	568	584	548	573	537	556	539	563	556	511	553	544	512	591	562	556	524	553	527	567	578	566	569	609	549	579	528	559	554	574	585	578	537	554	543	580	525	548	555	536	534	572	560	550	500	553	554	561	562	559	520	562	543	546	539	545	550	578	597	526	520	551	553	559	576	525	534	549	575	550	587	507	530	576	547	557	588	548	520	541	569	546	545	570	542	548	571	569	521	521	590	572	515	521	547	524	558	542	523	519	563	549	547	563	507	512	569	543	573	555	539	535	564	575	528	548	539	545	542	578	585	505	546	572	539	526	522	590	553	523	569	538	545	506	533	526	601	545	562	555	565	527	528	555	534	554	551	527	543	524	575	534	563	529	572	549	523	588	559	520	571	527	555	567	550	567	559	517	526	552	570	580	529	552	537	529	549	527	545	542	543	571	513	579	531	526	585	562	512	540	530	555	571	546	533	524	514	545	559	539	498	547	553	525	529	560	549	502	546	564	530	558	579	586	537	542	544	568	548	542	538	530	598	550	562	526	534	579	577	580	551	512	548	527	529	511	523	559	534	565	509	527	540	572	550	569	590	540	536	532	550	557	523	543	566	545	543	539	552	577	550	551	530	551	533	548	484	538	550	581	548	565	555	565	529	571	546	518	545	550	538	513	556	568	534	537	579	559	547	517	553	525	566	576	511	525	548	503	507	582	548	560	515	532	524	597	569	537	525	516	542	557	551	515	539	539	531	592	531	550	514	499	535	583	544	532	552	555	545	572	520	538	522	576	516	525	560	548	553	574	531	554	547	559	548	536	573	515	547	549	569	514	530	561	531	567	550	549	521	572	542	527	589	505	532	527	530	554	525	601	593	572	540	549	486	529	536	549	560	527
6580	8855	6762	3198	911	285	300	289	282	281	268	271	256	264	264	233	280	259	248	296	285	254	247	258	250	248	270	248	279	258	260	294	287	245	250	280	247	275	255	281	251	287	241	288	291	238	270	220	278	265	250	287	268	265	251	278	248	242	240	263	249	251	259	262	246	274	235	272	273	281	237	276	253	290	285	268	270	265	237	252	252	266	298	263	264	279	258	280	248	243	301	295	242	265	248	282	299	279	247	244	275	261	264	282	268	237	247	222	258	244	270	286	273	275	291	309	266	240	288	279	264	272	261	238	267	263	241	261	269	272	231	223	231	239	265	269	271	274	244	274	285	259	270	272	270	276	310	254	263	266	268	231	250	277	262	256	214	239	291	257	270	269	255	244	273	275	268	261	244	267	281	271	246	272	258	240	255	250	252	259	260	290	279	278	244	248	265	254	245	242	273	257	278	268	258	258	287	264	268	251	294	291	277	230	272	262	278	261	253	270	264	266	274	271	264	279	278	253	279	274	273	272	268	255	252	286	241	255	269	280	236	279	255	247	252	265	272	257	276	243	248	270	256	263	253	260	290	256	287	279	260	259	247	287	265	262	253	243	258	257	248	256	260	254	278	286	274	283	287	257	244	269	250	258	270	258	283	239	267	300	256	255	250	247	244	250	256	259	261	295	276	248	286	233	265	239	247	291	244	261	283	293	284	290	263	297	253	273	286	262	294	234	282	242	274	276	280	270	277	281	253	251	264	260	273	249	257	261	298	283	274	282	259	279	271	259	270	272	294	280	266	273	226	293	276	233	280	261	255	251	265	246	278	261	268	242	265	291	279	303	257	260	239	259	250	252	261	269	252	266	247	262	240	305	260	270	282	225	251	271	275	245	257	253	277	275	249	269	232	300	248	270	265	245	246	277	258	274	275	268	270	291	267	275	268	264	255	252	256	285	257	268	273	280	259	254	271	304	261	280	278	303	286	265	270	263	263	235	291	267	271	230	251	277	269	242	261	253	285	247	264	217	288	267	248	259	233	269	269	239	282	245	278	249	287	235	238	273	292	261	265	269	249	273	243	244	243	266	264	235	291	284	269	264	267	257	252	247	241	275	259	275	273	255	312	299	271	250	237	273	238	234	264	257	275	254	258	286	294	241	264	268	247	269	265	259	273	257	279	276	235	239	277	243	278	287	254	285	300	281	287	266	246	258	258	274	254	266	295	245	254	303	307	269	274	249	234	251	278	288	260	253	272	267	251	263	246	263	269	256	257	228	250	271	265	236	263	272	268	252	282	294	281	290	295	266	288	251	276	250	259	249	267	248	286	256	266	280	234	299	255	261	277	283	278	251	279	262	244	258	257	300	243	275	258	259	269	263	253	277	243	237	257	259	249	240	252	247	224	270	273	269	247	257	267	312	225	254	264	243	252	244	254	263	266	235	271	281	264	248	254	252	261	281	241	242	223	268	284	253	250	262	257	247	253	301	275	272	268	283	286	245	231	224	241	269	268	284	230	300	291	236	259	266	271	261	267	259	287	244	269	275	252	242	269	273	256	242	269	267	276	283	277	276	235	286	273	252	263	277	297	267	268	273	250	249	256	266	280	254	263	255	272	290	310	277	286	232	249	243	272	253	248	270	254	297	250	244	260	284	258	239	268	293	278	269	294	295	271	293	276	248	281	259	253	275	256	258	271	265	251	254	304	238	251	268	264	257	250	278	270	253	250	262	264	275	269	238	298	269	243	280	298	257	272	222	272	282	258	273	257	250	250	290	253	261	258	251	256	261	251	275	279	262	255	268	269	255	278	275	292	251	271	280	290	219	253	280	251	276	245	264	252	265	270	270	282	292	271	255	255	242	268	254	250	288	271	267	268	272	264	282	264	271	279	250	279	273	246	261	238	264	246	260	262	302	268	257	269	253	265	273	267	274	256	254	266	265	276	239	267	242	240	298	274	254	271	278	246	279	292	265	247	253	256	277	238	260	280	232	256	294	306	261	280	309	217	267	266	253	268	259	288	264	265	260	249	277	297	275	244	292	254	254	267	279	257	245	259	253	252	248	264	268	248	279	245	283	265	244	236	276	279	284	238	265	244	261	273	269	270	256	271	284	257	240	263	294	263	255	228	265	264	248	266	263	252	261	267	223	263	275	252	275	279	256	259	258	234	257	260	263	295	242	266	276	279	244	260	249	286	228	259	243	268	268	294	253	267	252	268	284	272	271	287	296	296	265	230	274	281	270	247	256	295	237	299	258	242	257	238	256	261	292	255	262	260	239	290	248	232	249	270	274	301	300	213	279	291	262	235	261	254	259	261	264	275	247	260	268	255	239	241	278	284	278	272	285	285	264	269	251	255	270	272	235	270	263	269	231	259	254	236	272	265	262	248	218	281	246	271	230	250	263	248	256	279	262	278	283	279	269	262	258	285	260	298	277	272	257	300	280	272	259	243	242	277	275	266	295	265	267	283	270	247	235	226	291	277	263	265	265	247	272	266	260	280	266	230	264	293	258	244	275	267	238	252	243	244	271	253	255	240	245	241	280	231	254	246	271	254	272	282	247	288	262	269	281	257	234	283	251	283	236	230	269	277	270	231	249	263	270	253	247	257	257	285	253	266	252	269	260	274	263	259	260	266	258	257	254	268	264	260	292	281	247	283	262	285	253	265	267	305	261	285	243	282	267	261	288	265	274	264	265	271	238	259	275	270	268	288	249	260	291	283	269	238	243	252	237	253	235	255	274	287	260	230	252	297	253	270	280	281	232	264	263	275	272	281	266	259	259	256	266	280	244	281	249	226	254	249	277	263	248	269	263	235	285	282	281	273	260	269	261	255	240	269	282	241	289	259	252	278	252	242	278	273	262	251	258	266	256	241	240	278	233	265	296	286	263	274	251	239	277	257	257	297	298	265	235	260	286	263	261	263	273	252	256	307	266	278	291	275	252	264	263	255	270	270	269	257	241	273	277	287	277	261	300	261	282	283	266	279	241	281	253	254	299	278	257	253	245	286	249	288	267	282	260	241	256	232	248	257	270	285	270	252	260	264	260	252	290	283	242	234	248	283	270	273	275	263	259	249	276	258	265	247	263	233	259	256	279	277	278	261	263	265	268	285	273	261	241	284	269	279	305	238	234	269	265	264	257	274	278	277	225	276	279	272	257	303	310	261	256	268	290	247	255	257	258	265	256	259	233	249	270	278	278	286	244	263	263	271	263	277	266	236	275	258	242	239	278	306	286	275	283	247	277	262	255	268	302	274	256	263	272	241	239	279	256	266	254	264	262	258	231	282	245	266	250	258	293	288	303	270	274	263	252	272	287	283	269	248	311	249	241	279	264	271	289	280	229	264	281	297	242	265	258	267	275	251	262	256	299	258	257	257	237	248	238	292	236	269	247	270	271	254	248	303	273	265	268	253	257	248	268	263	285	269	275	279	251	275	261	249	270	239	247	242	280	279	249	253	258	253	261	283	299	287	274	277	248	242	289	277	294
4884	8056	10063	7607	2410	848	740	680	672	621	638	622	624	621	609	619	617	659	648	652	642	619	665	639	627	603	669	621	613	609	656	627	623	605	614	593	588	624	647	611	643	615	637	630	600	657	610	614	572	667	616	613	611	585	619	617	663	601	625	601	610	627	643	594	606	593	573	634	610	622	620	592	639	643	608	659	636	621	596	598	593	634	617	609	618	600	604	636	620	675	646	627	593	609	610	652	604	661	615	602	663	616	652	601	612	606	629	608	647	662	625	617	658	621	619	606	591	651	603	675	656	635	602	600	609	626	637	609	597	654	623	622	596	635	612	590	664	618	595	566	641	669	635	572	616	651	613	591	650	631	596	633	647	644	637	661	636	624	602	641	612	607	572	630	604	602	657	607	611	651	637	579	572	635	649	633	631	617	612	638	645	588	610	622	607	603	643	615	609	599	647	607	603	655	630	623	610	621	688	605	639	582	650	612	618	608	633	638	600	616	589	633	627	651	600	644	637	628	613	623	649	596	625	623	590	703	646	625	669	629	624	640	658	622	640	626	616	631	589	641	645	622	639	643	642	598	624	635	625	568	578	633	540	608	659	670	604	631	655	667	609	600	589	657	621	580	655	575	649	680	680	598	579	605	617	616	629	614	617	614	600	618	642	682	664	616	580	572	652	588	634	599	594	683	613	644	585	574	606	632	641	581	624	636	602	647	676	632	663	607	614	632	600	608	643	650	615	656	610	643	620	614	651	623	599	653	627	624	600	609	628	616	553	626	647	653	641	596	640	586	611	657	621	611	597	649	641	606	637	640	598	582	579	639	625	601	678	578	615	627	602	589	592	584	627	597	647	633	612	611	588	658	630	640	610	626	634	590	602	647	602	634	586	629	578	630	691	631	590	593	573	629	605	639	645	592	625	563	674	625	610	607	615	671	643	666	611	586	629	643	605	676	637	640	650	619	647	617	624	627	621	615	587	605	651	610	626	638	628	564	581	648	643	662	649	595	619	600	681	608	640	616	624	547	650	610	615	631	648	592	638	638	611	609	678	632	623	635	628	570	601	620	631	638	617	615	611	640	639	703	606	648	654	604	628	675	623	643	641	610	628	598	604	615	598	595	634	570	614	627	644	628	621	604	623	639	619	664	578	621	651	636	660	624	600	596	613	675	630	610	604	629	618	582	590	595	624	591	629	641	629	599	653	606	629	632	649	631	631	630	661	647	595	653	629	597	640	652	625	610	600	622	626	606	640	630	596	597	578	595	572	608	637	580	613	644	630	575	563	620	630	617	628	617	648	628	589	570	625	634	647	643	638	625	549	624	623	621	610	639	618	609	653	638	663	613	633	614	612	577	635	610	630	621	644	626	634	624	640	622	663	630	625	584	625	603	612	600	667	609	616	591	622	607	612	657	597	625	675	617	652	659	619	634	596	620	651	598	616	620	688	624	644	624	669	640	650	650	606	582	619	643	603	676	652	638	608	633	622	603	640	647	619	609	594	615	610	590	618	641	582	659	630	598	665	610	583	643	607	594	642	625	597	615	611	630	631	601	573	637	657	644	679	618	641	584	632	619	613	609	603	645	607	617	594	644	663	619	610	638	564	633	630	616	626	637	595	656	622	572	589	613	663	634	687	654	667	635	582	599	666	620	660	629	609	607	636	593	639	626	625	641	668	626	621	613	627	583	656	643	619	621	640	633	632	685	606	613	623	621	645	590	656	572	650	613	608	650	653	653	614	684	650	638	615	607	612	640	618	650	648	629	619	612	621	672	594	660	615	649	639	627	654	598	607	620	646	599	645	576	625	647	621	587	592	607	596	576	616	639	660	610	595	633	575	613	615	632	634	585	619	618	589	632	630	613	641	661	646	582	602	628	613	654	603	627	604	625	644	647	630	636	610	642	593	611	593	612	571	674	614	645	654	674	659	674	613	653	598	650	582	589	652	661	608	611	648	606	613	591	597	562	613	638	629	623	619	626	646	596	663	619	671	602	618	627	607	633	612	625	629	622	595	639	611	612	619	607	626	581	601	607	618	588	642	629	614	656	658	641	656	636	641	588	623	625	626	589	618	618	652	570	607	663	596	622	638	631	660	630	644	612	585	618	682	629	618	588	664	600	628	608	647	641	597	645	636	637	581	582	621	600	634	640	572	599	611	602	614	624	588	656	595	640	597	602	615	621	552	638	624	614	619	603	615	645	627	580	594	626	597	594	586	608	616	603	639	639	619	616	656	613	629	560	607	630	629	665	618	662	613	596	612	574	669	589	601	612	636	644	605	617	679	635	608	600	646	599	635	595	636	684	627	594	595	621	566	638	617	625	603	616	633	587	654	607	654	662	642	661	597	640	614	596	601	623	589	596	613	604	603	668	624	618	606	616	621	657	646	595	613	610	623	630	635	582	578	614	651	628	602	642	627	685	602	638	581	607	625	587	595	651	637	622	611	634	641	620	640	633	642	655	633	607	614	623	665	610	637	599	609	647	629	603	648	632	647	601	648	600	605	605	662	600	623	605	611	595	651	642	615	616	589	607	602	589	594	605	612	609	614	619	617	622	606	614	610	677	624	612	608	649	652	644	588	645	620	592	626	657	603	589	695	598	601	600	603	610	609	627	645	636	627	615	626	601	590	624	650	630	630	586	658	598	598	625	625	655	604	656	600	616	594	645	655	587	612	652	629	638	645	633	625	574	654	632	639	656	632	614	621	624	589	648	631	609	635	631	589	659	617	589	614	639	586	644	596	663	601	602	612	618	639	619	621	652	644	599	637	575	606	630	597	605	638	624	623	624	609	647	606	638	571	607	606	648	623	613	617	663	651	621	652	622	644	599	626	629	627	624	665	622	624	620	611	692	652	628	624	604	638	671	607	596	597	644	624	637	582	626	629	662	563	601	620	636	638	623	628	633	659	602	633	636	621	650	623	640	627	585	638	645	604	628	617	632	617	635	635	654	616	665	622	622	623	607	608	642	615	624	648	611	630	612	638	631	624	614	670	617	658	632	609	643	651	604	661	651	646	611	674	590	632	635	640	669	667	629	641	646	595	601	609	646	627	639	651	623	652	594	630	641	635	582	637	657	622	635	644	637	616	619	683	637	604	658	622	629	614	618	656	643	593	632	620	611	648	619	598	604	618	648	595	667	593	674	620	576	655	601	611	582	640	618	652	642	631	648	646	629	633	602	597	627	681	613	616	642	660	667	634	563	620	635	611	611	595	633	634	601	646	668	610	608	642	630	662	617	652	626	594	601	623	625	636	588	627	604	622	584	626	607	588	609	599	595	606	640	573	617	612	612	644	598	628	646	612	670	645	603	641	589	652	581	615	580	584	625	641	659	587	658	602	634	638	581	593	610	615	598	623	628	641	638	614	648	618	577	617	600	625	643	668	643	607	623	630	624	615	627	618	655	591	626	617	629	652	612	612	606	681	637	631	597	598	591	623	631	628	579	613	607	658	650	624	573	596	631	668	623	639	622	602	627	593	668
29339	36975	19815	6527	2354	1124	593	378	583	225	227	203	201	194	184	202	158	138	161	156	163	158	161	143	137	129	139	155	147	154	146	133	161	142	143	114	161	152	132	151	118	147	163	143	132	130	126	153	144	124	128	137	136	139	130	99	129	154	121	145	123	143	133	148	160	142	129	162	159	149	122	130	144	152	145	108	134	139	147	144	123	132	134	135	115	136	125	119	128	145	134	138	128	122	128	136	138	135	162	134	150	150	135	131	125	162	124	129	145	144	163	137	103	139	133	136	143	132	118	151	129	123	142	128	126	114	170	146	124	139	122	163	130	129	123	146	138	142	137	145	126	135	130	140	156	139	133	142	128	131	138	130	133	147	134	134	112	124	134	110	160	132	120	165	143	120	131	142	132	119	135	146	147	137	153	149	151	168	148	145	137	141	143	127	149	125	152	138	151	130	158	142	139	115	149	134	114	118	143	135	121	147	148	149	133	127	130	152	124	136	130	98	134	134	134	152	148	119	139	140	121	115	131	133	131	121	124	155	133	135	159	144	150	122	133	141	155	128	109	132	137	119	150	124	115	144	119	118	123	140	129	129	121	164	131	146	148	141	133	139	135	134	148	125	143	126	137	125	133	111	129	113	137	135	143	137	139	140	147	136	127	135	143	122	130	127	123	127	122	114	120	103	125	128	138	133	147	139	145	150	111	135	148	156	130	126	153	129	128	133	134	135	151	132	128	121	128	131	124	130	136	132	129	140	117	151	155	129	140	167	138	128	130	127	160	148	126	139	134	142	123	125	144	145	132	136	139	137	158	131	164	136	133	138	134	141	122	131	131	157	123	118	131	122	146	138	130	141	149	151	138	143	140	135	140	154	153	124	129	130	123	131	139	125	146	115	144	165	124	148	152	138	143	157	116	139	135	136	136	138	134	131	147	145	127	110	134	148	130	113	106	108	109	145	130	139	120	151	107	137	131	161	118	149	129	125	112	146	156	148	147	141	137	118	144	131	128	144	152	138	107	142	144	147	137	132	138	149	153	133	118	132	130	117	127	142	129	123	120	143	122	131	124	126	148	154	129	118	143	164	143	144	145	118	128	135	143	145	124	142	140	110	141	126	129	128	130	140	142	123	137	152	118	140	134	122	140	130	129	120	137	111	130	145	132	125	123	117	154	124	119	144	146	119	114	136	142	130	133	130	116	115	105	136	132	120	125	144	123	131	120	133	134	143	138	135	146	121	157	172	147	133	136	129	133	147	132	135	153	155	133	130	160	116	128	138	157	136	149	141	124	119	140	154	145	138	124	124	141	132	129	129	139	133	150	136	160	135	124	131	132	138	115	120	138	156	135	122	129	141	121	139	123	143	129	133	144	118	126	150	152	147	141	154	141	140	136	130	123	105	144	158	144	147	147	125	140	144	143	129	153	132	140	119	138	133	129	126	146	132	135	138	123	121	141	116	127	136	113	140	133	134	163	130	138	142	136	134	140	133	125	133	135	129	137	145	137	126	128	132	132	154	144	125	126	141	151	146	143	124	135	141	159	127	121	156	131	131	136	146	142	145	156	136	125	141	127	140	158	120	143	141	138	131	150	134	133	129	114	176	128	121	136	132	146	134	118	113	135	147	144	124	120	147	132	140	141	144	146	122	119	145	127	129	135	128	130	126	138	128	115	136	150	117	126	123	129	140	132	125	112	138	149	155	115	125	123	133	139	161	152	120	146	127	138	134	144	135	121	152	133	137	138	136	137	146	156	140	144	165	135	139	127	138	149	149	132	149	124	144	124	121	137	127	122	123	132	127	137	119	139	127	111	136	146	105	125	129	131	148	161	140	137	112	141	144	116	121	129	133	146	134	141	116	121	158	143	144	153	169	138	149	138	162	128	117	122	134	127	144	120	151	131	140	129	133	120	133	132	134	131	158	117	127	109	147	141	147	139	129	133	143	126	132	131	137	126	164	137	136	119	148	115	136	140	150	150	126	132	135	123	134	158	148	140	126	132	140	145	140	124	115	161	133	153	154	144	142	121	144	134	125	122	138	129	126	124	141	122	131	129	110	136	139	125	125	145	147	147	135	127	128	129	146	139	143	140	130	119	136	142	132	148	164	147	144	134	142	134	146	135	113	130	129	134	120	120	129	131	122	142	135	148	152	136	147	137	125	137	141	123	135	130	106	154	132	133	120	134	132	150	127	133	135	139	148	132	122	125	137	142	127	156	126	128	124	149	126	134	114	123	132	137	144	120	142	122	124	138	150	139	127	130	132	156	127	126	132	138	137	133	119	134	142	130	124	150	160	150	144	137	134	131	108	134	151	121	132	150	155	131	139	128	134	155	124	146	139	154	127	131	143	146	136	137	134	146	126	130	138	121	150	153	141	140	135	128	121	115	125	129	133	129	144	137	117	130	151	137	144	131	130	127	141	159	138	145	158	145	147	147	141	135	130	150	144	146	129	155	158	143	131	121	122	140	133	141	124	150	148	127	134	117	121	156	147	141	155	160	136	157	131	128	142	119	122	147	152	112	141	153	142	134	113	140	116	135	135	120	120	145	125	147	114	125	116	127	123	130	134	129	124	127	124	121	143	130	131	140	147	118	141	121	125	146	143	137	135	117	118	135	145	150	134	139	132	138	131	123	147	144	137	127	159	126	138	131	122	120	134	143	109	148	131	134	139	142	148	141	127	148	133	121	148	120	115	114	140	130	130	132	125	133	144	126	141	141	143	124	135	133	130	132	137	122	144	125	137	162	140	126	132	147	127	138	129	168	144	117	128	164	114	158	115	159	116	132	140	128	132	132	139	157	116	123	145	137	152	132	137	138	139	134	138	121	122	114	127	129	115	133	138	131	152	127	135	134	157	150	146	124	151	151	144	150	140	135	148	132	127	135	115	128	115	134	146	146	119	126	121	135	142	138	134	126	123	122	140	127	138	118	140	129	122	160	124	122	138	129	147	139	132	129	153	139	138	140	108	132	124	137	127	143	126	134	128	140	113	136	129	136	139	156	134	128	126	136	136	142	158	133	118	139	125	143	125	129	129	129	107	132	135	122	144	128	126	123	117	142	117	149	147	145	142	133	138	123	148	127	144	143	150	161	132	140	138	128	143	127	139	147	126	135	131	139	112	133	136	123	130	122	153	151	111	131	121	135	118	129	140	138	136	133	127	121	140	144	105	127	136	134	146	146	124	122	118	133	140	128	121	132	137	136	145	132	131	145	112	137	141	131	130	122	132	132	137	132	146	146	115	127	144	155	110	126	144	134	138	129	136	143	129	152	111	119	130	133	141	155	139	133	125	140	122	140	133	129	134	144	144	152	133	148	148	135	133	119	121	129	149	114	132	135	130	124	131	121	124	134	126	129	134	133	130	118	138	137	122	151	129	155	142	128	129	170	139	135	135	141	158	136	134	121	135	111	115	136	115	138	150	134	133	133	121	126	132	138	141	129	127	141	145	132	129	142	151	118	134	121	121	131	137	143	149	140	133
18708	27369	13815	5925	4539	2795	1862	1549	2647	1071	988	809	755	713	662	634	590	579	597	537	503	560	464	488	484	496	487	439	465	465	460	443	452	412	425	449	438	407	430	402	386	380	456	404	403	458	408	415	424	362	419	394	400	402	396	441	361	383	424	385	340	425	382	342	374	356	348	373	420	358	369	404	373	394	398	370	382	390	402	375	359	383	386	374	408	373	373	368	394	388	379	341	375	362	408	382	368	354	374	360	382	408	365	384	364	376	350	376	380	370	339	330	343	379	397	405	348	383	361	394	387	386	390	383	357	398	366	333	372	372	388	393	380	386	360	342	367	398	363	359	379	384	336	336	368	365	368	369	352	378	362	375	388	374	389	389	359	388	402	368	372	359	348	400	400	377	386	403	391	382	346	394	370	348	359	355	344	365	422	391	384	368	376	386	377	381	364	364	366	379	362	354	365	391	373	389	374	350	400	373	371	344	341	364	384	363	414	395	357	360	355	380	362	382	365	370	382	362	395	341	400	393	331	386	348	376	379	353	361	335	384	388	345	367	333	380	366	382	336	378	386	349	376	371	365	401	365	355	396	383	374	368	346	366	374	390	384	362	369	377	357	399	373	406	396	378	389	344	373	376	372	375	364	367	362	375	394	328	349	386	347	374	373	361	373	358	377	376	331	387	337	352	339	382	370	376	334	355	403	347	383	374	345	331	355	379	387	363	325	386	353	384	376	378	354	337	400	374	352	359	335	356	378	338	376	376	362	351	410	383	360	343	406	366	341	371	379	376	343	374	367	386	351	368	375	393	338	359	386	402	381	356	340	375	375	373	358	361	375	367	365	360	360	398	374	375	412	376	374	361	332	338	359	425	375	393	341	382	362	374	386	365	355	392	347	350	387	373	396	377	363	375	399	332	344	378	338	368	368	368	361	385	375	390	383	349	374	376	360	387	395	387	365	387	355	360	344	391	377	324	388	338	344	360	358	380	389	358	365	342	383	342	366	358	346	346	333	358	364	374	381	355	363	388	374	383	359	341	374	341	359	349	373	352	355	379	409	388	335	346	374	361	389	394	344	380	376	365	350	364	336	361	383	383	345	319	370	381	349	338	366	386	378	367	405	341	365	374	411	364	365	365	365	356	391	352	333	352	388	393	408	362	323	357	377	359	383	349	359	363	376	372	356	346	341	362	381	378	404	393	368	386	379	396	374	410	359	385	407	377	402	349	340	367	344	358	331	366	375	358	353	379	345	382	375	386	383	339	377	361	366	374	354	371	341	390	334	355	370	404	397	377	383	382	360	356	403	410	360	357	374	365	367	355	350	354	378	361	350	379	349	414	406	371	357	377	362	409	374	362	361	361	361	359	363	402	370	371	371	376	369	356	416	345	391	396	359	355	336	395	352	358	388	365	374	341	363	357	360	373	364	352	406	402	364	386	362	378	370	376	351	371	349	387	392	359	351	375	358	378	361	379	363	367	413	398	374	371	363	362	394	344	372	381	331	362	356	397	387	369	364	378	407	383	360	376	378	379	373	378	352	354	383	405	387	341	397	354	350	354	352	392	344	408	341	381	367	410	367	369	371	380	380	380	365	379	399	341	384	356	324	352	376	403	359	384	389	376	351	360	357	364	365	374	363	361	344	394	355	397	367	342	393	351	363	388	428	362	370	358	383	351	372	373	401	364	387	348	357	364	356	350	366	391	365	371	362	360	355	353	390	381	356	339	403	349	389	368	357	405	368	362	387	383	364	383	365	348	361	338	389	348	362	384	357	349	359	383	340	400	362	378	361	374	390	370	354	400	345	368	416	357	373	406	355	349	364	397	397	374	383	393	371	380	380	386	363	356	395	370	401	377	350	345	400	360	316	352	361	372	377	375	392	361	350	366	349	390	369	374	378	392	364	381	355	387	382	368	403	351	383	352	374	382	370	379	345	330	414	371	370	395	369	395	405	357	394	348	383	371	350	385	346	362	339	384	377	375	363	402	405	355	369	369	353	373	355	352	361	343	362	367	418	400	370	361	372	394	346	364	355	351	360	379	378	398	374	346	385	358	367	356	370	383	365	405	373	411	385	345	386	354	381	390	335	364	361	353	395	343	390	404	366	370	348	375	408	386	354	344	378	385	379	371	355	383	353	371	345	366	370	399	354	392	338	345	378	320	354	363	359	362	354	376	375	384	345	362	360	379	361	378	397	342	395	334	402	370	374	352	330	381	354	367	381	347	399	347	356	378	360	366	410	391	337	376	368	328	369	376	378	329	346	362	379	381	372	364	365	366	411	349	362	352	356	379	359	355	369	352	360	394	388	391	360	337	387	378	369	355	371	364	388	365	355	373	403	376	349	371	373	358	372	397	348	343	358	360	389	383	380	344	357	373	369	426	404	367	367	361	360	356	368	326	364	367	375	371	338	373	371	372	395	357	342	354	390	377	363	383	349	331	396	376	378	363	389	384	368	366	398	383	361	370	401	357	392	364	405	345	365	386	369	388	393	346	390	374	400	369	393	379	365	368	380	364	349	374	359	346	381	380	358	357	363	396	341	358	373	343	349	367	375	369	367	308	325	391	375	386	398	383	370	354	366	343	361	359	368	355	412	384	358	345	362	396	332	372	396	365	357	348	359	389	382	379	364	371	386	384	366	345	400	371	345	375	362	333	357	396	387	339	351	370	332	402	358	409	381	354	352	376	350	362	403	379	338	366	371	420	325	382	380	387	384	364	346	412	374	369	359	393	352	388	376	403	355	357	403	339	351	374	369	369	383	377	369	390	386	356	368	379	379	367	387	359	372	332	368	372	353	371	396	379	372	384	364	374	369	373	404	344	359	381	360	400	368	362	379	371	353	388	369	370	385	375	338	401	375	365	310	396	361	348	365	398	396	364	344	362	340	369	387	373	366	337	378	352	384	379	362	368	336	382	358	395	370	343	389	383	383	341	346	377	385	344	400	379	361	354	359	348	384	375	385	375	385	323	368	348	343	353	352	333	362	380	361	405	364	366	355	366	409	362	374	376	380	355	364	358	374	362	364	388	365	390	362	387	350	380	391	359	374	350	392	371	369	357	354	369	355	361	356	385	396	373	344	381	365	354	381	428	377	358	379	391	350	409	384	381	378	333	390	380	358	352	367	348	343	371	433	360	368	385	400	383	398	377	380	396	372	363	410	383	358	359	385	415	332	347	397	384	384	375	342	369	395	337	324	362	350	358	373	381	375	360	349	366	379	411	368	379	340	360	366	375	390	378	391	376	348	331	393	364	381	365	360	388	372	359	363	371	353	366	356	406	401	387	373	376	388	392	362	383	385	349	364	370	399	338	361	340	360	353	391	351	379	380	347	386	364	324	409	395	359	340	398	372	336	384	360	372	356	382	390	399	380	376	358	357	359	355	340	372	350	393	388	414	361	400	333	313	386	366	380	368	380	372	357	385	412	345	392	382	381	386	394	349	346	405	404	364	360	391	349	378	361	377	385	378	371	380	359	354	383	395
39365	36771	34473	20230	9192	3495	1598	889	10062	2505	416	403	324	327	294	313	311	280	274	255	286	257	266	250	258	254	231	252	260	226	246	236	231	231	236	246	217	274	247	252	252	255	235	254	247	233	248	276	235	253	235	270	242	268	241	229	236	226	226	223	240	224	215	280	214	247	219	258	242	241	238	235	231	220	235	236	247	255	228	232	241	225	220	225	241	251	252	239	232	262	240	227	243	226	248	251	279	233	231	237	205	228	246	197	246	258	221	221	237	205	233	266	242	244	259	249	250	248	222	219	218	216	234	267	239	246	246	215	218	240	211	218	233	259	273	219	236	205	207	226	231	237	246	203	236	216	211	245	231	238	245	226	223	234	241	232	215	236	235	218	239	254	241	190	227	234	214	262	247	228	221	238	260	237	226	235	242	218	237	231	250	216	255	228	234	226	252	236	224	232	228	222	237	241	227	243	231	226	214	214	248	220	225	216	241	220	229	234	231	251	207	249	250	244	234	247	239	240	201	244	245	225	241	215	238	230	254	241	254	252	239	215	246	239	251	220	273	229	217	261	230	199	215	242	266	245	253	208	252	246	215	237	220	242	214	255	248	232	226	219	237	248	243	234	205	223	240	250	222	246	229	237	226	232	265	277	228	209	238	246	243	247	231	221	252	220	211	211	227	234	237	212	288	227	206	242	264	235	240	229	238	209	223	210	232	264	240	234	247	210	244	234	238	231	227	229	229	248	252	229	203	206	249	233	233	245	241	268	247	236	212	227	238	220	218	246	263	229	260	274	217	238	236	227	227	255	235	236	188	238	247	255	251	222	226	237	249	206	222	207	221	221	215	254	231	254	226	234	232	261	227	198	225	216	231	270	261	249	271	243	223	257	225	234	213	238	263	256	227	265	264	253	192	223	231	209	257	200	216	244	230	223	244	232	224	257	228	203	225	223	235	227	226	257	245	237	234	255	241	237	258	261	237	253	218	223	202	194	211	245	209	223	233	215	257	224	224	198	245	234	202	224	267	240	253	254	243	212	213	229	229	232	239	260	240	215	257	239	244	215	248	215	255	244	229	251	249	234	230	234	208	245	262	270	219	280	249	208	232	226	212	227	226	251	237	194	266	231	246	234	258	205	237	213	230	243	245	233	220	221	236	219	241	241	197	218	197	188	221	217	234	250	226	245	232	269	239	244	219	241	242	249	205	211	228	217	223	241	228	244	217	242	238	242	235	233	211	252	252	235	223	209	248	222	238	228	247	233	237	236	213	214	253	214	213	224	201	226	235	232	234	217	251	254	233	273	212	203	252	249	226	208	236	235	225	216	256	259	185	235	238	249	237	245	237	214	204	251	215	245	234	239	237	205	240	214	233	248	243	230	227	256	243	273	234	257	246	237	242	233	241	223	224	248	218	247	248	230	247	244	242	235	248	194	225	223	212	238	222	255	218	233	217	221	250	223	232	251	215	264	228	248	221	226	242	233	243	211	212	246	268	232	211	246	249	227	222	245	240	206	212	230	259	230	224	208	232	247	212	235	237	233	225	194	229	269	218	209	239	236	233	217	239	228	216	268	220	225	226	227	234	238	219	185	214	229	209	191	236	220	233	223	231	212	211	249	256	216	215	237	216	241	216	241	239	215	234	221	205	248	213	249	218	269	259	252	225	212	234	254	263	241	242	251	212	210	259	262	245	245	213	237	242	246	226	232	229	219	216	236	234	252	217	191	256	235	221	227	221	245	248	260	233	240	239	215	216	239	221	210	224	229	220	219	253	230	251	210	270	253	242	251	237	238	220	249	240	215	235	224	229	250	213	216	252	234	242	241	271	238	263	222	249	217	212	209	200	243	226	224	255	261	246	254	273	219	231	247	232	219	253	221	252	240	217	239	220	227	218	231	252	240	214	241	228	242	242	240	203	246	221	232	244	218	239	234	239	238	232	217	250	230	224	218	191	230	264	241	223	243	217	239	206	227	218	214	233	230	249	258	201	216	202	215	228	254	234	241	228	240	252	250	247	232	240	229	216	230	216	236	215	233	238	235	235	273	266	233	248	222	192	211	231	234	251	233	198	241	260	223	273	246	220	213	259	247	232	218	195	228	237	219	210	213	228	246	231	220	228	240	227	247	236	231	236	248	245	233	241	238	245	260	234	238	209	237	236	228	225	241	243	251	205	232	216	244	235	230	227	230	236	240	220	242	247	229	232	258	225	237	236	253	233	214	231	219	223	224	248	232	259	229	224	210	191	238	242	234	234	215	238	220	222	257	224	224	230	233	244	245	225	240	234	244	225	222	222	262	250	207	226	241	230	227	213	242	226	247	239	237	233	273	261	229	227	224	233	232	236	206	241	223	247	240	265	242	237	198	216	238	232	233	255	234	251	250	208	219	243	224	225	231	226	246	206	218	241	215	250	234	206	228	250	230	223	215	239	214	232	224	244	239	232	248	259	242	200	212	209	285	230	250	220	250	244	206	236	249	237	268	240	249	255	252	215	214	235	245	227	228	227	235	239	211	225	233	211	262	231	251	290	257	206	200	224	231	215	248	226	267	257	245	240	224	261	246	238	240	247	213	262	229	258	233	233	228	219	224	242	220	256	227	240	225	226	237	223	233	252	208	215	238	242	248	216	232	244	265	210	251	231	232	236	231	256	258	260	237	230	242	260	246	229	250	242	256	270	238	230	243	221	257	220	198	236	220	241	245	262	228	232	237	246	248	222	264	227	257	234	230	236	228	220	235	233	242	204	263	267	223	243	248	228	243	256	237	209	222	231	260	265	206	202	243	216	212	255	228	239	204	238	248	235	209	227	243	219	258	246	226	221	249	235	241	233	233	202	242	207	250	241	220	257	263	237	237	232	259	235	237	221	234	235	247	219	209	216	239	264	245	233	241	232	243	235	235	219	233	216	259	216	227	250	243	220	233	240	242	215	222	249	226	220	232	237	231	228	255	239	231	262	221	237	223	271	224	204	235	261	213	230	235	254	233	231	224	249	236	237	244	227	240	247	216	199	249	201	223	235	190	206	211	239	226	259	221	229	225	245	226	236	239	255	226	216	243	244	248	257	251	216	234	239	222	253	227	215	245	205	203	239	252	260	248	217	241	234	216	233	242	256	238	210	218	218	249	232	225	223	248	219	249	252	232	247	254	245	223	244	222	245	235	241	233	250	245	236	231	230	254	240	225	223	253	194	212	254	237	234	226	236	232	265	239	233	223	252	233	260	246	235	238	230	236	235	241	242	248	234	205	206	215	236	248	257	237	241	250	259	236	225	224	224	221	225	235	199	234	224	241	223	226	268	242	252	229	244	212	245	244	229	232	245	226	220	240	248	240	225	209	212	225	248	248	249	242	230	223	227	230	239	237	209	222	251	261	202	215	253	238	229	228	232	254	258	237	234	219	238	205	214	239	240	228	241	245	227	209	218	243	237	197	247	234	211	254	232	235	214	241	253	217	248	211	255	212	220	245	231	240	252	228	254	231	232	209
23057	28515	30946	21961	10665	6244	3647	3141	25748	2328	1674	1498	1253	1290	1154	1118	1020	985	1020	942	897	886	869	772	825	774	770	774	762	783	721	716	776	698	722	680	716	644	640	681	678	684	724	690	636	667	657	679	640	609	651	661	630	642	633	584	629	606	644	615	642	591	605	616	641	645	611	614	642	631	646	613	591	581	663	654	594	630	597	611	643	623	604	591	630	658	598	657	597	611	568	632	594	601	616	598	604	619	604	599	605	663	644	604	606	606	599	604	627	604	593	579	582	625	602	647	595	617	606	573	591	612	587	579	612	633	601	612	634	556	573	569	589	645	596	659	585	626	553	620	583	591	597	597	607	606	587	614	603	578	597	605	626	571	571	626	607	575	603	611	613	617	632	607	589	599	543	583	587	594	639	638	634	561	603	663	595	612	587	597	606	630	585	632	632	597	630	601	637	587	632	616	618	623	621	589	634	652	623	606	578	575	630	635	590	623	591	573	576	582	576	590	623	587	628	629	585	559	553	603	571	598	606	608	594	610	622	599	568	582	600	588	593	646	619	621	598	629	606	592	604	635	568	580	579	651	618	611	634	580	604	597	608	565	588	566	618	583	601	556	581	617	595	594	624	584	603	604	576	620	565	582	575	587	592	557	618	596	581	598	603	606	579	580	591	606	610	558	614	572	617	595	600	596	613	578	600	569	544	581	595	616	617	598	589	581	561	642	572	635	612	614	631	567	591	598	563	606	596	561	590	580	591	598	595	603	616	600	544	616	588	565	597	618	549	589	586	579	649	612	568	589	598	651	613	631	576	610	610	585	632	584	598	618	563	639	597	609	594	630	611	584	612	586	608	607	605	636	613	610	569	570	583	580	567	612	602	632	605	558	567	645	597	611	634	551	583	591	526	597	606	559	575	605	648	590	567	597	580	550	562	596	567	589	597	588	641	651	593	606	606	603	583	630	611	593	587	566	604	583	608	571	633	616	604	585	625	577	595	622	602	630	571	538	587	584	567	552	612	551	613	581	602	550	573	612	565	580	631	583	608	518	604	620	568	649	571	571	592	621	599	631	620	590	628	621	592	580	601	634	643	544	602	595	579	602	574	556	569	608	620	579	588	590	603	606	613	610	601	573	622	594	598	571	588	625	631	651	568	584	594	582	545	568	624	646	560	604	576	637	629	627	625	610	607	597	591	643	610	591	616	583	589	598	660	612	598	628	592	603	587	607	615	586	582	561	611	577	570	583	590	605	558	568	601	592	589	601	561	590	612	600	569	646	610	608	635	593	590	565	581	572	617	628	563	603	623	601	568	571	595	602	562	619	558	586	598	588	599	626	610	644	585	613	590	578	606	583	598	612	599	578	578	567	563	596	563	582	599	631	611	589	605	592	580	574	578	652	604	576	573	580	581	567	615	582	576	625	609	573	615	645	640	616	605	598	551	606	608	600	625	595	603	565	575	607	607	617	615	601	573	614	564	582	626	580	577	593	586	597	582	619	610	596	576	574	607	592	591	615	576	597	564	604	590	595	586	569	622	611	578	588	606	596	579	602	617	583	586	628	614	612	624	552	624	611	623	564	591	602	560	589	599	559	593	621	572	591	584	622	565	606	593	610	603	593	589	592	557	565	639	587	632	610	627	560	625	599	584	561	570	599	555	597	665	602	654	639	607	581	558	622	590	598	579	552	579	653	657	609	594	621	589	605	584	624	541	605	578	587	640	613	595	546	584	610	572	601	574	570	595	569	554	606	674	592	564	604	641	596	558	597	603	596	587	569	588	543	596	586	607	621	635	622	615	577	596	602	583	590	585	624	600	605	572	595	555	612	582	584	585	640	640	594	598	576	611	639	603	617	611	635	627	547	629	583	574	588	622	632	561	579	601	567	563	581	585	590	616	611	584	633	603	543	628	607	594	592	613	588	635	649	574	570	612	614	601	660	601	616	589	625	565	618	625	628	582	633	612	573	609	574	567	606	604	606	603	631	607	597	603	643	640	574	582	571	597	559	608	583	579	617	587	593	583	596	548	610	587	588	596	583	629	603	623	587	620	607	639	593	646	603	578	581	605	585	559	584	612	576	631	556	603	596	608	599	588	605	582	644	602	646	612	554	586	623	546	586	559	628	609	563	560	548	618	577	581	607	569	608	589	598	572	628	645	619	622	606	549	615	624	647	580	583	589	617	621	595	593	551	600	610	627	619	544	562	599	616	579	596	638	573	556	616	604	600	587	593	627	596	588	610	555	588	624	618	603	595	595	617	611	583	632	647	587	610	623	622	627	604	654	590	633	593	563	586	599	630	592	621	604	573	562	584	589	609	605	629	646	568	579	580	569	579	584	637	619	564	603	578	575	616	583	603	588	660	632	619	567	596	611	590	589	593	613	583	589	597	587	597	562	568	642	628	585	587	610	588	582	621	604	628	638	567	621	586	610	573	603	610	570	612	586	563	561	599	598	596	580	611	564	632	595	595	601	651	618	621	632	621	616	576	609	603	671	609	568	604	589	601	615	584	599	583	581	589	631	600	600	582	616	582	567	605	594	595	568	630	638	620	560	576	608	602	582	603	635	562	571	578	597	598	574	614	600	594	606	580	568	595	593	584	598	612	605	634	639	600	610	575	610	594	612	572	587	603	628	601	616	593	605	588	596	624	571	631	625	515	624	596	624	561	617	603	586	607	630	611	583	572	576	629	571	588	587	585	642	593	586	547	618	632	572	618	599	612	585	598	533	551	578	576	604	562	566	621	559	585	609	600	624	593	605	589	553	614	625	584	567	576	578	587	607	547	604	571	651	606	580	602	568	561	547	595	550	584	603	623	609	590	603	635	592	622	578	576	608	552	586	607	573	609	596	612	587	552	591	602	627	626	607	604	597	578	590	614	597	597	532	611	573	595	602	568	551	557	588	605	610	615	567	533	617	609	591	622	621	595	594	551	606	620	601	573	615	644	567	606	586	616	584	604	596	590	619	618	561	591	566	582	639	584	577	579	599	585	628	622	581	632	610	659	588	582	601	626	584	603	601	615	598	625	572	580	566	647	627	596	619	575	562	592	591	571	622	611	615	605	584	585	602	578	607	600	570	586	578	613	625	579	558	578	610	599	580	564	599	602	586	600	565	594	565	602	586	594	604	583	595	637	597	591	584	601	561	575	655	555	603	573	558	571	587	609	598	635	612	620	636	564	601	607	597	594	629	643	591	598	602	561	592	598	612	611	622	564	635	632	576	585	616	587	583	624	591	596	609	582	588	616	603	584	591	613	607	639	633	600	661	601	637	575	572	624	579	574	565	563	615	605	610	562	584	570	616	568	588	635	636	589	597	630	582	588	609	584	578	597	597	600	555	597	639	622	598	604	576	574	578	577	582	604	607	608	615	575	558	578	599	582	599	590	617	569	545	622	602	602	601	563	554	555	633	570	564	610	633	590	608	592	593	557	630	600	587	602	631	582	570	593	595	601	616	614	571	561	588	607	578	561	589	588	593	581	623	632
6986	6268	7256	3081	1087	419	336	319	322	274	255	238	283	285	271	250	261	285	271	241	301	287	273	273	260	283	261	270	270	267	273	283	268	227	261	270	279	244	289	275	248	290	270	272	247	264	282	294	294	254	298	252	273	249	246	240	247	278	274	286	251	256	276	294	252	259	263	286	284	261	273	259	247	287	267	282	289	263	301	266	276	279	248	269	256	267	249	291	261	267	274	267	262	283	268	255	268	288	288	258	264	244	255	245	274	257	278	276	259	275	254	259	282	288	265	276	248	255	276	249	248	269	288	263	261	274	297	276	259	303	257	314	287	254	280	262	274	290	254	229	262	259	250	240	307	312	251	260	298	275	269	265	243	271	253	296	276	287	259	284	251	251	251	251	283	267	247	252	264	254	252	268	256	255	236	280	297	282	255	236	286	244	280	326	289	272	276	299	293	222	286	294	264	281	309	252	263	262	271	281	299	275	293	281	238	277	269	266	268	258	274	291	287	287	293	271	269	253	269	287	252	264	263	236	258	235	270	266	266	252	263	269	239	272	254	285	258	242	288	284	277	292	257	279	256	292	240	265	244	304	257	267	256	286	253	272	298	253	270	275	290	273	241	269	280	252	270	265	293	263	286	284	274	288	290	288	264	275	246	259	249	268	265	257	313	256	294	275	298	264	265	278	242	269	253	265	273	265	264	258	277	264	264	230	267	230	307	269	279	258	278	286	267	284	300	254	258	284	284	288	284	282	268	301	280	284	305	274	283	294	286	277	263	272	278	285	287	251	281	278	267	293	246	263	271	280	312	263	272	257	251	268	292	279	282	266	260	278	294	272	267	279	275	266	259	280	275	256	269	270	244	288	271	269	271	261	268	267	247	291	286	302	289	296	275	274	289	253	305	290	299	272	249	266	280	279	276	273	252	262	261	269	263	272	268	276	288	256	261	265	264	289	270	288	282	271	278	271	246	266	279	269	272	264	295	300	275	224	260	275	304	266	261	261	273	278	250	264	283	281	261	295	263	300	249	249	291	270	260	236	307	254	267	262	248	251	300	260	288	296	277	261	275	270	265	247	248	302	274	246	272	284	295	271	259	289	270	303	265	268	308	301	277	273	291	284	310	255	248	249	235	254	274	264	276	266	256	286	251	266	279	240	305	244	263	269	262	316	266	255	250	241	278	293	281	283	248	276	266	266	253	273	287	232	301	277	273	274	270	264	284	270	257	270	287	303	278	251	298	290	299	249	318	279	286	267	279	278	265	262	257	278	251	240	246	264	244	273	259	253	257	256	271	295	263	282	266	237	265	265	270	267	269	276	273	237	283	287	275	289	274	314	258	270	265	312	267	272	253	235	263	282	258	267	301	267	299	256	267	268	278	278	274	256	263	281	265	263	246	259	268	287	282	284	297	307	258	245	278	272	284	262	253	264	299	253	287	280	293	258	252	285	275	259	264	278	290	243	264	249	270	292	273	270	291	310	245	256	281	270	263	262	253	264	292	258	273	237	278	264	291	273	275	216	276	283	260	295	255	276	294	275	254	269	251	256	249	255	262	271	266	262	298	270	271	291	263	292	286	257	271	258	262	264	266	295	265	282	266	281	244	281	267	273	281	267	264	246	265	265	273	285	255	245	241	270	280	252	274	258	288	273	298	274	238	285	295	248	253	266	303	288	270	273	271	290	273	265	312	268	277	242	277	307	265	293	264	280	280	301	297	298	232	308	247	253	272	255	293	244	260	276	228	250	292	301	290	274	313	267	292	250	247	254	260	242	286	263	287	270	279	276	270	267	262	281	278	249	274	234	246	271	258	260	254	250	256	250	257	287	284	297	278	262	278	259	291	283	261	290	238	240	272	282	300	260	255	269	289	241	270	274	276	233	289	271	265	265	288	295	252	295	268	249	201	253	239	263	274	290	251	260	273	258	267	259	266	308	289	267	269	247	275	296	283	285	250	260	281	287	276	231	295	266	253	265	245	292	282	261	281	251	262	286	266	262	258	305	255	280	258	254	253	245	273	258	282	252	248	293	269	247	277	246	261	275	299	289	259	282	306	243	275	257	286	233	246	298	304	271	282	271	292	298	277	295	249	282	264	277	252	300	256	271	260	274	260	254	256	280	288	255	302	282	293	247	310	258	280	291	285	289	267	264	291	253	272	287	266	297	265	272	275	290	267	284	267	300	295	257	270	266	280	274	276	256	273	279	261	292	257	253	259	274	276	249	272	275	302	273	274	274	260	282	281	295	262	287	277	273	230	277	296	262	289	283	255	271	273	283	310	280	250	283	254	265	269	283	301	250	273	265	257	267	253	263	253	279	256	250	277	270	261	246	269	250	273	279	285	246	265	244	255	287	283	242	263	283	265	255	260	278	272	269	245	298	276	270	279	288	271	261	260	307	272	264	268	286	283	254	283	268	255	296	276	305	290	292	286	269	264	284	280	297	261	274	259	275	270	273	280	293	277	263	268	296	270	273	257	281	263	280	282	260	275	226	281	270	278	261	295	302	281	258	303	252	257	265	272	267	267	295	268	311	265	243	280	289	278	234	278	281	275	272	248	278	284	261	270	289	289	260	295	272	236	271	282	275	252	234	267	291	291	255	279	258	266	278	264	225	290	262	279	254	287	282	236	271	268	272	251	259	240	255	277	256	267	288	285	289	267	285	287	298	246	274	288	248	282	294	266	298	297	264	294	246	266	257	284	271	265	279	252	270	267	267	269	277	278	286	249	274	285	268	240	273	311	262	291	255	298	266	263	265	273	313	293	261	280	264	237	233	236	254	259	265	263	277	259	266	275	252	254	256	268	286	295	284	275	280	295	285	279	255	259	297	277	235	252	270	254	282	281	299	224	271	255	275	271	280	261	274	263	306	283	275	255	234	241	261	277	268	258	275	259	260	232	278	272	299	281	278	270	278	271	291	286	273	304	263	277	273	303	309	276	242	287	286	252	264	286	258	305	270	255	273	260	275	275	292	273	270	234	264	265	257	266	254	233	280	308	291	264	250	293	275	270	275	259	272	293	258	287	262	262	247	274	289	286	264	271	263	269	260	251	240	256	284	268	267	281	267	267	253	265	277	257	246	268	261	266	274	289	291	299	275	287	275	282	290	281	258	262	255	273	291	298	298	256	271	276	260	266	252	261	256	272	258	271	248	260	264	247	252	258	270	260	260	294	255	279	267	290	304	254	295	265	250	232	282	252	269	275	256	281	258	253	274	254	306	267	288	279	273	260	233	253	256	247	287	254	298	270	263	293	264	302	287	263	257	261	259	254	283	254	249	279	273	240	256	254	263	315	248	286	263	279	266	252	277	281	266	286	272	252	271	257	270	263	279	291	283	284	263	277	269	281	278	275	264	263	269	282	298	286	265	279	274	297	248	288	281	283	292	286	282	255	246	256	227	295	275	286	247	237	291	280	254	225	282	260	225	249	278	270	242	267	279	273	235	294	248	247	237	289	269	265	276	259	261	229	292	256	272	284	242
4592	5813	11155	7767	3405	1374	932	866	1118	666	695	615	670	659	613	652	667	581	633	642	662	677	654	637	680	660	648	658	663	674	618	656	646	637	627	633	588	640	610	664	650	660	664	691	631	639	651	652	644	661	631	626	659	623	659	616	647	637	684	642	671	620	632	665	645	668	648	652	635	668	650	655	656	676	640	627	598	676	639	665	587	606	654	634	599	632	600	603	621	673	640	584	659	644	620	668	671	632	628	662	612	627	642	654	641	616	657	652	644	657	637	657	657	650	589	652	618	629	689	644	685	690	590	667	649	632	650	629	622	626	649	643	650	626	664	636	593	663	675	638	603	644	643	639	660	650	656	686	608	620	637	668	632	611	636	657	660	648	624	653	671	643	670	640	656	683	722	635	632	663	645	623	630	639	669	616	672	675	643	618	658	598	627	623	631	608	638	648	659	696	654	664	654	619	655	638	626	645	644	656	654	661	645	616	624	652	668	619	637	639	619	631	598	644	637	608	608	649	637	642	680	572	657	644	637	651	669	665	631	657	661	634	654	639	635	606	661	683	624	635	643	603	657	617	639	652	646	633	595	626	654	671	666	653	650	674	640	634	653	658	641	657	647	708	631	648	638	610	602	687	654	624	643	635	603	658	622	619	580	643	633	588	693	637	646	634	666	649	628	649	688	629	662	652	676	611	629	611	616	632	681	626	641	638	619	629	670	611	666	683	626	633	639	668	647	643	668	678	613	656	628	605	633	641	620	642	661	627	614	645	647	588	610	671	621	603	656	636	646	647	626	643	686	606	599	639	645	602	630	643	631	591	583	649	620	615	644	580	645	642	640	643	603	592	601	601	673	650	612	628	669	640	653	595	706	647	649	628	630	646	678	589	662	628	624	629	655	654	710	621	642	655	651	626	663	660	632	643	611	592	642	671	607	617	588	618	648	645	625	605	626	616	591	630	650	632	606	623	585	604	623	677	652	629	681	640	597	634	642	627	598	638	671	641	627	655	633	643	641	618	640	681	665	636	623	646	619	647	664	639	690	666	614	672	662	673	613	625	608	605	647	607	649	641	678	676	669	619	629	603	680	607	636	641	672	663	636	600	703	594	639	671	629	584	655	588	703	649	616	613	594	611	679	702	688	642	625	657	654	618	605	622	628	684	604	644	652	661	637	583	695	602	643	689	642	616	690	606	657	659	587	672	632	662	625	615	657	585	632	610	650	635	661	639	660	642	633	619	629	650	621	662	638	643	680	653	624	597	649	602	570	661	655	635	632	632	627	679	627	626	614	600	627	634	672	666	638	633	676	662	652	549	622	647	655	610	644	663	588	645	628	660	617	631	594	635	631	642	673	651	637	624	628	622	626	628	646	657	652	639	595	655	604	611	679	606	643	661	622	642	627	613	659	669	612	659	596	665	650	660	597	695	672	666	619	630	631	649	627	626	652	611	643	632	668	602	664	633	647	611	656	603	658	642	554	652	658	672	654	637	672	632	585	638	675	658	610	649	639	651	673	613	592	596	627	674	626	638	673	654	615	622	621	608	682	658	600	614	677	628	644	656	714	618	645	658	637	627	630	609	608	658	617	618	622	666	652	605	661	634	688	645	646	653	651	603	619	642	659	637	668	653	658	664	649	628	658	655	658	616	652	657	615	631	641	647	639	610	655	687	631	662	634	609	653	627	644	638	649	659	629	648	646	581	619	628	638	647	635	580	694	638	684	683	638	656	650	642	662	613	629	652	603	667	644	664	615	604	633	647	643	631	664	655	619	647	629	623	679	647	651	604	613	609	613	657	667	652	593	614	664	639	635	646	604	635	633	620	620	573	644	616	614	680	675	632	687	574	605	648	601	613	668	616	623	648	605	643	626	677	597	602	661	678	634	650	617	660	616	630	655	623	634	639	626	671	643	636	635	613	651	653	617	647	646	621	638	632	665	663	642	639	666	674	625	608	596	646	637	659	654	663	641	667	668	631	637	619	638	676	600	670	676	658	678	645	610	652	639	679	687	616	625	632	630	628	629	689	649	670	699	640	686	660	652	605	632	614	659	653	618	649	602	636	613	654	625	646	674	642	685	600	647	616	642	590	591	600	648	653	640	673	615	655	653	637	631	638	625	636	618	625	664	668	636	626	657	641	636	657	617	648	632	634	616	673	653	672	681	625	652	692	603	618	625	644	636	640	634	623	662	648	641	650	652	660	644	589	661	648	712	612	622	629	667	624	657	641	653	671	679	685	647	632	648	611	687	620	629	630	673	691	637	663	639	621	632	609	636	644	639	614	640	652	674	620	603	603	609	606	654	652	669	677	702	627	676	635	566	612	651	675	694	634	632	647	626	623	692	597	645	667	666	686	632	621	604	682	669	639	625	629	635	656	652	656	647	615	631	661	601	634	614	605	580	654	657	651	646	641	636	640	649	602	632	600	613	621	644	678	648	637	669	633	637	691	602	683	647	657	656	624	628	581	617	657	632	665	636	684	673	629	618	616	622	681	649	633	644	601	661	672	606	628	669	630	655	657	604	635	644	630	633	632	637	655	667	631	610	661	647	649	666	629	650	667	588	645	703	661	639	645	643	622	606	643	591	649	644	692	661	605	625	636	652	678	607	609	667	667	652	604	673	676	660	662	613	596	625	677	654	627	667	657	684	681	694	660	615	610	630	658	617	652	622	636	629	651	675	611	616	661	659	658	584	606	641	639	639	605	646	655	633	619	628	669	627	636	636	680	639	627	627	670	620	608	640	654	604	649	616	641	614	638	640	591	624	691	625	665	641	649	627	666	653	699	638	644	654	630	603	618	639	643	636	668	657	641	620	631	582	666	617	642	648	662	663	658	647	623	659	669	666	598	663	661	639	602	648	613	644	630	705	641	605	660	622	619	666	640	660	621	661	694	600	685	599	661	640	656	671	659	603	649	623	687	623	664	648	601	646	676	695	628	670	649	650	618	613	651	668	624	670	644	603	673	640	597	632	604	635	652	641	640	630	671	645	646	636	616	637	647	641	664	656	615	665	601	586	659	632	627	658	621	651	605	641	660	632	647	602	655	608	630	646	645	667	610	601	647	636	632	628	676	701	612	615	634	636	644	605	614	585	613	642	667	660	657	614	632	690	719	670	599	652	629	615	621	668	658	687	634	651	596	679	633	635	632	655	634	616	667	638	625	652	654	650	678	612	669	647	666	672	637	642	604	665	634	666	624	607	652	654	634	625	666	686	647	669	639	641	655	591	675	638	650	662	637	613	691	605	634	688	606	650	628	627	695	642	689	643	629	638	665	647	656	650	607	609	623	718	651	640	628	691	640	649	641	662	612	593	616	630	626	621	652	631	659	613	685	622	648	675	676	622	635	646	619	621	640	708	690	634	632	667	581	614	640	623	621	667	645	655	658	663	634	652	660	642	691	664	677	598	652	644	661	582	609	690	623	671	660	622	621	655	643	636	637	633	609	668	668	650	621	635	632	649	630	554	628	626	612	636	639	578	615
25461	28443	36621	21588	6766	2152	1468	3289	10715	9413	748	259	256	226	196	208	199	192	182	210	200	202	190	205	219	162	180	160	198	161	188	168	190	170	194	184	187	196	194	201	197	202	158	169	136	181	185	148	161	181	180	164	184	176	194	180	199	177	158	186	186	159	187	164	201	174	169	189	174	160	171	186	149	177	170	181	193	168	162	165	164	166	201	176	180	154	167	173	172	176	198	198	168	168	175	169	176	189	168	194	203	163	198	166	167	169	170	197	202	198	194	178	158	176	180	196	156	163	170	161	198	189	159	157	172	165	178	174	186	183	172	192	195	177	163	173	175	162	172	182	190	172	191	190	185	165	185	171	181	153	185	168	203	169	188	186	173	144	175	167	192	148	188	177	178	181	177	178	164	161	160	178	190	177	187	190	195	170	202	181	176	171	171	174	206	196	188	186	187	162	176	177	182	218	158	175	177	171	193	175	148	180	179	154	157	166	189	185	174	152	149	178	172	175	178	164	167	189	170	179	178	183	171	158	158	145	179	167	167	185	166	166	187	169	167	189	186	182	174	195	159	149	160	192	195	182	181	157	173	158	161	164	176	174	179	167	187	164	195	147	174	176	177	188	181	182	206	158	177	153	164	158	174	151	174	185	205	162	164	182	167	177	192	186	172	161	194	141	202	188	171	177	181	163	180	180	167	177	178	196	174	175	185	166	170	174	161	194	165	181	170	164	180	196	171	179	181	157	160	170	198	205	165	190	144	155	170	185	155	176	169	175	172	181	190	159	187	183	157	158	177	203	167	181	195	170	180	164	182	161	186	206	186	145	168	180	164	221	169	169	153	183	147	203	198	169	170	152	200	184	190	158	179	168	175	183	188	172	169	177	173	171	179	174	183	163	184	166	193	164	153	165	194	182	164	181	179	191	170	180	149	180	173	184	180	201	179	195	165	182	165	192	188	180	168	169	177	195	186	185	164	163	182	178	176	188	178	172	183	167	214	168	178	177	170	169	171	176	183	185	179	155	170	191	182	182	188	176	201	197	177	184	173	160	164	148	179	172	159	175	186	176	147	163	194	179	173	158	172	185	165	196	194	191	172	185	171	179	164	177	166	171	182	164	163	182	169	168	160	170	169	168	177	165	175	152	152	184	172	207	209	170	203	203	201	180	195	186	174	194	165	181	183	190	172	173	166	173	149	175	186	171	188	170	161	190	185	184	159	182	172	166	163	169	174	182	179	164	191	168	188	176	210	153	185	183	188	186	164	156	144	173	149	191	173	176	174	178	180	181	177	184	200	168	154	169	169	177	185	187	181	175	165	220	168	183	172	181	171	162	162	184	156	189	175	190	219	170	188	174	209	155	162	192	191	163	180	202	195	162	167	182	212	171	176	186	181	174	168	154	159	153	161	173	159	193	192	201	156	182	157	181	172	162	162	183	186	176	177	167	168	167	174	177	170	167	176	160	206	200	158	170	162	205	184	166	178	169	174	187	165	182	187	168	170	180	146	175	159	161	170	150	170	172	172	178	179	169	198	173	183	171	166	189	167	159	172	184	187	177	176	139	175	181	187	155	173	200	180	158	179	188	169	176	174	197	181	174	148	178	189	191	162	176	179	168	189	164	185	192	189	166	168	162	148	169	170	174	201	175	135	183	165	210	176	172	197	176	170	186	174	176	196	178	185	159	179	191	161	184	161	161	224	153	179	158	194	190	153	154	158	176	173	163	169	162	149	178	173	183	185	162	196	191	157	161	169	164	183	195	175	171	175	195	201	176	211	197	186	186	153	182	176	183	172	184	168	159	168	173	179	170	192	175	176	183	177	148	182	177	157	158	166	173	172	190	193	160	156	166	197	134	151	171	165	186	158	200	205	164	165	161	191	171	158	166	186	151	176	184	169	186	202	163	180	180	190	166	189	171	186	176	172	172	159	164	184	184	185	162	161	192	183	183	185	185	202	190	174	176	185	183	145	178	173	166	185	180	186	179	159	172	176	161	150	193	172	165	174	165	188	186	176	177	177	192	191	190	177	188	191	152	171	187	173	162	186	179	185	199	197	182	176	178	165	160	160	167	180	168	193	165	179	190	166	148	159	179	179	169	164	197	166	187	180	185	178	167	209	183	182	177	138	157	175	174	183	162	175	192	156	175	159	172	197	219	229	183	178	174	160	186	183	171	193	175	198	166	192	180	170	169	169	176	177	169	159	196	165	184	183	167	181	164	157	180	176	178	167	169	178	182	175	170	165	176	170	182	187	193	171	178	174	168	162	180	189	156	168	172	175	176	187	175	155	187	183	196	199	176	155	157	177	166	180	186	164	183	153	159	194	170	191	173	176	156	181	163	179	180	165	179	177	178	203	183	170	168	196	192	171	185	170	158	186	179	186	184	185	175	174	172	173	174	178	180	165	182	194	175	167	180	145	177	188	188	153	156	176	179	181	169	171	173	170	183	177	166	169	168	181	178	169	163	196	174	194	174	169	190	178	172	186	180	176	181	169	175	177	160	161	195	168	174	196	201	176	172	182	165	207	166	138	156	176	199	161	156	188	185	194	181	180	177	181	167	157	213	189	203	195	148	169	173	203	189	177	175	172	172	166	163	155	171	188	172	203	194	181	183	188	173	187	188	178	166	171	191	201	157	162	192	201	178	155	163	193	170	187	184	177	188	150	156	181	195	192	159	178	168	181	157	178	146	185	176	172	189	176	173	169	191	195	166	187	182	186	175	180	157	185	144	177	185	181	187	193	183	182	160	199	180	174	193	186	192	190	174	180	159	184	171	182	180	162	197	147	181	153	187	195	168	157	189	181	196	166	155	190	180	170	156	184	182	195	168	184	189	175	176	177	203	195	176	185	201	181	176	175	199	185	195	184	165	176	175	214	197	165	171	186	164	180	218	176	175	195	182	169	177	161	178	176	164	188	179	176	156	201	171	191	193	186	166	167	193	194	169	173	171	197	188	201	159	170	184	185	176	179	163	171	148	194	160	157	162	171	186	194	177	162	172	151	156	162	187	185	173	179	165	172	161	169	189	164	172	156	191	207	188	201	195	164	203	186	210	190	160	186	161	193	171	148	171	161	195	149	187	176	193	173	172	175	182	188	165	158	180	179	180	163	176	152	201	177	174	175	174	151	198	175	165	206	142	163	185	189	152	164	166	172	199	199	198	161	165	169	166	181	178	180	176	181	194	194	168	168	164	169	183	178	185	206	171	180	171	167	179	182	192	181	175	193	190	192	172	182	169	183	157	187	179	177	165	159	176	158	184	190	178	159	212	184	179	158	193	186	178	153	176	184	169	193	176	173	175	182	166	201	208	153	177	171	174	177	177	195	156	149	153	182	195	171	177	189	157	178	178	170	193	184	184	166	171	161	173	160	176	177	172	176	147	185	178	151	187	154	195	156	187	190	173	179	173	181	177	191	162	179	169	200	199	164	185	176	184	174	156	172	170	157	166	175	192	186	187	188	162	170	181	194	176	148	196	199	192
15358	23062	34926	20472	6205	3886	4853	11782	30645	20241	1135	834	789	731	676	695	636	647	559	578	583	618	611	518	587	574	536	504	478	518	494	530	532	481	514	492	502	467	481	506	494	516	530	488	504	450	479	493	473	514	527	456	485	490	464	418	471	520	455	467	519	454	486	469	478	500	461	425	472	476	492	470	479	457	459	460	447	442	441	471	482	491	471	538	484	467	471	484	484	476	466	457	492	467	437	496	471	475	493	456	460	437	487	500	428	490	494	443	507	438	464	475	449	491	484	419	450	425	506	478	454	449	444	480	414	480	482	464	424	462	453	444	460	483	477	456	461	470	495	475	477	438	498	483	470	493	469	513	419	501	467	450	443	478	493	465	507	481	460	504	504	468	461	416	493	465	510	484	442	481	470	487	445	488	498	492	466	461	499	485	464	475	458	471	457	447	481	457	457	477	428	442	467	444	428	436	459	434	435	428	470	466	457	498	433	454	455	451	453	469	462	464	443	438	474	481	449	472	496	429	465	504	466	465	426	472	443	460	420	457	453	477	461	469	474	440	470	481	441	477	454	440	457	453	486	470	445	468	501	470	455	445	503	456	446	493	455	486	441	438	451	459	449	476	444	443	451	456	448	435	449	484	493	484	462	453	458	490	458	468	465	433	500	463	470	474	475	486	465	462	486	447	447	479	441	448	448	492	503	466	464	463	431	445	509	447	460	503	515	434	451	463	457	510	457	461	473	443	459	450	482	485	496	450	461	446	422	478	445	438	439	479	463	462	465	450	459	486	451	468	480	479	463	491	474	474	474	461	473	485	473	448	437	472	475	477	459	420	458	453	489	497	461	469	459	470	479	458	474	441	434	454	499	434	459	498	471	454	474	440	424	459	443	439	471	439	476	485	449	471	443	457	445	472	468	455	463	466	488	503	448	483	520	496	499	448	485	461	445	518	495	471	463	456	429	481	466	481	477	475	475	443	465	502	459	500	452	442	448	502	477	484	464	477	447	454	450	500	474	471	458	440	492	466	424	453	474	447	436	463	463	490	457	485	463	487	456	509	443	503	494	446	465	494	462	469	483	463	458	481	438	487	428	451	475	435	447	462	458	449	471	445	440	429	476	483	469	478	481	455	484	438	441	431	488	475	460	461	464	484	452	484	441	448	467	489	470	445	446	465	468	471	473	468	445	466	454	475	442	469	448	500	485	454	441	487	455	424	469	464	480	450	428	451	458	469	439	422	484	462	465	457	457	458	479	492	497	449	497	471	452	479	462	412	469	477	462	452	502	452	501	469	487	422	440	489	412	465	502	468	437	449	426	478	468	454	448	457	467	536	477	473	450	451	479	440	503	469	468	462	429	488	441	463	480	460	454	462	458	435	482	469	468	443	470	465	453	493	475	459	439	515	436	488	441	464	425	447	439	456	460	438	477	461	467	460	428	478	407	449	456	471	460	485	474	457	452	511	499	459	480	443	477	483	493	426	495	445	455	472	415	458	518	489	454	447	477	449	470	464	459	449	444	477	479	463	500	426	460	446	447	464	502	469	457	477	447	495	462	463	446	477	457	457	475	449	448	458	434	469	451	454	524	425	477	469	485	489	435	471	468	459	440	476	470	441	462	432	456	498	465	500	461	437	450	460	467	436	512	436	480	488	438	470	488	418	454	460	461	451	473	435	460	460	451	423	465	481	506	452	511	450	447	471	500	452	471	455	466	469	449	446	450	443	500	458	475	481	452	466	456	461	456	485	465	461	463	479	463	458	494	474	470	473	464	460	490	457	477	460	473	467	481	474	457	464	497	479	465	434	463	452	487	493	467	445	493	438	438	460	533	469	453	456	477	470	506	439	474	457	439	494	474	466	468	479	481	465	443	457	453	462	511	486	463	476	443	451	484	476	439	478	453	439	491	496	500	472	434	456	451	496	479	494	447	468	461	450	467	448	476	466	452	496	463	461	436	446	422	455	472	483	492	426	457	454	448	473	434	473	498	464	451	423	456	472	487	466	502	471	453	452	495	424	457	454	419	436	463	428	454	478	460	467	457	461	487	469	444	433	486	476	455	468	453	493	487	469	490	491	449	440	465	494	478	464	451	456	477	458	476	512	480	514	472	454	535	437	445	483	479	493	438	489	475	469	500	491	504	465	460	446	473	471	453	489	499	471	473	449	422	478	447	447	444	493	473	474	428	492	469	442	499	457	407	445	487	485	482	442	469	508	467	435	457	445	492	472	453	468	495	484	475	449	439	444	443	462	451	459	459	444	443	453	458	432	465	454	479	461	448	410	428	430	450	481	464	494	467	451	468	495	508	454	421	469	460	476	473	453	438	464	486	462	467	468	445	439	507	465	469	475	448	480	469	448	463	425	433	446	478	449	453	456	476	452	457	465	454	491	488	498	472	488	461	479	468	496	426	488	463	432	435	459	439	430	474	499	515	440	455	470	432	449	478	444	479	440	452	438	472	483	492	487	478	479	461	414	491	457	486	504	449	456	492	427	408	430	431	473	476	442	443	495	489	450	489	477	460	460	473	458	499	461	439	476	456	444	473	469	448	471	495	438	495	484	489	498	441	506	473	461	434	472	459	454	460	452	438	478	466	412	461	446	477	491	461	423	440	471	520	466	453	453	507	473	459	462	480	496	502	526	419	447	505	466	476	444	491	459	459	479	479	472	484	456	498	464	493	488	477	469	457	477	487	467	499	450	497	472	478	465	498	467	499	501	443	421	470	474	498	451	428	470	438	476	463	459	472	472	463	481	478	434	447	463	478	457	442	520	451	470	455	521	454	479	434	441	462	456	437	455	459	461	481	479	457	425	479	455	475	476	477	449	507	436	496	424	459	494	466	488	420	468	482	450	490	459	440	494	452	475	472	507	410	428	460	424	478	462	450	466	463	521	459	484	421	468	468	451	439	505	495	468	449	481	458	465	424	485	464	453	438	462	438	501	466	485	449	473	466	436	469	516	449	482	451	471	493	483	499	439	454	479	473	480	424	487	434	448	486	483	438	426	469	459	460	440	467	430	470	446	466	471	474	446	469	489	461	464	441	446	434	437	469	461	447	459	436	445	443	479	453	456	449	431	463	494	462	491	444	451	437	473	411	468	484	448	458	504	458	460	471	511	468	466	461	456	440	450	471	484	459	468	453	449	419	476	494	458	464	472	429	483	477	451	486	419	482	420	450	469	447	483	457	486	458	461	479	502	499	418	484	470	455	438	465	454	482	435	472	509	464	461	480	446	446	483	427	436	457	461	450	484	463	450	481	485	446	468	459	468	453	442	456	453	474	444	441	465	470	447	513	427	465	441	476	438	483	464	463	460	443	465	459	468	449	443	481	464	450	489	487	468	479	451	509	459	472	469	470	462	465	469	464	488	441	447	440	457	446	490	496	490	447	440	482	471	513	454	465	445	462	449	454	475	461	500	457	460	460	435	465	447	483	455	476	488	447	416	450	441	444	480	472	452	451	435	472	496	501	499	479	461	477	469
36866	36265	40951	26007	11385	4845	4848	21705	32813	22124	2038	388	359	366	359	316	369	325	316	347	327	333	333	312	317	297	339	333	288	285	332	316	303	280	292	307	313	315	293	331	341	335	291	321	309	312	295	316	317	334	302	297	315	251	282	316	295	260	311	324	326	303	299	338	326	297	308	316	300	286	288	268	300	279	336	308	336	334	286	308	302	274	279	283	315	281	300	294	309	321	286	288	256	304	300	326	269	300	296	277	299	295	289	303	315	292	316	313	290	303	320	302	307	301	286	280	319	290	298	317	290	283	299	278	317	316	326	305	306	306	300	315	307	301	244	257	291	312	296	308	302	317	295	267	316	303	282	282	316	273	270	313	314	305	298	298	321	308	328	302	290	267	277	282	291	288	329	281	306	304	300	310	314	284	304	314	295	304	300	326	286	292	288	275	313	325	271	302	293	300	308	322	285	297	300	298	289	282	296	305	315	310	297	260	314	318	273	288	294	331	255	300	292	344	319	288	298	271	288	311	299	303	307	298	277	286	264	309	289	298	296	303	271	294	273	280	323	322	329	293	322	328	263	316	305	286	308	252	301	328	285	285	285	290	315	290	300	297	316	300	263	305	330	258	271	288	326	336	303	292	291	300	258	343	280	274	333	298	284	289	321	277	299	282	300	306	301	291	274	307	285	303	287	296	294	327	286	312	327	307	307	291	306	292	261	282	286	311	302	317	322	313	271	293	269	249	310	293	311	269	305	298	297	292	297	314	295	270	328	311	299	304	318	318	301	304	293	283	300	304	286	304	302	318	288	319	307	290	311	316	305	314	320	287	272	309	322	274	295	254	317	298	315	266	295	323	275	291	311	307	266	285	279	310	272	304	322	300	293	289	284	286	333	336	279	293	272	303	284	343	324	332	296	288	283	307	345	313	317	278	273	303	308	288	320	310	284	276	309	307	307	277	286	305	285	298	306	295	283	302	285	262	296	305	310	300	291	351	293	322	308	313	284	267	298	291	320	303	288	320	334	323	296	318	297	321	303	297	320	300	279	301	276	284	281	274	312	330	267	303	255	293	296	306	276	286	269	294	309	303	302	303	294	285	272	299	307	273	313	295	309	314	290	291	300	328	270	312	312	272	297	307	303	297	255	309	290	284	315	321	304	295	298	315	286	295	288	303	252	314	295	317	306	287	285	302	335	268	283	274	294	277	296	327	301	301	281	315	296	267	298	309	288	292	276	317	317	283	327	292	272	303	286	268	316	319	294	318	249	318	281	288	311	318	295	289	307	306	283	277	306	316	289	307	330	306	326	322	288	288	291	295	293	299	323	294	285	318	333	279	272	286	290	284	273	285	287	297	244	314	359	282	280	299	323	304	294	302	281	295	285	303	291	290	332	274	281	270	298	291	328	305	297	268	308	293	266	332	324	292	285	287	281	301	283	311	318	314	298	317	309	267	287	276	314	288	293	276	286	304	294	293	262	299	306	289	297	322	281	283	305	304	318	291	279	323	270	310	327	328	302	277	285	327	288	317	281	312	322	299	284	256	332	289	267	289	291	309	268	265	264	311	292	275	337	290	283	314	294	269	278	276	320	290	296	292	339	308	322	308	290	289	306	300	297	296	309	283	308	314	298	264	301	294	304	262	295	274	273	270	286	277	282	310	350	315	285	268	307	280	333	317	303	305	309	318	292	290	272	274	303	317	303	301	309	299	292	268	281	290	322	314	297	290	346	299	294	324	316	302	275	314	313	305	268	304	296	272	315	315	321	297	289	277	273	286	308	300	268	334	285	311	282	278	295	298	316	301	305	308	294	279	303	283	294	291	343	308	304	302	318	292	305	280	306	274	297	332	309	314	317	320	303	298	292	288	309	308	292	288	300	343	312	291	313	308	306	305	327	306	292	306	299	293	315	316	269	317	258	310	305	309	323	305	280	277	276	299	298	319	310	292	289	252	305	304	310	297	292	298	321	294	312	299	300	297	292	289	309	284	302	272	294	291	298	306	300	342	301	289	336	249	317	272	302	310	310	311	316	295	298	304	281	296	273	293	285	309	307	256	282	294	246	265	317	294	325	308	308	278	265	263	283	293	313	322	298	340	302	292	310	303	296	294	322	301	309	297	301	295	302	291	280	317	281	347	315	284	311	312	269	296	323	289	297	293	320	312	321	306	322	294	312	314	305	289	305	302	299	310	306	285	275	298	244	297	304	309	323	292	310	301	320	309	251	298	308	318	305	248	300	304	320	283	294	304	295	299	305	298	313	295	324	291	284	308	307	289	260	291	282	291	314	296	315	296	276	308	276	311	264	293	286	285	287	312	289	266	320	320	298	296	274	291	273	301	292	320	273	288	304	297	344	298	294	295	285	322	322	307	298	272	307	327	295	288	278	310	298	278	299	306	270	302	307	310	286	259	303	311	254	295	293	286	278	300	281	321	296	303	294	333	305	311	324	330	275	306	345	291	321	254	291	267	287	308	312	284	297	302	295	303	298	313	298	259	287	312	316	299	304	265	289	314	323	295	326	289	249	283	296	290	286	263	299	312	321	290	283	295	293	275	282	258	301	299	291	278	316	307	270	307	315	305	272	277	313	326	294	320	286	301	308	299	293	309	318	319	298	285	285	280	313	308	281	287	337	264	290	325	267	318	297	289	315	279	283	301	326	327	300	275	286	298	271	316	311	293	303	262	303	264	285	314	289	304	307	287	312	269	295	288	292	291	316	299	289	308	312	323	335	303	312	303	305	284	302	315	308	312	277	307	267	310	305	300	321	313	282	304	302	305	282	327	283	339	294	308	302	317	298	284	309	319	296	306	325	300	296	289	328	295	288	311	305	297	304	279	292	333	272	270	299	287	331	323	314	293	303	300	291	299	292	319	315	287	288	305	282	283	288	262	279	300	337	303	297	284	287	301	282	288	319	331	281	280	334	339	289	266	317	309	299	272	274	295	316	306	284	311	289	285	339	316	308	298	324	294	287	306	293	290	348	312	329	303	300	324	291	290	279	300	281	280	308	290	340	301	269	311	312	307	301	273	299	280	296	286	331	325	302	292	296	274	296	306	322	350	295	299	265	324	297	327	299	294	315	324	308	293	345	312	307	281	315	312	311	272	313	267	283	290	308	328	313	273	295	323	310	280	281	309	298	287	307	283	275	297	289	267	315	324	279	310	286	330	317	330	325	282	274	303	318	279	315	287	309	314	288	306	300	307	312	309	304	273	313	324	272	296	292	294	286	299	340	280	265	326	292	345	312	296	293	285	299	280	329	305	289	328	309	288	282	265	281	299	293	258	243	292	287	334	312	278	297	302	296	311	330	306	308	276	308	301	292	302	280	276	303	294	309	333	301	295	307	323	286	301	305	329	320	300	299	292	278	315	281	318	322	324	299	328	287	290	292	285	292	276	309	312	287	284	331	313	298	343	306	293	331	287	313	312	311	285	302	298	307	260	286	301	297	262	304	304	294	291	258	308	286	263	320	318	293	323	330	314
22627	28566	40007	25334	9753	5543	13157	42891	52399	28277	1406	1282	1252	1090	1086	1048	998	961	935	952	913	918	913	857	895	857	888	848	841	809	810	832	772	835	794	807	763	789	810	818	830	767	722	811	804	765	750	777	785	799	768	748	748	787	752	770	757	765	795	780	767	807	775	786	803	755	719	817	786	723	760	769	761	729	751	736	765	767	735	736	751	741	704	678	747	773	746	760	708	768	794	803	726	712	745	810	743	734	763	719	806	765	745	778	742	689	759	714	745	749	777	722	781	717	707	781	781	779	706	742	742	738	741	769	739	725	696	738	711	777	760	764	789	758	727	765	729	706	731	761	731	739	723	793	764	757	711	738	768	793	735	741	704	758	732	734	723	749	748	777	778	735	726	777	712	748	751	728	733	695	762	696	745	731	772	717	741	736	710	748	789	712	754	763	700	739	760	753	744	752	723	721	765	750	792	757	742	714	786	757	731	739	716	684	717	804	724	753	775	732	716	715	697	740	740	703	774	756	742	769	731	683	758	725	739	713	734	734	768	734	733	697	757	760	716	774	742	712	706	797	697	753	735	748	712	754	711	728	717	740	784	722	749	768	694	733	733	789	744	712	771	778	709	732	761	692	708	745	713	733	775	736	731	767	728	759	669	754	746	764	705	775	756	720	738	722	746	757	691	803	760	737	757	747	731	791	716	725	697	760	735	709	750	721	729	735	718	738	748	732	698	745	704	748	714	752	767	795	752	780	703	728	734	740	763	734	703	734	741	722	771	751	711	759	747	699	744	716	752	697	677	752	763	745	735	688	721	793	762	759	732	776	773	765	708	776	743	715	720	768	727	751	676	765	737	761	740	718	724	759	758	756	760	707	758	747	726	771	753	782	762	748	698	739	709	718	734	742	702	705	777	736	790	714	778	695	729	722	753	718	724	737	728	715	754	704	775	718	744	772	717	744	777	714	732	726	732	720	792	756	711	726	723	752	732	742	749	708	686	751	734	685	777	785	712	714	736	778	752	797	743	721	703	737	760	770	745	698	716	710	759	731	749	713	733	729	769	711	696	688	766	752	740	726	720	754	727	738	722	770	729	671	714	778	729	728	730	799	693	718	757	759	761	718	724	754	726	747	773	745	739	749	751	751	760	735	731	730	719	712	748	728	704	752	732	780	743	761	765	732	765	728	708	750	748	783	699	711	766	769	700	753	713	688	775	743	724	724	747	733	725	720	737	741	724	723	789	741	776	751	732	734	745	804	696	730	759	746	740	740	751	772	711	745	750	738	731	698	718	757	736	736	749	781	721	739	757	751	744	775	771	788	781	728	741	740	745	754	721	706	684	709	743	726	734	737	730	723	710	797	716	736	741	706	717	696	746	733	734	763	776	727	760	791	773	697	748	746	754	743	756	744	761	714	722	785	724	697	722	757	698	757	784	731	720	716	732	755	745	717	718	735	716	711	744	713	769	732	750	716	795	714	763	693	750	761	762	698	737	729	725	777	771	770	736	689	743	734	716	717	770	759	710	720	754	695	756	748	739	741	741	740	758	698	693	676	781	714	770	741	765	748	728	716	740	735	775	738	704	724	812	713	727	712	704	729	686	703	728	773	754	728	746	680	749	727	730	728	736	732	720	729	738	714	761	733	800	764	763	770	740	674	733	744	715	678	759	744	743	728	722	719	727	729	747	779	731	705	704	712	732	736	787	715	730	757	704	701	726	768	681	745	777	748	793	755	733	713	795	764	734	730	717	766	740	731	742	757	744	736	747	757	721	723	716	778	700	722	734	703	686	696	724	718	762	732	727	769	745	726	738	746	669	747	744	768	720	775	749	712	750	721	769	757	769	717	757	724	737	735	739	762	713	739	732	721	730	725	702	807	750	728	736	702	790	785	778	737	794	746	769	755	735	705	713	741	752	725	706	795	751	747	735	738	742	804	756	713	693	726	766	693	760	757	776	760	726	766	793	710	760	739	787	720	744	759	745	738	740	769	773	785	714	743	680	773	770	724	747	717	759	757	742	725	764	753	720	737	715	797	730	744	759	769	743	687	807	747	769	737	761	729	764	732	793	760	742	749	742	731	696	736	775	810	741	729	741	753	731	725	720	723	744	748	780	733	707	745	775	756	751	737	803	701	757	743	779	770	728	704	740	825	743	754	765	768	780	716	750	743	761	703	762	760	758	776	735	765	782	730	720	708	745	755	719	774	719	743	723	751	731	773	712	758	770	732	737	751	748	789	719	723	766	695	745	718	767	713	736	766	772	737	786	709	741	784	705	744	766	778	749	717	746	717	775	785	730	747	746	739	782	747	748	745	698	721	805	764	724	746	714	741	709	704	716	735	776	745	767	683	775	742	721	720	740	728	746	752	769	713	749	723	700	723	766	764	704	716	719	677	772	735	709	759	752	790	744	708	754	728	735	743	747	769	721	775	773	696	715	727	730	758	727	706	743	779	690	711	703	730	746	740	729	722	721	711	675	733	711	724	707	714	726	726	726	740	774	737	732	707	758	740	735	797	733	716	722	748	688	738	723	836	747	738	719	770	732	741	736	740	712	715	743	726	705	750	746	789	713	720	737	746	716	780	743	755	706	730	722	757	753	753	740	757	727	783	693	758	725	783	795	723	729	737	795	801	713	760	734	764	696	738	718	723	728	694	723	798	752	676	734	723	697	721	738	755	737	720	737	703	762	733	730	715	738	704	738	768	714	737	728	719	771	753	718	724	685	725	761	758	731	752	706	755	746	738	726	693	729	752	735	722	726	735	719	690	786	721	757	723	766	702	743	754	715	712	744	730	787	728	745	746	756	696	729	805	746	744	754	692	751	685	726	741	772	737	730	745	716	764	718	733	774	763	718	755	716	749	709	714	706	737	724	742	782	731	740	763	779	725	791	706	794	725	702	744	774	729	721	741	764	730	751	773	762	751	748	747	715	745	731	740	747	782	727	773	705	711	762	760	754	751	765	763	755	730	747	744	760	734	705	762	749	722	795	726	742	735	727	729	698	668	718	767	744	724	731	737	714	753	718	753	775	745	737	812	718	777	719	754	800	753	699	749	794	713	708	734	763	725	700	740	721	693	745	703	744	769	721	732	745	739	727	724	799	753	762	781	710	770	739	727	702	735	764	825	751	770	734	688	762	693	706	771	734	721	748	753	727	730	755	792	714	723	694	663	755	769	762	766	702	781	726	748	746	768	778	724	736	729	785	744	691	699	749	720	803	741	715	709	692	715	782	747	723	744	711	790	733	756	755	763	774	734	716	736	759	753	759	728	749	736	782	754	773	757	775	788	717	706	738	787	815	758	719	711	794	749	745	820	771	731	742	723	753	745	800	699	716	750	759	704	771	739	676	769	729	771	736	752	795	774	717	710	741	778	771	773	722	722	753	736	739	788	748	716	749	754	722	774	738	711	727	741	734	735	751	686	783	745	727	766	692	763	726	718	734	734	741	703	788	739	771	711	753	765	722	711	740	761	767	763	787	762	728	708
11693	14072	8537	2675	690	384	417	481	848	965	317	333	315	302	322	325	292	338	298	337	296	332	324	352	329	325	356	318	360	315	313	325	328	331	298	304	313	350	283	364	342	289	354	312	326	330	333	312	308	321	321	313	330	362	302	325	336	355	286	304	298	294	307	325	325	324	304	340	328	319	314	315	302	306	330	305	325	298	313	368	310	356	308	304	294	307	305	310	316	328	304	314	330	326	329	313	307	289	319	324	284	309	321	304	304	306	300	345	324	345	317	320	309	304	327	344	302	270	301	331	315	331	345	339	303	283	279	335	286	333	298	306	321	299	321	330	323	334	294	297	323	291	341	322	301	322	330	320	336	292	328	317	283	335	315	306	308	325	334	295	330	287	316	343	335	333	296	338	314	322	313	334	354	316	347	326	310	303	346	311	327	303	329	338	311	315	294	320	304	330	322	300	357	314	325	306	311	304	343	346	304	297	325	322	359	343	368	320	299	338	271	316	335	307	320	339	331	313	331	318	337	298	318	312	315	280	316	322	336	357	302	281	333	293	337	317	297	309	314	339	315	324	348	312	311	306	329	329	323	286	306	358	318	304	336	309	289	345	324	336	330	311	324	331	301	306	301	342	302	309	324	339	351	339	318	323	341	304	294	335	292	319	348	307	308	308	282	305	324	345	292	354	328	295	314	311	323	312	335	354	316	327	319	332	334	293	327	280	313	343	293	306	312	330	311	326	282	322	320	283	293	331	337	310	330	314	302	317	322	288	333	346	292	309	316	321	307	325	335	305	300	337	309	329	314	341	290	284	332	315	323	307	281	308	311	327	322	306	282	335	354	319	298	337	288	323	315	297	315	281	356	337	298	324	302	315	316	319	350	324	329	313	316	330	303	333	314	306	374	280	323	332	306	335	347	316	337	347	325	317	301	323	325	324	311	335	325	295	312	301	312	328	326	336	290	334	309	326	311	322	315	289	336	335	307	363	310	345	337	331	308	288	317	355	299	335	310	316	311	340	342	297	312	326	311	291	358	364	327	333	330	313	341	349	353	329	336	323	370	341	330	310	285	331	327	305	307	309	330	313	299	340	315	251	343	316	320	346	325	329	328	322	297	336	297	320	334	339	330	289	340	291	331	324	307	317	340	290	297	318	320	317	325	333	302	315	348	322	331	333	335	307	352	296	328	342	311	297	340	311	339	315	360	317	332	325	300	320	289	307	317	317	307	312	322	336	310	343	321	326	290	311	306	296	340	332	334	311	327	304	321	279	336	301	314	309	318	338	346	329	311	293	337	331	295	301	310	323	317	336	333	330	326	316	307	327	315	329	357	341	325	321	322	300	317	301	334	313	349	334	315	331	329	330	302	329	311	303	308	340	346	319	290	319	346	300	311	353	293	344	323	304	335	289	288	363	342	329	350	322	304	333	315	299	327	293	329	312	285	324	347	354	333	344	300	323	324	314	358	370	342	295	288	324	335	314	317	315	331	313	333	326	330	329	280	312	303	283	344	305	303	315	314	324	289	331	319	323	310	311	313	338	325	329	292	317	349	370	324	350	329	308	332	297	327	324	291	315	324	333	298	360	288	315	298	340	289	318	314	323	321	331	323	303	334	336	315	320	372	323	334	301	319	301	329	285	312	334	326	342	346	299	309	302	317	343	322	323	308	313	310	333	329	316	343	389	340	340	324	298	293	345	279	327	306	343	324	349	339	285	322	337	311	301	330	313	334	330	292	333	320	325	328	296	326	321	285	278	335	310	343	328	332	323	321	322	326	309	312	331	326	321	298	347	310	297	326	310	303	291	327	333	343	309	306	301	317	332	313	299	340	329	302	352	350	341	295	327	320	317	324	314	348	334	309	299	358	288	313	292	297	366	332	334	308	308	299	307	369	340	294	293	326	305	321	330	325	356	337	305	321	306	328	298	321	334	313	310	337	313	323	314	311	303	337	342	319	303	373	323	322	358	308	347	289	336	300	322	321	307	317	309	346	292	318	338	326	316	328	340	309	311	330	310	291	347	324	316	310	336	332	368	333	355	298	338	295	340	309	319	301	299	301	334	332	318	318	325	310	346	336	297	333	308	295	347	332	336	328	312	272	334	314	352	270	299	337	335	348	307	348	317	347	307	312	323	317	307	305	312	331	327	329	314	313	332	308	329	302	324	288	314	348	346	344	331	334	323	337	285	313	343	307	352	345	329	360	312	302	338	321	326	317	296	345	326	326	308	366	268	317	321	301	324	339	329	320	338	315	305	332	310	326	313	307	336	353	333	331	321	314	326	313	303	327	347	345	303	332	279	323	323	323	348	307	289	324	315	349	329	312	327	316	298	316	326	314	328	338	310	334	271	338	329	295	282	299	340	306	352	288	344	321	307	313	317	321	352	294	311	313	324	343	310	298	326	300	345	318	304	304	313	310	342	341	320	352	303	331	333	327	351	337	330	316	325	320	353	275	310	296	303	315	270	311	352	341	305	314	334	315	290	331	325	322	356	293	330	320	337	310	323	323	341	328	300	350	351	316	306	330	343	336	317	329	350	332	300	304	327	279	336	326	326	329	283	322	331	338	280	356	301	329	320	322	292	351	334	327	312	327	333	291	322	318	332	302	334	358	320	310	316	335	300	318	330	340	337	361	323	341	333	301	317	330	298	317	287	341	323	321	313	342	319	316	282	337	325	311	300	350	315	333	332	332	345	326	303	343	312	317	345	327	331	314	308	311	347	308	326	321	301	343	321	276	349	334	342	298	307	321	302	339	339	345	287	318	343	328	280	273	288	300	306	307	345	294	298	350	311	319	329	329	323	336	327	301	314	325	358	305	316	324	299	354	324	303	308	363	339	305	315	326	279	302	352	306	349	329	315	319	326	301	337	313	325	344	320	328	317	296	320	300	337	319	307	331	326	316	328	283	344	297	352	321	311	327	294	322	306	335	295	321	336	303	313	330	333	287	320	319	317	338	317	329	332	302	330	281	335	351	300	302	318	350	295	320	297	283	320	319	300	271	324	309	332	324	316	346	279	348	329	286	273	312	306	294	322	334	282	325	336	330	349	365	349	307	345	306	365	325	331	319	278	336	276	329	337	325	304	310	279	348	325	336	342	323	312	312	296	349	334	302	319	341	312	332	275	308	359	319	300	297	323	347	344	307	282	303	317	331	312	311	342	329	334	331	319	324	321	343	336	305	340	317	336	337	331	303	306	335	316	307	322	311	309	320	267	298	312	367	324	325	351	336	313	290	340	322	328	310	341	308	331	320	323	320	322	326	303	312	294	313	312	343	336	326	310	343	310	293	330	308	324	285	324	322	334	323	321	341	336	302	308	322	333	330	298	329	318	309	316	302	311	328	329	326	296	350	300	286	320	310	331	337	372	309	319	332	305	300	311	319	348	271	301	325	320	322	294	294	328	316	292	310	314	320	334	297	322	324	306	306	356	303	345	309	333	326	320	293	326	338	321	319	311	310	324	320	317	326	309	334	321	322	327
7435	12176	11294	5452	1766	1091	1273	1700	4319	3521	766	736	753	707	793	792	749	781	751	744	715	749	820	760	787	752	791	763	737	760	800	766	777	787	748	776	798	738	770	780	710	725	745	793	724	695	714	752	792	747	802	733	760	729	745	754	763	805	785	714	750	709	732	723	764	712	781	736	749	770	747	773	727	698	726	775	829	736	735	739	762	748	728	746	776	739	759	746	733	733	713	720	768	764	807	779	762	730	722	757	731	752	732	707	756	739	783	695	734	740	767	745	788	716	728	737	804	760	714	808	747	706	697	788	706	734	737	748	694	741	753	772	760	708	681	746	786	769	758	763	779	727	739	749	726	762	760	705	796	799	722	678	738	735	778	705	762	743	723	729	713	766	770	756	732	754	756	817	747	696	737	774	746	715	777	715	750	718	722	757	768	760	790	754	711	796	785	764	747	728	770	763	746	722	753	765	788	713	784	711	729	753	745	722	735	758	763	747	717	779	720	712	710	731	733	741	746	762	712	750	742	713	719	735	719	724	740	750	707	782	674	798	724	757	760	738	756	733	755	714	730	742	728	738	742	815	753	717	760	774	747	776	741	734	771	755	773	708	730	749	744	721	744	729	800	764	710	710	712	735	793	774	774	783	770	773	752	733	779	731	790	825	755	722	738	761	716	781	762	740	791	696	707	795	740	764	754	762	712	761	797	755	737	723	762	793	717	743	763	716	705	757	765	747	749	782	734	738	743	741	709	785	759	798	774	717	728	774	766	711	748	744	763	781	750	768	743	689	805	807	762	738	757	726	741	709	728	732	776	740	754	803	712	732	756	751	702	710	737	748	798	719	758	734	795	764	733	756	790	746	739	697	786	742	730	784	726	725	726	724	727	736	741	767	799	805	749	783	740	744	749	725	699	704	762	728	768	771	734	725	742	759	736	772	743	757	756	747	725	756	775	718	729	765	704	759	704	809	718	742	768	726	737	752	733	806	801	748	712	761	793	744	714	750	685	779	771	749	712	741	737	765	707	748	747	693	748	731	770	707	757	742	733	741	720	792	776	711	740	769	738	782	790	747	737	759	761	759	790	762	739	759	781	712	793	803	797	789	721	713	758	751	750	753	736	755	738	725	751	749	754	797	719	744	787	766	710	754	740	700	716	738	769	785	756	720	742	808	741	758	779	821	731	772	765	740	719	768	771	720	768	730	755	700	750	715	750	775	738	763	750	774	806	741	769	726	690	726	779	799	725	732	754	755	730	726	773	776	768	736	733	764	716	779	738	708	753	730	729	766	745	733	766	830	761	749	737	753	775	757	754	731	716	684	735	751	742	740	737	777	750	776	773	773	732	752	751	728	761	723	686	763	726	722	732	748	708	752	764	745	754	738	850	787	711	751	752	752	693	756	750	781	713	749	726	788	754	757	767	729	748	743	747	736	809	743	735	752	768	754	754	713	765	789	775	753	749	749	726	751	758	707	739	764	754	770	699	766	759	726	753	740	731	745	763	770	737	740	749	734	732	727	750	781	751	759	735	781	740	732	737	783	772	762	773	771	765	765	740	711	758	768	777	757	728	719	737	760	770	726	744	763	734	745	752	755	734	751	767	780	739	709	735	711	744	845	753	743	714	785	775	746	757	761	777	689	785	758	745	760	757	721	721	786	748	766	780	717	741	731	755	731	743	775	753	761	757	730	775	751	781	721	715	743	724	740	691	760	771	747	743	731	742	760	765	730	757	748	690	724	772	738	709	771	770	782	744	743	732	717	700	723	793	729	756	716	718	717	765	785	728	725	756	758	755	739	736	717	759	783	729	755	728	724	734	724	774	747	797	755	758	752	735	750	758	736	750	756	754	778	709	745	775	765	723	702	765	750	724	757	714	754	762	726	759	758	763	709	748	751	717	795	793	756	799	736	767	709	771	759	721	773	744	762	711	690	725	760	746	731	744	749	770	739	766	790	723	739	721	746	748	760	776	728	741	772	767	740	715	746	741	767	731	743	792	745	749	736	727	760	699	671	742	781	748	726	741	732	763	750	746	723	710	734	768	722	784	737	762	736	759	731	714	736	768	753	783	750	759	711	744	780	769	759	742	801	752	730	746	705	722	774	763	710	756	761	724	763	744	746	723	754	693	802	725	777	756	749	742	764	727	771	743	796	762	846	722	715	763	749	772	740	765	710	746	746	725	732	723	737	703	802	752	749	767	767	698	755	755	771	756	762	794	714	737	773	718	793	740	760	747	752	740	736	740	788	778	765	725	713	734	703	763	693	763	711	739	729	702	760	797	771	736	715	751	727	753	703	789	801	765	761	703	729	670	784	738	726	767	761	748	802	744	765	752	778	716	712	749	741	753	764	778	705	774	751	805	742	741	735	790	728	779	733	796	720	807	737	753	752	711	797	729	766	775	763	787	735	762	741	730	783	716	800	750	738	726	718	767	718	726	707	738	746	681	738	794	771	784	778	745	757	725	754	752	822	745	698	766	748	742	727	682	725	742	742	709	738	754	778	812	747	772	735	788	778	743	746	755	713	746	757	736	723	730	715	723	741	803	787	753	764	785	743	769	751	763	803	756	733	781	779	742	735	774	752	748	755	740	762	742	766	741	744	709	732	736	722	772	731	744	763	790	707	758	761	714	788	715	772	776	736	747	795	748	730	715	745	791	728	787	791	759	773	788	682	742	772	747	791	801	747	745	770	750	724	784	759	756	756	707	714	803	753	790	743	779	773	800	745	797	708	785	764	718	751	752	751	746	718	764	758	742	704	770	777	757	721	726	795	717	741	752	736	757	718	731	765	762	752	695	760	780	751	730	814	783	736	783	777	709	763	754	764	761	754	743	701	725	733	737	765	733	767	770	737	735	688	765	742	790	782	748	726	744	691	723	763	763	681	708	712	783	779	661	737	674	696	788	781	748	700	770	764	703	788	792	719	820	737	758	734	816	700	772	772	751	738	737	779	767	798	772	759	743	746	722	773	712	674	725	732	744	774	754	789	750	757	740	736	765	801	781	744	759	759	720	704	747	742	757	745	702	746	724	734	726	715	777	720	755	706	786	790	764	750	722	745	757	726	757	768	751	770	788	728	705	743	738	761	727	777	720	774	759	710	731	716	772	735	696	739	775	749	771	792	724	778	688	745	744	734	763	793	743	727	712	746	712	762	739	744	782	764	735	706	750	744	769	733	741	703	741	770	753	734	733	748	723	742	757	705	825	746	735	756	735	718	791	764	747	792	714	725	703	734	741	729	768	782	736	777	749	815	712	803	743	762	718	720	753	735	758	723	758	789	702	775	796	756	774	773	722	749	724	733	765	774	781	761	768	776	747	777	763	756	727	764	761	739	785	695	698	696	820	753	770	770	789	743	743	788	770	757	758	784	725	754	781	727	726	747	773	701	724	707	697	675	790	771	733	705	778	785	767	748	775	733	781	767	783	743	778	738	757	741	781	732	780	783	783	740	744	753	801	750	717	718	747	729	748	781	756	765	729	741
39694	42024	22014	12059	4305	1748	921	856	12154	4833	308	196	226	196	213	173	189	186	162	182	177	193	169	168	156	181	179	153	175	188	173	147	160	154	176	175	180	171	141	163	139	153	147	157	168	173	193	174	149	175	161	161	151	180	170	167	157	153	168	153	178	172	147	169	187	171	157	173	159	149	170	161	169	138	142	163	166	155	171	188	171	149	165	167	187	143	147	155	163	169	167	170	135	176	165	150	179	152	169	172	139	151	127	157	166	146	159	145	150	178	172	125	135	155	155	173	168	153	154	148	153	148	173	184	163	148	154	143	163	171	173	151	172	175	156	151	159	143	163	183	163	150	152	160	173	162	177	186	179	151	159	172	157	171	146	171	147	159	149	164	165	164	125	145	137	162	155	162	137	139	166	186	157	170	163	179	172	108	155	156	151	157	155	170	156	172	159	145	144	170	130	144	147	163	143	161	164	151	133	147	147	143	137	147	173	129	177	161	129	163	153	160	166	162	179	152	154	158	148	148	151	165	167	128	141	169	146	158	144	161	150	156	160	163	166	173	154	155	149	169	153	172	157	129	147	161	150	135	174	184	184	181	161	168	136	150	166	140	151	169	142	163	173	168	178	165	150	154	166	163	181	175	159	140	136	156	164	144	173	154	164	171	153	141	189	158	146	168	142	168	162	155	152	155	153	147	170	159	156	151	170	165	149	155	135	192	174	165	164	157	159	137	133	166	154	140	172	154	148	150	184	163	172	154	146	161	167	151	142	142	162	162	157	138	160	146	171	180	160	169	156	151	149	155	167	171	161	152	137	168	153	166	150	146	145	166	148	153	157	169	169	148	145	181	149	151	167	158	153	165	160	179	150	160	156	172	134	158	166	162	168	168	152	159	169	157	176	156	180	137	155	168	157	172	169	171	161	156	149	140	154	146	130	129	145	165	162	139	173	175	187	162	153	164	182	145	149	155	172	168	135	157	132	170	154	146	136	151	171	142	139	165	162	185	183	133	148	173	165	167	136	157	171	165	153	154	138	164	171	147	172	163	151	165	150	173	171	151	133	159	166	135	143	159	153	160	152	140	148	171	145	165	155	154	156	155	153	170	161	156	153	162	174	179	137	146	158	145	158	160	172	163	159	127	136	154	161	130	145	139	149	157	146	163	150	178	172	176	149	139	151	176	159	171	158	135	154	153	175	162	147	184	167	170	169	164	157	174	136	160	182	174	162	170	155	159	156	172	168	158	148	146	176	159	145	149	180	156	189	163	168	148	149	147	154	148	144	162	139	175	157	147	167	161	160	182	170	166	139	148	136	175	142	171	147	165	160	135	144	158	160	179	161	160	130	160	159	163	153	160	182	171	150	137	171	154	161	150	180	157	176	132	179	151	167	154	163	167	151	149	168	157	174	161	142	149	146	151	147	149	127	134	173	153	143	159	122	148	167	159	157	147	153	163	148	144	151	149	147	145	161	142	148	155	146	170	165	155	180	148	152	181	138	149	155	145	142	151	165	149	157	156	159	157	175	178	146	184	137	167	160	133	161	154	156	158	169	162	137	138	145	162	168	154	161	163	143	169	176	158	124	164	151	137	145	184	152	164	150	158	178	155	149	164	159	153	176	156	169	137	162	166	163	166	150	138	166	179	157	119	156	151	157	162	147	155	166	175	147	156	162	166	146	175	144	166	182	151	137	159	147	147	149	178	158	139	153	151	157	167	154	170	166	158	169	158	132	167	159	173	181	159	144	159	184	146	161	174	159	148	163	149	153	157	158	161	142	134	180	192	167	172	156	149	143	174	191	167	150	132	171	142	152	149	146	143	160	161	159	134	159	154	145	158	187	172	157	135	146	155	172	153	172	165	138	144	162	140	162	165	175	173	158	172	155	155	161	171	163	161	138	153	141	164	161	174	150	164	172	156	164	182	162	169	155	153	163	159	163	142	141	179	145	151	162	145	158	173	165	185	157	157	160	174	146	173	136	172	166	159	162	151	178	169	169	161	148	155	162	163	150	152	158	165	161	156	157	156	146	156	140	163	154	170	165	172	133	170	148	154	189	158	158	170	144	147	158	136	138	161	149	166	158	133	192	179	140	148	124	153	129	161	162	179	155	153	162	151	163	169	156	152	158	157	152	139	144	145	169	154	195	162	173	169	153	169	145	166	169	150	162	167	149	164	164	155	159	160	162	159	161	138	195	152	173	179	173	156	144	152	161	152	141	141	165	166	163	162	170	162	171	152	160	171	159	167	167	151	181	163	146	161	163	164	157	147	157	168	160	150	152	150	161	146	174	156	179	156	155	164	153	143	157	159	149	174	163	155	162	158	175	147	120	154	163	151	169	149	149	157	153	139	156	141	152	160	146	168	142	185	154	155	155	171	179	173	157	137	163	164	186	168	149	169	139	143	158	185	161	145	167	147	147	149	163	158	158	151	156	159	164	138	153	179	173	168	155	161	170	160	159	161	147	163	181	134	129	155	159	173	175	158	137	156	143	145	151	125	153	173	171	164	150	159	148	153	158	166	183	160	152	150	165	156	153	174	161	143	144	182	162	146	157	158	162	163	148	147	157	144	152	161	171	163	149	161	151	154	177	167	150	171	175	179	171	144	156	143	153	137	150	142	165	157	143	148	149	166	162	158	161	143	180	158	156	155	167	160	142	141	168	163	181	137	154	154	164	158	170	162	171	167	159	171	152	166	157	166	151	156	140	172	159	165	157	174	146	150	145	166	140	155	137	139	145	118	161	168	125	153	169	131	163	171	144	155	140	164	148	132	175	161	173	146	153	146	169	182	159	173	178	169	177	172	187	171	123	166	130	160	158	169	147	164	145	163	153	156	162	160	177	158	158	160	173	125	161	181	153	153	153	186	163	138	167	145	173	153	158	155	154	151	159	168	156	156	152	142	163	162	153	147	146	150	161	166	162	168	167	156	147	155	148	149	177	157	145	128	155	161	143	158	146	140	168	153	148	139	174	145	164	163	145	144	149	162	167	133	166	168	155	166	176	179	143	188	158	191	180	160	151	159	172	167	171	161	135	169	146	146	154	158	145	157	162	145	175	172	175	147	160	158	170	152	171	157	158	173	145	161	179	195	171	141	170	172	146	167	156	164	159	163	168	163	131	159	161	146	143	144	166	168	170	192	158	157	124	157	178	159	163	132	158	141	155	157	170	160	165	156	153	158	162	145	153	151	178	162	158	176	167	150	173	168	162	152	171	162	161	152	157	163	130	161	175	171	142	180	152	150	141	157	168	148	176	163	161	186	158	153	166	168	180	157	151	139	162	179	170	148	132	133	177	144	155	172	155	157	171	168	131	149	163	163	158	171	175	145	165	164	151	151	154	164	153	173	155	161	164	162	171	168	142	157	153	166	174	152	159	145	162	141	148	155	164	181	125	150	174	144	177	159	129	145	151	151	161	137	144	157	159	156	154	146	158	167	182	154	160	170	149	164	143	142	143	166	170	143	180	144	147	181	152	159	152	147
27984	28895	13664	10417	3815	2681	2583	3690	32480	6992	896	857	765	713	679	637	620	574	608	563	552	527	542	514	485	516	506	485	485	456	495	430	458	436	481	452	420	465	424	377	410	479	462	445	407	464	488	450	430	415	446	433	432	430	508	441	408	449	442	425	438	457	442	429	467	433	432	419	460	423	413	436	384	416	453	402	416	411	428	420	426	417	407	440	408	412	435	424	424	435	434	422	445	454	484	432	410	417	398	439	451	442	425	417	427	404	430	414	441	452	425	385	430	430	405	437	411	437	442	454	422	406	419	426	417	435	420	420	393	426	399	450	402	415	436	443	434	424	442	432	400	439	452	411	445	423	427	392	432	472	456	412	437	389	432	454	399	429	423	370	403	422	434	394	416	435	388	384	423	403	380	401	463	385	434	407	392	418	457	442	443	425	398	411	397	421	400	420	389	451	404	396	417	427	416	442	422	412	400	439	422	429	425	424	449	425	441	403	422	408	420	413	427	387	418	420	434	439	438	436	446	434	435	445	421	406	455	412	451	473	436	410	391	421	383	441	469	429	408	402	425	448	393	404	394	397	411	431	438	395	439	422	430	406	421	421	391	415	454	430	452	395	424	416	400	446	426	442	409	408	408	428	419	445	402	423	436	400	447	453	419	419	411	398	417	411	423	412	432	398	427	449	433	388	426	454	429	449	443	443	405	395	424	420	466	435	382	397	455	457	425	409	403	407	424	447	428	426	389	405	430	403	411	462	421	461	438	402	424	441	450	427	408	403	445	413	437	397	421	408	423	419	414	440	409	423	456	447	396	428	425	383	426	427	413	430	407	441	425	449	452	445	413	445	446	397	395	420	446	390	445	409	437	403	424	433	432	435	441	404	440	437	407	445	410	436	426	403	426	386	395	449	389	415	417	414	398	419	409	426	411	422	414	431	400	431	423	438	409	441	439	445	434	421	453	405	409	413	391	428	417	415	434	417	440	418	434	445	382	423	394	451	401	413	439	443	451	452	397	414	448	428	433	416	382	393	420	445	432	430	394	445	443	418	426	449	438	411	461	398	426	435	404	415	430	454	447	411	423	420	433	418	421	437	398	436	412	424	413	378	417	428	414	436	428	388	411	431	391	435	425	419	422	419	408	379	431	448	407	421	396	408	391	418	429	431	374	425	460	418	455	422	388	424	398	420	397	438	414	446	448	406	406	400	433	428	423	422	449	401	417	433	398	416	415	426	401	439	425	428	440	439	403	464	401	408	422	415	408	414	440	443	404	417	444	411	421	426	404	447	391	402	414	457	409	396	395	429	443	384	401	414	416	433	452	418	428	451	439	403	427	428	425	426	426	416	435	409	423	391	431	454	411	363	408	415	417	421	408	385	398	402	439	447	413	401	385	434	427	474	418	448	426	398	404	387	409	441	420	419	410	403	431	406	416	407	430	420	429	432	402	367	429	413	441	419	425	383	409	420	455	413	453	420	407	400	410	427	447	440	394	403	446	410	429	432	426	454	435	436	426	422	414	413	435	437	405	405	420	390	439	439	398	411	400	416	422	407	430	435	432	406	406	423	437	441	410	378	430	445	393	402	389	430	411	380	410	423	437	446	446	409	424	440	437	422	460	445	404	440	433	427	440	426	444	414	439	441	445	401	436	385	435	422	457	415	409	429	443	430	445	421	420	422	393	425	425	433	370	418	418	438	423	459	421	402	415	439	434	412	399	428	427	405	434	423	409	448	457	399	409	400	414	395	446	405	436	440	421	395	386	423	419	410	415	415	413	388	411	421	422	435	431	389	434	389	402	443	453	373	430	393	448	399	385	432	414	413	451	400	389	423	431	431	418	444	419	429	423	410	431	410	434	407	407	416	386	406	407	425	403	412	453	421	414	384	414	390	400	396	410	423	405	413	443	428	442	406	447	419	421	451	425	422	426	421	457	439	447	436	403	419	421	401	434	380	390	439	432	420	403	408	427	438	418	404	417	442	409	387	379	438	443	422	418	402	423	430	433	405	434	404	425	407	426	426	396	417	441	403	422	416	439	428	436	416	371	410	418	426	408	394	406	458	430	439	389	385	404	406	384	428	424	423	458	448	428	414	459	419	417	430	423	413	434	398	447	435	441	390	441	414	410	437	416	434	442	390	419	396	395	418	445	423	417	409	417	452	464	442	438	427	425	439	381	420	444	417	411	431	425	390	415	429	429	446	407	418	371	411	433	393	412	437	452	423	400	423	424	399	404	404	370	423	457	429	430	463	422	411	403	430	406	396	414	412	390	433	418	423	411	415	407	460	434	394	428	412	418	418	429	417	437	441	418	435	403	448	424	433	411	435	414	390	437	422	409	394	418	404	407	401	403	459	425	389	437	423	424	413	416	409	430	404	392	436	411	445	431	411	426	438	451	451	408	412	424	420	429	409	423	404	429	410	376	457	444	438	400	410	439	464	428	392	377	427	404	450	424	428	422	495	396	411	454	428	437	380	415	423	450	418	396	456	428	393	390	417	393	392	412	397	424	453	427	446	400	433	454	427	434	437	431	436	415	423	435	439	401	416	436	443	414	421	388	399	444	431	464	392	395	398	435	427	427	404	444	449	371	420	388	395	437	400	371	382	449	423	402	433	422	431	436	411	433	433	422	418	430	392	421	409	413	406	459	413	408	399	422	416	427	418	417	411	447	402	437	450	412	422	395	401	417	412	398	418	428	403	463	433	458	432	425	446	413	423	397	414	465	422	414	419	422	458	423	406	467	408	459	408	427	407	453	417	419	415	409	428	416	424	436	395	378	415	419	401	405	418	409	437	430	395	402	414	413	408	404	422	436	429	443	407	417	407	423	415	432	412	431	472	406	424	438	367	449	421	424	403	399	462	408	413	401	409	426	448	458	420	416	428	411	419	410	434	418	433	459	427	451	418	416	441	397	417	409	457	410	453	434	410	404	423	409	402	422	426	380	419	450	402	408	444	408	442	444	386	384	398	412	409	440	425	452	412	396	481	428	437	414	406	404	444	439	466	405	422	432	435	418	448	439	416	425	420	392	382	417	408	499	387	389	430	399	428	418	399	430	391	409	465	421	423	404	391	399	397	454	389	460	448	430	406	386	406	421	438	424	402	407	401	429	402	409	456	419	396	424	411	414	421	433	411	417	429	451	398	434	447	453	416	399	403	402	453	409	419	421	414	406	447	425	439	412	422	426	410	437	395	434	426	413	412	393	416	425	431	384	434	395	387	433	403	415	407	419	453	419	439	436	377	477	435	425	457	399	429	424	435	428	410	444	373	409	410	390	412	428	389	405	402	400	418	410	404	480	411	416	411	401	389	437	481	414	427	421	436	392	412	401	407	446	423	409	433	450	423	390	418	417	405	431	409	413	391	410	457	476	422	460	432	445	384	436	447	425	384	424	426	418	444	420	403	404	458	413	389	424	433	457	417	413	395	448	404	402	445	427	418	382	437	412	411	409	418	427	445	461	424	422	410	414	399	435	449	403	386
46776	33001	18256	11357	6654	3625	2395	1379	18340	5414	518	375	349	359	312	308	271	308	302	243	257	279	247	296	266	274	236	254	274	250	274	234	230	236	261	250	234	236	241	258	213	263	260	252	230	231	237	234	227	236	244	256	228	245	234	268	235	228	201	240	253	256	240	218	277	257	248	242	235	222	259	275	230	237	230	241	264	271	259	264	247	240	266	225	257	252	232	228	216	224	208	245	230	275	242	253	229	228	233	254	238	228	213	238	231	240	253	244	222	273	229	213	232	224	254	266	244	241	250	264	254	246	244	223	213	244	195	218	258	238	217	218	235	244	202	232	251	248	239	264	238	241	257	230	243	245	263	233	247	216	244	239	279	258	244	234	226	225	245	231	207	221	261	227	237	273	238	240	225	252	223	211	266	248	236	239	251	230	218	258	218	256	229	252	231	214	212	243	241	222	219	246	231	219	189	235	234	233	205	249	253	229	235	248	210	228	239	224	241	241	225	230	247	241	225	238	225	244	211	206	221	233	237	255	207	226	236	210	236	220	234	223	220	239	268	228	232	244	244	246	238	195	268	221	252	227	237	250	246	216	238	236	255	256	224	272	235	232	216	255	197	292	241	275	257	241	262	254	216	217	228	235	225	234	236	250	213	246	223	243	236	232	226	232	241	227	228	240	244	231	245	270	220	218	232	205	237	233	259	241	227	259	237	214	245	208	250	235	228	228	235	244	200	218	234	245	224	239	242	229	258	237	253	235	233	226	236	253	235	270	239	252	245	231	247	233	229	246	241	211	237	262	249	214	261	254	266	236	219	265	246	235	215	200	250	237	221	237	240	237	233	243	226	244	235	243	238	231	224	234	242	222	240	270	254	252	215	235	229	223	243	253	221	235	241	221	222	227	229	243	241	226	262	205	209	251	221	206	250	228	259	234	227	231	238	233	253	234	227	199	248	224	243	234	225	233	226	254	221	229	251	229	254	256	221	239	216	228	234	230	241	249	269	275	225	258	263	235	255	267	252	220	216	233	248	241	219	248	262	255	223	242	230	249	236	216	237	254	247	220	283	220	236	248	245	237	224	232	239	242	260	198	201	229	256	246	226	258	281	255	233	230	222	214	238	246	229	257	227	256	239	235	214	244	224	237	230	228	201	250	248	233	249	229	245	242	250	253	231	230	247	239	238	201	240	237	243	228	245	254	256	226	223	249	216	231	250	239	254	242	258	210	234	224	253	245	224	226	213	247	236	217	227	237	229	217	226	214	230	291	231	248	225	220	237	225	225	249	215	256	201	203	250	227	225	217	241	259	224	262	206	229	248	226	212	219	220	227	237	218	240	252	228	240	207	257	223	217	245	217	264	233	253	226	226	252	244	236	236	229	259	222	242	273	244	213	208	212	234	241	238	243	236	242	234	237	240	252	245	236	247	246	236	232	258	237	233	250	242	234	265	243	259	268	233	234	236	249	230	214	239	238	256	234	250	265	238	225	216	225	226	230	248	222	245	214	224	225	244	264	245	233	248	251	261	244	241	228	227	269	264	238	260	226	226	235	249	267	248	226	242	270	273	260	250	229	229	222	221	241	247	262	230	254	256	246	211	234	228	242	214	226	228	244	225	241	238	213	232	219	229	226	217	236	229	225	209	258	248	262	248	240	229	226	231	239	204	222	212	227	246	210	259	222	223	202	244	240	216	241	233	222	266	220	258	262	236	209	230	232	236	247	217	246	251	253	230	232	233	244	271	237	250	242	230	221	250	248	239	219	247	214	216	234	241	251	206	234	261	240	247	251	220	198	248	241	222	245	257	243	218	229	247	244	243	217	239	300	255	220	234	230	269	235	263	264	242	243	230	254	266	206	241	246	241	237	210	246	231	235	239	236	237	260	233	232	259	241	242	275	242	242	233	229	227	249	227	246	232	228	224	234	244	226	258	228	220	231	216	240	259	233	203	260	248	247	280	241	226	270	243	246	225	257	218	213	216	217	258	213	237	211	228	222	232	233	232	221	225	214	211	235	237	229	235	247	242	218	266	254	254	244	233	230	216	237	261	202	250	248	252	259	259	225	248	220	239	230	251	233	250	229	235	234	243	207	237	249	223	244	229	223	248	230	252	227	251	248	244	231	242	231	256	225	212	230	246	238	238	251	223	287	242	221	232	205	223	237	251	227	241	247	262	221	233	217	227	225	247	238	260	206	252	242	224	230	220	235	248	255	265	260	261	242	242	230	229	246	246	244	257	274	256	253	229	229	218	224	225	253	252	229	224	263	255	227	268	253	243	271	243	192	271	230	261	233	216	244	239	242	250	230	265	219	228	236	236	218	251	232	215	242	233	255	236	253	274	219	225	230	209	209	210	223	247	260	243	277	246	221	233	232	243	259	248	205	245	247	238	237	231	237	225	250	228	231	209	217	253	252	244	274	247	225	240	247	234	238	263	250	247	244	258	200	235	248	237	236	189	235	248	210	251	233	251	215	231	236	208	229	263	222	238	250	245	278	229	242	247	250	224	226	216	214	232	233	208	251	229	254	213	233	236	220	243	227	244	239	239	229	221	261	227	223	233	285	241	223	210	229	236	232	218	222	237	226	223	239	206	237	219	214	253	221	223	242	236	229	249	249	234	198	271	258	247	228	220	235	227	255	238	225	225	242	254	266	229	242	258	249	226	239	245	241	271	229	231	185	265	208	242	250	246	224	239	238	272	272	246	250	227	248	242	215	256	259	231	230	205	241	243	183	238	251	240	196	234	255	236	248	261	223	268	240	271	225	233	234	251	215	227	261	250	210	235	226	257	255	234	248	206	231	233	240	230	236	238	244	226	231	252	225	209	247	230	239	272	217	251	241	211	228	243	223	237	241	240	218	227	259	259	230	230	207	264	250	236	232	227	240	235	246	248	239	237	245	250	218	242	260	223	238	244	225	226	246	230	244	272	275	250	243	232	246	248	262	211	219	250	234	232	250	211	234	239	243	231	224	212	252	257	232	228	192	238	244	259	225	228	250	227	233	216	239	219	266	231	246	221	196	239	258	244	249	223	220	231	220	215	234	248	249	216	228	229	249	236	235	194	219	249	249	241	209	194	226	207	234	231	234	224	234	213	225	225	228	261	254	264	226	217	218	240	223	221	205	221	225	230	249	229	220	251	217	220	220	228	207	225	198	236	219	216	224	216	192	244	233	222	236	238	261	222	235	279	244	235	229	220	235	209	232	235	247	237	255	252	219	229	218	224	240	195	254	249	232	269	240	227	246	232	230	244	230	246	226	214	243	231	210	243	252	248	209	238	236	220	256	258	271	197	224	219	204	236	234	247	231	242	232	214	245	267	219	241	243	213	221	231	229	268	270	228	275	271	215	230	217	234	228	233	210	209	239	258	244	256	249	252	210	213	243	211	226	244	219	241	227	207	253	255	215	270	239	236	190	238	227	262	234	260	237	240	221	195	235	226	234	237	245	258	215	226	225	226	236	244	249	252	239	232	250	230	262	278	212
33303	14252	9073	11980	9748	8109	6899	5386	38723	4734	1628	1430	1295	1203	1116	1145	1077	986	943	901	892	870	847	818	763	795	783	762	723	715	749	756	728	683	725	684	682	717	700	662	672	689	655	662	627	642	622	661	618	689	643	601	611	633	636	590	633	637	644	655	670	653	633	605	654	569	619	626	629	601	584	648	608	630	590	631	587	607	592	556	671	628	583	587	562	639	601	604	598	630	621	624	561	601	625	575	591	619	614	609	662	609	585	600	567	623	604	588	561	600	617	623	622	557	590	605	574	570	592	614	630	613	583	597	626	574	588	613	604	598	638	630	605	599	623	603	590	632	592	581	640	585	593	584	559	593	610	562	620	652	561	615	617	582	611	571	593	585	565	601	576	630	619	560	591	603	606	582	579	582	602	595	625	574	611	642	588	583	583	604	606	627	583	543	648	599	638	534	597	548	604	568	577	578	609	637	611	584	581	586	551	581	595	592	591	606	598	623	617	609	587	583	569	618	532	614	562	601	612	628	611	598	601	577	623	633	567	634	550	595	571	573	608	589	606	567	573	580	609	568	612	558	556	631	562	569	617	569	615	573	603	600	570	625	615	565	581	633	547	553	579	659	556	599	602	620	612	545	577	602	617	617	589	593	622	641	611	607	602	649	615	608	621	585	635	599	579	602	584	573	649	602	582	609	595	625	582	641	579	551	602	632	621	602	572	627	583	589	575	601	545	619	618	586	588	608	601	605	613	536	611	617	601	634	617	568	608	556	582	552	595	605	625	557	574	572	605	603	601	559	619	576	567	575	572	588	640	600	614	565	606	622	604	654	592	593	570	605	627	597	595	573	624	594	617	612	573	598	639	597	630	600	611	602	583	614	569	603	593	638	611	592	580	649	578	584	606	631	601	574	618	595	589	592	578	611	622	541	584	601	572	627	602	629	589	592	590	558	573	626	579	601	616	619	571	646	552	622	619	598	590	587	581	572	570	560	569	600	617	616	583	599	590	587	558	566	628	616	586	637	607	576	583	598	609	606	593	611	625	589	561	583	594	582	611	579	611	582	586	598	602	575	609	653	618	626	595	635	593	594	600	561	578	579	614	556	618	565	602	594	545	629	541	582	578	626	611	571	616	613	644	599	579	617	569	564	589	616	627	625	581	564	628	582	580	601	616	601	611	584	590	623	559	628	588	631	620	578	587	613	592	576	589	600	595	595	567	618	616	589	542	580	583	666	598	656	580	630	602	603	596	559	602	589	562	602	586	542	591	588	609	588	578	621	585	629	592	573	607	599	580	597	624	570	586	596	620	595	589	614	573	591	569	576	586	594	589	558	550	630	593	647	574	596	570	620	597	603	591	601	609	593	580	565	596	575	582	597	592	632	608	600	580	573	584	565	609	600	614	585	554	564	634	586	588	589	572	625	579	576	582	578	596	593	555	631	581	610	558	588	599	657	590	622	612	579	607	595	550	589	570	598	614	632	554	626	576	600	672	543	547	613	574	613	590	610	544	620	580	578	585	626	583	581	606	629	585	564	560	582	607	582	597	560	624	603	630	614	603	589	599	582	605	613	616	533	590	586	603	584	604	592	612	577	584	583	584	654	552	628	605	608	576	587	609	586	585	598	611	619	581	630	572	600	579	603	572	607	566	595	606	603	561	602	608	566	533	569	605	619	585	612	621	556	626	620	604	596	603	586	579	538	588	567	610	615	593	596	589	565	576	548	626	575	573	595	544	583	589	604	559	582	629	575	590	568	600	557	597	592	595	586	575	606	596	599	607	609	611	605	621	623	623	627	599	613	631	570	594	627	565	658	576	591	660	564	644	623	584	616	613	606	598	578	596	609	614	605	567	615	591	598	548	632	608	608	592	611	607	561	598	579	556	591	590	594	575	598	577	623	603	562	609	578	616	609	552	580	575	596	623	596	603	557	578	582	605	603	576	586	585	564	608	588	618	593	609	610	613	610	582	620	586	574	639	581	607	584	629	588	612	562	600	625	629	579	578	627	579	595	581	579	578	648	571	536	630	589	621	609	601	595	616	632	591	554	627	592	612	566	611	618	578	556	627	618	585	603	586	598	566	631	611	615	592	553	630	568	592	586	642	660	602	584	561	640	580	616	606	559	602	616	554	583	605	647	591	608	631	622	603	628	626	575	598	608	584	609	602	558	574	589	574	636	611	611	610	577	555	610	521	611	598	634	627	600	581	573	580	596	583	588	594	619	634	600	624	597	602	575	597	647	626	597	592	621	595	570	558	617	607	619	602	615	586	615	613	590	600	591	616	605	569	600	610	544	610	625	567	595	587	574	574	555	585	581	567	591	621	610	586	565	634	594	601	573	601	597	613	597	588	599	580	578	574	593	566	600	577	569	580	614	637	603	602	612	595	569	588	566	591	598	524	607	660	602	579	604	574	591	588	598	646	618	606	615	588	576	646	618	607	642	528	614	570	603	593	594	555	608	572	578	634	593	601	598	595	594	577	624	618	581	569	563	603	610	599	574	603	574	614	582	624	520	589	645	571	541	601	582	618	589	561	605	572	629	632	589	607	628	576	579	558	603	599	617	601	555	608	592	555	589	645	605	588	585	600	640	569	517	558	627	627	597	584	562	568	613	649	597	572	590	575	616	591	671	553	582	640	581	604	609	566	590	606	630	575	579	579	614	591	579	565	639	611	615	616	650	604	572	592	601	599	575	605	594	603	607	589	625	581	541	611	592	603	553	603	574	608	596	612	593	566	583	531	633	633	539	566	599	594	633	608	581	586	635	598	612	580	586	585	608	593	651	606	609	590	592	555	578	610	587	608	599	655	579	616	606	614	656	614	576	598	598	583	646	606	647	602	609	607	575	578	593	575	617	640	590	590	601	650	555	587	575	574	587	566	569	597	594	617	591	576	622	617	545	582	573	626	538	580	609	586	598	614	614	592	581	599	642	584	617	606	611	576	660	568	592	611	590	593	572	609	593	615	569	584	575	626	593	569	593	572	618	627	582	599	597	640	612	602	619	576	634	600	571	596	594	568	611	590	622	599	568	547	569	573	599	603	574	579	576	612	622	577	584	605	592	561	596	623	588	622	587	611	592	627	584	632	601	576	575	564	597	597	593	595	593	607	612	604	583	618	594	575	627	588	640	569	597	608	663	601	566	591	634	592	560	634	583	572	576	589	651	602	547	572	631	601	622	618	615	617	619	564	638	631	570	567	618	602	590	553	621	589	576	581	569	600	543	627	602	571	580	582	597	562	568	597	607	582	615	599	609	574	570	567	584	617	591	573	584	592	565	617	603	596	648	580	618	603	614	576	623	597	545	628	602	556	608	547	628	578	614	598	630	588	594	614	550	594	571	623	580	573	622	601	569	592	583	596	576	583	572	614	593	595	605	615	641	661	606	595	609	611	569	590	642	640	575	610	611	577	630	617	601	576	579	558	566	573	631	586	577	601	618	618	603	609	581	597	553	626	606	629	577	649	624	619	597	595	584	592	586	577	608
9854	2270	867	715	497	413	386	331	811	371	271	276	268	275	270	261	284	243	285	278	287	280	293	286	271	261	246	278	235	284	299	304	249	291	292	277	288	290	260	294	276	250	243	258	251	273	254	265	265	300	263	290	266	282	262	286	263	272	276	302	280	295	289	274	310	253	285	288	268	282	271	331	293	285	261	259	260	291	310	264	259	298	291	260	250	317	282	282	276	271	260	293	259	292	269	265	264	264	278	299	295	286	301	290	263	272	270	270	261	272	268	282	286	283	270	268	270	291	259	299	288	263	297	296	308	305	297	287	289	282	301	280	287	271	257	265	264	281	281	277	275	267	283	272	273	291	285	259	311	261	282	287	299	264	259	262	295	278	269	299	285	240	255	278	246	253	268	288	271	249	287	279	289	270	287	303	270	247	315	245	269	286	287	285	265	239	262	297	265	267	260	257	267	266	261	266	282	277	276	320	268	298	301	277	278	255	254	321	276	258	276	303	256	276	257	278	285	291	323	299	261	268	292	284	289	289	283	241	272	256	289	257	282	280	271	277	255	257	279	283	313	253	285	275	287	303	275	303	284	270	275	279	293	277	280	230	267	305	281	288	252	282	277	289	276	264	288	259	259	297	293	302	280	283	286	248	325	258	263	287	267	292	270	290	288	280	287	250	276	256	284	277	262	291	305	297	294	278	283	276	317	277	269	271	290	262	279	281	278	258	263	299	267	306	274	254	283	281	285	269	322	282	276	252	248	277	224	267	293	283	262	297	264	277	265	263	269	296	292	274	297	261	268	262	267	285	289	271	286	295	276	289	278	271	275	273	266	301	292	293	280	270	306	275	304	265	268	260	295	262	257	288	305	226	264	284	284	293	291	297	275	284	277	299	259	302	310	273	280	278	282	292	275	266	254	296	266	274	261	263	297	272	250	281	296	277	276	303	262	248	286	263	255	285	271	310	282	280	259	274	300	302	288	288	292	289	264	293	281	290	273	280	282	312	297	283	276	249	249	285	287	272	272	277	287	289	288	261	274	288	307	271	280	297	289	271	254	272	280	306	287	290	274	273	285	234	275	279	303	274	313	262	292	256	296	296	275	258	272	271	294	260	274	276	252	285	271	268	300	291	268	287	293	276	266	261	333	314	261	275	286	290	302	243	309	263	264	260	285	315	268	251	287	335	292	263	268	302	270	253	320	290	281	270	267	287	275	290	248	294	254	258	269	290	267	257	273	297	280	242	285	265	290	280	286	267	271	266	241	284	266	278	261	279	274	285	277	288	271	278	269	254	272	297	277	287	268	275	270	269	275	275	251	291	294	291	281	265	293	247	305	247	310	282	285	252	295	270	302	292	258	248	285	248	264	273	299	261	245	294	286	286	295	269	268	284	255	317	274	272	283	300	273	264	238	278	282	250	262	278	286	306	274	290	286	266	288	278	275	298	264	239	245	296	300	299	280	305	271	306	269	237	276	267	295	286	268	257	290	292	270	260	279	252	262	295	311	288	263	270	270	267	327	252	285	273	292	238	263	334	299	302	255	266	305	272	286	279	268	294	311	235	267	268	290	301	256	274	259	273	250	263	305	271	279	264	255	254	297	280	286	257	286	308	260	270	298	287	266	279	279	284	283	265	263	275	281	283	297	271	276	275	279	267	279	300	263	260	269	278	303	265	279	235	290	255	277	271	276	282	294	263	279	258	265	271	295	304	248	298	269	268	267	312	281	282	283	312	270	262	296	258	253	319	295	279	285	268	257	276	296	292	274	257	308	269	293	287	299	266	278	264	290	292	280	245	272	268	270	277	260	282	290	299	287	291	309	268	269	295	305	283	250	272	307	268	280	279	262	292	301	264	269	281	279	300	300	288	270	312	274	267	303	307	266	303	288	259	287	256	250	261	292	275	269	299	282	289	276	262	275	264	280	268	284	316	320	273	310	269	289	279	291	284	252	285	255	343	282	268	283	256	313	274	261	274	276	277	280	253	288	269	284	270	281	302	304	276	259	254	265	284	292	283	282	297	269	315	277	272	281	263	290	270	272	294	287	329	259	280	289	267	259	256	256	299	257	261	285	294	296	290	265	254	279	282	297	319	312	319	276	275	267	290	284	276	267	270	262	257	285	260	274	298	308	290	256	295	270	271	304	290	296	290	276	273	257	245	285	297	287	287	270	283	283	258	263	275	282	298	260	303	259	277	281	271	286	250	268	271	307	256	260	290	287	284	277	314	287	264	267	275	267	265	272	322	274	297	283	293	264	255	288	270	282	267	284	287	283	274	274	308	263	230	277	299	276	281	292	280	306	309	264	286	283	257	281	263	264	272	245	279	303	287	275	263	308	274	267	287	267	237	253	243	288	280	253	269	265	271	291	290	264	276	277	271	290	304	276	251	270	292	275	298	267	272	296	282	262	255	284	273	294	309	263	285	296	279	288	268	290	298	302	254	282	269	260	261	259	282	272	267	281	278	266	275	235	238	285	278	257	287	281	288	311	262	288	275	279	298	265	315	284	290	306	298	265	280	240	298	294	247	281	293	275	287	263	257	275	291	277	291	274	301	301	298	293	244	262	290	244	268	282	265	304	299	281	299	272	284	291	285	234	262	242	278	252	273	295	287	273	301	277	279	297	284	297	267	270	292	312	281	262	269	279	266	291	300	286	280	248	272	288	319	256	262	279	277	291	284	291	277	255	313	323	287	306	271	256	268	314	292	274	278	283	298	290	289	274	301	288	282	315	279	286	272	305	287	278	289	284	279	269	287	276	280	303	273	290	263	265	274	280	263	281	302	288	285	285	270	258	281	267	277	251	277	291	296	254	301	279	286	283	256	285	333	274	277	316	299	303	308	254	306	267	312	288	289	301	279	288	286	277	286	299	274	300	272	294	255	299	283	273	250	301	279	263	296	272	293	255	270	285	260	296	292	273	278	280	268	266	285	271	293	257	267	264	297	298	272	286	238	275	271	283	284	271	271	286	287	291	250	293	273	322	279	277	262	237	268	282	280	315	280	278	269	265	301	259	252	267	266	288	292	255	278	302	264	247	301	306	273	283	263	259	265	264	295	253	268	256	250	283	282	293	285	280	269	295	278	269	279	297	310	294	269	260	277	265	274	264	282	270	263	313	257	297	296	292	241	251	274	274	284	272	281	254	275	294	273	271	279	264	288	316	283	287	279	271	271	292	264	312	293	281	281	275	257	268	289	275	263	278	281	259	282	311	291	309	290	262	274	272	273	262	274	254	283	276	272	265	273	305	276	277	294	286	250	280	281	283	259	247	253	279	291	313	261	286	274	285	292	269	311	264	290	292	298	291	275	292	250	290	269	303	266	260	267	301	271	251	272	268	280	264	276	264	269	274	256	287	271	290	264	261	299	292	255	276	265	267	285	321	317	272	292	275	280	293	270	278	239	279	293	280	283	268	274	277	284	264	276	284	251	257	297	285	296	294	255	277	284	234	294	285	269	274	250	288	258	276	269	273	322	281	322
6214	1310	1510	1954	1513	1273	1182	1061	3754	1158	666	690	690	655	643	676	656	646	704	683	676	695	625	669	664	655	637	638	672	680	656	652	630	618	709	670	622	696	630	630	623	660	677	618	618	681	607	675	657	635	694	639	700	620	604	722	694	651	694	646	615	664	668	677	637	679	711	726	603	616	657	613	627	620	590	689	635	655	684	655	661	636	661	620	658	647	619	637	631	652	651	651	716	614	635	664	680	652	644	666	659	667	640	700	633	658	659	683	633	650	621	676	637	688	617	635	607	695	684	648	636	635	672	637	661	629	655	649	658	667	664	659	589	665	654	666	655	625	630	659	620	622	617	647	646	671	647	607	678	602	651	595	648	610	655	649	643	687	672	612	664	701	615	637	652	662	637	658	639	632	645	619	636	686	661	620	634	640	688	639	708	651	638	668	660	639	709	610	643	664	648	635	721	663	588	642	652	616	658	690	648	638	668	637	710	650	683	671	659	649	638	653	636	665	639	681	635	621	643	648	634	635	729	640	652	620	652	643	641	685	615	675	622	652	613	678	671	707	623	613	649	647	657	646	645	676	648	666	647	650	667	609	640	671	625	660	664	657	646	688	653	677	635	678	645	676	662	694	655	673	655	616	657	647	647	638	639	679	681	643	651	666	652	653	665	655	647	663	628	705	642	644	647	651	668	637	661	649	646	642	642	623	652	682	665	633	667	654	649	647	659	659	648	621	679	592	702	645	672	622	660	615	604	595	647	713	618	668	667	601	691	636	693	674	674	639	672	567	674	638	661	626	644	631	643	623	642	672	679	659	630	654	619	637	637	629	660	640	623	680	631	618	632	674	696	629	609	636	618	698	656	652	676	614	633	638	650	619	668	652	674	638	685	639	689	664	619	633	644	631	689	668	654	645	635	635	621	662	646	692	643	672	615	636	641	648	652	648	645	627	647	666	623	682	619	665	659	618	632	653	659	645	642	660	659	653	672	647	666	621	653	647	650	677	679	659	642	656	579	648	670	701	634	628	649	658	664	634	675	664	666	648	652	622	668	645	668	650	649	628	631	629	641	670	642	664	617	658	694	648	629	655	647	630	607	641	672	662	622	630	655	664	659	670	614	683	662	632	688	630	686	681	669	628	672	666	637	680	589	669	661	701	632	641	657	698	611	690	632	613	635	662	653	637	632	692	644	641	668	657	636	693	633	642	622	638	628	668	650	619	629	663	631	634	667	673	671	669	621	671	709	611	675	642	668	664	657	673	658	671	630	654	654	650	679	651	677	678	636	675	678	702	690	618	621	656	618	639	659	644	663	682	657	640	670	660	636	636	658	704	649	667	646	637	665	667	596	686	678	594	669	607	645	680	649	624	648	636	582	666	602	665	626	685	637	586	621	652	679	666	671	675	644	629	683	652	646	652	645	690	666	673	621	664	636	650	663	682	666	642	672	641	648	664	657	721	616	678	643	622	666	663	645	619	645	625	630	619	666	638	642	618	621	672	656	690	677	643	702	656	674	607	655	661	629	679	671	655	638	608	683	620	712	629	617	690	659	644	643	686	687	577	645	640	653	653	623	674	650	682	628	652	648	590	657	623	630	690	669	648	667	665	672	660	669	668	650	583	650	614	637	669	629	695	656	653	664	633	635	646	618	653	629	588	653	648	614	671	653	621	641	623	648	641	674	654	698	685	626	698	622	614	613	597	687	676	610	661	622	632	709	638	689	629	661	653	646	633	656	651	661	614	649	640	612	681	692	661	622	675	648	649	661	647	674	680	675	635	633	643	631	600	698	620	657	644	642	668	672	632	633	617	629	670	635	643	642	621	648	707	640	696	620	675	622	680	666	631	686	632	652	685	687	643	643	623	631	609	650	648	662	657	642	644	685	653	656	655	685	664	604	674	614	660	632	750	656	677	647	656	646	632	655	666	632	659	627	661	680	589	654	644	658	636	617	650	658	623	650	676	626	639	610	635	670	651	689	709	598	665	658	639	701	647	609	646	611	647	650	657	616	659	665	633	675	649	648	623	682	639	670	674	679	665	671	641	674	657	647	616	635	672	662	611	674	594	668	658	612	626	626	612	682	588	657	661	652	659	654	628	623	622	656	665	620	665	642	675	686	659	669	670	639	641	630	678	668	599	652	607	630	648	650	649	655	618	660	648	632	654	630	640	669	650	711	595	608	632	636	664	670	653	638	665	730	611	685	670	637	643	631	671	680	615	685	657	673	651	641	668	661	687	667	623	639	674	628	663	652	686	629	679	660	661	674	657	708	703	672	678	641	647	623	651	650	620	643	672	652	637	643	700	646	672	622	698	662	645	629	588	654	623	622	665	667	685	631	651	656	682	672	640	656	637	619	670	629	625	660	632	678	654	654	689	653	640	647	664	668	661	651	638	611	644	662	657	619	677	649	708	694	612	681	684	611	663	618	656	701	655	641	668	691	644	651	631	644	672	654	699	604	649	654	644	629	637	662	669	597	648	624	677	649	675	684	652	679	609	591	646	608	630	661	677	693	648	659	646	631	679	709	664	676	620	722	641	700	665	670	622	659	678	651	639	646	625	665	636	640	667	679	652	660	652	686	647	644	622	649	620	654	643	660	677	647	693	670	674	654	663	656	625	631	684	650	646	691	651	637	650	619	709	637	602	642	623	626	658	640	635	624	650	647	661	682	633	641	658	632	660	660	605	667	692	644	618	645	642	626	641	685	643	665	654	644	603	686	615	689	639	666	610	633	640	656	679	664	670	629	689	680	657	681	700	657	678	698	639	638	684	681	705	637	708	622	588	671	647	620	633	680	667	630	610	699	660	655	635	628	662	661	671	621	648	669	669	670	669	638	615	644	611	636	670	592	709	689	694	705	664	597	659	677	704	628	648	622	662	640	660	650	658	666	659	686	629	615	664	652	646	619	659	651	645	678	642	653	687	667	638	656	680	675	673	669	617	672	689	577	697	649	710	650	653	641	645	630	640	630	657	640	672	618	667	633	646	625	683	694	669	672	637	588	631	643	694	692	702	619	694	660	680	642	645	663	645	657	605	666	649	594	695	649	627	697	639	651	634	676	655	651	652	665	632	678	637	651	623	683	635	658	655	659	600	680	621	642	648	641	629	585	603	681	683	659	676	653	658	670	629	578	654	619	656	648	678	632	637	670	664	596	631	638	672	595	625	668	619	643	648	678	704	647	638	669	633	632	658	621	662	651	709	625	659	672	653	660	649	707	607	642	613	639	680	664	687	630	635	691	653	693	617	650	661	668	672	639	664	698	683	632	659	634	665	689	682	658	596	646	640	622	623	677	629	722	661	649	621	645	628	614	656	630	650	687	704	639	672	706	617	655	675	660	686	656	668	666	660	701	653	630	639	654	664	663	618	685	691	672	652	646	672	631	668	642	635	649	672	630	631	662	637	717	672	629	686	625	647	679	626	656	657	664	723	670	649	665	704	650	647	594	672	658	682	674	665	673	689	658	641	670	650	675	653	678	630
30526	12066	4950	2524	1381	852	622	3387	9791	525	213	215	181	200	183	162	176	169	170	168	160	145	160	158	141	147	123	156	127	147	160	138	126	165	159	150	145	137	138	154	134	136	161	129	153	153	132	145	170	124	150	137	151	149	158	141	147	122	135	146	144	121	139	124	148	145	148	137	124	130	126	143	169	154	131	121	150	137	143	136	147	149	145	143	137	173	159	143	110	121	140	144	156	136	146	147	143	130	127	129	132	151	115	133	148	143	111	119	143	130	129	143	123	140	123	128	137	159	127	134	127	138	130	140	139	132	153	133	139	136	137	154	150	135	165	141	133	120	130	125	120	149	141	131	141	153	136	157	128	138	142	129	134	131	146	128	140	136	136	134	142	140	138	115	136	143	133	148	113	128	140	125	149	137	116	147	158	129	142	151	144	136	135	150	159	167	148	135	129	143	145	139	155	144	138	141	156	124	129	134	148	117	154	126	138	145	102	147	152	125	132	146	133	142	135	128	158	151	132	151	136	146	140	146	125	126	129	141	134	117	120	134	144	172	136	133	142	111	138	134	117	148	148	145	133	134	148	148	136	141	131	120	137	127	139	130	146	146	147	126	152	124	134	147	142	120	123	143	156	140	145	156	136	131	124	122	133	131	134	129	122	134	141	137	145	126	129	121	137	123	136	143	122	130	164	133	127	119	116	141	161	133	152	150	146	147	161	144	139	145	146	139	120	132	130	132	128	136	127	128	146	122	132	119	143	153	121	132	117	120	145	131	126	147	152	128	148	134	147	116	119	150	132	148	142	156	132	144	125	133	141	145	132	133	112	125	158	115	139	131	128	136	158	146	140	118	119	161	123	136	149	124	146	128	119	143	125	143	127	136	148	114	150	145	130	149	146	129	133	144	130	136	144	131	142	140	123	125	144	137	144	147	129	113	148	140	145	141	143	144	121	138	141	147	140	124	127	162	154	165	166	148	126	127	119	130	136	122	145	114	126	122	142	139	134	160	144	131	131	124	143	128	123	138	127	121	158	136	142	131	137	139	134	131	118	139	140	143	156	135	118	146	156	144	139	145	142	144	163	153	147	132	136	150	128	154	150	157	164	119	145	130	147	120	138	136	130	116	120	144	139	139	141	125	132	119	121	149	105	154	148	140	158	139	129	142	134	146	135	124	142	146	135	126	155	125	128	139	148	134	147	141	134	144	129	144	140	134	129	147	142	145	156	127	147	128	131	149	131	138	140	146	135	136	144	145	154	128	150	132	139	136	151	130	133	133	141	127	118	137	122	143	134	143	119	113	132	133	100	118	118	145	131	116	148	137	135	108	139	123	125	137	127	146	142	133	118	138	147	140	139	135	147	147	136	135	133	129	140	132	150	124	134	145	141	124	122	139	139	135	144	160	133	140	138	131	140	144	138	154	131	141	131	156	130	133	118	150	138	133	162	117	126	118	126	122	135	149	126	142	124	137	152	141	130	124	133	128	148	137	133	142	131	139	146	144	136	149	133	154	135	148	154	128	124	118	125	142	158	135	130	169	148	150	144	161	147	141	152	141	133	139	129	146	144	155	148	116	122	130	140	156	121	124	139	146	141	117	156	144	140	158	151	151	133	146	123	139	159	128	130	144	174	123	178	140	138	160	134	155	166	117	129	142	163	139	139	145	146	142	150	125	145	161	157	145	139	125	112	120	120	115	133	155	129	138	142	147	146	126	127	151	153	137	135	122	133	130	131	133	157	127	132	138	120	124	139	133	147	153	130	114	144	139	135	135	151	125	147	149	146	136	146	141	131	138	154	137	118	134	152	163	125	126	142	146	122	137	151	176	140	159	136	150	145	132	137	149	131	134	123	165	145	141	133	132	126	135	142	134	137	136	159	124	132	137	146	152	126	144	147	147	140	122	128	136	134	146	138	137	151	157	144	134	101	118	137	139	131	137	134	150	111	134	154	135	139	133	147	137	117	160	148	143	130	141	140	146	131	139	119	148	141	138	136	144	156	140	134	108	136	141	140	150	135	136	143	153	134	138	120	135	124	153	150	158	138	146	158	128	150	132	141	143	145	123	126	125	133	141	122	124	122	122	143	120	142	133	135	137	146	134	144	132	139	125	118	114	124	136	140	131	125	139	151	112	151	169	136	126	125	126	137	152	132	136	135	139	130	111	116	126	119	148	129	137	139	134	119	140	138	152	145	106	159	137	123	128	117	127	145	135	142	134	122	115	131	159	137	136	165	138	132	147	165	150	127	125	143	143	134	132	132	116	152	140	152	121	129	151	119	138	144	125	157	139	137	142	143	146	138	115	139	132	131	145	151	127	139	134	129	128	132	128	140	136	132	146	128	116	131	134	146	136	150	159	146	151	119	129	121	141	140	122	127	155	129	130	122	140	128	145	137	137	144	126	145	118	137	141	142	133	147	143	121	144	113	148	146	147	141	152	119	149	145	127	155	142	120	142	111	139	150	113	136	130	134	143	126	127	145	132	149	140	117	113	137	140	118	142	122	139	130	126	150	127	145	119	118	147	136	143	151	117	129	149	153	139	135	142	136	136	153	132	150	141	158	145	121	154	132	125	132	144	144	147	135	126	140	144	137	145	136	148	119	138	131	155	158	145	152	117	126	147	135	153	152	125	130	140	142	135	133	127	145	110	128	137	140	135	140	160	127	152	136	133	128	129	145	140	146	147	145	141	142	118	144	133	148	116	128	140	122	140	143	130	125	121	135	112	161	138	135	154	141	141	136	130	132	119	124	125	144	144	138	156	149	142	135	128	123	158	131	130	144	121	152	136	155	166	126	131	142	108	136	155	137	134	148	133	144	138	140	124	123	146	132	130	149	137	124	133	138	138	132	132	118	141	131	154	156	159	144	130	119	141	117	138	153	168	136	141	134	123	127	141	151	125	128	142	124	130	123	149	155	128	130	129	134	145	153	126	139	117	137	131	136	133	137	126	138	133	134	123	144	136	123	146	123	146	131	131	145	139	170	134	143	137	148	149	137	135	123	160	138	137	137	132	137	126	129	134	136	131	127	145	150	148	148	143	138	153	153	138	148	131	155	134	147	147	157	145	114	158	147	156	151	131	149	138	147	134	145	151	153	139	130	153	138	133	135	140	145	127	151	145	136	150	127	135	131	130	128	140	128	139	144	140	134	131	133	131	129	146	140	136	118	166	155	149	141	129	136	123	122	144	134	136	142	148	141	121	136	152	142	120	133	146	120	120	146	118	144	140	161	138	118	153	148	131	133	141	157	145	146	139	131	146	143	141	150	132	115	119	142	157	136	118	136	147	142	153	127	138	127	140	120	140	126	143	156	142	147	146	140	150	136	124	136	155	141	152	162	154	129	148	121	149	114	129	163	137	125	133	134	141	125	147	132	151	140	112	135	132	149	124	131	147	147	133	139	152	142	128	131	119	141	131	142	133	140	134	137	142	131	146	125	135	134	135	159	135	137	163	159	157	148	161	138	148	140	159	137	127	127	159
18642	2414	4038	4577	3798	2932	2921	14667	23262	986	915	837	757	765	644	626	615	553	547	528	475	551	496	486	492	477	485	459	480	432	436	453	441	454	403	411	421	454	415	377	416	425	407	405	412	406	372	383	402	404	399	383	416	365	390	454	385	402	397	396	386	401	390	348	368	421	367	425	394	380	398	390	377	386	402	385	401	386	364	398	379	397	399	398	426	349	380	392	391	385	395	372	365	393	368	395	366	403	388	374	352	401	402	380	366	364	347	368	409	392	370	373	378	364	389	371	343	381	362	382	350	384	379	356	393	358	379	380	405	416	345	395	403	393	377	398	376	363	404	408	361	347	392	400	390	381	390	413	396	354	371	409	392	373	413	380	360	375	347	389	396	355	399	370	347	411	373	354	388	374	384	382	384	363	352	364	384	378	360	379	363	383	365	374	344	368	354	385	377	360	383	369	337	334	385	381	398	354	360	391	360	326	380	363	366	377	368	350	370	363	358	400	391	390	351	392	403	376	347	335	384	373	391	411	378	374	359	405	405	363	379	352	407	386	396	376	364	379	343	356	394	410	405	364	322	400	359	331	363	387	387	385	375	361	378	361	391	359	344	364	360	372	407	372	387	376	373	363	409	357	398	374	352	344	398	390	391	408	372	397	378	390	363	363	407	383	340	399	362	388	381	364	345	406	372	379	358	363	405	415	350	356	347	357	380	380	370	354	352	391	375	366	371	369	369	373	369	359	391	374	370	389	395	367	390	392	368	379	399	395	387	378	374	350	384	356	416	358	344	391	395	345	343	358	372	401	370	391	396	356	374	374	331	382	413	347	373	372	323	393	363	367	349	376	397	383	336	347	368	408	331	353	388	392	356	353	347	353	396	373	385	397	378	383	369	396	373	412	390	385	329	409	402	384	390	361	375	417	393	363	357	358	374	386	417	372	368	363	415	364	390	370	377	379	375	339	392	322	401	386	360	377	388	373	376	391	364	393	387	378	384	363	379	410	358	386	345	374	395	362	366	351	420	400	402	336	410	398	392	379	372	378	366	386	334	353	347	352	374	371	362	391	360	376	360	384	389	374	347	324	369	356	369	353	383	346	398	363	353	390	400	363	371	337	360	365	359	358	371	391	394	370	403	367	430	389	366	368	385	385	366	374	403	377	398	384	395	374	361	372	402	393	366	376	378	387	383	421	411	364	351	351	360	368	376	405	356	400	371	359	378	359	407	373	383	390	378	386	381	370	372	369	389	369	396	387	382	355	364	426	342	356	367	394	388	364	373	396	388	381	380	377	412	381	389	363	370	365	373	385	327	381	376	418	368	381	378	383	383	370	349	370	351	348	377	390	345	356	357	376	358	382	374	348	396	392	349	356	373	350	411	377	384	386	365	380	393	395	396	369	356	391	358	357	349	404	364	374	372	390	352	361	354	386	357	362	413	382	403	402	389	373	397	386	377	370	355	343	397	375	376	390	392	336	369	395	315	382	404	377	373	357	377	431	376	343	366	388	374	375	399	367	384	410	376	399	399	394	372	386	393	430	385	367	364	367	376	334	378	409	373	361	347	353	370	362	370	349	388	385	382	370	372	384	354	367	389	375	374	374	375	366	376	369	380	407	361	379	382	356	415	349	342	337	401	357	349	391	337	377	354	406	400	389	396	415	363	361	353	350	384	374	361	394	381	382	337	393	350	378	351	360	406	378	373	398	367	375	401	362	395	412	380	399	345	370	366	372	361	385	376	370	400	364	373	395	365	380	388	357	360	348	344	374	367	381	373	360	390	372	367	370	373	372	328	371	361	386	413	359	361	372	366	368	395	367	414	337	377	384	369	362	394	350	361	382	363	372	364	382	353	358	414	356	391	372	380	396	372	348	380	341	373	348	368	379	376	366	411	385	385	369	394	364	370	399	384	395	367	361	395	382	355	373	383	410	402	356	370	410	377	383	400	419	371	337	375	378	367	396	424	393	344	391	336	375	407	378	386	367	383	369	363	364	391	373	385	354	361	357	376	368	389	359	395	320	398	371	383	393	381	381	369	378	371	399	412	341	381	356	371	393	374	382	384	381	381	366	395	365	388	375	377	376	401	345	383	351	369	335	368	404	371	365	340	374	379	365	409	397	370	382	383	362	354	375	394	391	383	382	374	394	377	386	333	382	377	363	379	389	363	371	389	378	373	367	357	342	380	366	329	367	376	389	359	388	359	381	346	348	393	342	386	390	412	396	386	388	388	355	388	393	378	345	392	383	335	342	363	375	373	367	369	379	368	381	380	376	414	393	337	350	358	358	380	376	384	396	370	374	391	391	344	392	388	358	357	382	390	361	331	373	404	351	371	391	378	382	350	378	360	362	377	367	364	358	395	365	399	387	357	392	387	349	348	365	368	371	387	361	416	365	390	351	360	372	378	379	381	375	395	402	351	375	404	396	375	374	399	389	373	385	364	386	402	352	363	350	366	369	368	373	352	364	353	382	371	388	383	384	371	358	382	363	357	370	387	378	350	359	389	380	387	385	365	367	361	376	357	382	366	341	365	365	367	375	365	383	381	340	382	367	362	356	376	383	390	372	380	415	361	374	372	360	387	368	360	384	375	359	388	401	409	366	365	350	365	411	377	357	381	370	383	401	385	362	346	376	394	376	372	362	374	370	360	379	396	383	378	389	371	372	356	371	389	355	370	372	379	393	375	343	391	375	372	426	371	385	380	377	390	393	389	388	417	363	405	341	351	391	372	376	361	393	396	354	396	360	393	369	348	371	371	361	360	386	409	408	369	409	347	362	367	386	363	362	396	401	353	398	355	396	389	390	369	366	386	379	402	366	376	364	389	380	357	395	389	375	393	406	341	399	369	356	411	395	355	343	433	351	385	360	386	372	355	356	368	363	381	393	374	392	350	362	384	392	332	386	353	361	371	402	385	374	336	380	379	368	381	349	381	392	408	375	406	365	411	398	387	360	397	372	321	378	358	385	351	413	399	359	384	401	369	402	385	354	400	389	378	376	392	371	383	396	388	437	355	404	377	366	386	366	370	383	401	394	386	373	383	378	387	388	378	389	382	396	370	381	368	397	362	364	356	382	374	385	323	354	393	390	363	368	383	361	371	399	377	419	389	369	371	377	370	380	362	361	409	384	378	337	369	367	366	371	371	353	370	362	368	373	366	374	366	369	356	385	367	369	361	415	395	374	389	380	367	406	420	363	379	359	367	369	378	381	384	373	407	386	407	369	399	341	404	392	400	360	436	374	367	361	390	378	387	348	388	351	338	408	388	370	347	355	395	375	365	392	346	377	387	353	359	350	368	356	410	369	371	387	363	348	391	363	397	382	365	369	392	382	340	391	373	407	365	366	347	407	368	401	344	377	350	394	360	370	352	382	366	366	397	369	353	351	401	382	381	366	380	407	360	359	359	381	415	372	372	400	397	417	364	388	383	414	359	405	413	371	370	379	372	346	361	361	394	398	390	400	406	343	389	344	363	385	380	404	396	359
36532	14980	9061	4798	2543	1559	1346	7944	6439	726	414	371	359	328	334	306	313	269	272	271	274	269	266	230	234	249	253	254	232	259	251	218	257	217	259	210	248	237	212	251	235	259	213	221	227	221	214	226	214	225	244	226	245	242	220	201	197	209	226	227	208	237	263	219	222	220	231	238	221	234	227	234	220	224	211	225	205	229	219	232	221	236	234	224	239	222	209	232	190	196	208	226	226	231	215	221	223	210	234	214	261	249	211	200	201	209	223	195	250	226	199	227	208	235	269	231	226	216	225	243	209	213	210	208	207	230	206	208	198	221	216	267	237	203	224	219	235	236	221	220	233	220	227	220	248	208	252	217	233	221	204	232	206	209	216	241	233	198	221	198	219	219	198	222	227	219	224	219	242	233	225	192	232	194	219	205	216	234	231	205	233	228	212	258	212	233	218	215	221	232	233	249	233	207	186	211	226	223	215	238	218	232	204	200	196	219	218	223	205	218	225	226	220	239	210	216	225	226	207	207	222	233	247	249	210	227	233	250	228	213	221	236	217	196	227	221	212	221	211	240	231	209	225	212	234	227	215	224	210	226	209	236	217	239	236	222	223	197	224	229	212	214	226	234	228	214	222	213	233	247	230	242	216	224	198	194	232	232	215	207	225	241	206	216	252	215	213	223	225	223	229	206	219	203	218	198	201	197	206	195	217	223	221	200	229	208	218	217	220	233	226	233	199	208	235	204	221	203	223	227	256	222	219	219	229	201	221	193	213	217	201	221	239	232	220	207	229	208	221	235	205	210	239	199	228	220	232	236	218	203	222	216	201	191	229	222	220	212	221	216	238	245	185	198	200	234	208	228	215	209	201	225	249	239	220	198	219	195	221	211	250	222	198	219	221	222	230	216	218	223	231	225	223	224	220	191	236	225	217	201	205	200	207	220	230	219	202	222	237	223	232	231	215	243	210	225	218	216	224	232	201	218	205	257	217	209	225	224	215	219	198	201	227	216	233	222	210	203	224	209	224	220	222	211	235	213	217	235	200	263	224	191	214	206	216	227	236	215	240	202	227	208	228	214	216	227	211	226	215	242	234	245	204	195	222	191	228	223	225	203	208	230	237	198	253	231	203	199	256	201	221	198	225	192	222	211	216	228	219	228	220	250	253	203	203	200	220	216	234	227	213	211	204	259	212	227	192	250	239	218	208	215	218	246	213	225	231	219	232	191	218	202	205	216	258	226	206	199	214	211	219	230	230	204	237	213	226	203	218	211	187	234	226	202	213	223	205	233	235	236	232	222	213	238	224	226	195	230	226	214	224	201	247	242	198	240	216	216	251	223	242	225	219	227	229	253	231	207	228	196	225	210	236	212	216	221	226	262	216	214	210	209	228	215	227	223	203	208	211	247	244	208	237	203	208	217	235	218	229	212	209	223	198	210	191	194	216	234	218	217	208	231	228	234	228	193	218	240	200	220	234	210	231	206	228	216	210	226	204	226	234	220	240	221	242	245	176	214	226	214	244	233	228	210	241	217	226	217	232	236	222	206	208	204	222	226	266	217	208	203	202	245	241	204	219	211	221	232	230	233	219	233	236	256	208	219	210	227	240	210	243	207	201	213	210	214	245	221	233	195	214	214	226	227	201	251	209	214	248	224	237	191	228	229	258	232	235	219	211	204	219	226	221	234	242	215	215	234	234	190	218	176	214	220	229	224	236	213	222	201	200	219	258	237	218	205	227	221	208	226	240	220	228	232	219	247	210	248	200	218	224	207	218	215	189	241	253	213	214	211	254	222	201	197	205	224	235	197	233	224	229	215	225	207	203	241	243	214	201	212	246	216	224	239	244	209	242	232	221	209	206	227	231	233	249	203	238	253	199	238	208	192	230	208	237	192	235	235	197	212	226	207	224	243	221	219	199	232	241	208	215	202	189	202	220	217	209	235	229	209	232	230	202	210	222	231	222	262	230	225	220	224	196	213	220	220	268	227	221	223	221	233	201	205	235	216	219	223	211	206	230	211	227	216	239	219	222	242	232	224	237	215	243	236	226	229	209	228	205	201	215	218	249	199	211	216	214	226	202	220	216	204	203	233	227	199	237	214	209	211	217	236	237	229	214	222	182	204	217	219	221	237	212	225	239	202	234	223	234	252	199	246	201	251	245	193	179	232	223	240	210	254	261	220	215	240	222	252	242	197	239	210	220	203	224	217	240	225	221	218	231	213	217	235	229	203	235	218	224	197	215	237	228	215	219	205	208	236	249	227	190	236	234	217	229	218	240	222	217	200	202	217	195	217	185	238	228	201	223	215	208	197	218	204	213	225	223	190	221	220	218	209	237	203	222	222	210	243	215	202	227	230	247	216	208	195	235	235	208	238	226	219	218	211	196	228	221	212	244	198	242	195	251	216	211	236	225	230	224	218	220	221	213	216	218	233	224	222	229	204	229	250	223	246	228	212	212	222	195	220	206	226	202	211	207	232	206	210	211	251	207	230	232	202	230	214	226	236	211	218	224	208	208	217	233	211	226	251	195	214	226	208	205	210	221	219	220	226	224	223	218	179	228	193	235	217	229	205	220	233	196	223	224	221	217	223	228	225	261	240	214	230	213	221	215	255	215	234	222	216	233	210	226	209	215	246	210	235	206	219	215	203	212	214	189	226	221	201	195	199	219	236	237	254	203	218	213	209	234	235	211	209	219	248	244	195	220	241	255	222	200	231	219	223	189	194	208	213	238	188	210	219	219	244	226	208	210	206	227	218	237	228	212	212	239	195	211	207	230	231	209	225	217	194	204	219	250	213	201	207	226	238	240	237	208	229	201	244	235	242	234	253	215	223	225	211	196	221	231	227	211	218	188	279	253	191	188	218	202	233	228	201	209	195	217	244	246	218	220	184	212	221	232	248	233	228	214	226	235	225	239	219	220	206	187	217	202	225	223	226	240	241	221	226	212	249	227	194	203	226	226	206	194	210	194	250	249	249	212	227	167	223	184	232	225	228	233	226	219	235	240	230	206	232	224	195	243	229	231	215	192	223	249	180	239	208	236	234	232	213	238	215	210	231	200	234	226	229	222	256	225	213	210	230	206	234	212	208	212	241	230	205	218	200	223	238	202	239	242	227	203	212	206	210	234	245	229	215	226	244	190	221	209	222	233	208	223	202	206	236	215	214	239	191	219	202	218	235	269	220	208	197	225	199	244	230	194	222	225	202	210	199	216	194	213	187	203	250	249	246	245	195	199	251	190	203	194	212	213	198	227	250	211	213	227	225	209	240	190	225	202	211	211	233	206	227	218	240	252	225	228	222	214	223	222	226	228	235	206	194	241	214	231	223	226	212	225	182	218	233	217	214	222	237	259	209	222	212	217	237	228	248	243	246	225	192	211	221	231	238	204	241	216	224	226	220	232	221	212	212	231	227	247	214	210	239	213	240	227	241	194	236	202	241	190	217	232	214	220	208	221	226	235	244	255	222	212	263	221	230	211	217	208	244	222	226
21356	3826	8135	7484	6211	4874	5113	23902	13027	2027	1657	1543	1325	1240	1246	1111	1053	1042	949	947	865	879	871	867	818	838	751	766	747	719	682	714	667	630	654	692	659	666	730	654	626	647	636	691	665	635	636	655	642	651	663	625	632	629	578	590	611	632	601	568	573	583	630	557	623	609	568	586	605	605	539	568	586	559	582	537	600	613	637	589	573	588	584	565	584	598	585	585	613	571	571	570	615	561	596	624	550	579	614	591	566	618	579	564	560	560	584	595	559	572	607	524	564	577	539	552	577	570	572	560	553	599	561	584	553	570	604	527	602	535	556	569	558	563	555	555	514	600	583	595	558	552	599	561	554	535	576	575	565	615	546	579	587	570	583	584	551	590	556	557	631	576	581	518	581	580	567	569	590	590	572	543	549	587	564	577	539	610	597	573	551	542	608	555	576	588	576	563	531	559	559	537	531	581	551	599	552	526	594	561	514	532	567	560	579	574	529	530	564	590	561	550	583	557	552	551	556	572	553	510	581	554	561	565	559	580	564	574	557	551	606	528	587	547	584	573	568	592	584	566	566	578	560	544	559	529	562	558	562	556	606	569	597	537	579	540	530	596	566	562	579	609	596	596	552	525	530	584	571	590	551	583	566	540	602	556	529	597	604	569	545	559	586	563	573	551	585	571	551	587	547	561	564	555	592	564	578	520	596	587	572	565	565	566	540	571	586	553	566	607	544	560	545	589	563	559	569	570	555	561	584	582	559	599	583	565	573	590	524	562	568	574	568	547	557	558	564	586	598	573	569	552	577	600	571	547	529	584	565	579	590	543	554	560	577	561	580	558	581	587	548	575	535	540	592	580	555	583	547	581	541	541	599	565	552	571	570	566	579	555	524	547	557	603	544	528	580	583	559	560	581	594	560	583	548	569	554	576	585	544	546	589	571	559	580	576	547	605	549	565	573	571	554	569	580	543	571	585	537	587	594	576	569	572	550	546	595	524	553	559	559	557	624	581	585	589	581	587	531	581	547	585	533	579	583	582	558	549	521	604	596	571	522	550	565	583	546	595	542	554	583	575	560	630	562	568	577	581	586	590	521	514	582	569	529	602	578	572	606	583	536	557	520	572	605	597	551	564	555	566	582	541	597	605	579	570	543	555	551	550	503	599	553	552	550	612	544	550	581	576	564	548	606	569	553	525	548	608	555	569	537	538	556	569	556	598	544	559	555	561	613	518	526	545	490	526	518	576	546	585	529	580	566	596	560	535	582	576	561	547	555	580	583	578	521	577	616	580	525	553	518	584	569	579	526	571	565	564	546	619	570	585	542	588	562	561	590	520	549	572	549	580	535	608	559	548	591	565	612	613	575	552	604	594	547	531	574	568	547	583	587	588	592	592	553	584	597	540	547	565	567	598	578	583	563	565	561	569	596	585	560	572	567	584	552	565	587	570	536	544	607	571	551	545	557	529	529	563	558	589	573	569	607	561	534	555	535	555	601	570	563	562	554	581	562	582	568	612	562	619	516	628	613	544	577	567	619	585	582	562	573	555	563	588	576	566	552	543	566	584	535	574	594	543	577	574	562	554	534	547	582	566	595	565	541	584	620	592	526	559	557	557	598	588	563	588	575	526	505	579	556	565	531	529	537	555	558	548	620	592	527	539	540	557	600	578	551	542	555	588	582	591	579	575	599	548	566	566	563	582	552	536	575	521	603	610	563	599	560	579	558	583	558	572	537	551	555	548	574	543	567	570	623	593	582	566	552	595	564	556	602	579	557	550	572	576	558	530	575	560	583	559	584	552	527	552	553	550	611	573	599	561	584	565	568	607	575	588	610	526	599	540	560	575	615	611	567	578	598	584	554	567	592	558	560	595	568	554	526	511	580	540	570	515	557	554	535	578	563	580	591	619	542	545	582	580	519	571	582	592	592	566	563	593	535	553	587	587	542	547	558	562	538	575	565	566	588	572	563	538	571	559	595	579	567	570	581	526	550	529	562	588	547	560	559	559	521	563	559	582	546	575	535	578	546	560	587	565	569	558	573	564	583	556	566	556	561	528	583	510	611	574	546	536	539	589	536	603	577	557	515	560	540	555	579	598	586	579	527	609	557	592	571	586	550	558	546	564	595	560	569	610	595	608	561	551	584	612	502	569	560	560	585	579	586	536	543	567	558	544	581	555	565	551	555	602	586	584	592	550	566	573	548	548	624	540	566	574	548	568	577	566	557	572	562	586	576	540	533	561	560	569	564	603	563	553	578	557	623	552	561	580	558	558	563	559	563	610	574	555	560	577	573	527	569	567	558	569	599	544	574	528	565	578	577	505	592	573	535	546	581	603	541	558	589	527	570	553	543	592	580	561	553	539	556	547	592	591	592	599	599	569	539	525	516	570	547	543	549	563	598	543	565	555	561	594	559	583	596	552	557	544	540	614	562	571	616	559	567	526	567	558	590	563	564	590	567	555	555	568	592	595	579	535	601	548	552	568	506	608	547	541	562	557	535	571	612	526	544	571	525	592	563	560	539	545	558	556	554	607	584	603	555	585	583	582	569	569	617	597	561	529	557	574	591	587	564	590	559	555	571	560	569	549	557	547	550	545	578	594	621	572	536	565	553	585	572	544	578	531	599	534	546	541	563	628	588	555	574	570	572	581	535	557	577	576	530	561	621	556	582	540	576	565	603	596	564	526	532	556	567	580	582	595	571	570	588	519	534	563	517	573	587	610	584	590	575	550	550	548	559	554	596	527	633	607	582	574	556	541	594	603	554	607	505	551	583	562	602	572	573	587	526	575	571	605	569	619	561	571	513	580	556	595	554	559	555	541	569	530	604	538	553	590	544	586	569	520	571	571	584	606	573	602	555	582	572	570	556	533	593	532	582	552	561	533	582	552	567	595	605	595	564	565	592	538	566	548	563	566	584	589	537	558	491	613	579	535	568	548	560	583	558	526	545	598	617	530	590	574	539	618	557	579	573	589	568	554	543	587	533	577	553	542	523	622	535	588	596	574	564	551	527	572	541	516	583	569	538	544	565	549	579	517	539	578	549	562	528	560	570	562	608	551	594	566	571	569	561	575	550	552	545	579	538	500	599	529	544	582	567	576	536	537	563	609	540	551	573	565	593	582	548	607	578	582	581	574	560	551	598	536	565	604	537	604	557	529	602	531	592	551	560	583	554	590	514	575	575	568	568	606	566	571	586	567	569	584	563	553	560	513	554	547	603	602	554	536	548	563	545	555	563	592	559	558	592	584	549	588	553	508	549	607	583	557	518	565	540	574	526	550	543	567	538	595	574	542	570	530	560	569	544	598	580	582	549	630	529	576	600	567	550	521	570	526	512	541	578	585	589	585	596	554	592	571	575	603	556	581	577	553	569	573	540	593	536	542	566	547	591	593	570	583	577	540	540	559	557	571	541	562	582	590	530	574	561	583	574	543	539	548	589	569	572	536	499	552	566	565	552	555	544	548	575	571	615	569	584	562	552	568	585	599	558	630
6674	2092	856	540	362	336	283	394	388	262	268	273	235	250	249	256	253	284	291	288	265	223	250	252	229	266	267	260	273	271	274	282	267	273	228	237	253	258	249	280	259	228	252	258	247	273	292	286	247	262	238	259	275	265	225	236	249	235	249	275	231	249	243	256	248	235	269	243	262	275	248	256	265	277	266	245	272	252	251	246	252	259	288	219	233	217	250	256	271	263	275	240	280	261	245	232	249	242	253	257	258	278	238	232	250	268	263	262	272	250	245	217	243	246	211	265	273	270	279	268	262	263	275	261	243	234	278	265	230	274	254	263	245	259	272	267	268	296	259	273	252	274	232	256	276	259	241	242	244	232	241	252	247	245	248	259	241	254	264	254	239	262	265	261	257	250	219	251	270	264	254	259	262	298	241	257	266	261	265	233	261	267	260	238	269	289	238	261	225	253	249	279	236	267	262	238	290	270	267	266	272	249	252	237	278	288	262	245	233	273	266	268	282	228	241	233	278	250	247	271	295	254	250	267	267	249	272	248	241	251	234	263	242	250	261	253	255	270	236	241	242	275	270	249	244	260	268	273	244	241	264	248	276	235	238	243	261	260	241	232	254	261	243	260	240	257	273	269	304	243	245	257	279	269	274	272	233	280	268	258	250	241	231	265	268	240	259	255	250	253	256	258	276	277	278	294	266	245	281	262	257	257	250	255	259	246	258	233	271	255	243	219	242	247	245	285	274	252	229	220	231	242	228	235	233	275	265	233	239	276	245	272	232	244	280	298	270	256	271	271	271	252	250	270	270	260	267	257	241	272	249	260	298	261	239	237	252	268	262	246	265	258	255	222	272	280	266	301	267	267	264	251	240	248	256	241	236	280	259	276	245	277	250	221	248	252	234	258	261	249	239	224	248	243	264	242	240	236	264	262	266	231	237	251	256	250	260	247	255	277	290	245	219	259	269	261	262	258	251	259	253	259	225	257	267	263	263	284	267	269	271	247	252	273	237	269	246	254	244	267	249	264	256	275	235	276	270	239	271	248	238	279	256	245	223	262	249	263	245	267	252	227	220	255	265	267	252	244	253	249	267	253	272	260	246	253	248	243	274	259	270	236	243	247	277	290	240	269	235	235	260	257	245	224	263	239	266	255	251	257	254	265	256	240	267	248	255	250	286	281	239	253	251	258	260	256	252	268	259	263	276	312	276	264	248	258	276	266	245	267	253	249	249	272	238	266	249	255	256	270	293	255	268	261	273	274	266	246	259	249	249	254	281	234	265	284	260	238	275	253	257	246	277	254	229	229	268	264	231	246	241	265	285	239	232	257	244	289	253	254	259	290	267	247	243	256	252	264	241	255	251	239	242	215	288	219	244	258	236	276	302	250	246	300	223	241	282	239	253	266	250	257	265	281	272	242	246	241	258	237	254	287	271	237	268	246	238	254	248	243	234	251	223	262	226	224	265	266	247	241	239	246	236	248	265	257	254	289	244	290	246	238	310	266	275	283	275	263	277	264	248	266	220	231	259	270	236	247	257	279	258	251	263	269	249	261	294	245	250	250	257	271	256	252	261	260	239	254	259	260	251	299	243	291	281	257	260	240	300	259	232	254	247	261	287	267	236	245	262	236	284	253	258	262	240	213	297	225	249	263	249	273	230	254	276	274	248	256	253	267	242	235	262	267	247	281	249	238	248	230	266	279	264	262	257	253	263	245	236	256	226	253	254	238	263	263	261	239	245	274	273	265	238	282	267	280	247	243	237	228	259	287	297	297	270	274	256	253	250	271	273	278	231	255	250	270	278	287	267	268	274	256	254	257	256	239	264	233	250	273	248	265	271	252	250	282	262	252	268	284	234	256	267	258	237	252	267	261	263	280	249	283	250	268	246	249	288	243	290	256	277	243	233	251	225	283	255	255	267	269	235	241	277	228	258	243	269	288	256	245	248	227	258	278	252	284	275	249	241	260	255	259	234	284	268	248	254	247	246	259	258	250	274	257	270	272	272	288	276	231	249	236	245	235	262	240	258	276	238	259	251	265	268	254	268	243	231	259	241	284	264	269	258	239	252	250	268	249	264	258	226	228	248	289	245	266	235	265	267	263	258	246	262	244	244	246	253	255	252	275	280	231	257	249	252	246	259	282	262	242	264	248	260	252	255	256	250	246	284	288	283	281	275	236	235	265	251	239	232	279	259	232	241	226	276	222	255	258	274	241	246	271	275	265	224	241	269	259	232	277	232	237	265	295	273	260	295	247	270	251	251	296	267	265	256	245	250	273	229	291	271	265	264	237	260	279	259	264	303	256	267	266	258	231	238	228	272	259	235	257	269	254	244	265	271	278	268	244	246	221	250	261	243	273	248	251	251	242	260	269	280	263	284	244	273	268	245	254	236	271	245	234	261	261	278	274	270	223	247	244	244	236	264	290	249	246	266	243	240	235	228	243	255	279	259	254	266	255	245	237	249	230	275	255	261	278	263	254	212	248	251	253	261	249	242	239	267	264	276	244	229	232	279	245	263	264	253	258	273	254	257	261	256	263	237	254	246	256	274	256	222	291	247	265	250	238	255	269	289	272	302	272	259	246	238	291	279	225	286	279	256	252	258	264	251	249	214	268	267	247	250	238	271	280	313	254	252	219	258	266	257	284	278	258	281	297	238	237	277	265	260	260	248	277	240	269	257	253	209	232	246	235	235	258	252	249	284	257	271	248	272	284	269	237	268	279	284	265	255	271	258	258	249	254	271	239	247	251	240	239	278	270	265	238	267	255	261	250	263	243	253	258	288	243	273	267	280	257	302	282	251	256	270	263	247	233	266	215	259	273	250	255	284	289	288	248	284	255	238	285	233	229	245	249	266	242	296	271	203	276	272	241	250	272	250	275	254	244	251	275	269	273	245	263	289	242	245	279	247	245	246	258	266	249	252	271	257	266	255	270	273	220	283	278	217	237	240	251	269	218	264	269	252	269	249	248	264	296	235	257	271	242	308	251	267	252	280	264	263	246	266	292	252	269	262	267	260	265	255	250	277	271	249	256	255	296	241	251	243	283	237	261	266	224	274	249	260	258	242	249	271	252	258	280	260	267	223	252	268	255	274	294	263	251	256	262	270	282	290	242	261	250	260	240	245	228	270	271	234	285	260	273	253	287	272	264	284	285	249	256	250	250	256	252	292	286	287	266	261	257	271	266	271	253	239	269	277	265	258	257	241	274	254	258	255	236	260	235	250	273	252	284	282	278	236	277	223	263	273	250	265	259	284	232	247	260	260	288	265	244	272	264	262	252	246	272	268	279	236	237	253	235	267	260	260	287	233	255	254	252	250	292	269	288	276	275	242	277	251	268	261	254	278	259	271	240	270	274	262	269	275	275	289	251	261	283	218	254	253	257	274	273	242	272	245	267	259	222	281	278	251	276	246	223	242	274	237	250	277	256	252	246	271	251	270	246	271	254	248	250	257	252	247	253	275	257	227	277	256	277	254	268	257	283	259	241
4349	1956	1461	1487	1127	1001	819	1200	1179	624	666	650	617	605	635	619	567	638	576	591	593	620	633	624	657	569	604	578	635	602	582	593	602	610	619	612	566	593	632	596	618	583	599	628	570	625	609	587	589	589	552	616	631	627	577	613	641	629	623	601	617	596	641	599	621	567	595	623	588	603	601	571	615	624	589	596	592	635	549	574	595	625	619	631	619	607	658	605	586	639	608	587	596	596	563	579	548	593	555	601	571	608	644	586	616	606	611	592	583	613	617	621	590	609	622	652	579	593	639	631	587	577	580	652	594	625	556	569	632	629	600	628	609	590	586	574	602	628	633	638	594	600	631	581	615	612	574	616	614	598	586	627	600	561	612	619	604	605	612	603	584	595	587	594	599	614	599	620	628	614	596	598	689	536	610	593	635	637	639	616	589	605	602	588	603	603	635	581	621	581	565	593	606	598	603	637	562	624	573	635	615	571	632	624	586	605	591	578	581	598	592	580	590	603	621	588	652	630	580	603	656	586	602	611	599	616	627	614	583	613	608	643	618	638	645	653	637	564	584	589	611	650	603	589	634	585	609	615	619	611	612	586	568	609	626	642	591	600	610	604	575	605	573	574	599	613	602	593	599	603	637	636	593	602	604	618	597	598	620	620	645	608	593	646	614	611	625	642	593	637	625	642	607	574	639	625	647	641	597	580	623	608	575	639	600	628	615	609	611	633	560	578	582	609	611	613	611	576	599	624	615	622	594	611	581	607	598	621	589	598	607	630	624	613	602	607	600	594	642	597	623	599	635	613	595	579	560	606	620	580	570	616	621	611	587	609	579	557	609	596	651	605	583	600	636	607	595	625	618	582	624	620	623	601	657	586	637	700	609	588	604	679	636	620	637	604	593	585	621	601	606	559	601	610	653	625	581	617	630	583	594	611	612	601	599	605	607	602	595	596	609	608	623	577	621	598	611	659	622	594	586	596	594	640	596	596	628	617	604	621	611	604	633	558	614	574	562	592	644	569	638	608	592	626	644	574	635	592	640	597	628	610	600	604	585	597	626	648	617	607	600	638	655	602	612	591	586	645	594	591	646	602	626	627	568	638	594	594	627	613	603	622	569	604	604	595	624	587	589	599	589	634	625	622	558	605	620	635	632	578	643	652	580	613	594	606	614	624	619	562	619	571	643	614	631	594	595	584	585	586	601	576	621	578	558	588	607	609	627	567	609	563	583	596	593	682	591	623	576	629	593	621	615	596	630	618	656	629	604	562	591	622	621	588	609	582	620	597	620	602	568	561	552	628	616	587	600	600	566	576	579	650	657	600	577	632	599	667	618	600	615	666	666	655	617	568	601	599	652	607	603	625	598	667	600	583	619	665	592	610	598	610	584	608	594	629	637	616	634	643	640	606	586	579	661	656	592	639	615	636	638	587	568	650	629	640	617	630	626	624	622	561	592	582	612	593	605	607	589	627	633	577	635	577	610	579	591	571	582	643	591	593	590	604	586	607	641	628	631	610	589	597	591	599	605	643	571	586	590	576	625	604	598	608	647	610	583	662	574	611	624	624	553	607	593	547	585	560	573	582	608	614	591	618	620	590	623	603	579	643	597	591	602	584	592	637	590	589	594	614	611	595	591	598	627	603	601	605	617	630	591	595	612	620	590	594	653	612	546	648	582	587	581	642	599	608	571	637	614	614	611	596	610	651	581	616	628	614	596	612	580	624	553	593	584	601	604	571	653	625	587	568	581	610	607	531	640	647	605	590	602	576	595	594	598	600	642	583	612	539	604	628	582	618	586	632	587	601	634	569	602	635	614	604	589	589	594	647	614	637	603	576	588	590	598	628	649	634	589	656	608	619	618	627	625	575	566	570	637	603	575	587	589	573	593	634	625	609	585	593	632	606	620	556	626	619	630	614	588	624	596	590	650	612	598	600	585	608	645	608	598	578	609	637	576	609	583	585	604	630	577	619	610	584	623	593	599	604	590	597	617	622	589	606	613	605	615	613	574	643	641	578	590	539	597	603	594	629	619	605	601	643	587	636	633	582	598	571	624	603	595	608	628	587	607	634	556	583	625	569	584	588	632	624	609	607	625	576	601	630	607	645	601	582	581	591	600	574	593	609	612	600	579	646	572	616	628	627	593	634	639	596	613	610	615	593	627	632	585	610	620	586	633	560	621	604	612	619	581	561	618	614	635	600	609	595	562	585	602	591	604	598	597	592	597	608	613	579	594	616	621	611	643	602	616	609	568	613	616	593	604	604	620	624	630	579	588	580	620	626	605	597	651	632	632	659	630	586	615	597	600	616	591	576	581	611	612	632	627	583	643	612	607	589	587	594	647	616	584	602	610	604	594	628	628	582	598	617	637	632	622	602	596	624	604	587	594	591	601	569	629	627	591	609	593	575	623	581	610	599	617	649	615	574	626	587	589	591	598	617	654	576	610	576	623	585	602	630	648	625	617	607	625	619	614	586	560	596	621	584	613	535	589	634	624	601	612	621	588	601	638	592	595	582	621	634	639	614	605	598	595	655	641	607	622	608	560	629	603	570	609	649	580	588	580	587	595	577	618	618	613	621	606	603	607	592	609	628	594	575	606	614	634	634	604	589	591	613	598	605	585	629	604	584	580	598	603	601	642	616	581	648	607	584	571	623	641	581	609	580	629	594	590	600	621	591	653	618	623	619	569	613	611	626	631	603	569	598	575	539	637	633	624	620	694	593	610	603	626	593	606	582	623	624	619	593	607	624	608	620	632	596	600	612	622	583	594	638	625	597	593	580	638	604	624	585	606	586	590	569	622	616	582	557	579	580	609	631	586	629	571	609	596	609	615	623	578	577	604	592	602	639	574	621	600	568	571	618	626	596	577	631	601	613	629	643	618	631	589	632	617	628	582	646	614	587	585	570	607	622	613	585	588	633	617	601	641	593	687	595	618	612	574	659	619	605	585	605	568	595	627	604	622	578	577	597	605	592	588	625	589	634	611	665	613	586	592	609	564	594	600	586	607	645	592	621	624	614	591	604	560	596	618	592	586	599	599	615	650	620	610	645	599	662	604	603	614	591	598	595	625	631	571	600	603	633	616	640	624	575	655	618	625	641	638	628	631	576	607	601	605	610	602	626	626	559	609	613	623	610	613	641	606	640	651	600	597	607	603	583	605	596	626	597	649	619	631	599	595	600	623	647	585	628	586	555	593	639	587	585	592	593	608	633	593	590	633	630	588	576	624	611	599	592	583	567	573	599	602	607	595	601	576	609	626	588	595	579	631	607	598	610	611	616	590	612	625	596	579	609	630	598	567	614	631	632	596	560	644	568	607	582	593	631	646	589	597	607	606	606	548	624	607	583	619	645	595	582	625	570	614	582	628	612	612	564	617	662	607	637	606	627	596	642	647	600	606	602	610	613	626	583	604	593	605	625	640	645	613	605	617	650	603	591	641	621	608	626	597	582	558	605	616	607	602	601	605	618	566	627	602	629	632	618	608	625
24526	15983	4269	1651	896	667	526	776	1387	257	216	217	204	184	170	174	146	169	174	155	166	162	148	155	142	131	141	132	139	131	164	130	124	136	124	137	136	145	162	157	135	113	152	124	132	147	122	131	124	116	135	138	138	142	133	153	138	126	147	124	130	143	140	140	149	129	121	148	111	110	142	96	140	133	142	122	126	115	130	155	133	140	146	141	118	142	150	132	117	133	133	115	125	133	106	143	139	107	117	135	113	116	132	123	121	141	129	137	119	130	134	119	129	127	120	132	134	125	130	136	102	138	121	134	129	140	114	141	122	153	109	134	121	149	138	125	128	130	137	136	137	135	115	124	124	108	145	136	146	159	132	155	133	112	139	136	135	130	112	120	129	131	110	122	122	119	129	132	121	112	146	123	145	133	136	145	105	125	135	127	115	108	134	118	145	136	131	136	135	139	133	135	145	123	152	126	130	103	144	128	143	155	118	125	124	132	120	118	111	121	133	113	140	101	129	115	118	124	131	120	126	133	134	134	131	127	149	130	123	120	131	125	156	122	128	142	126	110	112	119	122	128	131	112	122	115	134	136	139	139	117	99	121	111	117	128	129	117	115	127	126	118	138	120	121	128	132	119	114	139	130	135	125	135	115	139	123	111	128	148	119	130	111	152	129	150	130	119	137	117	151	116	134	124	129	114	125	113	143	120	137	122	131	141	117	116	123	129	117	131	131	133	126	134	121	140	119	138	111	117	153	126	124	141	158	126	147	130	156	137	103	112	128	153	106	130	141	120	130	140	133	127	129	114	144	129	150	124	134	136	103	133	138	127	118	115	113	114	129	111	126	133	140	142	124	131	134	133	135	149	129	144	128	122	131	135	119	110	136	140	125	138	127	141	126	121	149	152	138	110	145	126	146	139	115	123	144	104	119	115	130	125	125	129	125	133	125	126	126	123	148	139	118	105	117	118	119	136	143	131	111	110	130	140	103	139	131	119	134	143	137	125	129	131	107	119	112	133	118	128	127	140	147	133	145	145	128	125	143	143	104	132	146	137	141	132	130	128	150	130	129	130	149	136	122	126	135	151	137	125	141	142	114	134	111	111	130	126	143	138	102	113	138	130	128	134	126	141	118	144	129	143	132	134	115	122	135	111	134	125	131	134	146	122	110	128	111	119	129	134	136	158	127	116	122	114	145	131	150	136	130	118	119	105	125	116	112	114	123	113	147	123	125	120	131	128	134	133	125	129	144	108	104	152	119	125	114	113	118	137	127	147	138	153	142	122	146	136	121	110	130	139	117	130	129	117	136	136	109	127	128	138	135	133	136	143	140	137	139	136	114	126	120	128	142	124	132	130	120	139	127	160	117	120	122	114	115	147	124	128	124	115	138	125	129	141	137	124	128	124	143	125	122	151	132	142	142	120	122	134	118	123	124	118	138	151	149	150	138	116	137	122	124	149	131	125	117	140	122	137	131	131	133	141	122	125	139	142	138	128	128	112	122	137	144	122	128	147	134	118	124	120	117	148	118	133	128	129	140	137	121	127	118	120	155	131	128	127	133	127	106	141	121	140	130	155	130	140	143	126	128	125	136	138	151	137	109	136	137	130	136	128	123	116	137	150	146	142	120	106	131	128	110	148	111	131	144	141	133	124	120	115	105	117	125	143	122	126	136	141	117	117	126	112	128	138	156	117	149	127	126	131	140	144	117	141	140	121	141	158	151	146	141	126	130	138	149	145	152	112	145	132	111	130	120	110	142	115	122	132	122	139	132	139	118	147	142	107	130	147	137	140	134	109	147	126	130	127	121	128	127	119	105	133	132	121	133	111	120	125	121	118	111	118	134	131	130	132	170	144	120	123	109	132	131	127	127	135	133	134	120	128	130	131	134	138	126	128	114	132	137	131	130	101	154	134	130	133	116	101	137	114	139	134	124	126	138	123	132	120	128	133	143	121	141	127	117	115	123	138	132	125	113	131	138	125	131	127	125	136	124	127	131	110	135	125	141	143	118	129	123	121	131	122	125	152	103	112	114	118	128	131	144	144	145	126	126	119	126	136	125	133	140	128	115	139	137	111	144	138	148	125	121	135	112	136	134	122	112	146	128	124	123	126	119	134	117	134	146	115	116	126	130	151	146	124	112	122	145	141	117	143	139	139	114	110	122	114	126	130	125	128	124	144	132	134	139	132	128	128	147	131	120	121	125	137	130	128	121	111	133	123	124	124	141	120	123	136	146	128	123	127	119	134	144	145	143	130	142	121	138	123	111	140	131	125	127	152	131	141	126	92	128	124	110	126	133	121	139	134	123	154	122	136	165	142	141	119	116	129	114	128	136	150	124	130	137	125	122	107	118	120	126	109	126	122	108	134	125	126	139	113	124	129	153	131	119	145	129	126	136	125	124	135	144	119	128	104	115	121	140	136	137	140	139	117	132	127	114	137	146	138	128	115	121	140	135	152	127	109	147	122	125	132	143	132	148	121	144	105	113	128	143	128	128	128	125	125	142	129	135	147	116	151	148	125	94	105	100	143	128	139	119	148	128	127	129	125	119	136	114	120	153	132	151	133	140	134	127	120	124	132	147	128	142	145	147	139	142	132	125	115	119	139	148	140	134	142	134	137	111	130	119	118	109	145	144	114	138	131	130	127	130	107	101	118	124	116	149	125	123	124	134	127	142	129	158	139	148	133	121	109	108	126	127	127	124	140	124	120	127	122	120	150	121	131	153	133	123	148	145	137	144	136	122	145	122	129	143	149	143	145	127	126	129	105	123	137	118	111	128	130	135	130	141	145	114	126	117	132	130	107	135	131	129	142	133	133	134	139	118	116	124	119	130	128	124	98	109	111	135	123	139	118	120	121	156	153	125	145	98	130	126	146	125	112	140	131	133	110	138	123	149	140	127	99	124	117	119	151	133	147	131	114	130	125	132	136	145	127	122	128	137	129	132	137	121	151	146	135	109	99	136	117	121	141	120	124	150	140	131	148	124	101	126	117	135	105	134	130	139	154	147	128	129	140	122	130	136	132	148	145	135	144	116	143	131	131	133	114	138	137	124	121	116	120	146	133	131	124	137	130	147	122	141	114	120	150	138	134	127	126	131	138	146	137	102	129	120	131	138	125	123	153	143	123	126	115	122	145	121	138	111	121	122	132	122	131	119	151	114	146	132	138	119	137	147	117	136	134	138	146	125	133	138	145	131	130	127	129	136	134	134	136	146	143	124	128	129	130	123	122	124	122	142	135	133	130	111	138	107	148	133	132	123	128	108	127	120	147	135	129	135	111	143	137	140	112	138	131	113	145	140	136	134	127	122	118	148	148	136	136	120	135	122	121	120	132	125	120	129	133	134	139	105	116	125	122	157	137	121	131	120	123	132	114	134	120	138	125	141	143	126	128	147	153	123	127	121	111	98	134	129	128	133	118	114	118	127	150	109	115	137	141	146	133	145	122	144	124	135	116	123	118	122	130	146	117	114	125	139	141	107	136	128	121
14824	9550	4250	4112	3239	2834	2332	3959	5983	1074	944	868	775	692	707	650	584	555	535	557	522	502	495	440	488	490	461	442	476	456	420	402	419	401	391	432	459	419	421	432	399	405	353	359	414	394	401	404	401	343	362	376	402	374	387	366	421	375	354	352	379	385	369	343	381	359	387	363	341	368	407	360	390	388	387	382	344	356	339	370	373	349	357	373	406	443	339	347	389	369	384	356	349	342	365	359	353	369	346	358	383	337	374	384	342	349	361	380	395	334	332	357	338	368	357	379	341	366	390	353	363	353	318	321	371	363	343	352	384	338	375	370	350	352	354	367	366	310	376	362	372	324	352	337	368	380	366	371	387	337	393	350	374	337	369	352	343	307	379	399	366	325	331	324	367	338	371	369	340	340	373	357	347	338	370	355	366	315	349	336	378	383	329	370	318	337	363	335	358	338	358	365	368	342	346	361	351	369	358	390	385	329	348	342	356	380	345	322	354	373	381	386	376	355	362	380	386	357	368	361	359	373	326	351	372	355	356	358	373	355	358	348	371	328	324	357	370	397	349	370	366	391	343	376	348	351	340	344	371	348	352	362	398	355	351	358	374	339	386	380	363	344	367	328	338	323	341	360	362	362	344	353	358	381	385	355	328	368	381	371	361	353	358	367	388	351	358	367	335	359	350	362	340	394	346	336	346	341	368	364	361	352	382	366	350	353	384	350	373	362	376	349	365	387	319	336	342	367	367	352	351	385	343	365	347	360	366	342	318	337	341	352	341	362	322	362	359	341	331	398	346	331	330	385	375	327	329	342	352	324	373	349	356	378	332	351	350	382	342	339	373	384	367	365	379	385	346	358	371	357	377	348	380	351	351	339	348	366	338	374	336	348	333	374	373	342	375	357	347	364	346	375	358	393	366	346	368	370	330	345	380	355	356	385	383	372	394	370	394	348	362	373	376	354	360	337	344	382	340	316	325	355	344	367	388	381	355	369	373	365	353	341	373	366	346	358	327	357	394	386	335	370	381	359	366	346	347	369	349	358	364	344	351	351	337	369	332	363	361	320	351	358	331	352	339	374	369	351	376	390	360	331	363	365	331	345	348	334	337	364	381	350	360	403	375	351	371	390	343	327	364	344	376	386	374	356	329	424	360	386	379	351	349	345	334	352	349	349	392	348	361	356	362	381	337	372	359	342	326	324	365	345	371	387	398	349	366	373	343	369	354	325	332	351	372	352	328	362	368	324	390	374	317	340	350	384	361	343	348	370	379	396	368	321	367	363	362	393	374	370	358	375	363	389	378	374	390	366	367	346	389	340	360	357	407	356	357	366	365	356	359	347	350	306	384	355	351	378	351	341	357	351	349	385	363	380	361	327	381	328	377	350	377	382	297	332	341	371	356	352	372	360	357	347	340	373	365	336	337	373	361	362	414	352	335	362	340	388	381	330	334	367	380	340	393	329	336	330	365	344	380	378	382	355	346	360	336	375	342	378	348	385	354	370	376	336	355	348	340	355	364	343	353	354	359	348	354	352	357	375	365	363	335	360	331	345	372	390	383	371	342	352	346	355	322	356	361	363	357	344	331	345	343	355	347	414	375	332	348	375	342	323	363	379	351	385	395	321	363	382	340	412	326	359	343	344	370	394	381	351	350	354	328	313	383	341	326	352	349	379	368	335	358	355	359	387	339	338	362	379	390	386	384	369	370	327	359	370	364	303	361	334	337	392	352	363	346	357	343	326	363	362	360	336	354	358	333	343	357	354	376	361	319	339	339	352	362	376	342	363	339	373	386	314	354	378	360	344	342	340	352	384	363	370	367	322	375	349	368	359	358	355	372	339	334	356	342	375	346	383	322	340	372	343	411	368	354	336	365	346	376	393	330	316	370	382	353	363	354	346	347	339	354	366	387	353	341	371	351	350	358	367	346	373	359	348	396	345	352	348	327	354	346	338	340	385	363	368	335	363	366	340	348	351	344	328	385	345	384	330	356	416	368	355	322	353	383	365	332	351	311	366	351	360	343	375	346	349	391	342	364	302	350	351	342	301	358	376	359	376	378	355	356	343	335	337	344	342	349	337	365	356	359	350	370	346	344	355	393	348	349	363	334	350	363	353	366	383	361	343	356	362	365	362	357	321	334	346	326	339	338	357	359	339	324	339	366	383	367	381	314	349	354	350	355	377	345	360	326	333	398	372	363	387	375	355	358	334	364	343	335	352	342	364	332	381	359	337	369	354	362	344	388	376	374	358	335	371	375	370	326	365	354	379	362	360	351	348	336	357	396	385	367	349	344	362	358	362	365	376	362	381	366	329	371	331	346	336	376	353	322	330	358	352	367	353	391	328	350	317	374	374	371	362	368	360	394	349	344	349	379	367	354	372	351	349	356	326	343	340	353	357	337	359	354	347	380	383	344	373	322	373	360	368	390	339	341	375	362	380	343	365	361	354	389	350	367	360	356	379	373	340	360	354	356	346	343	333	344	389	388	372	357	359	360	334	368	347	351	347	391	365	323	346	371	364	353	373	323	370	367	433	352	345	384	335	358	356	359	341	363	344	366	380	330	351	371	334	362	350	369	359	352	362	342	351	340	337	343	343	342	403	338	373	355	347	349	322	358	381	355	344	360	361	334	327	373	361	377	336	330	340	379	350	362	343	357	342	369	345	372	370	341	381	359	366	352	360	338	357	384	339	358	315	361	376	352	378	371	330	325	356	372	365	337	350	357	372	364	384	342	326	340	362	326	369	343	354	352	331	353	350	356	353	353	359	348	371	325	402	358	333	315	373	345	377	335	352	370	372	315	341	353	324	354	381	351	369	357	382	358	382	364	383	308	392	359	376	375	366	383	368	304	346	388	350	329	376	352	352	352	376	390	331	325	374	362	393	363	369	380	362	344	318	329	363	374	343	367	360	382	386	362	350	349	362	371	381	369	363	335	361	378	336	385	378	361	374	364	382	351	341	370	377	337	363	349	395	346	380	343	350	325	359	383	350	343	328	343	341	386	363	368	323	353	364	382	383	319	365	366	354	355	375	347	363	351	350	398	338	338	336	369	337	327	327	330	340	380	365	365	376	339	335	347	342	373	373	340	342	333	366	364	360	352	362	363	343	340	384	331	365	355	371	363	380	336	368	324	361	335	323	366	351	345	363	357	350	367	384	364	370	360	356	354	337	360	347	339	386	369	340	360	365	347	368	369	334	373	370	349	377	350	354	363	369	383	343	340	377	388	367	321	366	348	359	372	331	372	377	367	354	360	421	372	322	355	399	370	333	351	332	354	335	320	359	355	361	352	351	388	357	348	321	368	366	358	342	411	361	360	350	350	365	365	381	323	342	375	363	357	370	360	370	375	353	370	356	335	362	386	349	370	350	347	314	351	377	373	318	360	341	345	349	393	356	380	379	358	373	316	344	362	340	362	326	357	379	389	366	380	378	366	377	348	330	367	346	369	366	373	349	386	359	348	373	356	361	340	340	376	361	365	340	373	306
44539	27723	10099	4082	2110	1346	963	1328	906	476	403	376	364	308	322	293	289	287	294	279	273	281	240	247	265	252	244	218	273	249	261	229	243	269	232	246	239	227	234	236	238	234	235	259	218	256	210	221	209	198	225	243	253	246	233	250	219	253	225	244	241	228	245	255	223	208	256	213	202	224	247	227	226	215	201	203	223	228	228	229	225	208	232	218	220	229	231	246	253	234	213	241	230	255	223	219	238	248	213	215	238	231	190	223	215	245	207	230	232	214	245	241	219	236	215	219	214	212	226	239	233	243	218	225	204	214	229	215	222	216	195	211	278	232	213	205	247	230	235	223	256	227	213	235	226	242	248	233	214	221	232	245	219	253	219	214	221	222	223	214	208	213	219	227	237	247	219	207	220	221	261	232	235	217	243	240	218	237	205	222	233	250	227	206	205	226	211	249	223	248	224	218	218	229	239	210	242	214	206	214	231	230	242	223	240	220	219	262	225	220	241	229	250	224	238	224	225	207	233	241	227	254	228	255	234	256	223	222	223	221	205	217	235	216	220	227	238	224	252	237	224	218	205	228	222	220	222	203	206	228	211	242	230	230	220	227	239	247	219	238	226	220	236	249	230	241	207	262	198	248	233	281	234	211	227	217	211	214	214	219	256	214	216	239	237	233	237	236	224	240	209	241	256	244	230	246	222	216	227	234	222	206	216	235	254	218	234	236	220	225	220	219	200	199	198	195	236	253	230	221	228	224	186	218	214	206	209	244	191	231	225	236	230	258	218	250	209	238	231	239	219	238	232	227	220	217	223	262	220	256	225	229	222	240	227	236	245	214	228	236	200	233	210	240	227	261	232	232	255	227	218	214	230	209	212	246	264	222	206	230	210	252	230	249	211	236	229	213	215	199	233	216	221	216	239	207	239	237	239	224	200	212	231	238	219	227	222	215	226	237	219	211	250	260	219	224	212	198	228	233	249	228	202	230	223	226	241	224	216	208	241	239	248	243	209	226	214	221	240	234	225	220	221	220	223	222	228	225	223	256	204	214	210	231	236	225	240	219	241	238	200	207	232	241	199	236	240	236	215	255	215	202	207	211	223	236	224	242	202	248	251	233	198	247	227	222	220	257	196	221	207	222	236	242	224	218	233	238	242	238	266	247	231	252	220	209	201	221	212	238	229	254	231	263	211	242	231	258	253	210	239	233	217	252	223	265	227	258	231	232	208	227	234	196	239	233	224	233	251	225	237	229	249	225	223	194	233	213	210	204	254	212	245	229	233	198	226	226	229	237	232	244	214	240	215	250	213	213	234	242	238	228	227	249	213	248	213	228	236	222	226	247	235	231	228	242	204	255	229	183	242	196	238	252	218	245	260	207	229	234	227	242	220	237	235	224	225	239	208	208	250	225	262	205	228	201	233	241	230	219	227	248	225	230	211	215	227	230	227	207	213	215	199	226	225	225	217	215	215	249	236	230	238	230	200	230	246	218	233	239	219	214	235	228	201	239	233	240	203	225	235	267	214	224	218	242	212	231	228	253	239	219	245	203	261	240	262	219	213	260	225	232	233	229	232	212	222	244	248	238	242	248	207	246	230	213	236	213	215	220	216	253	219	206	236	222	239	241	218	244	199	225	241	220	221	225	213	232	226	255	229	250	216	221	203	220	246	225	225	203	218	220	222	238	230	213	226	251	224	211	227	229	209	228	259	225	243	253	209	207	235	226	231	221	227	214	232	237	231	225	227	248	190	249	247	248	222	226	230	218	227	238	232	229	242	248	221	222	231	228	216	232	226	232	228	213	234	219	230	228	221	244	243	197	219	226	223	234	206	211	203	240	259	223	220	243	222	223	215	222	234	235	235	219	240	240	231	222	234	234	233	261	225	214	213	232	221	246	199	228	241	249	220	258	215	245	225	212	228	219	234	227	232	202	209	250	236	225	241	208	218	237	186	227	226	217	213	229	204	242	221	213	235	221	224	218	230	234	237	215	227	212	240	219	251	235	225	244	227	211	223	234	216	218	206	235	254	208	243	217	229	224	257	228	230	221	216	242	240	224	230	226	243	232	222	234	258	202	237	226	228	226	215	228	210	226	217	198	244	234	217	223	242	236	219	230	262	215	201	227	214	225	251	232	233	223	211	219	248	243	217	209	220	208	217	227	239	215	222	208	233	227	208	192	217	223	239	248	240	210	231	220	247	240	228	200	254	232	224	229	214	199	243	250	228	233	233	234	228	219	233	227	216	234	247	252	227	215	215	235	267	273	234	189	237	205	222	220	243	220	224	255	228	219	234	228	233	249	258	234	220	233	228	261	232	225	256	209	227	233	211	240	216	233	196	219	243	220	226	200	218	230	223	260	243	215	229	239	211	256	227	223	222	216	236	242	231	232	226	243	236	254	205	213	218	206	228	230	242	221	210	267	246	221	226	217	226	226	203	205	202	212	195	217	230	241	239	218	236	249	253	213	227	218	225	228	205	222	225	226	233	205	210	201	199	236	254	244	229	248	220	215	238	236	257	262	191	223	223	224	241	248	226	233	269	214	237	243	206	210	232	215	209	242	213	233	218	216	212	206	229	234	220	241	220	218	256	213	214	239	258	206	221	213	224	221	217	232	216	228	222	219	216	250	211	191	190	244	218	219	221	225	211	213	234	229	222	241	209	202	256	233	227	218	211	229	236	221	203	225	242	243	219	248	212	223	233	248	219	203	214	243	231	244	216	251	227	233	240	248	228	229	196	259	221	235	243	254	225	258	242	247	265	229	230	217	238	245	235	240	214	234	208	223	200	215	227	217	242	205	219	224	213	238	233	234	214	218	245	239	240	260	207	224	181	224	223	229	213	241	218	254	227	212	233	243	217	240	205	222	226	222	220	246	239	237	229	258	226	215	198	237	216	229	233	223	226	220	208	225	222	226	195	222	234	217	208	234	256	186	240	231	235	258	222	223	194	226	218	209	256	229	227	226	226	219	270	216	215	220	231	206	237	222	220	223	228	226	230	257	232	224	197	216	235	230	242	229	232	216	224	216	232	226	212	252	202	202	205	183	232	220	200	251	222	209	253	201	242	228	238	239	238	243	238	227	208	238	237	191	250	272	242	208	234	250	240	254	245	222	225	223	219	241	238	254	259	219	255	222	221	230	214	219	220	239	240	247	231	238	205	242	266	225	235	220	274	216	227	210	223	238	234	192	235	240	238	215	222	241	242	230	215	218	204	227	256	223	243	218	216	233	230	210	225	193	231	231	214	233	244	213	211	239	222	227	222	212	239	203	235	243	263	221	226	225	201	227	217	214	222	215	221	206	223	205	232	213	228	235	244	224	226	224	215	257	237	257	226	206	244	228	229	214	203	238	210	264	216	236	239	231	220	199	228	216	213	209	240	211	227	216	250	228	212	221	241	236	233	204	234	243	246	225	218	224	226	234	231	231	253	243	228	235	247	225	228	233	239	247	244	219	231	255	222	199	226	268	227	235	216	234	208	248	232	220
26928	14744	6820	7554	6055	4867	4024	5829	3838	2083	1799	1508	1395	1268	1214	1105	1043	1021	972	927	905	884	860	892	833	742	756	743	763	749	711	722	674	694	715	693	698	707	675	670	674	667	715	662	649	649	634	662	636	653	650	648	671	651	631	663	666	616	644	619	699	591	591	622	626	631	604	622	608	609	636	582	605	572	583	594	618	621	626	569	582	582	614	563	633	583	626	605	626	633	584	585	597	614	577	581	601	626	601	602	603	577	580	601	595	607	636	615	576	570	605	574	554	624	572	567	563	616	564	575	592	608	588	607	577	563	567	566	576	609	592	590	568	608	579	609	561	603	603	566	574	584	578	611	563	558	576	619	605	609	589	598	597	540	601	595	567	618	604	556	539	577	613	576	582	565	618	571	586	600	543	559	565	594	575	594	595	583	579	584	566	576	604	553	597	616	594	565	585	615	585	626	602	558	626	596	583	580	554	572	573	599	615	608	592	566	605	598	594	577	595	559	547	602	567	598	596	581	600	560	622	588	592	548	587	575	577	635	563	576	557	592	601	551	605	638	581	563	598	613	600	627	566	611	604	605	605	620	589	608	604	561	639	588	634	551	605	659	542	595	576	573	575	617	582	600	581	606	587	581	554	579	580	680	599	560	596	597	553	590	577	602	561	583	601	602	566	546	558	542	615	582	529	602	596	585	592	586	586	560	571	593	579	588	578	570	604	587	593	618	581	590	553	583	556	573	577	547	582	581	574	580	543	547	565	580	596	631	573	604	614	583	571	557	577	593	593	603	586	579	594	600	567	542	573	578	588	577	581	585	527	600	553	612	576	616	584	588	572	584	550	573	586	523	612	570	609	594	597	593	573	623	618	603	571	585	581	584	558	541	593	595	572	585	582	576	629	541	568	600	569	547	605	584	565	561	576	594	548	566	560	582	585	552	552	549	581	572	500	616	551	608	565	612	604	568	558	554	588	598	583	621	571	616	568	591	572	585	615	578	570	580	605	587	595	604	555	599	564	600	594	616	571	535	567	590	537	575	600	580	571	560	572	562	590	552	611	556	559	577	580	578	597	658	564	588	593	611	585	588	542	583	582	556	579	585	603	560	555	612	608	598	621	603	570	584	559	622	573	543	605	531	606	582	531	610	570	535	599	576	590	587	610	614	575	594	556	600	550	599	586	592	607	599	628	569	614	588	584	614	607	662	594	548	575	620	574	631	567	550	595	553	541	609	585	593	565	578	622	593	548	590	548	569	565	559	587	593	569	555	570	587	556	589	573	578	632	582	600	559	600	561	600	572	589	560	621	586	584	585	592	602	590	607	602	604	589	583	567	522	570	551	560	596	612	607	569	582	606	565	585	562	583	608	575	565	584	582	597	623	563	560	614	586	566	568	544	591	596	598	582	564	543	568	561	590	600	565	606	579	541	613	597	559	578	580	606	574	614	581	558	590	564	583	562	542	592	565	539	560	551	551	564	602	566	584	591	561	571	592	604	604	601	592	595	576	570	622	566	585	609	557	602	545	559	544	599	576	594	584	565	610	633	578	594	578	593	570	568	573	565	614	537	587	549	565	554	552	573	589	587	593	557	608	620	534	591	588	593	578	555	594	583	591	568	568	611	555	560	569	567	591	574	581	566	582	581	639	546	558	565	612	546	610	608	571	594	558	573	567	563	557	569	618	590	587	555	579	601	590	568	611	548	629	547	615	567	588	603	589	543	550	616	562	590	616	549	543	582	585	601	611	581	602	588	608	561	589	565	574	604	536	603	648	566	629	617	572	567	583	549	600	579	589	612	548	596	616	563	568	579	546	616	583	549	568	623	581	567	578	566	582	581	574	565	582	576	540	547	592	513	577	529	626	595	577	565	587	619	567	518	629	526	597	594	574	572	607	611	554	554	606	553	572	592	552	583	551	582	597	593	557	614	604	622	633	577	568	541	579	559	600	576	580	587	607	541	566	605	614	579	554	618	590	590	571	616	563	593	589	618	550	587	572	570	538	602	577	596	571	585	594	592	585	562	568	574	564	614	585	629	560	595	536	558	562	557	573	551	576	551	619	578	544	583	595	559	548	574	601	583	572	564	599	563	549	616	580	575	585	568	557	588	585	564	609	543	616	545	564	590	577	572	614	566	562	579	581	597	590	579	560	615	557	639	566	598	585	557	572	575	629	618	600	562	643	596	591	592	577	581	564	544	613	592	574	557	587	553	551	584	575	595	582	542	630	579	550	588	566	599	531	553	622	604	588	565	584	577	590	616	576	557	547	551	583	557	569	591	560	583	579	599	537	571	604	578	621	577	543	572	558	581	587	570	593	573	557	570	550	563	575	550	585	610	581	582	606	543	609	586	573	562	574	599	614	594	602	598	562	627	590	575	553	617	607	564	580	576	558	531	621	640	576	578	575	578	560	594	536	574	571	558	613	624	544	546	577	594	600	602	591	583	566	604	582	583	623	590	571	574	566	602	561	573	610	585	608	598	585	570	614	583	624	556	589	571	599	545	596	559	567	569	556	548	576	605	554	604	578	585	573	613	595	593	580	575	569	539	543	572	616	594	563	569	534	575	601	563	590	581	561	555	622	591	577	639	606	605	581	614	582	620	657	585	573	576	616	622	611	559	563	614	559	545	570	596	590	541	575	569	579	558	592	560	570	559	557	574	599	602	619	593	572	609	562	578	579	570	549	630	594	581	592	563	583	629	561	569	562	614	647	607	612	589	627	610	586	620	603	576	550	578	583	597	577	580	559	589	597	577	608	596	607	569	553	580	587	566	554	585	610	581	559	561	531	556	567	562	553	579	535	560	568	614	584	575	564	580	603	630	573	558	608	560	587	607	608	588	568	610	593	576	539	568	573	644	538	630	618	602	573	576	566	600	568	560	624	563	599	564	575	598	532	551	606	552	542	579	551	593	564	577	569	557	600	549	568	540	595	578	568	568	589	622	593	587	601	544	572	570	580	615	602	565	552	561	590	574	511	605	581	626	533	583	611	578	579	592	552	590	623	559	577	595	588	562	592	607	559	523	610	607	603	595	574	597	546	603	594	583	573	569	553	626	567	566	607	585	623	603	616	621	588	585	572	579	608	576	598	596	600	609	590	554	583	537	562	605	579	604	568	594	559	603	613	579	607	598	570	595	604	536	562	582	599	585	575	610	566	598	555	589	591	598	589	536	555	605	620	574	589	603	577	558	586	541	603	584	606	595	547	570	554	563	608	567	581	562	551	621	571	573	578	606	554	616	583	552	594	605	597	568	591	555	591	593	551	588	636	603	569	626	588	558	595	578	583	597	587	603	604	610	584	621	569	582	595	543	575	591	588	536	558	590	599	581	634	582	600	538	589	570	599	569	620	598	632	579	551	589	604	557	570	575	583	519	573	633	537	604	573	591	567	622	576	580	527	562	577	586	564	588	564	598	583	605	588	580	581	615	560	598	636	554	588	619	565	617	539	601	568	615	619	550	595	576	516	620	560	579	590	550	584	574	619
19649	9195	8677	3236	444	322	285	300	298	275	299	295	268	268	288	292	280	252	301	269	286	257	267	258	307	245	269	320	255	236	275	270	290	277	254	246	321	258	249	304	279	258	289	291	241	291	275	259	259	252	281	232	267	263	265	264	279	275	310	243	257	260	269	272	281	257	266	278	241	256	241	274	259	271	274	290	253	270	258	289	267	280	244	275	281	267	274	272	288	270	261	275	252	270	275	260	265	254	292	269	256	293	288	277	265	252	258	271	258	266	240	302	282	253	291	240	254	283	282	282	306	287	277	287	264	285	306	280	288	260	298	294	292	281	264	248	285	254	264	301	324	261	286	246	280	314	275	287	284	307	258	252	295	313	284	255	261	254	257	258	259	257	283	300	291	288	274	269	272	297	315	293	253	295	280	296	297	261	287	314	268	260	281	274	287	258	288	289	279	280	290	271	298	268	270	309	303	265	277	257	308	277	277	263	279	257	284	262	259	259	277	280	319	264	276	266	274	292	268	267	274	255	263	291	294	260	291	264	267	254	297	262	270	294	280	294	285	275	242	286	277	287	256	272	299	263	269	286	265	269	276	287	277	300	299	253	280	285	254	274	286	268	271	266	264	269	277	306	294	278	245	291	293	266	280	271	292	280	253	284	276	265	263	291	288	244	259	248	274	282	278	279	289	282	252	295	273	283	259	272	264	266	283	303	271	266	276	268	293	317	302	305	263	264	277	258	264	258	247	271	323	272	270	253	264	319	272	266	269	296	281	291	325	262	256	272	255	240	264	278	271	291	260	266	265	291	280	278	288	276	260	283	279	279	250	308	265	260	283	265	297	291	233	284	265	296	298	263	249	285	252	225	269	282	323	275	240	279	285	275	245	249	291	261	302	285	272	294	249	273	267	283	299	292	295	285	288	247	271	304	303	262	305	284	296	259	274	248	245	251	259	298	293	253	288	287	268	258	267	257	291	293	282	281	254	273	247	288	273	270	282	295	297	294	307	274	254	279	271	269	280	289	276	275	292	278	264	256	256	270	264	268	252	259	269	275	269	281	284	272	252	248	269	263	265	260	285	267	273	289	266	248	288	270	298	281	264	296	264	266	268	285	270	264	310	295	267	280	285	288	256	288	280	280	312	284	279	276	289	271	287	287	275	294	266	261	282	271	300	281	252	239	308	284	281	310	243	275	266	270	275	270	296	257	273	262	299	275	292	284	260	266	264	275	280	292	229	282	286	264	250	301	273	276	293	275	264	265	274	271	274	294	291	261	264	308	309	265	270	265	279	283	245	281	269	252	308	281	244	266	271	247	299	295	289	251	292	282	289	276	279	285	296	266	270	264	254	300	281	282	284	285	298	290	260	273	251	270	278	274	291	250	276	302	271	273	304	304	281	270	291	293	275	264	266	264	258	258	273	286	258	285	269	308	267	281	255	291	292	265	283	306	274	271	329	282	278	249	254	277	271	259	275	295	277	271	236	281	265	308	272	271	273	259	300	277	260	285	307	282	276	246	311	287	273	265	278	273	276	280	267	287	295	285	249	250	265	295	261	264	263	274	284	261	258	266	269	258	301	260	281	276	258	263	263	243	286	283	233	277	269	295	254	224	332	266	269	285	245	272	297	247	258	282	259	266	269	282	249	281	263	262	280	292	275	295	291	273	247	255	266	281	291	307	268	278	270	267	262	273	265	288	281	263	252	293	300	283	305	263	264	283	254	266	274	271	269	290	287	279	267	292	270	294	282	302	259	302	283	269	294	272	285	285	277	280	265	295	257	263	258	314	281	279	275	251	284	257	296	267	281	317	282	256	283	300	292	302	268	254	243	289	275	275	303	293	260	275	280	281	298	246	261	273	297	248	301	285	289	280	276	262	267	243	279	271	279	281	257	266	278	271	251	286	268	285	291	304	272	294	263	253	263	263	295	291	293	255	263	296	269	298	287	322	262	284	271	301	282	263	264	267	250	264	264	268	286	259	264	296	300	230	268	326	244	272	261	263	304	273	285	236	264	253	298	273	275	285	291	293	284	248	272	254	286	261	285	267	278	274	272	266	228	263	285	292	304	289	290	278	276	273	231	312	289	243	257	299	274	309	271	274	289	286	263	276	250	280	293	309	279	324	236	280	304	260	293	256	285	257	288	289	240	268	283	278	239	278	274	263	289	245	281	236	288	285	292	263	275	281	292	261	277	233	249	270	282	272	262	244	265	249	291	273	277	283	278	284	259	290	276	271	268	226	286	259	308	254	257	286	271	263	265	279	279	272	290	283	300	299	278	264	271	261	253	270	280	299	270	290	266	281	295	249	280	248	268	282	278	279	294	279	252	272	296	300	257	304	272	268	309	245	286	253	287	257	272	253	309	291	259	264	270	311	307	262	247	257	265	274	288	275	275	265	273	264	281	261	293	267	258	311	287	286	272	264	265	293	264	254	256	294	275	262	260	286	278	293	257	241	242	271	292	287	243	301	264	294	289	308	285	299	311	252	252	296	258	284	282	271	267	290	274	284	290	261	277	269	272	314	268	271	291	258	297	259	283	254	275	253	301	289	278	277	298	278	254	290	295	272	254	261	276	233	269	294	271	271	289	245	248	268	286	251	252	242	291	272	259	276	291	287	282	283	298	291	285	270	286	267	294	275	256	253	264	254	250	289	284	284	300	317	303	256	263	267	292	276	261	286	278	305	253	286	259	281	250	305	313	297	267	272	277	289	262	269	249	246	300	286	274	276	272	301	274	250	242	249	286	298	270	282	287	247	263	254	280	314	278	281	259	261	283	290	288	288	272	271	311	288	310	277	259	263	282	277	256	292	269	248	259	303	264	264	284	267	297	271	296	277	265	283	247	271	250	289	259	299	297	281	290	293	272	288	247	269	262	278	259	293	264	284	246	254	259	235	262	263	284	289	287	270	274	293	244	259	278	270	264	287	295	281	277	241	274	256	295	310	255	261	276	261	263	253	221	285	246	270	252	262	260	249	244	295	284	271	256	270	278	310	304	292	272	275	258	267	281	258	293	224	262	256	279	280	285	291	269	271	271	253	288	246	283	271	254	262	280	275	299	262	297	267	266	261	290	276	266	278	272	278	276	274	275	281	310	275	264	292	290	282	296	289	280	255	268	306	256	267	285	249	241	301	307	246	246	252	291	257	281	279	292	285	290	270	273	299	295	243	287	279	247	223	262	287	298	302	262	261	275	294	252	239	276	287	254	277	282	269	254	275	283	275	266	284	283	313	300	279	297	242	312	281	285	302	280	271	276	268	308	273	262	248	250	267	267	272	259	244	259	282	273	284	252	256	302	262	284	264	256	269	302	294	284	291	256	267	274	239	279	281	284	277	263	254	274	292	297	280	279	273	290	279	261	283	273	263	288	291	301	267	287	280	279	262	261	249	272	299	286	233	282	276	289	242	275	262	262	265	276	269	275	280	271	245	266	262	266	236	277	253	317	232	284	255	275	276	298	282	260	269	292	252	287	258	246	276
10055	6178	12210	5864	1117	1021	755	783	692	637	663	660	688	655	631	690	611	639	621	672	681	620	667	642	656	648	627	684	655	633	650	626	616	623	640	638	665	622	686	676	633	655	677	637	591	656	599	656	677	670	684	653	693	674	653	664	674	640	621	671	673	616	639	653	670	637	643	670	634	633	631	608	667	627	647	645	642	622	659	648	661	630	632	675	654	650	633	637	619	678	673	637	618	677	656	582	607	603	684	622	654	662	687	673	679	647	633	668	620	638	645	661	567	642	652	628	696	618	709	633	654	616	638	648	598	611	652	727	655	696	624	621	601	653	647	628	630	627	671	654	674	631	690	695	646	637	639	679	691	641	642	640	646	650	682	703	615	640	670	697	623	642	633	659	645	651	647	663	677	616	615	605	650	661	633	686	679	657	665	618	660	651	636	644	667	667	662	653	653	656	646	642	609	693	681	671	580	660	628	606	693	649	656	652	677	620	665	652	663	651	625	644	671	677	639	636	623	624	630	634	659	649	678	658	635	621	659	627	657	695	624	674	686	633	629	645	632	670	661	650	658	654	639	627	675	644	640	624	703	658	693	605	648	700	670	649	620	653	640	635	678	686	662	653	641	641	648	622	616	668	611	623	645	635	657	646	688	632	633	675	655	659	633	645	629	623	651	658	650	658	629	688	664	649	595	634	670	633	683	670	662	647	630	680	716	635	629	665	618	638	664	624	601	651	703	662	657	631	588	672	638	645	660	656	677	676	684	707	664	684	655	642	617	651	676	639	635	658	633	646	637	619	640	670	640	650	641	616	660	674	625	653	648	590	616	659	678	646	603	657	632	637	679	625	666	654	652	651	663	607	657	624	676	650	634	614	667	648	625	663	653	635	638	668	630	664	622	635	621	620	651	670	631	613	641	663	625	710	642	646	635	625	638	670	625	646	635	660	665	654	655	616	631	683	659	680	647	651	584	629	645	614	592	604	678	638	665	645	639	671	601	644	630	644	658	682	641	675	638	625	639	627	620	659	700	685	631	624	652	633	659	660	632	638	657	687	662	659	646	670	660	639	649	636	686	630	671	623	654	654	648	646	676	644	676	636	615	634	661	633	655	638	627	663	633	647	678	637	683	650	650	666	655	635	621	658	643	718	630	644	628	636	675	631	685	656	666	645	700	610	634	670	664	624	627	650	639	641	664	653	704	674	657	669	643	640	642	656	632	683	641	647	666	694	661	614	621	618	630	645	617	607	671	633	640	628	642	679	612	663	659	637	663	657	611	655	660	684	665	644	673	652	641	662	605	616	692	646	655	699	629	652	637	671	597	629	630	660	613	699	627	638	660	639	642	637	688	590	639	658	656	656	667	630	643	689	633	667	645	624	673	665	637	647	663	677	628	679	699	657	710	639	667	663	682	629	646	626	651	628	657	673	672	617	676	658	699	672	663	630	622	651	687	647	610	604	677	601	663	664	651	647	629	665	634	623	576	636	598	653	627	688	642	601	642	633	685	648	609	645	614	695	631	705	593	659	617	662	626	647	655	696	643	663	645	646	670	646	657	653	627	690	671	686	606	614	615	659	673	648	654	674	602	653	675	649	696	649	651	605	631	646	601	607	634	608	675	640	639	672	644	616	670	650	671	638	653	663	614	622	646	646	670	610	668	622	606	673	642	647	651	644	614	641	605	662	667	672	654	614	587	652	628	622	648	635	622	613	653	645	601	683	608	611	666	642	623	628	639	653	644	663	631	655	690	657	651	659	641	649	632	670	679	660	651	677	642	652	657	651	660	629	662	678	667	675	658	634	631	657	649	636	616	600	614	628	688	655	680	650	693	635	647	684	654	579	629	633	644	621	661	669	604	658	669	642	682	628	626	637	613	670	581	652	684	691	659	650	665	695	623	646	648	623	665	664	623	634	641	652	639	682	638	685	666	645	659	651	636	582	686	678	656	630	657	686	608	646	594	641	656	654	660	641	629	626	644	609	652	651	659	664	659	635	652	582	657	611	631	653	632	602	642	665	635	686	587	602	667	625	691	644	657	722	619	651	675	629	657	622	642	665	646	631	655	659	644	648	631	670	652	643	649	677	649	638	654	697	662	672	644	649	660	659	640	638	611	647	635	662	626	639	649	644	623	668	714	626	626	632	684	653	622	629	669	629	669	642	682	654	610	619	641	650	707	609	641	635	631	639	646	648	680	618	647	641	585	665	617	636	611	612	624	608	665	612	689	662	656	641	664	669	625	633	614	635	641	634	633	647	685	637	647	652	608	669	636	638	664	678	645	687	651	639	634	678	643	658	637	646	667	620	651	641	643	640	637	664	652	628	685	654	645	625	650	659	640	660	674	617	660	678	630	640	655	647	629	640	612	640	664	655	665	646	613	627	657	684	651	608	613	601	642	604	637	670	634	670	633	637	660	589	661	653	634	688	632	627	627	667	622	630	669	663	685	627	637	653	705	630	568	630	626	654	623	657	591	682	636	653	621	621	631	658	626	668	613	636	638	621	657	653	632	670	685	639	597	637	595	634	654	675	664	657	614	664	609	591	641	655	617	618	668	625	625	647	648	639	636	653	634	649	638	664	653	638	650	628	634	604	648	631	685	651	703	639	640	581	659	637	619	643	668	668	646	618	650	680	620	653	634	625	626	629	661	645	640	653	669	650	604	604	664	609	642	667	625	648	608	591	664	603	658	633	603	627	664	609	628	639	633	664	660	584	644	597	686	620	672	646	658	657	643	623	653	712	669	630	646	678	646	639	635	608	625	657	670	599	699	651	608	650	621	618	642	655	661	638	671	706	706	642	649	649	659	636	630	664	651	669	660	644	634	650	606	636	656	661	679	655	669	594	642	650	641	645	634	669	664	665	674	656	662	675	636	648	633	702	639	640	649	673	628	630	666	635	684	639	610	646	624	648	644	629	668	654	637	656	668	618	671	656	663	671	660	683	642	616	600	663	679	657	638	597	660	634	680	622	633	655	613	672	641	683	656	637	666	660	643	652	628	600	624	653	623	592	649	658	673	731	646	669	643	659	658	624	693	631	664	665	654	638	655	625	593	657	623	612	693	635	614	628	627	631	649	654	663	617	671	692	688	665	677	663	636	656	657	662	690	661	688	689	640	632	673	639	646	627	611	663	675	619	671	660	648	659	658	636	652	678	649	650	638	648	596	652	642	646	638	600	621	652	646	615	688	620	648	653	664	672	676	683	650	656	630	615	627	673	621	590	659	626	699	677	636	653	615	641	607	694	615	642	633	646	653	630	624	637	661	684	702	672	706	614	670	592	674	627	657	661	660	651	653	654	617	644	620	634	608	662	708	633	654	664	678	671	667	599	658	678	647	656	635	649	677	640	688	647	631	651	661	634	615	622	661	614	666	658	646	666	675	656	640	679	617	712	670	653	634	620	615	633	638	604	624	657	667	619	643	636	649	643	651	614	662	620	676	642	622	636	631	657	659	644	704	637	666	668	650	646	634	610	655	676	643	659
25030	7426	6632	6267	2693	771	424	300	317	236	206	205	199	172	177	187	156	176	157	164	129	140	159	150	165	154	156	153	135	141	134	147	133	138	121	141	137	128	129	148	145	131	109	106	140	135	135	143	112	128	132	140	145	140	146	130	125	137	139	133	133	116	141	121	123	125	134	128	139	136	122	138	139	134	137	128	145	144	141	119	129	139	142	143	137	140	138	152	127	132	140	136	112	128	120	128	139	141	141	124	146	123	146	132	155	121	141	120	122	125	130	117	125	126	137	129	125	125	124	143	126	127	152	136	151	122	162	148	132	134	129	135	138	106	134	118	131	120	132	136	145	129	109	140	119	118	127	150	132	120	159	143	114	137	123	143	135	143	139	132	117	127	135	133	143	127	138	125	144	137	110	134	150	135	155	133	118	126	143	146	151	126	133	134	128	150	130	131	116	113	130	148	124	115	127	123	158	118	129	118	135	124	113	142	125	120	149	129	130	135	133	150	158	119	143	126	124	146	134	154	157	134	136	130	133	141	130	124	151	123	119	112	116	125	115	126	106	103	140	127	120	151	136	139	133	113	140	133	141	141	92	135	123	119	129	124	117	135	131	138	114	138	156	115	143	138	138	126	127	119	124	129	106	123	115	147	130	120	120	127	127	137	135	124	128	130	128	115	135	120	118	118	132	121	143	126	129	129	121	143	137	141	136	124	136	131	115	132	120	131	139	136	135	142	141	124	129	137	123	119	100	123	95	118	124	101	134	107	127	125	131	132	129	115	131	145	123	154	113	117	143	129	125	143	137	136	119	151	123	142	159	127	129	143	140	131	127	116	116	143	133	119	125	124	130	132	132	137	115	130	115	133	131	132	147	118	133	135	146	135	150	115	126	121	143	145	114	128	140	115	119	135	128	146	124	117	158	144	146	122	131	119	130	126	133	122	126	97	122	138	168	125	136	133	126	119	123	148	125	126	116	147	126	134	130	138	123	127	141	135	119	138	141	135	115	151	132	119	120	124	130	120	121	134	125	130	134	139	129	138	131	140	112	121	118	159	129	107	132	145	119	114	126	147	120	129	147	130	99	153	121	129	105	154	160	124	132	123	124	122	128	124	137	116	125	120	121	115	147	132	108	149	107	125	135	161	125	139	127	142	132	118	126	124	140	147	130	130	139	119	134	129	126	144	131	130	144	143	131	116	134	151	152	123	137	139	120	115	129	146	110	125	122	110	131	138	134	132	128	134	136	130	124	136	132	144	139	135	126	132	118	138	112	111	124	129	123	140	131	138	144	145	158	136	135	125	120	137	124	121	135	122	147	122	133	128	131	143	116	132	140	122	152	133	156	121	113	114	131	144	120	136	140	135	140	125	136	128	120	149	137	109	128	133	144	133	143	123	115	115	121	129	133	132	136	129	144	145	140	124	136	144	151	144	126	131	104	131	133	117	114	140	133	120	137	128	151	146	136	136	115	144	121	125	141	137	131	140	139	109	113	128	132	125	121	108	141	135	137	127	158	120	159	141	124	129	131	122	138	141	123	141	115	142	110	134	136	110	140	131	153	114	133	114	120	131	135	122	131	124	135	129	110	99	133	118	131	116	130	138	146	141	111	115	135	114	122	155	125	158	113	134	133	125	123	136	121	128	117	139	161	130	138	139	124	129	162	149	127	144	125	129	134	123	123	124	130	120	125	153	127	123	131	110	126	149	133	134	142	150	127	126	156	136	135	146	121	126	119	122	143	116	124	126	136	125	133	128	125	116	152	136	117	117	125	109	124	151	124	143	120	141	116	122	133	152	146	138	120	125	150	127	137	131	138	115	130	115	133	127	114	115	145	143	138	125	132	138	125	109	126	134	138	139	123	116	138	130	147	139	125	138	134	123	126	131	149	129	116	127	122	120	145	144	134	133	150	125	130	131	127	149	123	118	114	128	140	128	119	130	139	123	125	146	128	112	109	120	111	135	138	128	131	144	146	138	120	145	148	118	136	131	134	135	137	124	143	100	136	130	133	146	146	125	106	137	131	109	112	149	127	120	114	131	154	127	129	130	129	135	144	145	130	126	139	153	125	164	134	125	157	138	138	115	119	123	139	128	119	116	138	122	153	115	132	141	119	121	144	127	131	127	114	147	124	121	127	124	125	127	141	132	133	116	141	138	133	133	127	132	136	128	125	150	132	145	140	151	140	132	110	143	115	118	132	123	132	107	153	137	129	127	128	150	124	133	158	136	124	132	100	140	138	136	140	131	141	134	126	146	132	150	132	133	119	144	146	137	130	147	135	138	136	124	134	115	148	121	137	152	137	148	118	129	133	143	143	138	145	124	126	110	132	136	150	150	138	135	110	103	121	132	125	146	138	133	144	118	128	115	126	126	100	128	112	121	134	136	114	110	124	125	143	125	125	122	153	131	126	131	145	105	140	139	124	138	134	149	141	123	125	153	111	138	136	127	136	139	128	141	141	128	133	140	130	133	142	132	128	131	138	109	125	141	117	149	114	138	136	136	110	144	142	143	136	118	138	108	114	132	132	140	132	113	114	117	135	117	134	123	112	135	126	136	136	132	135	124	138	121	134	125	133	137	126	132	117	132	103	139	137	130	118	125	137	113	128	132	120	120	138	115	136	135	131	114	149	135	132	120	111	127	118	150	125	117	136	124	132	139	122	142	166	136	131	157	157	113	139	117	142	125	119	119	111	134	112	142	123	151	116	129	109	139	132	121	135	140	148	123	113	133	119	143	136	130	126	127	132	123	134	116	103	128	128	149	127	127	139	124	160	131	128	127	123	118	131	159	138	131	126	118	140	114	135	137	138	126	129	130	113	123	134	117	121	127	132	125	131	133	129	130	137	132	136	143	131	116	123	121	134	128	119	137	147	113	122	114	110	110	149	117	133	128	135	138	109	148	150	112	145	129	122	129	106	124	146	121	124	143	127	107	119	124	134	124	144	153	109	132	120	112	125	126	133	128	113	115	122	119	119	152	109	128	132	139	137	123	124	141	123	120	113	131	116	126	126	121	142	136	130	119	147	109	141	130	139	132	139	148	120	142	120	117	107	124	137	121	136	122	110	142	140	120	111	133	115	119	140	125	119	135	119	129	123	126	157	140	137	157	125	151	126	135	137	132	121	118	118	117	133	163	112	131	127	130	127	150	120	119	120	144	125	136	141	126	119	132	149	133	126	141	141	125	142	125	117	156	144	114	138	127	120	117	121	123	122	136	118	129	142	131	142	113	141	124	129	138	134	137	117	141	147	121	126	138	134	130	152	128	124	137	128	120	133	130	147	124	126	117	118	123	136	150	135	138	135	131	121	145	123	140	124	124	135	116	107	108	125	123	142	125	132	119	158	134	139	141	145	128	134	125	123	121	130	138	135	152	133	131	114	144	122	151	146	136	142	143	150	131	119	144	162	131	129	132	140	131	135	120	140	139	130	141	112	143	114	111	133	122	136	144	111	140	125	124	107	124	141	145	133	140	123	134	126	134
13418	3925	10140	13724	7211	2905	1829	1495	1232	1143	982	814	755	725	685	634	598	594	560	531	527	533	519	494	499	455	469	428	459	460	430	429	426	427	409	407	386	441	432	361	367	422	396	397	404	400	399	403	411	365	381	386	371	366	388	389	383	387	355	372	375	378	392	365	385	389	345	365	378	383	350	352	388	347	367	362	418	365	365	366	393	355	340	324	352	390	376	391	365	372	360	363	366	408	339	330	364	365	362	401	360	395	393	371	372	372	378	367	390	355	364	379	342	360	380	387	366	391	361	360	359	350	368	369	380	381	347	360	377	352	370	368	370	333	385	369	359	358	402	367	363	336	384	379	362	384	359	359	359	370	345	348	363	364	369	333	340	366	343	386	364	361	378	344	390	348	393	375	343	373	370	401	370	370	380	349	338	375	387	372	380	359	341	363	379	393	385	338	354	354	319	384	363	365	389	386	361	381	336	348	335	356	360	353	327	392	362	391	366	345	344	312	372	382	373	356	322	321	384	358	376	356	336	366	363	384	369	369	365	334	347	363	346	380	401	426	361	389	351	401	361	362	383	366	364	354	356	363	372	380	428	360	339	373	396	343	361	360	361	363	359	386	347	359	398	331	346	387	377	389	374	347	377	366	344	370	326	385	350	386	379	384	354	355	414	368	344	334	351	352	326	352	367	382	335	361	343	379	365	331	380	346	370	342	386	357	349	343	376	385	313	378	367	334	366	337	337	368	367	375	375	356	381	359	369	359	376	354	374	364	358	368	362	350	376	340	369	355	366	357	373	384	378	383	352	394	380	317	327	390	361	380	362	369	360	352	349	361	341	356	374	324	388	340	345	364	344	364	383	378	353	343	375	339	351	387	375	370	366	351	351	359	344	349	392	365	363	373	332	359	338	377	341	382	389	366	371	364	371	356	361	345	337	367	353	358	358	357	355	379	367	337	356	353	356	392	341	334	365	362	357	377	382	339	357	365	341	356	392	384	366	359	348	376	348	366	375	357	379	362	361	343	356	365	369	359	330	381	366	363	371	375	371	351	331	393	323	376	399	387	377	391	362	345	351	375	381	346	345	366	364	371	392	382	376	364	366	374	332	345	346	379	375	361	336	362	360	354	372	365	342	376	355	407	384	339	384	354	337	368	358	383	351	372	341	377	358	358	330	324	348	378	389	358	348	362	330	381	360	389	349	350	382	362	366	425	356	357	380	353	361	344	395	372	373	381	350	365	356	365	397	343	354	330	376	363	371	378	342	358	365	346	359	345	363	343	350	372	379	360	332	345	354	384	365	331	399	367	378	353	359	407	328	359	353	360	375	357	362	348	369	368	351	394	359	340	381	331	371	389	350	376	365	356	419	346	370	381	344	333	362	381	334	359	351	347	326	364	342	351	365	344	383	385	378	368	349	319	380	353	308	362	390	377	357	370	347	362	359	360	382	345	367	362	351	379	376	370	362	365	352	386	367	344	347	340	358	328	355	379	390	349	345	335	398	360	361	350	334	348	336	362	370	359	348	366	363	371	369	345	420	366	370	348	368	338	343	364	346	353	345	369	352	356	394	357	354	377	358	351	380	367	338	394	379	333	347	394	368	329	352	374	377	360	345	342	377	396	371	379	365	383	399	345	339	366	348	336	386	346	375	352	355	360	385	361	368	343	375	350	401	359	352	368	373	359	382	355	369	345	372	370	391	375	369	372	317	354	389	336	354	367	340	328	371	351	352	370	375	334	368	372	365	361	374	352	361	349	385	354	397	390	358	396	367	348	393	331	363	352	365	379	379	333	357	360	345	368	330	323	354	348	338	335	350	312	365	353	380	365	390	332	366	378	384	346	357	342	331	344	411	389	390	352	370	411	391	375	362	369	364	366	381	339	391	358	357	382	377	369	337	347	355	372	390	320	355	360	366	365	350	359	372	379	367	379	385	375	359	362	367	350	375	352	359	386	321	332	376	376	365	337	368	384	366	388	369	371	371	356	370	369	350	353	379	357	387	326	371	363	347	384	333	341	394	355	327	352	357	368	350	346	331	377	364	383	373	363	357	353	373	354	351	359	359	362	351	379	343	361	336	347	373	363	343	374	383	366	345	341	366	381	352	339	361	342	362	369	374	359	337	335	374	370	313	355	365	311	351	365	342	372	337	373	356	355	375	353	333	342	386	355	336	394	360	366	335	334	357	347	367	355	341	329	371	364	363	368	332	360	379	368	360	353	369	366	373	390	359	357	364	369	312	371	367	349	390	357	345	353	394	404	354	349	348	369	351	379	342	355	341	363	370	359	382	368	372	346	343	352	361	347	354	383	330	347	332	362	362	323	408	368	352	302	377	335	374	366	350	342	339	345	364	357	352	389	345	359	374	342	384	375	360	389	361	359	367	347	360	337	331	376	378	360	373	374	392	366	380	352	342	337	321	363	348	377	374	358	369	358	369	353	387	370	348	347	352	361	352	373	341	354	369	339	374	331	320	335	345	379	364	364	359	362	377	352	348	338	362	376	367	355	385	337	371	373	382	345	376	357	370	392	359	409	366	385	348	355	346	346	365	372	371	368	366	364	361	356	381	351	353	404	300	352	363	390	348	387	342	373	329	358	357	355	347	361	386	356	341	380	357	318	378	344	365	354	349	346	393	398	378	382	362	382	367	370	354	334	353	346	358	372	381	357	395	366	399	408	361	362	346	369	352	371	364	364	377	368	355	352	376	361	355	377	377	352	357	352	336	330	345	334	346	368	379	360	365	343	384	337	365	335	334	376	363	380	360	377	359	331	402	359	359	362	324	371	316	381	424	376	388	357	348	355	325	355	366	335	361	361	332	364	374	357	364	329	377	380	355	392	371	394	348	340	345	337	378	358	360	365	389	384	401	369	342	338	351	358	347	373	377	376	337	384	374	357	343	360	360	362	340	342	349	370	400	352	346	360	347	373	336	371	348	357	398	385	382	383	369	348	385	379	379	369	394	347	396	373	352	374	341	358	355	327	324	357	358	371	377	352	357	378	338	345	368	352	360	335	379	390	366	353	358	332	367	375	378	345	361	348	345	382	335	354	367	346	337	356	387	357	393	373	368	351	396	381	362	355	342	384	369	412	385	379	390	317	376	360	376	382	388	353	370	376	407	332	370	375	351	386	352	339	352	349	390	366	353	359	377	355	360	362	387	352	329	383	339	359	349	371	361	358	336	406	360	351	362	377	347	339	363	339	368	358	363	375	370	336	380	354	368	338	314	380	364	361	402	365	356	334	355	360	403	362	358	383	354	363	357	368	347	338	346	374	367	334	347	374	378	354	341	380	366	338	353	376	390	362	360	363	357	330	342	399	386	384	360	373	342	380	354	356	391	324	357	369	383	363	377	377	335	348	405	324	337	316	369	350	373	356	332	357	371	337	371	351	407	328	358	348	397	354	397	367	363	360	368	341	352	347	352	339	378	344	366	381	397	342	385	366	350	385	365	375	378	387	363	361	380	381	357	368	355	367	393	322
28196	15342	16218	14409	43483	18685	2249	660	507	463	379	392	329	289	345	298	287	272	294	299	304	264	288	251	227	282	287	270	259	267	263	263	232	250	209	238	233	252	273	246	245	245	245	274	227	255	267	275	290	241	240	237	262	262	243	245	241	249	227	241	248	224	262	229	254	243	233	270	249	239	255	211	271	262	240	224	236	231	265	263	282	265	230	257	235	212	235	272	225	251	231	257	223	247	228	267	236	252	254	212	228	239	235	230	200	243	268	274	255	235	241	244	228	253	239	249	253	229	234	253	240	239	254	247	235	229	257	236	270	229	276	237	222	258	271	247	229	214	210	255	244	233	266	252	243	251	239	254	238	229	238	232	264	254	231	222	211	239	267	241	229	254	225	219	249	216	247	229	204	220	263	245	267	223	261	239	222	265	243	237	219	236	255	232	221	237	214	272	266	255	229	260	235	219	286	213	243	265	255	230	269	228	245	260	226	215	238	241	210	232	240	234	199	240	239	283	220	242	243	242	243	248	243	251	239	245	209	258	282	246	250	221	246	236	241	238	251	240	233	242	252	240	233	249	242	230	244	220	249	250	215	244	256	238	239	243	258	280	240	243	200	253	218	252	242	253	223	231	250	241	238	244	255	227	239	240	243	235	251	266	245	262	208	249	268	245	237	263	219	267	241	247	224	232	249	253	250	216	238	230	242	275	255	263	226	248	229	241	205	236	247	237	200	223	251	226	227	235	245	222	204	228	237	242	231	268	220	199	246	245	253	239	233	244	236	229	233	247	212	232	248	246	247	243	270	253	209	217	234	246	241	218	248	250	255	260	221	262	223	259	225	225	218	284	230	248	230	232	223	259	245	238	245	244	225	220	221	237	255	231	211	228	242	274	234	237	237	237	227	223	251	250	241	237	236	265	249	241	230	237	225	247	242	283	231	210	263	242	225	277	222	231	248	244	231	229	237	242	234	245	248	245	216	251	235	229	246	233	216	257	242	246	231	247	220	228	215	230	241	246	279	258	259	248	237	250	261	256	230	253	234	239	271	248	258	277	224	235	254	255	222	228	225	260	257	262	245	256	236	239	247	238	234	255	271	255	239	254	240	263	260	242	247	248	245	259	248	242	223	220	235	226	248	213	245	236	219	239	208	255	235	225	239	241	223	225	230	216	234	240	279	239	234	232	260	248	212	247	235	254	223	218	225	246	245	223	215	225	252	257	235	243	226	213	224	243	235	258	238	219	215	253	256	250	244	229	269	245	241	234	259	231	262	263	242	267	259	225	240	217	246	244	221	240	245	251	231	223	233	227	234	228	256	249	250	246	226	259	236	224	244	236	252	223	255	233	253	266	241	242	245	230	240	239	216	247	259	256	243	240	267	231	244	247	225	247	227	223	241	240	232	224	238	249	204	253	234	259	235	234	219	245	232	235	239	251	236	249	204	239	228	236	251	249	244	270	252	242	218	225	223	236	258	252	261	272	266	236	231	263	227	240	238	253	211	268	233	244	259	240	205	247	255	248	209	228	263	250	220	214	227	231	239	222	240	246	241	265	240	255	245	230	245	242	268	248	237	245	243	202	236	234	213	243	240	255	218	219	250	236	230	238	234	232	254	259	217	247	247	230	239	242	248	252	217	256	241	216	255	271	230	244	244	258	224	252	246	259	221	196	237	225	272	211	236	234	222	218	259	255	263	222	258	245	276	267	228	226	260	273	226	210	224	235	221	226	267	223	239	237	254	243	264	236	246	223	240	235	285	226	229	238	204	236	253	229	233	219	239	238	262	253	246	229	250	211	229	260	242	221	271	264	223	244	240	229	218	215	230	280	205	264	255	247	242	240	240	239	238	225	216	261	226	233	227	231	229	245	245	264	220	274	261	227	247	259	218	202	240	250	247	225	249	249	240	224	231	244	224	243	236	232	216	242	224	244	253	211	247	255	262	274	232	222	251	251	237	256	279	254	247	233	224	225	222	234	244	241	242	237	240	220	249	287	263	250	233	241	243	252	258	235	230	265	229	225	221	220	242	222	223	263	221	259	246	243	241	260	211	232	228	247	228	219	252	242	233	249	219	229	257	207	237	251	253	243	267	215	270	275	209	241	247	259	220	214	232	233	257	237	238	234	236	220	241	191	219	213	242	236	237	246	241	241	243	222	250	227	256	257	227	258	231	261	257	243	240	227	228	216	229	260	237	227	243	246	263	242	225	248	238	236	253	217	236	240	238	262	258	229	210	233	209	230	200	253	236	241	246	253	228	250	204	249	236	227	237	229	272	226	213	226	257	240	257	234	223	250	249	220	212	241	231	245	241	223	231	235	245	274	250	225	263	263	253	227	230	234	213	265	230	234	221	237	252	234	235	229	267	259	240	245	232	231	247	230	242	237	232	221	256	251	229	250	254	220	235	242	239	251	243	229	227	244	246	240	230	233	233	259	256	231	232	228	216	247	246	244	234	244	221	231	245	235	265	213	260	233	231	235	269	220	264	237	232	261	233	253	247	240	248	238	259	261	252	233	228	255	238	245	270	234	246	254	258	259	233	261	229	244	260	257	241	243	257	222	232	248	264	244	223	255	217	195	237	240	247	243	275	259	236	243	230	225	229	205	218	227	224	237	220	237	224	238	231	240	238	259	244	231	217	219	222	259	250	246	243	234	221	246	201	232	244	252	253	277	226	245	242	239	221	249	243	246	255	248	269	273	258	251	240	263	251	262	236	251	233	238	255	235	242	224	216	228	241	221	273	233	249	254	229	233	240	270	249	240	219	225	260	271	239	270	217	241	221	224	247	243	272	226	190	261	277	217	214	255	248	249	263	218	228	221	226	263	257	219	241	260	243	248	251	239	246	243	236	240	245	241	277	251	217	248	248	239	244	260	227	222	254	237	262	270	225	234	221	253	261	242	268	233	275	231	239	256	251	228	242	215	210	253	218	246	214	254	223	261	221	241	268	261	241	248	252	254	251	254	225	254	243	246	229	249	240	215	228	263	243	250	245	259	287	251	243	237	240	227	239	247	237	253	249	244	238	235	247	234	203	234	230	239	268	239	251	234	232	239	239	238	231	214	212	236	251	233	215	246	218	248	233	207	244	269	245	217	268	234	230	248	229	230	230	254	265	222	257	256	266	265	238	223	236	253	245	216	221	241	220	243	247	253	240	248	205	244	230	280	226	249	243	259	212	243	248	246	259	242	213	217	232	197	268	248	250	235	252	234	214	230	268	243	207	246	233	241	236	244	261	246	238	247	271	220	240	236	238	240	269	251	231	257	242	232	260	239	229	224	214	253	240	254	250	232	210	250	236	222	262	228	245	226	235	245	244	218	241	249	237	255	258	262	222	245	249	261	254	246	268	230	253	237	203	231	256	229	270	238	259	227	251	237	251	253	241	245	220	237	235	251	218	231	230	244	242	245	247	243	238	243	218	221	232	266	234	257	253	222	214	266	247	258	237	242	230	251	239	259	274	232	225	241	257	232	194	218	227	230
15115	10023	20030	24066	53559	14700	3184	2555	2036	1755	1605	1508	1288	1248	1152	1122	1043	956	1020	954	930	824	881	804	849	827	726	762	765	761	711	720	713	705	720	716	702	700	691	647	720	690	681	685	726	693	675	675	682	699	646	638	648	687	590	588	620	667	715	696	636	636	593	629	672	658	637	615	609	621	666	631	630	654	602	635	632	632	631	639	616	637	646	637	635	614	586	648	628	629	591	603	584	676	618	637	613	680	630	636	591	608	651	642	611	637	577	574	639	639	611	630	614	610	601	620	575	606	598	562	627	619	621	597	612	564	603	650	626	628	633	630	624	621	623	620	588	610	609	584	597	605	622	582	610	624	579	632	659	630	627	620	615	621	615	616	625	631	603	571	612	648	617	633	634	617	594	576	617	634	593	595	599	616	643	588	612	612	611	582	603	652	611	621	621	609	640	657	572	631	658	601	620	687	602	604	648	574	628	640	599	590	619	615	588	612	591	584	608	598	632	626	563	645	611	589	632	646	574	596	618	607	612	647	624	633	615	605	607	606	608	625	625	639	616	577	622	626	633	612	594	636	617	603	653	590	591	616	658	604	599	572	634	635	597	607	654	605	629	647	628	602	580	615	596	621	576	574	620	654	616	619	598	602	614	613	616	612	653	627	638	615	566	590	655	635	572	638	584	622	608	618	620	611	602	643	592	626	643	565	587	602	627	599	629	561	600	623	627	574	598	593	621	586	601	605	598	618	644	613	629	600	598	614	594	601	591	586	638	570	575	627	638	593	650	622	578	575	642	656	618	596	577	583	636	630	614	594	617	600	609	553	646	599	650	633	572	652	583	644	616	617	615	607	601	621	611	566	646	648	634	613	601	598	624	594	592	646	621	594	627	630	653	567	607	582	609	602	597	617	573	576	608	624	602	612	567	586	651	619	633	639	551	643	602	604	636	586	603	614	629	579	606	602	611	616	638	623	625	641	600	601	604	605	597	608	622	603	614	574	616	625	647	613	641	580	654	619	582	622	606	631	636	609	684	612	626	578	572	638	635	611	603	658	616	639	606	599	621	613	580	597	605	610	596	630	580	606	642	591	608	613	613	624	583	618	582	615	585	573	572	629	630	634	615	647	613	590	631	611	624	620	615	624	616	645	594	663	632	551	596	570	616	639	662	640	613	619	612	610	667	592	578	630	621	604	649	600	589	640	614	624	599	626	601	614	609	627	612	568	618	578	616	605	603	641	581	648	621	634	609	592	556	631	554	607	627	591	661	639	596	647	626	626	619	575	594	597	574	632	637	589	605	627	575	596	596	643	608	582	590	617	601	590	569	638	618	596	601	571	558	623	641	618	670	604	617	634	609	590	617	638	633	623	619	566	621	614	629	630	582	624	581	644	615	610	595	585	618	602	635	612	628	615	580	637	592	543	668	604	615	633	618	568	599	584	631	585	595	560	633	612	628	573	638	610	607	579	620	593	586	600	616	575	622	608	607	602	599	613	581	590	595	584	593	645	624	603	612	643	615	615	595	610	614	572	685	662	623	596	559	584	568	612	564	609	617	609	613	633	607	607	580	619	612	626	628	622	649	591	617	631	572	555	602	654	613	597	599	643	613	608	620	571	622	592	600	582	612	654	680	582	594	603	611	598	631	611	631	637	615	618	618	590	625	549	579	652	612	619	622	582	587	575	677	606	574	605	631	576	671	586	591	582	644	602	617	641	639	622	645	595	631	620	605	599	638	598	668	575	604	611	609	607	641	608	626	558	643	625	600	600	605	613	677	615	615	589	645	652	579	596	598	573	615	639	615	624	646	577	624	598	628	638	600	680	620	602	597	603	601	585	643	624	626	610	608	619	609	579	596	626	625	642	615	600	642	625	580	555	610	591	631	612	657	626	583	618	674	604	590	616	602	669	638	636	633	606	633	587	640	596	642	633	604	578	608	629	607	618	645	635	616	621	639	626	587	605	586	613	626	675	614	621	594	585	618	613	638	576	676	636	619	626	599	600	630	639	622	625	648	610	615	611	636	607	644	608	635	618	647	614	637	609	666	643	603	629	595	657	627	601	617	570	580	616	626	609	585	618	611	614	583	606	654	672	625	623	623	631	604	611	591	617	601	621	606	623	589	610	639	613	550	588	613	687	593	621	591	659	601	605	591	584	611	650	591	614	621	576	590	597	575	613	617	574	620	576	627	608	603	595	597	612	611	638	603	619	619	588	575	612	621	619	590	559	634	601	597	612	646	634	618	597	613	620	611	670	626	614	572	586	646	622	601	586	587	588	607	637	606	627	625	625	613	554	607	608	607	640	646	587	579	619	618	576	605	607	621	653	616	587	597	650	612	593	578	617	642	611	629	622	631	612	635	659	616	616	633	561	613	651	618	628	623	602	591	665	640	613	639	586	574	631	635	617	612	636	636	648	607	649	619	644	598	642	595	551	532	604	560	582	600	604	629	607	606	601	586	643	558	588	634	596	616	640	580	644	584	572	597	602	659	630	590	634	581	603	610	637	617	598	597	623	612	597	587	612	605	601	607	610	617	625	619	642	590	614	638	626	596	599	631	620	599	604	569	602	643	607	669	629	634	622	602	636	631	654	615	595	633	585	623	614	584	603	626	584	566	597	610	651	608	617	611	618	600	613	593	637	598	576	606	614	632	658	612	612	646	602	636	581	623	574	597	593	609	580	671	581	654	580	624	662	603	598	621	588	644	580	606	597	570	599	644	613	587	618	626	634	620	587	584	602	592	588	626	594	595	582	638	635	606	614	586	622	584	594	607	633	563	577	583	653	649	575	613	599	610	601	621	599	640	638	591	615	605	610	672	620	637	627	628	608	630	634	575	584	606	644	623	566	602	606	592	596	633	630	612	638	623	626	632	604	653	584	608	593	628	621	610	641	622	608	559	611	598	582	626	600	599	645	630	632	621	612	604	654	582	630	631	598	624	588	615	613	647	668	623	643	616	622	591	627	596	585	594	574	601	613	648	590	598	630	594	600	629	646	584	619	621	637	621	624	605	637	643	622	578	623	620	607	637	655	597	632	592	642	588	596	610	607	634	611	603	624	569	627	556	627	607	628	570	618	644	663	603	596	628	654	633	620	591	605	571	640	616	589	628	639	605	610	602	627	620	582	566	644	640	630	573	609	624	596	606	615	595	602	618	612	601	609	624	604	629	642	619	634	622	635	604	611	612	610	600	613	588	652	611	622	630	619	607	662	601	587	620	613	621	618	655	589	623	592	622	608	563	639	610	658	610	590	587	685	619	600	592	623	589	569	617	620	637	609	649	668	646	635	599	614	659	598	630	624	645	627	643	601	608	604	619	578	602	614	567	671	591	633	634	609	617	592	647	621	619	607	682	628	649	612	634	646	616	608	629	630	640	628	625	602	601	657	596	630	624	611	618	645	579	614	605	604	595	604	605	580	580	622	608	576	613	629	584	630	642	598	581	631	620	614	684	639	631	617	587	590	592	611	564	618	596	608	608	603	568	607
6571	2161	2517	1378	1602	2875	1159	393	324	317	340	313	338	329	305	342	350	334	320	300	337	339	319	288	324	274	345	272	352	305	354	322	344	303	319	340	338	308	290	284	334	332	308	308	310	284	325	366	336	342	293	335	302	352	300	300	336	296	305	313	303	342	347	334	319	308	310	308	316	320	335	303	323	314	324	341	328	316	301	273	309	319	287	311	311	301	327	347	317	296	314	333	313	311	340	324	344	291	331	321	352	316	324	299	353	342	280	361	302	352	287	325	349	306	318	347	321	347	316	321	328	312	322	355	294	312	303	314	319	287	327	338	316	334	299	332	307	318	312	311	314	308	329	307	301	306	296	337	343	337	314	342	301	300	291	276	340	305	282	329	329	318	339	297	366	333	334	350	288	339	297	330	310	328	329	342	309	281	307	363	327	321	306	315	311	312	310	316	294	336	341	332	306	327	307	325	312	310	340	327	329	332	296	331	319	355	325	317	309	353	347	325	303	318	331	302	302	295	323	327	299	338	328	331	307	328	327	300	299	335	323	316	347	325	324	332	302	331	333	307	310	325	265	323	348	342	339	323	356	306	325	324	338	324	301	316	308	324	324	316	336	303	307	327	322	327	331	339	321	294	317	282	320	310	321	309	296	324	347	308	318	327	303	297	324	338	321	308	330	287	322	285	277	305	312	321	298	307	337	311	281	320	325	316	319	313	304	332	319	287	321	287	320	341	338	322	329	301	322	301	311	251	355	333	299	316	340	312	296	312	320	301	322	306	305	341	307	328	317	307	317	336	335	321	303	311	326	360	308	314	313	358	312	351	321	302	316	311	343	313	316	305	310	291	304	293	322	308	289	306	325	303	322	308	343	327	309	326	336	349	312	356	308	294	319	332	342	328	356	284	315	302	329	294	331	298	297	323	319	323	342	307	339	336	339	328	330	326	322	329	304	307	314	317	297	314	347	342	320	325	289	344	313	275	339	306	343	310	349	327	313	320	314	307	329	331	336	327	300	338	335	295	335	296	326	321	344	343	320	342	352	334	325	316	339	333	323	336	304	306	304	327	312	321	297	360	343	296	340	357	329	298	308	309	333	326	301	298	326	309	331	318	334	295	325	304	303	331	315	358	286	327	319	307	287	356	348	320	332	304	342	315	314	304	308	310	314	310	342	313	299	331	315	319	307	316	339	299	314	304	334	331	314	334	313	299	366	342	328	307	312	324	332	302	336	325	324	329	324	322	326	288	296	302	307	344	357	329	308	330	324	334	320	314	327	338	346	340	298	315	301	348	350	363	312	350	346	310	300	307	327	300	314	318	306	323	298	341	319	326	296	285	333	339	326	298	301	306	321	374	303	311	351	322	324	319	285	317	324	273	295	321	315	342	325	259	295	305	328	355	307	289	316	300	331	318	333	311	362	335	309	296	360	327	326	331	323	317	304	329	296	305	271	322	319	327	313	349	310	323	329	282	338	317	299	330	325	339	313	328	321	347	349	338	348	354	314	293	313	290	320	333	321	299	309	318	317	323	330	319	311	314	333	337	305	316	335	315	351	313	296	321	335	333	321	323	322	339	312	291	284	318	305	314	325	355	314	322	324	348	304	331	310	282	288	266	328	347	291	317	298	302	276	287	315	329	310	351	325	329	311	312	343	295	327	304	299	340	326	360	329	341	308	341	297	346	321	325	295	303	295	306	315	339	335	289	353	321	340	323	323	308	314	351	300	325	307	324	343	294	297	305	334	319	345	310	335	341	322	316	303	297	357	323	329	304	344	308	324	344	313	316	319	314	310	304	272	335	326	325	317	350	323	348	357	339	326	295	321	326	355	334	318	310	329	317	297	313	317	326	318	333	296	313	326	305	338	317	324	294	313	317	308	337	351	325	312	347	344	319	338	347	307	297	313	348	337	302	313	298	308	284	293	302	348	311	348	301	293	324	294	321	311	316	340	320	340	361	338	292	339	298	309	304	314	302	317	324	309	322	333	319	328	327	301	304	306	332	305	315	322	304	288	326	311	298	293	296	340	335	292	306	309	335	346	333	338	317	344	348	295	338	325	356	320	302	321	278	352	330	337	271	344	328	308	365	316	350	350	325	312	305	326	324	341	325	320	318	305	344	321	334	307	313	325	290	327	336	291	335	339	348	315	333	331	340	347	308	314	316	299	306	323	315	314	325	349	296	296	316	314	290	317	312	332	357	295	322	284	332	303	326	312	265	292	311	309	337	327	314	298	336	319	326	326	329	311	298	321	275	314	325	280	313	283	328	301	300	284	313	319	331	319	297	328	333	293	312	345	295	306	311	290	328	327	325	322	311	305	326	293	325	313	294	330	295	300	332	333	289	333	299	320	307	312	329	316	351	366	297	343	323	293	316	310	283	315	327	343	336	297	330	308	297	317	296	339	303	335	312	309	273	299	333	302	356	329	312	292	306	320	301	361	323	305	311	313	337	305	322	298	292	293	352	337	319	302	300	323	297	327	302	308	306	340	294	323	342	325	315	332	336	315	321	315	314	293	355	334	334	305	310	314	326	324	326	328	327	330	294	331	274	326	306	361	335	327	332	333	317	308	323	326	342	366	348	327	298	315	333	316	332	314	278	326	312	292	284	319	286	355	296	326	342	305	315	350	336	347	311	312	329	338	350	292	342	287	329	344	340	312	329	299	318	320	294	335	305	325	348	328	324	331	319	312	331	364	296	334	308	355	343	319	286	314	282	331	342	335	335	316	333	383	316	321	337	324	359	316	350	332	328	288	331	340	330	329	319	323	339	292	312	309	327	331	277	315	328	344	317	324	317	341	308	313	328	323	319	335	307	324	345	319	285	315	265	323	338	330	343	338	321	332	301	317	303	337	314	285	342	311	317	282	325	316	331	329	318	318	342	314	317	330	305	306	327	345	334	322	312	356	326	304	316	307	288	275	285	362	306	329	294	338	328	336	315	339	339	312	323	346	326	315	331	347	291	333	327	322	316	312	327	330	332	337	293	303	326	364	373	355	332	320	302	338	333	309	311	307	328	284	343	335	295	316	320	298	329	322	313	293	311	304	328	325	298	316	320	309	299	316	324	322	324	295	333	315	318	335	325	341	315	302	343	346	328	310	319	316	299	316	329	285	302	319	339	315	327	304	325	300	355	351	323	345	325	345	301	324	311	323	287	317	321	301	304	355	315	321	316	339	340	316	327	287	285	328	340	313	316	331	330	339	336	324	295	348	338	317	325	318	323	311	324	301	309	357	320	320	341	336	321	299	323	320	333	330	310	310	299	303	320	269	297	339	296	300	295	336	295	296	334	310	326	312	329	295	341	323	354	330	309	321	318	297	334	325	306	324	306	320	307	325	366	326	301	330	314	299	335	309	316	323	330	318	298	306	324	301	313	296	304	308	294	295	336	295	326	304	319	328	342	325	329	292	289	320	301	339	368	327	325	292	312	307	311	318	315	305	265	304	370	318	305	337	331	342	306	313	298	292	318	306	313	321	325
4408	2179	4697	3343	5438	10219	4199	912	720	729	798	776	733	778	784	769	735	804	759	722	800	747	729	740	750	790	734	733	706	738	747	739	745	763	764	757	790	772	748	772	781	747	724	761	717	760	786	754	741	717	755	780	746	770	780	752	807	719	734	774	767	749	760	726	728	750	746	784	778	720	752	746	751	754	710	718	754	735	751	753	763	739	745	735	759	750	720	705	760	732	779	762	742	705	740	744	694	733	782	718	776	744	723	736	695	720	765	710	734	733	714	753	728	816	729	761	741	743	725	727	748	766	695	759	754	749	739	710	726	761	753	750	730	673	793	721	775	767	774	714	707	714	732	766	786	743	753	733	727	714	739	755	755	800	771	737	747	781	714	698	757	754	754	740	766	706	773	725	744	733	729	736	723	743	772	725	699	742	771	764	726	734	751	763	724	779	737	745	684	773	756	776	736	694	764	758	735	686	788	750	749	763	724	753	736	765	748	744	790	798	716	767	760	774	771	790	777	764	723	759	792	749	790	717	728	747	739	780	705	755	711	772	751	756	785	730	735	771	789	776	688	773	828	718	765	734	793	749	772	780	741	762	760	784	715	753	716	774	738	724	778	731	736	721	758	779	754	772	730	762	779	760	697	767	808	759	788	729	747	744	775	748	763	742	744	741	734	762	743	733	738	751	750	761	769	753	776	736	774	729	719	772	726	764	731	710	772	742	698	803	801	708	740	725	798	762	807	750	700	750	745	701	719	753	762	755	735	736	741	690	747	756	717	787	803	739	727	759	774	732	778	738	723	745	710	747	806	737	737	709	737	807	772	778	770	782	746	790	780	724	778	734	798	756	770	740	756	702	767	745	764	770	755	784	731	761	769	759	722	779	740	779	699	769	740	789	742	737	744	738	763	743	723	822	777	728	768	810	798	724	724	757	793	765	732	713	744	763	698	767	746	704	746	761	752	723	793	767	737	791	727	718	719	750	723	769	774	755	770	720	716	739	712	700	785	748	761	765	734	763	735	692	735	729	739	757	743	783	732	761	737	692	777	740	779	718	754	750	778	731	734	771	771	805	752	747	729	735	727	759	734	781	764	741	720	768	769	729	776	717	787	715	743	799	703	740	703	720	749	750	770	743	762	781	741	729	775	754	754	775	752	755	720	754	735	689	753	733	814	751	803	761	828	753	780	753	708	745	772	673	777	767	746	772	718	749	702	744	742	709	749	697	756	723	753	747	738	771	699	796	771	781	755	826	773	748	773	727	768	750	730	779	760	702	735	797	687	805	703	767	759	782	749	735	768	756	751	713	782	722	761	753	740	728	787	782	753	763	750	712	781	756	750	780	768	740	747	752	692	762	762	787	735	782	750	724	744	733	740	689	805	767	789	793	758	743	757	747	776	729	782	772	723	739	738	729	737	754	724	745	725	729	702	711	730	783	781	748	775	729	756	789	701	737	779	785	726	743	709	758	771	732	809	795	736	779	744	775	786	772	748	756	765	712	777	750	703	758	735	755	770	742	673	722	776	774	737	799	730	752	741	761	708	758	772	742	782	743	777	707	777	756	702	733	756	788	770	740	750	726	737	728	775	748	756	768	817	752	744	718	766	758	800	756	805	740	740	779	719	702	735	763	715	737	742	712	777	762	752	719	758	707	745	724	752	737	760	708	719	743	748	724	740	758	774	763	723	749	795	748	716	788	735	725	715	753	739	719	763	776	768	752	764	726	784	719	751	766	737	773	755	759	743	738	732	750	757	763	728	777	750	752	757	771	776	809	729	723	771	740	750	793	720	752	730	758	723	731	743	752	747	754	725	745	674	776	724	762	769	745	728	741	787	754	775	787	720	739	758	792	744	749	745	701	719	735	658	763	737	778	765	721	801	741	747	748	746	763	772	770	729	743	729	766	712	785	740	774	806	717	769	754	748	752	767	751	759	741	750	731	708	782	733	805	699	787	768	793	757	703	758	754	753	728	740	706	784	752	754	789	768	766	699	727	748	762	782	729	762	789	781	736	724	704	738	741	713	807	785	752	746	706	742	741	694	739	759	738	797	807	738	728	677	756	735	722	741	743	742	752	740	736	752	762	765	732	722	742	740	778	747	752	718	760	743	741	782	745	713	699	722	784	812	751	729	752	748	775	742	748	756	769	725	765	734	770	758	726	763	703	752	761	782	717	767	749	769	739	754	737	774	749	793	795	749	763	734	715	717	775	764	745	768	753	731	754	763	768	752	741	783	734	735	730	724	766	764	725	756	769	780	744	709	741	736	724	782	788	748	753	760	742	725	746	759	715	774	770	741	780	751	713	751	783	739	746	697	789	750	736	781	759	715	736	760	745	782	770	797	773	800	782	779	719	774	724	752	756	759	718	754	773	737	756	754	776	751	726	753	732	756	749	766	730	719	737	704	771	767	731	776	731	755	758	762	738	721	721	732	778	726	749	744	780	713	754	746	767	771	734	727	719	721	764	755	725	734	720	739	726	746	750	743	749	780	691	756	745	767	814	817	772	732	735	734	769	745	684	747	788	716	761	739	756	763	745	731	771	727	766	696	748	768	770	755	697	751	706	761	770	732	782	766	736	720	823	767	735	792	765	751	753	788	739	776	786	777	767	740	736	695	737	792	744	713	771	740	759	786	733	721	756	758	737	791	754	706	798	778	713	743	718	808	768	756	757	790	736	741	770	782	790	700	730	767	752	777	706	804	743	771	723	758	763	733	707	798	712	782	741	713	764	735	739	783	771	746	755	718	734	725	778	779	728	732	707	761	727	716	785	720	775	760	719	778	817	770	731	773	743	735	764	745	745	743	737	725	748	759	780	757	726	757	777	763	715	730	750	746	756	747	784	748	723	755	758	744	797	762	788	766	746	738	800	730	769	727	803	688	756	728	740	736	812	831	740	730	805	756	707	734	766	732	722	721	769	679	726	724	754	723	738	767	789	755	761	798	793	765	711	754	775	757	761	728	770	793	742	752	727	748	746	731	794	757	799	723	752	741	769	756	722	739	787	715	750	751	731	776	724	725	788	709	742	792	725	734	729	726	755	808	783	725	783	787	713	747	797	737	726	779	731	696	771	762	734	747	729	745	749	748	727	746	704	754	811	755	780	789	811	767	747	754	773	717	719	764	754	737	706	722	765	734	763	791	739	775	726	719	781	773	746	748	747	777	749	726	736	755	747	764	751	728	746	712	715	713	720	785	774	706	745	782	766	746	780	716	763	734	751	761	764	769	759	770	798	725	769	743	721	728	775	735	777	752	768	699	772	732	781	792	769	759	730	764	755	705	754	775	782	748	763	758	748	720	761	733	740	737	711	747	763	780	721	751	777	739	752	728	773	721	781	719	699	754	723	747	768	716	699	713	736	753	751	786	785	737	734	737	731	780	768	783	796	753	727	748	790	729	770	722	780	728	748	734	738	722	747	737	774	770	767	772	713	700	775	755	735	720	761	674	731	729	759	747	756	748	734	738	745	753	760	714	764	759	690
15284	4218	3622	3789	20477	25603	22710	9710	467	271	271	216	212	206	233	204	220	188	205	233	227	199	184	204	174	194	169	182	200	195	169	178	177	213	211	192	185	175	171	179	186	180	177	158	190	191	198	168	176	186	177	173	191	218	177	199	200	186	174	181	171	166	179	208	185	189	216	183	191	162	179	191	190	168	198	206	191	200	148	177	183	186	181	195	208	197	188	202	177	204	153	193	170	161	172	166	142	194	187	171	198	181	161	200	202	186	169	192	179	167	175	189	157	155	193	167	182	169	193	173	183	183	219	207	172	185	170	191	198	184	179	178	197	171	190	192	195	183	179	161	140	163	185	154	182	185	177	186	186	161	190	196	171	161	200	196	189	202	201	197	183	170	177	210	200	187	165	177	165	176	191	177	208	194	187	190	180	189	166	193	180	171	175	179	172	169	169	159	179	162	180	181	165	170	192	190	194	190	185	167	171	177	177	195	216	167	194	199	192	198	200	162	184	209	188	199	205	179	158	159	185	177	205	183	163	181	164	201	175	176	202	168	197	213	177	176	178	167	214	183	172	162	179	187	179	191	186	187	198	184	186	149	152	191	196	170	185	172	171	176	177	157	180	191	175	151	174	175	176	191	215	162	203	179	157	176	168	192	194	177	174	181	182	221	170	194	169	197	211	205	199	190	196	188	198	170	194	166	165	184	178	157	175	164	196	185	183	201	153	172	194	159	196	153	173	182	182	165	162	164	195	185	166	165	160	167	175	161	169	188	168	200	188	182	186	199	198	163	152	186	180	189	197	200	176	183	203	186	160	176	191	177	200	200	161	199	187	176	177	205	193	179	190	171	175	173	200	152	196	209	180	179	168	178	192	186	193	174	167	203	188	189	152	167	170	180	178	182	189	154	178	179	197	189	160	172	205	186	190	179	159	168	166	188	164	148	187	184	158	175	182	176	183	176	187	187	187	173	207	204	189	210	180	190	199	181	182	178	175	187	183	204	195	181	172	150	202	186	158	195	206	159	167	192	162	197	177	185	187	193	188	178	178	182	169	187	199	210	179	177	170	187	192	183	177	175	164	192	192	183	192	199	166	164	151	175	191	177	210	176	173	149	209	191	178	197	195	164	184	166	173	170	174	171	201	174	187	195	165	171	180	186	202	176	187	206	178	190	161	190	181	148	184	161	168	175	190	184	191	176	186	190	182	199	177	187	186	205	180	199	186	168	171	189	171	183	160	190	156	199	166	160	171	182	183	177	159	162	166	179	170	175	191	180	175	204	186	179	184	176	184	197	167	183	183	178	176	184	176	181	187	171	190	192	179	184	168	174	205	166	161	189	177	170	162	166	187	168	197	192	169	176	177	182	170	193	192	147	173	179	170	180	170	160	176	181	200	212	175	178	207	183	181	197	182	198	213	170	201	185	171	194	183	178	171	186	178	183	173	200	204	152	180	147	180	189	192	194	178	192	170	179	181	150	190	161	185	175	167	179	177	167	193	179	185	179	182	166	159	173	173	175	169	179	187	186	182	154	212	165	175	166	158	175	180	172	155	179	196	213	201	192	180	180	206	192	175	178	172	189	170	186	177	185	169	198	185	149	190	185	160	192	176	183	147	170	174	160	144	185	170	173	188	156	162	168	148	160	193	185	181	159	185	192	191	187	198	178	151	146	188	167	198	178	173	180	172	176	169	168	178	179	182	190	182	200	179	187	187	178	211	207	176	156	165	168	166	182	179	172	183	232	195	170	176	211	183	173	159	175	171	195	169	182	176	178	167	193	205	181	179	177	160	190	198	165	174	191	166	177	188	162	197	209	207	203	188	186	173	165	191	182	185	169	166	184	178	180	161	164	164	202	169	169	221	180	174	185	166	180	204	181	185	194	176	188	207	171	197	169	185	176	194	177	171	193	181	192	190	189	169	164	171	177	173	182	166	177	188	193	158	176	199	198	174	181	197	153	189	170	176	198	172	172	176	185	179	188	235	187	173	160	179	186	190	182	185	182	197	188	166	159	217	197	156	195	178	159	173	189	174	200	171	172	178	167	171	195	181	182	179	198	172	210	208	174	168	200	200	177	187	160	164	183	174	170	165	155	192	173	182	175	156	174	182	182	184	173	159	163	182	164	159	166	171	183	191	197	171	177	164	160	165	181	190	187	189	219	176	186	170	200	186	183	177	195	175	177	179	208	188	189	204	181	174	181	195	173	168	193	178	196	179	164	184	191	191	166	169	180	155	176	193	176	201	158	173	208	175	196	131	190	176	177	174	183	176	189	205	189	200	162	176	190	185	193	187	202	209	182	168	195	163	157	178	172	192	203	175	198	172	159	169	174	166	176	167	175	176	186	175	169	168	214	192	171	154	183	167	185	178	183	156	170	184	189	164	168	170	166	202	182	187	175	165	175	178	179	209	177	172	186	176	188	193	182	166	201	179	185	199	185	133	161	173	168	176	182	177	192	167	202	171	168	174	170	168	184	164	191	176	196	181	166	186	187	178	173	219	174	177	194	208	197	160	194	176	147	160	189	182	175	207	187	179	182	173	185	150	185	190	173	162	138	154	184	181	190	156	194	169	176	168	182	185	179	189	185	172	181	173	160	173	162	156	200	161	179	172	183	171	194	156	181	199	193	209	176	184	189	203	199	176	178	167	169	170	193	190	167	190	148	185	185	191	176	199	180	214	180	164	204	168	180	173	179	188	190	185	186	166	179	170	181	194	192	185	188	175	175	176	178	184	188	156	190	186	192	201	157	178	173	197	181	163	171	175	171	185	164	185	175	188	186	196	179	162	184	205	186	170	175	167	189	191	184	159	174	167	162	184	174	191	186	161	164	192	176	180	178	144	179	186	197	185	165	180	195	162	208	201	188	171	165	177	177	185	189	173	184	189	186	159	174	144	187	182	173	166	199	184	155	163	198	179	180	190	166	162	201	200	193	179	188	172	180	183	175	165	191	169	183	193	166	181	170	171	175	172	176	198	191	189	205	180	162	194	175	193	183	170	183	189	186	207	169	180	167	174	188	179	188	198	164	189	197	159	164	200	163	170	176	170	175	180	189	194	177	175	190	174	176	181	171	170	161	168	198	163	181	186	187	173	176	181	171	179	184	197	168	156	180	191	198	173	158	193	172	182	177	182	148	202	179	166	156	175	170	193	166	203	178	175	173	194	195	190	178	198	182	170	162	192	175	168	171	173	184	176	192	171	162	181	175	171	203	172	179	175	173	185	174	204	182	190	176	176	175	163	171	179	162	176	181	173	178	173	183	216	179	211	182	190	150	194	197	147	152	191	207	196	172	184	150	192	203	143	185	176	191	175	172	174	155	156	175	160	181	175	178	201	191	194	178	201	199	185	159	172	195	184	155	165	182	171	181	198	210	194	184	185	182	200	189	190	174	178	158	201	169	194	185	195	184	172	187	173	179	217	188	191	213	181	184	197	208	168	197	178	190	186	158	178	157	170	198	182	168	187	168	179	216	174	171	184	181
9388	2871	5937	10636	37989	38615	42349	12900	1024	962	934	813	731	655	670	660	651	620	560	602	612	577	550	551	545	527	541	524	525	516	521	504	503	539	499	464	486	512	485	508	526	483	503	538	518	451	487	474	537	529	499	480	467	532	491	480	458	480	484	490	498	500	475	488	463	462	482	497	463	500	445	496	487	506	489	483	462	526	490	488	459	503	480	461	503	513	474	491	468	497	478	492	466	502	484	474	434	447	446	482	480	452	496	449	439	487	484	455	472	457	492	494	458	482	490	501	486	530	472	500	477	455	470	447	471	503	482	501	463	499	526	469	492	466	498	482	466	482	465	464	510	460	487	474	450	506	447	486	474	450	484	464	479	455	467	532	490	475	434	449	475	454	492	458	502	447	497	464	465	488	457	424	502	510	433	489	475	426	464	467	426	479	466	473	459	453	485	504	463	454	477	468	436	465	446	486	480	468	483	436	445	474	459	497	466	446	433	454	484	492	490	443	457	484	465	436	485	511	464	518	495	502	462	477	480	488	472	484	470	485	494	454	461	458	503	485	499	466	510	498	480	456	482	521	498	424	453	493	467	474	484	498	490	483	488	463	460	487	458	452	491	438	483	514	474	429	446	467	493	461	458	487	452	457	453	459	487	470	466	490	492	459	469	496	446	521	482	514	472	499	474	469	516	500	468	500	480	482	505	466	442	460	436	475	447	479	476	472	452	439	476	507	470	464	511	492	491	481	514	480	438	485	457	458	477	468	449	496	451	513	513	486	493	476	474	489	487	464	472	487	469	473	467	471	497	497	488	480	462	463	476	485	466	467	453	458	483	438	502	443	490	437	447	479	507	433	484	491	466	425	514	500	495	461	540	472	462	457	472	506	516	483	511	507	512	483	469	503	472	446	497	457	478	447	448	454	489	472	458	467	476	450	481	460	481	437	498	453	467	459	497	436	504	521	494	471	506	463	453	484	486	477	480	504	466	452	474	442	493	492	457	438	480	461	454	486	481	457	475	452	474	475	458	476	506	465	466	485	486	498	475	460	487	461	483	492	493	499	496	469	432	479	506	478	487	472	488	480	439	487	473	478	470	482	451	509	506	469	481	510	470	477	477	480	502	459	475	442	514	508	475	463	458	474	509	481	485	485	476	492	472	487	470	486	468	427	468	476	469	440	448	486	415	496	488	499	481	482	495	505	447	471	474	462	453	464	445	489	498	462	460	468	462	461	489	484	491	473	467	471	493	469	488	479	472	445	485	483	464	535	437	449	451	467	471	476	483	476	519	431	448	450	473	433	476	504	427	481	455	463	480	499	465	468	478	458	484	464	469	466	481	495	473	467	480	495	446	509	510	456	446	494	486	436	471	485	495	454	474	462	463	487	488	479	460	470	540	489	463	464	446	459	445	478	504	474	474	457	469	464	490	496	492	469	477	481	478	495	496	459	521	497	470	531	536	486	465	456	500	441	471	456	470	467	468	516	479	501	469	490	481	460	494	476	475	446	444	472	484	466	483	434	493	469	463	507	477	457	474	467	471	494	488	467	506	455	444	468	459	460	472	471	488	495	462	501	476	502	488	453	484	478	497	466	496	481	498	493	485	470	472	525	462	535	442	467	447	503	476	513	471	521	458	471	506	476	461	468	499	481	466	465	477	477	474	475	481	447	478	468	461	475	490	493	493	482	468	508	498	466	484	474	451	475	480	496	540	416	521	457	509	427	445	483	493	459	508	510	485	471	441	470	476	480	445	446	476	475	478	464	441	489	459	485	479	432	483	457	471	476	499	479	462	454	440	474	500	425	458	481	446	481	470	475	456	483	525	485	489	468	441	470	442	479	470	478	473	473	473	454	465	427	482	504	472	509	509	478	469	469	516	472	491	448	443	484	425	467	478	447	440	497	456	489	449	465	496	445	482	482	474	505	511	452	466	450	484	488	477	481	469	460	541	496	472	448	496	508	501	495	445	448	476	483	494	495	501	443	489	519	486	500	491	479	440	470	490	482	487	466	464	488	473	493	479	539	518	468	523	456	490	439	455	451	511	462	455	470	507	437	511	439	443	506	490	494	493	484	478	509	468	489	478	467	489	481	464	493	466	469	469	476	477	459	498	451	509	493	490	491	474	460	512	433	447	481	466	460	440	506	454	481	474	471	474	454	459	475	462	488	479	486	435	526	472	493	481	451	459	459	452	490	473	486	437	487	460	424	484	484	475	490	428	491	479	475	467	456	474	450	480	488	440	485	470	476	528	471	463	474	451	447	450	489	476	470	478	444	478	470	461	448	474	454	451	459	462	470	487	465	469	418	483	475	467	522	440	454	481	490	491	482	455	472	509	501	473	461	460	492	492	479	481	486	472	468	489	492	495	445	475	491	499	457	484	447	440	477	468	458	452	478	459	452	459	455	487	479	513	470	494	486	439	471	481	470	455	464	454	460	442	489	485	487	483	465	468	466	479	513	434	463	445	464	447	494	502	479	446	454	479	509	481	453	488	465	445	463	507	451	436	467	476	486	456	462	485	427	456	478	427	422	477	435	466	473	435	459	462	482	482	453	489	497	444	457	491	452	472	421	461	456	455	486	498	462	470	467	461	439	458	512	476	470	481	464	486	476	470	458	523	479	476	487	483	450	516	467	511	432	464	476	455	423	473	468	459	482	513	473	534	468	435	442	455	490	499	464	476	481	507	495	485	464	470	485	506	454	489	478	475	463	499	466	461	462	489	458	461	481	452	482	451	443	447	478	502	482	493	470	475	450	473	450	467	474	477	469	486	463	480	429	481	434	506	477	468	452	471	494	496	458	500	475	517	502	468	449	467	450	474	496	513	484	471	491	477	457	488	488	522	487	481	509	449	469	464	502	465	469	510	457	413	473	490	511	459	478	428	478	455	446	522	441	490	457	469	504	442	498	486	487	482	469	493	436	482	483	485	495	470	471	501	482	492	462	456	449	453	465	477	452	465	507	463	456	500	504	472	492	495	492	484	467	470	402	419	491	476	441	489	470	493	460	498	453	413	469	502	474	483	468	472	473	523	486	476	520	452	472	481	490	443	452	453	434	475	462	475	502	477	525	494	495	523	485	475	499	475	444	497	473	458	464	476	451	477	462	515	485	490	477	503	482	438	469	504	445	439	508	445	477	468	448	496	436	508	473	494	468	459	466	466	478	470	512	476	475	462	474	492	482	463	453	490	514	481	510	469	469	488	463	477	459	461	502	462	475	501	453	496	479	499	438	442	459	483	473	513	457	488	498	508	488	469	516	480	475	481	429	437	491	513	471	488	448	476	489	482	515	478	468	467	523	446	459	454	449	477	481	466	471	477	476	469	496	480	523	450	494	483	491	476	473	495	459	479	497	474	460	459	480	494	448	502	494	503	454	466	480	484	466	490	468	500	480	493	453	479	459	453	488	457	427	483	476	462	465	432	480	497	447	477	455	463	466	526	414	526	480	478	473	475	483	480	464	484	500	491	508	498	472	464	439	457	468
19905	4771	4693	13745	35602	28168	13683	5312	598	443	396	371	357	336	319	277	269	282	268	287	277	289	296	266	271	254	251	243	247	240	248	235	242	252	238	259	262	260	248	251	250	228	254	246	267	260	242	243	229	224	261	268	276	242	248	248	222	235	231	223	277	249	250	251	242	259	246	251	239	184	245	241	255	245	238	240	235	236	244	216	255	223	226	235	254	264	266	254	259	257	295	265	253	235	241	236	258	245	262	241	226	256	262	262	238	244	225	246	213	262	220	239	252	261	233	260	201	224	216	248	248	237	247	229	238	257	277	239	241	255	251	241	260	240	261	236	257	254	236	243	223	244	256	230	250	232	220	258	247	237	233	230	252	255	219	252	195	253	268	241	236	240	237	246	257	241	233	255	246	241	217	252	269	250	243	246	235	222	239	232	242	251	250	235	216	247	236	237	201	236	253	211	239	238	243	237	254	238	197	246	246	259	251	233	263	233	268	225	266	259	261	239	249	211	232	231	223	248	248	243	253	218	223	232	275	253	273	275	216	249	225	232	227	230	248	272	233	235	217	245	258	253	235	271	223	250	227	233	219	232	231	236	251	255	226	264	220	200	244	212	247	235	234	222	250	227	260	244	274	211	231	229	242	211	225	276	225	220	222	251	243	245	258	262	220	256	241	240	227	250	238	247	285	212	274	234	252	262	221	242	253	251	252	258	239	238	255	242	253	243	256	252	246	251	219	245	259	219	221	260	233	245	245	245	221	230	239	252	242	247	229	226	213	239	218	250	249	231	234	255	219	227	225	241	226	263	256	280	248	231	218	246	248	234	245	248	272	257	229	243	219	246	232	250	228	249	239	225	244	238	240	255	270	288	242	233	245	247	254	234	235	218	215	241	243	228	252	262	225	265	216	243	248	259	236	246	236	240	224	245	227	250	245	260	214	243	215	228	241	249	247	231	238	271	256	245	260	234	222	256	222	263	225	285	230	244	215	249	254	250	257	215	273	224	221	220	246	261	248	233	231	230	235	236	234	250	252	237	230	239	263	247	236	241	252	270	256	255	263	235	229	225	235	220	230	216	258	254	249	207	267	265	259	249	240	238	225	230	219	232	209	220	235	251	257	246	210	219	258	213	235	248	280	238	261	239	239	234	230	236	249	242	224	259	252	234	228	238	274	263	199	259	272	231	233	260	224	236	220	250	258	229	235	243	229	246	237	218	227	249	216	237	240	233	261	255	264	241	241	264	236	248	234	252	247	237	207	240	243	259	212	227	221	220	236	259	254	251	233	254	245	228	209	250	275	234	241	237	213	208	248	227	257	231	229	255	243	243	260	261	250	229	256	226	232	248	211	232	222	259	243	217	264	206	217	252	225	225	205	240	272	219	247	236	244	260	241	242	235	246	228	244	214	235	252	246	259	240	243	240	212	240	264	247	225	240	259	227	206	233	247	230	218	236	247	240	216	249	250	241	233	228	254	192	238	241	250	248	265	261	222	279	257	231	250	246	241	221	237	219	229	276	247	216	220	218	234	225	246	235	268	222	204	251	247	224	240	263	260	224	251	200	262	248	250	244	250	247	234	221	209	234	244	237	212	239	241	220	240	225	243	229	238	215	225	259	235	229	257	245	237	245	242	263	237	241	217	212	256	259	229	240	242	247	236	241	227	218	258	229	269	247	237	235	251	202	253	231	254	235	233	258	245	216	238	234	236	248	231	231	212	242	233	263	218	220	265	234	245	282	240	233	259	258	236	227	268	225	234	237	279	247	250	216	222	238	239	242	250	216	213	229	217	248	198	229	224	255	244	260	291	229	223	243	256	240	257	284	247	234	223	246	237	283	245	234	253	227	268	243	246	245	237	243	230	238	241	242	246	243	248	248	241	246	260	254	252	212	253	264	289	216	254	240	227	242	227	242	256	224	250	270	269	244	254	248	232	203	230	254	262	274	244	252	234	257	241	226	230	214	250	223	238	245	272	217	230	236	214	259	221	226	246	246	236	248	224	240	247	237	261	262	230	225	241	258	244	221	257	260	223	250	273	260	241	226	238	271	220	231	268	236	220	237	259	225	257	247	230	235	226	246	260	260	209	233	262	233	246	238	268	254	229	259	231	265	241	242	237	210	218	223	234	256	232	264	254	229	252	252	235	236	250	254	235	249	253	244	239	243	212	261	256	226	255	232	227	223	251	232	252	247	262	244	248	229	251	258	214	236	250	261	216	214	231	221	246	227	273	238	233	214	266	248	276	251	218	236	259	244	237	289	246	211	216	230	254	243	219	254	244	243	230	218	206	251	239	236	263	257	238	241	230	235	231	220	233	224	219	272	226	227	215	222	240	255	235	250	236	225	225	233	247	203	233	240	249	228	254	228	249	273	245	253	236	241	228	242	264	250	238	225	228	220	224	242	236	233	253	213	228	213	215	239	247	231	223	222	236	230	214	224	240	247	222	221	271	261	225	257	242	221	236	274	225	238	231	210	238	250	196	258	232	237	237	270	261	241	225	252	233	243	229	216	250	241	202	215	237	238	272	217	249	249	245	234	250	228	215	222	221	246	256	246	237	234	266	230	244	278	241	225	233	231	247	238	237	247	255	256	251	255	241	257	256	204	252	249	224	247	251	264	260	238	273	258	233	248	243	254	268	252	251	255	239	255	261	251	230	236	226	238	230	256	261	216	255	227	228	201	209	248	260	238	256	232	228	235	221	249	208	226	245	245	222	224	251	263	267	279	229	248	233	244	267	255	230	235	236	258	231	261	236	234	249	270	281	229	228	236	225	263	249	218	221	250	223	261	268	249	215	260	251	241	254	236	243	248	248	262	236	223	235	235	242	242	232	243	237	243	217	253	263	246	250	228	256	235	237	247	227	237	251	282	242	268	259	260	253	223	214	250	240	243	263	258	229	239	263	217	242	239	241	256	257	229	231	231	251	254	216	254	228	247	253	233	212	223	230	240	229	236	224	238	276	220	264	253	244	265	236	238	229	245	216	239	263	259	257	238	248	236	242	232	248	229	251	231	227	269	256	256	247	247	220	245	224	224	246	224	218	247	228	240	213	246	246	242	220	222	225	250	229	258	223	255	253	237	270	243	280	267	235	219	254	256	268	236	244	233	228	208	206	268	228	231	231	239	213	248	242	256	248	239	238	246	223	239	254	232	240	230	232	260	262	217	224	225	225	236	221	214	227	256	267	261	262	272	270	241	242	234	250	244	231	209	224	261	246	230	249	260	241	226	252	216	241	260	242	229	245	223	255	243	223	212	249	229	231	242	187	242	272	234	239	218	245	227	255	234	249	228	229	223	275	236	254	253	272	247	231	234	242	250	233	243	228	261	223	249	263	232	205	239	267	242	241	255	226	235	244	248	248	239	235	235	243	230	220	262	230	227	236	222	271	243	261	235	268	262	239	252	252	241	254	252	239	237	254	271	269	252	239	271	204	275	248	253	243	245	247	245	252	208	231	263	259	240	224	251	254	258	241	277	239	232
10239	3291	8389	26366	48928	31133	23647	7806	2041	1822	1645	1424	1306	1193	1139	1069	1023	939	948	897	869	904	864	784	827	768	810	796	765	767	726	740	701	727	734	734	725	739	694	684	674	704	687	691	726	714	686	648	680	662	631	626	684	663	659	605	681	665	621	624	606	670	633	650	653	648	676	636	637	676	659	638	618	620	645	618	652	626	631	670	607	605	652	615	666	613	643	612	698	648	569	613	632	633	620	618	672	607	678	633	607	621	639	603	618	617	601	653	634	637	646	631	636	625	610	666	598	610	609	636	657	628	603	639	640	599	602	613	651	604	598	640	623	647	617	589	647	607	659	615	699	656	612	638	578	604	609	625	639	635	613	630	609	612	609	642	630	615	615	646	640	609	587	626	623	612	632	632	642	622	614	615	592	625	641	638	617	647	603	636	612	631	627	623	636	598	639	623	645	645	601	610	598	598	655	597	591	654	632	614	595	606	592	648	632	645	642	605	630	607	628	611	602	648	617	632	627	622	633	622	655	619	622	613	613	598	602	635	587	641	648	554	637	596	607	616	611	637	583	573	621	655	590	603	653	617	595	637	648	602	650	607	635	626	601	617	609	594	616	595	635	631	648	606	629	630	612	627	588	597	649	623	606	621	650	595	642	639	604	612	579	657	633	644	610	587	594	619	601	650	602	617	662	629	651	583	576	632	592	622	635	620	618	586	602	601	640	607	613	635	641	644	614	620	622	605	617	595	631	621	606	623	607	599	630	636	608	638	619	597	594	596	628	662	602	614	598	640	604	625	617	614	611	582	596	650	596	603	622	604	672	608	620	636	609	617	632	590	670	600	625	654	588	587	635	610	635	648	606	582	587	613	668	672	613	641	628	614	623	670	592	624	576	566	621	668	663	608	613	566	641	660	647	568	602	571	633	624	615	640	593	577	585	635	576	629	600	589	664	617	589	601	608	630	629	571	601	612	627	650	636	641	625	618	620	621	613	585	600	633	634	583	626	617	646	596	632	588	650	577	603	653	589	618	604	632	641	610	613	614	653	605	651	599	617	627	658	611	612	616	609	624	675	616	591	631	590	632	605	634	602	653	673	676	616	671	607	638	618	630	627	609	638	628	602	612	606	618	616	606	646	663	611	630	639	656	631	598	605	633	620	620	644	660	604	597	596	597	634	601	645	654	612	601	613	612	618	654	639	581	615	650	647	636	610	628	603	654	631	672	637	617	630	620	618	615	632	593	619	596	608	624	582	611	619	594	596	607	622	602	634	573	623	643	638	580	612	579	659	623	602	604	624	599	570	650	643	572	629	632	543	604	625	645	577	586	638	642	601	631	596	641	594	622	599	641	610	605	637	627	664	589	620	633	644	624	586	639	623	590	646	595	631	616	640	615	573	593	606	594	613	607	641	622	596	601	612	640	599	610	609	620	601	621	621	597	655	631	630	625	616	624	599	612	618	625	599	647	630	597	597	631	602	601	617	608	590	643	614	621	658	576	653	625	617	592	588	665	632	631	615	608	635	642	610	586	610	641	620	635	605	593	592	674	603	628	628	612	657	609	608	578	621	647	633	620	628	647	631	616	635	578	667	624	668	595	609	591	597	628	654	596	615	621	638	614	644	603	593	610	606	639	617	642	637	607	616	603	613	630	609	598	620	604	600	610	586	623	616	635	640	617	591	609	598	651	611	640	615	606	647	600	635	630	666	628	627	617	635	616	651	627	630	605	596	581	635	613	612	619	588	655	609	586	636	635	619	578	640	607	593	580	641	568	627	603	596	634	607	546	615	600	635	638	602	610	605	619	626	623	626	616	559	638	589	615	649	619	599	690	643	633	615	651	579	591	607	597	604	595	584	632	587	620	615	604	624	627	591	625	580	611	658	648	628	592	598	634	633	636	613	636	605	599	667	598	601	610	620	616	641	621	598	650	644	634	660	582	600	602	596	617	601	667	629	632	597	605	619	606	611	631	633	581	596	616	651	623	633	647	644	581	600	601	649	636	622	641	651	613	593	626	617	614	618	640	644	648	610	629	612	644	610	640	569	609	600	604	592	623	609	589	596	610	613	646	597	619	581	661	624	608	674	585	644	624	642	646	627	604	645	624	627	603	657	608	585	598	604	585	614	612	632	646	608	639	618	601	618	624	660	605	609	599	657	626	621	607	609	587	602	608	635	619	633	597	626	613	638	624	613	610	606	664	622	650	587	639	603	595	621	607	607	612	621	624	622	608	609	631	625	645	684	582	639	629	599	641	666	594	602	658	597	632	626	605	621	600	609	652	620	585	655	604	628	619	601	606	596	642	618	662	610	654	611	625	647	608	616	565	627	612	577	606	579	619	616	658	632	661	634	600	600	588	645	598	584	659	629	613	664	610	608	637	594	634	651	615	621	592	602	603	620	653	627	652	570	603	635	626	637	634	600	641	660	614	623	640	630	612	611	598	596	593	644	635	598	669	584	645	593	645	627	621	607	646	636	615	643	592	653	589	665	621	656	615	614	664	632	612	617	673	636	590	610	566	696	648	611	657	599	634	620	605	639	644	606	634	668	586	609	620	603	641	666	641	624	636	600	638	649	618	636	663	613	563	656	641	629	586	647	613	635	622	613	650	618	590	623	639	601	619	606	628	632	624	574	597	647	616	629	593	605	606	594	622	591	640	611	603	636	615	618	623	642	612	570	656	659	592	601	616	649	648	629	629	614	605	646	567	602	618	566	589	616	587	629	670	594	585	606	633	646	541	643	594	600	647	630	679	634	573	613	584	628	576	634	598	632	671	630	589	620	632	587	632	621	609	636	627	644	664	631	580	585	650	615	624	583	682	604	628	606	612	613	621	613	606	630	648	622	574	645	614	608	653	622	640	658	590	594	641	648	607	628	583	613	629	607	636	599	610	592	615	570	628	609	611	634	570	623	635	644	589	614	640	658	655	597	585	587	640	598	611	630	679	597	570	609	609	641	640	645	596	623	624	645	612	608	634	607	617	621	627	610	662	592	644	618	622	615	655	634	618	639	609	640	645	584	589	646	631	584	605	647	602	616	642	626	595	620	625	612	636	582	609	587	577	617	616	632	639	664	596	607	591	626	598	621	667	595	633	613	626	636	593	643	630	606	590	642	657	602	596	646	646	631	617	629	628	655	579	619	630	644	639	637	636	625	611	657	641	557	605	602	620	614	610	599	649	611	634	611	610	628	596	602	612	539	612	649	660	601	601	603	607	619	589	623	624	636	617	613	642	589	648	629	644	657	630	604	611	621	644	641	599	579	638	644	610	638	601	591	601	582	589	629	615	617	648	642	570	605	635	586	650	651	599	638	569	609	638	599	611	650	632	619	583	641	613	603	616	636	598	612	618	612	610	622	582	640	609	607	607	649	587	622	593	601	618	625	618	684	648	588	683	633	620	596	631	622	616	610	630	606	648	638	642	597	651	599	593	640	586	618	615	648	638	589	586	614	656	618	612	676	625	643	662	641	616	602	634	608	632	621	649
3551	587	678	651	714	1112	632	314	301	274	300	307	284	295	282	294	284	287	252	311	286	282	292	293	272	296	312	302	260	287	291	307	272	307	285	310	287	292	276	294	273	265	277	285	275	268	313	303	290	268	290	312	270	247	288	322	285	252	258	263	289	282	316	276	273	299	292	273	289	297	275	282	264	293	293	306	271	287	282	260	242	289	259	274	297	284	269	272	262	255	323	296	303	297	289	294	267	282	253	285	266	288	312	295	287	294	259	286	306	293	269	292	287	310	292	273	282	271	271	296	248	306	309	284	308	319	287	275	274	299	263	272	281	287	294	276	287	289	273	284	324	273	298	300	288	294	290	261	274	295	282	311	288	276	282	278	283	280	290	316	288	255	275	286	289	291	263	277	282	278	292	265	291	245	274	301	321	293	260	301	318	302	298	280	325	276	290	298	295	270	315	294	279	269	302	287	266	283	282	276	288	246	269	271	327	284	250	288	252	274	269	286	262	295	271	306	289	291	254	279	286	287	271	293	322	290	285	285	288	309	307	287	296	303	283	288	291	301	271	283	264	271	303	324	304	277	282	268	300	273	303	250	269	293	253	290	305	271	258	273	299	274	299	321	272	282	323	306	276	301	316	319	303	285	285	256	308	307	276	322	278	286	293	303	302	315	293	246	279	285	296	295	265	290	294	281	259	310	294	280	277	302	321	267	263	298	315	295	276	279	288	298	279	317	279	264	266	306	286	306	290	267	297	283	286	272	283	291	247	307	302	239	319	314	268	304	255	278	293	302	267	299	283	281	298	302	294	265	309	293	283	280	294	277	283	288	293	305	279	276	285	297	306	297	296	266	276	297	274	301	271	286	268	289	290	307	321	320	287	295	292	302	261	268	273	300	311	317	297	282	301	286	280	274	289	274	292	268	282	259	290	292	261	271	286	275	302	288	283	274	287	249	262	280	265	269	270	317	262	285	283	286	266	259	285	279	295	283	303	260	277	279	297	254	320	267	284	284	292	302	293	290	300	270	300	289	286	287	286	318	279	297	301	294	289	279	295	297	308	300	279	295	308	276	274	304	284	277	294	273	282	258	274	298	287	259	282	289	269	330	288	305	293	291	276	265	274	285	269	328	307	284	317	278	306	277	297	273	282	287	301	278	280	252	272	291	279	290	303	265	291	308	281	292	293	241	266	312	281	288	281	318	270	268	278	261	271	290	294	293	335	292	316	305	293	288	318	279	294	305	335	330	279	277	285	267	277	279	307	287	279	283	273	277	312	311	300	279	282	287	273	295	302	273	314	275	285	299	274	274	268	300	327	303	320	328	270	288	317	245	265	262	292	309	276	308	266	272	260	279	278	313	281	267	296	319	298	301	293	254	274	285	283	283	281	272	269	302	292	277	274	289	257	259	290	263	286	320	297	265	305	282	279	322	260	259	290	264	283	306	256	253	262	266	293	283	271	253	296	285	290	285	275	279	271	267	271	326	281	288	260	302	278	295	272	301	322	289	273	291	279	274	278	270	266	279	264	290	285	287	266	305	263	285	273	317	290	293	276	278	288	274	269	279	285	279	314	286	294	272	280	287	230	275	288	294	281	310	255	298	268	308	276	285	298	320	268	302	270	288	268	285	270	304	291	297	270	284	256	256	298	323	302	277	272	301	283	297	287	251	277	293	294	277	299	284	278	309	256	258	285	288	283	285	319	284	281	279	274	287	278	269	289	289	281	290	286	324	302	284	265	231	264	284	289	281	270	285	312	275	257	303	278	297	304	298	278	293	299	267	285	274	268	258	275	264	300	258	312	305	290	294	273	262	303	313	269	267	281	298	292	290	301	274	274	266	281	310	278	294	298	280	285	343	274	259	291	303	285	287	274	262	261	311	282	272	272	279	260	276	273	268	268	304	289	267	285	301	252	328	306	236	291	300	256	301	290	275	281	276	305	282	325	293	260	235	260	285	306	297	300	299	277	302	283	291	273	281	268	300	294	270	312	280	292	297	278	311	278	314	267	256	282	299	283	252	279	297	271	317	291	289	291	241	275	264	268	300	304	254	275	277	306	258	297	305	286	299	306	268	314	293	287	280	294	290	281	288	274	282	276	288	311	283	270	287	308	258	261	284	296	273	291	262	263	282	286	298	291	269	248	305	275	275	317	267	287	311	277	281	274	280	294	284	284	308	279	290	297	266	304	264	300	267	263	238	248	258	302	290	269	273	294	282	296	295	284	278	295	310	278	295	333	295	262	294	299	304	291	247	306	301	296	288	285	285	298	272	282	259	270	269	297	268	272	281	303	295	275	275	320	298	268	272	289	286	296	289	284	273	282	276	308	274	298	285	251	271	278	279	289	330	317	282	294	282	310	274	314	308	259	281	327	272	264	264	269	288	303	296	285	274	297	296	284	300	295	313	304	265	259	316	334	270	277	329	269	291	279	308	280	281	312	260	299	276	311	280	292	283	258	307	285	237	276	294	304	280	326	302	294	282	297	290	296	289	271	296	282	296	277	289	300	289	267	299	325	299	324	253	258	288	295	265	300	298	273	265	264	270	297	310	267	306	283	308	312	285	283	272	277	243	262	285	279	274	263	269	310	281	267	286	285	301	296	274	275	293	256	276	278	289	279	289	321	308	299	294	267	316	294	278	299	300	296	282	305	290	281	300	300	275	264	271	303	287	252	292	285	291	270	306	297	290	291	292	319	316	287	285	303	305	287	324	267	290	287	300	258	265	271	289	292	290	292	256	292	292	276	298	306	294	249	330	299	284	284	313	281	303	290	275	294	251	297	299	277	303	312	296	291	295	297	275	274	284	312	272	311	293	285	269	279	299	276	266	282	258	280	316	279	310	283	287	298	279	302	281	286	302	267	281	299	271	297	264	307	293	297	252	271	290	288	294	270	315	298	267	281	286	262	311	279	308	296	239	300	277	298	263	296	274	275	294	279	295	273	283	301	317	300	299	289	268	306	274	297	272	268	298	300	258	272	272	313	280	297	294	323	309	283	283	265	284	302	287	303	294	284	257	301	286	285	301	319	293	308	274	277	262	267	310	274	276	264	277	282	283	265	274	274	255	282	295	277	287	261	300	270	259	294	269	289	290	288	285	281	285	282	269	251	300	265	294	278	294	300	280	285	271	292	298	268	271	281	267	275	269	325	312	288	283	266	261	291	272	300	277	307	326	305	251	289	285	331	292	285	307	312	301	299	298	285	286	290	276	274	320	280	334	293	270	268	299	276	287	276	270	283	282	326	295	292	275	291	306	274	276	277	294	248	298	279	279	276	248	288	283	267	289	276	269	258	298	309	284	303	273	272	287	279	281	287	302	316	279	282	265	253	278	255	282	290	294	275	257	264	281	314	280	292	269	269	244	293	278	319	285	287	309	257	270	288	240	296	312	267	274	251	285	309	297	289	290	268	315	308	283	275	293	278	273	256	263	232	276	284	305	268	293	267	284	290	309	264	290	303	287	286	277	278	310	275	253	274	270
2998	957	1394	1852	2622	5331	2566	762	719	718	721	699	677	692	694	654	709	667	731	692	690	700	633	679	707	658	647	685	677	705	701	635	680	699	723	658	712	653	669	666	680	725	676	693	662	657	659	672	701	675	709	681	645	653	685	679	635	688	686	652	675	693	689	708	658	722	634	665	689	684	664	667	642	649	661	618	686	660	646	678	628	675	672	713	730	682	694	695	678	675	683	678	669	699	667	662	682	645	658	666	692	686	689	679	708	666	691	648	639	659	681	681	712	662	686	666	623	675	686	670	681	637	660	669	715	688	677	710	704	693	675	656	698	704	683	634	669	662	663	687	669	723	721	686	678	649	675	645	645	653	679	689	653	666	680	632	722	682	686	651	645	696	664	645	666	686	664	695	668	624	673	690	765	700	694	695	636	669	677	680	636	661	700	668	649	627	705	667	663	664	644	636	702	692	676	662	683	681	743	706	684	627	683	641	695	726	717	710	638	638	645	678	700	633	646	643	679	643	766	678	712	698	698	659	610	644	682	651	613	721	665	667	640	700	694	681	720	670	662	623	635	666	636	672	671	672	659	650	657	640	667	664	685	660	681	687	657	706	633	670	709	691	685	675	651	670	692	691	707	700	658	696	707	693	668	693	666	661	681	653	701	661	691	690	738	688	732	699	723	671	662	642	647	653	689	666	637	680	706	668	681	656	683	707	717	695	642	658	656	672	692	717	688	673	732	671	701	703	646	619	663	661	642	692	662	671	675	684	700	650	693	653	679	672	702	643	667	661	659	694	671	690	664	674	668	698	691	681	683	659	693	656	680	713	739	663	679	710	691	686	644	645	668	632	649	711	674	725	714	638	660	649	695	675	675	666	667	662	677	679	700	610	657	690	657	653	687	653	696	689	664	700	663	702	687	692	739	661	719	683	698	663	681	668	686	706	634	672	698	662	670	717	658	670	681	682	701	688	677	696	681	681	662	741	660	698	683	709	693	733	680	717	678	654	663	655	713	683	731	671	667	645	660	642	649	670	667	657	681	650	675	671	686	696	725	669	629	677	706	627	642	686	620	631	658	700	670	694	608	702	718	676	653	680	712	678	666	691	719	669	625	723	686	666	685	675	714	673	692	629	671	689	681	692	677	683	746	668	718	670	661	719	671	639	683	674	719	692	671	685	669	743	721	683	681	652	629	661	654	671	726	687	672	728	662	680	694	668	733	722	713	761	675	663	651	703	679	656	654	671	712	659	687	673	694	670	677	638	664	694	687	711	688	708	691	629	668	654	678	712	684	679	715	670	689	715	673	632	686	671	672	679	653	695	690	686	634	669	699	637	667	669	663	680	658	681	732	662	676	704	694	652	673	674	662	676	638	669	662	660	656	672	691	658	703	701	695	691	665	691	689	691	675	730	649	709	693	710	673	673	690	704	669	706	650	636	689	702	694	678	675	726	721	654	701	691	676	671	683	644	672	709	667	673	685	689	680	734	675	673	698	680	654	672	698	684	642	685	672	721	639	675	642	646	661	624	659	617	679	682	656	723	732	643	751	702	684	672	695	703	715	677	651	691	657	654	648	655	686	709	676	684	645	722	655	679	674	661	632	645	702	677	659	725	696	673	647	670	663	676	688	671	718	698	681	652	651	665	637	641	710	639	662	661	657	686	686	690	697	730	679	642	686	670	718	705	640	638	670	679	683	654	728	668	644	629	671	695	660	678	689	689	675	615	715	693	683	697	655	688	609	675	676	699	729	629	619	656	662	735	685	753	705	683	690	689	722	637	685	687	680	688	678	686	662	676	697	663	639	724	653	691	677	699	695	671	646	690	686	696	676	677	664	754	643	722	681	694	720	695	677	684	663	714	669	690	624	668	703	708	623	696	654	701	717	685	667	689	716	686	711	676	700	642	670	678	696	691	671	736	722	700	702	663	658	679	688	722	692	681	662	708	668	605	651	678	675	643	690	658	617	688	654	651	679	659	677	682	687	691	704	729	669	656	721	714	675	693	684	671	672	668	622	670	657	691	688	680	683	700	683	678	661	690	736	677	686	662	708	675	636	669	657	684	665	693	674	669	730	714	673	691	698	681	636	685	640	714	666	657	630	672	679	715	711	701	650	691	679	677	706	682	641	662	687	686	712	723	676	753	718	649	645	691	693	696	698	657	679	645	756	696	685	677	681	714	644	696	669	665	641	717	707	648	656	672	666	681	689	718	709	677	688	675	652	658	687	620	638	711	722	686	663	701	685	669	687	673	712	694	659	633	682	704	656	653	651	669	661	686	684	675	724	691	671	688	658	740	710	692	636	639	637	696	667	658	701	676	687	619	706	678	642	668	703	644	681	634	683	628	698	606	695	675	768	708	648	657	732	652	693	623	630	691	705	703	649	706	685	694	699	681	647	648	625	647	705	681	655	693	706	674	627	691	708	671	708	680	680	663	698	678	639	677	669	664	708	685	703	660	688	661	666	682	688	698	637	669	658	676	659	705	708	700	663	649	703	695	687	636	684	685	664	650	602	666	628	703	656	661	709	650	716	681	710	675	694	683	654	625	677	676	690	647	677	692	702	650	656	673	663	673	600	688	668	694	668	655	665	653	692	647	708	654	635	710	666	704	675	694	703	695	708	684	677	672	608	727	682	690	688	679	647	675	656	708	674	654	718	672	675	704	633	687	644	683	691	672	691	684	664	707	662	691	675	685	694	645	655	760	689	712	671	716	656	697	724	678	697	652	638	687	663	667	713	695	676	673	701	712	657	677	706	681	695	700	727	692	697	668	666	681	677	679	671	644	666	686	702	688	694	680	656	725	670	693	670	643	658	618	642	617	685	694	677	669	662	662	668	644	641	681	655	661	671	711	695	696	679	681	675	706	675	678	678	657	642	671	695	691	696	678	645	670	691	677	682	696	627	636	656	665	679	702	709	692	613	741	708	651	679	665	702	641	686	703	662	713	692	646	652	655	679	692	641	677	683	665	651	668	680	670	682	705	694	666	662	662	628	672	656	682	658	693	696	673	722	676	656	671	741	659	690	685	682	652	651	698	704	667	697	715	677	664	704	674	693	675	664	669	612	712	691	689	662	651	670	654	690	708	665	722	727	706	666	682	662	729	662	673	669	654	699	663	715	717	683	688	591	685	704	645	687	693	670	644	713	658	654	671	649	687	692	690	697	686	690	652	749	640	645	645	675	648	680	660	652	648	719	640	702	707	664	675	703	672	674	649	682	712	676	684	721	667	666	627	694	667	685	645	684	706	714	671	727	707	655	658	643	703	671	658	688	698	744	620	684	650	642	678	638	674	710	686	688	667	660	716	712	655	644	690	671	666	671	699	653	676	732	615	658	690	688	679	653	696	670	643	668	691	657	695	655	661	653	644	670	690	699	702	665	635	663	706	669	629	661	696	691	679	649	692	716	690	690	699	700	687	627	638	676	681	705	643	694	670	678	664	655	710	659	699	618	671	669	668	605	685	647	658	684	652	660	662	716	707
10658	2347	4614	9471	29599	39170	34683	16810	2233	323	300	287	284	298	336	297	273	272	269	300	260	265	305	295	282	316	276	286	304	315	279	232	285	285	286	250	286	290	259	267	302	269	273	264	271	263	264	290	266	300	255	263	253	272	265	277	282	285	283	279	308	275	281	278	259	306	280	285	265	266	285	294	273	271	255	268	265	295	262	264	268	278	312	271	279	263	279	270	266	314	245	279	257	237	296	274	268	276	275	264	263	266	253	255	277	254	276	289	265	239	277	283	271	306	274	308	308	276	299	274	295	273	260	284	278	259	268	298	297	261	273	258	274	272	277	287	254	273	253	254	317	276	254	271	284	267	336	297	254	272	280	269	296	273	251	280	282	287	259	255	259	262	295	294	270	257	287	312	271	266	298	241	298	246	258	264	257	280	263	284	252	261	272	274	266	253	266	274	265	305	274	302	269	271	254	262	296	254	282	259	279	269	276	279	249	278	268	237	263	270	285	248	266	267	273	286	254	274	277	276	272	280	277	296	271	261	266	296	270	256	270	269	283	262	261	284	272	231	262	279	275	297	274	277	278	276	264	265	251	248	290	260	250	274	259	249	282	281	280	294	269	263	252	286	273	242	265	276	277	267	277	293	290	269	296	299	280	283	269	252	253	275	260	262	291	266	286	269	309	287	268	280	261	300	285	264	242	258	283	308	277	271	264	267	253	247	250	296	272	252	265	269	295	277	294	298	254	307	253	248	257	271	274	266	262	299	273	252	231	271	287	302	293	296	245	289	266	255	266	268	251	277	291	295	262	273	248	250	273	252	296	260	281	258	247	288	297	254	260	272	278	258	276	263	275	274	320	300	259	299	258	262	263	296	274	271	250	303	272	289	253	278	296	256	290	310	290	301	310	273	284	294	320	262	281	260	262	251	292	313	270	262	285	272	283	269	288	288	258	290	277	305	276	277	256	271	248	253	252	279	265	288	285	278	276	268	293	261	272	247	267	262	246	289	265	294	278	267	285	273	276	292	293	276	267	259	263	257	288	268	270	288	273	272	263	267	281	283	281	275	280	286	269	272	261	294	281	259	289	293	277	261	274	293	252	280	252	305	279	274	246	243	313	305	248	269	290	283	297	291	267	270	278	269	285	289	251	293	287	274	247	266	274	260	291	315	285	303	281	276	286	303	262	254	243	267	249	261	262	242	248	280	275	278	318	249	278	295	284	261	289	244	266	286	300	274	263	269	311	321	271	296	272	262	254	267	266	307	269	258	244	298	287	269	259	269	253	258	266	246	267	290	283	289	268	242	309	263	250	279	291	294	266	288	261	253	283	257	241	314	266	252	255	290	264	271	291	293	288	265	258	296	309	289	258	271	268	240	269	286	253	275	252	272	272	261	276	312	258	273	283	267	260	256	273	274	274	268	282	270	285	239	271	279	249	275	252	258	306	278	274	229	236	283	283	251	254	281	318	273	299	238	294	273	245	260	315	281	294	292	265	234	291	251	252	231	287	274	270	262	257	278	258	243	250	245	246	303	282	283	260	314	279	266	243	273	292	261	284	301	257	277	295	291	271	248	264	244	273	292	297	276	286	291	254	270	275	288	279	269	266	279	270	309	302	277	270	280	279	281	285	267	287	285	298	274	285	239	265	274	259	254	266	259	250	270	278	275	241	280	310	272	270	270	256	260	258	303	314	241	252	286	258	297	295	296	275	287	256	269	288	264	295	258	292	286	236	251	248	277	299	252	257	244	298	282	252	246	279	292	244	256	279	249	260	266	253	298	298	284	251	314	278	273	271	270	291	257	225	275	257	282	291	250	288	285	273	286	274	316	259	273	262	256	266	295	304	278	272	264	270	271	293	253	287	273	260	247	264	282	261	259	250	255	283	312	259	289	245	265	289	241	260	272	271	280	276	260	285	278	261	295	267	288	280	283	275	274	271	274	259	283	295	285	261	299	286	255	254	272	249	300	285	263	295	280	243	287	290	267	268	270	248	299	278	300	283	265	271	278	291	248	273	274	273	275	274	276	272	262	288	259	288	251	255	259	287	280	298	266	268	268	269	248	276	275	289	263	254	255	293	278	271	263	306	274	272	261	285	284	253	286	250	288	287	263	276	292	270	290	284	279	272	292	284	300	241	272	277	260	282	289	256	245	286	280	264	269	279	279	266	263	284	286	275	296	237	267	262	260	264	268	262	246	271	313	261	276	283	266	283	291	264	253	282	268	323	255	286	262	260	296	300	255	251	285	269	266	279	269	277	240	286	240	288	292	295	268	281	280	271	268	299	265	274	288	287	231	260	257	299	264	278	271	283	255	281	282	246	247	273	288	265	276	264	304	266	260	237	291	290	279	256	268	295	270	268	292	284	249	287	262	254	285	287	298	259	282	275	274	308	277	282	288	253	283	269	279	266	254	266	246	264	268	268	286	285	310	275	264	257	271	253	258	267	266	280	279	281	293	274	254	281	274	251	290	243	252	262	234	277	295	285	265	278	273	245	284	266	279	266	310	266	258	287	265	248	264	243	274	268	293	280	282	276	262	264	263	310	268	262	270	274	268	250	253	251	242	245	279	253	258	264	297	253	297	294	281	261	260	290	294	279	267	267	286	277	289	267	262	253	257	263	287	273	274	286	256	276	295	274	275	281	241	274	268	302	255	255	283	280	292	312	284	273	256	305	278	257	276	282	288	256	274	307	280	261	269	277	281	265	274	275	261	295	273	268	294	287	298	286	297	292	235	263	260	261	275	287	268	262	274	289	255	242	326	262	244	274	254	261	263	296	254	279	268	270	260	287	307	259	275	290	232	259	242	285	273	273	262	296	273	285	255	270	278	262	275	278	252	284	251	281	289	261	267	293	282	275	256	262	283	245	277	268	268	282	282	271	273	277	292	257	265	279	273	267	283	311	265	283	291	261	250	289	257	307	234	257	264	264	279	293	293	286	280	296	261	302	254	280	285	225	264	295	271	289	264	277	266	307	258	245	271	258	277	306	252	236	261	288	260	282	264	278	273	264	286	267	258	279	276	273	305	295	256	273	265	270	267	286	269	262	293	281	270	254	287	282	300	302	303	246	279	266	267	235	296	258	273	269	252	274	254	263	258	297	271	237	285	262	248	265	273	251	286	276	271	298	305	299	271	289	258	258	303	287	263	303	283	288	262	298	290	282	259	266	302	269	258	269	272	288	257	287	282	291	277	259	269	273	279	286	259	273	256	274	290	234	257	238	276	265	269	311	262	276	243	268	270	277	262	258	297	243	231	287	260	264	292	269	267	271	267	264	299	274	312	295	264	268	272	245	240	260	259	260	262	299	272	260	280	268	288	265	280	267	241	268	263	282	287	275	294	242	263	267	261	273	239	290	281	250	277	297	307	231	261	274	245	272	268	259	282	267	275	295	255	267	246	275	280	294	282	280	293	273	296	274	280	266	275	290	318	288	273	290	229	262	264	265	288	279	281	301	284	240	287	255	262	287	280	254	282	302	275
7132	2339	8560	18115	42215	53727	48621	24926	2457	895	854	804	773	763	745	774	758	757	777	719	749	692	721	762	731	710	696	708	670	712	782	718	689	738	725	674	657	680	672	659	695	683	728	698	663	687	701	721	665	710	724	649	641	650	722	686	662	634	677	693	706	695	704	735	683	671	710	717	680	727	680	681	620	684	648	702	732	709	674	662	679	723	695	681	699	624	700	659	704	728	662	670	692	711	648	688	685	702	716	701	686	655	659	654	722	695	695	718	677	651	651	645	715	634	696	677	662	640	651	731	672	663	691	729	712	679	705	697	647	674	665	720	653	684	644	720	652	714	666	679	675	694	663	691	647	674	697	643	651	705	675	677	686	670	708	675	673	703	728	648	670	668	645	671	711	675	671	632	655	663	670	731	685	684	663	699	688	650	707	659	667	675	697	666	693	690	647	685	687	643	694	667	659	687	600	704	724	664	702	718	676	685	629	637	650	684	694	724	654	685	687	666	670	702	740	704	714	650	655	703	650	685	689	664	679	607	626	682	736	689	680	688	665	653	675	668	716	680	681	690	703	670	686	650	657	671	695	683	691	669	699	685	708	733	709	672	663	662	650	718	696	616	676	668	682	635	647	630	676	709	695	702	697	661	693	706	702	730	714	677	672	702	692	651	685	681	714	665	710	666	711	709	679	679	688	654	706	702	636	643	677	680	685	686	659	687	672	692	637	700	679	690	656	701	689	666	679	716	670	666	689	669	725	689	685	667	673	661	665	671	682	731	716	687	703	686	654	685	709	700	647	688	658	722	676	713	716	666	706	687	682	692	664	643	688	714	693	681	644	656	686	690	677	677	668	678	669	693	675	631	718	711	654	673	683	711	651	668	675	670	672	656	689	691	717	686	712	700	663	671	677	692	697	693	664	679	666	712	673	683	715	735	679	682	651	680	694	682	676	684	696	658	687	684	689	676	677	679	687	705	660	691	694	681	672	678	710	635	683	681	680	694	725	669	658	732	661	673	649	700	659	684	684	723	693	637	675	720	715	629	644	662	676	717	664	699	690	674	705	712	657	679	696	670	634	652	675	664	677	680	700	664	682	719	652	676	670	683	734	699	724	671	712	757	691	679	670	693	702	673	660	698	665	660	655	691	681	687	696	685	685	718	658	684	686	646	698	702	668	685	661	645	716	648	635	683	668	635	621	693	698	651	705	674	692	675	691	714	722	687	679	687	659	750	704	650	679	686	696	652	714	704	652	693	658	708	714	682	644	707	706	671	659	689	687	707	695	676	714	719	694	679	700	642	674	693	661	662	661	721	662	687	648	682	696	706	693	748	692	669	688	671	691	689	698	643	670	696	657	684	613	641	737	750	759	682	719	652	747	667	675	685	676	673	672	675	662	661	660	679	691	665	718	719	696	708	667	659	674	701	696	691	711	703	652	704	640	646	693	659	710	677	709	676	717	677	679	615	677	653	693	679	701	668	640	684	627	672	693	670	679	694	681	673	664	697	672	672	693	696	696	647	686	656	658	644	685	687	740	652	688	674	683	678	668	649	685	684	704	629	735	696	655	711	687	683	694	724	669	708	648	661	668	643	697	681	663	653	738	675	683	684	669	693	688	680	687	702	672	719	694	731	685	673	617	671	692	675	646	715	665	668	668	664	638	669	672	677	625	707	669	686	742	657	688	663	712	644	675	655	667	689	694	671	671	685	658	715	693	656	720	672	665	670	710	703	676	692	701	670	669	670	655	688	649	660	636	651	726	641	695	670	658	684	677	655	628	645	672	667	716	714	700	661	700	663	611	710	669	685	629	670	708	672	683	664	662	684	692	661	740	706	724	690	682	687	649	689	699	676	677	637	673	679	697	696	657	676	664	696	660	685	711	669	647	667	691	695	668	703	661	715	661	649	659	679	649	687	637	663	717	647	672	660	674	664	671	702	691	686	702	691	666	636	665	651	693	683	708	670	649	710	698	710	713	648	693	639	682	635	698	711	664	656	660	682	692	629	687	702	702	703	718	688	688	761	664	662	668	719	693	708	656	652	681	722	685	684	693	726	720	682	670	683	658	669	704	751	674	675	685	667	650	717	667	711	718	689	672	692	715	694	689	669	622	706	701	669	701	691	691	711	665	611	748	702	696	731	700	684	664	715	658	691	679	657	671	657	691	646	699	685	652	682	704	694	690	676	623	664	657	695	686	648	693	690	671	692	673	681	662	719	715	666	692	679	720	690	672	607	689	675	669	668	694	734	661	704	685	672	706	692	660	713	659	695	688	653	737	660	636	685	671	669	651	663	685	688	664	763	679	738	685	682	738	660	689	677	671	738	662	679	714	715	702	694	654	712	683	655	669	663	669	656	684	686	644	732	718	669	690	686	695	696	691	673	679	665	639	677	634	683	652	691	685	684	707	709	635	725	693	673	700	674	691	668	710	655	715	711	678	653	644	668	671	718	684	665	662	684	637	680	687	687	705	723	698	669	706	665	680	658	692	652	706	713	666	722	710	683	668	684	689	664	693	674	684	749	660	697	683	680	691	676	701	639	671	684	725	679	675	731	687	701	630	682	674	705	702	687	735	674	660	687	595	658	669	644	655	654	696	686	650	624	680	707	669	677	708	744	681	680	713	706	685	680	699	688	664	679	648	694	694	678	728	725	649	675	708	688	675	724	660	668	635	676	677	684	685	673	663	712	648	730	707	651	666	699	724	662	708	663	623	669	676	682	716	649	692	694	717	704	723	678	642	681	741	673	692	663	691	653	663	659	626	648	650	700	654	699	655	670	685	728	657	694	691	705	665	695	664	689	691	659	681	665	706	694	668	661	682	719	691	680	704	697	697	666	686	717	717	730	681	686	676	706	687	705	695	702	690	683	676	669	609	706	704	718	702	666	684	690	692	710	700	665	698	656	683	729	689	658	682	683	689	650	706	702	734	713	685	678	688	656	660	673	659	690	669	680	673	669	660	678	682	675	716	681	706	717	662	696	686	698	668	651	654	684	685	693	681	670	716	665	681	671	657	700	663	633	642	681	688	724	711	670	668	692	687	629	687	702	676	702	728	627	677	708	707	724	721	735	712	702	658	689	659	630	677	688	694	675	687	674	696	688	705	710	693	695	676	668	687	676	746	725	640	657	696	695	673	710	656	716	668	641	671	685	678	668	679	702	654	691	697	680	683	728	690	680	665	695	673	693	690	637	666	693	677	690	690	694	682	689	693	696	655	717	696	666	666	671	640	644	702	715	686	735	694	679	736	655	648	663	669	669	658	687	664	678	674	680	679	664	686	654	698	702	722	685	721	699	656	670	709	697	655	715	689	656	723	704	651	678	722	657	685	702	659	699	653	637	734	711	655	659	685	692	730	709	693	693	694	716	688	700	682	705	654	659	671	722	656	712	634	684	689	680	674	684	651	696	697	695	723	701	661	690	723	663	655	641	643	672	679	697	677	664	713	647	641	719	699	706	704	704	686	649	645	681	641	699	721	704	705	659
17261	5019	9596	21185	55022	59867	48556	23570	6573	583	483	448	428	429	453	422	423	394	413	416	389	432	401	367	383	403	400	397	377	404	396	365	403	389	390	414	387	450	401	384	397	392	381	348	415	416	409	415	392	423	419	408	415	423	402	404	411	433	414	413	444	371	435	369	376	406	355	357	413	393	393	431	414	378	395	393	397	412	394	379	401	408	396	386	399	379	374	431	436	400	398	426	390	423	399	415	390	365	390	405	411	407	382	393	433	386	436	432	402	423	412	407	393	399	448	417	385	371	420	437	394	372	384	409	408	400	410	406	372	415	381	395	425	378	399	393	393	393	397	375	429	382	401	393	395	383	410	376	377	393	414	423	385	386	397	404	390	412	397	417	371	415	391	410	408	464	431	386	422	363	409	418	411	395	421	380	439	425	388	450	349	380	396	402	377	426	384	359	403	399	433	389	380	405	425	421	419	394	398	401	376	396	384	382	399	374	394	406	413	399	390	390	406	404	413	392	374	407	368	421	372	376	367	402	410	447	385	406	434	395	413	389	381	375	408	393	406	358	378	418	388	456	358	390	400	401	402	432	381	391	370	419	395	387	405	398	419	377	391	404	419	425	410	385	398	436	349	406	403	427	388	393	409	426	414	402	412	383	431	406	368	435	389	418	383	423	407	411	420	412	426	409	414	407	407	393	386	467	413	397	418	383	360	416	393	401	385	382	431	381	405	377	380	385	395	410	413	385	370	395	394	416	463	394	435	399	381	378	396	405	423	418	397	385	436	382	372	358	383	391	437	386	403	395	374	411	387	394	411	388	406	392	437	373	437	422	361	391	427	395	396	393	376	393	407	395	428	411	397	396	420	398	396	374	395	390	397	394	366	408	399	408	403	386	407	431	387	386	408	410	404	403	455	446	385	401	411	378	407	396	460	389	343	396	390	412	399	369	407	414	388	402	435	421	433	414	405	373	377	354	408	392	415	425	406	377	415	404	422	398	387	397	408	426	417	382	409	434	372	399	391	374	403	367	374	417	394	390	379	427	396	372	366	422	415	416	412	406	407	414	419	395	418	423	378	403	389	413	392	468	390	397	404	435	355	396	361	405	409	342	412	400	433	413	408	372	409	393	399	383	430	404	396	397	433	384	365	368	394	386	424	390	412	413	400	360	367	366	383	369	387	401	400	384	383	402	397	410	350	417	391	429	390	378	391	404	384	418	407	422	360	354	401	383	389	389	383	405	400	402	435	425	408	377	411	405	369	396	366	383	382	383	389	402	411	395	391	442	403	342	409	409	385	366	429	361	423	392	400	371	391	385	381	390	371	419	397	432	428	385	408	400	370	377	429	374	427	424	433	421	390	424	368	365	385	394	390	373	400	390	390	383	390	383	408	409	403	413	381	392	399	409	374	425	411	397	414	380	396	357	408	416	403	415	391	399	404	409	345	413	379	383	389	406	422	390	391	396	434	416	390	372	403	394	401	411	385	415	386	400	405	412	434	417	414	393	371	394	369	378	380	404	391	404	416	379	405	389	404	400	402	405	374	383	387	442	397	401	387	378	356	374	374	376	365	433	422	419	392	398	424	395	389	390	403	362	393	366	411	412	346	364	412	386	384	375	420	417	414	386	399	390	385	414	403	415	373	385	420	419	411	396	374	391	421	385	424	402	390	391	431	361	380	408	389	390	355	389	406	383	383	377	390	372	382	396	373	390	402	408	403	410	401	415	405	418	351	376	401	402	366	395	415	425	384	388	396	415	410	418	458	420	399	340	411	400	374	421	389	398	402	377	406	393	395	416	392	381	373	406	418	407	406	378	385	423	397	421	386	403	403	401	388	391	370	383	424	375	413	381	422	400	416	395	401	408	404	393	391	378	396	369	406	384	402	348	405	410	419	402	419	361	393	361	385	406	394	384	434	410	377	394	379	389	391	386	404	402	401	438	382	390	400	402	379	394	416	363	405	422	388	372	410	406	422	399	376	392	411	420	401	374	394	401	390	411	389	383	410	440	429	429	389	395	422	408	420	388	420	405	391	364	431	394	375	387	392	395	364	412	381	420	365	433	400	345	383	385	408	406	397	423	370	414	374	388	388	389	377	409	390	424	379	390	403	383	424	398	398	397	392	428	379	403	393	403	391	397	426	405	455	400	429	396	366	406	395	404	387	394	389	408	430	382	366	395	359	371	383	384	411	388	401	424	395	386	381	387	399	389	381	383	406	398	405	370	425	369	393	391	404	397	389	381	410	458	390	413	421	449	421	429	384	420	405	383	375	387	407	387	406	448	413	405	403	412	398	377	363	391	405	378	380	396	368	417	388	398	375	387	370	447	399	353	419	382	414	374	403	393	397	380	396	396	397	399	424	447	377	382	441	374	384	380	400	401	428	396	368	409	403	391	393	358	389	398	434	391	418	423	411	388	415	408	388	409	375	389	404	363	377	390	403	409	407	386	384	406	388	410	381	434	407	369	433	348	369	388	384	387	441	386	410	394	420	410	379	403	402	382	386	394	394	425	356	416	410	427	384	430	390	381	396	388	412	443	436	420	399	374	386	394	406	433	385	424	387	426	417	405	393	394	436	399	355	432	418	339	401	406	391	418	390	401	419	395	423	396	426	404	413	417	373	410	377	396	410	379	397	419	421	417	409	388	412	403	397	414	391	380	427	418	361	400	420	395	359	439	413	432	373	366	377	392	388	391	391	389	406	394	364	404	402	401	380	401	367	389	372	426	411	370	398	379	392	381	394	444	417	403	399	391	376	373	400	395	388	417	409	445	419	359	391	370	413	412	388	413	411	394	410	419	414	392	390	398	425	356	386	388	349	408	411	356	414	412	408	421	396	389	412	405	370	395	372	379	425	378	403	390	416	389	352	406	401	399	394	398	403	421	387	397	390	388	373	362	395	390	406	382	373	367	423	416	410	446	414	412	390	393	365	407	383	379	364	410	392	431	429	385	434	380	391	375	431	386	399	364	416	432	409	369	391	407	373	468	398	432	383	383	401	368	388	392	381	400	408	406	392	379	392	380	389	413	429	416	403	413	415	373	401	388	430	444	414	421	384	419	372	398	366	382	388	408	386	399	394	390	390	391	372	411	419	411	404	387	354	356	402	412	384	393	399	438	398	418	389	374	412	363	379	383	394	393	400	426	400	386	381	378	414	382	378	441	379	407	442	410	408	372	413	366	363	385	399	425	390	406	409	377	437	382	359	378	404	402	386	425	403	372	400	390	347	385	423	396	397	389	412	391	420	394	438	402	360	406	436	411	373	419	383	380	444	395	432	400	416	374	401	368	371	396	416	388	404	398	436	390	392	406	407	411	393	415	397	408	394	404	400	408	418	401	407	365	408	401	360	403	416	413	402	373	412	382	406	412	439	407	396	382	394	362	429	336	371	387	424	381	398	359	430	376	415	399	389	421	382	438	427	409	443	389	382	408	404	377	417	397	413	421	401	424	399	392	418	357	415	398	403	402	419	379	398	391	445	463
9173	4428	14830	31843	66513	71264	59424	28973	9848	1279	1380	1245	1144	1194	1115	1090	1087	1043	1069	1041	1140	975	1046	1018	985	973	985	1037	929	1032	1007	1002	945	990	962	970	981	1009	902	967	999	964	957	985	996	965	1021	960	988	923	984	922	917	945	1024	954	974	955	973	1014	959	953	965	994	1001	1009	967	929	1030	1053	970	901	899	970	950	930	1036	918	998	933	922	979	936	935	993	958	964	982	968	961	976	971	971	970	969	987	997	987	992	966	960	917	947	970	937	964	962	953	951	970	939	955	997	915	963	990	942	960	959	959	980	958	965	959	983	990	971	962	924	1003	978	976	972	976	1007	949	957	942	946	1035	945	974	952	968	925	960	945	984	966	1002	981	928	976	970	994	901	919	969	963	944	985	896	924	1038	976	983	944	993	981	956	945	998	947	1007	966	953	963	950	907	930	954	1000	1009	1002	989	983	944	960	951	945	1007	922	943	996	971	969	1009	965	994	951	966	1049	983	1001	950	973	988	990	938	966	915	935	980	983	936	970	1012	973	942	943	931	961	981	942	1012	940	963	939	981	979	933	1033	953	981	943	898	944	962	955	953	925	970	989	946	965	1000	923	925	960	902	1001	959	932	1006	1008	962	971	979	930	1005	939	951	933	940	966	987	954	969	958	953	947	951	954	900	963	891	971	962	950	968	970	1008	961	907	1021	968	956	1056	989	981	938	1019	938	991	994	956	946	973	984	974	949	865	966	926	973	974	924	998	1014	1002	871	916	956	909	966	898	996	960	1000	963	970	1003	946	987	943	982	911	953	916	967	944	975	897	905	967	969	933	959	1006	988	929	944	948	924	915	880	936	966	952	950	949	977	984	997	949	908	981	920	1006	913	942	959	1036	1004	942	962	920	1013	928	984	960	1042	927	963	984	955	941	924	1016	957	947	956	952	946	1007	975	913	914	954	937	978	975	981	996	956	956	984	937	969	969	1009	963	956	1026	996	959	932	945	949	937	990	964	907	1011	967	903	965	933	955	974	985	952	938	937	958	915	918	946	942	971	934	949	962	940	953	970	985	1008	935	961	930	866	990	972	937	977	944	934	934	975	936	994	965	959	952	962	906	1000	984	970	990	929	967	934	980	941	947	934	995	939	1073	995	931	977	983	995	938	916	912	949	933	1028	969	973	947	906	994	968	958	970	968	1040	936	922	962	1035	914	975	965	957	982	955	988	906	947	922	961	922	1003	983	937	992	979	965	914	970	960	981	922	938	973	942	924	926	936	959	966	930	969	956	989	938	944	1006	996	917	970	964	957	1008	1022	943	928	975	968	946	971	910	937	948	988	993	953	941	976	920	963	976	995	969	969	920	930	900	979	996	932	957	943	952	969	1001	994	982	967	927	896	898	977	876	983	958	965	949	958	982	976	948	970	971	948	980	977	942	972	957	934	1002	928	941	960	950	944	997	942	922	931	943	985	924	943	930	957	954	971	962	1014	962	980	963	942	983	971	941	981	1015	944	958	956	953	893	943	936	949	1001	955	971	962	946	956	922	976	937	904	1002	1029	944	952	944	1005	1007	994	903	965	970	993	958	917	960	950	948	944	986	942	956	918	954	1026	904	953	939	916	942	989	972	951	957	930	989	944	942	967	965	929	1002	930	898	941	962	976	933	979	946	934	953	998	976	965	951	946	950	942	1009	1023	940	945	973	976	939	944	936	934	988	972	984	964	974	982	937	995	967	957	996	963	946	972	957	937	976	980	930	969	962	954	973	885	949	981	1007	931	954	930	963	987	957	995	946	967	902	974	977	936	997	943	999	949	990	978	936	969	925	958	959	1004	958	953	965	969	930	974	936	936	940	968	949	959	969	947	963	940	940	991	952	941	977	954	942	960	962	984	979	1031	940	948	1015	952	918	976	961	946	903	965	949	979	1004	952	945	998	941	980	964	913	979	951	1003	955	963	971	966	970	969	984	933	956	954	938	971	962	964	949	956	928	948	987	959	923	964	998	924	970	928	926	953	922	962	961	959	927	957	952	979	957	971	972	929	950	970	906	956	990	1019	893	1023	896	961	930	946	975	966	976	953	944	965	985	955	1000	959	964	999	944	1003	957	945	980	966	926	956	936	936	922	959	891	924	949	944	951	869	956	963	955	921	880	1011	903	977	938	997	1009	930	923	964	933	997	1000	943	980	946	954	943	1017	1011	928	982	965	925	983	925	928	923	966	941	993	920	935	912	941	953	923	930	992	928	950	950	959	973	934	964	920	924	971	939	997	927	971	904	941	974	968	921	912	947	944	931	977	913	995	964	1002	932	1007	976	982	1007	982	956	942	1012	942	1048	976	977	952	979	940	1001	1022	958	989	949	951	955	918	969	931	980	978	946	973	968	939	957	977	926	933	948	971	917	924	911	977	948	962	990	930	1012	926	953	985	941	981	969	980	993	991	966	928	998	896	1017	1004	952	968	980	999	995	1000	964	961	985	952	955	958	972	953	949	929	982	947	931	955	1010	1024	927	989	953	912	998	950	967	953	981	942	947	964	998	994	942	981	982	973	978	927	945	970	972	979	955	940	1010	962	907	977	923	1023	999	945	963	972	966	957	925	961	942	995	1012	907	976	926	938	952	995	937	999	908	967	983	916	957	954	927	933	956	964	951	921	947	976	953	956	935	946	938	951	962	953	968	981	979	974	957	1005	929	905	933	983	942	964	956	938	948	963	963	1004	935	956	971	982	948	945	991	936	930	933	985	947	968	989	970	983	976	941	996	914	939	923	992	939	933	967	1007	1012	914	944	932	906	940	937	961	929	1042	943	959	954	979	1001	907	900	988	943	912	983	945	964	886	871	984	953	1024	950	882	1029	974	990	916	968	980	962	926	935	976	993	979	928	949	930	929	939	956	980	905	955	954	950	930	979	923	983	912	918	963	921	1019	915	985	973	965	922	934	956	972	963	990	989	918	962	946	969	922	979	995	969	976	979	977	917	915	964	978	952	937	957	963	908	1013	937	949	937	915	983	976	930	950	1001	961	990	923	989	941	986	978	943	947	935	941	944	868	947	974	936	966	974	948	976	981	977	926	913	1009	910	981	1036	953	923	978	891	961	902	908	945	981	971	954	937	988	964	975	919	936	984	942	962	941	947	916	1015	965	939	937	984	913	956	979	972	943	973	938	974	956	959	957	991	939	984	958	963	922	1023	939	931	923	957	951	948	965	986	952	945	897	968	1001	987	935	981	980	928	937	957	930	926	967	942	969	962	945	942	926	942	923	945	932	1019	919	970	918	1001	961	959	919	960	969	956	1052	984	957	913	963	914	968	1013	950	911	957	981	957	954	966	983	960	976	955	1015	944	936	963	938	922	934	996	951	956	969	991	997	961	1020	927	936	1008	974	942	971	979	933	989	931	974	958	933	957	940	941	1001	945	976	946	942	988	944	989	932	925	992	961	963	992	962	958	957	920	967	923	927	992	946	927	970	922	926	987	976	940	931	936	903	959	965	982	901	1002	950	983	959	931	1002	962	952	948	979	969	944	977	927	920	953	897	937	922	979	1041	988	939	1009	944	956	982	937	901	985	927	997	973	924	995	1008	953	939	910	999	916	873	991	945	929	980	970	955	980	985	935	922	1001	950	893	896	1022	936
3043	777	1192	1273	2739	3224	2507	1300	459	442	434	422	430	465	408	479	473	448	473	457	473	490	444	466	458	460	459	479	466	457	434	422	466	404	461	440	442	442	477	440	464	409	490	446	421	467	511	479	423	467	446	470	395	420	424	434	482	421	486	441	489	450	444	424	392	481	472	442	423	441	450	474	458	466	487	441	444	452	468	456	441	469	473	440	435	427	399	437	437	462	469	433	471	424	461	433	458	430	432	486	445	463	506	397	480	437	424	439	477	441	419	442	481	484	441	419	445	398	454	458	422	406	454	460	462	448	408	430	468	459	456	460	462	436	453	493	477	501	450	448	428	495	449	472	425	466	413	430	424	451	494	458	473	482	474	454	430	440	427	447	469	474	425	464	450	461	439	437	458	434	451	435	484	449	423	426	504	450	447	453	443	422	515	405	426	418	463	439	453	455	426	441	490	464	470	469	459	422	463	441	475	489	435	417	482	458	455	451	430	427	446	441	465	417	457	426	425	434	428	457	455	447	458	455	475	444	458	457	450	444	440	476	411	471	434	415	455	457	480	429	406	505	402	447	454	469	419	455	419	417	438	459	468	437	428	478	443	462	489	501	445	420	435	462	419	450	412	423	464	446	475	486	453	432	485	450	442	443	424	443	472	479	448	435	434	434	442	410	454	454	509	466	437	418	449	443	435	490	488	392	445	434	463	412	485	442	453	486	439	420	434	429	435	462	451	440	463	453	444	424	433	458	447	458	463	464	428	472	453	469	445	444	434	468	422	447	470	469	452	444	437	474	435	435	437	458	410	442	502	456	430	495	457	445	430	448	442	439	405	451	475	415	464	410	430	462	403	410	455	455	459	466	452	457	459	442	467	498	426	442	485	431	471	432	439	413	408	438	462	428	440	430	451	492	417	432	474	413	465	445	437	456	457	454	467	470	455	443	450	446	451	483	426	475	487	451	402	426	437	439	430	451	421	438	439	423	441	444	480	473	441	454	475	456	455	434	436	413	433	465	491	474	461	453	457	421	436	434	424	441	464	448	477	453	453	433	482	437	465	433	451	459	413	440	448	462	473	463	448	415	488	476	458	420	454	469	483	446	465	443	442	439	444	443	463	420	437	457	415	433	451	457	455	467	437	440	474	437	435	438	427	469	426	445	469	453	426	395	447	460	445	461	402	445	450	439	405	494	418	445	479	482	495	477	454	453	435	523	465	475	429	446	466	443	448	437	473	444	470	481	429	466	438	426	440	474	473	484	449	462	451	440	419	463	471	522	438	471	468	434	446	455	448	478	450	450	451	437	471	458	416	443	439	427	440	462	444	425	451	450	436	479	482	473	466	466	407	438	471	451	459	458	471	483	454	428	423	443	424	412	443	407	436	413	471	458	474	479	480	448	445	451	430	448	455	440	441	513	466	413	424	488	428	448	455	461	487	458	465	450	439	445	452	459	468	483	472	455	451	434	452	436	425	430	507	468	444	437	486	466	467	418	467	484	433	431	446	421	407	462	481	443	446	522	444	455	497	439	466	479	467	456	436	419	412	484	453	412	465	452	462	435	493	462	440	436	440	488	472	468	448	449	426	445	465	445	422	450	441	411	447	488	452	413	420	448	453	441	442	456	486	474	469	472	448	493	494	460	451	491	396	461	478	406	451	447	451	444	451	478	405	429	438	448	459	427	434	477	438	450	442	451	432	424	450	458	476	423	420	423	435	441	453	477	455	475	416	470	476	451	450	483	441	488	429	404	496	463	476	442	444	455	498	471	468	477	460	454	456	454	441	476	421	445	419	413	465	432	425	479	456	456	442	423	442	448	444	427	474	417	402	436	468	460	456	446	425	452	460	457	467	479	454	418	437	438	469	470	444	452	421	437	478	405	446	472	423	460	438	450	471	409	451	443	464	434	426	425	476	448	462	453	477	438	424	439	442	438	388	468	442	412	459	450	456	453	447	495	450	497	449	470	493	470	424	447	439	428	408	473	496	471	478	451	441	432	483	450	418	444	478	427	441	412	462	436	432	438	462	455	461	451	433	467	447	481	428	444	439	455	493	452	410	452	443	446	417	440	464	451	447	439	442	472	471	459	475	438	464	447	458	485	452	434	442	452	415	461	450	434	465	435	434	452	449	426	468	419	449	442	467	427	486	446	450	487	454	388	400	432	448	400	448	484	460	478	441	460	471	468	423	467	494	424	445	456	426	447	456	461	478	470	439	469	439	455	480	459	424	435	487	477	464	425	460	436	418	469	459	441	449	427	443	458	471	467	429	481	463	480	449	457	476	436	442	440	457	502	476	469	477	453	475	429	444	452	415	470	442	482	432	478	459	486	484	465	427	478	448	477	467	424	488	468	424	447	412	457	466	450	486	427	527	469	484	496	435	440	459	476	430	465	420	449	469	440	480	416	469	465	452	459	441	463	424	451	436	433	473	448	406	480	433	463	426	458	499	455	468	467	431	455	419	464	442	468	460	434	461	434	462	468	453	437	470	432	425	469	428	493	493	408	460	427	476	467	435	449	464	437	441	484	442	438	454	448	467	461	462	440	422	407	437	467	462	444	456	449	438	468	475	467	441	430	497	420	448	478	445	472	454	453	454	434	437	449	453	458	443	442	423	480	479	458	485	414	479	463	404	436	453	427	426	423	481	465	467	458	440	448	414	446	446	420	411	434	454	429	476	456	453	460	474	438	447	474	465	463	464	431	500	442	497	448	449	457	496	442	464	432	454	486	473	465	440	439	443	440	490	451	452	451	454	468	484	458	479	431	461	481	457	448	448	478	439	421	445	457	473	453	403	444	442	507	442	453	454	462	451	432	459	442	423	454	498	463	439	440	479	460	461	446	423	437	441	444	448	475	442	437	476	422	437	468	408	489	455	446	454	430	455	487	463	464	393	455	464	451	442	465	439	451	475	474	431	452	420	440	451	453	396	437	421	457	434	467	456	479	480	477	452	428	451	433	458	435	459	439	450	458	478	465	468	450	476	446	429	463	469	430	470	414	450	447	452	454	444	405	408	429	439	437	433	456	471	430	451	489	473	434	457	439	476	423	478	463	466	445	460	458	483	467	479	436	457	499	466	441	445	448	433	482	431	444	437	419	402	410	452	471	492	440	433	417	453	454	447	448	429	468	419	446	471	459	478	434	425	407	437	423	424	407	535	432	455	469	447	427	453	442	438	432	486	421	435	461	467	453	472	486	414	494	461	422	500	391	485	445	460	454	449	489	416	455	406	439	461	447	405	458	468	461	460	430	483	439	405	457	452	444	464	424	473	436	458	476	464	485	460	508	480	448	459	439	462	434	455	449	460	430	457	442	447	449	479	431	455	453	453	432	404	458	452	447	471	418	459	462	490	407	414	455	413	439	430	464	453	430	393	453	443	443	467	461	453	428	433	427	452	470	435	464	398	432	459	476	415	459	432	443	475	454	442	450	457	446	458	461	447	430	451	476	403	429	456	505	433	450	443	492	415	474	469	437	431	453
3186	1356	2348	4082	10874	12028	9193	4291	1103	1071	1041	1081	1018	1074	1095	1043	999	1100	1010	1009	1052	1040	1018	981	1053	1003	1034	1067	950	1128	1034	1006	1015	1078	1005	1004	1017	975	965	1043	989	1072	1056	1072	1058	1057	1039	1082	980	1029	988	1035	1040	1086	963	1027	998	1065	1080	1046	986	1065	1032	1031	1012	1056	1015	1044	1037	1039	1013	1024	1037	1024	1015	1029	1054	1048	1078	1039	1076	1028	1017	1065	1031	1035	1059	1023	1025	1039	995	1045	1074	1022	1026	1016	1064	1050	1008	1005	998	1145	1048	1028	1055	1014	1072	1050	1062	1033	1051	998	1101	1054	1025	1009	1011	990	1021	1086	998	970	1070	1010	1064	1032	1049	1064	1124	1006	1090	974	1042	1031	1046	1008	994	1031	1036	1078	1023	1033	1002	1022	1034	982	1001	1035	1058	1048	1021	1040	1014	1025	1039	1042	1014	1100	1061	1062	1035	1036	1074	1051	1026	1103	967	1030	1047	1044	1015	1024	1014	996	1092	1017	1079	1068	999	1045	1014	1079	1022	1086	1052	999	1021	1008	1035	1055	1083	1007	1015	1028	1063	998	994	1045	1067	1022	1046	1028	1092	1087	1086	1000	1067	1047	1066	1059	1059	1083	1045	1065	1071	1035	1038	990	999	993	1049	1090	1065	1063	1021	1060	1080	983	1021	1040	1044	985	1081	1003	982	1025	1050	1066	1035	1095	1012	1062	1057	1002	1039	1044	1067	991	1017	1046	1018	1052	1077	1085	1070	1076	1023	1007	1074	1093	1041	1012	1056	1044	1027	1036	1004	1032	1023	1063	1099	1030	1023	1028	1054	1058	972	1068	1045	1043	1111	1015	1055	1065	1082	1072	1037	999	1004	1081	1063	1049	1060	993	1059	1028	1041	1080	1012	992	1081	999	1001	1038	1018	1042	1085	1016	997	1083	1065	1082	1026	1015	1011	1017	1054	1062	1004	1046	1034	986	1023	994	987	1040	1078	1027	1076	1014	1026	991	1014	1042	1072	1013	1016	982	1039	1048	1042	1032	993	1030	990	1030	1082	1065	1041	1024	1029	1056	1019	1039	1161	1041	1023	997	1077	1033	1031	1049	1024	1022	1030	983	1072	1022	1014	1065	1048	1035	1048	975	1056	1040	1098	1103	987	1006	1054	1021	990	1061	1010	1017	1046	978	1010	1072	968	1030	976	1091	1015	1051	1034	1071	1045	1018	1019	1111	1034	1063	997	1091	1036	1025	1041	1005	1073	986	965	1031	1075	1081	1041	995	1116	988	1078	1031	1082	1024	1060	1005	1021	1022	1096	1018	1071	1036	1077	1038	1004	1013	1030	1053	1024	1067	1044	1017	1053	1049	1029	1008	1090	1043	982	1035	1035	1029	1073	1085	1047	986	1026	1009	1069	1017	1073	1038	1047	1111	1054	1087	996	1063	1057	1019	1033	1059	1059	996	1020	1017	1035	996	1103	1047	1087	1014	1077	990	1024	1039	977	1047	1028	1041	1043	1031	1049	1076	1045	1025	1032	1025	1079	1014	1017	1090	1087	998	1056	1043	1020	1031	1073	1059	1005	1043	1052	1036	978	1086	1038	1000	1075	1014	1060	1007	1024	1044	1044	1042	997	1036	1042	1025	1051	1061	1051	1057	1091	1016	1021	1027	1035	1108	1067	1099	1035	994	1094	1026	1007	1035	985	1084	1029	1018	1040	1014	1052	1065	1049	966	1015	1097	1070	1045	1009	1019	1056	1036	1035	1049	1088	1088	1025	980	1022	998	1009	1096	984	1020	1045	1040	1027	1025	986	1069	1045	1043	1086	1059	1037	1071	1070	1030	1074	1051	1065	1063	980	983	987	1056	1016	1149	1046	1027	1038	1034	1048	977	1069	994	1024	1077	1084	1085	1010	1044	1008	1066	1009	1079	1031	958	1042	1048	1017	1083	1067	1064	1010	1060	1061	997	1026	1008	998	1019	1054	1096	1047	1071	1050	1086	1073	978	1027	1051	1012	1000	1043	1034	1040	1015	1086	1021	1083	1006	1009	1084	991	1055	999	1048	1009	1045	1059	998	1056	1066	1072	1037	1041	1069	1039	1078	1075	1078	1036	1036	1068	1034	1045	1068	1024	1045	1125	1050	1033	1023	1099	1008	1071	1098	1058	1065	1032	1073	1069	1054	1002	1072	1000	1042	1009	991	1041	1053	1051	1039	1062	992	1032	1062	1003	1007	1024	1020	1091	1031	1091	1095	1018	1083	1040	1023	998	1094	988	1056	1069	1048	1076	1047	1002	950	1028	1053	1039	1052	1059	1040	1024	1024	1031	1019	1021	1048	1055	1001	1061	1086	1060	1034	1026	1052	1049	1097	1045	1144	1014	1045	1022	1046	1032	1017	1083	1020	1066	1127	1096	1032	1074	1023	1035	1018	1015	999	1040	986	1043	1020	1050	1013	1011	1001	1040	1030	1040	1098	1059	1047	1026	1005	1020	1055	1013	1091	997	1070	1043	1079	1071	1016	1064	1009	1053	1045	1020	1078	1070	1044	1036	1038	1035	1011	989	1017	1048	1054	1008	1030	1101	1036	1040	1021	1014	1044	965	1049	1036	1017	1060	1044	1043	1007	1047	1046	1077	1017	1055	1016	1008	1043	1041	1008	1076	1019	1007	1040	1045	1031	1006	989	986	1015	1018	1105	1071	1029	1024	1040	967	1068	981	1039	1020	1004	1045	1049	1035	974	1093	1063	1088	1025	1071	1021	1011	1020	1059	1050	1070	1012	1062	1046	1048	1058	1025	1066	987	1054	1009	1013	1043	982	1052	1071	1045	1028	1004	1054	1069	1028	969	1104	1041	1094	1011	1067	1092	1038	1048	1015	983	1069	1048	1021	1039	1013	1026	1043	1017	1004	1045	1098	1041	1058	989	991	1050	1009	1013	1053	1034	998	1000	990	1085	1031	1001	1056	1033	1065	1016	1085	1049	1023	1037	1037	1072	999	1036	1038	967	942	1056	946	983	959	1021	1069	1073	1027	1094	1061	1019	1081	1040	1037	1054	1051	1082	1054	1058	1058	1069	1055	1036	1030	1031	1032	1092	1047	1038	1018	999	1069	1064	1013	991	1053	1026	989	1040	1027	1034	1019	1075	1026	1051	1003	1097	1023	1041	977	1057	1029	1058	1099	1051	1009	1048	1076	970	1039	978	1086	1063	1033	1050	1091	1023	1027	1025	1004	1038	981	1141	1070	1034	1027	1021	1020	1023	967	1059	1068	1005	994	1075	1058	1044	1017	1028	1034	1024	1045	1025	1005	1041	989	1038	1029	1036	1000	1061	1048	1040	1069	1028	1034	1024	1042	1028	992	1108	1006	999	1019	988	986	1105	1000	1064	1012	1014	1074	1034	1056	1048	1063	970	1017	1045	998	1076	1013	1018	1011	1076	1012	1013	1042	1038	1064	1038	1011	999	1031	1034	1025	1047	1062	1092	1063	1035	1018	985	1004	1049	1012	1062	1049	951	969	1048	1015	1059	1028	1052	1035	982	1016	1044	1065	1073	972	1077	1038	1019	1036	1089	1073	1026	1012	996	1010	1021	1062	1079	1072	1067	1060	1077	1039	1039	1045	1061	1061	992	1047	1045	1087	1051	1001	1036	965	1030	1069	1076	1023	1010	1040	1031	1005	1049	998	1015	1078	1032	997	1045	964	1014	1081	1073	1053	1040	1044	1019	1031	1024	1016	1006	1078	1060	1037	1006	1015	1036	1069	1091	1022	1035	990	1087	1048	1073	1003	1025	999	1040	998	1062	1037	1025	1017	1005	1041	990	1069	1010	1059	1052	1053	990	990	1019	1056	1081	1022	973	1011	1064	1050	1067	1033	1078	1082	1059	1004	1061	1015	1024	1098	1038	1059	1055	1064	995	1045	995	1079	1021	1005	1047	1031	1059	1058	1045	1054	1079	1056	1078	1005	1075	1036	1110	948	985	990	1030	987	1044	1011	1008	1075	990	1069	1043	1052	1032	1028	1032	1044	1077	1041	1048	980	991	1054	1033	987	1087	955	1049	1005	1072	1020	1033	1050	1062	1053	982	1009	1076	1080	1007	1012	1015	1021	1044	1034	1070	1039	1049	979	1057	1078	1066	1004	1043	999	1044	1022	1013	1054	1026	1021	1062	1064	977	995	1006	1023	1031	1053	1048	1023	994	999	1099	1036	1027	1012	1014	1018	1021	1050	1014	1056	1045	1038	1050	1037	1057	1022	1026	1022	1062	1043	1067	1012	1073	1066	1031	1030	1042	1019	1021	1035	1034	1033	1014	1037	1072	1049	1046	1049	1064	1053	997	1086	1046	1001	1034	1032	1048	1051	1017	998	1029	1063	1000	984	1070	1022	1056	1056	1112	1020	976	989	1052	1031	986	1050	1043	1048	1043	1048	1020	1100	1053	1003	1005	1076	1052	990	1019	1042	1041	1036	1073	1033	1061	1001	1015	1020	1021	1020	1077	1037	1027	1025	990	1067	1059	1021	1033	1069	1020	1042	1021	1024	1081	1065	1122	1046	1099	1060	1034	1009	1057	1027	1037	1008	1067	1041	1031	1032	981	1042	1033	1012	997	1118	978	1043	1028	1072	967	1050	1064	1052	1048	1013	1038	1010	1050	1048	1059	1025	1100	952	989	1096	1038	1030	1040	1036	1045	1029	1036	961	1063	1062	982	1044	1069	1022	1066	1016	1032	1063	1057	1030	1097	1056	1045	1035	1000	1036	1001	1043	1058	1014	1054	979	1061	1055	1005	1045	1037	1057	1037	1054	1043	1009	1048	983	1061	1083	1039	1091	1072	1043	1072	1044	1032	1032	1021	1110	1096	1019	974	1067
9371	3383	10586	9394	30998	41608	35069	25377	4560	384	349	328	335	291	350	336	304	290	343	333	311	294	317	345	324	303	288	298	302	335	280	310	314	328	297	294	322	302	326	315	317	305	307	296	305	309	347	280	288	284	278	298	285	320	299	326	310	294	300	280	300	315	308	327	297	336	322	323	290	284	318	319	305	306	263	283	306	304	296	314	303	310	332	307	321	295	319	350	304	283	333	292	325	339	322	308	316	333	313	292	299	298	320	286	254	327	303	317	268	306	321	279	332	296	294	310	269	303	303	302	324	328	320	304	326	322	300	328	323	328	298	309	279	284	293	310	272	336	293	301	295	293	319	306	304	328	308	311	324	295	289	301	323	305	307	302	322	293	281	296	317	286	283	278	278	309	305	301	305	328	329	352	296	314	313	301	277	304	299	318	318	319	305	311	308	341	305	347	317	322	310	330	322	351	320	307	336	316	325	314	287	329	303	319	308	288	318	310	301	287	314	320	319	283	301	330	288	333	332	293	312	297	321	302	342	322	296	309	312	309	293	298	347	336	290	296	301	281	305	322	283	299	288	318	328	290	301	312	293	293	291	304	311	288	254	306	294	317	289	300	286	304	331	313	308	322	298	313	303	301	320	311	315	309	306	260	315	297	296	307	316	315	297	284	328	314	338	299	289	309	315	333	332	331	290	312	292	279	306	309	304	298	310	313	309	340	328	313	332	275	328	292	330	322	303	331	311	327	325	318	298	299	307	295	338	299	326	318	341	304	296	319	349	307	307	339	305	302	294	303	328	301	314	297	287	288	310	289	292	301	298	315	308	302	323	286	299	289	318	306	303	311	311	309	337	294	290	302	332	326	339	306	314	304	312	317	281	298	306	335	298	306	274	298	292	323	323	334	307	317	310	296	295	326	309	305	284	316	320	276	304	359	281	290	313	338	285	325	273	358	299	332	345	332	324	312	311	294	272	329	326	313	321	325	290	302	318	328	294	299	330	326	294	325	302	307	311	299	268	313	306	287	312	289	272	306	314	314	313	308	318	306	310	324	281	304	320	328	304	288	303	278	324	308	339	291	321	290	294	292	313	306	304	339	294	319	291	336	341	313	327	294	324	320	294	321	341	304	316	334	304	307	349	325	294	332	291	305	330	289	258	274	320	326	301	320	309	314	305	320	300	303	296	323	309	307	339	307	287	277	290	261	267	310	307	292	325	293	306	303	292	324	322	309	328	305	285	294	302	289	295	315	314	265	367	295	312	311	307	323	301	313	314	275	296	302	287	292	335	295	301	284	316	294	324	291	283	324	280	315	295	311	284	297	302	329	295	296	288	317	301	329	280	344	329	300	314	321	308	325	311	288	312	293	280	307	299	310	314	308	297	311	312	316	312	325	298	271	323	301	306	325	327	310	288	279	320	302	313	317	308	302	304	333	307	307	298	314	276	309	325	302	321	276	306	300	285	314	299	311	287	310	294	323	304	329	273	327	309	321	286	308	323	330	311	341	337	329	300	339	318	315	277	307	329	305	294	290	297	305	330	258	320	315	313	282	308	290	298	305	303	327	306	317	300	305	303	305	305	303	297	304	320	294	330	299	321	309	281	323	325	287	348	320	329	309	284	342	308	293	336	296	280	284	341	311	266	303	301	276	332	346	294	297	290	309	328	308	290	313	301	300	323	323	293	316	300	291	298	296	330	324	305	271	271	292	323	306	301	300	326	266	278	292	341	297	305	269	334	318	354	301	323	276	276	309	309	299	338	293	295	319	336	341	315	315	304	335	304	279	308	313	288	283	310	305	334	338	297	321	299	263	307	297	308	308	326	301	318	339	303	281	288	315	335	322	317	279	325	295	303	306	323	316	329	312	295	278	301	324	304	333	321	316	342	330	321	314	307	306	293	338	298	288	263	276	286	289	297	300	291	263	300	297	316	303	317	317	286	300	271	311	315	339	299	282	303	288	315	300	301	322	296	328	293	321	304	295	313	319	289	279	320	308	337	272	312	340	332	318	317	299	295	302	320	342	300	289	316	319	295	317	319	322	283	336	277	329	298	339	307	318	359	326	342	338	273	300	305	298	310	319	307	325	308	326	312	307	330	266	310	286	306	296	287	296	285	303	296	282	310	318	324	346	290	296	305	311	337	314	322	320	330	305	318	313	312	316	302	313	334	319	293	331	311	298	333	337	308	299	290	324	290	284	294	268	332	265	337	283	302	309	271	283	322	288	303	316	331	310	302	309	323	324	338	286	309	300	335	280	283	293	285	318	301	304	300	329	322	296	318	330	326	319	303	293	308	298	285	309	299	338	315	305	293	274	320	301	325	340	296	335	318	331	283	336	297	318	314	308	319	338	308	277	295	306	266	309	302	312	289	309	297	295	326	309	284	302	325	302	325	320	324	310	301	317	290	278	315	300	270	333	289	313	316	318	328	305	297	341	336	315	308	289	342	312	299	314	301	301	316	320	277	262	291	317	297	296	317	310	293	276	296	285	324	298	309	332	304	280	302	314	331	286	282	323	305	318	285	319	281	324	312	289	285	291	333	314	293	332	311	306	285	303	297	297	334	338	294	301	327	299	304	269	315	318	322	320	330	289	296	315	289	304	286	317	319	304	271	319	330	300	309	321	295	304	323	301	261	306	305	319	309	302	304	294	291	280	295	318	298	303	316	312	315	279	329	323	318	293	349	304	276	294	297	346	316	305	305	280	298	301	332	290	335	307	295	315	280	282	290	328	326	300	313	312	332	301	329	356	310	345	329	277	284	298	288	264	319	328	296	305	307	332	320	307	287	324	292	307	307	270	321	283	309	274	300	318	291	327	294	284	298	315	310	299	293	302	296	312	312	301	311	345	318	294	273	324	279	317	314	322	319	291	309	273	341	290	319	283	302	280	341	301	310	292	288	312	301	295	313	297	332	282	293	297	320	278	282	312	299	320	302	291	287	291	345	288	303	293	285	333	287	314	321	290	311	329	331	324	305	307	313	336	301	312	279	296	295	269	316	289	339	305	325	272	336	301	332	286	315	291	324	334	308	275	303	332	299	286	330	318	267	336	347	335	320	307	314	280	332	315	312	329	310	292	283	298	310	307	327	287	298	323	304	284	310	336	327	299	335	341	287	315	328	324	295	289	339	331	315	291	320	297	242	323	324	323	317	314	322	319	308	274	329	301	293	291	281	334	298	303	324	301	295	293	301	307	312	317	313	325	331	318	277	297	318	291	307	307	292	292	300	324	296	311	298	302	304	292	344	322	295	306	321	319	301	292	328	341	316	273	284	302	297	295	293	297	324	288	299	302	334	302	326	300	296	338	319	346	332	313	313	273	301	313	245	314	278	284	285	323	298	305	301	283	311	304	342	297	315	324	318	288	299	313	340	323	318	374	314	311	275	305	306	290	281	294	299	292	308	327	286	290	306	341	373	317	332	300	280	343	288	312	321	326	297	288	310	295	272	319	271	281	288	315	306	308	296	296	319	308	308	274	283	287
6769	3722	15150	20666	48574	56150	50551	39099	4177	898	913	879	866	826	800	840	816	820	819	842	832	782	795	803	776	756	798	809	789	811	784	776	782	806	732	770	759	790	766	771	777	762	721	786	800	811	802	813	803	727	772	745	777	746	787	787	755	790	786	781	721	797	819	771	768	788	811	774	792	784	750	812	753	761	784	767	751	751	752	749	757	798	736	726	781	762	788	790	716	764	742	761	773	807	754	736	743	730	737	784	767	755	757	781	775	771	763	777	792	786	761	776	722	742	780	692	773	746	774	730	759	823	762	745	749	762	795	753	737	761	745	777	801	758	744	758	711	736	761	719	788	708	783	784	775	727	801	773	768	805	770	779	772	779	747	753	759	736	781	772	772	769	756	764	750	762	804	707	817	708	788	764	748	789	754	744	742	701	794	757	697	764	713	789	780	805	782	764	776	752	748	796	782	728	787	741	759	734	722	727	776	778	755	716	753	808	711	752	795	803	758	786	780	774	789	806	812	747	760	741	726	733	798	775	730	729	744	822	789	819	751	750	733	761	743	753	781	771	754	756	754	788	743	743	761	803	828	755	801	785	744	775	735	748	749	740	751	748	812	708	795	717	769	739	726	759	758	797	773	716	740	741	762	770	795	800	752	756	738	759	793	714	712	824	715	760	751	758	761	801	796	773	734	757	801	822	817	777	749	845	752	723	759	730	768	766	775	806	755	735	760	775	822	770	740	840	759	754	804	804	789	782	764	754	750	772	832	779	783	788	776	816	791	780	772	772	789	734	762	773	770	737	767	744	764	765	722	774	777	774	768	789	790	752	759	753	751	759	789	747	764	757	739	752	785	719	762	726	755	741	759	773	789	745	768	766	711	761	734	733	736	789	786	761	743	738	780	769	802	791	775	785	724	796	760	731	782	770	793	735	799	744	762	796	768	741	790	775	788	740	779	774	791	753	809	789	759	741	750	768	795	760	813	835	760	774	747	781	787	750	724	761	772	790	794	738	743	700	802	797	751	836	775	775	698	797	728	773	746	771	754	746	799	743	724	725	764	734	706	777	769	755	797	677	764	801	745	738	757	756	755	762	745	788	771	755	721	758	758	742	765	737	775	728	750	733	724	805	760	764	789	772	734	744	777	775	724	735	771	815	802	732	775	704	773	721	776	699	717	706	742	736	739	769	783	773	740	820	770	738	732	726	727	735	769	711	756	785	723	805	793	725	732	761	805	801	776	775	770	790	747	753	709	806	779	779	755	750	824	731	759	763	789	711	764	687	756	784	763	769	764	747	797	806	741	796	702	771	753	780	757	788	735	716	770	711	730	763	749	777	751	725	764	718	800	770	752	750	777	754	737	776	768	761	718	764	741	785	779	781	818	780	825	700	761	786	801	783	756	752	770	782	708	781	764	772	735	812	733	748	773	776	777	784	741	728	766	733	724	767	792	736	738	739	762	786	749	806	825	815	770	762	817	782	732	778	753	733	774	750	769	731	765	788	759	774	734	732	715	729	768	807	760	746	746	755	790	770	769	759	759	787	773	738	777	753	792	731	715	762	776	748	743	781	754	738	788	756	744	802	787	799	773	760	765	811	750	716	802	736	760	733	784	778	749	825	790	738	780	776	772	787	728	791	733	769	732	723	738	751	743	732	704	813	777	742	746	735	733	751	745	733	781	723	778	779	793	765	737	779	759	820	718	803	755	722	781	761	792	788	791	699	752	772	737	735	743	789	794	728	730	771	734	810	730	760	763	768	762	780	737	763	768	736	774	761	765	754	794	737	744	795	741	748	741	772	770	721	772	728	763	742	688	771	778	791	765	775	794	737	748	797	745	717	744	737	733	738	763	780	825	793	769	775	771	749	774	719	759	796	802	769	783	775	753	765	724	764	764	783	784	769	729	771	704	743	712	746	734	753	760	774	770	777	748	738	739	752	735	763	758	758	759	757	772	765	746	749	813	816	802	778	743	771	766	739	754	787	728	746	776	768	707	782	763	744	756	773	752	782	796	761	786	727	732	785	737	779	723	769	793	787	756	799	788	759	772	794	791	786	724	792	786	760	758	781	756	767	768	799	825	772	785	726	722	837	791	748	726	779	743	776	787	758	754	813	719	706	723	757	754	746	755	758	739	833	756	789	796	762	750	758	755	764	780	727	813	773	784	804	727	809	761	766	710	771	793	747	753	762	811	757	750	806	703	739	790	757	778	763	753	752	776	792	784	764	801	771	711	748	771	816	769	766	764	785	767	771	802	733	733	687	798	778	754	752	743	789	795	724	799	742	759	755	793	766	736	761	749	753	767	784	761	749	751	763	798	736	763	731	794	700	785	805	744	851	736	747	746	743	769	788	797	748	764	762	800	787	756	745	765	784	762	777	757	762	766	792	687	792	773	755	748	764	788	809	735	776	787	786	769	722	779	783	793	775	780	755	751	788	785	720	738	785	799	764	751	701	760	764	800	763	766	735	758	701	794	780	759	763	806	807	824	800	758	765	796	757	809	746	788	758	749	784	787	770	738	766	797	762	742	733	737	723	799	752	779	785	750	797	780	792	785	744	760	734	777	793	752	759	741	745	797	781	740	844	792	737	754	774	727	799	724	768	791	744	768	751	763	763	750	787	707	790	744	752	773	769	783	740	779	771	711	798	749	761	743	788	710	715	746	804	782	807	715	804	760	737	806	733	798	782	774	802	770	787	714	756	781	771	755	771	705	762	739	809	725	801	743	750	753	804	761	735	683	759	730	779	723	739	744	768	785	712	741	757	794	804	747	754	725	739	757	719	790	751	758	789	752	760	739	801	745	763	802	745	772	746	774	741	764	800	806	707	798	828	769	808	748	765	739	754	751	750	804	811	806	776	712	754	751	762	761	772	800	735	771	766	778	752	737	738	787	767	724	776	715	751	818	738	771	721	780	713	777	765	848	735	753	736	721	707	761	759	814	798	726	835	764	759	749	729	766	774	733	792	804	823	781	749	806	757	764	793	750	758	783	777	757	772	754	792	791	770	760	742	738	777	766	719	785	812	731	759	774	727	708	772	773	765	757	744	740	768	780	765	778	738	781	748	789	765	734	773	790	748	760	746	710	761	788	740	752	783	774	725	774	801	788	758	772	803	763	759	738	826	722	781	740	737	722	786	786	742	761	738	790	759	773	757	763	772	761	762	756	720	775	765	761	812	738	740	791	802	793	762	751	697	790	735	733	784	762	727	735	747	740	812	760	780	773	782	835	757	757	778	813	756	807	716	765	806	732	796	716	751	768	783	769	737	732	766	770	751	755	694	755	730	759	714	804	785	747	719	742	749	772	813	759	743	747	751	758	759	773	751	736	748	755	771	754	773	720	760	730	686	756	768	785	795	770	790	786	737	754	763	783	733	777	714	785	774	782	788	714	752	804	768	758	779	758	762	784	770	755	789	791	765	781	752	736	703	768	772	762	804	730	812	725	753	714	761	760	758	771	764	761	759	741	769	763	788	760	753	779	731
20649	11410	9078	17993	44609	50657	51580	32759	8787	819	424	412	404	386	373	408	377	345	383	401	383	365	342	366	373	373	359	352	377	356	331	366	347	359	391	370	354	336	357	394	314	389	324	374	370	377	332	351	368	367	391	352	324	319	366	342	346	398	341	358	356	343	356	361	380	345	346	351	347	339	331	364	340	328	347	374	357	360	365	342	340	377	363	345	334	378	360	335	364	389	410	351	331	356	336	386	366	346	353	375	321	333	358	361	335	351	385	334	337	337	361	342	363	376	370	335	358	359	333	337	374	354	364	363	329	380	325	371	345	354	361	362	369	335	367	348	364	360	330	363	348	369	361	353	383	389	350	351	413	355	335	359	373	387	369	336	351	330	357	393	345	350	346	327	352	323	341	362	391	328	374	362	341	375	383	352	355	358	344	350	366	341	350	398	336	342	362	333	359	343	366	345	366	373	341	370	353	351	316	338	321	351	328	370	344	356	356	323	349	343	354	356	355	362	361	405	357	349	350	344	389	340	334	376	367	332	374	390	339	337	352	381	333	339	357	376	335	337	353	330	358	324	362	348	372	347	365	357	380	342	353	369	349	340	376	360	360	364	388	344	360	289	330	354	352	341	306	348	343	393	361	348	399	353	398	354	347	357	383	364	341	345	384	395	356	342	378	353	319	341	372	347	351	379	358	384	331	362	376	375	386	355	367	352	336	374	364	371	358	303	372	341	361	356	337	338	357	339	373	364	310	367	353	366	351	393	333	359	400	355	355	363	366	330	353	320	363	359	388	343	366	397	330	380	330	366	363	365	347	352	320	330	362	340	365	360	368	354	346	347	324	369	364	324	381	328	326	350	353	376	379	373	376	394	376	364	396	356	341	378	330	378	366	341	367	346	354	359	371	360	367	335	350	346	376	337	366	355	339	349	352	358	332	370	347	352	341	376	379	368	376	362	368	352	363	369	357	326	354	365	395	360	356	348	333	351	356	347	340	371	363	352	355	386	356	330	354	368	316	360	336	381	338	385	315	383	336	366	336	389	342	345	368	350	372	344	348	348	349	375	345	339	359	337	343	358	360	331	365	379	345	321	359	348	355	363	343	407	358	374	366	328	350	345	358	337	351	351	361	365	334	336	348	329	357	363	380	341	352	361	326	357	366	367	359	316	368	344	369	355	373	407	351	331	365	335	349	370	359	354	353	347	331	317	394	325	354	369	337	378	320	346	340	339	366	360	352	364	345	322	320	383	331	369	372	337	371	338	387	371	329	335	340	356	356	368	356	390	347	353	357	340	376	325	347	392	363	325	360	367	330	317	326	363	377	377	403	380	368	377	360	350	297	365	327	331	355	332	400	375	349	330	351	363	358	388	361	363	382	347	391	316	384	353	366	373	374	344	352	346	373	392	335	387	339	330	355	327	326	344	392	369	355	372	383	344	332	323	362	315	368	350	363	344	351	338	337	322	338	372	368	344	340	348	348	336	355	325	345	340	370	342	390	374	375	370	360	344	359	402	353	367	348	350	383	337	321	385	341	360	381	302	316	338	354	381	352	328	365	391	342	342	375	347	374	358	350	350	349	323	365	398	333	358	370	347	371	370	347	349	365	338	380	359	344	365	364	353	349	356	373	393	327	352	366	353	327	353	369	358	345	335	345	376	370	349	334	352	385	388	377	359	366	332	376	365	360	363	318	347	359	365	359	347	354	345	349	365	353	345	361	356	350	367	370	367	354	376	365	359	356	357	306	341	357	311	363	356	373	367	372	377	362	348	362	381	385	337	352	374	366	344	349	365	336	339	367	332	342	368	368	356	332	318	345	347	356	363	310	338	368	339	371	369	342	359	371	358	368	357	355	343	359	338	327	368	360	316	342	310	358	354	366	295	331	344	373	359	345	387	389	375	385	348	348	383	404	382	372	389	373	371	347	365	376	353	344	326	353	361	354	382	343	345	348	352	343	349	341	353	376	337	335	350	383	377	381	393	356	367	358	326	343	345	356	333	344	375	377	378	328	367	381	379	397	364	369	392	389	367	316	351	403	391	332	376	339	322	349	340	351	371	378	330	366	373	349	364	377	357	335	349	312	351	361	341	296	365	338	351	333	363	359	345	347	373	357	372	357	323	359	346	368	339	356	380	346	356	348	376	367	341	341	344	338	387	354	355	352	361	366	323	354	357	355	355	371	339	318	319	362	323	316	333	390	353	363	365	343	394	350	363	350	357	358	336	366	367	344	358	342	349	368	353	373	383	343	335	359	357	353	350	350	331	371	354	341	345	342	312	345	377	353	333	341	328	368	396	352	346	349	343	351	360	345	378	336	349	369	363	371	371	358	336	358	409	353	343	350	337	333	374	361	320	344	362	407	337	350	341	359	357	388	346	355	322	372	359	352	366	365	354	347	331	356	348	339	380	361	361	337	317	369	369	373	405	378	342	375	339	325	361	356	342	324	324	363	343	358	363	381	373	337	385	403	363	350	367	336	322	376	351	366	343	349	379	390	330	311	360	344	355	330	358	373	312	308	308	347	366	357	379	352	324	312	370	371	354	364	368	368	368	320	330	338	398	355	394	357	337	346	333	349	358	388	322	371	317	371	336	373	354	352	346	340	325	348	347	336	353	363	371	379	358	321	343	369	350	365	337	347	383	330	333	339	370	355	351	355	377	351	312	331	322	341	349	347	356	363	361	332	353	346	343	360	348	344	343	327	397	300	344	373	350	364	356	341	374	305	381	329	358	365	358	361	352	372	368	382	350	388	342	380	327	328	384	359	358	356	341	328	383	320	357	345	368	340	342	345	377	380	388	348	346	336	355	333	342	376	347	337	349	361	360	355	383	375	348	365	359	356	348	341	383	352	358	366	355	399	365	376	328	359	333	351	346	354	358	368	352	373	357	359	386	350	386	377	334	331	351	375	354	353	354	358	352	352	328	361	346	322	359	329	331	360	360	401	346	357	348	349	343	362	377	357	341	334	374	343	344	380	347	375	365	335	359	364	355	380	344	337	386	359	343	391	351	401	360	349	330	361	384	372	356	340	357	384	370	344	373	389	369	358	341	338	342	367	350	348	322	355	410	385	362	356	376	386	351	354	322	372	308	332	375	339	339	345	371	353	332	352	375	333	319	334	359	357	329	317	350	355	353	337	356	353	339	362	354	388	356	366	363	382	353	384	357	334	349	339	373	328	325	359	343	355	353	334	308	372	301	376	332	370	353	362	356	370	381	347	373	328	350	360	371	369	340	345	323	382	359	356	335	371	362	339	310	347	401	391	354	372	364	343	364	370	364	378	385	351	352	407	335	338	339	337	345	365	317	389	339	387	350	363	319	366	373	339	332	362	303	322	358	369	320	374	371	320	338	397	364	323	387	329	353	369	342	357	357	379	329	352	315	360	367	367	366	361	359	340	349	372	366	389	353	313	372	346	341	348	396	363	349	326	363	340	363	337	354	375	352	380	378	351	368	338	317	352	378	339	361	348	354	321	323	323	367
11282	7619	12061	31879	57838	63906	64309	40518	7710	1331	1282	1138	1095	1079	978	1041	1042	1031	1018	948	998	944	986	941	900	935	938	991	930	914	922	889	932	961	925	889	830	934	927	835	920	921	879	920	918	862	832	908	872	828	909	841	910	924	859	904	861	896	886	904	868	886	874	894	913	843	879	898	938	879	872	875	886	884	885	834	889	883	883	877	852	883	826	875	859	814	874	900	890	886	834	876	875	883	824	860	886	895	816	864	875	865	908	878	878	958	892	890	844	903	825	864	851	852	863	904	828	911	855	901	876	865	861	904	870	863	873	834	893	846	850	868	864	924	911	891	895	918	889	850	860	868	864	783	890	912	860	845	827	829	848	882	890	883	825	874	897	836	856	879	875	834	844	857	872	827	937	891	871	850	880	874	883	849	905	841	843	882	887	906	901	878	849	851	829	845	922	856	842	861	885	863	914	863	903	866	896	871	881	922	873	818	877	843	879	871	887	818	840	890	877	845	869	878	846	883	884	887	865	869	858	831	907	828	866	914	872	864	837	853	873	853	871	791	873	865	873	807	848	866	866	862	827	839	866	883	842	810	872	827	905	887	857	901	868	871	831	849	886	834	820	834	891	854	837	883	878	856	858	870	834	862	870	843	838	858	878	820	849	897	927	861	902	904	842	846	893	879	949	891	858	881	868	874	850	825	867	896	889	832	889	858	879	894	839	940	855	905	911	835	862	874	855	836	835	823	878	880	850	844	859	841	871	807	942	851	813	837	886	855	893	904	884	846	837	868	810	789	858	909	854	901	862	900	904	856	872	823	833	893	848	883	838	841	881	906	910	895	933	877	846	879	842	903	827	872	856	910	864	903	908	810	893	861	820	888	817	781	861	895	810	886	880	837	902	903	954	846	821	873	836	863	1014	861	870	831	838	873	836	843	886	889	858	821	863	853	926	848	878	903	896	877	825	840	925	844	837	828	884	863	876	870	896	898	835	882	928	814	858	809	883	846	886	836	869	874	837	878	939	896	850	841	865	809	851	848	823	864	839	838	853	880	835	916	856	891	890	869	871	871	877	876	839	864	827	932	883	854	863	821	913	847	829	881	885	908	840	881	905	849	892	884	871	923	853	865	812	818	871	898	859	908	861	907	885	912	922	856	867	870	899	905	870	819	911	903	912	867	868	863	912	856	809	865	868	874	868	854	889	861	816	888	855	828	837	854	836	864	864	909	884	868	858	878	888	859	898	888	874	804	901	888	803	852	878	857	909	858	837	893	839	896	829	893	873	887	875	841	908	848	889	886	872	866	920	856	892	854	866	843	843	898	861	844	927	892	887	852	881	897	842	878	835	849	885	840	872	883	907	888	881	853	872	882	804	898	904	878	849	882	911	849	860	877	849	845	846	905	876	863	849	821	887	924	853	856	818	862	858	898	864	834	813	861	879	946	860	929	836	861	819	871	890	891	921	842	878	890	898	869	866	905	899	854	861	792	848	908	837	857	902	880	842	838	908	893	866	809	845	833	875	852	890	847	869	866	811	881	905	855	835	853	893	850	853	836	861	861	884	869	856	894	876	825	830	871	835	844	865	884	802	825	893	874	827	879	913	827	939	831	863	831	906	912	894	851	852	905	888	872	874	868	877	861	905	851	857	886	839	903	888	849	882	907	821	905	896	906	884	893	812	828	895	872	859	872	831	837	863	879	843	870	918	869	860	927	850	872	892	846	888	815	877	883	869	885	872	824	885	854	857	895	879	875	861	926	863	844	874	876	830	880	845	884	891	892	894	890	880	879	853	883	845	833	883	883	849	887	848	812	804	845	862	882	873	821	876	931	879	878	847	858	839	854	922	848	855	903	805	863	910	866	884	874	869	923	870	840	863	853	850	869	838	874	852	849	850	866	955	814	916	872	879	863	855	942	884	881	882	882	832	905	847	828	851	850	855	903	886	866	868	867	871	855	893	863	889	854	886	818	925	924	851	852	855	846	891	864	852	855	874	816	903	844	859	847	856	835	859	896	887	832	881	917	912	894	896	917	859	888	827	874	858	859	894	903	832	874	867	857	822	844	846	865	921	815	870	923	876	838	867	874	910	877	878	859	861	894	854	871	874	870	795	834	849	889	847	883	871	841	872	891	866	877	868	897	836	841	881	843	886	850	837	894	858	853	867	890	843	856	846	850	860	878	836	838	867	854	819	842	837	878	883	839	853	843	863	841	864	803	864	819	877	840	842	874	847	832	872	846	855	853	874	847	834	877	881	895	843	919	843	880	913	873	861	853	874	903	902	899	857	894	876	876	859	867	793	856	871	845	858	846	864	882	819	820	885	863	874	880	834	894	896	847	873	836	887	841	919	880	883	861	891	907	893	839	812	857	929	850	884	866	812	834	892	827	854	876	892	837	829	843	816	894	875	869	879	899	831	848	865	861	847	876	861	861	832	838	856	903	912	811	869	899	844	873	851	852	862	880	894	873	851	871	875	926	806	858	885	888	883	857	846	823	890	862	865	827	861	869	895	870	856	840	862	865	893	876	923	828	823	916	852	849	885	862	841	853	925	849	855	865	852	849	858	861	861	868	879	891	844	872	863	808	869	826	852	890	854	900	844	848	885	822	863	776	866	853	886	845	904	852	902	860	854	890	853	846	915	871	830	840	903	852	878	870	860	855	831	861	857	833	873	830	873	843	853	789	865	851	843	861	898	899	794	913	848	866	944	872	811	856	852	851	878	832	887	887	833	922	856	870	868	848	844	844	877	863	858	879	885	838	871	958	885	831	900	874	837	933	864	866	874	871	879	866	839	860	844	849	832	845	828	872	863	860	904	864	870	843	844	871	848	889	842	908	852	868	892	900	937	850	866	848	815	882	836	873	864	886	893	878	901	876	880	844	858	887	834	857	877	802	830	866	814	821	828	825	850	847	874	806	859	852	869	836	916	860	841	867	932	856	873	817	858	854	855	948	902	881	892	842	852	832	846	845	866	894	862	940	893	840	913	894	854	810	909	841	885	895	854	823	858	899	829	868	816	828	913	874	856	825	853	872	855	851	813	858	842	850	867	882	904	886	848	958	868	829	861	865	865	873	841	872	855	869	920	874	879	827	935	912	850	891	850	884	903	832	863	862	910	854	872	918	898	849	837	837	878	911	848	904	865	836	849	854	878	875	899	922	894	903	884	848	877	884	825	838	834	851	831	884	840	840	831	899	875	838	855	917	913	921	881	904	854	844	870	829	835	886	913	856	909	842	849	809	797	890	845	871	870	918	837	862	842	847	814	830	874	827	910	864	875	899	860	904	879	876	883	874	859	817	859	828	884	871	866	865	885	869	843	879	851	845	862	827	886	889	917	825	862	856	848	846	876	844	861	909	898	895	900	949	848	891	855	840	824	882	896	894	890	852	876	855	814	954	867	878	862	846	846	879	866	857	818	864	889	858	846	835	862	908	859	894	859	834	852	899	835	844	845	873	852	812	856	834	808	817	876	866	843	863	837	854	898	888
3915	806	949	972	1809	2190	2074	1625	785	425	448	440	405	437	401	485	403	379	399	404	427	390	375	398	403	414	410	415	406	374	420	402	446	399	439	419	413	416	416	408	409	374	434	440	392	397	455	405	403	420	426	412	406	412	411	391	411	410	429	404	418	429	412	430	405	393	450	425	375	394	380	391	428	415	415	415	415	377	402	434	408	420	443	369	455	403	397	430	370	402	412	415	411	409	423	437	422	406	450	388	403	402	422	395	412	409	417	441	411	421	423	430	419	409	384	422	377	426	432	436	401	420	423	443	410	381	415	413	375	381	389	419	400	404	383	427	407	396	410	397	398	374	403	382	422	397	377	438	417	427	418	402	399	427	394	421	437	403	440	450	386	386	425	390	398	420	422	402	436	418	396	422	424	398	402	403	423	419	400	387	435	451	397	381	441	403	427	410	428	383	412	394	398	436	395	369	374	405	390	413	379	387	404	407	387	390	378	425	430	436	425	384	420	374	409	416	426	427	409	394	393	444	381	405	445	415	394	393	406	432	403	427	377	434	397	348	435	399	413	389	382	421	437	414	390	425	444	382	414	441	388	419	413	424	412	407	416	445	413	427	419	427	408	398	404	382	422	392	444	427	373	418	400	423	386	429	419	423	365	417	400	398	417	407	435	408	423	417	389	443	416	401	422	422	411	403	423	439	410	400	426	419	479	386	385	401	387	435	418	419	438	434	402	369	424	418	473	455	419	447	440	391	417	450	411	406	435	426	400	432	412	399	439	393	453	406	444	407	436	373	413	396	382	416	407	418	451	389	407	410	446	402	424	439	403	403	423	413	410	414	429	416	381	436	411	409	420	390	430	395	435	414	401	386	411	408	381	379	401	433	430	431	390	456	403	387	400	405	423	423	429	414	423	424	445	452	411	395	394	375	413	436	412	417	390	423	424	428	409	425	398	397	379	420	416	411	371	386	437	385	414	416	392	399	453	415	403	454	420	412	425	402	428	388	422	385	413	402	415	386	402	388	433	418	379	438	373	400	406	395	373	390	424	408	416	431	394	403	401	464	443	415	402	401	423	483	414	387	393	390	466	400	442	434	409	427	418	437	425	400	395	435	400	381	399	420	396	411	394	449	405	418	428	397	403	433	407	399	438	394	414	406	396	450	422	452	412	407	420	401	400	442	405	384	424	474	382	410	418	428	375	389	404	398	416	443	436	404	394	398	382	425	399	415	412	428	433	433	417	433	400	426	449	403	418	414	406	410	387	437	414	391	406	413	395	426	392	430	423	419	410	399	412	367	448	424	420	417	392	385	379	423	384	389	384	409	403	413	412	401	387	437	423	399	428	398	428	420	437	430	365	411	466	379	417	415	409	411	433	410	411	447	446	445	419	419	400	396	420	415	394	386	406	431	424	381	435	374	411	426	395	401	410	397	426	403	375	421	411	421	419	400	375	404	373	378	404	430	427	420	456	415	405	416	387	422	430	340	430	371	443	438	398	418	415	389	377	406	372	447	404	423	370	411	438	414	395	438	362	397	389	434	447	409	408	405	385	392	403	421	418	392	376	408	412	404	426	375	450	432	427	405	427	400	387	363	416	414	397	404	433	449	383	402	428	389	427	394	430	436	402	447	402	409	407	411	422	438	435	413	427	378	406	464	492	412	455	391	423	443	365	404	438	361	405	368	433	402	433	408	424	428	400	421	432	453	420	415	442	394	411	387	411	447	407	395	465	407	439	433	443	417	454	422	410	422	405	373	417	377	423	420	440	418	385	432	382	419	409	414	429	368	419	453	419	384	402	404	418	429	400	430	388	415	376	392	437	421	416	437	387	362	381	381	420	389	393	428	442	419	428	420	411	404	412	398	382	409	411	451	408	410	432	407	391	431	424	410	391	407	436	402	409	422	404	447	394	414	387	406	411	415	446	367	446	408	411	399	418	399	393	400	393	400	407	396	414	411	405	460	395	377	442	428	456	393	432	414	424	405	419	431	407	369	415	393	481	410	431	427	434	422	434	394	389	388	392	411	369	435	412	392	375	416	404	436	406	424	384	401	401	368	381	417	387	408	384	377	408	387	387	409	412	406	410	413	431	412	401	416	395	369	386	444	398	387	380	391	406	429	418	423	380	411	413	375	407	419	490	411	446	391	459	412	387	387	399	410	432	441	428	432	415	397	406	366	460	428	376	433	406	400	436	431	399	452	467	438	409	402	380	432	399	434	460	408	395	388	455	459	399	394	416	388	403	432	434	424	412	423	427	431	401	408	440	408	385	391	396	394	408	386	392	403	371	435	418	442	393	389	431	415	416	447	378	410	412	416	415	406	416	395	395	433	417	437	451	432	442	398	444	407	446	426	423	383	401	401	416	429	385	413	391	413	430	397	417	434	434	382	423	431	380	423	408	398	418	426	423	441	440	408	392	419	421	426	416	414	431	425	409	466	410	373	398	433	403	403	392	386	435	414	452	416	448	409	401	415	414	419	392	397	383	414	390	405	435	435	430	390	417	426	420	390	390	405	425	374	417	426	419	412	374	370	405	452	411	402	390	407	404	399	438	416	354	400	394	441	387	427	408	370	397	416	375	415	416	405	398	417	427	391	415	426	439	405	395	419	450	386	459	412	419	407	445	366	389	402	433	403	417	434	454	369	384	369	454	390	404	377	394	428	443	412	407	418	456	425	409	416	402	401	406	384	394	414	408	406	421	401	407	426	471	413	427	419	412	399	387	438	454	417	410	396	432	425	417	398	379	366	452	432	409	412	384	402	387	418	437	425	414	415	424	380	417	409	426	406	384	431	404	439	402	427	425	454	413	421	430	449	409	410	442	409	399	408	471	395	381	355	416	444	450	413	412	398	357	363	390	443	385	404	402	415	426	396	409	407	404	420	410	408	408	407	418	416	374	425	408	391	379	453	446	400	393	435	412	444	391	381	433	420	391	431	436	412	406	427	404	436	365	418	378	450	397	414	454	434	414	407	398	417	397	399	374	434	452	392	425	422	400	404	427	450	423	413	389	410	413	459	441	438	370	391	439	396	429	384	441	421	395	447	430	437	457	359	402	473	430	401	397	424	420	388	429	419	387	432	422	404	411	393	423	438	375	383	395	386	390	414	428	440	421	431	362	415	389	441	370	364	430	378	438	468	416	400	427	406	403	359	403	455	439	439	412	422	404	411	435	441	400	437	419	405	446	398	389	408	387	379	377	433	369	384	374	448	417	422	405	407	371	423	399	459	399	417	397	393	404	459	407	413	440	407	398	356	394	383	445	418	385	398	417	404	397	444	363	390	421	402	427	396	386	417	426	391	376	416	404	401	410	432	417	418	444	413	434	413	424	409	379	427	407	418	407	436	425	381	427	397	394	393	429	401	464	414	412	479	393	394	394	407	442	396	385	364	442	441	429	417	426	434	430	426	400	397	415	423	378	382	381	393	412	388	436	432	412	448	395	449	438	391	437	431	416	378	379	425	437	374	427	417	421	375	412	394
3366	1284	1978	3242	7356	8638	8323	6033	2283	952	980	1018	1004	921	889	983	1000	966	968	985	933	984	948	937	906	933	955	988	928	964	969	937	921	977	951	973	1014	966	957	924	961	987	973	967	957	979	921	907	957	919	944	986	970	939	934	932	965	935	976	916	900	934	1000	986	968	1013	930	912	963	915	962	948	918	962	969	947	973	928	980	936	945	964	943	979	963	949	955	939	995	922	985	960	911	975	952	918	1004	927	1014	961	1024	918	968	935	906	907	942	962	947	971	869	932	956	963	989	986	949	940	1038	984	931	953	945	906	943	977	971	990	930	942	961	918	888	920	918	970	979	958	951	915	1008	946	992	1003	957	997	996	893	997	921	974	898	968	934	889	907	934	927	932	1010	981	1018	958	972	1014	972	960	943	893	1005	986	946	930	942	903	984	982	962	976	940	979	1001	983	926	934	990	926	909	870	1000	963	963	987	945	887	954	991	945	969	926	981	969	954	972	984	949	956	927	947	968	946	952	958	946	985	996	969	974	970	971	923	966	964	1019	942	963	930	942	962	945	930	1012	887	964	989	970	968	964	966	1001	1002	911	934	964	962	956	936	927	997	966	1005	926	926	965	982	921	898	909	941	942	963	901	940	925	951	1011	938	935	949	915	955	915	944	986	928	941	926	974	982	1011	928	889	927	951	967	953	952	983	988	1041	969	932	966	956	964	918	973	941	935	925	957	975	959	965	882	942	941	959	946	981	963	908	954	963	948	929	940	917	904	932	928	948	953	905	942	972	946	997	965	958	970	935	915	998	916	963	926	948	925	916	945	905	902	899	961	939	934	935	971	957	963	992	919	1056	944	1003	928	926	950	964	991	974	968	950	946	922	943	971	937	899	915	944	977	886	1009	966	955	959	1005	961	933	955	900	943	939	925	984	937	920	1002	989	954	921	944	929	1004	979	961	954	938	902	944	999	958	942	930	936	992	986	960	962	962	966	968	985	969	904	937	949	985	928	993	991	877	941	990	954	937	918	929	959	929	990	941	954	886	977	994	946	936	944	919	939	987	964	906	945	929	921	983	967	921	918	1045	990	911	960	991	971	908	974	923	920	937	1032	960	962	948	931	984	928	987	978	936	954	925	980	929	999	975	955	924	959	961	975	941	967	948	900	959	921	1000	926	908	960	981	957	893	959	956	957	971	886	980	903	932	970	942	947	1012	922	989	931	907	889	925	989	1006	971	936	998	951	923	922	946	977	956	990	976	961	973	958	908	901	981	942	975	946	1005	865	948	908	939	959	967	913	972	980	965	1020	910	945	943	884	970	947	902	922	945	921	950	933	982	924	1001	958	939	956	948	960	991	934	921	957	912	958	935	927	955	961	940	946	956	974	951	988	977	942	927	939	902	952	985	948	943	925	954	999	899	891	953	958	934	984	937	957	935	965	915	955	937	976	1004	981	972	965	1002	956	965	936	956	930	915	978	997	1032	921	942	963	978	999	935	991	932	967	1005	923	911	930	967	973	940	934	957	972	902	964	960	992	946	955	959	946	945	952	945	907	932	950	937	941	901	950	938	934	1018	927	912	971	975	959	1004	937	931	942	956	970	925	973	953	956	971	964	979	953	959	961	932	994	1023	954	1030	879	940	1023	982	959	938	997	954	931	948	978	973	958	932	937	963	1010	947	1005	954	1006	961	1000	934	955	979	935	948	974	935	965	930	945	974	995	967	947	939	1002	1002	957	969	972	966	946	963	971	912	970	962	877	914	897	947	995	905	935	923	948	955	951	956	967	1004	922	965	939	939	957	952	933	912	990	942	932	959	987	1002	954	975	930	974	958	931	968	963	969	932	985	930	952	959	945	945	908	993	919	908	953	885	976	975	898	864	963	940	1001	938	946	915	949	1010	955	937	936	909	968	952	984	943	903	993	999	969	949	926	907	922	962	946	924	947	973	966	960	964	949	988	966	970	963	976	1039	918	928	901	930	963	900	922	930	981	998	986	973	939	888	945	973	985	949	963	1004	963	973	988	934	943	922	1027	961	950	951	1019	930	963	949	917	974	998	985	967	937	930	974	976	961	949	936	957	967	983	987	945	923	913	892	981	912	910	970	942	919	866	953	967	997	968	981	952	972	959	953	955	930	919	932	896	934	992	942	970	911	953	925	959	966	945	959	945	970	953	968	939	949	948	964	935	929	929	926	909	928	938	962	955	951	940	928	937	925	1011	958	950	957	973	921	930	934	943	897	892	953	943	919	925	963	963	972	940	958	964	913	898	950	973	968	945	934	956	889	970	944	936	950	956	971	965	1005	901	943	995	954	946	955	952	1007	912	949	913	963	917	958	964	938	927	930	912	998	970	998	987	917	915	936	962	980	947	934	949	946	906	966	929	942	972	943	1016	997	982	956	924	973	969	947	959	928	972	1007	977	978	922	939	918	956	918	973	973	1002	975	971	992	998	958	967	967	961	940	951	902	1013	915	984	940	978	944	968	935	1010	897	925	923	917	954	962	962	995	963	935	951	1002	939	966	908	947	976	1007	972	964	957	906	907	977	916	987	916	935	970	935	954	919	974	942	993	977	955	946	943	935	928	908	979	934	919	979	965	953	941	920	950	930	940	963	936	922	990	940	951	962	924	979	945	963	984	953	964	999	906	960	933	953	937	1013	982	949	956	993	921	946	923	950	994	923	938	982	982	990	989	971	908	887	928	897	931	921	951	919	986	988	881	1007	923	910	926	942	969	1002	924	913	961	979	932	968	923	969	914	898	956	980	998	991	945	1035	980	994	1011	946	928	865	958	1002	957	930	919	975	916	960	942	968	926	916	994	935	990	988	965	984	907	962	952	947	972	998	936	979	943	1001	949	928	956	941	983	899	888	976	926	922	946	919	963	983	973	970	971	977	989	932	961	937	953	928	935	989	972	984	944	934	992	964	1042	895	935	934	990	937	996	940	972	986	909	931	902	927	920	967	931	995	994	1006	908	919	979	952	928	929	939	959	930	953	953	967	984	957	931	913	938	941	926	912	958	1060	988	953	946	987	975	941	967	947	947	952	1006	1026	967	931	984	982	982	987	1006	1005	932	1004	972	911	1012	948	1006	987	974	956	991	949	946	932	971	1003	920	942	949	916	978	916	938	937	1021	927	1005	962	943	962	920	909	932	918	975	929	939	971	918	969	949	966	995	961	927	968	909	928	974	964	895	994	967	935	950	958	925	939	913	1014	913	924	956	957	947	955	943	932	923	986	945	933	997	931	960	944	981	951	934	940	952	975	1037	933	966	956	868	938	916	958	945	922	925	967	974	934	917	968	915	917	964	956	990	980	970	981	974	936	1025	994	937	936	971	977	921	935	992	1013	968	990	958	962	940	937	901	942	981	899	966	972	940	988	946	946	909	947	916	956	933	904	974	956	1025	925	972	956	964	961	938	945	1007	985	906	960	937	885	964	938	912	943	964	941	998	945	935	950	966	933	946	904	945	1007	940	943	939	940	961	959	895	998	928	940	969	1012	901	972	983	973	964	948	1002	904	957	964	905	949	923	959	969	934	1029	957	944	964	939	916	950	931	1024	1026	1002	928	990	931	934	897	934	1024	1007	907	915	911	944
11792	2655	2360	3849	10162	25260	32514	31775	21798	5875	477	316	310	318	306	348	326	321	309	330	318	302	319	321	308	282	307	337	311	301	349	299	296	345	317	318	304	343	320	350	322	306	255	326	311	327	321	333	286	336	319	316	299	330	314	317	311	326	298	331	312	340	312	319	312	297	333	292	324	299	302	320	336	298	368	305	332	334	347	305	306	307	287	342	319	299	317	334	325	331	293	297	329	336	352	294	298	342	310	328	307	287	306	291	326	309	301	274	283	296	290	338	330	297	318	292	330	311	317	330	274	326	325	305	322	298	297	268	316	321	327	285	289	301	319	282	343	321	312	301	283	336	310	313	317	345	301	295	323	307	278	294	335	305	330	309	308	301	293	292	315	287	289	325	311	287	315	331	336	306	297	288	296	346	278	293	340	348	323	344	315	327	357	306	308	312	343	287	320	303	304	330	324	325	305	316	310	303	285	298	300	300	336	308	326	353	331	308	336	334	287	299	346	342	314	324	320	325	334	326	304	323	280	329	323	339	333	306	278	292	327	311	320	282	323	301	315	327	290	327	308	297	287	307	294	321	305	333	297	319	289	292	303	331	294	311	302	341	281	278	321	321	318	305	320	335	343	292	304	299	328	284	284	322	325	314	313	341	321	323	348	315	312	308	329	309	337	302	304	309	306	317	323	315	341	301	297	303	309	316	278	332	325	300	307	307	328	269	309	318	287	290	316	284	333	336	320	307	313	342	303	301	302	304	327	279	294	313	337	292	294	255	337	298	284	333	315	331	283	317	293	312	301	321	324	293	294	309	292	298	335	316	299	339	323	322	328	299	325	309	310	323	319	326	315	322	317	290	302	319	323	326	332	299	284	324	312	321	315	306	323	332	280	320	302	307	321	298	299	296	279	315	331	321	298	271	311	317	296	309	330	322	311	310	340	304	312	279	278	362	318	324	309	308	289	331	304	316	334	307	318	299	338	293	311	288	283	348	320	328	319	298	296	314	324	328	281	309	338	304	336	303	349	291	319	296	295	316	321	286	337	292	318	303	322	315	322	344	312	305	292	329	281	304	333	295	314	273	317	314	304	307	292	315	340	304	285	327	312	307	348	293	311	277	316	329	324	317	313	333	306	323	326	314	337	321	300	297	298	309	297	304	291	311	318	304	283	281	309	327	311	353	339	350	307	298	339	344	335	317	285	306	356	307	349	278	292	292	307	339	297	307	301	310	294	335	344	321	305	292	286	331	321	297	331	310	331	303	330	291	334	274	317	345	300	303	315	327	306	344	331	293	309	313	302	325	357	322	312	321	303	324	327	327	299	284	299	317	289	307	292	330	326	317	302	276	314	304	318	330	339	307	289	299	339	318	300	322	330	295	307	286	316	318	322	278	307	322	297	293	340	337	329	322	311	305	303	310	321	337	309	318	306	294	352	285	299	294	310	296	296	285	310	330	328	320	292	318	315	294	342	311	310	316	301	312	322	327	356	317	325	323	329	311	347	283	301	327	285	319	316	305	335	299	315	328	327	328	315	361	315	298	341	323	341	323	272	309	288	310	292	299	312	317	341	327	300	337	304	293	303	285	310	321	296	335	295	310	285	301	313	283	298	306	294	302	304	297	344	323	294	306	302	301	314	315	332	309	297	284	309	303	326	332	307	315	302	304	348	334	295	305	322	321	282	293	311	328	300	304	280	312	316	322	315	327	334	299	305	312	287	334	285	280	305	331	315	314	335	286	314	323	332	284	317	303	339	304	331	327	322	296	295	308	296	314	312	311	324	318	315	317	307	345	300	306	311	338	362	277	284	291	306	312	308	311	322	300	352	306	334	294	304	307	303	284	307	315	334	297	323	313	295	304	305	309	335	323	321	319	308	327	306	299	328	290	312	327	326	335	309	272	316	307	312	328	301	288	317	337	300	308	319	308	309	322	321	343	301	312	322	308	274	279	313	323	306	284	322	317	325	329	340	305	323	288	328	312	306	320	347	320	289	341	315	331	338	336	318	317	278	321	296	353	314	312	331	269	307	296	325	290	316	327	338	366	329	318	327	325	313	315	303	291	343	299	294	281	318	314	324	328	337	289	305	327	319	317	297	286	347	309	305	345	289	305	317	312	334	290	310	300	304	321	311	308	324	323	293	344	307	298	329	341	304	274	296	334	304	311	317	314	315	305	306	325	324	323	329	309	336	324	308	338	335	301	288	336	308	291	329	311	281	350	333	284	323	326	361	337	314	288	312	294	321	363	280	290	325	326	328	299	334	312	308	316	330	325	303	315	285	327	295	288	315	296	317	303	304	293	353	321	317	320	320	284	333	325	334	276	323	293	338	293	349	301	309	303	311	305	311	310	302	316	317	349	330	291	297	318	268	321	280	301	302	307	317	316	337	344	321	275	301	331	322	321	328	308	300	307	305	313	314	299	278	323	295	326	325	314	279	353	305	329	294	305	313	308	322	329	321	339	289	297	298	334	311	317	295	307	280	337	305	280	302	340	336	280	309	314	338	308	314	316	303	315	281	293	339	294	297	325	349	357	308	338	302	267	308	290	301	319	289	303	301	266	302	289	322	337	332	334	296	308	327	336	327	305	290	313	280	312	284	301	332	324	295	321	304	308	299	310	285	322	340	315	317	275	308	324	319	353	337	297	314	314	313	319	285	319	268	308	311	313	280	287	309	330	264	320	294	341	328	290	308	297	326	316	333	332	313	312	336	308	310	344	317	339	287	295	331	299	330	330	310	299	322	319	315	303	284	316	286	328	331	333	341	358	301	302	291	323	323	299	304	301	303	294	324	282	300	294	300	289	323	314	293	339	322	345	332	287	324	315	309	310	307	376	280	318	322	320	306	333	322	291	301	291	326	316	288	295	313	274	298	321	309	329	333	290	318	328	311	337	311	300	336	297	279	321	284	292	319	326	295	342	315	323	313	297	241	311	311	346	281	308	267	312	342	295	306	330	308	316	313	298	293	311	278	304	350	298	317	291	315	312	296	293	322	329	296	331	279	355	298	295	329	344	360	323	333	340	298	299	318	340	324	347	310	322	303	328	349	316	302	329	320	320	308	313	309	307	296	334	315	292	314	294	296	292	321	340	311	289	304	274	307	340	348	308	299	316	339	313	282	299	321	329	290	285	339	281	327	308	346	315	299	299	291	313	310	364	284	300	311	316	328	305	309	292	307	318	328	313	312	279	330	300	307	339	294	303	322	325	315	316	336	292	293	309	307	297	300	315	317	333	307	332	306	326	320	286	320	270	299	324	312	308	308	328	328	305	311	283	379	322	318	289	312	286	320	279	317	321	312	288	323	334	305	319	311	317	325	321	301	331	327	310	308	331	317	277	342	319	331	318	274	343	280	273	262	290	313	323	326	340	352	304	334	323	296	324	312	281	290	298	290	307	310	327	340	284	346	314	328	317	352	308	286	347	330	312	325	326	337	320	323	303	318	323	299	310	338	341	310	339	350	301	361	284	321	342	310	315	303	299
7774	2532	4782	11552	26449	45041	50950	49645	39121	9151	1452	863	837	823	825	808	797	851	793	832	839	853	844	787	803	785	795	746	761	796	775	828	785	744	827	788	815	749	761	848	793	777	796	782	788	777	777	736	751	803	785	750	785	787	791	764	758	773	785	777	783	784	814	752	816	770	783	804	765	846	812	750	736	771	788	803	757	781	769	729	787	771	737	797	787	764	794	802	753	786	794	794	765	791	777	768	719	761	769	803	811	840	783	758	745	770	782	744	795	746	756	730	742	752	760	774	759	817	762	769	815	779	756	755	744	787	767	787	804	760	783	806	761	820	768	794	780	737	745	766	834	760	741	772	795	779	834	797	712	764	788	711	742	790	751	781	814	850	750	773	771	766	836	761	794	781	763	803	791	735	794	749	765	774	766	789	757	777	843	765	748	779	783	781	758	839	760	822	770	761	756	811	744	768	765	821	790	832	772	755	797	760	745	765	764	843	769	754	764	820	797	827	714	774	753	781	735	769	820	753	791	742	774	754	788	789	762	832	765	761	794	774	814	786	780	765	734	768	799	777	777	795	786	765	766	777	826	794	740	742	793	752	775	742	747	780	824	753	798	783	767	798	760	762	794	782	778	791	774	743	788	786	764	753	789	730	769	770	740	815	780	754	790	796	816	810	785	750	789	779	764	822	752	764	827	785	754	728	808	793	769	746	785	756	791	795	808	762	760	749	791	832	750	807	832	757	822	810	801	775	773	764	771	772	757	778	800	795	786	759	801	765	765	748	796	730	779	816	792	799	786	773	730	748	744	812	787	795	716	752	785	755	796	838	778	794	768	751	783	765	803	830	774	851	797	790	765	724	767	738	765	776	779	725	728	748	772	729	786	828	783	762	790	774	759	727	810	807	823	773	758	795	787	766	737	735	832	771	782	783	711	774	757	855	801	806	803	746	883	732	773	771	785	784	779	749	768	796	818	808	791	768	756	810	755	741	757	792	783	804	770	749	791	810	806	773	788	784	772	804	785	800	803	727	834	795	834	772	780	780	766	832	755	723	813	758	747	770	789	784	754	778	774	782	789	763	763	807	786	786	794	776	826	739	764	757	773	754	771	796	753	765	805	754	794	760	805	761	786	767	767	754	777	786	796	791	779	836	764	762	723	750	799	784	763	775	786	743	732	800	791	761	793	781	736	720	774	758	741	788	756	784	770	833	759	738	782	827	752	803	803	779	733	748	821	773	778	805	794	731	742	804	765	788	775	772	725	770	759	790	777	735	807	752	762	754	766	749	763	778	769	761	767	803	787	747	761	784	770	764	781	752	739	813	776	786	741	797	794	767	736	756	767	781	766	768	783	785	788	790	770	804	800	747	804	772	788	745	790	769	750	780	808	753	781	806	771	807	824	745	796	811	841	819	741	809	730	775	803	791	789	793	778	805	772	787	802	795	782	817	788	789	804	756	795	768	817	824	760	778	766	845	766	780	751	803	818	794	809	745	820	797	776	736	785	785	801	776	841	730	747	749	797	719	747	796	791	778	774	766	803	796	705	788	735	776	799	768	786	774	743	772	808	777	792	797	805	744	759	792	798	759	762	805	752	800	812	772	792	785	736	784	812	755	727	800	790	770	786	746	764	786	834	765	793	784	791	784	805	781	755	746	747	752	817	761	799	762	741	805	761	749	764	794	799	726	791	764	805	731	761	769	763	808	729	811	796	772	799	768	767	725	775	747	792	769	765	710	754	781	783	812	754	790	823	797	731	785	802	705	787	751	789	811	806	792	758	775	730	744	765	790	812	803	756	783	790	791	759	789	765	769	744	787	791	741	780	783	732	729	783	763	782	776	779	747	785	726	783	759	809	785	815	807	819	769	753	746	795	778	795	798	721	732	823	770	820	820	837	794	761	784	793	774	818	792	806	799	787	772	761	741	812	772	717	761	787	733	808	781	778	785	743	821	752	795	815	761	744	789	770	769	740	779	792	767	694	755	813	765	735	792	798	725	767	731	805	762	804	780	801	813	758	755	738	771	773	770	771	735	809	764	783	775	758	757	731	778	763	789	762	757	766	829	768	783	791	810	731	772	830	766	810	767	784	740	751	771	781	782	787	759	784	806	850	769	822	790	766	729	746	798	761	766	794	779	767	780	802	836	853	758	786	710	849	750	725	779	794	777	798	789	737	699	755	757	775	776	728	834	738	754	790	752	765	791	767	807	760	743	789	784	770	827	790	771	747	725	782	833	787	815	759	773	833	747	755	771	766	758	721	757	808	768	785	745	759	763	750	755	776	744	770	777	793	768	733	760	792	759	781	761	785	773	745	817	760	787	777	754	794	790	781	747	769	812	729	796	821	842	783	811	789	784	813	760	767	786	777	745	813	765	773	761	766	764	755	792	758	826	784	780	764	775	773	769	767	798	803	801	791	798	782	765	764	738	800	774	780	745	780	749	809	795	829	763	744	738	787	759	790	777	801	770	811	784	733	791	725	797	789	821	749	802	776	824	761	778	764	716	797	776	787	739	791	763	781	777	771	759	765	782	741	754	761	766	788	788	765	741	808	779	725	774	854	767	776	757	766	791	779	749	735	810	763	766	808	788	783	766	843	757	801	774	755	777	772	764	764	759	760	804	818	788	757	799	762	730	805	793	767	761	768	770	776	725	753	771	725	750	745	727	739	719	816	783	793	757	757	784	789	776	794	776	801	726	796	791	801	803	793	811	771	776	717	765	731	778	810	762	808	765	790	794	724	708	783	817	764	761	797	830	770	765	730	821	772	799	778	751	766	764	790	802	779	766	755	763	800	738	749	794	744	758	834	793	758	760	759	806	720	783	735	760	796	793	778	768	842	859	755	753	760	781	778	787	784	755	748	760	735	753	779	791	739	746	737	803	791	752	732	819	741	784	775	805	793	793	775	796	777	812	822	781	769	749	733	748	762	725	710	806	759	823	818	766	778	771	780	801	771	760	768	750	767	767	772	800	758	763	773	769	780	793	795	766	795	804	758	752	765	776	778	779	780	776	739	752	766	786	793	810	731	789	778	743	733	785	788	752	743	770	767	765	813	779	786	729	833	772	726	757	747	717	760	788	758	761	782	770	801	740	793	785	782	773	849	798	780	744	778	789	779	744	769	764	779	765	799	768	782	747	789	779	771	770	819	814	794	777	769	746	763	817	798	749	807	800	764	787	770	776	810	801	777	796	775	738	735	794	782	799	728	814	740	752	803	792	739	750	777	785	757	804	806	841	744	783	795	785	766	753	774	789	787	788	781	721	752	746	781	758	774	746	783	765	778	753	758	741	807	773	838	772	750	803	785	721	797	780	777	772	782	732	801	770	746	812	783	760	774	815	777	775	762	777	743	695	746	785	780	783	784	811	761	783	769	820	742	757	722	760	768	824	769	754	763	763	805	788	831	791	732	772	786	764	761	810	779	762	757	761	809	751	742	752	765	775	722	813	805	762	774	741	808	792	810	761	809	755	760	732	793	764	785	815
18292	5033	4900	4301	9452	35347	54204	44747	29826	4992	1860	462	385	392	440	381	376	398	401	401	373	384	369	414	376	355	365	395	381	365	370	363	401	344	365	383	370	348	387	373	386	324	346	360	337	349	353	397	393	378	349	406	374	388	346	345	364	394	378	393	356	361	362	397	380	364	374	325	373	373	358	347	370	357	398	353	375	384	354	343	382	391	350	387	394	382	376	353	376	383	359	344	344	376	407	371	354	387	349	369	359	337	345	357	401	390	345	358	377	382	353	335	348	355	374	390	340	365	360	362	356	363	383	362	338	374	357	368	370	375	390	383	403	337	325	343	350	351	355	381	402	355	362	370	340	374	328	366	395	372	371	366	379	378	340	358	381	386	382	375	357	387	393	356	388	347	336	352	364	348	370	382	352	342	377	411	377	390	361	339	353	389	362	366	359	350	370	375	378	386	377	370	370	345	365	367	416	407	360	360	380	359	419	412	370	348	354	347	343	373	376	386	376	339	343	377	352	361	369	384	320	369	356	370	377	355	382	375	399	342	383	368	387	344	354	380	366	344	364	390	355	371	354	360	387	396	356	405	403	383	372	343	330	367	379	417	368	383	387	354	376	373	347	353	317	364	352	330	354	357	321	372	367	390	366	370	328	341	375	366	361	349	387	359	325	369	389	390	333	375	352	338	374	357	366	360	377	324	366	363	385	386	336	371	375	375	339	400	371	383	350	388	349	391	381	365	357	347	370	359	360	379	392	357	343	398	370	390	350	378	359	376	390	360	329	320	364	370	370	396	348	397	368	357	412	341	371	370	368	367	384	368	370	357	353	358	375	354	376	331	359	330	382	372	362	357	394	348	374	374	400	349	409	368	353	362	371	368	410	356	396	363	381	367	378	377	377	378	341	410	322	404	377	369	364	342	379	387	378	375	377	353	375	341	371	337	381	346	381	384	346	373	363	414	367	376	383	336	376	336	384	372	362	387	355	379	397	354	349	364	375	382	342	357	388	345	418	375	410	412	372	346	370	373	406	388	373	378	358	370	391	396	377	390	355	353	354	361	346	376	386	357	393	374	370	343	353	384	366	360	372	415	394	369	369	373	355	360	343	379	378	346	324	374	366	377	416	362	361	370	371	334	354	368	387	385	377	376	345	372	357	368	373	363	375	422	351	378	373	375	371	351	404	393	340	333	396	393	418	385	369	336	386	362	356	379	386	357	383	376	381	366	371	349	372	377	363	321	348	349	365	381	370	395	384	355	366	361	371	366	371	379	353	370	341	336	359	354	415	405	374	351	360	389	383	343	335	353	347	398	388	372	369	361	348	367	371	372	343	403	347	406	350	376	370	356	351	358	389	329	353	357	356	373	357	356	407	327	380	364	344	356	376	380	331	318	382	386	380	341	361	397	366	378	365	327	379	349	380	364	396	356	379	378	338	375	357	370	360	385	396	395	339	354	342	355	361	381	383	360	377	373	404	346	345	350	361	387	372	384	394	353	357	361	366	422	378	369	331	344	373	376	355	417	372	378	327	345	373	345	354	316	363	366	378	347	370	369	354	379	382	358	398	385	357	332	374	371	352	378	376	391	364	361	375	382	329	344	354	367	379	350	395	384	342	365	387	372	380	357	363	398	388	350	367	388	319	340	404	363	363	358	364	383	335	388	370	350	351	342	344	360	355	376	350	352	330	348	370	370	419	393	352	370	372	375	393	407	415	344	351	384	348	397	387	380	356	370	352	359	383	320	382	361	334	319	355	372	350	381	354	361	366	369	336	376	368	364	376	416	362	323	364	419	380	353	368	372	358	348	404	348	389	373	347	409	362	346	373	415	377	344	350	356	371	360	362	342	346	369	415	363	381	360	403	376	372	397	369	415	362	350	349	372	329	355	335	383	418	404	395	381	355	381	386	360	346	344	362	394	364	365	357	346	379	372	360	337	389	356	360	334	399	322	393	415	396	377	374	355	404	337	341	337	389	409	355	344	425	359	340	361	362	391	382	362	342	367	341	368	372	381	375	387	356	332	348	403	368	327	366	371	346	360	364	370	351	377	381	333	370	350	377	375	353	376	341	385	373	393	349	353	410	388	388	367	362	379	398	422	405	394	377	378	401	374	387	354	367	361	344	410	332	361	330	372	363	372	363	359	345	363	341	388	361	364	398	362	378	359	361	355	353	380	354	358	370	348	378	382	367	327	370	352	361	378	385	391	351	355	345	363	363	403	350	344	359	386	402	404	356	340	334	354	397	360	370	369	369	349	348	336	334	342	370	350	382	375	398	381	346	346	364	363	389	385	405	359	343	378	378	368	372	337	361	345	398	373	381	384	348	366	352	379	380	392	387	365	350	385	331	352	370	378	391	377	405	391	364	337	373	388	372	345	387	374	378	343	384	364	388	373	382	392	381	358	398	367	331	325	333	379	355	363	375	336	370	364	364	379	357	384	370	386	332	350	350	323	376	383	364	342	374	360	357	347	343	353	363	362	394	373	388	373	414	372	394	348	334	352	345	373	346	370	351	368	381	375	350	395	370	382	357	369	351	380	398	385	356	360	371	348	382	394	391	359	354	351	336	386	344	323	375	357	401	371	362	380	378	359	378	368	392	387	371	361	355	336	405	372	344	395	345	375	382	375	391	356	352	350	372	378	379	359	396	323	365	403	381	345	367	369	365	373	385	364	363	370	370	364	364	369	360	381	358	399	338	409	377	389	383	369	419	342	398	350	360	408	380	375	343	356	367	347	377	341	354	369	352	352	363	361	359	381	390	355	360	377	398	352	357	370	331	368	363	332	385	373	368	355	369	356	375	372	339	353	360	331	370	341	371	389	346	399	366	334	376	334	364	345	366	363	373	365	391	340	373	399	390	370	371	404	351	341	378	366	408	401	354	380	392	376	333	376	395	375	369	349	374	383	371	374	371	344	395	392	384	366	359	379	390	419	377	363	343	394	410	394	376	402	377	365	363	362	371	371	367	393	328	361	368	395	350	365	346	401	388	374	365	381	400	369	381	384	347	344	343	336	359	404	342	377	371	392	381	369	382	380	363	367	402	411	390	377	340	385	389	405	375	360	357	388	382	365	386	379	366	373	391	392	358	358	314	357	372	363	394	397	390	385	356	397	381	351	389	359	365	339	362	384	377	376	352	370	367	388	371	392	370	379	367	386	379	346	393	383	355	349	365	381	360	360	386	326	359	384	366	384	407	415	352	359	388	341	365	357	355	392	357	370	365	376	376	354	363	362	360	338	325	365	339	360	372	370	368	356	381	360	383	375	405	325	373	367	357	392	335	370	376	372	362	384	377	388	395	386	403	404	364	363	371	413	362	355	388	373	381	400	356	381	358	358	385	359	351	367	396	361	353	346	368	369	368	360	387	363	323	364	370	382	372	362	377	342	356	344	351	386	377	370	362	419	360	366	347	404	370	378	317	367	342	402	369	420	401	363	366	362	371	368	406	377	382	352	372	368	327	344	361	428	374	375	387	399	342	345
9434	3886	8704	11084	24737	53377	67129	58597	41590	2476	7442	1083	1159	1101	999	1057	989	1000	997	976	907	999	964	943	919	932	940	947	886	877	949	976	883	912	922	923	920	919	828	924	874	904	935	916	932	862	940	899	933	869	905	968	878	948	924	947	898	914	893	901	900	942	895	895	880	888	907	862	914	908	868	896	942	859	894	936	895	929	924	944	892	935	882	971	932	878	930	904	880	904	898	898	913	911	882	941	898	963	918	849	898	908	894	890	886	964	881	941	919	960	930	886	880	914	910	889	891	949	927	884	922	863	918	889	893	905	902	907	892	883	852	857	896	893	927	911	915	871	898	932	891	947	943	913	805	918	887	906	914	979	914	852	863	888	894	872	920	884	878	870	855	917	888	908	891	912	882	885	860	888	864	892	949	928	898	884	840	910	918	897	922	923	879	862	867	910	921	933	898	933	946	980	898	889	941	940	902	933	920	883	944	870	917	885	933	939	905	854	925	901	854	913	923	909	951	897	946	861	916	871	884	921	902	904	882	819	866	871	868	926	935	872	905	940	886	851	867	862	864	837	897	864	928	895	864	914	908	911	910	919	920	959	905	904	932	895	943	831	870	921	897	940	885	974	934	879	907	874	884	890	884	913	963	915	926	871	930	895	950	904	894	875	865	904	852	932	901	885	898	863	900	883	904	880	868	901	876	877	852	916	949	932	914	911	875	883	929	892	887	863	847	885	864	892	921	899	911	911	855	874	947	922	848	919	856	865	986	912	906	854	893	918	913	935	888	857	870	905	942	871	969	900	973	936	885	940	897	950	895	905	878	896	840	890	851	855	872	851	853	908	911	831	905	871	942	931	881	948	947	955	891	893	915	920	936	915	890	897	918	916	887	936	887	903	870	893	924	855	946	890	888	870	863	905	903	846	888	862	956	871	878	905	864	938	911	902	914	900	887	863	939	881	934	853	904	895	914	927	974	888	909	915	877	908	889	891	920	967	873	918	917	852	864	885	942	878	884	908	902	901	896	892	871	865	940	907	875	905	921	899	897	920	899	937	851	914	916	897	908	907	840	888	877	855	936	943	890	902	900	856	869	852	916	882	864	896	849	885	882	962	900	903	942	946	879	878	906	882	904	852	889	918	911	914	936	871	884	912	854	950	902	882	907	858	899	895	874	949	889	914	945	899	925	895	883	899	893	928	856	900	929	894	855	914	930	969	887	905	972	946	902	900	850	935	896	949	875	918	890	899	904	921	886	867	872	868	847	935	892	952	930	920	918	871	976	942	907	927	924	885	909	878	960	923	949	886	892	897	944	895	906	842	951	939	925	930	927	903	895	910	902	892	888	869	873	920	878	915	878	879	906	930	893	887	881	863	863	842	921	921	898	917	887	850	909	904	887	934	886	897	924	851	893	902	939	881	904	850	864	919	862	939	838	920	915	886	914	890	890	939	933	902	932	910	884	909	904	873	921	867	908	820	891	873	876	931	867	929	906	881	947	960	881	911	868	969	918	908	893	889	942	878	901	901	884	894	914	913	870	895	916	891	854	881	880	858	923	885	866	842	842	903	889	933	979	910	881	858	960	884	907	916	968	905	890	887	970	900	920	915	933	900	912	918	890	866	839	893	859	880	853	953	897	866	889	879	897	858	918	904	968	927	906	935	836	849	845	876	911	858	885	893	886	852	922	882	919	909	906	809	894	873	840	891	879	924	895	918	891	880	922	905	874	881	957	892	926	875	867	956	891	869	886	903	908	863	924	883	930	912	855	857	836	886	874	929	892	908	904	903	894	901	869	880	897	952	911	906	908	932	915	914	898	865	904	909	869	895	860	892	874	878	915	949	946	849	901	881	888	880	929	862	914	924	854	883	879	923	918	897	890	883	912	938	916	890	872	981	911	854	886	909	877	839	871	936	946	913	924	899	930	936	880	886	891	898	912	905	893	867	824	919	890	908	883	874	868	897	861	887	842	912	986	863	909	911	893	903	896	849	902	958	867	882	861	896	886	881	953	901	886	906	870	903	908	903	875	881	910	848	918	877	947	917	871	891	864	891	902	873	935	921	931	929	914	838	902	929	928	943	900	880	909	938	931	960	877	972	895	860	831	866	899	928	936	924	887	899	903	913	895	940	916	906	870	915	855	886	881	928	905	918	887	857	892	861	926	899	860	888	882	920	943	911	868	926	917	926	917	926	872	949	907	900	844	917	926	906	905	933	843	902	899	960	899	915	875	893	867	897	916	884	888	960	895	906	911	982	960	836	908	898	894	891	875	927	905	925	897	939	846	903	922	937	835	902	944	905	832	868	947	856	901	913	878	876	892	899	892	927	960	907	943	912	901	850	957	921	930	905	944	858	892	886	891	961	920	897	903	898	942	868	932	891	957	929	908	878	895	903	881	937	913	879	891	831	871	906	897	855	937	921	902	892	874	917	903	917	909	902	893	883	900	914	898	869	943	913	890	880	900	875	889	879	885	882	906	885	880	871	883	874	876	929	905	912	923	867	927	823	936	887	946	922	922	893	868	898	912	897	871	901	867	827	860	872	882	870	881	900	886	869	878	922	871	911	954	920	882	907	897	914	930	881	814	865	847	878	899	832	947	912	942	909	889	883	947	934	900	910	900	929	916	921	851	860	885	962	890	944	824	893	869	907	887	883	918	888	922	871	923	891	887	919	885	939	939	960	878	932	889	854	883	897	917	871	892	905	881	936	936	918	898	839	857	909	865	960	847	889	933	883	900	880	928	924	842	933	869	892	839	920	840	906	901	929	918	952	901	895	877	872	946	904	920	942	919	850	937	871	908	894	956	948	903	934	887	912	806	896	825	869	897	941	918	880	903	881	908	891	900	925	910	887	949	928	864	904	886	908	912	913	940	892	850	943	857	898	907	889	889	901	894	897	894	883	912	879	852	910	939	873	852	943	902	894	893	941	926	913	937	933	900	884	889	890	900	886	861	970	948	903	870	900	956	882	933	945	909	880	913	822	922	908	906	864	913	906	871	937	928	919	963	872	868	903	851	870	890	909	884	934	904	964	931	876	930	923	904	892	826	883	913	875	928	895	859	871	884	858	893	906	873	937	980	930	912	873	921	924	934	924	879	891	914	918	919	901	919	895	863	900	872	839	892	893	912	862	896	939	902	904	935	929	851	960	874	886	924	934	929	891	840	908	869	950	916	885	901	936	935	885	915	894	859	946	912	905	862	912	854	891	836	914	910	875	844	878	862	916	892	893	893	923	884	892	950	889	942	836	935	910	910	903	939	951	889	898	860	886	891	946	877	891	935	961	924	866	878	921	842	881	876	876	934	890	933	852	903	904	919	947	915	928	897	954	892	898	861	921	940	932	912	877	891	913	892	881	884	832	863	900	912	861	893	858	884	941	901	936	924	946	860	898	879	913	926	868	959	944	880	870	926	896	907	934	875	901	923	945	896	934	907	924	940	836	879	880	913	938	875	850	888	931	912	908	942	890	945	915	861	935	848	866	880	888
3033	822	1145	618	580	1275	1908	1955	1167	461	444	420	415	406	392	400	404	404	400	411	363	345	388	404	401	392	361	413	390	408	405	427	385	427	380	342	397	379	406	383	396	403	419	360	406	422	396	380	455	399	386	393	371	369	400	392	367	392	404	365	367	369	387	400	381	374	394	376	358	344	383	405	387	389	390	380	374	370	367	376	376	384	368	398	373	407	391	362	366	406	399	363	433	376	400	397	370	373	376	388	400	357	379	391	409	436	378	369	392	416	378	424	359	405	413	391	366	388	382	402	367	394	385	412	375	409	379	396	381	398	367	356	421	380	407	384	395	374	405	415	372	408	386	399	397	404	344	397	385	374	362	395	381	390	348	406	379	370	410	404	408	398	389	404	378	376	402	384	426	342	427	417	384	396	403	396	391	391	381	342	417	411	399	406	409	393	383	394	349	410	358	434	397	388	381	405	404	391	403	396	378	356	364	382	381	402	387	424	395	412	385	364	364	419	376	381	389	350	368	371	407	423	375	397	412	380	438	384	350	387	362	413	386	376	439	386	370	384	361	384	382	377	390	407	399	377	382	389	390	363	373	402	399	387	375	374	361	383	356	383	390	419	410	379	357	390	385	373	333	384	406	345	399	355	385	372	404	402	380	391	361	365	365	383	411	379	363	401	374	386	388	377	384	388	384	407	404	364	413	395	407	371	375	416	405	352	397	408	395	412	428	368	378	371	386	368	423	370	378	393	392	357	391	415	397	400	401	400	384	365	397	398	409	387	382	387	426	381	379	365	397	384	352	387	398	386	366	401	386	409	401	384	364	431	372	426	379	403	385	384	364	358	370	372	370	385	358	381	338	364	392	380	394	372	404	405	412	413	414	405	381	400	381	385	410	371	385	366	369	407	390	405	385	396	415	395	412	394	373	369	372	386	357	369	442	382	398	405	383	385	387	372	359	399	370	362	368	395	365	390	403	399	419	415	388	351	371	445	417	372	369	397	419	396	381	394	394	363	417	373	382	357	370	390	356	414	367	351	382	378	411	379	410	365	385	383	408	370	383	362	388	376	386	360	420	383	380	399	357	387	396	377	366	394	395	395	412	390	349	389	416	384	385	373	405	413	411	376	366	364	404	395	396	378	384	394	407	372	381	411	394	385	390	388	414	365	389	413	388	415	420	361	365	420	419	387	382	393	384	391	393	376	374	397	397	350	382	379	396	370	397	352	355	366	424	358	382	390	414	349	359	397	414	409	357	360	392	389	408	387	358	381	391	388	422	379	362	393	385	383	384	387	360	379	374	408	397	377	400	400	412	375	374	404	377	399	388	436	354	367	381	370	402	384	409	359	403	366	384	389	386	420	397	409	413	398	401	322	377	384	376	376	406	362	422	384	359	389	372	374	355	404	348	386	368	366	398	444	392	380	367	412	363	358	393	387	379	420	387	425	423	407	362	400	397	370	381	425	410	386	422	366	383	385	370	352	401	377	394	387	411	392	373	368	389	359	386	397	390	355	413	405	350	398	363	420	374	420	392	427	388	387	410	364	386	359	359	361	387	360	384	397	357	425	384	371	395	409	376	395	381	412	379	406	363	400	386	396	411	388	389	369	395	382	400	367	412	400	413	379	385	372	395	388	400	422	383	420	372	410	388	374	352	361	416	377	367	434	406	352	370	392	378	385	414	403	385	405	385	416	368	355	364	409	387	355	419	447	364	405	413	366	377	413	383	356	382	343	362	391	393	425	379	374	433	360	380	411	397	379	364	359	392	376	414	392	371	344	426	362	375	373	349	388	380	410	347	369	385	374	349	340	411	373	374	393	376	380	387	402	364	369	391	373	363	384	415	366	363	383	394	397	381	397	400	367	387	366	423	379	395	402	363	397	389	408	411	383	389	415	365	364	417	442	404	406	406	370	356	430	403	378	409	396	370	414	431	355	362	428	410	394	380	392	417	416	387	370	400	397	400	396	373	415	410	365	406	410	414	425	390	375	387	371	384	383	424	393	411	351	427	421	389	394	422	379	392	358	360	414	375	411	375	372	385	411	379	375	411	387	408	362	388	351	396	397	409	390	418	399	391	427	405	408	384	402	387	405	357	325	401	406	391	409	404	427	392	367	407	393	385	392	394	353	385	363	379	397	390	401	400	414	368	358	375	392	392	393	392	413	365	358	363	422	374	406	400	421	433	390	377	398	365	344	375	396	404	395	390	369	373	402	390	378	411	354	408	385	370	402	378	420	375	377	426	400	376	427	379	387	416	391	437	389	403	424	376	407	398	359	388	375	405	393	393	370	409	385	424	358	362	407	416	396	352	395	378	391	365	451	381	362	362	379	405	418	415	386	386	396	422	396	393	403	351	369	389	375	393	356	430	388	382	390	380	386	365	333	435	387	370	375	383	399	393	391	371	356	400	409	403	357	409	412	370	406	390	360	377	388	377	380	364	362	366	449	376	409	398	417	389	366	374	373	407	375	386	387	366	378	405	383	361	371	391	421	397	371	360	375	396	407	380	395	386	344	382	417	385	407	410	397	413	405	396	398	396	385	386	400	403	430	386	418	416	389	390	392	410	435	392	418	414	349	367	382	408	359	391	402	381	421	413	355	377	400	421	404	377	339	408	393	365	388	436	388	360	418	384	378	386	385	383	375	413	367	413	398	441	362	386	421	414	373	357	401	382	414	396	361	401	434	438	394	366	397	402	404	396	396	381	411	365	366	371	407	401	400	382	353	369	373	366	416	381	427	401	397	402	402	382	390	394	403	408	373	376	370	397	360	373	402	333	408	383	409	386	428	392	395	352	359	408	374	394	369	402	389	405	399	403	403	416	373	398	377	381	403	379	400	378	415	459	403	375	392	392	376	393	364	362	407	409	394	395	371	392	425	385	356	382	410	371	388	408	393	377	407	393	364	371	390	383	362	378	418	351	358	363	390	398	418	390	368	388	374	393	390	364	380	391	371	415	424	353	408	401	385	377	382	387	364	400	370	406	378	359	436	401	384	385	392	384	378	431	433	384	387	351	399	375	399	378	406	389	368	400	414	401	384	396	353	415	405	423	352	392	393	397	373	420	395	368	376	398	393	387	387	406	368	400	377	399	364	393	412	420	378	398	411	357	421	416	380	366	345	396	363	357	415	372	368	405	369	421	391	395	421	379	421	395	424	368	409	423	443	367	412	394	400	363	393	379	372	412	425	372	401	371	390	358	404	392	401	377	354	408	411	388	389	387	414	365	386	353	363	420	416	394	361	408	403	366	392	382	368	389	387	385	361	411	402	390	389	395	368	402	404	412	373	390	376	364	400	424	373	386	418	380	375	401	407	382	400	420	382	385	363	394	390	379	348	373	369	388	406	429	418	367	369	408	355	405	386	357	369	389	417	392	381	374	405	374	398	365	386	363	398	371	414	405	402	411	411	424	379	408	383	372	367	378	383	358	379	359	430	409	384	404	406	371	363	378	366	429	380	402	390	381	383	381	428	356	391	381	348
2913	1226	2334	1710	1652	5965	8308	7465	4265	1196	1125	887	864	957	890	876	924	863	861	915	899	894	889	928	914	895	928	914	870	929	903	881	908	880	918	906	900	901	873	935	875	909	958	854	871	918	926	889	915	935	911	881	896	913	916	948	904	894	901	937	899	887	903	895	963	910	887	951	895	963	900	953	915	902	875	918	943	904	913	936	863	938	891	894	914	901	920	947	889	925	913	877	915	907	967	944	955	888	978	871	886	913	881	885	945	881	848	911	856	913	878	903	949	901	952	898	935	899	840	898	952	867	875	887	884	885	886	930	882	884	881	893	927	939	866	928	893	877	895	911	905	913	910	881	907	886	890	905	878	902	861	906	947	876	881	846	891	922	930	895	924	872	915	899	875	904	891	907	865	911	967	932	905	901	924	936	924	953	950	894	874	896	840	968	896	908	902	928	907	910	904	895	880	899	898	896	905	852	898	890	870	926	885	925	896	931	853	911	953	889	897	918	910	901	829	903	921	910	919	928	891	886	895	950	942	917	903	971	990	847	932	942	867	889	937	923	943	918	889	877	915	929	962	893	895	888	897	890	902	837	898	886	937	884	897	907	883	953	867	954	901	885	935	918	915	940	909	897	914	913	934	930	848	946	896	906	862	876	926	920	868	867	931	884	911	927	892	890	938	884	871	863	932	927	937	908	917	949	913	928	903	876	884	881	927	890	849	916	866	915	890	887	933	863	915	972	902	932	870	932	925	920	913	916	882	916	888	916	933	900	907	928	923	957	898	948	922	875	929	911	933	892	904	869	877	910	882	938	884	878	895	877	894	869	1016	964	877	901	903	930	854	892	926	886	884	885	910	902	1008	882	923	937	922	973	904	960	883	879	886	936	884	915	908	896	919	885	888	886	921	896	964	895	891	896	929	864	860	921	899	954	879	821	921	910	925	869	894	908	919	896	982	917	848	863	899	931	901	925	906	967	923	884	927	923	911	889	889	924	904	926	879	893	877	897	882	983	881	899	867	887	910	886	896	944	846	933	855	918	880	908	870	911	892	870	941	937	898	915	967	897	902	911	918	899	884	933	901	930	894	905	911	908	905	864	863	903	915	885	891	871	931	894	946	948	897	891	903	899	912	923	872	897	941	929	923	875	867	925	864	925	841	897	894	911	940	921	890	893	919	964	885	949	897	856	892	906	859	887	936	926	837	930	914	872	926	905	914	867	860	923	880	885	912	892	909	880	872	929	880	890	943	925	911	907	957	927	898	875	868	904	937	855	960	937	917	845	903	888	919	883	885	881	880	953	932	913	883	946	884	882	919	935	936	933	928	903	909	889	873	913	926	874	922	906	930	902	912	894	917	917	880	861	896	891	880	902	883	883	877	841	909	878	894	918	914	963	868	916	940	899	924	861	835	881	940	928	895	936	913	919	940	875	880	862	927	944	902	847	884	906	914	881	946	911	949	866	953	838	897	922	921	894	893	895	892	932	870	925	945	866	945	908	900	867	894	882	918	880	915	876	905	893	892	867	941	937	850	981	915	949	940	917	893	886	908	924	952	909	903	980	860	909	858	936	889	912	934	866	906	895	922	889	989	853	877	941	881	874	898	894	920	926	904	923	900	910	869	931	940	894	889	899	871	930	873	876	912	935	933	909	811	896	914	926	922	915	922	909	922	915	885	835	922	932	847	915	885	955	911	893	936	881	925	890	942	886	887	894	942	934	920	958	876	955	949	899	934	878	901	899	872	899	894	918	888	903	854	852	857	921	935	955	972	930	899	892	847	903	894	912	896	919	878	893	891	918	933	921	928	895	926	832	870	927	875	873	905	908	897	859	906	897	873	912	917	886	892	906	891	843	970	939	911	902	906	920	892	863	918	982	865	939	912	921	853	898	907	839	916	889	856	850	904	885	906	892	826	930	911	918	949	910	839	987	866	919	953	947	904	897	937	923	924	850	950	909	938	866	928	894	887	868	935	900	909	900	903	907	949	833	919	877	869	868	896	888	936	939	903	893	915	897	883	892	867	943	892	915	923	921	908	916	874	914	883	841	953	945	873	944	881	868	925	950	902	891	886	909	848	929	894	1013	901	885	966	907	935	853	886	935	922	837	841	894	925	930	916	905	858	885	933	878	858	940	925	907	932	927	866	895	920	917	899	871	904	902	900	938	872	910	952	873	886	884	957	936	914	965	884	913	906	911	976	858	919	950	923	911	857	922	921	904	913	865	860	917	881	882	934	875	911	864	895	920	899	909	900	959	1001	939	860	885	840	837	901	904	932	861	929	863	856	963	852	920	888	880	956	943	881	970	885	904	898	875	902	901	962	945	911	878	944	895	903	923	929	922	922	969	918	856	970	851	898	895	906	921	893	910	916	950	946	998	903	866	913	881	934	879	880	899	882	872	921	893	956	923	910	928	894	906	907	834	927	891	879	876	922	850	918	897	879	921	869	863	967	888	951	910	929	858	901	907	915	889	926	877	882	887	929	907	914	866	890	894	864	857	870	951	912	890	899	857	911	906	895	879	934	909	905	917	907	907	867	919	886	891	925	878	863	991	950	941	915	898	893	908	834	918	908	877	897	910	873	937	914	878	948	957	929	971	948	894	925	865	888	902	942	881	945	875	888	884	916	921	898	946	890	886	919	872	949	874	890	885	927	918	882	894	952	854	922	891	925	927	948	948	895	856	871	890	898	887	869	860	866	922	901	886	869	871	879	947	905	913	945	941	894	890	857	931	899	892	938	887	902	922	884	888	879	923	890	909	930	884	911	946	900	944	873	839	954	898	907	910	873	940	955	934	911	861	920	881	929	889	882	926	932	898	942	924	918	875	927	912	899	886	903	924	886	848	858	900	928	883	882	886	873	914	910	878	917	888	945	936	934	940	931	875	887	901	906	912	925	894	838	882	924	858	945	906	948	898	939	900	919	922	888	938	959	913	895	901	922	928	902	886	952	919	933	892	895	907	870	932	916	928	886	886	884	884	877	884	919	897	942	915	890	919	902	891	882	895	883	895	917	963	910	922	801	893	896	908	879	900	809	937	996	894	910	920	896	896	893	920	871	915	871	880	899	928	923	897	915	917	865	931	881	924	876	920	899	911	918	923	930	809	949	946	964	910	894	935	935	913	830	896	881	922	895	942	903	861	889	889	955	844	928	881	904	904	907	965	925	912	898	904	814	882	898	960	910	906	939	928	831	888	908	913	880	925	923	942	866	985	904	858	893	897	891	889	914	897	947	888	936	898	900	890	909	949	851	956	913	908	880	914	864	863	910	892	935	919	874	906	856	861	941	881	899	899	915	844	889	871	857	930	927	917	907	889	886	916	910	904	921	948	965	906	944	895	894	892	909	851	901	870	873	915	894	919	919	880	930	891	874	913	907	897	901	871	868	887	885	881	918	911	894	937	849	878	932	889	869	930	878	878	861	931	918	879	875	944	914	903	928	894	939	929	960	951	969	910	919	897	927	944	967	909	860	896	902	928	894	921	865	907
9028	2055	3050	3525	4432	21523	28169	23685	12094	1021	2618	302	241	236	234	233	230	251	229	246	218	231	231	234	196	220	201	218	235	234	231	221	220	246	215	231	238	204	199	210	229	210	200	206	218	234	214	234	226	235	236	200	220	213	199	194	223	203	243	214	204	225	212	221	187	239	244	230	217	229	202	229	220	210	213	222	223	209	225	216	183	221	229	216	214	233	238	216	226	223	199	210	261	243	222	205	231	231	203	231	226	237	227	224	213	217	194	218	200	214	199	208	219	235	231	189	222	232	231	213	216	220	202	229	205	232	210	206	232	226	250	215	234	217	203	203	223	204	212	226	229	234	227	225	221	223	218	194	246	220	210	229	218	229	230	211	219	191	244	210	225	198	201	191	227	208	227	222	196	209	218	208	218	211	218	240	266	243	236	213	222	225	238	209	193	232	211	227	223	221	200	201	213	206	215	258	220	239	205	239	227	231	226	234	217	221	220	252	210	216	207	227	222	238	215	217	238	221	212	216	255	213	197	214	224	216	215	222	222	242	209	206	243	232	215	233	239	252	219	234	225	234	218	210	195	220	231	202	241	193	217	221	214	226	212	215	230	221	181	207	231	212	250	240	242	198	234	214	235	241	194	214	219	230	238	222	224	188	218	198	235	209	245	245	204	230	203	234	215	234	225	233	230	229	205	221	229	211	187	223	237	199	202	224	222	247	227	211	262	258	223	219	194	205	233	208	220	207	232	230	195	237	239	173	217	237	230	214	198	229	222	189	212	254	211	235	225	224	217	208	234	205	216	206	240	229	222	233	219	221	191	216	216	208	239	214	233	220	215	222	237	224	210	218	229	232	216	233	226	224	213	203	213	188	211	214	225	188	200	203	206	229	237	212	221	195	229	243	248	215	244	224	226	253	217	218	220	218	232	189	226	238	212	202	246	221	221	223	227	229	207	222	235	249	223	245	228	221	242	243	244	209	201	232	219	208	235	201	236	226	213	206	225	243	204	235	223	254	246	227	202	219	239	213	211	240	213	227	208	236	209	231	221	250	223	246	243	230	208	218	214	237	194	200	230	214	232	254	219	212	230	229	228	212	212	231	237	230	238	195	217	252	262	227	218	217	216	212	226	233	222	243	241	220	258	202	243	245	223	199	223	245	208	253	205	218	230	208	245	228	234	242	226	235	249	237	237	220	227	203	218	205	215	258	198	234	197	208	233	222	235	206	218	200	215	206	207	218	232	221	231	194	221	206	234	221	230	226	231	228	226	182	208	223	210	208	208	229	249	197	201	257	219	238	219	222	201	237	207	205	215	191	192	201	239	207	222	208	209	240	202	227	203	222	234	240	198	198	213	222	197	227	220	218	198	215	224	236	219	189	222	238	214	211	246	180	231	211	223	198	206	231	191	244	223	208	222	201	237	210	221	208	267	247	242	224	208	201	270	221	223	228	196	229	214	215	220	210	208	200	226	237	234	223	232	236	254	189	236	247	234	216	210	215	223	225	210	223	212	208	229	228	221	212	192	232	221	240	202	223	193	217	228	220	212	208	202	241	189	215	204	227	227	230	227	241	231	219	226	201	228	225	198	259	227	219	181	231	244	226	227	173	214	234	224	196	247	206	257	211	256	223	208	250	200	216	223	223	216	222	220	229	210	202	208	226	214	206	233	221	206	223	207	243	268	238	233	209	213	226	206	226	210	219	228	206	220	229	240	225	254	235	222	211	225	223	223	231	248	224	232	203	216	244	211	239	195	237	204	241	246	231	229	219	193	196	219	251	213	195	198	219	200	233	239	263	226	184	189	231	215	252	236	245	231	234	188	202	216	219	225	205	226	221	232	221	198	226	236	204	223	211	206	246	212	217	214	222	217	242	238	228	250	226	243	210	220	224	208	219	227	220	210	229	231	214	204	213	226	241	227	206	202	224	248	225	216	191	206	227	215	196	208	209	223	231	237	198	238	229	233	205	207	224	222	220	216	229	215	214	205	197	221	224	222	185	197	209	229	234	219	201	198	242	239	230	233	200	236	224	218	206	192	215	224	204	216	181	187	239	198	222	192	209	219	231	211	206	212	223	221	204	237	196	229	228	215	225	206	235	218	233	217	216	238	209	207	217	231	212	198	218	211	236	226	196	211	209	240	227	218	214	255	238	220	202	234	239	220	232	213	195	258	226	234	212	211	218	209	217	228	200	212	188	241	254	250	223	214	221	233	197	214	232	221	226	232	181	196	224	226	235	226	239	199	216	212	224	187	198	208	233	211	229	206	225	238	203	229	213	218	236	227	239	217	203	264	196	237	206	265	225	229	193	233	221	217	214	200	213	220	228	207	204	208	195	246	207	231	201	203	232	235	214	222	214	223	209	215	209	208	209	198	214	233	241	219	188	210	196	226	189	219	234	226	215	233	237	219	196	194	223	216	234	230	236	220	226	229	240	235	223	217	211	230	220	238	233	224	219	219	205	228	222	232	240	230	218	235	218	224	227	236	259	186	229	218	233	230	238	238	211	213	197	220	238	206	219	224	206	239	213	246	208	213	216	221	211	237	210	208	215	230	226	238	226	216	226	204	210	210	234	190	217	178	212	229	212	220	218	205	278	201	218	242	221	229	229	233	229	225	223	212	214	222	231	220	235	220	256	224	239	248	223	232	225	228	229	205	226	252	224	223	213	267	220	238	225	225	214	245	243	204	254	236	219	210	228	224	213	237	215	226	234	187	224	208	203	188	206	210	247	230	245	205	202	208	221	196	233	234	196	226	222	230	239	235	198	190	212	207	225	217	213	222	223	223	217	233	234	222	207	236	205	245	233	212	204	224	249	208	220	219	198	190	211	256	213	212	227	230	233	234	228	227	213	205	226	189	229	208	202	197	238	202	208	233	200	222	233	224	246	234	226	198	195	231	206	245	245	223	218	228	224	224	202	202	214	214	237	234	219	195	216	204	232	244	243	236	235	235	210	183	206	208	205	208	208	190	232	187	234	222	215	250	205	224	232	232	219	219	229	238	216	208	218	205	233	210	207	232	224	232	238	219	198	195	208	208	224	258	202	203	219	198	256	200	199	237	224	231	222	225	228	201	218	210	220	208	238	208	208	243	223	219	225	226	233	204	237	239	220	241	236	197	223	238	247	213	213	220	229	200	251	170	225	231	227	247	217	219	210	233	261	234	238	225	232	247	239	220	247	213	255	218	224	215	203	232	233	247	204	213	193	201	223	220	197	207	258	249	231	216	201	221	222	222	219	231	208	228	235	243	251	243	228	222	232	223	237	206	224	215	218	210	211	243	208	232	191	236	192	220	211	216	205	233	216	213	209	215	196	226	220	247	204	235	227	200	221	231	211	203	232	208	241	213	252	191	237	211	200	219	244	233	212	202	226	225	209	220	208	205	205	222	216	194	210	193	197	208	230	203	243	210	198	217	206	216	252	253	211	241	223	225	240	216	230	247	244	215	245	245	218	198	182	241	234	231	230	245	229	219	219	207	229
6410	2143	6167	9832	13552	40368	46251	42167	22563	2823	10649	769	720	748	770	678	653	644	630	615	602	650	701	630	622	602	594	596	639	589	656	575	604	593	590	613	573	578	606	568	609	604	594	607	592	566	659	608	592	573	560	558	564	587	580	616	603	589	511	565	586	573	596	547	565	615	605	614	558	571	573	579	586	543	573	615	530	582	585	529	586	565	567	589	548	581	593	584	594	568	598	586	549	521	549	562	582	607	538	578	549	579	592	576	582	576	605	553	545	572	641	571	610	608	570	570	598	511	547	555	587	588	567	574	562	550	566	579	586	552	582	583	550	597	545	570	595	578	602	512	572	567	568	596	585	617	590	540	559	582	579	575	576	589	579	581	550	527	620	563	562	541	575	580	597	548	565	561	565	542	614	593	553	571	528	555	602	604	518	561	604	571	578	564	581	578	588	567	564	615	585	615	524	589	572	576	545	591	584	550	564	552	577	579	589	546	549	607	578	570	604	564	544	563	584	589	566	565	594	549	601	582	565	595	527	555	594	591	569	579	585	565	522	553	550	549	600	529	560	572	576	548	530	592	580	566	527	561	560	582	540	581	591	591	555	572	573	537	589	558	564	561	595	575	585	566	543	579	566	597	604	594	612	544	573	574	560	577	601	574	612	541	558	607	601	554	608	567	560	575	617	598	563	562	555	543	579	593	611	544	590	533	551	533	557	545	614	592	545	572	601	547	560	597	571	586	595	549	556	555	555	592	592	598	568	556	535	628	577	581	546	597	584	568	535	568	522	558	604	594	612	588	592	562	528	569	503	631	549	515	550	551	523	565	564	610	566	524	588	546	558	576	554	588	573	547	566	601	608	610	583	572	538	572	574	580	580	585	605	571	557	591	589	493	541	552	597	563	661	585	528	553	569	594	551	596	568	562	582	568	556	599	580	566	570	573	606	566	520	617	578	552	590	576	602	583	597	567	557	582	575	559	537	558	641	595	559	574	577	580	550	591	557	550	578	521	576	583	592	572	559	544	595	580	588	571	598	540	556	571	575	546	554	606	545	562	539	592	618	566	582	635	580	544	559	590	558	604	571	628	582	566	570	608	538	555	589	562	559	587	565	549	577	576	584	592	586	600	608	527	552	585	625	606	561	580	508	547	572	597	599	582	522	561	567	576	570	580	577	564	615	583	578	583	563	574	550	547	568	597	594	566	575	561	571	569	585	593	582	546	569	571	590	604	552	574	598	582	594	549	566	589	617	549	580	559	586	595	613	602	594	555	590	542	535	548	564	585	614	576	577	541	583	555	562	530	566	555	561	553	570	562	595	550	556	559	589	592	573	562	559	549	601	562	578	574	583	520	536	583	500	579	546	604	575	574	568	579	549	597	550	576	557	613	603	561	577	523	572	577	602	589	557	587	556	581	596	587	538	523	573	538	564	566	637	578	596	541	533	554	619	573	585	561	583	583	571	571	596	553	551	586	590	559	550	540	558	570	610	571	634	607	586	611	564	604	570	601	587	534	563	598	602	550	574	540	578	583	574	566	585	582	602	542	565	567	576	572	508	598	553	609	605	581	528	552	542	573	604	624	618	597	579	593	545	555	552	593	609	596	594	569	556	551	581	550	596	636	557	578	528	581	512	593	595	536	565	584	585	564	582	554	591	544	599	599	555	588	608	573	553	561	565	556	546	586	538	566	574	574	556	592	592	585	567	609	549	554	571	542	571	577	555	553	597	555	600	598	573	594	566	567	560	581	589	589	544	559	575	590	556	566	527	572	571	571	567	594	586	609	577	556	589	614	589	576	621	583	592	596	608	587	601	601	575	541	587	560	583	542	551	545	564	578	551	552	575	551	563	571	591	569	581	559	551	574	557	550	590	566	577	616	586	607	547	560	575	561	574	578	554	586	546	569	578	547	609	556	531	600	537	568	547	585	550	576	597	565	604	541	612	560	599	591	596	530	575	587	568	573	578	572	617	568	541	563	516	572	615	570	573	592	592	586	571	555	564	611	566	589	578	557	569	599	582	589	583	613	533	593	633	597	554	602	597	546	566	570	591	594	587	586	549	571	592	553	586	613	604	547	576	615	535	518	556	582	564	588	529	611	567	623	593	589	608	573	511	578	600	577	565	551	578	586	570	569	582	549	567	529	610	606	606	584	543	593	581	531	650	577	605	563	629	558	570	586	544	602	562	596	597	566	589	574	543	589	547	605	555	566	594	594	578	572	560	538	549	566	589	617	596	545	591	554	573	588	576	549	567	620	585	589	539	594	518	545	585	534	547	577	552	578	523	598	597	584	577	569	561	587	550	585	548	539	551	560	559	554	572	590	590	562	541	590	585	611	575	613	582	565	570	571	577	563	542	566	586	621	585	590	630	553	562	539	567	589	561	564	578	558	592	577	574	573	612	574	604	569	606	538	586	588	557	573	569	573	607	608	589	569	603	597	596	584	580	553	611	553	557	572	592	561	587	549	538	588	597	540	589	552	574	590	604	633	546	568	570	624	584	558	569	577	545	551	602	580	581	610	575	532	562	554	587	553	550	599	574	595	561	626	546	558	525	570	573	595	575	608	589	552	603	612	525	566	557	630	560	578	573	560	575	584	560	565	581	559	531	590	620	553	553	573	584	590	572	565	552	578	539	555	598	550	586	561	576	563	573	562	569	640	566	570	583	556	595	569	567	605	535	553	542	593	540	574	588	605	569	581	576	604	549	605	563	568	571	591	578	590	554	607	582	571	564	568	571	569	576	610	578	590	598	551	550	580	589	590	568	600	558	566	567	545	582	609	557	578	526	561	604	553	552	562	573	568	551	572	560	577	590	563	600	536	578	566	546	514	561	584	599	562	583	547	590	590	582	551	598	604	572	593	578	591	548	529	580	570	580	573	569	598	564	573	598	596	559	557	632	613	566	600	605	566	597	560	604	593	606	576	578	582	611	579	625	592	607	579	571	585	532	615	565	570	553	586	563	604	593	595	599	560	553	556	576	564	579	548	544	560	595	581	585	572	609	571	570	601	564	592	591	565	597	611	535	557	542	575	518	620	580	566	544	600	593	581	564	579	590	640	608	557	586	600	578	568	590	538	560	589	570	541	570	560	590	593	593	509	556	550	563	544	562	603	555	521	580	554	577	583	604	557	541	551	581	582	566	571	546	606	587	551	601	531	588	560	565	542	560	574	584	599	564	582	591	544	588	626	561	571	561	572	558	599	598	573	555	611	576	592	560	548	529	541	586	558	592	586	610	529	583	558	587	616	575	577	578	540	573	554	531	555	616	581	488	584	575	546	574	591	582	572	562	583	544	579	596	605	549	586	531	563	584	620	562	619	550	600	582	610	564	572	561	560	558	602	583	578	532	565	576	571	568	564	606	553	576	536	526	581	583	627	569	576	579	580	548	614	571	611	581	579	624	589	542	599	566	606	573	560	572	569	538	545	617	548	570	544	561	564	582	603	621	583	566	545	604	577	579	593	613	553	616	566	559	590	626	555
16428	3762	4618	3785	22570	47053	22212	24462	16145	6786	4003	397	388	356	351	349	341	296	360	297	329	329	282	325	321	327	315	289	305	284	276	315	275	298	280	293	308	297	340	321	285	298	268	281	282	275	311	292	291	285	292	304	305	278	242	280	325	317	286	293	285	297	272	281	296	242	269	295	285	286	328	282	326	275	278	238	313	299	275	293	293	299	315	261	303	276	297	294	279	279	283	286	289	303	286	273	300	296	292	294	314	283	275	271	290	289	273	253	282	284	263	296	318	294	308	303	269	291	285	266	282	277	313	302	286	290	287	319	267	289	263	273	247	280	268	269	270	271	285	280	306	289	294	290	292	301	302	271	302	297	289	285	282	308	320	292	283	267	313	277	301	287	273	322	332	305	313	285	318	304	284	285	287	319	320	285	333	291	284	297	284	302	267	310	316	284	281	261	305	281	328	280	307	322	303	263	291	282	307	323	315	278	280	312	274	299	300	315	293	270	282	289	284	276	290	298	299	285	273	303	275	316	293	290	296	323	282	298	265	281	287	330	285	291	237	289	263	291	303	278	297	267	282	296	256	289	280	287	298	280	276	305	280	291	309	263	263	286	290	307	270	286	264	258	274	313	289	291	333	295	276	291	243	314	315	251	299	285	282	274	291	290	269	307	268	294	306	296	275	246	288	309	307	295	292	259	260	252	286	290	288	263	312	333	282	301	296	308	268	313	264	286	314	300	294	285	245	263	305	278	284	297	276	236	287	259	305	292	274	261	286	299	312	332	250	307	313	291	301	297	262	323	313	320	333	272	288	274	248	308	295	289	289	261	318	305	259	297	269	316	287	292	310	300	278	300	284	253	298	288	297	281	283	278	286	314	282	288	273	267	296	311	288	279	287	287	296	281	265	313	261	294	288	295	254	284	287	319	300	267	282	276	286	280	291	281	295	287	279	292	287	273	269	283	293	267	289	290	273	283	284	303	297	301	281	279	298	322	285	266	294	284	291	296	254	281	294	278	272	311	286	278	288	278	305	307	289	295	293	285	297	276	287	284	284	261	299	269	289	288	294	263	294	280	289	294	302	291	305	274	258	255	285	270	276	276	274	262	295	287	283	310	260	298	287	298	280	250	294	284	293	272	290	296	299	279	309	288	266	309	264	267	311	292	270	309	305	309	279	308	276	267	291	295	313	283	297	298	304	276	263	300	289	318	252	301	303	310	290	277	285	266	277	305	281	256	285	282	278	285	258	279	306	278	313	308	277	295	273	292	277	297	296	268	306	264	307	277	307	299	291	275	288	304	277	264	267	254	297	296	267	287	292	305	283	276	292	299	252	302	283	310	282	259	277	284	282	292	320	288	308	263	285	274	276	271	297	310	305	299	280	293	307	285	302	296	290	298	281	337	302	292	293	304	291	292	301	312	306	283	289	279	253	283	300	322	303	269	305	322	273	275	285	270	307	325	307	253	255	273	271	313	297	288	269	306	295	272	283	248	273	330	296	334	327	298	282	279	313	285	264	293	307	297	300	307	278	268	267	271	286	292	305	318	285	245	274	277	280	301	267	296	274	281	298	250	292	284	295	307	297	299	269	267	300	309	278	262	290	282	267	285	300	276	273	276	265	270	333	291	280	274	257	300	291	322	270	301	311	278	311	249	273	272	292	301	294	277	296	262	303	309	273	254	250	270	319	285	297	282	288	271	287	239	289	298	305	263	316	296	294	270	275	286	287	260	253	269	254	299	279	273	298	282	289	299	279	287	274	282	296	311	281	290	263	279	298	304	279	316	284	301	267	318	263	306	275	330	307	289	293	325	285	291	307	299	279	244	282	280	291	300	313	282	286	319	316	247	270	277	257	255	272	281	274	270	283	243	277	297	279	277	308	310	282	300	318	304	302	298	295	256	288	293	305	288	294	282	276	268	271	270	285	298	272	290	257	283	320	297	312	291	276	304	287	291	276	284	284	279	298	297	311	281	280	310	282	286	278	289	285	268	287	314	320	286	279	263	304	287	282	297	281	302	284	308	289	273	277	294	268	328	298	260	281	296	291	309	288	299	297	258	266	276	326	299	282	290	301	300	289	293	287	309	279	280	290	305	308	247	303	285	283	285	305	295	297	277	270	257	287	295	290	265	284	279	278	275	269	283	281	285	296	319	268	274	299	240	276	312	272	283	310	261	299	285	284	295	315	286	320	261	308	245	312	292	271	317	296	321	286	292	287	298	292	273	272	255	282	260	323	287	278	304	250	266	286	296	273	268	271	287	247	255	283	282	284	317	266	307	319	282	283	266	281	256	303	275	291	301	290	277	326	306	304	281	281	320	297	313	308	288	270	278	284	294	288	271	303	302	295	276	301	273	278	287	290	271	297	281	288	300	295	291	293	304	278	290	291	286	281	273	296	282	277	296	277	309	294	286	253	281	292	302	281	269	282	305	316	309	290	299	251	293	297	296	311	293	269	275	294	316	308	294	281	252	302	285	294	308	255	253	308	337	290	273	296	291	277	292	293	304	325	288	273	301	312	315	279	256	299	313	316	301	284	329	281	258	301	274	287	310	263	270	307	275	261	277	269	300	262	286	326	259	292	257	251	277	281	283	298	315	290	278	291	316	304	230	283	276	267	304	287	299	301	319	297	276	323	276	294	262	297	284	293	301	312	273	286	285	278	289	299	276	268	274	260	291	266	297	301	271	326	279	305	286	268	287	283	291	289	243	271	275	280	316	316	276	298	283	292	274	315	284	289	286	292	254	261	262	271	284	275	276	281	284	288	280	294	303	280	300	299	267	309	299	283	273	323	327	293	292	288	298	258	289	298	259	295	308	311	279	304	274	293	300	279	300	272	310	276	291	310	287	286	272	275	255	288	281	288	278	274	277	263	291	282	287	289	272	281	296	275	286	282	305	279	293	318	288	290	286	269	267	273	282	305	268	289	298	316	276	299	288	268	297	247	263	286	295	283	263	318	269	312	276	288	312	298	300	294	292	281	260	290	281	311	283	284	301	304	286	286	270	277	287	289	258	290	319	286	277	272	289	283	284	295	286	292	302	307	283	276	274	303	265	288	309	283	316	297	275	289	270	298	288	304	281	265	290	280	294	294	284	298	312	264	292	288	299	305	270	306	275	296	285	286	291	277	295	310	274	314	292	288	294	290	314	330	281	321	281	294	311	286	256	283	254	286	295	280	301	290	291	299	265	295	279	321	313	271	270	282	276	283	286	310	279	302	342	303	288	298	293	291	298	276	318	306	312	247	286	262	290	291	259	293	288	282	262	297	277	297	287	271	264	266	289	291	279	323	278	272	279	290	331	293	272	275	296	291	311	270	309	250	277	292	282	286	273	293	274	290	272	280	280	275	285	260	250	289	282	260	294	279	279	298	284	294	308	285	268	298	299	269	309	284	300	270	311	312	301	299	295	258	273	288	282	260	269	286	299	314	250	334	280	314	294	279	295	280	309	282	281	287	292	256	299	297	269	312	311	284	306	283	267
8618	3189	8106	9558	37502	53726	30413	44566	21279	19534	7906	1297	1159	1130	1017	1019	920	1002	925	906	876	887	894	883	857	853	846	781	782	833	810	817	829	743	829	751	727	784	724	761	772	794	721	733	738	776	782	720	788	735	731	754	752	765	755	755	717	739	729	724	775	758	746	736	731	718	738	732	724	779	732	771	735	751	755	730	727	713	706	750	709	758	735	773	757	748	683	742	693	734	718	749	713	728	751	724	710	710	732	753	755	725	755	712	715	699	713	747	724	686	691	758	758	746	713	726	710	660	724	773	717	745	674	761	726	735	744	688	703	739	744	704	744	734	681	718	710	748	706	686	680	788	721	740	716	725	676	721	710	738	689	683	762	720	716	743	729	707	697	733	740	762	752	711	745	711	696	749	709	718	696	754	750	730	758	728	737	753	766	709	755	708	692	689	705	736	713	774	750	705	717	720	719	734	726	724	688	734	676	711	696	690	673	744	765	758	742	726	697	757	773	734	725	715	681	723	746	759	678	722	708	683	724	712	766	747	722	764	715	710	720	688	700	683	757	684	740	678	763	751	752	720	733	722	777	740	714	746	744	721	726	774	757	702	739	711	666	766	756	733	725	720	735	764	719	740	722	710	709	751	774	744	734	719	725	682	795	746	696	706	695	748	741	683	694	700	807	691	731	664	762	764	711	727	742	729	705	720	700	743	709	713	696	771	719	757	765	673	755	737	719	716	705	677	747	701	703	740	721	712	744	680	741	673	704	715	704	702	712	727	732	708	732	751	715	740	728	711	751	679	711	750	723	672	734	756	782	661	708	699	720	744	732	747	738	726	707	690	717	712	697	727	718	724	687	668	744	741	723	744	736	713	708	665	735	705	730	698	757	720	733	711	740	724	710	703	707	745	757	754	737	716	704	741	672	709	739	706	792	749	767	730	774	735	691	694	729	731	733	757	709	751	741	767	749	716	702	704	727	761	764	672	725	711	713	722	694	666	700	739	703	720	685	714	719	727	715	717	732	678	724	724	728	697	740	764	724	750	722	671	720	756	739	733	734	724	726	737	722	726	774	721	697	739	706	707	781	762	711	699	738	721	695	762	717	705	778	668	690	683	725	711	730	710	718	757	742	771	706	731	700	739	706	718	701	712	730	725	728	709	726	668	691	749	713	760	694	687	704	713	752	765	741	763	735	696	713	664	723	702	730	724	731	694	687	703	705	726	816	695	723	724	708	693	726	759	685	703	705	745	717	724	741	726	761	671	714	685	734	777	743	714	705	735	758	698	727	720	749	722	759	718	732	746	692	748	756	703	715	737	689	704	715	724	746	670	765	690	758	762	743	697	752	724	758	715	741	673	743	697	746	771	724	719	733	729	738	682	755	749	714	729	714	758	688	723	681	732	710	713	680	743	754	706	741	732	768	733	646	745	753	736	733	715	701	731	674	670	705	714	731	733	722	711	712	764	713	763	685	751	758	703	730	694	735	763	723	748	684	719	737	751	695	680	754	730	702	727	703	697	719	716	716	674	740	733	775	714	723	768	752	702	726	733	681	683	696	726	729	738	793	723	781	663	712	718	733	695	707	742	691	739	777	699	727	737	727	715	758	733	756	712	719	704	696	711	720	727	711	710	715	702	707	766	721	736	728	690	710	737	697	733	708	701	759	685	700	721	731	701	768	702	743	742	716	726	718	715	685	723	726	706	721	704	734	798	709	719	695	710	737	721	696	695	703	712	755	701	703	700	754	745	714	723	713	719	708	672	725	722	734	738	693	745	709	691	737	715	747	760	743	728	710	677	726	671	676	711	748	691	715	776	680	734	714	706	730	717	688	693	730	687	741	746	685	718	710	701	694	685	720	690	703	775	757	766	745	732	741	716	751	728	734	702	722	724	741	690	755	708	738	744	709	744	715	718	740	711	722	765	725	728	704	745	738	750	729	758	712	720	731	661	763	754	702	721	710	658	716	694	706	698	701	740	731	744	707	762	733	707	734	742	735	652	701	722	776	775	730	711	698	740	737	727	697	773	756	657	689	716	728	700	652	746	741	737	733	738	735	716	707	729	738	736	722	721	724	676	752	697	738	739	723	678	741	688	725	748	695	749	684	706	732	738	722	714	758	730	741	689	696	742	698	737	749	723	663	712	694	720	758	691	737	709	753	772	709	754	731	700	674	755	725	733	705	739	727	706	707	715	674	668	738	744	727	726	714	711	682	704	705	746	670	734	735	724	735	705	735	684	684	701	719	722	728	764	703	689	697	748	714	711	748	731	706	685	754	774	697	725	705	756	696	707	714	717	708	727	710	727	687	739	685	720	713	724	686	778	732	712	762	717	721	764	729	774	707	730	690	706	718	757	718	739	743	774	749	743	737	739	741	733	706	741	741	749	705	753	706	698	722	692	755	791	730	720	700	737	737	663	771	771	684	709	701	663	720	700	730	698	730	718	679	722	728	737	792	714	741	701	711	733	692	727	699	726	720	722	717	734	700	719	724	729	740	726	719	720	748	686	718	692	728	694	719	700	687	687	701	774	643	754	717	753	746	717	628	753	715	708	697	711	738	749	734	726	691	746	715	749	746	685	755	707	723	696	737	715	707	765	662	748	707	734	711	728	725	680	731	736	703	678	720	735	680	736	768	724	718	684	753	744	751	747	724	737	753	726	722	786	724	736	761	699	682	726	709	704	746	688	749	738	737	716	748	677	764	762	726	739	746	710	714	723	736	742	715	736	717	717	744	735	700	731	705	747	716	723	713	741	760	713	728	725	728	771	719	707	750	730	769	735	747	699	716	726	744	756	707	679	737	767	674	700	731	745	708	739	676	762	734	718	703	732	748	719	786	710	741	659	727	728	721	712	727	726	701	740	757	720	749	751	737	737	710	749	682	726	728	739	737	747	717	711	701	718	738	712	696	674	697	718	701	713	740	731	743	705	752	761	721	740	731	779	678	737	724	691	702	697	723	730	689	755	750	742	733	733	745	722	778	733	737	744	739	722	688	731	739	740	726	742	769	751	710	699	734	745	732	718	752	722	700	730	685	713	725	727	755	718	751	706	733	768	705	695	701	751	769	752	777	726	697	733	730	677	737	711	747	714	741	717	688	704	758	727	725	700	732	766	708	689	700	747	716	734	695	677	673	688	715	713	744	711	774	680	705	702	766	706	704	745	720	723	713	692	716	688	728	699	720	725	698	748	696	785	686	757	725	767	723	702	666	716	681	758	814	733	744	707	700	728	729	731	713	712	775	733	708	709	707	703	755	685	716	698	721	745	737	673	645	697	732	733	727	708	742	710	738	757	699	734	757	721	692	689	758	733	737	736	736	734	697	704	685	745	741	746	712	773	779	714	763	745	720	710	744	682	716	704	759	718	698	718	715	671	743	721	690	727	705	727	695	744	728	724	724	730	743	710	668	743	722	645	713	706	743	711	713	700	754	750	725	711	782	732	702	718	679	735	713	702	704	715	734	704	714	753	681	712	725	689	721	746	713	751
2694	706	842	582	807	603	296	342	357	445	290	271	278	257	279	264	240	283	281	270	284	299	274	230	261	251	273	270	265	284	285	244	297	293	236	277	292	284	280	264	259	290	286	252	262	270	284	297	285	262	260	267	258	254	305	305	279	229	274	285	256	289	282	294	293	252	260	267	251	304	283	307	262	287	274	285	281	279	307	286	278	274	262	299	278	264	248	267	294	217	282	266	297	258	274	289	282	277	286	289	297	271	290	248	248	250	266	283	284	274	271	314	270	262	309	282	269	292	277	275	263	270	301	260	276	278	279	276	283	282	299	271	254	277	298	280	273	294	272	262	275	291	255	274	256	291	281	292	281	272	277	261	268	315	274	244	298	280	260	270	277	271	264	283	248	265	263	263	261	281	280	223	259	271	274	269	272	256	258	293	292	280	285	259	286	286	278	263	295	252	304	277	279	264	291	294	269	247	299	246	271	274	280	268	278	256	275	281	297	264	259	276	291	262	287	302	270	252	268	246	275	280	266	254	266	246	268	241	279	280	243	278	315	267	276	282	256	289	270	269	256	279	254	273	260	302	272	303	281	285	290	260	263	243	289	250	282	287	258	252	263	268	279	262	262	297	257	292	272	263	313	279	265	272	298	262	290	299	300	276	311	273	299	261	273	295	282	230	262	260	259	293	257	235	282	260	298	299	254	255	273	295	249	262	244	279	281	285	264	284	264	254	292	248	276	312	271	295	270	267	276	290	256	264	259	270	257	246	266	324	275	263	290	261	295	275	269	261	303	274	247	280	274	269	312	278	293	271	239	259	272	262	273	275	259	270	277	268	266	259	259	293	297	262	258	286	279	287	262	286	262	272	289	304	303	276	266	269	284	273	267	269	282	281	274	279	256	273	264	271	304	264	249	262	242	282	270	281	287	249	266	276	277	260	264	284	252	267	296	271	311	266	278	261	270	290	325	267	262	262	272	287	265	273	290	280	271	273	288	236	270	276	283	295	271	265	248	285	257	266	272	247	268	278	271	253	257	277	264	281	258	282	287	274	312	274	260	230	245	249	270	258	269	322	285	299	267	269	295	264	277	278	276	269	287	289	264	268	277	302	276	278	267	270	255	312	268	302	263	273	274	243	269	259	293	313	277	257	279	244	255	255	258	268	266	252	302	285	271	301	270	295	266	268	274	278	267	282	251	284	299	245	279	278	283	264	261	233	256	276	249	259	274	284	257	245	274	301	301	287	258	264	272	279	288	248	258	256	280	248	286	273	248	288	271	242	298	276	288	295	220	233	256	279	272	271	269	269	256	289	304	280	246	288	260	279	288	266	262	270	315	265	244	291	280	257	226	285	276	292	297	279	270	282	245	306	285	274	272	292	281	245	286	259	278	269	283	285	283	280	265	293	301	281	248	292	286	260	288	266	300	242	261	264	272	273	259	291	263	257	265	288	258	285	283	265	279	268	269	277	277	257	259	274	265	272	260	245	274	285	274	298	281	287	283	285	264	278	291	269	264	271	255	270	255	265	241	257	290	276	257	284	294	263	245	298	298	291	284	255	303	279	244	259	264	295	256	267	265	291	286	287	298	279	249	269	269	272	265	284	288	285	259	234	282	263	290	285	264	262	274	283	246	278	228	258	259	270	275	292	279	280	255	285	270	271	275	300	268	298	281	292	252	264	292	299	305	301	292	276	299	256	263	273	261	268	280	313	318	271	295	257	269	259	276	302	290	293	225	246	270	258	273	285	255	280	273	266	297	278	279	300	291	260	256	287	269	247	275	252	280	289	289	257	295	281	262	272	308	288	289	281	256	277	254	282	285	285	294	242	283	278	282	287	247	283	266	254	268	255	277	298	280	293	291	263	258	279	244	292	292	263	268	293	272	279	264	245	256	261	284	280	272	256	288	264	293	289	247	269	264	307	280	325	231	257	284	290	275	298	268	264	274	259	276	288	256	271	275	272	296	297	292	275	315	230	277	248	297	282	300	258	286	257	299	265	264	277	246	266	259	241	264	291	261	263	264	254	261	244	274	268	265	298	268	284	281	268	293	268	254	268	252	282	272	268	292	265	281	277	282	277	290	263	280	310	273	271	246	289	254	265	271	272	269	283	273	247	263	270	260	294	309	278	286	277	254	255	261	290	293	262	262	273	302	282	267	288	256	272	282	258	290	274	272	270	265	272	246	303	265	260	276	305	303	253	301	266	299	254	296	275	278	274	271	259	282	287	251	248	254	262	302	240	242	274	274	258	283	263	273	265	276	299	289	258	306	318	248	276	286	326	304	291	260	251	256	281	255	282	280	301	287	284	283	279	284	268	265	272	292	281	277	285	258	261	294	268	303	272	271	232	276	280	272	282	281	273	297	273	264	283	268	282	277	266	280	277	263	264	258	285	269	303	273	309	292	283	292	292	296	247	268	281	291	254	256	257	296	293	293	312	261	247	260	277	266	290	275	278	274	263	259	290	287	272	279	297	284	260	257	294	272	266	283	285	251	257	270	268	268	282	257	265	294	292	287	275	286	260	268	262	235	245	295	253	289	290	282	244	281	254	298	302	284	280	259	300	287	294	255	271	284	296	303	287	266	300	296	251	307	253	293	275	253	268	267	264	287	287	258	278	257	268	257	258	257	284	266	258	287	298	274	261	263	264	259	262	243	300	278	283	261	271	282	270	242	278	269	248	291	275	257	271	256	274	268	257	286	274	271	229	277	276	295	292	297	285	270	271	236	277	267	272	291	275	280	304	242	254	255	243	265	297	289	272	262	250	308	245	289	279	277	230	298	297	292	304	261	294	280	254	296	267	279	271	290	251	260	239	280	271	281	278	287	276	296	273	292	260	268	238	271	240	289	286	276	237	329	278	276	277	281	290	284	278	283	307	309	274	279	292	284	260	269	269	259	299	277	288	270	260	261	293	274	295	260	253	279	289	276	283	260	253	269	295	295	274	314	246	256	245	266	295	269	264	277	287	270	283	263	290	313	265	266	275	286	287	313	316	254	273	250	268	282	275	277	274	234	249	272	295	287	258	278	272	304	268	267	299	248	248	265	297	246	282	278	292	272	249	275	276	250	271	266	267	279	309	291	256	270	272	272	291	247	257	303	278	280	283	280	277	298	260	268	245	273	273	281	262	270	270	243	270	262	273	272	289	303	301	269	276	283	290	272	280	254	266	268	251	288	315	244	300	251	236	294	286	261	264	297	258	253	293	294	260	254	288	287	251	250	301	282	305	266	275	285	275	281	260	255	299	267	276	276	270	273	262	220	242	258	273	268	271	270	271	245	288	289	296	261	293	271	284	263	269	263	299	272	266	302	264	268	285	277	297	277	264	296	264	288	286	257	291	258	265	254	319	255	262	278	308	274	292	273	294	266	261	275	255	303	279	257	258	301	272	276	321	270	266	272	247	274	282	271	266	265	288	296	260	285	255	275	262	263	306	253	250	260	271	239	300	278	267	267	264	275	261	245	256	294	269	263	264	274	278
2643	983	1658	1644	3471	2058	852	1243	1001	1878	725	672	687	710	652	640	691	675	659	700	699	658	677	669	703	664	669	682	723	660	671	632	669	638	685	676	646	638	683	628	622	622	664	619	696	646	642	668	643	635	643	636	646	636	651	663	636	679	652	667	655	626	657	659	667	652	685	649	630	668	663	717	601	671	671	656	622	618	638	641	617	677	681	659	695	689	649	637	665	695	652	629	629	651	688	633	664	616	711	670	677	627	664	695	651	623	668	649	611	654	606	653	661	656	632	671	648	653	656	651	627	638	642	681	668	684	682	664	641	667	633	701	676	662	658	649	719	616	625	693	642	629	635	688	634	651	678	654	623	656	639	675	682	684	631	664	706	669	679	649	674	647	653	679	664	693	706	642	649	654	681	670	726	684	647	650	645	661	648	648	671	643	605	677	635	619	646	691	685	665	635	664	679	615	717	718	661	647	691	625	685	664	662	599	661	680	645	588	669	648	659	712	655	647	664	688	720	652	685	687	639	664	655	672	634	643	671	661	655	655	641	676	658	659	651	631	584	674	644	646	626	656	653	639	619	657	660	657	645	663	636	652	615	676	658	729	644	627	644	624	661	683	640	646	657	659	610	666	668	663	633	648	631	640	619	692	671	652	645	628	646	638	689	612	650	669	632	680	681	650	644	643	666	681	690	699	658	701	683	690	670	691	659	628	612	657	690	666	653	655	699	648	691	703	652	705	653	655	690	700	645	667	664	653	704	691	647	625	672	639	660	672	669	683	645	632	678	644	635	628	658	681	681	638	680	642	597	672	642	611	632	672	690	643	655	643	688	624	698	648	671	647	643	670	648	625	600	631	651	632	673	627	648	638	665	679	675	626	697	655	664	618	668	648	616	674	709	644	642	674	635	657	615	698	706	654	667	615	628	612	665	657	658	641	652	661	699	685	657	680	632	679	652	678	669	654	648	649	676	670	639	634	692	677	652	671	685	621	654	667	667	641	670	662	687	635	648	628	695	673	626	650	651	672	636	675	607	635	651	665	651	643	687	698	633	657	643	689	667	653	666	655	653	624	641	645	637	635	648	642	637	652	658	677	644	670	658	671	670	664	624	648	633	644	666	620	659	687	631	667	654	604	629	621	654	697	628	687	649	680	631	651	635	649	613	664	670	666	652	661	652	647	617	637	652	638	652	642	626	692	648	651	668	629	626	669	681	612	684	671	670	621	647	674	667	667	624	661	634	668	654	618	645	680	673	672	649	669	669	639	632	676	668	665	647	666	689	650	666	673	699	689	648	672	634	632	662	703	648	692	653	640	671	650	681	723	629	659	634	634	661	607	667	673	666	681	646	675	622	642	677	674	640	650	672	615	622	644	630	678	664	670	671	633	670	679	695	680	656	670	597	707	679	622	699	656	701	645	620	638	650	686	682	673	720	685	716	607	682	630	648	663	674	666	687	640	640	691	668	695	679	640	626	646	606	663	677	628	650	635	698	672	677	642	652	646	598	630	669	649	656	653	677	671	674	698	690	682	651	667	620	636	648	650	694	654	677	651	692	671	649	694	598	671	668	611	631	662	683	670	610	653	637	645	653	630	667	633	653	637	666	669	653	707	628	660	611	636	673	658	612	631	661	655	698	612	683	696	652	700	669	662	670	676	708	647	664	642	674	672	620	611	695	686	723	627	631	680	663	626	650	610	680	656	674	693	666	646	654	662	677	693	645	693	658	655	658	691	683	579	664	616	647	645	679	631	606	640	695	652	643	646	638	652	654	693	660	654	673	707	642	662	667	632	695	629	636	633	676	661	659	651	640	630	619	644	678	693	646	648	634	682	665	719	659	660	666	665	644	644	712	635	666	690	645	664	675	644	663	674	673	635	649	633	651	664	628	672	645	691	636	658	656	676	636	617	640	699	655	659	646	671	689	666	681	639	680	637	665	616	612	652	653	639	630	639	655	663	671	627	595	683	653	654	648	618	613	662	676	679	627	624	620	667	671	637	664	680	616	644	630	643	619	656	622	690	656	661	647	665	648	646	695	705	650	696	691	640	635	688	630	640	658	668	655	668	638	683	665	658	648	667	689	657	626	659	626	591	667	639	682	636	633	633	626	624	655	644	646	667	596	669	682	691	642	650	655	659	659	602	652	645	658	661	625	651	657	648	682	640	664	690	665	660	638	663	727	665	666	658	644	650	706	673	651	620	668	691	645	669	633	611	651	662	678	658	664	612	646	658	643	623	690	654	686	647	684	652	658	637	664	655	668	629	638	641	655	664	647	643	657	671	650	679	622	662	692	655	657	663	627	620	637	673	664	633	650	654	688	631	662	656	618	655	683	648	645	656	687	644	681	683	700	640	640	671	639	703	629	645	664	646	676	673	677	691	711	628	675	656	691	628	664	649	653	616	681	669	715	641	643	659	666	662	659	639	694	633	660	613	644	634	583	630	606	618	636	621	629	672	616	676	645	695	676	658	689	700	624	674	598	646	648	666	680	702	707	624	647	677	647	693	647	629	688	601	698	640	635	669	650	675	698	671	614	654	663	651	615	654	602	686	639	636	657	640	651	637	663	637	692	671	691	667	630	667	651	673	627	677	671	687	668	693	651	646	637	643	655	616	657	648	655	622	657	658	669	661	707	622	666	669	677	646	657	669	649	681	631	651	660	641	641	683	690	650	673	657	666	665	628	708	701	653	640	645	652	684	643	672	665	638	663	661	629	645	665	629	671	655	741	660	658	656	641	636	635	619	671	680	647	652	631	679	655	652	670	666	678	670	591	642	682	610	662	666	665	630	617	658	663	631	676	645	620	623	639	647	629	616	620	683	637	625	643	666	672	642	675	656	651	674	632	652	660	632	667	653	644	650	661	665	616	691	591	648	610	641	671	717	665	637	671	663	668	666	630	628	688	646	656	649	673	645	642	668	668	657	649	654	691	639	699	629	650	644	627	644	645	672	619	636	678	642	703	644	662	666	661	669	601	675	645	655	626	689	664	676	614	631	671	694	645	649	697	684	662	661	658	641	697	592	654	635	665	661	645	665	609	652	670	606	656	601	661	654	659	652	633	611	619	648	608	720	659	595	677	657	674	683	634	662	657	655	621	662	647	687	658	607	630	651	714	686	647	644	637	611	650	660	652	687	662	604	651	661	675	632	655	656	619	625	714	691	675	657	642	650	659	666	648	681	645	682	666	658	638	640	666	663	712	671	623	643	660	642	652	685	635	680	612	672	681	667	610	665	701	688	667	676	692	673	686	625	676	672	647	650	658	698	683	653	631	627	685	643	641	653	643	632	682	663	696	689	650	613	684	664	676	645	623	670	637	631	677	700	648	595	690	659	639	680	659	669	613	668	669	656	677	666	589	706	647	633	626	646	670	617	659	614	602	693	642	617	630	732	649	660	648	648	637	681	638	682	630	669	626	684	664	688	610	653	662	652	632	612	655	635	662	613	655	690	647	659	657	657	669	638	686	691	628	643	665	670	656	706
8884	1720	1888	2289	9132	2024	418	330	290	1083	306	198	199	172	185	167	143	149	141	151	128	128	169	150	132	149	142	113	119	125	151	138	142	134	128	114	142	134	143	153	159	135	146	113	126	118	127	117	132	117	135	133	143	116	121	117	104	120	148	140	115	131	120	119	120	142	129	136	146	126	127	130	126	139	140	118	111	133	136	141	131	131	134	126	135	131	131	135	112	113	130	127	130	138	147	121	131	125	141	127	140	117	133	147	114	130	115	123	102	122	123	122	133	113	139	153	154	127	138	127	153	122	112	124	107	139	128	133	149	125	135	141	112	129	121	116	141	117	147	128	124	124	116	117	148	137	131	117	134	136	111	127	116	106	132	124	135	118	143	119	114	121	148	121	136	118	128	110	125	128	117	132	137	137	143	117	105	123	131	109	129	150	133	121	145	138	114	133	112	111	120	129	125	130	121	132	126	127	120	120	108	126	136	113	145	141	117	135	112	135	128	124	119	115	144	129	144	135	124	113	130	138	140	141	134	138	132	105	155	124	127	147	129	133	140	148	127	138	106	134	129	115	126	122	135	115	133	124	132	133	133	119	137	120	126	106	110	118	134	133	132	137	159	127	132	134	129	151	134	135	127	146	116	107	123	125	123	151	128	108	124	141	148	121	147	154	140	128	114	123	120	133	124	110	122	141	130	146	121	117	129	117	118	116	118	118	116	121	126	129	133	142	121	136	134	150	123	134	126	135	108	117	105	120	123	144	130	121	124	121	121	142	128	118	138	130	127	139	122	133	125	114	154	138	147	137	144	126	133	118	122	150	122	126	144	142	125	141	145	147	118	117	140	137	100	122	125	140	99	126	93	135	130	133	112	123	111	132	135	125	146	103	143	143	116	131	128	132	133	135	122	137	122	126	130	139	115	120	117	125	120	122	125	107	132	144	138	133	121	113	117	109	135	136	113	106	127	139	129	129	120	123	139	115	112	122	148	114	103	121	105	113	112	137	129	132	131	124	120	131	109	130	125	114	130	122	121	135	112	136	129	114	125	117	134	124	129	127	123	135	118	122	133	157	119	129	129	131	141	98	125	138	115	125	125	133	131	128	125	134	133	126	109	137	133	133	125	147	119	133	120	138	131	129	118	115	125	136	123	123	121	123	124	109	129	125	114	156	106	113	112	131	132	127	124	147	137	122	130	125	119	142	129	139	136	126	115	121	121	113	142	124	107	136	129	113	114	131	124	115	99	135	126	129	143	131	117	119	117	126	137	137	126	137	134	116	131	118	132	137	125	129	124	132	127	103	119	133	130	136	117	122	128	130	107	116	142	128	112	148	112	120	128	124	128	117	110	148	146	134	119	130	140	112	103	119	139	117	124	145	123	135	136	109	132	102	156	119	108	129	122	125	132	121	130	127	130	124	137	111	135	105	119	110	113	117	110	125	109	125	126	111	128	128	115	125	89	124	112	116	122	118	112	115	102	125	114	128	139	147	137	126	136	121	107	124	133	138	140	118	120	119	142	113	133	132	109	127	103	130	113	152	120	120	133	132	116	155	112	112	142	116	139	121	114	144	134	161	132	133	142	137	109	138	135	120	151	129	143	107	130	139	117	106	93	129	124	130	145	134	124	125	129	107	128	117	128	118	106	127	122	129	147	154	146	119	144	110	146	118	143	130	134	112	126	126	129	131	142	144	122	132	139	130	126	119	144	116	116	119	142	136	132	133	132	120	134	133	137	125	118	118	157	127	136	123	116	114	124	113	124	103	133	110	118	133	124	120	126	129	119	142	127	120	114	113	121	130	121	125	137	122	118	116	110	127	122	150	142	115	133	131	139	107	125	113	123	86	123	126	109	132	120	112	114	149	126	134	123	127	131	124	125	130	137	138	113	128	122	131	120	120	117	134	132	119	97	117	142	124	129	138	124	117	128	137	125	110	121	118	117	120	144	135	116	108	116	136	106	122	133	136	128	120	118	129	117	119	141	111	135	141	130	115	135	133	119	117	126	117	119	120	125	108	121	141	125	112	128	141	120	127	140	114	138	143	147	129	148	145	123	113	138	133	142	127	117	137	122	132	148	123	118	134	109	109	141	122	105	126	123	107	110	137	122	134	155	138	130	118	113	131	134	120	128	117	121	102	119	125	152	135	135	127	145	111	125	124	109	122	114	118	120	121	119	133	156	118	133	134	108	137	116	131	124	130	139	124	104	122	115	131	122	141	98	107	127	135	139	115	131	145	135	129	110	120	117	118	119	140	119	125	124	115	123	120	117	125	117	108	128	128	113	124	120	128	128	124	110	117	124	116	133	117	98	100	131	128	128	136	132	115	135	116	126	117	117	152	131	117	125	122	129	125	111	123	132	148	135	134	132	142	129	114	112	138	124	135	121	128	117	124	131	123	115	143	121	108	141	139	148	116	123	121	130	106	123	135	131	144	127	145	104	134	154	128	145	124	130	139	120	131	120	122	136	121	120	129	143	136	137	126	138	127	137	122	138	128	117	130	116	110	127	131	128	123	125	127	136	125	139	121	145	132	138	92	113	110	126	109	102	122	104	118	138	134	133	139	136	122	105	139	133	121	140	121	135	142	118	121	109	128	121	121	121	159	146	109	116	124	120	112	96	121	138	119	119	127	136	146	129	128	122	130	125	109	120	142	136	108	151	127	118	139	117	138	132	127	131	146	108	120	119	135	117	129	134	142	143	144	117	128	138	105	119	119	138	128	127	126	109	130	123	118	134	128	125	112	123	133	128	126	111	136	126	135	119	110	129	139	108	134	134	130	140	142	125	135	109	119	123	135	109	132	128	143	128	137	133	119	134	148	127	120	137	104	134	115	126	107	114	126	139	134	117	125	108	130	122	140	124	112	128	120	135	118	125	140	132	121	138	128	126	113	122	147	136	125	124	115	132	119	156	129	128	115	143	125	113	110	127	124	119	128	118	133	113	117	155	111	133	122	135	132	133	118	129	131	130	127	124	138	109	135	135	114	121	119	140	111	121	127	119	133	119	133	127	144	128	105	123	120	132	135	131	126	126	149	112	122	143	136	140	132	101	135	120	133	123	127	123	120	112	133	143	115	117	99	125	124	115	115	146	101	120	138	131	131	115	138	121	102	130	129	118	139	131	114	125	142	128	143	131	131	106	142	114	119	146	132	106	129	124	112	129	126	107	116	119	124	132	132	124	121	133	138	144	125	118	143	113	126	125	136	142	126	135	104	107	119	128	100	114	136	123	142	121	134	140	116	115	131	115	135	117	142	113	117	125	113	141	132	113	125	126	144	148	123	138	113	135	111	130	111	122	145	138	116	115	119	124	135	139	127	136	140	123	126	126	152	143	117	118	124	105	134	115	124	107	130	130	142	131	112	117	124	120	120	117	117	104	143	129	116	130	146	119	148	127	142	112	119	129	145	133	133	136	103	123	141	113	124	107	129	146	122	120	118	117	115	103	134	118	118	133	111	101	145	117	127	126	139	129	141	126	121
6416	1828	3950	7380	21005	4651	1805	1442	1275	4525	1008	835	790	741	671	644	623	592	595	547	520	497	514	491	473	478	471	440	478	428	436	382	439	435	389	407	411	390	424	400	406	404	400	399	396	389	375	452	363	381	361	384	392	384	420	379	374	398	415	422	371	382	404	365	422	395	347	372	343	379	384	374	381	377	385	365	351	370	358	366	399	346	365	377	364	319	374	406	400	380	371	364	426	400	367	350	377	364	396	391	394	350	337	376	359	385	358	349	353	382	397	404	366	372	371	361	346	334	363	355	385	369	367	372	359	382	361	362	347	347	377	341	364	361	345	403	346	343	380	358	378	344	361	374	388	339	364	340	355	363	371	382	356	371	380	335	350	362	333	371	365	403	342	354	362	365	341	364	397	393	351	372	409	351	393	363	335	355	333	365	339	419	347	346	338	391	367	343	364	362	373	347	338	335	356	332	355	366	372	389	366	361	348	372	369	395	353	367	336	355	351	361	346	354	376	395	413	364	373	336	375	360	404	372	367	324	378	348	348	363	352	361	356	354	371	366	410	386	345	309	323	354	345	347	375	394	343	352	372	351	351	381	380	349	370	352	367	363	323	359	332	335	382	357	358	389	381	354	342	404	386	334	369	361	353	353	372	365	361	377	339	358	374	316	361	383	356	386	338	379	373	370	333	372	352	358	388	357	339	344	385	395	377	351	339	346	390	355	376	346	347	372	368	393	349	371	384	340	361	360	380	383	388	353	375	368	349	347	377	354	352	366	361	350	373	362	389	346	374	395	368	375	367	374	374	320	379	336	365	363	335	378	403	335	366	352	349	357	384	351	351	388	341	371	416	349	370	361	341	376	368	362	346	366	346	394	359	393	349	364	343	371	374	374	353	369	352	381	364	368	383	340	369	380	382	389	385	407	336	379	355	351	363	351	355	344	355	368	357	384	329	330	363	357	334	363	373	377	350	377	384	369	344	335	341	377	369	382	380	358	377	331	358	372	413	354	358	344	409	355	377	357	324	326	358	373	375	332	349	350	356	366	328	388	356	347	355	362	380	331	355	361	354	380	356	338	385	355	376	351	359	373	334	343	385	359	363	358	350	375	343	369	397	355	385	343	339	400	345	372	345	399	361	330	345	357	345	389	374	415	355	357	363	377	384	346	359	351	351	370	412	353	383	386	329	364	348	320	341	357	368	381	373	360	336	385	350	370	371	397	348	367	370	355	388	341	351	351	337	359	351	355	357	341	392	353	390	334	370	359	359	384	341	353	360	380	376	352	385	361	370	373	390	376	362	312	353	373	367	373	355	360	336	369	354	336	342	346	357	374	386	329	395	409	363	344	346	390	388	361	370	346	380	338	328	337	379	359	388	329	379	345	338	366	355	390	344	337	354	360	365	342	363	361	357	343	380	400	363	340	344	384	383	388	372	369	330	334	320	384	398	366	391	391	367	327	377	369	352	384	372	352	382	336	364	353	373	388	344	344	357	369	357	360	388	390	354	363	385	361	373	377	356	388	361	328	391	333	357	363	376	348	367	351	318	363	354	402	353	350	374	351	376	363	377	357	370	365	362	369	358	356	367	373	373	377	364	368	383	347	398	324	321	339	341	373	333	384	366	360	336	393	359	347	376	361	373	354	381	346	366	350	346	365	374	345	349	367	391	363	358	359	353	320	346	368	358	342	365	363	358	333	395	372	400	336	379	382	352	339	372	349	355	366	382	388	364	393	352	325	398	383	356	351	342	341	379	370	345	370	356	324	367	374	348	366	360	343	327	358	379	343	364	375	346	374	343	370	342	391	356	360	344	361	353	387	405	342	364	369	358	389	349	332	352	384	379	337	363	403	350	378	355	349	369	309	370	371	407	381	329	323	333	312	360	368	370	371	364	352	380	390	367	357	367	337	387	352	341	320	386	354	379	357	336	369	358	365	359	356	391	409	352	367	372	383	351	372	398	380	330	380	390	371	356	364	366	386	354	347	343	402	332	365	391	369	394	382	360	344	323	367	364	320	355	391	380	352	368	353	354	388	335	352	371	353	392	358	370	348	377	396	363	356	394	388	368	351	358	377	337	351	348	350	375	375	372	368	365	352	342	373	383	363	344	370	364	363	386	351	369	344	392	349	363	371	350	369	364	375	338	393	367	356	358	371	390	362	393	369	346	342	367	362	350	358	346	376	375	344	353	353	385	365	350	348	351	341	359	375	331	372	387	343	360	388	380	360	382	355	374	409	343	405	371	366	339	328	374	366	333	357	374	353	332	383	388	376	376	328	378	347	359	357	335	377	389	361	338	362	337	388	362	371	351	332	342	392	395	369	373	360	351	364	321	343	356	360	363	342	346	344	367	350	354	368	363	388	354	368	353	333	347	345	346	336	374	337	378	367	344	374	375	358	335	380	356	353	349	326	363	349	336	382	373	370	380	349	399	379	355	373	360	391	330	374	370	363	300	357	368	376	393	376	386	365	349	399	324	335	352	389	350	324	348	335	365	346	343	339	354	384	369	391	346	366	333	342	355	347	351	368	386	365	369	351	414	352	343	395	342	390	362	362	351	389	363	331	356	364	370	389	358	353	377	382	363	390	381	372	370	358	354	366	336	336	375	391	335	330	384	360	373	368	372	314	371	381	362	331	364	360	344	359	401	317	358	352	386	351	381	358	348	368	359	352	354	326	342	328	359	319	392	362	365	324	339	350	332	370	365	338	368	365	368	338	356	366	394	321	388	337	343	342	342	369	325	386	361	386	353	361	343	377	334	349	391	384	365	370	394	336	395	365	330	342	358	388	354	341	379	384	359	372	371	322	359	368	356	353	344	342	388	374	313	348	346	362	403	360	336	338	375	379	386	360	365	353	373	371	349	337	326	363	375	399	377	312	411	350	348	401	353	360	340	389	347	366	349	405	383	336	399	355	364	359	344	374	344	346	328	383	348	334	359	394	371	328	374	327	375	355	348	374	351	360	347	373	332	367	357	368	350	355	324	358	389	341	362	326	395	357	360	352	337	390	375	361	386	354	394	338	340	351	354	360	375	357	362	341	329	368	373	345	329	340	359	382	369	357	333	432	349	364	348	338	355	346	359	364	343	355	334	368	322	343	351	371	337	388	407	364	345	352	351	369	412	387	367	376	365	372	349	346	371	372	365	365	358	367	362	380	343	369	400	376	310	369	346	382	369	352	332	343	367	393	356	375	372	353	340	355	360	375	370	361	364	382	365	373	385	399	328	354	337	349	389	327	363	377	326	338	375	363	341	365	342	365	332	349	395	376	349	384	361	367	356	387	353	334	373	340	372	423	379	363	355	343	345	375	364	368	400	392	369	383	357	399	396	372	363	363	387	333	386	394	333	350	360	344	349	336	353	333	363	360	381	353	331	344	343	359	353	342	338	352	361	384	363	359	385	347	376	360	334	365	394	378	337	357	371	334	320	373	376	350	365	351	364	361	343	343	347	372	354	358	341	350	336	367	370	350	342	344	361	375
16366	3675	3517	2671	4499	13279	13669	1947	536	454	435	376	306	319	342	329	297	287	290	308	256	253	242	236	266	257	270	270	259	249	245	233	268	228	254	241	250	226	243	254	205	225	231	218	227	238	239	217	247	206	247	204	253	262	237	249	211	239	247	209	250	236	231	227	222	242	261	232	225	241	214	236	250	232	247	232	217	229	237	231	222	215	230	213	232	193	253	249	216	243	247	220	248	238	232	233	230	200	258	241	250	228	235	230	224	221	241	223	203	228	247	234	237	212	238	268	237	234	222	208	186	222	224	235	216	218	254	249	213	212	212	211	231	213	232	251	223	203	256	246	224	230	210	236	205	204	222	229	229	214	189	220	222	246	234	232	201	260	227	211	203	231	243	249	221	219	198	235	259	231	223	201	222	240	239	209	247	233	236	262	230	207	213	203	226	228	235	231	254	226	212	211	231	226	197	212	194	210	219	236	197	223	224	226	230	198	195	218	246	217	210	218	212	216	224	201	226	230	231	240	214	220	228	220	235	242	219	215	208	230	242	193	233	251	214	234	231	207	221	194	215	208	240	231	222	210	203	199	230	196	236	215	225	239	237	225	221	233	226	229	214	194	235	267	217	226	224	212	264	191	208	223	238	253	210	192	231	197	204	258	248	242	219	233	224	209	226	237	235	224	204	191	235	237	231	211	256	216	228	224	211	210	214	217	224	208	230	195	224	222	203	197	209	243	205	241	238	221	252	193	211	211	208	204	226	225	246	238	274	219	227	243	205	237	252	246	207	220	213	215	206	249	208	233	239	213	188	253	212	211	234	224	230	230	214	250	223	219	247	206	207	242	212	210	219	232	209	200	218	223	233	226	232	225	224	250	214	270	211	217	229	206	235	195	236	234	212	236	205	203	205	236	203	189	244	232	250	236	241	199	245	209	236	207	223	203	213	230	212	217	245	230	202	237	251	219	221	224	208	202	220	229	185	230	212	250	216	216	200	217	252	219	214	218	215	223	227	232	203	218	219	246	199	250	230	229	232	221	246	254	222	227	230	194	205	198	259	242	252	227	208	207	232	220	254	217	262	241	256	237	227	239	245	230	252	236	212	205	217	229	241	242	247	221	222	237	216	207	234	206	208	210	258	256	265	235	240	234	224	213	251	228	226	240	246	206	233	231	258	262	253	233	226	240	266	230	225	225	240	239	221	236	223	197	228	219	202	229	213	257	237	217	243	224	224	238	198	235	224	208	203	237	212	245	228	226	234	216	237	209	228	209	232	213	238	218	222	227	199	231	237	199	195	212	250	205	213	214	233	228	231	213	242	226	232	252	228	232	230	251	215	251	251	232	217	238	218	235	214	204	200	231	246	213	216	220	226	247	213	213	212	260	220	212	217	205	241	219	224	205	230	265	233	221	209	261	218	213	197	232	242	216	209	229	212	237	211	208	245	219	224	233	265	215	225	227	212	224	225	216	215	226	202	232	244	228	195	219	219	200	228	211	205	229	232	213	227	238	211	232	217	234	240	229	215	242	218	211	224	271	204	207	231	217	207	202	220	242	250	253	228	210	214	235	228	205	201	232	219	210	218	230	240	226	221	242	247	222	236	230	216	219	232	207	209	235	200	216	229	222	207	224	216	226	238	262	207	209	210	211	222	220	228	212	193	224	211	197	251	257	207	245	222	240	233	222	229	239	213	208	223	239	223	195	203	210	211	192	200	215	212	223	225	209	207	232	214	227	232	213	242	185	250	204	228	238	212	220	216	230	225	246	223	202	229	222	242	218	204	256	236	225	225	188	224	226	212	225	228	205	222	207	227	222	228	205	224	202	213	234	231	231	236	219	217	242	213	244	228	227	227	199	230	224	225	227	234	248	223	211	212	227	232	206	223	230	216	233	232	240	213	262	237	220	229	215	205	232	233	219	198	211	228	204	243	219	254	242	242	214	227	195	234	230	267	216	214	225	223	206	230	223	193	204	197	250	235	238	250	208	227	202	260	245	226	226	233	223	228	223	203	234	214	227	227	206	233	229	204	229	216	257	217	253	202	210	233	242	199	185	232	220	238	223	195	206	219	221	215	221	225	223	245	232	193	231	222	231	220	187	187	215	243	220	197	232	226	211	246	216	196	207	208	230	212	218	210	222	227	202	236	220	228	248	236	223	220	223	233	214	222	205	236	242	213	211	225	231	226	206	218	244	223	218	217	250	233	216	252	204	203	247	235	237	233	226	223	205	217	241	214	226	222	213	234	205	198	219	221	210	213	228	219	238	223	245	199	213	223	216	210	236	210	249	209	260	220	232	222	223	208	223	214	231	245	255	211	216	224	231	228	219	212	213	245	243	250	217	229	230	220	244	196	210	240	188	235	212	246	232	234	220	221	225	232	247	240	228	227	216	231	214	232	200	220	234	247	214	203	240	242	209	205	241	248	232	225	214	251	206	226	201	183	219	216	227	215	233	214	239	230	238	223	216	230	237	215	211	207	207	211	225	212	231	216	191	235	205	222	241	242	235	214	209	216	234	241	221	220	254	226	241	214	240	220	216	203	237	233	210	228	243	228	210	248	233	204	196	223	213	219	239	227	243	213	221	203	230	230	248	235	205	175	262	236	212	235	214	208	207	203	190	234	244	220	214	207	228	211	230	230	218	236	186	205	224	218	253	232	238	235	262	203	209	201	235	244	222	221	231	230	245	233	216	246	205	224	232	220	195	208	263	212	233	240	219	230	266	243	257	263	221	220	226	204	225	220	221	212	209	225	240	207	221	244	223	238	202	209	231	208	238	208	235	226	213	247	224	219	237	213	237	199	230	252	199	248	235	252	219	207	240	218	213	220	224	232	229	233	197	217	230	224	209	222	223	225	221	208	222	216	246	250	208	238	233	217	212	221	259	237	228	244	198	203	248	243	216	233	219	207	191	221	235	220	211	207	245	235	190	213	220	212	238	214	231	215	216	209	243	224	224	228	234	247	238	204	220	236	202	256	206	226	209	223	205	225	232	217	232	206	225	226	223	225	218	206	223	218	198	220	236	196	235	225	226	207	223	201	217	247	245	228	245	234	215	195	221	229	214	218	223	226	230	228	221	228	205	209	217	244	203	223	228	234	225	251	253	192	229	219	241	241	187	211	233	216	210	202	236	200	217	236	230	221	227	236	217	222	230	234	206	238	233	224	202	203	203	215	221	263	247	211	223	238	212	195	243	217	206	201	214	228	228	213	221	225	236	225	213	220	208	240	224	240	247	234	212	214	244	220	202	205	257	222	227	206	226	242	213	243	232	251	232	240	219	236	219	212	206	246	232	242	224	230	207	237	238	237	247	208	207	231	199	223	226	199	209	189	241	223	215	207	219	241	235	202	233	218	217	224	203	223	228	220	237	232	238	206	248	216	201	221	218	227	234	217	236	231	221	215	217	205	206	264	222	232	252	219	204	200	218	210	209	228	232	205	214	218	227	212	209	226	209	226	192	229	253	196	231	220	216	214	216	219	217
8482	3049	6478	7798	13422	22491	17318	2686	2194	2056	1723	1558	1394	1267	1150	1158	1039	998	955	934	877	861	887	779	812	761	745	740	795	751	732	753	695	694	718	701	668	664	678	667	651	666	662	661	681	656	678	673	621	639	621	637	602	675	602	616	646	642	624	649	599	560	576	620	604	611	615	593	622	625	628	645	595	660	577	666	621	593	616	614	602	615	576	536	620	567	573	608	587	637	617	621	597	618	599	536	600	581	572	603	637	565	611	580	617	617	594	628	634	623	624	584	589	585	575	563	593	583	584	577	564	602	607	623	595	571	585	584	587	578	549	596	574	562	591	577	603	594	564	608	568	581	600	551	608	573	589	605	610	559	605	600	599	587	551	589	600	593	585	601	580	606	598	582	537	587	578	571	595	565	581	574	560	593	569	572	575	568	544	566	521	542	615	560	608	622	558	572	555	587	594	568	584	610	576	609	579	563	587	568	569	596	576	596	558	585	579	572	558	593	628	607	610	596	603	560	580	590	550	573	608	589	595	580	596	543	550	583	593	598	560	587	562	561	624	556	630	564	569	594	614	611	587	567	577	572	577	545	566	572	563	562	554	569	597	625	583	567	616	610	550	574	582	599	589	553	545	603	582	573	581	544	605	615	582	514	581	577	573	613	602	616	578	538	571	565	606	598	607	615	636	528	574	609	581	584	577	577	570	589	573	594	609	576	566	603	574	553	594	581	619	626	602	608	589	574	599	575	582	550	603	603	584	592	584	621	592	575	621	557	563	533	632	571	550	586	620	590	578	586	568	558	639	550	549	557	568	606	545	568	574	603	597	589	602	599	567	549	569	620	618	602	558	600	598	575	595	570	616	599	548	570	582	603	627	616	589	596	618	585	539	573	582	579	574	575	558	591	606	586	553	592	579	573	561	582	558	635	587	580	564	593	614	575	605	554	618	553	572	576	633	576	586	569	563	604	645	534	582	657	577	594	584	563	568	597	619	601	570	556	582	578	590	590	610	605	543	547	620	582	558	600	568	552	607	555	562	568	592	562	581	569	595	545	597	562	589	570	537	593	625	554	550	567	554	582	571	589	626	623	549	577	591	583	618	622	576	547	546	561	586	598	610	603	594	573	570	586	581	577	582	583	580	599	565	574	607	624	550	623	598	555	607	588	566	516	576	584	590	572	593	563	571	554	580	582	567	607	533	587	537	572	548	595	579	556	527	586	576	582	588	562	613	591	600	582	629	568	603	568	637	594	609	586	619	584	575	598	562	571	581	603	563	563	599	599	580	554	591	634	560	590	564	587	610	602	544	584	541	608	611	535	607	601	568	562	591	591	603	618	598	599	573	629	575	578	611	622	570	620	597	598	595	600	574	584	572	572	617	595	563	560	585	617	570	553	588	584	578	597	593	541	608	610	644	583	577	562	548	615	597	634	592	621	618	602	591	597	546	592	576	567	619	586	535	595	590	597	569	588	612	579	594	574	583	548	543	586	557	585	566	533	546	618	567	594	576	607	588	559	595	599	569	563	622	615	571	597	595	582	587	565	614	580	563	574	589	612	614	608	621	601	607	585	632	581	553	579	582	571	597	554	584	566	548	614	604	570	584	564	557	561	570	585	629	612	599	624	570	582	575	564	545	576	597	601	549	601	577	603	533	596	566	535	603	608	637	592	604	589	612	568	621	556	590	577	605	596	607	566	642	552	567	567	605	538	579	549	578	645	559	620	537	577	528	567	596	638	623	591	534	586	594	589	611	534	556	554	598	563	540	607	568	583	603	601	613	569	623	597	592	627	603	565	604	539	591	555	580	559	565	599	529	580	546	613	592	639	581	602	573	562	603	589	551	607	569	550	614	609	600	578	607	627	607	595	605	573	615	612	617	594	540	589	562	600	621	596	528	593	572	596	579	592	594	561	567	595	596	553	617	577	601	575	619	583	616	604	571	546	611	584	578	596	607	591	546	575	619	577	600	604	608	564	571	571	602	568	586	608	569	550	571	539	615	589	592	577	562	593	609	535	497	601	582	562	576	550	600	602	567	566	547	576	580	569	593	541	546	566	594	547	565	613	586	559	609	580	600	596	617	607	609	611	624	593	611	604	581	545	562	564	596	576	647	546	552	585	585	577	634	597	584	586	537	610	587	607	559	584	565	569	587	546	562	544	634	566	632	542	563	619	571	592	565	568	595	547	585	610	561	592	566	608	576	583	578	591	578	594	641	569	588	564	573	549	593	565	593	577	583	595	597	547	588	574	566	588	596	636	565	579	592	591	569	600	627	559	580	555	555	581	575	576	554	596	612	592	629	588	618	586	575	551	597	614	587	548	533	623	537	589	568	598	577	595	559	588	578	564	561	641	543	577	590	545	609	582	623	594	564	578	600	542	574	585	616	548	563	599	535	561	601	553	584	569	585	576	615	567	594	582	537	581	553	543	573	619	634	607	564	584	600	593	615	566	596	596	593	608	593	559	575	584	585	550	592	644	591	585	621	599	532	592	552	581	565	584	574	582	591	590	600	603	565	596	571	611	580	578	573	615	575	616	604	576	617	547	570	550	567	629	585	549	592	592	566	580	591	606	593	577	573	620	594	587	596	583	610	581	635	565	568	601	567	596	532	554	604	581	589	600	572	579	592	595	558	566	557	567	587	551	597	582	581	564	581	557	557	563	555	609	582	561	583	575	588	585	601	593	533	555	581	547	589	623	588	532	584	612	596	557	564	578	586	574	587	575	584	594	594	592	578	558	589	550	607	587	617	543	538	596	538	604	571	608	574	556	598	573	573	585	593	583	591	563	539	625	553	573	571	607	623	609	590	549	605	580	580	589	558	609	550	607	581	594	584	571	568	587	579	568	561	545	633	624	571	613	550	598	568	592	598	577	589	586	597	604	648	542	583	599	583	604	591	586	594	581	608	586	583	554	568	589	608	570	543	579	572	603	571	591	605	566	592	589	580	612	545	604	612	601	583	555	626	583	590	579	571	594	578	590	587	539	601	588	562	547	549	563	564	616	596	520	572	587	625	589	562	568	578	553	595	569	584	558	602	586	579	581	581	572	602	590	600	567	578	565	550	607	573	607	609	593	595	610	614	578	576	562	574	577	602	611	573	570	601	584	570	577	524	560	594	525	551	578	565	600	611	575	589	599	600	599	590	586	515	520	563	585	599	584	576	589	595	577	558	614	597	599	594	602	569	583	618	583	591	606	612	548	537	592	585	597	596	619	585	595	559	595	623	597	602	593	567	600	561	585	597	578	579	588	573	544	573	570	612	574	574	618	563	592	568	579	544	628	550	590	575	592	567	569	577	576	633	531	546	584	563	567	600	620	588	586	612	607	575	587	574	590	592	564	579	556	586	581	541	582	553	589	619	583	583	595	583	640	539	559	608	590	592	567	623	588	624	570	540	615	604	601	584	600	623	571	598	566	553	587	526	571	566	580	549	605	620	552	607	611	568	577	617	574	601	587	558	574	592	605	635	570	574	571	550	605	541	566
2938	652	577	476	437	1176	486	247	275	271	253	254	271	275	250	279	277	317	285	268	238	283	273	299	276	246	287	258	258	259	288	283	249	279	254	260	264	266	269	260	261	263	261	263	238	234	303	262	242	283	296	263	248	247	283	259	221	266	258	257	266	264	276	269	264	292	293	242	248	223	250	279	249	240	273	268	254	247	280	269	271	263	258	241	250	262	235	260	246	294	249	264	268	252	263	283	258	239	245	255	229	242	257	246	279	260	251	305	261	286	238	231	284	272	257	304	236	262	246	241	288	270	269	260	274	252	238	264	256	249	307	246	267	270	265	244	236	271	256	250	262	264	263	257	286	253	247	255	261	278	271	280	273	281	256	254	272	287	249	258	266	271	292	274	265	257	290	265	240	284	259	238	250	279	256	261	281	260	257	254	275	263	243	287	265	242	265	251	242	248	272	290	246	286	267	298	282	281	259	262	259	268	251	290	260	264	282	269	239	283	256	253	249	240	267	257	264	239	263	274	256	263	222	257	254	271	273	273	279	283	243	254	248	247	271	237	259	253	232	252	279	268	262	275	274	269	271	275	280	271	263	253	244	261	267	227	263	233	242	241	294	266	226	228	271	272	279	258	276	278	274	262	253	246	271	231	255	250	270	261	291	265	258	285	282	285	255	251	250	268	241	264	264	287	268	293	289	270	258	268	254	261	262	279	216	253	220	245	267	246	224	284	248	281	267	254	271	230	281	230	255	255	264	317	217	260	264	279	245	275	237	260	242	244	251	247	291	222	265	256	277	241	288	258	272	260	279	273	286	260	267	266	260	252	270	247	269	261	242	261	255	284	268	242	257	241	243	254	275	256	262	233	240	277	290	244	263	240	258	273	255	259	255	261	231	276	279	268	255	281	275	268	259	268	288	272	257	275	270	287	267	268	268	254	253	275	277	263	284	245	315	260	246	298	271	263	260	296	261	261	246	289	243	296	266	275	278	285	276	263	286	249	264	282	234	266	272	282	250	234	255	287	267	291	252	242	247	229	257	272	273	294	280	268	261	258	255	266	248	276	273	266	259	294	280	263	280	257	244	266	264	233	263	241	261	286	293	261	261	259	237	278	247	284	248	255	273	273	289	267	246	262	271	267	261	253	286	278	252	262	272	282	279	289	244	259	274	242	287	278	245	269	241	276	264	261	287	271	256	284	267	259	286	279	283	229	288	256	254	280	258	241	262	270	275	280	253	286	278	278	248	278	273	282	250	247	256	284	247	257	273	274	253	242	280	259	296	281	260	253	239	264	269	247	264	294	270	268	281	274	246	265	268	244	271	264	234	250	272	280	289	255	260	236	241	271	271	275	264	242	269	299	269	241	243	244	270	246	288	263	275	287	267	260	280	274	269	247	247	268	284	290	273	272	227	261	274	256	263	268	248	239	258	285	304	270	245	246	256	262	265	262	263	243	244	252	248	294	248	286	217	236	299	265	258	252	281	240	279	247	288	283	270	280	272	272	250	257	288	264	245	276	258	256	279	253	243	263	282	226	243	239	226	242	288	234	262	265	270	288	281	269	309	268	252	290	257	256	267	262	270	282	271	264	242	269	261	273	268	286	250	257	254	255	265	244	280	262	284	292	254	267	245	242	264	285	251	252	249	266	250	273	272	244	263	255	250	252	236	267	289	280	279	246	270	273	232	253	277	284	268	246	260	263	255	249	299	301	283	245	244	241	239	253	283	274	253	298	282	268	285	262	250	249	278	266	256	259	271	258	305	260	237	226	249	290	271	245	292	270	276	279	241	254	266	276	270	258	260	256	250	305	283	262	250	266	232	251	292	292	274	278	304	255	267	224	259	264	251	267	241	258	298	252	273	259	287	259	252	292	228	281	277	245	253	244	233	249	256	279	252	260	261	230	257	269	242	268	224	266	274	282	271	252	304	270	234	272	262	250	273	286	258	262	269	272	258	255	254	272	281	260	239	280	259	250	269	248	278	262	267	264	281	270	265	258	255	259	260	254	288	243	295	263	282	287	262	249	272	265	271	246	275	282	263	265	282	260	313	296	257	289	274	267	260	268	289	275	253	250	274	257	262	247	256	263	266	237	245	263	283	254	280	266	260	266	243	250	266	282	282	263	248	270	247	266	247	274	256	252	237	286	274	278	286	271	273	263	270	277	276	282	271	257	292	283	247	280	250	245	261	240	256	267	243	252	255	229	274	286	270	242	252	244	244	237	261	271	271	266	270	246	266	274	262	248	253	287	243	260	262	246	302	269	274	274	261	259	287	265	270	264	267	272	258	300	261	259	268	274	259	242	260	263	243	251	285	292	267	283	264	256	241	277	269	275	245	260	247	252	257	267	256	265	263	262	226	263	254	247	248	266	285	272	264	269	272	257	265	258	267	258	284	252	265	246	241	260	280	284	271	250	257	281	285	265	286	250	252	299	248	286	268	227	275	275	260	266	237	287	252	266	249	243	277	262	248	279	258	233	257	244	266	251	252	276	259	253	242	246	236	270	245	257	278	286	267	222	291	254	271	263	270	242	246	256	251	296	246	272	251	246	254	233	220	252	268	275	258	255	278	275	269	268	248	295	256	243	260	242	238	231	290	266	254	301	269	231	269	260	261	233	275	282	287	249	265	263	247	263	272	257	306	273	275	246	274	275	264	266	262	255	239	288	249	281	245	256	250	262	267	281	285	273	263	266	271	251	258	266	250	283	287	261	256	275	296	274	279	250	260	263	245	256	276	283	251	273	255	236	254	257	265	250	236	258	243	256	220	267	238	245	274	259	259	287	305	271	281	244	238	249	250	243	272	280	255	265	240	261	241	233	293	244	275	240	276	254	270	288	280	256	272	255	254	278	280	251	250	263	298	241	266	301	237	246	258	250	276	244	265	277	252	275	262	270	294	226	234	273	240	267	285	279	269	277	265	243	236	312	266	305	261	250	271	255	255	258	258	253	297	289	276	247	280	268	253	272	267	283	274	237	264	239	250	237	268	272	266	296	249	250	277	259	260	269	276	236	293	286	271	231	228	271	243	245	249	277	274	293	262	243	266	279	245	275	260	245	280	268	265	259	272	306	290	257	291	239	271	253	249	259	267	281	269	241	259	272	243	290	260	265	275	250	308	270	272	279	271	241	267	256	262	269	272	239	266	278	247	274	257	253	254	245	274	267	274	302	261	275	265	274	300	236	289	286	246	239	241	252	253	279	260	243	245	237	219	267	268	272	247	269	283	265	252	261	283	263	229	264	271	242	251	268	289	255	238	242	246	256	271	232	247	261	226	262	260	275	253	290	247	255	248	273	258	254	260	244	256	233	275	271	273	263	261	261	258	278	231	243	269	259	291	248	237	221	300	240	253	258	267	257	248	235	239	271	277	258	245	239	300	260	264	278	252	276	256	260	231	241	282	281	254	278	253	276	277	259	273	245	279	277	244	235	277	265	277	283	264	273	266	256	237	271	259	271	274	289	265	254	232	256	282	261	263	244
2812	966	1181	1296	1342	5459	1271	656	663	639	694	648	614	673	616	678	627	603	674	616	654	638	624	629	603	649	660	633	632	646	645	646	636	640	649	667	621	657	639	640	658	603	610	604	650	587	629	578	581	667	641	656	654	661	632	608	643	629	594	666	587	601	633	661	640	648	641	652	663	638	636	625	699	625	576	622	651	657	606	591	606	652	639	628	618	663	630	680	638	641	596	635	671	609	646	595	654	620	614	683	620	630	622	656	670	612	614	595	629	634	658	644	676	694	643	607	658	641	611	643	661	605	635	668	631	622	664	644	671	634	601	662	636	603	644	620	632	623	619	617	613	622	667	679	623	616	625	581	695	566	653	605	644	609	650	641	613	617	589	656	652	693	624	619	643	618	600	643	599	578	650	662	649	633	626	619	611	654	611	601	637	612	630	680	600	594	615	614	620	591	618	656	604	617	634	629	619	661	628	641	596	642	667	639	593	658	628	630	646	639	600	650	655	599	649	601	634	605	613	589	640	632	632	624	627	633	621	644	645	624	623	680	652	624	650	617	636	642	650	647	647	649	632	613	662	628	615	628	633	629	571	601	620	637	601	630	631	612	664	642	603	617	659	610	596	609	623	642	634	634	621	615	610	654	627	592	629	590	623	633	625	649	600	636	634	624	631	638	648	635	651	620	608	622	636	609	654	619	632	629	613	641	650	610	617	620	650	679	630	607	681	656	637	659	602	667	639	651	586	693	629	662	586	670	669	609	617	657	642	612	629	578	617	582	663	597	628	673	602	615	636	676	600	647	629	640	613	649	655	634	626	609	651	640	620	601	594	628	649	579	616	619	636	645	655	651	645	644	609	624	624	631	591	636	613	623	628	592	640	613	622	633	672	601	559	620	629	625	642	629	603	581	620	649	620	613	647	590	625	651	623	605	634	621	648	641	630	643	622	634	673	604	650	620	595	617	628	657	619	654	635	615	644	634	637	628	628	590	632	645	624	602	671	650	637	628	665	644	627	671	652	592	637	642	637	581	644	674	645	644	624	667	627	630	663	657	636	609	626	656	618	683	652	599	587	614	683	618	640	665	632	664	617	638	639	648	612	599	675	624	637	617	618	626	632	619	641	640	622	632	635	643	626	598	650	617	654	608	661	624	619	650	633	626	640	639	666	592	601	632	629	609	635	660	661	627	606	611	671	607	610	641	629	588	685	660	632	644	636	614	618	659	629	589	623	637	598	671	624	700	666	596	597	599	661	640	661	643	658	597	587	661	633	644	656	626	661	601	633	609	580	664	598	614	633	663	589	578	656	611	607	594	629	683	603	628	653	658	624	677	621	604	592	631	615	604	632	659	670	609	673	654	583	619	626	582	660	613	621	628	634	612	661	648	658	648	656	630	649	611	623	615	621	635	633	639	638	602	633	591	641	635	621	640	595	624	631	626	621	654	628	619	603	604	621	646	595	669	596	648	643	663	597	617	617	638	618	656	607	632	637	629	601	633	609	658	592	609	620	665	654	627	632	680	614	602	600	627	584	620	601	652	633	630	583	628	648	657	649	674	605	606	630	637	653	604	641	636	669	626	666	637	647	633	629	604	593	662	610	679	649	641	631	629	623	673	673	602	641	667	631	552	641	618	592	598	629	613	626	649	603	617	597	602	676	690	641	640	654	637	635	630	643	597	597	573	631	606	692	609	660	599	575	667	642	666	593	646	627	646	657	600	611	627	654	616	621	616	622	619	648	630	610	635	645	644	699	646	605	609	668	612	652	662	603	680	607	604	641	622	596	638	651	606	635	638	587	639	667	675	627	614	626	664	619	603	652	641	623	641	664	627	618	615	639	643	636	643	655	642	641	651	628	668	607	629	639	640	606	643	646	644	625	597	611	648	606	669	647	648	646	621	632	609	639	603	603	612	635	630	622	616	630	615	632	582	642	614	676	640	624	603	650	615	601	624	632	643	677	642	622	697	671	648	668	595	649	619	607	593	608	629	655	634	598	617	655	622	622	593	665	636	628	601	652	587	577	628	645	604	594	587	635	608	613	628	623	681	638	715	650	631	649	689	624	649	630	618	600	646	631	594	609	615	629	645	643	664	606	616	611	600	625	658	583	582	668	607	624	654	629	627	601	656	621	644	615	646	640	577	649	644	657	608	639	637	618	630	649	634	607	641	623	573	659	613	594	664	672	676	665	609	619	619	593	584	626	644	600	632	639	640	616	678	611	675	604	645	633	652	662	591	594	637	644	608	664	610	638	629	652	675	621	657	641	711	627	657	608	633	613	658	659	646	613	615	634	624	618	630	618	593	633	627	680	676	639	619	642	615	683	611	638	699	632	623	617	652	592	639	625	656	610	604	642	706	611	637	661	618	622	638	640	636	641	616	640	616	635	631	631	621	647	642	586	611	667	644	629	677	658	621	627	641	661	631	641	648	633	673	657	628	617	650	626	617	591	602	609	662	607	626	604	646	623	611	660	632	659	664	641	667	684	607	595	610	620	614	616	610	690	610	570	705	609	630	614	618	601	657	615	602	613	619	648	639	665	667	633	632	649	670	626	662	618	643	647	654	636	701	656	642	585	616	631	605	532	618	651	625	615	668	634	646	602	639	608	660	610	613	635	581	644	677	636	615	617	631	624	584	632	670	594	599	617	599	641	645	629	629	606	653	612	601	627	643	663	555	647	611	620	652	638	633	652	672	621	612	619	597	589	649	646	680	633	639	638	621	640	659	648	662	630	634	638	607	587	649	638	650	606	639	700	616	673	652	639	626	660	610	643	642	647	643	618	700	661	645	631	618	619	653	610	591	616	588	581	646	656	629	635	633	594	594	629	639	678	597	585	680	670	622	633	662	625	570	632	628	639	596	596	624	631	646	659	667	606	608	629	602	653	625	643	655	664	620	628	661	615	591	612	628	614	657	623	574	662	635	631	666	632	646	632	645	657	605	559	638	641	609	604	653	613	634	631	631	593	631	618	638	610	658	642	634	594	630	595	617	641	630	633	646	629	668	694	649	635	626	646	628	655	674	619	588	635	629	615	659	564	618	630	670	591	633	650	612	642	665	637	639	608	623	603	640	592	648	649	605	637	625	646	606	613	624	634	618	642	688	629	600	626	603	634	670	593	593	628	633	623	634	646	649	629	586	591	632	689	641	647	618	612	685	661	632	653	594	586	692	634	613	607	652	640	648	681	642	641	640	628	630	629	671	616	642	669	600	620	602	610	591	628	636	622	643	616	644	607	649	615	587	601	585	638	600	623	657	645	636	661	625	597	661	601	584	632	600	653	607	653	632	669	635	621	625	650	594	627	600	653	645	621	683	668	628	618	644	619	640	613	630	646	658	669	593	640	656	646	624	648	646	640	643	619	633	606	621	631	604	630	644	622	623	651	620	633	634	630	601	630	639	650	641	625	671	596	660	610	623	617	660	617	649	614	615	635	583	622	614	632	657	623	624	607	646	641	594	642	594	637	630	657	668	592	653	616	605
8726	1671	1973	1422	12533	27625	6639	393	301	235	241	198	197	230	153	170	166	159	160	168	164	173	145	177	138	153	152	164	150	160	153	152	158	137	151	158	139	161	138	154	157	122	130	124	153	142	147	155	140	161	155	150	131	142	144	126	161	148	149	157	125	159	149	128	138	124	124	132	146	154	141	123	130	125	136	143	145	139	128	143	146	137	158	131	161	122	138	144	120	146	159	131	146	142	131	132	151	129	152	145	161	151	151	157	151	164	134	139	146	145	131	134	161	153	127	134	153	130	173	149	113	148	144	145	142	135	160	130	139	151	116	141	152	146	119	131	143	154	170	158	139	153	122	111	121	122	141	156	166	128	139	150	129	121	143	150	124	137	153	120	128	142	149	133	128	128	144	130	135	137	148	148	141	129	154	118	137	138	151	138	153	156	148	131	128	147	131	158	127	143	119	143	154	140	128	141	146	134	135	154	123	127	140	183	150	125	148	156	130	126	146	150	171	150	139	157	151	141	125	123	132	149	141	171	145	153	122	158	129	131	135	152	138	134	126	152	144	118	122	148	145	124	137	135	141	134	141	134	150	154	138	144	156	126	126	125	131	157	147	143	137	116	134	146	156	147	162	149	134	135	124	141	136	152	126	144	162	154	139	130	141	143	136	117	135	138	127	131	134	134	153	157	138	153	147	146	120	139	159	153	147	157	125	132	171	157	153	148	145	154	136	152	141	138	143	131	142	143	130	153	128	143	131	153	144	151	136	131	155	135	164	145	131	106	126	148	121	164	133	137	152	152	134	150	145	135	140	144	124	140	129	124	138	143	124	147	147	160	141	146	142	166	130	135	165	149	154	116	130	149	155	138	121	132	127	130	155	163	139	150	138	114	137	125	144	146	146	147	161	126	134	141	144	133	139	144	141	150	129	145	151	136	122	150	132	144	155	134	131	126	137	128	129	128	125	117	130	129	170	159	127	143	139	126	144	148	139	156	133	129	138	127	140	166	126	107	140	150	137	146	114	168	131	125	147	132	137	135	141	149	118	132	129	147	141	170	143	132	151	141	137	138	130	126	148	125	140	120	137	126	136	123	134	141	150	143	149	146	133	147	157	139	115	118	151	147	144	112	149	134	158	146	152	126	111	141	135	140	141	149	136	146	136	156	156	154	144	135	156	142	164	131	160	136	142	156	146	148	145	139	152	164	129	146	153	110	155	121	137	140	137	156	129	131	138	136	134	140	126	137	149	140	121	130	163	151	130	152	145	137	118	143	149	127	140	152	140	145	142	139	146	145	146	155	143	131	114	139	129	126	133	132	147	119	148	128	158	146	135	140	129	148	135	155	134	156	169	135	141	148	132	145	149	136	155	127	137	146	125	160	116	140	154	146	166	135	128	128	126	133	136	145	133	130	154	134	145	113	132	134	117	159	127	156	141	164	139	137	147	125	145	145	123	143	139	121	138	136	145	154	128	151	158	145	137	111	144	147	150	148	128	148	140	153	149	125	148	159	138	136	148	156	144	128	130	138	158	120	125	126	151	155	138	136	154	147	141	141	146	125	153	123	122	146	146	146	140	154	148	133	145	139	151	137	135	142	123	136	150	149	142	122	172	140	126	128	135	148	135	132	132	146	159	140	141	156	145	139	152	134	145	174	135	146	130	148	152	143	121	137	153	140	135	135	112	123	150	140	129	142	149	129	134	136	140	134	152	154	137	136	139	162	132	147	159	152	160	122	157	130	127	138	161	129	137	156	149	158	135	145	133	135	139	142	151	164	156	116	131	152	119	122	148	158	141	138	116	143	142	135	133	126	146	146	121	145	139	136	149	155	141	138	131	143	144	130	146	144	147	127	143	133	137	125	158	136	132	139	165	153	141	153	134	155	139	137	118	143	129	143	128	135	130	142	128	138	113	133	140	136	139	140	146	165	135	125	142	148	138	147	170	146	158	139	136	130	130	131	145	156	142	130	130	137	146	154	154	141	136	139	135	154	138	157	142	149	146	137	127	146	131	139	143	132	153	117	142	130	147	159	143	145	164	153	160	162	149	144	157	150	127	133	155	144	142	136	156	152	142	133	135	134	165	136	168	141	143	162	135	120	152	137	131	147	156	128	136	135	147	155	154	125	137	155	143	154	154	129	152	166	154	129	123	134	169	131	137	150	132	135	145	137	147	108	152	128	147	129	141	144	127	130	149	129	139	138	129	142	154	168	145	144	125	135	148	154	133	140	142	137	133	120	134	151	141	172	121	128	141	149	107	145	181	135	134	159	144	127	117	140	126	144	145	147	125	122	137	139	132	137	130	134	174	144	129	134	149	149	134	147	157	120	144	133	141	150	150	132	155	159	125	127	146	156	131	173	163	172	136	138	146	156	143	141	154	135	158	124	143	130	114	136	145	125	137	136	143	124	159	145	153	141	139	147	131	143	141	144	135	131	145	125	148	138	157	145	141	141	147	150	146	142	149	144	138	129	121	137	141	130	147	146	130	159	141	120	125	154	121	142	152	145	156	138	143	137	134	137	137	129	136	137	141	142	140	147	129	140	139	157	141	142	142	131	150	137	139	140	148	155	132	141	149	158	139	135	145	148	136	146	144	133	143	129	130	146	162	126	161	158	117	121	127	145	137	130	171	163	150	125	150	141	156	124	131	129	147	141	145	148	142	131	140	129	141	117	148	146	120	150	143	130	120	129	150	134	144	128	144	160	138	167	165	129	139	135	122	165	148	134	157	136	125	158	140	164	148	131	120	131	144	141	149	120	137	143	125	130	152	126	143	116	130	133	167	128	138	132	142	136	139	130	128	144	130	121	156	148	136	155	145	130	157	139	129	127	142	136	146	144	137	138	163	142	136	133	144	155	134	133	159	138	128	147	121	143	150	151	138	157	134	137	118	147	147	137	169	140	152	133	137	148	146	153	142	131	122	142	133	143	137	130	133	141	116	130	133	132	153	137	160	147	132	137	127	130	177	162	137	143	119	137	156	147	147	139	122	127	131	134	142	152	136	141	136	156	156	155	134	143	139	126	143	139	146	145	152	146	128	140	135	131	126	129	151	140	122	140	136	144	140	125	155	131	141	147	143	136	119	145	146	133	130	140	143	130	148	139	140	134	140	133	155	145	139	134	142	148	139	150	158	137	121	156	123	129	140	140	157	165	130	149	143	132	155	138	138	134	149	141	137	134	129	119	139	126	136	145	137	139	142	118	150	148	116	146	143	153	142	145	137	141	139	133	135	130	170	123	136	124	154	135	120	187	167	140	144	140	124	148	143	138	144	141	155	138	120	137	135	155	142	136	141	132	146	137	126	150	160	147	152	141	136	127	110	108	129	127	156	126	146	151	145	132	157	123	150	124	115	150	127	132	137	168	139	136	138	143	144	159	124	142	142	143	146	141	124	158	130	127	134	162	125	140	139	96	131	140	148	139	143	142	128	126	131	151	154	144	136	135	157	151	137	152	137	117	110	155	150	139	139	143	149	147	163	149
6285	1744	3984	4591	28492	42981	4438	1456	1192	1172	960	828	771	717	638	642	588	559	558	568	568	538	502	512	506	493	484	467	456	453	445	431	448	433	442	415	410	424	420	423	397	451	472	436	404	400	426	409	391	386	417	442	427	402	381	393	396	355	398	365	418	420	416	416	444	392	378	399	400	391	405	424	378	412	411	405	399	399	386	393	372	373	399	388	401	371	425	364	417	403	400	388	385	389	393	398	382	402	401	403	350	416	378	399	452	384	348	414	402	382	398	402	419	375	359	359	384	410	375	401	373	381	394	406	391	365	404	407	356	393	384	394	373	409	398	376	368	431	401	410	398	408	412	401	398	398	353	400	393	436	385	400	417	386	397	379	429	350	386	406	406	402	413	424	413	347	386	391	382	394	404	391	366	395	385	348	395	425	388	370	396	373	383	390	425	385	385	410	401	377	405	386	397	359	369	412	438	406	377	351	405	369	427	391	394	400	355	395	402	388	406	403	408	393	376	387	372	374	403	379	343	384	380	402	424	403	375	383	384	377	397	360	398	399	418	393	394	429	439	422	384	334	374	381	396	388	385	375	361	411	433	385	381	335	386	429	381	392	388	387	351	399	412	412	366	426	423	397	422	387	394	375	387	402	409	387	367	384	399	375	375	389	413	399	394	345	407	451	368	393	400	370	363	420	417	371	403	378	416	391	396	414	370	361	414	443	358	405	433	394	382	345	392	414	411	380	395	380	390	390	406	376	422	384	385	363	376	428	407	401	376	385	405	374	364	413	387	428	405	412	402	397	380	345	408	382	419	370	404	379	381	407	370	410	381	417	372	378	388	383	358	389	386	389	399	399	394	389	411	371	381	397	408	413	410	434	415	374	390	395	430	404	397	355	403	361	416	412	433	433	426	389	371	366	390	376	438	431	426	393	404	396	399	398	382	411	374	409	399	429	404	417	385	428	385	371	399	423	420	387	418	409	368	418	365	390	395	407	363	410	384	383	413	393	365	422	354	394	379	384	380	407	346	382	404	390	370	386	412	379	363	384	379	426	411	390	395	405	363	379	388	391	405	439	388	401	401	399	375	388	403	406	385	385	399	374	387	368	405	376	365	368	357	372	377	394	379	439	387	370	400	341	385	386	387	360	385	362	387	389	436	430	413	419	379	400	392	386	403	388	364	385	380	368	393	395	369	390	393	441	400	395	379	415	427	409	375	398	404	403	400	375	391	443	349	444	410	373	400	384	397	424	394	377	409	377	379	377	425	399	366	372	380	384	361	411	390	394	391	374	356	405	396	423	374	366	376	394	429	398	397	407	399	402	384	390	374	402	392	399	416	373	405	400	409	371	398	371	393	399	395	397	420	395	411	401	401	385	437	361	410	394	409	393	405	382	360	374	393	388	425	402	390	398	380	373	383	373	386	395	366	412	414	439	370	382	411	379	381	390	375	378	398	370	401	414	421	405	403	382	385	400	409	404	423	376	411	390	364	391	348	413	374	399	367	405	386	374	372	410	379	411	406	391	392	388	350	374	375	401	407	386	382	369	406	389	403	388	404	381	384	415	373	405	403	382	433	450	385	404	396	393	378	403	392	420	377	380	373	410	384	386	388	393	366	413	392	344	371	405	377	399	384	381	399	399	437	427	410	375	357	403	408	394	407	387	384	397	420	432	432	387	411	398	411	390	378	419	402	379	400	353	394	402	395	399	429	383	395	379	421	403	382	423	400	373	397	390	379	371	413	419	390	362	408	396	416	433	412	400	407	386	403	391	446	362	401	414	386	415	355	377	432	414	422	441	463	389	410	366	377	398	388	387	369	378	396	357	402	385	397	361	377	428	368	406	413	378	385	388	417	388	380	398	398	414	366	406	405	375	389	401	401	428	392	375	376	404	360	383	407	385	408	393	379	395	439	370	384	402	391	405	368	407	394	409	389	391	382	419	402	380	394	408	432	393	377	389	411	385	414	382	375	396	376	416	373	384	403	361	394	378	357	392	443	373	398	368	387	389	377	396	406	404	356	366	399	394	367	405	409	376	372	381	382	351	347	404	355	395	378	411	401	381	400	337	400	392	378	377	401	390	398	394	377	399	390	357	386	401	379	379	397	371	405	400	388	403	373	388	384	398	354	370	377	390	396	378	397	393	387	415	391	388	365	380	437	458	387	398	381	394	386	412	353	427	395	386	376	403	408	387	419	383	390	402	396	364	396	350	410	352	358	388	390	413	386	387	408	403	397	369	431	354	400	397	392	365	407	400	365	393	414	368	395	395	378	363	433	416	411	397	370	385	380	385	358	419	373	412	402	387	373	406	404	376	407	433	399	373	408	397	410	375	414	427	377	373	370	397	384	432	393	423	445	371	393	391	399	402	379	431	384	397	438	445	396	376	387	403	367	419	402	386	427	412	386	393	376	373	420	373	385	366	431	411	391	377	386	396	382	366	360	353	369	389	392	389	382	397	453	369	386	371	401	407	380	416	369	406	391	389	392	394	418	381	410	402	405	361	374	391	414	438	413	371	403	387	405	411	406	409	366	398	381	409	378	393	403	395	367	382	386	377	380	396	393	407	419	384	386	362	375	414	390	420	428	406	379	418	386	418	412	354	375	399	404	394	402	399	389	382	376	392	397	411	379	398	421	420	378	408	377	391	366	400	410	388	408	393	361	395	396	407	382	401	401	382	409	397	401	423	387	408	369	372	382	350	371	354	350	392	395	359	357	432	361	391	355	359	395	391	358	376	351	379	434	414	384	399	409	393	417	418	390	409	401	386	364	362	370	393	389	354	398	397	384	384	367	376	355	369	397	387	383	382	438	439	392	411	368	396	387	393	424	398	370	416	391	412	374	423	396	363	398	385	402	409	379	370	391	395	381	405	405	379	391	396	446	356	394	362	392	388	396	387	380	386	375	358	381	379	441	405	390	412	428	364	407	425	395	394	399	397	375	374	371	377	392	397	382	415	380	408	444	418	394	375	383	405	371	396	394	405	411	384	396	430	406	368	375	398	391	391	415	408	395	379	382	381	384	357	390	384	389	396	403	397	390	432	359	417	394	388	388	378	416	385	369	390	437	395	398	379	377	395	400	386	395	414	400	372	379	361	406	385	365	414	407	391	396	398	394	372	373	397	387	381	446	398	387	397	386	378	375	393	385	412	373	370	434	386	372	427	396	429	386	412	398	375	389	402	373	406	401	429	394	360	398	363	385	410	408	339	395	413	375	388	391	371	403	431	405	360	406	382	390	400	376	372	395	410	390	379	380	409	420	416	377	362	394	397	375	427	405	356	364	390	378	391	393	386	422	384	417	370	383	401	383	359	385	397	378	391	393	402	389	436	409	389	391	366	381	401	379	368	410	388	389	400	367	420	365	387	430	403	389	364	419	392	386	366	392	392	425	396	413	404	384	367	401	408	407	361	415	373	370	399	411	415	360	386	390	363	390	411	416	398	373	398	427	382	393	410	391	387	404	398	417	428	407	404	379	364	398	392
15774	3327	3312	2750	10481	37813	7408	838	1533	1489	683	348	327	317	301	320	254	271	293	286	266	279	245	265	257	268	234	238	265	271	237	255	255	268	261	254	245	230	238	226	263	247	235	255	229	236	233	234	222	225	254	228	238	261	236	234	238	220	226	230	215	242	225	231	250	229	241	253	258	238	248	256	236	222	222	230	225	231	266	217	238	243	233	233	228	232	236	272	233	203	219	241	226	225	231	224	225	222	220	247	216	243	236	251	221	210	227	251	244	226	221	214	205	237	232	277	227	229	226	239	230	221	190	230	257	212	236	241	238	226	207	224	252	231	278	249	242	258	226	242	218	249	250	233	265	250	235	238	219	236	208	204	236	244	229	201	225	225	235	212	213	232	224	249	227	242	259	244	223	240	220	236	227	210	207	199	223	234	222	230	219	248	219	227	224	207	228	237	228	253	244	192	212	232	241	244	243	224	239	231	249	238	217	244	219	228	266	219	223	242	244	211	284	224	230	219	258	209	241	231	242	244	221	224	231	224	250	224	248	209	217	217	230	229	254	245	253	191	237	245	244	217	228	215	234	234	247	213	219	236	231	211	258	248	213	248	224	230	226	225	246	220	232	230	227	232	219	237	257	237	214	233	215	232	232	231	224	250	234	188	233	207	228	230	233	253	209	229	244	212	233	246	282	203	228	226	232	230	254	238	239	232	222	213	215	252	221	224	206	203	207	229	217	231	218	234	239	219	226	215	229	230	218	236	252	204	220	215	216	225	272	234	253	214	248	227	225	261	229	238	220	237	241	237	243	239	224	235	243	236	195	229	212	194	247	233	224	216	248	220	195	225	238	257	219	252	243	203	265	216	226	227	228	248	241	206	217	256	236	245	242	228	196	222	238	235	206	233	193	247	255	223	211	235	211	198	258	244	243	251	234	244	225	222	268	217	217	231	250	241	213	249	231	218	243	242	241	205	209	216	250	224	228	223	231	229	227	228	243	243	219	227	250	232	231	230	221	231	255	213	252	205	216	228	238	249	218	249	224	229	248	212	226	212	228	213	225	246	266	219	229	231	230	252	241	235	242	211	227	225	275	227	218	216	218	247	229	242	239	207	204	225	228	228	215	250	240	241	258	259	241	261	213	240	219	226	225	215	226	245	262	224	254	223	220	220	244	219	199	238	203	226	251	234	239	245	253	221	217	222	236	220	206	212	228	211	247	213	226	231	243	269	232	238	257	235	226	238	254	222	198	207	252	242	231	246	241	215	261	217	218	244	233	232	232	217	222	215	222	215	243	239	243	215	246	245	245	225	244	225	223	220	242	252	253	235	215	240	229	233	196	244	208	237	206	206	237	237	229	240	243	216	228	236	256	230	218	235	251	231	243	245	226	244	231	240	233	218	232	226	247	243	266	212	233	245	237	253	252	230	233	226	227	250	220	236	243	214	246	218	238	225	232	236	212	229	218	233	237	222	254	232	250	242	238	218	227	225	215	240	252	214	232	230	247	192	252	234	245	217	219	222	233	239	246	246	235	225	240	213	235	232	233	249	202	209	232	244	236	216	228	232	230	234	238	256	257	238	239	195	221	254	225	228	222	256	210	210	230	241	232	216	232	248	236	207	259	221	244	215	252	221	242	229	223	220	259	231	261	229	245	232	243	224	240	207	216	200	209	235	250	233	214	214	237	218	215	226	230	198	217	222	223	240	217	260	216	240	200	214	264	227	243	216	204	221	235	242	235	247	217	243	192	213	224	261	237	271	271	216	222	207	212	207	224	206	252	245	239	241	219	218	236	219	215	206	218	214	232	238	236	206	206	258	223	236	235	216	226	238	258	217	230	206	219	180	206	229	232	233	222	232	227	235	217	204	231	258	227	232	232	229	210	249	216	235	240	232	244	199	211	227	234	227	207	224	243	235	230	232	225	239	262	191	227	233	247	233	254	248	243	251	211	229	230	211	230	243	250	209	222	238	240	212	241	215	254	241	210	246	255	245	229	237	232	221	234	223	228	236	223	253	225	241	242	216	222	236	236	212	249	247	226	221	214	249	250	230	259	220	196	243	240	252	235	229	228	216	230	234	235	242	211	240	222	255	215	259	228	229	246	272	222	233	238	198	230	227	220	239	245	232	265	206	224	239	229	241	252	242	205	238	222	223	210	226	225	235	229	221	245	217	219	218	240	207	208	196	233	222	232	236	227	238	220	252	217	224	206	223	238	228	217	237	230	206	238	236	258	219	250	238	240	216	232	214	213	254	213	248	225	225	225	223	227	237	209	232	237	236	221	223	215	228	260	219	241	235	234	238	223	221	235	225	248	242	243	221	226	214	239	223	231	220	229	197	209	188	209	238	227	224	212	259	254	250	249	250	244	222	201	228	270	204	220	240	242	231	230	243	282	247	229	253	241	237	237	225	254	247	229	251	228	221	221	234	233	256	236	218	214	223	252	226	222	208	223	235	235	216	215	220	213	212	213	239	238	218	225	240	237	231	262	228	237	222	235	206	231	203	193	270	212	230	236	239	246	252	217	223	215	231	266	254	243	244	236	258	228	232	230	214	213	228	223	256	236	232	232	250	203	239	261	219	240	226	215	229	223	230	244	224	207	228	232	233	232	242	220	207	233	232	182	238	208	241	250	217	243	223	224	225	197	278	229	260	207	241	222	231	225	234	251	247	259	222	243	216	192	248	233	243	251	231	231	242	234	215	220	253	233	230	241	230	242	248	234	213	218	214	217	238	202	251	253	225	219	236	224	235	248	231	212	217	197	206	252	229	249	215	233	270	246	239	230	225	239	236	243	224	223	244	228	258	222	208	235	200	249	227	224	245	225	220	237	237	195	201	224	248	206	250	259	238	224	228	204	223	228	228	228	228	254	215	234	250	218	217	213	218	232	231	212	234	229	222	222	221	218	231	231	238	244	207	221	236	236	230	227	243	232	257	259	223	210	233	247	258	232	240	251	205	217	235	237	225	225	215	233	236	215	228	231	230	216	238	230	236	228	227	233	233	216	242	258	216	232	266	233	221	234	242	231	242	221	203	217	247	225	219	248	193	257	266	232	236	238	224	259	224	241	240	224	250	235	247	240	197	228	243	235	232	243	233	244	247	245	234	252	251	204	213	241	242	242	203	233	215	229	214	240	212	220	236	242	202	215	234	244	227	231	230	216	236	199	238	222	222	233	238	251	247	239	212	241	224	234	212	249	253	227	236	219	231	224	233	222	235	247	229	230	238	225	227	202	234	236	248	236	180	213	224	223	219	228	218	232	207	255	211	216	237	223	212	241	239	232	230	235	225	258	210	225	238	220	230	230	226	244	229	243	249	234	257	243	218	277	225	211	228	234	234	226	241	234	232	218	225	251	245	209	244	221	229	217	239	223	219	206	241	233	209	247	230	220	237	210	243	239	225	199	225	224	233	229	228	234	227	234	214	242	241	196	218	215	231	201	227	230	229	221	204	226	249	224	246	224	252	236	237	246	230	243	237	227	237
8300	2771	6286	7877	23489	43869	3501	2755	6732	6265	2634	1482	1301	1256	1178	1100	1073	1007	970	953	895	894	785	841	857	825	786	774	759	739	726	654	735	655	699	715	672	673	660	686	685	673	636	693	669	660	631	635	652	639	665	713	670	644	627	672	614	657	605	589	637	600	614	635	653	571	644	601	582	611	594	607	587	602	583	634	640	625	636	588	629	583	621	633	576	585	663	590	630	605	574	627	625	640	576	620	595	581	610	624	627	604	585	588	563	610	626	601	607	607	602	620	587	609	586	567	575	583	604	614	591	598	569	579	603	592	575	580	560	543	654	599	608	593	599	615	610	626	579	610	586	613	587	636	606	626	569	624	571	577	627	608	628	640	597	590	631	583	582	614	613	572	652	572	594	567	659	595	613	602	624	602	577	616	587	563	626	568	649	600	614	604	588	555	610	552	625	598	588	601	557	582	596	565	634	618	630	609	585	605	574	614	612	581	594	571	597	601	584	555	645	571	614	603	574	617	586	600	649	579	633	618	650	593	629	578	591	601	617	589	616	591	655	587	613	597	601	596	560	578	608	597	603	570	590	609	585	616	595	610	616	581	585	621	593	647	594	590	606	592	597	647	630	649	592	582	559	631	595	611	644	599	638	637	598	598	578	568	576	669	626	606	627	562	598	615	630	599	586	612	610	576	636	609	576	639	599	565	593	613	603	585	574	590	637	590	601	564	610	632	598	647	631	605	614	597	610	609	590	562	624	615	599	587	640	609	576	609	612	560	561	569	564	593	597	573	613	557	596	617	605	633	613	560	572	592	636	603	583	606	575	621	642	581	599	576	615	589	598	648	588	581	631	617	635	574	628	630	596	607	601	635	602	602	583	617	590	639	584	610	606	555	587	657	599	632	612	604	595	582	583	633	619	560	519	593	603	585	583	592	584	580	613	583	611	553	627	615	593	611	545	625	605	599	598	605	587	562	594	561	641	606	607	601	579	584	595	612	568	591	629	597	629	586	584	608	634	621	579	629	613	570	610	571	628	565	628	586	589	657	579	617	619	642	612	610	610	588	590	632	569	609	605	562	587	585	576	608	564	580	548	575	610	638	606	616	615	568	564	554	577	631	590	575	570	624	662	601	645	602	581	613	621	589	593	638	622	623	593	568	588	530	571	609	556	605	532	542	577	602	626	606	628	561	597	605	615	600	570	600	555	605	550	593	580	595	560	591	567	633	598	581	554	600	627	607	670	588	584	602	633	637	597	590	610	606	592	606	648	585	603	602	574	578	590	607	561	604	600	594	621	563	614	599	614	620	590	611	617	586	656	551	561	540	637	625	593	629	585	584	604	561	588	606	538	564	570	599	625	609	596	573	546	607	593	591	608	574	643	608	591	620	561	582	626	557	580	609	556	558	630	581	574	591	603	625	582	549	627	586	605	561	574	665	586	589	615	579	545	565	577	595	624	585	597	621	650	578	584	629	546	618	637	589	558	610	597	628	569	586	614	585	594	543	542	592	611	583	599	596	602	612	594	582	560	614	617	597	595	578	618	589	580	616	598	590	585	602	607	565	585	588	614	573	585	584	608	590	592	616	629	545	614	609	598	565	582	601	593	631	624	595	656	549	600	572	622	621	606	662	616	558	636	580	591	617	635	629	612	562	555	602	612	578	536	569	612	586	604	582	579	553	598	612	599	597	597	575	597	589	559	600	588	603	574	596	614	584	647	632	594	583	612	573	604	594	596	587	576	569	592	609	602	612	585	589	591	590	622	603	621	574	568	607	612	608	603	586	558	554	599	583	611	584	606	594	590	568	588	620	531	610	594	550	625	598	584	576	618	600	598	606	572	596	600	601	604	631	629	631	584	584	584	622	612	584	593	594	638	621	613	579	673	602	569	609	568	588	595	640	566	554	627	563	578	625	588	616	636	592	587	589	596	600	594	588	610	619	633	595	596	594	592	580	592	625	600	625	576	555	621	596	571	577	590	621	558	596	605	637	591	566	595	591	544	594	580	526	554	651	556	560	584	563	589	601	605	580	666	597	620	561	619	603	626	584	603	614	633	580	616	596	592	587	631	593	562	581	624	618	600	634	642	573	608	581	606	641	607	581	580	597	615	600	625	611	570	627	579	599	580	590	601	594	607	621	575	571	600	603	626	632	575	622	591	568	578	566	607	575	618	584	556	619	614	598	588	541	573	618	629	592	567	608	617	599	607	587	608	573	579	620	608	628	631	607	596	557	597	591	592	570	601	549	591	597	601	573	630	594	590	576	604	569	564	602	577	604	638	578	570	583	569	628	619	592	641	613	605	613	584	581	617	600	639	608	580	582	550	573	632	568	584	636	614	613	597	583	635	626	585	601	580	558	611	587	613	600	600	589	591	610	617	614	619	624	616	610	623	569	564	587	556	615	611	599	600	629	591	594	628	625	602	580	612	612	622	602	589	618	605	641	599	627	613	600	596	584	599	583	608	606	596	574	605	613	603	626	589	606	592	652	632	647	592	608	594	624	605	570	624	579	632	597	612	609	565	550	664	586	594	603	626	593	563	609	556	610	566	587	608	589	601	611	634	571	604	589	584	592	612	616	606	627	625	590	587	637	611	583	554	602	587	565	577	604	596	593	618	605	569	560	592	583	567	585	587	598	570	576	577	597	613	590	600	584	591	582	584	575	595	545	590	631	601	588	555	629	587	592	600	574	617	641	623	583	638	602	587	581	554	523	617	606	599	565	582	579	614	621	573	580	558	624	590	590	578	608	611	590	581	615	578	617	543	574	596	594	588	580	604	586	584	565	598	575	612	622	601	595	622	551	628	584	578	634	568	605	596	582	591	608	625	601	600	590	591	595	637	625	587	623	593	590	585	611	604	642	586	609	600	564	629	615	588	633	600	599	613	579	608	596	572	625	630	566	607	595	630	603	623	606	590	581	568	615	613	620	596	602	623	581	590	601	582	574	549	622	586	615	614	599	610	595	574	568	548	616	627	624	609	582	578	615	548	617	579	604	608	625	604	611	595	595	600	603	657	582	615	607	607	599	596	629	602	601	609	555	613	625	602	579	605	578	598	618	580	595	559	598	580	603	581	581	596	583	629	596	569	646	633	595	599	629	568	571	606	618	575	573	581	598	636	590	601	585	571	638	615	570	565	588	598	575	578	607	615	634	609	581	585	582	609	591	575	657	567	620	613	622	596	588	546	595	598	637	538	619	614	616	597	591	554	625	596	586	564	592	608	645	614	612	600	525	602	652	582	615	567	614	570	607	602	615	594	613	571	648	591	573	588	579	583	587	596	615	596	603	643	594	595	596	635	541	636	568	578	552	592	632	599	613	610	619	623	601	598	599	572	576	574	609	663	542	558	599	603	608	624	608	603	563	645	594	605	606	613	612	566	581	581	588	587	591	569	646	593	557	641	606	603	610	574	608	658	587	592	610	552	586	622	650	602	611	584	595	617	592	597	583	594	588	602	610	657	593	574	573	578	630	592	596	589	591	612	602
2598	574	620	483	470	1303	420	324	317	405	286	276	283	286	310	252	276	300	259	245	283	276	252	260	268	258	307	293	280	314	284	306	292	289	295	299	291	284	305	285	311	279	258	301	269	266	275	263	292	260	275	301	284	284	291	296	297	297	253	269	268	281	289	269	250	305	290	278	274	241	274	282	291	302	273	313	271	232	262	257	262	273	274	288	277	259	282	282	266	312	297	292	303	286	308	284	297	268	302	252	281	300	336	279	293	276	267	284	285	293	286	259	279	296	275	279	279	349	280	279	307	252	269	276	278	272	296	294	297	295	294	290	254	271	297	265	285	263	292	248	304	297	296	287	281	273	281	291	307	287	322	280	298	281	239	300	296	299	269	299	276	254	289	287	273	266	264	270	271	319	253	278	294	287	266	287	303	268	312	259	294	262	276	283	307	305	302	253	321	257	269	259	319	266	264	270	305	299	271	267	266	268	300	297	288	256	268	289	312	264	293	266	275	289	305	286	274	305	292	257	263	291	294	279	281	303	258	264	255	280	284	295	281	281	300	271	275	278	266	256	249	266	275	287	256	307	293	283	262	290	273	274	288	281	273	267	277	254	314	302	300	337	288	267	282	243	297	290	282	318	305	275	323	271	283	316	296	303	260	291	293	271	268	276	285	287	288	270	272	269	289	320	264	278	284	265	253	259	258	251	279	294	298	284	270	268	262	308	287	298	266	273	297	279	303	305	267	284	273	328	304	309	290	291	285	309	289	281	276	286	302	292	270	287	287	273	309	273	284	268	274	271	272	309	306	292	262	279	263	275	340	267	271	282	257	290	248	303	285	261	283	271	258	265	265	281	295	256	269	280	252	313	292	277	280	270	312	267	245	245	285	279	290	300	254	256	287	269	264	282	267	267	279	298	273	261	281	264	291	248	261	300	280	270	290	263	265	274	274	275	297	268	274	283	322	259	296	293	301	284	305	308	251	265	334	297	284	313	283	293	294	270	297	283	296	276	289	288	293	295	292	257	278	294	274	255	295	280	278	280	271	268	271	263	261	279	286	259	298	275	275	276	299	241	308	254	277	308	303	246	287	276	295	261	276	275	252	311	282	282	274	271	233	278	243	276	279	289	278	288	313	290	249	281	274	268	298	286	297	289	279	276	278	279	272	304	257	274	279	286	288	258	274	294	267	281	295	284	291	296	275	282	253	286	286	259	294	296	282	264	255	289	264	266	284	289	310	274	275	283	286	283	255	290	320	278	283	297	265	274	278	267	279	278	277	292	284	284	265	288	287	291	306	285	286	273	295	299	281	285	293	311	287	268	250	292	289	300	299	299	292	255	299	289	322	278	295	298	271	278	271	293	301	307	269	255	270	287	288	274	308	266	264	270	325	272	289	267	305	283	303	282	245	293	265	264	276	278	282	268	306	308	299	294	278	285	276	285	295	280	285	273	295	273	288	284	257	282	307	277	308	291	284	291	270	284	301	278	270	284	281	308	285	263	282	274	259	296	246	266	273	291	314	316	270	289	310	297	284	281	293	283	262	287	284	285	241	289	283	258	289	275	268	306	299	274	324	293	308	281	300	300	269	268	259	287	241	261	278	291	257	275	280	284	254	280	278	264	284	250	315	287	267	285	271	302	272	280	262	269	288	271	294	284	288	266	294	272	251	293	300	324	302	283	296	323	271	274	264	301	264	256	274	277	307	286	297	292	279	296	283	264	306	301	308	281	299	269	254	280	275	274	275	303	277	287	289	250	272	257	282	282	298	260	295	302	261	305	312	290	266	274	308	296	279	270	275	271	286	267	304	250	275	256	296	259	250	274	304	280	278	297	287	240	312	301	304	260	274	299	277	302	269	266	330	296	275	269	285	279	283	294	283	262	276	304	261	286	310	295	278	284	286	269	280	283	289	264	317	280	278	287	312	269	273	296	302	262	267	314	288	263	261	273	249	270	275	285	273	277	268	269	307	275	286	276	251	295	289	267	275	272	293	295	277	292	297	263	280	309	301	280	316	285	276	265	288	281	271	262	304	297	282	272	314	265	253	246	296	276	264	280	286	256	269	280	276	270	282	271	290	306	269	273	277	260	273	284	251	264	269	289	284	291	304	261	300	275	293	293	257	279	276	302	319	264	258	274	276	299	277	250	281	298	271	262	275	276	282	265	338	303	306	304	278	278	280	270	308	290	273	296	311	302	277	314	256	280	262	292	294	309	309	285	303	313	281	303	297	285	301	268	266	262	324	279	271	275	277	280	250	270	267	273	261	272	288	250	301	275	298	278	295	298	320	292	290	309	292	291	303	261	291	311	276	273	273	290	269	297	259	281	288	285	275	266	297	287	289	314	280	292	292	280	279	294	271	265	253	294	264	274	266	262	296	293	305	280	335	270	250	304	297	282	239	310	285	257	267	277	281	312	298	304	292	297	267	255	263	268	262	279	301	271	299	299	259	300	282	301	283	287	289	271	301	323	277	302	273	281	274	256	307	296	263	281	297	273	298	281	281	302	250	304	296	285	287	326	277	289	290	283	277	293	290	270	284	298	273	270	287	276	291	283	284	286	271	329	280	290	278	317	298	274	285	280	292	271	275	268	282	288	301	325	309	298	277	271	274	275	278	277	284	293	282	249	340	268	296	251	276	269	288	285	281	315	300	309	285	274	288	298	265	297	301	291	272	267	294	276	279	276	309	281	318	285	295	263	312	309	281	281	265	293	292	259	280	284	278	300	272	306	346	320	266	297	288	269	281	305	314	258	265	266	293	349	284	291	290	289	265	260	289	292	286	273	273	321	316	319	304	288	247	289	256	283	322	254	276	220	293	263	296	287	298	305	285	295	287	287	281	267	283	291	267	259	284	297	315	280	271	282	303	306	287	298	291	301	271	295	283	300	277	261	258	265	284	288	307	270	278	270	290	272	289	281	286	289	268	308	273	300	275	274	277	274	284	307	309	290	270	287	264	300	275	256	258	302	320	261	282	300	261	329	282	292	281	298	285	283	274	270	283	278	299	295	286	301	281	304	287	253	286	303	290	285	276	272	258	232	282	276	284	318	275	269	266	296	299	269	285	285	273	296	277	294	274	304	278	294	246	252	286	268	310	283	284	294	274	265	291	277	275	316	263	278	273	290	289	274	280	263	287	291	268	266	269	275	271	305	283	286	291	303	285	293	281	277	236	280	285	296	290	315	284	310	280	280	292	315	276	293	289	314	278	273	250	276	283	288	289	276	284	282	296	257	267	284	277	313	288	284	311	283	305	290	303	269	275	271	264	284	246	290	257	294	289	278	291	276	294	289	272	290	276	258	289	296	253	276	330	300	270	285	292	292	299	275	311	291	282	286	307	275	262	286	307	284	322	296	298	301	278	265	267	278	250	284	272	293	288	271	302	283	279	296	275	288	286	282	306	263	302	270	276	260	286	273	276	294	303	295	287	297	269	277	267	289	286	271	287	275	287	303	264	280	284	307	293	274	291	271	278	312	318	309
2629	852	1211	1404	1739	6550	1115	766	891	1572	805	716	719	698	655	670	687	649	681	643	728	672	669	709	642	697	687	644	656	650	684	665	609	697	704	697	676	685	688	716	676	659	731	675	685	682	697	689	668	690	732	668	700	757	647	665	633	679	667	621	664	719	675	692	643	640	686	643	701	648	682	723	699	681	676	641	705	657	659	662	658	692	648	640	679	683	680	700	668	689	665	731	680	687	655	700	712	632	669	658	683	714	680	703	726	675	649	639	707	704	633	663	698	713	677	659	637	693	705	694	661	688	641	655	665	664	676	691	655	677	674	688	710	701	697	692	625	679	724	692	725	683	652	653	656	649	687	681	682	661	673	661	680	658	713	676	647	682	645	669	644	678	692	616	654	702	646	689	673	680	699	659	654	657	662	671	702	662	654	694	647	684	670	682	652	690	681	697	698	682	696	588	699	652	627	677	656	672	659	690	667	629	655	665	686	680	710	676	671	684	661	716	682	679	658	653	664	667	660	696	696	660	678	687	653	660	701	663	658	719	647	649	721	647	638	689	662	664	704	654	703	672	679	706	686	668	634	643	668	646	671	681	637	666	658	720	660	655	690	687	684	674	672	649	652	662	694	660	656	710	707	673	692	647	655	718	688	746	647	707	656	647	699	660	692	671	635	657	636	653	674	668	666	686	693	684	716	664	712	687	642	680	711	657	647	714	686	699	685	649	671	707	682	707	634	670	725	670	674	645	670	676	648	732	626	660	645	685	675	674	687	670	702	653	705	692	661	637	705	679	666	646	655	700	691	667	637	722	658	664	657	670	669	655	657	670	654	692	642	690	704	724	678	687	710	673	668	664	692	670	655	687	702	704	655	682	705	668	675	704	662	675	664	681	671	715	712	661	687	726	658	712	656	680	682	651	647	660	647	642	663	712	643	696	694	685	673	694	675	705	630	682	666	642	680	691	640	671	718	729	664	679	611	674	662	678	697	683	743	656	671	694	673	691	682	731	661	678	629	648	667	676	695	660	684	672	725	672	684	681	692	635	671	655	721	624	659	662	667	658	700	659	645	668	671	678	704	676	682	698	689	689	647	670	726	711	686	650	695	664	711	691	721	697	688	700	654	664	667	675	707	693	662	715	709	682	679	651	744	643	685	692	674	683	678	642	663	651	666	688	690	689	696	673	668	638	641	707	625	645	675	709	651	692	664	647	664	659	649	637	668	700	684	735	688	709	662	711	633	688	635	657	641	609	634	702	682	643	679	680	661	626	685	671	674	745	625	677	664	689	611	659	669	632	693	642	688	715	641	644	651	645	679	676	646	684	685	734	645	638	673	653	687	669	681	652	651	694	646	695	626	712	700	647	644	694	666	683	650	685	652	653	686	699	666	702	695	683	682	659	692	672	725	688	681	714	683	702	662	666	654	704	653	718	672	652	640	684	707	665	666	651	654	723	681	619	677	688	654	697	709	636	714	673	677	624	683	720	668	644	682	698	689	663	671	700	655	700	653	667	665	660	653	646	708	647	681	642	686	707	726	710	683	688	683	684	708	659	670	643	659	700	681	680	671	648	639	694	682	632	624	656	707	688	694	708	703	625	697	679	694	706	740	679	693	727	697	666	663	737	656	657	670	713	695	660	676	719	656	655	673	668	658	679	683	659	638	696	659	636	621	707	664	654	687	682	656	675	678	697	680	683	705	670	680	667	713	638	708	686	635	675	711	701	677	693	679	671	701	659	706	669	662	655	709	679	683	695	709	690	613	649	674	683	670	660	699	698	699	734	684	619	652	660	676	668	648	659	649	644	714	670	680	661	632	691	717	682	680	664	641	694	661	665	662	647	723	716	676	662	672	705	700	672	689	680	696	681	666	650	699	695	651	651	692	714	691	646	641	713	624	598	666	702	688	655	651	627	701	758	647	692	681	690	676	640	701	711	675	668	623	693	644	635	643	696	641	664	683	592	684	690	701	723	658	678	667	673	681	655	632	666	675	683	713	670	652	686	683	653	690	678	680	674	671	686	703	667	701	687	640	665	654	618	683	657	708	669	708	677	664	706	664	689	686	611	647	621	650	652	686	711	661	683	663	692	662	658	624	679	653	674	664	659	713	634	676	706	644	707	643	636	692	687	629	713	597	651	628	642	618	651	680	709	675	674	681	671	635	647	659	611	728	689	699	682	684	690	710	693	627	678	642	648	708	723	679	684	666	661	649	665	716	709	701	639	667	663	676	611	681	686	644	650	695	635	674	666	666	660	662	683	627	650	670	683	650	667	664	654	684	677	727	682	677	673	730	689	673	666	714	670	697	658	650	637	685	686	663	672	701	632	716	686	727	668	648	628	693	670	649	643	690	650	708	641	696	664	648	679	714	639	667	669	645	655	682	712	654	653	663	680	626	664	679	716	671	644	680	667	631	640	650	693	643	668	676	699	679	647	689	643	637	687	690	686	684	674	667	627	664	684	646	662	706	664	706	695	719	682	638	683	662	660	656	647	690	707	661	646	715	662	633	638	691	674	729	623	665	699	696	670	624	682	673	675	725	684	668	679	695	697	702	700	663	655	654	659	672	659	695	643	647	682	641	693	677	646	686	736	667	717	670	673	613	706	738	642	711	663	670	675	657	708	708	672	661	677	676	674	688	690	653	661	653	714	717	648	646	700	692	664	759	660	679	684	711	705	644	625	681	710	660	677	700	676	746	624	706	677	672	742	611	695	661	668	696	654	676	690	666	700	669	673	669	708	664	654	661	666	668	643	679	650	705	675	654	644	696	686	657	669	725	676	682	661	612	675	665	721	669	674	658	674	667	685	662	692	676	695	639	656	665	643	655	717	697	670	685	719	657	677	678	733	708	637	639	666	704	679	664	684	685	690	640	688	707	672	670	703	690	704	629	676	704	663	688	664	671	639	657	636	700	687	656	709	650	714	651	697	678	641	658	674	680	706	677	659	700	686	682	691	702	681	667	697	661	680	650	688	692	702	707	686	672	660	658	634	654	676	712	662	700	682	683	701	675	679	687	723	672	650	692	648	671	665	655	699	662	628	717	699	692	693	677	661	653	661	646	655	658	685	660	727	667	672	674	706	706	648	675	668	645	658	675	711	657	693	656	678	695	659	667	675	677	636	683	635	675	664	689	699	697	670	599	669	665	684	664	663	744	718	713	654	689	649	718	679	674	671	712	761	670	667	693	664	642	653	683	654	660	652	624	672	715	670	659	684	673	645	639	680	632	700	651	661	702	706	675	665	682	660	632	667	665	669	660	688	688	676	668	707	595	685	657	684	656	697	641	670	641	707	661	642	691	697	677	669	697	647	630	660	681	667	695	630	670	686	707	667	692	645	660	679	671	617	644	672	693	708	661	705	695	684	650	705	640	711	660	673	645	676	719	705	721	682	661	664	724	676	689	638	702	683	731	685	649	648	695	675	654	633	662	713	691	673	720	657	696	707	708	709	679	664	659	690	677	676	678	655	701	641	686	659	708	692
8384	1486	1838	1839	13205	22918	8511	3444	1742	5061	1396	208	220	209	188	198	166	182	164	192	215	165	178	175	160	164	186	165	175	167	180	165	183	189	165	173	170	193	181	167	153	145	170	152	164	190	177	159	158	153	169	186	175	182	176	192	173	183	160	172	166	169	157	163	178	180	173	170	159	176	149	164	172	163	175	167	191	177	153	163	159	166	160	173	151	151	169	161	156	171	167	194	175	159	148	174	164	173	177	187	173	168	164	189	167	165	195	167	150	151	173	169	159	174	158	159	169	149	171	177	176	147	168	183	157	155	157	165	181	171	163	167	151	159	158	162	182	150	175	157	170	169	177	164	186	186	155	182	162	162	174	151	154	172	166	173	181	165	172	150	186	156	135	162	166	182	160	164	183	150	166	165	181	179	184	138	174	167	162	154	174	198	169	176	160	162	169	147	178	145	132	175	174	156	175	178	163	160	147	178	169	186	157	162	166	165	156	179	164	180	160	180	149	154	177	185	186	151	156	180	177	156	166	155	161	159	163	155	181	174	181	147	174	192	172	164	155	187	158	192	170	166	159	172	170	163	168	193	183	154	160	137	130	176	160	175	149	156	178	161	159	165	179	161	160	170	155	166	183	144	174	183	149	155	152	160	168	177	175	140	179	173	162	155	168	161	153	189	175	168	174	158	176	181	180	179	151	164	188	163	176	157	176	156	142	155	196	174	161	184	157	173	160	186	179	156	150	167	186	146	177	150	183	160	188	191	155	148	163	155	148	165	155	180	185	177	156	175	166	152	151	162	159	167	170	161	153	151	150	143	192	144	166	163	162	156	176	138	184	156	160	179	173	179	150	166	164	154	170	166	158	164	147	157	178	158	181	157	158	160	142	171	149	169	146	183	142	180	160	157	163	138	184	163	185	178	169	152	179	156	161	187	159	191	180	172	163	176	170	185	176	170	163	160	160	170	156	141	184	168	146	175	174	168	171	180	154	186	166	171	169	199	182	175	143	180	151	172	172	158	164	169	143	155	159	162	160	173	152	168	146	157	164	170	171	149	179	172	163	162	170	170	164	173	141	168	164	161	167	163	173	140	176	181	186	159	162	182	181	163	161	214	176	150	154	163	175	156	176	167	174	153	162	169	147	180	133	172	155	178	170	168	140	171	194	175	159	151	134	158	181	175	146	145	163	152	153	177	158	182	172	166	168	178	177	151	130	175	155	162	172	162	167	201	164	145	178	165	141	183	165	166	154	165	170	161	175	180	152	150	155	161	181	174	171	160	178	191	164	163	184	184	192	165	169	172	138	153	171	177	179	159	180	152	186	175	171	176	162	160	181	144	181	183	177	162	151	167	159	171	152	164	142	170	168	157	136	174	154	175	170	155	171	172	176	199	171	159	180	151	182	176	155	183	153	151	155	168	184	157	147	182	141	157	156	153	155	169	158	192	132	159	183	163	172	167	158	175	158	149	180	158	173	170	171	166	170	153	191	194	169	191	201	165	152	152	142	154	134	154	182	177	164	152	171	187	176	158	160	164	173	151	174	178	172	150	170	186	190	161	158	179	162	186	164	163	161	157	163	169	182	175	184	162	170	180	172	163	156	153	167	163	148	153	169	182	167	174	175	139	173	163	171	163	186	166	165	180	197	175	154	160	164	172	192	157	158	159	185	146	168	162	176	159	176	163	158	157	157	183	149	179	181	183	175	169	139	143	157	175	158	174	144	149	156	154	174	179	168	167	163	184	179	158	160	148	183	163	188	161	167	182	162	156	167	157	197	159	164	168	179	179	181	155	171	141	177	162	164	162	183	163	151	151	164	154	146	158	149	183	149	164	162	182	161	174	170	185	177	154	159	144	154	136	177	177	153	146	160	150	185	151	165	179	139	156	170	173	162	162	160	166	149	157	143	175	163	162	175	156	189	174	141	136	183	191	159	167	191	184	177	171	163	164	169	166	170	168	162	165	159	178	168	132	140	165	167	150	161	157	159	175	159	157	150	165	173	165	174	176	161	163	172	154	165	147	182	165	166	176	150	153	168	154	179	172	164	153	157	162	177	166	161	172	167	156	157	146	183	145	137	160	192	157	186	195	171	180	159	185	180	166	163	177	179	170	150	149	193	152	148	156	167	177	196	170	152	178	180	161	162	150	175	173	152	175	179	155	159	142	177	179	177	193	160	152	149	184	175	178	179	169	154	158	152	164	173	153	169	194	193	160	174	176	168	167	165	183	183	161	173	177	181	161	158	164	166	159	193	182	174	176	174	171	162	187	159	177	178	167	158	169	164	151	169	159	137	162	192	169	173	157	167	191	170	169	149	179	155	155	168	191	159	154	173	174	163	174	157	184	184	159	167	179	187	182	169	162	172	173	170	189	172	143	159	165	194	171	154	172	157	173	175	164	162	156	162	156	172	175	169	145	153	165	187	170	197	167	154	158	160	176	192	175	157	189	179	181	174	151	157	152	153	168	170	166	148	169	183	169	160	180	179	174	180	169	150	164	181	152	153	158	157	170	178	154	179	168	189	179	127	169	179	176	177	165	165	152	174	159	172	172	169	180	183	172	161	174	177	171	155	173	149	159	172	191	186	186	149	174	170	172	137	175	167	156	153	183	157	169	173	172	151	159	157	132	167	149	161	166	159	158	182	171	161	173	169	167	174	147	163	158	158	186	183	148	142	158	164	148	173	161	179	169	166	163	163	158	159	183	166	152	167	175	182	159	145	161	172	153	169	177	178	166	158	170	166	169	147	154	172	156	145	168	170	181	159	169	193	148	156	148	182	177	160	150	147	167	166	168	162	162	144	156	157	169	168	140	145	151	136	126	187	145	147	147	175	174	164	172	179	130	154	163	167	149	163	187	160	184	167	165	170	183	145	153	200	173	128	152	165	172	128	144	157	163	170	174	167	180	162	174	146	159	151	176	168	187	159	184	159	155	151	178	156	173	141	176	167	168	168	166	168	149	169	183	174	153	153	181	163	158	165	159	184	180	157	174	166	192	183	172	161	161	163	153	171	166	150	166	170	167	162	165	176	154	167	161	179	132	178	172	183	162	171	171	154	169	170	180	140	165	191	193	175	177	171	151	173	172	161	173	139	181	178	162	164	186	163	179	160	165	148	165	163	205	145	167	154	165	170	169	150	169	163	143	180	164	171	174	157	184	181	160	171	153	183	156	134	169	173	178	193	184	192	172	135	168	169	172	163	156	161	137	141	171	164	172	186	161	150	155	165	173	160	178	169	157	139	148	173	176	152	155	170	156	179	191	160	148	176	166	164	151	175	165	166	167	176	153	187	147	186	167	165	168	152	192	163	142	156	187	163	169	137	181	178	175	152	175	188	178	132	176	165	196	170	150	191	179	164	173	167	162	164	167	155	168	150	134	173	147	147	154	169	171	184	181	153	176	159	157	155	171	170	167	159	169	168	179	156	151	155	172	145	169	172	165	199	182	155	182	176	177	194	173	165	137	149	159	146	173	159	131	156	152
6244	1656	3668	5974	31693	36609	10865	8419	8068	19144	4083	871	747	737	663	651	647	594	619	552	586	578	552	520	516	540	533	532	539	522	508	560	495	519	506	512	459	504	493	445	486	473	526	506	523	460	515	486	512	467	497	507	469	451	448	523	456	489	501	452	507	473	443	479	473	482	439	437	428	473	490	439	438	459	439	487	464	428	451	445	467	453	443	438	453	461	443	434	445	454	469	475	469	482	435	463	491	468	486	438	459	459	494	474	463	451	440	470	426	480	399	440	443	442	456	445	461	484	485	419	428	430	471	459	447	475	441	470	424	445	443	505	484	443	466	431	430	451	450	455	443	431	444	466	491	428	461	479	452	445	441	440	481	453	471	435	443	445	488	443	431	449	453	472	448	470	428	451	453	446	451	443	436	462	467	447	459	467	459	435	439	412	437	449	455	414	464	465	445	425	412	464	454	418	473	447	425	440	429	499	440	475	459	444	464	430	455	450	418	426	445	444	475	492	434	441	472	448	442	475	492	507	446	457	451	447	491	484	430	475	441	432	428	480	460	434	429	404	464	434	436	473	433	469	490	445	477	458	449	431	486	438	436	426	460	448	461	454	461	440	508	416	466	477	465	437	454	415	443	441	464	446	429	446	453	493	451	449	418	472	411	419	447	477	452	442	459	485	421	445	423	468	469	442	486	449	448	451	433	455	436	435	431	443	460	451	430	472	452	488	430	455	475	454	461	432	444	448	448	464	488	429	451	435	451	465	435	456	471	477	450	452	405	447	466	480	435	465	473	440	420	490	457	481	443	430	434	466	423	474	454	453	432	437	491	478	466	459	486	443	464	460	436	448	462	466	436	466	438	433	415	453	460	450	421	464	421	485	425	490	477	436	453	440	440	459	451	470	432	432	446	459	467	467	508	450	468	451	473	452	423	450	478	439	465	433	467	464	459	463	449	441	439	505	461	472	468	442	485	452	431	464	456	438	481	456	493	436	508	439	452	468	448	431	468	459	462	442	419	445	464	466	475	496	437	418	453	463	452	408	441	485	476	464	465	417	466	448	420	410	434	469	421	439	457	459	456	416	451	452	436	446	412	460	452	489	466	429	432	455	409	471	476	442	443	481	447	425	445	413	439	442	483	456	459	470	447	451	454	452	443	445	402	455	444	470	416	465	461	446	437	499	437	446	450	450	421	452	453	470	403	427	438	455	436	485	422	460	479	451	476	437	454	445	455	432	473	474	462	430	459	447	453	432	464	450	443	415	424	500	447	448	441	435	447	446	455	457	396	425	433	431	452	454	450	432	434	412	482	477	470	489	435	425	459	469	426	461	442	478	466	462	435	411	402	470	429	479	429	493	456	460	441	480	481	405	443	460	443	483	438	457	461	447	439	431	503	447	425	451	422	448	454	464	474	425	448	466	476	445	457	444	427	462	470	419	444	418	422	449	443	460	466	474	449	450	446	489	464	466	446	421	467	407	431	435	460	448	439	472	461	450	440	423	476	467	448	443	498	430	442	462	464	430	442	434	517	431	464	503	457	423	477	485	455	408	406	453	462	438	449	457	463	424	458	466	426	405	439	466	446	460	389	432	460	460	455	446	457	460	480	447	445	417	445	461	414	471	419	423	465	445	453	442	447	461	464	449	449	493	473	430	469	453	455	453	472	488	403	470	460	461	469	475	441	457	440	462	467	439	452	456	455	453	459	431	429	450	476	442	513	470	451	436	479	494	441	428	439	455	417	445	425	457	464	427	423	441	450	441	483	453	427	467	461	451	434	480	453	460	477	418	452	435	447	459	458	450	464	476	427	440	449	451	450	434	434	482	425	480	439	437	449	477	448	467	465	491	427	459	469	447	450	479	453	480	461	438	457	437	472	450	421	467	438	435	448	417	442	437	480	440	491	429	456	430	416	463	465	434	456	512	449	466	437	447	459	421	443	469	424	421	432	424	459	457	470	454	489	409	442	445	428	477	455	444	423	460	480	442	411	431	451	419	451	441	433	459	462	420	469	480	472	489	449	453	427	459	461	474	443	433	448	426	462	450	460	472	441	465	497	439	501	442	457	436	429	436	422	428	443	444	494	448	391	436	432	486	441	454	438	432	449	425	440	437	472	448	466	448	468	463	469	477	482	401	443	482	420	489	432	433	409	439	487	436	460	434	449	430	423	440	431	466	472	446	479	414	421	455	451	459	432	459	458	423	440	466	452	452	493	419	413	457	446	452	449	419	449	471	469	456	428	464	463	451	443	449	469	497	443	448	465	454	456	462	479	512	449	433	423	475	443	478	451	456	474	416	441	463	466	430	423	466	446	394	475	470	476	456	452	435	449	479	428	506	443	463	415	452	444	430	445	441	467	478	458	447	443	488	459	455	414	478	459	418	463	454	435	461	467	461	437	427	462	436	492	454	454	426	461	446	444	440	438	482	439	437	480	450	441	437	461	458	474	462	439	451	460	442	463	443	469	426	451	477	471	468	461	465	459	448	468	464	447	445	459	448	448	404	453	425	431	426	421	488	469	464	462	473	449	459	440	422	506	460	453	449	375	430	418	461	426	423	449	431	474	472	437	454	465	461	454	427	439	469	435	439	457	412	419	481	433	400	418	458	441	436	460	460	434	452	462	476	468	429	427	442	431	439	445	420	465	440	467	441	445	449	430	437	457	433	483	423	439	435	424	414	447	461	488	450	472	421	450	451	460	441	432	443	411	477	463	465	425	457	490	482	435	429	468	458	475	460	470	464	469	472	426	470	470	464	429	434	493	437	486	464	460	412	411	415	444	460	438	457	458	466	444	463	472	451	403	460	442	419	446	474	452	452	417	503	476	463	460	420	458	457	444	420	432	451	458	432	424	458	448	473	466	462	464	463	430	435	455	455	450	464	439	436	476	488	430	433	449	460	419	422	453	473	436	466	424	417	428	420	462	440	446	446	457	408	471	448	447	464	477	457	453	454	451	444	490	430	383	478	436	448	435	473	466	442	457	468	461	468	434	471	445	419	455	446	442	435	463	441	478	470	462	473	436	447	455	458	459	458	467	439	426	462	428	434	428	496	439	455	465	473	398	470	432	462	458	463	479	449	459	499	457	446	461	476	450	479	479	430	456	423	413	432	427	451	453	469	458	411	426	428	408	426	460	435	451	450	431	453	455	431	484	444	448	448	431	437	454	469	458	424	442	449	442	444	456	433	467	441	446	469	461	402	462	443	452	433	423	439	447	419	467	470	462	451	451	518	466	422	443	484	437	467	431	474	469	464	445	431	440	404	472	427	457	439	450	434	449	455	457	439	447	454	482	445	450	458	418	457	439	475	422	435	462	431	483	452	468	446	446	416	451	445	436	437	486	451	460	445	465	459	498	441	455	476	487	494	426	430	448	455	475	417	459	466	429	438	463	472	472	457	469	488	444	446	453	458	488	441	439	415	469	491	473	423	439	430	453	442	426	457	464	462	494	461	430	427	427	478	453	416	436	458	449	452	440	479	437	433
15545	3173	3479	3206	18181	39224	39783	32560	26271	17763	7208	631	416	359	427	380	356	395	349	381	349	366	389	357	385	361	367	385	388	388	354	355	388	347	343	370	369	395	328	355	372	383	345	378	346	376	384	358	319	359	354	351	391	384	395	378	391	370	354	349	381	360	354	368	353	367	363	375	370	355	349	357	300	327	366	371	387	344	426	400	340	359	350	388	355	339	347	339	365	354	385	319	378	352	353	369	388	354	357	319	330	377	326	385	358	334	330	353	384	340	347	400	355	334	341	369	351	326	375	355	358	355	360	375	350	363	355	341	332	378	376	350	377	370	373	347	364	392	352	392	372	338	336	358	334	349	353	365	405	370	381	360	373	351	371	357	330	332	349	388	357	372	350	379	377	345	353	358	401	374	385	347	343	349	367	350	359	361	349	337	374	385	358	333	374	368	351	355	358	401	359	325	325	371	354	368	341	370	340	355	390	378	371	396	395	400	352	371	368	357	344	370	377	322	348	370	363	374	327	374	396	372	312	374	328	372	410	352	353	364	348	359	352	391	330	359	351	372	359	371	363	364	340	387	349	337	364	355	352	369	398	368	355	354	365	370	388	365	371	335	380	376	388	367	348	342	367	370	348	385	346	359	373	357	412	348	358	383	373	365	379	365	360	348	343	328	327	357	355	325	344	355	343	365	348	348	366	361	381	356	336	354	387	339	353	336	369	375	323	340	361	366	351	363	354	359	363	358	339	308	362	335	345	351	364	380	348	355	337	399	354	318	384	331	356	379	407	399	365	368	343	369	332	365	329	357	355	344	369	409	378	363	332	341	362	363	347	361	374	365	310	370	348	357	353	365	395	378	377	372	392	357	350	327	337	326	363	375	341	376	353	328	357	384	362	324	358	355	379	361	342	349	372	360	364	353	340	348	355	346	345	371	353	364	398	330	351	356	364	356	360	360	361	334	340	336	359	385	378	372	368	403	345	332	358	383	364	340	367	378	377	295	331	334	367	339	369	360	358	357	341	338	343	355	361	356	342	355	309	375	358	338	327	365	374	399	381	357	344	391	336	392	332	368	342	344	354	379	341	381	378	359	356	322	362	351	370	367	322	328	343	357	368	356	325	348	333	329	392	361	324	359	335	376	378	350	356	345	352	381	385	387	359	340	360	341	342	342	350	321	347	321	348	366	345	337	345	341	340	379	352	383	377	352	367	338	356	362	368	341	332	378	337	342	342	374	386	364	343	369	371	347	373	365	367	344	355	361	353	343	355	320	334	356	351	359	365	346	297	357	346	308	355	370	355	350	360	339	336	337	357	356	373	369	358	347	338	379	395	356	352	358	382	348	345	341	367	360	361	338	365	344	365	369	344	359	368	357	379	353	355	359	361	349	353	362	377	368	328	364	331	364	359	373	373	343	361	355	356	397	327	345	387	380	368	379	372	359	350	331	341	372	296	346	325	356	351	354	334	361	346	357	367	386	377	361	366	322	339	370	367	336	334	381	379	360	331	381	362	373	330	350	322	317	363	366	349	347	404	322	368	355	336	317	349	341	323	340	376	344	364	359	361	331	357	321	359	354	335	383	370	331	342	356	352	366	352	349	370	349	346	371	334	355	344	366	368	328	363	343	366	332	369	352	364	349	344	351	361	368	372	345	357	375	351	391	374	316	345	360	348	369	359	397	350	358	321	355	356	368	373	380	383	370	356	354	368	354	338	373	358	361	358	358	363	374	359	372	377	363	371	326	358	365	339	369	349	373	352	363	349	371	323	373	336	342	409	368	352	340	361	345	327	362	357	390	353	372	365	339	354	374	381	383	380	364	349	332	373	374	346	337	377	379	390	384	324	356	364	336	355	370	364	344	319	336	340	337	364	361	338	334	364	329	349	351	357	355	347	363	364	357	362	374	365	380	371	346	323	368	346	366	346	350	388	397	366	348	345	353	337	359	372	361	353	337	350	385	384	373	377	332	363	318	356	351	323	360	336	410	384	352	352	331	342	384	381	344	333	372	392	363	364	369	361	361	341	380	348	316	325	402	353	358	385	337	352	371	342	321	359	397	395	415	325	375	379	345	366	374	363	339	370	353	342	384	371	329	346	374	383	388	372	337	380	344	357	349	340	345	395	364	352	356	384	370	334	386	359	338	380	339	332	362	380	354	369	403	351	347	366	348	361	325	396	367	321	333	359	351	347	350	329	356	359	372	364	392	344	362	367	376	358	371	365	367	338	374	390	378	345	394	358	333	347	343	331	367	346	385	366	340	377	359	348	360	340	334	362	360	339	361	341	361	348	349	335	358	361	367	378	335	371	332	373	364	334	349	318	348	349	308	398	352	357	371	321	301	387	395	372	342	355	346	338	347	361	395	338	351	356	332	400	387	346	345	367	371	335	311	356	347	330	370	382	370	344	377	329	339	327	378	353	365	336	402	357	357	387	384	387	391	342	364	384	327	350	368	376	332	356	356	390	397	336	351	361	357	360	347	322	340	355	374	340	342	321	370	402	338	369	339	347	357	387	372	351	356	331	370	338	368	382	360	348	358	348	390	330	388	402	361	334	328	373	340	357	332	371	318	367	360	382	383	350	358	395	384	352	344	335	334	372	327	399	341	362	369	338	374	304	387	358	365	370	390	403	382	350	346	354	319	369	342	369	373	377	362	358	352	373	392	331	326	365	362	359	344	355	367	334	364	370	367	349	338	351	325	354	371	350	369	366	347	369	377	344	366	347	381	310	354	366	385	359	368	376	354	340	370	382	368	358	367	346	399	384	380	338	370	349	352	370	344	357	369	395	369	378	351	377	341	368	396	367	354	366	356	333	355	384	339	350	370	372	337	334	320	338	371	357	372	346	333	396	350	370	353	362	386	329	364	345	340	364	339	367	341	361	335	371	341	395	362	350	389	336	379	337	364	326	356	371	370	357	362	391	345	343	330	361	361	369	342	362	374	353	362	351	358	396	355	408	383	341	372	371	381	322	308	371	367	375	350	353	359	347	343	332	370	334	358	355	370	345	361	377	361	367	381	397	347	400	397	353	361	328	338	344	353	328	365	356	366	373	350	371	339	370	368	388	376	329	335	357	345	371	386	353	370	336	337	339	381	399	377	384	337	368	340	345	386	342	377	340	375	381	359	348	368	349	336	382	348	347	363	310	370	341	374	360	341	346	354	323	341	337	349	377	365	368	358	348	373	368	374	383	362	370	364	347	404	378	350	341	353	321	384	368	377	359	348	334	358	349	346	354	380	358	399	363	311	362	412	362	349	355	340	376	358	384	402	379	390	358	359	365	387	357	357	362	371	376	340	321	319	305	387	361	375	373	358	343	377	344	357	352	388	367	363	353	328	318	342	337	339	357	311	354	328	364	375	345	334	374	339	378	392	343	360	331	346	347	354	335	325	360	367	341	344	375	413	343	377	361	363	362	392	361	382	342	398	358	373	346	369	360	369	326	371	377	361	368	332	390	366	351	344	337	322	365	362	385	357	355	384
8384	2837	6189	9293	35449	52838	53873	47203	44529	35565	14753	1121	1138	1088	1097	1025	1050	1014	1017	995	956	970	968	1015	944	969	942	935	931	947	925	949	881	894	892	977	963	895	894	943	868	906	884	857	921	905	868	890	924	937	910	904	899	915	905	948	884	850	918	918	825	846	860	921	887	863	879	878	877	908	902	900	913	915	828	863	927	945	822	851	891	905	919	819	858	897	848	939	865	887	891	936	838	899	836	877	924	855	864	918	930	857	944	904	808	898	884	866	932	898	923	884	851	857	908	932	888	848	907	848	891	898	821	851	877	899	879	815	938	933	885	910	808	852	859	896	883	863	906	928	899	844	903	831	871	853	890	923	904	871	876	872	865	900	867	893	918	881	908	919	883	887	865	893	915	877	929	901	871	855	926	871	875	866	897	870	906	908	859	892	908	870	942	892	896	869	873	811	931	895	849	869	842	859	865	880	892	860	871	844	857	896	882	886	888	863	929	933	908	914	911	869	854	871	862	905	893	888	872	898	893	862	827	900	881	874	878	935	946	868	843	891	899	881	915	866	920	864	870	853	905	886	863	897	817	898	863	868	892	857	854	903	907	914	886	882	886	924	921	903	870	905	880	887	881	807	902	882	912	908	887	937	914	900	834	879	877	886	866	834	861	789	842	870	833	850	849	862	889	891	873	887	904	875	868	912	903	859	907	896	872	845	876	870	877	877	836	885	895	874	844	919	897	879	909	856	838	928	956	856	910	913	927	886	859	889	927	850	884	851	863	929	873	950	891	882	905	900	842	872	836	883	916	860	846	879	888	890	928	898	876	918	910	913	845	865	925	843	852	907	899	882	868	897	888	885	862	935	871	868	847	874	864	925	914	899	806	869	874	951	853	954	867	894	854	936	875	859	937	864	850	852	840	900	857	932	826	906	837	863	890	842	897	875	867	862	913	913	888	862	850	864	887	919	882	917	870	881	837	917	877	901	886	844	884	867	843	835	853	867	933	900	831	933	868	865	883	913	902	845	870	840	920	872	857	892	879	892	880	867	920	886	851	864	881	920	904	844	851	850	848	859	862	853	868	907	895	892	841	844	868	914	842	865	801	908	860	871	927	925	881	885	882	858	897	870	843	915	885	885	904	838	858	894	894	904	874	870	861	902	877	924	914	888	863	872	857	916	848	841	915	847	827	830	880	838	838	886	870	905	924	849	828	924	908	914	871	909	855	924	886	871	927	882	878	832	915	891	895	907	871	893	833	874	806	898	866	903	878	878	886	848	874	901	852	850	877	908	915	854	908	850	832	901	829	834	893	895	872	914	903	884	847	885	910	846	867	923	899	872	874	873	872	864	849	851	870	899	925	943	921	911	855	838	810	875	929	897	896	934	944	904	866	899	921	860	890	827	818	871	884	867	889	846	860	926	852	855	916	951	928	881	831	863	852	862	887	880	873	926	924	959	828	908	906	877	831	910	860	927	874	898	875	862	870	953	919	935	937	876	892	861	856	884	858	833	833	885	889	884	894	866	878	907	885	924	854	895	874	903	861	913	888	849	834	895	833	844	849	904	876	878	875	843	852	852	860	918	878	876	904	907	855	880	850	908	861	867	834	843	905	904	845	903	862	956	825	935	900	854	850	877	899	835	930	848	859	859	832	871	889	887	837	896	869	910	857	892	892	882	836	925	883	876	903	911	938	882	881	848	885	868	870	883	905	818	893	886	875	886	888	861	904	897	916	851	854	907	857	880	861	835	892	937	900	932	874	837	880	887	884	923	876	881	828	884	873	905	846	906	880	830	897	885	845	839	898	831	914	848	908	880	830	874	884	920	887	942	871	897	868	895	904	884	854	892	904	872	905	873	894	857	859	867	867	908	891	903	930	934	894	880	879	879	899	845	797	877	900	884	906	904	912	930	819	889	908	843	907	870	925	871	908	933	909	929	862	893	914	867	903	896	910	876	913	889	855	835	853	859	918	886	902	934	867	887	939	927	848	850	864	809	918	905	898	884	857	875	896	864	877	877	869	863	884	869	888	916	852	866	840	924	899	928	869	881	875	903	898	874	893	904	933	899	840	875	817	857	884	834	918	907	925	893	890	887	921	870	921	863	868	894	839	831	893	875	880	880	893	910	877	896	847	909	863	873	913	908	904	923	881	889	850	891	836	896	906	885	827	855	934	880	911	851	885	878	899	842	866	861	810	887	897	916	886	884	925	920	879	868	838	845	811	882	871	907	943	835	870	907	901	922	910	854	882	866	824	942	931	932	868	904	845	880	835	884	887	885	850	892	922	831	927	834	902	859	890	870	839	885	887	869	881	871	892	862	921	881	838	884	942	862	960	879	956	912	899	840	904	874	867	860	897	905	861	854	816	867	867	975	926	902	854	865	852	869	883	885	941	877	891	885	859	925	900	863	875	955	847	924	885	889	792	891	887	852	846	884	919	865	899	896	865	861	868	928	863	897	908	880	844	856	907	912	895	932	887	873	908	861	896	884	887	868	879	823	912	917	863	793	847	862	888	895	858	854	912	898	882	893	834	880	837	904	923	840	887	834	929	879	904	904	919	875	866	906	885	853	884	874	851	935	826	846	855	847	933	906	932	855	862	907	881	860	924	840	875	838	927	888	916	874	880	858	890	840	892	862	879	860	887	852	869	844	841	871	924	938	884	900	839	923	894	869	858	853	918	914	897	913	849	860	898	896	891	841	890	879	885	908	873	857	936	846	879	907	874	893	900	897	906	876	915	929	958	936	863	885	929	845	911	870	808	854	900	859	855	933	853	924	886	890	900	853	870	919	866	879	859	845	897	887	884	842	894	883	896	890	927	874	830	901	909	882	882	828	859	934	889	837	946	886	839	831	888	847	887	872	875	854	936	863	854	870	847	862	973	852	846	925	866	884	930	860	850	917	857	826	867	834	830	838	863	886	914	930	896	881	849	895	848	919	913	889	886	847	893	824	869	906	815	845	871	860	868	906	842	900	890	852	861	847	844	909	866	919	905	899	871	909	859	901	904	888	858	889	913	916	899	912	926	870	834	916	858	889	867	883	929	937	870	858	871	874	840	855	857	885	837	904	856	884	883	914	822	938	877	880	877	928	860	884	882	897	889	910	881	848	905	877	870	899	895	821	886	909	848	877	907	866	878	870	867	898	897	873	858	912	893	878	872	898	870	920	877	859	905	899	872	843	905	914	881	884	865	909	893	877	875	907	920	890	853	878	877	913	867	867	889	877	891	897	930	898	923	902	889	894	938	841	893	884	882	886	941	930	829	915	911	870	875	881	879	877	883	851	882	887	861	818	883	839	886	855	857	898	899	917	895	906	904	851	863	841	923	895	857	886	938	891	878	869	912	874	930	833	851	870	893	841	870	897	898	854	873	889	833	962	886	873	951	864	918	909	907	909	920	915	897	855	875	860	896	883	855	911	879	864	893	899	865	819	848	885	929	904	869	872	865	913	925	877	919	840	903	846	859	868	867	840	896	859	862	900	902	910
2774	761	892	716	676	1221	2132	2033	990	582	638	468	494	486	459	487	430	416	446	452	464	481	450	477	455	486	421	444	437	412	441	497	492	424	435	468	473	454	483	458	450	465	434	460	469	440	446	479	451	451	429	452	451	433	436	431	488	433	416	489	452	467	450	477	452	470	480	401	509	454	435	473	527	454	455	460	451	473	440	464	488	421	441	428	445	467	467	497	428	434	440	448	459	424	443	469	434	436	459	438	491	456	439	450	497	442	507	461	450	415	436	497	444	435	491	485	429	438	484	420	482	467	453	470	471	442	477	442	497	457	440	424	452	467	433	452	444	458	467	419	434	411	424	423	475	450	466	466	439	487	448	451	431	475	448	439	458	394	473	442	448	451	460	470	455	414	440	427	457	443	453	420	464	434	450	442	421	446	421	450	409	519	422	450	417	448	466	445	427	463	469	465	435	451	457	433	449	416	427	429	455	430	451	462	433	465	479	480	480	412	455	476	424	418	454	431	453	444	486	468	400	470	450	445	505	472	435	466	476	471	435	470	454	453	445	512	464	436	477	462	428	436	425	461	446	492	448	443	444	457	430	457	446	448	454	478	447	463	463	444	410	479	474	444	457	482	454	465	426	501	465	450	446	458	400	450	453	462	470	445	472	500	438	426	460	434	456	433	467	473	463	510	413	422	452	484	419	439	462	470	470	461	482	436	444	434	417	463	440	420	495	479	420	418	461	439	449	489	460	462	480	452	452	459	448	496	444	430	446	427	458	410	438	458	475	492	460	498	468	493	445	400	447	487	439	520	431	443	412	464	495	417	438	470	468	446	447	511	425	464	406	476	469	466	495	498	409	457	443	452	480	412	451	432	477	468	461	508	489	462	444	456	477	486	496	464	461	454	488	508	457	425	440	459	404	467	452	469	435	434	466	426	461	444	447	415	469	430	479	472	435	452	469	490	452	480	457	485	461	451	467	462	432	431	450	438	426	432	494	509	472	467	447	468	482	480	407	451	446	472	457	452	453	422	446	416	418	448	444	423	462	482	471	447	469	481	450	425	444	474	453	428	498	486	410	499	486	431	480	457	477	437	440	462	459	430	472	449	456	457	449	466	494	475	506	480	442	445	447	436	437	461	438	466	454	422	507	457	438	451	477	482	473	442	437	430	496	473	453	427	463	459	477	463	470	462	438	448	453	447	457	449	450	440	461	434	497	463	450	478	499	453	431	477	441	487	499	448	508	416	443	431	422	451	451	473	451	436	450	457	436	425	467	425	467	468	461	471	484	448	440	456	449	470	416	480	399	465	482	438	469	468	496	454	435	432	428	411	455	454	443	486	497	489	477	441	471	431	453	449	439	423	418	453	438	412	471	462	454	430	437	443	432	450	411	494	453	507	445	444	485	437	427	450	452	442	427	416	435	448	441	425	443	480	453	505	452	479	472	456	478	457	403	440	456	481	436	425	454	435	428	478	454	503	484	419	410	449	431	490	471	460	486	463	476	463	425	499	478	473	459	437	488	442	445	438	505	507	462	409	452	480	426	463	456	429	458	464	443	433	432	471	448	466	486	447	404	460	474	431	433	471	449	508	460	507	450	474	476	500	457	467	420	492	464	436	454	468	434	445	445	430	459	447	473	444	453	440	458	443	451	418	428	434	449	481	455	479	422	434	443	483	499	481	476	454	438	470	441	497	467	457	451	472	443	435	413	429	486	460	462	463	491	438	451	466	469	485	451	448	459	433	426	451	461	431	426	458	433	484	476	458	461	418	425	448	431	448	442	461	433	480	508	421	466	471	458	450	473	483	493	453	427	433	460	478	469	444	495	462	450	472	432	435	454	462	439	506	472	484	445	467	447	396	463	436	475	446	441	469	434	466	412	439	439	421	440	481	450	447	457	460	456	443	441	458	468	475	418	444	461	456	474	471	463	417	486	464	401	469	468	455	444	473	467	491	476	446	482	475	488	461	443	463	460	459	430	483	454	442	449	459	440	446	466	474	483	432	454	449	495	451	443	487	475	447	473	457	441	423	458	469	468	431	440	474	464	409	461	418	461	452	441	423	403	440	450	471	486	490	445	467	493	464	453	411	476	458	459	436	472	472	440	430	421	463	438	480	445	421	416	468	467	448	436	440	436	457	453	420	460	463	451	446	475	496	458	441	488	471	463	448	453	475	472	479	467	445	445	436	398	448	453	437	448	474	465	458	494	427	478	425	475	426	482	461	472	466	485	440	473	449	486	484	425	475	448	474	485	457	493	468	444	454	447	479	476	429	426	467	407	454	434	424	414	455	507	497	456	469	469	430	443	502	475	453	459	421	450	448	449	455	446	494	458	450	477	456	423	446	444	440	478	495	458	442	463	456	476	471	450	449	474	451	511	446	452	482	494	480	481	473	465	459	441	399	438	458	478	450	450	466	470	427	492	455	476	445	468	415	448	445	479	423	447	475	432	417	467	458	506	460	450	478	456	481	420	446	492	456	489	452	437	456	461	430	477	432	490	425	424	481	473	460	455	512	447	440	471	448	428	451	416	466	458	429	462	492	460	454	452	451	468	474	439	434	450	442	484	479	429	499	498	432	429	415	478	464	463	466	426	436	468	446	429	433	475	496	456	452	459	425	450	474	450	453	440	519	446	483	443	465	490	487	487	467	462	478	462	449	443	447	434	462	468	429	424	414	456	471	460	433	479	439	448	454	485	454	491	462	441	455	459	528	437	419	435	464	453	458	438	453	462	439	450	416	461	418	461	464	447	432	476	428	452	447	503	459	455	464	467	465	500	453	478	471	462	455	463	456	418	481	483	432	455	451	426	451	474	417	435	444	445	464	452	429	476	499	464	479	461	432	426	455	449	455	480	463	420	420	462	457	468	464	438	439	449	451	478	444	480	436	447	444	520	452	434	435	503	483	465	488	468	495	477	456	444	448	449	460	450	458	419	461	422	493	450	447	509	474	469	460	454	440	383	428	439	453	417	468	446	458	433	431	428	427	474	420	456	438	454	481	481	493	471	436	456	451	454	509	450	448	466	439	451	440	429	439	466	436	460	416	462	428	465	440	455	439	462	399	458	464	467	488	473	419	452	468	457	445	505	441	449	453	416	479	443	486	409	488	427	393	480	488	468	447	468	476	442	457	438	447	468	487	485	417	457	467	484	478	450	487	449	467	472	444	428	413	461	503	471	455	438	434	452	462	456	479	491	449	461	449	465	422	477	443	468	486	462	447	500	475	447	440	463	480	478	430	416	504	458	414	483	463	462	479	445	431	440	431	429	494	419	475	448	458	477	478	476	478	437	423	463	501	477	465	432	403	432	469	442	460	486	441	440	473	453	487	406	443	505	509	423	437	447	439	492	459	443	450	456	450	462	439	444	465	421	443	485	446	401	518	470	437	446	462	474	463	507	487	433	438	479	465	446	444	475	479	474	464	473	491	471	462	468	459	437	457	477	460	451	474	473	462	464	436	463	470	455	477	472	468	455	476	414	475
3035	1376	1952	2020	2209	5300	9185	7912	3395	1721	2066	1124	1083	1048	1083	1012	1080	1019	1094	1094	1051	1051	1086	1052	1023	1081	1026	1083	1000	1115	1069	1110	1057	1074	1074	1014	1095	1072	1042	1019	1062	1011	1053	1050	1091	1032	1032	1043	1075	1018	1023	1060	1136	1060	1026	1027	1089	1068	1061	1033	1147	1123	1052	1026	1053	1051	1109	1050	1030	1052	1029	1039	1036	1064	1023	1064	1031	1100	1036	1052	1053	1057	1026	1106	1105	1059	1047	1061	1059	1033	1041	1011	1087	1090	1013	1095	1114	1034	1060	1096	1047	1031	1078	1031	1034	1061	1020	1034	1017	1117	1114	982	1055	1062	1032	1075	1021	1063	1030	1084	1123	1074	988	1024	1061	1087	1103	1060	1015	1031	1038	1094	1130	1024	1064	1071	1059	1064	1080	1050	1083	1061	1016	1092	1080	1088	1024	1090	1036	1072	1114	1089	1062	1075	1089	1045	1046	1026	1098	1066	1060	1102	1012	1035	1067	1098	997	1076	1032	1082	1023	1087	1030	1030	1072	1084	1092	1008	1038	1027	1098	1055	1050	1051	1043	1023	1071	1036	1052	1061	1045	1092	1071	1038	1023	1031	1096	1107	1112	1036	1064	1071	1056	1066	1089	1125	1045	1058	1038	1098	1012	1073	1029	1078	1063	1020	1059	1048	1109	987	1094	1074	1031	1014	1085	1072	1006	1065	1029	972	1037	1103	1050	1036	1027	1039	1084	1071	1023	1061	1047	1034	1029	1014	1049	995	1022	1049	1079	1054	1015	1134	1070	1029	1080	1020	1039	1044	1025	1049	1038	1090	1065	1011	1090	1012	1079	1061	1063	1031	1099	1050	1051	1057	1062	1078	1089	1064	1053	1039	1029	1064	1082	1018	1091	1062	1064	1064	1031	1064	1080	1121	1098	1004	990	983	1092	1130	1043	1060	1096	1105	1042	1047	1067	1055	1064	1035	1139	1110	972	983	989	1024	1026	1094	1050	1049	1094	1068	1027	1096	1025	1057	1026	1052	1074	1018	1058	1069	970	1070	1062	1091	1039	1036	1018	1074	1036	1024	1038	1027	986	1076	1036	1143	1085	1070	1073	1123	1083	1091	1104	1056	1087	1074	1016	1086	1054	1083	1039	1070	1041	1048	1109	1093	1005	1026	1042	1115	1051	1023	1089	1035	1047	1117	1071	1053	1031	1100	1069	1068	1083	979	1028	1022	997	1085	1072	1050	1095	1009	1084	1002	1069	1030	1053	1060	1037	1091	1056	1004	1040	1082	1041	1087	1066	1042	1026	1037	1105	1032	1067	1023	1056	1021	1056	1053	1080	1051	1065	1102	1053	1087	1047	1083	1058	1087	1065	1087	1107	1032	1044	1070	1078	1083	1060	1083	1078	1041	1104	1080	989	1040	1055	1054	1011	1061	1064	1076	1021	1015	1108	1060	1010	1033	1033	994	1041	1096	1031	1086	1049	993	1041	1046	1042	986	1069	1080	1083	1069	1046	1096	1056	1069	1086	1050	1047	1048	1052	1039	1051	1040	1057	1056	1041	1015	1117	1099	1074	1090	1054	1071	1039	1018	1028	1030	1069	1055	1076	1035	1045	1069	1052	1112	1045	1030	1016	1059	1114	1046	1037	1072	1102	1086	1063	1070	1075	1055	1010	1058	1073	1066	1044	1047	1056	1081	1056	1070	1022	1035	1092	1057	1106	1067	1112	1046	1043	1103	1083	1050	1092	1107	1095	1036	1047	1055	1078	1058	1029	1047	1068	1068	1073	1026	1018	1036	1020	1095	1066	1060	1009	1045	1073	1089	1091	1041	1007	1053	1079	1053	1072	1114	1068	1066	1121	1084	1012	1063	1049	1065	1078	1034	1120	994	979	1046	1043	1085	1072	1040	1043	1044	987	1059	1047	1114	1094	1094	1094	1060	1129	1009	1003	1073	1046	1061	1080	1014	1060	1084	1033	1063	1040	1087	1037	1048	1043	1021	1097	1060	1036	1036	1049	1028	1065	1037	1084	1036	1078	1069	1023	1049	1079	1061	1051	1080	1077	1030	1065	1078	1115	1113	1055	1067	1069	1053	1035	1079	1048	1038	1033	1039	1025	1073	1078	1071	1047	1087	1040	1026	1081	1065	1046	1074	1075	1083	1110	1064	1089	1030	1056	1086	1065	1000	1090	1037	1045	1005	1015	993	1101	1049	1038	1063	1095	1050	1094	1044	1056	1055	1018	1003	1062	1129	1020	1037	1082	1051	1068	1002	1119	1016	1033	1074	1089	1024	1031	1122	1032	1061	1068	1022	1031	1077	1062	1091	1033	1062	1072	1012	1044	1092	1103	1028	1079	1053	973	1077	1053	1050	1011	1014	1144	1078	1063	1116	981	1038	1050	1064	998	1080	993	1071	1080	1110	1028	1027	1075	1067	1098	1055	1112	1075	1043	1084	1057	1075	999	1034	1030	1083	1028	1059	1013	1033	1070	1083	1068	1109	1047	1062	1041	1035	1045	1019	1138	1076	1057	1075	991	1040	1061	1040	1033	1018	1091	1047	1063	1023	1021	1028	1090	1050	1100	1086	1091	1046	1058	1068	1036	1006	1030	1064	1076	1088	1047	1098	1059	1032	1083	1066	1052	1044	1077	1065	1026	1096	1025	1093	1085	1041	1105	1051	1073	1039	1060	1073	1065	1062	1019	1051	1097	1085	1073	991	987	1035	1033	1054	1055	1056	1066	1023	1037	1075	1091	1097	1100	1044	1024	1102	1032	1049	1066	1065	1089	1089	1024	1054	1090	1029	1111	1016	1002	1073	1107	1032	1055	1044	1015	1076	1056	1072	1075	1080	1066	1068	975	1019	1088	1045	1039	1004	1089	1064	1065	999	1087	1096	1056	1054	1106	1022	1053	1124	1059	1045	1065	1069	1038	1047	1060	1122	1034	1140	1056	1047	1011	1040	1078	1049	1055	1042	1097	1083	991	1059	1067	1035	1125	1037	1065	1111	1058	1032	1034	1068	1110	1044	1025	1028	1058	1023	1043	1058	1082	1026	1082	1099	1043	1008	1044	1061	1089	1086	1083	1072	1060	1046	1044	968	1056	1018	1054	1041	1012	1046	1046	1093	1080	1117	1045	1053	1089	1089	1075	1024	1036	1042	1081	1058	1119	1031	979	1077	1051	998	1022	1031	1095	1050	983	1087	1076	979	1052	1028	1061	1038	1040	1091	1105	1082	1080	1088	1043	1072	1086	1066	998	1044	1023	1077	1010	1083	1067	1050	1005	1046	1058	1075	1004	991	1025	1107	1061	1041	1086	1017	966	1121	1017	1070	1056	1047	1112	1057	1028	1008	1035	1022	1063	1073	1108	1097	1068	1021	1087	1012	1055	1106	1049	1025	1077	1079	1061	1066	1056	1062	1078	1039	1096	1073	1036	1055	1032	1006	1069	1017	1053	1097	1044	996	1066	1019	1030	999	1036	1068	1048	1027	1042	1021	1093	1078	1006	1023	1099	1029	1084	1085	1091	1035	1076	1036	1060	1001	1067	1061	1078	1040	1015	1079	1090	1013	1063	1069	1013	1075	1050	1121	1076	1065	1106	1052	1067	1016	1099	1043	1087	996	1091	1079	1040	992	984	1079	1014	1055	1029	994	1031	1041	1040	1029	1036	1049	1052	1073	1044	1059	1074	1052	1046	1023	1116	1076	1059	1055	1023	1072	1088	960	1104	1045	1094	1139	1056	1078	1072	1085	1060	1075	1032	1026	1003	1133	1083	998	1062	1014	1073	1041	1055	1036	1007	1065	1048	1053	1094	1030	1066	1069	993	1021	1088	1008	1083	1047	1050	978	1003	1106	992	1050	1065	1062	1016	1045	1033	1031	1055	1085	1018	1018	1059	1042	1032	1000	1018	1089	1136	1030	1020	1050	1045	1017	1039	1007	1067	1070	1052	1090	1018	1059	1026	976	1032	1043	1062	1035	1026	1035	1062	1113	1050	1064	1031	1065	1054	1091	1087	1061	1059	985	1000	1058	1049	1047	1098	1006	1064	1073	1143	1047	1039	1075	996	1068	1075	1049	1081	1070	1036	1044	1108	1072	1080	1044	1042	1003	1052	1088	1066	1125	997	1001	1069	1075	1094	1101	1029	1067	1019	1063	1076	1082	1052	1050	1055	1073	1010	1056	1039	1128	1072	1067	1058	1097	1064	1066	1098	1080	1038	1067	1101	1066	1093	1054	1023	1087	1019	1057	1082	1061	1031	1077	1060	1030	1049	1088	1006	1024	1109	1036	1123	1025	1058	1101	997	993	1068	1075	1059	1091	1042	983	983	1108	998	1043	1065	1109	1054	1079	1109	1031	1015	1108	1078	1104	1084	1018	1046	1054	1033	1042	1051	1083	1020	1052	1017	1073	1061	1038	1043	1016	1041	1056	1024	1058	1096	1093	1012	1019	1013	1065	1074	1075	1107	999	1031	1046	1057	1009	1078	1068	1076	1084	1049	1015	1019	1068	1089	1067	1065	1117	1034	1048	991	1137	1015	1078	1111	1038	1063	1066	1092	1049	1040	1016	1038	1014	1020	1013	1111	1041	1096	1015	1097	1026	980	1060	1004	1026	1043	1109	1111	1064	1115	1078	1047	1080	1027	1052	1025	1033	1054	1071	1116	1019	1060	1031	1081	1028	1088	1135	1056	1078	1044	1028	1054	1044	1067	1052	1043	1084	1102	1081	1079	1055	1018	1117	1073	1073	993	1033	1053	1031	1039	1135	1091	1072	1006	1058	1048	1051	1054	1051	1043	1108	1036	1057	1066	1070	1090	1084	1046	1095	1133	980	1057	1031	998	1057	1084	1092	1047	1038	1053	1063	1083	1049	1034	1062	1070	1112	1070	1075	1061	1030	1065	1095	1037	1043	1026	1072	1004	1149	1053	1104	1059	1027	1075	1036	1013	1044	997	1059	1060	1068	995	1068	1029	1046	1129	1041	1086	1058	1067	1081	1070	1106
9117	2150	2781	1915	2093	20223	30469	24701	13398	10073	5533	374	306	315	310	307	285	292	295	326	308	329	317	336	307	291	318	266	319	301	272	286	348	307	304	294	339	321	320	321	324	316	298	329	327	310	301	294	287	293	314	304	294	321	291	298	292	304	283	308	386	330	292	303	287	312	329	332	343	305	299	314	299	278	290	326	308	294	317	326	267	297	316	305	292	307	305	310	324	294	346	313	325	331	341	340	316	316	307	283	312	299	291	321	298	299	282	333	304	308	285	295	326	307	289	315	326	281	311	323	295	310	318	292	286	314	339	278	290	291	302	321	296	321	321	308	301	309	259	323	294	302	308	287	294	327	314	297	295	312	320	292	292	301	304	307	304	306	314	305	308	330	309	331	280	320	317	307	334	282	287	313	336	275	318	305	287	309	315	304	299	301	285	313	302	337	279	298	309	302	336	324	323	271	318	302	306	316	291	338	334	288	319	295	329	288	301	327	276	271	276	309	328	312	300	325	286	303	281	314	296	268	304	303	310	320	341	278	308	287	321	303	276	295	315	327	346	288	265	308	282	278	303	281	309	288	317	287	290	310	292	287	295	290	288	311	326	289	294	304	294	314	291	317	307	310	297	317	297	321	290	275	336	302	271	305	305	296	320	322	330	290	312	303	310	313	328	285	329	293	321	284	308	306	309	347	315	296	305	266	324	320	288	302	322	295	297	288	310	311	290	321	305	284	274	348	347	322	274	294	306	303	320	338	309	326	313	324	304	316	299	309	302	302	311	308	311	302	298	315	277	295	309	310	336	314	326	281	313	285	311	267	283	310	315	287	301	324	324	326	274	283	292	286	290	336	300	309	291	312	293	296	279	310	335	311	301	311	287	288	327	302	289	281	323	320	310	309	287	306	325	297	307	302	310	311	284	330	309	347	314	302	279	283	333	293	321	337	316	337	296	303	316	313	296	296	292	302	281	302	305	287	308	303	324	289	309	308	318	300	308	303	325	247	265	307	292	295	291	311	326	291	282	298	310	302	293	334	285	315	320	280	294	313	323	327	290	274	313	286	302	321	319	329	345	285	276	301	344	327	326	254	310	282	331	277	283	263	288	301	288	301	304	293	335	324	312	306	277	309	303	299	288	279	278	267	299	342	292	320	333	293	270	279	308	287	291	310	321	297	288	296	315	308	318	292	288	318	302	285	294	309	309	312	300	316	279	296	269	323	291	318	256	287	306	278	275	326	300	313	301	334	320	289	293	328	310	317	317	279	306	287	284	271	281	273	327	314	291	307	276	327	305	335	293	309	316	283	323	306	276	297	299	302	331	287	268	325	283	308	311	301	334	294	313	322	320	302	325	299	306	314	305	341	317	302	297	260	296	307	331	298	326	314	318	317	315	287	334	274	298	320	299	323	277	282	323	318	318	325	321	310	287	281	315	287	290	306	276	330	313	319	300	310	263	318	307	295	309	312	317	298	302	321	336	319	299	313	276	283	303	304	277	290	278	302	277	253	312	347	329	324	303	312	299	269	295	326	301	290	267	312	271	285	303	294	314	333	331	281	285	274	311	311	304	306	323	285	326	337	309	331	302	279	330	293	302	311	298	331	273	297	320	274	271	278	300	305	319	291	307	318	288	298	307	289	301	306	305	309	287	338	328	335	313	313	302	297	309	291	317	323	315	341	320	314	322	291	317	317	295	301	298	348	321	309	332	276	287	322	326	327	295	290	324	248	291	295	285	296	321	326	270	295	316	294	306	334	332	310	318	301	300	299	293	321	339	304	288	309	313	318	296	298	313	293	313	286	319	303	277	321	308	297	320	283	291	305	311	290	321	318	306	306	288	306	309	265	312	338	326	301	291	288	289	292	294	311	258	300	294	316	317	306	314	297	319	285	304	320	296	340	300	302	278	313	278	306	324	333	309	291	286	296	278	298	312	313	279	341	307	310	316	325	280	332	317	299	317	321	316	329	311	288	324	322	302	286	306	289	316	297	288	333	289	331	350	288	341	348	306	322	297	322	294	326	269	315	283	292	286	270	314	283	295	311	274	315	313	301	317	332	305	292	323	290	305	285	280	317	273	317	288	303	309	261	270	271	300	334	297	289	281	296	265	310	349	325	337	282	312	278	306	291	291	301	283	273	310	306	308	317	291	306	300	296	327	283	279	288	265	302	315	311	306	319	294	274	309	305	300	311	308	321	323	307	312	255	280	294	296	297	326	289	316	308	302	307	317	294	310	311	278	297	335	268	293	291	290	298	305	294	327	311	329	300	297	304	299	305	276	277	297	314	287	316	285	313	288	264	270	352	311	274	307	293	276	294	307	301	331	329	300	322	293	305	333	318	313	321	361	314	286	330	331	303	319	326	304	283	277	305	305	304	296	305	318	317	287	313	306	298	321	343	325	276	338	316	324	277	304	325	363	279	285	328	311	289	286	290	281	287	321	313	322	290	307	317	281	276	310	290	342	336	289	296	304	288	331	313	268	313	291	315	309	314	315	321	303	335	306	316	270	297	298	311	319	315	316	337	303	279	292	314	314	305	263	278	309	279	282	274	284	318	325	326	309	302	310	312	296	307	295	298	308	315	354	324	299	295	303	293	279	297	273	333	319	290	331	325	320	322	298	303	293	301	294	307	306	316	286	269	346	291	306	317	320	278	266	305	293	309	328	316	286	331	320	314	297	314	295	307	284	309	275	299	302	306	304	300	308	303	290	300	315	315	320	318	312	267	333	312	307	294	291	323	287	333	288	308	294	295	323	278	310	307	297	314	309	296	313	300	284	304	316	311	294	305	328	288	304	279	330	299	287	335	287	315	316	282	314	307	347	305	292	314	313	313	300	321	293	330	289	326	298	301	311	307	298	305	289	308	291	313	325	289	298	311	299	271	300	295	314	294	321	326	322	302	292	289	315	303	305	291	286	287	256	315	290	331	280	319	315	319	296	342	302	327	301	291	331	277	315	338	276	298	285	300	286	314	277	313	297	273	327	300	294	291	307	282	323	310	296	295	300	284	285	290	291	306	310	286	354	314	330	290	289	298	313	320	320	291	280	301	320	319	316	290	284	341	321	323	294	299	345	303	318	343	303	310	284	282	308	292	280	313	282	287	320	332	302	303	292	304	284	300	282	277	320	289	288	326	304	290	303	317	329	303	311	342	315	335	322	297	315	320	293	299	311	237	302	307	309	318	321	324	315	318	323	305	327	281	326	295	285	324	288	315	326	312	332	302	293	298	293	343	315	305	334	319	307	329	303	329	281	302	301	307	304	308	294	302	283	281	293	326	280	321	299	278	292	335	322	296	268	281	292	283	278	307	314	325	309	281	309	303	286	311	309	283	305	325	297	287	276	319	324	282	328	286	272	302	341	320	332	312	293	325	279	301	277	327	288	313	331	306	351	320	307	327	307	282	312	274	316	263	298	322	330	323	296	308	329	297	298	323	297	297	292	311	323	311	316	280	317	290	292	318	318	319	285	277	326	338	328	329
6598	2427	5472	5608	7607	39053	48253	42464	28183	28555	13233	848	863	883	874	763	825	861	807	804	784	855	836	799	825	782	762	752	825	801	798	768	739	768	832	779	736	753	770	743	785	742	758	800	766	766	766	789	751	800	783	779	749	845	771	773	754	758	778	777	728	712	792	778	777	749	748	768	714	712	773	724	795	786	732	740	763	783	747	756	788	750	727	752	728	758	724	775	761	822	724	768	749	763	744	769	738	783	752	726	777	772	765	764	752	774	718	768	767	750	756	746	777	795	730	775	795	764	712	779	740	700	746	802	762	762	749	775	791	751	728	747	761	757	740	816	766	738	797	750	769	772	747	748	756	783	788	703	799	736	784	765	751	814	787	792	727	765	785	770	792	767	766	800	750	746	758	717	743	759	730	732	743	759	757	681	787	788	724	794	794	732	802	723	804	756	834	718	776	739	720	750	780	699	781	737	728	714	777	719	756	761	776	766	771	761	782	777	759	779	756	795	770	726	792	750	748	772	746	803	730	724	758	748	728	777	756	727	790	780	732	745	754	768	797	767	720	791	802	786	771	736	775	751	727	792	842	790	724	738	784	782	727	745	774	750	786	745	765	750	759	755	766	835	743	782	740	772	785	740	764	696	721	763	757	719	725	743	767	724	757	760	700	792	774	751	780	792	762	739	741	771	725	796	739	757	806	783	751	779	709	734	729	702	743	758	749	747	765	786	780	712	746	739	740	722	764	741	751	715	697	759	784	735	757	720	754	821	753	777	738	777	737	763	766	782	757	749	763	748	738	762	776	735	764	741	728	745	801	714	750	789	786	768	760	758	730	732	738	766	754	753	780	783	704	811	732	750	748	767	729	757	748	801	757	757	748	754	772	719	777	781	750	777	760	721	749	756	793	768	755	756	789	771	705	749	795	743	730	740	815	762	744	814	701	727	736	763	744	742	694	791	751	760	794	761	744	796	809	772	749	763	766	717	765	769	749	771	721	753	727	742	784	735	797	768	774	726	753	719	762	749	771	751	730	734	815	770	771	753	780	769	732	776	779	803	717	785	721	781	742	767	744	684	802	736	707	808	784	787	785	795	713	760	799	739	715	739	731	765	708	757	753	765	741	758	760	743	777	757	768	767	770	752	794	704	732	751	726	743	821	784	803	771	795	787	787	813	751	764	748	724	776	776	813	833	783	750	733	710	739	748	806	794	789	749	776	736	744	750	745	763	757	727	797	750	773	772	772	752	757	758	765	802	731	749	693	731	793	787	764	790	813	770	749	780	712	791	764	760	765	800	739	762	801	749	765	782	723	741	749	797	784	732	791	766	746	722	755	744	756	761	769	727	774	749	740	744	837	771	763	775	755	757	777	773	750	779	754	794	741	753	704	725	755	816	790	759	770	770	798	725	768	748	738	736	713	758	704	789	751	763	766	784	743	782	748	760	744	748	748	768	733	789	770	724	807	762	789	774	748	754	742	776	779	749	761	770	768	743	789	803	774	712	782	801	727	741	751	758	791	723	734	737	773	764	743	755	773	809	798	733	807	768	779	730	761	727	794	768	712	779	757	794	711	801	830	752	731	780	744	736	725	747	742	784	792	805	747	749	738	778	765	744	742	764	737	790	740	757	752	792	808	751	764	778	731	775	791	787	764	752	709	766	711	723	769	735	755	709	768	756	762	763	765	770	754	768	751	711	785	784	780	726	734	779	741	791	747	771	772	772	779	714	812	765	742	746	786	790	744	760	745	753	725	771	768	731	795	736	769	731	753	743	772	751	751	767	748	745	775	761	731	772	733	768	805	747	726	732	716	760	785	736	811	697	720	751	763	767	740	749	772	762	765	805	771	757	804	813	775	760	763	798	746	710	771	764	760	751	769	727	731	802	727	748	723	766	769	762	758	765	811	766	719	710	759	764	746	755	805	784	778	726	757	758	776	741	754	750	738	693	732	757	784	741	761	773	798	704	729	770	693	761	805	783	769	770	724	752	766	696	711	752	761	746	774	759	775	805	797	765	734	733	785	743	745	769	759	792	711	769	747	736	737	762	759	756	788	747	761	770	801	692	758	708	725	774	693	720	757	753	764	724	779	739	707	764	754	757	766	780	776	749	749	753	733	771	755	730	713	771	776	793	750	791	745	753	778	776	784	735	768	731	714	746	760	725	799	732	763	723	707	746	774	737	768	737	739	760	685	708	776	785	788	779	711	756	730	754	723	784	757	733	764	715	800	764	746	741	742	782	738	749	729	732	753	753	758	736	756	756	728	786	757	772	736	734	744	718	742	777	764	768	773	757	754	718	803	716	718	734	762	756	772	759	754	810	729	756	753	745	744	731	725	709	779	762	762	759	737	805	762	814	774	759	778	737	755	762	771	789	754	716	747	768	741	722	735	723	741	724	794	808	784	726	732	746	824	747	790	742	720	757	733	742	758	776	784	726	784	754	797	708	760	760	741	732	751	804	762	731	752	751	751	750	746	791	698	729	799	749	730	736	756	759	819	745	794	765	732	735	816	728	748	787	765	715	735	732	763	753	760	776	780	761	748	790	740	756	778	781	774	746	757	738	760	738	825	722	760	763	762	743	774	779	761	773	753	769	765	764	721	759	744	775	729	803	769	770	742	771	747	751	745	759	745	761	785	810	769	732	738	785	745	738	739	764	732	775	735	788	724	741	767	758	804	757	732	780	810	728	764	771	791	788	745	767	756	712	754	763	748	812	780	745	736	783	786	762	780	725	735	742	769	777	780	791	799	751	794	728	736	725	754	739	770	749	761	771	705	763	773	723	758	790	755	783	785	708	767	735	770	763	783	783	746	730	805	745	725	787	771	711	763	767	757	789	741	761	729	762	734	782	778	750	820	782	768	729	766	698	783	725	786	747	755	739	747	763	799	715	783	815	802	754	736	768	751	752	828	759	740	776	758	789	776	780	702	824	732	761	818	779	812	766	768	734	756	706	738	812	740	741	770	748	768	790	747	783	722	817	751	729	743	790	769	804	759	748	738	773	771	770	760	750	772	769	776	784	757	779	780	705	754	795	723	768	759	716	769	780	781	766	744	754	795	786	744	773	760	786	787	804	742	742	765	755	754	752	748	768	792	739	771	753	805	767	758	756	746	768	729	731	752	773	766	757	708	738	784	779	758	762	791	821	743	698	764	718	724	775	762	737	788	789	772	714	731	760	728	705	784	696	765	732	753	721	813	782	773	751	718	773	792	777	782	751	765	784	751	750	783	773	770	785	746	740	727	792	730	759	802	769	791	756	826	790	760	749	740	766	747	753	746	768	757	755	749	689	758	770	751	714	801	779	775	737	805	797	753	772	747	762	733	786	730	747	759	731	743	730	748	718	796	742	764	716	780	752	799	734	781	771	725	750	756	822	782	751	742	789	758	735	772	748	736	759	758	724	806	805	737	752	716	716	807	769	774	699	735	718	735	740	713	795	764	780	733	696	744	721	780	784	768	751	768	757	735	738	816	801	701	788	764	775
15812	3831	4207	3512	2683	32491	48030	33212	26348	21463	6880	562	419	404	383	391	391	387	400	395	392	413	379	339	361	410	398	398	375	348	392	408	411	372	432	390	335	392	381	361	389	355	325	407	345	379	379	353	406	336	377	378	364	376	360	394	368	390	395	381	372	331	360	345	395	385	370	400	381	392	352	369	404	377	372	350	374	401	363	354	397	420	382	342	339	400	353	347	327	361	376	354	381	371	375	369	386	353	367	416	379	370	339	381	364	346	328	390	366	374	400	380	363	381	333	390	340	387	360	370	353	352	386	355	375	347	382	393	385	368	368	384	385	393	384	373	384	358	344	392	400	383	383	395	365	325	367	389	387	389	361	342	362	343	369	361	386	366	332	355	370	366	338	381	402	380	389	373	346	382	359	380	391	341	396	382	351	370	353	341	389	369	397	371	400	415	373	370	366	373	361	406	375	391	411	372	416	386	364	397	360	356	381	385	393	386	383	414	392	381	388	385	368	394	393	378	381	366	381	397	382	358	376	385	376	351	381	381	364	371	381	360	351	383	401	386	364	390	361	377	384	361	385	416	368	384	387	388	373	379	369	393	393	395	361	377	341	354	357	322	369	382	389	370	376	415	391	371	350	342	361	382	370	368	385	348	402	368	381	401	380	394	389	352	377	384	360	376	382	408	405	357	384	401	363	353	376	393	369	370	443	391	371	385	369	356	371	384	388	403	418	374	405	380	420	388	380	373	372	379	374	384	371	371	400	352	362	404	417	398	377	388	369	357	368	352	349	396	400	416	338	400	390	395	369	358	356	360	397	368	354	369	409	346	400	367	362	394	393	404	380	363	377	404	398	368	364	394	389	399	346	423	376	385	407	388	409	359	325	387	359	357	384	368	349	359	377	382	364	377	373	336	388	352	388	374	377	363	359	385	396	349	386	388	396	390	392	370	388	368	407	354	367	399	353	357	387	373	398	391	366	359	366	413	366	347	331	384	400	428	377	388	419	357	397	374	443	389	389	327	351	353	343	374	396	337	362	380	387	416	328	393	374	391	381	364	359	363	364	390	407	403	394	319	368	356	360	419	388	380	383	396	384	358	339	387	366	418	406	411	357	367	374	355	410	386	348	382	379	374	357	384	390	361	374	366	387	353	378	356	366	384	381	379	362	357	341	346	371	375	361	407	346	363	371	361	349	415	392	385	376	428	360	367	393	427	355	404	447	346	358	360	386	380	371	347	369	395	357	379	396	417	401	371	372	375	342	422	349	366	379	378	383	370	366	335	380	418	403	359	364	372	349	387	394	382	401	413	401	378	383	396	408	348	392	353	341	357	371	346	415	363	334	338	349	346	342	349	373	381	363	411	374	402	354	356	356	386	371	361	365	359	365	386	371	381	395	402	371	382	369	407	403	387	367	383	395	385	387	351	356	413	373	405	382	386	382	396	356	434	382	390	384	398	339	345	395	404	390	380	389	357	395	382	384	357	362	363	346	374	376	423	373	406	378	362	360	370	355	358	368	376	365	368	391	405	347	376	394	356	330	362	378	404	370	378	366	360	401	387	389	376	366	338	387	383	384	404	372	329	358	381	365	376	386	375	381	401	408	373	357	383	361	354	364	389	369	370	375	360	353	367	390	371	392	341	376	400	349	338	394	427	355	353	388	378	369	393	349	359	333	386	405	377	381	362	373	397	398	429	381	375	393	399	359	386	359	353	352	402	361	363	363	411	359	378	363	365	384	369	378	386	357	395	369	400	415	422	367	345	386	359	410	356	355	344	398	386	400	388	371	379	385	392	362	352	376	373	356	401	399	398	400	386	384	394	369	362	375	384	391	379	400	387	380	379	395	381	387	397	387	375	390	421	376	378	379	376	379	382	394	359	379	371	325	416	391	383	370	368	349	392	370	356	362	322	379	364	377	376	373	394	356	367	340	371	414	404	381	384	364	380	358	366	339	370	406	361	386	357	370	403	373	433	371	382	389	361	387	364	359	338	392	426	364	381	398	388	368	380	389	400	378	391	404	347	390	357	372	412	397	363	365	362	374	358	337	362	364	359	392	387	348	374	344	422	374	346	395	404	363	405	387	387	382	373	385	369	372	398	347	347	379	365	320	409	371	382	398	363	380	379	381	386	360	350	350	382	382	358	379	372	421	437	401	384	351	381	416	382	382	368	388	356	374	352	370	374	372	359	423	392	383	390	397	337	377	368	357	379	353	367	403	386	399	379	341	361	364	358	379	374	391	364	389	366	381	403	385	368	362	355	375	338	388	361	373	374	377	361	374	384	358	383	394	363	374	354	395	355	386	394	367	365	323	364	402	402	360	359	410	388	352	370	385	359	381	388	371	378	371	382	399	412	379	372	342	373	346	378	407	360	366	338	375	415	336	354	351	395	355	366	379	410	405	377	424	334	403	373	359	359	374	387	391	366	374	356	406	390	351	365	366	380	357	384	373	384	343	392	388	336	385	400	362	349	368	364	379	420	384	362	382	338	363	344	332	373	392	374	374	358	346	390	356	366	381	354	333	398	351	384	408	356	356	363	378	409	416	393	377	371	374	393	378	398	368	397	369	359	394	386	380	409	375	390	404	370	385	338	368	380	405	357	391	402	366	384	381	379	359	393	389	353	410	317	382	396	398	339	373	345	359	368	386	399	377	387	379	391	392	370	372	374	392	377	360	366	337	347	347	367	367	355	379	369	366	394	372	366	380	362	364	388	434	401	378	399	369	388	408	411	394	363	386	360	404	377	356	382	361	370	405	421	359	360	355	392	332	389	363	368	380	390	375	370	399	397	369	373	405	361	403	390	370	364	378	360	333	396	361	368	352	363	388	361	432	336	361	381	327	372	408	358	401	368	407	402	369	383	357	374	404	394	385	401	381	383	340	371	382	385	383	336	390	373	337	388	367	381	367	378	369	391	367	346	361	379	366	378	358	363	421	389	432	360	412	375	385	358	387	406	371	376	355	356	387	357	367	376	365	374	355	345	349	387	369	349	376	397	413	354	387	405	366	403	417	405	379	400	360	389	382	387	374	383	394	368	328	368	367	378	338	387	410	395	407	374	358	362	380	402	377	380	400	367	353	379	371	372	394	343	365	357	361	361	403	418	381	390	423	369	377	367	366	417	368	397	357	323	389	380	387	362	351	344	340	379	357	385	387	407	388	382	376	361	376	366	385	403	412	389	369	363	371	371	368	357	375	362	378	357	376	374	381	378	362	375	374	402	383	406	366	409	360	373	363	372	380	373	339	367	384	382	400	379	383	410	385	371	349	362	358	389	374	371	364	370	400	370	366	368	363	380	396	373	359	358	358	401	379	382	372	408	400	367	395	373	374	352	363	397	360	371	385	349	405	385	366	390	419	356	429	362	375	390	365	382	417	379	370	376	397	396	390	396	363	341	396	350	357	404	351	396	394	371	354	374	342	404	411	394	357	395	355	353	356	360	358	376	418	396	420	394	372	391	369	338	372	353	348	361	352	349	396	367
8551	3322	7742	9152	9318	49499	61180	46383	45826	40045	13176	1198	1115	1124	1101	1117	1113	1063	1033	1122	1057	1074	983	1037	1029	1010	971	991	925	935	950	956	987	872	910	934	928	919	895	953	862	909	959	928	931	922	957	922	896	931	945	922	991	902	925	942	949	928	957	916	951	939	908	961	931	974	934	918	898	933	911	906	887	945	908	956	892	914	916	903	893	937	898	910	956	926	899	901	953	890	938	884	893	956	950	923	931	892	959	951	948	928	926	928	964	915	928	900	932	918	914	869	910	895	917	931	961	948	943	897	877	876	894	891	952	936	901	926	867	899	932	922	922	886	913	896	937	953	928	938	896	917	898	947	939	883	928	937	911	906	935	931	913	944	947	869	924	896	886	929	906	919	889	885	971	899	913	862	905	897	933	867	891	908	910	950	902	931	891	894	938	921	963	915	942	937	930	844	906	916	880	950	920	921	901	987	934	920	910	959	925	951	918	883	892	886	856	936	935	943	969	940	914	929	969	876	910	913	905	894	938	969	944	915	911	911	932	940	876	937	982	899	928	977	899	915	943	911	956	916	945	941	943	925	929	901	945	915	929	957	936	899	927	928	904	998	939	944	926	920	906	918	895	910	902	902	924	919	894	888	919	935	968	935	951	939	936	967	926	916	924	932	913	891	920	903	911	928	954	927	852	939	930	955	947	906	937	921	932	917	914	934	889	924	922	941	930	935	927	962	951	938	907	974	858	883	880	921	878	933	992	938	959	848	902	863	886	938	977	922	877	952	898	903	881	933	838	979	956	958	901	904	953	945	878	989	962	938	912	934	911	930	928	919	937	949	940	851	885	941	941	940	857	942	988	890	919	870	918	913	926	915	903	875	887	954	924	923	895	1010	901	875	939	946	934	946	938	916	918	915	926	887	937	910	908	932	911	918	903	957	936	954	885	890	942	918	939	933	867	901	920	915	982	896	906	879	899	949	876	943	931	969	935	880	877	907	951	906	915	888	952	946	946	870	911	914	885	885	919	918	902	890	925	899	942	896	909	917	954	919	928	911	879	879	919	932	950	890	929	947	969	919	937	876	933	908	938	955	902	935	885	876	896	993	907	912	871	947	925	921	906	937	916	917	903	878	980	899	927	980	951	939	1002	891	940	957	920	886	949	943	948	942	930	925	939	979	927	908	889	892	907	932	952	928	881	864	900	896	915	853	924	944	923	937	867	920	894	940	979	848	894	936	894	931	947	991	959	884	942	919	892	950	918	874	928	867	903	935	918	914	916	945	948	964	912	995	915	960	906	925	920	945	1001	938	878	947	944	915	959	887	905	911	960	956	900	892	959	969	913	936	926	943	878	949	909	901	944	878	866	910	899	917	924	890	899	934	915	916	923	877	925	926	849	941	880	889	980	894	916	947	896	879	907	1005	903	959	941	920	936	922	900	974	912	910	837	900	907	966	919	955	885	934	898	901	912	926	918	932	908	932	921	930	913	866	890	894	926	941	895	916	939	923	935	917	867	898	937	895	976	879	992	961	897	919	890	939	872	801	927	919	949	888	926	925	932	869	916	902	922	906	885	932	972	910	958	899	907	905	929	897	921	991	1004	862	917	927	888	913	878	964	885	889	920	929	983	925	945	903	923	910	899	943	948	918	917	891	893	952	861	951	972	931	882	919	910	882	864	924	918	937	932	902	945	905	897	941	958	959	914	958	936	921	927	948	899	965	953	909	896	938	879	914	916	919	958	943	948	928	881	894	926	898	911	928	888	906	904	913	927	875	952	904	928	923	912	945	920	959	881	886	942	902	953	930	853	943	904	966	918	899	925	919	890	948	966	922	934	941	962	953	968	936	906	947	926	932	932	861	891	929	964	898	954	881	891	931	880	894	891	890	913	951	909	936	915	913	916	897	936	928	935	880	893	977	946	936	899	917	953	974	906	915	975	918	874	874	919	888	885	903	901	916	899	923	884	912	948	920	935	881	904	968	965	854	889	894	920	950	883	956	956	917	937	907	884	916	897	917	926	903	889	920	912	923	948	959	913	898	946	958	958	934	868	923	955	938	938	921	911	897	903	950	932	953	933	898	901	937	925	887	895	900	941	882	945	963	885	861	907	959	970	899	896	951	912	927	976	887	899	806	883	908	958	906	943	991	868	905	919	886	909	934	879	961	903	932	892	934	884	883	915	924	929	907	901	877	934	925	978	908	933	905	912	876	889	860	924	925	943	910	872	888	919	926	942	903	945	894	913	927	886	892	954	934	889	870	920	959	939	886	908	940	926	963	952	893	930	852	913	923	952	917	892	883	920	915	935	943	946	933	905	910	934	899	874	896	925	902	931	893	979	946	979	842	921	876	947	905	944	923	917	916	942	891	928	965	943	849	941	949	921	949	887	945	917	931	983	956	940	863	892	923	952	925	913	919	945	888	952	923	915	921	965	918	920	918	908	897	905	905	870	894	909	960	947	907	932	923	922	918	933	907	917	964	927	942	868	895	867	864	903	966	874	921	922	946	940	912	903	926	968	970	892	916	908	942	929	911	900	937	917	965	937	933	890	931	948	952	944	939	965	1007	926	906	864	926	898	921	903	953	914	900	888	898	901	919	913	884	963	923	881	927	929	922	996	928	875	905	927	908	926	948	920	971	932	899	941	931	902	900	906	867	932	929	887	932	961	955	911	897	954	954	896	975	924	929	930	859	934	905	927	790	947	901	863	874	916	940	909	929	920	964	873	901	953	932	921	926	940	905	954	918	911	979	860	893	888	904	924	901	899	904	961	861	952	934	923	937	865	899	842	883	921	876	962	941	914	912	895	910	875	921	913	948	965	900	915	941	920	859	930	853	993	927	946	920	869	914	930	924	940	923	931	897	892	894	859	909	901	910	927	922	918	916	914	887	913	932	901	930	941	915	948	960	939	938	941	915	967	904	905	914	949	923	888	886	982	912	909	919	959	955	927	947	880	913	920	884	935	967	866	940	948	981	931	940	883	904	863	894	900	926	915	895	894	944	871	942	939	873	921	927	946	922	873	899	990	895	918	905	908	952	894	925	930	934	938	964	897	829	913	912	901	951	980	916	875	949	919	958	902	918	882	920	967	878	928	954	867	855	922	916	948	932	888	931	926	894	922	859	907	838	907	869	887	975	919	951	967	956	937	924	915	922	975	927	933	941	886	917	953	898	915	915	922	902	948	927	952	869	875	915	869	872	927	902	939	929	908	939	886	951	865	962	911	902	978	894	912	967	877	952	870	894	931	918	925	880	934	859	986	888	911	965	914	891	945	946	881	914	915	911	903	920	911	877	950	933	910	868	916	956	933	944	909	898	960	967	907	954	930	924	905	944	916	926	918	937	900	852	913	949	865	929	894	918	913	946	973	945	961	926	883	907	883	944	920	927	903	922	958	914	921	922	912	895	965	894	883	857	961	910	916	889	888	902	939	901	862	944	900	942	946	870	914	893	928	966	922	930	950	959	909	895	946	913	907	889	898	892	860	897	907	884	965	872
2731	897	962	857	707	1277	1553	1067	815	867	524	365	413	382	372	387	379	390	409	411	364	395	416	410	419	351	374	412	369	445	399	410	422	404	412	338	396	379	358	386	388	400	372	400	385	401	406	383	430	389	414	400	399	433	395	400	406	386	401	430	412	378	359	459	419	406	399	357	404	435	394	396	407	353	388	420	394	398	445	437	423	381	374	391	359	417	433	394	399	396	368	343	421	401	391	387	387	390	402	426	377	400	401	395	412	369	388	385	404	428	411	418	387	416	386	408	386	392	376	372	432	442	386	379	364	407	397	356	451	372	401	358	406	362	394	365	392	443	369	361	409	406	432	391	392	373	395	415	386	411	375	393	400	383	412	411	386	328	361	426	346	380	414	409	352	383	383	433	402	380	419	412	387	403	444	419	379	390	403	395	398	426	394	384	403	407	388	381	430	400	385	368	392	384	377	422	372	433	406	438	396	368	404	391	394	365	400	393	428	403	393	369	357	384	396	414	405	393	390	415	378	422	420	426	388	393	386	380	402	381	348	420	381	389	451	440	409	370	423	372	404	384	407	399	381	369	409	393	412	375	408	360	395	412	388	363	386	360	417	396	423	376	402	383	392	388	435	376	394	437	382	382	388	428	363	352	360	414	391	385	374	406	389	401	384	400	405	400	413	434	373	413	402	404	418	369	413	419	425	394	423	381	418	388	408	374	450	380	395	415	399	362	430	404	405	373	408	390	404	392	426	369	389	362	391	387	440	405	375	418	378	400	402	391	404	375	395	338	425	421	365	415	387	468	392	376	439	395	393	347	416	390	408	412	428	400	400	398	403	433	412	379	389	416	387	422	412	398	407	373	406	400	406	367	368	418	415	394	376	365	395	359	422	424	393	388	424	416	367	415	395	419	389	404	400	407	420	389	388	415	396	414	399	385	414	423	444	361	406	405	446	404	372	390	428	412	399	391	402	385	383	365	418	404	436	395	405	379	396	391	386	412	421	358	393	377	382	413	379	408	376	411	413	406	392	450	423	409	376	411	415	410	368	394	380	418	397	415	381	382	398	418	405	387	400	417	420	363	422	398	431	385	400	423	428	406	382	431	390	379	397	391	377	421	382	374	395	391	409	369	410	358	387	402	410	411	399	379	386	391	407	388	391	365	385	400	406	406	433	409	411	375	389	415	377	417	420	346	385	413	390	394	369	409	361	426	416	395	401	389	394	389	374	372	394	417	388	373	432	413	432	391	395	390	422	378	398	423	451	397	409	408	405	373	438	390	403	425	421	409	357	409	382	397	434	394	351	374	382	372	391	402	435	382	386	376	379	408	441	377	409	426	417	399	406	405	357	375	393	398	428	399	402	403	388	426	407	399	430	394	404	407	362	368	424	373	407	393	378	403	402	409	392	421	356	366	366	379	380	391	398	368	400	416	388	404	416	354	391	394	368	383	396	401	383	387	373	389	418	407	377	387	409	407	378	400	397	358	367	432	437	383	348	370	388	408	433	399	415	406	413	415	433	424	431	388	376	392	412	390	382	446	413	402	413	365	381	389	347	409	377	364	401	413	383	420	407	392	378	415	356	395	428	390	391	385	388	411	393	399	400	414	403	401	404	411	396	411	400	357	368	377	424	371	412	364	401	406	411	410	435	404	418	383	425	373	416	417	419	394	391	404	400	434	370	392	393	418	385	363	414	425	403	382	461	383	410	382	403	473	351	378	381	398	382	385	426	359	385	398	406	368	398	412	401	381	425	379	373	385	361	368	410	400	369	420	389	396	415	399	420	434	401	375	412	402	381	411	401	405	409	392	414	410	416	382	400	383	418	418	380	391	358	374	396	369	433	398	418	389	418	364	403	377	418	396	439	423	382	381	416	394	417	437	394	398	385	414	392	410	364	373	403	401	406	439	396	440	390	393	401	414	355	413	371	393	408	395	435	426	346	415	371	420	431	391	407	386	370	431	411	412	387	415	397	389	366	403	390	406	386	396	429	423	407	389	381	383	391	394	415	403	385	396	436	391	404	391	415	412	363	413	394	404	410	350	390	376	386	396	378	427	409	403	437	418	389	399	394	410	365	420	403	412	428	425	392	404	383	424	411	403	413	379	393	398	369	400	430	397	439	411	432	397	377	340	361	396	390	413	388	352	418	406	393	392	398	384	402	408	389	387	394	385	398	398	365	387	370	421	402	398	400	416	394	407	369	406	401	388	386	381	402	381	438	400	400	376	365	382	425	431	400	388	371	352	406	393	378	402	378	386	421	376	400	398	439	406	409	420	448	399	371	456	417	394	362	395	436	394	384	417	413	422	424	416	408	390	423	423	369	404	378	389	394	432	365	393	421	386	384	405	402	401	397	376	391	431	393	387	427	384	382	448	394	398	406	418	390	412	395	383	411	409	391	394	377	384	402	423	375	404	440	433	399	390	446	405	430	427	400	403	366	370	371	384	406	463	384	416	369	383	392	449	426	380	370	414	371	425	417	384	394	386	404	380	398	388	416	389	398	395	393	336	388	392	417	385	410	448	394	402	403	405	427	387	390	372	379	370	366	405	374	411	389	374	412	395	382	365	382	399	432	413	426	377	356	396	377	421	436	393	378	413	410	402	373	383	435	424	394	399	376	408	406	412	401	427	412	378	373	419	409	400	412	389	436	372	414	361	388	429	387	396	419	407	430	419	371	397	367	431	391	400	374	398	438	397	385	411	438	382	389	439	380	426	399	435	414	388	415	416	383	411	384	386	389	357	384	388	405	407	418	412	384	375	402	434	399	491	427	406	406	408	405	398	427	415	447	379	375	381	392	413	414	408	392	393	428	405	400	418	375	401	360	420	380	398	399	412	386	390	398	398	402	368	390	378	396	417	430	415	394	431	390	401	453	390	386	386	399	418	385	369	380	394	404	377	405	400	444	390	398	369	359	406	385	398	432	374	423	413	417	414	431	422	413	419	409	365	412	402	389	399	382	420	377	384	424	395	399	419	448	412	396	379	366	399	376	385	446	403	421	416	412	386	380	411	394	374	385	375	387	395	383	377	391	408	402	377	394	446	392	389	391	395	398	380	411	422	405	419	423	394	375	420	420	386	369	388	386	416	439	406	365	432	406	386	375	397	372	415	371	396	395	367	405	377	426	374	406	419	416	385	352	362	378	397	416	396	421	403	385	432	421	404	414	389	387	401	373	425	386	388	393	411	402	385	434	406	390	378	396	367	388	391	380	404	407	430	382	366	382	383	397	374	379	405	373	446	377	410	419	409	417	410	373	379	345	381	390	383	403	391	392	405	419	413	390	354	404	362	395	407	384	407	373	397	405	423	401	427	436	433	409	376	392	381	454	425	408	395	375	439	403	383	396	397	414	395	447	404	413	373	434	432	401	386	397	429	431	388	412	376	343	412	393	394	434	431	404	402	399	380	413	400	400	410	392	368	411	401	349	391	401	410	372	418	392	379	428	443	393	398	396	414	352	427	392	417	385	410	376	403	400	388
2925	1332	2123	2382	2045	5409	6649	3864	3462	3461	1653	922	905	956	938	936	964	930	879	941	927	918	962	1008	906	946	920	914	959	953	891	999	939	917	925	958	956	904	931	982	901	940	956	933	928	958	951	920	920	912	911	943	877	937	924	959	971	907	891	863	936	930	967	950	948	927	945	973	921	926	905	963	925	928	942	1012	899	910	925	924	914	862	903	929	975	894	911	876	911	1014	913	831	944	986	925	925	948	938	913	938	923	924	953	881	919	889	946	947	966	912	925	1003	896	968	875	901	900	880	906	904	908	969	917	922	871	963	935	958	879	937	921	857	952	935	984	958	949	927	1000	868	968	930	952	950	935	901	923	926	912	944	845	895	907	909	904	939	940	963	916	923	936	907	940	923	944	979	906	972	944	899	934	873	910	894	911	973	904	891	910	967	949	901	949	934	957	888	961	965	936	928	928	914	957	932	900	940	907	947	953	935	877	921	968	942	957	906	908	898	914	936	908	874	938	920	933	921	918	897	922	877	939	909	929	912	930	941	948	913	929	933	859	905	881	962	948	1002	927	938	952	921	927	927	888	956	893	923	973	966	962	931	960	939	941	924	905	948	906	889	967	880	950	946	906	888	878	884	944	933	924	945	949	943	924	941	937	969	913	957	922	890	991	938	924	954	919	923	942	923	916	957	912	973	918	978	949	941	957	934	926	957	940	915	943	905	939	855	985	887	914	899	924	955	841	967	966	958	945	853	903	909	925	937	965	897	960	927	975	916	919	985	920	940	922	900	910	902	990	905	911	922	937	968	956	855	957	973	892	944	901	927	948	909	969	976	886	935	930	880	902	934	889	952	918	901	948	912	942	929	903	919	1003	883	951	896	927	882	914	952	984	929	972	958	943	894	944	916	914	911	992	946	958	962	937	978	911	949	911	945	876	928	935	928	932	968	870	876	979	962	911	899	892	963	902	923	956	956	906	950	944	948	981	882	938	936	909	970	954	949	904	937	902	950	911	922	932	942	973	917	972	911	933	966	907	939	970	961	940	909	916	913	931	912	971	892	859	922	982	899	884	983	972	966	983	906	927	934	838	923	900	931	927	892	939	905	943	934	957	934	957	961	978	918	946	956	920	903	937	961	946	933	940	980	904	894	891	938	933	947	944	864	948	959	875	949	938	912	931	925	950	990	939	988	882	898	965	939	891	981	885	910	907	902	976	979	907	922	957	875	930	1005	940	924	971	956	885	912	917	905	958	908	935	944	918	931	975	930	949	953	871	891	870	956	904	916	961	945	962	907	907	938	908	957	925	911	891	889	943	890	946	958	864	905	957	844	1008	940	949	906	1004	940	948	935	937	917	906	893	949	921	868	945	921	915	885	928	953	960	938	922	883	886	958	978	897	999	919	956	955	919	968	941	963	889	838	906	928	893	964	966	964	934	954	910	967	993	1000	976	965	906	917	927	921	928	996	932	937	973	930	947	868	947	952	972	950	950	920	909	973	881	983	953	954	885	927	927	948	927	948	913	919	908	963	894	954	983	969	910	904	932	933	876	877	960	955	913	943	912	953	898	930	921	953	886	933	961	903	934	945	901	941	883	908	922	943	924	939	892	918	947	885	971	976	935	933	939	963	951	908	930	941	903	957	916	941	935	977	936	925	934	981	844	936	928	929	955	923	936	917	922	928	918	938	877	932	947	915	936	1022	960	962	881	937	958	918	887	968	937	972	967	947	946	892	925	934	926	976	930	885	919	926	939	919	928	956	933	911	912	910	926	948	962	934	960	953	882	906	929	952	968	939	991	918	958	929	947	958	935	971	929	891	913	918	947	937	948	868	913	942	919	965	936	897	994	918	907	963	968	918	928	904	965	966	929	974	949	960	902	942	900	921	961	952	927	905	904	990	883	966	966	975	984	851	952	990	961	936	922	962	996	929	949	956	931	886	886	951	922	903	923	947	967	914	915	891	905	888	906	970	902	932	941	953	925	882	1014	974	942	1001	901	929	928	949	898	875	935	954	963	911	889	878	941	908	975	931	916	897	964	939	909	938	914	920	958	934	903	917	934	978	936	995	925	922	993	873	874	953	931	930	960	874	917	945	915	960	932	958	971	952	925	948	880	893	941	959	977	904	932	983	923	920	944	887	935	930	926	906	916	913	861	929	916	985	902	933	864	938	954	896	916	935	931	929	944	963	897	939	943	1000	981	913	967	888	911	942	972	940	951	940	914	978	933	903	985	970	932	944	967	964	996	955	911	927	955	917	908	958	935	923	965	911	908	909	938	871	937	922	929	979	964	914	903	959	938	887	910	891	932	976	960	966	917	921	959	948	911	865	938	907	919	920	953	968	888	877	887	957	958	954	930	916	933	926	907	914	902	921	957	908	947	929	958	1031	940	899	928	937	952	930	907	899	983	942	941	962	971	938	940	983	907	928	931	861	984	889	918	946	945	947	915	859	906	946	949	972	925	921	999	906	959	979	933	871	931	897	875	929	924	890	962	905	966	950	918	915	949	958	961	904	980	933	947	931	919	909	958	927	917	863	985	914	917	963	896	1016	877	954	903	886	927	944	916	944	847	975	885	903	916	957	912	945	904	936	953	907	897	911	977	932	957	929	971	942	944	929	982	920	904	986	874	923	947	913	914	920	888	925	903	899	925	916	981	906	923	940	913	998	879	943	907	941	974	932	939	907	962	894	958	891	887	904	923	923	971	945	917	936	932	853	966	896	940	942	903	980	950	987	961	927	935	893	989	856	927	955	959	930	940	918	934	895	905	946	904	933	891	899	917	917	950	896	960	896	931	884	918	928	943	974	959	929	931	908	942	921	884	937	877	937	964	948	876	846	935	901	905	903	954	953	951	864	954	944	926	902	893	898	924	934	910	931	929	931	879	957	928	929	911	888	905	885	964	996	939	997	960	944	939	881	948	921	943	966	869	948	951	909	976	887	931	928	913	913	989	917	928	947	924	932	854	929	901	938	925	980	898	914	914	927	984	947	895	921	911	911	900	984	925	911	900	949	977	915	902	893	934	904	909	894	926	949	979	941	923	928	924	913	912	953	956	942	967	873	923	927	986	988	955	972	914	951	931	973	950	961	889	876	968	901	938	940	938	981	934	935	892	976	977	974	925	902	959	978	920	891	979	898	920	943	914	934	934	887	915	978	902	880	907	902	938	880	931	897	897	898	921	944	941	944	902	925	949	960	964	917	931	951	954	908	922	917	935	876	926	932	957	950	973	952	887	902	905	946	952	915	963	929	897	897	899	893	953	968	946	946	942	854	889	962	972	927	926	980	909	983	936	913	1004	929	920	949	917	869	936	910	954	967	962	906	925	930	953	920	958	925	930	919	931	952	930	921	936	939	946	948	948	922	960	911	945	940	996	958	867	936	923	956	937	940	922	917	943	924	962	955	929	970	930	898	919	898	948	858	929	912	967	912	913	928	937	912	951	900	927	897	943	924	921	907	946	916	959	892	961	954	934	983	909	872	961	936	977	922	974	904	990	916	903
8791	1829	2290	1639	1559	21435	34122	18218	17733	12810	3235	312	316	290	330	298	330	304	328	289	300	325	310	308	311	312	305	291	291	268	319	294	274	339	346	296	305	335	306	314	282	289	314	299	304	272	294	295	314	313	293	311	304	296	286	301	289	303	292	268	308	314	283	290	268	339	289	281	301	303	325	328	316	302	336	352	333	302	304	325	304	274	309	327	283	301	298	283	289	310	310	276	283	317	303	285	328	312	295	296	320	285	298	301	297	313	288	333	324	328	299	320	287	297	293	301	293	310	283	295	290	277	299	296	280	294	264	300	306	270	298	301	282	308	314	302	325	281	324	277	312	297	328	321	313	297	284	310	326	339	291	299	305	302	286	325	296	288	312	298	312	268	286	299	302	342	283	297	314	345	302	335	307	310	303	304	295	285	326	322	301	330	323	288	313	285	303	306	277	286	284	301	315	268	300	324	326	300	301	305	278	292	283	324	307	270	306	301	302	303	308	285	274	259	313	307	292	323	317	314	309	328	303	304	304	347	325	334	291	299	322	306	291	292	312	268	296	311	277	295	303	307	283	300	327	289	301	317	330	283	313	290	294	291	326	290	298	284	319	275	307	293	278	327	306	279	292	320	306	283	305	299	321	320	288	327	302	333	305	291	282	301	305	280	291	300	298	290	299	325	268	330	288	278	319	297	297	286	324	305	302	331	271	297	295	300	285	333	297	309	314	287	317	298	295	300	308	302	315	296	294	263	305	290	301	310	263	290	303	306	299	305	293	280	298	286	278	292	301	313	300	298	272	288	345	305	282	319	292	297	288	314	315	282	283	270	291	323	278	298	278	266	301	335	320	309	265	277	319	307	318	326	298	290	321	313	311	325	288	333	345	280	320	311	294	275	321	298	290	323	301	286	315	336	300	315	287	302	266	270	307	323	302	283	309	279	284	257	335	309	272	294	297	337	299	288	296	325	318	296	299	305	306	311	294	288	344	306	341	297	315	328	311	325	306	279	283	300	326	321	298	289	331	292	326	341	311	301	287	297	264	305	308	319	284	305	294	311	298	307	283	331	277	298	311	295	339	272	299	280	283	288	324	284	321	322	307	305	291	319	278	319	293	304	303	289	258	286	309	316	295	319	298	311	294	321	304	275	316	309	298	312	299	289	303	341	314	321	306	306	286	293	297	283	303	271	300	295	274	293	311	286	288	311	272	283	310	317	301	275	299	319	303	285	278	296	314	245	354	281	294	307	270	316	312	302	296	289	277	284	317	269	305	310	315	291	292	318	314	296	287	313	323	317	303	266	290	275	325	321	319	281	287	298	333	280	321	305	294	288	274	270	294	292	313	306	312	326	286	299	308	331	314	300	295	302	285	321	334	297	307	302	279	307	302	317	274	350	327	270	278	306	284	337	296	249	288	302	304	341	307	317	296	277	303	293	287	297	315	275	314	297	296	315	299	316	314	288	294	313	315	292	318	278	298	280	290	289	283	320	285	276	295	297	299	291	336	257	307	314	304	315	320	294	288	332	305	306	275	284	286	288	326	287	289	315	289	293	329	297	279	279	294	313	310	305	289	326	308	305	267	277	276	304	292	291	320	310	289	292	317	287	290	323	287	309	307	284	314	287	267	303	298	286	285	289	286	299	280	286	283	262	293	300	289	271	306	278	293	352	292	299	302	283	266	324	302	318	319	286	323	348	318	276	309	292	303	274	287	315	306	273	308	310	291	318	283	259	297	287	311	295	265	334	304	277	326	294	289	313	298	310	337	319	294	299	288	312	269	275	303	287	291	273	306	333	289	292	318	280	287	329	289	296	292	284	291	299	320	318	343	333	321	287	279	291	304	336	269	319	298	336	257	300	284	300	297	293	284	294	303	282	276	272	296	261	282	298	309	320	302	297	292	294	335	313	320	301	313	317	300	286	326	289	313	298	311	255	304	296	310	309	326	298	280	315	316	318	297	283	324	305	297	300	310	281	323	326	270	256	284	305	330	292	294	305	272	322	263	271	299	294	285	297	312	295	307	315	298	326	305	250	303	336	301	308	284	319	304	300	318	269	292	312	309	271	312	344	277	311	270	315	288	286	296	301	289	319	279	305	287	299	296	291	316	312	310	306	288	277	301	274	307	332	323	248	305	283	273	296	300	303	298	329	311	283	318	314	307	307	320	299	302	278	300	316	291	298	300	283	282	302	304	288	310	314	267	319	292	318	306	300	323	283	278	301	285	289	295	271	301	302	305	281	287	310	270	280	336	317	299	288	333	309	327	335	277	281	301	256	308	310	281	329	293	310	345	313	314	336	305	310	306	296	289	311	290	284	276	290	311	281	327	294	287	314	293	305	273	312	304	306	279	285	321	274	281	299	327	279	286	258	294	299	316	289	320	292	301	320	327	275	320	319	302	313	294	283	261	310	308	295	300	305	334	294	308	297	280	316	319	302	294	292	305	324	303	309	313	288	302	324	292	331	300	309	306	263	266	308	290	311	300	277	329	290	277	283	325	302	289	290	317	321	287	272	314	295	271	305	334	298	307	330	300	289	298	278	282	265	294	303	262	336	281	268	271	260	282	271	303	306	322	287	311	306	322	288	298	276	282	294	284	291	303	309	299	312	313	270	315	289	326	292	280	288	305	296	311	348	305	273	314	281	332	346	328	303	317	331	286	322	286	299	290	275	280	314	326	328	290	327	294	322	300	295	295	288	262	292	294	287	305	312	301	287	276	274	311	296	316	308	301	306	324	290	273	267	305	302	289	278	290	290	305	288	304	297	305	299	299	282	289	305	315	303	309	310	324	304	301	340	299	312	284	303	292	273	301	308	318	275	338	327	316	295	310	305	302	310	281	285	266	331	283	287	279	288	305	312	306	324	302	326	286	303	299	297	329	313	310	281	296	288	296	275	268	352	320	280	285	283	300	332	329	276	309	286	301	292	314	291	297	316	329	276	299	330	282	324	291	324	280	299	328	295	290	288	286	338	280	313	284	304	273	314	318	325	304	273	303	333	326	315	313	282	299	308	315	291	314	323	333	293	309	338	291	322	295	277	327	293	305	332	319	303	287	274	284	306	290	285	304	297	303	293	297	291	286	288	322	305	337	290	330	301	320	301	303	293	293	326	316	290	279	319	289	323	305	321	295	317	305	347	356	313	310	281	311	280	292	309	273	288	287	267	283	311	310	302	315	290	304	302	301	289	304	322	306	307	330	331	314	287	284	296	292	291	307	303	290	297	332	276	320	287	309	307	291	301	305	305	300	298	293	274	313	316	266	272	309	292	302	309	298	317	303	302	282	307	313	317	258	318	282	283	329	298	303	303	316	296	277	328	277	284	277	289	318	298	315	279	301	303	306	299	305	283	303	301	314	334	287	299	270	300	301	299	283	285	269	302	251	292	305	297	312	284	294	287	300	326	290	259	293	300	310	288	315	298	334	286	318	328	279	314	280	289	332	288	294	325	277	301	304	319	284	301	305	300	246	313	302	280	278	284
6564	2034	4394	4746	6278	42545	50641	32690	38393	32213	6784	903	842	826	819	857	818	853	813	787	818	832	744	755	806	769	788	746	821	701	786	729	743	743	795	786	807	755	737	767	776	777	759	743	777	752	715	766	690	761	778	761	761	751	800	729	754	766	738	765	732	794	793	718	739	766	740	725	742	774	754	767	775	737	767	765	793	753	758	731	741	756	785	738	775	778	789	774	764	755	747	742	733	678	772	736	732	741	725	769	715	734	732	807	731	762	718	725	705	732	760	747	721	765	767	735	684	727	772	759	779	776	766	723	760	707	722	776	725	751	738	771	762	772	742	721	736	778	755	777	808	751	756	809	702	763	808	787	759	725	707	738	731	745	748	719	716	775	770	710	768	742	775	759	737	745	739	754	768	746	780	777	734	762	783	796	745	772	739	771	769	773	728	776	792	739	729	782	737	788	742	814	791	784	764	797	749	766	777	723	737	742	759	766	756	759	789	770	739	711	772	753	784	791	690	753	710	741	788	717	785	712	731	742	697	714	810	753	807	737	794	712	699	741	753	778	781	735	721	800	736	755	705	782	807	775	768	744	724	754	765	705	747	715	763	733	753	737	749	769	748	824	790	768	751	727	688	795	773	735	759	727	728	785	754	755	719	733	750	765	764	748	716	758	687	801	797	789	734	733	807	763	738	740	717	758	755	752	746	727	767	781	765	726	743	742	721	726	751	729	798	772	719	759	748	781	782	743	766	745	760	753	757	782	731	731	762	808	744	710	724	748	762	762	736	774	767	768	739	722	751	741	764	768	722	785	776	741	739	714	774	689	709	738	779	705	732	702	746	772	732	708	766	771	793	771	719	734	741	769	774	765	734	766	749	766	726	766	802	768	718	781	770	710	752	793	762	730	698	736	784	763	764	791	761	787	741	785	713	757	747	757	740	729	716	739	720	720	796	753	748	735	770	740	783	780	727	776	758	721	751	734	749	746	771	728	742	728	772	789	734	702	699	702	731	738	730	720	752	756	784	746	785	779	759	817	791	718	751	741	774	739	800	738	763	733	744	729	734	723	769	770	755	761	692	715	738	720	781	738	746	737	730	785	797	746	749	811	728	760	731	748	738	759	732	738	719	747	741	765	768	771	752	750	765	753	761	800	733	789	807	817	756	758	714	744	726	803	742	769	765	732	744	758	732	783	818	757	754	760	737	728	765	741	720	772	731	732	760	789	742	716	732	750	738	801	753	762	754	750	684	763	778	748	787	753	734	703	811	779	809	722	764	760	695	766	762	780	758	738	743	794	751	795	738	695	787	788	749	807	774	773	750	760	743	750	759	755	790	731	734	753	749	727	800	717	746	698	789	731	788	735	803	752	740	724	743	788	761	772	732	753	789	692	731	717	778	744	729	749	806	737	733	773	760	702	694	743	774	793	768	735	722	776	711	716	785	734	748	722	737	792	768	769	808	734	807	693	775	753	788	757	757	773	793	739	753	788	735	762	720	726	786	815	776	722	733	743	698	788	733	729	751	737	724	752	812	738	798	785	760	749	724	746	741	803	774	766	685	721	730	715	708	714	725	771	728	742	707	769	806	744	746	743	752	729	775	746	761	765	771	763	723	756	744	735	723	732	789	755	717	788	738	782	768	814	741	785	712	795	768	736	799	761	760	795	721	731	750	716	706	759	758	758	737	770	788	757	749	684	733	730	751	748	741	729	771	770	746	740	724	686	743	695	750	824	714	740	763	733	697	730	725	743	742	750	756	700	766	726	768	742	748	774	802	754	735	777	764	754	767	723	758	712	789	764	755	729	728	774	757	703	770	741	760	725	742	747	757	745	717	736	717	730	724	793	743	798	761	724	739	741	734	749	749	780	731	705	750	756	737	740	796	735	725	782	753	758	727	753	723	800	785	742	767	764	771	752	792	711	743	792	747	796	750	767	707	763	728	773	793	732	752	742	733	759	746	745	745	702	733	770	748	732	761	733	760	735	762	749	727	754	737	726	719	758	762	734	744	755	700	748	731	730	748	733	727	798	715	745	744	708	801	719	754	736	743	756	757	796	757	706	751	704	745	751	743	753	754	723	776	788	738	767	729	752	738	709	769	762	794	740	798	721	743	820	755	774	755	792	800	768	750	726	773	698	737	737	762	722	776	770	811	750	751	738	753	764	783	760	748	714	730	789	752	691	751	780	775	735	758	751	758	745	735	754	749	773	768	807	740	713	754	755	742	739	755	739	771	773	762	766	743	722	714	715	792	723	728	726	744	797	754	755	716	730	740	727	772	764	704	732	723	800	744	765	777	767	753	790	796	756	708	738	730	790	734	769	706	754	719	719	724	783	708	693	746	804	770	769	766	754	801	714	786	755	738	759	784	719	713	746	774	735	709	732	747	715	760	752	739	782	784	759	739	721	750	760	753	717	721	754	728	765	744	784	779	774	760	774	767	725	734	698	728	734	753	787	749	761	690	731	760	678	771	772	750	703	719	748	765	778	743	754	805	713	764	770	768	770	752	772	729	706	722	687	742	768	733	771	710	768	777	775	829	775	791	752	734	733	757	734	716	804	743	753	737	783	789	740	713	739	771	786	750	747	790	726	769	766	728	773	756	759	769	770	800	733	815	757	737	768	773	761	809	748	745	742	716	757	753	747	746	718	756	722	766	727	777	784	780	793	810	762	717	733	777	734	725	719	781	793	800	748	756	706	727	797	756	760	691	771	820	806	801	748	729	768	750	713	743	803	793	765	793	724	784	755	768	699	786	754	779	768	729	767	787	705	769	785	742	783	698	767	747	734	727	745	773	818	720	773	788	774	720	736	808	756	764	772	707	721	783	752	777	754	779	749	760	772	716	733	725	717	686	768	770	753	772	757	731	723	726	757	717	761	737	711	761	719	748	735	747	781	748	791	782	718	769	800	697	695	749	768	750	757	721	730	715	820	763	710	775	725	787	745	735	730	764	741	744	673	760	752	752	760	727	809	718	744	731	722	732	703	776	786	777	742	750	735	781	776	744	734	768	740	784	711	735	758	818	760	731	694	721	743	775	769	760	762	756	749	734	740	725	786	760	795	752	758	758	755	745	760	743	720	746	726	681	766	762	781	745	796	774	753	759	776	735	767	710	755	771	764	762	733	788	774	782	761	757	786	695	776	755	784	737	746	748	748	736	769	751	786	728	749	782	764	773	699	754	681	725	700	741	823	754	731	766	745	758	819	723	777	765	762	709	769	761	778	756	738	763	789	725	776	731	752	720	765	781	752	762	738	761	751	715	775	728	741	769	701	741	756	746	783	725	736	811	787	786	746	752	741	744	718	776	742	804	773	745	759	692	755	765	750	733	743	704	800	774	741	742	750	743	732	764	738	734	743	756	726	798	728	780	724	759	702	798	762	766	711	758	728	727	703	728	763	830	734	741	757	726	786	755	742	794	739	773	747	751	773	746	725	772	780	742	725	700	746	809	792	744	757	751	701	726	730	749	768	688	758	741	765	730	732
16217	3571	3970	5650	22509	42612	40679	36372	29834	19357	2967	450	404	414	436	464	426	438	423	410	443	403	409	391	429	400	418	390	370	392	381	428	408	384	416	394	428	455	405	413	402	421	454	419	378	384	373	406	379	352	393	395	394	417	367	375	399	432	406	406	413	374	424	372	397	384	382	426	429	406	409	413	416	366	413	400	412	383	406	376	379	413	390	349	453	397	376	333	402	398	375	412	430	372	409	403	396	407	414	394	393	379	367	363	377	379	397	374	380	396	386	374	419	400	382	384	375	384	391	439	361	395	393	388	406	376	408	418	409	398	400	376	406	410	401	374	410	409	403	390	433	402	416	393	413	364	395	389	412	398	418	431	403	407	413	377	406	390	438	437	376	389	437	419	423	379	371	381	372	383	406	409	407	416	366	381	426	395	402	409	409	420	399	407	422	404	436	391	399	408	428	376	384	388	398	384	413	390	409	378	402	363	411	378	402	407	417	381	409	367	410	438	389	417	375	327	411	384	371	390	413	431	384	377	399	361	404	404	358	351	373	379	398	422	404	398	390	379	412	391	371	413	384	372	367	370	398	382	456	391	392	403	364	427	397	404	368	432	407	425	364	405	411	395	418	393	415	366	394	401	412	410	362	382	391	434	387	398	393	393	371	384	374	403	423	391	391	400	384	401	368	387	418	431	397	404	405	401	379	406	395	365	386	419	418	384	375	377	376	397	366	404	379	405	382	445	399	356	380	402	393	390	370	412	390	401	404	421	376	374	353	381	399	379	373	428	380	378	394	391	396	396	424	396	420	384	409	404	404	399	374	423	427	408	409	404	408	413	378	410	417	406	389	401	405	368	385	393	413	363	406	426	413	394	399	419	415	407	415	379	412	383	402	406	399	400	409	453	429	387	401	381	401	399	420	369	417	413	418	413	451	439	402	395	390	405	377	395	388	429	430	397	397	379	412	366	376	394	376	386	428	377	394	402	412	422	400	404	395	404	374	385	378	425	408	405	401	410	376	394	384	384	388	364	413	462	380	403	397	403	403	383	383	419	435	358	399	385	397	405	352	384	407	389	377	391	391	394	373	408	387	379	455	409	412	395	405	392	378	391	402	411	393	409	400	380	419	384	387	409	383	397	403	380	383	372	387	395	412	394	398	382	370	390	422	389	406	407	421	380	371	428	414	382	399	370	365	411	357	367	415	441	393	404	412	370	430	416	375	366	438	370	364	436	428	428	429	407	368	361	395	394	404	368	424	390	415	398	383	397	368	405	393	408	387	387	433	432	418	403	389	349	410	408	380	409	410	372	386	401	399	415	380	400	379	383	404	418	404	384	388	387	389	386	394	393	368	419	395	392	405	370	380	381	381	382	368	391	406	396	394	439	382	414	410	361	430	407	420	381	370	424	372	387	393	377	389	354	371	345	426	397	424	380	379	418	385	373	366	414	367	386	379	367	396	356	378	392	401	385	403	389	409	419	406	397	382	396	393	413	390	404	366	387	375	412	403	429	380	367	426	398	394	357	433	411	432	379	403	389	399	377	399	386	408	382	353	394	409	388	394	386	427	402	393	394	371	429	392	386	347	401	386	419	385	395	438	437	391	430	378	375	427	347	380	385	391	396	398	384	380	396	416	367	367	373	440	407	403	408	410	403	407	369	393	378	409	394	392	381	401	370	405	394	387	402	386	373	386	387	404	416	379	433	397	396	425	367	413	418	381	395	363	322	431	397	394	411	413	397	421	392	387	421	395	410	410	390	404	405	399	367	389	393	384	394	411	426	410	373	377	401	365	398	397	395	371	377	394	378	417	395	430	426	397	429	365	423	406	425	417	370	382	427	390	362	386	421	380	389	426	378	389	411	394	416	442	404	415	409	409	402	414	400	397	358	392	433	416	433	408	379	390	391	431	405	374	427	429	398	455	401	362	400	410	418	409	394	417	408	408	423	408	410	434	414	377	380	402	423	400	405	416	397	393	412	434	400	409	391	369	413	421	393	409	411	370	425	405	381	363	410	382	394	388	389	379	421	425	395	411	368	396	396	413	381	395	396	445	420	418	425	363	408	412	371	383	380	393	390	405	375	370	395	414	362	360	414	405	441	386	376	393	409	453	416	355	402	400	367	390	371	393	405	437	407	376	377	415	356	385	393	469	399	379	407	445	388	420	378	370	366	403	402	408	390	396	411	370	400	400	372	418	360	384	421	410	421	420	404	389	387	367	398	430	433	379	402	371	426	397	424	426	405	368	393	408	401	363	411	364	377	401	420	354	394	406	418	465	416	396	395	406	397	408	426	404	414	452	379	387	398	425	418	434	408	413	381	379	407	383	412	346	404	382	421	392	378	385	407	423	376	384	405	404	377	442	388	380	390	387	407	373	391	379	396	369	400	436	430	417	402	367	379	379	414	401	426	368	386	405	404	361	411	401	413	398	371	375	410	399	359	395	410	418	401	388	394	423	349	377	384	408	433	401	397	399	368	384	404	378	374	392	397	381	405	346	406	416	402	429	392	397	390	425	369	425	400	402	420	359	408	410	379	393	370	392	407	371	397	371	406	397	380	440	417	442	373	405	390	382	373	365	346	407	406	394	378	406	373	395	405	368	388	414	355	367	417	378	379	414	379	425	396	384	389	412	414	386	366	392	349	409	423	405	400	357	423	423	406	426	364	405	415	381	420	413	389	398	421	391	396	376	418	403	404	381	401	381	388	395	414	429	395	404	433	408	404	387	391	385	413	372	390	402	364	417	396	392	410	376	395	392	367	405	389	431	371	391	424	416	392	382	396	464	363	380	386	412	411	411	421	378	392	385	395	403	407	378	379	388	390	410	398	343	405	416	397	393	380	381	391	391	382	411	369	380	384	409	392	383	386	379	370	404	404	386	412	398	439	390	433	424	388	417	343	426	400	388	420	413	393	394	391	404	418	412	377	391	398	412	416	388	398	414	399	409	412	386	380	382	399	424	412	394	412	404	414	456	399	403	404	406	409	399	388	395	367	388	381	415	385	414	401	406	404	424	401	408	411	352	404	370	412	398	410	412	398	407	401	385	467	398	408	417	400	421	374	418	431	411	381	376	393	397	416	410	374	385	384	395	434	389	433	389	416	359	409	405	393	364	403	417	387	398	368	386	444	396	424	406	395	349	371	403	348	395	420	398	411	417	401	378	399	424	416	433	401	420	395	409	408	405	359	419	406	397	396	393	421	386	388	375	366	426	406	387	418	364	402	424	394	412	371	407	417	436	404	387	394	383	385	380	371	360	393	364	346	383	402	366	423	380	409	405	387	397	405	416	422	409	400	404	419	372	391	394	388	381	426	366	375	375	388	367	385	421	400	379	403	406	397	429	399	425	398	433	410	385	422	372	388	422	435	405	405	408	372	390	408	421	404	397	408	378	414	369	409	436	400	393	410	399	353	380	405	400	394	396	365	403	408	401	410	388	389	394	390	384	431	351	430	414	417	374	382	409	390	388	406	387	432	383	399	393	369
8657	3106	7324	13913	34896	57272	54045	52698	47903	35995	3728	1209	1170	1137	1134	1046	1080	1092	1039	1075	1067	1049	998	1037	938	1062	1014	981	1019	986	1039	988	1042	1005	1037	971	1010	990	901	976	938	981	1012	989	1048	984	1016	978	1027	944	998	989	963	1028	968	967	971	1047	1025	1010	970	945	1005	954	992	1032	967	975	972	997	1030	942	985	981	935	995	989	1044	956	989	988	981	926	1020	965	978	1003	967	985	988	985	967	957	961	972	990	1035	975	915	927	1007	977	1003	971	949	926	993	963	943	925	931	922	977	953	946	956	1003	943	978	958	961	999	967	936	974	921	947	942	983	954	981	932	1012	929	1022	1011	964	964	942	942	915	961	987	919	962	978	969	1034	958	949	988	954	950	969	880	1054	949	929	952	967	938	970	945	1054	951	951	926	971	912	961	953	991	1002	948	1003	977	939	957	962	945	943	969	951	942	1063	969	972	982	957	933	923	979	1018	952	971	974	1003	992	946	950	1025	1023	1009	963	973	969	968	904	999	992	1008	961	876	988	972	940	992	1018	993	964	950	969	998	987	970	1024	967	944	933	970	1007	937	966	1009	928	953	971	990	917	964	981	1035	994	986	987	926	1000	989	1024	964	985	939	1008	950	939	1003	893	935	981	925	978	1013	976	962	1028	952	960	1021	1002	967	962	1053	969	1031	961	990	997	1000	933	961	1007	937	956	970	917	980	989	947	966	949	987	910	983	1012	974	1022	979	957	949	1030	933	968	966	965	952	945	956	1019	929	982	972	952	998	994	973	965	955	978	975	952	948	1031	1003	903	957	960	988	982	989	897	969	917	935	1008	989	974	950	933	1000	943	936	1032	981	988	998	969	954	972	1004	974	953	948	951	954	1000	966	970	976	990	994	914	912	971	973	968	982	935	987	978	942	972	982	939	1030	988	974	901	928	938	945	956	950	1040	958	971	934	923	963	956	985	958	914	917	980	901	1028	916	1023	1005	915	939	1020	995	984	1025	908	995	941	977	978	921	946	923	930	964	945	955	987	936	923	945	1008	946	947	953	1020	950	1000	996	1000	950	926	931	919	957	979	962	917	952	972	960	910	979	946	1000	992	1039	938	937	966	927	1006	1023	970	984	1005	979	974	985	1020	954	978	957	976	991	967	959	1014	1011	917	961	987	985	1000	1057	967	938	1039	941	984	984	985	987	974	995	988	975	983	994	978	993	1010	982	941	978	928	941	950	979	987	998	918	910	1009	971	983	945	964	940	974	996	923	979	987	906	981	963	1022	1005	994	971	947	972	974	977	976	950	960	1010	891	987	1036	1015	1019	1006	986	969	952	967	942	969	979	974	1021	975	1020	990	996	938	973	980	947	929	983	968	966	943	977	963	900	996	1041	992	890	929	950	994	946	940	926	978	971	995	985	977	982	960	1016	902	1006	992	953	948	939	996	985	1020	958	970	904	942	952	1024	941	974	917	919	950	959	968	913	980	897	972	988	944	931	965	991	1008	956	941	947	929	975	945	1006	973	1006	989	967	952	942	959	1003	895	959	991	992	986	920	948	1006	994	947	924	907	979	937	1008	932	1005	1011	1016	927	1007	986	979	971	970	991	962	1001	985	1015	978	975	927	964	985	961	976	944	937	943	1033	973	931	970	955	922	981	957	943	1020	988	968	918	963	1016	969	947	930	979	973	979	966	905	969	978	967	961	960	943	999	955	946	990	946	967	949	961	949	992	954	955	976	991	926	982	970	954	942	1034	1010	938	986	1026	1006	950	956	984	945	961	947	976	942	975	955	917	937	969	916	975	950	958	969	937	1025	997	963	968	991	971	982	930	941	955	961	934	988	996	1032	999	944	942	1006	925	1004	1020	928	961	950	992	984	990	948	989	954	1007	991	929	1018	966	925	942	957	958	1003	962	1022	967	995	992	920	1002	1012	976	955	1008	979	954	997	951	987	925	946	994	944	997	975	952	978	1031	971	922	956	972	944	986	1006	979	958	1009	933	906	920	986	965	979	956	980	958	987	919	967	988	994	945	953	1016	968	965	956	975	991	976	983	959	974	936	978	963	941	975	1009	927	988	963	919	957	1014	967	987	896	939	984	929	937	944	1010	993	978	939	974	978	951	948	1007	959	1002	929	982	936	965	947	973	968	974	964	954	976	954	1004	999	984	963	985	1025	979	910	975	1003	928	992	995	949	966	976	1016	932	948	957	985	971	984	957	985	941	961	929	954	1012	967	964	940	921	994	935	1005	949	935	928	918	975	947	965	964	899	990	967	1034	972	990	932	950	1004	976	988	995	999	978	967	929	942	1010	910	998	950	941	963	970	924	1044	1003	938	984	958	911	946	1002	938	920	967	923	949	960	934	1004	961	983	1041	982	1006	948	997	999	994	961	988	976	955	956	939	1036	953	994	1015	934	915	972	976	941	958	994	972	958	947	963	1006	955	989	947	958	1004	981	959	982	998	935	939	969	1009	873	999	938	904	1005	902	1012	1012	967	988	972	979	949	939	1000	992	918	1026	972	985	1001	941	985	944	938	970	952	937	966	977	951	960	948	999	977	1028	1064	984	985	1011	967	993	983	1014	994	980	957	998	973	925	1048	920	961	959	981	978	979	948	944	1011	945	957	999	979	938	949	941	994	1002	963	989	998	942	923	939	922	960	1010	962	990	969	914	968	980	909	968	947	925	966	981	921	965	1022	934	948	988	959	968	984	1005	952	1014	999	947	967	980	952	948	903	990	1018	975	941	1001	922	945	972	959	1013	952	952	1024	921	998	928	986	975	986	972	923	967	1001	997	986	931	969	989	957	958	1022	919	948	942	992	955	970	969	994	973	954	1005	960	966	984	983	1022	1020	913	954	992	971	963	968	973	937	920	975	1022	921	977	950	986	992	962	941	971	946	960	975	941	912	935	1029	968	936	968	1016	991	968	985	933	1011	989	934	958	995	951	981	967	905	919	1000	964	965	992	1000	924	968	959	957	1040	904	943	1000	1003	952	992	956	992	985	989	986	1003	928	958	975	951	923	978	1022	966	963	1011	931	975	968	1006	956	941	941	964	997	961	906	989	949	947	970	967	974	993	983	973	916	961	962	924	984	990	937	1028	956	942	952	939	927	948	992	962	990	995	956	980	968	958	885	1001	964	975	1009	949	981	952	942	902	928	1007	958	980	944	1022	1063	966	983	995	984	959	951	959	930	907	1008	1080	957	908	935	960	940	941	938	935	962	979	929	946	968	1031	1013	969	935	986	963	944	989	902	938	965	998	981	946	928	881	1000	963	998	1007	967	940	984	948	1013	1000	942	961	991	945	971	944	1007	993	1007	922	967	952	914	976	942	970	944	958	971	924	986	958	990	984	1002	1011	974	902	952	998	905	1001	908	978	1010	967	940	946	960	983	943	988	963	994	1011	984	983	976	980	997	951	984	1015	947	940	997	1005	916	940	1033	1008	978	962	989	956	942	946	1021	955	954	1014	921	910	964	963	999	1049	924	970	970	949	973	938	968	945	1012	995	963	993	1035	982	966	986	975	945	1014	933	971	936	1011	1046	1019	966	1012	1036	977	1042	995	957	933	962	964	981	998	940	973	956	1036	925	989	967	995	915	958	1003	1008	1000	974	944	934	968	1015	949	958	974	959	985	992	939	956	940	989	951	915	990	955	933	951	988	1029	963	961	953	986	957	945	963	972	971	973	945	979	1018	961	997	955	921	977	952	971	925	978	965	921	1032	961	984	993	944	933	945
2689	645	682	674	1245	1233	931	1397	1313	842	434	381	409	433	419	424	422	421	424	440	369	430	459	440	394	392	373	430	405	398	384	421	381	396	402	413	435	409	415	427	390	433	458	398	397	409	395	420	453	372	400	419	414	386	395	404	429	414	419	431	402	457	395	423	449	398	427	407	392	434	379	410	407	406	385	408	383	444	405	423	440	401	407	417	423	395	394	406	438	403	417	395	425	436	419	438	401	399	417	387	459	427	435	413	398	433	410	423	422	404	411	414	413	390	417	446	408	458	415	425	427	411	432	404	428	359	409	371	382	404	406	444	417	402	412	416	397	413	395	416	377	410	429	412	404	408	432	403	397	429	417	415	370	413	399	436	398	445	444	393	429	443	404	440	381	380	423	398	392	407	400	426	426	390	405	406	424	418	430	434	423	414	406	392	410	443	388	425	415	436	407	398	416	439	396	412	402	412	406	403	433	427	388	426	422	423	444	393	437	442	373	401	365	394	427	435	388	396	438	398	421	393	433	387	385	402	438	405	415	367	423	449	474	393	389	392	368	410	404	404	445	451	437	423	397	418	384	441	416	417	403	366	453	417	439	393	403	423	415	437	426	393	390	410	417	442	407	401	409	413	382	428	403	409	409	428	426	418	383	422	407	418	381	412	432	401	397	411	401	373	390	437	427	412	394	376	422	387	413	414	429	389	424	395	405	395	390	472	445	388	436	425	381	431	404	425	424	415	440	400	431	389	421	423	460	405	412	403	359	420	419	393	411	450	413	407	373	397	391	395	395	396	461	422	382	404	444	436	404	431	372	416	420	410	436	416	411	382	429	423	418	393	451	428	417	433	421	427	409	377	429	409	422	369	386	393	428	409	425	364	442	430	417	393	390	415	381	429	400	397	384	362	400	424	385	398	400	435	371	385	420	402	440	398	425	426	424	410	398	367	372	380	437	411	431	389	429	424	407	429	441	395	400	375	390	410	435	421	390	391	431	402	397	406	393	381	438	383	448	411	463	418	417	401	394	416	411	407	397	368	385	360	407	415	446	452	394	448	405	369	434	400	401	407	405	397	370	384	435	399	419	396	419	358	386	433	396	423	432	401	396	389	404	410	398	430	435	414	413	396	424	413	381	397	392	381	400	375	394	385	378	408	408	402	364	399	406	395	421	396	450	411	420	389	394	387	424	410	406	406	416	412	415	444	429	395	413	454	424	393	401	421	407	412	398	382	402	396	442	436	390	431	423	391	414	437	389	423	374	463	416	414	394	410	409	394	423	417	376	407	374	394	413	453	433	381	414	424	392	356	398	408	402	417	445	358	434	385	407	410	389	417	450	410	359	413	420	404	396	397	413	380	390	393	414	405	383	433	421	439	429	395	374	438	397	375	389	404	412	378	376	435	368	401	437	417	399	397	401	391	375	433	424	411	412	442	436	440	437	412	433	372	424	412	402	411	392	413	400	380	416	382	384	423	406	398	420	429	449	402	403	394	426	406	417	403	403	436	414	419	419	385	413	433	425	390	397	436	449	457	420	423	406	405	427	410	412	405	396	419	436	411	417	410	382	411	417	405	462	423	379	388	390	433	417	419	397	428	399	394	383	395	436	396	402	403	446	418	408	402	397	401	415	409	402	411	381	418	407	357	381	444	447	410	418	433	422	391	425	397	391	440	362	390	432	415	417	360	415	398	406	410	433	395	388	393	386	430	435	421	373	417	372	409	396	423	411	388	375	416	436	412	360	397	420	439	426	414	439	421	409	430	418	410	416	413	405	351	414	426	400	400	413	359	445	409	406	423	400	388	439	398	443	417	379	393	406	380	386	420	439	392	426	399	345	434	414	420	438	394	383	410	460	387	401	417	414	411	427	431	427	433	389	388	431	411	384	437	403	431	380	432	425	405	407	355	412	423	414	370	393	439	433	393	441	446	394	409	436	411	370	437	415	387	406	431	440	395	425	410	440	426	432	344	406	381	410	398	419	417	429	409	418	390	407	424	411	418	376	425	423	410	424	441	413	438	429	435	425	386	400	432	380	400	402	402	410	385	408	381	411	405	436	418	375	440	410	430	406	416	397	405	393	396	419	403	433	399	417	376	428	398	418	406	422	412	422	388	414	424	383	399	412	378	406	364	397	355	401	388	412	412	394	380	425	392	439	419	402	404	410	421	411	399	417	385	442	413	375	456	422	439	412	395	412	382	400	444	432	403	367	434	438	424	411	423	386	424	422	423	438	390	413	405	404	432	396	428	430	422	419	384	407	425	440	436	386	393	397	414	422	427	408	401	390	419	427	432	392	448	396	367	420	403	367	428	410	422	376	398	360	441	447	409	406	371	442	425	374	432	404	406	469	421	407	426	389	347	377	384	383	408	389	455	418	424	367	395	436	380	439	431	365	372	424	447	393	374	374	452	410	379	400	382	393	424	407	402	395	381	391	388	449	397	466	437	468	457	399	415	384	428	429	393	434	412	404	376	431	451	380	392	395	397	353	414	417	398	389	419	388	400	403	385	378	416	387	374	419	425	385	453	412	437	417	431	403	423	430	411	421	388	378	384	391	412	420	421	428	408	419	405	409	427	395	341	368	375	431	416	427	442	397	441	424	426	411	383	403	423	431	424	423	427	460	398	430	401	441	450	413	477	433	368	402	418	425	427	422	414	387	436	407	412	423	382	419	404	456	400	452	413	393	416	398	425	385	422	366	409	422	398	367	408	390	429	397	424	365	432	431	406	474	385	410	407	399	383	426	419	425	400	412	438	415	415	440	367	370	433	365	380	432	416	389	408	413	372	414	389	406	422	385	405	399	393	429	402	395	390	437	417	419	428	410	404	466	413	430	385	419	406	400	407	417	416	432	387	418	417	443	393	421	406	429	398	393	423	384	415	382	377	416	407	423	381	438	416	423	418	409	395	400	437	400	389	413	387	399	411	407	408	393	372	384	443	365	413	396	404	421	393	421	421	393	436	396	371	443	418	398	426	432	420	437	412	412	416	407	446	417	401	381	392	401	416	418	427	433	382	386	361	369	397	481	434	386	392	411	416	374	423	421	430	409	430	400	429	383	385	431	392	365	426	438	410	405	397	373	456	415	377	377	389	409	422	408	423	388	439	373	398	389	382	366	411	401	392	401	383	398	432	435	399	417	408	409	405	431	423	402	407	430	399	427	368	422	393	384	413	375	404	408	394	440	414	422	432	392	359	432	373	393	404	368	396	421	402	366	440	401	427	402	415	407	372	429	377	420	406	389	400	407	390	415	461	414	387	417	421	425	410	406	420	396	414	442	388	417	385	424	380	406	407	389	405	406	377	416	427	432	428	425	414	436	400	415	443	380	363	403	405	423	429	397	373	424	439	362	415	436	433	427	393	428	459	407	406	422	413	444	441	408	401	415	431	373	441	414	401	423	403	434	415	462	409	390	434	406	459	371	384	427	419	413	382	416	401	408	416	395	394	437	436	405	412	402	460	402	459	391	389	386	419	411	412
2754	1180	1592	2147	5020	4739	3831	6612	5433	2959	935	956	997	974	992	946	893	940	999	949	955	937	942	937	942	1016	974	944	914	964	985	967	956	970	972	956	999	1016	968	987	932	978	1017	896	1007	992	946	985	980	941	975	972	953	1001	971	983	933	969	988	948	990	913	935	944	1064	936	938	931	975	944	991	963	946	930	954	950	988	933	922	919	931	987	914	927	914	988	949	956	937	1003	1027	916	942	974	980	956	1003	953	954	943	942	968	960	944	918	1022	963	958	1023	1035	949	943	989	979	992	989	999	933	981	951	933	930	982	949	879	969	904	963	959	959	972	949	925	1006	936	994	911	957	989	1038	944	950	955	981	902	916	1001	1000	942	939	977	978	945	971	896	1000	932	1004	995	991	976	965	1041	958	950	983	972	987	968	968	1000	966	932	966	940	931	933	993	980	981	932	987	978	981	964	957	911	955	909	962	926	964	958	969	968	942	973	927	998	925	955	919	967	968	939	904	873	920	965	927	955	980	893	949	963	939	989	937	978	921	970	984	915	953	984	929	914	950	944	970	967	1006	919	932	935	946	1044	950	904	939	944	966	966	968	931	988	945	1002	958	993	968	948	974	971	928	995	983	951	942	931	1045	964	993	971	962	996	931	926	969	979	969	984	963	1006	950	932	1005	914	933	995	944	982	925	1004	946	1004	1010	924	1031	958	900	918	942	1009	959	969	949	975	956	958	941	893	985	985	959	993	970	988	965	932	972	945	933	943	947	959	920	1012	948	988	954	942	935	986	925	915	945	992	960	930	932	947	935	963	1022	934	977	957	959	947	1001	923	1008	982	975	944	949	994	927	982	951	961	947	914	937	982	969	978	920	979	958	988	995	951	1000	938	992	992	953	1039	968	945	1003	911	972	978	997	949	1002	996	950	966	970	973	972	927	944	996	954	968	959	987	966	927	926	1000	963	987	961	955	943	969	999	981	950	883	920	942	947	925	1018	937	947	945	1014	993	930	943	926	935	973	892	993	908	935	916	1019	985	981	945	968	949	946	1028	982	969	950	1013	912	1003	916	954	920	907	968	983	966	976	987	906	934	944	968	931	967	959	979	984	957	986	936	994	969	1010	918	993	926	958	952	975	959	981	973	975	944	954	968	975	936	1011	921	947	987	978	990	955	951	885	904	975	948	959	940	958	912	973	953	967	950	983	957	938	922	932	943	954	936	981	966	905	954	934	961	981	1005	958	964	983	953	983	901	924	929	937	992	960	953	932	973	899	971	970	982	946	1015	997	932	955	957	1013	987	954	955	961	931	981	954	967	957	953	988	1007	925	961	994	923	940	973	930	985	1036	936	968	967	958	982	997	950	978	947	963	924	945	957	1007	915	1027	958	946	954	1000	948	1031	986	976	973	1006	953	963	956	908	951	926	945	907	971	977	969	941	979	945	936	983	956	952	952	949	990	966	919	960	987	978	944	961	1022	952	962	931	981	981	949	986	972	976	963	958	984	966	894	920	931	984	965	981	960	964	950	1015	1000	978	980	1014	947	989	910	977	954	931	939	953	983	921	892	977	954	993	964	962	969	921	1012	952	950	974	923	989	959	976	946	1019	922	975	972	955	914	963	935	965	948	932	991	919	989	927	968	993	1008	992	934	952	1010	951	968	982	971	964	965	914	958	969	946	1009	920	1000	1002	946	992	1043	969	1018	924	977	928	909	977	981	897	954	954	960	999	983	974	963	913	942	926	935	998	947	992	977	987	1014	968	997	975	986	962	933	925	920	934	923	1000	889	932	1006	964	982	950	927	945	967	954	967	913	978	951	916	920	958	1001	956	969	971	930	956	930	947	946	946	955	968	907	975	955	965	898	957	922	968	1006	975	973	955	922	949	994	925	938	981	993	923	970	957	919	964	976	923	957	920	1021	930	971	909	997	965	929	927	1007	976	957	974	978	974	968	943	935	1020	981	963	1003	955	993	934	962	935	962	987	1000	987	985	937	950	975	968	957	969	933	934	960	962	981	909	934	934	892	983	992	963	913	986	931	959	1006	961	983	981	990	978	970	970	990	918	974	1018	964	960	999	977	949	1005	979	944	963	947	953	976	945	945	922	964	990	977	947	961	937	1006	917	1033	951	959	1001	946	962	921	958	966	949	961	983	994	992	1016	962	972	920	1007	1018	1022	936	959	964	933	964	961	933	949	973	953	926	999	946	935	948	959	1003	954	923	949	954	1035	975	938	889	1009	923	901	923	895	970	948	944	954	1000	907	893	960	963	977	977	935	996	924	954	924	920	971	978	948	945	945	958	968	963	982	922	984	956	950	925	927	992	935	980	1001	954	969	997	980	942	930	997	949	1013	969	967	1006	937	973	965	1003	930	932	927	928	981	999	1039	1007	960	926	1018	920	913	990	926	1003	945	974	956	931	991	938	1021	972	1021	975	956	985	937	1009	937	962	952	969	919	974	966	945	955	983	930	972	951	959	965	984	965	963	990	950	898	952	1016	907	928	949	963	915	1015	935	958	972	913	1001	902	937	991	966	909	912	989	994	956	936	876	958	929	918	968	967	962	985	1021	946	951	933	945	1007	943	968	992	953	946	915	969	961	938	933	942	948	937	898	927	952	983	977	972	996	979	991	1001	975	968	972	915	984	941	937	1003	957	969	963	942	929	995	899	920	939	958	973	946	986	974	994	953	966	935	932	968	936	928	996	897	963	952	994	1003	946	1015	941	933	945	1004	982	955	943	1011	952	906	985	1006	961	914	954	916	1021	960	989	917	1030	947	902	940	980	950	1000	967	916	939	964	983	991	923	955	933	983	953	993	932	891	930	945	993	955	976	1004	990	939	975	938	965	963	995	915	1008	974	998	914	927	932	998	955	929	996	971	933	932	942	945	975	993	996	932	958	895	965	961	924	969	942	986	957	1011	1014	946	982	953	928	952	957	933	1008	971	965	1013	938	921	925	949	923	1036	987	1010	974	889	963	987	1019	1023	949	950	990	945	993	991	956	968	917	944	975	950	927	943	992	946	974	1009	983	974	996	951	972	990	958	994	953	1017	943	956	964	907	976	924	964	958	981	949	1017	1007	886	961	951	941	944	979	982	921	969	990	930	993	983	965	914	1010	935	978	903	959	905	960	925	941	968	963	983	992	1001	969	988	934	938	922	911	976	955	958	1010	996	982	959	956	957	905	952	920	959	891	974	1002	1001	968	954	943	967	1025	939	976	944	925	960	976	997	1033	970	979	953	913	941	955	925	962	952	956	960	952	993	941	972	948	934	996	968	977	949	992	937	976	943	938	937	904	1003	966	960	984	922	952	916	925	954	976	995	963	954	955	971	926	934	939	951	969	954	1010	954	951	911	983	994	962	956	997	942	977	922	973	951	996	926	970	946	958	927	934	964	911	992	958	994	926	960	1003	922	950	949	1025	972	895	975	969	957	932	1004	946	964	968	993	937	956	975	958	948	974	961	941	964	967	967	998	912	970	982	943	962	972	934	968	994	938	939	925	960	966	971	956	977	975	951	956	951	951	986	936	979	992	958	980	949	957	914	956	968	974	912	990	954	962	933	961	903	918	992	923	979	986	973	948	959	973	937	906	961	992	940	945	987	904	988	933	928	902	975	971	960	987	946	980	978	894	939	1008	954
8790	1663	4137	4877	6155	19585	28496	29042	22316	12100	1448	332	330	291	312	341	330	355	336	294	326	339	305	315	325	273	354	313	325	336	311	321	327	308	298	312	304	316	295	310	329	347	284	314	295	312	321	314	319	310	316	286	329	289	298	299	299	305	312	289	310	296	320	258	313	316	313	318	289	297	290	310	334	317	289	303	318	292	306	302	300	306	328	296	323	302	300	321	292	267	352	300	313	295	309	309	286	346	303	287	302	340	293	314	258	312	333	282	293	283	338	314	319	307	336	317	320	311	324	325	319	311	315	298	297	300	321	282	316	284	305	297	296	307	278	307	302	290	352	318	317	304	301	302	288	311	286	301	318	311	332	304	304	303	314	285	321	304	314	316	283	300	340	278	313	264	310	325	323	286	324	298	291	314	308	320	313	302	320	290	321	276	315	317	282	327	313	304	298	297	313	335	302	322	323	302	328	319	350	351	319	302	302	295	281	346	300	310	321	286	286	320	334	321	293	326	319	272	315	310	328	311	298	342	277	322	323	305	330	325	317	332	331	321	347	282	318	296	291	297	339	281	302	320	338	308	291	297	336	299	302	291	318	306	323	307	297	341	272	303	309	312	275	326	316	340	309	344	303	321	309	279	315	270	325	305	307	313	308	288	315	291	330	315	295	335	321	298	321	344	321	342	331	319	296	297	293	313	313	271	311	319	310	324	306	293	324	305	300	320	327	284	294	314	307	309	316	309	329	299	305	271	292	325	296	302	293	308	303	278	331	343	328	313	311	279	296	264	281	318	299	331	266	319	294	334	275	294	295	334	308	299	317	360	296	314	291	309	332	314	295	325	279	308	270	326	300	297	306	336	305	302	307	300	291	320	313	302	326	309	305	315	339	287	309	317	311	324	303	310	301	272	303	306	318	282	324	345	317	310	308	263	334	326	323	325	309	296	312	304	302	335	298	290	320	305	334	303	296	297	295	317	290	299	305	307	267	279	313	295	328	297	315	314	309	276	272	342	351	309	280	354	286	299	301	314	333	350	306	321	284	323	315	286	322	322	314	319	317	325	337	315	306	322	323	305	319	296	281	288	288	330	305	304	291	311	334	308	288	321	331	316	320	302	301	312	321	335	304	304	342	298	322	312	337	315	291	307	307	284	327	299	318	322	322	313	298	318	283	317	292	314	298	299	299	269	302	352	316	319	307	314	321	303	308	275	337	311	295	317	317	282	292	303	288	322	322	310	331	304	337	321	303	306	302	299	274	279	308	334	328	309	283	300	297	332	351	334	299	297	318	339	317	305	319	297	316	294	300	353	274	296	298	340	325	323	322	306	322	303	339	295	321	325	317	270	300	316	291	311	310	308	332	308	303	328	303	295	298	299	307	287	319	314	297	327	299	324	289	302	291	315	303	305	323	316	303	315	323	303	276	328	299	342	321	322	320	314	317	311	276	305	372	314	315	315	346	295	341	332	319	325	292	315	318	306	349	314	331	291	300	269	308	312	286	290	319	305	308	283	289	280	304	318	319	279	275	292	303	307	285	299	338	297	304	320	321	289	351	277	287	326	315	298	303	321	303	294	315	325	334	266	307	323	283	285	284	303	317	308	339	295	292	307	341	270	264	333	308	315	338	286	307	321	321	302	288	323	335	333	321	306	305	291	298	322	308	327	311	329	308	288	325	304	308	308	335	313	296	379	324	293	287	316	317	293	295	284	317	329	308	315	289	306	298	324	295	291	302	287	313	305	314	320	287	320	331	303	315	304	305	303	304	312	291	319	299	305	322	310	333	317	336	326	329	324	308	322	317	286	326	306	342	273	313	312	342	303	310	302	305	312	303	298	320	325	318	303	336	301	321	331	375	301	324	306	322	293	294	316	324	334	296	319	323	335	304	301	315	310	320	316	330	314	304	343	330	328	338	328	332	301	352	350	343	296	326	305	280	317	322	330	291	313	294	333	316	314	298	328	329	310	320	302	361	326	318	307	297	282	345	302	322	304	287	335	278	306	305	325	307	305	335	342	320	313	322	345	321	290	311	295	312	338	298	295	304	294	275	304	336	294	302	323	316	313	317	334	334	299	345	290	308	308	292	337	269	322	332	315	312	327	283	300	296	294	312	326	297	326	329	309	301	331	299	319	274	316	312	288	305	337	311	313	327	304	288	309	296	309	339	299	330	325	307	296	293	319	297	322	304	306	334	320	309	284	316	352	309	309	298	330	286	295	324	336	332	321	307	305	323	340	332	292	298	297	285	294	291	296	305	320	315	330	323	280	332	303	318	301	335	305	301	288	338	338	322	318	313	320	322	318	289	323	329	291	318	333	306	327	317	338	314	304	307	313	348	331	265	291	321	330	307	330	337	349	308	302	303	340	308	325	290	288	301	315	315	316	353	331	317	339	300	325	322	314	282	328	281	303	324	311	311	321	312	306	287	309	304	307	301	308	311	298	350	328	296	292	291	282	309	322	331	280	332	294	342	294	315	303	341	356	309	318	305	312	291	306	340	329	280	283	308	292	315	295	314	352	328	292	348	289	302	288	299	292	304	303	326	307	330	337	300	361	315	300	328	312	319	327	318	306	330	284	320	306	319	331	307	319	337	298	257	329	321	327	334	322	292	311	299	316	331	299	274	308	282	295	314	287	346	303	261	317	317	322	326	308	252	321	334	329	309	279	284	284	367	332	323	296	325	305	314	290	329	303	321	317	274	310	322	322	297	313	328	326	309	300	280	323	311	319	289	271	305	304	310	320	283	322	295	296	294	287	293	302	314	305	309	354	298	305	319	333	309	310	332	311	334	290	335	297	298	275	316	323	308	318	315	306	303	342	313	353	321	313	301	324	283	334	291	300	316	305	328	317	320	319	302	306	285	368	342	315	295	287	312	276	290	338	324	320	314	326	304	317	306	316	305	281	314	295	315	297	338	286	341	302	300	310	285	315	304	312	339	288	327	284	286	293	333	329	288	315	323	284	354	315	333	304	299	272	328	325	312	284	296	300	288	300	294	307	309	314	302	305	272	295	330	357	327	323	319	319	295	332	355	294	306	305	294	286	312	305	306	318	322	307	323	282	300	318	316	330	320	338	329	298	295	331	351	313	304	299	306	334	340	330	307	315	313	302	285	304	279	294	299	329	331	319	272	303	319	347	296	300	299	306	309	340	365	301	305	304	310	299	350	309	299	318	315	297	291	309	309	329	303	323	310	326	262	370	304	306	313	301	285	309	295	324	342	296	297	334	305	298	313	305	313	335	294	317	318	311	283	313	331	332	313	300	323	332	297	317	301	298	321	300	300	321	322	342	316	304	312	312	296	274	321	305	330	309	320	316	286	308	332	303	332	295	295	336	314	328	332	270	298	328	283	328	298	299	331	342	297	310	300	294	326	289	298	350	352	344	300	333	307	320	320	303	336	318	314	320	289	293	315	290	301	319	286	334	299	301	305	309	302	320	317	319	305	330	317	315	297	349	293	300	314	320	300	343	312	349	280	347
6617	2062	7724	11933	16623	39265	48071	47410	41055	27314	2396	808	874	791	843	823	801	817	830	818	783	809	791	771	786	778	785	751	779	754	819	783	786	808	735	755	796	853	752	765	767	777	797	813	785	785	820	766	820	793	741	792	801	813	782	781	795	784	802	725	752	775	789	757	805	770	747	793	739	787	776	777	787	740	774	803	739	781	788	775	723	770	731	770	797	818	781	805	822	731	741	790	760	796	784	766	787	780	785	785	795	767	832	789	820	800	789	748	786	799	782	797	793	837	791	743	833	770	738	794	747	789	817	787	827	732	725	776	768	753	766	806	743	761	743	788	772	767	772	768	802	772	765	763	789	754	802	763	724	768	745	779	786	729	788	779	816	780	814	835	827	810	790	761	757	801	795	740	775	799	760	805	771	773	761	830	798	781	788	780	751	773	812	762	761	724	769	756	744	773	761	769	768	754	799	792	804	829	812	776	750	800	800	761	753	772	800	763	780	783	770	759	806	754	728	763	793	732	766	760	810	764	779	762	768	796	749	808	809	805	738	774	766	779	802	772	747	803	790	754	757	764	762	761	801	806	787	761	770	754	771	800	756	750	776	789	765	764	766	753	836	779	775	771	748	764	841	825	782	745	791	796	811	795	755	781	789	764	785	759	815	736	831	800	809	799	765	775	746	802	748	851	744	773	756	807	798	750	778	742	708	758	735	790	793	749	804	749	762	789	763	800	812	812	779	720	787	781	785	785	788	772	760	778	712	793	755	762	799	715	776	754	834	769	784	712	774	766	753	781	807	772	757	834	778	772	753	758	790	774	771	725	798	780	770	819	778	782	763	753	779	744	756	825	816	748	762	709	834	784	806	822	783	789	812	739	756	748	791	787	761	755	780	769	760	738	776	773	783	759	747	762	800	749	724	736	855	806	787	816	767	830	746	802	752	773	818	776	827	792	773	733	752	812	808	770	754	797	747	764	742	797	735	793	765	787	791	769	800	788	798	752	791	761	828	817	777	812	783	790	761	735	780	725	816	763	769	740	731	772	809	780	848	798	756	722	765	807	796	761	761	707	810	822	739	824	759	802	756	710	807	754	785	763	753	766	795	791	786	814	742	768	765	828	809	776	767	781	748	800	791	817	801	773	797	796	793	753	782	749	729	758	757	711	812	792	761	783	734	781	739	756	763	795	760	769	824	792	767	727	752	738	805	740	788	740	759	807	794	770	739	799	768	732	831	777	797	789	775	797	769	834	773	754	727	765	807	720	785	738	851	804	794	800	805	759	774	735	788	786	747	751	734	756	784	753	759	734	736	773	769	831	768	755	830	801	729	781	748	798	760	797	755	742	788	759	779	749	769	767	773	785	768	770	763	844	804	772	789	779	732	763	783	772	814	807	785	806	780	794	728	778	755	771	809	781	810	726	797	812	790	779	769	806	780	775	785	727	698	757	778	754	763	745	729	756	782	750	797	819	803	756	786	734	777	791	759	788	744	829	772	783	793	858	767	769	724	763	767	764	799	785	752	818	775	809	768	764	827	748	743	820	802	798	767	722	746	796	762	812	822	751	765	817	803	731	797	772	728	814	754	780	780	734	757	775	778	799	803	733	799	747	825	813	848	787	773	758	786	756	730	736	776	774	745	731	766	765	781	812	757	841	786	764	740	757	797	737	770	738	787	768	743	775	755	769	720	735	773	718	747	784	727	791	792	776	753	776	796	781	749	794	775	761	749	805	804	789	760	766	786	789	774	727	816	785	769	754	799	751	748	764	786	759	775	771	747	792	799	795	804	760	743	773	721	823	757	834	717	793	772	806	801	762	809	751	814	843	785	781	767	772	775	772	791	748	765	777	831	792	773	739	765	773	822	798	785	823	774	794	772	772	808	765	800	760	772	750	768	778	735	784	777	810	779	778	786	763	768	806	779	813	758	764	758	771	767	789	799	778	762	767	777	815	801	743	757	781	777	785	766	746	794	749	822	787	779	761	779	754	805	728	809	737	761	739	796	815	794	765	782	800	759	774	733	809	802	748	738	769	777	757	836	778	781	760	772	758	772	799	739	778	778	752	764	757	767	789	820	795	756	745	741	793	761	754	811	764	752	760	769	772	764	773	758	774	825	766	757	765	828	800	780	781	742	752	737	784	785	768	775	746	781	747	747	762	797	818	767	821	765	767	734	816	754	785	772	796	795	740	805	818	770	804	791	785	781	793	778	831	752	792	783	785	735	794	758	777	760	776	756	768	730	771	799	791	781	821	762	796	790	803	826	769	863	781	770	825	747	748	760	762	752	783	815	793	753	799	770	742	794	765	803	737	806	766	797	778	772	763	786	787	801	772	786	721	732	747	777	812	763	741	784	780	799	784	769	818	803	780	786	809	742	774	808	736	777	729	770	771	760	784	712	776	820	759	802	792	774	769	791	774	774	772	769	779	744	751	758	805	739	809	777	791	791	800	827	755	803	743	781	698	737	773	810	774	781	777	748	756	787	795	794	752	761	774	768	787	818	788	816	740	785	756	789	730	774	775	820	734	726	734	777	803	817	752	727	774	782	758	804	765	801	764	762	754	765	772	732	787	759	820	752	749	770	767	742	810	789	808	774	792	764	773	739	822	785	795	755	832	783	750	786	754	740	794	748	724	730	743	805	736	793	770	755	737	776	781	831	822	770	793	761	786	762	785	779	762	782	776	764	790	786	791	759	788	797	756	752	809	797	816	767	725	754	752	779	778	767	795	790	740	767	819	792	750	820	759	788	795	728	770	765	787	807	817	768	791	752	772	834	773	720	755	816	796	710	774	766	773	789	792	828	808	795	733	756	786	803	756	769	753	776	800	748	762	741	749	808	742	756	736	749	799	768	757	742	818	759	812	770	748	799	787	725	773	802	730	749	756	804	778	777	849	722	750	790	774	815	760	795	746	792	773	761	812	714	755	792	797	784	810	805	759	773	775	786	787	745	805	769	778	792	764	734	797	777	746	780	689	826	774	797	810	774	747	758	772	797	798	740	744	809	759	782	742	777	767	739	783	799	741	767	770	731	769	820	789	819	794	771	763	811	745	780	767	763	774	766	807	820	797	799	784	776	763	742	792	800	793	785	768	804	710	750	766	770	748	720	723	767	767	744	738	758	779	728	794	776	741	812	776	795	771	765	726	722	787	773	754	800	784	817	772	801	798	819	761	800	791	828	786	742	818	811	807	768	788	783	756	770	788	765	765	836	806	714	780	779	829	763	748	721	790	794	799	791	724	730	771	829	768	782	798	792	800	810	756	790	754	794	789	747	739	790	785	794	767	753	771	771	830	803	781	801	779	773	769	796	787	817	724	795	742	836	753	842	779	745	790	822	742	794	762	791	795	774	788	776	747	777	777	767	769	780	792	710	770	724	804	803	841	773	783	731	748	755	766	802	742	795	785	780	794	807	797	805	787	781	755	764	766	746	762	754	760	790	730	803	827	736	753	778	766	762	734	786	773	808	747	729	743	733	838	748	779
15473	3391	3932	3267	4988	18272	26431	44087	39980	28615	5652	553	414	399	385	410	419	398	428	405	411	395	413	384	395	397	396	392	381	398	379	384	410	392	372	393	367	383	411	385	434	376	396	374	386	393	389	381	384	385	390	355	401	378	362	392	379	397	354	346	381	359	358	423	397	375	375	370	411	373	386	418	385	372	368	379	350	371	395	407	399	390	411	406	399	376	365	363	427	342	396	350	356	374	362	346	347	359	372	372	398	384	388	357	353	349	350	364	395	399	374	389	378	398	364	388	388	404	393	342	407	387	391	407	390	398	400	381	358	401	401	343	360	416	397	360	422	412	383	353	394	379	387	385	378	406	410	369	360	363	408	404	374	371	425	385	400	410	414	363	392	350	381	391	402	373	350	365	409	418	388	385	397	390	391	382	397	409	414	384	394	371	376	392	351	381	382	375	381	366	351	387	380	382	374	387	396	368	385	421	388	389	418	429	345	380	385	349	388	401	397	352	382	362	429	404	389	345	372	420	403	365	384	380	381	339	406	368	370	400	405	370	383	409	397	398	404	403	335	344	382	380	381	336	419	370	383	394	373	404	387	409	370	404	331	365	379	371	405	391	380	422	367	373	408	406	373	395	377	387	367	393	367	386	365	392	395	395	401	391	380	360	427	391	385	379	361	366	373	384	411	397	402	383	395	388	335	402	425	397	409	396	358	379	374	440	410	378	390	405	392	389	372	386	406	367	394	371	373	389	377	437	402	356	354	376	377	366	393	417	444	369	372	463	362	385	395	405	394	406	393	387	358	349	340	420	341	365	368	392	373	390	404	397	394	407	398	372	363	389	400	390	396	355	373	381	387	390	387	410	352	398	424	386	364	406	370	398	398	374	404	396	370	353	398	367	372	380	374	360	370	408	392	401	391	374	368	364	376	377	381	370	384	401	394	431	367	391	391	320	354	385	368	359	376	394	400	380	387	361	388	396	406	384	373	407	418	379	382	372	387	392	381	409	434	374	369	395	419	387	372	381	402	382	383	392	397	407	405	408	370	386	385	402	409	401	385	380	364	377	370	396	402	397	405	412	401	386	381	388	349	402	364	362	380	407	357	367	395	325	380	378	399	373	386	371	397	345	350	391	406	362	381	367	405	356	392	409	402	430	371	386	419	376	416	376	378	387	397	372	436	394	399	399	356	376	385	360	350	397	371	408	377	393	359	430	410	409	391	382	444	399	363	403	431	378	394	356	373	376	374	399	397	387	366	372	395	396	363	384	388	408	418	408	394	361	385	422	378	411	394	339	377	406	434	417	402	396	384	394	384	369	398	404	414	349	409	421	353	393	397	407	392	369	370	364	369	381	416	400	356	407	381	404	400	395	356	379	390	431	360	359	418	397	391	389	357	369	355	382	390	381	377	383	400	394	382	372	390	395	382	369	405	399	379	392	392	391	363	376	399	411	382	365	342	429	388	361	377	395	372	385	396	343	376	322	375	385	405	372	391	384	360	402	373	394	408	350	354	438	370	409	373	401	399	421	372	371	348	355	395	381	396	380	394	349	405	411	392	355	368	393	375	341	397	356	392	402	420	427	375	395	398	393	380	362	407	385	370	378	430	381	371	404	404	400	371	394	389	377	334	400	419	426	378	372	366	400	368	363	347	405	403	398	341	407	378	375	385	424	384	383	379	392	379	378	372	368	382	413	370	419	369	391	381	407	357	350	369	361	390	374	354	381	351	373	375	410	404	363	365	365	414	390	387	358	366	385	401	356	350	383	359	349	379	364	376	404	371	370	375	377	380	366	416	370	410	346	373	396	372	375	349	392	383	439	411	375	387	374	420	389	408	421	426	406	368	427	386	373	393	411	428	400	353	386	409	369	395	436	415	400	371	393	388	371	395	371	387	395	388	395	394	355	382	404	358	372	380	402	369	402	385	371	411	427	373	394	408	385	359	399	381	421	404	380	400	378	371	399	364	405	361	369	371	373	381	393	363	371	410	351	399	405	346	373	400	350	387	370	387	364	342	391	400	371	397	402	355	414	400	390	386	394	401	393	358	397	344	374	362	398	358	393	377	385	390	342	375	327	381	379	367	405	378	397	363	395	388	363	409	380	389	381	410	379	417	390	346	399	390	366	377	356	392	379	390	399	387	398	409	372	400	399	364	381	408	385	384	364	382	394	420	410	396	364	398	381	436	379	384	375	376	368	384	428	353	382	365	413	421	371	389	389	366	387	335	375	382	355	351	361	387	383	378	386	398	380	376	383	400	404	399	411	366	390	380	349	370	409	418	412	384	352	390	396	389	393	407	386	402	380	416	405	349	386	373	384	387	401	373	375	374	386	404	386	400	390	406	424	384	371	412	361	403	401	409	406	376	404	391	389	381	390	367	357	414	401	392	399	400	399	375	350	366	387	397	373	371	399	407	368	421	367	410	366	422	358	384	366	405	397	366	385	405	399	416	369	400	366	380	376	356	366	380	347	381	377	379	404	373	344	389	360	355	400	332	375	367	408	374	394	374	405	369	415	382	399	373	370	426	372	380	356	347	389	397	360	395	423	366	397	392	347	378	364	375	392	405	420	384	375	366	410	400	406	350	404	362	354	372	368	424	399	427	409	369	420	362	361	394	363	398	366	415	372	404	377	377	433	367	386	398	368	367	375	383	360	338	377	386	379	400	409	382	384	366	404	379	353	416	397	354	385	383	386	417	410	375	411	368	394	368	390	382	377	417	383	382	383	338	382	413	346	433	367	384	383	399	399	404	386	378	421	354	362	352	344	404	402	398	398	382	384	385	353	344	387	403	418	391	412	424	358	350	380	351	369	419	392	395	382	369	353	359	376	395	365	363	391	376	374	362	437	439	314	358	374	367	401	404	398	425	414	404	400	369	450	369	373	409	376	368	388	411	393	402	358	426	408	372	416	354	384	361	363	399	390	356	360	377	390	365	381	403	385	379	364	390	403	378	446	418	363	410	411	452	399	436	417	335	365	397	401	367	411	391	391	374	409	405	401	357	400	387	375	409	404	359	378	378	362	394	435	389	409	372	378	353	367	417	374	377	400	419	377	367	404	399	394	405	381	420	377	399	371	390	390	369	388	369	367	399	378	379	390	355	348	392	401	412	381	403	395	409	411	369	401	375	401	361	378	361	420	404	380	368	369	386	361	416	397	394	361	361	375	347	396	409	405	348	368	385	356	352	375	354	383	414	383	410	391	412	391	416	386	366	332	369	394	390	386	340	381	361	376	354	391	355	395	414	385	417	415	351	392	398	382	341	334	379	374	369	387	388	409	405	395	384	397	356	373	382	418	412	407	336	369	365	408	379	394	379	371	366	395	365	393	395	400	380	370	365	384	379	408	402	365	383	371	383	406	386	407	412	415	399	387	407	385	395	378	376	375	386	411	410	389	416	402	407	381	371	403	372	357	390	393	390	387	398	402	409	387	365	407	371	368	421	385	403	391	371	397	380	401	400	368	396	401	391	349	372	398	382	380
8498	3155	7209	9137	13181	31028	42072	60255	55692	45073	3902	1164	1175	1100	1049	1090	1011	1000	1016	973	978	980	1004	951	1024	995	992	935	981	910	1032	966	910	967	964	1020	957	924	941	965	962	971	988	955	966	929	960	984	945	943	978	950	985	976	939	962	929	934	956	893	924	953	950	983	927	999	968	922	954	951	907	913	920	957	993	973	921	967	946	955	966	969	916	956	909	870	982	951	923	902	900	915	901	989	906	923	964	931	915	912	919	988	913	947	918	937	954	933	926	955	929	892	925	982	924	965	946	954	925	952	892	969	934	963	916	911	926	985	1002	941	933	914	942	942	905	926	982	901	969	948	908	924	871	960	906	918	973	923	926	918	916	949	988	937	940	938	940	959	999	955	956	900	960	918	932	1000	966	945	934	922	917	922	952	963	914	931	932	951	981	977	944	960	940	911	892	921	964	972	933	969	953	932	944	934	950	849	904	967	904	888	930	946	902	952	911	952	952	913	855	987	945	891	969	936	923	927	924	975	967	928	959	935	942	1008	949	922	933	968	930	926	947	1005	915	907	924	960	939	960	938	900	938	978	911	929	960	964	943	946	910	961	895	923	957	948	924	940	929	900	949	920	955	896	929	935	915	909	951	942	985	900	991	951	924	928	958	911	955	899	910	946	916	938	898	978	929	901	934	964	938	921	987	952	967	930	914	893	924	954	908	914	923	934	915	956	934	921	983	948	921	982	969	900	940	956	959	931	920	866	907	899	950	900	940	939	935	915	968	945	919	929	916	918	930	939	909	927	952	934	894	965	940	949	893	879	928	981	917	934	890	902	917	972	931	1021	988	908	924	952	959	895	939	950	985	946	997	941	940	915	938	926	952	937	916	881	977	969	959	936	948	930	951	975	894	921	941	931	943	929	937	938	962	955	877	928	939	914	952	909	942	919	950	938	936	964	950	971	940	912	954	965	919	957	927	911	994	971	949	906	932	930	891	946	944	959	956	893	939	923	942	934	884	937	937	974	946	915	892	850	952	899	959	884	924	918	986	913	935	937	928	898	933	929	893	987	969	961	944	973	895	912	883	909	924	912	928	924	953	865	975	922	953	935	956	898	892	947	951	953	969	957	964	942	922	901	908	969	913	920	947	915	927	920	933	961	895	947	990	927	926	952	948	859	930	914	936	905	986	951	997	919	904	945	896	982	926	910	939	950	926	980	944	910	882	956	944	942	892	935	870	940	949	948	899	916	939	950	923	914	956	952	971	917	939	925	930	1001	968	944	952	941	909	934	917	949	916	928	919	942	917	888	909	945	964	900	908	918	915	894	945	972	964	940	945	939	953	948	946	930	946	917	990	985	963	994	924	919	849	963	942	945	890	926	963	930	945	967	919	951	949	985	956	932	936	951	933	953	983	973	905	909	939	911	940	913	944	924	913	926	915	954	977	941	876	910	987	940	919	919	956	925	877	994	879	920	989	965	958	877	904	921	891	912	934	921	902	982	949	896	913	916	972	951	927	935	908	922	930	924	905	917	961	958	963	980	967	938	951	936	955	942	920	1026	927	943	893	962	932	869	959	896	944	910	879	922	905	954	937	959	948	952	977	933	917	963	920	910	921	904	938	946	962	976	897	927	943	940	960	948	905	940	880	915	939	897	911	947	932	892	945	987	991	990	944	905	929	895	939	994	974	916	975	973	881	960	896	944	953	947	915	906	942	996	1027	968	957	942	882	929	978	942	900	942	936	954	965	920	915	958	982	900	928	973	952	929	914	914	902	964	972	951	987	898	950	975	957	1003	948	905	927	923	941	946	897	951	908	937	904	889	968	938	921	954	904	948	948	978	988	903	947	970	941	923	930	948	950	952	920	917	931	925	918	924	956	946	916	922	906	950	921	929	915	948	982	939	913	915	893	968	931	989	947	988	898	911	927	910	965	959	936	909	947	963	955	911	923	923	934	931	938	898	927	986	953	927	918	947	872	956	969	888	952	913	933	876	891	968	937	923	886	980	861	935	932	903	917	953	982	902	906	931	941	917	961	925	955	944	941	947	933	927	916	977	1012	950	925	960	904	906	913	953	977	951	899	926	901	927	952	919	939	890	966	900	930	930	981	901	914	958	944	915	962	931	947	956	927	933	961	950	924	913	921	975	956	967	1022	975	895	907	977	934	922	954	1003	913	940	921	920	886	988	871	955	973	945	912	893	999	849	922	958	959	947	959	965	967	922	949	920	952	969	971	979	963	927	924	919	966	962	948	899	950	989	943	930	936	957	884	890	915	927	891	955	915	923	927	916	891	941	893	987	953	899	898	915	896	952	874	948	935	963	919	952	935	960	906	977	976	947	946	937	976	958	955	961	958	901	880	934	935	865	920	940	927	966	938	944	979	952	976	949	944	919	928	868	872	909	951	891	895	954	960	936	931	1014	927	906	940	970	953	977	899	913	939	923	953	892	900	926	935	955	923	944	907	963	952	934	919	895	957	919	945	875	880	885	919	932	942	935	945	960	970	958	922	964	899	904	925	951	869	932	922	938	914	951	942	939	926	918	970	1012	950	914	950	940	952	939	980	926	909	895	950	924	993	925	884	943	977	974	944	946	968	948	924	932	927	880	872	940	915	954	937	972	960	868	950	970	910	908	954	937	943	887	965	939	922	876	955	965	950	920	912	903	966	937	960	981	959	923	884	998	933	941	962	962	896	939	911	947	908	895	924	895	946	915	920	851	942	936	936	914	954	980	958	922	902	930	921	974	954	966	949	905	949	993	913	916	935	948	936	973	936	945	915	936	906	924	957	934	938	902	932	993	933	953	906	951	927	960	1007	957	958	972	942	921	947	986	953	907	944	987	931	931	954	904	935	930	877	951	966	932	939	935	927	937	970	984	958	982	950	894	934	1012	911	903	958	907	903	986	924	988	944	937	944	946	928	906	967	965	986	927	936	874	983	987	884	927	955	932	969	941	927	901	935	944	921	918	939	914	944	902	903	909	934	974	944	917	948	891	947	910	931	948	892	913	947	882	906	955	912	962	967	933	939	945	943	944	897	897	945	949	929	921	976	927	974	905	941	979	935	965	984	894	940	861	914	948	954	907	957	962	935	981	948	884	972	958	957	920	973	937	900	941	921	965	1006	903	923	940	945	953	899	939	901	907	961	928	971	935	1015	915	930	957	936	936	911	935	901	920	958	963	946	967	946	929	932	943	962	954	902	969	879	1006	950	924	934	914	949	888	937	929	980	936	918	970	921	917	923	907	949	936	930	945	945	904	910	939	989	961	953	925	904	944	894	942	891	911	968	946	920	953	1002	966	958	971	933	977	923	909	983	950	911	966	927	948	910	922	914	919	938	953	963	867	943	881	933	948	913	949	939	965	924	892	860	944	929	960	989	997	915	960	959	917	985	910	1023	960	944	913	913	982	911	944	924	969	914	939	950	874	914	959	990	975	959	891	956	949	947	931	950	893	976	884	962	930	930	872	901	918	982	949	913	919	868	915	903	968	925	925	927	930	869	962	968	982	913	961	945
2675	686	832	812	643	558	808	1379	1618	1267	464	363	385	421	411	397	379	406	362	382	350	378	381	382	411	400	405	399	429	395	395	373	388	383	417	363	438	402	379	415	386	409	412	372	416	390	367	429	390	407	359	389	381	404	350	380	393	409	404	399	379	364	395	373	368	384	395	409	424	369	409	423	386	401	417	380	377	387	407	400	405	404	403	424	396	393	411	391	396	381	377	384	391	397	393	402	400	420	416	389	389	392	404	379	396	367	429	397	427	391	393	415	388	383	387	374	435	416	422	391	395	418	397	433	385	397	399	365	379	406	387	443	365	367	363	374	409	385	381	377	389	375	353	361	403	390	398	356	380	353	356	362	389	402	348	414	378	419	410	392	373	384	403	372	399	423	397	373	388	428	415	391	406	373	412	423	387	402	397	416	386	359	417	428	379	358	399	369	399	411	376	413	350	392	416	384	384	387	397	420	369	389	433	384	380	362	395	380	428	434	380	382	418	382	366	399	395	392	393	388	435	397	444	362	376	383	397	425	340	392	380	436	416	390	428	387	367	378	392	363	408	376	364	362	407	375	370	399	387	395	422	392	407	401	382	396	402	377	405	409	381	378	407	395	397	383	420	383	403	385	375	412	423	372	390	411	390	373	412	405	368	366	369	425	391	406	365	373	418	405	396	407	367	401	381	381	413	398	387	398	382	372	373	388	397	382	399	411	415	383	399	407	375	337	421	373	376	399	433	348	411	400	373	390	396	436	369	376	399	390	422	385	409	383	390	385	391	378	435	385	427	387	397	394	375	376	381	373	408	372	391	392	398	361	384	396	420	410	407	417	378	448	366	373	373	392	401	374	390	399	377	407	391	364	403	449	402	384	408	382	390	375	381	405	391	380	406	363	396	378	352	389	421	416	362	399	359	373	422	409	377	399	367	396	410	386	395	401	390	434	346	390	389	390	408	385	402	398	395	416	378	398	380	375	400	387	397	399	390	403	392	395	389	393	438	377	391	346	384	383	382	363	398	418	422	421	393	367	392	431	398	357	402	402	385	373	426	396	383	351	401	410	423	404	408	385	394	408	400	387	398	387	403	367	422	366	385	376	404	387	420	404	403	403	364	387	386	390	372	362	401	392	384	424	395	387	405	391	381	395	385	393	400	399	405	358	407	385	408	415	401	388	409	437	381	400	384	430	416	414	352	390	333	415	396	411	401	376	377	414	379	409	387	396	381	385	367	405	411	400	392	374	384	395	369	408	385	434	391	378	378	395	386	404	415	417	387	376	434	409	399	378	411	379	421	407	382	378	385	400	435	399	400	410	406	388	386	393	416	354	432	372	382	393	407	390	393	400	393	391	363	354	414	420	411	379	388	433	413	442	382	424	375	373	402	405	381	396	393	388	424	384	373	385	361	417	402	442	428	421	435	415	410	362	399	386	441	419	373	344	358	389	380	382	392	382	332	392	379	415	383	387	414	411	414	408	379	423	389	377	421	387	374	349	394	415	400	395	409	359	382	372	378	428	397	362	392	398	381	406	394	383	405	385	364	393	379	393	389	378	424	386	399	394	375	453	434	375	429	427	363	375	391	346	353	388	397	394	393	399	409	377	397	394	383	397	358	374	409	378	394	414	376	412	405	409	404	447	423	356	441	345	381	390	399	405	400	380	394	444	390	395	397	399	413	391	382	389	418	403	384	395	385	393	402	380	395	421	397	408	407	377	405	364	390	398	445	372	373	377	421	433	391	407	370	405	370	398	385	428	397	372	375	405	411	401	398	428	376	376	374	426	406	394	381	354	349	402	387	406	391	374	394	402	368	394	382	381	401	394	408	405	388	413	417	394	381	435	405	416	363	391	370	389	362	389	402	356	393	399	361	381	379	404	422	401	398	389	371	425	426	382	391	377	384	388	390	397	392	399	409	434	385	373	390	380	413	378	405	362	377	394	416	380	377	405	388	377	403	396	391	388	353	351	408	392	390	395	378	431	380	405	366	392	413	394	410	380	371	381	422	384	393	348	416	430	413	381	418	390	402	394	423	351	401	389	371	416	428	389	391	396	399	431	387	363	415	360	378	392	364	424	399	397	371	366	391	417	404	398	407	392	403	369	361	405	373	373	411	376	413	323	406	409	362	372	433	423	374	366	400	378	380	390	424	387	395	400	425	432	396	403	405	392	385	389	444	396	426	386	353	391	405	403	413	403	365	391	380	373	392	385	365	402	397	404	399	393	374	398	409	440	397	389	411	340	381	404	391	371	431	427	377	376	425	398	387	423	411	393	429	374	400	350	365	409	362	379	389	399	389	403	363	397	377	379	364	371	381	365	395	425	345	405	402	391	382	385	409	378	414	417	398	358	402	419	392	393	395	431	394	372	364	431	379	391	413	388	388	388	336	399	413	421	409	418	406	431	386	368	388	402	376	410	432	411	417	418	388	366	372	379	389	370	436	449	375	385	363	405	422	375	404	398	397	385	358	391	382	417	349	378	429	369	370	385	405	381	407	406	381	408	392	410	386	411	379	367	364	382	411	397	366	389	399	392	415	402	396	383	384	420	397	397	375	404	391	372	391	425	385	398	404	399	401	400	391	403	397	369	396	370	406	412	394	370	399	406	405	404	428	403	389	393	411	395	433	394	404	413	409	398	391	434	391	425	415	397	423	389	409	397	397	407	402	424	377	375	415	383	399	411	396	417	401	410	409	393	411	404	378	390	451	427	392	384	403	366	401	336	369	394	389	407	432	361	387	385	389	397	388	429	410	378	354	346	388	365	366	411	365	357	392	403	388	393	449	369	407	366	369	402	381	400	383	421	383	413	379	374	358	408	400	376	378	368	386	398	430	379	402	382	404	395	400	382	391	391	388	417	369	414	390	380	387	370	374	369	392	360	415	414	459	403	412	403	398	399	390	404	416	395	399	396	421	400	410	367	376	397	364	384	408	351	389	427	414	430	375	431	435	390	403	425	366	349	370	408	378	395	418	406	399	410	396	369	387	394	417	410	415	402	370	379	377	383	386	399	417	439	389	394	423	373	417	408	383	400	425	387	369	393	396	393	343	388	416	404	383	381	386	431	363	395	417	390	382	386	390	387	380	415	392	376	402	384	368	416	418	444	399	442	348	404	351	387	374	352	422	439	389	411	372	425	437	349	385	412	381	407	354	387	373	407	370	406	375	410	362	378	383	407	401	391	363	374	404	397	382	390	401	363	403	403	361	415	401	391	396	396	387	411	383	434	425	401	411	350	385	407	401	412	388	376	389	366	401	380	418	408	435	400	387	391	395	367	421	401	412	380	414	377	381	392	355	403	384	400	399	399	393	402	368	405	418	417	406	407	392	397	415	378	402	422	383	375	415	370	398	392	432	370	385	381	419	386	412	422	387	416	394	405	370	443	421	401	427	385	398	401	410	372	362	385	390	382	401	390	373	415	405	411	382	380	399	380	368	395	377	392	363	389	386	437	371	356	414	388	410	406	381	363	414	396	383	436
2806	1090	1790	2194	2179	1844	3596	6166	6773	5062	991	891	938	872	907	909	900	880	930	955	941	930	923	947	865	935	934	882	923	907	918	876	964	903	923	969	920	937	957	931	921	914	945	884	940	883	942	865	900	910	953	905	887	915	1000	904	892	906	906	899	929	957	902	931	910	921	930	834	866	936	921	928	948	882	894	911	899	917	934	873	925	904	880	964	888	925	891	891	896	894	935	952	947	946	946	873	925	870	904	905	928	895	957	942	930	916	902	952	928	887	910	943	898	904	925	962	904	902	891	902	944	938	875	961	915	938	952	919	889	915	915	961	926	894	913	881	983	960	942	911	936	912	877	864	914	955	908	909	919	920	882	982	914	944	942	897	931	932	915	897	940	931	912	916	867	908	958	939	926	924	959	907	880	917	898	904	889	936	977	932	926	920	879	936	948	867	902	912	905	903	854	912	912	865	952	919	902	918	872	924	920	898	924	886	888	936	897	874	873	943	951	871	896	906	929	905	963	873	922	936	912	824	936	979	853	890	903	899	937	868	894	897	914	969	998	926	894	937	910	930	908	950	917	928	926	968	920	910	910	915	879	966	968	910	925	867	882	904	959	859	916	935	863	889	917	873	895	920	879	935	869	882	888	905	939	921	892	925	930	985	960	912	836	943	893	889	881	907	915	920	885	946	923	907	872	916	960	912	944	940	968	928	951	940	934	891	944	903	897	962	907	882	936	941	895	873	892	928	923	898	875	921	951	940	923	894	870	909	917	915	905	940	950	937	946	897	892	898	986	903	865	917	971	931	912	930	896	874	902	968	887	892	939	917	875	925	918	996	916	946	882	876	916	910	939	914	864	923	897	895	922	914	926	874	880	941	928	906	909	867	896	950	938	890	910	918	883	905	885	945	929	920	926	932	932	937	883	899	927	936	911	927	938	926	876	932	872	968	985	929	930	899	925	940	953	973	890	926	891	903	896	938	886	889	869	975	937	863	860	916	941	918	934	880	893	920	900	904	950	897	895	970	878	968	906	933	897	884	911	931	907	933	895	887	960	922	921	939	909	876	921	972	913	868	910	864	906	944	887	856	882	904	927	902	965	976	897	942	941	948	955	964	918	957	962	919	887	842	896	877	946	905	950	882	895	959	937	887	943	909	919	897	900	926	922	878	921	950	930	856	891	902	928	955	940	936	918	951	877	902	916	862	914	843	968	921	911	943	943	889	864	907	836	949	881	918	925	897	900	859	911	940	893	964	914	906	915	922	917	935	934	925	884	836	934	938	897	929	926	900	889	919	999	894	899	893	859	889	901	922	918	872	928	883	908	868	984	905	947	906	907	952	907	926	916	892	924	898	953	895	961	917	1005	923	962	904	848	887	858	923	942	883	893	953	912	909	913	937	888	921	856	869	852	898	920	929	967	984	903	871	958	889	937	912	891	945	935	901	905	868	936	903	942	866	962	918	918	966	925	920	903	908	885	959	900	916	952	904	912	913	941	882	897	895	880	923	920	919	901	933	879	898	949	914	917	933	929	924	922	813	942	950	924	958	873	976	868	882	896	921	891	937	930	884	945	938	919	981	926	939	909	880	836	906	887	871	888	920	937	877	926	946	883	900	923	890	938	900	900	953	922	962	921	859	890	914	910	937	901	951	926	927	922	963	862	938	909	956	912	916	950	896	914	887	871	894	872	963	934	934	880	880	948	921	914	929	922	922	925	879	951	941	916	910	930	916	986	890	918	886	925	920	889	893	936	909	878	923	943	967	959	896	988	915	856	919	876	946	924	887	934	926	921	924	923	987	952	921	917	905	896	932	930	931	883	881	966	906	959	926	922	983	963	966	915	870	867	929	940	911	932	935	911	927	951	937	937	903	900	913	936	925	875	943	919	897	882	944	924	898	986	882	944	833	912	912	874	897	890	864	909	937	942	871	898	924	886	938	904	977	926	949	913	927	885	887	941	903	897	907	896	867	854	944	953	908	869	877	927	990	938	926	888	905	881	934	919	918	936	987	884	929	890	918	897	873	942	899	909	893	953	913	852	917	895	894	934	925	915	914	873	872	835	881	915	951	877	903	923	891	943	878	918	967	918	930	972	912	937	904	940	909	921	933	931	878	915	880	954	878	967	915	935	889	958	952	909	907	908	892	906	870	865	943	887	890	910	924	967	960	868	961	926	907	923	905	838	934	951	905	923	938	954	890	952	892	923	871	902	892	947	905	909	921	931	938	884	834	897	911	919	895	898	955	916	929	891	881	910	936	918	907	919	944	904	921	875	920	948	945	931	893	834	968	903	925	942	899	933	974	924	910	942	920	929	927	944	917	893	885	880	929	881	963	923	902	906	895	927	878	977	909	924	919	920	888	871	937	912	868	900	855	884	924	861	971	997	907	910	953	904	891	876	902	838	897	978	974	824	916	919	913	885	890	902	981	925	923	879	921	920	863	902	881	935	920	904	914	909	940	917	925	893	954	991	952	886	960	902	822	968	902	923	895	953	892	889	916	921	893	938	947	892	884	949	934	951	963	894	917	938	898	912	915	967	931	885	926	936	874	961	946	902	922	975	900	908	906	931	912	936	887	946	925	942	911	892	890	940	961	916	925	880	950	874	874	913	950	921	903	886	901	906	936	906	941	925	954	972	901	939	912	934	879	962	928	860	887	923	934	877	914	874	972	959	928	840	900	911	952	886	967	892	892	882	907	926	949	871	915	882	891	919	878	907	929	920	882	878	897	926	887	920	895	881	876	902	903	913	894	899	899	951	876	915	903	902	921	946	934	945	915	945	936	883	948	933	914	925	931	912	954	978	960	951	894	908	909	921	892	925	885	911	887	887	919	907	906	908	911	922	918	931	895	967	919	942	949	890	880	928	963	971	895	879	892	871	876	909	907	973	969	895	872	948	967	923	917	942	931	902	864	943	884	940	888	942	917	939	917	903	964	905	922	946	898	920	887	915	910	899	835	884	868	861	873	973	857	927	976	890	893	923	907	870	870	919	904	945	916	897	951	919	906	932	900	885	950	898	896	862	966	912	948	892	907	967	939	919	879	944	959	926	924	960	932	890	965	988	912	916	928	890	952	885	887	912	852	893	947	956	874	926	887	948	914	948	912	890	881	928	922	920	878	930	874	911	906	978	879	934	917	896	900	978	911	945	867	909	914	920	911	944	926	954	900	882	923	873	910	857	864	900	923	987	920	908	896	903	965	947	921	940	936	903	910	902	905	868	889	947	902	931	937	871	963	892	937	910	897	985	894	920	909	987	921	859	937	968	918	860	919	907	873	982	910	874	903	928	908	898	943	875	948	981	885	926	914	887	943	931	984	914	884	915	929	893	919	902	888	940	925	930	896	946	893	964	968	970	941	937	903	941	914	871	902	904	871	937	913	954	911	952	934	934	927	984	913	946	875	908	861	896	901	894	942	917	964	914	916	911	871	930	908	878	880	936	950	932	930	934	890	953	938	936	910	931	904	925	888	956	876	907	919	908	924
8713	1693	2104	2138	4200	2352	5788	20377	26377	20068	3501	319	289	269	260	248	279	246	242	263	259	289	246	281	250	226	253	249	235	264	256	273	261	277	247	247	271	227	258	262	286	279	240	272	257	267	252	238	266	266	256	268	240	255	238	280	282	279	254	272	244	277	239	258	244	262	252	248	229	242	234	234	239	250	259	234	278	233	263	239	258	255	258	270	281	246	264	255	285	281	266	220	252	273	252	257	261	251	239	230	237	239	236	268	246	245	237	245	233	264	253	264	246	256	248	241	248	282	262	227	279	243	236	243	263	276	252	270	261	237	264	256	304	267	240	265	255	250	261	247	279	253	255	273	213	236	263	261	220	255	226	275	257	286	252	273	283	238	243	251	250	281	265	281	249	242	245	247	257	237	244	254	281	244	254	274	254	218	233	242	267	238	250	240	250	231	245	273	270	263	259	261	268	247	238	253	265	259	243	278	237	222	293	244	253	272	235	293	282	261	233	248	304	243	251	250	250	240	238	264	246	288	246	293	229	250	245	242	250	267	273	246	263	268	267	257	283	250	263	254	268	268	256	240	281	253	252	234	244	264	260	238	239	261	255	249	241	261	263	242	238	255	295	278	244	249	246	261	223	261	261	256	279	266	284	238	259	278	257	237	254	274	242	256	244	242	245	249	243	233	247	232	272	240	275	238	234	260	266	241	261	275	249	257	245	237	282	277	257	262	271	266	266	242	269	251	251	270	266	241	258	234	254	273	283	266	247	277	246	266	247	233	255	244	232	216	268	280	254	270	256	264	278	238	238	282	242	240	277	256	253	236	251	233	254	256	271	257	260	269	267	238	224	238	311	262	210	264	251	261	270	257	276	254	248	260	244	278	275	232	275	228	257	269	238	259	264	246	252	270	222	235	251	242	252	243	232	242	253	260	254	241	257	276	262	248	288	248	242	239	284	244	230	246	235	245	246	261	266	250	253	253	239	240	248	243	266	264	231	241	243	281	237	260	270	240	263	243	258	237	243	232	263	268	249	262	245	271	250	248	239	283	277	263	262	279	275	247	247	273	228	244	244	248	277	258	216	261	246	272	235	240	255	252	268	266	281	241	243	225	253	291	284	228	253	291	261	265	237	253	227	234	266	212	274	241	242	248	274	227	248	295	272	267	237	269	231	267	278	279	275	229	263	223	224	278	246	269	255	259	271	254	231	225	243	276	274	282	271	254	268	246	259	290	251	251	239	252	265	255	263	249	278	263	241	228	282	243	237	258	233	247	245	295	237	255	306	276	227	248	272	262	270	267	253	279	250	266	273	245	234	273	260	252	262	242	280	232	225	244	258	260	276	260	288	273	267	267	223	274	233	247	249	235	260	264	259	270	265	261	255	268	277	243	243	247	260	261	240	289	247	240	259	244	253	226	245	226	225	264	239	252	266	272	272	218	276	231	252	252	255	232	229	261	263	249	241	233	266	264	262	263	249	265	233	270	233	265	273	269	282	252	254	262	251	273	260	250	268	249	282	252	260	245	276	248	257	250	249	253	247	262	266	280	260	252	263	253	224	266	262	248	282	262	264	250	239	241	261	289	286	251	262	244	264	246	230	264	264	265	238	235	246	263	253	250	243	252	245	268	289	262	255	277	255	238	261	263	218	263	272	263	273	259	258	249	267	253	262	263	271	239	265	227	278	255	256	252	273	254	257	259	258	258	263	259	236	255	268	241	252	268	268	249	279	260	232	284	251	260	247	276	271	262	254	243	218	232	258	270	246	272	244	251	249	268	260	259	249	285	236	292	250	264	255	260	242	271	294	258	229	264	255	238	242	257	238	264	254	248	252	252	276	245	246	252	239	244	234	262	248	276	257	251	252	247	262	281	217	276	265	240	243	252	236	242	250	257	274	240	264	254	201	286	269	277	264	248	256	250	274	232	252	253	240	253	280	271	267	247	251	255	258	231	233	266	260	244	257	241	261	247	276	231	269	270	296	291	249	247	231	263	267	269	330	253	262	241	247	244	283	256	263	269	269	249	243	247	311	296	245	269	259	220	263	231	238	247	252	270	243	267	260	273	270	284	256	244	246	238	272	269	247	267	239	267	228	246	237	248	266	248	246	249	275	227	267	258	215	231	242	262	258	274	229	277	230	250	255	237	242	243	255	260	254	264	248	228	245	283	259	242	258	252	280	237	282	251	253	246	213	257	270	239	284	272	245	243	259	259	238	293	258	284	268	255	266	250	241	257	222	263	241	259	265	261	279	271	270	255	258	238	276	231	243	268	260	245	266	263	238	248	274	252	275	251	236	259	237	246	259	238	260	259	252	271	277	244	257	264	291	259	225	285	251	255	267	233	253	251	265	248	262	272	236	265	263	254	244	259	261	264	252	242	263	243	291	277	272	260	238	238	245	248	242	251	238	272	237	262	260	264	284	248	232	248	251	281	249	246	252	237	267	220	260	255	285	217	233	263	290	246	239	265	270	273	245	235	244	233	249	279	262	253	222	241	247	238	282	239	227	235	250	238	276	242	267	246	261	220	254	252	246	292	270	259	278	241	260	264	267	290	262	244	254	246	263	264	248	264	235	264	254	245	223	280	274	260	275	229	257	242	251	278	248	260	255	247	226	271	265	257	250	280	284	255	288	265	239	238	281	225	254	266	245	200	247	239	246	240	252	260	275	236	264	218	261	278	264	217	299	247	251	243	246	270	252	264	241	256	249	251	240	264	278	261	244	280	240	244	233	231	284	232	288	223	257	264	276	253	256	260	259	234	238	260	259	251	258	268	265	254	249	246	258	246	266	268	239	255	226	245	280	233	219	249	289	239	240	263	249	240	227	231	250	261	247	252	229	261	282	233	270	286	247	261	294	256	241	290	247	255	261	271	265	230	259	235	227	259	255	264	263	258	265	250	248	267	235	287	280	260	270	248	236	299	262	296	258	267	254	251	254	239	255	264	256	261	275	270	225	271	233	234	247	245	262	284	245	297	247	248	276	275	255	277	238	254	281	269	248	260	255	214	269	262	240	244	257	276	297	242	246	271	251	274	252	256	275	255	268	263	229	277	260	245	252	245	210	267	258	224	248	223	245	256	253	285	250	252	258	279	266	280	244	239	263	268	259	224	238	242	257	263	247	270	246	259	222	243	253	251	299	257	250	245	245	244	267	277	278	235	237	273	247	271	279	260	288	245	258	276	256	276	251	274	308	250	269	255	266	262	249	266	263	242	261	240	248	272	283	264	248	251	254	276	255	276	247	269	290	252	250	227	240	268	260	248	234	244	246	252	257	263	290	240	280	267	267	251	258	294	270	276	275	255	254	243	255	250	230	255	253	256	231	228	254	243	307	261	257	257	262	262	280	241	245	256	243	239	232	221	264	243	225	231	278	274	246	267	265	274	231	265	247	253	232	260	220	230	281	259	266	263	253	302	280	246	279	243	259	251	245	284	232	269	213	281	231	266	236	264	227	272	259	241	244	233	249	264	270	258	245	266	246	249
6431	1844	4679	6668	13733	7581	20523	42931	46873	39402	3241	845	758	780	764	709	714	737	686	714	691	676	683	696	698	664	689	641	667	658	664	703	674	712	682	700	714	678	681	654	709	669	666	627	680	644	683	692	685	701	686	674	693	648	657	663	639	667	651	680	642	651	664	655	676	647	653	619	684	656	671	670	690	677	694	636	659	673	692	668	651	673	648	630	647	655	681	621	622	640	680	685	677	687	680	631	688	644	720	655	645	652	674	683	656	627	658	617	664	630	687	685	665	633	691	647	647	670	675	673	642	637	682	667	696	626	678	677	657	688	631	640	644	664	679	664	679	673	681	634	647	633	646	652	636	580	674	684	675	643	667	641	684	669	684	642	712	688	645	664	667	680	674	674	682	644	649	707	633	699	645	617	663	663	637	645	657	674	587	605	671	690	664	696	652	683	649	661	679	616	655	661	601	666	647	671	602	670	646	589	663	642	613	663	695	645	674	680	654	612	624	606	612	682	661	626	644	652	658	628	632	689	671	642	634	640	663	670	641	690	646	652	659	631	694	640	642	657	661	641	657	640	667	625	656	646	650	621	680	652	605	660	623	643	650	613	635	668	667	645	691	628	692	671	646	626	656	659	704	688	641	668	679	691	677	677	699	669	639	685	633	681	680	658	637	687	659	605	584	667	658	660	685	657	646	634	669	628	620	644	647	642	705	695	634	661	644	679	624	666	643	717	665	629	644	669	643	640	647	647	647	686	659	644	654	666	646	670	675	662	654	635	683	649	633	690	633	687	644	636	627	625	666	652	671	656	631	668	620	665	677	681	663	677	678	671	605	680	674	647	675	640	688	641	672	626	704	662	648	650	641	681	657	626	668	611	669	659	619	611	635	623	667	605	697	617	665	634	618	680	651	662	648	661	623	669	693	640	659	666	632	633	674	674	643	649	630	664	642	682	680	666	661	639	662	641	653	612	658	667	645	653	644	674	641	660	625	717	657	660	647	626	665	673	671	685	678	660	663	632	627	628	653	634	699	616	633	676	658	622	636	663	677	616	658	664	640	662	659	655	639	648	667	655	677	636	623	650	662	649	667	662	649	608	626	630	671	649	620	652	630	663	681	655	635	686	652	648	615	653	634	688	664	666	708	645	660	703	643	663	685	689	659	650	639	643	634	635	673	650	643	665	602	668	647	658	651	680	671	669	645	626	620	620	693	648	621	642	660	659	668	705	660	593	747	673	634	666	714	627	689	649	625	682	680	648	640	681	649	693	652	643	649	653	650	638	666	615	670	640	676	632	648	651	709	641	652	657	653	675	648	610	663	613	670	643	656	648	612	644	700	636	673	613	648	659	664	690	691	645	624	630	629	685	664	679	632	691	600	641	607	638	711	654	674	673	700	699	651	637	663	599	610	659	694	639	681	633	610	667	606	620	693	674	665	672	602	631	672	702	657	666	636	672	605	718	637	673	584	677	647	669	679	662	618	651	666	675	683	656	698	641	670	633	649	661	657	647	648	626	674	641	621	638	655	684	683	696	671	665	622	685	626	628	659	632	651	653	676	636	644	650	667	644	671	626	659	647	598	659	637	665	653	639	670	642	657	614	641	604	670	676	643	689	646	680	623	630	695	609	645	660	674	684	654	699	656	606	662	653	653	634	609	670	575	608	674	636	676	681	651	643	652	653	677	648	649	657	624	637	670	670	651	684	662	637	641	666	670	631	646	609	671	653	640	655	708	651	613	638	652	644	619	659	721	647	699	664	624	669	601	648	648	622	680	686	602	654	671	609	667	611	661	638	657	695	676	652	651	655	658	652	674	608	665	685	642	697	665	644	715	665	664	668	626	634	682	668	656	649	650	638	637	671	632	676	696	657	663	688	618	666	668	638	628	619	654	673	684	662	643	633	668	639	619	638	682	652	691	659	665	702	642	674	636	632	656	677	623	679	693	608	633	678	662	687	637	650	628	713	640	623	682	616	649	666	682	714	664	633	616	672	655	654	682	683	655	690	639	619	664	655	610	690	664	642	667	623	651	671	664	657	636	706	623	652	646	624	656	600	666	613	640	658	648	662	628	607	648	706	663	614	642	651	668	631	602	674	638	640	662	718	652	657	651	698	670	674	651	620	599	698	656	686	629	652	641	685	646	637	644	617	669	655	619	711	670	651	682	681	664	659	678	639	648	632	650	659	679	682	640	661	630	660	581	683	661	661	646	642	620	622	614	669	620	694	648	603	685	636	687	650	635	672	639	657	648	658	698	623	686	675	667	634	670	660	623	635	706	657	656	618	640	656	656	655	659	613	644	664	682	692	695	640	627	638	677	577	630	676	660	652	661	606	676	673	654	681	652	671	696	609	625	646	639	653	685	631	652	660	657	647	639	629	679	677	600	670	682	734	638	670	650	659	608	651	721	663	630	706	668	650	663	638	605	653	654	675	665	632	694	660	671	641	612	612	672	655	679	666	634	678	666	663	628	590	660	672	625	656	650	659	693	672	680	650	658	670	655	672	654	622	667	707	684	663	668	632	666	684	615	631	686	674	642	657	649	636	660	626	638	621	648	655	635	639	639	632	732	652	665	689	670	650	636	593	668	670	713	675	622	690	687	664	648	660	668	622	639	641	681	641	623	664	663	668	631	632	655	612	614	704	649	682	661	639	674	661	693	664	614	674	636	624	663	669	646	686	650	626	675	620	636	667	640	663	693	671	650	648	673	687	694	665	657	669	622	659	691	626	617	652	603	659	655	645	648	599	649	662	704	686	639	628	648	680	686	689	678	641	600	653	636	675	652	675	659	680	625	643	597	647	666	670	676	676	653	670	666	612	664	667	669	667	601	633	667	629	624	654	671	626	649	629	618	661	617	686	635	629	647	654	650	630	659	650	651	617	679	692	649	657	663	637	683	655	650	623	633	664	639	629	695	632	624	632	657	662	711	674	647	662	727	674	651	649	677	680	673	581	601	652	626	612	657	691	644	651	637	632	632	680	665	667	678	650	639	704	624	640	662	669	680	670	623	661	712	727	688	665	637	648	659	651	664	641	639	682	635	659	621	653	653	674	678	650	648	638	640	631	698	595	664	664	648	641	631	632	644	670	710	700	645	659	649	660	616	634	638	654	652	615	643	621	663	695	630	594	622	689	661	669	705	594	681	650	685	588	609	635	667	667	661	614	647	661	616	606	674	668	611	603	613	637	687	647	661	628	660	617	710	650	704	685	653	626	658	690	673	626	661	662	621	651	631	681	634	672	650	630	632	647	665	643	617	655	659	648	661	676	636	599	673	652	657	652	631	657	680	668	686	668	630	609	666	721	682	647	697	680	627	647	670	674	677	664	652	643	611	668	645	660	656	674	679	598	625	628	627	671	667	655	669	646	697	653	642	638	619	681	637	652	640	628	629	596	709	658	680	653	669	664	650	645	666	642	611	638	626	664	737	701	663	668	608	642	622	659	661	661	670	686	659	635	709	692	637	688	665	644	661	632	645	655	667	687
16191	3671	4223	4396	12384	22787	27560	42803	36896	22159	3779	449	353	386	351	391	362	394	408	357	365	364	338	364	315	348	353	329	365	328	356	334	351	357	364	365	325	359	352	368	380	346	360	366	332	340	367	316	346	356	365	349	356	352	355	365	352	381	334	366	355	350	322	323	375	341	342	350	342	332	390	342	356	338	339	387	337	326	335	363	356	325	348	325	343	364	363	344	334	370	312	389	328	339	339	374	342	339	344	349	345	347	346	375	359	358	339	359	363	349	365	350	357	347	392	338	366	359	366	331	342	393	352	364	341	367	355	335	348	355	361	343	359	355	353	382	351	350	340	372	342	382	330	351	368	337	356	322	349	318	354	345	381	363	352	350	330	384	337	357	349	371	371	349	363	369	334	338	346	341	366	345	355	331	364	337	341	353	345	319	324	337	354	313	334	327	324	357	336	345	366	362	355	325	357	358	365	300	373	346	373	339	374	367	394	332	346	367	354	347	353	355	319	339	346	362	305	354	361	369	382	376	325	336	354	341	354	338	356	338	372	359	369	342	351	353	336	335	357	355	341	359	351	380	330	360	367	349	300	361	345	385	313	357	343	353	354	361	328	346	326	349	327	333	364	346	342	370	358	354	342	344	357	368	340	343	346	319	349	381	356	360	355	317	331	388	330	336	356	332	324	346	346	348	330	348	361	388	381	356	353	350	357	369	334	317	367	339	347	355	372	314	339	373	349	365	382	366	359	348	355	365	354	343	356	332	336	309	300	341	356	358	377	351	305	361	358	368	338	388	368	367	346	355	346	361	347	349	317	378	348	376	357	344	363	368	354	340	345	373	347	388	356	317	311	329	356	376	371	391	373	346	332	337	351	368	325	352	323	339	344	356	370	318	342	331	336	339	336	371	360	326	331	350	328	376	367	373	369	340	304	345	370	336	312	340	336	319	333	378	350	338	330	324	338	342	347	328	332	359	379	380	381	331	343	369	325	334	346	313	358	328	349	361	361	342	343	339	351	352	339	345	331	341	323	347	359	373	332	351	340	351	328	368	356	328	337	341	334	314	358	353	356	361	363	352	312	371	354	344	321	367	344	369	376	357	414	354	326	374	347	339	369	313	309	364	379	339	359	314	332	331	365	355	351	366	366	345	319	339	360	323	353	338	364	355	338	377	349	332	366	360	363	345	347	347	359	345	351	344	349	366	366	355	335	346	370	363	383	342	359	350	395	349	369	337	372	340	336	324	363	333	371	354	371	371	395	334	360	329	340	361	338	359	352	345	333	329	340	352	346	371	379	323	343	354	342	346	333	348	353	359	346	353	359	335	340	351	350	351	343	355	380	347	372	343	332	332	360	358	369	325	326	328	358	392	372	350	361	341	393	361	353	362	377	342	346	336	315	352	345	354	376	340	355	333	366	336	377	369	348	361	360	362	358	348	333	331	352	344	361	355	361	334	355	352	349	299	357	334	344	355	367	348	378	340	373	350	358	347	349	352	335	327	370	369	384	383	325	371	360	339	357	375	359	351	349	355	335	343	353	371	361	346	336	352	357	354	322	348	329	327	364	346	366	348	343	379	335	334	373	356	372	362	323	351	347	306	347	317	323	369	338	344	377	363	332	331	342	339	334	336	342	365	351	333	370	324	344	343	324	368	334	394	340	342	345	378	351	352	336	363	356	335	325	367	352	332	352	313	349	361	341	348	346	350	325	332	326	380	356	319	355	326	339	359	362	313	361	358	377	334	348	345	366	334	351	356	310	343	363	337	388	351	329	334	360	328	353	363	364	335	339	361	360	348	352	340	337	341	359	338	353	343	326	336	337	355	400	382	358	309	334	339	369	320	318	320	332	365	351	330	347	334	337	352	347	357	355	381	356	341	330	348	360	365	365	361	315	320	342	327	364	349	380	358	366	321	309	350	352	383	334	327	316	314	330	361	351	356	370	373	367	329	341	372	328	393	395	338	352	342	344	347	334	362	352	315	342	333	361	384	346	332	334	349	374	318	343	312	374	377	360	347	341	366	365	394	374	340	357	379	355	342	377	378	327	360	364	372	330	416	368	380	333	343	343	369	366	347	348	328	371	376	370	342	376	335	377	330	347	319	366	345	363	340	313	382	346	391	358	355	332	353	325	353	343	355	357	384	335	339	352	365	389	359	334	355	361	367	337	355	362	335	329	339	366	353	359	374	383	364	335	331	361	351	348	353	340	351	351	386	380	370	370	379	377	363	388	333	366	334	333	334	323	339	328	357	345	309	323	345	345	368	333	319	353	338	351	360	377	372	318	332	344	336	336	358	370	301	365	391	330	371	334	345	300	323	319	321	378	351	350	362	355	363	371	340	342	341	338	337	362	327	348	355	362	360	360	359	345	355	370	366	363	334	343	332	378	337	315	343	349	332	320	293	336	318	337	326	348	363	357	365	362	359	308	336	360	339	343	383	339	378	328	370	345	353	323	351	323	377	347	350	353	350	334	336	340	368	352	332	335	366	364	351	325	352	328	335	388	357	385	369	346	374	355	370	365	367	357	347	351	297	372	340	386	341	351	365	341	362	381	358	349	375	359	369	323	367	380	399	369	354	347	379	334	333	334	326	354	354	370	354	351	347	357	352	373	317	321	366	367	318	391	391	415	363	391	348	340	359	366	348	351	372	354	371	343	337	354	368	349	376	362	355	331	329	371	364	346	382	328	355	355	344	362	387	367	329	344	333	361	345	381	349	326	356	335	328	382	333	372	337	356	356	332	346	408	367	328	327	326	365	373	334	311	300	362	357	321	317	330	378	346	350	376	357	335	309	347	361	323	360	375	305	370	338	339	351	362	325	343	305	369	356	357	357	372	391	340	339	352	366	330	351	369	354	367	347	362	366	354	341	355	339	340	351	327	340	357	364	302	323	337	374	363	335	343	354	367	337	358	382	364	336	389	351	358	350	384	331	349	319	361	314	394	351	354	341	338	348	368	379	372	326	369	381	377	377	376	352	379	345	366	344	333	346	346	355	379	347	358	344	330	375	372	338	347	332	337	335	348	342	394	361	361	363	344	350	341	364	351	334	343	359	342	351	347	337	353	333	328	329	362	333	300	348	353	364	375	306	336	347	352	344	359	331	396	366	368	303	376	355	338	333	381	374	350	346	334	385	312	326	363	347	357	348	369	368	357	326	355	411	326	355	362	363	342	326	345	340	332	351	399	402	381	352	334	365	382	374	347	344	372	359	359	366	354	383	348	379	341	350	335	349	348	328	392	346	329	321	375	351	368	339	347	358	381	355	343	362	363	393	354	326	371	344	359	340	319	370	384	360	352	349	348	352	346	366	354	334	342	395	346	340	336	317	385	362	344	364	355	337	380	368	343	335	325	363	363	363	353	360	326	347	339	351	358	347	369	355	341	349	330	330	358	380	341	363	337	339	316	355	325	364	344	331	329	346	378	370	329	326	328	339	332	380	329	339	351	371	347	352	347	347	355	349	341	343	327	359	342	347	346	345
8579	3151	7691	11874	27866	34934	47774	59370	52902	38071	2590	1134	1062	1101	1051	1049	1024	1031	967	979	971	941	937	957	905	860	896	918	894	904	890	929	925	910	862	882	903	898	874	899	909	915	879	865	837	877	836	837	890	867	870	850	880	822	857	815	888	853	929	871	824	833	855	906	894	884	863	882	871	899	890	857	890	903	863	863	857	893	899	853	881	862	857	845	833	868	875	887	852	868	838	862	846	891	810	902	862	887	888	862	835	847	838	860	875	852	862	874	827	833	876	828	904	874	907	823	860	883	860	847	832	880	845	886	880	880	817	876	883	865	869	869	889	840	828	854	867	838	906	822	919	907	830	862	841	875	867	906	853	818	822	876	873	840	889	905	866	851	873	835	891	885	888	871	868	864	842	882	875	868	820	874	832	890	858	893	859	831	885	906	847	875	890	837	881	868	862	864	859	858	839	850	880	903	892	939	871	858	896	909	845	882	865	852	828	857	841	863	862	870	831	837	853	873	888	852	906	826	865	898	854	842	862	897	878	826	797	816	878	902	900	826	865	875	848	795	889	802	914	820	863	865	905	886	860	903	822	870	831	837	846	870	909	867	803	853	894	850	867	870	852	894	864	891	876	906	909	841	816	859	887	869	901	817	922	888	892	866	863	818	865	811	814	873	883	875	907	875	864	867	845	880	873	887	879	858	834	868	843	884	882	840	812	856	897	832	893	817	837	877	868	858	863	934	879	886	835	866	843	838	878	849	854	917	887	894	880	829	886	881	909	855	897	899	925	856	858	835	846	854	888	902	833	883	833	869	901	904	815	896	848	909	896	887	874	893	846	864	857	869	855	857	901	846	811	861	852	849	786	846	866	905	853	851	839	892	886	935	888	834	855	892	860	885	871	834	882	850	882	907	865	839	871	863	868	836	885	899	824	874	870	838	859	826	863	860	880	867	872	832	868	880	862	861	829	854	832	836	836	826	810	845	883	826	844	862	871	919	883	858	859	873	866	856	857	874	854	890	842	847	902	945	842	908	892	867	849	842	838	836	869	859	893	851	838	829	848	878	859	864	915	884	818	863	889	887	858	873	891	845	917	869	908	884	890	848	883	828	871	857	898	847	857	917	886	878	849	868	831	833	862	893	874	895	800	851	829	822	815	860	821	797	846	841	893	837	842	842	871	845	891	888	877	836	865	879	861	900	887	866	886	819	834	873	794	882	844	791	837	866	920	841	898	862	880	814	899	858	927	874	882	897	855	922	844	890	893	847	863	872	878	877	855	833	864	859	863	847	881	843	866	929	853	923	876	828	861	881	863	868	827	852	905	867	854	855	893	892	864	823	869	829	879	908	850	877	790	847	843	853	910	829	868	909	840	849	881	884	853	842	897	854	869	901	851	902	858	811	852	904	832	902	827	843	862	848	879	858	882	886	845	868	865	834	857	851	900	821	874	873	896	828	863	878	841	835	818	871	901	895	871	872	893	882	830	893	854	930	906	836	896	874	866	826	882	875	805	870	825	860	906	817	912	859	838	823	860	896	850	844	891	854	858	837	876	853	862	828	851	837	855	894	911	856	868	830	851	860	846	876	872	859	853	899	887	855	895	843	876	895	904	855	886	857	818	826	885	885	853	869	809	895	864	878	863	892	845	836	878	825	878	791	912	855	852	843	907	844	886	873	861	877	855	876	837	864	835	859	872	853	823	857	827	905	877	858	832	843	879	855	865	850	828	835	863	875	859	841	792	869	840	846	877	887	840	888	827	865	879	863	865	809	841	830	880	851	861	821	819	832	874	886	901	863	859	901	862	859	929	866	877	923	812	901	938	839	868	844	883	850	854	908	847	902	866	841	869	888	877	929	858	844	861	821	868	882	917	834	847	858	867	898	874	896	810	838	843	859	867	836	833	899	853	865	847	905	837	895	874	826	857	816	857	868	885	858	883	806	851	857	869	862	907	854	881	887	850	863	905	912	863	851	859	837	859	855	879	828	811	851	871	905	830	850	844	851	870	867	831	918	835	834	892	906	930	832	861	892	823	848	889	857	836	851	935	805	833	872	897	850	871	866	876	916	888	846	857	863	805	876	832	813	845	913	838	816	851	891	898	878	865	865	870	895	862	857	881	878	860	860	842	864	843	857	831	859	893	849	871	860	892	856	827	856	820	902	850	879	883	864	863	886	858	863	863	885	893	879	846	879	846	878	870	797	811	889	812	901	851	861	841	853	850	874	861	841	852	844	879	842	864	883	881	854	864	925	860	842	878	867	869	850	833	896	841	826	854	855	864	826	838	902	890	887	877	819	886	869	805	859	854	879	876	924	905	841	868	867	817	873	875	860	885	839	801	832	849	884	876	877	819	896	882	857	874	916	810	820	824	867	851	837	838	863	847	870	826	828	876	842	840	862	925	891	906	866	798	905	837	901	851	884	850	839	842	849	895	910	874	888	886	892	882	893	861	875	840	872	868	884	814	853	786	891	914	841	838	894	815	846	879	894	851	862	898	873	841	863	876	891	864	896	832	869	845	805	838	914	881	866	892	834	852	867	820	830	803	915	871	856	829	879	825	919	831	871	879	893	900	860	835	924	879	868	886	876	856	885	887	810	893	858	866	820	840	842	840	857	861	876	845	806	864	893	891	874	929	861	880	836	872	843	851	868	848	883	814	828	884	854	865	849	849	904	897	827	866	836	807	862	870	825	832	884	858	874	842	867	905	836	885	851	791	820	865	826	837	869	875	830	870	854	907	863	843	837	857	906	867	876	838	838	869	850	819	846	860	839	843	866	851	864	866	873	862	858	906	862	855	873	777	871	839	870	803	875	895	850	873	861	850	873	854	840	797	896	881	892	884	901	853	852	896	808	862	792	856	810	899	849	847	851	852	905	858	880	869	880	911	808	840	844	892	855	828	867	834	840	813	864	874	870	806	823	852	865	827	842	864	917	828	885	886	863	939	868	834	816	882	862	870	816	852	888	911	848	920	875	904	878	868	882	869	843	839	814	813	883	842	870	827	879	916	870	830	853	816	874	876	886	829	860	858	907	849	834	881	831	863	906	852	856	877	856	866	854	866	860	886	862	848	833	797	916	812	852	830	853	896	828	848	788	874	848	853	883	837	836	857	878	894	845	816	772	876	883	881	858	817	848	875	821	843	868	866	854	896	878	850	854	886	823	880	863	857	881	837	926	885	843	857	920	846	845	846	849	828	859	857	854	800	865	859	896	854	904	843	894	852	902	893	886	859	858	856	869	852	893	879	892	875	850	826	888	846	794	834	798	854	921	868	841	824	878	862	887	858	895	846	852	916	856	960	767	888	821	826	835	865	831	891	877	871	869	855	842	899	896	852	875	873	913	871	866	859	826	823	825	840	874	872	850	851	882	868	879	849	849	862	827	834	818	860	857	812	827	864	859	887	867	888	910	860	894	825	840	878	905	896	843	855	843	852	867	783	837	856	855	878	857	851	869	840	866	893	881	824	867	848	848	879	882	892	851	864	906
2597	564	575	507	539	776	836	910	427	336	278	313	287	319	324	302	313	293	323	292	300	272	296	291	286	306	310	317	303	292	286	331	289	321	312	287	323	319	353	325	303	333	325	310	287	282	312	311	307	319	318	299	284	306	335	307	305	328	300	308	276	274	339	328	303	307	300	297	282	280	313	316	303	314	309	287	301	343	308	306	327	290	277	328	284	332	287	312	312	328	311	301	331	282	302	312	332	325	321	329	320	309	326	314	312	302	292	297	304	306	290	313	334	307	324	274	282	278	293	306	298	284	287	340	294	303	313	322	287	279	295	292	302	351	327	297	301	276	312	314	291	298	312	312	340	278	331	333	299	303	291	312	279	306	308	325	321	322	277	288	297	286	320	307	304	286	277	307	324	331	310	314	307	282	292	294	272	282	291	323	274	317	304	321	292	295	253	308	291	286	298	319	303	323	298	279	329	281	301	257	341	319	314	292	275	312	328	270	298	284	291	303	295	302	284	300	297	316	299	298	313	307	308	296	304	334	304	333	264	321	330	289	301	311	301	322	305	315	322	302	311	323	296	273	326	296	307	308	313	305	334	288	304	339	334	282	297	328	281	304	295	323	338	323	307	322	281	292	280	261	298	309	292	360	304	306	291	312	305	312	312	330	286	341	292	286	342	295	306	300	294	301	290	309	334	293	289	304	305	305	315	301	302	306	332	337	273	299	308	287	316	289	332	284	297	345	311	293	330	304	283	308	347	313	318	298	316	294	356	292	291	304	279	297	283	325	327	324	281	313	313	305	331	311	323	298	311	326	311	294	313	295	329	314	302	301	298	315	306	318	323	287	304	275	296	308	311	318	321	292	332	300	308	301	311	319	342	297	299	317	324	320	309	322	301	348	305	287	270	283	318	290	302	319	318	302	320	295	314	287	275	292	316	317	283	306	310	310	305	307	310	320	321	297	291	316	289	285	327	327	284	270	296	284	312	321	307	329	322	298	318	284	282	291	337	289	323	317	320	304	315	326	302	301	330	292	305	296	310	290	316	310	299	309	286	294	306	293	275	329	311	301	280	303	304	284	322	324	309	284	299	285	298	302	296	307	326	324	319	309	289	299	293	276	322	305	283	308	291	344	311	317	310	293	309	294	306	318	327	307	325	284	307	310	320	274	282	308	302	289	294	307	316	314	310	325	324	276	293	306	293	333	290	322	320	304	308	283	325	298	305	301	280	297	334	324	346	331	323	299	296	277	302	283	278	266	321	307	277	300	298	323	329	339	320	308	298	287	303	288	335	322	322	313	335	337	289	310	279	314	278	304	324	307	319	311	308	318	309	308	321	316	308	288	325	317	307	317	308	324	294	323	322	316	277	291	319	316	332	311	295	269	316	289	298	293	307	311	300	334	297	311	307	298	322	275	290	332	281	346	296	316	309	304	314	313	328	241	310	291	312	297	303	293	288	286	297	325	292	319	328	320	283	294	299	292	277	306	293	312	298	303	316	334	304	318	313	295	301	324	310	311	333	308	282	303	291	288	290	326	316	309	326	279	330	291	302	339	309	317	293	304	307	321	305	300	319	290	317	312	302	323	318	316	310	323	297	294	283	315	323	307	297	293	317	303	318	292	305	326	288	314	304	278	306	328	293	282	299	317	296	303	311	300	313	273	293	287	312	316	318	343	350	323	310	323	315	314	317	295	311	310	310	305	327	307	340	365	289	338	275	330	312	292	307	307	284	309	326	309	304	314	293	291	281	304	304	336	340	305	289	307	300	328	300	307	325	313	299	318	323	276	277	277	336	334	292	310	310	323	328	302	273	301	306	322	274	279	316	325	318	272	307	313	317	306	300	294	301	319	285	311	296	309	281	313	328	323	291	303	301	327	313	316	312	337	322	277	311	291	285	286	297	335	296	306	307	272	288	320	282	314	284	308	324	323	340	329	320	288	330	303	280	319	316	317	294	321	277	318	293	290	275	264	307	286	352	300	305	345	317	315	312	272	313	276	300	326	276	315	300	323	329	304	305	287	319	274	318	267	298	300	301	337	323	314	301	305	304	297	314	287	330	312	278	295	306	349	323	278	303	304	296	345	316	308	294	278	297	311	342	325	329	317	266	373	302	310	317	299	310	304	312	305	298	310	290	330	303	308	312	337	317	307	315	315	296	303	312	305	300	316	297	302	331	327	302	306	293	330	331	278	309	274	305	289	320	312	293	301	341	302	295	306	300	306	329	303	304	285	303	307	306	306	294	324	327	305	297	297	310	298	306	326	320	306	305	298	319	328	306	303	261	308	305	312	302	288	285	302	317	285	301	343	297	314	313	321	286	291	309	286	340	327	274	323	297	293	289	314	298	303	327	285	290	330	317	321	275	281	327	296	320	315	298	315	284	308	310	324	298	281	289	281	294	324	301	319	298	305	325	336	335	319	318	313	285	309	338	264	325	285	286	322	297	311	326	314	277	256	302	292	295	326	320	310	326	300	307	305	325	320	298	308	305	327	269	277	284	343	317	313	312	302	305	302	334	314	319	335	307	351	291	309	277	297	296	286	321	288	297	358	293	280	318	318	290	314	326	306	293	281	316	280	351	304	290	256	314	280	306	338	278	340	334	329	304	316	267	345	300	291	286	292	302	319	284	294	275	318	326	314	301	327	312	322	340	307	315	272	322	309	302	285	309	270	308	302	294	297	314	260	319	332	331	323	304	321	294	343	324	303	290	327	264	314	319	333	313	311	301	308	301	323	274	300	326	297	309	304	302	318	320	295	317	310	310	300	298	288	304	324	295	301	316	293	310	304	330	308	332	278	286	312	291	322	287	317	339	323	317	279	292	336	275	311	275	318	306	312	330	302	327	328	299	331	300	293	322	334	305	320	310	301	305	324	353	306	311	258	303	273	323	297	333	320	297	292	275	290	307	301	293	302	311	290	286	316	275	301	317	294	323	295	309	288	306	284	281	273	283	310	302	296	298	318	305	271	325	329	325	325	309	301	313	302	272	284	323	301	322	297	312	334	314	322	290	290	324	318	307	297	303	315	343	310	306	310	297	301	300	315	298	307	305	271	279	293	329	297	319	304	307	317	315	276	301	304	322	314	282	295	279	293	329	284	289	318	311	302	315	319	309	295	307	292	299	280	288	309	320	345	299	340	303	306	317	322	294	273	304	321	311	295	308	312	319	284	306	327	325	313	322	304	276	330	301	325	334	291	315	315	284	315	332	300	288	275	294	303	299	292	299	293	283	313	302	318	315	337	289	310	317	295	301	318	332	293	288	341	300	281	312	321	299	301	300	311	306	324	306	304	320	306	296	282	300	309	345	324	319	318	304	336	321	300	273	337	319	290	328	321	296	314	317	302	275	290	300	303	325	303	287	290	315	315	316	289	261	291	277	274	293	296	258	287	314	308	318	305	302	281	303	301	337	291	272	293	311	300	335	303	320	324	314	305	309	323	318	298	304	328	331	302	285	311	296	313	340	333	301	334	284	297	290	317
2683	1008	1290	1476	2085	3697	3504	4177	1499	1029	740	716	741	753	753	760	763	742	707	704	739	693	722	731	745	690	763	703	714	760	743	768	749	733	742	731	753	720	766	740	719	771	742	765	742	691	716	736	766	754	774	766	754	735	763	713	749	792	746	746	748	711	784	727	730	735	741	776	745	726	730	721	713	729	723	693	717	759	732	722	774	749	767	710	772	753	738	705	748	715	754	744	708	720	791	685	720	741	723	752	712	755	825	760	722	677	675	750	716	727	782	720	775	681	742	744	781	750	704	721	743	729	750	739	734	735	715	730	759	746	719	747	727	727	743	725	728	765	738	706	772	711	757	766	731	717	672	733	713	689	735	744	665	693	712	719	735	721	726	750	715	698	721	755	699	749	679	737	721	703	722	709	737	722	751	730	775	707	683	777	711	665	716	749	760	731	743	718	714	732	707	716	721	760	769	775	723	708	713	722	807	787	735	749	731	753	711	681	706	762	728	734	744	709	792	708	706	755	721	762	770	733	759	724	738	749	759	748	787	743	721	748	740	753	684	683	744	731	728	732	758	739	742	741	715	740	776	781	767	737	745	719	733	719	743	749	726	764	707	703	735	716	746	785	788	705	740	695	703	734	708	705	743	786	750	706	719	727	733	733	791	765	743	699	742	734	717	674	734	733	741	681	724	716	709	734	733	657	762	707	757	709	711	730	771	722	708	778	751	715	771	672	698	801	788	737	740	719	736	738	724	699	696	764	736	798	715	721	690	743	777	771	750	772	673	719	760	724	713	708	693	790	676	720	800	723	718	733	743	779	724	726	711	777	711	745	765	744	776	747	683	757	760	750	761	740	765	760	732	746	687	748	756	749	671	725	732	717	754	690	758	707	733	705	730	752	706	751	786	727	809	746	719	753	733	743	701	758	718	774	722	733	754	749	737	691	712	732	769	687	722	746	700	742	735	708	730	701	771	760	722	745	701	726	761	691	757	747	719	733	728	697	740	731	770	790	710	728	791	692	735	744	729	724	713	768	728	707	757	715	754	766	685	778	712	720	721	769	755	689	776	734	761	770	718	703	728	738	765	716	752	697	776	737	748	722	726	736	755	750	732	755	743	745	708	724	733	767	707	738	732	681	726	788	772	766	751	733	678	714	708	782	719	748	740	761	743	674	760	666	732	751	749	739	781	726	734	704	723	706	704	748	726	694	770	728	777	709	753	734	684	723	740	791	728	699	710	752	758	752	773	767	748	666	750	755	714	729	739	713	700	818	763	749	721	709	742	755	699	719	701	751	747	730	756	752	754	685	715	750	756	745	716	726	737	701	774	756	761	717	740	730	695	735	760	747	708	763	768	705	744	716	768	767	740	750	714	727	711	774	735	716	685	711	726	718	747	727	773	746	719	719	755	782	772	745	713	736	747	738	757	693	736	694	745	762	765	733	706	720	747	749	725	761	764	766	741	738	759	759	787	733	734	709	716	735	742	704	739	736	753	727	738	753	712	760	702	708	673	735	739	730	737	734	759	757	744	758	715	732	719	750	721	793	699	744	729	712	719	749	723	750	730	753	747	749	745	746	728	710	748	759	746	719	740	743	706	692	743	725	760	752	700	694	743	800	677	691	734	743	709	727	712	732	703	741	705	747	731	706	740	714	726	744	765	719	714	737	775	661	719	725	746	770	730	736	735	730	770	714	727	723	747	750	772	733	736	746	734	707	720	751	732	735	720	728	694	802	751	727	702	760	739	781	710	714	729	741	725	719	779	727	733	762	764	735	780	768	778	722	748	756	800	729	701	777	787	806	762	743	700	740	707	727	738	780	746	706	741	781	731	728	726	716	761	719	780	747	761	726	777	817	693	721	671	754	787	711	747	762	716	722	739	699	734	755	787	742	754	807	728	749	748	750	706	692	744	734	706	739	731	760	689	757	724	714	775	747	688	719	708	748	738	746	763	741	740	742	743	703	730	735	708	724	751	741	749	726	711	721	751	745	729	688	759	723	788	708	736	777	785	723	754	764	741	734	739	743	695	750	710	697	728	716	696	744	720	715	733	776	766	761	694	760	762	744	753	727	731	705	732	794	719	737	763	712	736	759	782	780	780	743	784	708	699	717	745	722	673	771	739	739	727	738	745	733	717	725	732	708	717	745	733	702	691	759	757	725	798	714	741	785	715	717	718	737	723	823	753	727	738	740	726	755	703	714	763	741	771	730	767	742	715	694	707	772	769	689	742	789	754	736	753	724	766	688	816	736	730	706	716	723	746	749	719	743	746	675	730	760	701	741	747	719	753	679	668	716	693	681	690	793	740	727	720	767	723	734	750	747	728	761	711	763	727	753	708	762	758	706	737	781	749	745	731	752	784	732	761	750	702	733	743	720	736	739	761	745	739	711	735	719	742	735	761	728	709	730	701	725	769	703	763	775	708	713	756	725	766	755	688	731	719	771	698	705	749	777	750	702	726	757	753	740	710	739	732	722	745	674	731	744	716	791	741	780	794	731	729	720	736	783	756	754	737	737	691	752	772	706	724	798	737	718	711	761	744	772	751	775	742	784	777	712	734	751	701	722	735	744	753	758	727	748	753	726	714	684	754	738	718	719	718	742	774	771	713	774	665	736	718	730	777	688	715	717	742	710	753	729	680	737	748	729	733	741	771	722	754	736	736	739	744	668	731	721	738	729	717	710	751	718	723	752	724	746	719	744	727	721	743	754	751	730	763	749	713	669	741	732	730	773	727	723	747	750	742	775	754	756	744	734	746	739	719	700	724	728	751	780	778	742	688	775	693	762	756	718	675	773	739	755	732	739	775	737	705	698	760	683	712	744	726	707	738	702	700	751	719	736	717	706	739	740	749	779	706	695	750	718	721	718	752	677	734	770	752	720	701	697	746	724	709	733	665	714	767	690	732	731	756	743	757	769	728	746	689	769	754	753	734	751	759	735	735	732	721	717	748	743	765	704	777	724	766	770	722	710	718	738	742	797	732	740	716	716	778	721	752	747	768	764	694	732	705	700	702	725	701	752	763	709	727	792	705	742	742	722	729	725	771	740	732	763	774	763	689	727	756	721	761	811	756	728	716	743	758	729	743	736	763	767	734	730	698	758	774	687	741	717	709	736	766	730	728	740	716	713	772	744	732	747	677	733	740	767	774	731	769	734	727	712	748	670	729	762	811	742	737	742	795	732	696	710	791	716	734	748	720	760	743	752	742	752	812	727	732	701	735	709	753	706	748	742	720	703	713	769	745	739	778	715	678	740	740	728	742	754	737	727	754	723	711	740	727	756	719	769	769	739	708	719	752	738	712	746	708	763	691	738	688	674	750	771	731	747	751	743	694	759	724	752	711	681	686	760	712	706	711	710	739	731	723	739	728	694	745	769	797	741	752	777	735	739	767	729	709	748	764	714	758	694	711	693	710	799	745	823	694	723	763	703	731	741	695	742	750	749	747	748	736	724	708	723	722	778	710	712	713	721	762	763	801	737	741	716
8765	1899	1980	1612	2382	14156	32060	24266	11692	1736	286	236	229	236	235	238	244	215	209	232	220	210	217	212	222	223	214	225	224	193	218	231	216	196	216	183	246	201	220	202	195	224	235	184	212	199	215	203	213	203	230	207	240	195	231	206	220	211	209	234	205	230	202	189	188	222	210	221	205	210	213	220	215	219	197	189	227	217	201	207	217	216	201	206	192	230	189	219	202	214	243	220	221	229	230	192	216	215	237	205	212	229	207	208	214	214	199	204	187	206	178	219	218	192	230	229	192	216	241	196	229	212	173	209	221	225	194	203	209	193	192	200	220	192	197	193	214	191	214	168	220	194	184	221	220	180	204	195	205	208	217	186	191	232	201	202	208	200	216	187	199	198	198	196	192	207	210	219	182	214	198	210	207	201	217	192	220	215	233	199	239	202	201	195	213	197	188	195	193	212	229	199	223	205	202	228	190	231	203	227	194	229	202	201	192	180	242	195	181	220	228	242	205	205	206	215	210	205	197	210	188	198	197	176	194	179	228	191	236	233	191	176	176	237	230	191	233	196	191	206	214	236	199	215	201	197	187	197	203	194	198	201	234	206	212	211	212	216	183	219	176	219	207	216	205	211	220	225	217	215	230	216	198	206	210	201	189	196	198	191	181	220	198	195	225	205	196	194	211	225	222	225	198	217	189	209	181	210	228	189	207	188	226	205	199	209	198	212	207	196	213	216	221	184	193	217	234	217	217	207	214	198	208	228	208	217	166	186	175	233	241	190	201	173	215	183	206	239	170	225	190	213	223	245	193	200	214	207	185	223	211	234	225	226	203	211	201	201	211	222	210	205	197	206	220	207	231	220	209	215	204	202	228	206	232	220	201	187	191	211	205	221	216	199	229	232	173	188	196	197	221	191	198	185	223	210	207	203	233	194	238	205	217	198	204	229	201	198	220	207	194	225	226	190	246	226	215	226	214	201	200	211	222	215	211	232	201	205	197	200	229	215	195	214	216	200	207	239	249	223	200	207	240	194	231	203	201	195	218	218	210	212	208	188	238	205	189	197	223	197	182	211	207	227	219	188	225	200	202	226	165	218	196	223	223	212	213	219	180	192	227	241	211	164	209	213	216	214	208	192	226	204	228	219	221	210	215	216	192	222	209	216	228	189	226	229	207	233	226	250	214	210	201	198	224	216	224	228	195	194	188	209	217	218	232	204	218	215	215	183	205	201	204	207	226	194	196	229	207	212	240	196	194	214	193	193	223	175	200	191	200	220	223	201	176	186	167	198	216	213	217	209	228	213	203	216	233	204	219	194	197	231	207	203	177	223	215	176	195	234	223	196	233	215	202	225	215	211	195	213	207	227	199	215	189	196	194	188	187	202	217	214	224	204	196	210	188	226	184	179	189	194	228	199	201	206	191	216	209	202	171	209	213	208	210	229	228	193	202	216	209	198	227	190	212	210	235	221	241	210	227	212	220	197	204	219	206	212	221	231	219	204	201	221	160	230	208	236	191	220	211	187	210	201	192	197	225	237	232	204	218	219	230	221	201	221	190	187	209	180	204	196	220	186	223	221	225	226	238	211	207	198	167	194	217	188	220	190	200	206	228	212	231	217	204	230	234	223	184	197	217	248	214	201	184	205	215	220	198	211	230	202	210	220	210	202	206	203	208	201	190	187	195	208	240	216	236	194	189	182	223	205	214	214	190	220	201	230	232	224	199	219	210	188	192	215	216	191	230	205	210	203	202	228	216	214	214	221	216	212	231	235	216	196	222	205	200	187	198	225	218	199	212	199	228	218	213	209	197	195	205	223	207	207	170	239	191	180	192	182	201	188	215	208	201	164	218	233	216	227	210	205	194	219	197	196	237	198	217	199	228	194	200	200	204	208	185	188	228	238	220	208	235	211	194	216	226	215	211	223	211	222	216	197	213	218	191	200	233	179	203	183	214	194	213	194	231	199	202	227	196	212	201	223	208	166	196	182	220	214	247	229	224	210	193	216	192	197	198	218	239	182	201	193	217	206	203	239	216	226	201	197	211	226	201	184	241	205	229	192	226	233	207	208	202	199	188	211	235	202	214	231	243	212	205	234	210	224	203	214	214	227	218	222	204	214	217	210	222	230	205	199	221	228	210	226	186	213	222	202	212	223	196	211	228	194	219	204	189	227	202	226	208	213	195	203	181	219	217	194	202	177	223	202	210	234	206	189	213	207	195	210	205	237	194	199	203	197	232	181	204	214	214	237	211	200	190	196	218	208	208	182	226	187	231	201	202	212	187	200	222	197	238	187	231	210	214	211	200	228	195	223	219	197	213	209	192	214	226	219	219	211	211	185	191	216	191	201	223	198	186	221	203	201	204	201	204	181	232	204	213	221	176	194	217	219	181	207	165	229	201	190	219	230	197	187	212	212	204	189	203	212	217	209	222	210	208	190	207	214	208	210	200	227	208	195	197	201	223	183	230	230	217	219	196	213	191	229	197	198	243	244	207	239	209	204	240	221	179	195	234	184	200	205	202	211	198	210	232	205	217	207	195	195	210	232	218	183	215	219	224	225	224	206	214	211	168	209	212	221	217	197	187	199	228	203	235	204	221	196	203	199	196	239	222	208	211	216	232	220	208	218	184	197	214	193	223	190	200	199	210	209	199	199	205	189	223	196	204	192	227	237	206	205	215	203	206	240	195	219	215	187	203	214	196	184	209	187	212	202	198	198	215	219	188	208	194	207	196	229	176	196	226	207	181	183	192	227	199	174	177	223	226	219	213	220	221	210	210	229	179	203	218	191	209	206	208	231	220	225	221	186	213	166	189	190	212	218	212	193	232	207	228	201	198	192	229	215	205	214	199	178	184	200	200	192	213	233	212	227	203	198	203	207	196	206	232	220	213	212	193	217	214	221	236	204	209	197	205	222	195	202	226	223	244	220	191	223	185	223	222	203	203	216	235	226	219	188	221	209	191	209	233	191	201	200	217	227	188	227	208	204	190	202	212	215	198	203	219	208	206	195	219	211	219	182	207	165	208	177	217	201	192	205	196	200	203	225	189	222	207	176	185	211	212	240	193	213	216	202	190	234	229	208	213	196	200	214	222	198	205	198	206	202	205	229	202	208	211	214	228	208	212	212	188	188	223	236	203	200	205	230	216	203	212	222	240	204	204	217	226	209	193	213	214	223	170	226	185	198	205	200	221	235	197	199	193	234	196	208	194	218	220	228	195	208	212	203	193	216	217	228	196	202	206	213	199	204	207	199	211	213	182	210	196	198	216	221	196	224	216	219	215	229	230	198	208	204	196	208	230	197	195	226	204	208	207	212	210	186	232	198	210	216	220	219	216	203	234	181	184	208	211	165	188	227	232	187	184	212	213	175	196	192	215	185	221	191	231	247	199	185	208	241	202	174	224	192	215	206	214	189	201	219	216	216	189	217	214	199	222	189	184	198	213	211	197	224	208	202	193	213	238	198	215	203	228	224	233	228	205	209	213	208	207	182
6367	2072	4133	5161	9196	33165	49743	41069	25512	3593	809	788	829	686	702	697	681	692	633	646	617	645	608	656	606	592	593	610	597	609	585	563	557	579	571	579	587	543	614	554	548	566	591	609	568	544	593	586	576	551	576	570	572	541	609	586	552	555	545	554	581	608	577	592	570	579	560	566	575	546	552	525	533	572	580	541	575	548	569	540	549	587	577	536	547	539	564	530	608	584	550	583	584	524	509	542	552	560	565	552	547	552	575	576	525	544	612	540	519	554	542	580	566	562	562	554	539	551	551	503	561	557	539	563	547	542	555	533	549	554	553	530	566	575	529	542	578	521	547	565	555	523	550	533	514	598	576	521	541	531	549	515	584	550	564	562	538	547	568	545	572	538	562	566	552	501	566	565	553	592	568	562	562	552	580	589	552	550	569	577	564	560	535	554	543	567	561	551	528	599	576	534	529	546	535	562	546	537	544	531	557	578	531	533	607	532	591	541	550	518	533	547	524	597	583	525	531	611	551	599	511	530	577	565	573	533	553	564	565	558	556	555	499	585	556	529	539	530	606	532	552	548	588	565	525	593	564	580	542	552	562	566	576	526	535	519	527	524	606	531	563	560	558	549	537	591	533	536	565	544	597	543	560	538	511	495	581	547	524	528	581	580	582	576	594	569	545	599	554	527	546	538	525	558	558	559	520	538	575	572	588	542	548	555	514	528	553	570	539	547	572	589	511	546	531	546	548	577	542	552	557	566	535	571	593	558	524	561	526	546	594	524	541	552	535	564	598	488	568	514	527	620	537	520	582	571	536	569	597	520	558	547	572	545	551	534	566	569	605	568	584	539	557	564	568	548	570	573	593	579	584	568	570	526	546	553	582	528	539	524	521	570	545	554	542	526	556	555	564	565	554	548	544	570	566	608	536	547	567	503	531	538	568	578	564	577	555	571	546	570	561	580	577	512	530	540	579	561	587	554	582	577	543	564	560	563	573	576	584	524	565	539	515	543	555	598	523	544	522	569	580	560	511	547	563	557	555	601	567	525	552	543	569	582	535	518	570	523	550	507	571	551	584	572	546	556	558	530	538	549	548	563	567	598	544	576	551	521	521	537	533	549	532	534	541	519	562	572	546	557	563	562	544	593	537	581	612	546	535	580	531	541	564	599	550	531	577	578	543	568	573	555	565	528	535	572	567	545	600	570	533	563	560	558	548	579	557	567	541	556	545	559	579	577	579	562	561	519	570	564	527	551	531	574	545	583	583	550	538	583	550	545	506	563	587	565	532	574	525	521	579	580	522	534	545	589	585	565	518	538	575	627	597	555	541	578	604	556	533	548	552	542	498	564	526	515	550	569	525	534	575	498	562	568	545	549	575	588	537	550	583	543	573	540	570	572	581	540	556	582	539	541	593	504	569	532	530	541	540	577	518	548	569	581	574	510	577	555	579	567	566	581	580	583	522	556	565	556	580	568	557	578	519	542	537	536	530	517	584	527	565	571	547	544	579	551	534	539	559	537	511	558	566	578	574	571	584	597	584	591	564	568	553	613	568	547	520	547	544	556	581	492	521	546	538	563	560	559	576	546	540	522	502	540	573	546	571	556	555	560	570	527	603	571	555	526	550	563	571	546	553	568	547	543	554	523	546	526	545	548	505	522	542	573	523	559	548	541	525	553	569	546	580	525	533	525	574	577	572	553	571	537	569	579	584	549	577	574	576	580	559	486	563	529	551	579	552	551	554	560	550	550	566	577	538	586	578	525	589	576	539	543	600	553	548	538	547	552	536	569	560	569	609	623	580	530	538	576	551	558	538	540	524	547	483	575	549	559	562	517	552	560	552	549	504	548	520	534	561	540	581	559	576	579	569	540	608	523	569	519	533	525	554	536	538	566	584	547	591	535	574	551	557	566	506	580	519	585	558	539	513	580	516	541	538	535	540	537	539	591	571	555	546	562	551	505	539	566	556	553	578	588	526	583	570	538	568	577	550	567	552	563	554	519	553	568	570	559	497	578	554	538	525	556	589	592	563	574	551	539	556	575	532	595	545	553	556	532	538	528	554	548	533	560	549	542	554	573	515	587	542	577	525	586	563	526	563	573	588	524	538	541	556	567	514	545	536	556	526	568	508	544	517	524	551	574	552	553	536	556	574	482	568	561	524	557	559	563	540	546	585	565	517	576	548	560	557	555	537	556	585	557	561	575	569	582	571	587	530	534	538	565	544	582	567	539	567	580	554	551	574	557	560	574	554	604	536	555	571	531	550	554	546	571	531	545	580	497	577	547	551	564	558	571	519	558	587	574	604	582	543	553	544	517	543	578	560	527	553	560	604	563	588	577	526	525	561	575	531	529	541	582	564	550	562	527	525	571	537	550	600	557	555	571	541	530	552	517	542	500	559	506	546	534	534	587	538	536	557	562	535	555	566	517	556	558	542	546	582	547	506	542	519	582	574	553	559	541	553	521	533	568	548	533	572	595	563	549	556	558	537	535	572	538	545	551	502	538	555	568	571	537	592	568	541	532	523	553	511	538	535	565	541	576	539	571	544	539	560	532	581	534	499	555	589	575	570	540	573	519	542	537	561	540	547	563	572	574	553	562	588	562	580	542	581	526	586	574	603	548	517	528	552	526	512	561	597	589	575	584	566	548	551	573	521	526	527	555	567	538	553	535	568	525	529	549	554	547	556	550	518	559	541	540	524	589	592	537	539	568	522	584	549	577	546	542	580	547	535	555	548	534	549	607	529	556	550	594	513	609	515	584	536	556	556	596	581	549	530	515	552	563	587	563	544	544	551	503	573	564	529	539	560	581	561	586	549	602	578	569	529	571	544	545	594	560	584	507	524	540	545	559	517	556	567	558	574	582	543	588	535	547	602	547	536	543	533	556	594	554	535	556	571	575	562	572	590	542	557	561	553	569	543	547	535	556	564	561	556	566	552	562	528	528	542	566	520	544	539	540	552	603	582	507	556	537	503	550	583	565	588	566	545	581	564	570	577	538	528	580	536	567	561	541	552	538	546	520	557	570	549	603	555	555	570	573	511	534	556	563	598	557	558	566	510	563	545	512	517	590	548	560	562	567	526	593	505	516	570	584	566	550	553	521	553	554	584	554	582	566	551	533	541	556	556	576	548	520	508	540	513	513	579	560	555	554	569	567	571	522	561	550	577	545	538	546	531	545	526	538	552	530	557	539	523	546	544	508	531	587	550	532	546	509	571	510	576	508	521	574	532	578	558	585	578	604	528	525	549	529	513	580	546	557	547	571	590	602	586	565	541	547	604	534	554	591	552	531	593	576	557	581	595	552	587	524	530	552	521	550	552	533	577	537	537	484	533	514	567	541	553	554	549	521	544	560	568	551	537	558	553	553	548	573	562	536	609	517	541	600	543	575	561	552	562	575	563	566	552	548	576	565	528	542	531	547	521	579	553	529	536	552	553	534	561	547	529	568	526	569	544	559	566	543	556	550	575	557	559	538	550	561	601	546	533	516
16196	4116	5337	3651	2876	15516	48897	48893	37094	12760	842	450	373	432	365	426	373	356	376	362	348	345	375	395	371	381	379	380	376	338	403	368	359	376	399	357	356	386	355	350	370	353	349	371	376	321	345	389	389	361	384	359	382	350	381	352	352	375	361	364	390	405	369	386	379	340	315	394	384	410	372	359	347	351	384	320	374	390	340	346	343	348	376	369	389	377	323	354	354	380	318	386	369	359	352	355	325	354	356	369	332	355	339	346	376	347	387	378	377	355	359	374	342	369	378	399	351	387	354	336	383	360	355	340	360	345	378	383	394	358	384	343	356	353	391	368	365	371	353	397	366	410	405	352	346	335	361	403	372	355	325	387	370	363	336	364	344	362	366	337	379	369	394	372	364	372	386	367	318	330	373	352	346	350	342	363	369	354	336	364	372	343	404	370	361	374	346	374	364	383	390	421	421	367	384	351	365	411	348	392	384	365	368	379	352	379	368	358	383	352	372	377	362	337	342	338	354	366	344	335	371	362	364	362	378	390	335	409	372	360	374	370	348	368	370	370	353	345	351	341	356	414	336	388	390	378	342	341	363	341	355	335	328	410	369	383	371	349	345	351	391	360	364	347	366	354	382	318	327	350	363	369	363	357	351	374	355	416	349	364	392	370	351	401	394	392	348	385	366	330	388	368	364	366	390	356	374	368	338	364	352	351	330	378	364	375	359	366	360	370	379	366	369	381	373	353	399	391	382	363	389	348	385	357	411	332	369	354	391	372	372	387	376	353	361	373	360	363	367	405	389	366	356	389	360	380	362	391	368	337	355	361	350	344	363	366	359	366	397	387	405	378	361	424	372	358	350	361	367	383	361	344	408	387	371	355	358	358	387	391	387	337	371	367	336	354	384	356	339	332	375	375	388	364	358	371	375	356	386	386	394	393	380	405	357	378	366	392	383	413	381	377	372	436	341	338	345	389	360	373	352	325	343	377	386	364	349	361	367	332	401	374	348	371	391	371	393	345	345	386	381	344	367	381	401	380	326	376	353	366	359	390	370	355	362	372	381	359	372	349	349	381	424	351	349	363	388	376	336	352	354	370	406	370	361	396	381	378	376	369	374	371	367	369	354	368	391	403	363	353	389	341	373	372	358	377	356	352	359	339	367	363	390	392	370	366	326	369	358	354	340	303	376	353	409	385	370	337	362	350	343	357	346	381	378	325	416	388	400	378	335	383	362	340	366	335	361	366	422	351	355	351	362	370	370	355	348	356	364	369	373	351	381	366	359	333	358	364	371	377	368	351	400	357	381	387	399	367	354	358	348	386	374	380	380	346	367	377	393	366	396	331	353	340	346	372	381	354	338	355	370	366	366	389	381	392	350	348	355	378	343	337	370	350	402	367	387	368	399	405	362	372	427	376	391	399	376	371	385	402	355	391	349	366	389	390	367	385	367	385	350	363	378	351	375	347	340	404	323	389	362	355	345	350	398	349	383	379	398	395	400	383	340	341	353	384	353	358	333	341	359	382	402	354	388	364	390	348	365	350	338	394	331	377	368	343	376	387	384	386	346	359	345	354	336	360	356	403	349	363	372	388	355	376	348	370	365	348	383	382	346	360	306	388	361	351	380	375	378	378	393	351	385	373	354	343	319	377	370	359	388	380	396	395	376	367	357	359	371	341	391	371	354	376	343	371	383	370	376	359	361	348	388	345	343	357	405	365	363	358	392	362	371	374	401	428	394	357	371	413	382	370	373	371	351	338	386	364	354	336	398	339	346	401	351	378	340	358	371	386	366	356	398	371	356	359	336	369	413	348	378	408	366	358	374	391	373	320	381	403	358	349	366	387	399	376	355	374	391	365	357	365	378	343	365	390	349	357	387	357	397	363	373	393	348	381	357	403	372	392	344	372	398	384	326	387	342	342	368	371	354	388	352	398	347	365	386	391	342	355	333	361	351	330	357	341	375	383	363	376	388	387	373	395	378	370	359	379	328	388	371	370	366	378	356	372	359	377	347	340	319	371	366	375	347	344	373	389	363	352	366	382	373	391	380	338	384	389	384	355	387	378	382	383	363	397	372	343	384	344	368	360	338	350	375	371	376	400	384	341	364	366	426	335	338	414	378	382	361	355	385	403	365	381	384	385	384	362	355	360	400	370	374	366	374	382	433	368	360	345	347	377	392	389	349	366	393	385	389	368	373	409	370	381	386	369	392	384	318	368	362	369	404	351	376	390	413	359	370	353	358	357	365	365	380	414	391	369	376	378	375	399	364	362	357	366	359	387	357	338	351	355	391	369	366	376	371	363	395	348	350	404	351	355	349	352	393	373	362	343	375	342	379	332	346	392	370	354	349	362	386	315	407	373	329	375	381	371	372	351	378	335	372	376	361	342	346	389	349	388	355	335	359	373	376	340	370	380	357	378	373	343	334	363	343	382	360	348	338	359	368	382	363	356	338	384	350	374	360	386	380	339	388	365	380	367	332	320	354	376	381	370	377	363	368	354	337	414	344	373	333	344	378	408	391	389	349	357	395	386	366	353	374	361	349	400	361	354	386	376	356	367	355	366	388	362	368	390	365	390	374	345	386	370	373	374	364	360	389	380	373	396	378	346	362	364	363	384	331	378	323	365	360	316	307	400	372	378	373	392	347	391	352	343	371	408	387	363	392	362	352	333	339	366	337	381	435	372	404	359	373	361	365	339	374	386	380	370	368	374	403	381	373	376	346	389	381	385	365	362	357	355	370	356	382	338	392	362	397	386	333	326	320	340	372	372	391	363	375	360	352	398	357	400	393	381	379	376	366	386	371	350	369	390	372	374	393	363	389	366	371	365	383	353	410	373	372	352	375	399	380	348	389	391	367	375	377	387	377	390	365	370	355	385	346	382	349	360	394	352	369	354	342	387	405	366	356	357	346	350	398	378	373	380	384	361	374	344	373	386	366	368	349	368	327	316	347	352	386	357	331	381	362	365	388	373	378	358	329	359	377	328	345	345	373	391	365	352	356	395	383	381	372	366	380	348	361	343	370	346	411	371	347	353	329	336	349	376	415	349	328	346	383	391	346	384	365	381	374	383	367	358	343	377	347	341	351	395	370	371	366	368	370	383	359	355	372	424	376	359	356	362	356	378	355	362	374	366	354	375	367	370	389	376	383	387	398	341	330	355	359	390	375	418	365	354	407	405	367	397	380	340	350	383	325	387	377	388	367	344	355	336	420	350	339	369	355	353	375	363	374	344	345	369	352	363	363	354	367	345	367	365	352	412	359	362	341	344	366	344	363	361	359	371	388	415	390	331	365	368	341	359	369	354	361	358	395	352	368	387	364	361	341	349	349	358	362	360	384	355	354	353	355	345	346	352	341	349	343	374	376	379	354	388	379	379	358	386	371	376	389	371	371	346	335	376	387	392	377	382	346	362	359	382	389	362	408	313	376	354	373	333	360	351	345	361	373	398	366	351	368	408	377	400	347	378	368	379	378	370	348	352	341	381	380	363
8787	3567	9114	9440	9671	32030	64545	63275	52191	14966	1220	1167	1080	1061	1051	1034	979	1090	970	1022	1005	983	1013	978	992	990	932	992	914	952	956	902	900	890	901	947	951	942	926	911	920	892	920	959	942	920	900	918	922	877	910	929	891	947	999	943	915	915	973	974	921	923	909	913	952	926	925	865	869	984	924	908	924	949	886	975	933	863	932	914	914	872	890	846	901	898	880	980	943	909	931	971	897	880	908	913	898	926	862	866	961	949	905	921	909	814	894	897	904	878	938	880	933	942	924	937	873	897	914	887	968	970	843	912	890	904	866	963	885	870	933	906	878	911	961	861	923	894	934	915	879	889	910	869	879	967	904	948	911	883	903	906	939	912	854	884	922	915	916	957	892	900	902	931	889	936	890	846	933	925	958	918	954	931	890	916	941	915	917	921	957	909	919	881	890	904	972	923	948	935	902	880	876	931	958	904	907	879	897	913	912	956	870	830	871	959	927	914	933	898	923	902	870	913	893	932	942	887	905	931	937	887	982	902	913	886	947	902	862	908	919	864	931	870	892	917	916	925	914	903	908	919	930	950	878	962	900	969	915	898	915	873	893	875	919	923	957	963	928	951	953	861	837	926	888	932	846	867	883	903	872	942	936	941	928	862	900	892	847	932	913	924	922	898	872	877	930	889	908	912	922	842	900	928	909	877	859	851	838	899	953	880	871	945	932	921	888	983	935	930	903	892	954	891	952	914	893	939	938	890	896	901	906	906	898	923	925	928	890	918	967	910	846	968	941	923	925	892	893	922	908	898	901	918	929	878	906	914	924	916	979	894	856	908	883	897	887	969	941	913	969	911	941	863	897	891	876	883	876	984	904	883	922	869	896	899	894	886	867	876	909	892	920	907	889	884	899	918	927	906	904	939	892	912	924	896	896	854	956	920	951	900	918	983	887	892	937	846	932	915	880	904	947	875	914	901	972	865	963	862	951	906	907	982	891	880	852	921	910	903	891	905	906	920	902	971	929	890	880	895	950	940	949	909	881	876	912	922	900	905	939	939	890	937	951	967	883	909	897	952	917	909	849	927	921	894	903	899	885	950	900	914	921	912	894	924	859	890	907	858	930	941	967	955	969	963	948	912	959	916	958	895	880	940	904	916	901	944	948	915	894	964	928	928	898	885	897	876	920	936	908	902	921	909	901	840	908	949	877	903	927	921	869	893	946	926	960	888	918	902	915	798	846	931	914	965	893	873	926	867	976	891	895	943	906	879	858	923	913	877	921	926	901	976	939	890	914	955	930	889	912	909	907	909	898	914	929	948	935	884	928	904	897	902	920	907	915	873	871	928	924	901	898	851	937	944	932	883	922	913	874	904	937	871	883	908	912	933	892	931	889	884	916	936	952	922	903	897	866	858	878	877	958	885	925	962	936	908	920	844	885	948	847	872	926	932	905	924	955	900	912	944	993	912	937	921	935	945	948	916	967	958	878	927	888	919	959	920	896	935	918	941	955	905	877	923	935	910	875	931	914	897	857	934	893	905	905	890	957	865	952	856	912	919	934	835	900	939	929	975	890	925	905	944	911	879	929	908	929	953	939	890	895	919	875	914	899	883	915	903	917	922	913	953	893	919	869	941	884	906	912	882	962	880	937	932	883	919	882	916	949	920	914	884	915	934	887	895	863	926	896	883	888	862	884	876	917	890	908	897	891	875	913	907	955	859	899	947	865	890	909	902	880	907	897	919	915	899	932	878	1002	884	902	846	915	889	920	897	921	957	927	930	984	887	876	984	915	980	882	921	876	906	933	864	873	915	902	955	863	937	920	872	951	936	894	903	937	947	907	857	896	934	911	853	918	934	910	888	935	929	911	908	912	945	942	895	905	889	974	914	918	919	941	943	882	940	958	918	920	935	924	871	935	861	905	905	914	927	908	880	855	879	910	856	911	902	890	960	931	922	915	968	873	939	883	911	882	850	953	885	916	910	923	930	909	929	906	891	949	901	884	914	909	912	905	891	907	896	849	817	838	823	867	903	925	924	881	890	912	942	911	907	930	874	960	926	916	912	861	937	892	914	962	934	909	919	940	920	942	861	905	906	942	911	927	893	942	869	895	928	921	859	905	856	901	927	918	898	926	875	919	906	876	880	896	929	896	926	917	902	916	853	870	942	932	903	875	924	919	935	939	905	944	909	905	891	888	857	933	906	932	932	893	862	926	917	919	930	883	971	924	928	875	868	892	991	927	875	897	874	914	921	909	891	936	913	857	886	935	934	906	885	979	959	874	896	933	870	923	936	914	893	885	854	923	886	889	886	920	879	927	966	927	929	920	875	932	908	931	913	886	914	888	902	920	846	953	922	943	868	893	912	912	850	904	889	897	965	893	915	960	898	888	911	872	926	879	897	923	882	870	900	939	930	944	924	944	892	917	909	852	923	902	864	927	883	905	869	834	926	913	880	944	870	944	907	887	854	900	929	913	929	935	908	872	935	978	922	896	904	914	900	897	860	923	925	958	921	934	887	912	898	897	938	890	914	931	894	895	934	830	891	925	937	901	881	918	923	905	910	921	915	929	878	862	924	910	878	893	941	935	914	851	893	912	887	895	898	897	912	878	920	890	893	947	892	882	873	946	890	950	898	924	936	920	907	902	885	918	853	899	950	868	961	952	869	900	917	908	926	951	893	922	870	951	927	891	917	942	829	931	912	866	890	900	867	909	870	914	881	939	929	922	898	900	870	962	902	908	893	907	956	944	871	949	893	953	928	883	904	908	883	977	893	920	931	880	849	873	870	859	899	882	954	907	886	878	880	941	845	882	907	863	900	949	913	916	885	874	916	941	951	906	918	882	932	886	907	903	900	884	900	871	943	950	844	872	938	839	916	898	926	881	913	904	936	915	907	958	859	928	914	894	875	876	964	908	917	934	890	951	895	931	921	968	886	881	902	897	872	909	874	923	902	957	876	897	900	903	924	941	871	886	878	936	898	919	951	892	891	885	894	889	852	883	927	883	931	891	890	1007	929	943	904	837	895	904	920	910	900	923	870	897	958	911	943	905	906	906	903	893	915	954	907	923	891	885	902	907	948	851	912	928	937	845	924	910	927	1002	884	877	926	919	883	906	851	876	868	888	886	862	896	873	920	879	971	901	921	917	898	950	890	889	907	861	900	905	875	924	892	946	899	928	909	857	899	904	926	903	959	932	927	879	923	872	957	903	957	910	906	907	923	895	928	911	896	909	861	933	946	872	896	914	936	985	977	870	872	937	953	914	933	875	904	964	879	897	895	854	901	940	1015	876	953	959	931	884	889	900	924	896	908	931	902	921	942	959	867	951	917	884	916	947	968	904	914	940	914	892	905	907	920	910	952	971	864	900	881	887	928	895	932	908	896	950	888	832	942	902	928	951	941	924	948	886	874	919	1004	886	779	946	909	863	944	858	926	912	927	912	895	860	912	908	840	911	921	877	855	911	861	902	941	912	900	923	954	872	896	891	899	947	938	911	942	896	897
3643	1149	1382	734	823	1732	2694	2425	2073	1115	472	476	494	443	481	452	488	451	481	450	482	477	444	422	444	478	460	454	466	498	448	431	465	471	476	476	467	436	477	477	472	475	477	496	412	463	437	468	467	453	468	456	489	418	483	501	436	480	476	439	484	474	431	420	450	448	448	444	454	478	468	461	456	456	481	439	482	483	477	470	446	460	459	428	477	506	441	438	449	472	434	506	468	482	413	429	432	456	464	489	467	423	467	472	472	425	433	483	464	437	420	468	443	497	460	439	474	430	462	415	475	524	446	455	451	427	459	453	495	484	476	459	420	499	448	413	437	433	422	469	450	464	457	491	455	477	469	438	476	451	446	481	446	470	467	478	458	504	404	470	478	434	464	463	450	467	458	445	428	447	451	419	432	470	509	465	457	454	476	451	475	496	422	456	448	445	407	478	472	456	464	401	495	455	456	468	460	460	469	452	506	487	438	461	461	470	478	495	489	516	454	449	483	435	454	471	462	429	489	471	438	470	463	429	468	468	434	432	453	424	472	489	454	433	435	458	474	466	445	434	431	437	455	473	475	415	453	471	439	489	475	481	438	442	464	445	449	487	494	464	449	480	482	481	446	438	509	425	475	450	498	453	443	511	499	449	428	473	450	431	484	469	459	444	479	465	458	456	450	435	420	423	457	465	477	461	443	474	470	503	476	451	436	462	482	469	471	459	470	448	416	493	441	479	476	416	457	494	447	433	470	427	483	456	459	502	489	476	451	436	489	429	490	446	469	497	428	448	475	530	419	470	448	483	467	482	490	474	444	479	466	459	490	478	472	462	448	494	521	466	469	502	443	449	474	442	424	466	446	424	475	481	497	459	420	471	461	470	437	468	518	454	458	474	480	477	495	479	454	460	463	449	476	473	463	461	480	434	445	439	461	485	460	462	442	421	448	452	434	462	468	451	469	448	473	509	440	460	453	422	454	458	469	442	475	413	486	482	433	459	447	460	477	427	431	460	472	479	479	421	462	477	449	469	453	467	452	478	434	465	471	477	448	465	408	464	434	492	466	445	491	454	436	441	437	429	510	488	489	431	419	448	457	443	478	421	455	465	522	489	496	491	465	477	489	442	489	468	493	419	429	476	418	444	476	489	467	449	442	470	484	478	416	442	456	467	456	455	488	500	435	440	475	463	446	486	491	462	467	484	445	425	475	461	461	451	457	468	504	420	454	428	450	443	444	491	455	473	485	503	503	472	453	499	489	444	464	447	455	486	467	430	474	467	465	468	457	475	443	458	443	434	489	448	461	444	434	467	472	458	483	440	466	482	454	506	468	445	474	436	435	451	443	463	482	479	477	484	446	483	479	417	466	475	468	481	467	449	433	421	465	497	496	469	469	452	475	434	488	455	485	471	423	454	460	437	439	469	439	447	434	452	450	449	441	484	491	497	443	482	453	450	430	473	499	430	460	483	483	495	425	475	413	514	481	434	405	429	444	443	457	450	508	405	434	429	422	434	419	511	467	480	486	477	493	470	412	466	430	499	449	502	501	454	451	433	459	497	459	462	434	422	482	453	460	493	416	466	472	467	462	452	495	425	412	438	468	434	441	481	449	459	453	463	425	464	476	446	437	463	481	416	500	498	504	438	475	453	477	476	504	523	460	435	457	454	441	487	448	422	482	462	476	472	457	415	458	441	483	468	467	493	499	478	487	483	463	457	433	478	493	462	457	444	500	511	461	472	482	476	412	445	432	434	468	436	509	434	526	427	465	446	449	453	471	497	423	407	467	485	475	462	484	445	429	472	438	451	471	447	472	481	452	435	463	448	458	452	489	469	458	458	485	454	450	445	465	447	462	446	475	455	433	441	389	447	477	469	495	420	462	482	485	459	434	449	444	461	455	468	448	496	459	450	471	439	511	470	470	487	459	497	448	467	481	451	479	452	477	453	430	491	497	472	468	466	498	411	468	456	447	474	471	432	441	412	487	485	443	486	453	521	519	459	504	473	473	443	463	485	455	446	501	458	440	462	468	485	453	466	480	473	494	467	455	481	479	505	490	478	480	434	475	440	449	478	463	470	502	457	466	481	487	444	456	435	444	406	467	439	496	418	454	500	490	451	459	442	440	494	498	476	449	448	442	480	467	472	433	468	467	392	439	477	500	446	449	467	454	465	520	461	478	460	430	479	472	476	469	443	459	446	466	460	453	454	460	470	499	460	410	505	443	473	447	484	478	456	461	458	478	457	470	440	445	451	471	473	453	432	452	491	479	463	485	480	452	482	461	478	459	457	476	478	478	480	486	478	457	449	475	449	457	491	436	460	442	462	477	467	482	438	441	466	465	438	429	449	488	447	466	453	474	455	467	458	466	411	471	441	470	453	437	441	500	467	454	490	489	455	473	466	457	455	448	479	453	478	504	468	500	507	455	448	442	467	474	462	451	428	469	462	543	498	481	472	435	494	449	425	461	463	473	453	470	473	463	477	457	438	460	457	464	436	456	448	482	493	481	416	440	462	472	506	453	468	477	453	466	457	489	482	443	442	405	428	426	460	479	441	457	436	427	429	417	443	457	457	473	467	461	444	475	490	471	473	466	461	420	476	453	469	455	428	464	447	470	463	428	479	458	431	460	481	490	508	445	465	459	449	433	412	482	520	479	450	472	462	495	446	421	478	465	452	434	490	498	491	466	437	445	421	445	437	421	443	448	468	445	450	473	473	445	436	452	422	463	436	444	454	395	502	461	474	488	470	465	470	465	443	430	476	488	442	428	471	510	467	459	450	455	460	471	462	472	452	501	474	476	445	496	490	464	495	472	444	447	488	438	442	461	480	420	478	489	477	476	479	490	462	511	471	467	470	460	475	470	500	450	472	477	439	493	459	451	466	461	438	438	447	447	449	447	447	420	448	461	463	469	439	459	481	429	458	426	470	449	472	454	481	467	442	483	427	499	435	478	432	471	454	481	450	443	440	480	484	452	451	457	430	474	449	435	486	466	436	420	498	457	448	461	448	417	427	471	452	469	481	467	444	453	486	459	450	487	442	464	465	444	476	442	423	421	449	498	491	428	436	466	477	484	467	491	449	458	487	468	470	473	466	457	449	477	476	482	455	462	513	459	486	451	477	465	468	468	440	461	484	520	451	466	496	428	462	434	466	465	472	466	449	463	472	473	452	423	460	485	465	467	449	471	501	458	457	463	484	471	451	437	496	463	460	461	483	451	473	441	447	511	472	478	458	455	460	463	481	468	433	410	438	467	493	481	418	429	483	505	469	501	458	445	440	446	488	463	455	469	460	495	464	435	418	438	440	455	464	465	437	445	458	472	469	468	458	460	461	437	473	467	463	501	461	484	468	475	473	420	423	421	429	470	455	480	456	423	434	459	469	448	481	458	450	447	416	482	458	475	465	417	462	472	479	487	477	441	458	438	497	441	451	461	459	453	445	477	496	541	495	454	455	458	404	457	436	439	475	441	480	511	468	484	489	472	451	442	461
3379	1597	2846	1985	2915	6480	9911	8579	7227	3268	1125	1074	1097	1130	1061	1063	1107	1083	1071	1023	1030	1094	1165	1047	1029	1070	978	1124	1078	1065	1128	1059	1077	1052	1045	1054	1065	1031	1050	1040	1069	1052	1061	1065	1074	1130	1108	1036	1048	1081	1076	1100	1074	1082	1031	1096	1041	1001	1129	1047	1093	1075	1096	1076	1096	1045	1067	1068	1123	1085	1086	1070	1117	1051	1083	1040	1056	1086	1090	1099	1061	1115	1122	1082	1069	1034	1052	1081	1066	1069	1091	1097	1040	1054	1022	1094	1067	1083	1031	1062	1083	1092	1142	1095	1037	1057	1128	1058	1043	1084	1044	1051	1011	1005	1085	1088	1108	1057	1084	1051	1053	1136	1067	1100	1051	991	1047	1086	1061	1120	1013	1081	1073	1042	1077	1063	1030	1056	1086	1116	1121	1098	1055	1102	1058	1138	1097	1120	1077	1107	1072	1105	1025	1072	1083	1030	1115	1079	1048	1031	975	1042	1081	1038	1071	1040	1052	1055	1069	1100	1049	1081	1045	1099	1052	1121	1087	968	1119	1036	1065	1041	1098	975	1062	1097	1067	1025	1091	1055	1095	1050	1111	1046	1119	1066	1117	1059	1006	1076	1066	1078	1064	1032	1019	1067	1114	1059	1064	1081	1155	1098	1113	1066	1102	1065	1112	1074	1085	1077	1026	1071	1096	1088	1116	1061	1106	1164	1101	1103	1074	1101	1059	1026	1032	1029	1135	1080	1088	1029	1062	1121	1053	1077	1108	1023	1066	1080	1064	1084	1053	1087	1078	1137	1043	1073	1169	1067	1129	1078	1022	1079	1055	1102	1076	1017	1071	1139	1032	1040	1076	1033	1068	1060	1116	1098	1109	1070	1100	1070	1074	1090	1108	1102	1065	1085	1065	1092	1121	1084	1071	1144	1103	1039	1080	1173	1072	1062	1080	1073	1013	1026	1055	1024	1080	1134	1057	1065	1040	1040	1059	1087	1039	1092	1064	1025	1074	1099	1033	1082	1082	1094	1108	1075	1122	1072	1055	1072	1081	1099	1086	1104	1088	1089	1065	1092	1076	1070	1036	1082	1046	1107	1042	1076	1046	1044	1004	1054	1091	1064	1121	1069	1113	1082	1115	1040	1160	1080	1091	1091	1004	1095	1076	1050	1143	1034	1050	1143	1112	1143	1089	1064	1137	1076	1092	1034	1080	1019	1072	1065	1060	1052	1045	1118	1057	1016	1051	1073	1121	1078	1062	1024	1038	1048	1075	1010	1030	1075	1039	1070	1088	1104	1099	1060	1085	1042	1110	1042	1073	1079	1082	1037	1143	1127	1124	1052	1118	1046	1026	1068	1079	1059	1109	1054	1080	1096	1072	1076	1070	1062	1072	994	1082	1157	1059	1088	1045	1126	1110	1095	1091	1086	1050	1079	1057	1051	1097	1090	1053	1070	1092	1100	1061	1051	1089	1072	1061	1126	1116	1074	1110	1070	1061	1078	1052	1059	1113	1044	1030	1078	1106	1077	1103	999	1081	1103	1048	1043	1059	1062	1105	1061	1125	1020	1042	1025	1058	1079	1143	1095	1053	1126	1047	1123	1106	1049	1112	1105	1127	1111	1110	1132	1046	1037	1087	1085	1089	1065	1088	1134	1049	1125	1057	1060	1063	1039	1087	1041	1038	1086	1093	1041	1046	1109	1102	987	1014	1060	1069	1116	1030	1093	1028	1077	1059	1101	1079	1018	1050	1081	1032	1042	1050	1101	1085	1097	1031	1009	1095	1094	1042	1101	1083	1090	1110	1056	1041	1059	1113	1086	1081	1081	1074	1034	1096	1076	1115	1066	1099	1080	1088	1052	1110	1100	1106	1015	1115	1127	1059	1051	1092	1027	1051	1054	1091	1037	1026	1070	1064	1097	1096	1024	1069	1101	1095	1089	1039	1097	1021	1037	1041	1056	1061	1012	1143	1040	1052	1090	1055	1077	1128	988	1054	1048	1046	1081	1029	1028	1063	1109	1052	1099	1066	1044	1049	1125	1020	1015	1077	1143	1036	1044	1142	1069	1064	1106	1050	1043	1102	993	1014	1065	1030	1067	1056	1079	1052	1065	1040	1093	1075	1051	1068	1065	1105	1026	1070	1089	1083	1077	1102	1033	1098	1050	1025	1082	1042	1091	1135	1083	1042	1046	1052	1037	1047	1066	1076	1094	1143	1065	1075	1051	1080	1075	1088	1108	1082	1042	1116	1079	1077	1091	1095	1157	1059	1005	1051	1006	1033	1066	1140	1072	1082	1062	1084	1033	1069	1061	999	1079	1062	1056	1091	1116	1065	1088	1025	1078	1097	1090	979	1123	1065	1052	1064	1037	1046	1049	1066	1105	1079	1064	1109	1049	1097	1097	1049	1106	1084	1065	1040	1059	1055	1060	1082	1061	1046	1029	1103	1081	1051	1072	1110	1033	1071	1092	1098	1118	1123	1064	1085	1036	1077	1042	1069	1050	994	1080	1109	1119	1059	1094	1113	1073	1097	1106	1053	1077	1103	1119	1054	1143	1054	1039	1031	1101	1065	1051	1085	1035	1108	1020	1064	1087	1047	1103	1108	1093	1043	1108	1097	1022	1048	1050	1057	1039	1067	1067	1052	1098	1103	1056	1094	1058	1082	1126	1090	1054	1035	1077	1083	1110	1022	1040	1040	1120	1099	1035	1100	1087	1126	1043	1060	1109	1038	1049	1125	1128	1066	1070	1059	1071	1078	1120	1099	1053	1096	1111	1056	982	1093	1037	963	1110	1069	1046	1120	1045	1058	1052	1072	1104	1049	1114	1030	1089	1078	1098	1012	1094	1031	1073	1061	1098	1065	1102	1105	1033	1096	1093	1072	1091	1028	1067	1038	1141	1066	1080	1060	1091	1146	1052	1063	1115	1058	1094	1043	1062	1031	1035	1071	1078	1081	1077	1035	1131	1086	1013	999	1123	1047	1074	1066	1072	1076	1027	1038	1082	1049	1109	1101	1035	1055	1064	1057	1087	1126	1120	1058	1179	1053	1114	1064	1073	1084	1095	1059	1079	1085	1050	1095	1056	1064	1059	1046	1024	1058	1040	1079	1048	1123	1085	1036	1037	1104	1112	1068	1073	1050	1047	1117	1058	1105	1079	1073	1061	1013	1112	1084	1101	1061	1025	1087	1053	1038	1016	1036	1068	1080	1113	1092	1124	1066	1027	1056	1058	1086	1093	1097	1075	1086	1048	1030	1085	1174	1136	1043	1013	1013	1044	1119	1134	1015	1026	1040	1049	1056	1017	1124	1142	1020	1162	1121	1128	1068	1086	1035	1033	1052	1028	1103	1075	1033	1090	1065	1041	1040	1039	1087	1023	1090	1078	1048	1092	1072	1084	1067	1038	1048	1068	1114	1054	1021	1076	1107	1108	1094	1159	1121	1056	1110	1048	1097	1090	1079	1033	1051	1073	1061	1096	1064	1089	1009	1097	1033	1056	1050	1041	1038	1078	1087	1047	1045	1104	1047	1070	1098	1086	1102	1087	1072	1043	1103	1127	1059	1037	1045	1071	1067	1110	1046	1036	1063	1069	1069	1095	1053	1033	1081	1092	1103	1073	1094	1106	1032	1109	1071	1073	1092	1068	1039	1087	1071	1078	1035	1071	1111	1068	1060	1121	1034	1088	1130	1145	1070	1077	1064	1055	1070	1043	1069	1107	1085	1108	1045	1090	1073	1067	1084	1053	1090	1093	1075	1018	1075	1105	1023	1004	1081	1104	1086	1068	1045	998	1124	1091	1106	1059	1105	1046	1077	1029	1048	1029	1102	1069	1069	1056	1063	1102	1068	1106	1074	1067	1079	1070	1034	1088	1106	1032	1075	1044	1129	1065	1120	1039	1061	1081	1034	1082	1041	1078	1094	988	1093	996	1051	1044	1057	1123	1084	1029	1052	1043	1094	1090	1051	1059	1133	1061	1054	1045	1075	994	1075	1105	1046	1085	1099	1030	1109	1040	1038	1021	1065	1071	1033	1059	1066	1055	1109	1063	1083	1024	1102	1122	1075	980	1098	1032	1099	1108	1094	1116	1123	1037	1070	1048	1062	1090	1037	1112	1118	1043	1027	1031	1098	1143	1069	1001	1066	1051	1036	1092	1083	1031	1124	1131	1103	1072	1051	1094	1062	1099	1107	1093	1135	1056	1043	1032	1142	1029	1074	1032	1059	1079	1019	1062	1088	1056	1052	1053	1097	1056	1091	1026	1003	1068	1115	990	1072	1065	1099	1080	1092	1048	1090	1134	1058	1091	1068	1089	1080	1092	1021	1050	1097	1076	1077	1071	1037	1083	1021	1058	1069	1116	1088	1136	1105	1145	1057	1088	1070	1058	1057	1104	1051	1077	1054	1062	1033	1054	1068	1108	1065	1049	1130	1076	1106	1092	1061	1086	1083	1103	1046	1063	1054	1025	1123	1118	1066	1073	1068	1060	1076	1115	1128	1095	1124	1106	1022	1085	1079	1131	1034	1108	998	1095	1042	1095	1027	1013	1085	1038	1008	1071	1043	1075	1085	1107	1093	1076	1095	1064	1125	1147	1043	1061	1071	1051	1027	1077	1068	1071	1018	1095	1051	1044	1054	1065	1043	1089	1099	1110	1042	1084	1147	1065	1105	1075	1075	1057	1045	1068	1082	1106	1104	1093	1040	1085	1097	1097	1125	1092	1128	1061	1119	1025	1071	1046	1095	1073	1109	1058	1028	1143	1071	1033	1136	1038	1037	1034	1027	1095	1023	1085	1028	1126	1092	1065	1050	1075	1087	1064	1091	1091	1052	1103	1068	1046	1064	1083	1061	1094	1107	1064	1063	1057	1118	1077	1091	1124	1078	1112	1096	1071	1090	1074	1046	1072	1103	1035	1058	1072	1046	1072	1039	1089	1087	1066	1078	1152	1085	1070	1057	1037	1045	1021	1099	1105	1040	1097	1086	1015	1027	1068	1073	1071	1145	1124	1069	1097	1030	1044	1105	1111	1075	1096	1068	1067	1138	1092	1080	1061	1065	1042
8991	1728	2350	4405	6500	15457	16659	23846	28900	19285	2611	395	356	349	310	326	331	344	342	358	361	304	324	339	366	335	328	350	312	334	365	355	328	339	332	349	328	323	343	306	357	360	332	376	344	326	368	345	374	338	326	315	306	317	340	316	354	330	306	307	354	369	344	317	355	307	331	330	344	333	329	338	318	327	371	364	312	319	303	366	347	330	325	318	296	330	315	320	319	340	333	335	315	346	310	336	337	320	292	321	337	330	344	352	308	331	348	320	336	370	348	317	292	352	323	341	324	307	394	331	320	336	313	322	317	338	333	333	356	297	366	328	338	384	314	326	352	351	321	348	330	339	327	354	367	325	315	310	337	350	357	348	311	342	360	345	324	337	330	342	320	346	350	317	357	352	340	329	348	330	342	380	346	378	335	350	345	403	311	346	339	355	289	346	352	302	352	326	333	332	341	331	316	346	361	328	373	325	354	345	300	293	327	333	349	378	310	327	323	374	343	356	354	375	316	304	320	341	329	331	345	329	293	344	324	380	304	337	315	324	338	316	364	343	317	326	315	320	326	322	342	324	310	347	319	333	328	335	341	367	359	341	362	309	345	326	323	362	324	332	310	370	328	339	324	356	341	369	348	314	304	335	326	323	362	343	307	311	339	320	316	347	335	326	346	320	364	344	325	346	317	326	337	315	342	315	314	314	322	343	351	333	352	354	313	347	326	315	336	356	331	331	347	351	321	370	314	337	354	351	325	318	323	367	370	313	311	339	353	334	327	339	270	341	330	294	308	334	320	335	315	356	320	322	332	357	302	326	346	349	317	327	344	370	340	354	351	349	339	293	321	343	335	333	349	329	340	329	360	329	327	333	348	325	288	361	325	315	333	350	333	323	349	335	347	319	302	335	339	351	349	319	359	338	340	317	343	323	314	320	365	335	363	335	341	360	352	329	352	317	320	310	368	359	333	343	350	335	341	342	337	303	361	318	320	320	361	330	329	336	334	328	345	356	347	333	320	336	301	313	321	309	321	334	340	363	347	327	307	359	336	312	354	337	334	330	305	304	325	319	331	294	349	344	348	320	317	334	352	365	357	322	327	347	391	358	339	333	377	351	299	336	318	325	299	377	345	315	349	315	327	336	337	313	330	291	322	337	340	332	302	355	359	315	358	316	361	318	335	367	309	344	334	343	350	342	312	310	307	349	345	315	315	328	331	318	299	337	368	307	305	335	343	357	328	309	369	342	339	356	341	330	329	313	326	344	348	357	311	329	325	334	372	342	344	356	341	346	307	338	349	344	321	342	355	345	339	325	322	340	324	365	317	326	341	352	326	309	310	314	324	327	358	345	357	332	278	346	348	340	311	308	321	364	318	326	327	336	351	339	337	330	307	342	335	318	324	350	334	370	325	323	309	321	321	335	314	331	347	344	332	346	335	323	324	334	335	313	352	304	359	329	331	335	341	357	318	341	341	355	314	345	334	318	328	342	339	345	310	326	321	328	338	281	318	343	319	334	331	361	323	335	325	344	350	332	329	351	351	338	325	315	319	310	315	331	321	380	357	365	340	310	347	330	335	316	337	336	347	360	329	357	325	309	372	320	355	318	302	356	367	352	339	328	346	342	324	352	323	342	347	332	347	323	307	353	339	318	345	331	356	338	317	352	333	295	376	341	336	336	348	302	320	323	304	323	337	363	332	329	385	345	304	316	329	335	355	381	333	323	314	365	350	337	332	312	342	358	335	313	323	355	345	344	339	335	327	359	322	323	330	319	337	388	331	329	303	351	316	333	330	337	339	378	327	329	338	301	328	347	321	323	338	327	334	332	357	352	336	348	313	292	348	313	321	344	324	326	340	325	334	321	343	351	337	325	344	330	296	318	355	336	343	370	328	340	307	332	334	361	317	298	295	360	344	344	346	323	328	315	312	315	302	343	315	361	343	358	308	344	337	339	349	343	333	350	331	347	335	342	292	360	300	330	319	325	319	314	326	346	313	360	326	358	316	301	314	358	322	339	312	295	336	348	308	307	377	358	355	331	335	333	359	345	360	330	314	352	337	347	334	296	318	325	348	303	320	328	315	286	328	373	339	329	348	334	368	326	345	367	318	323	298	314	309	315	327	321	339	330	321	356	315	327	350	318	338	325	322	338	343	342	348	311	330	317	310	305	339	329	315	352	341	322	353	346	338	322	324	339	349	319	327	313	309	371	383	293	325	315	351	334	348	349	334	334	378	326	331	325	333	333	338	315	363	304	349	343	329	344	334	351	340	306	321	345	329	367	351	354	332	323	332	345	335	349	299	343	301	331	316	287	339	334	335	366	350	299	325	342	342	352	345	339	348	357	323	321	319	336	345	320	365	286	327	320	338	331	328	294	312	327	350	305	333	310	329	346	329	373	382	323	322	341	330	319	328	333	305	337	329	358	362	342	332	322	318	354	329	294	310	309	331	343	318	298	318	310	361	367	342	361	315	335	298	305	364	372	333	309	338	333	349	331	340	332	329	348	387	345	361	312	337	355	355	310	334	347	339	340	326	374	341	367	314	387	337	338	319	343	321	339	333	302	352	318	347	337	327	312	359	356	353	344	300	326	331	321	368	333	313	362	314	314	320	349	321	332	322	347	344	348	352	348	357	334	334	323	326	355	329	359	337	359	307	304	321	335	344	360	334	344	313	312	346	365	310	297	386	352	345	323	367	352	325	336	339	317	348	347	365	318	308	356	343	323	331	350	335	330	342	351	378	346	322	355	365	338	337	349	333	317	337	326	350	333	328	342	346	338	351	303	350	345	361	318	319	363	338	316	318	351	340	323	343	354	319	346	314	299	375	327	316	333	302	329	319	371	306	318	337	330	344	329	348	291	365	326	337	283	333	315	337	345	364	337	349	319	372	307	300	315	337	331	344	329	370	326	334	293	320	313	321	335	320	356	337	349	346	315	362	331	364	342	288	342	324	307	339	337	347	334	336	344	320	312	348	340	319	334	335	320	324	299	334	342	331	347	322	339	302	330	335	330	373	354	332	344	325	342	310	359	329	332	343	294	293	348	318	363	318	338	337	329	293	305	317	318	371	359	307	326	304	340	345	333	330	296	310	366	348	288	350	362	342	306	338	347	335	319	355	337	350	303	348	317	351	343	332	353	316	342	325	315	355	339	344	332	367	329	332	341	344	344	314	336	352	316	295	352	336	349	329	344	332	342	343	319	356	336	338	322	348	350	334	379	358	354	350	331	319	354	362	326	325	339	303	312	336	333	377	344	278	331	323	353	349	343	327	351	355	347	331	344	321	315	303	367	342	337	346	338	341	333	339	315	346	361	322	354	377	342	344	346	319	329	359	356	311	324	330	355	335	354	336	355	329	312	314	306	301	341	330	340	321	304	323	307	355	358	339	353	330	334	355	324	329	351	325	330	331	316	346	344	324	315	337	318	297	314	354	316	324	329	355	350	346	368	314	326	313	341	332	318	303	314	324	299	317	347	364	316	332	344	334	358
6680	1964	4820	12333	18890	30817	30220	43446	48099	36024	2416	897	872	874	881	884	858	861	846	833	893	830	835	821	854	863	778	818	900	851	840	862	876	836	817	870	809	807	826	852	853	814	810	869	908	843	803	820	893	829	826	812	809	844	809	881	862	870	899	769	836	855	821	840	829	838	827	834	821	850	852	838	850	841	780	820	820	845	864	846	875	856	827	792	826	811	782	853	783	848	815	857	785	869	881	834	814	812	810	856	824	783	827	844	860	805	880	852	796	842	841	886	776	853	847	811	838	816	856	833	842	837	814	838	815	821	804	804	836	875	817	880	801	759	820	830	849	804	866	801	816	780	847	876	828	897	828	828	812	826	860	821	850	820	816	826	874	857	817	810	813	840	810	798	800	844	837	834	847	850	812	798	831	841	823	784	799	830	844	823	872	857	828	831	858	827	814	835	837	873	826	840	854	829	779	823	851	810	837	813	797	792	828	814	806	844	830	821	828	876	766	839	827	865	805	850	842	842	810	848	819	822	867	841	798	800	809	833	826	817	828	792	829	836	806	814	810	853	852	825	887	855	876	812	878	820	810	797	818	864	841	806	787	829	823	877	879	833	851	870	869	833	825	799	807	830	837	805	837	823	799	799	875	855	882	860	790	789	748	839	852	830	861	839	844	852	837	811	846	876	811	792	854	817	888	829	817	837	928	837	808	832	854	824	842	852	882	809	852	837	758	829	863	783	824	819	828	831	852	821	823	829	806	840	766	849	831	793	830	839	824	842	821	822	827	842	807	818	791	855	848	821	900	812	816	799	804	903	824	810	858	781	785	835	782	821	869	811	834	772	822	796	827	823	816	793	814	805	837	815	835	868	819	802	823	847	833	880	769	838	815	854	847	836	786	894	837	796	808	816	900	853	833	800	856	877	852	857	826	866	834	863	842	841	838	824	849	796	845	803	852	871	821	851	845	868	823	851	847	868	874	844	832	834	831	822	803	837	861	819	842	866	852	791	866	771	795	833	875	822	848	866	860	773	844	843	833	862	801	856	806	860	845	827	872	793	817	819	806	754	852	861	849	828	815	820	776	856	913	844	805	790	863	836	857	826	794	822	804	833	866	822	853	833	824	830	835	808	854	864	863	858	852	851	836	863	864	818	784	874	823	804	825	833	849	833	829	855	833	844	804	795	853	859	814	859	819	838	822	808	807	818	830	848	779	827	858	841	842	841	824	843	845	830	842	839	833	801	835	835	832	836	883	861	860	830	802	839	866	807	821	815	825	848	870	873	809	807	836	862	824	821	841	828	853	805	817	815	826	840	824	767	788	838	807	829	781	810	828	834	807	808	828	815	860	815	873	831	860	814	855	904	836	826	848	781	841	796	831	788	838	818	809	862	829	790	796	889	756	836	842	838	833	808	829	828	829	868	864	855	824	867	811	840	827	839	843	817	837	804	812	822	829	834	792	811	779	812	875	856	824	851	818	810	837	779	813	777	822	834	787	860	774	791	852	886	827	845	838	834	843	806	806	826	834	812	787	868	807	860	841	815	835	820	868	794	804	807	818	805	831	822	784	824	843	886	824	850	805	837	864	834	819	802	793	833	881	817	836	879	823	842	894	872	826	820	871	841	808	880	800	769	790	851	812	818	893	797	803	811	829	803	823	859	888	823	816	827	843	780	872	767	873	888	832	802	835	838	855	769	776	846	855	833	844	811	828	864	802	797	844	855	880	821	881	810	827	805	812	851	830	805	823	887	784	859	810	843	818	855	829	837	859	862	787	820	807	787	815	827	796	802	820	850	781	843	806	870	873	794	826	833	848	846	858	871	909	847	877	889	797	805	849	790	803	812	830	856	810	867	808	852	838	776	808	852	857	791	834	844	807	825	846	876	823	796	856	822	801	834	805	815	807	824	818	786	850	846	852	825	847	824	848	799	834	847	790	788	854	789	841	828	810	820	781	794	854	822	849	836	813	871	830	808	805	828	804	795	827	823	850	871	819	878	859	831	839	847	854	861	841	803	795	863	882	833	868	829	807	820	829	799	812	873	868	855	779	824	870	809	852	877	854	796	808	834	757	846	844	778	785	882	807	849	862	849	862	832	854	841	837	912	863	822	879	849	882	733	818	756	801	829	822	811	796	815	807	850	800	787	821	839	833	856	862	830	799	859	865	868	822	825	796	898	851	856	834	848	816	807	810	829	830	871	824	824	807	786	857	841	853	828	849	837	830	838	831	836	853	860	843	858	869	836	833	865	852	788	818	859	819	882	827	833	827	805	799	799	877	810	845	800	842	803	861	802	898	854	891	897	819	801	819	807	888	843	870	817	825	841	858	824	791	780	820	825	849	838	800	823	862	856	813	820	814	864	769	847	884	841	799	823	840	869	808	786	843	783	856	829	814	826	802	784	798	846	906	890	830	800	840	827	847	822	795	825	804	850	827	857	830	872	795	781	863	867	811	811	845	819	805	810	821	856	811	808	862	834	842	838	867	792	841	816	832	786	815	783	848	840	800	809	800	844	875	804	823	824	811	810	811	863	794	813	816	840	821	862	852	852	812	834	833	860	809	810	795	827	825	797	845	855	802	790	831	836	876	838	782	863	813	821	881	820	847	799	858	845	795	836	845	852	841	831	802	875	820	833	774	863	826	822	816	837	831	854	864	854	835	832	865	833	844	849	842	824	833	791	814	820	842	813	859	817	845	820	887	907	832	819	891	861	844	775	821	797	816	795	832	835	839	821	860	853	808	821	816	787	848	860	785	818	810	817	795	814	860	864	817	786	799	855	798	803	883	842	818	830	754	867	791	790	837	800	830	818	787	856	810	850	822	857	795	813	812	835	847	854	803	876	762	857	857	793	856	785	834	779	843	872	858	835	819	868	822	854	826	819	810	810	821	754	855	793	838	857	842	870	821	772	763	822	801	780	844	807	815	838	852	840	777	878	883	769	837	858	835	843	792	874	811	825	776	817	803	807	847	828	855	836	897	816	821	809	846	849	812	842	793	855	824	823	808	851	882	818	859	791	824	868	811	838	857	855	792	855	824	831	856	821	823	858	845	822	824	842	808	820	857	848	816	870	865	850	780	866	860	806	814	860	823	851	811	815	806	840	846	789	796	829	863	878	806	803	814	847	812	823	860	786	866	798	798	796	832	804	904	866	795	843	805	863	852	838	816	838	848	814	901	860	832	840	813	847	814	894	832	778	799	837	813	811	815	802	808	811	813	794	875	811	818	796	830	863	851	854	795	810	825	856	825	804	848	852	863	816	813	848	879	794	835	814	803	864	774	866	813	809	842	870	783	793	801	842	804	746	838	766	788	812	824	814	834	861	804	879	806	772	819	842	845	808	826	850	847	833	829	830	839	805	801	864	848	835	816	815	829	817	832	794	890	832	835	821	843	816	829	866	826	822	801	837	836	769	809	794	847	891	817	794	828	794	821	858	835	819	805	783	856	842	836	829	837	832	826	864	817	878	866	857	809	857	817	809	821	817
15872	4201	4734	3757	2183	7810	28883	49353	43908	29856	6033	516	473	458	433	425	443	490	480	469	496	481	459	474	434	485	442	464	500	467	443	461	464	462	466	484	453	442	454	432	460	463	453	439	484	450	465	482	488	453	481	457	436	455	467	488	452	473	477	452	454	497	492	438	450	414	484	452	438	447	462	459	485	455	425	426	490	454	471	427	457	434	431	490	470	414	466	450	448	447	476	451	414	435	449	437	455	489	461	459	467	456	455	427	457	471	426	479	432	500	449	447	437	482	451	434	460	446	448	430	469	499	459	493	445	440	468	462	459	460	419	460	453	488	456	415	421	441	429	435	466	464	438	487	451	416	506	487	470	482	464	468	452	477	486	432	416	464	482	471	437	447	498	444	448	444	433	436	430	423	471	468	488	435	457	427	460	473	476	518	419	427	468	475	479	424	421	466	457	434	443	494	424	505	475	419	428	458	466	497	440	451	426	449	464	401	403	443	484	450	462	482	443	467	489	460	408	460	487	466	491	444	470	445	415	506	457	453	446	436	507	469	409	458	463	463	461	437	443	453	453	458	461	420	404	499	475	438	440	409	479	457	474	452	441	472	502	441	456	510	466	425	463	436	402	407	474	414	466	449	436	446	447	426	414	447	489	473	477	411	463	487	474	458	496	503	442	498	453	455	507	455	493	438	476	455	426	469	454	439	446	476	486	456	456	442	472	479	457	455	504	440	449	435	445	452	471	436	468	445	468	430	455	457	461	470	400	447	507	476	500	464	490	429	456	424	479	482	438	450	498	498	440	412	499	474	451	438	461	436	472	438	486	462	446	456	449	459	481	427	443	472	468	443	473	455	417	441	500	458	467	494	460	456	422	463	429	405	453	483	460	466	445	478	446	447	479	473	446	460	504	485	481	460	451	462	457	492	451	421	484	429	481	461	465	473	455	445	451	442	456	439	459	463	414	463	431	410	471	458	460	433	494	452	421	490	425	444	434	448	440	494	463	458	472	454	419	453	471	472	446	427	451	479	433	446	469	435	438	477	438	436	428	478	429	461	462	487	463	436	413	452	486	457	472	432	472	468	471	455	485	466	452	454	458	492	469	448	490	424	446	442	474	459	456	448	423	445	456	468	419	436	486	462	440	458	445	440	478	429	430	422	476	413	451	490	494	447	464	464	460	467	446	472	426	474	430	465	437	470	448	431	464	458	469	461	429	429	469	447	467	409	440	408	439	437	465	430	437	465	498	457	472	439	433	401	423	434	455	426	466	435	405	459	422	413	430	473	447	443	428	452	480	461	451	477	486	459	472	447	434	430	480	430	440	440	469	439	461	459	479	433	445	478	489	446	483	438	452	471	439	465	478	410	446	472	435	492	472	489	493	426	415	446	416	443	502	480	433	449	500	477	468	455	427	455	443	442	486	450	443	402	415	451	463	448	446	424	421	413	439	408	474	477	463	421	474	441	444	466	432	434	445	434	417	470	452	428	449	454	452	423	447	429	403	506	429	443	455	438	477	456	476	464	439	430	477	466	465	484	413	467	424	421	456	490	489	424	432	428	452	442	440	460	396	476	456	458	433	452	417	447	444	408	425	427	445	463	504	468	480	480	430	444	468	449	476	420	472	463	427	422	465	449	441	460	459	435	427	467	464	449	413	454	442	450	450	463	452	436	436	441	409	435	468	419	435	457	483	431	447	445	453	418	485	470	476	453	446	470	455	467	417	438	437	404	439	417	444	461	521	458	423	480	476	477	463	454	432	446	425	498	478	447	428	458	460	437	446	467	479	489	466	450	489	439	438	445	484	452	389	459	484	449	440	434	467	398	500	453	457	442	480	476	470	415	496	436	474	476	504	457	474	446	425	486	457	481	440	508	481	456	457	431	431	459	437	463	488	479	453	450	404	474	430	446	452	470	451	445	492	460	487	461	465	492	451	466	409	473	459	406	433	393	446	439	442	436	447	477	423	442	437	424	437	458	476	455	463	481	455	464	451	441	476	500	486	471	471	442	491	422	474	441	428	494	446	471	436	449	468	470	426	484	463	417	453	443	418	466	458	436	460	436	423	470	430	474	425	459	434	425	457	436	452	456	467	448	412	435	432	458	459	456	491	447	380	430	415	465	474	440	459	474	486	449	467	456	436	459	441	488	486	426	433	453	457	449	495	416	476	401	470	480	443	445	436	448	445	469	409	434	462	479	413	465	432	468	482	448	414	480	477	452	445	431	444	489	426	472	452	467	469	468	455	451	447	412	442	443	470	458	456	472	447	415	463	456	447	451	495	478	504	479	474	500	453	468	433	473	473	470	460	418	430	408	454	440	469	466	468	467	460	464	451	448	477	479	479	454	477	487	426	449	446	447	474	468	442	432	421	434	437	463	437	465	474	474	489	473	487	445	424	495	432	424	456	449	490	404	479	474	452	422	469	456	409	438	421	452	480	467	469	464	482	469	446	460	466	455	437	438	453	426	498	438	468	444	457	453	440	490	429	488	479	421	493	451	459	454	438	412	442	466	468	470	493	452	435	453	495	473	449	424	439	445	452	441	473	471	443	413	425	438	481	467	450	456	445	476	431	445	455	429	462	438	461	462	462	421	442	451	440	423	453	484	475	477	444	419	467	496	443	441	433	451	452	428	431	414	430	456	492	478	419	395	432	453	453	435	438	407	469	427	493	454	449	411	462	492	457	444	487	436	487	458	424	420	442	455	439	462	447	457	482	455	439	494	497	444	451	453	466	443	453	420	438	455	466	463	466	409	451	426	451	495	430	424	433	463	448	446	455	439	447	450	453	436	459	436	490	412	469	482	424	449	486	475	436	479	457	469	439	420	448	431	443	489	421	471	483	496	424	473	448	467	485	438	466	448	415	439	506	478	448	433	447	451	468	451	456	467	438	498	458	473	469	503	447	460	443	476	427	429	494	456	445	459	441	456	445	482	460	413	467	470	463	421	453	473	460	464	452	473	457	465	477	457	462	442	433	513	466	418	437	478	438	422	455	439	437	455	424	453	455	504	501	494	492	477	448	433	443	473	434	466	475	470	440	443	458	475	456	467	461	432	447	436	481	436	436	426	433	432	445	437	418	420	450	463	443	466	427	503	425	412	455	467	443	502	421	435	436	445	504	475	451	465	463	441	484	439	469	431	481	503	426	449	463	438	444	455	463	501	456	441	443	439	485	403	484	442	464	463	421	429	453	444	483	441	471	462	451	487	429	439	467	483	474	421	466	471	464	432	450	414	462	477	472	436	463	438	488	447	428	438	449	472	476	451	453	445	470	486	462	422	482	449	389	440	443	451	431	481	459	466	479	468	471	483	444	452	478	434	451	472	466	454	475	415	431	429	455	445	469	458	440	447	477	457	436	454	454	437	455	469	425	466	451	467	463	445	445	443	463	441	465	457	459	464	449	484	422	445	452	491	473	442	456	459	478	449	430	430	450	402	434	447	456	473	494	421	452	481	489	469	408	433	447	472	429	498	435	437	483	472
8631	3840	8367	9556	7025	17607	44605	63903	59211	45350	3378	1251	1226	1114	1177	1145	1147	1128	1183	1123	1136	1099	1173	1087	1080	1103	1140	1081	1115	1168	1096	1151	1156	1107	1109	1097	1148	1088	1127	1094	1075	1080	1149	1079	1129	1099	1089	1104	1084	1029	1110	1116	1052	1076	1081	1104	1115	1104	1077	1105	1114	1079	1102	1120	1082	1105	1079	1098	1068	1090	1077	1189	1116	1129	1085	1084	1131	1041	1145	1106	1075	1141	1092	1070	1087	1096	1092	1064	1054	1116	1092	1100	1080	1072	1092	1118	1104	1067	1053	1069	1091	1134	1083	1096	1089	1085	1096	1030	1146	1092	1101	1075	1103	1036	1094	1102	1160	1093	1099	1039	1030	1082	1082	1058	1120	1091	1024	1128	1144	1088	1083	1080	1073	1118	1131	1159	1075	1102	1127	1080	1132	1089	1053	1186	1090	1124	1093	1084	1001	1096	1039	1130	1127	1097	1049	1048	1047	1127	1106	1094	1105	1068	1124	1043	1066	1156	1054	1127	1114	1081	1120	1103	1081	1061	1088	1066	1043	1059	1076	1091	1055	1135	1104	1090	1056	1090	1077	1142	1021	1058	992	1121	1122	1119	1098	1062	1110	1136	1080	1048	1060	1057	1099	1139	1077	1128	1075	1094	1135	1088	1065	1104	1096	1151	1077	1114	1106	1155	1092	1121	1053	1124	1079	1080	1151	1102	1044	1094	1027	1158	1108	1124	1097	1128	1095	1064	1080	1143	1101	1158	1109	1110	1101	1083	1113	1106	1080	1082	1109	1099	1108	1126	1108	1052	1105	1049	1084	1037	1086	1076	1078	1066	1109	1108	1015	1040	1170	1066	1033	1059	1066	1089	1082	1061	1081	1118	1049	1088	1100	1024	1109	1075	1201	1120	1078	1063	1003	1084	1053	1086	1105	1065	1089	1091	1106	1124	1066	1099	1133	1136	1131	1088	1074	1096	1071	1063	1115	1080	1071	1104	1138	1079	1125	1115	1135	1062	1107	1062	1046	1079	1121	1057	1153	1088	1107	1059	1108	1004	1062	1145	1074	1076	1150	1081	1106	1092	1102	1084	1036	1112	1091	1108	1124	1101	1089	1114	1117	1088	1133	1109	1104	1114	1136	1064	1112	1052	1087	1052	1159	1079	1047	1090	1109	1112	1107	1075	1094	1050	1072	1116	1060	1065	1088	1088	1062	1086	1137	1084	1075	1088	1142	1095	1067	1095	1161	1073	1144	1077	1075	1077	1099	1123	1108	1077	1109	1110	1072	1128	1137	1151	1136	1046	1132	1096	1074	1118	1091	1102	1042	1031	1096	1075	1040	1095	1081	1068	1103	1037	1116	1109	1126	1072	1084	1074	1131	1110	1080	1130	1099	1073	1101	1043	1107	1077	1067	1029	1121	1105	1089	1084	1079	1083	1070	1073	1046	1072	1075	1127	1136	1101	1063	1105	1079	1089	1091	1049	1072	1125	1114	1076	1070	1106	1101	1087	1070	1085	1101	1071	1021	1014	1153	1069	1075	1114	1082	1085	1101	1082	1094	1104	1080	1080	1096	1096	1137	1183	1100	1123	1074	1040	1086	1161	1095	1141	1081	1122	1115	1089	1128	1100	1081	1076	1071	1119	1137	1075	1122	1087	1049	1086	1140	1090	1080	1093	1068	1074	1074	1085	1096	1035	1067	1082	1132	1121	1057	1137	1059	1119	1111	1147	1051	1047	1119	1068	1102	1074	1107	1069	1150	1109	1189	1112	1078	1064	1091	1082	1104	1032	1028	1043	1116	1093	1147	1103	1033	1039	1062	1057	1069	1107	1054	1120	1110	1101	1092	1079	1103	1095	1084	1066	1035	1115	1055	1065	1054	1136	1063	1146	1122	1107	1061	1082	1106	1080	1106	1091	1083	1120	1104	1079	1056	1125	1093	1113	1049	1064	1117	1079	1128	1091	1042	1132	1078	1096	1073	1075	1048	1170	1084	1072	1062	1086	1146	1021	1111	1021	1149	1137	1037	1087	1108	1102	1108	1079	1094	1136	1143	1134	1110	1114	1068	1059	1116	1053	1103	1062	1133	1095	1092	1073	1069	1164	1076	1066	1065	1109	1110	1111	1064	1097	1084	1083	1089	1048	1115	1131	1094	1114	1085	1122	1141	1108	1063	1137	1077	1159	1127	1030	1095	1083	1090	1104	1181	1030	1087	1072	1060	1055	1117	1104	1073	1079	1058	1086	1156	1024	1093	1090	1129	1116	1127	1056	1086	1080	1066	1106	1088	1081	1107	1017	1156	1113	1120	1093	1020	1076	1125	1080	1091	1144	1114	1077	1114	1145	1092	1030	1157	1139	1020	1095	1088	1043	1079	1088	1068	1108	1091	1148	1092	1073	1104	1068	1108	1145	1040	1097	1064	1089	1097	1133	1069	1105	1140	1112	1072	1058	1092	1155	1139	1116	1056	1077	1110	1085	1115	1127	1181	1054	1042	1127	1086	1106	1020	1083	1107	1121	1010	1081	1113	1042	1097	1126	1142	1066	1066	1106	1092	1096	1100	1103	1137	1101	1064	1039	1095	1132	1155	1092	1073	1104	1083	1090	1075	1108	1130	1101	1104	1126	1044	1138	1124	1095	1091	1090	1133	1083	1101	1106	1074	1043	1075	1037	1129	1108	1155	1076	1079	1058	1103	1107	1141	1056	1054	1104	1085	1108	1109	1116	1095	1085	1125	1086	1101	1124	1106	1099	1080	1100	1078	1186	1121	1098	1082	1102	1099	1088	1091	1132	1131	1054	1105	1105	1083	1143	1064	1079	1045	1087	1106	1109	1064	1039	1100	1087	1116	1111	1098	1041	1118	1098	1080	1083	1071	1096	1093	1051	1052	1105	1067	1069	1145	1099	1108	1029	1128	1167	1107	1043	1026	1114	1061	1099	1120	1082	1068	1066	1089	1060	1118	1051	1071	1059	1021	1118	1035	1125	1089	1117	1073	1078	1082	1115	1110	1072	1074	1113	1072	1079	1115	1088	1073	1101	1125	1112	1059	1067	1087	1153	1112	1080	1101	1144	1129	1057	1112	1107	1091	1091	1032	1116	1066	1103	1104	1114	1177	1137	1076	1066	1100	1077	1116	1157	1101	1080	1112	1091	1056	1093	1105	1089	1168	1075	1084	1113	1055	1134	1015	1109	1078	1083	1081	1065	1115	1052	1139	1056	1080	1094	1093	1078	1053	1077	1168	1042	1141	1106	1010	1083	1143	1039	1068	1113	1116	1105	1118	1051	1057	1108	1123	1098	1118	1097	1098	1104	1051	1081	1094	1131	1096	1058	1086	1126	1095	1097	1100	1100	1046	1071	1122	1072	1122	1121	1121	1058	1125	1071	1120	1086	1183	1043	1136	1085	1067	1125	1076	1130	1080	1076	1070	1034	1127	1124	1082	1036	1058	1078	1057	1046	1109	1100	1094	1048	1064	1105	1079	1093	1136	1062	1066	1080	1063	1113	1140	1023	1143	1077	1088	1113	1077	1092	1095	1178	1068	1082	1098	1085	1084	1077	1087	1094	1049	1119	1078	1090	1064	1091	1130	1108	1078	1094	1081	1123	1118	1084	1042	1043	1048	1128	1087	1094	1095	1055	1154	1087	1157	1158	1099	1045	1069	1110	1098	1065	1041	1086	1131	1067	1146	1091	1119	1075	1026	1127	1112	1151	1108	1090	1081	1130	1070	1060	1110	1102	1116	1116	1100	1076	1077	1111	1100	1070	1136	1075	1117	1060	1100	1124	1103	1065	1062	1096	1049	1086	1068	1067	1109	1072	1100	1076	1050	1109	1063	1063	1072	1088	1032	1076	1081	1164	1116	1078	1118	1067	1015	1097	1091	1054	1078	1143	1097	1026	1140	1042	1086	1111	1074	1090	1089	1091	1030	1060	1033	1076	1130	1113	1103	1075	1078	1075	1108	1061	1112	1132	1054	1103	1055	1027	1120	1080	1122	1122	1136	1083	1146	1121	1107	1042	1141	1066	1080	1014	1186	1058	1107	1105	1076	1107	1074	1084	1053	1128	1084	1108	1084	1092	1110	1054	1048	1166	1059	1063	1110	1054	1120	1126	1107	1108	1101	1081	1113	1093	1046	1107	1072	1115	1077	1093	1097	1120	1085	1111	1090	1079	1120	1078	1142	1048	1076	1008	1065	1115	1033	1030	1087	1059	1148	1065	1115	1095	1088	1109	1095	1112	1059	1106	1098	1066	1173	1108	1085	1130	1040	1168	1133	1061	1049	1042	1113	1081	1038	1113	1029	1103	1071	1077	1121	1094	1098	1128	1076	1115	1122	1084	1147	1084	1078	1096	1061	1111	1081	1099	1121	1084	1165	1124	1116	1062	1076	1084	1021	1065	1118	1090	1087	1081	1137	1072	1088	1054	1103	1115	1001	1132	1134	1040	1088	1113	1078	1088	1083	1151	1084	1080	1103	1130	1115	1096	1068	1029	1083	1100	1067	1143	1103	1124	1117	1140	1039	1149	1056	1078	1093	1052	1109	1066	1088	1063	1094	1099	1103	1030	1078	1126	1082	1065	1128	1066	1102	1076	1058	1056	1070	1062	1097	1146	1140	1098	1097	1098	1087	1047	1137	1098	1090	1079	1131	1083	1107	1099	1068	1131	1049	1141	1091	1086	1047	1112	1067	1101	1057	1113	1095	1134	1163	1162	1083	1029	1137	1086	1073	1084	1121	1121	1055	1095	1088	1086	1069	1025	1129	1062	1107	1084	1123	1099	1108	1073	1055	1068	1126	1111	1048	1091	1116	1049	1104	1085	1062	1095	1097	1122	1072	1045	1064	1072	1034	1050	1087	1095	1114	1073	1121	1117	1066	1122	1098	1120	1080	1048	1068	1202	1102	1121	1087	1133	1065	1110	1102	1115	1130	1088	1098	1111	1116	1077	1013	1042	1130	1033	1096	1118	1067	1111	1110	1002	1064	1112	1097	1118	1073	1120	1067	1116	1077	1083	1033	1086	1133	1057	1087	1090	1072	1099	1126	1047	1065	1111	1091	1025	1106	1083	1075	1039	1108	1063	1108	1051
3049	862	900	679	532	496	768	2234	2711	1911	515	482	454	459	451	471	446	456	464	446	483	458	412	441	458	467	491	443	441	462	473	516	460	455	489	443	464	462	424	442	421	412	443	451	462	506	473	472	410	450	441	444	421	481	431	508	452	453	433	473	453	468	438	445	431	483	437	446	439	444	465	447	458	465	440	488	434	483	434	452	469	496	459	417	451	478	481	479	415	489	464	443	412	460	423	471	483	465	458	456	426	458	489	462	399	437	461	444	482	436	459	452	471	472	447	439	432	515	489	470	451	465	476	462	454	484	442	433	453	471	449	460	466	464	456	480	431	444	431	454	438	434	456	471	454	418	468	462	441	448	427	449	486	426	416	463	425	461	488	485	505	423	445	491	514	478	493	431	432	512	431	435	451	461	465	463	471	437	437	484	450	430	455	457	473	484	490	458	459	501	480	441	448	490	499	424	444	420	490	493	454	446	456	463	472	434	466	481	457	471	454	459	402	433	499	452	450	423	487	424	449	503	473	463	462	452	429	410	446	444	465	458	451	432	474	458	442	463	456	476	451	423	414	470	422	463	448	466	432	446	460	483	461	455	454	437	453	462	454	442	408	435	472	431	471	455	459	467	408	441	447	437	463	447	468	449	414	432	451	454	424	448	463	431	475	456	513	494	398	466	467	446	470	512	423	463	469	460	433	460	504	441	472	431	439	468	482	474	459	407	497	457	466	463	453	483	464	473	475	429	436	468	447	479	438	421	457	396	454	473	484	460	471	422	430	398	440	461	471	439	470	450	433	500	445	451	412	437	429	492	471	449	479	454	439	480	455	441	452	455	456	477	464	430	449	463	494	473	423	471	443	454	455	449	447	475	447	464	429	456	430	441	501	464	432	373	446	492	478	464	475	464	472	415	456	434	460	424	437	433	460	472	461	459	404	471	445	459	463	482	425	417	434	435	509	468	449	436	442	500	420	417	464	451	469	435	410	433	503	491	434	432	457	474	465	506	473	456	423	479	432	490	490	456	439	466	406	466	492	467	451	449	462	426	440	475	450	464	448	434	446	446	442	463	443	488	490	453	455	479	462	458	431	449	444	485	441	446	435	443	434	471	457	411	483	470	425	445	463	456	459	467	442	442	438	442	458	459	445	443	433	464	429	489	466	433	447	487	471	443	460	470	405	430	495	428	490	465	479	473	475	481	476	445	484	457	449	473	435	437	455	462	467	484	459	467	449	461	501	445	438	469	411	464	486	474	428	449	502	462	466	504	481	458	418	427	437	464	448	465	499	416	488	466	483	422	467	434	497	473	461	423	481	475	433	453	488	451	483	477	444	471	453	455	466	431	489	474	484	476	447	482	442	454	479	466	472	463	449	425	434	463	444	455	473	457	450	453	497	444	456	436	436	480	454	428	446	477	445	470	467	467	428	418	419	462	451	482	475	459	454	472	499	471	451	396	438	417	426	461	479	453	467	466	428	474	409	439	441	460	470	432	440	469	449	467	472	476	465	462	436	424	432	508	477	420	508	487	483	440	463	473	443	441	442	422	472	453	465	442	445	494	465	496	445	414	449	444	470	463	429	459	483	465	463	426	437	492	401	453	443	462	446	468	435	421	426	419	455	484	465	435	473	408	437	396	451	481	491	420	436	476	461	473	438	452	461	469	469	465	463	426	447	460	475	453	451	466	456	418	419	473	454	459	482	444	432	445	411	450	446	500	442	414	467	487	463	440	461	508	437	454	500	496	452	452	443	472	446	423	469	482	494	446	418	489	487	452	487	511	465	478	455	418	460	437	471	464	422	439	504	477	450	451	471	444	493	496	471	441	449	439	453	403	444	429	420	503	424	436	434	396	452	473	441	454	463	426	406	479	451	454	450	419	450	464	449	459	436	470	455	461	410	443	441	443	456	457	403	477	444	463	446	443	447	487	454	507	477	478	425	427	457	465	456	483	441	468	433	516	467	431	453	494	462	476	477	520	427	482	469	514	461	457	483	413	428	489	509	405	457	489	460	490	448	455	437	478	493	465	478	435	410	485	438	453	471	471	471	457	511	461	454	478	429	463	465	470	420	437	462	475	453	460	469	454	464	461	477	445	447	461	450	439	482	452	482	470	515	494	438	444	443	422	442	409	471	422	449	462	478	457	451	463	466	459	502	481	454	453	447	440	468	436	460	458	432	468	477	501	419	467	459	462	462	433	443	430	484	451	437	421	466	487	472	456	449	453	418	437	416	444	468	440	448	448	451	446	449	492	468	463	433	434	457	461	449	428	465	437	451	441	435	441	423	488	450	451	442	467	445	438	467	449	472	459	480	481	470	480	460	442	451	446	456	482	472	415	429	445	444	482	440	447	444	469	507	469	477	446	434	471	451	461	456	458	476	470	439	476	414	436	433	451	416	434	436	446	438	433	431	433	467	454	455	467	426	431	508	478	447	423	441	437	470	456	441	425	461	450	439	471	480	479	492	431	420	471	480	485	474	466	441	482	475	486	487	466	446	489	432	467	416	462	469	443	443	451	422	449	453	466	486	456	435	475	468	447	448	444	461	474	512	451	444	452	456	450	463	440	486	445	445	449	410	443	448	461	442	483	431	440	445	465	469	422	449	453	420	468	459	454	463	473	458	484	448	462	487	465	438	410	433	441	473	433	483	477	453	414	425	473	461	456	414	468	489	434	462	464	445	442	428	458	447	474	444	433	482	465	475	450	438	431	463	448	466	448	432	477	422	454	418	419	466	468	465	453	453	455	504	429	494	416	491	431	472	479	422	461	468	472	458	448	493	438	438	476	447	487	440	464	473	435	479	446	463	448	451	424	431	445	509	459	418	476	462	441	399	477	459	414	419	500	425	469	478	465	420	463	488	461	496	441	450	452	416	416	490	459	460	433	446	447	470	508	428	449	445	447	468	453	464	493	437	440	448	493	431	441	469	468	434	478	438	483	444	447	488	474	464	438	460	452	509	490	483	473	451	480	423	457	433	448	484	449	447	449	447	485	427	430	449	463	408	432	430	424	442	456	415	504	466	428	447	482	457	461	418	466	476	426	439	441	471	419	475	449	436	439	441	424	435	482	466	466	460	457	427	479	458	467	460	410	500	443	433	454	432	425	421	444	429	506	439	504	435	437	448	420	419	465	494	500	469	445	473	475	431	433	443	437	465	454	476	444	439	467	499	426	441	437	457	464	518	483	466	471	453	449	478	482	462	433	447	452	424	472	452	464	461	432	463	474	454	468	456	440	503	499	489	436	425	413	471	454	422	488	438	438	430	456	429	454	454	458	492	471	451	440	441	440	457	469	471	471	477	468	452	499	470	429	447	475	465	490	470	458	435	410	427	432	430	474	474	465	469	466	432	440	481	480	483	512	437	476	428	493	432	431	501	474	468	427	459	492	483	451	468	461	442	441	472	455	467	440	458	478	509	440	433	455	442	415	476	408	455	484	448	426	455	450	402	469	443	467	430	465	432	442	401	465	459	435	428	477
3190	1457	1829	1750	1497	1422	3004	9717	10087	6307	1168	1057	1056	1079	1054	1068	1089	1050	1060	1076	1007	1009	1031	1114	1040	1071	1046	1060	1020	1083	1037	1070	999	1064	972	1082	1029	1071	1051	1095	1029	1040	1048	1054	1061	1002	1096	1059	1076	1071	1093	1046	1069	1095	1085	1031	1081	1038	1078	1084	1083	1022	1048	1017	1065	1084	1021	1085	1069	1066	1101	1032	1029	1045	1053	1062	1053	1011	1052	1097	1052	1080	1147	1072	1040	1086	1063	1073	1011	1037	1053	1052	1070	1069	1031	1056	1063	1057	1124	1092	1033	1044	1063	1003	1029	1063	1129	1071	1040	1026	1019	1072	1022	1084	1037	1030	1082	1027	1001	1057	1058	1070	1073	1025	1028	999	1060	1122	1049	1052	1085	1051	1019	1124	1082	1035	1027	1123	1064	1051	1085	1021	1077	1055	1061	1095	1070	1072	1039	1109	1049	1084	1089	1029	1104	1062	1032	1020	1039	1071	1073	1082	1089	1100	1036	1052	1055	1050	1083	1083	1045	1079	1104	1106	1055	1062	1014	1021	1054	1025	1038	1029	1011	1030	1059	1063	1101	1084	1071	1071	1000	1041	1030	1080	1031	1064	1071	1044	1130	1054	1053	1003	1095	1047	1055	1086	1010	1099	1047	1058	1068	997	1045	1097	1056	1051	1090	1083	1042	1017	1050	1063	1093	1057	1054	1092	1056	1035	1063	1115	1020	1092	1079	1058	1066	1033	1064	1045	1010	1132	1050	1134	1104	1018	1035	1051	1079	1025	1102	1080	1063	1084	1048	1044	1089	1052	1062	1019	1055	1010	1055	1096	1084	1081	1032	1041	1074	998	1040	1069	1010	1053	1045	1068	1026	979	1087	1124	1079	1100	1105	1058	1058	1089	1061	1022	1006	1006	1060	1110	1100	1026	1078	1076	1051	1066	1063	1042	1101	1048	989	1006	1068	1064	1114	1082	1053	1104	1045	1067	1061	1063	1066	1004	1084	1065	1099	1027	1027	1074	1033	1038	1054	1003	1119	1063	1112	1077	999	1011	1076	1091	1115	1089	1016	1078	1044	1041	1044	1073	1147	1085	1070	1037	1091	1029	1076	1117	1044	1087	1077	1048	1054	1032	1037	1058	1033	1111	1041	1087	1059	1039	1020	1126	1107	1026	1066	1085	1037	1091	1158	1023	1020	1031	1074	1025	1107	1027	1062	1077	999	1072	1070	1093	1044	1033	1085	1065	1035	1086	1067	994	1089	1079	1030	1080	1026	1065	1049	1050	1001	1102	1096	1087	1060	1098	1057	1029	1078	1063	1081	1064	1029	1039	1044	1046	1037	1081	1056	1086	974	1108	1087	1027	1017	1104	1040	1056	1044	957	1079	1051	1020	1104	1066	1080	1014	1075	1044	1042	1062	1079	1072	1037	1056	1073	1017	1096	1071	1041	1022	1072	1083	1118	1089	1130	1038	1021	1017	1030	1108	1044	1022	1073	1045	1025	1031	1070	1080	1080	1065	1032	1078	1045	974	1046	1032	1110	1063	1081	1050	1029	1081	1088	1082	1053	1055	1074	1092	976	1106	1022	979	1044	1035	1019	1028	1098	1066	1017	1080	1035	1063	1024	1044	1046	1021	1042	1095	1071	1049	1100	1068	1139	1073	1117	1011	1068	1055	1010	1120	1114	1055	1027	1064	1056	1018	1024	1057	1056	1022	1069	1075	1105	1100	1047	1116	1072	1065	1049	1061	1072	1029	1031	1111	1007	1095	1089	1103	1128	1053	1161	1059	1070	1059	1052	1102	1091	1027	1065	1103	1058	1058	1092	1099	1040	1018	1051	1110	1034	1064	1072	1076	1023	1037	1027	1104	1079	1114	1059	1121	1068	1078	1029	1042	1110	1065	1053	1049	1102	1040	1068	1054	1044	1061	1063	1038	1095	1065	1067	1071	1073	1105	1022	1075	1043	1032	998	1048	1037	1023	1053	1067	1054	1035	1114	1015	1056	1104	1065	1078	1070	1053	1033	1068	1058	1084	1067	1059	1114	1078	1070	1079	1114	1073	1102	1045	1055	1037	1086	1096	1048	1120	1079	1120	999	1060	1125	1079	1046	1105	1072	1073	1056	1026	1042	1041	1067	1013	1070	1048	1097	1054	1085	1071	1056	1067	1052	1076	1021	1045	950	1037	1025	1044	1143	1075	1038	1017	1078	1084	1092	1070	1053	1094	1072	1097	1035	1087	1086	1071	1080	1071	1075	1029	1020	1017	1029	1009	1049	1033	1067	1099	1104	1058	1052	1016	1006	1104	1041	1049	1076	1110	1084	1020	1108	1067	1035	1061	1028	1088	1099	1105	1095	1043	1034	1059	1085	1014	1042	1106	1072	1031	1071	1129	1023	1065	1025	1099	1045	1031	1066	1065	1091	998	1067	1062	1032	1075	1033	1119	1045	1089	1042	1083	1053	1075	982	1084	1039	1099	1064	1058	1015	1027	993	1044	1045	1099	1022	1022	1102	1102	1137	1126	1029	1056	1090	1020	1037	1030	1057	1119	1089	1052	1066	979	1105	1051	1058	1083	1080	1091	1000	1054	1092	1056	1097	1022	1009	1056	982	973	1076	1116	1052	1063	1034	1021	1096	1024	1075	1072	1121	1035	1127	1066	1035	1119	1078	1064	1040	1092	1097	1039	1033	1113	1010	1062	1090	1065	1021	1044	1064	1084	1073	1083	1086	1078	1058	991	1129	1094	1048	1036	1045	1089	1042	1080	1047	1080	1053	1087	1038	1021	1062	1077	1060	1046	1105	1081	1072	1032	1075	1101	1091	1079	1013	1021	1099	1000	1145	1059	1037	1089	1091	1084	1074	1047	1030	1047	1054	1028	1059	1135	1021	1054	1101	1067	1038	1028	1062	1100	1080	1107	1104	1014	1038	979	1061	1059	1064	1048	1050	1070	1014	1130	1081	1073	1078	1059	1104	1041	989	1085	1063	1025	1090	1005	1031	1002	1019	1043	1072	1018	1014	1076	1082	1015	1036	1027	1071	1075	1030	1039	1033	1110	1128	1057	1067	1050	1026	1090	1054	1099	1080	1078	1069	1054	1015	1084	1118	1064	1001	1052	1092	1037	1092	1068	1081	1068	986	1082	1047	1007	1042	1037	1054	1078	1042	986	1030	1042	1063	1121	1118	1079	1067	1062	1100	1056	1073	1081	1109	1084	1129	1081	1081	1048	1078	997	1066	1106	1041	1072	1050	1084	1041	1042	1101	1042	1058	1073	1054	1042	1095	1058	1082	1027	1093	1051	1093	1049	1113	1081	1071	1035	1053	1077	987	1040	1096	999	1070	1025	1089	1058	1049	1053	1096	1035	1054	1042	973	1040	1080	1020	1002	1031	1052	1055	1049	1048	1089	1090	1039	1114	1067	1032	1023	1040	1123	1035	1069	1121	1040	1010	1083	1049	1038	1105	1067	1110	1024	1085	1115	1024	1081	1043	1103	998	1084	1032	1072	1027	1074	1088	1020	1031	1080	1039	1053	1037	1089	1026	1075	1055	1010	1034	1005	1097	1095	1107	1111	1094	1037	1028	1060	1039	1108	1048	1092	1016	1099	1067	1057	1111	1073	1045	1068	1029	1080	1016	1072	1078	1065	1046	1073	1045	1056	987	1069	1104	1080	1045	1123	1053	1086	1028	1070	1047	1076	1111	1024	1054	1079	1074	983	1081	972	1067	1069	1042	1059	1075	1043	1010	1040	1037	978	1059	1028	1040	1059	1052	1063	1061	1048	1055	1085	1067	1022	1092	1072	1052	1085	1039	1004	1105	1086	1069	1043	1084	1085	1068	1034	1030	1026	1095	1081	1090	1069	1087	1037	1087	1063	1097	1090	1025	1055	1051	1047	1059	1061	1069	1066	1053	1044	1064	1033	1038	1080	1065	1103	1051	999	1019	1079	1085	1096	1060	1054	1067	1050	1064	1018	1083	1032	1062	1101	1096	988	1065	1044	1119	1020	1016	1035	1058	1077	1031	1074	1082	1046	1021	1047	1086	1100	1061	1107	1077	1052	1025	1082	1061	1101	1058	1062	1005	1068	1042	1015	1044	1012	1079	1098	1053	1071	1051	1043	1041	1031	1101	1031	1112	1072	1005	1052	1088	1016	1050	1043	1025	996	1060	1035	1108	1058	1124	1076	1055	1059	1058	1069	1081	1084	1092	1088	1055	1059	1073	1067	1103	998	1061	1056	1097	1069	1099	1038	1046	1034	1071	1069	1063	1039	1078	1032	1076	1115	1098	1049	1013	1094	1008	1021	1059	1055	1068	1078	1050	1076	1161	1069	1081	1086	1067	1056	1094	1075	1068	1051	1018	1064	1037	1005	1070	1055	1059	1021	1040	1059	1105	1131	992	1068	1011	1047	1053	1048	1045	1035	1101	1052	1036	1035	999	1072	1023	1063	1067	1025	1077	1075	1033	1043	1125	1079	1021	1057	1042	1000	1047	1093	1068	1054	1038	1112	1074	1078	1042	1102	1061	1019	1072	1051	1086	1081	1055	1029	1035	1058	1092	1077	1003	1001	1014	1010	983	1043	1134	1054	1053	1094	1078	1070	1044	1030	1055	1061	1041	1060	1090	1064	1008	1037	1059	1088	1116	1095	1063	999	1052	1039	1047	1077	1035	1078	1063	1097	1078	1126	1052	1032	1074	1051	1016	1112	1023	1092	1050	1055	1065	1053	1151	1050	1019	1051	1046	1091	1017	1101	1030	1025	1054	1012	1059	1001	1021	1056	1055	1012	1108	997	1061	1074	1043	1076	1046	1076	1102	1108	1020	1095	1020	1100	1075	1037	1067	1093	1077	1046	1027	1074	1081	1031	1088	1065	1039	1055	1050	1054	1033	1036	1085	1071	1033	1038	1066	1063	1088	1018	1062	1049	1020	1063	1029	1065	1074	1076	1046	1147	1090	1073	1022	1056	1085	1084	1030	1084	1049	1108	1020	1115	1039	1040	1025	1071	1080	1061	1057	1035	1079	1014	1076	1055
8861	1584	1719	1486	1024	2432	20615	33227	27590	16359	1845	371	327	318	285	306	324	314	323	298	308	305	330	324	312	339	292	341	327	301	345	335	315	284	358	279	306	340	347	332	339	318	314	322	302	312	299	319	312	308	305	315	305	323	320	339	284	319	334	333	335	346	330	288	303	319	348	306	302	298	302	300	316	299	364	303	302	290	315	345	290	306	311	332	274	342	335	332	301	296	319	292	311	304	325	262	312	317	314	305	321	307	334	336	316	344	332	322	286	286	337	311	333	300	306	345	315	309	312	318	354	322	303	318	345	333	341	329	354	328	320	315	291	312	310	315	315	319	290	315	300	306	316	301	299	317	308	315	324	300	325	316	314	286	278	308	334	284	311	305	328	315	326	316	283	343	353	333	327	351	342	338	301	320	310	327	340	313	315	351	280	316	316	328	313	341	302	326	306	300	316	335	288	289	281	285	283	305	330	302	284	331	316	291	291	336	343	314	341	293	326	316	316	328	313	354	350	278	324	328	337	328	336	359	274	352	330	319	305	309	352	303	331	299	324	274	284	330	321	316	354	304	331	338	327	333	316	326	329	339	305	328	325	261	304	338	272	330	289	318	332	326	310	335	337	334	298	304	306	285	345	320	299	319	311	320	310	339	313	306	298	347	327	325	323	280	290	279	289	294	337	333	300	303	321	321	298	329	331	326	304	323	365	317	312	311	306	320	302	292	337	295	320	331	338	310	318	309	286	318	335	338	319	318	316	311	325	313	256	329	334	346	296	310	316	329	320	319	332	319	319	316	289	328	349	300	297	300	311	339	351	278	283	294	350	332	345	300	320	370	328	314	321	325	326	290	285	306	300	327	326	286	277	296	303	326	340	347	320	323	305	322	328	269	318	313	319	324	300	276	319	305	305	317	305	314	329	278	359	323	336	358	326	313	328	330	320	320	286	310	330	303	331	361	314	318	332	290	359	335	309	314	339	346	321	325	308	287	324	275	322	317	317	307	327	296	299	316	320	282	282	320	306	315	309	315	314	327	305	311	332	337	313	283	297	321	322	318	274	294	325	329	317	286	306	322	316	293	332	310	333	317	335	332	283	302	334	314	317	308	314	322	349	297	326	300	336	354	267	296	336	281	328	315	321	314	312	290	303	270	328	304	330	290	291	320	309	312	315	339	325	328	305	334	322	304	306	283	332	326	321	307	305	315	296	334	329	304	301	338	335	298	314	314	308	314	333	328	313	344	332	311	297	346	310	277	336	282	324	317	288	326	342	300	300	273	349	315	321	308	307	327	342	277	310	285	340	326	298	294	283	319	274	312	333	302	324	311	325	293	342	310	351	311	332	300	295	321	295	340	282	297	348	314	331	289	304	309	303	329	332	344	311	308	306	314	346	318	336	322	305	296	309	302	292	346	326	332	310	332	334	329	324	292	366	310	302	308	317	325	310	305	337	328	323	318	340	330	306	311	302	309	297	304	298	325	295	338	294	307	322	278	323	309	328	313	335	305	271	296	344	336	326	331	314	281	311	326	308	323	296	316	320	334	311	301	299	334	331	330	326	282	331	315	325	316	318	334	331	311	314	314	303	305	341	337	343	267	313	297	321	287	342	343	310	283	318	311	314	326	313	296	315	279	292	311	308	328	295	348	317	345	323	326	318	317	301	308	316	319	313	297	296	289	343	321	326	348	327	310	320	315	328	336	303	294	330	314	302	290	334	290	285	304	354	306	308	340	308	286	332	314	330	302	313	316	283	293	326	321	332	297	326	316	294	304	298	336	333	291	303	294	329	314	326	345	313	327	357	309	319	328	326	319	294	304	295	344	305	300	333	306	309	310	319	334	333	314	247	287	288	318	305	341	300	286	329	320	317	333	322	320	316	285	308	330	332	331	349	328	332	288	341	343	326	323	317	309	320	320	334	311	314	323	335	324	367	317	322	290	333	324	300	282	335	330	300	296	316	360	326	322	304	341	309	303	292	320	310	308	355	314	299	323	305	297	345	338	307	324	295	282	340	317	288	325	335	326	301	312	370	318	342	304	302	336	303	336	336	309	324	357	301	320	284	332	343	315	334	370	282	303	331	279	284	306	323	293	324	343	257	312	345	291	285	304	296	310	299	319	324	319	333	336	299	302	316	348	296	313	315	324	295	369	288	329	340	305	285	295	330	315	325	322	305	282	312	344	315	335	304	303	296	316	317	321	305	299	319	313	323	353	322	322	331	303	285	316	335	330	318	324	318	306	314	290	305	325	318	335	343	372	298	307	314	371	295	296	308	300	293	306	310	311	294	346	322	300	299	330	308	320	342	278	338	317	310	310	313	351	321	287	303	325	366	272	351	272	337	314	319	292	303	354	285	320	306	288	310	324	294	358	335	339	338	312	281	292	320	311	301	292	301	341	309	308	334	308	303	343	316	292	287	311	293	320	327	337	320	323	348	311	295	326	329	292	312	310	323	322	313	344	304	296	303	330	336	306	325	304	325	309	341	335	306	315	302	335	323	319	320	305	317	295	300	316	291	303	316	321	316	293	304	279	308	334	340	311	313	270	278	318	343	341	342	305	315	281	365	319	336	331	349	312	330	343	340	335	315	331	314	325	305	309	278	325	302	294	314	301	301	282	297	329	329	351	315	304	310	322	335	276	317	311	325	349	344	325	348	310	304	317	304	311	313	314	292	321	339	324	339	295	271	304	300	324	334	310	332	287	308	334	287	313	309	300	300	299	281	354	333	323	311	335	292	336	311	318	337	333	326	280	300	307	308	326	359	297	306	323	341	313	316	317	297	312	324	322	306	325	312	290	323	330	358	310	311	286	288	336	300	309	333	322	340	316	314	283	350	327	288	347	329	285	302	324	316	367	301	334	318	309	337	305	309	327	327	327	321	326	309	333	319	331	293	316	314	319	325	303	324	308	318	357	327	311	321	342	307	309	325	309	307	343	293	291	291	315	322	313	309	324	328	300	320	345	332	374	329	314	323	315	301	293	333	311	328	296	309	363	323	315	305	317	295	323	314	316	357	323	330	303	317	330	292	315	294	312	303	347	298	300	331	312	306	323	300	292	344	340	317	314	316	314	288	328	342	315	335	325	308	323	345	338	320	305	323	298	334	326	302	300	308	310	341	320	312	316	340	326	329	290	304	326	314	314	297	296	307	311	307	316	339	281	309	320	301	321	328	311	330	317	305	304	296	315	303	332	296	305	362	340	314	330	316	337	316	305	321	292	352	312	305	321	352	308	357	338	338	294	337	316	317	320	307	363	304	301	337	310	327	310	330	335	262	309	328	333	315	309	296	347	302	307	286	323	298	309	327	273	315	340	271	334	323	312	313	319	303	340	305	326	296	329	306	326	302	334	303	276	352	335	290	290	299	308	257	290	329	327	317	299	322	310	340	346	307	311	310	329	315	331	333	312	327	314	327	292	321	316	325	345	316	296	335	300	312	346	335	324	300	294	363	287	300	329	297	320	338	285	329	311	288	300	311	320
6503	1838	3639	4433	3594	8455	39752	51139	46144	30546	2517	852	923	869	844	830	844	791	826	827	864	825	774	783	839	782	826	855	785	796	754	799	855	788	829	816	790	778	833	824	798	784	839	783	793	791	771	787	837	832	801	803	770	824	818	758	809	822	729	792	803	824	767	812	777	787	821	756	814	831	792	784	826	830	788	801	772	827	784	814	790	751	804	767	782	776	825	761	786	774	740	780	751	759	814	759	775	808	795	794	795	769	817	822	813	845	793	787	813	802	822	746	820	776	769	824	835	785	819	767	795	798	771	824	816	790	742	765	775	791	753	808	753	785	801	814	776	854	778	780	779	739	744	796	800	754	789	804	818	816	750	824	850	781	752	780	786	802	794	844	790	786	822	791	797	771	736	774	822	812	741	764	799	817	733	816	777	800	774	732	776	807	771	798	791	814	811	800	790	794	812	775	805	800	787	757	817	745	786	781	779	779	765	793	803	784	803	806	763	787	837	750	795	794	780	782	816	806	758	797	770	796	802	827	826	749	801	793	762	756	775	788	793	790	792	757	811	811	788	782	773	774	810	802	765	836	786	775	729	815	790	760	802	815	838	742	762	811	826	793	785	793	787	804	784	770	787	770	787	782	763	806	787	812	741	777	791	745	809	781	746	799	761	772	809	806	806	741	766	786	812	810	790	826	764	792	858	778	788	816	790	807	781	825	811	833	769	822	848	768	875	807	858	798	798	798	810	775	758	853	811	798	843	819	787	778	809	762	728	789	787	770	811	757	804	801	863	823	747	784	855	827	751	752	806	799	820	764	789	802	802	723	835	833	802	788	816	789	805	757	792	814	785	762	774	779	789	794	773	767	829	801	812	764	825	820	774	775	765	787	742	824	801	790	792	787	796	836	815	801	774	779	784	802	812	789	814	797	786	811	766	791	765	777	815	807	795	780	742	817	806	791	796	769	808	802	762	794	747	814	757	788	803	749	812	764	783	801	767	799	810	787	755	777	783	750	764	802	774	831	777	789	792	785	788	787	776	826	779	793	769	765	833	806	816	805	802	817	777	768	811	799	765	764	756	833	838	769	791	812	792	795	783	779	807	790	780	816	784	784	810	753	815	808	742	795	790	800	800	759	771	776	838	788	806	799	818	768	773	755	856	821	791	825	825	759	789	796	784	816	765	774	846	740	786	773	796	769	741	801	805	811	783	821	862	763	816	780	779	783	877	790	802	801	806	758	796	748	789	795	801	768	830	787	751	755	807	781	816	767	766	805	800	813	747	734	791	771	795	724	788	814	835	858	802	757	796	799	825	768	805	781	851	759	781	798	782	802	778	779	794	797	820	777	835	749	773	826	836	843	788	816	771	786	819	797	836	759	813	831	796	805	813	762	792	816	787	790	763	789	787	814	782	786	791	789	788	756	785	794	787	753	820	766	792	829	800	723	785	758	802	800	762	777	795	773	786	798	822	808	808	787	813	760	785	782	754	772	796	791	744	778	770	797	781	742	783	842	811	767	827	808	792	770	818	851	806	799	780	787	812	811	802	766	820	789	781	787	767	818	719	791	761	731	818	802	834	741	772	735	786	777	762	796	759	816	741	746	742	738	794	766	778	758	747	760	810	768	787	869	807	749	818	824	857	792	832	804	795	822	789	790	754	778	762	767	824	805	766	815	816	776	815	791	797	803	799	753	774	763	753	775	772	821	821	776	784	766	766	769	786	792	775	818	787	805	732	764	808	761	751	769	758	771	840	812	828	761	856	750	817	765	840	798	763	816	785	851	752	741	820	764	780	793	793	810	788	795	815	816	820	778	804	819	775	784	838	749	822	837	770	804	812	787	830	839	787	809	791	741	806	779	847	821	790	803	807	841	773	737	823	815	763	777	805	799	789	809	796	817	804	772	750	826	805	824	782	791	782	789	784	758	847	779	768	793	785	764	809	777	845	791	817	744	829	767	805	762	798	816	791	827	757	794	844	746	767	792	761	745	819	768	788	754	777	801	781	812	783	794	815	783	743	856	803	762	730	755	756	820	797	778	772	808	808	744	802	776	787	767	778	767	746	814	770	827	783	768	771	760	802	783	771	747	778	750	764	758	791	775	813	713	827	778	772	770	770	768	774	727	752	824	800	802	776	733	745	791	733	849	829	809	813	764	810	774	765	804	791	801	800	823	733	801	811	821	773	787	827	758	815	801	773	796	751	827	809	814	803	779	753	777	786	820	823	785	751	791	824	771	797	738	834	714	805	771	768	793	809	818	803	821	785	756	795	825	767	778	831	818	818	830	811	740	747	830	778	801	781	779	794	794	741	808	824	763	825	761	844	816	776	762	812	807	784	780	779	786	801	849	788	728	819	766	804	825	796	808	781	824	762	792	815	821	780	738	796	741	855	780	851	835	816	788	796	791	790	800	793	812	801	803	800	783	770	806	793	777	792	781	806	864	746	732	801	786	859	771	811	804	760	737	841	780	782	813	830	800	838	802	820	808	817	761	754	804	809	856	749	760	778	745	771	816	835	852	802	780	742	796	797	788	768	767	781	820	817	848	768	810	786	803	825	727	766	776	749	756	786	834	816	816	771	736	787	800	819	787	856	803	795	823	747	788	753	779	817	759	793	794	775	768	786	815	806	810	829	752	800	781	763	793	776	759	825	774	821	768	785	819	789	778	782	796	828	776	833	782	792	785	816	844	725	769	759	805	778	803	811	801	750	808	815	800	793	742	811	776	788	787	769	820	782	798	800	734	773	785	838	805	751	826	815	776	770	767	781	770	759	827	787	791	786	751	788	796	777	803	823	759	788	757	760	791	763	800	779	801	824	794	839	800	842	764	758	753	796	804	831	798	776	815	790	835	792	774	786	801	755	784	788	826	784	812	735	778	822	772	784	733	825	762	779	755	798	774	798	789	756	788	823	841	835	775	784	846	734	764	751	797	822	826	817	809	808	809	786	818	793	783	769	790	787	732	776	836	775	788	796	792	771	800	734	758	801	784	821	811	743	728	769	753	782	785	826	784	758	792	742	800	789	793	768	740	799	782	820	778	788	775	756	790	830	794	770	799	796	798	818	765	816	812	768	769	780	790	781	808	771	820	864	810	791	771	781	798	796	778	807	861	766	833	780	834	819	862	791	730	764	787	749	803	827	867	795	806	850	835	785	771	810	795	748	751	786	795	778	794	819	752	786	837	787	802	790	761	766	780	792	793	789	792	771	853	817	778	778	769	760	766	798	786	802	767	786	741	828	823	782	778	829	784	803	770	782	834	797	774	796	777	809	810	787	785	813	800	797	795	810	783	776	809	791	773	752	807	824	784	801	733	810	839	752	756	768	839	787	768	744	766	824	800	750	794	780	781	815	755	817	782	774	763	783	804	797	767	789	809	798	807	770	811	805	738	811	785	821	755	802	804	790	822	822	764	773	744	765	824	817	791	725	783	749	789	798	862	742	802	800	813	792	718	771	818	734	795	801	703	793	758	806	803	804	790	790	820
15854	3434	3547	2638	1787	9089	38812	44249	37037	25702	7317	601	405	420	404	381	376	383	405	423	389	405	406	414	398	365	418	381	396	379	362	378	418	376	402	381	373	361	356	395	413	371	379	378	398	380	440	375	375	376	362	393	368	374	362	389	397	396	416	396	397	363	375	343	387	379	395	453	414	395	366	367	407	417	386	387	375	393	420	375	374	394	363	418	418	352	379	394	404	394	388	355	380	376	375	392	414	383	379	397	378	389	386	371	399	364	418	372	374	376	353	353	383	339	352	386	390	414	409	397	370	407	398	378	391	351	367	400	370	436	403	385	355	396	370	393	364	390	352	379	418	417	374	417	395	362	369	378	382	407	378	404	399	391	391	399	349	368	383	388	403	386	394	377	415	372	398	395	356	380	378	408	349	391	391	382	376	403	383	381	375	390	387	359	403	378	408	382	376	405	403	396	409	417	363	424	379	395	362	388	358	389	373	365	365	408	368	410	377	390	369	388	396	369	363	406	384	391	387	368	400	411	407	396	346	397	372	385	420	403	408	378	393	356	391	408	399	404	399	395	371	379	356	364	387	369	383	439	428	333	376	380	355	382	373	351	388	387	392	400	453	374	403	397	382	380	371	400	379	342	391	362	425	378	383	390	390	392	372	360	395	389	397	390	402	412	430	346	381	355	411	385	390	374	443	374	390	412	398	388	374	372	399	378	368	379	379	332	410	376	402	376	413	403	406	435	375	404	369	368	351	376	387	387	369	402	391	377	366	399	362	382	394	388	431	406	414	401	385	367	372	353	372	371	376	364	373	388	420	380	357	429	369	369	381	380	353	384	362	404	428	386	373	362	404	334	386	416	413	375	402	387	379	379	377	374	412	388	363	373	382	389	400	348	393	360	382	376	357	339	412	347	378	356	387	358	396	372	380	342	389	404	364	391	428	351	364	396	380	378	420	385	367	396	408	395	405	369	400	384	410	405	370	358	364	375	347	405	416	379	369	403	382	369	382	363	385	393	354	337	349	399	383	362	395	398	386	370	387	380	399	370	409	406	334	375	385	380	414	418	405	377	399	379	368	371	387	375	378	368	392	393	404	355	360	368	373	394	363	414	435	386	397	383	392	398	430	399	391	395	368	404	404	404	388	354	382	438	393	380	381	389	363	395	389	384	371	394	409	379	358	338	413	388	426	370	357	370	371	352	397	381	341	367	389	360	379	406	340	398	366	395	353	388	393	391	387	397	392	351	390	348	434	354	379	360	385	391	423	340	333	377	417	365	377	402	398	364	384	385	360	391	394	388	361	349	392	373	376	387	350	388	364	393	350	386	373	410	389	381	400	355	404	373	394	412	356	403	395	394	371	417	372	388	382	386	409	361	385	347	418	418	377	390	381	368	386	385	401	420	383	400	421	375	390	342	382	380	395	362	396	359	367	376	385	346	383	380	394	390	386	350	355	393	402	399	382	407	379	357	365	395	376	370	367	382	456	407	418	377	391	419	373	382	380	353	389	388	398	361	365	367	401	399	377	383	381	369	366	367	398	386	383	377	382	420	402	361	421	400	382	426	408	382	391	365	409	421	376	403	384	370	346	375	376	354	335	360	377	397	364	390	401	372	387	358	392	372	397	405	342	400	362	343	370	391	423	373	383	420	395	377	381	359	393	402	416	388	386	361	366	398	360	390	390	343	408	369	335	354	446	382	389	394	408	400	349	425	411	407	368	387	425	399	397	388	347	344	374	344	389	390	393	389	367	387	394	386	403	429	370	384	380	362	395	411	377	371	400	385	385	381	361	385	374	372	413	380	402	345	359	362	388	390	395	403	395	401	405	411	411	392	407	389	386	390	357	390	376	390	356	328	358	410	369	364	380	371	392	427	392	384	383	411	350	414	394	400	369	384	394	395	416	415	389	406	398	374	386	344	429	353	346	343	365	397	407	425	405	405	393	382	386	365	356	342	411	378	348	380	375	369	426	402	353	366	387	366	362	394	420	365	380	379	371	364	390	399	377	378	358	373	344	378	385	425	391	405	381	397	388	376	401	383	381	387	376	353	394	385	334	396	378	380	369	356	400	403	410	356	400	421	397	360	374	388	392	365	376	364	375	414	415	393	369	372	376	354	371	357	429	384	365	383	391	381	373	381	375	402	372	406	332	350	386	392	382	346	384	394	376	407	363	360	350	415	417	373	405	397	406	405	426	353	386	383	369	412	398	359	330	357	370	393	369	381	381	376	361	371	391	408	385	384	374	409	425	365	370	410	349	378	374	343	393	367	354	406	385	420	362	415	370	395	401	351	383	380	402	382	367	369	405	376	416	435	364	370	386	379	376	351	399	379	380	380	348	401	376	396	369	396	374	395	375	374	369	402	411	399	374	415	360	356	392	374	404	414	384	405	423	363	381	371	419	363	399	363	346	379	349	367	375	342	384	354	387	396	406	338	361	383	357	370	411	364	390	366	386	384	420	371	374	422	369	417	399	408	381	376	415	440	392	454	416	376	352	384	397	401	402	374	406	384	401	378	361	348	391	364	371	368	346	362	379	382	364	411	386	393	377	361	420	355	371	397	348	363	406	369	406	411	386	384	383	413	371	394	424	387	403	354	384	430	416	363	409	394	414	369	378	419	381	386	412	372	349	373	416	417	399	390	381	384	403	367	386	388	359	350	363	387	393	384	388	354	394	389	367	370	396	369	398	375	361	411	356	367	394	380	398	368	383	360	390	404	410	371	382	389	427	357	376	384	429	397	401	391	394	383	352	386	382	373	395	382	360	399	385	428	401	358	369	376	369	366	434	390	390	388	402	358	359	401	423	430	391	409	359	438	375	408	379	402	424	365	383	387	382	404	389	392	338	388	370	413	357	372	382	384	358	337	367	386	389	432	353	379	371	391	386	393	397	394	398	379	345	412	405	378	410	412	362	395	378	389	409	375	410	387	401	406	342	420	400	350	388	399	375	403	401	374	418	397	385	324	390	363	410	388	361	380	406	368	381	357	401	367	360	383	400	379	368	336	375	394	397	382	346	389	416	380	384	421	372	380	386	348	381	362	379	380	388	383	353	359	399	383	374	386	405	413	408	403	378	419	410	385	399	372	348	367	365	386	359	402	401	383	379	394	347	396	391	408	418	405	384	363	394	362	389	356	371	402	404	348	352	382	390	392	358	384	361	415	382	342	358	388	400	386	387	375	392	404	377	371	395	380	385	370	407	404	392	367	380	370	379	358	402	363	364	390	402	353	399	353	400	394	384	357	416	385	396	416	364	369	365	376	359	413	414	369	404	366	378	391	391	379	379	385	391	391	375	380	398	398	429	359	381	387	377	393	405	359	397	389	387	431	342	383	361	401	383	386	343	405	380	390	405	367	361	404	391	422	417	421	381	375	411	348	394	356	380	372	413	376	366	381	396	357	363	355	363	345	397	394	352	384	369	390	390	355	371	362	408	337	387	392	374	370	374	386	407	408	422	411	381	382	403	413	408	412	365	369	388	391
8486	2970	6324	7168	6085	19887	52695	59018	53046	41511	11995	1112	1144	1063	1077	1140	1070	1054	989	1039	1004	974	967	955	1036	1024	983	990	961	957	950	933	970	955	973	1016	922	980	997	953	941	921	964	1004	1004	988	965	944	894	934	974	969	932	941	901	978	969	956	932	962	922	903	941	980	907	970	952	902	955	894	1001	920	977	919	930	956	903	921	915	933	908	964	939	962	966	944	909	932	870	889	946	932	1025	938	868	975	927	964	984	929	904	922	889	913	948	941	906	856	940	974	967	957	938	960	937	873	952	947	922	931	926	927	920	912	920	939	934	980	912	879	907	936	939	962	963	905	943	992	969	928	905	919	968	897	934	962	926	972	938	950	938	923	947	949	946	961	942	933	945	901	918	945	941	953	943	993	964	926	993	890	967	960	975	949	886	923	978	931	921	925	984	897	965	918	952	902	938	891	967	957	933	942	988	914	910	929	901	951	922	932	909	926	920	895	902	940	944	962	912	991	929	906	930	890	909	950	918	969	935	917	951	964	984	925	950	916	948	973	933	954	974	948	922	961	968	915	893	904	940	887	932	942	929	919	897	972	953	956	926	936	902	892	973	939	969	924	954	919	974	991	953	899	897	911	960	945	937	882	944	966	883	951	948	905	945	969	907	887	909	932	944	916	946	982	932	943	942	974	936	892	899	946	898	952	912	961	944	948	952	977	933	932	928	889	922	918	939	975	983	890	935	931	888	936	974	883	928	925	922	942	919	908	964	948	953	945	923	974	971	936	917	926	927	939	962	896	942	904	924	956	969	930	946	910	956	922	960	931	945	922	913	964	844	950	961	964	881	870	937	964	894	931	930	967	941	949	919	909	948	913	878	937	941	913	923	944	901	958	968	979	946	898	984	921	975	865	941	986	946	893	910	952	973	946	917	923	981	1004	970	937	898	952	946	978	866	892	914	992	891	908	990	906	941	934	965	929	950	958	990	942	911	982	917	963	972	890	986	899	877	933	914	907	932	884	928	986	932	915	967	906	924	928	923	922	872	993	905	938	915	997	990	958	896	907	922	921	928	946	963	960	952	900	952	970	936	956	941	921	983	865	927	938	909	968	930	926	951	930	940	918	953	932	965	949	917	894	924	924	960	894	969	911	888	981	911	951	939	963	911	981	967	870	898	967	924	954	960	969	982	954	959	958	965	927	926	924	876	927	931	978	969	939	971	962	936	926	925	923	951	958	969	952	949	980	967	951	904	970	945	923	939	899	908	905	965	962	915	937	928	940	941	957	936	989	890	890	936	929	933	965	914	945	904	874	918	925	905	950	989	968	964	948	980	921	881	989	961	929	958	944	969	923	905	872	910	959	929	938	925	923	984	911	924	940	941	957	922	894	920	955	973	941	907	987	928	894	1007	912	964	931	920	973	936	895	904	931	972	974	949	921	930	987	938	930	960	933	928	923	914	966	975	956	899	973	975	923	924	933	980	904	912	940	957	940	900	979	913	878	925	938	967	938	939	888	922	949	957	942	937	954	882	945	913	908	946	984	951	935	941	885	968	919	973	966	948	937	916	975	941	933	944	930	932	878	957	959	990	898	964	930	937	951	965	931	836	976	982	876	901	977	897	872	883	886	958	883	926	898	953	869	847	926	926	959	925	971	930	935	912	922	932	920	922	886	901	871	960	908	904	947	923	923	950	926	930	926	957	927	954	956	915	946	972	962	936	953	919	982	967	925	944	941	940	863	975	882	943	953	899	939	952	899	966	900	948	924	901	934	954	994	919	950	945	956	885	921	925	928	899	940	955	906	950	896	971	970	882	938	975	904	963	952	955	930	933	903	909	986	936	925	905	915	983	950	972	935	985	903	920	909	956	902	915	933	884	979	944	923	958	941	978	954	934	899	903	957	964	898	943	900	943	957	943	945	940	918	969	975	931	918	986	946	962	934	983	932	910	933	914	929	915	904	938	974	938	924	927	963	959	955	931	945	991	927	914	912	960	940	873	919	935	912	878	934	920	931	902	916	986	938	952	919	929	903	919	893	923	978	883	993	957	966	923	922	918	880	922	930	959	873	955	944	952	990	948	943	944	927	941	978	940	887	911	931	912	951	917	941	917	934	923	897	910	948	874	929	922	970	939	880	903	938	1018	922	909	929	959	896	946	944	916	911	944	908	907	951	941	917	918	935	959	886	959	906	898	929	915	960	895	903	868	915	938	924	960	929	920	919	871	979	977	855	933	933	913	958	959	955	930	928	918	924	902	932	924	898	908	896	1010	914	971	969	958	946	885	938	977	880	926	919	960	911	895	985	950	905	1010	958	900	933	936	935	915	874	965	901	967	921	907	945	944	894	918	916	971	924	947	880	941	922	974	955	926	938	945	903	911	923	901	912	912	924	898	923	929	946	969	961	981	941	942	930	935	915	946	958	925	912	930	955	873	917	942	884	914	916	930	938	984	903	970	903	950	925	916	1023	924	970	957	887	962	927	1000	887	939	901	988	909	894	895	910	934	885	912	924	916	949	974	955	931	956	928	952	910	922	954	905	932	941	960	939	948	921	926	948	967	914	950	959	928	948	953	941	913	887	907	900	931	963	964	914	902	978	910	890	933	905	947	905	953	955	964	973	905	934	969	897	970	913	885	924	928	957	972	921	989	911	949	932	907	925	892	926	930	928	966	943	942	942	971	881	882	917	925	904	924	900	967	959	963	984	969	892	966	897	934	896	968	969	895	984	954	939	950	948	940	937	925	951	949	918	952	944	948	897	948	997	891	965	965	957	936	964	942	974	905	996	911	921	962	929	947	932	978	860	966	913	991	953	915	975	938	949	940	866	927	919	944	936	955	953	886	905	889	933	950	954	964	965	939	941	945	922	943	961	949	949	920	946	913	934	933	939	901	911	913	939	924	905	958	902	917	905	919	967	969	927	916	920	997	959	906	938	943	929	898	946	941	929	928	879	898	914	969	883	979	940	901	900	926	920	896	883	935	875	915	999	915	1021	912	906	963	958	976	904	967	908	936	911	929	911	956	930	933	906	906	924	936	922	966	967	937	914	915	947	954	952	875	956	929	910	990	895	904	940	943	922	980	971	965	915	893	947	966	941	996	890	991	951	940	946	966	909	889	942	907	939	891	946	895	942	935	908	947	912	947	915	894	868	935	976	934	939	890	949	885	949	926	951	905	920	916	953	904	943	896	945	966	976	942	908	943	914	980	903	928	945	983	939	939	924	951	925	885	986	926	1007	906	928	885	941	944	974	925	974	947	939	918	899	920	927	907	912	924	920	956	931	912	902	912	963	923	967	942	912	925	944	924	973	937	870	934	923	946	896	940	892	906	991	893	966	965	958	959	962	977	961	909	977	915	909	912	923	928	894	881	928	922	997	989	924	933	951	961	970	926	978	899	915	1017	950	936	945	968	966	935	891	944	982	939	927	899	927	982	905	957	890	933	945	953	948	956	958	877	958	907	963	921	934	1016	928	894	893	995	926	859	893	882	961	918	961	956	925	950	925	949
2750	606	667	543	456	647	1240	1371	1227	915	444	402	397	397	405	338	342	348	382	338	377	362	423	381	376	336	376	354	417	422	373	378	391	367	386	372	389	393	407	335	382	385	344	404	369	342	401	411	385	346	384	368	363	396	377	370	339	381	369	386	409	340	377	374	373	397	408	405	361	365	406	390	388	391	371	363	375	372	371	379	386	392	420	406	375	417	393	401	391	371	376	383	400	380	389	396	378	407	378	371	346	382	378	395	382	359	406	394	386	381	376	353	373	375	380	370	432	390	399	404	364	399	389	345	369	358	402	385	391	364	415	353	345	357	425	392	377	357	372	387	390	368	355	392	394	399	364	382	381	387	386	399	374	391	375	356	357	402	384	371	408	377	334	355	350	376	382	360	402	346	382	393	434	401	351	353	383	388	380	382	362	362	358	417	369	379	362	369	386	381	403	378	348	397	384	338	354	370	393	380	373	385	365	387	397	391	381	394	355	360	371	357	366	394	356	403	421	360	403	385	383	337	380	410	416	384	351	364	409	385	382	384	392	387	401	375	321	354	352	371	396	408	376	425	381	364	412	372	376	410	425	372	377	343	349	340	378	369	370	336	378	384	346	375	364	358	373	391	365	380	375	365	389	395	371	368	377	354	381	383	373	418	414	368	405	381	435	373	371	385	387	416	394	367	359	410	388	393	338	388	363	354	382	378	392	349	396	395	353	389	398	398	367	366	388	374	391	390	374	348	339	359	377	338	360	371	395	404	372	384	365	372	393	432	380	384	368	371	366	380	362	398	395	374	392	361	356	401	356	390	406	331	375	378	373	392	372	369	379	345	358	359	372	372	375	392	357	388	377	387	335	370	380	354	388	370	345	356	388	444	376	368	390	376	347	353	330	373	413	377	388	368	333	369	407	376	368	391	374	383	346	339	415	375	353	371	375	335	363	391	386	343	386	372	353	387	366	338	342	374	368	399	360	366	403	389	421	375	343	354	386	392	395	372	372	394	373	405	373	356	365	390	356	380	391	390	371	346	369	350	368	348	370	364	357	369	383	379	383	419	344	395	369	378	351	373	352	346	373	379	365	343	366	369	375	400	400	363	403	412	371	393	399	388	373	369	353	396	343	382	379	385	377	379	359	385	371	392	382	380	390	372	373	398	390	376	356	430	387	391	352	369	345	402	368	378	399	383	373	344	366	357	376	377	403	355	375	357	383	393	350	393	400	375	372	402	371	363	377	380	384	398	380	353	384	351	387	372	371	381	372	378	369	365	367	370	397	355	379	364	367	385	381	376	388	396	382	387	361	381	383	362	337	379	382	367	328	375	374	392	361	374	369	347	370	351	340	390	393	348	350	356	387	328	395	369	413	427	373	381	345	324	355	390	363	374	345	381	357	369	383	366	354	375	368	376	365	398	353	365	381	394	356	423	351	378	358	349	423	399	392	351	389	436	405	391	384	370	367	395	402	350	388	354	396	365	357	354	409	389	387	386	423	389	390	361	387	366	381	434	421	394	368	363	371	351	410	389	380	433	390	358	401	366	386	351	384	316	368	370	415	406	390	382	354	344	366	381	389	380	392	355	399	389	397	368	371	378	380	332	377	397	383	410	395	375	411	422	358	360	354	383	383	404	396	392	355	364	390	368	369	348	364	337	359	333	347	370	368	429	364	380	383	379	385	362	359	339	373	365	374	381	352	407	361	335	394	383	368	374	324	392	377	374	390	397	396	360	372	420	339	353	357	330	378	401	398	357	362	370	356	394	408	377	378	363	392	364	368	399	390	392	388	406	402	328	368	357	377	362	361	366	405	383	365	354	399	392	381	380	374	395	405	384	340	325	392	364	382	366	346	414	387	376	379	339	372	366	400	381	425	374	365	376	400	426	372	392	383	367	390	373	411	385	365	394	364	348	347	381	359	396	364	358	373	368	373	385	379	359	376	370	381	397	358	351	372	361	370	389	358	367	369	396	386	368	369	410	394	365	369	336	370	345	370	351	377	335	402	345	325	374	423	374	385	375	414	391	368	375	336	355	377	377	381	390	362	378	375	403	388	342	332	352	398	379	389	365	371	387	393	381	349	412	355	380	357	386	412	368	367	392	359	368	378	418	360	383	362	386	358	377	421	353	375	374	369	386	380	367	368	363	375	392	398	408	390	370	342	397	390	382	369	394	401	381	403	378	399	388	377	358	359	397	379	342	385	378	394	357	380	377	389	360	341	398	366	373	392	390	398	390	371	386	359	365	372	356	380	367	396	388	389	355	353	380	374	356	397	381	367	391	366	407	339	351	361	418	389	340	385	359	358	411	387	388	396	356	410	376	335	387	382	372	360	321	362	366	405	370	351	360	363	409	361	383	371	409	433	368	379	351	393	402	385	381	367	386	348	363	372	375	399	377	360	355	355	345	392	383	400	348	387	386	408	382	377	380	374	373	404	380	402	395	391	395	368	402	387	360	391	371	370	367	398	409	386	363	384	406	368	361	364	404	351	349	408	353	375	358	389	397	362	355	387	377	329	381	390	379	347	343	359	410	377	347	367	410	366	391	372	400	376	353	376	394	379	377	359	386	377	370	389	411	350	391	389	377	421	358	337	386	331	413	398	373	345	387	410	375	421	383	376	382	420	356	393	358	376	370	387	358	353	366	358	345	350	402	382	395	408	389	410	385	358	345	349	400	355	400	354	395	394	373	353	366	340	409	343	384	356	332	392	408	368	384	374	348	367	397	352	368	370	408	362	385	355	395	390	381	374	328	362	379	378	366	367	342	353	390	406	374	386	378	389	387	403	348	366	398	390	339	378	366	369	377	382	383	384	362	359	390	356	373	373	352	386	385	381	387	354	361	378	387	392	344	418	363	391	402	367	399	390	419	380	381	405	408	390	405	387	379	357	346	411	359	360	377	377	357	355	416	382	388	335	387	382	385	378	347	410	373	373	361	403	365	371	364	329	386	384	345	408	418	390	363	377	378	371	329	371	367	373	377	381	393	396	396	365	378	390	376	393	347	352	349	391	378	377	377	371	428	395	364	373	377	347	348	371	344	402	357	372	401	376	374	387	368	373	418	388	406	374	377	375	380	325	387	404	366	403	352	380	354	375	389	416	406	381	398	401	348	360	388	380	394	362	378	381	421	415	376	394	363	369	334	342	408	355	387	382	386	389	368	378	392	337	346	349	367	399	349	349	353	368	376	389	362	340	359	382	361	378	356	380	390	392	398	359	401	393	415	376	372	376	375	386	398	383	374	359	378	407	369	395	384	391	353	370	362	368	398	351	367	389	404	395	400	345	406	382	394	357	376	403	328	376	394	392	376	354	393	401	352	355	383	380	419	361	375	392	367	361	367	333	379	359	365	382	363	394	386	387	367	336	357	409	389	370	382	344	353	375	329	338	408	404	396	364	373	373	382	398	359	374	386	380	364	391	361	400	398	371	404	386	356	416	375	377	407	363	353	372	351	380	379	412	387	406	356	364	312	383	391	402	384
2873	1044	1443	1423	1328	2673	5767	5966	5188	3722	1178	885	888	915	887	899	904	898	897	831	910	874	947	919	906	830	891	907	861	821	920	905	893	842	927	909	872	912	873	882	881	852	851	878	892	928	886	843	859	880	883	859	902	908	900	867	873	903	848	890	844	852	874	918	839	877	868	903	876	922	861	903	911	853	872	844	884	887	871	893	856	888	946	924	887	852	865	833	910	867	886	856	865	875	894	888	868	894	901	882	847	884	914	905	817	902	861	886	925	869	844	855	868	921	888	951	903	799	903	880	914	871	886	849	853	863	848	909	865	844	890	885	914	865	876	891	869	871	926	925	857	955	914	862	847	900	875	912	862	899	921	848	856	892	902	851	847	945	882	891	911	868	892	874	860	921	863	864	903	882	841	879	884	883	890	828	854	869	866	861	862	934	860	878	919	849	841	864	866	877	879	860	899	833	862	854	862	877	907	883	828	823	879	830	894	851	869	865	918	891	923	867	836	886	873	908	829	886	917	821	846	831	891	906	858	885	895	871	863	884	866	912	877	877	852	849	877	872	840	876	867	862	864	879	923	906	866	921	809	914	873	856	835	861	894	868	878	841	825	912	915	851	890	883	885	879	847	864	873	885	916	897	933	901	872	915	897	886	868	877	813	842	938	901	820	835	835	881	900	887	952	918	833	840	920	919	875	866	883	915	878	860	892	946	828	836	857	961	848	902	851	856	887	865	887	877	885	846	873	873	845	891	875	876	919	886	882	879	832	874	865	870	854	860	858	867	902	906	863	898	851	859	880	862	818	871	865	908	895	856	892	868	878	924	856	909	888	887	885	861	884	909	880	866	831	878	922	870	835	879	817	827	846	858	865	890	886	860	839	846	881	897	887	896	864	810	904	856	920	925	864	891	863	859	928	838	902	857	871	959	856	859	925	851	863	920	887	822	866	917	873	931	883	892	871	896	886	903	820	886	852	904	890	906	866	872	885	851	835	878	872	844	872	847	883	929	892	885	868	881	843	905	870	867	873	877	888	861	850	891	910	848	852	939	932	833	899	855	900	864	942	853	854	878	885	944	900	846	869	854	903	900	824	863	886	861	923	878	893	870	883	900	856	859	947	909	909	866	876	839	860	911	846	911	883	911	907	876	917	823	876	885	873	871	907	857	880	878	905	881	898	871	944	860	880	829	898	890	857	877	892	845	876	937	886	897	864	872	887	865	858	881	858	929	921	915	870	862	910	908	877	840	892	963	901	876	818	876	916	889	892	885	885	926	853	801	891	826	832	868	899	853	841	863	864	868	849	898	908	896	858	886	874	864	856	892	845	866	847	872	939	878	899	907	909	829	795	884	944	888	939	830	886	866	907	852	864	848	857	831	897	911	870	907	926	874	858	886	873	817	874	887	819	852	902	886	863	908	866	894	898	886	843	859	914	803	882	903	838	868	852	910	875	879	893	884	884	850	875	866	852	907	880	916	895	826	880	860	856	833	873	873	850	813	899	806	881	835	899	829	823	880	901	899	894	830	874	840	853	897	906	920	908	849	870	901	892	891	843	875	864	847	855	899	850	925	880	928	827	919	883	862	902	940	822	948	848	884	893	831	894	873	865	882	865	875	891	823	929	898	830	885	867	888	884	883	862	823	910	854	835	904	885	867	862	883	858	866	847	848	878	866	932	849	887	867	918	885	854	870	916	871	850	888	905	856	876	826	854	864	851	846	892	872	859	917	839	864	918	920	865	847	869	817	871	883	870	897	884	846	827	896	857	928	876	865	900	865	862	849	883	823	855	847	894	852	852	888	836	888	926	862	906	867	939	882	886	877	874	913	868	846	790	845	923	923	854	835	862	901	877	875	849	879	932	826	791	838	916	822	859	832	815	829	901	866	867	881	848	839	870	892	900	867	858	825	860	860	881	842	887	925	895	880	881	892	926	841	881	931	818	862	849	882	845	852	868	873	851	905	881	860	832	862	927	929	862	873	923	860	844	864	844	897	836	865	848	871	933	938	884	870	882	842	842	897	917	914	897	838	872	893	848	870	902	861	887	851	902	901	884	866	886	889	883	832	888	902	854	848	895	868	893	863	896	889	906	866	839	857	925	877	854	938	859	859	899	832	902	858	858	829	876	890	869	878	871	905	889	908	869	869	867	841	833	895	886	861	905	905	888	886	885	886	824	852	847	857	856	845	862	898	910	868	910	888	887	891	925	903	873	836	903	898	908	854	838	899	851	887	869	900	894	883	856	842	859	870	804	874	907	874	861	939	866	823	923	910	913	826	877	895	902	828	888	840	819	858	851	846	828	877	910	881	878	871	911	862	914	888	900	864	875	862	793	883	841	892	875	862	854	903	885	914	882	855	899	879	876	917	901	889	925	882	858	877	862	917	850	850	900	858	905	876	876	880	876	878	848	862	848	903	925	884	897	869	832	881	872	886	885	929	882	894	904	887	887	906	936	820	858	827	930	860	859	896	893	907	847	874	860	849	825	942	914	895	876	842	892	847	866	881	930	828	907	862	868	839	896	906	875	897	920	854	834	864	855	856	922	836	830	876	847	863	881	904	932	906	876	866	875	933	820	890	862	866	913	885	913	891	847	858	885	926	866	879	892	875	939	846	882	838	873	890	892	946	911	897	835	887	902	870	903	888	896	889	853	901	892	874	897	889	877	819	890	941	854	901	859	898	899	882	912	863	861	896	914	854	896	892	910	862	966	804	916	876	869	847	912	855	863	907	900	869	866	931	847	921	858	856	895	880	845	824	925	913	847	865	846	899	866	894	859	921	860	873	908	862	834	859	894	856	906	850	912	839	857	835	894	858	882	888	870	841	842	908	877	887	868	855	847	892	855	899	870	907	875	832	882	904	831	891	888	878	904	899	882	909	909	889	898	913	878	835	832	854	929	937	866	844	917	832	925	881	848	876	845	903	851	896	892	877	882	819	892	898	818	888	861	870	878	869	883	841	874	906	916	882	925	849	937	884	925	898	835	882	877	841	849	852	895	882	917	906	965	883	922	887	861	899	862	879	920	930	894	889	873	876	859	865	858	921	889	889	885	921	856	909	862	887	888	907	884	916	925	816	909	887	863	902	878	862	912	894	829	881	885	888	889	963	921	861	884	903	874	789	880	848	866	859	874	899	881	913	931	908	854	910	895	895	861	902	880	820	837	852	861	889	842	859	844	853	878	911	909	849	872	878	846	886	865	895	906	878	879	879	907	891	925	870	835	869	876	889	900	924	871	875	851	875	864	892	867	883	917	816	912	927	948	843	883	854	887	859	849	828	886	901	865	876	912	852	922	894	864	870	853	892	855	890	851	882	917	842	885	916	860	904	820	920	913	872	911	845	863	885	895	849	879	871	881	879	911	863	879	859	858	820	841	847	894	910	840	894	890	903	937	861	856	859	920	890	818	883	868	883	904	872	909	893	892	868	903	842	885	835	862	825	912	869	864	897	876	867	902	825	899	944	830	851	895	875	917	931	873	911
8851	1602	1833	1415	1478	9765	20327	24933	24841	16949	3332	305	275	298	280	293	284	273	263	290	275	302	319	296	297	285	235	277	276	262	297	282	284	293	277	295	258	280	287	274	287	250	270	302	271	298	284	269	278	289	279	299	308	297	306	268	260	291	285	305	303	269	292	255	255	274	272	281	286	266	265	299	272	269	291	257	225	283	310	274	296	260	276	286	273	299	289	263	275	261	287	299	276	286	280	309	276	306	305	271	275	280	249	255	261	272	253	300	273	276	282	287	292	281	231	255	256	264	270	289	286	260	295	256	276	294	281	279	242	257	276	257	263	266	277	254	272	307	266	276	278	276	282	269	268	274	265	295	278	293	290	315	271	285	251	264	301	295	288	282	247	268	264	287	245	313	294	260	286	262	280	276	269	272	267	243	274	255	270	265	300	288	279	281	268	293	269	264	275	244	303	279	259	263	287	263	244	255	293	282	279	308	268	263	238	263	273	277	267	282	264	266	276	271	298	269	255	305	294	283	290	295	292	263	280	295	272	257	292	302	284	263	298	258	234	287	242	265	293	273	256	280	291	283	269	277	278	282	275	263	292	284	282	291	267	278	277	273	277	258	284	286	274	274	264	282	276	295	307	278	242	279	268	250	298	297	267	293	265	254	272	274	257	266	245	287	259	283	283	264	308	248	260	267	279	285	290	288	310	288	232	285	277	286	280	272	297	261	261	277	270	286	299	249	285	280	233	274	318	285	238	246	286	252	287	272	270	282	241	251	299	274	279	284	257	280	263	259	301	279	301	264	297	275	292	291	254	274	252	285	266	258	279	287	259	294	269	289	301	278	276	279	286	333	290	290	257	264	255	276	319	305	298	297	280	279	239	260	293	273	298	319	301	254	274	272	275	294	285	307	269	283	266	264	279	319	267	252	264	266	252	256	264	288	253	256	279	263	260	270	271	266	264	279	297	301	304	277	266	293	275	292	288	316	248	261	264	257	275	261	278	275	253	293	252	276	281	249	306	289	288	271	271	269	272	258	255	285	278	270	279	242	246	275	274	294	277	310	251	282	300	266	307	302	279	266	275	283	303	253	294	290	273	289	271	260	256	261	251	270	267	259	253	255	265	255	274	267	289	279	257	275	243	303	274	268	274	339	304	292	266	276	270	285	272	304	278	240	309	304	277	273	279	290	296	249	279	270	279	258	267	300	266	271	313	297	264	282	285	294	254	263	280	262	291	268	289	259	296	281	267	280	316	246	287	288	272	282	264	253	264	268	274	296	265	297	288	263	274	298	256	262	283	278	261	282	257	304	228	288	247	285	269	278	257	319	320	281	287	314	281	284	273	271	256	225	253	253	285	282	249	291	269	290	281	286	275	263	254	259	264	294	297	279	271	285	289	233	257	267	294	277	292	290	274	289	300	287	245	252	286	258	248	306	226	283	268	273	267	268	263	315	275	312	262	279	267	280	272	287	302	280	268	242	278	308	268	267	311	253	288	267	230	260	260	284	270	274	280	254	295	308	286	253	274	250	296	253	279	296	256	259	275	288	258	292	276	275	277	264	278	260	261	304	290	289	279	307	260	270	285	285	255	273	277	281	298	272	263	286	271	280	304	281	278	278	257	258	264	279	287	278	276	281	296	283	279	286	259	257	267	271	256	288	280	293	301	273	297	247	285	280	251	265	282	307	264	252	264	272	275	290	294	276	278	279	275	282	269	278	266	278	255	277	302	237	250	288	264	275	290	296	242	270	251	287	262	276	255	298	264	284	305	253	297	302	280	260	219	278	276	259	265	286	285	241	267	285	270	272	287	273	262	285	265	267	265	258	294	277	275	268	253	236	227	277	283	262	259	244	259	247	262	274	240	269	265	261	235	271	289	287	292	272	276	271	296	306	284	244	269	272	246	263	278	280	247	268	244	284	311	263	260	279	300	267	242	298	276	274	281	272	257	267	259	251	256	271	295	296	277	313	271	269	320	286	255	301	309	279	247	297	277	291	292	310	278	316	254	277	313	297	265	260	263	269	261	274	293	277	288	269	267	279	259	261	268	289	265	281	278	253	300	281	285	263	290	265	284	272	323	268	300	280	273	249	251	291	295	263	269	295	257	256	262	309	265	297	276	291	276	267	275	285	309	268	279	277	291	289	275	279	290	304	313	294	274	259	273	282	260	286	284	268	288	269	280	269	294	282	289	259	249	280	276	297	265	247	259	289	283	278	275	312	308	222	299	245	303	283	264	264	256	266	274	302	310	261	272	248	277	248	274	259	268	290	253	310	287	279	255	268	272	292	301	288	285	273	263	278	252	258	265	253	259	262	253	273	279	276	287	253	285	261	287	264	273	271	253	265	286	282	314	269	303	275	255	301	270	302	287	289	263	264	300	256	270	293	276	276	245	279	304	285	259	257	261	294	318	289	316	297	281	299	311	294	270	281	269	239	268	245	294	265	293	273	297	247	291	272	292	307	253	259	258	303	274	269	222	248	249	287	283	269	307	257	250	267	277	272	282	266	268	279	280	288	276	243	261	273	297	275	288	270	284	281	280	252	281	265	272	273	296	278	285	276	251	291	267	272	293	282	298	303	250	285	273	285	249	254	253	285	271	282	291	238	266	275	271	291	281	320	262	243	258	266	288	315	314	269	291	269	283	269	279	285	265	291	267	273	277	286	293	325	307	301	267	258	240	260	268	291	273	280	266	276	272	274	289	272	284	235	280	278	279	250	269	277	272	299	298	282	286	260	289	302	259	286	249	268	280	278	290	273	293	283	253	246	269	261	259	271	271	288	263	253	268	249	273	281	266	254	285	239	277	290	255	246	287	256	284	285	263	298	258	299	275	283	282	274	279	285	287	252	268	307	288	322	279	264	256	284	278	268	252	247	291	265	253	279	258	271	280	280	283	276	274	248	270	249	289	272	269	272	294	267	296	284	307	276	264	292	279	260	283	265	268	285	299	286	287	254	268	275	263	283	296	250	276	272	312	263	304	263	277	295	269	247	284	287	255	261	275	247	246	279	292	255	250	258	304	274	289	256	279	283	284	260	271	257	270	282	269	292	255	277	262	291	284	281	279	285	269	308	328	249	255	282	271	276	266	280	273	282	279	283	268	292	284	249	268	286	270	256	248	264	257	298	244	265	279	251	275	248	289	273	277	282	278	286	297	253	274	291	255	272	284	267	267	255	296	306	265	305	261	278	288	278	259	267	271	284	265	284	275	265	282	237	260	286	289	263	285	260	283	285	292	277	281	269	289	274	288	256	275	284	272	229	267	262	281	298	297	275	285	283	277	256	270	273	275	291	276	263	277	302	331	281	286	262	276	273	292	289	264	287	269	279	294	283	306	277	260	287	310	294	261	290	280	270	273	277	287	284	282	253	269	240	271	278	252	276	248	289	274	297	287	253	272	284	236	269	305	277	254	259	289	271	277	270	264	276	278	270	262	290	303	274	277	286	284	272	275	260	269	249	248	273	281	247	283	264	299	298	253	280
6471	1786	3707	4258	6070	27848	40966	45660	44693	34748	6798	797	811	813	787	753	738	764	759	780	747	703	746	702	715	743	690	692	733	761	784	712	759	722	705	714	717	696	692	710	703	700	673	681	716	692	700	732	690	738	752	736	722	737	680	732	735	665	714	719	734	700	703	683	737	704	771	769	714	719	699	662	719	723	723	771	697	695	697	697	703	677	729	660	633	640	693	733	680	711	711	721	685	723	680	681	735	676	731	697	729	675	664	741	682	684	718	737	691	657	741	723	646	701	686	715	699	697	657	719	707	653	694	695	686	709	720	755	727	705	659	698	724	722	700	666	665	677	701	736	742	712	693	677	699	704	702	718	685	697	702	715	682	762	689	672	648	755	709	704	677	725	654	709	680	728	715	730	686	655	726	707	678	688	758	736	705	697	683	726	711	785	765	701	705	688	721	710	708	697	687	744	695	688	689	698	739	777	732	701	720	737	666	675	729	725	750	669	705	696	744	751	722	725	700	693	710	670	747	713	721	716	694	689	740	725	691	692	662	699	746	701	688	694	711	685	703	691	687	743	689	748	704	669	732	710	710	699	652	715	661	731	736	676	645	715	718	725	732	679	759	725	661	694	714	688	678	688	659	680	673	725	761	683	697	727	691	661	711	654	661	731	697	743	682	679	652	701	704	716	661	717	752	723	783	665	681	750	694	687	732	688	728	723	680	714	713	759	733	686	698	682	692	713	720	732	691	682	672	737	701	707	745	700	688	705	752	671	720	696	692	714	716	687	693	681	711	688	728	711	723	678	685	740	662	692	695	739	710	699	685	675	714	719	723	695	695	703	736	667	683	699	734	714	743	644	673	684	734	693	658	711	735	684	720	728	694	712	686	702	685	686	735	691	710	703	713	698	668	699	715	653	745	692	659	742	652	710	657	711	681	683	686	681	703	701	729	692	702	749	670	639	729	683	726	691	737	652	646	747	698	738	692	685	696	742	690	711	706	691	692	681	669	706	730	732	654	682	671	743	736	734	685	735	701	675	693	692	711	670	715	683	723	731	708	749	712	705	665	682	699	704	658	647	661	675	699	711	697	727	724	701	719	699	709	724	670	711	674	701	709	695	690	676	677	695	669	686	683	704	698	731	694	675	706	702	727	681	666	686	749	695	657	678	686	728	683	726	688	656	688	743	676	691	725	744	688	672	687	724	678	741	696	721	687	700	746	727	677	692	702	700	743	712	687	690	707	651	688	674	705	672	703	725	699	701	682	710	723	689	705	707	697	713	685	725	730	709	675	748	689	710	748	677	709	719	729	663	723	710	721	706	665	705	706	682	709	700	683	728	723	686	751	738	719	712	680	710	721	658	759	632	692	747	711	674	706	712	673	697	677	690	706	682	715	689	685	751	703	690	725	712	740	696	687	705	695	709	651	683	659	665	732	662	699	707	675	718	685	666	704	725	704	725	654	663	741	713	758	653	701	705	725	659	676	721	643	725	722	677	686	721	685	719	726	713	695	632	693	744	640	670	672	670	714	703	696	739	669	702	702	694	633	717	692	736	696	700	697	698	692	681	696	649	719	722	732	702	760	678	717	685	677	704	712	674	674	672	702	706	682	662	679	733	710	673	699	692	694	733	645	694	706	673	716	716	682	713	740	715	707	712	679	676	679	728	714	697	688	629	657	756	695	710	689	689	725	721	679	713	695	665	720	699	673	733	689	691	714	720	697	712	699	647	751	725	687	645	728	675	705	703	697	684	692	653	705	734	700	700	698	682	707	727	649	650	690	718	691	686	687	720	700	747	657	718	685	724	739	678	720	717	682	692	732	681	705	670	697	684	679	690	692	658	676	712	749	680	719	697	732	669	708	664	703	708	707	712	755	705	727	642	670	703	767	733	687	689	716	703	696	693	731	752	745	678	732	671	727	700	684	722	672	653	691	725	711	681	712	686	688	655	710	691	670	701	686	698	694	719	720	657	705	721	744	704	682	696	669	713	665	731	674	727	700	713	717	687	696	737	709	672	653	742	718	668	735	657	721	681	725	711	750	734	696	729	704	700	733	697	697	718	654	734	730	721	717	718	697	699	689	702	710	702	669	685	706	705	701	700	706	649	700	698	722	697	640	664	739	713	708	728	707	678	688	712	699	720	690	731	667	740	692	709	686	706	718	665	718	717	672	738	671	691	674	694	685	774	697	687	731	695	673	670	734	724	722	692	651	706	692	709	740	678	677	710	695	714	715	741	654	735	722	726	709	700	643	680	681	729	676	693	706	676	684	712	671	662	700	671	660	702	701	715	735	671	704	700	735	705	728	748	711	645	700	694	731	695	688	710	667	708	658	715	712	678	699	705	703	715	707	685	692	732	751	733	702	651	716	687	708	702	733	662	738	729	713	680	679	711	690	728	695	686	686	678	690	737	710	648	722	657	677	717	717	714	675	752	675	715	712	684	698	707	689	725	609	761	740	695	669	631	689	737	720	720	711	710	626	714	712	663	625	665	638	704	683	666	708	704	681	668	667	712	696	671	718	702	635	723	726	723	760	719	714	694	713	692	705	699	734	656	696	679	698	651	709	644	699	715	702	700	699	708	748	712	679	705	679	697	671	686	653	727	690	677	704	721	708	689	706	690	701	688	672	670	697	696	659	709	700	714	694	676	643	665	697	688	699	688	716	711	730	702	675	695	673	707	730	702	689	685	683	724	682	701	725	698	692	715	727	714	703	712	712	710	666	664	720	673	713	712	674	699	709	691	717	729	663	650	701	687	711	708	683	688	688	734	669	734	713	675	677	717	716	724	698	692	683	718	726	735	694	706	659	696	700	725	691	717	658	687	750	698	715	711	683	715	676	661	709	667	672	688	684	660	706	739	652	700	695	728	702	655	718	704	686	656	702	760	683	686	674	704	719	728	687	666	662	699	726	684	706	726	646	735	649	679	738	716	657	658	693	708	729	693	707	696	674	685	734	694	691	675	729	707	629	713	740	733	703	724	695	709	687	677	743	710	704	719	741	679	665	706	684	719	671	656	714	733	731	699	691	705	722	714	684	691	692	662	719	717	674	695	686	703	689	721	729	707	692	700	647	684	733	703	680	680	716	704	728	679	683	681	682	671	753	713	731	701	682	698	712	699	664	676	684	690	741	687	709	723	711	718	734	713	723	720	704	709	697	700	690	731	710	704	727	707	709	703	688	670	724	722	735	725	705	696	696	733	703	673	696	732	675	678	712	666	688	654	674	717	681	696	736	727	681	659	707	701	697	723	670	759	673	673	673	684	716	698	697	697	718	682	656	717	707	703	668	694	714	702	660	703	668	725	711	682	745	699	692	740	707	729	680	724	689	719	695	676	697	678	700	722	692	700	681	733	652	713	701	733	722	704	730	684	707	702	708	687	691	704	702	705	736	707	731	716	680	729	698	691	700	701	707	721	696	663	695	666	663	682	665	730	660	693	717	691	701	644	703	681	702	693	718	678	690	690	698	656	731	677	674	691	699	712
16037	3992	3981	3505	2758	5111	12554	22439	23897	32472	15885	1179	380	391	351	329	353	337	374	340	338	343	305	326	317	299	336	320	301	327	338	327	334	325	346	335	355	300	305	315	315	353	321	333	321	333	342	349	311	368	297	330	343	333	302	346	370	328	310	342	332	314	291	329	369	322	321	280	328	319	334	302	309	309	338	307	320	324	348	315	341	345	330	310	340	345	304	322	339	318	305	317	318	320	328	282	309	312	319	325	351	278	331	358	316	344	355	324	329	329	360	318	299	326	288	340	294	321	324	329	361	333	310	325	326	331	310	325	333	295	345	322	317	306	338	307	308	333	330	306	281	333	301	303	320	316	300	322	319	326	301	321	345	279	350	312	346	347	338	333	313	323	303	308	360	319	341	313	325	324	329	303	312	297	305	316	309	307	310	325	309	342	331	305	297	299	310	349	345	342	323	327	334	352	308	307	313	336	333	306	328	363	374	354	309	328	322	327	304	339	367	332	340	318	339	322	337	332	376	355	323	338	306	300	318	297	315	340	304	312	320	321	351	340	335	296	326	317	336	316	347	349	317	343	301	359	325	319	331	317	340	300	334	333	312	312	362	324	316	335	325	348	325	298	314	331	303	333	309	305	314	269	337	305	295	333	314	286	320	318	337	315	309	300	325	347	356	348	335	347	340	300	326	324	328	310	322	316	295	343	326	335	362	334	341	309	335	361	329	331	311	310	302	358	336	333	357	300	340	320	347	348	320	331	315	318	340	327	272	315	331	316	342	316	331	322	335	273	325	306	302	312	314	332	311	336	298	341	317	327	307	319	293	298	312	324	293	330	305	302	329	338	331	321	331	303	321	331	324	286	342	298	343	348	310	311	318	334	357	317	324	343	319	334	322	344	316	337	336	327	345	337	318	325	332	315	329	320	344	328	326	305	331	325	321	315	329	339	334	326	331	339	324	329	298	329	319	291	315	318	334	322	322	322	300	282	332	311	268	308	328	347	300	323	319	355	317	306	298	318	343	338	341	320	338	330	331	344	313	349	344	339	326	366	317	315	324	318	320	316	344	349	323	334	325	341	313	330	294	329	335	320	319	341	337	298	321	318	334	316	325	332	294	348	343	322	334	270	316	326	332	320	334	330	311	321	301	373	286	305	322	314	269	309	305	314	310	341	309	334	314	331	318	295	317	322	332	320	307	354	317	315	309	332	339	330	323	304	343	320	302	347	334	348	340	325	334	313	315	315	329	314	333	307	295	324	304	317	343	332	302	293	339	299	324	334	330	321	334	302	337	332	334	315	312	294	305	328	339	299	325	336	325	320	306	333	317	316	327	344	333	314	351	319	320	300	294	299	318	325	332	326	306	348	305	317	311	334	318	350	325	341	289	340	303	314	308	301	344	324	295	302	337	296	330	317	302	315	318	347	325	334	309	326	315	334	320	317	293	350	320	342	316	331	340	324	356	379	339	331	310	355	339	308	312	326	359	333	345	333	315	357	334	363	327	333	322	317	321	360	332	341	325	308	307	310	275	348	316	332	343	328	295	353	321	338	329	340	320	336	307	322	332	334	333	348	304	329	346	335	309	316	327	348	314	308	294	318	321	316	332	344	329	337	365	332	341	309	315	342	357	318	299	352	321	344	323	305	312	317	310	337	303	325	300	338	327	306	332	351	339	327	345	328	348	309	329	341	329	320	315	318	305	360	349	300	339	313	319	335	309	333	297	340	346	323	318	335	298	292	325	364	343	310	295	349	307	309	326	314	355	364	322	305	324	297	336	342	325	307	343	355	344	323	319	364	332	330	375	367	363	313	318	319	304	308	283	290	333	309	333	318	277	313	297	331	351	302	313	320	323	313	319	309	305	297	311	353	326	320	310	352	346	354	320	361	314	300	366	336	306	325	344	332	322	319	335	342	315	362	303	309	296	312	313	335	333	348	347	337	332	337	298	309	303	337	320	304	311	302	281	329	295	323	325	333	320	323	326	333	328	312	324	340	310	371	305	300	347	310	323	327	300	316	294	326	315	316	308	325	291	341	308	353	318	298	321	325	320	333	305	330	313	345	305	315	327	319	289	315	327	336	295	331	307	294	305	298	344	306	332	322	348	320	337	313	289	321	315	314	340	297	302	321	334	317	351	325	342	346	325	304	330	316	324	371	283	322	312	327	343	305	333	328	339	313	334	320	321	311	311	353	291	342	352	356	307	312	317	332	297	299	293	324	312	314	332	321	321	339	327	336	347	308	310	320	354	318	294	342	302	302	291	308	314	309	331	298	323	313	326	308	314	336	324	356	317	343	321	324	303	301	300	304	315	304	299	334	305	328	280	304	342	340	336	340	301	293	328	290	305	324	327	324	291	329	332	336	356	331	263	318	331	330	303	329	334	317	329	336	344	318	326	333	353	329	309	318	317	281	306	340	317	322	309	338	318	317	295	337	314	316	312	308	325	315	321	324	357	339	312	342	289	340	308	359	313	319	300	323	391	331	327	318	344	349	317	315	320	295	346	317	320	302	313	299	341	292	349	351	298	316	295	378	313	312	353	321	337	303	273	316	315	331	274	306	346	324	341	323	308	315	353	335	325	310	341	314	315	319	339	322	311	302	299	327	332	311	293	328	332	342	309	309	339	337	354	317	318	309	314	317	297	309	310	327	274	276	361	313	315	338	331	330	326	320	327	354	347	278	305	313	346	303	300	299	299	346	309	330	344	358	305	302	344	313	307	308	321	318	294	315	330	334	326	327	326	336	322	317	335	380	294	315	291	363	320	316	338	334	327	326	328	301	346	346	332	301	314	316	320	337	308	321	308	346	342	297	314	351	340	328	346	315	342	289	320	325	370	335	315	323	335	305	310	325	316	322	336	350	347	311	313	307	321	280	339	315	333	301	277	375	330	335	312	309	347	328	353	340	347	292	335	278	316	318	311	307	308	301	303	326	347	335	321	374	286	315	308	278	328	320	337	302	359	340	354	315	337	347	308	317	309	334	313	314	350	300	323	353	341	293	297	301	325	313	371	273	324	300	317	346	292	312	339	303	300	300	329	331	307	302	354	267	320	321	289	341	318	330	341	340	317	320	358	338	319	309	305	316	314	359	339	372	247	305	330	322	281	313	343	346	298	309	320	305	324	325	310	311	332	342	322	298	341	298	352	338	351	292	311	317	322	298	332	342	320	343	308	342	320	307	316	315	344	357	316	341	366	314	313	293	312	318	346	338	329	304	310	315	305	326	336	347	359	327	317	324	358	340	343	298	312	324	319	335	304	314	313	309	343	291	311	352	282	293	298	325	306	322	333	307	323	297	312	353	340	328	324	315	325	312	340	312	315	302	354	289	317	327	343	316	315	332	303	337	319	320	340	327	339	333	323	303	320	331	301	347	340	346	309	321	307	338	331	336	297	333	328	292	308	336	329	289	304	356	359	352	315	331	317	347	314	324	323	314	340	330	334	308	357	304	296	353	334	296	314	335	339	358	342	327	339	334	358	349
8610	3383	7047	9489	9591	16486	28380	37507	42195	50874	23603	1258	1183	1152	1047	1070	1049	1026	973	967	920	890	873	883	892	884	929	891	918	843	854	845	822	823	858	843	837	840	869	819	916	872	822	789	817	847	856	833	844	857	780	830	821	843	806	799	868	860	827	811	805	859	806	900	810	814	805	838	794	812	761	783	847	789	839	824	809	884	852	834	785	810	797	791	795	779	810	806	830	805	786	827	790	763	817	837	810	783	767	812	832	833	784	788	797	840	783	790	821	789	793	821	840	821	796	793	756	807	828	821	796	783	804	798	824	796	825	797	877	823	839	781	842	769	796	781	781	830	828	823	826	802	828	777	814	821	825	793	798	806	787	746	833	821	803	801	774	806	752	770	763	834	812	776	843	771	790	766	847	823	756	834	797	846	866	828	753	797	837	780	811	798	814	825	789	824	786	782	801	830	852	804	781	798	762	854	796	819	757	814	825	819	814	781	808	758	836	778	818	796	824	771	803	826	841	853	816	789	802	793	833	795	836	759	841	804	823	802	812	828	769	727	805	839	826	783	769	733	834	787	836	816	847	779	776	815	840	809	811	759	789	769	778	805	829	758	778	817	819	751	801	782	816	800	796	794	806	794	814	811	808	847	814	796	829	771	778	728	789	817	785	777	813	806	784	834	853	830	808	871	747	820	790	809	837	778	761	758	820	775	800	779	841	807	800	805	768	787	792	810	790	725	805	813	805	769	789	863	765	834	759	760	829	823	804	844	819	826	787	775	817	815	804	838	744	752	846	832	800	802	808	800	825	775	780	812	775	797	797	788	829	789	791	863	830	788	801	853	857	806	822	761	769	788	779	842	795	806	772	826	832	810	788	777	826	825	787	838	809	850	835	812	840	829	782	841	844	834	818	803	798	800	785	836	839	827	779	826	781	808	756	756	802	774	823	820	799	771	825	797	785	813	772	834	855	813	808	790	844	853	788	769	834	819	808	815	812	834	856	749	884	820	774	817	795	791	835	798	807	870	842	761	775	793	851	832	836	820	815	810	834	821	812	825	797	804	797	780	802	840	786	837	783	809	834	805	808	742	823	854	762	794	856	839	770	834	799	796	805	810	824	826	828	806	771	809	808	770	774	838	863	809	828	815	868	831	783	828	769	777	801	765	843	801	772	836	829	776	819	836	840	845	810	819	798	807	815	761	777	740	843	809	783	794	797	828	835	798	828	814	795	760	847	810	819	813	736	793	809	829	772	808	800	801	821	797	807	834	776	835	836	820	825	828	814	809	814	783	822	808	827	784	846	814	762	838	812	786	739	804	799	856	770	812	803	820	789	795	789	856	837	788	789	743	770	847	806	791	745	772	764	802	759	750	843	810	781	828	814	778	817	841	786	764	832	829	758	804	790	815	820	815	805	807	833	789	801	817	738	817	797	761	821	783	783	803	838	821	767	806	845	780	792	757	839	826	870	833	816	835	840	832	804	787	797	816	817	788	839	800	820	799	788	823	829	791	812	810	813	823	826	867	816	802	782	800	822	883	764	886	783	810	789	836	774	840	830	772	882	857	784	803	826	825	825	843	798	824	848	838	795	781	801	838	852	801	803	813	788	792	777	780	762	819	825	851	847	786	829	774	792	780	793	778	816	820	756	797	810	806	829	733	791	809	799	821	800	752	843	766	827	807	755	829	749	802	800	791	830	752	847	788	814	840	843	774	831	806	847	854	815	832	763	807	772	798	858	811	801	767	780	809	787	824	838	825	827	786	825	851	831	797	792	798	804	798	780	843	785	819	839	763	820	825	839	807	797	831	832	854	800	864	783	772	769	830	780	863	790	813	791	831	776	847	785	804	786	850	819	829	824	859	826	788	804	824	785	804	814	788	789	766	810	815	829	776	809	779	842	820	827	790	792	815	775	817	805	822	774	759	792	779	790	799	753	811	860	785	804	772	795	792	820	839	781	796	810	778	806	801	797	846	841	819	795	800	792	775	769	850	836	818	770	819	755	825	839	832	828	831	794	856	846	803	840	821	822	785	819	811	788	812	770	855	752	848	770	785	818	762	828	788	751	807	789	849	801	796	810	810	810	757	811	837	837	802	780	814	828	805	781	801	794	807	795	845	784	758	806	789	799	793	787	766	820	815	857	809	824	805	758	766	801	818	820	764	854	842	843	821	806	800	788	792	840	808	811	784	798	821	832	791	772	808	837	793	815	817	858	852	800	791	887	816	785	774	747	831	813	807	806	805	773	810	809	857	851	814	844	805	759	786	824	851	834	798	808	798	838	792	799	772	785	802	862	833	790	788	851	778	842	751	807	844	801	818	799	838	815	867	763	822	769	766	765	772	833	768	803	849	818	791	837	841	808	812	817	810	860	799	836	783	754	774	829	840	797	811	811	776	779	764	804	821	767	822	777	762	854	752	807	815	784	793	800	772	779	760	846	806	797	801	798	824	781	842	844	734	798	836	763	813	824	814	772	779	784	812	768	807	810	821	818	788	794	797	797	785	822	836	834	775	811	763	771	816	807	855	821	804	782	778	826	784	794	817	749	763	846	814	790	814	807	840	790	756	789	805	736	835	811	797	796	795	869	795	841	831	843	799	829	797	799	785	798	830	805	797	821	867	804	794	790	773	784	773	787	824	843	786	824	758	810	844	805	821	830	823	764	805	807	813	820	846	759	809	848	789	808	794	820	850	829	790	798	797	840	807	819	811	833	835	771	767	806	826	749	772	805	782	784	786	800	832	765	820	803	829	782	807	808	788	768	857	775	764	811	797	856	797	799	801	795	793	776	808	863	819	822	788	802	776	782	780	838	817	808	785	836	876	777	800	812	761	854	865	837	800	818	797	803	782	807	831	786	807	805	787	862	819	842	811	798	816	797	785	809	802	834	802	810	810	858	843	809	839	806	825	794	828	828	790	813	800	812	806	791	819	810	843	795	788	781	805	814	787	809	817	849	818	743	843	814	789	805	832	843	735	758	809	808	773	818	801	826	808	783	845	780	828	775	799	825	835	851	795	798	843	805	852	774	771	763	825	773	821	833	803	852	812	874	863	834	774	821	807	778	840	829	813	792	802	761	849	785	787	845	791	803	804	799	814	773	803	813	801	831	790	857	760	792	771	835	812	766	765	824	757	784	776	821	798	813	767	816	779	799	803	772	793	767	773	773	766	826	789	794	781	787	827	835	775	826	809	814	801	813	848	812	841	813	827	812	844	823	785	777	836	802	804	871	764	824	813	780	792	787	837	833	765	842	807	779	757	806	840	796	780	758	794	831	830	798	757	855	830	767	760	821	801	850	863	852	769	757	762	796	823	851	824	810	781	822	859	802	826	794	784	841	795	839	799	809	777	803	820	775	786	794	793	786	777	817	819	825	769	810	788	809	815	756	843	841	754	819	780	829	826	764	860	795	777	786	794	798	827	757	807	813	830	741	830	792	766	821	856	817	801	798	761	786	816	830	787	764	791	787	793	861	861	776	815	812	773	791	759
3104	721	540	564	447	354	411	335	718	1270	518	349	303	315	334	296	290	322	302	315	329	319	320	323	324	339	307	310	324	332	306	326	305	303	336	316	320	309	329	334	320	316	293	325	324	337	303	347	288	333	296	338	320	326	333	319	291	339	315	263	295	313	326	319	289	318	303	300	311	333	306	323	314	312	298	359	317	314	314	301	318	313	309	301	326	309	323	325	327	311	315	311	322	325	345	315	310	332	320	341	284	309	310	298	318	309	357	339	296	319	326	304	320	332	325	319	335	309	312	294	327	317	292	341	326	344	300	320	305	288	300	329	323	335	301	316	336	294	298	320	308	307	344	325	311	320	337	309	344	347	319	317	342	309	326	315	328	307	334	336	343	353	306	322	310	328	306	318	321	289	305	317	299	330	328	321	312	319	286	325	310	356	332	317	334	296	297	316	321	301	319	307	336	315	285	318	294	324	306	350	308	331	302	306	350	322	323	319	304	338	323	326	286	321	329	331	311	353	321	309	315	312	323	290	293	342	284	313	303	318	351	360	314	326	354	312	288	323	310	309	297	324	313	338	284	306	313	298	330	311	330	325	317	306	317	307	294	292	313	306	313	362	302	354	324	319	298	310	318	330	325	316	324	301	294	294	303	311	314	322	328	292	327	316	314	278	319	344	307	322	345	278	320	323	294	305	359	339	309	324	334	320	367	338	348	303	330	303	316	336	350	324	297	329	298	340	345	307	349	325	288	293	299	325	310	301	302	288	332	322	323	310	319	318	291	329	318	334	312	331	298	285	323	283	301	299	328	359	311	333	308	306	336	309	328	335	348	308	315	304	323	343	325	319	318	301	334	329	328	319	300	278	284	293	297	274	319	316	320	343	360	295	339	362	374	284	288	336	276	333	295	322	298	336	297	299	356	325	340	320	382	323	295	331	323	338	298	322	305	302	318	319	305	293	275	321	300	327	303	319	297	329	316	265	335	340	358	362	341	319	295	284	320	334	288	319	300	317	364	321	329	303	347	315	320	299	344	321	322	357	330	302	333	284	293	337	317	294	314	311	338	311	325	318	326	316	345	310	335	291	311	330	323	318	328	333	343	310	303	303	314	340	380	313	303	308	315	313	331	312	334	304	314	314	337	301	300	293	285	323	321	322	356	325	321	318	318	317	324	347	305	303	343	322	282	326	322	329	297	286	307	296	336	310	325	322	326	327	290	318	307	327	304	323	327	314	287	309	315	327	305	338	314	341	331	333	324	310	299	326	311	325	359	331	366	314	315	303	301	325	307	328	322	293	315	291	321	348	306	313	308	327	317	299	291	311	325	311	343	319	350	295	336	309	289	295	291	301	299	311	308	332	309	281	333	354	291	292	343	303	295	302	340	311	277	314	306	292	311	331	343	312	332	326	274	309	306	309	312	305	330	344	317	325	328	319	327	338	324	352	296	324	314	347	282	308	341	336	312	328	294	296	329	317	330	331	317	333	326	302	333	311	305	293	306	294	310	320	323	276	311	304	292	323	310	330	298	315	324	309	316	298	336	317	326	346	298	344	315	289	291	354	326	342	295	310	344	315	305	328	308	299	308	335	348	295	343	293	333	318	317	336	328	306	310	317	303	290	324	301	320	271	293	309	299	307	288	307	283	304	306	315	259	317	310	342	336	336	311	346	303	320	306	302	324	317	321	309	333	308	332	327	300	339	305	319	329	312	327	335	330	330	316	275	315	276	364	360	293	354	293	331	307	334	321	322	310	333	341	346	293	323	333	338	312	328	325	310	321	359	298	325	302	332	320	300	293	311	325	321	321	337	317	304	313	314	309	291	326	285	353	303	326	360	280	303	289	339	331	293	361	320	292	331	339	340	283	330	333	305	320	293	301	371	325	326	313	297	299	293	296	282	291	294	330	331	306	332	330	305	330	299	307	298	338	287	322	301	354	320	300	313	299	338	307	316	304	285	313	342	316	324	322	310	301	311	323	287	290	328	317	337	307	312	348	320	364	317	307	321	317	330	305	316	355	317	352	347	344	319	318	286	354	329	313	318	306	312	334	345	332	302	333	346	318	318	336	290	319	326	339	330	334	318	309	308	327	315	312	307	351	324	325	305	320	285	310	338	355	289	308	317	320	316	302	328	327	282	332	303	324	305	317	308	321	342	298	322	310	333	303	276	323	309	351	328	308	286	340	309	351	323	306	339	313	317	326	313	301	327	313	295	331	296	280	297	322	348	358	325	299	279	332	326	329	326	329	289	317	316	310	367	323	279	303	343	300	311	333	309	271	323	315	331	312	346	306	307	337	313	325	336	309	326	321	307	344	290	313	316	287	367	302	277	337	308	319	293	322	366	344	321	288	284	334	311	291	312	336	331	312	326	347	324	278	300	311	357	346	312	324	280	319	328	301	335	301	335	311	312	305	301	308	327	318	302	326	331	299	307	319	273	262	286	292	319	267	321	331	296	286	330	328	327	313	312	308	304	329	316	330	323	337	291	311	340	327	309	325	311	318	339	304	350	370	338	330	348	330	327	287	331	317	308	311	310	315	320	316	348	324	336	310	323	313	309	322	317	338	293	297	326	293	340	307	314	317	297	324	346	322	324	328	319	326	306	321	352	291	305	329	327	299	285	326	320	299	344	309	310	279	301	331	331	315	283	322	308	314	337	329	288	345	326	300	312	268	310	300	345	320	329	313	332	295	327	323	318	343	325	335	311	299	351	301	284	312	303	320	349	323	376	320	320	317	313	326	311	295	331	328	349	327	346	307	305	313	307	320	336	300	319	322	334	297	346	299	298	308	309	306	320	359	328	308	342	294	313	295	290	313	319	305	314	293	366	302	356	353	285	306	290	305	293	334	337	314	309	298	276	301	306	308	305	334	300	308	296	313	318	309	294	328	280	323	303	274	352	301	316	318	334	311	271	324	317	309	332	301	341	342	367	349	301	319	286	325	342	291	343	284	317	314	312	314	316	323	302	320	326	320	323	344	296	296	303	273	326	329	309	308	292	339	321	320	308	314	279	357	318	333	307	285	326	361	327	328	316	351	324	328	332	290	307	329	292	323	307	315	293	312	318	316	306	311	338	331	325	310	335	305	306	318	320	328	325	320	290	311	354	330	309	320	323	328	303	310	315	322	306	300	345	325	358	312	302	310	313	313	296	321	335	320	293	332	294	332	324	299	305	308	305	302	339	311	303	313	299	305	299	319	306	331	313	300	348	308	341	275	315	344	319	330	343	353	356	316	311	334	263	329	363	302	325	301	300	301	303	311	316	308	319	306	297	328	327	340	317	344	297	307	307	315	339	283	319	284	301	325	337	326	291	313	312	310	299	303	354	317	297	348	303	286	319	281	346	290	329	343	318	312	289	354	320	338	302	312	309	327	301	315	314	317	321	303	349	316	324	314	329	358	313	315	297	334	339	316	303	290	325	347	349	333	311	283	296	314	298	342	303	324	316	303	335	306	311	320	314	314	300	324	302	316	299	319	286
2979	1056	1150	1562	1316	1096	974	1012	3205	5989	1767	759	768	751	771	752	766	719	817	753	766	727	730	784	783	734	734	717	765	752	735	750	747	804	764	737	726	769	798	783	811	780	742	707	758	754	782	693	752	742	750	774	725	739	763	803	767	754	809	786	826	776	758	782	768	701	765	714	764	735	779	781	745	770	729	767	766	739	743	726	776	754	821	767	740	747	797	739	778	739	743	748	754	762	742	745	786	756	723	791	744	708	752	704	764	820	757	733	782	739	724	772	721	722	736	789	756	719	818	735	766	787	753	745	740	717	734	770	731	749	774	752	764	724	766	717	730	731	723	783	732	782	811	778	770	718	700	766	775	747	716	785	768	726	803	733	769	795	763	752	735	733	735	738	766	790	758	766	750	735	744	732	757	818	729	794	790	727	739	754	762	760	800	776	745	754	761	774	810	746	743	790	742	709	736	759	777	792	731	763	792	770	711	735	742	740	755	763	766	752	700	782	733	758	733	751	742	746	741	746	751	702	777	780	767	755	820	775	717	785	820	819	743	791	745	768	774	798	792	735	812	733	725	693	739	784	801	758	730	760	801	767	793	758	780	765	777	729	747	752	693	783	717	749	740	765	732	791	770	763	760	757	712	757	770	769	772	746	775	692	780	758	759	789	733	783	763	791	757	737	749	726	734	729	753	757	692	739	761	795	694	737	789	778	702	794	721	762	743	755	774	807	737	764	827	744	723	733	777	747	714	756	785	763	737	774	797	775	759	753	737	750	740	761	757	739	731	744	787	777	790	700	750	765	754	777	807	741	746	764	781	715	725	750	825	747	762	753	747	825	694	732	724	760	734	751	767	735	774	772	756	719	798	746	728	787	775	816	764	748	767	754	722	774	777	746	723	766	762	776	732	769	762	766	754	719	720	748	764	748	805	753	808	739	759	775	731	760	765	746	750	758	763	805	747	777	758	767	724	704	742	800	739	769	713	707	718	846	791	738	780	773	759	783	730	773	775	780	768	765	724	730	777	764	764	722	808	772	746	788	753	749	799	746	722	771	752	760	800	776	784	795	737	696	745	736	709	742	752	758	758	741	739	753	712	783	715	768	747	802	727	771	780	806	790	823	755	782	803	782	709	794	791	765	787	793	794	729	768	764	759	718	788	721	776	755	748	709	778	777	750	752	763	750	796	753	738	751	716	715	723	759	735	763	739	763	792	734	789	773	804	821	759	761	789	776	742	757	778	797	745	766	743	753	816	801	776	760	700	767	735	795	719	772	753	770	767	793	753	728	803	716	736	790	766	777	697	751	737	764	730	768	777	767	731	736	713	764	763	759	752	788	732	761	731	720	775	747	731	826	731	762	750	742	720	743	771	767	751	740	736	758	787	733	748	738	724	714	766	773	772	783	796	765	779	736	748	761	762	782	755	774	772	784	773	736	764	732	771	766	784	750	776	798	743	777	731	801	738	730	705	717	731	749	744	765	791	758	794	760	705	813	788	791	801	761	747	785	780	803	764	782	750	760	751	746	724	762	763	743	793	770	748	750	752	773	753	784	770	803	769	756	728	764	773	760	766	786	770	801	771	754	785	739	727	794	748	747	804	819	785	731	764	751	780	720	770	774	775	796	776	752	719	801	751	785	731	751	746	816	745	766	746	764	746	728	711	721	799	721	744	741	743	761	761	736	783	718	761	782	799	727	801	693	738	743	781	764	771	798	771	727	770	765	719	795	770	744	746	756	758	742	792	719	759	763	774	732	768	754	730	785	769	777	795	794	772	678	749	751	748	793	713	758	800	776	738	725	748	746	753	720	749	760	733	723	768	779	773	730	736	706	795	707	710	699	778	743	735	737	768	796	768	756	748	723	717	740	772	737	797	720	763	742	748	792	783	769	766	760	745	773	785	742	747	767	834	760	768	725	763	772	738	766	759	773	745	775	775	746	744	804	777	767	787	780	762	717	748	697	701	756	693	714	717	728	764	713	765	772	797	806	792	817	765	726	775	758	801	789	748	791	754	736	768	723	792	747	792	730	766	799	707	773	743	768	778	706	732	741	703	782	735	765	791	769	752	774	738	743	774	723	744	759	770	747	731	749	751	810	766	757	762	726	749	740	773	745	724	730	735	735	755	764	722	751	785	775	726	718	699	772	749	756	785	766	756	741	788	760	746	779	770	772	759	754	755	722	774	717	750	764	770	759	739	775	784	742	718	737	743	710	726	779	757	727	748	734	795	748	747	727	751	774	804	704	733	766	771	763	758	768	723	732	757	768	754	740	754	767	750	801	786	777	757	764	733	772	753	753	761	756	736	749	801	765	755	810	744	755	783	744	725	760	773	765	800	784	753	704	764	752	766	774	807	778	725	755	756	738	784	755	748	775	798	737	734	839	779	764	753	774	733	775	729	713	743	794	748	797	741	788	741	770	758	747	749	749	752	742	758	767	774	772	763	753	782	714	719	787	756	774	712	779	710	740	737	756	746	778	728	772	787	732	787	756	763	782	765	787	716	764	743	767	728	738	754	721	759	728	788	771	703	745	740	783	755	764	807	771	774	770	767	741	778	729	748	777	754	758	782	778	750	757	787	776	787	723	772	798	760	745	741	781	719	726	718	763	761	786	773	717	732	789	727	732	762	770	774	776	814	752	787	776	756	836	756	740	770	795	754	695	745	766	789	748	784	760	764	774	788	755	743	770	746	775	732	765	821	760	762	781	769	728	759	751	773	765	744	783	779	821	775	797	743	738	731	749	783	738	753	796	731	762	703	744	714	743	741	718	783	771	795	758	769	727	789	792	789	815	723	764	784	755	726	798	733	796	741	750	752	706	722	765	780	749	753	779	759	779	751	721	767	768	742	744	789	729	781	777	742	741	780	792	752	763	739	733	742	777	724	760	750	767	739	793	727	708	765	731	795	761	759	750	759	720	756	768	741	747	752	752	765	735	767	761	752	795	809	728	740	736	761	747	751	781	743	738	741	725	805	761	764	722	726	747	767	780	772	733	769	764	762	731	813	799	787	727	707	702	721	760	774	738	782	775	762	729	747	727	790	772	816	788	776	785	761	732	769	775	755	762	761	747	762	744	789	778	764	705	749	749	772	772	807	816	782	746	755	786	742	760	734	716	750	706	774	734	758	718	733	795	783	798	789	776	786	804	783	756	769	759	828	740	758	710	806	740	691	791	739	749	755	730	756	724	755	772	786	734	744	734	734	759	738	822	781	774	742	774	775	789	765	728	818	782	780	718	741	737	732	753	721	730	809	823	774	807	737	768	801	771	791	776	746	756	727	760	779	793	769	743	778	777	739	754	739	779	742	802	736	720	807	772	744	795	748	747	791	746	712	765	769	788	745	791	704	780	729	739	759	771	725	728	732	769	756	781	751	728	763	756	806	752	749	716	759	719	730	694	714	796	776	717	775	740	751	734	758	783	775	743	772	769	801	759	738	725	804	762	753	797	824	766	751	718	757	712	789	772	747	765	747	780	770	683
9136	1535	1680	1359	956	746	550	3258	19422	14584	8429	563	231	188	197	228	217	211	176	185	228	217	205	195	174	193	195	195	202	222	190	226	179	211	204	189	226	198	204	209	200	217	163	195	214	187	191	175	228	207	214	231	193	188	190	194	205	251	206	187	187	215	190	224	199	192	175	210	187	201	201	188	178	188	190	199	174	211	204	206	201	194	192	203	195	205	186	201	198	201	173	184	194	215	181	189	223	215	181	188	179	210	223	190	202	192	202	248	183	229	187	214	208	227	217	166	197	202	198	220	189	189	202	192	187	232	204	187	205	190	195	213	205	194	170	207	197	182	197	235	242	172	199	203	167	201	194	202	207	192	183	184	199	205	175	206	213	202	203	158	180	223	189	195	210	205	208	178	208	194	189	205	188	208	190	216	206	180	209	195	197	210	208	190	209	165	195	199	192	172	165	178	180	189	191	201	188	197	226	211	186	181	226	239	205	203	180	202	178	233	201	178	208	201	206	193	193	176	198	200	195	181	206	226	167	192	189	193	189	202	204	197	213	199	208	198	201	168	174	198	222	203	215	225	198	232	205	173	198	199	206	157	196	236	196	212	188	165	201	181	220	194	185	217	173	202	208	181	212	206	217	204	183	202	194	200	217	212	211	192	204	219	222	193	209	188	202	185	208	191	214	215	197	188	227	200	216	200	178	178	195	197	229	203	185	188	187	196	215	198	173	228	212	205	209	200	208	203	193	197	205	199	195	211	224	208	189	209	207	196	191	173	197	191	184	200	220	175	211	202	198	187	192	180	173	189	192	185	185	207	209	209	205	189	201	189	206	201	204	214	188	182	193	195	182	170	198	216	212	181	215	207	207	217	179	188	202	190	208	201	195	219	202	203	209	193	211	175	187	194	191	192	187	190	216	175	200	210	218	194	188	213	180	206	208	203	222	216	189	208	228	175	189	195	204	198	185	179	194	171	241	184	195	189	206	187	216	196	188	189	187	205	230	178	200	191	202	198	203	193	188	204	186	183	188	193	170	175	202	202	202	170	174	165	186	206	168	233	181	181	179	178	188	190	183	212	208	218	192	203	214	224	185	202	217	175	205	191	180	209	212	212	225	200	204	214	219	192	186	187	209	239	215	193	206	192	202	202	175	188	203	183	179	208	204	196	217	199	210	171	209	220	195	198	167	176	184	199	221	214	200	184	200	210	201	185	211	215	194	194	188	203	201	212	205	206	171	181	189	217	184	203	207	183	193	202	217	209	195	190	186	219	223	203	195	181	192	195	190	180	202	211	210	209	189	193	201	207	199	177	209	179	210	175	212	186	170	178	195	184	207	185	188	190	174	199	200	171	210	188	200	189	212	213	214	182	215	177	197	207	226	215	209	176	184	187	201	224	208	192	192	185	188	193	220	203	184	186	198	220	178	199	198	176	170	195	186	198	212	182	220	201	211	216	215	218	179	211	199	202	193	174	216	187	187	195	227	185	224	197	203	229	210	198	197	187	202	163	161	177	190	202	220	208	208	180	184	196	200	212	203	183	189	196	204	177	206	208	199	181	214	190	208	191	197	191	196	170	187	186	217	206	186	200	203	200	184	185	202	185	226	187	192	207	185	200	196	172	227	177	213	228	213	194	193	208	185	151	223	174	188	216	195	207	190	190	209	188	222	224	181	211	186	192	208	204	206	221	209	207	183	177	197	187	194	193	216	195	182	197	198	192	220	209	213	204	170	205	202	203	178	201	167	176	180	192	203	196	191	213	222	212	207	189	198	184	200	208	166	212	215	213	175	182	191	193	207	174	183	220	185	223	181	192	199	192	218	203	200	209	211	200	198	202	192	189	207	232	216	189	206	185	185	180	193	215	231	163	197	211	204	190	206	182	205	198	202	184	179	182	184	187	198	202	201	207	186	208	177	229	198	208	170	203	205	199	224	192	191	214	202	197	190	220	200	191	192	194	219	176	190	192	193	193	182	195	222	211	219	192	178	174	191	206	180	198	192	228	212	183	182	191	172	206	198	210	180	212	216	186	176	207	214	205	196	186	191	195	180	211	188	213	217	191	203	182	185	211	200	203	211	195	192	239	183	190	212	214	212	217	209	214	213	192	215	181	218	213	200	207	197	215	205	183	163	196	213	201	210	181	197	178	199	193	212	173	194	184	202	207	206	202	175	198	193	204	204	182	177	224	209	183	198	190	196	183	205	198	201	206	196	205	188	233	186	199	194	180	221	194	180	196	209	203	199	186	201	204	212	183	201	214	203	184	202	184	207	214	214	228	202	180	186	200	188	221	173	210	230	179	185	172	207	187	201	181	171	211	225	224	200	211	208	169	183	214	187	193	201	231	214	217	182	200	205	201	205	185	173	203	208	192	174	201	214	188	202	190	184	202	192	216	206	190	188	179	174	199	191	177	197	200	182	180	191	237	180	190	192	198	195	204	192	199	226	204	174	205	203	213	190	185	196	198	203	236	191	172	196	224	195	219	183	220	199	187	197	190	215	151	202	199	190	182	202	196	207	202	168	176	220	180	204	189	193	197	198	187	206	184	193	198	214	214	171	233	216	179	190	237	174	198	204	193	206	203	201	227	218	197	210	179	227	173	204	198	187	203	184	214	195	207	194	198	226	200	179	222	153	213	214	202	217	183	175	197	210	234	219	194	203	227	213	175	181	200	210	177	200	202	210	217	190	204	198	193	194	195	201	196	195	194	192	183	189	197	184	190	218	227	194	189	192	174	214	190	196	210	175	221	182	187	172	191	201	213	194	206	218	209	214	199	191	179	189	186	193	183	188	197	194	183	201	197	159	195	204	194	202	191	214	205	210	216	210	194	214	185	178	212	196	214	208	226	221	188	194	198	190	173	204	192	190	205	189	208	190	202	187	189	189	189	219	195	184	183	206	208	174	204	193	196	196	177	205	199	204	222	187	204	199	183	185	195	174	205	192	201	173	196	213	212	204	195	204	170	169	185	217	183	208	175	177	212	182	208	174	199	191	204	192	197	213	200	191	213	196	212	194	200	204	228	204	193	180	184	206	197	189	220	184	214	180	214	185	183	194	172	189	212	208	196	202	179	194	203	205	198	190	189	204	194	180	215	179	178	197	198	218	195	221	197	216	206	207	222	208	202	196	225	197	214	167	207	202	180	194	196	185	209	176	182	177	220	191	207	181	198	227	186	202	216	204	231	220	191	215	216	197	202	177	214	215	192	207	193	218	187	199	172	193	192	196	165	188	215	214	206	187	192	207	195	195	206	195	192	208	224	207	181	189	190	191	212	206	209	202	186	199	209	206	189	196	196	184	194	195	191	193	198	185	216	184	185	189	197	186	202	207	204	205	188	201	185	193	226	199	199	196	185	201	184	197	175	174	195	185	176	180	202	187	208	208	195	219	195	200	193	183	164	189	189	184	190	186	205	188	197	210	177	206	186	186	214	215	192	188	215	187	216	219	218	201	199	187	178	174	176	199	196	173	191	212	197	209	193
6556	1652	3458	4315	3544	3051	2548	10720	40345	34343	22438	801	781	694	698	731	610	642	635	617	598	597	641	564	610	592	553	545	609	567	628	561	565	559	570	553	552	517	540	531	522	555	547	531	577	532	552	549	539	557	544	531	527	582	562	536	489	525	573	518	546	554	555	569	575	580	501	560	558	540	510	531	564	577	512	545	543	515	582	590	572	497	556	522	536	531	504	519	546	533	490	496	520	528	494	555	549	554	526	507	520	527	537	560	513	499	518	533	558	517	516	509	583	517	511	534	523	555	485	549	536	492	553	519	490	493	522	533	534	490	560	522	572	542	532	540	537	527	500	525	524	496	513	525	519	502	514	522	514	515	524	566	558	538	522	492	548	474	513	521	482	530	533	511	568	546	545	565	544	549	549	504	507	516	535	503	536	503	549	529	537	516	540	509	542	524	540	525	495	537	503	507	527	488	541	535	530	543	533	557	546	540	560	539	528	541	536	533	556	559	548	510	531	524	519	497	506	493	590	501	527	536	508	527	579	539	556	549	518	547	513	545	517	480	554	509	515	542	478	541	544	510	543	500	515	524	533	549	557	502	477	517	505	535	582	529	535	463	520	527	503	547	506	513	488	511	513	466	511	504	520	534	485	515	516	497	535	479	529	548	555	528	530	475	543	511	562	522	585	557	523	500	544	531	556	511	512	527	514	520	483	522	488	493	530	558	492	498	527	520	509	537	552	531	509	497	498	516	498	511	551	503	582	523	527	545	530	545	544	524	496	546	495	479	528	500	545	501	524	543	537	512	513	542	478	507	531	505	492	514	528	502	569	511	540	567	481	498	525	503	515	504	555	525	535	536	538	521	562	541	513	525	534	543	525	524	568	557	539	488	523	544	508	526	546	505	507	481	503	526	515	528	538	546	542	550	528	522	471	533	509	480	521	522	517	529	523	537	505	478	514	492	532	512	554	551	520	537	517	526	484	533	527	530	516	509	518	522	531	495	501	543	536	525	532	500	503	542	528	507	507	476	498	529	518	516	512	544	519	543	511	582	499	520	534	520	532	502	478	536	497	526	522	515	526	514	526	485	494	463	525	524	526	498	495	529	547	526	538	494	578	538	561	506	523	527	545	532	499	517	511	451	542	525	567	535	544	532	514	518	484	519	535	512	541	544	516	517	579	487	531	541	524	546	517	516	509	546	526	508	525	537	537	493	515	552	561	489	535	522	533	546	508	484	501	495	507	495	531	561	574	565	527	505	484	539	522	501	535	502	552	514	511	518	470	502	522	535	511	545	542	521	522	535	519	551	559	546	538	533	575	514	477	576	485	543	538	535	545	522	492	554	514	509	564	546	523	520	526	541	500	526	529	491	519	529	563	524	541	552	493	514	507	526	544	536	527	498	539	513	549	491	534	550	530	506	501	558	521	499	528	549	530	552	525	564	538	501	529	509	542	482	503	521	543	547	553	492	502	554	511	587	498	524	511	534	511	493	552	495	518	504	517	498	538	519	556	515	555	525	539	559	534	524	563	520	531	542	512	500	549	528	494	532	539	504	513	588	511	540	517	546	513	520	512	573	520	528	500	534	532	537	547	503	492	522	540	544	518	530	524	530	519	532	555	553	488	530	504	535	543	526	524	525	539	532	542	557	507	517	493	594	509	534	492	530	535	540	523	519	511	536	498	532	507	510	504	519	492	554	542	566	527	570	533	525	567	485	540	484	526	552	555	528	561	531	520	528	566	534	495	527	529	508	498	526	497	521	521	543	521	534	557	510	510	516	549	521	495	561	557	489	544	537	501	505	533	558	530	536	536	520	534	539	513	532	522	538	536	560	509	494	516	502	562	519	550	549	492	553	496	552	496	527	499	508	536	514	513	494	524	488	547	512	480	512	528	555	528	543	545	528	525	547	489	548	539	541	481	525	526	511	537	507	506	506	511	505	537	539	506	467	538	535	517	487	506	509	544	532	565	509	544	507	550	564	561	522	469	533	521	521	540	502	554	515	508	524	522	536	517	482	540	569	511	541	515	520	510	521	508	512	512	516	532	499	505	563	527	524	505	550	521	489	509	520	553	560	506	535	548	522	545	487	542	518	546	500	541	482	492	505	575	515	506	527	527	514	505	516	516	515	512	535	564	514	483	542	504	534	529	519	499	508	519	561	511	531	525	521	529	518	548	524	469	564	489	527	521	528	511	501	505	527	541	548	544	512	522	510	536	528	514	513	532	522	506	531	537	541	528	529	566	498	526	471	536	575	527	526	557	539	543	564	551	499	506	535	488	512	587	556	540	494	523	520	483	510	550	515	515	525	492	521	540	542	495	513	542	511	547	528	544	519	505	508	537	510	512	512	540	525	606	523	531	518	513	524	493	498	474	522	542	560	525	502	523	531	509	510	542	517	519	527	526	533	554	516	512	508	498	561	540	488	568	539	503	493	513	524	538	548	548	517	523	523	541	546	476	512	518	541	515	539	548	538	512	548	520	509	504	513	553	566	558	516	509	528	524	539	509	490	500	492	510	523	548	569	505	544	514	567	563	529	537	509	515	537	560	501	536	476	493	519	530	510	527	511	508	547	488	515	513	511	520	541	511	509	526	553	507	491	550	517	520	530	530	483	514	541	530	508	548	491	537	545	531	523	518	524	550	520	545	524	498	509	544	489	480	522	554	537	502	513	525	528	503	552	498	514	520	567	539	526	512	506	547	487	489	543	524	525	500	531	568	543	532	524	519	546	564	530	540	499	534	486	523	489	496	515	489	510	539	539	543	544	526	486	557	564	518	495	535	522	552	552	512	564	522	524	521	539	546	529	524	520	526	520	505	510	519	514	519	487	533	573	501	480	524	549	514	525	560	529	483	527	503	489	523	570	501	521	523	530	517	516	540	503	519	583	526	498	522	543	542	542	558	523	538	535	506	553	528	482	533	546	517	524	564	541	543	500	542	546	492	546	553	562	520	549	519	476	541	535	498	502	514	493	489	520	519	510	551	532	518	480	513	503	523	555	523	565	548	513	500	546	510	472	504	490	521	548	564	503	498	530	518	508	498	494	525	509	542	489	563	531	527	515	511	512	514	515	534	510	537	514	549	536	511	494	541	537	513	548	523	516	517	487	481	477	505	527	505	487	510	550	549	504	502	520	508	510	527	524	511	524	511	504	552	504	506	530	476	507	533	546	525	524	536	500	597	533	501	563	531	544	595	556	544	464	501	586	549	505	524	551	507	520	513	536	540	490	485	513	534	497	540	520	498	521	508	527	489	557	532	544	553	498	556	520	506	534	502	505	531	535	518	544	511	523	493	476	528	540	540	498	495	545	521	513	528	512	498	528	498	575	497	543	523	520	485	539	503	540	506	482	522	547	508	523	530	523	503	544	536	513	541	512	521	488	518	530	507	542	520	528	530	546	517	536	500	543	533	543	471	489	536	492	528	512	491	541	555	505	516	540	535	524	515	539	562	536	519	544	527	524	517	551	529	521	546	518	515	534	542	494
15798	3352	3604	2959	2001	1276	986	1116	16329	14279	16454	1900	319	365	309	272	318	322	317	303	311	296	292	277	283	290	291	315	279	268	316	270	291	273	279	273	304	268	282	288	290	234	235	276	278	249	275	266	283	248	267	240	283	265	261	280	247	270	289	281	267	251	239	256	260	290	279	251	241	245	268	290	312	262	265	235	268	290	274	289	254	289	291	243	281	283	260	275	224	281	256	271	258	232	276	256	245	258	274	249	282	245	253	269	274	258	286	260	262	270	267	279	265	263	246	295	263	271	262	247	264	272	272	269	258	248	284	263	285	215	257	252	247	271	252	277	269	278	271	225	274	262	260	234	277	282	282	258	262	254	253	249	269	283	276	266	268	277	274	272	271	274	281	267	267	267	271	273	239	231	256	266	284	252	259	222	278	263	293	279	258	274	255	243	251	225	271	281	261	278	269	260	264	273	278	276	249	264	262	266	274	280	273	277	261	295	244	258	273	274	247	241	258	249	237	256	271	306	279	259	259	257	263	259	278	244	246	260	249	252	262	247	254	257	268	288	287	229	267	243	262	294	270	274	278	260	220	237	258	254	262	277	284	251	267	249	269	256	260	263	232	262	277	258	253	254	277	272	261	248	265	259	268	277	250	230	253	266	261	279	277	240	258	300	251	272	231	226	243	235	264	253	279	282	263	306	283	246	267	258	273	267	259	293	288	254	278	289	273	275	231	277	291	266	276	278	313	254	249	277	275	249	256	252	262	255	297	282	269	254	265	281	263	234	301	277	250	282	243	270	233	274	266	242	229	265	286	253	270	253	264	254	268	270	292	262	266	292	296	258	264	267	270	280	247	263	285	292	283	279	265	271	265	280	275	271	302	264	264	262	233	275	283	266	278	254	245	259	245	275	264	253	267	256	253	252	281	279	275	229	276	268	263	268	230	255	267	264	304	273	268	262	271	276	287	258	261	290	288	288	286	260	250	285	227	293	266	257	252	274	278	270	291	271	258	254	246	269	268	269	249	260	258	259	266	266	273	276	251	252	270	256	270	265	299	263	275	239	248	274	275	287	230	288	272	231	260	294	282	241	262	275	274	263	236	278	276	265	278	274	269	269	239	282	259	279	258	244	225	236	253	258	299	263	277	282	244	285	268	282	251	240	286	274	243	282	247	255	258	284	246	243	290	292	264	268	259	279	282	258	264	275	257	259	287	286	267	249	294	265	272	239	279	279	256	302	268	292	258	227	257	227	279	264	262	261	242	223	266	257	271	277	240	285	266	288	267	252	281	283	265	261	261	253	256	263	264	301	277	240	268	268	280	245	280	247	270	244	257	257	271	274	259	259	278	297	273	274	252	263	253	265	253	266	254	272	262	276	276	248	249	254	255	264	280	271	263	274	267	254	298	261	239	267	236	269	268	279	277	247	263	236	253	269	291	266	274	255	267	282	301	256	269	273	243	285	261	262	261	268	265	280	240	275	258	262	285	274	231	272	285	273	257	260	267	289	263	263	266	252	277	269	259	260	235	241	267	278	257	283	250	274	268	275	271	281	259	238	236	261	264	258	262	272	252	276	245	276	271	244	256	258	227	277	255	288	267	279	291	292	256	271	276	246	274	247	284	257	268	239	283	251	230	246	270	248	255	241	240	249	262	275	254	245	236	264	272	271	265	279	253	237	280	272	268	251	272	255	279	253	266	276	274	271	258	268	289	282	269	247	262	259	245	287	280	291	252	250	275	229	276	261	294	276	262	261	275	259	248	275	279	281	248	241	263	272	244	241	296	250	262	264	276	257	247	252	266	267	234	224	280	272	252	259	281	270	280	257	249	271	242	244	267	255	265	271	252	250	260	255	269	280	277	246	233	237	256	263	249	239	267	285	268	264	256	282	260	287	269	263	272	281	277	296	301	282	265	288	258	288	238	258	258	289	265	246	247	275	239	274	278	306	262	244	259	287	242	234	262	288	238	269	263	237	257	253	275	262	259	264	287	252	261	241	255	232	276	259	260	270	252	273	246	278	289	270	271	252	256	231	267	259	258	256	254	293	259	256	284	307	251	269	242	263	282	256	275	246	257	266	268	230	297	265	281	232	267	254	254	282	248	252	231	275	264	277	262	269	261	278	280	245	261	218	276	262	282	285	240	258	276	280	240	266	287	240	288	261	274	266	272	294	272	246	247	293	270	281	246	276	257	256	278	262	269	240	270	293	279	305	264	289	256	258	256	255	270	271	276	286	258	239	259	268	259	291	262	252	256	250	248	296	261	236	273	257	231	282	282	248	268	293	249	254	231	281	283	260	260	278	284	266	247	279	257	252	254	268	261	258	270	258	244	275	252	261	251	268	312	265	257	286	248	241	268	252	252	269	279	260	276	244	293	267	239	288	242	274	262	242	244	280	236	251	276	236	239	261	275	266	301	259	262	258	236	273	261	274	244	243	266	281	255	243	285	288	228	290	260	258	247	259	269	261	273	245	252	246	246	247	259	258	258	269	235	236	260	230	242	245	246	284	265	262	258	247	258	250	260	237	268	257	273	279	283	260	252	271	256	290	265	254	286	266	273	240	292	246	234	271	265	286	265	295	256	315	256	279	272	295	253	256	254	270	292	257	253	249	244	250	282	275	270	253	261	291	255	282	264	237	241	241	256	253	239	279	253	279	268	256	234	267	309	255	271	250	268	252	252	276	262	251	278	266	262	264	269	273	289	265	253	272	267	269	271	255	256	248	265	255	296	253	243	282	255	271	278	261	263	255	272	289	283	247	244	286	264	244	281	274	264	306	273	292	278	278	253	273	250	266	263	224	278	247	219	253	287	268	260	278	236	266	259	262	276	246	293	237	252	259	258	255	264	267	251	263	266	257	276	283	284	256	268	267	269	265	299	259	275	264	266	206	256	268	254	262	269	268	279	254	268	245	246	285	240	267	220	258	234	276	258	308	262	235	254	274	252	260	278	245	258	236	294	262	262	223	264	244	263	283	262	287	269	282	275	233	236	225	264	235	242	295	267	271	283	232	248	263	253	262	281	264	263	262	281	242	266	283	274	269	280	263	234	276	278	230	288	296	258	242	277	249	240	263	278	269	264	252	266	281	272	295	296	266	281	259	274	271	277	248	266	231	262	239	286	260	252	275	249	241	258	245	246	250	248	247	242	297	262	258	255	284	274	273	250	242	244	257	281	263	259	271	236	277	264	264	249	275	273	278	280	246	285	226	265	293	265	277	272	236	250	257	272	284	306	270	247	271	268	263	272	234	275	281	276	281	284	278	278	258	285	272	263	258	262	265	281	284	280	258	253	255	247	250	238	286	267	313	275	285	250	261	263	280	251	264	277	259	284	272	246	253	231	281	290	293	280	283	257	267	277	262	287	248	255	246	302	303	278	258	263	247	280	243	272	250	294	248	245	295	253	255	251	228	251	259	273	248	244	266	247	260	263	276	299	268	279	259	257	285	277	255	271	283	226	242	269	261	264	258	294	275	263	256	263	276
8253	2833	6504	8200	6759	5229	4222	5051	29087	33116	34837	1543	1296	1148	1199	1042	1023	1024	965	955	909	905	857	902	895	841	874	792	846	774	732	828	756	735	758	802	750	734	788	720	717	740	698	704	676	702	722	700	738	740	732	740	758	717	706	758	739	720	711	629	712	731	676	702	753	752	680	725	663	714	663	688	698	658	701	688	680	664	687	641	695	705	688	712	682	726	710	655	720	706	670	705	679	713	623	675	671	666	687	710	684	684	683	672	704	705	667	680	665	641	655	633	669	667	678	711	706	653	706	680	661	660	622	668	675	623	717	673	699	662	663	675	684	639	661	679	683	633	701	705	642	630	664	619	663	696	715	647	673	638	686	665	689	661	710	707	728	620	677	664	695	658	694	673	646	712	644	642	699	685	702	686	636	666	656	681	725	675	624	681	663	660	670	676	697	639	666	681	664	685	670	719	685	659	680	686	695	655	700	651	692	697	655	662	718	616	676	732	699	707	726	711	651	649	665	655	670	692	701	697	681	673	646	653	696	712	653	658	675	636	671	635	676	710	669	669	672	667	693	648	700	669	706	746	718	662	655	702	675	701	615	679	660	645	655	698	672	695	678	658	657	680	652	677	652	722	709	661	657	651	645	656	696	688	664	670	697	666	691	688	698	653	638	664	680	710	657	658	678	671	639	674	662	624	682	682	685	698	670	664	646	669	729	635	682	710	647	705	693	708	666	655	670	702	714	655	696	625	675	662	694	649	694	684	707	647	699	675	692	707	690	701	685	649	649	683	713	662	646	648	685	678	619	660	701	645	682	653	675	724	700	632	652	659	650	695	710	626	685	725	663	716	685	677	685	694	683	660	673	737	684	679	681	657	640	696	649	632	655	660	688	626	727	640	624	707	679	682	699	704	682	653	692	620	674	726	724	639	653	705	702	690	680	639	685	664	684	687	644	638	649	685	690	638	689	721	642	719	688	645	675	683	660	674	680	681	664	658	649	689	673	647	671	667	646	648	672	670	602	652	676	663	659	656	702	693	665	703	643	681	728	684	705	646	683	672	696	656	661	666	684	708	700	699	719	646	700	687	670	673	648	655	664	680	719	677	696	697	692	648	635	697	688	758	667	626	680	662	661	687	680	648	653	695	655	727	669	688	658	669	686	753	683	647	685	667	719	667	649	677	673	662	727	711	690	691	672	685	679	686	638	668	690	656	672	707	669	680	703	699	679	677	635	683	653	639	689	648	687	674	630	689	673	672	722	682	657	722	705	698	648	668	717	699	701	686	677	662	703	644	680	707	730	714	659	634	619	724	708	633	659	656	646	683	648	697	677	688	697	649	673	667	668	664	656	643	659	734	675	672	651	635	628	661	682	693	622	684	643	677	650	684	711	710	683	676	662	650	680	700	676	658	702	697	637	684	663	686	649	678	661	677	685	677	715	687	650	669	689	673	696	657	664	656	669	681	651	666	634	650	686	658	706	708	665	695	664	685	687	646	682	661	670	657	633	656	684	661	672	690	661	660	691	685	703	667	694	678	685	675	691	687	585	625	627	676	664	683	679	673	662	681	660	654	663	688	654	646	655	652	700	631	680	655	611	680	691	666	661	672	720	674	619	686	701	665	614	694	734	690	674	716	700	641	659	719	689	705	634	642	735	655	659	652	653	719	656	711	655	648	667	709	679	728	681	677	712	709	678	689	667	655	728	628	685	695	613	667	661	654	646	637	661	606	712	714	705	694	649	660	655	645	697	690	647	673	661	678	672	662	673	662	661	662	641	664	698	674	652	651	691	722	655	672	656	703	642	608	690	678	655	665	676	664	634	698	665	652	690	700	685	605	680	714	653	635	618	628	650	659	677	648	690	628	692	686	676	654	676	704	679	647	669	665	724	644	689	611	680	679	704	634	681	676	667	676	628	664	661	673	677	706	681	700	687	677	668	694	698	692	639	718	679	662	657	676	693	639	657	702	642	707	682	717	705	672	609	651	689	684	672	684	664	645	671	655	651	671	676	636	669	650	626	650	685	687	642	686	649	647	678	698	685	674	695	660	697	679	677	645	683	699	660	660	683	707	670	685	638	653	674	656	655	659	665	645	655	689	693	676	695	692	654	668	690	683	663	662	640	706	689	697	681	643	643	677	658	621	683	667	711	662	668	656	645	620	650	691	673	674	709	632	659	709	668	637	686	703	681	657	739	679	662	665	683	749	648	642	634	682	679	714	691	666	703	671	665	674	646	669	692	673	648	693	638	695	648	679	665	657	687	717	683	658	671	690	667	694	655	659	682	684	695	657	709	679	651	684	688	698	669	687	685	641	676	678	681	688	694	719	664	653	681	645	650	705	691	678	665	664	684	651	666	717	675	651	659	712	697	674	720	669	688	664	663	681	653	693	678	698	719	681	705	665	688	717	649	645	677	648	659	688	676	712	662	677	640	694	673	704	652	639	712	689	645	716	647	684	689	686	623	672	697	708	692	680	611	687	714	701	734	664	637	667	662	693	672	674	642	674	671	687	631	652	655	664	691	660	651	669	664	655	696	660	658	672	706	697	690	705	640	607	613	710	694	660	690	720	682	703	640	681	669	667	692	695	711	659	651	692	706	711	683	658	692	704	694	731	664	649	656	654	713	645	645	649	694	732	658	665	656	711	678	629	664	653	666	680	709	671	676	645	669	712	673	681	669	685	664	698	660	648	654	679	654	642	651	673	697	706	691	690	670	648	697	691	692	634	669	673	682	703	663	687	698	676	714	646	670	647	681	625	648	681	654	709	670	648	667	669	698	681	672	675	663	664	689	703	656	665	642	680	690	664	684	651	682	685	648	659	708	694	700	690	736	673	679	660	693	684	675	665	699	690	680	663	690	693	631	676	667	679	660	717	660	680	723	671	648	665	698	608	656	667	694	705	672	668	682	665	710	674	689	704	699	707	717	676	729	670	702	693	651	706	665	695	651	674	638	703	732	662	664	688	676	671	652	651	662	671	722	651	661	672	664	673	727	635	682	641	672	716	673	683	740	664	661	630	672	673	667	711	672	674	664	665	738	669	701	646	653	651	658	680	640	679	674	646	664	687	637	635	721	670	682	664	723	661	716	693	694	633	654	697	676	681	726	671	676	662	649	720	692	633	661	684	646	704	670	697	692	654	721	678	701	672	665	665	684	669	720	680	687	648	651	691	707	670	672	658	617	657	638	630	669	702	717	677	705	649	660	658	667	691	626	681	678	658	683	709	685	708	651	696	624	703	645	668	675	702	676	680	662	731	687	689	685	667	672	655	677	649	657	644	699	704	693	661	709	683	705	640	666	679	691	698	684	665	658	671	680	683	658	635	689	719	724	660	681	654	674	674	675	742	657	706	663	625	681	682	692	659	649	671	716	645	593	641	659	707	653	709	681	680	657	676	599	645	679	616	656	684	672	677	669	650	693	662	664	716	677	681	713	666	675	663	653	690	629	649	648	676	637	690	661	663	698	632	687	659	682	705	643	698	689	656
3861	1476	976	616	432	349	343	357	295	369	400	277	243	237	295	298	274	282	267	287	281	279	292	258	289	269	284	294	255	298	262	284	255	266	261	292	249	283	295	269	256	288	282	291	256	243	297	265	264	225	320	280	322	293	269	237	297	291	292	256	257	282	307	290	285	282	281	270	263	279	257	275	294	265	280	258	292	255	262	272	286	298	301	283	257	317	252	259	227	268	269	276	295	267	277	309	271	273	301	253	281	277	234	280	268	284	240	286	280	285	288	282	256	260	245	277	260	278	259	284	251	268	232	312	272	245	242	259	260	289	272	302	264	281	304	272	250	272	278	276	283	280	288	234	237	269	258	241	272	282	265	269	275	306	277	259	282	286	284	272	283	320	266	281	316	286	293	267	253	263	278	265	274	291	256	269	309	278	273	278	249	276	277	266	263	279	268	287	242	299	281	263	272	280	259	275	304	275	268	286	276	264	296	272	267	247	278	278	246	257	258	280	274	297	264	260	269	269	273	265	288	283	277	292	269	304	284	293	271	280	281	263	273	278	299	270	275	277	243	276	270	279	275	264	269	273	280	279	259	279	252	292	273	275	267	271	300	238	282	279	280	243	263	262	274	280	295	321	267	290	278	253	285	310	285	270	258	282	286	276	274	285	277	279	283	268	246	259	271	291	257	231	291	279	239	277	292	276	293	272	285	250	260	313	275	299	270	295	281	295	267	246	268	283	261	277	247	269	275	272	296	255	270	279	275	292	250	238	248	314	239	277	267	287	254	278	298	262	240	251	258	266	247	275	290	263	239	278	253	266	271	315	278	287	282	287	277	255	282	278	256	292	296	297	278	265	284	240	300	275	279	248	294	254	251	264	251	274	276	299	276	278	272	285	273	297	258	286	275	270	288	264	265	270	273	277	257	259	243	259	288	316	253	260	275	258	283	272	267	279	260	258	272	263	292	261	294	270	294	271	278	281	271	266	280	282	284	305	274	261	283	308	250	299	271	302	300	286	255	282	283	269	293	255	241	294	277	245	287	284	273	265	257	282	278	293	278	283	275	266	308	294	276	282	248	244	240	293	263	258	284	290	279	292	269	264	272	232	240	284	276	264	250	292	265	264	269	269	293	245	276	279	286	272	217	256	267	268	255	238	269	283	255	303	282	261	244	262	258	279	269	252	265	258	261	254	299	275	253	280	283	288	286	252	272	274	285	254	246	299	265	266	262	284	253	282	296	274	272	269	275	270	261	253	279	274	279	270	267	277	259	305	279	274	299	264	293	244	263	268	268	266	248	264	249	241	240	272	246	297	253	265	259	273	272	243	271	260	297	246	306	277	278	276	289	254	275	301	261	284	249	253	281	260	262	270	280	289	255	253	270	272	291	271	270	263	257	264	284	256	252	268	280	265	272	266	241	297	286	267	269	288	286	278	276	276	288	279	297	275	271	286	238	304	284	251	314	242	299	282	248	262	265	294	306	284	277	272	274	273	281	253	287	262	275	294	271	263	269	277	250	238	236	265	281	277	266	265	297	265	277	263	293	319	237	270	278	268	268	289	297	273	250	254	269	287	278	246	279	296	279	276	286	262	294	267	254	282	265	279	251	233	268	271	270	276	270	265	280	270	278	292	270	250	305	263	310	294	313	279	278	268	246	258	248	289	268	251	312	266	292	297	301	296	292	254	264	279	229	253	281	263	257	296	283	268	267	272	288	266	274	299	276	281	271	261	263	286	263	267	269	278	285	269	261	268	281	316	251	256	261	272	260	296	264	277	280	301	286	257	276	273	267	237	268	285	283	255	283	290	264	264	279	250	272	264	259	239	267	247	293	268	258	284	316	291	262	292	245	285	268	287	264	256	277	244	280	267	258	269	244	265	274	253	266	290	261	293	313	292	300	286	260	270	279	271	231	244	272	267	264	266	267	268	260	272	246	257	283	264	285	285	272	276	265	270	256	271	276	282	271	271	270	278	274	259	264	274	277	270	284	282	269	272	264	296	286	281	300	297	275	255	248	260	270	306	254	280	261	294	284	307	302	302	259	269	307	257	246	293	274	289	273	266	254	278	263	269	252	294	300	281	242	259	260	274	278	275	263	266	274	273	273	280	284	247	286	279	296	270	325	251	295	273	264	258	264	268	260	285	294	301	283	283	264	291	276	262	258	298	274	276	291	249	256	266	263	264	269	308	283	276	270	279	305	277	268	290	282	287	287	255	260	287	273	258	268	285	285	271	287	273	259	248	266	275	241	288	282	255	268	253	243	279	279	280	294	263	285	272	231	251	274	302	262	262	279	290	286	268	297	271	260	268	292	266	269	276	297	264	285	261	251	271	262	265	277	275	241	265	278	276	297	275	273	274	282	263	294	285	230	257	291	269	267	283	287	268	269	266	248	257	281	261	272	283	287	298	304	267	286	308	272	295	294	266	272	286	273	268	270	272	282	274	271	262	277	257	304	270	317	281	297	268	273	261	310	282	270	266	314	294	283	280	260	251	296	277	266	295	290	278	281	268	282	289	280	259	270	273	280	261	278	270	262	262	264	256	258	269	292	236	261	283	291	301	288	286	263	270	250	279	287	314	261	273	268	285	291	283	250	264	280	258	295	250	273	270	241	271	304	260	270	251	274	267	260	306	296	278	268	261	290	301	291	286	280	287	279	296	272	276	289	282	285	280	260	289	262	259	277	260	265	245	257	268	282	255	266	268	271	277	321	290	258	240	260	250	295	248	289	281	292	280	269	291	297	282	297	289	268	278	269	297	231	254	279	285	313	293	275	267	270	307	269	255	270	281	274	263	257	291	279	297	254	249	288	283	295	256	263	252	287	274	270	283	296	245	271	268	284	275	273	252	290	255	271	258	279	239	287	275	268	287	265	256	265	249	263	303	287	266	267	266	275	272	252	300	284	266	286	260	312	286	260	285	304	286	267	301	237	271	260	266	264	284	271	265	270	296	309	259	247	300	271	282	290	281	234	274	240	268	280	265	255	244	267	289	250	287	263	277	291	287	302	256	273	282	265	303	268	277	298	282	272	297	297	264	253	278	272	261	229	272	283	238	280	257	265	283	242	267	280	283	269	292	247	253	253	251	253	269	292	289	282	271	264	287	301	254	280	271	265	274	257	265	299	284	276	277	288	276	271	265	288	287	288	297	259	294	278	258	289	279	298	286	256	312	284	258	271	267	257	260	295	285	259	240	257	308	285	296	266	271	242	287	265	272	285	299	262	261	288	265	296	268	298	249	247	259	251	259	284	245	264	264	264	267	303	286	265	249	285	275	311	268	275	251	296	250	281	313	284	293	257	270	251	275	288	268	293	291	270	284	258	292	288	273	244	274	286	282	292	266	240	262	276	277	303	316	262	262	265	252	258	266	292	267	259	265	259	304	261	243	277	286	245	272	268	285	319	287	313	283	263	286	271	269	304	273	269	288	268	261	239	291	311	264	277	305	286	252	265	265	311	273	289	271	280	261	244	280	279	280	296	282
3266	1556	2026	1822	1225	1015	1060	825	737	1336	1651	696	670	708	675	699	682	686	692	685	659	621	664	683	703	610	653	661	652	695	660	633	667	653	672	677	688	669	629	635	722	620	723	676	640	638	668	661	646	650	685	684	681	619	635	665	643	642	632	696	662	632	658	592	653	685	617	672	674	669	713	641	664	675	664	600	598	661	664	648	711	681	658	663	632	635	663	622	696	674	684	663	693	652	636	652	660	633	637	690	629	596	615	661	655	694	647	611	654	659	668	649	673	646	654	663	630	636	651	654	629	661	689	645	654	618	651	664	638	661	664	649	666	651	620	644	667	681	645	670	680	586	633	678	696	654	689	657	667	663	704	700	623	659	639	688	631	655	620	669	666	630	673	697	683	629	675	683	634	676	664	672	667	647	695	648	650	674	659	648	671	670	680	653	646	660	669	662	659	647	672	680	624	658	657	612	628	651	620	679	639	618	653	654	655	688	679	705	635	656	641	653	706	648	609	647	671	621	643	674	663	683	660	647	652	629	709	676	641	699	644	649	687	660	667	627	663	655	656	673	689	662	654	698	637	662	628	646	645	678	644	637	653	702	661	658	627	614	627	659	697	653	618	655	640	633	681	648	615	656	649	636	679	665	638	640	617	652	619	691	602	658	676	655	656	610	601	649	607	616	682	705	609	658	624	626	591	637	622	658	670	618	681	688	655	643	645	662	682	675	634	629	672	673	678	595	652	641	632	685	669	639	663	635	678	667	654	630	690	655	631	682	653	630	656	612	637	688	660	617	654	667	663	657	659	698	680	628	723	654	630	666	613	624	681	659	615	668	672	636	628	634	589	637	633	675	660	663	657	599	621	657	715	620	696	651	675	686	651	658	645	636	639	664	632	645	645	637	646	665	603	611	694	702	646	619	648	680	665	631	649	683	613	641	652	669	614	637	654	649	667	685	669	652	653	625	620	617	641	715	642	617	686	643	668	675	639	653	658	698	673	671	634	672	681	663	641	729	680	617	637	649	672	628	637	687	681	631	664	657	664	678	672	621	641	624	676	664	661	685	627	615	638	668	619	693	723	688	706	685	616	636	692	636	621	644	670	688	662	695	666	654	655	622	663	649	636	651	685	682	660	649	677	658	632	653	657	661	689	635	681	664	641	636	644	605	663	622	661	664	624	673	678	647	660	638	644	648	644	697	653	672	660	628	676	681	642	661	679	666	689	657	638	675	628	708	653	678	662	685	651	690	666	642	617	647	639	679	638	663	625	638	661	660	636	722	664	667	606	632	722	690	645	618	666	680	617	609	661	670	625	661	644	672	656	608	644	635	656	640	669	669	637	627	663	674	631	672	634	699	688	666	641	625	670	678	671	682	669	667	670	687	605	635	662	654	671	648	676	646	632	644	680	645	634	677	638	636	642	676	638	679	708	675	658	628	647	680	662	711	653	629	674	663	637	658	673	623	611	678	700	650	668	656	724	646	645	656	665	608	618	637	641	672	670	597	664	652	698	639	654	696	658	645	694	637	615	649	640	621	657	687	661	615	662	645	672	642	651	638	651	651	621	627	611	652	669	646	631	675	667	671	683	662	643	684	633	663	624	639	671	644	670	704	711	676	667	650	647	626	654	699	663	627	660	665	657	705	638	601	644	610	685	646	638	663	637	691	642	652	616	667	697	642	660	669	681	667	645	659	661	642	634	696	587	655	682	666	676	674	640	689	699	665	672	633	692	626	639	618	641	649	668	645	623	625	648	712	680	653	622	680	648	658	708	591	611	639	660	653	618	664	610	651	669	712	665	624	648	655	612	676	681	632	644	614	666	681	643	655	603	693	695	609	648	659	666	596	634	656	629	635	602	699	646	649	647	666	639	653	655	643	634	639	717	647	656	624	680	637	687	631	639	628	619	626	658	624	662	689	658	642	631	672	617	660	659	644	637	644	677	660	623	670	635	643	698	643	653	656	626	662	670	659	659	657	642	645	630	670	641	661	638	661	665	655	584	696	658	566	704	647	666	650	642	614	648	625	617	658	660	697	640	656	617	687	675	640	650	642	645	668	660	683	658	628	606	680	636	693	610	650	604	620	696	648	697	683	702	621	683	614	643	636	660	655	631	690	666	643	634	658	631	648	626	674	621	679	655	623	668	650	630	632	673	680	673	629	619	650	656	598	665	728	611	656	672	637	661	617	669	639	676	649	730	665	646	670	643	612	644	642	692	647	592	646	686	662	656	678	648	663	638	659	671	646	690	640	606	674	658	685	680	643	708	664	652	654	663	620	616	644	664	673	653	680	647	697	666	644	654	645	656	631	604	672	633	680	674	707	687	659	672	743	709	631	715	635	661	670	647	662	665	651	633	652	683	616	673	621	641	696	673	654	673	632	677	682	616	636	618	672	685	676	692	648	621	702	679	631	660	683	687	630	626	660	651	657	659	684	651	650	689	693	636	665	642	660	638	672	660	648	634	658	656	644	648	667	624	647	664	689	655	673	673	683	678	683	655	686	667	656	634	605	643	652	632	665	629	686	653	660	670	663	628	668	690	654	664	632	655	676	694	645	621	655	656	663	634	619	656	599	598	628	650	649	701	717	626	649	621	668	665	657	628	639	646	663	681	631	682	626	719	678	673	639	661	675	667	688	669	631	650	685	677	679	648	663	627	589	711	695	701	690	671	632	641	642	669	689	680	642	647	651	637	692	642	624	669	683	649	664	689	682	663	667	660	654	643	616	650	620	659	653	673	605	636	629	644	680	624	675	640	657	721	647	645	653	660	653	665	673	627	671	662	616	668	648	672	632	667	648	679	633	709	665	652	682	646	684	699	610	659	673	661	657	587	645	619	629	656	657	675	684	643	614	641	607	626	635	663	611	661	687	635	632	667	698	611	633	655	617	645	630	709	668	665	629	654	622	647	621	633	654	659	646	683	647	704	634	631	664	665	673	629	649	655	663	642	660	689	665	640	698	662	659	701	691	648	657	644	641	627	720	636	635	652	620	683	621	670	641	640	638	655	636	669	631	647	622	682	658	665	594	642	643	679	670	659	609	664	689	656	628	636	637	659	626	669	642	642	616	682	610	635	657	646	641	648	655	644	639	636	616	633	663	658	673	646	662	678	700	679	657	672	640	629	617	652	653	670	628	664	628	666	629	655	630	649	626	653	636	671	672	654	652	641	635	695	629	656	682	688	627	650	647	660	664	639	658	705	640	604	683	666	630	655	604	678	608	662	633	670	607	644	644	654	634	666	626	691	674	626	669	670	708	658	626	616	639	669	612	620	692	646	670	678	662	637	630	642	625	675	676	635	688	675	652	668	635	632	624	637	662	658	653	638	649	652	635	615	663	647	666	627	631	663	643	665	625	642	659	622	677	628	636	632	641	664	629	643	631	655	669	635	667	682	670	666	686	648	662	631	657	651	643	647	646	635	680	622	635	660	660	641	662	639	673	642	685	660	650	682	681	695	655	633	598	657	648	623	672	615	664	674	696
24465	17581	5835	2125	942	680	483	374	308	999	4428	269	200	181	167	193	185	163	179	165	207	152	157	160	129	147	172	153	143	125	126	155	140	186	148	182	150	133	140	146	172	148	160	149	137	147	140	144	126	177	151	136	155	149	153	154	124	138	152	156	136	140	142	136	150	156	164	164	123	148	142	140	143	158	160	139	161	152	166	154	151	135	135	147	144	141	142	151	141	143	145	134	135	141	174	152	153	164	158	156	130	143	152	128	143	141	126	138	145	139	164	120	154	130	140	164	137	155	146	138	128	134	136	146	144	135	127	143	146	134	152	152	141	150	157	137	159	130	143	137	153	143	151	141	142	149	169	159	134	138	132	166	154	150	136	133	139	164	154	165	158	141	152	143	136	133	144	155	157	158	150	135	155	133	152	135	129	141	146	144	153	146	158	149	167	133	151	144	158	138	149	154	167	178	143	131	141	153	168	125	166	164	140	147	151	141	140	145	173	150	139	135	140	141	153	135	149	124	154	126	154	144	139	156	149	128	148	136	154	138	132	150	142	160	142	141	138	136	143	136	152	145	143	134	148	156	140	127	164	141	146	139	145	128	139	137	133	144	143	142	133	139	120	159	147	153	157	165	170	154	143	146	149	154	132	150	156	131	171	155	141	144	108	154	138	137	138	149	138	130	136	147	147	155	159	136	140	126	156	140	151	146	142	129	140	148	156	144	125	152	147	138	139	140	144	121	124	150	129	141	149	136	148	115	143	142	129	118	180	141	153	166	160	139	132	141	129	131	123	136	130	148	138	154	138	139	126	137	139	145	129	152	133	170	167	127	156	131	132	142	139	126	148	141	123	128	172	139	136	129	124	144	145	146	149	141	161	141	118	138	136	168	135	162	154	134	131	152	144	166	145	137	140	130	147	129	167	143	156	144	146	148	131	129	140	145	145	135	171	158	160	124	177	158	148	142	135	133	154	150	147	136	116	135	136	124	155	143	127	149	128	117	145	146	152	144	149	155	127	150	130	146	132	137	149	166	150	133	126	151	119	129	147	149	144	126	147	154	123	121	152	156	167	137	140	132	140	142	147	150	142	157	171	126	124	134	129	111	161	146	173	144	143	135	152	125	138	155	157	117	151	151	143	139	166	120	166	154	135	137	155	141	151	145	159	143	127	126	131	154	160	150	178	154	129	121	149	139	156	161	156	137	145	134	144	157	156	154	121	147	123	148	162	150	177	147	131	148	133	193	131	140	147	150	134	142	153	136	163	138	163	128	143	137	138	141	147	136	109	120	147	174	144	147	141	134	170	149	162	171	146	146	146	145	151	168	132	177	159	162	139	141	155	153	140	132	153	153	136	138	145	137	120	141	132	136	129	146	138	143	154	155	137	138	111	141	150	160	144	123	146	141	151	141	158	132	149	153	138	133	123	155	136	140	152	149	134	153	126	145	121	136	144	133	126	150	140	143	139	138	139	117	149	145	158	136	150	133	129	165	131	141	138	131	155	141	132	137	147	121	147	138	141	130	119	158	161	152	125	134	162	140	140	155	145	159	130	151	131	164	125	154	143	150	145	116	154	158	134	133	142	168	155	123	130	136	168	127	145	133	144	151	158	147	132	133	135	157	148	151	143	150	154	146	145	120	150	164	162	125	138	133	133	143	153	142	143	148	150	155	151	167	151	153	150	152	139	133	154	147	140	133	125	147	141	131	159	152	147	158	145	141	142	152	118	114	153	136	163	136	135	141	132	145	160	139	129	129	157	142	163	137	158	175	152	153	134	144	141	150	123	142	168	155	150	140	160	164	129	138	141	176	134	134	142	153	127	116	137	146	162	159	142	139	133	147	157	140	136	133	147	126	135	164	139	150	153	129	152	138	133	145	140	166	123	138	176	121	144	136	155	141	149	135	150	138	127	154	175	108	156	160	125	148	139	156	133	133	149	155	147	148	159	136	149	133	138	160	157	153	126	134	141	123	132	150	153	150	139	168	138	149	146	133	129	155	140	130	125	133	141	158	140	146	170	132	133	152	130	130	158	109	141	158	133	129	152	161	140	148	143	160	141	152	108	165	149	132	145	157	162	158	133	130	138	146	158	145	138	135	131	135	128	140	155	130	164	161	143	147	138	153	152	164	139	147	154	143	147	143	139	144	132	153	144	146	152	128	148	108	137	139	111	146	137	141	135	144	129	140	159	134	142	135	143	126	138	172	160	153	133	148	165	131	132	130	151	150	154	144	162	132	136	133	134	141	137	130	136	136	136	135	140	150	138	143	160	147	148	152	150	131	178	127	137	151	147	140	142	146	147	119	136	152	150	133	149	149	151	125	132	144	157	138	143	141	162	125	138	151	157	172	158	142	167	152	158	127	138	120	119	151	146	138	136	122	162	153	135	119	161	140	135	131	136	124	151	124	145	140	137	122	153	134	155	128	129	148	153	134	150	134	146	128	139	139	150	142	150	152	135	148	153	149	143	166	144	159	152	139	146	131	149	138	140	148	141	127	142	156	138	139	145	130	125	154	131	139	147	139	150	128	147	148	141	146	140	153	131	148	149	122	163	139	143	155	135	161	140	135	133	160	159	139	108	157	152	139	163	126	134	156	146	126	149	133	148	147	159	142	164	136	144	156	168	157	147	148	116	152	132	141	149	130	120	138	140	145	142	153	149	148	146	139	146	134	141	159	152	153	154	161	132	161	138	152	139	138	127	124	137	147	154	144	146	150	130	128	127	112	128	132	173	156	142	142	161	151	153	127	132	147	130	148	143	127	142	142	148	145	135	172	148	151	155	129	135	143	167	132	141	149	151	144	151	157	163	137	131	154	134	133	146	150	145	145	146	131	137	132	136	152	123	134	137	131	151	155	137	138	122	142	116	133	135	127	155	135	134	142	156	140	141	172	127	154	152	138	174	119	140	140	130	146	133	181	132	164	119	142	148	134	149	126	148	152	147	131	137	137	121	130	170	135	131	132	134	126	155	138	141	158	143	149	156	150	161	134	142	149	164	155	145	135	138	138	145	157	170	135	136	138	156	154	136	158	135	144	141	128	139	157	155	133	116	137	135	134	142	161	143	134	143	141	158	150	144	143	142	134	124	135	154	153	160	122	140	149	150	147	159	141	142	154	161	138	128	153	143	129	167	162	147	155	145	147	160	138	158	147	141	147	161	115	146	145	132	131	156	143	143	173	145	154	142	143	135	147	148	141	143	145	156	149	140	132	140	158	143	136	138	142	129	116	125	112	135	153	156	162	133	137	153	145	160	112	119	122	132	113	156	148	171	162	146	144	146	145	150	145	135	147	144	143	143	133	143	146	164	161	129	141	125	146	131	133	132	155	129	143	145	134	160	136	140	129	148	120	142	122	149	117	150	142	141	143	154	129	136	134	137	139	140	150	131	140	149	143	138	140	148	142	138	138	160	150	141	151	159	150	147	145	127	132	144	129	141	165	142	176	113	120	143	141	128	146	146	151	146	118	143	151	164	122	132	125
15621	9678	4884	4340	3360	2930	2227	1919	1468	5263	15856	908	835	787	707	645	615	615	586	562	597	548	519	521	473	492	496	464	473	479	488	453	493	489	426	461	437	428	421	502	424	492	470	438	433	435	395	462	435	425	418	423	393	412	452	456	442	439	420	425	449	440	425	414	401	440	414	409	414	413	405	421	391	424	432	422	383	402	421	424	389	406	413	388	430	438	468	430	396	415	413	466	392	409	396	437	412	410	411	404	388	406	425	390	417	416	441	408	419	370	395	411	420	433	442	391	415	438	388	409	415	385	430	450	431	368	420	417	378	398	429	409	371	413	426	400	420	406	413	407	426	405	369	400	415	400	369	405	399	414	412	382	402	388	394	388	409	419	401	401	421	390	366	428	383	419	408	367	379	381	406	391	399	396	401	379	373	394	400	398	406	417	410	397	410	401	384	403	414	402	406	413	372	397	411	392	394	404	428	423	403	408	422	404	398	407	395	418	390	403	405	423	403	422	428	417	455	441	448	401	380	406	388	384	422	422	406	390	376	382	406	419	404	429	455	406	424	413	411	408	400	403	403	397	396	399	416	413	401	425	356	433	414	399	378	403	387	390	420	395	351	394	386	398	434	366	424	399	389	401	386	392	372	406	423	450	401	412	372	410	416	402	429	406	387	416	406	431	378	384	355	415	410	408	411	439	392	353	399	394	390	426	405	415	411	412	416	379	392	385	407	432	395	402	386	407	434	387	416	408	383	397	445	431	381	408	435	359	414	413	385	397	396	403	418	416	358	396	399	385	417	390	424	405	391	433	406	391	408	421	416	436	408	443	408	414	404	371	400	413	409	409	402	370	386	407	371	403	374	381	442	404	407	401	447	369	394	403	424	409	420	393	415	412	390	419	407	433	398	406	402	406	417	408	366	419	395	414	378	409	419	390	352	410	430	400	405	430	369	381	387	453	430	412	395	405	404	409	409	381	390	402	399	399	441	442	399	368	411	411	422	362	431	377	403	420	402	361	375	390	410	417	403	366	390	407	426	397	393	418	414	406	410	370	388	430	404	432	396	408	367	382	418	367	391	402	433	399	367	406	427	366	394	389	354	426	402	389	414	407	384	365	392	384	401	408	387	382	436	389	456	352	420	403	385	389	410	385	406	435	403	396	425	385	403	398	417	408	429	391	390	410	380	387	422	389	386	419	375	416	400	406	386	410	409	404	429	382	398	431	374	419	383	395	409	404	400	429	367	413	419	387	424	409	419	401	379	393	398	401	394	411	420	371	411	362	374	393	383	402	382	388	437	393	416	420	414	389	419	382	382	389	399	414	373	392	417	397	391	355	408	406	386	405	401	376	440	409	381	403	432	444	399	389	369	371	437	382	401	361	397	426	421	453	391	384	408	365	391	423	420	364	380	374	397	436	384	373	399	394	428	371	411	381	391	430	390	424	419	415	427	390	407	391	396	421	417	448	409	418	406	427	414	370	415	418	390	411	371	366	396	401	392	412	399	402	404	367	395	405	427	402	398	405	423	356	379	415	440	387	412	368	394	387	399	425	432	394	386	420	363	399	416	376	392	414	375	379	399	369	420	385	373	389	419	366	392	401	444	396	377	384	427	403	411	412	425	382	402	376	406	410	421	375	388	434	407	433	408	399	368	340	392	413	400	416	434	434	454	372	391	411	429	401	417	381	402	377	418	408	395	388	376	381	399	435	414	377	390	407	389	394	398	379	415	432	391	410	376	411	381	382	416	394	419	396	379	400	407	425	406	389	406	406	378	407	440	422	392	414	405	393	406	439	410	396	397	371	393	416	386	371	363	380	384	431	404	444	377	394	425	396	390	421	400	398	426	412	416	379	400	403	373	440	408	410	409	385	435	415	428	389	421	385	371	386	443	376	395	434	448	382	379	398	405	397	386	406	395	402	377	402	392	400	369	437	381	422	414	359	404	358	387	360	396	382	398	395	410	452	409	398	427	353	382	393	405	405	407	388	416	368	399	418	403	400	404	410	424	417	417	428	411	383	419	430	403	380	396	404	469	413	391	412	389	420	389	411	372	385	415	381	408	396	409	431	397	435	379	403	444	453	368	419	407	405	399	394	416	392	442	384	393	441	374	428	406	388	411	389	386	387	380	461	438	379	379	389	412	387	353	393	404	389	371	404	440	377	406	351	406	398	411	391	371	388	365	400	360	405	422	400	403	401	402	395	405	404	403	459	403	423	410	415	423	397	432	365	423	410	396	425	388	412	394	413	382	402	419	402	395	377	395	426	407	385	412	390	392	387	373	391	396	398	390	406	394	389	422	417	385	426	382	401	383	347	390	417	424	453	398	387	404	382	376	389	408	400	417	389	406	357	405	377	412	389	371	401	393	407	393	359	421	379	389	389	402	435	420	355	355	419	419	421	404	390	425	401	389	381	376	419	435	389	403	394	425	413	427	396	427	405	431	393	383	399	452	400	408	384	419	412	424	398	386	403	397	400	421	398	386	375	402	418	403	396	404	395	398	415	407	367	419	380	395	440	397	381	397	393	408	378	426	412	430	418	380	405	424	371	374	393	402	366	407	419	429	415	399	398	427	402	375	422	413	402	408	401	429	413	387	434	409	425	410	401	398	386	421	398	391	395	399	370	354	391	412	407	414	397	407	394	409	389	377	439	409	409	397	423	385	419	383	403	408	385	407	419	393	381	406	419	360	373	368	417	370	406	393	452	376	392	395	388	430	435	395	420	398	434	419	381	377	390	415	379	419	405	402	412	438	385	415	415	382	410	434	398	401	397	394	408	391	393	435	403	410	401	398	362	384	382	403	392	387	398	381	408	379	398	393	398	393	395	377	338	412	384	387	372	414	366	372	396	388	375	422	408	421	419	386	401	433	395	393	418	439	379	406	418	413	446	382	371	389	388	414	418	388	412	411	368	414	385	441	409	401	381	376	397	390	437	429	382	385	381	385	414	398	438	381	389	442	386	378	371	419	404	429	419	399	388	396	423	414	421	409	411	386	370	432	419	386	406	388	382	368	395	400	386	428	402	415	376	413	398	405	392	398	419	388	408	388	431	438	414	408	385	416	427	384	359	393	395	393	439	389	392	407	380	391	394	389	386	389	364	385	390	384	401	405	409	384	431	407	351	403	392	391	410	431	419	375	418	353	406	375	421	379	387	453	415	392	408	378	414	404	400	374	397	391	405	395	404	390	441	434	398	420	387	440	390	392	372	385	399	410	420	414	364	412	397	411	401	387	367	357	370	384	415	393	401	404	404	388	441	395	420	413	449	396	405	349	395	392	420	406	403	424	384	381	423	411	439	397	408	375	416	448	415	380	422	391	395	382	376	387	388	376	388	355	401	426	382	446	384	367	382	381	440	381	440	423	407	436	394	432	419	360	405	369	416	416	403	415	382	407	397	392	356	378	391	381	395	437	414	374	427	370	398	388	379	412	426	403	405	406	376	390	431	427	397	394	370	414	436	407	386	439	381	411	377	395	428	395	397
44493	34363	16217	7831	3446	1714	1101	740	738	1661	3536	449	384	381	348	320	363	341	279	270	259	295	266	287	245	285	268	276	300	260	268	263	253	251	298	252	232	245	256	261	284	223	260	244	271	269	259	220	290	240	233	247	275	286	228	287	212	242	239	265	244	273	247	238	258	234	272	219	243	271	251	225	233	248	240	231	231	255	232	256	197	222	293	269	244	239	255	239	251	225	269	246	249	230	248	240	211	261	258	239	232	247	259	274	251	248	250	251	246	266	279	221	234	225	265	257	222	255	278	247	269	248	270	237	242	217	236	241	256	237	227	258	255	275	265	247	264	248	252	256	271	262	263	256	272	222	232	239	236	270	267	246	243	236	231	252	254	221	245	247	209	267	235	250	251	260	249	216	233	257	239	244	288	225	220	231	240	226	236	220	258	245	248	253	243	249	243	236	290	265	244	287	254	245	239	216	265	241	235	215	239	238	231	247	225	266	271	250	229	265	242	272	229	244	248	217	258	233	263	253	246	259	266	241	232	237	223	226	237	235	239	236	224	234	209	251	228	253	258	215	243	220	250	217	246	212	254	215	229	255	229	214	231	243	262	219	245	256	248	251	261	215	230	253	223	208	205	267	238	240	238	240	241	232	251	244	244	252	228	255	231	258	250	233	251	253	247	221	254	236	212	255	243	230	243	262	223	245	243	232	252	208	254	225	254	247	274	268	240	247	218	252	259	255	228	234	242	268	235	216	246	255	258	220	224	231	254	243	264	235	257	239	230	224	231	227	224	235	254	249	249	216	221	218	242	218	248	261	244	245	240	262	227	250	257	246	258	239	216	227	248	225	234	241	246	222	250	238	256	219	251	227	252	262	257	252	253	256	204	254	251	251	232	255	225	255	243	227	250	256	244	241	223	245	321	250	227	242	265	244	236	215	247	236	235	250	236	240	225	230	227	254	252	262	240	276	279	221	250	239	235	251	243	249	245	234	252	235	233	238	235	276	264	239	253	253	252	240	233	225	232	274	272	221	255	258	254	237	224	232	224	228	276	224	247	241	249	244	274	232	288	256	261	274	273	256	239	237	237	259	256	235	243	206	256	242	248	239	239	221	241	271	238	259	244	225	231	230	265	249	249	257	239	266	232	234	216	282	232	213	267	230	246	224	225	240	260	253	257	256	240	239	262	238	241	244	257	218	236	267	234	256	236	246	258	222	230	221	234	240	237	261	240	232	231	230	249	248	230	232	234	226	235	270	276	255	259	248	259	241	244	251	251	238	268	230	214	254	240	242	240	254	238	233	263	234	253	254	242	269	240	255	278	212	257	258	259	237	252	225	259	233	288	236	252	241	240	235	271	229	234	250	223	244	219	229	262	245	234	231	226	245	214	229	251	242	263	237	249	244	233	258	237	242	240	228	240	235	259	235	279	228	254	247	234	240	252	256	289	262	266	234	220	242	250	239	258	257	258	212	212	248	240	263	241	237	252	262	226	238	192	234	219	265	236	246	257	238	246	257	246	228	233	241	236	248	223	240	232	236	257	256	255	238	228	233	214	230	243	236	234	248	225	289	231	237	252	255	235	251	234	249	246	256	264	241	247	242	255	241	250	242	242	228	262	243	237	269	237	254	246	261	222	257	270	262	232	262	238	245	235	266	254	261	255	245	237	248	224	234	227	260	251	194	226	232	241	225	254	234	246	255	277	221	256	237	269	236	237	248	244	234	219	235	259	246	260	220	269	265	278	228	244	242	242	234	217	239	271	243	267	230	243	275	234	268	247	265	225	250	229	227	252	247	249	239	224	244	261	212	200	244	244	224	227	242	230	255	247	259	225	226	242	213	270	226	225	229	264	226	237	246	201	242	246	213	248	232	245	238	252	258	236	281	262	243	236	218	248	244	225	241	238	243	233	233	236	245	253	280	227	259	241	237	242	219	238	261	252	251	261	246	227	249	254	222	244	235	240	232	240	233	232	248	222	252	261	232	240	220	254	244	248	249	236	240	247	252	257	247	255	281	255	216	251	235	202	244	232	248	246	231	246	262	243	262	227	256	224	233	224	257	249	228	236	282	230	227	239	217	230	252	250	239	252	279	263	209	221	232	247	246	257	207	268	262	253	256	274	245	242	245	268	251	251	250	225	243	227	212	251	236	258	265	238	243	257	261	241	233	221	251	240	266	248	266	251	259	245	246	251	230	229	253	252	218	251	219	237	240	282	234	249	227	270	245	250	247	244	235	243	253	266	232	225	237	239	223	256	223	268	216	248	261	239	240	259	238	221	238	232	209	240	248	252	231	233	218	206	248	228	244	281	234	213	254	224	251	231	227	223	251	241	253	224	250	216	226	261	223	249	237	229	254	254	239	220	242	231	255	257	259	230	253	226	238	248	254	254	262	260	237	256	221	236	215	248	239	253	254	257	240	221	246	211	224	256	260	263	268	245	247	255	256	224	213	223	236	263	258	224	227	233	249	263	277	230	222	267	249	246	261	228	225	243	256	249	247	248	261	244	236	228	227	246	236	225	250	224	250	228	263	258	237	256	264	253	247	218	243	268	221	230	245	240	229	247	230	260	234	222	253	218	250	213	218	259	248	250	231	251	232	240	216	297	254	263	251	228	254	265	253	243	241	239	241	254	246	258	260	256	231	234	245	226	227	257	256	254	254	229	257	263	242	225	235	224	241	225	227	235	251	237	244	251	214	252	274	235	254	235	234	235	264	290	215	253	246	263	275	225	228	229	229	208	251	226	230	233	232	224	235	216	247	200	237	226	265	228	215	236	265	240	263	241	232	241	269	251	221	234	239	280	246	247	244	274	229	242	252	237	243	233	237	237	229	246	234	212	240	245	230	220	230	247	224	269	272	198	262	245	265	263	271	250	222	218	246	214	242	230	212	263	236	248	258	243	243	265	264	252	268	234	231	260	269	263	237	248	257	281	232	221	248	272	248	234	261	276	268	225	270	255	264	230	228	237	244	260	246	259	227	276	281	232	239	229	224	230	238	230	248	229	252	267	230	222	249	220	260	225	248	254	252	229	257	215	246	244	262	246	239	265	271	224	226	267	243	237	215	245	268	238	257	263	253	286	225	229	265	219	238	224	248	230	213	271	240	251	226	251	219	245	234	254	261	264	255	249	242	250	237	239	210	207	232	240	228	244	260	218	244	249	264	253	245	256	259	253	229	228	231	239	236	259	234	266	265	238	260	265	247	247	245	229	238	244	255	264	243	274	266	209	258	236	247	287	258	245	232	243	228	262	241	239	268	231	237	246	219	242	241	245	244	236	249	232	238	233	267	220	249	267	247	238	254	246	244	246	236	236	270	245	246	246	239	244	227	241	219	234	256	247	234	242	236	229	263	217	241	249	220	227	234	241	241	241	205	246	240	237	252	221	230	239	237	263	234	292	235	218	224	263	245	245	226	225	234	264	227	219	235	265	242	242	227	224	259	244	225	204	233	267	233	233	235	238	255	250	261	263	244	236	235	222	246
29922	13795	5809	6568	5692	4671	3753	3130	3379	7973	12648	1664	1435	1364	1294	1151	1075	1063	1010	1016	966	934	868	917	807	918	865	816	773	805	833	772	757	699	716	725	727	727	691	723	724	683	759	694	655	690	669	723	739	662	670	681	681	650	691	728	649	696	726	677	664	642	660	677	690	664	593	666	654	689	647	660	657	657	674	686	622	650	612	641	607	664	649	643	654	608	602	623	616	640	676	674	663	619	630	649	602	663	642	685	647	618	604	637	650	617	602	625	648	620	636	660	653	615	618	607	573	606	642	610	609	597	634	614	626	615	575	582	592	683	681	672	646	638	633	634	671	591	616	655	598	626	660	641	636	631	653	635	633	670	606	644	666	609	655	647	619	622	574	628	653	628	655	590	620	615	611	637	648	617	580	596	662	617	642	641	658	634	680	678	618	574	634	674	570	588	656	604	620	646	659	669	650	599	651	603	584	618	669	625	573	634	641	602	667	575	642	633	612	632	591	555	606	599	600	636	564	605	644	649	616	640	601	624	629	657	638	617	626	621	591	629	646	624	648	629	620	621	644	616	636	600	613	626	585	630	621	639	640	622	581	567	701	641	652	635	613	616	626	646	653	598	611	617	572	594	631	668	607	615	589	643	634	606	617	603	579	579	603	639	628	634	657	632	646	653	606	651	626	627	601	657	658	637	625	615	611	657	610	604	620	637	620	667	585	620	626	644	638	677	594	628	582	595	594	592	611	593	598	652	677	648	632	643	623	643	633	677	659	618	603	613	598	619	633	622	662	620	629	581	598	606	632	600	650	638	621	617	613	650	611	653	600	626	634	618	598	609	615	609	625	614	611	598	606	670	637	583	601	637	621	604	653	649	637	635	635	673	650	605	619	628	625	653	617	642	615	581	603	635	663	610	589	627	664	634	614	601	645	615	673	714	583	629	670	617	643	609	614	596	595	610	601	614	593	618	662	577	623	591	622	669	611	663	652	632	626	643	653	646	635	661	633	603	628	610	587	625	604	627	648	617	611	651	632	608	668	607	623	642	646	572	659	636	630	596	616	596	665	601	611	633	613	627	629	618	614	598	566	606	582	664	621	568	632	600	629	634	594	611	608	618	631	621	575	619	609	597	631	640	628	589	643	677	631	673	626	619	603	652	613	616	562	626	597	639	644	583	662	650	602	633	612	602	614	613	617	658	638	606	629	595	625	625	654	571	615	593	610	657	630	612	615	619	684	613	638	594	666	610	622	655	650	606	622	570	589	637	653	630	654	640	627	636	639	639	653	675	603	592	615	623	609	643	667	618	636	602	631	597	629	624	657	591	631	654	641	638	595	649	594	618	616	620	661	620	596	625	579	622	625	593	643	650	572	641	620	633	629	634	642	601	637	621	615	602	682	671	636	588	661	635	606	593	624	649	594	584	636	638	632	632	650	639	623	608	632	626	636	557	615	671	632	639	653	589	648	600	620	602	645	625	623	614	613	633	650	617	624	625	624	608	574	620	609	605	619	581	626	623	618	641	636	662	653	596	611	625	606	638	604	612	626	636	605	640	614	630	610	639	608	630	595	605	664	629	648	653	637	640	616	641	631	637	624	648	623	630	620	673	642	647	693	610	585	666	577	649	597	625	606	611	650	621	597	597	596	602	583	613	654	626	607	658	639	624	623	626	628	629	612	602	620	646	635	593	613	653	588	604	603	603	629	656	604	605	618	607	648	608	629	628	582	657	603	629	649	647	625	649	613	680	603	608	597	653	595	647	574	618	617	551	603	619	604	646	639	635	607	621	645	591	614	599	591	656	606	637	620	627	619	617	647	687	619	651	619	654	604	586	580	642	608	657	652	648	610	587	611	658	608	654	615	647	625	689	656	616	622	616	602	613	620	674	629	629	648	590	619	633	624	655	662	618	606	619	640	626	641	589	651	614	620	618	623	639	647	640	621	582	623	592	664	579	615	650	613	634	651	602	635	626	583	578	588	607	620	651	596	633	626	605	573	668	605	606	624	591	608	613	607	602	656	634	635	635	632	637	641	609	638	626	633	606	622	649	624	628	621	588	602	634	618	676	600	629	623	640	636	605	628	617	644	629	604	571	616	577	659	665	655	617	589	657	584	648	639	625	615	589	641	642	629	585	629	651	645	613	565	610	608	670	653	593	631	617	641	619	662	646	617	614	618	649	623	661	640	590	627	614	652	612	652	668	652	628	613	656	597	619	608	626	598	632	618	647	612	611	583	667	664	626	623	628	587	592	656	616	608	624	602	587	623	609	647	616	578	649	615	603	564	623	607	628	635	640	627	609	613	582	627	616	656	639	620	643	641	581	595	618	638	608	635	638	584	622	583	658	574	630	602	622	589	586	601	653	591	661	609	639	617	621	652	631	647	654	631	640	643	606	614	608	666	635	626	626	640	620	637	627	623	633	597	652	652	646	622	649	669	602	618	584	598	639	599	617	610	598	619	638	597	623	624	642	609	639	623	616	629	624	635	617	646	614	601	671	634	646	669	635	639	625	604	598	638	629	595	614	606	633	592	623	620	621	580	625	583	588	643	658	654	588	615	645	675	611	587	631	659	618	627	659	621	582	651	651	602	623	571	650	567	614	670	635	576	566	638	618	655	594	655	656	640	619	667	617	650	603	621	605	621	605	633	623	609	644	634	605	633	581	677	597	621	618	627	643	637	619	657	621	671	665	624	583	665	611	638	647	612	655	620	643	586	661	637	595	671	619	599	607	578	589	588	611	631	623	597	645	648	673	637	645	619	605	665	638	623	622	598	620	598	649	605	611	641	600	588	596	628	655	608	616	639	647	610	609	624	593	673	647	667	610	602	598	677	602	635	589	596	634	620	628	610	640	622	626	585	618	588	561	623	606	633	610	642	589	621	650	622	668	648	606	663	636	635	591	586	627	632	596	602	658	603	590	589	664	651	610	653	635	605	622	596	660	594	644	581	657	628	636	703	637	601	629	625	646	616	581	665	657	630	637	575	636	657	624	606	625	645	662	630	630	628	619	638	661	647	608	645	624	611	594	718	638	609	640	615	640	639	617	625	641	615	676	631	610	567	633	608	588	579	642	623	679	618	644	622	614	633	615	588	636	619	608	637	620	652	610	629	611	591	649	607	628	654	619	613	562	654	613	658	575	620	606	656	582	613	678	640	623	619	644	592	615	674	611	605	616	570	684	608	645	611	612	658	544	631	621	659	596	582	610	648	627	613	655	643	633	619	591	662	579	623	630	641	609	673	653	631	616	649	608	632	656	638	600	595	636	650	573	609	625	611	647	650	636	683	627	600	616	631	652	624	600	623	658	614	640	607	666	622	611	645	611	600	621	614	626	602	583	653	653	636	615	647	624	642	616	590	636	627	644	570	599	580	593	626	588	634	602	618	620	617	642	644	638	613	584	633	646	612	629	590	593	617	641	586	626	626	626	649	643	631	643	591	662	638	602	623	612	597	609	599	605	677	643	660	558	629	632	631	607	619	625	642	641
19024	6283	654	412	421	310	322	279	286	290	240	260	290	268	318	275	273	305	249	293	255	262	300	292	316	272	272	260	270	267	313	277	263	267	257	283	289	262	280	298	268	271	264	302	278	273	283	255	257	270	281	237	266	247	282	272	273	295	293	262	263	265	277	288	299	268	284	293	263	259	291	298	287	286	260	287	251	259	271	265	299	267	263	274	270	268	248	268	285	281	302	273	265	278	276	267	253	245	262	255	262	300	265	265	260	271	268	277	252	272	262	250	262	245	260	259	258	296	249	258	250	293	276	266	269	255	281	260	277	283	283	288	254	258	289	274	300	289	290	252	266	291	271	276	286	254	280	260	272	253	273	259	258	262	295	280	243	265	273	306	265	262	268	268	258	259	251	286	292	231	237	257	279	263	262	245	297	282	274	262	267	273	274	276	220	266	246	266	250	278	267	259	284	265	255	272	276	249	253	247	263	271	289	249	230	271	278	265	287	311	274	276	284	266	261	234	266	282	266	310	273	272	262	276	253	260	281	267	265	276	248	272	262	255	297	287	278	296	254	237	271	294	267	267	247	296	276	279	238	272	281	290	293	246	234	280	296	288	273	264	258	258	280	242	250	261	283	280	285	268	246	267	281	328	267	274	260	293	289	283	283	264	295	251	278	278	303	306	271	279	272	286	273	231	265	269	269	277	277	280	277	268	273	278	269	305	262	260	264	265	248	280	251	275	249	275	253	264	241	268	302	255	247	283	288	306	243	240	263	250	308	272	258	282	269	292	310	268	292	282	286	250	310	262	288	247	286	250	264	275	261	280	274	279	301	241	278	232	289	283	293	262	267	301	249	299	292	221	280	259	276	255	287	272	263	283	254	284	265	246	267	255	273	290	286	287	265	245	302	248	275	269	283	287	269	266	287	264	275	279	312	291	327	252	295	289	258	282	285	263	287	284	285	295	294	251	272	263	268	298	279	254	271	259	285	255	274	286	291	268	267	284	280	274	261	260	277	281	256	293	242	281	271	271	257	248	258	266	257	255	268	274	289	293	256	251	266	268	279	274	281	284	285	257	271	281	251	301	254	274	276	291	286	286	250	276	279	287	274	291	245	274	279	288	282	281	274	294	280	281	249	262	251	268	297	274	269	253	251	291	286	274	270	264	264	265	280	262	233	267	258	254	278	293	280	267	299	309	261	272	275	248	231	250	272	271	261	274	260	249	265	293	274	290	263	273	250	250	293	259	266	290	244	233	260	253	265	283	260	275	258	300	279	280	249	265	278	273	264	254	286	272	258	279	270	288	275	293	292	271	276	278	251	267	288	308	264	231	260	281	251	257	281	267	261	273	301	286	275	287	260	278	264	291	265	264	270	287	262	271	287	277	257	259	269	285	253	273	251	312	235	259	289	279	278	281	268	274	278	279	251	288	290	277	272	245	299	269	225	219	252	238	242	319	277	227	275	289	239	274	271	284	274	281	293	258	275	271	302	274	288	282	293	242	258	283	252	264	284	252	271	266	274	264	291	254	288	273	274	267	274	285	251	286	257	246	304	289	290	294	276	270	268	267	294	248	261	269	268	257	266	286	296	281	279	262	241	290	284	296	274	288	254	264	254	251	251	282	311	298	275	272	283	307	264	272	269	263	299	283	261	306	283	240	265	290	274	260	288	259	270	267	253	267	279	261	301	265	269	261	276	252	289	242	255	249	288	277	289	273	274	288	265	273	266	268	283	306	260	255	274	277	251	288	277	272	270	226	282	266	262	268	263	268	284	239	287	273	261	274	270	244	283	277	270	308	278	270	275	273	286	272	259	248	246	267	308	273	255	273	279	282	302	254	318	287	260	256	244	251	271	276	272	288	294	286	259	297	269	274	292	267	258	294	253	245	278	266	282	274	261	276	257	273	269	274	300	291	281	235	269	304	260	237	239	239	267	245	280	291	255	267	289	291	282	282	277	276	247	274	297	247	266	256	276	244	264	288	294	282	285	267	306	267	253	283	267	263	293	307	261	299	272	297	274	284	259	255	246	291	270	274	266	293	261	292	254	280	264	240	239	279	294	248	281	274	279	277	262	281	298	266	289	274	278	257	239	245	270	281	250	268	283	282	266	291	264	250	274	245	282	250	282	280	276	261	269	253	274	250	294	242	240	265	314	257	268	245	252	302	235	267	302	275	286	256	281	254	294	268	295	280	290	298	304	259	292	264	266	257	251	267	276	295	235	274	281	254	291	278	258	278	287	294	242	246	267	281	254	293	272	236	267	272	255	274	255	276	279	265	307	274	277	243	282	257	317	261	280	268	264	282	269	260	277	291	300	266	263	289	289	289	255	247	288	270	277	268	292	273	292	292	297	278	266	287	263	276	269	284	269	221	263	283	300	259	262	262	314	269	266	275	294	281	269	290	250	274	232	243	253	263	288	253	265	260	273	285	298	255	273	303	274	272	268	235	267	280	263	271	261	252	261	271	300	285	284	256	255	263	276	290	277	279	274	270	270	235	260	315	273	267	247	269	277	262	266	264	256	272	251	283	302	256	267	261	260	265	267	264	277	268	245	262	277	285	288	272	290	255	317	302	266	293	254	260	274	289	254	278	262	282	231	233	258	248	272	265	263	282	256	238	266	250	294	249	277	261	264	251	295	267	255	292	282	270	264	240	272	256	268	271	286	299	239	255	288	254	246	272	238	242	308	301	288	259	289	286	263	252	282	268	296	239	278	295	261	259	268	281	283	272	275	294	280	249	266	265	288	288	252	257	282	287	251	252	280	318	282	284	263	253	255	271	269	261	261	281	294	260	262	280	264	252	270	289	288	275	251	251	277	281	258	275	273	276	273	258	238	294	258	253	276	278	260	243	299	284	281	269	278	277	266	272	241	268	261	280	309	287	260	291	271	261	292	295	253	278	262	251	265	287	272	257	246	276	270	285	262	304	268	267	270	233	265	262	269	251	300	275	246	267	277	275	261	286	272	274	266	278	284	256	258	295	298	278	265	296	278	252	247	288	273	260	251	253	251	241	266	266	275	296	292	246	257	247	305	267	270	259	241	276	276	261	268	264	255	293	276	273	277	276	265	270	292	258	287	278	292	250	267	275	267	299	277	284	278	258	301	244	277	314	295	265	283	246	266	280	293	277	287	261	247	276	290	254	269	290	261	266	251	274	239	236	231	294	252	262	262	290	263	244	301	265	237	267	283	292	267	235	258	255	260	271	273	265	269	269	300	279	265	277	281	267	271	261	245	268	286	275	272	301	288	267	247	277	298	301	282	267	290	274	278	281	245	283	276	258	273	289	268	268	258	253	241	257	273	254	293	283	266	272	258	303	252	265	292	268	295	275	264	281	283	247	236	271	296	255	224	247	246	264	262	294	249	290	259	261	287	266	254	302	237	281	268	277	250	294	259	245	275	265	264	269	270	269	277	293	258	280	274	268	279	277	281	296	260	260	265	297	269	302	285	272	280	273	272	256	304	268	297	269	255	268	283	287
10978	2433	1131	1233	1084	1023	859	909	776	723	818	665	674	634	639	676	675	661	681	644	621	665	678	677	658	624	687	622	625	660	615	654	610	644	637	612	657	654	627	688	661	614	635	579	682	673	687	659	680	671	659	647	688	665	675	655	657	638	692	706	665	675	714	634	676	686	658	662	688	645	628	651	622	625	659	672	602	604	644	671	658	654	618	639	650	620	663	637	628	684	644	600	653	652	659	639	639	702	611	630	669	650	654	629	679	657	628	660	638	667	676	618	649	639	671	656	661	658	687	639	621	614	648	670	655	657	694	632	672	655	644	641	654	653	638	665	642	637	669	636	667	736	600	681	647	655	681	647	676	673	723	681	673	629	635	644	710	642	662	664	621	636	661	680	675	636	692	654	681	621	650	635	714	618	661	642	672	626	665	639	655	674	625	635	623	642	662	645	632	671	669	704	718	619	638	617	629	596	686	674	665	649	611	655	645	629	671	631	653	646	645	643	669	663	625	684	614	636	659	643	653	632	637	628	659	674	656	662	665	681	676	662	660	680	662	612	619	622	630	662	666	660	638	670	646	650	633	693	614	653	652	626	641	638	635	623	651	666	637	643	654	654	666	676	676	665	641	662	666	647	647	637	651	669	641	665	698	628	626	707	586	642	672	635	671	669	649	624	654	674	673	671	654	672	644	662	634	661	658	638	596	633	658	627	636	632	682	612	622	668	629	666	653	645	654	615	634	678	649	664	684	657	671	673	673	666	701	643	665	662	649	621	697	626	678	626	655	640	625	638	681	672	645	624	633	645	640	636	621	617	655	595	624	592	679	657	631	676	652	656	622	668	602	646	682	678	671	656	654	666	706	674	633	630	672	662	655	696	638	684	677	655	691	688	647	662	617	672	663	690	679	674	703	650	584	633	674	652	653	691	665	646	642	639	674	656	650	630	610	631	637	672	638	648	644	629	658	642	645	654	627	678	634	689	649	654	653	629	600	654	630	676	662	666	663	619	647	649	661	639	649	665	660	599	689	693	631	679	621	641	704	643	639	635	653	609	652	657	638	617	644	682	686	664	635	660	667	662	647	659	677	648	675	688	611	637	672	608	613	669	661	704	661	619	718	672	647	677	651	641	639	610	635	638	613	688	635	617	664	692	660	652	674	682	653	633	634	659	676	635	682	684	679	640	635	615	647	630	655	649	699	625	660	635	615	637	664	679	664	615	695	665	646	663	638	631	677	636	647	635	626	658	662	671	656	621	617	666	687	662	593	646	634	639	622	664	612	609	680	665	701	638	673	622	613	650	654	646	677	666	684	610	690	645	641	667	674	670	590	691	590	705	637	645	656	668	655	644	660	665	673	677	636	657	721	657	660	705	647	650	670	659	656	666	685	669	625	673	671	624	634	656	659	626	661	623	648	670	634	671	708	596	653	690	637	708	676	640	693	685	637	652	664	641	671	705	669	637	660	595	658	680	668	663	653	646	609	671	669	619	662	658	642	654	642	666	627	694	653	666	652	563	659	620	648	681	656	604	628	642	652	630	638	654	646	651	647	673	603	601	645	712	653	644	691	656	630	647	688	659	629	642	613	653	608	664	646	691	604	657	625	662	659	659	647	635	636	583	655	639	632	642	690	620	685	632	685	658	656	663	644	667	666	674	637	565	637	666	620	639	603	605	654	689	640	641	652	694	636	644	683	653	666	673	585	669	631	644	682	641	641	675	651	645	635	659	648	655	620	611	660	701	616	679	687	687	655	663	649	675	645	646	601	687	657	652	670	650	677	625	626	665	642	645	616	657	640	679	670	620	665	615	647	683	618	626	635	695	688	622	686	622	662	666	646	665	674	682	627	663	687	656	628	670	680	579	659	655	638	658	648	664	625	625	704	627	700	630	668	674	661	654	636	662	681	694	642	660	657	669	622	652	666	640	642	658	659	656	655	677	620	621	655	649	632	639	634	663	656	663	646	618	674	644	632	645	658	665	645	624	682	671	721	614	620	609	641	683	652	651	663	638	642	646	660	663	631	616	655	666	588	619	672	669	687	682	635	586	681	623	664	648	666	644	703	636	640	669	683	666	682	628	688	646	597	674	628	696	648	668	610	613	606	651	634	669	655	622	659	638	639	602	635	639	641	606	653	602	677	646	630	659	632	627	642	661	622	695	669	615	667	632	667	679	688	646	658	635	631	713	657	674	633	662	702	676	693	629	639	675	636	652	675	647	663	671	667	636	661	675	672	647	652	638	645	623	645	667	610	646	648	648	614	649	663	648	660	665	658	595	636	637	667	664	638	676	663	690	695	670	635	659	633	646	644	667	649	688	677	681	628	607	657	647	633	619	678	715	626	701	690	604	675	596	646	638	622	678	681	652	641	677	702	670	645	614	637	587	628	619	620	673	589	608	672	684	639	656	656	685	614	621	696	691	653	649	625	675	656	625	667	602	650	621	620	636	695	673	663	629	633	709	641	662	677	712	618	628	696	626	649	659	683	660	639	643	618	635	645	650	636	649	646	635	677	672	635	666	674	660	662	666	660	601	651	729	634	730	647	640	660	650	677	613	685	675	635	675	688	632	685	681	677	666	659	592	668	637	661	666	646	652	629	634	627	588	644	633	628	667	679	630	674	671	629	663	657	653	653	687	687	652	611	650	648	682	677	633	641	671	657	648	699	638	639	664	635	617	673	606	712	634	666	671	624	623	653	609	654	660	669	648	640	668	647	608	661	670	684	679	607	642	636	605	619	670	635	654	636	643	632	651	646	698	624	646	637	694	630	670	723	653	675	619	641	654	657	640	681	654	660	676	646	649	683	625	624	649	639	660	605	635	642	688	642	631	634	671	663	618	650	649	650	676	663	641	635	695	629	664	687	662	652	657	654	654	643	631	667	620	645	620	678	642	611	603	662	653	656	641	638	649	658	698	652	642	702	614	669	669	622	627	650	696	689	644	673	645	681	629	666	600	650	689	652	660	637	656	685	604	688	660	630	641	673	635	665	690	621	585	690	686	625	645	632	643	661	624	682	663	720	683	675	635	662	674	664	681	657	643	660	650	644	655	652	650	628	727	622	683	656	635	711	607	617	582	640	582	625	626	625	658	630	617	669	692	692	675	659	669	639	657	646	630	644	673	672	653	643	673	639	622	592	669	654	662	634	651	676	693	630	651	682	647	617	715	630	650	688	668	680	638	615	657	658	630	660	623	711	689	660	636	635	651	638	646	646	633	619	615	673	644	634	610	674	719	656	646	621	661	668	625	628	678	622	588	644	697	667	687	704	652	643	620	650	666	659	632	647	634	696	699	674	665	639	627	690	678	624	630	631	670	677	662	642	605	667	643	637	646	651	640	715	675	670	673	652	633	668	672	658	647	670	681	694	678	694	678	598	609	713	684	631	729	631	701	663	648	607	629	633	646	608	626	692	648	672	668	628	663	677	696	700	634	667	666	638	686	668	623	640	684	611	640	646	643	611	644	617	681	656	659	686	653	640	647
45367	18875	6587	2653	1256	702	514	427	329	265	602	209	195	212	199	172	154	168	161	171	176	157	163	179	147	149	129	145	156	141	153	141	143	160	132	164	152	140	146	144	163	138	143	119	164	131	142	138	148	150	123	148	139	143	117	128	133	130	145	158	134	176	133	143	158	143	145	126	133	151	137	141	140	158	142	143	120	141	164	155	131	123	139	132	163	144	136	145	117	130	124	137	156	138	122	120	158	149	144	139	149	129	128	138	145	143	151	162	131	141	125	141	153	146	161	161	153	126	135	121	152	150	124	138	154	137	118	152	142	130	152	145	131	143	136	154	140	131	135	154	150	151	160	150	163	142	133	126	119	126	131	122	136	148	105	133	137	155	162	138	135	152	159	159	139	148	136	165	147	130	140	124	128	142	117	133	139	160	139	153	141	162	136	133	149	120	159	141	144	130	125	133	155	127	126	148	161	142	142	143	150	116	153	147	150	142	121	138	150	146	163	141	123	119	154	123	143	147	146	132	125	142	167	165	161	118	140	138	147	140	142	149	171	133	147	149	137	131	139	144	138	154	142	138	132	144	146	149	151	124	142	150	146	141	134	122	144	148	111	151	156	146	149	128	149	144	140	133	115	136	128	127	148	123	152	133	154	136	148	149	146	137	152	145	129	133	137	136	153	147	112	128	136	123	126	139	154	125	130	138	147	124	148	138	137	150	127	129	153	150	170	122	131	113	158	151	127	114	152	144	142	150	148	134	146	147	148	148	147	162	154	130	157	136	144	136	141	142	161	131	146	133	145	149	139	144	162	145	151	153	146	132	127	168	161	137	129	167	147	147	147	147	143	162	149	138	145	139	154	130	146	124	163	146	133	145	143	131	150	144	150	162	139	126	139	145	120	142	144	137	140	126	150	133	143	142	116	147	156	157	157	155	124	138	116	163	142	163	150	149	141	136	159	150	138	144	155	120	125	126	150	144	128	131	155	135	133	151	152	150	128	143	143	153	156	122	115	150	144	138	162	121	131	137	160	147	146	135	152	142	129	124	131	144	132	142	158	156	137	145	116	129	140	146	143	132	137	145	112	120	130	134	147	156	135	120	134	129	129	145	156	142	135	159	174	151	142	126	120	144	165	125	152	136	140	112	146	152	151	148	140	122	146	146	145	135	134	127	151	131	135	144	158	164	156	176	114	144	135	140	122	132	134	145	134	127	114	130	163	131	135	130	128	145	134	145	146	145	118	140	144	153	165	135	139	155	136	135	130	127	128	128	156	131	154	138	159	139	118	149	141	145	146	150	147	155	136	113	129	151	142	123	147	120	150	147	114	132	148	146	159	127	142	129	140	133	131	151	138	130	141	147	133	150	132	128	133	144	151	128	141	155	146	145	137	143	145	138	132	146	149	146	128	125	129	153	128	150	140	138	143	138	138	162	136	135	128	152	118	153	131	141	148	140	142	133	141	162	124	130	129	143	143	153	142	148	138	118	145	147	142	166	139	135	128	124	167	140	153	134	158	120	149	142	148	145	138	154	113	130	133	121	156	144	136	132	123	165	113	148	142	148	154	146	113	153	165	162	133	165	132	145	144	140	141	135	144	139	164	143	149	135	149	129	135	135	136	153	148	141	120	150	153	150	161	147	148	144	157	152	166	159	123	147	144	141	122	146	140	133	137	132	127	135	143	141	116	133	136	125	146	137	132	146	171	138	132	139	158	129	134	132	133	129	134	125	140	119	115	137	137	147	134	167	147	138	144	118	160	155	139	125	164	151	119	146	149	141	135	144	150	148	139	160	143	143	141	144	122	158	144	147	136	156	151	160	145	157	135	140	149	142	138	156	146	112	145	147	144	143	142	146	134	119	135	149	155	146	137	165	125	140	129	131	149	148	156	169	123	144	137	132	132	149	129	158	142	142	154	135	140	130	165	140	152	137	130	133	131	162	131	156	142	144	141	180	138	147	138	148	139	137	136	134	114	150	144	138	102	174	130	115	148	157	163	147	147	151	129	117	139	137	141	136	145	134	143	125	107	114	136	153	132	146	126	131	156	150	140	128	132	138	128	145	146	140	134	129	139	149	144	140	136	144	127	139	122	174	155	158	170	148	135	156	130	155	142	160	147	133	120	126	144	143	145	135	155	165	132	131	141	141	153	125	138	152	160	132	147	136	120	154	156	139	145	146	137	121	151	156	128	154	150	138	147	154	155	145	128	133	147	144	134	146	138	120	147	141	150	148	152	154	134	135	152	138	132	138	131	145	140	140	154	138	149	146	107	122	110	132	150	136	139	162	136	125	152	137	119	126	150	152	144	140	182	174	137	141	130	144	135	134	146	144	153	148	149	137	124	143	129	157	163	142	132	134	131	155	129	145	148	153	134	152	130	127	120	155	126	167	131	124	125	146	148	147	131	146	143	126	142	153	157	163	127	119	149	128	137	155	143	154	153	158	146	146	146	131	144	132	163	116	145	158	144	136	141	128	141	116	136	124	159	125	151	124	132	137	146	142	129	139	148	133	136	115	130	136	121	136	159	134	139	130	150	146	160	135	129	131	127	132	122	126	175	133	137	117	138	114	121	159	154	138	134	133	147	126	147	153	154	152	126	151	125	133	164	132	136	139	131	129	142	127	153	130	172	142	126	157	132	155	137	136	161	145	144	163	146	124	139	114	137	123	122	146	161	156	127	157	146	142	124	142	172	170	176	132	145	131	158	158	132	141	140	148	133	152	126	125	144	137	131	147	167	151	148	152	153	128	143	145	145	133	128	136	149	134	149	155	139	143	135	152	120	145	140	147	128	150	112	152	132	147	138	162	166	131	137	138	148	145	147	128	144	153	118	110	135	146	167	143	133	147	142	125	145	137	126	129	146	153	121	150	149	128	124	155	147	163	120	135	164	169	129	134	148	162	115	156	131	151	124	134	162	153	134	131	125	166	155	149	150	138	139	149	149	126	114	132	131	147	140	155	152	151	155	153	121	141	159	146	163	154	122	143	153	149	162	147	156	138	177	148	130	140	133	155	120	158	155	147	138	130	134	126	138	126	138	127	122	141	158	135	149	157	127	151	144	135	146	140	137	158	133	157	161	137	144	126	158	136	138	150	157	130	146	136	169	137	121	137	134	146	151	179	138	145	130	119	150	138	134	146	138	178	131	132	145	164	150	144	126	134	160	156	138	141	140	151	148	139	179	172	153	141	134	147	170	127	159	133	181	156	129	133	122	127	153	134	128	134	126	121	134	133	124	123	152	166	133	139	146	164	145	116	135	154	155	138	152	128	142	158	137	146	136	109	138	143	136	141	169	144	144	155	135	137	148	153	160	147	127	136	156	139	134	146	129	119	148	135	125	133	144	142	150	153	129	154	140	126	125	153	154	127	138	126	132	145	140	151	121	145	152	118	119	115	152	154	142	151	142	133	142	134	148	147	166	158	156	128	151	170	145	148	132	141	150	147	134	137	153	143	143	141	119	138	127	146	133	148	140	120	122	145
26522	2804	3129	3704	3244	2763	2107	1724	1487	1371	3017	906	780	780	738	669	600	657	584	558	558	508	549	501	574	501	508	484	503	447	435	497	459	480	431	422	442	454	440	404	439	405	416	437	417	449	474	443	429	435	419	455	451	425	403	421	454	397	428	443	443	425	432	450	417	427	407	423	411	406	424	419	445	377	420	386	396	390	450	432	391	408	375	406	438	422	379	407	400	415	363	379	400	393	452	437	374	436	386	401	380	408	392	360	397	378	409	388	363	388	363	369	389	387	397	415	397	395	401	401	413	405	375	414	426	380	378	391	374	397	349	413	411	393	394	400	426	424	377	403	390	407	408	398	358	371	403	383	392	386	389	403	417	405	395	394	381	395	389	424	395	395	387	401	373	402	400	369	371	382	357	337	416	415	437	381	383	348	369	418	387	391	448	388	405	417	384	414	381	400	377	380	396	380	396	385	381	366	428	403	407	410	412	396	380	420	408	394	382	407	369	331	404	391	396	381	381	397	399	386	408	404	431	394	368	414	362	393	370	422	429	372	390	394	389	344	385	417	394	365	355	371	414	394	377	401	392	403	378	388	374	388	384	401	369	410	400	388	408	380	396	416	413	410	365	354	427	418	422	359	391	408	391	406	376	411	427	375	367	440	404	382	399	394	395	384	390	363	386	408	415	405	380	409	374	389	388	384	380	406	386	350	405	401	369	408	395	388	371	396	391	405	406	382	432	424	374	377	408	391	399	388	411	401	358	400	399	393	422	418	407	358	401	390	405	398	389	376	422	419	384	410	411	365	396	382	374	400	374	382	425	393	378	407	378	345	386	421	402	428	384	388	393	388	370	378	378	388	399	383	393	402	384	404	378	375	414	393	403	438	370	385	368	373	387	393	396	386	400	364	430	404	389	382	385	370	399	393	400	410	435	364	391	386	393	394	398	397	364	355	358	412	402	388	404	406	419	411	381	379	398	390	395	402	372	366	385	400	404	416	388	380	403	388	364	379	363	393	371	438	420	414	417	392	379	391	394	367	393	434	367	391	342	400	379	389	402	393	387	383	388	382	395	330	404	408	370	376	410	409	427	417	371	415	371	352	380	413	389	360	393	390	412	365	397	372	411	380	415	415	372	395	385	385	368	394	364	373	362	392	397	377	378	388	371	374	422	408	395	377	383	424	376	410	399	399	401	350	397	382	362	362	375	391	402	401	381	378	399	368	398	384	408	423	400	374	381	419	393	376	392	409	411	380	353	366	395	409	375	370	375	376	382	403	415	401	414	418	412	402	387	450	399	381	392	403	360	383	407	356	375	417	369	400	424	392	404	349	399	386	393	358	429	377	430	388	391	440	406	390	361	368	382	371	399	411	408	389	393	392	374	394	392	380	406	363	411	390	409	407	379	374	382	389	371	363	389	410	397	384	385	373	400	421	439	400	398	378	392	403	401	384	417	409	405	427	396	410	385	386	389	360	397	390	435	367	372	394	385	400	374	377	379	409	401	440	374	383	359	370	388	372	371	375	389	407	376	401	380	364	394	392	422	384	379	401	386	395	389	391	393	421	398	409	396	398	408	353	366	371	414	355	408	423	447	350	416	395	378	415	394	377	396	363	416	405	370	364	391	362	385	362	398	423	395	389	358	386	412	377	386	375	372	415	377	376	424	441	387	344	412	411	434	385	436	392	410	410	392	389	411	363	369	421	374	391	374	378	379	405	390	401	405	414	416	400	401	400	392	393	385	358	396	419	369	378	387	420	384	366	396	377	406	375	373	370	401	385	384	357	416	460	398	396	385	356	382	370	369	382	432	426	403	374	406	428	401	389	435	407	382	404	374	399	413	382	397	401	363	370	393	366	391	384	406	386	420	389	403	404	409	380	429	373	370	390	394	397	410	401	393	390	362	377	430	421	409	385	377	391	344	393	394	404	401	401	355	362	408	385	406	381	354	410	370	391	398	353	405	407	390	404	419	425	343	417	392	394	398	386	379	366	357	353	413	383	405	368	383	419	395	356	377	398	369	362	371	377	372	403	410	385	367	351	392	396	387	405	359	389	418	365	368	428	371	402	354	401	386	391	385	388	426	375	374	403	425	340	382	440	407	384	419	399	390	364	385	400	406	401	421	378	400	391	389	379	397	404	355	407	368	374	391	419	412	415	381	421	393	384	416	428	414	364	356	369	419	368	387	368	405	438	405	396	398	378	387	373	393	408	410	373	369	399	385	410	417	402	368	401	408	408	399	384	395	392	376	357	377	385	404	371	357	367	387	387	375	391	377	403	371	416	403	373	409	414	378	420	379	381	415	420	417	423	388	399	454	420	422	353	413	379	400	419	386	397	366	363	397	368	354	356	393	415	412	409	383	384	390	382	392	379	398	357	449	411	399	400	372	357	364	423	382	415	348	393	369	374	420	388	404	387	427	404	376	403	402	381	414	403	360	399	399	358	376	380	407	361	385	375	398	401	351	393	389	393	403	385	396	408	371	375	431	395	379	384	417	405	433	389	399	424	376	395	385	385	411	373	388	378	418	420	366	373	390	373	394	416	440	406	391	414	355	397	405	397	404	430	406	392	390	424	407	370	382	406	435	363	393	383	392	386	396	412	410	431	383	357	363	409	374	419	411	431	375	408	372	377	406	388	352	406	421	351	387	378	400	410	385	382	406	407	382	417	423	355	418	373	394	390	381	385	356	386	377	413	405	391	395	400	395	418	369	393	413	386	418	435	397	386	365	389	411	388	417	401	415	379	398	381	399	422	372	381	445	414	393	376	413	403	430	395	362	406	368	430	383	373	391	401	412	411	405	398	378	407	360	379	444	392	391	395	360	392	400	396	401	385	424	387	404	417	392	377	370	405	431	419	428	379	400	409	374	424	367	376	377	409	416	401	374	413	441	398	381	392	395	378	406	400	374	391	391	397	392	391	394	403	408	411	385	391	377	379	381	381	403	430	394	395	398	372	414	384	376	407	367	376	384	387	391	406	379	385	402	387	395	395	368	381	415	392	447	396	396	393	366	397	362	389	359	411	385	394	402	443	373	406	408	405	392	386	377	442	418	413	375	383	410	379	404	384	375	413	401	403	425	412	393	392	383	402	383	376	368	376	413	400	404	394	389	406	407	410	380	401	391	422	384	397	394	420	430	365	371	384	399	369	392	382	413	363	425	376	361	375	411	426	412	412	346	415	407	391	397	407	372	404	433	387	369	383	405	391	403	354	400	387	405	376	402	406	389	382	399	389	413	411	365	377	410	388	417	400	372	406	396	408	383	364	408	402	421	372	378	410	424	443	408	388	372	437	410	432	396	385	384	391	394	411	407	386	423	370	365	365	379	380	418	381	416	393	387	395	439	398	420	396	403	427	401	400	398	362	439	427	413	393	378	434	379	408	401	370	408	382	428	401	413	428	385	386	416	372	384	412	412	370	388	398	410	426	370	381	373	344	350	397	383	336	374	392	398	433	366	398	382	447	372	435	411	382	417	406	422	432
54162	24009	13225	6878	3371	1823	1134	811	652	548	1275	419	360	369	315	312	295	299	290	279	320	289	270	293	283	280	274	269	269	289	277	276	272	243	253	247	270	268	254	237	236	234	247	251	253	262	245	266	243	224	250	260	216	236	239	202	236	277	261	250	235	240	282	258	238	237	244	214	236	241	261	254	247	245	255	238	261	257	242	219	235	242	237	246	235	247	214	230	238	246	225	233	212	226	253	229	192	232	218	223	242	237	227	228	250	213	254	254	261	254	218	252	222	207	227	221	244	270	209	239	258	230	267	253	205	233	248	238	212	256	233	227	268	274	227	232	204	270	206	234	246	252	272	225	219	249	255	261	254	219	272	230	254	251	236	245	263	277	243	236	223	234	229	226	229	230	228	222	234	240	265	276	229	238	237	237	223	247	219	241	203	221	270	241	236	212	220	255	271	273	242	257	258	291	261	259	236	278	208	237	220	226	246	250	236	238	235	241	247	211	234	257	240	248	242	264	244	268	211	222	264	253	249	249	217	214	235	249	212	248	265	241	217	218	235	236	229	252	230	263	258	244	234	255	222	220	274	226	240	223	232	225	227	211	244	244	250	261	228	237	251	235	249	268	234	228	228	242	235	220	238	249	254	207	237	207	226	247	244	221	252	240	226	241	215	254	242	208	285	243	242	224	245	265	268	252	252	212	252	238	239	236	234	250	247	233	231	255	273	250	239	277	270	231	265	256	249	244	288	255	253	232	234	198	253	236	259	245	224	246	244	273	227	245	253	249	199	240	255	247	255	224	244	236	217	226	218	228	252	231	212	236	253	254	246	248	250	241	232	261	258	254	250	257	211	266	243	234	259	233	276	247	225	249	237	217	243	229	269	244	246	261	217	202	247	251	219	232	254	243	227	243	256	221	232	245	262	236	244	262	237	218	253	264	227	237	249	237	247	248	225	237	230	249	244	254	219	235	241	218	222	228	248	224	267	199	262	259	218	259	246	244	225	240	247	231	249	216	267	261	226	230	251	247	246	229	215	275	250	231	263	220	235	236	239	276	234	250	239	227	263	234	256	214	267	225	228	232	230	230	230	247	232	241	231	234	241	237	227	249	241	222	230	232	256	240	230	201	247	240	230	234	229	242	213	216	222	214	240	241	273	230	264	236	210	258	225	253	238	275	243	251	233	250	254	245	256	230	258	248	222	245	248	228	251	251	231	230	230	229	236	235	231	243	245	229	235	205	253	236	264	225	248	258	239	232	253	222	243	247	227	219	222	239	239	205	245	256	278	254	251	239	263	267	263	272	282	250	256	248	250	201	236	249	226	223	265	245	236	212	214	232	227	230	216	241	236	253	216	258	233	254	223	259	233	236	236	248	268	233	209	233	252	253	213	221	249	246	237	244	241	232	250	248	237	205	234	239	250	229	242	220	195	228	236	234	264	239	251	239	236	221	242	220	234	240	242	220	261	259	253	271	218	261	230	261	272	220	216	254	230	248	233	240	228	250	228	222	229	236	242	237	257	247	242	250	231	262	222	220	250	245	248	232	244	269	253	232	245	229	242	246	241	239	239	236	252	241	231	222	264	271	254	250	243	234	265	266	236	245	216	224	249	270	248	240	214	243	240	206	235	226	229	242	247	256	240	239	243	260	284	256	233	232	247	237	231	269	217	248	269	236	227	232	242	249	215	247	226	240	252	243	258	244	247	242	248	221	250	229	231	229	261	234	256	235	220	239	235	280	233	238	248	228	251	242	229	231	245	261	223	215	223	231	238	218	258	216	232	245	286	233	226	228	235	234	225	250	237	230	235	239	216	238	225	226	224	219	258	222	227	249	241	244	260	239	239	275	223	250	220	244	271	237	253	253	259	237	228	240	233	211	219	209	215	216	252	230	280	239	250	252	265	233	226	229	227	250	241	212	245	236	270	273	209	262	239	242	222	237	197	239	251	229	234	243	235	257	263	228	220	268	258	237	229	215	277	252	239	250	242	259	215	245	250	228	278	241	205	285	254	256	227	254	262	245	224	233	243	222	203	244	217	245	229	229	242	237	238	220	236	255	240	234	249	229	244	225	221	228	230	239	237	242	226	254	229	237	229	241	230	228	248	248	257	232	240	247	225	252	230	256	233	242	227	219	232	242	236	240	230	258	233	254	211	223	239	218	241	266	232	271	257	243	265	254	236	243	228	207	272	245	252	245	231	219	263	251	277	267	220	244	249	257	247	254	224	231	229	243	232	260	269	237	229	234	217	223	228	241	258	253	236	252	218	229	236	203	236	247	234	222	235	252	233	214	248	235	220	229	225	226	255	215	261	224	234	285	240	240	228	251	227	190	214	240	236	230	225	241	221	239	239	225	216	218	262	234	239	235	265	259	220	245	234	294	217	232	286	234	232	255	243	242	252	273	247	256	234	251	227	250	231	228	203	218	224	264	262	208	237	244	217	276	240	263	239	252	239	233	263	227	235	201	254	240	221	228	253	251	237	240	230	261	277	202	242	251	213	222	227	248	244	231	240	252	250	209	246	248	241	267	231	265	231	222	219	226	226	237	219	257	230	218	219	239	250	242	206	235	240	257	231	239	241	252	228	238	240	249	232	263	211	242	215	262	236	218	252	217	241	234	217	221	268	227	248	268	245	238	222	229	249	226	220	274	217	215	241	223	262	234	244	246	237	249	258	232	245	267	231	232	243	236	269	229	234	233	220	231	230	255	223	253	251	241	225	242	228	241	236	259	236	200	238	256	256	250	217	257	229	223	242	222	214	253	257	233	220	212	235	234	245	238	259	237	234	227	238	236	217	244	212	230	248	233	284	241	257	222	239	271	233	247	266	261	233	212	251	233	269	236	240	239	224	248	254	258	224	220	238	256	233	252	202	220	225	258	262	267	269	223	241	226	242	229	242	242	250	240	221	226	251	235	237	225	255	275	258	233	251	285	230	243	235	223	248	235	247	261	253	262	225	255	244	215	207	242	273	229	245	252	249	269	255	241	234	221	257	248	239	230	230	237	240	244	247	236	236	203	231	233	233	241	228	240	227	263	231	225	252	244	217	236	239	223	196	241	244	245	269	269	273	234	250	254	225	244	207	233	229	229	242	277	241	253	213	253	248	241	243	242	230	246	289	243	218	246	244	247	234	241	238	231	258	240	275	238	229	241	235	228	248	257	254	249	240	260	240	266	234	247	253	233	251	238	212	253	243	246	245	227	243	265	261	230	239	235	227	277	230	240	237	257	200	234	246	246	242	240	212	237	244	231	283	230	233	268	268	245	268	248	227	221	240	225	235	259	246	224	225	260	226	230	275	228	217	228	255	286	270	234	234	239	243	246	237	233	262	251	240	247	241	222	248	223	238	283	237	245	225	255	223	220	220	251	230	243	261	258	266	250	230	220	252	230	223	221	237	249	257	232	222	233	244	271	219	234	252	258	235	223	261	217	249	254	223	230	267	211	220	280	252	216	246	273	208	253	255	248	250	241	235	252	225	247
32558	5377	5788	6620	5461	4592	3905	3248	2777	2252	5852	1540	1405	1371	1203	1168	1107	1018	992	887	891	957	915	837	868	832	801	784	796	780	792	787	782	741	732	718	678	705	704	659	687	753	714	696	675	718	766	756	656	670	684	651	658	710	674	687	685	711	683	697	633	667	683	665	651	633	658	685	677	649	659	651	635	697	677	658	624	615	635	634	628	576	654	656	615	619	596	622	619	637	640	629	660	605	654	639	575	615	647	617	615	633	621	656	578	575	658	610	595	624	613	640	622	637	617	622	608	641	593	589	597	597	612	639	623	613	619	642	611	626	624	614	633	566	618	574	568	606	575	630	589	620	637	636	586	665	644	578	626	645	599	572	601	655	617	597	602	594	604	577	595	642	627	603	613	617	611	659	609	607	609	599	626	652	651	590	624	634	607	588	608	629	628	633	644	611	626	633	592	621	577	549	642	627	592	626	640	645	597	602	612	656	588	618	649	652	622	591	535	591	620	651	617	612	611	621	628	627	587	606	621	653	591	628	601	595	625	597	609	608	622	648	647	589	595	630	586	617	636	624	649	631	626	558	643	594	633	618	586	603	632	632	600	621	619	630	542	629	640	620	613	625	642	631	616	605	681	597	602	620	611	623	592	620	625	655	594	609	587	613	586	550	554	622	581	583	678	615	590	597	624	589	627	583	619	599	617	616	627	587	607	631	602	616	594	589	597	636	639	569	637	615	635	601	659	573	619	600	581	618	598	599	604	591	616	630	572	627	608	598	632	628	639	605	642	615	606	628	630	615	559	655	611	597	577	576	620	625	587	588	634	575	617	654	601	588	625	631	630	600	621	604	623	608	619	603	581	633	589	636	579	617	592	579	644	621	578	604	598	631	551	598	574	586	574	593	612	613	618	615	645	632	607	624	645	565	619	582	635	601	640	566	579	636	616	587	626	587	623	600	615	604	588	580	585	633	647	582	668	642	582	594	644	603	600	598	654	611	615	630	607	665	625	632	625	581	605	663	650	630	658	660	683	626	634	577	665	604	591	630	576	606	615	643	616	582	588	587	590	602	648	616	592	588	606	605	600	625	565	613	615	591	640	596	591	628	590	620	562	588	619	621	617	610	601	680	586	621	637	614	605	604	621	644	626	603	636	615	589	644	612	599	589	574	601	600	600	611	621	625	610	591	585	577	606	610	632	674	596	614	584	604	576	610	616	622	605	630	584	658	621	559	629	589	637	611	643	592	598	603	636	551	575	594	571	630	615	643	624	634	611	609	603	599	624	624	598	622	613	599	664	632	605	659	593	632	651	594	619	607	646	568	624	602	586	608	597	611	592	594	562	589	633	622	621	576	625	616	612	647	607	580	570	597	622	598	598	632	629	569	599	631	661	647	615	617	660	586	577	620	606	604	625	619	588	633	630	619	601	581	610	591	586	598	560	610	633	617	615	567	577	592	617	615	616	632	624	642	586	613	616	626	635	603	609	606	606	655	610	638	624	555	627	589	665	608	648	575	661	602	623	632	604	658	647	615	604	598	618	626	579	587	577	653	594	641	625	583	598	585	632	654	621	616	644	585	598	646	608	686	599	635	669	611	630	614	575	583	593	609	565	583	629	571	597	691	625	598	661	626	628	659	653	597	610	596	616	599	611	606	607	593	599	633	631	619	604	615	633	639	633	642	638	606	620	602	620	625	585	597	599	624	611	633	590	631	646	602	636	586	578	618	594	607	606	597	613	593	644	611	654	627	615	625	629	612	605	612	590	564	629	684	642	659	602	634	607	611	601	624	605	572	618	620	620	611	553	664	610	650	615	583	615	611	583	588	610	663	609	569	622	596	593	623	631	627	630	590	597	625	595	607	596	614	659	648	593	626	628	621	583	576	608	606	629	606	605	614	578	591	586	605	580	596	608	633	570	608	666	623	658	632	615	584	610	609	608	621	614	640	611	633	624	616	648	628	605	580	606	652	627	615	590	594	605	597	573	646	633	650	603	596	631	625	595	607	599	584	654	636	573	614	622	617	587	617	628	595	610	643	632	598	659	610	609	646	629	586	641	644	598	608	605	610	605	609	602	602	623	634	612	651	607	669	680	584	616	605	592	624	613	617	579	622	599	583	589	607	626	631	631	591	610	616	604	611	651	590	610	607	645	644	627	590	569	608	635	610	655	605	594	625	621	633	537	607	590	584	636	619	622	629	614	617	640	640	580	638	616	627	631	608	598	597	617	632	561	612	630	587	613	588	601	610	628	606	620	631	641	583	671	606	588	610	583	620	637	608	556	655	616	607	586	590	590	593	607	577	646	614	649	626	601	627	630	577	619	617	606	586	632	647	648	629	586	596	598	585	555	650	569	639	592	642	615	634	582	625	622	629	615	602	615	641	579	601	642	629	622	598	586	627	604	637	620	637	636	588	622	595	565	621	590	587	584	616	636	562	591	645	624	609	619	620	623	611	625	619	620	614	615	611	626	599	590	624	629	596	629	595	661	607	635	598	619	621	589	601	619	595	620	580	606	614	608	656	648	614	674	654	639	607	600	618	590	615	593	554	666	648	610	661	640	619	611	589	571	611	587	593	656	620	645	649	566	602	632	607	613	659	629	617	594	622	626	589	632	608	633	593	568	601	587	686	605	633	551	608	616	623	584	613	632	624	576	601	606	624	619	621	676	644	607	605	633	629	583	649	636	596	572	571	584	601	583	586	620	638	620	649	638	608	611	638	621	616	571	629	632	616	652	609	631	592	587	639	618	645	596	617	588	616	670	646	589	624	616	625	615	675	609	636	579	613	569	579	591	575	650	657	635	642	610	600	639	638	617	600	669	597	614	597	655	626	601	605	568	574	634	627	593	615	662	670	630	581	612	666	668	597	608	608	639	632	651	654	605	619	617	607	651	601	598	580	679	603	638	623	592	615	629	587	549	564	580	578	609	598	655	601	605	600	650	579	574	595	650	626	612	620	565	636	631	633	602	618	632	624	620	625	617	598	628	617	602	616	634	603	633	612	643	615	619	635	635	611	612	651	613	644	640	618	615	622	656	628	611	634	631	662	580	608	627	590	622	600	625	595	628	639	613	593	583	585	597	628	620	561	578	574	576	632	588	587	618	624	595	610	639	647	577	662	611	625	654	583	592	586	604	611	653	657	602	597	641	593	625	647	638	589	580	636	643	613	614	598	633	641	594	593	600	648	612	622	577	604	615	625	672	646	569	658	618	652	608	630	631	594	591	646	625	634	620	590	602	606	592	629	619	585	622	579	593	621	660	601	643	584	589	575	614	600	659	609	584	575	616	630	588	620	594	633	608	601	641	616	630	657	598	580	619	611	636	621	600	631	617	547	643	609	609	612	584	643	606	615	600	638	638	630	609	604	659	602	620	664	589	590	629	613	673	621	607	642	589	645	603	644	606	601	640	603	584	599	622	613	630	655	603	606	611	657	582	606	584	598	597	594	594	614	624	613	604	601	605	648	662	601	616	579	674	585	609	599	623	613
18085	2745	608	384	330	333	300	274	256	274	257	256	259	273	292	263	284	272	231	255	239	277	258	252	245	261	304	280	259	263	266	242	254	261	250	254	276	265	259	227	249	281	253	245	266	269	288	269	278	266	293	246	248	264	284	246	247	252	242	277	271	242	257	257	267	250	283	260	285	281	261	278	242	267	284	269	287	265	251	268	267	290	282	242	268	278	273	260	290	254	281	246	263	264	245	228	275	267	296	225	275	278	268	270	284	244	258	287	269	244	268	254	251	262	261	292	308	265	307	237	248	277	262	232	273	277	288	282	279	242	271	271	255	279	256	286	270	256	270	242	290	236	264	233	272	250	261	258	288	261	257	276	259	276	257	255	266	257	300	254	255	325	243	295	274	260	252	255	252	289	235	287	244	240	256	282	251	224	304	282	272	261	265	256	274	269	261	275	241	237	257	241	273	266	264	283	289	269	245	255	243	243	297	245	275	270	257	269	232	248	260	275	269	258	299	248	230	258	277	273	264	248	281	251	232	284	280	309	268	281	268	277	279	247	283	258	262	249	230	245	264	306	277	261	262	228	269	264	227	268	270	273	261	224	286	278	273	248	271	250	255	271	252	230	260	246	276	255	266	259	256	256	274	245	234	274	238	243	259	302	276	260	264	275	289	259	269	244	272	283	275	263	271	273	252	264	261	279	244	265	264	247	262	275	282	267	237	292	269	273	308	267	293	284	280	273	236	255	255	273	271	259	260	268	234	271	269	248	281	244	257	258	250	260	246	254	272	248	264	261	255	259	266	241	270	253	256	268	259	260	261	260	262	248	201	268	265	270	252	282	288	277	269	296	243	227	255	266	251	292	292	249	221	260	272	253	263	257	266	286	250	249	283	245	229	265	295	257	295	235	300	266	279	286	246	262	250	247	274	264	264	235	271	288	259	282	268	289	255	263	301	267	255	253	269	292	238	269	264	268	246	278	245	301	272	278	252	235	262	257	279	256	290	243	264	255	225	263	282	263	257	279	248	267	272	289	281	272	240	254	244	261	295	267	276	273	244	286	267	272	248	256	272	236	250	249	265	281	229	282	219	280	239	270	254	260	250	261	258	247	240	250	292	263	274	219	272	255	262	251	252	269	270	289	249	277	243	266	296	263	284	273	290	255	259	266	269	275	238	245	256	247	254	274	293	262	298	243	257	293	270	251	242	266	240	258	280	245	286	300	278	241	251	288	288	276	258	258	279	273	266	289	262	259	304	271	252	260	286	258	277	253	293	272	273	246	299	261	228	262	260	267	268	263	292	290	284	277	273	296	245	249	260	280	257	252	258	238	269	246	262	253	231	295	292	283	255	267	287	262	222	278	257	263	253	266	271	259	282	259	273	267	257	258	250	234	275	264	277	293	289	263	269	253	250	276	265	255	251	223	272	262	302	266	250	265	262	290	269	288	252	273	249	258	263	275	260	259	272	303	251	246	274	281	240	282	255	239	274	264	275	236	252	233	264	268	241	265	255	252	246	274	277	260	277	299	271	261	240	276	279	247	247	270	237	279	252	276	284	262	274	260	250	261	255	244	274	253	286	264	247	276	263	288	290	247	243	258	281	296	274	239	225	249	267	264	268	227	257	279	306	269	288	291	273	272	269	270	256	274	292	276	254	252	273	277	251	273	266	271	282	263	260	222	265	274	277	243	273	249	261	252	264	253	279	265	264	268	251	238	275	268	251	238	272	250	256	260	242	233	290	274	295	254	249	281	273	247	246	267	281	264	273	286	249	243	267	283	289	245	238	246	234	271	270	271	281	253	240	250	297	215	242	294	267	257	289	268	312	256	252	269	264	252	240	287	286	275	270	265	263	257	286	277	245	265	246	244	282	230	280	277	277	264	261	275	277	241	284	259	249	265	226	257	287	272	305	256	252	266	252	262	256	250	290	250	261	252	255	306	261	254	276	275	266	245	280	286	276	301	278	267	263	255	273	270	268	254	243	278	278	287	300	251	251	285	257	278	241	261	262	256	271	256	267	271	277	299	236	251	273	253	276	245	296	251	243	250	276	303	275	274	259	280	278	232	245	260	270	238	266	252	228	248	278	248	242	271	263	257	259	230	304	244	307	259	264	291	276	258	277	287	281	270	269	244	245	264	284	272	243	279	308	250	268	259	271	299	277	259	271	234	262	272	264	263	254	256	260	247	249	270	239	238	274	283	260	248	270	268	282	272	264	255	289	268	253	278	257	267	254	260	270	258	267	285	224	259	255	287	255	268	256	249	260	290	261	275	278	266	261	260	272	289	275	254	279	289	298	258	314	274	293	250	254	275	272	270	270	314	286	254	264	232	296	306	260	263	266	287	254	256	239	262	288	283	273	269	259	269	256	244	244	243	255	269	282	257	249	272	240	246	267	252	282	295	266	253	281	270	268	263	276	286	278	261	269	281	285	271	258	286	281	262	273	278	264	276	284	288	272	273	258	262	269	264	254	239	264	244	246	278	274	271	273	235	278	263	261	263	248	243	270	259	248	275	269	245	288	277	241	262	240	304	248	265	269	274	275	265	253	276	267	265	255	266	230	248	265	267	253	260	260	235	273	263	286	273	250	266	246	270	256	257	252	276	281	275	262	303	270	290	256	242	245	224	254	250	284	260	243	258	262	289	269	268	286	259	283	261	256	261	269	311	280	253	262	238	272	241	267	269	269	269	253	293	285	239	233	308	267	230	272	259	281	283	254	267	285	268	271	297	267	262	303	290	287	248	282	258	253	246	280	246	262	298	263	247	254	257	248	257	259	292	264	227	262	266	242	288	273	240	268	273	290	277	223	246	294	249	269	254	260	255	272	255	233	245	269	273	275	286	264	277	235	244	270	246	265	248	269	251	255	255	276	279	251	258	237	273	283	230	275	279	281	249	276	259	262	275	267	242	246	260	269	252	328	226	272	292	277	255	253	277	283	271	269	253	290	262	258	266	274	263	271	262	281	228	259	268	256	249	269	269	265	244	290	270	259	251	239	281	252	255	244	276	250	300	278	246	248	243	264	233	260	269	245	276	243	240	265	247	256	242	252	289	228	249	287	254	270	264	248	237	288	269	244	257	289	239	270	285	248	275	256	248	274	257	239	296	236	256	257	277	266	263	261	234	254	240	245	255	247	255	268	291	271	276	297	267	300	241	256	240	274	238	240	253	267	268	264	278	259	271	248	245	271	270	240	232	256	268	246	238	278	240	289	272	229	268	283	245	243	272	253	248	265	281	256	272	268	257	265	288	254	253	253	255	270	251	228	255	261	272	286	273	277	248	256	234	272	255	282	249	298	240	253	287	257	235	265	255	263	255	260	271	260	258	252	263	283	228	269	266	283	237	258	273	251	285	264	244	261	269	281	262	245	269	271	230	265	267	280	265	261	247	274	277	269	241	243	252	274	247	224	243	271	301	270	277	260	262	267	272	268	288	265	243	266	260	229	251	275	243	296	230	262	284	262	257	277	271	252	267	271	258
9029	1160	1124	1008	920	954	836	768	715	699	688	604	666	665	656	645	632	655	643	623	632	596	667	600	628	616	634	615	620	626	638	673	669	625	622	628	632	616	654	608	607	656	594	591	632	608	657	622	636	628	621	698	618	704	624	604	677	625	656	631	618	657	630	668	644	645	611	639	647	640	622	625	673	666	620	661	603	593	643	588	611	586	640	607	652	668	621	654	618	631	654	701	672	642	608	599	635	656	629	608	674	641	657	649	614	596	636	618	651	619	640	609	624	620	655	701	636	609	616	620	624	623	616	597	633	580	588	631	606	624	642	645	614	682	577	671	645	650	655	611	614	596	600	664	705	651	641	621	658	630	635	614	586	589	600	649	614	566	610	635	602	607	608	637	694	580	673	648	590	595	615	614	607	593	616	589	632	603	588	604	612	655	625	620	599	632	603	575	578	591	621	625	629	614	638	661	602	606	639	663	623	595	630	612	678	614	653	606	597	684	654	626	649	586	612	601	590	648	636	656	574	600	671	607	620	636	609	640	611	629	664	641	654	563	628	652	630	636	663	662	623	611	615	630	646	634	605	626	607	580	616	619	657	610	596	617	620	637	590	654	676	679	578	647	639	620	672	636	608	686	649	617	651	633	621	621	655	627	623	634	598	588	626	612	585	644	568	667	630	604	682	599	637	580	671	638	605	646	650	607	655	665	660	679	607	619	641	618	594	687	581	630	605	664	624	657	617	642	586	652	653	609	594	650	647	645	652	586	699	652	622	611	611	589	646	623	604	597	649	660	662	634	608	608	651	612	600	618	639	673	691	682	585	606	623	636	631	624	609	635	637	621	618	679	622	660	641	614	587	659	602	647	611	649	654	596	656	635	596	641	578	673	687	622	650	630	633	630	613	632	642	618	587	664	598	660	614	643	629	660	628	597	632	566	619	651	621	641	686	573	600	646	622	617	633	623	649	556	640	574	627	606	589	657	620	634	609	677	675	579	619	641	601	635	617	626	634	622	590	639	611	622	659	615	616	647	623	575	656	624	611	607	647	610	623	623	626	656	644	609	629	684	640	597	613	618	658	637	658	616	622	627	594	616	624	634	610	640	616	650	647	609	658	634	605	612	617	628	612	633	614	635	642	603	608	619	628	659	624	613	663	622	634	599	644	615	621	657	596	617	619	653	627	628	625	643	656	595	628	647	626	605	636	606	642	664	608	561	652	667	609	602	613	642	607	642	611	601	603	641	649	612	605	640	659	598	615	638	597	656	631	622	648	576	646	623	638	628	610	580	673	623	595	630	633	587	678	564	607	629	610	627	645	656	613	647	651	671	609	604	636	641	645	623	625	594	596	653	647	645	630	679	646	626	636	666	647	629	628	620	631	632	592	630	652	645	628	658	672	607	651	630	631	588	687	645	651	659	631	602	596	678	630	629	641	648	628	679	611	607	645	606	640	648	596	604	600	646	634	632	639	641	598	638	637	656	606	683	623	625	595	654	642	613	605	633	610	624	621	606	651	618	639	599	587	607	611	647	635	628	663	627	643	633	615	687	612	582	612	665	583	621	630	614	664	602	589	626	619	588	664	601	631	617	625	678	582	635	611	671	645	649	672	623	640	625	668	661	638	636	633	625	648	643	615	589	626	632	694	608	680	632	654	589	644	677	570	592	631	576	664	620	611	654	642	616	637	608	651	591	638	643	603	618	625	657	626	615	615	611	665	640	642	618	630	616	613	632	589	643	665	648	647	626	606	628	594	640	643	621	602	637	601	649	652	633	640	635	624	648	659	628	605	661	649	637	623	651	648	614	624	611	606	611	621	616	618	665	630	643	612	631	662	636	614	620	661	631	590	623	607	653	657	656	651	622	634	637	636	612	668	611	623	624	593	626	654	645	678	610	613	656	613	637	637	700	669	605	599	650	663	655	614	638	640	624	630	582	635	633	688	641	636	650	623	603	648	653	596	626	624	651	603	607	641	655	609	615	617	646	621	590	616	633	642	601	625	634	611	643	658	643	641	617	579	640	614	648	666	662	642	643	620	627	657	649	644	620	591	620	642	613	672	600	652	634	645	636	623	624	605	590	593	636	604	656	638	661	611	614	679	631	684	608	619	569	619	668	546	621	631	638	659	633	629	625	635	610	634	583	637	625	670	629	677	591	612	595	685	588	667	613	583	647	649	625	610	626	605	582	633	631	634	628	610	633	603	672	651	657	622	616	644	634	631	644	643	673	591	643	608	645	654	594	660	643	581	632	610	585	628	619	625	608	650	672	678	631	628	634	661	625	618	643	633	600	635	636	585	649	614	650	603	614	653	655	672	658	680	610	594	704	651	639	613	632	627	665	611	647	652	648	640	634	603	603	613	636	683	574	584	658	645	651	620	639	602	628	559	660	627	642	638	641	622	668	585	669	621	627	649	641	621	620	642	634	625	643	632	645	577	595	635	593	608	643	628	587	660	630	642	654	646	655	603	626	594	657	624	654	647	626	595	598	665	652	622	632	658	650	597	644	608	652	631	657	616	628	649	626	611	637	638	550	582	608	645	647	649	667	597	616	590	635	611	614	616	636	647	669	668	629	604	641	626	604	663	615	618	640	593	609	614	609	599	635	593	657	637	634	620	599	637	654	647	591	588	617	605	596	676	661	636	608	622	635	610	613	637	613	661	694	635	589	661	598	604	628	643	657	594	607	613	588	619	667	641	602	579	605	644	642	708	613	642	641	616	638	630	635	608	617	624	611	607	652	598	639	592	630	616	652	629	631	652	651	636	575	631	619	647	624	625	637	664	605	603	640	569	630	647	648	626	647	633	710	667	657	637	598	639	593	598	599	653	627	584	658	665	631	648	603	622	635	599	616	611	611	612	633	632	624	632	603	616	597	603	585	648	624	624	652	627	611	593	577	687	635	597	644	639	624	624	680	615	658	610	670	597	643	608	635	613	672	616	587	653	625	608	619	619	595	645	654	683	663	660	628	624	621	650	611	611	667	632	683	662	654	611	618	620	666	652	671	651	675	605	580	612	579	610	630	636	629	633	637	622	588	636	662	624	586	653	664	628	692	635	641	643	610	597	599	645	625	630	622	618	588	642	663	586	649	654	617	617	664	640	635	608	646	607	651	649	581	603	661	604	656	616	628	641	687	610	648	608	607	594	658	624	634	582	666	618	630	604	644	619	619	608	629	640	651	673	651	639	620	636	663	588	625	623	611	645	652	639	620	677	650	642	671	603	574	634	605	631	613	597	669	607	619	676	626	650	590	575	632	624	611	616	597	597	623	661	645	644	610	590	648	620	665	615	647	604	625	610	606	641	641	637	628	603	626	646	653	633	616	625	630	625	607	616	605	626	606	632	645	638	645	585	607	594	604	591	616	593	602	629	623	665	656	616	653	634	660	670	620	645	603	632	615	625	663	629	652	631	659	603	594	620	633	643	685	671	613	650	617	601	629	628	672	605	670	604	633	659	593	644	654	597	579	640	604	609	622	593	606
37957	19093	9975	3977	1612	726	479	366	296	266	473	224	186	215	184	155	173	157	144	148	139	160	147	167	162	145	151	159	134	135	153	151	146	136	147	129	147	130	153	147	147	139	139	133	154	163	142	137	139	130	143	155	135	148	140	132	124	153	116	125	146	137	123	139	135	141	112	124	139	132	121	118	150	120	139	117	131	134	138	152	144	147	108	159	113	145	143	146	152	134	136	122	143	137	143	142	145	127	150	112	130	137	136	122	130	131	159	137	138	133	139	121	123	148	136	139	132	138	128	138	146	138	137	133	124	134	134	141	130	140	120	156	142	142	155	127	145	133	162	152	117	123	132	128	122	140	132	147	130	129	136	116	143	133	126	146	131	136	152	143	138	156	125	143	135	122	149	122	156	127	139	114	147	122	101	122	152	157	143	137	122	147	138	134	114	133	141	134	117	125	130	143	129	120	120	135	130	134	139	121	126	147	150	120	140	124	148	104	151	128	137	122	121	123	131	119	122	156	135	134	137	134	129	143	162	149	146	147	137	131	138	133	125	127	134	142	131	128	118	123	145	123	142	135	132	121	123	139	128	137	151	138	149	117	139	130	180	156	127	132	139	137	106	126	129	130	137	144	124	137	130	133	127	151	131	131	146	137	140	140	128	130	150	147	136	139	140	142	128	122	114	132	128	120	149	120	142	147	127	132	124	139	135	120	136	155	128	129	148	134	120	115	114	120	132	143	130	138	154	138	154	149	118	133	139	137	130	129	135	147	155	100	140	136	145	139	130	130	136	128	120	141	146	128	137	136	164	144	152	129	129	130	148	128	135	148	141	139	136	134	132	144	128	139	154	133	137	154	145	134	125	141	146	117	121	153	124	133	142	148	154	139	147	128	149	159	157	148	144	123	145	153	143	121	126	128	115	142	118	129	132	149	133	131	134	141	144	135	137	160	136	139	153	140	145	133	136	128	128	141	146	136	124	134	128	113	131	131	140	139	156	149	128	135	109	143	146	132	155	127	147	128	122	154	126	128	144	123	123	135	104	117	119	140	120	132	146	141	116	151	149	136	155	150	129	159	161	146	115	117	134	130	125	117	135	153	144	120	155	123	123	118	131	136	116	139	121	123	133	137	119	146	126	130	131	130	130	144	126	114	149	133	139	152	142	134	114	136	122	136	111	130	141	132	134	147	142	128	145	109	111	106	118	137	124	128	120	140	122	138	117	139	139	121	128	132	140	121	145	102	133	123	138	133	124	132	151	143	136	129	146	115	145	136	132	137	152	145	126	139	156	148	133	120	125	144	106	143	154	125	159	118	138	131	134	145	138	111	143	151	138	120	132	127	153	137	139	114	130	149	129	141	149	134	132	137	124	137	118	136	148	126	128	154	136	152	130	116	146	127	116	143	139	128	145	119	134	144	130	135	146	133	136	148	120	130	128	138	122	129	150	119	121	150	119	129	134	134	119	125	121	128	129	111	122	150	124	128	122	143	114	123	128	138	143	134	152	142	133	132	135	122	153	141	134	143	134	120	129	151	127	146	140	114	127	120	141	146	122	118	124	153	129	142	132	143	158	138	156	133	116	153	131	119	136	136	124	161	134	139	136	145	150	158	152	156	137	149	127	125	136	141	162	136	130	104	140	142	145	130	124	121	116	124	126	127	139	125	143	126	141	125	123	147	148	134	124	115	122	136	167	120	145	122	134	127	149	123	108	135	118	141	136	110	136	123	126	109	122	138	123	119	119	127	131	131	138	127	116	126	128	143	149	140	130	144	141	140	136	125	139	123	138	142	121	136	164	158	112	140	150	147	132	138	132	136	125	140	135	136	123	155	127	154	132	121	139	139	155	131	137	112	114	134	129	147	127	152	111	122	123	137	160	122	152	129	154	129	120	145	126	131	129	137	134	132	175	127	130	138	157	143	115	120	132	125	135	140	129	132	132	133	147	128	134	129	147	141	120	124	130	155	142	109	128	147	140	132	117	153	137	133	132	115	118	112	130	143	131	153	137	129	142	114	132	131	145	143	134	119	138	121	137	169	132	132	148	131	114	130	141	126	142	138	147	136	139	138	140	129	148	142	154	149	142	132	132	132	142	137	147	125	106	104	130	139	152	131	137	129	134	127	141	108	138	131	139	117	125	134	134	130	135	128	130	137	131	144	128	117	150	118	139	152	117	128	140	147	124	124	141	148	149	140	123	124	135	148	141	114	124	146	138	135	153	138	136	130	147	128	137	128	137	139	144	147	159	153	124	134	143	117	131	131	120	150	137	144	130	153	133	120	129	133	128	127	126	116	136	125	131	123	131	137	120	117	155	132	152	114	120	133	139	135	143	131	122	147	128	145	153	112	126	129	119	136	155	153	131	137	144	132	148	138	111	136	160	132	109	142	122	130	130	127	118	125	116	159	134	120	137	130	141	113	114	112	142	121	141	120	150	133	133	135	131	115	157	154	137	127	136	159	117	141	134	130	134	128	142	140	122	140	128	137	123	144	114	123	129	142	161	146	127	117	156	134	137	132	147	133	132	124	132	147	145	125	134	151	124	117	129	144	134	151	148	136	137	114	133	132	120	139	142	132	121	134	115	149	147	140	123	120	126	131	150	142	139	136	118	140	134	126	129	132	111	133	128	136	118	144	152	137	109	142	152	139	141	117	155	138	123	126	118	141	131	142	126	137	140	135	137	128	136	133	135	120	137	124	128	136	149	143	122	120	137	142	131	123	115	120	144	134	142	134	134	144	130	145	138	125	136	131	126	147	134	148	140	118	142	148	133	122	141	137	140	124	145	159	140	138	176	132	144	137	147	145	171	124	126	128	164	154	128	133	119	140	141	156	121	153	140	124	115	123	160	146	137	127	151	169	116	132	137	142	150	130	135	148	117	125	138	135	131	140	112	139	154	129	137	130	137	112	132	145	153	132	149	125	142	152	132	147	149	146	124	145	149	135	150	108	118	122	127	155	136	122	159	148	124	137	124	132	145	121	135	130	133	145	125	144	147	135	136	133	117	123	117	130	138	153	133	143	128	133	114	126	163	131	122	143	145	127	128	119	135	134	139	145	124	118	140	136	123	145	133	145	122	129	124	135	138	128	122	126	140	129	123	137	121	120	133	138	147	155	131	128	140	144	115	155	129	122	158	126	142	124	145	124	135	118	143	159	123	117	128	130	129	139	137	126	140	149	142	134	147	142	146	147	146	151	141	137	104	112	120	135	150	125	111	134	138	121	162	153	120	128	119	123	127	124	149	148	144	138	117	134	129	153	152	132	176	124	125	129	127	123	148	135	132	127	131	131	117	123	129	110	127	130	123	145	162	113	139	140	149	140	125	119	119	120	142	129	153	133	150	142	129	126	122	139	118	144	117	146	140	122	132	129	140	134	123	134	170	128	137	147	132	136	135	148	139	138	125	135	101	130	139	144	141	146	130	144	140	132	133	123	144	140	145	134	103	151	147	150	138	125	160	124	125	139	134	152	136	138	134	108
23096	7869	7754	5129	3542	2605	2086	1547	1301	1333	2182	869	807	735	719	710	632	612	562	531	507	520	503	485	516	467	431	431	462	434	419	454	426	413	416	472	436	402	392	431	439	427	400	441	401	449	438	439	396	419	397	428	417	406	422	393	427	363	394	404	383	392	392	378	399	398	429	419	382	407	405	384	393	386	397	378	395	366	384	364	393	400	412	437	395	408	407	356	371	403	417	366	378	407	399	404	399	382	398	398	352	409	373	425	386	351	391	372	359	381	372	390	366	388	374	360	368	382	364	395	385	355	368	381	383	375	394	368	392	378	388	346	379	373	404	380	370	363	359	371	391	375	421	373	359	365	420	365	371	344	376	413	380	364	370	390	372	356	373	405	371	369	359	364	362	415	400	376	371	359	396	387	392	321	337	362	403	379	388	367	394	414	358	394	384	370	361	414	355	368	392	382	377	404	399	388	376	409	374	368	389	340	390	395	363	351	372	350	379	361	339	360	372	408	380	391	368	360	396	382	371	381	383	374	354	393	356	381	397	352	385	376	348	375	374	373	381	406	349	374	374	373	392	379	390	401	366	401	384	357	362	401	359	377	380	362	363	366	369	363	385	355	375	403	382	397	375	407	328	368	349	362	395	355	362	353	367	396	363	352	405	375	379	384	363	365	387	341	355	370	380	339	369	347	378	413	360	370	372	374	366	391	380	453	356	380	379	378	375	366	377	367	375	394	360	386	382	346	401	392	365	352	375	353	400	372	364	394	378	386	396	359	352	370	350	366	390	358	352	379	359	375	358	368	388	370	372	376	390	371	357	342	385	367	404	358	373	348	379	377	373	376	382	361	400	383	352	389	388	387	389	347	371	391	351	382	358	360	374	366	367	372	370	346	372	367	346	368	401	386	362	359	359	365	370	347	382	397	386	340	383	349	401	388	373	363	426	376	376	401	372	378	390	375	361	380	368	368	368	381	376	362	342	363	357	344	415	371	372	349	422	388	383	355	386	425	384	375	385	391	361	364	335	388	357	401	389	350	376	369	382	411	401	383	358	357	358	390	352	372	369	388	335	374	393	399	389	364	373	357	360	380	383	401	354	354	380	385	381	387	374	359	370	389	377	362	365	399	403	360	358	399	379	373	400	345	349	362	400	374	379	394	346	381	388	377	380	365	402	404	353	374	383	390	363	375	359	360	317	364	375	396	383	379	365	374	368	378	348	363	384	404	366	369	384	372	382	362	393	370	377	347	367	400	385	376	406	392	385	388	354	392	365	362	377	400	379	346	350	385	434	378	365	420	366	357	388	380	369	368	373	367	356	360	350	393	389	371	353	372	393	338	366	360	381	382	357	394	351	401	391	356	383	376	382	394	326	396	405	375	350	368	371	383	375	340	384	375	348	369	378	382	348	394	377	361	363	327	347	380	375	410	357	371	410	373	361	366	371	363	388	361	354	362	407	380	380	399	375	370	364	363	376	385	372	360	376	359	392	374	403	360	371	381	387	380	344	365	343	411	377	416	354	344	363	393	315	393	364	357	348	383	383	372	372	368	389	404	335	383	355	371	372	337	364	366	417	378	387	351	355	367	380	387	384	393	348	380	348	352	386	342	366	370	381	360	379	385	376	359	393	362	370	365	372	360	384	407	389	376	347	373	383	346	388	367	342	364	342	372	404	368	355	354	415	357	374	341	375	380	400	365	383	363	369	370	372	345	363	375	383	411	386	341	392	381	391	375	373	359	349	398	395	355	324	382	372	383	403	390	375	383	344	389	360	380	354	374	379	384	393	349	335	403	361	360	416	362	350	388	379	390	387	348	357	347	350	364	359	358	378	403	373	410	374	343	357	346	403	395	364	376	359	392	297	363	348	375	408	346	377	384	379	341	360	368	369	372	373	372	356	380	379	370	354	382	400	365	377	402	334	412	383	377	394	404	358	398	391	377	373	360	413	386	397	379	356	413	380	382	366	388	396	347	393	371	343	338	423	376	362	383	359	378	378	400	388	390	393	369	373	381	412	384	368	361	355	395	380	401	372	360	391	373	354	351	352	367	372	384	378	367	381	359	368	385	381	390	359	364	380	386	410	380	358	388	363	374	352	356	350	346	377	414	366	356	407	398	361	376	385	348	365	379	362	372	377	384	372	364	387	365	382	411	367	368	369	369	393	388	341	380	380	338	387	392	365	399	387	362	394	372	388	362	373	349	374	337	372	339	381	366	410	385	374	391	362	395	338	413	391	341	395	388	342	348	360	359	377	411	402	403	390	396	369	383	391	356	393	335	394	353	394	405	382	330	362	362	324	391	407	392	370	381	379	389	388	372	344	364	370	391	370	371	395	398	388	391	370	368	401	364	348	378	357	368	382	393	351	367	385	380	388	394	351	399	370	387	383	381	337	399	372	359	359	396	352	391	384	367	346	393	379	375	392	381	355	414	372	349	417	357	430	383	405	404	385	353	395	372	359	381	363	379	375	331	384	354	376	385	362	374	371	367	390	347	382	398	373	398	363	365	350	378	366	345	369	371	399	337	394	357	395	339	385	382	413	390	378	363	357	372	348	372	391	391	335	330	350	376	346	352	364	349	344	389	383	380	399	351	387	396	365	376	376	386	360	395	361	386	388	357	365	385	366	357	366	374	382	376	358	378	375	379	359	383	369	399	348	365	414	377	369	367	349	398	372	389	380	370	393	381	366	440	377	404	391	382	371	371	383	359	389	358	403	359	372	365	348	371	407	359	370	350	391	372	387	381	385	368	385	373	354	403	341	396	359	380	353	364	351	383	382	357	366	374	406	401	376	368	353	368	356	391	342	403	363	354	390	394	377	373	400	390	362	352	393	369	337	366	386	391	381	383	354	405	394	372	363	400	359	397	356	380	366	378	366	358	329	384	369	383	377	347	389	427	363	373	372	360	375	392	394	348	423	365	368	361	385	352	352	365	343	365	365	391	360	375	346	382	348	375	358	347	411	382	346	392	374	348	400	359	374	387	416	380	405	373	379	361	381	368	389	400	379	392	372	365	382	387	369	362	375	370	371	408	352	320	343	352	388	395	345	398	386	342	381	356	358	336	375	390	370	382	358	376	374	355	364	382	374	385	390	357	344	359	356	376	377	365	338	399	360	337	361	349	377	372	394	422	371	337	352	394	383	372	382	368	346	387	343	368	368	381	380	369	359	364	370	347	395	391	367	379	392	371	386	378	356	352	358	337	392	369	388	377	373	375	338	403	377	387	382	377	362	417	371	384	369	382	376	355	376	344	380	376	348	362	312	396	390	346	366	392	351	373	392	353	389	361	377	361	401	356	373	363	382	347	365	387	358	369	385	352	367	397	373	385	410	390	398	372	365	389	337	393	411	373	414	405	392	402	336	384	353	337	355	383	414	381	392	387	373	359	385	389	388	383	347	331	399	353	367	390	364	375	359	360	390	402	387	388	409	350	343	358	372	389	392	401	351	369	382	374	378	367	387	381	359	420	380	344	370	377	386	372
46544	29679	23424	13699	7626	2102	1154	706	568	500	497	343	360	315	312	329	342	337	278	261	292	266	302	268	260	242	288	280	266	254	248	248	276	319	230	263	267	258	254	221	245	254	288	267	222	269	283	279	241	230	263	268	266	251	274	254	244	235	255	272	237	279	285	255	264	232	221	242	269	240	222	246	197	242	241	215	232	266	247	226	240	248	263	220	258	258	253	259	236	220	247	253	242	237	240	258	214	250	266	244	248	256	249	244	226	249	214	247	250	238	266	249	211	235	251	255	279	241	222	278	229	251	259	244	241	251	256	243	255	224	268	266	226	228	247	247	238	251	239	220	225	226	249	246	253	278	279	253	250	263	250	214	217	251	252	253	249	232	242	246	243	241	224	261	265	246	251	256	231	230	212	267	245	250	245	224	227	229	208	236	211	231	218	244	240	229	256	239	251	232	270	266	240	272	262	246	232	272	239	250	252	256	241	226	259	224	234	249	243	222	249	264	232	249	269	263	225	254	231	236	233	230	249	255	240	243	239	250	239	244	258	223	258	244	215	244	243	234	245	230	236	228	243	272	244	240	242	228	224	228	254	243	232	240	247	239	264	270	247	248	261	238	263	246	234	262	239	252	242	242	238	230	249	238	240	246	255	263	256	237	280	242	223	236	223	253	272	238	252	238	228	260	228	219	251	265	228	256	239	249	254	264	233	261	236	221	214	246	251	293	246	248	207	242	219	228	239	264	230	258	245	216	249	229	222	248	252	245	217	260	233	242	267	226	237	249	230	262	268	263	220	242	242	222	264	239	216	241	237	237	241	231	244	235	237	230	228	253	231	255	237	245	229	231	252	275	255	228	209	224	244	215	239	236	223	276	227	239	233	246	240	252	233	260	238	281	243	261	238	227	258	221	247	237	267	280	256	228	220	244	260	237	237	247	235	242	210	252	211	239	242	225	241	221	231	271	235	246	220	224	240	227	263	260	225	285	251	217	245	299	243	229	248	234	231	254	211	265	233	248	224	257	243	266	250	226	281	228	249	251	218	212	207	231	278	241	233	237	279	243	237	253	215	233	244	240	241	251	233	249	250	230	245	241	250	273	238	249	245	244	258	237	270	252	239	243	224	241	252	226	254	253	253	270	269	259	241	241	250	222	228	267	248	267	239	241	239	232	240	240	240	259	246	248	266	261	237	235	244	232	233	237	235	209	241	268	237	242	238	259	235	238	226	251	246	245	278	255	295	234	272	264	255	254	247	226	249	242	264	222	251	253	272	253	255	237	230	218	235	253	220	265	249	232	225	263	260	248	225	208	253	254	238	266	235	247	272	256	210	243	245	234	259	241	228	219	248	237	252	227	233	250	223	216	242	242	242	228	221	256	222	256	238	233	259	246	243	223	221	236	211	244	269	249	238	252	252	227	221	255	265	245	233	234	235	233	267	212	272	271	214	233	230	245	226	252	256	228	269	224	253	281	246	239	239	257	265	215	230	255	231	257	242	240	243	225	214	282	237	236	245	257	285	241	220	264	250	211	251	240	238	207	252	229	232	256	239	223	260	259	268	216	242	251	255	248	222	236	274	251	251	255	245	235	230	232	230	247	253	251	237	217	261	261	281	256	248	271	223	240	249	246	244	254	276	250	259	261	246	244	228	264	260	223	252	239	241	266	266	249	255	228	235	224	248	254	264	262	242	240	277	252	270	236	229	266	245	235	243	236	211	255	233	223	280	232	246	258	239	234	260	242	246	251	263	257	275	247	253	246	238	243	241	226	257	246	249	223	218	255	218	227	254	226	244	250	242	242	262	243	238	210	254	249	248	256	236	255	254	244	249	219	260	256	228	218	251	220	260	240	255	249	240	271	251	238	208	237	238	263	226	256	235	269	237	221	225	224	247	254	244	243	228	257	262	238	258	244	268	231	197	239	258	252	261	260	244	225	239	257	261	230	221	210	229	234	227	217	261	238	270	245	241	239	223	240	236	238	231	228	236	226	228	254	264	260	247	247	253	248	243	235	248	245	202	244	225	261	236	250	197	245	270	253	235	295	247	243	267	238	239	234	232	251	233	225	252	255	231	259	262	264	238	253	247	228	248	209	257	240	230	236	234	269	217	260	226	214	245	247	244	248	254	217	235	250	211	268	233	228	214	254	256	253	236	250	265	207	224	248	240	232	233	245	262	251	240	253	223	229	257	260	223	260	258	241	277	274	243	255	240	252	239	256	244	252	267	234	235	254	239	230	243	223	258	247	273	235	232	221	249	217	247	252	229	229	222	241	242	259	268	244	279	226	248	259	237	259	252	242	249	225	261	232	261	260	248	229	261	235	223	214	227	249	248	232	222	230	253	256	257	221	250	239	248	275	225	246	218	231	238	254	230	240	249	225	233	244	262	235	254	229	269	216	256	241	280	243	244	251	258	261	246	241	231	232	231	255	247	261	259	234	238	233	241	269	260	243	238	249	251	221	244	225	250	254	236	283	262	254	235	232	264	222	241	235	236	275	265	237	240	245	236	231	261	230	267	257	240	246	226	229	231	231	245	256	235	214	227	228	232	235	274	248	239	242	234	232	240	239	247	247	242	243	208	245	252	226	241	240	267	236	248	247	278	187	258	239	253	208	241	263	261	240	251	244	232	290	238	254	249	232	242	249	211	233	250	240	259	261	220	221	243	273	241	253	234	257	227	270	256	217	240	229	244	244	228	241	262	241	252	248	256	244	245	257	227	245	213	243	239	254	242	252	239	244	224	267	233	275	249	276	229	254	229	244	286	238	244	254	255	241	277	237	206	230	238	238	240	240	234	236	233	232	232	244	276	221	237	254	244	231	250	243	263	240	236	220	242	214	228	233	222	254	237	277	244	258	242	261	243	234	268	222	242	230	250	228	231	260	211	223	272	256	286	232	223	257	255	229	250	238	238	228	247	251	280	266	256	207	238	235	264	251	277	259	235	249	248	223	237	241	240	233	251	233	245	265	220	235	235	262	246	236	250	256	251	260	197	238	257	263	264	240	231	243	257	291	248	228	225	240	266	268	233	270	239	235	203	260	235	246	231	264	222	256	253	259	234	229	237	250	256	227	251	216	236	219	243	248	255	252	235	233	246	214	265	233	231	244	244	234	265	248	239	234	219	256	240	245	223	279	269	276	245	225	225	241	248	232	222	251	223	254	267	223	234	257	245	252	269	243	237	254	273	264	252	233	231	229	258	241	225	235	226	232	236	234	222	234	237	255	254	241	199	259	271	260	214	249	217	249	205	263	242	274	239	242	233	246	244	256	293	226	246	251	227	225	252	243	232	204	269	233	235	245	250	269	237	266	242	258	228	266	253	221	228	228	254	203	234	235	254	234	228	243	254	257	265	223	256	207	224	243	252	252	267	239	235	261	239	244	239	263	279	252	240	246	242	231	284	235	220	250	265	248	227	230	248	255	237	256	243	259	246	236	242	267	210	238	256	245	248	255	238	239	275	223	222	239	246	214	242	217	232	223
29581	17263	22724	17710	13526	5236	3770	2996	2364	1954	2201	1598	1403	1217	1297	1094	1048	1024	977	977	947	884	887	847	892	817	808	828	803	748	782	739	745	706	735	748	744	728	720	716	740	726	674	745	692	717	779	692	725	653	739	697	730	686	662	683	657	680	660	678	620	656	621	671	630	642	655	642	586	643	595	645	643	689	641	653	620	607	629	686	655	629	618	623	632	639	648	678	646	625	624	648	651	575	619	617	662	606	622	633	600	629	633	633	652	556	604	614	597	625	624	660	611	627	641	658	617	646	659	628	670	610	610	614	620	620	631	630	644	613	625	656	631	626	664	583	619	600	612	668	652	602	613	657	605	628	656	652	618	630	626	613	644	598	636	650	631	632	622	609	640	620	601	599	597	666	645	651	558	640	623	616	613	610	595	647	615	629	605	609	614	602	615	654	625	653	622	588	647	645	647	622	622	628	675	654	625	621	605	607	602	599	587	609	665	601	591	615	650	614	628	661	640	622	615	627	605	654	605	623	618	607	585	633	609	627	610	614	602	613	591	633	592	627	596	647	596	624	605	645	608	582	637	581	648	619	624	644	602	598	638	644	633	637	607	625	592	632	626	572	582	624	613	619	585	642	609	601	594	607	626	564	601	662	613	607	650	633	601	585	598	628	592	623	631	575	598	584	604	633	656	582	613	650	632	650	625	649	643	610	575	632	611	622	626	635	574	682	651	601	638	631	651	598	638	604	616	609	582	580	605	581	576	617	623	610	616	599	610	629	619	632	631	639	631	625	620	570	639	610	586	628	591	600	633	601	578	653	613	603	630	647	638	619	624	597	590	620	593	608	613	610	589	632	569	627	578	643	633	689	626	673	536	637	664	640	648	627	654	650	598	640	629	589	602	583	614	646	648	643	608	577	618	621	644	644	634	628	626	623	651	570	620	605	638	646	585	612	641	604	623	608	605	591	621	625	588	637	582	642	658	627	606	602	654	604	619	620	639	638	638	634	615	594	600	616	641	600	656	601	574	622	616	621	618	636	604	667	596	609	573	595	634	621	594	604	620	607	577	623	626	600	613	633	626	603	660	609	569	601	596	622	662	610	630	623	604	623	620	596	652	596	632	629	607	631	648	647	655	613	602	618	632	572	617	645	624	655	649	590	584	669	585	628	621	639	600	632	612	585	610	626	602	607	583	620	615	654	681	656	621	602	638	561	651	599	582	652	585	647	663	626	602	617	614	619	596	637	664	620	628	620	635	620	629	596	631	628	620	617	641	557	581	633	591	667	644	634	621	620	597	669	583	615	661	658	632	622	629	623	621	608	593	596	642	611	681	594	658	604	583	627	639	604	607	562	592	619	608	637	598	603	650	624	657	584	630	642	598	610	655	628	663	630	583	615	637	582	662	639	683	583	622	646	619	631	636	675	597	627	652	572	633	606	598	677	652	614	609	598	614	621	596	597	571	602	615	644	609	634	623	585	614	611	622	622	662	649	606	575	616	625	652	692	620	644	644	588	595	601	624	608	616	647	625	666	606	602	607	651	618	612	622	645	613	633	596	625	622	572	683	638	593	642	614	613	615	645	641	651	624	634	636	585	625	620	665	592	627	570	626	588	635	624	604	637	666	623	610	615	605	610	613	636	602	605	601	644	594	622	613	638	614	610	613	651	614	643	617	625	658	638	630	615	608	642	651	622	602	640	671	624	605	589	637	603	592	603	604	675	585	631	605	600	647	613	635	593	570	573	625	587	686	609	581	617	642	588	627	613	647	626	615	625	638	644	654	587	569	619	642	599	633	640	610	616	597	660	625	599	623	597	628	580	656	592	583	618	653	604	619	644	633	637	653	622	596	624	616	646	570	624	634	638	653	611	620	614	657	636	648	613	605	586	614	625	591	594	606	636	620	622	686	597	622	656	609	584	612	628	642	614	629	629	607	624	643	592	582	629	606	638	634	642	623	628	614	624	602	620	600	653	612	622	649	620	624	567	633	579	659	570	661	590	661	606	652	628	604	637	629	609	671	579	640	629	652	678	630	662	641	635	605	615	667	630	621	658	656	616	611	605	669	624	636	635	618	586	629	646	624	617	606	630	604	603	617	559	651	628	588	652	615	616	682	604	605	629	615	583	592	572	639	628	613	658	632	634	608	573	596	612	585	649	631	639	606	618	602	604	594	571	618	625	587	645	610	650	626	585	613	626	599	587	590	625	617	633	599	633	665	614	613	604	636	610	585	625	572	622	599	560	630	605	613	620	632	615	614	638	582	672	574	576	616	630	621	607	596	626	609	629	622	606	600	572	605	599	638	618	619	579	646	627	658	605	614	622	602	583	601	627	626	643	648	642	639	641	632	630	636	587	639	642	645	606	578	617	606	623	646	663	623	636	609	598	619	611	620	627	628	602	642	626	654	612	561	571	619	560	608	655	634	615	590	606	649	628	639	651	588	632	665	644	619	639	605	610	590	615	608	592	579	644	627	620	624	614	638	632	618	640	605	618	624	590	621	603	597	625	632	597	625	646	609	608	609	585	618	624	641	596	607	656	565	611	645	617	643	634	613	630	607	607	631	636	647	650	571	603	651	605	595	640	622	580	664	618	632	587	636	597	660	609	679	616	600	630	592	569	621	637	580	610	634	631	638	603	660	620	601	627	597	602	616	639	627	632	655	589	640	644	613	609	633	638	650	629	631	603	667	604	611	631	611	617	646	630	622	615	590	609	613	644	632	637	627	627	612	636	609	621	629	587	596	584	629	620	620	621	633	652	645	600	565	569	648	634	660	622	598	664	654	601	601	621	602	618	636	593	631	610	606	572	640	616	612	657	659	639	661	628	606	626	637	645	604	629	615	601	604	610	590	570	623	633	599	648	637	617	621	605	608	629	588	620	591	655	591	666	604	621	623	586	616	632	633	638	635	654	614	608	583	643	630	603	664	633	628	606	594	619	579	594	570	602	643	632	628	597	609	611	620	613	619	632	640	613	627	654	653	600	612	610	619	588	627	603	617	604	636	664	664	655	616	593	598	610	620	644	635	642	606	611	670	634	619	602	660	628	618	615	633	650	611	617	631	614	606	629	590	646	623	580	613	577	605	609	616	617	679	610	659	608	607	622	605	602	647	641	636	616	626	625	640	648	620	605	612	592	609	619	640	588	597	632	579	626	633	591	580	633	651	649	631	565	583	645	648	628	629	658	626	647	607	649	638	645	648	600	650	632	590	577	633	644	607	660	622	638	594	636	602	648	577	602	609	626	587	621	639	636	630	594	590	629	621	585	606	640	602	626	618	661	646	581	637	608	652	648	600	611	599	594	634	629	586	633	625	607	601	584	604	646	611	589	599	621	604	630	672	616	604	626	634	660	635	622	599	597	632	636	661	614	655	623	612	641	652	692	636	607	620	620	582	662	618	633	610	655	648	604	624	640	586	620	651	615	632	637	588	631	651	616	648	651	596	647	606	625	582	649	544	629	591	600	628	640	595	596	604	608	607	657	650	611
19032	20013	12399	4610	1438	652	534	341	292	309	273	255	265	272	312	268	302	316	289	287	270	302	276	297	299	273	316	303	314	312	292	285	304	280	286	300	323	295	294	267	301	327	304	304	331	304	282	302	286	267	277	275	257	311	309	292	292	299	270	310	299	299	290	281	265	273	301	286	291	270	285	279	295	282	285	321	290	280	270	276	284	279	267	256	313	294	275	297	278	321	302	315	283	313	281	297	284	284	286	264	280	263	261	291	263	279	266	276	282	276	302	315	290	267	281	281	276	280	303	326	284	319	276	255	273	302	311	284	283	275	275	279	297	288	291	288	280	309	266	294	309	289	304	295	295	266	262	299	298	325	273	290	293	279	293	299	257	296	297	299	288	280	302	280	278	262	266	296	265	319	275	302	270	314	291	312	309	264	293	266	270	350	296	306	285	323	279	291	295	312	304	278	340	321	273	291	330	296	286	277	275	278	313	276	313	275	307	296	290	263	268	271	292	283	290	291	309	288	323	281	298	305	273	280	319	279	277	285	265	317	281	248	276	309	304	294	287	273	271	296	284	261	302	302	256	278	289	293	284	316	283	309	291	313	281	238	298	295	294	263	268	268	330	270	300	298	278	265	295	281	324	300	296	266	291	274	294	250	291	299	282	273	302	308	304	287	297	294	282	274	281	292	269	317	310	292	311	308	292	277	266	268	275	293	308	300	265	309	277	289	287	327	302	296	260	290	285	312	288	288	300	302	289	271	290	282	295	306	286	325	297	277	270	284	300	288	325	286	302	267	299	290	286	311	302	303	278	262	303	322	289	277	310	259	246	309	311	259	315	302	288	330	279	294	274	307	277	285	299	314	259	296	263	314	274	295	300	307	312	301	270	271	289	294	334	302	261	271	315	275	286	275	286	314	294	320	276	270	319	283	281	274	315	287	298	286	308	304	292	302	277	273	293	278	296	266	301	262	307	295	294	279	292	282	295	310	292	293	275	257	300	287	302	268	295	249	279	300	262	299	295	299	305	316	259	299	306	315	290	285	314	256	314	289	274	327	278	305	286	281	260	280	309	264	245	250	280	272	274	262	304	286	277	280	306	288	312	283	281	288	283	277	284	288	302	297	259	284	278	275	286	281	286	267	295	278	272	282	280	290	290	272	284	288	315	253	283	282	283	303	328	307	264	293	289	296	305	277	310	260	282	278	293	305	314	296	276	322	262	268	303	295	258	290	284	287	295	283	282	305	291	272	303	240	271	299	306	291	278	288	321	307	286	273	303	291	312	286	275	293	303	295	310	269	294	276	302	306	268	281	310	293	271	276	277	314	301	297	300	260	296	323	290	284	282	286	277	283	303	316	303	321	268	270	303	292	289	295	317	292	302	272	320	248	279	298	275	287	288	289	308	280	277	298	297	290	275	294	302	299	301	294	281	300	286	284	302	278	283	294	308	285	285	309	320	285	313	317	286	293	301	289	301	296	282	269	269	292	323	264	273	302	272	273	294	300	306	285	320	330	298	298	316	319	300	308	278	252	327	272	281	305	303	284	304	339	267	315	274	283	295	301	286	309	289	293	289	296	298	265	289	308	313	301	293	339	293	285	307	295	265	288	318	279	301	255	269	308	271	292	273	279	283	308	285	310	295	298	315	264	302	294	304	306	262	317	306	284	246	297	280	288	306	271	274	297	290	324	287	260	331	331	317	279	267	270	268	288	287	279	281	247	293	269	321	289	285	277	267	281	276	286	293	301	308	311	320	267	291	289	279	287	302	280	294	259	310	302	258	292	295	277	276	282	265	296	261	294	290	300	273	323	295	281	296	286	300	306	337	277	283	280	267	272	298	276	281	281	301	275	310	313	277	276	296	276	308	315	290	302	287	309	304	285	271	296	275	276	311	314	275	306	266	285	305	296	268	295	253	289	296	307	297	307	289	262	310	273	243	275	313	332	291	291	294	281	276	296	295	267	302	308	307	283	280	288	310	297	311	254	286	283	264	288	245	331	288	272	306	298	314	331	275	317	283	284	275	321	282	274	290	317	300	305	307	296	298	292	297	296	307	301	270	279	294	285	304	282	251	265	276	284	298	270	288	297	278	299	299	304	310	326	293	249	273	279	293	326	263	297	267	297	273	322	292	289	289	277	279	289	291	291	251	272	262	297	304	315	324	300	296	295	283	291	295	270	273	282	271	265	268	288	306	293	280	360	305	310	286	287	330	286	254	275	292	256	281	308	294	311	323	316	281	304	279	282	299	311	312	274	240	264	289	282	292	325	310	308	285	263	308	302	294	325	280	317	320	301	282	297	295	295	309	299	287	313	286	298	262	323	326	282	263	301	274	282	291	322	283	284	285	276	291	311	292	296	289	331	304	291	285	275	273	303	279	270	320	262	288	290	302	285	304	311	291	281	302	297	318	282	297	296	277	302	293	320	273	275	324	305	257	287	236	288	274	274	307	290	287	293	290	301	313	305	288	293	340	300	259	258	302	317	270	307	289	274	309	259	276	281	305	299	271	268	292	288	299	304	295	275	266	292	309	304	285	288	291	312	279	292	281	284	316	275	306	289	291	325	295	305	281	301	286	289	285	270	298	286	318	281	291	298	268	318	281	318	300	285	266	337	281	287	300	294	299	337	274	245	275	295	299	306	280	255	275	286	286	317	301	292	267	322	264	319	289	297	294	287	315	273	303	285	275	274	279	287	299	298	306	290	290	294	287	269	279	328	307	295	305	304	284	300	292	271	314	276	285	262	266	269	271	315	289	270	244	297	308	274	259	255	279	325	278	310	301	269	275	293	312	298	273	336	288	290	303	306	279	288	260	295	329	261	285	301	299	275	296	261	311	290	295	302	315	291	296	331	305	301	309	315	300	288	255	264	259	262	253	299	310	338	266	300	283	286	285	263	287	272	269	276	297	298	295	323	261	292	319	302	308	299	283	271	303	291	304	279	302	302	299	314	301	293	269	323	265	284	298	273	271	298	282	282	280	314	286	301	277	267	245	326	291	319	307	299	289	276	318	265	312	266	317	288	266	307	290	286	303	294	294	284	282	273	303	304	290	327	310	304	288	292	296	320	344	275	289	281	310	301	279	296	270	302	334	293	291	270	307	311	293	269	270	304	292	295	282	291	283	301	286	289	292	329	318	280	309	295	288	276	237	268	317	294	284	264	293	292	291	293	310	341	315	283	347	284	269	311	286	291	273	263	282	263	286	298	293	311	272	274	260	279	291	290	271	293	292	305	276	297	300	306	285	269	278	278	295	305	290	302	299	267	309	273	253	311	297	264	273	273	298	291	291	267	282	280	311	288	273	282	308	275	325	335	325	276	305	306	290	313	290	299	288	282	277	287	324	297	274	294	284	282	286	310	258	295	259	276	317	343	295	313	307	259	312	288	271	328	277	281	308	278	301	297	254	287	279	267	291	328	311	284	301	307	269	302	283	246	281	328	287	316	324	265	279	297	305	287	280	325	308	283	316	308	295	300	292	310
11310	15651	15426	9253	4348	1874	1787	894	761	691	701	758	720	769	699	717	720	650	678	659	714	688	692	686	721	721	713	701	728	667	693	640	711	703	700	690	658	709	712	751	708	715	721	688	723	756	655	715	655	731	654	727	655	683	691	724	710	670	704	734	720	643	713	669	636	715	701	688	689	665	674	672	716	726	686	674	674	724	692	743	674	678	644	599	754	729	718	668	725	700	693	696	704	700	687	704	685	683	713	680	704	697	652	703	660	707	748	697	710	613	672	688	662	657	675	696	685	705	683	660	658	723	638	709	673	710	733	688	699	684	701	692	674	692	664	655	671	697	659	712	673	672	686	689	729	686	692	676	665	680	699	671	689	706	660	686	713	714	719	638	740	643	736	668	707	671	681	676	677	725	657	697	691	708	732	665	692	683	667	668	729	678	659	676	691	688	723	677	695	722	735	720	660	666	681	704	668	633	728	671	674	685	695	692	652	648	658	696	684	673	670	693	667	661	665	676	685	698	700	716	664	723	711	695	661	677	703	660	727	663	643	700	704	708	675	700	687	736	666	709	703	687	746	681	709	673	693	731	654	676	683	742	640	670	708	711	651	663	734	652	713	635	707	706	663	700	697	689	662	690	678	684	684	680	692	684	699	730	681	682	691	715	713	686	690	625	657	679	669	689	710	725	722	693	660	683	725	687	674	646	692	682	694	670	664	647	671	724	647	678	677	671	689	685	690	669	671	722	694	665	661	732	684	673	628	679	703	723	666	690	698	744	656	687	683	709	673	665	692	742	686	697	627	661	648	686	697	618	702	741	672	671	699	716	687	685	705	669	693	665	712	689	703	710	696	706	695	726	695	697	733	691	650	646	683	644	694	709	723	653	659	669	714	675	686	687	714	699	661	662	690	722	700	652	679	650	671	664	701	694	679	662	707	669	639	647	707	721	646	694	674	691	675	637	701	720	674	658	683	661	676	675	689	682	687	710	671	653	674	695	659	662	687	674	674	641	654	628	759	674	691	708	670	696	703	743	711	678	662	669	692	668	680	673	704	656	717	665	734	731	714	657	674	659	688	721	710	679	702	705	739	688	705	663	694	665	649	683	717	649	718	730	654	689	675	670	654	680	736	667	700	667	699	695	711	714	700	630	714	700	651	655	702	687	708	706	672	686	706	685	654	676	633	634	727	675	734	679	684	648	668	694	673	677	697	673	701	657	696	644	675	685	740	731	658	662	674	688	702	686	720	683	702	683	690	706	642	714	682	625	685	693	696	664	685	677	693	687	683	670	674	678	722	743	718	704	693	681	681	670	678	685	739	650	737	731	668	696	660	720	683	661	657	663	722	699	730	673	674	649	692	710	711	711	700	679	706	682	723	683	704	712	675	688	687	693	680	678	726	637	722	700	655	698	667	711	708	704	680	671	693	687	697	679	714	659	690	672	713	688	678	682	680	669	732	687	749	678	698	703	719	734	696	641	646	664	681	702	696	635	649	716	659	721	724	715	682	663	642	710	671	645	669	631	683	681	713	673	670	673	731	730	668	685	683	674	640	668	673	669	693	655	662	723	678	697	719	691	698	670	667	660	672	665	726	710	689	693	718	670	679	687	706	714	732	668	708	646	700	643	699	649	684	669	676	715	733	683	685	661	696	677	680	646	687	711	670	709	708	671	662	683	657	654	652	695	652	675	688	708	656	715	703	729	710	702	695	686	690	684	647	710	686	701	705	731	690	709	705	701	660	665	668	698	683	705	697	679	612	723	676	704	729	643	721	662	641	636	649	663	663	663	698	701	717	724	671	728	674	708	709	666	662	697	640	713	697	708	718	686	693	694	685	693	651	685	659	660	705	700	690	631	729	696	678	689	688	677	639	696	675	647	671	669	658	718	717	728	668	716	706	686	709	686	654	651	665	701	694	679	661	663	733	719	725	700	699	669	686	700	675	683	660	683	653	645	704	671	709	687	708	625	710	691	682	704	674	690	682	718	681	649	688	697	666	728	678	678	664	676	659	700	685	677	686	693	685	705	718	652	707	693	695	671	692	676	687	693	722	683	693	703	702	663	676	673	671	719	669	671	693	630	707	662	651	687	681	720	731	656	729	710	705	700	696	673	690	734	687	661	684	696	742	683	690	711	689	676	718	660	680	637	685	677	700	711	711	639	665	678	674	688	708	703	661	709	684	637	675	677	657	652	720	690	677	725	738	706	699	656	701	694	670	703	699	693	660	686	713	664	691	655	686	701	675	663	683	708	721	674	690	664	739	719	667	690	667	660	665	666	678	667	684	711	698	698	669	705	710	656	680	713	674	669	666	668	700	681	656	632	713	708	652	690	693	695	686	685	699	666	719	656	721	659	703	724	686	697	707	672	708	653	663	688	727	671	732	710	701	744	670	638	723	641	710	694	687	701	682	692	674	695	720	653	669	663	733	722	725	708	664	675	710	705	701	694	705	724	700	661	695	695	704	671	703	661	667	678	682	699	682	696	684	676	685	666	703	728	685	721	699	705	683	682	691	679	683	670	674	688	679	660	688	666	700	619	730	728	667	683	671	676	686	700	679	645	702	684	688	693	690	698	700	666	709	668	651	706	675	694	697	702	701	686	672	717	707	665	714	707	695	716	704	669	663	674	689	693	740	693	678	683	645	732	666	671	714	655	750	709	713	720	710	671	675	679	715	660	717	635	691	689	676	657	672	718	752	724	647	666	733	699	719	653	683	660	664	693	675	689	727	712	649	701	673	656	652	702	711	705	713	671	676	709	719	652	706	692	669	655	655	636	681	655	668	626	695	744	676	651	649	703	686	697	652	702	672	707	690	665	694	687	663	678	710	705	693	719	702	692	668	682	665	687	689	705	684	679	655	601	695	648	632	651	649	702	670	736	675	693	707	709	649	641	670	723	685	703	681	661	654	693	664	700	729	691	674	689	719	670	653	626	712	705	687	693	665	685	696	720	679	665	679	716	685	683	697	702	722	722	669	680	690	686	718	729	709	693	691	670	646	703	691	663	673	671	667	739	675	677	721	647	685	693	662	672	723	687	711	709	656	710	678	671	704	718	694	694	665	670	673	700	670	664	732	673	707	703	647	653	669	704	648	660	678	714	650	695	679	690	666	740	652	672	713	681	668	709	691	663	659	712	720	657	675	688	707	699	674	701	672	706	716	696	668	694	697	672	644	672	670	654	662	738	694	672	651	715	664	682	745	644	659	724	690	676	712	711	680	671	692	669	707	710	735	771	662	638	709	657	729	757	661	699	666	639	684	665	696	737	719	664	682	680	685	682	750	685	756	671	756	660	698	673	725	670	680	716	659	669	685	671	707	692	711	690	676	705	703	673	727	720	626	691	714	700	684	715	683	663	709	673	689	664	693	704	693	688	711	651	680	676	702	691	699	691	727	728	686	664	706	744	662	687	677	671	634	679	668	717	681	705	626	676	698	706	672	685	733	639	650	695	665	688	727	674	678	655	715	701	762	659	677	746	653	678
45255	50586	38694	28818	19431	7621	1151	442	407	333	292	250	267	200	227	227	212	214	214	217	206	192	189	190	195	215	204	188	191	186	192	187	202	209	197	199	186	203	199	200	197	198	194	206	194	204	191	172	199	209	180	203	189	204	178	207	213	170	196	205	182	218	169	190	190	199	184	208	176	193	208	190	175	205	152	211	192	177	179	228	198	214	207	186	218	192	204	199	179	203	209	178	234	212	189	187	221	167	183	196	201	201	176	196	186	205	178	187	202	180	177	195	187	200	193	187	198	188	209	164	189	174	167	173	183	195	207	177	192	196	183	220	194	189	187	198	215	169	179	189	175	217	201	201	188	190	191	194	215	158	186	175	187	180	198	167	198	191	203	191	193	207	218	199	166	198	191	205	171	184	192	201	193	206	205	191	197	179	204	189	155	197	184	187	177	196	185	186	159	182	196	201	184	191	214	197	201	205	200	196	202	200	203	182	208	166	200	182	181	174	190	214	180	215	211	190	173	189	181	194	211	194	198	211	200	208	189	206	177	190	181	203	183	204	188	179	198	193	193	165	177	214	185	193	194	176	178	170	208	212	180	202	196	197	201	205	197	195	173	198	183	195	170	208	201	183	213	219	196	188	212	213	194	190	165	170	176	176	183	195	216	208	200	177	201	204	191	205	191	198	202	205	205	183	194	166	190	196	203	194	169	192	190	204	201	168	193	204	199	180	173	185	193	196	178	221	197	183	211	201	201	214	190	199	209	191	161	225	188	189	215	197	171	172	179	192	200	195	187	210	190	200	196	211	186	204	203	186	194	181	198	190	212	182	179	196	208	167	189	187	180	182	203	211	183	195	189	180	186	193	205	202	212	205	205	208	174	192	215	196	209	205	183	156	182	181	199	178	185	207	202	177	185	194	196	206	184	205	207	190	194	203	203	187	196	196	189	180	183	216	181	188	196	204	195	172	192	166	191	185	191	206	174	174	189	196	183	188	159	193	150	212	220	172	186	202	204	181	226	207	191	200	184	189	205	186	201	192	214	172	217	183	212	180	190	192	193	176	206	201	207	178	199	187	201	194	216	194	219	190	188	162	239	208	212	204	213	187	188	198	165	182	191	188	200	192	169	179	188	183	207	212	190	210	161	182	227	198	193	193	191	223	203	187	189	172	221	192	216	208	180	193	207	207	175	190	201	184	180	201	199	201	178	195	164	197	192	194	194	190	207	158	179	197	180	194	175	216	196	220	159	208	205	172	186	179	198	192	214	205	198	180	188	215	191	181	213	217	205	210	177	194	189	180	184	191	189	196	184	170	187	216	212	192	220	235	180	182	191	198	176	203	222	193	205	183	200	195	204	222	181	188	186	200	172	208	204	199	196	169	187	186	172	214	224	192	211	207	185	219	161	189	199	196	182	177	181	173	187	180	174	190	208	177	193	168	222	212	173	186	191	203	177	214	180	214	182	198	175	214	180	222	190	201	213	189	200	173	168	225	201	176	184	192	169	199	204	193	190	185	211	200	171	186	194	197	192	173	205	179	189	209	192	188	174	187	236	165	196	186	162	184	187	226	189	205	195	205	177	216	179	189	198	204	212	211	175	177	164	204	175	205	225	180	192	179	178	191	186	186	168	194	188	197	192	185	189	189	203	211	196	198	201	196	174	179	202	185	192	191	181	200	180	195	183	203	190	193	170	182	205	195	219	204	229	198	211	179	211	173	177	214	204	200	166	210	184	196	196	198	182	215	204	162	183	217	199	178	199	185	180	177	214	169	170	197	202	229	184	172	192	196	199	187	191	183	182	206	187	180	184	162	195	190	214	180	197	190	179	170	200	196	181	172	176	199	171	200	185	223	229	187	195	172	213	169	235	198	198	199	179	185	178	194	189	174	184	190	191	226	173	189	183	184	172	197	234	202	205	186	156	184	202	191	200	170	198	209	173	183	174	180	178	171	185	184	217	194	179	183	186	203	203	182	187	184	204	180	189	205	172	185	183	204	218	193	192	220	185	172	188	173	186	203	198	191	160	197	202	193	209	184	199	198	196	193	197	177	185	162	162	200	242	191	211	211	155	176	220	192	163	193	182	180	192	192	184	197	189	191	189	215	203	200	212	226	186	206	209	193	209	185	190	194	192	187	202	180	208	192	188	170	205	215	174	180	205	164	220	189	178	183	171	192	192	206	234	200	172	175	178	171	189	201	185	182	209	220	168	180	214	204	226	206	196	152	183	184	173	202	201	187	196	203	198	185	190	204	183	194	207	201	202	216	214	205	186	209	169	176	167	190	182	198	198	192	180	153	174	174	184	185	194	199	183	185	183	200	169	209	218	200	194	223	198	191	197	189	208	196	189	192	201	171	180	202	195	191	217	182	189	160	184	194	216	180	191	209	189	202	181	197	191	191	204	200	180	205	195	196	189	206	193	202	181	191	202	205	171	175	178	204	187	202	200	203	172	200	191	188	192	220	193	200	201	188	188	190	192	167	190	187	194	185	176	208	191	183	177	205	209	205	185	187	178	181	190	173	203	184	182	188	211	216	201	206	176	207	165	183	193	191	227	189	212	198	181	207	194	180	206	192	182	210	170	218	190	195	218	213	197	206	204	175	214	186	197	206	196	185	200	214	206	199	214	198	219	195	175	231	172	205	193	209	205	187	193	177	197	179	194	184	202	189	211	182	210	185	181	179	217	231	211	202	194	184	189	200	203	205	175	189	187	165	198	181	189	176	207	180	195	192	181	199	216	194	192	165	175	179	198	214	204	184	225	190	198	175	183	198	184	178	184	172	223	204	213	195	184	170	206	184	203	197	196	200	190	207	208	198	200	210	200	187	206	214	198	185	172	183	174	164	163	198	180	197	198	171	209	201	217	211	196	205	209	209	181	211	196	216	191	197	182	184	184	213	229	210	206	219	221	196	164	222	196	200	206	184	192	187	178	179	187	173	176	169	189	175	188	194	189	218	175	177	179	179	176	179	207	167	186	165	196	194	183	226	175	197	192	201	199	186	174	193	218	186	184	183	182	193	216	199	196	188	196	161	192	205	180	166	172	203	161	201	197	215	182	176	186	166	187	201	159	203	210	212	199	191	173	195	185	190	180	194	204	176	206	225	193	185	192	159	185	214	180	194	180	236	201	202	186	216	188	195	193	203	187	195	202	182	195	181	181	187	179	189	193	192	190	205	200	221	187	166	223	199	195	163	191	215	202	190	175	182	193	198	220	196	193	189	201	183	177	189	174	149	172	208	194	166	184	226	217	214	193	186	197	211	190	177	164	191	203	190	186	201	192	191	211	197	198	193	192	189	169	182	192	198	206	176	188	194	176	178	189	194	200	215	201	224	196	212	192	213	205	193	150	182	174	176	212	201	195	203	188	164	187	165	189	205	182	211	217	191	222	180	158	170	187	207	191	168	179	203	216	223	185	211	188	195	189	225	214	173	175	180	179	189	193	192	189	181	171	193	192	198	189	180	192	183	171	209	177	183	206	186
30571	41705	37712	35954	26662	12669	2369	1824	1539	1254	1018	894	848	811	732	758	757	672	653	623	663	664	566	563	553	529	582	570	560	565	596	560	530	554	536	560	558	550	520	582	525	513	498	500	540	555	534	513	574	560	551	540	539	532	486	550	592	538	546	508	537	511	530	499	510	547	504	497	523	549	497	486	550	500	518	522	527	510	485	516	511	491	486	486	525	524	558	518	522	494	516	490	513	525	518	498	519	489	506	501	537	504	512	533	530	508	515	505	500	563	507	526	521	561	479	477	547	529	523	502	499	472	502	496	502	539	528	516	470	525	455	498	521	500	487	553	542	522	498	476	481	493	486	502	494	457	519	453	530	521	523	495	496	499	472	515	505	514	514	537	529	476	482	564	474	510	496	490	519	469	518	511	524	523	524	536	503	493	529	517	490	521	490	492	492	536	513	555	475	488	487	510	525	469	511	520	498	539	523	490	530	518	541	528	483	532	521	512	513	526	523	468	541	483	513	533	511	507	484	519	527	526	535	506	496	514	503	539	487	505	531	481	508	498	470	525	502	502	531	500	512	470	482	485	489	526	499	490	494	476	522	497	510	520	513	503	534	532	497	538	474	539	540	490	536	548	562	501	517	472	498	526	484	475	479	523	475	492	518	529	499	492	510	518	490	488	506	517	472	506	489	500	543	540	482	445	502	501	494	481	482	535	512	511	520	451	466	499	450	498	476	502	498	525	492	502	522	511	520	541	528	521	530	454	526	508	474	497	496	463	510	512	470	479	514	486	473	498	525	523	487	551	481	487	569	509	541	534	504	527	500	463	498	488	486	475	473	491	464	538	492	513	509	531	515	478	511	491	530	483	490	481	537	514	503	519	495	545	522	493	548	521	473	509	455	515	489	516	510	486	514	511	485	520	534	499	512	493	511	495	493	501	477	518	513	528	494	516	539	483	543	485	515	486	501	465	496	496	461	524	502	488	461	489	573	530	498	493	509	492	453	469	486	504	509	505	522	508	532	523	471	486	511	493	498	481	541	483	565	532	501	488	483	505	491	525	522	537	491	468	503	495	467	464	511	524	503	486	516	532	522	505	520	510	482	519	530	507	479	522	508	513	539	505	535	517	499	511	518	527	483	485	502	502	489	487	485	494	516	475	510	516	522	518	511	479	531	500	503	526	512	533	535	524	473	529	540	521	534	505	542	532	482	487	493	479	489	526	481	481	545	498	498	530	528	508	536	493	466	559	506	477	463	541	450	508	504	494	494	495	526	531	487	470	532	474	511	547	509	506	493	536	489	494	476	486	540	526	500	463	527	507	509	523	577	481	502	519	525	471	487	510	547	514	511	488	514	514	483	481	497	489	497	485	467	479	498	515	496	492	481	500	470	554	514	504	496	504	520	472	498	489	487	517	507	549	522	488	508	493	509	495	512	481	501	466	430	532	500	506	486	480	498	520	513	530	505	523	539	499	498	518	501	512	508	513	505	502	491	459	503	513	518	509	542	524	487	507	485	537	483	544	526	508	495	521	518	514	503	495	502	500	489	511	504	502	513	489	529	505	461	483	496	520	524	512	495	515	501	501	500	478	498	506	510	530	476	486	508	527	502	493	514	512	499	484	511	502	532	516	484	501	491	511	553	542	509	528	500	504	495	489	501	514	492	497	495	475	538	505	509	523	512	507	497	515	488	486	505	495	473	527	494	486	516	540	510	504	505	509	512	501	504	487	481	496	489	518	531	510	501	491	516	510	465	546	514	516	514	508	533	513	505	490	508	513	474	465	520	508	468	517	517	507	507	474	532	490	510	509	544	482	483	494	516	508	486	491	513	504	526	514	515	500	558	508	489	517	492	502	517	465	501	495	482	510	481	502	510	505	466	539	504	494	535	546	506	499	513	517	465	492	461	485	512	496	507	455	484	509	483	488	534	502	506	530	501	491	515	524	523	465	504	526	494	516	512	518	538	506	526	527	518	480	503	545	519	550	498	485	538	473	510	515	497	488	513	532	550	511	495	454	485	487	474	488	474	540	524	489	495	489	522	514	515	517	520	517	515	513	514	493	498	489	488	493	523	511	513	512	515	500	486	498	483	515	495	506	503	513	543	459	507	486	489	517	494	514	528	525	499	509	499	514	502	518	444	503	540	468	505	499	527	472	522	502	519	511	480	520	499	536	481	523	479	469	486	504	459	503	504	501	488	534	482	520	489	448	509	504	504	526	502	519	479	486	527	502	506	491	555	553	492	505	552	516	471	514	507	493	508	517	517	497	507	514	473	495	533	510	497	510	516	526	507	543	530	526	510	504	457	502	492	505	511	470	544	470	505	495	471	529	543	503	526	493	519	515	515	497	533	506	539	513	499	507	528	526	488	481	526	500	500	480	489	490	485	491	526	528	507	474	494	482	514	483	482	511	487	488	505	515	508	517	504	563	474	505	506	510	478	494	514	518	523	476	500	538	489	514	513	513	490	480	508	510	469	514	538	513	515	497	499	532	476	502	518	489	519	505	522	465	516	497	497	549	508	507	523	496	502	553	494	522	475	540	478	473	555	479	524	491	494	534	506	523	467	513	514	479	480	516	501	473	501	513	511	515	504	534	540	479	536	514	509	481	486	534	520	509	501	533	512	516	522	501	517	527	510	486	493	517	491	489	468	486	491	491	482	527	483	476	546	530	510	524	467	503	517	490	516	504	516	490	496	502	518	474	529	491	473	493	511	529	520	500	505	499	516	463	535	486	522	527	482	492	513	483	459	521	515	519	462	516	513	490	499	514	508	509	533	485	533	488	509	504	499	489	518	480	459	490	523	502	511	550	459	496	531	528	532	490	501	494	507	506	506	509	472	497	484	503	493	511	515	486	522	545	502	438	528	522	506	503	490	521	487	510	518	509	498	529	560	495	534	491	505	480	488	538	526	508	550	524	522	474	484	526	545	502	470	493	485	489	523	508	505	562	489	525	539	497	496	488	537	548	501	485	497	507	494	524	496	497	503	528	507	528	480	508	498	498	499	499	502	484	510	526	519	513	503	478	526	523	527	478	490	521	509	474	472	476	484	509	559	498	506	497	552	516	472	499	526	496	480	541	539	493	512	523	498	512	506	512	463	515	522	519	527	490	474	483	490	480	490	456	519	486	503	508	494	515	545	492	508	544	509	560	493	515	529	480	541	486	500	521	499	491	494	502	534	513	502	466	519	563	527	515	497	501	504	505	492	536	514	534	498	482	516	501	529	479	493	538	479	513	451	496	543	486	478	488	494	543	524	509	529	531	516	518	532	504	511	502	499	476	534	506	492	525	479	536	507	512	484	473	463	498	554	508	490	532	475	555	480	510	478	574	508	516	486	532	513	452	506	487	500	502	486	494	521	503	492	532	512	522	546	483	485	533	521	492	551	515	515	505	499	499	512	493	553	518	475	502	498	502	517	496	505	518	471	481	533	516	539	474	505	537	514	515	529	507	514	488	479	526	497	511	493	517	515	468	538	519	530	472
57115	55955	50063	41809	38972	34968	25492	13346	3494	596	586	496	531	489	481	472	454	449	411	477	453	442	476	468	463	455	434	471	466	457	432	430	449	440	451	453	375	465	439	440	461	420	415	447	405	421	422	424	435	413	464	434	418	429	430	402	428	434	429	404	396	430	386	408	406	413	455	445	459	456	415	424	432	468	448	422	407	428	433	442	436	444	418	435	436	455	453	433	438	464	392	448	412	411	415	413	372	424	435	409	423	394	403	434	420	427	407	444	482	462	428	419	429	432	433	439	482	417	458	455	413	433	469	460	452	370	408	379	411	428	434	453	433	440	411	440	444	395	419	412	463	432	439	446	427	445	415	415	447	462	415	438	477	403	437	444	410	424	435	455	461	418	425	442	404	460	450	419	428	398	426	390	451	417	450	431	427	433	435	436	402	396	454	466	448	494	424	410	442	458	433	421	404	452	405	418	420	436	426	436	414	431	460	415	477	443	418	433	432	446	436	443	441	456	411	440	422	443	449	422	413	457	416	450	443	413	471	428	447	402	396	433	394	447	450	492	404	409	410	440	433	433	417	443	418	434	427	386	432	442	415	450	462	437	419	440	463	387	439	434	430	448	401	458	444	403	381	406	428	414	421	422	421	421	423	418	399	421	415	456	418	416	422	410	399	402	445	442	460	389	442	420	419	439	437	430	419	418	450	424	406	426	419	425	434	453	436	431	398	446	461	441	433	447	427	429	460	388	440	461	454	441	410	380	459	446	436	442	412	411	405	430	462	456	444	459	462	409	444	460	446	459	434	458	466	426	455	456	394	423	414	419	419	455	408	429	415	418	433	479	443	408	414	435	425	394	433	424	434	401	459	418	415	479	414	373	386	420	420	412	412	412	421	425	400	437	442	427	428	414	455	460	466	434	458	416	417	401	424	452	452	422	399	449	424	407	388	414	410	422	409	441	419	414	436	454	406	409	460	422	479	421	368	448	444	434	408	422	414	449	444	417	407	446	421	407	438	406	446	462	440	426	407	438	441	432	496	443	410	391	429	431	451	458	448	415	445	400	408	392	465	431	438	457	404	456	432	434	434	446	409	428	423	444	386	443	468	430	442	421	406	392	416	436	438	411	429	443	400	454	454	387	455	395	439	425	443	439	406	437	457	426	432	435	454	434	449	444	451	450	428	387	438	433	438	432	464	458	440	426	457	420	440	396	446	431	362	448	432	447	449	431	403	423	439	454	429	397	423	455	386	417	444	453	444	462	409	459	433	389	439	427	434	406	410	427	469	460	443	419	445	426	429	464	417	428	418	467	450	477	463	424	429	477	424	438	411	421	431	447	422	432	453	437	397	450	417	390	481	397	426	442	438	404	472	473	461	406	448	454	442	430	454	426	428	401	422	458	469	424	433	406	468	446	466	414	419	440	457	447	443	400	429	398	432	389	434	435	446	439	428	443	457	419	460	402	453	419	426	461	417	404	452	412	430	447	407	427	420	406	425	430	405	422	413	421	427	455	394	455	429	406	431	455	434	420	411	410	455	396	430	385	408	452	434	423	417	460	450	429	428	407	452	417	408	431	427	422	436	417	406	416	455	433	459	406	452	407	436	443	408	421	457	411	422	423	382	416	444	439	428	453	431	398	460	422	389	419	456	429	446	470	441	428	436	404	455	439	408	461	461	398	457	414	429	402	437	425	456	459	406	461	454	418	445	445	427	418	406	429	423	406	437	463	459	413	407	459	398	414	434	435	416	422	429	432	437	432	433	447	463	448	414	424	409	390	481	447	462	438	447	418	428	469	429	463	443	450	445	410	421	432	414	462	419	375	425	414	417	434	445	420	413	408	431	418	458	439	452	416	477	445	426	472	436	428	445	401	435	417	424	441	424	430	400	443	439	417	440	467	433	447	434	436	459	416	421	471	413	378	438	437	387	456	400	397	469	457	434	402	431	422	429	396	433	477	478	415	417	428	421	443	422	430	449	426	418	425	423	427	415	435	430	437	438	435	441	408	417	420	405	424	411	460	393	428	459	434	437	376	434	407	447	473	465	399	440	449	439	430	448	428	411	420	429	452	413	413	438	427	448	408	441	436	409	384	423	387	397	442	426	443	416	443	440	426	463	459	433	419	458	457	420	431	412	428	433	411	474	436	453	419	433	401	454	456	438	378	439	443	417	454	416	433	403	469	451	430	454	430	413	422	434	454	434	457	444	407	417	435	411	407	414	446	423	435	417	438	419	396	421	421	465	422	428	437	431	442	411	406	424	417	424	416	403	459	441	449	442	378	421	445	430	407	424	426	414	466	438	424	448	450	398	465	408	362	427	413	448	465	420	394	435	416	420	404	417	474	361	424	430	465	426	422	472	461	416	421	430	400	444	443	408	432	453	463	457	425	446	455	431	456	413	445	448	442	459	402	411	397	433	426	440	420	416	486	502	421	434	405	400	392	426	436	423	430	428	405	478	441	417	420	455	456	455	426	472	434	409	403	412	419	443	429	408	435	433	448	450	437	424	474	413	427	439	444	444	421	445	439	471	431	437	397	390	412	417	437	428	403	461	477	447	431	452	433	387	445	390	413	453	425	449	420	412	399	435	404	409	466	450	456	455	425	416	427	417	403	460	405	431	433	415	368	403	416	419	440	411	421	414	462	459	439	459	402	456	434	437	393	416	399	416	423	445	448	440	408	433	455	440	403	452	383	464	411	418	437	435	441	433	428	416	454	424	436	417	475	415	443	461	410	391	443	407	422	424	421	386	438	407	468	407	421	429	407	430	399	393	444	428	398	409	441	422	402	400	463	428	435	403	481	434	426	432	460	405	414	397	418	436	455	419	420	439	427	404	404	418	390	396	442	444	416	456	398	376	384	423	439	458	424	393	425	432	471	456	408	431	417	424	404	399	426	444	394	473	439	445	426	388	419	467	414	393	424	436	440	443	455	449	422	468	452	455	400	445	437	444	431	431	399	440	449	435	414	440	423	433	439	509	456	452	460	406	437	425	431	424	402	418	425	446	427	436	402	396	393	455	398	424	457	400	455	437	430	433	489	446	460	436	429	425	420	401	439	413	438	431	463	412	436	424	451	396	400	432	415	434	457	443	443	447	452	457	455	413	408	435	431	416	411	406	449	413	479	447	425	415	425	410	445	438	448	463	405	392	439	402	450	438	403	428	428	433	425	457	456	415	432	457	421	434	438	425	443	467	444	411	454	466	471	441	421	426	368	461	455	432	435	420	419	452	459	428	475	432	438	416	462	422	460	413	431	410	393	436	400	418	448	446	510	468	432	438	449	411	415	402	454	416	443	430	409	448	454	466	427	423	419	464	425	414	435	441	384	411	419	422	417	453	413	395	432	400	433	443	477	405	399	407	398	423	452	482	448	414	441	452	481	422	420	436	469	390	426	442	421	459	422	427	405	425	426	449	448	443	405	443	415	423	417	437	440	451	401	416	412	435	425	377	417	382	391	431	425	416	417	457	423	411	439	442	414	413	423
40813	50367	54946	50680	52907	48407	36917	23817	7711	1643	1735	1505	1367	1341	1320	1255	1285	1201	1219	1193	1171	1140	1171	1127	1085	1096	1087	1033	1138	1108	1179	1068	1020	1068	1097	1031	1057	1088	1035	1049	1071	1059	1053	1054	1053	1154	1040	1053	994	1019	1080	1069	1064	1023	1030	1041	1068	1022	1075	1003	1040	1020	1058	1042	1067	1063	1089	1079	1073	1024	1028	1056	1054	1039	1060	1066	1040	1046	1086	1055	948	1041	1040	1073	1033	1034	1040	993	1046	988	984	1013	991	1073	1026	1078	1047	1030	1035	1012	1044	1017	1081	1011	1023	1054	1033	986	1024	1056	1056	1053	1034	1032	1088	1065	972	999	1078	1002	1046	1017	1047	1041	1043	1050	1016	1009	1103	1022	1010	994	1009	1028	1074	1044	1044	1062	1021	1023	1049	983	1038	1028	987	1042	1019	1035	1035	1020	1015	963	1017	1026	1022	1031	1035	978	1053	1003	971	993	1021	1037	1084	1022	950	1039	1047	1040	1043	965	1025	988	1006	1002	1050	1052	1057	1046	1051	976	999	993	1056	1030	1013	1021	1074	1042	1006	1049	963	1036	1034	1080	1055	1034	1062	993	1009	1008	1068	988	971	1011	975	1030	1053	1042	1025	989	1042	1031	1009	973	1036	1048	1023	1022	1090	997	1041	1048	1032	1027	1026	1010	1053	1026	1021	1022	1042	1058	1022	1068	973	958	1013	1022	991	1036	1015	1034	1011	1048	1078	1041	947	1034	1063	1033	1079	1069	1004	992	1053	996	1053	1023	1040	976	1044	1023	945	1030	1020	1013	1016	1019	1001	946	1045	1007	1016	1026	1060	955	1061	1005	1062	1065	975	1028	1046	965	1028	1046	1004	1015	1019	1036	984	987	1023	1026	1051	1029	1047	1052	1042	1043	1033	1047	1054	1091	994	1031	1046	1097	1007	1043	1015	1016	995	988	1101	1057	1020	992	998	1040	1055	1021	989	1011	1006	949	1043	1045	1052	1018	1067	1022	968	982	1076	1020	988	1034	1080	1035	1033	995	1038	1014	1030	1073	1069	1061	997	1035	1018	985	1033	1012	1042	1066	1043	1060	1011	991	1011	966	996	1010	934	1018	1067	1078	955	1026	1045	1111	1042	979	998	1009	1085	1023	1062	1047	973	1042	1040	1015	993	1035	1041	997	1051	1037	1017	1051	973	994	1006	1047	1043	1031	1038	1023	1042	1022	1004	1023	1035	1047	1031	1078	989	1053	1021	1058	1052	942	1050	984	1035	1048	1016	1008	990	995	1076	995	982	1013	1041	1012	1027	1028	992	949	1066	992	992	1057	1008	1077	987	1003	1008	1062	1005	1066	1064	1047	1005	1081	984	1048	1008	1018	1086	987	1055	1076	1016	1022	998	1037	982	1039	1021	1005	1011	1086	1063	1031	1068	1003	1056	1006	1041	982	986	1029	1012	986	1025	1037	1032	1054	1013	1018	966	962	1024	1063	993	1051	1066	958	982	1024	1056	1051	976	1046	941	994	1041	1072	993	1007	1034	1031	1027	1029	1035	993	1006	1033	1007	1046	1025	1002	1033	1019	1033	1034	997	997	1045	1069	1043	1033	1067	1059	1045	1010	1067	1019	1008	993	1047	1074	994	1061	1055	1060	1004	1063	954	1058	1056	1054	980	1030	994	1009	1040	984	1041	1002	1011	1053	1004	962	1052	1059	995	1018	1031	1032	1005	1064	1007	1055	1051	1103	1031	1039	1035	1033	1018	1031	1018	1053	934	1032	1041	1053	971	996	1041	1034	1001	1035	1080	1018	1060	1053	984	975	1014	1028	1089	1013	1042	971	1046	1011	982	1021	986	1055	1082	989	1022	1035	1039	1027	1022	1027	1010	1011	1008	1058	977	1065	1024	1030	1070	1037	1034	1003	1088	1037	1052	1034	1014	1012	1014	1042	1034	1006	998	996	961	1047	1006	1013	1068	1119	1001	1052	1026	989	1044	1044	973	1049	1002	1020	1049	969	1070	1021	1063	1046	1066	1042	1078	1000	1023	996	986	1060	1028	1038	998	996	1034	978	973	1053	1043	1019	952	1060	1038	1058	1010	1064	1034	1026	1070	1089	1029	1011	1041	1021	1012	1106	1029	1080	1027	1046	969	1044	1012	999	1023	1016	1010	1008	1049	1084	975	973	1081	1033	1051	1051	1062	1000	1034	1010	1052	1008	1065	1045	962	955	1009	1041	1000	982	1028	1013	978	1007	1026	978	1013	1027	1033	1065	1084	1036	976	1009	963	1101	999	1042	1014	996	1049	982	964	1039	986	991	992	1037	990	1012	1010	977	990	1020	989	1029	1014	1030	990	1023	1051	1018	990	1018	993	1046	1039	1001	1039	985	987	1006	1032	1032	987	1048	1062	1005	1034	1046	1034	1066	1023	1025	1026	1016	1015	998	1056	1074	1011	1039	1015	984	1047	1014	1028	1017	1046	1033	979	1087	1000	992	1031	1037	998	1006	1101	1017	985	1005	1082	1097	1021	1009	986	1033	990	1033	1031	1003	983	969	1005	973	1011	1006	1043	1064	1004	1002	1007	1011	960	999	1070	1015	1029	1025	1052	1035	1027	1081	973	1008	1051	1014	1009	988	982	973	1026	1051	1085	1026	1045	1032	997	1005	1066	990	988	1041	1037	1067	1045	1089	1046	1113	1042	951	1012	1016	1053	1024	988	978	1050	1057	1039	1056	1004	1064	1086	1033	1050	1025	993	995	1040	1011	1006	1008	1037	1025	1065	993	1077	1000	1044	1005	982	966	1031	1025	1079	1085	1065	1021	1014	1050	1050	1058	1054	1049	1025	1037	973	1005	998	1021	1046	1061	997	1029	1000	1012	1064	1058	999	991	1006	1026	1045	1018	1004	1026	993	1011	1011	1005	1075	1081	1027	994	978	1039	1012	1007	1022	1007	1012	1015	982	1051	960	1043	1041	1029	1003	988	1017	1037	948	1059	1006	987	1044	1082	1023	1074	1026	1027	1071	990	1024	1024	1022	957	1031	1021	1026	1070	1004	1006	1056	1001	1012	1003	1063	1019	1055	995	997	1040	977	1016	1023	1058	1021	1009	1037	1051	1014	1054	1012	1047	1034	1030	1023	1078	1008	989	1002	987	992	1003	1036	1025	1038	1026	1020	1041	999	1000	1016	1016	1052	1045	1011	1041	1044	985	1019	1028	995	1017	963	1049	1023	1067	1012	980	1040	1019	1040	1009	973	1041	1000	996	1020	984	1030	1011	1002	1016	1017	981	1038	1043	1030	994	1051	1000	1050	1023	1001	1004	1007	1020	1010	1032	1022	965	1053	978	1053	1029	1055	1010	1077	1014	979	1007	977	1044	960	1068	1049	1039	993	1082	1015	1034	1026	1052	1040	1007	1026	1059	1039	1029	985	1033	1042	962	1034	1080	1046	995	1033	1024	988	1032	1023	1054	1012	1019	1028	996	1064	1074	1034	1037	1010	1005	1015	1016	994	1036	1053	1023	996	995	1045	1054	1026	1005	978	1034	1011	1057	1136	1023	995	1010	1019	1015	1011	1017	1038	987	950	1075	953	1019	1000	994	1058	1012	995	1029	1036	1015	1023	1057	990	1032	1069	1017	1061	1004	1016	1030	1041	1032	989	1018	1032	995	1057	1048	1015	1051	1015	1028	1016	1058	1039	1028	1007	1044	1095	1041	973	991	1046	1041	988	1002	1061	1017	993	1070	998	995	1054	1042	1003	1015	955	1060	993	1026	970	1040	1003	999	1042	1027	1052	1028	1033	1047	1043	1043	973	1002	1011	1003	951	1079	1020	1006	1007	1021	1048	1009	1059	1052	1007	1032	979	1027	992	1048	1090	1025	1050	1081	1058	1037	1048	1026	1052	1034	1048	1055	1062	1011	1099	1041	1030	993	1083	1016	1011	1053	1000	977	993	1006	999	1089	946	1039	1119	952	1051	1083	1024	1011	994	1080	1004	1051	1065	997	1034	1032	985	983	998	988	1085	1089	987	1023	967	1000	1043	1044	1026	1002	972	1037	1042	998	1005	1036	1000	1022	1005	1030	1057	1036	1020	1006	991	1044	1020	991	1029	1055	944	1069	1031	1072	996	973	1042	994	959	1057	1050	1034	989	1016	1028	1038	1053	1041	1051	1029	1022	992	1073	1048	1007	1013	984	1032	1020	951	1108	1015	1026	1033	989	1047	1013	1019	1036	1008	1010	1039	1030	958	1015	1039	1046	982	1027	1041	1044	1034	1011	969	1008	1032	1004	961	1036	1001	984	1001	1040	1004	1037	1018	959	1048	1042	1009	1020	1001	998	1036	971	1051	999	1031	1034	1018	1026	1043	1061	1060	1035	1034	1067	1013	1042	1060	1004	980	1004	946	1035	1060	980	1060	1008	1068	1028	1004	1023	1027	996	998	1063	965	1038	1019	999	1067	1014	1050	1026	1073	980	1041	1049	1020	1075	1010	1101	1037	988	1024	1028	1017	1001	1030	1001	972	1032	1036	1089	1055	1038	1016	1067	1000	1012	1036	1031	1009	1025	1008	1035	996	989	1014	977	950	1109	1052	1037	1024	1009	1032	989	1045	974	1031	1018	1045	977	1012	1029	983	1057	1020	1013	1034	1058	1073	1002	1104	1053	1073	1066	1091	959	1029	1003	1042	1053	991	1008	1032	1021	1001	967	1060	1032	991	1064	1007	985	1015	1059	958
32905	37475	28984	12960	12558	11929	9870	5223	1067	474	492	429	451	446	480	419	428	436	409	411	427	440	463	451	456	446	446	476	429	441	478	432	465	430	460	460	458	438	451	442	457	466	422	435	447	467	463	448	446	509	460	488	448	430	424	471	402	455	452	474	451	453	485	486	472	448	411	428	405	466	491	434	434	450	400	433	435	444	471	415	438	469	428	435	449	437	484	503	455	465	434	422	455	452	455	470	431	447	421	423	449	452	443	425	434	462	482	424	458	450	465	447	434	454	450	444	493	463	447	431	430	418	440	459	451	449	427	473	409	470	440	480	465	448	429	410	413	457	508	432	470	459	475	453	457	452	426	439	431	425	484	457	451	405	428	467	431	508	470	448	445	394	474	438	454	448	466	452	441	436	457	476	439	435	440	433	420	448	392	421	405	433	467	481	451	426	460	433	442	468	448	479	436	458	418	450	457	466	437	420	428	462	444	441	468	435	428	415	501	473	450	443	463	474	482	425	414	479	481	448	435	463	455	424	461	432	441	461	452	404	435	435	446	469	464	407	425	449	459	470	453	428	465	447	440	439	447	441	462	472	450	442	461	488	435	451	417	413	446	416	418	445	463	439	466	464	454	440	420	453	467	452	459	425	460	472	448	425	456	432	420	469	421	452	407	483	454	407	480	414	432	434	415	453	479	433	434	417	453	445	467	472	461	465	443	415	437	474	453	439	472	444	438	403	440	431	440	442	461	416	445	458	451	442	459	455	444	471	419	475	435	438	474	435	468	412	469	417	430	443	478	450	451	432	497	399	439	430	490	463	439	430	407	418	437	459	469	470	419	437	453	466	476	436	453	464	430	449	480	464	420	459	493	418	481	455	439	472	424	460	423	478	443	451	436	452	417	433	469	465	475	426	437	432	447	446	429	434	449	402	473	466	465	445	452	475	498	422	430	425	433	433	453	444	455	430	459	469	465	467	450	428	459	434	435	475	433	434	446	464	425	437	422	451	447	454	431	462	446	401	459	465	415	469	460	452	414	416	467	464	404	420	464	437	445	425	474	414	430	447	449	427	473	429	447	445	500	441	444	458	507	442	446	484	460	458	420	464	462	411	499	416	423	439	471	463	419	414	482	477	409	441	479	488	479	476	465	456	430	458	398	427	419	453	436	446	448	465	423	455	429	452	448	452	366	487	437	424	447	433	416	453	444	412	449	412	449	451	416	426	436	459	402	421	464	409	439	430	448	412	437	436	410	428	419	433	401	435	449	419	425	463	424	423	439	477	463	434	434	438	441	460	470	454	430	443	489	477	494	461	437	434	424	475	451	435	491	467	432	446	434	449	466	433	484	415	479	421	445	447	460	456	469	474	443	499	441	457	439	489	421	440	427	459	438	437	461	462	429	476	449	435	423	455	466	458	442	447	442	442	478	436	456	441	418	455	457	469	472	458	478	460	465	439	467	450	424	448	460	476	429	446	394	477	425	432	467	425	452	427	427	461	477	424	471	419	401	447	454	424	467	445	442	444	429	445	471	436	436	464	471	447	427	463	458	440	376	478	426	462	478	448	447	435	482	411	449	439	481	442	435	418	450	426	416	427	467	425	443	461	459	474	444	436	446	440	431	445	407	435	421	434	440	427	449	465	459	466	469	503	449	448	431	437	465	481	451	441	443	424	482	424	454	459	481	473	479	462	435	423	428	444	448	447	435	464	484	461	451	442	500	468	395	463	435	457	458	426	439	447	430	406	456	437	471	400	409	449	408	418	449	415	439	468	469	436	448	457	457	445	471	442	417	453	429	472	465	452	457	431	432	456	440	442	473	435	512	466	443	450	448	430	481	454	458	438	455	474	422	466	461	448	468	465	466	468	457	467	435	457	449	448	443	431	474	465	453	421	452	453	435	388	448	463	436	482	448	420	402	448	423	495	434	422	421	423	443	475	436	394	440	491	440	473	474	447	427	448	463	481	441	469	444	456	463	470	449	418	429	441	471	433	425	446	442	447	470	444	452	439	430	450	450	418	458	457	468	444	456	421	417	435	459	401	472	456	472	438	419	449	445	454	416	463	452	487	474	480	486	452	464	426	409	441	447	396	464	483	450	471	401	415	466	434	457	441	436	461	441	438	451	462	449	473	425	432	427	471	421	433	459	456	460	421	390	410	383	429	425	481	422	440	445	447	426	441	456	462	458	437	462	490	482	449	453	458	442	434	426	447	432	450	451	405	413	468	461	474	478	460	450	463	492	392	418	427	415	449	445	492	441	419	418	427	447	444	431	438	460	430	438	445	450	453	441	458	421	417	437	432	430	452	478	451	444	413	446	496	434	432	417	449	447	448	436	426	428	415	409	395	446	421	417	424	422	461	469	409	437	419	429	483	435	406	427	449	428	472	456	423	421	506	445	420	464	407	444	473	435	422	479	447	446	456	476	429	451	422	474	435	427	431	461	437	438	473	481	386	455	467	437	424	440	452	474	447	433	450	457	437	456	433	437	461	435	447	463	424	443	437	424	427	468	412	439	475	412	452	417	386	443	477	440	494	458	436	458	404	442	490	454	406	421	448	431	447	487	417	487	439	431	484	440	461	428	485	441	472	459	464	465	435	427	433	456	432	447	437	400	463	468	479	427	475	424	443	423	474	464	459	447	474	413	403	480	438	458	407	439	460	423	440	435	413	473	472	427	464	452	481	437	445	445	446	419	425	427	460	444	454	493	442	436	432	457	443	414	466	447	446	462	480	429	465	441	395	449	451	467	457	447	428	439	437	438	447	452	443	480	451	479	480	452	441	443	412	463	475	496	459	413	413	430	436	438	500	439	457	478	424	472	446	492	473	453	475	423	454	435	437	470	474	435	473	453	452	430	435	450	407	439	462	428	445	445	422	452	407	457	475	496	454	479	379	406	426	436	477	458	434	482	447	431	471	445	482	395	421	424	426	443	460	476	425	431	443	466	456	476	412	462	469	446	444	469	453	455	477	420	440	444	466	422	439	452	420	431	421	418	501	467	424	463	429	476	418	459	478	441	425	486	449	447	419	432	472	428	437	438	465	442	481	455	475	432	429	453	421	452	432	444	495	442	454	453	420	453	441	470	431	464	468	441	437	448	416	458	453	434	430	400	473	488	477	465	453	446	443	426	454	400	441	450	429	436	482	407	462	419	428	431	460	471	492	444	429	460	464	434	446	477	460	401	445	396	438	454	476	403	429	454	468	405	452	478	459	453	483	422	420	472	437	427	469	470	433	478	495	414	472	454	458	459	468	407	450	438	445	449	474	467	459	473	434	442	471	463	457	452	455	444	460	434	456	417	413	451	479	439	469	479	433	428	397	450	493	473	457	412	482	410	433	429	448	438	427	444	449	458	451	438	436	419	423	429	458	419	443	456	456	411	467	469	450	457	442	437	432	436	429	450	440	435	466	438	425	433	442	457	461	430	488	414	421	444	432	418	427	440	472	423	415	435	409	437	478	480	449	442	467	465	420	448	443	415	415
18601	29460	29874	20178	26419	27122	24970	15170	2941	1119	1042	1052	1020	968	1009	1032	1092	1050	1034	983	991	994	1016	1018	1051	1034	990	1105	960	1005	1020	1020	1026	1056	1039	1034	1100	1031	1056	1109	1058	1046	1063	995	1072	1046	999	1015	1044	1033	1016	1064	1050	1061	1003	997	1058	1020	950	1042	994	1038	1043	1012	1026	1049	1074	947	1052	1038	1052	1015	1027	1040	1027	1023	1031	1004	1031	1015	1113	1062	1006	1117	1035	1039	1003	1067	982	1094	983	1047	1006	1038	1020	1027	1047	1097	1037	1017	1064	1065	1042	1109	1002	1018	1034	1027	1050	1039	997	1054	1054	1007	1039	986	998	1060	995	976	1022	1045	1024	1073	1037	1028	1040	1048	1015	970	1024	1040	1065	1012	998	1057	1025	1080	1026	1004	1056	1003	1050	1033	1034	1086	1053	1051	1006	1028	1002	1006	1034	1069	984	1056	1008	1007	1032	1000	998	1014	1038	1061	1049	1071	1005	1016	1057	1063	1020	1008	1078	1022	994	1032	1064	1051	1030	1041	1016	1040	1036	1048	1041	997	1069	1024	973	1039	1054	1053	1021	1028	998	1003	1059	1069	1078	1059	1032	983	986	1060	1004	1073	981	1042	1036	1055	1037	1057	996	1038	1041	1042	1037	1037	987	1049	1051	1048	1011	995	1005	1104	1045	1007	1052	1058	1074	1006	1056	1016	1048	980	1009	1038	1033	1056	1035	982	1009	1022	1030	1049	1016	1100	1020	961	1053	1016	1068	1017	1067	1041	1041	991	1000	1048	1069	1015	1056	1018	1077	1028	1014	1027	1037	1049	1010	1054	1047	1016	1016	1024	981	1020	1017	996	1039	1028	1034	1005	1010	989	998	1048	981	1056	1036	1006	1115	1061	1056	978	999	1086	979	1003	1039	1014	1008	1001	1002	1048	1043	1023	978	1055	977	1025	1061	1055	1010	1020	1000	1029	1078	974	1013	1044	1023	1036	1092	1036	992	1092	1023	1017	1057	988	1010	1083	1079	1003	1081	948	1030	1082	1052	1072	1079	991	997	1028	1055	1000	1039	1060	961	1027	1015	1028	1025	1052	1042	1039	1044	1049	1054	982	1044	1051	1045	989	1005	983	996	1042	986	1069	1038	1025	1057	1039	1030	1028	1059	1044	1032	1026	1065	990	1029	1066	1000	1031	1038	1080	1011	1066	1062	1027	1011	1010	984	1117	1036	956	1092	1064	1024	1044	1036	1110	1038	1034	1039	1049	1018	1006	1050	1040	1040	1096	1053	1027	1031	1024	1042	1067	1000	1017	1012	1061	1002	1028	1062	1050	1019	1101	1012	1023	978	971	1063	1062	977	1043	1037	1092	1053	1126	1040	1013	1015	975	1041	1043	1034	1026	1065	956	1032	1034	988	1038	1040	1045	1020	1091	1028	974	1037	1063	1011	1020	1088	1070	1037	994	1054	1056	1026	1011	1055	1086	1034	1038	1003	1008	1032	1029	1058	1004	1076	1080	981	1016	1005	1067	1002	1049	1025	1044	1002	1063	1046	1052	1022	986	1065	1092	1019	1058	1043	1027	1024	1064	1030	1032	1059	1028	1009	1036	1066	985	1040	1062	1049	1079	1051	1101	1074	1059	1067	1055	1011	1048	989	1031	1025	1014	1028	1020	1062	1033	1039	1021	1025	1033	1073	1008	1026	1025	1033	1087	1055	1021	1052	1050	982	1055	1001	1038	1006	1012	1030	992	1062	1033	1026	1002	1016	997	978	1003	1035	1027	1012	1067	1023	1048	1068	1009	1093	1102	1023	994	1053	1033	1061	1044	1035	1042	1032	1079	1010	1035	995	1049	1011	1007	1044	997	1007	1092	1040	1037	971	1007	1011	1047	1016	1060	1100	1042	1028	1084	1060	1010	1031	1097	1054	1052	1066	1040	1011	930	1020	1027	1068	1080	1035	1014	1023	1018	1047	1019	1036	1033	1034	1060	1060	1030	1070	980	1024	1044	984	1079	1077	1015	1006	1058	1006	1089	1012	1024	1057	1001	992	1047	1012	1071	1017	1035	1059	1045	1027	1064	1044	1052	1066	970	1045	991	1040	1041	1016	1011	1076	1098	998	1012	1054	1011	973	1028	1028	1030	984	1013	982	1081	977	1003	1105	999	1004	1021	1054	1087	1001	1038	1017	1113	986	1055	1058	1046	1045	1061	1027	1056	1059	1023	940	1061	1057	1016	1017	1020	1041	1013	1033	1047	998	1000	1083	1050	1035	932	1021	1054	1032	1018	1071	1017	1066	1069	988	1032	1022	1061	1035	1077	1062	1009	1035	1031	1047	996	1048	1073	1066	1051	1025	1011	1049	985	984	1015	1050	1086	989	1026	1097	1063	1049	1022	1042	1089	1012	1046	1057	1002	1029	1037	1076	988	944	1021	1088	987	1027	1020	1063	1015	1062	1046	1034	1079	1004	1014	1014	1022	996	1014	1040	1079	1091	1024	1017	1017	1026	1073	1087	1016	1064	1042	1056	1012	1031	1015	1049	960	1019	1040	1036	1038	999	1008	1076	1068	1042	1034	1019	1037	1006	1025	1008	1012	1044	1042	1062	1024	1011	1011	1057	1019	1099	1034	1064	1040	992	1010	1076	1068	1071	1068	1057	995	998	1064	999	1063	1008	1020	1022	1025	999	1060	1007	1029	1013	1032	1021	1058	995	1024	1103	1003	1028	999	1087	1042	1075	998	1013	1025	1071	1018	1046	1042	996	991	1048	984	1042	1032	1018	1082	1033	1022	1002	1003	1042	1024	1005	1047	977	1026	1050	1018	1029	1021	1036	1020	1058	1017	1038	1040	1042	1017	1038	1049	988	1067	1065	1074	1016	1078	998	1038	1026	1048	1055	1050	1067	1027	1034	1011	1027	1021	1046	1076	1056	1063	1027	1018	1027	1032	1070	1025	1082	1060	977	1082	1029	980	1026	1079	1088	1016	1004	1027	1046	1003	1022	1095	1013	1037	1040	1044	982	1071	1082	1011	1020	1064	1064	1006	1028	1079	1064	1027	1024	1030	1038	1000	976	1025	1043	1033	1104	1046	1058	1029	1085	1078	968	1087	1061	999	1037	1023	976	1079	998	1088	1027	995	1068	1056	1028	990	1037	1019	1014	994	1050	1036	1063	1139	1041	978	1031	1004	1037	1042	1068	991	1042	1024	1085	976	1061	1017	1092	1029	1000	1093	985	1043	1058	1046	1018	1007	1020	1048	1050	992	1024	991	1037	1103	1058	1042	1033	1087	1005	1023	1064	1060	972	988	1009	1021	1012	1020	1021	1021	1056	998	1062	1040	1113	1003	1076	1015	1075	1021	1031	1006	1082	1005	1055	1030	1024	1050	1082	1036	1005	1022	1022	1097	1049	1020	1054	993	1050	1020	1065	984	1066	1017	1056	1045	1070	1039	1016	1077	1034	1056	987	1010	1067	1022	1040	1056	1038	1046	1063	1077	1025	1031	1023	1007	1053	956	1056	1027	1072	1001	1031	1038	1037	991	1033	1017	1004	1099	1064	1042	1007	1016	1091	1024	963	991	1032	1109	1035	1005	986	1004	1056	1070	1054	1046	1043	1071	1065	1069	1051	1008	1030	1061	1035	1093	984	1031	1068	1021	1033	1036	996	975	1017	1032	1031	1038	1049	1037	1043	995	991	1083	1045	1033	1029	985	1029	1016	1014	1013	989	1044	1061	1041	1021	1063	1039	1071	1024	1043	1023	1064	1033	1049	1078	1049	975	989	1073	1059	947	1046	1027	1027	1020	1021	1051	1050	1022	1035	993	1029	1017	1018	1020	1028	986	1010	1020	1039	1068	1085	1041	1049	975	1001	993	1028	1044	974	1021	1081	1043	1005	1055	1086	1009	1039	1042	1099	1002	1048	1057	1011	1033	1088	1066	1071	1048	1055	1003	1049	1091	972	1031	992	1053	1020	989	980	1040	996	1034	1015	1074	1029	1021	1018	988	958	1060	1075	1023	1007	1009	1029	1033	1062	1074	1011	1030	1019	1076	1029	1004	1054	1071	1078	975	1031	1048	1031	1076	1021	1028	1023	1039	1113	1051	1046	1007	1049	1030	1038	1089	1077	1047	1097	997	1025	1041	1095	1029	984	1084	1054	1032	1032	1059	1060	1026	1034	1057	1041	1018	997	979	1060	1016	1059	1048	1007	983	1052	1083	1007	1048	1051	1038	1047	1074	1003	1066	1011	1072	1031	991	1061	1079	1093	987	1056	1056	1024	1072	1082	1015	1021	1107	1046	1104	996	1052	1068	1055	1041	1027	1010	1064	1055	983	1014	1001	1029	1089	1078	958	1016	1098	1089	1051	1020	1052	1066	1078	1060	1045	991	1065	1018	1014	1040	1017	1077	1024	1066	1007	995	1012	983	953	1033	1033	1040	994	942	1058	995	1032	1024	1038	1056	996	1000	1022	1027	1070	1030	982	1054	1046	1084	1041	1018	1033	1015	1025	1043	1042	1068	1016	1051	1054	992	1029	1055	980	1040	1044	1057	1033	1044	1067	1048	973	1047	1037	1062	1012	984	1007	986	1062	1076	1039	985	1027	934	1037	1067	1018	1044	1051	1068	967	1022	1045	1044	1005	1028	979	1085	1018	1053	1069	1051	1021	1024	1005	1046	992	1079	1054	1014	1045	975	1069	1025	1003	1002	1021	1070	1088	1038	1017	1003	1069	1019	1060	1072	1021	1031	1042	1031	992	1015	1027	1050	1067	1013	1033	1111	1058	970	1017	1022	960	1042	1034	1060	1040	1069	1046	1039	1049	1025	994	1058	1059	1061	968	1049	1004	1042	1025	1059	1046	1056
59738	58684	39030	28381	19661	12353	11214	11325	2335	322	320	308	303	307	336	322	303	271	284	261	284	304	266	292	282	271	306	294	278	285	266	252	279	247	256	268	262	285	236	263	283	269	254	267	276	279	279	266	301	270	269	279	271	250	306	283	244	234	278	238	287	285	262	275	268	229	260	300	285	252	268	274	259	281	277	273	239	291	304	284	255	268	258	240	268	270	246	272	283	293	289	279	274	282	249	278	256	302	291	237	278	274	232	277	261	258	256	280	256	295	291	277	260	254	236	280	269	271	282	258	259	281	277	251	301	257	243	260	307	284	244	255	272	287	267	276	307	288	321	282	263	317	283	267	258	263	252	265	241	274	274	261	277	288	271	301	259	261	273	229	259	260	283	304	265	272	283	270	270	249	259	300	250	278	270	270	292	234	270	247	262	280	248	285	282	276	254	261	245	256	281	260	265	258	271	285	224	268	258	277	265	261	268	230	284	278	287	270	260	268	298	283	282	236	275	299	252	270	259	254	260	283	273	237	264	257	294	293	287	272	279	276	272	289	259	242	260	264	294	272	262	267	303	274	253	303	290	287	278	285	278	295	269	261	237	283	286	244	253	261	291	276	256	264	237	233	277	278	259	231	265	250	301	296	300	250	281	261	255	280	250	269	253	278	260	297	266	286	279	300	244	262	260	254	269	270	255	258	252	267	277	256	261	257	280	253	291	231	275	274	271	244	252	280	291	281	244	244	258	249	283	249	278	260	277	255	249	254	231	267	265	283	279	245	255	252	287	263	294	310	312	257	265	278	244	267	283	268	301	246	219	309	281	276	264	274	278	269	263	290	254	270	250	252	260	287	257	272	284	263	269	283	253	258	279	296	287	275	274	268	276	225	264	288	279	290	255	257	241	255	279	271	247	318	252	283	269	238	263	279	266	249	265	258	240	247	265	278	274	302	272	246	317	271	270	282	275	272	266	300	257	288	291	264	265	273	273	238	272	258	252	282	258	245	250	273	257	281	271	286	294	292	283	295	261	280	252	276	256	288	241	243	285	271	278	254	256	243	271	264	245	248	285	270	262	294	265	267	249	245	300	275	290	291	259	255	287	280	257	215	272	265	273	272	268	269	240	244	285	267	260	236	270	289	285	283	252	270	273	258	267	252	238	268	291	266	306	267	290	271	306	281	267	284	281	249	287	283	276	233	246	277	273	273	259	265	273	250	301	283	257	253	291	254	280	274	306	266	302	252	284	262	273	276	276	271	277	257	251	255	272	297	265	274	291	267	294	279	251	250	265	262	288	238	266	235	245	282	257	274	274	277	218	263	308	263	250	261	279	246	248	245	259	257	253	289	250	258	258	247	296	311	272	264	259	251	264	282	286	272	253	309	288	268	274	235	276	255	267	259	290	286	265	287	272	289	246	260	284	280	253	254	231	304	242	268	236	258	266	246	262	275	261	282	291	309	261	230	228	268	273	299	268	275	290	272	284	262	290	289	299	285	279	257	314	282	248	272	275	248	239	232	233	273	281	304	278	279	293	291	251	274	259	259	265	284	279	232	309	243	267	261	277	250	259	230	239	258	240	282	275	286	257	306	277	317	257	244	272	291	257	276	282	279	270	260	268	266	263	253	230	228	286	244	231	281	297	278	273	281	249	284	275	254	278	269	250	279	282	278	288	270	266	236	307	284	269	291	284	284	285	239	258	262	266	273	266	263	268	232	291	302	295	282	279	283	256	254	255	273	285	292	271	249	284	262	302	258	283	243	285	243	249	242	286	237	241	270	281	277	270	260	267	266	271	277	275	262	316	246	285	259	265	298	280	260	260	287	256	303	264	279	290	263	304	313	286	248	267	293	263	270	260	276	286	291	256	272	283	240	291	272	259	251	278	257	247	284	276	264	270	231	258	299	286	273	278	281	253	312	262	267	277	284	275	276	265	259	263	273	284	289	274	296	245	253	260	269	247	286	250	253	299	275	257	257	275	279	293	254	260	248	250	272	271	263	235	281	260	284	240	258	250	304	249	281	273	284	285	284	264	223	284	275	278	286	302	265	317	272	266	300	260	276	272	291	276	293	233	281	304	281	283	283	277	257	266	276	275	258	284	241	238	269	279	260	289	260	244	269	264	264	252	255	281	301	307	242	250	277	257	276	274	270	254	265	268	289	268	290	250	280	267	245	315	307	275	264	267	320	279	275	279	246	240	260	260	270	297	279	274	279	265	278	280	278	265	310	265	262	279	283	253	263	257	287	294	272	270	276	265	264	281	276	305	272	265	274	283	272	250	252	238	266	273	286	281	268	271	277	282	260	240	264	275	295	278	292	260	266	264	243	284	270	275	250	263	285	260	256	288	278	252	284	263	287	261	285	281	264	260	266	281	252	274	273	272	264	262	265	233	280	257	254	270	277	238	264	300	269	271	294	290	271	301	261	278	246	270	256	273	288	268	306	245	264	243	247	230	275	233	238	265	239	284	252	254	256	265	253	221	276	275	264	279	260	276	276	253	247	283	301	253	267	283	267	254	265	264	255	294	264	268	274	293	265	249	273	250	266	291	266	235	276	257	285	280	259	260	225	236	259	300	260	275	269	288	259	266	269	288	266	254	261	276	271	293	267	312	238	275	281	267	261	246	256	273	277	266	249	292	290	289	274	275	285	296	283	290	271	309	272	271	277	288	280	235	271	291	258	267	276	281	264	242	262	286	257	274	297	272	241	277	276	282	268	279	279	259	242	268	277	256	280	254	267	274	292	257	277	246	232	274	273	271	264	256	236	264	269	281	275	255	295	283	278	279	287	232	259	287	253	264	273	239	283	295	255	280	256	292	262	253	279	248	258	265	311	291	276	271	272	243	283	322	243	265	267	260	271	283	259	308	249	286	248	255	307	280	259	288	300	250	237	254	260	270	294	272	257	266	234	247	277	249	273	322	280	303	290	236	268	229	281	266	219	292	293	254	256	251	255	241	241	270	241	280	283	276	248	283	302	260	276	285	263	279	258	254	290	282	273	261	257	264	251	275	243	307	263	281	269	273	274	260	280	284	271	274	270	251	306	238	246	258	257	263	264	260	255	271	270	265	279	258	269	267	288	289	300	255	288	287	287	287	262	269	247	276	243	275	274	300	313	287	274	250	276	273	274	286	307	254	264	267	278	290	256	265	219	260	272	263	249	253	290	269	291	295	282	287	252	279	266	235	280	281	275	268	255	239	262	282	320	257	277	279	237	229	299	269	253	270	245	300	257	244	254	276	277	280	260	282	284	285	279	275	269	258	246	284	259	266	263	249	259	279	261	272	269	251	269	254	229	284	267	283	284	255	291	264	265	269	221	256	279	263	273	262	277	270	265	275	250	272	290	287	266	277	279	249	287	293	298	275	278	278	264	283	274	290	297	268	262	243	291	283	251	315	262	274	254	267	251	254	260	247	277	286	265	233	239	214	257	287	265	263	250	268	257	258	273	288	272	290	246	267	259	242	263	266	279	265	269	264	267
43884	53826	39121	34943	27160	24134	27210	26197	6140	1104	1111	900	837	868	840	809	802	786	727	776	799	776	753	753	693	730	735	720	712	692	675	749	719	723	722	672	648	671	653	704	675	736	733	750	698	712	682	680	740	697	639	700	691	696	693	733	657	665	699	667	668	696	720	707	681	703	648	655	660	673	753	667	658	699	713	687	695	693	629	664	679	666	639	662	662	701	656	680	654	658	647	667	708	640	660	686	666	645	701	678	642	687	661	684	665	679	697	628	689	692	660	645	636	688	634	661	714	658	695	692	677	643	669	647	688	670	677	655	642	663	666	668	670	658	635	661	691	639	663	683	643	697	652	653	638	685	699	685	681	640	687	685	687	642	693	670	696	720	663	669	703	669	693	652	641	638	671	667	668	654	612	664	681	664	656	707	661	653	664	670	671	674	695	600	689	668	701	733	653	675	711	718	680	640	677	672	670	649	699	668	692	660	697	662	722	691	662	703	658	696	634	675	692	683	661	691	663	663	661	693	706	613	666	664	660	686	717	624	664	676	646	682	669	651	660	692	674	673	703	659	670	640	700	666	623	697	660	664	666	720	637	693	708	661	681	668	663	733	626	699	634	698	654	720	659	668	597	699	713	661	649	646	705	683	673	659	714	653	684	673	668	655	665	673	641	691	742	679	684	700	643	708	682	669	687	655	665	669	693	655	685	646	705	657	702	657	649	638	655	658	665	647	675	666	697	680	686	642	699	656	643	654	674	695	678	692	659	690	680	640	618	657	694	670	652	649	623	675	656	628	649	679	651	660	673	671	657	665	683	718	694	654	667	691	678	696	669	678	679	684	651	668	641	588	704	690	637	671	648	633	683	644	649	683	693	678	618	703	669	666	655	694	653	653	683	667	633	669	664	698	702	689	640	694	693	649	679	713	713	685	620	649	683	667	672	641	652	658	677	715	658	685	634	668	652	707	647	679	626	661	705	698	684	698	668	663	673	645	686	685	634	668	677	640	698	677	605	677	650	656	664	689	650	709	664	701	744	622	694	690	697	635	679	696	688	651	659	701	653	682	646	689	626	690	717	664	695	665	697	635	706	667	651	670	666	696	700	683	702	607	677	676	687	650	640	679	665	679	709	633	613	681	637	661	650	641	638	669	689	673	646	660	655	664	667	699	688	690	638	660	694	632	626	644	673	658	693	706	654	674	668	645	682	693	658	713	685	698	669	640	688	634	684	634	692	645	667	687	645	666	694	649	688	698	672	678	664	654	673	677	643	645	661	675	655	653	665	655	620	682	688	663	691	645	640	660	641	666	687	671	690	722	669	638	684	668	681	711	658	677	709	625	626	640	669	686	731	681	631	680	730	686	675	679	635	659	675	693	612	657	665	692	704	661	708	633	649	635	615	683	668	669	612	653	700	623	720	668	724	653	663	669	662	641	654	657	689	680	604	668	651	682	698	708	675	637	691	649	676	673	676	670	689	705	642	711	705	697	713	654	630	666	664	661	651	702	676	661	658	687	671	625	692	663	691	674	678	648	644	630	638	668	681	675	659	687	664	667	654	669	671	633	665	689	707	686	675	645	685	679	727	639	714	651	609	687	727	674	676	707	662	698	660	690	675	681	622	713	628	644	657	617	671	660	672	679	640	655	640	656	694	697	678	672	706	704	659	681	693	657	690	667	712	687	656	642	688	712	677	655	643	700	633	659	672	674	689	675	664	615	680	686	636	658	709	681	700	650	619	705	674	657	751	669	685	639	652	638	654	637	728	709	694	653	690	665	656	687	666	628	679	703	650	678	700	670	653	670	635	683	644	662	666	709	683	671	661	682	645	664	675	675	641	649	709	664	632	676	672	666	657	669	700	685	680	700	729	697	644	698	680	661	679	704	659	674	665	652	660	679	680	676	638	669	728	638	618	667	700	708	673	663	614	668	707	733	672	641	643	675	674	715	710	656	666	640	684	696	645	674	684	653	670	637	676	652	691	667	688	684	669	730	647	675	680	688	664	648	674	727	685	631	667	682	653	676	707	715	644	691	700	626	644	666	661	678	703	677	699	678	683	665	654	644	680	678	693	708	677	673	686	652	672	671	683	703	669	660	669	665	652	691	632	676	696	708	679	628	691	645	692	690	673	637	698	655	692	692	717	660	636	699	687	657	703	678	702	652	644	654	621	700	691	701	710	647	636	682	686	686	671	646	622	622	710	649	657	706	717	649	704	676	645	664	682	649	668	669	731	695	650	664	709	670	667	650	677	686	670	678	618	680	729	695	684	674	669	663	679	649	703	632	679	688	658	691	674	682	669	649	697	738	690	698	714	699	732	636	621	658	683	701	642	705	630	672	658	715	713	674	695	681	634	691	642	688	659	687	665	693	689	673	634	663	689	676	667	676	712	664	706	654	708	651	686	702	664	700	640	643	652	676	642	657	703	626	694	693	661	690	687	749	731	706	671	659	690	661	673	628	701	692	623	699	688	667	666	703	659	648	636	636	671	697	669	701	648	669	650	664	650	698	740	670	670	663	680	698	672	681	669	605	697	679	699	651	661	684	664	649	693	686	689	690	633	709	648	693	662	676	689	665	685	707	638	638	661	691	653	669	638	699	670	642	684	660	708	626	634	643	646	676	665	670	670	679	656	676	647	666	681	669	645	694	677	655	685	706	646	680	656	657	669	681	633	680	652	679	672	696	709	689	640	672	680	678	654	654	668	645	668	698	676	662	698	637	639	659	678	662	657	667	654	665	702	684	661	676	664	687	677	689	690	667	680	637	692	648	655	659	690	651	650	683	648	668	641	661	672	676	680	645	670	697	702	685	662	674	668	696	645	635	704	679	696	655	683	724	660	671	664	662	671	711	654	678	672	667	697	690	673	658	673	635	640	665	682	712	715	688	645	660	666	648	631	631	693	677	637	649	675	681	652	651	641	655	640	641	665	641	678	649	686	688	669	699	618	673	713	683	675	730	694	663	683	666	710	696	690	685	678	650	664	671	647	649	657	737	685	696	658	697	660	649	674	696	699	672	698	687	654	682	639	656	630	613	684	667	676	680	669	706	682	669	677	633	676	695	657	688	597	654	634	685	665	675	641	696	699	654	650	692	657	694	677	664	654	676	698	722	708	675	697	657	628	659	653	654	709	712	680	635	607	717	690	682	645	665	678	680	694	680	710	679	643	665	709	673	663	686	661	653	598	654	741	666	658	685	670	722	645	621	676	679	644	643	717	621	665	655	681	675	620	672	657	643	679	686	686	651	637	682	696	658	650	643	705	712	666	667	643	728	646	640	684	682	703	707	710	658	658	667	648	717	664	675	684	677	707	639	644	675	643	657	670	662	699	664	646	640	675	663	680	678	641	643	680	658	650	693	620	676	634	694	663	690	644	705	694	646	641	696	673	657	650	686	709	667	698	673	702	626	692	651	711	693	722	658	651	630	676	671	662	660	653	674	695	644	688	664	682	662	634	685	648	700	663	665	645	679	643	672	696	636	675	628
67201	59655	49134	44500	30425	24981	22224	13703	3970	568	542	519	456	481	448	466	432	376	430	411	432	401	412	427	433	450	429	456	396	433	399	426	385	433	421	354	387	384	367	390	381	401	371	414	373	415	398	375	406	422	418	407	395	400	426	412	399	409	400	378	394	415	411	405	393	395	434	432	464	395	485	423	382	386	382	385	381	400	384	414	381	421	358	391	377	403	382	425	395	405	400	413	431	401	397	399	434	416	431	376	367	405	431	407	397	424	379	369	371	395	415	388	395	398	389	417	418	403	410	416	394	415	411	376	400	410	405	387	392	362	400	392	406	389	414	410	395	419	386	403	416	387	390	411	405	407	394	412	368	414	407	413	425	357	359	412	383	387	400	405	368	398	419	406	424	396	395	396	391	386	389	391	401	387	405	426	390	416	398	416	411	432	405	399	408	365	340	410	363	389	441	412	367	403	404	379	415	411	406	387	361	428	399	404	429	378	412	350	364	406	385	367	382	357	389	371	365	375	416	383	414	385	425	423	425	421	464	414	395	376	408	399	409	410	401	389	370	373	397	373	395	417	365	405	423	398	378	416	394	357	431	444	396	409	388	403	406	368	383	427	388	404	424	427	438	387	413	429	397	410	409	362	413	389	434	403	415	395	382	361	412	420	395	428	389	359	429	385	420	400	395	372	400	444	427	354	404	386	360	376	397	379	390	381	410	375	392	379	417	393	410	376	380	422	356	399	384	409	431	389	407	380	439	404	451	411	387	393	444	435	425	393	407	420	397	389	388	428	367	427	393	367	406	387	440	373	356	385	402	389	399	400	370	418	373	406	420	408	384	384	398	403	464	371	376	388	423	432	407	415	432	425	402	399	400	408	394	361	423	374	372	421	370	393	374	442	411	384	395	450	400	358	427	418	409	402	374	400	417	435	412	403	392	366	385	420	401	412	370	388	376	418	425	432	397	367	383	391	406	360	409	418	374	396	323	402	431	406	370	427	424	389	399	377	409	404	404	392	402	342	349	410	430	400	391	373	350	350	364	395	418	401	417	412	422	396	385	395	378	376	408	401	442	407	396	414	364	373	369	422	437	440	418	382	359	382	430	429	391	387	384	389	410	401	400	415	371	368	385	385	394	361	434	428	438	365	406	422	390	382	398	376	371	421	372	374	416	399	414	405	420	377	359	365	420	415	387	387	393	427	415	424	418	388	412	356	398	381	392	380	412	390	429	358	382	354	444	446	375	379	396	414	370	404	388	366	391	366	410	385	370	399	401	405	389	360	390	392	388	407	417	406	414	396	405	406	441	431	413	420	395	397	426	388	394	422	400	320	399	419	360	372	407	381	433	393	379	390	392	397	373	430	395	385	416	370	387	420	392	389	431	392	410	423	417	394	397	390	392	398	403	374	379	421	417	361	409	366	377	446	363	414	383	372	373	391	414	389	381	430	365	368	443	420	414	450	399	364	383	407	390	388	353	461	450	382	378	368	379	412	391	395	405	378	388	409	462	436	384	404	417	381	414	425	422	410	375	395	427	422	421	412	407	411	403	396	398	403	435	431	368	379	382	427	392	380	393	433	375	390	433	380	406	418	387	382	416	400	371	364	394	406	460	433	440	406	386	362	380	409	424	395	388	425	396	404	385	421	391	423	384	401	382	424	423	361	407	426	396	414	363	401	418	405	398	385	408	423	360	361	370	362	385	417	386	419	389	432	431	370	404	424	428	438	411	387	401	370	381	400	428	416	389	400	394	368	394	372	443	363	431	381	373	437	381	390	394	364	374	361	406	421	406	368	385	417	407	421	416	394	392	428	388	370	436	447	400	430	402	379	393	396	405	392	430	404	412	420	389	434	341	355	378	419	436	445	419	366	420	392	366	370	424	375	395	399	378	388	379	372	383	434	408	426	370	376	380	421	378	420	390	357	427	353	414	411	387	375	423	426	386	398	389	401	387	428	427	401	451	403	411	408	411	388	411	427	407	422	396	401	395	402	436	382	403	378	385	409	398	395	375	420	421	413	401	388	354	423	383	418	423	402	413	419	387	420	402	367	397	398	426	416	395	411	449	390	402	382	348	392	390	411	393	398	382	407	405	384	404	368	428	418	411	387	418	416	419	398	405	409	427	393	434	397	406	415	426	438	441	381	443	388	400	388	410	436	393	401	365	381	396	384	364	402	392	378	395	349	387	434	431	379	392	412	377	387	377	344	375	367	395	416	406	419	355	404	422	376	382	390	389	363	384	382	421	356	381	368	393	403	400	419	412	404	368	390	379	410	409	381	384	401	402	387	396	378	391	395	349	387	426	378	388	413	407	396	395	389	443	394	399	420	399	389	375	423	404	385	445	380	416	409	421	378	398	372	388	436	341	388	382	392	383	412	379	440	387	415	412	397	387	405	368	368	363	395	382	421	406	376	369	388	445	384	424	411	403	361	359	430	373	411	408	393	396	398	389	368	388	431	384	366	395	420	419	412	419	394	407	410	404	402	357	362	421	397	394	394	340	402	399	372	395	390	438	381	391	386	430	409	401	380	405	418	410	350	416	445	436	395	344	395	368	420	386	370	415	390	377	412	364	410	361	383	377	416	385	395	416	439	381	390	389	367	392	430	406	389	428	373	398	416	390	391	397	454	439	373	420	422	389	406	343	399	400	407	412	389	407	429	427	414	363	421	404	403	435	403	423	406	420	419	403	427	445	387	409	406	426	404	384	407	400	403	382	395	387	406	359	402	404	404	406	388	423	395	389	389	402	397	414	398	385	403	410	428	401	401	391	399	401	381	425	419	399	401	416	395	412	354	402	403	405	389	361	407	429	365	377	426	378	393	410	375	331	403	430	424	417	402	378	400	410	411	409	436	379	435	390	394	395	424	387	409	392	401	409	402	391	391	428	397	398	411	413	410	348	448	407	401	401	403	385	384	382	403	427	422	411	423	432	415	388	401	423	403	398	375	398	413	382	374	413	390	384	422	406	413	422	390	364	439	405	419	444	376	361	376	424	408	367	395	423	407	380	406	370	405	377	414	372	377	388	390	408	418	345	398	345	390	401	400	389	380	395	419	425	409	387	387	400	439	379	369	433	365	423	407	419	432	392	376	393	415	437	380	394	390	387	390	390	420	391	384	390	368	402	385	375	384	406	382	381	351	369	422	384	405	375	332	391	382	385	388	391	385	420	371	378	382	415	393	361	403	366	373	417	426	382	364	413	431	420	398	401	399	413	406	371	381	368	383	401	384	444	425	433	384	411	380	372	393	348	408	403	374	405	385	378	381	375	393	404	438	373	402	402	411	368	399	396	366	387	405	376	391	386	376	413	410	438	366	387	424	394	420	394	402	385	412	404	363	402	370	393	435	404	384	375	367	414	389	401	373	411	412	389	422	416	410	396	441	376	406	428	383	415	415	397	407	422	394	416	378	396	415	367	377	392	390	361	379	400	374	354	374	388	385	401	442	380	410	398	423	410	417	378	400	395	430	397	412	416	421	440	412
54227	68938	63293	57019	35462	31688	35023	25486	8841	1685	1551	1340	1271	1265	1197	1252	1112	1176	1115	1082	1095	1051	1042	1087	1029	1044	988	1004	999	992	965	1008	1007	1028	977	976	966	974	958	929	919	986	970	958	991	983	1007	955	1010	942	930	974	933	909	995	943	951	986	948	973	946	941	948	939	972	962	969	1001	942	902	914	973	912	973	966	927	948	889	929	1004	921	937	955	995	1005	981	948	1003	971	991	963	992	915	952	948	972	915	980	974	985	967	919	946	899	910	962	919	906	927	941	933	992	947	927	920	934	938	950	980	906	930	932	952	948	959	997	922	954	938	944	952	961	880	1020	953	901	967	908	981	938	920	960	961	967	928	926	971	945	953	961	966	964	928	987	983	963	933	927	914	923	952	948	956	906	938	931	984	926	947	968	899	881	955	939	961	935	953	945	960	981	931	905	890	935	974	941	1021	917	967	933	964	947	973	920	903	958	940	950	985	945	900	926	929	944	964	978	919	979	953	934	962	975	948	944	941	945	922	973	944	939	998	966	984	934	964	946	951	989	941	952	982	969	922	988	952	910	945	901	933	914	914	922	952	932	927	950	994	957	953	930	938	952	935	927	1015	905	931	933	931	934	909	953	932	955	931	931	952	947	968	881	950	896	935	925	966	965	911	934	970	990	929	930	934	922	983	965	956	955	972	941	889	998	969	965	890	960	937	925	934	959	988	905	958	960	941	1008	956	983	934	900	949	902	968	925	979	940	947	974	985	992	996	958	945	958	915	883	910	935	958	1002	993	908	931	875	965	934	910	940	1024	913	914	936	947	960	906	955	943	899	945	929	962	941	927	940	960	896	959	956	940	920	983	940	950	935	935	966	969	923	908	961	912	984	944	892	1001	878	930	915	945	934	899	916	880	996	927	1009	964	878	948	944	907	950	932	908	996	979	998	964	925	874	941	864	901	964	939	958	971	964	951	964	883	880	931	939	967	974	959	909	985	932	928	908	994	933	911	921	953	926	851	929	1004	901	1010	944	923	990	967	947	945	944	924	879	953	923	938	942	962	959	974	920	908	933	921	939	932	975	945	915	921	929	958	949	1025	933	983	922	946	1004	935	929	962	963	948	954	949	991	935	946	906	914	960	972	989	955	950	974	958	940	929	1013	992	923	911	930	954	970	984	914	865	944	918	923	928	948	932	904	948	922	946	927	925	973	905	909	941	965	993	967	946	946	967	915	928	929	967	982	945	922	1010	944	953	966	956	952	955	955	985	890	996	952	979	971	965	934	940	913	933	992	968	943	895	945	907	925	923	946	884	947	904	943	923	919	989	960	974	910	921	948	925	935	921	923	963	1006	948	922	943	962	876	929	916	877	982	942	920	911	941	962	950	914	962	1006	943	976	1005	962	980	946	949	916	919	961	923	967	1012	973	927	987	939	953	933	967	963	965	915	959	925	934	964	913	910	986	962	924	992	937	968	940	962	939	968	950	935	951	991	973	937	971	908	999	1003	968	943	943	984	929	999	995	964	939	940	996	1016	928	951	935	964	961	972	888	961	931	925	946	996	975	930	990	947	926	949	984	930	968	940	978	933	878	894	925	995	967	930	967	966	922	936	934	927	885	952	913	904	940	980	988	990	933	995	904	910	928	917	1004	935	930	946	877	982	977	942	938	960	922	931	949	867	1008	960	931	926	966	889	924	978	970	934	959	926	977	918	910	914	962	918	978	932	962	915	946	910	956	950	926	963	910	850	948	905	963	963	970	961	927	926	891	910	915	938	984	911	954	946	969	947	918	948	938	975	920	941	933	988	949	934	929	912	929	911	955	910	995	938	956	952	1006	956	903	968	955	980	869	968	905	949	983	937	953	937	950	854	955	975	965	914	939	933	914	931	947	971	974	965	940	940	955	946	958	899	942	904	1005	1021	931	936	1009	910	951	950	960	884	924	923	898	976	915	889	929	938	964	936	945	1007	950	930	974	955	932	924	955	951	925	923	946	1010	933	917	904	943	937	973	946	954	997	976	920	894	906	958	984	955	961	941	980	895	944	895	975	952	919	910	928	923	986	940	930	950	935	897	944	975	956	932	944	922	938	982	919	971	954	940	941	1012	1000	953	966	937	994	961	978	927	904	997	909	947	976	987	991	982	903	953	968	930	914	897	958	943	970	986	900	977	906	962	969	947	967	955	957	979	929	896	920	935	909	926	988	945	985	949	945	880	958	954	894	991	907	921	935	947	954	925	928	927	885	947	908	901	936	941	969	962	936	967	939	951	934	903	936	959	872	987	922	987	934	934	929	913	899	974	955	912	967	887	952	899	943	936	957	919	921	939	962	956	951	989	963	898	913	873	963	986	941	978	942	926	898	948	975	1005	921	943	947	947	868	909	911	946	964	917	976	985	948	969	963	907	923	934	899	920	892	940	959	915	913	953	877	928	967	913	956	934	950	986	985	938	961	973	942	923	932	964	938	879	985	911	950	931	948	972	931	968	981	963	966	929	929	940	894	946	939	907	885	970	963	937	929	969	993	939	900	939	957	943	955	926	995	920	869	949	885	910	979	934	946	949	966	947	904	946	989	907	970	989	1014	894	886	914	982	931	972	952	930	1018	911	1024	929	930	974	906	923	944	955	945	962	901	984	955	870	973	971	997	888	944	961	946	905	949	921	942	918	954	973	930	951	907	972	889	970	980	963	952	950	934	929	982	968	943	961	1033	939	996	925	952	963	941	923	959	911	971	957	949	993	946	918	977	891	884	930	957	948	905	951	975	953	908	952	964	949	942	969	954	933	953	944	961	936	961	959	931	999	972	985	965	955	952	945	932	928	954	908	861	953	924	1011	943	942	958	958	966	909	972	968	926	964	928	898	952	918	952	967	990	910	997	960	977	919	922	990	913	946	952	940	950	973	940	913	911	967	944	854	901	1017	927	948	916	955	936	937	927	963	934	1000	876	934	935	954	952	942	916	964	965	989	965	932	927	972	922	882	1027	918	974	949	966	975	957	936	915	925	953	949	956	906	939	915	932	920	990	971	957	919	976	956	916	945	935	946	930	971	1036	933	922	1031	927	946	951	961	975	976	923	985	983	989	961	928	934	946	931	918	932	947	928	969	972	936	946	911	979	1008	940	943	939	930	939	895	987	927	946	894	1011	919	967	881	972	994	999	951	946	930	957	915	958	914	936	964	859	933	882	903	887	919	942	970	956	966	938	952	931	926	944	960	917	979	966	925	974	925	961	893	951	991	931	961	922	946	890	965	946	954	927	881	929	977	922	918	953	936	862	926	973	944	955	922	945	981	974	920	914	1007	902	945	951	923	971	1003	930	925	967	969	883	931	940	963	875	971	972	921	899	942	961	940	896	918	964	940	983	900	944	923	933	931	895	938	926	931	1032	976	960	988	931	907	926	937	960	903	933	928	950	922	937	961	920	951	963	992	982	915	1019	936	942	942	908	933	931	895	914	921	1001	1007	896	957	1006	914	913	945	934	952	979	1021	986	964	961	966	912	968	968	936	961	913	935	951	920	906	944	921	874	920	932	940	958	969	923	921	927	932	958	909
46424	48425	38132	23829	10367	2092	795	526	504	476	463	439	425	428	428	456	451	448	455	452	442	442	451	420	445	437	481	441	420	404	448	424	411	463	404	455	424	450	439	423	421	466	438	444	446	485	468	432	441	425	423	440	444	446	434	465	448	428	460	432	485	458	444	464	441	453	436	398	481	433	411	457	456	426	447	441	462	437	448	471	430	399	460	480	431	428	421	463	461	406	458	460	452	449	432	468	451	447	472	445	402	408	449	421	439	461	458	435	418	437	464	425	429	452	445	444	434	449	443	452	431	463	497	473	456	444	479	436	442	421	453	430	469	470	419	443	470	421	475	498	460	431	445	387	416	424	420	467	441	421	429	452	440	442	443	426	453	427	438	420	440	412	448	433	485	464	460	425	446	455	444	425	429	432	474	440	457	499	456	457	395	479	468	438	430	441	440	478	422	469	417	435	404	417	431	419	387	437	446	440	446	439	444	433	434	433	464	415	428	446	415	443	450	438	440	407	431	425	439	463	429	426	422	430	472	463	465	413	443	446	429	412	437	480	478	427	411	436	483	465	447	447	420	425	473	418	388	415	422	508	440	433	437	458	466	477	401	429	443	425	445	407	428	440	456	431	432	455	417	448	412	457	467	450	427	434	424	457	451	463	487	432	461	466	428	461	482	421	435	446	451	427	413	442	411	456	430	440	432	449	500	425	433	459	397	416	467	440	434	452	461	441	459	442	453	419	446	416	465	437	434	438	448	453	429	428	430	406	420	474	427	409	401	424	440	440	467	493	410	457	435	456	433	413	414	444	482	444	424	458	440	446	443	453	417	424	414	453	496	437	492	452	430	449	440	506	475	447	432	429	455	430	491	424	441	422	422	478	436	474	423	442	430	453	430	433	477	447	464	424	423	410	449	433	452	443	442	430	437	411	455	441	442	463	471	439	445	462	437	445	451	445	453	449	457	459	465	461	471	456	407	444	455	425	494	417	430	443	436	426	429	441	430	418	435	471	475	484	450	459	457	409	460	483	401	405	440	455	480	439	447	431	446	380	429	403	415	402	450	433	476	420	420	420	438	444	459	412	423	437	426	449	419	470	432	448	476	454	463	450	462	419	396	479	426	431	442	442	432	395	468	455	428	449	425	387	460	468	478	444	440	424	432	445	474	455	426	464	472	427	439	444	460	412	470	437	410	440	418	422	441	486	439	435	436	439	386	408	440	448	442	471	436	444	449	428	469	450	445	479	410	440	469	433	474	432	452	455	482	432	461	392	450	461	454	439	406	411	423	421	448	421	453	441	439	461	425	462	421	490	426	438	386	421	433	418	428	439	434	450	442	418	472	464	467	420	415	413	445	442	421	438	447	412	477	441	415	416	433	447	442	423	407	402	392	434	426	421	491	423	450	474	476	435	442	423	471	432	405	414	449	432	413	450	428	449	461	463	416	410	417	422	402	409	399	434	412	397	468	423	459	441	439	423	451	447	428	454	422	470	478	476	446	399	464	428	441	440	406	459	463	428	439	422	456	430	424	460	444	470	442	447	446	437	421	452	453	455	440	424	449	455	455	433	435	426	429	468	458	437	412	402	453	475	436	475	413	461	443	437	434	440	463	377	442	467	437	469	489	454	394	412	430	414	443	433	439	422	482	465	408	442	430	422	476	420	438	418	408	418	458	451	391	479	447	442	450	453	435	476	477	460	436	437	434	436	442	459	451	436	479	473	420	429	428	513	462	425	442	435	450	439	444	477	468	437	478	440	500	456	393	435	453	445	497	418	434	440	417	427	458	406	449	412	422	439	393	434	483	425	442	440	437	451	438	423	457	436	480	428	420	419	420	444	431	475	461	429	400	465	457	429	406	429	463	424	444	451	443	431	434	454	480	437	393	457	457	431	405	491	442	444	442	452	415	428	431	498	451	482	478	425	450	445	431	418	432	397	443	404	439	447	455	446	452	447	439	429	428	474	444	453	499	456	416	445	471	437	456	409	402	424	459	420	427	401	406	428	470	468	403	440	389	447	518	432	454	411	449	435	463	445	436	442	461	448	464	416	419	425	446	454	458	448	427	452	408	451	506	399	449	422	459	437	486	413	433	469	463	466	456	450	452	444	457	445	408	426	415	412	466	455	484	449	428	440	438	479	452	413	396	449	422	437	419	424	444	420	401	433	438	460	418	438	466	408	438	427	429	461	441	464	442	495	466	468	467	446	446	424	483	457	436	401	439	469	474	423	425	443	447	440	417	450	459	462	445	457	479	484	465	441	446	450	436	459	417	440	444	473	393	433	445	416	470	431	432	423	451	460	459	410	436	448	406	410	418	427	461	430	444	442	422	416	435	433	426	468	404	429	421	423	436	400	467	458	426	467	439	446	463	444	443	446	423	446	412	416	432	441	418	477	465	467	453	401	439	424	411	454	439	429	451	473	439	429	481	429	384	490	404	443	449	433	437	453	491	456	454	406	433	387	461	471	459	424	432	398	430	477	479	451	469	512	461	419	445	418	445	445	438	431	489	468	513	448	424	418	463	429	432	438	453	472	442	458	455	454	475	448	446	421	455	447	405	440	461	435	475	402	416	429	438	450	406	466	447	465	453	450	428	462	499	450	434	463	410	453	466	434	478	472	464	464	452	465	423	442	395	458	437	462	468	451	453	473	424	455	441	466	446	431	438	479	423	499	453	456	394	427	403	450	451	430	424	466	436	437	454	455	484	436	452	420	432	467	446	418	466	455	455	457	436	437	440	416	452	445	452	437	466	442	451	398	433	452	445	410	436	432	432	439	426	437	435	445	434	466	427	447	496	425	416	406	437	455	434	445	436	461	441	426	430	420	424	460	409	446	435	488	457	421	426	458	436	450	398	420	441	416	430	473	489	405	480	431	456	446	455	486	440	431	453	449	439	398	422	452	435	397	480	463	425	438	415	436	453	430	463	459	459	408	429	450	472	416	444	479	439	468	449	454	448	431	431	427	418	445	408	420	444	425	461	457	438	420	441	432	428	473	411	443	427	430	458	445	453	450	411	459	399	481	465	458	455	412	474	449	443	444	413	392	421	430	414	405	437	412	430	434	468	414	485	454	450	437	437	416	430	444	478	416	399	418	420	454	436	421	426	440	440	456	482	471	441	486	436	422	426	485	442	396	429	425	414	463	452	464	450	445	461	442	493	387	448	418	436	438	415	475	449	450	458	470	443	447	420	389	454	470	411	471	457	439	447	457	473	410	464	435	430	441	455	436	457	439	448	399	420	442	431	459	457	445	482	463	471	433	466	427	441	473	446	419	426	436	416	389	415	437	433	404	447	453	423	468	473	464	469	463	453	505	452	405	404	423	443	435	439	430	414	420	482	429	417	476	431	454	430	444	439	435	429	465	456	436	457	479	464	439	410	436	435	433	465	426	466	443	443	435	442	443	441	427	440	463	442	458	443	442	457	413	445	433	433	419	428	448	433	499	425	419	481	455	463	443	443	433	411	496	471	462	445	451	421	430
27841	38025	38338	31578	17889	4570	2544	1493	1145	1043	1018	1056	1033	955	1049	1051	1067	1030	1011	967	988	1028	1064	1028	1028	1066	985	1002	977	994	985	1067	1017	1014	999	1026	983	1046	1043	1013	985	1020	1076	1015	1064	1005	968	985	1045	975	974	1045	994	1004	1036	1097	964	1014	992	1032	990	1015	942	1005	1014	1008	1041	1017	1006	1043	962	1018	1025	1027	1039	1002	992	1033	973	1016	996	976	1034	981	940	973	1035	969	1009	963	1022	1025	1023	1075	1042	1016	1015	977	1021	955	981	1027	1069	1026	1009	1029	972	980	1001	1052	1017	1010	1033	1006	1001	1032	1000	956	1041	949	991	977	945	983	1012	1011	1008	953	989	982	1006	964	1022	1056	954	983	1026	1058	1033	1025	1019	1000	1003	1026	983	1042	969	1037	965	1042	1033	1064	985	1024	1022	1040	995	1018	1002	1021	1012	982	1027	1007	1017	992	1034	991	1014	1029	1001	1046	1015	1050	1053	1028	981	1008	954	1091	997	963	986	1009	977	971	1032	1039	971	998	1006	1002	1053	1018	1015	1071	974	987	991	1006	951	952	988	1006	1038	994	1018	1030	969	1023	977	980	973	1011	1012	996	994	1014	1014	1001	956	1037	962	1016	1025	1040	1015	994	1006	996	957	1034	992	1080	928	1045	971	990	1032	1038	1041	993	1012	1008	989	1029	994	953	978	966	1024	1040	1027	1031	1016	1046	928	1022	1013	995	1015	997	1008	1015	1000	990	992	993	1026	1027	973	1027	989	1037	993	981	968	966	1060	994	983	1008	1009	1028	991	991	1004	1026	1016	999	1031	946	987	975	1026	1000	980	1014	1019	1026	1022	1067	1058	1014	1003	1040	1023	1005	1011	937	978	1005	1040	1002	975	1008	1027	991	1006	1003	1016	967	956	1039	1052	1054	1033	1061	1019	1097	1001	1081	1030	1013	1011	1041	1036	989	1044	978	1033	1070	1008	982	1034	963	954	1004	1033	1042	1001	978	1035	1039	997	1043	986	1016	949	1040	1035	1009	952	1004	1035	1004	1039	1028	1048	1012	974	968	1095	970	949	1012	991	1044	1011	965	1008	1059	965	975	992	985	991	1006	1038	1024	1016	1046	1023	999	1010	1035	963	1037	1000	1020	988	1024	986	967	1032	1019	1060	1012	1004	1010	964	988	973	1002	1034	969	1017	973	1055	1066	1017	1071	1021	1010	1047	1023	949	1044	999	988	1001	1067	1010	1047	998	1063	1018	1020	965	1030	967	950	1030	989	982	959	1092	961	985	1008	981	1026	1026	1005	1038	993	980	1001	1014	1073	1054	980	980	1002	980	971	1018	1025	985	967	984	1025	1035	980	1024	1035	1026	1016	989	1009	1061	1061	1032	976	979	985	1040	1005	1049	1038	940	986	1024	1005	975	981	999	1006	1067	982	986	983	965	1068	975	998	1019	1008	1001	997	972	1065	966	1044	950	1026	1052	1007	995	1041	1011	1001	1074	1009	984	1006	1035	982	1005	967	1058	1023	1025	973	1074	1026	1025	1038	1055	1063	989	1029	1008	978	1103	1068	992	1011	1032	1035	978	977	978	1003	1028	1043	1027	995	949	1016	979	1043	1050	1031	1013	976	990	982	967	978	1021	1023	1008	973	986	997	1030	998	929	959	1040	963	1028	990	1045	1001	1008	1053	1065	1028	995	983	1042	977	1019	1016	1002	1001	961	988	976	1029	994	972	1038	1066	971	969	1013	1016	1025	993	1001	972	1005	1005	1010	989	1032	1016	1013	1034	1023	1036	986	1022	1003	1012	1030	980	971	1005	1049	1024	1010	1012	1018	1034	1001	979	1026	1032	988	1013	1033	1053	1036	1018	1031	991	983	1020	988	1001	1005	1045	992	946	959	1023	1021	999	1031	1038	990	1013	1045	1003	988	1058	1049	1009	981	1046	1041	1072	1057	1043	1035	991	1025	986	988	1023	1010	1019	1025	1019	1016	1003	1009	978	1013	982	1020	1002	1000	977	1053	1023	966	1018	982	1011	1005	972	1017	954	967	1038	1002	937	1029	1018	1038	1043	959	1014	1015	972	978	1043	981	967	1012	1034	1022	1034	1028	989	987	980	1051	1018	1002	1001	1007	1041	1015	986	1014	1048	1019	1011	999	961	1026	995	986	1017	1017	1033	1017	957	1018	986	1039	1028	1001	962	1042	1012	1030	1072	1057	1018	965	1071	1054	1023	980	1011	987	1009	1072	1054	993	985	999	953	980	1004	1056	1008	1071	1036	960	1067	986	1036	1054	1037	940	1002	1035	1027	956	1026	1065	1014	1006	1001	1029	997	1019	1015	1017	952	1018	1022	920	994	1021	975	997	940	1067	1024	1005	1019	1026	994	1013	1029	1055	1044	1017	1000	1023	943	987	1023	1008	1006	986	1010	993	1006	994	985	1051	1007	1014	1021	1136	1033	1068	1006	964	1046	983	1055	1011	1016	990	983	1008	1024	952	1039	1033	1054	1003	933	986	1010	994	1020	1040	1020	993	1011	1022	1005	1016	1034	997	987	1054	1040	1024	1035	1034	1024	1000	1006	954	1066	986	985	962	998	1035	984	990	1011	972	1024	1018	1058	1000	975	1013	961	1000	977	1051	996	994	990	1045	1032	1080	968	1010	1017	965	1021	1012	1058	1027	1051	987	1033	1005	1043	1031	1044	1016	1012	1047	1000	979	1011	1001	994	1020	1023	968	1070	1013	1020	1024	996	1048	985	1026	991	1005	1039	978	1028	969	1021	998	1017	977	1024	988	950	1017	967	1018	1010	1032	997	982	977	975	981	1021	1014	1000	1014	1062	974	1000	1061	1047	1011	1031	1029	990	977	994	1023	961	1019	936	986	1072	1020	951	1014	1029	969	977	969	1028	1010	1049	1046	1022	1002	1004	1021	1040	1013	1016	1018	1016	957	966	1040	1057	1034	974	1051	993	1030	983	979	1083	1024	1008	956	1035	1021	1060	1017	999	994	962	990	1003	996	973	987	986	1029	988	1003	1048	1021	983	957	1036	996	1015	1008	978	999	1050	998	1040	1017	1005	986	982	1028	1004	1018	972	1091	964	1053	1032	969	1008	1036	1106	1043	966	955	960	967	1002	1024	1019	1018	1001	1000	954	960	1053	1102	1004	1005	984	989	976	1021	1014	1012	986	1008	990	982	983	1024	975	1030	993	998	997	1019	1032	986	1007	978	1023	1072	1032	1009	1011	984	990	1034	971	962	977	1034	949	953	1017	999	1052	1081	997	940	985	992	1033	1033	1035	1038	991	966	1072	1015	989	1006	998	1009	1062	984	979	997	1031	1012	991	1015	997	987	952	990	993	1027	1076	1032	1038	989	1045	1040	1054	1025	950	1018	1034	1002	1005	963	1046	1033	1043	977	1044	1014	1007	983	972	1013	1033	1035	998	1035	1023	1072	974	975	1023	1021	1041	1059	1001	1004	988	1036	1037	1058	1018	1015	987	977	1014	968	1005	1034	1030	996	1020	1037	1010	949	992	1011	1034	981	1015	1012	981	977	1019	1084	993	970	999	1035	1020	1039	1058	1000	1078	1008	985	972	1032	989	964	977	1040	958	1094	986	999	1021	1048	1010	1011	1010	1006	1059	999	988	995	1051	1031	973	1088	1045	1025	1012	987	1031	1005	982	1018	979	1019	996	1058	1039	999	1033	1022	1024	966	949	1024	928	1018	979	961	993	1034	997	991	1033	989	1032	1032	1024	978	982	1008	979	1076	991	983	1004	1027	1018	987	1021	1046	973	988	970	987	1009	1037	1017	968	1038	1015	1020	931	1020	1041	1023	1037	949	996	964	1025	988	972	1019	1026	993	1058	1005	998	1040	986	1008	1002	1002	1054	1009	1025	1007	988	1019	993	1015	1029	1071	1006	1022	1032	1062	1043	1019	946	1015	1009	1013	967	1008	991	1042	989	1028	1034	1033	1032	1054	1099	1020	1028	969	1041	1039	1034	1015	951	1029	987	996	1059	994	972	991	1070	994	996	1017	992	995	1030	1027	1013	1095	1027	1021	1010	959	1012	1011	979	981	1006	1022	1013	991	1007	1066	1051	1030	1045	994	977	993	1075	988	1012	1032	1027	1028	1001	977	1036	989	975	1020	1055	1030	958	993	1003	1007	1030	1011	1053	927	1107	1016	1020	962	1034	1012	942	1070	1058	1013	1084	1000	947	1022	996	950	984	1048	1004	1014	959	1027	970	971	1023	985	1025	993	1038	1000	1062	1018	951	1022	1057	989	940	1004	1028	982	1045	997	997	981	1003	993	1029	1017	973	966	996	979	982	991	994	1000	1036	1007	1056	1020	970	988	1028	1019	1036	999	1074	1008	1037	991	1009	962	1051	1042	917	977	949	1068	1067	1059	986	1034	1040	998	1028	1032	984	1010	992	990	1024	1045	983	1025	1069	983	1044	1041	967	1033
63735	48474	46671	45770	34383	15681	2257	507	443	382	377	389	353	348	336	324	330	332	333	340	327	317	316	318	307	350	327	330	295	368	301	338	352	328	323	332	344	326	306	308	292	315	317	323	311	321	338	335	315	283	353	314	314	309	297	315	310	283	363	330	308	324	334	360	335	274	312	323	307	362	321	317	319	333	334	325	322	304	309	299	332	316	300	328	353	304	302	303	311	275	305	300	332	303	319	263	307	335	336	338	312	305	306	289	370	288	300	357	335	303	284	327	325	300	281	302	318	321	313	280	305	305	294	307	315	331	318	313	338	322	315	319	330	280	292	297	341	352	327	321	323	337	307	283	307	340	346	299	356	350	319	326	323	312	312	309	355	355	318	355	328	305	289	317	321	336	313	304	306	298	347	332	320	354	324	323	339	316	314	347	309	335	299	315	302	316	353	322	321	313	294	277	314	310	312	312	325	310	332	335	314	325	310	311	312	331	340	335	340	296	316	302	304	340	352	351	322	316	340	302	296	311	317	305	352	331	359	320	311	326	301	338	314	335	361	312	299	338	299	322	318	317	298	347	289	327	336	322	333	319	277	305	318	311	329	302	327	333	316	329	362	318	291	286	327	344	300	325	340	295	326	315	310	288	331	282	347	344	309	314	331	321	342	298	335	315	311	348	315	308	332	321	330	333	322	302	292	325	321	350	344	312	273	324	322	324	307	302	309	321	316	311	304	305	278	295	335	324	282	299	319	282	316	323	289	301	308	304	315	334	306	290	308	275	314	337	302	293	325	320	316	315	321	297	295	329	308	293	316	285	306	342	321	337	317	310	328	323	294	296	296	318	316	358	309	299	271	313	314	319	316	355	327	325	311	299	290	352	322	296	329	330	304	337	290	337	327	318	305	323	308	318	316	308	301	338	320	305	293	326	304	351	323	349	291	278	297	320	329	311	315	321	293	313	345	327	330	332	329	289	308	311	349	314	335	305	331	317	334	334	358	309	324	298	310	312	314	315	352	287	329	324	295	313	301	330	306	300	280	330	307	322	326	317	332	324	311	294	287	310	320	289	316	315	314	323	325	306	317	353	323	297	329	321	314	329	323	311	312	285	310	283	285	337	298	293	343	300	292	306	345	309	341	301	358	315	315	316	331	324	352	307	306	316	291	312	311	344	300	335	333	297	312	315	326	288	325	331	320	304	283	288	300	322	316	310	319	300	325	301	314	303	327	334	316	285	310	293	324	336	305	327	287	263	320	333	305	287	309	312	323	326	267	302	319	341	307	344	262	295	313	312	281	364	294	292	294	327	339	325	309	319	318	332	339	292	307	298	359	286	306	322	341	320	286	362	296	294	318	328	337	314	289	303	317	305	318	321	293	336	287	316	332	322	324	342	334	319	307	318	311	285	322	332	314	325	295	331	303	316	315	286	286	323	345	278	291	309	335	310	306	297	320	303	281	318	365	325	304	334	323	308	290	359	303	337	302	314	285	334	326	339	305	299	314	334	341	328	325	285	329	337	309	341	366	316	305	311	316	301	305	329	307	308	299	306	292	311	345	313	337	319	318	348	322	284	338	335	336	337	305	303	309	305	318	342	291	299	301	299	304	318	308	295	282	322	346	320	302	311	313	295	306	316	302	321	310	265	326	336	319	323	301	309	340	332	328	329	357	316	324	314	326	293	312	332	318	315	310	332	308	306	297	327	349	284	308	304	322	341	322	295	320	297	285	294	320	341	345	337	294	299	314	315	284	293	340	311	317	332	336	322	299	301	324	313	345	340	316	308	289	280	298	305	306	280	327	273	298	298	339	336	332	311	325	321	317	301	317	317	324	317	313	314	314	345	342	347	308	312	363	317	289	312	318	284	284	334	290	319	329	331	326	337	340	299	306	319	342	322	288	308	294	304	325	314	290	322	294	330	297	330	324	303	290	316	304	307	287	362	314	310	315	320	318	305	292	346	292	311	321	325	274	326	321	321	293	303	300	291	313	313	317	307	315	300	286	312	305	318	281	317	321	310	307	298	287	328	311	335	270	297	337	278	303	315	295	323	266	319	318	332	294	311	314	309	284	309	315	289	312	305	297	319	288	314	312	318	334	309	292	324	323	318	330	336	308	345	331	316	285	331	341	310	327	331	283	298	294	285	338	335	302	316	336	300	316	320	322	329	317	342	285	312	331	305	308	283	298	320	296	324	329	302	322	303	380	290	310	333	328	290	302	303	326	353	287	308	303	344	353	315	320	312	305	318	302	344	323	307	290	273	309	307	333	304	324	316	300	263	301	296	293	316	282	305	312	348	336	357	307	299	337	331	329	300	304	313	291	322	330	335	306	320	310	314	339	320	324	316	294	308	304	344	310	287	371	304	315	302	334	305	293	309	277	318	318	272	304	302	309	374	334	305	296	329	307	317	283	295	345	283	304	323	273	331	315	324	301	316	319	317	300	309	296	287	314	297	324	324	327	311	315	307	285	281	308	324	338	326	345	278	319	325	320	309	330	288	278	323	285	317	330	324	295	309	301	298	309	339	336	302	321	312	320	286	331	294	354	290	328	324	324	283	328	331	343	290	302	310	335	290	303	297	321	302	308	301	345	294	291	306	315	358	330	326	315	297	276	316	312	336	311	325	304	306	335	302	318	301	303	305	319	308	296	272	311	286	290	309	301	324	334	377	312	304	320	310	339	304	287	342	314	327	356	315	333	284	314	312	336	320	318	352	308	291	296	302	308	317	314	313	323	319	307	303	310	322	364	334	315	306	305	332	329	283	306	346	327	327	287	315	318	322	305	336	290	289	284	313	325	303	315	306	280	338	336	325	317	333	290	277	351	340	337	333	327	333	293	313	304	308	335	305	299	305	345	337	310	313	337	323	330	350	304	314	302	284	323	315	312	306	347	337	313	284	317	322	332	317	311	297	347	323	320	307	333	283	326	297	330	309	295	347	345	327	320	306	322	338	330	311	293	286	345	334	329	310	278	284	298	256	301	305	295	314	312	319	324	371	344	358	311	347	368	300	337	340	301	331	311	332	296	327	286	319	297	322	313	346	273	317	275	323	306	312	318	332	315	313	321	341	318	291	302	296	313	303	316	312	292	326	334	302	349	298	329	317	304	303	318	289	305	279	290	298	309	327	313	318	327	304	312	270	322	314	352	289	321	319	335	309	326	307	342	314	299	317	308	337	308	294	324	333	312	317	318	303	299	346	291	313	345	331	336	307	341	312	284	303	330	361	322	303	263	342	332	307	304	298	336	309	307	309	314	311	323	310	309	322	310	315	302	305	287	312	328	294	335	357	333	326	350	309	317	326	293	311	319	333	333	344	333	311	323	335	324	306	295	294	316	309	305	288	288	318	343	307	319	308	294	308	313	286	343	324	293	312	329	324	318	345	310	349	326	325	310	298	321	307	327	339	318	297	293	296	311	331	323	291	306	316	308	311	349	307	269	309	328	291	319	318	313	301	316	295	328	344	298	306	324	319	319	323	296	306
47650	46431	52133	54890	41202	11047	1446	1252	1183	1215	1041	1008	891	910	851	907	854	896	832	845	858	821	838	836	827	796	834	796	766	775	784	786	799	756	790	843	828	754	712	768	794	806	787	794	778	815	787	768	741	726	720	733	731	751	766	751	739	792	749	768	731	774	733	776	769	773	790	770	788	775	731	785	734	767	756	744	789	777	731	763	741	732	728	732	749	764	726	799	765	797	782	752	781	789	767	780	769	759	777	750	784	720	762	842	763	758	741	769	842	749	732	728	764	772	769	715	754	780	760	770	769	755	711	781	784	750	782	773	735	724	726	743	781	756	717	760	814	771	749	752	771	807	765	831	769	803	754	766	779	728	773	776	787	792	792	770	806	773	816	767	788	771	751	789	749	770	737	790	746	775	717	745	776	781	739	771	754	828	744	740	752	779	769	749	772	790	765	729	758	765	745	772	706	786	762	750	799	804	753	782	743	713	780	778	776	727	783	772	741	723	742	754	735	749	776	732	781	752	774	762	771	757	782	802	734	801	753	747	754	761	773	762	755	844	718	730	734	740	757	781	760	776	751	767	776	726	752	740	819	754	730	755	845	715	776	807	756	792	716	756	810	765	733	761	766	733	735	793	712	742	752	747	771	770	794	767	741	785	784	796	737	699	804	802	754	855	723	765	729	756	770	758	791	766	748	781	799	753	761	764	703	764	741	827	750	772	752	760	764	742	745	732	756	754	765	799	806	756	740	756	747	776	767	729	777	751	764	725	753	807	761	754	791	746	738	781	782	713	783	721	718	767	781	745	803	712	764	797	741	760	757	739	743	764	793	740	753	759	824	785	747	802	815	763	709	709	749	763	748	737	753	805	736	730	735	753	810	765	710	753	697	709	768	771	820	795	742	731	808	746	795	750	815	763	741	748	722	744	755	814	775	787	745	828	790	721	770	736	831	806	786	766	734	805	706	770	765	753	783	746	775	770	774	763	785	743	780	731	768	754	760	760	779	803	760	759	748	761	703	773	787	746	737	765	719	761	756	765	770	781	764	762	751	704	751	790	739	736	827	754	762	734	794	811	744	785	777	737	763	781	751	798	759	726	791	758	751	752	745	789	739	756	793	767	767	772	752	726	798	754	742	756	749	764	691	780	778	774	748	736	768	751	745	744	744	784	778	748	687	793	700	793	739	761	760	788	767	747	721	740	766	777	798	755	759	762	827	727	738	775	753	764	787	785	726	787	748	756	769	797	768	772	782	792	763	745	758	736	765	720	753	769	733	769	732	752	771	775	737	738	767	754	770	803	745	767	717	773	773	727	740	770	723	767	734	711	770	754	766	770	775	786	796	751	756	770	741	765	702	810	747	736	738	721	761	795	765	702	744	733	702	743	785	724	719	778	780	729	800	711	748	739	748	763	719	790	762	691	768	779	772	739	740	786	738	774	720	791	754	733	702	794	751	757	762	778	762	803	802	754	695	770	749	734	753	783	749	829	757	755	816	762	743	759	743	782	798	741	742	793	773	732	740	701	738	723	752	698	763	732	818	768	747	714	748	798	751	728	710	788	753	713	782	770	755	741	767	756	758	775	724	762	742	746	753	719	750	752	751	749	737	731	753	766	739	723	763	748	749	814	793	752	764	732	752	793	780	710	790	784	790	787	799	805	769	750	747	731	724	766	776	750	709	794	743	767	801	737	768	756	729	753	753	831	715	735	748	741	750	773	785	750	783	762	719	701	775	774	741	740	775	806	720	726	803	726	733	791	722	744	810	744	751	749	756	763	760	740	737	785	797	793	783	747	797	786	774	731	729	741	807	745	762	755	713	751	746	800	764	767	769	777	748	708	786	779	770	769	807	750	733	784	764	733	773	811	748	767	718	769	759	767	761	760	740	734	720	757	769	771	812	782	746	711	785	832	741	744	771	787	776	758	736	763	757	731	767	781	760	775	745	759	755	759	716	751	788	759	763	726	805	778	789	756	754	771	742	763	779	777	760	802	749	780	777	766	751	734	746	731	787	740	787	758	748	749	681	796	712	765	746	784	735	738	758	769	777	720	806	778	802	749	773	804	796	781	810	770	712	793	803	745	759	773	707	765	738	769	726	756	774	727	740	776	743	776	750	770	765	859	758	743	768	768	751	794	769	733	740	801	772	784	729	790	785	778	748	766	757	781	723	784	774	712	753	746	760	778	738	769	782	767	730	748	763	726	758	774	753	774	756	720	751	741	754	746	756	744	741	768	742	715	743	717	758	781	762	787	761	771	721	752	769	749	750	773	830	794	756	804	794	784	788	745	776	782	746	792	738	756	772	724	713	787	731	706	767	724	712	792	728	716	797	771	735	813	742	803	768	733	740	769	737	764	766	748	806	722	688	762	768	776	787	709	775	769	779	728	738	764	761	744	790	745	744	724	745	765	776	746	804	771	771	759	762	771	762	785	716	747	703	769	790	770	710	773	757	790	732	787	784	722	755	797	793	761	725	790	757	758	734	802	730	820	797	781	732	732	733	809	736	781	783	811	722	765	758	758	737	747	777	711	718	770	806	764	725	746	748	784	727	743	770	736	784	783	760	728	770	790	741	745	789	753	774	744	764	760	814	749	766	768	798	763	802	746	788	733	775	748	764	770	781	781	804	720	740	767	821	760	754	749	739	720	783	779	740	786	726	805	787	752	772	770	733	751	780	719	744	769	744	770	761	704	763	758	712	798	746	785	784	753	783	736	713	782	754	742	737	818	735	774	748	753	759	748	772	748	764	757	738	740	784	745	768	800	754	738	746	788	779	724	817	785	760	782	792	755	752	735	734	759	766	754	770	825	795	767	780	761	781	769	775	741	722	771	756	786	755	756	787	763	729	791	744	759	786	762	751	734	722	745	756	774	816	777	761	750	729	756	797	780	763	739	747	727	769	733	751	766	772	782	756	720	786	761	807	759	803	739	764	735	768	808	797	764	785	748	788	779	727	801	730	728	736	757	739	740	798	758	780	795	738	748	761	770	743	793	777	756	786	740	714	772	739	754	752	738	772	756	760	765	725	815	758	763	724	753	793	750	777	706	759	801	780	786	731	790	775	785	755	774	720	793	791	752	755	768	727	743	731	738	763	734	755	782	727	778	739	751	775	769	751	758	759	749	742	835	707	727	731	735	790	740	773	780	737	726	785	840	813	763	750	785	727	780	814	758	777	762	734	767	814	781	757	759	775	775	789	796	748	776	740	773	784	716	778	812	767	756	805	753	757	734	724	762	753	752	771	764	709	714	779	771	768	755	770	783	714	711	784	779	756	795	806	736	804	760	712	811	789	724	792	718	705	733	809	734	804	764	704	745	741	780	764	755	773	807	766	805	750	785	717	746	712	770	806	809	741	767	793	796	772	758	730	775	754	744	731	790	778	774	733	770	774	784	775	747	774	752	746	769	781	761	755	736	799	721	765	744	782	727	743	791	749	771	772	770	756	804	764	817	760	798	770	763	753	742	756	784	704	744	795	756	726	777
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
