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
337102993098	337102993656	337102994206	337102994756	337102995306	337102995856	337102996406	337102996956	337102997506	337102998056	337102998606	337102999156	337102999706	337103000256	337103000806	337103001356	337103001906	337103002456	337103003006	337103003556	337103004106	337103004656	337103005206	337103005756	337103006306	337103006856	337103007406	337103007956	337103008506	337103009056	337103009606	337103010156	337103010706	337103011256	337103011806	337103012356	337103012906	337103013456	337103014006	337103014556	337103015106	337103015656	337103016206	337103016756	337103017306	337103017856	337103018406	337103018956	337103019506	337103020056	337103020606	337103021156	337103021706	337103022256	337103022806	337103023356	337103023906	337103024456	337103025006	337103025556	337103026106	337103026656	337103027206	337103027756	337103028306	337103028856	337103029406	337103029956	337103030506	337103031056	337103031606	337103032156	337103032706	337103033256	337103033806	337103034356	337103034906	337103035456	337103036006	337103036556	337103037106	337103037656	337103038206	337103038756	337103039306	337103039856	337103040406	337103040956	337103041506	337103042056	337103042606	337103043156	337103043706	337103044256	337103044806	337103045356	337103045906	337103046456	337103047006	337103047556	337103048106	337103048656	337103049206	337103049756	337103050306	337103050856	337103051406	337103051956	337103052506	337103053056	337103053606	337103054156	337103054706	337103055256	337103055806	337103056356	337103056906	337103057456	337103058006	337103058556	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2741	3650	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
35969	51588	57647	16059	2395	897	718	572	534	452	424	448	392	399	365	316	296	287	305	309	262	313	322	324	284	298	285	273	288	279	293	264	268	264	247	304	275	267	271	277	257	253	235	281	285	279	260	287	267	257	295	319	309	310	276	304	269	269	306	283	244	258	280	234	273	278	288	251	275	257	236	315	281	285	291	280	257	265	295	260	249	297	247	297	310	254	273	268	261	279	313	254	217	285	242	275	288	294	278	262	328	282	291	269	277	250	282	296	269	252	246	264	314	277	259	298	275	277	278	300	297	326	277	295	296	316	276	285	289	294	305	245	281	269	263	266	280	257	247	268	292	273	276	268	259	283	245	277	263	284	260	313	287	262	288	248	262	264	293	293	293	282	283	279	271	309	301	265	277	299	283	268	280	310	280	289	272	245	252	259	283	270	297	264	239	261	268	289	269	246	305	272	267	231	253	260	276	243	278	277	280	273	240	312	276	259	278	238	290	264	295	249	309	268	283	287	294	266	269	285	277	257	267	268	255	272	274	268	289	260	270	291	267	309	272	257	267	287	266	295	289	273	297	278	259	262	247	291	267	241	293	243	257	270	277	281	291	266	276	265	256	296	268	266	254	256	269	268	264	268	293	251	257	261	256	270	235	268	277	258	270	261	274	266	270	283	266	257	278	269	283	272	260	281	238	281	292	263	276	265	290	266	235	263	268	252	301	279	293	268	258	292	242	286	293	286	267	273	304	305	269	260	282	296	248	280	298	234	282	298	278	269	244	283	262	273	257	265	257	296	284	282	300	255	262	249	278	267	262	280	252	264	275	265	253	273	264	284	267	272	288	272	217	273	281	279	283	258	318	302	282	277	275	270	283	270	289	264	250	277	258	278	272	260	259	295	285	257	266	296	300	258	220	288	276	258	301	260	242	259	240	265	266	272	314	250	253	239	297	266	256	279	270	291	269	274	323	278	277	274	270	273	244	272	303	279	273	289	314	294	292	262	289	253	285	293	258	259	270	286	255	269	304	266	281	279	221	274	281	296	253	283	252	239	246	258	280	280	266	250	257	257	257	282	260	249	293	288	277	262	270	257	300	276	275	296	302	294	266	299	254	247	267	281	253	259	244	303	285	258	252	294	279	262	272	259	253	281	276	225	250	278	261	269	275	266	290	302	311	263	275	261	250	287	289	260	275	302	259	294	285	246	257	277	295	265	272	285	270	253	298	283	266	281	296	273	278	286	297	275	245	263	312	299	288	306	296	259	280	262	267	252	264	246	266	243	285	278	292	274	270	268	270	274	269	293	286	253	278	293	266	282	279	231	280	284	256	267	264	276	274	268	247	265	281	271	291	277	265	268	256	265	254	288	275	267	285	273	258	291	285	288	276	266	290	280	269	285	281	277	277	240	259	290	245	265	264	279	270	266	272	304	298	275	314	264	272	280	274	239	297	301	262	295	267	263	268	269	298	284	250	291	283	255	271	266	257	278	274	270	285	279	274	241	304	267	245	268	296	250	236	259	251	278	280	282	308	263	277	259	235	264	268	278	308	278	282	306	284	249	277	271	275	241	290	276	271	287	298	288	284	260	275	251	260	264	278	253	265	282	268	243	275	292	252	249	277	211	258	271	259	258	282	267	259	275	297	244	280	295	271	280	263	294	266	271	266	277	246	275	283	293	263	268	266	302	270	295	265	282	325	268	300	294	263	278	263	263	307	293	292	262	251	289	260	247	292	248	260	291	306	232	257	269	256	267	265	265	276	293	291	252	269	258	317	246	255	273	261	270	267	307	270	297	251	272	255	277	273	240	243	294	261	295	274	252	261	269	289	270	243	241	247	281	281	272	287	265	273	271	273	257	271	260	267	281	275	270	297	264	245	233	273	277	263	291	281	288	272	270	243	272	271	274	272	256	241	273	266	263	285	264	281	287	272	279	306	265	284	237	270	282	259	236	274	279	308	277	273	278	268	243	261	275	279	284	262	251	281	268	283	267	265	281	277	277	306	282	252	247	281	299	293	293	298	240	261	271	298	251	286	263	290	313	265	240	259	251	265	314	314	262	259	277	296	256	284	285	258	273	278	305	291	250	237	295	297	247	251	296	304	279	283	288	258	287	270	256	265	267	285	291	292	304	250	285	265	260	275	241	298	283	301	271	277	297	255	264	238	272	272	264	279	311	278	277	278	314	252	288	262	309	284	268	263	284	283	306	294	287	277	278	306	290	272	262	286	298	288	289	280	246	296	285	277	304	297	275	241	270	270	279	291	285	296	285	279	303	297	254	255	270	253	266	257	275	265	290	233	253	297	289	241	244	299	280	287	290	240	280	262	247	277	276	273	260	286	277	281	269	305	250	256	281	276	267	276	273	289	278	254	281	261	275	253	280	253	239	283	272	295	276	279	271	260	248	284	256	306	287	276	272	274	262	277	265	259	287	313	256	266	289	275	296	249	269	285	287	256	287	306	277	269	280	275	295	291	259	284	293	267	270	292	235	298	269	283	264	247	238	290	271	283	292	255	280	279	260	229	278	265	257	269	303	273	247	284	290	250	271	232	272	265	266	261	270	312	289	278	259	316	275	281	288	296	254	312	274	259	260	236	318	284	227	291	292	319	308	283	274	227	292	271	266	262	247	295	258	288	275	287	265	247	286	265	281	241	274	257	275	253	235	252	266	241	253	272	280	249	282	296	297	256	260	269	288	269	279	270	305	262	250	290	285	287	310	291	279	269	294	310	295	277	271	270	304	251	255	271	273	270	277	332	289	246	270	270	266	265	280	282	276	291	292	276	283	294	274	256	288	292	304	297	276	278	259	279	267	260	266	263	266	294	275	301	269	318	311	274	258	289	290	266	289	286	267	317	270	270	263	291	287	295	249	265	269	295	301	283	267	263	259	255	259	277	254	296	266	270	263	297	291	262	273	265	284	296	274	268	230	317	286	303	300	280	266	262	321	268	253	291	238	227	256	280	279	253	273	267	261	257	278	291	255	265	262	291	262	256	277	259	285	259	245	297	280	274	255	274	264	294	285	287	262	285	289	279	259	293	309	246	270	246	234	278	244	260	258	250	275	241	289	285	270	280	276	291	278	265	270	251	271	280	258	268	247	276	288	290	273	294	291	259	306	275	257	270	287	229	269	261	285	286	277	278	296	262	275	318	274	268	259	269	291	293	288	253	294	280	256	259	273	250	283	268	288	266	280	276	256	267	298	286	258	260	268	283	261	267	259	268	266	277	284	280	253	297	258	250	251	277	301	285	265	264	256	274	260	275	261	287	274	262	306	273	279	277	281	245	236	259	301	261	274	284	229	296	274	273	273	293	274	254	257	246	266	284	254	313	280	249	270	259	298	272	294	281	260	248	254	311	230	287	294	278	277	269	263	263	301	258	240	258	273	252	305	259	227	284	262	251	239	267	279	276	277	248	296	261	299	284	275	271	262	237	253	252	275	246	269	286	257	283	254	278	286	259	290	275	263	260	293	271	276	274	305
18314	40359	45199	6438	4008	3322	2672	2308	1974	1734	1531	1385	1295	1250	1089	1096	983	965	943	933	822	889	892	820	782	784	808	823	761	714	752	753	791	747	779	740	712	652	722	710	658	718	705	680	684	722	707	669	690	697	829	972	1124	766	753	625	659	717	677	635	712	670	655	685	708	668	659	682	658	682	634	654	646	673	732	673	659	676	613	657	700	625	656	704	645	686	663	675	642	622	728	688	641	649	635	681	660	681	701	672	654	677	658	704	699	725	640	686	646	715	704	608	692	663	656	686	713	656	683	646	630	643	638	630	665	650	619	688	641	665	578	653	655	612	640	610	627	686	650	664	661	673	655	683	633	672	651	666	636	661	647	650	665	656	640	638	630	673	678	619	617	631	647	677	676	676	621	622	622	657	715	620	634	667	627	618	659	642	673	642	697	631	666	690	667	693	625	623	617	624	632	681	655	673	653	614	731	660	687	671	641	651	667	603	638	637	637	658	614	646	613	633	600	605	681	643	623	660	658	640	664	644	622	701	666	666	630	612	671	617	584	652	628	654	629	638	646	643	622	645	649	608	596	655	636	653	656	623	683	678	627	695	656	633	622	657	614	660	649	612	617	664	622	609	626	649	653	648	647	679	635	644	661	689	604	637	607	642	640	651	704	640	670	649	652	643	687	700	595	617	637	647	620	672	655	630	674	673	666	596	644	679	660	679	633	687	657	618	678	643	622	654	606	638	615	643	638	610	662	627	714	643	615	612	640	667	646	632	654	688	670	644	645	649	650	627	649	662	639	651	657	618	630	614	637	622	647	625	605	639	640	677	645	618	657	649	668	626	662	658	626	658	660	644	614	656	652	636	613	650	665	660	645	672	603	640	642	659	629	650	684	637	650	613	651	621	631	621	612	625	637	653	601	641	625	697	628	624	666	630	628	623	697	649	652	652	663	694	636	656	665	666	631	721	656	635	634	623	593	629	648	625	657	637	675	678	661	651	643	676	642	592	692	636	591	632	644	653	645	669	655	616	620	641	676	681	650	621	696	619	670	649	659	637	624	604	694	686	626	612	623	646	672	610	601	637	655	619	651	670	677	632	604	659	650	687	664	623	628	635	623	639	711	679	640	622	640	647	668	645	663	690	662	630	627	635	619	647	659	638	676	614	694	629	630	611	612	629	570	614	620	637	676	636	633	675	639	658	648	614	694	668	633	602	593	634	630	645	650	666	696	635	627	654	616	655	673	616	609	655	652	670	663	676	660	650	617	650	625	643	611	612	651	645	664	647	655	675	657	610	684	631	640	648	657	651	614	601	661	659	632	668	672	641	669	610	665	630	642	681	681	621	671	674	666	695	641	621	624	634	645	660	621	626	664	619	621	620	621	651	707	630	623	619	622	644	597	635	681	642	669	620	666	609	630	631	635	611	614	610	646	668	609	645	691	712	622	675	645	645	699	675	607	648	666	625	630	639	683	666	608	674	630	639	608	659	635	655	658	647	665	667	636	663	679	660	647	705	650	622	627	656	609	625	651	618	617	655	578	646	668	625	635	621	692	637	648	593	691	656	669	649	647	635	703	669	620	648	699	658	650	616	629	654	619	667	641	640	659	672	647	598	657	644	590	624	671	605	664	695	642	614	615	685	630	637	677	657	657	661	651	633	654	597	636	629	658	662	599	668	648	617	641	648	675	658	644	640	658	614	623	663	642	651	595	640	644	653	614	632	632	668	639	670	632	576	638	602	633	697	621	673	644	630	667	604	619	642	659	637	619	648	682	638	633	594	610	677	608	659	648	636	633	644	642	607	651	671	625	643	653	650	632	622	637	613	619	662	662	663	590	617	625	622	638	645	667	642	622	657	618	672	653	629	642	639	638	688	671	685	682	619	644	681	674	625	654	679	646	622	706	617	615	674	681	659	668	656	621	637	661	611	616	633	621	634	634	612	668	653	568	662	629	670	634	700	617	653	637	630	636	667	668	645	592	624	615	649	659	639	640	619	628	640	679	639	610	659	669	650	652	643	670	641	655	629	660	635	688	599	624	637	667	653	638	627	648	667	684	603	657	637	640	628	620	649	643	607	632	629	687	629	684	624	653	671	622	638	644	662	633	632	702	658	614	652	641	623	642	645	638	627	622	599	702	644	658	663	649	670	642	652	695	648	644	645	701	646	608	581	648	646	637	671	598	650	624	685	644	609	670	622	648	616	621	619	660	617	606	634	645	645	629	663	655	660	619	661	626	656	613	646	629	617	632	695	674	618	633	632	640	614	652	666	626	609	652	637	632	651	667	681	582	637	636	622	670	660	631	662	663	645	676	630	651	686	642	646	613	594	654	615	623	631	706	606	654	657	668	635	621	643	632	633	649	613	642	620	642	637	647	610	638	665	642	664	632	686	610	652	663	627	672	686	627	602	677	646	698	659	672	656	616	687	671	626	688	653	643	674	601	660	629	654	633	641	713	685	693	664	701	606	633	631	653	643	648	647	680	616	630	657	653	655	693	601	655	623	653	633	696	633	629	649	621	648	635	634	634	662	653	645	664	645	624	638	613	639	606	644	657	696	644	626	632	669	690	638	630	657	641	635	629	676	644	644	668	620	681	647	611	629	655	671	605	679	659	610	671	627	634	648	616	640	641	658	595	631	669	673	668	664	640	678	672	658	636	683	667	635	640	619	611	614	636	635	641	607	646	691	611	599	667	630	655	619	603	684	626	646	628	586	673	605	643	607	657	664	627	644	645	632	618	645	665	664	642	645	644	629	657	668	647	671	674	628	637	656	640	658	650	702	684	662	624	629	635	644	644	632	641	635	668	651	667	662	622	666	605	636	601	699	606	643	672	617	600	642	649	672	601	623	656	640	668	615	627	570	667	663	661	651	650	671	653	622	637	727	625	641	680	644	665	664	659	620	683	695	614	640	647	621	652	675	687	682	672	654	636	678	655	632	670	652	651	649	652	584	630	646	651	672	663	645	621	592	636	603	656	610	606	650	599	646	637	664	674	628	672	663	624	652	626	641	644	606	654	603	654	654	609	610	672	610	624	610	637	612	622	647	670	637	628	633	639	657	643	616	648	638	631	662	684	653	671	633	674	649	637	653	600	586	613	626	635	642	646	637	651	649	687	714	646	679	623	641	649	666	654	642	656	678	643	640	612	646	672	639	625	647	665	636	659	699	682	654	607	642	650	687	692	664	650	618	655	636	644	638	630	652	593	653	630	625	673	652	659	642	676	663	617	616	637	683	606	593	617	681	672	647	626	648	644	669	679	651	642	627	645	637	618	635	679	617	642	650	640	690	674	648	623	641	624	729	677	656	680	611	678	634	712	662	700	636	630	646	678	657	623	661	642	627	684	662	672	621	632	660	670	651	614	641	608	651	600	614	617	633	639	627	661	653	610	608	655	650	647	642	630	644	642	655	648	584	612	674	594	641	650	650	610	604	671	639	618	675	633	609	623	600	658	665	678	666	668	655	634	630	591	615	679	652	621	644	624	581
14480	8891	2206	273	233	245	218	228	227	248	247	224	267	204	234	191	224	203	250	233	233	183	228	222	213	205	225	225	192	191	205	219	233	234	210	204	218	205	242	246	224	225	217	233	234	224	231	233	225	236	218	234	219	249	249	236	249	223	223	222	227	221	221	204	227	242	245	202	240	238	223	237	270	226	218	216	234	234	210	224	231	221	246	240	218	258	214	239	213	214	204	245	239	251	254	257	210	233	229	218	224	247	229	222	231	235	250	221	223	257	253	218	244	238	228	231	244	263	194	205	212	247	241	238	222	234	206	228	228	223	212	233	247	241	239	211	199	202	234	252	228	244	254	203	229	239	231	216	232	212	215	226	232	230	222	189	212	226	227	211	247	212	236	240	222	271	208	225	231	216	237	242	223	212	229	208	235	224	214	213	194	244	216	227	253	224	231	204	213	225	239	212	226	198	225	227	240	201	221	247	244	212	210	218	234	242	218	214	249	213	224	214	227	219	217	228	240	236	250	208	245	224	226	245	240	241	230	199	243	217	219	201	233	220	219	217	233	225	257	237	196	224	246	227	239	227	199	226	215	230	240	268	194	198	210	206	230	222	203	230	239	224	242	237	218	227	202	217	241	192	223	230	223	237	234	221	215	215	240	223	266	245	239	233	221	229	274	240	243	207	191	246	228	218	231	237	224	257	223	223	255	211	205	229	201	192	236	222	217	222	194	242	219	227	248	221	214	249	227	220	240	219	249	207	222	236	229	241	249	204	231	221	225	215	212	211	226	212	210	208	224	221	202	222	223	242	226	235	204	220	211	220	225	213	215	218	226	220	225	213	223	237	209	240	226	222	237	213	216	213	224	218	211	243	194	238	275	217	203	185	210	219	231	221	222	250	221	227	217	219	223	257	226	203	232	223	239	247	237	212	247	230	208	237	229	240	209	225	210	200	201	199	216	217	215	229	274	223	259	232	232	225	217	233	235	207	259	228	221	235	254	252	203	199	247	210	233	198	218	208	217	211	203	227	242	239	230	233	207	192	218	236	194	248	199	265	263	251	221	208	238	200	208	213	241	240	209	220	233	206	248	222	231	210	242	224	236	222	231	241	222	215	227	239	219	218	240	252	213	212	200	224	196	238	238	240	240	225	222	233	217	235	226	241	237	207	213	207	222	233	207	200	220	212	238	242	246	211	234	217	215	240	209	185	239	219	209	195	222	214	235	247	254	238	209	244	233	229	226	242	231	203	219	206	216	228	232	242	227	246	262	249	220	228	232	221	225	236	248	220	236	224	238	229	239	233	217	258	194	221	220	227	229	226	233	204	220	235	233	220	240	244	228	210	209	233	224	213	225	218	200	235	229	249	229	211	208	223	239	200	246	223	217	204	250	201	223	201	217	207	192	231	224	212	230	200	240	210	230	231	246	257	223	220	212	235	250	199	229	244	240	196	229	239	210	203	214	221	211	212	199	205	244	219	194	232	247	240	240	215	257	206	211	226	211	230	230	229	224	216	214	198	220	240	226	220	201	192	188	249	211	204	229	218	235	227	192	236	205	203	228	238	237	210	190	224	212	235	221	226	208	201	247	212	246	219	239	220	225	212	233	224	237	217	229	226	239	243	239	221	229	211	229	210	215	211	206	219	228	232	196	230	230	269	232	203	274	219	231	219	217	255	218	200	229	225	209	228	241	241	226	237	230	215	239	210	247	227	205	230	223	247	200	221	231	210	226	233	251	228	199	240	225	230	218	197	240	221	203	231	221	240	236	212	218	239	235	196	252	222	229	245	239	240	240	236	202	222	238	247	238	225	212	216	214	206	213	224	234	265	232	196	212	216	244	232	240	224	210	226	220	228	241	243	209	213	206	222	245	218	204	221	209	242	217	228	213	218	193	219	199	246	233	241	202	236	207	243	237	214	238	193	236	221	264	230	204	230	209	229	234	238	225	219	236	244	202	205	237	262	207	262	257	236	214	209	222	213	221	201	237	239	208	238	195	239	223	233	239	231	200	210	255	206	234	220	214	198	210	210	216	226	236	207	207	207	221	190	232	225	231	210	226	223	198	201	215	182	229	224	224	237	207	219	239	210	204	220	210	221	223	225	214	222	189	217	234	229	237	244	244	221	253	216	211	221	199	236	228	215	227	237	220	227	245	207	220	244	248	230	250	208	226	200	245	222	239	212	243	206	225	233	223	239	230	247	227	223	225	230	221	242	211	247	214	208	216	211	233	212	218	200	220	206	230	215	221	219	209	213	217	249	242	220	252	246	228	217	191	242	236	233	241	213	196	218	252	229	229	200	250	205	223	233	243	223	232	232	245	218	211	234	223	242	234	208	203	264	234	228	224	204	250	248	243	194	230	206	212	242	208	214	227	221	232	246	253	243	246	225	237	224	226	221	262	214	211	234	213	195	229	236	197	231	220	248	208	217	236	211	265	233	204	231	243	195	212	207	208	227	225	224	183	225	248	210	226	205	235	214	256	222	220	219	237	212	240	218	229	231	200	241	225	235	235	245	215	220	210	243	202	224	226	215	228	245	231	229	196	236	235	253	235	220	218	211	195	230	215	234	211	213	230	207	230	205	237	203	210	220	211	254	233	236	234	231	218	223	266	230	222	242	254	231	229	270	196	216	216	228	229	237	232	242	230	217	207	217	180	223	222	250	216	230	241	229	232	233	253	215	256	254	237	214	235	225	213	226	212	234	212	221	226	247	228	211	201	185	211	227	232	232	204	221	200	243	236	228	232	256	226	225	222	210	247	208	228	197	238	216	226	224	213	227	232	226	214	243	199	233	240	246	208	236	217	213	235	226	225	230	225	227	253	211	222	230	231	239	211	229	190	214	216	231	229	239	228	242	247	239	218	238	228	216	216	205	254	247	249	219	223	245	249	212	211	210	235	212	229	224	234	214	233	210	219	251	255	227	200	207	198	216	246	205	224	228	225	179	231	222	230	251	218	227	242	236	227	214	225	235	214	238	236	249	226	216	190	214	205	229	221	233	225	250	242	223	238	244	250	200	241	230	230	217	213	204	219	241	231	208	265	275	219	184	223	220	212	228	218	254	223	230	235	234	219	240	257	234	213	229	238	227	214	250	215	212	234	192	228	221	224	205	219	238	226	225	243	231	219	236	223	218	219	224	212	237	212	219	234	219	209	233	222	228	214	213	243	230	234	247	232	210	220	216	208	238	222	214	243	221	208	243	191	237	222	226	226	219	225	224	242	208	212	214	217	219	225	219	209	229	235	227	199	220	211	220	222	245	231	247	208	208	247	245	229	247	239	230	224	213	236	259	184	216	239	235	252	215	216	211	254	256	226	222	227	250	239	247	219	232	241	201	238	198	198	218	246	230	225	250	217	253	215	224	203	223	228	241	211	237	219	223	202	223	211	241	244	243	215	238	225	227	235	228	244	206	228	217	233	233	212	263	242	220	248	195	240	220	231	241	222	216	195	218	229	241	228	217	237	210	236	221	256	261	227	238
7509	8001	3542	593	580	580	581	496	553	549	551	530	544	526	523	547	547	490	496	502	542	522	487	522	522	539	526	486	525	554	571	537	498	514	551	512	514	482	525	504	549	481	496	532	520	534	533	554	520	545	532	623	548	471	495	541	481	522	499	525	499	515	504	547	521	542	540	500	540	577	510	554	517	519	514	535	491	538	505	518	508	529	504	544	516	480	527	509	525	531	509	535	504	491	571	505	524	500	544	495	545	541	536	512	549	519	505	527	494	519	519	530	553	475	546	531	470	537	516	490	506	481	522	532	514	492	559	503	503	538	514	520	495	540	541	491	516	500	487	488	507	487	519	508	499	521	497	522	513	517	548	507	454	494	534	526	552	509	534	527	493	502	479	578	529	547	537	517	505	512	550	499	508	515	484	508	525	553	518	545	478	478	475	527	516	503	556	534	531	533	499	504	492	520	529	497	529	531	516	530	526	528	540	520	522	489	531	542	514	511	560	519	522	533	553	563	499	510	535	540	544	544	506	527	487	532	523	525	517	484	550	480	524	519	513	528	525	499	510	540	530	487	483	504	534	490	537	515	501	523	524	513	567	539	528	545	501	549	491	528	538	501	517	481	505	498	489	540	556	516	510	497	504	528	529	547	538	541	506	552	492	519	490	504	525	541	524	513	497	535	534	532	590	524	526	557	522	530	497	565	537	475	491	511	518	520	518	514	517	528	533	514	517	541	511	497	521	499	518	530	510	494	487	527	528	495	508	506	523	540	518	496	524	525	496	515	534	502	521	575	576	537	519	484	488	541	527	513	531	516	517	518	528	534	503	511	496	556	509	500	546	508	533	519	531	558	515	472	537	545	519	485	499	517	528	542	511	507	467	515	542	545	487	590	508	497	541	528	540	544	548	531	529	481	526	561	537	491	539	499	513	562	514	517	537	507	518	534	498	569	494	507	533	515	529	504	526	504	515	513	550	518	538	518	540	523	569	507	528	527	535	505	553	498	560	533	558	526	498	525	521	527	489	526	510	547	550	524	509	571	512	532	517	493	499	521	560	515	534	543	538	541	491	555	473	494	518	498	511	521	533	560	514	469	515	524	523	477	548	477	502	546	493	533	513	508	533	518	512	562	501	530	501	529	491	527	530	516	569	488	498	522	511	535	523	506	493	531	500	505	515	506	514	501	500	512	467	539	507	513	521	541	519	501	482	522	524	491	521	550	482	551	499	522	571	531	505	528	498	540	557	518	489	517	457	551	507	501	530	494	554	541	502	537	578	490	526	511	507	527	559	598	542	566	541	539	483	568	522	516	582	532	485	518	481	523	562	545	517	519	514	525	504	518	542	535	516	538	553	500	503	523	540	572	563	530	533	560	514	508	518	512	545	503	501	527	556	507	483	496	524	502	495	498	510	507	538	568	506	562	503	524	528	546	521	533	553	488	514	557	523	523	559	504	491	497	543	514	551	514	491	533	523	553	535	527	506	524	499	497	504	519	520	521	550	525	552	549	494	533	521	505	528	501	534	511	515	522	494	478	533	508	519	539	484	500	532	511	505	538	516	503	543	541	557	526	537	525	523	517	518	554	542	550	499	519	536	556	498	556	501	555	525	475	545	507	499	542	514	530	520	544	506	513	495	549	514	533	547	487	556	499	526	530	527	471	523	515	509	483	524	522	512	495	536	506	548	538	517	524	535	480	528	509	523	563	487	521	519	504	493	539	555	518	533	493	526	549	497	563	549	532	509	502	502	512	503	517	491	511	529	564	522	519	496	501	520	496	518	493	517	508	508	514	483	519	542	522	511	525	508	485	512	510	502	575	584	557	538	532	529	497	509	525	466	537	556	505	545	530	521	558	509	500	480	557	511	500	503	483	556	494	526	538	511	505	555	497	516	535	523	518	529	496	545	501	509	545	520	511	512	537	521	526	533	522	515	528	538	473	529	519	557	502	518	509	566	521	513	526	515	548	497	550	495	521	521	518	554	500	543	526	521	498	520	549	525	531	519	531	517	525	518	535	469	532	507	554	536	521	539	522	565	551	502	498	563	516	539	548	529	542	499	557	530	496	522	563	515	513	613	524	466	528	502	484	547	544	539	563	551	543	515	527	517	500	542	516	541	524	498	508	530	541	547	566	535	499	525	555	465	539	531	484	531	497	498	555	526	527	508	550	556	540	515	526	539	556	534	501	500	530	491	507	507	511	511	522	536	487	536	493	520	517	510	508	498	502	539	542	527	512	533	547	548	492	508	534	520	548	503	510	495	536	538	500	523	563	495	516	525	500	534	551	555	565	505	479	514	537	513	501	542	514	526	515	569	518	573	539	563	559	515	495	529	520	517	540	561	552	535	526	555	498	527	468	539	553	544	482	503	492	514	528	534	502	509	561	517	531	507	545	533	555	506	515	491	512	524	521	508	519	518	509	531	544	529	509	521	529	519	570	547	546	484	504	521	569	520	561	464	517	542	504	572	553	527	546	505	503	527	512	485	507	552	515	517	526	530	525	512	534	506	533	532	574	512	527	511	482	547	521	499	557	519	472	532	545	505	537	484	503	541	524	523	548	479	518	539	524	551	534	555	492	546	478	516	538	517	522	523	503	519	481	502	517	495	509	539	517	539	523	565	492	523	516	575	499	487	500	486	528	526	519	493	534	485	530	532	509	561	525	530	572	553	542	504	536	529	536	533	470	533	514	512	506	539	501	547	517	539	531	520	533	479	535	512	498	495	485	505	551	509	501	506	522	537	560	504	530	562	533	525	545	530	523	522	511	498	512	567	536	546	502	508	515	563	525	510	517	513	500	513	507	511	472	532	551	530	545	506	512	531	582	583	542	546	497	492	514	521	533	493	529	495	527	498	546	539	550	542	491	511	517	526	572	490	500	504	485	490	509	538	476	498	590	490	505	520	524	542	538	544	527	533	480	500	493	510	513	506	528	545	523	525	548	477	554	536	498	519	479	555	516	477	502	511	501	490	497	526	530	537	532	517	528	542	509	475	464	530	544	508	504	526	504	523	536	497	504	515	530	501	507	503	543	501	499	522	526	490	560	537	517	500	551	512	555	537	490	548	533	511	504	565	472	530	541	529	524	512	535	547	560	546	512	546	526	532	494	500	523	508	526	498	516	519	540	549	531	526	498	546	492	503	502	555	529	491	535	513	489	532	492	545	485	510	504	519	527	553	533	514	535	543	512	508	515	486	521	525	495	503	521	512	523	534	503	518	513	545	502	514	536	489	532	514	534	500	494	460	502	497	532	528	496	550	502	481	511	550	554	537	508	532	470	513	500	522	491	555	513	496	512	539	534	541	541	538	494	495	513	549	523	527	529	509	514	523	539	529	544	541	519	512	478	504	499	557	519	528	515	562	521	500	491	553	513	560	532	509	511	518	516	595	484	497	547	524	548	527	517	506	502	522	505	541	523	521	522	506	534	534	514	525	554	498	515	515	510	543	536	503	534	492	550	506	542	520	553	521	504	530	481	512	540
26066	35257	41715	7448	647	421	356	287	276	251	237	240	207	197	203	200	169	162	189	187	175	173	171	159	180	192	198	171	181	173	158	165	162	157	191	144	174	155	155	169	141	194	179	158	175	177	167	174	161	175	173	161	188	166	151	155	151	164	143	168	155	153	165	162	160	138	148	173	161	150	130	139	187	149	147	137	150	155	166	123	143	156	152	160	156	152	161	176	153	173	181	150	176	168	163	144	160	162	165	139	156	153	148	157	175	177	140	139	169	168	167	164	190	170	161	131	147	139	141	179	171	173	176	150	134	152	143	149	170	151	142	155	170	178	161	151	178	150	177	149	159	154	172	153	151	158	184	158	162	152	149	160	151	173	138	152	159	150	156	162	139	160	156	156	181	149	155	163	158	157	167	170	140	142	151	168	187	183	170	180	168	142	180	163	151	142	162	149	160	142	173	172	162	160	137	141	170	144	141	163	162	145	156	166	161	134	157	147	168	180	156	167	175	146	160	146	131	134	148	161	144	156	178	148	134	182	158	157	119	150	163	164	142	159	166	146	154	177	177	170	140	149	161	141	152	166	157	166	151	170	145	155	151	155	156	171	159	163	153	158	136	134	148	157	171	152	168	166	136	159	155	181	154	163	153	140	160	160	146	155	155	158	161	187	151	147	184	162	165	146	165	149	154	162	165	158	146	147	140	157	145	148	142	158	173	173	158	153	166	156	134	154	175	158	154	155	164	146	175	176	152	165	171	136	161	154	159	151	151	147	138	158	156	161	148	178	138	142	157	162	165	134	140	167	173	142	182	165	184	161	170	159	151	155	193	172	177	160	155	154	158	143	154	149	175	155	168	186	161	167	136	164	142	154	138	137	157	144	161	155	163	136	155	162	133	146	155	153	157	159	158	135	156	170	145	157	149	157	160	156	182	144	146	164	167	174	170	177	167	165	161	149	157	155	186	154	153	174	153	158	167	151	152	170	171	147	147	160	150	153	158	168	133	160	142	171	142	165	152	156	145	150	166	157	142	168	159	154	141	150	149	144	137	160	154	146	151	144	154	165	154	142	146	144	153	180	143	151	162	167	145	133	163	168	162	153	159	153	177	154	139	167	152	137	175	163	170	191	155	162	139	149	169	149	160	144	161	163	167	167	164	172	168	162	143	142	155	167	160	157	154	173	154	147	178	159	138	165	160	167	162	176	159	146	150	132	180	154	157	152	135	166	160	146	156	147	168	138	170	153	163	170	156	151	160	179	129	154	173	156	157	153	193	168	159	157	160	174	161	160	156	166	158	154	174	153	149	135	160	163	148	157	173	160	158	139	123	151	164	154	153	144	147	147	157	148	142	147	156	156	159	149	131	150	152	139	166	138	150	160	139	166	172	168	141	175	151	140	154	152	191	168	142	137	166	163	157	169	150	164	168	165	178	166	125	142	154	166	131	184	164	157	174	159	155	161	179	160	166	171	171	165	161	161	153	158	150	141	158	162	172	156	177	153	158	140	168	150	138	200	169	158	158	177	143	179	142	162	171	187	167	170	167	147	151	157	147	155	150	152	161	186	177	150	171	159	160	162	142	162	157	181	182	159	164	169	156	163	140	153	158	157	136	173	180	145	134	163	144	148	147	148	153	165	164	147	155	150	162	184	159	132	134	162	137	151	156	158	136	155	148	198	175	167	154	170	160	156	129	166	155	148	123	126	149	193	167	169	143	141	157	162	151	192	169	162	172	160	185	154	163	150	169	146	154	163	154	154	148	182	146	160	164	153	149	176	184	141	135	153	150	129	150	164	178	139	151	185	164	174	178	133	172	141	162	160	150	165	134	152	144	154	171	167	153	156	154	164	136	129	154	147	153	161	176	124	163	179	173	158	134	177	186	167	175	130	180	159	164	154	164	143	157	143	152	136	147	164	166	153	157	167	168	149	143	154	161	165	163	169	177	166	160	148	168	176	157	147	146	180	151	156	163	157	168	149	159	170	156	167	150	179	156	155	171	167	152	162	163	159	151	163	163	162	184	154	149	141	146	172	176	154	151	131	180	144	160	147	147	188	156	146	159	161	163	169	147	163	138	142	153	183	152	150	162	136	150	164	166	155	146	166	143	154	163	153	151	155	140	167	190	157	178	131	150	164	156	161	182	148	140	168	172	158	148	159	158	178	171	155	160	163	153	153	139	157	137	163	182	151	169	171	162	152	177	159	184	165	169	175	143	150	165	155	147	143	139	163	164	166	188	139	170	170	137	152	141	161	178	151	167	154	147	143	161	132	158	178	147	157	172	161	152	167	152	146	175	166	189	137	155	152	163	166	151	170	147	146	131	172	156	149	178	150	154	167	150	173	160	151	157	171	168	138	182	137	158	149	137	137	163	166	165	157	144	159	150	146	156	153	153	191	154	160	152	155	151	160	171	157	143	182	164	150	175	118	139	170	157	141	174	136	166	169	147	146	163	171	164	184	156	146	148	153	159	146	153	158	165	179	159	158	160	157	169	152	139	160	151	163	152	149	131	168	167	177	157	153	153	148	164	167	175	167	157	133	152	164	151	157	153	130	151	184	178	152	154	160	164	192	173	175	154	143	158	167	161	149	153	162	148	148	157	159	146	158	144	151	158	170	136	177	151	146	182	156	133	129	150	146	154	155	170	179	153	166	164	158	166	146	152	175	147	139	149	155	168	165	162	138	168	152	154	157	156	149	167	158	166	158	143	136	167	182	184	140	163	152	138	135	141	180	171	173	155	167	157	161	158	145	146	150	164	192	154	154	146	169	163	162	167	185	165	135	154	158	166	160	166	150	159	147	152	160	196	185	177	149	152	160	149	136	159	166	185	179	149	161	156	146	167	168	143	155	164	138	169	129	146	156	154	166	172	172	159	163	167	193	146	163	181	172	148	163	177	172	143	144	136	163	138	176	160	151	164	154	157	156	181	174	170	172	164	166	150	169	156	123	156	142	158	162	160	147	157	166	148	163	176	148	165	158	167	165	161	160	147	153	160	160	162	160	170	146	147	166	156	175	173	155	165	153	121	180	168	145	167	195	188	160	131	159	160	192	157	148	156	147	143	149	152	154	162	148	168	173	166	179	140	152	166	145	175	155	153	159	153	155	151	161	144	153	178	126	161	164	134	162	149	156	166	155	151	165	177	148	174	134	166	163	169	123	172	169	159	139	154	157	159	153	161	135	147	141	143	147	170	168	155	164	156	132	162	160	184	170	153	169	171	176	169	180	166	162	174	145	167	145	165	160	153	157	146	166	151	170	163	145	165	154	142	164	137	135	163	170	167	126	150	147	152	164	166	150	151	140	160	174	153	175	121	151	153	169	158	171	179	154	160	151	160	157	157	153	151	164	146	173	144	156	189	155	144	152	165	159	143	130	174	146	167	145	169	150	147	159	164	156	141	174	173	147	185	160	175	164	147	174	155	141	149	164	171	160	150	129	179	178	145	155	146	156	174	131	182	154	151	148	171	165	140	170	163	156	163	167
13775	28662	34625	2329	2062	1717	1348	1152	980	969	868	784	719	695	636	620	634	564	550	544	494	498	519	498	492	469	462	475	460	468	454	422	463	461	445	433	441	483	438	456	415	429	409	438	428	431	469	412	436	441	562	621	473	428	429	405	439	419	400	427	430	416	458	397	407	423	398	405	419	450	415	388	392	368	412	425	433	417	407	407	416	431	455	391	406	401	382	413	391	426	416	408	458	399	440	446	392	415	417	427	384	402	415	405	422	419	441	396	412	398	411	417	402	412	435	449	395	399	402	414	415	432	388	407	395	396	410	409	379	373	416	388	402	362	422	390	401	407	430	408	412	409	414	365	391	409	367	384	405	370	382	418	419	369	429	403	408	423	394	423	379	396	408	371	388	410	374	435	391	405	397	386	424	380	379	413	419	405	395	390	413	430	402	410	377	372	396	397	426	399	424	410	402	375	450	417	404	417	382	373	407	381	413	390	405	378	389	398	401	404	394	375	398	437	338	404	366	406	410	408	393	399	388	411	395	397	426	403	425	441	380	413	384	388	424	405	374	405	399	391	419	389	455	398	362	368	393	408	406	426	359	400	351	415	411	415	353	406	393	405	414	395	421	422	362	428	391	417	369	381	392	410	390	423	365	378	409	369	370	387	417	387	388	356	406	399	384	384	401	354	375	418	397	377	415	425	395	400	385	414	416	411	402	400	416	410	415	426	381	400	364	402	379	415	404	418	388	406	391	389	377	424	405	420	395	412	381	421	384	381	387	413	410	405	414	395	403	414	362	403	358	387	436	398	368	392	430	412	408	370	448	412	387	422	387	390	381	406	392	377	386	424	400	429	413	389	423	414	377	397	386	385	391	410	423	412	456	388	384	423	403	413	409	396	353	412	397	389	438	415	392	395	412	390	430	408	380	398	388	406	398	390	383	420	433	408	395	388	385	379	366	380	388	381	402	397	398	404	440	393	409	361	411	420	411	395	396	408	411	391	412	372	413	386	383	382	439	423	385	394	429	397	416	399	418	397	406	363	410	411	402	383	362	362	370	397	404	391	354	406	409	399	404	406	396	404	409	410	420	387	381	417	429	385	405	410	382	393	398	375	402	389	423	387	401	394	411	387	380	400	413	387	412	398	411	391	412	398	366	371	363	432	400	415	429	399	440	421	387	396	429	386	407	386	412	414	408	393	443	400	381	391	393	397	426	399	404	397	407	412	421	422	375	436	388	435	411	370	403	399	381	383	399	391	392	383	392	420	372	348	391	389	397	430	403	404	425	356	415	407	379	428	420	372	415	390	395	407	368	382	429	433	383	405	391	417	371	389	371	407	390	432	423	385	403	406	402	365	406	364	424	412	421	383	390	408	441	393	435	405	363	404	428	406	398	383	414	400	412	406	399	385	379	415	404	390	419	397	400	373	403	412	417	400	385	412	422	393	395	416	421	369	385	404	396	403	440	398	390	385	398	394	394	389	366	402	401	414	414	387	391	397	388	405	418	386	374	421	401	359	428	406	392	431	412	435	379	424	391	392	390	430	407	394	394	406	394	407	447	367	419	406	387	438	409	379	399	390	391	433	393	431	396	381	400	422	377	403	439	391	402	421	396	402	380	363	435	384	413	426	405	389	398	401	403	404	398	389	408	387	393	404	380	381	420	389	388	438	379	402	395	411	400	367	391	397	370	412	402	390	407	399	390	421	389	408	396	412	396	400	391	393	407	399	402	348	404	383	397	410	419	428	398	388	389	403	415	380	384	389	373	382	417	411	392	382	447	391	402	412	421	388	428	393	388	377	381	424	420	434	419	370	389	387	379	401	407	383	394	383	389	357	441	405	400	396	405	390	396	396	399	384	412	412	374	415	389	394	388	373	396	398	390	391	396	435	397	430	396	423	406	411	421	392	427	387	456	384	402	356	397	431	421	378	395	430	449	389	396	380	371	384	425	392	415	421	409	392	367	404	408	416	426	417	384	390	433	380	415	380	427	406	405	367	421	410	403	389	415	385	413	381	415	389	416	390	406	386	422	389	374	412	419	393	448	423	403	406	379	408	360	400	392	389	395	394	389	355	394	391	410	461	381	416	388	377	400	362	407	388	413	404	394	390	376	404	407	394	375	408	430	405	355	390	386	411	404	415	397	401	359	373	399	380	412	406	371	399	382	376	396	396	412	403	402	363	429	407	376	407	391	383	390	391	403	422	419	441	377	409	408	430	414	383	400	409	351	370	364	427	377	382	406	380	397	368	385	389	413	405	399	345	381	419	457	400	403	357	392	404	401	386	409	388	393	420	406	432	379	409	325	408	436	376	365	383	360	369	406	410	418	389	406	431	412	375	389	392	406	372	361	403	386	391	415	402	362	350	391	394	407	406	382	417	405	415	417	404	412	409	391	376	393	371	361	406	418	371	384	422	394	398	383	418	373	361	380	393	390	384	417	400	367	398	415	429	413	405	405	384	395	426	401	414	427	430	404	365	388	377	396	395	428	408	354	404	413	398	404	417	412	385	385	396	413	390	365	383	394	388	419	392	422	407	362	354	416	407	439	361	445	412	425	415	401	460	409	407	369	375	399	400	395	372	429	408	413	432	396	434	411	438	390	402	405	409	385	381	398	368	419	393	372	431	415	407	431	407	416	398	393	366	390	399	436	393	380	408	396	367	413	425	409	396	396	396	379	384	411	400	373	375	388	404	367	386	410	405	421	372	378	397	411	379	385	397	368	419	406	415	405	384	409	397	428	401	414	396	456	388	375	394	388	341	400	398	418	412	389	399	421	405	373	406	409	419	370	392	386	433	363	386	397	428	405	416	408	436	414	418	408	409	427	400	420	419	419	340	407	423	408	383	411	408	391	410	395	427	413	370	430	403	387	385	437	397	398	442	415	419	370	380	385	387	439	383	408	369	386	429	343	372	421	363	410	414	367	388	377	377	384	399	396	407	399	416	419	388	423	394	383	424	441	376	398	414	406	396	392	396	410	387	411	410	351	420	392	414	366	385	408	378	387	424	386	386	435	385	406	391	360	405	403	397	388	394	349	407	386	410	412	389	414	384	408	416	407	397	346	406	410	400	411	404	413	408	415	415	397	380	399	407	427	395	421	440	387	428	422	422	373	384	429	392	391	388	359	398	386	386	372	404	396	386	398	428	368	390	430	384	380	374	373	405	391	434	437	423	359	394	397	418	412	388	375	377	395	381	400	411	414	448	401	425	397	410	408	403	398	393	410	418	391	391	402	380	387	376	436	402	405	410	396	412	427	414	410	400	398	378	411	396	428	404	376	419	384	408	427	400	379	427	406	396	393	395	395	406	401	370	393	402	407	409	427	357	400	443	420	423	372	408	427	402	380	399	390	375	389	395	431	402	371	398	427	425	453	397	430	383	410	415	401	427	392	355	414	396	406	395	388	424	382	395	414	373	400	382	413	393	363	407	401	356	359	400	447	419	408	403	418	412	387	380	419	413	401	419	429	416	390	421	373	412	401	421
38566	53366	55896	15362	2477	906	703	571	493	499	411	442	371	419	341	375	348	352	297	306	315	335	298	284	316	300	297	292	296	298	285	294	283	315	288	265	273	317	303	292	296	291	271	310	261	267	291	291	293	311	305	316	321	283	266	261	258	295	282	292	290	291	276	272	314	282	304	289	335	283	293	309	300	280	259	292	286	277	295	255	316	296	308	338	308	312	270	297	282	282	289	293	291	300	255	275	244	301	271	282	295	287	297	261	273	289	281	285	300	286	273	263	285	264	301	273	272	270	303	288	280	272	317	256	297	256	298	285	296	306	272	265	282	269	326	302	287	302	275	297	253	284	270	264	325	245	315	249	268	308	276	255	259	262	282	271	284	282	253	260	264	306	277	287	289	285	301	293	312	290	286	294	294	266	294	280	265	269	270	291	272	294	262	284	307	264	291	259	290	254	289	287	278	299	299	264	318	268	315	278	300	273	277	288	254	294	254	289	291	306	276	250	276	253	266	289	286	317	287	284	311	300	310	258	268	265	323	312	273	290	291	277	250	287	309	260	295	303	260	274	266	295	293	248	254	290	287	274	304	310	288	281	285	275	281	284	289	278	276	295	277	269	338	256	293	309	274	282	283	279	284	313	278	263	310	314	279	269	300	294	296	269	298	285	280	279	300	324	287	261	310	311	299	336	277	264	270	287	284	275	275	274	284	274	264	284	243	262	305	255	253	271	279	271	284	278	285	278	256	286	288	334	277	309	296	318	285	274	278	300	263	249	288	285	305	303	295	253	243	265	282	301	276	274	307	305	297	278	281	266	277	241	310	302	284	278	307	259	268	285	265	301	296	314	283	279	310	299	295	274	282	290	302	256	269	309	282	321	264	287	288	304	279	293	291	315	288	290	246	292	275	271	294	290	269	296	254	277	273	300	306	290	289	274	295	267	255	261	282	288	275	293	266	275	250	247	235	309	295	264	285	304	273	280	285	257	279	306	293	274	274	283	267	307	289	299	248	279	281	318	247	268	236	308	301	295	285	253	236	270	291	268	299	295	266	291	267	312	283	334	275	272	310	277	272	273	250	265	263	245	280	314	294	295	286	278	269	263	278	294	297	260	269	291	277	284	261	271	274	276	266	269	278	298	285	295	265	293	274	293	274	300	303	273	259	332	257	319	265	301	261	300	286	287	250	298	311	296	280	279	271	293	247	296	296	302	296	278	294	288	296	249	274	319	302	313	263	293	250	252	264	281	327	281	292	282	284	290	276	284	277	238	267	256	290	261	252	282	284	291	265	276	301	283	281	311	281	275	285	286	293	270	266	289	275	255	318	247	309	262	321	282	276	256	264	282	285	280	285	260	299	300	279	271	238	275	310	275	288	297	283	277	256	283	325	302	304	309	272	280	266	303	286	286	260	261	276	261	270	274	270	265	307	265	278	279	273	298	274	291	287	265	275	294	276	287	288	237	325	278	275	306	256	244	285	251	292	275	294	286	267	261	282	246	236	257	315	280	298	319	264	264	270	296	300	276	292	249	277	298	300	278	273	266	271	299	301	293	284	278	290	280	269	271	284	271	274	311	290	264	300	267	281	294	256	261	291	267	253	278	242	277	281	308	293	292	324	291	247	276	277	298	285	302	291	312	280	306	277	259	292	274	274	262	301	264	265	290	274	289	311	271	282	305	315	304	288	329	269	267	293	271	293	310	276	309	260	295	238	271	240	257	323	293	322	310	294	288	302	282	263	260	285	285	286	278	282	289	290	300	286	291	266	316	293	269	294	299	275	279	237	279	261	296	266	281	311	279	261	300	288	319	281	295	325	261	280	305	260	281	268	280	286	285	297	283	313	284	274	257	302	303	278	276	283	297	309	315	273	291	274	284	280	265	280	325	268	285	289	252	265	303	292	285	292	266	288	260	287	269	268	259	276	285	259	312	286	288	277	288	272	282	278	296	299	296	296	263	302	276	276	281	270	271	263	312	287	278	278	279	277	280	253	307	300	325	279	273	275	284	286	279	302	309	279	241	301	309	294	269	284	251	271	298	276	280	268	303	290	316	315	263	271	313	305	257	291	291	278	273	269	325	307	271	297	302	306	287	266	277	255	281	279	295	290	263	249	333	293	260	305	292	250	280	285	303	269	280	282	295	267	279	287	264	305	296	305	306	264	270	266	304	290	260	275	257	253	269	285	265	263	274	313	308	280	289	249	300	257	240	258	248	275	257	283	300	272	289	287	253	298	285	268	281	290	295	259	275	294	269	272	290	289	336	302	306	261	288	283	271	300	298	298	271	289	295	280	256	272	292	312	280	312	270	288	247	286	286	295	322	290	296	284	267	278	304	289	269	292	259	284	306	298	233	325	276	256	294	287	301	277	297	305	295	278	270	291	272	285	270	303	249	263	276	283	317	296	253	266	274	276	283	299	279	276	283	278	293	283	288	298	276	289	277	293	275	298	304	244	281	285	295	300	279	316	299	228	270	284	279	296	300	281	275	265	265	281	273	274	256	259	244	275	297	275	243	264	258	255	305	320	305	281	267	275	277	279	259	316	280	270	305	305	288	311	244	264	298	260	286	289	299	302	270	280	277	297	276	277	292	284	263	275	274	286	258	295	285	261	295	270	292	287	275	285	273	277	284	274	298	278	240	303	270	282	281	266	282	253	284	284	280	271	262	275	282	267	308	241	258	248	292	285	269	283	288	279	283	251	287	304	268	285	269	297	303	272	291	283	288	286	249	276	282	287	271	284	297	286	284	273	276	280	257	283	301	253	249	230	282	268	295	271	273	272	275	274	242	268	270	273	300	290	256	273	280	252	268	261	255	299	290	272	256	298	280	291	284	288	303	288	259	296	286	293	282	306	291	292	312	316	295	254	275	288	271	285	254	274	298	301	281	248	260	296	291	269	261	278	305	260	272	273	288	286	257	265	340	290	313	316	312	255	265	247	257	274	312	290	295	276	268	252	279	231	282	228	294	260	292	292	265	264	290	289	290	283	333	297	237	301	257	283	291	254	277	276	297	270	284	276	276	278	272	277	292	270	260	248	259	266	282	292	306	277	260	289	263	281	284	270	295	301	250	274	300	292	282	271	279	270	286	282	288	273	325	283	286	278	230	303	297	270	257	292	272	249	287	310	281	298	303	295	286	277	293	288	266	286	273	320	286	283	290	288	296	271	269	297	272	297	270	298	256	275	272	295	312	315	285	280	309	277	288	243	289	297	279	272	317	324	284	257	283	304	277	294	275	259	293	286	283	287	278	272	267	287	294	285	283	286	266	279	294	298	293	303	239	274	299	264	289	272	259	278	297	266	280	295	304	313	258	303	288	299	304	279	271	292	278	290	285	299	294	309	259	278	266	276	274	282	315	285	266	279	286	314	289	283	300	255	269	298	243	265	283	292	285	264	282	283	254	273	281	251	275	267	264	291	291	282	298	262	275	288	269	288	312	284	285	254	284	266	255	295	276	286	299	291	272	266	289	283	294	295	295
20144	40666	45384	4437	3949	3200	2722	2304	1994	1801	1586	1397	1332	1175	1143	1120	1027	1013	946	890	892	873	944	926	810	766	847	808	767	788	734	778	753	749	754	733	740	753	741	726	724	732	718	747	710	694	699	718	740	770	968	1112	814	697	676	712	733	665	689	657	670	694	704	632	679	677	716	712	777	700	742	685	656	730	716	679	667	671	665	683	698	692	711	689	632	677	666	659	700	668	700	722	703	637	694	696	680	690	651	693	718	668	636	653	676	713	740	638	654	716	667	725	762	663	684	743	672	681	661	688	674	713	676	647	667	653	695	679	682	669	678	672	650	690	701	715	665	660	676	677	656	703	671	686	660	669	675	660	676	694	684	669	655	632	627	651	619	690	605	673	636	695	657	689	679	609	700	656	662	640	686	653	665	675	638	625	646	695	671	667	689	659	678	700	668	653	663	654	679	682	616	669	662	663	678	660	630	694	646	684	661	657	640	707	642	689	677	662	652	659	686	714	628	637	688	692	669	658	643	717	648	669	635	623	638	690	702	678	683	737	705	665	685	684	652	649	673	594	649	682	654	678	638	660	638	628	666	637	648	684	637	696	712	668	694	620	675	693	647	656	659	658	657	692	628	652	682	666	699	612	653	683	694	635	632	683	641	673	687	685	624	677	657	649	658	645	668	636	663	645	641	726	673	669	618	644	652	644	722	679	623	643	669	663	717	662	651	653	714	644	688	636	616	673	645	679	673	713	684	603	628	661	675	665	685	651	663	660	686	686	693	708	652	701	649	629	659	666	640	657	684	677	675	668	660	703	644	663	694	695	680	701	649	718	644	624	671	706	683	645	628	699	618	666	660	657	694	667	702	649	658	661	674	709	697	655	636	628	696	656	674	637	663	640	709	673	666	700	679	677	651	632	651	643	685	702	665	655	639	672	615	652	683	673	629	697	655	596	699	692	632	659	674	661	656	678	692	659	717	669	640	647	655	700	638	645	650	670	641	658	687	683	663	652	614	640	690	690	660	630	693	638	695	696	658	656	704	669	676	658	732	678	654	672	698	608	654	593	644	688	657	654	706	634	649	663	677	645	673	674	666	650	609	626	688	666	676	662	691	681	645	663	621	622	670	668	666	664	677	690	721	700	650	681	694	677	630	632	632	676	690	652	657	619	671	639	664	612	647	677	687	672	671	653	638	645	647	675	628	624	639	696	644	700	635	668	670	702	632	656	678	641	613	667	637	674	710	676	679	616	659	678	696	674	659	679	642	620	713	622	685	660	679	674	695	666	621	644	670	684	655	642	673	678	698	646	660	678	692	653	631	650	642	685	672	693	655	625	632	602	667	661	689	643	662	736	650	600	709	613	653	684	725	689	704	622	634	653	690	659	699	695	638	650	684	660	650	609	675	639	674	673	654	631	688	697	674	679	627	655	702	682	648	676	668	719	638	671	661	635	698	633	645	680	710	667	672	643	687	691	687	678	685	658	650	692	675	668	689	647	687	651	634	688	630	642	699	675	658	658	667	685	612	684	713	664	656	676	673	663	672	649	667	646	659	644	685	646	583	669	666	665	692	681	688	716	727	617	671	688	688	670	608	676	680	700	645	676	669	652	680	691	654	663	692	688	644	684	668	683	689	663	668	672	696	677	674	677	679	669	667	703	700	705	650	670	669	664	625	674	677	648	677	675	659	631	643	672	622	692	638	656	668	650	647	675	622	656	690	669	657	645	677	629	680	701	612	606	648	623	646	634	663	695	677	671	636	672	667	648	702	673	716	703	700	671	694	682	679	662	644	636	692	696	664	624	689	625	675	674	660	658	663	704	684	654	680	686	708	659	673	676	693	616	638	701	638	666	676	639	684	709	674	657	669	639	676	702	655	726	656	620	733	659	675	686	662	632	702	684	687	677	655	680	645	655	667	627	668	649	651	660	632	673	709	653	720	692	659	663	646	693	704	702	675	666	648	656	662	669	643	639	661	635	677	704	695	700	668	627	657	674	652	692	644	644	687	679	626	695	718	655	670	709	679	643	714	636	632	663	641	684	619	667	677	646	656	655	679	696	636	624	621	671	640	676	705	660	698	641	613	656	652	640	651	675	674	680	648	659	690	642	646	700	678	656	671	686	679	685	642	681	639	644	668	679	643	644	668	641	669	672	637	681	695	674	675	657	651	699	674	671	664	665	659	640	671	630	676	642	651	634	657	689	673	610	633	663	656	653	697	696	653	651	698	680	684	698	687	659	708	648	670	696	623	672	660	639	691	691	685	711	643	716	651	641	690	667	683	712	672	656	668	703	646	655	655	652	651	652	655	656	670	650	668	657	666	624	680	631	646	681	641	666	712	670	687	681	709	632	684	684	703	669	628	723	660	697	664	707	646	697	675	639	665	649	622	707	657	664	716	695	667	625	698	666	695	620	676	647	684	676	667	672	652	664	656	672	667	626	632	639	666	697	707	698	685	700	610	699	735	672	696	660	693	636	596	690	698	697	612	638	648	701	692	633	653	606	631	643	678	657	678	651	674	635	699	647	656	654	674	664	671	656	676	650	675	629	678	683	686	655	753	654	674	630	680	648	657	684	681	685	596	661	658	656	656	661	653	663	673	666	663	635	650	609	687	685	651	610	647	681	659	655	648	657	659	666	647	650	664	687	683	658	670	700	670	629	680	699	693	669	685	708	618	654	666	678	687	665	661	662	697	718	666	616	667	606	635	635	645	676	716	652	629	699	667	671	665	666	663	666	678	671	708	726	672	645	648	635	709	699	681	688	652	688	666	630	702	642	682	671	681	689	654	679	684	615	700	659	645	704	678	634	626	592	683	651	656	682	657	640	671	649	698	667	669	660	659	649	707	721	675	693	647	647	654	732	693	660	682	671	661	697	641	652	697	661	682	679	625	649	675	696	635	619	654	644	649	661	671	653	730	684	680	742	673	632	707	707	671	665	658	677	619	656	695	678	646	643	680	651	700	669	694	653	647	725	682	656	639	680	675	650	627	618	687	653	671	665	676	644	653	676	685	638	647	704	617	700	652	701	663	650	628	635	664	671	660	614	646	681	658	639	700	640	672	735	725	645	621	662	698	649	636	692	707	687	687	705	648	644	618	672	643	635	666	620	645	673	661	695	665	667	689	654	643	636	704	664	645	642	669	684	677	745	675	660	669	652	654	627	650	653	695	666	639	661	637	662	671	663	671	676	656	701	609	654	649	677	674	682	699	640	691	644	674	665	650	658	663	687	641	700	658	657	657	644	664	620	690	699	670	631	682	598	654	714	655	689	697	667	633	664	658	651	675	643	658	645	671	665	664	622	673	673	621	660	682	638	662	693	648	671	668	682	690	651	640	675	695	675	647	664	662	706	644	698	733	630	681	628	626	693	643	673	617	677	667	645	688	689	621	684	662	674	658	668	691	673	671	665	631	671	627	670	641	668	659	651	649	662	645	634	670	648	685	631	660	662	651	682	696	666	686	661	637	619	680	650	644	661	665	671	658	640
17450	9296	2204	298	259	250	238	261	234	250	239	240	240	273	264	253	222	266	235	237	256	228	248	279	246	259	247	237	265	260	253	255	254	245	254	281	250	226	254	257	281	231	244	263	240	245	231	217	248	229	270	257	227	234	213	249	246	245	264	267	261	235	273	226	235	222	225	236	255	231	232	236	255	248	276	251	205	250	239	242	250	253	263	233	230	234	271	223	203	227	255	251	282	249	228	234	255	223	243	231	253	246	227	261	246	275	241	233	251	269	237	279	283	247	252	242	252	282	267	259	266	246	251	252	229	244	237	235	237	256	241	241	244	235	257	250	261	243	251	276	245	215	270	278	250	246	231	229	258	249	250	229	274	270	217	255	255	267	255	214	246	246	218	261	233	229	225	246	235	224	251	260	218	230	246	246	249	267	245	239	253	238	226	251	278	234	232	248	253	262	242	237	272	233	264	272	243	245	237	243	202	257	230	246	252	224	246	233	244	236	243	255	255	246	243	246	248	255	246	218	274	236	262	252	250	264	256	242	239	282	229	256	242	231	231	262	251	228	247	257	229	218	243	244	238	244	232	258	228	255	245	251	252	231	280	245	270	237	274	246	246	256	258	238	240	269	215	243	257	254	258	233	271	267	278	235	215	249	234	255	217	257	238	257	226	278	256	268	256	241	263	232	234	246	232	253	231	248	264	233	235	239	262	235	260	236	267	240	222	233	239	231	249	250	212	236	244	266	262	243	284	251	245	224	262	247	225	231	263	263	250	223	244	249	258	262	265	236	237	214	258	244	257	253	244	249	260	240	219	232	246	239	242	249	265	249	269	263	217	257	234	244	267	246	237	238	238	219	260	250	235	236	254	244	257	265	257	255	263	251	253	238	226	266	239	230	229	249	233	247	273	230	233	244	229	275	219	259	242	228	227	239	248	258	268	274	247	238	252	242	250	239	257	251	270	258	249	240	235	273	260	230	256	255	247	248	221	244	248	240	239	240	266	224	255	240	261	261	265	258	240	250	254	264	251	224	251	253	264	248	267	275	234	231	239	254	249	226	235	249	235	228	230	240	285	268	275	226	245	251	259	262	227	223	248	258	265	232	262	249	267	228	256	236	242	240	262	235	261	223	247	251	212	272	230	233	220	235	217	239	259	251	240	232	229	232	242	236	269	235	258	280	233	223	269	227	264	242	261	257	226	257	303	239	277	253	221	237	233	264	241	259	243	231	214	241	250	241	223	256	225	259	255	239	242	239	267	227	217	232	254	229	259	257	264	247	217	262	277	252	257	236	256	232	221	235	225	236	225	255	229	254	244	240	258	243	252	227	236	224	207	233	263	238	241	266	244	250	268	225	236	234	238	238	249	228	239	260	239	257	254	246	252	246	239	224	261	278	261	222	234	237	238	245	222	271	247	239	216	256	224	251	242	247	236	223	254	262	249	264	248	277	222	257	273	265	256	234	292	208	255	237	232	250	231	259	246	258	256	226	258	247	254	240	266	270	254	234	261	260	235	206	236	261	240	256	207	232	241	241	231	231	245	249	242	266	226	240	197	245	246	233	252	245	262	247	262	254	266	247	248	253	273	256	259	236	245	257	253	274	251	258	238	246	242	259	266	285	245	273	234	292	236	276	242	253	261	253	234	277	257	262	261	262	246	246	230	230	224	257	233	235	243	238	252	233	272	267	221	263	243	231	256	242	255	239	219	220	272	228	257	244	227	268	259	251	231	251	233	243	243	264	262	259	265	264	245	216	250	241	216	232	270	221	208	259	250	257	258	237	273	249	242	284	258	226	233	254	229	235	227	242	244	261	257	271	258	269	247	227	251	228	221	218	268	255	265	248	266	270	235	253	262	266	255	248	256	254	257	248	266	234	234	264	218	228	230	230	243	198	238	234	241	248	277	282	229	248	281	223	248	225	282	250	247	233	238	254	244	219	250	232	243	214	236	261	251	235	245	291	241	219	285	263	240	257	258	238	242	236	203	239	263	258	245	244	238	249	271	227	267	277	246	226	227	218	264	220	246	237	241	259	278	241	258	244	250	239	220	248	241	223	233	228	249	249	268	229	229	239	253	262	234	230	245	210	260	242	246	254	211	253	240	245	215	245	229	235	250	240	250	234	239	233	238	253	237	230	238	251	232	231	250	271	279	222	252	211	236	243	270	218	222	274	268	240	213	260	250	246	230	265	230	261	264	277	252	261	256	243	217	256	231	243	214	256	228	277	241	272	251	263	257	251	226	264	250	263	220	235	226	265	246	269	265	246	249	246	277	258	240	254	251	221	228	284	229	259	241	219	226	227	258	246	236	237	240	262	264	249	251	248	252	248	220	207	244	238	238	241	248	266	256	228	255	244	267	241	273	272	240	238	219	238	256	253	240	251	245	233	240	260	256	247	275	249	212	243	232	267	238	257	252	246	236	265	220	266	253	232	226	227	232	252	230	221	257	231	256	253	267	225	217	210	238	243	244	259	230	218	245	254	242	246	237	236	230	266	250	259	268	239	259	267	210	227	255	233	249	243	258	243	249	260	226	220	236	225	245	224	263	244	258	265	267	253	246	238	234	208	226	249	241	233	267	281	219	245	232	243	257	250	250	258	250	228	295	234	240	231	256	264	244	258	233	248	253	254	244	252	250	200	220	249	240	255	251	272	231	249	220	243	219	248	239	197	246	236	248	229	248	256	242	244	241	290	232	274	273	210	219	258	244	251	248	260	237	225	200	263	262	258	264	257	257	270	235	219	247	243	269	252	252	224	248	246	230	241	234	252	260	242	229	241	224	211	251	210	259	257	264	274	215	240	240	260	240	255	253	274	233	235	231	258	245	271	258	253	247	227	257	259	249	241	266	260	234	269	245	252	246	254	259	265	240	267	249	264	261	261	256	236	273	242	252	225	252	249	267	274	211	244	242	225	277	257	259	257	262	221	249	267	268	236	264	268	259	280	269	221	219	237	253	198	245	241	243	246	249	230	256	225	262	235	235	252	256	268	219	239	251	254	221	262	237	227	251	280	257	242	265	261	222	266	239	241	239	253	244	271	234	259	256	250	206	220	242	285	253	238	254	243	254	228	206	202	240	233	234	263	259	244	261	230	240	225	243	229	216	249	249	271	235	258	267	253	230	220	236	244	279	238	254	260	230	225	249	248	251	237	266	246	265	249	239	258	261	223	246	246	237	238	238	216	254	259	223	246	216	222	240	265	255	244	252	217	226	251	234	256	273	247	264	235	279	245	256	229	242	243	285	259	222	243	227	227	240	214	256	238	263	247	257	239	284	268	237	249	230	272	250	250	247	225	249	204	235	253	258	233	228	243	224	280	250	259	249	239	256	219	238	271	227	247	244	265	259	237	214	244	234	249	277	248	248	245	263	256	251	237	242	218	238	265	256	259	254	258	235	238	255	243	246	244	263	236	248	225	272	264	234	245	260	267	266	259	271	228	300	241	239	242	247	223	241	269	248	238	228	250	235	245	258	250	242	232
8795	8050	3508	657	595	648	602	563	539	549	543	556	606	584	578	572	612	579	564	564	536	544	546	611	519	534	570	541	565	572	530	544	552	552	587	589	579	564	593	531	578	538	573	570	548	582	554	546	569	594	695	715	606	573	533	561	530	563	595	574	585	567	547	587	586	533	563	587	548	608	551	563	568	548	561	599	538	537	552	553	570	520	597	591	560	576	585	532	601	563	576	557	566	536	543	555	605	529	589	569	571	510	518	600	574	551	522	589	587	573	547	580	618	567	556	613	602	538	569	566	591	565	569	592	602	567	588	564	561	582	570	570	551	575	591	569	567	546	554	575	583	581	570	582	553	571	550	554	581	493	587	572	592	552	581	534	546	553	601	528	544	532	563	534	569	538	555	581	573	609	557	568	554	535	603	522	574	579	588	560	574	538	546	578	559	583	518	585	550	594	572	547	552	538	553	570	542	579	577	528	583	611	576	576	592	544	542	562	606	570	593	534	568	597	575	592	573	549	560	562	532	563	551	591	578	611	538	564	560	533	576	547	560	560	576	526	544	558	546	535	584	602	549	523	548	580	574	605	515	554	574	563	585	564	587	631	595	573	530	604	553	538	616	574	580	586	609	582	575	588	575	553	543	525	572	553	587	554	609	554	573	572	563	538	590	569	564	584	575	568	560	561	606	569	560	548	548	630	554	527	537	560	561	556	541	600	534	617	560	567	571	552	532	532	556	567	574	577	549	562	548	549	570	573	538	571	563	606	556	544	523	544	583	584	549	508	563	593	536	586	552	607	568	556	605	619	536	567	553	578	605	520	544	555	550	611	582	607	579	588	594	556	576	569	576	548	574	516	561	602	550	540	554	545	554	568	563	581	549	549	582	567	558	538	583	594	524	581	606	551	591	580	588	568	571	602	577	601	570	604	538	553	561	602	617	604	595	566	582	534	573	563	572	562	564	522	553	577	571	582	546	552	533	588	622	597	569	590	581	571	557	544	564	561	547	532	570	550	521	559	531	561	638	571	601	566	546	575	563	579	595	516	554	559	575	574	543	579	621	561	563	556	536	583	565	574	572	524	565	508	581	576	570	548	529	581	580	593	589	588	554	603	580	522	565	541	577	550	564	549	618	575	564	556	573	610	564	559	600	547	559	553	599	573	577	559	581	557	577	596	551	558	550	575	522	591	535	602	553	578	522	577	550	558	559	522	571	569	566	549	563	579	598	576	600	613	574	535	599	536	592	545	580	540	583	540	576	613	568	563	573	560	537	625	607	557	593	583	525	591	556	581	546	556	554	568	577	563	561	543	559	542	610	570	531	595	535	566	577	569	545	569	571	560	536	568	578	537	550	600	554	530	540	578	551	503	549	549	560	565	601	543	549	591	568	579	543	576	530	535	549	579	548	537	567	600	531	579	579	581	579	586	581	576	563	618	548	543	577	514	585	558	545	554	551	580	582	588	592	603	514	572	569	543	555	565	562	561	598	571	574	578	534	587	578	572	521	516	557	578	532	589	572	550	573	565	549	540	591	558	590	557	567	565	534	530	531	576	558	565	585	582	578	554	584	519	564	584	566	556	533	512	567	574	566	579	538	601	534	548	572	602	553	498	554	563	584	554	567	559	594	584	530	555	516	563	550	580	572	584	547	601	576	590	535	505	572	571	547	541	548	583	522	514	565	555	585	578	560	571	570	587	522	585	595	574	572	553	597	593	531	547	600	545	545	592	550	552	543	562	527	556	564	565	566	578	575	545	536	575	561	574	549	585	516	584	582	546	564	566	596	536	568	566	562	571	553	575	576	590	549	567	518	570	617	559	519	548	555	557	585	521	570	531	579	583	517	566	523	563	583	605	587	562	559	608	595	555	634	575	585	580	551	563	527	575	556	574	576	571	583	582	518	540	596	576	608	555	562	594	582	542	571	605	552	542	560	508	556	561	545	607	553	534	599	574	559	606	581	562	563	595	517	551	549	591	550	588	568	574	522	578	562	639	572	576	532	558	604	592	555	550	541	583	582	562	537	554	541	542	577	583	539	568	577	595	530	591	556	601	556	563	543	548	571	539	598	574	580	590	574	584	556	600	552	552	532	571	579	572	583	590	604	574	582	603	575	612	552	519	564	582	605	533	594	583	567	553	573	583	535	611	544	571	569	527	573	521	542	605	559	565	499	559	567	577	588	533	573	547	548	593	586	544	581	563	586	591	584	568	545	528	550	572	588	542	582	519	549	560	534	573	579	589	532	582	565	545	566	593	522	601	541	584	571	570	558	564	577	561	536	594	544	557	568	565	574	578	567	589	559	606	562	589	555	553	562	536	603	581	572	574	581	550	549	561	573	589	544	580	585	575	568	596	590	580	540	575	585	584	573	587	552	540	581	570	603	559	559	583	557	600	559	577	543	547	569	531	577	551	585	566	570	577	559	571	545	578	586	586	576	588	594	603	579	560	540	568	549	576	551	564	538	597	562	582	550	541	594	581	569	587	553	588	569	565	586	571	609	600	541	554	562	599	545	538	573	624	570	573	564	531	569	565	552	571	589	530	603	519	557	578	616	560	556	564	612	562	630	573	577	574	530	589	579	575	568	539	560	533	538	574	585	555	563	568	570	574	569	578	560	566	582	574	594	570	595	577	551	566	615	592	548	569	544	533	582	616	605	573	577	529	571	525	567	540	599	583	523	567	610	554	563	574	579	546	538	574	552	621	598	575	556	600	571	592	585	578	542	571	597	530	527	576	592	527	550	580	578	545	571	527	578	529	557	598	589	516	549	557	572	537	551	604	541	520	590	592	568	590	571	546	532	588	554	576	573	530	564	530	553	594	572	564	592	592	578	545	549	548	614	607	571	577	545	570	553	531	577	557	597	565	529	537	587	622	585	511	568	521	560	587	585	544	607	610	536	562	551	566	546	547	587	572	541	555	577	590	576	536	547	586	553	574	559	601	569	562	545	569	572	546	541	587	568	598	568	565	558	553	592	563	562	509	545	522	559	547	563	520	550	596	537	516	589	596	569	557	597	551	571	609	556	566	602	561	574	548	587	583	537	564	569	590	564	559	557	555	601	611	618	579	583	559	526	562	514	572	624	525	543	562	535	616	557	609	572	556	585	522	615	564	570	560	553	577	549	560	604	595	550	563	552	558	530	572	554	544	589	492	596	539	589	575	580	541	542	520	557	588	599	559	545	638	544	570	529	559	579	595	614	530	574	589	594	532	535	589	559	585	606	546	604	570	580	573	590	584	581	523	579	574	574	536	531	606	595	575	573	555	588	552	557	521	538	573	563	589	599	564	587	574	565	567	568	516	575	588	569	564	583	559	525	569	547	530	548	565	571	563	576	585	575	554	578	554	587	557	618	595	526	570	575	560	567	554	554	550	564	591	579	547	569	531	553	555	560	561	608	574	573	593	567	536	612	581	596	574	516	547	583	547	566	534	540	528	585	558	597	557	561	534	624	555	517	554	595	549	597	532	559	577	556	553	570	542
29619	37682	40761	6995	684	428	363	270	298	263	265	237	235	209	219	209	191	204	186	198	172	158	171	197	184	175	185	214	198	186	188	193	218	179	187	185	163	196	165	172	188	194	168	196	171	161	144	197	194	179	225	212	172	172	168	178	158	177	182	156	162	167	167	169	177	191	170	169	170	164	186	164	169	193	182	196	164	191	204	159	168	181	159	209	184	177	183	186	189	160	156	206	188	184	162	176	169	167	194	182	166	171	171	172	171	170	177	198	195	197	196	183	198	212	167	199	189	182	179	175	208	173	157	182	192	226	160	163	166	169	164	176	177	167	152	171	178	181	152	171	158	162	201	188	157	164	157	169	191	177	167	170	155	161	179	167	176	165	184	172	203	177	172	176	152	165	168	169	187	169	174	188	208	170	164	152	154	147	172	153	160	169	165	184	185	164	173	187	178	171	162	201	169	156	186	162	164	172	161	191	181	155	178	161	174	156	179	190	168	167	189	172	165	181	156	183	161	187	189	173	168	156	173	171	138	191	184	169	177	176	157	186	162	175	193	178	209	141	166	192	174	158	168	166	170	172	196	152	159	160	174	169	170	173	181	173	144	161	187	195	195	185	172	184	183	186	164	167	167	167	191	173	177	181	195	192	187	156	163	172	159	153	177	172	156	191	165	186	173	166	171	164	192	194	166	175	181	183	164	182	198	179	189	173	163	175	153	180	172	155	157	177	196	163	157	193	172	168	178	191	176	180	163	179	190	175	156	178	183	174	140	164	159	141	158	172	178	170	183	165	185	169	177	175	155	166	192	161	180	157	177	178	192	214	186	164	211	193	174	151	174	169	177	157	184	176	188	166	186	145	181	183	186	174	156	173	188	148	157	192	165	187	174	179	185	178	164	192	188	197	175	175	196	200	161	181	173	166	200	171	184	175	182	161	156	160	167	202	161	184	173	178	200	164	169	185	185	167	185	184	188	163	159	190	178	196	183	180	162	162	167	183	154	160	174	163	162	203	198	155	182	199	168	165	145	187	185	161	168	175	185	172	182	178	182	173	176	172	178	158	183	183	183	174	168	194	174	154	161	174	181	183	187	179	178	142	199	194	177	177	149	171	181	172	183	179	168	178	179	169	169	169	158	168	192	160	166	162	206	177	175	183	165	170	179	207	180	161	155	170	193	178	168	160	159	174	166	166	180	179	188	185	156	153	163	183	187	171	153	183	170	158	181	210	210	198	187	154	169	181	202	187	184	161	160	187	178	176	163	171	176	165	175	166	179	159	191	173	184	179	168	173	163	167	193	183	159	196	182	159	142	177	168	164	194	159	156	186	186	179	168	162	178	184	178	187	156	170	168	176	183	169	170	159	173	181	200	190	156	178	174	182	200	157	161	168	174	178	189	166	166	176	186	165	186	168	169	203	160	166	173	169	172	170	179	184	193	162	190	206	166	188	187	160	174	160	170	176	169	176	151	185	156	161	193	163	179	144	166	185	173	181	176	181	164	172	167	180	189	174	166	172	158	179	163	165	164	169	168	172	158	188	197	182	202	174	184	187	181	173	162	160	164	171	170	166	200	174	177	171	195	188	166	182	194	189	176	176	144	189	177	184	185	179	148	184	181	174	166	154	161	177	144	177	174	177	159	158	164	198	168	185	168	198	172	187	188	178	201	170	176	176	171	134	168	179	158	171	199	173	171	151	158	178	167	171	169	181	177	166	168	205	177	187	157	154	161	182	184	173	165	163	145	163	160	186	186	151	200	195	195	184	180	196	178	162	159	183	196	172	167	177	180	171	159	166	177	153	183	180	169	185	170	179	183	174	168	183	177	181	166	172	181	171	177	159	175	188	184	157	175	153	191	211	147	156	168	177	157	190	177	198	156	159	186	182	165	192	174	157	157	175	172	175	148	163	168	170	154	185	162	170	163	184	169	157	178	156	173	176	218	164	168	135	172	165	186	181	162	166	171	192	179	165	152	175	183	159	161	161	177	157	171	182	178	186	188	162	150	175	156	195	170	177	174	147	187	198	178	179	159	169	163	159	156	178	168	190	170	182	164	170	145	174	185	192	171	181	178	160	162	157	177	177	172	178	175	172	182	167	198	165	158	162	176	194	158	171	166	182	184	183	162	166	172	193	185	198	162	146	174	159	168	147	155	188	175	188	176	172	137	169	190	174	181	173	168	159	172	156	164	193	178	166	168	178	155	198	171	185	153	167	164	155	204	167	176	158	192	177	180	167	173	179	163	175	175	197	175	194	126	187	163	164	160	193	162	172	165	152	194	173	168	178	173	158	149	172	162	164	170	186	172	170	183	194	170	164	175	171	175	181	176	167	176	195	185	170	191	172	184	173	171	189	166	158	167	166	184	161	202	184	170	162	173	178	183	189	160	176	167	194	154	170	194	192	184	181	190	155	196	163	192	183	188	166	189	185	167	170	185	154	146	175	177	190	195	166	175	166	192	160	153	172	201	191	156	184	178	167	195	171	162	187	173	165	150	161	182	188	195	170	177	175	174	177	190	191	160	190	194	172	173	174	147	179	162	186	170	209	157	140	191	159	188	184	161	169	188	168	182	174	130	170	160	186	179	193	167	165	168	189	184	185	148	170	155	182	184	137	146	165	193	164	157	192	210	197	179	177	173	181	179	159	177	193	190	188	182	155	181	174	171	197	180	187	202	159	184	184	176	174	166	171	187	138	174	191	161	170	171	182	178	167	185	175	182	184	178	163	181	163	177	176	160	201	164	170	193	169	154	172	149	193	173	185	175	147	180	156	166	147	142	172	166	168	195	152	197	173	179	177	175	182	178	182	172	174	154	188	168	177	169	162	190	194	168	152	182	176	178	160	179	179	179	198	177	155	185	154	173	154	185	169	167	173	139	170	190	169	184	197	194	160	189	197	168	165	168	190	170	179	176	174	194	184	155	179	148	163	148	175	190	161	171	190	166	187	167	173	181	155	176	192	186	177	188	171	170	173	196	154	177	175	181	183	186	184	197	170	185	194	216	176	159	171	204	181	177	182	189	184	165	176	150	167	174	171	173	198	172	183	173	167	167	200	176	172	165	171	156	170	153	170	169	181	173	186	159	204	190	161	199	214	153	178	163	184	163	178	177	170	160	174	190	183	185	193	152	191	183	183	182	163	174	175	186	194	152	162	180	156	178	168	180	191	154	182	151	163	158	188	210	178	218	178	168	199	181	155	203	184	179	165	179	186	172	165	169	167	158	174	185	151	180	197	179	168	161	174	186	151	149	162	180	185	165	165	174	181	166	185	165	141	182	171	187	172	174	178	192	158	182	171	186	173	151	151	177	205	188	161	169	177	179	180	170	168	166	150	184	168	175	185	182	180	176	167	186	183	178	180	188	170	190	155	179	182	185	163	192	178	195	168	167	176	184	155	162	156	190	188	171	133	168	184	192	174	189	141	179	156	172	179	166	178	185	180	147	187	169	150	189	183	144	184	192	194	181	171	180	178	142	165	163	175
15824	30389	33912	2399	2051	1707	1376	1157	1036	942	884	789	747	742	677	581	583	580	578	556	538	538	568	479	551	487	499	484	447	502	514	494	508	448	449	475	469	453	422	430	471	461	458	453	466	459	477	459	475	584	898	650	488	479	490	448	457	455	437	466	445	472	476	452	430	455	420	414	433	466	433	436	453	438	444	415	448	418	395	396	422	426	419	450	445	422	445	407	434	445	476	445	465	440	401	419	450	436	445	461	479	450	448	455	469	494	454	436	457	451	453	473	450	451	441	484	445	384	443	462	457	465	440	442	414	432	424	408	425	448	408	456	445	415	413	417	463	397	447	409	461	427	410	424	419	418	431	435	470	412	424	421	457	438	432	443	432	447	470	469	404	435	412	420	413	425	422	438	429	422	418	452	414	421	418	416	459	409	395	428	452	401	416	432	456	457	443	423	477	428	439	456	420	452	411	449	456	450	410	438	429	459	461	444	445	421	394	463	419	424	452	425	397	424	441	453	451	434	475	455	434	420	460	438	436	414	435	460	404	451	415	421	426	453	421	410	392	428	453	407	455	427	465	448	414	426	420	413	424	423	428	444	447	450	434	420	448	409	447	437	443	448	427	410	418	423	435	486	446	407	450	409	449	465	479	455	428	411	443	379	453	428	425	469	442	463	410	433	438	426	457	449	445	379	474	389	440	429	432	460	457	440	422	454	399	423	417	405	400	466	446	418	447	410	427	426	428	452	415	427	440	440	421	479	460	414	454	401	491	419	383	425	454	446	423	421	432	393	421	430	453	479	422	432	453	422	431	428	435	456	458	444	417	454	393	453	414	421	401	431	435	447	462	469	444	447	422	440	410	457	385	424	441	427	413	457	452	439	419	440	473	432	456	398	427	467	437	430	441	421	437	439	407	420	450	412	445	398	442	438	403	424	425	432	470	441	443	448	435	436	447	441	457	420	413	446	448	405	444	447	420	474	440	429	397	438	439	449	451	439	433	399	436	414	411	420	416	472	422	445	454	415	440	411	454	435	421	448	462	478	447	464	449	396	397	415	466	406	408	491	406	442	454	423	423	423	456	411	424	459	478	449	463	420	426	453	410	468	429	418	421	408	434	431	418	407	473	458	422	441	404	452	427	439	453	418	410	478	438	421	415	402	423	454	485	438	420	433	443	456	408	429	418	424	403	436	440	437	429	421	417	458	457	420	450	457	424	411	437	429	434	429	417	466	441	439	423	431	456	413	413	401	444	418	427	404	450	453	471	442	402	431	432	471	429	448	447	431	430	426	421	417	437	414	431	450	424	403	434	448	454	433	452	382	413	448	393	418	429	444	412	451	472	453	437	458	417	446	419	423	467	410	464	449	395	462	409	421	410	442	420	442	422	425	443	403	419	426	456	429	430	406	390	449	418	440	452	429	452	455	444	442	393	457	427	434	388	446	398	443	411	451	437	416	386	415	461	439	461	426	412	398	475	482	450	406	434	399	430	432	430	437	423	440	457	408	418	395	404	448	412	402	442	471	433	430	430	405	453	408	427	398	429	436	424	437	459	453	376	428	443	455	469	430	417	429	442	450	390	434	409	468	412	426	428	414	454	445	445	433	432	469	429	410	467	460	437	454	435	434	458	428	441	460	436	465	439	435	454	414	445	431	434	403	411	417	434	470	432	424	427	470	445	415	448	384	431	446	433	425	408	424	432	445	380	428	423	414	440	422	427	448	448	429	418	399	431	452	457	426	444	425	444	442	451	447	437	429	443	429	420	444	425	426	433	429	394	460	407	402	477	410	415	430	416	424	429	424	451	415	468	445	448	437	417	401	427	456	427	443	424	470	417	456	444	405	476	419	425	439	435	415	431	446	427	430	454	448	438	445	467	406	438	468	435	456	426	438	396	442	440	450	408	439	417	436	445	424	411	455	464	439	458	449	418	408	433	420	413	449	426	432	395	456	471	424	425	448	416	409	419	437	425	406	445	429	433	439	467	426	448	412	458	446	438	448	433	436	414	418	437	425	416	450	423	435	426	381	413	427	444	449	442	421	440	412	449	373	431	417	446	436	454	404	422	440	418	446	430	413	445	442	396	396	438	397	450	405	444	403	428	439	427	425	425	415	412	418	440	439	439	414	435	461	411	419	447	459	455	471	435	426	448	436	442	449	445	441	421	466	399	459	425	450	416	394	449	446	426	409	443	444	409	441	437	418	395	419	429	442	435	437	439	444	417	409	392	444	450	427	400	442	442	437	450	459	432	460	408	430	408	440	401	407	465	418	425	439	435	432	409	438	432	435	399	447	413	452	416	407	406	397	460	480	426	422	445	412	433	440	433	416	422	406	451	438	424	447	427	423	418	407	443	429	460	398	431	400	421	437	423	409	458	417	429	389	401	422	432	425	447	434	484	435	451	452	441	474	409	402	450	437	427	434	423	452	434	452	452	468	399	432	443	437	425	387	426	481	399	444	428	429	466	449	438	458	442	435	456	464	423	432	448	457	431	440	433	444	447	391	452	453	438	468	399	445	454	411	464	441	452	424	418	407	474	467	439	416	394	423	430	440	425	421	444	455	419	447	422	398	414	481	415	436	445	421	417	440	420	430	399	455	439	459	414	429	459	443	385	434	440	454	424	449	464	421	445	413	433	478	426	427	426	450	466	423	427	437	435	440	450	442	462	422	436	443	440	444	424	452	445	474	440	445	443	431	450	397	430	427	397	434	427	429	431	454	403	417	455	426	423	415	424	431	482	427	449	455	446	441	423	432	436	415	397	455	372	422	417	433	427	434	424	399	439	388	395	430	408	416	434	451	422	439	417	415	468	413	447	429	424	416	422	396	437	471	421	459	445	442	448	420	415	427	453	457	425	439	448	457	424	447	410	458	405	423	459	417	415	391	445	396	446	425	443	429	470	435	383	385	480	403	415	423	444	422	414	418	442	457	441	448	410	395	455	430	425	434	445	428	453	439	442	462	412	415	431	425	447	447	429	453	393	418	460	391	459	420	449	434	452	450	415	468	445	424	419	384	426	449	407	399	438	452	425	409	443	453	421	389	452	430	399	408	422	440	415	433	458	450	462	413	429	440	432	427	456	424	407	433	449	437	443	428	440	429	464	431	429	416	442	393	422	429	453	407	427	438	432	427	461	395	485	428	436	384	442	420	403	415	388	441	456	420	426	432	426	434	488	445	442	450	450	406	467	433	432	452	453	430	441	436	433	442	427	428	427	419	460	464	445	434	424	390	439	455	429	404	383	417	461	461	472	449	440	439	443	417	418	427	442	426	415	402	428	458	455	414	434	468	431	459	420	434	419	443	435	419	425	431	407	452	419	418	477	425	383	443	404	440	427	390	446	462	441	440	438	444	377	443	422	435	439	440	426	439	469	440	424	462	459	422	404	461	477	439	414	431	459	429	445	437	422	438	403	409	419	427	403	432	414	443	453	406	396	458	443	418	410	460	439	421	436	431	465	458	434	435	423	434	406	470	416	426	459	436
36992	50601	60167	16771	2785	974	700	662	520	462	397	399	432	396	354	395	351	301	307	310	321	355	307	292	340	331	310	300	325	293	314	327	303	309	298	318	303	328	315	299	306	286	315	286	272	291	305	316	285	343	360	297	311	323	276	305	296	293	278	277	309	327	271	255	301	310	327	288	267	302	283	260	278	239	293	302	272	319	318	296	298	314	302	280	297	299	303	308	326	272	291	280	287	303	276	296	292	318	298	321	267	304	275	303	290	301	307	331	277	268	289	313	301	295	290	328	310	330	295	297	297	282	300	304	274	303	331	291	296	291	267	288	304	303	285	278	307	268	265	284	310	293	319	290	271	240	254	276	274	300	302	283	285	306	285	280	290	290	266	282	284	275	294	286	285	268	305	288	286	295	278	285	295	265	275	279	269	316	283	275	279	308	271	309	326	327	291	282	272	294	299	268	260	290	314	304	268	258	284	262	314	302	284	332	299	311	282	279	266	291	300	272	280	282	296	311	299	282	284	294	293	289	281	282	281	287	283	331	288	282	275	295	291	295	261	260	277	292	261	252	269	290	315	283	294	289	302	273	328	299	312	288	332	286	279	258	300	268	289	287	286	302	297	288	268	304	299	279	289	291	287	282	297	271	283	260	281	307	271	274	297	295	246	283	286	288	275	270	274	297	293	293	282	280	266	296	327	291	269	278	290	256	291	304	300	303	269	299	290	302	296	306	290	273	327	291	284	305	297	289	281	321	288	320	283	280	303	315	302	292	317	285	273	296	273	310	297	288	326	289	317	277	268	299	284	333	286	282	305	298	309	268	263	276	304	326	307	301	271	310	287	276	237	276	266	291	275	263	312	311	270	278	254	286	293	263	295	291	285	312	293	301	306	295	267	280	295	301	249	304	320	299	277	261	283	293	317	271	318	265	255	309	291	263	319	288	303	302	324	308	307	282	265	293	290	297	281	264	314	256	278	258	290	288	259	279	306	271	335	307	265	262	276	282	309	263	321	277	300	287	263	299	285	269	293	277	250	277	296	276	291	292	313	282	273	303	287	275	325	279	291	313	298	281	286	270	298	301	313	301	305	281	296	302	285	280	271	288	289	320	315	246	292	275	298	294	280	293	278	268	288	295	251	255	297	299	290	285	307	303	318	273	271	314	261	270	289	302	315	287	289	287	279	251	307	268	264	289	273	272	298	274	333	288	266	279	254	305	273	313	302	312	330	303	290	276	286	300	264	315	323	272	262	313	324	288	321	293	274	304	272	310	306	313	275	286	282	285	278	291	301	304	303	284	315	297	271	285	271	290	321	318	304	287	283	306	261	290	323	279	262	279	299	287	273	282	312	269	293	306	298	291	298	277	285	289	277	298	299	317	300	290	266	262	300	283	314	296	325	300	297	293	323	292	295	263	288	286	286	306	294	272	289	292	280	265	291	312	277	253	255	291	291	276	306	267	274	279	302	310	323	264	270	335	287	305	300	320	287	297	269	305	306	278	289	293	304	303	305	299	279	267	281	290	300	297	324	325	284	297	281	296	277	295	307	280	271	280	287	304	309	304	289	276	298	278	294	304	272	279	247	315	316	278	272	301	277	295	276	274	283	277	291	287	279	296	277	311	301	296	313	282	276	326	283	284	270	269	289	283	302	289	297	284	290	277	272	296	294	284	268	310	259	271	301	293	302	304	275	290	254	273	296	311	298	266	284	296	291	286	273	318	305	283	294	272	252	290	288	280	299	301	304	311	289	282	297	276	257	306	290	298	262	294	278	274	272	320	307	298	301	266	262	303	272	291	271	276	270	297	302	335	286	311	314	282	276	276	293	316	290	291	309	314	327	313	270	298	278	303	271	331	318	298	299	281	293	271	304	269	303	337	273	275	310	285	287	281	322	304	255	309	294	291	293	278	285	288	289	290	293	277	308	280	275	288	280	312	281	284	295	332	265	267	331	287	296	273	298	266	288	262	306	323	285	296	275	281	288	269	302	288	308	278	309	311	275	285	327	299	285	259	277	293	267	262	301	323	270	285	250	266	297	261	295	270	252	255	301	261	286	277	270	317	286	275	295	292	274	297	292	284	264	275	288	285	268	274	296	292	297	260	281	308	276	298	279	290	280	301	292	319	296	257	280	302	321	302	296	288	298	262	321	283	289	293	293	295	263	274	301	300	285	278	282	330	301	284	289	293	309	291	270	309	308	279	296	263	299	291	304	307	317	311	259	305	305	309	268	300	289	271	283	286	275	277	280	312	290	317	267	331	301	289	298	283	273	277	249	254	323	286	276	254	273	309	298	310	290	263	299	280	302	296	281	269	292	279	317	325	283	267	281	313	315	297	306	286	268	299	293	295	292	277	280	243	309	325	326	289	274	288	284	266	280	283	293	289	286	281	285	262	271	291	274	308	273	297	279	288	278	314	286	278	291	311	332	279	269	299	286	304	303	284	304	309	301	297	308	341	276	291	290	304	290	338	296	300	281	261	281	286	275	294	288	311	281	300	297	281	296	269	283	274	276	280	300	297	310	292	275	310	283	279	260	285	261	286	291	303	323	263	310	265	293	247	289	285	263	299	286	294	308	289	309	273	283	290	314	287	323	279	283	268	301	267	296	265	305	281	303	305	305	297	305	276	302	309	296	289	295	273	284	289	272	304	268	276	292	295	305	305	255	308	306	255	272	269	287	263	298	330	302	304	293	314	302	322	324	277	282	274	289	288	264	258	294	293	298	288	278	299	286	280	292	285	299	265	290	291	283	278	308	316	314	291	294	305	313	308	282	301	284	277	267	310	277	295	300	281	318	273	287	273	286	300	287	261	303	292	292	287	258	270	299	286	255	295	265	287	291	282	288	291	271	297	282	273	301	272	278	280	281	285	276	320	294	241	277	286	274	302	272	308	268	304	283	283	297	258	281	289	292	276	280	258	274	281	329	269	295	290	283	261	276	287	312	314	295	300	277	300	287	285	261	295	272	282	265	254	267	282	263	290	280	281	285	310	279	286	260	290	280	285	298	260	283	285	293	303	281	306	291	279	303	289	257	312	291	256	315	304	295	271	285	288	279	271	255	312	275	264	271	304	273	316	305	291	298	271	276	288	306	306	303	292	303	286	293	301	294	323	287	310	275	283	281	283	298	299	316	287	307	308	303	291	306	288	286	287	291	292	303	285	319	278	286	296	258	265	303	284	303	293	286	274	265	288	292	306	285	295	279	280	296	296	287	272	296	302	320	258	274	269	256	266	302	294	311	304	290	300	303	279	298	288	304	340	286	287	265	275	305	292	272	323	268	299	287	325	277	314	281	283	285	300	300	313	305	292	273	278	294	278	282	298	276	282	295	287	287	247	288	261	302	265	295	307	290	279	299	297	303	298	303	269	276	303	285	266	264	304	306	247	292	289	306	299	304	316	261	290	302	302	341	298	283	265	301	276	294	285	293	271	312	319	280	268	289	273	263	267	303	277	299	276	283	318	284	313	333	288	321	315	306	306
19001	38632	48909	4844	3931	3342	2757	2266	1975	1741	1611	1452	1330	1244	1172	1211	1055	1021	951	915	895	899	936	850	887	826	799	828	788	770	797	850	783	796	756	777	775	773	758	774	786	745	786	782	766	737	748	689	825	1175	1270	848	752	681	730	736	701	662	705	705	678	683	640	673	697	694	705	746	727	727	818	726	696	656	697	706	692	679	700	703	691	668	671	700	671	717	685	682	711	653	652	692	690	705	713	690	670	695	698	724	721	726	736	684	753	737	681	724	689	706	667	733	671	691	676	801	694	686	670	676	680	724	649	653	724	674	665	672	694	669	718	648	684	660	666	662	664	679	602	702	735	693	693	722	666	677	718	702	620	653	688	669	666	664	683	729	694	666	645	713	675	645	711	687	656	724	694	677	666	697	695	715	696	734	662	632	686	654	744	684	662	644	709	702	679	603	680	716	687	627	645	731	692	696	687	690	654	736	657	645	696	682	649	682	714	673	709	654	664	637	701	659	708	669	694	670	684	712	657	704	676	682	626	704	697	715	657	637	676	698	690	674	704	666	663	681	700	609	684	698	676	717	672	697	695	672	729	727	682	689	679	683	699	675	688	680	663	697	671	685	691	694	702	697	662	653	678	720	658	727	657	698	670	672	713	675	695	686	704	683	643	656	680	703	710	688	688	701	687	681	681	664	669	717	682	639	699	666	657	663	740	680	641	661	711	707	669	670	695	659	690	688	672	650	650	680	674	645	665	666	680	643	636	738	664	680	725	695	666	671	649	632	677	730	713	696	652	700	691	698	692	671	676	682	644	663	717	661	651	667	669	668	733	678	669	659	713	684	627	666	639	670	606	679	708	692	704	699	706	636	640	675	685	681	652	666	678	678	676	740	664	707	663	645	662	690	666	722	712	664	670	713	658	668	678	656	666	684	681	719	688	672	672	694	711	632	692	677	631	717	692	708	706	675	674	669	660	683	726	727	693	681	714	706	681	678	694	690	670	654	689	655	696	673	699	689	658	640	671	652	690	663	652	701	713	661	691	665	665	684	708	650	701	720	660	655	723	681	690	661	680	622	660	643	707	665	679	670	628	682	686	674	656	704	682	674	680	711	673	685	658	667	675	687	685	648	661	658	680	683	707	669	699	700	686	658	740	670	654	673	662	638	631	665	675	664	668	676	672	711	705	674	683	667	738	631	662	653	692	629	649	707	682	664	701	740	713	638	679	645	717	714	695	685	727	667	710	703	679	694	679	707	678	674	720	661	669	689	688	674	643	680	639	681	689	688	724	642	733	654	673	693	699	696	638	676	677	705	679	658	697	690	656	639	679	703	703	651	699	669	706	740	713	699	634	659	648	675	693	670	645	678	649	684	646	713	694	661	696	683	670	650	696	694	716	680	673	723	664	671	683	722	676	719	670	699	677	648	665	672	655	683	677	695	733	717	742	719	702	722	709	661	674	697	651	661	654	715	669	698	639	660	688	665	680	659	676	664	669	671	673	708	690	718	653	708	641	663	689	697	699	663	672	671	706	665	681	680	663	699	697	712	674	660	663	643	693	706	625	671	663	701	682	694	664	685	680	672	669	670	686	689	702	707	690	694	692	677	693	682	670	657	630	682	694	670	622	671	703	700	704	696	655	671	671	636	665	672	664	654	669	693	632	715	660	686	608	655	664	736	704	670	688	659	637	732	683	684	719	681	672	614	636	670	669	706	653	678	674	689	736	702	667	697	705	666	671	665	687	743	684	655	648	688	667	645	650	640	724	696	704	686	682	701	675	689	651	660	675	711	702	688	705	677	691	723	706	671	662	651	720	713	731	688	683	702	671	685	668	726	664	652	665	665	722	656	674	679	648	707	701	690	689	641	664	681	693	674	656	691	695	670	682	650	697	687	645	669	688	695	711	687	659	635	684	651	685	678	688	693	671	676	669	680	665	685	713	626	642	679	622	725	635	661	658	667	638	668	667	720	694	706	712	677	651	637	695	638	673	694	678	646	653	711	683	686	665	674	720	731	688	685	731	694	668	672	658	638	645	691	703	728	667	696	648	713	697	695	629	668	680	684	698	673	734	612	724	675	659	685	649	699	688	709	689	669	735	723	675	670	672	721	711	659	683	622	692	691	649	674	712	667	687	650	680	680	690	670	689	688	637	692	680	700	663	689	716	691	713	666	650	651	672	690	688	658	699	683	675	677	671	637	689	673	678	727	664	685	673	654	710	675	694	640	735	682	725	677	713	663	716	676	678	651	660	684	694	677	681	676	666	691	704	705	649	688	672	713	692	653	700	693	658	652	722	678	678	681	650	666	707	678	640	661	688	649	624	695	660	658	684	658	683	640	687	683	701	656	694	651	684	647	642	653	670	623	671	707	639	640	660	645	665	691	679	670	724	668	716	661	674	662	681	644	726	675	705	633	671	646	637	691	696	704	686	685	672	696	688	693	639	630	665	714	660	663	684	655	707	718	710	686	682	682	682	680	649	686	707	720	703	683	633	665	635	702	706	666	684	677	690	651	627	668	656	688	646	688	685	698	700	669	680	698	681	662	666	700	684	670	646	696	646	750	715	647	667	713	637	680	657	642	672	624	636	686	696	658	665	701	665	688	689	720	667	725	690	696	664	709	718	680	697	696	665	671	665	629	700	668	693	679	651	691	686	646	642	664	684	714	721	712	685	659	643	680	704	637	673	641	675	688	681	686	679	693	630	712	703	707	679	659	729	704	652	618	636	697	663	676	681	673	686	728	655	655	694	668	642	677	685	680	681	674	704	690	661	696	653	684	709	669	643	666	658	707	643	655	704	679	635	660	712	728	679	681	636	654	709	665	660	705	663	661	671	690	646	653	658	693	660	703	707	689	646	681	670	706	699	697	698	707	713	699	661	722	670	677	685	734	701	710	650	632	699	739	667	632	712	687	691	715	672	673	638	664	683	610	664	657	643	712	695	614	655	650	659	663	656	699	611	693	719	636	643	688	683	624	694	586	669	701	680	664	707	693	625	678	666	746	665	659	638	697	652	698	650	649	697	702	654	690	687	649	653	670	622	648	689	724	652	702	627	670	671	681	713	669	689	637	686	671	692	647	697	678	701	647	687	639	734	673	679	772	766	694	687	675	646	652	699	732	704	622	728	694	719	693	701	709	737	689	692	666	688	718	696	671	630	657	714	705	702	690	690	691	676	653	653	717	682	631	635	649	708	699	642	647	664	659	665	661	689	656	682	604	651	699	638	657	660	703	684	667	663	636	628	725	699	687	674	717	741	637	674	687	660	663	716	661	649	718	671	679	655	635	733	670	655	669	676	671	735	682	674	703	703	683	697	667	669	660	643	663	677	666	732	701	677	661	686	712	654	714	700	646	638	700	685	673	652	639	670	716	690	688	680	670	690	644	678	652	656	685	681	667	694	656	710	681	645	667	637	676	600	673	694	732	617	679	687	691	652	740	655	730	676	680	648	668	708	695	681	679	622	672	682	681	698	633	615	731	712	671	654	685
15324	9290	2553	284	244	250	251	248	242	262	277	220	245	233	222	242	225	237	294	245	254	227	213	231	245	250	273	248	208	239	232	238	236	250	232	236	222	248	226	228	220	221	242	256	251	229	247	243	223	262	237	221	254	263	233	243	244	241	249	238	240	254	216	226	208	245	240	284	266	206	221	268	248	252	232	235	255	224	240	227	241	256	260	221	236	233	229	230	250	246	251	265	226	225	244	253	250	271	247	240	246	237	231	256	251	226	258	259	235	268	249	222	216	239	227	254	245	243	252	208	237	247	253	223	224	204	265	212	239	234	241	253	235	227	222	235	241	253	265	243	249	232	233	223	203	240	262	268	230	247	258	237	226	253	232	233	229	241	226	230	214	234	213	234	267	241	216	264	231	239	262	227	221	237	240	251	230	243	236	223	227	236	222	234	224	238	262	230	254	243	246	239	205	237	215	238	243	226	246	249	251	233	240	225	225	258	267	212	250	271	240	245	220	262	241	247	257	252	236	231	270	253	253	245	246	240	245	247	259	241	213	252	224	263	241	240	238	233	233	243	251	217	227	240	233	230	233	275	230	254	223	261	236	237	235	217	267	256	242	252	225	234	227	212	225	217	215	212	227	235	220	241	233	232	230	227	246	214	234	206	237	247	253	221	246	249	211	230	240	267	258	269	245	225	244	230	227	254	248	213	267	241	262	252	238	239	247	269	240	243	275	241	234	246	260	238	243	249	265	216	215	255	237	213	223	251	248	225	219	249	203	219	252	226	253	225	210	225	242	246	243	229	215	251	257	235	250	246	241	276	243	219	261	254	262	233	227	258	235	235	245	229	253	221	242	253	232	268	262	237	229	201	232	252	247	227	259	240	227	249	264	253	216	279	276	210	230	220	253	218	219	280	257	249	265	203	220	244	224	226	245	254	252	226	231	222	260	216	253	237	242	244	249	230	281	232	227	224	253	225	243	194	236	237	217	248	217	217	220	253	264	233	241	225	261	206	240	255	227	235	252	235	256	242	245	226	248	218	216	227	245	259	246	229	238	230	216	223	252	247	232	250	239	240	223	244	213	248	264	239	228	267	251	251	272	260	241	259	216	237	237	241	256	226	228	249	255	240	264	246	254	280	245	231	224	231	253	227	236	244	230	270	242	272	245	226	240	223	254	225	229	238	218	237	269	234	233	226	253	252	236	256	223	232	240	214	239	250	238	233	245	248	276	250	225	219	242	251	233	272	267	271	251	242	251	217	236	237	248	258	242	241	216	273	205	233	230	232	247	235	217	259	249	248	236	214	280	251	227	239	257	248	226	252	244	249	270	241	224	245	262	236	224	246	237	225	252	226	262	229	188	223	245	230	238	255	246	236	240	251	230	238	241	245	228	260	237	265	249	214	208	250	250	236	239	225	274	241	265	262	247	268	246	248	229	240	238	243	227	256	248	207	226	249	242	244	276	246	203	227	245	249	209	235	254	227	244	231	240	230	230	231	235	226	235	222	233	252	246	255	261	230	255	242	243	219	230	208	246	217	248	234	261	232	213	250	222	227	233	217	239	233	263	248	250	251	227	244	229	254	225	215	262	219	243	264	235	225	204	245	241	243	232	260	230	277	261	243	233	246	237	239	254	248	264	238	239	233	221	220	244	226	224	254	223	245	255	255	246	249	237	225	238	217	257	213	233	235	220	220	264	240	253	239	223	248	241	219	245	244	216	218	243	224	222	275	234	233	238	228	261	248	231	258	239	247	239	214	227	239	260	233	241	246	211	280	239	245	238	257	235	243	248	247	229	226	240	227	229	218	228	227	257	267	235	243	238	242	226	213	220	236	247	232	236	251	249	236	263	271	245	229	242	243	249	244	235	271	233	230	243	234	280	231	264	258	241	251	245	241	236	281	228	240	258	243	229	246	231	236	231	232	247	246	256	246	217	245	239	251	267	248	248	241	225	255	251	254	208	229	230	253	233	230	251	249	222	233	250	266	235	234	254	220	217	247	262	223	229	249	250	237	229	231	248	255	253	251	263	257	246	246	246	281	263	243	240	250	221	226	248	223	241	233	240	229	258	263	243	251	231	279	224	256	234	230	243	258	224	240	240	257	245	236	226	223	245	254	208	239	215	239	234	229	247	214	251	219	244	219	224	220	243	241	252	216	218	241	257	249	255	219	248	239	230	233	254	254	207	230	241	231	230	234	242	231	252	267	206	223	246	252	260	247	215	241	226	236	242	250	243	202	238	255	239	250	237	254	233	263	252	259	242	228	225	233	230	259	220	231	226	230	238	248	251	239	217	247	288	223	222	263	210	241	245	236	261	239	243	214	237	228	229	227	248	249	279	240	234	232	233	228	229	217	233	223	217	239	250	231	259	245	242	243	227	232	268	244	218	226	246	256	237	245	218	227	229	227	244	243	219	238	275	230	251	233	250	249	230	247	270	216	218	248	247	252	248	237	224	204	231	232	236	245	231	258	250	226	246	207	214	250	213	233	255	247	251	231	230	241	240	248	243	233	240	224	240	244	248	271	231	229	253	259	205	254	219	237	229	223	235	235	270	237	246	240	247	221	231	265	246	258	252	214	217	235	239	240	261	260	236	249	250	233	246	233	267	253	246	248	234	241	248	215	265	205	244	243	245	217	239	233	235	237	245	239	256	240	233	227	226	252	242	235	255	242	233	218	210	201	242	252	268	242	254	263	265	205	231	233	237	233	234	243	259	223	242	241	230	264	250	222	251	219	257	234	224	232	205	223	247	251	254	260	242	267	204	233	196	235	238	250	234	233	236	193	236	230	267	242	250	225	240	202	239	263	231	247	230	234	233	229	246	221	232	269	263	237	257	269	240	242	242	238	249	232	223	233	204	228	259	233	239	239	225	234	242	229	247	217	245	261	224	261	274	251	254	226	267	233	210	235	246	251	269	226	243	233	244	260	227	253	253	244	254	252	228	222	246	232	249	250	259	231	248	238	246	216	202	230	258	213	284	267	273	243	253	246	236	221	238	252	235	239	212	254	222	226	211	245	241	244	232	228	250	250	248	236	266	227	228	247	254	235	214	271	214	200	253	249	266	252	245	227	237	212	225	238	232	228	222	224	205	246	227	246	232	238	247	239	240	274	269	220	229	243	238	233	245	235	231	257	204	246	232	255	246	222	240	220	260	243	238	238	215	236	235	254	259	232	253	240	233	244	209	255	223	219	247	249	238	244	222	243	250	259	240	247	244	270	240	272	219	224	251	262	226	245	235	262	233	226	249	225	253	240	242	232	228	237	231	222	260	249	274	210	251	229	231	231	218	241	226	236	246	215	243	225	256	251	228	239	246	272	239	253	244	249	235	235	247	270	264	238	266	240	245	231	243	239	228	271	228	216	231	210	243	222	221	245	265	237	232	219	220	244	228	241	264	217	256	254	206	246	241	222	229	248	251	225	261	238	215	230	219	219	235	195	252	256	266	247	260	209	258	263	243	257	244	235	237	229	237	235	249	216
8044	8403	3947	630	606	579	602	621	528	583	530	635	616	603	568	550	597	564	570	577	541	542	537	539	529	545	537	596	537	550	544	529	576	569	546	540	553	544	550	570	565	558	569	538	538	517	582	563	566	626	608	563	494	536	557	610	554	537	523	579	583	537	536	573	527	538	565	586	554	536	568	533	573	581	530	523	575	550	525	558	570	574	528	547	537	536	572	530	558	542	577	561	504	542	569	532	550	576	551	512	532	524	519	565	573	574	567	535	557	552	544	518	559	550	527	544	551	566	541	536	540	527	570	561	539	572	562	558	580	559	565	500	516	558	530	509	581	604	563	572	533	594	569	579	597	548	578	540	598	541	509	535	528	569	591	567	505	575	538	571	516	556	564	524	590	536	575	565	577	511	555	566	550	597	494	574	564	519	543	550	539	511	597	525	559	541	574	538	561	548	568	557	546	562	559	569	535	516	558	559	579	574	531	525	556	524	538	546	526	557	595	565	567	539	503	557	526	525	569	576	534	536	546	526	568	539	500	534	583	509	596	574	559	554	552	564	579	613	518	545	577	555	557	543	550	535	526	557	555	570	554	565	528	568	548	541	585	564	522	552	497	577	559	519	557	608	615	574	525	527	535	595	546	524	527	569	563	542	555	579	577	565	517	545	568	597	573	566	586	540	512	572	561	534	586	566	554	564	554	570	528	553	542	561	565	548	519	529	584	541	561	549	538	545	542	557	558	524	573	533	531	563	577	595	564	572	521	569	568	580	570	498	568	550	525	565	577	546	538	547	542	533	537	536	584	565	559	605	585	548	539	531	559	510	527	593	547	543	520	531	530	556	524	539	579	590	550	557	539	519	534	556	549	545	547	546	508	532	622	543	499	567	537	571	532	602	561	579	546	576	526	555	567	557	585	563	575	564	527	552	564	531	544	541	508	534	588	517	539	579	556	573	555	564	542	553	535	559	539	598	570	565	580	575	532	565	571	547	562	531	581	572	582	527	538	572	512	526	537	534	539	521	583	579	548	525	537	570	556	511	525	574	536	548	562	540	534	519	555	537	543	557	546	531	548	560	520	581	586	509	566	574	570	554	545	511	550	530	531	581	561	578	532	579	555	555	550	585	561	575	558	541	578	577	562	579	533	555	552	554	511	595	540	601	538	557	518	562	545	555	545	534	544	553	601	524	549	544	534	593	537	590	558	589	562	535	534	524	555	558	581	539	525	587	553	544	560	558	534	582	563	511	536	528	514	541	530	573	593	574	537	542	553	532	532	543	583	547	539	576	543	573	564	548	559	557	548	545	563	545	534	550	531	562	540	573	555	492	528	564	539	607	555	563	501	569	559	567	573	604	529	549	551	541	549	530	555	554	573	525	528	566	539	548	571	549	508	557	555	572	552	516	579	541	532	549	579	490	596	520	579	566	496	513	569	518	545	553	515	524	544	558	524	548	564	522	585	565	559	541	571	599	558	527	561	591	538	549	549	531	566	544	563	544	565	546	563	549	555	565	497	557	537	551	520	547	561	550	565	576	559	552	566	532	549	564	562	571	537	566	543	575	506	574	584	544	557	526	527	594	508	533	577	498	553	545	561	547	578	526	541	534	559	549	515	524	534	594	575	555	554	557	595	573	540	585	562	536	561	524	511	474	575	575	530	550	552	540	560	604	593	569	587	549	542	520	536	571	603	601	552	513	556	582	568	548	557	535	572	530	558	535	538	564	585	507	535	571	545	533	533	615	542	552	552	564	520	591	575	561	539	560	544	556	545	605	549	544	556	518	540	533	545	569	540	531	549	546	569	589	558	579	535	510	571	559	554	575	549	570	561	537	552	517	563	540	600	573	557	530	526	526	555	549	562	568	550	543	522	511	560	519	606	523	565	557	556	577	526	529	550	573	527	515	540	572	552	589	589	549	555	540	532	564	569	573	570	572	560	570	572	579	544	533	532	594	528	517	551	619	526	575	541	551	534	567	576	547	557	532	523	596	561	577	536	562	611	566	578	580	576	581	543	521	549	522	580	588	542	546	556	549	532	620	584	530	568	561	589	493	589	602	540	550	530	542	560	571	516	557	548	549	585	569	555	591	577	529	571	512	537	564	564	551	544	528	535	543	555	543	555	547	542	565	517	563	573	527	553	507	549	579	575	596	575	590	551	572	554	568	562	516	582	542	509	530	540	518	553	552	540	579	612	551	563	557	520	535	541	541	574	619	588	563	536	589	558	538	589	564	574	561	560	522	517	572	551	554	551	572	548	547	503	618	564	564	544	559	563	556	549	555	517	582	552	555	557	501	551	558	549	556	545	541	540	564	545	529	554	562	526	594	586	514	544	591	538	564	591	527	561	564	565	569	588	537	551	553	506	579	549	566	529	563	534	581	585	551	573	542	543	555	564	513	551	556	556	552	526	578	546	571	544	560	533	558	537	552	527	577	527	579	541	541	553	558	541	552	568	565	527	553	529	555	569	550	549	525	549	555	599	599	575	545	528	523	559	531	521	549	556	551	599	531	537	538	546	555	493	573	558	526	551	555	565	571	562	528	484	552	540	513	531	578	565	539	540	581	558	550	552	537	539	513	560	530	558	537	506	577	563	574	556	584	571	531	602	583	574	616	543	531	569	630	532	570	550	552	561	523	533	533	584	575	548	557	562	567	542	534	567	537	547	536	517	556	542	540	559	551	552	573	601	567	576	556	549	521	549	581	536	530	611	509	593	620	530	548	569	522	528	596	545	563	598	531	578	545	592	578	543	539	583	566	584	563	505	553	554	588	560	548	563	562	528	538	543	585	568	529	561	545	534	570	534	541	539	530	548	556	560	529	601	563	511	571	579	550	560	524	569	559	547	642	538	578	516	554	540	582	586	555	541	531	538	513	535	552	568	546	570	581	561	515	532	553	551	543	563	546	561	533	550	596	530	575	556	494	547	538	495	506	565	548	536	516	571	536	536	589	575	551	569	535	569	618	529	582	586	528	535	552	559	534	551	565	548	565	568	530	517	574	547	528	560	522	542	552	515	526	532	573	549	556	554	505	578	550	559	592	564	578	552	581	550	551	550	483	542	548	526	574	554	582	556	563	554	548	544	525	536	554	527	550	547	543	563	591	550	528	563	527	511	561	555	546	557	574	576	550	524	565	568	507	531	574	544	565	551	538	576	544	534	583	539	532	534	551	547	543	564	519	549	558	550	582	552	577	544	548	503	601	560	584	560	558	573	519	546	562	552	590	497	520	499	531	548	530	579	554	588	520	576	574	558	559	552	518	550	500	572	559	548	549	571	544	566	534	582	520	533	535	547	577	556	568	555	544	570	595	581	548	537	532	546	592	580	584	563	557	545	574	551	588	545	497	585	564	563	548	556	523	505	565	574	530	605	507	533	575	578	569	525	560	567	553	514	521	559	539	564	528	569	591	539	517	558	572	572	574	569	514	552	574	541	553	576	525	564	588	541	543	586	546	567	518	534	537	583	536	545	538	504	591	571	530
26999	38596	41018	7256	666	425	355	289	262	222	214	240	208	213	209	183	194	204	177	164	192	182	179	164	205	186	180	180	189	188	176	179	181	172	167	176	200	174	180	171	190	178	177	164	171	175	171	158	197	209	185	189	176	184	172	194	196	192	178	178	172	180	160	157	166	197	175	197	164	175	156	168	155	156	189	164	160	170	157	166	154	177	191	195	176	140	168	170	164	176	143	166	151	161	155	172	176	185	174	168	190	193	165	161	181	167	173	193	175	169	165	145	183	152	166	173	169	163	185	165	166	199	172	164	171	203	178	172	182	183	162	172	158	142	172	171	172	161	167	170	175	166	161	176	173	166	176	173	174	158	183	161	168	156	179	162	149	168	132	158	166	194	179	160	185	170	182	161	190	176	175	164	158	154	166	165	198	165	185	159	157	159	171	169	166	148	173	172	173	186	181	162	169	165	169	180	180	166	185	158	186	160	156	151	177	161	185	171	182	181	166	179	174	185	166	154	164	171	178	185	185	161	156	190	168	157	196	167	166	169	163	162	167	166	174	173	172	161	195	164	167	165	157	160	162	168	170	163	167	186	176	193	162	187	206	168	182	160	159	139	175	158	169	158	183	155	161	189	153	164	176	190	184	185	180	179	169	162	190	156	171	193	147	183	159	185	171	185	168	151	148	153	175	156	174	188	199	153	149	166	149	161	167	176	160	204	164	160	161	165	160	179	164	175	177	168	158	200	186	181	185	166	167	143	169	159	154	152	197	178	148	175	183	168	178	173	157	175	196	161	181	160	130	166	148	173	181	168	161	163	178	172	178	168	166	158	161	157	193	157	184	179	155	159	177	159	158	163	152	176	162	166	177	191	186	180	184	177	161	148	149	164	199	182	178	207	190	168	164	162	146	171	157	178	161	168	174	180	143	150	156	160	188	182	169	171	193	156	159	164	170	199	173	155	155	162	182	161	161	182	181	150	169	173	152	176	169	163	207	181	173	189	178	179	197	158	181	176	158	168	174	174	175	167	182	156	159	138	139	160	192	155	185	166	180	168	168	183	162	188	176	168	177	156	165	157	165	182	157	165	158	158	150	187	178	165	165	160	175	180	167	134	140	164	154	197	167	168	154	166	160	149	171	159	166	172	168	182	169	164	175	158	164	178	166	143	163	184	173	188	166	164	157	164	166	173	169	166	183	158	149	165	170	169	186	168	187	205	153	162	156	160	193	170	170	143	167	163	177	169	190	185	184	166	148	177	168	178	168	159	164	174	166	184	175	171	186	156	168	168	166	175	166	148	167	155	155	146	163	165	179	166	182	166	175	172	165	155	172	174	133	188	161	136	172	179	163	185	164	178	173	171	150	181	174	177	178	135	148	147	186	153	185	191	158	171	174	166	177	172	160	194	193	153	171	167	181	173	203	161	179	173	183	185	188	175	165	158	171	162	191	156	167	178	171	155	179	156	132	159	150	171	162	168	188	164	147	155	154	160	174	184	177	175	166	139	152	170	184	163	139	179	176	198	161	181	172	173	172	161	188	175	152	155	196	167	184	151	173	148	175	173	156	182	168	198	172	189	164	173	189	166	158	163	164	149	154	153	188	163	168	167	174	142	194	134	140	198	163	151	166	167	150	154	169	150	149	180	173	146	186	165	189	202	158	167	175	144	172	160	167	174	159	190	169	165	179	173	184	189	166	180	155	187	197	168	156	197	176	162	192	163	186	208	180	138	176	188	148	155	168	169	171	175	162	172	199	161	184	158	157	182	173	179	169	146	176	160	179	178	170	169	165	183	176	187	158	160	195	153	155	145	171	168	161	183	173	156	173	161	191	154	163	170	165	192	170	153	180	173	156	181	162	164	179	167	173	175	148	168	161	158	170	166	176	177	153	149	198	161	170	197	165	145	161	146	175	183	174	168	189	155	152	176	175	181	169	190	190	138	167	173	187	167	186	175	190	176	158	175	182	171	167	169	191	161	166	152	149	201	166	174	179	157	168	188	167	197	169	161	160	165	168	138	189	192	171	171	179	153	173	162	170	169	177	164	165	148	162	198	177	191	171	147	183	178	166	205	173	171	153	176	194	190	192	173	158	170	199	195	178	171	183	169	189	147	189	161	180	187	190	184	180	143	174	163	131	165	168	156	179	149	155	154	178	166	171	173	164	163	164	175	165	184	162	159	171	161	162	151	150	149	193	185	166	159	182	180	187	161	172	164	172	186	148	146	163	200	174	179	167	157	170	150	172	170	173	177	183	152	167	189	176	170	173	184	165	152	170	169	168	174	156	161	161	183	171	180	172	152	157	132	181	201	158	135	190	171	171	140	198	172	182	173	167	173	146	161	153	166	185	151	173	174	195	157	188	179	165	178	173	195	176	167	195	185	176	179	181	177	151	156	164	161	146	179	164	172	169	164	146	171	198	150	139	146	184	151	181	154	182	171	159	182	178	184	172	151	170	174	165	174	155	162	181	168	166	185	176	178	151	172	175	181	190	191	162	137	141	173	184	180	177	194	152	155	158	158	169	177	167	181	178	160	173	152	180	160	144	138	180	155	176	183	172	175	164	154	171	177	162	187	197	161	179	170	172	179	134	172	151	173	167	172	189	147	178	161	182	200	159	159	176	148	170	178	150	153	180	181	150	168	152	190	168	163	184	145	183	155	175	168	157	170	161	165	148	183	169	160	177	144	166	167	173	169	191	189	179	202	174	168	176	188	190	205	192	162	183	217	151	146	162	160	170	155	187	180	159	188	179	189	157	162	169	193	196	161	180	184	132	174	163	163	157	146	176	181	195	164	181	156	175	164	172	161	165	150	164	172	187	174	172	163	178	185	158	205	169	157	176	171	169	172	169	176	169	169	186	179	152	159	162	167	152	173	161	157	148	177	174	187	177	162	172	191	165	177	192	175	169	168	159	179	153	171	167	178	180	159	169	177	196	151	173	156	187	150	165	188	176	173	165	167	210	141	166	146	172	191	191	157	156	168	157	165	168	176	171	159	170	157	150	157	145	162	144	164	151	170	152	176	187	155	161	177	150	164	177	154	193	176	164	168	146	156	172	184	144	167	148	165	202	181	176	194	177	164	195	167	192	178	168	170	168	184	189	146	149	159	181	172	153	158	177	168	174	146	165	184	154	171	151	174	156	154	160	138	170	161	170	167	183	189	179	151	159	178	196	189	165	157	140	170	164	154	161	184	184	177	157	182	166	172	162	178	188	168	152	207	165	169	174	186	171	162	161	167	162	202	166	188	169	165	178	168	155	187	168	178	191	161	165	167	159	161	173	177	167	164	158	184	167	158	183	154	153	179	170	156	178	174	155	155	157	169	187	159	178	167	183	162	149	168	158	152	176	165	177	170	189	182	161	178	174	192	167	185	165	151	159	166	169	187	158	185	180	166	165	180	199	185	177	200	173	164	153	157	151	157	175	165	163	152	169	185	161	163	165	201	170	165	176	190	167	177	181	168	179	184	147	178	172	168	151	165
14651	30892	33477	2549	2064	1674	1413	1206	998	1045	905	827	742	717	653	625	631	540	547	564	516	514	561	507	487	503	479	454	511	462	484	443	494	471	451	449	451	458	467	434	465	463	454	469	479	454	451	470	520	608	614	637	481	416	458	472	492	414	408	455	451	414	417	444	460	475	398	429	417	536	471	453	419	428	415	395	430	402	454	443	407	414	412	428	392	404	442	374	421	453	492	426	421	435	452	456	418	422	448	479	438	431	425	482	480	467	427	437	464	407	382	439	427	467	416	485	434	434	459	400	395	412	427	441	417	434	435	437	454	427	411	450	407	396	414	396	424	424	408	438	416	412	377	406	407	449	426	472	424	421	419	422	415	428	428	388	474	431	403	413	447	416	427	416	404	423	401	407	438	442	437	405	393	427	414	423	411	438	418	382	434	405	414	445	416	447	395	427	430	420	450	431	420	451	438	422	439	419	419	396	407	439	437	472	455	434	410	406	409	409	405	421	416	427	424	386	411	413	403	403	447	454	440	442	446	420	413	456	435	441	406	435	393	415	400	420	403	427	402	404	399	435	426	399	428	412	445	409	429	379	412	416	436	449	439	415	428	425	405	456	426	383	475	431	426	423	443	432	405	413	438	423	429	441	412	432	456	426	411	382	416	420	477	441	426	425	408	381	402	427	369	426	412	420	452	412	434	403	464	411	428	435	384	444	411	412	400	435	420	410	434	432	433	423	453	464	423	434	412	455	422	403	424	450	458	412	484	457	466	361	415	446	434	430	435	416	449	449	411	425	449	430	446	419	435	470	434	434	446	417	410	449	439	376	406	379	413	457	441	474	420	431	367	425	440	427	430	417	415	444	455	409	404	432	430	420	409	409	435	473	404	431	414	428	413	422	431	427	410	407	409	455	429	456	355	423	414	392	433	418	398	432	394	470	451	436	439	442	429	400	401	429	470	436	386	396	425	429	423	460	426	420	396	418	425	364	436	425	427	430	447	403	424	425	393	409	408	430	416	392	434	385	481	421	431	436	420	409	421	412	391	419	398	428	463	426	444	445	422	456	433	459	451	409	445	408	413	422	437	414	428	427	435	440	416	428	426	440	434	438	415	427	414	407	473	429	469	407	448	459	461	437	420	432	424	422	430	394	420	395	409	412	422	423	421	411	409	416	416	424	401	470	430	458	414	420	454	404	431	448	410	394	476	429	431	434	418	440	444	420	411	426	455	400	402	422	392	426	456	423	449	469	415	438	440	421	422	417	454	453	409	443	428	438	428	457	436	458	448	446	438	464	447	400	435	426	418	450	419	412	449	394	416	444	411	407	419	441	400	413	403	401	425	403	462	446	435	428	460	438	426	402	421	435	444	390	434	428	448	383	438	446	430	443	447	403	424	401	406	422	435	434	437	384	390	442	405	459	395	418	388	425	414	426	423	421	405	417	437	414	423	440	407	405	450	428	428	449	442	417	410	404	398	411	430	432	418	406	393	430	384	428	417	452	391	439	453	402	403	431	427	402	413	402	414	419	415	418	412	405	434	410	435	379	440	437	408	373	431	415	410	431	418	441	414	416	385	422	431	403	422	418	422	415	440	437	420	450	384	440	390	437	404	449	383	446	469	426	417	393	425	432	408	392	439	472	421	484	454	450	414	412	453	455	408	394	454	418	429	446	404	435	429	450	423	439	426	428	428	444	408	433	443	406	418	393	417	398	424	408	444	441	445	421	431	408	436	447	474	406	400	408	412	436	408	408	425	418	411	448	385	415	412	426	405	417	446	433	463	440	409	394	419	433	401	417	420	444	408	435	411	417	424	392	418	428	416	424	428	421	435	417	403	479	421	442	428	424	432	394	384	393	442	410	422	403	383	438	380	457	426	422	435	387	394	415	410	408	406	444	446	449	416	401	448	424	423	431	400	452	426	428	430	425	446	425	441	369	420	423	432	454	431	418	402	441	451	423	430	439	431	442	416	430	396	420	440	454	421	414	383	435	442	403	434	415	421	403	406	433	426	399	407	434	404	443	399	400	447	427	451	413	412	388	395	452	385	434	430	407	415	440	432	450	427	451	429	452	431	435	453	407	419	416	414	417	404	427	445	425	413	442	428	454	414	411	426	405	452	390	442	403	415	439	436	448	390	404	425	446	447	413	417	423	383	422	438	410	413	446	405	438	422	419	407	386	421	449	442	423	429	466	431	417	425	402	443	401	426	466	456	409	364	445	394	412	434	469	418	436	389	420	394	418	422	458	416	406	425	381	441	445	429	409	437	403	421	426	406	405	411	446	418	424	439	403	424	426	392	422	428	413	440	412	412	421	418	435	416	452	418	430	422	412	422	410	428	426	430	432	403	392	434	424	428	412	414	477	402	444	411	434	393	419	445	402	411	429	405	433	440	430	411	432	443	445	434	436	416	466	452	417	404	375	418	421	461	428	430	437	435	404	416	465	476	397	416	432	419	412	410	419	453	416	437	419	426	439	426	400	435	419	467	429	418	412	438	408	418	420	432	425	429	428	394	435	454	416	430	410	478	408	426	433	444	417	424	413	409	445	432	441	423	437	429	423	413	407	427	407	451	394	434	427	420	405	400	411	415	421	425	417	439	403	431	397	432	465	408	394	378	412	432	454	427	445	419	409	429	432	394	450	444	414	435	408	473	421	443	420	416	427	387	418	410	447	401	450	421	448	447	407	434	440	404	419	407	404	417	436	399	408	454	421	398	416	404	410	451	393	393	383	474	451	405	384	411	460	404	431	462	401	382	432	401	411	411	453	422	434	435	428	422	422	385	421	451	465	389	441	428	427	445	414	482	437	410	417	389	401	431	414	435	439	416	398	415	415	412	422	422	409	394	404	417	438	434	417	439	404	410	414	406	388	431	419	423	392	402	426	399	398	416	400	422	399	413	412	418	431	397	405	415	437	414	460	412	405	401	430	405	430	455	440	447	433	394	432	391	389	410	384	420	417	431	413	425	421	411	475	429	408	407	395	430	436	428	398	423	413	412	428	426	427	427	439	421	437	430	434	425	449	383	426	415	440	392	443	425	451	404	392	443	445	421	431	414	398	421	418	458	412	408	413	414	444	408	415	441	423	462	411	419	441	433	428	426	415	396	416	405	389	454	466	439	431	431	440	435	404	488	434	390	446	436	427	394	377	444	434	423	422	428	409	371	407	426	413	433	423	436	441	426	452	432	473	459	429	412	413	442	424	436	424	390	410	395	423	376	381	440	443	437	438	441	400	436	388	411	439	432	410	414	446	418	428	438	468	424	416	417	444	399	406	416	438	420	426	418	404	409	394	445	427	431	469	413	438	411	383	434	449	433	419	455	431	396	408	437	407	438	418	404	457	444	468	353	410	406	387	421	409	437	410	436	437	370	411	464	430	394	445	416	437	429	436	406	445	435	424	447	427	379	410	430	476	420	433	438	426	410	405	416	446	420	453	403	419	412	413	415	462	417	389	395	415	448	413	424	425	414	397	405	412	429	437
37888	54845	59922	17297	2842	886	673	561	548	460	438	430	399	349	349	332	348	326	308	326	304	328	310	305	312	296	288	299	308	302	306	313	300	254	289	299	305	281	281	288	331	283	307	271	291	319	303	309	303	320	329	323	277	281	296	288	313	299	278	288	288	298	276	316	299	280	310	293	286	290	317	304	306	309	264	277	289	263	250	285	302	293	279	280	285	290	279	297	281	307	292	281	279	275	288	302	258	247	275	300	294	283	279	279	273	323	317	284	240	314	347	269	275	292	285	318	289	288	284	240	265	290	269	265	316	311	262	292	280	277	286	268	296	318	255	274	265	294	304	264	290	256	305	287	323	306	275	286	298	282	295	275	272	321	291	269	287	328	287	290	265	320	306	293	250	292	293	270	281	283	279	287	311	287	307	264	280	314	299	286	296	279	296	295	265	244	284	303	276	304	282	280	293	292	277	282	312	271	296	286	297	248	253	281	284	271	269	257	298	285	267	300	272	275	274	264	281	259	258	274	283	279	275	291	304	283	307	300	276	303	295	291	257	254	282	271	296	264	249	292	274	299	268	289	253	293	274	323	262	282	281	263	273	307	262	296	321	278	307	283	322	293	259	290	265	293	265	285	297	287	294	302	248	287	273	285	289	289	294	298	302	292	272	265	272	287	287	270	305	258	273	267	318	271	315	290	285	268	276	275	325	290	293	303	313	279	269	305	267	272	287	319	306	292	289	293	282	326	278	289	289	280	271	284	260	313	293	253	289	262	284	277	279	241	284	275	298	272	275	287	293	278	262	279	320	300	302	262	285	302	263	273	288	291	273	259	273	238	273	274	262	277	286	297	287	301	268	269	256	272	300	278	306	281	276	290	286	286	285	283	298	294	281	265	267	271	272	264	285	277	284	271	269	279	281	280	270	317	277	258	313	290	324	295	314	287	282	245	289	293	304	268	277	275	275	323	293	275	270	262	277	293	276	281	306	274	270	296	277	280	276	299	280	253	281	261	304	264	259	277	270	273	291	275	254	292	280	290	304	316	273	289	290	266	276	287	277	341	279	270	242	261	268	280	255	304	281	293	286	294	300	305	299	295	253	292	294	264	292	284	287	300	277	279	283	274	293	276	307	263	274	266	304	288	293	282	308	263	287	293	276	244	319	273	309	268	268	291	300	282	300	297	325	287	280	282	280	304	311	299	292	272	269	285	295	291	323	280	275	288	297	287	268	313	277	252	292	264	278	299	275	265	276	314	273	271	309	298	301	295	295	248	314	307	282	305	281	290	283	284	269	279	271	298	256	310	289	282	272	254	285	290	268	307	278	283	278	293	297	277	290	337	309	282	306	290	292	263	294	296	318	275	275	283	257	282	320	287	289	279	309	271	291	268	292	276	301	267	291	298	288	271	321	286	284	268	282	254	287	300	298	280	314	268	282	283	254	287	275	280	254	285	283	320	292	312	299	287	280	289	279	300	307	287	287	294	321	274	304	289	239	264	295	282	321	244	278	317	324	249	283	264	290	294	278	275	307	288	279	280	279	290	287	276	287	305	298	286	284	271	275	290	273	301	266	287	281	307	294	262	291	279	282	298	295	296	268	306	269	259	262	287	266	296	244	286	269	269	297	260	283	268	269	267	273	290	248	272	280	290	303	338	264	285	299	303	309	309	311	286	287	244	295	294	268	287	244	272	243	294	299	279	288	275	287	304	289	302	308	292	307	269	298	319	278	269	231	276	281	292	285	315	281	246	295	234	272	332	294	276	279	283	290	271	280	259	277	268	295	252	275	284	286	287	298	243	288	290	297	275	275	318	274	285	299	261	261	313	283	294	289	254	288	313	271	284	291	251	275	288	284	273	277	244	282	282	274	285	276	307	302	292	276	319	272	265	281	284	301	276	302	268	266	257	284	263	295	267	295	271	316	307	255	272	270	290	267	264	279	306	291	281	297	291	277	292	299	260	283	266	281	265	284	291	260	271	300	294	286	286	271	296	292	289	285	278	285	283	286	261	307	293	287	297	274	295	304	261	275	282	254	295	288	269	298	259	295	314	288	281	256	253	276	279	286	280	273	278	258	273	225	288	287	279	267	284	293	290	305	302	276	262	329	297	255	291	299	275	295	298	269	281	289	278	286	259	299	268	276	305	284	293	308	296	260	313	297	291	300	286	260	286	289	298	314	297	276	256	265	257	250	238	292	289	284	282	287	289	283	302	297	320	323	262	287	299	276	290	308	298	281	272	294	284	255	302	274	260	296	279	313	279	303	317	250	261	295	285	309	302	259	277	252	264	291	278	288	266	314	275	270	231	266	282	297	282	322	296	254	283	289	258	277	290	275	280	257	254	267	290	270	304	273	310	257	311	261	293	281	288	277	291	299	287	281	266	262	256	293	299	252	278	289	261	279	290	301	289	286	284	294	305	293	266	238	278	310	258	304	276	276	291	276	277	305	252	288	295	255	283	301	294	268	286	293	283	293	282	261	320	260	268	275	306	280	290	267	284	272	276	302	273	255	279	286	291	294	295	262	294	319	271	251	271	241	309	289	303	254	291	255	310	256	270	280	318	266	282	284	290	299	266	309	291	295	298	283	281	302	241	311	279	259	313	277	306	294	274	275	309	239	296	306	319	287	306	301	305	261	288	262	283	286	290	268	287	255	305	280	246	292	256	284	274	296	297	303	282	271	286	297	302	294	265	301	271	297	299	259	306	289	295	280	300	271	303	286	317	322	290	299	263	299	282	301	293	283	274	297	277	278	268	272	269	285	271	280	261	301	315	271	288	277	286	292	323	307	298	282	292	286	297	296	306	275	288	281	274	276	270	267	263	273	291	308	310	277	343	267	287	253	268	281	269	247	300	298	291	281	244	258	277	279	284	244	272	278	291	303	279	250	279	276	280	278	288	275	262	268	327	278	327	307	325	287	284	286	276	311	300	287	261	272	276	298	304	263	273	273	287	283	285	283	312	274	263	282	284	266	309	299	287	277	288	283	297	285	293	273	277	322	309	271	303	283	296	290	294	284	268	265	301	266	287	278	295	301	287	298	294	259	286	256	286	307	303	284	283	319	276	269	316	312	274	305	269	296	298	267	280	300	296	273	314	308	262	280	284	280	286	304	305	293	282	282	313	300	296	307	283	338	269	274	278	301	306	311	270	296	316	318	284	284	295	284	289	295	297	313	264	249	295	256	301	297	285	282	268	283	295	290	282	274	251	304	252	289	255	271	280	308	311	269	288	300	282	298	305	284	291	268	270	256	296	256	266	310	284	290	261	308	279	294	288	308	311	314	269	276	281	290	288	278	231	242	292	287	314	280	303	295	283	285	283	277	267	256	292	259	256	287	285	285	267	279	255	300	260	319	277	277	275	274	262	311	287	287	273	277	274	309	288	285	246	314	266	287	260	274	291	239	265	293	261	307	298	302	289	283	233	281	262	258	273	299	314	307	300	318	305	273	271	290	277	258	264	268	288	290	292	290	287	262	325	297	306
19509	41537	48202	5655	3805	3260	2684	2236	1949	1706	1604	1409	1337	1200	1198	1114	1038	1020	999	968	895	917	881	838	877	791	846	824	784	739	804	764	755	743	769	768	731	707	727	708	762	704	683	698	707	708	756	821	864	1043	1025	1026	760	731	669	719	713	691	679	679	725	693	705	695	722	698	688	725	665	699	680	678	716	679	655	703	624	697	649	706	691	704	632	716	666	646	721	688	702	663	686	681	663	723	684	684	656	631	702	702	705	669	699	695	728	692	704	705	700	720	708	686	739	701	694	710	672	655	638	710	720	680	674	680	655	737	678	639	643	669	642	651	690	711	692	670	672	686	666	694	667	661	678	646	662	672	673	679	674	630	659	652	661	644	697	686	661	694	646	662	660	637	670	697	675	659	688	625	632	679	688	676	634	602	715	682	676	686	672	677	654	693	704	658	624	691	625	628	667	647	693	683	704	638	642	657	662	672	644	682	669	646	664	711	658	710	673	633	672	635	666	632	675	627	706	642	643	643	651	675	673	675	688	690	704	697	649	706	736	683	678	628	668	667	643	673	691	691	683	692	716	673	697	641	686	683	646	668	646	664	645	658	620	662	652	642	634	693	644	659	664	712	712	699	657	650	707	662	664	680	650	668	678	672	677	655	687	677	645	655	636	649	637	681	649	665	676	625	671	696	680	650	705	672	696	655	651	709	655	650	625	657	685	605	650	660	714	657	696	661	689	653	688	641	680	643	642	651	663	655	692	672	680	680	633	650	697	694	664	661	630	664	697	713	660	708	631	716	665	684	719	639	666	643	633	691	677	668	661	692	649	738	711	662	660	704	642	689	634	677	666	700	663	634	686	634	656	695	667	680	651	690	631	676	675	647	652	620	671	673	661	677	696	650	668	665	627	698	678	702	640	622	673	642	664	656	671	698	669	701	690	702	662	666	697	667	635	701	700	680	716	668	653	713	717	676	689	683	721	735	665	645	673	648	662	679	615	671	654	648	672	691	646	667	675	663	633	676	691	639	644	637	650	713	696	628	679	697	655	692	637	616	701	660	669	655	631	675	693	679	726	688	652	616	649	681	689	670	705	677	669	686	653	622	740	702	711	654	665	653	671	664	670	621	647	693	713	641	692	664	651	661	711	668	658	671	654	680	689	683	664	666	691	653	647	660	721	654	666	701	656	683	729	635	705	675	670	657	620	652	691	663	716	680	681	674	675	692	653	668	678	670	668	607	654	672	695	656	693	665	716	685	676	687	673	666	636	717	673	715	686	646	660	668	639	678	670	698	701	639	654	681	665	666	631	614	699	662	648	681	673	620	682	678	676	664	657	662	656	675	677	646	683	633	697	641	686	679	659	666	671	685	684	638	693	722	681	666	679	668	687	645	665	678	659	665	682	678	635	723	706	697	666	726	709	643	670	673	626	701	639	711	652	665	686	715	662	635	679	718	685	699	692	657	688	700	695	679	649	644	681	622	705	676	690	659	665	713	677	693	684	662	685	667	610	638	674	687	620	696	666	633	688	637	691	646	670	690	657	672	652	658	673	642	651	672	648	688	672	720	656	647	662	675	688	662	629	674	694	656	709	655	646	619	636	657	698	665	699	673	677	726	642	653	674	685	665	667	673	690	711	655	688	678	661	654	638	644	646	671	664	684	695	663	697	629	685	683	684	645	630	660	636	680	717	677	684	674	641	685	648	652	650	659	632	680	697	640	662	653	653	689	681	636	654	698	657	618	700	641	651	678	703	705	707	598	659	619	650	646	622	645	704	692	667	723	662	689	694	721	652	649	639	668	697	697	664	658	699	672	667	681	691	620	679	666	645	681	701	595	688	651	662	641	677	693	713	643	669	684	652	606	648	666	653	691	654	674	688	625	681	696	660	719	624	660	645	710	698	706	675	694	640	686	693	656	662	623	674	675	645	701	644	680	660	705	674	710	636	670	682	673	655	630	682	676	659	655	708	668	643	672	675	629	687	673	685	657	628	681	658	668	687	645	695	707	678	692	671	661	691	715	701	599	677	678	609	684	624	690	656	706	668	671	687	661	712	596	675	673	698	661	670	674	668	651	668	619	665	702	694	655	676	668	698	673	724	668	672	690	691	623	673	652	706	668	709	642	675	636	631	690	689	652	642	694	659	621	680	657	704	667	709	676	687	640	633	689	674	678	661	661	691	688	673	667	706	653	682	696	683	675	699	670	702	662	708	669	690	650	707	671	707	676	655	703	662	631	694	674	678	635	673	721	644	694	656	661	667	675	659	691	631	662	665	698	692	654	668	663	675	676	644	634	734	668	684	682	663	635	693	659	706	645	693	697	636	665	656	695	650	711	675	703	720	676	665	660	680	660	665	649	673	646	653	617	630	655	710	698	656	676	725	699	674	711	717	670	679	678	666	705	673	649	676	630	693	669	660	657	683	658	618	691	649	690	691	639	667	674	658	673	677	669	707	740	668	639	658	675	670	711	681	675	697	627	677	718	661	669	703	677	632	666	646	690	654	659	658	654	649	694	659	678	663	659	688	698	661	645	662	654	692	670	611	689	671	651	704	659	684	674	669	666	674	673	679	662	676	666	707	656	666	684	711	671	693	684	661	693	651	715	624	662	677	694	678	672	684	669	712	698	642	690	667	642	675	637	629	651	659	713	671	695	665	668	660	646	681	686	706	735	676	707	666	680	659	638	634	703	647	639	670	662	636	648	669	720	647	697	634	645	648	666	629	689	680	665	663	711	669	705	698	683	634	686	628	663	686	685	679	682	636	676	680	700	660	710	653	645	694	655	704	670	673	661	674	659	691	665	670	677	642	666	652	663	598	704	630	681	673	675	616	689	640	698	665	621	654	674	664	640	709	685	684	616	692	679	661	661	641	740	659	686	677	655	703	673	659	690	689	674	678	653	709	668	630	695	645	698	712	656	662	698	644	666	680	670	687	656	674	678	705	675	649	668	662	623	690	685	688	658	690	643	706	686	634	649	692	685	672	637	685	674	677	620	633	699	645	692	655	715	737	624	682	680	662	694	741	700	667	662	651	718	687	642	695	639	692	642	702	674	654	682	682	614	697	674	678	637	688	653	680	663	661	679	703	632	657	675	669	631	686	649	645	625	679	651	646	724	630	674	667	676	650	672	621	699	694	670	706	706	653	686	680	684	630	687	686	667	649	674	752	667	664	667	635	686	700	684	706	659	667	680	649	658	716	626	700	629	653	685	684	653	631	675	652	646	696	637	666	630	643	653	652	644	647	707	626	666	651	669	679	702	636	633	636	643	697	717	638	717	657	680	666	693	618	651	709	704	669	636	667	648	615	710	692	650	679	651	663	656	652	695	714	688	648	684	669	667	640	658	672	635	659	670	647	693	680	661	665	663	614	661	703	660	687	648	673	676	665	647	666	717	663	675	652	672	655	679	676	693	691	668	653	699	635	658	678	656	716	725	687	675	647	662	625	680	666	660	676	642	649	658	712	704	687	672	648	687	655	654	666	678	655	707
17058	9784	2862	326	258	236	259	229	226	242	260	228	282	262	254	270	237	250	232	217	238	253	238	232	233	240	245	267	253	256	255	236	288	252	244	215	242	253	238	222	245	252	236	236	255	220	227	252	248	236	256	243	249	263	210	245	222	245	237	272	247	248	224	224	225	258	235	261	233	260	243	216	226	250	230	224	206	260	245	245	222	261	281	280	218	244	258	233	272	221	256	206	244	235	261	243	262	231	240	229	216	257	235	246	243	262	253	270	251	252	205	245	238	224	237	253	251	265	255	245	261	235	238	240	259	255	262	239	226	213	239	234	242	213	255	255	209	242	237	270	232	247	223	255	247	258	258	224	263	246	246	219	241	245	253	247	260	252	247	238	253	232	251	220	257	254	233	203	244	239	236	248	251	231	235	233	244	245	246	234	238	266	226	239	254	235	239	249	225	239	226	238	232	216	243	215	251	243	269	231	244	237	221	211	274	242	232	251	248	253	228	258	238	256	268	256	244	221	242	216	243	223	223	256	232	255	258	224	227	242	259	211	225	237	260	254	245	241	226	257	241	246	240	241	278	220	231	233	243	259	236	219	222	234	259	224	220	240	230	254	235	233	221	249	242	263	237	252	235	240	236	270	254	218	212	214	255	223	250	237	248	234	240	240	241	253	268	231	228	228	264	250	227	252	238	257	258	261	237	246	248	244	279	241	267	247	217	212	243	213	248	224	241	243	222	271	241	232	224	231	232	225	267	254	238	233	285	225	255	251	252	259	241	258	259	260	268	282	221	228	255	265	204	259	261	226	244	231	232	235	247	267	242	233	231	247	233	248	227	259	235	246	249	251	229	239	251	231	236	245	227	265	221	249	261	244	248	230	229	251	229	230	244	231	245	253	249	249	214	234	237	278	220	246	233	226	230	243	238	243	240	246	242	250	283	243	247	247	288	249	229	234	243	237	247	241	210	221	232	226	247	227	250	228	231	241	224	253	254	250	266	238	254	243	244	249	194	252	256	260	254	211	234	269	262	260	269	223	190	244	248	260	260	234	258	268	238	250	248	235	256	270	265	235	190	223	248	205	291	248	246	236	244	234	216	239	223	228	268	220	249	232	223	221	242	233	243	254	234	239	240	213	260	234	245	285	226	243	243	276	229	223	232	222	250	249	225	234	232	225	245	241	232	213	260	258	257	241	234	259	230	253	230	210	252	224	248	260	250	249	259	244	247	243	229	253	217	270	262	247	271	214	267	222	250	242	240	239	241	244	244	249	233	232	237	220	258	238	262	232	234	237	242	237	263	254	260	260	257	266	233	233	246	253	215	254	228	249	243	215	251	259	261	237	209	218	277	232	214	242	254	239	238	251	235	248	242	249	243	273	241	264	283	237	284	249	251	250	268	261	256	218	243	255	242	246	217	238	252	272	262	228	199	244	222	230	276	236	266	238	239	249	231	227	231	196	266	258	217	239	257	249	221	268	244	235	248	222	258	244	217	260	241	259	213	222	267	216	237	230	257	247	237	232	223	261	236	216	233	260	263	277	219	237	234	239	226	256	253	243	229	261	243	234	237	226	226	248	255	237	226	247	250	244	241	224	250	271	202	246	248	257	267	254	257	242	258	235	252	267	257	222	256	243	245	243	264	220	255	260	225	213	239	256	261	258	245	222	264	244	224	238	250	253	251	272	259	239	260	244	231	224	249	254	248	232	227	230	233	238	250	226	277	213	240	241	281	227	238	255	266	235	288	239	205	237	264	225	241	244	237	245	242	239	225	248	257	222	200	226	241	234	241	255	279	225	247	236	237	253	251	227	257	247	236	244	231	254	261	228	211	257	218	241	249	233	267	231	263	228	248	247	238	253	281	228	209	251	232	214	233	236	266	254	243	236	218	236	240	232	233	249	218	221	227	246	255	238	215	259	238	247	250	225	246	253	265	242	236	250	245	250	252	227	255	246	216	255	249	270	226	237	229	269	240	245	222	214	231	239	279	260	229	219	254	247	233	236	222	248	217	225	236	257	243	239	239	247	255	227	223	260	241	254	204	251	254	231	255	261	226	237	225	266	242	219	246	232	246	254	249	246	222	229	236	268	252	240	246	258	246	253	258	235	269	237	252	240	233	249	230	256	249	202	237	233	277	245	263	239	265	251	263	231	224	232	244	265	256	243	255	243	241	234	245	241	246	240	231	241	248	236	240	233	250	269	279	215	279	213	253	219	221	244	243	243	231	230	251	252	249	219	224	258	251	258	220	230	245	252	239	241	241	246	231	250	245	267	251	257	261	246	252	263	259	266	217	261	254	247	210	218	269	268	257	208	256	236	207	233	239	241	249	261	230	254	261	258	252	289	265	229	221	249	232	243	245	230	241	277	234	236	258	250	241	286	248	254	237	237	233	220	229	232	259	205	229	246	244	236	229	223	224	257	225	216	209	251	227	271	248	245	247	224	235	258	244	217	236	281	232	236	254	202	232	232	244	252	270	213	264	240	228	234	269	250	248	255	238	237	211	256	263	236	226	254	229	234	249	228	249	237	225	249	266	223	246	245	242	217	249	272	237	245	244	240	261	281	256	233	229	247	234	246	253	254	260	233	247	253	241	219	238	250	222	224	264	249	243	248	261	263	226	250	258	219	255	285	245	206	238	248	260	236	252	247	257	261	250	215	233	257	220	243	245	220	257	237	231	258	245	217	233	223	227	258	251	242	223	254	242	248	235	265	243	248	244	236	243	301	233	245	226	209	257	252	256	241	197	224	234	261	245	246	280	255	230	244	237	257	244	223	238	239	220	241	246	244	234	259	210	202	229	235	213	240	220	243	218	248	262	225	256	250	236	239	232	231	262	260	241	235	224	211	233	233	230	252	243	258	239	249	220	216	253	264	240	252	260	241	247	232	227	222	226	281	260	229	222	267	228	235	221	225	236	228	250	227	280	225	231	244	258	229	230	250	226	250	236	256	247	234	259	245	224	266	261	263	249	206	250	208	232	262	229	263	248	253	246	221	273	241	237	250	212	239	244	262	278	240	234	213	255	261	251	227	210	234	217	256	268	264	233	271	237	223	214	266	248	243	246	249	233	263	287	271	252	250	254	255	267	241	228	256	230	245	235	243	247	251	245	223	245	237	270	240	253	273	243	227	234	254	255	240	240	237	268	235	231	262	251	255	225	241	249	247	261	244	272	242	251	235	236	240	248	271	241	227	245	253	220	221	240	238	232	269	235	225	242	239	237	254	245	261	263	236	265	254	244	249	249	243	267	222	224	221	234	243	246	237	216	243	252	283	248	243	247	239	229	222	211	253	241	246	234	237	222	247	231	240	252	237	229	231	241	251	225	240	237	254	255	240	234	207	181	239	273	219	233	199	245	254	244	224	215	232	230	248	232	227	255	237	251	246	238	232	246	246	264	219	257	245	233	223	260	216	259	258	204	253	213	238	235	242	236	245	257	251	212	236	243	272	250	259	259	236	241	249	242	225	233	261	241	252	259	249
8518	8260	4645	671	598	594	604	604	565	569	580	581	561	589	568	545	541	587	601	588	548	517	564	546	549	581	573	551	579	521	543	512	593	607	547	560	588	551	547	585	556	543	559	538	557	513	560	600	580	647	692	658	589	551	563	578	569	558	578	543	559	565	557	585	540	577	619	600	532	618	619	566	519	539	558	559	556	569	542	580	560	564	587	530	569	582	538	538	535	541	557	572	558	562	588	549	586	599	555	585	572	544	571	551	595	566	533	580	592	556	568	564	611	558	551	569	551	564	551	564	569	546	553	558	560	542	567	580	576	566	582	499	577	571	567	545	594	591	587	558	594	546	570	527	592	541	561	548	572	574	583	564	553	574	544	535	572	545	554	558	546	549	549	570	552	561	536	575	539	591	534	583	522	565	592	563	540	564	563	540	585	557	561	574	584	592	607	589	599	555	501	551	565	558	524	541	560	544	521	563	551	527	561	534	596	547	534	537	549	556	548	585	542	583	566	543	524	550	584	581	565	537	504	595	553	574	601	532	530	548	553	577	539	571	583	546	536	520	527	539	553	521	534	567	555	528	566	543	551	543	559	570	603	577	554	535	546	573	570	542	599	598	537	560	549	555	572	562	535	599	586	556	514	591	599	562	590	546	553	564	590	533	541	596	582	589	587	548	562	566	604	556	540	606	554	565	549	576	541	550	545	551	566	525	600	551	550	587	524	538	577	560	578	553	568	561	532	547	564	547	515	536	552	519	586	523	576	562	564	544	554	563	582	511	606	604	568	579	583	545	586	542	540	573	566	568	562	549	560	559	528	577	555	551	615	524	581	528	536	574	556	483	601	580	568	572	554	570	567	546	545	596	583	536	549	535	542	523	549	537	564	544	533	571	565	557	561	572	535	554	530	588	548	583	538	565	552	555	569	534	577	554	518	573	540	556	532	548	615	564	584	529	593	551	551	555	554	609	563	573	570	519	568	561	510	502	570	570	530	618	561	563	499	583	572	569	566	576	541	566	547	560	562	560	563	536	570	574	535	568	557	548	543	494	535	585	582	564	507	580	538	575	559	579	563	550	565	558	577	583	548	557	571	532	537	561	575	572	572	558	583	497	540	554	570	604	576	535	559	555	550	583	572	563	614	573	567	582	590	550	547	524	534	568	544	583	548	574	552	497	530	556	586	593	538	557	551	554	553	523	573	562	569	531	591	545	544	568	548	581	558	578	517	554	521	563	559	521	549	580	538	552	578	592	545	566	580	567	555	576	578	533	525	554	527	584	523	552	531	567	542	548	545	555	553	542	523	583	539	566	558	567	526	566	533	551	592	586	553	564	614	525	567	560	544	592	567	523	515	547	569	569	534	579	576	540	586	570	591	630	586	527	563	564	524	525	560	588	537	538	505	581	599	572	538	535	590	574	556	549	566	580	554	561	557	534	573	544	597	567	599	513	582	534	569	561	565	572	536	557	574	540	563	550	564	572	540	566	583	543	541	570	548	517	531	500	548	571	543	526	579	558	575	575	555	519	537	578	565	566	558	566	570	534	593	535	536	550	615	617	543	550	601	590	561	547	575	536	549	572	551	571	547	558	544	575	567	586	627	572	545	551	541	561	517	527	557	540	549	525	588	592	543	532	588	562	552	588	562	555	517	522	559	591	559	577	527	582	576	563	560	549	573	572	561	535	550	589	567	550	525	544	541	559	524	554	540	525	547	581	535	572	547	565	566	553	530	579	534	550	543	570	579	571	581	556	543	556	548	536	563	564	557	530	575	554	520	554	551	580	518	580	546	553	561	595	526	497	552	542	556	564	548	555	561	596	587	557	570	592	520	538	588	562	560	597	616	567	563	532	573	542	541	569	551	540	575	556	512	551	566	588	570	575	553	605	567	571	582	565	539	561	562	554	573	532	564	585	553	590	558	569	560	577	565	535	567	543	550	554	571	565	577	574	546	556	578	533	566	529	577	571	574	551	580	569	553	519	534	529	580	567	514	543	583	565	592	527	551	563	525	524	595	585	534	546	598	586	552	580	581	546	521	546	544	582	587	584	560	506	561	544	549	590	540	583	576	539	554	538	567	529	545	547	575	571	522	524	584	568	587	557	567	581	519	590	584	568	619	559	552	544	557	554	538	520	557	555	574	542	559	547	532	598	522	540	576	607	565	575	515	562	586	565	552	564	594	567	594	573	529	533	546	589	558	578	570	516	572	584	567	535	584	522	596	588	544	599	544	602	574	529	572	577	564	511	534	547	526	558	573	553	589	554	585	586	556	527	527	533	568	539	542	570	561	583	598	586	552	560	540	553	555	585	549	580	585	529	574	511	545	563	519	538	560	565	526	565	508	548	536	524	549	565	541	537	584	505	563	575	569	555	573	545	573	546	618	557	565	530	555	562	581	572	529	566	541	552	522	563	537	605	584	567	572	553	589	585	570	570	577	502	502	543	531	606	601	574	544	550	569	565	585	595	530	530	565	526	534	564	568	568	592	576	533	563	557	556	559	572	571	589	558	585	571	558	553	575	529	572	564	543	530	558	526	548	571	533	529	530	570	619	531	515	538	538	566	509	562	557	583	565	579	571	582	577	546	523	571	583	570	571	537	540	541	527	575	566	600	608	545	559	542	548	571	549	567	578	534	550	590	571	590	551	564	575	511	508	557	518	561	506	550	548	534	525	568	566	526	586	605	575	510	520	529	582	576	550	534	580	578	532	540	561	575	535	523	578	598	560	569	551	551	580	629	527	602	569	545	581	560	542	547	530	555	576	580	584	546	534	575	535	561	535	562	559	532	528	561	572	567	592	565	550	570	588	621	580	549	516	601	547	525	533	568	598	568	523	555	586	604	533	547	521	522	548	550	551	560	579	556	575	552	598	584	591	572	640	536	546	573	547	570	588	539	553	557	561	594	568	542	531	580	558	528	565	590	612	531	549	585	534	535	587	599	531	576	540	564	574	560	578	590	569	567	570	582	595	545	551	577	531	519	551	546	559	534	548	539	576	624	583	545	555	593	601	572	567	583	568	535	566	535	548	569	579	578	565	573	578	550	550	571	588	570	559	561	564	555	570	534	571	535	556	571	517	562	536	588	596	594	571	562	541	550	576	582	540	529	549	573	538	514	553	544	595	563	539	575	566	583	570	571	527	566	542	599	589	561	541	512	594	552	568	556	558	568	588	594	589	539	570	566	517	603	530	545	574	579	584	560	586	523	605	588	555	558	581	554	584	552	526	563	543	558	542	552	557	547	558	546	553	547	569	516	552	541	535	522	577	560	547	540	574	548	565	558	511	574	539	559	545	539	538	572	530	564	602	546	551	567	572	548	506	565	599	595	541	547	560	562	556	524	564	560	561	588	565	556	577	545	579	541	581	523	594	549	587	543	570	564	564	508	548	543	585	544	563	563	555	546	580	574	621	539	615	602	574	553	554	533	514	565	530	571	565	574	554	561	512	588	572	547	538	572	542	589	594	499	585	544	547	568	526	548	513
27894	37832	41432	8026	706	441	332	312	254	263	247	201	200	223	203	175	158	184	177	170	171	171	159	168	192	162	198	200	149	186	172	168	152	178	174	176	172	155	180	182	158	165	176	168	172	184	183	162	191	178	192	187	171	199	168	161	168	172	175	166	176	162	180	154	161	149	167	161	162	170	172	183	201	178	158	151	150	182	172	164	151	156	149	177	175	177	166	195	179	158	164	162	159	182	167	160	187	174	157	166	164	179	157	181	141	180	169	173	159	161	171	186	153	179	174	171	165	162	165	185	147	162	157	177	161	141	164	174	144	198	152	167	156	172	183	161	176	154	160	166	168	161	159	180	154	173	182	173	169	191	168	162	136	155	179	166	143	184	162	154	178	147	147	166	176	161	151	159	170	183	159	163	159	159	135	164	190	154	148	171	183	182	178	179	181	177	181	154	169	164	138	158	163	169	158	172	186	147	156	179	173	206	183	156	169	162	173	168	175	171	169	155	153	179	168	184	154	167	136	153	156	160	177	151	178	183	160	179	160	160	158	187	162	203	170	176	168	159	151	163	196	182	147	155	146	155	189	168	158	162	153	164	182	155	156	158	153	158	170	168	158	200	158	169	165	156	152	201	180	167	152	155	183	152	165	157	189	165	152	167	175	180	186	198	186	175	160	158	176	152	157	167	151	181	164	175	157	179	203	156	152	164	201	179	172	162	167	174	176	170	171	181	151	160	157	182	151	188	158	149	178	165	175	164	154	177	152	176	158	147	165	178	174	196	196	166	172	155	158	178	162	164	175	182	159	186	139	158	161	158	172	164	189	158	155	177	184	184	174	166	180	168	180	156	140	167	179	162	185	169	161	161	155	160	166	158	169	190	156	160	154	162	169	164	159	142	174	147	177	154	149	144	185	163	161	153	180	167	159	159	185	156	143	178	154	160	168	152	168	153	164	153	148	171	151	179	184	167	161	176	192	190	153	174	171	169	154	174	159	182	161	157	152	158	164	176	186	182	165	171	158	169	165	187	153	170	160	189	163	163	153	153	148	162	167	157	160	139	185	187	162	173	179	171	142	168	167	182	153	152	169	156	149	187	187	178	148	157	176	164	166	172	156	180	175	168	181	161	186	162	175	151	150	158	157	170	164	157	137	151	170	162	170	178	173	184	161	163	169	193	167	172	151	149	170	173	166	158	145	186	173	159	162	178	160	176	161	175	185	155	172	181	184	151	166	152	175	179	144	168	154	155	180	169	174	169	177	155	172	171	155	175	185	160	147	168	205	175	165	156	165	157	149	174	163	178	151	162	169	165	144	206	169	180	156	149	175	165	154	146	177	179	155	180	157	162	148	175	180	159	164	181	183	167	174	147	159	166	148	171	172	154	170	178	155	167	175	151	169	162	176	186	158	136	187	166	172	176	169	158	155	162	170	190	122	172	171	181	143	174	176	182	177	147	189	174	165	153	167	151	183	187	183	187	159	143	160	152	156	170	159	175	193	161	168	163	144	168	158	189	179	166	176	167	176	176	165	180	169	157	142	161	165	168	181	173	174	146	179	156	169	156	168	176	183	167	165	169	165	140	166	172	170	192	144	193	182	183	188	171	172	184	164	182	153	169	160	177	148	176	149	168	152	169	174	170	180	160	180	147	180	165	176	170	157	181	153	161	164	150	163	189	171	148	172	186	187	162	173	157	156	173	161	163	169	192	171	185	173	159	143	165	168	178	179	182	164	181	155	171	163	132	159	170	171	183	189	177	193	162	146	187	170	153	122	180	175	148	145	155	144	175	167	191	158	169	181	173	165	184	192	158	160	169	173	176	172	165	164	140	140	151	164	174	178	135	177	177	157	203	151	147	162	151	166	143	144	194	171	159	169	159	157	166	138	159	165	157	135	143	163	173	168	193	195	164	165	177	176	166	170	167	187	152	164	153	171	161	168	134	147	160	152	165	151	162	177	156	165	175	177	166	159	172	191	182	174	176	165	176	172	173	175	157	174	148	157	187	184	170	178	157	137	169	143	135	154	153	180	182	175	167	147	134	134	155	174	192	156	167	171	163	186	163	153	148	156	164	171	170	156	154	134	160	142	167	146	156	162	177	157	188	169	166	162	161	183	156	174	181	168	189	165	171	153	171	158	163	175	152	155	170	161	171	145	159	154	185	183	163	181	173	157	163	175	155	150	178	169	173	155	172	172	179	145	155	169	159	178	176	178	194	165	155	175	189	174	182	151	184	168	180	153	171	205	188	139	167	175	173	211	186	161	151	162	150	183	164	165	149	147	164	175	143	177	170	169	161	180	143	166	177	191	158	171	167	182	163	155	147	169	162	159	159	183	179	169	183	168	178	190	165	143	174	193	140	164	163	179	169	148	177	164	154	172	163	169	171	189	168	192	183	183	163	177	173	162	164	143	165	165	148	156	182	169	154	175	168	145	177	174	154	178	155	166	160	156	153	172	202	142	187	159	172	164	198	167	156	181	150	170	180	150	181	158	160	162	173	154	174	176	180	156	187	155	151	151	173	181	180	169	162	153	168	172	135	135	146	185	161	172	188	146	176	153	152	160	195	172	154	170	154	158	189	155	174	158	166	162	183	192	173	174	159	191	169	160	149	174	174	166	184	143	156	158	137	158	179	151	156	158	180	173	174	155	165	159	173	178	165	165	160	153	186	165	137	179	185	168	178	169	169	182	164	152	171	156	174	175	189	146	155	150	147	163	147	144	170	170	179	180	164	160	163	172	172	128	169	173	166	160	165	138	149	157	158	190	190	152	164	203	158	183	156	172	174	172	187	164	163	178	157	196	172	178	189	175	161	164	145	141	195	182	157	175	175	154	151	157	157	171	192	175	171	165	166	158	145	169	206	212	158	155	170	158	161	184	182	152	149	153	161	161	160	178	178	165	172	177	162	158	158	181	172	172	149	149	175	197	168	161	169	191	170	183	192	174	174	168	171	146	158	171	161	166	155	179	179	175	165	148	173	161	176	200	165	165	158	161	143	146	175	172	144	154	158	164	168	162	189	175	168	165	169	154	164	157	178	142	162	156	166	154	160	180	140	176	175	178	153	169	169	169	179	183	175	148	172	165	174	162	159	173	173	171	177	154	160	162	157	160	147	164	175	166	167	158	160	174	177	165	165	141	174	152	160	160	162	163	143	179	188	175	143	171	181	184	166	167	163	175	140	159	175	170	174	144	178	156	146	161	167	147	145	159	164	189	186	171	180	167	179	175	149	142	156	166	142	162	170	149	177	165	178	170	171	164	163	169	151	151	184	184	178	157	138	154	157	146	161	152	181	166	173	158	154	161	165	176	160	144	183	193	145	155	159	140	169	175	172	179	160	185	165	178	186	171	163	159	156	199	162	172	164	164	152	171	162	178	151	181	196	191	187	170	171	154	153	169	155	159	157	184	165	158	189	153	172	154	149	169	172	181	166	153	175	169	135	169	181	184	169	153	163	165	167	165	186	217	205	150	154	164	178	158	171
14605	30812	34153	3654	2017	1714	1376	1206	1028	964	888	820	735	721	599	569	571	575	567	543	537	542	560	513	454	505	491	471	506	518	416	481	472	485	467	440	463	490	476	445	411	443	435	446	381	466	482	488	567	684	671	580	432	457	415	421	453	406	444	452	402	456	437	427	417	457	437	431	426	384	454	415	396	428	457	424	414	398	413	419	443	426	416	437	435	426	427	433	396	397	418	445	431	417	444	383	453	436	421	438	428	482	434	405	464	469	453	417	461	405	432	422	428	400	433	395	429	455	403	413	417	448	419	394	416	417	454	430	400	415	414	405	435	411	431	435	412	422	426	384	420	436	418	412	415	455	441	422	393	434	363	433	445	442	416	429	435	427	450	413	430	411	416	424	406	378	467	447	434	432	424	377	409	458	431	394	424	434	459	422	422	471	399	419	408	371	426	424	410	411	450	435	406	411	432	391	401	392	434	383	427	424	422	438	440	444	377	458	439	421	431	446	421	392	416	421	454	397	425	417	388	370	409	420	416	421	392	420	416	412	403	392	373	401	391	446	420	418	400	426	402	391	423	422	391	440	414	415	394	398	434	397	423	395	426	444	428	466	411	408	385	425	427	428	424	463	455	459	418	421	418	419	392	444	424	417	425	389	405	420	402	426	396	402	390	396	416	371	434	396	412	426	430	407	419	405	400	438	435	390	457	442	424	410	435	430	401	469	419	395	407	432	410	407	433	401	421	407	424	416	420	416	405	416	400	417	427	380	423	398	393	420	434	414	413	422	412	408	416	422	451	463	434	420	418	418	452	375	405	403	389	420	465	412	423	421	432	422	446	407	421	415	428	443	400	470	403	447	444	456	412	424	392	436	432	399	442	422	405	419	439	445	418	427	429	421	420	424	400	435	436	401	458	437	413	416	397	396	431	421	462	432	407	424	431	398	404	391	417	435	410	407	413	448	398	432	454	410	428	407	416	414	402	409	394	454	410	443	409	407	410	448	446	414	443	453	405	409	416	405	403	407	434	387	425	446	429	420	432	428	405	388	422	425	415	442	420	419	434	404	399	430	429	442	440	413	432	421	427	406	413	394	417	417	392	412	436	380	398	437	410	425	404	415	441	457	457	392	408	421	461	389	408	406	430	396	427	390	392	421	403	430	445	373	422	415	415	416	412	404	439	436	431	415	420	390	391	430	447	391	412	423	418	385	440	446	450	399	442	433	431	437	414	452	461	380	433	454	435	413	411	423	433	417	382	417	423	429	415	403	421	436	406	402	394	425	397	434	385	412	385	402	424	406	415	387	427	437	415	437	409	446	426	460	422	436	428	450	443	404	400	411	426	438	399	422	440	436	426	407	416	418	412	417	424	412	424	437	397	394	381	434	428	430	420	413	409	449	429	438	435	390	404	412	401	408	449	395	406	427	400	432	429	414	412	434	427	406	426	400	412	412	452	423	402	430	436	453	418	438	438	417	403	416	477	405	390	399	438	438	418	402	391	399	437	435	393	370	446	405	389	412	418	451	432	391	395	429	398	393	422	437	386	456	424	395	453	443	392	394	409	413	396	414	413	449	407	386	409	425	439	414	403	391	403	422	444	416	397	412	416	414	437	401	384	399	418	413	424	413	416	428	425	440	393	422	444	413	429	420	362	421	422	383	398	411	399	403	427	424	420	456	444	416	387	430	400	420	402	428	449	440	403	423	426	454	426	415	422	432	449	395	388	416	439	389	406	429	406	400	406	369	405	448	399	392	444	428	421	420	454	453	434	373	400	385	424	382	431	397	440	462	445	404	417	395	392	398	415	422	443	446	425	406	428	394	435	363	457	440	450	419	413	418	429	406	419	426	393	431	435	409	434	377	450	413	443	405	439	392	414	394	393	396	395	406	423	427	379	432	396	419	408	425	393	399	424	401	398	400	424	438	446	418	425	419	391	441	463	434	416	387	378	411	406	423	409	441	424	377	423	450	425	384	435	395	417	430	406	399	429	421	392	431	405	429	416	452	399	402	438	402	428	436	392	425	438	436	417	410	431	411	409	437	422	395	431	427	438	418	439	412	431	431	446	426	437	415	381	420	395	418	406	422	425	423	427	442	429	389	432	435	423	422	412	425	417	445	404	458	461	408	403	466	411	385	415	440	420	415	407	403	400	413	419	414	400	436	376	428	421	399	434	439	448	401	403	410	423	417	420	398	388	408	382	407	452	460	415	402	416	448	385	366	422	405	398	416	425	430	442	375	430	417	456	452	427	440	418	418	406	402	457	404	425	428	403	406	412	471	425	407	405	405	397	404	390	403	381	407	411	442	433	437	416	418	403	404	420	413	389	435	460	446	412	423	412	390	400	388	430	414	446	410	442	452	418	397	427	345	424	402	450	416	426	421	441	434	397	437	462	422	431	427	443	413	430	419	416	403	438	402	386	402	414	396	414	403	435	457	422	409	391	429	398	459	442	401	424	395	426	425	419	387	436	397	421	398	407	432	440	387	439	423	414	403	402	448	455	416	401	410	381	427	422	424	445	466	417	403	424	444	461	419	404	422	428	431	409	435	397	405	415	426	433	436	380	412	468	405	412	430	454	435	414	404	424	425	402	416	437	431	422	443	407	420	392	400	417	429	399	379	431	425	414	400	415	415	392	419	398	434	407	419	410	382	447	414	427	407	438	346	389	442	423	457	405	466	415	406	420	426	413	403	378	454	424	417	447	404	410	416	438	423	433	454	421	425	432	395	416	423	412	405	420	437	432	409	421	419	400	397	413	421	422	396	446	427	408	442	393	433	468	457	447	428	412	448	395	417	418	410	449	427	416	391	412	444	418	429	413	438	424	388	451	394	405	429	415	446	410	407	392	413	410	427	412	424	445	378	363	414	452	406	420	413	417	406	426	421	377	416	433	442	418	419	435	425	405	413	450	438	406	393	411	414	447	410	390	386	407	407	477	405	417	398	426	422	408	399	430	418	415	439	449	451	411	452	363	423	450	417	468	408	411	413	439	415	439	411	388	424	445	404	445	411	442	431	433	420	407	395	432	413	415	420	416	441	395	440	413	441	424	405	422	436	438	451	386	419	437	418	419	414	403	428	438	405	455	415	430	432	467	436	425	410	436	410	432	420	424	387	431	432	411	420	429	423	438	444	399	406	423	390	394	418	410	420	390	426	469	424	438	431	400	384	408	402	443	411	438	408	396	458	429	385	421	440	431	431	392	438	430	385	416	414	402	421	418	411	416	434	434	408	375	395	449	397	418	416	437	420	395	431	419	406	421	401	453	452	396	429	435	406	422	405	407	448	423	441	405	421	442	450	435	415	421	458	416	423	417	398	402	437	420	391	419	395	430	435	432	436	419	368	378	417	416	396	396	403	451	406	414	435	386	424	404	463	429	436	419	361	403	407	422	403	416	402	430	432	456	442	453	472	410	386	415	421	385	430	468	429	446	442	424	435	424	366	411	402	438	411	410	417	424	418	390	420	418	405	441	385	411	412	442	429
36875	53674	55112	15708	2474	945	712	581	525	530	430	402	352	384	377	364	354	384	374	354	332	309	308	305	331	306	269	306	251	344	267	326	301	305	311	282	255	298	290	304	322	266	287	314	281	300	297	319	316	331	397	322	276	282	291	308	298	286	287	287	320	279	275	283	320	270	277	265	295	304	292	257	311	282	318	270	292	259	290	279	281	276	301	311	274	311	263	277	279	304	282	303	286	285	318	286	290	271	290	305	315	279	282	285	290	305	296	316	318	295	282	297	286	307	301	298	276	274	270	292	277	286	286	286	304	267	270	293	300	312	288	264	284	279	299	300	304	287	258	311	326	289	299	275	290	279	287	287	271	260	294	304	292	252	289	279	290	292	281	275	261	314	281	261	254	268	252	310	297	284	267	271	290	279	291	285	310	298	244	290	287	271	277	272	278	251	269	259	307	290	300	300	284	288	295	284	261	288	286	273	272	281	286	289	269	296	285	290	275	296	288	305	310	306	298	266	262	300	291	268	292	296	290	272	324	277	283	300	259	277	275	255	298	303	309	315	297	298	283	280	280	285	294	292	289	296	300	266	274	253	272	282	278	288	325	266	262	310	267	275	288	265	268	300	259	270	308	305	272	308	286	308	267	308	273	294	248	265	314	301	284	287	251	255	278	281	250	279	281	307	316	300	266	284	305	273	281	278	267	280	279	316	265	269	273	310	301	277	269	280	311	298	308	282	262	246	270	313	273	260	270	312	277	280	256	255	290	267	307	297	273	295	272	299	284	267	305	269	322	271	289	275	270	299	276	291	281	300	253	288	284	276	270	314	302	293	275	297	266	310	292	253	279	297	286	258	272	284	269	273	287	280	281	277	312	267	288	313	313	275	283	262	271	264	277	282	294	292	268	294	313	253	311	272	277	279	287	274	272	309	287	284	304	305	285	305	274	297	273	309	284	293	270	259	281	278	284	268	280	278	300	269	289	313	302	324	278	268	322	305	261	264	262	278	301	293	293	258	298	296	274	301	268	291	273	279	271	301	274	254	293	308	283	306	279	300	313	316	283	293	282	297	284	278	293	312	288	271	288	278	263	271	318	273	245	263	288	264	276	272	267	281	283	286	263	311	293	282	280	291	298	312	294	292	292	288	263	264	276	276	288	294	317	274	263	282	283	290	293	284	267	272	269	296	307	283	314	259	280	280	294	271	290	301	326	276	281	265	304	288	286	268	301	267	276	293	286	270	267	303	266	243	289	295	258	278	279	271	309	293	301	276	278	297	299	279	254	254	274	258	287	260	265	283	285	298	294	279	278	296	306	280	303	309	287	290	276	321	318	308	310	284	279	281	269	311	311	269	292	282	274	273	274	274	309	246	270	271	278	264	266	289	254	285	282	257	272	274	287	276	271	281	299	281	264	312	286	312	281	318	312	291	254	294	260	293	267	286	295	249	313	293	280	295	269	260	269	297	297	258	276	272	305	293	293	290	305	275	307	288	264	252	258	289	274	304	280	285	284	279	254	290	250	270	270	273	281	284	292	291	285	292	271	266	237	280	251	271	309	237	296	282	259	267	284	283	257	287	277	286	287	285	306	271	321	286	269	327	284	273	259	299	303	300	258	288	279	319	279	251	292	261	265	256	274	270	286	260	278	307	303	321	281	321	269	287	290	293	280	259	284	287	276	275	287	280	299	300	285	262	292	251	287	298	304	301	290	293	292	278	270	292	298	297	287	239	306	259	277	283	292	281	314	299	286	277	288	291	272	278	288	294	288	287	284	320	282	275	294	264	260	248	314	304	287	282	280	288	268	309	310	291	304	277	257	271	297	301	288	313	292	273	284	314	278	276	275	272	309	266	269	272	286	289	283	272	288	265	256	262	262	282	287	308	263	303	257	291	256	294	282	279	270	302	291	268	267	270	273	269	315	288	309	244	318	300	283	272	282	281	286	293	308	253	293	287	310	280	291	288	285	291	286	289	292	280	299	298	300	279	296	300	252	286	260	302	291	329	300	262	279	297	288	277	295	284	303	292	274	273	285	238	278	278	287	288	288	298	312	283	303	277	288	276	284	265	289	260	271	289	286	286	303	269	285	280	303	275	316	268	258	271	301	313	289	280	278	289	296	307	322	285	293	297	295	329	298	276	267	312	275	267	287	262	249	284	291	306	282	300	291	293	289	262	260	308	286	282	278	283	282	318	283	303	325	270	272	265	265	327	320	286	302	269	287	272	301	258	268	315	308	292	263	294	310	266	279	287	275	288	318	273	289	281	268	320	317	265	291	297	291	289	258	300	238	260	274	259	267	283	300	259	236	269	281	276	303	322	304	331	343	309	294	241	292	270	278	300	282	302	287	297	264	293	265	271	305	321	269	275	309	275	278	318	282	263	327	284	292	281	268	295	314	272	283	299	296	275	279	279	292	315	302	297	276	279	292	284	282	301	290	267	303	322	296	283	269	301	268	246	255	308	284	269	284	271	265	311	306	287	264	284	315	278	289	317	291	296	247	297	285	268	268	275	305	302	285	282	324	285	310	272	260	328	293	318	284	291	280	282	249	272	257	305	332	250	322	277	291	284	329	328	276	323	276	257	272	279	293	276	311	301	281	286	267	290	290	234	333	286	258	266	280	282	316	297	266	242	304	293	296	291	278	269	283	303	291	278	269	295	271	281	323	266	255	282	263	273	295	289	286	305	263	260	260	275	306	311	268	290	275	268	280	285	262	268	280	277	255	310	286	275	287	290	305	295	300	250	278	277	300	275	283	301	279	265	316	288	272	292	317	280	285	305	290	322	291	309	302	276	263	307	269	272	290	269	293	274	293	264	266	305	261	309	278	296	285	302	289	319	260	267	265	287	264	307	294	263	310	297	271	281	309	278	246	260	306	295	282	277	284	286	293	316	322	271	240	270	296	291	300	281	307	271	273	283	295	294	257	293	284	258	245	267	285	296	285	289	260	297	270	291	301	301	271	272	266	275	294	267	319	297	268	272	273	281	289	265	274	281	287	298	274	331	288	280	260	287	287	268	288	302	321	303	306	287	290	279	249	252	271	290	265	295	275	321	277	299	259	294	266	284	288	278	299	300	296	313	264	299	265	278	315	277	299	330	263	261	287	335	320	291	307	302	283	288	267	283	271	289	303	320	279	285	314	312	264	286	299	328	289	272	282	298	251	307	286	308	279	262	274	263	282	299	274	308	263	275	267	272	278	296	260	296	293	269	271	273	280	280	263	295	244	289	304	283	278	274	280	290	264	277	278	274	298	270	247	274	315	279	286	282	322	303	287	284	313	268	295	290	296	263	292	290	277	285	252	298	285	275	259	328	337	297	319	272	271	293	265	294	281	294	304	285	277	283	282	266	290	293	316	283	277	301	282	279	247	301	284	284	259	262	259	270	267	268	285	263	292	279	288	307	283	296	317	300	277	277	263	273	277	257	256	325	291	256	297	251	292	270	268	313	318	302	286	280	282	277	281	330	313	295	266	269	274	285
18969	40813	43586	6554	3963	3299	2684	2300	1968	1711	1715	1517	1267	1238	1118	1153	1070	1009	1020	916	920	888	922	881	843	816	809	816	827	777	772	806	757	784	780	749	708	729	723	705	691	715	740	768	733	760	771	821	873	1327	1248	993	714	745	715	696	700	766	665	650	711	680	696	703	741	699	667	719	673	717	693	606	698	681	636	698	686	742	669	698	655	587	699	652	693	650	712	715	700	690	682	657	654	702	729	732	738	629	683	718	703	663	733	735	730	721	699	692	639	717	699	720	662	680	693	689	755	647	647	694	672	673	701	652	639	650	650	675	664	731	674	677	643	681	663	681	670	695	715	675	723	637	634	638	745	659	656	668	640	702	683	688	706	670	678	652	667	704	651	661	648	651	681	668	704	672	688	695	687	661	676	683	680	686	684	685	718	685	668	651	675	687	664	678	623	692	714	657	662	787	670	666	689	672	674	686	703	661	706	653	654	691	660	640	701	694	617	638	652	658	683	686	698	744	683	665	670	667	643	628	699	677	690	670	687	652	733	657	652	640	711	682	711	669	681	673	675	663	678	746	697	629	653	649	694	691	655	666	700	678	690	643	672	663	652	640	656	652	684	693	709	688	730	677	690	682	728	667	659	654	703	708	663	702	595	678	643	672	678	683	664	661	696	671	674	645	649	668	653	669	659	678	658	681	671	703	678	609	628	642	673	642	653	675	666	646	665	653	648	703	649	665	646	679	668	710	705	662	628	662	650	663	721	706	653	666	700	727	641	642	688	665	692	642	655	657	665	675	724	649	686	646	667	693	673	701	731	689	693	656	620	655	658	695	737	668	683	652	679	657	688	665	665	686	725	647	719	638	681	641	690	682	670	658	665	655	621	655	680	663	669	667	671	641	699	678	708	709	704	698	645	704	661	655	671	698	651	693	671	640	690	681	670	769	674	701	724	663	671	673	658	676	661	658	629	716	707	687	663	684	695	618	673	718	641	647	711	678	670	673	663	709	649	675	691	663	692	693	709	694	679	684	680	680	679	695	725	704	652	686	672	689	666	711	684	660	667	671	648	668	677	642	684	692	660	670	675	651	639	685	700	653	606	673	646	671	693	746	681	663	631	700	675	644	726	680	672	687	648	660	626	627	654	682	713	730	663	608	693	685	666	617	651	639	708	669	659	674	659	666	718	624	647	646	654	650	664	677	629	680	624	660	662	658	650	682	706	678	685	679	658	708	723	694	701	651	656	670	682	685	662	740	685	674	621	667	639	697	704	672	707	654	695	674	694	695	705	678	690	663	629	644	695	670	691	643	658	698	664	657	669	678	664	696	666	673	656	682	657	640	646	684	668	688	661	667	636	656	657	709	665	706	643	675	675	650	673	653	660	624	691	646	704	639	659	683	639	688	651	666	641	659	646	659	696	657	671	688	659	643	709	690	670	652	640	663	681	657	654	695	688	701	667	668	704	692	653	676	673	631	691	626	639	635	690	656	642	673	686	657	689	630	685	663	700	655	701	661	672	667	674	675	665	691	627	636	670	679	673	673	682	657	668	648	659	671	666	715	686	688	688	656	681	631	691	669	726	687	630	617	688	673	711	665	653	620	690	654	706	646	636	669	648	666	664	662	698	705	649	696	701	666	649	666	659	656	625	638	691	650	674	663	704	715	699	708	665	671	650	687	639	632	638	642	661	725	688	686	698	680	693	624	643	676	665	669	668	702	648	647	660	707	641	663	644	620	660	628	683	648	677	707	674	678	675	667	680	604	644	709	652	651	668	673	644	673	666	677	689	649	646	663	691	682	636	674	665	651	644	734	684	657	671	662	720	671	642	594	662	707	650	645	723	698	698	646	678	658	665	653	688	682	678	654	696	693	687	651	702	685	670	633	704	641	675	710	642	694	664	689	685	728	681	673	651	672	653	763	656	684	673	698	612	669	703	720	678	654	655	686	646	667	678	688	664	630	668	679	669	642	648	670	676	627	672	675	660	670	683	663	659	663	660	656	687	673	668	698	690	676	629	662	740	680	678	675	637	692	651	673	669	634	654	659	669	654	688	678	686	638	652	656	708	688	655	706	678	668	709	659	676	675	634	716	664	697	719	644	640	664	692	662	663	702	655	689	682	649	640	686	694	666	651	714	651	692	659	650	603	704	648	641	673	694	680	665	667	657	659	683	642	690	672	686	704	692	665	639	666	670	672	646	647	670	679	670	711	665	714	665	684	688	682	663	690	683	657	668	673	694	671	711	711	669	642	657	653	654	668	692	634	704	665	673	699	678	635	695	646	675	677	712	664	678	654	643	621	687	660	677	670	675	661	653	648	699	672	684	666	673	671	648	706	633	628	687	654	630	700	702	658	691	678	703	722	653	670	708	665	692	638	645	632	681	686	699	662	628	683	704	673	681	689	672	679	709	640	655	681	681	645	672	726	638	666	681	686	687	682	699	689	672	691	667	661	661	672	742	656	651	665	686	688	699	646	680	697	682	685	676	654	678	663	685	688	684	643	644	675	693	726	700	691	643	674	702	687	647	667	664	663	687	665	663	678	663	709	686	680	663	683	677	654	694	701	729	686	664	684	631	657	680	674	693	641	673	691	628	660	708	673	661	699	651	683	667	691	654	687	663	692	664	700	687	700	643	653	675	647	683	676	706	680	680	650	688	690	671	623	684	680	650	712	650	650	730	628	665	640	598	664	689	672	688	653	670	665	692	651	642	666	676	647	666	683	668	666	647	720	690	634	665	689	678	633	668	643	690	652	681	697	668	664	658	701	673	688	629	678	690	673	663	627	659	640	638	663	669	663	704	674	621	665	648	649	701	725	679	708	628	695	703	688	640	656	665	701	644	683	668	689	674	678	679	666	652	685	676	669	606	679	636	695	655	640	682	637	668	671	672	653	692	698	686	685	693	676	646	670	695	682	680	648	691	696	662	698	668	724	688	641	640	644	675	677	650	692	676	658	635	664	693	679	689	667	669	699	691	681	665	594	679	667	626	688	654	700	689	664	651	636	645	681	689	688	691	722	646	672	699	672	644	656	668	639	708	643	649	674	653	716	682	646	676	726	683	696	649	672	678	659	722	720	643	726	675	647	680	663	655	667	637	661	648	683	662	643	723	688	735	651	671	683	696	674	715	713	704	696	656	650	680	677	684	661	664	656	696	662	710	651	712	674	690	684	633	680	644	671	680	685	662	658	648	670	659	650	615	674	661	672	663	655	664	663	671	667	681	644	699	709	683	655	716	700	682	662	648	669	655	657	651	663	703	673	672	680	713	658	633	620	698	681	619	676	650	683	656	689	653	698	643	686	687	640	667	638	662	701	643	669	646	674	712	638	661	687	723	681	685	663	641	681	709	647	674	678	691	632	634	684	627	692	646	647	683	644	646	653	631	686	652	722	617	699	656	642	694	660	609	658	665	667	673	677	683	646	663	657	634	622	685	697	652	663	682	690	700	649	651	659	657	687	673	659	652	689	663	660	661	662	670	623	710	668	651
18329	10369	2322	303	245	241	248	224	215	223	237	222	251	278	261	227	226	209	271	265	264	248	259	213	241	243	240	246	235	230	240	278	249	224	245	252	260	267	220	249	229	246	244	234	256	248	250	218	248	268	267	220	251	265	224	244	230	236	201	226	237	251	256	241	245	222	264	244	264	268	205	219	234	257	254	251	250	229	227	236	227	255	238	224	216	226	249	248	230	254	248	256	272	260	243	238	260	235	239	249	228	247	275	255	231	230	227	243	223	254	255	251	248	268	232	227	235	231	266	258	237	231	226	230	236	253	239	240	247	228	235	255	276	267	264	193	238	219	226	256	260	244	250	257	250	229	274	255	270	220	242	221	230	223	244	216	239	246	255	263	242	248	260	238	248	215	248	251	235	219	252	234	229	243	234	244	261	224	224	226	227	205	274	243	239	262	235	232	255	217	225	224	289	256	210	242	254	248	238	202	260	255	263	229	256	241	237	251	216	231	301	228	270	239	242	239	267	240	227	248	238	257	243	239	227	241	249	229	248	294	201	236	260	229	225	261	234	243	270	270	249	236	240	247	262	218	230	254	248	239	206	226	236	237	233	236	262	255	198	244	278	267	241	243	214	252	219	223	225	245	262	262	229	236	221	221	254	259	238	225	224	268	245	236	251	233	253	207	234	255	257	228	236	251	270	210	251	262	261	275	247	248	237	244	259	230	259	241	254	223	249	231	234	215	252	287	233	268	238	250	231	218	222	217	206	269	257	243	261	233	220	244	259	225	254	213	226	241	224	235	249	257	224	267	241	257	248	250	262	266	269	211	225	241	242	234	248	230	234	235	251	272	235	225	249	229	243	262	241	243	245	241	268	223	229	264	245	246	222	246	247	249	229	250	236	228	221	252	250	244	239	291	254	234	238	227	215	245	236	225	240	241	194	219	241	261	238	212	227	216	272	262	216	211	261	266	250	236	236	243	230	233	234	245	244	236	261	234	231	198	241	214	236	231	274	260	235	249	224	237	240	213	229	217	223	253	233	215	236	242	255	250	230	266	255	256	232	239	268	280	271	239	227	270	230	273	243	229	252	262	244	244	228	249	260	227	225	238	239	253	240	250	231	250	254	217	258	216	244	245	241	273	245	228	266	226	256	222	249	207	243	227	237	234	225	240	228	213	246	258	246	241	247	238	249	244	242	230	227	266	272	221	250	218	261	239	227	241	236	242	251	243	240	240	249	260	237	222	247	232	239	242	230	248	233	225	241	232	212	229	226	228	258	274	245	231	237	208	250	258	265	226	247	252	248	262	224	251	243	255	245	241	218	245	256	199	227	251	229	249	273	242	229	222	224	219	252	240	247	231	229	238	240	247	241	245	228	259	213	242	239	251	226	210	244	257	212	225	252	197	219	223	235	226	223	279	227	229	227	225	227	223	241	235	237	241	254	234	207	238	226	253	240	226	209	259	224	268	219	257	217	237	195	268	278	251	242	219	282	237	250	241	247	251	259	261	235	216	222	253	286	217	206	240	245	218	255	235	223	259	243	272	234	265	273	202	277	227	207	245	242	240	222	244	240	253	221	233	247	261	224	216	231	251	290	232	259	252	220	255	266	250	230	242	236	218	234	258	236	229	275	277	235	271	239	246	281	270	235	274	259	258	235	243	205	234	256	273	244	216	222	224	244	235	232	234	284	245	263	234	258	250	234	246	231	242	257	223	245	223	241	242	236	238	266	252	243	245	271	239	222	246	244	254	248	213	241	233	239	241	267	219	237	241	244	250	233	253	222	230	230	251	237	192	237	225	257	236	266	242	252	221	241	214	225	246	219	244	247	253	255	233	241	260	230	247	228	238	247	225	265	245	254	244	237	230	216	226	238	236	226	211	237	228	246	237	242	230	266	237	258	255	257	236	233	255	229	232	269	243	253	232	222	231	247	247	222	246	263	254	230	236	266	248	261	236	260	218	251	260	226	244	254	226	238	235	228	247	268	254	259	258	258	192	239	236	254	246	254	250	263	237	270	240	224	251	233	253	237	232	248	251	243	229	238	218	214	234	261	220	240	249	246	250	250	260	252	247	258	246	250	233	197	267	217	216	206	222	264	250	224	252	231	298	250	253	248	250	219	259	267	229	283	227	221	254	236	264	241	246	209	226	206	232	246	258	260	211	238	228	251	242	258	256	258	250	221	240	242	214	240	228	220	249	224	212	223	188	232	228	263	228	222	248	251	259	240	246	253	262	242	237	248	259	233	246	251	258	248	245	238	229	220	246	257	213	226	235	241	222	232	259	240	236	237	261	229	248	258	235	214	234	235	266	258	234	226	227	239	242	212	239	227	266	264	246	257	209	240	247	242	247	245	252	236	269	272	216	253	247	247	245	218	201	233	231	260	236	222	242	261	246	242	255	241	239	239	216	238	239	237	236	253	244	240	255	267	232	244	281	231	240	248	217	227	238	251	234	233	270	202	252	254	247	251	224	256	243	231	242	197	238	236	242	222	230	274	235	225	249	265	207	232	223	260	238	245	239	240	212	239	233	284	248	248	243	221	217	224	231	218	238	254	246	236	204	240	247	253	235	228	250	233	236	251	282	255	233	251	266	251	236	209	222	219	246	268	262	235	227	230	258	215	247	234	255	228	244	243	224	253	232	243	236	252	240	281	222	268	241	241	247	203	242	222	271	244	227	236	252	219	270	253	230	243	253	251	253	231	244	260	277	229	230	221	236	235	249	226	250	255	253	239	241	232	243	277	256	240	231	219	216	252	251	232	266	270	285	227	247	251	234	226	229	223	226	228	240	241	239	225	283	273	232	252	258	247	244	246	213	203	220	234	234	247	255	215	239	236	214	243	266	219	249	234	238	232	260	253	294	240	234	239	255	246	252	240	220	250	255	246	265	259	231	234	220	248	220	258	268	243	208	267	260	215	226	233	219	273	258	243	234	244	235	220	240	237	245	207	255	254	259	241	196	254	261	223	225	223	248	232	237	257	232	237	222	231	246	214	249	236	239	210	237	223	290	237	257	226	249	246	245	269	263	249	248	263	230	220	204	225	269	255	247	269	248	239	269	234	245	209	232	261	247	246	195	218	247	217	236	262	248	238	227	232	228	240	240	212	253	231	225	237	237	233	219	239	233	246	265	242	248	216	217	233	247	256	241	262	254	264	276	239	230	270	232	228	261	285	239	234	234	250	237	228	237	223	254	279	227	234	228	233	230	227	266	264	235	271	251	249	245	236	236	251	252	220	217	227	240	257	267	247	270	241	249	223	246	258	241	236	232	259	245	235	260	255	246	242	240	215	256	256	252	224	216	248	235	226	241	227	264	242	248	231	240	235	216	221	229	236	248	258	243	251	228	266	262	232	242	249	256	232	281	239	245	251	225	258	236	231	240	245	240	238	285	214	247	241	248	236	226	249	256	240	256	243	255	244	218	242	205	248	228	239	225	256	255	218	242	217	226	237	219	231	243	249	218	217	267	256	237	255	247	251	259
9159	8512	3800	667	610	605	630	549	596	581	571	553	589	581	569	564	566	573	567	552	558	560	558	582	608	577	543	556	580	537	548	544	609	538	524	552	581	559	583	538	546	544	549	520	550	574	567	588	635	740	663	592	589	601	546	546	582	592	565	574	569	573	522	552	546	531	549	508	553	561	536	568	531	584	570	552	511	572	568	581	547	561	581	573	623	591	541	569	586	585	565	591	540	533	561	574	573	593	550	552	587	563	585	581	546	569	546	546	576	536	539	587	546	632	521	602	590	573	581	529	527	567	530	521	567	569	527	546	556	561	529	544	591	497	572	595	560	534	581	561	557	587	524	559	535	535	565	584	546	523	557	540	509	577	563	576	550	583	553	558	594	567	567	563	554	550	548	567	545	537	509	563	588	563	569	581	542	548	574	551	560	561	601	543	548	562	519	582	534	559	545	555	554	572	608	532	531	583	527	530	581	538	547	577	587	577	552	535	562	584	521	576	617	511	554	540	568	549	561	607	542	535	575	518	557	589	556	531	567	573	569	567	550	584	506	528	562	566	529	555	557	580	575	528	516	512	534	554	545	586	559	523	533	618	577	578	563	543	565	602	549	556	551	587	584	545	574	554	560	613	591	560	516	591	544	525	568	537	584	560	547	566	580	568	576	564	572	585	555	568	544	518	579	576	557	567	517	603	541	532	566	533	589	568	548	552	569	564	597	557	557	598	518	539	555	560	541	546	567	527	542	555	577	519	564	552	521	533	535	578	554	580	543	553	524	559	565	576	558	569	558	532	535	599	571	540	518	556	554	561	541	588	553	547	557	570	556	559	559	557	536	529	581	551	539	584	560	571	553	531	585	545	579	520	565	549	613	551	537	537	533	532	608	546	566	560	565	582	542	552	553	549	572	533	580	580	552	606	585	531	566	550	534	570	547	566	577	539	566	550	531	528	605	568	573	532	544	574	593	536	583	576	562	614	581	553	519	544	527	579	550	522	579	543	548	574	574	531	577	588	550	530	552	547	557	580	560	555	549	515	548	533	547	518	559	590	530	544	531	579	543	576	527	536	556	575	589	595	565	590	523	565	596	527	547	551	538	586	541	549	541	543	508	550	559	521	538	596	569	548	540	580	575	568	548	578	588	516	581	545	547	547	538	555	558	546	513	546	558	526	554	544	559	548	541	591	587	588	570	500	587	538	572	558	587	572	563	553	556	539	573	556	602	604	562	603	573	559	551	570	563	535	579	544	589	551	590	567	523	595	597	531	510	564	606	563	538	571	588	580	521	555	542	560	512	560	565	576	537	551	570	602	557	561	573	565	570	587	531	644	547	560	565	536	584	567	527	539	589	564	561	547	544	561	563	543	568	570	587	599	570	596	524	549	560	573	588	511	555	565	543	568	538	607	571	555	558	574	534	591	530	552	547	566	600	564	586	571	554	557	574	569	561	573	574	601	606	555	585	554	548	546	540	526	559	553	553	592	550	576	577	522	550	535	538	547	531	568	584	542	537	558	577	548	585	538	580	575	546	604	593	557	578	553	585	593	565	551	577	532	550	548	547	513	588	545	548	539	609	547	563	588	589	546	511	555	520	566	527	590	501	542	578	577	562	506	531	515	546	575	552	574	573	571	568	578	577	567	569	573	553	589	563	563	533	550	544	597	524	599	591	525	561	604	553	577	532	540	541	574	568	552	570	567	565	591	565	532	539	566	546	550	577	555	576	558	541	543	605	572	556	565	570	558	585	517	543	557	552	525	547	551	572	569	559	549	565	517	514	564	568	566	563	527	560	544	571	557	566	542	530	582	594	520	558	516	553	552	553	556	575	562	549	554	592	592	524	540	559	578	577	544	557	593	542	516	591	533	560	554	548	545	600	533	552	583	544	588	544	570	575	538	585	559	577	583	573	581	543	513	568	520	548	614	528	556	579	548	586	555	566	545	542	537	560	584	561	567	544	564	590	564	572	574	514	561	541	539	597	540	536	575	496	529	584	542	526	548	531	554	566	512	565	564	545	560	558	578	549	570	570	599	560	527	534	560	575	549	540	554	541	575	586	549	581	559	564	554	567	580	571	543	594	532	562	587	536	589	535	546	570	562	583	545	594	545	529	543	551	538	530	582	555	562	535	535	571	579	559	544	570	523	573	540	541	537	550	590	548	551	551	604	507	596	549	574	579	561	575	530	519	567	557	564	545	544	557	545	574	553	572	531	582	553	547	508	561	512	532	511	569	573	553	543	550	534	516	601	527	555	562	511	563	571	545	594	531	598	538	558	527	580	597	556	555	537	585	527	570	551	508	519	543	571	523	526	515	581	557	537	580	564	540	553	524	592	569	551	552	533	592	535	607	583	518	557	520	548	584	587	581	571	550	586	563	549	558	559	554	546	517	538	619	561	581	567	577	569	552	562	597	563	571	537	552	592	570	584	570	556	544	576	492	572	546	534	536	560	552	575	589	570	571	581	556	570	551	528	562	524	535	556	598	547	547	532	546	538	575	545	568	554	503	587	596	555	560	593	541	548	553	535	558	566	562	529	562	561	579	552	569	581	546	548	529	572	521	541	591	603	559	547	556	568	560	550	576	539	571	572	549	546	567	517	572	564	609	564	556	556	544	546	562	566	577	558	604	602	519	562	542	560	557	550	562	526	555	541	573	501	554	566	557	601	558	529	551	539	528	527	594	573	592	546	529	559	557	530	567	538	546	540	571	528	572	573	541	524	567	566	569	565	560	606	564	533	548	577	557	554	554	546	545	573	535	542	600	518	546	569	539	570	541	542	555	544	560	533	525	570	616	547	558	556	596	538	537	562	561	544	542	550	537	558	548	555	516	558	587	515	552	540	544	538	541	562	576	596	554	593	622	558	537	542	569	569	630	568	577	557	567	571	539	536	567	598	584	550	528	574	511	521	519	523	555	528	576	579	521	568	563	580	540	562	537	583	523	580	547	569	596	556	521	574	575	566	547	559	555	557	618	532	550	579	572	542	561	545	562	516	527	562	560	595	593	560	544	551	550	571	552	544	534	588	588	489	568	566	572	557	552	545	545	601	564	518	533	590	551	556	574	551	571	626	610	543	553	559	599	521	540	564	531	515	568	575	556	549	546	535	568	531	577	565	540	576	561	528	531	555	569	560	548	575	552	567	528	530	553	569	567	547	591	559	564	577	541	570	513	533	530	605	559	551	548	560	566	578	531	575	588	568	542	545	574	572	532	545	552	533	553	558	576	565	556	560	622	578	568	536	556	593	548	551	556	566	610	612	531	574	583	530	548	552	563	540	545	602	572	520	571	590	517	565	582	552	582	589	577	571	557	585	556	544	581	558	535	534	537	574	539	534	527	578	528	540	557	560	563	590	597	530	548	534	591	549	560	611	597	515	548	558	558	506	565	525	576	567	574	551	551	578	535	559	585	544	560	542	541	587	555	563	559	588	541	549	555	548	573	555	619	570	582	550	583	569	488	555	559	579	564	573	557	534	572	584
29620	41956	41121	8923	775	432	374	311	269	262	258	223	232	219	215	212	225	189	179	183	213	181	200	171	205	187	181	187	203	178	167	146	184	180	171	183	174	153	167	186	180	180	162	176	180	179	173	188	211	214	179	185	167	179	191	175	145	176	180	162	165	143	164	183	157	155	179	142	185	176	179	165	175	194	166	162	198	179	194	186	188	193	165	162	169	173	168	157	170	178	168	156	193	160	193	184	167	160	145	191	165	182	168	150	188	170	167	156	166	175	163	173	151	151	175	164	161	163	183	174	176	183	170	174	162	168	171	165	169	155	154	176	145	158	157	163	186	159	155	149	150	182	183	153	187	176	171	145	171	168	178	169	158	184	173	153	157	160	175	158	158	169	178	188	159	170	176	165	169	184	171	194	176	165	170	193	147	165	154	139	157	183	173	162	177	164	157	175	154	185	167	147	180	164	177	150	178	167	148	195	161	166	155	159	133	170	189	169	142	159	173	182	155	157	166	163	179	167	148	165	147	197	192	143	171	156	169	170	195	159	153	175	158	168	155	177	146	152	180	147	150	188	154	158	162	145	176	177	140	163	183	171	184	168	166	179	170	177	180	157	174	160	164	170	160	175	180	153	163	142	142	154	192	150	165	146	159	168	173	165	168	168	164	169	196	191	180	169	156	165	218	158	176	167	183	137	145	166	168	190	155	157	188	164	146	173	172	173	139	177	181	144	173	209	159	163	135	161	149	160	159	189	193	156	184	153	162	171	191	156	165	162	165	151	159	192	183	172	174	159	197	143	183	169	189	152	169	188	171	155	175	167	181	174	170	166	191	178	177	193	179	178	169	205	151	162	168	185	168	182	176	162	169	172	160	153	180	188	185	181	171	195	177	168	176	176	167	155	168	183	175	153	152	196	154	164	184	161	170	171	165	168	180	174	174	146	173	169	141	172	150	127	158	164	144	181	166	188	169	173	177	153	165	171	166	171	136	166	192	199	162	170	168	183	181	174	176	153	163	161	179	160	172	175	165	139	171	183	168	160	168	155	156	169	172	176	161	166	171	175	162	161	172	166	155	178	176	189	174	154	192	161	182	161	193	167	193	156	183	187	157	168	183	170	181	159	149	162	176	159	155	173	173	162	187	160	170	142	161	182	154	152	153	193	168	200	191	172	189	181	186	151	154	195	154	148	177	165	136	181	172	169	193	161	164	169	161	154	178	171	155	170	155	150	155	179	160	180	177	147	163	155	162	203	170	154	178	156	192	159	181	152	153	166	171	162	159	197	158	174	166	173	165	192	196	175	175	190	178	163	157	164	203	165	169	160	153	146	169	175	185	166	156	156	148	166	164	155	161	171	157	164	158	173	158	165	181	160	172	163	166	169	168	207	173	167	170	155	165	146	178	172	173	165	202	167	157	150	167	184	170	173	155	174	157	201	157	178	188	169	155	170	180	177	178	177	164	179	167	155	171	184	165	143	181	175	193	161	198	184	173	147	150	173	185	166	172	173	169	155	168	174	169	164	157	179	156	161	148	157	171	162	167	161	158	167	169	156	186	172	138	171	170	206	176	171	162	158	175	175	177	168	165	176	173	142	172	164	166	150	177	160	162	134	170	174	166	165	161	169	166	162	194	178	167	161	168	168	168	158	154	159	190	155	182	152	148	175	134	148	187	175	176	171	158	162	149	161	168	162	169	199	193	166	165	163	174	168	191	143	168	183	177	154	190	189	129	146	177	186	194	157	155	152	173	183	198	182	162	165	189	177	146	142	180	176	146	174	164	148	158	165	152	189	167	178	174	153	181	176	177	185	193	177	186	190	182	189	169	171	166	156	152	166	161	190	172	162	163	180	184	154	168	156	161	154	161	175	167	169	187	184	167	189	153	186	177	147	150	156	161	146	162	166	160	164	169	152	161	166	193	201	179	173	131	173	181	160	167	189	170	174	152	168	161	177	176	156	197	190	190	171	156	167	163	163	195	169	143	207	168	162	170	167	172	161	178	154	167	174	162	161	150	154	165	182	174	184	182	163	148	166	152	165	161	164	184	184	162	163	159	166	176	168	171	189	173	172	159	174	178	178	168	177	182	146	140	168	194	164	173	160	182	175	181	156	160	161	168	170	157	161	173	178	142	152	203	189	172	152	177	165	152	185	191	168	172	165	161	162	150	159	173	188	176	177	168	179	151	174	177	169	175	174	159	163	206	184	168	170	184	180	172	206	172	171	179	154	193	160	129	163	180	180	175	174	181	147	138	148	166	146	182	158	173	185	186	163	158	170	166	169	163	155	156	172	159	177	187	176	165	177	189	176	159	179	175	156	180	167	172	166	178	158	155	201	169	165	184	173	172	169	180	185	162	133	182	179	172	172	176	175	187	195	162	179	163	200	182	188	165	178	161	190	164	149	180	193	154	163	167	174	180	171	185	189	145	172	153	152	162	163	165	168	176	158	151	177	162	171	165	159	174	169	171	150	163	151	174	145	160	153	174	177	179	166	164	156	187	160	154	157	169	181	158	159	173	162	176	150	152	178	164	173	206	164	156	177	190	159	170	153	138	172	181	176	158	155	184	180	160	171	171	164	163	192	152	173	160	159	179	158	152	157	166	177	159	174	157	209	174	165	172	165	169	182	174	147	150	173	195	179	168	177	183	141	182	149	154	169	152	175	134	150	175	184	173	175	163	163	191	165	174	165	207	185	190	146	165	183	165	172	151	161	157	158	188	160	145	171	200	162	131	170	151	207	164	167	174	157	167	201	155	168	168	160	162	165	160	168	199	169	171	176	159	159	173	166	158	182	184	180	157	152	153	178	165	163	183	177	182	169	161	157	197	172	215	158	175	180	172	195	156	177	159	160	148	166	169	148	179	170	177	150	171	160	181	167	160	171	159	168	167	168	170	151	154	158	166	166	157	191	176	176	169	155	182	172	177	161	189	147	137	168	195	174	162	173	161	173	159	160	188	174	157	165	153	162	158	160	176	167	159	133	168	187	160	162	155	176	149	161	169	183	143	153	183	154	167	152	174	176	164	174	162	167	171	171	168	163	159	178	170	153	165	159	154	164	180	181	188	161	150	171	179	156	151	179	154	181	178	164	147	168	173	182	172	178	171	158	157	158	141	172	181	176	138	163	135	148	181	179	162	167	169	174	153	172	176	189	155	172	174	184	169	184	170	158	174	205	180	170	175	188	181	164	179	186	167	152	175	156	161	157	141	198	175	136	168	170	165	175	174	148	165	155	179	172	173	179	203	152	157	165	186	174	173	161	165	162	171	162	150	163	156	162	158	185	185	169	169	184	189	151	189	179	186	164	161	162	179	173	169	171	177	162	170	144	161	164	179	185	159	198	162	141	162	158	170	200	186	189	188	179	152	152	169	161	197	173	184	165	150	164	150	144	180	181	164	161	143	177	174	213	172	167	179	173	180	162	165	166	160	185	167	161	187	181	187	172	163	176	194	161	154	168	156	170	149	166	190	165	165	194	172	165
15747	34333	36347	3781	1949	1692	1422	1230	1062	919	847	768	711	671	639	636	615	611	573	506	518	528	530	531	475	498	449	486	440	500	440	458	501	449	463	460	446	490	419	467	471	458	439	451	495	467	459	531	623	694	724	503	432	421	454	457	446	432	449	432	414	421	429	414	512	432	432	425	400	409	443	440	484	443	435	405	441	446	435	437	490	417	406	430	408	380	421	415	432	404	405	416	458	443	388	457	423	427	401	495	478	469	441	476	446	461	443	429	455	443	474	447	421	448	451	411	445	433	396	431	397	416	463	436	412	462	409	415	446	414	439	417	442	396	458	397	443	410	448	442	405	434	494	434	423	419	420	446	426	455	379	435	392	410	453	396	405	421	395	451	400	421	389	407	397	427	434	426	460	434	367	455	419	408	395	439	400	453	449	422	452	453	436	438	395	463	441	399	428	420	440	443	416	423	403	396	425	403	452	406	419	445	413	427	427	434	434	407	454	420	429	389	409	444	445	469	406	393	412	445	428	423	457	456	440	421	436	392	437	432	448	416	443	431	431	394	426	418	437	400	386	434	462	445	417	443	445	398	412	431	442	442	420	420	419	436	419	416	390	401	425	415	410	434	413	387	422	417	418	424	425	391	430	414	420	420	415	423	404	425	453	444	446	422	427	465	419	476	434	431	408	413	430	414	400	421	406	396	411	465	423	421	411	411	415	466	445	428	428	404	464	441	378	400	381	440	428	391	405	424	459	431	455	425	442	442	389	433	455	407	406	410	428	435	411	421	427	415	410	428	432	411	461	446	433	436	446	415	404	406	404	434	427	439	457	400	403	445	470	400	424	427	395	431	403	412	433	415	415	452	425	427	403	394	448	410	422	432	428	435	436	411	410	382	423	416	447	411	403	389	428	445	400	402	405	394	438	412	428	418	429	453	410	408	382	450	422	429	410	377	423	382	443	427	432	397	405	400	403	420	446	431	390	432	424	458	456	400	451	399	371	418	454	412	420	405	382	427	460	398	394	441	401	399	442	426	446	399	465	424	437	445	412	421	412	429	436	438	418	394	432	401	426	437	409	419	411	418	454	424	430	418	449	418	419	396	426	447	424	430	434	450	416	363	407	390	445	442	404	432	455	438	454	424	434	419	444	421	404	448	390	461	419	451	418	403	426	413	461	402	412	448	424	439	466	412	431	447	490	452	444	408	412	429	396	411	407	380	410	396	452	421	450	415	406	450	425	443	437	402	439	425	460	398	400	382	463	403	389	422	405	422	416	432	436	416	452	455	429	430	409	410	411	458	429	422	417	439	452	388	371	443	423	390	435	395	432	412	394	455	452	424	423	432	415	459	411	431	413	455	406	409	424	422	433	427	407	417	440	445	422	419	399	429	415	434	419	406	455	434	413	434	452	405	411	428	443	447	437	432	418	436	421	418	422	424	376	429	420	444	433	442	430	427	448	448	413	431	426	425	398	424	463	443	452	431	438	418	458	430	400	418	423	407	430	421	398	390	417	429	392	415	439	426	441	443	404	421	398	397	421	414	431	407	418	402	436	384	443	417	430	391	433	411	440	416	437	455	458	400	402	418	441	436	447	413	405	408	463	441	381	437	407	443	408	437	406	424	403	427	440	422	413	468	440	451	402	419	404	419	453	395	433	413	425	443	431	447	440	405	433	443	412	456	407	418	414	438	427	430	403	430	425	450	412	400	431	406	422	445	439	423	422	396	445	433	422	420	397	392	427	413	430	436	426	422	438	419	409	445	396	450	456	451	404	425	439	467	432	446	432	392	418	432	461	411	426	416	418	398	435	419	414	434	423	432	442	455	453	425	432	408	431	431	459	422	399	391	409	406	419	426	424	430	379	431	431	441	368	375	429	455	470	443	390	444	403	415	411	414	426	454	432	426	406	425	378	439	426	436	405	411	407	455	434	435	415	428	420	443	442	413	397	442	419	416	414	418	421	417	440	397	424	416	441	453	419	421	413	416	420	418	406	417	448	443	454	442	464	432	390	447	423	409	428	427	454	412	424	413	420	435	432	434	447	414	403	408	394	415	420	450	463	406	431	418	405	439	418	414	446	423	424	399	423	421	403	446	391	407	446	399	440	420	429	433	418	451	437	437	428	440	400	464	484	432	420	441	467	443	418	415	437	435	427	414	429	404	445	432	441	438	413	447	422	412	454	442	410	437	398	444	423	452	399	425	427	424	425	411	448	409	455	437	409	414	437	412	427	441	425	445	423	461	438	405	387	447	429	434	446	401	407	436	405	425	423	415	421	397	415	436	407	427	420	428	407	408	432	453	432	455	456	430	416	420	452	397	400	405	402	400	374	412	436	417	474	406	429	426	383	444	424	441	413	419	403	423	375	429	427	466	423	432	409	427	437	434	403	462	437	435	419	410	426	425	400	448	419	426	425	416	440	421	427	451	426	442	395	418	413	440	436	397	433	459	437	382	423	431	439	385	389	433	418	412	442	450	414	435	430	419	421	405	457	422	446	402	413	454	460	439	390	453	410	431	404	452	478	402	412	397	418	449	420	445	408	413	422	398	395	427	441	418	462	396	397	458	432	404	432	410	412	403	400	441	444	403	401	467	405	435	396	416	401	426	416	404	397	427	437	400	415	424	420	401	421	462	461	433	454	419	399	419	415	433	386	449	440	432	452	445	436	420	440	428	409	432	436	429	448	443	411	444	456	408	425	430	432	457	421	412	399	443	423	417	407	447	394	462	407	420	378	405	441	423	419	416	445	399	412	436	422	407	443	442	439	389	426	433	426	389	442	428	457	408	432	465	426	435	411	395	449	461	384	441	438	440	409	377	423	447	396	440	442	418	456	443	420	447	441	400	457	420	396	433	415	406	419	385	419	416	406	414	404	457	431	468	424	387	440	411	442	462	402	362	441	416	436	431	438	414	461	419	410	416	392	443	397	444	439	414	430	425	400	421	419	471	467	431	423	432	440	430	417	391	408	439	394	410	438	461	437	424	437	442	429	404	445	422	407	443	424	371	435	404	399	394	427	445	447	384	418	405	407	434	430	411	411	448	445	455	407	402	439	414	415	389	437	388	419	422	431	443	427	425	407	415	439	395	410	413	451	448	469	430	436	443	457	412	422	420	440	389	425	439	422	448	450	389	418	415	433	445	427	446	439	430	416	423	380	417	432	406	457	411	432	434	407	397	391	401	435	440	471	443	389	464	403	460	464	436	412	408	405	443	444	430	408	442	416	418	416	446	422	441	410	452	423	433	422	432	433	413	400	414	421	420	397	404	404	401	380	422	411	418	427	396	437	446	411	410	428	445	405	413	413	436	410	443	429	407	429	461	434	378	422	411	440	421	442	447	430	418	427	438	391	416	475	460	439	441	393	445	478	447	410	441	427	469	426	421	395	426	435	438	434	398	431	406	423	453	396	432	446	408	379	418	478	403	435	428	409	438	446	417	395	441	430	423	402	413	410	419	416	403	447	416	387	441	440	463	409	410	411	444
39856	50341	58798	18193	2638	854	716	593	488	448	463	464	411	384	345	350	356	323	321	342	359	303	333	338	301	273	298	306	219	260	273	298	287	302	257	271	309	273	262	278	286	282	294	283	268	299	283	300	326	341	303	292	298	279	293	268	285	282	302	315	271	261	282	337	302	306	263	281	287	277	303	307	297	293	280	306	276	257	294	282	273	281	300	278	319	271	281	284	305	269	323	287	297	277	277	281	301	302	282	280	288	268	310	284	330	282	304	286	272	274	276	305	297	298	268	301	269	306	314	278	301	268	270	285	284	290	288	292	288	269	303	285	305	279	292	295	274	300	284	318	295	279	268	264	268	296	317	281	272	331	291	270	271	284	310	256	269	307	256	265	238	262	305	258	249	284	273	284	271	288	303	263	295	302	290	282	268	264	274	249	288	318	340	295	269	293	252	267	292	269	281	277	270	313	264	283	278	316	265	290	282	304	254	282	312	254	273	252	287	288	274	277	276	278	283	275	275	291	287	271	281	285	286	272	281	259	303	268	288	304	296	293	269	268	269	294	325	277	298	303	284	256	276	268	261	283	284	249	292	261	290	282	305	294	300	259	265	266	282	277	276	242	252	278	286	259	264	249	292	295	308	277	270	259	276	288	265	290	314	283	313	281	269	287	294	292	299	302	306	291	297	291	291	287	284	282	296	272	269	277	263	257	281	289	268	277	280	274	291	256	275	265	297	317	289	283	315	268	290	292	270	283	286	296	285	271	290	291	241	265	257	275	275	287	296	268	279	295	271	272	278	305	281	275	267	287	300	302	256	293	315	291	269	262	281	304	301	241	302	291	285	259	293	284	273	287	292	260	295	306	282	270	261	266	270	302	283	316	293	274	251	293	304	304	278	292	259	302	281	284	294	284	268	258	295	258	267	273	289	252	321	311	296	274	292	276	286	281	272	299	299	273	318	274	269	295	271	263	274	285	254	261	287	296	292	262	285	291	280	272	277	281	291	283	295	254	291	253	260	279	261	283	295	302	310	295	254	275	281	249	278	260	259	288	274	255	298	290	254	266	251	282	285	276	315	286	294	262	271	292	258	290	269	273	296	275	280	292	311	282	268	288	297	307	272	253	284	244	257	265	310	262	315	308	267	311	276	303	286	258	266	277	302	297	314	262	267	312	276	294	286	275	298	302	272	283	296	271	245	273	273	280	277	240	262	288	299	269	268	267	307	283	257	327	314	298	312	307	277	303	273	300	239	285	293	281	257	279	293	279	291	262	295	274	249	280	296	272	279	288	293	278	289	288	295	287	291	283	299	286	280	261	292	287	258	318	280	286	285	296	290	310	282	272	281	279	265	257	277	287	276	270	289	242	274	280	238	271	268	262	305	278	299	275	279	301	274	249	283	295	276	282	290	283	235	282	299	301	298	316	304	286	275	293	291	286	279	256	290	272	283	265	269	299	289	262	265	280	280	295	286	295	264	246	276	287	239	255	275	272	283	296	313	262	248	271	268	294	281	279	312	286	288	282	287	299	312	299	260	252	301	274	313	303	293	270	279	300	291	269	295	278	297	324	282	275	296	287	262	306	274	301	276	265	287	278	243	299	270	260	293	305	281	276	303	256	292	276	295	304	252	279	259	272	293	277	289	267	328	277	243	282	251	270	273	271	258	311	296	281	284	293	274	272	289	275	239	286	279	296	317	274	284	284	296	302	280	284	273	324	271	262	290	296	234	295	278	251	281	289	289	302	330	292	263	248	267	278	282	306	308	252	272	267	252	298	276	290	266	282	297	295	285	283	297	270	270	310	317	271	308	305	293	302	289	265	291	266	254	272	286	252	301	289	262	275	266	294	267	269	259	268	276	289	283	248	271	250	263	274	270	274	315	285	285	285	295	266	300	282	275	262	286	288	286	276	256	282	272	259	262	274	285	298	261	277	261	265	241	262	314	300	280	294	274	288	284	295	287	286	331	281	278	296	268	271	265	281	293	307	286	280	287	294	294	291	288	262	276	272	253	280	281	287	276	307	278	278	264	306	299	302	291	282	292	256	320	265	299	266	264	280	278	279	257	298	296	296	286	281	294	277	301	300	262	292	268	310	300	289	245	268	292	295	271	284	292	302	274	291	286	301	274	277	288	261	289	294	282	283	265	269	267	314	280	278	266	263	298	264	273	282	277	305	280	284	285	305	291	273	268	300	287	263	261	260	301	285	275	261	255	304	277	276	258	309	280	302	308	292	281	290	263	316	278	269	289	305	302	255	264	310	273	249	275	261	293	259	276	293	267	300	302	291	299	250	294	258	250	289	267	278	247	273	238	297	274	289	278	291	285	278	300	283	274	284	304	309	280	283	312	282	278	284	264	292	287	272	311	290	290	274	275	282	297	295	257	258	302	292	269	251	295	281	277	281	277	279	309	272	289	267	271	272	258	294	278	308	268	290	263	237	274	271	291	276	286	265	286	284	306	280	295	283	260	261	283	270	289	261	262	290	273	297	290	266	264	287	288	282	297	271	305	260	273	299	268	288	280	303	278	274	269	271	288	282	319	285	288	317	310	310	286	257	307	289	313	298	297	310	284	284	276	279	294	301	304	318	265	286	283	272	274	276	261	292	262	283	297	266	266	272	265	277	267	239	272	294	277	294	279	256	271	276	264	285	282	279	298	271	279	305	301	304	274	288	287	255	289	282	297	270	268	293	303	239	284	295	271	292	286	285	279	285	269	262	290	285	283	292	283	259	284	283	273	330	309	286	276	308	288	287	248	267	294	276	296	308	310	277	305	285	299	260	280	262	271	295	272	276	313	258	321	278	275	240	272	289	273	305	283	269	266	284	278	299	248	284	299	264	292	280	293	283	291	287	287	297	286	268	262	275	305	273	304	294	260	260	285	273	261	297	269	258	284	284	286	270	281	280	259	294	310	253	289	266	283	285	304	277	287	308	299	296	301	290	305	266	287	288	280	275	299	289	285	329	278	267	284	306	286	310	291	279	263	258	306	287	292	284	282	273	272	266	312	300	287	261	267	259	289	291	299	264	265	272	276	328	285	308	282	291	256	288	323	302	305	275	256	283	294	284	291	293	284	287	270	271	290	279	288	287	317	260	299	299	281	282	289	272	312	265	278	273	297	258	283	313	298	294	307	282	286	310	294	292	282	258	246	282	281	270	296	269	251	279	264	257	272	291	251	261	291	260	307	295	276	266	276	263	264	277	261	285	271	275	279	261	329	304	302	276	314	301	283	263	274	334	270	266	278	269	286	264	304	318	280	287	265	283	299	301	283	286	288	303	284	271	282	299	287	281	274	252	273	298	280	273	265	303	305	297	276	281	243	285	292	278	298	274	342	287	301	268	316	262	291	290	285	277	318	260	262	294	258	272	283	266	258	263	254	290	276	267	308	318	288	276	298	277	308	271	296	290	295	282	296	283	294	305	274	276	277	277	263	296	237	263	284	274	279	273	271	306	276	286	278	294	269	282	268	282	301	298	306	266
21466	38025	49460	7060	4050	3308	2665	2217	1951	1865	1580	1449	1366	1190	1141	1039	1054	1021	1001	934	916	886	933	834	818	800	825	785	800	804	756	816	757	733	714	788	717	719	732	661	724	712	676	743	757	755	806	866	1040	1016	944	697	710	703	679	707	690	691	680	702	689	675	685	655	644	702	634	692	717	671	712	719	740	628	704	660	673	691	736	667	671	694	686	695	667	650	715	636	690	649	682	662	665	681	707	621	673	674	642	675	726	663	703	704	746	688	685	742	645	665	718	755	699	707	643	686	670	652	673	670	711	642	681	662	681	720	691	647	653	660	571	663	639	676	676	684	645	667	648	692	665	685	642	655	646	655	610	659	671	665	638	654	660	688	670	699	673	625	687	656	614	666	675	713	662	711	669	671	678	615	715	637	638	718	658	664	686	704	658	639	697	691	643	668	685	681	622	668	706	671	653	652	661	662	686	675	692	738	645	703	703	661	684	653	690	646	650	644	662	679	602	637	652	625	691	664	668	662	692	674	652	645	648	691	648	692	666	672	637	702	684	646	610	671	651	683	698	685	630	618	698	622	684	654	648	644	693	687	651	698	658	654	703	643	689	647	638	650	658	665	687	659	678	653	638	667	656	631	699	673	656	639	697	640	672	638	709	665	652	650	662	616	660	649	676	614	664	688	658	661	650	685	641	669	633	629	653	628	631	636	653	640	651	666	684	661	690	673	671	670	619	634	606	658	654	645	631	671	670	598	674	665	636	701	666	686	705	642	633	634	661	681	705	705	646	655	703	681	647	678	666	724	646	676	687	674	646	640	666	687	695	687	675	669	663	670	615	643	657	684	700	617	643	653	674	665	677	635	671	695	611	628	634	671	682	666	675	659	613	694	674	637	665	624	656	623	688	692	674	652	656	682	630	683	669	656	666	684	675	680	686	668	654	672	644	630	661	685	701	674	705	645	636	718	652	647	630	687	696	686	662	702	607	630	623	662	652	637	652	661	691	647	657	620	646	696	667	623	678	723	692	691	707	687	613	662	645	687	670	682	675	695	665	621	676	648	637	664	686	616	695	645	654	656	684	698	662	675	592	661	668	678	655	631	662	669	653	615	624	653	637	643	697	669	689	641	676	692	691	661	681	692	661	637	662	654	668	698	673	651	660	628	693	718	632	679	682	704	684	674	657	690	672	584	671	684	681	585	679	628	691	665	660	652	695	676	644	655	670	621	696	671	676	658	700	690	615	650	642	685	661	680	716	680	644	666	658	714	623	680	666	667	680	638	666	686	629	638	695	690	664	697	685	661	693	656	646	659	648	686	686	655	676	641	696	643	647	646	680	637	697	677	654	647	633	703	637	661	598	702	650	667	683	687	636	683	682	672	680	688	647	693	617	694	643	633	652	658	638	670	648	711	663	666	654	629	666	643	648	677	683	636	654	645	640	639	629	649	604	635	687	635	660	663	652	699	664	655	621	661	695	663	646	658	635	690	635	709	659	678	658	696	679	645	661	674	661	662	682	728	658	685	649	701	681	694	644	672	644	646	653	725	640	645	628	634	632	752	679	699	682	679	641	652	701	611	621	673	639	693	644	672	720	709	700	683	676	685	638	650	687	648	660	670	676	644	693	636	704	614	581	673	667	662	628	703	647	666	640	661	700	656	672	702	635	608	674	660	674	643	667	658	676	684	675	627	683	670	625	683	634	634	660	643	697	646	647	706	664	636	644	644	681	635	687	658	648	665	644	669	636	694	678	673	675	666	638	709	651	673	635	671	671	678	691	671	685	622	671	636	620	666	669	697	681	694	662	693	650	625	686	677	663	648	670	700	716	676	678	655	666	628	660	637	623	664	622	666	653	706	660	694	652	655	691	702	698	686	637	664	673	668	685	654	658	606	624	694	692	700	627	673	614	636	647	663	689	647	664	661	665	617	682	625	621	669	656	695	690	641	706	637	659	668	670	648	658	686	628	647	676	685	653	645	686	655	692	663	643	662	686	675	588	662	640	699	622	666	688	662	654	623	670	735	683	658	720	640	677	683	697	649	658	655	672	648	702	645	656	625	666	677	713	656	642	668	644	639	638	669	686	675	669	641	637	660	657	644	657	686	677	700	705	639	633	675	636	655	677	711	666	681	662	659	717	645	640	604	645	655	674	654	670	702	661	649	673	643	658	636	654	676	663	666	646	650	634	705	707	661	680	641	695	685	716	664	629	661	693	625	601	636	685	669	674	660	623	612	649	649	653	649	647	681	711	655	641	657	635	679	670	627	680	649	684	637	658	628	682	665	670	611	645	647	688	616	668	640	687	702	663	658	702	663	663	700	708	645	674	658	693	654	618	643	635	645	679	638	658	668	677	678	673	678	654	647	653	614	674	628	679	655	665	657	668	675	655	692	696	668	714	647	677	657	646	647	696	632	658	612	674	681	702	672	690	646	674	683	655	716	673	662	614	666	668	678	659	675	688	691	634	685	658	681	682	672	658	642	649	664	690	665	662	674	663	706	662	639	638	620	663	650	667	681	647	640	666	691	683	679	661	686	642	645	661	686	588	642	672	658	644	673	637	659	658	616	650	597	641	660	685	690	681	645	730	682	648	663	665	657	672	673	662	695	666	665	638	612	655	640	688	662	711	661	666	710	665	654	641	678	680	660	663	649	674	667	667	697	630	695	712	704	656	663	701	693	713	630	686	676	655	676	649	630	684	650	671	649	672	630	627	699	674	676	689	643	601	644	638	630	653	669	687	651	637	688	659	661	655	694	687	673	657	677	742	662	595	694	674	630	676	685	628	625	677	687	667	665	708	683	685	675	613	671	644	624	671	638	661	728	629	632	685	662	681	670	649	679	642	622	642	699	684	659	699	663	650	660	665	647	709	687	679	655	665	637	701	629	685	708	628	680	626	675	714	656	650	649	642	622	609	652	698	705	662	689	680	680	649	635	678	623	662	677	624	690	666	659	645	695	635	657	653	707	658	624	672	644	645	720	633	663	660	637	640	670	682	670	642	650	681	651	688	627	672	657	665	668	634	633	661	655	693	630	687	635	661	659	658	664	671	652	650	690	691	657	656	640	667	702	604	644	665	649	689	661	636	624	643	690	672	641	634	688	633	666	634	695	648	673	741	663	654	635	656	697	646	612	663	646	664	630	645	644	593	674	652	663	653	643	676	674	645	659	695	695	627	669	653	669	693	709	674	676	675	684	671	671	650	628	655	630	729	624	687	642	671	616	670	628	667	664	665	652	675	698	658	679	648	613	650	619	678	681	699	672	707	659	659	677	648	688	678	678	655	671	648	665	664	726	612	679	652	635	690	637	667	683	610	666	745	716	678	681	668	615	679	652	672	672	616	643	653	636	644	688	667	671	625	701	661	635	644	628	702	647	667	648	629	662	653	631	657	679	675	631	632	613	650	666	606	631	657	706	657	669	683	681	700	698	661	604	642	684	706	694	670	602	656	675	600	632	702	617	686	729	692	675	666	665	655	678	691	624	651	643
17608	10497	2445	293	241	233	235	261	213	245	215	255	246	241	229	249	217	262	195	227	238	263	218	248	252	237	231	242	210	226	219	230	239	216	234	216	236	227	247	232	233	239	237	222	222	247	266	264	279	217	223	251	226	217	257	227	251	227	229	216	251	261	253	241	209	245	223	253	249	239	193	236	219	226	258	223	247	222	270	230	228	241	232	205	230	222	254	229	241	209	187	215	219	235	240	239	254	201	230	237	246	216	228	244	246	230	217	247	221	273	239	217	235	228	217	264	232	209	250	211	243	255	242	244	231	251	253	256	213	230	216	227	249	245	235	237	226	248	228	225	238	233	224	232	249	244	254	243	251	235	222	244	208	251	246	226	249	240	226	218	216	228	258	249	251	256	229	291	256	226	226	239	251	251	234	221	271	221	212	266	242	217	240	216	245	236	229	246	232	215	225	246	221	224	248	233	251	219	266	225	269	216	230	221	234	234	272	255	215	267	241	227	258	238	251	210	255	241	205	217	219	249	248	258	226	194	249	237	229	230	264	197	262	217	223	225	211	242	246	231	232	245	234	226	234	213	208	223	238	229	278	248	251	230	247	219	231	214	249	249	265	249	263	261	217	232	241	225	228	212	238	230	249	246	242	241	212	187	241	205	238	232	238	195	226	225	240	222	271	214	201	253	243	226	230	212	237	265	246	200	204	220	202	221	244	230	254	258	236	247	205	209	248	261	253	231	226	215	241	218	246	238	225	265	198	216	257	209	217	219	217	255	230	229	248	230	193	226	229	242	223	208	238	210	223	250	237	250	229	250	228	238	252	231	237	232	252	208	224	217	263	249	250	223	235	246	217	228	256	233	245	246	234	246	267	246	243	241	236	268	222	235	221	228	249	268	266	219	285	270	250	219	231	249	225	213	226	229	248	200	238	222	236	218	237	218	248	229	238	242	207	247	248	252	222	233	243	247	249	242	223	251	224	214	256	239	193	235	225	221	247	242	252	227	231	206	236	255	199	226	234	219	250	231	233	240	232	242	242	257	258	250	223	232	224	232	226	239	217	252	209	221	253	217	223	234	228	238	223	231	228	212	251	242	245	241	249	201	237	203	242	242	227	202	255	214	201	214	217	224	225	238	244	247	286	223	239	221	217	230	237	217	268	261	231	235	221	228	261	238	223	238	205	221	234	233	223	229	247	254	268	259	209	232	276	240	239	234	242	258	284	226	266	265	216	225	230	194	253	256	258	226	243	239	242	240	218	239	243	240	249	245	220	241	250	237	276	258	252	210	230	252	227	243	231	238	246	229	220	230	231	248	248	249	218	242	230	236	243	249	281	232	218	232	258	271	246	263	262	220	232	256	261	218	244	250	229	223	243	218	224	209	211	240	245	247	238	238	245	239	247	238	249	263	220	238	214	250	239	223	225	241	221	228	236	225	229	217	218	260	226	248	273	243	227	253	239	247	262	248	236	249	235	231	240	241	223	245	243	248	238	219	229	240	210	244	236	251	237	266	271	220	207	212	244	232	244	231	264	217	268	239	238	228	240	235	252	239	233	248	231	263	242	213	216	240	239	254	252	227	237	273	237	254	249	219	239	205	221	253	221	258	254	237	256	235	241	255	250	243	243	228	268	229	243	233	269	218	225	236	226	235	217	231	250	231	268	245	266	263	228	207	217	225	271	240	251	236	189	256	258	234	256	229	212	230	264	213	212	215	223	234	221	217	209	241	213	232	245	223	215	229	228	232	224	250	220	217	243	268	267	250	256	215	212	224	209	227	242	225	216	197	243	228	244	238	220	227	241	249	260	226	263	234	249	231	288	231	228	250	258	232	240	227	249	240	242	220	234	241	265	230	224	229	228	212	207	255	222	259	205	244	261	248	253	223	248	248	242	241	230	234	238	234	255	219	255	227	197	231	260	246	237	227	243	232	227	223	241	248	279	239	250	246	214	242	222	246	230	231	216	221	252	256	215	262	225	243	233	227	236	247	251	254	236	246	252	252	229	231	202	210	240	284	235	234	263	227	229	249	234	214	224	258	207	224	206	223	278	217	221	234	242	264	228	282	259	246	270	208	218	189	223	229	244	232	259	235	251	235	248	256	211	238	240	240	219	229	221	245	242	234	233	256	252	234	230	230	240	241	202	240	217	239	231	216	241	241	240	226	241	227	236	232	197	240	235	234	251	256	261	220	236	242	235	229	228	215	240	208	230	237	255	254	244	235	219	230	215	233	211	231	233	225	229	227	231	231	208	220	220	255	219	250	252	234	242	221	240	216	209	249	223	237	211	250	239	254	243	263	222	225	232	216	262	244	257	244	228	255	206	229	263	244	227	216	240	246	228	252	207	251	258	218	243	236	247	259	256	254	211	245	221	255	259	225	236	243	252	200	234	237	256	211	233	195	227	221	247	228	227	240	228	224	249	246	258	248	232	233	216	250	240	258	241	232	248	223	233	241	234	233	244	249	249	225	242	231	226	239	273	267	239	232	233	230	244	234	216	229	255	222	231	270	246	233	238	248	224	233	218	243	232	261	241	238	205	238	248	227	249	214	249	237	259	246	231	254	251	213	243	237	238	224	228	229	223	252	217	226	245	237	247	266	225	250	250	283	265	237	230	204	242	230	249	224	219	232	234	231	244	213	225	246	224	246	216	215	244	249	227	244	234	238	241	247	216	225	248	267	226	235	225	247	236	232	237	251	242	262	243	230	235	237	256	220	257	251	223	243	252	252	220	244	260	245	250	223	241	243	266	224	228	242	226	253	244	255	245	223	226	251	239	273	240	214	250	245	282	243	261	262	230	227	228	258	215	251	233	192	226	226	231	230	229	222	237	233	228	256	215	241	260	243	228	229	206	228	214	264	265	238	258	239	209	235	253	223	221	213	194	225	225	233	250	261	257	260	237	219	240	226	226	219	222	238	254	246	216	239	219	229	222	221	229	235	242	235	213	212	207	206	247	264	279	234	235	224	230	230	230	249	225	241	229	241	244	271	243	225	229	232	240	257	219	219	225	212	255	197	204	235	268	248	242	240	250	245	254	227	230	245	231	236	220	230	255	228	236	267	277	226	223	260	253	205	208	283	220	219	255	243	223	261	247	237	234	226	218	235	241	214	229	230	257	230	223	227	252	232	238	216	250	240	276	235	252	240	249	206	229	240	218	234	251	255	225	228	238	243	243	244	238	240	262	232	230	244	269	240	240	242	245	216	265	258	234	238	255	221	232	236	239	226	242	251	241	232	247	216	273	243	231	254	255	228	250	246	208	240	241	234	257	244	225	270	230	234	220	231	209	250	213	223	239	253	262	278	248	233	239	247	242	262	240	266	255	264	215	255	237	259	249	245	233	223	230	233	220	229	234	219	208	235	246	223	232	253	234	229	229	219	241	245	262	256	231	232	246	237	239	256	251	236	250	225	213	219	260	278	229	205	202	197	212	237	219	222	221	218	211	234	225	240	228	231	243	243	222	237	255	239	264	255	237	250
8814	7952	4278	644	620	622	581	588	542	584	568	535	535	562	580	541	538	535	590	537	563	537	570	529	525	534	580	519	534	594	530	494	545	544	563	495	566	517	579	564	573	578	563	540	550	548	564	638	664	636	644	539	584	532	527	555	564	546	570	559	544	557	556	551	509	507	512	505	533	533	522	555	548	572	550	558	570	560	530	545	568	537	596	531	548	549	565	593	524	519	520	563	529	589	557	545	567	572	561	508	511	531	569	559	576	584	521	547	562	541	582	577	531	519	533	557	565	513	555	566	496	577	537	527	510	553	586	533	537	529	542	535	548	519	533	552	549	546	529	525	538	550	554	528	532	501	546	581	528	526	550	550	516	520	557	523	570	548	493	519	597	494	540	600	521	576	544	550	564	510	596	533	563	550	559	533	563	490	491	538	554	538	536	557	603	540	520	538	539	544	553	540	562	518	520	542	561	541	493	554	536	519	531	533	524	562	527	559	538	547	552	520	533	576	530	533	524	532	536	504	480	536	548	551	560	560	523	573	563	495	553	523	542	542	544	530	544	504	564	555	531	531	495	528	502	546	538	541	492	519	593	531	528	537	567	511	549	534	572	536	577	535	515	526	553	525	531	512	554	550	543	489	540	557	527	509	571	524	582	557	533	503	488	558	517	536	519	560	557	560	543	541	541	521	543	559	581	494	544	515	515	560	567	552	554	541	529	573	521	531	616	569	521	580	556	549	555	530	551	552	533	521	570	518	538	574	588	574	529	578	549	555	524	527	508	560	530	517	532	518	492	586	574	523	522	549	541	550	557	530	525	548	504	541	551	551	531	590	553	559	571	561	575	536	530	511	567	524	529	568	560	519	543	540	534	521	532	516	560	512	563	514	522	525	565	545	563	558	597	542	502	521	509	536	521	559	556	535	547	555	552	532	555	480	522	560	523	536	591	540	521	542	518	560	553	562	577	556	565	530	549	553	543	525	570	522	534	534	526	581	545	531	480	499	524	508	558	528	532	543	549	568	503	563	580	539	556	568	548	545	552	568	557	542	536	559	547	556	579	539	564	548	522	533	565	534	554	522	542	527	560	550	539	527	526	559	568	562	518	555	550	534	519	554	508	554	507	555	550	577	531	545	553	511	563	547	510	529	539	514	562	513	543	523	539	555	552	534	529	541	563	549	556	530	544	553	514	545	532	530	544	529	552	547	520	546	575	507	523	551	494	550	522	551	552	537	512	553	546	514	578	516	555	529	565	578	536	550	526	526	581	497	520	546	528	582	550	579	570	526	565	620	519	519	551	546	580	551	602	510	539	559	524	545	532	559	593	538	521	520	599	566	584	514	520	507	569	528	578	543	581	582	534	572	542	531	564	519	567	531	522	530	570	565	552	546	538	512	544	531	570	588	542	561	514	543	564	544	522	527	558	571	536	522	535	596	547	564	578	564	526	578	524	555	549	492	538	522	522	502	531	582	517	536	559	574	561	546	565	540	528	524	546	503	527	541	560	522	576	522	515	504	530	511	505	559	562	557	526	549	551	568	529	522	557	508	527	530	534	564	594	544	523	539	560	564	539	542	545	580	532	606	545	571	543	521	520	539	559	519	537	542	546	524	523	526	588	537	555	591	545	592	556	528	538	515	570	537	496	565	539	584	571	573	518	538	541	563	509	544	556	552	479	558	548	524	527	515	547	500	554	567	535	558	563	528	532	520	554	535	537	548	516	550	560	536	519	555	519	577	560	558	549	552	528	518	515	550	546	543	530	559	503	565	535	557	572	533	521	534	535	521	536	559	563	547	516	531	544	523	528	535	570	533	572	439	535	538	570	552	605	549	578	550	529	512	563	547	554	561	528	564	530	518	582	506	541	548	562	548	522	540	551	558	550	530	549	545	545	546	546	569	520	555	535	556	486	534	518	528	540	600	568	518	530	545	600	513	578	507	531	581	542	540	533	566	553	525	547	566	569	565	543	573	537	567	550	591	573	552	539	498	563	580	497	556	520	518	579	577	563	563	530	516	565	531	532	550	544	530	559	544	516	587	549	558	518	502	574	585	544	539	524	581	523	528	504	547	526	544	574	478	554	522	495	548	545	567	553	555	546	503	503	580	584	526	509	541	559	529	550	518	519	540	581	579	523	537	537	563	542	538	530	595	510	590	539	551	496	536	576	516	556	526	553	575	539	504	496	562	545	525	502	554	572	563	546	541	516	558	568	583	518	506	541	521	535	532	539	534	553	545	574	570	536	550	565	523	535	506	512	509	559	517	550	557	579	570	567	529	558	543	546	539	544	540	538	544	531	513	514	542	512	542	546	509	529	559	503	535	510	583	566	537	532	556	532	548	556	492	552	532	529	538	563	563	562	559	555	576	528	574	522	578	540	531	532	548	493	560	526	529	546	559	568	531	514	521	549	494	581	505	561	525	547	543	548	568	557	555	534	546	558	522	540	560	560	548	577	546	555	573	544	523	519	526	543	601	553	507	553	562	539	530	556	536	532	538	538	542	562	553	526	519	568	559	559	552	540	566	595	547	517	523	528	558	552	564	522	553	556	513	526	543	527	565	557	571	584	521	512	547	536	581	576	543	528	546	561	559	556	538	559	545	524	577	573	548	566	531	515	529	550	521	505	524	560	521	540	494	515	578	588	507	544	555	580	499	538	549	522	551	527	535	505	510	527	555	535	579	544	535	553	551	571	514	497	529	525	576	556	590	529	553	545	568	565	558	526	556	508	553	524	542	500	536	544	547	566	555	536	539	586	582	573	536	577	517	521	507	558	574	516	537	518	527	586	536	533	559	572	528	517	521	517	528	519	529	559	519	504	503	537	562	545	544	527	546	527	526	520	541	510	526	546	529	513	546	521	521	555	516	551	549	534	523	530	534	560	559	530	574	512	516	569	534	539	550	520	562	517	551	555	523	533	499	533	542	523	572	604	575	572	519	548	537	517	536	533	561	542	516	580	556	566	559	587	539	560	486	574	550	532	585	532	528	532	587	546	541	536	499	509	507	507	534	564	550	555	570	512	559	523	562	578	531	558	580	533	518	526	526	543	583	547	536	561	559	554	561	535	547	547	485	527	559	565	541	542	577	553	542	571	601	571	513	531	536	547	548	578	512	507	549	552	535	523	547	567	528	556	566	534	521	515	536	565	551	577	558	558	554	529	520	550	586	552	552	552	551	543	513	569	512	518	548	523	555	517	556	577	509	530	564	533	546	522	557	508	531	531	530	564	550	587	504	498	539	533	520	497	522	507	532	501	561	526	512	557	505	591	508	585	511	547	557	500	584	526	560	543	586	522	534	556	548	524	557	502	523	543	543	531	557	564	543	542	554	522	556	557	545	551	552	565	534	539	543	554	561	552	544	531	532	557	565	506	546	549	568	532	514	518	512	532	547	556	596	530	530	513	549	553	565	545	509	545	528	546	573	508	559	522	542	484	558	544	570	519	535	575	526	560	560	520	550	513	557	601	543	513	519	580	542	581	538
29226	34874	42852	8579	747	411	368	271	269	260	239	222	206	208	205	189	193	190	181	188	178	185	165	177	158	171	175	168	172	183	160	158	175	175	172	190	182	190	192	175	148	145	145	149	159	171	189	191	192	176	192	187	161	152	142	182	157	176	145	147	155	193	152	172	160	150	147	136	159	175	176	151	145	129	135	166	135	141	158	142	182	149	161	144	134	185	146	157	186	164	149	157	159	167	166	149	141	163	178	144	170	153	134	150	189	151	133	164	156	161	150	166	178	169	150	152	150	141	156	174	188	159	170	151	168	160	152	155	171	147	172	152	155	154	142	151	165	162	166	143	145	171	151	141	149	166	201	132	160	156	142	163	144	155	152	152	181	150	163	157	144	167	152	144	154	166	161	158	163	159	135	144	159	152	164	170	155	161	159	139	182	146	139	157	164	170	173	181	165	147	170	131	163	150	144	161	179	169	161	150	214	169	140	149	184	153	164	162	122	164	148	149	143	143	160	181	172	152	151	183	168	148	161	173	153	164	153	185	165	157	151	195	139	135	178	174	164	157	167	153	138	163	177	156	147	147	124	133	160	175	162	145	163	141	162	157	171	173	183	163	184	157	152	161	160	145	168	169	154	169	153	173	169	169	151	170	132	188	150	161	159	155	174	160	169	151	146	159	157	167	153	187	159	156	160	180	154	146	156	165	154	168	158	166	159	150	161	128	150	161	191	175	155	127	139	179	164	184	146	170	173	187	151	172	149	177	155	156	162	161	147	145	155	153	162	175	161	152	175	149	170	154	148	160	161	154	164	128	169	141	154	175	167	174	156	123	150	159	137	155	160	173	168	152	151	163	154	177	174	158	157	164	167	167	150	176	152	119	139	153	147	141	175	148	159	151	176	165	173	147	165	151	167	158	142	168	158	155	142	155	155	154	163	181	158	154	150	155	176	166	130	158	174	151	155	141	146	169	156	161	140	165	153	153	159	163	155	174	155	141	128	166	153	163	162	166	172	160	143	176	124	152	156	154	154	137	184	130	162	176	178	153	188	164	157	169	155	149	138	127	158	156	151	167	167	177	164	151	161	135	146	161	138	177	144	150	154	151	162	135	170	166	157	151	177	173	174	162	166	167	173	165	165	164	174	144	162	179	164	156	160	130	155	161	174	160	149	148	163	148	162	149	178	177	154	173	162	164	167	151	168	162	154	148	150	169	159	139	130	168	140	168	169	146	178	160	171	160	186	167	149	149	143	147	155	184	163	154	151	160	155	160	158	138	170	163	168	175	163	142	132	140	169	159	148	158	135	186	145	164	149	139	167	146	187	174	162	151	177	144	113	153	167	162	149	173	150	126	181	162	155	139	172	157	169	163	156	153	172	151	152	160	186	157	163	155	154	165	147	149	143	179	164	148	159	173	168	168	146	160	190	154	176	169	159	157	179	171	156	168	163	154	177	161	159	162	138	152	155	165	160	148	164	141	156	156	174	157	171	171	174	145	158	174	149	155	151	148	162	155	152	150	148	135	186	147	157	156	157	161	181	164	179	138	131	186	143	149	170	181	167	150	155	174	148	168	132	157	181	155	154	178	170	148	172	163	153	176	158	164	192	151	164	167	157	196	159	151	174	167	146	153	165	146	150	135	154	157	163	168	147	172	163	142	153	150	153	149	146	137	184	133	173	154	149	147	137	153	140	154	170	187	167	146	163	198	149	169	163	162	144	167	134	167	158	171	164	141	157	146	178	158	135	181	155	146	168	149	160	157	146	158	172	153	154	147	161	148	166	164	154	136	141	152	149	151	172	152	149	160	155	153	176	136	166	174	150	170	183	179	177	169	170	144	191	188	174	162	161	155	180	180	152	156	181	181	134	165	155	160	146	153	161	152	158	151	159	156	152	166	137	145	173	174	166	161	170	173	161	168	158	160	160	169	158	149	140	165	142	145	135	139	134	156	150	144	148	156	142	160	136	132	136	155	164	156	153	171	159	148	179	156	137	154	186	159	149	151	173	192	158	169	151	176	160	161	143	152	161	161	163	156	177	137	132	152	165	151	160	154	153	159	154	138	159	165	165	159	135	143	142	153	175	144	157	125	153	180	157	135	156	134	144	172	152	158	161	181	155	142	148	138	154	172	150	155	155	163	140	144	155	155	168	153	170	144	164	163	161	158	165	159	159	167	184	167	156	148	188	155	166	162	155	180	150	185	167	131	165	141	194	161	155	162	129	161	139	167	144	165	163	149	164	143	142	167	140	146	152	193	159	151	164	166	170	153	177	144	183	143	152	147	145	173	144	146	157	160	148	164	173	152	157	135	166	154	150	140	161	155	151	130	154	137	163	179	153	167	171	172	162	144	190	154	167	143	150	172	172	142	158	168	147	164	159	157	168	157	150	132	164	162	121	140	164	173	162	123	138	163	163	146	163	147	176	181	136	171	160	154	167	167	161	158	161	164	167	159	148	128	155	186	166	146	176	163	169	166	165	148	177	135	159	185	192	159	122	150	135	135	139	163	176	148	161	142	148	166	148	149	154	154	135	151	132	155	163	151	162	138	144	147	154	176	173	163	123	171	139	165	156	159	157	148	163	182	157	158	170	173	170	174	169	139	159	143	161	165	161	138	145	139	144	178	157	165	153	158	153	188	174	166	158	149	139	152	153	162	144	149	154	174	157	172	165	136	169	176	150	182	173	161	181	155	170	164	166	159	206	155	157	152	149	144	140	179	167	170	175	152	191	147	162	171	159	137	173	158	151	166	164	193	182	168	185	161	136	151	154	153	160	173	166	140	193	152	173	168	157	180	176	166	139	164	164	159	145	171	159	172	146	140	154	148	170	169	163	185	191	156	172	170	140	142	164	143	152	167	159	171	146	166	150	156	162	164	155	131	143	160	164	159	157	139	142	151	167	143	124	165	145	153	173	162	171	133	152	159	156	158	166	173	182	182	145	192	161	143	149	168	151	158	152	187	161	168	155	130	154	142	141	170	160	132	158	167	172	149	168	175	144	153	165	148	162	164	166	138	156	173	157	150	128	178	170	178	141	136	158	167	148	185	153	148	130	172	149	146	170	141	166	155	162	183	172	182	176	145	153	151	127	159	162	133	169	170	149	145	151	135	156	160	157	149	148	163	143	161	164	158	157	169	151	142	139	155	157	175	184	155	174	170	168	133	163	144	158	143	177	182	155	177	191	149	152	146	147	160	204	158	155	153	161	144	158	165	147	143	166	190	156	152	154	165	150	163	131	170	164	155	187	196	172	148	141	165	130	158	188	180	149	173	172	159	148	170	174	156	168	149	166	139	165	182	152	190	165	145	190	175	184	157	143	160	153	166	162	160	163	163	141	148	142	134	147	157	159	139	154	142	150	187	138	156	158	165	158	174	138	151	148	151	153	142	149	158	177	148	143	156	168	175	129	161	162	142	153	148	165	174	184	140	153	149	145	160	175	149	146	180	152	172	152	135	169	132	156	160	178	169	163	167	154	148	142	158
15968	28320	37332	3208	2039	1650	1416	1168	1081	965	796	787	725	688	658	607	586	535	574	518	529	482	540	452	456	465	520	467	463	502	458	464	431	405	443	418	438	421	360	406	431	429	406	434	399	462	507	536	530	521	526	422	441	448	415	440	462	432	418	414	415	424	400	433	401	408	402	391	434	397	431	404	427	403	400	407	379	378	406	407	412	389	421	393	436	426	363	404	382	384	396	378	398	425	415	387	417	417	396	404	417	417	411	407	435	397	409	405	417	387	413	448	438	424	425	411	414	385	418	396	364	398	407	404	426	408	404	404	427	423	427	386	401	427	343	378	411	415	415	362	411	424	404	391	450	373	407	371	384	406	393	378	397	394	410	409	418	422	417	391	409	419	397	421	388	396	397	410	417	365	424	414	396	400	417	378	387	424	364	409	398	383	416	437	397	408	401	391	396	387	411	392	378	428	369	423	374	368	417	407	403	415	373	401	407	405	415	420	392	396	360	421	417	431	406	405	419	414	394	393	435	409	386	467	379	381	385	390	376	369	396	414	406	397	400	423	441	387	419	388	394	386	392	392	399	426	422	393	386	390	400	384	390	408	425	377	436	424	404	361	401	390	401	426	389	388	392	360	382	410	398	384	388	406	397	408	387	386	398	387	402	400	424	405	409	392	425	369	360	441	399	394	424	407	382	389	410	391	380	394	407	425	387	413	386	419	416	401	401	395	416	394	392	389	430	405	413	408	424	436	386	426	407	396	389	392	395	404	388	360	427	365	385	400	417	410	362	378	406	346	410	367	436	373	399	420	403	439	433	396	417	374	419	394	443	381	383	378	382	404	404	400	426	361	380	376	424	371	434	388	389	362	392	414	412	419	384	438	397	407	373	412	359	411	388	410	407	391	399	391	407	406	394	404	407	377	414	413	396	376	442	381	417	422	426	395	399	385	389	386	405	422	400	389	388	404	415	417	393	401	397	402	398	374	367	372	394	417	411	420	373	382	429	381	415	381	410	390	409	389	393	399	408	421	381	394	396	386	373	348	427	397	412	370	387	411	379	402	401	386	378	373	387	396	409	405	417	387	366	418	393	416	390	410	405	387	428	415	399	421	389	420	413	397	397	416	416	367	383	377	398	380	422	409	411	423	372	380	399	409	408	380	376	384	393	382	397	399	401	403	373	411	388	360	397	434	435	413	392	404	438	412	418	354	391	421	398	395	401	407	453	400	438	417	449	402	377	429	384	414	404	394	388	392	408	416	410	393	399	387	402	379	410	434	374	404	397	380	392	428	424	401	367	401	413	417	385	421	410	363	392	386	397	360	411	407	412	403	406	423	379	435	405	379	389	432	406	390	429	423	400	417	407	376	394	437	354	416	395	371	407	398	416	397	424	386	411	403	399	412	393	404	401	400	414	417	386	396	377	390	380	403	399	392	398	389	424	379	402	403	391	372	402	363	437	407	391	419	405	439	379	388	397	417	436	379	401	405	409	415	370	381	419	379	377	382	386	401	434	370	402	357	414	412	372	401	401	381	395	412	378	401	403	402	412	413	430	380	366	390	397	397	381	391	398	430	414	395	372	375	375	359	382	401	433	403	418	405	413	423	421	425	390	363	405	412	408	389	454	399	388	397	391	423	387	368	409	409	371	415	410	403	415	394	403	368	405	383	393	426	445	398	381	388	403	400	403	414	416	400	439	415	429	395	418	407	399	420	389	421	399	411	372	428	371	399	390	420	424	408	389	384	408	407	364	409	420	384	414	406	400	441	407	413	354	387	388	398	407	398	409	403	410	420	383	400	393	391	411	457	378	413	365	378	370	404	386	401	417	410	412	410	387	379	395	416	416	402	379	403	389	385	413	392	391	402	406	386	386	391	390	386	419	405	408	416	404	418	391	405	393	433	407	452	434	417	392	392	368	373	394	405	382	384	405	430	390	391	397	410	422	372	395	402	408	385	404	387	403	391	387	378	395	409	410	412	412	420	404	379	394	423	383	386	403	384	404	381	398	424	456	433	370	383	408	415	408	396	369	365	415	401	422	399	413	409	364	381	399	385	386	408	401	389	400	385	426	390	402	388	429	408	396	423	441	427	405	414	416	403	369	381	409	382	417	409	411	398	409	382	384	387	383	383	443	393	402	374	385	416	404	443	418	384	430	428	392	405	369	382	387	400	394	407	393	430	392	411	381	412	402	408	403	396	373	374	409	405	419	390	393	422	428	395	392	430	402	401	428	400	424	340	422	425	379	414	394	362	411	370	395	387	416	395	441	402	402	369	379	372	387	381	387	377	412	396	404	397	424	422	398	369	375	414	417	336	402	425	406	407	403	419	381	404	399	400	405	417	396	371	403	403	373	415	439	389	406	418	394	372	377	359	418	375	397	372	364	378	410	418	387	440	435	403	416	390	434	416	388	386	391	388	380	405	391	380	370	401	388	389	415	402	392	370	403	406	410	395	401	414	361	384	403	429	411	370	399	445	375	427	417	421	386	398	422	421	375	401	367	402	437	375	387	404	421	415	393	402	405	405	430	382	410	418	391	422	371	384	438	418	430	387	419	404	398	411	423	408	421	401	410	380	372	396	394	418	426	385	374	399	411	383	382	420	417	415	391	401	384	435	409	383	395	412	380	411	380	404	446	419	405	419	397	432	421	395	374	405	385	393	420	419	394	390	402	410	387	394	422	406	378	394	402	397	437	379	398	384	380	416	377	400	417	394	447	390	415	407	409	411	393	406	343	409	376	417	395	382	406	387	387	405	376	417	371	388	408	382	375	375	372	411	385	405	407	383	369	377	429	421	368	392	397	393	426	413	393	400	377	380	386	389	394	401	378	383	406	408	423	380	383	436	446	389	387	439	391	406	399	409	414	409	396	384	418	393	383	419	415	400	388	391	415	377	384	389	423	387	411	386	403	431	415	425	376	399	399	430	387	365	392	390	399	399	418	401	417	394	396	422	395	426	398	363	381	374	368	373	411	388	389	415	380	397	446	415	417	385	380	392	374	397	407	414	405	411	432	404	418	378	415	379	387	397	390	387	412	380	375	396	382	384	402	424	441	390	398	355	382	398	409	387	391	392	380	428	386	424	411	412	426	368	384	402	381	376	406	393	381	416	385	422	379	399	405	419	395	391	401	405	358	385	382	392	399	419	371	442	358	405	392	418	375	387	379	386	408	376	449	407	370	411	405	395	394	441	381	383	373	378	417	398	410	385	386	423	347	426	392	385	416	420	414	398	399	414	398	413	412	392	381	408	381	376	436	403	385	411	398	414	409	423	441	411	378	405	409	453	442	419	421	406	395	389	394	393	436	376	394	413	399	405	405	384	411	386	390	394	394	406	429	420	381	399	416	420	410	354	392	399	424	387	396	403	383	413	400	355	425	384	406	401	399	413	389	393	438	415	387	383	395	366	403	399	427	403	426	400	402	378	384	444	400	395	414	393	402	386	383	378	427	380	380	406	390	412	383	419	366	388	350	393	420	388	463	411
38289	50965	59659	17967	2587	938	690	561	514	415	393	387	426	334	331	319	292	301	304	293	331	294	286	303	263	287	276	307	280	260	280	292	286	290	246	323	294	293	302	261	258	263	282	278	285	316	313	288	319	299	279	282	222	298	256	272	294	267	275	242	228	286	239	246	269	291	271	290	277	264	246	269	294	264	240	295	255	253	228	277	251	279	286	291	247	288	254	283	274	267	292	270	267	293	253	251	273	232	290	266	278	268	281	275	267	272	287	261	274	269	302	289	275	282	321	242	280	265	292	284	227	258	305	242	263	238	290	276	272	257	251	247	256	272	279	250	273	266	258	225	312	273	287	260	263	267	259	257	283	288	246	301	275	288	290	270	257	234	278	240	255	269	276	259	276	290	293	261	270	283	293	271	277	289	283	266	260	268	294	269	284	291	303	261	277	302	272	275	292	278	294	274	250	264	295	264	279	275	265	280	279	280	291	287	261	275	270	261	262	258	302	313	300	277	265	283	291	253	263	252	305	292	292	279	268	270	293	231	254	250	265	252	306	252	302	240	270	279	264	267	270	289	244	277	272	310	320	302	291	262	259	274	277	285	300	261	275	267	299	242	261	252	283	285	288	274	291	292	262	264	272	240	267	256	277	242	291	277	287	282	271	284	277	274	280	286	286	257	267	274	280	248	252	232	267	287	274	258	245	291	271	232	253	301	273	297	293	275	256	248	290	270	258	260	275	284	263	256	272	296	254	265	234	248	253	275	256	267	314	285	258	273	276	277	273	287	264	292	286	268	276	265	261	289	245	298	263	259	235	251	257	284	246	276	271	268	280	272	290	274	259	260	225	275	288	235	244	231	275	270	273	265	270	265	291	273	298	246	257	263	246	270	240	290	271	252	252	271	270	256	269	272	266	282	278	270	267	264	258	261	268	287	247	281	270	254	244	271	246	273	268	262	257	245	267	241	238	290	273	257	263	275	238	278	280	254	280	258	243	294	260	274	283	274	251	293	263	278	273	296	262	268	274	258	268	270	288	238	262	248	282	267	293	270	273	225	261	253	280	257	286	282	258	284	262	269	306	303	264	270	267	258	278	270	267	280	274	258	296	265	259	285	279	301	274	269	270	273	289	248	271	251	247	295	284	282	269	287	261	253	256	291	296	273	248	270	273	266	299	262	285	261	259	303	291	294	276	299	246	234	250	254	251	267	233	269	293	231	232	254	257	250	280	300	305	286	246	284	228	253	257	299	277	287	243	290	289	282	265	252	255	303	250	261	263	273	277	270	263	262	285	266	263	269	268	269	271	274	267	241	271	273	256	247	243	297	298	292	270	299	292	280	272	260	274	299	281	268	264	255	272	261	253	275	252	225	260	260	249	269	257	285	244	255	258	263	274	271	265	282	235	239	246	267	263	314	262	271	285	284	265	260	276	251	262	262	257	254	263	272	268	278	272	301	276	284	303	275	262	276	255	260	273	238	263	313	266	257	289	279	307	244	275	272	244	301	261	270	277	259	285	262	275	285	312	251	262	323	261	238	292	274	275	260	266	287	244	257	254	282	289	249	258	268	297	267	268	282	299	291	262	236	268	264	270	253	268	254	263	257	271	281	287	275	272	234	264	262	271	282	242	261	282	229	298	304	284	287	267	261	275	243	290	273	290	263	284	260	264	273	242	272	263	260	266	272	269	263	252	252	278	237	284	254	290	250	256	264	282	290	291	277	251	254	265	258	254	266	300	269	289	254	298	276	263	257	253	278	270	268	246	261	289	262	274	291	269	242	306	293	253	268	293	286	285	293	291	291	269	234	264	286	247	261	285	295	268	254	301	268	282	241	243	251	266	301	267	279	263	268	259	285	260	253	269	257	307	251	249	242	281	290	271	245	258	267	281	291	233	255	292	292	279	241	250	284	294	246	296	285	235	279	295	280	267	261	251	247	258	250	258	276	247	261	279	261	249	231	258	265	312	239	266	242	278	273	263	266	274	273	247	268	284	302	254	247	260	270	263	253	271	267	276	233	299	273	277	270	256	255	265	276	272	253	266	286	257	291	278	244	247	280	296	254	241	274	283	258	209	259	254	262	277	249	272	263	289	267	286	283	266	249	285	295	249	284	291	278	243	270	280	260	254	258	262	281	257	285	241	285	272	274	283	285	260	282	271	285	251	294	260	270	274	260	249	264	282	234	256	259	282	271	276	283	264	301	259	299	259	289	265	312	248	245	271	248	288	267	256	261	292	256	248	273	261	279	250	292	273	257	281	291	226	290	277	252	249	267	250	275	284	258	253	278	261	274	255	252	251	272	269	244	277	306	236	262	276	251	251	248	264	279	285	274	285	274	255	292	254	254	280	278	271	297	260	279	283	272	261	275	272	260	249	288	249	290	275	282	261	275	255	290	244	254	231	252	244	238	269	281	270	258	284	251	289	262	251	268	286	275	252	268	281	285	238	301	269	249	258	300	262	308	265	279	283	269	244	294	300	279	263	267	262	291	263	276	267	249	294	271	213	304	261	256	297	242	296	254	299	291	260	245	265	270	287	261	247	285	286	270	272	262	288	269	277	263	299	270	267	262	256	256	292	308	267	270	263	274	274	283	268	270	263	252	259	273	240	280	250	255	260	262	291	256	303	285	284	247	251	313	262	261	251	300	275	249	279	258	252	276	286	240	257	277	228	281	267	273	283	257	253	249	255	317	260	286	261	265	262	291	284	258	281	262	279	271	302	283	280	268	265	290	271	242	265	281	233	275	261	252	259	260	292	295	251	288	267	253	252	271	267	273	277	279	285	265	284	287	262	235	259	239	268	270	269	263	264	268	290	263	297	266	255	251	258	268	278	272	311	253	268	292	289	270	274	268	271	269	266	252	254	258	249	263	281	255	281	275	252	227	272	249	261	265	250	248	277	299	273	268	296	261	276	268	253	254	254	260	275	273	260	249	288	246	285	255	281	284	270	236	249	261	264	282	283	253	286	266	270	251	274	278	270	258	290	259	258	301	305	267	302	275	271	283	273	272	278	271	298	275	245	265	264	301	302	283	261	270	269	304	230	248	251	252	274	262	275	230	260	268	292	258	295	270	245	268	268	268	274	275	285	277	290	271	306	298	260	290	266	280	264	258	254	294	284	275	295	292	283	275	276	261	278	264	288	258	273	287	271	275	269	269	268	268	274	275	264	246	259	278	255	274	270	265	278	271	244	277	264	237	294	254	274	274	248	263	269	253	268	286	263	268	260	265	270	264	255	299	300	300	304	310	266	271	278	289	279	253	260	264	261	274	253	262	260	261	291	250	259	311	256	254	291	244	250	269	266	291	255	282	269	246	314	251	250	262	273	272	249	280	293	279	251	270	275	252	269	261	266	277	293	257	281	285	251	253	250	261	259	266	271	276	282	282	250	266	263	265	240	268	260	253	295	253	252	274	301	251	238	259	277	279	268	277	272	299	272	278	246	243	291	269	279	268	290	268	280	253	283	279	245	267	269	276	272	272
20174	39096	49148	5637	3983	3284	2749	2318	1924	1752	1561	1461	1310	1285	1121	1019	996	995	981	947	906	864	860	843	830	797	734	812	727	805	737	741	742	709	793	768	727	725	683	688	731	667	700	667	713	683	748	877	875	851	695	677	700	670	695	690	691	670	652	674	694	682	662	682	661	652	662	685	745	668	691	677	669	666	660	636	686	635	638	657	649	681	623	625	640	636	674	644	621	613	641	644	658	691	669	659	631	664	686	688	717	596	665	681	700	691	671	616	660	646	736	740	663	599	637	643	673	672	624	677	673	616	671	589	664	676	625	665	593	653	632	655	654	627	641	667	628	599	610	635	621	592	615	583	711	665	704	654	678	634	629	619	644	657	602	649	615	634	648	627	653	678	665	655	666	640	649	661	659	641	611	639	646	618	628	605	594	617	649	596	610	611	639	614	625	625	652	668	630	667	636	645	653	612	657	638	648	637	705	669	613	645	658	622	595	649	619	643	655	687	666	609	634	617	650	661	614	614	649	621	685	662	630	630	648	647	576	608	636	679	641	708	672	629	645	651	654	627	595	661	672	650	677	626	667	624	713	670	685	675	669	625	633	655	675	635	653	621	624	650	662	677	604	658	623	646	713	642	647	601	631	620	638	627	664	624	670	670	615	611	616	579	624	660	637	611	646	648	663	664	613	654	577	572	625	626	646	650	681	632	627	649	651	630	674	621	650	622	622	665	650	584	654	613	698	658	623	647	604	642	655	652	638	621	592	637	605	638	670	662	644	607	674	639	632	642	645	612	621	673	622	697	677	626	671	665	618	634	641	639	631	628	661	634	655	675	682	646	630	612	662	625	610	646	616	604	608	651	650	637	575	640	626	661	663	650	670	693	648	669	638	644	606	625	631	626	701	596	642	632	646	655	666	603	633	636	587	659	606	623	643	622	613	600	621	675	638	621	668	650	597	630	638	659	668	632	673	664	655	648	680	638	676	654	654	628	656	637	667	603	592	644	657	621	659	689	631	648	645	675	639	631	654	637	588	629	680	641	624	632	625	645	613	647	629	588	639	635	638	628	633	645	626	669	682	650	619	651	632	634	630	661	609	625	626	625	640	686	636	685	656	622	640	640	643	661	609	661	642	623	624	676	628	625	663	633	656	673	621	667	706	612	609	683	646	654	699	657	658	630	629	619	645	622	644	618	655	643	615	659	629	654	643	624	629	644	625	647	660	642	618	622	658	667	669	647	638	668	631	619	660	656	672	658	693	666	631	646	629	619	665	596	612	626	630	651	626	616	635	656	596	676	673	657	648	627	651	612	616	634	617	632	630	591	683	638	663	581	641	649	678	601	663	663	626	669	666	634	643	678	681	627	623	624	628	639	621	616	629	578	608	672	637	668	614	671	675	643	651	601	644	636	672	624	663	606	672	588	622	650	619	624	647	650	649	611	645	671	667	649	637	606	635	629	647	647	675	636	646	631	637	605	613	618	669	622	660	653	608	616	614	643	634	656	655	676	637	597	622	665	628	670	605	737	634	666	646	677	659	634	665	699	625	657	667	650	639	636	684	625	641	635	596	650	666	626	697	648	633	640	666	643	652	643	620	643	665	715	622	666	633	625	668	617	676	629	666	630	631	643	656	638	642	626	690	630	643	698	676	624	664	654	721	657	648	646	603	650	659	615	651	647	606	635	650	661	652	618	653	638	638	671	614	611	619	688	630	589	630	630	645	617	643	692	653	649	618	663	638	621	630	623	647	638	642	601	639	650	631	612	656	634	683	604	601	623	670	649	608	597	643	602	658	631	670	641	642	639	641	602	649	649	647	659	676	662	655	650	612	631	633	646	613	650	642	630	644	619	606	623	668	645	660	685	662	652	603	617	658	667	632	611	615	662	651	629	618	629	671	651	649	640	623	596	660	630	667	644	619	622	657	644	637	638	639	642	669	647	685	673	613	696	589	657	654	631	655	642	657	666	695	614	669	624	625	663	593	663	631	659	658	626	593	658	693	627	636	646	626	623	668	659	660	668	644	612	654	638	670	650	658	624	659	634	668	653	653	696	599	623	645	637	653	639	643	651	580	626	635	628	632	622	621	630	647	655	693	704	688	627	629	632	663	682	634	632	621	636	622	682	685	618	671	654	594	671	593	641	631	683	651	639	620	622	625	584	611	620	649	646	609	623	666	644	646	652	618	623	607	652	578	656	642	661	630	699	642	602	649	610	632	634	670	633	638	599	639	660	664	632	613	643	682	615	636	644	621	634	648	636	625	653	599	651	630	653	642	653	615	644	630	626	641	627	631	651	648	631	660	593	644	698	682	662	643	592	698	619	668	650	625	645	606	613	632	644	629	634	592	656	659	636	642	678	651	598	664	605	666	653	603	664	618	641	634	636	625	675	666	600	626	649	660	641	645	626	664	654	623	651	621	682	638	646	603	636	658	667	674	671	617	598	607	630	647	610	632	656	650	642	634	661	645	632	679	606	628	649	616	626	634	599	635	687	620	624	572	576	611	630	680	613	664	645	637	664	614	626	642	683	655	677	632	650	650	654	628	659	689	638	682	611	627	681	618	672	638	643	660	675	597	590	646	617	599	665	680	658	607	601	617	642	661	653	642	676	620	665	609	646	669	676	646	614	620	656	679	609	677	665	617	638	663	646	636	584	650	643	630	632	679	626	653	653	676	664	616	624	674	655	642	674	617	623	649	657	612	643	639	669	637	606	622	628	636	604	674	670	651	638	654	667	621	667	625	648	612	647	649	672	658	639	640	660	652	614	651	655	652	640	638	608	653	643	620	668	634	629	588	657	628	613	662	609	655	639	646	681	663	618	675	630	650	604	655	646	635	642	646	614	606	676	619	639	635	629	624	656	590	614	630	679	652	677	633	650	640	630	646	666	669	613	675	624	624	612	651	610	627	584	630	647	643	680	660	661	678	618	623	620	637	599	658	564	664	619	665	629	652	636	673	636	668	671	653	644	623	633	648	645	598	643	618	650	616	651	639	639	631	656	618	665	684	637	643	620	621	683	682	658	607	603	607	657	643	659	630	595	641	652	616	629	689	635	614	615	647	657	668	654	634	641	638	634	629	615	602	664	625	639	667	637	657	619	673	650	664	636	652	672	648	647	662	596	626	668	654	678	720	656	661	631	672	638	607	672	611	612	674	665	652	620	633	638	657	626	597	657	601	694	623	673	655	589	653	676	663	701	636	683	619	613	596	674	640	651	636	600	644	684	603	660	664	627	645	628	618	653	619	636	631	644	628	613	665	637	640	607	663	624	698	597	635	656	602	614	647	621	669	604	629	688	608	620	620	628	616	685	559	688	669	631	633	635	631	615	621	645	650	634	658	630	640	601	662	652	626	672	587	663	631	635	639	612	666	589	633	614	652	670	668	587	612	568	647	659	616	622	659	595	638	602	672	617	651	684	672	629	648	618	651	623	640	664	682	623	624	617	625	582	653	619	592	629	696	650	650	624	648	690	643	647	646	638	635	641
17752	9903	2292	329	254	228	250	239	214	225	234	236	235	247	213	248	236	216	213	242	214	185	227	220	238	252	230	235	230	244	210	236	196	200	217	204	214	230	230	241	207	210	232	214	227	242	235	238	213	228	226	199	227	214	216	248	238	207	225	242	242	219	194	236	224	237	231	238	213	235	213	196	251	225	239	240	236	224	195	202	240	249	211	189	283	255	201	253	227	222	239	253	216	225	242	211	204	233	209	216	206	232	243	208	197	230	218	202	221	217	226	219	217	221	219	235	223	205	228	218	194	222	219	243	216	197	251	213	244	218	257	212	199	225	225	227	198	196	222	229	254	225	254	211	238	252	221	221	214	185	222	267	222	218	229	232	209	239	243	228	218	243	213	225	220	231	216	233	231	240	225	228	220	221	209	226	220	238	199	211	229	217	227	251	231	212	220	220	199	224	241	247	239	203	242	252	233	224	223	225	217	220	236	258	233	215	247	227	220	232	237	226	195	240	240	258	244	242	191	220	205	226	223	216	225	242	242	224	223	229	225	230	228	214	198	235	198	225	240	230	208	227	238	246	203	226	227	201	230	229	235	223	227	250	227	243	250	211	212	228	199	224	225	224	216	221	208	233	238	238	204	231	214	223	233	226	212	225	229	220	220	224	223	254	221	211	244	173	209	229	234	233	214	244	216	219	237	216	238	218	253	227	215	230	233	213	248	218	222	186	239	214	226	234	215	217	234	196	244	217	203	203	209	238	230	253	246	241	221	229	220	229	259	219	232	202	220	260	227	253	216	196	210	230	220	227	255	210	235	247	202	220	236	222	224	250	203	239	240	237	228	232	196	248	208	216	257	221	234	254	238	205	202	218	247	211	238	232	232	235	208	216	249	205	221	216	215	225	232	220	212	228	261	215	227	229	236	259	209	213	215	219	255	247	216	217	251	238	231	211	240	202	195	226	212	238	208	236	219	221	227	211	234	202	230	207	236	251	240	243	212	226	252	216	236	222	240	222	194	207	223	221	244	242	265	234	199	246	232	227	211	227	242	244	215	226	213	216	213	215	236	203	220	214	220	216	224	220	246	226	218	233	259	223	200	228	239	241	215	243	220	248	229	237	240	214	216	222	208	213	236	215	222	230	212	243	248	204	234	235	192	225	248	222	239	234	254	226	224	243	222	237	241	251	214	226	241	243	231	227	208	227	210	212	232	244	227	211	244	229	215	217	211	217	202	223	222	201	228	229	202	196	237	224	221	234	225	212	240	207	265	224	224	230	226	234	197	239	226	219	207	215	216	251	208	224	250	181	240	208	230	195	216	234	215	223	208	207	225	234	218	219	225	204	240	245	230	247	207	235	245	222	187	226	229	237	228	216	243	217	230	226	222	230	214	203	249	224	210	236	227	233	233	234	227	250	218	213	241	234	231	218	239	219	219	258	196	205	255	234	194	226	242	248	230	237	248	242	224	259	240	238	202	229	247	218	238	244	237	230	230	235	222	236	237	223	204	205	229	235	225	232	261	223	266	217	245	221	241	213	233	242	222	206	214	237	230	227	245	236	219	229	216	213	227	220	229	222	223	210	230	228	267	249	223	180	214	190	204	206	258	216	234	211	208	235	216	271	194	216	225	232	226	244	243	239	223	231	257	194	253	236	202	236	248	224	220	223	218	245	232	228	237	205	212	203	231	232	208	211	221	204	223	239	191	225	214	225	217	218	213	246	258	215	216	230	251	231	233	243	223	218	224	220	235	214	243	222	226	213	215	214	219	201	200	233	208	205	226	229	234	211	212	223	229	221	231	226	184	221	230	224	229	251	249	245	239	207	202	216	226	220	213	206	234	248	212	239	254	222	225	250	235	256	238	253	235	214	210	229	223	216	208	192	196	239	226	242	238	221	231	213	224	211	219	229	232	234	221	228	252	220	230	224	228	260	230	258	230	230	212	201	236	208	207	227	224	235	236	235	217	227	207	228	226	280	237	243	253	251	199	214	235	206	222	203	209	234	242	216	215	218	236	216	220	228	232	223	229	227	223	234	194	196	236	243	249	226	214	215	217	208	182	218	248	226	207	209	222	222	239	245	226	231	215	206	207	236	208	259	236	237	235	203	207	249	244	227	230	226	215	238	239	215	194	245	208	213	218	199	234	230	213	218	221	211	199	209	199	204	202	222	250	212	208	239	252	211	216	219	249	230	244	209	217	247	195	257	254	246	242	226	232	223	227	231	214	250	216	247	243	251	193	224	220	221	214	218	246	234	208	233	223	195	190	210	224	196	203	210	209	238	224	239	220	222	227	247	221	246	235	240	243	241	236	216	234	215	219	224	233	212	218	224	236	221	213	229	231	209	230	200	237	203	230	224	227	231	214	202	251	230	235	232	226	221	230	216	218	216	200	207	244	230	237	231	194	199	199	234	223	240	230	215	227	244	222	215	210	224	219	238	222	241	219	219	206	248	221	256	246	227	239	205	206	221	244	217	226	245	215	225	235	256	238	234	257	233	220	255	237	236	223	211	226	253	220	227	239	233	220	222	228	238	230	259	220	209	247	212	194	220	213	235	242	225	246	219	227	225	220	218	236	213	207	207	237	222	222	227	248	230	239	218	223	244	218	239	205	201	220	219	207	246	216	198	234	233	234	253	246	211	230	202	238	249	265	220	222	217	199	251	226	217	206	230	219	212	238	237	223	241	215	247	204	228	206	245	231	216	199	231	192	235	257	225	256	233	242	207	208	246	219	242	218	230	204	222	242	249	240	238	216	214	238	215	222	261	281	250	225	208	221	205	247	252	219	270	228	193	230	228	202	197	214	202	206	228	254	211	214	213	226	216	205	208	218	214	233	222	222	228	217	210	234	224	233	228	219	237	213	235	216	229	215	237	222	211	242	258	194	225	227	199	227	232	228	234	205	189	259	223	234	224	205	245	238	226	228	212	231	230	239	227	233	238	221	180	253	216	244	231	205	230	221	220	248	212	223	219	245	217	234	196	231	213	210	211	259	208	237	222	230	192	226	228	236	216	254	205	202	234	249	229	227	223	198	213	187	228	217	240	196	220	245	243	255	255	242	214	225	203	207	211	224	234	194	239	227	192	234	211	226	253	241	258	251	214	233	233	226	215	248	211	236	213	216	247	230	235	236	233	239	240	233	229	231	230	197	216	233	230	216	217	224	227	238	204	256	202	245	217	217	223	249	222	214	225	208	227	242	230	219	253	242	230	226	223	225	254	223	244	227	221	217	214	234	213	220	241	222	203	206	219	240	248	253	185	202	220	200	220	238	227	231	217	219	239	239	207	245	222	228	243	247	219	237	249	217	197	231	231	216	220	248	250	226	212	222	222	208	226	213	244	257	240	248	220	245	223	210	212	207	215	226	207	211	230	209	225	203	209	240	212	228	209	210	199	233	212	212	238	215	210	207	211	227	226	232	246	192	243	213	231	228	251	236	220	242	228	229	219	240	249	249	252	219	201	232	232	199	231	214	232	207	219
9082	7444	4295	640	615	632	576	560	559	544	568	554	545	542	523	577	512	520	485	539	530	527	515	558	530	495	563	528	543	514	536	564	504	497	531	534	549	526	544	549	571	534	520	537	537	531	559	592	606	572	533	538	529	530	497	570	533	503	543	560	547	537	509	481	534	553	524	500	468	545	523	508	556	497	508	513	529	515	545	543	519	486	543	557	515	551	534	543	499	550	561	501	537	546	570	553	526	541	522	552	513	572	532	510	530	573	496	533	543	519	585	552	494	506	489	534	504	549	564	533	539	524	549	497	545	529	531	530	500	534	537	579	542	545	491	536	480	537	526	522	525	559	526	520	525	513	511	550	512	519	526	542	484	507	527	535	510	528	536	497	552	526	527	499	519	551	538	545	505	515	539	491	527	576	515	507	506	518	517	548	558	522	517	514	557	504	536	522	528	500	540	554	537	530	495	545	547	544	513	496	528	495	496	553	530	494	463	546	529	536	487	514	532	544	532	509	494	517	530	511	505	523	554	526	546	522	527	536	548	543	550	521	520	520	514	488	515	535	543	544	547	529	526	574	506	499	584	522	533	515	517	530	565	542	563	511	492	522	546	531	546	523	546	538	513	530	546	492	539	511	533	521	511	518	530	527	529	496	522	508	481	544	470	520	515	518	507	521	528	514	514	537	524	540	518	558	509	479	519	492	501	547	522	493	546	477	494	548	506	547	550	527	552	534	529	508	517	523	543	577	545	538	544	515	515	495	560	493	536	529	518	515	535	554	507	515	541	505	543	561	550	544	528	498	563	501	487	546	546	489	514	526	515	504	513	494	531	530	559	519	506	489	531	516	513	558	569	520	536	482	521	535	513	547	522	505	515	462	550	510	469	508	551	513	518	495	527	535	574	546	475	542	518	526	560	511	518	479	517	499	517	516	542	543	505	519	518	556	543	519	486	484	503	540	525	529	558	516	495	497	554	488	530	516	541	554	501	543	522	546	527	537	531	488	533	538	570	565	480	505	518	563	482	567	577	536	523	489	538	510	494	501	536	513	537	506	555	523	509	550	540	554	540	498	506	536	512	499	508	495	505	586	541	535	538	547	501	528	517	523	538	527	503	512	493	561	552	540	565	540	501	545	524	509	540	556	536	548	536	511	522	548	509	506	509	538	539	497	556	510	553	519	491	489	518	568	503	545	536	498	537	534	503	541	493	499	520	528	535	528	511	509	569	559	552	509	532	553	554	522	512	529	474	522	558	534	527	544	521	481	515	503	532	542	503	507	536	543	561	570	559	503	503	530	557	510	546	537	519	505	535	528	513	485	537	523	511	538	510	501	509	558	519	554	511	553	503	522	515	537	514	556	495	516	528	516	551	486	545	539	542	515	518	513	539	547	575	519	477	544	535	504	509	515	541	505	518	555	556	533	547	527	539	505	533	490	508	493	544	529	529	543	563	481	533	560	531	520	497	465	505	505	513	546	553	534	515	523	466	540	519	505	552	528	536	564	495	538	549	520	530	572	553	552	529	558	552	543	541	527	531	514	508	502	537	532	497	552	509	498	518	546	482	560	522	500	515	528	531	533	547	518	533	528	536	551	494	514	524	499	538	536	542	533	526	492	518	529	460	491	547	553	493	548	528	503	508	475	539	526	551	521	560	534	533	541	555	514	502	505	482	503	565	563	488	562	527	549	492	516	550	490	536	524	535	536	540	506	510	526	529	525	552	503	599	549	572	541	548	513	474	528	543	521	506	545	573	523	503	544	512	499	503	516	489	536	582	500	488	538	549	546	526	523	575	510	493	517	504	497	522	560	551	480	516	515	562	556	554	537	540	524	542	560	529	552	499	523	557	526	504	526	537	509	510	557	496	558	507	562	528	530	511	521	541	487	505	533	498	570	544	542	529	569	548	512	537	526	507	527	553	537	500	565	502	542	542	521	526	540	574	478	504	547	542	472	503	515	524	543	605	527	544	547	490	526	574	506	503	553	539	496	551	542	521	547	538	513	506	510	500	514	527	543	533	573	555	507	510	524	578	545	588	490	548	534	492	472	552	546	499	546	525	554	520	548	525	578	497	553	527	493	529	511	555	556	533	511	554	497	532	529	523	518	524	497	481	526	531	539	554	535	538	571	516	509	519	489	501	555	500	499	539	531	501	563	493	559	501	502	543	556	531	538	494	521	528	498	506	530	517	492	498	564	521	476	514	481	522	543	558	504	552	541	531	517	496	516	559	508	538	504	509	572	536	540	522	513	525	536	519	527	524	529	526	490	523	520	514	538	512	495	498	534	514	525	526	491	527	483	520	523	529	498	546	526	531	519	509	513	542	511	518	516	525	539	520	507	506	525	530	515	551	544	536	495	498	542	508	530	585	485	541	575	518	523	498	523	550	510	592	511	515	518	487	532	494	511	511	537	512	520	559	540	491	484	527	511	490	569	531	510	561	509	607	519	530	513	544	554	512	538	513	444	471	552	522	515	508	510	534	510	551	557	544	550	494	572	559	506	559	533	486	489	538	485	566	529	541	523	514	526	492	509	520	481	464	501	500	523	497	497	531	494	469	514	528	554	529	508	547	539	547	542	527	530	528	525	516	495	532	549	496	549	516	541	556	519	535	505	539	480	491	506	542	537	502	522	505	561	548	515	525	503	588	522	555	561	536	532	505	557	516	530	525	512	548	534	537	617	567	499	555	481	536	479	541	486	525	561	520	530	541	537	515	538	533	535	527	574	520	544	542	512	500	513	535	513	523	483	541	541	534	539	505	496	469	519	493	527	543	538	539	539	458	562	553	537	533	549	536	514	511	510	501	544	523	561	520	506	557	549	531	539	521	505	522	499	555	527	526	481	564	518	522	562	505	514	547	507	520	560	550	521	547	496	510	535	524	529	558	510	525	514	486	555	533	543	505	537	530	545	534	510	560	532	589	514	530	535	512	508	517	530	564	534	536	511	528	527	508	547	502	549	532	527	522	498	517	523	579	541	563	513	530	532	514	546	517	521	508	498	511	530	548	508	508	515	531	522	487	480	537	505	555	535	550	530	567	577	483	518	541	528	529	522	514	537	507	532	509	541	547	524	503	531	539	528	516	509	515	513	511	465	527	496	504	544	548	520	547	559	522	556	523	493	499	574	510	489	540	498	534	522	498	548	555	544	564	520	545	532	533	500	563	526	555	541	523	518	500	533	520	538	583	550	543	553	505	543	511	530	497	551	521	490	512	527	510	583	558	501	525	513	551	531	497	469	554	497	538	511	494	528	483	527	497	541	512	523	520	482	523	549	506	497	504	521	546	552	524	509	556	494	545	505	519	491	551	514	532	534	540	525	533	523	562	503	540	465	549	550	532	535	505	511	524	524	503	538	509	555	550	519	495	479	519	478	551	558	525	531	540	508	522	523	531	502	515	533	515	511	560	525	501	507	532	539	528	504	570	507	475	537	508	507	519	571	528	531	508	505	496	524	546	543	519	493	520	534	536	548	473	494	541	542
27957	32014	39139	11384	945	397	398	318	251	280	221	212	199	237	196	183	203	176	176	157	170	181	185	161	183	152	182	169	147	162	151	156	144	171	169	155	161	186	169	173	172	176	177	166	151	166	169	189	213	166	152	169	154	167	157	147	160	163	153	162	159	160	163	146	149	156	156	164	147	142	150	142	135	144	148	158	181	154	154	155	150	148	154	150	156	145	159	140	174	148	166	155	135	149	176	172	178	149	151	187	135	180	170	166	156	136	149	166	166	171	164	173	168	162	165	161	155	159	159	135	161	149	146	152	162	167	166	186	156	156	169	163	161	143	162	150	148	145	148	167	151	164	147	159	173	174	145	185	188	197	168	178	144	167	165	144	155	149	166	165	157	147	138	163	154	150	156	165	173	134	152	147	155	154	146	151	158	151	178	164	166	175	153	161	145	169	166	160	157	161	135	141	180	152	157	160	151	131	153	110	147	157	165	147	137	142	143	148	181	153	138	140	132	170	157	145	147	145	142	158	165	153	169	162	144	146	166	146	152	170	168	165	152	171	164	140	159	155	139	157	149	148	168	152	165	172	175	171	146	157	161	169	179	156	146	148	160	148	143	167	161	166	155	156	165	155	169	156	151	166	144	150	160	154	180	156	172	160	157	165	153	158	163	153	151	148	146	155	167	143	183	152	143	148	180	131	160	163	155	169	170	161	147	138	178	151	126	167	161	173	134	159	172	163	144	141	160	152	137	167	141	152	166	177	189	160	153	141	125	174	129	153	160	159	141	136	170	168	154	148	170	166	142	163	153	150	149	158	162	174	149	169	165	156	150	136	158	135	143	170	169	179	140	142	140	172	174	141	143	142	143	146	153	162	145	147	157	161	162	150	156	153	150	140	147	142	143	172	172	176	161	143	139	144	175	163	154	169	166	169	162	160	160	142	167	181	160	162	146	173	154	186	158	162	152	163	159	163	167	162	158	152	147	182	154	158	167	182	146	160	121	145	176	156	168	151	160	126	164	146	149	155	163	167	195	138	155	131	141	144	165	151	155	184	167	168	143	127	141	145	136	170	146	176	148	144	169	148	139	165	128	156	139	182	150	202	153	140	172	150	162	140	135	168	174	168	159	166	160	148	178	150	143	159	158	158	184	158	151	164	153	143	127	178	148	184	167	170	145	129	166	157	146	160	158	162	172	171	168	150	161	165	179	160	186	175	146	142	163	158	133	182	150	151	165	152	140	170	166	139	183	164	171	170	123	145	147	190	186	164	177	159	195	152	151	167	176	162	183	144	159	156	154	162	176	165	154	171	164	161	157	151	169	144	150	157	163	155	167	145	167	152	119	167	176	163	157	162	170	170	165	183	149	179	166	162	166	148	160	159	175	145	151	168	135	179	147	153	156	171	161	136	148	168	151	164	159	149	143	144	183	158	153	155	156	166	156	145	131	171	140	145	150	188	155	150	172	165	161	151	147	142	167	167	178	172	150	140	139	136	183	156	156	161	141	176	171	159	162	151	148	131	161	154	161	177	177	150	148	170	191	140	165	148	151	156	141	143	173	168	153	149	162	150	144	169	185	157	167	156	148	160	157	145	165	149	150	150	130	153	139	147	193	161	140	167	150	160	146	157	133	155	148	147	162	150	143	159	128	182	150	166	149	160	145	140	180	147	169	132	158	191	170	169	170	174	160	166	134	155	174	144	141	153	159	153	158	187	170	146	142	156	164	138	150	151	163	148	176	134	139	161	145	183	141	149	160	133	140	150	141	128	148	155	171	141	169	180	141	153	152	163	185	173	140	153	158	152	144	161	160	178	138	148	150	156	160	180	162	167	143	140	164	161	155	170	149	153	149	165	145	161	168	153	157	159	152	158	175	174	172	151	136	170	167	152	138	159	136	141	175	165	157	163	156	165	166	148	152	165	169	142	158	164	164	159	167	126	152	158	150	162	153	168	150	153	150	142	160	139	154	158	133	156	161	157	168	156	151	136	143	140	164	127	135	153	179	173	154	182	150	168	149	160	157	172	163	157	182	153	160	137	175	145	145	143	149	170	166	151	154	148	163	180	160	137	146	136	163	157	156	157	154	126	141	141	170	166	151	164	140	156	137	141	148	133	168	151	153	139	145	160	141	142	138	154	150	158	164	132	148	169	170	140	163	139	143	167	132	147	156	143	160	149	148	144	151	146	175	186	178	145	161	170	144	166	158	138	161	133	157	154	135	152	135	137	144	146	150	136	164	158	150	151	150	144	144	148	152	167	157	155	143	153	168	147	142	145	157	166	143	155	126	165	158	170	142	150	124	156	168	157	149	160	158	145	185	159	132	129	153	163	145	155	155	160	145	164	146	154	162	140	168	153	168	162	169	154	145	147	162	167	144	165	156	159	162	174	156	142	155	170	163	162	176	194	178	161	161	161	146	155	151	163	157	145	145	154	166	142	156	152	149	148	164	159	149	149	144	176	187	150	152	173	159	182	137	176	149	112	133	154	148	149	148	148	163	159	148	159	140	151	159	158	149	153	145	154	154	155	148	177	151	152	166	170	159	177	171	167	168	142	154	157	149	174	156	172	190	188	151	159	157	178	153	161	143	137	180	149	144	129	188	172	157	163	160	176	148	130	156	124	154	143	152	181	146	135	156	161	148	169	157	152	140	161	144	144	152	158	163	155	154	163	135	159	139	139	152	157	174	160	154	166	138	173	171	179	161	166	175	174	183	170	165	147	164	160	156	150	147	158	186	153	147	150	174	159	164	156	159	153	167	156	163	151	181	178	175	143	174	174	171	151	154	149	147	158	150	144	149	150	138	160	151	153	159	124	182	163	146	199	176	170	155	147	151	158	141	151	137	164	167	151	175	165	157	143	156	182	152	162	146	165	145	148	163	158	143	148	150	145	182	181	172	178	143	167	179	134	155	156	142	164	161	173	150	176	153	164	162	158	174	162	153	158	154	155	145	138	165	166	147	142	174	153	140	157	138	156	153	154	178	163	123	151	163	154	162	144	148	149	170	161	181	151	148	162	134	166	142	132	156	165	149	159	156	154	146	155	175	159	187	155	179	164	170	166	157	161	161	172	182	151	182	162	157	152	167	187	164	170	161	147	142	160	137	163	153	152	145	136	149	151	170	148	184	154	167	163	162	152	136	148	170	158	163	159	138	148	168	159	170	182	142	152	158	148	139	178	141	168	168	157	142	152	164	139	146	133	152	158	171	175	167	164	151	144	168	153	148	137	153	162	162	152	133	155	145	166	138	136	149	168	157	148	166	148	170	162	163	167	171	177	136	151	151	164	147	149	155	140	168	146	141	143	151	145	159	178	178	163	160	162	147	167	138	169	152	170	156	144	166	178	163	181	135	153	181	153	152	138	163	147	164	145	146	149	160	160	171	141	147	185	177	160	180	149	148	166	174	158	176	153	133	157	170	157	155	152	162	157	164	139	142	151	138	149	156	167	179	165	148	153	138	184	179	167	175	151	138	167	147	185	179	146
14838	26366	37494	3918	2081	1750	1413	1218	1044	882	857	807	765	710	648	635	601	551	597	548	522	483	490	476	485	490	503	445	457	450	470	456	422	439	420	433	432	425	424	421	410	421	404	407	429	466	494	467	564	447	400	420	413	437	412	422	413	375	416	401	438	402	452	411	414	420	398	440	439	430	395	428	408	401	390	407	395	401	386	430	375	417	416	414	383	370	401	419	432	402	417	465	400	408	431	424	416	442	421	394	395	408	422	430	426	415	425	444	407	359	449	441	423	435	396	364	393	427	397	427	360	425	451	365	439	393	427	373	402	376	383	424	407	390	403	379	376	411	388	418	391	372	404	404	375	411	409	430	392	403	379	417	386	432	373	401	403	371	398	406	370	415	390	385	395	426	402	366	401	395	401	402	412	393	384	382	420	399	430	363	392	390	396	376	390	386	464	418	396	419	403	388	386	394	394	390	419	403	400	371	429	404	378	409	377	410	355	381	382	367	395	406	393	382	408	405	412	414	385	397	401	421	405	363	405	374	385	392	386	424	402	387	390	366	395	405	398	406	372	376	382	356	440	380	365	357	397	396	399	437	393	393	368	401	418	424	362	382	401	393	384	410	396	391	394	362	453	361	387	374	386	369	423	400	382	353	375	388	427	388	404	366	376	414	366	377	373	406	384	371	356	417	386	384	415	389	467	388	380	376	397	420	408	369	410	392	417	388	389	437	416	417	431	412	356	384	377	387	388	364	409	388	416	384	409	388	363	377	414	415	398	355	404	401	391	416	408	398	395	391	362	407	408	424	401	375	421	381	416	390	382	396	374	427	363	389	424	420	394	394	376	363	375	410	372	418	406	391	401	418	381	428	402	373	394	401	398	400	389	402	376	381	407	406	391	395	391	386	432	390	378	378	389	404	422	388	386	386	401	394	402	361	388	368	384	382	361	424	382	393	424	411	403	415	385	406	403	377	380	369	428	364	388	420	401	416	395	406	411	373	402	408	430	416	413	409	377	380	395	419	406	415	408	389	423	410	407	408	430	378	403	376	391	386	399	399	419	402	350	369	360	407	394	377	396	374	433	420	405	399	370	387	395	377	420	414	396	378	388	407	353	406	356	392	390	404	378	436	409	409	389	423	413	392	391	393	372	385	377	344	391	405	394	385	397	414	402	397	386	432	394	367	420	403	406	389	393	379	404	366	418	411	448	432	409	408	419	427	374	435	388	403	418	368	380	409	427	363	417	401	388	371	387	399	403	383	423	424	413	377	383	378	388	356	381	387	422	394	375	404	404	403	399	363	373	434	407	404	399	383	368	369	378	434	368	409	393	386	372	393	394	337	408	396	379	407	381	367	401	386	377	419	421	432	402	376	432	393	388	357	427	343	410	418	402	361	393	421	390	407	405	366	409	438	385	399	378	398	444	372	415	401	436	364	386	387	410	458	411	394	394	392	428	373	393	430	422	406	432	397	427	400	382	423	396	400	381	359	391	389	403	384	376	412	415	422	350	387	438	371	388	416	411	383	389	442	387	387	379	400	409	381	412	394	381	354	380	406	419	403	407	342	387	385	397	380	412	407	417	377	402	387	365	396	389	356	431	381	400	396	425	373	396	392	405	406	394	397	375	408	367	399	408	398	415	427	381	378	396	391	366	436	414	393	417	392	385	397	386	420	394	419	361	402	422	386	404	414	407	396	412	410	406	436	404	415	435	412	404	385	382	393	404	353	399	384	386	419	406	403	402	389	393	405	431	383	374	384	398	401	392	389	395	410	357	350	403	400	403	381	380	403	412	415	374	411	379	382	388	383	396	403	385	417	388	384	415	368	415	398	390	397	385	414	375	374	443	362	409	424	412	400	396	423	424	415	337	378	407	391	383	425	402	406	372	435	429	370	429	369	366	393	385	371	400	386	404	410	404	398	388	380	417	364	411	382	399	433	406	407	391	413	426	397	425	386	427	382	407	356	409	412	373	366	389	384	404	397	412	408	415	416	394	406	403	396	384	390	413	387	411	392	431	379	353	419	383	365	389	350	388	405	368	379	372	413	422	421	414	413	390	377	387	390	427	407	405	437	386	420	412	405	410	396	383	369	424	395	351	381	381	381	418	382	370	415	395	386	389	427	400	360	412	424	414	391	409	406	411	382	407	412	395	383	393	376	426	418	407	363	371	380	397	415	413	370	434	387	392	438	402	364	388	416	388	396	393	422	421	391	415	374	370	364	359	412	390	398	404	406	400	418	406	399	390	412	419	407	380	416	401	393	402	434	412	416	444	398	388	393	397	394	401	397	417	393	426	426	407	420	430	404	425	375	406	383	357	369	393	437	393	370	414	383	408	417	365	395	373	365	422	381	396	364	410	378	382	372	444	397	407	432	394	387	367	359	394	418	402	403	384	430	379	398	418	390	399	382	424	400	375	389	401	388	380	425	413	415	411	381	391	386	400	390	435	409	394	410	388	422	427	383	397	383	405	408	420	411	419	358	384	419	409	388	381	402	393	453	407	432	419	398	388	380	393	426	413	390	393	400	407	375	425	383	412	389	364	369	383	432	379	381	415	398	370	394	408	395	402	428	415	403	443	408	401	408	356	378	369	416	414	368	394	401	394	394	407	383	451	399	427	404	403	427	375	391	371	412	399	410	411	400	432	385	396	369	411	407	375	404	411	368	391	437	428	443	396	358	399	384	374	389	404	362	400	391	370	378	406	406	386	397	380	409	401	411	435	406	371	390	374	373	381	415	392	440	376	420	410	387	419	377	404	362	373	404	407	403	403	389	406	414	385	405	422	373	392	396	396	395	368	419	365	423	414	403	402	389	431	417	411	397	408	400	370	451	406	390	398	393	343	389	413	418	374	399	387	398	396	358	417	381	372	362	386	393	347	394	416	389	414	407	414	393	402	387	381	384	382	442	390	369	406	436	375	422	411	396	389	402	368	412	404	461	392	407	381	419	439	393	400	386	411	392	378	422	386	408	384	429	393	404	385	417	390	423	401	406	381	413	389	362	388	384	406	452	360	399	400	367	420	382	370	398	402	382	390	396	419	391	381	417	395	416	382	374	417	381	407	378	380	392	391	418	399	420	404	388	405	392	395	394	413	455	406	396	386	387	448	419	386	417	395	427	362	416	416	367	343	407	343	392	430	431	404	414	406	425	426	388	406	385	407	428	437	379	375	392	375	405	425	398	425	396	426	393	376	401	396	424	420	384	399	390	389	394	396	393	373	422	407	419	385	370	400	405	379	426	370	374	378	392	402	406	401	400	388	387	391	394	352	388	410	400	403	392	397	374	389	373	385	405	391	402	390	428	425	434	418	379	400	419	401	436	408	401	416	399	427	426	391	389	419	405	417	374	414	404	391	348	373	400	368	416	408	402	432	399	404	382	441	429	398	395	388	423	417	410	376	383	388	406	387	353	388	428	384	387	371	441	412	430	394	383	376	395	363	400	378	384	413	380	437	406	410	386	454	360	422	397	385	394	410	371	392	379
36589	41419	56677	23085	4638	967	651	643	489	489	457	396	392	394	378	311	318	333	331	274	351	327	287	292	306	270	301	277	262	290	261	306	317	280	275	271	307	255	277	284	287	298	263	260	286	277	315	303	283	258	255	308	273	269	276	286	252	255	283	270	274	314	270	283	302	263	260	283	300	260	260	284	306	272	284	274	266	317	301	257	253	263	275	294	302	257	261	254	212	269	314	267	272	270	283	313	291	298	259	269	269	301	272	259	286	255	273	293	270	296	265	281	279	259	272	263	281	245	286	288	297	320	308	258	284	287	283	279	253	273	269	229	248	261	251	274	287	301	314	281	254	277	276	252	248	267	284	297	267	238	255	286	287	221	283	277	257	284	270	231	294	259	268	268	266	264	286	257	277	275	262	261	235	253	275	277	268	299	302	275	275	286	259	278	280	291	279	279	242	297	268	293	301	252	299	275	265	259	264	265	279	320	266	255	275	262	259	291	295	267	257	299	259	268	256	278	252	247	293	245	287	269	290	288	275	273	278	258	275	251	264	266	229	248	271	286	289	238	303	284	255	280	292	270	278	282	278	271	271	245	279	255	269	283	278	261	277	242	254	278	248	298	274	274	261	283	244	263	261	277	237	252	273	273	253	262	256	298	231	259	262	253	283	301	260	279	249	302	268	261	291	266	270	270	257	266	247	278	258	276	275	295	298	282	284	295	267	244	255	267	285	261	263	265	268	253	309	261	275	266	256	263	261	247	263	273	292	281	271	269	266	274	278	249	293	304	247	277	259	269	266	293	281	272	260	267	270	313	239	287	248	300	271	259	269	272	262	299	276	298	299	287	264	261	295	247	251	276	274	284	284	294	255	267	308	255	283	272	254	266	248	279	273	262	269	289	286	262	248	292	254	286	271	279	277	262	275	297	267	299	310	259	283	273	267	258	259	264	290	261	281	284	237	278	277	291	261	260	287	275	267	265	298	264	289	281	284	306	253	260	263	270	303	296	260	265	303	268	268	269	272	250	312	296	306	258	292	250	258	249	273	304	272	293	267	261	262	269	282	254	252	304	292	283	260	277	296	289	264	263	283	289	280	315	282	247	288	263	266	246	297	278	290	298	307	269	270	286	277	258	287	282	298	284	327	289	295	295	281	273	303	262	278	270	282	269	287	296	295	292	282	260	267	274	304	269	269	270	282	261	276	260	269	332	265	266	265	277	273	283	277	279	300	275	286	254	291	270	252	280	277	282	277	293	288	280	266	277	251	242	291	288	259	274	284	264	264	297	281	292	261	263	252	280	291	311	276	263	249	280	297	313	277	256	309	276	286	262	296	277	265	275	229	287	245	284	255	272	274	252	264	284	288	264	276	247	290	276	294	263	263	283	291	292	288	273	257	258	281	269	264	276	242	281	267	277	257	258	259	271	285	281	284	266	279	281	271	278	269	284	267	266	302	290	303	274	274	272	266	302	256	273	272	259	283	266	262	237	250	265	288	267	254	270	247	297	254	272	282	269	277	276	271	260	283	270	301	285	295	295	263	291	256	300	291	274	272	279	266	305	290	279	279	249	266	283	280	300	256	286	266	272	280	276	272	280	275	236	270	297	252	308	296	305	279	273	273	250	282	280	252	258	276	259	264	306	239	307	251	281	311	276	253	250	273	279	265	253	277	277	258	282	247	281	279	289	290	257	254	251	279	300	280	322	268	247	292	276	290	287	265	272	276	278	306	245	248	268	253	283	260	275	282	306	278	269	255	261	273	262	255	272	286	261	275	261	294	289	258	251	266	255	299	271	314	290	271	275	298	289	269	260	273	269	258	277	281	289	237	263	280	287	280	242	278	279	315	292	321	269	270	265	270	284	297	275	251	285	267	261	261	278	265	274	274	290	288	281	273	274	299	235	284	296	261	299	270	287	270	253	258	287	273	283	340	272	271	246	253	258	284	270	268	257	294	261	287	274	289	310	275	282	273	238	265	258	258	289	265	279	281	272	279	266	267	302	257	276	280	293	266	264	260	272	290	271	273	287	285	306	252	258	288	278	285	313	245	288	269	296	260	261	262	268	271	275	264	280	271	276	299	269	257	272	261	281	238	269	267	273	274	256	266	261	315	309	284	262	255	278	297	264	266	272	246	273	264	290	277	272	288	263	268	294	290	259	256	285	313	293	299	269	271	256	272	261	269	272	281	279	265	261	278	247	282	280	250	283	278	281	241	227	269	269	291	266	273	251	287	264	246	256	270	271	293	300	284	280	303	265	297	285	288	267	274	260	258	229	265	250	277	271	287	292	307	296	280	275	270	300	237	298	275	270	298	288	254	300	285	254	284	297	273	286	250	253	263	255	289	265	308	297	298	261	266	269	273	300	301	270	256	293	275	279	274	300	263	250	276	277	239	267	282	289	297	289	286	273	281	288	280	289	309	277	289	282	250	263	315	272	273	285	270	274	287	271	291	291	246	260	270	317	298	289	286	284	269	269	331	293	284	278	267	246	290	306	285	263	241	275	244	280	277	277	292	271	240	264	278	245	257	283	286	276	282	279	247	245	254	274	253	267	256	263	275	315	296	298	243	291	258	240	275	280	269	307	270	276	273	256	272	255	274	243	296	257	287	257	252	275	262	295	278	260	287	274	276	290	267	286	260	261	264	284	266	275	269	266	303	271	310	281	287	271	251	263	266	244	247	289	276	264	281	284	279	272	265	264	330	281	266	285	288	256	287	280	276	282	267	277	309	299	266	251	275	242	284	268	266	274	256	266	275	275	268	287	299	265	289	265	269	293	276	318	288	262	281	274	286	262	292	276	317	298	288	265	294	261	263	310	277	251	286	288	284	289	280	287	251	274	274	277	298	307	277	255	298	263	282	275	266	282	251	279	291	258	268	256	283	301	276	308	295	288	270	297	295	288	243	279	313	251	259	284	278	258	266	295	260	278	282	266	276	270	261	311	283	274	293	293	276	273	282	287	314	259	258	280	265	291	291	272	298	265	268	268	267	303	261	279	283	276	292	238	265	273	297	261	280	277	272	278	256	305	288	291	305	255	278	276	259	260	283	275	301	261	293	260	276	278	285	274	315	271	277	278	281	286	272	254	229	273	295	289	267	256	304	293	278	281	261	254	270	268	260	263	298	261	293	298	281	293	254	275	297	260	257	261	260	260	248	290	275	289	307	245	270	274	282	243	231	269	278	290	264	273	255	293	255	278	257	259	264	274	276	264	259	275	269	281	284	299	286	289	289	261	293	306	267	279	296	266	305	287	298	277	326	267	280	292	289	281	296	244	274	283	295	296	256	258	281	254	284	264	280	247	281	302	276	253	269	278	269	288	265	304	245	270	293	267	276	278	286	269	288	294	288	289	291	282	297	299	308	269	240	303	319	261	258	290	277	275	267	281	304	284	272	277	266	284	252	231	261	251	289	276	265	301	256	296	269	248	281	310	271	269	298	272	265	302	299	286	260	279	280	275	263	289	290	259	254	281	295	296	248	261
18426	31352	50450	6275	4118	3508	2779	2270	1895	1808	1556	1507	1304	1286	1180	1111	1036	1027	955	929	919	886	844	871	804	814	857	740	763	766	778	770	684	722	796	709	731	718	726	682	683	664	684	678	747	727	769	836	825	708	675	676	669	694	667	695	651	677	697	687	687	677	697	774	646	702	675	720	843	694	686	686	669	646	692	668	699	665	691	651	646	704	723	673	671	674	648	621	691	638	665	667	672	658	678	680	670	688	651	662	710	678	717	705	656	621	671	660	712	671	803	812	678	653	669	665	628	634	668	678	673	671	683	697	667	680	617	662	672	648	651	654	672	622	679	685	679	659	694	679	655	635	664	632	670	674	671	622	638	660	655	664	709	673	657	651	606	646	666	669	633	642	631	630	640	635	625	684	687	641	596	641	709	661	637	618	623	686	639	602	726	646	656	650	662	668	612	670	623	642	626	668	678	675	639	660	658	612	627	678	665	608	663	636	656	608	657	660	656	653	661	616	683	591	667	639	673	656	639	626	678	648	649	656	617	601	645	608	632	687	690	651	676	641	647	658	661	605	654	695	633	612	674	622	616	618	667	685	649	653	622	654	637	676	649	643	661	722	655	671	639	649	672	676	647	646	696	668	635	677	647	636	640	620	650	643	629	637	669	665	663	601	644	612	635	663	618	638	622	602	694	643	626	676	578	665	642	625	631	662	647	635	673	615	607	655	660	628	667	650	590	658	630	617	630	629	664	625	663	691	638	650	674	630	651	630	638	651	674	641	651	644	673	649	660	661	657	700	637	672	699	654	676	635	649	657	690	647	686	628	658	637	652	616	632	669	627	661	620	610	679	621	673	659	680	603	666	664	641	651	630	659	607	609	640	613	662	668	658	602	688	654	664	688	605	689	664	616	673	664	617	609	652	634	655	651	681	684	652	656	616	660	643	640	615	631	639	675	650	664	692	640	654	655	628	704	606	621	592	613	675	637	652	678	654	677	674	597	647	625	663	648	672	635	651	690	683	659	668	631	687	608	650	646	686	618	688	589	623	640	641	635	631	622	678	644	658	648	581	674	654	682	638	652	653	617	662	675	683	615	685	627	644	667	614	643	654	583	609	639	632	610	639	618	613	659	591	679	659	698	643	655	610	657	643	638	637	640	640	662	662	709	661	626	637	667	691	676	657	618	651	634	709	667	646	655	619	685	678	666	661	647	620	679	611	644	654	633	624	663	685	628	617	636	635	649	624	651	642	655	629	602	608	657	650	652	665	694	652	641	647	645	600	599	643	600	613	619	633	596	647	642	653	686	645	673	605	638	604	625	671	648	669	630	629	626	646	648	669	604	626	660	637	641	692	650	653	635	684	636	635	611	642	640	631	671	632	676	674	668	618	663	626	622	651	634	639	622	648	639	654	644	605	619	613	640	635	635	646	664	658	675	684	668	640	637	632	642	618	625	630	651	635	667	635	653	633	615	689	649	693	742	583	689	687	687	670	717	654	584	619	639	692	636	678	608	627	676	676	652	671	660	682	687	610	646	639	630	609	646	623	617	718	616	695	664	680	670	696	637	630	633	649	699	720	647	669	599	600	671	686	661	619	638	662	630	629	644	646	651	684	654	611	684	701	617	657	636	612	696	639	653	641	613	655	618	618	642	643	631	638	662	648	659	638	680	631	698	630	599	651	640	658	632	670	666	633	644	653	611	638	637	677	650	667	649	642	695	609	656	648	671	648	637	671	614	613	658	692	639	644	679	691	664	672	626	626	662	682	633	645	628	669	659	635	653	618	622	630	608	652	666	610	615	656	618	653	680	668	628	661	666	655	663	661	633	698	629	681	638	642	650	690	647	676	646	676	665	692	666	619	591	671	689	653	647	694	676	648	658	636	670	646	632	637	606	719	565	646	617	653	650	645	631	685	680	670	622	669	663	652	647	629	629	640	645	647	606	643	648	645	632	656	634	676	715	660	599	597	648	671	602	664	646	641	649	638	651	626	677	642	621	646	601	638	643	561	656	631	620	650	662	661	601	641	665	630	656	659	635	626	598	647	630	644	675	658	687	647	625	651	642	652	689	634	647	653	659	677	652	633	672	668	610	671	619	634	657	684	646	662	640	613	697	662	610	689	628	661	675	663	603	649	598	643	673	676	666	624	660	650	611	660	707	677	630	652	621	709	649	638	645	618	718	645	656	667	631	665	654	656	620	673	613	666	613	692	631	641	641	642	687	653	642	630	637	703	643	643	729	669	653	674	635	657	678	658	573	690	661	655	626	656	661	660	665	635	662	644	632	677	631	672	657	628	617	680	635	686	678	636	700	687	682	647	669	611	621	704	678	656	663	645	671	660	712	680	697	657	663	639	685	643	632	637	636	643	637	679	646	646	681	641	657	670	630	660	635	668	650	646	661	648	640	635	651	668	648	619	636	672	645	637	616	626	631	645	622	663	644	680	651	669	651	624	620	684	637	651	651	647	629	669	690	626	637	609	674	623	579	664	641	636	661	592	680	639	612	628	686	683	629	621	645	636	596	607	670	675	633	655	603	638	648	652	631	644	642	667	659	667	650	664	667	668	623	650	619	640	692	613	641	603	645	645	623	650	587	637	666	680	701	608	593	657	628	626	663	655	609	654	651	621	634	610	634	621	627	660	629	622	650	690	682	655	664	653	701	630	629	648	676	682	654	615	671	616	613	673	601	629	699	635	581	644	676	652	672	655	639	695	613	691	660	668	663	650	619	623	666	651	667	628	656	635	685	636	661	655	654	706	614	637	667	674	672	622	653	652	670	636	632	684	631	623	686	651	671	645	633	686	654	616	661	658	625	638	632	616	596	622	636	620	632	628	662	626	646	645	616	654	634	652	633	629	606	600	678	674	685	642	632	655	667	622	630	658	609	624	681	669	666	657	638	596	648	668	639	648	639	700	702	619	625	643	627	628	687	591	616	649	641	651	667	654	648	634	655	637	616	669	667	657	656	616	610	663	650	620	678	620	620	640	675	646	612	672	678	611	690	597	631	642	630	655	618	640	624	687	613	615	627	599	683	675	588	635	645	711	623	663	661	646	643	635	659	644	632	662	659	654	649	658	675	634	654	630	639	627	649	650	619	620	646	658	644	600	611	626	684	678	684	626	662	669	646	668	661	646	628	610	682	688	620	678	696	633	653	666	628	664	602	641	628	667	657	647	665	650	608	631	673	668	613	643	631	633	633	635	648	698	614	672	674	639	631	639	633	670	640	634	709	617	649	658	690	673	628	638	698	693	609	658	603	670	649	638	653	637	663	642	641	671	646	673	571	656	657	690	667	649	686	643	659	613	672	638	651	625	653	641	636	626	643	630	620	694	645	659	652	669	686	664	660	641	670	665	650	667	660	680	715	634	647	641	667	666	606	653	649	650	664	628	647	628	656	643	628	622	613	635	659	632	605	670	653	602	649	652	657	641	684	645	713	691	640	667	671	651	660	645	632	677	634	617	671	703	690	654	669	725	643	670	668	634	688
15081	6383	2096	300	229	221	221	247	220	227	195	220	236	196	216	204	213	233	225	233	239	240	239	210	205	212	243	236	241	238	245	247	227	235	238	210	196	203	206	227	236	210	221	229	208	212	256	254	231	244	240	228	225	236	230	234	236	209	220	226	225	224	233	226	235	240	223	234	207	231	239	229	222	229	208	201	223	245	215	237	203	210	232	257	211	195	182	204	219	211	239	224	188	207	217	211	227	231	211	233	178	222	202	220	224	224	228	241	233	200	215	215	239	235	227	191	228	222	240	210	213	246	236	211	222	233	236	239	235	220	231	213	205	257	194	248	220	234	229	209	235	203	194	199	214	214	231	224	239	210	213	215	229	249	230	217	242	240	231	223	214	224	240	246	231	214	220	208	201	235	238	275	234	231	206	225	226	223	232	217	228	218	189	221	234	236	219	217	210	220	225	260	226	211	202	243	211	248	203	225	231	235	240	221	223	236	222	227	218	226	224	231	221	223	229	205	278	256	224	236	236	228	217	221	243	205	237	225	223	243	211	228	231	223	211	214	205	212	231	201	224	243	207	223	232	217	232	220	224	199	196	233	224	211	240	211	219	180	221	234	221	202	178	241	194	236	208	198	240	231	222	218	259	207	222	212	213	226	228	202	224	228	191	232	217	203	223	254	231	209	207	228	234	220	212	220	204	198	187	212	225	198	200	233	208	262	225	222	214	201	226	216	238	211	180	225	230	214	226	202	229	232	226	241	230	226	236	248	236	195	212	226	205	224	239	220	227	200	218	217	194	255	214	236	197	206	216	212	216	217	233	213	228	226	230	231	215	199	213	216	236	209	229	235	208	211	223	229	212	219	220	235	217	230	237	221	215	224	218	218	232	214	212	236	215	215	226	214	210	218	206	206	222	215	215	194	191	231	233	200	229	202	231	206	217	212	246	230	249	234	206	228	234	202	203	210	216	205	236	211	197	208	202	220	238	234	212	258	241	246	215	242	223	219	213	229	242	205	181	230	219	225	219	234	233	232	208	240	221	193	203	209	217	197	231	204	218	240	231	209	239	209	220	216	230	229	230	210	214	212	227	228	206	240	242	226	221	238	253	209	192	218	207	242	234	254	228	228	227	172	209	224	225	226	261	227	190	207	249	213	213	217	250	230	234	187	213	242	243	224	218	213	224	212	197	220	217	220	232	228	221	242	208	211	224	218	203	195	188	244	237	220	235	253	206	259	214	216	236	218	224	224	223	194	204	251	198	208	228	216	218	196	213	234	200	232	210	227	234	232	214	230	209	226	217	213	213	248	237	207	232	216	209	208	231	211	230	248	213	173	221	227	226	200	244	243	194	210	235	227	215	203	217	203	217	218	215	238	225	228	227	211	237	196	210	227	228	217	246	215	217	233	208	223	235	228	199	185	249	220	235	226	212	198	209	229	221	201	193	238	235	224	226	204	233	237	218	209	225	230	212	202	222	198	223	225	218	230	245	224	244	226	216	234	212	177	204	176	219	229	225	226	225	215	232	208	223	213	206	213	214	254	226	209	227	233	210	219	222	184	225	222	182	224	216	231	215	218	227	226	222	263	220	222	206	189	232	226	206	193	221	224	218	239	229	236	209	225	224	227	215	213	253	237	206	197	217	212	220	226	227	237	212	229	236	231	207	247	214	207	214	214	215	222	215	238	215	232	257	205	219	215	218	188	243	232	224	220	224	233	207	227	230	224	255	235	221	234	224	236	222	239	203	208	225	225	215	242	213	231	211	229	211	237	209	193	212	211	202	187	240	238	227	244	217	213	197	231	223	238	226	207	225	203	204	250	235	224	233	238	215	216	224	225	217	217	198	224	232	220	220	213	214	218	223	217	202	210	259	219	209	216	199	206	231	254	230	214	199	244	248	210	212	250	204	242	207	246	197	235	292	212	208	229	239	228	195	210	224	248	240	213	207	223	199	206	197	205	229	207	215	191	243	211	227	239	250	251	227	205	240	220	237	215	228	198	199	217	210	236	246	196	249	214	214	218	190	218	256	226	213	203	240	235	219	228	222	224	191	214	242	257	245	223	208	225	186	226	256	209	221	226	227	241	225	239	233	184	230	190	205	227	236	244	218	242	219	224	234	235	224	231	209	232	199	223	236	222	224	225	222	233	232	250	224	253	237	213	213	243	232	174	202	234	222	229	216	220	210	225	207	233	238	255	238	198	215	236	184	247	217	204	213	190	229	205	250	209	221	220	212	213	243	213	216	218	218	203	247	197	208	245	199	203	220	252	215	214	192	195	228	232	238	235	238	249	226	213	232	231	211	224	233	219	246	249	226	215	227	265	203	191	242	253	238	246	226	212	222	196	206	232	226	229	234	235	193	222	238	208	215	229	229	221	216	237	241	198	226	197	249	202	224	235	224	198	228	223	190	226	237	207	244	234	219	216	220	230	196	231	213	221	244	214	216	224	222	218	230	208	223	211	223	230	224	247	224	204	226	219	218	204	225	230	250	235	211	211	211	194	206	219	237	237	203	218	260	199	217	223	225	214	216	202	223	202	204	227	201	212	188	231	213	209	231	243	232	208	208	224	241	219	215	245	220	216	211	246	255	223	223	261	202	224	231	203	239	218	222	226	212	267	209	202	211	224	230	213	219	250	219	245	212	193	194	175	226	225	215	218	223	203	234	216	236	186	213	222	216	227	242	240	227	205	210	203	241	224	215	228	199	246	234	195	230	225	200	238	231	218	214	226	219	229	213	220	236	240	221	200	206	227	214	231	213	192	210	216	226	214	222	267	194	218	203	210	240	206	187	233	212	217	259	214	201	212	226	231	211	230	244	242	199	219	239	197	206	215	200	232	232	230	232	229	237	211	208	215	236	216	232	221	247	203	237	227	218	201	229	225	239	230	232	209	201	211	221	231	211	220	225	214	235	228	191	224	242	240	200	218	223	198	214	230	218	195	214	248	236	245	247	218	221	212	221	200	226	219	207	193	236	195	244	223	225	205	231	232	225	205	226	221	234	210	189	227	225	212	224	209	224	229	213	199	250	214	231	202	208	211	225	211	211	227	208	208	255	252	211	182	195	207	230	225	202	229	195	238	234	214	232	218	216	242	198	220	199	230	196	222	221	225	214	200	250	218	240	214	229	191	220	206	194	228	220	207	207	237	233	229	213	215	204	209	204	199	259	209	217	190	259	242	222	206	211	211	193	226	250	252	246	240	210	228	197	208	212	211	210	202	235	227	224	219	211	220	249	221	237	217	238	194	245	242	218	202	220	223	219	205	209	218	226	231	234	253	199	207	235	253	221	225	230	223	238	259	203	193	213	215	212	214	205	224	208	230	233	246	219	216	246	210	210	244	239	225	234	237	211	222	241	242	209	200	194	176	216	228	241	212	221	206	196	226	211	193	225	235	243	234	210	230	262	223	217	204	219	248	249	208	216	210	238	213	213	225	226	230	235	219	232	211	229	212	227	197	220	234	234	274	243	202	234	213	220	235
7829	5362	4277	650	548	553	528	566	532	563	544	499	522	566	547	514	540	533	500	533	511	499	531	549	508	500	522	518	550	491	497	515	529	524	505	537	479	517	531	534	576	529	505	533	523	531	540	537	518	492	487	530	512	528	526	559	553	532	566	541	507	518	531	529	530	493	539	491	475	533	490	504	551	558	463	456	505	528	501	529	504	492	496	510	543	519	491	522	523	509	540	501	505	533	488	510	509	491	480	539	562	512	529	535	532	497	511	518	518	491	571	536	523	506	543	546	490	539	486	529	515	556	492	523	474	523	536	497	519	550	542	550	486	486	505	533	528	514	481	509	529	549	495	510	516	506	549	497	514	532	516	527	490	519	540	517	498	527	509	515	497	496	485	526	466	541	520	537	515	577	501	508	515	485	514	499	531	521	545	479	542	527	527	511	522	522	505	519	474	549	524	505	504	522	550	541	486	471	492	543	506	524	541	501	540	508	505	515	491	555	533	559	526	469	525	492	486	530	523	532	507	539	489	525	546	501	520	480	491	526	534	483	522	502	510	494	478	492	493	500	539	549	488	515	467	516	534	501	518	552	478	531	523	527	467	467	515	497	484	483	526	514	552	518	505	523	522	479	461	488	530	527	536	512	517	518	501	557	548	514	519	514	515	488	516	470	497	489	511	520	541	519	516	484	543	507	539	519	528	479	528	507	524	496	462	496	533	505	515	529	538	499	466	509	545	492	514	515	551	505	486	522	533	529	512	510	499	506	529	528	496	509	553	503	514	513	488	512	508	501	492	527	531	544	556	531	503	472	522	508	518	530	524	533	527	537	519	491	516	520	510	524	507	500	519	503	505	475	530	536	493	511	491	519	525	525	543	522	530	495	507	540	494	548	511	548	521	487	546	551	500	544	456	507	519	528	508	508	535	529	502	531	504	495	469	508	499	529	493	535	525	486	539	534	520	530	497	502	516	526	518	533	512	506	542	523	507	540	490	545	523	514	522	472	498	567	529	527	513	496	506	531	506	500	481	528	536	534	569	536	498	545	499	509	485	497	508	519	515	492	486	511	511	520	556	552	507	534	536	529	501	527	482	493	485	526	499	543	467	516	497	522	483	484	514	505	476	542	502	511	556	509	483	530	510	519	529	531	531	533	545	506	527	530	531	509	503	559	528	501	428	485	530	499	511	525	483	533	499	524	515	553	517	526	519	523	479	509	576	516	523	504	520	554	496	505	542	508	468	537	562	538	550	542	540	509	513	495	447	464	510	552	509	501	504	529	533	497	520	482	510	465	505	504	495	541	498	499	551	535	529	498	524	515	558	537	508	489	509	512	535	522	499	520	495	505	501	574	531	517	498	490	547	534	528	517	483	500	514	496	481	509	517	530	472	502	514	501	532	538	521	512	562	551	505	512	537	546	538	543	518	536	506	506	514	514	533	494	529	536	493	533	510	468	581	529	525	525	514	503	505	507	520	521	494	525	492	562	506	519	511	483	485	498	548	544	513	495	521	514	516	522	529	522	560	478	529	530	496	535	501	529	497	517	569	535	539	523	497	500	471	525	505	517	514	521	543	528	498	521	547	579	520	535	539	522	478	507	507	514	515	547	484	506	541	509	499	522	519	524	499	520	548	538	500	538	499	502	500	509	506	533	492	528	485	518	553	489	510	539	506	489	504	512	549	519	507	489	521	459	494	512	509	518	490	505	491	535	525	505	497	506	517	510	511	533	543	516	507	497	504	510	519	535	533	484	483	532	501	529	543	489	525	478	529	518	523	530	538	502	512	542	538	524	506	518	541	479	500	525	491	539	499	513	462	539	547	480	530	498	515	520	482	515	513	508	491	548	493	537	508	541	513	512	503	539	490	497	467	521	516	528	511	544	508	521	535	516	517	526	489	513	557	545	490	524	495	485	503	533	510	513	500	515	557	477	504	490	485	539	515	474	497	566	513	482	513	505	554	505	535	518	518	508	507	502	556	492	547	527	504	466	490	530	512	471	533	505	501	522	475	506	528	547	520	486	474	470	513	518	533	539	513	523	535	565	512	541	563	511	510	501	506	548	488	502	555	494	527	516	465	525	516	515	502	474	498	506	518	509	544	482	539	514	520	470	517	517	542	523	507	483	519	478	458	493	477	507	543	509	515	501	525	514	546	462	517	553	538	510	534	498	497	508	518	451	512	530	546	490	532	501	512	510	510	526	548	526	481	545	522	530	506	506	532	547	489	473	545	486	488	499	532	502	491	498	504	504	502	524	544	540	524	517	513	484	508	483	503	498	511	513	522	493	474	517	493	490	505	487	494	531	519	480	506	500	530	499	519	507	491	530	522	530	499	517	522	483	501	515	543	464	532	503	536	504	510	536	517	527	474	485	572	534	526	505	530	533	486	498	500	509	494	529	540	482	559	507	471	527	522	516	520	479	491	540	534	494	499	497	551	506	557	516	517	478	514	513	498	491	520	500	488	567	516	535	549	548	473	516	502	477	511	509	536	511	548	511	546	521	501	536	539	507	473	488	513	480	540	535	524	553	490	503	534	504	499	505	528	485	527	488	492	508	490	522	503	536	539	492	563	497	520	535	483	526	502	510	508	505	502	570	499	538	541	517	549	488	498	529	519	463	499	568	506	522	516	482	527	512	525	491	502	531	485	502	497	507	522	528	532	477	503	502	534	529	514	561	531	468	490	510	498	503	523	524	501	511	516	553	518	547	517	537	528	524	521	493	497	515	523	523	484	479	523	569	513	518	508	540	518	508	513	522	506	533	533	503	522	515	565	522	494	517	513	540	504	504	505	544	522	524	505	508	529	493	482	523	512	490	503	480	493	512	533	503	505	549	485	495	512	537	518	519	523	522	541	502	508	468	504	542	516	520	519	481	517	523	472	503	504	516	488	503	512	543	552	473	515	520	499	510	523	524	530	529	498	534	500	544	502	460	483	534	510	507	525	505	491	499	496	479	521	496	500	470	523	497	512	514	505	526	531	490	484	524	516	521	503	513	510	506	499	546	468	487	498	474	531	516	518	505	495	506	517	543	510	497	517	498	518	515	508	510	490	491	490	550	485	521	528	494	501	490	468	510	514	510	571	514	469	495	496	492	546	531	481	500	519	486	484	526	494	519	548	500	528	538	508	549	511	497	530	534	519	468	485	534	513	537	511	548	503	515	533	488	544	508	537	515	549	519	531	511	511	544	500	503	498	533	552	510	478	493	523	503	561	501	504	509	519	550	504	554	481	482	506	532	528	549	490	482	494	492	541	544	536	541	545	529	525	530	519	496	482	519	499	516	508	516	508	484	535	525	505	485	490	512	510	509	507	478	495	473	497	482	485	504	550	502	534	493	499	524	476	578	485	510	531	460	529	541	527	547	529	480	554	529	518	495	511	522	510	523	536	508	518	514	497	505	521	528	553	478	564	538	503	513	532	495	517	503	495	532	526	509	512	511	513	514	536	529	539	525	479	528	515	491	479	493	531	520	510	485	501	531
25104	28632	40442	11911	896	450	326	289	282	257	214	209	200	198	200	183	164	194	181	175	163	137	161	143	147	180	177	135	165	132	158	134	166	153	177	153	147	157	131	152	174	157	160	152	168	157	158	147	154	157	136	135	161	142	162	149	156	174	162	152	143	154	150	146	163	170	179	154	160	163	157	142	160	141	158	151	132	149	157	158	165	175	143	151	163	139	160	152	157	139	139	144	170	148	158	147	136	154	148	126	149	148	144	162	153	176	135	158	142	134	143	145	144	159	172	157	161	152	160	144	141	160	139	146	142	152	170	146	140	168	169	144	152	147	136	131	146	170	155	132	146	137	131	149	151	156	141	140	139	169	139	130	150	157	127	128	142	159	153	142	142	156	134	150	145	129	146	145	149	141	142	145	143	147	145	168	145	152	156	151	161	148	131	135	134	144	137	145	161	147	151	134	132	154	124	154	129	169	145	145	146	143	132	164	145	149	148	150	144	145	155	135	146	150	159	163	153	140	155	151	161	137	179	167	139	151	169	161	147	139	145	153	160	124	157	138	122	148	147	162	139	144	157	148	151	129	152	142	150	166	144	169	159	146	145	156	161	147	133	149	157	136	162	152	155	151	157	164	146	145	115	144	152	148	156	139	132	154	120	136	146	159	142	154	158	140	149	153	144	141	136	175	147	155	130	147	141	142	142	166	165	167	145	164	138	144	138	159	146	147	120	139	171	124	181	135	155	163	151	123	135	163	173	147	144	139	161	133	149	142	172	139	169	162	172	135	134	138	156	143	142	152	161	171	158	139	164	137	140	139	184	147	133	143	164	155	160	150	153	122	169	134	130	148	168	151	141	131	137	170	174	156	134	152	150	146	159	131	153	140	169	162	146	135	138	144	154	152	154	157	126	125	132	139	152	148	148	145	169	137	129	157	153	129	151	158	151	139	146	148	164	140	154	140	147	139	132	143	148	137	160	134	169	170	162	189	113	150	154	167	160	158	147	140	139	163	171	145	129	169	146	144	143	141	138	150	147	140	138	140	137	129	158	159	154	156	144	137	159	156	150	162	133	124	138	143	142	168	150	141	159	144	165	154	180	154	136	141	159	144	138	163	138	163	147	158	139	131	140	146	143	144	143	144	143	123	153	138	145	147	149	148	176	148	136	156	148	144	147	161	142	136	149	147	156	160	145	137	152	148	148	127	146	141	140	162	155	140	150	158	141	132	140	159	140	148	156	149	128	171	162	146	150	153	151	140	144	154	172	129	138	166	152	155	139	149	139	163	174	143	138	145	131	167	157	130	128	157	150	145	143	169	147	160	135	148	143	134	136	153	139	149	145	128	124	132	139	163	138	166	151	166	151	164	135	155	164	143	143	149	145	149	137	175	145	143	125	160	148	157	150	172	143	151	160	167	174	141	164	158	168	141	144	150	131	144	149	165	151	148	145	115	172	146	129	127	155	154	165	165	141	143	165	151	154	149	157	145	173	133	172	147	147	132	142	149	154	172	163	163	138	167	154	135	131	141	143	148	142	111	142	160	142	153	171	138	142	127	121	153	160	140	157	139	165	133	143	133	146	153	140	146	146	152	135	131	142	122	146	170	138	155	163	120	156	152	174	125	148	145	127	137	165	133	152	146	153	137	124	150	175	134	122	128	160	120	136	138	126	135	158	146	169	153	147	133	139	146	153	147	171	136	142	148	168	163	165	151	132	136	152	139	144	136	146	163	146	142	134	166	186	135	157	147	124	131	131	135	159	146	154	148	141	149	149	166	165	144	160	164	173	135	159	148	133	164	130	165	153	174	145	150	153	124	131	147	133	118	141	147	150	146	138	163	147	131	134	138	141	164	172	167	165	152	163	145	151	139	157	140	155	146	165	145	160	145	144	135	150	161	149	136	141	137	176	150	135	135	145	107	150	158	145	153	151	141	121	140	133	150	133	156	138	131	143	153	158	143	154	158	147	148	153	141	143	151	143	184	144	165	151	167	137	157	151	125	136	140	117	148	154	156	154	143	157	161	173	164	149	156	134	155	145	131	151	174	128	153	150	142	143	141	167	151	147	113	126	145	159	140	148	147	125	141	144	146	152	146	131	146	137	146	141	128	149	124	145	149	122	167	152	163	161	136	159	161	150	175	131	141	178	143	150	141	137	165	147	141	132	143	155	154	150	152	167	119	160	134	129	138	133	161	154	164	150	124	159	165	132	151	156	133	147	144	150	152	153	162	132	146	147	156	140	143	138	142	152	143	163	162	154	153	159	167	152	169	169	172	122	151	147	131	136	143	131	116	153	146	156	132	139	156	162	146	183	159	152	176	147	154	153	146	164	157	167	150	139	130	156	127	139	132	141	135	142	160	154	142	147	129	177	133	138	135	155	147	154	154	154	153	162	149	140	145	157	146	142	172	155	147	140	155	159	145	169	137	128	153	125	140	148	167	124	172	176	130	142	157	153	141	149	170	155	144	151	139	156	184	163	163	150	142	160	127	150	180	149	152	173	148	142	141	139	161	151	164	163	142	164	152	171	149	116	151	138	138	140	130	148	156	134	157	131	133	151	147	168	144	145	167	152	161	152	160	128	158	159	110	157	173	131	166	153	159	173	142	127	149	148	138	140	156	140	152	172	150	144	176	137	155	134	177	147	144	141	159	153	144	150	129	128	148	135	136	152	135	162	180	137	140	164	122	162	162	149	165	128	149	133	138	126	165	171	147	142	138	141	161	174	148	142	162	140	139	172	147	130	153	164	175	129	161	151	161	169	132	115	157	153	149	153	132	124	154	151	130	138	137	127	122	143	178	156	166	160	143	162	128	142	174	143	150	133	165	135	144	165	157	141	167	127	170	139	155	157	154	133	130	147	152	164	142	157	162	135	151	155	134	164	143	137	140	147	129	155	173	133	170	151	114	184	144	164	161	160	148	169	139	143	159	163	168	170	159	147	140	130	158	135	178	158	141	164	156	155	161	132	162	146	139	157	151	144	161	154	123	145	147	157	167	132	155	141	177	160	151	171	170	162	172	147	170	137	154	149	148	162	159	143	126	142	157	147	122	124	128	125	147	162	171	148	140	158	133	145	156	132	145	161	165	155	134	150	145	137	148	158	163	154	149	137	135	167	133	135	123	160	144	148	152	177	135	158	131	152	133	148	143	141	134	146	165	181	150	149	148	145	146	139	153	176	141	154	150	154	159	179	163	145	160	152	149	123	152	147	148	157	138	139	134	161	152	142	158	170	134	123	148	139	131	146	149	127	142	140	133	147	147	151	164	121	150	149	163	138	159	165	127	141	143	155	133	160	132	149	134	158	148	166	166	143	158	160	135	154	136	149	140	167	187	135	141	168	147	143	153	156	140	178	152	150	137	166	148	146	142	176	149	136	143	152	127	154	156	145	141	149	138	132	163	162	149	161	145	154	147	141	153	133	141	179	154	145	151	153	130	150	160	126	145	125	175	146	144	142	132	155	141	150	147	140	156	129	150	165	154
13130	23974	38406	3892	2130	1722	1447	1221	989	941	887	759	743	695	628	635	556	530	540	559	499	492	499	456	470	437	436	406	476	420	468	457	474	455	413	454	422	400	409	443	411	431	379	406	465	423	453	460	403	397	384	409	429	430	457	432	412	391	401	389	400	399	381	401	422	554	572	497	387	360	370	354	391	370	382	382	404	398	390	396	402	375	395	407	385	389	411	400	369	379	371	381	409	383	380	418	374	399	387	410	390	373	341	407	399	439	405	389	407	426	419	434	461	418	391	401	370	427	371	387	392	401	378	392	410	377	368	355	369	359	405	357	401	382	401	371	364	403	355	389	373	362	380	367	384	373	397	342	397	377	397	361	390	364	402	329	360	333	389	405	369	380	375	369	367	379	352	392	390	374	377	405	395	364	376	376	373	389	381	390	386	377	390	400	384	391	420	399	376	397	328	398	406	407	353	352	399	361	377	384	405	407	384	360	355	342	359	379	355	400	361	373	370	393	372	372	373	388	391	385	381	362	386	402	377	381	381	376	375	394	358	384	393	400	375	392	367	408	387	384	398	401	357	365	398	391	375	409	327	377	397	406	383	361	387	391	361	348	405	386	383	359	364	374	357	376	387	387	375	399	370	405	410	384	376	362	366	380	383	388	423	388	345	391	396	389	345	391	373	399	354	387	366	417	407	390	385	378	348	395	389	375	370	368	401	347	409	368	382	346	375	360	355	423	367	362	429	367	356	374	401	395	392	357	396	374	374	373	368	401	394	408	358	346	415	410	402	364	399	363	407	373	387	403	390	385	389	348	382	379	391	378	380	395	380	375	397	373	397	408	376	388	379	398	396	396	382	399	362	336	386	381	388	367	408	402	388	400	388	386	368	369	375	367	330	352	385	383	369	371	384	383	385	395	389	359	375	375	380	369	365	360	367	356	388	381	400	374	342	409	402	349	377	364	380	368	387	381	353	384	371	410	409	371	363	377	390	361	375	352	384	368	392	396	414	392	386	380	397	409	370	392	356	370	390	395	389	387	366	391	418	369	391	349	373	359	377	413	364	385	397	350	356	395	422	355	365	349	414	404	354	373	373	382	370	373	379	391	404	397	385	361	387	412	361	384	400	359	401	370	362	388	398	425	395	397	381	396	357	349	362	371	377	356	378	388	359	404	364	361	392	409	376	386	409	390	389	354	372	364	382	331	364	362	410	390	391	385	388	381	367	374	360	399	397	389	372	393	390	376	414	380	396	388	334	398	393	370	388	382	406	369	387	372	416	392	435	363	372	357	402	373	374	389	356	353	388	376	367	389	377	385	386	372	361	389	345	395	348	396	378	353	411	428	426	395	363	360	390	345	385	378	389	389	370	404	392	362	389	404	404	384	369	381	388	379	389	393	399	385	376	331	383	365	387	362	391	359	379	390	360	383	409	363	380	399	362	382	380	390	363	335	376	359	401	427	402	381	407	394	346	379	378	389	402	370	397	365	404	379	348	388	330	390	405	411	392	383	390	388	353	381	383	359	386	382	395	363	388	365	395	397	405	369	369	367	378	379	381	382	368	405	382	405	369	344	410	420	372	386	395	402	357	381	417	380	367	386	368	389	395	355	372	400	399	365	420	375	376	384	412	398	420	400	406	380	382	385	407	420	383	384	380	394	380	392	394	383	381	395	384	372	354	367	381	375	396	388	379	379	355	360	418	346	388	390	374	367	388	390	371	398	352	357	360	381	382	346	359	374	384	371	403	366	427	366	359	374	413	385	394	377	388	358	379	388	385	406	363	380	390	375	374	412	363	370	386	372	382	380	398	317	383	372	371	382	412	397	385	378	393	395	426	401	383	360	350	397	409	383	364	372	368	364	402	379	399	384	368	408	376	415	347	387	418	390	409	386	394	389	396	393	409	410	381	364	393	398	402	389	367	366	400	401	407	376	401	363	409	446	377	380	391	365	409	362	356	392	422	388	409	397	380	373	396	339	344	361	378	394	377	416	367	373	414	368	394	415	360	386	369	411	396	382	397	390	378	382	384	369	356	396	360	396	357	374	381	425	431	421	378	369	402	369	424	364	387	360	381	394	413	363	378	364	389	363	371	351	357	375	394	375	359	376	405	373	389	360	399	362	370	388	415	349	395	388	391	375	366	409	391	365	361	368	385	367	381	371	415	381	366	356	424	377	366	373	407	362	378	353	351	396	363	356	366	389	381	374	422	409	379	376	378	382	367	390	379	454	355	412	394	371	412	406	397	399	377	384	379	385	370	348	358	396	329	369	391	403	398	360	353	418	418	390	374	377	381	399	395	379	389	381	382	391	390	364	353	372	370	361	388	395	403	422	391	386	398	364	393	399	400	392	398	355	347	394	375	405	378	402	362	362	362	383	360	371	368	394	341	387	387	392	393	415	408	385	387	375	372	381	384	392	371	370	383	394	374	364	370	370	392	422	392	357	379	383	414	364	361	357	401	349	391	391	368	395	349	386	368	389	404	380	401	389	369	415	393	397	365	400	345	385	380	378	384	400	385	391	362	377	363	397	407	390	396	382	380	400	381	361	360	362	370	352	349	363	369	369	379	346	356	361	395	366	374	369	402	399	371	374	396	387	355	334	361	400	360	386	380	370	348	383	382	380	370	371	400	380	372	413	347	372	384	371	373	356	396	386	379	401	383	391	354	348	372	356	406	391	404	379	391	364	382	414	364	389	351	371	372	389	414	409	396	403	372	346	325	408	401	383	382	416	391	415	370	408	365	395	350	372	410	372	361	399	379	398	391	366	377	376	413	392	383	370	373	394	363	351	383	359	379	376	385	377	387	374	378	397	406	376	373	371	381	362	396	379	396	389	364	395	411	393	389	365	403	335	375	354	376	354	391	346	399	376	384	369	352	370	396	378	381	375	402	384	385	409	384	369	407	330	393	374	359	384	376	363	407	365	433	375	375	377	353	377	402	384	389	365	367	435	389	397	398	364	367	371	415	400	346	372	390	373	375	391	377	376	386	375	390	376	318	383	393	387	417	391	390	386	387	374	350	385	383	386	391	332	372	369	399	413	383	387	380	381	387	405	342	325	383	372	373	383	366	401	381	369	384	416	386	370	357	375	403	370	365	412	386	373	365	422	391	373	365	359	383	375	384	365	348	381	389	380	382	357	355	359	365	391	385	372	417	372	395	418	384	403	387	355	386	397	377	393	404	396	401	378	354	409	342	375	393	387	373	350	423	423	369	389	362	376	364	373	338	355	411	396	401	428	407	362	357	422	403	364	382	371	353	388	385	357	400	384	358	347	394	393	382	383	372	354	353	391	381	374	369	400	400	363	368	379	374	375	422	373	363	419	385	383	386	389	374	374	396	386	378	382	404	373	367	357	369	387	386	415	353	389	385	382	383	432	372	376	392	377	381	382	376	380	396	351	344	351	425	390	364	374	374	370	411	371	419	447	345	368	405	388	385	384	359	376	371	383	410	351	381	363	403	387	379	382	352	385	375	383	365	402
34019	42774	55365	22732	4044	980	701	627	471	463	437	437	361	407	330	296	340	305	329	309	334	292	274	290	306	280	293	270	277	271	316	283	309	266	254	286	282	304	270	286	280	253	289	285	282	285	242	293	248	287	270	249	256	248	280	255	328	286	270	275	275	297	291	278	312	271	243	277	310	277	281	278	267	252	309	282	259	259	269	257	286	274	273	284	265	259	265	249	286	261	273	306	300	270	247	292	284	272	274	267	271	270	238	280	286	247	255	279	270	297	265	291	258	243	249	249	250	240	276	259	278	237	282	262	265	259	257	239	283	264	256	271	250	254	287	264	273	276	280	263	258	239	276	265	265	284	251	261	276	275	255	297	295	271	271	243	260	246	263	288	274	239	260	286	274	266	254	291	265	283	276	299	286	263	296	253	267	274	283	248	267	275	268	273	269	253	280	233	254	255	261	232	250	267	283	266	271	263	254	262	266	280	257	245	279	234	246	267	292	263	264	255	254	277	272	258	268	251	264	245	244	254	281	249	259	249	236	262	259	277	251	298	272	257	265	287	279	221	263	277	294	283	265	249	262	263	271	246	269	221	269	257	280	267	246	307	278	265	300	284	274	270	250	285	249	269	261	259	278	268	247	258	274	284	263	281	228	265	258	240	241	258	237	259	269	269	278	300	294	297	295	238	309	244	235	269	266	257	248	265	292	264	248	291	261	270	261	272	258	273	248	293	261	259	275	281	246	291	280	250	281	260	281	300	264	248	246	276	300	256	225	260	290	252	264	264	257	248	270	250	279	282	217	280	264	296	295	274	258	274	265	287	247	237	247	314	276	260	240	267	222	256	259	251	259	246	248	281	285	274	255	257	258	257	279	294	265	259	280	274	254	268	283	261	270	247	243	291	277	263	268	258	265	250	271	241	277	298	272	294	259	279	253	270	262	297	275	267	274	269	248	247	281	234	263	249	274	248	267	261	301	277	277	274	271	290	288	262	264	284	244	264	250	247	282	289	273	278	289	282	246	272	274	265	255	261	257	219	241	266	267	256	262	262	289	249	258	249	297	259	282	253	292	257	257	242	276	257	300	260	257	257	263	246	256	285	279	282	258	279	257	265	260	259	263	292	245	255	247	268	269	232	255	270	275	260	251	241	251	286	267	305	268	292	298	262	263	267	278	267	287	262	264	267	255	259	245	250	297	239	262	273	217	251	291	258	264	266	278	275	288	277	294	262	270	278	278	272	258	271	294	283	274	270	248	263	272	254	294	258	291	258	257	250	267	251	250	294	253	271	275	275	267	304	291	238	288	254	233	295	262	287	276	250	298	261	271	267	271	280	282	250	265	262	241	302	293	275	305	259	282	273	262	264	257	261	270	247	248	262	256	264	261	248	269	251	230	281	247	262	273	258	277	277	238	287	299	259	280	255	280	263	264	266	269	258	269	285	290	281	283	264	241	307	261	284	288	268	248	261	235	252	282	301	268	286	286	269	284	311	258	249	260	287	246	261	277	261	248	277	268	263	272	298	266	263	277	266	286	289	261	299	252	242	280	255	292	261	277	284	285	286	249	262	266	270	302	234	262	289	256	281	245	253	264	287	261	258	274	274	284	276	273	266	254	284	293	269	286	253	269	259	268	263	265	250	267	301	241	241	287	260	231	263	305	275	270	272	262	262	266	265	260	271	263	252	289	267	245	250	259	278	292	280	290	251	260	254	304	263	254	256	302	281	248	249	276	299	235	252	290	265	255	274	265	287	277	248	251	263	290	269	265	252	242	262	266	293	258	275	258	276	270	272	233	274	240	237	301	258	279	262	286	280	234	237	287	298	241	278	254	247	234	281	300	254	299	264	249	262	279	285	259	230	263	282	270	281	283	252	275	295	274	276	271	245	268	278	265	251	257	244	217	287	267	265	262	248	247	258	274	280	272	263	257	260	253	280	263	272	263	267	270	250	253	270	257	252	262	239	288	263	277	279	288	241	262	267	262	279	289	266	258	265	265	271	274	270	267	262	260	281	306	286	274	274	321	285	255	256	238	265	272	270	289	271	261	240	292	255	269	269	252	289	290	246	255	245	274	253	271	239	275	277	273	234	237	253	257	274	289	275	238	264	244	297	261	245	282	252	284	248	291	264	256	247	270	268	287	274	252	264	276	277	249	274	272	261	266	272	266	284	260	273	263	244	259	290	264	288	283	256	296	259	259	265	247	229	257	282	263	271	226	278	261	288	294	276	291	243	231	259	269	270	271	261	283	268	238	263	297	308	266	301	269	257	272	302	274	265	269	239	277	287	266	275	246	256	275	234	249	247	256	282	268	259	253	269	263	281	259	272	271	244	285	256	260	268	232	239	261	266	289	272	244	254	238	219	257	267	280	265	253	301	255	279	282	278	266	249	245	279	267	275	267	248	278	251	259	249	258	273	275	233	282	254	236	254	285	273	245	271	281	284	277	273	265	292	287	257	254	261	265	289	269	270	272	302	255	271	270	259	256	259	243	295	301	278	256	267	255	262	241	267	285	270	253	254	258	275	264	273	276	299	256	285	306	267	258	264	261	252	299	273	273	243	270	274	265	311	246	289	286	271	251	261	267	289	250	259	232	264	262	265	234	282	282	263	231	243	250	309	275	276	274	246	254	266	264	306	268	296	209	302	251	280	280	291	253	216	242	259	256	278	228	253	255	245	265	277	248	286	265	251	266	280	293	291	260	280	288	255	274	259	295	261	271	265	260	285	277	278	277	248	256	274	252	240	234	237	265	263	247	253	269	270	254	258	257	264	267	258	252	278	268	247	283	257	286	291	261	263	289	245	269	245	299	240	271	248	282	270	282	260	260	238	261	253	275	254	256	268	279	244	279	261	261	295	243	261	258	270	242	254	291	282	265	229	285	292	250	251	303	275	240	266	240	282	275	286	260	263	279	271	279	258	247	257	249	271	282	255	248	264	265	245	255	287	270	283	274	292	252	275	255	251	277	292	262	257	281	268	263	282	258	262	286	290	295	241	277	268	288	260	297	258	244	234	256	260	300	235	267	278	279	244	276	228	274	268	274	251	267	240	281	274	251	283	291	266	285	267	270	306	242	247	282	277	233	284	294	276	277	298	264	257	269	247	271	278	274	293	246	247	264	240	256	251	277	259	246	257	274	279	277	267	288	259	257	245	231	261	277	273	259	289	266	263	276	253	303	270	295	256	249	262	260	268	293	267	225	261	257	250	252	271	255	305	291	262	278	277	256	226	238	281	271	272	264	250	269	285	287	274	293	298	250	282	258	282	264	266	233	276	278	257	235	266	277	289	301	281	314	259	248	263	262	286	286	258	264	261	262	259	242	278	251	270	264	278	284	273	291	271	223	257	319	278	233	263	265	242	259	281	289	281	248	251	272	274	291	282	246	246	256	283	273	286	270	287	264	255	278	269	280	270	248	265	251	252	283	277	280	241	276	278	271	258	284	248	280	264	260	294	263	263	295	285	284	283	283	248	302	304	279	286
17189	32613	49435	7565	4124	3333	2742	2205	1963	1824	1600	1442	1344	1237	1175	1053	1046	1001	917	932	902	847	858	838	799	777	803	775	796	733	715	760	762	741	752	773	715	723	705	666	663	655	633	731	728	765	703	691	714	717	687	712	693	707	719	698	674	652	688	731	714	715	656	695	875	751	685	723	693	672	679	675	678	647	668	656	679	665	638	633	633	664	622	653	608	630	603	629	600	629	633	672	687	654	647	657	671	659	698	667	663	624	666	714	665	656	635	648	669	664	788	784	680	710	624	614	647	629	680	669	635	596	636	676	659	630	600	653	634	613	690	606	585	604	625	659	674	624	644	615	654	655	650	634	623	640	642	630	600	623	628	621	621	634	646	610	661	616	614	636	619	635	660	600	662	639	631	631	608	642	608	650	642	627	616	662	677	629	658	628	628	600	617	577	638	654	661	644	676	629	670	641	674	613	647	645	679	640	634	622	586	592	617	663	628	636	630	682	655	690	668	653	631	638	674	635	681	619	643	662	633	643	642	637	640	606	640	598	622	587	611	637	628	617	647	642	632	675	660	622	628	632	644	676	607	662	657	654	634	616	601	635	678	665	605	610	563	652	578	623	655	711	647	653	624	657	659	615	642	650	625	665	699	678	604	615	617	608	631	616	626	610	650	623	663	661	624	659	609	627	649	638	637	631	632	608	645	596	638	621	636	654	642	619	607	639	671	691	651	602	653	615	654	583	640	641	624	601	627	636	600	650	611	644	609	651	591	665	703	633	661	659	676	595	653	633	582	671	601	624	591	617	669	640	640	600	611	662	634	655	628	655	655	573	608	648	648	641	580	615	655	604	674	636	629	618	650	706	617	660	631	637	614	652	600	693	629	621	628	647	621	631	626	632	595	625	653	598	644	680	674	633	640	643	576	637	656	602	643	640	650	580	644	601	667	658	639	594	619	630	648	653	638	607	614	650	628	619	655	617	668	660	639	655	645	638	628	646	630	646	656	681	623	669	667	615	670	643	619	670	645	640	641	613	610	646	661	604	647	642	592	659	589	692	596	637	620	606	624	615	631	681	640	667	644	620	614	616	664	612	564	646	622	678	617	672	646	659	604	625	642	655	619	637	607	641	637	634	653	691	608	656	658	604	658	617	624	672	650	621	609	621	625	618	669	621	612	647	628	625	671	636	645	648	626	648	607	638	603	660	615	621	624	634	641	663	609	632	675	610	668	621	656	613	616	615	595	633	624	628	645	628	612	623	604	676	630	623	647	635	596	651	640	614	628	614	617	600	642	611	610	686	626	670	662	621	650	665	630	622	679	666	622	610	632	608	630	665	655	606	644	618	626	595	642	681	636	619	626	578	655	656	643	654	634	587	656	637	606	650	628	691	653	670	621	608	626	613	622	607	620	642	643	631	665	607	658	626	642	620	661	655	667	607	655	648	646	655	615	625	633	585	675	659	625	611	649	598	591	615	638	575	650	639	651	651	667	614	661	606	608	604	649	632	650	664	652	637	649	605	669	628	616	645	626	632	647	670	626	622	616	613	644	636	602	623	639	664	627	686	645	626	633	611	628	614	584	666	620	615	639	588	603	682	629	574	674	591	644	634	620	669	673	644	584	623	677	604	624	669	632	626	645	617	640	656	633	650	618	605	616	670	660	637	634	593	643	667	644	666	657	668	653	652	605	619	620	647	610	657	622	608	621	642	608	648	677	701	645	634	635	619	642	636	687	601	608	644	618	634	651	668	638	613	613	625	665	665	691	594	612	648	645	649	659	650	652	658	626	577	647	607	597	625	621	666	628	677	692	662	614	626	615	649	648	689	660	619	627	681	639	643	613	655	608	661	633	622	647	614	632	628	660	619	651	661	659	627	642	676	651	615	622	597	593	655	651	633	633	640	679	648	666	654	667	608	651	660	666	646	613	657	651	626	614	643	639	657	617	620	651	613	641	639	671	646	638	642	621	606	648	577	644	676	652	640	605	629	639	647	612	590	634	660	620	607	651	614	691	645	635	641	618	639	592	605	654	665	658	659	655	635	625	695	599	653	607	594	625	633	673	596	614	633	628	631	593	632	657	655	609	634	628	682	601	635	618	624	644	601	633	626	626	636	656	584	691	604	654	662	657	608	575	633	625	655	623	643	604	618	614	623	631	562	632	650	644	621	654	635	626	607	608	652	673	637	601	612	622	656	658	670	626	640	658	622	639	625	661	627	639	622	560	634	613	643	618	636	620	667	629	636	602	657	610	649	676	654	626	623	678	648	647	647	615	612	638	615	612	613	628	635	624	642	663	635	627	629	643	618	667	619	675	622	639	653	645	639	678	626	661	609	605	639	622	661	673	673	645	649	652	559	674	649	671	664	668	658	675	620	663	645	600	597	598	657	580	668	624	687	641	667	598	638	631	644	693	633	622	664	623	666	603	627	628	664	674	664	589	661	671	643	616	609	576	648	642	666	658	576	621	641	586	649	619	666	626	642	612	624	618	637	663	694	604	624	618	621	644	630	608	619	622	632	635	623	640	627	606	625	611	604	612	608	696	620	602	665	655	640	620	682	644	641	626	645	680	628	615	656	599	647	630	620	651	663	649	620	724	650	612	625	585	664	658	619	608	640	622	662	646	621	622	646	657	667	605	647	635	600	617	645	669	643	673	607	621	653	667	590	638	622	668	644	655	622	618	600	607	674	665	672	624	629	681	584	636	650	604	598	648	608	640	631	626	649	662	677	638	617	632	647	662	616	633	625	652	654	639	627	636	637	662	634	624	636	602	635	637	646	657	645	650	638	625	638	634	638	650	623	627	629	617	657	667	630	653	624	617	671	636	625	622	612	620	597	614	619	639	659	597	615	654	622	607	647	595	615	641	616	610	624	635	646	657	646	639	618	675	629	646	636	689	638	629	609	596	604	587	636	631	634	668	673	631	635	615	633	670	614	640	604	595	683	643	651	637	685	600	642	636	636	638	646	613	630	603	628	635	672	629	636	625	650	641	641	651	663	658	622	619	627	655	625	638	686	607	619	619	644	647	627	666	689	631	643	653	659	644	641	692	635	675	627	668	638	641	602	588	623	668	659	635	638	592	617	624	631	639	659	649	657	620	612	641	604	618	632	627	657	655	598	673	630	667	608	624	626	679	608	578	653	672	684	587	620	605	610	633	635	656	621	649	619	611	632	589	596	629	623	647	646	643	641	648	637	629	642	619	654	643	668	636	588	688	650	657	631	679	608	642	604	690	633	620	621	609	625	624	651	651	655	619	632	632	646	663	624	639	682	618	647	619	594	642	609	608	667	647	677	601	634	691	642	656	644	625	617	650	642	591	671	643	622	647	653	605	673	648	648	673	654	645	608	651	659	666	647	608	628	651	635	589	590	621	648	659	652	631	632	667	650	591	646	692	638	598	662	651	675	633	660	623	617	641	607	650	614	643	635	618	675	629	652	662	674	618	624	624	648	678	620	595	628	669	598	588	662	624	628	621	630	687	671	616	651
14245	6769	2592	372	242	226	228	220	226	251	230	264	245	224	238	218	240	232	231	228	230	211	224	222	248	216	246	234	240	236	223	225	228	249	245	241	217	233	230	255	242	220	240	219	224	206	225	230	244	254	231	227	227	229	245	218	260	226	211	237	228	220	199	207	223	228	215	231	217	251	229	246	213	213	269	247	201	197	224	227	249	238	223	198	206	238	221	244	224	225	221	225	212	234	245	222	226	256	237	245	257	221	223	212	229	230	260	191	215	191	249	241	240	254	237	215	193	219	243	230	231	250	221	212	213	234	214	232	226	249	218	255	224	267	238	238	221	210	228	259	265	277	235	242	219	244	209	242	233	218	217	217	247	226	213	236	235	232	249	234	235	207	220	222	232	224	244	233	209	205	252	201	224	232	217	223	231	233	250	226	250	243	230	223	254	251	249	235	214	234	237	233	193	255	207	217	220	206	246	225	264	248	249	212	226	216	211	248	245	239	229	254	220	223	218	225	215	214	218	215	229	240	220	206	222	239	235	239	235	240	221	218	208	245	274	219	241	256	231	244	228	241	218	242	240	232	209	253	229	236	210	247	231	217	223	225	209	222	238	251	205	236	230	233	203	228	225	226	228	226	218	253	223	236	207	229	215	245	215	241	269	226	247	235	192	232	237	229	211	221	222	204	218	231	214	224	217	250	217	265	226	237	200	219	207	231	216	223	239	252	228	253	255	236	251	236	195	215	232	216	217	217	227	252	225	219	234	226	248	223	252	215	237	214	240	219	237	200	228	233	237	255	249	225	196	199	241	265	210	216	219	239	232	242	231	229	216	190	218	227	232	243	228	248	237	221	232	208	219	263	220	224	227	204	201	222	241	241	245	237	243	204	231	215	251	217	238	252	252	218	232	231	244	221	228	214	230	211	222	209	222	246	227	250	212	221	219	235	249	227	270	229	222	238	239	238	264	253	223	215	212	227	222	217	218	228	251	225	254	213	201	235	255	199	235	232	240	230	228	229	240	220	218	214	247	228	255	208	244	257	234	231	242	236	244	206	211	218	232	225	230	247	217	233	209	216	209	241	220	230	216	211	229	240	217	220	227	227	211	232	232	240	213	245	220	236	218	232	230	224	226	235	233	246	261	226	234	234	216	219	201	219	238	232	248	216	230	239	237	238	238	229	237	228	230	231	227	225	242	215	256	229	226	211	228	225	251	254	209	216	270	229	228	237	228	220	216	236	260	227	226	242	233	227	223	237	243	215	239	224	213	229	227	253	252	239	261	221	245	219	225	239	250	212	244	188	221	236	232	219	210	247	250	236	252	217	215	276	221	221	231	222	225	212	224	243	195	226	241	220	216	251	240	224	224	212	218	219	249	222	202	240	201	211	222	249	232	213	232	246	253	245	268	237	228	197	213	208	207	224	239	264	226	233	246	221	214	232	219	221	211	227	262	247	255	248	244	258	236	212	227	236	237	246	223	284	245	213	221	223	208	237	237	214	214	212	238	241	241	219	225	227	230	251	234	218	220	244	234	228	247	230	222	215	245	232	235	228	249	209	233	217	251	204	217	253	229	215	233	267	235	205	219	242	241	197	224	195	206	215	223	217	238	217	225	237	214	250	204	220	228	206	252	238	210	248	220	220	224	234	241	231	231	246	230	194	245	240	214	219	213	240	219	209	227	246	229	201	235	220	223	223	222	229	230	211	229	234	240	240	258	232	222	224	239	260	220	204	228	228	247	241	208	234	248	213	226	231	213	220	215	225	227	212	216	246	223	232	218	235	231	234	239	214	212	232	205	233	232	209	245	214	244	241	221	256	217	250	253	236	257	237	243	253	237	240	234	251	230	225	195	220	222	204	221	247	258	248	226	244	245	231	230	240	240	215	219	211	259	219	217	264	236	226	242	235	241	231	204	243	196	228	228	248	230	263	209	250	248	211	223	258	240	184	239	216	260	221	222	259	222	240	225	230	236	236	223	232	187	230	251	267	216	208	209	252	213	209	241	218	225	220	210	232	208	238	230	218	220	256	213	234	225	214	239	248	215	232	240	230	219	215	239	237	224	226	252	217	207	220	226	237	233	215	231	251	225	216	220	205	216	209	242	223	236	246	275	235	235	234	224	232	229	236	214	237	190	223	227	232	231	250	228	231	258	236	237	229	245	234	224	250	223	226	240	230	214	229	239	189	221	249	228	254	238	252	259	244	210	222	232	263	245	236	262	257	230	249	214	211	223	238	249	243	214	211	256	224	212	215	227	212	226	219	219	229	243	243	254	238	256	212	249	205	213	227	232	213	232	246	234	236	236	243	250	246	236	255	223	223	243	231	231	233	224	234	223	255	237	227	233	209	236	219	247	216	238	204	210	250	241	238	257	254	232	201	224	220	226	217	257	233	207	213	207	230	261	219	201	235	250	254	238	231	240	236	233	229	248	232	231	233	219	219	256	239	241	234	228	230	240	213	238	245	258	229	222	232	216	248	235	214	224	254	241	223	246	228	205	223	220	222	204	237	208	225	235	210	260	244	240	227	227	235	244	214	245	231	226	235	237	224	223	243	213	263	249	237	205	219	254	259	218	250	241	230	243	230	253	210	231	227	243	258	180	207	191	234	207	241	213	227	250	221	237	238	233	241	240	233	213	246	235	233	207	270	236	233	234	235	231	240	236	210	255	242	222	231	223	217	250	214	215	238	241	217	234	233	229	227	215	220	230	231	240	264	239	238	231	207	241	217	250	247	237	227	216	219	206	217	249	233	208	248	223	245	219	246	232	210	242	201	220	226	246	223	242	226	203	252	257	243	241	230	244	217	262	251	217	202	223	231	211	242	255	220	238	264	244	214	219	236	236	224	227	211	216	209	229	201	231	246	203	263	217	253	200	234	239	222	263	224	242	218	217	210	228	198	210	251	251	239	220	248	222	231	215	240	236	218	241	257	253	231	237	242	205	268	230	217	213	234	234	223	221	239	230	237	218	218	244	236	212	243	216	216	229	225	201	225	229	229	244	210	230	216	241	244	211	249	223	235	214	231	252	250	240	230	208	220	227	240	232	201	260	224	229	225	242	253	214	216	214	251	228	235	232	211	214	224	242	228	208	236	245	237	236	220	211	233	257	194	233	230	220	229	227	203	235	231	269	232	208	217	223	208	212	258	216	238	237	243	252	235	239	214	234	237	226	233	252	230	239	229	216	244	291	211	229	236	223	249	229	210	254	224	259	235	230	244	241	238	221	234	255	256	229	247	237	231	257	213	229	229	215	214	240	251	235	229	214	249	242	229	211	225	234	225	219	223	251	234	204	213	224	241	230	198	232	200	229	250	231	223	213	198	223	215	210	228	202	211	241	211	230	237	216	232	218	210	222	239	203	236	237	224	257	247	241	181	232	222	219	263	221	225	238	218	231	261	243	223	227	242	232	212	207	234	218	240	234	229	212	223	239	219	229	231	250	230	222	253	241	197	251	236	233	240	220	181	232	250	216	223	237	216
7326	6047	4748	872	585	584	573	598	548	546	549	511	543	551	571	542	551	510	557	562	511	508	563	591	541	525	530	554	557	546	576	498	558	557	534	510	579	551	587	544	515	530	530	539	569	512	588	545	536	543	518	507	529	549	545	534	518	506	507	555	527	550	532	543	522	520	577	535	594	539	509	515	525	520	538	558	532	576	539	516	545	531	526	524	492	523	507	509	534	536	549	519	577	523	555	562	575	501	531	545	528	554	561	590	501	536	497	522	517	557	530	562	564	519	539	535	527	525	535	530	546	514	513	539	539	542	553	508	512	530	507	522	548	515	550	548	541	536	520	561	537	560	507	521	557	542	538	520	554	512	512	565	495	545	553	541	554	525	511	508	547	488	557	493	532	510	562	530	535	561	532	540	517	548	508	576	531	532	556	511	520	551	569	513	529	552	559	539	551	523	550	550	560	524	582	536	508	527	546	514	515	543	562	541	542	519	546	512	527	531	568	525	540	544	539	516	520	559	549	548	472	527	592	535	526	561	514	565	552	548	529	545	496	504	539	494	517	532	537	512	543	532	521	535	527	522	559	532	495	522	518	543	518	514	538	532	524	532	501	562	552	568	538	517	564	549	548	566	525	537	551	558	560	586	564	532	563	546	515	534	528	572	580	536	548	554	517	527	568	541	533	509	542	499	562	514	528	536	537	528	536	527	551	559	587	520	516	549	546	555	583	508	508	505	552	536	549	552	499	525	525	552	503	561	529	518	525	506	542	526	516	590	533	523	521	558	526	519	540	498	562	542	521	530	502	562	544	503	568	518	517	525	514	538	532	496	536	505	528	499	540	510	541	540	528	553	528	514	543	501	501	577	504	569	540	542	533	530	568	575	517	556	584	518	551	542	566	578	536	522	526	520	533	558	502	552	527	536	530	558	565	538	512	549	525	545	528	527	542	490	553	551	519	539	511	496	512	556	564	558	595	540	521	572	535	542	541	547	524	484	561	534	517	540	526	563	579	541	477	552	535	518	579	523	541	534	566	528	540	514	531	519	575	537	545	531	521	540	556	558	531	535	509	555	599	549	560	520	508	519	530	532	550	542	542	557	489	536	547	533	554	540	549	525	539	501	528	538	509	550	586	558	569	532	550	477	523	520	510	532	554	542	503	516	560	524	592	549	515	533	529	534	542	563	571	531	510	505	527	572	513	558	538	569	581	557	512	542	546	524	496	523	529	537	528	537	551	581	524	530	540	537	556	527	526	539	532	516	532	515	496	546	514	575	518	534	516	540	560	563	536	524	552	550	510	580	520	523	519	579	517	599	552	530	519	536	553	536	503	580	518	552	496	549	555	539	536	551	538	520	565	519	538	510	564	560	549	537	581	524	572	561	555	502	538	542	547	554	557	533	505	519	526	530	534	545	505	564	544	554	531	528	584	516	546	517	547	540	506	530	536	534	555	607	495	529	566	509	541	565	528	526	501	501	517	550	543	516	510	535	521	509	550	519	524	546	537	554	563	541	579	523	536	539	502	549	545	486	539	586	548	558	545	560	536	547	533	526	554	521	524	488	535	542	549	515	559	501	554	509	560	539	550	571	584	522	556	543	526	551	514	529	551	530	522	539	506	561	531	551	519	542	509	496	531	607	592	527	551	556	525	484	549	527	547	520	546	560	557	535	506	556	530	544	522	540	555	531	511	530	538	577	558	547	513	580	510	552	510	485	489	506	532	545	555	548	474	540	524	541	545	558	541	514	497	500	526	553	539	546	514	510	520	555	503	509	504	531	506	520	564	538	546	514	505	500	529	545	562	531	518	526	535	535	582	547	577	516	498	489	542	521	527	561	536	523	525	566	515	548	502	497	536	588	541	528	531	508	559	526	564	554	523	515	546	567	551	542	533	501	511	531	497	555	586	526	564	507	497	538	536	510	541	542	528	542	516	549	527	484	505	565	521	521	509	540	502	518	537	565	578	512	479	589	491	547	529	517	553	513	542	499	549	532	510	540	529	529	541	535	537	526	570	537	524	514	529	532	523	568	532	558	545	493	542	547	544	559	544	546	494	546	555	565	541	539	561	582	507	609	540	549	508	544	509	540	545	527	529	549	511	519	538	587	524	538	559	526	566	567	529	569	513	523	514	518	537	538	533	479	539	563	553	510	542	551	542	572	537	526	568	514	556	541	502	568	506	534	561	537	532	557	557	524	504	559	526	528	539	555	558	533	553	548	536	561	501	493	547	490	537	491	512	545	501	557	588	506	549	509	499	550	537	553	560	514	527	525	539	557	502	547	543	508	532	531	527	548	529	510	524	549	576	554	527	563	563	509	523	573	539	559	535	548	533	532	558	531	506	557	515	558	584	574	533	522	530	506	564	503	552	514	486	535	550	523	517	541	516	537	540	494	536	527	514	548	533	579	556	490	526	541	532	500	545	545	555	529	550	543	578	543	565	518	552	559	547	549	535	525	535	564	568	522	546	574	541	555	550	561	524	543	527	548	520	544	545	575	565	568	512	570	563	520	571	584	499	563	513	541	527	592	531	548	521	544	539	555	561	539	529	521	557	519	544	509	550	524	499	563	545	554	536	552	537	533	498	560	606	547	548	579	544	516	630	504	581	517	531	575	588	578	532	551	539	558	567	527	534	558	550	526	495	518	520	496	566	532	542	512	513	545	527	505	591	541	514	517	524	489	515	513	547	565	527	549	519	566	547	558	548	489	530	532	507	575	568	555	539	500	572	516	512	570	559	511	524	556	566	505	568	499	549	464	565	554	585	553	532	507	529	521	540	502	497	516	508	510	566	475	514	477	495	597	519	554	536	551	546	535	518	578	539	564	498	529	520	530	539	567	497	513	531	563	532	525	570	538	518	515	521	524	543	567	552	526	520	551	540	542	538	557	575	565	525	554	514	542	527	508	536	506	571	534	529	506	500	547	553	530	537	532	543	529	529	527	545	521	555	518	557	538	579	535	534	523	553	480	512	520	537	538	538	555	531	521	563	554	567	544	570	521	513	567	564	499	561	533	509	516	553	510	521	524	522	509	531	539	535	552	495	532	564	541	503	523	507	600	517	522	543	496	566	548	510	527	518	527	570	555	518	531	534	552	552	560	522	556	537	509	524	553	540	519	525	549	527	536	572	521	496	545	499	582	516	522	511	546	527	570	548	562	558	517	501	489	550	530	509	506	553	496	567	548	517	532	548	535	539	546	537	556	543	576	516	563	528	516	537	513	580	564	560	522	517	511	546	553	511	540	542	490	541	539	552	568	510	532	553	546	536	536	530	567	522	548	510	555	553	549	546	543	522	541	534	517	535	525	522	544	518	526	555	537	533	530	478	536	509	561	561	555	469	520	531	541	547	531	565	557	576	556	550	532	543	554	533	564	569	532	526	500	525	535	512	528	505	528	535	528	514	561	558	536	532	538	547	568	561	562	525	550	550	528	513	557	546	494	591	516	547	567	514	544	527	558	517	525	541	503	541	545	537	530	536	581
24353	28447	44026	13233	959	476	364	369	266	285	231	255	266	260	230	205	223	211	212	192	213	196	200	222	200	208	174	194	209	182	194	194	186	211	197	182	176	205	187	186	213	177	195	190	212	168	177	190	191	209	186	172	156	184	172	176	187	169	195	190	162	197	174	150	172	198	210	192	244	202	168	215	166	171	173	178	203	173	200	180	183	180	179	180	162	196	183	177	174	187	190	215	201	197	193	162	176	176	143	178	187	173	187	172	174	177	176	180	170	164	201	200	185	185	167	176	161	174	198	173	147	185	173	171	196	182	194	176	187	181	192	180	180	190	206	187	174	194	193	171	182	162	181	174	191	168	202	216	193	192	198	214	181	184	178	175	189	172	204	177	197	187	165	175	200	173	190	184	183	197	180	179	175	171	162	201	186	161	186	166	185	174	193	183	198	171	191	172	204	184	179	185	185	194	209	217	183	203	176	200	196	200	185	187	188	182	179	160	167	175	189	201	187	179	196	214	194	185	171	169	155	193	162	188	169	198	188	178	171	184	174	184	158	197	181	165	166	207	204	183	175	197	205	196	186	205	197	179	207	169	183	201	159	193	168	182	162	155	193	186	184	163	167	206	161	177	184	174	190	145	202	184	195	185	159	213	186	177	176	193	178	176	185	163	161	174	192	235	164	206	165	180	200	182	189	178	186	170	165	174	181	195	190	185	184	191	193	208	182	194	196	181	184	196	210	173	163	179	179	199	212	211	203	167	171	160	177	197	186	164	190	180	197	172	182	193	184	197	149	170	191	152	178	184	172	159	196	209	195	191	197	183	193	163	196	181	203	203	167	167	178	188	182	175	208	187	198	187	186	192	189	161	194	198	193	182	185	175	186	204	171	181	158	158	192	173	183	165	175	151	204	194	195	194	193	180	196	196	190	181	170	200	181	203	165	182	181	177	192	188	179	186	163	191	191	200	176	179	185	205	173	170	184	201	196	183	187	170	211	175	143	177	182	204	161	170	215	211	206	170	180	172	183	193	160	180	187	172	195	175	214	209	210	190	197	187	190	188	196	185	186	184	177	173	174	144	178	172	161	169	173	186	167	187	204	199	159	174	198	192	173	180	176	167	164	186	207	188	162	158	188	189	176	206	191	204	209	182	176	203	191	164	156	187	201	195	162	175	175	190	155	188	197	174	193	177	161	192	183	170	174	185	169	219	178	184	175	164	169	178	176	179	186	211	183	196	181	195	159	177	178	200	189	171	181	182	187	196	192	160	178	170	191	186	175	177	166	209	193	174	168	189	166	182	190	176	192	189	177	138	186	164	175	154	181	167	179	202	184	177	185	182	189	171	168	184	188	190	179	184	176	173	186	170	203	184	181	193	210	196	199	201	171	177	179	189	187	185	216	182	158	209	198	167	195	198	171	182	207	162	191	192	204	135	203	182	180	182	208	177	174	172	165	168	227	191	187	207	172	175	162	185	179	176	187	174	172	186	183	204	175	186	184	188	198	176	164	176	186	176	187	190	203	191	170	191	174	200	187	193	210	174	189	183	177	173	200	162	177	190	198	171	175	180	169	185	195	174	182	167	181	188	189	187	194	185	190	177	201	177	190	181	172	191	181	203	168	205	160	179	188	181	189	172	170	180	171	176	202	179	216	202	182	206	177	166	189	177	180	160	187	198	207	191	212	193	220	184	203	189	171	177	202	163	190	189	218	197	186	210	179	193	209	198	199	182	176	169	188	203	192	193	180	199	189	167	196	195	217	159	173	196	188	185	195	234	194	174	170	184	206	188	149	169	179	167	203	168	184	171	176	171	186	198	222	172	181	160	201	189	171	187	172	166	164	192	162	194	217	175	177	188	181	197	204	191	171	190	182	191	173	188	180	175	169	181	205	177	188	178	203	171	164	211	179	171	207	179	181	168	199	184	197	197	161	189	184	183	186	146	187	164	183	178	179	207	211	183	173	198	199	180	190	188	178	172	196	170	162	175	207	168	164	188	212	193	194	182	174	177	217	190	188	164	170	162	169	197	177	196	195	189	188	211	184	188	193	191	177	169	177	201	192	162	178	191	213	183	184	197	150	175	200	201	184	177	174	166	186	197	175	193	173	155	165	174	174	181	176	178	201	194	186	203	184	224	199	185	181	194	158	181	192	181	186	186	206	177	179	191	184	194	184	179	186	205	173	180	200	158	186	192	182	168	215	189	190	180	195	190	182	180	193	184	188	181	191	164	203	200	195	182	185	191	204	172	187	205	184	173	181	164	189	179	184	184	182	198	163	186	139	177	198	183	186	159	177	176	177	186	164	180	191	157	173	169	185	187	183	183	194	183	188	178	197	189	192	174	200	210	213	174	193	205	181	186	201	186	194	194	177	168	202	190	192	197	164	215	202	187	214	195	182	163	202	200	166	183	173	207	184	187	177	194	196	176	202	175	185	165	180	215	201	185	197	181	191	184	185	194	208	178	187	165	210	186	161	198	177	194	179	161	187	167	164	184	171	174	182	178	184	177	186	168	212	166	193	183	175	192	202	179	158	196	189	214	180	182	210	183	186	177	186	183	187	179	185	182	193	175	196	182	188	200	204	171	169	176	184	199	195	177	204	169	171	211	170	190	191	196	199	190	171	188	217	170	165	188	177	170	162	201	188	184	191	180	184	197	179	190	199	206	179	172	186	186	185	204	199	173	182	189	191	170	197	191	203	197	194	192	165	167	204	199	197	181	189	197	199	168	190	196	189	184	226	189	168	156	189	171	177	159	182	181	190	201	181	146	167	166	198	183	204	184	200	170	185	176	187	180	202	206	178	186	160	200	197	180	180	176	219	183	182	202	178	194	166	169	200	192	168	197	216	184	171	181	181	174	180	184	211	183	172	188	169	185	189	180	170	172	191	172	175	183	180	203	172	194	160	170	195	165	189	196	175	181	158	179	172	195	178	218	179	191	170	187	196	188	159	183	178	203	181	178	176	193	184	186	179	182	170	191	165	178	167	191	185	185	178	164	177	181	172	190	170	177	166	193	200	191	192	170	165	157	171	199	200	220	210	194	175	200	200	166	165	176	194	175	171	198	158	178	154	196	160	175	197	197	183	168	200	173	189	192	182	214	195	216	185	186	184	171	175	185	186	176	158	188	183	186	177	174	158	163	162	176	209	197	185	173	191	188	180	201	166	202	184	188	223	152	199	177	173	195	166	190	169	179	173	193	196	185	182	198	176	193	183	170	197	180	168	185	164	180	190	196	202	184	209	213	181	157	190	185	167	180	176	190	174	198	176	170	162	183	172	178	197	178	187	187	186	203	182	202	186	160	185	187	201	172	168	173	178	163	191	181	167	178	186	186	172	178	180	200	169	177	184	172	183	224	179	188	189	203	194	167	186	172	185	181	186	168	187	173	165	205	179	174	217	171	169	172	198	186	160	200	173	188	194	180	172	185	168	181	174	199	180	170	196	167	169	187	181	196	178	161	171	188	169	196	164	171	185	177	194	202
12831	23852	39528	6662	2071	1782	1522	1269	1091	982	953	827	820	799	712	670	659	612	622	649	606	534	548	516	559	525	523	544	496	535	513	509	551	512	482	490	503	464	500	469	472	489	464	512	519	507	505	467	481	476	480	459	474	499	558	487	450	453	483	464	500	448	459	495	512	561	660	656	618	634	483	459	441	430	463	455	491	506	432	428	470	463	513	466	455	450	443	424	473	485	471	488	470	478	487	507	480	481	426	466	449	481	445	471	478	492	476	472	444	450	493	514	468	461	458	461	460	471	457	431	469	468	462	493	446	472	451	444	461	421	440	462	473	437	474	472	438	438	434	426	464	420	486	443	466	427	473	477	416	439	480	442	454	481	481	444	454	467	465	492	435	482	434	472	462	445	437	443	473	452	455	464	470	461	437	455	454	471	455	463	428	466	458	487	441	466	461	461	459	462	462	465	445	428	449	449	491	457	437	424	494	436	441	409	473	419	477	447	438	479	402	449	438	464	484	422	445	467	435	422	505	473	441	474	477	455	449	462	483	460	470	443	439	467	425	477	454	435	447	454	469	473	484	475	441	479	479	446	476	477	436	491	488	457	430	439	441	495	459	470	477	456	487	458	460	454	443	460	443	460	467	469	475	453	478	496	477	463	458	452	469	448	421	454	502	471	474	454	457	443	464	470	425	485	449	465	462	436	480	480	455	475	490	440	436	491	457	451	488	441	469	458	479	453	460	486	438	476	430	460	444	486	477	452	421	445	476	445	468	482	463	479	460	466	428	404	434	417	453	408	427	446	455	439	481	470	486	447	421	427	474	445	469	456	456	432	452	420	444	464	501	495	459	435	439	416	471	451	467	459	475	459	448	436	470	464	434	402	467	449	457	438	468	444	496	477	501	446	438	490	450	448	423	436	448	438	443	474	435	453	499	502	438	453	491	470	437	459	438	445	478	456	477	452	437	463	435	488	438	460	442	443	435	438	469	487	444	468	444	463	476	446	459	464	453	470	485	455	478	472	495	461	455	444	477	501	485	423	460	449	438	455	489	438	445	476	510	438	456	402	461	473	426	457	492	474	460	429	477	440	404	461	398	454	449	474	440	457	450	429	482	434	442	486	471	504	449	467	423	468	454	441	434	480	433	450	451	459	444	428	439	453	438	461	483	442	476	471	473	479	462	479	476	524	446	454	448	444	445	465	461	474	421	457	456	471	471	481	456	483	457	471	456	428	449	442	417	472	447	435	416	448	475	422	457	445	468	485	464	440	446	493	493	472	459	456	413	454	445	470	481	461	488	465	476	478	424	480	452	462	456	456	420	458	511	430	485	432	447	445	441	481	458	469	481	455	438	475	452	443	502	473	436	442	444	435	442	483	479	467	459	459	469	493	464	465	463	448	464	430	468	451	455	442	460	460	449	474	489	445	461	442	426	479	482	430	449	466	446	481	448	433	435	474	466	478	452	484	444	487	438	448	457	473	425	458	462	448	423	423	445	451	480	484	423	454	462	477	450	454	484	461	492	443	463	438	434	452	463	455	458	458	466	425	462	473	455	419	471	473	458	403	441	436	438	462	451	445	423	428	451	437	489	466	472	476	453	435	460	453	428	457	478	481	482	463	447	462	453	483	484	472	454	470	451	437	415	438	474	436	463	466	474	450	432	453	451	479	454	444	529	433	472	465	472	460	473	461	460	495	446	472	484	422	481	453	473	496	455	454	482	471	468	451	448	460	476	475	442	439	487	433	446	447	504	435	481	446	463	470	444	501	438	414	484	424	503	492	454	480	445	450	475	469	447	424	438	421	465	469	484	452	459	406	434	485	429	477	440	439	459	458	480	460	488	426	423	439	457	438	455	501	458	452	428	447	473	493	470	469	467	394	480	445	467	463	467	465	435	471	457	443	465	429	432	454	460	472	457	444	488	440	420	431	443	447	466	442	445	442	457	465	445	449	442	464	479	469	459	450	461	451	489	438	495	438	441	451	475	433	429	475	429	455	456	449	488	455	473	532	472	459	473	435	453	465	489	439	461	436	451	462	437	425	466	457	453	483	434	467	468	435	431	453	464	487	453	445	423	446	430	461	442	431	495	474	463	471	451	438	486	455	453	480	411	435	492	489	503	480	464	466	475	472	458	461	427	460	435	447	462	450	458	494	430	464	478	404	438	453	476	418	455	462	455	441	446	480	443	460	471	441	457	468	456	452	465	462	473	448	483	461	453	449	441	431	472	483	482	470	457	463	496	456	436	448	456	450	488	457	473	454	494	527	477	485	460	453	480	489	456	497	463	452	483	453	451	471	482	479	419	411	458	482	447	462	428	466	448	452	487	438	479	500	446	451	464	477	466	443	484	465	482	463	451	484	465	447	440	488	453	476	421	432	488	465	443	452	472	478	458	491	448	442	423	465	461	421	451	457	459	445	418	454	456	456	466	436	438	466	466	444	433	427	424	474	395	410	451	478	472	455	475	466	425	457	459	457	471	414	456	444	454	421	443	450	436	463	476	458	435	425	444	450	445	456	514	472	440	439	452	470	497	451	478	464	466	417	445	449	470	439	432	480	471	487	456	462	459	428	442	417	454	467	432	468	483	472	437	451	436	444	462	452	462	451	468	463	438	478	470	436	469	473	453	482	458	440	424	458	448	450	441	441	455	442	450	463	482	445	430	465	459	453	468	455	472	495	420	452	495	440	453	466	486	477	446	504	455	437	454	431	461	463	442	437	489	446	479	463	491	449	429	471	479	493	464	445	488	464	418	453	464	440	446	457	461	464	450	458	450	466	440	489	468	440	493	506	431	450	446	462	470	486	466	463	419	452	490	493	480	440	439	448	454	453	445	447	465	484	508	500	500	464	437	443	467	441	491	478	465	488	442	452	488	455	480	451	419	424	465	499	426	454	468	404	431	437	412	460	477	439	463	456	455	437	489	469	447	471	462	453	507	443	432	451	485	476	435	470	443	447	498	453	467	485	468	430	418	442	470	489	426	476	449	422	473	472	452	441	471	472	453	442	450	465	469	446	489	452	420	445	440	466	475	463	474	475	485	462	463	455	462	470	457	466	464	450	434	477	430	469	493	476	438	479	458	487	453	450	417	458	459	446	420	483	497	450	433	407	473	445	460	447	440	480	445	454	450	480	458	443	476	437	456	416	493	448	482	485	450	468	471	482	494	446	441	436	459	442	462	456	444	475	438	443	469	421	465	469	469	451	459	480	443	473	514	490	449	485	463	487	463	464	466	419	446	493	458	444	450	428	454	430	463	488	476	456	465	474	501	466	464	441	459	438	438	436	447	467	442	470	463	498	480	475	480	480	492	422	482	432	459	422	444	476	475	458	427	470	478	441	442	425	466	451	464	435	474	460	470	447	422	476	519	462	466	475	455	482	488	400	454	453	450	454	432	454	462	454	473	445	531	426	440	461	457	485	452	446	459	497	457	493	438	456	494	476	424	440	484	448	492	450	423	456	449	433	441	483	485	484	449	485	470	475
32177	42982	56974	24946	4038	959	794	563	535	486	481	448	400	395	364	368	337	370	364	398	306	325	317	329	325	343	316	314	352	305	307	298	283	308	297	313	320	306	312	297	295	287	308	292	274	296	306	330	288	270	314	273	288	303	303	317	308	309	285	271	293	274	267	309	297	286	308	338	336	314	313	300	297	266	269	293	281	317	264	325	317	326	282	310	300	310	313	322	320	305	312	320	311	255	295	297	307	317	252	321	309	309	279	265	333	281	327	303	288	305	310	312	319	312	312	297	318	308	337	316	303	302	303	306	327	304	312	317	295	295	316	308	299	312	275	296	284	314	328	302	291	266	291	287	309	244	293	300	301	312	305	297	337	293	283	307	313	288	300	322	292	272	291	269	288	286	299	311	287	295	315	347	278	300	287	295	286	322	244	314	297	300	266	278	303	314	301	300	306	266	269	324	273	285	316	328	315	321	279	314	313	327	273	270	282	281	283	302	310	284	292	287	304	291	312	276	301	306	285	283	280	304	327	278	339	292	289	288	284	326	288	296	296	311	304	312	275	292	298	311	287	282	276	262	286	262	264	292	322	307	306	310	289	282	234	306	295	287	298	287	272	299	284	321	322	309	272	313	323	312	319	300	314	295	299	292	257	254	303	287	307	306	290	317	300	312	284	294	263	318	308	331	297	274	272	331	291	276	300	304	310	279	311	289	290	282	318	284	322	274	295	277	295	293	297	330	291	300	284	265	298	320	282	295	281	310	320	302	289	317	280	307	314	326	287	295	334	286	311	290	288	307	323	292	315	307	313	312	280	269	291	311	290	274	277	286	310	313	316	252	288	331	274	306	282	298	301	333	272	264	290	284	280	297	283	287	286	317	278	317	308	269	302	307	295	283	309	284	288	328	316	296	286	292	315	322	268	304	315	342	304	301	280	271	291	298	311	285	299	294	316	278	283	304	330	300	310	274	301	296	304	265	277	336	317	319	296	274	310	304	272	309	328	343	341	289	282	292	295	258	289	285	273	271	279	278	287	294	284	306	346	327	309	296	263	282	313	296	302	308	295	284	337	326	273	285	303	296	287	304	265	291	266	299	290	314	284	306	294	295	293	286	291	330	323	260	279	299	273	297	303	314	267	326	290	310	305	301	287	269	313	322	281	282	282	283	299	315	299	288	293	286	270	283	292	271	283	327	311	307	305	297	329	294	325	312	308	341	299	327	296	289	299	294	311	300	265	292	308	282	309	331	294	310	307	270	295	308	305	336	347	296	298	301	303	296	298	259	264	318	268	292	282	292	297	312	304	308	293	310	295	306	304	293	285	303	289	290	315	295	295	292	291	280	311	296	286	285	301	315	283	302	340	304	267	311	282	279	274	281	353	282	269	298	325	290	327	303	286	291	277	313	302	289	287	295	289	297	281	307	299	260	325	293	276	325	310	285	305	257	297	283	306	289	259	311	278	305	309	313	272	277	305	314	293	277	272	326	322	290	285	293	287	310	288	272	269	282	280	280	290	296	316	276	285	286	328	295	329	324	286	293	289	310	308	297	307	336	300	278	319	277	280	307	288	306	285	282	287	278	328	294	312	314	321	292	293	304	303	279	318	293	332	327	281	303	307	268	291	297	304	320	287	317	316	278	298	287	287	309	269	289	286	266	283	301	286	276	289	349	309	310	274	303	306	294	311	295	327	301	313	276	282	291	288	333	320	304	296	272	277	278	300	307	297	282	269	323	318	293	302	289	270	318	312	273	300	333	283	294	336	273	325	275	285	286	280	312	304	298	309	292	285	308	259	301	323	305	323	299	307	298	299	291	299	307	308	299	296	315	307	303	282	298	279	313	300	295	285	299	294	299	315	296	345	298	296	305	291	302	271	291	302	268	342	294	303	278	270	295	294	294	300	271	291	316	307	282	312	322	279	298	302	291	293	314	304	295	345	292	303	275	308	340	292	285	271	287	295	303	305	317	309	297	314	292	330	309	251	289	325	317	311	266	340	311	282	322	305	300	305	285	285	280	276	288	271	298	307	319	312	297	321	305	287	332	290	300	304	285	304	314	306	309	286	288	283	323	295	294	279	264	307	310	284	311	299	317	290	278	292	282	310	323	316	278	310	318	287	282	273	274	296	317	322	300	315	295	296	309	283	278	300	268	313	277	291	289	293	253	299	283	279	270	258	322	307	284	263	288	284	269	319	301	295	274	315	292	304	316	314	271	311	301	309	326	308	295	299	304	265	312	321	302	291	289	274	299	294	309	329	295	324	276	289	329	293	312	319	268	269	290	307	277	260	242	324	277	296	306	293	265	276	295	271	275	290	319	297	272	276	285	313	338	304	311	317	304	312	294	281	287	303	299	319	280	265	312	308	296	285	325	287	304	294	296	296	277	282	300	295	338	282	319	323	278	287	277	286	305	286	311	315	368	308	301	327	262	307	295	312	296	313	303	283	293	292	306	270	279	285	282	289	300	300	290	326	319	256	294	294	305	281	293	306	337	277	277	263	316	315	303	276	290	313	299	298	297	277	309	303	289	297	326	308	312	301	267	300	309	297	282	292	267	299	322	303	284	265	268	321	278	294	268	281	266	307	304	312	268	306	295	299	323	312	300	294	285	277	287	293	278	279	271	338	269	303	298	293	295	315	268	261	285	277	297	314	315	289	312	253	292	282	274	300	306	325	267	303	293	328	296	314	289	315	302	312	275	241	273	307	313	302	295	316	308	321	297	286	289	310	289	315	301	293	300	288	291	288	306	313	313	289	301	294	356	282	301	312	287	309	286	315	290	328	270	291	310	310	300	325	298	331	280	316	311	296	300	278	347	291	267	293	290	305	288	300	308	306	313	320	296	315	281	262	316	275	293	330	343	320	330	285	295	284	310	314	301	291	300	307	306	290	272	305	324	319	269	310	311	315	271	293	277	276	289	327	256	283	285	304	297	276	302	294	294	268	340	304	301	328	298	274	321	295	284	276	287	303	297	298	294	280	315	300	293	311	309	310	297	293	285	274	325	323	327	315	329	314	310	269	286	320	248	243	294	301	334	329	303	319	288	302	285	330	291	324	330	300	297	282	251	294	299	255	335	254	291	299	276	306	322	295	314	281	300	289	305	307	299	291	311	304	285	291	269	324	273	303	307	293	291	290	315	296	298	296	285	320	305	290	304	309	322	307	300	295	306	297	294	288	301	312	276	294	293	276	307	291	282	295	318	304	285	265	292	308	275	308	329	306	296	296	304	266	325	297	302	285	291	313	315	274	300	299	304	304	319	336	324	261	293	283	314	306	282	256	292	292	311	280	295	268	316	349	328	276	317	289	308	300	296	301	283	280	290	289	325	297	301	287	288	328	278	296	292	311	332	275	309	306	317	342	327	305	292	259	296	305	309	300	292	303	333	272	307	329	285	279	321	282	303	302	311	288	325	311	271	274	306	296	332	284	313	305	287	317	304	323	297	278	300	299	322	305	317	301	292	269	285	285	338	274	328	300	289
16254	33105	48715	14560	3959	3391	2742	2277	2060	1813	1655	1466	1310	1293	1231	1134	1091	1059	1040	976	903	955	924	931	910	875	848	843	822	819	787	773	813	806	770	813	781	768	738	767	764	784	730	730	741	747	745	787	720	773	769	761	742	771	719	712	703	729	778	761	734	737	775	725	766	810	878	1052	1017	832	787	691	745	732	669	718	676	732	694	701	746	715	699	705	681	722	727	728	739	716	715	698	703	676	709	739	758	728	752	766	665	750	731	735	728	718	692	719	657	790	855	843	738	704	708	711	719	666	773	702	747	707	662	723	685	617	694	722	688	715	645	711	704	685	687	671	699	683	686	625	696	646	705	760	689	740	706	705	728	689	752	705	725	693	735	698	709	684	687	707	669	698	722	668	685	679	715	708	677	710	659	727	723	670	704	713	693	732	640	703	716	683	661	670	716	686	688	641	723	715	703	758	706	711	719	697	690	729	738	732	704	714	675	726	682	723	699	711	752	702	692	710	650	692	645	674	706	645	682	716	664	673	746	696	704	699	700	738	686	680	728	680	728	709	722	709	712	714	688	719	729	697	649	712	651	682	723	690	720	662	708	717	691	690	727	671	684	710	720	662	703	704	699	717	706	707	702	671	685	740	716	715	746	665	723	720	666	663	701	711	711	679	659	725	658	714	707	676	660	712	757	699	699	714	724	715	747	692	722	707	724	736	716	712	721	724	705	680	684	714	675	724	691	764	704	717	694	678	685	718	720	671	712	709	743	661	718	717	674	682	674	665	688	739	697	677	718	684	651	707	700	711	712	691	652	717	636	756	710	748	703	695	705	694	710	709	669	692	712	702	721	666	744	664	725	688	728	723	712	707	687	722	674	675	675	729	728	691	701	703	701	712	728	696	749	723	721	693	716	705	674	726	725	694	704	679	696	713	737	665	707	688	712	702	642	689	688	675	710	713	721	708	681	711	688	679	691	702	742	687	734	719	749	710	710	703	717	713	715	713	676	696	683	690	725	742	715	675	671	713	719	736	687	712	683	739	708	736	691	704	720	690	713	684	662	620	681	707	708	751	703	718	714	677	652	721	687	696	657	703	716	722	704	683	688	688	734	681	704	689	734	696	683	685	676	662	671	686	754	688	718	659	708	694	694	720	730	697	686	733	691	678	717	725	698	723	665	724	720	746	668	705	733	675	744	699	698	675	669	719	681	691	687	722	724	698	719	706	695	651	688	717	688	736	684	678	728	717	746	686	667	684	714	704	708	720	690	716	718	691	676	700	693	686	765	673	665	716	672	648	642	711	679	705	716	719	702	727	743	715	686	659	731	711	688	698	705	705	671	664	693	710	699	696	655	722	718	664	688	676	688	701	711	699	749	642	690	686	722	724	651	744	732	692	756	650	710	713	693	713	662	669	734	698	690	672	686	710	702	704	700	729	733	698	684	656	684	717	693	703	697	691	670	712	697	647	687	688	748	687	709	701	684	741	741	653	705	708	704	687	721	721	714	692	732	738	694	678	684	692	671	669	718	695	653	672	658	673	748	684	713	693	729	700	706	670	703	744	732	689	707	729	711	706	722	701	724	690	723	657	703	681	697	693	724	687	693	684	711	706	689	640	686	671	712	702	710	672	659	724	724	709	720	700	683	669	716	678	718	677	706	712	703	688	724	697	709	692	735	732	703	690	674	743	790	723	733	700	707	692	713	648	701	744	678	651	700	676	691	672	728	670	684	700	683	715	692	710	726	721	729	711	718	711	680	665	681	741	716	736	714	684	716	690	708	725	712	704	655	714	735	707	735	692	683	655	697	661	731	709	671	719	657	703	652	718	717	727	720	721	710	678	704	712	715	680	703	728	754	680	747	689	640	697	719	719	683	656	679	684	691	691	711	737	688	690	698	659	730	744	671	695	712	742	724	712	684	727	690	694	688	691	679	690	710	731	675	750	681	711	721	690	685	727	695	721	711	671	680	694	682	731	711	694	710	689	685	695	672	697	718	720	658	688	754	661	733	684	687	642	711	699	682	719	686	675	691	683	683	697	709	634	664	687	710	660	707	696	690	694	679	706	703	748	749	703	729	679	712	695	725	727	717	705	658	774	687	652	686	718	682	719	675	712	738	669	683	702	672	682	717	716	681	734	722	686	709	684	692	743	709	708	683	692	609	678	707	698	674	693	712	719	751	708	675	684	689	662	725	658	721	680	706	662	711	688	689	654	683	748	647	708	716	668	696	658	627	677	679	681	671	689	696	668	686	683	685	721	655	697	706	781	684	705	730	703	722	687	651	705	662	738	634	711	695	709	705	686	774	652	681	720	714	688	651	719	680	648	684	679	680	731	708	680	718	729	679	699	689	672	709	683	666	715	723	729	678	697	698	698	718	668	694	678	663	754	704	746	695	734	737	714	715	712	714	682	699	698	729	663	660	697	688	676	729	727	724	727	709	696	713	715	681	716	700	685	734	668	701	687	703	659	667	702	725	677	701	694	725	702	673	668	691	711	702	740	741	660	718	688	726	705	706	700	687	696	707	716	704	735	715	698	666	731	710	725	685	696	730	711	735	713	684	683	694	732	702	704	729	672	695	761	720	705	660	693	754	668	707	649	653	748	680	704	672	670	680	691	736	645	718	689	654	694	714	676	711	702	699	679	670	713	693	753	718	702	684	704	719	723	682	664	717	680	677	689	664	727	700	680	688	744	680	675	680	701	653	719	666	680	654	697	719	736	715	734	691	725	702	695	687	684	702	690	702	675	697	749	684	723	667	676	748	743	681	719	686	719	716	706	725	684	731	671	713	706	669	716	676	703	709	652	692	653	708	682	714	675	742	729	701	737	698	695	683	705	731	686	704	693	698	715	722	697	727	695	679	683	738	675	730	698	705	706	761	702	729	650	701	704	715	668	756	698	715	701	700	672	666	686	695	675	679	673	705	683	655	713	688	696	690	659	701	678	725	691	644	711	738	684	681	710	700	688	727	693	751	725	711	723	696	721	700	704	703	687	687	692	674	692	714	700	647	727	668	733	684	654	699	687	683	656	733	718	731	636	697	670	681	739	698	704	670	673	680	731	717	686	713	713	659	730	760	717	706	665	680	701	729	645	749	719	712	682	718	705	700	776	702	769	754	710	662	703	731	685	704	674	727	726	755	698	721	674	705	662	724	683	704	704	649	660	723	743	704	709	748	744	668	683	696	717	704	657	727	740	690	733	667	752	661	679	711	709	711	697	715	704	708	737	706	642	694	657	710	737	707	703	704	687	662	697	681	662	704	682	701	749	713	685	712	780	668	675	696	668	724	688	698	726	681	661	708	690	660	688	704	689	716	647	702	720	732	749	696	736	647	704	682	700	706	685	707	711	692	701	686	683	702	707	600	724	699	686	709	696	674	731	717	689	673	706	707	714	721	674	710	679	708	727	682	718	694	688	646	710	703	699	686	653	744	708	750	733	650	699	750	714	684	649	724	712	696	726	769	646	665	682	732	697	646	745	614	709	712	736
12382	6739	2687	444	247	250	229	242	244	223	273	227	242	239	233	230	225	266	246	267	272	230	244	280	253	244	227	248	218	246	252	248	238	236	239	245	267	250	249	235	230	240	261	237	246	241	245	245	256	247	255	291	273	223	233	251	223	246	240	252	251	244	260	255	265	244	273	247	246	274	240	249	236	233	262	244	266	265	261	242	279	247	249	264	242	232	253	244	246	235	249	223	245	258	233	244	228	227	243	233	254	261	242	237	233	254	240	238	266	276	239	252	239	258	252	250	237	248	237	256	253	264	230	220	205	246	252	264	251	229	276	222	225	238	252	269	249	225	255	232	235	240	242	234	249	243	223	243	281	244	293	261	249	265	271	254	231	217	243	231	272	263	207	251	261	251	239	210	280	255	263	231	246	270	263	244	245	245	277	273	232	247	210	234	232	264	246	243	238	245	226	213	220	253	241	218	250	248	247	268	288	250	249	245	220	258	242	271	236	226	232	246	234	276	234	257	235	243	268	292	256	255	253	234	264	253	238	260	250	242	223	270	264	255	230	253	248	255	242	253	250	211	260	270	263	271	209	237	247	250	241	283	265	234	218	233	222	266	256	249	215	239	239	248	254	247	255	236	208	229	281	257	262	246	228	244	240	246	274	224	255	218	257	247	261	269	243	239	235	247	252	227	258	250	262	247	217	251	239	265	254	261	244	236	215	246	218	260	242	232	249	261	237	216	238	218	249	256	276	237	234	248	238	271	244	236	215	235	235	240	246	267	273	211	236	253	216	236	256	273	249	237	245	249	235	226	229	256	223	239	256	253	255	259	230	230	222	235	247	235	250	243	231	247	261	267	234	227	240	254	248	231	251	246	251	266	235	240	255	282	245	231	215	251	221	266	239	220	249	250	268	239	307	242	243	235	237	240	228	226	270	207	212	238	220	221	250	239	261	284	226	237	215	236	237	231	280	252	247	265	248	248	238	244	276	227	236	237	223	240	223	265	277	254	232	264	219	252	238	233	228	242	251	224	257	243	251	266	251	265	252	271	235	233	234	218	247	223	240	261	262	251	258	253	217	250	224	215	242	229	230	245	264	245	281	236	233	212	239	281	236	246	249	262	266	220	235	245	234	240	242	246	247	223	239	248	247	249	243	255	251	261	249	256	262	249	251	260	237	233	242	260	251	240	261	244	232	254	201	233	230	236	223	254	270	268	238	274	246	213	231	238	278	235	224	227	255	244	263	239	227	205	237	240	228	254	235	254	253	251	252	255	233	225	220	240	249	263	259	226	234	233	226	242	245	255	218	261	224	230	205	215	270	265	260	261	267	236	249	258	241	250	249	236	236	236	244	254	242	246	233	265	235	269	257	244	242	239	261	267	263	234	249	220	212	221	242	252	261	256	235	222	242	245	241	244	251	219	238	213	282	236	233	239	220	221	237	204	240	228	225	271	227	217	252	262	241	229	254	286	249	234	238	236	254	287	246	265	252	243	253	230	276	251	241	257	255	256	252	235	251	228	261	236	242	223	285	275	215	238	274	236	269	257	239	255	253	267	216	239	253	236	264	247	245	263	254	256	253	228	242	240	249	269	255	229	218	222	214	245	263	266	271	250	244	253	251	246	224	261	261	269	271	253	228	240	233	248	274	257	245	240	257	240	242	243	254	260	264	217	255	260	253	282	232	244	234	206	261	257	242	248	243	236	266	262	227	260	234	266	243	237	247	246	238	263	239	232	258	242	239	243	234	264	222	218	235	244	269	243	243	218	259	236	264	229	244	264	232	274	242	238	233	229	261	230	224	267	230	253	253	250	258	265	253	241	261	258	264	257	232	249	269	261	248	246	255	253	259	261	270	271	258	238	244	255	226	279	258	246	244	253	257	259	239	254	246	239	277	240	228	273	235	231	208	256	248	237	239	267	225	226	245	287	258	234	244	253	225	249	240	250	225	199	239	239	251	262	262	229	246	266	229	226	254	221	235	236	239	223	263	240	267	251	255	244	239	251	261	244	261	249	232	240	259	214	238	221	251	243	274	278	253	269	245	231	260	256	260	237	230	236	232	237	261	244	266	243	279	247	220	251	244	235	260	247	242	263	243	289	249	256	267	270	243	285	235	233	240	243	223	246	254	231	220	256	243	263	252	237	276	229	251	211	245	245	228	221	289	230	259	265	252	246	261	235	248	239	261	252	249	235	235	235	222	277	268	234	261	237	268	243	236	262	246	246	269	254	257	274	252	262	234	287	276	236	263	261	254	228	255	222	252	229	242	264	245	247	243	241	271	225	226	275	229	228	243	231	226	239	264	246	253	211	257	248	225	231	248	258	230	239	229	250	265	266	226	251	266	258	249	259	221	240	238	251	216	262	250	236	239	258	271	229	238	241	265	300	246	254	251	218	236	224	248	225	250	250	264	253	244	234	237	254	265	227	262	261	253	286	230	244	248	253	269	231	251	262	248	241	248	231	219	238	263	243	229	246	270	236	221	265	240	224	237	225	265	262	269	261	236	230	236	262	248	228	251	238	261	252	271	234	219	261	251	236	250	246	225	262	244	230	252	265	248	231	222	270	231	224	235	238	236	246	236	248	249	266	234	238	220	243	263	231	250	246	254	287	248	225	229	232	242	239	249	253	246	253	259	221	242	260	262	249	197	264	229	287	266	220	280	218	244	230	233	275	267	226	240	232	251	234	244	245	274	239	253	207	272	253	252	250	235	241	250	253	267	222	225	247	243	277	267	244	235	261	264	235	217	232	298	267	249	223	265	231	254	237	246	253	251	225	233	280	255	248	247	229	269	199	232	261	249	269	251	265	237	235	229	253	259	271	269	267	217	226	253	250	241	264	210	245	243	246	233	230	224	244	234	226	242	260	243	233	253	236	279	243	231	266	242	252	210	255	261	282	254	233	268	240	246	244	242	243	224	252	245	222	249	257	238	237	250	246	229	249	215	253	213	253	252	252	227	256	251	243	255	239	247	250	234	243	255	224	286	225	268	260	251	222	238	290	247	238	233	222	239	219	274	267	254	253	242	235	262	260	279	248	199	221	240	257	237	240	250	258	259	232	206	230	255	236	252	253	225	246	244	234	269	253	253	254	234	246	246	270	234	215	249	246	230	255	254	223	267	258	243	267	241	232	225	241	247	253	262	260	216	251	218	241	249	219	224	232	239	260	258	252	240	263	253	256	253	272	277	278	240	231	241	230	261	225	247	266	286	260	231	269	258	260	278	243	235	272	263	246	228	258	240	251	243	252	239	223	235	230	235	235	229	261	252	232	257	225	249	262	260	237	258	235	243	250	239	248	249	221	258	252	251	252	251	256	225	253	253	219	210	231	251	232	235	246	273	234	237	252	242	231	238	234	272	253	255	268	224	251	258	228	245	247	244	252	239	268	225	209	250	273	276	239	245	242	247	247	248	255	260	242	258	253	243	257	277	254	222	248	259	243	259	266	249	264	237	217	275	267	251	283	232	260	228	240	257	246	261	259
6483	6102	4952	1068	642	608	612	573	624	561	596	608	606	593	581	526	590	598	540	565	599	573	519	573	565	535	549	564	571	613	607	566	554	558	579	636	571	549	560	587	561	534	547	554	557	566	558	574	559	562	604	579	529	559	578	538	562	572	570	546	565	581	552	567	607	581	600	594	663	564	556	574	595	567	541	575	586	544	519	602	571	551	560	550	599	532	569	601	607	567	557	546	551	564	577	545	578	584	512	579	569	547	552	551	577	537	578	542	578	561	617	596	580	517	601	532	576	552	559	590	582	522	613	553	551	585	569	589	560	584	556	567	559	596	583	525	565	506	600	551	554	578	556	556	589	587	555	556	560	554	549	522	572	559	608	574	583	554	531	550	534	550	585	556	608	568	539	514	546	561	561	566	557	582	592	568	612	578	570	597	605	534	555	530	559	563	563	591	607	533	544	610	631	584	548	540	579	611	558	512	544	570	534	587	555	537	530	598	563	582	535	563	561	540	556	582	544	544	586	590	524	553	548	582	553	545	534	529	578	579	603	553	537	591	599	551	535	552	563	564	579	554	543	566	581	542	555	567	553	546	590	525	574	547	562	518	539	524	551	557	549	590	600	618	586	528	569	558	570	566	562	553	607	547	524	566	551	512	619	541	592	579	571	578	541	583	545	570	584	619	564	566	624	559	571	521	548	581	563	554	588	519	570	542	583	536	575	558	616	628	535	638	564	604	573	568	544	593	553	566	558	573	574	576	562	581	574	580	564	558	569	550	543	563	602	562	565	566	568	563	532	525	585	565	590	543	559	581	598	544	574	580	586	552	621	594	584	553	537	600	549	543	532	582	596	582	564	603	582	559	611	580	564	566	606	589	596	576	557	609	614	567	568	552	585	581	559	601	595	576	507	600	570	545	545	554	558	584	546	524	566	562	562	530	534	600	591	559	564	579	574	578	550	562	584	568	561	545	579	571	581	573	557	548	586	579	564	548	535	552	559	589	616	508	534	593	568	557	608	549	594	561	542	567	592	564	528	576	581	561	545	587	578	571	559	541	603	565	534	621	599	544	584	548	577	548	542	551	578	588	560	573	565	562	550	562	544	517	553	534	609	531	587	535	560	576	574	566	574	563	550	548	564	564	552	620	591	568	564	569	572	558	535	595	601	542	565	591	585	544	585	535	561	600	528	564	600	574	561	633	557	586	595	553	579	589	585	582	552	598	579	570	546	543	558	527	566	579	560	562	590	583	562	556	544	593	515	557	593	598	560	589	529	533	605	574	567	544	562	551	589	550	602	536	566	540	579	588	569	569	551	526	612	567	574	546	553	570	561	555	545	529	555	540	561	533	581	561	570	594	601	564	571	554	582	539	626	550	559	580	572	496	553	580	586	570	568	578	577	575	565	526	588	571	548	555	574	564	570	549	586	565	569	546	571	557	565	591	616	580	516	583	579	573	557	570	589	623	528	576	539	594	556	575	546	599	613	560	551	577	581	585	546	544	544	567	578	578	529	587	570	581	572	581	559	556	567	543	506	541	555	561	534	581	575	569	557	560	538	583	578	593	540	574	587	561	564	542	554	555	555	581	541	573	632	533	574	577	584	553	564	547	600	571	585	575	550	545	532	590	545	577	510	562	577	557	535	544	531	564	585	573	594	536	541	589	559	593	591	572	561	559	563	545	560	591	539	597	548	539	600	535	571	513	567	591	605	548	577	573	547	571	557	508	568	577	597	560	574	569	534	558	552	570	594	598	542	557	576	558	540	623	593	544	559	572	541	593	538	552	560	577	583	546	617	562	580	562	559	563	580	581	595	587	540	575	535	604	536	559	594	598	572	603	585	593	575	552	582	588	542	550	558	545	558	560	569	524	581	560	573	593	610	514	582	573	530	542	547	574	541	619	570	546	565	622	586	584	560	548	624	543	585	585	557	569	541	624	564	548	537	571	492	524	563	582	603	540	562	573	552	554	606	576	559	576	543	571	571	583	548	551	566	564	617	581	601	578	547	567	633	536	550	555	594	589	579	578	578	573	588	577	600	574	555	573	522	624	601	589	590	582	576	595	559	572	578	541	544	561	568	587	554	576	542	574	572	573	562	545	556	569	612	557	578	577	574	566	580	580	552	587	555	579	559	558	572	497	571	593	618	567	534	586	550	525	572	557	567	554	565	572	568	522	581	537	557	556	542	568	560	573	604	577	557	600	552	650	597	585	561	581	553	587	542	567	603	586	586	563	567	586	560	569	561	568	580	556	543	548	559	555	553	583	530	534	561	588	565	578	566	588	568	566	593	586	546	570	573	553	542	571	582	553	569	566	567	552	573	578	557	564	555	577	553	585	548	515	585	556	544	581	542	567	561	592	545	558	588	586	506	555	569	601	557	546	542	531	547	594	584	530	598	578	583	548	567	585	553	545	568	579	535	554	638	543	569	551	580	543	543	548	543	560	545	572	534	568	551	538	554	569	566	563	581	596	568	617	542	575	530	609	546	594	567	576	568	541	575	566	534	561	575	593	589	579	589	572	543	584	587	561	606	538	556	544	583	546	578	574	523	584	589	566	573	599	562	536	562	580	549	569	567	587	551	562	499	562	595	547	646	582	548	597	519	547	596	599	575	535	541	584	539	594	571	560	544	612	608	519	576	517	542	572	573	549	532	628	588	566	581	548	552	565	579	581	573	581	650	579	570	552	544	592	598	553	551	573	545	564	558	572	574	618	535	572	577	564	567	568	509	608	565	588	580	557	575	552	555	574	544	566	568	587	561	581	541	592	579	565	552	533	557	592	574	608	601	589	583	546	596	569	591	572	571	536	577	554	550	586	597	551	585	565	593	574	568	558	542	583	595	571	589	554	541	560	572	570	544	541	538	564	587	603	585	587	572	541	565	581	538	559	576	528	575	582	589	556	584	537	593	518	530	589	614	570	567	539	580	567	564	564	578	558	596	563	582	558	560	589	542	595	565	551	566	534	599	571	561	551	565	549	577	575	575	594	558	579	535	564	549	548	600	598	592	595	551	579	542	592	589	561	538	575	580	561	545	558	615	587	542	558	584	562	624	592	586	572	604	585	551	594	533	583	572	538	593	554	556	569	561	576	582	546	520	573	598	549	593	563	541	552	592	621	572	572	598	561	588	570	557	585	580	615	582	561	562	575	565	551	576	548	556	576	568	536	540	558	573	539	572	552	511	546	617	516	526	553	542	573	557	624	561	555	585	544	578	571	546	624	549	574	548	580	538	549	550	578	546	554	531	554	604	586	546	567	565	595	604	554	595	585	567	566	592	582	565	575	548	560	556	591	546	590	573	587	550	543	567	585	578	570	547	527	607	584	592	537	554	597	575	541	557	630	566	563	584	593	572	522	603	624	555	543	614	564	515	539	566	578	544	546	577	536	555	570	567	549	602	576	528	523	571	560	575	593	562	528	561	606	512	560	543	515	517	540	564	589	587	555	577	550	553	549	574	537	573	564	535	506	550	598	576	547	596	552
21887	26924	44616	12630	877	437	380	319	282	269	198	218	228	178	211	195	187	191	168	199	164	215	168	157	188	181	188	167	160	186	160	182	184	186	173	189	159	156	159	159	198	167	181	162	168	176	177	161	171	160	156	143	158	160	164	178	169	166	195	180	182	144	167	165	152	154	166	201	165	197	140	152	154	152	161	183	205	171	181	157	150	169	141	150	169	176	162	194	156	155	157	164	155	172	153	161	171	159	146	142	172	188	153	175	156	181	193	168	159	149	158	179	161	146	133	170	169	144	169	161	146	145	148	155	171	163	191	141	147	182	150	136	170	158	170	152	186	175	189	173	173	175	159	160	167	135	146	183	153	186	153	170	142	196	177	187	203	148	159	161	167	174	148	172	165	184	155	155	162	173	146	162	176	162	176	158	167	157	163	127	159	170	174	162	157	152	165	184	172	148	181	162	154	172	169	185	146	145	156	192	182	152	168	163	178	174	152	170	159	168	191	176	173	172	167	158	153	169	171	151	171	138	159	179	175	154	161	158	162	167	165	159	155	174	185	141	151	163	172	148	175	154	173	147	160	146	209	156	170	167	165	174	179	150	140	162	163	172	170	168	163	176	150	160	184	181	159	152	164	166	162	171	143	192	137	152	170	164	166	172	153	160	146	172	155	157	172	165	153	179	162	200	154	143	153	148	178	164	137	178	167	157	139	136	172	162	150	171	152	154	154	137	159	166	141	163	170	158	194	165	165	144	190	168	168	134	152	174	173	175	153	153	177	178	154	168	171	143	151	167	164	131	154	168	157	185	152	170	164	137	179	142	177	142	173	189	178	138	180	174	166	152	164	158	180	161	164	176	160	180	162	155	169	159	156	124	159	163	153	162	170	159	176	183	163	148	170	165	129	167	160	165	165	168	172	155	167	167	160	178	172	183	175	178	171	155	151	197	188	172	176	143	170	168	172	160	144	166	157	151	177	173	147	139	169	169	148	161	172	163	155	174	175	161	148	154	144	157	152	175	161	160	175	157	152	147	160	172	159	165	158	151	146	163	180	154	169	158	159	204	153	187	148	167	186	172	152	167	148	163	155	183	155	141	148	155	182	151	163	159	176	167	177	142	176	178	128	173	153	155	160	158	143	174	166	171	185	170	173	187	154	150	150	158	165	155	180	150	174	170	164	150	167	167	148	140	148	158	139	134	171	166	178	161	161	160	169	169	136	166	155	170	162	140	161	134	121	167	154	179	157	133	173	161	151	173	154	166	156	171	192	166	181	156	155	186	165	172	165	136	163	156	152	182	147	185	148	142	164	156	150	166	150	150	157	175	140	162	165	157	171	183	166	171	165	183	152	139	166	175	154	154	142	161	150	154	159	150	182	189	183	157	127	171	160	168	161	184	171	163	153	163	161	174	172	149	142	159	163	164	189	188	148	170	150	160	182	161	155	157	171	163	161	144	138	154	157	151	181	169	165	155	157	163	152	153	177	169	184	163	158	176	166	156	164	170	141	171	175	184	137	167	145	153	177	162	152	181	160	144	162	155	129	133	140	163	143	172	154	134	149	171	173	149	154	151	146	158	148	151	166	157	157	156	166	178	179	166	169	152	167	149	157	153	151	190	146	159	148	145	176	182	131	168	148	155	179	176	154	165	142	162	153	166	187	171	147	138	152	189	144	156	189	147	172	167	163	155	190	152	170	188	176	152	161	158	157	153	140	146	168	180	162	155	142	138	169	144	156	156	175	167	144	148	166	161	183	167	144	141	155	157	176	139	175	170	133	159	173	145	180	138	175	167	142	164	144	148	142	164	158	158	172	175	153	155	169	168	156	167	149	153	171	174	149	169	191	153	155	173	162	153	159	163	132	148	146	155	150	165	155	144	146	153	158	179	155	157	146	172	158	168	167	152	164	167	168	156	175	168	161	148	157	175	161	166	151	131	150	142	160	164	170	186	173	161	140	151	171	182	166	132	149	177	171	143	159	154	159	166	165	153	155	166	157	186	152	176	160	155	189	124	173	149	163	166	189	171	156	169	163	162	148	179	169	181	153	160	173	158	147	147	168	159	159	165	166	128	145	152	158	169	151	164	165	142	168	186	191	171	190	164	142	165	151	170	165	171	156	162	177	157	163	159	156	151	174	152	165	162	167	164	148	162	178	177	176	139	175	173	136	144	143	175	149	157	126	160	154	159	140	166	178	144	151	137	191	156	168	150	165	149	176	173	157	176	161	156	154	162	135	150	163	153	145	165	143	156	192	150	158	159	162	176	149	190	164	179	158	151	159	159	154	162	160	188	176	161	179	180	142	184	158	172	157	135	138	173	147	163	147	186	177	149	151	152	172	175	172	154	159	142	186	171	174	164	169	165	171	180	169	145	161	166	145	143	174	172	169	147	149	169	170	157	182	184	161	141	153	158	168	152	179	166	145	177	151	186	157	157	142	148	155	181	198	170	162	158	163	158	166	162	159	168	144	159	158	171	176	159	173	167	163	166	160	171	177	178	156	184	148	175	166	167	160	157	192	161	163	154	162	144	160	151	174	163	186	151	164	160	166	174	164	159	164	170	152	177	151	178	165	145	181	173	161	174	167	152	167	158	162	166	192	172	158	161	133	142	165	150	148	179	164	172	152	140	153	161	157	182	176	178	163	173	165	144	184	148	166	162	157	175	163	159	166	166	152	164	160	152	147	173	155	151	129	139	176	165	141	170	145	164	172	177	167	169	161	151	154	172	134	177	172	164	148	163	176	173	147	175	154	150	140	193	156	153	152	185	159	153	146	179	179	158	163	169	167	161	137	158	129	175	126	164	143	154	172	137	159	157	178	150	132	159	146	164	156	167	150	190	157	161	183	165	156	154	151	178	165	191	162	161	177	151	159	163	165	166	113	171	172	145	155	149	169	157	161	151	141	158	155	158	163	161	146	159	176	140	169	173	171	166	161	156	152	160	160	175	148	181	159	134	161	159	165	150	148	161	165	174	147	152	178	157	162	161	156	148	150	162	158	133	167	150	169	146	139	165	177	167	177	147	167	164	168	157	169	203	160	133	162	174	150	181	145	192	177	145	126	161	141	162	149	140	156	168	165	174	172	160	165	163	176	167	150	179	138	180	170	166	149	159	147	181	137	181	179	149	154	165	151	149	185	143	164	169	153	130	168	150	135	147	168	170	147	155	172	181	159	156	166	184	159	186	169	152	152	148	160	159	162	135	152	150	152	167	178	175	159	134	158	153	193	179	147	162	192	190	146	158	169	152	178	175	167	147	171	187	162	170	180	157	171	150	179	173	162	171	158	164	162	172	180	156	169	145	158	174	147	145	148	152	143	163	173	156	145	153	160	160	158	145	167	164	178	152	163	147	176	168	159	190	155	144	167	158	143	194	158	154	175	155	172	168	153	144	156	163	154	149	168	167	132	166	150	168	163	197	152	164	160	165	179	185	169	126	149	185	145	148	156	196	171	137	174	174	157	157	159	159	154	145	154	134	156	171
11671	22848	39177	7288	2063	1827	1419	1184	1064	900	793	803	729	689	650	621	543	561	537	525	546	519	494	491	468	517	475	476	469	458	455	502	457	409	474	434	462	478	457	450	429	446	405	448	456	431	436	415	432	422	450	442	423	446	424	456	432	457	445	441	422	422	419	417	440	408	443	454	446	464	440	436	424	435	410	422	416	412	415	422	422	391	457	397	404	440	405	409	423	415	402	427	430	469	443	402	404	411	447	418	419	445	415	468	429	402	456	418	415	488	504	491	438	433	400	419	402	406	408	473	436	424	416	417	436	392	441	424	437	405	398	399	446	425	445	390	379	415	412	388	399	433	418	416	399	389	410	418	386	388	416	442	435	447	386	408	386	420	432	401	403	420	370	382	397	426	384	415	388	396	400	394	453	408	411	431	364	405	429	426	400	381	385	391	408	440	419	411	423	403	384	399	432	464	443	437	433	425	379	424	415	428	412	441	392	407	392	420	428	416	430	395	430	412	381	398	406	418	410	397	432	441	407	398	401	411	429	422	418	409	387	422	384	411	402	437	396	389	421	437	420	438	404	403	381	396	421	415	375	403	430	434	463	390	422	415	418	443	401	398	401	438	396	415	427	412	408	391	421	428	439	424	414	438	444	390	408	437	438	373	422	409	378	410	409	376	430	374	394	420	432	384	417	436	423	407	373	435	402	419	438	418	435	409	391	399	431	443	396	438	386	424	396	441	409	416	363	431	436	389	390	438	411	388	410	397	419	409	425	431	419	408	462	403	389	391	409	410	402	398	414	428	420	385	419	401	421	414	404	429	386	416	400	406	367	401	401	402	427	410	384	414	430	418	404	464	388	403	395	403	391	380	410	415	426	423	355	382	437	381	433	396	368	390	409	420	416	405	375	444	408	420	445	391	426	444	467	432	409	447	433	406	376	425	405	388	395	425	365	439	419	383	403	444	432	410	409	409	396	419	361	371	430	421	388	432	392	386	390	399	428	395	414	418	390	412	375	419	383	410	383	431	414	397	382	391	439	418	415	460	435	419	393	426	441	430	426	428	423	420	417	432	450	398	434	371	386	408	451	418	412	405	419	411	411	410	440	396	421	405	423	423	426	399	398	368	435	406	411	430	379	399	417	408	405	382	402	401	414	411	404	429	386	437	412	396	412	397	398	426	405	424	377	426	395	405	422	401	407	371	434	426	424	399	434	445	412	401	418	432	426	399	398	408	420	416	377	414	384	379	380	438	405	405	440	434	380	433	409	422	429	455	449	363	418	407	405	398	408	377	415	399	438	389	389	392	393	381	409	421	420	392	432	394	430	387	398	411	404	441	417	405	422	400	410	438	384	418	385	425	423	396	414	398	379	435	447	425	444	411	391	382	410	421	420	418	411	391	434	397	421	415	408	434	390	410	392	440	422	426	382	432	427	392	389	375	415	406	401	407	402	428	400	415	376	393	430	412	409	422	446	423	422	370	367	400	423	387	408	393	397	394	408	424	407	405	405	390	422	418	436	425	435	402	414	416	387	422	434	432	409	413	377	420	397	417	411	406	399	406	394	408	407	435	417	469	412	420	405	445	451	425	450	416	408	407	419	467	376	414	414	397	412	420	388	434	373	427	412	399	416	410	416	454	390	429	388	404	396	417	430	407	406	412	389	408	392	404	422	432	379	433	400	406	438	407	438	372	446	449	438	419	403	397	409	441	403	473	409	386	413	380	399	446	387	395	380	402	399	369	413	412	417	415	408	407	406	402	440	412	404	426	421	388	397	398	385	376	422	422	420	392	384	429	397	419	445	389	423	366	398	375	421	374	401	407	410	414	392	454	456	427	412	396	411	414	392	404	421	442	392	413	393	374	383	439	446	412	430	399	364	403	411	410	398	389	416	404	409	439	423	440	419	406	427	399	398	420	436	432	395	390	412	450	414	393	400	416	372	410	415	397	387	404	427	426	426	477	384	440	400	423	422	399	409	408	415	377	413	439	394	403	411	388	416	408	436	405	430	408	407	386	429	405	418	422	437	419	428	401	423	456	427	373	436	447	429	422	415	422	391	408	385	400	387	410	397	401	397	381	424	411	398	406	413	420	416	450	410	418	394	372	417	423	401	428	433	437	475	394	390	409	407	435	438	403	421	408	384	417	438	422	423	383	410	409	458	391	376	391	405	419	428	413	377	358	423	379	402	413	397	409	416	406	432	400	405	407	421	428	424	429	405	421	433	437	399	433	404	431	380	437	411	402	397	402	426	419	405	407	417	413	406	436	411	428	412	402	421	407	410	428	409	413	416	395	392	407	461	428	416	382	432	399	392	450	407	414	388	415	395	412	402	415	442	413	416	408	429	407	414	392	396	382	376	380	418	416	432	460	390	394	391	424	396	399	385	383	389	391	442	435	395	382	380	402	428	393	442	434	411	399	406	406	427	409	422	423	386	378	371	443	402	391	439	380	422	418	384	422	443	417	426	384	438	427	391	407	457	391	420	400	439	438	391	428	400	433	435	436	354	396	408	419	428	436	403	418	408	414	385	381	417	389	451	410	407	408	442	403	397	382	395	414	448	406	431	415	410	397	428	400	451	426	425	395	418	364	399	425	425	412	416	409	385	400	409	379	411	406	425	416	392	376	428	400	377	430	433	372	370	411	388	445	396	364	432	412	440	400	404	432	414	432	416	394	377	393	387	419	405	416	430	423	399	451	409	420	411	421	404	418	392	398	395	395	427	415	418	436	432	387	419	417	422	398	383	423	423	408	400	384	431	418	419	395	443	427	363	406	416	404	410	391	405	375	410	431	433	410	415	396	408	386	400	416	383	409	410	424	380	398	411	428	396	398	430	386	385	439	429	403	369	426	457	421	408	433	447	451	406	443	418	390	430	387	408	397	421	452	415	405	402	443	431	410	385	413	425	425	375	400	387	425	417	423	429	391	404	422	421	394	424	398	401	415	441	386	438	418	423	413	423	422	440	405	415	436	399	442	394	375	392	414	408	399	443	412	406	406	454	421	386	410	383	413	377	402	392	382	402	373	410	423	407	421	402	420	402	415	403	377	406	447	395	438	412	416	416	416	420	407	389	391	456	417	375	456	456	415	406	395	442	420	415	450	384	424	396	392	404	406	414	399	413	404	400	406	422	393	455	406	408	439	406	398	445	424	388	390	397	362	410	387	418	376	412	457	420	431	373	405	408	414	433	400	387	405	396	405	421	439	440	388	433	395	385	406	360	392	388	413	425	408	418	414	411	433	394	381	389	447	422	394	404	407	397	441	421	416	401	367	402	414	429	430	401	382	386	400	379	418	403	387	411	418	401	422	406	382	433	409	399	377	426	427	439	411	426	384	432	414	382	424	423	414	406	396	398	407	410	440	402	389	407	350	419	406	385	390	429	439	431	379	421	410	397	392	421	433	403	422	407	397	431	432	419	388	441	405	421	409	419	388	421	427	416	446	398	416	407	447	390	421	430	368	421	417	380	398	461	420	417	415	408	403
30673	40845	61186	21253	3401	1017	752	564	544	477	445	404	393	367	384	292	339	343	310	289	305	303	295	288	312	294	330	324	314	297	269	288	294	268	286	320	283	285	292	319	279	285	276	286	254	247	303	270	265	297	297	310	271	287	277	277	279	300	279	276	275	305	284	303	270	291	264	315	285	272	300	267	295	299	287	296	290	291	296	260	265	307	267	291	281	267	242	296	293	266	287	288	290	292	283	273	280	288	285	294	301	282	273	319	251	301	270	314	259	297	297	298	272	272	272	276	276	269	309	281	257	258	309	298	287	293	269	294	276	244	263	278	288	276	304	277	271	291	249	283	255	289	283	284	248	301	260	275	266	268	256	266	293	277	273	315	284	266	276	265	292	286	262	280	290	250	271	271	256	261	280	265	256	302	270	273	297	258	283	272	240	269	274	240	266	248	249	282	310	248	264	263	289	284	280	279	278	281	292	277	272	256	251	257	267	279	282	290	269	256	258	298	270	268	307	280	306	332	277	249	287	306	221	320	283	294	238	279	309	260	292	261	264	285	280	248	263	296	265	245	291	297	281	289	285	271	253	295	288	298	283	298	267	276	263	275	275	260	272	241	268	290	286	282	274	292	273	262	268	284	276	268	274	279	296	301	292	277	282	268	267	267	285	281	274	238	235	278	272	261	247	285	286	296	261	278	272	261	264	261	275	272	262	265	265	271	275	278	287	264	270	283	295	266	275	270	302	295	296	302	294	253	278	270	282	280	302	279	238	287	255	303	271	256	286	274	279	300	284	253	276	269	290	271	266	250	249	233	299	287	308	314	250	282	274	296	263	297	306	287	288	283	280	296	251	309	305	310	302	281	263	295	266	266	262	264	306	277	314	281	272	274	265	275	240	275	265	273	253	259	272	242	282	276	279	286	250	264	255	283	273	258	272	250	275	296	280	283	254	274	307	263	282	315	272	261	291	261	273	247	279	287	272	239	272	280	264	287	245	286	259	269	274	266	251	308	320	303	301	289	267	303	250	300	273	264	279	280	238	274	305	290	285	259	273	287	283	284	265	280	293	273	286	266	273	309	266	279	257	294	258	286	276	301	275	278	271	314	255	276	300	275	251	278	257	272	335	285	272	273	292	264	298	265	304	295	263	261	272	267	276	299	247	260	280	237	300	282	281	275	259	226	262	284	301	263	288	279	294	281	254	263	301	276	300	292	267	277	249	305	268	272	284	294	276	280	275	297	266	272	293	281	257	265	238	280	266	266	290	304	247	258	262	285	261	273	258	273	290	259	299	265	286	263	240	297	294	248	229	275	270	267	276	270	286	265	270	281	295	290	282	317	278	270	275	263	292	301	276	277	299	267	254	280	298	232	267	261	295	270	287	268	275	295	246	273	254	264	277	288	278	275	271	274	288	280	286	258	293	281	311	333	285	309	284	268	262	284	303	245	265	278	266	267	243	274	256	266	293	283	269	279	260	318	281	281	256	245	285	257	242	264	312	281	258	276	284	288	271	293	261	282	298	281	284	251	286	276	271	269	296	292	279	305	296	245	254	273	264	289	287	290	286	275	287	277	268	298	290	293	310	291	256	275	308	301	278	286	280	278	280	293	263	282	280	282	283	322	293	293	295	260	297	294	288	260	275	306	302	300	284	263	276	268	275	294	295	279	251	319	274	300	287	284	300	265	308	278	270	284	289	282	290	293	256	256	282	249	261	249	276	258	273	262	262	272	274	322	294	280	282	301	289	293	265	270	249	259	275	271	236	253	283	276	284	280	294	297	301	275	259	248	282	299	279	281	273	273	268	265	276	291	254	244	257	273	289	255	283	298	283	284	267	289	285	246	306	307	296	255	247	297	284	295	283	270	306	264	280	248	314	312	265	294	279	266	281	281	272	264	288	296	283	257	281	283	278	271	287	279	286	280	271	300	300	270	265	290	327	294	296	274	265	263	288	291	271	272	248	299	275	271	298	287	286	299	305	279	278	270	261	249	271	270	271	262	276	284	291	277	286	281	274	248	306	315	310	284	301	298	270	270	300	265	288	293	278	289	291	302	330	306	293	282	267	279	256	268	305	289	241	272	286	300	289	274	287	296	277	309	292	282	259	263	288	290	256	288	287	273	285	285	277	219	299	278	282	271	277	271	275	285	277	279	295	280	269	296	302	302	283	276	267	275	274	247	251	271	266	299	300	279	268	287	275	281	270	267	292	263	285	298	266	278	261	278	293	275	251	277	284	257	275	283	280	314	292	271	251	269	262	289	284	243	287	269	291	313	254	272	281	282	279	270	270	281	266	286	263	275	286	285	271	282	273	285	257	270	271	277	260	290	283	293	310	271	274	293	248	268	293	319	287	259	268	295	274	278	300	311	285	265	271	279	266	260	256	308	280	275	293	257	291	281	296	297	294	278	251	297	279	298	277	324	288	302	284	277	281	275	295	264	272	286	292	284	286	304	283	274	293	311	291	259	287	314	273	258	272	276	263	291	266	283	275	245	276	267	299	286	280	253	259	281	276	269	280	268	289	288	273	270	259	268	275	236	283	289	258	294	252	295	268	265	306	277	254	283	295	287	268	302	266	284	288	256	289	274	274	297	283	282	298	271	289	290	282	292	292	306	265	301	261	281	258	256	267	269	291	287	268	291	254	274	285	272	292	273	251	260	294	257	286	290	311	278	272	290	267	283	291	268	249	279	315	295	271	262	292	270	304	283	297	293	277	273	266	263	246	276	257	295	254	288	277	267	269	263	268	271	252	241	266	278	257	287	274	253	264	298	263	252	306	285	273	261	271	253	255	251	258	274	279	297	281	268	320	271	285	293	287	270	238	288	272	251	268	258	284	281	280	262	282	269	281	283	299	266	295	273	304	295	292	274	296	294	313	292	264	286	255	296	282	277	270	318	289	246	306	279	276	292	303	284	290	290	292	286	265	282	253	263	300	274	300	281	273	292	278	309	299	300	303	253	328	298	264	281	243	285	270	299	297	244	256	291	295	280	263	281	281	257	283	252	248	247	270	255	291	294	270	278	258	273	289	285	278	287	265	286	294	273	283	290	259	289	282	265	300	258	252	258	298	275	274	272	302	267	262	269	274	276	297	287	287	286	271	266	282	292	275	292	296	261	277	281	272	269	272	250	283	294	304	296	257	248	262	278	279	260	270	304	260	294	259	275	282	273	303	272	260	252	305	278	310	306	269	279	285	284	286	267	296	296	269	278	287	266	283	255	280	256	269	291	281	303	273	244	293	295	297	253	301	305	292	281	331	287	280	282	303	279	293	305	279	314	247	301	289	267	235	277	286	293	250	254	255	274	276	308	292	286	303	271	270	261	321	255	278	261	272	268	266	300	277	299	291	260	274	272	314	257	274	275	308	291	274	235	277	265	265	294	255	250	255	284	228	284	265	280	251	272	288	232	264	309	289	291	268	240	300	271	303	281	287	254	255	285	287	262	298	249	285	284	290	279	281	283	287	254	283	288	305	275	259	290
15680	31620	50416	8994	4066	3455	2756	2397	2014	1769	1616	1420	1343	1209	1170	1098	1031	1005	931	925	954	946	897	858	849	835	816	788	753	812	792	746	779	796	811	763	747	718	761	727	714	659	724	715	709	687	646	722	720	681	699	699	721	741	745	706	713	732	763	704	725	659	683	679	671	702	707	717	690	707	669	662	650	701	665	724	677	677	707	690	690	727	686	696	708	694	714	650	688	644	668	678	681	704	657	701	702	695	655	722	660	657	722	670	692	701	656	678	736	816	812	710	708	655	628	696	665	714	630	635	634	695	668	667	666	685	689	671	681	648	686	685	656	691	651	660	675	624	649	664	680	658	680	632	686	662	650	700	640	649	658	700	680	669	686	638	672	662	619	592	661	651	654	655	656	668	633	662	683	668	684	663	658	638	648	701	686	662	673	642	651	668	641	646	617	647	673	624	681	657	630	617	647	683	629	644	655	671	690	665	651	640	624	645	634	681	659	648	654	650	690	637	649	662	666	649	665	674	651	700	641	678	662	660	696	654	630	692	669	670	609	636	671	665	606	651	605	653	672	680	679	697	629	664	634	640	648	635	706	647	630	629	617	622	696	648	626	659	661	655	695	678	699	645	645	687	648	608	656	670	650	627	700	686	676	659	672	657	697	665	673	659	660	644	632	685	697	693	664	667	633	691	677	625	672	690	670	643	629	648	667	650	671	665	673	683	641	616	695	668	664	652	633	691	643	613	623	633	636	636	695	704	697	688	647	662	640	642	653	681	638	608	629	629	651	670	615	684	676	609	660	667	670	653	647	662	657	692	654	656	685	686	650	676	649	684	684	655	645	637	685	723	650	636	641	700	639	587	683	663	653	660	631	694	627	626	619	692	670	644	638	642	655	702	673	672	681	619	696	698	658	692	641	692	630	601	670	631	648	646	661	703	622	690	646	678	641	700	687	667	687	676	642	648	651	689	665	686	657	604	674	651	659	653	663	665	640	641	690	691	644	640	696	654	640	669	661	629	669	663	683	632	649	643	699	666	649	624	649	688	664	691	625	656	651	637	667	679	665	703	651	715	621	650	648	590	623	640	609	666	656	649	632	664	683	694	641	637	667	662	686	650	667	663	641	691	648	676	654	703	693	640	667	691	654	652	673	664	650	702	657	650	626	667	693	674	674	667	632	662	685	632	658	642	625	673	664	685	678	668	637	685	670	670	655	617	626	600	636	635	642	640	622	653	613	692	643	666	662	701	666	633	694	633	681	656	660	644	672	671	618	665	708	650	684	688	651	639	650	639	648	644	672	622	646	695	675	654	667	672	675	649	619	644	641	670	628	672	678	747	654	661	703	701	624	718	698	706	628	661	678	646	631	695	665	686	670	673	626	711	602	682	695	693	650	655	636	672	622	662	669	652	658	654	652	668	672	658	683	685	714	618	687	652	648	672	631	647	657	678	678	645	645	650	687	648	645	667	699	606	632	632	682	677	649	662	630	615	643	610	669	632	630	649	627	667	646	671	654	661	643	642	662	626	690	640	630	661	673	627	651	725	625	651	654	681	615	667	646	663	662	654	656	657	676	644	667	665	659	639	679	635	669	674	620	676	613	615	657	691	648	657	615	672	674	647	683	681	649	632	626	661	674	634	666	598	671	639	672	594	639	702	671	620	619	667	643	661	611	676	688	650	586	640	641	655	632	618	661	699	645	641	650	634	613	642	666	652	645	675	680	642	672	652	671	631	623	656	661	646	688	638	666	637	632	650	654	672	647	616	673	684	657	658	674	687	647	645	636	645	695	680	632	619	618	679	634	658	646	689	630	620	700	645	642	665	674	681	677	659	710	637	648	711	636	650	659	632	602	651	663	704	658	716	667	633	676	698	652	675	660	647	694	647	661	689	644	649	635	669	641	627	623	660	669	678	660	694	655	671	669	602	624	703	706	676	634	657	615	656	661	677	598	653	653	681	671	650	678	695	658	618	661	684	711	626	681	635	677	641	709	676	705	652	664	657	698	687	644	680	681	684	601	648	594	674	666	606	676	635	647	668	646	670	668	671	652	671	628	574	628	702	663	680	629	661	670	654	600	654	670	642	622	606	697	701	674	678	688	659	640	644	652	669	665	671	592	617	657	708	656	674	695	685	679	683	645	666	628	664	675	649	646	624	688	656	625	612	679	684	676	603	644	688	662	701	679	636	700	640	666	651	660	673	694	658	700	649	671	642	624	656	631	624	649	634	661	626	655	620	695	641	636	657	666	661	638	612	651	652	634	579	684	661	645	661	623	603	612	663	703	746	678	699	650	622	664	691	652	664	683	591	643	638	666	672	660	655	647	666	627	699	668	645	635	655	688	631	649	606	682	696	678	647	623	660	659	725	668	643	640	635	679	668	668	664	635	655	678	646	681	676	651	696	678	713	663	614	665	644	635	653	682	666	696	695	679	671	613	657	612	593	678	668	714	653	651	655	694	636	683	653	631	628	660	682	628	660	666	648	675	663	636	663	654	640	610	657	659	710	647	677	658	662	690	640	670	663	665	649	665	677	656	664	651	707	676	695	643	634	649	641	622	668	637	651	660	630	634	672	682	655	691	632	667	718	684	634	639	689	653	636	661	616	627	628	636	656	682	678	626	657	617	673	668	681	660	674	661	664	665	667	672	634	667	640	652	623	652	633	603	680	656	706	637	703	705	682	631	626	698	606	632	678	668	661	646	679	650	630	649	635	685	692	658	674	636	599	721	618	669	672	686	702	610	678	689	680	647	709	639	657	676	622	707	634	680	636	699	686	679	654	636	657	660	720	671	637	646	684	704	647	673	629	653	660	712	614	655	672	674	695	628	604	700	678	697	651	672	648	676	686	655	650	664	696	655	656	627	657	653	689	685	668	660	642	642	644	705	738	658	632	622	651	631	655	632	689	667	640	667	661	674	669	648	671	659	641	629	616	620	677	672	669	653	644	671	683	663	648	653	665	673	664	685	685	607	610	656	696	655	649	688	647	621	661	673	701	646	660	618	676	658	667	666	691	650	672	662	652	682	606	694	635	729	650	677	655	640	676	661	644	664	641	646	643	676	712	665	694	669	631	627	593	643	656	658	640	656	639	631	672	678	646	627	652	663	658	654	691	663	671	653	702	691	638	719	666	655	652	658	648	664	646	691	642	659	637	680	644	624	654	640	681	631	623	647	651	627	656	681	701	673	654	693	628	658	660	657	643	671	660	624	662	602	717	660	636	644	662	615	629	621	638	659	666	646	677	647	653	675	688	642	666	634	656	648	656	688	647	726	655	678	663	692	652	647	659	686	683	655	691	679	674	649	692	696	676	665	662	679	652	650	630	658	696	692	665	656	644	666	677	636	615	616	605	665	639	654	628	684	655	670	677	686	624	667	675	644	658	638	671	645	706	679	635	660	666	625	682	618	644	621	650	625	697	605	629	624	662	695	632	709	709	699	627	692	663	674	664	672	671	636	640	611	688	669	635	703	631	642	646	662	705	635	666
11826	7064	2617	356	251	253	212	245	228	241	243	217	232	212	230	209	211	243	206	215	229	221	240	232	238	225	290	242	209	246	259	225	259	216	214	243	205	234	238	228	204	209	241	198	248	199	249	249	237	245	257	231	229	232	249	232	228	230	206	238	226	199	219	233	266	250	224	205	222	239	233	222	219	229	204	221	253	217	224	239	208	210	235	253	243	228	232	224	226	280	231	208	241	246	224	228	223	237	228	203	232	255	252	274	248	227	214	209	234	251	212	273	247	196	249	229	244	229	205	260	249	271	213	230	244	208	221	226	215	222	225	257	223	243	259	255	240	257	225	247	260	219	245	238	236	222	212	233	217	235	257	240	238	215	257	225	228	219	214	223	228	204	204	247	208	213	230	238	226	222	209	238	262	237	262	195	199	217	210	221	238	224	219	249	231	244	248	233	251	228	239	224	235	236	245	248	229	233	229	250	212	235	203	217	219	200	262	238	249	191	247	225	218	204	241	239	239	241	255	250	243	241	214	239	232	232	237	230	230	243	264	242	225	224	256	228	223	219	222	222	210	225	251	232	231	210	273	260	254	233	204	210	227	231	219	249	250	247	232	241	229	209	240	208	240	226	236	242	233	226	233	214	232	240	229	256	247	257	271	243	237	239	216	237	223	204	228	245	202	242	250	211	238	248	242	206	224	234	209	239	228	222	273	243	237	212	210	233	219	209	219	219	250	193	237	217	209	252	252	216	255	255	243	226	211	212	266	252	264	247	219	216	232	233	241	218	239	221	211	211	212	221	219	237	238	233	239	225	222	230	230	226	243	231	220	236	236	232	221	228	227	195	237	248	234	240	236	247	206	232	227	243	246	234	195	200	211	228	220	241	208	239	240	251	239	228	228	234	215	253	197	243	252	228	219	239	229	212	200	216	241	254	237	241	262	224	229	223	209	232	235	233	224	265	248	210	223	244	232	256	240	263	222	215	245	244	247	213	231	235	222	217	234	206	230	208	263	237	227	203	232	219	240	220	227	217	225	233	257	250	238	209	226	244	247	256	213	224	221	259	210	217	254	223	263	222	250	247	248	220	205	206	228	244	235	218	240	212	231	222	221	223	226	241	208	224	215	252	233	212	207	225	238	221	230	243	222	233	235	238	227	230	236	239	215	252	263	229	232	214	240	212	242	253	223	234	225	225	217	233	247	234	231	224	249	224	208	258	214	247	235	246	257	252	230	240	253	225	202	237	237	229	230	241	218	200	213	232	224	247	231	228	253	231	250	258	258	242	221	223	219	224	231	248	235	231	228	219	230	227	222	190	241	248	268	224	216	253	233	238	281	233	245	247	229	222	227	237	228	246	246	214	242	245	223	221	273	230	206	201	235	200	201	224	253	229	203	202	250	219	207	195	234	199	254	220	250	225	246	217	210	226	237	223	198	241	216	220	253	216	215	220	249	239	230	276	219	223	212	212	259	250	205	233	271	224	228	248	248	252	207	228	216	226	226	223	241	247	235	239	240	241	221	256	242	231	223	222	234	227	235	241	258	223	211	237	226	250	219	222	252	223	225	253	227	227	229	233	225	243	214	233	235	244	239	220	254	238	261	232	219	216	244	213	224	230	218	216	237	234	217	225	231	225	226	233	243	215	213	211	233	231	236	241	227	227	229	215	225	220	237	240	215	234	269	222	227	226	263	218	230	208	212	249	225	227	226	253	252	217	237	237	226	231	259	214	261	238	219	231	236	237	251	231	244	222	232	232	216	222	210	202	206	238	221	230	222	201	223	225	230	217	254	232	234	210	226	224	217	220	242	222	243	222	211	237	247	263	243	216	202	216	221	246	199	248	219	223	222	226	225	217	209	235	246	230	236	211	203	249	257	230	303	247	245	224	226	238	227	230	254	235	214	194	222	221	231	234	236	229	230	234	232	244	238	260	244	226	229	232	228	241	232	255	244	233	235	251	234	239	227	242	237	238	274	203	253	224	238	204	203	197	225	211	247	253	236	220	216	227	221	231	252	249	219	213	236	223	239	241	225	245	246	228	236	223	216	254	277	229	232	250	207	241	258	220	252	235	226	230	223	232	232	219	246	242	245	234	220	234	238	203	229	231	212	253	248	211	224	206	203	226	241	233	244	234	222	220	216	217	218	206	211	238	231	258	210	234	244	219	223	234	213	223	242	244	219	220	246	219	222	248	222	213	248	215	218	267	244	225	251	232	237	205	241	256	196	228	237	246	232	242	218	215	216	238	234	246	217	230	255	228	239	247	217	244	212	228	201	246	235	220	252	234	239	195	221	230	234	229	264	225	240	240	234	230	269	278	230	225	215	239	228	239	271	215	221	210	236	249	245	242	239	217	212	263	214	223	207	218	253	247	235	227	214	222	218	234	241	234	241	222	224	238	228	223	231	235	231	225	235	249	271	239	213	234	270	258	236	242	250	256	246	241	231	225	247	221	208	227	234	259	209	236	221	245	224	236	239	243	202	211	228	247	255	217	238	215	220	237	245	229	238	207	241	215	227	204	203	230	207	234	220	202	244	264	217	218	208	240	216	196	226	223	251	246	217	264	247	240	227	216	242	245	232	225	249	229	244	218	241	225	219	242	219	218	233	255	213	221	253	248	245	234	227	232	219	211	237	236	227	224	210	227	230	248	227	225	239	229	224	231	226	240	235	244	236	230	232	222	225	229	236	234	246	234	225	214	227	233	245	212	232	220	220	243	229	249	243	240	250	239	206	242	233	228	208	225	202	245	241	207	201	230	241	208	205	241	224	212	228	249	234	216	223	219	233	229	207	228	229	232	216	226	255	221	220	230	229	251	247	238	254	213	212	237	233	221	213	228	223	243	223	224	218	224	225	231	210	234	222	224	224	245	222	252	230	210	233	211	239	247	241	223	202	232	222	200	215	255	216	229	251	250	244	251	234	257	232	206	238	264	241	262	214	222	209	246	236	228	212	215	226	247	217	223	203	234	230	241	242	228	212	250	230	235	226	239	232	208	211	223	231	219	241	258	256	230	213	238	224	232	258	243	228	241	215	204	233	198	232	233	240	271	233	240	261	231	230	233	229	266	208	199	207	247	239	239	247	257	222	202	228	228	213	194	231	211	224	213	229	225	220	226	261	196	209	211	236	242	235	252	226	244	220	230	234	230	240	234	242	216	237	193	245	214	236	265	234	221	238	251	232	232	216	220	243	233	233	220	211	218	221	231	233	244	239	231	222	213	239	252	214	239	250	236	221	211	236	239	223	250	230	230	241	228	220	247	228	226	219	242	233	224	222	212	214	234	227	233	237	240	250	226	230	248	242	231	204	229	226	271	243	212	208	241	239	217	223	202	227	219	215	195	253	225	235	217	251	206	257	239	236	226	201	222	229	235	244	220	239	234	221	228	222	187	227	261	230	233	256	220	246	203	226	224	251	242	202	237	232	231	248	218	222	238	222	219	249	235	223	222	226	222	221	247	221	253	251	265	245	224	228	230	251	226
6602	6198	4759	806	583	607	597	606	555	594	554	552	544	542	548	536	556	559	558	528	521	566	525	580	554	523	557	575	550	541	539	543	568	556	533	549	517	505	549	547	524	591	532	529	595	568	563	540	515	561	576	549	546	547	560	531	534	555	562	524	558	534	552	556	518	542	549	592	580	545	522	523	565	511	572	576	551	551	559	578	510	521	547	572	522	547	571	551	522	558	546	550	537	571	573	574	524	537	501	541	561	536	525	592	567	515	560	549	557	582	594	551	568	538	543	524	499	548	513	548	565	524	539	550	573	545	519	544	518	547	500	551	544	566	539	539	509	519	564	526	535	496	519	533	523	566	526	497	541	536	512	552	535	512	555	532	541	520	529	568	538	528	540	505	513	556	533	550	547	545	583	540	561	529	567	551	534	555	560	540	533	547	577	566	512	546	570	507	548	516	554	561	531	554	557	518	543	533	570	504	549	535	511	536	524	552	518	549	569	578	543	542	516	521	551	554	589	571	525	530	507	527	542	545	594	536	578	533	528	540	505	517	529	554	578	505	531	528	542	544	552	535	580	513	534	569	521	539	526	533	516	591	566	506	538	562	521	564	550	520	538	486	525	503	581	504	543	553	586	561	543	522	533	523	565	508	549	548	544	545	498	534	529	572	536	537	500	521	556	570	560	531	511	541	553	523	569	506	538	537	482	527	558	540	500	562	506	503	537	556	580	564	535	557	559	544	580	532	509	530	511	547	551	539	548	559	581	538	563	548	547	555	537	530	544	570	538	600	516	555	531	524	548	528	541	530	544	498	572	520	521	496	536	505	552	532	532	546	552	550	552	546	545	554	539	568	571	539	536	540	567	530	550	530	536	523	512	521	558	537	517	533	541	514	559	506	541	543	529	536	578	520	520	580	552	558	517	565	544	533	512	565	531	556	533	537	520	560	560	539	553	531	557	545	546	557	497	564	564	566	519	498	539	597	484	515	492	554	475	530	505	521	522	519	526	527	517	540	501	576	531	539	509	526	527	544	536	564	550	551	528	520	555	566	539	559	543	541	550	553	527	528	540	527	544	536	521	552	549	506	573	576	570	545	526	517	577	551	565	507	537	524	515	556	540	506	556	598	526	536	536	528	572	542	559	551	551	532	538	531	516	559	564	532	520	513	540	554	536	508	517	591	538	586	505	610	506	519	512	542	515	526	533	504	545	543	557	571	541	503	528	547	559	513	532	551	564	543	513	516	514	536	544	532	514	547	520	535	591	541	546	562	562	498	567	519	557	523	521	546	531	551	529	563	527	542	564	518	571	501	535	558	501	569	522	521	550	542	524	486	536	567	553	548	552	565	510	525	539	539	518	548	520	540	552	548	525	511	490	540	540	555	546	580	532	510	531	513	501	545	520	563	546	571	538	547	525	564	539	539	541	531	507	550	557	535	476	560	513	523	524	541	559	566	561	539	552	511	520	568	515	497	505	559	541	546	526	520	550	501	572	595	523	549	537	524	561	477	528	538	559	539	553	512	564	576	550	582	523	523	499	509	508	556	532	479	574	529	535	519	496	540	548	555	586	559	610	529	550	529	563	533	541	558	538	560	522	573	521	545	557	567	520	545	526	579	566	510	548	580	521	565	550	545	531	498	521	562	526	526	540	530	581	542	548	549	568	502	565	553	539	561	585	575	557	552	560	575	554	570	523	526	570	508	507	511	529	536	523	535	512	564	535	566	551	561	519	551	540	533	564	514	579	514	530	554	588	587	543	500	511	528	554	528	552	567	565	511	563	539	580	486	535	488	545	536	547	545	558	543	577	540	528	513	526	533	507	517	569	506	539	567	538	567	525	517	523	546	500	490	539	550	552	517	510	549	529	552	525	519	533	531	530	521	560	570	542	555	514	539	485	558	530	546	565	532	561	524	556	550	557	526	571	502	527	546	540	515	546	525	531	531	526	561	525	536	514	526	517	523	545	543	542	546	576	567	582	520	556	503	531	541	561	513	528	520	564	542	534	502	556	585	553	532	509	519	509	516	570	496	542	557	528	544	567	503	581	519	574	543	523	558	515	558	491	565	573	492	534	510	544	534	529	559	536	584	528	539	500	518	520	549	546	566	542	546	518	536	565	550	521	542	554	536	529	517	551	532	504	533	518	539	528	565	518	539	526	539	524	543	543	532	527	525	539	549	529	549	525	526	554	534	531	520	529	517	565	560	559	549	525	534	550	538	554	547	529	572	563	521	502	516	587	545	557	538	529	523	500	574	540	515	535	467	569	554	562	526	505	525	505	546	524	567	536	556	527	553	528	564	510	555	520	537	570	600	532	539	538	562	519	591	522	550	535	525	565	540	534	539	596	544	542	524	528	546	580	556	515	513	497	531	545	543	577	530	535	524	522	558	530	562	506	531	519	550	554	528	513	542	551	558	542	531	532	576	538	527	527	524	547	530	534	534	518	530	550	548	506	524	550	520	567	480	487	547	496	526	510	571	514	523	578	545	562	515	557	522	574	528	536	551	538	554	549	489	516	543	575	561	512	596	530	559	593	540	534	561	497	552	535	536	562	525	515	547	540	538	554	569	521	579	543	527	518	587	570	554	598	550	555	536	527	565	515	545	536	545	532	558	497	538	539	532	508	532	521	571	576	530	502	546	542	540	558	521	527	543	566	548	570	511	562	545	510	535	501	552	564	546	526	566	550	524	495	515	562	555	557	538	522	564	549	561	545	529	555	568	539	561	534	537	543	547	499	530	518	533	537	514	536	541	515	535	553	510	541	520	560	535	515	562	567	492	532	526	509	518	558	545	506	552	503	546	556	521	570	541	553	543	524	507	535	528	544	556	542	563	554	512	540	555	497	564	540	533	553	573	542	483	578	558	547	506	551	480	528	544	528	565	558	552	546	514	515	540	529	526	525	605	524	545	611	526	537	564	552	525	521	514	470	545	540	546	529	554	554	543	588	554	526	557	537	538	559	555	545	506	533	523	551	553	518	546	553	575	552	548	539	541	571	540	549	481	573	533	536	549	542	610	552	532	535	574	522	577	523	567	515	543	530	541	527	522	509	532	529	517	529	514	511	501	511	537	518	529	528	543	537	549	546	584	583	599	549	512	550	526	532	528	556	546	560	578	568	503	516	503	543	562	547	559	498	542	523	527	552	503	498	554	560	537	575	556	529	517	528	557	537	575	528	537	541	530	582	543	572	537	562	541	508	555	613	507	531	540	501	534	528	538	571	530	515	504	520	554	518	550	571	523	514	549	542	545	543	571	502	515	503	550	539	517	569	568	520	525	528	523	568	539	531	536	500	551	587	485	535	485	515	537	538	523	531	567	541	494	477	550	556	520	557	553	554	528	540	598	519	521	572	584	520	531	520	557	530	551	523	589	558	546	549	531	539	574	524	575	570	550	494	518	507	543	526	504	549	564	519	520	535	526	521	548	512	538	555	549	563	581	502	596	552	537	570	568	507	542	529	564	547	544	520	514	536	558	497	533
23119	30990	43446	11961	857	451	380	334	271	213	219	234	227	200	173	200	193	165	159	197	197	150	165	173	166	145	196	168	179	161	180	161	192	176	164	159	175	154	152	167	148	162	188	183	172	160	194	154	137	150	187	144	138	156	137	160	170	164	174	191	179	185	179	200	167	147	178	168	168	178	150	153	189	160	151	170	158	145	155	151	166	168	167	157	169	162	198	155	168	175	154	160	171	160	177	167	169	180	167	176	149	211	160	183	148	173	168	161	156	152	159	138	161	154	176	148	147	162	163	173	162	150	160	172	180	164	148	146	161	164	156	127	137	155	173	164	157	161	162	181	157	169	164	151	146	150	173	156	163	174	158	157	146	207	157	182	179	167	156	164	151	135	167	184	154	186	158	168	176	170	170	186	169	172	152	170	180	159	168	164	159	161	147	163	142	169	148	178	195	162	167	176	146	182	164	160	163	163	166	158	147	183	171	159	172	187	152	142	187	165	156	158	179	168	181	179	191	159	157	163	172	171	158	170	159	149	162	154	156	151	151	169	130	138	177	182	164	161	140	158	163	151	173	149	146	166	134	151	153	172	182	161	157	156	175	164	162	137	159	173	165	153	155	164	171	149	200	149	142	194	146	153	167	163	150	183	189	158	166	154	167	179	192	150	180	162	155	157	164	160	175	166	169	153	168	158	172	145	158	143	184	175	144	161	171	172	174	148	183	151	170	181	149	177	151	152	169	140	168	137	186	159	178	170	172	169	148	153	171	160	154	165	164	160	161	167	165	169	171	162	169	140	176	172	143	171	161	177	171	155	138	159	160	167	148	176	152	170	196	182	177	163	177	196	153	159	175	181	145	159	169	165	150	154	189	162	185	171	140	146	150	153	155	148	167	184	145	161	164	180	168	163	146	121	154	160	126	157	180	178	166	132	162	172	160	181	165	193	150	163	172	166	146	171	186	168	163	144	162	171	151	163	153	162	175	171	155	180	159	134	173	151	158	165	137	176	193	170	166	165	156	131	156	179	166	163	178	185	172	146	156	182	166	142	148	145	168	188	141	179	160	174	143	153	182	156	165	157	169	186	172	163	148	169	169	173	166	167	182	168	171	170	187	135	171	183	149	175	181	167	170	149	146	157	166	160	174	154	152	143	179	150	172	167	152	161	166	154	148	156	185	180	175	174	153	181	183	159	157	155	161	155	162	168	155	154	174	163	147	174	152	155	154	160	172	186	170	185	169	169	155	161	146	158	163	168	168	141	159	154	180	150	187	150	164	150	164	174	161	151	166	136	153	171	162	161	190	171	155	176	182	150	145	159	174	158	167	155	151	154	164	188	152	163	161	177	166	162	176	167	165	173	158	184	148	189	192	162	154	149	140	179	173	162	165	143	176	170	141	165	174	147	150	158	167	188	171	152	171	183	166	149	159	154	167	170	160	185	147	158	167	171	140	152	176	173	134	163	161	146	159	157	162	159	176	160	149	197	168	189	159	155	132	153	184	175	173	146	171	158	178	159	166	159	155	146	151	162	155	171	182	168	171	173	180	170	146	169	188	183	167	139	175	142	179	174	175	173	174	172	163	158	156	172	169	173	167	145	149	148	175	141	150	161	149	202	160	145	168	163	140	161	166	153	171	151	181	171	154	185	167	165	159	141	152	189	136	155	152	138	167	176	166	138	155	161	180	169	190	173	146	152	158	172	129	147	174	172	175	177	153	161	170	165	150	163	183	148	151	174	180	137	150	165	139	161	158	153	137	163	184	154	133	161	163	167	156	178	151	138	168	138	133	170	166	146	157	160	183	162	178	151	158	175	165	174	161	144	165	155	170	182	143	175	189	175	145	178	158	152	144	149	146	162	170	153	142	141	164	154	159	162	160	166	184	154	167	159	167	157	166	148	180	166	173	156	179	146	171	179	167	190	176	143	158	172	160	171	176	162	176	176	187	162	181	172	155	177	167	184	157	176	193	164	179	167	161	162	157	139	157	151	165	162	177	170	152	166	177	150	143	180	155	167	150	195	172	164	155	150	168	171	184	164	141	163	160	177	151	162	180	185	156	173	175	170	123	168	170	150	144	163	156	171	175	169	195	161	128	174	157	168	177	148	173	168	177	180	163	172	149	138	159	178	165	137	159	165	165	155	159	160	162	165	170	158	163	159	142	159	182	148	175	161	150	175	144	158	154	192	174	150	160	152	158	154	188	159	161	148	145	159	171	187	151	162	165	155	175	170	162	155	199	163	153	175	180	154	167	164	139	152	179	161	160	135	174	175	171	183	167	153	163	159	155	160	155	169	163	157	171	171	147	154	161	178	151	174	155	168	159	170	163	177	161	172	176	153	186	157	168	166	159	155	128	136	170	164	189	166	189	159	168	140	137	135	167	156	143	183	161	181	140	161	172	149	154	169	187	158	163	145	148	196	166	153	203	167	157	152	147	150	152	178	160	155	172	167	172	153	157	138	160	153	173	157	168	170	158	169	164	157	168	174	170	160	155	174	185	159	168	169	170	149	182	147	173	176	191	182	193	168	180	173	169	164	179	142	163	168	131	172	150	170	165	173	143	173	164	177	193	156	170	153	165	165	172	160	155	163	178	160	160	147	173	177	167	153	169	167	177	152	153	163	183	161	179	186	161	159	176	172	156	144	160	150	155	169	154	192	139	171	146	162	154	162	158	192	148	186	152	161	164	143	155	169	165	178	152	157	152	170	158	175	177	147	164	134	156	170	168	154	157	183	178	169	166	176	168	167	167	181	161	174	153	170	174	142	188	165	152	170	190	148	165	161	158	167	172	176	176	157	177	137	177	169	178	158	151	153	148	142	142	174	157	150	159	169	159	178	147	147	159	141	165	152	175	155	163	167	137	170	179	190	169	162	159	165	156	157	166	138	186	144	151	138	171	148	158	177	165	147	154	149	178	153	162	189	159	181	159	171	138	153	169	152	160	171	159	169	169	170	164	168	172	146	172	170	163	159	181	161	183	153	167	183	171	151	173	134	154	182	165	188	173	159	185	175	141	154	175	141	181	148	171	183	154	171	144	159	162	153	153	161	169	183	157	154	170	171	153	148	180	166	163	156	152	151	192	167	176	174	141	162	175	159	175	168	175	185	171	147	133	149	151	166	156	157	158	162	169	147	148	168	158	148	175	164	174	157	166	160	177	166	159	177	157	163	147	171	169	166	154	167	169	145	152	171	160	165	164	173	156	169	166	139	159	147	174	166	172	176	161	163	135	156	157	177	178	175	186	156	132	158	145	176	174	175	178	175	160	143	162	162	151	176	172	153	183	175	149	179	169	172	165	157	159	196	171	172	159	172	165	166	174	165	160	165	185	147	149	172	171	173	183	155	179	169	179	156	178	173	147	147	176	144	184	168	148	175	160	154	168	152	145	167	162	181	180	159	124	153	193	162	152	158	156	144	166	152	162	185	171	152	169	141	167	164	170	176	154	162	147	155	167	160	182	134	171	173	149	145	170	174	180	128
12445	25493	38503	7061	2084	1662	1463	1209	998	940	829	755	801	682	640	588	580	596	560	555	514	562	518	490	496	532	488	476	502	496	473	444	434	445	451	454	437	454	409	452	447	463	434	419	450	429	408	403	436	451	431	431	419	463	420	456	465	470	444	419	461	436	447	401	438	417	435	444	434	431	461	446	410	409	431	404	455	427	444	425	381	412	400	428	408	408	408	399	446	423	416	439	432	427	444	366	433	451	431	444	466	454	435	450	411	418	399	440	442	506	496	423	428	451	419	395	457	435	424	431	438	387	415	392	415	415	385	425	399	416	398	423	425	388	408	408	419	461	429	415	405	401	386	425	382	403	445	398	430	440	418	383	409	409	417	438	381	405	385	410	409	399	406	404	428	414	411	440	399	423	399	383	441	413	431	416	431	429	406	407	391	419	405	413	391	417	411	386	439	429	413	385	435	419	453	424	413	415	397	444	431	435	416	422	422	444	431	435	397	401	425	439	394	382	451	434	401	445	395	377	409	397	403	435	409	404	419	453	400	417	437	406	367	417	420	421	377	441	402	428	407	394	434	393	412	413	436	405	453	415	402	405	423	427	490	419	435	423	403	417	428	395	401	379	384	390	424	435	416	439	419	372	429	396	420	408	410	416	365	428	426	411	422	417	427	408	453	406	429	388	384	408	435	380	425	413	422	421	398	405	394	385	451	426	425	431	420	445	393	406	404	421	426	436	412	423	440	435	409	392	425	405	400	370	475	413	426	424	413	429	417	421	407	386	421	426	420	472	387	396	413	391	422	420	411	434	396	437	405	416	387	414	411	401	404	397	378	401	417	423	423	399	417	441	416	436	393	415	409	432	429	401	419	406	368	397	390	405	471	429	398	424	422	423	372	416	433	419	407	419	429	411	451	422	427	419	383	415	385	422	398	408	416	380	421	453	378	423	411	443	410	429	410	420	418	429	416	453	426	415	411	429	394	399	401	449	435	391	432	400	445	371	384	411	370	424	397	422	372	427	430	406	416	406	386	453	402	431	420	425	396	404	418	445	421	403	382	459	428	399	396	406	410	414	398	419	391	415	422	423	396	418	407	413	412	407	390	403	414	404	424	388	398	410	415	382	411	422	421	426	396	394	402	407	444	385	361	404	392	415	391	406	381	390	392	407	408	442	407	436	420	430	408	399	400	417	352	442	401	432	383	429	409	402	401	361	395	445	410	404	406	391	426	417	427	430	399	396	411	424	389	379	384	406	390	432	409	395	399	409	427	405	479	418	461	414	410	406	401	390	439	417	374	397	422	419	393	412	402	412	370	411	420	393	409	375	406	377	408	444	414	427	419	393	373	430	429	411	430	408	382	398	409	445	390	410	389	430	417	410	410	417	419	425	400	431	402	402	402	390	395	438	429	430	390	416	404	405	395	396	414	394	413	430	421	378	404	421	419	396	399	420	457	426	408	425	395	391	417	414	419	403	416	403	427	413	396	384	424	430	357	444	407	430	388	356	378	425	416	440	387	403	438	443	420	430	416	444	407	411	446	421	370	434	388	425	467	437	369	395	447	433	384	409	429	403	400	433	449	395	378	423	400	418	399	434	424	411	417	360	410	435	411	439	430	424	432	429	348	412	454	405	414	412	444	409	413	420	422	383	412	414	408	407	388	435	402	412	432	408	428	414	414	430	394	396	424	426	419	409	431	436	406	382	393	417	413	398	410	361	437	375	400	389	461	399	406	444	439	427	358	421	400	389	413	417	416	396	403	414	412	416	414	388	412	396	459	422	437	431	406	413	399	384	383	415	416	422	410	419	416	388	377	398	456	392	429	424	425	404	429	396	413	421	424	392	407	406	419	385	410	440	403	392	434	404	416	398	421	412	384	397	429	418	395	428	422	413	432	407	409	402	393	382	429	413	404	418	382	431	372	381	418	436	405	425	430	416	444	414	427	402	410	411	425	390	418	401	427	407	421	404	430	414	413	414	392	402	405	440	439	381	437	418	416	427	412	466	439	422	386	421	438	409	413	394	420	414	440	440	388	419	425	390	441	435	412	383	374	408	437	384	443	447	413	402	383	420	430	412	407	412	392	383	400	438	410	420	420	429	419	431	374	407	411	433	420	385	404	418	421	437	426	390	429	420	405	455	424	385	419	434	420	431	411	418	412	430	394	451	435	389	428	424	375	435	441	383	448	400	421	412	416	386	391	378	409	411	408	420	375	407	468	425	395	414	410	432	412	401	401	380	441	420	396	405	410	409	413	433	421	384	418	432	438	458	390	434	394	408	410	440	420	456	407	423	443	410	389	418	423	413	420	390	428	391	428	404	371	445	396	441	401	409	399	412	424	401	396	406	433	437	438	427	427	441	406	406	383	393	376	415	401	360	410	424	401	404	424	402	402	417	399	426	397	416	417	436	415	421	414	399	449	417	415	399	403	409	435	420	419	403	401	438	433	414	371	413	389	405	426	428	419	402	423	411	428	431	430	438	392	419	373	391	397	395	400	418	410	370	404	391	406	395	415	378	403	450	425	422	459	423	426	392	403	386	400	381	388	409	412	434	400	424	421	374	396	396	400	370	436	447	438	447	398	404	408	435	448	392	428	416	450	436	406	416	400	426	424	445	414	402	414	418	382	378	410	437	438	368	387	434	421	417	412	376	405	399	435	420	377	434	404	406	427	404	432	415	428	423	415	401	405	440	416	433	414	411	411	440	417	400	417	406	400	434	420	414	423	414	423	412	406	414	428	427	407	411	420	403	417	381	431	433	398	403	407	419	417	390	405	414	393	424	394	384	436	397	418	454	389	424	421	415	429	407	417	398	404	403	427	433	427	462	392	393	438	429	450	393	436	398	429	401	421	399	441	406	401	455	427	379	400	382	412	382	434	416	407	405	450	402	405	407	440	425	422	396	403	469	423	407	397	426	423	378	436	472	417	411	409	421	398	395	403	429	438	412	434	406	480	398	440	422	413	431	405	403	374	411	424	383	430	445	385	416	426	384	388	396	399	423	409	394	394	444	385	399	408	390	392	407	444	444	443	399	390	373	392	451	402	418	425	408	419	426	394	431	408	391	413	449	429	421	423	423	433	453	412	447	476	447	418	387	418	380	409	417	453	379	409	409	431	428	411	410	408	431	413	406	412	399	400	381	425	408	396	401	424	415	391	422	409	383	441	406	400	422	402	426	382	415	385	420	407	427	413	450	425	421	432	417	424	395	435	415	389	411	420	381	411	418	453	396	431	414	426	360	422	387	467	459	404	404	398	406	449	460	415	406	416	430	417	429	412	422	405	410	416	418	411	398	420	409	433	415	463	456	435	403	426	394	417	432	403	416	432	416	421	416	407	447	409	458	385	433	397	407	393	409	417	399	438	372	454	443	360	411	397	400	375	415	448	410	404	434	383	446	394	424	417	413	404	427	406	393	425	407	420	398	405	422	406	440	401	420	436	406	424	398	427	406	389	366	389	405	440	400	414	423	437	379	414	436	429	395
31687	44522	59215	24068	3527	1022	726	597	588	476	455	391	389	387	363	360	362	337	317	320	294	293	297	299	325	326	258	294	338	313	275	307	323	290	278	284	259	343	295	293	294	288	289	320	304	288	300	295	258	285	329	303	301	312	273	280	328	320	301	302	277	295	263	307	300	314	326	298	317	293	277	251	289	269	271	278	297	307	260	292	280	296	320	302	290	301	267	282	295	275	271	310	262	319	280	303	319	346	311	282	321	281	304	305	295	273	305	272	288	298	316	292	301	269	288	295	263	286	310	277	271	286	277	285	322	252	299	286	320	285	290	309	287	277	272	320	334	315	297	288	274	299	275	266	281	264	285	264	280	288	273	298	325	297	276	301	331	286	281	293	287	293	284	311	272	280	306	260	264	275	306	299	293	318	297	259	290	273	281	273	259	283	284	267	257	289	288	277	310	295	252	284	291	298	280	291	292	261	308	268	285	271	300	290	262	271	300	262	287	310	272	294	275	290	300	337	287	291	291	271	281	291	277	282	278	289	276	298	263	255	305	266	294	284	317	276	295	291	295	278	268	252	295	307	275	302	277	281	311	291	303	280	276	287	270	299	260	322	270	268	256	279	258	278	275	273	285	284	275	317	286	286	261	263	292	273	315	308	274	249	306	271	253	281	294	283	264	240	293	272	257	275	308	302	315	298	272	304	288	291	250	255	305	274	303	321	273	311	274	316	305	285	307	316	292	285	312	252	285	301	285	315	278	307	348	279	311	293	276	303	306	316	291	293	276	257	263	263	289	285	294	312	303	268	294	277	282	301	318	278	280	282	240	278	279	285	279	320	279	268	298	258	267	277	284	286	300	293	261	270	291	278	254	280	267	299	299	294	287	279	278	280	290	278	295	284	277	290	270	267	261	275	302	278	316	279	304	304	272	293	314	274	307	290	254	266	270	268	288	264	287	296	305	310	312	268	263	268	301	278	287	278	291	273	269	307	289	274	310	278	248	281	262	293	286	302	263	276	293	277	295	283	284	283	287	283	287	279	292	307	315	261	296	281	295	279	272	288	275	314	282	280	273	283	299	267	288	296	256	285	283	296	272	301	302	309	289	303	284	290	270	272	271	314	309	272	285	266	271	288	316	310	288	295	286	295	293	286	302	257	251	282	290	272	266	305	266	289	265	271	328	280	279	267	325	282	294	285	291	294	263	287	287	268	307	286	285	278	272	280	268	259	269	299	288	304	293	270	300	275	282	285	299	300	284	300	324	294	262	278	299	297	287	292	287	280	284	282	315	261	261	308	276	315	297	269	283	266	290	300	283	259	305	278	249	260	299	302	275	260	291	286	294	284	291	264	310	255	275	315	237	305	260	304	267	302	247	265	305	291	300	278	295	286	242	276	294	298	269	277	243	289	292	267	267	295	275	284	257	283	258	306	317	299	319	277	281	277	252	294	289	288	270	295	264	274	280	283	295	288	256	273	280	304	284	290	252	259	313	270	307	259	284	315	293	280	304	275	300	280	288	298	289	292	265	281	305	285	290	297	287	302	287	256	294	315	258	305	298	251	283	291	298	248	285	299	268	252	274	310	280	290	308	269	264	247	276	277	276	281	297	268	285	309	303	280	305	270	306	278	293	290	288	289	277	302	286	281	262	295	266	301	275	264	314	308	265	273	296	339	295	273	262	298	279	258	317	272	277	287	298	296	296	262	296	298	326	278	281	321	281	271	273	276	311	295	274	279	276	262	280	259	268	276	296	277	298	305	273	332	303	286	273	294	285	281	298	288	266	290	287	284	315	302	324	270	302	274	273	255	281	288	332	254	298	292	274	304	276	283	302	293	299	269	275	287	300	291	260	283	256	262	287	288	316	289	299	291	286	246	306	296	310	292	289	273	286	253	305	297	262	287	307	277	278	269	269	314	288	306	284	283	296	261	265	300	324	299	254	265	300	252	294	259	259	275	286	307	269	288	280	310	296	284	267	279	276	305	297	272	279	290	292	298	322	287	300	278	285	269	295	268	274	278	282	286	256	276	272	258	300	290	311	279	289	275	273	260	301	295	311	308	280	280	307	299	290	311	298	285	283	289	279	309	285	258	302	296	304	303	284	291	288	335	260	273	289	293	286	293	292	286	281	264	292	288	284	274	320	293	262	309	328	315	285	271	292	275	289	298	256	281	237	262	264	260	283	272	285	268	292	322	255	304	300	316	291	305	284	307	291	274	264	287	275	269	274	280	246	287	270	303	298	294	296	314	277	300	290	279	313	270	285	290	317	273	285	301	266	282	292	291	296	305	308	293	257	284	317	283	293	297	274	267	298	296	293	268	280	290	304	296	277	326	330	284	293	285	318	303	295	298	289	257	304	268	284	283	277	319	315	280	278	335	273	284	292	313	262	266	329	283	317	276	259	250	279	306	276	280	262	262	262	273	310	316	263	296	287	271	296	257	305	295	289	282	290	295	319	271	244	248	298	295	288	274	286	288	273	295	290	290	308	325	269	323	299	269	274	283	291	309	296	305	282	298	272	302	291	258	284	287	298	279	293	292	294	273	245	271	299	306	309	280	285	263	257	302	286	293	294	307	288	282	293	278	313	304	326	311	265	308	256	305	299	284	278	263	292	278	314	295	277	259	306	284	286	323	294	291	296	314	292	286	253	273	299	304	289	269	253	294	277	311	305	280	313	301	283	260	294	276	304	269	294	289	280	294	276	282	308	281	305	259	275	270	289	309	284	293	262	290	318	322	275	268	301	268	282	308	303	285	308	298	262	287	280	262	269	308	295	284	299	297	297	313	269	320	298	263	266	284	289	291	277	292	321	275	285	264	268	316	318	284	299	286	294	316	298	245	309	282	282	284	292	242	276	372	325	303	296	263	326	266	261	294	260	280	274	282	245	282	320	279	310	290	276	303	299	290	249	327	285	282	297	294	284	306	278	281	286	258	304	325	282	269	334	319	289	279	269	301	286	309	252	286	310	301	283	279	281	300	299	298	278	285	277	306	318	279	286	308	274	285	274	293	270	286	318	304	270	306	297	290	297	285	289	326	310	275	312	325	281	319	298	303	297	283	276	290	283	251	295	245	305	297	324	304	294	330	269	281	277	295	263	273	272	285	321	277	302	279	275	300	311	289	278	292	254	300	271	322	266	277	287	277	265	271	254	260	277	267	314	256	302	280	318	266	273	279	288	278	249	289	276	285	296	284	290	275	290	263	274	244	287	299	256	251	282	290	270	316	284	329	280	303	273	254	275	263	259	299	275	271	252	290	292	318	312	273	277	274	293	326	271	279	288	288	292	252	324	295	290	295	282	312	280	274	292	289	242	301	270	268	330	279	301	316	297	294	282	294	264	292	305	286	293	286	290	262	278	292	262	263	271	274	282	290	296	273	250	297	291	285	283	307	301	276	271	276	289	254	287	310	306	280	292	277	318	281	310	288	307	284	282	293	284	299	267	273	296	308	285	271	304	290	266	284	285	292	308	274	262	331	300	270
16256	33981	48577	13830	4022	3379	2739	2270	2012	1841	1625	1403	1310	1259	1184	1111	1011	1003	992	952	951	917	873	835	843	842	825	795	817	834	781	768	767	811	750	740	781	830	787	762	699	751	738	709	785	709	679	752	711	697	752	728	700	776	694	741	709	722	690	729	766	727	702	714	693	742	824	835	713	697	687	695	683	731	678	693	670	727	669	687	706	714	668	724	663	670	625	684	706	648	698	700	693	695	712	735	692	699	707	678	718	692	696	696	711	660	704	703	784	847	826	733	675	717	743	734	683	670	633	671	681	719	663	645	667	692	677	617	678	672	697	673	654	700	657	685	640	656	639	697	687	692	683	673	652	700	689	709	671	673	700	696	659	684	665	683	722	680	686	657	692	699	684	690	642	678	667	732	664	655	634	664	676	697	652	672	704	634	704	638	649	689	717	704	648	693	670	691	677	632	664	677	670	679	683	678	710	657	716	667	676	657	673	661	693	668	674	716	684	664	631	658	642	668	687	634	661	667	680	685	683	646	701	673	693	700	717	704	682	699	705	677	660	706	694	641	671	737	694	682	656	674	622	670	702	639	649	649	677	728	669	686	698	666	707	682	699	678	645	614	703	654	693	677	714	709	695	707	654	703	683	683	657	678	716	664	729	709	652	634	630	702	703	687	693	668	663	684	663	681	694	677	681	707	691	696	661	682	715	685	678	712	622	649	638	690	677	654	730	671	709	625	647	664	722	692	666	698	673	673	705	643	694	679	716	693	624	701	648	683	710	641	748	673	633	678	721	711	695	669	659	684	649	688	684	668	701	738	679	676	641	634	670	684	653	650	661	694	699	647	668	663	673	713	654	692	671	685	636	693	672	643	668	626	695	650	701	680	719	706	696	696	636	658	633	673	716	657	688	676	723	664	653	670	707	681	677	639	668	637	637	653	681	632	654	655	668	724	643	716	687	701	655	781	717	684	726	709	694	691	683	684	649	688	695	683	649	674	666	685	643	707	719	697	655	681	704	685	688	665	672	683	614	654	683	644	698	654	650	640	680	707	693	681	662	652	667	657	633	650	712	678	668	667	633	668	684	630	674	661	662	682	702	706	664	648	675	680	688	675	655	703	687	699	681	636	661	646	718	702	688	647	718	622	680	654	729	655	689	697	684	683	682	679	722	657	657	738	618	682	633	695	662	699	673	650	660	648	746	628	673	631	660	709	685	690	658	696	656	671	688	662	692	727	694	654	629	648	685	699	635	663	683	672	645	667	664	670	645	703	679	676	672	732	639	696	639	633	664	682	711	653	667	665	705	648	646	665	650	661	673	648	641	692	684	675	704	650	661	665	647	666	706	632	653	656	651	695	721	619	758	665	716	645	696	695	676	644	666	662	728	649	658	652	676	677	667	646	659	676	730	680	649	657	660	676	645	671	673	689	706	685	647	645	673	672	635	647	669	677	661	621	726	701	634	655	673	638	658	671	646	683	680	674	688	730	647	677	686	661	643	703	631	664	714	691	723	617	675	688	710	690	697	703	654	677	686	723	674	685	699	622	682	676	686	655	664	671	669	719	669	758	678	678	684	653	646	649	663	664	677	674	660	679	654	708	673	671	636	693	651	667	669	672	646	672	707	708	672	674	715	660	695	684	682	666	646	708	693	722	652	654	641	666	636	679	677	698	678	620	674	696	696	677	701	676	665	711	691	683	713	675	685	642	651	672	658	709	660	640	685	680	660	639	652	661	681	687	639	681	680	704	679	675	711	723	692	656	638	703	628	675	641	681	673	689	706	715	673	676	657	663	688	674	624	688	664	647	716	651	660	696	675	691	694	665	685	655	701	662	641	638	684	676	674	730	651	681	658	650	684	693	671	671	657	670	651	662	658	641	700	628	688	685	685	701	693	684	663	682	627	654	663	624	681	646	660	648	692	673	683	666	710	662	714	688	728	658	670	666	657	688	692	714	720	691	662	678	675	706	658	708	680	686	695	680	656	673	688	660	669	687	676	651	698	648	667	706	671	700	660	701	733	655	618	628	660	645	638	714	649	690	682	684	640	671	638	671	713	692	625	649	685	691	636	677	707	705	657	653	675	670	690	688	677	640	668	692	666	647	634	748	701	674	675	639	632	649	704	659	687	686	684	692	701	692	657	685	657	669	717	693	690	716	708	702	746	666	657	680	675	676	684	684	719	629	671	682	684	679	628	661	677	636	675	683	700	664	684	722	704	659	651	645	667	671	678	704	671	694	657	627	664	712	644	631	668	662	657	637	675	658	692	654	713	702	662	753	664	686	663	645	703	689	654	681	667	686	661	661	672	677	660	642	681	659	647	661	712	696	668	669	657	610	667	659	675	708	718	654	682	655	674	667	686	655	720	645	621	653	634	661	662	706	652	684	673	692	658	668	673	663	642	693	627	655	652	693	661	668	671	690	671	728	715	678	677	685	713	696	651	648	652	663	664	673	705	705	685	682	737	680	686	656	685	693	677	652	645	674	652	658	681	682	654	703	650	691	677	682	618	667	662	642	692	682	628	676	710	639	673	675	686	651	678	673	667	661	675	673	668	644	689	674	651	644	689	693	712	643	684	661	661	646	678	682	666	719	688	640	662	654	710	678	638	638	688	639	663	702	670	703	640	700	717	613	700	665	694	687	640	656	630	679	724	671	687	644	690	662	649	597	669	641	670	659	674	682	657	681	699	700	654	637	651	652	670	620	696	637	666	666	699	685	685	672	613	681	657	666	641	648	666	705	652	721	656	668	701	662	672	653	628	685	686	664	669	727	719	684	678	699	660	686	619	644	679	693	653	734	640	701	625	610	661	622	665	635	709	681	724	660	653	579	710	669	630	628	673	725	629	644	723	674	654	686	654	639	707	658	697	665	680	666	676	689	639	731	629	638	701	673	684	728	687	704	679	659	638	687	688	645	658	661	698	690	697	680	654	706	657	747	631	698	637	713	661	679	715	699	659	624	649	629	629	653	668	674	720	649	669	682	727	650	666	656	671	636	670	684	635	701	701	695	635	733	666	681	676	658	646	664	668	698	733	716	709	671	665	694	674	640	716	659	696	679	697	685	732	663	671	681	659	663	658	679	678	681	651	707	711	686	675	690	654	661	676	671	689	652	670	656	699	630	707	630	624	658	682	668	665	671	657	680	657	712	696	669	692	658	617	658	664	673	700	690	687	660	625	689	676	670	675	649	666	676	683	673	648	661	714	660	693	698	697	658	654	704	679	695	692	603	701	667	701	665	702	687	684	635	674	646	710	660	670	711	679	646	681	657	695	713	677	661	675	715	692	627	658	732	654	672	710	701	675	658	643	697	690	695	677	631	686	677	640	649	678	647	650	687	663	681	705	665	680	671	718	671	655	677	677	713	671	689	712	676	733	648	727	664	727	661	669	619	654	671	680	664	637	705	612	697	654	670	705	664	669	733	636	681	674	663	673	643	670	690	698	623	691	654	640	627	705	640	681	652	689	618	683	699	700	725	663	706	690	670
13290	9225	2726	502	253	228	257	241	234	251	245	227	228	250	228	225	233	242	240	264	212	240	245	232	231	212	228	254	240	243	259	251	253	211	227	239	268	235	248	236	258	261	225	287	214	195	230	212	224	212	237	245	244	256	235	250	227	247	260	232	222	249	231	223	223	233	223	221	230	216	248	227	241	246	249	239	221	275	229	207	240	215	232	246	231	229	235	217	254	232	211	267	251	218	212	228	228	240	253	226	241	229	235	222	270	231	226	214	222	244	257	257	240	243	270	241	236	232	249	199	204	226	267	245	233	251	230	215	246	249	220	251	244	227	234	253	216	245	222	231	216	231	213	245	281	247	241	232	234	227	228	250	250	239	263	221	244	259	260	228	219	248	212	228	233	231	251	282	260	245	246	222	230	220	228	262	246	223	236	245	236	215	223	232	227	243	232	224	250	238	249	236	248	215	228	223	253	241	244	263	238	255	225	208	233	224	256	225	246	224	235	232	286	273	251	234	253	227	227	242	250	231	203	199	200	215	253	239	243	252	244	253	209	259	247	221	244	244	232	208	226	238	204	214	256	264	250	206	231	238	272	228	215	273	242	237	242	221	242	226	246	257	252	250	261	232	237	243	227	262	206	211	230	226	271	230	219	248	236	258	223	230	255	226	233	234	230	243	235	233	244	243	241	231	269	230	234	203	229	212	208	229	239	200	239	247	223	211	246	235	251	282	238	238	244	187	270	268	234	209	221	241	256	253	221	204	216	214	238	241	252	223	222	217	255	253	239	266	207	245	222	222	246	235	263	228	248	245	206	215	209	238	234	253	248	239	220	227	235	244	238	229	219	243	213	248	224	225	236	233	233	252	245	224	249	226	201	227	244	236	218	234	227	248	197	237	235	268	255	239	237	213	230	241	251	235	250	233	239	244	239	267	223	246	248	216	247	220	265	243	269	269	242	233	261	244	254	244	233	221	239	230	249	247	258	242	257	222	212	254	237	213	238	258	249	238	238	234	222	216	221	262	239	210	257	247	243	229	252	251	224	252	224	237	264	237	230	231	236	227	266	232	263	228	250	228	213	237	284	254	246	235	243	210	238	264	211	234	222	256	227	223	226	237	234	242	236	209	230	223	216	221	242	240	234	250	252	237	224	229	266	224	207	212	223	231	234	238	237	272	247	234	209	239	224	229	244	233	260	217	219	240	252	227	254	238	246	258	258	258	251	225	236	237	242	272	226	241	229	243	238	240	238	261	236	238	231	250	252	262	235	238	217	236	218	226	247	228	245	227	239	223	238	228	254	241	229	261	249	230	255	253	237	244	249	246	254	235	268	248	269	224	230	254	246	255	241	218	224	256	224	260	233	236	231	247	225	275	213	229	246	235	248	239	222	208	225	236	256	228	219	256	244	232	239	228	251	239	234	261	250	229	248	249	233	219	235	248	228	248	197	232	213	253	217	214	220	231	240	233	221	224	218	217	268	247	262	221	244	218	219	250	239	239	256	241	242	235	241	224	248	255	259	238	244	247	258	234	242	237	233	263	238	213	234	237	233	235	243	257	202	222	223	231	211	233	259	251	230	256	210	230	222	212	241	258	210	204	238	233	216	252	231	247	218	232	238	247	215	224	245	207	227	236	238	231	255	254	241	258	251	216	210	230	227	223	213	250	252	235	225	263	223	254	209	241	208	222	251	273	258	233	245	233	209	206	249	228	230	232	218	248	221	251	215	213	207	247	209	242	252	239	209	245	243	235	254	220	246	255	255	274	221	246	236	270	213	227	223	258	261	241	245	238	250	252	241	218	233	224	237	239	227	222	228	241	236	202	227	256	232	236	217	203	226	214	256	213	216	233	225	244	246	225	222	242	234	232	251	253	235	264	246	230	248	245	238	209	232	234	255	266	222	242	236	243	268	256	199	243	250	232	260	226	213	223	233	235	239	245	230	241	223	236	220	212	230	237	236	250	243	246	209	210	231	246	241	222	258	256	235	264	235	244	238	231	263	249	227	213	250	243	232	218	247	235	230	245	248	242	229	224	237	222	240	221	263	246	250	217	241	253	233	229	228	229	229	216	218	247	237	220	214	247	229	233	245	241	210	241	225	264	275	249	213	247	214	232	230	234	252	242	225	255	245	227	242	214	274	226	264	214	214	283	219	237	227	259	268	221	248	248	260	224	192	238	274	251	224	239	228	230	270	209	250	231	256	236	231	225	263	241	240	241	219	257	245	235	223	234	219	209	224	238	212	248	229	258	246	238	239	256	242	242	220	239	233	229	248	222	239	223	228	240	218	261	239	275	225	229	253	232	210	199	231	258	226	232	233	232	219	237	221	195	218	232	241	231	234	229	237	263	261	217	234	241	248	235	234	217	256	252	238	235	235	215	223	235	242	233	234	253	222	273	227	219	228	222	226	230	257	271	206	215	228	255	255	241	233	250	276	209	226	244	209	231	247	235	220	261	249	251	272	257	248	223	260	206	237	229	252	233	230	243	247	241	215	220	219	233	239	213	236	231	243	260	246	254	225	234	224	248	268	247	222	242	217	231	227	214	245	209	204	220	255	238	246	239	234	246	250	214	225	260	244	269	228	230	265	231	212	254	220	224	272	218	248	233	262	240	232	236	233	229	227	244	220	218	250	226	220	239	233	241	219	252	225	229	222	232	229	265	227	247	248	233	257	229	238	237	258	254	215	231	253	225	254	260	213	212	244	228	238	239	242	254	266	253	247	269	238	223	266	241	238	239	236	230	241	234	245	236	228	258	217	248	251	219	232	230	251	225	232	249	242	226	247	227	238	254	202	245	238	254	209	228	255	232	262	256	256	231	238	230	242	243	234	245	240	239	216	224	231	241	257	239	230	259	235	248	231	235	244	244	231	241	246	235	207	228	233	260	242	240	255	216	264	237	250	238	234	231	239	265	245	247	247	226	228	271	230	207	219	267	245	234	265	232	233	206	250	239	235	231	245	236	238	249	217	248	263	249	246	232	253	242	256	239	240	239	245	212	207	236	209	207	247	224	230	221	236	214	274	211	257	231	259	227	229	242	242	241	250	227	226	247	246	234	253	230	232	217	239	228	255	231	226	267	237	263	246	196	245	258	239	230	226	235	240	239	222	250	225	245	236	256	275	205	237	219	245	219	221	249	233	247	231	246	237	230	231	224	219	257	218	217	249	238	261	232	267	261	246	233	242	223	233	232	228	207	248	239	242	228	223	275	243	225	225	252	210	225	246	232	268	237	210	247	253	241	201	235	261	227	232	227	227	244	214	232	223	241	249	230	205	271	216	219	231	236	206	276	229	250	227	260	257	274	222	222	220	241	220	210	221	242	240	267	284	213	216	235	236	259	228	235	235	221	224	230	241	202	241	240	242	220	217	238	213	217	225	241	234	233	238	256	213	196	244	236	224	222	222	239	241	249	239	242	235	222	222	269	235	249	256	225	245	218	217	219	229	223	241	213	221	205	264	215	252	222	240	232	228	251	235	244
7028	7522	4618	1251	561	623	603	620	583	554	555	571	594	532	536	603	536	579	582	553	546	573	549	497	550	603	589	533	560	533	535	523	530	584	551	568	570	547	512	559	507	559	519	544	550	565	536	530	521	532	531	572	523	569	519	546	545	584	561	563	562	556	567	521	543	521	581	602	511	558	607	599	536	554	550	573	586	531	533	550	556	550	526	518	541	567	508	535	528	548	551	552	548	575	543	539	547	615	562	588	523	522	546	539	560	563	514	567	564	558	549	589	561	528	585	524	513	554	550	511	533	570	515	554	550	529	543	539	541	554	543	519	560	544	562	519	554	517	559	524	517	532	545	536	579	591	572	551	568	530	551	569	588	587	533	559	546	510	534	547	540	552	511	554	554	567	547	535	554	544	527	563	570	565	577	531	533	495	545	558	574	585	527	537	534	562	558	585	564	542	525	542	567	557	552	541	564	567	561	572	583	510	560	546	532	593	528	573	528	582	565	613	553	546	507	566	582	524	543	574	508	545	569	504	555	553	571	518	577	548	596	554	523	587	576	549	539	563	543	542	549	584	524	572	602	573	536	519	532	554	566	551	532	559	536	575	551	529	528	517	593	533	547	587	570	556	523	561	526	546	537	533	592	564	544	539	550	580	552	549	527	581	576	526	568	507	542	518	533	487	527	520	554	546	600	573	531	537	559	537	548	531	570	525	525	573	557	547	554	560	566	575	515	541	569	536	561	548	518	534	532	550	550	544	580	556	585	532	541	552	540	526	524	570	565	484	557	560	539	548	548	591	610	541	510	562	506	545	503	517	542	535	560	549	532	570	579	573	530	519	554	566	579	549	540	493	539	548	552	571	603	529	534	503	540	546	553	523	505	534	555	570	523	562	590	547	580	579	561	536	499	564	542	563	559	508	562	502	561	554	536	575	569	532	507	536	568	498	529	545	536	548	541	563	516	533	592	519	562	549	523	556	571	540	563	537	538	535	568	538	543	539	506	560	567	552	523	561	581	563	556	510	528	496	528	596	554	589	564	540	570	542	569	546	573	540	571	522	535	537	534	566	559	533	552	547	521	533	555	578	515	531	526	529	498	530	540	555	533	565	573	508	567	599	557	552	548	529	518	567	534	543	552	529	560	534	533	570	565	575	532	527	544	562	596	562	557	532	543	557	602	545	546	520	553	538	524	565	554	589	562	561	529	528	534	555	537	588	565	508	534	519	552	574	557	522	542	507	532	605	563	596	576	561	538	550	561	530	543	548	520	560	590	592	562	511	509	562	584	541	564	555	550	498	528	579	530	559	547	523	578	552	577	532	526	583	535	588	530	548	587	562	553	562	572	586	573	533	581	548	565	553	583	562	503	537	555	541	518	557	559	584	560	527	506	523	549	580	579	536	547	542	556	553	564	556	541	504	538	543	513	540	516	529	559	552	593	535	529	553	559	544	528	582	554	512	529	576	530	574	563	521	563	529	499	566	529	540	522	547	526	586	545	532	561	523	540	552	523	542	519	531	583	547	544	557	537	586	559	551	565	529	546	558	572	529	518	556	535	541	558	544	562	568	585	529	564	544	580	536	534	517	627	524	561	538	527	512	523	583	521	582	537	563	580	558	519	600	524	546	573	543	548	545	537	540	522	557	557	570	525	531	545	566	524	572	593	528	548	628	542	536	509	502	537	514	549	542	551	544	584	495	557	543	535	533	534	512	529	574	512	549	591	546	534	606	593	565	522	473	554	516	563	538	568	552	527	547	538	534	567	535	537	563	501	561	514	557	548	512	567	572	539	549	530	567	538	533	554	543	531	564	542	568	538	551	542	537	586	544	533	534	531	540	552	529	507	536	524	532	504	523	579	525	528	583	561	553	505	536	563	524	518	563	553	537	567	521	603	559	543	568	547	550	553	526	568	566	543	556	569	517	554	525	587	530	574	537	545	546	521	528	523	532	512	536	553	554	569	586	523	543	519	515	538	588	506	541	565	581	556	488	554	544	566	548	579	572	580	518	560	566	516	552	560	581	608	554	581	528	508	549	528	552	576	518	572	541	615	556	522	539	560	551	581	559	556	526	568	565	549	517	521	545	553	531	555	511	540	577	536	561	543	534	554	535	559	545	568	544	536	536	530	522	541	570	538	529	579	554	572	559	527	549	519	541	550	577	534	505	543	577	553	545	565	602	577	582	558	522	516	496	524	528	556	548	555	561	551	547	525	545	537	581	554	552	544	565	576	552	538	533	561	540	549	482	553	569	501	582	529	542	577	529	547	555	568	570	580	537	593	529	517	541	549	514	569	539	562	570	569	591	545	545	542	554	559	562	543	532	534	526	567	534	563	554	549	568	588	544	538	524	523	531	602	553	570	547	581	512	563	560	587	558	538	541	580	533	502	514	550	570	561	565	570	599	561	551	548	543	502	544	554	529	535	530	534	574	577	567	539	560	556	563	537	541	525	572	560	509	559	546	528	582	537	506	578	549	526	538	543	552	564	542	556	568	539	530	504	551	579	595	553	582	526	573	539	518	589	597	527	529	548	521	553	537	549	569	545	555	502	518	518	503	511	532	548	501	530	507	543	527	576	574	552	580	546	560	517	518	539	563	569	570	539	544	538	596	537	550	531	528	559	558	544	583	571	557	532	541	576	538	552	520	573	535	569	502	545	559	524	576	551	588	523	542	561	556	511	529	548	514	560	528	522	522	553	514	530	565	527	559	558	523	557	531	543	567	517	598	563	590	602	544	579	540	542	571	585	522	563	548	537	574	577	556	555	551	526	558	541	589	567	528	604	530	522	506	541	491	539	606	576	545	604	576	542	505	553	545	480	552	581	511	537	514	564	579	547	529	552	556	566	571	578	549	586	522	521	530	578	580	543	530	496	573	550	577	518	552	555	509	554	526	581	527	538	593	527	548	556	545	552	518	535	559	531	524	535	564	538	566	547	545	550	549	533	564	552	570	585	554	531	557	565	542	535	521	534	557	567	550	525	579	589	498	618	527	568	555	527	562	533	553	556	567	525	521	516	527	546	607	566	588	584	602	544	571	532	566	580	531	533	542	529	563	548	569	531	540	571	566	548	507	564	511	527	572	529	528	566	536	519	567	546	523	556	555	534	518	582	551	524	555	571	553	522	565	550	575	555	576	557	593	572	576	546	519	554	561	525	603	559	550	526	517	586	526	560	527	536	607	589	556	543	535	510	547	592	540	515	540	551	548	549	554	524	537	507	529	558	527	562	532	568	561	556	553	515	538	532	561	554	516	587	545	530	525	565	553	509	536	540	542	599	593	570	558	514	558	536	573	561	552	536	558	528	580	511	591	554	544	510	552	534	528	534	554	563	551	538	516	543	563	549	556	546	553	533	546	560	544	553	511	577	575	551	596	540	507	523	512	522	573	532	507	547	540	568	503	534	540	554	511	570	523	545	558	526	568	513	506	555	508	556	486	516	562	527	544	539	592	575	557	559	591	537	576	558	526	545	545	549	595	571	597
25146	34156	45195	13792	1004	423	330	305	287	239	228	232	227	199	189	183	171	173	192	195	176	177	183	181	175	179	166	162	175	181	172	182	163	182	159	160	153	171	179	166	157	165	167	158	173	165	184	176	154	184	138	151	159	181	192	154	172	166	165	151	161	186	153	179	166	169	183	173	143	162	158	147	189	190	153	167	175	192	150	144	145	181	181	165	180	159	176	182	185	146	138	156	141	177	163	155	173	165	161	187	145	149	160	161	169	163	131	145	167	198	144	168	156	174	174	153	161	166	136	191	163	163	163	173	183	178	180	173	158	160	162	153	153	184	147	165	159	159	162	175	182	155	153	148	175	164	163	157	181	156	174	164	159	155	164	174	183	170	181	140	163	155	167	149	149	150	162	170	170	158	170	163	161	152	176	178	171	140	167	147	160	159	178	195	149	154	171	168	169	151	154	166	181	171	169	171	157	167	175	151	167	150	171	147	175	151	150	183	186	164	169	193	140	156	158	160	191	178	170	172	147	156	159	167	183	163	169	165	168	164	172	171	149	191	153	172	151	152	158	170	185	177	141	165	160	141	139	157	174	145	149	163	158	134	170	170	130	164	164	168	152	194	139	160	163	156	186	141	167	125	164	167	148	169	150	174	148	147	170	145	176	158	171	170	164	176	155	150	162	159	187	146	147	193	166	156	162	181	179	157	167	159	179	155	163	173	162	160	212	164	171	148	148	139	161	148	161	135	162	197	159	164	166	178	164	130	158	178	172	160	161	170	169	184	158	184	136	153	155	162	160	152	167	187	145	151	163	155	150	153	188	141	158	137	170	148	167	177	165	158	148	157	168	147	161	158	155	172	155	153	173	158	157	160	168	161	159	154	180	167	158	168	175	154	160	171	172	169	140	150	178	151	159	168	165	168	174	153	172	162	148	154	147	155	168	178	169	144	166	158	148	158	162	177	143	160	160	172	179	144	158	138	163	181	159	175	150	160	166	168	171	149	170	155	159	169	168	164	144	159	176	157	144	181	155	173	175	149	191	147	185	167	168	157	164	186	163	155	164	158	184	160	159	160	149	180	175	168	175	148	165	167	150	138	156	141	172	160	172	174	172	166	141	161	165	151	147	158	161	165	172	149	151	163	149	173	169	157	173	172	161	149	154	155	163	152	159	177	147	167	168	196	181	181	172	167	143	186	165	162	181	174	163	183	136	161	179	143	159	162	184	144	165	152	163	164	150	168	176	157	166	144	165	193	159	142	174	171	168	160	159	171	162	161	166	169	168	160	202	162	160	167	180	150	145	173	185	172	166	164	167	150	175	163	168	172	160	169	141	173	166	151	171	160	178	158	150	180	160	177	152	166	193	164	156	144	135	168	164	147	166	176	168	158	135	150	154	153	162	162	148	138	164	170	186	162	143	172	165	167	159	155	165	166	164	131	170	166	150	172	164	157	153	159	179	168	151	179	150	160	154	159	164	178	151	177	174	162	180	177	161	149	174	162	143	136	163	153	166	173	155	172	183	133	136	143	177	165	147	175	141	170	154	146	174	145	189	159	155	163	178	171	176	160	127	162	191	156	168	170	151	162	166	149	132	169	153	169	162	176	145	159	166	151	152	154	173	178	154	169	171	153	141	165	152	153	178	160	162	135	177	181	164	157	174	161	162	161	143	151	154	153	159	160	191	165	185	163	172	170	148	192	170	153	178	167	162	183	151	152	161	179	174	160	176	163	160	181	168	153	145	167	153	159	141	147	158	175	149	165	148	153	151	160	205	158	175	157	169	164	167	167	158	161	154	178	133	177	169	147	160	165	150	180	154	151	190	179	138	163	164	175	154	156	147	176	162	143	165	157	164	176	158	154	157	150	160	161	137	160	165	167	177	169	160	184	157	146	149	200	162	159	176	143	172	182	152	161	152	153	170	158	137	175	181	169	175	164	178	181	153	156	154	149	154	158	167	155	148	155	180	182	149	170	173	172	162	144	159	195	171	165	169	160	162	184	179	154	156	183	167	145	146	181	192	160	138	150	168	157	169	159	186	166	153	162	148	141	141	150	172	144	159	152	167	165	169	157	179	154	195	151	150	186	166	181	162	168	155	170	158	160	164	184	131	162	149	153	161	165	159	163	204	171	148	149	165	153	159	175	159	159	170	165	144	170	159	187	177	178	161	178	188	172	137	137	178	181	147	173	161	169	174	168	152	151	156	160	175	176	157	171	172	138	194	158	145	163	161	174	163	165	157	150	145	156	182	173	170	161	166	168	146	173	153	181	174	187	167	186	195	160	155	148	146	156	183	164	158	144	173	157	162	156	175	145	151	148	162	166	140	144	150	173	155	168	150	165	144	176	186	135	171	188	152	162	169	159	185	160	164	159	161	163	158	179	158	177	170	174	164	167	166	175	164	155	165	160	172	168	161	163	171	153	180	153	155	174	174	152	169	152	162	167	162	163	154	188	174	159	166	168	172	167	175	170	148	162	160	189	183	148	167	127	174	167	162	154	164	162	137	156	176	158	172	161	150	175	161	152	147	165	157	154	182	158	171	151	161	185	150	180	142	168	192	155	170	179	159	160	175	136	170	166	169	169	180	168	169	171	168	160	175	139	162	159	167	180	155	156	153	148	174	170	152	170	176	168	128	169	188	164	181	142	168	157	169	170	171	156	167	190	165	160	178	166	156	173	168	168	167	142	152	153	160	160	147	159	163	158	166	171	175	159	165	161	174	178	167	169	143	150	162	157	175	177	179	143	154	164	148	159	151	143	150	166	164	165	167	172	162	155	170	166	182	133	148	171	179	157	157	169	158	156	169	184	182	164	161	161	176	172	155	175	163	157	173	171	158	202	178	144	174	169	179	148	163	144	155	183	170	155	144	161	172	158	172	178	158	170	177	148	154	180	143	157	164	161	154	158	164	148	162	153	147	183	188	165	169	148	149	199	159	172	153	171	164	162	176	168	158	147	168	175	152	172	136	192	172	141	124	189	165	176	202	158	158	153	167	172	162	153	150	168	156	166	151	165	145	130	161	160	177	158	156	172	163	142	130	151	179	184	142	167	215	164	184	166	165	168	165	170	167	156	173	181	181	176	186	192	157	153	145	152	143	171	175	168	159	164	165	170	154	180	171	144	153	170	167	171	151	172	159	168	148	149	143	152	143	141	179	142	154	172	176	165	162	166	171	165	146	173	164	150	150	177	171	164	172	166	159	150	195	180	179	181	161	163	147	183	181	163	156	157	155	153	152	173	171	197	163	180	174	176	155	148	165	168	168	156	175	147	162	171	141	178	155	160	166	178	157	166	166	154	173	177	175	174	186	177	153	137	175	179	173	165	176	137	144	152	169	152	170	158	159	157	150	150	155	159	153	164	177	157	171	149	156	167	159	196	183	156	168	159	146	145	178	169	161	183	148	190	175	173	142	141	184	162	164	164	159	140	153	169	161	158	153	154	183	187	153	130	174	155	176	173	177	153	158	153	158	172	173	168	168	167
13792	27534	38906	11031	2032	1635	1442	1192	998	953	911	821	770	734	693	625	627	575	550	543	543	539	499	498	504	508	459	488	450	493	480	463	461	479	426	447	448	464	427	431	363	445	439	461	454	442	441	451	445	493	444	441	428	409	428	459	426	450	424	428	440	405	414	432	443	396	397	426	467	469	487	447	442	432	413	445	410	411	397	375	362	442	408	397	400	375	428	403	396	414	412	406	442	407	451	465	420	394	430	416	407	450	420	461	428	408	439	443	462	458	466	425	412	442	422	409	418	423	413	429	431	381	389	444	440	405	442	433	400	409	404	414	412	417	412	424	388	389	401	394	411	441	438	424	439	410	401	420	389	386	432	437	413	409	417	420	432	411	389	441	378	422	423	418	396	416	446	392	429	417	377	424	435	431	382	405	414	419	392	428	407	429	392	409	389	396	378	391	416	427	375	419	421	424	386	421	412	421	417	383	402	432	446	422	423	404	424	442	395	453	431	399	393	422	439	397	438	386	389	410	360	438	429	438	394	416	413	416	406	416	417	434	433	367	450	362	406	394	429	415	413	412	370	397	397	399	366	399	390	432	416	406	392	409	392	402	394	436	424	413	361	426	410	420	425	397	391	394	444	436	428	382	420	419	402	378	398	394	386	382	396	442	434	439	382	421	429	407	405	421	415	412	396	422	382	420	433	407	369	370	439	410	378	415	435	421	412	420	372	382	460	392	428	387	396	424	377	436	426	393	428	439	392	401	383	434	401	394	408	395	414	383	430	393	415	393	384	453	427	401	382	382	403	390	416	377	416	439	437	405	411	400	408	384	424	409	407	425	447	394	431	348	412	409	407	419	414	410	401	378	467	432	426	412	375	420	402	439	401	406	422	403	409	412	418	423	418	406	380	422	418	421	394	406	438	430	452	429	439	409	398	392	390	430	466	441	410	407	401	402	402	427	394	419	416	382	381	435	421	432	406	396	384	400	392	402	425	402	407	437	435	398	392	434	412	409	388	426	391	406	411	437	384	410	391	397	415	407	441	427	459	357	405	387	421	404	447	375	396	437	425	421	384	393	412	401	433	432	441	405	441	404	426	410	395	424	380	410	406	401	427	418	413	464	416	437	443	399	404	425	432	422	438	408	403	385	419	396	411	440	410	425	411	459	388	424	461	414	411	421	402	436	403	405	434	421	408	395	424	402	381	412	397	424	416	397	377	417	397	419	403	396	398	408	380	430	402	417	500	405	394	390	452	406	443	395	425	395	420	420	420	379	411	369	441	403	388	385	415	395	408	444	359	430	404	432	411	431	418	409	412	417	392	386	406	382	436	437	398	403	418	409	405	382	401	405	431	394	424	403	371	409	388	412	446	398	418	373	376	402	402	389	408	410	448	420	417	422	371	413	403	402	426	411	385	442	445	443	400	466	396	420	387	416	404	401	413	401	376	405	441	432	424	406	379	413	413	391	411	397	397	422	389	405	379	426	434	423	410	412	445	400	413	391	403	382	422	435	398	404	430	367	411	418	377	442	379	395	407	420	412	422	416	393	429	454	439	395	395	397	415	416	414	419	427	399	434	459	443	372	418	409	450	413	403	390	457	434	405	381	400	436	431	420	413	426	405	407	415	445	395	390	415	423	414	392	410	391	403	444	419	386	452	381	399	397	419	404	418	451	422	370	403	445	402	411	435	417	418	423	383	432	413	405	414	405	376	410	421	449	437	428	399	449	425	434	454	437	402	402	395	425	422	395	370	398	406	403	391	431	417	411	408	410	401	397	400	424	397	407	431	399	431	449	406	384	440	435	418	423	359	392	419	422	436	411	400	415	419	408	403	455	410	398	426	411	421	445	387	384	355	449	410	410	398	370	414	438	408	375	457	422	423	399	416	398	433	436	386	404	417	404	415	397	420	399	396	395	413	416	451	412	456	376	408	401	392	407	404	388	426	419	397	399	397	395	423	429	439	401	430	379	399	387	416	392	414	398	394	444	416	389	419	411	411	438	387	437	408	403	388	379	400	414	421	404	434	430	406	402	409	452	383	412	417	386	400	415	438	399	432	410	400	406	458	407	394	415	425	423	407	453	423	417	442	418	423	421	434	393	404	410	443	404	427	417	385	408	394	441	417	431	396	423	414	457	422	380	401	408	409	422	420	424	415	397	398	415	382	423	414	426	414	441	425	415	391	381	403	419	384	376	381	397	427	447	409	415	385	389	409	424	413	432	439	383	410	393	378	417	421	421	384	430	406	423	435	390	379	424	425	396	400	406	383	376	434	411	407	399	368	388	429	443	418	411	453	429	433	415	429	401	410	454	457	417	436	399	422	444	402	362	407	436	415	400	398	386	401	442	427	444	434	429	377	402	428	439	409	429	432	430	382	429	437	395	458	430	422	412	399	445	413	418	441	420	402	405	401	398	400	405	393	390	411	424	379	382	416	494	445	420	397	433	411	434	411	428	405	383	375	410	422	388	434	400	405	406	440	454	376	397	438	414	422	389	416	408	396	451	416	401	389	438	404	401	404	409	384	418	397	397	428	383	391	411	394	386	457	404	396	426	394	414	397	416	421	406	392	409	391	434	403	373	391	423	441	412	393	431	423	403	451	397	394	446	417	393	430	413	446	421	405	407	407	449	410	415	378	413	400	418	428	419	405	380	386	441	433	450	429	375	394	443	370	358	383	421	419	393	406	427	378	409	419	385	398	442	362	399	414	402	453	407	411	416	431	389	384	450	378	406	410	416	423	432	388	418	414	429	429	405	392	450	427	392	478	408	409	412	423	418	415	416	389	393	393	429	386	434	412	454	416	422	393	400	395	402	409	385	419	445	431	433	449	412	387	435	398	421	413	399	420	424	404	392	416	432	391	390	414	408	476	390	417	388	373	389	391	448	424	376	430	426	403	440	429	406	427	397	414	390	406	422	418	388	393	403	434	407	402	416	421	441	416	412	415	431	389	424	413	429	375	378	403	400	395	393	422	358	396	427	441	403	422	442	410	444	420	404	411	419	418	410	454	418	406	417	412	435	400	407	419	412	419	459	447	435	409	430	385	444	385	378	388	407	392	418	422	420	395	400	381	410	449	384	396	419	437	410	394	427	410	388	368	371	383	360	394	411	391	398	427	408	427	437	424	404	414	402	447	425	437	375	430	405	402	402	423	403	371	425	434	398	428	413	359	404	391	405	382	431	424	400	425	431	431	425	430	445	450	434	420	407	371	399	413	397	414	407	427	373	422	446	419	400	415	466	426	412	406	379	385	448	435	406	399	393	402	381	419	440	407	404	400	411	426	433	386	448	390	398	411	436	416	430	440	399	410	419	397	429	403	407	425	405	437	423	423	432	406	407	425	455	393	427	416	403	427	418	449	409	389	436	404	402	442	400	395	405	409	414	397	419	442	384	396	418	401	410	436	429	427	421	441	410	424	422	435	442	402	415	409	404	423	374	413	422	426	385	414	400	378	401	431	378	413	424	420	417	426	423	405	424	419	433
35818	51237	63663	24906	5353	966	702	599	521	473	416	363	393	361	373	337	321	288	320	285	289	286	308	290	331	281	313	263	269	302	311	325	298	313	291	291	305	282	271	241	256	297	277	315	291	247	273	266	279	289	296	298	282	296	284	287	303	287	304	280	290	314	266	306	244	298	275	301	287	268	285	251	286	293	287	278	297	273	254	277	276	260	261	295	257	255	273	261	247	283	288	246	276	285	262	287	275	279	252	279	278	284	277	344	308	300	259	250	303	283	274	291	295	313	307	261	263	300	276	240	245	279	266	285	268	300	275	277	284	239	294	302	290	290	251	248	276	288	267	285	292	245	252	288	271	266	293	269	274	252	282	291	257	304	281	292	241	271	281	317	266	315	314	274	299	266	274	276	276	307	250	284	285	258	291	264	283	298	288	284	303	280	275	296	299	290	264	279	278	278	278	285	311	298	279	267	269	284	281	308	318	276	274	237	271	235	250	282	276	290	242	300	254	293	313	274	270	275	297	305	282	289	283	281	300	285	286	308	262	294	263	319	276	279	269	288	271	266	264	293	303	285	286	248	295	283	266	241	230	258	300	253	315	300	265	291	285	248	247	290	253	259	294	280	296	285	303	264	298	283	263	272	281	252	289	288	292	303	245	266	287	284	279	272	290	251	276	281	313	251	296	289	260	297	280	237	248	295	272	264	243	254	266	278	262	274	279	273	284	319	317	295	261	271	310	265	249	286	274	277	243	268	283	279	292	282	266	261	271	259	280	257	275	275	276	282	283	287	267	274	318	293	276	287	249	251	248	244	266	279	289	299	277	250	280	297	287	247	282	299	273	276	295	263	309	275	266	290	280	287	290	284	241	298	256	272	268	259	256	285	273	267	288	308	275	282	298	278	260	265	250	297	255	267	287	297	278	252	264	262	278	283	266	269	276	305	295	273	283	274	269	312	275	291	304	285	281	331	259	278	262	292	268	274	271	279	314	274	288	275	258	263	294	297	317	248	278	232	278	252	269	288	298	304	303	248	280	282	255	271	299	287	289	287	259	290	288	278	285	252	263	321	301	301	307	289	275	293	266	259	305	309	284	275	267	264	292	278	271	275	261	325	234	291	247	288	305	276	287	267	294	264	257	278	263	266	300	258	259	304	265	291	297	292	297	298	306	275	268	249	285	304	254	270	293	261	288	309	283	269	269	282	300	277	272	256	287	285	283	289	315	284	282	294	296	265	283	264	269	280	296	273	290	260	278	273	293	268	276	284	274	248	238	276	259	298	271	252	262	295	293	264	319	272	277	268	255	287	249	294	241	275	270	286	281	312	286	253	277	267	276	307	269	272	273	289	263	275	263	266	288	287	302	284	256	291	265	301	300	285	319	305	304	272	302	275	292	292	253	306	278	285	296	282	276	281	270	264	263	274	249	273	251	327	281	267	261	259	277	280	286	255	269	280	256	253	288	273	260	259	265	292	286	285	292	297	319	264	285	262	274	271	288	244	286	262	302	272	285	300	242	249	276	276	282	282	292	309	287	273	271	301	247	269	226	263	277	278	305	274	285	267	270	260	295	260	301	287	284	270	271	252	287	272	270	305	265	261	295	273	311	242	281	260	281	285	272	282	316	316	271	265	292	279	279	304	272	281	291	264	284	266	269	270	286	264	271	278	272	286	256	272	272	286	255	283	274	311	268	271	266	300	298	265	264	269	276	281	288	272	272	297	290	286	248	285	264	290	286	264	280	288	291	259	291	305	275	284	285	306	323	304	309	278	286	288	259	279	271	272	292	239	276	311	300	284	283	266	281	287	280	264	269	271	290	249	254	292	301	301	251	248	275	279	302	274	310	306	292	273	251	275	269	250	279	290	270	303	199	253	256	289	281	284	276	270	288	261	301	281	273	268	299	259	266	292	289	277	272	242	252	243	265	280	261	293	284	255	256	255	276	261	292	293	271	282	282	257	281	253	308	288	279	283	261	287	269	277	299	273	289	296	295	277	298	304	277	275	297	265	261	287	271	278	255	286	283	282	274	273	255	291	288	277	281	289	296	289	318	309	299	288	270	279	260	326	277	280	283	269	302	264	295	276	260	270	309	289	273	272	270	311	294	288	276	250	266	272	279	270	262	267	285	295	251	279	229	297	266	260	265	277	248	293	258	284	268	288	285	289	256	292	269	267	244	291	263	266	285	243	299	279	278	279	293	272	298	290	313	270	265	271	268	242	286	282	256	254	295	328	272	305	276	291	261	283	274	280	242	289	268	291	275	286	253	258	293	287	261	253	288	278	280	289	279	254	294	262	267	302	256	293	273	271	254	274	261	272	303	269	298	269	272	276	270	267	288	260	290	280	246	288	274	269	271	288	267	260	269	247	277	297	264	251	251	295	297	268	302	260	290	307	257	241	279	284	285	251	286	265	319	258	254	242	274	278	263	280	282	294	285	293	277	278	311	255	295	258	314	306	264	252	287	267	248	253	283	255	259	286	269	262	293	315	279	246	280	297	262	296	278	284	299	248	267	285	278	254	261	277	277	290	300	263	265	279	261	287	295	296	263	294	274	293	318	294	248	283	309	293	300	282	242	233	269	274	267	270	294	279	283	294	252	295	285	288	287	272	273	276	247	274	286	273	255	275	262	277	295	277	235	278	253	267	280	282	266	253	266	306	282	286	313	269	280	296	295	294	278	294	271	262	264	299	247	282	276	321	285	275	262	291	285	305	291	273	271	264	278	275	263	291	290	274	307	261	267	299	273	302	295	292	302	268	266	299	285	244	290	300	303	270	297	301	286	272	256	296	269	265	261	316	257	283	278	249	239	276	267	271	299	264	277	287	321	273	257	283	285	264	288	279	312	286	312	253	275	275	243	294	261	269	275	262	290	292	283	273	264	274	278	278	263	255	269	272	252	236	241	259	291	273	256	263	267	273	276	274	266	262	278	300	286	285	257	279	247	276	260	272	309	251	244	262	272	240	298	296	264	261	289	281	293	283	274	307	242	263	270	263	290	291	322	254	270	268	260	270	250	292	286	278	288	285	256	285	267	278	292	310	264	289	306	267	280	320	271	273	284	284	321	273	289	249	258	296	256	245	313	272	274	249	280	265	279	283	260	276	294	281	264	310	338	281	256	307	266	265	257	290	277	284	269	288	266	295	271	281	272	260	261	309	275	304	315	298	248	259	273	263	264	263	288	268	262	295	282	274	266	296	293	274	294	274	288	266	267	278	264	310	266	281	322	279	314	299	286	273	272	283	299	273	281	293	258	285	249	266	265	301	266	267	283	277	287	265	286	298	279	280	295	277	244	268	261	277	276	295	275	275	278	275	294	275	325	266	282	313	272	260	270	293	259	293	259	267	294	297	278	257	279	290	277	275	269	288	278	273	288	289	294	293	264	265	291	242	290	270	286	280	282	281	266	291	283	282	288	276	279	272	300	286	274	286	283	287	300	263	264	287	281	236	269	263	299	263	304	300	275	300	293	271	257	278	296	308
19037	38189	53452	16516	3826	3240	2698	2159	1919	1731	1551	1359	1307	1245	1155	1136	1001	913	947	932	978	864	871	869	771	871	830	810	783	819	756	780	806	710	730	711	738	732	713	739	695	777	709	738	695	748	711	724	681	733	754	745	680	738	697	724	710	697	782	685	682	689	694	629	675	701	726	672	675	668	725	681	722	687	685	683	625	669	679	678	679	649	687	671	653	661	683	674	720	653	697	673	724	679	676	663	719	668	734	620	727	708	691	662	659	658	683	690	725	769	735	661	659	685	716	672	670	651	694	696	670	645	667	633	669	670	682	663	616	673	706	649	680	654	689	696	637	665	684	630	686	656	629	640	631	586	673	628	665	672	713	737	617	666	655	650	643	637	643	645	675	663	686	674	672	688	644	691	680	689	643	577	647	654	611	614	687	692	652	648	708	684	717	705	657	695	625	655	683	707	656	629	665	624	651	686	675	631	723	671	675	675	680	695	658	687	666	596	620	648	622	695	669	702	620	619	634	662	662	654	692	669	678	646	664	656	654	655	687	597	663	645	623	700	720	680	667	668	691	687	631	653	644	652	667	700	697	660	689	669	653	670	694	669	652	675	668	648	666	626	665	687	684	674	645	680	654	647	637	624	688	648	719	626	655	713	675	670	667	638	631	637	657	644	667	659	664	653	644	616	612	707	677	673	691	711	677	608	632	722	671	686	628	638	681	665	712	634	653	628	608	656	648	688	695	667	690	664	668	667	682	656	650	665	671	632	672	697	663	653	623	620	688	667	668	653	670	684	645	664	681	635	668	647	635	687	701	613	648	734	672	666	646	647	655	666	660	665	650	651	663	639	682	649	672	662	643	634	662	685	678	663	633	634	638	666	633	649	675	638	644	696	670	647	647	630	662	673	659	605	639	687	642	636	660	647	663	688	653	662	634	657	651	725	622	653	678	614	665	665	634	647	646	687	641	675	665	669	656	665	660	680	678	643	642	642	651	634	660	632	638	631	715	653	652	685	633	629	681	652	636	658	669	666	632	632	707	669	618	662	669	693	646	683	690	659	614	650	640	651	678	689	672	687	659	635	634	697	676	652	694	672	643	672	623	671	667	656	649	658	675	630	637	668	658	646	658	681	674	657	634	655	712	654	634	708	672	689	656	664	674	663	647	636	685	641	716	633	666	639	628	681	672	635	680	644	704	670	636	665	611	669	655	632	718	698	628	642	670	639	657	677	679	615	662	675	653	679	672	651	712	702	656	670	626	604	629	642	646	657	661	692	714	669	705	627	648	702	648	649	645	648	690	692	650	670	663	650	660	644	698	701	673	674	693	669	674	626	668	680	661	706	668	606	619	655	649	632	657	619	644	636	648	659	645	673	663	699	652	677	644	665	650	618	685	674	669	616	609	698	656	627	677	654	608	633	639	685	645	647	651	687	641	675	693	688	661	659	660	697	671	690	628	659	693	681	645	679	596	660	640	652	654	635	658	627	657	636	688	628	696	658	719	632	602	654	634	664	705	649	690	681	690	642	659	627	684	659	699	721	695	653	665	681	655	658	615	646	662	636	662	662	696	676	661	686	639	692	659	650	701	667	687	613	662	632	640	653	672	671	633	669	682	687	650	662	627	635	652	666	666	612	646	617	677	628	656	664	637	649	606	629	691	644	661	628	684	689	665	640	666	644	619	686	650	673	656	635	695	681	663	658	653	638	639	671	659	629	678	680	631	677	645	613	693	660	722	713	623	681	662	624	670	687	667	635	596	631	648	648	694	646	689	651	685	661	631	642	695	625	639	702	632	649	650	654	606	672	640	669	688	673	622	681	631	651	669	666	662	670	612	640	703	700	616	663	659	653	649	634	654	669	730	622	660	637	681	648	667	692	678	613	647	657	614	668	647	693	610	694	661	659	662	661	669	652	654	670	655	651	677	658	624	674	637	642	663	664	674	639	654	672	671	686	628	662	663	621	680	673	655	629	677	637	641	646	648	632	649	678	653	690	672	648	646	661	682	632	652	646	662	632	689	614	625	618	623	687	620	644	691	706	640	624	639	666	656	718	689	659	676	708	685	675	653	672	654	671	633	669	670	686	631	612	615	638	680	650	660	693	668	678	686	625	686	709	659	644	618	668	704	688	676	676	668	660	677	628	683	659	606	677	688	668	622	682	653	687	674	675	649	629	635	634	663	681	627	602	637	653	674	647	642	595	666	683	642	691	635	676	685	637	696	683	700	649	607	640	642	660	658	665	634	685	654	684	711	696	665	646	653	673	649	707	692	663	670	654	660	683	705	652	655	621	613	632	626	664	671	622	708	695	639	656	666	661	627	659	660	659	685	645	628	682	645	686	708	659	647	686	686	663	688	676	686	663	669	624	623	714	656	660	661	668	666	667	682	663	653	620	689	669	642	619	653	664	609	653	672	646	668	663	608	642	658	657	642	704	680	667	638	623	673	658	680	658	709	610	654	658	601	655	648	648	672	644	633	672	662	714	684	664	632	661	678	669	663	666	672	624	674	669	615	684	624	639	633	720	647	583	672	666	645	635	633	667	630	605	686	676	637	653	670	665	679	684	636	673	703	664	687	672	667	619	642	605	669	662	655	659	689	700	679	654	640	666	679	611	659	661	646	638	623	659	686	648	643	669	655	640	691	649	645	646	648	671	617	700	647	655	686	627	663	705	665	735	650	671	693	661	680	650	620	733	650	661	675	634	670	634	705	689	651	622	678	654	673	702	646	643	673	664	682	676	674	684	664	673	665	672	646	667	647	599	634	653	639	644	687	631	647	695	700	612	605	678	654	664	665	678	699	695	662	720	656	680	642	717	636	665	712	685	697	678	666	651	652	692	710	682	633	648	664	655	624	679	653	674	662	664	674	700	674	676	649	664	699	689	641	696	691	680	677	644	663	645	680	663	669	679	638	664	659	638	655	673	693	652	647	660	713	630	669	654	625	626	665	626	663	647	627	624	649	667	597	652	675	663	712	671	652	642	688	640	646	701	635	645	642	693	703	662	659	634	691	636	656	693	646	647	632	623	642	628	670	662	670	669	642	648	676	662	672	699	649	652	687	640	672	669	626	622	661	660	692	636	653	619	700	654	667	653	645	689	658	700	695	642	641	640	628	702	677	697	683	667	633	641	660	658	668	619	675	672	669	692	667	646	670	639	632	659	649	691	672	647	645	667	660	642	672	666	688	634	666	667	623	638	656	652	676	671	659	641	631	672	643	637	609	672	672	649	635	652	589	636	622	693	669	670	677	698	655	671	684	625	663	670	661	687	613	709	611	672	661	617	650	643	673	695	646	664	673	634	640	649	642	642	655	695	651	673	670	715	638	652	643	629	665	630	633	649	663	664	665	658	637	676	657	662	682	589	635	648	667	684	618	654	681	709	673	674	649	652	662	644	614	648	668	671	671	688	652	657	678	593	649	656	669	670	606	651	665	653	702	658	655	698	663	659	668	677	644	728	613	643	621	617	616	656	631	638	625	695	653	665
16433	10063	3315	479	231	259	247	255	247	246	222	228	228	223	230	235	236	215	229	217	223	212	244	221	227	223	197	224	262	243	226	207	249	240	263	265	259	244	225	239	223	257	203	225	225	259	244	229	239	211	243	229	229	234	219	228	243	257	201	243	212	234	225	237	269	241	231	223	240	257	256	224	228	232	232	245	252	229	217	258	228	258	231	232	270	233	228	251	243	202	228	200	218	225	201	249	235	259	240	237	239	237	223	248	217	216	211	256	256	237	210	253	244	216	225	258	234	241	240	241	258	236	228	216	246	195	243	238	243	231	227	214	245	216	246	226	245	241	229	222	247	202	237	226	224	218	243	232	243	226	243	242	248	248	249	254	243	233	222	228	260	243	238	233	222	238	241	217	229	246	230	248	215	244	236	227	232	267	224	235	213	225	210	229	257	243	247	212	206	231	245	215	253	230	271	225	233	257	246	239	223	279	244	196	219	246	242	237	214	228	230	238	264	217	236	262	225	234	234	238	207	223	231	220	257	207	224	235	248	231	230	265	230	237	266	233	242	238	267	271	261	233	233	222	234	213	231	228	223	251	277	266	248	208	221	219	218	239	222	232	270	222	220	269	207	227	250	232	229	235	238	262	209	224	215	278	229	237	232	257	229	212	238	240	252	245	258	231	218	225	242	249	240	229	200	229	202	208	219	227	237	242	230	230	234	217	239	246	218	256	227	263	248	215	230	230	233	231	251	225	255	217	210	237	233	218	254	216	225	208	234	251	229	228	230	197	221	207	226	236	224	233	213	223	216	210	254	227	236	256	247	255	239	234	226	214	203	217	233	236	236	245	241	231	229	225	219	226	230	255	238	224	233	260	227	202	258	238	202	226	230	224	209	236	230	256	245	227	239	229	239	249	235	228	243	246	230	209	231	242	228	213	232	227	216	213	220	257	240	236	238	222	254	253	225	258	241	226	241	222	239	207	215	240	253	230	254	251	210	243	255	252	255	233	213	227	255	230	219	242	216	206	234	234	230	242	238	240	253	223	237	221	269	231	222	255	240	241	235	212	261	266	225	215	247	233	222	222	224	244	250	220	207	224	262	245	254	246	224	243	244	242	221	229	238	238	233	229	216	246	215	226	219	201	246	232	229	234	234	218	241	224	222	219	244	229	220	227	219	228	236	207	236	215	216	219	239	230	248	259	245	240	224	225	238	241	207	211	261	237	255	245	216	226	225	210	256	224	194	215	247	239	231	237	252	242	276	213	264	209	225	228	239	257	231	229	235	239	232	233	230	261	204	229	206	245	239	245	233	245	219	223	253	251	238	256	240	241	252	245	229	248	252	233	218	280	232	238	246	247	223	240	262	220	239	264	225	208	223	234	250	212	215	248	226	235	231	224	250	227	226	222	235	218	196	233	251	233	247	213	227	236	229	258	223	230	234	258	258	249	210	211	224	228	254	233	197	235	250	198	252	233	223	249	241	263	246	237	229	242	236	209	230	239	236	202	220	252	228	207	248	252	245	239	277	232	212	210	258	235	252	225	223	256	222	218	235	237	212	218	218	273	242	230	247	218	233	245	238	223	253	256	238	205	215	228	226	228	208	241	242	243	257	227	245	207	257	223	227	224	270	250	248	229	210	228	222	234	228	235	253	230	219	232	220	271	217	253	217	252	224	226	241	228	229	211	226	229	237	268	219	233	266	226	220	260	252	227	271	222	240	238	220	220	177	268	230	208	246	247	206	204	211	246	233	260	240	215	232	209	269	230	225	206	226	234	218	230	218	227	245	232	234	237	226	214	219	199	209	229	247	259	237	261	214	206	248	276	228	215	226	221	236	235	217	237	244	223	225	205	234	247	236	251	263	199	267	232	225	222	263	228	246	248	224	220	254	241	229	232	221	204	224	225	241	213	225	247	240	236	248	235	210	207	231	217	237	234	243	217	253	221	283	248	261	228	227	243	219	239	204	226	244	239	234	241	241	227	234	241	268	239	243	222	220	217	242	231	236	241	254	213	247	230	230	237	250	244	214	241	214	206	234	206	238	248	220	223	267	234	223	227	236	226	255	237	236	248	271	223	218	222	242	255	255	234	215	240	226	256	195	222	218	240	223	244	236	195	226	249	249	263	233	224	238	224	264	258	228	251	229	253	240	260	232	227	241	230	244	221	248	227	248	223	255	205	227	233	241	227	249	209	243	251	229	222	222	252	233	218	233	252	252	254	242	231	219	271	235	253	233	242	242	246	227	241	219	237	221	239	232	230	228	235	234	255	208	201	214	249	223	208	229	262	220	237	251	240	232	207	227	221	237	238	231	237	236	211	233	220	224	229	229	255	237	239	233	237	219	226	252	228	231	209	224	231	242	207	249	213	237	236	233	216	234	231	219	245	213	225	214	231	226	234	249	269	246	223	263	220	232	234	235	227	219	227	209	200	237	212	224	266	272	217	246	255	234	212	229	243	241	263	249	234	258	211	214	233	221	269	238	227	233	243	223	250	228	213	257	249	252	244	226	221	239	219	236	264	237	245	252	258	218	205	230	227	219	215	235	235	225	240	237	266	245	239	220	203	214	225	225	231	204	264	240	207	250	227	242	265	213	215	218	252	227	219	227	215	200	212	234	233	215	230	226	230	219	240	238	224	211	227	213	268	216	257	200	231	219	209	219	235	239	231	232	240	230	244	238	229	246	263	214	208	257	230	243	244	219	239	234	232	247	233	245	242	213	256	266	244	211	268	228	201	212	243	237	222	244	222	246	231	209	241	242	228	238	225	273	236	242	233	232	232	233	250	228	235	247	240	242	244	210	258	223	248	226	225	235	226	211	213	205	235	223	217	208	204	218	240	230	260	241	232	252	259	218	237	250	223	220	250	241	227	245	203	235	242	197	220	257	242	230	251	250	237	226	253	224	234	221	220	260	227	265	238	229	214	259	229	225	233	206	201	238	237	199	200	228	225	219	247	264	230	255	227	210	246	234	258	239	256	247	209	223	204	240	251	238	217	266	242	218	245	242	245	266	263	217	222	236	229	259	259	222	240	230	226	218	235	244	225	230	237	230	236	269	228	223	252	242	228	244	212	239	228	263	240	212	221	251	241	229	252	210	232	256	223	239	263	227	252	224	228	242	216	245	246	229	252	229	197	260	216	218	218	218	228	211	226	245	222	220	230	241	209	224	221	229	206	240	250	238	234	229	222	216	217	230	246	226	222	240	252	231	219	224	217	265	244	240	226	225	211	258	241	241	235	228	245	211	214	228	221	252	202	226	223	235	245	241	208	243	256	241	246	246	235	218	234	229	230	209	238	255	259	235	227	229	252	242	218	287	242	234	241	256	225	254	244	238	219	244	226	245	207	214	231	235	238	241	222	235	274	267	248	240	227	240	233	254	228	228	226	224	222	227	233	224	212	237	250	234	234	212	231	215	237	236	196	229	229	236	210	221	239	257	268	231	221	210	249	250	239	234	219	249	257	223	244	228	236	225	249	253	211
8691	7789	6426	1272	568	552	626	570	553	558	555	494	569	566	525	546	546	532	549	541	500	529	557	567	540	554	565	517	555	544	565	536	518	543	563	563	498	524	562	536	557	561	516	506	554	515	543	543	485	540	558	558	554	570	587	554	519	531	557	558	564	522	545	503	552	570	550	578	615	550	549	559	554	542	535	553	585	602	536	534	534	531	532	537	530	569	504	576	542	552	562	539	592	572	566	570	542	550	591	517	548	520	524	579	588	526	547	571	571	533	540	550	531	567	586	555	528	528	556	524	582	544	507	504	563	510	547	496	538	505	525	548	523	551	584	513	615	567	534	560	559	547	530	561	539	555	544	533	570	538	544	574	551	535	506	553	558	588	567	576	545	559	539	557	566	520	565	542	551	558	516	579	565	528	543	564	524	511	525	579	564	529	557	530	583	530	510	564	554	547	548	552	547	567	564	527	534	589	525	543	579	578	537	545	509	521	520	469	577	537	572	518	547	568	536	574	530	569	539	533	536	551	541	518	541	596	553	506	555	519	512	543	538	559	572	542	581	538	552	555	530	548	529	544	541	500	534	524	556	568	511	530	538	530	515	515	545	520	575	546	509	551	558	541	526	530	491	541	544	517	525	505	552	549	509	526	523	540	550	519	537	574	534	541	565	533	573	518	549	558	528	546	529	564	547	558	544	508	544	554	550	522	568	559	526	549	577	579	556	563	579	578	525	585	591	567	570	569	567	551	568	548	578	565	515	584	565	521	515	562	533	559	511	551	544	571	542	521	535	525	510	528	541	532	513	491	570	540	554	516	556	572	525	499	529	538	527	534	513	547	559	529	560	513	548	521	523	529	549	544	528	500	535	525	512	542	548	573	519	564	532	546	523	514	531	549	572	545	517	549	533	592	542	609	589	535	578	544	572	557	531	513	552	540	519	574	539	548	572	510	537	587	543	535	575	510	547	536	539	556	539	535	571	550	542	518	563	545	507	597	544	544	530	545	521	531	532	547	529	550	545	555	561	554	558	577	544	541	515	544	542	530	516	507	539	533	500	525	542	553	544	580	561	552	523	544	527	541	564	543	533	594	521	551	567	566	529	554	555	538	541	536	551	576	561	570	532	539	556	561	543	537	510	533	533	577	518	567	553	529	523	529	574	553	502	571	529	552	562	554	564	590	503	542	565	525	550	496	551	553	526	578	479	544	564	555	567	564	535	530	559	558	521	558	535	528	535	560	510	553	503	582	558	502	517	541	527	510	561	518	503	550	553	511	555	569	593	568	554	502	554	550	508	547	533	572	595	532	561	474	514	549	523	508	538	525	511	587	477	546	544	530	522	513	534	500	568	529	526	527	520	539	546	566	554	559	516	546	530	572	507	526	524	535	580	530	539	527	537	554	555	546	524	532	568	550	545	517	557	567	544	576	553	534	546	572	569	507	571	557	530	589	523	526	557	565	566	541	554	517	531	516	554	500	540	597	579	552	529	546	544	563	552	539	546	519	532	562	526	563	548	550	521	546	542	571	504	557	521	575	541	545	516	609	537	535	542	554	568	564	524	550	504	545	534	526	514	571	590	509	544	575	509	559	532	509	571	543	504	568	562	549	597	544	515	501	560	533	565	532	539	552	543	531	517	543	527	526	539	538	527	560	546	520	576	543	518	550	542	582	539	573	550	534	556	566	526	555	558	547	542	551	560	544	534	557	520	577	546	548	518	545	533	514	568	590	537	527	543	551	556	532	533	564	567	532	512	537	562	572	563	538	537	560	544	576	561	572	506	555	507	557	577	556	583	555	551	515	603	523	500	537	563	552	577	558	545	533	524	545	575	518	530	582	510	523	558	575	547	493	557	510	510	543	534	539	558	553	556	530	539	557	535	540	539	527	559	518	540	522	547	530	514	561	492	515	499	565	547	576	530	539	531	528	519	552	568	515	552	542	535	524	524	559	536	521	522	578	545	543	568	506	535	521	511	559	522	572	569	530	543	507	524	546	553	558	589	536	547	547	534	568	531	499	551	531	540	559	490	544	539	534	505	512	544	568	520	572	551	544	492	532	563	554	600	569	562	560	536	554	530	511	516	560	538	594	518	552	525	501	531	541	533	536	553	531	564	547	513	539	532	577	535	531	596	502	568	531	550	489	572	544	555	579	502	544	597	589	580	535	584	539	568	557	545	522	540	544	540	552	551	546	535	548	558	532	519	544	542	543	569	534	522	548	534	537	546	549	562	547	513	544	557	541	506	546	540	548	529	540	503	545	511	571	535	544	556	528	538	533	503	515	508	532	556	517	526	556	555	557	518	545	568	568	544	546	521	503	533	519	564	549	548	582	547	527	521	530	548	538	592	562	571	526	510	552	563	576	562	574	558	507	533	527	533	535	544	517	513	570	571	557	534	541	545	498	559	577	583	527	564	552	575	520	583	546	546	539	560	591	566	542	499	578	564	542	520	553	533	561	560	542	546	564	510	553	534	546	567	564	565	543	592	562	542	551	500	550	534	520	511	542	506	524	554	502	515	562	582	538	583	533	521	584	564	521	524	552	568	537	531	572	540	516	492	578	516	568	548	541	589	523	553	569	557	562	568	545	516	543	540	583	505	545	566	509	545	545	562	495	537	583	556	564	566	526	548	557	540	548	515	515	504	527	548	561	576	582	529	544	504	577	555	540	555	587	483	565	538	524	560	580	540	529	554	569	547	565	516	528	542	533	535	512	526	500	505	544	510	584	498	582	555	543	528	526	533	546	584	520	559	552	521	538	564	542	522	505	514	545	531	532	548	537	536	548	554	520	574	545	566	563	531	568	534	545	558	486	507	554	535	523	560	555	552	531	561	528	560	539	532	498	516	519	528	544	555	514	541	571	553	516	545	553	550	555	529	571	515	513	545	556	545	552	550	595	540	540	558	581	548	540	560	547	584	505	543	530	527	507	575	522	530	510	504	530	559	547	531	541	511	515	524	552	514	566	548	543	571	546	512	529	551	546	510	575	581	546	549	543	537	561	475	560	529	547	489	521	553	490	565	564	522	542	569	571	530	556	519	524	542	528	521	500	573	565	555	532	569	554	555	551	554	510	571	548	567	578	532	562	493	564	570	523	516	543	560	542	547	604	489	539	551	555	530	539	559	516	515	517	582	519	563	540	570	540	557	528	533	600	562	577	536	539	549	545	535	561	548	559	534	542	512	531	530	545	525	548	547	517	580	530	519	554	577	558	555	568	550	534	548	543	544	528	555	513	585	504	545	560	556	520	539	567	556	526	579	541	586	555	558	550	548	573	566	575	556	566	541	580	540	539	545	578	575	552	554	588	559	519	538	602	514	554	538	539	558	543	545	527	520	517	494	531	579	514	531	492	542	585	541	583	565	531	524	543	561	515	552	506	508	525	543	542	547	529	568	532	543	584	542	554	554	579	535	544	591	543	511	505	491	548	534	567	555	547	536	520	517	535	552	555	514	553	532	536	536	524	544	553	563	511	537	520	503	510
27614	36478	52165	16369	1601	461	332	278	263	265	242	213	208	201	155	184	183	200	152	150	181	180	185	173	181	189	177	189	180	168	192	168	173	187	171	182	179	162	158	191	181	161	157	188	177	169	165	193	165	174	170	171	166	146	192	176	170	199	175	184	171	173	148	146	178	148	172	160	176	163	176	169	182	182	164	159	159	151	187	174	158	153	163	171	163	159	142	158	197	182	162	162	158	166	189	171	168	171	168	189	170	182	172	200	150	184	171	149	175	172	170	158	159	150	164	192	171	181	146	171	169	175	156	163	162	177	179	173	154	162	190	188	179	192	180	178	150	167	159	159	172	159	181	174	172	171	179	166	195	145	158	183	177	174	171	166	142	134	172	159	161	151	201	151	155	186	170	186	169	177	142	159	135	159	178	177	163	173	150	180	176	173	180	184	191	172	181	194	175	172	199	157	184	167	181	172	168	176	199	152	176	176	186	173	179	153	163	175	159	204	181	153	161	182	156	167	152	182	172	178	158	148	185	172	181	152	164	155	190	167	175	142	181	169	134	150	150	178	162	151	206	180	152	171	195	197	168	176	162	161	151	167	167	148	175	155	182	158	158	189	156	180	174	163	177	168	169	156	179	175	166	169	199	168	172	155	166	184	167	167	161	158	173	170	164	174	144	165	165	183	188	160	145	177	167	178	193	165	156	155	165	189	156	171	158	167	168	166	164	212	176	176	173	183	172	195	187	167	196	162	179	151	181	174	155	161	162	163	157	183	140	159	177	170	180	167	173	158	177	151	173	164	161	198	195	177	158	179	162	191	183	182	185	199	173	188	143	191	169	155	159	176	172	162	165	158	183	183	184	171	168	154	139	170	152	171	165	168	132	171	182	168	165	158	168	177	163	161	158	162	165	174	145	176	193	188	186	174	167	149	161	178	156	188	183	158	154	170	176	176	167	154	175	169	138	164	158	190	183	205	156	177	182	186	159	165	170	163	168	177	166	173	137	178	178	181	184	179	175	166	203	176	174	174	178	167	152	191	155	170	160	166	162	150	185	156	182	169	177	162	181	145	170	166	171	177	179	154	154	170	166	160	186	186	178	171	159	187	176	171	180	193	177	171	192	181	180	159	183	161	179	168	173	199	181	165	160	168	196	177	158	150	154	183	176	163	160	148	169	156	176	157	164	161	198	180	177	173	132	196	171	179	152	169	152	151	187	176	146	164	174	161	161	188	155	178	197	166	128	176	159	167	171	166	158	161	174	174	171	161	157	169	193	188	159	168	147	172	165	175	147	160	185	174	170	165	171	157	166	161	160	168	191	140	164	170	167	187	162	145	168	166	157	187	167	169	193	168	158	153	171	191	192	195	138	169	162	171	194	176	160	182	178	176	174	179	172	164	146	180	174	186	177	161	160	150	184	151	168	185	163	185	158	157	166	155	163	180	189	170	161	147	156	167	166	172	165	162	154	163	183	167	183	183	180	166	178	149	156	184	163	180	176	171	179	150	143	136	193	170	185	157	174	171	171	176	163	151	172	174	161	177	154	213	162	189	169	142	199	157	168	165	160	164	162	167	163	147	184	178	167	153	160	174	179	174	151	173	171	157	182	170	152	134	189	158	149	171	178	173	145	171	165	172	197	187	157	183	168	152	137	186	167	162	162	161	159	153	170	195	178	183	174	173	174	165	152	166	190	183	182	196	159	188	173	163	179	181	169	190	172	154	178	183	181	178	177	156	158	160	178	156	182	174	170	193	200	164	193	156	172	160	161	177	191	168	189	178	153	179	178	158	189	162	191	198	167	165	179	188	196	170	165	184	175	199	167	171	147	145	183	163	153	142	190	158	165	151	168	184	162	181	172	169	148	162	163	182	145	162	193	145	144	160	159	172	158	151	189	166	153	160	168	164	158	171	211	164	147	186	170	175	168	173	186	162	165	183	183	180	177	161	188	164	162	191	182	157	168	174	180	183	177	161	152	170	151	166	173	163	156	174	155	155	175	163	161	165	146	142	193	155	168	198	149	168	199	180	174	184	172	179	147	172	175	154	149	170	172	161	188	172	185	181	149	166	145	143	179	171	160	189	161	167	162	173	175	161	147	176	176	186	173	157	177	160	174	170	177	172	173	160	157	164	163	187	165	126	189	188	163	174	168	161	180	177	154	158	194	170	171	193	157	181	136	160	147	168	172	172	185	164	161	182	161	153	154	183	154	180	176	192	172	163	167	188	163	180	184	150	167	164	168	165	154	173	170	160	175	166	161	168	175	168	191	175	176	189	156	170	169	172	158	188	162	192	157	141	193	174	171	175	154	159	198	137	158	176	147	164	178	189	182	172	184	191	164	157	151	156	168	176	161	160	160	172	153	163	144	172	165	168	161	174	176	170	157	170	175	145	146	182	147	147	161	170	162	169	169	176	170	168	148	168	189	160	148	186	170	165	170	167	170	165	171	189	173	176	169	179	161	167	173	151	178	140	204	167	147	173	139	166	164	142	149	156	142	172	160	167	168	190	197	165	178	174	190	152	183	175	160	170	184	163	187	190	164	209	174	154	158	188	171	177	173	161	178	158	180	164	162	155	150	182	172	174	165	182	175	158	169	143	182	166	168	185	187	174	179	162	167	163	189	164	153	176	157	154	159	178	170	183	174	192	158	190	179	194	142	145	161	178	149	167	141	172	166	189	171	167	159	177	168	168	158	199	182	184	201	173	158	178	168	177	163	179	179	184	184	199	179	184	155	154	154	158	174	177	191	217	144	191	169	194	172	171	180	176	163	191	180	173	174	178	139	171	180	192	161	179	165	152	150	157	151	180	171	157	176	175	173	158	159	180	174	184	181	175	150	158	189	183	174	209	162	165	168	148	163	166	168	179	180	162	166	168	147	185	174	149	172	155	162	168	175	199	175	178	184	173	168	159	167	178	149	153	178	163	148	149	167	153	179	158	164	169	179	189	180	163	173	169	163	175	193	207	166	167	148	170	157	165	185	176	178	174	171	185	173	156	168	162	170	156	165	185	170	190	195	164	154	173	180	137	208	153	185	167	177	177	162	158	155	166	151	151	182	196	171	171	155	172	156	161	186	190	179	187	178	182	174	169	182	176	175	144	172	146	166	168	184	183	174	158	158	154	177	182	173	163	167	183	167	145	174	174	168	176	196	158	180	171	179	162	168	182	151	171	162	125	160	168	171	198	175	197	175	187	164	179	171	157	178	160	180	158	177	173	177	179	189	139	170	158	148	175	179	183	185	156	160	156	174	165	163	187	174	179	165	192	192	169	159	188	189	151	165	190	171	162	163	143	151	157	179	164	176	181	176	163	162	176	150	160	175	156	174	150	179	166	189	162	170	160	166	173	162	183	174	170	185	146	184	186	181	170	174	145	173	172	173	184	160	170	183	185	184	157	167	163	156	185	163	157	160	194	177	158	183	153	189	192	181	153	169	144	171	168	175	193	179	168	154	169	165	190	173	158	169	187	171	155	175	181	173	157
15154	28837	45040	12620	1862	1616	1402	1123	1001	937	839	719	715	711	647	632	614	589	578	543	579	508	514	522	485	533	495	496	500	513	487	464	444	473	472	461	480	467	470	465	438	447	441	439	495	497	465	494	483	484	479	490	450	463	467	464	417	401	455	436	407	442	438	430	448	503	490	514	464	404	436	425	419	466	418	483	435	389	477	434	446	479	426	449	411	386	433	429	462	442	441	420	439	447	436	479	454	442	469	448	493	423	448	425	420	429	456	472	466	508	454	420	456	469	426	506	425	456	450	396	452	445	428	444	394	415	448	448	430	432	435	409	442	430	441	424	423	459	436	463	441	441	398	447	452	462	427	436	388	464	430	431	442	425	437	436	458	433	415	391	420	431	468	420	409	424	457	413	464	419	426	456	444	461	433	416	488	434	429	437	443	424	423	431	425	410	430	424	465	413	479	466	427	444	449	460	401	460	438	467	414	446	403	421	470	469	454	439	438	441	457	438	396	430	447	450	437	407	428	455	407	424	442	413	454	450	394	482	423	433	439	435	414	416	462	442	407	414	417	400	445	440	444	427	411	421	474	406	448	444	412	407	446	412	441	437	436	424	413	444	455	440	447	452	436	379	425	445	458	426	421	431	480	435	427	432	430	400	405	467	404	429	447	448	443	430	430	417	410	448	441	446	464	445	439	454	444	445	430	397	449	439	408	424	443	476	456	400	457	429	438	448	387	429	430	431	450	430	431	449	450	464	462	442	450	435	435	383	456	432	392	436	440	430	412	404	409	440	414	417	444	408	432	419	422	453	420	428	462	405	414	458	417	385	397	392	379	445	431	423	418	459	414	428	441	414	470	431	436	432	404	416	442	451	432	407	470	422	422	429	431	424	407	424	419	430	419	418	400	426	437	415	457	436	419	415	453	433	427	422	411	426	416	455	431	419	456	381	433	431	379	400	392	442	428	444	396	453	386	418	435	449	415	448	485	461	441	405	458	431	454	431	433	406	441	455	427	406	420	435	426	419	435	413	415	404	415	472	410	431	429	411	435	391	470	408	429	434	418	389	496	392	440	414	398	377	414	414	413	423	410	463	455	446	438	457	441	431	447	428	462	440	420	419	424	428	442	446	454	439	433	411	432	444	455	423	428	442	427	418	425	442	431	391	447	423	419	444	424	448	436	438	433	374	413	444	456	430	413	434	434	396	466	390	420	449	461	468	443	422	421	450	410	449	444	463	430	438	407	465	421	454	413	422	419	443	417	416	429	405	451	459	463	429	425	383	428	429	427	444	419	386	428	417	411	435	411	449	393	414	463	431	423	429	462	439	436	443	445	413	442	423	433	411	416	436	428	415	424	435	443	440	426	443	444	427	401	446	427	464	452	409	451	399	407	454	420	425	407	431	403	451	425	415	399	454	412	431	430	414	441	431	406	412	408	431	444	427	412	438	418	491	454	395	439	384	438	477	444	409	438	442	422	416	426	441	373	431	461	439	458	412	412	437	447	421	489	439	438	429	452	427	394	455	425	441	421	373	444	440	462	409	473	437	445	429	434	410	416	424	427	373	456	452	438	389	442	451	414	464	418	428	433	430	418	434	393	433	419	469	400	438	435	451	433	454	435	459	424	430	394	458	402	452	431	422	402	413	429	453	444	415	409	396	405	510	430	460	416	420	430	441	428	431	427	425	445	410	403	427	495	450	412	446	417	439	421	421	425	422	441	462	458	432	429	451	404	414	394	448	438	431	438	443	445	432	414	453	423	386	430	407	423	401	443	420	465	449	393	433	426	453	449	449	442	393	431	424	441	418	400	451	470	421	435	425	474	471	413	412	459	417	428	404	406	460	445	401	429	429	421	426	428	466	462	418	408	431	426	441	442	444	416	425	458	455	461	416	441	413	428	423	415	431	398	412	409	429	445	456	451	423	438	377	437	414	450	469	413	468	419	415	430	425	442	428	396	416	465	443	458	426	435	408	426	436	424	438	385	385	454	400	460	435	410	405	429	441	423	448	430	440	427	444	425	450	446	406	439	440	481	413	411	437	400	458	421	419	437	412	457	452	408	430	426	428	435	431	424	433	408	411	414	439	433	463	419	429	420	423	427	422	424	444	493	433	428	451	416	438	430	427	442	402	449	427	441	433	397	407	415	417	419	442	445	446	422	393	425	424	414	461	409	402	437	435	445	417	432	459	450	426	466	431	455	453	428	429	444	481	432	450	416	417	436	424	442	460	442	454	460	398	439	402	453	425	438	443	450	387	416	433	433	409	439	432	417	436	424	421	448	462	438	410	437	429	469	444	438	437	444	426	426	420	473	437	413	439	438	448	399	465	408	398	425	395	458	440	434	420	428	434	414	408	455	461	380	410	417	428	430	480	431	426	415	427	458	439	449	421	404	451	443	402	431	431	435	409	468	445	443	443	452	407	460	406	434	437	432	478	467	415	431	407	414	404	455	434	419	459	419	440	442	419	451	464	414	458	443	424	437	413	393	436	425	433	398	419	425	435	430	439	435	442	440	453	441	415	421	424	439	429	452	424	440	470	420	396	457	454	417	452	433	446	424	412	440	455	429	425	426	430	398	385	453	444	439	442	383	469	440	390	466	442	404	449	413	407	438	434	446	389	481	442	437	423	466	415	451	432	413	426	470	407	448	435	442	418	432	412	394	405	432	416	424	397	431	410	428	421	373	429	410	425	430	423	412	431	419	432	444	437	455	415	426	412	409	445	422	415	436	434	466	424	408	433	416	470	438	454	403	417	396	426	417	433	436	441	450	416	445	424	446	421	446	438	405	419	419	432	402	419	447	435	416	442	423	444	436	391	435	414	439	465	435	396	472	420	409	466	450	433	434	401	425	442	412	452	431	403	447	426	463	450	455	435	453	417	428	449	434	433	471	438	423	415	406	404	450	426	425	447	411	451	421	453	465	420	418	471	467	420	425	399	417	418	435	441	415	404	424	431	437	425	406	404	391	464	436	443	442	406	433	456	436	424	450	410	417	420	439	409	424	428	449	437	420	391	422	436	406	421	403	459	430	445	420	413	457	425	448	405	432	403	451	407	417	441	423	413	477	474	420	454	460	444	430	461	472	428	422	445	449	443	376	441	471	450	432	431	410	390	416	462	415	400	411	459	432	417	439	433	471	410	435	444	427	434	455	444	449	446	409	447	419	460	443	443	412	453	447	427	414	454	443	420	416	437	395	435	437	440	469	451	429	427	408	420	450	449	418	422	433	444	444	472	427	494	448	432	473	379	418	402	440	417	426	438	445	445	393	436	410	430	432	448	459	453	438	413	478	441	446	454	408	433	425	407	436	440	445	444	465	400	387	400	464	410	436	410	419	455	440	440	433	443	449	467	430	409	434	433	420	426	399	441	409	418	414	433	445	452	472	413	434	437	466	481	443	426	410	407	427	458	424	405	447	469	463	446	453	417	432	430	469	415	394	440	425	449	405	456	406	407	417	435	467	447	431	460	434	434	470	439	423	386
38008	49023	69010	24425	5351	1029	675	602	533	525	492	399	414	408	372	400	375	340	360	314	334	359	309	344	312	326	348	347	335	328	317	330	333	332	311	313	314	339	321	300	311	302	341	327	310	335	317	330	322	365	330	347	311	283	307	310	325	292	326	287	304	320	286	318	320	368	338	372	332	307	324	310	318	339	288	298	334	356	332	285	301	290	290	283	296	315	315	328	301	302	305	307	307	299	293	342	296	307	305	289	309	307	337	331	296	310	316	298	336	310	309	310	282	317	302	345	303	291	326	319	299	314	296	296	324	349	303	301	310	322	293	308	317	287	296	283	290	308	313	289	357	327	287	288	289	303	301	317	316	304	302	312	298	301	341	312	328	339	313	272	318	289	328	320	318	290	300	322	298	339	305	279	283	301	319	311	284	318	297	292	293	316	314	352	327	314	295	242	330	324	319	285	290	308	289	280	300	302	334	320	298	334	304	303	311	302	291	283	284	289	320	325	284	303	302	355	293	286	305	328	288	344	304	312	327	275	287	310	313	306	301	298	332	311	337	299	282	298	315	317	315	285	269	289	302	330	310	309	303	306	319	335	294	309	341	325	324	304	309	311	299	295	321	278	303	276	280	300	336	286	324	332	321	312	303	340	313	346	290	278	293	320	363	311	297	304	320	277	303	293	316	289	292	320	289	317	270	300	308	284	320	292	328	296	346	280	316	311	305	318	298	293	300	334	321	332	338	301	307	312	278	300	289	313	305	318	267	302	289	303	330	305	306	307	318	314	306	285	325	308	298	286	317	255	322	300	318	284	309	271	280	281	292	318	292	288	304	292	312	338	292	314	306	324	279	342	327	282	304	304	341	306	291	281	289	276	291	310	306	296	301	295	333	313	326	326	349	284	346	316	286	331	332	314	336	327	294	289	297	306	278	313	292	281	297	302	325	293	319	312	265	353	333	297	318	344	302	279	311	292	312	329	297	314	323	306	319	322	296	301	297	301	311	296	305	314	285	343	323	317	281	313	328	301	314	299	313	319	311	303	291	298	328	303	302	338	286	306	294	295	330	305	306	323	308	313	288	318	322	291	320	268	280	330	317	281	313	315	280	315	303	312	278	253	330	313	307	307	291	308	293	324	269	295	319	297	294	310	323	321	292	311	316	323	285	302	339	335	313	295	324	337	336	311	320	294	329	330	328	311	326	310	335	290	321	313	333	297	329	278	318	289	276	283	281	333	357	304	318	303	355	293	319	277	297	330	348	323	283	259	329	304	290	309	318	295	292	310	293	298	321	298	299	318	282	295	310	308	349	282	333	314	327	301	315	287	303	276	323	283	313	282	327	320	289	324	289	318	294	300	316	317	315	307	333	324	314	290	281	298	311	323	310	295	314	316	333	320	297	300	288	304	335	315	345	291	281	298	333	312	351	298	308	305	299	266	315	276	299	309	279	338	345	327	265	286	294	292	346	301	301	285	290	295	301	291	318	307	304	277	298	290	321	309	309	317	309	300	334	309	327	297	344	312	308	300	320	314	321	277	308	350	284	286	302	299	282	295	287	307	295	304	309	329	297	305	312	303	296	290	274	294	312	328	321	301	287	301	299	303	296	285	285	331	322	293	307	335	322	309	302	313	292	300	347	323	325	296	289	285	322	280	343	285	298	295	309	287	331	313	313	290	315	267	297	315	332	296	307	304	300	314	327	308	313	305	328	287	288	282	324	319	290	301	301	326	319	295	257	280	318	311	310	268	324	320	293	278	311	303	289	295	286	318	308	321	290	310	306	334	327	329	274	300	314	305	289	297	293	281	319	286	302	325	299	341	298	257	270	321	264	310	288	312	289	318	325	321	292	292	286	350	291	261	309	310	281	292	319	295	297	331	327	337	284	293	312	302	277	307	290	291	294	288	318	314	309	315	283	274	288	304	343	294	296	302	316	317	304	305	312	318	326	286	324	298	298	324	258	328	308	276	289	281	364	297	328	308	286	315	309	324	303	317	282	293	336	308	282	301	313	317	299	287	306	292	310	300	278	326	299	289	308	330	317	298	336	297	327	315	324	303	308	294	343	316	286	307	294	297	301	269	313	330	286	301	283	290	298	308	274	336	310	297	337	312	328	270	308	322	327	335	317	299	309	322	351	294	296	316	317	329	311	332	309	298	334	296	309	290	328	283	330	324	293	304	334	274	303	304	315	288	292	335	285	287	279	312	296	289	351	309	343	299	317	320	313	303	282	295	340	302	281	312	320	268	320	327	325	324	348	274	281	295	306	305	280	329	315	306	295	306	305	287	316	287	316	287	315	322	306	316	309	309	293	322	339	335	301	306	281	297	284	318	311	291	319	321	328	319	304	286	316	306	272	340	316	303	336	297	322	309	311	333	326	346	269	312	300	304	299	322	321	277	336	298	315	335	309	323	300	296	307	305	299	304	339	305	301	313	315	336	300	288	290	324	281	319	287	299	325	294	316	332	334	315	290	303	312	298	270	331	299	303	299	336	304	295	281	279	323	323	287	263	307	275	292	334	277	289	288	280	304	302	278	303	338	349	297	282	300	326	315	342	286	306	312	317	328	299	305	305	322	326	316	318	346	310	322	297	300	291	340	290	313	265	294	331	317	281	306	298	316	340	337	299	285	282	305	316	277	307	309	272	304	329	286	304	329	332	322	303	289	323	322	323	311	290	273	316	277	297	316	278	309	285	296	338	316	296	294	295	296	348	298	288	304	348	283	320	305	290	338	283	336	291	331	306	335	271	332	304	314	302	298	332	304	280	327	323	290	325	309	324	325	304	322	314	346	288	294	284	309	277	269	296	256	317	313	305	323	287	313	291	295	307	294	358	339	316	283	297	298	314	316	274	280	320	332	298	283	283	310	310	291	342	335	311	310	302	295	306	307	298	291	333	293	328	319	320	303	306	319	317	334	321	331	319	327	273	340	304	310	308	307	295	313	286	355	288	297	316	300	299	345	291	331	306	279	301	330	338	273	307	297	333	308	300	304	292	321	309	317	274	301	301	322	274	287	314	308	299	307	319	304	320	299	306	307	262	263	337	306	275	295	319	308	276	303	295	322	305	293	300	306	330	298	317	298	329	309	318	301	339	302	311	328	303	310	302	318	309	335	278	289	297	289	293	270	279	305	330	271	317	278	283	306	299	272	308	316	329	307	319	319	286	315	327	310	290	324	326	299	296	298	289	317	321	331	328	337	319	352	323	302	283	288	345	310	322	310	304	283	299	285	304	289	311	303	313	287	263	316	317	263	302	310	288	296	344	290	301	325	316	329	312	306	301	292	292	320	336	300	312	290	267	318	296	320	295	324	295	298	296	330	310	348	322	293	256	289	328	318	320	306	310	283	263	331	294	307	264	280	323	335	280	318	290	293	315	294	315	307	299	315	304	288	318	299	317	331	304	298	335	299	319	272	317	341	278	258	313	309	334	289	344	289	293	302	272	297	287	313	310	299	323	292	290	284	321	320	307	278	306	302	344
19897	37064	57197	15276	3863	3123	2673	2283	1957	1731	1603	1373	1394	1277	1106	1161	1094	1070	985	971	959	917	934	876	883	888	831	877	825	850	854	804	799	827	828	733	830	798	721	795	761	796	807	720	765	681	765	797	850	852	816	833	804	758	724	697	742	750	739	711	713	748	720	712	813	959	981	1029	771	780	733	755	712	735	719	710	767	709	755	740	742	717	738	727	701	736	655	720	748	728	711	760	712	762	766	774	747	770	721	738	711	718	805	769	800	744	706	745	792	826	744	754	787	788	770	681	771	726	741	720	709	699	734	767	751	684	732	764	725	687	752	731	738	727	689	738	725	732	694	710	705	717	751	723	667	708	725	731	718	698	731	728	700	729	748	720	720	723	724	685	684	725	734	760	723	725	678	694	693	696	778	731	743	809	690	732	684	724	725	720	709	640	777	705	725	689	724	725	721	764	746	739	715	711	738	742	750	737	679	744	743	701	744	720	711	769	733	726	719	697	708	760	761	678	711	741	698	735	727	682	671	688	754	727	716	750	753	730	697	728	704	690	745	664	695	659	704	687	727	728	764	646	661	691	671	745	739	756	710	729	685	721	656	708	718	732	693	714	738	734	697	728	730	730	727	701	702	738	712	751	675	734	695	733	735	735	744	670	733	757	716	720	695	714	713	702	797	701	680	719	750	645	720	677	715	721	698	687	665	727	737	729	717	724	674	717	707	730	708	711	703	717	700	718	778	716	690	712	738	723	692	742	705	715	696	692	738	712	738	696	710	733	712	725	724	717	777	711	695	677	721	727	672	730	721	784	724	740	697	737	702	716	751	693	708	746	718	706	732	717	703	708	684	693	723	717	733	711	700	718	697	748	742	743	725	706	758	751	692	721	712	697	741	723	682	711	751	738	752	715	707	735	729	735	764	717	714	736	707	678	702	668	689	762	727	751	697	757	731	714	718	739	750	757	745	721	757	747	767	708	689	717	675	724	705	720	726	731	722	748	690	734	663	751	707	725	699	700	724	752	697	714	735	702	754	764	719	691	659	701	649	700	764	648	761	662	735	672	715	757	718	747	712	765	691	702	713	661	751	696	711	754	740	750	734	740	675	725	764	719	703	709	721	767	696	704	706	733	741	775	729	731	700	719	740	724	696	699	746	731	711	641	669	674	783	735	685	705	715	730	720	692	690	720	717	703	710	732	712	690	708	696	738	716	710	686	712	698	722	733	713	735	755	681	717	726	776	684	742	714	733	759	736	714	743	719	684	713	697	704	683	731	689	724	718	721	732	710	724	727	736	719	711	737	687	724	740	742	705	760	714	717	752	707	775	708	752	679	713	696	715	716	731	705	705	750	698	703	725	738	705	744	741	732	748	737	711	749	695	729	730	737	757	710	724	749	729	708	743	739	772	706	784	696	725	660	690	728	717	743	694	758	706	690	706	679	744	708	744	724	762	737	706	739	716	730	712	764	734	697	735	776	781	705	721	758	745	685	716	730	723	741	718	738	680	685	702	721	722	732	702	736	683	713	714	647	682	770	704	707	721	739	716	745	677	681	729	733	769	753	652	730	746	743	751	698	715	710	723	727	753	738	679	731	725	709	712	763	736	701	724	726	786	719	751	700	725	764	718	736	706	741	705	736	715	692	717	736	709	667	711	723	739	715	717	705	729	678	771	697	730	677	725	718	689	724	753	688	812	733	702	744	687	748	667	677	671	701	724	717	727	682	709	735	740	703	741	749	739	725	746	725	732	685	698	711	740	706	791	693	725	775	738	716	695	712	709	736	700	692	701	704	742	774	743	722	714	698	750	728	749	713	714	695	741	714	701	731	725	733	729	712	716	753	714	732	676	731	709	757	670	713	733	715	713	709	760	704	709	738	719	746	747	755	706	735	747	751	766	737	719	723	739	688	702	733	738	718	693	715	706	679	746	744	711	738	689	676	749	747	697	707	710	683	740	719	696	693	720	750	737	676	680	713	714	767	699	711	711	668	777	700	720	711	748	775	713	698	727	684	686	688	720	709	714	694	775	726	724	688	728	697	685	666	705	687	722	657	763	715	730	685	700	744	696	710	687	706	670	700	712	725	691	722	698	674	715	699	730	678	788	692	708	679	747	696	764	706	704	730	717	743	781	707	699	686	734	705	686	699	702	737	724	693	681	763	732	755	735	729	721	710	716	678	735	736	718	705	740	746	733	750	696	716	741	771	697	730	736	694	719	678	695	750	724	729	772	723	780	731	696	723	713	725	767	684	778	756	683	769	756	701	718	740	682	789	778	719	657	700	724	717	727	738	725	685	692	729	728	729	704	680	643	663	687	785	717	731	728	707	686	688	665	744	727	673	660	722	700	717	706	719	662	716	733	675	746	680	680	712	726	734	714	712	712	706	697	738	672	654	717	710	683	722	722	730	729	680	749	722	715	727	712	705	688	744	750	720	725	659	740	760	710	717	715	753	714	688	735	672	721	703	692	755	715	768	715	730	737	714	696	743	709	712	705	752	691	700	723	729	713	717	739	697	736	690	754	726	724	738	706	713	681	714	645	676	737	710	693	720	751	730	687	726	745	661	738	744	742	753	711	730	728	718	732	718	700	680	771	730	726	692	705	717	677	704	683	710	745	791	720	773	697	775	722	745	719	772	685	700	752	710	692	730	708	760	737	734	699	679	751	725	729	748	737	737	689	706	711	730	733	777	741	726	718	705	735	736	762	741	735	737	739	740	737	755	708	790	714	738	738	701	708	730	693	689	693	722	710	723	711	739	725	694	753	712	730	715	731	743	710	727	770	733	713	726	734	670	735	663	687	687	693	679	718	728	746	694	747	754	752	671	736	746	727	689	702	709	718	748	806	749	696	694	741	729	670	697	699	691	741	721	773	708	805	765	727	766	692	659	705	717	736	709	689	766	751	715	756	732	681	751	733	711	762	737	680	688	712	750	694	699	696	695	698	733	713	760	721	731	723	698	719	706	738	775	765	720	688	699	771	706	783	717	694	701	722	755	722	746	720	768	716	759	723	755	733	681	789	741	713	718	695	683	721	724	724	719	691	738	743	730	745	765	652	723	735	700	750	754	731	744	757	699	728	741	735	722	663	713	730	671	749	710	710	660	734	697	762	749	700	695	717	710	766	709	763	757	739	726	731	742	725	748	723	762	737	746	743	728	675	738	733	721	703	701	750	731	682	754	709	702	772	759	741	702	725	707	760	721	742	692	699	727	720	750	692	747	729	685	711	744	716	725	771	745	751	721	758	756	753	755	702	657	711	703	728	712	693	691	685	778	730	727	726	728	730	682	743	742	729	698	674	727	681	754	731	712	758	690	716	696	681	711	772	719	731	738	741	717	749	753	702	708	685	713	710	673	728	717	707	718	734	717	740	725	750	704	764	741	731	719	687	694	687	711	721	767	733	730	675	733	705	718	668	694	717	731	741	703	705	717	729	764	752	701	743	698	719	713	725	709	715	751	675	723	730	762	748	720	719	701	740	701	722	727
19039	11674	3675	471	280	304	298	307	285	264	282	303	300	286	300	299	292	262	307	302	302	283	303	325	288	275	284	284	293	304	292	290	278	297	306	265	292	304	317	274	318	270	265	296	263	290	294	267	313	307	282	289	264	308	290	294	313	279	288	282	285	288	297	281	273	312	301	305	315	308	278	280	303	280	258	285	268	269	250	292	303	308	286	298	307	313	283	275	264	287	300	313	294	282	292	237	328	293	276	302	315	272	271	277	298	314	316	296	266	265	314	302	288	317	312	310	295	288	291	276	306	283	275	298	285	322	301	301	321	292	286	295	318	311	301	285	274	277	271	287	274	265	327	283	270	286	272	281	323	340	279	299	295	299	283	289	305	304	325	318	336	303	309	303	305	276	318	291	323	297	275	293	318	297	298	308	298	302	325	305	268	289	289	296	269	305	292	303	311	287	310	275	312	316	317	290	318	292	317	273	291	270	301	293	323	300	270	271	296	284	326	271	304	311	300	298	272	296	281	279	293	291	294	295	329	275	301	294	276	281	278	321	315	294	318	293	305	330	292	307	312	318	290	288	288	287	264	274	291	299	284	263	300	307	300	297	333	292	260	278	257	249	262	311	290	274	283	296	311	310	347	296	311	326	285	296	301	268	316	287	287	324	311	307	279	291	304	303	277	295	287	290	286	253	297	288	283	324	341	264	333	310	284	332	285	330	306	279	321	312	310	305	287	299	308	313	285	284	310	330	297	286	314	292	268	273	270	314	313	317	293	269	268	282	292	293	273	278	282	297	279	293	266	288	277	279	294	274	296	295	294	283	285	284	295	285	299	274	283	293	264	339	296	287	262	293	270	280	301	279	343	281	290	325	310	300	323	273	275	275	302	270	307	279	288	301	282	306	308	311	308	277	284	247	323	275	294	314	299	252	291	282	295	298	312	296	300	268	288	317	276	276	284	266	333	307	277	301	295	293	323	273	306	297	276	269	314	302	282	294	287	305	317	294	282	302	308	321	265	287	309	288	322	295	304	299	278	311	304	293	274	300	303	307	280	262	325	315	299	301	305	268	262	307	280	278	299	273	305	275	293	315	297	286	293	285	293	258	273	277	295	308	280	312	299	310	293	312	289	268	321	281	335	302	297	270	320	292	273	267	270	288	301	308	304	328	274	261	293	297	272	286	298	285	302	284	280	311	271	280	281	308	308	299	290	307	300	306	295	285	294	299	322	282	295	288	272	313	278	294	285	271	299	293	258	330	310	300	292	257	283	285	297	270	267	264	331	281	274	274	304	273	278	301	304	269	294	296	300	306	335	318	284	312	314	290	314	346	275	293	289	284	292	288	290	305	297	309	303	283	303	318	309	289	291	297	323	311	282	259	285	284	270	283	283	294	325	290	289	298	277	302	269	268	284	293	297	288	294	301	299	334	292	308	266	275	303	281	292	307	292	273	278	271	283	318	307	314	268	272	283	306	319	306	284	324	316	286	321	295	262	273	303	292	284	280	301	293	302	294	274	288	316	283	296	304	298	346	318	271	278	294	270	300	282	286	302	292	289	309	297	275	307	293	303	292	315	315	275	317	307	295	269	306	286	298	292	263	287	295	290	273	280	295	295	255	297	321	283	280	293	311	305	282	282	295	292	283	292	296	298	305	293	297	289	266	282	294	311	302	308	292	303	303	288	307	309	289	326	261	307	293	264	303	292	275	295	282	283	295	264	309	287	317	284	306	319	297	313	318	317	285	300	299	300	305	286	289	305	305	276	280	271	268	309	295	287	292	302	287	308	314	287	316	276	283	297	250	288	263	282	264	309	305	297	295	286	308	302	301	283	286	302	311	293	289	284	278	285	295	297	289	297	288	305	285	304	296	278	317	273	288	296	262	300	302	309	254	268	309	294	310	299	292	285	287	285	296	286	308	312	284	278	300	278	272	315	283	290	273	290	306	315	310	306	325	296	271	276	273	246	308	323	293	296	284	272	314	290	295	290	285	310	294	314	297	299	306	270	292	298	307	298	325	298	277	287	294	291	285	303	294	284	299	273	305	258	282	271	335	312	304	309	290	291	311	297	258	309	295	335	303	283	301	293	290	281	280	263	311	297	332	304	297	327	306	273	303	276	294	294	267	285	276	279	295	290	301	287	304	271	309	307	322	266	286	298	266	303	308	310	284	295	276	289	257	269	283	299	284	287	280	295	275	297	287	302	281	301	324	288	340	322	265	287	289	292	298	303	296	289	298	288	294	289	292	299	293	274	278	294	278	296	294	290	298	296	308	282	289	256	289	272	322	282	292	270	292	320	320	293	281	282	310	263	297	302	312	293	260	289	282	288	293	318	302	300	312	279	308	308	300	306	321	279	293	297	267	262	282	290	285	304	305	256	274	320	284	291	320	298	281	267	335	309	278	298	279	316	328	274	294	313	296	309	285	300	314	280	277	274	264	279	335	266	280	282	269	267	312	290	274	291	305	289	299	305	286	302	336	283	278	279	263	264	266	292	289	271	296	310	287	302	267	280	289	312	322	274	334	281	277	308	292	307	273	342	291	297	311	293	273	321	265	284	290	282	273	295	285	288	277	274	304	286	305	299	301	267	290	337	285	281	261	298	262	300	304	321	267	245	279	297	287	311	318	293	301	280	297	300	307	279	294	295	302	283	291	282	261	284	326	288	268	292	296	261	309	268	302	307	274	292	277	279	313	303	310	321	308	301	338	314	297	301	276	307	272	282	272	262	301	285	332	290	317	287	289	264	283	276	293	268	290	285	329	315	307	285	302	278	274	280	292	275	277	292	297	296	304	292	283	289	297	324	296	295	275	292	292	288	295	308	311	279	298	297	308	303	303	284	263	300	286	327	316	310	314	288	326	289	293	311	252	296	291	295	293	304	307	317	298	281	341	320	292	304	307	305	299	317	338	272	282	303	288	287	277	304	283	288	270	279	281	232	316	247	293	293	290	314	280	284	323	328	295	320	263	267	271	314	284	291	289	285	300	323	340	300	303	281	311	329	307	277	322	273	302	273	287	312	323	295	291	312	297	276	301	306	304	285	292	305	284	296	260	265	293	301	305	282	304	281	260	265	282	307	336	330	316	283	299	289	309	315	307	303	284	272	286	290	295	320	280	286	307	308	310	303	298	296	295	290	289	287	291	273	300	286	276	260	277	287	276	319	274	274	314	290	306	254	273	294	282	296	300	328	299	309	340	303	284	267	292	348	277	301	263	271	253	287	311	295	317	306	310	302	290	248	294	285	313	289	309	288	296	284	271	285	261	318	277	284	304	261	289	282	298	301	281	281	304	319	300	285	305	292	283	309	300	301	281	300	282	302	297	271	280	299	277	320	280	264	288	288	301	346	284	287	288	299	294	308	317	280	299	291	283	293	276	266	321	307	290	303	251	282	296	287	283	291	278	305	343	308	319	284	309	280	324	260	279	267	320	302	289	297	297	299	308	291	276	328	327	325	291	302	279	315	307	295	319	277	306	297	274
9625	8397	6879	976	644	667	677	690	683	735	640	659	706	654	665	643	689	622	669	682	674	653	651	640	677	677	680	660	667	708	627	641	643	688	703	682	655	657	688	676	622	647	662	715	703	614	710	681	640	614	631	669	715	649	662	703	694	710	662	678	618	655	624	708	737	887	885	742	716	652	640	663	637	703	675	670	616	631	667	649	690	709	633	670	706	672	681	676	629	645	706	671	653	660	652	704	681	688	659	700	669	676	667	661	659	683	638	703	656	659	672	714	684	684	647	707	633	674	736	657	716	674	686	658	675	657	664	676	670	664	669	658	685	658	678	650	674	643	681	673	697	671	616	632	695	644	690	713	659	662	656	639	640	704	638	665	655	668	700	644	705	666	686	655	692	675	677	647	675	646	634	648	702	678	666	690	673	631	659	685	689	671	684	648	712	674	694	646	671	628	626	643	670	638	685	635	700	705	673	658	629	639	680	647	634	679	731	632	676	676	636	636	653	642	688	656	669	663	686	627	677	670	683	707	697	703	652	596	662	667	667	633	660	645	675	688	602	681	655	615	639	632	647	657	699	665	642	652	695	635	669	643	624	685	661	688	694	644	662	667	661	664	674	627	671	700	662	673	679	668	678	701	675	650	690	682	669	713	685	663	638	692	693	642	630	647	647	670	652	676	716	675	634	690	657	690	649	715	639	693	692	639	680	719	676	657	653	650	685	645	597	643	658	682	642	649	679	670	679	652	689	636	696	708	664	667	712	631	621	650	702	712	625	687	675	617	666	645	659	705	661	642	685	673	668	642	661	648	673	645	648	689	633	657	678	674	663	663	646	679	647	659	706	658	666	622	650	632	653	709	638	636	660	657	680	665	666	699	672	655	673	682	646	625	626	664	692	673	704	678	643	658	647	670	643	665	707	668	654	622	629	663	662	688	629	651	677	694	687	625	635	682	647	720	646	684	653	640	682	676	686	642	677	677	689	668	661	701	654	656	687	630	648	663	622	673	613	696	675	658	666	673	690	668	678	650	666	668	644	663	686	628	690	637	649	646	648	683	692	661	739	665	625	673	680	692	633	638	645	659	648	661	704	644	723	705	678	665	650	665	672	657	607	641	675	672	702	653	671	655	675	658	632	659	672	687	675	667	685	665	693	685	635	645	682	677	643	672	650	661	678	680	622	647	648	709	646	653	647	682	661	675	650	681	658	673	652	615	689	675	693	639	674	726	678	677	663	688	694	638	648	648	696	648	655	660	662	662	713	673	648	655	654	642	696	663	638	669	716	707	675	628	643	667	615	626	668	688	680	649	672	677	660	663	692	678	654	663	634	692	646	654	724	679	695	647	666	708	741	657	690	665	664	637	660	664	630	655	645	646	711	644	628	696	695	665	701	674	628	657	673	655	667	644	664	706	655	671	658	634	662	676	641	668	646	640	615	683	659	690	688	641	704	673	635	652	682	669	660	675	665	689	661	676	615	644	653	637	662	689	690	690	694	697	669	651	684	624	631	613	628	667	678	654	647	651	683	673	657	619	691	669	629	669	637	633	689	670	668	657	673	663	620	692	672	643	643	672	696	672	685	640	607	615	659	682	740	610	658	680	632	689	690	677	689	665	634	673	618	691	631	672	683	717	640	651	663	665	723	715	679	693	661	677	645	631	641	651	640	705	633	599	678	665	694	677	674	677	668	657	655	653	680	652	661	652	730	656	674	629	692	660	646	702	630	673	651	676	638	636	673	646	685	650	653	702	651	631	655	651	705	635	641	641	648	670	634	631	659	593	614	693	692	630	666	742	694	673	687	618	651	640	731	638	669	672	705	677	686	634	687	678	648	672	654	673	688	658	628	685	681	690	658	632	682	693	614	649	648	686	690	640	704	634	668	629	648	685	654	684	624	653	709	682	655	668	670	645	666	652	687	627	624	648	680	672	675	674	688	671	668	657	635	633	648	670	669	662	669	687	685	666	640	614	674	650	665	680	649	689	692	671	661	669	636	662	645	664	687	677	655	667	660	642	643	689	640	646	671	673	612	676	665	669	661	651	668	657	652	623	665	653	645	662	642	684	679	646	648	665	660	695	671	641	663	685	704	646	693	695	639	674	695	654	665	649	663	647	640	644	680	690	655	680	691	686	647	696	677	663	641	675	676	672	692	671	669	673	686	679	629	648	652	667	632	665	633	646	650	654	652	623	685	664	624	670	655	638	669	651	666	674	692	679	712	665	659	649	676	665	664	660	641	678	665	607	630	670	655	691	677	652	643	669	639	680	695	674	660	668	643	645	691	667	683	667	712	636	673	673	630	635	723	699	678	671	648	675	661	690	656	683	640	684	639	653	636	684	639	696	650	710	638	648	665	686	681	644	645	641	663	678	691	657	703	668	688	635	712	649	677	656	687	652	698	656	722	659	688	667	660	700	701	665	672	645	619	674	681	678	693	685	666	634	644	689	648	659	646	673	694	651	660	679	674	670	660	624	672	651	670	628	672	657	664	712	655	661	667	674	678	694	681	711	719	701	696	705	689	700	713	637	679	656	675	676	650	621	673	663	665	668	628	641	688	643	669	669	694	682	687	644	663	651	658	690	677	658	690	656	641	632	683	704	663	682	673	689	646	647	650	706	616	672	698	662	691	675	684	630	655	661	694	655	662	658	623	636	678	685	666	699	645	670	623	703	659	676	654	598	628	669	665	663	631	730	672	642	624	658	643	726	626	633	691	697	697	665	690	651	633	682	726	663	650	680	681	664	653	681	675	658	696	669	675	696	655	636	661	667	678	700	693	676	659	696	636	688	658	673	663	594	671	684	662	664	632	701	632	664	677	672	664	670	669	612	648	643	638	663	658	675	664	692	669	691	699	708	693	680	695	708	673	673	683	652	687	692	677	675	719	624	676	683	657	612	677	654	706	676	648	653	701	630	646	700	614	616	643	670	702	655	705	655	640	693	677	658	657	680	640	670	654	682	658	605	662	710	660	617	688	697	673	670	642	643	668	629	673	658	656	680	637	695	657	610	667	712	707	709	681	652	687	635	674	638	658	701	651	687	643	683	678	645	642	614	636	633	675	662	703	657	624	642	640	588	715	649	677	699	674	679	679	704	675	674	678	660	696	670	677	640	629	693	663	653	658	649	650	680	668	635	620	626	622	711	658	686	632	717	654	709	628	673	667	677	683	690	696	679	673	666	665	735	668	683	677	689	679	639	655	681	620	655	652	678	650	645	609	667	632	681	723	666	596	642	650	651	674	640	667	662	670	612	677	632	644	671	676	669	606	667	620	645	649	664	711	706	668	690	684	611	694	662	669	703	649	680	610	722	667	655	646	635	688	643	626	682	650	642	667	644	624	694	660	678	654	674	661	610	654	645	644	664	656	638	688	682	654	637	640	654	659	672	673	660	689	658	654	658	685	642	645	669	628	630	700	714	695	647	662	712	647	678	611	662	685	695	639	654	669	667	680	670	696	650	654	662	731	691	691	688	696	613	669	695
31026	32346	50843	12319	1211	488	422	333	321	282	291	258	263	241	233	249	222	219	222	217	234	233	202	229	221	241	237	257	227	226	199	189	206	208	205	218	220	199	216	216	226	233	194	205	242	186	220	225	208	206	214	240	235	224	219	213	194	204	218	196	201	233	212	200	224	225	237	240	208	202	183	188	187	205	224	209	229	214	224	198	210	215	218	221	190	209	231	191	203	211	242	217	185	223	216	198	220	226	208	191	195	205	223	234	217	192	226	207	208	198	205	206	180	226	190	236	200	175	212	212	212	198	201	220	194	189	208	218	209	214	213	189	221	221	200	197	200	229	207	196	195	243	210	235	208	220	251	199	215	196	210	206	227	229	238	220	204	216	223	188	203	250	232	210	203	226	218	211	210	221	222	203	219	216	219	190	172	193	214	210	230	212	210	206	210	239	242	233	217	184	186	239	202	207	224	203	206	216	202	208	199	199	203	208	219	227	210	217	206	209	196	219	228	226	213	229	238	217	232	209	203	217	202	216	223	247	193	229	186	218	186	193	241	216	212	200	233	209	220	212	215	216	221	203	223	200	206	218	210	197	225	202	211	214	219	204	195	195	210	193	215	223	211	205	201	192	204	225	228	218	206	214	208	209	213	221	188	232	206	212	190	223	188	189	193	218	235	226	203	214	196	175	206	187	198	202	241	242	249	184	231	213	218	186	210	220	186	219	222	207	217	207	200	186	219	199	217	209	216	232	219	208	200	194	227	206	212	192	216	203	206	205	195	229	206	198	209	221	216	182	223	202	206	228	221	207	202	226	223	228	219	238	233	194	193	211	212	218	208	184	201	229	205	240	207	206	203	186	207	233	221	193	186	206	204	190	207	209	215	192	189	202	212	223	208	213	207	228	211	206	235	213	229	212	213	209	204	226	209	239	194	192	215	235	200	212	212	203	239	191	182	211	219	222	196	206	213	199	210	200	226	223	219	219	222	226	201	236	224	198	248	235	207	218	228	214	217	207	215	249	232	225	212	180	224	210	208	197	209	183	236	238	205	210	202	181	230	198	223	204	189	245	201	214	203	192	205	218	210	210	215	208	224	215	221	217	200	237	195	226	238	218	219	228	220	209	229	217	240	177	213	203	234	217	217	221	212	210	241	205	216	246	222	211	215	198	207	223	222	208	210	216	218	241	173	205	204	213	197	197	200	207	198	205	222	220	213	227	241	200	211	188	227	196	209	230	187	227	209	196	200	228	239	222	205	204	191	211	229	210	208	206	212	197	217	227	215	235	182	224	245	213	214	218	202	231	205	207	210	204	214	198	218	206	214	213	214	201	205	245	230	201	233	196	226	224	218	232	216	202	205	213	219	229	227	210	233	213	204	179	199	198	224	193	209	209	211	219	198	236	185	204	212	193	227	177	222	220	218	231	210	212	229	215	216	229	215	220	214	208	200	206	208	208	230	207	209	222	198	205	210	213	201	221	219	214	216	183	190	229	194	204	205	212	194	245	245	210	204	204	198	190	198	195	227	193	214	223	202	214	208	195	196	206	208	228	207	199	200	210	193	224	227	242	230	193	208	219	184	225	205	216	217	225	215	243	210	228	221	214	205	216	176	199	196	233	227	187	213	261	226	198	237	203	212	232	224	226	232	206	228	215	202	210	197	205	201	208	207	211	182	216	214	219	203	213	202	193	204	188	202	213	210	215	184	213	197	182	202	228	232	186	182	202	224	214	201	181	213	221	190	230	249	242	234	188	234	215	226	204	203	199	210	197	235	219	226	201	228	235	229	213	215	185	216	222	212	206	197	238	215	190	187	228	216	217	204	218	217	194	193	206	191	209	241	199	214	218	212	186	221	221	229	209	214	200	187	216	195	234	197	253	218	213	180	232	206	201	229	219	213	213	195	218	190	228	225	238	198	202	199	184	195	200	213	226	230	245	207	221	199	222	186	210	226	216	217	197	189	222	192	200	209	217	217	212	211	227	209	214	193	215	239	208	228	226	253	248	222	194	218	192	220	205	213	223	199	227	206	183	198	234	215	223	226	231	218	198	236	204	209	229	220	220	218	194	209	239	209	217	199	189	235	193	213	198	207	208	236	207	204	203	199	201	183	225	214	213	236	231	210	205	208	214	194	223	216	208	213	217	205	205	228	174	226	227	226	210	186	221	222	208	215	235	196	199	212	206	205	224	202	198	198	241	196	202	210	226	199	221	246	197	221	206	197	210	205	198	205	207	211	231	244	190	215	211	211	207	223	206	224	212	213	224	217	189	224	205	196	196	194	212	197	213	205	220	214	225	210	214	221	220	208	243	247	234	195	215	183	210	217	197	195	243	196	219	219	216	197	227	213	211	250	218	217	217	212	194	216	234	219	221	225	213	227	248	228	206	207	212	235	227	218	219	221	206	214	223	181	215	207	201	215	231	190	200	220	226	216	201	201	200	200	202	228	203	214	224	231	222	197	203	222	236	215	211	240	242	206	205	225	194	204	205	212	210	214	193	206	220	201	209	173	206	208	220	192	193	214	210	197	204	196	228	226	238	195	203	221	243	225	192	237	189	198	220	204	216	235	233	220	205	218	196	222	206	212	215	206	223	213	230	189	211	201	223	212	176	208	224	234	214	233	216	223	214	212	219	189	232	219	216	196	208	221	246	189	213	174	217	208	203	203	233	220	220	199	215	182	210	221	221	204	212	222	212	223	201	209	211	196	210	210	195	248	176	219	223	214	231	207	203	224	206	188	234	207	221	212	195	230	195	195	191	208	217	191	190	189	202	210	211	214	227	211	224	205	220	198	196	171	220	209	251	237	221	216	219	208	196	222	213	220	200	213	211	214	213	218	201	234	200	186	217	179	197	202	208	208	199	218	226	195	202	224	195	200	193	188	207	194	209	197	192	174	215	233	219	200	218	219	189	193	225	209	218	202	206	211	230	219	214	230	231	201	201	175	229	209	204	234	260	199	237	215	185	214	201	220	194	202	205	221	199	206	195	223	209	217	201	225	230	233	203	220	207	229	198	218	242	213	190	198	209	233	216	201	221	196	200	194	221	234	213	199	196	206	190	182	202	214	228	218	226	208	202	221	233	195	193	203	194	211	205	214	220	190	250	214	230	199	207	201	210	207	235	245	175	209	220	223	179	187	224	222	224	225	208	202	202	203	225	237	204	223	246	208	218	208	205	214	225	226	236	214	196	212	212	180	222	216	215	210	208	191	212	218	203	195	217	216	191	204	195	210	202	218	239	213	216	171	212	223	231	255	202	210	214	206	227	228	215	195	166	217	235	210	210	183	201	224	211	193	208	227	200	200	209	201	229	212	218	222	236	204	206	226	231	218	207	236	208	202	201	219	221	158	225	207	238	220	222	191	201	205	246	217	200	200	217	205	209	233	200	212	208	211	221	176	218	195	214	230	162	258	233	212	210	220	222	220	205	221	207	205	193	232	255	222	207	213	197	229	220	225	246	226	216	197	213	208	213	224	213	213	216
16485	26091	41421	6394	2046	1763	1446	1246	1149	1074	920	908	871	762	742	720	715	664	665	653	666	628	606	623	575	622	580	613	593	598	607	552	592	556	534	527	564	511	535	582	550	524	546	550	563	505	546	532	589	568	621	572	551	551	513	556	528	508	567	550	527	561	557	566	667	791	969	749	605	515	563	536	555	502	540	543	515	516	507	507	510	552	519	516	517	510	496	537	554	511	520	514	505	557	519	504	494	558	506	536	517	535	521	555	517	544	540	552	549	557	533	532	540	568	549	502	547	553	539	544	484	509	517	499	552	535	500	543	517	547	504	509	514	571	553	501	500	540	562	501	523	536	508	546	522	528	572	479	495	510	481	569	531	469	506	466	540	488	542	488	517	488	519	503	488	517	551	532	518	557	509	496	523	565	557	517	522	550	490	497	542	516	488	497	528	492	544	524	500	560	492	527	498	505	462	520	540	497	505	520	514	489	545	524	481	494	519	524	476	489	509	466	564	529	501	526	482	516	524	504	495	494	486	551	488	549	525	498	513	490	539	513	520	505	516	543	497	535	537	549	528	481	507	541	512	526	513	501	532	530	490	513	524	510	539	521	526	486	529	507	513	492	513	555	541	520	534	509	526	516	524	533	515	512	475	548	548	528	559	511	484	504	530	497	522	529	495	506	538	566	537	519	515	514	534	509	506	525	506	509	546	526	533	531	520	530	508	517	528	514	510	535	554	504	538	491	563	480	523	509	551	560	514	525	510	490	532	520	517	538	549	545	519	501	490	532	497	544	526	527	492	502	541	522	536	530	487	535	501	493	554	533	569	491	553	541	516	512	472	473	506	530	544	528	512	499	529	519	537	496	483	537	512	572	519	550	506	523	556	515	557	491	508	543	539	547	516	544	538	522	553	488	505	499	501	521	499	524	486	487	508	489	507	551	487	517	537	548	499	566	501	491	537	541	521	511	517	509	520	516	530	526	508	522	542	526	503	518	560	502	492	498	537	500	533	561	510	521	549	510	528	557	588	488	508	495	504	485	496	494	512	517	491	479	538	470	510	531	541	531	522	477	534	558	531	517	526	495	467	543	533	472	533	519	459	532	460	545	523	490	528	504	534	543	517	527	490	536	514	501	497	503	524	538	503	559	476	499	485	510	547	502	541	509	509	519	489	478	495	538	510	494	495	560	511	520	521	482	502	539	526	539	492	515	518	479	505	474	517	498	558	493	469	525	495	514	521	557	520	554	537	503	484	535	538	506	534	539	520	512	548	522	570	527	516	515	563	541	511	498	530	513	498	530	498	478	507	520	520	521	504	529	465	530	528	480	542	560	496	513	550	516	498	510	498	569	495	512	523	525	580	478	502	497	528	505	534	560	505	529	512	534	498	525	500	530	514	524	492	498	519	550	513	508	517	527	538	522	504	512	500	530	497	502	498	526	506	541	522	523	552	524	528	526	497	533	544	509	509	545	509	528	526	532	544	536	482	524	465	483	560	507	521	539	536	510	532	504	519	554	534	569	555	537	498	479	511	540	505	570	518	534	522	528	525	552	510	524	521	501	530	491	539	500	486	538	496	501	524	512	550	535	517	523	524	538	507	530	517	515	562	516	520	489	525	522	530	485	534	513	535	530	530	541	504	524	500	532	507	513	493	510	511	528	549	513	554	528	537	535	525	499	525	530	534	556	515	522	487	487	475	533	477	524	551	529	546	498	517	523	538	502	484	518	538	500	493	499	534	518	510	490	464	546	531	535	538	581	542	485	503	546	527	548	531	520	515	561	505	495	522	569	521	509	557	535	504	502	567	516	508	521	495	542	538	511	503	511	524	558	510	534	551	497	498	519	492	562	492	564	520	521	504	491	546	512	514	514	509	528	520	553	504	496	540	546	512	483	494	539	516	511	513	538	533	484	526	532	527	503	498	510	520	551	544	542	504	548	528	502	524	513	552	539	498	528	499	509	520	535	550	528	573	527	541	542	502	547	487	490	518	521	484	530	540	498	523	536	511	534	554	507	540	526	509	487	577	499	521	532	510	481	510	539	478	526	495	469	488	529	520	468	557	544	501	531	460	518	510	512	552	506	494	510	512	546	532	555	544	525	549	550	525	505	563	550	522	502	536	550	510	514	530	503	497	516	512	522	519	519	538	503	517	528	555	507	477	518	516	509	540	506	530	524	489	527	534	491	520	559	559	504	471	496	525	552	486	520	501	530	479	542	482	519	513	522	479	540	492	505	544	501	559	492	570	495	517	529	536	531	538	486	529	479	511	523	504	540	525	498	520	541	538	525	526	529	502	544	523	514	507	507	551	535	558	474	519	521	516	532	543	531	529	536	539	493	522	517	523	454	541	557	503	528	523	516	516	520	505	518	523	533	523	511	495	526	505	488	519	503	492	505	490	552	555	524	529	527	512	478	519	509	526	529	528	487	496	560	553	506	475	506	516	562	561	487	504	514	492	533	481	518	509	533	516	508	472	550	559	523	545	507	564	520	537	541	547	560	506	543	522	543	484	481	522	535	506	554	529	543	497	519	545	523	520	524	548	526	532	548	535	494	523	476	523	492	480	525	523	517	500	556	499	559	508	486	509	574	503	505	538	527	485	514	518	509	523	507	485	493	501	529	538	508	512	462	544	504	484	545	508	535	487	537	511	509	518	516	541	560	532	517	511	493	552	563	548	513	532	575	520	537	536	531	494	574	506	545	507	504	522	536	537	542	512	497	525	542	488	549	511	501	483	540	523	550	529	526	494	542	517	489	491	484	507	510	528	524	504	504	538	537	500	512	488	525	479	561	523	525	515	504	495	525	543	544	555	472	556	555	495	514	559	537	480	535	544	532	523	509	540	525	511	530	503	490	516	469	561	526	487	473	555	509	543	555	538	543	495	512	524	502	522	534	467	513	529	528	514	545	516	572	554	518	516	521	509	511	508	489	507	522	524	547	506	506	511	515	527	527	514	446	484	513	473	521	550	542	519	497	531	547	533	503	534	540	506	520	533	535	512	487	475	480	518	504	496	513	511	485	530	550	548	526	468	523	482	483	508	524	499	519	471	546	545	525	495	553	513	547	540	537	525	484	529	537	512	524	489	498	546	524	511	537	512	536	490	533	536	496	477	514	490	538	474	504	483	522	548	517	498	513	503	504	529	519	524	554	544	485	524	479	498	507	505	527	490	548	551	498	542	523	537	540	529	523	552	511	515	500	556	515	528	509	517	505	533	519	514	554	552	494	522	544	513	515	543	538	536	547	499	526	522	516	503	518	540	525	497	545	518	522	530	491	528	480	508	502	490	521	465	543	498	509	499	490	517	514	501	488	494	493	508	576	503	556	533	531	517	521	523	527	554	573	499	487	520	506	470	515	519	527	534	500	543	486	529	515	475	543	519	503	532	575	499	492	515	528	517	513	462	541	544	543	523	508	531	507	560	504	524	522	547	521	513	508	505	532	538	505	555	549	485	523	552	518	538	504	511	476	492	511	496	568	512	506
39863	45386	66456	19838	4848	1015	748	648	552	532	457	446	425	392	400	365	360	394	357	350	378	408	334	331	352	390	355	331	338	343	336	336	330	335	380	335	347	369	314	340	337	352	340	361	362	335	322	300	345	311	338	332	341	290	334	332	349	307	310	313	327	344	330	329	329	448	384	388	334	364	402	317	321	322	294	341	312	328	341	309	339	323	341	321	299	314	336	315	343	330	350	342	331	328	338	293	338	344	342	313	318	345	306	334	295	318	323	345	335	328	336	319	325	313	367	357	354	322	309	349	326	306	324	324	353	323	351	315	336	342	330	309	284	326	328	311	340	323	335	304	348	318	330	309	313	354	312	342	313	328	302	350	329	352	295	324	323	342	328	311	333	291	353	335	334	339	328	348	349	331	334	307	316	370	301	272	310	342	313	337	296	331	333	353	309	303	312	325	295	330	295	296	326	324	354	309	342	331	288	323	336	324	335	335	318	317	367	294	302	334	337	303	332	347	323	323	296	301	318	335	338	332	334	335	350	370	331	331	299	348	337	327	346	341	338	316	317	370	334	352	327	342	316	314	337	322	331	302	277	288	287	333	362	356	318	348	310	337	329	307	359	335	310	351	295	318	313	341	333	325	335	364	338	349	363	372	319	337	350	328	340	349	340	306	346	336	354	319	325	285	362	328	347	374	348	312	342	338	296	299	316	325	345	310	332	356	318	313	322	305	335	369	283	306	306	308	324	320	299	335	353	294	317	352	314	309	339	329	312	326	350	339	312	334	354	334	340	328	337	316	372	352	334	358	313	336	333	328	324	327	316	335	307	324	341	313	342	293	335	307	324	340	332	312	355	327	317	340	358	286	321	329	305	337	323	350	315	315	327	332	357	343	318	335	353	350	300	360	370	337	329	330	343	323	304	314	351	315	319	304	388	341	310	337	334	355	314	354	348	309	355	313	322	316	347	317	293	343	359	325	315	348	313	333	337	295	355	320	326	290	301	354	362	358	335	351	296	320	310	344	335	343	360	310	370	302	326	319	316	330	361	323	355	340	355	330	321	330	340	355	316	332	320	327	279	376	304	310	310	317	326	324	300	325	339	337	373	325	335	321	307	352	338	314	309	305	332	333	311	330	303	319	294	332	331	319	331	333	309	349	359	363	332	333	337	335	354	342	351	324	326	306	333	348	326	334	325	338	336	342	332	353	331	312	305	352	319	350	329	342	320	360	343	358	333	306	320	321	323	367	360	355	324	367	321	357	355	350	336	340	314	326	352	309	355	334	302	333	338	346	337	333	366	357	315	309	335	305	339	305	316	330	348	335	354	299	327	350	317	334	325	316	305	303	322	307	351	312	314	318	342	335	359	311	329	296	316	299	287	327	328	318	341	306	303	341	327	355	324	322	330	327	309	339	357	306	319	330	317	360	338	333	337	328	304	337	313	362	335	312	292	329	382	309	296	333	327	324	332	320	316	324	338	331	327	317	350	332	329	323	329	327	319	314	319	322	326	306	354	329	307	338	368	334	337	308	335	300	321	309	344	363	345	320	313	354	295	324	293	357	326	325	324	327	313	347	326	353	319	331	343	320	325	317	354	339	329	324	330	297	329	314	337	320	339	270	319	344	356	329	337	319	365	304	290	330	303	305	377	311	342	313	287	314	330	367	334	324	309	334	315	351	338	317	300	295	338	352	324	316	326	377	331	357	317	343	322	321	356	342	327	302	330	322	324	311	300	308	332	317	362	302	327	353	297	326	341	337	330	327	369	314	294	343	330	323	338	328	324	320	310	339	348	372	311	332	332	329	347	309	354	343	312	317	357	315	328	324	293	331	345	320	315	314	352	282	319	299	330	319	315	334	342	351	325	313	317	303	303	341	335	300	306	331	289	339	333	314	332	326	316	320	319	363	345	358	294	350	318	343	339	332	340	320	371	326	338	326	309	317	342	296	346	313	323	341	316	326	330	325	315	351	336	317	356	320	328	308	318	327	327	313	320	336	315	305	328	355	354	305	288	320	322	308	350	347	299	320	313	308	322	295	327	311	336	340	319	316	303	323	332	291	321	342	354	331	324	357	342	335	323	309	288	361	335	327	328	316	325	333	330	355	314	346	329	367	376	366	325	327	355	327	352	344	322	340	301	322	316	316	360	330	325	369	316	302	321	351	325	318	307	326	335	317	329	301	324	340	266	343	349	334	338	300	367	335	333	348	339	314	331	359	359	322	348	317	339	344	327	353	378	331	330	334	294	324	300	321	335	355	335	330	299	305	323	342	328	351	355	313	365	343	358	327	372	316	322	304	327	352	315	309	315	297	359	314	324	319	340	316	316	369	355	332	315	347	351	334	344	315	319	315	367	349	287	301	332	335	334	345	314	313	312	315	330	328	328	314	343	351	339	347	303	356	313	370	336	287	326	328	319	322	312	319	337	321	336	333	337	344	310	329	329	317	362	352	296	357	321	364	355	308	305	318	338	330	359	287	312	336	331	290	309	301	357	330	330	284	366	335	354	326	347	337	307	323	310	322	297	351	348	334	307	339	303	305	307	302	311	344	330	345	317	298	309	306	352	294	360	338	298	312	304	362	373	319	347	357	340	360	309	327	303	305	340	337	365	349	322	322	327	308	313	319	359	307	341	342	307	346	329	370	339	331	326	365	332	352	321	284	338	334	315	324	318	327	333	318	317	364	313	363	320	327	323	326	319	331	326	345	312	295	332	316	355	326	343	345	333	319	331	354	298	332	351	359	360	333	347	315	328	307	355	342	322	312	312	305	331	331	327	319	335	287	313	321	331	295	340	334	354	357	307	354	324	351	338	375	312	299	357	319	333	320	309	295	327	341	311	344	310	321	314	316	321	307	342	355	354	329	345	356	308	291	311	322	290	330	321	325	311	321	324	335	363	328	318	320	381	326	278	294	314	302	332	305	337	336	337	333	337	293	351	331	369	342	357	359	318	323	335	332	363	314	340	344	371	340	337	315	343	318	315	343	319	281	327	363	311	286	342	350	304	338	320	322	315	298	301	336	300	329	309	334	339	333	363	333	330	352	297	346	359	348	297	332	347	308	320	362	342	342	309	331	316	332	315	309	360	327	306	344	301	343	328	333	342	350	375	323	316	361	331	327	315	326	324	344	325	342	350	332	310	340	304	337	360	367	320	309	306	330	315	318	340	328	333	313	349	334	334	332	330	302	294	326	337	376	314	319	297	336	350	328	345	328	324	349	344	318	329	315	329	314	304	314	309	337	296	363	345	327	341	342	320	301	336	312	350	333	325	356	334	334	321	356	377	319	350	322	332	334	344	300	303	327	323	299	325	327	292	343	317	326	339	333	300	320	325	324	307	314	318	321	319	320	332	320	334	355	328	308	361	325	350	349	302	347	342	311	299	330	282	317	353	333	310	338	319	304	352	322	320	331	318	331	301	323	307	294	311	345	320	306	332	338	326	348	355	341	328	302	311	390	323	324	357	341	325	284	329	317	312	353	325	320
20920	33861	53108	6092	3924	3388	2780	2302	2008	1863	1687	1480	1465	1234	1243	1181	1172	1146	1066	1010	1036	1002	944	953	930	922	929	914	939	850	874	946	858	851	812	874	876	820	834	864	860	834	836	833	809	768	803	836	840	861	922	871	846	822	859	901	879	822	809	780	788	811	820	855	1048	1362	1285	929	842	793	812	764	760	820	742	776	765	758	789	766	789	830	788	800	734	780	829	778	765	742	823	816	792	825	773	840	803	771	747	731	839	789	772	758	820	828	773	811	877	816	830	752	780	816	826	813	754	770	760	775	788	826	804	756	808	799	770	767	736	787	788	821	788	776	758	731	807	779	797	775	771	810	782	817	740	801	812	757	780	747	740	770	788	767	775	790	759	778	810	775	756	785	755	828	776	764	743	761	761	808	755	745	807	791	736	785	767	790	816	755	772	737	862	803	796	786	811	752	804	726	791	732	715	775	754	737	756	731	761	797	764	793	776	791	748	743	778	802	782	807	777	791	776	781	786	754	770	739	741	753	735	780	739	758	740	768	772	746	809	763	744	821	824	811	757	731	762	724	728	755	816	761	796	719	735	772	725	790	758	775	739	799	778	811	815	771	776	730	758	733	791	751	764	709	784	783	778	770	808	770	798	774	797	799	773	793	804	830	832	773	788	815	770	737	773	773	760	793	734	771	797	730	761	804	770	797	741	797	797	749	785	820	739	771	740	799	788	785	794	774	818	807	725	818	778	790	799	748	786	775	783	758	704	770	794	742	751	764	768	810	796	799	760	769	806	762	748	782	793	722	803	766	774	804	751	785	805	747	773	729	797	751	812	766	817	776	819	768	755	767	714	775	792	750	785	800	777	762	736	799	744	713	765	765	742	761	792	780	739	766	758	781	767	704	763	779	801	804	771	800	726	782	749	793	769	748	725	749	704	791	751	754	739	757	808	775	777	776	777	764	721	775	717	716	740	740	769	740	744	727	803	772	736	813	794	782	783	812	765	759	792	716	788	769	768	800	803	752	741	743	783	743	827	743	791	790	803	778	785	734	788	747	760	743	798	795	746	791	765	730	770	759	749	772	789	770	773	746	748	764	795	739	796	808	766	741	783	753	781	754	751	771	743	815	740	704	772	745	798	753	758	761	780	765	797	792	760	764	717	733	760	742	761	779	759	780	783	771	739	776	814	733	707	769	838	773	780	798	780	710	772	740	721	763	790	754	781	768	784	800	774	765	762	780	805	783	753	757	793	791	750	748	785	778	781	780	722	777	741	757	704	766	830	766	775	755	773	752	725	785	746	777	786	805	775	805	749	759	712	793	762	751	775	755	791	783	785	712	731	726	776	794	756	782	757	743	775	844	786	787	766	753	773	779	790	784	754	719	785	795	762	739	778	745	786	734	775	794	726	803	769	794	780	762	759	741	791	795	736	742	760	793	761	783	766	751	801	764	787	771	778	763	732	805	785	759	804	764	765	790	803	722	731	789	769	757	762	772	750	748	747	760	756	774	712	738	817	761	737	781	770	749	743	737	759	818	749	765	750	790	752	783	788	761	801	756	762	760	743	754	752	741	740	789	770	758	783	797	789	753	778	795	828	787	739	777	759	752	772	752	765	761	723	761	758	778	803	785	745	757	774	761	763	768	787	783	763	763	774	755	773	787	753	775	758	806	793	717	803	769	754	794	775	733	755	738	769	743	766	753	805	773	716	770	747	792	798	731	757	744	794	780	780	741	752	793	762	772	764	787	765	779	763	734	784	779	781	718	763	749	777	810	784	744	761	804	820	777	740	752	776	765	741	775	759	756	786	785	813	741	741	799	786	734	763	751	803	779	775	793	741	777	746	765	834	748	779	733	731	804	763	795	793	843	760	766	776	776	788	807	749	818	764	756	728	849	801	762	723	754	783	752	754	811	788	747	764	809	748	699	818	792	761	705	766	804	758	737	779	797	723	777	759	793	693	764	808	743	730	726	773	806	785	763	771	755	757	714	798	801	764	759	787	772	824	755	826	776	772	745	766	753	770	733	764	747	796	727	810	730	791	810	772	787	783	747	770	741	788	722	790	747	735	834	732	731	775	719	753	767	790	796	800	790	786	753	791	722	715	727	797	794	794	746	777	775	795	786	804	712	737	765	757	751	827	779	764	784	777	809	815	758	759	745	744	733	769	728	715	797	781	810	774	762	719	796	796	760	729	754	751	832	790	771	741	719	790	791	761	779	855	798	775	776	755	777	725	737	824	797	820	797	748	764	787	738	783	755	767	742	728	793	763	810	767	756	743	808	738	749	795	778	788	760	757	802	772	776	741	776	809	745	736	814	764	788	768	770	757	749	731	786	776	753	788	762	777	748	783	807	821	751	783	710	779	762	804	785	832	787	750	741	773	767	799	715	798	796	757	732	748	789	817	726	742	746	734	740	735	745	727	783	823	782	784	758	765	773	780	717	788	785	766	757	809	737	772	732	770	801	792	767	811	818	796	768	759	718	775	764	767	814	748	807	798	768	731	763	733	765	747	743	775	815	758	734	757	732	804	727	771	810	782	757	755	738	789	775	772	796	761	837	756	766	813	734	771	759	767	764	740	768	753	744	799	783	784	751	855	777	752	780	740	774	760	761	743	788	763	713	791	755	748	785	739	809	749	739	721	778	729	804	763	751	705	751	751	743	815	781	756	823	766	719	761	776	739	761	704	758	782	784	759	765	777	765	785	770	780	771	765	761	793	754	753	768	769	822	791	783	777	734	770	727	782	788	780	695	709	789	809	763	759	749	724	766	752	785	773	766	761	753	792	743	774	747	738	797	746	733	786	792	757	814	768	766	803	805	764	740	821	725	773	807	805	808	761	790	787	766	777	772	810	737	813	733	760	771	784	725	726	771	812	764	731	717	757	746	734	784	757	732	778	773	760	789	780	765	766	754	787	765	784	705	730	744	768	786	770	739	774	731	765	780	794	757	795	722	748	754	797	739	756	783	797	756	741	814	750	744	751	737	739	775	797	795	781	763	734	756	781	757	773	758	729	714	808	703	768	767	782	765	804	736	723	733	795	759	822	748	736	782	808	786	758	796	726	836	775	813	774	758	772	799	787	794	744	684	743	753	772	771	824	768	798	764	752	745	744	788	754	790	813	785	752	799	840	801	755	771	760	769	774	765	733	795	805	790	706	747	763	724	777	810	750	772	770	700	746	784	785	803	774	798	814	735	730	796	732	790	810	761	769	802	711	785	786	772	802	749	798	760	749	816	777	772	760	781	780	786	767	765	764	788	758	812	817	787	771	791	816	745	747	771	792	769	811	786	771	790	756	760	757	696	729	747	763	757	793	791	758	755	787	788	775	767	798	794	781	838	797	848	750	785	794	774	791	768	787	720	750	745	766	831	797	802	794	811	806	780	770	753	778	794	730	786	751	794	773	759	759	708	830	801	768	786	764	778	748	793	764	816	739	788	739	798	762	730	780	742	784	792	736	756	773	734	798	795	766	771	751	755	796	756	754	750
20302	9637	3448	400	315	328	311	322	297	282	311	290	313	312	291	331	303	296	295	317	294	319	345	325	302	292	298	289	302	315	295	297	319	312	343	328	344	310	303	341	307	307	326	304	316	285	282	325	304	310	292	334	290	279	294	297	321	317	304	347	282	290	352	327	326	339	313	312	361	300	333	314	307	301	329	356	315	319	293	326	328	309	304	315	286	284	338	307	334	313	288	322	311	317	321	293	274	328	332	294	326	323	295	309	339	297	295	328	343	321	278	284	309	308	316	329	340	308	330	295	302	265	328	335	310	313	312	309	290	313	298	324	311	305	315	326	306	275	320	312	333	294	304	277	264	327	319	322	304	324	320	317	298	314	311	310	312	300	293	330	300	308	318	308	289	306	326	345	332	282	294	328	313	325	301	322	335	278	284	307	325	312	314	304	339	306	304	270	300	282	297	337	331	326	319	285	303	307	357	288	301	295	290	338	319	295	301	307	270	293	300	314	306	317	330	285	286	297	294	314	350	321	301	311	307	328	311	274	313	305	292	318	328	324	312	303	323	336	287	316	352	285	293	297	299	292	322	325	317	323	280	283	311	313	313	309	305	321	316	319	306	292	293	285	314	302	295	298	322	326	300	274	294	308	260	280	284	282	293	311	289	338	336	334	330	313	308	290	314	311	326	299	307	312	341	343	330	331	292	331	310	301	299	274	342	305	328	313	329	286	340	312	294	318	299	314	300	340	341	326	341	297	319	317	308	338	338	331	307	325	295	313	318	290	292	312	313	299	272	271	272	318	323	303	333	311	331	293	282	299	277	318	328	316	281	280	251	275	360	296	304	333	287	270	306	291	288	292	331	283	318	296	326	306	293	274	320	301	295	305	306	333	326	285	326	296	313	317	342	322	321	331	307	339	295	296	295	349	326	336	300	280	282	286	311	297	308	304	333	314	313	340	288	317	301	293	275	312	347	339	325	296	286	295	323	335	305	311	299	303	346	306	323	307	329	305	307	298	299	308	292	290	308	284	269	294	291	307	293	308	318	343	323	274	337	308	329	294	316	301	310	299	310	278	321	296	341	296	296	310	334	298	312	315	338	313	323	334	318	315	354	290	320	299	303	344	309	311	310	341	314	282	318	276	309	302	293	290	301	290	311	290	314	313	316	341	310	344	329	303	322	311	310	325	303	273	316	288	326	326	330	304	301	318	280	317	316	301	304	332	314	336	301	296	334	318	314	315	320	297	308	314	323	281	300	298	290	304	283	325	346	281	327	296	317	309	278	294	310	310	335	281	326	298	294	309	304	330	338	322	305	324	340	293	319	291	300	334	310	300	340	288	291	316	347	316	290	317	305	362	329	305	305	308	315	315	306	287	301	312	286	309	270	345	337	297	305	327	307	307	312	329	328	328	303	301	325	306	338	286	298	331	296	333	302	326	275	326	301	308	317	310	330	295	276	332	291	321	308	272	339	336	311	343	321	342	310	325	325	293	284	323	297	309	306	299	296	285	305	311	261	308	284	321	309	327	329	316	311	312	324	337	338	321	305	307	302	310	307	293	301	322	286	307	312	286	291	323	321	343	314	324	318	282	331	326	349	336	320	344	336	307	337	319	297	331	318	307	300	304	262	341	284	318	317	366	336	324	341	312	347	309	328	296	314	317	299	344	334	303	327	316	290	294	310	322	302	315	273	345	302	310	281	313	317	307	297	311	310	335	339	297	285	349	308	299	296	334	288	307	318	298	320	301	274	314	309	306	352	291	316	301	278	292	306	322	287	313	319	309	285	314	309	295	317	337	328	293	288	284	289	315	292	325	318	297	318	345	304	290	311	294	319	309	321	323	294	334	341	298	315	306	316	308	319	320	309	314	292	293	283	300	333	322	353	301	327	315	312	337	277	310	328	290	337	296	301	320	271	292	303	296	319	279	305	319	306	314	303	294	334	331	322	301	317	265	295	309	298	315	300	312	285	316	301	317	289	302	311	309	302	316	272	296	303	296	319	325	349	340	314	317	295	325	322	295	288	328	285	327	306	316	326	297	286	319	300	308	326	323	312	269	300	294	302	278	325	292	306	302	343	341	327	328	317	288	306	310	284	277	281	283	324	284	323	278	269	300	285	325	324	291	322	320	297	357	308	337	324	307	297	292	337	318	308	317	307	304	293	293	299	293	340	286	292	314	304	332	300	292	301	330	297	312	264	301	283	367	317	320	341	296	333	337	322	336	312	336	316	297	309	312	322	294	304	328	321	309	323	322	335	316	320	332	333	313	307	312	304	330	310	349	303	313	319	307	352	336	317	321	334	309	317	322	303	322	309	316	325	309	296	318	302	286	334	296	319	310	327	305	339	318	310	328	282	308	332	320	315	314	330	298	320	345	278	281	318	345	321	275	299	274	302	353	336	319	305	337	327	320	294	321	284	346	294	330	295	304	325	307	350	326	324	319	318	282	321	314	304	340	304	313	314	300	297	326	318	309	274	288	322	298	326	287	332	312	323	324	342	322	328	324	304	333	322	320	285	323	316	312	318	355	301	303	319	278	306	314	312	297	320	314	333	297	312	290	312	321	287	296	291	287	338	319	314	297	304	283	275	285	324	310	318	357	320	281	347	346	297	309	313	280	317	314	291	302	330	292	321	304	301	274	272	328	306	331	355	316	305	272	309	308	309	328	292	294	315	328	287	289	267	355	315	328	330	289	296	271	297	277	324	326	307	306	337	291	284	306	338	294	313	314	307	319	327	320	288	279	324	274	309	313	283	355	312	321	313	311	320	330	301	338	346	314	320	331	302	309	316	313	318	286	302	349	300	303	313	329	303	286	315	320	345	292	294	312	278	315	276	288	354	325	310	322	291	316	334	342	313	296	331	290	310	319	296	300	329	323	318	286	282	303	310	300	306	332	282	344	323	317	310	296	331	323	308	283	315	323	318	326	297	290	336	336	274	307	324	303	291	304	322	305	337	340	295	318	294	291	289	306	328	270	310	298	297	324	310	278	333	301	287	313	317	296	298	337	290	275	300	321	314	359	323	356	311	321	301	316	301	329	329	334	327	339	346	307	366	301	325	284	340	314	292	320	322	343	334	312	332	333	321	342	319	290	322	297	322	316	312	311	303	291	331	319	309	303	296	307	283	296	318	314	297	282	328	315	336	291	321	343	310	308	346	333	290	283	285	301	309	307	341	317	291	316	319	287	313	300	285	287	321	299	314	308	312	318	275	317	315	320	354	295	291	281	274	317	326	296	335	294	295	299	309	305	315	301	324	295	325	355	286	326	308	305	348	322	293	283	310	310	314	325	278	318	288	262	315	293	320	317	309	289	272	323	304	289	282	312	303	357	314	314	301	291	322	274	296	307	297	298	286	325	320	287	342	334	259	289	294	312	350	299	301	294	288	332	282	347	327	349	311	309	300	307	307	308	267	330	317	303	315	290	301	269	300	300	293	271	293	301	276	303	290	312	325	305	288	306	300	314	305	343	324	292	335	308
10214	6424	6538	859	752	692	734	723	718	667	715	741	708	648	696	686	711	738	729	770	668	652	692	710	703	719	664	691	713	683	718	713	690	722	714	647	712	723	732	693	701	653	705	688	697	730	661	721	732	691	698	708	709	715	737	737	828	734	695	697	705	714	744	825	888	916	774	726	696	688	740	733	688	718	713	723	714	739	689	713	704	687	701	690	744	702	686	711	688	713	639	670	681	734	734	688	654	732	717	690	709	727	729	694	742	708	680	717	674	715	703	730	723	740	757	697	663	778	722	683	693	721	731	708	692	696	735	643	695	744	723	703	726	675	690	709	661	739	715	684	677	711	734	692	697	723	650	702	709	692	685	693	720	708	713	697	685	700	660	690	686	770	721	708	751	663	724	698	663	722	715	659	698	711	710	678	748	715	713	709	728	713	704	712	693	714	711	745	731	725	725	675	716	688	692	697	724	695	676	713	705	733	734	699	722	705	699	740	699	744	703	738	676	666	695	715	707	728	702	757	714	716	698	683	676	696	714	693	668	702	722	731	706	705	783	708	707	749	683	663	707	724	667	677	721	678	698	669	676	702	727	643	728	707	737	711	688	680	730	712	674	702	662	719	686	712	665	656	718	658	708	705	715	740	665	695	630	721	682	746	688	712	699	658	756	714	680	707	685	663	725	714	666	706	706	697	711	736	674	741	693	695	740	724	695	702	711	705	728	686	706	681	712	669	690	657	644	677	719	715	674	693	726	700	726	705	736	720	687	713	708	683	691	764	709	695	686	675	703	702	752	674	710	681	722	685	727	700	727	666	675	743	739	732	688	693	747	685	682	701	651	727	718	720	703	725	658	730	721	725	723	677	715	746	781	700	707	748	659	722	690	695	675	731	648	684	719	700	731	711	712	676	699	665	665	710	719	709	735	684	715	714	725	667	694	697	725	697	707	711	630	706	695	679	677	729	683	683	764	667	669	695	696	712	733	665	712	697	712	713	717	696	676	724	620	674	671	674	683	644	710	732	678	727	660	681	732	686	671	733	671	778	702	709	747	707	728	731	705	686	701	723	686	737	709	722	710	682	699	660	654	725	677	710	745	720	677	709	699	724	698	734	724	731	683	710	692	704	686	700	731	670	742	699	698	720	738	681	673	689	697	711	701	752	731	711	692	666	667	718	731	682	684	695	708	674	684	718	720	742	699	718	708	686	714	675	746	734	716	714	713	692	711	665	748	668	684	702	666	701	704	718	657	705	724	701	723	728	739	702	741	700	724	735	725	689	672	692	715	739	663	682	703	690	689	652	715	694	667	696	701	681	700	659	715	711	694	722	687	729	688	700	758	751	707	683	737	720	697	681	723	730	722	692	704	692	692	734	690	653	696	690	700	676	732	722	686	719	671	679	741	712	687	684	691	704	706	688	705	676	724	683	690	702	698	679	711	704	683	681	733	659	690	690	689	674	713	676	715	685	698	723	644	637	696	671	686	723	719	710	762	678	743	682	653	698	720	750	661	651	648	696	697	707	724	707	732	724	772	758	754	705	688	664	676	662	742	704	698	730	700	669	657	765	719	720	712	722	699	707	722	682	706	689	736	695	700	713	662	741	726	692	712	711	697	710	759	756	731	702	719	665	658	686	775	692	675	702	724	707	765	730	694	753	702	715	695	768	726	720	673	670	690	667	726	753	714	725	715	692	700	712	724	704	712	716	661	665	680	730	710	695	648	688	683	679	683	703	728	656	690	696	675	720	714	692	791	682	687	724	743	695	714	688	657	701	707	659	700	716	700	719	683	702	712	685	690	711	709	742	752	729	683	703	685	738	700	710	728	716	706	735	721	742	660	718	700	717	699	711	691	719	705	667	677	682	696	694	706	705	686	736	677	683	705	708	736	744	674	679	687	720	723	719	726	718	679	723	691	705	727	698	682	669	658	743	705	719	685	726	693	677	713	706	729	678	719	660	685	709	685	697	729	677	743	716	686	706	765	726	697	700	719	682	701	718	675	689	732	713	709	664	732	651	724	706	689	699	725	660	765	693	658	702	715	749	683	715	751	716	719	719	660	731	768	659	695	687	706	663	714	729	729	700	682	726	725	736	728	723	727	701	690	719	725	744	660	665	731	695	703	692	699	725	682	718	699	713	723	720	708	642	711	730	750	699	672	718	703	787	726	713	709	670	681	708	718	672	707	700	700	716	665	717	724	670	701	720	705	725	697	710	737	705	728	688	720	697	724	639	682	695	700	740	737	709	682	658	714	738	706	703	670	728	679	691	690	734	720	734	668	716	684	719	726	692	687	695	658	665	714	719	711	726	728	713	704	695	723	690	784	678	647	764	665	685	701	715	715	694	693	723	693	742	709	721	736	683	660	684	713	714	703	718	698	712	722	643	707	672	689	686	744	712	704	678	707	692	732	734	684	697	677	712	740	716	711	701	708	730	688	677	712	728	710	681	752	654	734	703	723	715	687	674	757	719	682	694	722	691	686	730	736	688	715	719	662	690	675	712	722	718	706	718	730	685	677	740	697	642	676	720	690	650	672	702	694	701	708	718	659	711	696	717	675	733	705	671	694	692	714	731	674	688	700	705	721	689	692	734	714	671	700	688	720	701	702	717	726	753	721	724	708	748	727	673	729	757	700	727	705	766	710	694	710	667	739	698	700	717	707	739	780	694	757	716	712	729	727	683	695	732	700	710	744	704	716	718	663	682	724	739	665	619	689	722	671	699	692	744	689	708	695	739	707	689	684	710	733	729	681	751	697	699	714	734	702	687	658	688	699	702	692	672	700	663	735	675	715	706	702	702	711	727	696	692	691	716	693	702	708	693	686	718	665	697	696	656	707	676	679	663	711	728	755	669	683	765	668	757	689	705	677	721	712	705	704	684	743	671	652	698	671	682	736	682	718	697	732	704	734	730	703	694	662	784	694	683	725	752	692	708	690	711	719	668	693	702	747	754	728	712	736	758	690	660	703	729	718	711	686	709	733	738	652	685	730	664	734	714	681	678	717	693	680	703	710	682	680	748	681	717	709	758	668	720	725	700	662	703	731	674	707	697	686	706	728	716	724	711	699	728	658	673	704	709	723	713	644	735	714	685	693	675	769	705	725	683	713	717	699	698	669	717	729	652	670	704	726	755	720	736	723	674	680	734	698	736	726	731	670	728	698	751	706	749	726	679	695	692	671	702	722	673	717	734	695	664	698	722	715	667	674	695	712	709	692	690	730	669	701	721	703	653	698	722	693	717	719	669	690	684	712	696	641	686	668	648	735	767	717	689	713	743	716	771	724	663	704	696	690	723	755	741	754	713	676	697	691	715	695	698	655	677	742	685	706	709	718	752	730	681	738	688	718	708	687	714	689	690	697	684	688	667	725	710	695	727	743	749	715	701	713	702	704	664	727	652	724	711	709	700	667	721	688	694	738	753	736	753	673	718	698	747	671	716	697	717	659	676	709	709	686	701	709	728	749	732	722	720	697	706	691	688	777	774
31636	30989	50559	11678	1204	542	407	357	337	317	308	259	278	252	243	245	259	266	265	220	273	254	262	272	213	257	264	257	238	261	266	224	253	257	215	227	255	230	247	245	236	232	202	230	225	239	252	240	249	237	213	234	240	219	226	247	220	254	227	226	220	214	255	238	253	292	258	225	228	247	232	206	237	229	227	229	242	224	250	229	244	218	229	237	259	243	211	234	246	221	214	238	200	201	216	241	210	246	239	216	227	223	228	238	230	243	235	219	224	237	211	245	212	225	224	235	216	236	259	229	241	207	239	247	224	219	206	242	223	229	223	233	255	231	208	236	220	238	257	199	218	225	224	234	235	223	215	238	247	222	242	237	224	216	215	244	245	230	245	238	216	243	218	237	241	244	235	204	237	239	179	219	237	236	190	207	177	217	226	236	240	228	228	253	246	201	251	230	223	207	228	251	222	230	220	223	230	242	218	212	226	233	229	212	228	235	223	266	221	236	228	263	192	237	236	232	255	210	214	253	227	231	228	263	226	224	193	243	245	236	214	201	229	236	229	211	209	233	230	227	229	232	227	230	235	213	233	222	212	205	249	252	232	238	204	250	233	223	212	223	243	220	250	224	231	211	200	206	244	239	231	220	215	206	228	236	220	204	251	270	215	233	219	220	201	198	247	202	208	239	229	208	239	204	232	230	249	210	212	215	219	224	214	239	229	237	245	213	204	244	219	228	220	193	217	228	216	233	222	236	210	246	220	253	236	265	219	245	232	238	199	215	221	218	238	221	200	212	210	266	229	230	232	217	232	222	234	233	201	236	219	234	226	226	267	249	237	239	235	250	264	236	221	242	214	227	223	231	216	259	220	223	231	205	225	226	217	231	231	247	248	225	217	239	214	214	234	233	240	221	210	256	249	221	256	240	255	227	236	231	245	236	203	186	203	229	218	234	219	253	263	253	211	235	231	230	254	268	216	234	204	221	227	209	212	252	225	199	232	213	251	239	226	246	248	216	246	229	241	258	234	242	251	233	233	235	223	242	229	232	240	199	246	223	208	216	249	236	228	225	254	237	216	218	198	239	265	216	231	231	230	240	259	241	233	219	245	243	216	233	229	233	240	248	231	204	211	217	243	248	224	235	246	239	231	234	232	202	235	221	245	227	215	202	248	219	220	226	243	241	232	244	208	207	212	225	236	235	232	252	237	236	229	250	237	228	228	258	246	243	254	227	229	251	225	237	183	232	232	241	237	217	258	228	231	223	272	225	220	245	235	251	222	266	249	212	247	242	206	234	203	254	211	225	220	216	231	236	223	239	213	248	250	224	223	238	221	207	225	210	216	236	234	229	227	218	237	230	245	207	225	236	252	244	227	215	223	234	264	235	212	225	249	206	236	232	201	222	220	249	245	244	220	243	217	224	209	237	213	210	251	224	231	223	227	231	227	230	256	219	234	244	197	246	212	216	213	220	277	247	242	241	224	235	230	230	242	233	251	224	239	228	244	203	238	221	223	227	248	201	225	210	247	223	238	248	234	233	206	219	256	245	213	207	266	221	251	245	215	214	203	253	227	214	224	216	222	209	241	208	249	219	220	258	236	233	200	270	221	240	218	230	212	220	231	220	218	236	224	236	242	221	222	218	242	217	250	237	255	255	236	203	206	220	207	228	212	221	202	227	250	271	216	220	230	216	218	225	234	229	204	221	240	227	206	238	229	204	206	264	244	230	244	222	222	223	234	233	240	236	217	224	223	237	246	243	195	207	223	241	255	239	221	225	219	221	228	251	193	246	231	242	232	253	267	239	268	231	254	249	200	285	207	243	218	229	239	222	221	235	227	219	242	231	212	222	223	215	266	225	250	249	255	222	235	220	251	231	229	255	220	227	230	228	238	210	205	230	211	218	218	227	254	216	222	241	224	214	214	217	236	238	214	199	245	203	199	211	200	196	222	237	239	224	238	208	218	247	231	217	231	211	221	248	224	237	205	220	229	217	228	221	229	226	222	211	228	232	231	241	213	235	235	231	215	221	216	244	226	227	259	230	242	257	249	238	235	228	216	223	228	246	236	230	221	201	246	220	209	215	229	214	230	219	261	220	230	227	229	198	234	232	253	249	208	230	192	223	235	205	236	229	245	216	226	211	216	221	200	262	257	227	214	226	265	207	225	215	223	235	209	245	251	251	254	234	246	251	247	233	242	279	231	216	222	222	208	241	239	217	216	216	259	253	240	240	239	206	236	235	214	210	233	214	211	230	233	203	233	214	220	248	229	226	258	261	235	240	252	249	205	209	237	240	230	213	234	237	203	225	214	231	232	215	241	227	240	246	255	200	243	202	236	218	245	230	234	237	211	211	207	222	221	216	236	228	217	206	255	236	239	244	210	211	226	224	238	240	247	217	256	234	226	203	264	232	259	239	224	216	245	216	217	197	242	213	231	253	232	212	249	222	251	236	225	213	233	225	249	225	247	242	231	219	229	231	236	237	221	241	253	242	242	217	235	229	225	236	220	203	221	221	223	250	228	192	259	225	230	261	249	226	229	214	234	229	222	232	251	225	214	241	249	230	223	261	234	223	202	217	226	231	243	227	230	222	232	207	231	213	225	227	236	202	197	215	220	211	240	243	223	223	223	226	254	217	220	205	245	263	235	231	246	205	221	252	220	230	245	257	209	225	229	222	214	257	244	228	228	240	225	252	199	264	239	217	224	232	212	230	211	252	259	230	221	203	212	247	243	208	221	230	239	221	231	239	230	239	215	244	215	210	227	214	209	213	231	214	247	242	191	229	197	239	236	235	209	231	233	218	240	223	240	234	226	224	218	222	239	252	220	256	234	211	250	222	231	223	222	215	214	221	235	210	224	223	224	253	220	218	231	230	217	209	243	240	249	220	235	228	225	237	212	219	216	226	240	223	235	224	225	224	250	240	228	233	194	196	225	216	241	235	217	235	234	225	255	242	242	228	209	261	256	233	201	206	258	214	214	247	242	184	215	268	209	239	239	243	205	260	221	207	233	248	240	239	234	261	252	204	213	218	232	237	236	203	205	215	214	256	218	261	236	214	230	261	223	254	204	189	248	202	236	226	220	226	235	212	245	225	236	217	228	204	225	235	205	223	219	238	215	208	208	248	259	263	201	197	201	223	240	217	193	255	234	207	208	247	237	239	236	235	220	242	221	234	209	211	227	261	233	215	237	229	218	240	240	235	239	214	242	250	244	214	234	202	204	214	229	216	244	224	239	260	243	246	225	234	227	228	238	257	248	235	225	238	231	204	250	227	197	250	241	250	225	200	214	241	195	248	231	224	219	218	252	240	224	208	237	209	191	239	223	230	256	234	214	234	263	245	234	237	236	216	225	242	238	220	231	214	208	244	231	263	246	238	221	223	224	246	217	244	247	239	208	243	244	233	240	243	221	230	232	214	246	218	243	227	232	214	237	225	248	247	227	231	217	230	231	266	206	219	248	263	220	238	242	243	195	214	238	233	226	237	216	225
17201	24532	41616	4034	2158	1841	1554	1345	1169	1112	949	965	814	814	758	776	752	733	700	681	722	675	650	642	577	640	673	580	617	599	601	610	563	612	572	620	574	587	563	587	603	597	584	537	573	592	574	591	594	607	583	619	602	574	608	640	575	601	526	611	599	532	590	691	902	849	613	630	656	589	598	580	545	576	578	604	575	551	561	556	561	634	545	523	542	534	537	556	580	574	569	546	565	521	572	599	562	583	569	563	552	590	628	569	557	555	545	581	608	561	563	550	649	667	602	558	595	559	572	560	568	548	555	566	554	589	569	572	606	545	580	552	532	557	543	555	535	577	541	596	559	564	562	531	525	527	583	506	591	561	571	600	524	534	579	567	597	511	559	568	536	491	538	522	535	562	591	563	577	591	545	530	588	509	580	561	539	560	568	581	579	549	537	591	561	576	584	548	516	530	558	550	555	559	568	541	550	546	542	531	560	553	592	556	575	572	611	575	510	513	526	539	541	540	587	534	528	489	535	527	555	553	506	567	541	590	544	560	577	581	512	541	551	543	587	518	527	554	562	524	570	548	500	540	548	562	529	546	542	546	577	533	510	564	554	550	583	594	544	557	523	509	556	563	536	552	574	563	577	543	534	564	538	560	534	608	535	563	576	567	532	537	557	536	521	561	559	585	611	565	582	533	588	570	589	552	547	551	582	539	554	530	573	533	601	581	538	531	606	553	549	575	522	570	550	566	540	565	574	536	563	540	572	532	534	536	532	533	533	536	570	536	538	570	547	570	554	551	569	571	558	553	516	581	548	536	539	543	526	526	542	592	595	532	571	571	552	551	582	543	543	560	555	566	529	570	532	524	555	560	553	558	560	569	553	595	568	522	530	553	577	553	540	557	550	575	579	619	539	544	535	566	527	584	543	526	548	531	529	550	609	546	541	571	555	577	526	566	564	561	568	566	564	580	520	529	550	542	542	546	547	538	572	569	542	573	547	541	548	592	557	598	568	598	563	572	560	535	558	554	487	567	590	547	612	554	551	538	529	509	555	531	570	532	572	592	616	543	557	541	567	557	551	554	611	561	517	536	529	556	601	572	579	558	526	566	553	589	583	557	550	571	577	600	547	529	546	574	573	565	570	543	535	540	526	544	534	555	579	541	569	574	568	568	528	542	557	545	592	550	578	578	535	546	535	515	539	580	553	534	527	567	538	577	526	587	577	570	532	538	537	548	550	524	556	590	529	588	548	598	606	567	558	542	552	542	502	538	563	531	590	577	546	579	569	539	536	544	511	586	548	536	592	559	561	547	557	502	577	536	552	576	544	531	563	553	529	587	569	544	505	555	542	537	577	555	564	535	547	543	551	598	495	555	585	561	581	559	541	599	546	587	555	558	597	547	517	523	595	601	527	584	552	595	545	554	542	524	549	590	528	561	545	551	566	566	563	503	535	540	500	537	555	540	565	555	561	583	535	544	548	542	541	585	568	548	545	554	520	553	552	578	559	573	550	530	551	584	560	596	578	550	545	542	535	551	547	538	549	580	554	592	555	569	560	517	545	520	558	549	512	569	588	597	541	563	563	563	548	507	537	560	602	596	548	535	549	567	602	523	582	577	504	552	554	551	488	559	534	563	584	560	555	557	551	572	572	536	525	615	577	592	551	582	552	561	551	517	545	552	552	620	561	568	499	513	544	555	569	529	505	539	551	533	557	550	559	494	520	532	566	553	557	566	559	559	541	532	530	535	570	549	521	550	570	538	556	527	553	565	489	518	550	573	523	611	580	573	559	545	514	491	541	564	567	562	560	518	569	519	516	612	553	580	532	537	600	532	561	556	574	573	526	513	537	567	510	500	545	535	601	537	571	585	549	533	565	529	576	556	543	521	565	535	558	537	563	540	582	597	570	578	567	560	527	556	555	543	547	565	582	550	545	523	558	537	545	560	544	588	535	536	550	532	533	525	562	546	544	526	588	537	522	587	581	545	568	567	534	571	501	528	512	502	553	549	562	558	532	514	576	566	528	570	589	590	580	557	565	553	519	561	523	528	549	541	583	543	576	560	583	571	527	549	586	559	572	552	522	557	553	522	571	571	591	535	543	562	531	563	522	480	553	552	565	549	562	570	545	600	558	534	553	568	552	566	545	560	530	549	537	603	589	534	551	569	552	543	577	552	548	561	555	566	558	590	550	563	494	558	531	557	534	560	569	565	547	561	544	557	557	581	563	582	577	529	529	558	529	510	516	579	536	537	496	554	555	597	537	497	565	527	575	539	566	574	557	577	589	558	572	579	558	533	506	522	570	536	545	538	549	540	534	552	547	552	557	533	553	543	598	529	534	575	588	575	534	515	575	589	554	559	579	587	533	563	551	598	567	520	545	567	569	530	567	535	568	575	570	550	564	539	581	562	531	569	611	569	563	575	525	589	552	550	578	560	575	561	579	581	543	560	534	552	590	532	525	506	563	539	548	602	534	543	585	577	595	531	537	511	541	529	540	566	526	515	590	538	562	593	534	618	575	567	503	528	568	585	551	555	519	540	542	570	579	596	594	557	551	550	497	568	540	541	570	543	572	563	552	578	605	529	544	562	517	540	539	559	601	562	549	594	532	595	528	543	571	519	545	562	572	559	523	549	541	550	547	535	595	591	520	502	554	567	568	542	564	571	559	549	529	567	572	556	519	531	523	559	526	588	541	585	571	553	537	552	572	509	538	556	516	600	567	544	532	562	550	548	556	571	546	535	543	548	581	597	573	553	558	535	535	529	555	555	534	550	578	567	553	547	562	533	528	601	565	582	573	589	543	604	489	531	565	534	565	571	545	520	538	533	497	503	581	535	558	547	561	552	557	584	557	557	546	608	534	534	520	542	555	551	566	567	544	576	551	530	554	590	510	562	578	555	556	540	525	570	576	543	573	563	537	604	545	603	536	580	541	515	545	569	594	553	549	573	547	535	514	539	554	555	576	511	526	526	549	564	588	558	576	554	553	581	523	559	575	536	544	551	559	562	526	516	552	569	574	551	569	551	584	570	583	543	528	560	577	546	543	529	530	570	566	571	543	566	503	535	551	563	542	582	569	508	538	543	535	578	554	584	530	585	616	549	541	578	605	556	556	542	526	585	563	506	578	609	535	567	542	543	556	551	559	551	552	527	543	526	585	536	562	575	573	564	592	570	600	580	549	554	573	526	553	509	542	534	531	565	561	555	514	585	602	564	538	507	520	577	573	578	587	561	600	564	556	552	532	597	599	574	571	520	570	590	573	523	565	577	528	553	543	568	551	544	598	540	543	566	575	578	563	568	534	554	548	547	544	542	587	546	524	550	548	567	589	588	560	556	526	529	556	576	540	529	573	560	567	508	597	553	581	521	596	557	521	569	510	529	571	547	549	536	518	539	595	534	577	579	548	537	550	600	563	555	539	588	562	561	541	527	556	556	589	541	555	510	550	550	568	546	534	570	545	601	605	536	571	569	592	514	607	562	563	584	527	537	573	580
41354	44444	64046	20226	5866	1122	775	618	537	509	483	460	435	432	431	422	395	403	383	372	395	376	353	383	384	367	349	341	313	371	339	332	351	370	338	349	357	328	350	355	329	300	347	344	342	363	351	392	349	327	373	331	362	293	334	317	324	356	348	350	301	308	359	348	340	356	357	333	322	341	359	341	347	355	324	328	366	349	341	341	348	364	339	346	341	331	303	339	314	325	325	360	360	345	334	370	300	359	321	336	381	336	373	336	353	310	325	332	362	343	369	325	329	343	366	313	337	317	354	366	310	381	356	349	326	318	374	343	312	343	324	326	323	352	324	326	348	360	321	363	317	295	339	352	337	330	354	306	364	334	330	302	339	319	330	354	348	344	344	348	329	332	356	330	327	347	360	308	348	317	298	327	332	308	304	321	346	377	373	354	340	366	347	325	346	328	354	353	334	334	348	370	344	346	338	354	343	328	334	309	319	326	313	343	338	320	337	326	332	334	347	319	321	356	331	341	358	341	347	324	318	316	349	333	309	334	353	331	350	328	328	346	329	330	348	296	342	334	331	323	340	312	331	331	331	333	343	320	358	349	311	310	322	359	330	332	333	331	381	338	332	328	347	345	310	350	334	326	330	330	307	363	331	354	339	323	340	370	385	323	339	322	348	331	333	321	330	365	337	339	322	336	336	335	340	315	337	363	347	332	323	355	303	331	317	337	332	339	354	360	304	375	323	318	357	323	380	333	326	331	353	371	354	320	338	354	309	366	346	337	334	370	361	331	364	357	336	319	345	349	316	363	334	323	308	310	332	323	318	300	318	301	321	330	356	342	372	332	329	351	327	318	352	334	320	364	344	350	315	318	304	322	309	323	313	346	351	345	352	354	324	357	309	312	312	333	316	325	304	314	344	371	362	307	340	327	313	331	346	317	341	353	356	336	350	338	331	353	381	317	331	383	357	342	362	323	292	344	324	329	325	349	348	362	353	283	337	322	345	342	356	301	342	330	359	360	317	346	297	335	334	337	352	321	342	316	315	313	333	332	344	322	327	332	335	318	329	322	289	313	314	337	372	363	295	292	360	340	355	319	356	296	310	338	327	323	331	343	355	351	308	350	324	333	343	357	385	350	339	358	320	348	330	344	321	358	347	359	348	364	329	309	325	330	377	342	330	324	348	323	328	344	311	352	322	285	327	341	296	338	342	310	293	343	340	348	309	336	325	325	368	333	329	300	338	328	344	321	307	318	311	329	334	328	339	330	297	361	323	308	332	346	334	361	325	337	332	313	367	342	338	323	329	348	319	319	315	327	343	316	321	360	307	350	319	349	321	323	352	331	329	328	363	325	308	346	343	339	329	310	310	319	309	320	365	341	328	353	328	319	334	340	322	319	386	327	350	362	356	338	333	317	350	310	305	369	354	408	329	355	333	334	337	314	321	305	332	347	313	331	325	350	386	295	335	326	362	352	334	324	335	326	336	306	361	345	391	356	357	367	324	345	322	349	335	317	343	333	337	332	328	340	320	321	364	356	314	310	332	340	337	325	334	315	347	348	362	338	326	334	340	305	352	346	304	345	351	336	323	325	331	359	345	320	371	336	351	352	330	364	341	312	290	336	338	332	319	370	352	359	320	336	343	332	299	337	333	315	328	353	370	339	335	336	329	340	342	353	360	364	306	359	317	346	328	353	362	349	308	327	335	347	339	309	345	361	327	346	310	310	338	324	346	343	304	330	310	308	339	339	337	356	313	371	350	349	357	337	354	303	320	312	344	334	344	353	340	324	354	301	343	327	357	351	343	344	337	330	332	311	358	352	364	365	376	335	327	342	307	315	304	307	362	322	366	361	333	308	357	344	315	350	328	343	340	343	339	311	334	337	323	352	327	327	328	300	336	303	326	321	348	327	329	330	346	371	334	344	358	355	343	386	347	325	322	353	341	308	349	297	324	313	339	346	356	343	360	313	321	337	336	369	352	364	367	313	338	352	352	317	361	324	363	369	318	307	312	362	318	356	340	342	314	375	316	366	365	344	319	328	364	312	347	330	323	371	346	335	349	323	336	337	372	314	363	354	352	316	325	337	336	303	366	335	328	356	304	332	299	353	303	344	343	357	338	317	312	365	340	329	326	308	327	348	355	322	336	337	353	341	329	303	342	318	334	332	332	339	350	340	347	296	329	347	322	369	324	352	338	304	369	387	344	340	300	313	318	332	300	362	317	333	353	324	325	325	338	313	346	340	319	305	340	314	362	371	344	357	343	339	334	375	331	353	334	352	318	350	333	340	346	351	354	315	341	363	368	316	348	365	349	311	325	343	339	327	323	333	345	345	352	300	295	345	325	351	336	326	305	349	310	306	350	344	337	337	345	368	330	361	344	346	349	330	378	267	335	329	328	334	360	322	392	342	302	356	326	360	324	307	329	330	306	341	348	310	333	335	331	354	339	348	356	353	353	332	372	296	380	328	315	351	327	340	338	353	338	331	303	333	343	308	341	328	317	356	361	327	339	332	326	320	351	327	317	343	340	346	323	336	346	318	367	321	313	354	343	307	325	348	362	349	329	320	323	357	299	328	326	342	361	323	292	293	321	331	334	348	316	382	360	314	355	323	328	288	325	322	354	382	343	367	323	325	313	313	325	319	338	327	334	352	336	306	357	344	358	319	350	331	290	326	334	346	340	298	350	323	323	364	328	319	327	317	334	358	387	374	345	320	316	339	355	326	335	340	318	351	386	312	331	365	313	299	338	370	364	313	330	316	341	335	311	338	332	341	329	344	340	308	351	307	296	347	361	339	334	321	346	336	312	309	318	358	344	387	324	305	349	363	347	310	366	320	309	349	339	369	345	359	318	276	363	293	316	323	351	327	325	356	370	314	338	351	364	345	308	330	328	322	369	362	344	315	337	324	337	345	320	347	289	332	323	351	358	339	338	346	356	344	316	332	349	356	347	339	343	342	321	345	335	343	344	316	346	334	320	356	337	359	309	349	335	353	359	334	316	311	347	354	383	334	282	320	320	384	321	323	339	349	334	318	316	320	367	337	321	388	337	360	343	332	334	334	306	319	312	311	346	347	355	318	351	319	297	325	324	354	325	353	322	362	311	340	342	284	311	321	322	352	368	345	329	334	288	368	362	348	344	311	343	336	351	316	309	349	323	320	287	319	330	337	302	368	339	337	327	320	329	312	351	356	357	320	354	328	333	336	350	323	366	333	323	334	354	323	339	342	274	335	310	365	364	317	337	343	335	330	341	331	290	359	333	318	341	317	322	342	344	303	357	352	325	347	360	354	329	345	367	333	360	350	278	327	352	329	312	335	365	346	344	357	349	328	361	321	336	332	349	338	357	336	367	330	326	318	374	369	341	351	329	382	359	343	335	320	331	320	328	323	336	342	335	284	290	327	341	293	312	323	357	318	334	309	323	350	376	381	304	324	331	335	335	323	341	316	320	376	303	344	321	368	351	364	360	338	345	326	339	355	337	303	362	348	363	325
21610	33238	51614	6041	4027	3351	2868	2459	2128	1824	1664	1560	1431	1348	1268	1182	1138	1115	1069	1006	984	990	972	975	960	926	947	949	935	901	861	849	865	896	852	874	850	859	785	852	878	818	831	825	844	792	854	855	830	863	885	866	851	798	785	834	807	825	802	794	864	801	827	882	830	1022	973	1034	972	837	838	775	731	702	804	789	824	772	836	768	802	731	846	743	781	865	826	855	732	776	805	811	792	808	815	823	833	765	805	796	820	779	831	835	777	806	810	784	853	770	852	799	854	952	955	832	754	793	758	766	723	798	784	784	760	778	749	791	773	740	807	807	776	773	784	773	765	787	769	773	758	817	774	769	738	794	815	830	799	776	791	779	781	782	751	805	776	766	784	739	773	792	814	829	778	784	741	863	803	805	735	781	779	803	792	759	722	729	737	792	775	742	780	794	772	727	815	753	836	767	788	749	729	782	801	780	763	795	806	742	805	740	770	756	804	756	796	751	752	706	787	773	797	783	786	838	761	700	763	745	781	778	785	796	781	786	810	785	836	820	805	762	807	746	805	777	770	794	775	763	732	787	778	812	812	819	825	792	739	799	763	794	757	811	750	781	798	778	794	735	766	817	786	791	839	739	781	759	831	750	732	749	809	735	792	766	759	762	758	750	811	790	803	742	845	772	759	784	748	770	740	764	825	771	768	786	832	816	865	722	737	809	806	786	729	794	741	790	732	811	757	794	810	842	749	812	719	762	766	757	792	789	796	834	762	769	821	767	794	776	767	764	739	782	779	785	811	743	803	774	815	789	799	755	788	771	777	826	783	783	792	800	757	791	739	776	769	737	834	756	812	806	781	760	777	846	741	797	798	791	803	771	820	756	761	816	797	724	765	810	759	822	795	788	817	767	809	750	779	789	796	744	799	774	766	751	782	774	814	770	812	812	746	759	802	733	816	808	823	786	765	739	739	797	777	754	806	763	720	794	770	793	777	808	787	760	737	767	794	747	721	778	818	807	775	779	789	855	719	759	740	790	751	776	802	768	766	808	743	795	766	745	750	807	774	838	767	757	834	743	780	761	783	753	812	768	787	757	791	755	780	731	810	783	799	767	754	738	746	829	787	772	777	785	788	786	830	752	729	794	768	763	799	865	767	795	787	771	755	796	730	802	785	818	785	820	760	786	753	829	794	774	782	782	749	758	755	777	797	791	776	747	778	757	810	766	805	800	752	761	742	727	792	747	785	774	776	755	748	715	783	736	770	811	811	765	790	759	782	789	778	745	746	746	725	831	727	800	786	764	795	791	769	780	735	786	767	777	792	775	800	830	762	793	788	793	768	793	771	751	784	777	806	738	797	752	770	774	776	731	831	741	773	828	796	736	784	803	809	821	752	792	765	779	807	749	807	806	842	786	775	761	786	783	809	739	794	778	751	809	776	772	794	803	796	743	724	779	745	810	785	766	752	778	758	794	786	740	806	800	794	804	753	783	793	754	784	771	797	762	749	798	796	765	772	811	794	788	766	739	822	796	814	801	758	756	809	769	767	761	811	757	775	755	735	773	759	815	788	799	787	815	777	756	757	769	804	792	789	831	774	777	774	758	767	803	772	815	754	765	832	725	710	809	779	747	822	792	756	762	798	793	726	772	793	770	707	799	829	792	753	804	768	757	750	796	792	799	815	817	788	800	756	737	820	793	845	745	768	810	778	770	753	745	796	731	724	756	839	763	771	759	737	809	733	761	835	743	771	782	765	817	817	788	817	755	771	766	812	792	788	774	799	781	811	773	751	794	809	779	797	776	801	836	780	712	791	757	759	741	772	800	762	783	769	797	821	802	803	776	778	760	800	692	755	782	757	788	809	800	763	798	804	784	761	754	815	797	757	701	810	743	845	815	807	811	745	732	786	762	840	782	711	794	782	760	799	768	768	771	791	799	751	744	759	788	783	814	783	802	777	764	771	795	773	743	806	747	835	774	773	747	787	749	782	758	781	807	809	776	800	735	701	797	752	752	756	781	782	776	853	792	797	768	793	767	777	752	783	731	748	762	792	834	789	762	733	795	827	798	776	821	816	820	788	770	773	788	830	770	744	794	780	776	820	770	803	780	816	806	763	778	809	771	785	786	806	707	778	778	806	818	774	794	785	777	725	809	769	823	766	755	788	816	785	827	828	763	855	797	753	767	741	791	806	797	760	720	775	773	776	754	781	770	774	758	751	804	771	767	751	811	752	774	785	792	816	809	806	758	754	799	772	813	794	789	768	734	752	817	751	756	780	777	783	794	753	721	782	771	771	818	817	779	762	815	814	792	780	816	764	733	757	801	795	746	769	752	802	781	739	796	802	792	766	746	757	761	805	808	741	763	810	816	751	764	776	758	783	786	801	820	790	747	749	765	752	780	763	780	789	787	774	794	773	801	773	767	781	787	785	797	720	810	743	791	775	782	831	751	776	830	789	719	748	779	773	809	786	800	832	816	764	794	764	761	815	810	765	770	749	825	744	784	801	726	793	796	781	761	801	796	748	753	757	779	750	773	788	768	789	799	802	760	723	792	740	767	736	827	759	750	755	709	783	763	834	798	787	817	818	748	827	754	805	775	770	768	796	799	784	812	758	753	794	758	782	761	732	782	738	792	757	821	768	775	782	749	745	778	793	736	733	775	772	733	766	820	804	754	769	751	750	772	758	799	783	767	782	771	818	780	803	768	757	808	757	796	718	796	796	812	844	772	759	811	781	721	757	780	834	775	800	801	795	768	764	814	812	765	812	811	802	730	802	753	775	819	767	778	812	745	757	830	766	799	792	760	781	734	820	753	813	775	793	810	758	779	730	733	778	735	755	763	766	779	772	788	816	742	739	758	767	805	800	789	802	807	757	762	774	745	803	828	767	777	800	809	823	766	799	832	781	795	772	777	780	794	780	762	803	779	787	778	793	785	739	795	743	719	788	784	768	819	842	765	766	762	746	751	774	739	797	781	776	824	772	781	764	765	747	798	782	780	788	816	811	770	789	786	776	790	812	742	796	808	763	712	817	783	819	754	790	765	779	776	757	803	754	788	779	774	801	782	785	781	790	825	765	791	792	821	773	782	764	808	794	752	876	783	780	752	792	822	769	839	779	816	754	764	847	811	779	770	760	785	785	786	767	787	768	766	768	742	795	773	794	792	772	783	814	847	797	787	779	791	761	823	751	786	787	790	757	789	811	772	761	748	788	802	735	778	777	847	770	806	801	839	768	749	788	782	787	738	829	770	814	754	799	749	786	744	742	772	814	757	769	780	757	782	849	767	765	718	779	730	769	750	757	779	832	756	831	796	801	820	795	825	783	786	772	788	799	784	741	786	840	770	802	789	805	767	761	737	800	757	778	786	797	777	758	820	775	779	780	776	821	777	795	734	822	739	723	782	799	757	814	762	796	744	808	782	760	780	767	795	767	759	772	789	811	781	769	781	824	839	792	745	762	808	801	804	763	777	812	785	772	767	777	744	821	831	729	784	771	778
21087	9473	3647	433	305	307	290	261	310	307	292	284	315	301	303	268	277	258	264	276	307	283	304	267	256	270	289	311	301	283	299	288	335	265	253	274	303	287	271	292	293	278	259	281	290	276	285	294	303	266	280	277	270	255	294	251	294	278	271	264	273	283	283	301	277	300	289	278	271	267	271	265	260	267	295	265	295	267	268	258	277	293	259	259	291	260	274	301	247	250	280	274	305	271	282	293	322	277	288	307	294	279	309	286	278	291	258	275	274	276	294	287	303	287	318	317	317	303	284	312	272	295	278	287	288	304	302	257	269	272	297	289	264	271	278	267	266	286	252	256	266	282	253	290	274	291	273	265	268	308	290	275	266	263	283	292	256	297	286	265	298	274	286	304	247	300	278	297	255	324	268	272	303	281	265	317	300	281	273	294	272	269	276	283	316	278	281	292	287	313	288	265	280	304	259	289	302	260	272	286	254	271	296	259	283	282	282	315	267	305	297	278	278	293	279	265	301	282	266	298	326	284	284	317	265	310	272	287	265	253	299	299	270	255	281	317	278	288	276	295	275	258	260	281	307	299	292	298	260	252	287	306	301	306	288	272	243	282	270	279	277	309	242	252	284	259	284	266	272	303	294	293	282	271	278	271	322	297	273	255	258	296	274	277	285	305	276	312	286	278	282	303	272	246	300	280	312	303	301	287	243	292	262	277	249	279	276	246	269	287	312	292	288	288	251	261	286	290	301	290	271	255	300	235	285	294	276	292	303	286	313	258	288	272	296	280	254	274	295	281	316	303	256	278	274	275	296	263	245	305	304	297	301	293	295	270	269	277	309	279	289	309	287	279	268	277	286	282	277	272	254	242	312	309	254	324	262	245	292	269	295	328	311	258	303	290	308	291	286	283	292	271	296	310	274	275	266	237	244	292	296	302	287	241	265	289	314	317	271	291	259	280	278	252	299	274	282	267	293	275	301	297	273	259	274	282	279	253	292	285	323	288	293	282	289	275	246	256	290	263	273	291	290	246	274	316	259	263	265	323	267	298	298	272	245	265	299	280	288	282	284	264	292	284	267	292	281	275	266	264	306	266	293	294	287	279	298	268	255	259	296	256	281	268	288	289	286	297	267	284	297	285	308	289	272	265	261	276	294	279	277	280	284	308	295	265	294	283	254	282	312	261	271	289	289	255	282	280	279	257	286	244	277	286	286	266	241	314	268	258	284	283	293	257	294	307	306	289	288	265	294	301	281	262	257	263	284	302	269	266	279	273	280	290	283	287	296	291	284	260	299	250	269	296	271	247	301	287	285	307	288	310	253	264	265	257	259	277	284	296	282	275	271	279	290	271	292	256	259	304	265	284	282	288	269	288	287	301	286	272	285	267	276	275	302	282	249	267	283	288	303	289	244	277	282	268	291	281	298	257	287	317	325	293	302	246	309	285	247	306	300	264	267	275	286	293	261	280	289	271	269	316	290	280	323	282	276	275	269	278	310	255	287	278	265	289	260	289	256	305	295	280	287	276	318	295	273	246	296	304	252	263	258	319	278	280	289	279	295	287	286	286	299	241	290	246	280	266	289	313	311	282	308	309	269	297	260	321	278	330	300	273	279	267	301	302	295	325	286	246	309	291	261	276	275	299	294	278	265	295	249	292	292	272	299	272	282	302	299	260	277	278	263	299	281	278	268	271	311	329	281	282	271	290	332	286	275	283	290	295	250	304	318	279	265	262	262	232	250	269	265	286	290	297	285	289	284	255	270	268	253	282	269	268	290	301	291	293	272	267	283	282	302	265	279	271	268	290	302	246	282	276	266	268	291	257	287	249	301	306	291	243	270	275	280	291	274	275	273	302	277	285	341	283	295	268	282	318	297	278	284	286	308	265	291	280	279	261	295	299	263	277	296	265	258	282	302	287	291	278	283	310	278	295	290	284	296	280	295	268	272	267	282	309	277	284	303	275	283	275	275	304	309	305	291	275	281	280	289	268	288	280	268	286	295	281	285	282	291	296	287	261	280	286	317	301	250	276	261	253	280	274	318	246	297	263	274	307	241	293	277	278	298	259	309	278	292	304	297	286	260	289	300	291	270	285	276	289	280	278	267	291	318	279	283	300	264	295	283	305	295	296	279	291	269	313	240	294	298	307	304	257	265	261	292	262	291	290	257	262	256	279	261	278	297	273	290	302	256	286	258	287	252	293	310	272	267	274	316	295	294	258	293	279	287	274	255	294	306	289	251	273	282	314	276	253	283	262	281	280	257	294	272	285	274	297	297	287	259	282	279	279	298	265	282	312	266	307	312	280	284	300	302	282	329	305	264	284	298	293	300	301	283	305	330	283	305	241	288	284	278	303	303	282	306	311	284	268	280	260	269	274	267	286	300	279	290	273	278	286	271	284	291	295	262	280	274	280	254	285	289	253	265	287	281	298	276	277	258	278	274	277	272	300	259	231	310	294	273	296	302	304	296	294	299	278	253	262	225	280	302	297	258	269	250	255	270	297	273	270	306	264	281	286	241	272	293	263	279	236	277	280	268	294	265	282	297	299	306	272	266	284	261	286	282	251	282	307	295	280	316	316	302	317	290	273	292	258	267	278	255	268	267	261	294	291	295	285	285	314	246	286	342	311	274	294	277	299	274	277	288	307	273	290	279	296	304	257	288	280	259	267	278	300	277	271	296	304	288	287	295	283	288	308	254	272	277	259	241	294	282	265	300	255	291	274	287	261	279	303	288	296	279	266	308	266	291	267	294	297	264	290	277	320	295	317	300	310	289	294	281	279	255	305	292	294	297	300	276	296	286	220	272	291	277	293	291	288	322	252	318	280	292	309	258	288	304	286	278	264	252	260	275	249	279	296	277	267	267	290	284	302	279	260	285	271	285	292	293	275	288	252	293	282	292	271	257	298	280	275	302	294	254	270	293	298	275	279	271	297	314	288	274	275	290	271	292	283	268	255	280	272	246	251	262	267	276	262	299	281	302	264	288	280	264	263	278	282	294	281	306	314	331	273	276	281	271	270	283	295	303	284	298	306	274	275	257	259	303	282	278	288	308	319	300	312	315	320	329	313	302	298	292	259	271	292	265	275	325	263	277	243	278	269	280	274	263	261	289	249	287	269	262	303	287	327	308	281	261	271	295	275	225	264	283	272	294	272	295	268	296	233	286	304	311	274	255	281	269	267	254	316	269	328	271	237	278	256	305	314	284	303	273	297	286	277	287	313	275	232	255	303	288	279	299	250	273	260	289	236	273	255	277	277	264	294	253	298	288	287	260	274	284	275	267	276	235	284	287	278	305	300	278	253	299	263	281	258	279	295	270	269	285	278	327	304	277	290	254	291	316	276	299	238	294	312	274	271	286	295	254	297	320	273	293	277	289	285	271	282	306	287	274	295	285	283	262	285	288	299	263	290	259	274	288	280	244	259	278	283	294	280	285	259	312	279	283	277	235	269	253	304	295	268	284	257	274	308	282	323	255	297	251	303	318	275
10400	6517	6651	701	693	682	709	623	676	685	662	641	654	653	671	609	604	656	647	645	630	649	617	655	656	668	654	649	656	610	659	650	690	610	678	631	711	617	619	611	680	720	641	649	651	656	660	672	632	592	676	650	660	667	659	642	705	628	623	640	674	614	635	625	699	644	655	731	699	759	654	645	619	618	624	614	610	650	690	643	663	623	624	647	642	670	699	578	623	658	614	619	643	666	660	600	684	638	634	665	619	672	631	688	693	670	649	634	658	657	649	614	665	710	672	686	679	637	663	591	655	609	644	657	665	650	638	676	647	581	659	652	661	637	643	666	664	669	621	626	619	596	615	683	607	660	634	598	673	590	644	666	619	677	652	663	681	668	639	673	660	611	672	648	663	627	646	674	672	649	686	658	634	630	631	653	657	691	622	647	642	640	657	698	660	655	646	691	586	611	640	630	666	672	669	633	635	664	672	693	673	635	597	663	609	708	641	667	659	646	652	644	612	656	646	662	678	679	634	677	674	661	676	620	639	612	660	681	668	668	629	628	656	629	623	618	684	672	700	625	663	668	626	638	634	654	662	664	636	633	693	626	622	675	641	639	639	676	694	623	679	597	637	647	662	639	637	626	645	649	668	624	637	637	657	659	646	680	596	637	657	625	657	653	641	650	653	683	687	622	658	631	691	643	679	598	650	652	657	690	630	708	679	668	635	619	626	616	645	667	627	661	655	655	643	624	648	610	706	614	681	649	644	639	669	637	648	625	597	662	637	675	620	664	683	709	661	629	658	621	672	614	704	630	659	651	663	643	611	648	688	698	619	633	657	634	614	623	626	624	666	624	656	637	603	614	654	620	670	658	649	647	685	595	658	652	651	640	662	655	622	642	699	690	672	670	667	619	646	639	629	618	685	611	635	666	640	622	641	620	627	652	613	630	677	707	656	596	624	629	666	651	678	632	664	646	694	670	682	661	624	668	598	672	690	679	665	634	647	639	650	628	637	636	653	658	616	614	683	630	678	666	651	629	597	676	642	697	653	693	665	676	688	653	659	658	636	647	644	613	621	726	706	620	646	675	642	669	656	619	707	646	636	671	662	701	614	631	692	648	676	578	602	658	653	680	675	633	611	633	653	608	664	648	636	651	633	610	633	630	665	653	633	651	631	614	635	600	613	669	589	646	634	632	675	652	644	687	690	647	645	643	649	713	649	655	661	624	649	645	657	647	619	681	664	619	645	649	616	625	676	615	654	650	656	648	671	718	659	630	620	600	672	642	643	644	659	642	653	661	634	620	679	659	670	640	587	636	653	696	661	679	647	661	616	611	663	643	654	625	626	641	638	666	624	634	633	663	700	662	648	690	605	702	677	665	652	602	627	673	650	687	680	660	674	635	611	651	652	647	617	615	636	645	638	640	631	648	616	666	653	655	624	665	654	629	675	623	656	681	669	636	673	626	654	625	627	620	654	676	660	656	602	649	648	649	672	646	624	596	638	666	663	674	680	602	657	676	710	621	607	665	623	607	632	646	592	655	634	646	697	661	664	642	670	678	589	625	619	650	610	638	608	654	618	625	596	694	630	648	652	661	685	636	663	619	630	672	653	611	635	645	630	686	639	635	645	634	620	679	659	685	648	673	638	660	613	619	667	697	608	667	636	639	655	656	690	671	653	630	656	628	679	658	637	631	637	630	639	640	666	620	637	656	651	645	661	639	662	619	623	654	666	693	624	633	637	679	644	647	654	610	693	680	647	645	615	621	681	654	608	602	589	674	662	683	614	666	698	673	680	666	632	680	615	632	658	626	634	615	647	637	676	647	645	621	674	643	669	631	666	658	630	648	655	636	653	636	611	711	629	662	610	659	615	630	661	654	647	620	665	656	653	669	626	647	649	631	647	631	641	658	673	611	670	677	667	635	688	684	629	695	661	675	627	678	635	631	637	651	645	665	661	640	637	674	621	668	658	714	622	632	642	662	678	630	649	647	669	592	640	616	682	646	630	644	633	610	655	648	610	709	618	669	649	645	642	662	621	641	682	662	668	637	579	620	660	621	681	641	654	666	586	678	684	643	654	661	656	625	668	619	633	649	655	608	672	677	629	640	673	688	671	645	664	603	663	683	622	607	607	668	657	676	654	604	691	666	637	702	682	635	651	636	630	653	618	648	687	642	630	643	683	598	613	619	658	701	673	655	602	655	636	625	651	690	687	706	636	642	630	659	640	669	654	602	607	601	664	618	687	621	635	653	671	626	699	613	663	685	693	639	660	616	656	663	643	642	593	649	679	656	660	682	648	639	625	630	679	623	676	645	654	641	647	653	671	646	594	674	700	635	619	630	624	661	629	656	616	666	608	635	642	624	656	644	648	639	630	669	682	617	638	594	661	595	703	636	645	617	649	615	628	623	629	626	630	643	655	665	647	625	654	618	644	631	610	628	665	622	689	614	619	636	626	656	645	643	648	677	647	644	646	608	646	727	632	663	669	634	623	657	663	631	688	613	672	676	669	683	697	640	650	646	688	621	636	630	652	608	674	642	630	666	647	638	588	610	634	649	617	634	630	662	649	642	614	631	634	643	642	662	613	662	616	663	663	664	602	659	639	630	673	629	665	620	659	643	691	601	672	673	628	602	650	605	648	635	615	684	636	646	649	612	624	646	651	635	667	644	687	641	622	618	639	645	680	623	622	636	646	629	668	645	641	660	654	671	667	670	610	652	678	632	662	644	659	638	642	651	611	651	645	625	664	642	605	649	647	663	629	658	630	620	678	643	651	696	676	669	662	653	627	672	691	644	661	620	619	601	650	595	630	667	683	677	659	646	654	660	663	635	669	697	636	596	662	657	656	623	655	684	681	660	645	691	667	644	657	638	670	646	635	647	638	633	658	620	630	643	627	648	629	613	621	658	607	656	638	637	633	629	665	633	643	645	641	647	642	691	644	672	646	623	624	703	619	663	635	620	643	636	666	607	701	660	646	665	633	647	648	643	678	669	655	613	646	660	614	637	668	654	634	665	609	648	649	682	653	673	631	634	612	632	638	664	667	610	682	635	629	662	690	617	661	629	665	619	673	638	619	618	648	622	621	667	652	667	651	625	670	685	651	667	644	602	650	636	658	661	612	667	651	689	659	636	668	700	626	629	669	632	625	701	673	633	600	680	633	621	675	639	667	641	674	653	624	635	643	653	678	641	618	671	642	622	632	625	664	627	673	628	605	624	615	631	680	654	619	658	644	614	659	636	660	664	648	671	641	654	579	675	626	654	675	625	616	634	616	627	673	646	635	660	636	667	626	634	664	647	646	649	595	652	657	641	639	643	678	682	673	630	583	640	651	665	661	669	615	673	629	634	650	687	639	623	641	703	613	690	617	644	617	653	646	637	671	645	654	663	623	620	623	677	625	629	665	617	612	631	600	649	607	621	688	631	646	594	612	657	677	613	661	667	655	601	695	621	631	640	640	609	656	648	674	593	684	651	651	630	651	636	655	639	637	650
31583	31025	45935	10874	1100	450	385	348	303	309	296	258	239	247	232	251	218	205	222	203	225	188	194	216	213	188	188	195	205	206	209	230	232	215	221	228	193	208	227	200	227	209	213	207	220	210	183	214	228	207	219	209	181	202	212	194	198	207	211	180	165	222	221	215	199	182	237	201	219	217	219	218	211	190	199	176	195	221	202	204	220	205	178	198	206	200	188	216	200	203	215	224	209	193	199	192	204	198	193	215	190	194	206	228	217	201	202	180	192	202	183	193	242	199	213	199	193	209	185	189	205	200	223	200	221	191	205	197	205	184	211	209	217	221	230	223	213	219	189	190	207	210	195	167	214	209	213	215	169	209	211	217	189	236	231	211	197	212	199	203	222	185	217	199	177	201	218	220	207	233	202	213	194	189	197	201	196	208	182	203	229	198	210	209	177	200	215	204	220	214	207	183	205	169	190	207	194	183	195	189	188	202	188	191	212	199	197	219	243	205	207	208	200	234	215	211	205	202	202	208	184	211	178	166	213	210	201	194	203	210	190	181	196	172	198	213	213	196	191	187	204	230	205	177	213	201	217	176	208	201	233	207	234	187	177	209	204	207	195	172	195	206	211	218	162	207	187	212	192	209	226	197	205	181	212	212	240	198	204	188	236	176	228	204	197	182	208	182	223	231	196	236	203	187	210	180	226	183	189	207	201	184	199	205	213	197	227	166	203	186	193	223	187	182	172	177	204	206	217	223	187	200	181	215	163	206	182	210	212	184	221	193	243	201	221	192	200	181	198	176	181	201	195	213	199	182	209	185	203	213	208	227	192	196	205	201	175	189	216	205	204	187	184	214	169	176	175	211	216	226	225	172	205	225	199	209	212	189	205	200	229	219	217	163	217	200	216	200	215	197	179	199	184	184	216	224	204	206	172	199	197	217	174	207	203	199	208	210	192	177	211	185	222	201	182	215	196	195	210	209	188	199	197	220	208	193	240	219	210	209	191	182	195	200	200	218	182	199	217	189	192	211	196	207	205	190	180	204	203	213	212	245	232	175	209	186	195	199	211	198	206	197	180	199	211	224	213	195	178	178	194	221	206	182	172	195	210	198	209	202	225	223	199	182	199	198	197	214	207	175	204	181	191	195	218	212	196	197	205	203	171	188	228	207	190	184	184	195	188	204	212	207	214	207	196	221	197	206	176	206	208	172	210	219	214	223	186	195	194	187	188	195	210	206	221	202	248	205	193	229	237	198	197	210	208	190	205	199	206	194	200	192	219	225	246	218	225	201	194	218	197	192	214	172	192	182	210	211	185	192	202	182	198	217	188	207	187	205	196	207	200	175	179	187	197	219	215	189	204	222	201	195	215	199	196	201	180	196	193	189	183	185	216	201	201	202	209	213	205	221	216	188	193	230	198	231	208	205	190	203	206	214	215	212	174	223	178	219	196	171	203	203	155	197	174	182	201	204	204	194	204	203	185	219	208	198	219	210	226	185	188	182	213	217	204	204	205	205	181	204	192	187	200	183	206	194	194	226	204	190	221	206	196	189	197	211	191	240	206	193	195	191	186	200	199	185	180	200	221	193	215	186	214	198	218	185	177	166	193	171	207	188	223	202	191	170	219	186	171	180	183	216	219	182	199	203	165	190	194	199	215	212	221	203	226	218	225	233	209	242	217	212	215	187	228	204	221	183	180	200	195	234	192	174	198	180	200	202	191	191	198	220	232	195	176	221	198	208	206	203	199	209	197	199	205	197	213	191	235	177	191	195	222	179	220	222	218	203	201	211	196	214	203	186	178	187	208	197	200	194	213	219	197	196	223	198	211	190	179	179	206	209	208	178	191	178	204	176	198	226	199	185	207	205	205	193	219	222	199	201	194	199	220	189	209	212	204	200	181	235	208	197	186	208	200	213	203	194	191	199	219	210	206	204	201	215	218	170	214	194	201	196	224	177	216	196	204	211	205	224	187	190	207	212	196	181	208	194	191	223	187	199	196	212	237	213	192	201	221	197	213	221	205	198	163	189	203	205	206	222	208	216	197	193	197	206	193	194	204	174	220	217	217	187	219	217	194	237	190	198	200	214	212	233	211	195	202	197	198	212	190	209	187	215	178	177	176	188	193	173	212	191	232	196	210	180	193	198	210	186	218	188	239	202	189	224	212	194	187	196	181	205	207	209	220	184	182	200	190	185	189	193	214	211	214	197	220	168	206	187	174	230	196	207	199	177	187	205	178	212	199	191	191	214	185	183	183	179	203	206	209	201	181	202	208	207	201	178	195	214	197	202	219	209	196	198	205	195	210	212	208	190	208	196	183	184	210	203	174	210	194	201	205	223	213	188	218	193	196	174	203	184	217	226	209	203	205	176	170	197	195	195	229	210	206	169	184	236	211	198	216	187	212	183	233	192	186	184	211	170	204	207	181	188	197	203	223	218	206	174	199	226	194	222	190	214	195	220	215	193	192	213	198	206	188	211	228	213	186	216	191	199	203	200	208	204	198	195	204	203	192	214	209	197	191	205	212	240	209	196	220	205	193	235	202	205	191	199	214	222	196	193	197	190	187	214	199	200	209	213	216	209	194	234	220	172	225	203	209	200	213	184	204	201	206	210	201	230	190	210	193	206	185	179	195	189	164	202	185	191	188	188	195	224	192	202	226	188	206	189	187	204	206	194	237	200	189	217	195	212	197	196	229	187	203	204	188	215	213	197	181	208	214	188	195	201	213	211	215	200	177	203	180	186	197	190	213	210	221	185	182	213	221	224	220	208	188	193	216	202	216	199	174	206	199	208	214	212	200	188	199	205	222	222	228	218	209	197	166	215	226	216	192	198	212	224	150	187	200	203	199	219	207	177	213	196	204	197	198	230	209	163	205	221	204	217	184	187	184	218	216	183	177	194	231	233	180	192	209	174	200	203	196	214	211	215	225	207	189	216	201	217	184	216	200	208	193	184	206	196	185	179	200	184	237	205	209	214	222	183	197	221	195	184	192	203	190	207	195	217	187	207	204	180	199	211	184	197	214	204	204	194	187	215	177	191	192	226	209	227	219	180	188	193	196	206	197	208	210	195	192	173	178	200	232	181	193	207	227	222	213	202	180	183	210	225	212	204	227	206	208	203	220	212	229	203	189	196	215	177	205	205	218	215	191	178	198	195	220	215	226	209	194	211	219	200	178	206	213	188	206	195	180	177	202	205	185	190	213	214	246	184	210	201	185	184	208	225	198	201	217	209	199	214	211	214	222	228	195	177	202	202	197	209	200	198	237	192	205	199	204	197	207	230	205	191	219	203	214	198	227	219	209	227	179	180	189	215	190	204	198	216	199	227	197	168	189	212	207	202	218	195	166	197	197	210	219	204	187	179	191	196	200	202	193	175	216	189	216	167	201	216	202	205	186	202	210	186	194	194	182	206	204	211	190	200	224	262	232	180	196	203	220	222	218	179	212	207	180	205	201	204	199	209	205	216	225	200	197	180	196	206	216	196	206	225
16550	25447	36344	2853	2159	1777	1545	1295	1136	1042	979	833	836	765	770	668	700	682	604	615	624	594	576	612	557	524	564	553	534	630	587	589	554	531	556	553	502	560	493	540	530	543	514	521	530	509	508	535	553	498	552	605	544	529	532	538	484	532	532	515	511	563	510	515	576	539	490	553	586	646	571	516	504	485	493	517	493	464	479	579	519	544	499	477	505	513	507	494	482	483	474	481	448	539	495	507	508	520	485	505	523	503	515	501	523	537	478	502	540	514	509	508	449	623	577	550	511	528	506	526	506	497	512	506	528	504	487	526	516	471	504	487	496	496	508	557	507	567	514	496	500	499	528	498	516	488	531	514	480	553	494	490	535	469	521	497	501	506	477	523	528	481	474	520	461	464	489	458	530	492	461	495	518	440	540	495	532	531	517	522	490	497	481	497	544	533	490	505	512	496	506	510	522	507	471	510	499	485	495	582	485	508	523	480	527	485	516	519	514	527	555	490	537	496	485	529	514	498	551	516	515	471	508	473	506	520	551	475	484	448	532	493	488	508	494	504	537	513	511	485	516	507	546	493	496	485	505	517	517	520	492	519	532	527	500	524	527	504	549	512	500	484	496	497	521	491	528	544	524	472	546	468	489	508	500	524	513	513	534	518	460	519	487	507	486	501	475	537	504	467	490	517	515	468	482	472	511	539	486	529	476	498	567	525	523	511	525	504	522	498	499	496	520	502	528	505	497	511	535	538	551	507	472	472	491	529	493	491	486	480	515	503	473	512	475	466	496	518	486	466	492	520	507	518	491	503	501	483	511	519	511	508	518	461	475	490	507	448	502	534	524	475	450	513	475	490	483	477	558	500	515	469	459	528	521	443	505	515	531	564	481	470	522	462	527	476	533	480	488	494	468	547	493	526	507	523	504	560	514	498	501	484	530	476	465	440	509	464	529	509	529	544	487	464	515	491	496	516	481	523	470	487	513	462	489	505	503	505	520	499	486	487	460	542	523	513	444	500	494	482	478	512	528	484	513	516	467	513	501	466	493	524	474	526	513	510	532	479	491	552	485	552	494	523	509	490	515	496	509	520	507	513	529	488	519	476	512	515	501	514	481	484	544	505	517	483	458	476	484	516	510	506	525	516	490	505	474	519	519	505	502	501	524	484	493	488	459	517	497	525	513	461	511	458	500	479	532	558	495	501	460	490	497	451	516	512	452	531	463	510	517	486	503	533	488	501	450	508	515	433	499	509	468	478	484	482	507	523	497	474	460	491	501	497	504	468	485	496	527	454	530	525	523	488	542	529	463	467	520	489	528	535	516	495	501	500	515	497	508	477	494	494	496	498	486	505	503	450	492	493	500	485	513	488	498	476	495	530	511	459	472	485	485	477	501	504	517	495	450	487	512	520	506	500	490	522	499	455	493	517	489	491	516	506	482	489	514	523	516	467	524	486	468	509	504	476	482	471	476	487	479	507	491	512	517	518	522	467	531	487	506	494	531	521	459	522	470	497	518	447	519	505	480	481	489	496	480	498	496	479	495	527	505	501	487	491	502	480	508	511	486	491	519	495	493	493	478	492	510	540	513	537	502	515	452	512	465	481	458	534	510	499	504	512	495	474	528	501	478	534	494	499	488	502	520	491	521	496	487	478	491	528	508	488	511	503	471	473	480	519	517	498	521	501	520	536	490	520	514	497	487	530	537	517	526	488	507	475	494	489	522	529	502	510	505	468	520	522	499	494	505	499	504	476	475	482	502	476	477	485	510	515	546	485	496	479	517	518	507	485	522	553	493	481	485	500	508	509	508	506	507	482	496	522	534	514	455	507	508	495	495	493	487	509	489	486	519	508	476	459	488	513	513	504	525	493	520	494	504	480	513	498	494	473	461	472	495	505	497	484	482	485	533	526	499	503	463	489	497	489	478	522	503	531	514	530	510	459	489	527	470	490	529	487	483	517	494	488	516	502	518	559	530	478	506	509	489	522	500	531	543	513	485	501	522	494	494	490	516	525	504	535	471	478	532	485	474	489	537	515	505	504	498	454	520	467	521	527	486	477	492	477	517	480	481	524	515	493	472	491	502	503	447	525	484	477	492	511	499	492	480	517	520	508	512	516	503	510	513	481	484	536	519	519	499	483	510	532	486	510	458	492	502	480	502	488	518	549	499	494	522	509	488	485	495	480	492	538	479	478	454	514	522	474	459	506	522	508	494	518	475	493	514	494	561	518	510	490	514	501	488	506	476	515	503	515	500	493	484	502	492	450	480	513	500	519	486	515	498	508	542	502	528	494	491	480	506	557	485	501	495	523	484	510	494	453	456	515	492	514	481	483	452	487	444	530	519	458	509	505	506	487	516	513	551	512	507	468	476	516	522	514	511	492	485	485	504	509	452	532	546	477	511	521	526	469	473	505	488	479	473	482	491	540	488	500	490	481	495	543	520	459	530	485	529	492	503	458	526	496	492	478	488	473	469	465	510	496	466	510	538	533	516	504	528	506	481	485	505	503	464	502	530	468	514	496	515	478	538	512	492	528	477	483	524	490	492	524	501	505	481	471	498	499	466	537	472	501	555	512	497	526	524	484	513	484	479	494	521	526	487	475	491	518	529	535	519	464	534	477	526	501	490	526	525	523	527	519	501	526	540	529	496	474	533	513	514	464	500	510	536	494	488	483	547	494	484	500	475	512	521	485	484	499	512	513	507	507	495	501	503	496	529	509	506	498	503	493	527	511	478	483	494	529	498	533	556	472	481	508	471	525	496	493	505	481	507	490	500	487	500	503	520	512	527	481	493	526	531	523	521	507	542	487	474	470	520	528	527	516	526	550	458	485	517	483	511	489	483	511	469	487	545	476	531	520	512	517	503	478	499	495	528	468	515	485	496	526	507	442	543	505	476	493	539	468	518	483	492	529	528	539	536	528	528	491	500	511	551	534	529	494	472	484	486	473	529	501	476	520	510	491	516	527	472	485	461	488	491	498	507	497	531	528	495	489	520	511	472	545	481	454	512	480	507	537	486	491	472	518	507	474	561	505	540	483	484	507	499	508	503	485	490	470	518	461	488	494	504	495	497	461	466	501	515	479	522	499	559	515	498	523	527	471	477	501	486	505	455	467	543	516	507	518	499	482	476	523	508	524	487	503	512	501	511	528	525	496	478	499	547	490	557	502	532	512	520	514	481	512	503	493	523	505	537	528	551	502	490	450	503	515	482	471	503	502	473	489	459	475	512	514	513	491	497	488	489	498	529	493	499	497	527	513	503	454	514	490	503	473	528	514	481	490	508	492	509	508	528	510	515	510	504	455	526	486	488	532	502	521	478	554	529	517	484	493	497	495	495	479	503	478	489	493	527	522	520	471	490	498	474	521	545	511	527	474	490	511	488	498	489	507	515	533	504	467	487	488	510	504	518	532	506	496	498	509	495	508	516	481	491	525	485	535	511	522	500	486	458	479	486	479	526	494	550	520	494	523	486	499	470	526	483	494	489	481
40218	44678	57039	21759	4716	1035	772	669	546	534	484	506	481	449	397	391	402	357	404	354	366	355	321	368	374	356	342	322	327	378	341	342	305	371	341	314	323	339	329	323	312	326	328	331	342	324	300	330	356	343	343	371	294	323	348	323	322	326	339	314	347	323	286	335	369	317	328	375	379	348	346	378	333	319	355	331	333	337	304	337	315	344	312	317	339	369	317	341	319	309	335	357	349	323	335	360	344	316	319	349	312	322	337	319	304	362	363	335	350	343	357	308	338	349	329	323	316	318	345	346	337	315	319	383	334	315	310	289	345	331	293	310	330	306	310	324	339	320	330	308	306	335	304	334	330	330	345	340	339	334	353	339	328	320	332	355	310	316	315	335	319	333	305	306	352	322	301	352	325	330	307	343	334	307	312	330	323	380	318	311	326	321	353	293	325	334	313	344	296	287	293	359	305	319	338	336	345	352	339	292	305	328	326	361	343	308	354	332	289	330	342	342	337	350	344	331	347	315	340	302	348	350	301	320	296	301	327	338	326	330	349	348	349	311	332	353	359	339	326	340	299	330	312	345	316	296	338	326	331	350	332	339	336	308	363	337	335	311	309	292	298	348	342	352	335	334	340	351	320	315	342	339	351	354	301	307	339	317	339	318	321	322	297	316	297	350	347	321	310	310	308	344	378	330	291	328	324	333	332	344	297	365	315	318	347	321	313	318	336	294	309	304	344	313	321	335	357	336	354	334	317	318	328	310	333	314	324	325	353	314	321	299	309	332	327	336	320	332	313	335	368	346	346	328	307	342	310	346	325	362	321	342	327	324	337	335	347	323	341	298	322	320	307	330	321	315	331	314	349	294	346	339	359	311	285	302	339	312	334	291	306	333	321	350	365	308	316	326	351	307	322	313	315	289	327	364	329	329	340	283	325	324	336	333	362	300	303	326	320	369	313	306	340	382	352	347	324	336	315	323	339	322	306	325	345	327	332	356	315	330	330	321	350	364	354	304	333	326	365	369	349	318	322	309	322	360	327	317	325	332	311	374	304	334	353	326	357	319	314	329	301	332	331	365	313	302	330	339	292	350	314	339	331	325	341	338	326	298	362	334	321	307	323	324	344	322	300	338	335	327	307	325	322	326	332	331	319	331	324	325	305	363	336	322	343	335	306	320	328	294	341	324	336	320	340	330	320	357	336	364	342	360	359	305	341	304	326	315	288	310	321	300	329	336	337	348	310	315	369	331	319	335	313	341	320	332	340	315	323	296	304	315	345	339	349	302	338	315	340	320	301	281	334	340	319	365	349	346	330	352	313	340	339	311	355	342	340	330	352	320	332	329	319	340	333	336	320	347	324	334	305	306	311	333	323	317	301	348	278	318	314	334	349	331	313	330	343	314	337	333	319	327	338	326	315	316	282	309	341	337	309	324	306	314	321	323	309	361	321	339	312	328	326	346	340	309	336	340	342	286	331	334	340	310	354	328	315	301	312	323	327	312	346	374	358	337	308	328	308	327	296	382	333	323	325	366	314	316	310	333	341	327	336	309	331	324	300	338	305	315	342	317	298	337	351	341	361	340	355	339	325	301	326	327	357	320	302	360	336	302	345	320	319	309	361	305	307	311	307	321	316	299	311	337	362	323	311	317	325	311	327	340	343	323	359	334	344	343	303	330	338	354	332	302	370	356	326	321	341	294	326	299	328	316	325	353	293	332	363	368	353	347	324	340	332	310	340	343	371	326	318	354	348	305	318	360	349	316	354	350	322	336	335	292	329	320	335	316	345	320	334	328	286	317	330	349	303	357	354	315	305	340	342	368	319	304	326	345	344	348	326	311	325	349	317	336	336	319	313	334	296	324	321	338	336	330	298	328	336	305	340	334	339	380	296	316	329	336	335	335	343	344	350	342	333	345	323	329	316	350	307	350	327	323	323	332	325	327	373	337	313	314	327	326	321	344	331	347	336	308	344	346	316	350	329	339	342	319	340	310	353	316	337	319	324	311	338	340	311	331	310	327	328	349	317	310	322	306	333	330	297	332	322	325	335	316	314	320	328	351	332	333	321	299	350	332	296	312	325	364	337	373	305	303	315	337	320	325	330	314	329	311	316	317	335	337	314	318	310	323	324	359	316	364	328	343	307	321	318	330	305	344	336	296	358	321	379	343	297	328	348	321	327	306	344	333	327	314	363	340	298	342	342	326	343	328	332	307	297	312	314	333	340	321	326	326	380	348	314	355	335	287	321	308	322	356	378	331	286	333	309	324	339	334	348	341	331	321	319	345	343	327	330	305	301	315	324	331	306	310	311	353	348	310	321	321	353	336	350	372	332	331	354	349	342	367	336	339	325	335	308	314	343	317	345	301	337	347	332	324	327	365	360	316	283	310	338	341	347	335	324	313	326	319	330	322	323	312	302	350	340	316	345	326	293	341	379	312	302	313	323	345	339	344	346	353	343	330	360	332	315	369	317	361	354	344	328	356	290	317	318	330	282	294	349	357	323	297	318	331	308	302	326	341	317	343	299	303	319	322	309	343	318	330	336	312	322	338	321	318	324	333	298	343	343	341	356	306	327	293	354	358	327	315	333	312	337	316	325	341	363	336	334	310	346	329	320	332	294	372	354	306	324	323	334	313	315	396	330	321	297	337	353	323	368	316	307	336	365	341	320	324	309	352	323	310	339	302	318	325	308	318	326	305	320	319	353	314	302	313	293	315	308	318	352	317	326	326	339	329	327	345	344	292	329	348	340	340	329	339	319	313	304	336	336	340	302	360	300	342	322	308	352	349	343	326	331	317	337	344	330	293	326	352	326	321	340	320	319	320	349	288	340	336	332	349	303	346	340	340	333	329	309	333	333	301	334	341	352	320	285	327	340	313	324	349	340	294	342	320	320	338	355	320	323	345	330	322	319	319	327	320	342	334	301	333	301	320	340	334	334	322	312	306	321	344	347	329	309	333	354	313	302	311	307	339	322	302	326	321	331	325	297	352	365	312	318	378	358	297	344	348	328	319	347	319	319	306	345	332	350	299	332	326	341	297	316	287	326	324	302	318	337	326	304	329	328	348	349	341	337	316	341	323	308	326	314	321	310	322	319	340	293	348	321	320	319	310	297	308	310	347	335	324	330	344	325	352	346	311	308	337	317	353	309	320	341	338	310	341	316	317	306	293	330	334	349	291	326	304	337	364	319	315	326	306	318	297	308	313	324	325	330	348	337	292	318	341	347	309	307	341	326	340	323	326	323	320	321	305	328	343	332	288	305	315	274	324	333	352	339	311	337	340	334	333	337	323	327	356	310	339	333	369	336	311	315	313	288	321	328	351	358	314	324	315	341	336	326	298	339	340	315	320	332	334	333	316	319	308	320	325	316	365	328	317	290	336	334	336	346	314	321	334	312	292	343	307	344	308	307	333	309	327	329	327	320	314	333	339	350	294	312	347	320	357	350	325	310	326	333	330	338	349	354	339	322	310	334	331	321	335	336	328	306	327
20405	34210	47366	5716	4125	3385	2817	2361	2122	1784	1696	1515	1396	1336	1249	1164	1116	1087	1050	1050	1032	1031	963	955	892	953	927	906	920	926	840	873	839	870	882	849	843	840	868	846	831	839	815	843	837	806	799	817	773	883	992	987	872	823	829	808	814	804	829	822	784	805	787	759	796	802	806	960	1156	917	843	801	790	792	801	772	811	771	785	780	796	776	859	781	771	768	773	715	774	810	735	809	862	772	751	846	786	821	808	816	741	796	844	746	776	800	817	828	837	808	784	770	808	852	884	787	784	794	783	711	796	773	755	777	713	805	754	768	783	771	761	796	806	758	727	792	778	788	773	731	721	736	751	746	747	740	817	791	753	778	733	787	784	806	800	737	776	812	749	726	754	780	783	792	748	754	752	745	755	756	757	765	738	791	721	802	759	763	763	823	796	807	708	728	792	772	785	773	718	814	763	764	764	799	783	787	729	784	771	788	738	770	783	733	741	807	774	783	745	791	709	775	778	752	769	761	780	834	791	728	770	724	802	753	757	805	769	764	781	801	768	777	721	803	729	758	741	779	760	754	765	747	692	734	824	807	823	777	751	761	759	756	741	812	744	766	758	779	771	781	733	732	774	794	758	764	744	758	785	770	711	771	748	724	786	749	816	822	700	864	768	825	737	776	736	760	788	782	764	789	820	790	836	720	802	735	743	774	752	803	750	751	787	781	779	800	780	765	748	790	771	772	760	780	760	744	779	789	821	804	761	735	801	767	797	756	742	726	748	777	755	763	746	799	765	772	782	776	777	775	689	732	793	804	788	779	719	741	842	786	828	761	729	830	758	736	740	772	774	756	753	777	760	761	751	771	819	736	765	763	771	740	746	763	764	804	664	793	757	763	786	768	718	782	752	794	781	753	815	781	742	768	773	785	768	775	771	788	742	793	717	782	763	805	798	748	806	782	773	732	790	762	758	752	761	720	769	786	791	764	766	766	748	766	767	703	843	790	821	780	788	746	743	793	793	765	758	777	809	753	779	747	816	750	741	790	729	790	747	755	786	753	762	742	709	768	782	764	802	772	785	767	761	755	764	757	816	725	786	785	769	804	750	791	776	746	761	774	718	739	774	804	783	694	800	731	761	781	759	814	774	780	769	779	823	764	783	752	776	742	803	784	793	730	731	764	775	791	724	774	751	739	766	799	808	767	735	764	764	814	736	769	801	735	814	827	756	733	782	798	783	740	807	750	759	746	753	780	757	780	756	797	746	792	786	772	763	762	781	717	770	735	798	759	729	850	802	786	779	822	765	775	768	794	779	777	784	794	758	767	808	794	759	776	760	742	748	793	808	741	799	741	753	778	798	760	786	758	787	803	743	767	806	778	789	727	753	709	829	769	742	750	742	761	819	809	820	761	810	799	770	766	759	758	708	771	803	739	775	750	727	771	747	772	794	761	747	783	755	803	818	817	802	780	783	775	759	791	767	787	746	771	765	750	795	743	777	741	770	783	729	733	757	753	796	766	769	788	784	789	778	754	751	773	726	776	730	780	729	756	794	802	749	837	796	754	786	723	806	790	748	753	760	798	790	773	784	733	747	752	800	777	765	732	777	759	763	773	704	776	797	750	742	752	783	788	750	780	739	780	735	823	780	764	677	775	767	782	752	778	824	766	779	778	762	741	730	771	813	815	754	754	784	752	752	778	771	773	750	765	778	776	753	828	776	757	731	699	739	810	787	756	775	799	769	768	773	719	779	804	787	781	808	800	780	771	808	749	847	726	744	760	779	832	782	733	796	768	755	790	776	740	728	784	739	800	744	764	784	773	766	787	717	758	754	757	770	775	792	775	697	764	775	761	774	771	785	763	721	804	718	812	745	756	772	741	816	784	786	753	767	748	741	721	779	717	731	705	800	745	735	837	770	768	800	746	749	790	782	757	760	741	774	773	784	783	808	767	802	748	804	777	807	781	815	759	729	778	780	775	774	774	801	809	741	824	743	788	766	760	816	776	772	742	818	751	760	848	787	781	785	747	755	766	769	816	764	763	801	786	683	751	738	757	758	770	811	754	762	755	745	770	796	699	763	745	750	799	801	795	764	739	815	738	756	717	764	782	744	776	793	807	818	746	780	752	731	809	749	720	795	748	820	759	763	767	756	758	753	795	723	765	736	835	770	764	764	733	764	764	792	816	768	801	737	755	781	804	746	756	769	759	730	732	798	770	774	754	741	772	754	780	727	755	762	740	788	768	789	761	748	766	773	750	770	721	799	777	784	797	728	750	769	759	730	745	790	799	806	794	722	779	776	775	772	768	757	746	776	748	780	753	767	778	780	755	828	772	769	787	781	752	769	781	764	781	785	786	794	780	813	820	725	758	739	800	759	777	797	759	731	752	753	805	827	778	803	716	727	759	781	722	748	770	714	748	820	818	735	783	768	781	790	771	789	718	780	760	726	798	752	764	798	800	790	743	757	814	735	771	726	763	760	762	775	745	738	713	799	807	762	747	688	800	724	797	741	788	776	741	809	773	741	745	804	791	723	782	760	734	741	733	766	770	808	786	744	754	774	775	719	790	766	760	775	782	737	774	759	710	773	798	823	752	808	787	794	770	781	771	771	766	783	737	795	748	748	771	708	812	769	791	783	761	818	745	765	786	744	827	779	725	727	765	783	788	829	802	740	710	718	768	804	755	777	756	754	795	773	792	809	796	773	801	792	779	771	778	785	812	775	792	729	828	749	760	808	749	816	731	778	786	710	780	790	784	771	754	697	737	710	750	761	770	722	861	766	754	748	758	797	770	778	804	762	781	742	752	751	758	753	795	808	767	805	769	759	781	804	772	771	764	768	798	832	773	785	761	771	761	753	774	740	813	738	792	754	779	783	767	810	772	738	750	798	730	783	811	823	798	741	728	757	797	767	811	736	784	760	769	774	748	760	748	827	806	756	797	754	811	765	803	748	763	772	755	765	800	807	726	729	756	744	788	786	855	782	759	761	762	771	771	797	772	750	805	811	773	800	816	736	813	814	769	781	780	784	791	782	762	806	733	775	762	740	753	780	759	729	749	769	731	791	784	755	754	749	806	694	760	733	810	776	769	770	723	746	765	759	744	742	727	720	779	813	759	740	787	795	811	761	755	800	834	719	787	732	817	799	769	788	795	771	739	775	793	735	817	729	772	788	760	736	755	815	745	784	785	762	793	748	720	751	727	768	789	777	772	813	766	744	782	745	754	780	792	763	751	765	790	758	796	803	769	741	732	758	736	785	772	729	795	800	786	800	798	767	793	724	784	741	805	778	824	766	744	780	774	750	795	782	796	798	756	787	740	772	794	772	751	776	756	723	757	735	797	782	843	757	759	727	809	821	764	781	771	770	771	766	779	741	727	762	796	766	777	790	830	796	777	765	765	734	747	787	755	769	774	789	782	766	753	768	801	754	822	792	762	774	766	776	780	746	736	806	742	750	812	798	790	760	741	795	783	749	797	772	756	783	745	784	745	806	753	828	788
20930	7701	3081	382	283	279	301	255	292	317	283	298	228	272	309	313	259	289	287	275	275	281	279	245	292	266	295	276	279	297	276	275	264	266	288	269	257	284	281	298	260	285	301	279	277	270	304	270	277	255	285	264	298	278	274	267	306	265	282	278	286	222	303	277	276	260	235	295	272	268	286	300	252	266	253	283	287	287	293	258	261	247	291	275	272	297	278	240	262	284	251	275	318	300	311	317	254	262	276	273	254	257	285	252	302	296	290	276	302	299	269	286	278	274	284	279	341	278	280	297	259	256	309	277	288	265	280	287	283	265	288	244	269	268	297	269	253	285	247	275	270	272	283	278	294	277	295	264	237	288	334	260	291	279	277	270	274	320	283	281	318	301	262	263	253	297	278	278	292	267	257	265	263	256	263	266	289	252	327	257	278	293	280	298	300	300	298	272	272	268	267	237	288	253	242	272	282	294	299	248	284	295	296	274	288	296	266	282	264	281	277	269	280	290	258	276	282	280	306	256	285	288	301	283	293	242	269	288	263	241	261	299	289	262	266	245	237	263	279	260	283	261	284	300	255	298	296	283	298	266	267	281	281	265	267	286	282	279	297	282	285	264	295	277	257	300	260	297	318	283	275	282	277	295	305	284	268	292	272	284	276	256	282	274	306	294	268	301	281	264	263	262	279	277	300	272	281	259	296	263	285	285	291	274	254	273	280	286	275	260	277	272	288	276	294	286	264	273	319	290	270	235	292	269	286	281	259	253	287	298	292	259	300	295	239	275	299	272	261	296	258	239	275	291	299	308	263	314	280	256	273	278	296	268	310	271	297	272	281	260	273	262	302	270	266	247	269	263	273	295	268	284	265	280	275	301	276	281	275	288	262	291	293	233	313	255	283	255	291	282	295	291	293	294	303	340	257	255	305	279	264	289	256	261	257	271	262	281	279	246	272	251	307	257	275	274	294	282	303	273	275	259	311	257	265	293	286	257	303	280	256	268	254	305	291	265	302	289	306	293	286	281	280	275	273	253	278	296	296	263	291	270	269	287	248	294	296	273	284	307	276	289	275	251	302	273	292	266	291	305	278	292	268	301	268	258	284	280	288	285	282	287	287	264	291	288	318	277	278	285	296	261	264	325	283	250	276	268	301	284	302	298	280	258	283	289	318	287	281	292	295	275	273	276	254	290	277	259	279	293	300	265	299	275	290	264	284	309	262	292	282	275	293	271	275	254	292	280	284	299	264	276	258	272	287	268	264	276	269	312	274	286	284	276	269	262	292	284	287	263	263	282	273	273	287	307	254	298	288	288	242	266	276	267	231	283	280	267	271	269	270	287	297	225	260	269	263	275	294	241	279	266	296	328	248	279	251	284	266	274	309	267	282	271	285	280	271	270	244	268	265	277	250	259	256	294	289	274	263	276	314	296	277	271	284	280	256	255	245	257	279	291	315	267	280	293	314	279	279	294	259	277	271	341	287	285	275	318	270	260	253	260	257	290	257	267	276	268	292	297	258	287	296	254	279	249	240	268	275	267	255	281	269	300	273	317	288	296	279	267	242	306	269	281	292	304	245	269	267	280	321	274	283	284	279	289	291	267	256	272	307	268	269	265	259	273	274	222	285	276	268	293	286	268	289	277	257	277	296	293	299	287	267	270	281	256	241	295	270	252	286	260	279	317	295	304	263	251	286	293	291	286	299	282	271	269	279	254	296	308	281	280	262	259	259	301	289	293	290	291	267	255	267	318	278	270	278	261	276	288	285	254	298	253	284	293	268	294	257	284	285	249	279	252	290	252	284	275	268	285	289	262	268	276	250	253	267	304	280	275	300	266	252	291	291	261	252	261	300	301	279	291	251	298	274	250	267	294	301	258	290	268	266	265	282	252	297	294	282	283	252	261	245	262	317	311	261	260	289	312	263	283	264	308	303	235	280	278	295	287	286	280	283	306	288	257	243	282	260	262	302	265	293	295	245	286	270	302	262	271	266	285	269	267	267	268	252	264	268	267	277	279	305	288	287	264	271	314	281	269	274	277	266	274	243	318	269	276	275	264	290	293	285	280	291	281	277	275	325	280	281	303	270	263	264	268	279	243	278	250	291	289	299	288	242	293	280	304	305	255	300	291	300	267	266	299	262	291	276	278	280	294	283	268	307	257	283	266	279	267	283	243	289	256	264	282	247	265	296	294	258	271	268	254	273	288	256	274	293	302	281	285	253	253	261	283	300	241	258	281	280	259	287	262	288	297	251	283	280	268	308	279	277	284	269	279	274	287	269	265	285	274	271	297	274	257	287	305	272	273	286	254	268	271	272	284	280	327	279	277	288	281	300	292	279	257	298	275	315	271	247	267	288	301	269	284	265	265	261	250	257	281	276	303	247	283	263	308	304	262	261	287	310	289	263	298	271	267	260	285	255	273	289	290	284	280	261	231	276	299	279	257	269	269	284	267	265	276	274	304	269	281	279	265	287	310	251	291	294	283	290	278	273	269	247	299	284	248	271	278	272	252	285	300	298	297	271	280	248	317	297	266	337	235	294	294	281	318	305	305	310	298	275	296	254	309	292	289	301	307	306	265	267	274	279	276	308	294	302	276	290	300	282	275	254	283	276	274	267	255	290	288	280	278	270	283	285	314	293	260	259	269	286	288	275	275	295	287	265	257	292	298	266	280	275	253	296	290	292	268	248	272	252	271	296	269	315	301	311	291	277	287	271	242	240	271	263	261	289	301	289	279	286	276	306	299	277	287	296	286	272	261	254	291	269	294	272	283	302	294	257	246	260	266	270	325	262	285	283	250	254	247	282	271	273	267	291	257	240	282	256	264	291	280	289	293	259	255	256	311	294	285	294	265	265	266	268	275	281	298	282	305	266	264	276	293	301	261	291	276	290	253	278	271	293	261	252	265	283	281	266	279	279	245	279	277	275	304	264	262	267	260	297	275	282	243	281	270	265	290	289	292	247	263	268	262	302	316	346	289	273	255	281	272	285	261	285	291	276	300	291	237	249	293	270	273	264	301	270	263	266	275	269	269	247	296	298	308	254	299	284	270	267	253	255	265	278	287	262	281	273	280	261	290	272	260	304	285	291	287	302	303	295	265	252	277	294	309	260	290	272	266	279	269	272	293	301	285	288	250	299	270	313	283	255	314	276	255	265	288	308	266	281	296	273	268	237	249	262	275	250	261	269	263	274	268	279	281	330	277	277	294	273	318	283	274	286	295	265	288	235	298	320	267	279	277	290	265	275	251	296	267	262	296	316	280	259	292	269	306	249	243	305	300	301	249	279	260	251	243	255	251	304	281	279	274	260	278	306	276	332	281	293	298	299	300	281	318	289	281	249	254	282	287	274	265	249	287	293	289	300	272	259	245	260	256	260	250	260	314	266	294	309	298	293	270	283	310	285	286	274	287	296	290	291	263	266	257	267	279	286	260	272	257	298	274	278	257	289	274	270	281	285	257	278	274	276	298	265	248	263	288	274	268	283	284
10195	5261	5457	763	731	735	666	653	660	669	658	700	675	633	653	685	658	581	686	665	614	589	630	632	655	637	649	651	664	683	659	619	631	600	603	652	645	638	660	631	645	654	616	622	650	668	641	673	599	621	668	630	653	600	708	585	655	653	629	628	624	601	660	622	682	618	695	737	655	665	659	649	654	599	596	634	666	634	609	624	654	661	639	684	624	664	699	655	637	608	665	637	657	614	638	669	645	660	614	624	641	651	643	623	687	630	637	629	666	602	694	635	699	622	662	657	658	657	612	681	661	649	628	632	693	646	645	622	638	639	638	640	626	661	587	656	623	688	631	645	614	629	651	646	621	633	658	649	599	651	671	656	679	648	706	656	616	640	621	617	650	649	650	599	653	641	616	650	659	643	646	598	637	683	637	624	684	623	652	646	641	691	684	670	639	617	638	625	617	616	652	623	634	604	655	610	660	642	613	619	639	682	623	634	609	715	648	618	629	636	642	622	622	645	669	646	619	613	639	604	640	654	640	623	652	642	644	648	620	646	670	652	675	635	651	652	655	678	646	611	662	585	670	597	655	647	601	678	628	615	660	604	623	617	670	660	613	652	637	592	584	624	626	645	616	692	691	673	619	650	647	593	650	646	648	659	639	640	629	629	626	617	645	654	560	614	632	636	598	644	620	619	670	665	623	633	570	617	598	627	617	671	627	664	596	653	615	637	622	676	631	648	626	643	649	608	626	632	618	617	651	623	632	661	623	661	636	609	629	634	630	624	649	657	705	668	672	652	650	666	674	600	615	673	636	650	640	630	640	630	636	596	614	643	649	692	652	633	594	683	618	629	613	650	615	645	650	651	615	635	609	581	635	646	610	588	594	646	653	570	639	666	663	660	664	598	651	615	632	620	655	666	651	626	659	643	635	623	619	631	604	620	654	635	627	646	657	650	608	668	619	606	582	585	666	647	656	645	736	649	631	637	655	641	643	653	609	625	608	634	614	667	639	638	648	637	626	711	632	652	662	676	635	623	631	678	625	682	588	649	659	676	647	605	606	636	637	651	637	680	687	645	624	612	660	639	650	657	635	615	649	648	641	629	614	638	619	690	632	631	631	636	634	643	648	649	679	576	609	644	630	661	657	618	639	619	633	641	649	678	644	700	659	653	665	654	615	614	647	662	609	651	624	706	675	577	652	650	619	619	627	628	640	675	640	624	613	586	611	664	617	607	644	632	644	670	634	618	609	644	660	673	635	641	628	643	632	640	703	595	611	597	648	620	562	668	622	676	587	616	616	630	621	660	628	664	649	632	654	671	631	639	610	628	640	666	643	614	715	620	659	614	653	640	649	636	643	663	674	728	646	681	648	629	656	666	622	647	657	664	646	643	719	612	597	627	633	646	677	625	651	622	641	663	602	633	646	629	612	657	619	644	684	679	638	660	668	619	650	613	624	621	666	661	643	644	649	621	609	602	655	660	614	610	619	602	629	683	620	618	651	624	701	631	589	656	643	642	626	574	621	616	608	669	662	607	657	656	597	656	675	641	621	671	617	674	623	653	643	627	618	628	610	593	652	631	613	650	650	599	625	640	639	672	617	673	654	630	675	613	676	609	665	616	652	630	615	650	584	664	638	617	630	605	584	626	662	606	654	658	633	653	641	673	659	635	633	677	647	624	602	654	558	721	645	662	682	608	672	594	666	604	648	623	628	638	588	661	651	627	649	637	661	618	629	632	613	638	630	637	624	632	665	641	670	665	613	592	647	664	665	653	610	644	623	626	651	627	621	631	634	641	650	617	711	645	640	662	624	600	661	671	651	643	648	630	560	659	643	630	623	681	590	633	640	667	586	604	643	625	657	639	665	630	635	677	646	579	604	649	619	627	635	622	619	652	657	617	618	640	582	657	657	676	655	649	646	642	597	653	650	623	635	631	666	629	639	664	613	655	639	630	612	631	643	621	636	651	600	651	633	627	635	603	652	585	626	598	650	649	674	625	685	641	672	654	640	638	652	640	633	636	635	658	656	611	643	636	649	628	649	648	658	611	646	623	609	596	610	675	680	648	673	621	628	644	614	688	678	570	604	655	651	677	611	630	613	630	667	655	664	630	644	651	652	689	616	662	629	619	615	616	645	586	608	583	624	683	613	670	618	666	641	624	634	633	681	650	620	631	664	633	634	635	616	646	622	654	625	629	633	614	668	608	620	598	629	639	671	629	612	631	637	645	636	653	630	664	650	621	614	646	671	662	643	618	625	648	641	604	633	612	570	620	641	689	657	632	668	609	622	632	663	636	666	595	645	688	610	611	642	610	636	621	667	649	604	673	640	591	634	643	669	645	646	601	669	605	631	641	594	677	648	605	636	626	654	624	614	638	660	632	596	609	594	622	658	661	708	670	610	680	639	608	634	595	619	663	573	664	642	645	591	627	642	610	602	639	644	624	655	649	631	600	650	615	641	630	634	652	613	652	623	656	622	635	640	662	596	693	627	678	664	661	679	597	617	639	607	630	662	635	658	651	642	613	630	663	624	647	611	675	654	625	650	637	626	638	689	643	614	653	681	652	620	636	636	663	649	609	651	631	630	598	674	652	657	642	604	669	648	637	634	637	623	653	606	630	664	642	633	646	632	662	661	630	616	632	618	581	642	624	660	595	714	681	594	639	645	626	606	640	630	610	586	669	646	642	663	672	670	615	597	625	615	630	639	608	658	656	622	633	643	642	612	625	663	654	663	589	628	609	626	635	592	590	632	681	615	616	585	617	643	658	668	625	617	667	685	671	614	661	581	644	657	635	652	605	612	585	611	633	600	676	701	572	647	603	599	657	669	610	614	630	619	628	612	623	672	608	688	627	638	620	624	651	639	639	627	653	659	646	653	596	682	662	644	635	682	674	659	638	652	683	629	623	633	665	625	661	589	668	595	630	669	690	655	646	628	659	656	597	671	605	676	638	632	632	651	655	625	623	687	666	627	585	601	631	594	681	649	646	635	654	685	638	639	638	603	637	650	605	607	633	652	636	680	662	663	597	641	599	668	633	671	659	667	643	616	673	672	635	619	643	659	660	642	619	613	637	700	642	689	635	616	658	634	608	619	652	618	635	652	617	593	623	601	625	612	684	616	669	622	628	628	636	661	642	652	637	677	633	618	633	633	640	650	633	636	672	619	680	627	644	620	615	622	665	622	645	631	626	637	647	636	651	625	626	617	629	698	584	648	598	603	698	661	669	623	633	603	662	662	668	607	652	659	639	633	636	638	621	649	623	677	630	586	661	676	651	651	607	678	645	594	612	653	660	660	674	642	672	626	634	653	651	618	660	622	640	640	596	652	631	611	640	668	640	645	671	635	629	590	681	636	649	642	643	645	680	637	632	625	644	650	651	609	607	687	634	653	630	624	636	628	650	647	630	692	718	600	630	637	665	665	630	629	609	634	664	620	641	657	628	614	617	677	643	623	615	640	623	644	611	635	629	638	612	614	690	632	656	608	658	662	643
31778	30768	45212	12854	1008	460	418	330	296	301	275	260	264	248	255	210	226	255	220	219	203	228	206	188	224	219	192	233	208	212	174	204	218	202	212	207	224	214	196	226	224	220	210	200	192	235	210	200	195	212	212	233	216	196	189	238	209	213	193	206	233	215	189	225	222	217	207	210	223	207	197	209	181	209	200	208	204	192	196	179	181	191	187	194	198	225	217	185	201	203	224	197	212	218	223	177	193	188	201	221	199	199	191	212	211	211	180	185	197	205	190	171	192	211	213	232	209	216	190	203	179	221	183	211	197	239	179	181	223	204	229	200	204	203	205	200	214	203	223	202	196	219	198	201	220	203	188	170	206	235	209	217	199	211	186	194	190	203	173	220	211	206	225	207	207	237	191	210	197	191	217	199	229	179	198	224	208	228	220	199	228	195	203	247	221	211	200	207	200	196	170	241	201	192	205	204	210	180	190	199	198	212	206	200	194	209	196	169	229	199	228	206	225	211	206	205	190	253	234	232	213	161	206	206	191	187	207	201	231	214	214	188	223	217	206	204	213	194	205	198	196	192	217	188	178	214	186	204	168	203	180	200	197	211	237	198	203	199	208	218	241	213	210	197	202	187	204	203	245	194	175	254	196	206	193	197	208	230	189	190	205	204	219	205	197	188	212	208	195	215	207	209	191	198	196	185	200	189	221	203	188	195	221	185	225	194	163	183	223	200	184	186	175	201	190	179	205	193	183	200	194	219	200	184	223	218	184	181	235	217	198	208	185	221	196	221	186	214	209	207	194	204	217	210	184	188	197	212	232	208	206	188	222	194	202	178	208	228	192	224	199	206	204	185	210	201	189	238	181	234	220	208	184	219	194	195	201	208	200	200	206	204	228	218	196	190	207	196	190	200	194	192	187	199	210	202	220	207	203	201	217	232	202	199	208	184	200	230	214	223	199	213	185	182	206	188	190	195	214	206	197	200	220	220	219	217	209	222	175	186	187	210	200	205	187	190	208	185	188	187	187	211	212	209	210	202	219	218	228	202	212	221	200	213	193	218	236	209	186	180	203	200	205	200	230	185	187	212	207	173	203	220	182	200	176	205	201	213	196	183	185	237	198	206	209	201	242	217	202	202	196	180	210	208	196	231	208	186	184	196	189	218	176	188	216	218	204	216	174	228	196	196	210	215	178	215	177	192	196	203	209	230	197	180	204	198	198	193	189	217	218	199	195	194	187	195	199	215	205	189	186	188	213	189	228	189	199	208	208	191	186	218	192	223	220	213	238	230	184	201	199	210	207	197	186	210	215	217	219	203	227	178	207	205	170	176	199	228	240	179	246	196	224	196	193	214	219	215	205	195	218	181	176	201	210	206	226	225	218	187	208	163	194	183	216	199	204	203	208	161	177	192	228	195	211	177	203	191	174	211	219	224	207	195	197	186	202	194	192	204	213	209	190	190	214	214	214	190	198	193	204	205	202	204	195	199	179	221	198	196	187	198	200	207	196	206	186	212	194	217	187	164	212	206	244	220	191	216	216	189	225	250	187	200	182	220	215	217	227	214	201	188	207	204	199	193	212	207	230	216	204	200	204	204	212	213	206	175	202	197	208	206	191	206	212	217	225	203	205	213	204	209	186	182	206	219	225	215	211	189	234	234	198	184	218	188	207	201	203	190	201	194	207	210	208	185	207	187	229	204	187	180	170	200	187	204	218	191	208	205	193	193	191	204	180	201	220	215	224	204	212	220	195	201	187	207	203	209	193	204	193	205	222	225	197	203	248	178	196	213	182	203	191	206	214	198	195	207	186	216	223	204	198	204	201	195	230	198	211	219	189	198	189	188	218	212	196	187	204	208	200	206	219	214	233	192	205	203	185	203	181	215	197	202	198	200	195	152	222	216	213	219	207	200	205	182	207	189	182	215	195	219	225	200	188	193	212	240	183	210	197	211	234	190	201	179	203	211	207	199	194	194	207	192	188	185	197	236	203	188	205	188	212	170	221	198	195	176	201	210	169	211	193	191	235	197	203	188	199	173	211	204	183	199	179	214	212	220	182	212	227	218	204	177	215	210	204	196	200	198	175	195	224	176	212	227	186	181	196	222	198	221	191	185	210	208	225	213	189	243	216	191	202	222	206	192	197	181	214	170	188	219	180	184	205	222	223	194	232	204	204	178	180	199	174	217	215	192	187	208	197	208	213	211	184	208	206	208	186	169	215	219	199	222	191	220	189	194	208	199	195	244	221	194	199	222	220	208	183	192	186	228	202	209	168	233	202	209	184	231	205	212	184	208	211	208	206	201	193	188	200	202	225	179	220	189	212	197	214	199	187	201	216	227	173	205	182	202	205	181	201	203	211	244	216	193	203	190	217	210	217	219	208	175	200	214	192	189	205	206	236	191	194	203	196	195	202	180	227	212	175	221	197	222	241	206	192	185	197	194	210	213	193	222	202	199	184	206	191	203	204	220	250	214	220	187	212	209	183	184	207	199	222	205	196	196	192	182	172	178	216	199	204	203	201	212	213	190	195	204	194	208	204	178	196	212	225	204	208	218	209	206	210	217	191	185	216	206	201	216	212	211	229	228	202	193	190	168	200	227	184	218	183	200	230	207	224	192	206	208	218	223	198	216	203	171	221	219	205	221	206	202	194	199	183	196	215	224	197	179	202	200	200	183	212	200	208	202	211	202	207	211	220	170	206	194	206	180	204	201	198	200	184	196	206	208	181	206	220	217	208	199	200	205	194	204	204	227	194	211	177	188	222	200	206	181	196	215	190	194	185	217	214	214	214	206	213	202	229	189	219	188	183	188	190	187	226	202	194	191	199	202	218	219	207	200	211	200	206	178	198	221	209	199	212	193	189	209	231	195	218	218	232	179	208	215	193	202	239	202	193	215	210	190	208	218	237	208	193	203	200	201	199	196	201	209	183	191	202	184	193	205	195	209	204	194	198	212	200	193	208	216	195	218	178	217	193	225	228	210	186	248	224	253	193	212	196	215	220	197	202	203	222	198	237	210	191	194	180	190	231	203	234	230	219	186	199	193	202	216	181	198	230	204	196	208	179	199	171	182	190	218	204	231	232	223	188	206	266	216	217	218	203	205	192	188	206	204	193	185	214	211	213	190	200	217	192	200	177	208	185	178	210	204	228	207	199	213	195	221	208	186	223	195	197	216	211	206	206	183	184	235	205	179	229	221	174	215	218	208	214	212	202	200	222	213	201	186	214	192	185	208	227	210	179	220	190	202	214	223	196	208	179	205	212	192	185	215	200	199	187	222	181	203	207	200	203	201	209	194	188	217	226	219	183	179	211	215	177	198	197	184	211	202	197	200	186	209	223	193	186	204	176	221	193	174	208	187	197	220	194	191	211	196	228	181	223	191	192	199	186	190	204	204	207	196	209	196	210	238	235	221	204	198	218	241	217	229	187	207	219	202	196	221	213	210	193	186	214	197	204	231	225	230	186	211	233	182	207	189	212	209	209	221	219	221
16260	25029	36525	6424	2055	1791	1541	1283	1092	1018	943	869	836	766	740	705	664	661	687	680	616	611	609	598	572	601	565	631	563	569	571	568	543	553	543	558	520	580	552	497	533	520	547	518	533	507	514	538	527	541	634	621	631	531	527	531	544	455	460	529	526	570	529	530	492	510	520	622	740	605	550	550	520	542	515	512	522	535	509	528	531	494	530	527	552	514	474	509	538	524	508	520	486	575	534	506	531	514	557	484	517	515	528	492	507	547	556	497	521	517	521	500	493	590	570	523	525	535	481	494	509	490	486	498	447	500	466	459	490	506	523	487	519	497	521	504	531	501	503	527	477	476	510	494	537	491	527	512	482	463	498	504	489	509	548	513	472	483	476	488	466	551	489	479	510	506	479	504	507	489	529	495	514	491	489	471	508	474	532	552	512	515	476	517	537	537	508	471	511	514	551	509	504	497	502	508	490	496	500	471	522	510	512	475	519	464	534	501	492	494	508	514	500	515	520	499	506	515	458	448	529	482	486	519	479	480	483	571	488	495	513	495	481	507	512	502	520	471	489	506	470	471	501	494	463	475	508	519	501	528	500	526	462	512	476	521	503	525	503	530	484	508	497	497	513	472	529	469	501	517	534	518	463	498	484	509	512	516	524	518	497	471	504	514	558	527	517	498	525	504	520	549	531	490	490	509	486	502	495	509	511	531	542	534	526	511	481	528	475	549	494	501	465	479	501	498	473	488	504	484	515	448	462	565	455	503	506	500	522	488	490	534	505	491	511	535	508	544	485	502	504	489	522	509	509	526	537	517	517	509	479	482	493	490	515	503	579	492	493	493	531	474	520	510	491	560	523	501	527	525	519	511	463	504	512	528	452	540	497	492	492	499	490	487	488	524	517	512	505	504	494	523	532	512	534	493	508	501	471	512	465	526	452	464	486	527	513	500	462	500	511	493	465	523	529	473	505	551	489	526	514	471	495	512	517	465	521	511	534	481	490	488	470	531	497	507	515	529	526	502	498	486	473	507	528	519	492	482	558	507	545	500	523	468	513	475	480	503	456	472	475	524	512	529	495	530	478	519	508	505	518	492	523	509	527	503	501	509	493	486	490	495	536	506	508	470	549	521	517	500	463	508	501	484	525	475	499	499	521	493	506	495	453	479	506	497	495	462	501	515	482	484	497	498	495	508	489	513	485	474	481	482	503	480	485	492	511	521	481	511	514	492	542	499	482	520	547	529	472	468	489	537	510	512	484	500	503	525	496	549	530	491	520	475	503	501	489	498	500	434	476	517	489	480	528	497	497	474	508	509	477	516	513	522	512	488	487	480	483	496	485	497	510	498	532	507	512	488	462	480	512	491	501	533	476	506	541	538	558	506	501	464	522	484	498	551	515	527	531	499	498	513	535	485	521	494	502	509	499	542	527	515	482	519	490	520	490	500	476	489	534	468	491	485	489	447	487	509	506	532	499	476	473	513	517	505	477	489	477	508	496	470	514	512	532	489	491	511	472	495	517	483	483	462	519	496	493	481	531	501	496	471	506	473	483	523	518	514	514	511	555	536	471	555	505	499	520	501	500	503	532	488	494	478	482	466	535	512	488	512	482	516	544	467	514	499	510	529	496	500	504	495	508	538	538	515	479	455	512	491	466	483	485	504	503	521	498	511	503	486	491	473	511	484	481	485	504	483	464	517	529	508	491	518	481	516	510	481	459	508	489	484	495	523	518	467	495	468	494	494	494	536	496	502	554	528	520	487	506	511	521	514	536	494	470	491	505	464	498	516	533	464	473	515	475	486	517	452	504	487	511	499	509	509	498	528	500	513	476	496	499	451	496	512	474	538	505	494	502	504	527	487	531	531	451	516	508	494	537	514	535	453	539	497	508	450	480	545	488	537	495	526	498	491	521	496	482	518	492	503	480	527	530	480	523	482	507	478	513	483	473	527	494	484	499	482	521	559	490	512	492	488	461	509	449	505	511	500	516	512	510	531	477	483	464	481	501	527	477	523	485	508	500	523	472	499	483	485	518	514	520	500	479	533	514	491	487	523	504	467	502	499	521	516	481	488	477	513	463	528	489	537	483	500	476	500	538	504	498	521	487	507	502	492	507	515	482	472	466	467	532	518	553	523	497	498	528	538	504	507	519	503	479	482	520	483	470	491	519	477	486	517	505	499	465	492	490	502	509	460	522	558	512	523	482	517	542	483	460	524	505	571	519	506	487	540	488	526	524	496	495	488	511	501	489	485	483	480	512	510	507	464	494	527	466	500	565	500	475	490	524	484	476	519	486	523	493	473	476	499	490	482	499	511	513	508	527	503	518	495	490	518	512	464	470	487	506	494	519	473	524	530	508	498	491	487	487	502	527	487	513	480	521	499	473	463	499	494	534	485	478	500	493	504	501	527	484	515	513	468	462	480	544	497	545	520	518	489	508	511	508	524	497	498	515	471	508	498	451	455	485	469	500	471	472	517	462	545	505	532	503	512	507	480	524	506	488	475	507	474	516	475	506	516	485	508	542	496	501	534	523	478	489	480	510	500	521	504	465	507	462	520	508	540	492	521	515	515	503	495	454	523	527	507	487	519	473	526	518	492	482	495	515	555	524	496	456	463	498	513	499	500	486	470	483	522	534	504	482	500	530	517	509	492	497	479	494	483	500	490	506	493	538	512	528	514	513	477	465	464	512	512	476	460	505	503	516	506	493	514	477	481	492	515	479	486	486	540	484	527	490	514	470	494	534	516	486	513	468	472	523	490	550	484	510	483	504	499	499	520	493	479	480	533	506	497	481	489	476	477	489	517	528	490	527	468	498	514	517	521	456	483	488	495	546	496	505	466	498	525	512	532	552	568	523	506	476	515	477	519	521	527	508	505	490	517	518	520	496	495	466	472	491	497	527	529	561	496	517	474	498	492	493	493	494	478	496	480	467	499	540	482	486	527	501	496	536	494	519	505	474	480	483	505	553	502	505	497	539	515	508	518	537	534	524	520	468	458	504	518	509	505	516	497	454	499	521	498	510	498	472	499	513	485	517	498	496	471	489	567	507	505	474	494	501	515	483	493	495	509	541	515	518	499	499	512	470	470	484	493	506	481	514	497	481	503	516	492	525	520	522	483	517	491	530	511	508	493	502	504	501	501	477	508	521	528	518	490	494	501	507	509	506	511	494	489	517	527	509	510	544	511	478	542	481	516	523	493	491	485	497	447	522	509	527	492	494	482	537	488	485	479	502	486	503	470	500	517	512	537	479	536	505	506	518	498	469	490	519	514	450	506	511	486	507	519	533	519	474	496	475	509	496	485	474	559	538	499	491	508	499	511	503	552	492	505	485	530	507	465	479	507	496	512	523	495	497	453	523	540	490	499	503	467	446	504	522	505	500	498	494	521	482	518	475	540	485	503	513	477	484	515	479	520	496	511	575	501	493	522	517	499	504	493	533	501	497	500	492	507	521	501	511	534	485	551	500	490	497	489	499	491	506	472	499	488
39808	44755	57576	22369	4122	1035	741	657	542	472	467	443	406	416	408	389	354	353	364	350	368	339	375	348	352	328	352	317	327	352	342	327	334	354	306	317	263	314	338	302	317	326	362	306	330	343	332	322	349	351	341	323	347	344	292	316	260	295	308	325	319	289	308	322	333	330	361	395	375	345	303	318	311	301	347	325	308	277	307	303	294	308	285	322	311	319	328	319	336	331	323	305	299	344	304	345	298	298	323	349	308	292	347	329	301	310	300	331	374	331	355	302	312	347	362	310	313	325	296	306	293	332	311	348	340	353	337	307	344	315	322	348	282	307	310	310	361	327	325	306	328	288	305	302	303	317	312	339	290	332	356	293	320	328	318	302	326	320	340	347	332	349	328	310	287	305	328	306	293	290	308	342	321	302	321	335	310	304	340	376	340	320	305	334	322	306	325	352	303	310	331	296	330	318	272	314	319	322	318	326	324	311	284	330	328	325	340	284	310	357	309	336	319	298	306	347	327	302	310	315	352	290	306	337	294	300	330	329	319	325	313	329	325	358	310	288	342	309	325	301	329	360	327	346	323	305	316	309	301	330	317	294	312	337	329	328	332	330	307	298	316	331	339	312	319	339	362	328	340	315	302	331	303	330	338	312	312	363	340	319	339	344	325	327	335	303	331	309	316	308	298	315	316	317	317	318	339	335	345	313	310	301	333	313	302	348	320	335	304	311	325	317	326	298	314	371	291	308	309	333	307	301	319	354	342	323	338	337	329	348	342	314	297	304	331	333	314	335	292	340	299	316	334	301	294	357	313	324	303	344	297	330	345	356	333	283	299	316	328	343	308	308	328	296	320	328	337	317	334	350	288	323	325	320	303	337	316	283	283	330	343	339	297	337	349	286	331	333	311	335	312	295	333	366	308	330	287	332	331	338	329	377	299	333	312	310	291	332	341	332	313	355	309	266	314	309	324	297	309	299	295	298	295	337	320	344	292	323	301	306	345	357	349	334	307	349	307	318	325	279	308	328	315	350	314	318	336	328	336	315	318	299	296	298	320	289	329	304	344	308	351	305	330	368	305	300	319	319	311	321	303	335	315	304	310	291	343	311	326	354	319	334	312	319	336	349	322	338	330	348	341	309	350	331	356	329	312	333	317	274	303	303	335	316	295	357	334	331	333	328	319	318	336	279	304	323	309	333	332	330	292	333	325	316	302	321	316	318	342	304	332	280	335	322	325	332	352	336	324	314	332	336	371	323	297	299	298	347	276	331	338	342	348	334	299	320	337	290	336	306	297	333	327	307	301	319	337	322	331	278	340	329	320	335	319	320	340	337	346	297	306	323	301	300	350	310	349	315	298	324	319	316	336	308	325	340	348	283	335	304	311	316	299	339	339	312	327	304	328	331	297	313	364	356	333	316	312	299	326	330	346	292	314	296	315	308	312	336	296	294	330	312	318	340	279	317	323	298	344	321	305	323	325	318	295	342	306	326	349	302	297	303	302	341	337	295	346	318	325	340	311	309	321	310	340	287	352	294	326	293	299	313	349	357	336	335	316	296	301	321	301	336	308	310	291	354	345	303	331	328	300	328	328	357	325	333	332	307	353	306	315	278	315	312	326	310	316	304	317	284	302	328	307	306	358	312	338	321	324	317	327	324	354	300	323	294	311	353	338	302	310	321	305	327	326	340	340	324	303	292	310	284	319	310	315	318	308	332	326	362	361	296	315	338	303	325	297	315	322	288	301	313	340	305	284	327	307	306	317	314	308	380	326	324	323	326	279	282	301	314	342	297	285	345	304	313	306	322	328	281	325	320	290	303	319	301	324	346	302	335	301	286	299	282	292	309	314	325	324	321	289	311	324	311	311	325	280	337	307	274	320	294	290	324	295	291	339	314	321	330	322	339	322	299	326	301	313	303	343	296	320	301	330	326	325	311	308	310	344	318	317	310	307	318	337	324	334	327	362	362	304	302	319	281	338	300	320	347	370	302	320	298	307	304	348	331	300	296	307	323	321	316	329	367	318	354	285	307	299	345	284	329	319	315	311	307	307	348	339	293	319	309	323	304	331	297	363	299	326	294	340	316	328	335	330	367	305	328	309	315	321	346	319	312	329	318	293	304	314	328	327	328	316	317	334	306	315	323	343	351	327	376	320	314	315	291	344	314	312	319	325	289	306	308	308	284	333	315	303	332	329	297	336	324	323	323	318	349	328	338	308	301	303	328	321	323	338	288	329	337	345	293	323	330	339	316	339	309	332	302	306	358	320	305	292	314	301	325	317	286	330	326	323	318	308	318	343	297	321	324	329	282	290	326	309	302	300	315	306	336	318	328	323	309	315	312	318	300	331	324	310	335	307	335	343	338	333	307	294	352	318	330	301	309	327	338	358	325	310	299	336	328	311	342	288	345	331	276	314	325	353	307	303	315	328	326	321	308	316	311	359	315	334	285	289	308	300	309	355	276	331	332	319	315	342	326	334	332	337	318	300	323	323	312	309	350	337	278	319	324	283	316	317	325	320	308	307	333	291	344	374	268	323	341	341	302	315	314	298	329	342	324	328	309	343	297	348	324	318	274	268	312	295	310	315	316	303	276	351	284	341	355	315	322	333	316	335	341	353	302	329	313	335	303	325	307	342	329	295	302	318	313	319	310	293	340	300	310	331	332	344	269	300	353	322	321	320	303	331	331	305	335	304	332	319	326	367	292	315	315	337	335	309	306	313	334	331	324	328	315	322	354	332	320	341	295	305	311	313	331	313	301	323	303	338	293	319	310	320	362	337	317	315	333	316	329	292	313	316	302	300	354	325	305	329	323	340	327	313	335	339	314	337	312	301	334	359	350	334	334	362	308	309	287	337	335	308	309	342	329	304	285	311	342	320	323	308	317	342	324	310	351	303	356	308	311	329	285	315	302	345	329	324	333	332	303	316	281	298	330	280	296	291	313	305	339	321	279	319	339	301	309	319	294	310	330	339	304	328	329	312	326	290	291	327	317	295	309	291	308	319	328	333	307	345	307	300	338	300	349	303	330	296	323	301	346	341	320	335	312	342	333	334	312	302	345	297	327	338	339	321	310	302	323	306	301	327	304	316	345	332	318	304	338	308	332	318	339	321	350	287	335	311	332	349	309	317	288	327	322	298	320	305	369	348	290	316	325	304	324	302	348	338	327	363	336	353	330	322	317	318	287	337	368	294	289	299	335	311	304	342	329	321	288	314	315	319	324	322	318	310	288	338	318	296	343	363	327	318	318	343	331	337	347	282	297	300	360	329	338	331	328	365	311	330	313	330	297	316	307	293	350	328	316	332	321	313	344	316	313	301	302	332	341	337	324	311	328	305	362	319	307	317	307	349	340	339	323	289	301	320	282	322	290	319	351	297	324	312	307	307	303	369	347	296	317	316	361	301	321	328	327	304	335	321	349	312	297	318	321	300	331	309	316	323	343	313	316	331	350	317	329	324	309	335	333	352	338	318	305	327	318	351	305	338	319
20214	34824	44985	11891	4043	3418	2778	2394	2013	1895	1624	1508	1398	1370	1264	1216	1137	1103	1014	1072	989	1011	909	931	936	912	866	879	844	874	862	909	839	836	835	877	842	837	832	770	849	821	770	824	823	791	822	800	787	809	1024	1001	911	750	809	786	793	769	757	748	779	748	763	837	750	773	810	1069	1006	1019	836	749	781	845	728	769	765	728	754	801	781	756	766	779	775	732	776	748	748	714	779	782	798	793	816	775	808	812	809	784	809	799	771	789	737	794	813	779	789	850	830	779	714	838	801	760	799	729	756	803	742	782	778	736	711	731	721	745	750	768	773	755	683	758	770	752	781	725	734	768	736	809	727	706	723	694	748	707	732	800	748	814	782	733	737	745	708	761	745	759	786	699	722	795	711	756	786	743	780	762	742	748	692	759	790	808	741	761	710	743	742	757	775	693	759	786	730	719	722	751	745	726	777	731	766	716	782	723	711	726	773	738	710	734	728	786	766	791	730	726	744	752	797	756	736	794	707	757	776	751	762	732	740	772	757	781	722	750	740	723	735	768	735	745	743	765	776	754	746	745	752	755	768	738	759	756	780	768	697	724	739	759	744	748	689	781	776	747	781	769	737	736	751	714	765	752	755	675	734	720	756	766	773	733	741	770	786	749	763	712	779	747	769	736	788	731	779	790	773	708	729	707	773	713	717	736	791	713	710	726	756	722	742	735	756	705	754	761	793	732	751	759	729	737	750	737	793	780	720	767	750	768	758	688	755	749	735	726	693	777	805	738	709	716	739	696	742	773	749	782	726	734	701	755	723	735	746	739	788	754	709	724	767	768	719	749	754	745	780	758	726	741	820	771	785	810	678	772	756	747	751	755	795	733	742	751	765	773	813	742	753	783	743	742	749	786	736	717	755	778	717	733	770	796	753	780	731	773	712	785	787	729	752	753	726	715	775	800	734	728	706	714	732	746	777	730	683	773	788	750	761	763	763	758	751	769	762	731	762	750	731	749	742	758	746	744	773	748	719	700	707	694	819	731	687	722	747	720	785	737	770	744	728	772	682	801	765	747	749	741	759	733	785	744	752	735	722	719	702	720	713	763	745	745	700	756	738	695	742	729	744	735	742	718	703	680	742	733	679	761	745	771	713	760	763	721	754	702	772	769	791	764	735	772	740	724	780	755	727	753	770	775	779	762	762	677	755	755	697	778	767	714	764	749	754	756	788	785	736	723	748	740	733	800	722	719	742	728	730	759	693	725	709	753	744	733	778	761	759	733	763	724	755	779	737	739	814	770	788	711	725	720	766	779	746	668	755	749	721	723	725	714	747	746	801	709	684	757	725	749	779	778	755	785	713	759	739	752	738	738	699	713	800	801	765	731	755	773	724	695	731	750	783	740	712	708	768	681	761	722	760	718	794	755	772	777	745	766	775	727	793	804	740	757	744	758	760	744	746	744	753	787	747	720	780	758	796	743	762	809	763	757	735	742	754	706	754	765	756	718	763	734	755	758	759	744	741	777	773	744	762	745	790	802	737	692	814	739	720	736	743	739	713	765	718	745	796	757	748	741	731	755	716	745	717	724	730	777	750	721	746	785	756	757	750	750	765	734	729	728	753	759	745	744	774	790	781	756	753	735	740	792	718	765	768	735	760	759	705	772	720	792	743	730	768	823	753	766	698	724	820	749	792	791	760	748	728	755	718	742	704	728	759	763	748	705	709	746	744	761	752	725	750	710	740	716	740	741	758	734	732	736	779	738	746	760	772	754	759	776	767	691	736	728	761	763	755	694	759	732	720	739	753	721	726	784	785	728	759	725	690	742	753	757	755	775	719	822	743	733	735	748	751	787	758	758	733	785	741	759	754	724	816	739	684	742	798	739	735	728	768	767	713	764	776	716	751	734	768	677	756	757	782	719	752	741	791	777	758	762	697	783	736	703	774	750	780	779	794	768	791	749	779	768	786	741	740	684	739	714	728	729	767	714	767	786	701	719	732	788	781	756	766	814	802	748	767	662	750	770	676	740	701	744	749	707	736	764	750	789	721	752	762	734	728	771	753	728	765	734	747	756	707	754	756	732	727	734	809	735	751	747	753	722	788	774	733	719	739	751	727	708	741	759	747	755	777	765	787	772	744	689	752	728	780	761	757	785	747	730	688	750	753	718	758	751	714	773	778	719	727	701	769	740	724	772	753	724	722	737	732	740	762	771	736	773	770	736	741	746	746	759	713	748	751	770	720	726	750	753	755	761	753	777	743	743	744	738	738	735	717	707	734	756	754	761	778	767	775	789	777	759	759	699	759	790	742	724	722	755	725	710	736	717	670	733	777	772	689	727	738	749	749	749	796	769	795	766	743	819	770	753	752	806	790	755	748	778	732	753	723	731	731	752	778	747	716	772	729	754	813	736	719	739	728	739	743	759	760	724	749	741	696	779	740	763	719	746	771	709	781	782	744	720	765	755	765	744	762	707	731	760	752	785	691	726	786	765	767	776	756	755	779	721	766	723	696	768	751	742	708	743	729	777	786	716	739	714	658	759	725	767	725	730	776	776	744	738	765	760	720	747	738	717	755	737	756	701	780	780	759	720	758	735	752	774	769	792	749	780	751	762	790	787	755	764	779	751	765	755	808	741	723	725	778	684	778	760	758	729	779	738	734	742	727	744	784	760	716	722	768	762	757	747	745	724	709	788	767	717	717	757	699	761	813	729	767	754	779	722	737	733	736	756	696	757	755	715	711	738	719	767	829	751	766	735	722	709	776	728	764	755	772	783	765	752	727	768	754	755	786	766	745	740	760	760	697	749	758	717	755	788	741	731	705	715	723	741	749	764	755	730	723	731	776	716	768	755	770	732	747	766	746	740	798	722	728	775	755	748	762	791	772	753	817	713	686	796	719	760	764	728	735	738	729	750	751	786	749	773	728	764	710	758	756	712	805	737	801	704	734	808	654	753	759	708	741	725	751	734	715	802	772	754	754	700	744	739	731	737	735	779	776	762	760	747	770	763	729	762	775	727	782	736	693	740	717	796	700	758	761	724	696	733	748	740	725	748	766	747	753	768	744	727	762	753	719	751	734	774	757	774	743	742	736	754	771	737	795	767	728	689	713	737	734	758	763	772	731	728	733	741	757	759	728	720	729	794	748	768	728	724	729	736	740	737	762	758	733	709	713	704	774	713	778	778	723	699	733	789	743	760	748	752	713	723	735	760	745	777	684	745	771	761	714	693	732	728	745	747	745	755	711	715	757	759	719	767	713	737	719	745	709	730	740	734	797	763	749	693	775	745	781	779	735	725	745	723	821	781	739	737	757	734	713	747	784	732	776	764	747	715	728	730	795	760	749	737	724	670	713	723	700	733	763	766	725	723	737	719	751	757	756	750	764	767	767	753	764	785	733	725	740	732	728	746	752	750	772	732	727	739	761	722	796	695	767	759	731	748	785	732	783	739	766	767	725	765	692	721	744	741	753	787	786	756	745	743	752	728	745	772	777	719	694	703
18570	6140	2921	412	259	294	247	250	274	246	276	284	248	274	281	245	223	264	271	274	248	269	273	261	253	285	255	245	268	257	254	251	283	263	284	288	276	277	264	278	282	247	259	241	283	286	255	269	289	275	277	239	246	266	271	246	261	260	261	229	248	250	244	256	259	271	262	254	284	293	260	244	243	256	255	242	235	232	249	231	243	241	262	259	275	301	265	279	261	264	256	278	266	289	253	250	281	258	264	305	266	260	257	268	265	278	287	271	246	274	278	254	267	289	279	255	253	268	260	244	253	232	255	245	287	247	270	253	275	285	281	299	295	228	248	294	295	274	261	243	260	268	256	266	253	272	256	255	243	247	256	263	252	257	261	273	272	274	241	239	269	260	261	289	239	237	250	263	252	247	275	242	261	256	253	251	268	277	259	251	238	280	245	237	269	246	295	273	270	233	289	261	254	244	271	248	259	287	266	278	267	231	249	253	243	248	285	234	250	249	254	242	273	268	242	269	285	269	276	245	255	267	260	249	292	283	298	291	289	261	278	278	278	248	242	270	283	269	289	255	270	259	254	277	242	298	280	268	283	290	280	255	270	265	242	228	269	262	247	242	282	255	283	218	279	274	267	232	254	231	272	245	261	257	268	265	234	254	237	247	250	262	250	288	231	277	257	262	266	256	248	245	272	266	242	270	264	297	256	254	277	258	286	293	258	257	266	251	284	251	253	246	246	288	240	273	235	247	247	226	256	260	284	258	255	273	244	272	263	260	291	262	278	249	293	291	267	258	256	261	263	258	251	282	270	272	267	257	258	241	272	267	251	290	270	250	233	254	296	221	246	242	245	256	264	276	283	254	253	289	254	256	272	242	252	256	245	254	269	301	271	241	247	249	244	253	249	247	270	280	240	257	281	261	258	275	267	253	282	251	245	263	237	285	261	248	283	267	299	267	265	247	293	239	256	276	294	253	268	290	311	255	279	252	277	256	250	260	255	255	266	288	263	260	245	275	268	294	235	264	244	248	268	248	248	231	238	281	277	247	257	282	278	293	277	289	243	242	256	254	259	249	287	242	266	269	281	277	278	213	264	264	240	261	266	258	271	229	258	250	269	249	277	259	248	283	261	259	280	250	294	258	294	261	291	304	268	265	229	236	246	276	275	245	240	262	255	272	272	250	251	257	260	254	261	268	254	262	241	248	253	269	270	239	277	262	231	245	264	249	242	272	267	257	280	270	234	266	277	267	262	259	274	248	279	241	266	255	262	252	241	263	252	280	249	256	256	241	256	262	299	259	274	259	254	265	259	273	278	288	234	255	238	252	267	298	268	256	298	268	274	244	250	247	263	287	275	281	298	293	245	265	261	245	251	270	251	239	269	257	261	250	238	258	246	264	255	287	271	253	244	250	288	287	242	245	285	274	257	276	267	252	258	264	252	264	266	240	273	287	295	271	245	228	307	256	244	233	290	241	251	302	262	242	265	261	262	275	251	233	273	237	255	253	247	260	302	268	272	258	259	247	251	254	264	241	257	249	238	257	268	244	274	250	255	265	293	247	273	228	250	249	288	275	237	281	284	248	261	251	220	261	275	263	263	266	278	280	296	258	298	290	254	257	259	268	241	252	278	268	283	255	272	245	290	266	256	248	251	243	277	281	247	257	257	279	269	293	267	269	259	260	257	262	248	266	256	268	291	249	259	262	250	276	250	224	275	272	297	270	283	276	238	293	276	264	286	241	284	256	292	245	238	268	267	296	229	265	266	247	241	267	267	280	270	269	251	267	284	265	262	281	259	270	254	263	241	250	244	252	260	271	269	283	259	209	237	289	265	254	280	258	293	256	280	281	269	251	251	264	264	261	241	217	247	276	241	252	272	279	270	272	222	249	277	255	289	258	278	284	265	267	258	234	254	280	274	268	277	261	260	277	257	242	229	313	250	252	272	271	254	235	252	253	240	253	242	263	246	261	276	288	270	276	262	244	261	272	267	246	303	252	253	247	241	257	244	258	239	251	276	266	235	251	236	238	273	262	273	258	256	276	271	277	287	262	239	277	272	282	254	293	247	239	249	244	276	247	251	249	254	275	256	252	241	288	275	277	266	269	292	268	273	249	285	261	247	271	298	279	253	281	282	282	238	243	254	262	248	256	272	252	288	276	257	266	255	248	272	273	266	279	223	246	273	244	275	261	262	261	260	245	261	261	255	270	249	249	261	263	286	263	267	283	287	236	269	251	252	246	268	276	244	265	256	226	261	246	250	276	281	285	276	252	264	251	257	247	286	275	268	260	268	261	266	256	284	294	269	236	236	255	252	252	243	275	239	257	252	241	256	287	272	259	250	281	279	255	244	219	248	253	242	246	255	247	262	270	286	266	247	286	270	267	254	268	251	254	263	239	241	261	241	271	255	278	259	262	249	250	242	265	289	271	245	246	244	256	270	227	262	247	280	245	294	247	255	262	244	267	265	268	259	229	280	256	246	238	264	267	274	304	298	283	269	249	278	267	247	221	261	254	244	246	267	260	249	250	279	249	274	258	299	258	243	270	258	224	251	279	258	255	263	254	255	273	267	280	255	252	247	265	272	245	254	252	241	295	266	256	252	236	250	260	231	256	278	256	265	297	278	245	277	246	244	290	270	284	273	240	268	275	243	258	269	258	258	252	259	230	260	261	264	257	251	265	263	267	257	260	245	271	257	238	291	257	272	256	250	261	283	267	284	263	296	250	252	254	261	278	258	243	260	247	278	240	282	250	254	275	276	292	259	240	244	285	258	256	275	228	280	250	281	238	259	274	230	249	243	256	222	273	247	257	251	261	263	281	242	288	252	284	240	236	242	268	262	268	263	268	237	273	280	286	273	255	239	240	240	246	253	287	245	223	238	248	267	243	255	260	232	274	259	272	275	265	272	270	259	286	266	262	223	256	280	304	260	258	255	252	268	288	269	256	256	279	257	278	255	240	230	262	244	275	263	231	257	276	264	252	266	240	239	244	236	271	274	258	279	267	238	259	301	273	268	264	271	281	256	239	266	263	246	292	253	252	277	265	267	284	252	258	230	257	302	285	247	253	285	272	295	252	281	276	274	235	272	253	248	259	250	246	285	302	267	265	263	278	246	251	251	265	260	273	262	248	277	251	263	256	281	276	252	243	267	279	290	249	251	255	260	261	240	256	239	269	257	249	286	269	264	266	296	267	237	244	254	249	241	287	286	257	241	284	252	229	267	292	285	243	243	273	259	299	257	265	261	262	258	285	270	256	264	288	266	248	261	229	267	272	250	255	255	252	255	249	266	237	274	260	250	243	238	285	245	243	294	272	230	266	249	248	296	272	235	246	261	282	239	291	255	263	231	263	271	264	265	274	254	269	272	259	253	233	275	247	238	268	286	243	241	243	260	265	255	257	235	296	265	251	268	280	268	280	259	230	271	272	269	258	255	253	259	278	282	280	246	285	254	249	247	233	238	258	249	268	276	262	238	255	260	290	258	263	260	251
8927	4546	5085	1030	661	653	593	616	597	637	619	622	602	623	621	602	596	617	612	615	675	594	619	638	646	654	598	617	624	621	630	624	568	585	611	605	623	620	560	591	544	613	669	640	579	657	593	598	574	637	608	585	639	600	592	616	593	636	547	622	608	635	523	578	600	597	645	668	711	648	651	598	586	628	637	658	633	598	614	558	634	609	628	637	624	594	641	604	568	599	615	586	640	602	665	617	590	602	565	601	595	608	616	656	614	615	649	611	580	617	635	666	618	644	579	627	624	572	654	626	640	604	633	594	605	659	604	589	579	584	602	636	603	581	575	608	588	617	587	587	620	612	625	636	611	579	636	603	568	603	592	621	597	604	589	593	633	620	610	647	611	656	581	628	577	607	646	646	665	628	593	599	649	607	544	639	559	619	618	612	663	636	619	582	585	609	579	565	594	593	594	639	576	572	608	634	632	609	611	632	605	585	641	569	620	638	613	584	616	565	645	619	632	598	636	596	634	570	617	590	626	595	607	597	593	550	568	623	634	596	632	585	616	599	630	547	623	642	584	614	583	646	556	601	617	587	631	607	528	670	608	626	573	573	613	614	605	668	600	612	610	598	588	618	634	593	584	632	601	583	606	596	591	570	584	545	595	590	592	629	593	613	613	625	623	548	615	636	575	633	617	592	600	620	632	574	637	587	572	559	585	611	579	591	609	585	575	625	619	612	590	615	603	617	557	596	588	635	607	606	570	614	556	596	600	640	612	654	583	580	630	624	620	604	623	598	587	595	634	608	624	627	588	610	579	591	596	618	645	594	587	579	595	548	634	597	604	596	602	568	558	593	608	609	599	538	597	597	613	558	577	631	594	589	613	596	614	581	630	600	620	589	624	576	611	563	626	634	595	610	573	611	595	627	617	590	594	634	614	597	615	630	643	590	598	605	578	620	598	643	629	607	611	616	593	553	617	656	636	585	602	568	568	623	608	584	597	640	616	604	628	635	609	606	614	600	595	579	594	596	634	590	581	578	595	574	610	576	616	576	608	591	639	588	592	578	572	615	619	593	602	652	592	627	592	622	619	629	551	597	573	554	644	567	626	622	610	610	624	549	616	573	569	601	562	602	595	590	594	581	588	616	619	630	593	609	551	617	586	639	632	603	624	654	631	601	624	606	666	587	567	583	587	580	604	641	589	618	628	597	605	595	596	616	619	618	583	590	596	619	598	600	598	620	621	622	580	605	638	575	599	635	621	602	579	592	606	633	605	585	607	599	609	635	610	610	623	601	615	561	583	575	620	573	631	585	600	613	594	615	601	568	590	617	605	618	590	636	589	601	640	638	589	598	623	621	577	613	600	649	629	639	579	603	585	591	615	559	632	568	604	590	589	609	572	605	630	623	619	631	591	629	554	599	625	602	556	580	632	575	608	586	594	615	639	596	616	591	598	619	589	600	620	555	672	596	663	597	620	609	610	610	597	610	576	591	617	647	588	646	562	606	581	627	644	606	587	608	613	599	584	611	599	619	602	585	651	590	600	646	611	642	599	645	588	561	612	590	628	612	598	626	643	611	579	602	604	590	645	587	649	622	579	655	598	569	603	642	596	590	613	607	641	635	605	620	625	649	600	635	602	645	608	583	602	653	578	611	628	611	561	573	599	607	610	620	624	609	580	582	624	608	612	596	577	584	614	606	592	605	591	634	591	646	597	613	611	587	600	650	622	619	635	562	576	617	597	638	647	597	573	608	611	593	544	575	606	583	578	610	610	649	620	645	570	601	632	588	617	584	555	601	571	604	587	605	581	551	599	617	609	570	573	556	592	584	602	625	614	604	620	608	574	562	581	579	588	558	632	606	587	647	638	584	610	619	598	593	571	597	625	587	608	584	603	575	644	613	614	588	611	645	622	573	656	570	620	638	598	624	583	595	597	589	579	603	578	617	591	585	605	618	616	632	582	566	632	572	631	578	589	596	617	589	609	610	598	619	566	588	608	618	608	595	589	621	591	566	631	620	635	643	606	632	630	614	608	602	607	602	592	640	570	638	615	648	609	562	584	556	595	603	641	600	622	631	621	654	590	579	625	586	589	636	606	619	613	618	582	603	612	604	596	676	628	571	549	603	590	546	625	585	616	610	593	590	635	547	626	620	604	646	649	574	639	639	635	593	609	549	581	591	610	642	625	609	593	629	597	608	598	594	636	619	614	618	662	629	620	597	590	568	630	623	596	586	604	546	621	606	589	629	596	609	587	618	596	632	585	603	609	607	610	632	611	615	587	643	597	617	613	586	607	581	574	602	607	631	636	585	608	591	604	615	606	597	653	597	576	634	587	627	588	607	598	605	588	652	603	557	601	636	562	587	646	606	644	605	622	630	611	611	560	610	630	585	660	573	606	576	581	601	635	595	614	621	601	625	566	612	580	526	600	596	624	602	591	587	540	606	598	608	619	601	644	622	585	589	592	638	611	606	620	547	585	606	575	620	612	595	611	595	630	599	580	628	592	621	601	606	613	584	556	563	629	569	600	592	595	611	626	606	581	640	623	622	560	635	609	658	588	618	619	606	623	601	609	600	626	602	637	559	598	574	585	638	595	609	598	598	613	630	655	588	611	649	596	626	581	586	656	576	630	641	600	593	593	605	626	631	617	578	637	615	620	611	557	629	571	610	593	612	588	611	612	600	584	616	601	618	613	571	616	599	570	627	606	596	626	622	592	610	622	672	604	597	553	624	599	660	582	609	655	570	603	583	604	597	594	659	621	596	595	607	643	613	617	598	630	614	596	562	573	630	602	610	644	637	645	562	614	620	586	601	580	575	615	607	621	583	591	609	632	579	596	565	598	575	598	565	610	587	619	600	620	574	676	593	578	591	607	588	586	610	591	578	579	616	595	602	621	640	635	601	629	589	575	603	630	661	638	557	583	610	616	606	656	583	591	550	604	571	612	612	593	580	603	597	571	598	624	602	610	587	613	624	598	606	623	603	590	566	566	635	627	583	642	636	651	622	624	592	609	593	575	591	602	590	647	606	628	590	625	601	594	572	646	645	621	606	603	600	605	622	595	632	630	624	597	587	620	664	627	590	652	551	617	646	591	636	632	642	605	576	584	598	586	638	614	626	616	592	607	610	607	570	605	609	636	617	631	597	612	596	609	581	609	604	622	612	647	565	609	622	572	612	620	594	570	562	591	616	582	616	588	576	631	594	637	604	629	609	608	591	605	578	603	548	635	628	626	594	600	603	604	616	606	569	585	632	641	633	618	566	562	585	556	681	599	585	591	593	628	603	628	645	565	629	595	582	634	605	564	551	609	619	594	614	575	620	617	615	611	609	627	627	608	622	628	620	550	623	619	589	562	634	614	649	649	611	618	645	592	580	622	604	583	621	656	586	616	598	633	589	650	633	581	613	576	598	618	640	672	601	587	613	589	626	592	574	629	607	605	585	587	593	597	618	633	592	598	627	562	613	603	615	613	608	616	588	566	609	592	620	600	583
27875	25298	49356	13764	1067	456	376	349	313	267	241	259	248	237	215	223	225	218	218	234	230	200	224	226	212	207	199	226	206	202	207	183	212	207	211	183	193	201	200	180	199	209	217	166	202	181	174	202	226	224	215	243	199	196	196	174	219	183	185	200	180	225	207	192	199	219	213	199	226	198	197	207	180	202	194	196	184	194	182	201	171	177	177	185	188	177	221	200	208	183	189	182	208	186	194	196	189	231	185	188	202	199	222	205	180	192	210	200	187	215	189	212	218	198	191	208	191	206	215	200	208	192	220	187	189	208	211	203	194	225	191	190	211	210	189	186	195	211	195	203	179	187	202	201	212	163	209	194	191	225	202	221	166	196	177	231	199	179	219	177	193	223	204	198	197	196	217	220	191	214	223	200	217	173	213	189	208	227	212	197	197	216	193	194	175	169	186	189	200	150	200	180	208	186	187	178	212	204	195	162	205	196	210	196	204	207	187	204	176	193	195	199	200	227	207	200	190	201	198	173	191	187	209	198	208	204	186	200	177	180	221	186	192	198	187	205	193	210	193	206	175	213	187	232	177	225	201	204	186	226	216	202	206	200	189	188	177	204	214	230	207	202	183	207	208	206	198	205	211	211	192	216	223	196	188	182	207	216	155	198	178	200	199	180	184	207	183	207	191	210	192	204	181	210	174	195	224	183	205	202	211	179	195	205	187	176	184	173	214	181	189	202	205	194	196	206	189	198	204	198	183	210	220	197	178	197	185	189	177	229	185	182	175	203	198	216	204	218	181	167	190	191	199	181	195	216	192	196	203	210	220	204	208	173	190	199	207	169	187	177	205	206	194	196	198	190	226	199	197	199	209	198	204	185	176	185	207	193	208	200	173	196	217	209	179	203	213	190	201	232	178	184	189	225	186	184	214	195	185	201	174	204	200	206	201	205	177	210	208	195	214	191	192	186	201	229	183	220	192	197	199	219	196	185	183	214	186	217	201	190	205	209	183	193	169	183	202	187	175	208	193	209	218	208	233	199	210	203	180	188	186	206	174	197	211	187	195	195	222	196	182	205	183	219	191	194	177	188	186	186	218	215	194	209	211	176	225	203	165	184	190	197	213	203	203	183	189	194	195	183	172	192	201	245	186	205	207	192	172	195	213	179	214	200	213	217	206	183	179	195	161	193	197	198	192	197	195	194	192	218	203	217	213	189	207	176	221	189	223	213	196	200	194	206	176	182	198	182	208	175	202	190	190	186	215	202	233	205	194	198	220	201	188	205	219	187	199	189	201	194	180	215	190	191	206	229	200	195	208	160	190	211	206	192	214	199	201	206	190	179	188	205	182	221	185	190	204	171	204	204	195	212	190	206	190	218	195	189	185	182	190	177	194	206	196	193	192	214	200	191	198	219	256	206	192	181	182	195	213	189	187	232	213	213	208	190	188	219	202	211	224	187	187	239	195	194	203	173	211	205	198	201	205	187	219	214	190	195	165	225	218	217	185	198	197	203	167	218	199	203	198	192	194	200	214	225	203	187	197	193	190	199	200	200	171	179	184	194	229	214	210	214	208	203	185	226	200	191	167	193	185	186	204	200	165	185	184	206	189	185	197	201	194	181	186	206	179	156	172	175	193	204	192	191	175	186	186	212	207	205	198	170	180	209	213	199	176	207	187	187	213	211	198	180	203	194	194	196	183	193	218	204	190	191	200	180	175	193	183	199	186	198	212	211	191	211	190	205	181	173	181	186	194	207	209	223	182	173	192	196	199	205	205	187	197	217	218	185	206	226	174	200	191	185	194	212	165	202	178	208	211	190	212	174	193	215	195	199	212	210	214	210	201	218	218	194	207	187	176	183	205	201	177	178	193	220	186	212	209	202	181	209	181	195	178	183	218	217	190	194	210	181	193	192	213	155	189	188	220	185	197	196	198	198	226	188	195	174	173	209	188	177	197	199	184	202	207	183	202	196	198	197	189	213	167	228	226	187	170	180	218	188	193	198	190	180	180	181	209	209	171	205	214	177	207	176	198	199	199	183	187	207	208	216	227	185	181	212	179	208	198	204	177	195	185	186	212	177	189	190	185	179	219	222	178	214	194	196	203	213	194	188	236	230	202	183	180	170	214	184	197	175	199	179	193	180	186	209	211	214	188	184	162	200	209	179	201	201	198	189	194	203	187	192	225	176	184	197	193	189	189	197	192	184	207	181	195	173	191	209	178	195	183	179	221	226	205	201	204	206	197	218	198	199	207	194	211	197	214	183	205	208	193	218	189	192	185	202	199	196	186	203	185	188	184	183	212	174	197	191	188	197	207	207	210	178	150	207	171	200	207	199	195	182	190	163	216	197	198	223	206	203	190	199	202	198	196	241	200	185	184	190	190	214	169	178	202	178	194	216	203	178	209	193	227	193	201	187	171	200	189	180	196	199	186	184	235	216	211	176	182	180	190	167	191	178	166	206	204	179	181	218	212	208	217	192	178	183	229	195	195	180	185	223	189	212	195	194	197	203	210	187	225	194	171	219	215	214	197	197	187	214	189	190	208	218	179	189	204	216	190	193	194	196	208	209	208	209	170	203	212	195	191	183	195	183	205	196	185	207	203	195	183	209	211	208	164	202	208	165	201	223	206	203	200	214	175	186	181	197	193	212	210	206	217	198	184	221	190	206	191	231	183	232	208	198	210	204	177	185	200	167	190	183	211	164	209	171	203	201	203	200	205	246	203	198	227	172	189	175	215	184	218	183	194	161	221	191	206	211	190	194	196	234	232	209	224	185	168	182	193	212	199	177	211	200	199	192	200	185	189	188	201	191	202	192	170	189	208	179	204	193	215	192	190	187	191	177	180	214	206	193	192	225	180	183	180	203	189	201	206	210	212	195	189	218	191	176	195	191	201	201	201	214	196	196	209	197	193	233	189	211	223	190	221	217	201	190	209	233	183	198	186	191	194	205	195	208	229	182	203	173	200	187	194	198	191	185	195	201	189	219	205	185	213	186	211	191	151	203	200	190	198	212	191	209	213	216	182	185	201	213	194	171	216	195	194	188	203	229	169	195	174	198	197	232	200	213	197	190	195	205	193	207	204	178	233	198	194	187	196	179	198	191	184	195	201	194	197	172	193	196	210	215	191	181	195	204	211	219	209	207	204	215	191	200	216	203	160	170	181	200	181	198	180	204	181	213	195	190	182	167	200	199	198	186	186	205	202	217	185	184	192	200	200	189	211	191	219	226	193	196	194	178	199	200	166	217	215	165	180	221	202	193	175	173	203	180	208	205	221	174	176	199	196	213	190	227	208	217	209	182	189	210	176	178	207	213	202	195	213	200	198	183	200	160	175	191	193	192	189	208	215	177	199	201	185	181	193	208	211	198	171	200	193	196	222	197	193	201	196	187	174	187	171	209	189	205	177	183	212	187	180	221	190	180	191	214	198	201	198	173	214	201	196	214	186	165	192	177	204	176	193	206	223	213	218	205	196	252	215	200	196	192	182	166
14086	21285	41537	8017	2113	1805	1484	1275	1123	1047	959	879	782	744	794	712	673	709	613	642	607	610	611	573	590	565	576	529	584	515	575	545	575	527	550	514	536	538	506	548	547	530	494	505	523	526	510	526	519	564	612	579	527	533	487	530	520	497	499	559	511	441	469	491	534	487	541	597	706	662	545	482	465	500	519	496	517	500	523	509	461	493	508	528	480	499	505	458	482	518	504	499	493	545	499	509	506	507	536	498	473	489	469	489	487	531	521	544	560	537	519	497	477	481	494	471	494	482	553	487	479	494	488	468	487	500	475	484	492	465	485	504	517	504	486	484	482	510	491	465	471	485	468	510	517	520	491	498	512	483	487	498	492	499	516	483	480	483	497	478	472	484	486	477	524	489	526	497	533	525	502	474	473	486	495	500	476	516	496	446	476	496	515	493	482	499	462	495	500	528	518	507	469	506	496	504	460	492	502	471	503	479	484	486	484	499	482	507	478	493	509	497	539	461	482	467	452	493	453	502	478	528	473	456	495	521	486	436	470	469	484	494	481	494	497	483	469	535	447	463	468	484	503	463	485	519	513	516	445	477	486	489	465	464	445	462	500	512	442	509	501	478	505	537	488	487	490	510	480	513	461	465	484	485	457	450	491	501	467	512	519	527	467	492	510	490	497	455	501	502	474	494	481	494	519	479	491	463	477	462	484	481	465	501	475	518	484	505	470	478	480	501	497	484	503	477	487	517	512	496	490	471	463	497	500	486	460	469	472	504	514	447	499	503	480	481	499	526	484	524	521	499	503	508	429	478	480	464	500	505	539	493	520	475	449	462	518	501	490	497	508	501	487	480	461	475	459	464	524	485	496	481	492	470	463	466	469	549	508	459	471	524	486	495	463	504	489	486	462	480	489	504	505	518	500	464	486	479	473	462	508	487	501	482	507	533	493	506	450	501	508	504	507	484	507	465	500	498	496	522	454	454	457	477	487	508	448	517	485	505	476	508	476	523	486	459	496	475	469	486	476	501	466	520	508	465	491	507	487	503	489	495	477	477	507	510	483	503	479	501	503	489	465	456	469	457	480	447	491	487	479	499	483	508	473	500	456	507	467	532	490	483	492	485	551	459	502	499	485	457	544	496	466	479	470	506	466	498	514	481	476	491	507	500	513	506	523	492	516	481	493	477	492	493	460	478	476	499	448	493	457	516	469	443	482	454	494	508	445	460	463	484	479	488	484	474	496	500	461	489	494	484	495	508	494	494	505	472	485	519	432	520	509	509	484	517	493	468	513	503	477	486	480	500	465	478	468	486	420	488	502	509	494	482	478	488	462	510	474	504	505	487	528	489	501	503	456	476	465	483	478	467	511	500	493	494	504	465	483	508	503	477	494	534	507	514	515	513	457	461	484	426	471	492	483	524	515	438	462	457	483	480	536	508	473	505	498	497	515	508	507	542	505	479	469	517	462	494	523	535	463	479	499	497	469	484	499	525	456	522	498	494	473	513	505	477	471	469	471	464	472	493	475	494	465	479	507	479	433	515	517	490	502	463	521	471	500	515	484	479	506	496	491	472	453	488	538	471	477	509	462	495	483	484	483	448	497	557	485	493	534	522	495	503	444	478	501	545	496	483	478	515	491	469	490	463	486	481	462	496	464	470	496	465	475	488	481	483	473	514	493	492	517	474	476	501	451	507	466	518	508	467	477	505	476	525	459	485	491	469	498	483	535	492	494	542	465	539	497	475	527	485	475	484	502	499	521	498	541	504	486	520	510	523	500	472	471	494	459	490	488	517	513	520	533	501	499	474	478	467	470	505	504	476	488	494	448	491	516	522	507	506	479	484	472	487	502	476	444	513	468	497	536	509	512	488	527	497	506	460	452	487	479	477	485	458	491	512	497	451	495	491	497	476	524	510	535	489	495	467	447	535	503	491	445	462	505	511	478	499	459	473	484	489	484	514	490	474	476	472	484	483	526	486	506	512	468	462	482	500	494	447	501	488	482	487	522	497	482	523	490	520	509	490	462	501	487	497	462	450	450	499	528	484	492	493	523	500	474	470	479	484	498	480	501	493	518	474	470	504	492	477	497	520	488	442	512	453	496	454	497	471	452	520	484	482	469	500	494	488	463	514	476	457	448	526	513	470	500	494	504	495	466	520	490	480	462	480	484	514	511	496	489	491	500	479	511	495	487	500	444	508	491	493	463	470	522	491	452	494	497	462	485	502	493	493	479	449	504	492	485	450	494	494	529	524	493	504	494	459	472	487	472	512	470	500	490	478	515	483	484	502	479	495	504	502	521	488	480	518	504	446	510	470	478	439	498	524	491	480	519	488	505	479	448	489	489	475	460	518	473	465	512	502	513	460	496	528	515	529	504	472	451	482	477	496	487	519	534	505	520	506	468	475	472	498	485	483	493	517	495	516	476	473	507	532	536	512	470	503	506	458	464	483	488	476	501	502	503	476	514	539	511	499	451	473	543	507	478	503	496	482	453	485	505	464	486	471	503	512	477	491	457	464	473	493	461	519	478	472	521	488	500	461	487	494	485	491	498	486	486	499	486	477	469	514	516	484	488	466	498	468	478	530	495	500	461	453	474	490	508	480	475	459	461	466	475	519	543	480	487	514	481	499	491	485	509	488	504	511	477	496	509	507	510	503	472	495	479	518	510	511	533	461	478	484	526	526	529	527	478	482	468	480	540	474	481	525	472	499	490	471	452	458	483	506	520	503	489	500	470	506	493	483	499	457	504	494	493	467	447	494	468	488	507	464	523	474	488	451	507	500	516	498	515	527	524	494	526	471	527	515	492	459	496	528	474	492	487	456	518	499	523	491	498	481	478	502	489	494	493	486	476	511	535	515	488	515	537	488	484	448	518	518	434	486	471	475	510	523	482	483	508	508	515	464	494	474	503	489	513	464	501	480	508	494	474	534	490	508	499	509	457	518	496	475	462	525	481	451	488	497	486	465	476	485	470	457	538	478	493	507	488	505	518	455	535	489	526	473	502	490	488	449	544	468	491	496	458	462	520	523	498	520	490	484	468	501	439	495	450	466	460	448	459	520	486	450	493	469	513	481	488	463	498	457	522	504	490	502	475	485	471	472	481	496	482	538	476	468	510	508	484	507	520	488	458	473	513	456	495	460	521	483	497	522	463	472	467	511	481	456	478	498	490	510	494	490	481	476	505	508	469	475	479	484	516	488	489	503	531	485	472	486	482	500	510	452	446	506	495	460	481	469	483	483	483	549	512	477	495	481	467	499	479	531	538	507	505	478	483	560	505	511	484	442	482	471	474	494	534	489	499	453	477	527	478	513	505	475	486	471	482	477	504	475	478	488	441	481	497	527	467	489	473	507	496	497	490	480	482	522	496	472	501	481	483	489	461	503	520	448	480	463	473	475	513	489	479	450	500	460	496	494	478	509	485	500	514	485	483	472	510	487	509	515	465	486	508	522	473	481	467	455	473	490	437	480	494	448	477	462	471	532	522	487
35442	43113	64546	22606	4619	1095	766	662	548	521	492	420	442	377	396	404	421	392	384	374	379	331	380	379	381	331	342	346	364	338	360	348	339	339	341	388	312	341	350	322	356	328	361	343	338	332	343	324	390	379	377	395	313	319	320	336	373	363	341	359	302	351	340	354	375	338	358	313	384	384	354	342	365	318	331	321	330	339	346	338	323	322	334	354	359	352	346	315	359	318	354	341	365	369	324	322	326	349	326	342	334	362	323	369	301	350	376	347	310	341	337	337	322	379	351	332	345	328	338	337	322	322	346	304	316	359	322	358	355	367	354	365	330	333	318	317	387	330	314	345	361	335	343	334	333	317	334	330	313	342	352	300	296	302	337	342	355	344	351	322	324	349	341	327	315	374	279	337	318	332	342	335	328	358	372	359	328	321	338	352	308	322	333	349	291	347	351	333	324	339	335	340	360	346	309	336	364	354	333	373	403	327	290	326	335	332	346	281	327	327	345	331	329	333	343	369	303	330	373	335	335	358	358	312	328	322	347	354	315	346	349	321	353	287	347	326	359	317	335	310	361	336	352	298	355	324	327	368	329	338	351	346	319	336	332	321	327	324	324	323	354	331	338	355	336	352	335	331	337	333	322	351	304	325	323	341	331	330	333	359	334	368	364	329	325	361	341	322	335	306	343	324	346	316	339	338	326	352	349	331	356	285	299	347	321	329	341	365	337	366	333	331	322	299	359	379	361	324	325	359	378	343	328	350	337	347	375	325	324	325	354	348	325	328	349	342	355	342	324	348	334	394	322	331	336	334	344	328	364	357	333	349	342	367	298	400	344	356	357	348	315	323	356	376	386	360	371	342	315	360	334	296	345	344	348	344	336	312	368	333	353	303	333	314	321	344	347	336	310	343	310	351	323	329	348	332	332	333	366	371	325	317	326	343	360	351	343	330	338	326	338	316	340	363	312	357	357	274	328	347	302	334	370	385	329	296	360	352	322	345	372	329	370	341	359	383	367	302	325	337	315	337	355	312	356	322	302	297	340	341	326	340	287	323	366	321	334	354	346	374	330	364	337	330	340	328	334	327	301	365	353	318	380	323	347	348	356	366	317	336	329	355	351	321	312	355	342	327	328	324	319	367	361	338	308	348	303	360	312	305	326	329	335	306	333	358	317	306	345	319	357	335	345	355	298	355	323	322	333	327	354	338	313	334	329	357	350	320	338	353	345	344	319	352	296	321	351	354	350	334	354	313	371	318	357	306	330	299	311	332	334	339	319	391	307	345	365	359	337	356	368	338	345	320	349	280	337	321	334	327	339	345	331	322	327	319	337	325	381	346	358	352	347	347	349	345	325	347	350	321	357	341	347	339	285	311	310	339	337	343	327	307	344	336	331	320	331	367	343	365	342	309	385	372	351	349	319	318	340	344	348	312	313	370	296	355	328	335	344	302	319	324	351	354	352	331	329	317	339	332	337	294	340	318	319	323	314	308	332	327	308	343	324	353	290	361	357	351	348	333	346	288	342	348	339	290	295	322	314	318	338	337	329	339	338	353	293	292	340	340	365	317	322	347	304	349	321	326	325	335	340	346	396	302	346	356	342	344	304	335	315	356	317	331	339	350	319	335	325	332	336	331	329	306	338	331	338	319	329	324	335	323	328	340	290	353	306	323	361	345	337	386	373	387	332	353	317	325	301	357	361	338	359	338	335	340	352	354	331	312	340	335	341	380	378	342	349	341	355	299	332	325	366	333	325	358	379	318	343	310	289	332	317	382	324	314	338	323	338	304	337	346	327	346	336	312	329	315	331	313	350	342	350	347	338	326	318	351	302	343	282	328	317	349	330	351	338	332	351	356	331	329	336	340	371	307	347	304	371	369	290	326	324	338	347	309	355	355	360	347	317	374	336	345	349	318	315	296	326	315	348	351	346	363	346	353	376	364	364	334	372	372	348	362	316	319	319	309	326	348	396	328	297	284	343	331	333	354	340	344	390	363	333	361	325	308	319	340	336	357	349	343	303	328	292	284	336	297	297	315	371	316	346	359	343	342	332	341	337	330	363	329	319	334	299	346	336	333	341	364	338	323	340	345	330	376	329	309	330	366	360	336	335	319	347	313	324	350	328	356	296	374	343	345	330	336	307	331	362	333	339	359	373	335	349	350	361	354	321	335	340	292	376	321	331	328	289	343	333	388	366	317	357	341	344	363	333	343	354	345	354	341	307	337	365	346	295	332	341	347	335	335	361	353	365	346	337	320	334	348	333	333	309	344	311	324	308	333	322	326	300	336	298	328	349	308	322	345	376	299	337	352	326	335	331	321	341	363	340	379	344	348	315	326	326	309	338	334	316	343	329	378	369	293	323	323	321	352	329	335	365	332	314	370	304	344	322	377	323	331	331	342	344	332	364	362	310	379	317	328	328	315	342	337	331	292	361	315	360	285	340	312	334	314	324	326	330	351	320	338	347	314	311	305	374	332	341	320	319	316	354	343	315	334	374	317	357	336	300	326	324	305	361	372	331	316	340	332	339	311	361	329	306	296	342	331	366	364	309	312	345	374	332	340	320	313	375	328	334	330	338	350	333	298	333	324	345	321	359	328	358	318	341	367	335	338	393	343	312	314	337	324	327	327	356	354	359	360	295	327	321	354	359	333	359	324	343	366	360	350	351	350	347	331	323	324	327	315	306	311	326	366	373	372	353	349	334	358	351	325	322	329	346	364	318	324	377	339	320	371	365	364	345	353	351	341	311	386	324	319	345	348	323	324	369	325	322	333	292	341	364	348	320	340	351	321	354	355	341	357	336	348	322	336	356	328	322	335	359	277	329	310	284	342	337	310	359	350	358	343	345	313	312	342	323	331	344	339	330	312	320	352	379	316	337	334	325	311	309	346	327	357	342	336	342	357	295	330	328	382	392	378	331	316	321	320	346	331	320	305	331	342	331	336	342	349	333	355	314	353	342	357	342	362	319	296	332	359	340	344	329	346	328	358	348	337	313	304	331	353	329	334	333	340	338	351	338	341	291	308	350	314	340	366	335	303	313	315	333	329	366	338	338	345	355	327	320	334	346	364	338	344	330	325	310	326	348	333	301	352	311	335	347	327	326	324	326	401	332	346	328	340	368	359	325	345	323	341	324	341	342	297	315	327	340	350	362	353	337	344	342	373	363	339	328	337	335	341	339	342	340	307	370	335	317	335	335	337	350	321	310	362	339	316	346	308	348	340	325	318	329	295	358	306	332	302	356	370	337	335	333	317	306	323	324	345	339	335	355	337	323	328	316	339	321	301	350	332	346	326	363	373	319	350	362	354	326	348	342	337	324	372	336	344	338	335	325	325	312	353	323	346	306	351	327	349	344	325	351	331	358	329	346	328	332	360	343	348	350	386	302	343	367	321	364	322	349	340	343	325	311	336	310	356	350	375	347	370	350	343	328	315	331	363	285	361	360	326	344	364	380	377	351	309	326	345	340	292	310	341	323	337	360	346	317	366
17493	33222	53444	11075	4007	3433	2782	2360	2079	1880	1682	1617	1420	1326	1246	1239	1118	1103	1089	1015	1016	1000	996	954	938	925	913	947	906	907	868	869	876	842	825	814	857	897	839	882	796	854	777	815	904	853	852	848	886	904	968	868	833	830	813	878	832	833	763	839	840	827	763	820	824	784	863	901	1213	1137	883	807	794	790	860	831	790	797	809	811	747	780	779	778	748	847	844	795	753	767	823	793	824	812	791	843	829	772	776	813	787	807	810	812	787	814	891	873	895	911	843	798	791	831	770	706	767	784	770	799	757	767	748	784	793	773	807	764	799	773	795	721	803	795	769	781	805	765	775	763	804	821	763	819	780	744	773	781	792	763	714	758	760	801	778	765	776	760	741	771	734	747	753	789	803	748	771	721	763	740	846	778	803	811	823	763	796	777	731	785	754	815	793	819	799	759	760	826	760	773	757	747	754	780	753	756	775	779	768	804	766	802	757	795	782	791	749	771	849	792	787	779	790	813	804	800	832	797	765	792	743	778	746	783	755	738	809	738	774	782	738	831	784	754	786	858	778	815	773	746	790	787	795	793	792	800	827	830	746	774	777	807	786	749	832	748	776	747	739	758	749	762	793	817	759	821	756	745	803	725	752	761	793	756	782	780	777	786	788	764	762	777	807	832	756	793	740	736	798	829	798	759	784	781	752	772	794	800	782	748	791	748	784	782	771	768	779	753	751	736	805	760	801	783	802	715	805	797	800	760	760	791	789	824	781	746	738	760	769	782	816	816	759	770	799	785	849	803	758	844	777	803	755	821	764	791	776	798	755	773	776	784	793	787	763	794	776	783	785	774	774	782	774	748	764	785	759	739	821	747	774	765	770	748	790	786	807	784	778	789	827	694	831	786	769	758	726	732	744	799	836	785	795	789	790	823	815	757	764	757	752	759	816	774	779	770	761	744	769	773	754	814	754	708	736	780	809	768	792	781	721	800	815	751	795	810	804	740	774	789	776	767	788	759	770	780	779	749	778	795	788	746	800	794	780	807	813	826	743	726	796	746	777	774	807	772	744	761	765	768	803	826	784	827	750	742	766	834	775	729	743	748	780	768	826	795	805	789	755	798	739	760	759	841	814	780	707	779	767	774	803	784	818	789	753	775	749	820	778	804	798	745	793	782	732	816	856	789	781	836	731	763	744	785	767	752	779	855	804	748	744	792	768	766	751	755	800	791	737	790	756	771	781	788	826	809	741	779	808	787	758	807	789	789	800	815	772	772	787	743	817	767	793	751	741	781	797	756	774	741	771	742	777	817	768	784	799	779	800	754	757	764	781	764	787	767	819	799	774	764	816	776	783	827	771	739	831	792	751	776	800	787	808	784	781	735	782	739	740	735	817	785	799	780	807	798	780	758	773	810	799	755	775	839	760	749	735	790	780	781	813	809	762	799	780	808	785	743	762	757	765	779	799	750	764	744	816	778	799	790	775	827	743	747	779	767	809	831	829	782	747	751	751	767	797	745	790	778	853	771	791	718	776	756	742	794	795	791	749	787	752	765	718	806	779	814	822	817	809	754	807	783	756	792	805	766	778	749	770	787	788	816	774	849	829	764	761	744	792	787	738	764	753	775	778	744	835	748	786	832	790	763	772	799	711	803	725	755	768	774	817	769	736	775	797	852	754	789	770	806	752	805	795	763	774	739	814	720	780	789	820	814	776	750	811	778	796	806	785	792	770	766	818	762	754	792	764	828	765	780	770	751	861	778	833	771	765	725	785	762	787	757	753	738	780	784	823	747	765	813	743	796	802	775	810	821	811	762	781	766	763	755	756	779	762	821	788	817	823	777	773	819	778	798	767	826	794	780	776	793	764	737	815	805	731	767	807	799	793	781	796	756	740	743	778	815	781	799	774	781	776	822	750	730	760	788	809	788	813	822	774	755	738	728	748	752	802	759	772	772	773	813	782	781	845	799	756	801	793	856	803	835	748	783	779	783	750	770	711	755	737	768	787	785	804	758	798	809	828	718	740	811	780	789	830	729	759	768	719	777	732	770	762	809	783	764	763	818	809	779	757	752	789	847	766	791	763	814	780	778	783	781	778	818	710	828	779	787	723	777	762	768	765	758	820	764	785	764	795	774	732	791	793	808	768	806	789	748	774	775	751	776	758	813	815	800	794	798	740	729	746	732	796	722	769	750	760	763	819	790	768	785	786	781	780	761	723	756	825	778	746	773	746	796	758	769	784	734	794	790	781	787	756	797	786	759	781	800	777	774	791	761	770	814	756	837	792	778	757	782	780	803	792	727	836	729	796	765	764	766	747	813	755	810	791	743	764	766	797	782	751	819	821	785	799	800	754	757	777	731	760	775	752	791	772	802	788	770	783	784	813	756	809	830	799	733	819	812	754	783	774	775	775	787	750	786	827	736	716	791	788	808	773	817	788	795	790	773	805	770	764	820	777	797	783	748	755	761	756	834	755	757	748	831	750	746	790	761	836	747	725	784	766	787	793	824	792	757	775	801	794	806	753	757	771	792	787	800	741	770	709	781	814	778	819	814	762	758	807	736	789	784	751	725	807	725	767	751	855	775	779	796	819	763	758	786	793	815	779	786	763	798	788	754	746	787	811	739	793	723	807	792	816	832	815	782	746	808	784	787	805	749	773	759	760	763	769	797	799	783	775	752	757	799	763	735	803	735	760	828	732	787	756	784	760	727	828	716	723	730	778	811	831	772	743	749	785	774	767	801	778	804	801	761	789	778	793	789	762	771	822	769	765	745	789	804	740	803	735	774	751	770	761	794	762	765	772	789	762	827	769	787	768	790	765	784	771	739	813	809	791	790	802	786	769	779	777	793	765	774	825	757	717	724	785	781	743	767	774	759	816	778	788	792	799	751	789	780	783	782	822	825	734	789	826	777	700	803	821	775	770	760	778	754	761	745	727	796	718	743	737	722	750	748	863	798	761	744	809	760	753	771	792	774	766	762	765	830	807	755	825	804	788	819	793	752	788	717	733	731	788	840	810	804	793	723	759	813	762	825	767	763	839	804	781	764	750	765	791	871	815	795	777	781	794	788	787	794	810	802	762	799	766	815	807	721	745	808	769	799	798	819	772	754	788	791	782	723	784	788	725	866	810	780	788	762	726	743	801	731	785	749	736	747	806	711	755	753	770	792	833	766	797	756	771	774	776	796	782	790	760	798	794	735	815	744	831	812	790	779	747	777	774	735	798	792	793	771	751	753	777	787	764	787	789	781	775	741	786	784	740	776	817	779	798	774	792	779	779	859	736	800	802	818	818	816	789	729	778	782	771	788	788	743	806	819	798	778	751	803	787	842	823	785	776	798	812	785	779	780	793	790	809	782	770	756	815	778	763	755	826	768	804	760	825	748	733	808	810	754	784	713	779	741	814	778	771	797	791	783	786	773	784	795	747	764	806	788	769	750	741	778	766	833	796	746	834	779	780	818	752	824	761	770	802	834	789	772	795	829	782	755	732	777	854	759
14307	4864	3518	440	292	302	297	312	306	273	305	291	268	292	307	289	276	274	327	284	285	336	315	283	277	309	320	289	265	295	306	296	305	276	248	273	277	267	328	296	278	286	279	293	274	303	287	292	296	304	292	303	319	269	296	272	277	277	289	279	289	288	314	279	275	313	321	316	280	284	316	271	264	288	283	289	300	283	275	305	268	268	284	286	289	286	271	335	301	258	312	285	287	259	281	292	281	286	309	258	288	291	275	288	289	269	292	295	303	318	297	297	261	283	265	300	281	301	294	280	278	262	278	294	300	275	261	262	287	289	293	268	268	304	318	308	259	278	271	305	288	321	299	265	313	288	296	295	278	290	282	284	295	278	284	262	245	285	287	269	266	270	269	314	299	266	308	289	273	270	287	272	293	282	274	304	276	274	274	256	283	290	297	292	273	291	255	276	303	292	295	254	290	266	264	306	327	275	283	279	299	288	299	339	311	299	313	280	283	320	305	304	281	285	302	319	274	282	277	267	282	289	292	313	277	294	301	298	302	270	297	270	302	291	282	294	308	283	271	292	295	278	301	283	282	269	275	290	302	303	293	296	290	264	263	296	315	290	307	286	313	321	277	260	268	267	296	297	285	300	247	252	316	300	284	269	290	264	278	271	275	311	274	281	322	265	326	261	287	270	265	286	305	292	288	317	302	305	280	269	264	278	272	266	281	283	283	285	273	287	275	299	305	272	310	290	292	308	281	323	294	303	292	299	288	282	275	309	294	289	280	289	307	280	284	236	292	312	277	282	298	286	258	281	272	248	289	297	284	290	275	283	283	326	304	262	281	268	267	297	286	283	296	251	286	294	296	299	294	273	275	310	273	294	308	254	302	278	295	272	281	305	259	281	265	292	297	267	281	262	293	302	297	325	300	289	243	284	322	309	300	309	293	314	264	294	331	274	255	275	289	261	271	311	279	257	242	255	281	292	322	303	291	305	289	296	276	313	297	292	272	272	287	311	303	296	259	296	288	282	289	277	262	265	304	295	281	293	287	306	274	318	275	295	270	296	272	271	271	284	281	289	320	250	309	288	316	271	291	271	280	298	312	298	278	269	280	268	268	297	290	258	245	256	263	299	285	293	265	321	308	286	320	262	303	283	269	309	302	267	269	314	295	277	265	278	287	306	266	269	288	277	306	320	289	287	292	317	279	316	271	220	286	311	283	264	288	288	281	312	286	269	299	288	295	261	282	274	279	289	282	293	273	303	302	293	265	300	247	301	279	309	282	301	287	271	297	281	277	292	279	287	278	290	335	285	288	310	316	289	307	322	286	277	297	277	254	234	295	293	298	332	291	290	308	276	284	287	272	278	277	279	297	277	284	294	302	315	306	302	277	293	290	285	292	329	269	306	301	266	269	301	292	280	268	283	290	287	277	294	275	277	304	298	264	288	278	266	276	278	254	275	310	274	281	287	290	296	261	257	290	292	268	280	279	290	292	265	278	302	279	298	309	266	286	290	285	304	258	350	322	299	237	259	261	314	287	281	302	294	269	275	295	281	278	337	303	282	324	284	313	294	292	318	273	297	293	272	284	254	259	272	311	262	308	281	289	271	296	286	266	300	293	333	240	263	294	295	275	312	261	286	279	293	296	283	293	244	294	291	262	264	303	286	280	302	259	292	319	305	268	282	284	280	296	270	258	308	296	290	297	292	287	331	273	290	282	250	297	275	264	307	323	262	292	291	282	306	275	275	274	246	270	253	269	283	300	285	307	297	291	287	302	302	323	306	290	277	279	277	296	275	280	272	293	272	269	299	264	277	280	314	295	298	297	306	284	312	287	284	301	301	295	288	330	298	267	282	283	275	258	271	338	275	262	269	254	282	267	246	301	265	298	281	278	310	297	276	294	306	293	282	244	273	305	291	296	289	299	281	287	284	266	269	291	303	305	299	286	336	259	269	319	290	269	289	271	282	308	279	280	313	273	277	307	284	287	270	265	307	264	294	271	273	321	307	285	288	281	273	309	271	285	288	290	279	274	314	303	287	292	280	299	286	301	295	300	263	299	285	286	320	297	258	257	283	271	273	289	308	264	314	311	302	278	284	277	271	278	271	285	301	281	263	286	263	293	295	264	288	276	307	292	326	284	283	274	272	316	268	297	288	251	292	297	308	312	246	297	280	280	269	294	276	282	281	259	321	256	294	278	288	275	292	264	321	292	301	277	279	275	286	262	293	274	306	306	265	285	267	281	283	303	314	289	288	267	299	296	270	284	304	306	284	304	275	292	306	296	300	285	291	271	281	271	296	307	304	309	260	286	259	283	328	277	285	301	272	272	285	294	273	298	270	297	271	277	290	290	262	278	296	266	258	264	290	306	237	277	280	299	289	277	279	296	261	288	283	289	272	278	291	282	286	288	266	269	296	304	306	295	278	265	278	275	281	317	259	279	270	331	289	288	289	275	271	278	260	279	290	283	284	319	294	309	287	296	280	284	294	319	270	322	264	272	290	290	310	295	297	296	260	283	269	301	268	284	242	298	290	303	273	294	301	263	301	290	301	291	295	286	279	317	301	255	287	267	307	301	278	288	297	286	282	255	297	314	290	269	276	300	256	309	249	281	298	269	265	279	312	291	327	295	307	266	257	278	260	259	281	266	276	316	291	295	296	303	287	292	245	283	277	269	269	280	285	287	270	298	273	273	302	294	274	300	316	314	276	281	311	287	282	275	283	269	302	274	299	301	261	280	299	269	273	293	264	289	299	299	302	264	300	273	260	321	296	318	285	262	232	288	283	287	283	275	304	303	282	264	315	297	298	278	300	305	261	251	262	304	276	271	271	272	301	300	288	262	263	268	288	288	263	233	284	316	318	282	246	302	278	270	281	295	268	295	314	273	295	280	264	273	318	299	269	297	304	337	310	260	293	291	286	282	303	318	274	286	291	295	303	303	272	314	279	302	323	315	299	279	261	252	277	310	270	271	309	287	239	283	257	310	271	276	266	275	264	307	276	297	284	263	275	272	304	297	272	280	291	262	260	298	269	313	306	300	267	281	298	276	315	302	326	283	293	310	297	272	287	286	285	268	275	284	266	250	293	236	298	296	274	274	293	273	304	285	281	284	291	290	274	306	257	277	291	287	292	284	298	253	287	282	273	279	276	261	288	294	273	279	289	272	292	283	278	293	278	277	292	304	276	317	285	290	306	305	300	264	304	331	282	272	254	242	302	282	312	266	334	280	300	273	250	295	292	244	297	260	305	281	313	259	288	265	251	272	317	284	282	311	302	295	293	275	282	265	270	297	313	304	283	293	311	309	303	275	321	301	280	310	321	302	262	298	286	302	295	266	311	277	256	252	278	253	306	298	285	309	255	262	252	271	267	272	280	301	277	298	281	250	261	276	274	280	279	268	281	285	285	281	267	273	252	279	303	292	285	253	263	288	268	310	290	285	291	277	238	298	275	289	286	297	291	313	286	270	291	311	279	268	272	278	282	262	269	291	279
7106	4348	6627	816	704	668	640	639	654	725	680	647	658	639	634	654	647	653	697	592	654	726	687	643	657	681	672	661	633	656	671	676	666	674	629	605	679	647	611	625	631	620	605	628	641	601	681	649	636	654	674	677	617	657	653	679	724	641	642	653	653	622	638	659	653	658	661	748	802	678	711	644	619	669	689	592	641	634	631	676	700	662	649	717	636	625	613	647	630	658	658	658	639	632	632	614	652	660	675	707	677	660	643	675	654	603	637	701	647	654	634	622	659	656	672	710	675	651	680	648	653	639	673	655	694	678	642	669	650	626	655	688	671	672	625	725	649	622	630	699	632	635	628	660	694	658	683	667	599	681	678	621	686	647	634	611	677	623	684	633	633	674	649	687	617	666	664	673	654	681	622	686	622	652	642	647	709	667	663	676	628	663	632	640	660	642	633	651	694	620	634	616	697	656	620	670	631	688	619	647	618	678	622	659	693	666	628	643	630	666	636	651	642	681	633	615	647	625	610	619	661	624	676	655	635	676	639	627	650	643	611	642	672	613	673	635	642	674	637	605	627	693	663	622	656	601	672	663	604	676	618	667	637	650	701	635	620	612	665	671	659	641	645	663	650	666	660	649	642	617	628	705	624	615	626	652	651	668	598	655	667	592	683	615	617	603	681	666	684	638	675	654	620	656	647	618	669	646	675	645	622	652	630	667	676	696	655	705	642	653	650	617	686	672	665	628	645	632	656	579	672	612	670	635	618	678	653	660	654	604	629	670	624	672	656	652	673	677	656	646	654	618	618	652	669	678	677	617	641	603	659	647	616	651	637	631	650	685	628	654	625	666	655	668	670	619	639	641	608	642	648	621	650	632	642	668	636	652	684	650	643	654	638	623	634	654	644	665	679	648	667	629	659	628	655	687	665	659	667	609	621	589	663	674	656	673	616	643	672	680	638	706	617	649	642	622	629	645	611	634	646	619	642	655	640	682	719	649	642	690	671	674	595	675	598	650	661	696	650	696	672	617	645	680	659	666	656	612	645	651	626	681	657	647	646	651	678	655	661	684	641	684	657	668	626	624	625	619	662	644	643	709	650	643	678	647	658	635	640	646	659	667	692	666	618	658	644	654	673	621	651	688	619	626	665	645	679	584	683	667	654	650	643	689	653	644	619	645	675	638	684	632	685	685	587	686	601	651	631	672	666	658	660	650	650	667	653	627	627	661	640	654	667	653	678	619	636	652	680	670	660	616	620	632	623	651	651	662	605	690	655	684	683	671	635	632	643	647	673	618	652	633	651	663	647	706	676	683	672	638	665	706	644	676	654	634	632	595	662	612	653	629	667	659	629	633	625	645	639	629	638	631	667	675	602	710	672	647	631	713	630	662	664	640	640	621	630	606	693	658	643	622	639	667	652	644	615	667	638	623	695	689	683	675	651	650	683	642	638	633	633	606	640	675	651	650	646	634	664	640	670	644	641	666	652	665	617	687	694	646	627	634	613	697	625	626	622	676	635	625	653	676	692	640	665	675	674	686	685	686	607	666	659	644	652	627	650	628	639	632	646	649	617	623	617	667	677	638	691	642	621	628	653	723	668	630	640	702	691	638	609	674	670	648	605	631	665	644	665	671	651	673	632	674	690	619	688	687	618	668	696	645	631	654	676	666	637	662	662	660	648	666	657	643	666	635	694	645	646	624	649	656	667	652	666	631	681	661	646	613	669	672	622	611	669	637	703	626	646	612	666	644	661	671	722	658	619	673	670	676	658	679	609	620	628	660	643	630	669	685	615	664	595	668	592	610	681	638	681	615	633	629	695	637	630	678	660	679	647	664	647	677	665	669	633	622	585	677	695	636	668	666	674	640	662	653	619	623	629	659	589	633	689	654	661	653	609	623	636	694	650	715	638	648	591	679	690	620	619	628	680	658	655	676	670	624	657	619	676	641	612	645	627	660	616	667	695	637	650	654	661	660	614	665	650	648	632	667	665	608	668	621	663	637	665	657	619	655	629	641	687	696	637	646	630	640	707	656	651	648	618	672	625	644	652	677	717	684	614	655	631	660	659	659	635	654	671	672	675	690	638	716	604	656	646	696	643	644	644	638	662	647	746	700	646	647	677	606	650	656	658	639	649	641	722	655	660	664	662	660	595	638	634	611	604	692	627	632	626	626	638	657	636	654	668	647	633	667	677	655	642	646	711	687	639	644	661	649	619	608	677	642	669	648	662	672	661	643	663	621	699	650	635	676	687	655	696	622	654	625	652	653	658	650	663	637	675	706	663	659	644	681	695	634	627	656	686	676	646	692	650	645	647	647	664	652	630	677	698	681	647	619	656	725	655	631	651	668	698	588	607	618	653	627	667	643	650	665	639	623	659	612	637	638	705	672	624	680	659	630	625	640	642	659	667	653	703	694	608	688	692	651	666	642	637	630	654	670	615	678	625	670	662	671	670	679	643	666	671	618	648	669	604	662	698	585	631	657	678	683	716	640	716	656	635	684	660	647	649	640	661	696	708	656	656	686	677	628	640	654	666	666	680	623	669	632	645	671	652	647	660	610	618	617	662	619	680	632	642	636	666	649	702	632	610	644	685	646	683	646	660	630	666	645	647	653	673	683	648	644	654	611	610	682	623	665	640	633	650	629	647	651	598	623	638	671	667	629	661	639	634	626	678	629	636	674	688	675	640	646	632	666	654	676	618	663	683	665	638	645	654	626	653	636	683	591	713	669	728	616	660	659	661	624	663	615	637	633	648	616	673	621	655	633	671	622	663	635	662	582	634	629	626	635	714	647	657	690	649	614	628	637	670	636	634	633	635	634	652	662	649	606	648	671	610	605	642	635	659	664	650	676	669	671	661	654	675	674	630	635	682	660	691	647	688	621	654	695	640	681	623	687	623	733	665	627	673	665	604	666	607	685	695	616	627	666	632	636	642	647	654	596	626	622	632	654	636	643	617	664	640	682	657	730	694	613	633	623	646	674	622	623	657	645	623	657	662	634	661	661	604	647	670	638	645	680	655	639	651	674	689	645	676	607	604	653	661	630	665	652	677	649	654	681	681	624	630	652	624	650	656	663	652	662	665	621	672	638	703	647	632	636	642	647	644	648	665	666	598	601	667	623	639	617	658	624	655	647	651	677	687	671	663	696	625	659	629	658	654	601	638	648	619	663	637	689	673	681	671	634	606	666	574	669	661	642	643	628	599	673	639	648	637	661	671	644	602	667	695	687	606	628	653	662	668	671	602	638	643	647	605	659	651	615	666	636	665	682	655	649	638	644	698	633	649	632	621	665	676	648	655	718	671	686	624	656	674	682	652	643	655	628	639	642	649	637	652	691	616	669	605	640	635	667	634	683	678	661	637	611	638	630	666	632	667	626	647	666	670	648	622	652	630	632	669	674	641	652	661	636	631	631	648	640	616	624	669	651	603	654	692	614	692	636	625	700	691	665	654	642	688	649	651	633	680	644	642	686	614	668	637	664	675	658	657	646
24583	24880	52608	11747	1034	512	417	365	299	286	302	255	246	274	257	230	229	241	248	240	240	212	193	234	255	225	226	214	217	238	227	232	221	212	231	229	215	206	225	212	242	217	217	210	250	210	221	228	218	228	252	215	183	230	207	210	208	198	199	216	233	199	193	223	220	211	211	217	256	233	225	207	227	211	218	232	202	227	209	225	216	223	215	210	227	197	221	230	213	215	201	229	233	210	222	226	227	207	236	185	201	206	210	230	227	233	197	226	248	218	216	231	229	230	235	203	221	207	201	212	217	180	227	218	202	239	175	203	226	220	240	218	211	209	204	198	224	233	220	245	214	231	194	217	244	209	189	221	225	228	204	215	201	218	213	219	229	224	247	197	214	223	235	208	185	218	219	204	206	239	196	216	226	194	213	207	198	198	200	191	225	191	216	201	225	219	211	225	196	200	202	221	215	208	242	209	209	239	206	236	214	225	180	225	202	205	212	213	194	208	209	240	213	213	198	227	210	215	196	214	188	234	217	174	218	221	234	229	240	226	194	203	210	201	223	206	196	213	222	220	212	197	213	188	215	249	207	201	223	212	207	227	201	216	209	210	190	215	202	190	247	220	219	223	219	190	234	239	202	213	208	258	206	214	198	237	179	200	216	168	218	204	192	216	220	233	209	226	185	188	222	201	219	223	218	205	230	238	221	207	201	224	224	198	212	222	224	203	213	253	214	204	179	220	234	213	221	229	242	192	208	204	204	225	245	203	237	205	232	209	212	202	219	207	217	199	191	202	219	203	201	232	226	216	203	199	212	207	198	184	225	201	204	190	214	228	209	234	210	195	204	232	245	200	187	214	192	193	224	206	190	230	203	213	217	187	240	201	221	199	234	205	220	224	214	200	214	214	215	230	215	196	215	222	192	212	211	203	220	238	210	228	191	206	221	224	223	227	215	186	217	224	219	198	231	226	215	257	199	229	215	200	206	228	226	230	202	243	215	221	233	220	206	218	209	235	195	216	212	213	191	240	197	228	229	213	207	212	209	218	207	247	229	193	196	238	211	201	223	216	236	189	190	197	231	233	177	199	191	201	228	251	211	227	238	206	218	240	212	194	208	180	175	205	219	207	193	259	215	215	242	222	214	233	215	219	224	205	216	216	241	200	223	223	205	220	229	236	196	189	224	201	214	201	231	217	213	220	181	207	222	198	224	209	196	210	235	206	196	185	212	188	221	223	226	223	230	200	238	196	218	217	209	214	240	237	200	214	189	195	226	218	217	214	196	204	199	224	194	258	229	224	203	197	236	209	195	218	221	213	206	234	201	207	203	210	232	210	235	219	189	198	185	213	207	209	209	237	203	211	214	192	196	198	193	225	180	201	200	221	239	213	207	208	187	192	225	231	200	190	198	209	193	200	222	204	214	224	204	210	197	179	223	222	218	211	198	215	226	205	230	206	201	215	223	220	197	235	204	243	202	203	202	186	248	222	181	210	199	209	229	189	189	219	218	234	229	235	204	224	238	228	218	190	206	189	222	204	214	238	232	223	197	208	221	214	210	216	213	207	210	215	213	200	218	184	232	207	220	212	215	186	212	241	201	217	244	227	216	255	205	203	221	215	226	223	197	195	217	196	205	255	192	199	199	214	212	207	203	255	198	211	204	215	234	212	187	229	190	220	198	210	220	218	216	242	223	211	226	215	215	241	215	236	220	203	216	228	223	220	203	220	203	211	225	229	233	216	206	235	235	213	237	206	227	207	224	210	213	229	219	202	215	219	217	209	213	215	227	211	254	209	212	188	189	213	203	232	193	212	226	174	206	223	225	200	209	234	201	237	204	214	238	191	213	221	189	199	230	216	202	221	223	181	215	199	215	231	201	221	214	235	255	186	223	210	208	204	242	213	208	201	200	197	197	213	205	195	186	218	230	204	202	218	223	203	229	233	191	217	234	235	201	196	220	219	198	231	227	220	207	196	213	212	197	242	230	197	229	195	216	228	219	211	203	218	228	220	189	223	226	214	201	217	203	211	223	204	230	203	231	198	208	196	193	227	186	186	230	217	241	237	222	203	214	204	231	241	199	230	207	226	201	206	212	224	183	207	209	197	193	214	217	225	233	237	207	233	213	214	208	198	211	213	226	215	208	198	216	229	220	207	215	201	217	211	193	214	229	216	224	222	229	224	224	227	201	222	198	226	183	207	186	230	221	219	187	183	213	203	211	213	226	198	228	222	209	207	215	191	224	223	216	223	205	221	226	206	199	217	202	175	228	199	208	201	227	229	211	217	235	208	204	207	210	226	188	232	210	187	203	212	228	193	191	214	191	174	202	235	211	193	238	199	215	225	229	207	212	187	216	192	218	192	222	230	214	208	223	210	242	189	206	211	198	229	220	221	200	199	215	212	189	216	199	217	195	211	201	204	210	200	223	219	226	226	213	187	207	221	218	227	237	229	231	200	210	221	217	251	194	224	194	219	221	219	243	204	212	231	213	201	199	214	225	216	215	194	213	221	197	198	197	215	201	189	202	223	222	185	200	198	181	199	234	207	203	195	213	223	205	217	208	242	227	180	220	213	223	201	224	209	199	219	231	240	242	184	195	201	224	194	195	219	254	214	202	236	199	210	217	210	201	225	195	224	210	214	199	220	244	212	227	225	199	205	213	218	206	240	222	220	204	225	196	204	213	221	191	188	216	212	182	207	207	206	210	230	236	179	223	223	230	202	184	200	206	221	215	192	207	189	222	207	208	206	221	217	257	219	245	211	251	208	211	213	237	225	194	230	208	193	245	249	235	227	182	213	197	231	209	204	208	196	214	216	188	229	240	232	226	216	192	210	187	216	221	221	210	218	227	214	173	223	208	218	202	209	221	222	188	217	194	195	216	202	219	212	233	215	186	201	206	216	232	194	219	228	209	189	200	211	203	240	223	248	227	223	203	233	201	212	213	219	209	238	195	214	233	243	215	234	226	199	216	231	241	216	194	237	207	203	212	215	197	207	210	219	238	209	202	220	225	210	197	200	224	222	249	208	215	206	219	216	205	198	210	224	219	215	222	223	227	230	210	239	218	237	197	192	210	219	210	208	202	180	196	225	232	222	210	259	212	199	223	220	230	221	206	206	190	210	212	205	181	218	227	220	199	196	230	228	240	224	209	212	208	226	215	227	219	229	203	222	225	179	232	240	217	187	203	217	212	233	237	208	218	227	201	196	200	214	191	260	213	215	187	195	213	241	190	231	197	245	211	235	205	218	222	208	201	213	206	234	228	211	177	217	187	221	234	220	220	231	226	187	197	190	166	207	156	243	202	210	234	212	201	197	224	186	184	253	216	223	218	220	228	210	207	216	214	238	211	207	216	198	212	204	219	232	218	224	209	217	196	215	191	217	223	204	186	226	204	207	212	189	228	221	226	233	236	228	215	214	243	198	196	238	209	224	202	215	218	207	199	204	214	219	207	206	194	184	218	217	201	227	201	229	244	209	211	201	222	205	181	197
12803	21281	43049	3953	2190	1852	1584	1300	1175	1096	965	868	870	806	708	711	706	740	655	613	696	661	594	612	597	615	568	577	580	548	573	593	562	527	554	596	558	554	550	568	550	548	557	543	576	565	543	604	567	642	622	561	564	577	554	559	540	552	551	539	571	499	558	561	553	468	562	624	753	610	508	512	504	559	553	528	554	572	512	531	518	537	528	557	521	540	533	577	518	549	518	522	506	571	520	534	534	592	541	507	517	521	542	527	486	509	561	575	601	535	529	541	513	586	504	499	540	509	516	530	552	493	504	548	493	499	510	557	477	497	512	570	494	514	499	534	516	497	510	516	490	488	530	509	484	538	534	522	547	518	504	515	559	501	551	552	518	534	476	493	493	509	528	507	548	536	491	503	510	561	530	479	506	495	508	547	515	494	541	513	486	524	514	527	532	509	524	487	548	524	533	530	537	528	535	532	531	525	536	559	535	528	547	504	485	518	544	524	563	508	555	488	550	514	546	529	609	473	526	528	537	536	497	520	506	517	505	515	502	509	563	506	502	518	505	497	527	513	535	495	482	482	538	517	537	570	504	509	507	544	542	522	504	514	528	561	490	488	557	523	566	502	489	567	546	527	556	513	514	525	504	523	470	522	525	504	518	527	515	540	551	520	521	499	546	547	511	503	551	540	531	534	522	514	470	534	530	553	539	539	567	520	506	540	576	514	517	554	510	502	548	530	515	517	548	534	547	547	570	501	498	494	528	483	528	541	515	532	541	516	507	500	495	514	538	527	547	500	508	552	490	523	530	517	524	511	473	514	494	519	512	511	542	491	542	526	522	524	493	504	549	552	531	515	550	518	549	499	534	536	493	552	517	498	537	538	531	502	496	533	516	525	478	541	504	495	499	536	518	518	542	524	494	512	520	473	484	566	505	548	525	516	536	530	531	479	544	566	444	515	542	507	511	525	519	489	507	515	511	495	559	524	512	529	571	504	480	536	461	521	526	524	542	534	544	491	507	492	490	541	536	513	536	517	523	540	515	516	497	540	494	551	554	521	482	555	549	539	535	526	541	522	523	543	525	537	490	543	526	485	500	514	485	514	509	547	516	507	490	535	497	509	530	493	555	515	498	505	556	540	527	535	517	499	493	548	534	493	504	540	480	546	520	576	528	542	521	515	512	511	517	510	519	523	525	526	544	527	542	541	503	512	537	534	511	516	480	549	576	525	480	556	530	533	512	512	595	519	530	526	558	493	539	551	533	519	544	507	552	517	536	556	485	542	508	526	506	521	495	469	506	501	513	496	551	544	482	544	481	565	497	538	554	471	512	511	529	520	520	537	475	503	488	521	526	483	517	562	513	528	494	525	552	533	539	472	527	547	517	524	508	516	538	502	535	507	518	519	481	519	578	521	553	525	518	553	565	551	511	539	511	520	551	522	501	535	497	502	516	521	516	553	530	532	520	484	543	513	509	481	526	526	551	512	515	496	514	542	538	537	532	518	471	505	511	547	534	520	494	490	532	505	554	535	523	539	487	543	507	476	550	516	518	493	497	500	547	575	539	481	528	514	504	504	500	511	513	537	528	547	562	509	546	505	525	532	517	490	554	530	516	511	527	477	533	521	505	496	531	512	525	525	533	537	556	536	503	501	566	509	574	545	519	487	567	554	536	538	514	522	530	491	538	541	513	493	490	539	531	541	537	522	519	521	518	513	542	530	495	490	534	552	496	539	554	548	512	550	509	531	537	481	519	513	532	531	504	514	524	519	547	488	533	530	538	524	531	510	509	521	521	559	523	546	528	551	507	524	514	532	533	536	520	517	531	537	542	544	504	527	524	481	520	514	509	513	497	523	525	505	522	501	532	533	537	480	550	520	564	551	510	548	521	506	540	517	481	509	500	523	520	507	517	537	483	476	561	520	517	530	523	540	510	513	528	533	514	522	535	520	540	524	548	497	504	501	501	530	509	509	555	524	495	493	488	556	507	538	548	513	507	504	541	502	512	514	503	564	570	488	521	510	489	529	554	564	504	531	492	550	529	509	524	556	562	530	495	510	491	535	514	536	512	490	521	548	517	526	540	531	497	532	493	565	527	513	527	547	516	500	543	544	518	501	545	482	499	487	494	537	496	488	536	517	529	507	503	491	533	513	511	529	531	541	511	497	475	532	524	526	548	555	533	532	500	513	458	524	516	516	540	521	542	478	498	525	493	528	498	535	491	477	537	526	533	523	519	506	506	528	534	536	509	476	523	472	565	508	553	551	524	521	549	518	532	511	503	544	539	475	540	536	493	481	491	526	520	476	480	524	552	495	526	505	516	539	531	482	510	488	547	540	483	543	529	533	543	533	511	486	503	503	506	518	534	510	511	507	532	486	530	508	509	543	532	513	518	543	535	514	509	509	475	549	554	522	518	477	511	523	542	567	577	468	548	509	513	511	497	530	531	502	501	535	540	534	494	585	510	505	508	494	485	517	491	550	502	544	536	524	516	528	512	503	533	545	501	552	514	543	502	570	499	519	543	504	529	495	536	499	504	551	519	514	559	525	516	535	565	548	539	503	515	517	503	558	544	497	574	494	510	538	483	543	517	518	527	547	553	533	535	531	527	549	553	531	511	499	514	543	555	530	516	530	521	504	543	550	533	520	512	525	563	478	530	536	544	549	505	521	537	532	450	542	533	548	548	506	539	516	542	559	542	513	513	510	555	547	486	466	484	544	457	532	536	521	559	494	519	559	505	509	512	475	509	539	524	564	511	550	529	519	569	522	524	553	496	528	539	564	528	543	536	539	521	500	544	527	515	570	532	505	524	511	510	487	552	509	500	518	527	537	521	549	542	494	529	550	528	497	495	532	519	531	519	519	520	484	471	553	526	515	521	535	474	546	499	506	532	543	541	501	499	531	499	519	495	465	564	501	516	521	512	488	552	513	529	488	486	496	491	501	516	533	503	554	495	524	481	544	524	521	509	523	511	514	528	480	499	523	513	508	511	514	514	529	541	494	544	522	504	521	497	512	527	563	543	508	524	510	547	558	501	527	479	547	552	497	495	514	530	530	560	476	541	478	510	525	520	487	543	542	524	518	475	493	513	540	536	508	510	524	542	504	517	522	493	531	540	492	524	524	537	517	537	525	524	519	506	488	538	518	488	532	527	508	501	495	521	532	507	498	533	536	520	495	520	531	550	527	498	513	537	526	507	559	546	556	493	501	567	501	510	520	528	543	525	572	488	549	484	532	498	526	511	512	534	515	483	560	523	477	458	531	494	488	538	506	525	525	510	500	515	549	514	552	528	514	483	545	531	507	517	524	521	515	540	519	550	479	498	515	512	500	518	526	513	528	487	517	489	540	508	526	487	538	522	525	508	518	531	521	553	516	574	566	494	517	574	520	495	558	561	518	496	543	540	495	511	496	528	517	503	500	514	542	494	522	526	543	526	495	510	517	546	520	502	545	508	499	517	520	504	546	472	527	497	519	520	492	465	494	528	506	487	523
33595	40617	66568	19733	4749	1076	782	648	570	478	462	388	424	412	433	386	366	421	392	337	374	353	367	343	377	318	361	395	353	347	358	299	357	289	315	340	319	322	355	354	327	314	349	348	373	344	339	390	332	363	384	354	338	333	374	325	330	336	344	333	339	358	331	346	352	331	308	312	356	292	356	329	355	320	331	352	324	357	332	315	314	364	312	322	346	328	327	343	356	318	345	345	347	369	343	338	370	340	327	385	316	338	331	362	325	339	384	348	336	358	284	299	344	333	336	290	372	313	301	346	315	323	330	333	319	343	322	315	350	294	345	320	334	315	330	341	313	374	343	306	347	341	300	323	349	339	301	302	355	366	351	321	381	338	336	319	334	314	345	344	339	381	354	338	337	318	307	313	310	335	312	372	345	356	307	367	318	310	342	341	329	309	314	314	320	316	298	342	323	304	304	350	322	320	323	317	348	329	313	335	325	352	329	354	343	333	339	325	367	347	337	348	314	339	349	330	351	334	308	310	312	326	310	321	342	319	316	323	335	350	366	311	320	312	334	341	353	307	293	344	350	347	350	330	342	290	340	312	362	345	323	315	328	314	325	303	302	335	303	343	324	314	295	348	322	346	292	347	347	354	338	369	320	347	299	308	312	375	317	326	318	330	330	343	312	331	324	336	342	315	344	283	292	382	320	358	313	301	362	295	355	376	312	312	297	312	326	341	361	293	326	321	344	338	329	330	337	313	338	334	345	330	335	330	296	335	306	326	358	338	325	310	337	302	331	328	328	329	364	340	307	324	299	297	335	324	327	368	360	343	336	338	314	295	311	318	323	323	336	369	368	327	308	346	320	333	353	328	337	336	368	331	325	342	325	350	301	333	297	338	341	325	319	337	315	332	327	315	342	298	294	351	342	333	345	341	324	313	297	336	337	353	309	334	362	341	344	363	353	335	317	325	325	328	323	314	356	372	318	342	350	297	315	341	299	358	327	332	298	327	321	351	320	307	357	297	289	324	327	390	351	323	326	300	331	308	315	338	325	353	321	356	331	328	344	348	314	327	320	342	339	321	340	338	337	366	359	316	323	326	312	336	345	348	341	307	361	323	283	325	350	336	350	343	355	325	307	334	321	336	315	322	340	305	320	325	307	292	318	313	338	341	354	317	324	326	339	343	339	303	336	292	369	319	327	344	285	353	326	329	289	298	329	307	313	330	299	336	365	340	366	347	315	323	305	339	344	342	305	288	326	345	321	322	306	296	304	341	270	324	302	296	327	342	337	290	314	340	328	327	322	332	320	349	333	312	315	307	343	311	307	331	332	330	304	351	318	325	338	295	354	354	316	339	339	320	290	344	342	320	349	304	332	354	331	309	334	321	324	314	296	325	326	365	328	332	332	357	305	317	344	330	309	312	337	333	373	302	320	355	348	312	289	328	285	314	330	332	318	320	328	320	321	358	273	315	309	328	318	326	325	343	315	352	315	326	342	367	336	367	306	342	340	292	335	347	345	330	317	333	304	328	325	328	307	311	330	340	336	321	327	327	343	304	298	308	319	361	335	302	329	319	357	333	314	326	342	317	320	306	329	304	323	317	339	324	313	301	339	333	312	329	316	349	320	337	326	317	339	309	361	343	315	325	328	338	305	336	311	303	340	311	358	353	316	327	323	350	336	296	294	287	323	295	336	324	298	302	321	363	316	338	312	347	339	347	332	314	328	329	334	368	314	318	352	348	323	295	333	361	329	321	318	306	337	295	327	357	335	334	333	343	341	327	354	320	305	324	322	315	318	336	336	352	307	362	336	362	341	324	342	329	322	327	355	355	339	333	357	344	337	336	327	310	313	319	341	356	328	285	347	354	349	336	354	350	310	317	359	315	302	338	321	324	317	322	351	327	308	317	326	357	323	336	349	317	326	350	308	338	339	357	285	309	306	322	307	362	291	331	324	327	332	318	305	335	351	332	312	349	342	321	302	323	342	336	322	329	334	343	351	305	280	344	304	317	338	313	329	361	378	323	292	332	314	321	320	327	375	331	321	323	302	331	361	329	298	332	345	330	348	349	371	325	312	320	296	334	344	329	355	354	326	338	311	321	310	329	338	329	308	333	332	348	321	340	286	345	371	313	350	339	310	329	293	280	294	321	362	323	337	337	326	368	318	327	318	335	344	315	307	328	324	328	345	310	352	343	370	283	316	293	337	309	286	328	352	363	326	321	340	318	368	332	351	332	309	297	338	296	320	352	326	318	339	326	359	340	340	303	330	341	366	315	314	352	353	324	307	351	312	308	343	346	329	357	352	326	362	383	313	307	327	351	341	317	266	332	349	336	321	337	371	355	321	354	325	310	325	358	339	329	296	330	334	261	337	317	320	308	345	338	309	333	293	366	331	308	369	335	329	322	316	323	301	314	331	314	303	314	321	313	339	343	313	321	354	290	343	315	357	324	321	325	327	362	319	349	336	290	302	299	307	336	354	302	351	286	340	318	320	326	339	312	351	335	366	338	367	341	326	314	305	345	311	329	317	342	356	339	342	285	310	295	307	360	326	314	365	347	311	322	339	308	338	318	368	376	316	314	335	334	312	341	331	318	342	328	333	323	336	325	347	315	307	327	351	310	324	314	301	333	310	356	327	355	326	330	342	328	334	327	309	331	328	354	349	298	324	296	340	324	344	310	319	325	326	336	292	293	319	334	321	329	275	328	334	290	335	291	317	332	326	329	319	339	321	335	310	348	335	363	329	321	376	335	321	329	337	330	310	311	342	303	304	329	344	360	349	325	334	318	337	351	293	314	322	302	321	339	347	323	331	324	351	328	329	334	310	291	310	342	308	330	309	310	295	339	326	329	330	323	299	307	324	341	347	333	334	365	337	313	347	366	338	320	303	356	314	379	316	342	309	314	296	324	345	322	318	331	357	339	349	370	327	345	369	324	357	377	298	363	278	343	310	333	328	343	318	314	297	308	324	300	361	343	345	311	301	331	304	312	323	272	309	329	352	325	325	358	334	337	325	337	334	319	281	299	336	342	332	370	332	294	310	347	311	331	342	305	319	327	321	301	312	324	348	292	334	336	307	342	330	334	362	352	321	342	355	306	346	364	344	341	329	363	345	324	309	333	329	346	323	316	317	315	303	291	301	328	353	335	321	386	338	358	344	315	320	320	280	319	315	323	295	329	308	356	336	303	362	323	337	324	347	342	330	296	298	312	358	317	319	332	322	320	326	326	293	328	349	335	321	336	340	324	329	341	341	340	322	342	323	339	315	344	312	308	329	309	335	295	321	312	336	339	329	326	341	339	336	327	305	326	332	316	298	341	344	343	324	305	351	311	329	329	330	307	285	327	344	305	295	338	349	321	309	288	333	312	314	312	340	304	303	326	356	317	325	325	318	328	319	342	342	327	325	355	361	304	310	357	334	358	324	345	334	314	319	328	343	330	336	294	335	294	322	323	326	348	299	308	323	344	299	314	298	344	321	398	321	300	308	337	316	296
16263	31448	53155	5754	4059	3417	2823	2386	2022	1800	1689	1487	1407	1273	1273	1200	1187	1050	1058	997	993	1024	970	981	927	945	899	885	841	879	870	897	830	847	854	855	817	828	842	829	805	799	844	850	829	815	819	827	833	949	1083	937	852	803	792	764	824	841	821	791	806	813	774	797	779	812	804	886	830	749	790	775	768	796	772	795	759	788	813	711	809	764	781	814	794	766	781	777	763	777	779	763	736	793	776	759	806	761	822	790	791	803	753	747	764	794	834	910	914	908	824	709	764	757	768	713	821	801	807	762	748	778	765	732	768	755	793	766	802	759	765	756	774	810	797	737	780	757	768	758	759	755	768	753	759	786	746	759	765	738	723	738	756	709	817	774	751	733	743	776	760	786	784	733	800	808	793	737	740	724	743	726	733	782	727	788	802	757	807	775	814	761	730	749	754	762	786	781	730	784	803	763	757	789	782	725	807	719	811	809	766	861	782	799	742	747	742	756	770	743	752	766	794	758	774	778	753	774	733	815	813	788	773	759	742	696	784	707	815	779	723	786	823	739	776	773	785	743	734	770	781	783	761	733	756	787	786	746	747	770	787	748	708	735	783	769	722	773	764	719	810	735	832	743	768	756	791	706	754	769	793	781	742	770	810	758	778	788	784	738	740	736	766	786	741	696	739	739	780	732	729	771	793	735	741	728	832	764	765	775	819	747	722	758	739	743	731	752	748	743	744	753	771	794	775	724	744	757	789	786	782	723	769	800	739	757	720	775	788	767	772	764	756	734	783	746	740	767	711	733	783	786	754	767	770	786	773	776	737	754	761	726	786	773	753	792	738	767	792	776	769	748	754	732	738	777	707	772	746	783	764	723	778	773	782	751	769	765	785	768	727	738	767	770	768	725	744	750	782	802	779	720	761	796	745	772	732	760	722	811	766	726	763	771	765	733	782	758	768	735	740	763	719	740	737	725	780	799	758	786	735	743	800	709	789	774	748	754	803	722	744	712	744	752	775	763	761	814	729	732	729	767	775	717	806	786	771	819	721	751	816	781	797	775	730	753	753	787	758	762	803	754	760	774	751	759	750	766	763	756	801	729	793	739	758	776	760	776	738	793	776	809	790	775	771	743	785	714	732	725	776	777	757	710	777	754	758	774	781	706	771	790	737	728	758	766	769	796	775	823	752	763	772	800	715	757	713	711	758	710	732	753	772	739	700	788	735	780	739	751	780	722	777	773	712	764	749	862	758	814	724	749	741	774	714	761	798	815	780	803	734	765	773	781	775	782	795	808	786	743	741	796	732	777	779	759	730	765	808	774	770	778	797	757	761	781	759	747	763	786	740	735	735	793	772	742	732	778	758	793	757	769	722	756	738	760	782	760	770	776	755	770	727	745	736	733	770	781	759	741	744	748	830	763	780	736	776	736	728	777	783	746	800	723	707	783	754	783	738	738	773	758	799	811	791	753	784	735	805	755	737	785	800	793	741	715	714	753	779	779	788	762	731	743	720	728	786	782	741	796	768	740	757	789	802	784	727	808	754	762	755	761	796	774	762	759	811	767	764	732	763	778	759	737	791	805	776	730	787	781	749	761	780	771	765	797	758	738	732	772	772	723	744	746	754	756	755	767	788	785	772	753	768	726	748	767	756	767	731	780	767	805	749	729	774	780	776	762	744	731	787	762	726	734	729	768	795	783	746	689	754	789	732	783	805	809	781	782	794	732	774	725	786	791	726	745	774	799	738	753	789	780	747	774	789	845	746	820	765	801	736	790	759	770	789	742	756	689	806	780	769	689	735	741	734	758	733	809	754	755	743	739	793	776	754	782	729	726	755	743	766	774	770	798	781	758	747	799	802	823	772	752	766	813	755	796	737	759	715	756	732	786	745	764	783	762	782	770	731	748	807	794	789	803	787	765	773	801	766	757	779	711	749	748	784	728	812	733	759	743	745	761	789	732	754	797	774	774	790	770	765	762	766	742	775	732	814	755	770	743	813	771	747	752	774	757	783	732	780	782	753	743	800	767	761	714	723	760	749	741	752	789	758	709	731	734	755	810	813	774	757	787	802	804	782	733	754	780	768	766	792	742	805	759	763	747	756	731	687	819	712	766	815	773	722	793	737	770	737	777	788	769	756	737	716	779	783	730	792	735	754	791	754	768	734	781	784	770	773	754	822	726	796	738	714	724	803	744	815	747	758	815	770	748	719	742	792	751	756	733	753	784	751	713	735	779	784	721	767	779	724	739	759	767	719	775	777	775	743	746	795	773	734	777	765	766	745	760	764	749	754	737	777	775	767	765	777	696	782	775	785	761	787	755	734	810	824	767	738	729	769	735	758	753	767	797	792	781	813	765	739	787	783	745	768	759	773	764	759	758	689	759	717	715	744	711	739	741	753	731	781	761	785	770	780	749	745	750	760	804	766	763	788	774	740	724	781	766	759	798	748	762	753	775	756	831	778	745	695	766	782	777	697	788	767	792	788	817	785	787	769	779	755	791	758	800	753	737	802	759	760	741	801	762	768	750	781	777	762	765	757	797	782	791	734	777	742	783	763	801	757	805	793	761	759	733	718	765	779	717	743	778	797	830	738	741	768	746	798	707	765	744	707	758	768	808	771	829	761	762	768	780	727	723	736	737	797	762	801	742	735	731	733	778	790	785	800	782	737	795	746	743	729	777	775	769	740	745	708	786	762	756	731	780	762	759	792	758	755	764	758	755	787	746	779	754	744	741	709	760	726	755	736	770	771	722	746	728	759	753	772	768	786	773	738	771	751	742	758	772	745	734	748	768	747	793	791	755	769	767	756	726	713	807	795	734	801	712	739	739	756	761	773	768	740	778	797	773	760	791	744	786	769	752	751	729	749	773	765	708	679	768	758	822	751	803	769	797	799	750	799	743	787	731	748	745	787	773	802	758	785	708	749	778	783	717	809	774	744	741	782	744	757	708	771	782	769	736	746	804	769	742	773	751	770	778	780	720	763	749	745	749	791	761	743	760	766	764	780	725	799	790	796	729	810	711	800	733	749	743	734	757	779	749	817	838	778	742	760	788	763	703	745	746	756	762	790	744	768	776	735	731	733	763	774	799	721	764	731	734	781	777	756	749	792	753	746	769	772	766	719	736	815	735	790	769	742	781	757	730	790	746	778	736	789	749	810	812	747	763	800	748	745	746	788	768	770	799	767	774	751	747	734	783	777	762	728	732	825	751	773	769	731	775	747	759	770	771	759	748	769	753	754	828	774	765	779	763	758	787	721	753	737	698	765	768	794	774	766	777	739	692	787	845	741	742	778	789	800	748	758	745	705	720	728	744	771	739	753	827	756	792	754	775	734	753	803	775	757	785	737	768	741	789	771	771	735	755	752	805	711	734	718	769	775	768	759	766	732	743	785	754	743	794	726	774	757	787	761	771	793	798	751	749	796	753	749	773	785	806	764	793	748	754	765	777	745	781	746	723	795	753	781	784	766	778	749	762	750	785	748	768	759	770	726	769
14228	4793	3864	395	272	300	293	275	274	243	277	277	271	238	265	308	298	251	310	271	285	284	260	274	274	260	256	297	286	280	285	289	291	248	266	252	234	299	298	284	280	269	264	246	265	239	282	259	282	287	304	277	268	280	289	253	261	278	289	275	271	283	286	255	265	278	239	257	282	271	272	285	267	302	318	288	304	271	287	292	269	261	252	266	287	260	258	293	266	302	266	269	267	276	298	256	263	240	248	230	283	280	261	253	271	280	247	284	309	307	251	248	238	293	268	261	295	272	290	260	303	284	272	284	293	257	271	259	225	265	265	252	269	269	283	278	264	265	274	271	294	282	293	281	278	268	263	260	281	270	290	295	289	274	259	254	265	278	255	280	314	253	257	278	252	271	284	272	305	281	283	261	271	277	282	298	248	275	279	259	277	292	266	294	275	287	283	272	262	259	275	276	277	299	269	293	284	258	277	297	302	280	298	266	303	277	274	273	250	262	240	246	242	274	243	309	253	248	271	258	263	249	254	282	257	224	293	281	278	310	246	284	298	277	271	264	284	267	277	273	262	278	256	237	241	244	277	262	279	277	260	269	303	276	272	283	256	281	250	283	252	267	269	275	259	259	265	276	295	268	252	296	272	265	295	265	299	267	267	260	254	312	303	274	266	313	295	282	263	251	290	268	251	266	255	277	271	259	262	235	313	257	262	299	248	284	288	292	278	281	280	267	254	263	293	270	285	281	270	267	261	296	255	277	270	274	266	256	274	254	239	247	269	276	249	287	246	254	284	268	249	265	297	269	282	298	287	265	252	269	256	277	277	262	280	260	301	285	258	288	293	253	247	286	260	265	287	295	249	275	246	255	261	281	294	275	264	261	312	282	297	279	229	290	265	240	266	266	266	256	286	286	257	309	297	247	293	292	302	246	273	244	257	294	256	261	275	269	260	269	266	280	257	287	264	292	273	280	280	267	249	257	287	249	268	254	283	277	279	297	290	263	280	264	278	305	293	280	301	304	287	268	265	283	280	277	265	252	280	257	273	257	264	264	323	255	280	269	265	268	313	259	270	268	300	246	253	271	277	265	318	301	265	258	252	291	228	280	271	257	285	277	282	284	279	254	275	299	288	292	284	283	286	248	244	275	258	283	282	278	288	276	296	266	283	258	259	303	285	271	322	271	260	284	301	287	230	272	288	288	279	288	257	289	284	285	281	262	284	303	266	265	258	295	283	287	247	290	286	254	272	276	265	283	309	256	287	245	270	287	287	304	292	282	292	298	268	268	294	324	301	242	288	280	267	294	285	261	256	271	288	305	281	271	277	270	288	293	286	305	297	288	261	280	308	279	271	292	268	282	276	268	274	280	280	275	253	263	244	267	308	261	254	299	280	251	280	267	286	266	289	262	268	281	292	253	269	295	283	318	315	287	291	276	276	291	262	284	262	275	283	306	273	270	267	285	278	258	273	271	297	262	244	267	251	277	234	298	256	258	264	261	260	278	271	270	244	283	272	252	265	267	305	252	265	281	277	245	296	280	263	289	278	266	273	273	301	301	263	259	256	278	264	268	292	297	279	267	300	283	293	272	262	257	295	270	267	259	268	275	277	260	242	265	262	247	248	258	254	261	267	308	268	280	282	272	267	273	283	276	284	277	242	273	283	282	254	275	264	277	281	284	285	269	293	295	291	276	274	278	259	285	285	264	280	279	285	253	281	254	284	262	256	272	255	293	218	256	274	270	272	317	287	293	294	264	242	272	272	274	291	269	270	286	288	259	277	279	266	289	307	296	280	287	261	265	278	301	305	275	288	283	237	285	273	313	275	292	283	249	273	254	258	239	265	300	258	290	269	247	287	262	259	272	294	268	289	289	278	285	286	274	282	281	282	269	277	250	278	258	280	265	273	291	263	285	249	288	264	266	266	287	310	301	268	273	266	296	294	256	275	263	256	248	274	293	277	263	284	270	276	285	274	312	269	283	255	262	280	278	291	274	258	283	297	250	301	251	302	257	261	293	263	245	252	270	277	283	263	250	265	274	275	286	293	287	261	268	314	263	251	318	276	291	261	262	296	298	286	315	313	284	291	267	307	285	275	291	286	237	249	242	236	274	268	253	298	280	278	270	270	260	283	291	282	265	277	250	232	255	293	268	295	315	290	301	284	261	245	279	284	283	284	262	313	272	255	264	296	284	284	247	243	248	272	286	258	280	264	239	318	267	298	292	306	264	276	262	280	254	242	256	290	250	263	243	293	283	298	256	267	256	280	267	315	284	252	265	270	245	273	292	282	265	279	311	250	273	279	235	267	251	265	271	311	273	252	288	265	272	268	263	240	275	258	280	249	279	302	283	287	245	271	324	237	283	281	275	270	288	302	288	287	278	272	261	265	243	253	278	328	258	278	258	252	246	264	278	266	274	268	318	250	285	324	282	263	283	302	264	251	268	318	271	258	279	288	290	254	267	295	270	238	266	251	268	271	249	259	261	285	289	276	264	280	314	253	275	263	270	244	289	256	252	295	294	300	261	289	240	298	234	299	275	259	265	245	234	258	288	261	269	280	275	246	259	279	264	268	286	287	286	293	243	274	309	276	295	282	321	266	265	298	277	256	270	256	294	291	258	278	264	236	273	303	257	279	281	251	248	295	249	257	310	249	299	257	256	271	286	270	268	266	256	301	290	281	290	273	313	278	262	271	285	269	289	258	250	277	272	286	293	279	275	278	260	286	266	274	285	272	291	267	283	296	270	265	310	287	285	277	294	273	283	293	281	275	279	266	279	274	284	280	279	251	254	264	278	289	277	255	276	284	273	273	281	231	253	285	291	283	311	271	298	291	283	262	263	266	280	285	285	288	253	284	276	290	287	296	250	285	266	266	262	278	281	278	274	279	287	281	248	293	259	315	271	304	304	266	222	277	264	277	278	316	254	252	273	286	281	287	274	256	268	285	253	274	273	303	280	262	296	324	298	275	257	272	260	285	258	277	290	301	287	268	253	269	270	298	255	289	302	308	258	291	261	297	285	297	325	275	278	271	239	290	282	279	268	254	270	262	277	275	231	244	253	279	284	273	238	261	262	262	253	245	290	244	257	270	282	253	241	287	279	265	297	289	257	279	273	278	259	286	277	234	252	256	244	262	243	276	242	242	273	286	287	259	295	278	259	241	275	279	282	260	236	288	281	259	266	302	274	288	284	244	246	257	257	281	288	294	294	260	259	298	297	243	297	318	280	300	262	309	243	287	266	262	267	288	283	256	283	253	259	270	258	256	259	293	263	282	267	303	307	252	253	287	245	270	268	239	247	255	281	267	279	258	272	291	306	288	251	259	270	284	262	261	235	290	291	262	287	269	294	283	255	258	270	309	248	249	241	269	277	281	268	267	289	291	271	261	290	254	235	278	274	291	262	286	285	290	247	281	271	273	251	280	251	266	289	301	275	262	264	321	309	287	284	277	265	269	275	269	281	290	236	262	252	279	288	267	272	277	244	244	262
7032	3995	7213	770	677	605	701	654	658	632	623	625	646	637	593	668	637	644	641	619	649	652	659	591	636	633	596	621	611	642	632	650	560	633	655	610	664	647	625	567	658	613	646	676	613	601	634	606	686	673	755	676	648	640	684	607	625	590	660	641	600	667	647	658	610	642	662	653	638	630	699	668	624	603	608	656	617	630	627	589	574	597	617	601	665	614	664	674	618	656	631	660	679	594	637	654	677	645	687	644	645	611	649	637	613	598	625	676	675	636	653	631	638	627	625	639	634	652	679	618	564	598	620	622	599	651	617	623	654	652	615	622	616	616	636	647	663	620	643	655	626	645	647	616	612	577	688	583	634	640	665	619	604	614	664	646	636	639	629	648	649	650	643	659	633	602	592	630	638	629	625	631	617	607	640	666	617	657	618	644	657	631	668	604	648	638	592	666	632	640	604	625	601	655	639	606	596	632	628	640	632	623	638	634	662	635	637	621	650	603	587	663	654	598	601	643	619	664	605	648	577	642	622	604	659	595	677	622	630	660	600	638	637	623	656	648	629	608	619	639	583	612	657	622	637	607	657	652	605	614	602	627	615	603	627	648	615	642	689	622	585	658	658	594	639	607	649	603	645	620	600	638	611	685	633	646	649	641	624	601	603	622	658	625	655	628	631	651	608	594	641	634	604	627	666	618	578	596	624	614	672	640	590	651	618	609	648	631	659	596	606	633	634	637	607	632	614	653	595	636	605	674	606	646	634	616	597	651	611	600	653	637	653	623	645	627	568	653	596	603	657	647	629	682	646	635	645	649	623	661	585	610	624	662	612	650	642	638	669	598	622	606	661	654	623	621	607	611	673	618	621	638	666	626	576	655	593	626	656	664	656	610	626	688	632	644	605	615	586	581	610	661	617	623	611	610	591	622	621	621	622	641	639	608	653	589	611	648	649	630	646	662	666	586	629	602	675	622	601	634	605	621	608	632	595	606	625	605	580	664	622	640	594	646	624	611	619	586	633	604	649	641	624	656	620	652	642	583	637	637	631	606	643	639	580	639	626	619	577	640	673	618	644	628	616	678	628	613	656	610	629	641	639	639	629	634	609	660	608	633	657	636	637	667	609	638	617	607	622	578	612	609	608	607	642	629	657	641	649	618	612	631	611	650	610	627	658	668	667	637	635	635	636	584	607	618	620	648	610	630	649	655	631	654	646	644	633	614	646	632	673	628	619	628	636	667	658	663	640	664	617	630	637	651	619	610	629	641	662	613	643	676	630	631	634	652	631	664	601	661	598	621	650	651	617	684	653	671	670	647	658	609	649	630	608	609	683	622	626	575	650	611	640	638	625	637	650	588	647	626	641	629	645	613	599	626	602	641	604	608	626	650	659	640	596	602	628	636	620	647	611	629	606	638	616	641	589	640	611	643	593	618	654	625	679	600	634	631	675	632	600	601	647	592	641	648	630	615	629	596	650	642	647	642	601	602	608	599	611	647	644	628	626	648	584	615	638	620	624	636	627	647	666	652	646	586	634	670	657	644	580	601	586	652	668	607	560	616	597	641	640	661	598	619	623	639	617	626	606	630	581	631	698	623	616	603	643	622	657	571	646	612	657	676	643	671	639	679	632	649	585	585	655	655	614	623	636	643	607	602	597	625	635	631	666	658	596	635	563	691	616	629	601	622	631	632	612	621	632	593	628	668	658	588	655	605	645	632	581	621	653	645	604	626	643	659	688	637	620	647	613	602	566	639	658	661	651	594	648	622	697	639	575	633	626	624	650	644	621	648	647	644	633	610	622	607	613	624	592	681	594	649	607	650	644	630	642	604	592	593	637	628	598	621	631	616	641	682	663	589	622	588	601	624	634	587	589	650	656	665	578	632	642	655	627	633	648	610	611	621	611	631	622	625	632	625	587	636	580	625	627	605	634	643	605	644	639	672	630	629	636	652	673	644	598	627	702	610	638	620	596	644	612	647	607	585	630	614	616	614	594	629	622	664	573	591	585	600	605	641	650	617	608	619	628	642	665	616	656	665	681	632	632	597	659	583	558	634	605	671	642	680	659	658	602	633	601	631	587	634	657	592	627	677	642	625	651	636	646	645	624	652	631	621	636	595	665	620	634	615	643	624	625	642	664	625	607	606	655	668	604	645	603	605	610	642	640	621	614	638	655	693	612	593	609	601	637	645	606	608	611	630	673	603	660	622	661	657	618	615	603	655	595	641	616	644	638	618	639	623	646	668	578	646	653	596	637	619	637	624	656	647	647	629	640	615	660	633	637	601	626	645	647	621	637	662	636	664	633	633	630	606	604	604	627	659	624	628	593	624	647	634	628	654	638	609	588	654	616	636	641	650	658	608	635	591	640	607	621	659	673	633	624	650	609	599	609	593	585	639	686	639	601	623	597	626	660	655	621	644	661	608	666	647	643	647	649	636	650	637	626	652	606	635	630	652	641	591	639	600	666	584	620	589	631	635	615	608	621	652	623	640	626	589	668	632	631	634	591	603	660	623	629	604	628	674	621	606	618	611	649	606	590	671	650	662	601	601	600	594	594	665	598	579	590	632	664	665	676	626	646	630	673	671	594	638	654	625	662	633	563	621	630	642	633	656	597	642	589	576	602	647	593	604	613	644	655	617	636	593	605	664	627	649	656	646	635	633	625	625	606	633	617	626	641	627	618	581	620	642	637	635	582	706	658	620	612	632	661	604	631	664	582	617	675	665	640	642	673	628	679	593	644	672	601	635	583	640	663	642	571	583	598	644	652	614	604	631	574	637	643	623	655	641	629	600	640	600	595	602	613	612	653	639	624	609	658	614	646	714	595	645	646	630	596	642	604	631	554	647	627	622	638	631	627	619	576	622	636	617	572	653	636	616	618	608	603	628	631	641	644	610	632	664	619	606	647	626	596	668	592	598	665	648	624	609	638	624	631	627	611	570	617	643	622	626	610	649	640	643	625	614	660	624	574	604	595	630	655	633	673	615	631	647	625	634	641	638	576	653	664	661	648	672	627	626	646	603	636	619	650	653	641	668	571	656	610	625	627	657	654	607	619	644	589	647	624	630	622	670	637	644	621	620	666	651	639	605	623	624	643	613	627	653	611	614	597	592	641	607	650	635	598	613	662	601	634	637	630	624	644	615	612	645	649	625	617	639	656	615	633	648	628	619	675	635	636	657	602	625	621	622	640	642	605	606	644	635	650	642	645	650	657	631	645	608	637	626	635	617	631	615	630	620	639	651	605	633	610	659	627	616	638	613	611	629	660	626	638	636	634	629	657	598	605	638	643	599	619	658	658	679	656	668	673	617	685	639	606	599	624	699	693	603	600	601	614	627	594	649	616	638	652	617	646	654	617	636	680	607	633	597	618	656	618	605	626	645	635	641	676	624	680	657	623	621	641	664	655	616	620	647	570	658	632	620	610	633	589	643	608	677	655	619	669	631	618	650	637	620	651	652	622	619	624	631	673	676	631	661	591	574	597	631	638	616
24774	23050	54040	13112	1099	499	436	343	329	289	301	248	265	237	239	232	241	246	241	186	233	233	232	271	237	217	230	212	243	236	232	195	204	199	191	217	205	202	210	199	222	241	222	224	186	241	234	195	207	232	227	253	206	231	214	221	200	207	232	225	212	236	215	221	233	207	209	246	226	240	222	202	211	214	208	199	191	224	246	192	216	226	201	199	260	199	237	211	237	211	192	195	213	215	228	208	206	228	228	208	221	222	220	210	217	229	237	239	216	229	208	239	213	193	186	218	223	192	202	211	205	234	248	194	217	228	224	215	232	233	201	219	215	216	225	195	188	224	188	197	194	224	214	228	203	215	220	216	226	205	197	206	227	230	214	173	209	214	205	239	227	188	188	193	223	183	201	190	215	201	228	198	219	238	197	212	207	215	190	205	196	204	187	215	202	195	195	230	218	181	209	187	234	220	226	242	190	196	201	200	247	202	217	219	222	221	212	196	207	197	234	223	225	208	212	203	200	233	204	234	205	198	217	219	211	239	217	218	207	203	197	235	220	206	211	184	225	240	220	205	202	234	222	189	205	200	203	228	219	203	200	212	211	208	206	220	208	198	219	214	238	205	209	217	212	206	240	196	204	227	206	221	220	191	180	214	221	204	207	222	220	228	215	213	211	211	218	206	202	208	218	205	220	226	207	224	207	215	204	184	177	205	230	209	214	218	194	197	196	205	235	207	229	211	212	194	218	213	198	223	197	203	225	218	173	202	197	205	213	219	239	192	208	209	224	207	210	219	197	211	226	224	210	233	221	207	202	220	195	211	184	203	219	213	205	218	238	223	212	216	211	190	179	189	253	218	242	228	218	235	198	200	221	196	243	223	219	202	223	228	230	193	238	203	220	218	246	225	223	219	212	219	211	205	206	199	220	245	234	207	205	212	246	207	214	202	200	208	215	188	227	192	219	221	205	205	225	209	185	219	202	218	233	178	230	233	180	196	188	208	200	207	212	199	220	223	211	215	238	190	224	217	240	191	208	252	182	212	214	237	201	225	190	224	201	202	215	195	209	216	224	221	196	224	219	205	211	194	243	197	225	214	201	208	236	229	219	206	220	227	200	202	210	215	234	212	206	203	213	227	229	204	225	214	204	212	245	227	188	223	192	225	214	213	209	213	209	249	234	224	207	220	231	226	211	189	203	209	229	238	195	201	206	202	212	195	207	214	211	211	220	219	200	197	185	196	223	204	231	189	202	227	228	215	198	218	196	193	231	191	209	218	237	212	203	224	205	212	202	206	224	192	204	211	215	221	203	240	228	218	217	208	218	201	202	203	195	190	227	212	197	216	218	187	210	230	193	203	237	215	209	230	213	199	249	207	232	207	204	228	212	217	247	199	181	179	233	225	222	217	208	193	206	185	201	217	215	225	198	227	198	204	209	209	195	237	194	202	187	171	229	196	184	233	209	204	199	193	192	199	220	214	184	194	217	198	207	211	205	194	210	210	224	223	199	206	229	226	242	208	197	192	203	222	222	203	166	199	206	220	205	192	204	213	204	217	212	200	196	199	202	207	216	227	207	224	212	198	231	199	196	197	221	244	230	241	208	235	220	224	240	202	215	214	225	221	219	202	208	222	201	210	222	225	224	197	189	218	228	221	202	189	189	212	203	219	232	222	251	223	199	213	210	233	204	195	199	204	218	194	199	222	229	197	184	214	208	232	198	213	228	197	190	235	204	212	227	215	236	190	200	217	223	224	199	228	182	200	197	237	203	222	223	191	189	224	214	208	204	203	212	224	205	205	222	212	207	198	184	220	208	190	204	226	221	250	216	185	220	188	193	223	208	217	205	220	214	220	221	196	210	200	208	198	229	203	241	228	229	204	230	186	225	231	218	192	221	193	210	224	223	209	195	209	196	229	219	181	210	205	225	196	191	198	212	210	215	208	225	206	214	205	200	206	212	224	210	211	212	223	202	202	193	213	210	215	210	213	235	203	211	234	189	219	200	219	200	199	207	207	194	220	208	196	221	213	187	202	207	230	209	200	188	197	219	199	217	205	209	231	200	215	214	212	228	217	207	194	219	234	225	224	252	224	209	194	166	226	220	202	226	181	191	197	205	191	207	206	233	219	188	207	206	216	233	222	206	229	198	202	191	208	212	226	208	230	215	216	233	246	178	214	200	187	211	238	212	220	228	235	234	204	226	192	198	219	230	172	221	235	238	205	240	205	233	241	216	217	230	183	221	190	180	200	222	215	240	174	222	190	222	187	232	205	211	208	233	209	226	200	210	220	208	211	220	227	217	215	206	215	212	215	191	179	200	191	179	178	178	197	216	237	239	228	186	191	225	221	215	231	244	206	201	226	213	202	185	194	217	208	227	218	193	217	259	218	219	217	223	225	191	216	224	212	198	214	205	199	209	211	210	214	210	203	204	216	190	205	205	202	230	233	217	202	201	211	203	203	191	231	210	245	194	198	199	219	218	232	202	223	212	230	211	232	204	201	206	226	230	215	206	206	213	220	196	207	246	220	239	219	212	201	253	193	231	236	232	235	226	205	195	221	223	222	223	231	180	208	208	223	223	211	202	237	212	188	224	213	204	215	232	202	206	196	233	222	189	205	202	229	230	229	202	225	199	220	193	231	216	225	240	229	221	231	199	217	230	199	205	202	219	226	202	197	206	242	195	204	228	224	195	202	213	205	226	214	216	221	185	197	203	201	236	217	197	201	232	202	221	229	229	211	219	258	220	198	241	252	218	210	217	235	197	210	205	235	179	223	199	229	234	200	214	225	194	211	257	213	255	198	212	187	204	202	219	191	183	220	199	204	177	229	226	192	197	225	216	244	203	189	185	257	203	192	210	208	191	208	236	240	197	220	228	204	248	223	195	211	220	212	220	178	194	191	225	213	220	222	190	218	216	207	211	231	214	207	240	203	196	216	185	201	218	228	226	229	223	214	223	203	221	233	192	181	211	222	220	219	250	218	211	239	225	246	196	208	219	225	209	212	224	202	187	206	202	223	222	204	213	236	209	198	196	226	214	198	214	208	213	218	242	230	190	228	236	194	199	210	199	208	206	218	211	229	204	202	198	209	210	221	194	223	209	201	202	217	232	236	178	187	204	212	226	206	211	203	235	228	210	208	203	218	209	234	201	202	224	198	214	228	193	196	216	211	218	210	220	232	224	201	225	211	201	194	219	222	199	215	212	216	211	232	250	206	197	206	231	238	214	223	201	192	197	212	216	169	205	244	207	186	213	210	243	233	197	219	245	230	204	232	231	225	236	205	204	218	211	216	224	200	218	208	204	200	209	235	218	196	225	226	217	213	224	212	225	199	234	199	217	197	200	206	223	225	202	203	204	228	224	231	221	194	210	220	206	217	230	211	217	216	201	211	211	257	218	223	220	225	212	194	219	201	219	225	201	220	216	198	211	202	210	221	220	201	220	213	220	209	197	193	227	212	195	213	237	219	180	199	217	207	197	199	211	225	210	215
12949	19694	43909	5968	2150	1824	1457	1312	1115	1097	969	946	800	806	767	715	714	674	643	679	635	600	635	608	637	611	637	559	601	584	541	514	584	547	557	607	536	536	569	589	568	577	505	493	565	545	561	551	553	643	758	622	561	505	565	581	560	568	560	480	536	558	561	598	566	500	575	560	612	683	582	550	525	538	517	540	523	527	521	536	541	545	503	537	528	478	511	520	533	497	477	568	585	583	552	544	570	566	527	555	543	521	548	549	577	559	601	622	573	550	520	528	581	536	562	482	507	525	510	500	558	506	530	540	531	528	504	523	535	555	495	513	492	507	539	538	537	532	544	485	493	542	503	512	506	497	543	495	493	494	542	469	509	530	522	506	551	513	538	543	525	509	533	518	507	535	502	518	540	500	542	535	505	569	525	469	513	520	508	565	496	562	517	545	528	536	532	525	525	562	499	541	511	538	516	497	530	494	539	531	508	503	556	538	480	509	526	506	518	542	527	519	565	499	525	557	497	487	504	499	557	509	535	545	522	485	525	503	502	545	510	517	539	542	546	508	504	551	520	533	502	546	511	510	545	565	599	548	508	521	524	490	495	513	509	510	507	535	479	552	546	498	522	506	544	527	511	490	488	508	498	533	516	544	556	498	493	505	550	529	478	506	487	473	523	534	543	542	507	535	534	528	563	517	483	537	506	493	511	520	505	518	539	547	528	523	514	516	530	493	498	492	527	527	534	567	524	504	517	502	551	510	551	494	543	518	555	546	528	544	484	504	530	537	516	457	491	505	547	489	504	505	524	524	498	530	537	522	528	481	481	524	501	515	536	512	525	481	540	562	509	533	530	517	551	522	497	517	538	532	468	472	554	529	534	488	552	547	488	496	510	535	524	533	530	466	517	541	539	507	550	546	506	538	530	521	526	517	511	518	523	527	547	545	495	515	511	537	535	504	518	504	538	510	559	510	478	514	513	527	489	483	522	524	507	505	498	509	512	492	532	514	544	494	572	599	534	528	515	453	534	539	501	447	541	503	488	537	591	528	504	534	515	518	553	570	550	501	532	531	534	505	461	512	503	524	532	527	510	521	488	512	498	508	547	547	504	516	565	546	511	548	516	525	552	517	551	478	530	521	537	526	508	486	528	511	500	491	489	553	551	498	522	522	532	539	516	556	536	537	475	523	531	528	545	546	546	496	557	510	519	538	499	543	518	507	559	517	523	530	562	518	530	508	520	528	521	526	552	493	552	546	555	502	534	482	548	508	484	535	529	519	528	523	521	554	548	487	514	485	539	528	509	514	498	527	496	575	524	520	526	550	523	515	536	518	509	501	527	536	474	491	500	561	513	527	548	542	504	535	540	532	549	556	521	538	540	538	488	540	559	516	500	455	538	545	528	478	531	512	517	525	525	497	514	507	524	530	510	520	537	549	534	482	526	515	505	546	492	524	530	577	508	522	524	527	548	527	502	528	503	488	529	554	527	529	534	515	479	500	521	504	524	519	495	515	520	460	502	550	538	553	483	521	522	504	498	522	518	530	519	495	506	562	529	512	544	499	498	586	511	529	468	521	514	526	562	528	516	557	542	495	542	515	512	502	533	544	516	511	468	533	514	530	507	543	505	558	544	548	530	520	541	524	526	560	529	535	535	534	532	488	554	530	571	528	525	521	525	500	537	538	530	532	513	502	517	520	508	526	559	516	515	519	528	495	542	530	474	525	502	497	541	526	556	516	521	474	543	535	477	530	506	508	515	527	497	486	522	495	504	542	492	520	535	539	486	574	530	509	529	528	484	551	527	515	512	507	499	527	520	527	522	523	527	513	529	535	537	559	558	554	507	539	527	543	486	514	543	533	539	545	532	501	529	515	516	513	484	525	530	536	554	550	521	503	542	530	519	529	536	492	552	514	561	554	564	517	565	543	535	511	541	495	490	531	545	551	504	501	537	566	530	542	547	498	539	513	540	529	551	488	529	499	544	576	511	528	493	560	536	520	509	550	545	511	535	546	542	487	567	513	523	557	520	514	575	548	502	553	499	546	510	524	546	545	525	518	528	504	529	502	543	512	478	523	542	498	547	536	515	500	483	563	534	514	502	531	471	527	555	562	545	509	533	543	505	479	544	531	509	525	535	490	498	506	537	523	496	543	542	525	512	512	477	513	539	500	534	527	503	516	521	513	495	486	495	544	513	503	498	510	535	523	528	548	513	518	508	505	542	606	497	487	533	552	526	475	499	552	534	467	535	500	505	521	520	524	492	502	494	522	484	536	553	517	522	511	515	528	511	547	557	511	533	518	534	513	511	509	552	489	522	530	523	524	532	441	554	485	534	478	536	519	532	519	491	544	492	536	490	525	585	539	548	534	519	559	514	533	524	521	544	520	555	491	512	471	518	525	521	502	476	520	540	524	531	511	512	532	489	515	517	505	529	508	512	522	533	560	512	495	461	498	534	524	483	565	513	499	550	527	543	562	505	507	502	504	519	528	538	509	519	504	479	515	500	530	518	546	536	544	510	560	545	485	526	516	513	498	542	485	535	538	524	519	497	518	508	520	512	529	522	493	544	521	585	494	527	554	519	513	526	500	525	513	507	503	510	535	530	550	527	518	523	481	498	534	542	499	534	540	509	513	516	504	496	538	529	582	506	516	517	514	511	499	509	540	514	577	499	534	555	475	524	510	513	498	515	491	518	515	508	510	549	538	493	539	554	505	537	522	512	512	514	528	527	508	508	523	506	492	542	517	556	521	515	509	496	547	560	513	523	566	522	536	530	540	536	553	520	478	483	516	535	512	572	544	532	555	542	490	553	523	553	517	548	535	553	549	478	487	510	516	549	550	563	499	475	544	497	533	552	551	565	520	503	529	499	490	510	502	512	523	582	482	562	537	529	514	513	525	517	555	540	514	526	554	524	518	510	563	522	550	518	491	513	521	495	505	518	517	520	548	531	523	543	487	542	513	563	550	515	482	494	471	549	544	542	525	553	498	493	558	539	539	495	539	550	567	516	509	534	507	548	467	514	512	510	522	529	550	548	541	494	542	505	516	553	517	534	492	499	579	525	512	543	549	562	538	522	515	493	564	519	532	502	553	502	520	483	539	514	531	550	559	513	524	533	533	506	527	544	558	521	486	557	527	514	538	507	542	519	506	551	495	522	488	524	550	543	526	523	544	576	525	498	495	509	498	502	534	505	539	536	508	505	539	531	508	546	533	527	490	517	555	530	497	523	534	527	540	518	545	502	526	542	557	532	527	479	511	475	475	521	556	508	499	531	560	537	540	554	501	533	543	534	494	521	516	495	521	532	556	559	508	503	543	513	528	532	500	495	512	466	498	505	527	535	521	534	496	506	544	544	467	500	535	539	537	550	507	537	521	510	568	505	511	492	560	536	497	490	501	537	544	551	518	512	503	499	506	527	504	493	491	516	499	566	540	516	523	463	540	489	473	516	504	538	568	516	513	481	482	506	520	500	555	526	572	552	516	521	526	535	523
35738	37551	69577	22692	4797	1070	809	646	523	523	545	458	445	465	409	462	433	373	372	384	378	384	410	366	353	332	358	355	358	320	345	363	368	349	341	365	360	340	350	355	370	360	366	349	341	391	349	366	368	392	398	399	340	363	358	338	338	344	360	390	379	385	319	331	340	331	373	382	402	380	342	384	358	382	334	337	324	332	354	349	396	340	355	352	388	328	302	359	326	325	325	367	351	362	362	346	333	358	353	364	324	343	368	365	365	364	372	355	342	371	365	357	320	329	335	371	340	388	347	341	369	369	387	285	335	320	366	355	358	355	333	328	363	342	354	353	321	360	377	349	348	334	299	363	358	375	375	347	340	349	353	349	375	374	329	416	356	307	377	334	364	347	347	369	319	343	336	313	332	376	341	378	353	311	352	378	353	352	326	338	350	339	395	346	374	371	307	349	348	319	317	342	336	307	353	321	329	365	332	359	316	317	360	354	377	338	352	354	338	359	319	352	342	364	347	348	369	350	342	338	341	335	336	342	354	402	357	363	367	359	366	369	332	316	342	341	342	345	385	360	356	351	357	355	350	346	331	365	358	316	346	368	351	354	341	364	340	316	366	328	348	351	336	348	361	320	359	343	361	364	392	375	320	347	364	329	334	358	306	339	350	356	321	330	337	352	345	325	324	362	360	405	357	356	348	323	324	325	326	377	335	359	346	339	363	380	347	349	371	398	322	342	359	361	342	380	354	367	361	326	376	366	341	369	346	335	345	356	377	357	344	378	312	322	373	328	350	340	341	371	353	341	356	342	350	309	340	357	358	369	363	317	338	343	345	335	304	353	332	355	347	337	373	318	388	350	355	331	345	355	347	347	333	332	349	346	304	347	381	375	354	367	338	327	370	344	344	362	357	326	320	360	341	358	324	363	354	328	316	336	378	380	376	338	356	317	321	329	351	312	334	362	334	354	328	400	369	370	349	350	330	331	333	365	360	370	317	321	326	370	322	320	347	383	341	355	360	333	341	333	340	359	342	362	313	327	332	348	337	343	351	345	352	358	326	375	353	396	336	369	354	365	321	322	371	341	352	340	383	350	403	330	347	347	330	349	331	361	342	370	364	349	371	359	325	362	338	353	354	319	328	369	338	323	319	331	316	363	371	360	381	325	369	386	353	340	343	373	333	367	333	338	337	352	339	359	364	354	369	344	338	331	382	348	328	348	388	320	340	324	345	353	388	360	379	372	346	335	342	345	333	325	334	351	338	351	372	333	367	358	350	326	314	357	344	362	319	333	355	373	318	379	371	353	341	371	340	351	357	334	355	359	356	315	307	371	357	330	327	363	349	360	360	344	335	333	353	341	356	366	350	314	367	327	345	353	361	373	342	325	345	380	345	358	352	337	374	357	381	351	372	360	368	333	370	325	335	342	336	345	363	331	346	342	333	348	354	363	365	337	327	336	360	370	347	332	341	366	316	352	324	379	320	349	339	346	351	332	354	357	317	335	350	351	372	377	346	349	356	352	327	362	341	337	345	363	341	318	325	359	364	316	377	364	347	333	347	339	338	363	369	375	354	319	341	384	391	348	358	315	377	319	354	339	367	335	363	323	361	345	313	344	324	326	356	371	343	331	356	336	346	363	315	346	367	364	367	392	344	348	360	339	337	322	332	330	368	356	372	388	340	333	332	367	337	343	319	330	355	343	352	353	352	373	366	359	316	369	353	357	340	349	334	342	366	340	351	335	333	345	350	318	339	323	349	360	319	329	357	353	348	372	377	333	355	328	350	309	310	330	328	336	314	321	341	369	364	358	337	395	318	369	348	337	338	347	349	357	363	314	345	364	349	343	384	355	348	304	314	347	317	361	368	339	367	337	342	346	335	323	327	332	329	347	313	334	332	345	365	338	319	342	358	357	332	332	311	355	353	320	339	373	346	318	324	327	349	369	324	348	319	363	368	366	370	379	366	359	330	338	348	342	328	388	349	336	359	357	377	346	347	343	343	333	344	375	383	306	302	344	387	346	359	351	366	344	318	338	344	353	354	358	371	339	345	373	365	366	387	357	331	360	310	352	354	353	358	342	308	345	352	371	345	361	347	334	354	339	355	329	348	339	345	295	334	372	354	324	376	313	339	357	365	336	366	353	353	373	366	364	357	371	349	366	359	331	351	400	349	325	316	341	355	337	361	334	360	334	339	326	320	359	374	351	345	332	344	328	327	335	329	336	330	352	358	360	345	373	356	328	345	354	364	350	365	359	363	345	327	349	345	361	382	343	365	348	373	353	353	327	366	354	347	322	338	369	341	329	345	385	339	329	334	335	359	334	346	352	365	343	314	369	361	399	318	352	348	376	359	357	334	327	319	315	357	352	348	330	345	352	337	347	354	350	340	309	363	386	384	333	354	343	340	372	349	328	332	341	355	349	332	347	345	363	366	352	368	355	352	320	322	354	364	348	351	336	367	323	343	335	344	346	332	356	331	335	355	313	340	352	333	362	371	320	343	362	354	356	368	365	338	366	327	316	392	364	369	369	341	337	342	392	348	352	366	361	372	330	357	327	342	327	360	326	344	333	309	329	333	341	317	349	366	355	335	346	370	378	335	386	367	325	335	371	332	359	379	335	340	320	377	344	353	333	345	351	372	333	350	338	366	342	357	347	347	330	354	341	314	367	346	351	360	334	391	323	348	379	369	359	342	360	375	355	346	354	327	350	366	377	376	349	310	369	383	346	324	361	329	376	361	334	369	346	356	356	402	320	341	300	349	372	341	326	365	367	383	337	337	347	369	354	382	336	359	336	369	344	363	313	336	347	343	356	346	314	314	361	330	349	357	332	319	354	352	339	318	334	330	316	325	352	356	377	368	326	376	370	344	343	313	346	354	347	343	345	348	342	326	357	327	351	351	330	356	380	334	342	380	337	334	364	338	367	339	352	360	364	344	351	346	297	339	373	323	331	349	351	349	293	361	407	353	338	303	318	371	334	335	373	327	302	353	302	352	380	366	343	375	332	346	309	330	345	356	356	344	366	374	322	378	366	348	349	357	359	313	334	362	414	382	372	339	349	294	343	347	373	330	356	354	353	369	346	365	331	337	363	377	348	348	348	389	372	340	315	352	373	335	346	350	329	335	369	372	349	347	359	332	349	361	343	344	364	354	308	370	332	376	345	321	350	335	356	360	334	349	355	352	344	371	356	357	312	369	343	325	370	366	353	363	360	334	339	359	317	355	298	345	384	338	351	353	376	340	328	373	349	342	311	365	394	294	361	326	371	370	320	314	347	364	364	355	345	330	371	335	323	355	330	328	354	364	342	349	355	357	315	325	371	317	343	338	335	346	356	303	317	320	317	363	374	351	378	367	346	324	355	385	357	365	366	348	345	351	321	351	350	331	347	340	320	292	341	348	329	341	351	373	375	341	378	346	314	338	345	379	317	379	336	333	334	358	363	354	354	354	295	344	339	356	374	333	323	343	385	311	332	359	352	333	353	341	327	332	336
17578	29183	55703	10461	4181	3381	2869	2313	2126	1778	1687	1567	1456	1364	1259	1202	1217	1158	1133	1102	1109	1035	986	962	956	932	939	904	976	885	900	952	916	914	921	922	926	869	857	842	840	811	899	859	877	837	809	878	945	1130	1191	942	840	852	867	806	860	854	833	854	895	882	818	851	835	841	849	863	898	1029	913	868	844	848	831	818	757	819	851	858	818	847	906	777	859	810	830	758	770	839	810	770	833	861	818	825	903	868	836	838	884	839	860	895	809	880	1025	974	948	868	897	863	833	836	809	766	840	758	831	806	834	856	806	841	808	801	792	868	851	872	804	792	843	850	786	814	770	804	783	781	809	851	816	779	761	810	825	871	827	856	815	809	794	767	775	810	778	855	810	858	807	876	801	838	804	843	802	851	771	780	804	783	804	786	824	729	835	838	840	779	773	764	831	854	762	846	777	835	776	818	783	848	820	841	811	842	770	786	812	803	784	856	812	754	811	816	840	800	851	772	771	803	783	784	838	795	749	834	832	843	771	778	804	785	803	823	805	776	815	792	778	820	772	816	820	752	836	808	838	764	782	839	848	803	811	823	816	803	792	796	805	826	813	796	809	798	847	762	811	813	837	796	791	857	816	838	818	777	854	805	832	761	767	809	905	786	874	807	809	746	849	867	822	824	808	831	770	796	806	782	779	798	787	798	831	795	868	797	802	788	836	801	817	805	781	765	834	832	805	871	837	816	790	764	819	783	796	788	789	796	799	810	814	815	781	783	861	802	763	788	811	843	814	751	804	792	859	798	836	855	828	818	816	857	834	784	863	781	798	802	797	840	859	816	801	834	761	798	755	781	807	828	792	823	821	796	832	763	792	799	805	798	793	851	798	794	807	821	792	825	744	841	784	792	758	761	783	768	785	742	801	825	791	798	756	796	776	866	849	779	837	785	804	746	783	821	775	822	766	837	757	799	771	807	837	793	809	778	792	760	847	820	804	780	805	799	778	797	750	789	786	786	820	782	824	816	750	804	770	748	762	856	789	806	825	880	848	819	788	772	834	813	825	808	761	754	777	816	809	812	766	838	822	827	820	775	796	795	837	755	795	786	814	765	840	786	794	821	796	829	789	857	800	819	797	794	834	767	817	811	834	802	827	825	812	828	800	835	801	857	807	848	799	854	819	820	748	783	843	757	837	846	849	824	785	802	800	845	828	786	817	808	824	831	802	773	765	770	811	781	837	789	784	786	808	825	783	789	778	806	775	832	793	752	823	813	786	839	819	783	787	795	792	804	816	786	777	775	841	791	816	771	831	768	825	869	807	802	759	839	811	829	823	750	834	816	779	811	820	818	818	784	776	796	828	798	827	816	833	831	802	815	760	789	767	846	785	822	774	758	808	778	831	831	811	806	777	834	794	790	810	811	804	766	757	803	713	772	789	799	756	780	809	790	765	778	788	805	835	855	797	790	791	799	780	745	782	820	829	804	824	767	796	810	860	746	780	823	809	827	807	804	799	850	801	840	834	758	830	809	813	790	799	805	827	815	812	802	837	810	800	770	766	816	782	785	800	840	861	788	841	834	820	831	808	828	841	800	864	797	834	832	775	855	755	774	801	775	769	841	831	822	815	759	843	803	783	811	759	824	751	791	811	778	793	793	830	837	828	780	818	785	827	872	807	822	762	769	840	834	799	789	768	868	737	782	761	768	768	855	768	847	842	823	793	809	799	835	772	855	777	793	831	739	816	858	786	782	786	797	792	805	809	817	789	795	824	773	760	789	751	819	845	768	851	832	801	733	808	820	812	823	776	821	807	804	873	841	808	790	797	801	802	788	805	778	798	786	758	770	866	837	812	771	835	829	781	807	799	821	753	757	811	802	833	852	815	792	797	784	809	787	805	800	753	817	792	817	829	832	825	854	795	838	836	843	776	778	816	792	842	868	797	782	837	759	821	783	808	809	808	799	761	781	830	803	830	820	827	732	822	843	803	873	774	789	826	771	813	825	769	789	815	858	799	831	812	761	798	781	813	820	800	804	799	786	772	793	835	774	826	789	792	840	758	851	787	835	733	779	807	863	899	800	796	820	834	800	827	791	793	800	795	794	787	844	791	817	782	839	754	822	819	828	820	852	787	786	770	815	792	799	825	817	807	847	879	818	781	808	812	863	749	822	795	824	790	792	818	811	811	817	795	800	828	823	833	797	821	786	801	825	787	848	808	799	781	769	803	837	777	765	788	782	792	818	795	785	788	798	806	808	868	875	799	829	785	857	820	789	788	794	759	779	783	850	791	815	811	788	778	829	776	783	802	820	819	858	831	841	780	779	849	814	779	804	843	833	764	819	782	812	799	861	802	848	788	823	790	841	849	815	796	785	801	781	798	845	779	795	781	789	788	788	806	772	835	816	824	779	812	793	803	838	830	754	780	781	749	741	771	837	782	760	776	826	818	846	827	822	849	785	809	799	763	816	782	806	843	762	750	807	836	827	808	836	829	869	803	801	810	791	765	838	775	815	788	783	821	813	810	811	838	866	781	801	770	768	773	816	823	773	838	843	785	794	794	791	809	808	783	839	791	818	777	811	752	796	827	842	785	775	820	780	815	891	810	783	814	780	852	867	862	756	812	768	832	785	812	821	808	756	788	774	782	818	802	792	806	783	804	860	820	866	793	815	878	783	801	818	826	778	761	785	782	804	858	778	819	857	781	834	801	822	841	819	746	795	779	814	831	817	796	814	814	796	796	805	814	812	811	780	857	828	796	775	836	872	779	784	773	805	767	806	781	816	800	809	825	804	773	827	777	809	820	789	873	799	796	823	841	837	771	825	823	831	863	801	816	820	806	797	815	841	801	767	808	818	849	830	790	805	785	769	831	823	786	852	774	787	747	760	832	797	801	733	865	746	838	755	799	810	829	825	783	828	813	762	761	814	780	813	798	787	824	810	798	798	843	775	805	825	804	784	827	830	809	814	799	820	816	802	781	791	785	805	804	787	777	841	786	838	787	777	806	742	778	784	840	771	805	850	801	827	810	788	809	814	800	790	832	813	819	760	801	847	827	830	818	798	811	765	840	817	808	788	837	837	783	778	758	809	816	796	782	765	813	815	810	853	771	788	795	836	831	854	764	785	779	798	860	797	807	822	830	733	803	770	763	775	843	813	775	796	757	785	766	816	831	831	852	774	754	807	852	765	820	810	789	810	790	795	766	822	759	821	796	788	837	812	794	792	828	781	814	805	830	810	808	793	792	808	765	767	830	792	836	816	829	817	841	867	802	830	795	833	850	815	813	831	857	835	782	790	786	758	797	843	823	798	738	798	767	793	794	805	782	794	841	773	790	797	861	797	750	779	743	760	801	832	829	832	796	773	802	815	815	811	819	796	784	829	826	822	760	784	853	793	813	818	833	766	772	788	831	803	830	783	788	850	784	770	820	816	867	787	822	811	774	785	859	888	818	848	747	818	771	856	802	758	799	840	746	823	768	823	810	815	783	734	802	842	774	832	825	819
16201	6079	3332	420	327	295	304	305	271	279	275	305	344	298	299	311	267	300	334	282	289	302	323	281	292	310	270	303	271	290	322	303	310	308	289	300	310	310	275	289	313	290	285	281	300	291	311	287	322	296	313	327	313	284	300	292	321	305	302	290	272	334	303	308	295	288	304	277	321	304	310	288	282	294	294	317	316	321	306	307	294	302	280	315	299	273	299	278	307	295	273	291	293	311	317	299	314	284	274	281	304	316	309	271	278	265	292	278	291	297	293	313	279	294	309	278	274	329	281	305	254	264	284	283	288	284	291	270	304	301	295	325	320	302	263	306	317	276	310	257	282	296	258	258	297	304	282	276	316	282	276	257	275	279	295	281	297	300	294	290	303	315	262	295	280	293	259	290	297	297	281	277	306	306	308	303	261	273	332	310	283	323	298	279	282	295	291	331	318	312	282	286	309	302	308	280	250	264	320	275	303	274	296	290	268	277	310	300	303	297	272	309	253	308	298	301	276	318	342	313	281	296	290	298	299	287	314	299	290	289	289	299	261	318	305	299	278	271	265	309	288	289	312	272	303	295	335	290	294	320	266	320	276	297	308	300	291	292	290	284	300	263	291	271	321	300	241	313	315	284	271	288	255	300	307	288	288	309	305	307	280	282	297	309	270	298	318	274	265	311	310	302	298	261	288	286	300	290	302	300	275	268	272	294	281	277	302	259	320	306	333	297	271	278	305	300	290	287	294	274	323	315	285	296	300	282	315	291	305	295	271	288	315	301	275	276	297	306	304	321	295	313	303	292	300	299	324	311	265	295	265	282	278	300	267	268	271	266	304	300	295	286	304	266	331	299	271	310	300	302	295	268	282	291	315	321	288	285	293	301	274	282	270	312	309	309	288	297	279	271	315	264	278	293	273	290	303	255	290	286	298	318	312	289	298	284	297	304	303	273	275	268	297	289	288	301	282	316	304	316	280	303	259	273	275	271	275	302	310	321	304	314	281	274	293	308	307	285	341	251	296	281	289	266	299	285	316	281	283	328	303	294	309	294	294	316	280	331	316	263	304	305	278	275	275	297	298	295	277	280	284	300	278	304	292	280	334	291	298	268	304	280	297	283	295	295	299	329	305	276	299	294	310	319	300	310	289	322	308	284	309	306	285	264	309	277	299	278	314	327	303	291	300	281	330	298	293	339	293	272	281	301	301	272	285	291	276	290	270	290	285	290	295	264	300	324	286	280	293	299	315	255	317	306	290	315	310	276	328	340	281	289	284	328	296	314	313	267	302	281	259	290	324	291	288	288	276	301	314	279	296	306	262	291	313	281	295	284	308	319	287	309	321	269	304	304	309	277	306	292	300	308	284	293	306	292	264	268	319	298	310	332	290	303	302	287	319	307	297	298	290	324	290	280	304	303	286	292	271	305	311	272	310	310	279	306	269	287	320	272	294	274	297	291	285	296	274	290	320	282	292	306	296	309	304	271	300	259	298	294	292	284	275	288	311	317	300	286	288	283	277	263	304	317	295	288	320	270	279	301	304	265	323	286	298	304	279	282	307	312	294	317	304	274	290	301	251	295	301	314	270	335	328	279	264	314	314	309	285	299	307	295	293	291	280	288	299	305	280	309	274	262	294	297	267	317	305	285	295	282	299	263	262	326	325	306	288	284	318	286	304	282	274	290	310	282	275	282	277	283	320	315	301	272	289	311	297	293	338	268	306	304	253	296	297	250	310	297	296	284	284	292	277	312	278	305	280	291	286	313	284	309	277	292	283	246	320	276	291	284	285	317	292	292	266	276	312	331	292	301	301	290	271	316	300	276	297	264	286	297	298	316	303	266	271	281	280	293	316	294	285	290	258	308	275	277	326	301	313	294	292	267	286	305	321	279	282	280	292	302	256	298	289	293	298	294	297	306	311	263	281	263	301	289	270	311	287	303	303	287	311	284	302	274	273	296	286	273	261	304	307	294	271	290	299	277	273	277	304	305	292	325	336	296	328	315	301	336	278	284	363	281	327	308	307	304	280	309	277	279	298	313	286	316	308	327	304	289	291	323	313	299	289	340	308	305	313	277	279	321	301	275	251	268	280	287	325	296	289	312	288	270	308	288	315	319	319	307	319	289	303	296	296	277	293	303	274	271	285	285	295	294	314	288	291	297	302	288	327	285	321	290	286	339	302	279	261	253	296	287	316	284	275	289	268	293	298	293	278	300	282	275	301	273	284	325	281	264	281	294	293	283	279	283	279	319	294	278	299	279	298	315	271	280	312	295	335	266	285	295	280	291	294	268	336	278	292	279	295	297	299	285	303	308	288	299	264	280	287	297	279	289	326	315	325	319	301	317	254	274	297	275	286	335	301	298	268	296	286	291	297	296	295	315	301	304	309	305	271	312	251	325	302	269	267	319	317	330	292	300	292	288	318	319	315	286	282	295	291	296	314	322	284	275	288	266	321	268	305	306	284	287	288	308	283	319	312	308	259	278	292	306	303	282	307	319	298	315	275	257	292	304	327	286	298	277	287	296	276	297	291	321	283	299	313	304	305	287	288	314	292	313	280	349	293	319	294	272	272	269	335	299	329	300	301	319	284	296	276	292	298	301	310	302	300	292	312	303	308	292	285	284	285	271	285	320	299	310	301	315	299	312	301	279	312	333	304	311	261	287	303	308	302	300	319	295	273	287	323	312	280	310	311	311	306	296	301	243	331	336	289	295	281	303	300	310	323	270	296	242	277	306	304	316	295	321	296	303	301	301	309	311	265	294	317	298	274	297	309	276	278	279	302	265	311	295	322	294	344	317	281	330	281	293	298	305	248	316	293	293	287	269	284	291	304	331	297	313	297	274	276	279	314	298	310	300	288	298	268	278	309	304	310	308	318	303	305	294	294	325	316	254	284	277	324	282	292	283	305	249	307	307	303	273	289	320	290	300	310	279	306	297	292	304	272	314	316	303	302	300	307	315	277	291	285	306	301	287	323	311	284	274	263	287	270	292	312	284	289	318	260	309	329	300	299	331	305	322	298	278	306	314	345	308	279	283	274	332	317	285	279	260	328	290	265	293	292	297	299	278	292	283	312	312	307	260	276	325	288	267	275	282	280	270	297	282	286	294	325	277	275	262	311	293	288	262	304	318	268	312	297	316	294	280	261	279	291	286	303	277	292	302	321	302	273	308	287	310	249	266	309	313	315	320	294	324	304	312	327	322	285	268	313	297	300	299	292	296	294	277	291	285	286	290	299	290	292	280	313	276	297	317	353	328	319	316	316	271	322	276	310	302	300	290	269	284	299	281	300	299	310	297	254	303	317	294	315	300	301	304	322	275	286	310	307	313	300	339	327	297	271	329	333	279	313	306	265	311	314	323	303	248	287	299	309	279	300	299	289	293	304	281	283	302	286	271	276	337	284	306	299	315	293	316	291	276	295	293	270	277	271	290	299	271	281	305	298	321	282	293	277	260	295	299	303	334	289	257	301	294	292	260	305	273	275	287
7813	5090	6466	947	717	710	767	675	672	691	735	672	708	655	664	692	696	708	662	650	713	669	694	673	674	650	720	662	681	658	688	660	708	707	692	684	658	715	660	677	690	694	637	716	682	683	690	712	729	726	730	756	693	700	630	641	723	693	689	713	703	662	695	706	673	674	644	736	741	679	679	643	661	661	632	665	723	653	644	642	665	668	739	659	668	600	674	679	681	677	682	693	708	657	664	694	670	680	674	706	633	732	651	659	722	638	694	695	704	691	721	723	641	670	688	658	668	654	663	677	638	648	638	647	718	694	649	685	641	659	604	660	665	666	675	701	661	670	675	674	665	665	667	691	668	669	659	638	624	709	669	666	652	678	650	704	668	658	670	675	669	634	671	644	658	693	682	677	673	688	643	680	655	698	647	689	673	650	626	708	658	674	669	714	622	714	657	680	686	730	723	688	706	668	661	653	683	688	667	668	655	665	666	673	722	650	674	661	641	715	712	677	701	696	698	694	691	684	655	719	682	671	675	706	675	658	627	716	717	672	657	657	685	656	659	682	673	657	636	687	690	653	683	686	724	672	744	638	689	690	692	669	685	665	688	629	710	667	699	662	683	673	669	703	676	675	705	720	689	664	686	672	676	675	708	647	645	696	686	666	668	692	670	681	669	646	654	694	605	642	664	624	675	679	701	673	678	650	656	655	669	700	648	691	675	685	691	689	681	715	663	677	648	664	679	669	650	659	629	671	666	683	677	690	673	684	688	703	653	659	653	699	707	670	628	647	679	718	692	655	627	621	656	684	693	707	671	654	684	673	700	726	744	620	669	656	687	682	691	657	693	686	689	690	671	653	696	672	714	683	691	686	713	697	637	744	692	656	639	707	652	632	642	636	654	692	671	674	675	665	688	667	698	706	616	645	729	722	736	660	727	688	712	709	657	657	616	669	680	679	678	643	705	682	708	663	652	718	691	643	689	636	657	674	678	684	684	761	703	654	709	677	721	657	659	619	691	647	717	626	673	727	694	648	690	630	673	682	725	635	650	649	666	679	640	698	639	650	693	721	663	657	654	659	702	645	711	712	680	679	658	679	659	727	636	659	669	720	643	707	688	708	678	691	651	690	673	644	658	690	684	681	625	726	637	639	636	675	679	669	691	713	659	665	708	669	674	675	651	696	674	702	724	661	704	679	663	685	675	673	715	692	683	707	648	662	665	679	676	670	659	604	707	642	625	630	702	686	651	656	712	691	684	684	634	672	700	673	650	655	694	616	676	679	682	701	702	638	654	669	704	674	683	654	679	687	671	681	664	704	731	647	697	740	707	638	663	715	721	729	678	657	650	623	702	648	671	677	649	695	667	658	660	663	640	657	704	719	661	674	676	665	682	653	704	689	673	694	660	737	679	649	698	662	718	671	719	661	676	627	645	718	676	688	652	696	674	732	667	641	704	679	712	695	707	693	685	664	655	696	708	734	657	698	686	663	676	623	656	711	643	709	631	721	691	684	643	695	692	661	657	667	644	718	673	658	663	675	668	688	635	641	615	660	704	707	673	701	647	641	665	670	681	703	692	677	670	628	694	659	675	693	690	715	672	610	681	665	677	634	643	664	680	699	671	688	700	666	662	681	672	648	672	707	644	646	712	661	694	720	680	636	688	678	686	695	706	655	722	657	653	689	696	609	654	685	669	715	680	685	680	657	652	687	687	683	627	642	696	673	654	670	681	721	679	680	668	668	689	685	648	676	671	691	645	710	648	687	670	641	688	691	693	633	683	692	620	694	670	665	722	681	669	694	651	681	641	661	644	682	639	644	633	663	639	679	665	676	694	674	693	684	668	696	686	639	668	696	695	669	685	678	670	670	751	667	622	636	708	711	616	672	658	654	666	663	645	656	670	702	698	648	690	672	649	674	664	659	669	700	659	686	699	686	669	661	638	702	687	652	683	710	654	702	687	716	684	638	715	695	684	673	698	677	677	672	647	708	672	704	639	675	711	711	679	635	699	710	650	687	668	642	712	675	646	710	645	687	664	695	700	647	697	648	669	688	638	691	643	655	670	682	684	709	665	694	645	667	666	670	748	701	702	644	655	702	722	638	642	658	625	689	692	730	701	679	640	653	688	637	663	668	690	689	659	659	695	681	649	666	681	698	679	699	690	690	680	703	724	686	683	658	687	648	668	729	658	662	657	698	658	666	680	654	689	683	621	661	673	678	656	649	645	687	679	700	669	699	645	649	647	645	704	674	700	685	691	624	662	636	692	651	707	634	664	632	679	698	689	673	632	661	648	631	660	684	673	720	670	667	669	643	728	715	720	678	691	709	687	709	663	677	612	672	682	648	682	660	690	676	660	617	685	702	656	700	711	687	658	669	645	650	689	648	693	691	719	716	619	679	672	670	692	690	696	677	703	653	672	661	683	619	697	669	658	717	652	687	660	694	714	641	674	698	627	646	661	640	705	599	696	651	690	669	686	706	712	683	657	668	676	690	673	631	668	689	673	685	712	702	633	722	638	671	660	665	639	654	640	709	637	673	690	629	664	688	681	684	686	664	689	647	632	670	657	717	601	654	655	703	639	679	672	682	676	676	637	661	708	654	669	613	669	684	696	679	670	664	664	664	675	699	707	670	698	670	700	664	700	688	678	676	644	659	697	670	696	688	668	650	719	716	662	698	706	669	640	691	663	693	686	700	687	689	644	672	677	667	687	710	641	672	676	649	695	664	702	712	643	701	662	671	655	657	659	670	665	690	637	710	698	635	708	656	658	644	675	677	700	698	700	682	652	684	661	658	629	701	646	676	647	688	595	703	678	655	670	664	691	655	661	736	636	654	690	678	641	685	713	695	659	691	713	707	672	669	678	668	690	710	684	611	707	676	677	687	688	676	666	634	631	709	589	678	666	655	654	756	688	701	699	717	651	682	627	717	724	682	679	659	656	674	721	663	663	669	679	696	711	709	712	716	686	668	669	666	675	682	662	668	638	642	695	706	659	659	659	656	674	631	656	685	684	648	700	674	669	675	697	667	666	670	650	710	672	645	665	677	708	673	637	640	710	673	671	655	704	658	671	651	668	660	716	654	645	691	704	676	644	684	653	690	709	667	674	706	695	680	675	683	647	678	659	710	662	656	634	732	675	696	674	703	659	632	705	665	689	643	673	719	677	663	668	656	701	707	707	705	699	695	669	643	654	625	691	663	662	668	682	692	680	655	694	654	682	716	686	697	645	660	687	663	617	673	688	692	701	672	620	714	700	712	647	681	700	669	680	689	667	690	679	715	689	666	650	646	660	666	674	661	684	687	629	702	680	689	692	706	684	672	664	675	645	721	692	678	676	665	717	626	712	714	648	647	670	701	722	673	690	629	672	684	664	678	701	657	666	717	712	684	687	688	720	638	670	676	690	654	650	690	697	720	629	678	675	709	635	631	678	699	704	683	614	692	721	695	674	674	649	690	691	660	668	645	648	634	675	651	662	622	658	651	668	695	660	648
26177	25178	51111	12973	1142	468	464	378	364	291	314	288	258	257	285	258	267	232	255	252	251	210	271	238	253	265	252	241	230	215	249	262	261	237	219	201	224	250	248	248	213	207	241	243	206	268	243	228	232	269	260	224	203	218	218	218	252	211	243	244	208	206	255	233	244	208	222	239	230	267	221	257	214	226	241	273	243	216	201	249	233	207	222	236	241	243	209	230	218	259	215	240	221	274	265	240	224	255	231	209	255	239	222	210	265	211	227	237	224	232	228	239	246	254	221	203	244	244	228	241	221	234	236	236	219	238	240	225	231	232	226	204	243	228	230	252	230	211	212	226	258	232	216	232	255	210	246	198	241	225	213	241	220	247	204	241	260	210	225	200	226	223	224	217	235	223	243	231	247	237	251	240	250	257	210	241	212	247	254	243	239	253	221	267	242	218	225	194	238	243	267	218	233	229	228	231	219	221	227	240	215	235	243	233	224	250	255	229	198	246	231	227	219	196	215	251	249	220	234	221	239	224	242	217	244	204	224	224	249	245	250	226	240	239	245	257	238	239	211	219	218	221	251	244	217	239	243	241	229	246	214	211	214	238	259	248	230	217	251	232	215	234	247	221	244	234	257	242	214	253	206	243	240	228	219	246	240	211	257	240	218	230	270	210	205	226	254	222	223	234	239	248	236	222	224	194	230	241	240	210	196	237	258	245	212	241	232	220	236	217	254	241	259	252	238	259	236	238	244	236	226	240	269	217	234	242	210	233	253	235	220	232	244	259	230	223	248	225	237	224	232	247	243	282	234	230	243	236	219	226	220	234	230	214	225	245	254	220	235	234	225	236	259	236	226	195	246	251	240	250	228	244	226	224	206	228	257	246	206	243	225	242	190	221	236	229	242	230	239	210	220	219	229	232	234	228	226	216	249	223	224	215	238	204	228	253	218	230	228	224	188	234	245	238	238	234	219	220	234	224	263	254	249	257	207	212	217	215	226	210	246	230	220	230	215	233	217	209	231	236	227	239	248	288	230	219	245	213	216	239	228	221	212	256	242	233	219	227	217	199	221	217	225	215	202	221	222	222	225	233	229	213	204	201	242	219	228	239	249	218	215	233	234	223	249	219	250	231	243	242	197	220	246	233	251	255	211	193	221	229	240	215	263	244	216	233	232	226	224	224	258	243	222	234	213	259	263	248	245	251	235	220	205	240	242	212	204	246	248	242	247	221	213	207	236	213	219	244	237	217	219	229	203	225	238	223	232	208	233	230	242	200	195	243	225	217	233	230	213	227	229	229	250	211	232	211	228	230	225	239	248	253	235	246	238	242	223	249	216	231	234	224	241	218	229	255	208	203	221	217	216	241	213	237	244	248	224	274	211	206	238	244	240	251	233	207	214	227	220	246	227	243	253	244	253	237	256	205	248	240	224	217	227	247	222	233	229	228	203	219	234	230	221	222	212	205	248	222	230	192	199	204	208	197	247	238	234	252	210	245	221	263	243	248	238	251	249	260	250	240	246	216	221	229	232	207	215	216	244	223	231	238	212	242	228	242	220	261	208	225	240	253	223	221	217	253	233	251	227	213	258	240	230	226	236	220	195	240	244	241	234	229	254	249	218	245	234	215	233	212	212	209	221	226	243	224	215	228	222	238	210	255	218	235	232	215	238	213	206	222	217	240	251	241	228	220	241	244	218	210	230	215	212	214	214	221	251	226	228	227	213	232	221	221	222	225	227	262	208	197	227	234	231	211	241	229	243	237	242	220	244	248	247	236	242	251	243	230	225	217	230	268	231	210	224	226	244	255	220	224	234	241	200	235	201	237	240	250	247	238	240	232	250	216	240	239	234	237	221	211	238	178	257	210	247	250	233	214	241	235	243	235	224	248	251	248	237	220	207	226	239	257	226	239	220	252	205	225	230	250	205	199	232	241	221	207	216	219	196	209	221	243	216	200	216	252	226	235	242	254	221	218	241	244	226	225	251	217	239	237	248	233	237	216	246	244	219	218	221	216	248	258	233	214	248	224	237	266	235	236	227	258	236	243	269	257	234	242	240	224	223	242	196	238	224	224	211	218	231	238	238	231	223	223	234	231	253	236	220	225	252	233	211	236	222	210	217	244	214	248	223	218	197	248	235	225	217	219	238	246	251	235	248	240	198	235	227	213	225	230	219	217	242	255	232	215	229	247	223	241	215	220	243	248	259	242	245	209	218	252	251	218	207	221	206	226	255	215	252	214	229	192	260	276	223	225	219	242	225	242	208	214	225	240	239	240	209	229	213	212	225	209	225	225	212	236	229	237	212	233	274	198	236	217	217	242	238	228	236	232	228	229	232	235	239	257	210	250	280	219	208	201	235	248	210	254	240	214	224	229	227	222	219	227	213	251	226	238	221	190	222	236	219	218	231	221	238	230	228	221	226	214	232	233	243	268	266	248	234	236	230	204	214	241	248	255	224	247	245	210	222	220	217	255	209	232	232	243	238	240	225	185	246	250	237	232	234	204	216	234	233	266	237	229	210	224	218	253	234	231	231	218	206	200	259	239	232	258	201	226	254	232	224	232	203	256	238	249	241	221	224	217	234	210	267	226	195	222	221	204	238	216	214	227	244	244	218	244	244	245	248	227	245	246	220	230	235	227	202	207	222	249	232	240	193	242	223	237	254	250	233	252	199	228	213	217	217	251	258	235	244	230	243	216	203	205	217	223	205	241	219	230	242	230	200	227	216	228	224	235	240	249	231	224	240	215	200	204	231	250	247	220	239	241	234	234	217	208	185	224	223	227	242	252	269	251	233	222	218	235	246	230	223	240	209	241	247	190	223	228	234	212	232	252	240	227	200	215	223	236	198	208	214	252	216	226	227	235	245	220	242	234	225	230	241	235	239	238	240	240	189	213	214	236	246	236	234	254	242	232	226	240	224	230	242	227	238	210	252	236	220	222	231	240	263	245	212	224	244	231	197	252	229	220	252	236	204	230	218	214	218	220	246	238	231	245	249	234	218	210	232	239	222	241	225	236	241	244	270	231	230	220	206	226	251	249	230	225	246	250	235	221	193	222	234	232	219	236	245	212	244	224	200	213	233	257	249	218	218	216	259	217	219	226	230	255	219	205	228	229	228	246	209	220	229	242	232	231	221	194	237	211	210	218	213	216	240	225	244	224	242	226	251	229	253	229	262	237	225	255	204	223	254	245	233	236	224	206	236	224	224	231	239	236	212	194	218	221	255	235	249	228	256	254	244	236	239	246	234	243	215	222	259	265	189	232	240	227	220	219	224	220	219	225	243	254	196	252	220	235	227	245	207	198	215	246	220	252	216	235	257	239	252	227	233	233	222	217	246	221	256	234	262	233	214	238	226	225	233	252	224	210	229	233	231	231	217	213	224	228	215	228	229	204	254	268	207	232	253	226	241	231	227	236	268	221	195	213	241	266	220	258	247	207	251	219	227	245	216	207	213	215	255	218	185	226	239	212	228	245	230	282	229	255	226	228
13632	21249	42993	7059	2194	1860	1538	1364	1170	1072	987	976	884	866	801	707	741	739	683	698	681	655	662	654	631	620	606	577	676	645	600	590	599	593	587	581	569	608	618	595	579	607	603	576	575	625	607	603	621	730	664	774	599	574	610	555	577	567	574	602	638	573	521	624	543	571	553	582	657	715	615	574	567	627	531	501	548	585	574	538	585	574	545	550	581	545	599	590	586	555	585	581	577	579	612	569	555	623	631	606	593	580	614	554	511	593	641	673	615	692	536	543	585	574	537	549	570	554	585	558	530	553	583	593	550	540	603	572	562	545	570	553	556	510	554	575	533	536	605	590	561	565	520	530	546	558	587	540	582	563	636	529	575	537	603	594	580	564	594	567	570	603	567	580	600	538	515	541	552	568	575	583	596	592	537	586	567	546	531	606	536	584	574	551	581	575	559	582	550	561	575	551	611	545	553	591	572	585	569	574	522	566	613	545	552	578	543	579	570	563	590	541	545	554	590	574	551	581	533	539	600	520	579	562	533	567	529	547	561	574	558	514	555	552	583	563	530	536	555	561	580	610	590	594	557	535	545	546	555	572	555	552	551	571	565	513	564	559	559	553	569	521	590	527	579	506	545	560	557	544	542	547	577	519	543	549	558	546	594	513	563	583	555	580	540	566	574	569	537	551	550	505	590	562	575	532	547	611	614	581	580	552	555	599	575	565	569	523	595	555	551	550	568	522	504	601	556	561	529	557	557	573	575	569	541	584	573	568	589	544	543	599	556	559	557	596	538	594	599	543	568	584	562	526	579	541	608	571	586	541	578	594	538	559	548	591	557	557	539	533	552	552	579	534	534	576	522	565	573	584	575	515	599	537	604	546	534	573	543	588	569	557	588	551	578	596	538	559	562	569	539	561	537	571	521	558	572	561	557	573	577	593	560	581	569	618	585	570	585	550	549	602	566	618	557	517	542	562	578	558	553	559	584	577	581	565	564	614	561	580	516	534	592	546	560	571	557	566	564	553	555	553	602	547	547	533	570	553	561	548	590	528	524	574	557	542	565	554	614	612	600	564	576	571	527	555	574	570	594	541	557	569	542	555	546	572	573	568	578	573	533	543	533	556	561	553	538	595	577	552	522	579	519	582	576	568	536	576	549	578	577	541	594	569	583	530	511	532	528	616	585	577	587	519	550	614	605	582	574	563	552	601	533	561	591	616	503	558	545	561	561	545	558	565	583	560	524	516	549	546	573	543	599	574	531	613	552	590	548	567	569	568	556	569	557	533	557	568	587	592	538	568	588	573	577	560	563	561	578	591	506	575	568	571	596	556	557	530	586	539	540	541	539	607	547	580	543	563	546	612	569	554	555	545	541	539	552	614	593	565	564	541	544	589	571	556	546	563	533	564	571	586	570	596	561	533	521	572	544	570	528	554	569	583	556	557	576	571	572	614	578	547	588	589	559	524	575	573	552	536	549	552	573	582	554	544	552	557	574	553	546	542	565	561	532	582	527	519	594	564	531	559	577	542	523	544	592	552	544	564	563	591	542	535	566	570	590	529	580	616	564	558	542	526	576	572	553	582	546	550	570	587	567	552	535	576	576	520	586	565	547	585	566	518	574	544	537	550	537	591	574	550	555	578	550	578	520	574	534	557	593	592	605	523	544	536	571	575	572	516	576	517	578	554	550	614	558	614	590	583	573	592	517	556	557	601	559	592	577	521	548	595	537	605	582	555	530	567	571	520	598	531	540	594	563	560	555	580	573	535	577	561	520	589	564	597	588	569	604	574	586	585	540	562	560	545	545	561	612	554	580	536	551	580	569	592	550	528	559	563	579	587	571	566	592	545	518	587	554	554	581	584	547	513	582	601	522	549	554	544	542	566	586	552	543	524	577	574	553	568	585	559	569	549	559	543	543	562	596	588	585	562	549	568	534	583	551	563	554	510	559	548	577	547	604	549	567	581	593	567	580	606	528	572	568	557	604	547	544	547	570	528	557	557	592	557	573	597	528	557	544	591	573	572	527	604	558	524	553	576	593	558	562	601	570	548	565	576	583	574	564	554	574	559	650	503	569	563	557	559	569	586	592	568	579	549	548	558	532	542	592	589	558	598	562	583	598	528	543	571	540	565	573	552	533	567	570	560	608	536	589	532	542	544	556	535	554	560	572	557	548	565	564	529	538	583	522	567	542	572	528	590	510	544	559	527	582	542	573	574	568	612	538	570	563	516	582	550	583	552	572	526	574	572	589	597	544	579	560	558	592	530	549	542	562	575	540	557	543	549	572	557	574	585	545	556	564	565	544	579	524	572	572	555	605	561	626	574	591	595	570	540	536	546	560	535	560	551	603	573	570	555	523	607	543	545	574	570	569	598	556	565	556	613	586	572	578	529	554	574	568	549	568	584	561	547	563	578	603	599	585	541	536	535	590	596	559	557	601	569	587	558	591	580	554	530	568	553	567	564	572	575	561	570	566	569	573	555	590	535	582	539	543	538	571	571	563	543	556	574	629	566	594	559	593	546	585	532	551	561	571	587	544	564	542	533	541	533	539	569	521	568	581	588	580	543	585	580	566	580	516	525	546	551	547	571	571	540	562	580	526	539	545	544	540	542	587	549	582	563	556	581	533	559	567	580	566	541	587	542	556	541	549	559	593	540	566	573	547	536	587	535	557	574	585	595	572	591	530	552	555	573	526	585	570	534	542	573	603	562	559	551	577	563	527	558	581	594	548	571	569	571	535	553	593	543	525	558	546	543	579	573	555	607	606	575	532	569	548	594	536	558	565	575	534	578	605	538	556	576	552	560	558	573	564	568	541	565	543	607	575	595	573	557	552	555	611	588	578	538	602	545	564	540	566	570	599	559	559	561	542	576	581	559	542	557	535	566	602	544	521	576	550	549	549	600	535	600	567	553	536	542	541	597	546	573	538	556	561	537	586	533	606	561	558	531	543	582	588	553	529	586	597	536	531	594	537	541	597	562	575	561	502	578	579	565	544	569	522	572	566	564	559	559	571	560	575	556	530	588	553	520	538	584	528	588	568	590	554	571	548	547	552	537	571	509	540	570	582	605	549	540	522	538	511	562	555	508	532	552	560	582	534	573	560	560	551	532	583	545	554	575	571	545	594	579	535	557	549	552	595	591	592	574	557	575	603	598	545	564	572	570	598	571	585	567	543	560	530	550	535	569	594	577	560	562	582	531	542	543	544	545	567	526	544	609	563	574	557	598	572	538	557	568	569	536	554	567	560	550	561	529	551	555	581	558	554	571	538	599	564	555	515	575	588	592	568	574	532	573	601	577	532	530	535	577	541	495	578	557	605	572	531	578	507	593	561	546	585	570	561	548	539	594	572	536	562	513	604	578	550	577	537	543	537	562	545	559	591	543	543	544	542	564	599	555	591	577	538	538	545	590	590	545	578	521	564	584	589	536	509	558	573	533	580	557	566	585	524	544	544	555	575	535	584	535	579	540	564	574	532	543	539	573	601	538
34053	35796	69048	23589	4938	1081	792	671	643	593	565	442	503	468	434	435	398	412	412	464	388	383	392	402	387	380	394	395	383	408	376	367	367	373	398	378	361	366	360	356	366	350	390	356	358	370	350	374	397	425	336	355	399	393	332	336	371	369	357	348	371	362	366	344	383	400	392	348	433	391	366	361	389	373	373	356	373	368	368	348	383	319	368	367	376	397	320	366	393	312	377	374	419	379	361	376	373	340	383	352	367	375	373	381	353	338	400	403	386	383	392	343	320	357	375	388	339	377	367	404	384	393	358	362	368	347	368	340	345	366	390	409	352	378	400	375	381	372	360	359	385	362	375	395	386	355	343	352	414	370	386	371	329	366	361	369	369	356	386	369	372	345	336	343	346	355	356	373	358	387	327	354	355	378	383	365	361	364	356	379	364	371	376	358	400	352	350	356	343	376	365	365	353	351	353	364	365	343	345	364	347	361	341	354	359	339	370	375	391	378	373	362	346	353	352	398	375	342	361	352	360	367	329	367	411	395	374	363	385	352	371	387	346	368	341	376	328	368	362	361	371	408	340	367	339	346	373	386	352	374	339	362	358	366	376	362	375	365	356	358	345	367	385	395	360	362	369	365	369	355	379	378	330	339	431	380	334	349	353	351	342	373	362	367	368	372	350	388	366	345	353	378	380	374	348	368	376	326	373	331	380	369	363	356	340	338	352	345	395	359	374	338	345	356	369	362	382	332	376	337	373	356	406	353	354	341	360	348	373	372	371	378	350	362	376	374	379	379	328	373	363	399	374	366	382	400	371	317	346	372	380	359	344	350	364	366	406	375	355	357	375	393	386	334	380	362	375	346	385	372	381	411	413	361	363	361	365	401	365	384	334	379	367	380	366	378	350	337	360	353	348	312	412	380	352	333	370	394	364	386	380	372	337	384	357	379	382	339	374	379	364	351	366	395	370	341	363	340	369	345	422	386	402	375	364	378	348	372	391	345	370	392	345	322	322	363	363	360	373	362	344	335	351	367	338	348	405	359	370	366	342	364	376	356	379	354	369	404	368	375	381	356	392	364	365	370	384	360	369	401	351	357	376	342	414	363	362	369	335	340	359	361	371	353	364	341	403	377	366	363	388	394	369	365	360	380	374	373	360	366	387	358	370	380	384	350	380	330	400	373	356	335	395	408	352	377	343	362	391	368	352	357	353	347	388	370	373	385	374	360	362	360	326	328	385	326	362	385	373	367	362	397	403	367	353	339	349	335	368	347	324	340	336	360	355	392	404	383	348	380	357	352	378	393	349	368	391	371	342	347	379	357	393	345	352	353	360	337	327	389	364	376	339	358	392	353	373	384	372	346	359	361	354	363	358	379	331	341	357	355	349	389	360	329	360	358	331	339	347	407	327	353	373	335	355	373	406	333	367	349	395	359	331	395	352	326	382	367	361	419	339	355	341	327	384	350	391	338	317	353	355	346	364	342	362	334	366	367	358	343	377	402	333	367	342	370	335	327	354	376	340	322	361	341	397	358	391	347	332	352	385	358	381	362	389	355	341	383	317	329	365	402	347	381	391	347	376	388	381	354	365	337	373	344	371	361	353	383	380	369	354	345	341	337	346	326	391	346	378	314	337	378	354	358	340	341	370	350	338	363	383	369	373	372	364	361	405	361	351	377	389	350	344	371	363	390	346	323	379	345	313	365	404	385	336	371	358	372	380	385	413	354	355	354	395	365	353	379	371	377	390	365	357	360	359	372	370	384	410	389	390	383	344	338	342	342	372	338	367	336	371	357	347	353	370	373	367	367	359	372	356	383	356	365	347	373	369	362	411	360	351	312	351	375	386	418	357	410	369	359	344	383	364	335	359	367	377	361	388	391	354	360	375	353	348	376	356	385	366	341	331	369	371	342	330	366	337	348	350	350	383	348	383	361	369	353	363	347	326	349	347	336	371	379	349	383	354	341	337	342	343	354	359	379	347	339	356	369	362	355	390	382	382	374	374	396	368	356	331	371	368	382	354	359	371	367	364	362	371	357	412	349	330	353	404	369	343	372	372	369	391	362	331	378	346	337	375	359	338	360	393	360	336	398	362	369	358	372	394	357	369	388	350	360	352	341	349	368	332	355	377	338	363	345	356	386	334	364	374	344	348	375	321	348	339	383	348	392	328	363	383	399	367	344	338	391	337	397	404	369	357	326	397	365	381	380	376	348	366	387	352	364	325	339	362	371	379	355	378	341	410	392	382	382	375	401	357	378	380	345	356	370	358	374	373	388	346	394	369	385	376	379	355	356	356	348	385	380	381	341	352	372	356	356	362	374	357	360	375	374	354	355	402	404	360	379	354	355	375	361	355	322	374	351	368	364	364	346	348	401	336	379	391	373	357	359	338	396	389	346	332	371	345	368	359	345	374	360	343	335	383	360	365	397	382	335	325	370	358	384	331	360	342	336	361	375	381	354	346	329	405	393	369	365	370	358	432	381	368	392	359	352	364	351	361	383	395	354	366	351	402	351	378	336	366	377	374	365	320	366	379	365	386	380	371	370	379	325	349	348	330	386	368	348	373	402	379	356	367	374	339	351	347	377	361	357	381	399	354	363	375	337	374	397	354	361	355	352	347	358	382	346	380	334	375	364	353	383	310	365	347	352	375	345	365	339	381	382	378	370	384	348	364	379	360	375	355	393	349	369	337	366	356	329	347	381	340	366	331	366	368	369	343	350	372	389	361	388	364	340	377	370	335	323	352	360	371	365	371	347	376	366	374	339	371	352	386	361	391	368	400	374	359	373	366	355	371	370	325	390	355	377	387	368	362	357	375	345	410	334	385	415	381	379	391	322	344	389	352	374	366	397	354	358	371	361	372	372	364	374	362	375	362	365	335	350	367	391	381	344	356	387	344	341	355	377	394	362	373	345	367	368	360	348	360	361	377	338	338	355	355	340	350	331	334	347	363	363	383	351	372	361	366	374	395	361	353	363	352	375	347	402	376	368	370	353	342	363	364	358	397	356	370	366	386	359	310	375	356	355	370	369	357	337	353	366	363	376	396	366	347	362	368	352	388	385	399	350	371	371	389	365	365	354	380	349	335	360	349	369	424	349	356	356	385	353	358	358	365	364	353	377	357	350	382	353	404	348	318	366	343	365	356	359	347	390	361	379	377	393	382	371	378	383	391	355	374	349	334	346	352	387	350	360	321	358	349	378	379	341	341	350	379	394	362	379	400	362	396	358	355	324	384	361	366	381	402	365	388	341	370	373	379	393	381	380	335	348	346	365	352	350	382	344	338	345	363	382	388	409	391	391	326	344	402	367	332	369	354	341	349	373	367	353	365	367	368	387	356	329	396	358	372	384	372	364	342	339	343	341	357	373	369	388	351	360	362	382	358	390	365	359	362	361	368	371	355	350	348	381	359	310	407	340	340	350	349	337	362	386	388	342	358	393	351	403	356	356	382	344	338	350	356	345	349	369	344	356	385	339	328	355	380	363	353	390
16551	27467	55655	13249	4075	3389	2871	2478	2122	1833	1733	1563	1429	1411	1313	1269	1197	1218	1186	1119	1063	1071	1010	988	1041	1002	947	958	992	942	969	915	949	940	910	992	912	834	906	936	919	895	918	849	899	881	859	951	921	1017	932	948	937	890	892	861	870	891	867	882	907	849	964	859	915	858	832	962	1190	1119	899	866	858	865	864	870	834	816	859	818	857	861	845	856	889	833	877	797	845	874	881	905	900	814	848	879	908	919	888	914	893	894	864	912	867	881	987	1049	1008	958	915	832	884	828	828	893	847	830	826	901	820	803	854	813	874	873	805	821	883	845	847	850	796	828	840	853	797	820	857	833	871	828	858	809	787	792	862	817	830	817	844	863	833	847	889	841	864	853	854	833	833	860	848	810	872	839	825	845	859	814	878	837	855	818	869	819	881	910	867	838	833	837	861	861	803	840	829	853	891	810	829	822	858	852	856	874	843	864	851	847	820	829	820	784	858	848	846	836	850	848	808	787	792	830	880	848	805	881	835	834	824	782	814	887	818	861	842	849	874	814	824	905	879	838	851	826	834	850	802	831	881	820	829	777	839	801	828	867	830	824	917	848	895	860	861	811	833	839	806	837	884	816	823	834	826	841	870	849	869	865	784	810	831	846	877	834	790	827	855	801	852	880	809	858	805	848	835	877	756	828	798	844	833	903	830	866	902	837	888	840	851	822	806	838	883	918	896	833	848	836	816	829	840	882	873	807	849	881	875	817	877	802	821	804	857	851	814	896	763	847	836	828	879	865	874	787	866	844	815	850	811	841	862	861	802	872	876	861	777	833	836	863	846	838	832	878	886	867	835	877	828	847	810	844	841	846	851	853	819	818	821	824	841	779	851	848	797	836	843	811	869	852	822	848	865	866	833	787	835	822	893	822	824	831	841	866	799	844	880	806	889	844	867	771	878	844	885	829	863	863	856	887	859	867	878	851	830	854	836	842	836	807	786	832	827	907	836	828	866	846	860	875	838	877	830	872	856	840	856	822	873	834	856	789	848	830	864	844	887	876	812	860	800	843	843	850	786	868	796	833	861	845	870	830	844	864	834	829	792	837	848	876	873	842	788	869	801	853	819	814	813	824	874	843	854	839	829	847	848	821	885	878	812	844	836	813	867	772	854	818	824	864	824	827	855	844	891	857	863	845	842	849	849	815	865	873	841	830	853	831	842	808	836	869	799	842	926	869	892	852	786	883	843	850	846	853	843	847	856	824	804	860	827	864	886	828	827	860	889	854	845	878	837	864	823	873	829	806	868	871	878	819	831	824	812	830	857	893	845	887	820	815	832	794	827	852	857	857	889	846	850	857	839	806	880	844	881	845	872	767	855	812	842	833	862	801	827	854	782	831	794	852	848	833	849	863	862	823	833	800	887	865	808	840	890	864	830	874	874	847	826	799	827	835	840	804	864	839	838	804	860	893	821	807	811	837	798	839	812	845	828	857	860	817	860	828	855	761	863	793	822	852	844	819	849	864	811	819	868	816	829	827	866	808	840	864	877	864	874	896	816	817	896	816	866	874	819	848	893	861	820	822	826	870	813	863	818	802	843	827	908	785	856	879	854	811	817	836	863	831	858	811	836	874	833	845	861	822	822	845	840	844	867	876	886	776	885	861	848	837	869	842	861	844	849	833	867	856	823	897	863	834	869	827	837	825	799	822	886	865	819	875	855	837	824	879	856	813	823	839	856	839	839	854	863	797	816	807	844	847	873	862	849	881	842	850	796	863	838	851	835	824	826	813	861	866	838	836	822	784	877	847	818	833	796	826	860	836	798	828	841	813	759	835	840	870	815	853	860	853	882	843	841	823	843	890	837	888	832	852	842	843	796	827	809	786	825	849	818	830	784	848	823	868	805	793	823	836	838	852	838	883	864	822	860	826	871	839	840	873	817	826	837	797	841	900	836	880	859	841	850	822	809	858	819	838	888	839	851	851	833	792	871	810	811	853	861	818	845	822	855	878	777	839	813	821	910	856	825	804	845	888	837	829	833	881	830	832	849	796	846	836	837	852	826	870	797	866	862	849	803	873	850	856	870	779	804	838	831	800	858	874	852	872	816	896	865	816	848	799	877	834	848	816	868	831	856	838	903	852	861	893	812	822	866	833	900	883	844	887	852	892	836	814	882	845	838	843	852	869	878	834	881	858	825	821	828	878	869	875	823	838	834	816	826	846	883	848	829	848	820	876	895	799	820	823	832	810	849	864	825	849	856	792	888	843	838	843	844	814	854	862	818	835	796	874	829	824	865	840	801	839	777	841	824	902	836	832	832	850	866	861	827	829	838	818	834	819	857	791	826	863	862	773	826	871	848	831	840	880	904	894	855	851	835	884	804	821	822	847	844	868	858	790	878	796	863	848	871	830	918	841	858	839	836	849	847	869	805	792	839	835	858	817	838	847	845	819	846	829	860	818	875	839	912	821	864	797	832	859	854	882	861	824	866	822	849	853	864	848	855	824	850	794	859	813	874	862	843	803	833	861	825	891	828	880	897	862	843	879	836	840	833	803	888	844	846	773	841	890	848	813	825	835	833	855	873	834	825	810	848	801	876	826	863	852	853	872	866	854	825	856	861	891	810	856	880	861	862	826	834	830	804	836	840	905	853	886	851	861	874	823	870	823	848	885	854	910	864	836	856	823	775	825	846	856	859	888	857	857	845	862	849	846	850	834	879	891	859	837	868	852	870	848	907	815	778	805	848	843	818	830	876	808	806	798	811	834	830	886	852	816	842	848	824	916	804	860	855	843	841	836	815	851	899	856	802	790	767	821	858	829	841	837	803	824	793	826	918	833	810	851	818	869	826	840	849	864	852	863	822	820	843	818	833	824	847	825	869	822	828	818	799	847	869	854	886	863	829	841	917	841	857	868	789	804	891	856	882	804	835	856	883	840	852	837	939	849	852	830	816	854	844	866	824	816	872	824	866	825	832	850	781	821	863	853	848	783	821	857	845	840	800	874	866	810	833	866	832	859	878	858	833	849	805	810	799	888	795	816	820	863	869	840	857	814	841	811	805	884	860	860	848	867	814	807	877	817	818	812	844	862	867	854	805	834	850	784	847	860	847	811	902	835	838	825	812	891	868	822	811	861	840	822	806	837	828	848	860	830	844	925	852	790	871	885	800	867	850	811	793	863	877	829	842	852	857	841	796	824	813	862	811	869	887	852	860	805	834	796	830	852	837	833	802	791	849	862	840	835	842	816	851	845	824	834	848	843	798	867	856	843	841	832	767	868	816	792	811	791	924	789	789	854	826	855	868	843	804	836	853	881	843	825	857	799	831	824	866	870	840	782	840	837	841	866	823	903	841	855	764	837	872	854	865	839	866	825	840	847	869	790	905	881	863	865	847	824	807	871	785	840	897	836	847	850	835	862	837	844	864	853	835	845	869	841	874	840	856	890	863	845	831	845	806	833	846	836	802	844	778	784	854	894	835	823	815	850	846	821	855	868	841	835	864	829
13002	3483	3643	536	333	349	327	364	326	348	343	315	331	296	315	300	323	298	333	326	350	308	330	318	342	327	311	304	343	304	308	314	326	339	289	329	307	325	338	343	289	329	315	300	330	326	301	334	337	373	344	320	340	361	357	313	376	326	367	324	353	321	336	320	363	325	326	354	372	340	369	345	369	288	293	330	327	321	306	323	328	309	297	288	350	339	331	352	359	299	330	333	317	305	334	305	309	318	321	332	310	344	342	331	294	367	311	308	312	317	355	335	298	339	350	338	298	344	298	307	298	341	328	319	327	315	348	331	299	318	358	355	314	329	303	338	317	295	324	353	325	318	342	316	296	343	322	339	314	349	355	301	327	320	316	332	340	349	307	324	330	365	294	325	333	314	309	347	323	356	334	337	322	315	310	321	344	307	368	313	338	336	318	336	318	325	327	294	355	339	336	331	325	319	337	326	304	324	312	317	328	273	326	347	337	285	342	343	335	310	337	330	324	336	313	336	293	329	331	333	336	331	329	318	335	347	326	328	360	308	332	310	314	329	281	312	353	310	339	297	325	299	324	345	309	316	340	340	363	337	311	302	349	307	325	296	340	339	311	334	352	347	342	311	321	290	315	331	345	336	330	347	332	305	343	333	323	317	325	329	316	339	302	316	317	311	312	309	331	310	344	345	339	330	310	319	289	319	320	317	325	308	339	356	319	341	292	323	370	314	297	355	353	316	341	355	339	289	308	313	296	346	337	340	310	310	282	339	332	337	336	338	335	317	329	318	266	317	322	320	319	354	307	298	333	315	341	314	317	312	316	342	293	293	290	318	317	303	339	306	304	319	363	335	350	324	321	330	301	345	321	315	332	282	316	317	326	306	321	336	303	325	328	317	318	325	335	302	318	353	329	323	352	359	306	345	286	359	340	312	348	319	298	345	336	339	344	350	318	334	336	322	312	345	341	354	318	328	320	330	333	372	312	304	349	344	327	331	332	302	311	325	326	360	328	319	330	335	347	318	329	336	374	346	343	317	308	340	368	373	338	335	292	308	342	332	316	365	307	348	305	310	325	306	324	361	337	330	319	329	345	360	302	304	307	341	332	330	333	296	310	324	356	329	326	347	320	331	295	339	335	317	329	290	345	296	363	339	312	354	340	323	300	327	324	333	350	315	315	318	296	313	327	294	335	325	314	336	311	301	318	324	342	315	338	369	329	354	301	329	304	340	322	331	335	333	311	321	345	314	308	275	302	327	316	295	352	318	305	353	326	341	281	346	343	312	325	334	328	305	335	319	334	318	334	311	324	326	305	333	305	366	323	305	341	329	318	329	328	372	313	288	310	303	353	322	334	360	307	321	332	344	324	330	373	319	316	320	331	322	295	302	326	322	329	312	332	310	331	330	347	321	337	316	340	326	332	322	290	314	316	327	317	325	302	343	318	367	321	323	328	333	319	348	352	331	341	319	319	348	322	336	356	333	317	326	334	348	337	313	358	348	363	340	299	318	331	356	340	319	316	324	326	346	332	355	343	328	346	332	357	317	329	331	343	332	311	331	307	291	311	311	300	318	334	326	330	351	316	342	339	330	309	317	288	323	340	292	339	304	342	297	327	345	344	313	333	338	314	300	346	325	360	329	321	314	330	338	316	314	306	345	307	307	330	349	302	306	368	346	335	338	335	334	336	351	324	302	314	338	337	345	320	328	355	339	322	344	358	324	340	360	307	313	336	310	332	307	314	303	342	318	317	324	283	364	322	303	374	340	349	332	370	343	343	320	309	354	328	347	365	279	343	315	323	318	318	330	354	334	321	320	296	355	352	299	299	362	300	345	328	349	314	349	303	328	311	345	327	313	329	316	302	296	319	317	326	324	292	313	319	313	346	285	357	358	312	304	323	302	349	346	334	310	319	324	308	325	305	307	331	312	316	334	304	313	285	323	335	312	335	364	313	331	323	324	285	330	340	333	315	308	338	331	329	331	349	312	323	288	323	324	338	327	343	320	309	314	318	362	298	320	318	291	328	319	337	351	335	315	323	300	289	325	350	312	341	316	325	305	353	381	328	281	312	339	306	312	336	305	273	317	310	319	315	322	318	344	346	388	354	328	334	324	312	314	312	361	304	323	313	326	376	310	320	319	305	336	342	360	291	292	298	324	274	336	293	356	313	341	348	307	325	327	316	292	343	341	303	331	312	353	303	322	335	316	325	315	334	343	289	306	315	345	327	299	308	321	328	312	354	346	318	337	322	334	294	330	313	338	311	317	338	361	353	327	337	340	340	371	323	348	314	324	362	325	312	344	354	342	305	322	323	349	308	316	367	336	356	322	330	348	282	341	316	370	310	323	306	301	332	300	330	317	311	353	360	316	338	353	352	309	332	298	325	305	358	293	333	318	326	308	291	327	366	311	320	321	301	320	351	344	311	346	328	330	350	303	341	306	336	297	356	324	322	326	312	356	331	352	349	335	308	367	305	345	318	317	308	316	334	307	344	344	350	346	337	334	325	340	320	355	314	343	325	310	318	320	319	335	353	303	346	315	347	309	330	326	348	349	331	323	349	351	306	310	310	308	300	325	312	339	343	286	328	307	358	333	324	341	306	310	342	362	339	359	302	324	317	307	299	334	284	324	307	350	346	350	362	332	283	316	310	332	348	310	385	304	322	338	302	324	323	350	317	286	327	341	315	320	315	330	327	329	316	297	354	302	362	345	335	330	305	350	318	324	313	324	310	307	308	332	287	333	327	352	313	307	292	338	338	340	323	313	332	329	316	316	338	305	311	313	335	303	331	327	332	310	294	295	344	314	341	307	304	319	319	299	320	316	318	317	322	317	337	347	348	343	324	350	357	325	333	347	363	371	334	336	331	335	308	323	335	339	333	304	310	360	347	356	344	309	294	340	289	319	343	329	321	346	323	311	345	345	354	306	328	302	348	340	310	313	321	315	300	301	357	320	313	315	300	328	333	308	312	322	339	312	309	314	336	353	305	315	318	352	340	323	342	330	311	333	355	358	323	314	314	318	324	354	315	299	336	326	316	303	321	309	327	305	367	324	285	328	348	349	354	352	316	305	320	279	337	331	370	316	342	305	351	330	311	328	311	305	327	331	315	332	300	316	329	342	314	301	334	312	361	304	337	349	330	315	383	346	341	336	310	305	307	365	321	330	344	358	339	331	329	310	331	285	322	350	332	343	314	314	308	329	299	310	309	335	317	324	333	332	303	311	312	328	313	343	329	322	328	321	332	303	340	365	357	324	349	296	333	328	287	355	317	321	336	348	332	351	344	326	351	346	342	319	288	335	375	324	348	359	312	314	333	336	323	344	298	327	345	306	319	311	354	347	318	340	328	323	321	337	322	339	336	303	282	315	334	307	326	364	370	308	371	321	337	304	293	335	312	300	317	308	341	339	343	328	355	330	302	348	362	369	318	300	334	294	303	320	302	299	333	310	317	329	271	315	348	345	322	350	278	320	302	363	330	328	346	341	302	323
6496	3204	7314	1105	758	805	755	771	731	750	743	766	779	745	721	724	705	743	722	724	769	730	769	750	723	754	737	767	764	724	798	745	715	723	730	718	748	748	751	757	728	745	748	782	748	724	733	717	724	750	747	761	757	740	723	727	736	787	713	756	751	760	792	814	708	752	769	763	856	911	778	747	732	701	716	769	723	751	733	716	684	721	713	719	749	756	744	791	706	689	770	750	718	748	743	759	743	702	735	731	735	759	757	715	750	787	789	792	746	768	759	753	754	746	727	711	710	739	755	767	699	731	709	735	707	704	765	722	759	711	727	704	724	728	737	729	784	712	770	734	721	736	730	689	735	764	703	722	696	703	741	725	779	760	755	730	724	760	722	759	737	760	721	787	726	740	706	749	736	774	745	753	719	689	739	744	742	766	747	713	748	709	775	737	726	733	771	751	762	752	732	734	756	746	758	717	735	728	708	706	751	762	771	702	734	705	759	769	758	760	796	738	711	712	741	809	750	742	734	764	761	708	741	718	748	752	711	725	749	747	756	744	772	773	764	739	720	746	744	712	757	725	715	751	726	675	760	706	727	753	742	687	734	739	733	743	748	763	748	743	761	690	743	711	734	736	750	739	694	761	763	704	764	724	736	749	798	718	704	743	737	727	714	719	712	721	749	798	754	711	768	745	710	670	764	715	719	732	761	734	706	753	761	730	745	773	740	761	727	705	714	748	752	772	741	745	743	731	737	733	761	760	745	694	754	778	725	694	746	734	722	703	754	754	791	760	770	727	768	736	705	753	705	766	733	760	741	755	719	735	729	759	741	751	684	718	738	780	734	791	739	718	706	733	689	783	711	708	763	724	712	744	745	712	744	753	748	737	725	756	758	751	790	740	726	746	754	781	758	756	746	726	727	744	746	760	755	727	745	715	718	733	733	753	765	710	715	800	749	676	722	724	701	769	705	742	764	767	755	755	730	711	719	742	724	714	781	708	759	756	728	764	767	776	776	753	714	709	729	719	722	747	782	763	759	728	733	723	726	721	704	767	804	745	718	739	762	687	697	732	752	745	741	739	762	749	792	689	719	729	769	727	717	767	746	792	738	732	696	686	710	750	763	729	735	734	739	748	715	760	775	705	744	716	765	754	679	747	769	707	761	758	694	768	729	747	771	666	698	720	748	735	781	790	756	717	721	780	731	692	703	778	742	756	778	728	754	766	734	763	744	745	771	744	799	748	772	744	742	713	747	757	785	748	747	723	751	777	767	759	744	716	745	705	777	727	693	759	722	735	708	704	698	698	695	742	696	748	789	714	720	705	746	735	748	704	738	756	705	731	747	719	727	713	762	753	767	690	757	776	726	737	751	762	734	730	744	772	766	735	744	760	752	782	741	730	714	719	733	708	726	784	729	740	733	775	748	747	727	760	757	704	761	688	789	761	739	711	748	719	735	728	757	711	765	702	732	785	749	769	757	775	747	747	698	734	720	761	715	707	756	776	749	668	739	791	753	756	734	696	762	771	723	720	764	736	772	756	805	773	744	748	742	726	713	730	773	741	698	713	785	788	788	735	733	750	785	734	744	763	672	777	724	772	774	717	770	722	743	766	734	721	689	735	732	754	727	735	757	734	733	741	714	733	692	713	712	739	804	771	719	767	764	706	729	710	745	701	722	745	688	756	704	761	762	720	755	720	743	759	684	749	741	706	780	732	783	728	762	777	788	752	745	807	752	736	732	771	695	717	787	746	763	743	733	771	747	734	751	726	745	726	732	820	718	752	750	740	764	751	739	708	773	704	714	746	767	733	703	728	733	752	703	742	711	738	759	800	769	740	745	753	741	708	737	785	771	747	728	735	760	739	732	754	790	747	755	722	802	715	743	739	736	747	691	721	750	753	759	777	761	722	738	765	754	727	710	713	747	754	705	746	779	710	695	760	710	793	730	763	776	749	764	739	728	742	722	740	773	759	745	741	684	746	718	770	713	748	735	716	714	741	735	753	738	751	771	735	744	760	774	767	772	748	759	753	769	757	750	805	742	752	687	733	709	727	726	750	793	732	709	756	807	722	748	705	698	760	726	702	799	733	734	764	753	751	730	698	748	768	736	724	776	744	721	803	766	780	744	733	719	746	744	703	797	746	734	726	725	770	704	790	733	752	773	749	750	739	734	743	714	747	722	741	812	742	754	687	731	725	789	723	747	792	755	689	747	705	720	669	727	695	739	728	728	719	746	701	734	749	726	734	759	661	767	765	766	771	737	719	776	717	739	775	771	733	756	753	715	707	700	707	731	733	761	724	771	781	745	732	769	740	722	735	708	731	735	736	699	761	695	741	726	722	738	736	735	737	758	760	719	762	706	721	751	729	738	736	735	728	754	687	761	738	766	687	728	766	750	710	723	704	748	697	765	742	729	686	719	768	744	716	704	757	768	731	711	699	755	759	750	743	739	742	760	746	719	719	724	716	716	713	759	732	739	749	761	758	728	788	722	706	754	750	765	710	749	724	740	709	691	761	741	722	760	760	758	770	760	731	701	708	730	704	709	781	748	696	722	776	741	754	743	745	734	748	709	792	750	760	772	726	737	731	753	706	775	798	768	745	752	711	733	729	817	752	733	719	765	763	729	738	772	729	735	756	750	750	723	680	682	710	743	703	705	767	749	726	717	715	733	755	758	731	720	725	743	747	781	702	746	789	709	747	725	782	741	756	767	735	732	723	766	776	707	728	779	724	748	760	730	726	705	715	730	801	775	720	752	731	786	711	725	776	706	745	712	758	759	727	758	762	744	750	753	783	771	706	787	772	721	748	729	780	744	735	803	755	760	750	756	778	733	778	734	750	712	729	733	736	712	689	719	711	733	711	758	763	696	729	741	672	714	726	759	736	765	776	717	715	709	728	739	767	738	702	740	764	747	766	733	823	706	717	755	686	701	732	755	670	690	736	768	732	783	754	682	749	762	733	745	733	717	711	756	742	701	719	694	713	792	749	743	705	839	724	719	753	726	758	737	711	779	763	791	773	747	730	744	788	725	759	759	742	757	722	766	726	716	748	760	697	777	742	750	754	718	709	696	771	726	692	697	772	727	752	795	732	713	746	731	754	735	733	749	771	704	771	723	748	755	733	735	743	735	738	760	732	720	722	747	728	781	726	697	755	705	783	762	748	785	715	714	716	693	688	740	749	730	675	727	777	753	699	672	753	774	771	730	733	794	730	718	728	731	763	734	728	755	717	779	767	750	757	748	760	763	728	759	734	763	700	743	725	755	735	741	703	694	689	745	765	729	756	731	737	742	742	714	782	746	699	746	749	760	727	738	747	734	758	781	685	781	725	695	756	721	750	720	742	758	748	732	744	744	803	722	759	744	745	741	756	715	725	756	755	782	744	794	727	745	757	708	772	767	717	770	741	696	720	776	768	773	719	765	807	736	745	718	801	769	748	750	754	718	697	702	701	716	733	761	767	721	740	773	735	755	769	706	734	774	702	794	784	767	729
21826	20385	51530	15360	1289	513	456	422	329	312	337	296	267	305	289	284	248	266	295	266	263	255	275	256	231	229	284	284	263	263	273	252	284	268	251	286	257	248	244	243	250	243	240	256	253	271	269	248	236	284	239	215	263	246	222	253	280	246	263	246	266	280	268	260	264	258	220	272	309	263	225	298	268	229	248	234	236	245	267	248	276	243	262	257	261	254	216	253	236	231	243	218	268	243	246	273	247	295	268	269	236	240	250	230	242	246	236	302	267	253	249	271	246	253	236	270	286	272	253	244	266	255	241	253	268	281	225	248	239	234	251	272	243	265	260	228	244	241	211	272	241	235	244	240	240	217	241	243	240	242	261	231	274	275	250	222	246	250	276	235	261	243	264	255	256	263	269	225	268	224	244	245	242	250	250	226	281	234	243	248	242	245	262	206	227	246	254	292	233	239	248	250	247	252	231	246	264	274	258	260	261	237	260	250	265	223	254	231	244	235	266	258	251	268	252	256	224	277	237	253	252	256	237	216	234	230	264	250	251	254	247	257	257	257	248	238	263	229	255	259	263	262	259	219	251	218	208	253	244	235	253	272	250	224	236	225	221	259	256	269	267	268	211	269	239	233	233	239	247	253	254	233	255	258	257	224	230	254	270	251	249	240	254	238	275	241	275	229	260	242	245	241	200	247	279	280	252	245	267	241	258	255	261	242	237	272	249	229	274	252	221	256	262	240	237	207	251	263	239	245	247	257	254	239	255	245	246	214	241	246	233	267	248	228	241	272	265	256	245	250	260	268	246	264	248	220	256	260	245	259	266	206	262	255	253	259	264	261	229	218	241	271	252	254	248	255	252	271	255	209	233	250	241	242	252	230	245	220	234	241	261	234	218	252	223	249	237	256	260	241	222	214	250	248	267	228	248	262	227	252	230	263	245	234	241	250	235	233	242	280	261	246	301	235	261	265	257	245	242	282	290	227	230	255	249	273	254	266	253	248	247	237	249	223	256	230	234	218	264	254	240	253	250	216	240	237	265	247	256	274	222	235	288	260	268	254	279	259	252	226	246	216	229	231	250	264	250	237	239	235	261	249	218	232	237	233	239	239	287	225	267	255	257	249	273	269	228	259	279	255	253	263	247	233	251	233	260	218	253	222	242	241	229	268	260	216	253	283	245	276	253	264	233	249	277	252	257	232	246	227	264	263	246	254	270	291	255	234	234	243	275	251	246	235	225	238	239	255	238	243	255	251	255	246	285	224	256	250	221	238	264	246	249	260	271	230	242	252	257	252	256	241	236	252	243	262	256	253	246	258	258	230	258	250	257	286	254	240	257	274	239	256	247	223	251	240	243	262	243	236	258	246	262	249	213	241	270	239	258	242	263	244	265	259	250	234	252	239	257	258	271	253	259	273	260	242	261	227	256	243	235	276	251	221	226	261	252	261	256	257	225	263	233	249	253	251	245	210	240	253	276	256	247	246	220	243	250	236	275	259	246	230	241	262	248	258	241	272	233	239	252	250	246	232	272	265	274	239	237	253	226	218	240	259	249	260	249	237	225	245	235	213	248	242	263	234	260	250	227	236	261	253	235	249	246	281	229	249	274	231	237	265	210	230	243	251	242	256	282	236	276	252	260	234	203	250	251	237	256	236	245	247	260	225	287	246	270	245	246	264	260	244	248	277	219	204	252	264	250	225	235	254	246	218	269	241	295	255	271	246	236	254	250	204	246	236	240	247	273	272	252	245	242	244	277	233	247	257	243	233	247	233	259	259	248	229	226	214	254	271	243	275	243	239	265	267	245	246	232	218	262	274	274	237	244	230	269	283	239	263	238	261	272	223	202	224	261	265	249	262	234	241	256	246	247	265	263	243	261	252	231	259	249	224	265	271	215	253	248	241	236	222	250	261	272	251	253	236	233	255	250	253	258	252	234	244	231	240	235	239	263	254	254	256	233	242	255	250	270	252	239	266	273	230	228	248	256	255	232	235	236	271	245	258	250	259	257	270	255	242	289	269	247	255	203	248	251	223	239	249	256	236	252	272	252	257	258	243	225	215	246	243	227	241	286	236	276	250	251	275	268	261	266	243	219	253	223	227	244	267	259	230	231	261	236	278	245	265	252	240	257	261	224	253	251	233	243	243	269	232	240	230	251	228	244	245	238	230	236	238	230	234	255	239	257	275	243	253	258	238	239	221	258	231	266	252	242	261	264	224	262	258	251	263	256	231	266	261	256	248	257	258	262	224	272	226	256	241	270	223	252	275	256	247	241	257	252	253	231	225	241	278	241	235	252	274	280	234	253	232	243	272	260	257	245	271	250	218	275	258	258	249	252	253	245	269	247	243	260	257	247	246	249	230	268	225	257	235	238	262	257	253	253	233	245	258	259	276	253	271	221	274	242	262	236	213	280	216	251	228	224	246	237	236	218	252	245	198	261	269	267	272	284	302	276	252	243	236	243	236	245	253	259	265	262	249	263	253	234	266	248	243	242	249	262	251	249	257	218	260	226	269	254	225	267	250	260	251	262	238	255	238	238	235	246	279	232	244	237	245	255	288	259	240	256	266	237	263	232	229	253	266	255	239	263	253	238	228	274	242	220	231	241	250	246	263	226	238	250	251	234	268	247	275	271	243	223	263	266	248	231	241	240	287	230	235	241	250	273	246	273	266	275	268	254	270	242	243	254	251	248	213	254	226	237	255	244	263	218	247	239	225	244	248	244	262	246	279	259	223	241	261	249	253	253	258	247	228	240	251	244	253	264	264	246	283	237	243	270	249	253	234	221	237	265	243	263	250	240	265	244	252	242	276	264	229	267	222	269	242	219	268	244	258	265	256	239	271	274	250	265	240	229	273	269	262	237	236	248	271	224	273	260	230	248	259	246	267	215	269	237	271	260	255	270	225	243	251	273	231	257	246	244	245	249	271	234	261	234	232	232	206	236	260	256	227	235	263	253	234	245	268	256	244	232	285	219	237	245	229	256	250	268	244	256	262	252	249	262	256	232	241	272	258	227	253	255	248	276	243	221	250	273	265	226	247	265	244	253	264	255	255	235	241	276	245	275	266	257	257	232	241	234	237	242	257	217	250	232	236	246	253	268	230	258	238	234	250	209	243	235	266	275	259	243	259	256	247	275	244	255	255	251	287	241	240	246	235	275	256	276	274	280	278	265	223	275	236	246	239	232	238	265	245	243	254	240	263	253	273	245	253	270	276	273	260	244	269	259	236	237	234	291	250	222	224	247	233	241	235	268	235	258	250	243	253	265	225	229	218	256	276	245	262	235	244	259	270	267	246	243	242	241	240	269	243	226	250	255	244	237	255	259	263	238	282	218	257	246	228	270	264	291	247	260	254	253	257	239	250	230	249	256	254	276	251	251	248	251	245	280	227	241	247	252	270	259	260	233	260	258	216	261	232	238	256	254	238	219	252	228	237	268	258	257	267	283	262	290	283	242	268	266	236	264	278	241	288	243	232	250	239	250	241	252	264
11422	17904	43417	11935	2183	1929	1708	1467	1236	1150	1011	1001	944	869	859	814	791	796	742	756	691	693	691	678	738	700	683	674	683	637	649	651	624	689	635	625	649	598	615	657	668	654	663	644	622	621	613	712	634	620	630	650	636	601	606	652	611	662	614	640	606	735	820	669	603	592	610	675	925	846	596	614	615	600	581	628	630	564	607	621	642	569	620	652	629	582	664	608	622	639	614	563	669	604	635	653	646	633	661	646	623	645	609	636	620	654	731	688	707	716	605	629	622	643	609	597	590	574	596	618	604	542	639	576	610	625	608	587	584	608	601	616	603	622	656	616	600	617	603	584	617	603	596	597	568	605	638	599	568	595	623	647	626	607	602	590	624	643	668	569	556	626	589	621	607	591	601	609	580	584	591	560	600	597	616	598	619	582	624	591	628	609	629	619	610	581	588	636	578	569	565	563	613	606	613	612	584	647	565	619	594	611	574	589	629	608	582	656	589	601	641	634	622	634	617	593	601	593	677	590	608	585	604	585	649	573	605	636	591	626	636	586	582	569	604	621	597	604	585	588	629	571	616	605	613	603	625	611	593	652	573	588	602	606	640	639	586	616	589	601	601	619	606	624	600	620	566	619	631	622	599	599	597	605	586	585	587	580	566	607	609	607	591	593	625	584	627	628	611	612	569	572	614	615	656	630	599	664	628	580	584	624	619	603	585	596	581	603	552	608	568	630	565	571	584	566	619	596	588	636	561	568	603	620	601	589	604	609	606	607	607	585	588	616	584	582	621	559	613	600	647	593	599	638	623	607	628	607	604	614	603	581	618	589	611	596	611	594	619	627	598	580	586	597	620	615	627	556	637	581	564	581	630	640	604	600	624	601	609	615	628	598	606	601	619	583	600	608	572	595	579	610	629	591	592	640	555	555	603	620	593	606	579	601	588	591	602	579	634	618	608	606	579	620	622	622	565	587	613	590	590	611	600	588	588	590	567	616	625	571	627	592	616	595	606	584	559	644	604	565	595	605	623	602	590	617	664	592	607	620	628	588	622	609	670	570	550	598	600	616	636	585	637	563	554	632	586	598	626	592	603	603	600	610	566	634	595	621	625	598	603	566	586	608	642	591	577	619	557	569	625	620	583	606	598	584	602	591	636	621	586	559	652	591	607	578	602	599	635	627	616	593	571	642	623	564	552	632	605	561	604	604	598	623	607	579	646	601	584	612	616	660	629	624	616	602	605	628	620	570	611	625	611	636	584	576	576	622	592	587	576	582	585	620	613	574	552	620	625	610	609	612	607	571	626	580	596	624	588	614	590	598	598	608	600	602	618	614	644	624	593	651	634	591	593	593	644	638	607	603	608	604	595	624	598	620	574	604	576	587	626	625	598	576	551	633	606	630	630	596	596	587	614	599	598	601	589	565	577	595	607	653	576	586	587	599	628	600	604	570	590	629	614	593	595	588	599	610	585	607	649	589	646	583	590	600	581	612	629	593	573	606	579	586	571	651	584	609	646	577	604	613	615	608	596	606	594	602	607	616	623	608	624	584	615	615	622	599	586	640	549	621	623	621	619	565	621	610	635	598	541	613	600	593	607	611	573	618	596	582	572	625	645	575	598	615	640	597	626	588	610	626	623	625	591	622	566	617	614	598	557	599	621	609	600	584	604	595	584	642	609	576	589	598	622	617	620	603	620	613	597	606	643	620	590	572	602	577	583	641	631	610	618	592	612	603	580	618	597	612	606	595	602	632	589	610	610	594	629	566	627	558	612	595	656	580	606	587	591	610	614	628	606	603	642	618	592	633	634	609	612	599	607	600	625	609	600	609	606	601	609	617	634	606	610	589	586	628	569	585	605	566	597	577	593	652	575	584	584	594	590	633	573	640	634	642	588	629	639	575	610	635	644	658	596	618	573	650	578	564	618	641	608	595	607	615	638	636	615	606	591	590	580	595	598	631	590	604	613	624	605	604	584	616	612	586	658	603	618	637	599	573	587	606	615	577	590	614	596	621	607	639	615	615	598	605	585	587	593	589	615	592	602	557	624	596	579	620	554	613	638	566	624	603	575	601	625	604	631	648	573	552	597	566	631	608	584	608	588	601	650	577	594	567	618	605	571	622	643	621	594	646	623	614	568	616	589	628	634	587	601	600	593	622	623	593	619	618	635	604	588	609	570	581	593	622	613	624	620	571	546	601	622	600	586	598	602	647	604	637	618	611	613	622	568	617	608	592	637	596	572	584	593	611	586	568	598	627	588	655	657	598	621	560	601	598	572	641	632	601	614	600	573	622	640	614	611	648	622	614	615	620	633	618	625	584	596	625	595	652	579	593	596	597	607	667	588	561	640	608	646	624	553	556	582	635	613	562	624	630	578	617	568	633	638	621	611	562	628	611	649	622	598	635	621	589	611	599	594	620	601	609	620	602	584	614	633	597	576	633	647	601	586	615	635	533	612	617	590	620	605	584	599	574	608	622	579	575	608	633	604	614	585	601	616	611	618	661	623	601	622	586	612	584	557	608	608	564	635	610	570	598	644	534	633	634	587	557	650	620	612	621	646	624	575	641	577	596	623	596	586	634	600	581	639	633	559	615	614	608	609	552	621	580	621	635	632	647	647	560	599	608	578	654	625	626	583	599	586	594	591	568	590	585	614	583	609	556	610	611	600	639	563	614	608	622	584	587	599	627	606	579	649	570	595	620	633	629	642	625	599	615	622	560	579	654	569	587	576	622	571	601	577	616	597	556	585	624	642	629	575	575	607	626	587	670	594	543	621	561	679	615	575	597	562	632	632	600	592	581	623	613	563	616	637	620	586	576	594	582	580	571	639	590	593	638	626	611	591	598	598	571	572	616	630	608	600	606	600	603	570	627	619	608	601	575	629	623	571	615	601	599	592	570	587	595	636	577	553	602	613	606	650	645	572	610	570	576	550	626	568	597	613	618	611	586	627	622	566	593	599	558	574	621	558	611	573	560	637	584	622	590	611	615	604	584	633	633	636	623	608	588	613	577	584	571	655	616	594	572	592	628	598	627	634	599	606	586	626	572	615	632	607	614	648	614	589	623	581	611	614	656	627	600	588	593	599	596	623	644	609	647	612	619	618	593	597	594	558	644	608	574	616	642	590	614	595	611	620	569	612	604	601	606	595	598	585	626	580	592	584	576	626	562	614	609	602	617	606	596	598	649	633	585	622	614	593	570	622	616	591	585	621	593	591	622	606	614	568	639	624	602	611	582	694	625	595	584	594	605	628	643	571	594	638	626	610	612	607	641	617	630	601	640	620	605	577	608	602	646	631	583	598	561	606	627	633	619	554	604	589	598	617	578	555	653	620	565	562	605	609	603	587	615	606	581	615	604	654	636	605	596	626	617	588	612	635	611	627	614	610	649	636	639	600	602	607	574	603	569	578	592	647	562	601	576	611	560	586	614	640	603	582	609	653	587	653	633	589	630	581	580	601	619	612	620	613	658	606	617	655	616	621	549	602	618
31769	36235	68410	26493	5626	1087	834	666	591	518	529	463	451	449	430	424	421	423	435	393	365	376	421	395	374	401	390	389	346	367	349	392	376	361	364	363	330	348	356	382	354	357	398	358	358	382	339	366	393	410	343	353	360	369	394	390	343	398	361	355	354	405	396	322	361	381	356	388	337	385	355	355	352	364	362	301	384	342	379	359	352	386	350	362	339	376	375	356	379	362	338	347	372	370	383	358	380	364	358	370	357	395	371	379	358	377	387	365	332	383	345	380	333	391	366	335	360	345	333	320	355	375	383	347	356	402	392	358	357	355	338	373	356	378	333	346	348	358	382	362	334	394	391	326	359	342	345	334	382	365	345	349	381	314	355	365	332	351	372	357	338	389	366	376	342	345	327	356	385	397	357	365	411	360	391	364	376	327	331	366	352	390	360	394	374	405	368	337	365	331	360	326	367	373	361	387	379	350	372	392	399	372	342	388	371	343	344	386	355	350	344	331	368	369	343	321	379	343	335	344	366	363	341	371	346	342	337	361	331	370	320	371	374	388	337	353	351	351	344	350	354	372	355	367	381	362	357	360	402	369	335	375	359	385	364	374	366	367	397	386	337	329	347	376	395	364	378	351	342	371	373	391	418	359	331	377	358	325	340	346	334	364	317	360	393	361	375	355	340	342	368	371	379	344	380	354	373	341	352	372	360	364	360	342	350	397	368	370	365	375	356	353	387	355	364	414	383	386	373	331	358	390	356	358	369	406	361	357	339	348	341	356	368	377	377	338	360	336	374	373	361	337	370	395	373	374	381	363	342	368	359	363	382	341	357	354	371	354	323	329	345	369	313	328	401	372	353	338	340	343	343	360	386	360	348	380	354	376	343	322	356	382	305	337	367	338	366	344	356	396	344	409	340	425	373	349	329	380	363	339	353	355	392	359	333	361	358	385	330	346	364	367	354	351	367	355	318	345	375	338	366	357	367	344	371	330	339	379	327	335	361	361	381	373	361	364	318	373	369	356	367	368	362	401	361	390	356	339	367	375	358	361	399	390	398	355	352	348	357	359	350	370	351	346	390	336	366	342	376	376	372	325	358	362	381	372	376	356	331	378	372	379	377	361	358	353	355	366	355	351	365	356	356	375	356	322	361	381	357	386	384	348	351	339	387	332	345	343	351	388	380	375	362	391	346	336	361	378	318	393	385	394	359	344	353	350	351	350	337	378	366	409	388	363	337	360	359	386	355	365	348	367	378	374	407	345	367	370	392	323	384	355	344	352	364	354	334	316	342	339	384	357	344	352	360	325	338	385	354	382	351	340	342	383	329	350	331	354	343	397	337	363	382	359	344	357	325	374	369	362	391	370	386	362	390	338	386	352	368	362	333	353	366	364	355	347	345	345	357	381	379	384	342	370	365	355	384	356	351	355	382	371	369	399	351	357	338	361	369	355	343	360	368	370	363	365	382	373	361	391	380	371	352	322	349	378	353	359	350	342	386	356	392	387	391	336	333	323	365	325	356	381	362	370	365	353	365	398	343	326	373	342	369	404	381	368	369	383	395	405	356	382	368	344	378	339	362	383	358	395	403	367	358	364	367	363	364	328	352	370	366	391	367	401	366	326	370	359	380	360	335	344	379	364	395	360	368	380	360	347	374	364	347	365	385	382	383	377	341	336	375	339	390	380	357	368	361	373	355	383	353	377	354	378	318	340	364	357	368	362	356	358	396	370	385	355	320	349	334	372	354	372	365	342	370	356	340	382	363	345	339	381	358	397	340	361	385	357	364	368	398	354	372	395	408	381	343	374	368	387	383	352	325	365	344	334	360	313	339	354	324	368	332	355	370	350	344	343	358	355	336	349	313	414	361	347	369	343	324	394	360	350	384	365	395	386	364	358	351	355	342	345	360	305	307	372	330	400	341	348	332	349	350	387	358	319	332	379	340	367	381	367	398	371	372	370	352	345	371	388	355	356	341	357	369	391	361	361	358	355	359	383	371	390	377	361	356	369	366	358	370	371	350	370	379	367	371	346	354	333	380	330	352	360	329	370	382	338	349	363	346	374	349	378	372	337	336	340	362	375	350	322	353	399	372	391	349	355	356	345	376	351	356	363	384	366	369	378	341	354	382	380	380	359	375	397	377	350	365	363	354	369	317	369	372	361	352	352	373	367	350	358	363	370	349	389	301	339	354	357	378	372	360	367	347	374	358	362	418	333	365	354	388	356	335	362	350	379	341	396	355	354	346	330	346	341	387	372	348	374	380	346	363	344	335	303	414	323	366	380	355	353	369	381	375	354	363	362	376	362	384	370	370	383	346	371	404	380	399	358	367	371	383	353	347	343	342	322	367	396	365	383	349	349	369	354	346	318	358	375	352	374	376	370	377	351	383	398	383	358	372	365	391	367	343	353	375	373	386	360	355	356	364	352	361	334	321	386	392	341	360	355	354	347	344	366	389	387	332	355	373	350	348	370	363	351	337	361	352	379	399	359	328	317	362	333	349	383	333	366	376	340	378	409	327	346	368	389	383	350	366	366	348	383	377	373	372	327	374	356	347	376	373	363	367	321	381	377	336	364	324	345	383	351	353	323	387	369	375	313	352	338	352	373	357	352	334	370	368	388	372	345	347	364	375	391	372	346	393	375	350	343	394	335	356	381	357	333	355	360	385	364	367	326	377	357	351	357	362	376	375	369	384	357	374	314	319	338	367	413	385	390	351	366	370	348	374	338	378	365	353	352	362	362	379	410	361	386	333	357	412	351	361	349	388	356	358	362	357	388	338	383	361	355	367	354	364	356	364	325	379	329	354	368	344	362	333	329	385	381	337	351	362	366	354	384	385	338	353	344	379	329	380	385	355	364	321	356	374	356	347	369	325	355	364	395	349	376	382	371	325	358	357	344	380	355	384	342	354	411	379	338	348	357	373	379	376	400	349	380	352	345	381	394	355	347	370	371	368	381	362	372	391	369	370	385	371	315	370	383	329	359	373	359	395	359	364	373	371	339	385	372	328	314	395	366	386	338	345	381	351	326	382	380	339	357	389	361	351	363	391	361	360	367	357	365	357	367	366	375	358	373	369	346	336	319	344	370	379	378	345	398	341	388	364	329	344	405	351	335	368	370	379	323	385	384	354	362	349	368	371	389	369	355	362	372	363	385	330	410	394	335	352	359	369	379	413	354	366	330	347	355	378	361	388	362	323	370	328	348	360	364	375	343	343	368	352	349	361	355	340	397	366	367	358	352	397	404	403	340	347	332	391	384	365	390	364	326	355	382	370	389	367	357	383	344	396	314	324	351	347	367	368	343	346	370	382	361	348	354	378	372	395	326	375	336	347	330	326	352	352	357	357	396	358	325	339	332	339	342	355	351	339	392	394	364	351	388	359	368	376	347	342	386	397	343	330	376	368	335	350	390	361	345	355	372	361	356	353	341	377	378	404	338	351	320	337	364	335	397	342	350	367	332	375	406	354	337	401	364	379	367	376	358	317	366
15451	28497	56457	20602	4196	3425	2834	2403	2092	1951	1769	1645	1455	1349	1313	1279	1215	1171	1131	1188	1013	1002	964	1022	944	939	1032	963	962	972	926	883	969	863	894	899	905	913	882	934	903	865	928	902	878	878	925	873	932	928	838	851	832	888	844	854	914	880	882	894	1018	1067	994	876	848	855	893	886	962	860	800	863	823	908	852	841	846	884	833	850	859	848	838	862	803	813	855	874	879	858	830	852	845	859	912	923	942	945	852	866	834	882	853	952	896	922	1006	1097	991	987	922	872	816	862	809	874	857	814	833	800	826	863	895	882	848	819	842	834	876	796	857	791	835	839	889	817	853	819	878	839	837	858	879	829	876	799	823	820	793	855	810	866	844	879	776	855	896	820	832	828	821	848	843	783	858	810	847	790	793	878	880	839	844	920	787	786	819	850	813	834	902	875	804	820	817	863	843	877	798	832	785	818	867	818	909	813	913	843	815	775	852	845	860	864	849	866	818	838	811	832	813	839	774	854	811	842	778	861	851	840	850	802	803	797	797	746	799	885	793	886	819	857	841	811	871	805	846	782	815	792	823	837	879	845	847	848	837	813	803	842	833	818	833	782	827	836	844	842	794	829	880	836	903	832	866	824	809	820	872	830	835	878	851	883	782	873	834	867	812	865	844	861	813	852	870	844	869	794	844	785	902	786	842	858	833	801	864	831	774	836	827	850	806	859	808	830	901	846	830	856	851	890	843	828	846	888	852	852	815	780	852	770	846	877	807	783	816	790	831	885	846	814	898	849	833	845	873	863	879	843	870	846	804	854	792	902	860	810	838	825	829	827	816	873	807	835	836	867	830	792	852	778	868	823	853	768	831	837	804	807	785	865	785	848	794	845	836	855	817	880	839	818	840	817	844	765	855	874	823	807	828	826	806	836	855	821	868	800	870	781	831	829	825	828	817	836	878	891	874	783	809	811	776	836	859	843	821	853	845	831	866	800	848	826	803	803	857	877	828	849	865	817	829	837	883	794	806	826	864	838	842	793	836	808	792	838	845	784	827	863	810	829	843	833	842	817	826	873	838	864	813	821	807	845	837	801	819	821	857	866	815	809	854	864	835	858	826	836	817	864	817	825	840	880	827	789	824	870	869	884	833	821	884	861	908	835	799	794	809	823	842	868	803	797	837	819	820	843	840	910	866	797	781	843	806	847	791	855	881	841	843	889	861	841	845	823	820	814	869	828	761	869	838	838	832	860	862	818	835	786	824	798	871	835	831	865	828	895	856	868	830	863	909	857	825	829	887	861	849	868	870	826	850	857	870	849	867	856	792	827	830	843	827	865	867	853	846	855	811	856	856	823	879	864	853	791	820	864	824	848	845	843	774	832	825	817	884	848	874	863	848	889	864	807	816	850	860	839	788	859	811	781	816	824	886	870	859	835	860	789	861	866	822	867	830	814	790	826	842	838	874	769	776	830	882	800	854	867	838	812	820	838	887	842	850	827	837	856	830	813	852	834	872	833	813	851	851	772	908	875	866	846	817	905	856	867	859	858	832	779	830	792	811	835	860	835	848	857	866	869	825	813	879	847	860	818	862	831	880	830	819	888	834	823	862	871	866	803	820	842	858	867	867	888	799	778	864	831	845	809	850	869	836	841	861	801	858	861	805	839	829	828	819	853	783	834	835	869	881	877	811	831	858	832	811	828	860	780	832	817	840	792	807	869	863	858	890	791	839	796	820	860	878	772	810	866	817	812	825	824	841	817	820	855	870	851	814	805	813	820	848	856	782	842	827	813	831	844	889	867	809	866	794	852	824	833	799	888	823	803	875	830	859	873	866	835	815	834	816	860	857	835	835	851	920	824	835	877	847	840	828	914	835	817	889	833	870	864	831	851	869	845	845	788	858	809	836	874	787	864	812	805	816	842	848	833	836	845	829	826	817	801	812	811	859	858	838	853	852	869	768	845	821	817	817	842	853	826	872	817	837	793	825	821	812	896	838	850	844	814	818	857	795	877	843	832	901	810	861	890	834	878	849	771	798	853	854	834	817	805	855	879	831	857	827	849	875	812	858	803	843	874	873	827	792	803	849	864	809	818	855	850	885	857	792	828	831	823	824	790	856	810	873	797	853	875	874	857	797	882	834	847	793	858	844	853	884	835	810	847	844	828	849	827	836	834	831	812	842	847	828	784	877	823	864	805	831	837	800	771	824	837	841	847	877	818	804	813	833	790	861	814	830	788	849	850	793	873	845	868	906	894	852	859	839	816	857	832	798	834	842	841	835	791	800	851	830	792	802	847	841	847	803	865	822	801	836	830	813	755	859	825	840	830	856	843	822	826	816	813	882	837	846	805	836	795	823	819	786	821	861	817	786	870	855	853	830	827	841	807	818	818	830	799	827	877	853	857	848	859	860	809	829	882	874	827	816	811	855	816	870	831	832	801	842	869	811	829	786	802	885	784	827	867	838	824	870	839	867	853	837	834	817	799	811	816	838	799	863	861	849	861	826	783	822	834	835	814	812	848	818	822	830	812	834	856	840	821	824	852	840	854	851	831	853	861	837	878	856	796	804	873	811	860	853	840	858	825	846	820	791	866	858	829	863	838	841	878	843	787	820	839	801	840	854	819	807	824	838	812	844	816	801	853	767	783	838	855	792	853	789	865	879	832	799	830	808	825	887	847	850	795	838	839	859	818	826	818	814	819	834	836	869	800	917	829	830	835	854	805	826	901	822	868	813	846	892	846	894	848	853	819	847	891	843	857	849	895	863	842	764	865	882	817	855	858	808	816	815	874	842	845	782	848	840	842	776	806	893	799	817	843	860	848	873	846	848	834	841	827	835	838	884	834	782	808	845	798	809	831	822	786	895	849	832	844	862	855	863	852	845	881	827	881	828	849	812	870	858	888	805	857	872	887	865	849	765	825	819	801	845	812	883	836	790	836	840	906	872	839	887	891	874	825	808	870	876	817	824	822	819	850	797	802	859	865	861	863	851	847	848	831	855	831	833	824	836	801	865	793	839	880	828	873	808	848	842	850	783	872	830	858	866	854	823	902	836	835	866	842	842	806	777	785	876	840	867	795	870	835	797	846	811	836	818	831	843	888	865	823	776	825	829	853	857	829	806	847	809	795	837	862	820	781	862	841	780	828	834	861	856	783	840	826	821	853	843	808	849	915	823	854	816	831	846	831	804	827	892	904	870	844	875	855	814	847	811	835	823	842	827	787	836	841	789	817	828	847	808	863	773	831	847	809	903	803	804	832	876	829	796	839	827	855	854	843	785	862	831	867	802	822	814	872	777	855	769	824	797	851	852	809	850	837	824	868	835	820	806	872	853	832	844	845	822	847	803	814	794	771	856	864	849	822	823	855	813	846	862	856	842	825	784	838	823	823	776	833	800	823	838	747	790	903	872	847	844	895	813	893	835	829	884	809	838	840	797	847	802	874	771	825	844	816	788	838	788	834	851	840	843	809	763	840	892	811	841	814	816	823	912	807	820	852	843	860
12646	4345	3925	639	267	286	259	292	280	285	315	283	324	304	276	295	290	289	284	260	267	295	294	288	319	314	281	288	294	337	313	312	328	269	275	294	267	302	294	298	289	314	282	303	298	294	319	306	329	284	311	279	289	306	290	295	261	286	315	301	312	283	322	306	316	269	289	284	310	297	302	315	304	301	284	307	282	299	274	282	297	294	262	308	298	300	299	300	287	256	300	271	290	269	280	266	299	255	291	296	313	305	311	289	331	315	289	268	295	270	317	311	286	290	301	268	254	263	280	290	300	278	291	291	296	325	314	297	257	324	307	285	299	309	290	276	269	297	252	339	306	315	277	304	259	260	285	304	276	285	284	268	291	301	297	287	285	264	308	304	303	268	285	304	288	284	280	307	323	304	274	288	272	295	325	296	292	288	310	311	304	294	301	259	305	283	287	320	282	271	281	311	300	291	298	268	252	288	299	301	293	309	303	302	275	280	305	329	323	284	307	301	301	314	322	276	311	302	307	296	289	271	298	337	277	295	292	296	299	266	237	301	262	276	316	271	297	304	302	321	296	291	307	280	300	290	291	309	316	291	318	275	265	275	257	292	314	311	276	282	279	292	310	284	335	301	309	313	318	280	292	277	280	296	325	302	279	274	302	291	325	276	338	281	279	297	322	274	294	287	290	302	284	298	305	327	305	320	289	312	318	313	306	339	293	282	284	314	305	299	312	310	280	280	282	284	298	294	294	282	306	302	283	274	273	302	274	295	300	290	257	314	290	291	306	267	293	274	290	327	298	301	283	287	278	290	315	314	305	317	312	297	292	290	271	295	300	318	277	287	275	251	291	309	288	310	271	281	256	332	297	308	283	268	276	321	298	304	264	319	301	286	292	299	266	333	313	290	288	290	304	269	302	296	269	313	271	302	280	283	298	279	287	285	275	293	278	306	280	296	280	313	296	256	280	280	309	318	291	261	281	256	250	277	278	296	303	298	308	281	289	260	303	300	292	273	299	282	271	290	270	285	313	303	340	303	312	337	322	284	314	273	293	263	327	267	267	296	312	327	302	275	309	277	293	300	294	269	258	271	294	299	277	266	324	276	294	280	265	293	318	298	295	287	283	320	278	288	290	284	287	305	275	262	307	278	278	328	322	285	293	304	309	296	322	317	308	318	281	296	306	291	281	294	261	296	275	286	280	277	265	266	292	316	282	309	266	304	282	283	305	296	273	286	287	295	320	287	299	312	274	279	279	306	294	295	289	300	289	327	282	263	266	252	340	318	298	326	316	319	305	273	288	307	309	307	339	261	302	293	311	245	292	296	295	302	310	284	297	265	267	289	315	304	317	287	253	263	311	319	254	260	297	279	284	278	281	289	296	316	325	255	317	268	282	310	317	304	307	325	279	287	267	270	305	308	288	288	264	270	281	295	289	297	299	318	302	313	287	322	308	281	263	283	256	302	256	288	262	287	316	287	290	305	306	312	301	320	308	307	315	296	307	304	282	271	272	304	280	302	299	285	286	299	287	277	315	261	269	255	290	313	312	305	300	275	291	279	288	285	265	279	310	310	223	298	283	293	276	319	289	260	284	313	304	293	285	292	264	289	279	317	281	269	283	299	294	272	257	296	302	323	289	297	341	295	297	315	290	318	255	275	277	312	277	279	327	303	279	269	286	301	292	311	297	262	285	295	274	271	280	313	309	287	343	263	295	307	273	321	272	290	302	277	297	275	261	272	326	297	302	303	323	285	299	316	299	288	287	254	313	336	313	305	265	286	304	309	276	258	300	282	269	303	306	308	282	275	327	262	279	286	301	294	273	265	285	274	300	303	318	316	277	277	261	287	295	294	326	273	283	301	302	279	291	300	311	301	317	302	305	278	329	291	282	289	309	291	289	288	325	295	295	288	300	267	285	282	248	279	277	279	293	297	284	341	322	276	260	286	333	322	280	272	323	290	272	281	280	293	313	283	288	250	328	255	313	279	305	301	286	266	290	291	306	302	302	281	325	302	257	273	309	278	315	268	306	302	292	308	269	285	278	301	311	304	286	280	293	271	309	302	270	286	277	300	288	299	279	280	315	295	274	263	267	283	311	299	311	301	309	266	306	254	298	244	262	312	293	280	306	281	272	299	306	306	281	269	321	295	269	274	293	310	283	287	296	289	282	288	317	314	310	241	292	302	300	310	276	296	295	318	280	312	310	307	301	295	283	303	278	312	252	288	318	288	275	286	258	275	294	304	311	300	285	308	310	281	277	312	330	302	279	261	300	285	322	286	264	277	306	292	291	312	300	326	303	276	268	315	334	252	263	300	257	298	299	274	309	283	309	292	274	316	297	305	282	276	301	311	309	286	255	274	273	314	285	330	296	257	303	257	270	293	319	304	256	279	300	263	286	256	293	337	287	295	270	279	274	311	304	287	273	287	278	292	313	289	271	251	264	302	298	288	297	291	253	296	298	274	303	297	303	317	277	281	290	312	295	318	286	258	283	279	267	289	271	288	295	307	289	289	282	312	277	267	304	308	278	312	297	287	279	301	298	303	286	323	269	272	320	276	325	293	271	328	285	300	281	251	281	289	270	294	265	301	289	268	291	258	266	286	274	274	303	311	293	300	293	283	256	280	298	282	297	299	274	293	292	268	326	307	271	295	282	271	307	292	271	297	287	271	289	316	306	299	284	294	271	314	302	281	289	287	276	294	316	268	255	302	286	306	316	325	274	296	292	323	320	295	305	306	282	290	282	284	289	279	318	308	319	307	317	314	301	283	272	312	292	289	266	336	331	327	310	286	259	277	286	280	291	277	262	296	279	271	284	312	291	272	285	285	295	283	289	307	325	298	291	309	285	301	289	332	301	286	294	323	297	299	301	296	288	307	279	310	282	303	287	302	316	286	303	298	294	280	329	304	271	280	291	297	282	288	285	295	295	281	289	277	300	313	281	266	303	316	304	295	298	323	264	286	286	290	275	297	278	273	297	300	294	329	300	266	316	288	305	281	304	287	292	328	291	294	296	315	301	292	261	315	309	294	299	293	258	300	310	288	290	281	319	294	296	309	275	281	297	333	277	289	305	318	304	296	264	268	303	312	264	307	306	272	287	313	308	277	287	282	281	289	295	295	258	260	285	289	277	316	326	278	305	305	279	310	315	294	324	251	282	333	283	288	315	296	255	260	272	288	250	276	306	279	291	277	302	277	275	278	317	294	318	276	300	279	303	300	285	295	313	268	321	295	287	304	299	267	306	307	284	299	282	296	333	286	296	300	287	306	310	287	286	281	306	257	293	286	287	340	302	288	270	298	297	277	288	312	270	285	273	321	339	302	296	292	311	289	289	316	267	290	306	285	296	277	293	288	288	282	291	291	284	315	297	312	323	304	297	285	306	325	300	309	266	300	292	316	290	316	267	286	284	299	286	308	318	279	289	259	319	292	314	292	304	301	285	294	288	317	282	332	326	285	276	272	272	294	312	295	301	277	295	306	269	320	308	307
6722	3956	7238	1719	749	758	684	681	702	668	678	691	672	691	678	708	719	712	692	657	676	670	702	693	665	670	711	710	723	658	665	688	670	648	646	698	687	680	662	673	687	679	682	602	690	668	695	708	711	689	662	696	673	694	670	670	752	715	689	666	760	670	673	687	666	668	687	673	685	693	685	672	662	708	698	657	643	649	621	669	697	724	665	721	686	652	667	671	676	730	669	671	678	676	705	706	699	704	660	719	668	711	638	658	694	691	723	718	744	675	668	673	680	679	668	715	644	668	647	667	677	646	675	666	653	687	702	723	719	696	705	657	631	696	686	635	723	687	696	722	620	642	670	678	672	720	640	629	683	703	676	693	701	678	700	682	640	649	712	652	691	711	678	650	692	664	638	698	681	708	601	661	684	701	705	661	653	639	682	658	678	703	691	632	718	665	679	676	703	671	661	657	650	663	704	699	692	663	674	724	696	699	654	680	713	718	683	692	639	715	631	694	641	686	678	684	641	675	710	668	684	687	701	652	685	620	667	721	662	673	714	623	713	656	683	690	745	679	666	666	721	674	640	667	665	663	674	695	676	659	694	683	659	690	689	697	657	715	689	656	715	667	651	655	691	682	710	637	680	709	654	683	688	691	692	658	690	643	684	721	648	662	686	676	680	689	710	656	690	652	689	687	732	642	628	691	637	702	676	678	714	671	686	709	677	685	678	648	714	724	697	692	688	729	689	653	683	675	680	642	702	664	693	707	663	656	672	663	703	645	641	692	677	674	677	696	699	643	643	608	642	632	689	678	690	678	660	707	713	639	697	670	674	707	709	699	691	676	716	678	688	656	701	678	673	700	669	674	683	678	639	676	653	701	665	720	669	696	683	690	656	688	718	672	709	696	675	688	677	664	649	662	660	697	713	658	714	621	710	672	718	693	719	698	678	699	680	693	681	674	673	677	698	723	674	660	685	667	682	681	716	714	672	687	611	642	713	665	662	657	671	646	674	639	712	700	684	681	671	689	662	665	710	691	683	668	707	693	658	686	664	702	661	676	704	696	696	662	680	659	681	674	710	700	648	667	665	692	691	657	676	689	657	638	693	663	703	650	662	716	659	680	653	637	695	684	692	691	666	679	661	689	699	674	667	673	684	703	653	694	648	662	631	699	700	698	701	669	675	695	661	626	658	675	675	627	710	723	667	655	682	665	689	638	721	666	663	685	672	688	659	640	682	660	693	694	691	684	685	678	614	650	676	679	651	656	700	643	701	643	656	719	695	716	651	676	682	669	722	634	664	694	689	701	638	678	680	728	669	732	666	672	626	658	668	658	693	681	657	687	639	680	658	680	669	670	663	685	648	717	612	656	717	720	656	664	694	665	619	645	646	658	672	681	688	731	697	667	659	607	712	647	669	668	671	735	614	716	649	679	667	717	633	669	705	655	656	699	694	653	652	652	666	660	643	672	674	695	702	652	656	657	646	715	676	704	634	677	705	739	731	720	696	680	683	649	670	645	681	697	677	674	692	696	668	674	681	706	728	653	687	659	705	686	614	700	684	679	657	690	691	627	680	647	679	671	693	684	676	664	650	697	679	720	662	685	679	689	684	702	697	679	633	655	678	680	681	630	652	612	691	662	700	704	643	695	683	693	681	701	641	653	660	723	674	698	683	637	674	694	698	687	677	708	703	721	681	630	635	674	697	675	693	729	631	680	648	728	656	674	676	721	642	686	714	642	695	680	668	660	660	684	647	706	696	695	680	713	730	704	713	695	670	655	732	660	672	668	709	689	648	698	682	654	640	685	669	677	692	685	683	646	622	685	671	665	644	675	671	670	703	659	644	656	715	640	676	660	663	623	625	670	723	663	693	676	659	650	682	658	627	683	679	660	686	601	676	696	670	628	712	667	684	694	671	651	670	690	653	648	689	684	619	727	695	650	652	672	631	670	688	676	694	708	693	658	656	676	649	652	680	633	679	640	669	670	733	691	685	667	695	656	643	683	650	652	681	652	725	695	686	726	687	698	665	723	637	653	689	706	701	670	631	625	640	669	708	696	720	658	671	686	680	693	629	717	713	749	641	644	693	675	692	709	692	715	705	667	609	672	662	662	690	693	672	712	587	653	692	638	696	694	678	647	666	660	633	755	685	623	665	670	687	667	676	679	675	685	678	680	689	647	672	714	673	679	681	624	655	684	673	652	665	652	703	690	629	663	655	647	670	665	681	687	723	731	718	646	649	690	716	682	691	642	671	654	710	714	738	637	665	647	679	687	672	683	688	654	681	646	701	680	676	686	673	656	719	668	645	674	673	629	669	671	653	671	663	688	640	681	702	676	696	671	650	665	683	629	692	692	673	654	711	686	633	689	713	704	659	669	663	698	719	639	696	669	683	670	659	695	691	670	649	690	719	697	685	679	682	667	711	642	669	693	716	702	665	667	691	703	652	718	684	643	661	695	667	665	721	699	701	662	643	673	616	626	640	621	699	706	664	627	713	678	696	695	638	663	653	645	674	665	740	688	661	659	687	727	690	668	691	690	701	679	713	722	674	682	666	653	650	654	686	698	623	648	652	661	661	623	696	707	671	663	656	659	708	661	677	659	676	662	668	696	682	668	649	665	676	646	676	641	698	687	723	668	693	704	670	714	719	661	649	666	642	640	712	675	667	698	685	649	646	662	689	649	700	705	703	682	676	699	687	685	702	670	633	675	704	673	659	697	685	646	681	651	703	676	713	654	641	671	641	698	624	693	675	655	695	688	744	650	670	642	648	663	686	663	671	668	686	696	705	647	746	699	660	690	678	661	699	636	676	665	677	634	630	672	716	647	659	691	693	647	720	708	672	652	698	660	658	657	668	662	683	708	680	669	692	674	660	681	687	661	677	701	673	626	649	671	687	694	673	691	643	663	654	695	716	696	648	660	620	657	679	689	689	659	663	657	631	647	718	697	688	713	664	653	653	692	671	661	693	709	659	647	694	633	706	645	701	716	676	704	657	711	666	698	677	623	630	703	665	666	661	661	702	660	634	681	649	717	674	665	688	677	681	653	676	697	760	653	672	687	692	675	697	666	708	679	681	634	659	667	680	676	631	650	668	667	689	725	660	670	703	672	675	649	683	692	696	670	656	657	684	680	655	701	702	678	720	688	703	711	720	675	663	684	625	643	680	694	689	701	669	694	661	664	631	653	667	682	672	619	699	653	710	681	627	718	667	677	743	709	662	712	731	696	658	663	687	663	697	654	670	697	686	695	633	668	689	680	685	627	720	694	668	729	698	648	708	693	646	650	668	724	691	647	708	633	692	661	657	671	621	695	667	639	687	653	700	650	655	736	681	669	669	676	691	637	712	667	663	684	636	619	711	663	691	689	683	640	664	674	638	675	703	696	655	715	657	696	718	645	685	674	728	644	707	685	676	677	656	705	617	712	683	680	659	704	674	640	674	655	667	722	708	663	657	687	697	647	697	630	705	688	649	680	678	721	624	650	728	667	713	702
24696	27241	53893	18588	2347	494	423	340	318	320	288	239	267	262	260	249	227	236	231	252	236	261	231	218	204	239	268	225	225	257	269	232	219	214	242	223	215	200	253	237	196	238	213	237	189	238	228	196	196	223	255	257	234	203	246	243	241	216	236	223	233	203	226	223	196	214	210	228	247	206	230	194	234	240	215	252	230	233	233	224	223	215	241	237	218	224	220	217	218	209	228	251	223	257	240	230	246	243	238	224	230	206	222	236	235	228	215	256	220	228	230	208	206	202	218	246	214	204	232	246	205	225	242	217	216	260	200	217	211	219	221	230	230	231	205	236	227	247	189	207	244	230	238	251	251	226	229	184	217	218	248	244	226	200	236	239	219	235	242	234	220	236	218	218	252	213	210	225	191	210	231	229	210	238	224	225	204	246	250	243	232	201	217	226	247	224	233	227	239	227	216	216	232	219	209	201	220	217	217	233	234	225	225	225	195	231	242	207	226	226	206	238	246	213	210	232	233	213	211	202	192	204	231	235	236	251	205	221	242	214	242	211	216	243	255	248	245	227	211	207	253	210	212	203	234	223	209	212	224	245	241	217	228	218	231	267	220	230	228	218	200	233	227	238	236	250	227	258	239	209	240	229	208	226	229	218	239	222	232	254	257	221	213	207	217	240	215	201	222	228	208	227	226	196	211	231	220	256	224	230	236	213	228	243	233	228	235	227	222	202	246	234	238	242	231	263	228	260	251	204	235	226	252	234	245	241	211	232	238	239	208	222	216	252	245	209	206	245	241	214	246	210	222	222	189	214	260	254	218	217	203	228	234	227	218	224	237	243	198	242	210	229	234	210	242	231	240	241	234	210	219	224	226	227	245	266	211	237	201	224	219	234	217	236	227	246	236	225	216	209	229	243	203	198	225	207	215	197	190	201	235	223	213	226	213	242	245	207	220	269	211	236	236	200	211	200	228	216	219	200	219	211	200	225	220	193	215	255	208	231	230	224	206	249	240	220	218	240	232	210	225	229	242	215	213	201	215	224	216	244	259	237	209	239	221	202	239	218	214	229	220	226	220	222	224	228	220	233	227	233	225	246	212	231	232	247	221	224	234	227	227	234	210	237	222	222	212	207	224	225	203	219	243	214	206	209	217	226	241	251	238	237	213	236	238	230	247	235	211	216	229	228	245	188	224	215	234	232	222	220	215	224	245	223	194	221	233	245	203	199	221	223	215	240	204	204	199	261	203	225	227	253	225	198	199	224	211	212	203	223	206	201	237	205	231	232	225	214	205	229	195	239	223	205	247	204	195	235	239	250	237	234	227	237	239	206	214	222	206	255	233	241	234	239	202	192	225	206	192	218	248	231	211	227	214	219	217	204	195	225	224	236	216	225	228	204	231	244	192	246	230	233	238	195	213	207	211	227	247	212	231	244	219	223	230	206	222	213	237	213	214	234	230	256	221	234	232	253	241	267	256	232	205	246	244	212	225	229	217	262	237	207	232	248	222	255	197	189	215	230	230	195	239	207	197	192	209	228	212	240	242	231	215	237	208	236	209	221	218	242	225	248	223	243	217	251	231	242	207	219	249	237	220	223	245	216	237	225	205	196	221	217	217	227	193	204	235	207	214	224	221	219	188	207	226	221	229	239	221	219	250	252	217	198	228	218	209	246	218	239	215	262	214	219	215	198	249	221	233	207	260	225	239	219	245	229	184	236	245	235	205	235	239	214	221	204	196	193	230	208	229	205	215	233	219	221	242	228	223	247	221	228	199	192	239	248	227	232	232	217	209	220	248	240	217	222	219	244	246	225	232	210	211	218	221	224	238	213	216	206	245	227	201	198	214	254	236	245	200	216	230	233	223	223	196	223	237	233	213	251	219	236	210	218	207	221	215	239	230	220	252	232	238	222	224	231	224	210	229	240	230	239	218	225	218	229	219	204	215	212	204	235	238	222	239	226	223	218	229	240	239	224	208	179	242	241	232	208	219	192	217	232	245	230	250	213	244	235	221	226	225	203	239	226	223	236	242	198	192	215	215	241	236	244	213	208	242	257	213	242	226	256	211	232	213	262	233	191	239	225	241	245	225	216	222	225	201	218	193	224	216	208	209	230	220	238	204	250	222	201	216	230	223	226	233	189	245	230	226	185	201	221	235	226	233	202	226	217	203	208	197	225	205	249	210	227	221	201	243	227	234	246	235	240	225	205	220	241	217	214	246	234	246	224	259	208	250	244	228	217	233	217	242	238	235	198	235	191	195	197	226	239	227	223	213	205	229	208	237	237	240	239	214	267	210	236	211	210	228	212	239	212	228	205	212	197	202	246	225	223	221	239	232	248	207	215	225	213	223	232	181	232	215	211	222	221	203	239	242	221	208	213	208	204	223	226	218	226	225	228	211	218	206	215	230	232	229	241	236	198	213	222	210	214	241	234	235	220	237	212	235	240	185	196	194	228	203	213	213	234	238	217	239	229	221	208	224	218	222	234	217	253	233	244	253	221	232	227	224	231	177	238	212	237	239	230	206	210	223	269	261	253	230	237	241	253	232	211	228	196	222	214	195	230	234	206	226	216	217	231	199	238	231	201	228	239	194	226	208	220	243	232	226	215	241	210	223	227	194	266	241	242	186	258	216	222	196	202	215	276	214	239	216	217	218	221	230	216	235	194	225	216	212	228	231	231	251	235	223	207	225	190	215	213	240	224	220	203	222	230	237	212	209	222	249	205	214	223	222	220	250	220	201	218	208	220	233	238	271	217	218	218	257	216	202	237	227	227	244	233	240	232	233	197	253	232	228	195	222	231	237	248	243	205	233	229	213	213	215	211	236	233	204	247	222	211	227	202	245	257	240	215	245	237	194	205	227	202	215	201	235	185	193	228	203	237	244	217	193	218	237	237	224	217	251	250	214	205	235	228	237	208	206	261	211	213	238	240	209	245	252	239	235	217	230	209	239	224	212	224	215	201	237	236	254	219	226	253	227	215	227	236	233	208	208	220	239	220	240	221	209	212	228	231	238	220	233	220	211	201	206	261	235	207	222	222	244	224	219	228	240	196	248	228	207	246	206	226	234	228	228	228	260	231	212	228	231	190	256	260	204	262	226	205	213	220	243	240	229	224	210	205	232	207	200	230	225	226	233	240	241	223	234	237	216	217	222	215	236	220	223	195	222	210	219	215	209	230	200	188	224	214	223	219	221	262	240	224	224	234	230	200	232	232	226	239	233	251	231	225	226	230	227	215	222	229	222	210	235	241	216	235	195	208	203	236	233	245	257	227	208	213	236	255	207	231	238	211	223	196	219	219	211	236	267	259	194	231	202	232	248	239	238	212	204	246	213	226	206	218	234	223	228	239	245	231	232	234	238	222	218	211	240	235	222	227	243	233	242	223	224	241	231	224	238	196	218	222	244	256	231	249	236	210	203	244	237	224	238	194	220	237	252	218	209	247	204	208	221	253	220	230	231	216	215	223	214	233	218	233	225	190	231	238	239	221
12937	23070	44713	15703	2075	1718	1470	1261	1142	1033	996	874	892	785	782	743	723	736	699	662	690	690	651	720	655	637	584	636	623	551	593	640	650	578	548	615	583	614	595	555	594	629	574	529	587	561	609	559	587	543	584	528	559	627	591	570	535	560	608	700	600	569	644	567	558	594	566	581	552	578	571	546	497	537	560	541	546	559	610	553	572	611	568	528	516	544	522	624	572	531	562	578	590	586	560	547	597	551	537	564	613	549	553	538	555	561	680	676	668	619	608	540	569	564	548	530	609	576	575	527	565	552	594	566	543	559	533	561	540	546	574	546	549	551	538	564	576	539	550	534	570	576	578	572	576	539	552	549	529	577	483	597	531	516	521	570	524	543	546	589	546	564	520	528	539	593	540	567	551	518	575	559	581	533	554	571	557	524	558	535	543	563	534	553	567	551	544	584	543	542	521	528	582	516	542	538	563	550	546	556	596	542	586	549	545	547	573	503	538	582	550	547	540	572	556	544	587	565	519	541	551	529	540	561	548	560	523	558	519	582	552	559	541	546	585	555	569	559	582	553	547	578	549	560	557	524	535	514	559	539	554	537	574	511	584	573	572	580	534	571	515	551	527	538	578	543	570	540	524	572	543	558	535	556	531	535	555	576	591	580	560	522	521	578	596	575	585	573	530	553	548	514	571	535	538	547	563	538	574	551	581	516	560	583	520	580	579	551	575	563	541	542	577	556	537	542	591	575	552	550	571	549	516	552	574	559	551	524	573	529	532	583	564	549	571	528	553	554	562	524	559	581	554	546	595	541	564	535	556	531	545	523	610	550	556	562	543	556	526	544	564	565	556	582	546	518	565	552	542	502	536	566	604	569	523	533	553	572	524	551	540	537	496	526	548	573	559	532	542	509	591	546	521	542	585	594	584	573	526	519	604	497	547	579	552	517	553	562	561	529	559	549	577	518	553	582	556	536	575	545	527	550	534	562	527	563	538	564	560	556	528	528	554	539	542	553	561	530	546	543	528	553	533	563	541	534	614	547	590	540	512	561	565	513	523	568	552	557	535	553	598	563	569	521	536	510	575	563	558	540	513	555	571	555	557	563	503	523	529	519	554	530	577	541	606	536	531	530	563	559	553	568	553	584	582	570	555	562	538	563	558	543	561	532	584	533	557	532	589	543	543	573	547	604	582	574	553	546	559	558	558	561	564	537	512	569	567	546	573	541	566	548	586	514	517	562	530	552	567	552	576	571	544	585	533	573	526	529	555	525	550	550	581	541	534	553	582	530	562	568	555	555	563	545	548	554	564	582	585	581	542	569	558	564	586	610	537	554	567	550	559	560	542	539	544	563	513	539	533	572	529	545	575	549	556	517	592	600	602	553	526	541	552	557	591	526	519	528	565	594	539	567	570	558	539	564	541	505	546	536	594	568	547	549	585	518	557	551	521	580	582	568	552	557	593	528	539	565	564	543	564	540	562	551	570	508	530	537	547	556	554	526	565	588	575	575	555	528	561	561	562	553	528	545	547	534	545	544	561	530	562	566	557	577	524	548	581	582	535	566	515	578	590	564	529	570	549	565	542	586	550	528	521	565	592	570	575	534	592	560	577	526	549	533	541	563	544	536	543	568	564	562	548	554	529	519	540	562	551	529	549	579	564	569	577	560	525	572	535	553	546	575	518	576	575	537	579	568	543	593	566	527	552	564	594	555	535	543	551	555	528	546	517	539	526	597	533	573	583	536	552	530	565	527	546	571	487	546	540	568	564	564	564	586	543	579	574	596	555	550	556	593	527	567	528	575	524	559	576	528	549	572	549	581	546	552	522	544	558	573	576	561	557	537	567	571	558	574	563	527	524	552	508	604	566	568	573	567	543	586	514	550	560	569	551	557	556	521	568	567	565	574	546	512	555	556	572	542	575	559	557	531	548	553	548	519	605	532	597	522	551	558	535	588	517	558	576	500	547	558	579	582	582	531	555	506	521	540	552	503	555	543	578	568	580	584	568	555	561	539	552	541	564	562	590	527	520	555	563	515	499	568	574	527	562	537	532	558	565	535	540	604	525	559	538	562	560	591	523	532	608	505	541	524	513	552	535	552	576	564	556	559	548	564	546	567	511	560	573	549	532	530	596	518	560	540	531	567	589	543	547	569	577	579	552	537	564	519	554	520	547	588	596	598	545	540	564	541	579	552	555	521	565	547	561	570	578	584	528	549	571	547	552	543	535	518	535	601	533	573	563	552	522	553	540	560	544	565	589	542	542	526	554	589	545	545	552	547	523	584	520	544	593	597	533	574	548	540	564	552	567	581	556	572	548	531	547	555	603	551	536	516	542	558	576	572	559	556	543	574	552	547	581	555	570	572	548	546	600	523	537	541	547	564	560	541	578	562	568	556	542	557	546	588	619	557	572	557	535	552	539	503	592	557	553	549	549	564	526	557	576	552	559	532	504	524	551	515	570	594	564	531	582	597	569	547	552	555	573	521	575	555	567	576	588	570	556	550	531	500	554	546	542	573	582	539	571	514	560	542	537	532	545	561	537	531	556	524	589	550	552	583	594	584	562	498	505	552	532	586	560	565	547	580	532	586	509	524	557	569	544	574	494	535	535	540	562	586	583	540	544	555	544	565	512	517	515	587	538	588	596	533	564	566	535	532	577	599	568	547	564	549	584	577	566	513	551	555	549	564	581	597	574	591	493	487	531	527	546	528	537	540	531	569	525	549	552	528	568	577	578	565	562	579	548	539	574	550	490	564	551	599	518	531	614	578	577	556	567	520	557	559	567	592	490	572	576	548	525	558	604	542	571	562	551	519	547	607	550	533	569	595	560	583	578	490	545	563	617	536	573	500	548	534	564	557	581	568	587	518	573	546	519	578	542	572	533	558	570	522	565	542	566	570	564	582	565	532	560	534	544	561	542	529	571	562	566	531	560	537	547	541	584	560	557	557	546	515	531	580	523	513	523	571	523	542	581	512	590	584	587	497	604	587	577	557	553	571	564	539	509	581	538	533	547	552	581	576	556	563	538	573	608	553	551	584	540	542	570	559	537	558	549	564	507	576	551	547	578	563	530	543	550	542	607	561	535	511	525	591	553	519	546	563	560	579	496	544	541	549	532	551	516	549	538	533	552	563	516	568	541	565	554	550	565	543	546	570	541	561	571	606	543	544	535	599	524	565	568	567	545	561	557	527	585	563	561	567	564	553	577	516	486	569	618	575	585	543	564	562	501	600	574	548	558	582	571	539	566	554	581	556	571	562	559	544	556	581	537	562	530	555	532	526	578	556	563	519	559	573	558	595	554	555	566	569	569	560	534	562	576	552	579	555	536	543	546	529	548	556	555	593	547	588	548	553	591	528	552	515	574	569	559	534	561	560	554	533	604	589	590	515	557	601	545	578	506	602	557	540	541	582	582	577	600	530	561	587	572	546	516	589	557	578	560	544	563	548	559	565	580	577	561	524	559	544	554	550	524	575	549	561	547	569	553	508
33424	40263	69331	30389	8199	1221	762	679	576	511	523	494	441	458	371	444	456	472	421	447	405	410	372	390	359	362	432	415	377	376	354	401	376	415	385	419	380	365	365	381	409	340	379	370	384	396	380	372	374	369	364	426	381	405	379	367	368	366	392	399	386	366	379	348	367	347	375	386	367	367	378	379	348	363	372	389	400	357	370	347	380	382	345	394	346	339	365	378	384	350	357	350	415	383	400	350	427	342	356	369	357	404	387	362	370	341	430	404	387	386	373	379	383	373	372	339	367	341	367	364	378	369	335	349	381	361	368	326	331	326	384	391	360	341	375	347	356	384	379	370	347	375	346	373	349	383	387	347	371	386	366	333	364	345	430	358	404	360	363	359	399	388	363	420	371	357	373	344	358	375	403	377	345	430	335	359	375	336	384	340	365	392	349	355	377	361	393	380	375	381	362	370	393	353	389	383	361	380	378	374	377	371	373	384	321	368	401	368	367	350	348	332	354	355	369	403	371	364	339	400	360	374	355	387	366	319	383	355	381	371	364	403	371	334	347	359	396	370	374	370	378	370	365	354	388	362	384	355	334	351	351	394	338	376	388	369	386	353	359	323	383	376	388	372	370	379	364	370	367	349	374	361	361	411	398	375	333	387	312	384	375	396	376	350	366	369	377	385	369	356	358	387	373	373	341	363	397	381	318	380	383	350	384	367	372	363	356	384	379	378	370	387	345	347	363	364	366	355	371	378	389	359	340	358	365	355	368	373	333	369	375	387	399	349	353	377	345	389	334	354	415	370	396	381	353	379	364	362	345	361	353	390	358	360	326	342	344	363	354	348	355	357	380	347	378	369	411	375	395	401	388	371	391	399	353	391	394	398	397	359	377	395	349	355	366	385	373	347	340	364	385	368	372	346	348	380	393	366	364	346	375	374	345	398	407	380	367	389	346	371	361	359	403	380	373	359	360	385	387	375	345	359	380	364	343	406	344	349	347	358	368	384	383	381	376	367	356	376	335	344	353	365	392	369	351	370	385	413	353	381	350	364	367	392	377	400	377	391	351	386	362	383	386	348	395	409	365	365	381	360	366	365	380	340	394	367	375	345	392	395	405	365	339	371	360	376	361	353	365	389	382	327	327	386	346	377	402	371	347	358	351	358	356	358	390	363	370	393	410	387	348	381	376	422	389	367	381	366	379	389	360	354	381	372	341	366	371	391	395	361	370	355	382	386	386	355	361	417	366	350	356	361	374	404	378	377	367	361	372	405	356	386	365	387	349	342	361	382	353	407	350	383	379	358	379	384	400	367	372	358	359	370	345	363	331	370	356	388	374	347	362	384	355	365	334	373	325	401	357	362	379	335	394	366	370	386	391	377	383	351	427	340	350	346	375	363	376	366	343	361	332	355	332	376	313	364	372	381	374	399	370	407	371	375	360	361	352	387	335	365	389	362	377	366	362	380	387	363	347	343	326	394	355	375	351	377	341	347	372	368	364	367	394	341	342	388	397	352	373	381	368	382	402	373	353	357	365	382	398	363	370	363	379	350	333	376	322	379	366	385	359	385	333	364	386	396	393	371	367	366	404	410	362	365	365	387	392	384	362	366	358	372	369	369	384	384	348	375	398	401	357	370	348	391	389	347	371	343	325	368	376	359	366	404	402	392	359	372	346	393	378	383	355	328	369	354	383	379	339	389	324	401	382	381	363	347	356	380	375	368	359	379	406	374	396	350	369	379	354	375	375	353	382	369	378	393	347	351	365	351	324	361	359	389	368	361	384	363	364	366	368	399	376	371	392	369	371	367	370	369	369	361	338	380	415	350	374	385	391	380	374	385	351	392	408	368	328	386	360	375	344	317	381	352	372	361	311	376	371	379	373	392	381	392	380	354	358	367	381	370	345	359	355	372	346	365	389	380	380	374	368	418	408	334	373	406	408	326	356	338	392	377	375	344	355	384	346	353	330	361	338	377	378	350	401	324	400	371	325	402	384	401	369	400	340	390	359	324	328	387	371	383	365	400	347	374	387	434	377	406	388	346	336	383	380	400	411	359	379	381	366	381	356	361	372	361	345	349	374	390	395	368	331	384	375	363	388	373	320	361	381	358	330	368	402	340	373	383	350	357	369	342	345	424	349	358	346	373	347	352	370	336	367	360	360	345	394	346	339	381	363	404	362	389	359	382	383	337	383	343	389	352	370	348	396	399	348	358	368	377	382	343	350	359	338	338	362	393	396	379	401	348	354	372	387	385	400	353	376	395	379	365	367	386	383	403	371	303	382	398	373	387	397	354	413	384	335	379	398	333	349	390	347	408	384	432	328	367	383	360	384	332	361	362	376	384	391	373	370	366	379	382	340	374	358	393	345	361	380	346	385	371	358	376	366	336	382	354	366	374	386	349	368	352	361	362	397	355	385	401	370	338	364	331	365	384	373	408	341	340	362	390	380	344	385	372	387	351	363	347	388	384	359	392	389	374	344	397	374	407	378	376	357	377	360	344	373	380	367	360	414	383	326	371	392	391	389	379	365	349	369	371	358	398	388	369	353	334	367	361	418	392	384	361	377	402	386	358	394	348	375	369	372	363	346	403	364	367	349	359	355	412	343	383	374	362	368	367	389	362	364	342	406	361	381	351	346	405	346	375	369	401	398	371	371	408	349	405	400	384	368	343	376	397	366	398	361	392	361	372	419	403	348	393	363	369	365	372	394	404	345	374	329	371	366	307	359	352	379	422	381	385	369	356	376	362	385	377	371	384	355	388	343	364	394	380	360	343	365	365	347	349	335	411	390	333	378	347	365	353	357	354	389	424	355	348	366	378	380	379	380	364	380	363	377	362	357	371	341	374	360	393	371	400	366	361	380	384	359	391	362	347	385	363	399	387	371	381	385	381	353	385	362	413	331	377	345	362	373	369	405	414	382	410	377	403	366	364	418	359	374	387	376	357	368	374	346	322	378	336	355	349	348	382	366	360	332	390	390	368	365	357	358	367	362	337	371	388	398	416	349	362	374	374	389	341	380	367	382	431	387	385	397	370	389	385	385	390	405	370	354	384	407	391	385	363	358	367	364	373	362	374	375	372	389	339	378	368	362	382	391	341	363	351	380	343	356	371	402	372	395	382	384	330	383	360	376	386	376	359	352	384	418	348	354	360	368	377	334	382	346	370	351	381	389	390	377	385	381	371	354	335	361	373	346	354	366	384	327	339	399	380	362	373	354	343	371	362	344	373	378	335	358	368	375	346	369	379	381	363	384	373	389	323	359	371	392	371	343	351	361	360	362	404	368	404	397	372	379	382	368	360	363	359	378	359	359	370	334	398	402	365	353	350	366	394	377	373	344	370	382	344	373	383	349	372	373	359	414	377	377	395	373	334	356	352	382	422	400	348	406	381	363	408	365	375	368	423	419	383	344	396	410	385	353	393	376	352	337	366	351	352	379	386	410	375	360	373	374	373	360	392	354	336	372	357	360	396	404	380	358	357	374	410	369	380
16306	31281	57546	23686	3985	3326	2830	2335	2176	1840	1714	1540	1505	1357	1302	1314	1219	1113	1159	1109	1110	1049	1054	1068	1039	1035	1008	1012	1022	953	978	964	937	939	928	931	927	943	944	939	893	867	913	907	955	895	920	938	867	947	902	897	948	878	872	932	953	967	1107	1086	877	880	1009	900	870	866	886	905	903	898	970	944	827	869	878	904	844	831	859	854	881	843	890	943	913	852	847	884	894	852	885	878	879	894	907	932	973	913	942	873	850	796	887	930	886	896	1028	1044	960	958	963	950	859	867	884	857	851	869	850	865	857	858	889	906	884	901	841	846	788	880	841	837	863	889	870	856	886	886	879	845	809	832	837	847	864	856	890	849	869	865	839	911	788	895	870	878	859	853	847	902	820	864	817	853	883	814	857	848	835	882	857	911	865	857	797	900	884	852	845	839	810	823	826	867	857	867	854	865	874	829	845	891	909	801	809	873	865	871	847	869	864	876	858	862	811	893	835	875	854	872	856	847	811	887	859	868	822	830	867	815	861	839	893	836	893	820	878	819	852	887	844	836	847	823	853	825	897	836	860	858	855	894	839	821	855	859	847	831	820	837	929	866	859	872	907	821	855	853	881	819	839	895	836	875	874	831	846	885	857	895	860	873	913	875	854	867	823	839	874	789	854	871	870	876	857	832	874	902	848	846	839	859	876	819	856	826	870	865	872	880	913	824	849	824	829	798	802	924	857	861	841	880	846	898	846	849	937	879	864	917	848	849	841	894	851	841	871	899	864	847	853	885	854	849	812	837	888	862	903	819	818	805	848	842	861	856	850	846	845	857	864	831	838	786	851	844	806	820	852	879	864	874	873	895	879	790	910	853	853	764	821	834	914	854	895	850	829	821	900	844	834	864	830	856	857	890	839	916	863	872	872	865	808	861	856	808	872	807	847	874	881	895	865	811	841	898	904	874	865	883	883	868	848	838	851	862	803	839	863	860	882	876	842	792	848	823	846	831	844	860	867	854	855	877	872	888	827	882	882	826	864	846	875	841	813	838	857	862	808	802	816	829	852	835	900	867	897	870	859	866	855	870	869	841	875	825	912	854	862	807	832	852	858	861	853	840	873	889	851	810	828	878	882	865	856	816	801	896	867	854	813	838	845	840	834	862	829	820	872	857	844	853	837	870	845	851	862	849	830	862	889	891	809	848	845	844	868	796	909	837	862	811	896	820	874	877	890	838	867	884	893	844	844	873	887	900	856	832	797	850	872	862	896	818	852	925	878	875	884	881	856	898	805	845	828	882	900	878	863	875	851	917	865	849	869	855	871	901	842	859	871	867	839	838	840	806	834	828	859	833	835	876	869	808	864	867	869	886	890	865	861	839	883	884	827	897	850	889	838	814	846	893	864	873	826	832	825	860	897	803	862	804	851	858	833	789	830	867	815	860	823	872	825	860	853	861	901	852	843	840	809	816	903	838	781	918	857	792	886	858	858	871	865	811	835	849	869	896	848	826	862	830	878	856	870	837	855	834	838	871	857	894	829	876	831	874	886	864	860	858	851	890	828	790	843	902	830	855	837	852	799	903	875	833	852	921	912	842	899	824	941	829	805	856	849	821	881	833	866	849	850	841	867	882	814	842	870	849	876	796	845	920	827	830	820	843	826	876	886	841	852	871	877	863	862	803	863	826	899	822	872	904	865	837	847	861	877	871	821	832	926	921	875	851	815	831	820	842	862	872	812	830	825	824	848	891	845	879	850	825	866	826	878	885	814	889	870	904	838	819	879	884	851	766	905	860	909	804	844	875	850	836	864	895	912	874	881	842	849	859	881	890	825	849	887	865	837	855	858	811	786	842	838	843	866	824	853	842	816	846	826	855	855	834	841	846	829	859	873	881	883	844	848	857	806	883	838	817	906	863	800	877	783	834	867	828	876	837	806	826	860	866	829	855	894	806	853	860	872	863	794	897	853	809	885	862	867	872	832	772	848	851	798	851	871	919	883	899	837	862	876	841	861	824	865	851	834	861	873	842	800	903	851	870	871	869	826	853	873	862	878	884	802	858	912	884	845	824	844	828	826	877	861	858	847	835	856	874	837	847	886	831	810	845	795	836	832	843	817	890	893	808	860	807	890	860	856	848	834	885	861	813	838	873	843	878	867	850	829	826	867	845	860	886	864	883	890	856	828	789	829	824	850	867	830	851	833	861	862	800	840	897	817	832	860	848	860	873	860	872	881	840	830	872	828	823	864	854	858	884	874	815	860	809	839	879	865	861	857	823	825	851	891	880	868	819	826	866	825	789	921	881	863	884	857	891	893	907	897	866	786	849	860	803	916	839	823	861	822	882	877	865	827	838	877	848	825	853	847	842	831	817	825	850	819	835	821	870	863	795	894	816	890	892	824	858	806	891	847	844	877	819	873	867	892	853	852	818	858	799	825	862	849	883	841	861	817	870	853	802	823	903	829	860	857	800	860	788	827	881	851	839	845	848	812	864	857	859	848	855	883	882	824	789	857	849	824	841	850	854	873	841	823	857	849	836	839	852	902	827	851	829	830	868	845	871	914	856	887	842	894	836	865	855	828	831	837	865	846	880	840	840	866	836	811	857	866	827	840	842	864	869	873	880	834	882	850	889	850	846	841	839	875	801	851	867	864	811	847	879	806	853	857	809	873	854	834	873	796	796	848	850	851	882	881	897	866	857	822	897	892	845	850	894	854	870	893	817	872	835	832	819	893	830	826	820	902	816	856	886	880	859	821	838	885	884	852	906	848	836	868	838	826	890	855	834	850	861	837	885	847	846	815	884	834	830	802	798	866	827	844	849	879	871	901	859	863	852	908	893	831	879	872	870	883	874	897	869	805	905	842	874	885	877	880	877	866	864	907	856	828	832	852	826	885	884	863	851	845	814	866	819	843	864	854	851	858	817	862	858	802	768	889	906	862	839	907	920	818	854	833	844	877	809	860	830	927	866	847	887	819	813	855	859	849	891	787	857	885	855	912	851	847	855	913	836	869	846	853	866	829	845	854	847	879	847	853	847	787	846	922	866	912	856	843	860	855	852	819	872	831	885	856	859	878	823	873	859	859	840	863	846	859	836	851	885	818	886	821	823	853	878	853	851	871	889	859	855	845	860	840	848	817	830	878	857	801	875	834	886	829	867	854	873	936	795	909	858	868	856	815	862	853	904	862	850	871	778	861	881	905	819	858	861	865	837	836	858	914	826	868	830	790	863	840	797	893	862	909	869	816	884	845	805	838	820	813	865	853	841	801	869	933	838	887	837	870	880	906	848	877	826	845	849	799	870	844	859	841	831	862	826	854	818	886	883	837	813	787	865	834	835	829	912	812	864	860	858	826	819	914	924	870	892	837	866	837	810	835	871	809	887	838	872	857	896	867	865	853	842	864	838	864	842	871	838	824	860	850	842	837	779	890	866	840	890	880	853	890	867	850	892	856	831	838	906	843	863	881	874	877	895	824	857	880	815	904	879	860	880	862	869	814	833	896	859
12979	4276	3992	745	330	323	310	318	311	320	308	325	331	291	310	305	288	317	322	294	301	321	344	324	293	277	354	330	298	321	315	309	348	298	277	322	298	326	317	325	335	304	335	296	354	298	306	289	360	329	280	295	335	342	295	306	338	308	311	311	290	306	312	316	289	281	286	338	313	331	313	319	321	300	317	319	312	349	338	297	292	349	298	321	304	329	355	343	278	303	306	308	302	264	294	308	276	290	315	309	332	321	343	317	316	303	313	315	313	314	295	322	335	346	293	333	257	300	298	307	303	305	287	299	339	369	324	344	287	316	337	291	326	280	324	317	338	346	318	338	315	302	342	338	305	313	323	280	321	278	296	304	316	313	317	316	309	296	309	333	323	308	295	287	355	284	323	327	323	296	331	292	293	284	322	324	339	311	308	302	324	304	342	284	307	292	324	309	337	302	294	330	324	352	301	320	314	332	301	316	300	298	315	296	314	351	296	320	327	296	319	324	288	324	299	315	321	333	325	301	312	300	307	343	325	315	309	289	336	315	320	303	328	316	332	311	321	337	320	316	312	276	310	311	343	303	290	315	321	311	296	308	332	292	315	304	316	353	323	289	297	271	284	288	315	318	327	315	313	345	333	313	312	278	281	317	287	318	313	322	318	312	285	312	290	328	314	348	306	303	341	342	291	293	284	314	290	348	316	370	302	330	267	324	340	307	276	328	278	294	329	263	356	264	321	312	335	315	291	293	327	301	281	312	327	323	314	344	293	320	297	317	310	305	330	338	297	288	312	293	318	330	317	287	296	312	309	308	304	332	299	331	319	285	317	340	308	337	308	314	293	319	325	314	325	328	270	338	301	344	292	320	348	323	300	296	323	317	303	304	296	317	293	316	328	296	336	319	308	338	326	299	283	343	308	339	308	290	292	308	296	319	349	292	309	314	323	326	329	336	325	358	314	315	307	315	302	305	306	343	312	279	264	324	343	328	319	315	346	309	284	320	305	319	294	315	309	306	328	305	280	299	300	315	322	330	309	295	304	326	360	306	300	309	302	322	312	319	333	302	338	301	322	303	323	313	290	319	330	298	332	319	305	275	269	304	309	296	308	322	315	299	306	320	291	324	333	331	294	323	325	304	281	309	316	304	322	284	352	317	294	324	313	286	282	329	283	292	330	325	295	324	300	355	337	294	313	330	323	309	326	304	328	308	298	369	280	338	333	296	296	283	299	334	295	340	289	295	319	332	349	292	311	324	320	318	313	281	328	339	299	340	305	316	341	324	346	347	342	341	330	318	284	304	357	288	329	331	329	305	308	329	323	329	312	293	321	309	306	314	285	304	328	306	333	284	307	294	314	303	306	295	314	322	349	311	305	307	310	317	324	313	330	338	308	292	303	330	308	309	330	325	322	324	299	304	328	281	313	310	318	326	320	309	292	294	288	337	303	305	325	298	314	306	295	292	290	303	321	291	297	316	295	317	288	345	357	307	296	300	343	308	300	321	331	308	316	334	297	356	326	324	333	309	319	311	267	303	306	305	335	306	326	317	315	315	293	290	285	313	322	282	337	331	337	317	300	315	289	315	320	308	326	337	314	321	314	282	308	341	337	319	325	355	315	310	333	322	319	324	306	318	318	323	296	315	320	322	311	298	295	353	303	288	345	329	330	329	344	333	316	284	290	284	322	316	313	334	344	299	347	304	332	296	302	315	321	291	301	308	309	307	329	338	303	293	301	324	308	338	314	321	316	295	310	300	314	334	328	341	325	287	331	340	326	303	307	329	311	332	318	309	329	300	317	322	291	308	338	313	299	301	289	325	307	303	307	306	297	358	320	304	337	327	313	349	283	311	315	321	338	336	315	309	312	327	298	303	370	302	307	320	322	286	320	318	306	294	327	311	332	309	296	320	302	255	343	343	285	312	292	350	344	330	312	287	296	308	315	285	315	303	315	332	294	298	324	304	347	319	289	313	289	312	289	311	300	344	296	320	319	331	318	329	292	285	327	309	320	313	335	284	294	311	305	288	319	320	345	329	335	299	280	309	347	335	344	305	334	325	316	341	338	332	358	325	298	324	326	316	320	306	289	302	306	312	325	329	336	331	303	320	320	320	351	324	322	310	313	326	302	296	326	320	324	339	310	342	317	330	310	343	297	334	324	287	336	337	304	328	300	331	292	344	314	304	305	322	330	322	299	301	311	322	280	324	321	317	316	310	294	356	312	313	286	334	306	321	290	323	279	347	325	318	315	277	313	360	338	293	328	346	345	288	315	321	287	339	316	302	289	290	319	335	305	286	336	327	267	326	326	301	312	322	299	309	310	318	319	305	346	337	321	293	325	305	323	334	303	311	321	329	300	292	308	274	303	294	315	318	308	294	335	305	294	313	357	299	313	312	275	297	323	314	321	311	313	288	346	305	329	310	308	279	322	300	305	271	323	323	333	312	308	275	306	296	343	325	318	321	321	323	309	311	287	285	322	322	309	285	348	345	318	307	316	290	323	309	312	336	334	305	323	309	332	310	321	319	315	318	330	325	317	314	299	279	332	318	350	291	291	362	337	306	301	338	333	316	278	309	319	294	338	298	353	309	355	358	355	293	352	296	346	351	320	355	318	302	298	294	312	313	335	313	341	290	319	276	324	286	282	309	297	331	350	339	331	298	324	310	318	309	358	310	312	306	295	320	328	304	310	328	304	296	317	326	318	299	299	325	324	317	325	292	335	299	331	313	299	311	315	300	300	287	337	306	276	327	304	324	303	322	285	286	324	320	317	333	321	304	323	303	319	334	309	317	346	293	319	319	282	323	306	305	352	313	334	290	316	318	334	324	293	310	313	353	297	325	308	323	320	345	309	292	338	312	299	317	309	294	278	297	332	285	296	336	314	319	306	300	350	344	317	306	344	323	329	288	359	316	306	301	327	307	355	324	254	304	316	297	316	336	300	316	275	335	343	337	312	321	319	308	314	336	333	306	313	357	304	288	281	306	295	310	295	304	275	312	321	329	347	309	326	319	334	346	284	311	275	319	288	292	316	333	306	325	309	317	331	291	308	331	353	346	306	316	316	291	327	311	293	316	319	318	340	299	347	289	329	319	336	313	349	330	303	315	301	337	317	311	318	320	310	313	343	321	311	316	315	313	339	310	320	281	312	337	321	321	283	325	320	316	304	315	306	356	311	283	283	323	321	295	323	324	304	301	289	307	298	306	302	310	308	320	304	319	334	279	326	332	307	327	324	305	316	295	291	265	301	349	325	301	317	312	358	322	301	311	303	309	273	276	341	312	312	317	301	305	309	345	298	310	292	319	311	328	354	318	343	330	325	322	328	327	316	340	330	327	305	313	283	309	341	289	314	316	330	315	309	276	319	319	364	321	297	307	305	298	320	318	322	327	325	336	330	309	313	293	301	300	325	309	311	348	338	330	310	298	309	325	333	324	300	317	326	321	295	354	279	329	308	318	312	334	341	280	317	339	344	308	293	331	306	283	302	308
6500	3981	7701	1738	828	785	673	699	770	695	723	719	739	714	692	697	764	717	763	700	727	737	718	754	715	720	698	698	716	678	731	747	720	708	715	728	733	721	688	728	728	683	705	740	690	713	730	701	752	689	695	710	667	707	714	715	728	751	783	767	708	742	730	691	758	732	704	725	671	739	735	739	723	685	730	704	705	670	743	712	713	693	703	702	724	723	719	722	722	711	737	749	723	742	699	725	735	743	701	770	722	703	729	762	711	705	719	764	749	763	723	677	716	740	730	725	761	701	741	658	700	708	747	666	705	694	710	742	741	716	732	740	737	746	740	711	722	713	734	727	727	769	670	707	709	720	735	748	784	737	746	737	717	709	693	728	743	718	719	738	717	666	678	693	763	701	746	664	653	736	707	748	699	731	765	740	726	742	720	710	724	722	764	740	682	780	677	738	690	741	693	729	793	696	730	742	707	686	720	691	721	722	682	757	689	762	731	697	728	748	690	699	733	687	682	748	734	700	754	678	706	684	720	716	712	739	744	693	702	750	730	727	721	694	831	728	673	704	695	689	733	743	698	744	715	726	715	680	768	714	704	706	742	752	739	705	746	708	722	728	690	753	705	697	679	740	731	744	703	715	790	679	701	722	742	733	689	728	683	716	707	697	692	755	721	699	719	738	736	677	733	702	691	695	680	660	724	679	676	712	729	698	704	756	705	701	700	762	691	732	734	723	710	704	679	723	726	748	712	719	682	721	708	702	731	747	720	729	718	708	674	715	767	737	698	761	726	752	732	699	737	736	743	731	754	709	695	692	675	701	691	697	739	739	701	732	682	707	710	695	718	673	696	704	705	727	752	716	735	732	686	671	725	722	715	751	723	687	742	728	673	685	721	731	765	733	675	702	694	724	720	723	731	770	759	713	778	689	676	688	713	675	686	732	738	693	734	707	656	702	716	733	736	730	676	749	734	770	742	703	719	687	721	730	657	726	680	676	687	753	740	692	701	669	753	703	722	662	723	696	721	686	701	724	704	743	735	751	736	698	707	721	746	699	691	733	730	746	724	669	718	683	712	743	726	752	714	729	711	683	732	697	718	738	769	717	719	657	723	745	719	708	699	680	755	718	778	683	753	700	707	746	738	754	689	728	740	684	727	702	725	712	721	645	722	726	709	715	794	683	725	694	697	721	713	657	690	708	668	736	729	734	724	757	721	721	700	745	700	696	689	710	735	677	707	772	726	684	706	776	726	776	673	680	664	649	687	686	682	686	731	734	722	732	721	641	734	720	743	711	731	721	667	694	723	709	702	725	693	703	675	725	773	724	701	689	712	683	736	710	757	704	720	721	722	708	768	714	741	698	716	736	686	705	742	685	712	737	718	716	705	681	757	711	770	688	711	711	719	694	724	720	710	701	691	751	700	725	726	720	721	741	717	698	709	697	733	705	711	695	748	678	693	760	686	690	721	757	775	713	659	660	745	734	747	706	682	659	723	726	699	724	686	735	745	695	674	731	689	727	742	707	696	684	726	662	713	712	713	710	689	726	712	737	722	744	739	754	694	718	737	697	700	713	722	708	738	703	695	703	726	786	711	720	757	714	724	680	683	744	701	703	680	731	729	723	699	728	719	692	778	760	703	690	719	702	710	794	712	711	660	674	725	695	695	693	744	719	701	716	694	728	775	726	713	695	676	743	724	721	767	743	712	639	692	702	704	716	644	758	763	697	718	700	707	769	725	706	706	688	724	709	707	756	723	685	747	703	744	696	714	761	732	742	678	760	734	761	696	701	657	667	700	698	719	764	733	704	682	724	702	687	706	716	737	675	766	709	740	752	724	690	675	677	740	714	715	725	689	685	702	760	748	749	732	720	760	672	736	725	736	774	708	727	713	696	714	768	690	714	708	715	745	686	714	724	713	715	665	679	708	709	653	669	725	728	697	752	726	737	743	722	711	731	682	724	722	685	762	654	705	699	691	705	748	718	691	733	762	723	727	753	728	776	716	746	767	706	747	735	701	724	705	701	706	723	733	717	714	717	675	750	723	742	734	714	709	718	708	734	714	738	746	721	680	733	700	746	731	724	739	747	713	706	732	715	699	748	694	712	724	725	728	721	698	720	696	701	782	694	691	737	723	662	718	724	722	700	697	752	716	737	710	711	714	694	784	708	727	711	723	733	711	737	703	678	705	711	749	725	707	715	721	738	675	734	735	760	772	716	752	728	685	690	698	729	697	728	722	671	709	684	716	757	674	689	714	704	653	745	747	776	728	709	762	676	736	721	726	767	733	760	762	722	694	682	695	750	748	685	736	690	723	748	696	747	719	657	718	696	730	737	721	719	726	709	680	731	715	723	704	701	707	734	767	699	717	664	722	664	735	738	730	743	752	672	668	690	745	723	755	719	727	712	683	665	744	744	719	694	756	710	759	726	724	711	729	767	683	702	737	711	750	723	683	748	696	754	735	737	716	680	708	691	750	701	705	692	757	731	725	700	738	690	695	755	717	749	727	707	714	723	722	722	655	760	704	728	723	740	715	729	731	714	723	691	712	711	660	696	701	691	731	644	711	708	726	669	738	713	743	757	728	739	671	717	705	724	684	736	732	720	722	720	709	691	723	736	726	728	724	693	706	739	635	749	698	731	748	711	734	759	707	688	747	689	731	702	734	717	718	735	701	706	693	729	679	784	723	752	720	658	750	707	669	729	741	686	641	730	735	738	724	752	735	713	709	719	678	728	744	748	720	688	702	717	720	749	699	736	702	720	710	718	712	706	695	684	703	737	719	685	699	698	717	722	744	704	723	737	712	687	753	725	701	720	714	730	743	722	702	721	717	709	679	719	717	734	713	767	691	715	773	736	729	694	739	698	707	717	757	735	750	730	713	722	702	716	673	761	764	729	698	718	762	739	754	682	752	719	747	726	703	703	712	738	718	770	714	769	728	730	767	714	705	732	713	711	724	721	682	743	725	739	749	780	722	685	662	735	718	731	762	710	678	708	696	716	754	744	746	697	726	697	733	718	743	743	663	730	700	772	670	729	712	703	738	784	658	699	725	704	796	741	733	733	727	726	753	748	750	682	673	747	719	670	669	636	695	691	776	758	734	714	748	719	732	695	689	701	645	682	707	707	704	721	741	736	742	722	728	713	714	676	701	721	679	702	763	694	736	721	744	735	700	741	729	740	783	717	670	700	687	704	715	749	695	687	771	706	734	746	739	754	725	751	748	737	702	702	732	721	727	708	723	772	676	699	719	736	711	728	706	750	755	702	720	742	678	730	724	748	694	707	724	709	714	745	750	721	733	677	725	692	706	672	778	705	714	720	681	694	715	674	694	749	765	741	769	726	680	732	715	765	712	751	730	695	680	707	750	727	768	731	662	725	780	675	719	732	742	706	691	753	718	729	711	729	713	704	746	668	694	690	706	738	749	717	727	742	697	762	710	706	742	692	698	731	715	744	728	688	706	711	699	709	698	727	743	760	739	698	745	705	705	735
20965	22241	55809	20659	2549	523	453	365	325	345	304	305	281	298	267	301	261	269	291	264	259	260	259	286	253	251	258	263	253	246	257	252	239	250	279	250	244	241	226	241	249	262	217	231	236	272	246	212	242	268	253	262	292	293	268	227	264	246	289	265	256	280	272	270	232	257	275	283	292	280	264	255	228	245	211	251	248	259	255	245	260	239	243	238	266	236	267	268	250	271	259	240	247	279	229	284	266	244	260	251	258	228	267	242	247	234	249	237	271	286	256	255	250	251	260	257	235	236	252	262	276	244	245	245	246	263	236	233	257	264	242	234	232	246	261	293	268	265	239	263	247	227	258	247	269	241	220	223	237	249	226	239	249	211	222	244	254	258	265	251	253	247	249	237	244	241	248	234	269	246	258	252	260	257	262	229	248	246	253	274	261	242	263	243	267	217	240	237	228	225	269	231	283	256	241	242	257	252	260	272	287	233	269	282	228	251	251	247	238	224	228	250	243	270	258	230	264	219	262	269	245	242	252	227	255	251	233	243	260	212	260	252	212	231	241	240	223	259	253	249	266	241	236	252	271	246	250	260	268	247	252	249	259	226	275	250	270	268	267	235	240	258	250	237	266	279	243	246	257	231	234	245	258	247	259	267	268	247	257	248	234	240	242	235	284	264	272	244	247	244	244	251	231	266	220	256	264	227	277	250	222	269	267	275	254	240	270	264	250	256	258	224	262	230	232	241	243	216	259	250	262	284	268	284	269	233	236	234	234	254	211	260	241	285	261	232	287	250	240	242	263	276	256	248	257	259	226	291	237	225	259	252	267	243	247	258	248	261	233	249	237	255	224	254	254	243	252	256	246	247	249	255	241	233	252	251	244	240	252	269	270	240	244	247	242	255	259	238	249	273	256	269	246	251	221	238	253	276	260	220	264	209	255	277	272	247	219	253	255	260	234	220	240	237	236	205	239	246	231	257	211	249	246	243	248	236	221	260	221	239	265	220	240	224	264	235	251	255	242	282	268	249	212	259	244	260	241	240	222	229	240	271	262	240	254	228	290	252	258	262	261	249	219	232	278	256	245	236	213	212	241	246	264	263	262	249	247	242	245	243	264	242	243	295	238	258	242	244	253	253	240	245	222	239	261	264	235	225	248	259	248	253	239	235	255	225	278	256	262	246	226	259	266	272	261	245	219	265	225	223	258	220	227	249	233	235	257	231	266	266	270	270	254	265	223	258	257	265	249	229	251	230	259	261	278	256	263	217	228	262	237	253	268	263	300	248	226	249	225	264	237	243	269	261	272	230	245	251	268	262	276	245	241	232	268	275	255	240	233	234	239	259	235	241	244	297	255	259	258	239	239	240	280	241	272	247	257	241	243	255	250	264	268	273	239	241	225	260	229	236	221	248	246	279	248	251	275	230	252	245	241	252	264	263	239	255	253	255	258	241	223	211	264	256	249	270	256	228	245	238	238	263	263	244	232	242	270	270	236	273	260	246	243	253	282	245	232	259	264	261	259	234	228	224	266	257	287	239	244	272	274	261	257	229	253	271	250	234	261	246	253	238	270	265	241	217	255	236	227	285	251	258	223	264	250	237	247	245	247	255	247	285	266	231	256	241	245	279	251	288	233	233	216	257	245	257	225	259	260	269	229	270	261	269	232	230	240	266	217	251	235	234	239	260	254	246	250	251	283	252	263	241	252	219	257	254	250	232	250	261	247	254	242	237	266	244	236	263	250	247	240	245	245	244	242	211	254	266	243	219	229	256	269	230	235	256	257	244	255	260	247	219	232	250	248	273	245	247	264	235	240	236	261	233	238	249	254	236	263	274	238	258	259	279	247	270	274	265	264	261	267	257	259	216	282	242	255	238	239	211	234	250	279	248	271	262	260	245	261	239	287	242	262	252	287	249	217	250	283	263	244	247	236	245	241	252	254	214	269	250	235	241	279	253	285	238	233	216	240	274	260	242	268	249	251	254	278	249	255	262	259	255	282	238	271	243	221	219	233	248	251	242	266	259	226	283	271	237	238	261	227	249	246	230	257	235	278	242	226	267	255	248	275	240	254	262	272	258	252	233	271	262	264	258	267	253	259	274	231	279	303	260	244	217	243	257	251	276	222	251	286	243	251	271	267	241	238	252	260	259	233	200	258	212	260	269	250	237	263	236	249	245	264	283	259	224	272	288	270	213	224	231	255	267	244	286	254	231	254	255	276	252	234	233	255	227	247	254	242	250	239	237	227	277	281	250	228	238	237	237	245	245	279	255	268	229	245	250	229	243	250	240	219	243	229	281	244	236	271	265	267	229	276	243	249	239	277	279	231	234	260	254	256	270	230	234	211	248	273	244	253	274	253	278	244	226	254	255	252	252	252	269	252	231	215	241	208	250	240	266	253	253	263	271	225	249	263	248	240	234	256	277	237	269	263	258	246	247	253	254	248	250	257	254	220	249	235	280	268	249	248	237	269	293	234	259	233	264	241	243	242	232	244	249	243	228	253	255	251	256	258	233	243	239	261	255	247	261	238	285	264	282	247	231	202	245	270	243	255	256	273	242	232	255	240	230	244	247	232	238	262	247	267	221	222	278	261	251	275	241	281	241	234	269	251	263	248	269	261	271	263	242	252	247	254	253	257	231	229	259	250	283	253	259	234	242	236	208	234	289	249	234	220	255	222	250	218	259	257	222	243	255	227	244	225	234	246	248	228	250	269	249	264	283	244	267	260	263	274	268	240	249	272	268	230	269	261	234	245	230	271	231	238	263	238	259	240	249	250	240	226	246	242	257	245	264	242	244	244	273	261	264	225	229	257	248	245	291	244	246	258	276	251	246	241	239	240	246	210	254	246	255	232	245	257	273	243	255	260	255	233	260	296	269	263	238	223	240	270	238	230	237	253	278	253	244	249	237	262	232	255	253	267	269	249	241	257	230	237	252	229	235	243	256	263	250	257	280	258	265	251	265	220	240	245	258	248	254	264	266	242	254	228	229	267	286	258	261	213	246	277	255	261	269	248	230	234	259	279	246	248	241	256	224	247	272	226	266	208	260	253	261	273	253	266	230	268	236	230	249	223	268	235	243	255	243	259	270	227	243	240	244	250	231	238	233	237	266	243	217	238	260	283	281	230	248	268	267	223	246	238	217	252	208	229	235	269	243	259	249	265	255	235	203	234	249	259	224	252	236	281	285	235	256	237	243	241	253	246	237	250	293	277	277	244	239	243	240	240	245	237	238	238	247	262	274	258	249	253	248	238	245	239	265	259	253	264	245	259	262	279	245	229	256	266	229	251	248	255	247	286	260	241	248	278	217	253	200	243	225	234	256	254	258	271	236	264	224	231	237	252	265	253	217	218	263	249	226	243	255	260	202	226	271	260	257	240	259	282	287	289	266	256	245	243	277	243	286	260	267	246	234	240	230	240	230	242	275	257	265	271	240	233	252	262	214	242	239	249	225	264	270	271	251	255	263	255	276	229	255	272	227	244	249	248	228
11135	19436	47946	18234	2200	1868	1525	1399	1151	1089	1038	990	874	883	904	774	781	729	710	745	692	780	722	662	715	679	649	653	650	643	641	654	631	660	660	634	681	609	637	637	609	617	639	655	621	651	624	617	598	646	657	647	651	642	619	640	620	712	752	654	649	655	629	638	632	626	602	602	637	651	747	645	599	630	608	664	591	585	673	608	598	564	605	599	603	615	582	651	645	685	616	594	634	648	625	644	632	651	668	612	629	603	685	604	662	648	688	682	708	696	657	674	606	589	590	589	585	604	549	584	647	607	596	578	581	609	619	555	606	636	607	593	656	595	595	591	641	604	610	575	568	620	616	598	566	605	632	628	567	599	588	635	633	611	617	644	643	636	629	554	596	585	585	545	648	613	633	613	588	584	574	595	614	584	614	638	618	614	608	604	592	593	610	616	607	660	611	575	671	613	625	626	608	601	603	606	607	612	595	616	618	607	645	602	622	636	599	578	625	592	598	609	599	594	612	606	608	589	586	613	607	617	612	586	611	640	602	590	626	607	600	565	609	642	595	616	553	644	604	621	564	557	629	606	614	594	603	563	606	564	614	588	620	648	587	647	633	604	596	573	622	605	592	591	572	627	600	597	633	606	563	651	624	627	594	585	573	611	620	600	642	618	574	614	594	595	610	587	598	621	604	598	568	604	596	629	588	605	592	632	609	609	631	625	563	595	629	593	647	619	586	626	632	608	624	626	543	607	618	579	608	569	654	620	590	629	596	627	605	561	604	597	589	565	596	603	564	612	587	588	619	612	601	585	673	617	604	603	610	595	609	620	631	646	600	643	624	596	585	629	596	581	599	598	593	587	580	625	595	627	637	603	603	608	605	569	589	620	602	627	605	632	647	620	651	608	590	616	569	607	580	603	631	592	577	564	603	548	584	554	640	534	636	638	613	649	603	612	588	591	633	584	606	612	567	612	636	608	622	609	592	616	607	596	608	590	588	610	638	626	634	590	569	626	581	621	607	566	597	591	635	637	623	585	634	614	595	653	593	587	576	610	597	617	614	577	623	606	583	604	627	557	621	660	594	610	601	641	609	590	650	646	606	642	665	624	626	573	630	629	627	586	659	632	620	622	608	576	592	626	653	588	648	572	572	620	599	626	570	616	625	604	548	626	612	592	562	602	618	601	611	556	643	614	601	573	586	615	625	613	602	593	618	578	568	598	654	580	598	610	627	588	685	612	620	647	660	634	609	613	548	643	596	581	616	638	642	596	600	646	599	597	611	567	597	618	591	618	599	639	594	644	584	594	593	616	648	594	605	605	598	615	620	686	602	606	584	617	592	587	618	553	635	606	622	581	604	634	562	618	631	578	589	579	603	603	585	611	565	674	568	603	604	590	601	579	648	615	620	570	627	573	579	622	641	615	611	600	590	609	609	674	581	602	647	591	645	553	567	631	618	571	592	618	623	586	637	629	572	579	612	585	570	597	583	583	612	586	583	601	609	619	584	579	653	658	612	571	610	605	577	633	583	658	581	593	627	591	582	640	587	573	600	621	660	645	583	632	586	601	579	632	595	622	618	602	608	647	598	618	594	585	610	578	634	600	610	570	595	602	573	632	575	605	655	607	623	584	592	655	628	618	648	599	604	620	628	627	603	586	569	613	586	630	610	628	583	669	592	587	594	587	608	600	579	615	609	606	580	614	634	625	618	576	615	603	650	569	587	609	629	587	591	581	601	612	620	594	635	597	635	620	608	630	633	597	583	597	608	604	628	587	580	631	630	619	603	581	580	553	582	577	603	640	654	617	658	641	638	643	622	598	582	613	648	617	575	620	604	578	599	609	625	666	630	591	618	616	574	658	620	611	611	605	645	594	613	633	597	623	575	634	625	599	621	597	628	606	631	633	604	615	558	631	597	666	591	585	610	622	608	633	568	606	589	620	574	627	627	597	621	606	627	606	656	604	598	603	662	632	623	597	557	638	628	647	599	591	644	591	618	598	632	623	612	582	558	589	633	589	620	635	537	632	590	598	605	617	614	590	648	599	638	571	612	599	634	637	581	580	609	587	594	615	611	605	605	592	629	610	583	555	599	612	613	611	649	627	622	605	604	612	585	619	618	657	596	623	610	557	582	620	622	620	621	645	618	561	576	563	593	663	589	600	588	653	647	602	611	665	617	595	594	646	652	618	628	630	610	625	605	598	604	586	649	626	614	610	625	641	583	618	630	571	636	609	607	627	634	628	621	579	611	626	579	614	565	612	601	613	616	606	611	634	635	595	610	571	638	635	621	597	612	623	642	605	604	627	584	594	608	603	622	567	659	606	569	635	588	611	587	615	629	634	618	608	624	568	622	617	574	586	599	565	665	543	627	624	612	606	670	648	568	616	615	631	659	572	628	643	623	645	599	612	612	631	606	604	592	632	634	577	605	657	598	621	641	593	620	630	604	632	617	612	621	602	633	595	614	601	635	629	601	599	582	592	588	616	572	619	615	570	648	551	610	619	609	611	581	609	638	623	595	582	590	599	586	631	574	598	603	650	624	611	607	642	644	639	583	642	577	643	583	618	574	624	668	578	598	616	567	611	600	621	627	614	643	626	586	621	595	596	590	588	652	634	621	651	595	612	645	585	613	594	613	615	605	584	637	589	570	585	625	571	617	612	581	596	590	644	592	599	600	610	594	628	571	603	571	628	581	592	574	590	585	662	629	610	633	622	614	620	628	579	578	612	585	608	650	621	581	673	615	590	593	619	614	591	628	620	633	580	592	596	625	645	600	616	599	599	636	591	632	613	629	587	602	624	612	617	616	584	606	591	589	605	581	635	610	608	622	612	605	582	599	624	668	621	595	619	575	595	596	638	583	618	601	607	639	600	597	614	580	593	623	575	586	636	606	580	574	602	565	593	636	608	603	636	624	584	592	620	595	643	615	603	624	592	627	646	604	639	635	658	588	580	600	583	616	623	618	588	615	590	594	624	575	620	601	596	607	633	590	611	557	606	590	611	611	601	650	590	605	612	611	604	580	610	622	599	600	590	628	536	628	651	572	619	594	631	606	621	607	566	600	566	572	623	649	587	596	585	621	601	603	614	603	610	657	594	630	589	648	597	603	597	572	603	582	631	619	600	586	616	631	623	640	585	640	601	613	574	601	601	606	605	583	606	590	666	603	587	592	579	605	591	608	561	606	624	602	594	613	586	645	606	599	600	598	567	608	589	577	593	568	563	612	573	649	597	621	597	630	640	622	602	595	604	639	648	617	581	604	593	634	594	613	617	583	603	603	559	613	612	614	565	648	619	615	620	620	594	616	614	585	644	599	611	626	625	622	631	603	574	581	576	579	599	606	608	643	593	584	612	584	584	589	609	605	563	614	626	588	639	635	602	651	590	620	616	627	588	573	565	563	594	618	591	596	560	622	623	637	635	625	586	606	656	624	609	611	572	621	619	590	562	663	618	604	578	626	567	563	566	590	627	623	609	594	595	637	589	602	621	589	606
27398	34114	70544	32989	7954	1276	818	679	599	582	522	514	526	482	478	467	465	428	454	411	425	433	429	431	429	412	409	425	418	395	419	382	386	384	393	425	435	413	423	425	436	388	418	409	414	401	385	393	442	384	349	411	393	364	403	443	423	407	404	432	362	368	369	403	401	408	442	349	367	417	427	360	415	427	383	438	389	397	402	425	394	390	416	372	423	390	376	400	429	416	371	432	374	391	372	397	364	422	392	381	383	363	413	346	420	419	450	415	427	428	402	425	435	387	385	396	376	396	381	412	420	397	411	405	431	413	380	385	411	376	419	381	406	392	405	415	397	383	416	441	393	373	413	393	373	415	406	381	380	425	387	380	411	392	408	419	378	440	416	379	396	398	385	383	353	400	378	375	423	376	381	397	378	407	388	391	403	367	397	385	444	396	348	441	425	419	393	418	432	386	361	392	425	374	398	357	417	344	394	427	374	354	372	414	409	397	365	402	402	424	406	432	402	400	418	393	431	418	410	422	370	421	396	367	414	408	420	397	403	367	425	368	413	384	389	386	390	413	377	420	350	370	386	386	374	419	382	370	394	398	414	431	398	424	359	417	410	433	388	416	359	414	380	410	387	352	414	365	395	422	384	381	389	390	401	376	396	413	440	394	402	365	428	401	408	427	410	401	405	417	402	396	389	380	398	407	404	388	357	383	393	372	399	419	391	388	394	371	358	440	404	383	361	384	415	418	402	429	436	388	394	400	407	371	384	415	388	405	413	393	380	372	396	396	397	371	380	404	408	338	369	367	400	389	374	406	390	384	429	377	374	426	395	406	421	390	415	415	388	354	405	404	401	368	411	384	372	357	391	422	387	405	380	390	423	408	365	431	396	413	418	380	386	380	388	386	378	376	382	387	371	373	388	417	378	414	407	390	406	388	418	416	446	387	392	402	360	387	391	357	389	397	383	348	399	400	371	386	349	422	395	365	391	409	388	397	386	392	405	409	396	395	362	393	362	413	402	412	398	410	398	385	392	375	375	406	370	402	352	408	406	381	396	359	397	382	399	396	381	383	370	367	416	390	383	388	426	373	416	445	413	394	399	398	380	440	392	358	400	397	395	395	381	379	406	434	453	380	390	360	399	387	356	373	397	378	412	390	377	365	399	428	412	429	381	409	369	413	383	377	401	405	416	425	382	408	358	421	353	409	405	374	404	353	382	403	402	373	372	435	426	399	389	367	403	386	399	398	425	450	365	426	398	391	359	397	364	422	397	401	386	426	429	393	373	372	423	348	395	371	400	430	387	412	391	402	382	402	403	414	391	389	380	410	431	420	440	409	378	405	368	364	416	383	391	392	349	417	393	401	360	396	391	388	384	420	391	389	369	394	379	396	407	396	410	394	388	405	418	409	381	405	390	387	378	408	368	401	362	391	426	366	381	402	368	423	422	396	359	389	411	361	391	363	383	409	400	371	404	425	405	390	365	390	423	377	397	377	379	404	386	415	369	388	424	392	378	407	396	420	392	379	359	366	422	422	375	407	427	389	351	368	423	412	360	400	424	404	340	392	411	378	409	428	394	393	418	394	404	389	427	405	380	370	399	388	369	394	416	420	398	425	391	414	399	386	394	376	430	399	376	436	384	407	369	371	362	374	358	413	406	396	383	353	403	386	423	394	401	395	370	382	394	385	362	371	374	405	371	370	348	408	377	364	374	389	416	409	383	424	392	411	388	401	390	362	420	378	404	402	374	400	426	402	380	382	392	406	434	403	394	382	404	426	386	412	401	426	418	398	406	383	343	388	391	412	371	416	370	396	375	381	393	399	391	402	402	392	370	366	379	382	392	403	384	387	348	406	426	443	390	423	384	389	380	439	381	377	405	387	424	398	397	427	386	418	371	434	408	442	394	375	370	400	405	380	393	388	365	412	406	419	376	374	376	377	420	397	409	419	396	394	393	385	388	384	383	363	357	375	391	377	391	417	363	401	411	405	383	388	388	391	362	403	372	409	415	370	403	349	436	397	400	390	404	375	381	351	405	378	396	349	439	432	399	391	401	376	398	406	377	396	426	406	397	382	440	421	343	375	371	383	386	369	388	389	413	393	424	380	373	410	394	403	409	381	382	396	350	438	406	405	389	407	423	380	409	392	366	393	392	353	380	397	362	433	368	391	383	409	406	380	374	417	393	398	377	418	392	391	418	408	399	410	396	398	399	410	380	399	410	392	350	369	415	401	383	398	389	401	429	378	377	410	374	370	380	367	416	401	434	403	378	399	403	399	385	419	410	368	406	371	423	409	360	385	405	419	369	388	359	414	438	383	394	349	416	395	377	400	395	377	420	392	370	374	415	384	351	395	396	340	373	347	374	374	402	389	368	391	395	390	388	362	377	415	399	379	374	373	402	407	363	353	375	396	425	364	371	414	378	444	373	409	366	381	391	377	384	429	379	418	425	363	424	358	411	396	387	396	370	412	388	369	392	374	426	400	367	389	384	405	390	398	394	369	378	404	397	403	411	378	393	414	437	416	414	401	432	434	388	391	379	396	412	408	381	395	389	443	395	380	365	401	378	369	406	421	390	426	391	381	419	389	403	406	374	375	416	368	385	391	385	386	388	414	406	398	386	389	367	426	394	356	378	386	384	414	408	411	358	401	374	394	414	416	400	420	421	425	434	358	335	410	373	382	375	384	414	408	409	414	380	415	453	406	415	386	395	366	393	392	398	409	373	373	373	399	366	438	408	402	394	385	415	390	393	370	394	391	387	405	391	438	376	383	364	368	401	425	465	391	372	403	378	380	371	425	365	392	417	399	398	412	394	392	401	396	400	374	372	403	405	329	396	417	392	384	393	445	403	399	377	343	417	387	406	393	384	373	367	416	361	454	432	407	407	414	406	391	389	397	407	412	380	392	399	420	395	385	392	419	386	398	388	408	392	357	389	373	412	396	391	396	386	407	348	388	364	368	403	377	373	362	423	432	395	392	382	368	390	363	361	390	420	413	404	399	380	397	385	402	413	406	421	408	406	356	398	368	341	338	376	344	373	397	382	390	424	391	415	394	396	414	422	375	436	403	371	392	435	373	421	391	397	402	392	389	376	430	366	363	367	409	360	446	404	388	390	379	417	421	429	381	404	385	393	370	405	348	362	380	388	394	386	412	414	380	369	417	392	389	384	371	384	404	363	392	413	393	394	371	381	415	410	440	348	374	379	383	374	356	391	384	427	393	395	372	380	365	364	379	405	397	422	395	365	400	366	367	407	418	381	412	369	381	391	370	391	414	419	382	394	418	393	412	378	369	397	371	391	379	396	409	399	392	384	389	395	388	380	416	382	407	387	399	407	367	427	396	398	400	408	400	393	425	387	388	417	432	398	389	398	403	422	419	424	377	385	419	393	416	389	397	436	400	401	400	427	397	371	411	391	403	386	392	402	412	390	401	383	382	390	362	371	372	461	417	369	387	409	410	399	394	403	410	373	385	385	390	389	414	406	415	414	399
12854	26816	59545	25862	4154	3559	2891	2375	2214	1993	1737	1558	1538	1447	1369	1354	1330	1209	1168	1238	1160	1079	1083	1111	1079	1071	1055	1015	1020	992	999	1034	993	1060	983	1006	1012	1018	937	945	991	928	958	934	957	931	963	931	1014	991	919	959	970	950	909	966	999	1077	1069	1009	992	1026	927	895	865	922	901	935	954	1201	1142	873	970	906	953	960	916	971	909	848	970	953	893	899	896	898	937	870	938	904	921	947	951	984	915	1023	1002	927	988	898	970	923	925	908	1041	1026	1020	1025	1035	1023	1080	992	929	950	948	899	905	904	837	897	893	916	924	934	948	894	910	946	960	952	949	942	860	917	957	869	843	897	933	909	888	919	934	922	986	891	941	879	933	909	994	955	904	879	910	868	944	946	921	833	919	847	862	912	943	862	892	867	915	934	914	918	912	887	861	885	886	912	916	919	869	938	865	915	891	905	881	907	880	930	964	939	904	890	922	816	883	925	879	917	922	923	887	923	935	916	965	899	892	891	864	877	937	939	846	842	903	843	877	838	937	881	888	909	870	928	908	857	903	935	834	906	942	890	941	877	929	960	914	929	879	907	912	888	872	882	959	920	960	858	898	877	922	922	910	873	921	948	914	922	909	873	911	912	893	947	915	920	961	973	912	892	877	893	943	877	857	869	927	923	879	908	889	947	928	888	936	876	910	929	926	875	895	902	1000	920	923	959	876	869	898	842	884	899	945	879	877	926	968	922	957	878	904	928	966	885	904	924	904	902	889	875	898	933	904	876	840	897	935	866	817	943	870	917	930	902	901	887	907	924	853	880	868	887	907	934	909	874	885	917	858	899	890	963	933	899	886	880	908	836	924	869	869	951	905	891	822	877	897	927	922	870	889	912	929	930	985	895	933	877	947	897	890	893	924	934	930	918	959	938	888	904	869	923	897	905	877	878	952	914	924	900	905	913	954	910	890	892	952	860	921	903	928	889	905	882	911	889	816	904	913	898	882	872	897	928	896	883	921	862	940	865	903	872	914	959	946	932	880	834	849	859	884	870	853	861	893	974	918	867	888	878	910	939	921	922	893	880	925	910	923	912	915	908	946	908	926	881	939	916	939	917	882	858	904	938	881	914	913	945	935	914	861	914	894	948	861	861	961	891	911	882	871	903	901	953	914	902	938	906	872	904	850	932	875	937	905	884	975	875	951	849	983	919	942	907	898	955	888	946	869	876	896	876	895	947	962	931	850	892	906	897	868	869	849	874	923	860	910	869	865	875	958	906	882	938	916	905	902	893	888	898	928	895	926	860	868	907	920	930	920	920	868	833	882	878	930	918	847	916	937	907	889	886	937	932	953	955	868	898	895	851	915	976	910	921	879	910	906	963	854	935	928	839	916	880	885	859	976	881	908	906	962	902	862	909	948	912	947	922	888	910	927	931	873	859	887	939	888	916	899	906	892	966	859	869	882	876	891	848	889	924	982	922	882	941	936	878	886	925	965	916	927	913	878	844	918	913	976	949	889	892	838	884	897	855	888	844	903	871	872	899	931	926	948	876	891	982	890	908	926	893	905	898	900	868	876	899	903	896	880	910	901	959	900	870	933	864	879	941	922	846	870	920	925	883	903	907	864	927	877	823	929	910	984	909	954	905	862	939	906	907	965	906	919	906	898	897	955	849	901	906	893	880	963	889	889	922	869	863	906	896	931	916	940	917	907	904	891	906	891	923	929	918	897	883	929	903	934	836	924	868	891	895	927	930	918	893	934	910	934	907	846	922	884	933	918	921	908	877	876	882	904	909	937	926	844	933	856	848	896	929	840	901	948	928	884	904	838	916	944	930	882	890	960	958	878	922	947	908	883	837	931	975	953	921	941	943	931	882	940	913	842	867	858	945	906	880	849	942	862	912	905	882	925	902	857	923	872	926	899	941	878	879	903	965	912	939	873	918	891	888	932	952	938	839	898	883	879	892	890	870	898	908	874	929	890	897	935	938	936	925	916	897	943	944	921	952	914	867	944	951	869	900	898	878	890	890	931	897	916	876	849	933	949	945	867	855	869	955	919	881	889	916	916	902	944	955	900	908	867	906	874	922	866	936	880	882	904	866	910	899	889	885	890	870	868	863	858	874	892	934	917	864	934	944	903	895	941	888	878	873	970	927	832	918	943	876	900	922	922	930	892	883	897	911	915	928	933	889	945	851	926	851	929	939	894	904	926	889	882	870	898	945	897	894	888	889	929	884	993	881	891	959	904	871	953	960	878	922	903	900	940	907	868	896	961	867	895	893	929	852	838	853	896	928	895	919	855	890	907	930	855	838	884	904	891	966	903	897	882	901	891	886	892	911	828	848	917	919	870	920	927	902	893	978	929	904	908	933	906	904	914	912	938	930	915	930	909	919	870	865	882	881	929	897	920	910	966	902	929	907	832	909	842	915	922	814	873	872	914	1003	915	922	951	918	929	867	922	885	917	898	845	878	891	850	864	925	929	911	903	867	928	963	897	921	917	951	930	918	852	912	923	912	922	897	920	910	937	955	878	929	860	900	930	917	913	920	895	855	911	912	920	894	870	861	876	947	921	892	900	884	901	894	938	874	922	920	912	900	849	922	968	909	903	861	885	880	872	874	965	932	924	842	883	878	923	881	883	853	930	880	866	888	941	923	879	897	921	908	871	896	880	920	913	895	915	909	943	880	899	890	907	925	909	904	964	923	861	874	919	878	886	963	937	908	974	889	890	871	891	906	893	860	874	903	944	915	875	936	954	925	953	917	910	915	904	915	910	945	877	932	916	889	860	896	900	906	907	852	907	918	871	928	892	906	910	855	958	851	869	826	901	918	938	937	946	866	896	878	866	921	876	936	846	925	888	908	927	937	891	940	899	940	869	905	916	889	894	883	964	917	864	918	881	946	868	818	924	902	884	910	854	897	943	873	964	880	922	892	887	866	888	944	917	937	914	890	908	879	882	880	892	915	943	903	889	949	889	873	917	926	908	912	925	885	927	880	827	887	961	919	824	890	890	934	886	969	902	938	880	876	872	875	930	958	868	901	925	892	849	882	892	939	863	918	945	844	938	872	867	875	895	880	910	893	940	902	866	946	917	906	868	949	893	939	905	957	865	863	872	913	907	878	932	960	897	932	904	846	917	930	954	888	888	922	909	898	940	953	916	936	903	944	885	908	885	858	913	962	885	897	898	961	923	919	859	872	923	889	924	970	902	937	905	879	916	909	866	908	883	918	904	897	973	890	893	928	892	902	933	891	874	913	874	846	923	940	908	877	913	922	880	880	866	896	918	903	921	887	890	931	938	902	877	884	955	918	874	920	924	903	947	896	886	904	897	920	906	898	928	935	899	883	953	903	943	937	883	881	906	950	840	888	855	865	948	844	880	914	926	872	921	892	885	901	932	905	897	901	930	968	929	896	910	873	880	917	933	891	906	866	895	823	869	944	927	853	933	900	929	851	907	935	930	944	896	900	880	901	946	879	916	935	896	955	951	932	898	871	885	938	895	912	902	899
7469	2953	3820	820	358	307	343	328	339	306	304	318	333	315	332	339	350	344	327	329	343	329	324	334	347	319	347	334	340	337	335	339	339	320	367	340	319	341	323	347	308	340	319	325	328	365	321	363	341	336	341	328	325	330	360	338	324	356	316	350	343	342	342	313	306	374	317	354	342	340	319	361	365	322	324	297	347	327	354	325	321	320	333	321	359	327	340	351	315	330	361	342	336	322	347	344	329	345	314	314	359	326	334	350	320	320	344	351	346	326	345	339	346	309	329	340	332	318	359	353	298	343	323	314	361	338	351	334	312	308	337	345	325	343	297	338	331	351	302	346	313	314	305	365	335	362	330	344	349	354	371	332	353	315	349	337	340	353	372	327	331	313	357	333	333	347	305	305	335	346	327	329	324	320	353	295	327	356	305	346	333	369	313	343	310	356	358	343	328	341	345	369	290	355	327	316	340	308	322	373	335	310	319	344	367	364	313	298	309	362	321	339	315	287	329	338	362	360	359	327	339	355	322	359	322	324	316	339	368	323	310	333	371	326	350	348	320	332	334	345	336	339	369	332	280	319	292	335	339	316	312	318	341	338	350	312	294	327	326	337	326	335	353	304	331	361	334	335	327	312	330	342	343	313	336	311	318	312	345	342	347	319	334	317	308	287	383	364	319	318	346	299	350	319	327	295	333	350	309	326	293	335	341	340	364	300	316	324	335	336	310	335	308	275	319	347	348	386	352	327	356	316	307	334	336	342	318	326	364	320	315	346	310	272	323	357	349	335	335	372	310	331	306	336	348	318	333	318	345	352	351	342	327	334	325	360	324	318	325	321	320	341	341	337	300	319	344	358	339	280	319	329	341	292	336	369	333	361	338	324	331	346	344	313	369	284	330	279	337	318	326	335	351	348	321	362	361	339	305	322	341	353	348	332	355	351	345	355	308	328	327	334	320	339	303	344	295	332	363	332	316	333	342	331	317	319	336	304	335	326	349	328	310	343	335	379	361	326	326	311	315	335	347	348	298	335	336	326	341	326	354	302	314	308	339	315	345	321	351	344	353	348	312	338	343	311	303	307	332	329	333	341	331	355	311	342	317	309	316	334	337	342	340	364	323	334	331	353	376	324	363	313	349	335	335	333	359	331	359	322	373	325	320	312	356	326	329	317	334	354	349	344	362	367	307	352	304	374	316	359	362	321	372	325	328	325	338	337	337	330	327	337	339	339	334	343	322	361	338	319	315	318	310	313	353	313	358	313	334	299	340	311	326	317	334	335	346	344	327	352	325	354	360	324	385	330	333	378	341	313	358	357	385	352	321	365	347	318	331	342	329	313	327	357	349	327	351	331	368	332	364	354	353	326	295	346	338	358	354	330	334	314	313	350	341	319	333	356	327	341	355	304	324	306	320	383	338	319	362	334	328	346	351	340	353	332	316	334	325	304	310	336	323	332	350	345	326	322	370	326	326	309	336	336	330	357	334	343	322	323	325	322	287	336	290	341	338	359	310	336	345	332	343	346	373	336	364	319	311	288	341	349	308	312	352	329	333	375	328	325	346	331	330	326	357	334	328	366	313	325	317	323	342	333	342	337	301	323	334	329	349	343	314	349	339	361	321	347	324	310	380	330	315	352	346	329	378	368	355	331	326	339	346	323	361	291	349	307	344	355	329	339	297	329	362	333	333	312	345	352	354	351	327	357	347	330	363	351	355	334	346	325	290	301	326	329	344	351	352	323	364	364	314	346	331	356	353	335	317	318	319	349	317	341	345	294	304	333	307	323	340	313	326	331	303	324	347	317	359	333	348	371	307	352	281	335	387	341	325	303	354	329	295	332	328	306	338	376	316	332	318	325	311	313	355	363	340	354	310	350	343	362	323	345	366	374	305	301	376	361	331	315	328	332	334	312	350	309	337	343	332	360	326	353	323	360	347	314	300	334	332	349	345	333	389	348	357	358	311	322	330	348	337	342	320	296	332	334	346	339	370	361	314	322	319	343	351	323	321	337	317	357	327	305	342	364	346	321	317	334	361	366	335	331	309	355	356	333	312	346	313	334	337	308	354	333	329	315	350	294	351	300	315	351	334	349	326	364	343	331	323	316	339	323	341	360	348	320	316	326	341	296	335	335	382	365	313	349	356	326	334	329	363	355	338	340	330	327	341	343	340	340	320	327	325	343	361	322	356	349	348	341	347	365	315	315	330	303	341	319	336	346	340	317	339	362	291	332	305	319	345	358	343	325	329	339	333	323	312	336	308	358	321	299	318	316	303	333	349	341	324	326	337	337	324	333	322	338	308	336	313	322	323	342	292	327	356	376	296	323	359	343	353	321	335	289	311	309	362	336	356	304	311	338	369	340	339	355	332	353	321	345	369	357	329	331	344	355	334	310	342	352	336	320	310	370	336	366	361	335	338	326	306	324	342	327	320	339	318	329	316	349	340	339	317	308	326	365	358	351	302	334	311	305	337	330	340	341	355	340	353	316	345	330	348	339	362	315	322	322	306	330	297	353	346	310	337	345	360	319	332	323	345	329	340	325	317	320	323	320	338	349	322	324	370	328	348	304	320	349	284	320	312	296	349	315	354	350	334	344	334	328	286	330	335	349	307	328	357	326	379	345	327	339	341	352	359	330	329	334	337	305	319	368	353	347	342	328	324	349	328	368	375	355	324	328	341	336	305	312	353	353	342	308	340	330	326	366	353	301	309	382	348	309	296	314	343	304	338	338	359	340	334	368	340	329	359	339	321	318	346	379	346	320	353	336	366	329	337	323	339	313	362	328	377	367	383	337	370	329	303	342	361	347	358	302	340	345	304	337	312	301	321	315	353	320	326	316	330	371	350	315	350	324	370	316	313	338	365	320	363	344	366	333	344	333	335	332	334	342	359	352	318	333	355	300	344	298	319	333	313	341	373	350	319	314	322	335	319	315	349	328	353	324	329	334	353	329	341	364	331	396	304	340	321	368	319	321	303	362	344	324	316	342	372	325	350	345	311	339	317	351	314	337	329	319	359	340	352	313	314	324	340	334	341	322	342	307	316	327	292	337	334	354	321	329	329	322	358	362	343	358	371	302	325	339	363	320	370	367	324	336	314	336	311	356	313	311	337	337	332	340	326	325	343	303	350	316	335	348	350	301	352	337	345	340	345	367	338	368	340	324	348	345	350	331	309	355	348	330	334	353	336	352	362	349	318	326	359	347	348	351	333	336	358	312	330	348	297	360	335	346	356	341	319	369	342	330	304	337	318	328	321	314	365	333	354	351	342	304	317	336	316	335	312	319	372	322	363	312	335	371	354	347	325	356	305	349	318	325	296	306	389	332	330	352	310	335	348	347	318	336	379	319	350	347	313	318	350	342	338	340	355	341	335	340	342	293	360	360	327	367	328	328	332	331	318	335	360	332	326	336	357	333	329	323	342	312	336	330	315	335	352	322	373	360	318	356	355	346	334	350	293	315	313	348	282	320	344	339	317	323	349	324	347	345
4412	3395	7619	2184	847	816	796	839	833	722	781	748	750	772	768	791	755	746	800	810	733	794	795	713	779	721	720	741	742	737	786	739	738	789	773	789	838	767	739	731	747	784	739	767	772	746	784	764	784	741	740	762	728	783	724	745	771	757	794	800	809	775	769	750	770	786	761	758	792	784	762	769	766	787	794	769	764	751	762	812	782	819	780	806	780	736	796	817	799	789	756	745	761	749	809	778	764	761	762	771	828	719	748	783	811	742	769	775	813	758	817	802	785	771	798	793	778	801	710	740	773	767	767	780	788	785	705	775	736	783	751	720	750	767	722	733	760	709	721	764	771	774	767	760	797	769	755	728	807	798	734	758	740	748	776	776	800	756	783	767	744	750	784	763	791	765	750	789	749	786	711	752	770	760	750	757	779	762	760	775	769	784	768	817	798	742	716	728	739	758	735	768	768	728	690	759	761	781	762	742	778	769	770	686	753	764	727	792	815	758	760	716	722	810	762	749	762	747	776	793	817	709	752	765	773	777	780	766	784	736	731	792	749	751	744	750	773	734	734	769	720	746	855	752	787	735	761	729	765	778	748	775	812	795	731	689	802	763	747	748	780	757	766	759	775	772	765	755	781	734	751	731	716	757	738	727	807	732	726	746	722	722	755	736	710	776	798	701	706	735	771	769	766	711	748	748	782	754	777	758	729	784	731	758	804	737	738	740	782	790	772	790	743	748	765	733	789	776	721	716	765	751	729	769	760	751	754	765	756	748	751	765	774	755	782	769	728	729	751	748	768	789	755	767	742	752	728	695	728	772	758	700	805	762	780	804	760	760	755	791	790	776	755	749	768	740	743	763	738	734	770	762	754	751	766	739	772	792	797	802	779	792	752	819	731	742	795	800	717	772	734	748	734	797	752	782	747	771	806	774	765	751	715	811	799	771	769	757	762	819	719	790	748	801	787	766	733	756	805	751	703	811	731	718	764	773	808	794	756	747	750	724	805	765	754	774	741	730	764	786	739	744	818	752	746	763	765	780	832	760	779	736	769	763	730	751	745	747	751	754	741	804	743	781	742	781	771	725	757	766	761	737	736	720	703	753	711	737	746	787	780	759	752	720	792	759	780	750	776	748	782	745	774	769	729	780	765	726	746	767	702	756	763	732	786	752	735	796	736	753	748	734	790	765	758	797	774	782	749	754	749	729	822	763	759	772	748	794	772	754	742	763	743	770	809	756	791	795	724	759	778	798	768	725	750	716	682	777	741	772	769	784	780	782	740	811	743	748	742	750	746	731	783	815	782	801	767	714	760	727	791	768	762	796	771	745	752	808	740	784	756	747	705	769	752	743	810	762	738	782	768	815	799	788	766	707	768	786	785	763	761	745	753	772	753	733	737	742	784	707	738	716	762	750	804	767	668	737	726	787	694	736	758	768	794	721	763	777	796	729	764	776	752	792	797	737	715	723	702	796	770	734	792	736	772	789	740	731	750	738	741	779	779	760	766	753	785	760	774	753	725	727	779	717	746	744	770	748	745	774	753	726	796	734	780	781	788	750	739	711	753	754	790	721	790	764	725	738	748	760	759	764	815	808	764	723	786	723	751	810	732	772	794	713	805	786	793	766	738	763	797	733	761	720	771	726	787	789	740	738	759	741	788	740	739	767	792	764	742	811	723	735	772	773	741	734	760	732	772	712	730	715	757	775	759	753	752	736	744	711	699	771	764	776	717	722	782	741	736	767	721	729	772	746	794	731	801	719	721	752	726	764	784	749	711	763	736	754	793	790	727	809	811	784	797	732	718	719	728	746	787	842	766	755	746	776	762	742	764	778	749	807	811	795	795	753	757	784	726	803	802	781	760	742	787	755	743	785	746	758	742	790	745	746	733	745	739	772	783	790	700	742	727	768	818	754	742	775	796	799	802	755	758	784	756	757	785	808	740	829	772	753	793	746	764	791	771	746	768	777	796	758	739	741	801	793	796	771	784	724	731	764	742	797	773	790	805	786	787	743	778	744	763	757	731	778	724	771	801	798	753	733	762	811	760	772	755	727	725	742	705	776	760	768	790	743	762	741	796	748	747	754	746	747	739	798	798	770	751	749	772	747	733	750	774	761	770	785	804	728	769	749	839	795	777	772	756	791	739	726	764	770	748	768	781	784	755	746	748	687	787	714	708	742	805	772	756	734	807	833	721	729	817	793	759	783	767	789	746	774	796	732	774	726	765	726	764	757	741	759	758	795	795	707	762	789	724	783	746	808	797	767	732	792	738	765	790	735	762	740	756	797	762	772	756	728	717	735	812	767	774	776	777	752	761	816	735	737	739	740	773	788	783	774	758	744	691	659	774	776	757	734	724	738	733	808	733	755	755	775	710	763	793	697	744	777	749	785	715	808	805	756	772	688	717	814	786	775	728	773	738	720	696	751	777	796	758	747	798	822	693	729	783	789	752	765	770	734	752	727	768	768	746	781	736	755	743	778	745	762	747	755	734	732	823	714	750	775	760	711	758	740	735	806	762	767	753	734	746	733	771	746	726	751	814	760	785	828	760	756	783	740	774	798	734	802	769	741	810	765	786	782	718	754	766	747	793	737	761	766	772	778	759	742	714	732	739	776	769	811	830	748	745	768	761	746	741	762	779	756	773	739	761	794	759	783	760	757	758	788	764	797	726	784	793	738	786	749	761	769	754	781	768	768	753	792	736	751	731	762	776	739	756	740	780	761	761	788	776	766	791	784	768	767	765	750	756	810	724	783	765	737	769	769	819	743	812	758	769	808	731	754	738	793	760	768	773	716	770	723	738	764	759	743	801	776	803	803	784	791	770	781	807	749	771	770	749	721	739	754	768	734	727	781	748	751	734	756	809	760	797	728	761	771	750	712	764	777	772	712	747	771	757	771	797	729	781	771	771	751	731	737	791	701	750	840	726	737	798	715	760	756	779	765	736	798	784	710	700	814	749	774	801	778	740	776	745	780	771	746	792	797	762	762	772	774	776	733	737	751	779	738	741	778	763	787	797	715	750	768	742	748	798	769	762	725	738	753	790	720	761	770	751	801	743	743	741	726	777	791	738	733	739	712	749	767	741	810	815	701	793	763	727	764	737	749	768	718	752	776	747	773	858	779	749	735	762	735	798	736	769	736	776	764	756	756	727	797	752	773	712	764	786	734	740	750	752	815	718	750	740	728	770	795	788	787	768	771	697	732	728	734	781	770	738	784	761	782	788	741	769	794	774	715	750	738	731	772	767	722	776	766	751	744	746	781	757	734	811	761	752	806	750	733	755	717	739	793	761	777	719	735	761	776	760	750	775	780	793	753	732	764	741	745	757	734	777	726	742	796	762	748	698	760	742	742	778	771	779	752	776	789	770	775	736	762	767	737	763	757	773	741	772	796	733	754	813	767	756	790	771	780	764	778	820	785	776	791	780	766	748	751	775	736	728	721	781	764	766	797	751	749	768	728	781	794	725	766	751	770	793	733	759	782	781	738
15752	21729	55464	22255	2607	522	438	390	353	323	326	303	318	310	316	290	295	284	302	271	235	297	277	267	247	269	283	289	274	262	282	245	245	280	264	292	256	286	259	255	262	280	253	268	267	267	302	273	249	242	260	279	280	249	273	236	266	251	248	239	250	256	271	260	272	255	263	260	265	240	258	256	263	234	246	276	259	252	240	251	250	241	260	266	262	253	247	270	231	253	275	255	266	300	295	238	246	234	247	267	268	258	263	263	272	262	262	288	262	263	268	285	268	247	212	260	237	288	286	235	256	252	248	265	245	259	257	258	263	250	283	259	260	227	291	251	238	262	284	254	242	229	281	265	271	257	276	247	263	276	260	260	271	272	271	250	229	256	256	264	247	263	252	255	262	263	279	251	234	282	274	278	243	251	269	237	260	246	272	243	251	255	258	257	247	241	247	257	277	281	262	250	281	266	242	246	240	263	287	258	256	264	228	243	275	268	249	262	264	271	242	263	263	274	233	220	238	268	245	241	261	239	253	267	255	266	220	291	272	262	265	275	252	270	248	270	253	239	244	244	219	236	259	239	243	228	251	280	283	255	262	231	244	275	256	262	294	257	224	241	277	243	256	276	246	239	245	236	259	293	255	250	264	251	269	245	249	299	274	250	269	282	257	253	270	262	243	269	273	284	255	262	239	247	269	258	270	270	254	278	272	233	268	270	281	248	239	266	280	264	247	308	260	287	258	289	249	235	241	257	252	244	262	259	226	271	244	268	255	240	236	269	246	310	248	232	234	250	241	260	267	313	272	250	230	216	248	251	231	255	272	246	254	260	266	279	268	256	256	258	287	235	229	265	258	258	275	257	260	255	230	245	239	218	304	263	279	260	228	268	287	257	257	256	249	250	232	240	272	245	238	268	281	273	223	249	262	257	270	259	290	266	272	251	289	267	263	265	274	273	236	250	288	240	281	257	266	238	282	282	251	257	279	258	268	250	268	265	246	249	251	261	256	285	254	237	240	264	263	260	248	257	272	265	248	246	259	265	269	280	235	246	260	263	251	232	249	273	274	245	232	261	249	253	268	277	253	280	262	262	256	263	278	265	249	257	260	271	252	255	222	272	259	246	275	284	259	248	253	235	258	259	231	260	248	234	267	267	251	266	274	284	269	257	277	260	215	257	269	264	273	268	266	269	261	246	255	244	258	267	271	246	253	246	227	262	275	249	255	233	255	254	271	240	267	234	233	261	245	251	250	267	252	280	279	227	239	249	237	250	246	253	234	268	249	267	232	276	252	259	258	260	282	268	245	243	266	239	255	258	244	271	276	247	280	244	243	283	254	259	294	261	274	285	230	281	251	265	253	277	245	247	267	238	258	287	247	269	241	269	260	252	273	272	290	285	261	241	254	267	269	261	223	260	263	256	242	257	238	246	237	250	257	278	270	270	261	246	285	284	262	276	265	265	299	253	229	252	261	261	220	254	242	224	262	264	263	267	283	261	249	242	246	264	272	238	232	245	273	224	242	254	258	274	264	261	268	237	271	254	252	258	280	231	242	236	250	234	268	255	218	282	249	244	276	244	211	247	246	294	263	248	263	252	271	278	255	284	274	222	298	260	257	241	261	266	276	260	263	260	238	252	276	278	237	269	241	266	234	280	260	250	237	278	278	281	245	257	240	261	275	244	255	246	264	243	254	258	240	257	251	257	266	238	251	256	251	249	259	238	270	293	282	259	243	287	277	293	238	218	241	251	259	280	255	262	232	256	304	260	233	269	302	258	254	244	241	267	249	294	231	279	253	260	288	246	249	262	268	255	261	257	256	244	257	282	241	241	262	266	297	241	275	264	234	281	273	273	249	277	218	266	277	247	244	262	284	271	236	259	259	256	259	238	251	244	266	251	256	260	265	249	256	247	270	254	251	262	252	262	232	243	253	237	271	262	245	268	303	265	237	258	271	270	259	271	246	262	267	252	252	253	268	262	285	278	317	239	262	306	295	271	277	275	233	272	250	283	219	252	271	257	241	268	226	257	272	266	255	277	240	249	245	259	268	282	266	271	246	236	266	239	246	263	282	261	254	271	261	251	244	252	279	262	290	261	281	287	248	262	258	231	283	271	253	270	270	279	238	273	237	301	235	246	257	244	264	273	239	295	271	260	246	302	289	242	246	237	242	281	242	250	265	248	283	279	221	240	255	254	272	275	237	260	256	245	239	269	277	284	260	262	236	253	268	254	254	264	240	274	284	261	240	271	269	262	271	270	252	266	273	296	262	260	245	255	252	255	263	255	257	248	254	267	248	260	278	266	260	266	246	262	254	242	237	264	280	257	229	241	268	265	248	262	281	225	241	234	250	245	267	259	257	264	228	260	274	267	253	281	265	272	242	245	281	250	239	243	222	266	253	262	301	260	255	239	260	275	267	284	275	239	263	263	260	251	253	255	284	248	266	290	255	276	288	284	254	262	279	295	281	225	254	248	256	263	266	258	234	287	267	262	241	245	257	243	240	241	241	249	240	259	261	269	249	270	253	241	255	255	279	231	239	234	238	231	267	254	258	274	267	283	270	265	275	254	241	259	250	267	260	283	283	254	224	238	242	264	261	249	257	273	263	265	271	257	270	281	265	273	262	247	256	238	254	262	260	260	242	282	253	269	278	253	235	256	243	289	243	270	236	253	269	252	270	249	273	257	248	248	272	228	262	248	262	256	270	281	241	260	277	244	256	266	272	243	263	223	268	243	274	276	273	251	250	259	265	226	252	248	276	247	245	247	302	298	243	258	265	262	263	247	278	278	230	279	255	271	256	259	249	271	265	289	301	297	282	271	255	291	244	231	259	264	287	245	283	264	246	246	260	230	245	269	259	273	234	245	260	300	247	284	263	247	247	254	245	253	245	261	252	258	263	276	237	266	269	274	244	253	236	237	241	265	276	293	264	258	266	240	249	240	266	231	305	232	249	244	277	271	257	267	248	298	261	252	242	265	261	246	232	258	226	240	223	250	253	263	261	264	270	259	243	251	220	255	237	270	277	246	243	249	235	242	195	248	280	262	250	249	268	252	268	258	254	268	248	240	270	261	257	268	229	200	275	217	261	244	285	285	226	264	255	255	254	273	261	279	269	244	248	252	262	247	228	257	253	248	254	253	218	242	302	265	252	268	236	296	296	241	255	267	266	235	251	266	269	282	268	266	285	263	236	249	262	262	252	240	253	242	265	265	263	270	241	252	215	239	265	252	264	269	256	263	269	234	268	267	258	253	267	257	225	292	278	258	253	282	225	267	278	222	253	254	268	234	228	258	241	270	277	276	262	268	251	257	255	220	275	269	283	229	257	263	261	270	228	236	271	233	281	289	276	242	245	272	271	262	255	259	268	241	249	227	239	258	246	240	250	252	256	263	253	293	269	256	287	279	226	274	261	243	264	266	258	257	270	248	243	267	256	260	228	266	265	261	260	285	273	250	255	282	281	222	260	256	241	255	255	266	279	241	264	267	265	224
9004	19664	46433	21377	2190	1979	1586	1411	1180	1159	1089	993	943	876	884	838	760	793	755	763	706	686	686	667	741	727	675	667	651	663	714	723	641	661	635	595	694	659	631	641	631	694	647	620	691	649	672	684	646	629	634	613	643	633	673	649	659	659	608	654	703	623	641	671	625	607	660	632	635	689	682	657	645	655	606	641	624	603	621	613	623	633	593	604	647	623	624	665	636	637	687	623	670	662	664	646	654	658	661	598	614	650	623	642	713	697	722	749	742	741	750	766	655	624	607	597	617	651	584	612	599	636	626	632	601	568	607	593	593	620	593	612	636	606	624	675	625	625	683	599	648	677	615	658	642	590	627	600	587	640	611	628	613	620	540	576	623	605	583	674	622	613	613	624	591	599	625	584	599	622	602	648	650	667	654	598	623	627	630	619	596	625	623	663	612	621	611	613	613	653	604	583	573	607	599	616	622	624	633	671	650	575	579	650	625	589	655	609	610	622	640	608	655	637	620	604	594	627	649	608	624	597	624	580	593	602	615	629	637	612	605	637	631	610	670	591	552	610	660	631	610	603	619	591	620	610	630	651	616	612	600	620	643	645	627	628	684	619	606	644	632	618	607	641	565	619	611	632	667	653	643	639	624	640	611	627	605	630	606	624	652	635	621	645	616	623	583	648	590	629	663	622	615	605	614	628	589	611	614	622	598	634	604	641	605	579	619	620	679	643	595	635	615	641	605	627	615	599	618	618	607	606	600	655	649	649	638	623	606	617	618	596	658	619	664	598	589	621	612	596	627	644	628	629	597	622	653	621	627	608	652	617	604	610	614	622	624	601	612	626	630	602	621	675	613	613	661	645	627	650	602	649	640	604	646	635	622	607	616	614	613	621	606	584	603	626	609	567	625	589	562	582	608	615	628	618	608	629	615	643	595	605	606	603	650	621	589	617	611	593	622	625	596	626	588	635	657	608	621	697	620	600	627	623	572	600	636	557	604	616	616	621	627	659	611	621	605	577	621	627	629	618	617	625	622	595	608	621	652	635	579	638	579	630	601	624	574	625	617	608	649	617	612	632	607	648	664	588	596	611	613	603	656	605	627	589	620	612	613	617	597	627	626	603	629	590	631	641	621	593	623	622	607	636	612	629	624	630	630	604	647	642	682	602	644	635	689	592	635	616	614	599	589	622	611	576	676	629	605	617	634	603	694	644	640	538	630	628	661	675	622	638	664	646	624	671	662	553	625	640	610	628	644	662	663	641	614	634	580	689	630	623	654	607	645	689	608	640	621	674	620	642	657	591	633	657	609	591	628	578	591	607	661	629	653	629	627	618	596	606	611	592	629	615	634	584	638	647	643	612	627	649	622	636	603	566	641	621	602	592	642	620	632	613	546	598	655	607	624	626	623	605	597	616	648	582	621	629	605	618	644	674	631	603	634	625	615	665	607	608	634	591	650	564	639	573	640	628	647	621	650	597	693	632	581	627	616	667	627	573	609	600	654	599	602	637	616	643	631	608	676	641	641	664	635	605	630	635	590	598	609	652	662	625	591	616	653	618	628	600	592	600	622	573	603	598	621	588	642	602	594	602	578	617	634	642	594	568	619	607	568	611	666	639	607	602	614	619	606	592	639	634	613	619	602	589	652	651	622	580	621	663	632	666	630	601	634	634	598	615	554	596	608	625	645	602	639	585	654	644	691	610	617	616	622	642	644	643	608	622	634	599	631	604	606	686	617	599	653	600	637	619	645	640	645	635	591	617	613	589	568	630	638	629	612	639	626	582	613	648	632	597	593	583	627	613	628	672	641	629	628	630	620	629	622	644	606	603	591	666	615	603	635	596	656	624	598	619	659	664	591	608	653	594	580	601	596	609	622	617	601	594	615	617	617	643	617	666	626	618	653	635	654	612	593	630	595	624	638	588	601	634	584	582	606	631	609	669	636	637	647	586	626	633	626	596	616	633	648	638	630	618	609	592	617	602	658	631	642	660	619	657	583	611	620	605	640	608	641	642	658	627	586	640	670	608	591	637	623	614	637	588	630	632	627	624	607	612	605	560	625	615	627	636	632	642	640	602	604	601	640	658	596	578	614	631	606	565	573	612	646	631	635	595	656	611	650	646	627	628	636	623	594	620	645	635	608	649	591	625	631	619	590	607	587	635	615	601	656	648	638	619	653	622	622	642	608	612	621	630	609	587	599	604	638	667	626	662	631	574	575	643	642	596	606	602	616	653	616	610	644	639	639	651	573	631	648	621	649	601	628	570	602	641	655	631	665	631	595	641	564	580	673	655	621	593	628	649	643	626	607	628	641	650	667	610	666	625	645	668	595	632	625	657	585	620	622	648	644	604	609	603	604	587	649	628	594	593	602	662	629	638	648	602	573	631	613	664	621	603	659	636	621	612	673	633	625	662	616	640	637	609	616	564	682	606	626	641	625	593	610	622	649	633	666	618	602	602	622	589	615	627	579	629	623	622	646	620	611	642	646	563	596	625	621	629	616	610	607	608	600	609	566	648	585	679	618	634	608	609	603	584	603	603	603	608	591	624	641	624	577	601	594	620	640	587	624	615	615	616	589	605	621	640	645	603	661	602	654	630	598	607	542	629	618	633	613	571	637	599	615	622	577	602	621	582	633	620	620	632	626	634	623	592	622	602	628	647	593	618	615	663	612	622	633	605	574	600	573	636	614	642	594	626	605	648	646	615	656	648	620	623	590	618	593	606	592	602	620	601	640	563	621	604	580	575	582	669	623	624	644	618	653	595	589	595	608	604	608	620	610	603	563	602	596	611	612	622	675	614	621	677	621	610	636	612	612	639	643	641	616	612	594	676	636	613	553	631	589	601	646	598	604	605	558	616	659	652	575	651	613	654	627	583	645	614	650	640	621	635	597	637	621	635	643	608	605	601	583	608	607	590	642	633	642	614	622	616	619	648	649	607	651	614	654	575	590	600	615	615	627	641	633	640	606	644	622	617	629	621	635	605	588	610	621	598	639	621	649	607	616	649	586	609	635	642	620	616	580	625	593	599	599	678	608	606	588	623	633	604	631	641	651	641	614	646	609	606	617	619	618	607	612	643	622	639	659	573	645	650	609	596	636	599	642	623	590	646	618	623	624	628	615	599	589	661	617	644	603	604	608	642	620	640	641	646	646	581	622	632	646	612	635	660	619	559	623	619	603	618	628	652	607	631	618	580	611	623	639	627	646	617	612	594	592	625	610	633	612	555	671	594	636	618	616	607	615	618	608	631	589	639	604	649	620	610	616	581	599	641	644	588	663	631	604	612	595	637	622	607	636	567	620	628	610	614	589	565	578	610	651	590	640	602	610	652	601	603	616	647	604	631	625	657	640	623	623	624	607	628	590	605	644	578	659	661	608	587	635	613	660	626	606	620	609	612	639	599	596	578	652	626	566	622	568	641	626	645	605	626	623	638	628	617	574	620	630	580	611	692	629	604	605	624	682	580	635	632	626	605	588	594	654	579	589	616
24796	35825	71252	31214	7508	1285	767	662	630	541	545	496	458	459	459	457	399	445	409	435	452	442	446	439	419	406	410	410	394	400	378	379	394	469	402	390	394	406	378	437	388	374	425	411	383	340	401	373	393	409	401	386	381	368	409	388	403	403	420	367	395	433	405	380	400	370	397	386	387	390	407	380	358	405	345	404	379	374	379	400	346	387	400	419	394	360	374	386	387	423	399	350	376	379	377	399	404	404	384	405	395	373	393	366	419	377	418	419	417	384	383	411	408	367	360	412	366	358	394	407	396	399	404	370	376	374	366	392	414	394	385	388	364	398	369	378	388	358	354	335	374	378	338	383	385	395	393	346	424	383	364	366	371	427	380	410	421	363	398	390	384	381	404	416	415	395	382	358	404	396	406	393	413	375	406	396	384	384	392	381	399	378	387	396	365	396	398	389	372	403	373	392	415	365	365	357	393	386	391	385	375	390	404	387	376	408	386	346	328	396	367	421	368	400	373	356	410	408	361	387	357	414	359	363	401	346	376	388	408	408	397	400	343	367	370	402	375	353	391	424	386	390	394	378	381	345	380	356	364	377	396	401	361	429	362	387	414	426	395	345	378	357	387	370	415	388	371	404	401	369	420	377	381	386	386	386	413	402	374	397	400	372	368	360	406	386	384	368	391	379	338	351	392	391	418	374	403	392	388	403	373	372	392	386	385	399	374	368	411	383	374	391	365	419	353	340	401	394	369	423	375	371	366	360	407	398	363	365	407	390	365	403	382	432	381	390	408	350	416	379	377	375	377	368	385	367	416	362	401	391	411	383	390	376	396	353	405	383	392	370	399	356	387	389	380	386	360	350	403	400	400	420	401	380	378	377	374	395	410	400	373	383	398	403	405	377	375	393	389	364	413	403	411	395	416	359	371	365	393	374	386	335	385	366	386	394	402	416	393	365	413	374	389	362	346	374	411	385	356	398	380	376	369	398	388	397	408	381	390	376	383	365	405	391	366	417	396	408	378	364	400	349	390	390	392	361	401	364	391	378	392	425	365	381	364	396	415	408	395	417	413	363	379	360	371	379	386	411	391	388	392	390	404	399	370	397	426	414	380	382	404	354	379	364	413	373	361	401	368	357	376	404	392	387	380	376	391	426	406	399	365	434	394	395	370	363	374	388	377	359	418	430	382	364	376	371	415	397	379	383	396	411	375	387	387	385	413	430	320	405	387	380	402	383	383	380	370	394	389	387	427	410	402	406	362	374	337	399	385	379	428	400	398	388	385	388	380	419	407	380	348	387	360	389	381	367	380	394	358	380	371	399	395	386	385	358	390	383	361	446	352	366	381	352	369	370	346	420	359	393	374	384	385	395	430	406	417	387	416	399	432	400	409	398	353	367	382	412	369	396	443	405	405	414	390	377	411	348	364	372	389	447	359	368	350	362	365	409	412	406	398	370	383	373	363	392	400	408	423	367	367	410	409	399	395	389	391	377	373	372	373	390	384	361	395	375	363	405	399	354	365	382	364	386	358	394	374	347	357	339	356	386	399	395	392	397	362	397	365	364	374	362	386	387	416	375	393	398	364	387	392	411	338	357	377	406	380	367	406	379	378	360	387	401	410	370	360	388	351	381	408	366	396	405	405	390	396	378	393	416	394	354	369	397	411	343	365	364	411	390	439	395	364	381	380	404	389	385	391	405	377	380	422	366	377	389	411	379	358	400	378	439	357	342	410	363	369	407	350	370	403	380	416	442	384	366	406	347	374	399	397	402	361	393	382	402	391	410	409	438	390	341	368	362	348	381	385	389	368	364	404	390	398	377	372	400	387	365	399	418	394	366	401	385	347	401	419	408	381	365	423	401	393	378	392	386	376	408	375	370	388	399	363	389	423	405	391	427	372	400	373	366	401	390	440	353	381	391	409	387	410	406	388	370	391	389	368	391	386	421	379	361	383	359	419	387	402	371	393	358	410	402	372	364	371	396	429	410	378	381	385	392	376	368	412	376	375	332	379	380	369	360	408	377	423	427	395	400	389	377	345	409	403	403	381	392	373	355	406	355	404	349	388	366	400	388	398	349	365	409	360	382	404	412	404	366	372	380	380	359	414	368	409	407	394	352	366	384	386	362	392	400	388	429	397	417	400	346	364	366	360	378	354	382	385	370	362	399	408	379	418	414	453	401	361	381	380	381	396	395	375	372	400	408	388	403	387	371	395	405	400	382	427	399	417	414	390	376	374	356	392	362	389	375	384	434	397	391	404	403	387	401	397	364	393	403	361	384	366	378	392	391	393	395	343	397	388	387	418	342	408	385	390	366	417	379	355	416	374	382	411	373	394	386	385	378	393	378	371	383	435	365	412	373	358	405	359	410	389	351	373	399	382	391	389	384	412	421	352	401	379	374	360	369	406	387	371	365	392	373	370	386	375	368	325	393	367	393	371	398	405	424	395	365	365	379	381	379	389	361	381	360	413	363	398	366	388	406	376	419	403	408	393	402	344	362	390	409	361	379	357	365	430	424	392	376	398	366	399	398	385	383	384	400	409	406	380	338	393	341	374	410	386	386	376	372	347	362	391	370	396	358	391	367	394	389	404	393	365	367	424	367	411	363	412	377	365	397	356	349	385	401	376	423	430	425	381	395	420	415	390	374	396	399	408	428	368	401	377	381	383	374	405	375	351	406	391	404	382	420	408	381	395	373	393	409	351	399	410	381	423	403	377	396	362	392	376	383	421	393	392	387	374	390	408	395	343	328	391	469	396	390	380	377	410	385	382	396	367	391	386	403	396	366	397	388	412	400	433	380	453	384	374	400	387	374	416	417	364	407	414	402	369	390	385	392	387	410	407	366	425	371	366	360	367	400	405	382	364	377	386	388	400	413	391	380	405	361	339	345	401	379	350	434	382	380	411	437	397	434	392	377	413	391	378	356	408	373	403	396	370	375	398	416	389	394	384	395	391	410	399	389	384	380	396	372	353	362	363	369	373	355	384	393	385	383	394	367	356	382	411	425	386	388	358	366	375	393	377	408	382	400	361	418	360	380	354	367	363	412	410	375	352	392	362	396	325	388	404	374	392	379	406	374	368	394	359	409	366	375	396	396	383	376	375	355	371	382	383	350	363	360	432	389	353	386	379	390	402	368	411	364	344	339	355	402	374	374	364	435	364	402	410	350	414	349	386	409	380	366	389	402	383	400	409	385	392	402	345	412	400	371	410	367	361	394	341	383	397	401	393	400	387	418	410	406	386	375	396	391	385	388	387	417	378	384	366	387	400	379	377	369	406	384	344	363	423	359	407	352	387	375	376	397	379	396	396	400	411	407	379	387	414	376	388	407	363	360	425	389	378	356	381	404	357	371	422	345	401	393	380	386	357	362	391	385	354	376	385	378	370	397	427	392	382	374	376	393	354	380	353	373	408	371	386	378	394	399	398	380	390	346	365	398	412	400	403	378	389	369	404	398	362	376	387	386	374	394	402	393	369	392	382	383	386	393
12034	28609	58179	24779	4032	3467	2921	2348	2167	1952	1808	1594	1501	1376	1304	1324	1265	1240	1237	1163	1165	1116	1088	1079	1059	1047	1058	1023	981	1001	1004	980	1041	991	953	962	896	978	967	961	907	942	904	968	935	971	966	987	1002	968	946	934	909	943	936	933	980	928	945	978	979	887	891	926	854	922	932	917	913	1006	943	940	886	926	897	949	920	920	938	923	837	920	868	913	889	891	865	863	903	943	909	922	937	931	925	914	954	920	874	892	961	886	921	906	965	974	1007	1073	1083	1087	1032	1094	892	890	868	862	833	891	908	896	881	885	899	895	849	881	857	860	903	909	836	855	883	878	863	885	855	875	887	842	914	902	862	878	902	876	892	869	825	903	935	867	905	910	876	869	861	841	855	882	942	875	884	903	872	865	860	867	880	920	893	896	867	902	896	906	872	853	914	903	855	866	877	891	845	895	904	905	882	913	854	874	877	891	895	887	849	898	894	892	879	936	922	832	945	844	876	911	927	827	878	940	939	870	878	887	838	882	865	856	882	867	866	868	898	830	898	850	841	878	877	881	846	894	916	893	880	889	892	857	926	874	885	923	919	919	892	900	894	875	885	962	921	884	951	856	889	899	860	924	869	893	897	889	904	867	893	856	848	858	876	915	891	850	901	821	858	852	912	902	921	914	925	880	890	893	876	884	866	878	876	867	831	875	904	804	888	885	873	909	858	893	910	905	859	847	877	899	932	905	857	865	867	925	867	832	894	857	869	894	874	895	876	855	836	872	923	866	859	909	849	865	896	878	926	866	912	910	949	874	905	903	904	923	858	907	878	883	895	869	858	887	891	881	810	902	872	882	902	907	866	870	827	854	849	889	887	899	850	913	847	847	888	839	889	918	860	914	836	837	856	849	906	878	877	882	825	867	860	914	903	859	924	889	877	841	885	845	894	884	864	883	857	909	879	879	912	875	884	871	799	862	936	867	902	904	831	848	869	878	858	901	858	848	853	918	873	916	873	893	898	882	902	898	866	873	857	832	841	902	840	849	871	934	873	880	844	916	903	851	875	935	953	893	889	900	881	895	852	883	865	902	848	890	890	901	894	909	825	871	945	919	887	867	912	915	818	861	903	923	842	934	884	873	859	856	850	912	863	910	853	856	857	877	872	853	933	880	874	930	888	900	918	864	854	852	826	825	927	857	872	889	917	873	878	884	869	890	863	862	843	884	936	862	884	866	860	884	839	900	946	875	875	861	897	877	905	861	931	917	846	874	833	877	873	919	847	836	869	938	946	906	851	878	917	868	897	892	876	940	896	851	877	919	899	839	866	911	910	913	889	862	908	873	837	901	904	860	914	904	889	896	878	915	869	912	865	912	861	892	830	873	907	884	872	888	903	852	841	891	887	864	852	890	924	897	880	885	923	914	903	901	878	928	926	879	867	833	877	871	858	843	888	862	867	826	878	849	887	890	889	834	899	927	889	870	854	909	876	889	879	872	874	948	882	875	872	864	935	889	896	882	891	893	914	854	917	894	889	880	858	872	900	890	863	890	898	895	842	926	870	892	872	951	914	854	897	911	855	944	890	857	864	903	849	885	895	897	947	872	908	894	921	851	889	899	860	892	875	905	895	877	869	898	877	879	866	812	906	865	888	908	833	866	894	878	864	883	887	929	850	864	844	879	863	908	856	860	874	881	941	879	876	900	820	869	892	908	911	886	890	888	908	823	871	872	839	871	894	900	892	825	923	892	896	905	896	870	832	842	916	893	888	944	913	930	862	874	885	859	891	881	870	847	890	889	868	856	871	975	871	928	943	845	867	881	877	892	889	842	882	864	945	892	894	887	884	845	879	853	873	937	921	909	882	840	878	834	896	895	929	911	874	905	869	856	855	883	836	910	845	911	882	920	849	872	861	858	849	871	936	861	858	885	865	891	846	852	888	872	872	891	934	906	883	861	881	915	887	881	873	906	900	865	871	883	896	853	886	884	917	933	854	917	876	836	867	925	877	915	871	817	859	914	847	851	845	869	916	863	896	905	898	872	877	962	872	823	886	884	872	890	853	912	849	866	864	897	902	926	832	865	882	912	922	913	877	882	894	847	876	820	909	840	854	878	918	900	868	899	900	953	873	878	902	836	934	906	867	898	844	892	886	904	853	908	900	875	867	842	940	868	904	832	844	883	870	867	849	862	876	887	913	842	847	822	920	898	871	861	882	849	844	878	893	950	906	879	925	873	843	893	846	916	882	860	869	898	852	847	857	882	881	852	881	859	897	907	867	870	887	888	829	939	872	887	878	884	899	909	890	877	873	850	902	865	910	879	872	895	915	849	859	914	852	854	900	926	883	823	899	856	858	901	888	875	828	942	888	867	884	905	849	913	865	810	860	893	880	919	935	865	833	893	871	896	847	844	932	917	903	909	821	844	943	865	933	898	872	902	860	860	872	868	900	900	830	901	873	900	904	866	898	862	910	947	896	884	891	859	929	854	893	818	864	858	865	909	959	877	824	833	852	881	904	888	861	863	909	918	884	905	915	890	945	908	874	940	863	856	906	853	862	896	912	899	856	915	888	841	953	868	909	960	862	872	878	849	930	877	856	849	875	857	897	892	846	882	853	887	827	842	866	876	910	860	874	866	869	961	823	932	852	863	859	902	858	896	890	834	869	919	881	877	852	898	911	890	852	936	889	883	878	902	912	882	922	893	844	829	919	905	931	830	881	876	844	851	915	849	900	893	835	858	884	910	855	928	882	849	864	897	923	865	935	877	937	897	865	889	853	915	899	840	925	872	885	874	900	941	897	913	874	872	898	885	938	884	854	891	898	902	922	891	852	860	859	894	885	868	899	881	878	868	872	899	934	871	886	856	825	918	879	907	938	874	850	788	951	889	872	879	918	890	861	859	842	829	891	911	907	925	876	924	869	848	836	876	929	855	827	835	897	882	869	893	854	889	886	870	905	875	836	834	873	844	887	917	821	843	882	917	904	852	904	904	875	899	851	911	899	896	923	872	897	924	895	852	888	863	931	853	921	893	892	867	900	873	902	849	860	858	859	848	906	863	913	907	872	862	852	912	894	878	824	830	919	881	865	867	897	878	901	842	897	849	866	833	838	909	892	922	893	939	903	836	945	882	878	878	909	863	869	872	886	909	814	863	846	873	868	908	870	910	900	808	942	891	887	918	915	910	838	909	893	839	888	928	928	886	883	884	881	835	800	891	892	874	857	868	864	919	857	935	920	826	934	892	879	923	896	839	917	914	861	915	891	895	870	865	845	902	861	905	838	861	894	886	846	819	899	945	870	914	800	874	892	949	878	854	910	889	846	893	856	836	864	891	884	871	909	873	896	804	908	877	898	867	868	887	843	883	862	867	858	847	892	878	860	872	867	899	881	853	908	853	904	840	898	901	904	857	869	845	843	834	883	892	887	867	875	884	935	932	889	842	876	884	877	893	913	935	880	842	887	874	922	865	909	866	898	952	862	841	828	957	858	933	942	880	887	836	918	846	915	867
8444	3719	4311	650	345	324	333	331	339	287	335	311	329	341	322	345	326	318	314	294	337	362	328	300	344	338	329	291	340	333	323	335	336	311	291	332	299	334	321	309	301	293	353	333	295	328	292	335	343	346	338	341	339	320	311	341	308	335	323	303	306	304	331	304	331	352	329	314	319	285	306	350	303	358	327	328	277	286	363	318	305	321	348	331	336	316	323	367	336	340	337	302	291	324	320	340	344	317	312	322	336	345	312	328	305	333	335	320	317	348	373	285	308	324	349	295	313	336	322	303	320	314	323	292	309	313	336	333	324	306	340	334	329	329	344	319	309	329	338	314	343	330	349	367	344	291	340	366	354	328	290	343	339	331	336	331	325	295	342	344	305	305	314	288	346	314	310	319	327	343	300	315	324	310	300	331	318	305	330	333	349	285	301	313	299	334	300	333	307	327	346	323	342	304	298	344	341	352	298	336	334	335	360	341	323	333	329	325	307	316	319	315	346	334	356	300	291	277	308	321	357	329	336	322	335	339	291	323	297	320	329	319	306	314	310	318	348	336	310	330	318	320	319	283	314	300	310	290	312	298	358	319	353	293	309	356	337	316	335	324	321	307	302	358	319	360	328	311	307	323	307	362	344	283	310	303	307	323	310	335	325	323	276	309	323	317	330	304	342	321	318	328	361	353	318	324	294	321	338	310	320	294	350	317	347	332	336	313	337	334	324	314	346	366	325	335	360	330	320	301	323	315	307	306	371	326	301	315	322	313	314	370	356	322	316	347	328	315	308	322	313	350	303	322	305	320	316	319	310	331	316	329	315	335	313	311	309	352	321	321	307	328	343	332	331	359	307	315	324	341	336	345	310	279	330	312	334	315	301	264	304	298	327	331	303	312	294	308	322	369	334	310	311	315	286	285	341	349	330	353	340	349	323	314	345	327	306	324	336	326	333	281	334	333	334	340	321	318	342	359	324	333	335	327	304	287	307	309	290	321	309	301	299	339	343	309	321	326	354	344	336	315	340	302	315	356	354	335	326	315	303	313	339	325	336	313	324	306	325	337	288	299	334	334	341	323	332	335	300	299	313	335	295	322	323	338	341	345	326	306	284	346	326	311	308	307	327	305	319	319	315	334	336	320	321	325	353	324	308	312	353	333	333	312	326	299	333	348	375	339	317	293	322	295	324	355	302	334	325	291	302	307	308	330	324	356	308	339	300	325	354	320	306	346	327	354	324	336	282	346	322	312	304	300	354	323	337	351	273	340	307	322	313	310	358	322	326	308	345	343	313	290	308	338	334	322	346	341	319	321	310	339	297	324	327	309	291	342	333	295	320	289	322	329	330	345	333	295	327	348	361	344	295	330	313	306	323	368	333	308	318	364	298	315	306	331	311	353	322	322	332	335	300	332	335	340	359	332	351	336	303	313	305	273	329	312	334	327	305	317	307	299	314	326	294	324	288	296	308	311	332	307	309	290	307	307	322	345	320	295	321	322	308	337	340	320	297	322	294	338	324	322	311	359	323	297	347	336	308	333	291	354	325	326	316	322	305	303	343	341	311	343	336	336	333	296	330	301	315	317	285	308	285	334	345	337	310	332	328	315	327	319	300	347	289	333	318	297	327	323	321	330	368	313	336	315	352	358	347	332	335	309	306	340	329	339	348	333	349	305	306	309	342	335	322	312	367	311	311	350	294	344	358	340	302	322	346	333	310	312	344	315	321	298	316	336	345	316	310	320	314	362	348	303	362	285	312	320	358	307	340	331	338	333	372	354	328	340	350	317	294	302	342	294	322	295	348	366	338	319	300	306	310	325	327	293	312	314	327	316	347	339	315	329	320	335	322	331	309	306	320	326	324	334	317	319	309	330	324	343	342	316	337	336	347	338	315	284	316	307	315	324	337	304	306	326	319	315	317	329	307	307	331	327	314	348	303	333	316	338	290	356	306	331	327	316	337	350	315	345	270	285	341	333	353	312	333	335	343	339	328	315	315	384	336	325	325	317	326	326	314	303	332	320	328	333	315	317	294	328	303	306	331	321	357	351	329	313	311	323	335	344	326	356	323	287	311	319	316	313	274	340	327	342	317	324	366	332	299	351	289	323	341	326	359	331	355	354	309	315	304	295	321	329	308	331	334	319	319	305	361	349	305	318	332	333	313	324	332	316	341	346	318	299	312	315	327	325	324	334	329	354	318	321	344	306	314	300	322	327	320	349	321	305	331	323	319	317	284	341	343	311	293	294	283	301	307	314	297	319	354	335	303	320	337	322	311	348	344	311	353	324	326	314	341	324	329	344	342	299	325	345	365	307	290	315	347	294	304	304	348	336	336	300	318	306	299	335	292	288	326	303	311	344	311	281	298	331	331	325	320	306	332	335	346	314	342	347	318	335	335	360	363	318	301	308	295	335	323	298	301	297	329	310	303	289	321	336	312	331	359	282	292	324	347	310	346	324	324	350	327	349	342	314	300	333	360	329	310	373	336	322	347	318	323	322	291	344	305	323	304	335	315	343	299	332	329	331	324	326	296	353	314	335	303	352	393	294	336	314	299	332	333	354	293	359	301	307	322	319	302	315	319	331	346	314	319	331	310	326	327	333	320	312	386	342	334	327	328	367	319	335	299	339	299	332	322	332	300	337	331	345	296	334	332	325	319	337	343	316	332	326	328	325	320	379	346	328	305	308	337	316	310	333	308	323	319	348	307	320	335	348	349	324	328	303	303	313	325	311	346	292	344	303	319	301	328	306	332	349	292	336	315	354	342	344	302	324	299	298	337	334	303	314	381	326	347	324	322	336	307	329	331	341	331	320	328	310	324	299	308	335	350	314	334	318	325	354	317	300	353	300	320	307	316	321	343	334	315	297	315	365	325	347	338	338	364	354	352	337	336	304	362	326	341	330	349	359	328	304	284	336	349	329	302	294	320	331	294	332	333	320	316	299	320	318	298	309	307	330	334	338	318	341	315	312	306	322	351	303	315	315	315	332	330	314	329	336	320	334	346	305	305	339	325	327	349	314	312	326	310	326	347	333	331	340	324	326	302	319	335	304	310	310	307	360	331	296	334	345	314	363	354	331	301	338	305	348	313	330	315	328	289	330	349	303	330	326	303	315	331	317	339	337	314	334	365	318	326	329	352	321	358	349	315	324	320	322	304	317	300	338	329	336	321	320	356	318	311	324	308	335	292	310	310	334	340	361	287	325	342	329	316	308	312	341	286	315	311	313	329	308	326	300	299	306	310	306	340	369	319	312	355	284	302	321	340	311	332	342	300	303	349	338	357	331	345	343	302	319	293	320	322	325	328	320	310	329	341	328	318	347	334	330	312	347	292	341	329	310	367	314	334	305	348	324	317	319	331	346	337	339	295	357	327	326	328	316	343	313	325	320	316	383	311	303	289	349	330	311	301	334	305	291	315	333	303	311	312	306	315	318	322	338	316	305	308	307	343	317	327	326	352	325	320	322	324	325	313	311	336	320	297	315	308	338
4969	4031	8159	1636	807	814	800	754	729	744	725	729	754	729	727	688	801	741	715	753	750	759	733	782	735	674	757	711	724	751	809	706	777	745	728	712	717	711	749	701	767	745	759	759	698	764	764	770	722	721	715	688	712	759	747	747	737	737	709	767	767	717	755	716	757	705	708	766	743	734	734	775	720	721	771	723	758	732	718	719	752	777	743	755	739	712	709	734	753	774	753	729	711	726	775	718	715	784	758	738	748	767	730	744	748	747	784	764	789	794	775	746	738	755	738	721	751	774	750	729	722	733	730	709	787	742	720	704	733	717	703	770	737	736	798	708	710	725	739	678	703	763	718	753	736	691	704	745	771	776	702	741	757	726	728	749	694	744	726	725	719	723	695	714	765	774	697	708	737	707	720	791	757	716	707	768	728	720	764	738	756	691	708	718	802	755	761	722	747	751	744	799	722	758	756	776	727	773	703	704	752	735	737	753	755	757	683	742	739	730	763	722	735	715	702	721	744	760	738	733	681	748	735	730	749	737	717	759	751	710	781	747	767	726	744	703	716	686	736	775	733	790	759	714	740	689	717	770	786	728	741	762	791	726	782	746	728	698	747	743	751	734	723	686	775	716	735	708	721	723	708	729	780	712	765	718	749	777	732	746	740	724	728	732	734	784	733	709	776	699	692	740	724	734	711	773	734	790	753	772	717	734	800	699	749	705	721	737	773	668	709	763	739	759	787	724	796	736	733	724	755	695	730	709	733	743	697	776	748	755	715	745	718	801	743	713	733	721	720	745	722	724	751	735	769	710	748	719	725	743	705	715	708	688	722	717	712	697	718	736	685	730	738	787	768	761	753	751	729	749	746	725	738	694	746	718	762	757	723	765	744	729	743	726	692	737	749	702	759	688	677	716	755	728	764	743	756	745	750	724	774	699	754	728	756	687	730	734	708	777	763	720	726	747	749	698	730	716	711	714	750	700	748	769	700	724	758	721	790	703	770	777	705	707	714	723	741	748	754	733	701	686	792	714	759	731	734	707	748	744	763	741	734	751	738	739	756	720	752	724	744	717	739	727	724	747	684	759	720	681	761	744	759	792	742	723	734	730	709	724	718	768	745	715	678	742	711	774	730	681	733	769	719	761	773	762	697	726	700	733	738	766	695	762	732	709	727	767	683	729	733	752	731	748	748	727	716	738	740	741	765	742	707	760	710	739	772	757	756	693	726	715	718	735	760	764	720	733	713	730	733	767	768	718	763	707	720	739	743	772	724	723	768	708	749	738	751	750	760	711	761	713	745	710	696	743	759	683	730	722	725	736	707	779	741	776	728	709	718	722	703	716	733	758	766	721	731	731	746	711	758	769	724	758	739	761	723	737	708	737	744	769	697	685	759	684	720	728	772	746	731	768	733	724	763	756	776	707	705	752	700	665	755	737	728	711	723	720	713	739	747	743	729	717	753	681	724	745	772	683	701	745	769	714	759	772	715	737	729	792	733	761	713	725	760	732	733	691	782	789	731	721	720	716	743	729	757	707	785	705	780	809	674	758	717	751	766	683	716	749	751	724	732	794	723	706	769	774	744	711	732	729	705	724	707	726	704	730	726	773	716	723	743	744	761	763	751	717	756	770	690	707	804	710	714	729	735	749	728	743	774	748	699	736	711	720	667	743	698	710	696	693	772	747	712	749	733	706	826	739	741	753	710	720	777	755	721	740	720	768	763	794	749	758	758	741	717	782	715	749	759	759	679	731	756	738	727	747	711	747	749	723	737	693	695	762	744	723	749	707	742	726	764	767	767	760	744	776	712	728	752	736	771	746	744	743	723	733	710	726	730	758	791	753	728	709	741	749	725	761	691	728	702	726	738	778	755	715	721	723	757	714	796	736	743	727	732	688	741	705	746	748	787	729	704	701	733	701	705	749	803	729	735	699	773	735	760	743	731	736	736	746	734	760	764	714	792	700	712	733	730	702	683	792	719	692	681	765	713	702	758	737	720	732	677	688	717	747	704	771	729	694	723	719	750	719	679	739	709	775	709	742	710	750	736	730	761	734	744	724	763	712	715	717	717	756	729	775	792	765	775	734	711	720	734	718	711	745	705	742	754	699	746	740	766	753	726	763	723	698	733	722	750	723	717	716	732	741	738	738	788	695	758	716	786	728	737	769	743	702	707	672	698	733	717	730	720	740	736	737	730	757	760	736	737	693	746	754	769	756	682	759	768	734	734	764	760	789	774	737	737	745	746	765	717	741	695	799	718	755	756	731	751	726	721	750	743	777	727	788	740	722	732	747	749	735	717	728	736	732	718	746	750	750	747	768	707	725	786	750	756	695	714	715	731	697	734	759	720	731	766	735	751	745	676	711	737	739	732	739	800	726	759	753	713	745	775	733	734	714	712	713	739	710	713	778	708	726	753	769	750	770	699	767	729	685	685	762	708	744	733	794	714	738	718	712	707	790	786	684	701	805	715	723	792	770	697	711	759	727	786	733	713	772	769	741	798	733	787	696	736	718	733	725	736	708	722	732	706	735	732	722	757	750	751	696	760	703	733	746	753	729	772	731	775	744	732	775	762	760	789	737	704	715	740	749	713	754	718	768	722	734	727	761	741	734	728	748	739	770	704	723	697	742	727	696	715	709	707	771	756	742	727	746	710	695	783	738	790	791	704	742	737	746	728	728	771	722	721	695	725	728	746	771	706	771	783	712	741	753	707	732	703	723	705	757	693	714	730	765	751	727	721	715	710	759	754	760	745	726	720	671	703	709	757	744	766	756	745	744	732	743	698	715	719	730	729	724	730	704	717	747	701	747	770	729	715	773	705	737	688	749	734	727	709	696	778	717	739	757	807	737	708	756	734	779	717	728	749	759	720	702	732	695	741	751	745	774	710	749	715	744	762	737	756	721	772	772	779	753	744	760	707	727	765	731	704	741	764	752	729	708	755	694	737	694	757	701	798	740	680	744	782	721	769	748	720	754	738	798	693	727	732	754	724	730	744	722	766	758	733	747	707	710	719	763	762	715	750	762	752	678	750	744	735	720	718	760	790	747	752	731	692	723	701	767	677	767	704	722	776	761	709	683	717	711	752	746	739	746	700	758	735	733	766	764	712	708	705	726	733	743	754	724	739	708	711	693	737	752	717	750	736	697	785	719	739	739	788	736	796	771	721	701	717	708	734	735	704	731	742	713	730	735	740	751	745	764	716	733	718	705	703	733	706	736	759	741	699	754	716	743	732	713	725	762	722	721	749	719	701	724	735	740	755	703	792	718	730	713	716	771	712	700	705	749	763	691	765	767	711	764	706	734	695	730	734	732	719	717	690	728	734	719	764	798	727	753	699	737	728	763	694	785	749	779	714	703	709	754	775	756	763	742	702	748	728	743	711	743	685	748	748	727	797	711	757	760	754	720	765	773	716	755	710	732	779	712	764	749	718	762	727	731	759	779	726	763	737	747	746	718	737	693	738	734	692	745	707	800	712	706	684	772	697	742
17145	23777	55078	17288	1651	562	490	397	403	357	319	296	284	269	316	295	248	258	275	251	275	283	259	292	291	238	254	254	243	281	273	251	227	267	286	265	253	308	258	267	268	258	257	259	263	262	249	291	250	270	246	261	257	266	242	282	250	254	241	240	263	261	232	276	247	233	265	267	274	276	260	264	246	232	261	274	255	249	243	243	265	277	253	268	262	240	270	226	246	270	265	251	283	260	241	258	268	279	266	244	217	251	274	249	289	310	273	261	280	283	275	282	250	271	263	226	266	230	255	254	272	270	252	254	269	252	279	267	248	264	252	228	255	244	240	237	232	236	249	239	262	285	247	268	224	301	246	249	242	239	264	246	258	233	250	252	273	226	228	240	258	254	285	229	255	236	255	236	266	220	275	246	259	252	256	256	252	292	266	263	250	256	254	261	246	249	233	240	260	241	228	256	257	297	258	194	262	229	224	260	249	245	239	274	247	243	223	260	272	258	259	228	233	240	249	252	266	240	275	268	262	260	247	286	241	277	271	263	248	240	268	234	234	230	245	253	259	268	248	263	247	268	249	231	238	270	251	272	279	259	254	254	247	263	249	241	251	267	268	261	295	260	278	222	241	259	278	286	257	230	278	242	265	286	240	275	249	234	281	244	253	278	255	236	257	274	255	258	257	211	241	295	241	241	286	250	257	263	277	233	253	237	260	272	222	271	220	223	252	244	273	269	271	242	264	231	284	247	216	266	262	241	228	250	224	256	259	268	269	242	249	253	224	288	254	269	244	272	264	250	254	294	250	243	252	248	279	212	236	278	245	299	272	233	257	266	243	246	259	266	240	262	260	238	235	267	255	284	224	234	270	280	265	271	275	243	249	229	246	259	249	260	268	232	239	242	278	220	244	234	283	270	253	254	260	283	257	230	250	230	259	252	251	268	240	262	249	224	241	230	249	235	220	256	241	228	241	246	261	263	289	284	245	254	248	250	257	268	243	249	248	272	248	231	263	233	269	266	254	243	285	258	257	246	214	281	251	245	247	255	267	258	243	231	226	294	258	273	261	271	264	298	255	242	220	246	255	242	244	227	266	265	228	269	253	273	237	272	251	259	272	217	263	240	257	242	279	239	241	256	221	245	259	254	281	240	253	250	278	237	268	273	283	260	286	248	260	248	258	273	262	273	260	239	248	239	250	258	253	258	271	288	285	275	242	287	270	236	243	269	232	239	224	247	244	274	272	261	281	285	265	231	242	259	240	274	287	240	287	277	242	267	274	245	243	260	274	280	257	210	270	262	245	238	228	260	251	238	240	255	248	243	273	262	268	260	234	247	222	239	246	268	277	256	245	263	240	274	263	296	257	262	264	225	266	234	256	240	226	272	273	265	257	261	251	254	231	246	239	243	253	268	246	263	271	255	278	237	253	247	251	276	274	248	249	268	228	248	222	245	253	246	286	251	269	248	244	223	257	264	266	264	240	233	241	274	236	268	281	261	271	245	265	244	274	275	253	243	279	227	243	242	233	226	272	256	274	266	250	241	230	287	260	240	258	218	282	212	271	266	238	245	241	267	249	269	252	263	261	256	257	243	271	217	263	254	274	233	268	254	242	235	260	231	231	254	279	247	259	255	260	243	281	238	223	237	253	253	257	267	232	263	264	249	227	241	253	255	261	275	255	278	247	229	235	246	238	251	254	268	237	231	225	269	269	230	284	264	248	258	248	286	263	270	269	262	221	248	258	238	267	255	237	242	227	261	243	245	234	256	242	249	273	265	266	239	276	245	252	239	259	278	252	262	239	277	260	220	273	234	279	250	247	264	253	271	259	215	243	259	236	245	260	246	220	250	281	255	244	250	235	243	252	260	245	258	253	241	268	292	253	241	279	263	250	243	239	276	248	265	265	217	254	239	256	266	255	294	259	229	246	294	248	265	239	228	252	249	238	247	242	220	238	255	247	283	283	238	268	268	279	274	264	247	237	265	258	223	271	271	255	236	224	248	301	271	265	266	241	237	222	258	265	284	239	240	231	256	248	289	273	267	240	265	270	271	257	251	260	254	270	234	238	227	209	239	277	263	269	255	243	241	281	280	298	259	259	270	255	241	255	253	270	282	264	240	265	247	227	249	279	244	262	279	248	251	260	237	248	242	256	243	251	256	247	257	250	252	261	254	273	266	260	251	274	236	260	259	211	240	267	247	261	257	242	242	242	260	268	223	251	269	237	274	252	259	271	243	224	236	252	262	247	245	264	238	278	265	259	280	251	253	228	248	249	247	270	257	257	262	250	249	247	266	272	257	240	264	249	268	263	268	264	302	247	266	261	248	275	258	242	254	255	303	266	245	229	288	254	250	266	267	251	273	261	234	271	259	242	247	262	286	235	276	261	250	244	232	286	236	233	292	264	271	245	240	237	241	242	240	251	231	272	238	269	251	256	244	260	237	241	262	262	228	239	266	255	259	282	231	244	280	271	223	236	253	241	208	258	267	247	246	278	273	293	281	282	257	281	247	257	261	236	269	254	260	264	246	239	271	259	248	241	276	254	251	255	239	285	257	260	270	262	241	222	276	270	286	250	258	254	257	264	261	259	286	271	246	273	259	250	267	259	238	231	259	234	283	276	251	235	243	260	260	259	236	266	226	259	268	249	263	238	256	243	222	254	270	220	272	254	255	226	232	264	255	235	270	224	279	237	259	290	236	259	277	250	267	236	283	273	275	257	260	252	278	264	255	269	245	247	260	254	239	251	229	238	267	258	245	276	252	233	227	268	255	239	276	257	267	256	265	247	277	263	262	273	232	268	255	246	218	268	266	257	259	253	264	267	274	274	273	258	247	280	238	288	272	240	275	270	274	245	245	251	234	270	240	268	287	261	258	246	248	256	243	251	250	261	270	269	253	232	234	269	294	234	267	256	260	264	273	240	240	258	249	236	263	241	263	243	240	240	224	255	237	275	233	263	231	231	252	238	270	270	252	288	241	256	267	286	256	275	215	282	228	265	249	280	237	258	271	257	239	241	224	255	273	258	236	262	249	264	267	259	251	250	271	252	281	234	259	268	285	255	259	284	245	254	231	245	263	220	286	281	255	287	266	244	223	274	242	254	249	271	255	258	286	255	235	269	280	265	241	272	240	276	229	265	213	251	238	254	262	268	290	277	246	242	270	240	238	228	234	223	262	256	248	255	231	266	234	246	243	256	276	250	269	269	248	250	272	256	281	271	255	253	288	217	266	220	270	209	252	247	242	259	271	242	269	255	267	247	238	250	259	257	239	237	247	278	274	295	229	261	259	259	244	254	268	285	264	240	231	246	243	255	245	259	241	250	223	257	260	238	251	290	278	284	264	274	263	254	264	251	271	263	230	258	261	269	276	225	245	276	238	255	220	259	285	250	248	229	297	235	275	255	268	244	277	286	254	260	241	255	301	248	283	250	243	249	251	266	253	258	226	245	239	271	255	243	253	248	219	255	239	262	281	263	243	253	257	244	250	222	221
9627	21144	44500	12387	2215	1800	1582	1338	1231	1174	1090	978	901	832	820	841	793	781	740	709	718	689	685	671	693	694	684	679	659	720	630	638	656	685	652	663	643	684	571	678	665	636	665	612	628	652	660	645	631	628	650	627	674	607	603	643	620	642	651	594	664	624	640	658	614	594	615	635	626	770	738	654	613	638	657	577	566	612	614	612	628	578	596	604	681	608	625	698	631	611	611	645	614	625	622	626	613	641	622	651	585	553	611	632	700	606	707	711	726	719	737	737	614	598	621	612	669	600	639	618	638	652	617	599	623	619	616	636	634	560	608	616	604	614	602	612	596	609	593	585	590	599	612	582	624	596	562	607	567	635	600	599	609	627	614	619	591	614	562	587	656	633	652	605	602	612	601	579	651	638	635	609	600	584	605	617	629	578	623	588	611	613	608	628	611	596	618	612	647	623	571	613	610	610	597	584	571	643	617	620	647	611	640	649	632	629	591	606	594	594	605	667	629	626	613	606	621	600	594	615	637	599	615	598	610	603	594	620	594	640	631	643	603	607	620	629	593	633	615	643	590	669	582	640	611	624	595	631	609	596	613	615	604	597	563	611	607	604	607	578	665	602	627	600	609	600	562	613	567	566	597	625	610	621	636	607	591	624	658	669	583	554	628	608	614	661	575	598	634	628	582	620	588	618	617	605	636	611	596	600	594	639	600	598	594	603	642	633	616	614	603	599	615	619	592	598	618	611	558	623	589	644	633	619	615	598	619	617	582	587	596	653	587	629	557	644	585	598	606	618	597	634	586	627	600	619	640	578	598	658	634	596	614	608	600	625	584	609	642	606	652	589	594	585	584	595	632	591	626	607	574	649	619	637	608	634	549	636	592	630	599	669	615	638	645	662	615	581	598	593	612	636	634	619	612	615	638	596	599	594	591	605	639	620	601	598	650	603	597	622	592	648	625	590	616	587	628	607	607	588	632	583	614	629	603	591	611	620	614	618	616	583	612	606	571	632	615	615	583	606	642	564	646	599	542	600	646	600	676	594	597	592	605	595	612	643	657	584	565	614	618	612	622	599	587	629	623	591	600	600	610	593	606	589	655	605	612	605	618	591	619	579	603	636	606	589	620	610	596	608	601	664	623	591	621	586	594	569	638	634	619	610	655	624	614	599	634	597	631	602	639	651	604	605	568	632	585	648	642	605	646	620	568	625	642	611	615	604	641	581	654	590	578	661	641	588	599	605	612	665	646	605	647	634	584	653	627	602	623	671	579	592	629	593	582	637	598	600	622	645	628	604	646	606	583	621	595	602	579	563	632	599	631	611	617	597	600	621	656	637	575	625	627	594	626	593	608	582	609	606	634	639	589	595	602	591	581	604	623	569	628	649	586	631	592	632	592	635	591	612	650	621	596	616	583	617	588	658	603	607	630	608	652	623	605	591	630	596	587	616	626	588	567	604	588	640	606	604	615	596	639	590	625	559	629	594	632	641	638	616	594	583	585	650	583	627	673	618	621	631	589	649	629	622	633	619	612	621	622	586	592	601	599	595	613	617	593	610	611	603	582	633	585	631	653	593	602	616	667	617	633	610	616	587	640	615	656	580	622	590	624	603	640	635	618	593	586	574	596	590	615	624	621	592	608	639	617	599	639	617	622	618	623	596	584	590	594	636	612	668	624	633	665	615	574	578	614	625	604	584	616	629	611	590	588	666	549	610	641	592	616	642	622	580	604	602	601	587	626	590	593	660	617	613	590	621	653	628	608	614	657	602	612	618	595	639	608	633	567	613	635	622	590	616	618	602	623	622	626	634	618	636	556	585	579	637	606	620	637	580	621	590	610	586	637	607	612	616	611	597	574	622	629	632	574	579	622	627	629	602	593	614	597	606	568	605	601	604	630	637	679	637	585	669	593	604	578	618	589	635	620	615	606	602	609	642	608	613	622	619	618	597	582	671	616	622	580	614	636	594	626	607	630	614	592	645	615	590	636	611	614	598	582	646	556	591	656	640	611	564	656	603	628	658	604	614	599	641	582	619	599	643	596	563	576	620	587	555	600	631	610	621	648	636	607	652	595	616	581	610	624	606	632	588	611	603	567	624	591	630	607	647	626	635	625	611	598	589	568	606	629	574	633	607	659	616	626	625	632	603	618	637	619	591	613	630	596	574	557	664	590	619	611	617	613	572	667	589	630	594	628	609	612	620	636	563	594	675	698	604	649	641	629	619	614	662	578	568	609	582	638	593	638	619	622	622	609	612	595	608	609	608	619	566	592	613	606	630	603	573	606	655	616	613	664	629	624	568	631	603	630	611	622	608	614	613	609	638	599	615	646	582	626	630	585	605	610	583	610	604	619	611	578	593	634	671	612	644	612	635	633	645	595	627	628	627	620	611	633	690	616	605	653	568	613	599	620	577	632	612	651	586	589	614	630	627	618	613	604	594	648	605	622	594	610	611	612	597	629	589	610	619	636	578	589	571	636	643	553	596	637	600	609	638	623	623	571	614	614	606	594	590	627	604	609	590	621	651	633	604	579	621	603	606	642	597	585	615	630	586	608	633	611	605	619	612	569	634	625	612	597	595	600	630	579	596	644	567	578	615	557	606	581	617	639	628	619	611	617	592	633	595	616	639	573	653	620	627	609	616	626	651	571	619	649	693	598	626	578	608	646	614	578	617	600	622	632	615	615	635	584	598	611	590	598	610	642	586	589	655	663	599	628	587	651	610	622	642	602	586	611	624	630	620	611	651	605	663	628	610	643	578	618	604	626	614	585	630	610	618	628	613	570	597	647	647	586	601	632	618	631	599	564	609	610	608	595	627	641	577	643	587	583	601	606	596	650	586	626	621	631	633	631	573	565	593	654	617	597	616	613	619	619	591	627	654	658	577	612	657	602	616	595	632	570	625	586	609	595	559	622	635	597	622	573	654	586	587	644	626	590	605	606	634	608	551	663	566	619	680	619	648	627	589	642	619	607	602	579	623	607	641	627	595	589	627	599	629	628	614	678	628	618	644	587	626	612	632	600	610	557	586	614	585	596	641	632	620	610	628	612	570	651	592	638	637	596	600	581	609	554	592	632	625	568	577	599	575	610	584	630	598	598	583	611	640	573	626	604	603	585	642	591	621	586	608	602	618	591	580	607	627	629	603	596	639	552	597	619	634	611	617	587	591	624	621	638	609	626	623	606	633	654	628	603	629	632	601	600	634	584	576	540	613	637	629	604	614	577	589	636	631	601	634	544	619	602	601	596	617	585	623	596	617	594	594	637	619	629	584	588	641	634	639	613	588	579	632	616	581	589	628	576	603	604	638	633	583	633	626	631	607	620	651	593	603	589	610	637	608	601	596	599	610	608	594	558	620	630	596	611	591	591	644	651	606	601	609	620	597	630	599	594	592	596	597	641	609	634	604	598	593	619	599	610	640	613	644	617	583	664	638	617	586	638	599	639	615	625	627	613	584	586	596	610	578	582	670	635	579	562	633	589	601	649	583
25706	37041	69166	28230	6320	1131	797	655	610	549	546	498	481	475	461	426	409	394	421	416	399	415	382	385	418	406	425	357	431	389	421	402	423	404	394	380	373	376	377	421	380	358	399	418	366	388	382	320	404	398	369	395	392	399	446	372	395	376	351	404	378	370	359	397	386	347	390	345	414	403	380	428	362	398	369	425	366	351	392	342	381	422	362	367	388	356	378	430	350	370	304	369	421	349	372	386	420	377	403	362	383	377	389	390	386	409	392	393	371	401	370	383	402	383	378	350	398	366	368	373	419	393	383	383	342	374	352	400	368	335	407	372	384	394	343	376	384	379	371	403	416	395	384	362	367	365	387	396	370	369	412	377	353	357	387	387	380	390	411	374	388	374	361	396	348	396	375	361	437	359	372	388	402	374	388	376	387	350	338	354	398	364	415	380	385	390	433	382	375	378	337	367	434	380	381	374	392	403	377	367	387	380	403	423	374	349	371	353	403	389	410	357	380	339	375	350	393	365	393	392	382	409	390	416	399	406	355	373	350	369	385	383	343	385	374	368	373	395	377	407	372	392	384	373	426	337	389	374	368	419	392	395	364	350	357	371	370	347	368	391	383	414	402	348	364	371	381	351	323	382	392	387	412	380	392	403	360	408	395	384	397	382	395	369	351	402	344	395	379	356	380	395	387	385	405	377	358	373	377	359	383	363	334	399	380	408	388	373	337	345	381	380	369	392	376	428	387	330	366	380	364	373	397	408	354	395	377	385	387	419	348	371	396	365	375	363	372	367	348	379	364	365	366	371	361	369	367	373	357	379	401	394	356	385	371	358	364	379	336	364	380	379	365	374	378	353	381	401	350	339	385	377	352	351	426	357	367	356	394	383	389	363	394	333	381	346	364	408	394	411	405	356	340	376	377	345	406	384	386	393	321	371	390	397	334	375	375	392	386	373	383	356	385	370	350	387	364	376	376	427	413	369	370	335	360	356	407	371	343	399	377	388	366	339	351	360	335	385	365	382	414	327	401	409	384	414	398	412	382	410	343	359	360	391	373	362	369	427	391	378	389	385	366	387	384	380	394	389	380	389	356	401	401	386	357	378	398	359	400	396	374	387	382	384	374	377	361	386	348	360	328	361	361	373	396	355	372	393	380	375	355	407	388	368	381	369	413	372	373	402	383	363	400	360	348	383	395	406	367	371	373	342	355	369	407	347	349	399	375	367	352	375	396	374	388	357	390	367	344	377	407	376	368	354	382	351	390	367	367	408	407	377	394	397	358	378	322	386	394	407	400	380	393	407	355	416	354	353	354	399	392	396	393	377	369	378	370	353	364	359	410	343	379	414	384	362	388	369	377	387	383	406	417	332	368	375	384	384	362	380	373	361	334	375	353	364	358	380	361	364	390	369	395	384	362	388	356	387	407	350	407	398	377	383	418	377	365	354	376	415	373	354	356	377	365	357	379	373	385	395	353	375	332	358	408	403	379	379	407	367	368	384	409	382	358	349	335	409	383	403	338	406	375	374	365	361	363	361	411	358	373	368	377	372	400	359	397	367	337	359	391	400	351	363	381	371	385	408	353	382	401	389	385	400	425	353	367	352	351	356	396	342	351	339	385	374	384	401	388	382	414	401	361	360	416	338	402	393	370	348	412	393	359	362	361	363	366	390	363	356	367	361	363	354	345	389	382	383	371	353	387	355	379	391	398	374	362	400	363	356	377	391	375	407	411	370	392	406	376	375	378	386	359	392	382	386	406	369	375	398	358	407	375	399	360	407	345	374	393	393	403	416	352	358	372	395	396	397	375	404	359	385	393	376	389	377	383	379	392	363	400	398	385	404	402	375	427	370	392	376	368	404	363	341	358	364	394	367	388	371	337	344	388	413	389	386	380	393	368	430	385	371	397	360	362	383	368	415	380	361	380	375	361	368	370	388	390	356	382	367	375	398	383	362	376	361	349	394	381	377	363	367	372	361	395	371	373	383	397	387	378	367	324	367	374	392	365	357	381	373	389	370	367	397	401	340	365	370	387	403	377	379	374	399	390	348	395	375	386	363	348	349	347	370	386	381	395	380	387	389	393	404	404	397	359	378	384	373	375	377	378	367	395	371	356	368	370	380	373	371	378	425	397	384	379	328	388	373	399	403	367	368	390	378	366	382	350	379	395	354	394	399	400	390	396	371	352	359	364	345	357	374	356	330	352	378	382	382	330	383	398	378	392	365	389	395	318	408	363	350	387	402	387	418	396	378	363	370	338	371	374	380	367	418	389	391	348	360	374	404	385	381	383	384	356	368	359	388	360	384	353	348	367	419	366	412	371	344	379	367	378	327	344	392	390	354	372	375	382	349	385	385	352	392	384	375	355	355	375	395	394	374	385	366	363	368	358	389	367	410	351	384	376	374	378	356	390	402	380	386	399	379	348	319	373	344	397	388	374	401	350	363	422	405	334	338	358	365	370	380	348	401	382	358	385	392	385	375	404	427	361	376	354	351	397	367	388	358	349	408	404	366	396	375	384	381	374	361	360	407	376	364	395	408	436	385	373	355	363	399	367	381	386	373	391	384	385	380	396	412	365	353	354	357	391	437	417	349	376	382	394	351	362	389	382	395	419	342	387	359	392	326	337	357	373	398	358	390	374	369	381	370	330	376	384	382	380	368	387	355	388	384	383	367	377	360	349	352	394	375	384	387	376	399	366	373	425	388	353	404	392	414	378	380	377	402	362	424	405	381	402	400	373	420	363	397	400	365	375	376	373	380	407	439	367	366	379	345	424	391	416	395	415	422	386	417	367	370	379	386	391	406	404	386	366	378	382	386	355	386	394	348	343	416	383	368	374	378	378	382	386	398	362	398	383	367	339	379	339	386	383	401	370	354	384	343	389	369	386	390	356	371	393	376	367	387	369	373	401	347	381	381	381	382	362	351	389	395	378	382	399	380	366	418	367	380	350	368	389	351	354	382	368	368	385	397	342	368	375	376	376	410	406	396	400	361	391	394	368	372	370	414	358	400	372	407	332	364	400	346	405	342	336	342	381	364	379	379	412	407	401	352	422	368	390	363	414	393	363	375	383	344	380	379	437	345	381	416	360	382	423	386	328	395	384	383	409	369	359	377	374	404	364	386	373	386	349	382	373	371	338	347	355	378	391	363	384	361	391	372	418	375	381	367	383	410	371	370	420	357	371	396	368	380	399	379	358	382	378	375	378	381	392	369	409	390	370	391	360	392	374	352	431	377	348	373	402	390	376	402	391	346	360	370	369	373	415	392	400	394	344	364	374	355	385	386	408	394	364	420	363	388	365	392	394	373	372	406	375	391	371	385	351	358	421	333	378	371	361	401	398	403	362	367	383	359	413	374	390	395	394	377	372	398	379	364	391	401	367	385	376	385	377	387	376	379	387	369	394	349	372	368	359	383	386	397	369	384	391	409	384	408	337	397	340	395	351	338	368	376	409	366	391	365	398	356	374	415	428	393	344	353	395	377	391	365
12732	29242	55887	17450	4178	3455	2849	2454	2065	1864	1740	1675	1540	1404	1356	1307	1266	1194	1220	1167	1154	1038	1121	1092	1053	1038	1039	1048	1001	1051	959	1004	949	931	975	871	966	957	908	938	935	946	962	882	898	942	958	896	951	895	959	936	952	943	938	925	901	946	931	932	890	882	914	904	897	905	903	872	977	1118	934	899	887	917	892	926	840	915	902	920	839	858	872	858	897	872	845	885	810	932	888	862	886	939	875	903	913	968	825	907	823	889	886	948	942	996	1103	1132	1028	1121	996	1019	886	918	851	939	826	844	842	868	855	870	893	900	899	820	865	871	835	870	911	911	820	848	879	837	903	846	839	885	864	892	843	859	818	890	860	869	853	859	943	856	865	829	910	894	864	834	913	839	851	856	900	868	888	858	837	836	915	909	880	847	921	870	883	883	902	918	896	868	880	814	862	889	820	878	865	856	886	867	888	842	835	849	893	860	824	854	843	830	862	899	875	892	928	856	820	852	855	892	862	851	842	878	853	833	867	853	869	863	837	866	825	892	862	879	850	843	840	841	908	850	890	876	875	870	841	823	933	881	862	864	883	845	905	875	862	832	913	851	845	847	867	868	871	857	899	884	874	877	876	837	831	819	915	878	890	890	851	915	876	838	880	895	894	871	855	923	843	900	880	872	874	873	836	860	791	854	834	863	879	870	886	852	859	879	843	869	853	867	872	869	851	848	841	813	879	836	855	833	886	852	831	876	839	881	831	872	862	860	887	853	856	872	810	889	890	892	856	874	853	893	876	876	873	877	848	870	834	871	882	823	890	830	843	879	894	830	848	868	869	862	919	872	857	835	875	893	849	839	864	897	844	867	853	903	911	861	872	822	872	845	878	883	853	843	845	812	871	887	839	867	844	849	924	924	894	876	888	810	899	824	831	861	839	858	843	871	874	850	875	879	896	846	834	898	866	849	886	898	886	877	849	880	893	885	871	878	863	865	826	838	867	812	869	856	901	787	842	830	874	864	909	836	808	863	888	900	844	871	856	875	909	835	856	854	951	814	857	850	850	837	918	800	865	867	896	783	847	877	853	862	862	830	814	850	887	860	848	837	836	861	925	879	838	872	816	893	876	850	881	875	924	829	900	894	874	853	838	850	888	897	911	842	864	830	846	891	847	867	891	897	882	932	867	830	854	899	837	849	949	866	914	846	828	878	867	928	840	800	888	824	881	887	850	882	910	910	855	831	889	852	891	914	875	855	864	874	841	829	881	885	875	836	818	838	867	874	841	874	850	859	885	884	852	869	908	869	813	860	879	829	850	837	872	846	899	864	906	809	878	846	860	878	849	906	863	881	829	822	895	853	845	930	879	862	862	857	892	902	850	879	847	873	824	898	873	888	823	796	823	858	864	857	871	880	830	817	905	804	875	838	915	877	833	895	866	897	875	871	877	846	837	872	888	845	813	848	824	852	908	827	839	894	838	825	858	882	894	850	875	868	889	864	889	835	815	869	829	838	881	849	858	887	844	885	852	873	861	857	869	849	858	885	860	919	852	828	838	872	893	879	860	890	913	814	919	907	846	888	835	897	897	885	816	882	922	852	924	813	890	914	854	795	846	867	840	859	848	857	910	850	822	809	869	819	873	916	908	859	853	838	884	884	860	859	798	899	933	876	888	883	861	936	868	848	867	889	889	879	871	839	880	878	821	843	829	857	849	879	825	893	886	884	883	901	853	873	875	861	865	904	860	847	811	903	850	899	823	854	927	897	849	875	826	859	872	938	854	874	838	873	836	881	872	887	875	825	890	875	894	891	846	822	861	858	893	828	838	927	889	946	891	863	853	881	910	879	904	878	884	823	831	840	848	857	866	861	825	868	874	859	828	887	878	861	810	864	811	910	821	872	861	850	888	836	849	850	881	883	865	794	845	850	850	862	885	899	848	869	836	859	790	903	888	867	897	904	869	827	794	842	883	880	827	845	877	870	839	883	904	814	874	890	860	809	886	811	841	871	891	893	836	884	845	819	854	831	888	860	827	883	907	940	853	815	879	889	818	868	842	849	855	864	910	852	861	851	826	867	905	861	863	834	899	825	900	873	878	853	890	889	870	863	839	849	806	880	903	828	893	837	858	829	929	849	813	817	839	876	894	888	858	845	919	887	881	849	844	832	806	854	847	847	881	889	843	850	839	858	821	843	840	874	839	838	891	843	859	796	862	858	894	852	880	832	862	854	847	837	821	855	882	902	871	886	886	840	837	868	887	904	875	913	921	867	863	849	826	876	899	904	868	901	875	928	866	878	915	836	872	861	839	850	861	842	881	820	885	857	882	827	880	858	908	817	881	858	868	854	868	905	886	878	872	914	850	927	878	845	895	833	917	931	858	851	869	817	848	850	822	856	910	849	873	849	894	840	935	840	876	826	885	857	877	891	909	868	852	880	905	884	899	824	835	847	886	870	862	929	881	883	814	863	876	832	855	898	861	852	888	824	895	855	866	888	878	832	885	888	861	884	915	867	913	807	860	866	847	861	855	911	850	840	905	906	881	835	856	861	908	851	871	902	813	819	875	869	876	884	918	898	902	866	828	852	879	826	859	831	828	823	907	862	893	842	827	902	876	853	859	848	833	922	861	861	878	848	932	879	885	801	829	868	863	879	845	841	819	855	839	894	907	873	857	849	860	897	834	821	885	876	890	858	904	849	937	824	878	849	832	868	886	836	865	869	852	867	891	872	879	884	853	855	872	899	838	899	883	844	857	921	907	891	855	884	807	884	854	861	852	822	860	845	871	856	880	847	840	841	889	872	878	857	890	878	839	872	891	845	869	804	843	863	828	890	843	846	850	863	825	829	909	846	900	839	898	860	892	834	877	848	849	861	854	908	872	919	859	859	839	862	843	866	847	854	856	862	829	906	840	885	871	873	857	871	869	887	899	837	845	855	855	886	902	875	887	832	869	835	860	818	881	878	845	869	852	804	869	859	872	848	878	890	937	847	865	861	857	865	819	875	901	841	848	844	903	892	896	828	829	864	889	897	856	900	872	888	864	848	891	882	829	850	856	875	808	885	873	836	882	920	876	855	896	876	900	906	884	891	862	886	837	896	880	849	931	881	881	902	893	879	830	850	889	811	835	877	900	873	882	853	859	851	907	828	860	884	883	881	833	896	880	864	854	858	896	839	844	876	864	882	896	868	873	869	842	904	885	874	842	858	885	824	878	872	868	819	871	850	883	871	872	871	883	887	889	883	863	868	876	833	850	901	823	906	906	874	879	886	880	872	846	884	856	876	919	894	856	848	883	808	910	855	882	814	824	849	833	899	836	905	913	909	842	898	890	823	850	815	819	884	873	853	895	928	831	833	883	874	864	850	880	908	851	845	846	854	839	869	834	859	826	858	824	855	896	840	854	848	895	864	877	878	849	849	912	888	880	875	890	894	907	825	871	870	896	869	847	850	850	870	859	832	889	859	862	886	910	886	818	891	869	904	852	831	834	822	831	844	904	803	892	864	880	867
8824	4664	4028	547	327	325	341	289	313	311	318	354	300	334	324	296	312	304	296	326	347	318	313	293	325	323	300	307	294	301	313	316	322	322	324	298	294	320	321	321	301	311	319	316	296	299	301	315	307	307	290	341	303	301	343	331	328	326	281	308	321	296	312	334	307	306	323	329	323	312	300	298	318	317	319	295	303	291	316	292	309	283	308	355	308	300	296	295	281	304	313	308	290	335	300	314	333	322	313	316	319	334	338	305	276	290	352	326	310	295	329	347	291	311	304	307	316	290	291	324	308	346	306	290	321	310	329	310	301	305	350	316	314	308	309	303	329	328	309	303	311	350	340	346	335	299	278	300	324	279	291	323	303	306	310	290	285	334	330	324	302	289	323	304	305	311	317	315	311	307	332	290	331	305	293	277	323	340	301	313	305	300	292	298	298	294	324	312	278	314	335	335	292	252	302	318	315	315	324	315	310	316	341	318	314	305	285	331	322	313	322	310	306	361	311	292	295	327	311	318	268	302	272	348	300	348	316	293	309	291	321	322	287	324	263	317	290	287	334	287	274	316	306	323	299	311	306	324	363	323	316	321	340	320	319	317	318	301	318	361	318	328	306	315	313	344	349	293	304	322	266	307	296	277	295	345	292	327	325	299	263	302	294	320	318	303	309	319	314	314	288	305	291	306	283	329	325	309	292	313	287	300	312	302	312	329	333	307	270	305	326	316	297	308	343	337	328	291	317	308	303	307	314	283	326	318	309	324	308	353	336	325	305	300	297	284	305	310	318	330	312	312	278	305	302	319	294	347	313	291	321	302	305	335	308	279	291	303	298	330	319	297	311	272	295	301	305	342	275	299	295	300	320	316	301	294	319	314	305	277	336	314	311	289	316	280	309	320	318	309	285	319	320	333	326	275	295	295	284	297	317	305	304	285	306	339	300	317	263	316	301	313	321	324	325	322	294	319	298	322	309	289	303	328	280	285	266	305	289	317	321	340	305	316	298	307	322	301	319	279	298	304	298	279	288	306	282	321	312	305	297	280	294	295	335	330	321	306	334	349	336	299	312	331	307	297	345	300	305	308	289	319	305	295	266	333	319	340	318	328	275	286	301	324	336	318	308	295	276	316	340	331	287	320	299	301	298	301	299	320	280	299	286	301	306	325	316	320	311	289	319	312	331	282	302	343	320	300	277	295	291	305	303	333	314	296	302	336	325	286	322	323	322	308	330	287	299	297	318	334	336	332	335	309	314	315	300	288	316	329	311	302	300	339	342	298	309	373	304	314	322	317	313	295	321	340	305	355	317	281	304	280	317	291	305	327	339	313	337	333	342	289	291	310	297	300	291	315	327	300	289	300	317	311	313	327	307	311	330	306	314	313	326	329	351	316	322	312	295	309	312	309	296	285	317	311	319	312	298	328	309	352	318	315	296	286	305	310	286	318	294	290	310	271	293	313	333	329	307	297	303	324	317	308	299	283	303	307	349	317	307	326	315	285	347	333	289	323	318	323	334	315	302	290	329	335	305	339	316	294	315	343	299	324	277	288	312	310	317	322	330	356	298	315	295	341	309	330	300	318	293	263	276	345	315	282	325	320	329	312	293	311	314	280	333	329	287	330	340	299	320	339	304	331	341	304	299	306	294	300	289	336	319	300	313	327	324	278	303	306	321	276	316	285	341	307	296	298	326	334	308	359	310	309	310	290	297	325	319	315	322	340	268	323	308	310	336	263	276	318	287	264	291	296	300	308	321	318	267	324	275	301	285	315	314	319	283	323	345	366	316	308	312	277	319	301	311	344	319	307	307	334	285	334	272	310	314	343	311	269	307	319	291	291	317	307	316	323	323	310	321	320	338	274	345	296	321	304	310	312	323	338	317	312	297	291	327	328	329	317	336	297	313	301	345	300	309	316	280	312	315	322	315	326	300	308	330	325	272	288	309	285	294	322	324	321	305	272	280	265	295	310	302	306	306	311	312	307	291	291	274	318	304	332	333	287	264	318	284	339	297	295	309	312	303	287	314	307	343	326	299	333	300	306	337	308	280	316	293	329	313	311	305	315	309	339	320	309	292	321	316	314	303	326	316	301	287	302	306	287	291	312	309	288	311	307	302	314	330	267	342	298	269	284	340	307	305	307	314	341	343	273	321	347	337	279	322	329	302	291	289	329	326	275	289	323	310	312	310	281	289	332	328	306	340	294	316	312	309	290	314	294	302	277	309	313	285	254	286	310	288	326	336	315	288	299	312	303	313	298	330	300	292	280	317	346	335	310	255	312	313	325	337	344	327	265	316	311	272	305	328	311	309	326	306	314	288	273	296	310	319	299	299	304	310	318	316	321	335	345	283	303	319	274	317	303	328	321	336	311	303	290	285	323	313	306	328	304	297	324	315	297	323	288	313	319	290	314	314	327	328	327	329	315	317	283	319	341	286	310	298	304	312	315	318	308	287	294	315	303	289	320	344	315	317	290	305	310	298	306	306	273	360	290	290	356	304	313	331	311	297	274	329	314	346	292	314	320	317	271	290	318	277	297	318	288	357	324	311	323	306	319	346	296	338	292	300	314	299	324	319	283	305	317	325	295	285	287	316	339	279	295	325	321	308	313	291	300	312	280	338	301	290	334	341	316	284	334	343	300	271	316	318	289	337	286	327	324	296	298	330	303	311	317	275	265	307	330	313	317	324	285	314	345	292	321	301	301	336	316	317	288	315	326	301	315	282	316	303	323	314	327	301	280	347	300	284	288	280	312	340	277	324	319	311	303	319	306	299	292	330	291	321	297	327	308	342	293	302	312	347	329	314	309	313	298	303	304	321	322	307	307	296	334	308	298	311	336	282	301	301	333	305	292	257	281	285	300	294	312	325	276	307	298	308	296	312	322	301	277	305	330	317	314	307	313	301	316	294	308	293	317	282	303	309	316	307	366	307	315	308	296	302	263	288	327	323	316	281	317	317	275	310	286	339	304	312	307	288	309	294	288	316	333	321	315	294	314	315	290	312	334	309	292	322	316	314	332	310	297	312	311	286	333	339	314	261	310	287	310	319	308	311	303	308	327	333	290	287	311	326	332	301	309	327	315	310	305	318	314	332	283	312	323	288	325	298	298	323	286	311	289	314	308	311	298	344	335	313	318	347	314	264	280	294	323	280	318	299	345	317	326	316	283	322	304	303	270	317	316	286	342	314	274	307	323	362	281	325	314	332	308	297	295	313	301	314	293	326	297	317	326	293	358	296	304	276	310	306	314	335	328	322	305	312	293	306	336	272	323	313	302	327	333	266	311	312	292	320	298	320	325	322	331	332	316	334	314	295	288	320	280	311	320	331	317	351	295	301	314	317	345	283	317	322	353	332	290	290	342	318	324	313	314	294	299	312	286	300	306	300	312	294	319	323	354	289	357	311	333	319	342	311	302	307	315	290	321	328	322	315	312	308	300	327	329	325	295	344	285	295	316	323	343	325	330	318	300	291	274	313	322	323	374	311	321
5171	4702	7706	1378	738	727	718	727	728	665	729	761	717	675	721	720	735	740	700	734	721	654	722	713	745	723	758	726	668	719	712	756	672	717	688	753	724	671	696	710	692	710	736	697	701	731	700	754	673	676	676	713	722	713	741	700	747	704	728	684	699	651	672	693	725	728	703	695	710	736	724	723	755	718	701	660	684	695	692	704	725	695	729	717	709	724	706	638	749	692	664	698	721	693	741	698	763	684	722	710	684	730	667	707	716	768	802	732	772	729	761	723	673	714	721	680	733	668	678	694	731	717	675	740	699	741	694	727	677	742	708	687	738	729	732	706	740	697	672	676	661	743	723	747	713	678	683	767	708	679	661	722	714	671	690	694	747	692	718	785	690	689	709	711	698	706	698	733	636	732	707	705	717	721	736	708	716	741	717	743	683	637	646	640	703	713	726	667	723	718	680	702	676	712	701	713	701	720	728	708	702	721	718	737	716	690	701	704	662	720	705	718	740	711	641	681	682	710	710	712	719	740	723	738	691	702	741	687	716	728	690	721	707	762	753	664	704	731	713	671	659	757	742	729	659	697	677	735	715	696	666	670	697	762	695	750	704	668	723	661	702	709	744	702	762	727	719	695	699	722	747	671	666	651	730	682	688	742	716	735	742	664	739	706	686	726	691	651	661	723	693	707	759	686	702	718	674	707	672	715	690	721	708	672	728	702	760	770	687	678	708	710	688	703	718	738	718	723	696	687	723	782	679	665	709	700	689	688	720	700	670	737	706	694	737	725	684	736	706	671	724	722	707	668	706	677	670	744	732	696	685	724	730	676	690	680	704	736	740	721	735	690	731	699	698	732	675	753	733	704	703	727	763	690	753	708	708	732	681	746	734	672	691	709	719	752	713	704	708	663	689	728	745	719	720	720	716	699	731	700	699	711	711	744	686	665	689	666	701	732	737	731	724	723	731	745	702	683	714	723	674	715	764	670	748	724	682	679	710	672	704	709	662	720	688	713	696	692	736	715	705	713	729	743	651	705	730	672	737	692	712	735	730	746	718	712	711	723	695	648	701	725	702	694	681	696	748	687	698	657	710	683	700	762	684	719	742	718	719	734	721	722	713	681	741	687	669	729	724	729	757	698	665	706	715	714	717	708	712	720	697	678	700	691	731	645	739	735	716	650	719	682	718	703	725	678	655	701	698	717	711	714	704	687	792	694	725	732	684	661	707	678	692	702	739	690	671	676	692	705	686	675	743	718	706	727	733	709	701	709	701	700	678	721	709	734	676	647	692	703	713	718	751	695	741	739	717	691	713	709	660	713	673	711	681	671	695	721	731	713	709	720	733	716	718	699	735	703	693	666	697	690	754	748	709	673	680	707	693	715	764	751	720	726	714	703	715	709	698	669	744	715	721	705	698	684	670	685	736	703	717	715	703	702	725	700	703	750	699	693	730	738	712	744	637	712	708	735	731	737	660	699	739	745	726	708	703	692	711	706	729	724	652	687	734	727	726	688	730	724	678	709	692	688	745	709	766	690	733	724	745	704	720	693	715	731	684	704	720	721	660	729	708	709	694	729	736	689	686	684	693	679	723	718	711	745	662	676	699	698	692	731	680	758	685	704	684	731	749	694	689	738	733	697	694	689	733	686	679	730	696	703	754	737	689	733	744	717	709	689	713	710	671	697	706	695	692	702	726	708	713	723	738	738	690	721	734	734	728	769	707	732	733	685	697	685	711	698	678	699	713	702	708	690	690	690	719	714	698	751	680	698	721	720	733	702	698	715	741	727	695	718	675	732	749	705	723	677	700	679	704	719	660	729	727	701	701	731	679	712	720	716	709	720	688	687	727	693	694	666	718	695	741	673	708	724	713	718	687	765	681	744	733	736	713	701	736	736	711	738	716	719	700	734	713	740	675	696	685	716	707	707	712	730	728	712	657	688	689	726	708	695	728	724	742	691	692	773	728	744	742	708	762	693	737	752	666	714	693	708	732	727	714	704	717	712	730	710	708	677	713	732	698	683	718	671	706	718	703	731	707	720	713	659	704	680	670	672	752	703	715	684	748	707	698	695	667	700	756	747	701	698	779	696	707	698	691	705	707	676	722	682	676	715	701	684	723	696	683	728	728	741	696	725	686	756	735	710	709	717	707	705	675	725	735	704	697	715	737	665	694	691	724	711	683	718	705	714	719	717	681	726	705	710	681	749	726	693	745	709	694	691	732	714	722	737	700	723	714	702	724	743	728	707	737	717	692	697	711	659	742	715	731	766	718	690	691	738	714	695	666	705	721	709	696	735	715	690	711	717	695	761	699	691	697	684	695	730	715	744	680	707	693	670	674	689	714	752	685	711	728	756	684	726	725	691	696	715	706	716	706	713	698	697	695	684	690	707	689	716	706	687	691	722	677	752	703	712	705	724	715	717	714	731	696	730	726	655	712	705	732	697	711	666	714	674	718	671	736	701	731	733	699	711	719	696	726	654	675	749	702	729	710	724	683	705	695	764	756	723	722	729	696	706	701	735	715	705	677	687	673	693	720	696	730	717	723	713	695	726	686	754	742	759	687	693	732	725	712	686	686	718	701	654	715	701	693	686	718	714	692	708	733	706	682	722	715	718	738	720	731	720	703	704	706	711	734	683	676	647	740	723	742	723	742	711	712	720	718	731	735	726	674	732	695	700	670	716	693	666	703	682	690	743	697	696	730	746	718	672	704	657	702	743	729	715	666	725	710	714	716	700	711	706	696	741	659	751	695	709	742	724	677	714	679	725	669	688	679	722	702	693	679	701	687	712	702	675	734	757	696	736	743	711	694	704	722	746	723	726	717	693	662	686	683	719	690	677	771	751	690	706	709	669	773	695	764	712	745	700	688	734	750	675	721	721	735	721	717	749	690	714	697	719	715	677	679	674	670	666	703	712	700	702	675	754	741	739	710	673	689	666	708	699	700	663	673	752	726	699	725	703	737	676	696	725	672	685	722	716	723	697	737	692	727	707	706	718	705	716	710	699	731	712	705	681	689	754	687	712	710	740	693	717	700	780	773	674	688	671	719	723	714	695	693	737	702	724	692	729	802	747	669	743	724	741	713	728	726	706	730	712	668	692	715	709	755	714	702	701	689	679	695	750	721	742	686	698	739	727	679	729	721	688	736	698	695	708	683	700	698	731	734	659	724	702	636	693	738	715	731	708	667	687	754	719	729	705	721	662	743	705	728	701	695	712	720	712	718	736	623	667	668	720	701	717	683	698	685	699	773	742	713	698	680	687	701	720	763	752	741	708	716	695	717	736	714	746	697	715	701	737	714	716	708	709	741	734	677	728	698	655	733	734	703	716	683	748	719	677	709	657	711	712	692	732	721	710	671	709	737	695	756	757	713	700	726	674	738	740	676	735	686	729	686	740	736	714	707	752	709	714	705	691	711	712	704	758	692	738	732	745	733	719	789	679	708	678	726	724	721	734	663	737	742	708	666	663	681	686	684	698	677	708	720	695
19636	29422	53584	17061	1849	505	408	360	327	333	305	323	267	311	275	296	262	263	234	261	232	250	264	256	240	262	247	235	213	257	261	261	260	232	255	256	202	224	223	212	248	229	254	244	267	221	230	249	251	248	234	229	262	240	237	247	225	230	238	252	232	246	255	238	263	245	260	261	233	226	216	230	233	239	229	236	231	236	208	242	242	228	233	227	229	240	218	254	238	263	222	256	256	227	224	238	221	241	260	209	233	217	252	254	239	254	223	261	238	234	263	274	224	196	239	228	225	216	241	251	229	200	206	254	255	234	240	235	220	219	199	217	214	246	241	229	231	214	215	280	247	244	255	252	224	272	249	224	246	235	249	213	203	237	246	246	222	237	223	237	226	252	220	269	211	233	259	245	208	218	239	253	243	228	229	249	221	244	230	233	231	251	249	267	222	253	198	242	253	246	258	219	239	257	256	246	235	251	223	218	201	221	205	218	213	228	219	206	226	228	268	264	259	252	242	222	218	241	228	250	243	259	235	252	269	223	256	224	236	223	235	252	245	241	228	260	262	258	260	250	233	246	259	229	249	242	245	253	220	239	249	240	246	221	241	239	254	245	261	188	222	235	259	225	234	230	265	234	231	270	227	229	253	243	257	254	222	253	253	244	253	271	218	246	211	240	232	234	223	234	219	226	270	242	229	228	234	245	243	237	242	250	215	244	219	256	236	261	233	261	239	238	211	257	229	241	235	226	236	247	263	233	238	249	227	243	230	219	227	258	272	228	243	223	242	237	215	227	253	216	264	259	245	235	200	242	245	239	226	248	239	212	238	238	240	240	238	238	248	246	243	226	231	244	242	235	243	221	226	235	217	228	228	243	250	236	251	247	254	228	232	237	236	243	252	239	240	243	254	251	247	259	229	265	235	237	228	226	243	217	259	242	249	220	262	252	244	232	247	254	260	232	220	232	250	250	234	243	272	251	260	229	235	224	236	222	233	245	216	242	221	219	247	233	237	217	260	237	253	245	243	227	223	222	229	241	249	223	230	238	273	243	226	229	238	220	213	236	284	218	254	262	249	228	233	234	222	226	237	232	237	248	208	214	225	235	209	226	217	242	229	216	237	248	220	259	249	214	271	234	233	233	245	202	229	211	236	269	249	268	236	233	223	237	227	231	248	249	240	253	251	264	238	235	235	245	233	222	199	248	219	225	244	237	239	236	218	246	236	230	236	240	235	261	237	266	239	242	253	266	222	248	216	241	220	236	228	247	253	261	229	255	218	239	197	244	240	235	248	229	213	236	231	217	251	232	258	217	250	234	256	247	216	245	229	228	280	236	262	247	248	236	226	249	253	255	229	246	224	219	224	234	248	213	223	255	219	199	258	228	246	243	228	225	237	206	238	255	253	225	226	228	239	241	257	229	201	258	231	259	244	230	205	237	220	219	245	214	246	215	243	225	241	248	247	278	238	229	245	217	233	223	243	237	261	235	244	245	220	210	221	219	224	244	239	228	215	238	235	231	223	249	213	227	242	232	245	241	226	222	246	209	255	250	255	256	214	236	222	225	255	244	236	213	223	240	240	220	228	229	236	268	217	251	237	227	226	231	258	242	220	243	234	232	219	206	241	259	264	246	222	252	248	232	235	266	217	228	228	223	224	269	246	263	255	241	248	217	218	225	268	216	248	268	221	222	246	212	228	240	266	252	249	274	247	224	212	243	239	245	227	263	247	221	204	214	231	220	191	228	202	254	194	230	225	213	193	216	215	245	216	255	218	236	222	258	225	235	232	225	224	278	218	265	244	226	225	202	257	228	232	223	241	227	254	197	260	263	248	247	248	243	230	230	226	248	216	219	242	218	247	257	257	241	212	249	201	236	253	263	223	251	264	236	234	245	256	220	249	235	225	226	236	223	218	209	254	238	223	212	207	236	229	239	242	244	227	246	243	235	269	212	208	223	243	223	250	233	230	227	248	238	245	244	248	242	229	260	240	247	207	236	224	241	240	224	220	198	252	242	213	270	227	246	228	262	236	218	218	231	214	199	227	240	245	268	254	248	210	195	242	213	250	202	227	234	263	244	248	209	212	224	258	238	246	267	257	224	244	243	204	228	272	238	238	197	250	227	239	226	252	239	223	211	255	213	242	229	291	229	244	259	232	205	247	241	256	250	238	248	219	248	219	248	229	249	235	273	280	260	226	199	231	253	251	230	256	216	248	211	226	221	235	224	243	256	225	202	264	219	247	224	240	255	254	272	223	241	244	232	270	251	239	225	227	240	232	239	230	244	250	247	245	242	210	223	255	234	257	218	209	235	250	224	241	254	249	219	239	208	239	229	243	252	250	235	227	245	237	230	217	232	239	247	232	236	219	241	257	207	236	231	235	222	239	276	243	232	216	237	220	214	251	281	219	262	225	248	205	248	276	239	230	241	222	225	268	230	235	239	258	218	270	270	258	245	219	243	238	214	235	186	231	249	234	227	239	222	238	232	236	247	248	235	256	231	230	251	226	228	257	229	254	264	242	204	245	230	255	245	207	249	245	221	262	229	240	242	223	258	245	236	254	230	248	209	246	228	226	227	244	254	238	216	246	260	255	240	237	227	232	244	221	239	245	224	262	239	275	259	221	253	216	229	223	249	245	232	223	239	221	213	237	256	211	228	244	233	278	225	246	227	257	244	240	208	226	217	248	209	234	236	246	246	219	250	235	244	226	209	216	257	205	250	236	218	285	230	220	230	259	234	241	216	236	239	264	256	221	253	222	231	222	223	235	227	220	230	253	252	209	246	253	271	209	221	243	253	227	211	248	275	244	235	246	218	253	251	256	230	234	246	262	224	231	241	240	233	237	253	238	210	192	241	240	235	233	247	250	244	222	220	261	202	234	221	249	230	246	242	251	236	257	233	230	248	236	240	262	234	234	222	234	234	229	253	191	239	237	253	225	240	257	221	246	237	236	268	292	234	245	257	247	241	250	233	226	226	250	219	242	256	230	231	253	230	261	233	231	234	237	244	214	226	223	227	209	254	221	247	219	240	210	217	246	241	244	272	253	213	232	213	249	248	223	230	234	242	224	226	258	262	255	254	234	224	204	225	233	239	249	224	217	228	247	212	248	223	220	241	268	267	247	215	240	217	236	265	263	206	257	280	251	229	230	230	241	237	248	232	252	235	265	261	223	257	227	230	208	260	272	238	235	219	244	238	238	262	260	258	217	227	222	216	237	260	226	225	221	249	231	199	255	268	196	234	250	246	245	221	251	236	212	231	234	221	250	238	253	261	240	236	260	240	238	245	249	247	263	238	240	216	254	236	212	243	221	253	231	262	236	236	249	234	203	236	271	236	225	216	225	202	214	244	251	267	223	253	252	264	220	271	219	249	243	228	250	231	246	267	215	227	234	252	218	211	235	204	246	263	239	247	230	230	224	256	222	228	225	238	234	240	242	205	261	215	237	242	247	253	234	231	203	266	245	215	223	249	235	237	236	248	239	243	255	215
10856	24809	44568	13271	2252	1839	1518	1359	1198	1130	986	869	936	817	811	796	724	740	707	660	718	621	626	686	643	644	662	624	610	577	628	636	652	650	589	633	573	605	609	582	588	596	633	581	568	592	621	616	576	578	594	580	613	571	578	579	602	588	567	621	541	617	557	626	598	576	593	597	634	595	570	584	558	586	620	602	542	575	571	591	531	558	618	583	591	576	589	591	602	583	592	590	595	604	616	603	595	602	631	592	600	593	610	568	605	649	711	709	705	730	659	609	566	596	588	602	557	604	573	591	573	598	568	535	562	625	583	597	583	586	576	609	569	569	598	579	564	578	585	539	615	573	563	601	508	600	608	538	583	559	561	574	535	561	571	565	537	609	596	587	577	562	604	565	567	538	569	569	588	604	563	621	579	589	578	573	580	601	578	573	560	603	543	595	592	586	533	576	560	589	581	590	564	585	592	584	558	576	557	555	542	619	609	565	568	555	618	552	563	615	549	604	566	600	564	586	574	610	604	607	596	593	588	552	551	550	556	551	609	585	589	607	580	598	574	622	574	528	630	563	570	532	594	622	562	611	562	589	537	596	631	570	600	612	561	571	585	568	603	532	605	505	587	576	560	570	517	568	592	594	560	570	591	555	605	559	580	562	537	566	578	594	566	581	541	570	571	558	552	585	551	550	575	578	565	579	551	561	553	589	566	588	586	559	565	502	589	590	564	624	565	579	579	530	565	566	608	607	535	558	552	568	609	571	616	592	592	564	601	557	571	575	601	549	568	593	588	576	612	626	579	570	554	607	574	588	624	584	561	561	579	573	565	599	619	575	588	573	554	571	580	575	550	590	571	571	562	543	576	614	601	541	572	566	604	571	615	570	565	556	546	609	598	549	600	595	609	613	615	597	602	611	589	615	594	577	592	607	584	581	583	593	566	560	582	583	553	579	623	608	571	639	593	586	589	583	569	584	565	575	584	565	603	557	578	591	549	574	559	577	575	592	576	551	612	514	574	535	527	563	576	613	542	571	540	597	576	547	584	588	584	576	595	550	557	566	592	576	590	548	634	584	594	603	602	576	607	585	542	565	566	564	633	609	563	531	584	590	579	575	621	577	608	596	587	586	564	515	530	573	593	577	547	605	516	620	604	541	593	581	580	618	582	584	585	579	599	558	609	586	575	574	610	600	566	560	575	613	572	586	529	576	550	584	531	591	601	638	555	578	548	646	542	624	540	611	575	570	567	578	589	573	572	641	600	578	595	570	580	570	594	569	556	574	617	591	575	596	572	591	578	554	617	586	636	544	540	596	611	626	586	566	558	565	613	558	569	590	566	561	587	598	560	617	560	585	577	580	582	578	599	534	561	602	580	605	587	623	555	619	623	568	539	571	597	592	561	575	594	531	599	580	580	562	551	581	543	535	601	605	550	591	580	575	599	618	570	591	562	607	600	593	570	613	544	616	560	620	556	606	605	584	571	580	590	605	557	610	567	558	557	587	563	605	509	588	553	563	542	563	571	577	582	577	592	566	561	624	610	579	540	586	565	546	563	593	577	516	537	582	560	591	607	615	601	571	580	590	574	603	604	574	561	558	531	582	521	600	582	566	564	518	563	613	568	550	577	605	580	544	611	522	585	590	541	593	597	601	565	591	585	582	578	576	587	607	576	547	620	601	615	583	576	556	577	565	590	585	587	619	601	560	536	533	571	562	583	575	622	578	539	565	565	594	586	552	594	569	545	593	585	604	543	534	558	567	588	538	564	568	610	548	579	593	595	588	555	554	566	575	555	587	576	561	557	625	595	560	577	599	535	561	627	564	558	573	551	591	539	553	587	595	615	557	607	523	605	589	580	585	579	544	607	600	583	616	550	590	577	554	549	555	573	590	548	573	586	595	574	599	597	611	570	562	579	580	586	569	587	588	612	570	552	542	579	543	557	559	554	605	586	543	542	621	541	567	564	603	600	535	579	602	574	574	617	540	608	559	596	578	535	525	558	573	576	581	559	621	586	574	571	587	549	555	582	562	621	542	607	537	606	580	612	581	543	614	567	618	538	561	587	540	599	569	578	569	553	556	593	573	609	634	571	554	569	587	565	572	588	574	573	578	591	566	576	575	560	588	575	600	567	554	598	601	596	585	557	570	585	557	557	578	600	578	580	548	579	558	587	580	606	555	556	594	554	547	578	564	568	583	590	587	568	609	530	540	536	625	589	542	591	539	604	571	558	576	567	596	598	602	564	569	557	528	593	594	596	541	619	600	588	589	578	614	565	624	599	577	537	551	527	572	589	588	523	588	548	597	571	554	595	562	590	553	574	551	584	566	569	571	629	536	597	564	573	548	574	569	544	583	567	549	598	547	576	599	566	557	584	524	588	575	582	567	550	596	560	562	560	589	618	597	576	570	553	588	564	569	554	537	625	593	585	574	572	598	545	615	562	529	576	587	543	555	567	618	574	543	596	529	641	603	549	563	565	627	543	564	607	598	560	530	594	538	621	597	560	563	580	615	583	564	608	604	562	580	580	579	527	562	590	557	604	562	546	579	621	575	612	546	581	597	587	556	585	547	570	584	593	573	576	614	562	552	553	614	594	582	546	609	598	580	557	581	550	568	593	558	548	567	627	609	546	572	565	559	616	518	601	576	621	592	547	600	633	540	599	597	583	551	568	575	586	615	561	587	623	548	571	531	538	549	536	584	584	572	538	600	618	585	606	550	551	568	565	565	570	550	583	558	609	580	574	619	614	581	593	601	609	544	557	600	578	578	596	546	601	569	567	602	584	588	594	613	539	621	574	577	559	574	588	620	561	580	559	563	600	565	578	539	564	539	591	558	604	589	525	584	584	572	597	567	558	616	565	600	579	593	546	573	574	583	580	568	562	531	586	575	573	586	592	576	555	621	577	640	584	583	575	544	631	567	571	588	564	597	552	603	568	589	599	543	572	600	529	566	592	564	583	615	557	577	598	610	596	579	592	554	549	569	568	535	575	589	547	577	602	603	559	559	581	590	547	545	563	582	558	574	558	567	594	564	550	567	592	538	555	551	576	567	583	577	592	598	580	539	581	560	586	573	576	586	576	578	575	571	648	617	594	597	589	575	574	541	569	608	593	587	563	539	589	584	618	599	561	583	568	558	584	583	580	551	575	590	577	556	588	551	582	560	600	584	580	549	563	578	600	577	560	602	523	598	588	565	568	580	587	579	572	548	536	592	558	594	569	601	552	554	568	564	608	577	538	600	547	586	575	592	587	551	589	596	614	567	614	582	528	595	573	579	597	563	555	601	562	560	559	555	598	562	559	530	555	578	548	582	569	566	570	578	587	587	593	600	580	527	522	578	561	585	567	590	561	557	596	587	586	559	575	606	573	572	559	588	534	612	529	608	575	588	593	598	621	593	569	563	591	534	591	570	589	595	600	544	607	577	600	625	562	621	562	554	529	578	545	601	607	588	568	562	547	579	569	564	623	567	558	594	580	597	548	568	611	536	563	600
28968	45092	69793	27352	5961	1064	793	648	584	522	549	524	492	473	428	372	437	403	386	458	432	382	404	350	343	346	375	334	412	375	351	379	401	384	347	345	336	386	361	396	397	380	357	374	381	354	345	394	381	356	350	371	399	376	358	382	374	384	375	380	335	376	387	404	422	376	364	374	357	387	355	403	375	325	352	373	344	387	355	378	378	380	378	362	352	371	349	324	381	319	352	349	369	356	384	353	387	355	390	366	365	364	328	376	384	401	392	374	402	375	382	367	333	352	370	343	348	357	362	352	376	344	387	351	356	365	379	403	350	335	346	385	332	358	349	360	365	362	369	327	392	327	357	357	366	373	412	364	353	362	355	362	347	357	343	373	381	371	364	376	338	392	369	347	329	347	343	336	317	393	395	327	363	348	375	380	360	350	342	364	388	353	348	360	392	339	383	381	380	382	399	361	356	343	372	349	385	328	370	363	340	393	371	367	382	340	369	376	374	373	365	366	357	384	359	354	393	343	339	333	380	378	371	347	360	372	371	380	374	362	378	377	341	322	354	370	357	378	335	356	341	346	381	368	382	384	343	356	376	355	360	368	384	352	360	381	384	355	356	361	313	350	363	365	384	343	383	368	365	336	371	373	369	358	360	364	363	362	339	413	346	363	356	377	371	388	359	385	354	384	322	367	346	373	376	332	362	360	365	405	393	339	372	370	352	348	374	395	365	338	352	387	341	395	371	373	355	354	345	334	341	357	351	329	359	349	385	359	374	369	347	375	380	355	381	370	340	383	364	362	374	355	375	346	352	390	358	400	348	350	407	340	382	383	354	373	382	382	343	372	395	370	336	346	311	375	367	375	334	350	396	391	379	399	346	396	374	343	349	322	366	332	371	398	367	352	334	323	332	362	405	372	351	349	330	353	360	321	374	352	367	352	351	355	361	393	360	367	357	369	359	374	383	396	387	392	373	388	325	365	358	386	381	386	373	345	388	386	401	351	388	376	387	386	352	336	380	335	379	376	371	350	333	387	376	371	370	311	330	365	374	351	354	373	364	365	358	358	368	352	379	382	346	330	364	387	422	327	351	377	325	363	365	331	381	381	374	365	379	392	361	362	361	389	347	370	336	397	327	386	360	351	388	331	343	335	372	358	360	364	348	337	364	365	385	345	357	386	348	357	378	360	367	351	365	378	389	387	381	376	375	356	384	381	348	363	352	359	361	349	369	356	374	340	334	352	390	386	355	370	380	366	382	315	362	362	373	367	372	368	374	364	372	347	343	323	394	371	403	413	382	388	380	367	389	382	345	321	356	386	380	369	380	384	357	332	351	329	376	366	397	361	354	380	384	374	357	396	358	368	343	340	378	369	385	321	400	365	336	337	382	380	354	358	345	344	347	370	384	337	351	350	339	352	352	363	393	363	362	345	373	376	389	357	360	389	405	352	318	394	372	362	372	396	349	367	393	348	341	345	352	365	366	323	392	393	386	361	386	355	375	363	366	339	362	359	363	339	381	384	362	344	405	384	375	357	385	369	370	391	336	336	355	378	340	352	368	370	380	362	369	360	363	341	362	365	356	356	395	375	357	372	384	390	381	351	392	359	340	364	343	371	351	395	363	339	382	360	367	415	388	347	337	364	389	344	351	380	378	375	354	369	346	370	393	358	327	353	396	358	390	381	399	336	336	347	363	387	341	407	365	360	368	317	375	340	363	381	375	346	344	352	337	376	339	358	344	349	360	374	370	345	371	358	353	387	365	346	356	326	325	387	345	336	369	353	362	370	384	359	324	381	357	369	368	350	330	355	367	324	370	354	352	374	364	373	376	358	391	354	339	356	389	375	381	322	372	345	352	351	388	366	316	377	387	395	360	392	392	387	326	375	380	356	384	363	384	383	393	338	374	363	377	357	362	372	376	358	363	395	381	387	337	351	369	374	319	349	391	402	368	372	352	332	354	383	369	388	363	342	388	323	330	388	347	349	380	347	366	347	362	362	361	360	374	324	351	374	380	374	344	363	354	378	338	364	340	364	349	366	326	381	382	402	373	355	347	394	382	388	372	371	354	376	393	402	383	383	369	360	385	356	359	377	375	365	339	357	357	332	364	347	342	345	363	333	372	338	360	347	352	367	348	323	365	360	366	395	380	360	372	326	339	367	346	364	351	349	363	381	385	345	358	404	346	348	382	345	389	333	340	370	383	399	362	355	349	363	350	354	385	347	374	316	363	345	371	349	360	350	360	365	356	355	358	346	368	352	397	381	344	373	351	363	348	336	334	385	341	376	334	381	367	325	360	365	323	379	349	345	371	366	350	375	388	353	365	333	397	365	375	367	346	358	366	365	394	365	363	375	359	351	356	390	382	356	340	356	384	368	370	364	375	338	387	387	377	371	379	381	362	384	382	375	393	368	383	400	363	348	337	380	376	355	320	398	340	379	380	379	404	372	345	359	361	340	375	380	341	345	356	365	343	392	363	336	386	358	369	379	341	341	351	349	351	311	368	375	365	359	374	372	368	360	350	324	341	395	330	351	359	332	364	357	353	325	406	341	347	354	370	376	375	362	358	350	370	364	335	415	366	384	369	374	368	388	346	376	327	362	376	332	340	334	383	350	367	358	354	346	357	394	332	391	368	376	383	363	340	355	405	343	355	384	397	371	364	359	383	409	378	331	390	349	396	401	333	401	352	355	398	352	380	385	371	359	354	355	372	397	363	409	357	376	360	385	416	346	395	374	383	367	383	382	345	335	366	367	387	386	373	376	344	379	392	397	359	361	368	360	355	311	381	369	329	377	322	374	350	375	355	415	377	384	383	374	348	379	391	391	367	378	359	369	357	342	356	375	311	348	375	382	405	377	354	314	354	366	371	374	395	353	360	358	369	357	374	393	360	370	355	356	360	336	374	339	375	339	376	386	390	373	352	401	376	358	397	347	374	360	392	366	361	384	385	346	346	338	343	364	369	352	355	383	371	371	336	354	387	345	339	346	358	378	368	398	354	380	388	344	387	372	394	348	360	357	380	334	405	380	383	401	411	338	348	379	333	390	371	369	351	369	381	347	350	355	349	394	366	383	384	379	367	341	376	349	374	360	350	379	407	371	383	381	384	341	349	379	356	370	339	346	396	357	345	389	332	353	350	364	343	356	353	375	369	378	330	374	399	396	331	382	372	358	364	387	335	350	349	372	353	362	358	404	391	383	391	365	366	376	366	366	360	380	363	383	359	359	344	348	343	357	367	351	337	358	373	361	418	358	376	352	367	365	407	367	346	301	362	386	367	356	350	332	371	326	362	341	357	368	340	366	347	353	363	324	335	332	322	343	346	364	361	339	385	367	366	359	357	354	376	350	382	396	329	383	389	370	410	369	356	334	352	364	374	371	360	381	373	371	343	352	353	363	403	372	351	328	384	351	393	359	340	359	352	386	389	389	371	370	342	329	356	384	326	360	362	358	384	358	394	368	374	346	386	368	360	336	336	366	362	400	385	369	326	351
14652	34694	58547	17918	3927	3291	2846	2363	2142	1867	1673	1537	1429	1356	1246	1268	1138	1085	1151	1094	1088	1136	1043	1003	1023	966	986	1016	972	955	961	973	908	936	976	917	947	947	916	976	962	870	927	899	904	889	890	886	886	860	836	887	863	874	868	899	850	909	896	853	920	875	933	934	889	844	905	905	906	886	872	893	876	792	872	809	855	885	951	829	847	882	842	855	807	850	852	840	780	865	880	886	832	848	905	878	828	867	883	863	830	836	916	844	923	1040	969	1059	1091	968	993	850	838	885	796	826	842	836	867	845	867	864	831	839	854	794	856	861	853	834	847	809	815	828	824	842	806	813	869	870	815	847	896	842	867	838	872	830	890	876	858	863	866	785	852	803	863	846	847	856	822	911	818	858	808	835	835	854	820	792	868	822	848	863	933	820	845	844	868	822	854	842	818	852	873	865	818	876	830	835	866	844	851	871	837	814	884	883	881	874	858	834	826	865	841	862	813	849	802	806	793	805	872	876	863	808	839	830	869	834	824	862	875	836	854	831	800	853	870	815	855	880	859	817	856	834	808	796	838	780	808	848	823	866	815	866	845	842	814	869	846	817	843	812	881	821	833	847	822	853	842	876	841	824	857	883	814	862	899	845	799	849	816	844	815	822	856	829	810	878	814	845	825	811	840	860	853	879	830	854	818	829	888	763	826	791	807	826	868	832	809	817	845	835	818	883	797	841	824	820	871	815	837	851	877	820	820	898	868	852	817	848	840	867	824	811	828	837	845	884	787	807	862	871	825	831	802	839	826	818	847	833	856	825	850	820	882	820	841	883	858	804	850	833	868	864	866	799	903	876	875	836	818	854	802	835	798	850	905	867	856	778	870	808	821	861	901	820	835	876	873	830	830	878	800	834	810	799	822	898	816	801	870	880	859	832	812	864	856	861	855	785	828	841	860	892	796	831	821	865	876	839	796	876	831	836	798	849	851	821	861	829	897	827	840	820	827	824	824	842	836	908	793	832	901	822	779	883	873	817	799	841	814	825	776	849	799	854	810	831	815	817	835	843	840	886	842	838	843	832	809	827	843	790	751	823	878	883	844	892	850	840	868	839	872	848	893	857	868	818	848	867	814	814	754	811	828	834	838	817	839	830	838	851	852	864	860	884	882	797	810	865	865	800	832	804	818	850	876	855	821	840	872	870	816	817	867	890	826	874	811	826	858	876	833	850	871	832	857	853	801	863	861	818	827	877	799	878	890	780	841	837	843	854	875	828	833	858	843	800	806	805	841	861	832	821	851	820	844	853	836	849	793	822	828	810	832	878	845	843	868	817	788	788	852	817	803	866	841	837	862	904	850	861	862	849	867	865	900	871	833	852	846	863	839	819	830	855	867	845	780	859	808	825	839	850	892	833	902	798	845	884	823	876	817	846	855	856	841	824	799	893	815	823	823	830	864	862	797	839	884	821	790	843	856	829	847	849	844	802	830	851	802	840	881	823	831	805	826	800	831	839	785	815	849	901	835	844	818	839	834	853	856	843	817	812	815	836	860	825	810	864	851	848	823	865	824	860	818	847	805	820	833	801	845	887	842	830	841	811	855	853	840	850	851	856	846	846	786	846	845	830	857	839	923	863	868	856	807	836	870	828	802	845	806	874	804	827	843	874	841	848	867	881	845	785	825	794	847	776	828	852	831	853	825	856	852	856	824	828	812	885	846	877	815	775	892	841	853	818	873	832	841	857	872	830	822	810	874	786	801	853	838	891	854	845	857	822	795	866	831	861	852	812	792	832	830	873	792	816	859	845	829	864	818	814	902	858	805	892	839	872	859	796	886	857	871	863	872	819	836	821	830	860	935	896	852	822	845	922	831	823	822	799	788	883	849	858	875	849	875	780	865	791	832	836	839	827	853	850	812	838	865	838	876	837	846	850	860	828	870	866	855	769	836	843	912	830	883	847	864	856	858	845	858	848	816	821	821	818	866	820	915	909	802	822	876	824	825	864	906	777	802	846	823	846	891	802	831	804	819	886	831	822	863	866	848	818	882	882	850	884	839	875	860	804	826	845	835	806	837	857	845	858	839	802	827	850	814	819	830	778	832	824	868	840	846	838	828	838	848	854	831	808	859	842	892	879	779	824	820	892	809	842	885	831	813	903	876	837	858	856	895	828	782	820	832	826	825	849	818	850	834	854	786	891	819	823	826	820	822	823	824	815	777	882	843	850	845	867	832	862	824	817	822	847	819	874	840	816	822	808	821	866	855	892	822	797	781	881	856	824	831	844	845	822	843	797	876	849	849	868	839	841	822	812	875	805	792	883	846	855	851	845	781	812	819	792	799	850	858	892	801	798	851	852	797	850	799	852	883	864	827	874	876	839	825	836	843	855	820	865	845	860	824	869	802	799	883	890	830	845	858	827	848	828	770	903	813	858	840	830	782	850	870	884	835	841	849	819	851	803	830	878	878	869	860	828	810	759	829	870	850	863	854	839	827	817	831	832	829	898	775	859	843	867	869	869	827	837	837	875	834	878	895	845	887	844	891	833	851	826	848	909	830	846	809	854	838	872	901	791	808	805	795	814	871	831	827	842	804	823	885	923	877	860	877	879	810	840	888	784	837	789	792	881	872	866	829	818	821	883	867	853	886	818	844	866	871	853	872	851	807	840	823	843	813	839	845	833	863	855	865	830	858	830	818	851	838	841	862	803	860	846	837	836	845	854	814	819	874	863	837	875	805	792	833	807	838	900	879	879	889	877	807	840	862	856	835	838	821	810	849	892	803	836	819	887	853	863	824	804	874	853	834	800	842	826	894	916	862	860	815	884	906	860	838	813	844	891	851	764	849	833	813	847	864	878	850	867	904	867	820	842	857	855	817	842	772	852	865	910	891	877	858	845	797	795	812	883	847	816	783	838	847	825	831	857	889	855	876	885	888	826	869	888	807	858	854	868	854	864	841	846	803	867	880	817	824	854	818	818	800	818	849	824	844	889	836	783	880	787	850	815	848	827	844	839	810	839	874	870	840	895	863	804	851	851	872	860	803	885	853	877	867	818	853	896	861	803	836	801	870	854	984	843	835	905	814	832	856	792	801	888	832	861	823	822	815	873	787	877	865	836	888	825	864	848	903	871	861	867	836	861	899	832	904	801	869	856	834	866	842	795	820	855	809	803	905	858	791	794	907	826	853	816	850	835	843	845	824	836	857	877	854	824	852	841	825	858	823	821	815	821	872	833	865	827	828	858	838	882	803	841	835	837	852	855	898	871	803	872	867	884	800	844	837	810	839	840	830	847	776	859	865	821	870	854	856	802	802	839	837	857	828	802	831	823	851	830	879	813	820	871	805	860	829	827	803	830	908	796	787	858	825	824	847	874	901	813	839	838	836	821	877	840	861	842	820	835	801	816	857	860	893	827	878	808	875	906	803	835	831	851	822	870	932	787	836	844	830	821	856	819	813	832	863	856	838	862	814	849	872	851	842	843	834	869	872	867	866	860	834	798	821	858
9930	5303	4468	547	293	304	308	286	328	312	320	290	329	315	320	311	318	330	312	304	309	292	277	281	301	311	330	316	295	319	331	286	310	307	285	294	286	275	322	280	298	290	309	273	311	281	320	308	332	274	345	299	305	277	311	295	297	316	305	295	278	295	306	311	354	296	343	266	302	283	289	339	280	304	302	331	313	338	327	290	282	270	298	310	333	308	335	288	300	287	294	295	321	281	255	296	292	341	310	332	296	296	299	311	332	309	330	289	306	300	325	275	314	307	342	291	279	289	309	318	300	274	306	288	309	284	281	295	283	303	310	302	279	319	299	321	308	279	323	281	287	294	327	312	346	312	288	293	286	309	330	330	313	300	294	322	292	294	287	312	309	302	305	336	316	290	296	310	323	312	298	283	322	320	313	306	314	335	295	309	327	289	304	309	286	317	321	297	311	300	295	299	285	314	305	305	289	291	272	274	316	305	318	297	327	347	317	305	277	315	287	318	327	304	329	292	309	289	325	314	340	309	279	329	301	284	296	296	312	311	306	333	338	326	298	284	312	301	308	310	310	281	296	331	299	347	291	327	324	311	301	259	322	288	318	290	303	288	283	328	306	315	303	285	268	327	314	299	286	317	298	321	276	318	285	271	320	262	278	312	300	315	310	303	302	267	291	304	316	289	296	324	294	291	331	272	256	290	296	291	321	314	291	312	299	287	282	316	298	321	319	330	308	320	305	336	282	311	301	304	291	309	300	303	306	326	303	295	327	306	320	305	322	336	322	295	260	285	307	324	284	271	320	294	299	333	295	294	317	305	293	296	314	314	305	317	314	271	270	295	296	285	318	292	328	281	318	295	303	277	324	332	288	295	316	352	304	293	307	302	311	318	291	299	291	263	313	293	314	326	283	310	311	297	322	308	286	326	302	297	272	310	316	306	259	294	301	294	304	298	318	300	308	303	304	287	324	334	325	318	293	309	296	333	322	300	312	305	317	309	306	306	275	302	270	354	307	321	284	289	309	273	323	312	263	261	314	310	292	302	269	316	306	304	308	269	305	320	311	293	295	284	293	273	293	312	344	292	290	290	313	309	297	277	280	288	298	311	350	326	301	309	286	294	292	304	288	323	326	286	290	319	291	296	309	337	300	268	322	287	251	322	300	291	280	281	288	294	289	316	291	290	333	341	322	327	324	296	321	319	303	322	284	310	294	297	288	297	325	292	283	319	293	324	300	331	304	306	293	269	341	303	326	298	316	330	324	267	291	302	304	307	311	297	313	295	290	280	330	317	306	290	310	309	320	285	304	296	287	320	286	345	308	313	297	335	329	331	303	275	286	303	337	304	303	326	306	291	333	317	323	332	300	296	331	297	285	289	300	355	327	323	283	301	293	301	319	304	279	299	310	321	311	287	303	306	302	298	295	309	284	275	317	311	309	304	307	329	334	276	277	285	305	309	275	275	278	302	314	292	296	277	288	305	327	268	269	280	313	288	322	326	301	300	325	297	284	285	285	306	275	297	287	284	259	292	297	310	322	323	310	279	294	288	301	286	319	314	324	282	299	312	311	271	336	296	284	297	333	311	296	328	310	325	319	302	329	286	316	323	311	271	303	276	282	290	310	299	330	308	309	296	329	291	326	321	279	303	271	294	286	289	318	301	306	317	284	287	328	311	280	291	289	309	295	320	346	292	286	286	302	299	321	313	317	293	282	325	294	335	308	278	285	279	325	310	320	331	297	288	312	287	298	289	340	278	305	349	307	303	309	306	344	282	307	305	324	316	304	298	298	322	303	297	312	348	305	314	318	318	330	315	347	322	296	312	264	316	311	313	285	301	316	337	294	273	313	353	311	308	312	310	307	326	319	295	313	290	294	283	321	303	297	323	279	304	285	289	298	307	319	294	314	315	321	310	294	303	324	295	318	335	311	303	342	307	315	276	301	265	290	293	279	333	306	318	284	287	292	279	283	291	273	299	291	317	280	343	307	281	299	315	274	303	322	301	339	322	285	299	310	299	295	299	322	326	308	277	331	297	283	315	278	299	289	292	275	332	317	320	310	289	307	299	276	325	302	352	272	300	285	317	314	315	340	307	318	301	320	322	306	329	318	300	261	281	306	309	321	303	330	314	305	302	291	276	330	334	319	309	321	270	297	286	315	292	312	310	280	266	329	324	292	297	302	328	318	275	313	328	312	321	302	315	285	265	292	312	346	329	301	334	314	313	346	338	291	239	309	316	299	302	292	326	317	312	289	293	306	322	307	328	300	314	297	295	325	318	283	316	304	335	293	291	300	301	277	291	284	305	280	333	286	301	310	309	289	315	292	307	301	301	324	266	308	333	276	333	325	322	319	310	277	301	288	286	306	330	292	350	298	302	314	296	352	257	276	310	279	345	306	310	309	292	321	290	272	283	303	300	292	287	276	292	336	293	299	300	334	328	330	336	318	294	326	316	274	302	267	295	305	322	329	308	292	357	299	309	331	326	307	300	324	289	271	332	290	297	329	296	291	336	319	270	282	269	317	265	312	277	303	338	325	322	321	301	288	332	299	302	317	296	326	267	306	304	324	311	300	301	329	292	304	295	296	290	338	305	291	320	322	315	276	308	284	310	281	289	325	298	338	294	296	336	311	298	276	300	344	310	298	326	317	294	329	313	308	269	293	311	310	346	289	329	334	299	272	326	310	295	311	309	280	323	316	306	319	276	326	335	318	287	302	256	298	298	328	310	293	311	292	297	310	307	288	270	299	313	258	318	290	305	285	279	306	304	301	320	324	283	303	312	281	299	290	309	324	337	325	302	310	306	293	295	316	298	317	322	314	299	329	294	299	290	322	331	303	332	286	278	306	271	279	287	294	318	335	306	326	298	316	314	301	268	269	312	288	300	301	299	306	302	272	334	299	303	287	271	330	301	308	290	300	319	358	276	309	299	329	297	285	303	259	298	298	305	327	321	321	295	307	324	299	346	322	322	316	317	317	329	316	292	289	312	314	321	289	300	280	321	318	308	322	296	306	316	318	298	314	291	295	296	280	291	293	330	337	314	290	321	317	288	317	305	295	290	278	337	286	291	342	325	309	302	338	310	327	292	339	313	306	275	339	306	272	299	306	311	306	291	282	308	326	297	313	291	297	297	309	292	317	315	299	311	285	330	305	264	307	302	299	279	280	336	325	321	288	316	313	314	287	298	304	287	291	284	283	283	326	280	309	259	291	297	285	265	282	297	289	309	298	302	325	318	325	305	296	286	331	310	315	319	274	301	313	304	305	289	302	301	347	299	304	315	318	289	327	326	315	302	311	259	323	279	252	301	307	321	325	284	299	305	331	295	309	276	315	336	326	355	295	283	327	345	299	326	306	306	281	298	308	306	308	324	330	313	273	309	327	280	290	278	279	289	305	350	287	334	310	290	301	310	299	289	301	310	323	313	284	290	292	318	315	324	306	284	308	310	294	297	309	316	310	308	319	306	311	327	314	333	298	297	282	307	350	280
5643	5194	8277	1157	723	747	764	716	710	744	684	744	738	730	714	736	767	651	713	660	683	694	710	680	741	772	682	656	760	694	704	725	680	731	691	678	732	689	736	692	682	706	631	722	709	645	681	730	694	713	736	689	728	716	708	726	691	712	667	659	700	713	692	721	693	720	723	709	709	757	705	676	709	665	696	738	735	687	706	699	712	679	693	686	668	700	736	697	718	748	683	708	718	732	705	714	717	728	695	698	711	713	669	716	681	710	714	749	760	730	726	730	677	662	675	660	739	673	699	715	672	691	676	730	682	698	689	700	689	703	687	705	688	651	713	718	698	681	702	681	723	731	686	729	672	694	688	696	695	705	672	682	703	693	727	712	726	642	669	692	735	707	729	701	737	696	729	686	706	732	722	694	669	687	692	724	700	684	710	657	725	632	677	684	692	687	686	677	712	684	659	657	683	707	689	683	728	725	679	640	680	707	702	690	691	669	651	711	697	708	706	651	684	736	713	660	726	697	700	654	669	699	663	686	665	706	718	687	688	662	703	706	734	684	670	687	730	689	644	742	725	713	722	704	727	678	722	702	659	714	698	684	697	730	738	736	672	689	719	767	695	691	676	705	660	686	693	652	658	673	665	693	701	695	720	681	669	711	702	711	676	671	700	749	716	678	699	701	702	724	703	685	695	682	707	711	711	680	691	727	685	663	680	673	657	703	734	694	658	709	695	696	718	684	683	667	664	706	671	693	688	739	708	685	728	680	719	717	702	700	694	708	695	676	681	763	706	699	679	734	673	690	660	712	718	725	699	680	663	692	703	665	708	689	694	701	728	694	660	706	690	680	697	717	663	732	699	701	644	677	695	742	704	660	701	714	671	692	694	708	646	663	660	654	696	718	682	696	744	728	717	735	762	703	692	698	685	704	686	674	712	653	703	709	676	706	676	685	664	686	701	688	726	670	665	714	668	706	680	712	664	679	688	693	723	662	675	673	705	698	691	702	642	720	703	698	717	672	696	722	701	709	714	689	688	644	679	683	706	703	706	726	684	690	713	675	667	675	710	681	706	668	678	713	702	685	689	717	701	685	773	731	670	670	710	701	699	654	706	738	719	699	664	684	664	658	678	731	714	700	687	695	715	701	688	681	690	694	745	698	694	689	731	666	694	682	694	666	730	718	675	701	697	717	729	696	705	700	658	658	687	699	660	687	680	745	688	706	702	689	707	668	642	684	645	670	661	686	688	732	675	715	750	702	667	698	686	706	714	727	715	712	726	679	681	707	658	715	697	684	705	651	702	693	676	702	639	703	687	706	695	661	682	683	669	702	689	659	685	733	704	691	720	682	691	680	682	678	694	745	704	741	707	674	705	694	719	634	682	724	672	699	695	660	715	711	688	733	710	726	693	709	658	691	723	634	721	702	724	690	697	698	704	695	680	662	685	680	693	644	695	711	705	650	698	683	675	697	684	682	667	694	690	738	743	654	683	649	714	675	711	672	658	713	692	674	759	700	719	693	725	669	696	689	695	692	733	709	726	681	746	670	694	682	672	701	725	706	698	720	710	684	733	706	665	683	703	705	701	671	709	672	733	748	670	691	665	676	673	672	695	726	680	708	739	668	729	686	675	732	637	698	723	682	727	747	642	656	721	683	752	673	679	726	696	666	717	667	674	660	704	685	720	663	664	724	717	688	693	670	667	665	696	711	680	683	696	766	715	668	674	703	650	723	701	667	679	666	705	681	697	688	713	716	707	695	725	708	754	745	714	695	691	664	682	710	680	679	690	695	658	642	712	735	676	738	685	704	713	665	691	669	675	657	661	727	713	709	688	678	747	706	707	703	686	681	675	742	682	661	692	704	699	696	691	713	702	700	726	662	710	737	687	701	689	750	703	741	728	765	657	685	687	693	751	704	704	669	713	678	681	674	727	726	731	662	708	693	694	687	693	705	698	722	706	728	685	692	681	715	658	704	672	688	737	736	714	718	662	729	653	708	750	691	725	666	690	706	661	688	719	670	724	726	644	661	744	731	614	633	730	722	673	683	698	740	657	694	672	660	672	734	655	697	677	664	697	696	746	733	670	698	668	667	681	676	657	703	719	724	710	659	734	673	708	725	682	709	678	690	695	666	720	677	652	713	701	685	705	742	715	636	694	663	689	669	693	695	685	717	667	680	706	642	710	697	657	670	750	711	725	712	697	711	672	711	725	685	698	657	666	634	708	702	681	692	697	729	680	704	692	699	701	656	705	691	719	699	677	660	692	697	717	679	683	692	634	670	607	711	672	657	686	718	708	713	685	669	733	725	662	699	687	700	680	699	748	717	672	686	712	705	662	724	670	713	665	734	702	715	668	649	707	717	716	744	706	658	729	760	736	726	760	709	687	711	643	688	681	666	669	727	689	695	674	682	665	754	675	737	670	716	698	711	684	672	668	697	679	686	680	653	703	680	673	677	683	655	673	706	667	711	659	690	706	703	707	697	728	743	711	705	710	738	687	727	728	688	645	711	696	673	740	690	730	691	737	666	704	677	663	749	694	728	658	738	720	685	648	758	707	698	685	693	648	660	704	708	687	708	647	696	709	681	722	695	673	722	696	663	678	684	707	700	656	673	734	667	687	713	682	690	711	728	694	682	708	672	727	689	641	702	662	712	715	733	629	729	728	699	709	673	722	715	673	644	711	704	714	721	740	687	732	712	667	696	692	700	678	671	712	683	740	728	662	688	681	703	682	663	692	674	691	722	710	721	649	720	679	718	671	675	692	694	716	693	697	699	703	740	721	754	710	669	660	729	720	683	668	704	696	732	722	684	696	722	716	692	710	705	742	665	661	676	749	730	700	704	683	733	695	690	685	664	743	683	711	714	750	713	697	701	691	678	681	720	696	653	685	712	686	663	658	743	704	711	684	709	683	707	695	690	753	732	702	713	765	686	675	712	707	667	697	668	732	745	691	721	682	738	666	725	638	714	708	716	661	696	721	655	705	692	701	705	664	671	703	702	719	720	709	732	684	695	679	655	657	724	736	685	719	747	693	691	665	735	695	763	698	682	672	687	707	667	731	677	645	687	736	700	676	683	694	718	746	712	671	737	665	706	687	700	726	708	705	704	699	709	711	705	675	645	672	721	637	655	720	669	674	702	703	673	682	732	691	713	673	644	688	745	685	681	681	690	644	679	694	725	701	716	701	691	717	717	672	680	676	686	700	709	687	679	694	685	709	667	735	685	728	689	730	701	726	755	675	684	728	689	675	705	686	651	698	741	719	693	706	667	713	709	692	722	678	700	704	703	704	678	744	705	665	722	670	720	651	688	713	712	704	631	701	680	751	699	688	726	730	738	693	703	646	724	699	722	716	702	719	678	698	678	690	716	696	677	687	695	755	671	639	673	719	715	722	658	681	715	660	711	713	733	691	677	715	720	718	696	719	691	725	726	670	708	698	744	747	694	691	713	668	691	699	664	743	712	687	749	679	678	712	722	686	699	675	674	670	698
20117	30114	54668	16831	1678	495	396	371	316	331	298	286	281	271	267	284	277	255	261	242	246	275	250	241	254	236	245	237	212	203	229	236	226	235	235	212	239	237	230	226	222	221	233	239	246	239	221	240	243	229	239	242	250	248	233	225	221	212	261	250	217	235	237	238	222	234	228	205	253	252	238	233	206	217	263	252	219	234	233	226	233	239	232	230	210	209	234	230	210	264	236	210	216	228	205	234	194	252	246	257	224	222	263	241	273	231	242	246	253	212	194	219	219	215	222	267	202	228	204	243	218	230	240	203	218	246	239	214	250	246	240	193	242	241	233	211	206	217	239	242	236	248	238	217	221	242	219	225	234	224	203	221	219	271	216	235	228	225	246	245	225	217	220	252	222	241	235	232	194	203	236	228	223	253	238	242	260	251	215	235	223	204	218	260	241	225	196	214	225	234	233	230	230	229	245	254	228	238	245	217	232	224	201	207	248	229	209	207	245	234	220	243	229	235	240	208	233	236	219	231	229	245	210	229	213	216	238	238	227	227	246	192	218	214	222	236	230	212	214	209	235	207	224	207	244	238	192	248	221	218	227	230	233	232	231	203	265	216	215	232	244	257	233	245	219	221	226	236	198	243	248	245	245	242	235	241	221	239	217	216	252	244	259	212	176	237	212	232	236	224	224	244	230	212	218	217	223	237	246	205	231	241	240	221	244	212	233	217	237	231	200	256	217	229	230	249	227	197	246	240	210	239	228	236	216	244	223	222	214	207	224	212	241	229	224	213	228	215	247	219	235	248	207	215	231	243	212	226	214	220	225	223	213	253	232	261	218	227	228	247	224	231	238	193	231	219	234	230	214	238	228	228	244	243	231	254	241	242	229	228	246	233	240	231	228	228	218	229	234	260	224	229	204	203	237	221	248	233	214	252	223	233	247	238	227	223	221	223	239	229	226	211	229	223	240	228	209	204	243	245	227	220	218	222	238	252	199	212	225	232	223	233	218	228	246	241	247	243	221	203	234	228	209	201	242	228	226	240	213	197	245	211	216	224	229	229	222	241	215	225	236	234	221	253	254	227	238	223	224	216	205	224	231	232	266	228	264	243	243	260	227	230	222	227	219	233	210	232	246	195	231	221	213	227	229	217	238	229	218	229	246	235	242	230	236	236	223	218	227	241	244	220	245	244	202	227	244	255	231	234	222	248	242	237	239	219	211	228	256	237	214	240	230	233	220	268	194	236	221	220	212	241	226	207	218	242	220	213	259	210	203	247	245	222	208	244	257	220	203	245	232	222	251	229	233	257	217	259	257	237	237	211	246	226	245	210	251	219	187	246	213	224	239	258	220	216	216	247	231	226	202	225	239	205	230	234	213	224	246	215	230	239	226	229	264	233	235	209	246	208	218	249	221	214	234	234	206	249	216	222	222	188	194	229	215	222	262	210	225	212	247	218	218	250	203	230	222	239	237	208	241	221	194	212	253	212	232	209	227	241	235	255	240	248	251	223	234	242	243	234	216	221	208	237	227	231	231	241	220	251	228	215	226	239	224	246	213	234	235	228	197	215	215	221	230	232	246	247	228	258	245	261	258	232	233	243	229	223	228	222	215	226	202	229	241	229	221	264	218	211	249	254	224	232	252	240	201	239	233	205	220	249	211	230	254	252	237	234	235	223	230	224	218	213	221	237	213	253	198	232	246	207	237	226	242	223	236	214	238	226	245	228	250	208	228	235	249	233	228	228	246	228	218	214	244	216	234	238	227	211	238	221	255	233	220	225	256	253	219	223	205	243	219	211	238	237	197	185	221	256	239	239	232	229	231	215	224	247	225	234	218	209	199	211	202	231	222	219	233	210	228	226	224	215	250	219	211	216	211	212	220	208	231	220	239	241	249	224	265	245	234	247	218	227	228	249	229	212	225	227	210	199	233	262	220	232	216	248	224	228	221	239	245	252	249	237	223	187	263	222	191	247	227	228	260	242	231	260	236	219	225	216	221	210	247	256	246	241	222	230	218	201	223	216	226	227	208	243	253	250	204	196	244	245	210	215	227	215	218	260	230	245	222	240	226	208	222	207	235	236	238	206	199	222	241	223	222	212	200	227	229	252	231	239	211	213	220	226	245	248	239	224	229	192	222	218	243	245	241	250	191	232	243	222	244	230	234	237	223	209	227	263	229	230	252	254	243	233	242	213	246	242	242	254	261	233	196	226	249	209	232	215	250	228	250	233	236	228	241	220	231	217	230	211	220	234	239	196	280	235	218	220	215	240	258	233	232	230	229	268	229	212	240	231	239	232	222	212	231	252	247	266	222	198	227	254	230	210	221	229	221	251	245	244	214	200	210	206	207	253	266	236	227	214	225	208	238	230	234	239	223	232	247	229	257	225	236	237	212	218	222	225	257	225	210	247	230	226	244	256	214	218	225	231	242	203	241	224	238	231	236	245	240	224	216	228	240	230	233	206	263	229	250	212	194	193	218	207	224	228	250	268	210	221	225	258	231	257	234	225	223	227	221	244	200	202	265	233	258	238	223	250	255	222	208	220	256	239	242	240	237	229	218	219	218	220	224	255	247	231	202	237	233	238	222	213	224	241	199	219	220	215	236	254	231	238	208	206	228	249	210	218	239	216	215	243	241	204	213	242	203	232	239	256	268	217	219	218	227	208	234	241	242	237	244	233	235	207	233	196	256	235	246	217	223	215	255	207	254	263	263	223	198	213	207	230	222	194	240	208	211	239	199	188	224	238	231	237	249	227	245	228	240	229	249	219	234	236	213	218	229	242	252	230	222	232	229	240	215	234	239	209	230	268	256	242	237	251	248	220	249	259	218	230	242	222	223	202	231	251	230	239	233	246	209	197	225	259	243	233	246	242	218	239	233	253	262	229	213	218	254	232	206	236	223	234	251	238	239	198	230	233	221	228	246	245	218	259	223	212	211	245	251	249	218	225	231	232	241	246	235	235	203	206	249	205	232	239	253	251	197	251	231	223	225	253	253	235	253	249	220	232	245	225	241	286	229	195	219	232	188	215	256	271	252	224	238	228	236	243	229	232	205	245	233	254	224	254	233	229	230	222	238	198	222	214	218	213	218	242	233	230	230	220	281	271	213	201	258	242	221	246	247	240	249	218	203	220	240	212	248	231	248	252	246	223	234	216	250	244	214	225	235	233	227	222	214	200	232	221	246	254	237	229	201	196	225	235	230	226	234	235	239	217	253	245	228	256	230	218	244	219	243	220	235	209	222	234	249	235	235	242	214	228	219	231	203	237	220	237	201	211	196	233	223	249	223	232	230	237	240	223	231	223	239	235	255	245	237	221	207	232	236	210	239	197	232	248	223	230	236	237	230	212	210	237	236	237	236	201	227	228	201	228	242	196	253	251	223	245	220	214	238	212	226	232	225	240	228	258	230	213	235	234	226	217	231	265	223	236	250	247	277	223	220	239	222	197	238	240	218	233	211	247	234	250	227	220	212	239	241	245	238	230	218	232
11242	25518	45367	12021	2173	1859	1542	1276	1197	1101	1056	919	857	850	742	754	801	757	689	674	640	720	651	671	665	631	618	615	644	584	606	625	651	592	582	565	594	597	587	595	573	579	574	605	583	584	577	612	568	537	570	563	594	613	575	546	567	556	553	590	585	543	580	546	620	575	579	549	562	647	581	552	543	535	551	571	577	575	531	597	530	576	523	578	573	566	557	579	586	616	608	574	530	590	611	654	573	592	565	571	578	569	572	623	585	657	672	676	625	623	623	586	564	582	576	560	554	585	571	560	548	581	541	573	610	545	570	581	542	533	547	604	572	558	533	589	543	611	577	555	565	599	544	540	573	577	558	567	583	566	544	519	546	573	600	571	559	557	519	586	542	534	583	542	544	526	600	541	598	504	566	572	533	554	583	604	543	601	594	579	540	573	581	519	564	550	529	570	567	580	563	597	581	573	594	585	570	566	549	526	553	548	607	547	604	569	578	551	553	532	513	530	602	544	556	594	620	589	626	584	517	525	622	541	530	558	626	536	587	537	565	572	596	555	529	584	591	545	554	535	572	585	593	580	573	574	610	597	510	587	563	534	580	583	591	547	597	559	530	574	507	556	563	577	552	567	550	560	561	538	578	567	547	598	556	568	532	545	525	581	599	608	533	533	564	580	558	545	551	534	535	531	538	539	578	525	564	598	510	574	551	554	537	582	580	553	539	578	578	564	575	552	549	550	561	558	526	566	496	518	559	553	580	554	606	553	563	568	589	607	579	562	564	583	536	551	552	545	561	589	549	541	555	612	552	569	550	577	562	560	587	570	566	535	551	615	576	529	573	588	575	591	539	564	576	555	557	560	583	573	572	544	527	564	595	571	554	553	563	557	543	568	500	579	570	589	556	540	566	595	555	591	572	570	541	580	571	550	558	586	569	568	564	555	564	539	576	559	550	533	596	570	540	571	573	608	537	591	589	517	559	592	599	582	554	578	563	522	581	554	576	521	591	604	554	553	611	576	586	531	558	529	558	546	561	616	564	545	558	568	545	600	556	573	551	515	518	563	575	562	543	567	553	539	585	591	563	530	598	560	560	545	609	590	617	511	598	608	531	522	596	554	572	553	566	591	583	538	545	557	581	544	589	549	585	544	563	557	548	542	566	534	568	603	580	549	535	561	619	554	535	552	548	581	600	550	558	625	568	543	540	571	562	589	551	532	538	570	570	534	578	543	515	571	523	544	586	535	581	560	514	548	609	551	588	567	560	547	501	584	595	586	549	536	569	557	575	546	559	547	563	557	576	579	564	580	567	550	555	544	528	536	580	607	537	587	579	587	525	620	560	562	572	572	593	561	538	557	531	541	579	584	544	572	578	608	610	537	592	573	548	559	598	556	560	602	545	608	545	557	546	560	589	560	546	604	570	551	532	587	589	578	559	553	566	564	564	590	554	557	565	581	539	578	551	532	602	556	565	557	590	606	543	590	570	596	572	554	584	541	577	524	529	583	566	509	570	580	566	590	549	571	593	550	534	616	575	522	585	556	580	556	551	561	547	536	522	601	564	571	563	562	542	588	578	582	576	525	577	543	555	553	523	526	568	525	554	566	576	578	552	565	560	572	574	569	569	537	538	543	584	544	552	570	527	543	560	566	568	536	606	553	596	589	520	564	600	506	562	608	570	527	582	565	573	574	609	606	562	595	566	572	559	529	570	526	582	558	561	542	541	521	542	563	536	543	531	562	573	587	595	565	564	575	567	606	569	588	544	558	596	553	562	615	557	571	595	575	586	572	590	589	549	571	595	566	573	556	550	588	542	541	582	539	558	580	608	582	586	613	578	568	558	525	566	557	559	566	543	607	593	591	567	515	617	559	581	548	561	538	522	586	519	566	612	534	613	561	579	528	572	568	524	560	552	559	547	588	559	580	586	552	538	579	551	576	582	577	537	546	562	596	544	591	606	592	567	573	557	563	593	519	571	567	498	582	566	561	551	601	584	546	529	611	592	580	559	541	532	576	563	567	556	602	572	549	529	551	559	588	569	583	541	546	576	590	571	549	552	608	608	497	593	537	543	568	563	519	572	563	594	593	525	559	558	577	533	550	584	570	565	524	586	581	556	609	522	581	534	553	584	547	566	566	568	585	582	545	569	552	577	560	566	553	569	555	557	540	559	559	567	556	555	568	523	577	588	557	559	564	554	551	568	559	551	578	544	617	510	544	594	548	558	535	539	538	530	577	556	574	588	610	557	561	545	551	561	565	528	546	571	565	527	532	551	573	557	526	555	573	615	547	520	577	600	567	573	553	566	569	561	571	567	545	548	594	608	578	558	573	564	565	571	633	589	589	544	520	538	561	555	592	575	536	573	608	574	564	600	597	550	526	532	537	577	558	554	560	528	593	597	589	573	582	543	528	546	572	536	564	578	568	574	552	580	544	570	555	558	535	539	554	606	567	527	581	565	557	549	565	558	554	556	559	523	530	611	614	597	590	580	550	584	569	575	570	589	594	656	559	582	624	596	537	583	574	542	533	625	588	532	513	607	551	525	574	498	558	525	563	585	550	528	585	550	579	553	543	622	520	590	557	570	543	584	578	552	518	535	561	570	573	560	595	530	543	553	530	540	571	566	547	568	596	539	539	574	562	569	560	585	601	559	536	549	604	561	567	575	538	586	567	576	569	524	556	608	591	525	519	565	572	542	567	567	575	565	537	539	569	584	526	548	607	619	562	551	573	561	592	539	518	554	578	579	545	557	564	562	569	563	584	501	558	541	538	509	565	562	583	587	519	569	624	531	548	568	584	623	566	562	554	592	607	581	554	565	587	530	580	554	538	539	557	587	558	584	581	586	573	535	564	565	603	549	564	547	518	541	534	569	582	557	549	573	557	518	555	546	515	541	571	514	574	543	570	523	558	577	565	557	593	569	571	585	613	554	602	545	570	585	606	564	572	553	583	566	590	545	561	556	550	560	576	544	536	537	555	569	538	566	568	553	536	616	597	574	557	541	557	558	529	527	558	611	523	547	567	547	594	545	573	579	542	588	532	591	571	599	543	555	577	538	542	562	563	569	594	593	514	562	537	562	579	589	565	566	605	535	533	535	573	577	539	593	535	577	565	576	568	568	566	553	541	517	545	576	548	585	573	531	545	546	595	579	569	529	601	573	559	547	562	567	562	526	570	563	570	566	510	553	582	548	555	538	543	575	556	545	558	545	555	555	545	560	559	559	569	579	527	559	557	559	557	541	583	570	558	573	540	546	556	623	529	564	596	570	578	539	548	589	604	578	600	559	574	565	507	557	533	543	562	552	589	589	542	530	596	561	585	579	575	547	575	548	533	590	532	548	623	609	513	511	553	560	569	558	576	551	560	561	584	561	593	585	543	569	597	566	543	559	572	569	555	571	544	605	552	572	576	537	574	587	567	572	581	526	558	583	572	560	587	550	584	578	589	563	544	563	606	559	552	521	531	545	541	552	577	565	537	590	575	541	550	530	580
29354	44992	69843	27837	5934	1089	808	684	566	553	487	438	472	427	470	408	419	413	355	388	412	375	392	336	375	360	399	373	395	360	335	394	400	357	372	352	368	344	361	349	385	371	369	394	375	337	356	384	374	381	374	352	362	382	343	386	344	338	395	370	300	342	381	352	392	367	348	380	361	369	331	356	344	354	332	360	324	357	369	335	342	352	352	344	355	371	348	347	371	342	341	369	333	367	371	356	346	337	387	402	330	367	324	335	317	372	398	363	342	347	344	390	370	388	351	349	335	368	341	373	363	364	374	343	362	351	357	375	331	372	361	349	386	338	336	360	382	345	349	375	365	345	377	406	355	351	364	319	325	376	377	336	368	369	319	324	355	317	350	338	349	334	390	377	399	348	353	368	330	345	334	314	331	370	364	317	352	320	367	365	323	358	359	402	319	358	355	368	367	343	339	354	373	371	370	382	343	391	372	386	348	354	349	382	367	379	374	396	326	346	342	392	341	379	379	351	332	389	385	340	327	356	390	347	337	364	364	379	364	353	347	355	352	342	361	353	344	349	366	338	358	363	375	327	322	361	348	353	315	368	329	331	369	339	326	360	330	323	355	397	337	346	362	358	337	360	376	337	359	354	394	350	355	342	319	352	331	342	342	342	339	341	356	339	340	380	330	392	343	358	348	366	332	355	335	349	334	377	357	353	357	366	379	354	349	310	335	334	354	340	307	366	339	350	358	329	333	344	368	315	371	384	382	347	348	335	359	372	352	351	365	368	392	327	355	362	359	326	364	348	398	343	347	355	361	373	347	353	361	357	348	334	390	380	331	380	332	385	345	348	360	353	337	361	317	379	316	330	341	298	341	338	364	360	330	363	378	363	333	335	370	342	347	379	352	381	339	324	400	383	368	338	326	376	365	340	351	345	370	374	318	377	342	361	350	322	338	376	342	348	319	346	330	344	375	336	344	360	319	324	346	376	349	367	329	355	336	380	354	354	330	341	312	374	381	375	348	360	339	337	362	337	345	349	326	389	344	394	399	325	363	342	345	345	330	341	373	359	368	379	395	351	340	349	358	369	365	359	349	340	364	340	359	326	337	335	388	347	331	376	355	379	380	373	341	343	345	316	345	320	346	347	369	359	332	363	355	366	361	362	327	361	380	358	345	337	386	359	328	374	351	376	350	345	365	348	338	326	332	380	337	335	324	339	349	376	355	376	354	362	352	344	337	397	355	333	321	397	343	361	346	349	300	352	359	384	374	352	351	335	373	371	414	325	357	335	343	344	372	354	381	399	407	370	383	337	353	373	315	337	355	342	315	321	344	383	353	400	374	326	331	380	342	367	350	357	401	319	354	359	351	411	388	334	313	353	327	346	383	372	342	349	361	335	355	330	337	361	337	357	357	346	336	354	361	366	359	357	346	368	354	368	367	337	340	348	335	339	355	337	332	349	339	332	357	329	342	313	353	337	333	357	310	365	334	351	349	356	341	368	345	378	371	348	332	366	365	328	338	369	369	335	344	333	365	371	359	343	391	354	335	357	395	347	331	415	341	382	368	351	335	347	359	336	347	350	326	366	334	382	357	352	378	365	384	334	373	342	374	371	356	388	377	303	352	387	370	365	400	343	377	367	341	334	348	352	325	346	352	370	391	342	369	316	387	336	356	355	352	352	374	353	350	340	378	343	349	349	375	352	345	343	347	346	344	336	337	365	363	351	329	382	323	341	381	359	362	372	361	341	333	347	342	369	356	316	351	359	372	342	352	341	384	380	385	359	326	388	349	350	327	332	343	362	373	381	387	368	344	390	329	366	386	319	349	347	333	326	352	381	373	370	364	373	326	330	356	335	397	358	296	340	373	330	324	331	351	376	346	368	353	313	367	344	405	363	320	340	348	382	331	376	363	338	358	384	372	368	351	356	345	329	362	353	331	323	332	338	389	375	355	351	354	352	362	354	387	379	360	360	383	343	375	360	353	392	354	333	376	332	380	335	347	367	320	330	355	331	354	365	411	342	340	356	353	369	368	363	363	354	368	380	329	329	359	335	399	348	384	363	311	361	376	322	370	383	379	367	366	356	349	376	341	316	344	334	345	343	397	380	382	322	353	361	368	360	384	361	290	336	345	404	372	377	327	332	362	341	364	367	330	382	320	367	387	346	358	343	376	397	339	369	347	381	365	344	376	359	335	330	354	386	320	354	334	337	366	380	361	366	339	401	339	348	363	333	332	352	355	357	342	352	351	353	380	320	356	371	359	338	348	357	348	343	353	364	377	387	371	388	346	355	368	395	330	320	318	334	343	375	375	379	393	385	362	356	337	377	342	343	339	341	372	341	379	403	331	368	320	304	320	336	320	330	353	385	363	377	360	365	368	327	376	391	404	380	366	337	388	389	329	351	328	375	356	389	373	344	353	373	347	345	350	347	352	355	369	355	357	373	398	355	361	357	340	335	366	314	402	386	335	340	378	334	369	345	335	406	391	375	356	368	358	322	359	326	346	327	365	363	341	369	328	378	392	376	332	362	355	389	306	359	337	346	334	345	340	346	377	372	365	386	363	373	402	369	368	373	410	372	359	331	305	343	351	363	321	369	356	339	377	362	383	353	343	361	355	348	346	392	394	364	342	356	362	342	372	324	350	325	351	369	393	368	343	358	330	363	322	347	369	347	355	387	359	343	364	371	340	351	340	370	336	356	366	365	367	315	323	336	365	342	390	391	318	375	331	367	375	333	330	369	362	365	344	333	353	349	317	338	340	320	360	382	377	371	325	341	375	348	320	355	388	341	355	334	356	375	343	357	356	373	374	357	360	348	382	360	367	353	339	292	366	363	362	366	346	375	342	369	354	348	361	343	328	304	350	362	349	334	319	370	342	332	360	371	354	358	360	347	345	363	360	366	351	334	378	340	394	377	332	328	358	348	361	380	385	370	365	370	383	377	324	345	327	345	388	341	377	339	390	354	374	354	323	354	355	343	354	348	360	343	338	352	355	368	398	333	376	361	335	363	350	345	388	390	341	380	358	359	382	353	340	346	353	316	360	321	299	350	350	392	349	330	392	362	376	378	357	381	350	365	394	367	349	328	341	338	321	354	379	318	349	344	327	350	345	335	356	359	340	358	365	343	345	316	375	347	360	388	346	374	360	357	389	366	370	342	351	369	345	349	368	351	360	307	342	350	341	383	393	369	342	348	368	335	357	333	342	367	359	347	349	344	355	342	347	330	345	340	320	332	370	362	365	367	369	382	328	370	375	363	332	377	340	351	366	349	371	354	343	364	327	341	347	360	348	365	351	352	346	348	378	345	323	348	374	333	344	365	361	361	326	334	364	366	332	387	342	362	335	332	373	354	395	371	380	347	348	366	362	353	334	358	346	354	343	340	337	375	370	368	356	324	345	346	353	363	364	320	354	361	362	331	334	361	333	332	321	329	361	339	399	359	358	382	365	360	364	357	352	325	335	332	369	361	352	347	344	389	347	331	348	342	347	361
14783	34872	57799	17419	4066	3253	2783	2334	2056	1929	1673	1547	1386	1320	1311	1227	1203	1208	1132	1077	1074	1055	970	978	1024	972	911	971	975	892	934	919	985	894	888	885	928	951	941	883	892	862	907	817	919	854	875	831	836	844	882	848	838	881	858	837	829	886	885	904	880	852	850	847	801	855	891	837	870	907	893	855	894	826	866	850	823	891	828	831	871	838	834	848	827	880	797	858	856	803	837	822	845	836	882	891	845	815	809	834	828	874	870	881	929	956	964	1048	1006	959	920	850	838	803	833	775	809	840	839	839	813	866	814	802	819	838	827	800	787	860	833	860	831	794	834	793	787	832	793	855	794	782	827	835	811	831	748	797	819	840	852	862	831	862	819	824	785	833	807	842	848	782	816	818	877	790	813	818	832	827	821	816	823	809	805	830	840	858	853	854	820	836	834	859	814	785	855	861	851	822	877	793	827	816	806	816	774	818	865	815	810	814	870	799	812	845	834	850	844	817	814	861	798	805	806	799	776	836	814	826	778	835	854	816	840	849	834	807	815	816	843	801	882	844	816	790	826	838	858	797	843	798	767	876	825	880	763	822	793	860	829	830	811	823	820	767	821	849	854	834	838	846	830	818	822	768	791	811	867	828	858	793	855	829	845	815	819	801	808	801	785	800	817	871	856	839	829	863	819	825	801	808	834	787	828	842	820	847	788	809	820	874	804	874	843	808	847	811	848	824	800	842	793	808	781	832	825	866	800	820	806	854	825	835	811	847	857	821	780	811	779	817	885	828	820	839	819	865	814	761	857	801	821	821	841	791	859	838	805	788	830	823	810	848	814	781	797	806	798	886	806	847	871	843	843	767	814	751	781	845	841	851	803	819	828	853	795	786	852	814	784	793	769	818	797	820	833	848	798	835	827	836	854	865	822	779	875	766	781	817	799	804	813	892	840	808	834	807	844	816	836	776	782	768	836	811	844	831	826	837	825	781	845	814	790	848	860	818	827	803	836	817	790	775	826	830	838	864	822	848	816	800	825	807	828	799	839	781	812	810	815	794	823	892	799	858	858	864	851	839	801	807	793	832	860	787	793	813	811	861	799	755	778	779	875	823	866	835	874	767	799	795	855	873	827	771	785	770	848	817	858	835	840	827	803	866	794	865	796	821	883	800	813	856	831	819	846	884	836	796	787	821	825	847	834	832	809	844	850	753	835	839	797	801	811	821	810	831	851	790	842	805	817	859	832	843	811	870	797	827	823	872	827	824	803	801	851	778	840	826	787	876	827	825	809	824	827	806	796	847	799	798	849	802	791	777	803	764	784	827	784	821	876	784	807	892	821	826	821	834	806	816	855	802	803	861	815	859	802	792	876	815	844	835	815	792	818	822	843	814	820	819	824	822	874	810	810	785	843	802	871	814	795	799	772	771	853	799	817	789	778	802	807	818	786	848	829	830	818	772	826	840	795	819	815	864	820	819	822	826	829	874	839	802	828	818	791	812	825	820	797	828	825	829	828	819	793	799	832	827	818	800	858	784	822	788	810	804	820	807	802	801	820	832	798	798	836	863	824	849	824	824	852	833	824	856	826	838	818	838	838	843	843	874	800	852	835	801	774	852	784	834	809	825	836	786	838	839	785	842	800	800	857	802	826	830	865	853	816	859	854	777	763	823	837	841	828	842	817	859	834	824	791	802	852	844	852	812	856	858	825	871	830	806	815	828	849	784	828	793	840	851	871	820	869	837	839	836	797	810	775	798	832	856	782	864	796	863	785	816	810	827	849	840	825	820	800	841	887	895	866	854	816	894	826	796	816	783	794	853	828	818	818	798	806	842	806	828	874	814	880	797	855	816	790	842	823	855	808	838	813	808	830	815	824	836	836	813	812	800	847	844	837	806	810	810	825	808	778	819	877	816	831	802	804	795	801	842	849	766	859	862	815	843	858	814	826	794	853	799	803	820	855	820	864	849	808	832	893	830	812	817	828	848	808	800	823	815	777	811	812	821	904	865	814	852	819	846	850	803	835	834	867	858	837	859	785	851	799	819	801	879	840	872	775	876	850	815	811	842	830	805	812	816	839	788	856	812	803	832	809	827	785	809	840	866	832	823	828	835	840	828	806	779	833	808	811	876	838	808	809	817	821	834	838	819	809	840	796	836	814	798	815	821	844	838	812	828	863	817	789	790	827	859	834	837	829	795	801	840	804	813	823	850	817	861	786	780	820	854	823	821	835	857	786	827	808	829	780	818	818	836	817	858	794	774	843	794	830	886	825	814	783	877	839	811	824	855	827	804	836	852	812	797	816	778	854	784	814	832	862	809	827	815	834	861	835	860	887	848	836	796	823	820	800	841	856	846	786	790	805	785	798	808	850	824	827	859	834	846	795	787	794	842	811	821	850	879	773	826	810	816	836	832	862	836	805	782	854	829	851	790	845	814	806	779	825	914	856	789	879	834	794	842	810	815	846	840	819	830	802	808	820	818	784	867	850	869	800	828	830	847	820	849	831	817	830	856	800	793	799	839	795	826	818	792	820	849	804	797	819	818	805	851	782	835	819	813	810	825	817	797	821	812	806	867	867	862	817	814	819	757	850	850	842	848	874	853	833	866	812	838	829	807	815	791	793	812	782	896	842	772	766	834	847	837	797	879	858	823	816	858	854	829	829	826	833	842	799	765	782	790	818	772	797	859	829	810	799	807	832	828	819	821	806	808	780	811	817	788	832	828	864	802	831	823	808	881	871	870	794	866	844	779	850	850	804	789	838	805	829	780	849	779	838	804	780	816	786	848	815	832	794	835	813	815	815	782	774	816	780	819	873	852	863	809	825	794	830	814	843	908	858	849	818	846	795	859	807	825	841	846	872	853	817	849	845	769	878	826	852	877	841	831	790	856	834	809	825	809	808	792	855	771	784	835	813	854	810	747	844	848	806	813	846	856	787	789	851	799	839	859	835	788	821	852	823	842	801	860	844	795	837	826	835	859	767	778	798	765	895	784	831	820	880	800	803	824	821	816	820	822	849	791	804	762	878	825	863	823	807	827	851	817	805	798	809	852	789	832	746	792	832	823	814	842	852	774	830	840	797	786	829	849	771	833	795	799	802	813	812	817	801	857	789	784	805	836	819	806	763	827	850	799	769	845	864	780	822	849	851	834	761	819	788	840	814	846	849	820	802	817	825	822	834	810	875	767	855	789	841	830	856	834	820	850	814	889	824	852	804	816	765	782	820	866	844	891	810	774	824	815	821	795	760	818	800	823	814	858	852	867	817	812	816	836	821	848	853	820	867	830	861	839	861	828	827	838	846	794	860	867	808	841	839	820	846	822	809	828	856	781	774	835	862	811	803	839	876	827	801	783	814	806	854	837	810	852	848	846	806	816	775	846	862	858	801	847	779	829	839	859	776	802	822	803	828	836	833	814	849	829	807	841	791	809	735	801	860	812	883	762	819	769	829	795	792	830	848	766	838	831	801	811	813	793	828	798	841	825	893	855	828	853	819	810
11520	6243	3758	551	309	290	299	312	287	294	292	298	282	289	319	296	299	284	291	290	310	307	289	282	288	285	289	256	297	280	293	291	312	274	276	298	261	305	295	297	284	292	269	285	290	283	336	318	308	287	280	280	285	278	292	289	301	294	295	302	284	265	269	293	292	288	289	298	286	284	316	270	296	295	300	296	301	264	290	303	294	312	342	287	277	279	287	284	288	268	317	296	315	279	295	305	279	306	329	297	311	293	307	290	292	282	320	316	313	327	274	280	274	262	305	299	287	281	321	307	280	319	307	280	289	277	288	268	338	302	316	302	292	337	308	292	289	312	273	275	291	296	320	295	315	264	270	309	284	284	272	279	324	275	282	298	309	293	314	316	285	311	297	294	284	288	284	288	296	286	351	311	295	262	284	257	276	307	281	283	328	274	276	315	316	322	272	295	277	288	297	279	265	318	296	292	299	313	281	287	320	297	296	231	335	284	293	332	310	302	295	242	294	272	299	295	288	289	317	285	279	281	280	315	294	294	313	302	307	297	288	304	279	335	269	267	309	296	274	296	285	279	328	350	314	334	299	301	305	294	257	279	282	286	322	295	310	288	298	294	287	279	301	274	307	307	298	313	284	302	307	292	299	284	263	305	282	304	282	301	295	258	300	288	275	285	291	320	319	312	289	311	265	283	267	292	292	269	300	308	288	295	344	294	289	303	279	277	295	300	298	290	294	313	310	316	289	293	269	290	278	276	292	319	292	265	308	305	261	308	297	253	273	276	311	303	287	270	310	288	306	312	310	296	287	302	259	336	288	273	290	300	283	274	267	290	264	310	312	284	307	309	269	348	294	281	255	248	296	307	288	300	294	289	293	304	337	296	293	309	291	310	274	311	302	326	286	308	286	299	281	327	276	295	294	312	276	273	273	294	271	320	300	263	263	313	326	273	287	309	312	315	292	282	313	298	290	295	279	300	293	298	283	281	311	287	312	310	271	261	266	289	296	322	314	300	276	297	285	281	288	229	295	270	307	312	266	281	316	287	296	312	331	291	285	311	284	289	306	302	311	301	324	277	264	285	314	293	309	300	278	311	303	287	286	321	298	304	295	275	297	311	272	293	298	314	302	329	275	272	305	278	292	289	290	272	261	277	309	300	298	293	293	295	300	299	298	286	291	309	301	302	314	301	305	311	313	320	282	299	347	330	313	312	293	275	279	288	293	316	304	282	289	273	318	273	296	305	290	307	312	293	281	309	301	298	290	277	278	278	299	308	269	300	328	266	297	290	269	329	305	325	311	302	309	265	300	295	288	303	281	293	293	300	302	306	325	294	283	284	310	319	298	278	299	291	289	267	299	296	319	314	285	307	321	284	322	301	302	301	300	307	315	293	296	282	291	306	276	264	298	286	299	303	281	279	291	322	300	293	322	299	297	306	310	278	313	319	283	314	296	327	288	287	298	263	331	281	319	305	304	294	290	315	276	294	291	286	298	269	283	314	307	275	299	307	283	296	290	325	288	326	271	310	307	286	267	281	304	333	310	310	300	289	278	290	311	352	300	282	328	269	316	261	330	289	292	268	260	298	279	301	302	307	274	271	293	303	313	305	299	301	289	288	327	304	327	315	262	252	299	348	292	300	263	262	279	288	300	279	318	317	303	309	290	278	277	271	280	278	324	280	310	278	306	330	313	252	299	312	290	258	328	266	281	286	284	287	272	280	317	283	294	285	285	277	288	285	307	301	281	263	256	343	260	290	329	296	290	269	309	286	322	264	289	286	290	285	252	291	287	287	284	298	288	275	258	300	303	290	300	305	301	256	327	268	301	287	284	285	295	304	307	267	299	302	266	258	301	297	283	303	299	282	343	285	301	266	280	255	301	309	317	266	319	326	275	306	274	292	263	289	279	321	316	267	306	293	263	279	299	313	281	285	295	273	270	288	274	277	309	274	306	321	281	277	316	293	287	285	282	270	286	271	281	279	280	324	316	340	268	269	290	274	291	305	288	305	295	283	272	276	287	306	299	289	289	282	267	239	303	285	307	308	269	262	269	331	294	318	302	287	282	300	273	285	299	290	272	308	271	299	300	253	317	307	324	289	314	273	296	315	260	281	292	271	298	313	281	298	292	245	269	310	262	277	290	301	299	314	303	283	278	317	296	275	264	290	278	302	289	256	255	304	292	290	311	291	301	302	284	275	287	294	307	279	279	298	304	271	278	238	286	302	291	299	296	297	315	275	275	338	302	286	278	311	289	248	279	292	280	310	267	258	285	306	275	288	260	304	323	317	300	298	273	283	306	319	322	284	285	297	258	304	318	297	260	291	288	300	301	280	308	269	305	291	304	294	303	297	308	288	291	319	281	283	329	312	312	288	295	297	311	287	302	285	289	310	281	290	288	284	264	279	307	308	282	276	271	337	338	338	315	270	292	330	285	278	275	301	337	296	275	322	291	294	313	293	264	295	287	256	279	294	294	290	285	309	285	282	313	292	269	265	294	282	272	281	304	312	256	312	298	307	281	283	338	305	342	250	276	293	278	293	305	314	321	277	267	279	319	300	308	299	336	276	306	283	325	306	328	285	264	293	324	285	292	313	286	291	310	292	319	307	320	284	301	280	299	304	283	303	295	302	282	283	284	274	298	283	317	326	332	301	280	295	302	315	293	297	317	317	278	282	300	288	262	302	261	312	256	301	310	256	293	290	295	273	272	275	313	289	285	314	244	305	319	272	329	304	288	332	283	259	299	293	281	291	286	275	291	291	292	302	310	280	270	265	308	288	282	295	314	307	272	330	312	296	314	278	275	250	275	306	284	299	271	294	294	296	331	302	262	301	292	281	289	271	274	280	270	294	329	278	275	283	266	299	327	279	298	309	310	289	284	297	297	304	311	279	308	300	278	325	271	280	321	292	308	282	267	329	305	283	284	289	289	285	299	255	325	337	279	314	289	288	274	308	297	285	301	306	295	279	269	302	327	296	300	297	297	271	276	315	290	286	265	298	311	260	285	275	313	301	272	302	304	279	319	278	269	278	297	300	322	304	273	324	301	299	269	290	311	290	299	298	296	265	322	291	321	284	278	273	330	294	282	338	346	297	275	326	263	324	282	273	279	269	294	298	275	284	290	308	280	308	249	265	274	332	326	270	328	291	288	310	307	309	310	284	290	268	279	296	296	270	257	290	324	284	307	300	336	315	267	319	268	287	290	283	314	283	286	276	288	262	290	288	289	298	269	256	274	285	303	303	278	314	291	331	299	281	288	307	283	324	301	272	272	271	273	347	296	295	292	313	292	257	322	272	335	310	301	307	306	281	300	299	303	266	265	298	295	295	287	277	299	294	289	298	280	262	291	266	290	322	305	273	312	294	288	287	297	286	298	296	303	311	285	266	274	292	332	269	290	308	317	304	268	282	299	279	325	301	273	302	277	325	324	293	295	293	303	331	290	317	307	291	288	286	286	274	299	263	307	309	296	264	317	274	324	276	287	336	312	308
6262	5678	7474	1212	747	665	678	666	713	673	684	715	657	686	671	692	685	664	697	687	707	712	718	702	680	650	674	665	678	672	731	653	676	700	644	713	671	640	603	701	721	609	713	713	642	669	688	712	645	702	701	679	657	691	663	643	656	697	674	682	642	676	689	682	693	711	697	642	746	726	711	668	704	698	647	687	724	616	673	697	663	698	697	687	681	643	694	703	678	665	661	679	659	674	711	682	665	655	706	689	669	673	691	697	679	675	715	749	673	725	680	684	660	650	698	665	675	692	676	660	615	646	705	706	649	675	700	699	661	661	709	671	676	673	692	701	741	630	687	659	694	679	672	675	715	683	663	597	699	670	681	661	662	707	704	668	678	716	666	633	641	702	652	625	646	680	642	630	674	721	679	659	666	680	713	672	656	633	678	661	644	692	677	666	677	631	661	665	687	660	666	667	676	674	669	696	681	666	665	723	673	690	686	687	643	649	663	688	671	647	695	646	657	670	677	661	679	703	683	673	662	648	658	664	661	703	655	674	663	656	680	703	677	643	668	679	607	663	653	678	635	680	690	643	692	703	697	661	704	696	700	664	698	656	651	679	685	683	685	707	707	700	684	652	650	673	700	634	725	644	722	657	629	668	633	652	703	670	696	659	705	725	663	691	707	697	638	680	654	673	668	693	673	658	669	688	647	687	670	671	643	672	645	703	657	648	652	695	639	669	663	614	630	652	668	675	677	712	715	663	703	637	684	681	692	697	660	687	708	660	677	671	671	721	664	651	751	693	659	706	670	719	697	685	691	687	677	636	654	711	678	711	644	667	659	699	675	648	684	657	656	666	658	673	676	684	678	672	600	642	720	676	723	634	683	705	732	704	672	639	667	696	657	624	648	669	671	685	678	739	699	699	692	686	664	691	709	719	694	710	687	661	684	652	676	682	661	653	728	629	665	698	638	673	654	656	701	682	685	659	673	645	661	645	675	696	656	699	691	623	688	736	660	665	683	685	715	708	681	670	701	666	704	683	612	685	712	712	643	641	688	649	648	685	684	689	699	643	640	677	679	665	686	712	712	705	690	643	646	746	675	702	683	716	680	685	677	679	695	666	628	699	715	709	685	650	622	693	702	718	643	664	665	689	653	694	698	696	683	673	691	672	695	674	671	683	667	681	677	648	657	647	665	681	665	601	683	727	665	655	720	700	699	637	680	678	704	656	717	650	661	661	650	657	664	691	692	699	685	734	641	716	722	657	687	687	644	696	656	641	667	653	683	671	624	663	677	667	695	709	667	672	675	668	650	664	634	672	662	639	699	695	677	677	672	683	675	688	677	624	652	694	704	654	630	672	605	668	643	640	698	669	711	669	647	656	676	674	716	723	652	702	666	725	692	682	637	679	709	706	660	640	676	657	689	664	656	683	675	663	681	692	645	666	689	681	682	721	675	710	689	667	691	661	681	667	720	688	636	618	664	682	722	654	670	683	647	700	664	664	677	681	666	631	721	695	651	718	675	679	651	642	668	667	670	729	686	617	654	717	670	677	672	688	693	695	655	664	614	706	665	672	653	710	684	670	635	680	700	651	652	680	722	662	652	684	675	684	629	694	748	712	655	712	660	627	667	634	703	647	656	640	686	696	633	676	654	698	655	657	686	645	633	642	658	670	679	714	704	642	658	727	672	705	668	610	669	655	649	695	673	612	683	637	708	655	724	692	694	613	684	686	686	672	704	639	670	663	703	705	699	666	677	642	687	718	692	673	644	610	690	673	672	635	709	683	650	613	684	720	689	665	656	702	657	643	690	688	672	711	704	729	661	659	661	664	661	670	644	735	655	655	612	673	674	691	629	681	684	687	688	665	695	700	701	663	725	659	697	710	648	709	646	660	677	732	678	659	712	688	673	715	678	644	702	679	685	689	735	681	670	665	681	665	671	664	705	662	715	660	700	667	693	708	684	649	672	688	686	671	693	681	671	687	690	700	650	640	680	688	678	688	686	648	610	678	686	663	675	681	656	666	672	724	697	673	662	674	664	660	699	729	739	661	636	660	658	687	703	685	670	637	650	683	692	663	680	673	660	669	747	686	684	700	678	690	685	623	629	712	669	662	693	698	681	676	687	718	675	683	669	720	712	674	645	692	733	688	684	665	645	688	718	657	640	679	694	712	621	670	626	639	656	707	676	689	665	671	697	685	698	663	673	661	682	691	709	660	657	659	735	679	658	670	667	712	668	713	705	645	710	655	708	682	692	664	667	700	670	644	666	662	670	685	663	665	670	676	663	710	613	660	692	661	666	691	668	693	666	698	673	655	684	680	713	630	619	649	662	675	729	704	701	690	712	644	707	692	647	687	665	694	712	709	702	693	692	662	689	643	697	682	716	649	712	669	719	674	695	655	651	652	746	688	706	679	642	655	665	749	696	664	682	646	718	638	652	656	667	701	717	698	682	680	683	655	657	712	685	691	625	670	611	678	677	664	691	675	694	701	694	684	703	688	657	681	689	700	690	724	674	644	675	638	681	697	688	702	674	677	672	662	669	667	683	682	711	662	668	668	694	669	677	665	688	683	724	623	649	668	628	639	710	692	691	644	703	677	665	644	734	665	701	703	651	694	699	622	666	633	686	653	637	725	662	700	685	668	659	645	671	649	708	643	705	733	658	655	673	677	654	693	645	688	647	707	699	692	668	674	650	661	634	654	666	650	687	667	721	687	727	705	655	671	686	701	683	653	674	687	644	686	638	714	705	736	663	717	695	659	698	681	690	655	664	704	687	661	675	652	665	662	669	683	675	694	711	625	666	685	676	696	694	656	679	676	677	676	683	726	699	687	694	670	668	654	702	645	647	655	670	646	713	680	640	645	663	639	657	623	702	620	675	672	687	695	692	720	706	653	651	656	712	670	662	671	685	687	658	669	648	675	672	665	719	679	673	662	619	655	690	701	669	661	666	671	656	674	698	676	651	684	685	681	663	687	664	700	741	690	676	665	707	705	704	676	683	682	704	688	725	719	676	704	687	685	713	681	679	639	725	682	693	682	653	657	686	684	700	681	723	678	661	682	677	709	644	703	679	662	695	636	615	691	661	730	639	704	645	693	666	698	644	657	712	694	679	644	674	671	717	645	663	657	714	639	707	672	697	749	700	658	718	677	654	717	647	649	653	677	663	714	669	694	691	661	648	671	648	660	635	678	690	654	734	727	655	664	709	667	633	692	642	634	649	621	711	644	665	646	689	641	685	676	692	650	688	644	670	676	653	696	694	674	693	697	681	697	655	667	681	675	663	688	683	650	690	657	652	631	682	646	694	655	681	688	701	701	672	670	669	682	721	676	728	699	674	674	658	706	658	649	667	658	630	687	658	676	645	641	665	641	664	673	701	685	700	721	717	712	671	649	679	657	706	678	653	655	640	702	656	650	727	630	639	703	660	650	650	702	650	663	755	677	645	690	675	647	682	730	703	658	696	660	649	671	684	645	651	684	721	665	654	656	707	667
20822	31390	53209	15567	1467	512	434	363	355	313	285	292	298	274	265	258	282	278	213	210	252	229	242	236	225	213	243	246	259	224	232	227	236	248	244	252	218	239	229	230	206	239	270	248	245	232	218	209	255	213	254	241	219	222	223	203	216	238	204	217	199	203	207	228	211	210	224	234	254	244	229	226	234	236	207	230	232	225	211	236	208	238	241	224	245	209	265	228	213	221	230	245	218	245	223	191	226	218	228	226	215	196	206	211	221	223	243	225	272	242	233	268	242	227	228	220	222	228	250	221	227	212	240	192	199	226	235	208	218	222	189	258	212	263	214	261	236	254	241	229	226	202	221	213	264	240	204	242	223	253	239	192	210	251	235	212	252	217	224	223	232	217	201	213	221	224	228	220	239	220	244	224	231	240	220	204	265	236	213	246	243	257	231	238	202	205	205	197	232	233	229	237	240	219	230	224	233	244	216	237	245	214	255	237	254	226	219	224	219	228	227	191	226	231	226	188	192	210	238	223	207	242	215	214	228	226	227	229	231	236	212	242	202	228	212	224	232	243	222	217	221	263	198	212	248	250	228	232	239	254	207	219	224	202	225	213	236	247	202	203	246	279	257	239	238	217	223	224	248	224	210	250	239	225	249	254	238	236	211	214	252	215	237	244	229	233	259	222	210	212	235	227	216	217	238	220	256	207	240	240	249	209	208	204	244	215	228	213	219	224	244	226	231	222	223	257	219	231	255	232	222	212	219	226	215	191	241	248	219	231	233	201	251	219	226	212	233	236	235	240	224	207	240	227	229	201	214	265	227	250	210	229	223	226	217	245	241	223	237	217	210	241	206	226	228	246	207	225	237	237	209	248	250	240	220	232	212	215	246	242	238	244	237	214	238	220	226	242	237	223	220	252	217	259	216	246	240	203	234	218	230	207	230	250	214	234	244	211	229	215	235	229	218	213	241	236	247	271	219	222	218	250	232	221	200	214	207	230	232	231	232	234	215	210	208	206	219	217	223	209	217	221	259	208	219	191	236	197	219	205	218	231	218	213	229	235	216	202	217	244	240	252	233	229	230	236	233	203	225	210	247	234	215	203	213	217	208	220	208	218	244	225	252	236	203	255	199	211	222	200	252	220	272	254	235	233	220	246	219	214	200	223	205	227	210	203	211	244	245	238	246	236	230	232	195	232	206	216	209	224	211	213	226	206	229	229	244	205	225	221	208	244	210	213	257	222	258	219	208	222	207	212	201	237	214	231	237	221	232	235	244	223	231	207	252	262	243	227	215	239	237	230	211	215	234	242	233	222	228	226	186	220	190	217	213	213	221	204	252	233	221	247	206	233	260	225	226	246	212	248	231	218	213	253	236	229	238	212	212	221	235	249	194	230	219	210	207	206	204	241	212	215	218	239	204	229	251	239	226	230	246	247	247	237	219	263	210	214	249	239	210	236	216	197	241	216	246	244	229	229	244	231	227	235	199	225	244	223	209	253	221	238	240	222	221	200	211	228	224	225	235	240	246	233	224	203	207	251	235	249	224	229	226	261	218	218	229	234	213	218	226	244	236	195	198	208	221	246	229	245	238	236	237	196	245	225	227	205	226	234	235	223	230	227	224	236	247	211	199	200	215	254	218	216	212	209	223	211	196	226	219	234	190	234	220	191	226	191	229	207	205	218	185	244	236	232	225	233	229	229	210	253	218	210	232	253	228	251	202	226	230	223	251	244	193	221	229	214	212	231	219	212	240	251	226	223	224	223	232	206	227	188	253	233	233	242	239	233	219	191	216	215	224	238	235	225	231	229	222	241	213	215	235	218	236	239	236	203	264	211	207	240	243	233	222	229	250	242	219	222	228	224	249	240	227	241	218	220	237	192	208	224	200	217	203	226	214	217	216	228	240	207	225	231	215	204	193	238	247	235	228	231	198	243	226	233	237	227	204	250	233	223	232	207	205	211	242	242	220	203	238	230	222	216	212	209	222	219	228	217	215	228	225	214	228	211	229	207	208	250	212	207	211	223	223	255	212	230	221	236	234	229	247	224	228	228	239	212	225	211	233	235	239	258	227	231	233	245	212	211	217	207	215	228	198	232	256	222	217	233	239	232	256	225	234	248	222	238	204	212	236	201	251	242	239	225	203	232	258	237	243	214	213	214	212	204	241	211	233	232	211	188	222	210	250	245	235	234	236	197	237	197	210	215	224	239	223	192	223	248	247	225	228	231	216	217	209	240	211	230	232	241	205	240	240	239	223	214	236	230	220	226	237	225	252	208	250	258	210	201	241	225	220	213	227	211	224	228	190	214	231	221	241	246	195	211	243	257	237	224	200	231	238	236	237	215	219	223	235	249	233	196	242	229	218	253	214	235	219	235	226	268	234	203	210	216	251	218	217	218	239	216	226	220	219	208	225	241	199	188	228	212	235	214	215	247	194	215	231	242	206	246	205	226	206	199	217	186	229	219	226	228	220	234	231	256	229	202	238	252	239	239	221	228	237	235	261	215	259	246	214	217	236	219	204	227	233	217	243	219	258	209	231	241	228	237	216	238	207	209	208	190	205	237	225	236	223	216	233	210	202	239	241	237	225	243	213	258	236	223	256	224	239	215	219	212	204	227	214	230	217	192	233	225	233	207	211	247	232	204	222	226	225	218	204	229	228	221	243	214	212	236	225	208	229	230	259	207	211	246	234	251	227	214	214	235	243	228	195	226	215	216	221	237	267	250	255	233	258	219	221	246	272	240	236	225	231	182	203	268	225	226	242	226	222	226	208	200	234	257	243	232	232	241	226	209	250	233	206	235	219	215	245	241	220	226	227	202	233	201	209	247	214	203	216	204	223	229	231	204	220	222	262	225	236	202	216	251	193	221	233	221	216	257	253	240	241	258	215	202	230	241	195	209	219	230	222	232	264	212	235	216	232	223	233	231	236	233	240	226	192	258	229	214	200	222	223	223	236	226	211	230	263	220	215	229	215	219	263	218	235	233	215	208	267	208	185	226	236	208	189	230	221	211	209	228	207	233	235	240	230	230	249	210	218	194	219	242	225	213	253	222	242	215	225	214	256	205	243	240	233	219	236	233	211	254	269	229	225	258	235	210	190	232	247	229	226	252	219	233	205	251	247	245	213	234	226	236	201	222	227	262	233	215	208	234	214	230	246	198	241	215	245	225	225	250	239	230	233	231	224	244	231	238	247	217	213	205	218	227	219	207	241	229	225	246	248	239	205	217	234	226	229	260	231	215	212	239	227	220	215	228	228	214	227	215	230	226	247	203	253	218	227	231	248	244	213	222	244	237	227	214	210	225	201	193	236	232	224	214	226	211	216	232	232	238	201	252	221	233	213	247	224	243	243	242	245	224	209	230	196	226	229	248	218	218	207	255	240	217	228	220	203	217	219	221	220	199	243	242	250	244	215	236	240	227	218	218	222	239	252	221	234	235	221	218	198	217	256	217	235	225	230	185	225	226	261	232	220	216	232	254	226	226	208	240
11407	26641	45506	8698	2177	1837	1515	1294	1157	1053	1021	884	836	842	778	732	784	725	687	687	672	636	665	641	617	646	575	585	584	605	599	607	640	573	573	566	595	596	572	595	577	575	529	568	585	594	590	626	518	585	580	609	573	559	573	587	549	576	579	581	549	614	565	555	605	541	566	610	753	618	571	574	542	577	569	564	557	618	563	555	572	619	593	562	595	575	538	561	597	555	546	622	606	551	586	579	560	626	571	531	579	582	559	558	575	662	685	696	676	598	605	562	563	562	563	537	547	555	608	572	552	517	555	558	575	552	541	569	558	562	598	532	557	589	507	582	583	591	554	502	566	582	565	562	583	594	529	552	588	560	596	589	523	526	559	545	548	560	555	554	591	571	569	559	540	565	568	549	525	575	525	570	526	553	537	542	573	564	560	608	543	569	587	550	617	562	556	623	522	547	541	569	563	533	510	544	585	631	526	562	573	586	578	596	571	552	576	606	579	572	560	521	515	582	529	542	559	565	586	539	540	533	593	572	566	590	560	573	552	560	562	542	549	563	599	571	546	535	567	569	584	538	562	567	546	595	561	549	539	567	566	573	592	555	554	598	514	553	570	580	516	577	561	552	589	555	587	558	548	563	543	532	547	583	545	505	554	556	554	569	550	547	561	588	560	558	583	544	579	618	595	574	586	566	525	587	563	507	563	588	521	544	581	556	594	571	574	582	512	514	552	550	539	560	530	545	568	588	563	548	602	543	593	537	563	560	558	527	554	575	592	546	544	569	565	572	505	560	583	540	572	550	546	594	542	552	581	532	551	592	556	571	562	537	535	592	559	593	555	575	540	553	537	548	552	546	574	572	590	543	544	549	550	572	558	584	558	562	578	519	604	519	521	563	539	562	573	541	576	575	504	589	561	501	542	564	536	563	598	575	569	559	565	526	577	562	584	562	598	568	606	535	567	551	574	552	560	543	551	567	579	553	554	548	565	544	513	567	547	582	548	591	543	559	579	567	546	537	548	549	564	537	555	580	509	553	563	559	530	546	617	565	579	520	607	565	581	551	560	555	579	561	524	531	550	566	538	560	577	576	582	540	482	574	549	580	590	566	556	572	572	561	554	519	559	543	548	553	546	578	558	580	548	575	594	563	585	586	578	533	556	551	548	598	554	556	560	534	533	561	573	587	593	584	538	566	579	529	594	525	606	573	557	537	548	534	536	488	568	534	540	534	567	560	594	577	571	576	544	521	568	591	540	602	593	584	537	569	563	535	595	531	513	542	546	553	566	563	593	562	530	569	551	598	569	553	554	549	531	555	534	570	586	551	520	557	576	541	596	546	579	545	570	554	537	551	553	581	533	565	572	508	606	544	592	532	588	541	545	539	529	579	606	575	568	589	573	556	592	602	551	569	524	584	578	570	559	549	554	549	528	524	563	543	531	580	577	601	577	571	546	553	523	539	528	581	522	543	577	575	583	540	572	522	567	621	545	512	594	563	584	584	556	576	535	558	575	537	531	577	616	593	527	566	601	529	582	580	579	546	555	574	567	541	537	540	557	566	554	533	542	578	542	552	551	567	544	556	558	545	575	531	556	532	564	574	553	537	572	571	531	567	549	564	591	548	549	586	543	552	545	528	586	523	569	540	539	572	580	570	553	580	570	599	562	556	565	596	548	570	517	555	533	592	544	526	570	543	586	564	563	566	566	526	553	576	561	515	615	586	557	591	527	542	543	556	570	535	558	599	542	567	574	535	538	571	564	509	538	582	500	554	556	554	596	547	548	565	562	559	553	568	542	531	545	578	566	592	542	574	550	550	550	530	592	551	559	544	560	538	538	533	547	576	540	567	583	560	599	601	556	554	553	601	548	555	577	540	572	585	583	563	541	532	564	538	558	597	584	541	553	583	577	587	554	558	584	612	509	559	597	540	561	544	519	563	520	550	584	595	501	579	549	556	579	543	601	564	573	551	588	602	581	562	513	616	572	555	536	547	551	552	537	536	571	515	546	595	550	546	571	572	560	539	564	576	539	523	546	562	523	534	547	577	541	556	548	555	516	539	597	588	597	554	575	591	562	585	562	569	532	551	580	549	492	570	534	565	520	555	556	595	568	613	547	558	559	572	562	576	577	595	551	584	549	621	576	526	542	584	588	531	570	569	565	557	565	569	558	552	548	568	598	545	553	546	543	534	522	577	562	549	566	541	571	569	544	544	524	568	584	518	599	560	542	537	543	596	539	572	536	615	580	558	541	568	553	573	585	564	556	555	528	575	565	523	546	581	571	592	543	540	537	572	562	547	512	562	521	536	589	602	584	546	562	535	567	559	519	598	560	528	553	569	554	550	593	539	533	539	572	531	525	557	585	550	554	529	480	566	542	575	543	573	609	540	571	575	614	557	547	567	559	564	571	544	591	545	573	556	582	542	559	562	585	540	557	532	536	510	516	540	568	567	537	574	567	549	526	591	553	535	536	562	549	542	559	567	586	500	528	563	552	567	552	544	530	534	555	584	551	544	555	539	535	533	542	595	553	522	593	557	572	579	531	567	549	579	502	605	547	554	535	538	586	564	527	567	571	553	560	567	568	567	539	564	579	560	566	577	572	552	538	557	577	584	539	560	556	522	548	536	545	564	563	557	547	571	559	555	544	555	534	590	565	524	575	570	522	549	529	551	548	554	574	528	587	577	546	517	565	574	588	552	553	538	526	534	543	557	531	557	567	545	547	551	551	567	539	539	571	571	572	563	587	524	535	523	587	564	625	566	588	573	533	553	505	579	546	557	585	542	514	520	594	530	583	565	587	577	548	556	562	552	553	544	532	558	535	559	562	567	568	553	554	540	553	549	534	575	597	542	610	586	534	535	568	530	570	622	591	562	625	560	566	547	527	552	572	522	584	559	556	605	550	565	489	570	559	564	575	546	571	538	549	565	564	541	572	576	557	618	578	565	613	580	557	615	534	544	545	532	553	535	561	577	524	550	603	620	561	579	581	579	553	548	550	577	552	604	534	535	560	567	550	577	577	563	552	577	546	558	554	578	549	596	538	534	546	518	552	547	548	568	564	506	587	561	588	539	512	539	531	581	554	544	585	562	515	534	548	549	553	597	514	599	541	565	560	578	549	588	543	559	577	561	583	570	551	571	597	557	539	563	567	539	573	588	521	549	542	580	562	588	568	571	548	578	536	532	576	580	546	591	568	577	618	595	577	575	567	551	561	529	554	590	615	543	552	547	552	528	523	570	555	554	562	583	543	594	562	608	552	548	568	593	542	598	593	564	569	551	574	518	566	553	526	536	574	533	577	567	580	565	564	581	565	523	561	540	569	530	542	517	558	566	565	547	536	587	540	561	564	526	545	535	583	550	541	539	528	553	549	555	539	542	541	550	552	613	566	541	573	561	573	533	544	553	591	518	572	568	564	566	530	582	572	551	590	546	582	573	561	502	512	538	551	556	592	590	556	544	588	544	569	568	562	537	562	575	550	477	514	531	540	574
27513	45956	67034	24245	5178	1044	734	637	612	526	532	480	486	464	417	405	375	417	396	402	433	387	376	347	435	377	356	383	379	371	351	363	371	398	344	335	357	303	339	366	309	298	361	367	369	354	381	373	347	326	354	364	338	328	354	377	372	353	352	327	346	360	277	323	386	305	340	341	386	354	374	366	325	321	324	357	376	345	336	328	330	367	352	337	406	373	368	375	336	333	345	353	389	350	341	331	342	392	316	333	338	344	357	343	353	349	344	354	382	365	338	365	388	367	376	362	351	342	365	345	326	329	364	352	354	341	330	359	362	372	331	394	387	360	362	320	360	344	392	341	327	373	376	348	321	354	327	357	344	344	371	366	335	363	335	350	380	380	391	343	358	347	341	342	377	332	363	336	320	346	353	362	352	351	350	357	325	369	331	350	336	322	383	373	350	345	355	329	349	347	368	333	327	341	349	343	377	336	378	355	382	358	371	336	351	347	350	376	313	364	334	370	361	337	349	368	327	337	345	381	340	373	379	355	323	356	379	316	337	365	350	352	341	357	306	351	347	341	356	351	370	376	312	368	319	346	335	331	359	343	350	364	373	317	372	356	330	374	360	358	320	351	376	327	371	336	327	322	359	357	330	371	355	346	347	321	366	343	346	330	339	338	358	361	358	381	339	335	387	383	334	340	341	335	320	328	375	353	322	357	333	354	367	338	368	329	351	323	327	351	352	329	370	390	336	354	413	353	373	354	367	333	349	367	335	321	344	373	341	356	382	341	345	390	379	367	331	335	371	373	372	371	352	387	352	349	349	328	322	346	365	348	409	368	339	333	358	383	353	343	384	328	332	408	346	361	361	363	366	330	361	346	347	363	371	365	327	337	374	384	358	382	334	354	371	324	338	366	329	325	352	356	348	363	321	333	363	362	332	346	308	309	346	353	338	379	310	365	374	336	370	348	327	409	359	364	337	316	373	331	344	326	322	331	348	319	379	359	331	320	350	361	355	351	372	348	356	359	338	359	298	326	365	314	359	357	333	352	344	361	366	355	338	331	327	369	368	356	317	354	331	319	361	330	357	386	354	361	335	349	400	310	354	366	377	368	340	342	320	356	354	367	353	343	337	370	356	351	356	346	364	343	365	335	331	355	362	362	370	334	360	337	346	364	337	318	339	373	381	377	352	389	337	332	334	322	333	363	394	354	355	373	367	373	389	346	370	379	366	380	356	329	354	322	376	374	371	366	346	320	342	353	354	371	386	336	341	343	370	364	377	359	374	327	355	386	353	345	337	390	351	383	343	355	339	379	343	344	313	370	346	378	343	356	346	351	373	352	382	341	357	370	368	348	343	359	354	318	363	340	368	345	322	368	335	382	364	343	334	362	361	363	357	366	383	349	323	359	355	356	342	339	337	358	383	364	357	353	336	339	365	331	370	375	355	340	331	375	340	375	383	339	366	323	367	359	347	316	341	327	351	372	339	366	333	368	357	354	364	347	363	326	324	362	327	355	355	365	314	352	368	332	389	316	347	314	322	348	377	325	328	348	349	379	316	356	326	339	319	326	349	355	393	333	349	363	366	353	339	390	353	356	375	364	348	365	348	314	348	328	323	347	343	364	331	369	385	360	400	364	321	361	381	327	357	379	376	342	371	363	346	333	357	313	332	377	303	363	366	348	354	360	364	347	329	359	337	366	353	373	361	330	343	346	375	339	323	368	369	344	339	322	325	376	369	358	326	360	366	362	363	310	332	375	366	361	353	304	353	324	360	342	355	361	362	345	329	358	345	363	331	308	342	364	363	364	366	328	346	375	358	341	327	321	371	311	364	324	322	353	333	347	300	347	373	364	353	336	362	354	344	363	351	347	345	335	354	344	341	337	344	340	357	360	361	346	353	354	368	343	303	345	345	329	352	366	352	350	354	377	371	327	365	363	351	306	340	355	326	349	347	355	367	312	337	342	350	357	352	332	345	383	361	350	362	401	361	365	371	334	374	343	333	313	338	357	344	322	318	387	367	347	345	311	371	346	299	385	364	355	338	367	341	364	299	334	344	393	330	351	322	324	322	347	385	333	358	321	350	360	378	320	344	332	351	347	336	353	368	348	339	361	352	344	333	379	362	348	375	355	389	350	291	347	353	346	350	343	383	319	356	407	380	350	356	373	328	366	342	351	300	331	343	380	335	346	335	340	348	363	362	379	355	351	357	341	357	349	370	363	355	350	360	344	334	375	321	360	364	335	332	325	378	364	329	357	374	377	358	331	352	339	363	324	340	351	323	389	356	335	325	341	328	316	350	356	340	359	377	312	373	376	344	343	325	335	343	324	365	366	349	351	372	351	358	358	359	341	362	360	367	363	383	388	343	372	338	389	365	357	348	336	330	359	356	350	354	361	340	355	366	345	345	367	361	352	348	379	349	361	376	340	332	372	336	360	369	363	342	368	368	334	341	297	333	358	361	367	360	337	330	377	367	336	327	382	331	353	363	398	345	359	318	350	368	332	341	333	369	337	367	366	361	357	373	373	366	354	336	355	357	366	393	324	371	351	371	292	332	408	321	331	331	350	349	405	348	324	388	326	340	347	349	378	370	382	325	339	359	327	358	354	333	370	365	357	346	304	342	343	330	372	348	355	333	335	341	339	332	332	359	355	322	385	348	337	336	335	384	375	362	372	361	319	338	362	346	336	377	335	356	376	335	377	342	334	366	355	362	362	350	346	351	343	346	339	319	374	341	349	381	326	366	339	332	352	354	341	335	372	345	354	369	344	372	376	329	379	357	345	328	367	380	332	357	360	348	339	340	390	353	324	346	366	337	332	337	339	365	341	350	386	361	345	355	361	334	322	354	312	362	338	362	336	347	322	338	376	356	336	371	341	381	363	371	378	358	327	346	359	363	358	334	311	314	324	374	357	367	370	350	350	350	349	321	349	342	321	358	359	348	342	346	405	337	337	344	340	379	380	362	338	324	366	304	360	338	334	366	390	331	378	344	348	353	354	375	351	341	355	357	374	366	352	367	328	386	365	351	344	335	389	369	361	339	327	336	325	349	336	349	397	363	370	337	337	368	340	344	341	340	350	364	352	316	354	355	345	384	372	343	364	366	348	338	344	352	329	354	327	382	345	341	359	369	392	332	358	341	344	343	375	336	355	370	374	372	378	333	379	366	384	329	368	355	368	342	380	319	350	354	331	378	314	360	358	363	334	330	387	385	343	359	352	378	331	321	386	338	319	406	317	368	334	373	366	363	353	362	350	345	363	335	375	345	344	351	351	348	350	353	351	328	341	353	346	386	345	370	347	385	361	328	374	352	393	377	371	309	373	366	354	369	354	343	357	349	340	354	353	350	339	344	394	317	336	347	353	331	384	359	384	367	335	292	360	335	354	347	346	395	348	366	366	352	366	332	339	378	344	338	373	340	385	391	367	332	340	344	320	338	353	389	352	359	354	375	361	350	319	340	347	369	366	368	358	292	366	366	335	314	325	337	379	354	375
13864	35598	55245	13448	4076	3318	2802	2447	2124	1903	1667	1574	1460	1366	1320	1185	1229	1134	1054	1037	1060	1081	1059	970	992	971	980	966	947	955	904	911	886	926	896	946	904	932	845	848	870	876	934	876	865	872	871	860	872	824	838	871	850	808	840	851	892	885	899	864	850	869	796	867	851	913	833	939	990	816	816	804	823	850	1022	845	816	809	858	834	837	820	819	807	821	831	827	845	822	876	827	859	856	882	884	901	886	795	815	782	847	827	801	840	843	934	1029	1022	999	914	849	786	863	834	857	829	824	842	853	821	832	842	834	832	778	840	821	853	845	849	842	844	768	866	764	836	812	805	821	861	792	829	812	835	768	792	828	813	777	786	797	816	819	813	846	831	786	815	799	776	852	791	816	816	775	835	804	776	774	827	802	842	857	773	819	801	876	813	808	811	801	809	794	859	810	857	795	844	803	816	791	775	790	786	799	803	821	891	812	844	860	840	831	804	821	823	808	822	788	769	796	797	768	846	799	837	822	858	807	828	789	877	798	784	796	793	848	860	871	856	792	835	822	792	772	848	816	821	806	777	850	838	805	838	792	835	799	869	799	888	834	816	807	813	804	803	781	801	804	800	809	832	836	835	841	787	859	828	761	808	810	767	814	780	787	774	807	822	838	871	811	828	807	843	834	866	812	777	810	736	769	797	831	830	819	872	854	825	818	837	834	857	840	804	789	801	839	797	800	849	828	833	814	826	858	818	807	800	828	833	889	792	781	826	824	786	818	831	796	832	841	784	852	826	772	773	872	785	878	814	771	826	775	838	885	875	801	845	830	791	789	850	773	804	865	820	809	863	838	836	833	848	824	834	802	830	851	832	820	825	757	822	820	817	825	838	843	814	826	859	807	854	812	766	816	779	805	833	872	813	795	790	793	811	781	835	812	834	876	806	788	825	808	893	803	812	824	797	818	798	816	832	836	777	833	858	811	861	853	842	790	836	826	840	814	803	809	780	828	804	833	844	758	837	807	776	773	898	799	831	818	785	792	878	805	861	769	800	832	828	791	826	820	813	832	827	839	798	791	838	869	815	756	840	825	802	829	849	795	847	843	782	831	812	820	818	792	842	844	800	807	852	782	797	856	797	871	857	901	783	761	815	815	866	821	860	774	812	841	831	786	796	832	788	783	850	836	783	888	808	822	897	812	849	823	792	844	806	786	840	805	756	819	805	842	794	846	851	831	784	817	800	852	766	768	783	847	877	811	821	845	851	825	868	853	865	865	796	780	784	803	813	861	787	779	791	787	776	794	772	807	837	799	802	815	810	799	838	834	842	754	838	808	814	835	790	850	830	797	861	761	830	810	827	811	845	847	794	823	766	787	871	810	782	784	817	813	774	782	819	797	821	826	774	843	821	788	824	903	841	840	866	839	807	812	813	808	821	810	783	770	797	782	780	812	807	868	860	793	824	882	817	751	823	844	840	828	873	772	817	777	810	824	780	765	843	847	825	868	841	845	820	821	846	800	809	820	801	734	790	826	832	815	868	882	840	813	794	833	807	838	806	804	756	832	839	782	796	805	815	798	824	851	854	866	774	827	822	820	826	822	818	812	829	871	831	805	791	790	783	809	831	825	756	852	813	826	784	772	795	840	808	820	793	831	837	829	785	778	803	822	842	818	801	852	820	834	780	809	795	804	862	909	811	751	815	849	782	827	779	865	850	807	877	805	766	796	863	863	815	819	777	813	782	777	759	806	808	872	817	818	807	826	809	802	845	835	830	798	807	765	777	831	881	791	790	764	805	824	768	868	823	836	830	815	826	821	772	824	840	830	840	798	808	810	818	801	760	792	876	805	841	813	851	773	865	809	801	818	828	811	820	804	846	814	841	823	858	834	792	834	790	884	799	808	780	747	792	805	853	802	805	798	819	819	866	840	781	809	816	818	829	813	832	842	875	856	825	810	843	795	833	831	823	805	792	792	787	790	824	847	851	910	850	805	808	818	858	852	842	819	771	802	814	787	794	819	840	773	867	842	778	800	786	827	776	771	761	833	852	776	790	884	829	804	868	768	829	796	764	820	793	857	847	877	777	801	840	808	778	784	748	825	836	831	809	844	828	763	806	788	842	801	816	816	857	860	820	842	847	841	774	853	857	781	854	842	839	797	792	825	796	879	782	849	819	818	808	772	830	805	834	743	783	803	861	832	864	831	850	812	819	850	845	814	827	816	796	785	798	815	813	797	796	828	837	828	817	866	769	815	839	834	815	801	803	871	848	838	830	773	848	818	830	790	874	821	764	864	784	804	816	819	840	801	791	805	836	827	780	835	752	798	818	831	800	828	835	803	828	837	831	798	824	768	825	776	850	846	830	810	845	817	834	842	855	819	779	835	802	811	760	840	818	880	830	812	884	785	788	799	807	804	790	812	871	791	806	838	826	823	802	817	803	847	846	818	857	797	802	877	843	850	763	811	831	834	833	798	802	792	832	858	765	804	795	862	832	788	832	836	839	828	872	777	791	804	785	817	800	794	808	861	822	812	841	763	827	765	823	776	844	828	821	838	842	838	824	772	816	839	849	811	841	835	825	833	779	741	829	798	800	859	831	797	830	827	790	789	824	801	764	847	827	803	839	806	800	804	817	805	834	775	855	800	858	815	835	794	782	840	814	785	808	790	814	833	851	788	836	794	808	826	801	851	816	831	813	872	898	851	817	829	758	854	791	840	832	808	808	856	802	808	775	792	775	798	860	816	842	830	862	751	844	838	732	786	786	811	824	850	832	827	790	801	822	848	810	809	797	819	886	850	841	760	791	788	834	840	788	783	788	773	820	771	801	811	822	816	779	842	792	846	879	820	837	863	819	761	843	794	810	815	815	806	812	854	796	816	762	841	786	833	824	822	781	821	804	829	839	808	813	836	828	824	840	840	770	796	788	821	816	824	806	777	797	815	782	854	854	833	802	789	833	821	831	857	777	814	858	846	835	820	807	742	818	826	822	822	822	852	831	784	845	831	849	819	856	833	866	858	824	825	850	837	831	847	806	811	893	817	862	793	834	811	845	825	822	825	789	810	830	824	825	817	777	836	823	811	884	797	793	803	810	772	840	788	814	916	795	777	838	796	803	793	883	836	803	806	831	840	801	781	808	801	814	804	834	839	810	829	814	792	804	809	864	847	871	755	798	808	797	804	839	811	800	871	849	876	812	779	825	834	830	818	841	804	846	795	791	781	817	858	857	842	820	824	772	772	844	827	834	825	827	792	751	785	896	812	847	839	780	831	789	815	829	790	853	791	805	826	846	839	852	849	817	798	840	833	832	782	824	813	735	772	855	809	785	813	867	796	814	783	823	845	796	814	788	797	810	852	811	835	820	863	829	828	823	875	821	848	815	834	781	875	841	774	829	817	819	902	860	815	814	776	803	860	768	855	820	816	775	816	842	785	836	791	836	819	769	788	844	829	783	793	811	883	818	783	848	912	769	844	811	794	834	800	794	822	837	807	850	783	838	848	798
8427	5182	3512	460	307	303	320	291	279	291	307	303	267	286	299	289	298	290	277	267	294	308	275	302	273	260	284	292	303	342	283	286	331	297	297	293	328	280	275	328	302	286	279	293	264	274	279	310	281	297	308	303	269	275	278	316	322	286	315	291	318	288	293	267	310	269	321	277	278	319	282	296	303	277	296	258	283	308	284	296	304	306	287	300	276	331	338	305	311	316	295	304	292	311	313	274	307	287	295	271	321	325	265	321	310	283	291	320	283	316	312	304	285	282	275	301	299	271	304	250	301	312	287	284	325	296	281	262	290	287	255	303	296	288	297	298	305	315	300	278	273	301	269	265	300	298	275	314	294	315	312	288	304	276	272	316	317	288	295	292	287	293	343	311	258	289	286	294	304	290	288	315	302	282	304	267	290	298	306	260	288	299	266	295	259	292	308	290	301	298	315	307	289	335	283	315	301	275	311	259	267	300	299	241	287	306	284	280	308	287	310	298	285	302	285	305	301	288	300	275	293	271	288	277	286	312	291	301	305	277	284	267	272	334	286	327	317	314	296	317	292	313	306	307	296	310	279	301	292	308	286	280	307	296	264	298	289	287	310	293	285	325	288	298	272	310	315	297	302	297	279	317	313	281	283	309	320	296	330	285	312	286	262	296	294	301	323	312	283	301	257	282	272	286	300	292	284	296	290	283	283	283	300	280	262	289	293	288	289	301	301	291	287	301	285	281	296	306	290	298	312	302	304	268	267	299	300	324	281	321	301	275	262	285	287	295	280	306	287	299	306	239	331	289	293	298	268	291	290	302	272	291	295	318	305	305	276	289	309	300	309	297	292	296	311	254	293	304	280	329	272	296	283	328	299	307	299	292	299	298	302	302	280	275	298	308	291	321	292	320	316	285	309	317	303	316	303	286	292	297	290	291	333	285	298	296	278	292	283	294	287	327	295	314	255	301	288	281	306	325	294	291	287	259	296	282	318	289	293	316	294	281	268	274	304	283	308	284	293	318	311	294	269	286	279	275	284	300	311	328	304	277	298	312	290	266	285	286	305	261	302	307	295	304	290	293	282	309	268	304	300	257	293	290	287	304	278	283	308	295	303	302	326	306	282	285	307	303	339	299	309	288	292	298	305	278	266	252	281	295	292	302	297	296	271	306	297	294	290	282	282	297	298	279	292	294	284	266	295	259	286	326	290	297	315	310	275	278	293	313	274	281	279	287	321	295	285	303	310	284	272	316	278	310	311	293	304	271	318	292	315	330	288	287	317	260	290	306	274	264	286	327	300	289	310	304	329	280	275	295	330	296	300	287	323	289	293	318	336	290	324	301	305	308	305	322	307	273	289	295	314	281	286	296	288	298	298	303	285	294	296	274	273	303	275	324	305	327	290	295	229	298	281	292	298	308	284	296	302	300	274	335	296	285	327	300	268	300	285	285	290	303	326	324	314	303	295	302	301	305	293	288	319	300	291	289	283	317	312	321	281	296	299	303	290	292	287	288	321	302	304	308	282	277	324	288	311	284	319	267	279	324	315	290	297	319	251	260	290	281	269	301	310	288	307	303	311	303	325	301	267	305	328	326	289	337	312	304	310	324	253	259	277	309	296	295	317	305	299	265	297	305	314	306	290	300	283	249	294	269	289	251	293	281	312	280	297	273	301	273	274	322	282	262	305	331	298	281	280	314	296	318	278	287	315	292	271	279	273	306	306	289	275	294	333	291	251	278	283	281	275	320	303	305	270	325	295	287	293	311	308	301	302	276	302	306	301	274	294	286	280	306	297	302	300	291	292	318	293	301	265	293	296	299	317	269	268	268	326	279	261	313	284	321	308	298	300	274	323	318	318	301	326	302	316	293	292	316	282	252	301	283	276	303	332	311	296	262	277	289	302	305	307	329	267	294	303	323	305	301	282	271	290	274	315	311	302	291	287	286	336	292	324	338	300	319	322	275	280	296	283	308	306	293	292	319	282	287	299	294	259	286	290	290	288	287	272	295	279	295	297	270	296	300	305	284	292	282	320	309	266	308	318	304	278	306	321	314	275	265	288	307	317	290	296	312	297	280	267	271	313	293	297	222	283	292	318	269	293	307	329	308	287	247	281	288	277	288	323	275	265	297	282	285	286	296	311	321	316	299	285	299	263	265	277	280	271	290	277	280	325	277	300	311	272	298	292	275	319	294	294	287	280	280	266	285	276	299	312	315	304	310	290	293	291	299	303	281	326	306	304	331	274	300	289	298	302	251	268	276	305	263	277	296	257	298	303	290	324	281	308	289	327	310	300	294	269	280	278	268	291	299	299	260	306	309	300	283	295	278	317	297	303	312	307	284	256	314	324	313	277	304	278	287	272	279	306	299	324	287	318	287	301	277	276	290	306	253	301	275	321	280	309	269	285	296	291	285	292	290	255	303	274	268	300	320	310	282	295	311	241	274	269	285	281	286	303	298	289	278	309	328	302	288	270	301	289	324	325	267	269	283	293	278	296	306	285	289	285	283	290	311	239	270	291	313	284	284	292	329	262	269	301	302	305	273	260	305	290	342	271	297	297	296	296	314	296	300	288	323	296	279	269	318	299	306	304	308	321	304	304	307	275	310	297	279	301	342	300	302	293	271	290	311	266	267	287	274	296	267	263	316	290	310	276	276	309	283	291	358	300	277	312	291	298	265	308	302	294	257	286	301	298	277	298	317	298	303	277	290	275	286	323	289	314	298	283	298	288	303	306	299	288	288	265	296	302	273	291	279	288	306	322	315	287	288	278	294	328	296	268	291	300	322	305	288	318	278	302	304	316	284	264	273	281	305	297	304	304	293	311	301	274	299	310	284	327	288	336	282	322	281	312	296	296	318	299	301	311	297	268	293	317	313	290	310	290	290	257	273	303	295	329	318	304	325	277	299	307	295	299	291	297	309	306	287	308	301	270	301	298	310	314	269	269	274	291	308	281	287	308	326	299	298	282	306	291	296	298	278	288	277	288	297	280	299	297	257	276	311	270	300	272	263	315	253	281	281	338	293	272	302	287	270	305	267	291	314	295	271	299	285	305	300	293	296	273	303	295	276	273	316	306	274	282	299	263	264	281	315	286	316	312	327	307	314	292	302	305	273	318	295	321	290	260	315	292	313	296	274	294	295	277	282	267	272	280	293	292	316	286	324	293	303	291	280	298	289	277	287	308	292	297	307	325	283	282	281	305	296	282	301	289	297	289	321	274	303	311	306	274	276	288	301	320	290	266	276	293	309	300	338	281	272	254	285	286	274	282	282	291	291	281	321	283	280	308	294	266	277	308	284	283	276	293	305	276	292	302	310	300	305	298	264	296	287	283	271	276	295	274	294	297	309	299	299	296	294	278	271	284	305	271	308	280	292	325	307	297	297	303	279	284	306	276	263	274	306	277	302	307	286	274	280	317	287	270	281	282	312	308	290	274	286	339	314	290	337	288	264	280	298	285	307	267	317	302	295	251	305	301	279	275	260	272	280
5073	5391	6389	1093	756	743	756	725	691	681	700	676	667	699	689	653	678	638	708	707	711	721	692	675	659	690	700	655	669	634	661	703	668	698	715	725	661	724	658	665	607	641	684	652	664	651	699	721	664	661	716	624	690	672	699	654	666	709	668	659	700	677	664	646	658	678	702	733	728	646	621	685	703	662	680	727	681	685	673	668	693	714	637	627	662	652	698	694	709	672	676	685	681	687	638	663	718	715	683	650	650	716	671	645	699	657	732	742	737	686	708	673	655	656	690	670	709	698	677	659	699	704	677	702	706	712	683	721	675	672	721	708	667	627	730	664	644	667	703	630	633	670	654	618	667	669	714	661	679	670	669	681	624	623	663	693	666	687	633	713	680	684	683	701	647	713	671	693	668	683	648	706	661	690	633	694	632	680	699	643	667	676	704	703	663	673	687	703	728	689	714	705	676	668	706	716	629	685	650	632	639	648	700	684	639	661	691	682	691	674	686	679	721	712	661	724	671	679	680	700	672	677	639	670	684	683	630	654	693	704	666	700	667	640	650	649	638	671	676	682	647	688	649	658	712	663	660	629	641	698	685	681	622	657	688	710	700	652	666	672	640	680	701	677	681	666	660	646	687	705	726	620	661	660	664	690	692	700	689	656	684	628	675	696	679	710	725	676	671	704	706	677	678	665	670	710	652	643	664	659	591	623	614	675	703	684	676	667	690	647	676	631	645	668	658	669	663	671	603	660	679	671	618	639	691	654	673	677	672	701	709	684	659	670	674	692	643	736	684	645	684	680	631	701	717	663	641	630	680	654	687	660	638	683	697	654	709	717	658	675	648	692	649	712	732	651	674	658	674	673	688	693	657	641	667	674	681	610	642	667	692	663	661	663	653	676	705	680	676	716	629	682	662	643	710	605	645	669	696	690	683	641	684	645	685	670	662	683	664	675	657	694	709	670	653	687	685	689	715	656	660	684	701	697	661	663	705	650	670	667	709	638	657	676	649	657	660	686	699	692	671	649	675	671	709	663	663	658	673	645	714	680	727	650	676	667	717	687	704	692	649	676	668	673	639	714	693	661	695	675	729	673	662	636	699	647	676	653	660	680	685	698	664	707	689	695	682	652	685	674	682	659	691	679	680	658	686	655	627	633	668	666	645	632	684	690	674	673	635	680	676	690	666	649	666	644	691	651	708	701	681	679	734	649	687	650	663	661	657	663	674	646	659	681	653	695	681	682	666	635	661	656	673	666	668	699	696	667	633	709	666	694	699	665	653	636	688	726	638	694	693	645	686	635	713	647	691	660	676	628	648	670	653	681	621	673	679	645	667	670	731	661	675	648	698	724	656	664	683	703	658	680	669	700	637	651	695	644	680	642	646	714	678	700	640	650	629	700	703	648	683	652	718	699	672	688	603	675	691	645	703	712	719	693	637	693	671	663	707	708	687	682	664	706	714	687	663	676	671	713	701	675	667	642	670	713	737	689	707	669	748	689	671	663	702	673	665	689	686	668	687	654	672	676	675	634	666	709	663	644	662	644	681	690	649	678	672	677	670	677	628	650	630	643	661	684	681	689	708	711	635	704	694	710	685	703	682	684	709	743	631	637	709	680	712	689	719	698	681	689	667	671	679	635	687	686	643	684	627	671	655	676	663	662	667	706	658	628	704	684	683	708	674	648	713	722	662	691	661	720	623	681	660	694	636	661	685	674	728	659	633	668	677	765	711	690	614	714	604	707	692	703	675	683	668	648	664	693	670	656	666	685	645	669	700	709	697	715	645	650	654	708	651	705	652	655	649	704	627	612	661	731	694	635	678	627	654	635	664	650	669	649	670	689	698	645	692	683	652	649	658	698	700	633	713	668	663	681	726	679	687	679	624	666	674	668	655	738	653	665	699	694	658	682	677	672	675	693	657	671	667	674	651	752	676	672	696	692	692	692	677	662	658	633	658	660	706	666	658	683	719	689	654	628	666	661	681	718	699	684	656	690	646	660	652	656	688	667	679	684	664	646	667	687	681	726	668	671	633	690	702	690	647	651	626	705	684	671	666	650	650	675	642	663	646	649	690	719	660	644	645	651	701	653	678	690	660	662	696	630	641	671	643	694	639	701	669	719	685	680	642	691	690	679	627	683	634	654	707	705	665	725	630	711	656	651	653	629	668	693	710	652	695	691	646	671	680	687	643	669	671	692	662	684	693	626	638	673	665	655	709	686	702	702	631	680	697	700	652	721	668	685	669	646	647	648	667	694	658	677	652	663	651	699	677	712	673	648	687	639	688	685	682	676	698	676	652	689	653	680	655	679	712	713	675	702	689	672	687	628	692	682	674	664	672	718	668	667	677	683	692	689	649	625	683	681	722	698	700	662	695	640	646	688	652	723	635	649	704	709	723	692	681	681	649	688	693	699	720	702	682	687	682	694	675	645	626	681	710	692	669	699	678	695	638	695	618	663	649	682	651	660	651	634	684	697	667	662	701	683	648	702	660	694	681	665	669	664	675	716	701	680	698	726	701	656	675	664	685	637	683	690	690	705	707	642	670	670	692	653	615	691	672	677	710	680	693	712	674	639	763	677	694	649	714	678	640	648	675	707	725	694	632	679	667	696	674	688	691	666	682	712	650	661	671	665	681	607	694	660	673	678	666	646	681	662	741	658	711	683	647	669	672	707	662	660	665	682	725	656	659	687	679	659	650	711	682	663	668	705	683	630	732	669	701	643	688	695	671	644	705	640	673	658	641	707	690	672	668	650	647	658	702	682	676	706	674	671	670	744	634	650	699	697	648	643	647	670	680	635	680	709	676	667	671	694	699	698	706	685	737	657	681	703	690	664	656	678	721	704	691	641	676	657	661	737	650	695	693	685	678	663	658	696	666	627	679	665	691	655	677	710	664	682	675	669	706	668	698	636	664	685	718	662	644	653	682	698	717	725	694	680	661	669	687	664	632	704	738	711	663	671	654	664	675	637	628	676	657	704	662	670	657	692	686	690	673	682	708	631	677	680	658	674	705	673	652	660	676	670	678	683	669	669	700	714	673	662	659	712	663	645	667	700	710	731	695	714	651	731	677	661	666	709	641	702	669	663	696	661	707	628	660	650	698	643	672	671	707	673	693	643	667	669	702	682	714	684	735	689	676	672	672	688	670	663	667	655	649	625	688	716	698	703	651	678	665	623	661	676	708	720	668	720	696	667	692	700	719	606	747	736	665	737	637	649	690	651	637	670	678	665	683	715	693	692	685	655	596	642	654	656	682	673	657	679	687	663	664	707	652	688	664	658	673	676	728	671	680	649	630	677	760	654	687	654	660	700	694	712	679	664	713	701	702	687	703	678	630	699	683	711	679	726	695	668	670	671	670	662	719	630	663	637	691	674	665	664	708	683	671	662	654	645	659	676	718	681	701	667	655	745	684	670	702	668	696	692	689	698	696	687	677	689	685	677	626	667	684	685	703	669	661	687	699	683	656	706	641	656	679	649	684	692	688	644
16765	31569	51003	13666	1073	465	436	371	318	299	313	294	267	251	256	251	257	249	225	236	225	243	259	241	217	220	208	216	250	212	225	220	234	219	223	229	219	237	231	203	219	236	224	226	189	248	220	212	232	232	210	226	230	218	200	206	235	238	251	215	216	231	242	191	215	181	190	232	217	230	226	201	222	209	217	232	226	231	211	215	219	232	219	204	197	224	210	223	225	195	229	228	234	210	239	184	238	237	196	225	223	219	234	198	214	243	248	253	237	239	239	211	250	238	203	219	190	205	230	222	236	198	256	240	251	208	240	206	247	236	226	209	220	195	217	232	251	202	252	210	203	197	247	229	213	201	221	218	213	219	227	233	224	218	222	202	225	224	215	216	208	197	209	194	225	257	227	243	202	207	241	225	188	234	207	237	191	239	224	222	202	231	243	202	233	226	198	218	233	222	227	241	213	226	203	187	235	222	214	214	215	250	225	205	226	221	232	249	220	194	228	227	208	238	246	212	202	198	210	222	227	228	250	181	239	203	220	189	225	199	228	253	255	212	202	217	228	221	244	223	206	234	256	223	190	231	230	207	231	229	218	260	237	205	234	234	210	233	242	216	227	225	236	216	236	233	213	225	199	234	210	212	225	228	217	206	210	215	199	244	235	212	213	210	242	236	216	215	206	223	188	202	237	237	224	203	222	201	237	216	221	216	212	216	223	244	206	196	237	203	229	223	225	223	207	220	208	232	226	211	201	210	217	202	209	221	223	242	238	235	240	206	220	195	211	218	226	220	217	200	238	216	194	218	211	216	221	219	227	206	218	195	216	227	221	213	218	227	238	225	202	216	210	227	229	234	243	236	229	221	215	221	211	235	236	202	228	222	209	232	216	226	219	219	222	231	209	232	244	208	215	216	208	210	222	226	220	217	205	214	224	222	233	236	214	241	234	221	253	245	205	225	221	242	224	195	247	201	210	193	221	246	252	230	213	214	230	213	223	223	220	216	229	221	232	210	216	227	250	227	227	165	220	194	237	193	185	231	265	242	198	209	241	249	214	238	224	196	248	187	214	227	211	191	220	224	241	219	251	226	208	237	235	238	228	220	210	218	256	206	207	235	229	230	233	217	222	201	221	216	224	244	233	208	228	200	236	231	198	240	221	200	226	217	200	229	224	209	211	241	250	222	208	231	220	211	220	212	202	196	229	209	204	211	195	253	213	212	241	191	238	222	213	217	238	224	217	237	225	203	200	237	220	229	240	209	204	203	203	193	230	244	214	217	228	246	222	202	227	203	224	237	206	220	208	221	208	211	233	265	228	234	234	199	197	234	222	194	212	215	217	279	238	217	231	257	215	238	208	217	261	210	219	206	211	228	219	221	204	222	230	222	235	211	221	197	223	211	229	235	233	245	235	198	220	217	234	246	201	200	213	232	231	200	234	233	203	222	230	251	210	203	222	230	209	207	234	211	224	211	177	204	208	209	243	230	219	192	228	223	214	254	232	212	226	217	217	217	226	235	234	234	225	198	226	235	238	218	231	225	200	212	243	226	200	227	214	232	224	242	205	236	226	206	201	212	217	229	188	214	242	206	218	200	225	224	209	209	195	231	226	212	209	225	222	201	227	222	251	204	215	239	226	233	205	254	238	236	238	221	213	198	224	222	233	202	215	218	198	223	269	240	255	248	216	226	212	220	203	230	237	233	258	210	239	234	207	208	223	229	221	216	208	225	215	201	258	233	223	216	205	208	209	205	214	208	208	188	217	196	237	228	238	225	219	204	244	201	205	200	227	199	244	236	242	215	236	200	227	237	237	205	195	199	222	199	226	223	200	214	233	248	231	245	221	210	197	193	205	210	220	226	210	219	226	236	231	225	227	214	196	239	216	239	202	227	229	241	221	218	211	209	232	224	215	213	215	191	196	218	226	207	218	211	218	244	217	232	257	241	208	237	233	208	220	209	198	242	215	222	218	209	245	212	245	211	194	225	215	248	227	232	199	235	219	225	236	240	201	237	226	243	234	208	209	206	244	194	237	216	225	237	226	225	229	216	232	237	223	200	224	214	207	267	193	208	242	221	199	186	208	237	209	241	209	229	219	211	225	243	225	208	205	226	182	236	218	252	259	227	206	220	216	242	206	248	233	217	206	204	221	192	248	257	207	234	204	226	235	199	213	222	225	209	221	195	231	226	185	229	214	228	196	196	216	190	221	240	217	221	207	222	194	199	220	204	215	217	201	222	226	228	231	202	208	194	205	220	245	237	202	214	224	221	221	225	221	250	223	224	219	201	206	231	202	252	216	271	225	228	208	225	207	238	200	218	216	190	229	235	218	214	203	216	219	220	203	217	196	248	196	226	236	207	196	266	235	226	221	236	246	236	198	226	208	194	256	227	228	217	212	204	202	231	228	220	224	209	233	247	232	206	232	210	200	235	250	231	213	232	249	200	225	240	216	231	193	212	212	265	214	231	222	255	223	220	231	215	252	209	198	232	231	245	194	233	242	201	195	226	221	228	225	230	214	212	239	215	215	224	221	227	238	216	218	233	207	203	207	233	228	197	225	227	202	231	221	203	234	223	207	213	230	202	218	224	218	217	218	214	249	221	231	211	218	240	240	241	195	224	230	227	208	232	210	213	243	228	212	230	221	216	212	216	213	224	177	236	239	198	188	204	243	241	231	231	210	209	221	232	207	211	213	177	201	229	269	223	234	185	229	227	219	208	237	223	228	223	224	236	230	246	247	215	231	208	210	243	220	233	243	210	221	201	192	230	234	225	230	227	228	214	193	213	220	250	190	249	218	221	228	243	255	221	213	217	194	217	190	218	218	243	209	230	235	187	217	228	226	221	208	208	218	222	219	223	209	211	237	233	222	234	224	236	199	261	247	204	262	207	198	210	200	218	198	215	198	219	221	226	211	249	195	215	193	228	209	212	190	209	213	228	201	235	191	212	201	186	225	225	230	242	209	248	207	220	226	238	227	261	224	182	203	240	221	212	235	237	216	214	212	209	230	238	245	214	228	204	226	215	223	217	206	234	223	219	216	218	195	218	244	209	233	214	174	221	196	210	239	213	218	242	228	195	229	201	222	221	188	236	230	211	204	197	219	223	210	210	225	201	206	222	243	216	226	205	204	223	232	204	225	217	223	238	230	215	216	195	213	207	216	207	218	218	216	195	228	227	209	248	200	210	235	202	226	227	202	207	233	217	221	222	218	212	234	238	226	251	246	225	232	217	185	194	200	199	214	203	254	194	196	233	232	245	242	238	208	215	196	247	231	215	206	236	217	204	230	216	218	225	235	228	241	214	215	204	233	189	210	208	199	225	243	196	232	223	222	237	216	220	224	193	218	213	245	244	220	213	221	208	253	239	214	237	223	209	248	217	224	239	221	231	214	199	204	243	215	187	210	203	231	225	199	200	204	224	229	224	194	214	209	236	242	244	232	184	235	233	249	218	239	218	237	208	206	218	241	228	212	229	229	216	227	222	232	210
9698	26923	43590	8085	2189	1787	1533	1345	1222	1030	974	900	840	806	782	756	716	685	755	679	685	653	649	670	589	655	637	604	639	588	593	578	570	620	588	561	583	601	596	592	611	575	573	592	575	583	523	554	580	547	563	539	538	532	586	572	560	556	588	546	571	603	542	566	528	597	551	582	636	551	546	554	568	571	551	516	562	559	591	530	535	559	515	508	529	560	556	552	603	535	557	556	564	587	551	545	576	578	519	590	560	518	536	572	569	656	653	673	607	582	529	579	531	556	574	535	500	545	523	566	552	549	550	575	537	564	569	496	558	559	548	534	555	557	517	569	538	538	522	520	563	543	539	564	509	526	522	553	547	562	587	548	578	512	586	509	583	569	538	524	557	530	551	515	546	513	532	557	545	569	529	571	550	548	514	548	525	535	546	524	548	557	571	556	547	533	532	555	531	568	529	555	521	515	542	577	542	531	570	553	548	538	549	525	463	529	550	560	584	554	528	510	590	579	551	561	557	519	568	529	578	557	525	554	517	546	558	541	549	556	526	511	519	536	574	529	542	544	530	495	505	583	558	506	536	551	532	480	513	554	537	549	531	583	519	536	565	542	544	539	535	521	540	539	549	538	516	528	508	526	559	544	525	538	554	554	552	486	550	547	553	512	547	507	549	548	528	574	505	553	591	569	532	522	540	471	534	550	546	568	509	536	548	514	557	560	542	578	551	548	603	542	549	529	551	580	557	565	527	513	560	551	494	571	553	540	553	521	546	540	547	569	558	545	584	547	529	559	543	546	534	573	520	563	544	518	534	561	562	581	542	522	561	536	540	535	559	542	565	505	542	524	549	599	538	518	547	552	538	577	569	566	564	554	565	532	597	529	502	570	576	539	506	559	548	551	557	511	537	541	550	574	556	545	542	500	556	539	551	520	522	560	520	538	526	541	522	524	507	555	524	560	544	554	540	559	517	566	484	551	541	555	554	550	539	563	575	559	554	499	531	587	512	513	560	516	518	521	526	543	555	532	543	540	536	534	558	552	580	563	578	570	576	549	562	507	499	542	494	570	582	565	584	552	571	541	541	569	588	536	519	554	567	529	501	509	524	558	512	562	563	557	519	582	575	531	515	522	572	572	552	550	558	561	536	559	522	570	514	519	551	543	544	544	550	544	547	572	547	542	542	541	541	533	507	552	560	552	534	528	517	542	526	532	552	562	556	507	533	570	534	552	532	549	533	492	474	541	533	537	574	519	581	537	518	519	563	578	549	557	581	559	510	549	509	536	523	564	582	577	545	543	578	562	517	550	579	505	588	533	538	543	557	516	532	576	570	516	585	542	533	560	479	541	527	567	501	553	543	553	549	560	574	571	560	530	524	539	601	585	552	540	566	506	563	526	527	565	552	554	571	532	528	542	530	524	553	535	555	554	534	590	579	558	578	505	565	542	537	552	539	587	537	576	511	515	534	573	541	559	509	558	539	507	534	587	567	572	559	533	550	584	573	510	537	565	510	550	531	528	594	559	541	571	529	553	561	547	544	546	543	551	531	561	538	587	562	507	570	561	485	571	480	548	537	562	538	523	569	551	563	571	567	557	534	564	567	502	557	573	593	579	580	558	559	525	516	567	558	535	546	543	514	574	577	557	502	546	530	586	580	537	526	595	532	558	582	543	547	544	537	553	595	548	582	579	511	535	518	542	552	563	570	555	547	543	555	561	551	530	498	568	554	584	544	573	525	528	585	545	587	551	525	558	565	538	557	533	589	555	522	518	545	537	532	554	546	558	547	551	529	528	557	506	533	536	563	540	567	545	544	535	607	541	519	569	523	524	568	526	495	580	540	540	508	540	546	549	530	564	536	503	524	572	526	555	530	549	538	531	555	573	602	573	544	528	564	527	556	564	617	561	544	522	543	538	541	537	522	578	520	556	562	576	535	525	534	509	537	505	587	528	583	557	554	563	537	522	570	534	597	580	548	512	557	546	540	544	518	569	555	558	563	552	523	543	528	557	542	520	541	493	504	507	566	495	540	546	520	513	536	534	564	537	529	550	543	567	515	517	546	500	545	512	505	534	574	571	519	526	529	551	540	552	498	534	506	564	542	530	555	532	524	537	496	540	547	566	545	542	550	536	568	543	526	536	540	542	492	522	489	524	500	577	549	499	562	539	579	533	573	518	576	549	518	512	532	536	528	542	519	551	554	474	537	566	540	533	550	526	540	523	533	530	524	539	528	556	557	555	509	526	545	533	535	555	571	554	555	573	503	515	549	556	568	541	555	550	499	550	517	530	538	559	532	532	560	551	546	518	524	561	524	560	544	567	546	528	559	560	519	519	533	553	553	543	545	568	534	485	524	564	539	541	574	530	530	585	550	523	575	542	566	555	519	547	551	555	541	533	524	550	507	547	570	525	557	520	560	544	589	556	575	497	536	533	559	527	534	518	536	546	540	525	568	536	543	516	528	557	557	526	555	524	526	520	533	570	546	560	559	545	527	568	589	513	531	551	544	527	544	552	544	564	529	561	548	531	555	554	547	570	577	561	510	545	496	502	547	545	535	518	509	572	496	558	541	529	543	507	527	559	540	539	506	547	528	554	529	557	509	567	550	560	585	528	591	524	553	579	549	522	530	562	561	542	539	552	579	556	500	548	508	502	535	533	530	498	553	528	560	543	553	547	553	512	537	549	551	578	565	537	530	527	517	559	548	542	534	547	510	545	534	589	544	533	528	564	561	554	550	540	576	554	543	529	568	576	562	525	568	539	562	568	506	513	557	548	572	547	549	542	538	581	523	549	573	524	566	520	569	579	555	564	487	511	595	541	531	526	502	537	523	511	600	591	572	606	519	519	541	558	548	500	523	536	541	518	529	577	554	523	533	517	552	522	550	518	557	538	561	545	563	512	568	514	581	537	542	520	550	497	538	522	489	550	523	488	528	530	528	530	546	538	547	550	578	570	547	536	560	564	546	577	517	543	569	531	576	575	529	527	554	527	562	556	561	549	535	552	575	567	547	537	503	538	496	545	531	507	551	567	510	529	552	581	535	477	550	553	529	517	494	561	546	537	508	544	537	548	573	505	537	546	537	523	557	549	588	551	556	516	551	570	534	529	516	614	514	536	517	524	526	561	536	558	573	547	559	559	545	535	535	537	534	519	514	572	535	519	503	535	530	520	559	563	560	548	570	546	505	549	546	514	552	579	598	521	545	556	542	527	512	539	516	529	548	554	565	538	550	540	558	518	574	526	557	536	533	545	514	549	548	514	599	537	539	559	522	524	559	566	523	557	512	564	542	565	566	540	542	564	531	540	529	530	564	552	545	518	497	562	547	518	504	559	545	539	535	593	535	545	552	550	533	553	528	547	538	551	581	537	554	559	533	555	554	525	558	529	546	571	551	563	519	545	541	571	519	560	574	529	539	523	504	578	530	504	520	547	543	517	570	526	573	521	547	559	521	560	522	546	561	544	497	544	602	524	543	512	531	548	582	506	522	498
25727	45768	66985	23977	4295	964	761	657	572	549	481	512	449	432	439	411	394	436	419	377	365	392	368	354	375	375	363	358	359	355	392	346	364	315	378	368	345	380	355	358	344	355	342	364	350	312	375	371	361	376	367	347	355	353	313	353	366	347	340	344	351	359	338	353	377	367	358	346	371	374	374	339	339	336	356	336	363	356	349	340	389	359	380	316	310	363	325	318	364	343	357	367	371	347	358	352	347	366	346	379	349	334	345	385	362	341	407	343	377	354	367	355	301	346	357	344	330	336	339	331	359	334	362	357	312	341	331	363	340	333	352	347	351	338	352	329	336	344	376	317	339	341	344	360	343	339	383	365	358	341	373	340	362	387	354	337	366	329	342	340	302	333	398	365	313	332	342	390	353	361	378	325	328	308	324	358	328	306	350	357	329	346	354	345	330	317	338	332	342	374	368	330	341	384	343	368	372	331	382	349	318	356	370	357	371	370	348	337	353	345	376	328	351	353	354	336	333	320	331	337	348	359	349	346	356	350	342	374	353	345	369	334	343	351	339	364	352	335	378	356	320	309	353	347	359	326	370	357	352	314	317	345	297	366	325	321	331	327	318	401	380	367	375	323	359	331	373	352	341	328	344	315	313	316	397	355	322	365	363	327	332	354	353	356	339	367	344	338	330	336	346	368	367	337	339	331	331	343	380	346	327	319	380	364	378	337	336	336	383	356	344	360	349	364	334	328	362	365	360	353	373	313	344	340	393	365	323	320	346	343	354	353	342	346	332	374	366	344	333	339	347	411	327	353	347	360	349	367	327	366	361	298	338	374	328	359	349	359	347	324	339	332	316	388	326	332	353	324	381	328	331	323	326	361	355	343	352	329	343	336	325	342	369	369	335	358	359	329	330	334	350	319	354	371	354	332	322	352	360	350	334	332	360	357	345	369	318	392	339	343	331	344	363	333	395	308	344	331	369	351	320	315	346	325	391	330	339	371	327	341	367	339	356	373	344	355	327	348	405	352	337	326	340	333	362	319	342	341	344	323	378	311	318	360	348	368	345	351	337	367	356	340	324	285	347	324	333	325	347	349	337	345	356	333	348	347	338	356	333	338	370	367	354	349	348	352	353	344	356	358	328	316	358	388	340	340	368	330	343	347	380	320	364	330	343	357	349	380	348	310	334	350	328	341	297	367	348	358	368	337	361	354	318	351	354	338	336	367	347	347	325	332	339	356	367	351	359	329	367	354	359	345	348	344	383	374	351	379	371	350	333	355	339	331	377	370	320	354	362	347	338	338	368	345	361	328	344	338	358	355	344	349	384	334	350	340	376	380	328	339	363	336	339	348	358	328	376	347	345	346	341	345	341	325	343	336	306	388	355	364	366	345	359	348	331	326	357	334	356	353	302	405	353	356	337	356	362	348	338	343	353	363	315	360	356	372	349	362	373	355	353	396	339	360	331	337	312	343	325	341	343	379	340	346	353	356	315	359	358	370	359	330	353	337	389	341	378	352	365	357	389	354	344	314	353	368	366	370	377	379	365	371	358	341	366	347	347	359	368	361	352	373	386	378	333	358	380	360	350	331	318	370	351	347	317	370	344	337	306	375	340	353	380	344	322	301	340	327	366	379	361	354	376	349	350	321	362	348	308	347	340	344	350	333	339	342	354	334	370	325	329	329	341	368	372	363	351	341	372	378	371	350	317	347	346	338	310	336	344	394	348	350	347	317	319	337	378	341	375	359	366	357	332	329	335	336	342	352	358	347	359	310	325	335	347	355	358	354	286	318	355	352	366	358	315	335	349	321	348	357	346	315	356	351	362	355	373	368	315	349	353	357	331	354	334	344	369	335	379	358	347	309	361	348	352	341	397	377	329	334	316	347	349	317	329	375	370	357	342	333	318	344	332	341	372	326	350	365	365	352	351	391	347	376	352	345	363	331	360	356	315	349	368	336	350	346	338	341	319	350	340	341	358	364	354	351	334	385	363	341	390	349	361	325	317	366	337	345	357	351	306	348	373	361	310	352	377	353	361	345	331	344	353	356	365	346	331	384	351	320	381	351	364	307	351	336	345	348	321	334	379	354	368	356	347	390	341	337	357	304	380	387	344	354	336	328	356	354	342	352	369	355	324	361	328	339	354	345	333	331	340	319	336	352	339	385	395	373	365	341	355	336	362	367	312	358	350	357	341	340	374	334	342	352	351	333	338	327	363	344	328	307	342	306	341	354	352	351	368	377	374	369	320	346	354	339	370	361	367	372	347	359	382	375	336	322	343	342	360	352	322	375	336	371	369	343	346	343	352	361	360	341	328	333	336	344	364	354	339	323	366	356	320	374	332	328	342	332	349	370	344	364	319	321	339	380	336	326	336	314	327	362	370	338	344	384	320	320	351	378	320	349	341	386	326	375	390	357	341	316	335	320	323	308	333	358	350	355	331	369	330	374	387	326	355	351	321	369	315	339	308	362	381	371	363	362	334	378	358	348	372	354	340	362	375	354	342	342	338	302	342	360	369	328	347	321	347	398	337	346	384	322	367	356	346	364	372	347	373	345	329	351	376	361	347	357	365	377	330	367	327	364	352	348	346	379	354	324	337	355	360	356	325	345	360	343	309	330	357	364	344	362	355	325	378	344	348	317	348	354	387	355	348	349	339	364	336	365	360	310	329	319	337	360	353	363	347	348	350	355	346	362	367	344	372	333	354	383	350	351	377	345	385	302	342	378	334	313	335	383	329	358	370	345	350	342	386	363	370	322	359	327	328	349	325	330	341	331	343	352	390	351	360	322	346	329	363	383	346	334	384	324	312	346	298	316	326	358	352	375	329	357	337	341	380	385	332	340	366	347	340	346	342	348	375	334	307	373	340	373	342	348	319	367	357	329	335	341	352	367	342	319	358	333	364	372	324	300	342	357	346	335	363	373	361	301	381	356	350	357	351	359	329	368	328	337	337	389	338	353	338	342	389	348	325	360	377	349	350	355	361	354	333	331	363	329	349	301	303	323	317	357	323	335	378	351	365	347	316	362	374	353	357	349	336	357	331	380	364	343	357	331	357	339	347	348	355	348	351	338	366	364	340	363	363	309	346	346	347	335	394	326	372	372	381	346	343	339	344	348	369	335	343	377	355	348	343	340	326	359	330	322	329	343	349	339	332	357	348	320	381	318	339	404	360	363	357	328	332	331	360	343	349	334	345	311	335	335	315	310	334	314	359	331	349	372	328	335	350	364	326	322	384	359	346	351	350	371	347	366	344	332	319	339	337	336	354	365	331	374	350	360	363	342	346	345	334	352	339	371	353	321	351	326	353	324	342	324	356	355	326	365	314	388	370	373	344	351	374	388	369	361	326	395	360	335	317	354	331	327	337	348	360	335	311	362	356	337	350	359	356	341	356	361	354	340	369	358	340	335	387	327	343	353	280	351	341	322	339	343	325	352	335	366	357	314	320	361	367	367	345	371	381	362	361	337	344	337	347	361	320	332	360	368	386	308
12894	36002	55211	12358	4215	3367	2830	2390	2115	1968	1712	1589	1475	1380	1286	1198	1208	1151	1117	1089	1011	953	1054	1036	952	944	970	996	931	992	913	911	895	928	808	942	854	886	884	892	924	897	885	892	824	836	843	871	861	889	871	863	892	866	827	878	835	896	808	865	793	857	873	845	798	814	835	897	932	869	885	881	848	822	810	855	837	783	822	844	794	813	851	885	861	815	798	843	921	838	857	846	895	889	844	880	921	845	812	815	885	867	818	813	871	888	1002	1008	986	880	892	838	878	845	878	782	844	880	826	814	803	755	787	794	809	814	813	795	801	801	793	858	838	815	828	797	855	789	868	827	844	834	790	762	725	815	850	827	811	809	801	803	782	784	854	839	763	823	814	835	828	791	772	835	838	793	860	815	792	844	802	809	793	812	809	821	755	829	806	793	831	807	762	833	834	847	725	734	855	841	793	801	833	817	803	786	838	782	833	790	773	733	851	821	754	769	826	813	837	893	786	788	793	861	817	810	817	774	771	794	844	856	806	827	830	778	808	844	802	821	844	812	830	834	802	802	774	800	816	858	871	795	815	863	816	802	813	865	859	832	870	820	763	847	842	815	859	782	795	820	895	807	813	805	808	796	852	804	785	799	759	781	816	874	845	806	825	787	858	806	834	786	827	795	843	819	842	802	795	839	817	795	858	837	799	818	799	792	796	829	775	815	776	802	779	833	801	826	811	766	826	779	829	846	780	852	816	781	827	833	819	809	831	818	802	740	836	832	840	774	812	753	803	829	824	858	789	821	814	817	817	822	859	809	828	837	780	796	799	773	809	806	839	804	857	824	769	791	804	832	815	818	821	796	814	774	785	813	806	850	771	857	822	871	793	785	851	804	846	786	788	830	831	817	835	835	844	811	775	817	761	806	798	826	786	758	824	817	820	872	781	805	855	814	820	799	820	829	789	784	784	820	842	827	823	809	844	801	774	808	761	778	792	796	827	808	775	851	807	808	811	786	808	813	821	812	842	821	817	833	832	845	862	814	830	798	824	810	776	834	868	816	761	826	805	824	778	776	802	764	783	834	752	855	805	812	789	754	809	796	800	838	783	840	822	789	841	830	798	848	840	781	839	788	821	844	838	795	812	824	812	798	829	807	781	788	843	819	803	819	787	804	794	781	828	824	817	779	829	813	832	796	818	793	815	832	760	827	813	840	780	806	834	821	787	860	814	780	817	808	834	844	799	792	795	825	859	828	826	803	775	828	776	812	832	803	814	839	829	833	809	789	763	843	809	847	820	810	816	824	834	787	790	784	803	791	790	798	848	784	779	804	825	805	815	783	748	816	825	828	843	831	783	762	794	764	825	796	829	842	831	846	768	863	823	821	833	845	810	825	780	801	796	872	827	782	817	813	801	816	831	784	800	837	801	820	839	836	798	793	778	810	825	794	786	824	838	816	858	771	826	852	776	807	791	835	796	817	813	798	780	853	814	825	837	876	860	774	857	813	822	787	835	811	845	800	755	848	808	784	813	841	841	823	826	788	780	798	807	796	832	824	772	838	829	759	815	833	786	858	783	787	837	820	792	806	791	829	814	862	800	824	806	805	790	821	824	816	788	840	835	817	800	846	810	820	763	809	791	868	828	866	844	805	817	831	776	795	792	861	819	789	757	848	802	799	819	789	804	841	855	843	830	790	807	795	871	819	823	812	807	809	793	818	798	753	772	815	860	822	717	824	812	808	799	847	860	858	842	854	819	830	775	798	818	811	785	828	787	766	812	802	815	804	798	900	791	750	818	817	813	809	843	801	825	781	791	834	803	855	806	880	819	849	797	826	806	838	811	793	795	865	808	817	812	796	792	803	792	850	798	831	822	813	757	806	822	768	806	804	775	789	825	769	839	793	844	839	813	791	813	805	832	792	775	794	749	801	808	768	786	822	806	845	774	809	795	816	808	788	809	788	832	765	824	796	850	782	827	825	814	817	794	824	844	794	807	772	860	843	816	776	849	836	782	805	775	818	832	829	817	798	771	789	831	809	876	854	829	771	795	817	851	808	786	764	798	811	803	802	839	841	791	838	844	835	852	826	806	797	813	788	840	839	780	828	849	827	798	792	798	817	783	781	859	800	808	811	772	850	810	766	799	792	816	853	822	820	808	825	777	866	763	793	750	858	816	828	876	821	781	794	849	803	810	798	765	823	822	761	816	839	827	791	867	824	843	823	823	761	840	829	794	792	872	834	854	775	860	819	820	811	833	861	816	789	789	793	782	840	793	825	848	840	809	809	770	813	785	905	833	787	824	860	824	784	816	823	811	805	834	770	760	839	842	794	821	784	764	841	803	828	787	790	780	834	813	790	764	801	776	789	805	830	840	821	821	844	800	797	855	790	764	821	782	798	833	847	773	825	829	825	784	798	815	870	820	807	798	780	785	811	837	825	805	851	779	795	833	841	844	842	851	786	816	808	810	840	816	831	793	798	795	770	846	847	834	823	783	805	836	796	847	759	849	805	852	864	804	812	862	764	797	805	819	795	798	826	819	786	782	834	826	812	826	857	828	803	781	809	774	868	809	791	842	869	805	858	746	822	839	814	810	816	802	824	809	776	829	835	808	828	806	793	813	819	848	822	794	854	805	806	837	799	851	828	794	775	838	810	851	813	821	810	800	821	773	781	766	814	840	786	816	794	837	792	872	835	787	812	831	817	833	854	775	779	853	850	827	833	800	777	824	821	813	792	761	769	806	854	797	825	827	821	797	817	823	805	832	864	817	782	802	838	804	851	828	817	834	851	780	840	783	830	830	830	801	822	856	770	810	794	781	817	771	823	804	788	774	797	806	846	823	847	826	778	823	793	830	874	827	805	800	826	839	830	855	801	754	826	846	838	804	856	796	730	826	780	797	793	819	820	861	793	780	829	776	835	799	788	836	747	846	825	812	786	828	856	834	801	829	779	818	812	797	829	826	822	804	779	820	846	769	791	833	798	820	817	818	763	828	825	841	844	806	819	826	826	820	811	774	796	769	841	864	770	805	819	825	809	756	812	810	844	834	795	846	818	801	802	825	812	829	787	806	829	804	833	818	818	846	817	752	802	839	785	834	776	849	782	777	803	795	824	813	836	806	855	746	823	784	858	799	817	767	858	825	838	796	791	813	854	813	852	835	838	789	805	780	797	805	769	787	811	783	813	747	760	844	799	822	772	790	798	837	854	795	814	798	816	820	854	842	786	810	813	789	807	863	831	820	803	875	865	810	887	785	816	860	809	776	846	798	805	793	814	777	806	854	834	779	785	839	799	823	785	800	823	775	811	817	826	842	843	783	848	804	872	808	757	841	852	778	845	798	798	826	760	801	839	820	763	782	792	809	832	795	765	750	786	794	767	805	815	757	782	822	848	798	825	841	821	868	802	845	828	836	811	777	851	794	801	783	821	792	807	866	852	789	760	812	801	832	807	824	850	834	832	829	817	868	829	810	810	766	804	846	780	776	876	869	776	780	800	794	838
9175	5656	3007	481	309	312	288	286	282	326	274	282	284	309	329	318	268	295	303	307	328	310	301	287	298	323	302	285	271	287	300	276	299	295	287	288	285	292	282	322	311	326	277	275	300	274	285	280	310	298	304	311	259	295	266	307	281	241	308	292	306	287	285	277	318	278	284	302	295	286	269	278	302	307	306	311	316	300	284	311	263	314	266	285	291	311	300	280	306	267	273	315	292	296	283	309	278	282	263	264	256	294	311	311	291	304	299	314	269	284	279	293	280	294	277	302	312	313	289	280	308	274	293	311	282	286	345	298	286	301	318	268	276	306	274	264	288	313	296	293	293	308	327	262	295	253	284	313	288	284	330	271	278	300	246	322	300	312	275	291	291	285	286	327	276	291	307	297	259	285	286	305	287	273	303	315	287	290	270	302	304	321	304	285	293	278	278	285	282	293	304	292	318	305	263	315	285	341	285	296	315	270	268	293	300	305	347	262	300	284	289	309	318	271	301	318	283	306	283	277	301	298	316	293	275	296	294	280	300	283	299	299	286	278	294	300	257	292	294	279	328	286	291	301	306	291	288	298	289	272	321	284	308	304	266	309	312	263	278	304	308	276	318	281	277	276	295	295	276	297	336	269	322	301	303	291	270	310	289	304	290	297	296	320	280	296	292	290	281	295	290	291	319	310	273	315	286	306	316	272	276	312	268	291	301	284	283	317	306	307	276	306	281	312	299	282	307	297	296	272	297	281	342	301	332	284	268	287	294	300	331	303	293	281	279	282	290	284	292	285	304	291	299	294	288	315	305	277	295	295	303	337	276	267	311	309	291	308	300	292	276	254	267	311	298	296	345	293	295	281	299	253	323	315	270	281	293	318	290	304	272	314	266	309	288	296	302	302	326	277	322	296	296	289	271	294	250	311	288	314	298	298	296	285	317	281	286	301	280	272	310	301	293	293	277	277	281	290	292	273	294	287	286	328	309	320	270	282	292	276	293	300	270	299	297	280	301	273	281	274	306	301	302	297	293	302	314	312	282	291	278	287	265	290	285	310	274	295	300	263	298	300	269	322	309	321	294	302	315	288	260	329	298	299	352	309	282	296	317	284	300	289	310	299	273	300	288	320	265	294	302	274	274	283	251	275	283	281	308	290	279	325	296	268	262	277	293	319	289	313	257	273	281	327	302	271	320	281	318	300	292	305	314	313	288	286	287	288	282	298	291	294	285	306	300	267	269	302	278	271	301	339	298	306	283	253	324	278	287	315	284	323	323	290	277	280	289	302	321	308	294	304	283	285	307	291	281	287	313	284	270	244	278	281	295	294	287	302	298	274	263	285	332	269	287	265	264	308	279	300	298	302	308	335	278	272	275	309	287	296	282	285	312	316	245	295	283	258	302	268	291	307	273	315	254	289	296	286	301	295	316	332	315	285	288	280	281	299	328	317	290	303	258	302	288	297	278	289	267	290	286	317	288	280	280	276	275	325	288	307	273	307	286	285	311	300	272	289	278	305	288	302	330	297	294	311	302	272	282	281	295	290	274	328	307	268	277	254	247	300	331	322	302	278	303	299	294	319	282	286	283	309	310	282	289	283	315	312	280	308	279	329	283	315	264	273	302	272	307	328	276	316	328	299	290	328	299	263	317	274	310	297	299	283	326	286	309	292	297	296	324	304	274	282	277	320	276	318	300	283	281	288	318	277	326	325	315	269	312	313	308	302	281	279	274	268	289	283	274	277	280	322	264	275	270	292	290	280	297	292	327	282	323	290	270	301	294	282	275	286	282	304	287	285	271	285	293	280	284	305	298	292	321	303	316	287	344	277	270	324	300	280	311	297	299	303	306	296	309	316	279	294	281	292	248	302	279	276	331	293	271	297	359	302	311	285	278	298	273	303	284	294	264	295	270	289	331	329	288	280	286	298	275	291	286	292	271	293	289	268	333	282	275	301	277	269	324	286	323	283	303	317	280	304	280	282	274	309	290	314	298	332	294	300	289	292	261	283	313	318	261	271	292	292	265	282	289	292	312	283	260	293	311	300	284	294	270	296	270	272	315	306	316	276	273	307	303	290	284	292	285	286	279	307	274	298	275	301	307	246	280	308	286	301	264	303	290	307	313	266	292	308	289	295	304	270	325	268	304	260	273	288	283	271	321	270	305	272	309	315	296	302	311	336	297	244	289	305	300	304	284	296	315	278	282	281	271	274	291	281	313	297	274	320	306	293	353	306	262	304	308	311	302	273	315	295	298	311	255	299	292	271	293	277	285	269	283	269	292	309	253	290	300	287	313	279	292	306	280	268	306	298	288	291	297	307	273	286	304	308	277	283	294	282	288	299	308	314	308	288	303	287	288	312	303	285	308	319	283	313	284	300	311	310	274	276	288	283	302	300	264	291	304	280	294	300	281	282	293	304	300	299	292	297	299	322	266	298	264	334	321	294	317	317	286	273	311	297	285	292	276	296	274	296	290	289	307	294	332	329	308	280	268	280	304	323	341	315	255	309	321	310	268	286	304	290	288	253	302	307	312	315	324	290	273	271	282	277	292	274	309	272	267	287	294	311	282	315	277	292	302	295	269	279	288	253	310	327	317	293	276	310	313	335	315	296	289	278	245	286	250	314	306	294	311	280	270	274	284	299	300	296	304	307	255	319	302	268	309	296	322	270	292	313	318	339	277	295	267	279	288	288	264	280	287	291	285	281	288	297	300	280	284	309	295	258	294	277	323	276	247	308	302	267	293	281	290	281	297	289	304	285	282	271	298	300	297	290	279	329	270	287	274	279	326	304	277	316	329	277	286	272	277	283	326	315	311	291	312	264	302	348	314	278	275	278	288	301	278	269	301	337	300	306	277	250	294	278	272	275	332	283	278	326	288	281	289	292	291	301	294	302	282	312	305	319	265	288	289	281	291	275	288	326	301	298	277	290	291	304	279	321	313	297	275	278	279	320	267	322	276	272	284	300	311	256	273	298	268	265	264	275	276	307	278	326	270	278	273	266	283	287	296	290	337	307	305	286	294	301	285	247	284	280	277	327	285	291	311	308	269	257	271	303	264	310	320	314	293	307	269	283	255	293	308	290	318	273	297	276	315	309	302	293	287	267	297	239	310	269	298	310	299	279	298	285	304	319	338	328	303	290	274	301	297	324	276	317	317	256	285	332	286	284	316	299	295	233	274	286	284	285	328	306	302	321	274	297	291	321	297	318	256	293	275	258	282	293	285	302	280	282	313	297	324	271	294	276	297	264	288	301	320	323	301	242	336	309	305	300	273	284	372	275	325	296	304	294	291	262	286	272	282	295	306	261	267	310	307	281	271	303	304	284	290	279	313	284	296	295	247	279	260	279	273	298	283	295	283	287	268	311	270	261	274	288	272	315	287	281	296	304	312	311	303	305	313	313	306	289	309	289	289	306	307	294	288	307	310	308	303	312	343	322	317	273	308	248	284	283	297	282	271	285	298	241	261	270	291	285	266	308	314	295	322	280
5419	5499	5910	1062	754	739	615	732	688	663	726	606	715	683	630	676	686	702	678	660	678	688	674	680	634	637	732	676	693	736	650	691	717	687	711	697	667	700	678	651	666	704	716	643	691	676	715	698	683	641	666	599	657	655	668	712	701	666	667	684	668	710	670	640	698	716	664	675	672	621	638	683	671	692	694	673	692	681	724	660	666	649	684	683	662	690	700	701	691	706	675	683	684	681	742	677	729	676	708	704	664	674	680	702	708	701	686	718	764	690	742	700	673	752	742	723	638	680	718	660	628	679	675	684	706	702	705	663	663	658	671	663	671	685	664	678	686	632	724	688	673	624	692	622	671	688	690	714	726	699	666	740	718	674	716	651	654	722	690	659	654	680	662	682	627	702	697	715	712	717	693	676	701	641	665	724	692	691	674	682	661	669	753	691	656	684	714	685	698	683	707	671	667	690	714	631	693	707	630	644	699	684	699	655	642	684	687	698	649	677	682	712	681	651	644	694	670	689	682	681	656	680	697	730	716	663	648	667	681	667	682	685	680	690	658	654	677	679	724	638	656	713	699	656	687	689	712	684	676	736	671	639	687	693	698	685	673	705	693	632	669	686	691	700	686	667	712	666	667	687	647	658	660	665	672	702	676	698	714	703	717	667	673	668	708	666	655	680	684	707	693	704	683	662	687	662	659	671	724	662	714	677	674	651	667	699	670	718	687	656	643	675	682	698	680	705	615	686	700	721	658	660	666	698	676	703	637	620	709	678	689	675	707	703	645	668	679	705	646	666	659	692	654	723	667	704	673	710	688	659	687	691	687	717	668	729	704	649	675	662	703	651	677	700	679	691	699	710	692	659	637	707	708	691	736	670	708	710	678	713	662	671	665	704	657	675	661	699	691	646	674	623	674	675	644	673	662	702	639	694	712	674	685	654	690	654	667	689	691	691	671	698	671	699	694	668	645	676	649	678	700	685	704	675	648	692	712	720	704	722	663	730	690	698	709	696	661	671	647	666	661	690	722	692	689	704	693	752	739	684	626	642	648	738	664	679	694	678	659	684	621	717	704	670	666	726	666	668	665	676	713	658	661	635	672	634	687	652	688	730	678	626	661	689	663	674	688	641	682	693	669	690	712	671	634	649	709	702	707	635	682	664	700	684	674	671	659	620	662	607	661	707	683	675	625	663	681	689	681	695	681	653	686	698	661	684	671	683	692	695	670	699	662	643	661	636	678	687	679	692	648	750	659	642	714	683	658	703	713	692	624	717	613	687	735	661	669	696	691	672	677	681	750	632	691	700	621	647	653	668	645	665	642	682	714	664	719	661	651	657	673	634	685	677	671	680	684	646	657	647	667	702	703	673	693	693	634	697	637	698	675	637	700	669	685	679	706	672	697	649	711	662	666	665	675	698	716	636	697	634	697	669	647	648	702	660	667	662	657	689	741	718	651	676	672	678	664	678	682	657	654	687	678	715	669	679	623	646	665	687	651	689	704	734	654	682	713	650	659	694	663	645	684	659	622	692	701	666	700	702	695	658	719	672	693	698	690	663	642	647	659	669	712	677	670	683	677	660	682	670	663	680	711	665	659	686	695	641	701	647	707	709	673	642	658	687	656	650	659	693	665	669	700	707	637	660	636	655	737	657	667	683	698	661	681	678	677	604	672	691	702	709	698	633	665	649	681	691	681	718	642	735	622	658	629	688	679	684	663	691	700	664	708	725	687	687	717	720	662	678	694	604	702	682	712	639	664	653	679	725	672	734	708	711	644	643	693	642	642	715	692	654	676	707	742	638	631	650	630	661	641	693	708	705	664	667	727	707	688	690	659	689	700	676	700	711	714	708	690	701	686	677	701	695	657	618	645	710	653	671	668	653	664	654	665	715	685	657	705	695	693	631	671	705	688	673	716	677	733	715	673	640	677	648	682	669	649	721	703	673	698	726	668	679	657	656	684	722	655	670	710	721	692	668	684	636	654	678	662	698	649	670	683	697	653	660	670	698	662	657	628	665	708	728	644	651	655	659	686	718	624	659	670	626	630	632	696	643	630	661	699	693	698	715	678	651	707	684	700	640	718	628	678	690	671	697	661	662	719	651	670	708	685	734	678	686	676	713	673	666	684	667	685	681	685	649	654	662	689	692	733	637	708	668	699	668	721	687	669	684	669	686	704	679	697	654	692	661	660	696	690	714	709	702	638	743	700	642	621	697	698	677	631	678	683	689	693	690	647	703	675	654	657	662	715	650	612	711	735	693	638	681	683	673	678	683	667	717	682	687	635	684	674	729	695	668	699	680	682	668	677	712	698	650	684	705	658	689	665	698	676	655	632	680	684	680	668	686	674	696	679	705	628	677	694	656	659	663	621	692	683	669	706	680	715	705	685	644	670	650	676	636	645	688	736	703	666	699	743	718	656	705	687	672	670	737	695	659	684	709	703	667	661	678	692	693	702	710	667	716	665	720	694	694	661	681	644	695	677	649	662	646	719	670	714	654	702	669	679	679	676	619	648	656	691	673	656	650	689	654	643	661	674	633	686	673	744	652	634	667	673	665	677	682	722	712	683	673	674	702	660	670	739	669	637	673	673	667	687	670	702	650	649	719	702	663	639	704	658	694	703	673	682	661	650	654	635	681	717	687	669	677	656	682	691	687	678	717	675	653	673	668	651	700	666	692	667	691	654	688	674	643	684	660	728	686	654	642	660	691	764	702	659	688	672	681	670	639	600	673	714	692	685	662	710	719	671	681	640	678	672	685	671	644	663	675	702	712	684	646	696	702	671	692	713	629	692	683	683	641	703	674	659	695	637	715	630	664	669	671	696	675	703	680	678	695	653	653	671	691	659	704	686	669	709	664	675	618	719	711	684	696	659	659	700	663	650	633	724	683	696	699	648	673	692	711	673	687	676	672	699	659	642	672	701	658	676	727	712	661	702	706	680	686	672	718	674	653	651	657	702	687	700	690	668	694	646	695	712	688	719	691	662	671	687	647	701	745	688	644	658	640	700	678	673	718	671	660	688	720	678	691	693	652	720	644	687	688	713	679	647	680	653	678	668	634	636	639	678	639	686	656	695	656	672	667	706	654	682	689	691	659	659	670	657	712	649	681	668	677	661	670	682	713	670	644	643	701	682	702	666	686	734	655	679	687	673	703	634	664	658	686	731	686	675	661	663	687	689	671	663	746	631	700	654	712	697	722	680	714	701	660	692	665	667	669	708	642	684	685	660	666	693	702	662	642	672	667	664	720	637	695	691	634	674	634	732	680	681	724	728	692	640	684	669	673	653	705	676	629	694	637	666	640	673	660	612	668	675	709	732	673	706	679	683	611	669	690	677	628	664	679	665	671	659	683	662	673	709	705	689	729	659	660	659	708	678	666	693	645	693	736	672	689	678	663	703	676	691	710	700	704	708	680	690	649	643	646	642	672	693	693	663	710	694	681	699	649	642	666	660	666	659	682	645	734	663	723	641	684	679	630	704	675	693	664
21551	32189	47065	13494	1156	531	396	343	340	336	318	306	282	303	269	250	290	272	252	254	251	237	262	260	241	253	253	208	260	245	256	236	265	253	254	244	267	236	236	221	225	242	220	226	229	259	236	245	219	241	248	235	226	238	230	273	252	235	236	233	246	242	253	226	226	233	181	247	225	188	221	278	214	241	248	241	241	254	262	231	225	233	219	227	249	261	206	235	244	231	230	231	256	211	224	245	258	248	230	234	240	225	246	250	247	249	250	238	293	246	250	241	237	231	265	257	240	218	240	213	252	221	231	230	203	234	244	242	221	236	233	220	237	227	221	237	239	243	226	242	239	233	197	228	235	242	212	210	209	243	238	234	228	244	232	224	234	229	225	235	229	250	237	255	236	215	247	215	248	243	224	230	230	236	240	203	206	243	219	235	215	203	236	232	242	293	228	250	234	244	228	237	228	238	223	238	230	209	229	260	240	208	208	254	234	200	247	218	235	217	231	256	245	226	205	217	232	228	230	253	232	193	245	205	228	261	243	257	234	207	207	208	223	232	252	238	240	234	233	211	236	231	213	262	226	239	243	248	237	230	227	232	230	236	254	214	265	232	226	230	225	233	231	245	223	251	238	218	250	235	227	240	202	205	254	272	235	236	235	241	258	213	240	232	232	253	226	238	228	261	244	252	228	234	237	226	251	212	235	219	269	258	226	245	219	214	230	251	243	246	241	247	219	229	216	265	218	246	222	212	230	268	244	238	218	242	251	264	235	211	237	227	210	210	231	258	244	208	223	232	230	223	223	227	223	220	216	227	207	216	234	239	218	222	242	222	241	227	252	232	219	238	237	219	238	244	256	236	227	199	227	252	235	252	240	245	215	223	238	226	237	265	236	233	222	249	253	260	218	205	244	222	238	235	218	227	235	218	249	258	219	243	214	219	248	243	236	229	193	227	228	210	228	244	219	238	251	229	206	253	237	220	220	223	218	230	240	224	236	212	232	257	227	220	205	210	243	258	266	221	244	238	240	225	235	231	230	278	239	219	222	242	252	246	217	238	228	225	224	252	235	240	235	250	225	246	265	223	236	210	223	233	239	245	223	242	212	243	230	224	244	240	230	212	207	234	224	228	221	214	217	234	237	240	256	215	241	237	225	248	227	240	231	215	215	221	234	259	225	227	250	200	236	244	233	231	241	222	226	215	259	259	233	261	230	254	239	234	226	230	227	214	228	230	215	226	227	263	214	255	240	238	245	255	216	230	243	209	226	223	252	223	225	217	227	223	208	265	246	232	246	256	261	228	239	247	232	239	218	207	198	252	237	267	247	251	239	240	243	224	244	235	215	225	240	242	235	223	240	219	251	250	245	227	197	246	237	246	223	235	236	223	188	227	223	242	234	213	241	227	223	235	245	246	201	225	242	255	231	245	264	244	238	217	239	254	220	234	221	230	225	220	234	225	226	213	248	228	227	223	251	249	235	213	207	223	253	251	210	235	232	250	246	249	261	247	218	256	256	216	238	217	233	211	225	224	189	228	228	246	264	223	264	251	248	226	256	222	233	229	210	203	239	260	208	213	248	247	238	226	214	231	231	223	254	239	236	232	244	267	213	237	258	204	214	239	236	230	192	204	240	251	246	250	267	242	255	230	225	217	209	234	237	217	253	212	237	212	206	202	247	218	264	246	259	222	246	247	259	241	239	227	252	204	230	242	235	205	260	218	242	240	237	240	228	235	218	231	242	259	233	241	217	222	242	233	233	224	250	242	207	242	205	249	207	221	237	256	222	236	244	218	234	224	256	246	211	243	235	226	241	225	221	244	270	243	220	249	211	236	224	247	215	226	231	237	234	219	241	237	239	209	229	237	241	260	241	227	233	242	227	215	227	225	237	205	252	225	200	222	224	221	233	242	216	216	214	223	211	249	266	249	239	226	208	224	204	216	229	226	242	240	198	233	222	227	246	247	227	239	241	228	253	216	223	202	233	212	234	199	219	232	224	239	234	224	224	232	228	241	213	231	223	247	218	241	203	267	259	264	226	232	238	239	240	247	231	212	211	265	228	247	213	251	235	230	239	236	238	225	203	236	234	242	248	212	229	236	247	209	219	250	245	257	241	230	236	208	211	226	221	240	222	246	257	233	235	245	273	235	222	244	239	245	214	243	235	231	236	223	221	244	248	250	214	222	240	243	242	210	240	256	222	266	249	204	238	249	238	240	238	248	224	244	231	226	245	221	201	207	210	218	218	255	230	223	231	253	226	229	236	273	233	205	240	223	242	212	194	225	226	214	230	269	262	212	200	250	224	232	246	257	213	203	237	249	231	259	222	185	231	231	226	237	213	249	212	237	234	233	207	218	228	211	232	237	219	204	247	222	227	241	210	196	218	242	224	211	214	230	225	209	228	229	182	234	217	234	206	206	239	219	248	242	259	249	222	231	255	229	219	228	199	246	259	224	229	211	214	228	222	256	211	232	238	243	215	218	231	231	242	243	232	226	223	252	214	236	231	191	213	208	214	234	236	254	248	252	227	216	211	225	225	229	266	245	234	231	237	227	230	212	234	222	259	223	257	228	231	216	230	223	246	224	224	212	252	207	249	252	233	235	263	238	259	233	228	220	223	224	221	252	236	204	249	243	237	242	251	259	230	236	259	233	223	228	243	220	252	239	236	232	246	217	210	229	212	226	238	225	236	223	227	211	212	220	231	227	241	232	268	243	212	209	233	233	207	243	225	229	260	214	239	209	230	237	218	229	231	248	226	243	248	243	249	246	239	238	235	242	245	240	220	231	213	230	247	263	236	263	223	240	209	232	252	238	240	264	263	211	222	229	242	217	259	224	220	246	241	214	256	243	202	216	211	227	208	240	235	246	254	228	215	232	240	242	228	212	270	270	219	252	231	231	229	256	240	242	240	237	224	229	261	228	224	235	238	239	229	193	229	247	241	213	230	221	202	231	228	244	202	233	229	236	207	233	216	202	245	237	229	222	243	222	226	244	232	222	230	207	249	240	198	221	236	252	223	217	235	247	247	223	240	244	236	244	267	223	226	240	203	221	222	224	235	259	275	248	233	215	239	205	214	231	226	226	220	193	241	266	228	239	237	241	252	211	236	253	234	225	253	222	249	228	215	222	246	217	233	219	211	232	213	268	246	214	226	242	254	252	227	206	222	217	232	248	263	218	226	254	236	193	241	219	219	222	233	234	221	216	225	272	236	241	218	250	217	223	269	223	224	212	236	216	233	237	205	237	230	230	237	228	226	239	223	210	240	259	231	224	227	213	220	226	242	244	227	236	222	244	250	228	234	229	247	214	246	234	229	230	219	245	217	212	239	248	216	218	230	196	255	247	217	188	215	197	234	231	221	252	239	229	239	244	226	237	212	244	236	253	237	245	228	244	230	242	247	220	242	253	214	217	226	237	210	245	230	227	236	209	236	226	213	228	257	237	253	238	248	223	216	236	227	216	226	220	243	242	222	239	228	214	225	245	213	243
11989	27164	41499	8686	2334	1880	1631	1342	1199	1127	1060	953	899	846	842	768	802	696	706	748	680	613	671	679	647	629	668	622	646	671	612	596	635	615	601	598	644	591	611	636	599	638	588	624	624	579	579	580	600	585	624	595	602	581	547	566	679	587	510	568	569	603	605	578	564	602	573	590	600	560	593	586	622	608	612	539	538	574	584	571	562	549	603	602	551	557	593	583	595	587	613	564	612	627	567	567	601	570	592	598	580	564	599	589	638	656	682	681	660	615	671	634	569	637	581	556	568	580	599	547	576	587	589	549	579	590	549	588	610	600	595	566	586	603	565	544	603	540	573	622	568	549	613	586	592	568	565	585	596	576	552	531	536	554	579	618	508	590	541	555	591	550	582	573	579	597	562	580	599	555	542	548	610	576	593	544	574	547	564	567	545	588	542	535	571	588	556	579	580	541	569	556	555	596	569	562	576	566	568	570	560	585	607	573	529	599	554	551	556	580	540	530	599	596	630	571	576	601	626	539	596	531	562	553	549	551	565	571	552	564	572	594	579	613	576	544	564	568	577	571	600	559	579	587	582	548	546	571	603	573	525	541	574	517	578	549	589	553	572	544	551	575	582	575	591	570	561	624	550	636	605	604	595	561	594	557	583	522	539	553	589	555	531	559	562	595	553	593	499	555	530	549	574	577	597	534	563	559	572	566	521	567	615	562	601	566	572	540	525	557	537	568	564	535	561	523	547	533	560	570	571	550	541	560	619	583	552	559	606	570	548	558	600	599	555	593	572	566	593	578	578	567	560	574	567	570	569	601	579	557	523	563	590	539	580	593	597	559	550	575	589	567	585	593	591	553	615	552	574	535	597	533	525	557	582	572	587	591	527	576	572	577	589	551	564	601	589	541	580	586	533	572	556	555	546	613	575	532	576	558	574	600	567	563	563	549	576	563	563	555	537	611	577	580	593	578	605	608	579	567	594	584	591	547	575	557	550	552	586	544	584	586	549	548	572	565	595	600	558	526	503	537	552	519	557	550	591	583	534	545	568	565	578	535	640	568	544	569	538	584	571	533	567	615	569	560	540	550	590	590	570	574	575	595	580	602	582	552	541	559	558	592	610	604	569	575	544	536	537	559	557	583	530	536	552	556	554	567	536	561	605	566	566	551	551	577	591	565	578	605	542	548	551	555	591	572	524	592	559	585	536	590	546	562	570	569	568	525	540	580	573	545	544	584	576	556	565	534	612	590	576	588	608	603	585	592	551	550	589	569	547	566	582	593	575	563	557	566	562	613	546	560	539	546	553	552	556	578	591	614	588	589	579	570	556	581	615	589	571	572	597	583	572	556	557	592	569	546	556	581	544	533	526	543	565	529	573	586	577	580	567	530	580	560	539	591	552	557	545	581	563	528	515	561	568	574	577	543	543	574	566	600	562	548	559	597	608	580	572	569	571	541	584	609	552	580	561	565	569	561	620	562	626	552	555	537	594	545	569	557	615	550	597	592	544	530	591	590	595	556	599	604	582	539	549	588	528	606	609	536	591	537	534	588	551	576	602	571	599	633	539	588	557	558	565	598	579	600	554	583	577	570	614	567	577	533	586	563	544	580	591	610	529	608	619	579	566	580	543	602	581	571	555	576	570	587	558	555	534	584	598	613	560	567	561	565	589	629	593	604	577	551	550	558	591	553	570	574	573	604	554	572	558	586	528	569	538	580	530	587	571	574	544	563	544	555	558	546	534	553	567	619	532	604	540	592	540	604	576	547	586	568	588	548	573	569	531	578	576	557	527	569	601	608	565	587	608	556	554	601	579	538	600	616	580	573	593	579	539	572	595	582	595	549	552	565	579	576	611	533	567	567	588	527	539	596	563	561	590	548	571	576	539	533	530	607	577	574	584	573	539	583	546	550	561	564	579	602	559	544	574	574	573	565	605	563	623	568	546	562	590	556	528	573	569	572	588	567	613	577	563	541	585	603	549	548	568	555	576	556	602	552	550	538	566	572	584	554	568	562	533	580	569	596	541	528	560	565	566	576	594	569	624	569	563	541	539	570	581	589	546	597	598	521	595	526	572	579	578	583	511	571	575	634	591	579	569	594	563	569	559	556	581	575	589	581	617	577	555	546	559	571	547	584	561	573	551	561	595	519	576	569	578	538	524	529	566	578	553	593	594	610	572	565	584	605	531	556	564	589	583	545	592	548	538	569	574	570	562	561	589	580	573	543	547	541	581	612	589	560	539	554	552	564	620	611	566	562	540	568	592	580	582	593	612	558	571	569	516	542	577	561	579	578	599	576	598	591	592	501	556	602	578	583	553	586	566	565	578	577	568	550	578	604	609	567	519	570	576	589	591	557	602	552	565	588	594	550	553	575	550	582	567	576	576	633	583	555	572	539	552	623	580	571	552	621	605	539	545	553	594	536	585	573	530	589	587	579	560	581	593	563	583	580	613	581	561	579	571	617	552	550	578	582	543	568	562	536	584	610	557	575	562	601	575	566	568	565	616	524	574	548	575	602	574	557	553	568	575	541	622	563	558	584	575	557	586	582	577	570	569	581	611	531	565	572	592	586	578	603	591	566	545	558	572	594	559	562	599	565	581	589	592	561	552	547	540	595	570	595	597	569	597	582	565	608	544	559	551	560	558	589	564	555	550	538	555	589	589	585	582	608	607	563	590	616	547	571	585	559	604	603	577	575	575	587	565	573	570	565	568	560	616	562	560	594	547	578	568	543	589	531	572	582	552	580	554	550	542	569	562	540	552	562	573	568	529	553	609	570	554	574	600	529	533	543	546	577	583	576	602	550	534	609	545	588	560	557	556	562	590	608	574	577	609	574	588	554	592	550	530	582	597	545	555	544	572	600	579	574	585	577	615	605	526	601	589	550	578	561	599	590	584	562	547	557	565	602	554	604	513	534	529	603	579	587	588	596	564	593	581	601	567	590	566	574	565	534	575	596	582	569	559	551	568	494	614	607	559	589	554	609	617	589	578	600	542	547	582	556	595	570	592	532	539	577	562	600	603	554	580	529	586	528	580	599	566	552	560	573	599	561	584	584	578	578	569	580	596	603	574	581	543	587	620	596	587	555	546	595	577	547	575	577	577	545	564	612	608	578	573	540	573	563	572	568	587	591	529	539	556	571	562	617	561	553	570	536	561	572	611	552	627	558	557	554	566	619	626	570	584	564	630	574	578	522	563	596	589	567	582	613	552	565	529	534	524	541	586	590	594	557	561	548	568	551	627	580	539	519	580	566	571	549	608	554	583	533	589	572	554	600	535	570	575	567	565	555	561	566	569	557	567	547	556	624	498	569	535	561	563	571	563	570	545	558	585	570	576	598	562	623	590	568	573	604	549	600	560	519	561	563	599	552	531	574	580	559	554	590	539	582	586	589	569	552	584	559	571	539	606	565	555	582	564	546	547	588	592	550	542	582	509	537	568	586	540	596	574	571	541	554	552	581	560	573	583	563	563	591	555	583	611	559	568	554
33544	48685	65163	23780	3897	1040	779	605	634	544	543	458	475	412	442	408	432	449	408	377	407	406	409	397	400	376	405	378	343	404	441	354	375	373	381	382	383	411	370	379	336	410	394	326	336	344	380	363	354	367	372	385	392	339	326	389	365	383	376	403	335	381	351	356	373	375	354	383	403	395	347	380	338	376	374	363	344	374	375	362	383	362	355	359	360	347	378	340	369	416	359	381	382	369	334	395	390	387	355	396	379	332	383	379	370	368	402	363	365	354	390	376	391	383	351	361	375	371	343	391	348	374	353	336	373	397	376	373	402	416	363	351	357	380	341	337	337	311	351	378	376	306	325	354	348	393	351	332	356	355	374	335	355	363	392	322	381	358	386	346	349	405	376	396	355	372	374	397	364	372	346	367	384	399	386	367	382	363	340	327	373	375	367	356	363	349	349	387	407	379	349	362	396	396	383	360	341	357	376	362	397	385	330	381	366	368	346	363	348	369	347	334	353	372	395	345	355	347	339	361	366	344	332	395	348	337	368	405	353	377	358	342	345	376	348	414	337	338	377	379	403	379	347	355	334	398	345	340	349	397	374	387	415	392	393	383	357	369	344	365	350	359	336	356	417	400	343	400	388	342	424	400	365	363	369	397	336	354	366	396	390	399	342	344	381	399	392	321	320	355	370	378	363	346	371	374	378	368	386	380	376	380	350	354	394	350	348	369	365	354	354	354	385	403	396	366	368	362	334	353	343	341	331	377	375	358	376	345	360	367	340	336	346	368	387	403	352	388	358	410	379	366	375	364	380	378	359	346	379	365	428	327	377	379	363	375	386	367	360	328	332	363	355	374	360	341	371	352	376	367	360	397	362	354	342	364	359	364	392	390	388	376	424	337	363	346	382	421	384	334	382	373	381	363	354	370	377	353	356	361	385	331	352	375	350	410	384	405	368	385	343	378	392	352	367	344	362	370	362	326	325	373	366	369	342	382	384	380	378	359	380	355	345	360	373	392	367	366	373	367	359	375	360	374	360	375	353	370	347	395	332	348	364	370	357	363	386	391	343	383	363	376	383	384	358	348	359	344	327	376	404	401	337	371	389	365	356	383	382	382	360	368	346	370	377	369	394	342	350	385	392	367	384	331	370	373	368	352	373	375	359	367	348	377	345	361	319	373	346	346	342	366	352	338	379	354	365	385	366	368	363	389	341	336	314	355	367	363	343	365	358	379	353	353	340	353	347	370	361	334	355	381	373	346	331	371	388	336	340	344	358	330	360	356	375	371	359	349	388	336	395	350	384	354	381	376	375	358	395	394	341	344	354	346	373	342	357	343	343	354	359	343	350	347	351	378	356	396	390	395	358	363	367	415	407	363	363	369	344	344	340	371	358	370	380	351	391	382	335	348	380	354	392	342	331	335	332	372	381	378	329	369	367	340	369	374	392	339	403	382	351	357	389	343	367	336	343	349	359	425	384	374	390	363	387	405	347	355	350	367	371	375	380	347	341	345	352	357	359	366	339	345	346	368	394	380	344	350	361	374	370	354	358	363	359	391	383	375	372	365	364	332	387	376	420	324	365	357	384	351	379	355	378	339	370	348	355	372	385	394	402	391	374	353	374	381	358	395	342	362	373	357	349	383	363	340	425	377	363	373	350	356	357	383	317	385	347	362	386	356	361	356	366	392	367	361	329	405	378	383	370	369	333	364	349	376	374	391	361	364	337	354	358	346	373	365	344	357	378	374	372	348	333	353	406	378	384	388	348	359	397	381	368	350	365	328	341	361	344	362	382	365	350	388	391	355	370	389	362	391	377	382	362	331	330	362	347	357	407	374	334	365	353	349	370	367	390	376	402	345	345	389	397	367	389	362	382	381	355	355	370	353	418	363	358	383	381	364	402	333	355	357	395	366	370	417	386	359	374	397	409	376	387	377	353	376	360	344	383	366	361	384	340	385	385	383	371	342	370	377	356	388	380	372	359	392	359	320	363	377	365	380	364	351	341	360	381	362	370	364	401	360	416	384	321	363	363	351	333	402	367	382	356	365	370	354	341	376	382	337	400	401	403	365	392	361	371	355	383	365	358	368	363	337	381	373	354	384	364	370	378	365	351	367	384	334	371	342	366	383	375	346	358	373	360	358	343	366	361	389	402	390	377	388	367	338	379	360	381	350	383	390	342	349	346	337	369	346	386	365	351	391	382	364	359	400	374	386	353	388	401	360	392	353	361	364	364	394	336	329	354	328	365	377	364	381	388	352	349	344	377	361	357	370	396	377	360	373	367	329	342	362	333	353	397	355	376	360	350	390	347	383	336	360	359	358	352	344	346	337	372	346	323	333	379	412	379	330	389	388	372	361	364	339	407	374	417	351	389	361	340	355	344	365	379	370	350	381	400	350	351	374	372	413	333	378	361	373	360	357	360	373	373	395	371	357	365	360	328	371	376	366	385	337	378	432	347	364	351	334	368	379	414	332	365	377	383	336	368	401	332	371	328	367	371	351	339	344	355	363	353	365	352	368	403	370	378	357	335	425	350	369	399	351	354	361	355	364	363	341	346	351	392	413	334	359	351	372	338	334	342	369	395	376	350	360	333	353	392	382	338	386	349	400	338	387	341	359	376	383	330	379	361	345	361	347	367	364	339	357	399	360	408	363	367	372	341	389	362	381	366	369	371	379	363	371	375	388	372	379	363	360	394	358	307	341	389	360	349	345	352	353	346	390	361	356	362	365	320	347	363	361	388	343	361	371	358	376	418	374	378	386	368	365	368	358	384	385	408	371	371	366	368	367	365	388	355	367	399	369	372	363	353	377	347	362	381	362	353	351	357	347	352	348	338	358	351	367	341	344	374	367	364	410	395	388	402	320	372	387	371	361	371	357	391	367	371	345	324	363	371	376	381	382	392	399	378	377	371	357	339	371	377	345	381	396	346	352	354	366	387	382	344	346	361	390	342	355	361	370	394	378	366	362	404	345	394	364	375	372	395	341	338	372	389	348	348	341	389	354	382	403	353	351	377	343	373	385	359	381	404	352	383	328	323	373	376	358	367	334	360	374	339	386	358	367	395	332	370	378	354	344	371	359	341	361	386	373	346	366	375	362	368	361	365	379	373	376	363	367	395	394	391	370	376	321	363	349	332	331	353	352	373	359	353	344	394	376	348	359	388	375	357	372	366	409	365	359	368	331	377	378	366	365	411	382	357	366	411	348	366	360	368	365	377	334	340	384	377	376	351	356	374	340	368	355	347	368	350	353	360	374	385	348	376	367	387	423	386	403	367	366	410	382	344	361	374	393	398	368	396	381	403	369	366	350	320	351	336	356	375	363	381	359	353	331	345	384	384	355	364	371	339	376	362	394	362	381	385	374	400	370	362	343	338	355	351	362	379	395	378	374	380	401	376	352	373	388	377	367	401	329	364	430	361	356	356	384	357	371	359	337	384	351	351	409	363	359	367	361	339	391	379	349	399	320	332	349	368	364	385	336	347	336	343	378
17183	37750	53316	13353	4233	3500	2797	2479	2151	1909	1761	1594	1443	1429	1359	1216	1262	1156	1143	1052	1025	1042	1040	1108	1062	1023	964	999	940	917	980	910	950	977	944	950	955	931	876	918	918	923	925	950	891	926	923	916	879	870	873	876	866	878	871	965	938	900	923	883	851	877	881	878	905	921	895	951	900	868	891	853	889	835	863	877	883	889	834	873	895	832	843	900	848	805	864	885	900	880	917	905	893	884	874	882	888	844	808	869	896	970	875	836	969	984	1005	1105	1095	1033	897	905	884	955	905	823	883	856	868	782	852	857	838	868	885	843	899	840	840	864	863	840	909	844	838	911	830	845	903	865	854	806	813	852	858	825	844	852	847	847	860	844	852	832	849	882	830	860	891	823	828	844	868	864	870	856	840	891	861	826	861	851	812	856	873	843	836	865	876	850	852	794	856	877	842	855	891	886	853	837	881	841	844	911	844	846	864	832	902	894	831	829	858	820	829	815	841	854	892	879	870	841	819	927	819	865	841	853	877	815	832	813	843	844	850	846	843	863	871	835	793	869	826	863	859	890	903	909	875	865	808	870	830	851	836	846	855	861	824	818	869	849	889	833	887	868	845	820	871	846	860	826	793	840	812	897	862	865	857	830	881	881	799	841	889	835	904	846	840	771	876	841	842	797	802	846	860	859	804	882	815	892	888	809	859	789	862	908	826	840	848	859	802	841	856	773	829	833	844	890	890	857	837	812	799	842	861	810	856	841	819	908	840	818	835	834	812	833	841	865	836	851	813	853	850	852	874	846	879	826	850	805	850	829	879	830	852	805	835	896	815	832	819	900	847	846	836	834	838	849	857	830	836	867	874	868	873	851	824	861	862	863	824	849	837	905	896	807	816	903	853	886	821	847	898	827	856	832	786	836	859	842	830	886	803	809	837	879	862	838	813	881	840	888	820	859	835	910	843	819	831	845	884	862	862	861	851	867	891	876	843	866	792	852	844	845	872	856	864	829	851	821	832	840	893	802	860	823	863	908	903	832	861	851	836	834	875	776	837	830	928	890	856	850	899	837	845	851	827	848	866	870	823	821	832	873	828	864	873	857	849	834	785	866	837	793	847	872	853	806	839	846	817	865	844	878	840	869	819	840	883	848	843	851	803	815	909	862	882	847	810	865	829	882	864	870	846	884	826	880	879	845	878	814	919	858	820	827	825	844	783	836	837	814	863	824	823	882	866	923	857	902	845	849	841	891	832	850	868	841	871	792	866	869	790	853	837	792	853	854	865	850	832	804	834	823	874	864	896	838	863	888	798	844	831	849	852	854	865	835	813	860	833	822	841	880	850	865	812	855	783	854	885	829	820	815	868	862	845	844	831	874	873	869	907	789	883	840	859	845	869	797	816	880	829	827	880	853	849	819	833	847	879	876	824	818	826	828	862	814	817	849	759	840	851	866	851	912	815	842	893	819	789	858	848	791	841	829	836	870	798	890	810	805	897	887	812	823	844	861	830	856	813	836	892	873	809	842	807	852	848	850	872	847	879	881	869	849	871	871	869	823	843	854	870	790	889	857	804	867	828	811	841	864	888	873	905	862	809	843	833	893	897	826	799	838	875	858	826	847	889	884	871	840	859	839	880	879	827	869	846	879	840	883	832	831	855	899	837	863	836	828	890	859	796	884	839	825	904	862	853	874	825	868	836	900	871	845	858	862	894	871	841	854	846	859	805	868	811	807	851	850	845	877	898	865	838	859	825	874	797	838	834	856	818	856	852	878	844	797	810	808	894	854	844	835	864	847	861	843	839	855	886	897	878	869	885	845	823	841	849	854	850	895	850	860	798	801	854	800	826	845	826	831	855	804	858	831	835	876	833	848	884	846	852	876	811	836	836	831	833	864	876	805	886	869	837	891	924	861	891	856	862	835	857	847	851	845	827	867	828	898	853	851	821	828	856	841	874	824	853	842	847	884	915	830	908	838	830	903	840	810	870	844	818	830	864	859	806	857	886	830	850	809	838	891	826	824	841	806	864	845	842	839	862	866	817	843	837	840	863	857	867	894	824	869	856	891	814	906	847	856	904	852	829	813	803	865	796	807	872	856	842	827	863	851	837	834	763	850	897	876	878	862	873	789	843	874	853	875	797	873	871	854	848	835	847	895	819	876	884	838	870	859	819	844	910	854	866	840	869	845	812	838	877	842	878	869	901	878	815	865	856	851	860	851	889	834	789	862	849	870	859	858	827	870	903	841	833	863	878	823	855	818	869	866	847	869	866	843	800	917	843	882	808	869	814	818	842	831	875	875	806	835	831	835	839	856	836	829	872	851	870	863	843	875	835	889	874	898	826	854	863	926	865	860	902	846	843	778	823	887	811	826	900	878	882	853	843	840	874	830	865	788	859	875	832	845	835	839	822	878	881	811	819	862	829	811	849	824	819	839	893	846	850	874	817	825	864	794	863	848	829	808	847	810	857	841	852	899	839	860	859	873	826	876	865	827	855	843	827	806	807	834	898	869	796	868	886	855	868	848	868	862	822	868	835	832	862	808	879	824	867	857	871	836	812	864	828	823	813	849	801	879	869	814	861	898	810	837	859	863	836	862	887	821	836	848	843	869	813	876	849	869	828	822	760	797	853	852	854	868	819	860	855	813	781	801	859	874	785	840	895	842	840	884	842	813	781	830	837	824	896	864	853	860	869	862	828	823	822	845	827	825	822	835	852	851	880	898	828	834	904	850	815	859	823	854	848	900	912	830	820	884	867	887	863	823	845	867	856	883	823	879	897	837	889	862	810	833	882	839	833	862	802	872	859	842	805	815	851	892	868	867	847	843	852	845	839	812	812	795	808	792	862	847	867	858	871	884	868	860	836	829	859	809	863	867	823	835	832	840	876	903	830	870	857	863	875	868	837	850	885	799	841	836	856	848	844	882	849	798	817	884	815	831	805	819	863	850	836	844	923	847	855	849	845	896	869	866	836	878	896	835	916	819	866	820	845	874	828	867	836	793	848	793	894	853	812	871	810	879	870	817	816	850	819	854	857	877	840	861	871	796	849	795	876	852	812	859	878	868	816	819	856	876	847	896	858	795	940	817	868	802	852	869	804	841	831	873	802	866	850	780	854	862	857	821	827	867	814	890	919	802	834	816	867	834	838	844	894	853	815	878	878	880	899	868	855	840	833	835	871	875	816	848	884	837	851	819	879	835	871	858	892	874	859	828	817	853	830	819	860	873	813	856	807	882	867	860	799	903	868	883	868	815	875	896	827	850	841	848	865	818	811	869	853	883	876	823	852	888	805	860	824	877	864	829	823	816	875	810	831	850	852	876	875	894	832	831	905	826	778	821	853	901	871	852	849	830	871	859	891	858	851	828	893	870	848	832	810	813	821	876	874	813	897	851	892	849	871	891	874	843	861	839	834	808	857	863	826	880	821	839	818	824	856	844	845	864	832	858	824	889	827	821	789	836	870	821	792	764	867	822	816	861	794	923	885	856	791	849	882	922	845	850
14694	7746	3458	520	289	282	341	292	300	293	296	298	293	303	332	279	293	304	324	306	318	287	319	259	310	319	321	301	282	336	327	310	298	316	312	308	265	280	267	275	296	244	363	321	327	302	309	342	314	296	319	313	287	347	319	325	329	313	300	280	285	351	291	332	338	317	303	326	332	305	321	319	319	288	315	276	296	322	330	272	298	333	299	283	290	295	288	309	295	285	338	310	293	311	336	315	326	296	294	277	294	278	267	302	329	313	324	355	328	284	287	332	284	306	300	303	342	320	305	325	273	310	293	293	305	334	288	314	279	284	292	274	282	284	299	297	312	312	302	288	284	270	316	333	314	302	329	323	297	309	298	307	265	315	342	299	311	280	290	279	305	281	310	286	318	274	319	299	326	309	289	340	309	298	297	310	333	281	312	312	295	301	303	308	304	326	348	313	325	298	301	317	286	281	317	312	291	281	278	282	320	309	286	310	286	249	300	278	329	305	301	287	298	305	306	295	293	324	285	308	308	279	300	318	328	311	313	349	326	337	317	323	305	305	280	296	294	267	336	257	308	302	295	309	324	307	302	310	283	342	305	270	295	316	322	291	318	260	296	294	284	323	306	300	289	320	300	307	289	322	286	273	314	275	284	315	284	326	286	322	334	273	276	266	276	323	303	318	323	301	314	309	317	327	268	318	288	298	286	312	301	297	307	290	287	312	308	325	304	282	274	285	312	324	315	327	266	314	318	271	328	290	302	312	307	305	281	312	305	273	312	326	281	272	323	304	313	292	287	275	286	309	294	332	301	315	312	310	294	271	314	336	302	307	300	343	313	310	309	285	285	329	340	279	276	288	310	333	282	293	286	285	298	318	299	333	335	319	313	276	325	291	239	278	303	317	294	315	306	334	293	327	320	293	288	311	296	307	286	319	313	275	329	292	288	305	323	292	287	302	302	270	316	310	320	306	322	302	334	316	319	284	307	293	292	289	341	336	350	301	310	293	320	320	312	311	301	278	310	331	328	295	324	292	318	281	303	304	302	317	316	306	308	310	309	281	291	301	282	281	287	291	312	297	311	285	299	297	304	293	310	297	287	270	313	316	296	286	270	296	331	326	295	301	313	314	307	310	301	344	293	284	273	290	329	278	288	320	293	309	283	299	281	303	322	284	310	260	312	303	295	303	304	291	296	289	263	295	289	307	296	301	345	310	297	313	299	351	294	344	332	305	285	294	306	282	302	310	323	317	265	327	295	279	295	296	318	308	307	360	264	298	292	317	303	323	304	340	284	309	333	321	308	310	298	314	266	306	315	302	294	296	307	256	279	299	333	304	318	277	312	308	292	332	310	300	334	336	314	279	318	299	289	297	307	302	303	315	294	302	307	303	314	309	284	329	307	302	307	348	304	285	324	263	300	302	280	295	303	331	321	295	330	286	315	309	279	280	303	275	324	303	309	300	365	325	286	322	315	308	304	299	336	316	258	320	301	282	305	309	270	325	307	303	319	293	335	319	325	293	305	331	288	288	294	320	311	289	300	302	310	318	290	323	337	294	302	325	291	329	333	310	326	281	309	295	284	309	310	281	302	298	260	273	308	332	291	298	302	291	302	345	316	303	320	301	296	319	307	290	294	326	314	321	316	315	275	300	315	297	321	274	337	282	289	306	320	303	296	291	341	320	319	333	295	312	345	293	322	328	314	271	283	320	296	271	290	259	279	273	278	325	317	307	313	295	296	286	281	323	321	314	331	293	273	296	295	278	315	306	314	304	317	319	309	299	336	269	329	316	298	289	294	345	315	341	297	302	318	323	266	324	319	301	280	290	248	288	319	280	268	317	282	311	284	293	287	342	313	288	298	296	270	335	297	345	314	359	288	307	301	285	327	287	283	353	291	307	323	292	284	286	313	298	286	356	310	292	295	325	306	323	296	336	324	299	336	321	309	328	292	301	304	332	303	263	320	336	292	315	290	347	306	309	297	326	309	330	300	347	310	317	323	303	274	322	333	320	304	358	319	326	291	291	328	329	303	312	276	292	280	297	325	301	299	271	269	305	276	306	326	313	270	271	311	324	329	302	301	284	308	297	313	296	272	286	270	277	303	290	324	303	277	306	313	303	325	283	320	301	304	315	262	321	307	303	308	315	295	288	319	297	288	337	345	283	344	290	328	291	307	321	279	320	316	310	313	279	270	325	317	292	306	323	280	272	306	292	320	294	293	324	314	291	299	316	287	302	313	346	304	283	288	305	270	318	320	305	305	288	296	326	318	298	308	339	329	278	287	317	307	315	285	320	313	305	262	299	302	318	303	262	322	339	305	308	345	298	317	252	306	266	315	298	300	334	273	345	303	297	309	331	316	286	317	295	317	309	257	289	306	335	333	307	341	324	299	280	284	300	305	265	301	314	288	312	315	281	300	332	303	294	299	315	305	299	323	312	314	325	303	310	268	311	334	319	322	319	275	307	288	334	299	326	327	305	305	334	304	303	294	309	302	296	309	308	317	316	330	308	280	313	323	298	282	315	279	298	278	302	295	278	299	354	324	304	251	302	261	321	335	340	307	333	313	331	280	319	294	308	316	288	282	275	308	319	335	306	281	322	302	309	277	306	339	324	289	295	278	286	286	317	324	317	305	297	318	279	287	303	346	337	288	289	311	285	346	346	315	306	303	307	295	305	301	301	308	357	328	299	314	315	324	296	313	320	290	295	333	306	304	336	309	276	287	329	312	314	280	299	310	326	328	302	343	313	271	329	310	310	282	317	320	282	316	281	342	324	335	317	282	295	301	308	291	315	320	308	303	314	285	278	324	261	296	317	296	311	324	274	342	249	301	343	324	293	323	315	321	300	317	291	327	322	293	309	270	300	302	326	283	325	311	295	299	301	289	328	290	314	267	288	283	327	292	313	297	285	303	297	285	305	315	309	325	305	275	298	308	307	347	323	311	304	327	317	318	310	300	274	309	280	304	309	304	291	289	314	279	273	287	276	335	311	274	332	319	296	331	311	316	338	297	264	290	328	304	335	294	297	293	296	307	316	280	325	301	308	287	298	299	276	296	272	296	278	276	313	294	285	297	269	318	302	274	313	327	296	294	319	288	292	296	276	286	291	308	299	259	306	321	299	302	308	293	278	342	280	344	294	320	275	317	294	276	307	315	288	302	291	330	320	340	291	326	301	328	341	294	275	284	346	316	331	312	309	290	306	259	295	302	286	333	308	310	311	269	320	295	314	347	350	302	280	325	305	290	282	316	289	297	318	302	303	296	298	321	302	307	306	305	293	312	286	269	297	291	285	324	309	292	294	308	303	306	326	283	288	329	285	305	283	293	296	292	283	321	306	301	288	287	294	281	319	274	289	285	288	296	269	311	265	321	319	290	285	313	313	323	289	342	299	295	309	291	305	316	285	313	302	316	306	306	331	300	322	283	292	295	339	322	310	317	304	287	312	335	291	291	291	328	333	315	291	316	304	334	310	289	294	318	315	315	287	272	290
7588	6244	6239	1132	827	740	747	744	676	692	702	775	753	736	680	674	706	688	759	705	708	699	687	678	701	689	732	760	690	668	732	712	736	707	684	692	698	724	713	691	697	703	700	692	637	667	707	772	729	686	718	691	697	676	734	723	722	715	741	708	728	689	683	713	739	707	730	676	741	691	689	702	686	722	678	729	668	672	678	665	690	747	672	716	701	717	731	669	710	652	700	717	718	758	713	749	705	712	671	680	694	695	705	712	803	674	701	791	754	739	721	688	694	739	740	679	696	718	695	662	681	738	713	719	710	709	675	721	726	709	700	671	723	687	675	712	700	730	718	791	685	671	729	663	738	711	697	741	733	719	714	701	722	728	663	739	710	762	747	680	689	688	686	729	649	712	678	694	733	731	686	740	693	726	688	683	694	657	687	761	646	724	700	664	689	729	670	685	698	757	655	667	716	737	708	720	711	714	732	702	675	680	725	718	668	771	733	690	697	717	729	726	729	699	731	749	671	684	705	680	661	659	701	674	676	731	728	702	713	718	702	678	688	722	711	652	714	661	718	670	634	643	717	714	731	733	728	682	727	707	708	693	739	670	708	713	723	761	720	658	697	714	659	710	708	680	723	738	756	682	692	649	708	648	710	719	679	695	735	724	712	666	710	659	748	657	658	692	676	733	698	695	686	673	700	669	722	707	696	754	672	695	731	758	674	688	725	709	711	696	729	675	711	673	676	726	663	729	718	657	707	676	677	682	719	708	708	725	713	730	670	709	711	672	704	738	700	686	627	652	709	750	694	723	734	672	732	709	713	709	688	692	654	700	720	687	685	687	729	692	682	731	692	712	720	733	667	720	757	731	713	705	694	708	706	690	687	673	749	691	665	682	749	754	705	715	672	675	731	691	729	725	682	682	706	688	666	655	724	735	689	679	677	702	689	700	690	674	694	695	714	722	709	676	709	694	665	683	709	718	674	718	736	712	673	713	702	684	735	707	692	716	648	687	691	720	669	671	722	701	691	700	683	710	689	675	643	724	718	660	670	675	710	751	715	737	729	709	665	645	674	729	668	738	698	679	677	739	717	656	686	613	696	733	712	675	707	687	675	703	682	669	716	717	652	686	725	706	702	703	651	716	719	718	697	694	690	737	717	691	717	729	654	657	684	665	683	691	696	727	679	673	677	704	728	750	639	703	702	705	679	687	730	719	721	692	736	693	714	685	694	711	694	720	693	716	717	724	729	683	747	663	726	714	677	617	708	705	661	705	730	726	737	687	689	699	764	723	666	700	711	664	713	729	699	658	714	688	693	660	686	687	715	671	735	683	689	738	698	696	700	730	681	694	670	672	699	723	684	672	694	705	713	680	681	686	757	696	711	749	680	735	685	684	671	749	675	738	747	725	702	698	731	669	754	695	678	728	690	718	668	659	682	701	712	695	707	694	676	717	657	755	746	694	701	718	696	659	737	747	709	727	670	675	722	738	666	678	686	667	699	660	708	647	654	661	669	713	699	694	677	712	699	712	705	716	754	682	722	738	706	745	696	742	730	695	703	752	696	713	692	680	736	726	702	667	659	641	682	700	721	765	718	736	671	720	688	687	678	699	739	661	761	700	683	725	701	698	710	721	654	705	708	701	747	704	675	713	703	688	765	682	732	727	718	704	696	669	734	682	685	665	732	660	707	714	763	717	698	735	692	672	700	706	718	690	656	685	712	676	732	700	750	684	719	710	671	664	701	683	736	686	730	693	663	726	705	702	693	685	698	683	689	698	725	741	739	677	689	706	663	695	682	720	761	680	700	679	680	732	696	716	711	691	728	720	664	718	696	729	672	732	678	660	707	710	744	690	720	642	740	713	725	674	704	730	731	674	710	689	710	707	737	671	709	746	730	674	674	682	711	677	696	661	693	663	655	739	670	703	697	663	756	724	760	678	693	708	676	711	738	727	703	701	703	695	720	699	715	726	693	717	715	736	736	713	673	726	699	682	695	666	677	697	639	745	704	732	690	681	700	687	750	712	716	716	678	734	665	748	705	685	701	705	684	718	703	664	685	718	683	696	714	676	719	665	704	723	716	730	682	720	755	663	687	690	679	698	696	686	674	757	707	706	679	730	703	744	691	711	697	697	741	690	639	710	631	686	669	699	672	747	760	671	723	725	730	724	700	712	739	744	654	697	687	703	713	669	736	732	711	717	727	735	725	710	713	685	691	673	715	704	685	678	668	708	724	704	716	756	684	700	735	764	715	741	700	696	707	720	665	708	746	740	708	685	744	691	714	693	716	684	714	694	670	721	680	745	746	717	739	698	690	651	749	692	679	722	685	694	697	712	657	659	752	697	679	759	671	707	662	664	716	672	699	682	727	616	673	729	675	725	699	674	718	686	685	712	673	656	665	718	692	692	722	725	713	703	668	717	708	724	682	634	657	710	707	679	685	663	704	705	766	701	728	714	694	674	692	771	691	681	704	674	704	741	670	723	711	685	719	681	715	747	719	688	696	692	682	717	687	680	727	663	704	715	679	723	692	696	654	694	704	752	724	704	684	735	621	675	710	681	697	721	755	691	669	691	667	733	678	668	735	715	713	732	648	731	663	686	763	714	674	683	728	716	718	704	696	639	691	688	699	693	718	715	724	702	695	731	722	684	726	689	672	676	660	693	735	697	706	733	758	695	706	716	756	695	718	726	756	719	681	667	746	709	714	691	679	699	735	656	726	730	673	702	734	744	737	749	714	728	685	737	711	711	709	695	743	717	725	670	654	718	683	709	692	732	681	653	748	770	725	696	632	660	715	722	757	696	720	715	725	725	727	691	743	709	750	696	665	709	695	704	714	685	716	693	715	713	736	692	729	660	736	760	718	668	718	743	673	703	685	706	707	718	696	701	754	785	728	713	672	739	699	674	689	689	668	765	689	736	708	696	669	756	694	709	720	716	681	772	698	650	701	726	708	695	712	739	678	681	692	673	694	684	674	668	733	678	701	642	720	699	703	711	694	735	642	690	657	711	697	681	722	774	741	688	701	720	683	680	729	720	689	737	715	693	702	692	739	692	717	728	655	671	716	693	696	663	659	672	746	710	688	710	696	699	673	719	755	724	695	737	666	697	713	713	703	717	717	681	692	688	712	753	679	667	717	651	753	659	654	690	716	654	668	698	715	714	728	688	668	765	766	699	728	729	737	690	710	743	681	661	752	675	742	672	775	756	709	684	724	687	744	724	709	690	694	735	667	707	732	732	708	674	730	729	708	724	714	718	671	699	718	679	653	651	738	736	723	686	720	712	685	674	687	692	687	714	704	676	639	676	694	719	753	698	708	717	710	661	691	715	659	711	720	672	716	694	723	672	688	694	726	723	700	727	752	738	704	711	693	739	640	696	699	709	711	708	680	743	707	731	674	652	652	719	682	687	716	735	696	684	696	673	698	740	702	740	673	718	719	645	713	704	653	745	701	689	712	684	737	706	715	745	692	723	718	676	709	695	736	700	720	778
24908	33799	47192	12499	1022	564	415	387	382	330	264	274	302	290	277	282	248	284	257	279	225	260	227	269	253	248	243	239	264	257	259	259	238	258	233	222	239	251	250	258	250	221	215	209	221	200	228	262	241	252	247	253	231	241	245	263	247	246	231	260	230	253	235	237	210	236	258	255	234	222	222	257	242	247	232	236	262	222	257	259	231	272	260	241	222	228	250	238	250	225	248	259	224	251	257	241	238	234	240	260	246	214	275	215	216	253	220	274	250	259	261	246	246	247	241	240	244	226	213	250	254	238	230	237	238	246	248	237	222	250	252	235	250	231	243	230	205	231	224	230	256	242	249	255	257	238	231	225	210	214	209	232	226	243	241	257	225	228	248	214	276	236	253	236	261	248	257	231	244	225	246	227	232	237	241	238	233	225	232	244	224	264	243	273	232	234	232	235	246	249	284	228	242	245	215	240	244	261	271	202	218	230	235	217	215	240	240	258	224	264	244	238	245	238	207	225	238	243	269	247	204	243	246	228	269	242	237	252	229	235	254	218	248	250	250	235	229	238	249	205	239	250	230	233	217	253	218	257	221	240	243	241	228	242	245	235	237	238	256	229	235	273	253	247	210	240	251	260	230	249	239	220	249	243	254	209	260	212	243	238	234	207	226	227	237	252	237	215	235	247	243	226	248	235	237	289	252	252	232	250	206	187	250	230	246	232	243	248	229	230	225	239	204	221	262	277	232	251	256	225	229	250	227	243	248	242	246	259	224	207	228	230	253	224	232	242	225	259	251	247	229	252	278	285	254	270	237	252	250	227	223	220	249	238	228	229	224	227	250	251	246	224	248	251	247	244	254	224	202	229	223	241	221	228	268	248	204	223	258	196	258	266	252	276	251	236	252	199	241	249	263	244	234	245	244	276	258	242	223	226	239	231	249	195	213	223	210	239	217	217	229	246	249	249	224	240	247	239	250	260	216	241	242	223	238	243	216	272	238	248	222	224	261	182	271	263	259	237	219	305	222	250	235	220	203	260	244	213	242	231	213	246	214	231	215	268	232	232	228	224	225	265	225	246	208	239	240	248	223	210	227	238	221	195	242	254	242	239	232	215	233	235	258	238	264	247	257	216	228	237	243	239	240	252	234	254	222	238	221	247	230	252	260	245	237	269	258	255	255	233	218	236	256	238	250	228	239	225	232	230	249	274	236	234	229	225	247	219	245	239	242	255	239	228	222	273	237	252	241	243	254	218	257	222	235	237	228	259	223	242	226	261	239	215	227	194	246	267	264	227	254	226	232	221	239	256	225	266	245	228	264	259	231	239	272	249	207	239	228	238	209	231	272	252	236	232	294	237	268	226	250	237	255	244	235	248	255	242	265	255	283	236	232	228	250	232	265	231	221	230	298	254	246	243	265	251	255	240	205	245	230	215	266	260	241	232	238	254	219	227	233	255	231	249	237	243	221	220	213	280	250	262	239	240	260	271	212	219	237	227	214	252	246	258	214	256	254	250	226	235	240	214	245	251	252	277	231	256	288	227	244	245	222	241	230	257	250	256	240	213	234	245	234	249	246	265	227	218	242	244	247	242	212	246	227	246	229	253	237	264	234	255	265	260	241	236	264	280	215	268	235	224	213	252	217	234	234	240	249	248	219	236	228	222	247	258	222	234	219	255	249	228	231	238	261	243	240	245	252	240	257	211	245	227	253	251	245	257	247	242	252	201	235	224	244	266	226	246	257	253	243	231	225	233	227	247	215	232	235	238	218	282	279	232	233	241	241	258	267	244	233	243	264	204	235	218	250	230	249	230	230	253	247	236	243	230	232	254	264	219	207	213	245	210	266	211	265	249	244	234	224	237	220	222	239	235	208	246	252	229	234	243	223	228	231	243	211	245	248	247	246	214	248	231	249	254	241	241	240	239	242	241	272	250	244	243	239	260	244	238	254	240	247	216	251	230	220	274	222	239	217	258	265	252	248	248	252	224	221	264	251	231	233	252	227	240	242	248	228	223	232	243	226	238	232	237	246	249	211	209	207	234	248	242	224	248	245	234	237	254	273	240	243	259	237	246	257	218	220	243	243	230	258	220	229	232	242	231	220	220	235	247	235	261	192	220	253	289	218	249	239	238	238	218	232	245	235	224	232	255	258	230	266	232	256	250	235	230	248	230	270	255	245	228	225	266	241	225	250	247	224	235	237	240	239	238	266	234	247	232	222	266	214	242	260	247	238	251	251	228	242	259	246	232	241	235	263	221	244	261	199	229	222	233	231	232	219	236	253	253	234	248	236	223	248	253	230	221	236	256	224	256	244	247	259	264	222	266	223	210	235	258	219	250	234	220	234	224	234	260	251	221	239	250	264	219	268	241	240	216	240	251	254	253	230	241	237	233	207	256	229	230	252	245	224	212	229	232	225	247	213	226	233	219	252	238	245	246	223	229	231	238	239	217	245	235	219	236	254	245	268	245	256	233	242	241	239	245	241	265	268	243	262	259	229	230	248	280	232	237	246	248	280	241	211	222	250	243	237	229	244	222	217	228	224	253	237	244	247	221	245	254	265	246	191	226	257	233	255	217	258	232	220	241	261	253	251	257	227	240	230	249	224	230	233	214	226	214	238	255	240	246	223	235	240	265	256	260	233	236	235	281	218	237	220	229	193	270	237	234	252	244	241	255	252	221	222	214	240	259	222	236	214	225	255	235	245	240	224	227	249	244	273	251	245	224	253	226	241	230	233	232	229	265	237	217	268	229	239	234	227	247	215	259	206	251	208	209	208	229	253	257	276	222	244	266	236	221	232	225	230	252	255	238	211	212	265	234	240	240	246	238	249	243	230	233	228	206	263	251	258	229	245	241	224	220	242	244	208	242	247	228	232	240	235	242	237	238	265	235	230	240	241	219	230	233	245	214	228	230	245	247	246	247	218	234	200	224	249	250	266	244	225	218	240	235	240	219	238	226	237	241	205	218	247	246	256	238	229	256	245	219	229	246	230	239	227	201	216	233	242	212	235	266	222	226	212	239	270	237	233	230	265	261	262	211	240	224	231	224	231	226	204	259	230	212	215	238	241	247	222	215	228	240	243	223	228	246	223	223	234	236	257	232	232	221	255	238	276	214	242	219	231	255	239	253	247	248	230	232	223	252	256	240	254	228	241	231	247	227	219	268	256	238	263	223	225	205	251	236	241	244	242	226	231	263	248	236	253	215	249	257	268	214	247	241	235	253	254	227	263	233	253	255	252	242	258	235	244	221	250	219	207	246	235	223	257	206	237	238	249	222	216	265	240	219	266	242	236	250	232	246	225	256	219	231	228	222	241	244	231	225	239	250	231	247	247	241	243	245	266	258	239	218	248	202	236	248	230	238	230	228	226	251	232	249	229	253	250	234	244	241	251	232	239	222	286	246	212	239	244	244	263	228	242	225	255	251	212	227	249	243	219	259	252	216	229	231	256	273	230	242	221	248	235	241	247	222	242	268	254	227	223	260	239	236
13383	28074	40061	9053	2226	1909	1556	1360	1226	1153	1018	952	922	911	738	816	788	735	721	703	702	709	683	682	696	647	655	654	677	622	645	705	674	603	620	627	639	589	648	594	646	606	595	608	610	628	623	601	574	568	599	606	600	599	570	636	651	576	658	618	560	548	613	632	602	717	656	614	619	571	577	573	590	612	553	589	558	612	589	546	594	532	581	592	647	590	577	586	667	637	640	603	650	636	557	606	604	628	563	586	584	571	604	637	616	630	691	747	695	666	644	602	583	659	558	579	574	577	582	583	578	570	619	553	606	544	608	604	592	616	598	545	571	592	583	603	582	534	603	560	578	565	597	576	615	567	600	600	614	574	617	566	558	595	587	590	578	582	559	608	598	630	599	595	596	580	560	571	556	578	613	602	578	607	538	598	551	535	591	557	553	576	625	503	606	569	593	586	532	598	595	580	602	575	603	549	581	550	546	569	567	561	592	567	580	607	591	576	564	623	578	621	609	617	536	553	634	586	594	636	602	594	556	608	547	553	553	609	544	542	579	557	579	584	606	599	524	585	633	599	588	603	569	567	560	601	581	608	577	548	553	579	622	579	579	566	581	573	573	559	575	584	612	607	599	638	598	577	586	564	539	588	557	580	589	576	626	611	582	586	557	561	574	602	542	580	594	602	577	558	589	628	573	584	588	573	599	570	554	569	606	606	568	555	579	552	591	561	588	599	588	613	573	581	575	588	555	580	592	624	556	581	544	603	583	565	587	619	585	535	608	575	636	576	567	594	555	557	544	624	556	597	577	563	566	581	562	590	606	609	581	552	569	564	621	547	572	593	610	586	566	590	567	582	579	620	569	599	618	601	611	591	578	599	586	569	604	579	570	599	541	592	572	546	548	574	583	582	556	568	574	586	586	599	573	589	566	576	602	606	619	563	585	607	596	584	608	541	592	590	598	552	605	557	596	598	587	598	604	571	594	581	596	591	586	594	563	593	610	590	553	572	554	612	560	578	571	583	570	574	593	574	559	621	557	586	564	657	598	585	566	589	574	594	617	590	596	585	611	597	567	566	572	580	573	606	600	541	636	591	601	557	585	634	565	589	591	570	591	592	590	599	582	575	562	610	527	590	591	568	566	575	567	581	564	586	608	592	553	540	562	576	579	598	617	577	585	614	591	548	595	539	578	536	600	610	542	560	569	609	565	583	616	573	581	597	554	575	615	633	563	585	566	560	640	587	559	598	581	616	597	586	581	579	565	548	634	562	582	571	591	562	590	612	571	569	556	589	589	552	584	596	593	565	601	607	610	573	570	597	586	606	569	595	565	620	594	540	565	568	532	600	601	574	611	571	615	548	559	541	576	587	534	581	583	591	641	578	619	604	576	568	569	597	579	615	544	534	588	594	580	593	548	595	593	583	585	606	561	599	547	580	625	612	590	609	630	610	605	635	573	547	587	593	596	597	626	586	604	604	587	603	533	547	620	594	600	590	596	609	596	590	565	593	593	612	630	597	573	593	603	612	573	593	571	584	538	595	541	570	589	571	566	559	581	592	585	570	604	575	552	648	595	598	601	598	583	624	591	562	624	556	510	563	598	586	609	607	581	585	578	617	547	569	576	634	522	568	599	592	585	621	559	614	601	563	581	563	579	603	612	578	583	555	569	612	575	545	589	598	531	538	591	629	597	564	612	579	567	580	614	541	609	562	589	581	574	576	609	568	564	583	569	624	637	571	574	585	589	622	595	574	544	633	588	591	540	530	533	587	574	589	581	562	552	622	581	581	605	552	552	556	593	596	602	589	585	549	631	602	593	580	547	577	621	584	567	572	620	597	569	587	598	566	584	603	577	590	533	568	563	599	597	598	616	595	596	604	564	595	599	585	582	564	582	570	617	583	591	575	604	591	585	612	569	600	588	542	605	563	566	617	598	572	635	593	598	627	622	621	555	581	591	564	583	585	580	584	576	599	577	632	564	578	555	610	622	596	599	585	534	596	549	581	544	587	603	598	555	573	581	625	604	553	640	556	584	609	574	621	569	570	565	584	531	626	577	508	578	575	629	588	582	624	642	624	595	594	589	591	558	583	595	531	580	559	555	591	567	559	597	620	607	572	583	601	592	560	557	576	567	546	581	550	609	591	580	561	557	598	592	572	601	593	574	618	538	619	572	564	590	571	596	581	561	599	562	572	619	578	603	576	616	602	591	586	589	617	553	566	571	628	600	613	579	607	597	602	592	604	618	610	562	618	614	556	581	621	603	623	549	586	571	629	605	578	619	594	604	575	601	568	597	565	579	588	559	583	566	607	571	570	556	561	558	623	588	606	575	613	585	615	587	578	583	594	595	620	596	553	587	621	544	578	567	604	609	612	572	591	604	618	537	597	580	584	629	579	573	619	611	564	553	601	572	576	584	543	560	590	555	583	575	606	598	575	584	592	532	585	564	605	564	594	538	591	567	620	606	578	622	568	544	627	584	613	605	537	576	588	600	581	576	582	581	598	566	574	591	598	561	543	546	583	601	562	564	639	585	590	609	578	637	570	600	567	555	587	560	579	592	602	571	612	558	597	600	602	570	596	578	589	608	596	590	607	603	577	600	548	566	533	604	595	542	607	570	549	586	559	611	546	557	583	589	601	614	570	579	563	598	564	629	591	594	538	587	606	595	594	588	596	632	566	596	601	602	620	594	583	578	590	573	584	578	574	602	592	610	574	636	602	579	590	621	520	553	602	565	541	550	595	582	598	595	626	601	617	544	594	572	590	615	594	618	545	553	596	601	549	566	576	593	603	595	610	600	547	563	542	583	575	576	589	608	613	572	588	568	577	554	583	573	588	574	607	584	551	616	573	580	607	606	576	598	579	600	561	562	615	592	542	571	600	583	583	590	600	591	573	588	597	560	600	562	600	585	547	577	547	582	580	593	560	606	575	587	577	554	585	574	567	585	558	590	590	586	580	611	586	621	603	542	585	607	555	543	546	585	655	581	596	544	559	569	561	531	610	599	572	582	592	584	632	612	593	606	587	587	597	571	585	595	571	598	577	574	588	597	580	568	587	607	580	609	544	528	572	544	567	595	589	576	570	597	593	562	538	575	597	586	600	578	546	617	575	593	597	583	571	613	561	628	598	584	587	614	614	559	628	630	619	583	640	550	567	575	574	592	587	569	610	576	547	565	609	577	548	559	534	566	621	582	611	573	612	608	597	594	588	579	580	531	560	584	599	579	536	596	577	555	547	559	612	579	587	560	611	610	582	578	614	574	549	569	571	628	574	620	576	564	600	573	573	617	620	587	589	609	576	604	589	597	579	557	568	578	555	589	587	564	573	586	564	567	567	597	574	595	573	607	594	619	584	583	559	533	629	551	564	604	634	556	573	590	611	604	573	590	587	638	574	543	587	565	568	625	557	551	576	589	545	570	565	596	576	564	597	592	595	595	576	578	570	585	563	574	604	612	571	561	601	622	599	585	570	608	600	558	569	571	575	543	562	615	546
34517	47465	61447	21577	3219	1029	762	668	613	581	557	531	501	455	460	442	410	379	419	464	390	406	384	422	410	387	405	367	396	394	378	442	399	392	371	363	397	346	383	363	384	398	347	395	386	414	395	371	380	373	410	405	400	353	381	405	344	370	386	368	391	343	382	364	402	393	388	421	370	340	359	364	354	362	362	348	352	363	333	348	321	337	378	383	366	365	344	354	372	374	364	391	388	373	401	381	421	344	389	355	388	363	372	409	359	389	388	376	380	377	368	417	355	368	342	400	395	383	353	404	384	376	339	362	361	362	361	370	374	359	350	402	386	358	366	337	393	364	337	379	357	372	390	359	337	353	392	353	377	363	333	340	389	346	356	388	382	417	375	377	395	339	364	345	376	356	332	372	371	330	409	361	417	343	344	359	402	359	391	344	351	369	367	375	350	392	390	392	365	383	368	351	387	384	364	351	348	387	332	351	367	333	349	367	355	354	363	332	359	399	410	380	379	375	384	334	343	383	362	371	351	362	403	363	335	356	378	389	386	389	383	343	376	381	370	372	383	342	372	332	400	398	429	331	350	359	392	372	381	355	371	375	376	386	387	357	343	357	386	369	376	381	379	357	385	360	368	361	345	336	355	388	386	402	336	377	359	381	407	351	413	364	412	392	376	360	335	360	365	347	353	362	386	375	364	377	350	366	392	359	367	368	353	366	361	398	364	352	352	383	365	363	351	372	343	336	328	354	367	368	404	354	360	334	327	368	369	336	362	382	378	347	390	349	392	374	371	347	360	372	383	388	391	362	367	355	371	368	336	387	379	395	377	376	371	391	373	366	384	327	378	359	370	398	411	372	319	336	378	401	391	393	365	360	343	371	322	365	342	344	359	357	337	381	367	395	389	344	315	350	355	376	394	384	370	383	343	387	351	373	392	385	323	345	355	371	373	421	362	368	367	357	402	347	344	364	341	338	371	379	411	340	373	384	380	363	355	349	384	349	370	329	355	360	370	352	378	341	369	361	352	402	382	403	354	421	375	388	373	344	351	368	383	358	390	336	350	410	357	349	333	375	355	353	342	388	335	383	399	369	359	367	396	391	363	405	371	392	381	347	404	342	379	381	387	380	377	362	406	354	382	384	345	369	392	378	386	395	339	365	391	368	332	349	357	407	361	371	354	388	391	381	378	373	396	384	354	383	364	341	339	364	356	386	352	370	366	352	341	359	348	369	401	386	381	383	385	323	357	365	365	376	407	385	373	396	331	353	334	346	379	374	377	397	355	393	358	350	401	329	352	335	324	341	367	395	375	364	363	347	366	357	382	400	333	393	359	372	349	390	375	372	372	365	365	386	367	335	366	343	401	338	360	349	352	365	381	365	405	371	407	371	373	355	378	395	369	369	348	382	361	368	374	382	358	376	373	354	367	317	314	375	362	394	369	383	371	409	376	384	381	360	361	375	362	369	389	377	374	322	378	357	382	377	370	371	360	367	351	351	400	359	352	336	355	366	346	369	348	375	376	371	372	377	383	372	360	368	342	387	403	371	382	363	392	416	337	390	372	371	361	362	351	351	371	357	397	346	364	351	356	370	360	352	350	395	350	320	322	363	365	378	396	390	395	373	384	365	339	370	351	375	367	357	386	361	349	343	341	360	350	358	365	351	340	361	358	363	373	360	356	369	385	367	389	395	394	371	360	352	382	363	363	391	360	379	366	345	363	350	381	392	379	379	408	363	359	359	354	367	370	417	353	390	385	376	371	382	381	393	334	359	378	381	366	344	360	371	350	336	362	395	376	367	371	343	373	344	360	368	383	369	361	347	353	386	369	380	362	373	370	394	380	377	381	397	380	374	360	356	365	391	367	372	366	365	353	362	333	399	381	398	380	373	390	378	379	354	377	369	355	366	353	341	363	359	400	375	349	381	370	374	386	418	357	391	360	384	371	340	386	323	373	382	350	359	355	387	371	351	360	373	392	347	347	391	378	355	367	352	405	390	347	377	390	358	369	354	391	412	366	334	348	378	393	375	356	375	378	333	389	360	345	371	398	354	381	371	361	373	348	336	396	351	361	352	350	373	351	385	346	363	386	363	359	381	388	368	337	379	356	359	372	362	393	393	382	394	379	392	375	385	391	366	373	364	353	362	378	313	345	339	392	391	378	357	350	354	329	353	380	345	334	374	374	344	377	343	392	372	367	410	400	368	362	380	345	374	357	368	355	349	384	355	343	412	379	368	353	358	369	364	384	403	337	392	348	375	362	353	375	369	393	356	343	365	339	364	352	343	369	379	364	358	369	365	377	381	408	399	361	337	360	355	405	357	382	379	362	370	367	360	369	373	370	345	404	368	380	374	369	379	363	374	375	338	370	402	418	347	396	349	358	375	393	367	366	367	357	367	389	350	383	398	397	327	400	369	402	324	385	391	376	388	372	379	353	343	366	346	360	384	361	372	360	372	332	358	397	385	363	370	329	342	337	382	396	388	390	377	397	336	342	370	378	371	386	351	354	353	377	384	348	362	372	386	380	348	340	393	372	380	382	371	390	385	371	359	329	359	349	384	355	378	341	357	419	389	356	369	375	369	349	352	366	362	341	321	386	390	326	356	389	372	398	372	366	373	386	401	380	366	378	368	347	387	397	372	367	363	399	388	347	399	366	329	422	356	395	376	351	393	384	347	377	380	356	342	383	375	394	319	358	379	367	355	401	385	395	373	381	343	373	373	382	377	366	363	394	363	369	340	395	390	378	369	354	372	355	363	334	364	351	342	353	360	358	370	385	365	386	350	340	364	402	393	338	357	380	386	373	333	349	367	347	377	368	363	377	358	382	358	358	370	358	399	332	367	380	385	349	313	368	346	365	392	356	366	390	359	377	396	381	354	342	375	367	322	361	347	385	382	355	371	393	371	348	363	358	353	355	356	385	372	356	423	373	364	391	353	347	378	339	378	369	398	379	376	360	341	377	345	350	380	361	362	381	380	354	358	386	388	411	369	357	378	390	361	390	342	354	372	318	377	345	379	375	389	352	399	322	405	358	365	380	391	399	357	369	348	385	359	371	397	376	370	317	378	373	354	359	383	405	357	363	395	373	386	368	403	409	371	353	374	337	365	388	374	390	414	349	374	366	370	383	387	365	388	378	378	348	375	382	354	370	371	376	384	326	382	384	350	387	405	375	336	373	369	376	331	409	356	399	351	354	379	353	393	374	364	336	369	347	352	366	378	348	368	383	360	346	329	359	390	343	355	338	349	334	343	321	397	345	384	373	387	366	376	367	368	369	384	359	335	332	381	365	336	379	335	369	349	365	388	347	365	414	388	374	364	403	363	388	365	407	355	422	389	347	346	353	354	384	357	383	326	351	368	371	363	362	378	385	395	354	379	352	369	391	347	389	354	417	394	357	382	374	385	356	380	362	377	377	376	352	351	377	382	367	385	353	340	381	378	379	370	388	383	386	409	391	348	351	382	394	366	339	359	348	357	374	372	352	376	351	345
17671	36545	49657	13019	4120	3414	2830	2554	2201	1963	1756	1569	1557	1373	1338	1227	1316	1222	1186	1137	1073	1042	1034	1071	983	993	1043	970	985	951	936	951	966	960	948	952	875	899	918	947	916	922	889	858	944	907	925	914	857	887	964	856	883	986	884	934	925	980	954	883	829	852	889	908	1057	1001	934	895	898	860	893	925	900	862	825	889	894	875	830	880	793	865	832	930	831	858	822	835	907	891	917	943	871	890	873	858	879	915	880	816	849	896	875	948	932	981	1037	1133	1109	930	895	882	851	875	925	849	856	834	867	863	859	855	890	828	930	846	829	869	868	884	820	811	832	847	831	844	888	923	865	861	810	856	827	852	852	811	875	825	848	857	841	867	838	848	863	817	862	825	867	869	898	857	860	855	801	874	831	880	894	848	833	855	839	885	829	872	869	881	798	846	811	821	880	876	829	820	885	885	848	857	857	840	815	908	840	845	792	868	849	885	801	812	853	883	850	821	850	864	840	870	824	845	842	892	828	877	872	853	889	806	849	846	865	780	852	875	841	816	819	872	842	839	859	857	817	852	830	864	849	830	843	845	832	860	800	811	842	839	876	834	822	879	878	862	888	875	856	877	811	856	831	873	908	883	813	842	835	806	805	843	832	825	910	862	864	872	907	861	854	866	824	879	846	865	838	837	908	860	879	836	818	846	850	841	893	870	812	848	926	833	842	850	836	851	830	817	856	800	852	939	860	821	814	888	871	842	847	842	846	890	846	853	807	876	859	827	867	877	883	875	840	863	837	864	843	885	826	910	850	857	848	832	839	822	828	849	872	847	834	788	858	832	839	815	866	807	870	839	872	776	810	862	871	848	845	871	817	873	878	843	797	868	853	866	866	827	850	851	823	818	870	799	889	890	878	810	871	863	905	781	866	865	875	846	808	869	832	847	831	896	831	867	830	847	809	823	843	859	867	881	856	848	873	867	864	810	843	870	839	804	874	823	802	847	833	806	835	906	863	883	786	832	791	809	826	817	847	874	864	848	882	850	829	823	856	852	816	815	853	824	805	866	884	858	853	822	864	869	839	877	888	838	839	850	821	843	853	831	849	852	857	836	835	895	898	819	869	798	887	803	869	858	918	831	846	917	837	906	799	787	824	892	828	888	782	818	800	841	869	861	830	888	838	873	855	835	875	910	875	832	841	812	857	882	892	854	884	875	859	843	848	789	843	828	912	851	867	853	875	859	855	816	871	849	893	850	804	872	870	902	868	810	818	840	863	774	812	906	820	875	856	869	868	890	819	868	819	761	829	861	897	824	846	829	887	821	876	827	806	853	912	830	849	833	836	829	875	854	837	818	885	870	885	842	832	876	836	840	785	838	832	896	887	891	796	829	821	845	867	907	912	886	864	852	898	866	813	907	852	873	860	873	814	849	900	834	844	831	829	815	840	834	850	801	841	837	806	847	890	836	831	878	819	850	821	810	893	892	860	866	834	823	823	857	922	820	858	877	852	860	836	847	859	856	836	857	881	863	878	806	823	840	796	863	808	829	868	838	910	873	884	852	894	814	833	860	877	807	868	847	867	849	870	837	830	825	890	875	837	852	857	839	852	798	875	828	795	843	874	859	881	851	863	778	888	899	898	837	787	811	861	854	900	849	836	888	901	868	813	840	841	812	934	885	812	803	870	868	841	803	864	882	855	825	841	844	784	864	881	805	844	830	880	928	833	870	867	807	832	852	882	878	871	836	888	881	898	821	826	897	836	830	841	818	866	789	897	822	894	863	836	866	872	868	835	830	845	809	850	869	851	865	856	852	880	853	893	854	802	787	843	881	865	779	890	883	911	871	825	813	844	823	841	852	822	843	882	839	869	813	855	839	924	874	894	826	866	826	807	830	859	898	857	846	895	827	820	833	862	809	865	806	811	809	806	853	833	859	861	838	823	807	890	796	876	853	858	904	845	874	824	905	892	825	825	837	837	850	853	791	830	901	891	857	917	812	836	887	877	825	817	844	846	809	832	805	898	844	871	861	908	849	843	837	843	906	858	777	831	866	850	916	880	847	870	886	851	809	870	832	842	873	865	845	861	899	797	855	918	841	871	859	867	935	875	856	870	858	822	832	861	849	869	874	849	822	780	811	855	885	848	799	864	844	862	843	848	857	806	820	902	848	881	841	887	844	824	854	853	842	883	887	881	871	881	850	788	864	888	868	852	860	828	854	843	829	868	850	851	808	834	825	845	885	843	915	803	853	864	838	907	860	833	826	854	853	793	850	847	827	886	933	826	821	885	829	890	792	826	813	890	857	880	856	870	872	857	847	839	810	831	836	868	880	816	872	833	864	831	816	843	894	843	848	825	853	858	843	844	838	856	816	852	871	868	820	823	879	876	849	869	852	884	842	846	841	796	873	890	861	819	861	868	831	859	830	869	854	852	847	854	856	890	857	868	876	847	835	848	888	863	804	820	861	832	898	868	878	834	839	824	876	829	862	911	802	828	810	839	834	884	845	860	839	856	821	851	849	841	830	851	840	913	882	851	848	825	880	859	896	829	895	812	845	855	887	869	883	854	865	885	857	847	819	871	837	855	911	878	834	817	852	877	868	909	867	799	829	883	894	893	797	819	828	840	853	843	848	853	836	862	828	806	823	856	831	834	840	863	808	865	823	785	854	813	844	793	878	825	834	834	810	811	842	849	865	823	853	874	848	865	843	873	855	882	835	848	830	841	838	857	816	801	840	839	890	860	824	884	863	817	895	826	866	865	814	897	879	893	890	831	838	834	887	822	828	848	888	877	890	901	825	908	866	843	885	861	895	842	834	847	840	893	901	834	841	866	902	822	865	883	879	906	857	900	853	813	869	862	823	838	845	859	844	845	853	896	819	827	830	819	835	799	878	897	861	868	849	838	875	813	845	866	834	869	812	861	897	884	902	873	903	880	847	866	838	837	872	837	861	873	874	880	848	836	840	801	848	849	882	869	844	801	818	847	851	886	830	877	847	853	826	884	865	847	826	883	854	783	877	881	829	810	852	898	801	799	875	851	852	806	837	906	866	865	846	884	890	830	856	871	818	841	838	882	815	879	877	838	822	868	873	830	865	861	873	820	839	870	895	868	838	889	874	811	867	915	874	800	865	800	851	854	868	848	848	855	832	842	868	805	862	845	832	835	823	827	831	819	820	850	801	872	826	837	859	846	892	871	833	884	881	860	849	829	839	838	894	847	881	931	806	860	850	878	834	842	856	899	801	819	862	858	872	802	847	882	827	855	828	841	818	821	832	821	828	838	820	879	846	855	843	818	889	847	914	804	872	867	810	822	870	883	861	873	881	821	847	834	808	797	881	818	824	880	829	889	849	856	803	823	850	875	809	839	838	913	806	847	861	843	869	820	855	882	825	820	830	846	840	851	885	877	856	852	838	793	850	829	875	809	877	845	900	822	827	835	789	920	864	797	836	909	811	844	846	903	864	843	914	841	809	817	864	847	865	828	830	893	829	882	847	873	847	871	827
14040	6689	2487	437	293	299	281	303	264	262	291	345	296	290	272	289	306	287	287	285	284	314	316	284	307	313	285	297	293	271	316	316	306	299	269	298	299	274	329	346	315	297	279	289	256	269	289	300	298	317	291	289	274	297	305	311	310	313	289	283	341	293	274	285	280	273	294	279	294	287	312	293	252	256	328	283	296	279	289	295	272	310	289	296	287	314	316	281	322	291	295	331	266	272	326	288	293	298	270	291	280	287	290	321	318	336	289	291	277	301	311	280	305	296	275	290	308	290	286	298	298	255	290	315	314	334	293	323	307	287	315	293	303	293	297	294	263	290	309	282	327	291	296	317	304	333	295	320	324	284	278	276	283	307	266	314	331	303	280	308	311	315	291	312	279	292	308	309	329	279	306	288	269	286	275	312	269	274	315	306	302	285	323	281	304	293	290	307	314	286	292	272	279	287	275	307	289	294	291	283	287	302	309	313	312	299	291	310	284	274	283	272	300	290	349	299	284	304	305	311	267	306	295	331	275	280	274	281	264	263	307	300	285	287	334	277	294	298	314	286	323	279	279	297	311	285	277	313	316	333	315	324	327	297	287	281	281	285	289	298	316	334	292	285	313	330	261	305	292	296	302	274	276	258	318	297	294	288	276	311	310	295	256	313	281	277	288	343	298	327	308	302	322	273	288	305	327	299	310	259	288	290	291	298	271	317	257	266	250	290	306	282	280	268	326	284	294	298	298	288	271	262	288	303	276	285	294	292	292	292	291	298	237	287	289	294	277	271	286	304	257	323	265	322	280	270	275	270	285	293	308	290	299	291	289	244	319	280	287	282	274	285	306	248	339	305	270	304	287	294	318	315	304	295	302	335	327	311	314	293	302	292	300	319	313	300	300	274	313	305	305	278	331	297	303	291	287	293	305	275	311	292	289	297	319	303	254	280	310	302	284	318	326	280	262	271	280	293	287	296	314	298	326	285	255	294	285	318	295	318	299	270	314	266	308	300	288	314	259	291	288	287	306	301	295	304	281	304	281	305	280	326	305	287	327	301	287	288	283	284	283	284	254	281	304	278	316	297	295	312	280	317	302	269	298	298	292	295	295	293	278	288	295	296	279	296	324	276	296	293	282	304	283	289	288	322	299	281	297	292	277	296	307	315	259	286	283	288	269	328	271	281	323	308	299	279	310	271	282	318	297	299	264	305	285	273	273	312	309	302	299	280	298	299	359	281	314	277	284	286	279	289	283	270	269	303	296	295	331	289	314	317	289	300	315	306	309	314	284	286	303	293	325	273	306	284	288	292	291	302	304	304	291	289	334	257	304	318	282	320	258	299	267	307	284	311	284	288	264	305	250	275	306	311	314	283	290	272	303	293	329	287	299	302	306	319	262	305	324	317	300	300	309	256	283	319	327	325	282	276	280	284	291	297	336	281	291	282	302	294	275	278	271	269	307	270	309	273	282	272	319	328	316	287	298	291	245	285	275	296	289	302	288	308	305	246	294	320	319	294	300	288	281	270	315	284	309	302	306	318	313	291	315	265	261	306	278	273	291	309	290	277	274	325	292	253	262	279	313	285	294	279	289	289	287	331	243	312	290	276	289	315	310	309	288	281	314	313	288	296	287	300	315	284	255	300	291	289	316	299	295	293	316	334	293	284	305	294	289	303	302	270	283	241	287	294	280	259	286	310	303	287	288	312	304	304	300	248	270	254	281	300	305	310	266	272	285	273	296	330	281	262	282	259	275	264	286	281	306	278	285	290	322	320	296	293	298	305	295	283	308	306	306	314	293	308	301	281	294	281	261	280	309	313	267	301	271	298	279	315	287	294	323	317	318	285	289	291	279	322	273	298	287	310	286	273	311	282	287	278	324	304	288	290	301	270	285	298	313	311	274	280	322	282	292	286	280	256	281	322	277	329	310	291	268	286	287	286	237	275	301	305	301	277	276	275	341	257	282	323	286	301	302	265	285	287	300	292	281	305	296	307	307	285	287	317	280	277	276	310	324	273	294	281	318	295	329	268	281	269	316	292	301	305	314	313	294	293	285	294	293	303	303	308	291	280	269	272	278	301	265	305	292	314	282	308	278	255	314	291	297	320	294	268	294	297	299	319	302	259	269	317	306	303	321	273	304	312	298	280	292	300	291	277	313	307	299	290	318	299	280	289	277	294	297	313	291	289	313	283	285	295	295	303	264	291	308	291	274	292	291	288	276	259	287	288	282	280	294	306	274	296	275	271	288	329	292	283	298	271	257	322	316	308	312	291	272	342	320	330	273	287	293	302	289	285	309	305	321	302	296	273	297	261	297	310	289	301	303	274	301	310	300	328	297	288	295	308	283	281	282	325	296	282	316	317	283	313	285	289	282	295	307	303	307	273	317	285	302	267	302	293	264	290	274	318	263	283	282	335	279	318	301	255	292	284	308	292	299	313	276	294	334	319	310	290	306	269	313	281	312	321	279	254	298	263	297	297	282	290	320	276	300	289	293	265	297	254	283	310	286	292	305	279	277	266	293	295	293	296	304	297	274	291	302	288	290	316	289	279	290	281	297	283	326	280	282	306	306	290	271	294	279	288	290	292	297	296	291	304	256	269	325	268	292	298	312	299	283	267	315	296	288	280	295	302	273	303	303	279	273	293	284	280	287	310	315	298	298	306	288	303	290	279	309	318	315	306	285	274	312	280	286	310	328	253	245	287	314	296	317	276	283	292	296	264	275	268	263	284	292	286	319	304	304	258	284	281	283	304	282	314	283	309	290	319	301	284	264	275	284	310	276	315	303	286	285	325	293	281	296	277	292	291	300	300	293	316	279	306	289	302	284	294	316	291	300	287	292	308	297	277	318	311	327	308	307	315	312	293	303	281	277	318	323	322	303	264	286	304	319	268	281	271	301	295	297	293	295	314	317	281	292	280	268	288	298	286	295	296	274	259	315	299	303	267	288	253	281	294	314	298	304	257	278	279	283	282	292	280	318	271	270	290	300	336	276	231	293	283	299	314	279	250	305	278	286	293	277	291	270	277	279	302	268	287	289	321	279	277	305	329	289	288	287	302	292	282	282	296	334	311	291	295	288	291	281	293	324	333	306	276	272	319	319	281	275	295	295	290	278	262	298	311	321	274	299	293	270	338	299	291	291	279	283	315	297	304	311	321	320	308	298	329	270	285	287	299	307	305	284	291	311	303	295	315	294	275	288	291	310	295	307	300	327	277	247	306	288	285	295	319	303	290	274	293	308	280	309	279	301	298	310	319	306	297	293	284	263	274	302	312	329	267	268	297	287	303	304	272	297	286	291	306	294	285	282	278	278	255	322	307	299	321	286	314	284	282	330	288	296	327	299	296	313	290	295	292	295	259	321	282	301	287	307	280	306	280	298	257	321	296	281	286	275	293	284	259	267	276	302	294	303	303	321	302	298	319	295	290	287	303	318	294	300	268	247	294	321	306	327	320	297	259	321	283	298	298	307	299	297	284	322	275	277	318
7152	5661	4762	1058	772	703	693	710	631	718	684	701	693	687	647	701	693	697	678	633	699	684	669	681	675	638	685	718	639	674	668	705	742	702	692	651	707	656	708	677	691	697	700	713	644	686	694	686	665	670	668	661	684	673	719	665	673	784	684	633	694	637	699	698	675	708	624	643	693	705	688	660	703	644	671	686	679	669	698	672	651	677	673	674	715	641	659	688	683	668	677	647	685	665	663	702	722	634	708	709	665	668	717	674	707	726	756	672	718	730	728	625	681	694	664	657	658	652	716	673	669	648	650	660	682	697	649	667	722	627	649	638	701	665	716	671	735	643	644	647	660	652	696	676	681	681	677	701	702	639	680	734	660	674	674	676	655	686	713	679	658	664	694	660	670	648	723	673	699	661	640	659	651	660	665	638	684	674	673	658	644	644	705	660	660	694	670	669	666	661	700	647	703	697	685	741	725	697	615	691	730	680	662	678	678	692	661	653	652	666	699	691	706	677	656	750	680	670	649	661	682	672	715	693	668	665	657	682	707	674	684	737	722	635	655	648	705	704	672	703	662	703	645	712	659	688	694	652	693	671	690	694	687	646	654	687	710	675	704	697	679	672	612	720	658	688	745	716	704	633	726	668	679	638	618	651	656	662	685	694	646	636	689	657	642	648	672	703	676	659	672	660	681	645	652	708	683	651	683	680	712	709	648	676	662	643	648	633	682	666	654	694	686	655	645	659	705	698	670	686	651	684	665	692	684	703	697	676	682	680	664	690	690	698	678	674	653	653	650	668	669	671	687	667	694	663	668	653	684	639	693	647	667	705	665	687	656	717	661	619	659	710	725	707	656	679	657	710	641	673	716	698	705	674	667	717	670	663	655	691	713	692	664	630	704	664	656	673	773	710	685	672	633	670	692	697	692	679	678	691	641	700	691	644	659	691	677	696	668	708	637	713	648	707	683	660	673	666	686	677	693	631	662	711	664	685	722	687	676	664	661	706	650	707	680	682	654	667	675	757	634	656	647	682	667	671	733	680	663	708	718	665	678	663	720	660	697	680	645	691	670	652	670	682	666	684	665	656	712	721	685	675	628	672	672	689	669	637	678	686	687	659	718	710	662	670	689	675	707	654	696	726	663	649	687	675	698	660	635	668	657	727	649	657	671	699	696	699	683	710	730	641	695	640	712	710	642	699	671	661	728	678	696	686	629	705	667	676	641	682	664	677	722	691	690	682	682	673	655	676	700	633	677	685	698	722	636	708	666	723	628	673	698	727	670	667	669	685	686	656	709	689	663	694	700	684	719	694	700	675	699	644	655	689	689	685	670	682	682	637	740	685	706	626	711	672	685	683	705	662	702	641	659	642	655	692	697	684	680	686	656	655	674	655	658	687	690	630	695	666	685	647	711	652	635	686	691	666	679	693	673	690	721	662	671	697	672	683	695	680	669	704	696	658	700	663	620	750	630	710	706	699	658	636	627	707	681	689	661	664	690	640	677	672	692	712	660	677	703	671	667	682	685	677	672	719	648	680	692	661	689	655	670	679	652	676	671	694	658	692	703	676	679	663	703	650	685	655	696	674	646	652	699	690	681	663	705	751	652	647	702	688	697	679	666	659	738	684	690	698	687	697	700	654	641	719	708	683	652	676	659	664	677	675	670	661	686	650	653	665	628	659	684	682	642	707	721	659	678	657	716	667	667	691	682	716	639	711	695	689	704	709	699	730	703	667	677	672	670	654	714	641	657	662	659	677	653	712	691	695	689	690	730	696	649	743	672	632	646	662	689	667	723	717	642	643	694	730	645	710	654	662	695	654	653	682	672	643	663	683	680	681	702	685	702	654	698	655	656	653	656	714	691	605	658	673	690	639	659	697	621	693	663	684	689	668	682	685	709	693	647	669	707	664	675	685	687	706	724	647	669	670	676	684	637	677	692	677	697	665	690	685	723	666	709	665	676	699	717	656	672	708	664	700	736	665	635	636	723	677	678	727	732	685	645	699	666	734	725	736	680	667	741	686	714	698	651	669	688	703	663	705	677	696	676	689	631	712	756	677	635	636	678	688	661	614	640	604	661	702	685	702	656	689	650	703	674	648	657	636	719	713	673	690	665	638	644	666	696	666	692	659	663	675	697	667	688	665	679	634	691	669	665	632	656	680	668	651	711	688	655	645	654	687	682	684	657	698	679	715	707	670	686	684	695	651	705	643	694	668	708	625	692	669	668	676	704	684	687	677	660	655	681	621	686	626	698	692	699	640	661	720	682	693	721	672	707	695	683	644	673	697	703	742	663	645	659	691	702	657	679	678	682	692	707	614	662	656	634	703	703	694	708	669	676	677	677	707	674	698	653	680	650	673	701	674	723	695	661	665	669	675	661	685	729	686	688	683	695	684	684	662	641	572	688	625	613	674	687	663	702	674	689	674	705	711	681	671	646	711	680	661	654	713	687	650	690	621	714	684	671	700	684	711	693	646	702	695	688	686	686	694	671	653	654	662	688	688	651	676	636	660	752	687	619	637	675	639	706	689	682	682	733	730	686	650	668	711	716	670	672	682	697	702	672	709	670	669	689	701	664	641	682	691	659	689	646	657	657	708	627	685	616	687	737	655	633	690	655	702	714	702	776	643	661	716	659	643	706	709	663	680	690	634	714	645	693	682	718	698	679	636	722	636	684	746	643	660	690	699	710	649	681	661	599	667	692	666	679	694	682	694	738	669	681	655	671	676	662	674	671	663	641	673	641	692	682	666	671	656	667	702	691	653	673	677	657	658	668	695	635	655	671	672	651	709	679	667	700	670	646	663	676	622	680	698	671	684	651	673	670	593	699	688	677	652	677	661	676	695	677	693	731	685	673	652	666	687	651	675	679	618	691	674	676	720	637	674	708	630	706	696	683	659	707	628	712	660	623	673	723	721	676	646	677	673	680	676	687	697	662	643	694	704	672	710	669	671	671	711	690	665	625	667	704	671	683	726	683	671	670	680	696	641	695	646	656	701	627	725	661	699	728	663	679	676	673	625	642	750	670	653	650	688	699	654	640	653	630	697	644	705	684	673	719	705	717	685	660	698	715	665	652	653	662	668	652	635	725	706	679	652	713	633	678	694	681	690	705	684	666	653	669	665	693	670	696	676	650	685	651	671	698	665	680	632	636	608	652	658	703	720	699	659	655	703	654	682	659	677	719	695	724	678	667	679	660	665	670	716	651	649	625	662	678	664	656	688	678	689	703	700	696	685	705	669	662	668	683	647	693	696	676	679	665	689	735	745	712	672	654	692	679	688	658	716	679	656	672	630	670	654	671	623	638	622	654	686	646	685	654	631	662	711	669	745	696	682	682	677	687	735	680	709	660	657	659	695	683	681	688	685	644	707	724	644	719	686	667	650	728	653	708	651	710	634	658	663	697	634	695	649	675	687	702	648	642	704	697	694	704	691	671	654	719	670	704	693	707	696	659	677	658	672	719	694	694	703	667	620	667	661	661	711	669	717
25049	29873	43602	11836	901	500	490	365	315	305	301	287	251	246	207	259	252	243	231	236	224	232	227	208	217	200	232	212	231	226	220	264	221	210	230	214	221	236	229	216	229	221	213	243	236	247	210	189	222	210	230	192	216	248	225	222	228	227	226	244	206	225	236	224	228	216	213	226	234	206	252	225	199	197	189	208	239	235	231	212	221	206	240	213	227	208	190	213	226	223	218	220	209	253	225	217	209	215	265	214	229	191	210	233	208	216	245	226	239	205	222	225	208	228	209	208	207	197	209	221	207	221	224	252	248	211	197	219	224	210	248	213	197	226	239	228	221	247	230	186	200	222	227	209	209	235	221	224	201	231	198	216	227	239	218	242	218	217	218	221	216	233	205	225	211	208	205	220	200	217	222	206	192	223	219	214	221	213	210	231	234	220	208	213	184	234	218	216	195	217	224	218	220	218	219	189	215	204	188	191	220	220	202	227	194	197	179	193	223	236	192	225	209	197	201	210	218	206	217	217	226	225	237	212	189	235	197	216	201	223	196	208	223	181	254	230	220	193	216	200	201	196	202	194	206	241	222	233	229	236	227	208	231	204	216	242	230	208	219	222	215	194	206	226	223	205	221	207	223	189	210	210	247	223	236	235	219	224	206	256	226	247	211	222	187	201	215	219	213	214	201	224	218	216	226	253	236	238	219	215	211	207	200	190	233	231	268	203	224	195	224	234	219	219	219	217	219	215	233	233	225	220	229	204	183	235	228	227	201	187	218	189	247	203	190	208	211	210	218	206	240	180	240	226	213	213	230	225	201	202	215	230	240	207	203	234	216	220	224	192	203	244	235	195	197	215	230	233	205	200	229	216	222	219	218	227	222	202	207	215	199	204	203	235	204	222	210	216	242	228	203	214	218	197	233	182	235	209	192	227	237	185	205	222	199	225	227	207	234	207	224	205	218	204	221	225	184	197	223	225	227	231	210	233	235	216	254	210	219	241	215	199	210	231	216	221	216	219	242	221	224	217	207	206	233	212	226	226	222	221	236	254	217	215	208	230	222	212	217	205	235	187	233	213	218	226	202	238	217	223	214	200	212	200	186	226	229	189	208	206	178	219	234	174	197	208	231	237	193	210	221	213	238	228	218	229	209	205	246	209	212	207	218	212	237	217	228	233	214	211	238	236	196	220	196	222	216	235	236	234	229	227	223	217	205	207	221	205	224	237	242	218	202	220	216	215	219	204	189	218	235	217	236	195	229	238	241	234	224	202	211	210	204	241	216	218	227	212	224	204	200	222	220	223	190	224	227	205	200	223	204	220	219	230	200	204	209	231	203	220	234	201	244	222	199	214	220	216	211	207	208	220	197	207	222	215	233	250	197	233	207	201	200	242	203	231	217	196	196	211	245	222	213	221	197	202	225	212	208	204	194	211	224	222	227	218	210	215	220	228	222	238	210	214	230	217	233	224	222	223	216	204	212	213	226	198	217	195	233	196	215	240	228	206	216	259	207	223	227	244	213	214	223	199	210	217	221	207	219	195	207	200	226	216	209	198	236	216	208	199	212	209	215	201	236	222	192	199	204	209	209	210	238	235	208	221	223	248	200	205	246	206	206	234	196	240	211	223	230	247	228	222	210	213	217	213	221	215	229	204	221	236	244	267	214	251	217	234	210	226	202	226	246	220	238	208	216	182	237	246	206	245	216	231	207	226	216	213	232	250	215	233	211	214	198	205	195	203	229	192	234	210	204	227	196	234	208	206	215	194	218	217	220	221	212	217	219	207	223	224	249	242	204	198	223	191	224	233	199	184	237	192	188	231	242	204	211	239	223	227	227	219	223	207	202	212	254	224	217	217	231	220	219	205	248	200	237	240	195	214	206	211	202	230	218	220	224	218	209	238	239	216	218	185	224	211	231	226	194	182	193	220	215	224	231	229	229	209	208	207	202	208	213	204	188	195	193	211	188	218	231	200	190	216	229	241	209	230	220	239	228	226	210	219	218	235	224	208	223	224	235	218	215	211	222	221	228	207	227	228	212	214	222	201	215	223	223	226	230	202	215	234	242	210	198	246	214	232	208	222	225	226	226	183	216	216	215	245	233	228	208	195	206	230	202	249	229	227	226	239	221	219	195	223	217	242	220	208	222	246	215	200	230	209	195	217	240	208	190	214	223	209	204	237	218	235	196	229	207	234	205	198	203	217	191	197	209	227	237	217	211	220	242	216	205	206	230	198	238	206	218	220	211	220	225	189	231	235	257	214	214	212	220	212	211	227	211	238	210	219	201	216	204	194	208	214	214	218	222	236	206	213	191	206	221	203	197	198	227	211	215	188	225	201	225	239	248	225	209	232	239	214	227	213	225	186	213	207	204	243	209	239	224	204	198	253	237	228	200	237	243	206	209	219	223	222	194	203	190	181	233	227	213	193	223	212	222	230	221	227	230	204	242	238	180	208	231	209	247	203	207	171	231	208	196	220	175	236	206	194	245	206	212	242	244	217	228	222	218	250	208	210	231	224	228	231	204	215	204	224	216	196	209	243	240	199	229	240	235	206	212	193	232	210	207	224	206	224	199	211	222	226	194	221	230	219	237	202	206	209	225	198	226	210	195	229	215	232	217	230	239	228	209	224	222	209	191	208	198	229	226	208	214	210	195	248	237	217	198	213	220	222	216	200	194	225	240	229	208	212	215	219	196	208	217	236	225	243	229	229	227	199	207	203	218	224	236	203	191	198	230	228	235	217	222	206	208	196	251	258	235	200	217	205	215	215	183	221	205	229	219	215	219	222	248	207	214	214	231	208	179	208	215	195	219	227	222	199	207	234	214	223	219	202	203	214	207	201	210	220	241	213	231	222	212	207	211	209	215	218	214	237	228	200	197	218	246	208	201	230	225	205	233	252	217	220	187	219	221	247	244	241	216	202	210	204	235	214	226	225	239	246	216	230	192	230	204	234	215	216	205	249	219	211	216	225	248	200	212	188	215	216	200	201	208	222	247	234	216	224	194	210	227	241	211	224	206	223	185	211	212	217	213	216	209	233	228	213	213	230	242	244	213	227	221	213	217	185	218	234	210	208	213	208	206	209	222	186	210	229	228	212	216	187	213	207	230	203	195	216	239	225	207	237	207	204	214	219	204	193	214	208	192	232	211	223	231	210	226	226	194	206	231	202	218	239	197	220	212	204	238	228	210	216	245	226	226	201	217	192	242	217	252	218	201	205	219	248	218	223	194	211	211	235	206	225	232	215	216	224	227	238	201	238	212	230	230	200	220	249	235	204	222	212	210	219	217	214	211	214	190	188	219	259	179	237	218	222	223	222	197	223	207	217	214	229	230	209	247	204	207	228	233	202	209	200	199	214	215	231	209	214	205	225	217	189	192	237	224	192	198	217	237	198	212	233	218	233	232	205	236	199	181	205	215	220	224	218	213	226	206	191	214	200	213	214	218	228	227	199	225	215	214	219	224	228	236	223	230	221	201	238	226	215	221	215
13454	25058	38735	7351	2221	1935	1604	1366	1125	1079	1029	954	789	795	802	749	756	733	690	704	646	656	608	600	612	588	639	588	622	559	577	545	576	557	584	588	578	570	605	579	606	560	557	548	569	572	563	567	489	574	581	557	553	605	568	582	570	559	521	584	515	565	561	566	547	551	550	523	561	539	535	512	529	563	538	550	543	525	526	587	547	561	576	506	495	567	545	561	544	583	586	575	562	544	512	531	540	571	547	478	548	538	578	529	572	628	622	671	630	600	607	553	552	565	569	514	523	528	541	557	514	540	546	570	545	500	526	542	489	547	523	535	531	558	533	523	539	569	542	517	543	568	538	566	530	523	526	575	525	536	552	526	543	544	503	513	546	552	538	548	546	545	563	555	556	558	551	556	533	517	532	549	491	536	524	563	526	545	589	539	545	565	527	525	554	549	540	540	536	566	554	564	528	516	567	552	560	511	536	530	498	505	532	525	562	563	495	532	546	539	543	528	506	522	511	594	522	494	513	514	523	564	532	560	543	546	506	507	546	563	592	525	534	515	545	491	544	537	516	522	553	544	595	504	507	515	535	564	547	553	520	525	531	540	564	544	532	504	548	546	515	533	541	522	558	587	544	500	522	528	548	531	499	543	558	524	516	547	526	555	504	529	521	572	567	510	524	510	543	527	570	533	543	553	530	535	539	524	550	525	523	547	582	518	536	568	516	540	523	542	559	529	519	581	483	534	515	497	519	540	551	553	514	562	530	563	541	554	510	548	533	523	556	524	526	555	538	579	553	546	531	555	552	542	497	574	524	501	568	560	553	558	547	525	533	532	547	526	504	525	514	520	506	549	585	568	571	491	533	536	576	524	537	556	548	550	518	519	525	490	529	533	496	542	535	572	566	553	518	547	578	556	478	529	524	554	504	520	520	534	544	537	549	575	570	497	550	528	519	591	554	533	560	557	547	570	516	520	539	544	501	509	541	541	563	523	542	571	555	532	516	581	518	558	530	516	560	545	574	563	541	572	501	532	560	545	549	559	523	548	520	542	550	570	514	563	518	504	536	569	507	567	456	528	526	527	515	510	535	541	525	543	547	553	517	532	540	581	519	553	547	522	510	536	536	497	525	554	546	543	531	556	554	576	578	548	539	546	552	551	577	519	506	533	522	508	552	524	482	519	595	521	539	493	541	534	546	557	542	552	582	529	517	556	510	551	557	556	568	526	506	531	520	494	556	570	534	522	524	565	551	530	554	562	546	565	525	526	526	520	547	494	544	576	525	550	547	573	507	524	552	550	546	550	542	524	515	584	520	571	553	523	534	557	487	530	591	537	575	539	540	538	511	545	510	546	537	512	576	514	548	543	515	536	477	542	588	515	553	512	554	517	551	535	569	526	562	533	546	504	502	532	551	553	522	509	582	521	523	549	537	587	526	499	532	567	544	499	544	539	532	518	565	546	517	544	544	555	527	527	548	540	540	558	555	549	485	538	535	534	532	536	556	537	599	550	521	500	519	504	517	542	526	531	529	500	529	544	544	569	497	532	484	533	548	530	578	506	545	568	534	557	553	521	554	513	556	521	533	528	542	519	522	537	492	507	528	524	514	555	575	511	563	549	536	519	549	504	539	542	531	549	559	603	501	543	538	508	565	523	526	535	539	561	524	560	505	523	516	525	564	536	520	563	506	550	530	555	522	574	570	516	513	520	536	507	559	542	502	535	516	577	529	553	543	541	508	543	546	543	541	495	469	565	524	543	526	489	513	535	549	530	532	577	548	572	589	562	561	527	514	526	504	523	551	560	487	530	539	522	543	529	536	569	504	535	549	555	537	496	532	549	570	552	547	541	516	550	513	559	543	564	525	520	532	561	512	497	585	516	543	531	515	545	514	575	528	539	544	603	525	546	534	512	521	525	569	549	540	547	542	538	552	519	563	596	522	532	570	544	541	548	515	566	565	532	514	578	531	572	535	537	543	545	506	515	517	557	555	553	543	540	496	533	559	501	565	521	513	488	554	522	533	564	573	574	537	535	542	505	489	514	548	526	556	553	492	528	515	534	541	538	547	529	558	526	512	527	544	522	528	578	516	562	543	489	524	503	531	564	555	601	518	551	559	565	553	511	538	561	510	522	504	515	517	524	553	544	524	542	529	513	537	572	541	539	560	520	566	541	531	511	513	552	491	496	509	510	523	550	568	541	559	545	516	530	544	536	530	523	527	547	513	564	545	564	488	531	522	526	526	579	571	582	539	551	530	529	550	523	549	527	595	548	541	539	550	540	527	551	514	521	508	553	530	539	496	519	541	534	563	557	563	523	529	510	526	527	500	516	534	551	551	557	519	534	546	550	545	540	524	585	528	514	573	500	515	535	528	504	519	513	542	545	553	518	531	536	551	526	539	531	564	529	544	504	526	540	487	542	558	530	557	527	550	536	517	567	551	554	569	553	543	550	540	539	542	517	571	528	507	533	526	553	544	534	532	543	526	509	556	540	503	543	526	533	487	538	496	497	561	549	519	516	526	555	541	536	531	573	565	511	565	516	547	522	526	557	581	524	517	529	556	585	563	578	516	577	533	549	495	541	542	544	592	517	547	491	526	529	548	522	555	510	518	509	532	575	557	545	543	517	506	542	551	545	519	571	562	522	526	498	548	517	529	507	522	512	556	568	546	539	567	519	552	568	526	544	559	567	547	514	535	553	512	558	542	551	509	521	536	505	528	541	520	562	499	557	537	518	512	538	549	566	539	572	517	547	576	572	544	513	526	509	556	550	574	604	500	540	534	537	550	515	569	578	515	550	502	536	538	516	547	563	553	544	556	513	554	535	557	501	551	574	527	526	540	615	523	541	559	553	528	553	527	508	504	519	531	518	509	524	526	529	563	516	538	517	542	545	540	546	554	564	516	519	525	528	517	547	541	542	547	529	505	525	549	542	567	573	531	584	526	545	551	586	555	500	534	479	531	523	529	513	579	516	531	547	555	532	501	569	523	575	588	531	581	508	578	540	513	523	555	541	551	569	506	517	525	515	535	519	527	530	552	535	574	525	567	540	572	551	500	508	479	540	556	536	519	579	541	520	519	537	563	506	533	593	552	509	542	523	552	526	500	531	519	554	570	517	528	522	518	532	498	521	526	531	552	529	553	539	550	551	524	502	522	574	548	542	549	486	538	503	546	502	479	565	556	538	516	561	565	492	536	536	525	559	545	533	501	503	543	535	531	584	563	527	542	542	516	561	557	527	515	529	557	491	547	571	564	553	542	575	590	543	552	540	540	563	552	541	541	503	540	541	522	525	519	545	606	508	524	517	531	546	548	536	525	525	529	534	513	509	559	556	538	537	548	556	584	527	546	549	572	532	540	535	527	563	545	495	483	555	535	571	544	505	533	560	534	506	516	521	509	568	520	522	572	545	502	583	558	572	533	547	545	499	551	553	552	540	533	530	522	574	548	554	513	527	535	541	560	550	543	528	491	514	526	523	563	538	517	533	536	511
35452	44971	59323	22530	3607	1075	800	687	626	529	489	438	485	436	446	399	386	359	389	372	384	363	376	399	402	348	339	368	373	349	383	333	352	352	308	312	355	357	354	359	371	353	351	354	348	357	378	364	338	332	351	357	328	371	322	327	388	351	354	391	329	347	353	370	356	369	351	388	314	328	327	321	341	332	325	309	358	333	340	353	324	362	375	348	340	346	361	310	314	335	359	377	336	317	366	338	356	356	351	330	369	337	320	320	378	383	380	368	369	371	339	331	324	351	326	370	357	377	327	346	354	347	343	321	411	360	339	381	319	292	357	344	343	360	388	321	368	341	320	352	353	342	367	325	353	311	337	337	355	357	347	290	336	308	342	338	330	336	334	365	357	320	338	356	343	320	331	349	357	352	365	332	316	374	352	328	335	330	333	348	337	303	352	377	335	343	320	346	366	362	348	371	316	306	344	353	342	337	311	346	352	366	336	310	365	315	314	336	323	303	314	363	373	338	317	323	334	339	359	341	298	360	321	340	313	349	355	333	306	326	353	344	334	323	372	365	330	336	356	289	346	340	349	372	345	339	349	378	339	338	317	345	355	306	354	356	361	362	358	368	340	349	314	340	324	330	361	292	329	349	344	353	345	307	360	362	339	333	320	337	336	351	336	342	324	378	344	329	379	327	338	312	350	341	351	355	366	345	334	312	333	335	330	316	361	334	342	345	347	307	322	350	329	312	352	349	365	309	328	328	331	364	337	360	328	338	349	369	384	330	340	332	353	361	337	328	370	376	352	341	351	323	329	337	337	310	369	323	372	370	360	356	340	324	319	372	357	349	351	308	364	339	329	342	350	337	355	326	369	320	347	331	305	345	327	344	345	349	316	355	341	319	330	351	362	311	345	316	366	344	336	343	328	353	350	364	376	343	348	360	362	352	356	368	343	342	345	319	319	371	379	349	353	354	322	360	308	343	351	340	334	328	334	332	342	321	321	374	341	358	396	345	320	314	336	315	356	366	319	321	349	310	311	333	346	338	336	372	326	375	365	334	341	348	304	364	367	332	356	358	380	347	327	345	330	332	306	309	315	343	330	351	369	333	354	353	359	365	332	319	360	346	316	320	348	331	350	346	336	319	334	352	361	348	340	352	350	359	316	331	298	325	314	336	349	353	378	335	347	353	365	346	322	325	323	327	346	352	322	314	338	331	359	332	334	320	348	340	357	332	337	370	346	317	337	359	340	358	342	369	369	346	368	355	384	353	353	330	306	354	333	344	339	315	307	335	352	336	353	320	320	356	326	337	323	316	315	339	351	331	350	353	348	297	347	332	362	349	344	368	359	338	319	334	351	353	359	347	348	340	360	354	356	339	320	366	339	329	350	337	325	328	314	327	294	314	326	367	318	366	363	364	368	337	366	352	341	362	333	331	340	367	305	340	340	333	375	313	359	330	329	325	343	343	339	346	352	328	356	345	330	339	341	336	314	339	332	323	329	317	314	362	315	378	333	320	366	331	358	347	337	354	310	342	349	325	353	327	367	347	329	355	347	365	395	346	312	335	336	323	329	333	329	301	353	338	350	304	362	349	367	348	318	322	399	354	305	349	355	319	324	378	369	336	365	353	340	332	376	348	371	306	343	326	380	328	349	331	337	338	337	305	318	394	319	334	311	362	330	370	322	353	366	333	312	363	330	341	325	319	321	349	330	308	350	331	341	336	355	340	336	365	353	346	356	312	344	361	329	315	346	396	325	297	347	338	361	388	312	319	347	338	353	320	355	357	341	328	361	315	360	358	368	337	344	363	329	310	358	342	342	368	366	360	374	341	357	344	335	324	353	341	332	365	363	360	328	326	337	335	360	340	327	354	336	355	398	313	359	341	345	327	322	341	330	318	338	326	375	374	355	387	330	367	332	370	333	336	352	344	339	299	356	341	350	349	299	344	393	366	326	321	390	333	340	330	373	338	321	358	375	339	354	335	319	341	308	365	347	347	333	356	353	349	352	356	334	322	374	309	355	324	368	342	323	349	327	344	347	356	329	356	355	344	326	357	330	309	314	363	308	341	325	327	313	336	361	332	340	317	366	332	354	336	334	315	301	378	330	298	342	361	373	335	339	369	309	343	329	327	353	327	366	316	334	320	357	340	361	327	310	337	365	354	330	335	336	350	362	347	346	351	345	320	338	329	353	335	335	322	371	311	321	379	340	328	345	358	341	317	344	332	353	354	343	337	340	372	343	378	347	342	360	340	362	326	320	337	356	337	306	345	389	358	336	385	398	321	335	355	326	341	350	342	327	311	354	350	336	348	359	367	358	351	330	334	322	357	377	326	315	346	337	331	346	331	323	343	337	355	377	377	337	351	336	330	338	338	389	353	344	317	320	316	313	331	341	321	359	346	333	345	342	355	348	344	348	310	344	333	338	356	351	326	382	327	325	344	341	371	369	359	335	366	317	328	335	395	355	356	335	382	338	314	361	311	314	307	337	363	351	338	340	330	348	312	353	322	332	304	358	342	336	368	331	336	324	347	342	358	357	352	357	338	310	373	358	327	340	336	340	358	350	376	364	340	323	370	362	348	344	340	359	318	339	345	325	331	336	366	318	301	343	350	328	346	337	349	330	356	352	321	317	359	358	304	350	327	363	337	338	317	317	315	324	340	339	320	343	343	346	338	326	336	359	323	329	346	349	352	358	330	359	305	325	366	353	308	341	330	318	340	343	350	320	308	344	301	341	324	362	339	372	347	339	327	351	346	366	328	349	312	303	311	365	345	329	289	328	329	315	352	346	325	328	341	368	332	360	333	313	319	334	301	343	352	315	320	359	333	323	350	321	343	321	346	355	331	348	309	338	330	337	331	337	354	381	346	322	353	336	347	357	348	352	360	363	358	337	350	381	320	324	325	335	356	353	349	331	341	314	337	306	339	335	322	349	330	345	338	314	324	333	341	342	351	352	363	374	335	376	330	333	314	349	361	320	345	356	312	333	348	350	327	352	322	318	346	330	339	347	317	325	328	352	334	326	325	339	321	346	312	347	305	310	358	350	342	371	320	351	346	353	337	372	320	376	336	345	346	327	293	334	384	326	349	339	331	340	341	310	369	330	367	365	315	325	366	338	351	337	360	329	312	321	326	329	338	364	315	359	343	308	362	373	362	338	308	345	315	378	343	338	327	313	307	357	317	346	352	331	323	312	353	326	333	300	306	346	303	364	327	348	355	365	394	326	333	391	343	338	340	345	372	353	327	356	344	354	288	316	376	327	298	344	326	370	363	343	350	373	350	353	363	334	345	396	364	351	367	360	328	373	346	302	313	332	353	339	316	323	330	341	340	353	352	289	376	371	327	338	390	339	334	351	343	314	346	356	303	372	315	337	325	337	321	328	315	359	338	314	342	351	358	344	336	362	362	382	351	326	330	343	298	328	349	359	305	357	341	345	376	361	352	379	331	354	337	330	327	340	386	330	307	318	329	331	332	360	341	335	337	317	328	380	342
18226	34314	49437	11320	4150	3493	2957	2462	2141	1885	1741	1632	1504	1409	1324	1277	1196	1148	1072	1111	1073	1033	997	1050	977	989	902	919	966	926	913	922	900	907	908	842	918	883	834	822	832	833	904	801	872	817	835	828	878	890	833	845	866	820	872	851	802	861	807	841	797	858	826	797	851	890	777	845	840	824	838	838	821	838	792	802	854	758	795	794	810	830	856	845	837	792	807	820	820	795	800	805	833	856	836	870	849	857	783	823	787	848	835	866	848	941	954	986	960	916	821	818	824	875	818	783	840	795	788	812	792	752	816	828	785	778	806	766	786	815	857	765	814	841	793	719	772	797	797	816	774	777	799	804	790	784	822	834	831	764	774	764	770	761	820	824	833	801	796	801	792	837	810	839	780	831	807	773	832	840	783	793	818	786	796	779	791	794	836	796	804	812	798	788	823	798	781	788	778	787	817	789	842	845	779	797	779	823	755	794	817	752	786	768	752	760	795	805	801	814	817	763	799	786	809	754	767	793	783	759	783	772	822	790	783	791	756	774	761	796	803	758	779	825	833	775	796	780	773	840	770	767	824	780	810	770	846	762	856	841	821	813	826	797	839	821	796	800	770	830	743	762	820	788	798	776	773	745	771	782	817	804	825	798	772	822	801	803	782	801	796	791	760	777	795	775	830	745	866	821	754	762	829	822	767	810	789	763	777	789	793	833	850	763	777	823	837	794	793	775	835	810	796	818	797	809	764	809	837	830	852	776	712	830	770	790	770	814	808	783	827	839	817	794	828	798	754	783	784	801	778	741	781	822	789	766	765	810	777	801	834	787	765	797	740	789	811	735	850	758	809	772	807	784	787	809	798	833	816	809	862	817	821	787	849	785	774	824	792	764	757	783	779	753	842	804	797	804	762	779	790	814	828	787	779	871	774	830	892	799	790	780	789	777	777	747	842	812	775	772	814	800	791	793	783	792	764	834	749	795	736	808	825	802	742	744	812	774	746	808	810	751	811	795	774	787	768	770	737	785	809	781	847	806	805	810	806	782	822	832	825	731	766	752	763	799	799	779	801	750	844	746	803	807	795	730	761	783	840	808	811	856	837	805	790	748	819	814	830	806	833	765	802	829	770	807	801	829	772	799	803	786	779	850	757	807	791	775	753	796	752	730	802	784	784	786	827	833	825	786	822	776	845	822	812	767	790	770	798	810	794	800	750	803	795	754	764	791	763	731	779	806	769	797	801	792	811	816	741	774	770	805	811	804	786	753	830	781	809	832	781	773	820	809	848	785	760	809	752	812	803	860	765	813	817	764	790	777	775	834	763	795	797	834	828	756	800	770	778	780	794	788	773	750	789	778	783	818	804	818	827	864	771	804	817	809	791	803	812	809	801	832	765	800	820	834	832	805	767	794	802	796	784	791	792	752	777	792	766	816	752	806	818	783	753	789	822	850	828	745	814	778	758	818	767	846	787	798	762	844	786	809	796	786	765	788	813	777	804	805	785	835	762	824	763	786	773	828	787	798	791	770	817	719	779	769	787	777	767	792	827	804	739	756	759	795	815	787	763	873	792	759	780	827	732	819	752	792	761	816	786	777	779	815	787	785	758	834	793	810	786	783	761	848	793	816	806	800	851	797	777	771	779	789	771	843	760	762	791	800	814	789	806	797	747	807	792	826	860	833	813	789	830	755	818	767	808	796	802	778	826	823	796	792	791	812	771	775	807	817	790	828	822	806	787	779	777	779	785	851	823	813	821	813	820	774	772	813	826	741	831	771	802	802	802	787	763	806	804	805	780	780	795	784	783	798	774	807	757	805	782	839	816	791	797	801	810	798	842	808	776	784	772	719	810	777	803	764	794	797	801	807	795	798	800	718	792	796	841	787	805	817	774	778	803	808	803	821	785	836	783	817	810	789	821	783	814	770	790	841	821	717	794	789	819	822	832	815	758	787	808	801	810	830	816	806	830	778	767	761	871	780	792	787	806	777	791	768	819	882	796	837	784	789	805	735	781	787	838	780	811	806	784	781	758	792	735	835	781	712	753	783	842	789	790	753	839	831	783	774	800	800	764	776	789	778	797	747	854	813	785	835	763	792	803	827	788	757	779	799	768	776	794	844	816	809	806	775	798	756	820	801	799	759	823	764	823	774	742	768	754	867	854	761	778	806	844	805	821	819	766	804	758	770	833	822	835	849	829	775	757	778	833	773	828	817	817	770	765	785	798	764	811	819	836	770	779	776	767	820	779	807	807	789	833	793	824	845	798	776	757	830	793	777	777	757	776	783	780	760	802	811	810	833	771	826	825	766	792	746	801	787	835	780	793	766	747	790	766	832	794	754	789	797	734	788	797	802	756	817	782	781	785	810	792	768	804	806	763	807	837	777	767	813	801	781	837	802	852	795	824	848	796	864	794	798	805	763	788	756	759	756	817	794	817	806	814	757	801	795	782	797	807	791	757	841	765	785	838	784	772	772	762	801	802	827	817	802	735	794	799	841	750	800	776	814	807	786	786	755	770	808	844	792	824	842	796	774	802	837	832	819	795	858	781	779	854	796	739	796	741	795	817	831	824	812	813	793	805	792	834	786	804	789	798	821	753	798	825	795	771	751	767	822	774	800	821	803	784	740	759	811	804	778	837	798	806	760	840	806	801	774	826	823	776	752	806	820	787	787	816	818	817	803	806	805	784	802	799	765	839	801	798	792	799	770	864	797	767	797	813	773	771	800	795	788	811	799	789	787	772	812	794	772	822	760	822	800	795	758	780	820	699	748	786	787	836	753	796	797	775	818	809	811	798	836	831	796	798	833	819	815	776	770	813	771	784	788	826	798	770	824	792	847	786	803	782	794	764	823	790	784	798	796	764	822	811	783	784	800	739	801	841	803	807	783	767	782	828	777	806	778	790	827	763	771	735	839	839	784	811	825	756	799	809	789	769	820	823	815	760	830	808	817	742	824	780	809	749	745	797	847	824	780	803	805	774	835	752	804	786	748	806	812	812	815	731	788	843	738	793	784	790	782	775	767	802	803	781	784	797	770	794	769	813	803	812	762	785	807	777	716	783	761	820	825	781	803	784	793	810	795	759	771	859	830	762	837	827	783	766	803	729	786	784	832	818	692	805	813	795	796	776	812	783	772	808	775	754	782	774	843	721	832	800	801	786	835	783	856	745	788	822	777	825	771	775	754	762	779	790	793	814	802	777	781	844	786	816	836	767	760	790	754	847	815	819	784	820	795	807	812	820	849	766	805	809	780	805	801	794	789	777	845	811	784	783	803	727	810	797	714	784	822	781	792	770	779	776	821	803	882	784	830	790	817	809	752	778	787	837	815	823	806	818	801	793	784	831	800	778	776	806	799	785	767	775	760	785	798	835	794	783	777	796	803	820	763	803	774	785	785	803	789	810	789	796	791	799	763	725	791	799	764	799	802	770	771	751	747	815	787	830	735	776	797	820	778	805	780	793	788	848	784	797	755	775	808	760	778	816	811	810	801	810	810
16254	7167	2309	452	281	301	296	272	310	288	291	299	281	295	294	289	279	304	276	287	269	272	297	305	279	287	281	277	293	273	298	267	279	281	284	274	270	285	255	289	276	263	341	290	293	261	308	276	275	293	299	289	248	273	292	284	313	287	273	313	292	282	288	303	311	282	265	258	274	302	266	310	291	280	286	274	253	294	279	282	301	287	254	305	272	276	279	292	307	289	238	296	265	281	284	311	289	254	276	257	307	325	263	291	269	293	277	259	309	283	263	280	301	260	284	306	277	272	292	246	266	293	286	277	301	301	300	305	283	296	262	277	297	269	299	264	263	290	283	265	290	274	271	279	290	255	259	271	276	275	280	288	269	303	305	259	251	303	273	278	296	312	271	251	305	287	294	278	276	270	240	284	291	282	270	291	287	266	304	286	262	298	282	296	290	276	286	269	272	254	258	279	268	291	285	269	256	273	306	298	268	278	295	327	260	310	291	268	327	302	284	293	313	273	311	266	285	300	263	256	305	303	315	314	290	283	270	268	278	276	284	265	256	293	310	289	275	269	302	251	314	287	306	290	275	283	312	292	293	263	293	294	274	280	280	289	305	274	295	276	294	270	259	295	293	284	267	267	291	279	315	298	247	282	277	287	269	271	260	254	282	290	312	290	282	283	249	271	269	283	304	277	320	295	265	245	296	282	256	253	286	299	288	250	270	275	265	253	276	281	277	254	260	286	275	268	260	275	311	297	293	298	308	274	282	276	273	251	260	277	265	312	251	283	276	291	283	299	302	284	257	286	290	337	288	282	316	289	278	253	288	281	291	313	290	273	252	290	285	295	274	272	279	277	275	287	275	253	291	265	313	300	283	253	287	296	281	295	293	283	272	295	287	302	268	303	259	289	269	283	256	266	303	263	280	304	265	302	291	273	312	297	259	252	302	290	258	284	289	282	286	271	269	293	269	290	308	271	295	272	281	255	284	278	270	285	266	264	285	242	282	284	301	261	307	286	278	273	304	272	276	286	294	286	265	276	286	265	279	301	280	241	318	288	293	298	268	279	280	284	260	310	303	288	259	266	270	281	299	276	270	270	281	254	279	289	266	269	275	270	277	319	317	308	295	291	283	301	290	292	254	274	284	301	309	298	264	267	265	271	266	270	280	286	270	312	275	318	264	280	282	289	295	292	301	295	295	266	285	291	269	246	271	298	298	319	285	276	284	283	298	289	313	244	277	242	294	302	297	283	318	249	284	283	282	260	265	244	298	279	287	249	268	248	274	266	254	317	249	298	290	288	299	294	259	268	282	253	276	289	278	272	287	262	272	280	275	277	299	278	263	294	291	278	297	293	284	261	301	267	273	251	304	303	280	284	275	253	288	277	272	275	271	303	247	265	266	285	255	306	276	278	283	298	294	265	281	260	268	281	296	295	269	296	278	271	320	278	257	291	276	271	307	249	330	262	272	284	313	259	270	292	259	273	276	269	307	275	288	274	298	295	274	291	273	257	292	291	269	316	291	302	266	251	272	241	241	292	292	304	271	291	292	292	277	278	287	263	288	272	285	276	294	268	267	319	278	246	269	290	250	267	264	274	307	267	255	308	292	294	251	277	297	298	270	292	285	298	257	264	276	309	270	261	308	250	282	262	269	283	285	244	287	288	286	288	271	285	276	291	311	237	266	297	272	273	288	289	296	291	270	270	252	281	290	285	296	263	248	279	253	276	280	294	307	312	282	314	262	293	291	297	274	272	290	283	275	275	302	305	275	274	285	248	283	275	251	293	290	277	311	276	283	259	276	278	281	256	246	303	276	273	266	289	301	285	269	266	232	276	279	289	278	301	280	293	288	315	284	239	283	286	261	268	277	292	290	294	288	285	288	273	275	271	282	289	307	278	302	257	284	294	277	302	270	297	290	278	293	247	285	280	282	269	255	263	291	267	268	295	290	288	285	309	280	311	287	266	268	281	281	262	260	300	288	290	272	282	282	297	267	260	275	282	294	288	301	262	297	274	284	258	266	312	271	282	264	277	268	261	292	261	302	281	295	253	289	284	255	262	278	292	294	278	273	278	284	297	266	294	291	307	288	293	284	268	263	279	268	265	271	277	297	300	268	284	280	283	287	289	286	255	278	258	292	286	262	283	314	295	251	271	270	302	266	260	296	311	297	285	301	329	278	300	295	293	284	299	268	310	282	270	258	281	288	256	279	328	298	283	280	236	305	305	270	318	293	285	278	304	294	261	242	303	261	251	278	275	306	289	311	278	260	267	309	273	270	279	272	314	293	297	291	293	284	302	300	300	255	289	244	266	322	294	285	278	318	317	285	279	290	267	265	307	263	283	275	285	288	293	279	285	252	291	269	269	305	296	287	278	308	300	306	294	279	264	300	273	277	272	270	299	291	285	295	244	292	266	276	279	270	287	264	251	270	297	252	282	290	273	284	283	279	265	293	266	288	281	265	272	308	313	300	272	272	291	304	297	266	240	294	274	299	283	248	292	252	283	296	316	297	276	283	261	309	259	296	281	256	260	288	278	308	275	282	240	299	270	277	305	290	305	296	287	275	305	287	281	279	275	274	273	293	273	236	257	279	294	243	267	297	299	271	288	311	277	286	304	288	275	301	278	292	271	264	320	297	279	283	315	273	276	273	272	264	297	243	284	269	329	270	258	276	295	278	275	311	294	273	313	288	315	275	269	242	268	280	277	290	278	268	332	289	278	283	293	290	265	289	308	262	281	259	249	253	255	296	288	301	275	267	241	300	279	298	297	297	270	287	305	260	313	245	281	305	321	291	274	288	300	271	279	293	277	294	290	313	289	305	302	280	304	266	302	288	306	304	290	257	298	255	305	287	291	267	278	290	289	278	255	259	272	241	293	258	269	265	296	270	275	283	270	282	291	248	274	302	280	304	264	270	316	274	281	259	277	252	284	292	250	258	279	292	290	280	237	264	270	289	276	309	271	290	294	281	269	287	259	297	265	268	288	257	343	293	265	283	275	284	264	277	287	286	306	285	261	265	265	282	284	291	264	262	287	312	292	273	269	284	281	296	241	301	294	269	273	300	260	294	267	298	288	262	260	250	294	279	278	272	266	283	281	286	277	288	267	308	276	266	275	290	280	263	282	266	247	290	326	280	271	268	271	279	264	294	277	272	267	237	284	291	294	280	245	275	274	319	288	278	289	273	263	275	265	306	305	287	280	302	299	325	311	226	256	285	289	280	296	292	292	258	277	288	285	303	276	277	310	301	284	288	262	266	282	288	279	269	301	263	286	275	274	263	277	302	280	276	291	297	304	276	262	284	278	275	248	256	257	294	297	287	286	316	269	256	277	274	284	303	275	294	267	230	283	291	288	277	275	293	283	286	301	292	290	307	255	283	299	310	282	304	299	309	283	285	284	284	271	287	286	305	258	290	253	258	278	306	286	304	302	249	274	255	292	291	253	273	289	267	268	266	293	278	299	274	272	290	294	299	262	319	256	279	312	276	304
8325	5736	4116	1168	668	688	730	693	643	640	641	647	621	656	693	617	616	636	669	683	667	613	698	618	707	680	674	649	678	638	625	599	645	653	687	613	635	627	636	682	683	674	688	680	688	623	634	632	669	661	634	664	664	636	636	665	686	664	661	630	649	673	632	637	667	649	657	626	642	670	623	662	698	643	628	664	634	646	604	686	632	585	674	652	681	639	637	661	551	636	644	647	641	677	632	601	632	633	653	684	660	668	673	692	700	657	653	703	744	678	698	695	601	664	608	622	634	663	625	642	647	609	663	649	685	632	630	655	664	618	624	627	628	647	642	654	638	631	640	632	629	628	638	626	637	647	719	623	673	622	649	605	644	665	636	699	655	649	648	602	620	673	635	664	625	616	658	622	628	610	667	629	668	650	690	621	652	586	695	624	687	610	647	692	645	626	633	646	603	676	622	639	637	659	633	667	659	669	637	661	681	586	612	619	666	644	690	630	592	673	673	635	682	688	703	644	608	657	668	630	717	663	626	670	651	640	624	641	678	617	633	651	649	645	608	658	627	688	632	656	615	636	708	624	610	670	645	716	645	635	652	653	614	694	669	654	631	685	659	620	602	674	645	669	627	616	654	644	628	690	628	630	645	649	642	640	625	671	659	638	634	667	662	688	670	630	639	644	627	604	623	633	658	628	628	662	691	637	650	620	675	631	685	693	667	627	690	626	626	665	667	615	630	676	661	683	631	660	632	647	644	667	626	675	659	573	648	652	630	627	637	643	652	633	638	704	638	659	659	676	652	649	664	700	682	577	635	656	626	648	647	656	661	608	616	629	700	638	612	605	652	704	619	646	607	636	641	670	648	649	657	636	640	649	619	652	638	639	689	618	672	610	650	645	661	631	688	647	686	658	670	628	599	688	597	645	648	661	621	604	613	653	642	681	629	645	611	662	635	619	683	623	704	642	681	645	652	595	637	627	648	659	623	631	669	609	646	627	660	649	660	632	681	639	696	672	640	704	630	643	699	647	683	647	637	660	670	641	650	657	683	617	613	644	607	650	650	662	632	631	646	572	647	662	641	647	621	636	634	637	689	636	648	640	671	684	639	665	634	636	631	717	625	604	598	631	638	632	637	617	601	640	618	672	629	676	653	658	610	638	682	681	687	670	653	679	658	640	646	689	662	659	645	731	693	659	649	689	666	627	629	646	654	610	636	672	662	671	631	663	664	671	621	687	645	632	627	629	575	636	635	632	601	652	654	647	650	608	656	631	583	637	687	638	612	669	633	579	623	684	673	678	636	693	646	614	658	577	635	634	718	646	645	690	615	633	669	658	679	650	637	648	654	594	637	640	610	623	664	713	638	708	626	727	646	681	649	645	648	667	693	672	619	654	651	661	631	637	656	628	622	632	696	649	641	705	661	686	655	680	623	647	610	610	642	702	652	641	608	688	642	698	650	638	655	630	662	605	615	666	670	659	609	661	654	684	592	678	680	645	617	635	648	645	624	648	630	680	624	621	625	623	660	667	644	615	624	693	653	646	659	655	639	648	635	601	631	656	627	677	659	666	664	627	654	634	723	643	613	675	657	649	643	656	679	666	623	697	627	641	686	631	644	657	684	605	660	668	618	627	679	619	665	663	680	663	648	694	613	625	662	653	693	640	659	656	664	634	651	654	617	620	651	623	642	597	683	634	676	653	629	683	643	607	632	627	694	705	630	677	674	629	606	688	654	659	674	631	591	670	697	618	669	621	652	678	614	642	637	586	686	646	619	638	656	643	663	687	604	635	620	657	680	658	656	618	678	629	698	649	636	637	662	670	654	636	677	681	682	643	695	654	682	626	685	666	635	647	620	644	632	665	629	644	598	656	629	654	605	642	668	677	642	662	631	614	646	649	628	655	672	610	637	663	662	642	640	657	647	638	633	637	665	655	663	649	627	662	695	645	644	651	602	623	612	650	593	639	630	676	633	678	654	643	656	670	637	614	655	626	642	629	667	639	659	664	611	626	613	684	653	648	640	663	601	648	672	677	639	635	622	615	633	672	634	606	696	642	633	657	636	671	619	660	602	642	661	657	654	681	665	692	663	668	637	634	636	608	633	649	629	639	653	683	635	672	654	679	641	649	650	650	624	583	643	648	662	633	639	696	674	680	679	667	636	645	650	638	627	599	642	681	611	694	647	700	628	673	613	676	674	673	617	597	617	661	653	606	678	641	596	615	658	615	633	658	649	668	664	663	653	620	632	632	626	671	661	685	648	630	643	675	657	652	680	650	657	641	645	692	678	633	632	641	626	673	652	686	662	630	626	659	607	686	635	648	723	651	693	644	628	650	644	615	664	665	663	665	637	640	651	614	655	667	677	666	610	640	640	633	649	676	649	614	659	698	602	648	656	615	714	692	630	617	618	628	641	640	678	652	653	628	654	620	658	615	648	606	628	616	627	635	638	655	591	672	615	665	637	651	686	693	636	637	677	614	652	629	656	628	663	674	662	637	657	700	662	689	651	633	642	658	711	645	629	625	649	643	656	689	692	595	655	637	636	670	650	681	647	679	672	647	608	639	629	700	654	631	650	617	672	620	634	637	630	677	641	669	670	694	665	629	633	637	671	649	662	684	624	609	628	683	622	590	625	660	666	643	663	643	626	658	632	665	626	626	662	620	653	640	644	638	666	652	698	659	643	649	615	618	671	634	666	657	634	599	659	624	657	632	652	634	651	684	637	648	661	709	620	662	635	647	638	660	642	616	628	656	633	653	649	671	654	647	684	640	675	623	651	611	592	650	663	681	643	666	673	669	661	631	594	623	633	640	660	654	668	669	621	648	648	639	622	655	694	653	675	657	699	644	651	665	648	626	653	651	637	625	669	648	673	656	647	619	612	612	677	629	644	625	675	666	602	649	635	638	666	673	635	684	655	586	650	667	629	646	643	639	667	650	693	614	638	676	671	648	647	634	649	627	648	652	590	658	644	651	663	618	632	657	646	613	641	665	603	631	624	647	652	624	668	648	620	600	610	677	632	630	619	701	629	649	607	675	637	656	672	648	667	653	616	623	619	634	610	577	638	673	661	646	666	624	570	662	671	635	635	676	691	645	675	665	647	645	681	671	692	655	670	620	662	631	662	650	676	668	665	661	669	651	589	591	622	604	631	632	655	642	659	668	677	647	683	582	663	600	685	655	616	671	682	643	636	668	580	651	649	623	649	621	664	678	660	644	653	640	614	653	647	635	639	635	636	668	607	654	677	684	621	627	655	641	656	641	677	682	664	674	650	642	644	644	619	680	637	670	647	721	640	646	615	682	675	652	701	626	609	653	608	625	634	662	645	598	672	659	660	634	633	617	665	683	632	659	646	590	651	635	633	665	686	709	609	657	598	660	666	627	606	664	692	676	641	656	629	631	675	654	666	612	669	637	613	645	648	598	624	656	629	667	692	634	647	620	659	691	674	652	653	616	651	642	618	669	700	678	650	632	626	612	652	681	651	663	652	618
27015	32016	38749	11527	892	480	427	347	355	281	284	270	293	264	261	248	237	244	242	234	235	240	235	231	243	191	235	243	193	212	210	213	214	228	236	197	203	227	228	195	209	206	215	213	221	221	188	193	220	209	228	200	219	261	229	199	196	195	211	228	234	179	188	247	221	211	233	231	216	190	211	206	237	197	196	211	245	220	216	210	186	186	213	211	222	193	215	222	200	195	204	243	215	225	246	207	211	200	191	220	199	223	182	228	220	210	213	239	220	212	228	233	229	216	200	181	203	207	207	205	225	222	223	206	215	202	213	201	214	219	200	211	199	223	232	233	236	209	185	224	211	213	188	235	201	202	195	230	208	240	202	197	206	219	213	201	199	217	189	255	228	203	255	226	219	220	182	251	216	173	239	202	226	209	218	203	230	193	213	230	222	221	199	204	228	228	201	208	209	238	243	199	211	221	214	210	236	210	220	205	235	195	224	250	214	208	223	225	220	224	215	200	222	214	222	227	206	186	231	200	237	216	206	212	217	186	219	197	204	230	233	203	234	191	220	201	193	215	217	238	215	211	212	234	219	230	239	233	220	206	225	259	212	236	237	215	228	209	217	220	201	188	219	191	230	217	198	202	201	222	229	213	217	220	189	203	200	200	230	212	220	183	223	212	217	219	230	190	212	201	204	195	211	212	220	226	214	203	190	204	199	211	222	217	224	245	208	197	207	221	208	199	221	223	221	224	220	202	193	208	231	215	219	187	221	214	221	200	207	218	191	213	203	222	213	173	207	208	213	219	191	196	202	217	214	204	247	247	226	236	223	209	215	227	227	223	244	213	205	206	207	208	197	221	198	199	217	211	178	218	195	215	262	240	193	208	183	188	235	213	230	217	213	220	201	221	216	197	220	216	233	208	211	210	208	210	209	231	215	206	194	253	190	218	201	204	230	201	208	188	212	231	217	240	208	199	216	211	202	191	219	230	202	184	231	206	190	222	214	211	192	234	185	182	244	224	190	181	228	204	195	199	196	210	221	227	211	211	228	219	206	248	218	213	210	219	222	202	202	252	227	231	212	183	224	182	220	222	209	202	229	213	215	207	187	183	188	210	209	238	194	210	197	248	209	225	225	187	217	221	227	209	173	212	205	223	235	225	214	224	209	220	219	200	216	231	227	229	240	237	215	221	219	225	212	188	197	237	198	237	234	193	220	193	229	219	201	203	238	230	203	208	208	209	200	206	214	231	214	216	242	222	218	213	241	204	218	238	214	189	228	202	229	204	209	194	226	192	236	219	214	215	201	209	182	185	205	205	238	225	198	220	213	220	230	199	204	210	199	208	209	219	198	204	231	191	190	200	198	210	201	218	208	222	223	219	197	216	211	201	232	222	230	190	229	207	204	220	208	219	248	235	220	236	226	223	190	210	202	221	231	214	222	245	234	237	212	241	224	210	225	210	235	242	205	204	204	213	214	224	243	209	201	248	186	246	223	195	222	190	188	230	243	178	227	245	200	220	213	202	195	198	183	196	200	223	222	202	194	202	191	200	213	198	196	176	226	213	209	230	222	243	231	244	220	199	216	231	213	210	209	206	181	215	219	249	195	206	196	211	222	206	199	238	201	217	200	199	199	206	207	219	224	202	208	226	209	208	237	218	248	203	232	226	216	247	218	219	196	215	203	235	231	193	204	218	212	181	211	190	202	213	215	221	216	220	201	207	218	209	194	211	209	208	204	196	212	217	203	208	201	233	201	215	195	218	183	224	236	205	220	172	227	207	208	189	224	187	189	214	206	194	175	205	237	213	188	196	206	218	207	217	208	223	218	218	217	221	209	205	235	231	214	190	210	205	206	219	212	198	204	231	218	209	222	198	202	194	221	198	195	202	221	209	206	205	233	224	215	254	216	214	201	203	224	244	183	222	239	222	222	225	207	201	202	212	221	207	240	184	184	223	198	223	204	235	227	247	216	211	240	236	194	196	222	194	205	236	232	226	227	242	221	243	195	208	204	197	215	214	246	217	188	219	229	216	209	183	216	216	216	222	225	208	211	201	187	213	196	195	226	223	218	194	203	213	204	188	207	233	204	235	211	185	198	216	207	198	215	236	229	223	233	227	214	203	231	208	231	240	205	189	240	200	239	194	217	221	191	211	248	217	221	221	205	212	220	235	205	204	210	196	219	199	198	226	244	242	219	193	207	210	250	217	213	212	196	227	239	197	196	233	224	197	227	201	186	221	240	221	216	181	228	229	246	192	197	188	197	245	217	206	231	235	258	216	204	192	220	187	234	191	203	213	215	204	216	217	219	212	208	232	206	205	234	223	204	218	218	189	176	201	189	201	214	235	236	195	209	210	204	208	216	237	211	183	198	194	244	225	220	183	229	236	223	216	201	218	206	222	198	232	203	196	238	200	240	202	202	221	186	225	203	220	180	211	218	242	207	194	214	214	217	227	183	202	217	221	234	240	211	233	205	223	217	222	206	205	207	222	225	224	218	211	231	199	205	213	218	219	229	240	186	228	215	230	228	214	210	208	226	203	202	213	206	217	222	220	187	212	196	200	211	211	194	209	240	219	237	211	190	221	205	221	208	236	225	205	211	230	209	217	218	227	208	230	197	194	195	223	212	210	203	196	259	235	195	177	229	244	221	173	233	229	194	217	240	194	220	206	211	196	205	182	218	211	189	203	216	223	202	205	219	203	226	218	219	206	195	204	223	225	228	202	211	196	234	205	224	210	236	196	212	265	236	200	216	223	210	223	203	213	232	197	236	220	218	184	215	205	242	198	192	205	247	220	223	226	211	227	225	211	192	227	211	221	233	199	217	202	193	212	206	189	209	205	212	206	215	220	198	221	236	198	199	185	191	208	209	202	236	204	227	215	208	204	226	206	181	196	233	226	209	221	202	227	217	216	233	206	217	199	216	189	202	209	221	221	194	251	222	203	207	222	216	213	203	234	193	224	212	229	225	196	223	228	206	199	218	183	207	213	216	207	202	196	191	193	207	193	201	209	195	208	195	229	224	181	215	218	222	179	232	203	230	191	189	227	220	231	222	201	220	215	216	229	208	216	212	197	221	195	197	211	212	187	216	218	193	195	211	207	215	217	214	232	214	194	209	227	176	181	208	204	224	202	224	195	203	221	240	225	245	207	222	240	198	237	261	201	215	229	195	208	231	209	215	206	242	206	214	216	202	200	218	216	211	232	228	230	210	192	205	215	209	195	197	229	224	192	227	198	223	211	189	181	212	225	229	214	236	191	228	205	233	197	206	189	201	198	214	192	222	206	216	211	213	213	210	222	200	206	220	222	240	227	200	184	237	193	222	211	218	208	214	233	194	190	192	222	229	214	223	229	199	217	204	201	201	224	225	192	219	220	228	213	232	207	205	218	229	171	223	238	218	220	216	199	205	201	200	220	220	217	201	207	215	205	220	239	217	216	208	228	213	234	216	206	237	198	215	229	216	211	217	232	210	207	224	231	215	238	197	210	223	201
14362	26631	31479	10413	2287	1970	1651	1326	1238	1045	979	884	914	915	803	747	697	687	673	678	648	665	631	640	623	628	572	602	614	595	575	619	584	598	589	627	579	563	595	579	551	546	563	558	556	547	570	551	571	597	524	533	529	546	573	564	635	595	521	596	577	566	550	524	536	567	545	516	514	546	509	554	520	550	572	536	532	572	551	537	549	481	527	540	534	547	539	539	572	546	563	539	585	567	548	539	534	506	528	541	526	546	549	545	547	617	703	651	593	652	590	543	525	575	522	535	495	570	530	527	548	498	557	544	554	513	503	556	524	538	490	512	510	486	549	497	546	542	519	526	531	534	539	543	558	510	531	517	526	523	550	508	535	521	513	526	517	556	523	526	555	514	491	555	510	541	501	529	522	506	488	499	518	511	520	482	510	521	509	558	519	510	510	530	497	525	526	505	480	532	514	502	508	511	559	515	548	529	535	510	560	546	545	513	509	518	523	517	512	500	511	568	536	530	502	538	508	508	551	563	533	540	474	533	528	505	544	522	551	521	541	497	539	537	517	546	515	509	566	550	493	573	532	550	563	529	537	524	541	521	523	560	514	557	515	531	497	551	529	506	575	524	536	527	522	565	566	489	512	552	531	509	541	498	529	537	495	490	514	548	503	501	524	516	553	524	509	510	509	519	531	514	549	548	563	497	528	527	537	480	572	561	519	514	544	539	524	548	498	520	521	509	546	539	562	521	476	498	517	487	563	554	482	512	536	514	507	488	548	522	482	508	562	556	509	552	501	564	539	522	530	535	476	539	514	558	543	492	506	534	527	557	525	561	523	550	528	556	542	516	503	543	532	518	509	523	543	524	518	526	564	519	531	514	558	561	552	521	524	503	497	559	478	500	546	512	542	500	489	553	574	541	523	528	567	509	514	516	537	506	532	511	543	514	494	541	553	535	543	467	551	513	536	536	572	528	572	557	529	528	505	503	533	483	537	530	540	489	520	548	550	492	526	482	500	551	537	569	476	544	510	526	561	566	493	560	499	523	559	508	516	525	514	533	506	574	542	509	515	536	509	560	514	482	484	520	520	546	503	536	484	518	504	556	546	514	556	550	520	533	538	523	514	525	545	548	570	498	513	539	526	532	549	543	482	518	502	528	584	529	545	536	499	532	522	515	533	538	565	541	522	512	504	551	482	516	527	564	539	537	554	527	532	489	534	517	496	512	530	564	526	560	524	530	502	528	516	527	485	537	557	554	585	534	543	529	581	527	490	521	522	509	467	489	496	499	559	537	512	529	502	535	540	513	466	514	551	518	531	542	492	507	516	537	493	493	559	510	491	492	514	535	561	505	521	553	515	538	509	487	506	508	508	516	485	511	521	584	541	540	549	526	548	544	553	523	556	524	512	496	514	511	523	541	534	517	491	521	496	525	542	520	524	537	504	527	517	534	543	549	514	533	508	551	513	498	538	519	542	537	522	512	543	541	527	526	534	560	530	482	539	522	481	551	483	537	524	549	564	510	498	525	514	540	517	511	494	546	506	535	527	518	528	578	499	534	553	548	518	529	535	478	521	490	550	521	531	571	520	585	540	573	551	517	505	542	517	546	540	525	546	528	524	544	525	510	484	510	570	537	579	521	487	493	553	535	507	511	550	591	522	540	536	518	539	532	508	524	502	536	514	539	504	560	550	518	518	495	535	506	552	500	520	520	538	545	490	526	484	555	502	546	534	532	519	523	516	495	541	577	540	552	526	530	496	508	527	500	521	535	525	510	538	552	546	490	529	522	521	519	533	543	551	518	510	545	518	509	557	550	522	513	522	531	511	532	551	486	532	550	553	554	554	560	496	549	551	546	504	513	540	541	510	508	579	481	550	513	524	514	540	514	494	566	520	510	523	530	562	500	516	551	540	536	520	514	513	526	524	537	548	511	523	575	549	534	520	524	510	522	521	526	489	504	571	499	545	529	522	501	500	504	541	516	501	533	555	543	507	540	532	557	513	535	545	486	486	532	515	512	506	476	534	521	524	552	534	544	509	465	497	551	497	484	550	548	550	554	552	518	523	532	530	507	572	528	496	547	512	543	534	557	510	530	526	537	534	545	513	528	536	548	542	556	516	524	503	550	515	527	516	528	512	510	561	545	493	549	511	553	533	537	545	569	520	522	533	493	502	537	527	516	566	526	529	538	542	477	558	502	550	512	571	539	527	519	523	549	570	525	516	549	552	497	549	523	507	526	545	556	518	542	524	550	533	505	528	535	495	512	549	557	483	528	520	543	529	542	548	484	553	520	547	530	538	553	545	550	537	517	564	548	524	539	512	501	527	512	517	507	500	516	519	552	504	526	556	538	517	579	565	512	504	497	562	544	532	509	523	540	531	521	548	529	523	515	524	544	550	542	539	504	518	555	517	568	494	542	488	540	506	520	519	565	506	536	537	537	503	555	544	543	543	533	526	521	532	560	511	550	543	543	563	518	513	562	516	507	547	545	506	538	534	564	573	492	528	556	515	523	542	521	501	528	540	484	540	533	522	576	545	530	543	530	527	542	506	567	534	494	526	546	520	473	545	475	528	533	562	549	502	518	507	551	549	554	541	479	496	544	536	547	531	558	484	552	535	523	542	489	507	533	510	518	502	555	558	549	528	538	512	498	551	522	545	538	515	529	536	541	544	530	509	551	533	538	542	503	552	566	511	522	558	517	512	517	540	527	523	523	531	516	529	514	496	517	516	502	541	577	523	527	517	512	522	539	527	519	513	480	533	492	521	520	536	543	525	560	530	506	513	534	543	568	536	529	527	517	512	517	544	546	558	488	563	520	542	542	488	522	515	541	516	535	577	485	555	560	498	511	525	526	574	557	540	516	528	492	531	519	529	558	522	545	513	514	541	509	565	535	537	509	542	516	511	561	554	547	471	513	522	506	563	550	497	537	556	507	542	518	500	538	522	520	566	523	507	532	559	485	529	501	551	534	513	512	499	546	563	519	505	540	535	555	519	521	510	538	538	520	507	519	565	521	479	530	525	545	551	519	515	511	560	532	521	545	565	516	525	519	501	538	500	565	520	521	500	533	514	532	539	540	557	524	570	561	551	495	549	519	503	505	527	504	541	543	508	524	548	527	529	527	523	557	525	529	543	534	510	473	513	536	512	524	513	520	505	560	550	486	537	485	540	541	512	546	541	533	537	547	509	515	482	575	529	551	565	526	521	515	493	536	539	521	522	527	538	515	517	483	484	542	533	532	535	512	512	517	562	539	515	529	508	525	547	519	518	545	504	524	520	562	506	514	520	525	531	532	527	511	541	518	516	478	507	520	546	524	533	508	546	538	565	483	543	536	518	513	520	535	570	552	519	545	519	551	532	550	529	530	566	520	544	501	538	498	539	527	506	530	554	498	553	532	550	527	492	506	534	532	555	552	523	543	515	555	536	533	524	556	549	521	540	515	485	546	530	566	537	535	514	563	512	501	499	512	504	523	454	504	527	520	541	519	513	509
36151	48802	53757	19875	2918	1023	780	673	576	510	494	422	398	417	420	393	382	364	368	356	372	317	366	360	379	343	353	361	359	352	362	324	326	357	362	337	358	339	355	330	319	329	340	318	337	389	349	375	328	362	342	305	377	356	352	347	391	337	319	353	347	317	348	336	320	333	361	343	342	324	351	339	348	363	310	369	330	338	322	334	331	318	339	325	326	347	351	348	344	342	329	327	333	364	321	334	354	358	353	319	330	372	333	355	339	390	338	422	380	348	345	328	358	352	323	318	353	324	315	342	336	337	367	335	325	340	359	333	355	316	336	346	332	314	324	322	372	316	307	337	334	342	309	329	340	308	334	328	329	326	323	330	344	347	355	349	366	338	332	347	314	313	317	310	328	367	322	359	320	313	307	360	312	312	362	328	344	315	331	312	375	321	375	320	365	334	341	357	322	302	336	333	317	354	350	330	337	347	325	380	354	342	333	348	289	330	368	325	333	341	324	343	339	346	321	311	319	347	324	324	309	334	349	346	335	381	361	316	347	335	335	314	317	329	330	347	336	380	310	334	355	337	358	364	380	309	306	349	361	320	319	350	310	362	310	327	306	321	334	321	344	329	325	359	358	318	331	335	331	336	327	351	332	363	350	307	354	349	356	322	364	362	331	324	324	343	303	351	319	319	348	351	336	366	349	356	324	307	358	355	296	330	326	319	341	315	325	325	348	308	314	317	334	336	323	376	335	341	315	342	340	335	341	345	323	346	367	308	331	336	302	301	335	356	327	354	348	311	319	325	326	361	362	384	360	316	349	341	342	294	345	323	312	344	343	338	335	347	346	278	344	344	350	363	345	342	360	331	334	330	352	325	338	377	351	308	345	325	322	335	325	349	322	279	332	319	334	326	324	358	317	315	344	348	343	341	333	320	374	319	322	325	337	328	317	332	333	321	339	324	321	338	343	342	325	347	368	343	329	344	320	332	338	359	335	349	376	311	352	344	308	308	318	320	343	351	327	318	365	359	309	342	339	318	359	353	338	332	362	315	341	329	328	303	346	323	323	339	310	319	365	330	342	346	327	303	354	352	346	319	364	319	325	335	377	348	321	344	308	334	352	338	358	344	335	337	336	289	306	325	313	295	327	320	335	325	326	345	334	317	318	360	343	321	334	329	339	342	348	332	357	377	315	320	362	346	369	323	318	309	350	341	333	324	350	364	326	368	336	335	346	315	327	336	298	325	300	295	353	366	337	338	334	320	316	317	331	303	354	356	317	356	349	310	328	392	311	362	318	330	345	338	321	329	339	289	332	331	341	347	341	315	315	350	336	334	326	340	343	322	328	340	358	360	350	342	347	321	330	346	322	330	309	329	352	355	314	373	327	351	341	368	313	324	332	348	347	311	303	332	334	323	323	346	351	350	312	371	309	372	346	318	310	332	333	314	357	315	357	318	323	351	331	325	338	376	329	311	352	361	340	333	310	313	312	333	338	371	379	319	335	335	335	351	341	319	298	326	353	342	314	319	338	298	316	352	343	354	335	352	335	318	379	322	314	353	333	343	297	343	343	348	328	330	354	322	317	323	330	328	336	313	330	322	346	324	356	304	341	311	311	316	320	336	377	335	334	360	345	329	335	282	313	320	320	313	330	343	353	300	338	314	332	326	316	352	298	336	325	311	341	354	330	314	312	348	339	339	331	311	334	342	319	345	356	343	318	297	345	342	346	326	299	360	358	304	353	321	354	326	333	300	346	320	343	324	344	309	342	331	323	294	331	356	334	343	309	333	337	352	388	348	369	332	343	350	332	360	311	329	333	337	295	318	367	325	343	333	366	334	342	323	361	356	324	349	336	346	328	324	328	307	357	338	298	344	336	334	351	363	358	369	350	319	352	332	349	345	319	343	335	358	317	318	343	342	367	352	339	346	332	328	352	352	325	361	357	358	339	330	318	362	355	333	338	359	335	336	349	360	331	331	362	300	347	361	343	321	323	351	340	339	317	358	324	335	332	339	335	326	332	326	322	364	336	351	282	361	360	307	297	316	325	341	315	361	374	341	324	360	348	319	323	297	340	351	306	312	341	338	323	318	314	338	328	347	297	400	356	329	313	341	366	322	327	321	351	342	373	311	330	363	308	313	381	313	297	331	345	314	346	342	325	313	339	308	331	331	344	332	332	341	290	337	326	296	317	337	345	335	313	337	333	327	343	323	349	309	337	311	325	319	318	338	342	298	328	299	366	345	306	343	353	359	345	318	343	305	323	308	357	311	350	353	328	335	292	346	369	325	345	332	349	328	330	318	313	315	333	356	341	304	329	317	333	319	326	319	380	356	343	381	319	355	391	344	328	370	351	330	339	337	352	315	344	317	322	314	318	314	317	363	302	326	317	315	325	353	335	329	351	339	324	348	311	318	348	309	326	325	331	332	344	332	348	324	378	332	352	298	323	303	344	333	356	336	323	315	334	325	356	314	321	333	322	370	311	361	307	305	305	337	341	324	340	333	346	295	338	319	339	338	359	306	302	325	321	332	331	329	298	345	319	315	347	334	349	341	352	367	335	345	357	317	293	324	332	380	331	334	295	362	332	307	317	331	326	351	332	389	315	351	355	306	333	351	325	326	314	370	360	349	345	349	339	306	355	320	361	312	306	356	350	345	311	318	335	360	346	328	352	345	327	340	360	292	339	372	323	345	345	351	352	320	324	322	368	326	343	327	332	317	306	323	328	364	349	340	332	305	358	326	324	338	315	358	346	327	312	303	376	322	353	330	336	331	352	348	331	313	316	324	353	316	308	371	311	317	315	310	312	293	325	339	350	337	313	326	325	349	333	323	328	317	337	327	359	359	351	320	322	326	348	333	301	310	327	337	342	304	325	348	339	350	347	348	342	319	332	330	339	323	355	343	310	329	369	357	340	344	312	323	296	327	367	310	328	317	339	336	328	308	348	337	294	330	319	348	337	318	341	307	384	347	347	344	331	317	335	336	330	331	293	320	320	333	314	324	345	350	359	344	318	302	378	372	322	333	341	369	309	320	336	363	332	355	324	306	306	287	330	337	346	312	352	335	353	307	355	351	352	317	355	338	315	369	336	340	340	357	340	337	349	347	315	301	325	357	351	347	325	371	323	348	334	337	319	353	353	301	309	341	358	341	332	325	318	364	341	297	322	325	314	338	370	312	326	307	332	335	323	340	337	359	313	360	327	339	333	341	341	331	324	338	319	302	365	325	334	336	343	352	354	318	344	325	346	353	341	318	299	326	323	356	320	329	319	338	360	330	341	297	334	327	359	344	362	293	327	338	304	360	376	348	345	331	351	345	348	345	359	304	328	341	342	342	334	336	322	331	358	347	314	302	325	355	317	315	347	316	322	349	312	351	343	324	335	336	329	322	305	353	314	317	320	332	341	338	342	373	335	321	347	356	362	323	332	370	373	356	328	359	342	343	342	318	336	344	335	329	326	319	342	380	355	322	316	334	341	321	341	317	362	331	344	312
18343	37529	43172	12041	4273	3558	2877	2433	2098	1986	1810	1594	1435	1405	1261	1274	1188	1155	1103	1058	1047	1016	1008	973	966	896	931	941	876	943	889	922	860	882	850	829	874	861	875	863	884	851	821	844	857	797	828	868	882	974	849	872	835	892	840	856	886	824	797	847	831	877	764	806	817	831	837	758	806	779	795	757	794	806	822	818	783	772	789	793	801	860	735	765	807	806	817	783	802	787	818	859	873	827	811	836	838	861	780	878	852	818	831	749	849	925	1048	1100	927	941	918	783	844	817	756	795	851	813	748	798	765	815	806	825	831	772	764	747	797	818	789	795	808	760	797	811	763	716	804	763	730	794	796	814	752	806	788	770	825	807	774	752	741	755	795	801	753	828	847	754	758	787	814	770	759	767	803	795	752	781	763	749	796	805	781	744	777	772	786	785	795	748	761	768	780	760	807	821	795	783	791	768	701	785	801	822	820	798	785	813	741	783	745	782	756	762	765	716	780	821	749	790	802	801	743	804	746	805	820	789	838	721	801	780	849	763	784	842	740	776	820	754	748	797	839	749	795	742	794	750	832	775	774	795	774	809	805	734	747	775	768	752	747	807	817	754	740	775	776	752	758	768	826	777	734	770	803	770	750	798	824	749	752	801	770	777	767	790	766	759	759	752	741	759	755	758	755	790	778	770	803	797	744	789	776	756	821	780	798	781	741	763	743	765	780	757	813	789	738	768	777	775	787	812	762	824	814	768	754	832	752	797	750	745	816	754	752	723	787	814	749	794	800	751	822	791	781	796	765	772	749	731	837	739	776	754	807	741	809	795	737	799	793	756	790	806	790	798	773	758	738	791	814	772	781	799	764	815	811	848	767	793	777	797	778	800	784	718	752	814	783	741	797	764	760	807	730	771	789	757	768	786	775	750	754	786	797	795	802	866	815	785	817	720	793	787	790	743	772	757	761	719	753	848	743	780	783	749	797	754	810	777	784	776	827	787	823	826	825	755	826	766	785	761	804	779	794	765	803	793	743	761	790	806	771	806	813	788	777	787	760	771	772	802	808	793	772	813	792	765	728	760	767	799	778	746	856	786	763	784	789	838	799	805	780	815	781	803	763	789	841	780	808	817	808	747	827	785	784	796	720	756	786	752	777	752	736	821	772	802	770	767	737	823	779	820	828	758	794	789	807	794	793	810	785	786	752	784	817	781	727	748	762	757	817	770	789	773	830	781	775	759	761	784	835	793	775	761	762	753	745	771	806	749	750	755	830	818	836	758	763	746	818	797	769	739	744	772	799	779	781	740	804	758	763	782	766	811	780	768	785	791	757	776	798	798	741	742	758	749	718	800	740	804	761	800	780	804	823	781	744	801	834	757	757	784	761	780	793	788	852	774	790	722	762	775	804	754	761	759	766	787	793	731	726	765	740	770	776	808	729	827	760	776	817	746	774	804	700	795	812	791	785	761	777	797	760	801	754	762	790	771	790	768	821	777	817	812	786	805	789	782	808	791	796	755	775	824	785	790	765	780	799	778	770	797	799	778	841	816	809	765	750	756	721	779	779	797	774	838	781	822	796	777	790	778	831	796	782	745	763	760	763	800	781	786	754	768	779	784	727	765	784	768	817	762	784	747	823	806	797	780	810	764	810	729	764	824	774	790	832	788	745	772	803	770	784	822	782	766	767	731	757	780	789	787	803	779	777	838	758	757	746	757	803	775	783	766	743	795	797	761	738	766	745	784	784	805	745	732	710	804	735	795	818	773	748	749	740	785	776	848	761	784	776	816	776	738	762	766	744	754	787	791	769	752	761	782	785	753	775	748	760	825	765	782	777	773	770	802	761	776	801	801	761	804	796	781	781	807	807	774	760	736	779	756	787	752	832	770	786	786	802	730	821	751	796	764	763	792	765	769	794	796	712	777	742	804	798	763	800	786	756	842	797	768	760	775	739	775	794	767	770	736	770	805	778	815	801	807	782	799	773	726	798	737	790	795	778	833	801	739	809	761	719	760	754	726	772	794	751	739	743	758	789	786	769	766	803	754	762	782	804	793	805	791	752	765	804	851	793	820	814	818	825	783	721	737	791	797	841	820	736	781	742	833	791	786	749	829	802	726	760	803	781	758	754	753	770	798	744	768	827	803	740	802	789	771	779	815	780	761	793	825	781	809	799	774	754	772	788	791	766	820	766	714	785	800	780	792	785	748	788	797	851	744	786	759	786	747	804	792	809	803	792	811	752	823	744	788	735	779	813	810	766	761	768	743	815	723	783	772	788	775	804	766	765	709	772	744	766	742	753	823	800	771	772	749	802	775	747	755	815	803	793	765	773	741	746	765	775	823	782	775	743	774	763	795	782	814	762	809	776	809	826	796	781	768	797	749	777	776	837	786	739	752	792	767	807	785	770	772	820	782	759	782	788	797	793	799	780	784	786	775	770	780	759	763	749	804	809	806	833	796	803	767	833	790	796	747	778	799	742	784	763	812	758	783	757	706	832	807	816	769	739	782	751	767	802	761	794	835	801	794	803	758	806	775	845	790	761	747	803	771	789	778	785	824	822	748	754	775	760	774	820	787	785	718	764	798	852	823	756	728	769	808	772	775	772	788	786	753	752	750	773	730	748	764	721	760	743	788	756	827	822	784	793	820	790	800	761	777	737	755	809	757	786	778	782	758	768	753	806	751	773	773	725	752	745	759	808	752	798	772	802	755	771	737	803	765	769	781	796	840	796	771	809	783	776	789	755	776	808	732	775	836	784	783	774	767	752	811	752	777	789	818	808	802	783	776	779	752	795	749	815	819	761	792	776	732	851	764	797	810	781	861	723	779	774	769	766	752	823	794	767	765	733	788	758	810	769	771	781	753	789	733	802	742	749	792	818	725	812	779	799	781	752	772	822	791	789	798	759	786	788	824	760	789	744	754	765	760	753	775	857	771	790	816	825	787	775	836	766	776	789	814	839	742	760	772	759	771	796	802	817	831	789	784	764	782	791	791	817	791	730	747	806	773	791	799	798	756	802	790	741	757	772	786	796	758	794	785	776	795	830	781	781	747	784	843	761	820	759	769	746	750	828	825	790	788	778	760	748	787	811	796	756	751	797	773	749	795	769	814	767	799	752	833	776	723	772	838	792	792	798	826	753	781	802	754	772	788	799	758	814	754	757	788	809	738	796	774	821	781	746	775	761	793	759	730	739	797	805	760	785	800	823	800	764	783	799	747	771	820	763	764	809	735	765	768	747	744	823	817	811	747	783	732	800	795	736	843	796	787	738	770	760	758	789	764	778	778	769	784	794	763	752	791	834	805	775	817	722	771	770	805	718	812	799	797	808	791	763	712	818	811	831	821	773	733	762	759	804	766	760	791	858	774	758	804	757	819	831	810	791	791	781	778	804	773	712	771	754	783	754	758	790	743	738	796	747	768	757	805	829	838	782	771	745	763	818	795	794	755	742	799	761	741	794	775	779	733	789	769	802	770	755	788	796	767	786	767	780	829	761	778
17151	6852	1994	458	253	298	246	280	267	257	239	286	309	275	273	262	267	285	254	287	283	271	262	262	254	234	262	260	242	273	269	259	263	272	272	247	292	276	254	244	260	265	274	276	264	273	270	266	272	237	245	255	274	246	228	281	247	249	286	286	240	283	252	273	272	276	273	232	290	240	282	302	270	270	270	245	225	262	265	258	280	294	240	253	259	264	265	241	263	248	286	262	259	257	271	264	271	265	257	268	283	256	236	268	252	248	260	271	246	274	298	271	264	246	275	241	298	275	228	265	289	274	276	254	284	287	305	267	280	282	255	255	268	276	245	251	266	252	240	261	261	243	224	267	227	266	300	251	265	296	237	252	279	262	225	256	268	280	264	262	263	276	251	278	256	283	253	282	268	228	259	254	241	234	246	275	291	238	276	266	289	284	248	274	277	260	277	294	290	266	276	287	248	268	266	271	251	264	248	266	273	295	280	244	262	303	297	277	262	305	280	242	255	284	250	301	265	262	276	276	271	250	268	258	287	265	251	280	278	270	248	276	261	276	259	269	299	269	270	280	286	295	248	262	278	266	286	246	294	248	281	292	262	279	262	259	283	293	257	281	245	281	252	262	253	291	266	266	269	247	246	260	272	278	279	252	281	269	280	274	264	271	260	278	223	226	276	295	258	274	258	231	272	246	261	292	245	241	263	252	254	275	297	279	242	293	264	257	257	276	270	244	290	275	250	255	264	273	292	274	262	271	279	239	261	267	259	235	289	260	268	267	250	258	273	295	268	277	256	273	286	272	257	253	272	260	251	261	251	269	271	276	294	284	250	258	248	262	270	241	252	274	268	265	279	257	270	281	251	239	245	264	264	259	244	266	264	254	238	274	244	264	241	237	250	283	252	267	220	266	291	259	228	287	270	266	283	286	295	219	263	266	240	255	248	253	248	258	261	290	292	294	299	300	259	270	267	247	266	307	258	265	218	272	227	266	254	264	292	274	256	232	262	269	249	287	264	268	265	284	259	278	276	278	276	266	267	245	254	252	263	270	271	250	238	257	256	288	262	273	294	253	221	258	263	243	247	274	284	249	229	251	274	241	271	268	285	258	263	258	254	305	260	270	302	270	268	250	258	285	258	273	239	258	285	258	256	273	227	289	268	280	255	276	244	286	244	241	296	270	281	242	233	257	270	294	287	268	277	257	245	283	287	269	268	252	270	305	266	236	250	279	262	255	269	272	267	281	279	267	253	266	286	225	263	249	261	250	257	231	282	246	263	297	288	274	263	258	276	271	286	273	245	261	289	240	244	256	249	275	226	241	258	277	256	281	275	270	258	298	233	261	228	248	260	245	306	233	245	268	286	247	236	283	249	242	275	258	273	289	239	244	248	256	276	261	241	268	256	251	255	259	247	297	279	253	268	263	260	265	229	254	273	286	266	270	230	250	262	279	272	256	291	266	260	276	252	263	270	259	272	261	283	249	237	273	313	286	266	285	258	291	256	269	256	255	282	334	282	278	266	269	242	268	276	247	273	267	276	280	268	295	283	264	290	283	274	269	260	256	236	283	273	261	256	266	265	245	248	284	254	247	283	279	235	267	271	263	238	249	266	262	270	279	284	216	257	265	256	272	265	248	260	281	276	252	263	319	275	232	265	275	251	279	263	281	245	235	264	271	258	285	264	236	261	311	256	266	250	257	266	257	271	285	252	287	273	269	258	274	247	280	264	276	230	266	221	280	267	238	279	277	288	227	283	274	263	258	265	255	287	297	269	248	298	295	257	276	250	270	255	268	260	276	238	253	288	252	272	256	276	260	279	242	297	256	264	278	261	288	248	271	273	276	254	243	274	269	254	260	269	277	278	266	287	264	263	265	260	271	267	274	249	259	250	260	236	281	260	275	252	272	232	281	283	247	241	262	288	267	300	259	256	255	289	269	295	255	247	250	255	267	242	245	258	251	254	278	282	297	266	265	222	239	278	272	249	272	266	251	300	254	257	257	254	260	264	286	263	256	286	258	252	264	249	266	262	287	243	269	297	245	273	272	266	279	319	264	280	267	290	243	255	264	280	248	265	262	279	248	282	304	263	241	263	287	286	297	253	285	270	264	265	273	274	269	268	236	248	248	279	273	225	250	282	265	247	262	241	251	296	237	270	287	271	255	239	262	215	267	227	273	286	261	289	303	274	244	272	291	242	272	255	254	272	277	243	263	273	273	273	267	260	254	276	260	251	268	288	298	271	263	266	256	252	281	245	272	249	268	284	286	249	238	254	258	282	273	266	258	260	307	259	254	231	263	222	240	244	267	288	252	257	238	261	261	265	267	255	257	283	234	252	259	302	293	270	262	278	262	251	232	262	272	267	275	278	257	243	252	269	286	268	254	263	262	299	268	252	264	248	297	281	291	291	276	293	273	295	277	296	243	241	254	256	271	273	268	276	227	250	258	264	260	282	274	259	255	274	271	260	274	269	275	273	232	247	239	265	287	276	258	273	262	263	256	244	255	268	260	268	270	265	256	261	265	293	307	278	267	262	279	273	258	269	273	258	275	256	246	228	293	267	246	241	274	253	257	246	262	266	257	282	238	264	265	251	253	270	274	233	283	288	282	239	272	232	273	288	258	245	233	258	270	253	287	296	284	293	235	272	286	274	262	287	274	276	288	262	256	270	262	282	301	256	243	274	267	277	240	292	246	276	245	233	261	292	244	265	305	251	265	271	266	233	239	259	266	293	263	278	272	259	273	282	271	281	250	272	283	260	263	304	290	243	253	280	258	258	248	271	266	282	297	289	238	235	293	278	268	278	241	264	265	268	259	251	259	271	262	234	255	286	287	270	253	234	283	262	262	232	249	243	266	268	282	250	269	247	289	257	248	243	256	251	265	277	260	259	244	266	268	260	240	245	273	261	247	264	239	290	256	271	280	259	270	266	263	268	278	268	231	232	271	239	235	226	255	290	243	261	263	274	277	268	252	247	229	240	271	250	271	256	259	260	298	264	315	252	244	258	250	267	273	285	257	266	258	262	247	289	259	258	227	254	268	303	283	249	284	258	251	254	259	267	256	240	262	246	247	237	268	295	265	254	237	267	260	268	294	276	245	267	276	291	239	271	261	294	253	253	232	246	273	246	262	253	221	263	267	261	284	272	244	262	266	268	261	269	233	283	252	242	255	284	272	262	251	252	270	236	253	261	264	275	242	287	264	242	274	250	246	303	261	245	233	264	283	283	280	283	266	303	242	282	266	265	235	296	271	267	253	280	288	248	284	265	290	243	246	288	267	269	258	249	279	267	249	234	285	269	256	305	278	281	270	258	261	247	274	263	282	238	232	255	280	250	235	284	292	250	249	273	250	255	267	258	294	267	283	258	279	269	287	261	288	278	235	272	269	265	278	303	306	276	278	292	238	295	272	274	260	276	255	259	251	273	258	275	243	277	233	265	290	265	293	289	288	248	266	277	268	248	267	267	256	286	280	258	233	244	257	252	270	269	246
8511	5494	3680	1170	750	667	665	623	667	640	600	651	620	607	643	633	624	581	600	653	658	654	655	609	650	683	604	628	632	646	619	664	637	610	604	606	591	602	551	579	578	647	601	660	614	593	640	626	573	594	616	566	641	550	642	637	625	639	608	634	641	651	601	639	596	594	596	617	606	627	697	627	576	659	609	581	614	620	661	616	606	671	639	638	639	654	622	651	592	612	588	633	633	615	632	627	617	622	631	599	651	590	657	652	614	636	701	621	671	637	651	650	608	620	602	599	617	588	615	604	627	589	593	598	616	601	569	616	625	636	609	628	590	619	614	600	578	627	629	625	616	639	624	592	662	611	609	630	627	596	588	617	592	660	626	647	636	658	621	589	637	633	611	679	589	613	572	651	592	612	642	661	600	594	592	612	621	582	594	600	646	630	649	610	611	593	632	606	581	576	571	606	615	589	671	612	664	592	619	626	589	643	570	667	647	611	594	610	620	605	645	562	592	595	574	562	651	625	594	595	602	616	607	594	615	670	622	623	621	627	634	594	599	558	628	592	638	636	599	651	650	590	645	574	628	588	649	622	596	616	589	628	640	620	632	653	630	625	639	626	620	607	608	621	613	634	597	607	610	603	593	637	589	573	585	644	626	607	598	588	601	623	627	588	617	559	591	626	599	582	587	614	596	622	633	584	598	630	603	631	646	641	596	634	618	634	601	573	580	615	598	616	586	617	638	605	597	613	576	658	613	631	594	589	621	628	657	611	616	652	591	578	607	569	639	602	605	615	587	612	648	664	572	658	650	614	630	606	647	604	624	620	599	609	617	584	676	616	609	640	612	566	641	636	615	634	646	660	627	632	646	602	618	605	602	596	623	606	636	618	578	629	586	645	622	593	601	609	606	627	629	614	613	601	626	629	594	592	639	636	623	669	627	595	639	631	602	608	629	648	595	605	622	590	685	600	609	626	590	581	596	616	627	545	559	586	591	651	631	626	574	599	603	594	634	640	604	615	649	631	603	611	571	543	562	606	621	635	587	556	627	640	593	589	608	582	625	604	574	575	617	620	601	622	591	591	622	609	593	589	638	603	627	606	605	627	577	615	597	610	603	603	600	646	612	613	635	630	606	623	642	555	622	584	608	642	622	601	618	598	609	627	580	603	642	617	599	638	654	611	586	596	609	604	597	644	601	637	619	603	602	638	617	610	610	634	592	571	589	604	598	604	633	596	631	608	611	647	652	627	622	576	584	587	661	584	641	622	635	614	572	662	595	587	648	595	614	620	639	626	607	613	607	608	589	661	628	592	629	634	597	592	662	672	550	620	686	667	594	598	662	644	619	614	571	597	580	637	586	642	609	612	610	584	612	610	642	636	609	613	595	622	625	572	578	645	610	633	593	559	589	598	614	599	616	628	619	627	615	588	632	642	570	584	629	602	623	611	607	592	606	604	594	685	611	622	608	593	635	638	644	627	633	668	638	599	581	616	591	619	613	604	595	631	604	622	640	580	659	566	638	626	626	625	604	584	644	612	623	594	577	620	630	642	618	623	603	655	611	633	601	623	579	631	601	606	623	611	636	613	643	619	563	617	650	643	616	611	627	595	644	605	608	619	592	608	637	638	569	591	608	609	620	624	566	626	614	627	588	638	649	605	596	602	652	612	598	576	614	592	650	614	644	574	614	592	593	597	618	627	556	569	596	620	656	604	613	649	610	627	610	571	622	590	636	596	658	578	549	640	635	579	624	583	607	575	585	607	628	600	615	610	598	573	634	629	656	607	628	623	612	638	603	583	611	621	631	591	623	603	587	636	632	665	600	621	613	614	635	608	594	614	615	598	606	617	658	645	597	628	623	575	604	585	616	610	644	625	627	627	587	688	620	622	669	650	592	596	574	616	586	631	588	624	591	591	598	601	622	627	613	620	636	612	576	601	584	616	584	590	591	612	659	645	592	625	617	611	591	594	617	582	622	628	610	632	611	609	569	624	617	619	596	668	609	611	617	635	605	573	622	618	593	666	575	585	595	611	625	653	601	595	596	625	630	647	635	610	643	629	589	603	637	650	609	591	631	617	618	611	610	594	639	570	600	672	597	586	594	619	606	591	552	629	643	641	632	660	608	629	595	586	631	619	655	632	592	575	604	621	639	645	650	661	633	591	635	620	634	588	615	622	674	642	626	575	584	603	606	583	642	626	604	644	655	630	652	648	640	604	622	570	661	664	607	580	624	653	610	582	592	583	600	605	594	637	595	625	616	572	590	624	650	605	592	615	600	650	593	614	639	614	652	632	623	572	613	613	632	596	580	610	589	638	592	597	646	644	633	588	621	649	579	585	664	585	618	633	614	615	630	600	583	623	620	611	604	553	616	665	556	657	599	640	628	582	631	599	566	613	617	609	639	610	617	598	563	657	595	632	611	625	674	615	608	614	634	607	603	591	602	654	662	587	622	586	611	627	611	589	605	614	622	638	659	617	629	615	560	634	606	634	576	589	622	573	628	600	620	653	603	628	629	598	613	595	624	609	620	629	630	617	634	597	634	614	589	586	602	653	591	607	607	621	622	562	629	576	620	631	621	604	603	596	606	613	638	610	626	626	598	617	613	626	624	601	588	633	583	588	628	667	615	573	568	687	629	643	625	595	634	604	666	610	633	602	636	559	613	628	627	610	633	607	626	646	585	594	598	615	644	631	588	588	639	580	616	601	653	596	596	645	642	576	622	648	628	610	585	604	602	623	568	607	615	624	592	585	643	598	595	663	626	610	585	592	639	573	626	609	596	650	615	640	626	614	645	639	624	638	561	679	641	668	633	598	614	651	621	558	582	594	592	596	608	604	623	608	625	580	618	623	610	610	614	638	620	635	628	603	607	651	608	649	606	647	638	623	659	623	595	647	606	622	649	612	562	622	591	605	596	647	610	589	637	606	642	619	591	637	614	603	601	594	610	596	580	645	608	601	614	655	606	632	623	601	650	614	606	589	561	642	605	616	631	648	564	615	599	604	625	637	586	572	589	618	595	627	596	605	611	612	610	627	631	628	603	609	627	601	600	621	598	617	606	621	663	600	637	627	637	623	608	634	589	671	629	610	625	613	600	624	619	622	614	637	614	612	608	612	622	603	651	606	599	567	606	606	582	592	610	596	577	617	667	609	613	665	615	627	618	640	583	606	596	621	575	685	637	582	608	627	619	649	593	627	595	599	606	653	663	653	612	597	578	630	579	586	623	618	621	593	616	592	635	615	616	608	582	581	608	579	638	578	615	635	621	633	577	644	609	634	608	591	632	611	607	596	601	623	586	593	583	640	638	640	662	607	609	628	638	631	596	592	612	638	650	620	616	627	605	597	594	627	617	631	613	576	651	614	586	607	601	601	612	594	593	632	680	622	667	595	646	595	703	597	619	643	635	584	566	606	597	578	608	618	585	639	597	627	623	664	631	666	565	597	619	586	609	590	565	599	609	585	612	621	669	577	614	634	632	571	562	642	632	605
27077	32660	38175	13800	1070	516	397	366	296	305	275	276	273	236	205	239	243	212	191	215	214	210	222	200	207	222	233	217	231	208	205	212	218	220	183	206	228	212	193	196	184	193	190	215	206	201	203	199	188	187	193	216	202	219	220	210	213	204	215	237	203	198	211	181	195	173	204	213	216	222	190	209	203	221	217	175	210	205	197	217	188	213	210	225	201	185	218	184	206	169	238	242	223	202	199	205	221	224	217	234	203	197	185	165	159	203	230	184	203	234	211	185	191	193	228	196	195	232	226	222	171	184	214	184	198	205	200	215	184	180	208	183	212	201	217	221	191	188	179	219	174	178	175	198	198	218	188	204	212	198	187	197	232	191	207	192	215	205	188	191	227	212	182	209	206	187	201	219	219	215	207	224	214	217	188	186	213	213	184	179	191	199	194	207	174	211	198	168	201	197	211	206	197	190	187	202	198	185	230	210	182	212	192	197	219	190	206	217	218	197	202	188	200	186	216	184	187	201	188	178	227	204	193	201	197	203	197	190	190	212	203	206	194	224	185	198	196	233	233	184	203	213	178	183	184	204	207	194	217	190	199	240	203	234	193	214	212	198	203	209	206	205	199	214	229	200	236	202	184	193	197	209	212	193	209	207	216	201	183	186	186	193	202	181	207	201	219	230	203	220	172	191	220	218	220	216	179	198	205	198	221	182	175	195	200	200	208	220	205	184	208	207	205	212	187	187	188	185	195	199	210	181	208	184	224	195	197	220	205	220	199	214	215	197	213	218	201	232	219	182	226	198	204	208	215	202	205	214	211	245	225	197	193	164	182	208	186	182	206	206	196	205	207	218	184	199	217	221	234	216	211	202	188	190	194	226	192	200	208	194	213	202	192	168	185	181	198	190	220	206	229	203	204	176	194	193	211	199	190	192	188	199	190	213	205	237	175	176	207	209	201	216	201	186	210	215	193	218	217	180	200	183	207	197	193	179	198	196	212	207	194	217	188	226	178	199	211	183	205	184	222	184	179	196	183	209	193	201	200	191	179	192	231	195	195	235	209	218	200	184	208	223	212	181	193	215	215	204	216	182	196	197	207	208	237	209	217	205	216	207	193	189	192	181	170	224	208	199	205	212	188	188	207	228	187	220	225	209	194	199	197	190	195	200	211	207	206	209	206	214	183	204	196	200	209	234	219	214	190	189	174	231	210	196	199	193	218	223	202	192	196	198	205	206	251	201	200	209	186	224	202	200	188	196	194	218	177	197	208	207	204	178	185	213	208	200	213	200	204	188	210	206	187	198	203	167	210	212	211	203	209	206	195	206	199	202	186	198	205	215	219	183	176	189	180	226	215	177	197	208	197	186	165	196	199	199	234	207	189	229	177	209	216	231	200	220	218	208	206	214	206	191	201	197	198	217	192	184	210	200	187	167	202	227	215	206	205	223	211	177	212	191	195	210	186	182	203	208	216	189	195	218	227	203	187	228	220	205	195	177	215	206	211	226	197	204	199	225	222	220	223	201	203	200	227	178	218	205	200	223	218	210	177	199	189	190	211	180	169	190	204	210	215	209	208	196	189	206	218	203	190	190	201	179	205	199	215	203	163	212	217	212	188	220	218	194	170	188	213	198	215	200	186	186	206	173	178	183	193	223	210	193	205	222	214	197	218	208	188	211	204	212	215	194	195	203	210	197	209	216	203	233	196	206	206	198	198	187	234	191	193	197	205	179	191	206	204	184	208	194	209	198	203	183	204	187	208	183	189	191	203	228	215	192	195	219	222	214	206	196	208	216	209	199	208	200	200	196	188	197	198	212	189	205	198	188	204	212	193	193	211	203	217	229	202	204	202	180	196	190	208	180	191	205	219	208	179	197	221	202	212	205	177	205	191	219	203	198	231	210	226	210	204	199	196	187	187	219	211	204	203	183	198	189	197	192	193	205	212	199	203	196	201	193	224	213	174	180	209	220	204	179	236	216	195	195	194	207	193	208	196	188	188	225	197	193	216	201	193	194	201	175	207	205	179	223	229	193	229	195	227	230	199	229	224	216	244	194	197	210	196	222	209	179	208	202	196	202	197	203	199	199	190	199	198	194	206	188	204	190	203	204	186	186	190	206	182	172	188	194	224	189	208	228	209	174	194	207	211	187	210	209	198	208	208	190	194	204	210	207	236	187	212	219	164	212	198	213	217	202	176	200	194	195	224	222	209	193	194	214	221	222	214	168	202	203	218	204	186	204	224	199	202	198	243	224	189	194	173	186	178	217	185	190	182	224	201	215	199	225	189	196	190	198	218	210	190	186	220	204	209	187	213	200	165	182	169	213	207	194	204	199	184	217	203	197	171	209	202	204	226	192	181	220	199	191	231	205	234	213	184	213	185	220	204	189	219	195	192	207	191	211	205	233	208	203	186	191	208	186	192	186	227	207	208	196	192	218	192	203	181	171	205	196	210	170	213	203	196	210	188	191	227	219	199	182	212	191	203	182	188	233	207	175	176	218	223	201	229	221	211	206	234	203	214	199	190	210	199	227	192	200	175	190	207	223	199	161	210	214	201	188	206	208	214	194	196	207	204	184	188	187	199	183	201	212	199	202	189	189	237	202	207	213	210	198	245	205	211	186	192	204	189	191	194	204	188	161	215	207	208	174	211	205	214	213	222	178	196	187	195	202	229	200	223	220	192	189	222	226	204	182	201	205	221	210	200	209	198	218	220	184	181	212	224	182	209	198	188	216	188	209	208	223	220	220	194	182	193	203	181	182	194	227	219	236	198	227	208	212	178	172	180	191	200	186	218	180	194	209	185	226	191	190	196	204	204	215	204	209	207	198	176	221	196	215	234	196	196	194	216	172	210	210	193	227	210	204	180	208	183	189	210	202	184	190	201	207	226	212	192	211	182	205	185	207	219	230	192	208	209	193	239	193	202	195	246	188	219	201	194	196	194	196	196	175	201	191	210	194	201	191	200	216	202	204	199	210	220	181	209	212	208	231	208	183	212	198	197	218	192	227	180	186	207	184	194	189	203	194	147	182	194	192	226	203	207	207	215	217	214	213	207	218	206	183	214	210	196	215	186	231	214	175	197	208	193	206	204	211	204	201	181	222	178	211	176	195	214	214	178	195	175	194	192	216	193	207	190	218	192	211	180	199	230	199	226	199	177	193	203	227	188	215	174	196	185	210	205	210	201	205	201	217	189	211	207	215	200	235	210	201	217	191	200	214	228	212	203	174	200	195	232	197	206	206	228	199	191	195	195	203	178	197	178	195	188	206	195	201	196	180	203	200	188	229	209	240	208	221	198	211	185	200	191	204	202	196	202	206	196	206	192	193	198	211	189	192	193	218	222	175	203	189	178	191	230	219	195	209	217	209	188	207	198	200	189	193	227	225	225	185	191	214	198	191	210	197	194	191	211	197	195	195	195	191	202	203	195	214	204	185	197	222	194	196	211	196	211	170	225	213	232	197	220	216	183	194	222	202	187	195	210	203	228	184
14142	27314	35520	12230	2290	1867	1634	1384	1142	1048	987	889	840	740	785	721	655	651	645	660	652	641	599	604	599	597	626	554	550	573	567	549	532	560	568	539	523	525	519	463	513	510	500	542	547	549	549	540	535	631	555	511	524	544	577	626	525	518	538	496	505	527	529	534	499	528	536	516	513	540	526	503	508	475	514	521	478	503	495	455	513	505	494	502	519	514	518	528	497	485	518	521	565	555	542	564	504	545	507	536	516	489	511	496	547	534	645	632	608	570	524	536	531	541	538	503	495	500	511	532	498	495	483	511	483	464	490	522	519	446	426	507	478	475	491	491	506	510	466	523	493	520	522	486	500	514	489	498	518	484	495	466	511	503	532	457	487	490	528	536	491	501	491	518	516	507	477	460	535	496	472	494	505	523	553	513	491	516	499	506	499	480	508	506	508	462	505	530	476	506	525	520	491	502	493	510	495	573	463	522	496	466	513	501	520	540	531	495	497	518	466	523	524	498	504	510	501	512	478	543	516	480	464	503	494	532	487	522	566	477	479	500	538	503	471	531	503	570	504	498	505	524	485	500	534	479	529	503	496	465	483	491	528	465	499	479	474	517	527	519	486	458	501	520	518	510	466	496	511	523	505	470	495	529	517	467	505	508	519	514	504	549	485	513	519	468	470	500	486	493	522	529	512	534	487	481	512	510	490	481	482	527	521	518	503	506	479	501	533	533	495	483	516	471	489	490	452	503	476	518	534	503	472	503	541	466	536	497	532	491	490	485	510	513	519	506	476	496	520	511	510	486	472	512	493	564	493	492	480	489	520	503	496	512	554	493	516	459	490	513	492	509	471	491	529	508	508	472	526	488	500	474	500	508	499	525	489	472	473	529	527	510	484	529	519	509	453	497	482	492	485	504	493	516	492	505	492	507	493	495	508	516	495	482	526	503	538	509	503	485	501	432	495	537	543	515	490	509	509	482	514	520	508	541	471	506	503	522	503	525	465	519	477	513	516	493	495	470	534	480	514	500	517	455	539	491	513	481	540	468	493	524	528	468	489	478	495	534	503	478	515	465	468	507	512	522	507	511	522	521	526	514	507	544	474	479	471	544	500	494	512	516	484	490	482	535	499	483	512	481	509	489	527	511	512	495	501	473	532	461	491	482	491	506	487	485	514	485	519	478	484	474	501	512	521	540	458	511	508	531	480	505	479	470	496	504	496	540	490	514	491	483	493	479	511	508	496	475	524	542	544	443	512	530	484	496	456	482	498	461	491	521	475	526	480	465	492	484	508	475	550	482	494	484	518	482	526	512	532	512	468	476	479	505	527	483	514	495	495	513	481	483	519	495	512	496	523	518	527	511	448	495	503	501	512	506	516	515	451	469	526	515	470	489	541	482	480	528	497	463	520	479	472	510	462	516	477	545	528	492	505	528	478	479	493	513	530	492	463	505	500	491	464	554	473	523	505	524	500	481	519	508	500	492	487	496	508	495	481	460	515	470	502	516	451	542	506	509	537	493	489	499	454	514	497	475	476	527	503	490	492	483	516	509	484	542	467	502	449	528	530	528	547	469	483	495	471	508	511	485	497	480	478	538	500	529	514	525	468	479	479	493	511	522	505	519	539	499	490	519	502	507	505	491	510	498	511	496	541	491	501	510	494	558	458	492	489	523	537	534	470	497	475	546	520	507	500	528	474	517	518	495	469	486	544	540	498	472	485	511	531	475	447	532	495	501	515	538	496	508	532	519	476	458	502	487	492	472	517	451	460	528	508	526	517	505	554	502	486	518	503	499	512	457	457	479	475	498	500	536	501	534	522	503	494	528	502	520	496	527	500	513	540	521	467	480	497	547	479	488	504	511	510	502	504	484	478	507	453	525	489	500	534	530	521	542	516	509	463	490	491	542	512	540	533	510	533	498	559	510	516	514	537	476	497	499	471	505	476	509	482	512	547	513	532	492	511	471	492	486	494	493	479	529	470	518	500	502	486	492	534	501	477	466	519	534	530	502	488	459	503	513	514	525	488	537	472	491	471	506	520	487	498	495	502	511	472	484	481	507	549	505	544	489	530	526	516	463	496	509	527	465	512	455	478	552	499	482	467	521	519	472	487	513	485	481	492	518	516	503	505	509	495	503	500	509	507	535	534	471	481	495	507	510	473	511	516	491	488	533	485	499	499	489	478	485	499	508	531	504	543	504	508	515	549	527	520	525	499	472	510	486	503	513	500	514	494	507	494	526	479	525	466	523	489	489	478	498	497	525	504	496	535	473	517	528	482	499	495	499	472	459	501	493	490	538	472	478	460	531	529	451	493	506	495	486	530	489	505	523	522	472	441	467	506	492	515	469	538	493	478	488	532	570	460	522	507	486	522	487	497	457	500	514	491	491	471	502	493	501	502	517	506	482	531	501	518	529	512	502	489	500	478	500	521	513	536	524	505	505	521	487	567	483	495	488	509	460	508	477	520	526	532	454	485	535	495	474	496	535	487	482	454	493	485	474	541	511	505	492	493	540	496	509	492	572	493	532	474	505	501	503	480	475	478	510	474	531	448	481	501	518	469	512	489	510	503	510	533	512	500	539	518	485	484	479	524	468	518	498	496	501	494	501	491	495	467	517	485	489	507	486	498	485	507	499	473	477	488	490	528	480	515	504	481	497	521	491	497	525	507	563	477	494	517	527	494	468	450	491	483	442	506	514	496	505	502	495	528	481	494	505	518	527	496	518	495	518	492	500	524	504	553	512	516	491	441	502	489	484	531	492	527	511	525	489	499	511	458	504	445	520	507	509	504	538	544	509	531	505	509	458	491	529	519	527	509	499	485	503	470	504	508	498	489	498	517	504	497	486	476	474	531	505	525	464	514	522	467	479	497	538	521	519	526	526	513	536	503	538	508	474	547	503	474	529	486	501	504	483	510	535	511	492	506	524	476	487	508	501	533	509	500	497	498	534	503	529	508	509	547	488	509	517	482	541	476	479	454	495	494	526	534	508	476	505	499	519	487	518	505	496	489	472	516	452	522	458	489	465	484	502	480	557	490	496	518	487	524	488	535	508	478	552	504	464	477	499	504	504	518	534	488	527	490	508	512	479	507	491	450	521	527	478	525	484	486	521	503	473	533	494	495	491	430	530	522	495	488	514	546	503	495	502	525	498	494	499	541	512	516	476	494	499	503	478	517	465	556	539	439	511	488	489	482	496	499	504	509	523	492	503	516	517	530	480	479	499	534	499	509	483	518	509	502	496	505	461	508	517	448	508	479	509	505	494	462	534	500	513	510	499	521	495	445	462	536	475	534	483	489	499	464	510	495	461	493	513	501	531	480	474	499	499	507	518	519	546	491	477	508	517	526	487	484	483	504	544	479	495	491	504	474	539	507	490	504	500	499	475	526	497	480	480	470	494	477	562	515	487	538	447	514	557	481	512	523	509	478	494	480	493	528	468	526	512	495	502	486	484	504	515	459	503	530	504	467	485	489	492	514	491	490	498	495	491
34899	45159	58640	27559	4251	1008	808	676	615	539	444	464	433	413	417	380	357	379	363	358	372	360	354	335	317	373	368	306	342	375	319	330	292	350	346	341	293	268	360	312	331	347	299	318	322	334	294	318	327	330	320	316	321	313	362	339	334	380	320	315	306	323	323	333	302	303	319	356	314	307	323	323	307	324	315	327	328	313	342	344	316	353	310	307	320	330	328	303	288	351	298	321	308	329	342	353	301	360	332	331	321	346	291	302	303	329	320	364	355	317	325	352	359	330	312	326	311	342	341	306	306	309	382	310	318	356	309	322	315	309	330	314	347	328	307	298	342	357	341	347	320	346	320	320	308	329	300	319	328	357	320	337	352	330	327	319	317	280	311	314	299	300	328	307	328	344	343	293	305	320	305	282	328	320	300	322	312	331	328	328	327	326	300	301	309	301	321	338	332	318	353	354	333	314	307	294	283	325	296	314	346	343	339	325	302	354	307	311	346	316	298	314	316	365	301	295	332	309	297	317	340	315	327	299	336	310	346	306	315	313	332	301	316	317	297	333	327	318	371	356	325	344	313	300	321	310	333	337	332	302	306	347	318	336	298	309	271	304	316	309	311	335	328	323	308	289	307	291	316	322	326	285	309	314	341	339	301	326	349	346	303	331	329	312	357	295	320	319	299	340	324	326	320	334	324	310	319	337	329	322	294	315	347	316	325	304	312	333	296	308	340	318	320	323	310	307	334	296	325	358	290	335	290	334	314	333	319	323	321	340	331	338	338	315	295	329	297	351	345	360	296	336	333	321	307	335	313	346	328	336	313	313	305	331	311	338	339	331	299	333	317	300	328	306	318	319	290	305	305	319	287	359	319	328	298	333	334	314	326	333	317	317	325	338	344	318	300	285	326	334	316	296	310	301	335	319	304	324	337	350	281	327	272	311	325	310	334	327	310	323	308	331	362	345	311	327	329	327	312	314	339	316	313	325	340	299	295	323	326	349	326	291	358	372	360	313	296	303	324	316	321	303	348	316	288	317	347	343	327	325	309	313	330	312	308	343	311	358	317	339	308	334	292	359	304	313	363	336	321	323	336	323	302	336	309	312	312	324	334	361	297	308	358	338	297	328	312	350	307	304	329	309	339	308	333	300	321	317	291	304	318	327	306	324	320	331	318	331	337	302	289	353	337	341	301	280	306	336	310	339	347	316	328	313	284	318	302	343	308	333	338	328	284	323	324	321	323	330	352	292	338	328	319	321	316	288	300	284	306	331	325	329	323	309	325	344	316	298	317	329	337	348	326	348	288	299	319	304	319	315	315	375	324	288	332	307	320	300	291	318	333	320	323	322	311	344	320	332	294	291	311	306	310	342	320	335	306	298	342	300	328	323	327	304	310	326	327	296	322	346	295	318	326	337	315	315	355	327	343	338	323	328	306	298	334	328	301	286	327	320	327	346	300	322	327	312	318	323	314	314	311	335	340	306	301	331	325	321	339	343	360	330	324	360	285	279	334	320	322	321	312	297	314	336	307	318	344	352	299	297	342	303	326	315	285	314	329	315	316	302	314	345	341	340	319	323	328	326	310	344	322	350	325	330	335	316	327	349	286	308	338	336	267	319	326	312	331	319	316	296	318	326	351	325	313	322	304	326	296	335	355	337	309	311	318	297	344	321	334	338	343	359	318	337	353	361	299	309	342	312	350	313	304	297	294	299	307	318	330	312	313	315	337	312	344	316	310	316	321	343	339	343	320	320	342	313	289	296	335	359	314	312	326	343	322	290	319	309	316	341	301	345	308	323	340	312	301	313	348	323	324	279	341	341	313	317	299	370	331	306	342	340	344	314	335	307	318	321	328	304	290	318	319	344	316	308	334	333	373	317	348	351	303	298	350	310	307	337	339	320	311	328	328	340	317	296	328	379	318	336	306	336	336	341	310	306	313	296	328	320	326	335	335	309	315	346	333	322	319	295	342	325	307	324	313	309	318	337	328	288	310	322	284	321	342	344	347	322	317	329	316	312	303	324	340	313	361	309	319	321	287	331	342	311	333	359	328	333	306	328	315	329	320	305	291	315	315	342	314	357	352	343	322	357	340	339	380	356	306	300	315	339	330	314	309	309	320	351	319	334	327	313	329	332	314	344	307	318	322	321	344	316	329	314	328	317	341	321	337	326	345	319	306	344	351	326	350	328	298	316	318	336	306	345	313	330	305	313	300	338	360	316	289	316	314	333	292	297	335	336	344	315	336	354	322	306	321	321	301	331	353	346	334	317	304	325	314	341	346	316	338	294	326	321	356	331	327	346	349	337	310	311	337	319	323	285	305	349	324	280	330	325	320	295	294	334	364	324	282	293	300	354	319	342	320	290	323	305	296	279	323	315	318	351	335	315	306	332	320	330	328	346	306	327	321	314	317	333	331	342	306	326	296	319	345	332	309	316	327	360	313	324	326	312	318	328	322	295	322	337	308	334	329	357	315	307	319	326	325	332	345	321	288	317	342	314	298	352	346	321	336	303	305	305	339	324	315	322	312	290	329	347	308	314	297	327	305	292	269	317	344	286	339	306	293	319	304	344	337	321	313	345	299	351	331	288	319	282	302	326	291	303	354	319	332	336	316	326	325	358	327	309	356	332	330	305	305	316	295	351	332	342	343	359	293	310	328	277	320	331	356	293	313	322	314	337	335	282	272	347	336	327	318	325	319	319	342	331	334	282	296	341	336	307	314	364	317	316	318	330	329	296	308	294	330	308	299	321	312	334	347	326	297	351	353	355	283	331	300	332	325	334	295	320	345	310	315	290	333	329	359	350	347	296	334	293	324	334	321	269	303	307	305	328	312	333	324	337	342	325	302	359	334	324	334	330	317	333	301	323	307	356	319	340	325	336	285	324	301	321	344	300	331	323	319	309	326	313	310	355	337	309	330	280	286	342	331	337	336	330	285	316	298	328	313	325	349	302	353	339	315	335	352	335	312	269	315	304	314	323	316	321	344	295	291	311	325	335	355	322	307	327	298	308	312	301	338	331	284	291	359	313	313	339	307	335	341	315	320	305	282	331	298	295	323	324	348	311	339	320	298	319	293	342	308	322	349	320	301	342	323	313	330	318	301	335	324	342	322	286	319	344	331	354	318	353	361	308	347	335	331	324	323	339	354	340	291	320	304	323	295	332	339	350	319	352	326	326	315	315	315	323	343	330	316	321	285	336	374	272	300	326	325	310	309	324	342	345	310	325	316	337	313	363	324	313	313	323	283	302	323	328	326	320	300	331	310	321	319	332	362	332	296	297	291	304	309	311	328	337	318	320	336	329	289	301	315	318	299	335	320	315	295	298	312	325	329	338	322	338	305	352	326	319	332	348	354	302	310	319	305	303	308	333	302	314	302	324	301	317	324	320	345	292	300	349	293	313	320	324	327	336	274	309	349	320	301	327	334	322	329	320	315	329	303	302	306	334	323	298	341	334	337	315	328	338	345	316	291	308	336	324	301	316	307	305
17461	35256	49269	20009	4200	3420	2938	2459	2082	1917	1764	1578	1471	1351	1262	1187	1136	1070	1065	1075	984	998	907	904	945	942	938	879	902	898	865	885	834	818	838	801	799	880	835	840	843	833	779	790	788	701	797	831	855	1000	810	860	820	838	972	868	814	757	824	846	794	761	771	760	773	773	822	780	752	769	763	798	784	767	802	773	770	748	741	740	774	791	778	738	759	715	788	816	779	803	758	834	814	746	801	795	788	773	785	845	775	812	752	801	836	838	972	1046	921	764	746	791	817	773	810	798	744	799	763	708	753	747	763	740	760	713	815	722	754	779	756	784	723	763	748	818	757	778	741	769	783	755	788	749	785	767	751	803	794	703	761	717	761	754	730	736	728	807	773	807	778	712	812	752	718	773	740	734	742	730	745	727	762	754	741	757	711	741	772	792	738	744	750	765	772	738	726	720	778	742	729	727	782	755	756	769	730	768	697	765	773	753	724	714	759	766	767	808	735	711	759	767	752	768	799	733	726	783	721	770	809	781	732	748	765	748	751	751	737	739	789	780	780	786	741	687	733	768	705	755	735	772	804	738	757	773	744	740	745	743	739	774	713	749	768	707	785	730	762	768	788	746	773	697	779	744	769	741	733	764	723	732	700	750	747	734	809	740	762	758	744	802	720	816	721	760	736	779	772	723	764	767	762	737	737	726	731	748	756	742	793	737	715	785	753	739	798	754	765	716	765	710	725	778	732	733	732	765	727	731	759	745	708	714	755	719	766	764	772	766	752	749	814	735	745	743	738	748	760	749	776	808	769	746	703	743	749	736	750	789	750	783	737	721	756	727	744	802	757	735	765	763	726	800	787	733	760	802	779	743	748	738	758	700	734	712	750	725	725	703	713	749	750	730	728	758	752	781	833	721	730	690	729	768	773	734	750	753	805	681	702	766	753	762	741	737	790	780	723	726	706	709	753	755	727	706	750	764	717	771	732	733	729	735	769	708	773	796	740	722	723	843	758	737	736	735	799	793	732	761	786	676	705	747	745	696	762	714	736	714	770	718	732	747	757	798	806	747	732	710	791	793	754	758	801	768	759	729	726	790	744	708	812	748	762	751	751	757	765	734	734	720	743	728	744	767	779	735	790	721	745	715	749	696	794	688	754	733	770	779	736	806	779	754	717	753	736	726	768	805	723	736	716	728	712	736	767	691	747	722	761	759	759	733	705	775	752	737	690	734	737	741	733	733	731	734	794	771	689	776	795	754	733	728	787	761	772	742	769	713	739	679	722	823	742	789	883	689	761	711	771	728	715	771	737	785	762	726	704	761	740	753	722	746	728	722	713	761	803	753	736	756	714	756	728	726	709	756	815	714	674	765	767	731	765	761	724	767	703	738	754	808	710	731	744	754	762	720	709	758	792	740	791	746	817	782	696	808	762	735	716	757	759	754	761	733	767	751	756	789	759	771	747	760	769	753	697	776	758	711	711	762	770	739	758	759	755	731	721	753	781	758	729	747	742	763	763	767	713	735	750	759	743	745	772	742	767	758	726	738	717	725	722	726	769	740	742	723	721	770	749	784	731	765	748	740	672	757	758	787	731	757	717	734	706	746	777	748	764	762	742	753	763	759	757	756	732	733	753	739	785	765	777	769	790	737	771	735	794	737	745	728	714	755	731	729	722	728	706	723	802	763	744	722	716	761	780	771	762	790	784	801	737	727	733	729	720	731	771	748	721	776	717	741	768	731	742	756	712	761	769	736	722	728	773	788	734	727	750	739	727	750	713	766	709	756	717	688	742	741	762	758	757	732	739	735	726	667	715	784	761	756	720	783	721	742	710	745	742	723	751	732	760	732	743	777	755	698	744	769	719	706	721	726	714	692	705	766	762	769	746	788	750	701	729	736	730	763	757	760	775	745	751	782	719	790	769	730	727	716	752	785	765	699	775	754	753	758	761	737	743	783	729	699	777	763	728	751	724	742	779	729	751	773	718	743	757	774	749	770	744	746	721	741	750	769	766	726	741	739	803	768	779	734	722	732	733	729	747	756	759	727	791	758	766	742	806	704	698	773	748	739	741	758	722	728	730	765	759	810	769	755	753	759	786	722	764	765	771	744	669	735	755	736	794	748	750	756	721	734	719	730	776	752	720	784	736	734	786	755	774	745	713	729	717	745	753	729	737	723	791	700	736	790	749	738	777	759	744	768	738	795	703	795	738	759	744	694	729	786	773	784	716	734	736	728	766	769	794	764	800	749	784	775	810	775	750	744	760	745	715	707	769	793	732	772	788	744	715	750	755	718	793	704	801	787	742	770	690	756	780	748	720	756	686	764	731	779	765	754	756	762	764	758	746	716	783	768	759	706	708	747	750	755	763	755	785	742	756	745	765	746	705	826	773	790	676	764	728	770	663	777	778	766	717	756	693	767	733	783	729	784	821	780	802	740	739	761	734	758	742	770	745	755	789	759	771	712	782	745	723	768	721	731	711	732	749	717	716	771	767	736	790	761	703	745	728	730	745	752	724	773	718	786	763	808	743	767	735	762	749	717	776	750	731	734	745	747	789	777	740	777	726	728	773	759	773	747	731	715	730	742	729	758	733	756	720	745	770	758	757	733	737	751	751	733	738	722	722	751	730	763	750	733	705	752	780	818	782	747	770	744	749	746	776	773	758	726	762	764	715	735	761	792	731	768	689	759	771	762	698	749	756	681	751	780	744	772	756	754	763	740	771	804	759	753	766	733	733	767	774	743	790	774	780	750	734	816	748	745	725	741	757	800	723	744	747	717	773	744	772	745	743	750	757	780	749	742	761	722	799	701	741	688	779	696	755	735	750	745	730	787	717	730	746	758	749	732	771	728	782	739	813	781	725	786	766	742	698	744	695	782	719	788	739	755	775	734	717	735	752	762	752	742	767	751	757	751	776	748	767	743	714	750	793	804	748	739	750	744	746	743	775	706	764	735	784	788	747	750	691	722	773	732	746	766	750	746	766	732	776	719	773	753	792	779	774	778	711	737	742	752	766	720	757	747	719	773	738	726	768	727	795	714	767	761	741	770	759	758	736	793	746	766	781	776	758	707	761	723	778	750	767	758	794	714	727	724	695	736	783	750	766	763	770	724	753	766	760	737	738	765	800	728	758	738	760	750	761	744	778	752	731	755	802	782	752	779	741	721	726	704	719	774	731	763	769	760	730	736	743	730	754	759	724	693	787	768	743	802	765	781	800	754	774	738	810	747	692	760	701	724	724	744	733	755	706	721	751	766	723	753	714	772	757	761	754	749	738	775	762	731	794	787	722	726	641	728	762	751	742	786	775	813	801	771	732	729	712	734	760	773	761	793	748	757	732	760	710	711	799	755	748	736	744	731	735	731	753	742	697	746	750	744	766	739	753	720	752	720	773	737	736	760	762	756	707	777	762	744	721	761	731	778	705	772	725	781	722	734	809	736	709	756	793	790	761	757	753	742	800	776	743	785	752	766	777	751	785	769	725	759	733	756	803	797
12935	5173	2209	521	265	247	262	243	238	248	239	265	286	267	247	256	242	274	239	252	225	269	276	284	254	245	231	281	245	238	235	258	260	261	251	305	233	231	251	235	270	238	248	230	276	269	243	275	269	267	283	251	277	285	248	247	247	219	236	236	266	237	274	254	267	240	249	260	246	254	239	247	263	242	221	253	248	246	243	230	235	270	262	258	252	287	258	241	284	242	280	238	247	268	261	256	255	263	238	243	274	248	243	254	276	303	259	219	270	271	259	255	232	237	240	236	229	215	243	250	245	231	279	234	253	239	242	261	253	253	241	237	254	226	298	248	251	250	266	255	231	226	247	246	244	252	231	261	263	244	250	242	265	239	263	247	268	245	244	269	248	260	261	242	261	244	263	231	252	251	271	242	264	254	260	266	250	242	237	242	277	238	201	267	249	274	273	225	241	250	240	248	255	236	245	238	268	272	235	231	246	232	238	213	250	226	251	239	236	226	240	246	270	257	224	239	244	275	257	264	258	255	242	234	231	237	272	263	245	241	250	225	243	273	214	257	280	248	226	229	246	265	247	272	283	249	244	287	266	242	243	240	243	255	266	229	244	228	252	249	220	223	235	298	251	257	261	209	241	230	232	270	239	253	260	263	269	237	236	229	252	253	215	262	254	309	262	242	258	251	273	255	231	258	278	250	260	241	247	215	245	232	251	249	252	253	258	257	273	243	246	233	248	239	242	258	241	268	248	208	275	263	244	221	262	260	267	208	236	247	239	247	238	252	246	261	247	260	239	252	266	266	246	261	265	247	268	226	246	296	277	243	275	252	252	235	236	251	263	274	255	222	247	261	254	232	248	283	228	232	267	243	253	253	271	254	224	228	249	259	253	280	256	260	244	269	244	248	226	231	256	274	243	250	220	206	216	242	246	239	263	235	228	218	233	253	232	269	234	260	258	270	251	252	272	240	243	238	256	233	260	262	261	268	241	264	227	246	262	286	224	279	226	269	266	247	239	250	257	246	257	248	256	253	259	272	242	267	238	248	235	253	272	242	249	253	242	245	252	258	243	266	241	245	235	263	241	232	244	256	274	270	232	254	271	232	268	258	244	250	273	250	235	235	256	269	238	265	281	255	240	236	243	245	241	244	249	260	253	234	228	258	255	268	264	236	235	254	231	229	271	271	230	237	252	263	232	238	279	250	271	280	265	230	228	261	239	265	253	229	257	243	231	226	233	276	279	262	301	272	225	260	261	233	217	261	225	237	230	251	250	236	249	233	217	242	240	256	264	223	229	231	233	237	252	261	272	252	238	260	224	239	241	247	270	259	255	241	223	254	236	288	256	237	231	256	273	258	249	240	252	222	221	246	267	258	254	242	246	209	242	259	260	248	237	222	223	246	240	250	218	245	229	246	267	257	228	271	208	249	215	243	242	243	226	261	280	247	295	272	256	232	249	247	221	263	222	254	241	260	259	232	283	238	249	238	251	258	220	245	232	261	246	261	282	279	224	254	226	236	251	230	238	209	271	232	254	268	243	232	230	284	239	262	268	252	224	243	236	260	249	249	258	248	255	256	270	251	241	253	242	255	243	222	231	244	218	247	243	231	252	254	246	218	264	261	267	251	239	256	244	247	243	249	253	252	254	242	241	246	233	297	237	254	290	230	242	277	245	226	218	241	250	237	251	256	260	243	232	251	217	234	228	255	241	249	238	273	237	238	248	246	255	242	237	230	274	262	252	257	273	247	227	262	249	236	245	249	249	260	210	223	254	237	243	275	250	253	258	264	249	268	215	259	252	246	262	238	235	227	248	228	245	249	244	267	267	260	207	218	233	229	252	243	254	240	272	249	248	250	270	242	239	266	286	235	253	254	280	265	225	240	267	257	263	251	270	233	236	217	218	243	231	233	230	245	234	279	260	272	256	238	243	232	226	270	228	211	264	263	277	241	242	259	258	247	218	252	266	266	248	236	231	264	229	237	272	262	238	240	252	231	230	251	263	223	254	239	282	276	249	247	251	282	222	229	226	234	247	234	243	256	283	247	270	299	263	218	255	239	252	287	248	238	223	244	246	266	265	221	264	257	236	262	276	248	276	265	255	240	230	252	206	248	243	242	253	249	215	258	236	236	238	235	252	250	237	245	245	278	259	263	230	275	241	237	264	256	260	257	246	265	263	253	262	222	264	246	237	222	243	236	236	228	208	248	239	254	256	257	237	245	274	258	268	255	261	251	266	298	237	243	251	251	233	235	257	232	251	251	249	256	276	238	243	238	242	225	248	268	232	238	251	258	228	241	275	235	250	229	276	241	232	224	237	249	264	266	241	255	244	268	269	242	256	277	270	246	260	256	261	269	230	240	254	259	236	251	220	221	256	239	262	257	262	256	254	221	258	237	248	259	235	240	221	241	262	257	249	272	237	257	272	223	264	255	248	232	254	248	271	224	266	226	232	233	247	263	222	266	247	250	225	245	237	255	261	234	264	221	236	284	244	227	248	266	273	239	247	234	246	241	256	249	234	237	276	261	253	253	242	253	237	248	275	259	236	239	269	254	218	245	247	223	252	255	238	263	276	243	263	268	228	273	265	285	235	236	233	238	254	237	237	283	263	249	245	252	208	236	234	263	249	268	231	252	264	230	283	249	228	249	253	262	260	257	261	258	239	267	261	267	228	247	249	218	251	255	244	220	238	259	260	250	247	243	262	251	248	248	266	218	239	245	233	213	244	247	253	221	276	243	253	259	233	248	244	221	232	256	216	267	236	223	229	257	229	223	246	226	269	252	245	242	237	238	210	238	241	268	235	227	228	274	231	261	252	240	260	234	278	253	245	256	249	261	241	225	243	237	245	252	243	231	240	237	238	246	218	269	246	254	223	259	276	256	247	253	259	268	210	255	270	280	256	259	232	256	241	240	280	243	267	250	250	277	239	273	236	239	237	208	257	251	260	239	267	271	260	236	231	224	270	246	243	239	260	260	234	263	287	205	236	263	290	247	235	239	259	278	241	259	270	229	193	242	253	254	260	265	249	256	224	230	250	243	229	227	226	234	262	241	231	255	248	244	268	236	257	219	226	243	249	261	255	247	262	243	246	243	247	247	283	251	249	252	256	254	245	251	241	257	262	273	247	259	231	232	220	240	261	271	237	235	244	261	250	260	247	246	269	248	248	267	237	227	250	229	233	242	237	252	262	259	248	261	254	277	242	236	216	235	248	259	240	256	236	208	219	250	247	266	229	246	261	257	262	264	250	246	280	245	243	267	253	254	225	243	241	253	234	255	245	264	279	247	273	254	272	263	265	237	238	264	262	268	261	267	229	263	225	262	254	257	253	262	234	274	266	240	263	255	228	252	278	279	242	231	251	257	275	229	245	218	243	247	251	269	230	246	246	244	243	243	253	219	254	258	267	252	223	247	274	278	244	263	244	233	267	271	255	206	287	248	273	258	250	215	250	229	217	279	232	249	267	267	238	271	283	226	257	250	233	254	273	236
6629	4606	4528	1375	622	629	610	618	599	628	594	591	635	564	618	542	573	592	550	544	595	583	565	596	547	568	581	572	598	549	606	559	591	568	607	576	561	573	576	616	577	579	582	578	634	578	555	563	602	555	587	561	591	590	638	551	578	563	543	540	569	539	562	584	581	563	579	578	586	544	597	553	580	553	563	579	603	552	559	557	551	547	579	601	581	574	610	610	581	558	613	571	633	590	572	591	588	531	611	575	621	606	572	605	537	628	633	624	640	624	585	655	591	619	550	584	599	560	566	583	549	592	564	590	575	582	608	593	558	588	621	544	565	591	529	577	556	607	567	568	569	571	560	568	539	549	532	577	576	564	560	596	570	567	587	519	552	595	564	567	601	573	598	625	559	566	585	619	541	559	622	605	562	585	559	600	547	575	588	627	571	553	590	589	559	573	601	548	588	550	569	602	576	566	585	585	570	572	564	594	590	547	549	605	614	583	595	552	574	580	561	546	601	579	574	580	590	557	587	576	557	582	560	562	573	565	562	522	595	574	616	553	590	574	563	562	607	564	601	582	602	577	583	577	586	534	587	556	573	599	576	526	594	551	531	551	609	601	628	583	568	566	608	564	555	587	602	540	575	530	581	567	565	563	583	535	581	560	579	554	577	561	601	585	571	553	543	604	542	572	566	557	579	582	600	538	569	553	587	578	577	549	567	555	553	567	573	570	559	575	599	558	556	578	553	542	560	607	638	577	599	582	609	581	562	550	549	575	558	584	589	551	584	625	564	583	548	594	528	574	614	564	583	584	546	605	599	584	595	612	593	575	582	592	579	551	519	560	538	617	600	576	524	581	565	559	563	550	559	588	584	579	596	593	581	585	564	626	577	576	535	643	611	584	580	554	558	602	569	611	584	554	588	595	586	583	565	542	573	586	534	574	573	562	541	591	575	595	545	587	583	584	592	577	550	579	551	573	619	540	565	607	588	557	588	574	559	591	573	572	580	554	562	556	632	586	621	539	583	595	582	577	581	548	578	585	580	575	568	580	535	593	603	580	586	609	578	556	564	585	601	561	551	615	531	557	533	591	559	542	598	578	614	567	554	579	549	581	604	592	566	550	571	597	553	569	595	592	570	576	581	571	591	557	630	576	594	542	612	583	544	601	574	596	555	578	599	543	546	570	575	587	562	592	605	552	632	584	548	589	578	550	618	572	601	554	587	562	570	555	597	560	600	570	625	601	589	581	558	603	524	546	571	569	619	577	574	563	551	611	593	593	596	553	575	554	614	540	555	545	623	585	567	565	557	590	594	590	556	558	578	567	631	535	584	570	586	557	596	571	566	556	587	574	595	571	575	578	584	596	582	595	578	604	603	576	544	608	576	601	600	559	580	571	565	537	541	528	634	562	558	610	634	643	608	585	583	577	578	567	562	578	577	536	631	598	608	565	585	554	597	621	599	584	583	596	611	597	553	576	577	549	577	589	561	567	569	549	542	582	571	612	626	589	584	605	617	583	602	560	573	586	520	588	599	545	588	604	620	567	598	577	602	567	588	619	525	600	605	528	568	588	578	579	570	550	617	562	583	578	601	558	576	586	622	555	595	579	585	578	603	582	554	574	595	589	577	594	577	589	636	549	575	549	541	595	609	625	638	596	601	608	572	543	590	572	549	587	575	560	599	549	604	596	581	566	599	590	587	549	555	541	537	584	572	572	557	577	563	585	602	616	584	580	568	554	534	548	597	603	550	587	633	579	566	576	582	567	596	560	568	563	580	551	585	590	579	622	589	584	591	568	600	590	578	574	574	561	568	571	568	559	625	568	582	589	597	607	576	587	548	538	594	584	593	607	580	597	588	629	582	556	611	567	601	556	590	618	569	559	563	533	597	616	591	578	581	589	612	566	584	586	626	601	586	637	591	565	564	568	618	562	540	608	592	597	543	570	541	627	601	568	565	580	599	598	575	620	622	618	605	574	584	557	599	603	554	534	609	603	556	586	601	552	571	566	605	587	582	594	588	634	567	546	561	599	539	529	597	572	543	601	571	607	585	589	621	582	599	583	594	534	578	582	596	586	581	621	578	604	593	556	552	567	587	573	563	538	578	561	547	592	586	576	550	557	567	589	582	592	551	593	539	587	581	516	621	572	560	600	628	612	558	551	549	545	579	550	603	552	561	510	553	546	601	585	590	614	527	559	580	538	571	582	585	552	560	537	591	611	587	589	550	553	557	610	583	608	582	560	594	591	590	595	558	560	572	589	596	567	594	540	585	575	579	585	554	540	568	611	590	600	577	605	586	562	578	565	560	605	595	575	568	567	597	587	579	625	558	575	548	597	566	584	566	597	547	551	576	581	593	572	570	575	569	552	614	566	570	549	549	589	579	664	585	580	586	546	545	618	602	568	537	567	566	591	588	557	546	558	546	612	602	544	585	578	591	578	608	600	573	613	597	613	569	593	532	553	603	572	600	608	605	540	567	591	569	555	608	576	575	601	595	561	548	585	583	592	590	636	596	593	626	567	581	601	547	549	573	611	540	600	570	616	579	570	550	541	613	577	533	577	627	538	556	583	553	591	575	576	568	573	573	590	590	596	556	550	547	565	572	574	607	569	577	576	583	553	549	575	609	606	564	577	602	584	579	602	620	543	588	578	606	627	548	609	584	582	584	568	528	569	604	552	563	575	589	588	586	616	525	565	613	584	572	594	577	534	556	596	575	571	557	615	547	587	581	586	590	588	567	564	565	602	641	595	562	566	615	593	581	580	594	618	550	569	550	563	597	597	577	619	550	602	564	562	562	598	625	594	576	561	609	609	579	544	599	612	553	574	575	575	587	588	583	593	568	579	589	572	600	609	583	569	575	564	583	582	574	599	575	563	593	620	597	555	606	574	598	554	539	571	573	558	580	586	558	584	533	611	566	605	576	603	536	551	562	576	593	607	571	581	577	619	551	599	558	598	583	607	522	578	623	566	554	556	556	587	599	553	584	593	582	636	592	571	580	582	584	650	622	579	561	637	590	620	617	526	576	587	585	577	565	649	588	623	578	573	585	543	568	604	579	530	558	590	594	552	583	556	592	553	562	597	572	549	567	567	581	594	524	556	532	560	547	574	589	538	576	598	536	575	588	559	558	578	570	592	587	596	590	546	591	535	568	539	579	549	609	591	571	569	569	566	575	615	549	594	604	551	585	559	568	598	538	560	612	601	575	593	577	579	566	551	607	552	613	551	580	626	618	571	586	596	607	576	608	588	621	632	564	595	579	556	554	584	556	567	571	549	558	587	575	576	572	559	527	593	581	578	583	564	607	581	571	622	587	559	554	585	634	618	568	554	594	565	633	577	588	565	581	579	599	579	573	569	597	593	560	617	582	648	628	568	547	536	598	535	628	618	561	563	602	543	556	556	569	564	580	572	586	565	581	613	559	596	562	573	596	651	604	570	586	625	584	534	602	558	568	614	593	558	579	557	547	549	574	596	580	589	581	602	571	557	550	541
20917	25870	43386	14121	967	476	380	341	279	256	282	263	240	228	214	215	212	219	154	176	232	207	188	209	193	184	197	195	180	186	164	190	193	172	199	217	182	173	185	192	220	205	185	166	184	171	177	179	185	184	201	196	185	187	159	206	187	166	188	200	195	180	196	201	183	175	166	157	183	199	203	204	171	168	187	171	158	165	201	172	173	180	174	168	182	198	182	182	176	181	180	172	213	210	151	209	149	170	192	190	192	207	182	178	182	197	211	197	191	193	154	186	150	165	175	189	169	162	203	186	189	196	197	176	166	185	210	185	165	180	167	188	164	193	162	177	172	177	173	158	158	169	207	170	178	170	166	201	180	172	177	173	176	170	192	203	194	201	190	170	185	223	210	193	168	181	201	194	186	206	181	163	172	167	177	174	179	166	214	193	198	176	186	173	181	185	184	203	177	190	172	179	199	208	179	164	189	156	168	169	177	200	172	176	165	175	177	206	173	179	171	176	169	177	187	190	181	194	191	177	169	196	173	185	186	194	200	154	174	193	181	185	190	191	180	167	184	166	179	185	164	176	170	183	180	192	174	195	181	182	193	181	177	166	157	189	179	198	197	186	196	213	172	158	225	173	177	172	175	163	177	181	189	168	185	194	182	167	199	170	190	184	172	170	173	194	181	185	161	174	171	157	164	180	177	162	195	179	163	194	174	171	188	166	181	192	199	187	185	193	173	169	162	172	163	172	153	169	178	172	183	183	143	177	162	175	179	178	188	174	180	190	170	194	180	154	182	207	170	186	176	149	178	186	199	209	159	171	164	196	189	168	191	179	178	187	185	184	168	155	172	159	177	172	177	192	195	178	195	186	188	197	156	183	170	200	174	193	189	175	192	184	158	164	190	179	159	177	171	205	181	172	172	188	188	194	173	181	194	166	183	171	187	184	191	200	184	157	171	181	197	190	179	181	166	168	188	163	142	187	201	178	173	183	201	180	187	194	159	184	183	183	202	183	158	179	177	172	163	188	209	180	177	171	189	200	166	182	167	165	175	161	197	188	187	164	178	170	173	153	175	166	181	191	180	215	201	178	158	186	171	147	182	194	174	176	186	176	178	167	150	178	190	171	175	184	184	200	161	182	184	168	207	196	173	209	183	185	184	193	186	168	167	164	172	168	167	172	182	162	166	148	179	178	176	183	204	178	168	210	186	183	147	179	195	188	175	195	166	198	192	174	190	190	154	181	185	171	181	184	171	176	159	204	162	179	203	158	185	182	192	194	178	178	162	180	183	164	197	163	182	197	164	181	168	180	169	201	165	172	160	153	171	182	162	173	204	195	155	187	168	175	200	177	172	206	173	190	175	173	166	160	175	164	171	210	185	176	167	175	199	164	187	163	196	176	211	176	201	163	164	164	167	148	155	161	200	170	180	171	193	150	177	198	189	183	169	198	198	194	171	170	172	155	171	186	201	180	168	195	191	183	184	190	214	197	179	181	185	189	209	191	178	176	181	153	187	195	180	181	201	186	174	206	163	194	187	189	191	174	161	156	171	180	185	193	211	169	182	183	167	166	208	193	161	166	171	193	177	209	191	203	174	191	171	183	203	183	171	179	187	161	190	186	170	171	196	209	172	192	179	170	181	163	190	218	198	200	206	191	184	170	177	159	184	191	187	168	158	180	171	178	196	196	172	153	179	188	202	176	157	182	174	170	190	209	197	179	173	190	183	197	178	166	167	191	193	191	174	189	177	157	194	187	158	176	178	176	176	181	177	149	164	159	163	172	178	172	161	172	191	185	162	163	194	171	190	201	189	199	181	187	197	208	177	154	207	212	209	188	190	165	206	163	188	184	186	167	186	181	194	182	169	181	177	189	181	159	168	203	194	179	208	195	165	169	188	190	191	206	174	160	179	181	168	196	190	175	163	175	179	174	191	195	192	190	180	176	158	182	188	192	177	163	189	181	165	189	185	174	166	201	175	183	161	180	161	181	183	166	192	137	173	176	172	180	171	183	172	199	152	207	171	185	195	170	169	180	169	165	182	178	147	163	179	176	171	193	207	208	189	191	212	156	199	181	158	196	174	178	185	171	187	179	168	193	188	179	197	164	202	176	180	170	173	156	180	194	178	177	198	169	224	161	150	170	178	178	189	168	187	168	181	182	198	162	188	195	190	195	170	196	155	176	174	185	177	144	163	166	169	168	211	186	178	182	195	168	163	165	178	193	200	163	186	192	202	200	168	181	189	162	191	170	187	156	172	182	166	182	158	186	164	179	187	187	180	177	171	177	166	178	152	160	190	197	175	169	189	187	177	160	202	172	190	156	173	211	191	176	182	167	202	186	186	166	182	156	195	170	197	175	182	193	186	177	191	185	189	187	162	156	167	200	167	198	160	176	196	180	174	185	154	180	182	180	162	163	187	195	172	190	176	184	181	183	179	171	210	162	184	159	180	181	153	185	170	187	186	181	174	207	178	150	207	199	193	187	200	152	181	189	198	173	204	185	205	186	184	170	161	168	192	207	207	158	156	190	176	174	184	159	163	185	181	169	173	171	164	194	187	183	192	177	176	174	180	173	161	183	184	165	166	226	180	158	189	163	182	165	185	174	171	179	192	188	193	174	186	192	194	173	166	177	189	195	161	168	168	198	157	163	171	198	172	166	198	194	182	157	183	188	173	162	183	207	184	177	190	170	169	175	172	171	183	181	193	192	153	201	198	150	220	175	170	186	175	163	175	192	175	176	194	178	190	197	177	176	182	183	170	170	178	189	173	181	186	149	157	162	168	177	187	163	172	178	211	178	182	180	184	197	170	169	171	192	176	169	180	161	165	161	153	167	171	164	153	180	182	191	205	171	168	177	204	202	206	160	190	189	197	168	199	185	166	156	169	182	159	195	187	175	211	168	203	179	199	181	169	175	183	195	164	180	176	154	173	166	185	192	197	166	182	199	207	179	189	185	145	201	208	163	178	193	165	172	190	218	183	168	170	186	190	171	169	174	198	179	151	210	188	184	180	185	158	185	170	212	192	176	158	177	196	181	202	185	177	217	192	151	196	183	182	178	211	177	186	193	177	195	191	190	164	178	181	176	181	213	167	167	144	172	172	198	175	179	169	166	217	205	189	206	168	188	205	183	194	164	140	150	196	197	182	191	163	175	144	177	155	175	164	199	168	192	196	156	168	202	175	160	169	166	170	161	161	164	189	173	180	180	176	178	185	184	184	165	193	186	172	189	228	194	205	144	200	167	195	195	214	176	170	166	155	174	176	185	190	171	163	168	220	173	197	180	177	169	179	188	189	172	191	205	176	179	186	157	193	200	178	143	178	189	177	184	193	173	185	189	182	197	173	197	164	177	162	183	171	161	172	173	198	187	171	186	174	176	187	191	175	163	168	185	167	189	168	187	177	193	148	184	162	199	164	161	176	178	187	175	195	182	209	155	200	189	168	199	168	158	160	190	185	160	174	176	155	167	154	176	184	167	202	188	169	182	178	169
11348	22168	40816	9326	2243	1825	1593	1382	1144	1003	936	894	833	728	709	639	652	611	629	562	579	575	572	542	554	565	501	563	514	551	503	500	503	496	504	484	505	475	457	511	488	494	462	475	443	474	457	465	526	515	481	484	505	519	519	504	465	460	469	452	507	450	516	440	497	480	490	472	471	485	477	479	438	456	461	431	444	421	459	447	492	448	423	466	431	486	462	486	476	478	497	467	455	479	463	472	456	452	445	476	499	437	484	449	493	499	551	567	529	535	495	517	495	508	471	434	452	464	461	455	412	468	418	491	425	463	463	442	441	469	428	466	418	493	471	448	460	484	447	440	446	446	449	462	457	468	432	482	460	445	454	455	441	457	455	452	443	439	452	449	478	456	448	450	479	490	490	436	487	471	426	451	416	464	498	439	422	473	444	461	434	475	459	433	461	457	483	475	442	485	428	456	446	433	463	448	465	458	439	459	438	471	434	417	437	479	456	444	438	458	435	448	452	428	478	444	474	426	445	474	445	504	464	483	481	443	456	446	469	438	426	483	463	450	455	438	435	471	440	462	451	424	449	445	478	452	464	460	486	484	443	485	451	464	485	458	450	428	443	427	431	473	425	498	442	484	473	449	457	446	446	419	443	479	423	477	471	458	421	432	483	484	447	438	485	443	411	450	481	429	427	428	461	429	476	431	491	490	440	482	430	434	462	426	464	486	471	431	440	479	471	464	477	463	435	458	425	458	491	469	453	474	437	450	486	411	442	469	437	478	428	434	500	447	453	476	462	454	444	488	454	432	469	454	463	447	399	440	459	457	474	451	467	465	472	446	502	459	452	482	424	457	467	467	478	475	441	445	471	443	442	462	452	449	479	432	441	455	474	472	461	445	472	445	444	450	457	465	450	487	457	438	490	494	442	449	480	422	491	444	480	438	452	473	486	482	493	438	462	486	468	440	428	482	466	460	430	461	446	481	474	482	438	463	450	422	461	492	442	435	482	480	430	444	431	455	417	456	467	447	479	464	436	452	443	480	450	423	454	467	452	444	445	467	464	481	453	460	441	415	486	474	482	454	465	423	452	463	435	471	444	423	442	465	434	422	440	463	459	539	470	466	441	456	448	442	415	488	458	435	440	475	469	436	472	474	458	503	460	460	467	433	470	485	426	445	456	461	443	454	446	437	442	477	465	425	448	471	418	413	440	472	460	449	502	421	468	491	496	433	445	493	468	441	438	450	451	424	470	422	483	455	492	457	448	468	420	470	469	445	442	453	470	454	428	472	452	484	442	457	413	413	487	464	478	467	460	497	507	434	459	457	466	438	444	404	461	436	422	465	443	472	451	453	418	460	484	415	432	446	461	482	441	468	457	453	444	449	495	434	475	474	508	437	458	435	518	447	461	454	457	435	495	452	450	499	430	442	467	476	447	453	460	497	462	469	434	489	450	438	461	459	417	428	441	459	490	450	472	465	440	473	441	474	462	469	427	419	483	426	446	455	434	481	467	439	413	470	462	437	444	452	458	433	460	430	446	467	423	444	457	495	457	444	462	474	493	471	438	425	465	482	474	480	465	459	447	454	453	476	448	480	466	435	459	460	524	467	471	416	460	473	458	466	488	462	481	456	468	454	429	497	450	475	464	440	452	456	469	429	443	468	434	401	458	453	465	464	466	444	459	452	454	439	472	446	444	428	450	477	481	469	420	486	454	466	428	500	435	451	430	452	477	471	453	464	464	472	459	474	426	460	450	473	460	439	460	462	443	402	446	456	461	463	457	445	444	433	462	451	463	464	472	470	450	421	438	435	454	423	483	445	413	469	429	463	438	455	461	520	445	453	414	449	448	501	501	482	438	450	439	454	432	461	476	492	482	425	433	452	443	462	476	482	469	436	465	479	439	441	471	425	467	470	446	420	430	453	450	455	441	446	448	463	463	438	490	468	470	453	448	477	463	448	415	438	437	417	422	475	439	471	468	465	487	444	479	427	487	463	462	494	481	470	471	483	458	486	450	472	465	422	447	427	464	450	492	465	470	451	458	457	467	499	483	470	484	456	405	451	438	454	448	460	480	481	461	485	443	449	442	488	449	447	502	470	436	450	425	475	467	400	437	445	446	479	450	468	462	442	439	432	445	475	501	482	445	461	498	462	437	426	475	451	462	527	452	481	452	456	440	445	480	479	496	450	462	455	462	467	478	432	408	491	441	476	482	453	453	447	475	419	486	470	449	466	462	455	458	458	479	454	467	511	473	456	463	480	472	492	431	437	453	459	440	459	445	463	451	464	462	467	459	449	450	442	484	448	450	465	440	467	450	463	455	427	443	462	446	461	470	429	471	431	483	489	451	432	434	406	464	492	462	472	496	429	470	485	497	444	447	459	464	437	429	444	480	481	430	455	482	464	452	433	477	465	429	411	475	426	445	477	441	458	459	449	469	481	445	414	465	436	458	456	469	422	462	442	460	460	450	463	446	453	451	472	444	451	482	478	453	446	437	470	462	462	446	455	407	448	436	412	478	470	462	463	462	445	481	462	453	462	490	415	482	405	450	456	434	459	419	471	452	484	428	438	441	466	465	455	453	442	471	466	455	467	427	432	473	446	483	433	435	474	437	451	458	432	456	475	470	446	427	445	483	430	423	463	452	438	442	395	432	429	443	445	469	462	454	456	429	481	429	454	459	443	445	456	449	479	483	493	457	438	467	476	476	434	446	459	475	442	436	453	474	448	464	451	465	471	476	481	414	443	459	445	469	443	493	474	471	490	461	448	493	451	479	457	470	488	464	448	479	449	450	478	453	461	453	466	436	453	460	441	474	444	475	466	402	483	429	454	445	462	497	484	469	432	461	434	464	476	406	474	430	446	439	473	438	476	409	439	447	449	419	453	450	449	462	456	454	493	435	426	457	486	460	441	467	434	447	439	476	441	420	471	448	453	463	445	450	480	477	376	453	434	480	468	462	509	463	457	432	458	505	472	419	452	446	440	470	449	447	445	400	479	454	482	453	475	445	489	467	469	485	456	444	484	464	440	443	444	453	434	462	471	433	447	428	472	425	466	456	465	451	475	480	426	433	475	455	430	459	475	448	480	460	457	459	453	464	423	451	434	450	434	425	448	444	479	434	477	401	428	490	438	465	437	469	453	448	474	472	444	479	455	473	451	465	483	471	463	492	432	462	482	485	483	452	429	425	480	470	495	464	489	475	457	440	431	464	476	478	500	435	462	427	447	430	478	480	444	406	441	466	420	455	474	455	446	450	476	454	432	467	441	460	487	418	435	453	482	455	470	456	451	432	479	459	459	467	473	469	432	480	466	487	465	480	411	491	455	468	459	460	447	433	451	472	469	456	449	436	449	463	475	449	478	462	491	459	466	454	470	471	446	483	499	483	460	428	457	467	447	478	462	475	471	458	435	433	497	436	487	450	450	419	458	455	431	435	472	433	461	476	445	489	457	424	464	467	453	447	465	461	453	531	453	487	468	437	478	454	467	444	451
28986	38967	61295	27081	4643	1042	768	654	547	492	479	424	412	391	386	334	395	382	376	328	363	321	331	361	356	354	326	324	341	340	322	323	333	346	309	327	343	348	322	322	322	340	302	318	362	330	313	316	338	297	315	323	327	342	321	315	285	307	309	306	308	267	294	314	291	331	291	327	306	300	368	310	319	317	300	298	312	298	309	322	276	304	285	320	277	342	323	293	329	279	352	318	320	338	309	322	339	302	314	296	321	322	270	319	312	313	306	339	330	318	313	357	309	308	284	293	289	312	319	328	276	302	287	296	290	341	281	303	322	279	300	305	302	280	298	269	312	313	337	285	311	324	295	305	291	304	306	334	318	298	291	295	305	298	297	329	278	274	283	264	325	346	345	296	292	342	343	337	305	300	304	314	286	317	319	296	274	278	289	315	310	298	285	299	328	308	312	333	300	300	322	305	305	314	334	289	323	307	301	287	310	301	305	328	327	283	327	278	296	303	303	297	326	299	296	315	328	310	294	331	333	296	301	280	296	261	293	300	320	308	346	286	286	271	278	272	296	301	323	290	290	294	299	361	332	332	284	313	320	334	301	326	291	320	284	271	269	279	313	368	295	285	329	300	315	338	281	328	287	287	301	315	324	307	329	316	301	302	292	281	293	291	304	323	269	299	296	316	293	366	296	312	331	323	328	279	318	313	289	305	311	297	302	333	302	317	289	328	293	322	283	297	316	344	296	327	331	293	339	336	321	281	289	316	345	305	309	262	350	315	276	314	269	303	291	296	315	295	310	323	299	339	259	285	311	278	279	288	293	323	307	302	305	332	337	293	322	295	313	313	292	301	332	317	322	294	339	279	312	310	307	333	257	327	287	317	312	322	290	308	312	308	319	332	328	305	287	290	324	322	283	287	300	294	274	305	331	317	299	289	324	317	312	275	288	325	299	307	313	274	303	292	355	283	314	299	283	301	322	266	290	304	320	294	331	294	290	311	306	328	311	302	304	310	271	310	275	297	312	302	286	313	310	326	311	317	287	311	315	313	308	280	280	307	316	308	313	332	319	308	302	299	331	287	301	324	299	326	298	292	331	292	310	315	316	288	340	360	331	324	303	295	312	332	310	319	307	298	293	304	273	295	319	287	305	325	303	285	285	276	301	308	309	295	282	292	299	296	335	302	284	318	296	298	298	305	310	342	317	323	313	317	318	321	332	293	285	296	335	303	329	288	322	319	275	348	300	304	266	322	325	323	278	331	292	267	307	282	316	312	299	318	325	284	328	272	315	292	290	351	329	321	321	312	300	284	296	282	290	280	286	308	294	319	317	300	292	303	297	299	294	300	307	281	301	278	292	314	305	341	314	318	274	303	297	267	280	278	276	319	305	341	309	333	282	323	309	313	284	312	294	300	291	284	319	319	296	304	331	309	294	311	306	308	282	327	310	291	278	285	277	313	291	272	307	306	308	316	275	321	311	296	303	313	298	281	289	315	312	328	330	303	327	318	277	294	288	313	273	278	295	298	304	312	294	305	307	285	280	337	319	313	301	279	286	283	314	282	265	271	307	339	305	306	287	302	278	293	309	281	311	336	317	281	289	310	289	320	278	270	271	328	312	288	328	324	273	306	294	334	333	316	307	316	277	294	316	300	297	328	324	316	285	309	305	275	301	315	330	310	310	329	305	312	299	310	308	321	304	294	311	297	312	325	283	301	315	259	307	262	284	285	306	324	326	314	334	281	291	313	326	295	343	340	321	301	309	324	318	290	271	299	307	303	324	308	301	345	302	299	301	274	317	316	281	298	297	280	322	316	304	298	317	299	289	289	305	299	312	296	295	321	330	311	314	320	316	300	280	311	288	294	286	317	326	303	299	282	275	306	284	322	283	317	306	324	323	341	322	296	326	330	288	325	293	344	285	329	335	297	280	314	316	318	300	313	298	332	321	272	285	319	313	315	295	302	336	320	311	306	271	316	326	355	284	314	287	271	306	314	306	320	311	309	307	300	298	307	305	313	291	312	336	293	307	306	318	305	319	331	309	331	334	331	331	325	320	350	316	319	317	316	295	335	337	281	267	337	313	326	284	325	305	285	328	293	291	319	319	325	293	306	302	284	297	312	333	292	285	291	303	309	328	317	303	293	310	320	291	315	303	288	335	339	323	321	325	299	301	288	298	308	306	301	330	315	275	315	321	308	313	290	330	317	280	317	312	337	307	277	295	296	310	284	327	321	303	321	337	279	305	303	290	315	291	321	297	282	323	278	313	316	285	303	335	326	302	269	286	290	298	281	325	307	328	274	299	288	301	316	295	292	298	324	314	302	301	277	289	282	304	325	317	273	294	303	347	304	278	329	284	301	299	316	318	291	302	298	279	296	328	305	321	316	342	280	300	315	335	306	306	325	304	294	308	308	300	317	326	339	284	314	305	307	294	305	331	332	305	305	303	270	295	313	302	300	320	311	309	290	311	310	339	299	290	327	316	339	318	296	267	294	310	303	307	318	339	325	295	292	318	292	277	302	339	300	306	307	313	306	298	313	306	297	308	297	267	292	298	299	303	298	301	319	317	279	318	331	293	315	297	298	272	284	308	297	283	304	290	331	295	313	339	277	265	317	298	296	272	293	276	309	322	316	289	318	286	326	296	325	329	306	315	297	319	340	296	330	291	289	331	297	294	347	268	305	280	298	323	305	277	296	282	288	290	290	277	306	300	337	343	318	320	316	315	322	288	279	320	315	284	292	301	324	273	294	307	334	282	300	324	274	300	317	279	303	281	280	314	323	273	299	315	319	285	295	264	329	358	288	292	332	321	305	291	282	325	261	285	304	321	303	317	278	284	298	283	307	343	319	283	326	323	315	304	311	281	297	316	303	335	303	326	261	307	328	315	332	304	322	292	305	342	317	364	315	301	309	296	311	296	293	290	331	294	296	298	289	304	298	307	289	284	300	337	315	312	340	316	330	303	285	288	297	314	283	319	289	278	324	313	293	296	299	316	279	279	330	288	324	296	307	314	287	296	305	307	305	334	301	325	322	344	322	286	317	322	316	280	290	300	287	296	280	306	299	345	320	288	278	290	320	276	310	307	321	288	302	303	323	330	320	295	300	317	276	321	296	325	301	318	325	296	322	311	319	301	324	319	329	316	289	292	269	301	295	297	302	307	324	327	304	308	311	301	290	308	339	293	334	301	310	306	284	292	335	316	299	285	307	324	334	316	312	330	300	298	289	288	343	299	314	297	307	284	313	295	306	308	301	326	312	299	314	338	297	285	302	311	311	290	309	329	299	305	294	324	304	261	305	297	292	296	319	327	308	326	316	305	322	300	315	268	301	301	300	325	310	295	320	272	293	294	287	294	331	275	284	268	273	286	293	329	327	284	302	285	304	341	289	308	269	293	302	325	296	306	324	296	306	318	332	309	317	315	304	303	320	325	322	303	314	282	298	318	279	287	305	315	292	309	309	281	285	307	335	303	364	309	310	316	308	326	298	318	302
14178	30805	52417	14045	4119	3469	2854	2409	2088	1912	1718	1502	1359	1347	1203	1167	1139	1078	1077	1028	951	937	932	940	903	826	883	827	893	838	888	808	867	811	836	789	796	853	814	824	852	778	763	774	762	737	761	769	870	825	749	756	759	804	809	780	712	734	802	738	739	736	743	719	730	778	762	823	793	757	753	754	769	775	735	731	772	757	753	753	688	735	757	689	735	752	759	750	755	752	723	746	753	732	739	769	713	703	739	778	791	690	779	733	812	810	828	897	861	813	710	819	795	735	756	707	783	739	763	742	711	707	763	722	736	747	757	719	691	707	744	790	746	736	700	705	704	743	707	742	750	707	684	712	709	717	738	770	645	737	666	716	701	780	728	723	722	671	758	745	709	757	686	781	781	756	738	701	729	727	718	713	708	756	680	712	733	743	667	725	742	739	713	735	772	713	674	715	743	732	711	730	727	711	739	740	741	715	761	712	659	661	687	714	719	677	729	715	724	762	755	750	695	701	776	703	721	725	728	693	678	756	716	728	700	723	745	748	688	717	747	688	732	726	695	725	717	707	729	712	745	723	758	739	745	727	736	705	690	708	757	739	726	719	701	709	721	720	714	729	755	685	675	719	713	756	758	770	728	724	676	714	730	711	737	738	676	709	676	717	720	729	766	715	750	740	762	743	702	733	776	717	751	718	735	732	692	709	737	772	733	682	752	780	673	699	765	721	742	765	744	694	743	714	738	716	717	706	722	715	717	729	748	677	719	709	749	740	710	734	699	706	754	702	807	695	709	731	707	713	738	719	738	702	744	721	731	744	720	737	713	716	691	752	725	706	735	694	734	733	760	708	683	755	721	638	683	731	746	701	728	756	761	701	736	730	665	735	723	730	736	695	789	711	759	730	697	702	689	730	723	781	751	741	750	718	735	733	691	738	694	711	699	692	743	734	726	700	759	729	744	745	722	737	706	737	721	763	673	689	738	698	713	744	726	712	735	756	708	699	721	769	731	707	672	727	696	731	639	705	716	737	730	747	697	707	705	742	691	760	730	742	664	736	712	761	747	699	723	722	703	694	762	691	708	702	775	720	688	721	757	759	740	686	722	723	694	711	787	705	754	728	715	747	724	713	697	712	691	721	767	761	681	722	718	703	669	738	697	726	746	745	741	717	753	740	719	760	741	702	683	721	749	719	764	716	724	689	728	745	680	758	756	661	731	739	738	683	705	726	739	698	715	747	681	716	694	746	697	739	741	744	749	728	731	660	726	753	706	715	708	711	705	718	740	723	748	694	755	718	683	714	725	713	718	742	721	762	725	769	717	725	754	719	694	719	686	723	687	699	713	716	701	759	746	696	720	707	746	742	753	699	705	677	673	759	773	685	761	732	737	735	703	739	728	685	736	732	655	755	719	721	695	747	750	726	755	735	715	697	764	755	717	737	703	745	715	743	758	746	671	709	738	701	725	678	763	717	712	711	700	727	681	747	734	732	716	761	735	724	663	711	703	754	705	697	731	720	697	717	706	734	749	731	705	741	730	714	736	674	693	754	732	777	707	736	738	726	704	675	692	679	700	733	701	745	738	745	690	726	683	705	770	660	700	701	706	693	735	682	703	669	726	742	737	766	723	698	726	768	761	697	698	704	743	661	746	765	736	740	698	737	735	711	681	769	715	774	772	733	683	699	712	770	715	692	706	705	666	733	714	716	692	732	712	740	711	682	709	761	723	691	685	741	705	685	759	701	735	703	725	712	702	691	755	720	752	741	745	722	723	685	765	690	700	689	744	795	701	681	715	662	719	708	724	675	759	687	729	753	784	700	720	732	703	703	747	719	766	720	728	734	738	691	696	728	650	728	749	723	732	751	778	740	718	707	685	713	729	700	762	717	754	783	715	727	744	710	715	737	739	700	714	733	744	751	699	750	716	693	726	722	748	743	738	725	691	756	717	664	771	754	716	736	705	704	745	730	733	696	698	739	702	681	743	755	725	717	717	713	769	708	742	723	713	714	687	717	708	747	752	665	724	733	687	742	752	716	725	673	720	734	703	699	708	733	704	701	767	735	707	726	738	717	687	717	715	728	760	752	699	745	735	745	735	800	745	696	667	753	733	704	725	743	741	704	701	692	706	736	713	700	709	724	706	751	710	767	708	758	740	742	753	727	757	754	669	690	694	744	699	717	729	677	717	696	733	674	733	742	738	733	737	672	751	705	762	733	753	726	682	731	745	720	734	735	701	762	713	709	738	702	697	704	711	703	741	724	716	687	767	694	674	731	714	727	768	729	705	730	752	721	739	684	714	751	728	730	665	727	728	743	735	729	717	651	714	725	760	735	724	731	768	747	709	701	696	746	734	717	709	714	756	662	790	746	746	680	694	717	758	731	733	722	743	708	792	742	750	734	742	713	718	769	750	701	737	738	699	714	744	726	723	697	696	727	719	730	714	699	723	729	700	677	738	712	704	760	733	712	695	712	732	727	758	745	777	707	722	735	728	666	734	741	714	710	746	773	753	748	663	695	729	726	717	685	680	703	712	709	666	742	701	715	737	719	738	695	754	688	728	708	758	783	759	701	741	738	702	714	700	787	717	740	686	691	736	742	742	712	733	767	715	741	709	722	715	708	673	712	688	696	724	769	723	765	739	727	753	744	726	719	711	694	735	755	748	735	716	680	726	739	723	693	715	763	764	720	757	758	641	732	782	735	706	714	691	745	725	764	716	654	737	736	705	729	686	738	721	746	682	707	770	728	725	723	727	738	747	732	776	725	704	702	755	716	710	708	715	714	747	676	741	704	663	747	744	761	765	736	705	716	719	707	710	704	727	689	743	753	729	694	745	705	709	694	766	729	710	691	695	697	734	708	739	678	745	705	687	733	745	721	718	720	708	711	717	723	725	745	751	730	751	718	749	716	720	701	730	718	661	741	777	748	714	740	752	704	750	710	726	777	724	752	753	699	748	726	731	717	728	704	741	714	753	729	721	695	735	728	732	738	677	729	760	744	702	737	715	703	697	694	744	706	691	744	737	706	705	690	793	746	673	712	738	722	742	745	680	745	731	723	777	700	702	731	736	738	710	720	696	700	730	707	694	788	697	679	755	706	733	732	734	698	701	695	682	714	711	755	731	739	721	700	688	741	734	721	702	683	740	757	688	731	663	738	714	746	712	704	697	733	751	741	729	686	727	711	679	727	698	751	707	700	743	732	717	692	684	711	698	719	769	732	737	707	696	722	659	692	668	741	685	690	778	705	717	727	705	697	760	727	741	723	745	669	760	723	715	757	709	728	730	729	677	695	718	714	709	816	722	696	729	724	738	741	742	740	707	695	718	704	692	733	727	749	716	728	701	717	770	717	735	778	699	724	704	740	709	712	761	686	710	777	762	711	751	746	784	722	747	684	759	738	705	739	686	750	729	723	705	714	717	740	740	730	699	696	721	744	756	695	733	765	746	784	756	749	785	717	687	721	699	748	726	666	765	730	744	713	706	704	720	711	669	739
10508	4323	2406	514	253	262	267	250	235	238	266	240	248	256	273	226	255	252	243	201	247	247	280	230	253	255	241	268	258	216	228	227	200	250	222	250	244	263	252	252	239	252	259	267	212	219	251	248	277	238	251	259	223	249	227	243	255	241	221	249	219	235	261	235	253	259	242	259	251	257	244	244	221	245	267	280	234	251	231	280	232	220	269	227	256	234	243	248	250	236	253	235	245	243	231	256	240	250	253	235	262	237	273	247	234	238	237	221	222	240	264	237	245	249	273	238	240	249	218	273	242	264	254	228	263	242	246	244	234	229	255	243	235	249	223	230	255	242	240	246	248	249	207	250	248	229	257	225	234	238	242	237	224	241	249	261	243	239	273	233	259	236	252	240	241	253	226	252	284	218	242	252	266	240	251	234	244	271	250	233	267	224	222	241	231	281	272	239	203	277	226	245	243	227	268	258	241	234	272	260	232	234	256	243	230	240	225	231	227	222	209	233	244	273	239	255	216	246	241	228	230	237	236	250	258	228	255	256	246	211	232	241	248	258	239	255	225	277	238	243	226	254	251	215	247	258	250	266	273	251	220	218	256	271	257	242	243	246	236	254	239	241	244	221	265	236	234	256	251	249	265	253	278	232	251	240	263	242	241	224	255	230	286	271	267	254	237	253	221	229	233	239	274	258	254	238	235	248	255	231	258	229	232	248	243	228	251	264	246	237	253	269	236	235	253	242	250	272	222	282	244	232	248	231	205	243	280	245	233	236	280	215	254	231	226	238	256	238	257	251	240	260	248	264	225	256	240	272	257	282	279	251	251	248	243	222	241	225	246	251	245	248	223	243	224	253	265	230	230	262	233	262	229	269	250	219	233	247	241	266	245	267	231	244	249	259	243	257	253	261	242	230	248	255	269	211	276	266	259	241	234	251	219	258	251	247	265	263	226	238	242	261	235	252	252	255	262	249	253	252	253	240	229	256	257	234	248	227	233	221	239	259	256	248	261	235	269	227	246	227	249	277	217	263	263	251	232	238	238	252	231	236	256	229	241	259	242	261	229	236	215	230	261	258	235	234	246	200	244	279	238	256	267	288	261	230	233	238	235	247	259	277	248	239	256	247	226	241	278	253	243	261	251	204	254	262	250	237	242	252	244	253	233	237	255	244	251	241	263	244	218	214	238	259	265	232	282	279	233	226	262	283	227	220	232	257	244	271	247	240	260	260	245	239	231	231	259	257	235	248	250	272	257	247	283	235	257	245	274	220	227	252	259	229	237	249	284	263	232	275	225	283	261	256	240	227	244	267	262	257	240	237	268	238	272	256	233	254	234	228	245	266	285	225	249	249	241	221	245	278	219	247	235	247	267	288	263	244	218	258	219	255	269	226	230	258	223	242	226	278	267	256	232	235	219	237	240	271	265	238	224	254	261	249	264	260	255	242	230	278	224	215	242	236	222	259	233	256	260	233	211	230	237	261	266	262	226	252	269	240	239	206	238	261	250	219	226	225	213	230	230	222	240	241	245	272	257	241	226	206	251	276	221	250	241	239	247	247	256	262	244	263	255	251	231	283	250	246	262	264	257	274	262	225	241	268	214	255	240	240	234	240	250	254	235	236	261	251	263	243	237	224	262	237	271	260	229	230	254	233	251	250	242	251	248	242	252	269	271	250	258	262	283	260	254	251	230	207	260	242	251	254	234	253	233	235	252	249	261	244	244	285	222	249	249	233	273	210	293	243	227	231	269	248	258	252	265	234	229	243	251	239	230	257	252	258	252	235	234	248	249	234	221	239	255	255	212	252	259	264	257	256	250	255	247	240	240	260	225	248	228	257	231	214	237	252	221	226	233	257	252	260	230	218	217	218	258	262	207	269	212	218	241	243	219	229	260	268	241	249	264	247	246	254	216	235	265	261	279	278	213	252	239	237	247	228	247	254	250	234	223	247	222	234	257	242	262	270	227	270	241	265	235	268	238	212	279	278	225	235	244	231	233	259	256	238	262	227	242	266	225	234	284	246	246	245	258	270	221	243	236	210	257	270	242	236	257	266	235	226	257	240	251	245	235	262	265	256	220	228	228	268	240	252	237	229	245	231	227	263	249	228	228	249	227	240	241	248	230	254	265	236	236	251	221	250	237	235	243	224	235	247	236	269	233	244	221	259	250	224	243	235	242	237	261	276	221	274	265	278	245	241	267	247	255	263	236	277	236	249	254	229	234	236	222	202	225	242	223	267	260	236	234	228	242	247	225	248	239	253	230	266	255	270	238	232	244	231	221	243	222	259	247	246	211	258	248	212	258	256	220	235	205	232	305	256	240	268	263	236	232	244	259	272	241	251	239	259	234	247	255	243	250	231	250	211	267	241	268	234	246	221	246	230	241	240	243	272	242	259	224	227	259	260	276	251	248	222	234	255	247	242	240	261	249	249	248	226	216	241	221	256	267	217	215	226	244	258	228	242	260	240	285	278	236	220	253	254	247	245	263	235	244	258	247	262	246	243	256	230	259	258	256	252	237	264	225	255	234	286	252	265	250	283	257	253	235	253	241	258	226	235	227	291	253	227	230	239	261	261	266	232	260	251	257	248	243	250	245	233	249	260	223	257	245	232	258	223	256	261	203	234	273	241	252	233	260	264	229	282	255	223	268	221	235	253	246	265	276	261	256	251	231	244	251	260	252	260	249	261	273	250	228	226	254	263	228	244	240	294	245	251	239	231	251	252	261	241	259	265	231	226	243	272	243	243	265	248	222	239	215	216	284	231	198	241	269	241	247	263	249	251	248	246	233	267	265	261	217	238	237	240	218	235	245	265	236	252	264	238	242	254	254	230	243	211	235	234	240	253	229	259	252	253	249	257	243	259	235	242	230	232	250	240	265	264	248	266	271	249	257	247	247	242	223	257	262	254	260	253	210	245	257	252	251	251	259	258	235	282	251	265	238	228	252	248	256	247	275	244	209	237	211	267	221	285	263	231	237	275	238	200	238	252	244	248	239	260	222	261	243	270	258	256	268	212	236	244	247	259	239	248	257	229	227	260	260	218	248	253	249	241	238	236	255	237	226	208	250	233	222	258	246	246	272	230	242	233	255	244	231	289	235	262	217	260	231	252	248	236	264	244	217	272	258	275	242	270	246	244	221	262	231	241	259	250	267	215	235	249	242	228	238	262	266	262	192	238	230	236	245	257	272	243	257	241	247	248	229	268	232	248	221	228	239	247	237	223	239	278	247	262	221	238	287	234	239	237	231	271	261	243	268	207	263	274	280	246	252	221	218	248	231	219	267	226	267	236	254	204	226	266	250	240	267	260	255	246	253	279	250	254	240	264	264	225	258	242	246	255	225	259	219	237	237	235	227	250	254	228	243	252	233	234	237	228	230	294	215	241	242	243	242	240	271	278	242	250	249	259	264	233	232	246	233	257	240	238	218	243	244	225	209	241	285	229	231	252	215	224	251	240	262	270	268	242	259	227	222	242	233	228	249	236	233	223
5693	4137	4918	1211	649	620	591	615	555	575	564	570	585	570	577	576	575	615	598	578	589	593	566	586	582	585	586	589	557	561	568	559	530	598	596	550	557	586	554	592	587	557	574	605	576	634	565	589	565	575	595	547	586	595	574	588	576	530	581	570	565	555	543	550	597	549	579	556	604	538	599	545	565	536	558	583	589	569	572	569	588	608	592	557	560	582	613	584	589	588	544	518	577	588	563	568	574	576	554	585	619	567	587	553	575	560	585	602	574	546	586	592	614	604	583	590	544	604	548	552	565	591	577	588	580	573	560	590	551	587	571	597	565	545	599	579	561	576	583	566	595	607	584	571	552	578	597	558	552	602	506	587	581	573	566	577	609	548	568	574	606	592	547	605	546	561	594	558	573	563	581	517	533	555	537	538	551	550	571	554	567	552	574	543	582	571	554	579	567	571	574	589	602	614	575	551	561	611	550	542	594	577	550	533	557	563	551	602	606	547	526	550	595	590	570	581	560	600	510	560	571	577	588	589	546	620	566	549	535	562	595	558	568	570	554	573	614	568	605	588	515	582	600	581	575	560	634	553	560	559	586	558	572	612	604	587	567	555	571	591	561	563	532	582	585	558	545	563	569	553	604	582	545	554	561	561	565	588	580	578	591	572	582	577	585	570	544	516	536	570	576	571	571	584	552	563	596	576	584	613	596	584	576	551	572	555	615	596	593	595	581	590	559	568	592	554	460	566	543	540	581	574	559	563	519	572	584	571	546	567	592	531	562	533	559	527	577	583	596	557	571	543	590	552	556	563	591	570	570	563	603	613	607	562	601	576	572	554	583	579	522	562	577	544	587	569	576	529	513	597	557	558	610	538	566	608	579	550	574	557	565	591	574	582	664	576	575	585	566	544	555	576	568	576	583	589	538	566	613	606	596	590	621	575	582	585	622	552	585	561	568	574	562	574	574	582	580	571	554	575	594	562	580	543	606	583	562	592	563	551	619	634	549	617	593	562	552	543	551	541	558	595	578	567	546	558	553	574	593	565	574	543	574	591	577	536	539	547	572	562	577	600	588	572	577	586	573	575	567	591	571	567	575	590	559	559	589	596	581	576	573	540	610	621	586	576	569	564	577	570	613	551	533	578	543	602	552	576	562	513	562	605	552	540	551	563	603	551	571	584	574	604	549	563	592	548	572	599	552	562	589	553	574	588	542	552	599	584	553	544	588	553	599	560	600	586	551	593	550	561	611	582	571	578	605	554	629	594	576	565	573	555	603	579	540	569	609	568	570	587	619	559	567	584	548	534	559	606	534	573	530	589	573	589	600	574	593	567	539	554	527	544	566	579	567	621	633	563	558	631	539	593	607	524	613	575	572	590	536	589	525	544	595	605	615	550	557	573	566	570	566	568	560	554	556	572	587	558	505	607	579	542	608	558	608	561	551	591	579	600	574	587	554	568	580	550	579	604	549	589	560	551	563	552	552	553	525	560	560	581	579	581	547	570	565	580	585	568	586	580	622	557	598	564	588	591	612	561	584	575	529	572	541	586	549	618	569	588	581	594	586	520	584	554	575	589	601	583	572	566	563	595	571	573	577	568	576	555	590	566	575	549	536	593	595	582	603	560	571	581	565	557	585	537	532	613	574	614	563	584	580	612	594	579	558	547	599	566	522	586	612	587	556	578	567	542	564	538	552	538	531	597	601	552	516	512	582	547	577	549	529	590	565	516	603	564	596	571	573	565	561	610	581	612	587	536	553	551	614	543	558	606	578	574	593	594	580	575	560	554	558	605	607	567	559	557	549	570	559	564	532	562	572	546	580	601	615	582	558	555	555	554	584	567	597	559	542	542	575	579	591	541	560	580	586	576	553	588	542	556	580	567	568	616	588	572	563	576	545	561	521	584	589	584	576	559	574	567	572	594	613	576	577	570	578	576	569	555	543	527	570	547	558	542	573	600	539	593	570	554	582	603	568	539	563	603	563	589	569	575	578	579	598	562	598	593	538	584	618	587	561	595	588	573	588	595	567	620	612	592	563	573	552	560	552	563	548	569	582	586	606	545	590	550	545	593	574	541	602	556	595	536	608	575	530	519	567	582	536	547	618	566	546	533	610	569	580	607	580	562	579	584	551	587	556	613	546	568	605	591	585	606	592	572	553	560	559	598	548	589	583	591	609	592	580	601	582	538	577	597	579	549	548	550	585	546	571	573	595	549	576	569	555	581	608	584	557	606	585	580	570	569	598	513	613	550	596	601	594	612	595	550	554	562	585	541	613	554	562	556	569	553	559	609	578	570	551	562	608	561	594	580	556	591	559	601	560	564	517	581	607	598	582	540	580	592	573	552	564	556	551	550	525	593	558	575	561	573	592	603	576	583	581	583	562	555	550	539	586	612	573	630	572	532	577	556	575	575	631	579	616	568	575	546	576	526	577	612	571	547	568	587	579	564	579	594	553	591	606	574	603	592	587	540	608	574	588	558	546	598	607	586	568	605	579	581	582	574	582	615	544	574	590	572	572	542	593	552	563	577	565	580	598	552	601	594	525	613	600	575	584	581	548	595	538	586	666	587	587	612	597	564	608	573	555	543	607	614	572	583	593	542	564	580	571	581	589	527	591	577	585	552	573	577	564	568	592	550	573	542	602	585	587	559	577	543	563	605	555	551	546	562	533	543	557	572	554	606	510	560	593	558	590	561	556	545	595	610	604	573	600	586	589	583	553	526	588	594	582	555	603	603	525	606	553	612	593	531	532	584	548	553	597	550	549	570	588	567	579	563	566	556	528	550	553	615	580	554	565	561	543	543	537	565	579	558	571	569	625	561	529	559	534	607	564	559	598	563	617	590	569	577	555	549	582	555	585	588	579	540	567	575	554	547	604	536	565	585	590	563	544	577	555	570	584	578	529	567	601	597	596	586	549	588	566	592	566	565	601	590	571	598	609	572	567	559	608	543	563	562	555	580	597	601	595	573	606	533	609	613	570	593	533	573	554	538	579	558	560	537	557	515	593	541	564	579	583	605	536	548	534	570	548	536	584	578	549	563	581	581	556	534	588	586	592	605	597	568	596	579	537	534	565	585	555	592	576	575	548	548	586	563	575	577	574	547	589	559	581	555	560	559	549	533	583	598	597	573	580	604	569	564	526	571	572	600	540	578	556	564	585	596	574	579	571	566	567	569	579	571	624	596	588	530	546	555	568	574	542	574	542	585	549	575	612	543	592	575	591	535	578	554	607	577	583	585	522	563	552	591	516	587	581	570	544	562	576	569	531	555	603	549	605	542	547	551	588	561	565	581	487	586	570	598	559	571	537	552	579	568	559	584	573	538	567	558	532	565	571	558	585	569	543	595	582	588	525	601	586	550	563	556	553	543	606	570	570	580	562	586	554	547	564	622	568	582	580	554	555	593	545	582	562	573	599	596	549	578	565	574	620	546	606	613	610	551	596	593	555	534	557	559	590	579	570	615	555	588	605	577	568	604	592	568	587	600
20407	26530	47626	17342	1295	488	384	365	276	246	304	264	191	197	237	229	177	207	203	209	209	184	173	229	184	185	220	205	171	209	175	161	180	185	193	200	195	178	172	202	189	205	196	179	179	177	159	202	193	200	216	191	177	192	203	203	175	166	175	161	189	185	184	191	181	167	180	174	189	193	172	184	191	175	190	171	181	185	161	183	186	189	199	175	173	185	166	190	169	192	214	186	164	173	188	201	201	181	207	180	178	194	192	172	188	187	192	196	200	211	219	202	172	142	184	199	224	188	215	179	169	189	186	156	167	181	161	165	201	196	187	217	181	174	178	190	176	210	193	178	204	191	206	198	177	191	225	188	195	188	171	181	203	201	160	183	184	200	182	175	195	197	193	160	169	199	192	180	169	195	220	228	190	208	157	197	185	170	171	164	187	193	169	210	174	179	188	207	183	183	202	188	177	221	190	189	174	191	186	208	194	180	185	173	184	162	179	183	184	200	166	163	178	192	169	165	164	161	195	174	195	169	180	165	199	162	170	184	186	191	185	189	204	190	189	201	167	174	179	193	185	183	217	157	173	184	183	178	193	169	191	208	202	182	188	177	191	196	182	175	197	201	183	166	182	202	172	180	212	215	172	176	188	181	192	171	183	189	182	179	182	189	204	169	164	173	176	206	177	187	177	210	173	151	179	202	189	191	191	195	181	191	168	178	194	190	180	192	185	181	183	189	188	154	158	168	191	179	202	217	157	194	180	185	170	172	172	202	209	196	200	174	195	192	194	180	170	179	173	212	189	200	183	171	163	185	172	197	170	191	195	190	188	196	175	184	177	192	208	167	187	160	191	185	203	212	182	184	180	165	171	179	169	178	186	184	200	185	192	167	186	172	155	213	172	190	185	168	186	163	192	178	183	184	179	182	192	202	173	194	179	170	202	186	198	195	184	177	190	176	201	198	199	182	187	161	173	159	217	177	212	175	176	172	195	170	173	177	176	165	179	181	181	188	178	182	199	209	199	174	172	186	174	159	178	210	186	170	219	200	183	190	152	197	161	189	206	183	178	159	162	181	187	203	183	175	168	162	204	188	162	209	176	210	178	187	179	195	194	195	185	214	188	195	204	192	191	183	177	186	183	181	206	163	176	182	189	191	178	176	179	189	187	195	189	182	182	157	168	190	187	186	220	186	182	179	182	195	186	213	190	168	188	181	202	194	175	175	188	188	188	148	175	198	169	197	167	197	183	189	194	177	191	180	177	201	183	171	194	166	164	150	189	200	193	192	189	196	170	184	195	166	205	197	201	174	192	198	190	168	181	177	196	192	174	179	177	166	184	198	189	212	183	167	202	184	183	163	173	174	209	199	185	202	182	161	169	167	186	192	211	174	190	180	168	181	203	197	176	209	196	177	192	173	192	179	171	183	176	198	183	179	194	177	199	184	156	203	172	213	183	175	180	206	197	162	185	207	153	180	177	189	172	176	184	187	179	183	173	160	191	180	203	165	191	164	170	158	192	176	188	183	174	168	188	183	183	191	157	198	200	186	162	184	160	179	197	184	173	161	204	191	170	179	179	177	178	199	155	178	172	193	197	186	190	199	159	180	194	171	207	183	169	204	205	187	182	174	188	225	190	203	185	191	180	189	185	178	204	185	180	184	166	170	158	208	183	181	181	145	175	171	208	180	190	188	184	149	163	183	177	173	177	184	161	180	182	177	190	168	157	205	188	176	179	187	162	179	176	206	195	189	182	182	198	199	179	216	191	188	169	213	172	176	175	192	173	176	181	162	182	192	188	163	175	163	172	187	182	189	191	162	152	233	208	193	200	202	187	183	173	205	160	181	160	213	186	186	187	171	177	168	200	170	184	159	181	174	197	188	172	176	177	201	154	197	201	177	184	180	200	197	187	182	178	188	178	214	162	187	188	202	200	222	188	167	205	189	168	209	187	201	152	172	164	181	180	198	169	187	190	182	183	175	181	181	240	194	194	201	186	213	209	158	178	183	206	199	193	191	199	183	202	179	204	186	167	195	205	187	195	177	151	187	180	159	180	183	174	144	195	188	172	188	194	196	208	168	172	190	177	175	184	189	180	188	159	188	181	200	185	186	190	173	182	219	187	158	179	201	193	188	189	166	172	172	185	203	192	188	191	193	183	189	187	181	199	206	223	187	171	181	154	171	189	188	183	195	169	185	167	184	210	192	145	186	180	179	174	186	190	198	177	173	160	207	193	160	158	183	165	174	189	186	142	182	183	159	166	173	190	177	179	181	183	176	177	200	167	195	191	195	208	168	197	179	171	184	184	193	176	182	168	163	186	195	187	185	173	182	186	203	181	175	178	197	198	175	159	172	182	171	178	167	200	201	166	214	167	163	177	178	178	201	180	195	184	182	183	168	191	189	200	176	165	176	191	209	207	192	158	186	192	182	191	177	169	189	171	176	161	182	193	184	189	176	210	175	196	192	184	196	181	173	167	181	171	172	164	158	160	169	195	191	183	171	192	192	195	191	170	187	182	195	179	147	183	156	206	169	192	177	201	196	190	180	167	179	199	218	204	196	197	211	201	177	183	183	180	186	182	178	166	189	208	165	189	174	203	185	180	190	165	184	208	204	200	190	154	186	167	173	193	192	186	183	198	151	184	193	202	181	188	178	180	170	174	188	165	209	170	184	170	178	194	149	177	149	203	204	185	195	199	172	199	168	220	188	196	183	214	164	195	194	195	213	197	184	185	198	161	182	178	185	213	201	185	171	171	180	187	170	173	182	191	183	199	153	184	190	173	186	192	205	195	161	191	180	164	167	168	172	158	201	177	182	194	195	167	209	202	154	164	177	175	179	181	188	177	194	182	167	192	204	179	165	198	189	206	188	199	187	201	181	167	190	192	184	202	194	169	187	179	194	195	188	185	174	182	166	190	190	160	176	182	182	183	177	185	193	186	180	199	203	169	188	211	192	187	213	185	173	175	175	225	194	210	200	168	182	187	179	155	189	185	206	167	177	198	174	199	190	171	190	184	189	201	169	174	179	201	180	198	172	180	168	169	167	182	175	181	166	188	198	207	171	153	178	181	210	192	171	163	196	170	206	182	200	188	175	192	177	187	198	186	188	158	169	194	182	200	178	192	173	196	190	178	162	196	205	177	199	163	202	166	211	155	172	184	194	161	188	189	174	196	178	160	175	175	174	207	162	182	194	184	184	204	173	205	191	172	199	209	160	192	178	174	186	156	183	186	175	208	180	188	184	162	201	185	183	174	181	166	174	182	169	190	196	155	194	184	192	178	184	199	202	194	192	195	190	169	164	180	178	173	196	203	202	158	177	196	185	177	188	185	186	203	196	194	174	192	163	203	190	158	193	190	165	177	199	197	175	186	183	176	206	201	183	192	183	207	190	178	172	162	207	190	187	183	171	181	168	184	177	168	166	193	180	168	182	167	202	182	188	172	177	149	171	183	206	171	196	166	168	208	178	204	181	185	181	159	180	179	194	208	185
11019	23107	43727	10553	2158	1789	1455	1233	1113	990	936	899	807	731	709	698	676	618	615	623	583	533	534	519	541	507	491	517	581	556	522	505	472	499	533	500	496	521	464	525	453	540	494	508	469	470	500	502	501	457	513	479	505	540	510	455	453	490	479	436	438	477	482	433	478	510	512	457	469	450	489	534	473	447	459	483	487	461	444	443	444	426	466	463	482	447	474	466	470	465	471	494	463	500	474	468	496	463	437	482	519	485	450	494	504	516	550	560	503	467	440	491	490	469	494	439	489	460	488	446	455	475	463	474	501	466	528	430	461	464	440	503	441	457	484	496	458	431	453	449	447	476	471	489	473	476	456	443	454	488	488	440	462	444	486	483	466	453	450	472	468	434	413	475	437	476	477	430	441	454	484	431	518	475	492	462	455	457	452	473	450	432	471	493	467	466	468	455	491	468	437	457	489	474	460	499	444	481	476	480	473	502	470	523	491	453	442	477	473	426	452	471	453	461	476	451	499	475	480	505	462	434	491	503	463	441	441	486	462	430	453	445	529	484	462	464	448	449	478	488	456	443	450	446	468	449	442	457	453	453	460	478	478	452	473	461	477	505	455	457	434	463	462	524	442	474	453	482	424	489	488	458	443	451	508	480	450	480	458	460	449	478	456	435	439	434	483	524	442	466	423	468	475	474	472	439	425	459	503	445	454	438	448	453	458	466	473	490	489	486	487	446	479	489	454	481	460	469	464	466	461	473	440	449	452	521	489	449	437	458	438	440	491	437	522	454	453	448	519	447	477	459	407	435	525	465	484	475	455	515	465	408	449	496	474	452	453	475	446	485	443	466	459	483	470	446	466	467	475	463	472	446	439	403	454	437	490	445	439	450	473	437	461	468	457	458	465	470	430	439	463	438	453	489	483	468	457	461	440	495	494	472	459	460	471	429	426	487	452	486	480	436	448	474	453	497	494	463	448	468	452	453	468	437	499	476	426	462	488	476	478	466	496	455	469	435	467	462	480	477	479	473	428	484	445	504	466	474	468	442	419	451	471	460	451	498	469	460	469	468	432	408	460	458	481	444	489	449	472	471	443	425	473	459	448	475	476	485	457	460	440	502	460	513	466	457	448	450	478	452	490	464	464	461	454	469	454	448	470	454	433	437	461	474	443	415	478	458	467	453	469	455	455	437	445	462	439	458	474	483	466	414	476	469	482	450	442	450	492	450	476	438	465	480	442	460	484	462	481	466	453	457	463	433	485	472	449	472	439	482	464	484	474	464	451	426	466	475	484	456	468	472	457	438	460	471	493	418	464	470	476	427	475	479	468	455	419	477	476	469	429	442	450	487	453	445	453	455	471	444	435	458	504	465	485	470	459	479	461	439	448	440	468	475	458	471	439	419	471	497	466	474	475	457	468	401	468	485	487	490	451	475	469	468	463	444	459	479	444	447	431	469	477	445	470	459	437	434	439	481	467	486	464	484	483	469	443	499	463	463	520	495	443	442	448	440	470	512	489	469	467	457	438	450	490	495	455	452	455	482	484	454	459	440	458	437	408	457	443	499	488	491	490	464	462	431	479	475	476	412	453	433	466	483	461	467	460	454	496	478	435	472	486	450	458	485	435	487	439	470	450	424	462	429	448	436	436	474	460	422	434	477	465	444	458	464	461	453	462	454	450	463	462	483	494	451	457	479	514	467	501	473	427	454	472	469	427	451	423	458	485	460	435	451	439	507	440	462	453	457	459	434	468	457	468	473	482	465	462	461	473	450	485	449	505	436	467	453	438	451	468	437	481	475	433	471	450	460	482	447	435	485	444	482	435	492	498	439	469	419	444	465	434	461	450	401	432	416	430	455	475	462	473	451	455	506	454	492	460	449	425	466	460	417	504	462	485	458	449	475	459	444	449	501	417	478	433	460	483	453	461	474	480	501	482	485	460	497	484	479	484	428	458	462	483	458	487	447	500	470	464	432	448	461	456	483	487	474	457	500	451	483	478	467	473	475	500	502	456	448	459	487	478	453	454	464	482	471	440	474	514	463	441	450	408	432	443	469	465	456	479	460	449	420	465	431	475	434	413	450	487	444	456	477	438	479	455	455	474	428	446	493	476	467	470	451	448	469	481	445	483	490	457	446	433	477	477	451	464	482	433	464	520	471	466	506	445	471	430	440	448	458	460	490	467	443	451	461	496	494	439	496	451	493	466	482	467	454	438	450	468	469	458	470	448	438	457	459	500	450	467	498	511	420	459	468	448	457	443	462	472	483	477	464	427	477	502	458	473	454	444	475	478	482	528	468	447	470	480	468	447	454	445	454	473	446	485	459	468	463	468	473	456	472	452	450	445	449	465	430	482	465	447	435	460	428	437	504	474	489	445	418	481	437	448	468	457	478	493	448	513	492	490	465	447	489	447	463	487	460	473	489	466	457	485	462	447	459	498	486	429	472	457	488	460	429	438	438	464	493	473	424	490	451	475	479	450	471	443	411	493	480	474	464	484	448	449	412	429	448	455	453	456	484	434	448	493	444	473	456	473	432	455	459	479	485	466	429	437	461	488	445	435	461	487	489	482	469	449	450	453	479	478	459	466	435	445	461	474	497	517	446	500	461	464	480	496	454	475	458	448	447	472	449	483	457	457	454	473	440	465	465	430	476	450	444	460	489	474	449	475	462	465	469	492	483	482	461	498	453	500	445	471	474	474	488	451	461	507	459	480	428	474	442	507	486	429	496	454	444	455	465	507	464	445	452	442	466	484	474	452	428	456	453	437	439	449	495	467	447	447	467	423	465	460	436	453	447	463	475	417	479	504	466	477	428	473	443	475	433	483	427	454	488	460	470	444	468	449	465	420	463	469	487	420	470	443	454	446	481	444	456	492	482	473	447	441	448	450	422	473	502	442	425	447	486	481	439	464	440	465	435	463	440	452	498	451	488	467	465	455	474	485	435	441	446	484	465	495	446	477	458	467	468	445	453	422	457	490	421	484	441	429	464	461	469	455	449	440	474	463	449	445	483	470	469	457	468	431	516	488	457	452	454	461	461	429	433	495	418	439	453	464	461	481	456	467	449	472	490	477	439	492	463	442	480	479	446	481	460	446	443	490	457	455	467	461	463	445	464	446	522	448	458	498	463	479	453	447	449	459	444	430	451	469	484	472	468	461	460	447	478	452	453	452	463	470	457	428	520	474	464	461	454	448	462	477	480	475	480	495	450	448	438	466	441	435	468	485	441	456	456	448	465	430	451	463	435	412	455	466	462	476	440	457	430	472	486	473	454	470	470	476	485	463	452	474	488	475	464	506	509	460	478	489	489	476	501	456	480	459	437	449	440	458	476	409	459	454	440	447	450	461	477	477	466	491	476	457	481	505	442	462	462	472	430	456	454	439	475	488	476	472	466	474	424	435	472	458	487	490	461	418	439	477	485	476	492	451	435	479	442	473	468	469	476	475	448	438	432	475	443	485	467	439	456	467	475	472	469	443	487	447	458	475	499
29535	42002	65429	29273	5646	997	776	603	550	484	476	413	404	429	371	359	381	371	347	345	353	344	346	321	352	345	311	349	330	315	325	338	329	325	320	345	331	332	351	308	333	345	321	331	323	326	319	316	322	353	328	297	347	302	298	304	339	331	335	298	293	285	305	325	318	300	337	308	314	309	345	321	322	327	318	323	275	331	279	344	283	281	357	288	283	324	286	298	283	306	335	337	308	316	339	349	270	331	303	305	308	324	306	297	304	318	305	320	332	317	357	326	298	299	292	311	325	293	287	341	292	316	291	322	299	319	326	318	306	345	334	290	332	333	297	329	312	299	354	336	291	337	330	322	279	302	297	302	304	297	342	324	332	295	310	298	310	311	272	300	278	297	284	342	328	295	298	332	321	319	294	339	299	283	275	313	303	297	320	337	292	323	351	321	311	348	306	359	338	317	313	309	292	337	318	313	285	285	330	321	286	291	283	311	304	303	317	304	336	296	316	289	282	310	300	300	321	325	298	332	295	291	328	281	308	327	313	316	301	351	296	334	286	274	284	322	311	347	284	301	296	306	303	339	300	294	317	323	328	328	318	283	298	317	284	321	298	307	328	289	329	333	310	311	324	273	312	302	304	347	355	282	307	283	292	291	315	322	301	301	300	298	319	313	303	306	275	331	255	339	277	280	302	320	302	301	257	329	310	275	323	310	298	311	314	318	333	312	319	330	334	301	293	339	293	346	299	323	310	291	310	326	325	290	351	304	298	327	275	311	312	304	301	295	299	317	312	311	308	311	270	322	318	285	303	320	331	311	312	310	279	313	316	346	301	343	314	314	283	283	350	309	294	319	326	273	321	293	327	311	327	286	307	297	323	312	309	312	314	319	293	307	299	312	289	340	334	295	287	304	311	326	300	294	290	309	294	292	295	284	323	304	319	317	296	306	318	312	295	336	326	295	300	287	331	316	319	285	314	317	311	293	307	344	314	273	318	313	331	327	297	334	321	304	306	305	329	264	294	311	317	286	289	288	303	322	315	332	317	324	294	312	282	333	313	290	328	294	298	305	334	319	301	315	315	318	293	302	288	302	284	290	328	286	300	297	325	292	314	295	315	309	288	308	312	310	299	282	314	316	278	335	324	311	314	319	316	306	293	329	284	337	336	261	322	296	289	306	310	335	296	318	280	306	298	297	300	300	293	319	312	325	323	322	313	293	330	321	314	274	311	300	308	291	326	314	317	297	290	304	320	312	290	292	312	328	302	298	297	340	333	264	339	354	307	329	283	302	313	325	349	286	346	299	348	304	302	303	296	299	329	317	303	315	337	292	286	329	301	343	305	308	323	325	310	319	299	284	330	291	300	301	293	313	291	286	297	322	319	285	279	299	313	291	292	346	315	311	314	291	335	323	322	282	323	329	359	307	321	312	309	309	309	301	317	325	311	327	293	317	361	305	305	287	298	310	331	344	306	306	298	297	305	296	298	291	301	321	325	337	331	301	328	300	265	317	284	285	310	285	319	303	314	319	319	314	289	312	335	310	279	279	302	340	324	306	316	310	315	324	267	341	288	326	315	308	312	323	303	279	294	341	311	281	308	328	286	330	330	297	311	291	305	263	322	336	353	340	355	305	288	298	324	342	318	325	287	313	284	321	326	338	312	319	300	319	311	288	327	320	317	303	285	304	350	305	335	294	301	312	311	310	321	307	269	307	274	314	281	304	289	345	304	320	296	335	318	315	339	312	314	320	320	309	306	325	305	315	306	330	319	346	286	273	249	304	270	309	301	299	299	301	305	306	312	270	294	326	318	272	300	287	324	299	344	321	298	313	317	327	338	322	316	277	287	285	286	273	299	317	299	281	292	319	296	318	311	327	292	309	326	307	288	322	333	286	287	327	315	308	326	278	303	295	330	288	319	283	322	333	293	294	311	287	295	294	288	297	290	276	292	304	325	276	299	285	335	344	322	297	269	299	326	288	309	299	277	290	308	306	275	289	326	333	320	292	314	286	306	322	317	314	332	317	281	270	294	301	316	305	272	324	317	313	301	307	319	309	336	278	271	317	286	330	280	317	312	299	333	316	303	308	298	289	307	332	300	314	323	318	292	346	350	305	302	304	285	295	274	320	320	280	317	312	305	319	335	321	322	319	326	313	300	334	309	291	298	324	291	334	355	301	326	333	302	284	329	306	344	321	269	275	305	308	306	285	314	314	276	331	324	328	274	282	325	322	299	326	331	301	315	334	308	326	300	317	315	299	304	310	311	315	301	314	343	301	293	305	309	324	324	314	311	342	323	282	300	339	314	293	260	298	318	300	325	335	296	302	317	324	275	267	308	326	306	283	299	310	316	322	302	307	297	286	339	270	333	325	311	302	348	303	339	311	306	309	293	296	324	292	279	289	320	286	278	286	286	287	323	300	297	310	344	338	339	296	322	308	301	289	309	287	308	307	290	306	310	323	296	298	291	305	351	303	308	300	302	304	319	346	302	369	291	359	342	289	304	306	319	298	324	296	298	293	281	318	342	329	327	287	301	320	320	304	295	319	319	294	321	312	266	298	330	330	334	320	314	291	302	323	320	309	270	322	329	340	326	331	340	333	335	289	286	286	349	301	320	298	336	320	281	321	300	284	310	326	295	308	331	291	292	284	372	317	316	325	330	312	294	298	308	331	282	311	289	314	326	303	312	296	295	299	319	305	310	282	305	317	320	352	297	342	302	309	306	289	320	307	319	282	279	297	298	305	297	318	297	317	303	301	305	328	310	315	286	319	303	322	286	325	331	275	315	354	298	334	312	337	303	327	302	310	311	297	309	309	299	327	327	303	300	303	325	314	319	277	327	333	309	308	300	318	301	324	304	298	335	302	324	285	330	336	302	308	359	317	351	321	312	345	317	311	304	301	319	317	278	315	281	302	291	293	313	296	385	314	320	305	308	306	328	334	298	320	350	324	317	301	307	327	296	309	309	287	298	329	271	307	309	307	317	314	298	334	310	325	286	313	341	286	307	308	295	329	292	307	315	333	307	332	347	295	318	331	332	326	338	332	305	331	318	322	304	301	324	319	310	312	327	299	304	325	278	306	281	301	310	300	323	308	341	305	318	333	274	352	343	312	296	287	344	294	316	302	295	325	320	316	309	274	301	323	348	332	337	328	295	327	328	314	314	313	328	340	283	271	287	317	340	313	305	342	283	281	334	305	291	317	340	314	311	300	273	320	294	309	311	326	342	330	301	312	286	316	272	319	303	284	317	300	335	329	314	308	323	303	337	305	296	311	294	301	348	325	318	330	331	317	300	298	311	324	280	338	309	326	319	309	301	316	301	305	299	277	317	298	333	274	311	290	317	295	318	320	334	286	276	323	315	307	305	311	311	285	309	334	334	304	316	347	354	283	314	309	314	301	295	317	309	304	324	333	319	282	313	303	278	322	304	320	323	336	281	300	290	340	297	298	289	325	310	285	325	310	321	275	292	317	303	313	298	292	301	298	281	294
14657	32800	55383	15580	4060	3364	2878	2375	2014	1922	1631	1495	1334	1265	1225	1174	1182	1061	1019	988	966	944	942	907	883	931	941	866	873	875	874	859	831	853	823	828	842	806	781	801	784	810	811	752	779	769	812	744	783	799	835	792	752	809	798	809	728	736	761	752	832	728	765	771	769	758	764	764	712	761	767	764	757	790	757	751	742	758	744	733	752	748	781	724	753	741	737	720	772	795	814	775	857	821	800	728	735	712	773	796	777	746	755	717	768	788	779	877	837	734	715	816	772	805	722	729	782	757	728	747	732	726	714	729	742	712	712	741	723	719	764	754	717	730	726	655	694	741	767	731	779	717	749	709	696	782	727	732	720	728	729	733	732	723	734	743	740	702	724	722	691	786	764	686	728	712	744	671	742	751	694	753	726	811	740	734	750	739	708	762	708	729	746	739	751	695	706	781	759	719	708	757	698	682	746	750	695	760	730	697	731	751	736	715	714	739	706	709	722	721	698	715	760	713	710	728	710	669	748	700	758	727	719	721	719	728	721	700	688	718	745	704	772	702	770	758	724	742	702	712	709	729	786	747	726	673	701	737	760	746	718	750	765	751	730	693	704	760	728	742	733	694	744	675	721	743	705	736	675	744	769	732	739	754	750	786	750	750	742	696	727	723	722	754	688	715	706	699	711	753	726	768	744	709	718	711	686	743	734	714	726	744	692	718	685	744	733	735	748	726	748	753	714	713	702	701	743	712	703	696	721	725	732	778	703	725	726	742	742	715	719	731	719	751	756	727	664	759	733	767	776	676	746	690	730	693	749	708	691	705	737	741	762	751	697	740	718	719	703	716	709	751	725	742	748	767	741	699	767	727	728	697	729	656	728	755	752	677	716	747	778	690	694	729	802	704	780	704	722	726	696	687	745	785	782	732	739	798	710	725	776	750	729	751	747	653	697	729	672	728	715	729	721	735	720	728	735	712	734	706	709	711	738	702	690	675	728	751	720	677	706	739	674	683	693	744	727	715	696	739	731	742	708	709	776	733	724	704	770	701	731	700	756	725	749	750	727	764	711	703	747	733	747	722	734	750	675	684	760	763	714	716	732	694	746	705	696	719	747	725	733	729	705	756	682	727	748	765	740	713	737	731	750	734	722	775	753	704	746	728	753	693	725	717	697	785	700	715	698	768	718	724	704	712	733	729	777	716	729	755	775	696	754	803	743	728	716	749	734	788	747	693	729	743	700	692	672	785	724	721	759	690	747	739	735	753	688	796	727	748	738	715	755	748	763	717	668	766	719	739	698	725	700	733	740	734	713	716	760	718	746	694	724	681	748	711	749	717	754	772	761	764	721	736	742	686	761	726	717	737	718	757	712	709	687	798	708	769	699	702	725	693	747	802	751	727	733	742	740	744	765	786	701	727	752	717	734	710	720	701	711	751	732	721	746	705	670	768	725	700	746	717	754	712	783	694	758	712	703	708	767	721	709	736	782	688	756	728	750	739	762	722	684	701	726	729	683	762	726	689	731	780	752	705	722	718	670	720	722	720	754	667	699	711	759	758	741	753	782	787	725	745	685	723	665	716	714	748	704	723	711	768	795	698	739	743	729	729	754	736	710	658	700	726	738	767	755	759	769	703	717	707	747	711	767	723	697	721	726	751	750	698	687	756	730	673	734	715	752	719	724	715	762	767	755	747	730	709	732	731	723	749	719	722	748	711	729	732	713	711	715	726	745	742	751	714	742	741	722	720	756	757	708	713	686	740	727	707	682	713	735	733	739	748	693	697	753	726	752	689	689	712	752	761	742	723	722	762	726	755	729	779	748	742	733	756	716	757	721	702	692	721	764	705	750	710	711	781	734	705	724	727	718	742	699	732	756	701	709	720	721	703	702	723	738	745	721	759	679	713	690	726	701	735	744	723	708	754	750	743	760	743	740	745	728	691	703	725	729	702	680	727	721	708	725	746	731	742	738	713	717	731	764	670	712	684	741	736	743	762	732	718	706	699	715	726	728	704	704	707	736	744	740	750	721	734	739	746	679	736	749	694	741	733	763	683	782	656	701	744	672	740	746	721	696	692	761	736	731	730	779	755	744	739	675	756	753	722	747	727	730	730	739	710	721	753	712	729	684	657	739	681	721	713	758	723	733	742	728	743	741	732	659	782	689	696	722	775	724	678	740	707	707	730	764	758	715	769	688	730	744	722	686	702	729	668	722	714	711	689	804	710	729	707	730	733	749	714	734	757	741	690	751	754	684	746	711	714	730	709	740	728	746	776	745	698	722	754	764	697	692	746	777	713	720	686	764	691	723	759	696	717	715	740	737	720	709	708	717	765	772	728	737	763	718	716	704	735	692	724	729	722	753	733	725	695	739	758	707	731	748	706	680	728	700	692	783	724	669	746	760	717	686	754	708	767	746	716	754	746	746	713	714	755	744	733	735	702	645	735	728	759	755	733	735	768	764	725	689	784	739	668	778	741	742	740	744	657	740	762	725	689	717	723	731	726	746	748	752	753	727	740	712	731	756	744	750	717	699	696	725	708	728	735	770	678	754	727	727	741	768	717	725	744	718	717	713	722	762	795	735	726	760	727	720	754	748	771	771	722	719	737	749	711	685	778	724	730	759	781	665	729	757	715	757	738	718	719	701	755	701	733	726	755	687	710	713	737	711	774	699	729	740	751	729	755	750	742	738	732	725	744	702	742	712	775	738	718	745	738	714	761	717	741	791	696	723	713	693	713	723	740	720	733	782	737	717	708	673	710	738	685	715	737	708	706	723	742	728	718	741	653	714	707	729	711	756	672	761	747	743	709	750	705	715	760	720	767	710	757	678	716	701	767	742	678	688	695	721	711	754	729	704	760	716	738	708	700	724	719	733	693	715	762	750	749	729	737	754	724	778	717	755	754	718	696	766	656	708	724	710	741	763	718	759	660	684	719	772	717	753	744	738	703	730	766	695	721	743	746	744	757	733	748	727	728	785	749	758	699	708	709	739	692	729	754	716	762	744	758	754	741	744	701	740	753	722	759	719	689	707	736	765	750	717	705	730	719	711	720	758	711	722	748	746	749	761	740	701	703	743	720	734	732	726	784	742	734	731	672	763	748	747	726	697	743	744	742	730	713	745	718	723	705	745	734	718	736	683	728	730	744	699	726	741	700	723	700	737	726	745	751	695	702	735	704	781	721	679	765	760	739	713	723	744	699	735	722	726	755	788	747	740	733	724	725	742	742	728	764	713	761	737	751	715	754	721	759	711	752	771	709	720	752	685	724	746	712	743	741	733	746	760	726	695	693	677	703	715	740	680	771	750	720	733	722	713	731	719	657	707	790	779	706	761	755	731	685	719	706	730	738	674	718	732	671	692	751	665	709	705	707	778	721	693	688	712	724	735	724	754	736	707	751	767	734	705	783	773	715	704	739	712	716	750	713	737	721	734	745	754	707	726	694	706	746	739	719	689	708	690	685	672	743	758	729	686	727	763	731	745	726	780	719	765	766
11048	4287	3014	493	265	268	248	268	271	286	266	254	255	254	263	254	266	245	248	245	235	244	233	260	250	234	239	224	273	263	245	276	235	262	228	290	233	290	256	249	274	273	222	284	252	259	237	295	251	247	253	283	250	268	237	286	251	268	231	266	285	244	233	278	262	237	280	274	274	260	248	271	265	304	273	266	274	252	277	253	242	232	256	287	239	248	265	247	257	255	255	254	236	232	269	223	258	241	231	225	282	228	234	241	245	252	265	260	268	272	259	271	249	260	294	231	269	241	248	245	245	259	233	259	270	248	266	218	275	266	254	241	249	240	255	269	240	250	263	265	256	235	235	278	259	271	270	263	220	246	257	261	242	271	265	260	281	277	263	262	258	288	253	250	276	267	258	285	253	255	251	274	271	263	242	282	287	206	238	252	256	253	254	262	239	254	271	297	236	254	232	247	252	271	263	248	277	278	228	242	253	248	258	244	256	244	262	274	277	267	294	280	280	271	285	272	283	219	217	235	273	250	258	266	247	260	225	266	274	258	257	256	263	258	243	264	257	257	243	272	254	243	272	275	270	239	280	237	264	228	260	237	283	247	259	240	255	277	257	230	244	260	230	258	278	279	246	278	225	253	251	261	256	240	249	251	269	250	228	247	274	284	268	279	275	231	269	251	270	240	261	221	268	249	252	300	266	250	290	251	254	269	252	262	265	249	252	232	274	220	278	224	241	255	270	258	265	252	223	265	283	244	273	232	263	262	226	236	244	281	241	271	243	275	273	252	244	257	243	245	251	281	282	237	268	285	264	230	282	251	244	265	253	232	262	264	243	255	279	250	259	261	222	287	266	268	254	235	254	268	250	237	268	248	263	233	260	282	259	279	281	259	270	245	267	239	260	246	234	255	257	248	256	260	258	256	250	230	265	254	272	257	256	255	272	252	251	240	263	246	231	230	250	254	234	243	242	259	260	269	281	266	246	252	255	261	214	263	241	269	228	271	259	247	257	214	290	275	243	233	293	244	256	270	263	269	233	266	249	214	250	242	239	251	256	243	259	223	233	264	239	275	254	279	250	267	252	230	239	253	263	257	283	250	272	233	275	265	250	250	271	247	265	259	254	267	243	282	274	266	246	267	250	230	264	250	271	228	267	247	272	237	264	262	261	243	261	239	220	231	266	246	238	242	256	217	245	277	249	249	250	267	274	233	236	250	250	224	255	283	256	280	268	246	226	262	229	247	249	237	255	267	290	280	264	259	241	266	292	290	274	255	258	277	255	271	283	247	258	270	252	229	269	279	271	235	258	251	258	259	257	264	237	245	255	263	257	258	255	246	249	240	260	245	237	222	249	272	273	260	256	253	235	254	287	275	266	244	259	256	270	256	296	266	253	228	283	262	243	276	251	269	260	317	254	234	274	240	253	253	260	266	266	279	233	262	286	256	260	262	237	272	270	256	248	250	230	266	251	264	244	274	240	231	259	245	275	235	251	242	251	261	256	266	256	257	260	255	227	229	258	289	258	263	286	257	245	251	254	270	248	286	265	278	260	262	247	238	235	249	244	270	256	265	297	241	255	240	268	263	247	258	244	273	253	246	274	256	278	231	281	245	255	261	270	266	253	259	243	244	249	272	218	242	277	272	283	285	264	249	271	268	264	264	241	237	244	246	257	254	292	270	254	262	272	221	230	268	254	221	276	237	290	258	270	248	271	278	256	236	261	249	259	271	248	250	248	272	264	264	270	248	246	231	231	236	264	237	262	248	255	258	281	243	259	267	263	256	236	246	266	252	230	253	262	238	234	255	247	252	256	252	273	249	295	255	257	257	242	254	262	248	241	249	224	245	250	267	244	249	238	264	249	232	250	244	257	266	274	245	259	258	252	251	272	237	248	269	267	284	234	249	243	265	246	241	240	251	290	249	221	275	257	237	278	256	272	260	255	232	256	233	256	268	293	261	260	244	263	260	249	272	241	230	226	231	276	264	256	254	240	261	251	280	271	238	239	243	254	257	255	246	258	233	272	236	258	265	248	258	239	271	273	242	257	261	248	226	246	251	245	251	237	232	275	228	262	268	230	244	223	273	239	257	239	236	229	211	252	226	232	228	286	247	268	268	246	273	246	239	260	276	283	234	240	241	260	280	287	213	248	263	244	251	253	239	244	232	243	260	228	284	239	232	234	232	240	251	267	277	244	256	259	278	243	262	236	262	242	271	247	268	261	247	253	255	231	262	248	221	257	224	271	256	257	291	249	242	247	256	257	244	233	254	250	254	235	263	236	225	247	276	269	257	246	265	249	244	256	260	251	241	293	263	249	260	257	268	249	243	237	246	266	247	275	249	271	293	265	252	242	286	257	226	242	290	242	255	261	273	259	271	237	252	273	257	257	265	271	265	236	245	299	282	277	245	262	258	304	210	254	259	235	288	265	241	263	241	268	262	266	259	260	226	268	265	242	213	275	255	247	257	229	258	276	268	252	243	249	215	259	243	221	262	286	269	281	273	271	269	261	255	254	225	240	243	260	214	251	261	228	244	268	262	286	253	241	255	272	255	249	265	285	221	272	241	258	258	243	274	259	272	251	231	266	235	255	235	272	268	225	256	263	234	258	272	244	255	245	241	258	297	275	246	240	249	249	248	279	242	242	253	271	245	260	255	256	235	251	271	230	286	254	245	248	253	234	251	243	260	264	263	235	237	252	238	258	236	241	257	266	248	237	272	243	269	258	239	284	243	225	250	238	262	257	242	245	281	272	280	267	255	267	227	239	242	281	248	245	280	255	261	269	251	252	275	276	236	238	235	227	249	225	241	232	253	267	243	250	268	262	243	253	263	286	230	245	240	225	253	236	256	236	261	277	298	249	277	270	256	254	263	242	257	228	255	247	254	262	245	279	234	254	250	249	254	278	242	273	268	276	248	249	234	276	250	286	272	256	244	222	243	250	237	256	240	271	238	251	243	259	234	245	244	282	271	269	263	255	226	246	253	251	245	250	247	249	254	246	235	274	252	257	251	231	283	247	252	258	261	274	247	255	234	259	243	283	253	261	269	253	274	234	268	247	255	301	235	257	253	264	228	264	241	236	233	230	282	270	242	250	276	289	259	230	256	256	232	255	248	251	279	260	261	232	273	240	251	267	276	264	278	273	266	255	256	241	279	269	241	231	236	238	250	256	240	231	297	261	249	238	231	249	229	241	264	248	258	262	253	267	254	255	236	264	250	259	252	222	248	273	254	246	263	240	220	266	273	262	228	246	273	249	282	286	257	275	256	243	259	266	251	262	249	236	239	249	263	249	250	259	272	260	255	261	250	279	238	263	266	263	253	236	247	252	226	224	251	284	276	249	271	242	258	252	250	236	257	233	230	240	262	264	227	249	233	249	265	253	266	268	239	269	243	240	254	247	227	240	242	248	269	250	223	250	279	254	235	270	244	266	245	274	266	249	246	231	236	237	234	272	260	283	251	249	242	247	261	293	252	262	233	254	263	244	270
5843	4114	6363	1166	653	631	649	626	652	626	646	631	617	604	582	587	636	601	596	604	642	617	616	565	593	610	607	604	622	583	588	582	590	623	595	583	610	573	598	597	600	559	606	551	629	620	593	577	558	625	589	611	595	612	601	559	577	648	590	614	616	608	618	569	612	612	588	590	613	624	578	669	625	611	601	622	615	629	601	582	607	609	581	607	623	553	621	598	595	619	609	621	584	667	595	613	626	624	595	582	577	597	604	638	638	616	596	675	613	630	617	651	599	643	560	589	612	589	608	606	592	615	607	575	594	606	574	594	561	563	595	582	571	582	639	568	621	577	570	586	625	591	564	593	613	653	593	588	593	611	585	614	602	602	598	598	577	585	626	609	646	554	613	633	628	598	609	609	573	623	611	595	584	596	623	566	599	558	622	577	536	619	603	574	623	608	602	592	562	586	635	614	533	637	568	611	564	610	637	610	567	612	598	583	592	566	624	581	606	602	608	618	603	603	620	594	598	593	577	572	572	619	581	589	637	566	609	584	552	613	585	586	610	605	586	597	624	576	562	620	597	594	592	613	580	607	600	625	599	643	580	623	611	583	615	596	623	593	596	621	544	595	603	574	593	588	635	542	535	603	595	583	596	583	600	580	616	569	611	568	570	596	612	626	585	611	606	636	553	564	541	607	546	591	663	615	604	599	583	630	577	602	611	576	557	578	586	571	641	619	608	591	581	546	595	610	599	544	591	602	604	593	628	595	614	604	609	554	607	578	574	583	541	587	577	616	578	585	607	609	614	551	626	581	644	565	566	564	575	604	578	612	583	549	585	594	607	625	604	576	570	584	610	617	607	574	610	589	538	572	618	621	569	594	624	604	598	561	644	612	642	603	558	545	592	614	604	592	567	598	570	585	559	598	590	589	596	619	603	599	587	638	596	645	588	610	549	581	607	599	637	597	618	600	557	602	590	641	597	589	630	604	597	617	582	629	573	616	598	567	576	635	578	626	585	600	584	613	565	562	601	597	539	550	537	607	612	607	613	592	612	578	628	635	537	622	557	609	605	625	566	575	610	573	562	589	580	614	569	578	620	595	612	585	543	608	602	593	638	625	558	584	586	606	613	606	607	609	593	616	587	609	554	562	639	598	633	609	609	628	631	586	525	633	592	594	559	595	578	597	609	605	560	617	586	618	606	622	620	576	619	594	579	603	569	587	609	601	612	550	638	648	603	611	601	625	580	599	610	613	615	580	605	605	579	600	605	616	575	589	591	573	554	616	594	545	599	600	602	577	617	593	571	560	634	582	615	651	629	593	599	583	604	629	631	547	586	617	587	572	577	601	621	544	583	594	606	548	600	544	606	597	603	613	583	621	614	628	610	570	589	583	605	596	599	606	578	600	581	583	614	636	610	595	666	582	605	588	567	625	604	634	617	630	562	586	557	592	591	637	606	575	594	601	553	619	586	601	585	604	559	561	583	614	600	608	591	597	571	596	588	593	577	604	575	623	557	590	584	592	601	616	640	641	569	621	592	578	591	605	570	564	611	578	553	620	614	600	580	585	568	599	623	624	557	604	589	629	622	597	582	588	603	612	565	584	584	571	584	598	562	610	624	580	579	611	546	618	554	601	578	600	569	583	607	561	610	622	564	573	618	563	592	607	603	600	635	566	565	577	561	613	600	538	560	602	609	612	600	530	557	598	574	634	617	572	579	586	563	618	642	587	568	591	602	609	581	595	571	563	614	606	604	587	567	589	657	644	595	580	595	613	635	574	638	549	619	605	595	601	562	552	600	603	618	555	598	575	597	613	604	587	606	637	592	587	594	611	573	630	631	601	569	626	561	632	579	624	603	624	606	604	669	591	594	583	582	592	594	633	609	600	588	566	564	572	587	574	613	621	622	565	612	591	602	559	612	551	621	565	612	593	588	601	569	544	631	603	560	582	595	595	580	631	588	590	560	603	618	604	614	583	603	583	598	581	540	621	616	615	610	626	562	602	543	624	645	578	574	609	596	600	585	566	604	618	603	590	659	539	610	607	637	557	567	633	557	608	594	592	608	592	587	578	611	633	552	599	558	541	566	601	611	623	650	607	587	602	611	602	558	600	565	611	589	579	619	614	571	597	586	599	580	624	599	573	617	615	591	624	605	616	587	595	603	562	621	585	588	606	590	599	590	568	600	601	576	585	571	593	585	611	581	609	604	591	588	582	617	638	609	638	641	592	613	605	656	628	585	615	598	577	578	563	576	603	596	607	568	565	602	590	601	597	573	617	568	597	582	648	606	611	574	595	635	605	580	538	599	608	565	562	592	601	587	616	557	603	565	593	648	581	604	627	580	610	613	619	560	620	617	602	603	600	558	610	573	599	577	605	591	583	549	594	654	602	536	642	580	585	558	626	582	619	598	587	604	596	608	642	582	602	613	605	614	568	585	607	578	553	604	572	611	647	576	627	590	592	604	595	575	605	626	600	597	609	565	589	564	583	595	613	627	617	584	591	620	565	581	605	590	582	624	570	617	614	586	600	593	575	614	605	610	590	587	597	609	600	609	587	619	603	623	566	589	562	612	594	567	587	592	565	587	612	604	615	536	625	606	616	625	586	608	633	605	605	596	611	597	623	616	629	608	599	567	641	562	571	592	564	606	634	600	648	603	550	605	617	609	583	575	595	564	629	605	605	567	603	593	636	583	573	616	584	571	572	599	578	596	582	562	579	606	628	557	559	647	599	584	642	613	572	584	565	645	609	569	628	611	572	568	582	614	606	602	579	585	570	558	611	573	600	604	632	586	614	629	630	583	595	603	602	589	620	563	583	584	602	543	574	607	594	582	578	629	583	538	587	603	617	555	586	586	604	598	595	555	583	571	608	580	571	580	638	643	579	615	598	591	599	502	614	581	566	611	603	603	575	613	576	564	648	628	566	626	618	628	564	597	635	591	579	626	630	566	578	589	556	616	572	598	582	598	628	581	590	557	576	598	571	565	576	539	575	587	579	573	602	567	598	554	576	597	589	603	634	609	571	631	576	588	621	531	632	599	574	632	613	593	618	564	569	571	569	590	645	585	557	608	574	584	575	630	600	642	569	582	570	568	576	569	649	602	569	574	586	600	604	589	633	601	586	584	597	571	579	545	541	662	587	582	623	609	539	571	586	644	609	578	598	625	577	609	601	615	663	567	610	573	569	604	622	600	606	581	618	594	582	625	599	615	602	592	659	646	571	576	584	599	562	621	614	589	600	582	620	556	609	586	586	609	525	613	548	603	595	623	561	627	602	609	661	593	623	624	586	611	590	572	634	619	622	582	578	617	572	577	580	598	656	655	602	629	551	603	600	576	590	556	599	577	620	609	633	620	563	582	599	617	581	641	617	565	570	552	558	542	614	570	612	652	616	534	560	586	614	570	607	578	581	572	611	624	621	601	543	569	589	600	585	566	600	544	564	580	602	632	625	581	617	597	624	624	612	621	608	576	591	620	596	595	621	575	608	621	626
20710	28478	48230	17031	1440	487	366	340	322	307	279	255	248	241	238	237	210	196	216	216	194	222	197	202	212	198	218	188	210	191	192	204	200	208	196	200	221	193	199	217	200	214	229	221	192	233	182	188	214	186	208	216	206	200	196	181	188	195	200	201	200	199	198	186	192	194	221	195	225	198	217	203	199	200	221	162	177	185	203	198	211	202	215	186	199	156	213	197	209	214	168	206	197	190	203	182	168	207	194	200	205	206	216	217	191	185	222	189	185	235	161	215	210	197	199	197	193	202	203	211	224	206	205	199	163	200	226	175	198	198	210	172	209	213	201	174	207	222	202	185	185	194	215	196	201	222	185	241	209	197	213	199	197	182	218	217	226	208	197	208	197	240	206	184	211	200	233	198	184	207	193	198	200	207	223	202	187	195	177	199	207	183	226	175	199	198	204	179	209	201	190	206	185	197	197	227	200	180	196	204	210	184	189	181	208	197	216	194	207	206	191	188	193	193	207	199	190	215	199	182	200	229	206	173	167	200	213	176	203	198	191	212	203	169	167	197	199	207	229	206	178	187	182	213	182	205	206	201	216	185	221	194	212	209	226	173	202	183	197	211	173	178	170	183	204	191	203	195	178	185	212	163	177	178	182	210	178	207	200	191	175	196	178	197	161	184	208	186	192	205	191	184	201	170	228	173	214	170	186	182	210	190	178	166	178	188	175	228	204	230	187	195	184	190	200	186	198	240	192	189	197	178	193	186	214	207	211	167	193	204	198	173	186	217	235	219	196	208	209	218	189	173	190	195	194	178	190	224	202	193	177	164	185	208	195	178	165	213	211	199	170	192	191	221	188	217	179	201	195	203	216	224	220	217	193	196	210	181	186	192	196	209	205	206	195	202	200	241	202	193	222	206	185	172	194	163	205	197	208	206	182	212	206	181	208	207	203	205	203	215	186	207	174	201	215	203	187	203	195	200	202	198	217	186	191	206	201	210	161	216	210	155	188	204	189	189	206	240	188	186	186	198	205	173	200	204	193	204	202	198	207	162	229	202	208	223	184	221	210	198	202	185	194	217	222	206	220	189	205	206	212	176	198	196	214	223	189	201	217	202	182	178	195	202	193	201	206	200	186	201	191	204	202	191	192	230	175	171	197	173	186	178	191	192	210	197	165	169	196	206	217	196	195	195	205	223	191	184	182	215	210	188	215	191	206	188	192	204	177	197	191	210	213	191	177	189	195	199	179	196	189	189	197	183	201	224	202	182	210	191	212	166	185	220	176	212	187	198	212	195	199	204	199	183	248	205	190	191	181	203	191	187	190	190	178	191	202	204	222	192	216	226	211	212	184	188	194	220	209	207	197	211	200	191	198	203	197	195	205	181	197	212	159	188	200	203	213	193	207	206	190	188	213	185	220	193	199	211	186	228	218	170	211	216	176	194	178	213	194	216	189	225	189	186	184	202	206	183	187	197	225	204	176	172	194	181	202	179	199	184	195	217	218	225	212	184	200	196	194	167	193	168	182	178	191	197	165	191	181	197	174	185	197	206	207	192	200	197	179	178	206	192	196	195	203	189	200	201	209	204	186	204	201	164	194	188	195	202	206	189	199	198	209	195	192	216	194	196	210	195	172	189	176	200	204	184	198	201	209	186	208	188	210	211	196	189	181	193	190	165	196	183	226	202	201	218	196	160	195	205	186	197	203	184	198	198	209	165	202	191	202	189	213	191	198	194	193	178	203	176	195	201	176	186	201	195	188	190	185	181	196	201	193	187	188	187	180	197	201	216	178	228	208	201	194	214	181	195	184	182	211	185	198	207	206	196	196	202	193	165	196	199	173	190	188	205	189	214	212	185	175	179	192	188	175	190	202	187	190	220	215	175	202	167	196	200	204	193	202	178	207	206	187	206	201	191	201	215	190	230	208	199	167	203	224	212	191	190	215	204	173	216	208	194	206	194	218	184	196	191	165	224	189	207	171	207	198	183	200	179	229	206	198	200	200	190	208	187	195	188	199	184	192	221	187	229	198	191	171	205	187	207	221	194	193	185	223	190	179	199	217	169	189	212	205	199	179	188	220	222	195	191	199	185	206	203	178	215	185	187	181	178	196	183	194	191	181	234	189	180	187	183	199	211	207	197	189	200	184	205	206	191	180	191	207	185	209	200	190	188	200	198	183	200	200	202	198	220	210	189	203	193	192	223	207	194	195	182	177	202	187	186	208	178	171	193	182	220	191	185	200	188	161	221	199	202	184	194	213	196	174	221	187	185	198	212	195	189	208	209	188	171	174	179	196	189	183	194	199	215	202	199	192	192	216	193	211	246	204	197	233	202	167	237	194	181	191	210	199	240	186	203	190	194	203	215	170	188	212	179	179	167	188	211	197	193	191	182	175	205	205	181	186	213	199	187	205	211	173	199	216	188	190	181	196	183	192	188	207	177	210	191	205	177	194	206	192	194	165	217	194	212	197	203	216	222	190	201	226	184	189	198	194	201	253	181	226	196	194	202	207	179	172	185	189	226	191	190	181	172	168	186	190	239	232	176	145	203	172	223	197	186	177	201	201	196	188	175	209	176	176	202	207	190	183	217	198	178	181	203	220	178	202	164	211	185	207	209	211	191	189	172	206	238	215	195	192	198	209	190	200	185	205	190	185	219	191	211	207	181	228	193	209	215	170	184	186	189	200	197	182	216	203	204	199	212	190	224	187	209	183	206	235	200	198	169	214	203	206	232	217	192	198	205	197	191	192	182	226	219	200	203	192	194	209	202	210	160	184	195	202	204	208	216	183	180	169	188	182	204	184	207	228	197	195	240	229	210	190	200	208	193	209	172	177	215	188	194	184	201	187	167	207	216	178	200	183	187	216	173	160	182	197	191	203	220	191	201	176	179	186	173	200	172	209	222	210	200	199	211	194	207	197	208	193	194	215	193	203	204	197	205	226	179	194	210	195	173	185	165	178	214	189	179	183	191	168	183	202	213	203	208	216	219	195	189	201	193	176	176	202	188	195	185	175	191	186	193	185	165	191	170	223	181	212	223	200	199	206	188	189	186	183	199	204	190	189	195	206	175	169	187	195	220	191	190	181	185	225	205	199	191	203	199	165	205	199	186	190	182	194	205	185	186	210	205	193	179	206	179	202	163	206	210	183	177	199	229	178	175	196	190	177	203	165	205	184	197	204	194	188	158	195	207	218	193	164	196	193	196	218	182	226	190	221	205	188	197	206	203	196	199	196	195	194	198	210	208	192	189	191	211	233	194	218	211	173	208	193	190	174	191	217	188	206	179	211	207	190	200	180	201	200	190	198	197	194	211	179	219	184	204	213	184	206	207	191	211	230	187	204	169	190	219	213	204	187	203	165	189	229	191	191	198	200	186	195	177	230	177	209	211	213	196	196	182	159	208	226	213	214	205	178	199	188	162	200	186	194	222	208	205	199	216	175	186	201	200	215	183	172	188	198	166	199	184	194	194	184	212	201	204	184	187	203	195
10908	24448	44769	10937	2197	1815	1513	1335	1115	1018	925	898	878	785	748	711	709	687	646	675	630	582	557	596	562	552	539	529	531	554	537	539	508	549	479	556	564	524	476	561	514	510	511	517	522	506	507	473	501	564	524	532	505	531	571	490	482	503	520	515	469	499	511	518	500	543	603	526	519	468	492	525	518	495	482	487	560	481	496	481	537	477	533	485	520	523	494	483	476	492	506	531	539	473	509	518	493	470	503	543	504	506	515	492	508	496	482	529	569	542	524	602	572	531	516	505	467	508	457	544	489	550	483	474	480	524	482	513	463	462	479	468	523	469	518	486	484	508	507	530	499	479	467	507	486	477	460	492	468	492	528	477	502	451	496	518	488	477	534	500	506	447	493	483	519	451	502	531	495	463	455	469	491	474	440	515	480	475	481	514	487	490	512	510	486	491	507	485	537	500	486	487	499	472	498	474	484	476	468	507	502	471	504	484	515	493	450	486	515	475	497	512	507	500	475	472	491	513	495	488	459	483	510	493	515	498	473	529	512	486	454	514	498	466	509	499	477	424	534	489	459	523	449	494	486	477	483	509	502	477	500	495	489	517	499	498	477	503	472	470	461	469	470	488	505	487	496	490	503	509	480	487	510	489	473	495	503	469	477	475	475	496	493	493	509	435	514	480	506	498	496	453	497	488	487	542	524	466	466	498	515	514	500	470	507	474	487	494	498	505	517	503	475	517	470	478	478	483	486	500	493	484	458	489	491	501	491	504	494	435	471	470	511	496	469	495	486	490	463	517	484	503	490	518	473	494	461	495	471	491	519	489	496	457	509	479	470	512	503	489	476	506	489	498	563	486	490	498	470	483	450	503	440	468	507	468	471	471	478	528	496	475	477	512	470	493	513	495	470	464	463	520	489	465	493	452	473	516	497	448	431	521	505	466	457	502	485	467	531	512	482	474	481	481	510	463	483	528	475	533	508	492	558	488	510	489	448	516	504	474	486	468	495	448	516	487	503	493	440	487	503	486	479	460	493	506	465	530	499	482	479	489	507	469	479	500	488	481	478	492	456	460	493	463	490	481	487	494	513	485	537	467	477	530	483	506	476	462	514	504	503	522	487	482	561	467	495	462	555	445	473	486	511	496	524	483	448	475	439	462	484	527	492	511	475	484	472	488	502	487	522	475	511	481	463	473	488	482	504	504	505	496	512	480	484	467	427	506	469	491	503	538	516	482	529	463	503	501	486	462	478	519	483	457	511	491	526	503	450	474	484	491	492	515	503	485	545	433	489	475	471	497	487	450	520	502	507	515	489	497	490	502	490	466	465	502	481	490	502	461	489	479	471	467	496	481	485	488	468	469	503	488	498	453	492	469	488	481	473	469	463	463	487	481	454	491	467	501	499	508	513	530	451	487	491	503	453	521	464	478	502	448	484	453	473	469	498	517	489	463	522	475	471	456	472	479	455	512	467	476	491	485	512	477	493	494	499	449	498	480	462	499	480	507	521	515	502	530	501	439	512	493	519	494	463	467	509	476	528	496	480	468	501	511	494	456	448	487	452	524	501	506	488	520	522	506	504	455	490	481	492	468	478	486	506	488	472	479	481	476	476	481	453	474	490	504	482	473	482	490	503	487	477	466	444	510	470	542	478	519	449	469	499	500	489	473	512	488	499	490	497	500	489	543	477	528	461	504	462	474	457	530	501	453	480	464	478	483	475	496	490	522	487	449	510	487	473	514	512	460	503	479	471	494	501	505	471	505	493	488	473	470	471	506	462	501	502	501	468	504	479	471	507	533	475	521	508	504	490	502	485	466	513	527	499	488	479	465	485	422	492	488	478	479	501	474	515	470	521	533	479	448	464	516	494	509	512	490	493	481	522	456	486	487	495	501	473	483	473	536	523	513	457	495	469	489	495	510	499	534	496	535	470	511	473	487	438	493	496	490	526	480	531	503	449	485	487	501	532	467	490	480	446	515	523	463	486	500	478	442	496	463	472	486	495	507	457	491	467	513	531	490	493	478	508	470	509	526	485	499	540	501	459	519	489	507	452	483	500	490	508	514	487	487	469	453	479	530	481	491	516	474	426	459	503	495	436	473	441	467	485	491	476	486	511	538	472	469	528	490	487	508	489	491	464	483	518	486	484	524	495	478	491	456	491	507	478	501	494	496	521	483	483	478	501	498	485	510	493	501	487	517	520	482	514	454	465	495	464	488	486	489	514	501	521	508	505	506	487	437	473	496	471	511	488	456	468	523	464	450	465	499	500	497	484	446	513	472	475	493	503	470	510	489	506	509	457	495	475	509	489	496	459	432	504	457	485	497	484	465	477	495	493	485	471	523	435	484	488	472	518	511	489	467	496	467	491	455	492	489	463	478	468	482	468	489	467	482	550	499	513	483	504	514	528	486	474	487	530	472	518	481	473	504	461	502	462	485	472	490	469	505	481	506	509	521	465	526	511	454	508	485	502	473	468	517	443	500	507	489	483	488	472	460	503	478	536	479	503	475	477	467	484	501	527	497	507	474	495	495	467	478	508	491	483	480	491	469	475	516	484	487	474	507	464	480	458	503	500	495	494	457	524	466	482	493	492	512	472	456	445	450	476	458	509	447	500	495	445	495	476	505	491	466	501	483	471	485	500	484	508	460	497	512	468	491	510	519	495	500	488	478	456	481	493	474	506	450	491	498	477	505	471	480	497	506	495	470	469	487	484	450	471	481	517	473	480	490	489	494	512	461	464	489	496	458	487	497	477	476	477	467	485	518	498	467	485	477	503	461	488	486	518	528	496	483	482	495	491	461	465	500	473	485	484	492	462	501	464	477	469	477	495	458	495	473	504	500	499	491	505	466	475	493	455	463	510	484	482	461	519	457	473	495	477	476	491	456	526	489	520	442	499	508	505	477	501	510	507	500	437	503	507	484	529	496	471	492	506	499	478	457	509	468	519	515	469	459	480	513	481	476	480	475	478	493	484	518	486	473	514	468	488	499	505	467	463	483	476	509	466	522	509	482	489	523	489	512	515	471	466	474	485	510	495	487	504	488	491	488	525	499	485	518	525	497	467	462	497	470	469	467	495	499	476	492	469	468	493	500	456	490	515	518	453	457	535	477	513	522	487	461	475	517	515	453	474	473	454	442	517	498	552	463	495	554	491	468	530	471	478	521	516	481	492	482	467	495	499	500	491	520	508	483	459	450	477	468	445	472	490	494	498	503	501	490	535	478	484	485	513	507	495	472	495	513	483	484	483	520	525	503	500	469	506	481	490	504	471	515	493	508	478	505	480	472	486	483	459	496	494	518	453	487	488	468	519	475	512	498	510	488	475	492	495	504	491	515	522	490	485	492	473	500	480	504	477	487	468	444	486	450	473	502	489	495	461	522	481	517	464	484	482	487	514	523	461	506	506	484	470	489	486	518	521	492	521	487	469	483	460	471	500	525	476	476	467	466	464	490	504	456	497	482	434	538	506	463	463	490	495	471	458	521	481	489
29939	40707	64030	28076	6059	1040	813	603	562	488	531	428	409	406	425	401	398	378	347	335	324	338	306	345	338	336	297	355	343	323	336	318	301	350	335	336	328	348	323	330	327	298	341	330	333	359	309	328	316	314	305	337	354	331	333	321	304	319	320	355	301	328	351	308	303	346	290	297	312	317	307	365	308	324	326	312	309	306	315	311	310	326	321	329	312	329	317	335	331	362	355	348	328	298	280	331	342	316	323	338	332	335	314	339	310	319	341	318	310	302	309	321	329	344	360	328	325	328	302	300	279	307	309	333	339	347	326	321	309	301	308	307	338	322	332	322	309	304	340	318	329	326	314	339	327	341	318	314	290	353	310	347	339	338	354	321	338	323	327	332	345	328	317	301	321	301	299	308	326	297	292	306	338	319	310	352	311	313	288	327	289	344	304	334	352	327	308	299	286	302	297	302	321	317	322	317	319	335	301	351	294	310	313	301	335	307	307	322	302	328	316	281	306	326	330	278	308	324	342	316	328	328	330	315	289	351	307	329	330	318	300	337	284	304	306	336	334	293	302	288	342	344	320	328	334	290	285	330	280	316	288	304	319	319	307	293	323	311	319	333	304	337	340	310	291	339	291	360	294	337	301	311	373	352	299	322	354	322	326	322	291	287	322	307	336	336	339	318	347	313	298	323	320	313	319	334	307	316	321	317	314	321	348	296	305	332	317	283	307	305	299	330	311	265	342	283	329	298	293	334	330	318	319	305	320	335	316	324	342	317	333	350	332	302	349	349	343	335	311	309	306	303	307	309	307	288	317	310	298	307	312	302	299	335	364	336	301	302	308	317	292	315	306	317	282	338	321	357	307	309	313	311	335	295	314	293	329	312	318	314	348	350	323	325	306	303	278	327	348	317	314	286	339	338	320	285	296	313	303	321	331	313	309	307	309	325	337	320	296	327	308	330	344	277	344	342	305	318	328	317	310	321	289	313	321	318	300	302	308	327	303	313	331	358	313	294	316	289	333	314	334	321	337	321	323	336	321	306	346	316	353	309	328	304	318	295	365	309	324	310	291	307	326	300	336	320	316	318	355	276	338	301	287	343	335	333	349	318	320	332	375	288	320	297	309	307	357	279	322	305	358	316	313	338	324	333	309	326	323	328	332	298	334	313	326	352	301	312	313	308	349	316	326	332	284	304	342	328	301	320	294	308	342	312	320	357	311	296	309	300	325	284	324	358	311	335	305	313	326	321	299	299	260	346	292	308	316	319	301	300	296	360	336	339	321	320	302	320	334	338	326	327	343	320	340	306	337	317	303	294	312	335	331	331	322	329	319	301	320	334	320	308	305	318	314	339	345	330	310	343	292	323	358	315	348	335	289	343	315	287	303	307	313	314	323	299	291	324	320	290	274	299	326	275	332	327	287	323	329	302	320	356	300	334	318	306	306	280	285	307	342	309	304	296	330	319	340	335	352	310	341	303	299	286	330	313	312	324	321	281	302	297	336	286	328	324	304	292	323	306	313	308	345	339	276	315	305	355	358	315	294	313	293	310	342	314	291	303	324	291	343	333	299	301	311	335	351	303	304	302	291	310	306	306	334	309	338	320	339	289	331	299	356	328	326	302	311	283	304	307	299	317	346	324	325	355	342	280	317	306	311	330	291	325	347	368	337	303	357	309	315	322	314	335	332	297	288	309	293	278	295	306	282	329	330	328	307	318	319	306	299	330	337	326	332	319	320	339	313	310	313	324	333	322	335	325	333	281	339	337	343	322	305	344	359	332	340	338	291	336	297	322	312	350	336	328	323	331	341	320	319	297	308	302	281	279	306	336	307	324	297	319	308	334	342	311	298	294	317	312	314	304	316	281	286	344	308	334	318	289	296	322	303	340	316	307	299	280	358	326	322	299	293	329	331	339	318	313	345	320	322	316	311	306	308	305	326	322	295	329	318	349	322	323	303	307	325	291	326	326	337	327	328	290	260	301	324	348	317	318	320	342	345	285	304	334	319	323	293	303	292	275	337	299	327	296	349	312	341	280	351	323	323	305	311	308	338	308	343	275	326	325	321	318	341	339	349	318	328	359	336	302	314	286	334	312	310	319	309	296	316	316	340	332	289	314	304	311	282	310	304	308	324	315	332	307	331	289	309	355	344	340	326	321	310	286	336	317	337	323	325	320	261	310	320	298	315	332	342	324	304	309	323	339	289	339	330	291	318	319	343	319	316	310	313	309	319	335	331	289	312	328	334	334	366	299	317	297	298	326	308	314	310	312	337	319	308	306	321	311	321	290	308	315	306	318	321	334	326	318	323	301	325	301	341	323	326	300	317	310	338	323	339	337	347	329	313	297	312	319	314	334	315	363	331	329	318	333	319	314	315	312	340	302	307	287	322	295	324	334	339	319	273	336	318	323	326	342	323	352	320	292	273	320	304	312	334	323	300	260	289	312	305	294	329	316	294	275	354	313	275	326	324	291	333	300	309	319	328	347	328	324	328	361	328	352	341	331	302	315	325	346	305	317	331	365	293	320	322	308	313	302	324	311	331	294	350	309	363	338	319	328	276	329	318	322	340	323	282	309	343	314	309	328	321	302	323	276	304	320	340	303	329	303	350	312	306	345	288	302	296	325	325	339	349	306	298	339	315	326	295	316	323	309	329	312	313	306	340	307	304	326	309	282	319	297	311	267	338	301	315	347	321	293	309	308	346	324	337	370	330	303	308	343	289	333	326	338	308	299	301	311	303	301	329	321	354	329	319	306	342	350	314	276	336	333	339	315	306	296	316	334	299	313	308	282	294	302	296	312	327	303	304	302	319	350	308	295	314	295	320	330	323	313	313	306	334	316	301	340	324	328	337	318	341	339	331	305	337	363	271	325	338	357	318	336	358	332	333	299	344	296	304	324	326	303	325	331	294	346	324	306	287	363	332	325	291	311	309	321	331	312	304	320	307	340	278	334	310	330	379	331	355	361	338	320	375	341	291	337	333	284	313	317	311	323	314	301	309	327	308	318	349	300	324	325	323	343	323	304	300	350	351	350	312	284	292	307	325	309	325	321	306	283	269	323	305	342	336	328	305	331	277	333	306	327	319	303	312	336	356	307	312	363	310	305	315	328	316	313	298	291	350	315	325	291	330	281	323	325	319	322	344	300	317	339	312	298	299	315	333	298	331	305	303	288	331	310	319	332	308	338	290	339	345	327	326	310	362	333	368	322	299	315	321	292	297	288	298	305	308	300	294	321	342	325	319	322	337	303	298	334	313	334	327	329	280	318	313	326	331	302	320	326	349	313	334	342	337	317	298	315	300	349	302	314	337	306	327	301	283	311	293	316	310	344	340	310	331	326	313	314	346	329	324	311	303	318	308	367	314	331	322	305	299	327	349	318	300	303	357	323	290	338	316	351	328	306	314	299	292	332	289	337	280	328	323	312	314	318	294	350	315	327	315	295	353	330	305	331	308	340	306	304	326	301	315	318	343	300	303	316	316	332	305	325
14668	31804	55929	14825	4209	3445	2881	2427	2084	1904	1672	1529	1452	1296	1290	1208	1136	1105	1028	1072	947	1017	1000	933	940	987	921	862	873	885	869	831	836	831	881	852	813	837	802	827	823	829	826	858	767	784	766	753	828	810	779	832	802	800	749	804	767	811	844	822	771	731	742	725	787	963	898	736	795	750	768	789	724	801	749	780	753	785	775	785	708	752	788	733	708	781	755	746	776	761	756	816	841	805	792	731	775	759	812	838	761	734	765	790	725	760	775	794	822	795	842	933	834	858	756	731	780	768	729	737	722	751	755	767	722	710	771	721	762	753	772	757	766	755	770	738	754	753	760	750	721	794	787	750	755	745	772	745	781	743	737	761	755	734	761	729	711	704	770	770	718	787	745	765	714	757	718	708	726	764	754	703	732	763	718	777	762	764	737	757	742	725	701	738	802	756	705	710	754	754	755	753	705	695	730	751	674	739	707	739	730	755	767	713	805	723	720	719	766	709	742	743	766	755	760	752	718	682	731	722	720	693	733	806	754	741	776	761	813	755	747	739	752	733	709	742	752	732	738	740	762	768	767	779	754	774	762	743	740	782	722	754	717	720	742	724	738	749	744	794	698	722	748	719	761	768	762	728	740	776	788	782	750	744	723	779	780	714	702	739	712	733	749	742	763	715	753	741	777	775	762	759	748	736	753	744	764	724	754	772	754	715	716	739	793	783	735	695	764	755	759	731	753	742	735	744	778	749	761	763	823	744	733	726	749	764	764	708	745	704	778	728	707	716	753	729	763	750	753	756	736	751	775	757	768	731	758	750	750	691	734	733	711	731	739	737	731	739	745	775	760	726	722	790	771	751	737	791	764	712	750	824	747	764	728	744	776	752	704	722	739	782	741	749	733	779	773	729	780	740	716	788	739	749	751	725	773	742	712	743	732	769	751	762	755	752	757	744	763	751	769	726	760	748	762	772	740	761	756	749	704	683	706	748	754	752	732	753	766	775	744	770	726	716	712	740	761	738	738	738	759	747	710	745	752	729	714	734	743	761	752	723	782	776	729	682	726	744	760	731	768	766	705	704	724	767	780	754	741	773	773	750	762	761	788	740	729	782	706	736	733	707	729	714	822	761	765	667	751	704	731	755	722	746	767	762	722	796	781	751	766	740	686	747	791	781	761	727	759	751	714	735	738	713	770	734	736	771	722	785	744	758	689	772	748	756	715	753	715	728	746	719	705	706	753	756	743	711	793	784	720	757	714	745	738	727	730	721	806	787	791	786	745	742	783	737	725	714	765	746	775	673	783	708	726	741	743	747	714	766	735	764	728	692	716	780	662	738	770	771	706	711	727	748	741	755	768	756	727	780	786	747	730	768	712	762	745	770	724	744	751	772	685	732	784	741	738	759	732	770	761	726	748	755	799	750	733	757	788	706	699	722	745	745	771	728	718	793	680	766	711	722	752	719	737	751	728	725	697	791	740	800	711	770	770	754	745	690	743	765	733	752	664	746	710	793	751	765	772	666	745	742	795	758	698	746	716	733	732	752	739	786	759	701	751	730	727	746	793	734	747	745	755	764	758	723	785	774	717	818	746	755	748	765	766	703	775	757	748	749	736	776	797	795	742	772	770	738	790	798	719	746	749	761	731	743	761	750	710	767	756	738	715	751	763	728	740	723	746	795	754	739	775	755	741	713	796	729	812	790	708	697	695	718	750	759	815	769	726	725	759	708	690	712	741	731	702	779	744	714	701	735	712	763	762	752	731	759	766	784	722	733	688	746	708	782	747	790	801	775	780	734	689	721	752	790	804	722	740	744	710	754	752	757	753	722	774	744	736	725	709	750	747	731	739	732	747	789	707	766	720	727	766	725	729	767	722	729	761	716	709	730	743	772	724	739	716	735	788	746	706	725	765	723	756	772	748	774	765	731	740	716	769	781	770	777	746	741	727	766	768	690	715	750	742	743	705	729	730	765	786	754	772	735	768	722	747	773	747	737	736	774	735	770	743	770	767	731	744	775	749	718	730	762	748	696	758	742	736	777	795	724	732	781	770	727	731	715	731	779	783	747	716	766	760	709	723	789	746	793	777	748	740	730	694	782	772	764	752	753	726	703	798	769	682	753	747	758	760	740	715	756	731	757	738	781	749	689	734	735	827	754	751	722	732	720	833	747	739	728	750	806	741	742	747	799	760	752	717	786	795	721	783	737	773	784	727	774	732	762	732	758	771	708	741	742	731	740	774	745	723	796	734	754	723	714	772	721	725	747	774	734	745	724	745	787	762	742	733	723	755	770	776	753	743	754	748	718	718	758	715	755	768	748	762	697	724	732	751	742	695	745	777	790	757	737	727	696	741	745	730	766	722	742	729	754	722	736	748	782	781	779	692	783	799	757	767	769	746	770	744	755	732	702	737	744	751	776	713	765	764	719	722	731	804	762	724	732	743	718	756	756	740	770	750	790	752	724	762	722	730	766	736	798	737	736	706	724	737	765	719	756	747	730	784	741	785	764	733	736	727	756	744	747	744	717	739	747	691	797	726	744	752	738	775	742	741	716	735	753	744	757	731	766	767	699	788	757	754	732	766	755	732	779	716	731	711	783	735	739	774	699	754	741	732	701	750	743	761	735	742	765	750	755	765	751	694	759	783	791	769	753	693	752	758	705	737	719	724	736	794	734	720	806	746	695	690	754	739	686	705	706	740	745	765	768	675	717	746	751	757	749	782	723	795	785	775	783	768	721	752	761	735	739	737	765	799	693	758	729	738	754	741	727	725	805	732	795	726	728	771	769	770	736	752	775	760	716	749	760	748	711	814	789	773	762	751	757	768	777	792	755	748	772	737	766	768	730	732	717	785	739	741	759	727	775	769	692	728	736	695	761	781	771	781	768	752	720	734	791	790	707	768	705	734	732	748	756	816	803	784	753	733	737	724	780	720	747	698	736	723	684	715	739	744	742	767	773	741	746	720	749	724	673	725	762	721	779	690	744	708	727	744	729	702	764	781	728	722	750	780	773	773	719	748	766	706	663	760	745	712	723	762	755	818	753	726	736	742	761	744	746	761	718	772	707	744	744	761	762	764	714	680	728	728	788	735	778	742	783	716	773	771	748	754	745	754	731	719	753	743	718	770	811	739	801	757	775	715	784	730	744	724	713	750	752	704	726	757	773	720	715	784	737	721	746	744	746	740	737	772	705	655	726	759	802	726	748	712	739	778	734	737	746	741	741	730	740	772	739	751	729	717	741	737	734	724	721	769	735	711	762	729	733	766	770	767	732	766	756	737	724	719	768	712	714	731	768	758	685	788	748	726	783	730	723	738	721	741	734	757	734	706	778	765	795	783	720	682	740	756	687	721	772	784	706	810	748	765	744	717	737	713	777	735	748	747	776	762	729	724	739	741	734	781	730	728	734	745	730	733	743	790	722	676	751	819	695	750	764	719	733	738	726	772	757	721	759	745	751	783	745	804	757	726	717	742	768	750	725	777	745	743	749	754	691
9233	3117	2438	441	231	251	264	294	227	237	219	245	248	282	240	267	237	257	221	233	246	248	238	260	229	227	249	241	236	244	249	260	262	199	229	242	230	214	261	274	236	247	267	227	230	220	211	222	236	241	240	216	237	275	253	229	236	250	249	254	262	243	209	254	249	263	267	243	261	236	239	247	251	287	222	222	230	245	261	266	261	256	239	279	247	247	236	260	227	267	229	252	241	265	280	221	206	242	217	265	212	237	245	215	242	237	226	293	248	246	253	264	233	228	240	282	260	269	262	244	234	231	244	276	259	246	250	241	215	246	253	259	251	232	231	257	241	236	229	248	242	203	254	275	238	239	236	230	209	225	223	243	247	263	233	212	242	244	228	248	249	224	258	258	287	257	231	258	227	246	226	252	228	239	243	271	253	271	226	255	262	221	238	249	241	275	248	231	248	230	256	239	238	259	224	221	232	245	233	249	244	253	241	226	252	238	233	288	229	246	217	249	227	256	258	238	221	244	266	221	245	238	236	238	209	255	226	232	231	235	253	255	258	270	229	231	259	253	228	247	215	240	227	234	225	238	261	244	252	228	262	227	266	210	249	282	241	233	244	249	225	211	244	274	226	237	239	246	223	211	230	246	245	261	204	224	244	270	256	249	232	254	267	259	269	258	231	248	251	258	253	245	247	249	262	246	221	258	255	240	210	210	250	221	249	245	247	229	246	238	256	241	243	256	235	256	271	230	253	234	254	223	265	242	253	238	194	214	235	266	237	257	264	233	231	264	259	218	233	222	231	251	201	246	231	243	222	232	243	257	263	244	221	233	252	242	255	227	240	235	240	219	263	241	274	218	252	285	239	244	240	236	221	262	253	276	225	254	257	247	226	237	251	241	268	246	245	242	253	235	215	223	248	270	234	223	213	234	244	242	260	226	270	265	240	262	268	236	243	244	204	250	272	214	227	243	209	220	230	240	200	214	224	236	219	217	271	251	226	247	201	287	227	241	256	255	256	246	242	220	211	227	225	255	228	246	259	260	238	295	235	231	232	250	249	257	248	209	241	240	263	237	239	238	234	244	228	245	235	263	247	232	242	267	239	230	268	227	212	217	248	226	209	228	213	209	243	273	251	258	266	232	245	233	255	251	261	226	260	228	236	247	205	242	224	233	242	238	249	242	221	239	246	259	255	273	290	228	232	233	247	228	238	245	255	235	251	241	212	219	275	237	253	257	221	260	257	261	231	216	266	275	239	219	220	210	227	215	229	254	255	222	252	246	228	226	229	233	253	219	243	255	237	240	243	250	275	251	258	229	252	238	221	262	243	238	243	255	226	255	252	232	250	240	216	278	260	213	265	239	245	234	271	256	239	235	232	237	256	243	250	229	247	222	223	212	248	248	226	224	227	235	237	273	239	241	236	238	224	257	219	232	256	237	243	236	252	241	214	222	252	235	260	246	232	233	239	253	206	241	217	236	258	225	246	246	241	250	242	250	236	249	283	229	261	235	249	272	219	229	242	278	255	249	228	244	250	271	224	234	249	248	232	268	248	268	229	245	240	253	216	239	251	257	244	264	239	261	217	247	256	221	228	239	253	239	222	189	230	232	247	245	250	240	237	215	249	238	273	235	230	226	281	253	211	216	228	240	239	235	252	219	223	221	231	245	227	254	238	230	216	237	251	222	229	232	244	236	224	225	232	230	264	279	235	243	269	227	248	215	212	242	270	232	238	233	246	257	250	254	213	245	221	221	237	217	239	262	259	218	210	234	248	218	229	240	241	249	244	237	223	248	214	223	249	251	227	228	233	244	233	274	243	237	232	243	230	223	274	222	240	235	264	252	239	267	256	263	239	248	228	227	244	245	257	225	239	227	221	272	264	226	244	249	241	266	238	214	236	255	230	253	238	227	222	236	258	223	244	252	233	241	232	230	252	210	241	218	211	216	214	252	263	254	222	255	228	223	262	231	229	237	246	251	250	244	262	241	231	241	216	239	250	255	236	240	241	245	236	229	237	259	259	206	253	265	249	222	255	236	239	249	237	238	239	228	257	224	254	245	237	229	219	242	205	251	238	220	223	226	260	241	260	242	226	251	271	248	228	221	236	241	243	240	247	239	217	233	229	231	248	221	228	235	246	231	249	238	262	223	227	234	225	228	233	235	246	254	238	237	246	275	249	230	227	249	224	234	266	235	243	238	215	242	238	246	222	199	256	240	250	243	239	241	270	233	252	251	253	257	270	234	205	256	259	237	244	221	252	247	240	264	236	233	244	241	246	263	256	265	244	244	239	221	234	223	237	239	218	219	228	250	213	239	247	227	230	269	244	253	237	251	246	247	235	252	271	244	206	254	278	250	242	212	251	248	225	261	248	241	240	236	243	286	242	256	227	243	227	226	211	261	242	234	205	228	234	258	244	229	247	248	236	232	246	243	257	208	229	268	252	243	235	246	246	215	219	225	239	206	234	252	240	229	239	268	261	273	250	255	243	235	234	216	263	237	245	243	251	248	263	244	242	235	234	253	242	238	252	225	235	267	224	271	227	238	246	231	251	224	223	236	258	233	245	270	245	255	251	224	228	244	250	257	240	240	242	245	226	234	226	215	226	247	243	220	240	247	244	222	230	236	272	237	237	238	259	226	240	245	249	254	265	250	238	232	232	245	221	275	225	262	210	254	240	230	206	259	238	255	243	245	233	254	209	231	239	250	209	224	226	222	249	230	235	237	259	225	250	242	200	239	263	248	248	237	238	252	231	244	244	248	249	249	216	226	257	224	250	209	224	223	255	227	236	229	261	252	237	236	250	244	236	259	223	225	242	255	271	239	246	235	258	224	258	258	207	224	245	248	232	238	235	252	277	217	240	239	241	248	227	206	245	276	271	235	242	253	265	241	222	236	222	221	233	250	249	224	253	239	226	248	229	251	211	240	200	245	242	271	239	246	255	227	240	244	232	203	228	250	246	237	253	287	230	260	244	223	209	259	241	262	219	221	235	264	243	236	243	252	236	225	243	229	206	236	228	217	267	241	247	256	241	235	262	232	253	229	263	265	241	277	226	255	230	257	234	230	221	272	254	246	236	212	227	275	241	234	258	250	238	250	257	262	240	212	239	223	209	239	251	241	215	231	241	256	250	264	277	285	243	253	278	251	220	249	252	252	225	230	224	225	246	231	233	219	281	239	237	241	216	231	251	225	269	235	257	258	236	250	231	227	251	234	253	245	243	231	225	254	245	238	243	247	267	226	261	258	226	227	235	251	244	254	220	248	249	207	224	241	252	223	267	224	237	247	271	228	248	235	268	240	237	238	227	236	261	237	282	224	253	225	234	256	261	245	237	252	224	228	221	226	228	279	261	254	254	234	204	268	242	242	236	261	235	242	243	224	246	225	237	237	259	247	216	251	218	271	215	233	259	192	254	234	239	195	245	233	239	244	240	236	254	233	253	266	224	277	232	230	238	233	254	224	252	248	221	237	224	253	246	247	253	229	232	241
4977	3233	5697	909	632	631	594	602	560	581	589	564	582	612	577	592	602	578	575	593	584	551	577	564	568	564	537	566	609	574	548	556	583	595	574	545	586	551	538	593	584	581	532	629	591	543	585	563	545	595	574	612	567	585	561	559	559	588	553	602	572	585	554	574	572	600	601	536	559	571	568	559	612	544	631	556	568	558	555	524	550	572	573	606	525	580	591	606	597	560	586	611	592	591	591	555	571	567	556	606	597	560	567	543	589	607	571	569	603	587	571	583	573	618	593	573	608	549	593	567	528	598	568	554	551	556	544	547	577	589	571	560	566	531	585	580	528	595	549	579	574	559	602	543	541	589	608	561	583	532	584	549	567	577	514	589	609	599	568	546	575	554	550	620	582	585	574	539	564	573	595	571	600	586	610	572	565	538	575	595	545	574	564	558	572	546	555	558	574	547	569	604	570	560	558	532	529	557	620	602	553	616	582	566	551	530	553	590	573	534	564	566	552	578	516	551	545	573	584	564	553	557	561	568	584	521	560	554	557	566	537	575	594	569	592	563	537	605	594	531	529	544	546	564	640	580	560	559	566	544	595	577	539	575	632	556	597	579	520	605	566	596	538	541	556	574	520	548	609	564	581	577	581	591	597	585	569	541	566	574	588	569	606	564	569	606	549	580	553	532	561	582	572	558	589	555	604	562	550	559	521	550	543	558	579	595	558	567	566	549	601	528	568	551	573	569	561	527	632	570	594	584	556	587	565	573	546	535	585	573	568	567	600	599	550	582	552	559	555	539	585	556	570	574	576	552	610	575	590	536	571	552	577	567	581	559	564	530	538	549	579	584	588	521	550	584	548	530	538	625	588	535	545	506	592	607	551	623	544	586	562	537	570	539	569	574	561	545	572	569	575	570	574	520	575	515	574	583	592	591	555	567	536	602	544	565	593	561	613	539	525	549	561	534	602	558	570	591	578	563	552	587	572	586	597	597	567	562	573	594	550	546	518	525	528	578	589	562	583	551	534	576	518	544	531	560	614	599	564	533	565	526	568	547	516	523	566	550	546	565	573	537	541	516	566	585	559	563	613	571	573	550	537	598	579	560	608	567	554	560	621	597	579	577	564	554	526	598	562	574	527	535	577	562	579	582	595	600	578	575	577	566	601	574	600	576	565	580	568	553	560	577	528	576	563	590	619	573	583	555	609	589	526	551	567	558	600	586	578	572	564	553	540	585	601	533	553	536	567	540	583	562	547	625	553	544	545	564	572	605	589	575	544	521	589	570	549	577	593	544	570	510	546	562	577	593	598	563	587	555	577	564	544	587	504	545	544	520	543	566	550	603	558	541	552	569	614	555	543	603	588	536	589	550	575	602	596	534	570	541	575	593	552	551	560	552	559	575	572	594	572	548	558	525	564	586	564	553	582	588	547	525	557	562	553	577	575	577	543	584	563	541	591	611	555	584	569	599	596	573	599	592	555	551	533	563	543	571	559	554	571	590	563	573	529	562	535	555	518	589	547	551	563	530	566	567	612	520	544	561	558	517	548	557	572	569	533	536	595	565	589	572	568	561	524	580	564	624	596	552	535	587	519	518	544	578	567	590	572	627	581	548	578	552	569	558	602	543	560	570	577	578	538	584	552	544	519	618	561	561	605	554	562	537	579	563	548	580	572	608	572	586	532	597	543	588	559	568	544	548	525	582	532	597	547	551	535	558	585	545	567	536	587	551	560	551	581	545	609	534	613	573	608	573	529	569	541	527	578	596	598	543	558	595	561	605	555	535	604	591	601	567	562	637	570	555	569	570	646	562	567	528	593	574	562	557	545	545	587	551	560	575	569	590	537	610	543	580	567	528	589	551	580	566	529	552	599	596	570	585	561	553	574	576	577	586	565	535	567	540	572	533	577	595	537	530	601	583	551	513	554	572	571	561	518	570	548	530	554	544	585	568	566	542	547	550	573	628	536	559	533	551	587	565	509	557	582	572	578	573	565	589	521	573	583	571	592	592	553	590	567	594	559	532	605	584	536	508	581	530	567	543	580	589	557	576	600	578	582	587	569	607	552	532	623	518	574	580	551	535	571	577	561	590	547	593	555	575	572	550	557	577	580	582	605	567	536	555	561	579	565	576	567	534	582	573	575	583	552	585	575	578	558	595	528	561	567	516	566	570	567	576	585	580	549	564	558	574	598	594	582	558	523	588	590	577	593	539	571	557	603	540	561	553	584	555	579	589	600	549	595	608	575	559	591	547	592	563	564	539	552	589	550	545	566	568	576	606	533	563	558	590	554	588	538	623	549	601	585	564	537	609	580	558	611	567	586	564	569	538	573	568	571	559	600	612	590	609	613	554	532	570	551	549	603	540	579	518	570	593	538	553	604	525	579	594	592	611	570	527	567	507	580	533	540	567	581	538	602	566	555	565	546	581	565	578	533	603	572	553	547	624	602	560	529	567	598	562	566	556	554	545	557	595	539	575	559	606	579	546	554	582	572	527	588	614	560	546	542	559	562	519	561	558	587	560	512	603	541	612	590	598	557	565	542	601	540	553	600	555	580	575	529	586	576	558	575	566	568	575	616	610	532	556	566	553	566	553	617	559	582	529	553	570	531	554	561	585	529	592	578	580	554	584	572	562	583	560	559	574	554	598	570	575	583	533	574	527	559	523	561	560	549	586	575	575	579	581	529	543	575	512	556	589	549	538	544	563	567	574	564	529	621	595	552	542	550	559	561	529	535	586	554	594	558	603	533	614	574	621	622	566	504	554	545	545	559	500	585	578	593	564	570	535	601	583	579	587	582	532	570	585	551	565	590	577	585	582	567	567	581	603	556	529	580	581	553	535	618	588	542	539	554	512	539	576	557	586	573	557	573	599	608	579	629	544	567	563	552	560	540	572	595	539	582	548	569	559	590	532	575	577	579	564	544	583	577	590	581	563	558	624	550	572	545	516	591	591	542	549	574	508	563	554	558	570	570	576	568	604	499	570	519	579	546	539	576	593	570	585	552	548	599	574	580	535	585	558	558	556	558	607	599	534	548	596	544	543	591	542	580	587	536	544	596	565	543	590	576	565	505	605	558	577	556	526	575	555	565	555	581	553	542	519	570	596	561	598	566	565	541	521	554	576	534	584	557	568	554	592	543	533	554	567	557	618	582	579	535	572	556	552	563	579	564	587	512	565	567	571	565	538	549	570	547	564	525	542	615	585	515	630	570	537	539	536	551	575	563	528	569	610	548	537	576	527	550	573	579	554	550	587	570	557	556	587	583	586	572	564	580	545	514	571	509	576	591	594	541	565	555	563	575	544	568	588	562	550	563	549	579	581	547	582	581	571	515	562	565	598	544	584	557	543	542	569	512	581	602	584	529	564	550	580	553	558	537	554	562	594	582	586	529	542	568	561	529	590	566	586	578	581	567	575	592	550	552	624	543	590	585	563	521	591	609	579	581	567	578	597	574	544	591	544	537	598	586	529	557	583	556	554	552	549	575	572
16781	24370	48062	16494	1571	522	385	311	272	254	258	202	209	257	204	206	213	182	200	201	169	171	190	187	190	188	192	175	170	179	161	166	178	192	183	205	179	168	177	215	181	183	194	190	194	174	199	174	189	199	175	169	185	177	187	165	171	177	201	195	182	200	195	168	178	207	177	188	182	175	175	196	179	179	175	167	173	170	184	179	170	169	179	180	185	169	191	193	189	192	197	205	181	170	155	175	180	190	167	178	192	185	185	196	175	186	163	173	169	186	181	178	197	167	177	191	166	170	182	176	163	164	179	163	181	172	160	169	180	176	175	191	182	193	159	151	166	160	196	184	168	173	165	169	184	184	197	180	149	195	177	209	173	183	193	174	174	176	179	165	176	200	190	171	168	206	207	164	209	186	166	195	182	151	171	157	181	163	163	196	146	143	165	162	192	167	170	197	168	197	177	181	165	220	150	179	182	187	210	170	171	182	201	189	149	177	166	170	185	179	198	175	164	176	174	181	160	176	181	155	154	180	169	191	160	162	178	168	194	179	200	181	178	168	175	176	176	145	177	196	170	163	161	179	164	186	165	166	180	163	173	182	164	182	192	165	200	180	157	207	157	190	203	164	187	182	187	167	181	175	169	204	180	187	178	202	161	174	175	196	167	159	177	172	205	177	202	194	173	200	179	155	187	179	172	173	180	203	187	176	173	184	186	155	168	171	167	155	172	166	168	187	178	166	173	164	146	162	159	178	182	165	206	182	189	194	191	187	188	161	171	182	182	170	179	168	184	187	177	196	165	170	186	177	184	205	180	184	166	181	203	193	155	179	159	178	188	174	174	180	145	169	199	182	161	201	211	164	189	176	160	166	160	169	165	193	200	163	162	174	171	141	170	218	162	186	209	175	206	170	182	177	191	176	186	172	198	189	175	178	166	182	163	178	183	176	156	203	177	167	173	157	207	160	179	207	175	185	170	173	155	191	188	183	193	193	167	190	179	169	169	160	164	166	176	172	173	186	165	171	197	169	157	166	174	189	177	153	179	177	168	185	156	171	196	165	190	176	166	173	185	166	185	182	188	183	189	194	166	195	197	157	171	169	178	184	164	163	172	180	192	161	191	177	204	186	161	162	157	184	173	173	183	168	212	188	184	188	163	188	173	172	161	174	162	192	163	190	171	201	176	161	199	193	179	176	181	176	177	174	163	186	172	188	145	184	192	163	196	188	159	194	183	211	163	192	171	172	179	178	186	191	182	170	199	153	185	163	179	151	173	178	169	174	164	196	178	162	179	193	186	183	192	191	181	184	178	181	188	199	174	192	213	177	146	166	197	194	160	169	175	168	214	175	177	159	170	176	199	158	163	169	172	194	176	172	161	143	154	182	176	169	164	186	181	192	173	178	156	180	199	171	160	173	169	177	170	177	197	175	182	184	181	165	182	184	159	172	172	163	179	163	183	165	183	176	176	162	191	168	184	194	183	164	199	167	207	172	175	153	162	202	188	176	184	168	175	171	179	162	182	184	192	178	180	161	167	154	175	169	160	195	203	157	148	162	168	174	179	217	189	171	179	189	176	165	179	191	162	170	188	215	162	213	221	173	168	184	147	183	165	187	167	203	167	147	173	177	210	168	192	197	198	190	160	196	164	180	178	205	179	164	167	155	179	174	189	189	197	178	169	174	179	187	186	181	193	188	178	151	179	172	192	191	189	201	173	191	198	142	167	189	208	165	176	187	170	171	173	158	180	185	170	174	177	194	194	179	192	200	187	181	182	169	181	193	190	199	169	176	186	176	189	185	188	199	170	163	188	182	179	194	190	199	167	183	194	186	200	169	184	180	147	178	196	181	165	179	169	157	164	169	186	183	209	172	167	174	183	177	179	185	201	175	192	168	199	165	165	192	157	182	155	169	198	166	155	180	158	163	203	167	157	161	185	179	194	189	173	173	162	205	167	178	175	181	166	167	195	198	192	195	160	166	191	169	181	192	198	181	170	159	194	180	196	166	185	209	189	171	162	165	186	161	188	210	169	197	177	199	157	189	177	178	187	177	162	208	184	186	168	200	180	189	150	181	202	162	185	171	168	157	178	185	196	164	193	163	177	204	155	156	184	186	173	162	183	194	186	166	189	186	192	168	172	197	182	164	173	154	176	208	197	189	201	169	169	168	186	193	179	174	170	177	185	167	187	157	192	207	181	196	180	168	164	168	178	174	164	170	182	184	182	174	162	156	148	181	182	191	198	189	154	145	199	202	187	168	183	177	193	172	178	174	166	177	172	164	194	171	159	177	181	154	171	168	183	174	154	164	178	204	195	185	199	183	175	197	176	176	172	187	194	193	197	188	212	168	178	203	168	166	177	191	183	171	181	181	179	181	180	160	172	172	196	193	175	180	181	166	194	176	188	199	166	176	154	155	180	169	186	165	173	179	203	185	165	162	138	156	206	190	169	185	169	202	174	172	170	188	156	173	192	173	205	173	191	182	168	184	180	157	178	210	159	163	187	186	181	183	187	179	159	153	158	163	178	193	174	190	163	198	173	163	183	178	192	191	193	170	190	180	181	194	192	182	187	197	165	175	158	161	196	187	184	199	186	161	189	190	181	163	194	171	171	168	175	199	190	187	182	161	191	183	182	188	195	168	217	191	163	180	181	196	184	169	190	175	204	165	173	214	184	188	162	190	175	169	189	170	179	176	198	186	204	166	170	174	175	172	176	162	190	194	188	193	161	189	186	175	186	177	168	194	167	207	187	196	192	180	175	206	161	175	196	189	176	182	177	200	155	160	186	168	160	176	175	197	180	180	171	168	161	177	177	163	182	177	192	180	197	181	186	170	197	177	184	176	172	169	184	164	204	182	175	212	188	174	187	179	211	176	177	161	161	200	163	168	159	185	186	154	181	188	150	180	181	172	215	171	161	187	169	168	169	203	185	170	155	172	168	201	175	177	179	167	153	201	176	188	174	174	171	189	177	169	165	163	205	162	196	179	193	194	188	178	162	170	140	181	203	202	192	155	167	174	180	183	172	184	164	191	174	193	204	172	158	169	171	147	173	193	201	183	181	192	188	164	178	169	164	164	140	158	183	184	191	176	178	180	173	194	175	173	187	174	188	188	175	198	183	185	173	168	165	204	181	197	189	194	178	149	171	192	173	172	193	171	195	174	177	179	196	161	152	142	155	165	153	192	174	201	175	179	194	175	197	183	174	181	168	185	162	178	162	174	178	180	180	181	163	176	176	180	179	167	157	193	206	175	196	177	154	185	182	196	195	181	169	181	179	181	176	189	184	174	191	194	173	173	169	165	180	181	198	184	165	225	179	181	186	145	196	185	161	170	182	196	182	200	192	173	183	174	188	165	205	186	157	167	158	173	187	173	178	163	180	177	188	210	198	202	191	203	187	177	162	204	175	162	180	190	161	189	178	173	197	176	171	191	184	172	179	161	185	175	175	190	180	167	156	198	184	191	191	176	195	192	158	162	194	193	156	188	195	173
9171	21925	45069	8924	2242	1831	1522	1357	1089	987	896	852	755	741	676	663	638	632	620	605	601	591	570	552	538	576	539	550	512	511	539	486	490	477	491	467	510	514	487	493	478	485	447	498	478	470	446	486	516	506	464	451	466	435	462	484	514	452	450	483	463	473	462	517	497	504	454	490	460	473	442	473	448	499	465	416	466	447	472	466	468	430	460	416	520	464	480	445	451	456	498	479	480	519	457	487	451	470	455	460	518	482	491	485	464	450	447	441	479	488	492	538	509	477	428	441	457	440	443	486	418	466	445	460	485	436	489	445	457	471	480	482	404	455	468	430	448	483	459	480	487	450	459	444	478	504	435	491	466	413	445	459	428	446	461	465	450	469	463	472	446	457	438	462	442	465	445	487	469	416	432	463	487	454	499	444	462	434	445	455	452	455	468	442	467	476	442	494	450	490	480	440	432	419	435	477	468	463	466	447	452	452	441	470	457	488	471	431	440	481	504	435	482	455	449	464	457	467	478	433	436	455	445	429	458	439	459	434	473	443	471	436	439	447	432	463	465	450	459	460	437	455	452	473	429	472	399	423	470	442	485	496	423	416	474	441	465	486	458	433	450	488	448	423	412	453	464	459	450	453	449	459	460	425	469	463	448	418	436	437	464	481	450	461	438	448	459	439	472	437	415	462	483	428	436	469	419	454	432	496	438	487	432	475	459	468	441	455	470	456	466	433	457	450	421	429	424	437	465	495	466	439	452	425	451	463	419	460	457	428	447	429	437	450	472	438	453	490	434	428	496	426	477	465	447	455	470	447	419	468	434	432	458	463	453	447	442	451	429	452	438	431	440	486	434	443	451	450	462	408	454	458	429	447	447	414	465	432	418	420	423	452	432	429	414	475	477	430	434	420	457	439	477	448	459	468	463	469	472	435	435	440	446	442	450	437	470	426	498	447	449	478	461	442	458	434	449	470	453	461	468	443	426	436	459	452	442	435	457	451	493	460	440	447	463	449	451	445	462	432	447	442	442	448	457	440	497	466	426	467	434	439	474	447	491	479	458	457	426	461	452	491	459	440	453	493	426	439	450	422	461	470	444	443	430	490	469	441	429	461	455	433	492	444	473	437	444	433	456	446	458	428	477	420	438	454	432	482	441	423	449	471	437	462	460	439	510	456	448	484	438	427	445	471	427	444	454	486	410	477	462	408	459	454	448	445	445	449	433	484	450	452	471	488	461	439	459	482	431	461	433	467	472	427	441	459	496	469	413	456	405	451	443	465	460	455	446	455	437	437	429	455	426	443	455	462	432	451	448	450	446	491	464	450	482	472	459	459	484	506	452	485	434	450	441	450	453	479	441	444	482	462	461	432	479	487	465	494	440	466	435	428	427	468	421	475	472	462	460	466	447	457	447	457	455	452	481	471	469	431	443	467	439	456	456	456	482	446	477	440	421	471	439	475	437	404	479	495	454	416	437	433	455	489	440	435	437	412	457	468	454	420	431	460	479	450	459	447	461	452	460	464	449	459	448	458	461	470	450	470	453	416	459	463	443	468	458	463	476	428	463	445	464	452	445	449	454	481	460	478	467	449	434	477	445	463	466	462	455	447	436	420	432	507	427	482	451	481	484	458	444	449	444	434	441	484	449	455	472	432	454	504	467	430	475	438	428	444	459	492	430	485	423	466	439	400	452	443	462	442	474	475	474	471	406	457	456	506	428	474	470	464	468	438	473	467	472	454	433	449	463	422	417	466	436	428	460	467	447	480	472	447	470	486	436	472	417	439	490	453	434	429	498	444	423	451	478	443	456	428	436	427	424	457	455	440	444	431	445	445	473	425	458	430	460	446	436	477	443	445	412	434	464	479	452	434	433	454	430	454	418	452	446	495	450	429	476	431	442	495	453	462	421	462	465	441	429	451	462	448	453	499	422	456	426	494	458	436	446	449	456	484	459	423	500	425	479	455	426	497	486	469	452	443	430	496	443	455	487	445	452	432	409	449	432	459	449	471	444	461	458	438	462	451	479	429	482	460	458	443	444	463	480	454	438	453	432	431	459	479	472	463	447	474	455	422	495	442	469	484	427	439	461	426	470	428	436	453	440	503	468	466	464	447	475	450	473	447	426	446	486	461	448	455	461	438	440	440	446	422	446	473	446	478	457	464	463	479	431	434	465	456	449	465	444	452	468	453	432	422	399	465	480	428	480	447	425	449	441	441	468	443	474	419	487	435	422	484	465	424	455	432	477	469	437	460	422	466	467	498	465	441	471	440	488	446	476	496	503	489	426	412	417	398	492	471	429	442	461	480	472	466	417	436	444	455	450	430	431	479	440	452	458	484	474	428	445	446	448	455	452	423	438	437	461	431	464	476	472	520	450	448	453	450	471	446	439	479	455	455	421	463	458	462	410	428	440	463	454	446	455	462	409	444	459	434	437	444	502	454	457	505	495	448	424	470	416	428	444	425	427	465	456	424	454	448	453	447	479	488	446	461	444	446	441	452	468	496	459	449	441	382	433	476	471	449	429	416	390	420	478	493	509	450	488	462	424	445	461	451	482	489	419	439	474	433	448	484	427	427	467	461	453	446	421	481	479	459	454	451	435	470	448	406	473	526	433	450	455	467	448	482	471	470	454	465	446	439	444	469	434	434	418	472	433	504	431	455	462	445	490	486	457	507	468	433	405	441	481	449	475	454	470	447	471	469	456	445	434	463	396	425	462	452	458	443	459	445	447	452	460	443	423	457	473	397	459	454	461	460	467	459	428	500	433	446	454	483	430	455	477	429	450	401	433	485	447	450	459	449	475	454	471	453	479	467	460	481	459	393	399	452	500	438	397	419	442	467	462	452	470	501	466	458	474	432	444	443	472	418	441	470	450	501	403	450	453	452	417	449	461	434	451	469	435	429	449	454	428	456	464	445	451	455	461	416	491	449	448	415	443	443	445	461	459	464	451	419	438	465	481	466	465	439	471	439	417	438	454	444	461	480	457	483	451	412	464	439	456	453	467	461	430	463	479	458	420	471	470	480	451	477	465	438	489	413	430	423	451	450	464	426	475	455	487	444	464	462	457	462	468	435	435	458	426	471	468	434	433	432	424	447	457	488	476	439	459	463	471	439	446	450	451	489	421	459	437	443	440	427	465	464	465	439	452	457	457	434	463	482	498	472	467	450	461	442	450	473	431	452	432	442	488	475	470	464	423	449	441	461	429	449	416	496	435	456	412	457	450	496	462	431	424	439	451	472	506	471	463	437	427	460	455	459	448	445	430	403	426	447	516	456	436	479	450	448	468	475	438	452	459	513	447	470	456	453	459	466	504	436	454	444	421	460	448	459	462	442	420	447	431	464	469	479	409	427	474	463	476	412	459	439	485	453	446	464	460	445	449	438	450	472	453	450	463	474	459	459	461	509	462	479	427	480	420	436	436	444	443	491	441	409	491	434	473	449	466	459	445	456	481	445	454	445	486	470	442	425	422	484	461	425	478	450	436	449
24452	39183	65745	27837	5784	1075	773	638	559	530	468	413	424	363	383	399	367	336	353	344	369	341	358	319	340	318	313	333	314	324	298	308	336	359	343	345	293	326	302	285	312	312	279	332	291	328	339	274	329	327	344	315	317	313	304	320	299	288	337	302	312	304	295	315	306	347	343	335	298	315	308	304	315	306	325	291	325	328	297	287	307	294	314	308	319	315	311	316	340	310	287	312	329	356	258	327	274	319	322	326	338	343	300	305	315	319	340	322	277	287	339	339	348	334	321	301	313	313	290	307	262	350	296	336	283	296	325	288	321	321	301	311	312	317	322	318	307	328	279	286	314	324	310	320	269	358	307	264	305	313	308	275	297	331	286	299	325	298	314	285	334	314	313	292	314	299	331	317	299	314	319	328	314	306	297	308	334	325	333	332	306	279	296	337	306	318	340	345	313	326	334	291	293	288	285	279	311	292	323	309	311	312	291	313	308	301	311	293	289	307	317	315	277	321	298	317	288	321	293	318	318	328	315	298	299	325	323	343	330	270	298	318	301	313	306	352	345	299	308	323	318	317	313	328	281	323	276	340	324	302	333	315	331	349	334	315	323	299	312	329	295	312	330	290	318	315	318	296	338	332	342	331	345	297	345	291	328	328	291	307	317	304	329	315	316	304	289	283	311	312	330	341	292	315	342	324	283	282	297	264	299	291	295	339	291	331	302	321	309	295	315	291	324	326	303	326	297	302	313	312	315	304	291	310	305	297	323	330	322	333	274	304	260	328	311	350	276	349	286	305	300	308	316	305	324	277	317	292	323	328	291	308	309	273	301	285	294	282	306	311	327	304	303	367	290	336	292	320	301	311	310	311	301	320	303	323	350	288	313	326	300	345	324	302	282	290	321	296	293	351	300	277	325	279	286	320	325	309	312	315	264	337	313	322	301	286	306	298	320	317	319	281	331	299	305	316	313	306	319	304	316	299	302	307	306	306	336	306	309	293	320	324	325	323	323	278	328	311	276	324	293	291	296	295	290	277	321	311	310	335	327	320	300	288	296	298	306	314	266	265	290	312	319	329	304	329	319	326	330	315	353	308	309	306	288	298	303	289	281	323	290	293	309	295	311	292	351	337	281	302	342	308	321	297	301	320	327	318	309	312	283	317	307	306	290	288	329	284	272	302	296	313	272	306	350	306	296	316	302	319	321	280	336	270	316	315	306	302	307	312	327	318	310	312	286	298	305	317	316	324	308	292	276	333	333	322	307	315	277	302	306	275	296	345	343	286	299	336	301	331	337	314	279	324	312	315	310	276	296	326	334	316	307	339	322	304	293	327	335	304	299	308	326	342	317	296	275	302	316	327	313	350	290	311	287	303	315	336	320	310	285	315	304	293	278	296	311	325	307	291	310	274	349	329	278	332	316	311	305	317	331	272	302	312	334	303	308	290	283	309	328	312	310	275	318	322	311	302	330	291	283	298	293	297	306	278	304	323	308	317	273	299	314	308	291	288	309	290	321	318	281	289	341	273	301	307	315	294	285	342	341	308	331	293	285	343	340	332	309	313	334	270	291	307	309	314	324	308	307	309	298	283	298	310	297	332	328	307	306	306	308	315	297	324	296	308	323	344	330	313	327	346	334	299	299	274	339	312	337	298	329	304	304	331	323	332	313	305	331	308	279	280	310	306	320	324	284	357	270	306	302	301	331	317	337	290	327	285	319	292	311	323	303	340	280	325	295	282	318	301	274	332	288	304	281	301	292	344	295	300	328	307	302	318	292	294	330	336	324	299	292	301	317	311	309	309	304	326	305	342	299	281	315	318	315	280	295	306	289	295	307	300	287	323	329	303	326	325	342	312	295	289	280	303	313	304	326	335	322	295	281	316	324	302	320	302	311	276	280	304	308	267	282	309	315	344	294	327	308	327	327	280	283	301	325	307	342	308	295	271	346	314	302	303	311	323	315	285	332	322	295	278	295	314	341	319	311	314	330	302	315	291	289	324	296	345	307	315	349	330	293	318	330	330	282	285	306	301	307	309	304	308	290	307	296	335	304	353	363	329	341	292	328	349	335	295	326	310	277	290	301	357	303	277	302	308	299	317	289	289	290	292	298	305	360	304	315	369	286	333	293	274	312	331	307	304	318	311	293	338	337	318	337	322	326	288	304	324	291	286	307	313	325	312	310	323	291	341	309	303	307	318	303	319	308	330	301	320	256	307	266	310	319	295	273	278	286	295	312	293	320	316	334	325	304	317	321	295	297	317	300	311	322	329	307	348	341	288	318	335	311	311	315	302	361	285	290	300	281	263	292	303	288	302	310	354	315	323	310	327	301	318	349	301	330	298	317	298	293	355	308	326	291	335	265	303	313	296	334	290	325	286	292	308	287	268	279	291	307	359	306	332	308	298	323	321	335	298	276	262	306	281	293	286	325	340	314	327	306	302	314	327	325	308	320	323	320	323	302	304	268	310	329	334	307	352	294	309	288	294	314	305	297	331	289	320	303	251	331	286	304	278	317	314	330	304	333	301	291	298	325	309	329	311	299	341	330	310	265	289	285	308	324	300	305	323	320	297	324	268	303	330	296	295	321	290	309	309	304	337	314	310	334	296	280	323	308	290	339	305	333	288	309	329	303	308	321	325	297	358	295	288	321	314	316	287	330	301	290	312	329	299	324	295	334	339	310	290	333	285	329	302	277	301	299	282	292	319	288	322	330	281	293	295	316	315	307	339	324	328	330	300	331	297	310	343	323	287	306	300	317	309	291	315	318	283	293	293	301	346	293	312	317	311	319	296	313	313	281	287	262	276	268	297	307	331	262	321	307	311	302	317	315	313	283	282	260	301	319	275	299	295	293	292	282	321	355	291	266	331	368	286	301	323	298	345	301	333	363	298	320	322	309	325	336	287	292	285	307	308	325	303	284	323	299	298	325	288	313	296	321	301	295	319	312	324	307	334	318	305	310	294	296	314	312	329	295	321	282	260	324	297	297	337	330	308	272	333	294	308	319	314	301	308	307	363	300	347	308	301	312	307	289	296	330	300	309	323	306	307	288	339	313	288	301	284	286	320	314	319	319	306	314	309	329	341	287	332	304	289	300	295	315	319	305	318	297	321	308	324	288	290	300	311	318	336	314	322	320	334	305	290	310	321	305	316	301	265	319	274	323	297	308	304	294	321	329	295	289	323	287	276	340	310	325	330	332	283	295	299	307	317	325	328	291	299	326	301	313	310	291	337	307	331	330	312	334	308	297	330	324	319	335	303	331	330	331	307	297	303	311	311	270	303	321	288	317	313	320	290	318	323	296	317	321	316	304	306	304	315	329	301	277	340	312	293	297	303	355	299	306	301	301	312	280	299	301	312	292	273	312	327	314	332	323	307	282	311	278	291	336	314	289	303	284	340	305	327	310	287	311	297	321	318	275	326	300	318	287	283	310	309	293	303	306	305	320	304	283	301	313	303	331	296	324	305	318	292	294	322	276	313	294	306	306	316
11952	31209	56929	14227	4177	3478	2907	2372	2097	1832	1694	1505	1369	1242	1241	1163	1134	1081	1066	961	1028	944	882	914	916	894	928	877	829	825	853	856	835	849	844	816	829	832	829	857	794	751	746	761	817	785	723	773	787	822	753	831	753	768	741	779	812	745	789	723	752	795	780	788	801	813	916	789	771	736	732	755	727	760	744	700	726	733	744	774	718	733	715	735	739	783	715	734	788	723	790	808	777	742	744	781	743	746	781	770	780	756	727	739	795	733	741	755	762	752	806	942	886	861	759	759	742	734	666	774	661	743	712	735	764	721	744	743	729	685	711	755	782	722	757	765	756	720	704	790	740	726	722	730	726	700	691	705	735	732	730	746	743	688	732	689	743	706	712	748	733	700	760	733	711	737	725	740	794	711	737	744	688	708	771	717	736	742	756	735	690	755	724	740	746	749	734	719	748	696	745	751	743	712	693	762	708	713	758	709	717	753	684	733	728	748	704	688	686	715	733	714	706	713	760	719	800	702	720	680	741	722	702	763	732	731	695	733	716	756	719	721	707	731	757	741	702	726	746	719	736	697	682	751	761	749	722	729	769	690	729	761	712	726	727	698	746	729	696	758	700	664	740	752	727	758	733	748	736	724	733	716	708	748	726	737	698	736	699	723	717	738	774	698	745	742	742	746	722	735	683	719	726	649	751	733	768	765	725	750	705	765	697	740	704	730	727	774	713	678	703	709	711	747	787	728	752	741	738	693	709	749	711	761	749	754	716	706	770	687	744	692	686	741	766	712	723	739	728	724	732	767	740	700	701	706	723	741	734	673	714	744	713	710	733	750	744	747	753	710	756	731	775	754	737	736	740	689	753	726	739	701	802	725	780	699	698	728	765	697	749	719	726	729	759	747	730	738	705	688	709	725	733	705	785	758	730	748	757	751	755	773	727	748	759	710	725	737	672	784	729	741	771	763	683	765	739	749	679	728	733	782	737	765	695	689	715	757	739	717	703	779	719	732	729	729	725	720	763	713	726	744	755	703	753	702	731	723	754	734	775	757	706	735	767	727	742	758	720	726	689	712	735	758	742	699	749	715	740	725	730	774	696	716	787	710	724	728	675	751	701	747	693	740	705	681	754	679	720	675	757	753	740	714	724	695	780	716	733	698	735	740	730	742	701	738	726	738	748	672	705	754	700	699	766	744	748	746	750	754	725	731	714	704	737	726	725	715	718	833	758	726	744	792	721	741	750	737	737	695	756	736	702	769	719	719	723	758	756	739	714	683	736	763	760	740	714	736	706	756	693	771	708	710	737	726	732	716	741	715	695	748	714	709	720	764	723	765	731	749	719	710	676	691	788	696	677	719	693	779	765	704	734	752	727	732	728	719	756	718	730	748	676	698	733	739	690	667	684	718	733	734	728	742	705	712	716	719	680	720	723	733	705	774	712	710	729	750	762	720	707	717	746	714	748	768	769	696	699	752	740	765	729	772	710	730	778	742	745	683	755	716	742	778	734	697	682	779	787	715	750	762	717	752	740	772	728	690	738	733	751	712	742	686	734	719	712	738	697	756	731	738	720	758	745	708	760	743	724	743	725	750	699	719	779	733	702	699	770	702	762	776	752	753	695	727	704	709	731	746	723	749	695	763	709	715	831	781	732	751	668	753	728	702	750	752	731	741	732	752	713	719	747	738	749	719	668	730	710	762	727	744	737	719	727	718	752	766	683	736	726	736	702	723	718	717	722	738	734	694	763	741	733	706	693	763	730	704	742	748	751	739	730	704	723	715	741	738	659	714	795	717	713	747	730	746	753	693	760	718	682	744	728	702	712	727	755	753	709	725	763	732	693	751	714	742	759	702	721	676	679	740	710	720	741	775	692	693	750	740	691	687	716	726	720	711	724	686	706	730	739	794	722	755	729	727	713	711	706	736	700	725	760	707	688	771	789	682	759	739	728	704	747	724	736	716	709	742	740	746	707	750	699	758	732	755	746	743	740	712	750	742	752	744	741	760	743	756	746	724	740	760	711	729	724	742	702	745	702	723	677	728	664	707	697	723	694	687	735	749	689	761	739	723	726	693	659	735	728	749	728	707	735	769	708	719	759	749	740	724	747	755	702	747	755	726	721	778	735	767	736	780	690	685	751	764	763	736	712	743	695	728	736	704	730	728	782	749	729	751	696	746	732	689	743	746	739	783	775	715	684	726	759	701	711	738	726	733	746	730	740	723	769	753	687	790	742	761	752	783	712	732	776	689	698	710	699	673	752	716	713	729	758	745	735	694	723	743	723	746	729	704	755	704	788	708	743	703	722	747	783	667	727	716	720	797	747	743	683	760	674	721	743	826	692	682	694	744	781	704	735	724	701	680	737	727	738	724	732	742	714	745	755	760	716	736	718	682	729	734	705	707	733	722	736	735	738	685	746	690	673	741	724	761	751	763	715	731	719	815	698	709	719	713	783	729	719	713	768	742	735	778	729	722	775	725	721	677	674	750	719	737	770	680	741	731	715	748	728	702	749	709	728	732	736	694	770	743	798	710	716	717	737	696	719	721	742	744	703	721	731	709	756	730	737	748	711	771	752	741	746	774	701	715	690	727	738	722	693	716	751	746	754	730	717	767	727	796	745	774	740	724	745	764	731	746	712	730	771	724	688	759	710	742	734	701	727	760	742	740	751	751	700	810	731	741	715	710	735	698	713	745	706	755	763	724	754	796	704	669	729	739	727	748	692	713	755	709	762	729	744	738	750	672	721	748	674	729	741	683	750	739	740	748	712	729	754	716	751	725	760	714	743	708	725	723	704	717	763	731	738	686	769	739	716	751	737	736	714	718	794	758	778	709	693	749	760	679	728	731	738	757	717	728	758	744	725	720	727	736	711	730	771	691	726	727	722	762	769	696	725	768	704	762	713	705	718	755	773	720	737	708	690	727	759	708	748	697	731	726	714	752	722	774	740	708	743	739	698	806	736	734	694	744	769	710	763	716	752	749	764	739	789	743	705	688	738	698	748	731	703	784	756	755	703	717	735	730	765	709	707	730	692	710	746	756	726	766	743	708	728	706	714	734	738	701	688	742	747	728	715	725	716	699	746	714	705	727	737	705	696	665	755	732	719	745	723	703	762	748	730	750	744	820	751	723	747	692	679	746	726	751	729	720	682	700	734	757	728	765	730	801	682	740	718	738	708	721	702	715	721	711	718	722	753	727	670	713	773	738	802	694	674	758	764	763	718	711	761	734	716	699	754	751	722	741	708	693	775	741	737	751	706	792	742	746	734	745	765	755	734	762	770	729	745	699	716	746	698	744	737	743	681	771	712	756	707	711	742	751	729	773	758	764	704	755	748	725	697	744	723	715	752	726	669	722	748	748	721	733	791	711	689	731	739	756	782	755	722	795	739	756	758	715	715	727	762	709	700	752	721	745	689	722	754	724	756	689	729	669	753	677	746	694	687	731	776	716	737	752	698	721	692	688	728	729	681	705	732	717	788	723	727	716	720	699
7317	3066	2656	476	262	267	262	288	268	309	248	288	246	274	247	233	244	275	271	250	260	261	282	253	250	259	263	293	241	243	278	233	240	295	279	266	282	270	232	248	246	265	261	263	251	217	262	259	254	252	252	276	258	276	257	265	257	264	216	258	242	267	243	280	235	250	247	245	248	243	258	269	237	264	272	266	280	248	261	287	237	254	239	258	277	245	257	254	257	268	255	252	265	248	261	220	246	247	235	264	251	246	193	248	284	284	273	256	261	272	268	240	256	268	265	260	274	255	255	230	249	235	247	248	250	241	273	245	240	227	236	249	221	257	245	264	245	269	269	267	255	244	247	273	233	267	271	222	272	254	246	258	253	275	245	247	261	268	256	243	256	242	260	271	297	246	246	280	270	263	219	254	272	283	271	264	261	256	270	257	253	254	253	256	258	280	263	245	276	256	242	250	281	282	241	270	300	271	251	273	248	248	274	250	249	239	250	228	261	221	244	245	253	253	258	249	268	250	261	242	275	264	238	228	263	263	253	273	244	271	254	253	245	274	270	227	267	265	258	271	243	243	269	268	253	252	244	262	252	241	268	271	251	257	256	267	276	267	210	249	282	227	280	230	299	262	259	259	275	265	244	219	268	251	248	291	234	266	260	249	270	259	253	258	253	268	240	226	226	278	251	289	245	250	257	267	281	263	262	259	242	260	275	276	259	266	281	244	239	258	265	246	245	230	261	283	247	269	291	291	282	237	239	263	244	281	271	261	275	261	242	242	244	264	283	251	265	264	218	260	248	249	266	252	276	254	237	261	256	232	261	255	240	256	279	274	240	240	265	254	255	231	256	260	242	225	250	234	240	275	264	301	257	234	258	206	262	261	271	261	261	261	245	255	247	275	264	265	265	279	246	264	281	238	272	253	244	260	260	235	296	253	262	268	254	257	246	234	243	265	209	275	272	287	250	285	292	241	256	244	253	250	267	244	263	236	248	266	256	300	291	318	259	258	265	248	288	238	282	268	239	245	282	267	264	243	262	265	230	231	267	240	279	301	262	303	262	233	245	268	269	237	234	277	262	289	240	252	276	257	258	268	274	266	261	262	276	265	255	264	256	256	271	274	291	288	255	285	226	237	269	273	274	221	240	267	220	231	269	281	239	252	281	295	271	260	249	206	237	264	258	267	239	252	243	243	284	254	272	275	252	246	266	275	255	248	266	250	236	253	261	237	243	265	240	239	261	238	232	244	257	265	287	267	264	296	258	253	274	285	264	253	272	257	259	234	255	243	292	240	233	238	235	262	269	257	256	278	269	253	272	256	261	236	249	225	278	251	243	262	252	246	250	240	286	250	247	227	222	271	263	256	268	287	273	281	245	251	236	237	274	236	290	240	279	243	245	237	252	276	241	240	266	235	256	261	275	246	252	293	274	232	227	238	272	253	247	234	258	253	290	260	249	255	238	265	254	263	253	274	246	281	254	285	248	241	288	279	257	253	254	279	272	283	274	268	273	281	264	259	266	285	268	249	251	253	235	244	221	229	302	238	264	298	278	270	241	247	253	253	258	291	261	245	252	264	262	252	259	234	271	253	244	286	245	245	277	262	256	254	239	252	267	255	266	246	276	241	275	256	247	271	257	272	234	245	276	278	223	281	242	276	278	247	242	251	237	245	224	242	290	270	233	242	276	246	273	265	268	258	258	279	254	273	267	266	252	278	251	266	249	272	242	254	245	263	279	275	244	257	213	281	298	261	254	256	251	251	278	238	250	289	291	260	242	266	277	277	297	276	208	247	259	247	261	242	245	252	267	267	236	278	257	232	252	275	261	250	250	272	230	272	298	248	263	276	244	258	249	289	241	237	267	262	261	269	256	245	303	260	256	276	246	254	250	259	242	296	277	284	279	260	281	267	249	281	233	241	281	271	244	245	263	279	241	278	252	314	272	229	207	260	260	256	252	265	245	272	262	270	255	239	264	271	265	271	273	276	269	266	234	283	253	251	243	242	274	244	251	276	234	226	242	260	264	268	231	254	282	241	223	254	251	254	297	216	258	227	255	280	252	245	264	230	263	240	229	249	248	242	244	275	264	267	252	251	243	297	252	286	282	262	275	264	264	294	265	272	256	239	264	259	264	259	256	237	277	242	290	237	246	290	258	258	254	242	266	239	256	257	272	261	250	237	276	268	253	263	261	253	253	259	282	277	260	246	264	246	259	259	247	260	266	252	261	260	240	221	265	250	274	279	271	253	275	257	242	245	223	250	272	258	254	264	255	272	241	259	279	268	267	240	236	213	289	266	291	233	238	264	244	256	241	260	258	274	268	258	274	273	259	263	266	267	266	251	264	222	256	253	246	263	291	245	241	268	263	268	273	256	266	273	213	257	204	282	255	278	242	290	253	249	259	267	284	249	252	260	269	249	222	257	238	266	256	265	265	277	271	257	251	232	228	266	236	278	252	263	241	271	262	262	279	253	249	264	264	272	282	256	247	237	256	255	259	288	258	261	247	265	221	240	217	261	253	270	267	244	280	257	304	247	286	256	266	268	233	258	257	251	232	224	265	277	235	264	261	286	294	271	251	246	290	267	249	237	234	294	272	278	255	241	249	246	251	286	279	299	229	262	230	281	268	251	253	289	222	286	234	241	244	263	243	272	280	273	269	288	237	240	250	257	261	231	224	255	256	253	265	246	273	238	245	276	277	250	246	269	264	245	241	246	242	264	274	275	237	274	264	269	260	273	248	249	256	247	255	263	287	231	281	264	294	253	240	256	241	266	260	259	256	247	249	247	273	290	274	244	237	256	238	253	230	271	269	252	243	251	253	249	234	250	229	249	255	238	274	262	245	241	306	249	251	263	223	265	248	265	265	262	271	249	269	252	253	258	248	260	265	242	240	268	237	270	263	255	248	265	269	256	267	272	277	233	254	273	297	258	288	281	233	265	243	240	248	247	251	287	278	260	257	239	230	231	226	248	261	234	250	229	243	277	263	222	259	227	267	264	274	278	269	260	240	252	262	288	232	263	255	267	287	239	250	267	260	279	242	266	286	266	257	247	252	256	239	249	274	232	248	262	262	272	283	254	266	283	294	251	260	257	247	265	240	262	311	281	217	243	267	258	251	259	235	271	248	256	265	283	285	282	294	284	265	290	244	246	253	252	295	253	254	244	215	276	255	280	264	274	264	272	269	237	272	256	259	254	243	269	275	289	250	273	241	233	271	254	278	274	217	289	244	272	265	269	259	259	228	224	263	270	240	251	272	267	257	263	242	272	280	278	250	230	246	259	260	240	275	250	238	238	265	237	258	253	255	255	250	260	255	284	247	239	260	277	247	262	241	256	262	283	251	255	264	257	271	247	278	262	262	251	268	250	282	268	283	256	262	274	282	253	276	260	259	245	226	243	250	274	263	258	263	240	243	263	255	276	240	252	273	227	274	246	241	295	269	264	294	277	241	268	272	288	273	272	257	257	255	256	259	246	255	295	263	277	233	280
4489	3617	6247	1201	661	665	656	627	628	622	631	596	590	609	586	630	619	637	623	607	600	597	611	585	564	643	629	598	602	593	622	584	579	619	595	587	556	591	614	602	568	579	575	617	569	628	618	596	597	621	595	593	604	603	624	621	601	594	575	618	586	614	630	606	600	651	684	577	608	597	589	630	580	584	591	588	586	655	616	598	655	606	604	590	581	598	592	604	550	634	624	554	594	608	570	595	599	608	616	638	632	613	614	618	592	621	619	607	585	593	616	605	637	632	586	608	572	559	622	616	615	587	604	603	623	630	595	572	589	612	625	594	585	598	613	579	581	585	581	585	615	582	571	593	580	601	625	598	580	574	622	563	597	620	580	564	577	576	616	565	623	618	576	624	583	550	618	600	592	598	609	610	577	606	627	592	584	602	573	594	609	576	635	548	605	598	576	615	637	595	557	571	619	624	593	586	608	619	587	587	569	611	575	594	609	588	584	603	588	604	586	597	632	567	564	555	552	608	589	605	585	597	590	606	602	579	583	626	589	605	611	579	625	608	593	585	621	590	641	591	581	554	649	627	596	649	590	571	595	633	564	612	584	584	619	679	592	591	589	594	578	591	607	568	621	591	583	603	594	606	614	609	589	575	610	600	611	601	585	567	606	574	627	561	572	560	590	617	610	612	609	566	628	654	631	552	617	604	601	583	609	603	583	624	601	607	610	575	609	596	600	568	635	543	591	580	606	634	596	608	598	615	584	683	587	585	592	595	583	576	654	578	580	614	600	629	614	615	622	587	608	637	634	583	584	588	579	615	639	601	602	595	650	612	598	610	604	599	598	557	604	580	605	565	573	626	571	586	606	572	590	606	564	589	599	597	566	615	614	582	595	590	605	584	641	617	609	606	529	604	583	640	644	601	580	634	559	588	605	613	596	600	591	616	593	611	608	604	594	587	615	673	569	586	581	582	647	590	579	605	628	614	570	577	607	583	576	640	600	617	612	573	575	611	618	585	566	581	619	639	614	625	578	595	587	585	599	576	575	603	586	620	604	586	633	630	612	618	594	607	602	641	604	631	559	589	646	591	592	564	627	651	617	608	602	613	626	624	572	647	587	648	608	581	592	558	650	629	618	626	646	533	609	598	610	583	554	553	576	590	595	602	588	608	609	624	624	592	609	594	558	599	569	563	612	593	576	568	590	600	566	586	583	628	632	522	599	577	597	596	595	538	574	611	654	582	613	615	612	591	621	569	606	591	613	603	590	566	598	596	630	569	631	623	573	570	617	611	589	622	572	624	568	554	606	592	602	604	658	563	590	600	600	562	624	568	618	608	621	626	594	554	581	601	619	637	583	583	634	584	577	634	622	557	616	593	569	627	562	613	586	580	610	631	625	597	607	609	602	592	619	571	636	606	608	629	593	643	610	595	599	628	621	596	600	642	634	590	613	630	547	646	620	606	583	562	557	636	632	578	646	590	556	597	629	619	614	632	614	580	591	616	597	597	583	578	615	621	587	632	555	606	617	614	600	605	586	617	613	581	572	587	627	665	598	607	601	566	603	561	614	605	640	627	629	599	619	592	574	600	603	641	558	603	565	581	614	601	612	601	605	655	593	587	583	572	543	596	572	596	547	595	603	582	599	590	578	605	673	598	610	564	631	625	568	598	589	604	601	608	654	568	582	574	561	611	588	567	567	579	617	627	611	597	607	598	589	618	626	575	646	588	599	622	605	598	569	620	629	592	624	570	598	630	628	579	586	572	574	595	611	614	608	601	582	617	562	592	588	622	618	555	588	584	600	606	590	592	610	554	614	559	568	631	533	578	570	563	583	611	565	616	598	595	614	600	620	577	606	596	588	615	603	613	603	571	616	580	596	563	610	566	654	589	630	635	584	598	562	653	601	653	551	635	599	588	594	634	616	612	626	591	585	603	600	598	604	605	596	634	570	622	591	564	567	592	578	571	647	592	582	622	610	609	580	581	610	538	563	598	577	593	583	569	582	594	628	649	580	583	598	583	609	570	603	595	615	590	589	592	635	570	590	561	581	591	550	614	599	588	591	604	610	565	569	554	566	624	609	582	631	633	563	626	616	618	647	545	582	683	586	596	585	622	581	599	608	634	571	618	584	617	641	571	555	585	598	562	599	558	652	632	599	582	591	570	583	658	574	598	556	591	603	587	627	593	593	592	586	645	557	593	592	570	590	584	607	582	567	598	562	595	550	585	574	668	553	634	648	589	605	635	575	621	619	591	579	572	607	616	604	573	620	624	617	623	580	607	595	601	619	618	583	607	645	550	640	642	598	627	647	583	601	601	557	547	639	590	598	635	594	606	586	585	577	569	586	613	600	557	583	594	588	614	629	595	586	593	625	583	609	620	576	608	600	607	604	625	579	614	552	649	621	556	582	606	579	607	606	559	610	591	617	615	615	600	591	574	615	603	611	622	607	615	569	598	594	595	611	633	603	614	625	604	629	552	579	583	596	591	585	610	602	615	573	582	632	562	549	579	614	609	573	573	618	595	605	598	583	566	635	599	605	577	553	601	606	590	548	576	565	579	608	604	615	587	573	576	577	588	586	599	580	617	608	623	618	608	624	580	589	600	625	583	567	606	597	551	614	596	585	640	586	589	589	576	628	606	574	601	607	599	630	556	622	581	606	597	621	596	650	608	617	577	594	583	609	571	595	606	619	581	607	622	630	594	617	612	586	544	589	604	586	580	603	569	606	562	612	620	590	590	628	607	639	606	605	629	625	587	542	588	555	623	562	563	621	562	609	591	598	578	581	590	580	592	558	562	616	596	613	565	655	569	597	576	631	590	615	596	600	598	611	605	577	621	580	586	556	573	615	616	584	631	563	626	578	575	558	606	575	577	572	588	614	634	627	608	620	627	575	578	590	562	601	602	579	638	586	572	601	597	596	594	595	589	568	618	601	625	605	574	595	612	633	609	624	607	629	599	573	628	564	595	531	596	603	592	604	582	596	584	592	583	612	657	575	626	611	573	608	617	569	625	595	589	624	603	610	596	591	620	578	590	625	617	589	579	597	599	570	590	610	630	592	586	569	601	591	550	581	615	619	622	603	624	600	570	582	576	594	569	595	616	606	590	607	559	596	629	584	659	610	579	593	596	583	614	599	598	574	594	581	619	584	607	629	593	561	602	606	576	583	560	563	604	585	622	596	575	608	608	550	563	590	598	590	608	590	614	632	577	591	670	553	608	593	590	650	594	623	571	587	631	613	611	554	630	591	598	572	558	584	567	605	637	577	591	592	623	593	586	592	607	604	615	588	573	592	619	597	589	563	650	597	609	617	616	591	623	616	612	596	591	604	609	554	610	606	606	603	612	608	574	615	607	635	562	578	575	580	565	610	594	613	537	557	586	590	601	605	615	571	594	603	583	604	632	567	599	603	575	606	581	599	630	659	579	614	616	618	599	599	593	602	640	637	599	599	579	613	591	609	592	614	626	578	593	625	597	597	644	576	596	613	579
16671	29256	49618	19581	2249	483	412	378	339	281	275	246	282	240	273	249	249	237	252	208	192	209	193	232	203	213	244	207	241	220	193	220	206	182	188	223	213	223	205	195	210	196	200	203	204	213	246	195	223	212	208	219	206	223	222	204	206	211	203	241	234	233	202	229	222	251	217	226	219	172	230	258	219	219	200	253	215	195	203	213	219	206	213	204	210	203	237	196	209	167	246	193	229	217	229	232	223	198	209	181	214	240	236	215	211	212	211	190	237	218	221	236	235	215	175	212	193	211	204	199	232	218	199	208	195	194	196	198	214	212	227	211	224	213	206	207	190	196	216	204	208	219	208	224	205	230	213	197	217	221	215	215	200	188	223	215	206	191	177	183	210	198	192	223	243	199	215	204	200	219	222	192	208	196	185	215	195	201	199	210	218	196	252	236	206	187	203	175	198	206	213	211	201	219	211	201	188	240	212	215	205	215	183	216	206	226	215	218	218	196	231	203	205	198	218	205	222	205	210	216	195	214	222	202	228	198	190	200	203	199	231	186	202	209	168	197	199	198	192	210	212	207	208	213	233	205	216	214	205	228	195	209	187	212	230	238	221	212	222	241	202	222	185	205	242	211	229	189	214	225	217	251	233	227	220	189	202	210	177	228	177	207	226	197	207	207	203	185	191	224	190	209	200	214	213	231	200	211	220	200	228	196	214	231	205	227	197	156	215	196	181	214	235	221	201	216	199	213	233	181	206	215	188	199	224	207	228	206	213	212	201	188	210	193	190	206	235	180	204	207	198	222	227	215	185	205	211	191	212	202	203	207	180	220	207	201	189	210	203	212	184	187	213	202	205	194	219	208	210	217	191	227	223	220	200	209	212	235	226	217	195	197	193	202	185	227	198	204	202	203	245	202	235	220	218	208	221	219	211	217	199	206	211	204	188	223	193	183	212	201	209	216	206	193	217	189	222	234	238	200	195	225	224	215	211	201	211	194	213	209	205	212	205	224	212	207	208	216	209	206	212	206	213	197	201	193	191	201	209	215	209	233	182	213	174	218	238	219	209	233	200	242	198	207	237	208	181	206	234	180	207	198	204	189	206	207	209	188	197	212	194	210	190	224	230	183	205	184	205	177	220	234	221	202	230	219	219	194	204	199	211	222	194	203	217	188	186	215	213	202	189	205	213	200	196	221	210	207	205	218	220	182	202	241	203	211	207	212	247	198	206	200	208	212	204	205	219	217	196	211	221	212	220	188	191	230	192	242	217	196	207	225	224	216	225	237	224	197	193	201	211	208	189	199	183	218	225	190	207	231	228	203	203	228	202	213	212	199	223	209	224	228	192	196	199	197	214	222	199	234	202	237	235	206	204	230	224	216	216	193	208	238	196	233	188	205	218	202	196	179	210	204	209	230	210	197	206	257	208	222	216	215	233	210	225	215	213	215	209	196	216	211	210	192	205	252	181	218	195	208	203	196	222	201	198	210	184	213	176	204	237	215	205	198	200	198	236	214	206	204	212	174	218	213	226	204	212	210	259	191	213	205	203	211	201	202	177	222	231	258	211	234	202	201	204	217	230	195	207	201	218	201	208	227	237	196	226	220	207	201	224	215	200	182	212	193	199	198	202	242	196	190	212	214	224	204	216	217	199	191	201	217	221	220	225	205	230	202	194	197	210	168	208	202	216	218	202	203	226	208	224	211	196	238	201	209	194	209	211	184	209	217	217	214	235	214	204	209	189	221	208	207	181	216	222	226	233	193	236	195	213	197	203	222	201	213	204	222	227	222	192	208	237	228	207	210	208	214	206	207	201	223	243	220	212	205	200	189	204	209	225	222	216	222	182	215	211	236	214	189	180	171	225	191	209	214	193	225	181	201	210	213	210	234	227	243	206	216	193	186	215	217	213	200	195	218	189	224	212	213	214	232	190	201	200	232	219	183	197	184	221	199	227	213	213	191	198	205	215	203	201	203	189	204	231	207	200	195	192	198	187	190	198	191	212	187	172	227	237	196	215	211	233	218	195	200	219	213	217	183	198	184	205	183	200	199	199	211	210	223	200	181	181	189	208	200	191	206	198	204	228	209	190	206	221	212	212	225	216	196	235	206	185	201	223	213	218	200	198	197	191	211	212	222	192	192	213	222	207	192	190	213	170	239	210	245	196	191	208	215	211	211	186	204	209	245	213	192	196	210	170	207	180	223	219	181	213	237	209	219	230	195	200	229	225	181	184	226	216	207	221	204	243	213	195	207	206	217	209	219	193	222	211	211	221	203	199	218	207	205	205	191	215	199	197	203	195	211	204	220	234	219	184	219	195	193	191	221	215	193	199	206	218	217	182	182	206	212	183	223	204	216	189	196	201	235	215	196	180	185	198	222	209	239	229	200	184	203	201	203	212	162	185	229	210	208	186	234	211	200	191	246	206	197	211	203	217	214	196	217	185	173	210	193	191	198	225	220	242	195	192	216	226	205	221	208	183	196	211	220	205	220	199	225	230	201	230	234	199	187	215	215	223	204	211	221	202	210	206	219	218	186	199	204	209	210	228	230	217	210	199	230	238	231	212	200	207	218	197	197	216	235	212	201	230	209	216	212	204	218	208	213	203	220	194	214	210	223	200	224	218	181	198	224	212	226	212	201	222	184	193	204	197	211	208	191	195	211	190	221	210	205	218	240	188	214	235	209	187	197	233	229	196	188	207	190	223	213	199	230	196	211	193	224	238	218	205	197	233	200	224	203	179	184	198	216	193	197	226	199	225	220	197	194	201	237	202	198	207	222	209	182	190	202	217	234	223	215	214	222	164	227	193	192	197	209	229	196	217	216	212	185	179	203	217	205	204	192	179	189	179	205	229	211	191	203	232	230	226	232	196	208	199	198	218	215	183	214	205	248	196	204	196	177	203	213	189	196	190	193	228	208	221	208	189	192	219	205	220	195	216	205	225	179	216	219	234	242	212	202	190	206	206	215	225	182	221	189	206	205	211	225	202	211	216	220	195	196	186	203	231	231	203	225	188	210	191	226	212	205	196	194	206	208	191	202	192	226	217	196	218	207	219	196	223	197	197	197	250	213	202	233	204	178	207	204	222	229	193	195	211	212	224	184	204	209	188	215	196	229	205	204	218	183	217	218	210	183	188	201	197	180	228	213	206	216	212	196	218	204	211	236	195	201	215	196	203	219	180	231	222	225	207	214	203	197	210	212	198	235	207	213	209	212	195	229	184	209	216	226	206	206	206	194	202	195	221	177	201	216	218	241	203	196	230	196	180	228	225	212	207	211	210	207	214	193	198	226	216	207	204	210	213	220	198	187	229	189	241	234	244	221	200	202	222	205	203	192	197	223	193	199	192	200	204	227	202	195	214	208	213	230	226	209	193	212	241	221	221	210	194	198	202	225	210	208	215	185	242	198	215	210	230	200	219	231	194	179	217	198	189	218	250	217	212	184	204	198	213	191	227	230	191	227	225	205	221	208	203	208	228	213	205	194	216	208
9314	25515	46551	11802	2211	1873	1584	1327	1082	1052	975	907	887	793	714	714	690	760	645	659	646	630	560	666	650	584	593	568	543	568	556	567	532	563	514	563	557	520	558	566	551	513	522	553	624	482	540	599	537	555	509	511	540	542	485	521	548	538	521	492	499	538	530	494	636	814	646	499	533	502	517	500	506	516	495	502	506	498	543	559	553	513	557	525	517	539	545	533	581	503	525	530	541	561	515	518	516	524	475	546	537	494	482	556	549	493	496	514	503	524	588	620	632	626	534	510	504	486	543	517	522	525	480	477	503	507	516	497	522	527	505	481	531	491	526	542	504	541	515	544	531	520	510	529	480	571	497	528	506	524	531	533	550	504	500	520	510	511	514	505	510	535	571	505	552	526	474	476	532	520	529	506	540	506	519	535	480	503	524	507	473	485	468	505	580	554	557	525	508	502	506	482	523	506	518	487	507	533	481	479	524	492	527	488	503	538	495	504	531	496	508	517	471	515	513	528	501	489	507	468	537	526	487	508	515	494	505	530	501	530	486	496	509	509	521	525	516	496	511	526	516	520	493	487	512	489	527	526	519	512	509	549	484	503	523	507	469	510	516	521	539	524	549	469	551	543	553	512	502	548	496	518	504	541	548	487	473	467	517	488	520	545	517	537	548	508	539	498	531	480	513	538	538	538	493	547	544	498	543	507	500	510	498	514	490	474	518	492	511	537	523	546	514	504	496	554	507	478	549	512	500	496	506	526	541	529	521	481	501	483	497	488	540	540	552	544	548	498	508	520	504	470	525	492	535	521	504	521	537	519	520	503	496	495	503	482	499	507	478	526	503	530	574	535	487	523	535	498	516	490	524	526	535	546	534	534	515	520	537	490	501	514	502	530	464	507	516	502	520	498	496	542	516	571	489	549	495	548	520	462	529	478	544	497	515	497	475	498	511	505	510	510	514	466	494	494	507	549	517	554	538	509	526	497	478	521	478	526	551	515	507	501	505	493	524	544	525	507	507	499	531	532	522	526	518	484	521	526	512	514	503	508	487	530	503	524	509	522	474	462	530	548	508	495	501	519	527	531	546	515	552	490	490	500	549	539	503	502	545	534	475	507	480	499	480	500	510	520	544	527	473	515	540	507	493	541	509	527	498	499	501	542	519	492	468	495	493	503	562	521	517	555	533	496	483	506	522	518	494	543	520	530	510	536	500	554	544	474	538	479	504	463	449	486	512	525	493	502	501	504	522	523	527	528	518	482	517	491	490	495	497	497	525	511	434	500	516	513	505	501	520	499	514	487	491	489	535	551	502	538	524	546	483	497	534	484	510	548	514	520	518	560	531	487	505	481	532	509	521	493	520	473	528	559	469	510	524	515	484	500	510	463	523	485	507	462	526	503	547	527	517	516	536	509	498	515	520	501	546	487	501	511	514	511	511	498	570	547	532	523	484	533	494	490	523	580	519	501	508	521	500	516	548	484	479	494	564	535	527	543	525	525	458	518	556	521	525	527	545	533	509	497	510	519	489	509	510	537	474	541	494	499	491	482	454	541	492	490	513	495	534	500	513	488	488	512	513	518	526	510	488	502	501	476	527	561	481	498	507	493	522	479	548	518	525	532	507	477	489	492	510	498	525	501	513	505	500	524	501	523	509	525	514	549	486	537	571	507	510	494	504	497	508	522	503	589	507	550	531	504	522	500	519	474	512	536	495	535	530	534	552	510	500	516	556	556	527	477	501	550	535	525	520	514	527	518	530	507	518	518	543	499	491	481	520	491	515	531	531	517	513	512	513	501	528	500	507	497	498	560	507	537	515	526	515	494	521	527	518	530	523	529	515	530	468	514	510	508	533	538	502	550	463	534	491	515	515	526	504	474	509	520	533	502	546	482	546	489	509	543	528	527	519	523	485	508	481	583	535	499	516	516	536	445	495	514	506	499	544	524	529	513	531	525	471	527	488	519	473	495	520	545	511	539	491	507	518	516	505	469	503	547	518	493	508	502	546	477	501	501	547	494	500	515	528	452	499	528	500	517	506	474	506	511	489	501	543	501	514	546	501	498	513	531	478	500	498	501	534	524	541	488	511	513	497	485	523	516	488	494	547	478	510	521	484	509	486	525	550	535	504	498	528	502	546	485	489	494	536	498	487	508	494	503	502	522	524	525	485	488	482	534	497	496	474	550	507	473	451	500	512	513	496	492	503	532	497	524	485	535	502	506	525	517	526	527	554	485	512	537	499	554	515	505	501	527	546	520	496	485	518	510	516	493	514	502	494	492	512	513	475	504	532	507	516	510	520	511	499	522	514	521	532	522	504	539	513	576	510	478	478	515	554	551	481	492	503	520	546	503	514	521	503	495	494	473	493	551	517	524	525	543	535	510	543	490	522	499	525	479	515	529	550	534	547	512	531	517	499	528	553	494	503	481	566	501	513	539	519	516	508	502	477	497	499	530	543	478	513	520	506	520	511	496	551	511	501	595	518	483	566	536	497	475	493	499	492	502	529	504	554	487	507	534	500	485	534	489	471	516	511	520	524	472	490	542	482	543	489	523	529	544	531	486	536	515	499	498	543	462	490	494	477	505	496	508	520	559	530	486	503	497	536	488	522	569	503	522	503	544	495	521	484	501	509	504	495	537	493	500	527	544	551	530	546	525	533	496	539	507	522	497	500	507	532	510	530	525	510	480	513	527	500	491	511	485	545	505	512	493	538	534	509	529	518	461	494	493	528	546	555	497	539	508	534	524	526	536	514	544	476	523	523	489	498	499	475	498	487	526	502	505	501	507	545	504	522	505	527	504	514	536	499	550	525	469	496	488	552	539	515	533	519	530	511	519	501	511	540	524	515	533	505	518	484	516	479	527	499	498	487	488	476	552	518	513	499	524	482	487	525	549	530	524	527	467	506	502	486	562	513	521	478	531	509	552	518	510	489	499	501	488	549	515	451	476	522	493	483	499	505	494	538	510	526	491	547	532	506	527	499	520	532	526	509	500	511	506	515	525	505	518	523	524	514	487	514	506	541	499	521	541	541	515	497	543	488	529	523	559	489	526	535	518	507	533	492	507	536	524	527	535	485	520	531	507	470	500	517	525	540	535	525	514	536	506	497	510	521	531	544	507	527	530	509	444	521	501	503	584	522	532	491	490	519	471	465	512	493	517	507	482	474	491	510	527	492	482	522	491	493	466	503	498	494	478	515	517	520	481	529	485	497	503	542	525	538	491	493	520	554	535	525	533	532	481	519	486	516	486	535	510	512	520	556	502	520	521	511	483	544	485	519	477	516	517	516	490	514	531	483	492	503	560	490	514	501	493	500	506	501	484	514	445	527	526	496	568	524	470	505	520	523	496	512	497	496	490	478	548	509	527	527	500	551	483	532	502	506	493	513	511	568	531	482	517	530	505	496	535	497	527	532	534	506	493	535	547	501	513	542	474	521	514	487	527	518	542	505	541	553	533	515	503	539	509	505	510	467	495	519	532	506	493	502	501
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
